diff -Nrcpad gcc-12.1.0/ChangeLog gcc-12.2.0/ChangeLog
*** gcc-12.1.0/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/INSTALL/binaries.html gcc-12.2.0/INSTALL/binaries.html
*** gcc-12.1.0/INSTALL/binaries.html	Fri May  6 07:31:22 2022
--- gcc-12.2.0/INSTALL/binaries.html	Fri Aug 19 08:15:37 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Binaries</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Binaries</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 76,83 ****
  
  
  
! <span id="index-Binaries"></span>
! <span id="index-Installing-GCC_003a-Binaries"></span>
  
  <p>We are often asked about pre-compiled versions of GCC.  While we cannot
  provide these for all platforms, below you&rsquo;ll find links to binaries for
--- 85,92 ----
  
  
  
! <a name="index-Binaries"></a>
! <a name="index-Installing-GCC_003a-Binaries"></a>
  
  <p>We are often asked about pre-compiled versions of GCC.  While we cannot
  provide these for all platforms, below you&rsquo;ll find links to binaries for
diff -Nrcpad gcc-12.1.0/INSTALL/build.html gcc-12.2.0/INSTALL/build.html
*** gcc-12.1.0/INSTALL/build.html	Fri May  6 07:31:21 2022
--- gcc-12.2.0/INSTALL/build.html	Fri Aug 19 08:15:37 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Building</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Building</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 73,79 ****
  
  
  
! <span id="index-Installing-GCC_003a-Building"></span>
  
  <p>Now that GCC is configured, you are ready to build the compiler and
  runtime libraries.
--- 82,88 ----
  
  
  
! <a name="index-Installing-GCC_003a-Building"></a>
  
  <p>Now that GCC is configured, you are ready to build the compiler and
  runtime libraries.
*************** documentation, you need version 4.7 or l
*** 120,126 ****
  want Info documentation to be regenerated.  Releases contain Info
  documentation pre-built for the unmodified documentation in the release.
  </p>
! <span id="Building-a-native-compiler"></span><h3 class="section">Building a native compiler</h3>
  
  <p>For a native build, the default configuration is to perform
  a 3-stage bootstrap of the compiler when &lsquo;<samp>make</samp>&rsquo; is invoked.
--- 129,136 ----
  want Info documentation to be regenerated.  Releases contain Info
  documentation pre-built for the unmodified documentation in the release.
  </p>
! <a name="Building-a-native-compiler"></a>
! <h3 class="section">Building a native compiler</h3>
  
  <p>For a native build, the default configuration is to perform
  a 3-stage bootstrap of the compiler when &lsquo;<samp>make</samp>&rsquo; is invoked.
*************** following example.  This will save rough
*** 162,169 ****
  the bootstrap and the final installation.  (Libraries will still contain
  debugging information.)
  </p>
! <div class="example">
! <pre class="example">make BOOT_CFLAGS='-O' bootstrap
  </pre></div>
  
  <p>You can place non-default optimization flags into <code>BOOT_CFLAGS</code>; they
--- 172,179 ----
  the bootstrap and the final installation.  (Libraries will still contain
  debugging information.)
  </p>
! <div class="smallexample">
! <pre class="smallexample">make BOOT_CFLAGS='-O' bootstrap
  </pre></div>
  
  <p>You can place non-default optimization flags into <code>BOOT_CFLAGS</code>; they
*************** systems that are running Linux kernel ve
*** 327,333 ****
  </dd>
  </dl>
  
! <span id="Building-a-cross-compiler"></span><h3 class="section">Building a cross compiler</h3>
  
  <p>When building a cross compiler, it is not generally possible to do a
  3-stage bootstrap of the compiler.  This makes for an interesting problem
--- 337,344 ----
  </dd>
  </dl>
  
! <a name="Building-a-cross-compiler"></a>
! <h3 class="section">Building a cross compiler</h3>
  
  <p>When building a cross compiler, it is not generally possible to do a
  3-stage bootstrap of the compiler.  This makes for an interesting problem
*************** alternatives for <samp>crt0.o</samp>, fo
*** 404,410 ****
  compilation options.  Check your target&rsquo;s definition of
  <code>STARTFILE_SPEC</code> to find out what start files it uses.
  </p>
! <span id="Building-in-parallel"></span><h3 class="section">Building in parallel</h3>
  
  <p>GNU Make 3.80 and above, which is necessary to build GCC, support
  building in parallel.  To activate this, you can use &lsquo;<samp>make -j 2</samp>&rsquo;
--- 415,422 ----
  compilation options.  Check your target&rsquo;s definition of
  <code>STARTFILE_SPEC</code> to find out what start files it uses.
  </p>
! <a name="Building-in-parallel"></a>
! <h3 class="section">Building in parallel</h3>
  
  <p>GNU Make 3.80 and above, which is necessary to build GCC, support
  building in parallel.  To activate this, you can use &lsquo;<samp>make -j 2</samp>&rsquo;
*************** your machine will result in fewer and sh
*** 414,428 ****
  improving overall throughput; this is especially true for slow drives
  and network filesystems.
  </p>
! <span id="Building-the-Ada-compiler"></span><h3 class="section">Building the Ada compiler</h3>
  
  <p><a href="prerequisites.html#GNAT-prerequisite">GNAT prerequisites</a>.
  </p>
! <span id="Building-the-D-compiler"></span><h3 class="section">Building the D compiler</h3>
  
  <p><a href="prerequisites.html#GDC-prerequisite">GDC prerequisites</a>.
  </p>
! <span id="Building-with-profile-feedback"></span><h3 class="section">Building with profile feedback</h3>
  
  <p>It is possible to use profile feedback to optimize the compiler itself.  This
  should result in a faster compiler binary.  Experiments done on x86 using gcc
--- 426,443 ----
  improving overall throughput; this is especially true for slow drives
  and network filesystems.
  </p>
! <a name="Building-the-Ada-compiler"></a>
! <h3 class="section">Building the Ada compiler</h3>
  
  <p><a href="prerequisites.html#GNAT-prerequisite">GNAT prerequisites</a>.
  </p>
! <a name="Building-the-D-compiler"></a>
! <h3 class="section">Building the D compiler</h3>
  
  <p><a href="prerequisites.html#GDC-prerequisite">GDC prerequisites</a>.
  </p>
! <a name="Building-with-profile-feedback"></a>
! <h3 class="section">Building with profile feedback</h3>
  
  <p>It is possible to use profile feedback to optimize the compiler itself.  This
  should result in a faster compiler binary.  Experiments done on x86 using gcc
diff -Nrcpad gcc-12.1.0/INSTALL/configure.html gcc-12.2.0/INSTALL/configure.html
*** gcc-12.1.0/INSTALL/configure.html	Fri May  6 07:31:21 2022
--- gcc-12.2.0/INSTALL/configure.html	Fri Aug 19 08:15:37 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Configuration</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Configuration</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 72,79 ****
  
  
  
! <span id="index-Configuration"></span>
! <span id="index-Installing-GCC_003a-Configuration"></span>
  
  <p>Like most GNU software, GCC must be configured before it can be built.
  This document describes the recommended configuration procedure
--- 81,88 ----
  
  
  
! <a name="index-Configuration"></a>
! <a name="index-Installing-GCC_003a-Configuration"></a>
  
  <p>Like most GNU software, GCC must be configured before it can be built.
  This document describes the recommended configuration procedure
*************** scripts may fail.
*** 119,131 ****
  
  <p>To configure GCC:
  </p>
! <div class="example">
! <pre class="example">% mkdir <var>objdir</var>
  % cd <var>objdir</var>
  % <var>srcdir</var>/configure [<var>options</var>] [<var>target</var>]
  </pre></div>
  
! <span id="Distributor-options"></span><h3 class="heading">Distributor options</h3>
  
  <p>If you will be distributing binary versions of GCC, with modifications
  to the source code, you should use the options described in this
--- 128,141 ----
  
  <p>To configure GCC:
  </p>
! <div class="smallexample">
! <pre class="smallexample">% mkdir <var>objdir</var>
  % cd <var>objdir</var>
  % <var>srcdir</var>/configure [<var>options</var>] [<var>target</var>]
  </pre></div>
  
! <a name="Distributor-options"></a>
! <h3 class="heading">Distributor options</h3>
  
  <p>If you will be distributing binary versions of GCC, with modifications
  to the source code, you should use the options described in this
*************** The <var>url</var> should end with a <co
*** 166,172 ****
  </dd>
  </dl>
  
! <span id="Host_002c-Build-and-Target-specification"></span><h3 class="heading">Host, Build and Target specification</h3>
  
  <p>Specify the host, build and target machine configurations.  You do this
  when you run the <samp>configure</samp> script.
--- 176,183 ----
  </dd>
  </dl>
  
! <a name="Host_002c-Build-and-Target-specification"></a>
! <h3 class="heading">Host, Build and Target specification</h3>
  
  <p>Specify the host, build and target machine configurations.  You do this
  when you run the <samp>configure</samp> script.
*************** the same as the host machine.
*** 190,197 ****
  </p>
  <p>Here is an example:
  </p>
! <div class="example">
! <pre class="example">./configure --host=x86_64-pc-linux-gnu
  </pre></div>
  
  <p>A configuration name may be canonical or it may be more or less
--- 201,208 ----
  </p>
  <p>Here is an example:
  </p>
! <div class="smallexample">
! <pre class="smallexample">./configure --host=x86_64-pc-linux-gnu
  </pre></div>
  
  <p>A configuration name may be canonical or it may be more or less
*************** rtems, solaris<var>version</var>, symbia
*** 228,234 ****
  vxworks, vxworksae, vxworksmils
  </p></blockquote>
  
! <span id="Options-specification"></span><h3 class="heading">Options specification</h3>
  
  <p>Use <var>options</var> to override several configure time options for
  GCC.  A list of supported <var>options</var> follows; &lsquo;<samp>configure
--- 239,246 ----
  vxworks, vxworksae, vxworksmils
  </p></blockquote>
  
! <a name="Options-specification"></a>
! <h3 class="heading">Options specification</h3>
  
  <p>Use <var>options</var> to override several configure time options for
  GCC.  A list of supported <var>options</var> follows; &lsquo;<samp>configure
*************** but yielding a slightly slower compiler.
*** 504,510 ****
  libraries.
  </p>
  </dd>
! <dt><code><span id="with-gnu-as"></span>--with-gnu-as</code></dt>
  <dd><p>Specify that the compiler should assume that the
  assembler it finds is the GNU assembler.  However, this does not modify
  the rules to find an assembler and will result in confusion if the
--- 516,522 ----
  libraries.
  </p>
  </dd>
! <dt><code><a name="with-gnu-as"></a>--with-gnu-as</code></dt>
  <dd><p>Specify that the compiler should assume that the
  assembler it finds is the GNU assembler.  However, this does not modify
  the rules to find an assembler and will result in confusion if the
*************** whether you use the GNU assembler.  On a
*** 527,533 ****
  </li></ul>
  
  </dd>
! <dt><code><span id="with-as"></span>--with-as=<var>pathname</var></code></dt>
  <dd><p>Specify that the compiler should use the assembler pointed to by
  <var>pathname</var>, rather than the one found by the standard rules to find
  an assembler, which are:
--- 539,545 ----
  </li></ul>
  
  </dd>
! <dt><code><a name="with-as"></a>--with-as=<var>pathname</var></code></dt>
  <dd><p>Specify that the compiler should use the assembler pointed to by
  <var>pathname</var>, rather than the one found by the standard rules to find
  an assembler, which are:
*************** assemblers installed and want to choose
*** 560,566 ****
  above rules.
  </p>
  </dd>
! <dt><code><span id="with-gnu-ld"></span>--with-gnu-ld</code></dt>
  <dd><p>Same as <a href="#with-gnu-as"><samp>--with-gnu-as</samp></a>
  but for the linker.
  </p>
--- 572,578 ----
  above rules.
  </p>
  </dd>
! <dt><code><a name="with-gnu-ld"></a>--with-gnu-ld</code></dt>
  <dd><p>Same as <a href="#with-gnu-as"><samp>--with-gnu-as</samp></a>
  but for the linker.
  </p>
*************** specialized subset.
*** 768,781 ****
  </p>
  <p>Example 1: to configure a compiler for SH4A only, but supporting both
  endians, with little endian being the default:
! </p><div class="example">
! <pre class="example">--with-cpu=sh4a --with-endian=little,big --with-multilib-list=
  </pre></div>
  
  <p>Example 2: to configure a compiler for both SH4A and SH4AL-DSP, but with
  only little endian SH4AL:
! </p><div class="example">
! <pre class="example">--with-cpu=sh4a --with-endian=little,big \
  --with-multilib-list=sh4al,!mb/m4al
  </pre></div>
  
--- 780,793 ----
  </p>
  <p>Example 1: to configure a compiler for SH4A only, but supporting both
  endians, with little endian being the default:
! </p><div class="smallexample">
! <pre class="smallexample">--with-cpu=sh4a --with-endian=little,big --with-multilib-list=
  </pre></div>
  
  <p>Example 2: to configure a compiler for both SH4A and SH4AL-DSP, but with
  only little endian SH4AL:
! </p><div class="smallexample">
! <pre class="smallexample">--with-cpu=sh4a --with-endian=little,big \
  --with-multilib-list=sh4al,!mb/m4al
  </pre></div>
  
*************** for riscv*-*-elf*.  The accepted values
*** 802,826 ****
  reuse rule with architecture string and reuse rule with sub-extension.
  </p>
  <p>Example 1: Add multi-lib suppport for rv32i with ilp32.
! </p><div class="example">
! <pre class="example">rv32i-ilp32--
  </pre></div>
  
  <p>Example 2: Add multi-lib suppport for rv32i with ilp32 and rv32imafd with ilp32.
! </p><div class="example">
! <pre class="example">rv32i-ilp32--;rv32imafd-ilp32--
  </pre></div>
  
  <p>Example 3: Add multi-lib suppport for rv32i with ilp32; rv32im with ilp32 and
  rv32ic with ilp32 will reuse this multi-lib set.
! </p><div class="example">
! <pre class="example">rv32i-ilp32-rv32im-c
  </pre></div>
  
  <p>Example 4: Add multi-lib suppport for rv64ima with lp64; rv64imaf with lp64,
  rv64imac with lp64 and rv64imafc with lp64 will reuse this multi-lib set.
! </p><div class="example">
! <pre class="example">rv64ima-lp64--f,c,fc
  </pre></div>
  
  <p><samp>--with-multilib-generator</samp> have an optional configuration argument
--- 814,838 ----
  reuse rule with architecture string and reuse rule with sub-extension.
  </p>
  <p>Example 1: Add multi-lib suppport for rv32i with ilp32.
! </p><div class="smallexample">
! <pre class="smallexample">rv32i-ilp32--
  </pre></div>
  
  <p>Example 2: Add multi-lib suppport for rv32i with ilp32 and rv32imafd with ilp32.
! </p><div class="smallexample">
! <pre class="smallexample">rv32i-ilp32--;rv32imafd-ilp32--
  </pre></div>
  
  <p>Example 3: Add multi-lib suppport for rv32i with ilp32; rv32im with ilp32 and
  rv32ic with ilp32 will reuse this multi-lib set.
! </p><div class="smallexample">
! <pre class="smallexample">rv32i-ilp32-rv32im-c
  </pre></div>
  
  <p>Example 4: Add multi-lib suppport for rv64ima with lp64; rv64imaf with lp64,
  rv64imac with lp64 and rv64imafc with lp64 will reuse this multi-lib set.
! </p><div class="smallexample">
! <pre class="smallexample">rv64ima-lp64--f,c,fc
  </pre></div>
  
  <p><samp>--with-multilib-generator</samp> have an optional configuration argument
*************** currently we support medlow and medany.
*** 830,843 ****
  </p>
  <p>Example 5: Add multi-lib suppport for rv64ima with lp64; rv64ima with lp64 and
  medlow code model
! </p><div class="example">
! <pre class="example">rv64ima-lp64--;--cmodel=medlow
  </pre></div>
  
  <p>Example 6: Add multi-lib suppport for rv64ima with lp64; rv64ima with lp64 and
  medlow code model; rv64ima with lp64 and medany code model
! </p><div class="example">
! <pre class="example">rv64ima-lp64--;--cmodel=medlow,medany
  </pre></div>
  
  </dd>
--- 842,855 ----
  </p>
  <p>Example 5: Add multi-lib suppport for rv64ima with lp64; rv64ima with lp64 and
  medlow code model
! </p><div class="smallexample">
! <pre class="smallexample">rv64ima-lp64--;--cmodel=medlow
  </pre></div>
  
  <p>Example 6: Add multi-lib suppport for rv64ima with lp64; rv64ima with lp64 and
  medlow code model; rv64ima with lp64 and medany code model
! </p><div class="smallexample">
! <pre class="smallexample">rv64ima-lp64--;--cmodel=medlow,medany
  </pre></div>
  
  </dd>
*************** parallel.  The default is &lsquo;<samp>y
*** 1256,1262 ****
  the remaining libraries.
  </p>
  </dd>
! <dt><code><span id="WithAixSoname"></span>--with-aix-soname=&lsquo;<samp>aix</samp>&rsquo;, &lsquo;<samp>svr4</samp>&rsquo; or &lsquo;<samp>both</samp>&rsquo;</code></dt>
  <dd><p>Traditional AIX shared library versioning (versioned <code>Shared Object</code>
  files as members of unversioned <code>Archive Library</code> files named
  &lsquo;<samp>lib.a</samp>&rsquo;) causes numerous headaches for package managers. However,
--- 1268,1274 ----
  the remaining libraries.
  </p>
  </dd>
! <dt><code><a name="WithAixSoname"></a>--with-aix-soname=&lsquo;<samp>aix</samp>&rsquo;, &lsquo;<samp>svr4</samp>&rsquo; or &lsquo;<samp>both</samp>&rsquo;</code></dt>
  <dd><p>Traditional AIX shared library versioning (versioned <code>Shared Object</code>
  files as members of unversioned <code>Archive Library</code> files named
  &lsquo;<samp>lib.a</samp>&rsquo;) causes numerous headaches for package managers. However,
*************** where this is called the &quot;SONAME&qu
*** 1267,1273 ****
  linker does search for &lsquo;<samp>libNAME.so</samp>&rsquo; before &lsquo;<samp>libNAME.a</samp>&rsquo; library
  filenames with the &lsquo;<samp>-lNAME</samp>&rsquo; linker flag.
  </p>
! <span id="AixLdCommand"></span><p>For detailed information please refer to the AIX
  <a href="https://www.ibm.com/support/knowledgecenter/search/%22the%20ld%20command%2C%20also%20called%20the%20linkage%20editor%20or%20binder%22">ld
  Command</a> reference.
  </p>
--- 1279,1285 ----
  linker does search for &lsquo;<samp>libNAME.so</samp>&rsquo; before &lsquo;<samp>libNAME.a</samp>&rsquo; library
  filenames with the &lsquo;<samp>-lNAME</samp>&rsquo; linker flag.
  </p>
! <a name="AixLdCommand"></a><p>For detailed information please refer to the AIX
  <a href="https://www.ibm.com/support/knowledgecenter/search/%22the%20ld%20command%2C%20also%20called%20the%20linkage%20editor%20or%20binder%22">ld
  Command</a> reference.
  </p>
*************** this option is still experimental and no
*** 1367,1374 ****
  their runtime libraries should be built.  For a list of valid values for
  <var>langN</var> you can issue the following command in the
  <samp>gcc</samp> directory of your GCC source tree:<br>
! </p><div class="example">
! <pre class="example">grep ^language= */config-lang.in
  </pre></div>
  <p>Currently, you can use any of the following:
  <code>all</code>, <code>default</code>, <code>ada</code>, <code>c</code>, <code>c++</code>, <code>d</code>,
--- 1379,1386 ----
  their runtime libraries should be built.  For a list of valid values for
  <var>langN</var> you can issue the following command in the
  <samp>gcc</samp> directory of your GCC source tree:<br>
! </p><div class="smallexample">
! <pre class="smallexample">grep ^language= */config-lang.in
  </pre></div>
  <p>Currently, you can use any of the following:
  <code>all</code>, <code>default</code>, <code>ada</code>, <code>c</code>, <code>c++</code>, <code>d</code>,
*************** compiler driver.
*** 1502,1509 ****
  <dd><p>The <samp>--enable-win32-registry</samp> option enables Microsoft Windows-hosted GCC
  to look up installations paths in the registry using the following key:
  </p>
! <div class="example">
! <pre class="example"><code>HKEY_LOCAL_MACHINE\SOFTWARE\Free Software Foundation\<var>key</var></code>
  </pre></div>
  
  <p><var>key</var> defaults to GCC version number, and can be overridden by the
--- 1514,1521 ----
  <dd><p>The <samp>--enable-win32-registry</samp> option enables Microsoft Windows-hosted GCC
  to look up installations paths in the registry using the following key:
  </p>
! <div class="smallexample">
! <pre class="smallexample"><code>HKEY_LOCAL_MACHINE\SOFTWARE\Free Software Foundation\<var>key</var></code>
  </pre></div>
  
  <p><var>key</var> defaults to GCC version number, and can be overridden by the
*************** GNU/Linux (&lsquo;<samp>i686-pc-linux-gn
*** 1847,1854 ****
  executable on the former system), you can configure GCC as follows for
  getting compatible linker plugins:
  </p>
! <div class="example">
! <pre class="example">% <var>srcdir</var>/configure \
      --host=x86_64-pc-linux-gnu \
      --enable-linker-plugin-configure-flags=--host=i686-pc-linux-gnu \
      --enable-linker-plugin-flags='CC=gcc\ -m32\ -Wl,-rpath,[...]/i686-pc-linux-gnu/lib'
--- 1859,1866 ----
  executable on the former system), you can configure GCC as follows for
  getting compatible linker plugins:
  </p>
! <div class="smallexample">
! <pre class="smallexample">% <var>srcdir</var>/configure \
      --host=x86_64-pc-linux-gnu \
      --enable-linker-plugin-configure-flags=--host=i686-pc-linux-gnu \
      --enable-linker-plugin-flags='CC=gcc\ -m32\ -Wl,-rpath,[...]/i686-pc-linux-gnu/lib'
*************** Offload compilers are expected to be alr
*** 1895,1902 ****
  path for them is <samp><var>exec-prefix</var></samp>, but it can be changed by
  specifying paths <var>path1</var>, &hellip;, <var>pathN</var>.
  </p>
! <div class="example">
! <pre class="example">% <var>srcdir</var>/configure \
      --enable-offload-targets=x86_64-intelmicemul-linux-gnu=/path/to/x86_64/compiler,nvptx-none
  </pre></div>
  
--- 1907,1914 ----
  path for them is <samp><var>exec-prefix</var></samp>, but it can be changed by
  specifying paths <var>path1</var>, &hellip;, <var>pathN</var>.
  </p>
! <div class="smallexample">
! <pre class="smallexample">% <var>srcdir</var>/configure \
      --enable-offload-targets=x86_64-intelmicemul-linux-gnu=/path/to/x86_64/compiler,nvptx-none
  </pre></div>
  
*************** when in standards-compliant mode (e.g.,
*** 1955,1964 ****
  default is derived from glibc&rsquo;s behavior. When glibc clamps float_t to double,
  GCC follows and enables the option. For other cross compiles, the default is
  disabled.
  </p></dd>
  </dl>
  
! <span id="Cross-Compiler-Specific-Options"></span><h4 class="subheading">Cross-Compiler-Specific Options</h4>
  <p>The following options only apply to building cross compilers.
  </p>
  <dl compact="compact">
--- 1967,1993 ----
  default is derived from glibc&rsquo;s behavior. When glibc clamps float_t to double,
  GCC follows and enables the option. For other cross compiles, the default is
  disabled.
+ </p>
+ </dd>
+ <dt><code>--with-zstd=<var>pathname</var></code></dt>
+ <dt><code>--with-zstd-include=<var>pathname</var></code></dt>
+ <dt><code>--with-zstd-lib=<var>pathname</var></code></dt>
+ <dd><p>If you do not have the <code>zstd</code> library installed in a standard
+ location and you want to build GCC, you can explicitly specify the
+ directory where it is installed (&lsquo;<samp>--with-zstd=<var>zstdinstalldir</var></samp>&rsquo;).
+ The <samp>--with-zstd=<var>zstdinstalldir</var></samp> option is shorthand for
+ <samp>--with-zstd-lib=<var>zstdinstalldir</var>/lib</samp> and
+ <samp>--with-zstd-include=<var>zstdinstalldir</var>/include</samp>. If this
+ shorthand assumption is not correct, you can use the explicit
+ include and lib options directly.
+ </p>
+ <p>These flags are applicable to the host platform only.  When building
+ a cross compiler, they will not be used to configure target libraries.
  </p></dd>
  </dl>
  
! <a name="Cross-Compiler-Specific-Options"></a>
! <h4 class="subheading">Cross-Compiler-Specific Options</h4>
  <p>The following options only apply to building cross compilers.
  </p>
  <dl compact="compact">
*************** tools.
*** 2135,2141 ****
  </p></dd>
  </dl>
  
! <span id="Overriding-configure-test-results"></span><h4 class="subsubheading">Overriding <code>configure</code> test results</h4>
  
  <p>Sometimes, it might be necessary to override the result of some
  <code>configure</code> test, for example in order to ease porting to a new
--- 2164,2171 ----
  </p></dd>
  </dl>
  
! <a name="Overriding-configure-test-results"></a>
! <h4 class="subsubheading">Overriding <code>configure</code> test results</h4>
  
  <p>Sometimes, it might be necessary to override the result of some
  <code>configure</code> test, for example in order to ease porting to a new
*************** script provides three variables for this
*** 2144,2162 ****
  </p>
  <dl compact="compact">
  <dt><code>build_configargs</code></dt>
! <dd><span id="index-build_005fconfigargs"></span>
  <p>The contents of this variable is passed to all build <code>configure</code>
  scripts.
  </p>
  </dd>
  <dt><code>host_configargs</code></dt>
! <dd><span id="index-host_005fconfigargs"></span>
  <p>The contents of this variable is passed to all host <code>configure</code>
  scripts.
  </p>
  </dd>
  <dt><code>target_configargs</code></dt>
! <dd><span id="index-target_005fconfigargs"></span>
  <p>The contents of this variable is passed to all target <code>configure</code>
  scripts.
  </p>
--- 2174,2192 ----
  </p>
  <dl compact="compact">
  <dt><code>build_configargs</code></dt>
! <dd><a name="index-build_005fconfigargs"></a>
  <p>The contents of this variable is passed to all build <code>configure</code>
  scripts.
  </p>
  </dd>
  <dt><code>host_configargs</code></dt>
! <dd><a name="index-host_005fconfigargs"></a>
  <p>The contents of this variable is passed to all host <code>configure</code>
  scripts.
  </p>
  </dd>
  <dt><code>target_configargs</code></dt>
! <dd><a name="index-target_005fconfigargs"></a>
  <p>The contents of this variable is passed to all target <code>configure</code>
  scripts.
  </p>
*************** scripts.
*** 2167,2173 ****
  overrides, you can pass a setting for <code>CONFIG_SITE</code> and set
  variables in the site file.
  </p>
! <span id="Objective-C-Specific-Options"></span><h4 class="subheading">Objective-C-Specific Options</h4>
  
  <p>The following options apply to the build of the Objective-C runtime library.
  </p>
--- 2197,2204 ----
  overrides, you can pass a setting for <code>CONFIG_SITE</code> and set
  variables in the site file.
  </p>
! <a name="Objective-C-Specific-Options"></a>
! <h4 class="subheading">Objective-C-Specific Options</h4>
  
  <p>The following options apply to the build of the Objective-C runtime library.
  </p>
*************** default locations.
*** 2203,2209 ****
  </p></dd>
  </dl>
  
! <span id="D-Specific-Options"></span><h4 class="subheading">D-Specific Options</h4>
  
  <p>The following options apply to the build of the D runtime library.
  </p>
--- 2234,2241 ----
  </p></dd>
  </dl>
  
! <a name="D-Specific-Options"></a>
! <h4 class="subheading">D-Specific Options</h4>
  
  <p>The following options apply to the build of the D runtime library.
  </p>
diff -Nrcpad gcc-12.1.0/INSTALL/download.html gcc-12.2.0/INSTALL/download.html
*** gcc-12.1.0/INSTALL/download.html	Fri May  6 07:31:21 2022
--- gcc-12.2.0/INSTALL/download.html	Fri Aug 19 08:15:36 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Downloading GCC</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Downloading GCC</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 71,78 ****
  
  
  
! <span id="index-Downloading-GCC"></span>
! <span id="index-Downloading-the-Source"></span>
  
  <p>GCC is distributed via <a href="https://gcc.gnu.org/git.html">git</a> and via
  HTTPS as tarballs compressed with <code>gzip</code> or <code>bzip2</code>.
--- 80,87 ----
  
  
  
! <a name="index-Downloading-GCC"></a>
! <a name="index-Downloading-the-Source"></a>
  
  <p>GCC is distributed via <a href="https://gcc.gnu.org/git.html">git</a> and via
  HTTPS as tarballs compressed with <code>gzip</code> or <code>bzip2</code>.
diff -Nrcpad gcc-12.1.0/INSTALL/finalinstall.html gcc-12.2.0/INSTALL/finalinstall.html
*** gcc-12.1.0/INSTALL/finalinstall.html	Fri May  6 07:31:21 2022
--- gcc-12.2.0/INSTALL/finalinstall.html	Fri Aug 19 08:15:37 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Final installation</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Final installation</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 77,84 ****
  
  
  <p>Now that GCC has been built (and optionally tested), you can install it with
! </p><div class="example">
! <pre class="example">cd <var>objdir</var> &amp;&amp; make install
  </pre></div>
  
  <p>We strongly recommend to install into a target directory where there is
--- 86,93 ----
  
  
  <p>Now that GCC has been built (and optionally tested), you can install it with
! </p><div class="smallexample">
! <pre class="smallexample">cd <var>objdir</var> &amp;&amp; make install
  </pre></div>
  
  <p>We strongly recommend to install into a target directory where there is
*************** binutils, including assembler and linker
*** 110,117 ****
  <p>Installation into a temporary staging area or into a <code>chroot</code>
  jail can be achieved with the command
  </p>
! <div class="example">
! <pre class="example">make DESTDIR=<var>path-to-rootdir</var> install
  </pre></div>
  
  <p>where <var>path-to-rootdir</var> is the absolute path of
--- 119,126 ----
  <p>Installation into a temporary staging area or into a <code>chroot</code>
  jail can be achieved with the command
  </p>
! <div class="smallexample">
! <pre class="smallexample">make DESTDIR=<var>path-to-rootdir</var> install
  </pre></div>
  
  <p>where <var>path-to-rootdir</var> is the absolute path of
*************** using the <code>DESTDIR</code> feature.
*** 130,137 ****
  </p>
  <p>You can install stripped programs and libraries with
  </p>
! <div class="example">
! <pre class="example">make install-strip
  </pre></div>
  
  <p>If you are bootstrapping a released version of GCC then please
--- 139,146 ----
  </p>
  <p>You can install stripped programs and libraries with
  </p>
! <div class="smallexample">
! <pre class="smallexample">make install-strip
  </pre></div>
  
  <p>If you are bootstrapping a released version of GCC then please
diff -Nrcpad gcc-12.1.0/INSTALL/gfdl.html gcc-12.2.0/INSTALL/gfdl.html
*** gcc-12.1.0/INSTALL/gfdl.html	Fri May  6 07:31:22 2022
--- gcc-12.2.0/INSTALL/gfdl.html	Fri Aug 19 08:15:37 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: GNU Free Documentation License</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: GNU Free Documentation License</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 80,86 ****
  
  <h1 align="center">Installing GCC: GNU Free Documentation License</h1>
  
! <span id="index-FDL_002c-GNU-Free-Documentation-License"></span>
  <div align="center">Version 1.3, 3 November 2008
  </div>
  <div class="display">
--- 89,95 ----
  
  <h1 align="center">Installing GCC: GNU Free Documentation License</h1>
  
! <a name="index-FDL_002c-GNU-Free-Documentation-License"></a>
  <div align="center">Version 1.3, 3 November 2008
  </div>
  <div class="display">
*************** provided the MMC is eligible for relicen
*** 513,526 ****
  </p>
  </li></ol>
  
! <span id="ADDENDUM_003a-How-to-use-this-License-for-your-documents"></span><h3 class="unnumberedsec">ADDENDUM: How to use this License for your documents</h3>
  
  <p>To use this License in a document you have written, include a copy of
  the License in the document and put the following copyright and
  license notices just after the title page:
  </p>
! <div class="example">
! <pre class="example">  Copyright (C)  <var>year</var>  <var>your name</var>.
    Permission is granted to copy, distribute and/or modify this document
    under the terms of the GNU Free Documentation License, Version 1.3
    or any later version published by the Free Software Foundation;
--- 522,536 ----
  </p>
  </li></ol>
  
! <a name="ADDENDUM_003a-How-to-use-this-License-for-your-documents"></a>
! <h3 class="unnumberedsec">ADDENDUM: How to use this License for your documents</h3>
  
  <p>To use this License in a document you have written, include a copy of
  the License in the document and put the following copyright and
  license notices just after the title page:
  </p>
! <div class="smallexample">
! <pre class="smallexample">  Copyright (C)  <var>year</var>  <var>your name</var>.
    Permission is granted to copy, distribute and/or modify this document
    under the terms of the GNU Free Documentation License, Version 1.3
    or any later version published by the Free Software Foundation;
*************** license notices just after the title pag
*** 532,539 ****
  <p>If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
  replace the &ldquo;with...Texts.&rdquo; line with this:
  </p>
! <div class="example">
! <pre class="example">    with the Invariant Sections being <var>list their titles</var>, with
      the Front-Cover Texts being <var>list</var>, and with the Back-Cover Texts
      being <var>list</var>.
  </pre></div>
--- 542,549 ----
  <p>If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
  replace the &ldquo;with...Texts.&rdquo; line with this:
  </p>
! <div class="smallexample">
! <pre class="smallexample">    with the Invariant Sections being <var>list their titles</var>, with
      the Front-Cover Texts being <var>list</var>, and with the Back-Cover Texts
      being <var>list</var>.
  </pre></div>
diff -Nrcpad gcc-12.1.0/INSTALL/index.html gcc-12.2.0/INSTALL/index.html
*** gcc-12.1.0/INSTALL/index.html	Fri May  6 07:31:20 2022
--- gcc-12.2.0/INSTALL/index.html	Fri Aug 19 08:15:36 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** Free Documentation License</a>&rdquo;.
*** 136,141 ****
--- 145,151 ----
  
  
  
+ 
  
  
  
diff -Nrcpad gcc-12.1.0/INSTALL/prerequisites.html gcc-12.2.0/INSTALL/prerequisites.html
*** gcc-12.1.0/INSTALL/prerequisites.html	Fri May  6 07:31:20 2022
--- gcc-12.2.0/INSTALL/prerequisites.html	Fri Aug 19 08:15:36 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Prerequisites for GCC</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Prerequisites for GCC</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 70,82 ****
  
  
  
! <span id="index-Prerequisites"></span>
  
  <p>GCC requires that various tools and packages be available for use in the
  build procedure.  Modifying GCC sources requires additional tools
  described below.
  </p>
! <span id="Tools_002fpackages-necessary-for-building-GCC"></span><h3 class="heading">Tools/packages necessary for building GCC</h3>
  <dl compact="compact">
  <dt>ISO C++11 compiler</dt>
  <dd><p>Necessary to bootstrap GCC.
--- 79,92 ----
  
  
  
! <a name="index-Prerequisites"></a>
  
  <p>GCC requires that various tools and packages be available for use in the
  build procedure.  Modifying GCC sources requires additional tools
  described below.
  </p>
! <a name="Tools_002fpackages-necessary-for-building-GCC"></a>
! <h3 class="heading">Tools/packages necessary for building GCC</h3>
  <dl compact="compact">
  <dt>ISO C++11 compiler</dt>
  <dd><p>Necessary to bootstrap GCC.
*************** name of the package depends on your dist
*** 109,115 ****
  &lsquo;<samp>fatal error: gnu/stubs-32.h: No such file</samp>&rsquo;
  </p>
  </dd>
! <dt><span id="GNAT-prerequisite"></span>GNAT</dt>
  <dd>
  <p>In order to build GNAT, the Ada compiler, you need a working GNAT
  compiler (GCC version 5.1 or later).
--- 119,125 ----
  &lsquo;<samp>fatal error: gnu/stubs-32.h: No such file</samp>&rsquo;
  </p>
  </dd>
! <dt><a name="GNAT-prerequisite"></a>GNAT</dt>
  <dd>
  <p>In order to build GNAT, the Ada compiler, you need a working GNAT
  compiler (GCC version 5.1 or later).
*************** by verifying that &lsquo;<samp>gnatls -v
*** 139,145 ****
  section.
  </p>
  </dd>
! <dt><span id="GDC-prerequisite"></span>GDC</dt>
  <dd>
  <p>In order to build GDC, the D compiler, you need a working GDC
  compiler (GCC version 9.1 or later) and D runtime library,
--- 149,155 ----
  section.
  </p>
  </dd>
! <dt><a name="GDC-prerequisite"></a>GDC</dt>
  <dd>
  <p>In order to build GDC, the D compiler, you need a working GDC
  compiler (GCC version 9.1 or later) and D runtime library,
*************** Alternatively, the <samp>--with-zstd</sa
*** 306,312 ****
  </dd>
  </dl>
  
! <span id="Tools_002fpackages-necessary-for-modifying-GCC"></span><h3 class="heading">Tools/packages necessary for modifying GCC</h3>
  <dl compact="compact">
  <dt>autoconf version 2.69</dt>
  <dt>GNU m4 version 1.4.6 (or later)</dt>
--- 316,323 ----
  </dd>
  </dl>
  
! <a name="Tools_002fpackages-necessary-for-modifying-GCC"></a>
! <h3 class="heading">Tools/packages necessary for modifying GCC</h3>
  <dl compact="compact">
  <dt>autoconf version 2.69</dt>
  <dt>GNU m4 version 1.4.6 (or later)</dt>
diff -Nrcpad gcc-12.1.0/INSTALL/specific.html gcc-12.2.0/INSTALL/specific.html
*** gcc-12.1.0/INSTALL/specific.html	Fri May  6 07:31:20 2022
--- gcc-12.2.0/INSTALL/specific.html	Fri Aug 19 08:15:36 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Host/Target specific installation notes for GCC</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Host/Target specific installation notes for GCC</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 77,87 ****
  
  
  
! <span id="index-Specific"></span>
! <span id="index-Specific-installation-notes"></span>
! <span id="index-Target-specific-installation"></span>
! <span id="index-Host-specific-installation"></span>
! <span id="index-Target-specific-installation-notes"></span>
  
  <p>Please read this document carefully <em>before</em> installing the
  GNU Compiler Collection on your machine.
--- 86,96 ----
  
  
  
! <a name="index-Specific"></a>
! <a name="index-Specific-installation-notes"></a>
! <a name="index-Target-specific-installation"></a>
! <a name="index-Host-specific-installation"></a>
! <a name="index-Target-specific-installation-notes"></a>
  
  <p>Please read this document carefully <em>before</em> installing the
  GNU Compiler Collection on your machine.
*************** information have to.
*** 171,177 ****
  
  <!-- -------- host/target specific issues start here ---------------- -->
  <hr />
! <span id="aarch64-x-x"></span><span id="aarch64*-*-*"></span><h3 class="heading">aarch64*-*-*</h3>
  <p>Binutils pre 2.24 does not have support for selecting <samp>-mabi</samp> and
  does not support ILP32.  If it is used to build GCC 4.9 or later, GCC will
  not support option <samp>-mabi=ilp32</samp>.
--- 180,187 ----
  
  <!-- -------- host/target specific issues start here ---------------- -->
  <hr />
! <a name="aarch64-x-x"></a><a name="aarch64*-*-*"></a>
! <h3 class="heading">aarch64*-*-*</h3>
  <p>Binutils pre 2.24 does not have support for selecting <samp>-mabi</samp> and
  does not support ILP32.  If it is used to build GCC 4.9 or later, GCC will
  not support option <samp>-mabi=ilp32</samp>.
*************** protections by default.  This mechanism
*** 208,224 ****
  of the options are given at configure time.
  </p>
  <hr />
! <span id="alpha-x-x"></span><span id="alpha*-*-*"></span><h3 class="heading">alpha*-*-*</h3>
  <p>This section contains general configuration information for all
  Alpha-based platforms using ELF.  In addition to reading this
  section, please read all other sections that match your target.
  </p>
  <hr />
! <span id="amd64-x-solaris2"></span><span id="amd64-*-solaris2*"></span><h3 class="heading">amd64-*-solaris2*</h3>
  <p>This is a synonym for &lsquo;<samp>x86_64-*-solaris2*</samp>&rsquo;.
  </p>
  <hr />
! <span id="amdgcn-x-amdhsa"></span><span id="amdgcn-*-amdhsa"></span><h3 class="heading">amdgcn-*-amdhsa</h3>
  <p>AMD GCN GPU target.
  </p>
  <p>Instead of GNU Binutils, you will need to install LLVM 6, or later, and copy
--- 218,237 ----
  of the options are given at configure time.
  </p>
  <hr />
! <a name="alpha-x-x"></a><a name="alpha*-*-*"></a>
! <h3 class="heading">alpha*-*-*</h3>
  <p>This section contains general configuration information for all
  Alpha-based platforms using ELF.  In addition to reading this
  section, please read all other sections that match your target.
  </p>
  <hr />
! <a name="amd64-x-solaris2"></a><a name="amd64-*-solaris2*"></a>
! <h3 class="heading">amd64-*-solaris2*</h3>
  <p>This is a synonym for &lsquo;<samp>x86_64-*-solaris2*</samp>&rsquo;.
  </p>
  <hr />
! <a name="amdgcn-x-amdhsa"></a><a name="amdgcn-*-amdhsa"></a>
! <h3 class="heading">amdgcn-*-amdhsa</h3>
  <p>AMD GCN GPU target.
  </p>
  <p>Instead of GNU Binutils, you will need to install LLVM 6, or later, and copy
*************** section, please read all other sections
*** 236,254 ****
  on the GPU.
  </p>
  <hr />
! <span id="arc-x-elf32"></span><span id="arc-*-elf32"></span><h3 class="heading">arc-*-elf32</h3>
  
  <p>Use &lsquo;<samp>configure --target=arc-elf32 --with-cpu=<var>cpu</var> --enable-languages=&quot;c,c++&quot;</samp>&rsquo;
  to configure GCC, with <var>cpu</var> being one of &lsquo;<samp>arc600</samp>&rsquo;, &lsquo;<samp>arc601</samp>&rsquo;,
  or &lsquo;<samp>arc700</samp>&rsquo;.
  </p>
  <hr />
! <span id="arc-linux-uclibc"></span><span id="arc-linux-uclibc-1"></span><h3 class="heading">arc-linux-uclibc</h3>
  
  <p>Use &lsquo;<samp>configure --target=arc-linux-uclibc --with-cpu=arc700 --enable-languages=&quot;c,c++&quot;</samp>&rsquo; to configure GCC.
  </p>
  <hr />
! <span id="arm-x-eabi"></span><span id="arm-*-eabi"></span><h3 class="heading">arm-*-eabi</h3>
  <p>ARM-family processors.
  </p>
  <p>Building the Ada frontend commonly fails (an infinite loop executing
--- 249,270 ----
  on the GPU.
  </p>
  <hr />
! <a name="arc-x-elf32"></a><a name="arc-*-elf32"></a>
! <h3 class="heading">arc-*-elf32</h3>
  
  <p>Use &lsquo;<samp>configure --target=arc-elf32 --with-cpu=<var>cpu</var> --enable-languages=&quot;c,c++&quot;</samp>&rsquo;
  to configure GCC, with <var>cpu</var> being one of &lsquo;<samp>arc600</samp>&rsquo;, &lsquo;<samp>arc601</samp>&rsquo;,
  or &lsquo;<samp>arc700</samp>&rsquo;.
  </p>
  <hr />
! <a name="arc-linux-uclibc"></a><a name="arc-linux-uclibc-1"></a>
! <h3 class="heading">arc-linux-uclibc</h3>
  
  <p>Use &lsquo;<samp>configure --target=arc-linux-uclibc --with-cpu=arc700 --enable-languages=&quot;c,c++&quot;</samp>&rsquo; to configure GCC.
  </p>
  <hr />
! <a name="arm-x-eabi"></a><a name="arm-*-eabi"></a>
! <h3 class="heading">arm-*-eabi</h3>
  <p>ARM-family processors.
  </p>
  <p>Building the Ada frontend commonly fails (an infinite loop executing
*************** or &lsquo;<samp>arc700</samp>&rsquo;.
*** 256,262 ****
  GNAT 4.6, 4.9 or 5 release branches are known to succeed.
  </p>
  <hr />
! <span id="avr"></span><span id="avr-1"></span><h3 class="heading">avr</h3>
  <p>ATMEL AVR-family micro controllers.  These are used in embedded
  applications.  There are no standard Unix configurations.
  See &ldquo;AVR Options&rdquo; in the main manual
--- 272,279 ----
  GNAT 4.6, 4.9 or 5 release branches are known to succeed.
  </p>
  <hr />
! <a name="avr"></a><a name="avr-1"></a>
! <h3 class="heading">avr</h3>
  <p>ATMEL AVR-family micro controllers.  These are used in embedded
  applications.  There are no standard Unix configurations.
  See &ldquo;AVR Options&rdquo; in the main manual
*************** can also be obtained from:
*** 273,286 ****
  </li></ul>
  
  <p>The following error:
! </p><div class="example">
! <pre class="example">Error: register required
  </pre></div>
  
  <p>indicates that you should upgrade to a newer version of the binutils.
  </p>
  <hr />
! <span id="bfin"></span><span id="Blackfin"></span><h3 class="heading">Blackfin</h3>
  <p>The Blackfin processor, an Analog Devices DSP.
  See &ldquo;Blackfin Options&rdquo; in the main manual
  </p>
--- 290,304 ----
  </li></ul>
  
  <p>The following error:
! </p><div class="smallexample">
! <pre class="smallexample">Error: register required
  </pre></div>
  
  <p>indicates that you should upgrade to a newer version of the binutils.
  </p>
  <hr />
! <a name="bfin"></a><a name="Blackfin"></a>
! <h3 class="heading">Blackfin</h3>
  <p>The Blackfin processor, an Analog Devices DSP.
  See &ldquo;Blackfin Options&rdquo; in the main manual
  </p>
*************** See &ldquo;Blackfin Options&rdquo; in th
*** 288,294 ****
  are available at <a href="https://sourceforge.net/projects/adi-toolchain/">https://sourceforge.net/projects/adi-toolchain/</a>.
  </p>
  <hr />
! <span id="cr16"></span><span id="CR16"></span><h3 class="heading">CR16</h3>
  <p>The CR16 CompactRISC architecture is a 16-bit architecture. This
  architecture is used in embedded applications.
  </p>
--- 306,313 ----
  are available at <a href="https://sourceforge.net/projects/adi-toolchain/">https://sourceforge.net/projects/adi-toolchain/</a>.
  </p>
  <hr />
! <a name="cr16"></a><a name="CR16"></a>
! <h3 class="heading">CR16</h3>
  <p>The CR16 CompactRISC architecture is a 16-bit architecture. This
  architecture is used in embedded applications.
  </p>
*************** GCC&nbsp;for building a CR16 elf cross-c
*** 302,308 ****
  configure GCC&nbsp;for building a CR16 uclinux cross-compiler.
  </p>
  <hr />
! <span id="cris"></span><span id="CRIS"></span><h3 class="heading">CRIS</h3>
  <p>CRIS is a CPU architecture in Axis Communications systems-on-a-chip, for
  example the ETRAX series.  These are used in embedded applications.
  </p>
--- 321,328 ----
  configure GCC&nbsp;for building a CR16 uclinux cross-compiler.
  </p>
  <hr />
! <a name="cris"></a><a name="CRIS"></a>
! <h3 class="heading">CRIS</h3>
  <p>CRIS is a CPU architecture in Axis Communications systems-on-a-chip, for
  example the ETRAX series.  These are used in embedded applications.
  </p>
*************** for a list of CRIS-specific options.
*** 312,318 ****
  <p>Use &lsquo;<samp>configure --target=cris-elf</samp>&rsquo; to configure GCC&nbsp;for building
  a cross-compiler for CRIS.
  <hr />
! <span id="dos"></span></p><span id="DOS"></span><h3 class="heading">DOS</h3>
  <p>Please have a look at the <a href="binaries.html">binaries page</a>.
  </p>
  <p>You cannot install GCC by itself on MSDOS; it will not compile under
--- 332,339 ----
  <p>Use &lsquo;<samp>configure --target=cris-elf</samp>&rsquo; to configure GCC&nbsp;for building
  a cross-compiler for CRIS.
  <hr />
! <a name="dos"></a></p><a name="DOS"></a>
! <h3 class="heading">DOS</h3>
  <p>Please have a look at the <a href="binaries.html">binaries page</a>.
  </p>
  <p>You cannot install GCC by itself on MSDOS; it will not compile under
*************** compilation package DJGPP, which include
*** 321,332 ****
  and includes all the necessary compilation tools and libraries.
  </p>
  <hr />
! <span id="epiphany-x-elf"></span><span id="epiphany-*-elf"></span><h3 class="heading">epiphany-*-elf</h3>
  <p>Adapteva Epiphany.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="x-x-freebsd"></span><span id="g_t*-*-freebsd*"></span><h3 class="heading">*-*-freebsd*</h3>
  <p>In order to better utilize FreeBSD base system functionality and match
  the configuration of the system compiler, GCC 4.5 and above as well as
  GCC 4.4 past 2010-06-20 leverage SSP support in libc (which is present
--- 342,355 ----
  and includes all the necessary compilation tools and libraries.
  </p>
  <hr />
! <a name="epiphany-x-elf"></a><a name="epiphany-*-elf"></a>
! <h3 class="heading">epiphany-*-elf</h3>
  <p>Adapteva Epiphany.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="x-x-freebsd"></a><a name="g_t*-*-freebsd*"></a>
! <h3 class="heading">*-*-freebsd*</h3>
  <p>In order to better utilize FreeBSD base system functionality and match
  the configuration of the system compiler, GCC 4.5 and above as well as
  GCC 4.4 past 2010-06-20 leverage SSP support in libc (which is present
*************** properly on FreeBSD prior to the FreeBSD
*** 357,368 ****
  after 2.16.1.
  </p>
  <hr />
! <span id="ft32-x-elf"></span><span id="ft32-*-elf"></span><h3 class="heading">ft32-*-elf</h3>
  <p>The FT32 processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="h8300-hms"></span><span id="h8300-hms-1"></span><h3 class="heading">h8300-hms</h3>
  <p>Renesas H8/300 series of processors.
  </p>
  <p>Please have a look at the <a href="binaries.html">binaries page</a>.
--- 380,393 ----
  after 2.16.1.
  </p>
  <hr />
! <a name="ft32-x-elf"></a><a name="ft32-*-elf"></a>
! <h3 class="heading">ft32-*-elf</h3>
  <p>The FT32 processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="h8300-hms"></a><a name="h8300-hms-1"></a>
! <h3 class="heading">h8300-hms</h3>
  <p>Renesas H8/300 series of processors.
  </p>
  <p>Please have a look at the <a href="binaries.html">binaries page</a>.
*************** first three arguments in function calls
*** 373,379 ****
  longer a multiple of 2 bytes.
  </p>
  <hr />
! <span id="hppa-hp-hpux"></span><span id="hppa*-hp-hpux*"></span><h3 class="heading">hppa*-hp-hpux*</h3>
  <p>Support for HP-UX version 9 and older was discontinued in GCC 3.4.
  </p>
  <p>We require using gas/binutils on all hppa platforms.  Version 2.19 or
--- 398,405 ----
  longer a multiple of 2 bytes.
  </p>
  <hr />
! <a name="hppa-hp-hpux"></a><a name="hppa*-hp-hpux*"></a>
! <h3 class="heading">hppa*-hp-hpux*</h3>
  <p>Support for HP-UX version 9 and older was discontinued in GCC 3.4.
  </p>
  <p>We require using gas/binutils on all hppa platforms.  Version 2.19 or
*************** a list of the predefines used with each
*** 423,429 ****
  <p>More specific information to &lsquo;<samp>hppa*-hp-hpux*</samp>&rsquo; targets follows.
  </p>
  <hr />
! <span id="hppa-hp-hpux10"></span><span id="hppa*-hp-hpux10"></span><h3 class="heading">hppa*-hp-hpux10</h3>
  <p>For hpux10.20, we <em>highly</em> recommend you pick up the latest sed patch
  <code>PHCO_19798</code> from HP.
  </p>
--- 449,456 ----
  <p>More specific information to &lsquo;<samp>hppa*-hp-hpux*</samp>&rsquo; targets follows.
  </p>
  <hr />
! <a name="hppa-hp-hpux10"></a><a name="hppa*-hp-hpux10"></a>
! <h3 class="heading">hppa*-hp-hpux10</h3>
  <p>For hpux10.20, we <em>highly</em> recommend you pick up the latest sed patch
  <code>PHCO_19798</code> from HP.
  </p>
*************** problems in using C++ on this target.  H
*** 433,439 ****
  with the one implemented under HP-UX 11 using secondary definitions.
  </p>
  <hr />
! <span id="hppa-hp-hpux11"></span><span id="hppa*-hp-hpux11"></span><h3 class="heading">hppa*-hp-hpux11</h3>
  <p>GCC 3.0 and up support HP-UX 11.  GCC 2.95.x is not supported and cannot
  be used to compile GCC 3.0 and up.
  </p>
--- 460,467 ----
  with the one implemented under HP-UX 11 using secondary definitions.
  </p>
  <hr />
! <a name="hppa-hp-hpux11"></a><a name="hppa*-hp-hpux11"></a>
! <h3 class="heading">hppa*-hp-hpux11</h3>
  <p>GCC 3.0 and up support HP-UX 11.  GCC 2.95.x is not supported and cannot
  be used to compile GCC 3.0 and up.
  </p>
*************** versioning with <samp>--disable-symvers<
*** 536,542 ****
  supported, so <samp>--enable-threads=dce</samp> does not work.
  </p>
  <hr />
! <span id="x-x-linux-gnu"></span><span id="g_t*-*-linux-gnu"></span><h3 class="heading">*-*-linux-gnu</h3>
  <p>The <code>.init_array</code> and <code>.fini_array</code> sections are enabled
  unconditionally which requires at least glibc 2.1 and binutils 2.12.
  </p>
--- 564,571 ----
  supported, so <samp>--enable-threads=dce</samp> does not work.
  </p>
  <hr />
! <a name="x-x-linux-gnu"></a><a name="g_t*-*-linux-gnu"></a>
! <h3 class="heading">*-*-linux-gnu</h3>
  <p>The <code>.init_array</code> and <code>.fini_array</code> sections are enabled
  unconditionally which requires at least glibc 2.1 and binutils 2.12.
  </p>
*************** in glibc 2.2.5 and later.  More informat
*** 545,551 ****
  libstdc++-v3 documentation.
  </p>
  <hr />
! <span id="ix86-x-linux"></span><span id="i_003f86-*-linux*"></span><h3 class="heading">i?86-*-linux*</h3>
  <p>As of GCC 3.3, binutils 2.13.1 or later is required for this platform.
  See <a href="https://gcc.gnu.org/PR10877">bug 10877</a> for more information.
  </p>
--- 574,581 ----
  libstdc++-v3 documentation.
  </p>
  <hr />
! <a name="ix86-x-linux"></a><a name="i_003f86-*-linux*"></a>
! <h3 class="heading">i?86-*-linux*</h3>
  <p>As of GCC 3.3, binutils 2.13.1 or later is required for this platform.
  See <a href="https://gcc.gnu.org/PR10877">bug 10877</a> for more information.
  </p>
*************** possible you have a hardware problem.  F
*** 554,560 ****
  found on <a href="https://www.bitwizard.nl/sig11/">www.bitwizard.nl</a>.
  </p>
  <hr />
! <span id="ix86-x-solaris2"></span><span id="i_003f86-*-solaris2*"></span><h3 class="heading">i?86-*-solaris2*</h3>
  <p>Use this for Solaris 11.3 or later on x86 and x86-64 systems.  Starting
  with GCC 4.7, there is also a 64-bit &lsquo;<samp>amd64-*-solaris2*</samp>&rsquo; or
  &lsquo;<samp>x86_64-*-solaris2*</samp>&rsquo; configuration that corresponds to
--- 584,591 ----
  found on <a href="https://www.bitwizard.nl/sig11/">www.bitwizard.nl</a>.
  </p>
  <hr />
! <a name="ix86-x-solaris2"></a><a name="i_003f86-*-solaris2*"></a>
! <h3 class="heading">i?86-*-solaris2*</h3>
  <p>Use this for Solaris 11.3 or later on x86 and x86-64 systems.  Starting
  with GCC 4.7, there is also a 64-bit &lsquo;<samp>amd64-*-solaris2*</samp>&rsquo; or
  &lsquo;<samp>x86_64-*-solaris2*</samp>&rsquo; configuration that corresponds to
*************** to configure with <samp>--without-gnu-ld
*** 578,584 ****
  guarantee use of Solaris <code>ld</code>.
  </p>
  <hr />
! <span id="ia64-x-linux"></span><span id="ia64-*-linux"></span><h3 class="heading">ia64-*-linux</h3>
  <p>IA-64 processor (also known as IPF, or Itanium Processor Family)
  running GNU/Linux.
  </p>
--- 609,616 ----
  guarantee use of Solaris <code>ld</code>.
  </p>
  <hr />
! <a name="ia64-x-linux"></a><a name="ia64-*-linux"></a>
! <h3 class="heading">ia64-*-linux</h3>
  <p>IA-64 processor (also known as IPF, or Itanium Processor Family)
  running GNU/Linux.
  </p>
*************** running GNU/Linux.
*** 587,593 ****
  later.
  </p>
  <hr />
! <span id="ia64-x-hpux"></span><span id="ia64-*-hpux*"></span><h3 class="heading">ia64-*-hpux*</h3>
  <p>Building GCC on this target requires the GNU Assembler.  The bundled HP
  assembler will not work.  To prevent GCC from using the wrong assembler,
  the option <samp>--with-gnu-as</samp> may be necessary.
--- 619,626 ----
  later.
  </p>
  <hr />
! <a name="ia64-x-hpux"></a><a name="ia64-*-hpux*"></a>
! <h3 class="heading">ia64-*-hpux*</h3>
  <p>Building GCC on this target requires the GNU Assembler.  The bundled HP
  assembler will not work.  To prevent GCC from using the wrong assembler,
  the option <samp>--with-gnu-as</samp> may be necessary.
*************** removed and the system libunwind library
*** 600,606 ****
  </p>
  <hr />
  <!-- rs6000-ibm-aix*, powerpc-ibm-aix* -->
! <span id="x-ibm-aix"></span><span id="g_t*-ibm-aix*"></span><h3 class="heading">*-ibm-aix*</h3>
  <p>Support for AIX version 3 and older was discontinued in GCC 3.4.
  Support for AIX version 4.2 and older was discontinued in GCC 4.5.
  </p>
--- 633,640 ----
  </p>
  <hr />
  <!-- rs6000-ibm-aix*, powerpc-ibm-aix* -->
! <a name="x-ibm-aix"></a><a name="g_t*-ibm-aix*"></a>
! <h3 class="heading">*-ibm-aix*</h3>
  <p>Support for AIX version 3 and older was discontinued in GCC 3.4.
  Support for AIX version 4.2 and older was discontinued in GCC 4.5.
  </p>
*************** with an earlier release of GCC is recomm
*** 617,624 ****
  requires a larger data segment, which can be enabled through the
  <var>LDR_CNTRL</var> environment variable, e.g.,
  </p>
! <div class="example">
! <pre class="example">% LDR_CNTRL=MAXDATA=0x50000000
  % export LDR_CNTRL
  </pre></div>
  
--- 651,658 ----
  requires a larger data segment, which can be enabled through the
  <var>LDR_CNTRL</var> environment variable, e.g.,
  </p>
! <div class="smallexample">
! <pre class="smallexample">% LDR_CNTRL=MAXDATA=0x50000000
  % export LDR_CNTRL
  </pre></div>
  
*************** with a version of GCC built for an earli
*** 629,636 ****
  <p>To speed up the configuration phases of bootstrapping and installing GCC,
  one may use GNU Bash instead of AIX <code>/bin/sh</code>, e.g.,
  </p>
! <div class="example">
! <pre class="example">% CONFIG_SHELL=/opt/freeware/bin/bash
  % export CONFIG_SHELL
  </pre></div>
  
--- 663,670 ----
  <p>To speed up the configuration phases of bootstrapping and installing GCC,
  one may use GNU Bash instead of AIX <code>/bin/sh</code>, e.g.,
  </p>
! <div class="smallexample">
! <pre class="smallexample">% CONFIG_SHELL=/opt/freeware/bin/bash
  % export CONFIG_SHELL
  </pre></div>
  
*************** APAR IY26685 (AIX 4.3) or APAR IY25528 (
*** 680,686 ****
  fix for another AIX Assembler bug and a co-dependent AIX Archiver fix
  referenced as APAR IY53606 (AIX 5.2) or as APAR IY54774 (AIX 5.1)
  </p>
! <span id="TransferAixShobj"></span><p>&lsquo;<samp>libstdc++</samp>&rsquo; in GCC 3.4 increments the major version number of the
  shared object and GCC installation places the <samp>libstdc++.a</samp>
  shared library in a common location which will overwrite the and GCC
  3.3 version of the shared library.  Applications either need to be
--- 714,720 ----
  fix for another AIX Assembler bug and a co-dependent AIX Archiver fix
  referenced as APAR IY53606 (AIX 5.2) or as APAR IY54774 (AIX 5.1)
  </p>
! <a name="TransferAixShobj"></a><p>&lsquo;<samp>libstdc++</samp>&rsquo; in GCC 3.4 increments the major version number of the
  shared object and GCC installation places the <samp>libstdc++.a</samp>
  shared library in a common location which will overwrite the and GCC
  3.3 version of the shared library.  Applications either need to be
*************** multilib <samp>libstdc++.a</samp> instal
*** 694,713 ****
  </p>
  <p>Extract the shared objects from the currently installed
  <samp>libstdc++.a</samp> archive:
! </p><div class="example">
! <pre class="example">% ar -x libstdc++.a libstdc++.so.4 libstdc++.so.5
  </pre></div>
  
  <p>Enable the &lsquo;<samp>F_LOADONLY</samp>&rsquo; flag so that the shared object will be
  available for runtime dynamic loading, but not linking:
! </p><div class="example">
! <pre class="example">% strip -e libstdc++.so.4 libstdc++.so.5
  </pre></div>
  
  <p>Archive the runtime-only shared object in the GCC 3.4
  <samp>libstdc++.a</samp> archive:
! </p><div class="example">
! <pre class="example">% ar -q libstdc++.a libstdc++.so.4 libstdc++.so.5
  </pre></div>
  
  <p>Eventually, the
--- 728,747 ----
  </p>
  <p>Extract the shared objects from the currently installed
  <samp>libstdc++.a</samp> archive:
! </p><div class="smallexample">
! <pre class="smallexample">% ar -x libstdc++.a libstdc++.so.4 libstdc++.so.5
  </pre></div>
  
  <p>Enable the &lsquo;<samp>F_LOADONLY</samp>&rsquo; flag so that the shared object will be
  available for runtime dynamic loading, but not linking:
! </p><div class="smallexample">
! <pre class="smallexample">% strip -e libstdc++.so.4 libstdc++.so.5
  </pre></div>
  
  <p>Archive the runtime-only shared object in the GCC 3.4
  <samp>libstdc++.a</samp> archive:
! </p><div class="smallexample">
! <pre class="smallexample">% ar -q libstdc++.a libstdc++.so.4 libstdc++.so.5
  </pre></div>
  
  <p>Eventually, the
*************** environment variable to &lsquo;<samp>C</
*** 764,785 ****
  switch and using the configure option <samp>--with-cpu-<var>cpu_type</var></samp>.
  </p>
  <hr />
! <span id="iq2000-x-elf"></span><span id="iq2000-*-elf"></span><h3 class="heading">iq2000-*-elf</h3>
  <p>Vitesse IQ2000 processors.  These are used in embedded
  applications.  There are no standard Unix configurations.
  </p>
  <hr />
! <span id="lm32-x-elf"></span><span id="lm32-*-elf"></span><h3 class="heading">lm32-*-elf</h3>
  <p>Lattice Mico32 processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="lm32-x-uclinux"></span><span id="lm32-*-uclinux"></span><h3 class="heading">lm32-*-uclinux</h3>
  <p>Lattice Mico32 processor.
  This configuration is intended for embedded systems running uClinux.
  </p>
  <hr />
! <span id="loongarch"></span><span id="LoongArch"></span><h3 class="heading">LoongArch</h3>
  <p>LoongArch processor.
  The following LoongArch targets are available:
  </p><dl compact="compact">
--- 798,823 ----
  switch and using the configure option <samp>--with-cpu-<var>cpu_type</var></samp>.
  </p>
  <hr />
! <a name="iq2000-x-elf"></a><a name="iq2000-*-elf"></a>
! <h3 class="heading">iq2000-*-elf</h3>
  <p>Vitesse IQ2000 processors.  These are used in embedded
  applications.  There are no standard Unix configurations.
  </p>
  <hr />
! <a name="lm32-x-elf"></a><a name="lm32-*-elf"></a>
! <h3 class="heading">lm32-*-elf</h3>
  <p>Lattice Mico32 processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="lm32-x-uclinux"></a><a name="lm32-*-uclinux"></a>
! <h3 class="heading">lm32-*-uclinux</h3>
  <p>Lattice Mico32 processor.
  This configuration is intended for embedded systems running uClinux.
  </p>
  <hr />
! <a name="loongarch"></a><a name="LoongArch"></a>
! <h3 class="heading">LoongArch</h3>
  <p>LoongArch processor.
  The following LoongArch targets are available:
  </p><dl compact="compact">
*************** with a small set of possible suffixes to
*** 809,825 ****
  <a href="https://github.com/loongson/LoongArch-Documentation">https://github.com/loongson/LoongArch-Documentation</a>.
  </p>
  <hr />
! <span id="m32c-x-elf"></span><span id="m32c-*-elf"></span><h3 class="heading">m32c-*-elf</h3>
  <p>Renesas M32C processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="m32r-x-elf"></span><span id="m32r-*-elf"></span><h3 class="heading">m32r-*-elf</h3>
  <p>Renesas M32R processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="m68k-x-x"></span><span id="m68k-*-*"></span><h3 class="heading">m68k-*-*</h3>
  <p>By default,
  &lsquo;<samp>m68k-*-elf*</samp>&rsquo;, &lsquo;<samp>m68k-*-rtems</samp>&rsquo;,  &lsquo;<samp>m68k-*-uclinux</samp>&rsquo; and
  &lsquo;<samp>m68k-*-linux</samp>&rsquo;
--- 847,866 ----
  <a href="https://github.com/loongson/LoongArch-Documentation">https://github.com/loongson/LoongArch-Documentation</a>.
  </p>
  <hr />
! <a name="m32c-x-elf"></a><a name="m32c-*-elf"></a>
! <h3 class="heading">m32c-*-elf</h3>
  <p>Renesas M32C processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="m32r-x-elf"></a><a name="m32r-*-elf"></a>
! <h3 class="heading">m32r-*-elf</h3>
  <p>Renesas M32R processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="m68k-x-x"></a><a name="m68k-*-*"></a>
! <h3 class="heading">m68k-*-*</h3>
  <p>By default,
  &lsquo;<samp>m68k-*-elf*</samp>&rsquo;, &lsquo;<samp>m68k-*-rtems</samp>&rsquo;,  &lsquo;<samp>m68k-*-uclinux</samp>&rsquo; and
  &lsquo;<samp>m68k-*-linux</samp>&rsquo;
*************** be a <samp>-mcpu</samp> argument or one
*** 845,863 ****
  <p>GCC requires at least binutils version 2.17 on these targets.
  </p>
  <hr />
! <span id="m68k-x-uclinux"></span><span id="m68k-*-uclinux"></span><h3 class="heading">m68k-*-uclinux</h3>
  <p>GCC 4.3 changed the uClinux configuration so that it uses the
  &lsquo;<samp>m68k-linux-gnu</samp>&rsquo; ABI rather than the &lsquo;<samp>m68k-elf</samp>&rsquo; ABI.
  It also added improved support for C++ and flat shared libraries,
  both of which were ABI changes.
  </p>
  <hr />
! <span id="microblaze-x-elf"></span><span id="microblaze-*-elf"></span><h3 class="heading">microblaze-*-elf</h3>
  <p>Xilinx MicroBlaze processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="mips-x-x"></span><span id="mips-*-*"></span><h3 class="heading">mips-*-*</h3>
  <p>If on a MIPS system you get an error message saying &ldquo;does not have gp
  sections for all it&rsquo;s [sic] sectons [sic]&rdquo;, don&rsquo;t worry about it.  This
  happens whenever you use GAS with the MIPS linker, but there is not
--- 886,907 ----
  <p>GCC requires at least binutils version 2.17 on these targets.
  </p>
  <hr />
! <a name="m68k-x-uclinux"></a><a name="m68k-*-uclinux"></a>
! <h3 class="heading">m68k-*-uclinux</h3>
  <p>GCC 4.3 changed the uClinux configuration so that it uses the
  &lsquo;<samp>m68k-linux-gnu</samp>&rsquo; ABI rather than the &lsquo;<samp>m68k-elf</samp>&rsquo; ABI.
  It also added improved support for C++ and flat shared libraries,
  both of which were ABI changes.
  </p>
  <hr />
! <a name="microblaze-x-elf"></a><a name="microblaze-*-elf"></a>
! <h3 class="heading">microblaze-*-elf</h3>
  <p>Xilinx MicroBlaze processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="mips-x-x"></a><a name="mips-*-*"></a>
! <h3 class="heading">mips-*-*</h3>
  <p>If on a MIPS system you get an error message saying &ldquo;does not have gp
  sections for all it&rsquo;s [sic] sectons [sic]&rdquo;, don&rsquo;t worry about it.  This
  happens whenever you use GAS with the MIPS linker, but there is not
*************** the use of break, use the <samp>--with-d
*** 897,907 ****
  use traps on systems that support them.
  </p>
  <hr />
! <span id="moxie-x-elf"></span><span id="moxie-*-elf"></span><h3 class="heading">moxie-*-elf</h3>
  <p>The moxie processor.
  </p>
  <hr />
! <span id="msp430-x-elf"></span><span id="msp430-*-elf*"></span><h3 class="heading">msp430-*-elf*</h3>
  <p>TI MSP430 processor.
  This configuration is intended for embedded systems.
  </p>
--- 941,953 ----
  use traps on systems that support them.
  </p>
  <hr />
! <a name="moxie-x-elf"></a><a name="moxie-*-elf"></a>
! <h3 class="heading">moxie-*-elf</h3>
  <p>The moxie processor.
  </p>
  <hr />
! <a name="msp430-x-elf"></a><a name="msp430-*-elf*"></a>
! <h3 class="heading">msp430-*-elf*</h3>
  <p>TI MSP430 processor.
  This configuration is intended for embedded systems.
  </p>
*************** in a minimal run-time environment by def
*** 920,934 ****
  </li></ul>
  
  <hr />
! <span id="nds32le-x-elf"></span><span id="nds32le-*-elf"></span><h3 class="heading">nds32le-*-elf</h3>
  <p>Andes NDS32 target in little endian mode.
  </p>
  <hr />
! <span id="nds32be-x-elf"></span><span id="nds32be-*-elf"></span><h3 class="heading">nds32be-*-elf</h3>
  <p>Andes NDS32 target in big endian mode.
  </p>
  <hr />
! <span id="nvptx-x-none"></span><span id="nvptx-*-none"></span><h3 class="heading">nvptx-*-none</h3>
  <p>Nvidia PTX target.
  </p>
  <p>Instead of GNU binutils, you will need to install
--- 966,983 ----
  </li></ul>
  
  <hr />
! <a name="nds32le-x-elf"></a><a name="nds32le-*-elf"></a>
! <h3 class="heading">nds32le-*-elf</h3>
  <p>Andes NDS32 target in little endian mode.
  </p>
  <hr />
! <a name="nds32be-x-elf"></a><a name="nds32be-*-elf"></a>
! <h3 class="heading">nds32be-*-elf</h3>
  <p>Andes NDS32 target in big endian mode.
  </p>
  <hr />
! <a name="nvptx-x-none"></a><a name="nvptx-*-none"></a>
! <h3 class="heading">nvptx-*-none</h3>
  <p>Nvidia PTX target.
  </p>
  <p>Instead of GNU binutils, you will need to install
*************** the GCC sources.
*** 946,968 ****
  <samp>--enable-newlib-io-long-long</samp> options when configuring.
  </p>
  <hr />
! <span id="or1k-x-elf"></span><span id="or1k-*-elf"></span><h3 class="heading">or1k-*-elf</h3>
  <p>The OpenRISC 1000 32-bit processor with delay slots.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="or1k-x-linux"></span><span id="or1k-*-linux"></span><h3 class="heading">or1k-*-linux</h3>
  <p>The OpenRISC 1000 32-bit processor with delay slots.
  </p>
  <hr />
! <span id="powerpc-x-x"></span><span id="powerpc-*-*"></span><h3 class="heading">powerpc-*-*</h3>
  <p>You can specify a default version for the <samp>-mcpu=<var>cpu_type</var></samp>
  switch by using the configure option <samp>--with-cpu-<var>cpu_type</var></samp>.
  </p>
  <p>You will need GNU binutils 2.20 or newer.
  </p>
  <hr />
! <span id="powerpc-x-darwin"></span><span id="powerpc-*-darwin*"></span><h3 class="heading">powerpc-*-darwin*</h3>
  <p>PowerPC running Darwin (Mac OS X kernel).
  </p>
  <p>Pre-installed versions of Mac OS X may not include any developer tools,
--- 995,1021 ----
  <samp>--enable-newlib-io-long-long</samp> options when configuring.
  </p>
  <hr />
! <a name="or1k-x-elf"></a><a name="or1k-*-elf"></a>
! <h3 class="heading">or1k-*-elf</h3>
  <p>The OpenRISC 1000 32-bit processor with delay slots.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="or1k-x-linux"></a><a name="or1k-*-linux"></a>
! <h3 class="heading">or1k-*-linux</h3>
  <p>The OpenRISC 1000 32-bit processor with delay slots.
  </p>
  <hr />
! <a name="powerpc-x-x"></a><a name="powerpc-*-*"></a>
! <h3 class="heading">powerpc-*-*</h3>
  <p>You can specify a default version for the <samp>-mcpu=<var>cpu_type</var></samp>
  switch by using the configure option <samp>--with-cpu-<var>cpu_type</var></samp>.
  </p>
  <p>You will need GNU binutils 2.20 or newer.
  </p>
  <hr />
! <a name="powerpc-x-darwin"></a><a name="powerpc-*-darwin*"></a>
! <h3 class="heading">powerpc-*-darwin*</h3>
  <p>PowerPC running Darwin (Mac OS X kernel).
  </p>
  <p>Pre-installed versions of Mac OS X may not include any developer tools,
*************** cctools-590.36 package referenced from
*** 976,1060 ****
  on systems older than 10.3.9 (aka darwin7.9.0).
  </p>
  <hr />
! <span id="powerpc-x-elf"></span><span id="powerpc-*-elf"></span><h3 class="heading">powerpc-*-elf</h3>
  <p>PowerPC system in big endian mode, running System V.4.
  </p>
  <hr />
! <span id="powerpc-x-linux-gnu"></span><span id="powerpc*-*-linux-gnu*"></span><h3 class="heading">powerpc*-*-linux-gnu*</h3>
  <p>PowerPC system in big endian mode running Linux.
  </p>
  <hr />
! <span id="powerpc-x-netbsd"></span><span id="powerpc-*-netbsd*"></span><h3 class="heading">powerpc-*-netbsd*</h3>
  <p>PowerPC system in big endian mode running NetBSD.
  </p>
  <hr />
! <span id="powerpc-x-eabisim"></span><span id="powerpc-*-eabisim"></span><h3 class="heading">powerpc-*-eabisim</h3>
  <p>Embedded PowerPC system in big endian mode for use in running under the
  PSIM simulator.
  </p>
  <hr />
! <span id="powerpc-x-eabi"></span><span id="powerpc-*-eabi"></span><h3 class="heading">powerpc-*-eabi</h3>
  <p>Embedded PowerPC system in big endian mode.
  </p>
  <hr />
! <span id="powerpcle-x-elf"></span><span id="powerpcle-*-elf"></span><h3 class="heading">powerpcle-*-elf</h3>
  <p>PowerPC system in little endian mode, running System V.4.
  </p>
  <hr />
! <span id="powerpcle-x-eabisim"></span><span id="powerpcle-*-eabisim"></span><h3 class="heading">powerpcle-*-eabisim</h3>
  <p>Embedded PowerPC system in little endian mode for use in running under
  the PSIM simulator.
  </p>
  <hr />
! <span id="powerpcle-x-eabi"></span><span id="powerpcle-*-eabi"></span><h3 class="heading">powerpcle-*-eabi</h3>
  <p>Embedded PowerPC system in little endian mode.
  </p>
  <hr />
! <span id="rl78-x-elf"></span><span id="rl78-*-elf"></span><h3 class="heading">rl78-*-elf</h3>
  <p>The Renesas RL78 processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="riscv32-x-elf"></span><span id="riscv32-*-elf"></span><h3 class="heading">riscv32-*-elf</h3>
  <p>The RISC-V RV32 instruction set.
  This configuration is intended for embedded systems.
  This (and all other RISC-V) targets require the binutils 2.30 release.
  </p>
  <hr />
! <span id="riscv32-x-linux"></span><span id="riscv32-*-linux"></span><h3 class="heading">riscv32-*-linux</h3>
  <p>The RISC-V RV32 instruction set running GNU/Linux.
  This (and all other RISC-V) targets require the binutils 2.30 release.
  </p>
  <hr />
! <span id="riscv64-x-elf"></span><span id="riscv64-*-elf"></span><h3 class="heading">riscv64-*-elf</h3>
  <p>The RISC-V RV64 instruction set.
  This configuration is intended for embedded systems.
  This (and all other RISC-V) targets require the binutils 2.30 release.
  </p>
  <hr />
! <span id="riscv64-x-linux"></span><span id="riscv64-*-linux"></span><h3 class="heading">riscv64-*-linux</h3>
  <p>The RISC-V RV64 instruction set running GNU/Linux.
  This (and all other RISC-V) targets require the binutils 2.30 release.
  </p>
  <hr />
! <span id="rx-x-elf"></span><span id="rx-*-elf"></span><h3 class="heading">rx-*-elf</h3>
  <p>The Renesas RX processor.
  </p>
  <hr />
! <span id="s390-x-linux"></span><span id="s390-*-linux*"></span><h3 class="heading">s390-*-linux*</h3>
  <p>S/390 system running GNU/Linux for S/390.
  </p>
  <hr />
! <span id="s390x-x-linux"></span><span id="s390x-*-linux*"></span><h3 class="heading">s390x-*-linux*</h3>
  <p>zSeries system (64-bit) running GNU/Linux for zSeries.
  </p>
  <hr />
! <span id="s390x-ibm-tpf"></span><span id="s390x-ibm-tpf*"></span><h3 class="heading">s390x-ibm-tpf*</h3>
  <p>zSeries system (64-bit) running TPF.  This platform is
  supported as cross-compilation target only.
  </p>
  <hr />
! <span id="x-x-solaris2"></span><span id="g_t*-*-solaris2*"></span><h3 class="heading">*-*-solaris2*</h3>
  <p>Support for Solaris 10 has been removed in GCC 10.  Support for Solaris
  9 has been removed in GCC 5.  Support for Solaris 8 has been removed in
  GCC 4.8.  Support for Solaris 7 has been removed in GCC 4.6.
--- 1029,1131 ----
  on systems older than 10.3.9 (aka darwin7.9.0).
  </p>
  <hr />
! <a name="powerpc-x-elf"></a><a name="powerpc-*-elf"></a>
! <h3 class="heading">powerpc-*-elf</h3>
  <p>PowerPC system in big endian mode, running System V.4.
  </p>
  <hr />
! <a name="powerpc-x-linux-gnu"></a><a name="powerpc*-*-linux-gnu*"></a>
! <h3 class="heading">powerpc*-*-linux-gnu*</h3>
  <p>PowerPC system in big endian mode running Linux.
  </p>
  <hr />
! <a name="powerpc-x-netbsd"></a><a name="powerpc-*-netbsd*"></a>
! <h3 class="heading">powerpc-*-netbsd*</h3>
  <p>PowerPC system in big endian mode running NetBSD.
  </p>
  <hr />
! <a name="powerpc-x-eabisim"></a><a name="powerpc-*-eabisim"></a>
! <h3 class="heading">powerpc-*-eabisim</h3>
  <p>Embedded PowerPC system in big endian mode for use in running under the
  PSIM simulator.
  </p>
  <hr />
! <a name="powerpc-x-eabi"></a><a name="powerpc-*-eabi"></a>
! <h3 class="heading">powerpc-*-eabi</h3>
  <p>Embedded PowerPC system in big endian mode.
  </p>
  <hr />
! <a name="powerpcle-x-elf"></a><a name="powerpcle-*-elf"></a>
! <h3 class="heading">powerpcle-*-elf</h3>
  <p>PowerPC system in little endian mode, running System V.4.
  </p>
  <hr />
! <a name="powerpcle-x-eabisim"></a><a name="powerpcle-*-eabisim"></a>
! <h3 class="heading">powerpcle-*-eabisim</h3>
  <p>Embedded PowerPC system in little endian mode for use in running under
  the PSIM simulator.
  </p>
  <hr />
! <a name="powerpcle-x-eabi"></a><a name="powerpcle-*-eabi"></a>
! <h3 class="heading">powerpcle-*-eabi</h3>
  <p>Embedded PowerPC system in little endian mode.
  </p>
  <hr />
! <a name="rl78-x-elf"></a><a name="rl78-*-elf"></a>
! <h3 class="heading">rl78-*-elf</h3>
  <p>The Renesas RL78 processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="riscv32-x-elf"></a><a name="riscv32-*-elf"></a>
! <h3 class="heading">riscv32-*-elf</h3>
  <p>The RISC-V RV32 instruction set.
  This configuration is intended for embedded systems.
  This (and all other RISC-V) targets require the binutils 2.30 release.
  </p>
  <hr />
! <a name="riscv32-x-linux"></a><a name="riscv32-*-linux"></a>
! <h3 class="heading">riscv32-*-linux</h3>
  <p>The RISC-V RV32 instruction set running GNU/Linux.
  This (and all other RISC-V) targets require the binutils 2.30 release.
  </p>
  <hr />
! <a name="riscv64-x-elf"></a><a name="riscv64-*-elf"></a>
! <h3 class="heading">riscv64-*-elf</h3>
  <p>The RISC-V RV64 instruction set.
  This configuration is intended for embedded systems.
  This (and all other RISC-V) targets require the binutils 2.30 release.
  </p>
  <hr />
! <a name="riscv64-x-linux"></a><a name="riscv64-*-linux"></a>
! <h3 class="heading">riscv64-*-linux</h3>
  <p>The RISC-V RV64 instruction set running GNU/Linux.
  This (and all other RISC-V) targets require the binutils 2.30 release.
  </p>
  <hr />
! <a name="rx-x-elf"></a><a name="rx-*-elf"></a>
! <h3 class="heading">rx-*-elf</h3>
  <p>The Renesas RX processor.
  </p>
  <hr />
! <a name="s390-x-linux"></a><a name="s390-*-linux*"></a>
! <h3 class="heading">s390-*-linux*</h3>
  <p>S/390 system running GNU/Linux for S/390.
  </p>
  <hr />
! <a name="s390x-x-linux"></a><a name="s390x-*-linux*"></a>
! <h3 class="heading">s390x-*-linux*</h3>
  <p>zSeries system (64-bit) running GNU/Linux for zSeries.
  </p>
  <hr />
! <a name="s390x-ibm-tpf"></a><a name="s390x-ibm-tpf*"></a>
! <h3 class="heading">s390x-ibm-tpf*</h3>
  <p>zSeries system (64-bit) running TPF.  This platform is
  supported as cross-compilation target only.
  </p>
  <hr />
! <a name="x-x-solaris2"></a><a name="g_t*-*-solaris2*"></a>
! <h3 class="heading">*-*-solaris2*</h3>
  <p>Support for Solaris 10 has been removed in GCC 10.  Support for Solaris
  9 has been removed in GCC 5.  Support for Solaris 8 has been removed in
  GCC 4.8.  Support for Solaris 7 has been removed in GCC 4.6.
*************** you can install a pre-built GCC to boots
*** 1069,1076 ****
  &lsquo;<samp>libstdc++-v3</samp>&rsquo;.  We therefore recommend using the
  following initial sequence of commands
  </p>
! <div class="example">
! <pre class="example">% CONFIG_SHELL=/bin/ksh
  % export CONFIG_SHELL
  </pre></div>
  
--- 1140,1147 ----
  &lsquo;<samp>libstdc++-v3</samp>&rsquo;.  We therefore recommend using the
  following initial sequence of commands
  </p>
! <div class="smallexample">
! <pre class="smallexample">% CONFIG_SHELL=/bin/ksh
  % export CONFIG_SHELL
  </pre></div>
  
*************** need to provide a more recent one.
*** 1134,1140 ****
  </li></ul>
  
  <hr />
! <span id="sparc-x-x"></span><span id="sparc*-*-*"></span><h3 class="heading">sparc*-*-*</h3>
  <p>This section contains general configuration information for all
  SPARC-based platforms.  In addition to reading this section, please
  read all other sections that match your target.
--- 1205,1212 ----
  </li></ul>
  
  <hr />
! <a name="sparc-x-x"></a><a name="sparc*-*-*"></a>
! <h3 class="heading">sparc*-*-*</h3>
  <p>This section contains general configuration information for all
  SPARC-based platforms.  In addition to reading this section, please
  read all other sections that match your target.
*************** of the exact versions of these libraries
*** 1146,1152 ****
  in <a href="prerequisites.html">the prerequisites</a>.
  </p>
  <hr />
! <span id="sparc-sun-solaris2"></span><span id="sparc-sun-solaris2*"></span><h3 class="heading">sparc-sun-solaris2*</h3>
  <p>When GCC is configured to use GNU binutils 2.14 or later, the binaries
  produced are smaller than the ones produced using Solaris native tools;
  this difference is quite significant for binaries containing debugging
--- 1218,1225 ----
  in <a href="prerequisites.html">the prerequisites</a>.
  </p>
  <hr />
! <a name="sparc-sun-solaris2"></a><a name="sparc-sun-solaris2*"></a>
! <h3 class="heading">sparc-sun-solaris2*</h3>
  <p>When GCC is configured to use GNU binutils 2.14 or later, the binaries
  produced are smaller than the ones produced using Solaris native tools;
  this difference is quite significant for binaries containing debugging
*************** target triplet must be specified as the
*** 1166,1180 ****
  configure line.  This target triplet can be obtained by invoking <code>./config.guess</code> in the toplevel source directory of GCC (and
  not that of GMP or MPFR or MPC).  For example on a Solaris 11 system:
  </p>
! <div class="example">
! <pre class="example">% ./configure --build=sparc-sun-solaris2.11 --prefix=xxx
  </pre></div>
  
  <hr />
! <span id="sparc-x-linux"></span><span id="sparc-*-linux*"></span><h3 class="heading">sparc-*-linux*</h3>
  
  <hr />
! <span id="sparc64-x-solaris2"></span><span id="sparc64-*-solaris2*"></span><h3 class="heading">sparc64-*-solaris2*</h3>
  <p>When configuring a 64-bit-default GCC on Solaris/SPARC, you must use a
  build compiler that generates 64-bit code, either by default or by
  specifying &lsquo;<samp>CC='gcc -m64' CXX='gcc-m64'</samp>&rsquo; to <code>configure</code>.
--- 1239,1255 ----
  configure line.  This target triplet can be obtained by invoking <code>./config.guess</code> in the toplevel source directory of GCC (and
  not that of GMP or MPFR or MPC).  For example on a Solaris 11 system:
  </p>
! <div class="smallexample">
! <pre class="smallexample">% ./configure --build=sparc-sun-solaris2.11 --prefix=xxx
  </pre></div>
  
  <hr />
! <a name="sparc-x-linux"></a><a name="sparc-*-linux*"></a>
! <h3 class="heading">sparc-*-linux*</h3>
  
  <hr />
! <a name="sparc64-x-solaris2"></a><a name="sparc64-*-solaris2*"></a>
! <h3 class="heading">sparc64-*-solaris2*</h3>
  <p>When configuring a 64-bit-default GCC on Solaris/SPARC, you must use a
  build compiler that generates 64-bit code, either by default or by
  specifying &lsquo;<samp>CC='gcc -m64' CXX='gcc-m64'</samp>&rsquo; to <code>configure</code>.
*************** library or the MPC library, the canonica
*** 1187,1226 ****
  as the <code>build</code> parameter on the configure line.  For example
  on a Solaris 11 system:
  </p>
! <div class="example">
! <pre class="example">% ./configure --build=sparc64-sun-solaris2.11 --prefix=xxx
  </pre></div>
  
  <hr />
! <span id="sparcv9-x-solaris2"></span><span id="sparcv9-*-solaris2*"></span><h3 class="heading">sparcv9-*-solaris2*</h3>
  <p>This is a synonym for &lsquo;<samp>sparc64-*-solaris2*</samp>&rsquo;.
  </p>
  <hr />
! <span id="c6x-x-x"></span><span id="c6x-*-*"></span><h3 class="heading">c6x-*-*</h3>
  <p>The C6X family of processors. This port requires binutils-2.22 or newer.
  </p>
  <hr />
! <span id="tilegx-*-linux"></span><span id="tilegx-*-linux*"></span><h3 class="heading">tilegx-*-linux*</h3>
  <p>The TILE-Gx processor in little endian mode, running GNU/Linux.  This
  port requires binutils-2.22 or newer.
  </p>
  <hr />
! <span id="tilegxbe-*-linux"></span><span id="tilegxbe-*-linux*"></span><h3 class="heading">tilegxbe-*-linux*</h3>
  <p>The TILE-Gx processor in big endian mode, running GNU/Linux.  This
  port requires binutils-2.23 or newer.
  </p>
  <hr />
! <span id="tilepro-*-linux"></span><span id="tilepro-*-linux*"></span><h3 class="heading">tilepro-*-linux*</h3>
  <p>The TILEPro processor running GNU/Linux.  This port requires
  binutils-2.22 or newer.
  </p>
  <hr />
! <span id="visium-x-elf"></span><span id="visium-*-elf"></span><h3 class="heading">visium-*-elf</h3>
  <p>CDS VISIUMcore processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <span id="x-x-vxworks"></span><span id="g_t*-*-vxworks*"></span><h3 class="heading">*-*-vxworks*</h3>
  <p>Support for VxWorks is in flux.  At present GCC supports <em>only</em> the
  very recent VxWorks 5.5 (aka Tornado 2.2) release, and only on PowerPC.
  We welcome patches for other architectures supported by VxWorks 5.5.
--- 1262,1308 ----
  as the <code>build</code> parameter on the configure line.  For example
  on a Solaris 11 system:
  </p>
! <div class="smallexample">
! <pre class="smallexample">% ./configure --build=sparc64-sun-solaris2.11 --prefix=xxx
  </pre></div>
  
  <hr />
! <a name="sparcv9-x-solaris2"></a><a name="sparcv9-*-solaris2*"></a>
! <h3 class="heading">sparcv9-*-solaris2*</h3>
  <p>This is a synonym for &lsquo;<samp>sparc64-*-solaris2*</samp>&rsquo;.
  </p>
  <hr />
! <a name="c6x-x-x"></a><a name="c6x-*-*"></a>
! <h3 class="heading">c6x-*-*</h3>
  <p>The C6X family of processors. This port requires binutils-2.22 or newer.
  </p>
  <hr />
! <a name="tilegx-*-linux"></a><a name="tilegx-*-linux*"></a>
! <h3 class="heading">tilegx-*-linux*</h3>
  <p>The TILE-Gx processor in little endian mode, running GNU/Linux.  This
  port requires binutils-2.22 or newer.
  </p>
  <hr />
! <a name="tilegxbe-*-linux"></a><a name="tilegxbe-*-linux*"></a>
! <h3 class="heading">tilegxbe-*-linux*</h3>
  <p>The TILE-Gx processor in big endian mode, running GNU/Linux.  This
  port requires binutils-2.23 or newer.
  </p>
  <hr />
! <a name="tilepro-*-linux"></a><a name="tilepro-*-linux*"></a>
! <h3 class="heading">tilepro-*-linux*</h3>
  <p>The TILEPro processor running GNU/Linux.  This port requires
  binutils-2.22 or newer.
  </p>
  <hr />
! <a name="visium-x-elf"></a><a name="visium-*-elf"></a>
! <h3 class="heading">visium-*-elf</h3>
  <p>CDS VISIUMcore processor.
  This configuration is intended for embedded systems.
  </p>
  <hr />
! <a name="x-x-vxworks"></a><a name="g_t*-*-vxworks*"></a>
! <h3 class="heading">*-*-vxworks*</h3>
  <p>Support for VxWorks is in flux.  At present GCC supports <em>only</em> the
  very recent VxWorks 5.5 (aka Tornado 2.2) release, and only on PowerPC.
  We welcome patches for other architectures supported by VxWorks 5.5.
*************** that file to add the module to your kern
*** 1253,1266 ****
  VxWorks will incorporate this module.)
  </p>
  <hr />
! <span id="x86-64-x-x"></span><span id="x86_005f64-*-*_002c-amd64-*-*"></span><h3 class="heading">x86_64-*-*, amd64-*-*</h3>
  <p>GCC supports the x86-64 architecture implemented by the AMD64 processor
  (amd64-*-* is an alias for x86_64-*-*) on GNU/Linux, FreeBSD and NetBSD.
  On GNU/Linux the default is a bi-arch compiler which is able to generate
  both 64-bit x86-64 and 32-bit x86 code (via the <samp>-m32</samp> switch).
  </p>
  <hr />
! <span id="x86-64-x-solaris2"></span><span id="x86_005f64-*-solaris2*"></span><h3 class="heading">x86_64-*-solaris2*</h3>
  <p>GCC also supports the x86-64 architecture implemented by the AMD64
  processor (&lsquo;<samp>amd64-*-*</samp>&rsquo; is an alias for &lsquo;<samp>x86_64-*-*</samp>&rsquo;) on
  Solaris 10 or later.  Unlike other systems, without special options a
--- 1335,1350 ----
  VxWorks will incorporate this module.)
  </p>
  <hr />
! <a name="x86-64-x-x"></a><a name="x86_005f64-*-*_002c-amd64-*-*"></a>
! <h3 class="heading">x86_64-*-*, amd64-*-*</h3>
  <p>GCC supports the x86-64 architecture implemented by the AMD64 processor
  (amd64-*-* is an alias for x86_64-*-*) on GNU/Linux, FreeBSD and NetBSD.
  On GNU/Linux the default is a bi-arch compiler which is able to generate
  both 64-bit x86-64 and 32-bit x86 code (via the <samp>-m32</samp> switch).
  </p>
  <hr />
! <a name="x86-64-x-solaris2"></a><a name="x86_005f64-*-solaris2*"></a>
! <h3 class="heading">x86_64-*-solaris2*</h3>
  <p>GCC also supports the x86-64 architecture implemented by the AMD64
  processor (&lsquo;<samp>amd64-*-*</samp>&rsquo; is an alias for &lsquo;<samp>x86_64-*-*</samp>&rsquo;) on
  Solaris 10 or later.  Unlike other systems, without special options a
*************** as 64-bit code, configure with <samp>--t
*** 1273,1279 ****
  and &lsquo;<samp>CC=gcc -m64</samp>&rsquo;.
  </p>
  <hr />
! <span id="xtensa-x-elf"></span><span id="xtensa*-*-elf"></span><h3 class="heading">xtensa*-*-elf</h3>
  <p>This target is intended for embedded Xtensa systems using the
  &lsquo;<samp>newlib</samp>&rsquo; C library.  It uses ELF but does not support shared
  objects.  Designed-defined instructions specified via the
--- 1357,1364 ----
  and &lsquo;<samp>CC=gcc -m64</samp>&rsquo;.
  </p>
  <hr />
! <a name="xtensa-x-elf"></a><a name="xtensa*-*-elf"></a>
! <h3 class="heading">xtensa*-*-elf</h3>
  <p>This target is intended for embedded Xtensa systems using the
  &lsquo;<samp>newlib</samp>&rsquo; C library.  It uses ELF but does not support shared
  objects.  Designed-defined instructions specified via the
*************** downloaded files include a customized co
*** 1288,1294 ****
  which you can use to replace the default header file.
  </p>
  <hr />
! <span id="xtensa-x-linux"></span><span id="xtensa*-*-linux*"></span><h3 class="heading">xtensa*-*-linux*</h3>
  <p>This target is for Xtensa systems running GNU/Linux.  It supports ELF
  shared objects and the GNU C library (glibc).  It also generates
  position-independent code (PIC) regardless of whether the
--- 1373,1380 ----
  which you can use to replace the default header file.
  </p>
  <hr />
! <a name="xtensa-x-linux"></a><a name="xtensa*-*-linux*"></a>
! <h3 class="heading">xtensa*-*-linux*</h3>
  <p>This target is for Xtensa systems running GNU/Linux.  It supports ELF
  shared objects and the GNU C library (glibc).  It also generates
  position-independent code (PIC) regardless of whether the
*************** respects, this target is the same as the
*** 1297,1312 ****
  <a href="#xtensa*-*-elf">&lsquo;<samp>xtensa*-*-elf</samp>&rsquo;</a> target.
  </p>
  <hr />
! <span id="windows"></span><span id="Microsoft-Windows"></span><h3 class="heading">Microsoft Windows</h3>
  
! <span id="Intel-16-bit-versions"></span><h4 class="subheading">Intel 16-bit versions</h4>
  <p>The 16-bit versions of Microsoft Windows, such as Windows 3.1, are not
  supported.
  </p>
  <p>However, the 32-bit port has limited support for Microsoft
  Windows 3.11 in the Win32s environment, as a target only.  See below.
  </p>
! <span id="Intel-32-bit-versions"></span><h4 class="subheading">Intel 32-bit versions</h4>
  <p>The 32-bit versions of Windows, including Windows 95, Windows NT, Windows
  XP, and Windows Vista, are supported by several different target
  platforms.  These targets differ in which Windows subsystem they target
--- 1383,1401 ----
  <a href="#xtensa*-*-elf">&lsquo;<samp>xtensa*-*-elf</samp>&rsquo;</a> target.
  </p>
  <hr />
! <a name="windows"></a><a name="Microsoft-Windows"></a>
! <h3 class="heading">Microsoft Windows</h3>
  
! <a name="Intel-16-bit-versions"></a>
! <h4 class="subheading">Intel 16-bit versions</h4>
  <p>The 16-bit versions of Microsoft Windows, such as Windows 3.1, are not
  supported.
  </p>
  <p>However, the 32-bit port has limited support for Microsoft
  Windows 3.11 in the Win32s environment, as a target only.  See below.
  </p>
! <a name="Intel-32-bit-versions"></a>
! <h4 class="subheading">Intel 32-bit versions</h4>
  <p>The 32-bit versions of Windows, including Windows 95, Windows NT, Windows
  XP, and Windows Vista, are supported by several different target
  platforms.  These targets differ in which Windows subsystem they target
*************** the Win32 subsystem that provides a subs
*** 1321,1336 ****
  <a href="https://www.mkssoftware.com">https://www.mkssoftware.com</a> for more information.
  </li></ul>
  
! <span id="Intel-64-bit-versions"></span><h4 class="subheading">Intel 64-bit versions</h4>
  <p>GCC contains support for x86-64 using the mingw-w64
  runtime library, available from <a href="https://www.mingw-w64.org/downloads/">https://www.mingw-w64.org/downloads/</a>.
  This library should be used with the target triple x86_64-pc-mingw32.
  </p>
! <span id="Windows-CE"></span><h4 class="subheading">Windows CE</h4>
  <p>Windows CE is supported as a target only on Hitachi
  SuperH (sh-wince-pe), and MIPS (mips-wince-pe).
  </p>
! <span id="Other-Windows-Platforms"></span><h4 class="subheading">Other Windows Platforms</h4>
  <p>GCC no longer supports Windows NT on the Alpha or PowerPC.
  </p>
  <p>GCC no longer supports the Windows POSIX subsystem.  However, it does
--- 1410,1428 ----
  <a href="https://www.mkssoftware.com">https://www.mkssoftware.com</a> for more information.
  </li></ul>
  
! <a name="Intel-64-bit-versions"></a>
! <h4 class="subheading">Intel 64-bit versions</h4>
  <p>GCC contains support for x86-64 using the mingw-w64
  runtime library, available from <a href="https://www.mingw-w64.org/downloads/">https://www.mingw-w64.org/downloads/</a>.
  This library should be used with the target triple x86_64-pc-mingw32.
  </p>
! <a name="Windows-CE"></a>
! <h4 class="subheading">Windows CE</h4>
  <p>Windows CE is supported as a target only on Hitachi
  SuperH (sh-wince-pe), and MIPS (mips-wince-pe).
  </p>
! <a name="Other-Windows-Platforms"></a>
! <h4 class="subheading">Other Windows Platforms</h4>
  <p>GCC no longer supports Windows NT on the Alpha or PowerPC.
  </p>
  <p>GCC no longer supports the Windows POSIX subsystem.  However, it does
*************** be inactive.  See <a href="http://pw32.s
*** 1344,1350 ****
  <p>UWIN support has been removed due to a lack of maintenance.
  </p>
  <hr />
! <span id="x-x-cygwin"></span><span id="g_t*-*-cygwin"></span><h3 class="heading">*-*-cygwin</h3>
  <p>Ports of GCC are included with the
  <a href="http://www.cygwin.com/">Cygwin environment</a>.
  </p>
--- 1436,1443 ----
  <p>UWIN support has been removed due to a lack of maintenance.
  </p>
  <hr />
! <a name="x-x-cygwin"></a><a name="g_t*-*-cygwin"></a>
! <h3 class="heading">*-*-cygwin</h3>
  <p>Ports of GCC are included with the
  <a href="http://www.cygwin.com/">Cygwin environment</a>.
  </p>
*************** the latest official GNU binutils release
*** 1358,1364 ****
  or version 2.20 or above if building your own.
  </p>
  <hr />
! <span id="x-x-mingw32"></span><span id="g_t*-*-mingw32"></span><h3 class="heading">*-*-mingw32</h3>
  <p>GCC will build with and support only MinGW runtime 3.12 and later.
  Earlier versions of headers are incompatible with the new default semantics
  of <code>extern inline</code> in <code>-std=c99</code> and <code>-std=gnu99</code> modes.
--- 1451,1458 ----
  or version 2.20 or above if building your own.
  </p>
  <hr />
! <a name="x-x-mingw32"></a><a name="g_t*-*-mingw32"></a>
! <h3 class="heading">*-*-mingw32</h3>
  <p>GCC will build with and support only MinGW runtime 3.12 and later.
  Earlier versions of headers are incompatible with the new default semantics
  of <code>extern inline</code> in <code>-std=c99</code> and <code>-std=gnu99</code> modes.
*************** version 2.16 or above containing support
*** 1368,1374 ****
  assembler pseudo-op.
  </p>
  <hr />
! <span id="older"></span><span id="Older-systems"></span><h3 class="heading">Older systems</h3>
  <p>GCC contains support files for many older (1980s and early
  1990s) Unix variants.  For the most part, support for these systems
  has not been deliberately removed, but it has not been maintained for
--- 1462,1469 ----
  assembler pseudo-op.
  </p>
  <hr />
! <a name="older"></a><a name="Older-systems"></a>
! <h3 class="heading">Older systems</h3>
  <p>GCC contains support files for many older (1980s and early
  1990s) Unix variants.  For the most part, support for these systems
  has not been deliberately removed, but it has not been maintained for
*************** about GCC on such systems (which may no
*** 1411,1417 ****
  current GCC) is to be found in the GCC texinfo manual.
  </p>
  <hr />
! <span id="elf"></span><span id="all-ELF-targets-_0028SVR4_002c-Solaris-2_002c-etc_002e_0029"></span><h3 class="heading">all ELF targets (SVR4, Solaris 2, etc.)</h3>
  <p>C++ support is significantly better on ELF targets if you use the
  <a href="./configure.html#with-gnu-ld">GNU linker</a>; duplicate copies of
  inlines, vtables and template instantiations will be discarded
--- 1506,1513 ----
  current GCC) is to be found in the GCC texinfo manual.
  </p>
  <hr />
! <a name="elf"></a><a name="all-ELF-targets-_0028SVR4_002c-Solaris-2_002c-etc_002e_0029"></a>
! <h3 class="heading">all ELF targets (SVR4, Solaris 2, etc.)</h3>
  <p>C++ support is significantly better on ELF targets if you use the
  <a href="./configure.html#with-gnu-ld">GNU linker</a>; duplicate copies of
  inlines, vtables and template instantiations will be discarded
diff -Nrcpad gcc-12.1.0/INSTALL/test.html gcc-12.2.0/INSTALL/test.html
*** gcc-12.1.0/INSTALL/test.html	Fri May  6 07:31:21 2022
--- gcc-12.2.0/INSTALL/test.html	Fri Aug 19 08:15:37 2022
*************** A GNU Manual
*** 19,25 ****
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Testing</title>
--- 19,25 ----
  You have freedom to copy and modify this GNU Manual, like GNU
       software.  Copies published by the Free Software Foundation raise
       funds for GNU development. -->
! <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Installing GCC: Testing</title>
*************** You have freedom to copy and modify this
*** 33,46 ****
--- 33,55 ----
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
  kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
  span.nolinebreak {white-space: nowrap}
  span.roman {font-family: initial; font-weight: normal}
  span.sansserif {font-family: sans-serif; font-weight: normal}
*************** ul.no-bullet {list-style: none}
*** 74,82 ****
  
  
  
! <span id="index-Testing"></span>
! <span id="index-Installing-GCC_003a-Testing"></span>
! <span id="index-Testsuite"></span>
  
  <p>Before you install GCC, we encourage you to run the testsuites and to
  compare your results with results from a similar configuration that have
--- 83,91 ----
  
  
  
! <a name="index-Testing"></a>
! <a name="index-Installing-GCC_003a-Testing"></a>
! <a name="index-Testsuite"></a>
  
  <p>Before you install GCC, we encourage you to run the testsuites and to
  compare your results with results from a similar configuration that have
*************** installed are not in the <code>PATH</cod
*** 104,111 ****
  environment variables appropriately, as in the following example (which
  assumes that DejaGnu has been installed under <samp>/usr/local</samp>):
  </p>
! <div class="example">
! <pre class="example">TCL_LIBRARY = /usr/local/share/tcl8.0
  DEJAGNULIBS = /usr/local/share/dejagnu
  </pre></div>
  
--- 113,120 ----
  environment variables appropriately, as in the following example (which
  assumes that DejaGnu has been installed under <samp>/usr/local</samp>):
  </p>
! <div class="smallexample">
! <pre class="smallexample">TCL_LIBRARY = /usr/local/share/tcl8.0
  DEJAGNULIBS = /usr/local/share/dejagnu
  </pre></div>
  
*************** portability in the DejaGnu code.)
*** 115,122 ****
  </p>
  
  <p>Finally, you can run the testsuite (which may take a long time):
! </p><div class="example">
! <pre class="example">cd <var>objdir</var>; make -k check
  </pre></div>
  
  <p>This will test various components of GCC, such as compiler
--- 124,131 ----
  </p>
  
  <p>Finally, you can run the testsuite (which may take a long time):
! </p><div class="smallexample">
! <pre class="smallexample">cd <var>objdir</var>; make -k check
  </pre></div>
  
  <p>This will test various components of GCC, such as compiler
*************** might emit some harmless messages resemb
*** 128,134 ****
  <p>If you are testing a cross-compiler, you may want to run the testsuite
  on a simulator as described at <a href="https://gcc.gnu.org/simtest-howto.html">https://gcc.gnu.org/simtest-howto.html</a>.
  </p>
! <span id="How-can-you-run-the-testsuite-on-selected-tests_003f"></span><h3 class="section">How can you run the testsuite on selected tests?</h3>
  
  <p>In order to run sets of tests selectively, there are targets
  &lsquo;<samp>make check-gcc</samp>&rsquo; and language specific &lsquo;<samp>make check-c</samp>&rsquo;,
--- 137,144 ----
  <p>If you are testing a cross-compiler, you may want to run the testsuite
  on a simulator as described at <a href="https://gcc.gnu.org/simtest-howto.html">https://gcc.gnu.org/simtest-howto.html</a>.
  </p>
! <a name="How-can-you-run-the-testsuite-on-selected-tests_003f"></a>
! <h3 class="section">How can you run the testsuite on selected tests?</h3>
  
  <p>In order to run sets of tests selectively, there are targets
  &lsquo;<samp>make check-gcc</samp>&rsquo; and language specific &lsquo;<samp>make check-c</samp>&rsquo;,
*************** just run &lsquo;<samp>make check</samp>&
*** 142,156 ****
  <p>A more selective way to just run all <code>gcc</code> execute tests in the
  testsuite is to use
  </p>
! <div class="example">
! <pre class="example">make check-gcc RUNTESTFLAGS=&quot;execute.exp <var>other-options</var>&quot;
  </pre></div>
  
  <p>Likewise, in order to run only the <code>g++</code> &ldquo;old-deja&rdquo; tests in
  the testsuite with filenames matching &lsquo;<samp>9805*</samp>&rsquo;, you would use
  </p>
! <div class="example">
! <pre class="example">make check-g++ RUNTESTFLAGS=&quot;old-deja.exp=9805* <var>other-options</var>&quot;
  </pre></div>
  
  <p>The file-matching expression following <var>filename</var><code>.exp=</code> is treated
--- 152,166 ----
  <p>A more selective way to just run all <code>gcc</code> execute tests in the
  testsuite is to use
  </p>
! <div class="smallexample">
! <pre class="smallexample">make check-gcc RUNTESTFLAGS=&quot;execute.exp <var>other-options</var>&quot;
  </pre></div>
  
  <p>Likewise, in order to run only the <code>g++</code> &ldquo;old-deja&rdquo; tests in
  the testsuite with filenames matching &lsquo;<samp>9805*</samp>&rsquo;, you would use
  </p>
! <div class="smallexample">
! <pre class="smallexample">make check-g++ RUNTESTFLAGS=&quot;old-deja.exp=9805* <var>other-options</var>&quot;
  </pre></div>
  
  <p>The file-matching expression following <var>filename</var><code>.exp=</code> is treated
*************** as a series of whitespace-delimited glob
*** 158,165 ****
  may be passed, although any whitespace must either be escaped or surrounded by
  single quotes if multiple expressions are desired. For example,
  </p>
! <div class="example">
! <pre class="example">make check-g++ RUNTESTFLAGS=&quot;old-deja.exp=9805*\ virtual2.c <var>other-options</var>&quot;
  make check-g++ RUNTESTFLAGS=&quot;'old-deja.exp=9805* virtual2.c' <var>other-options</var>&quot;
  </pre></div>
  
--- 168,175 ----
  may be passed, although any whitespace must either be escaped or surrounded by
  single quotes if multiple expressions are desired. For example,
  </p>
! <div class="smallexample">
! <pre class="smallexample">make check-g++ RUNTESTFLAGS=&quot;old-deja.exp=9805*\ virtual2.c <var>other-options</var>&quot;
  make check-g++ RUNTESTFLAGS=&quot;'old-deja.exp=9805* virtual2.c' <var>other-options</var>&quot;
  </pre></div>
  
*************** To get a list of the possible <samp>*.ex
*** 170,184 ****
  output of &lsquo;<samp>make check</samp>&rsquo; into a file and look at the
  &lsquo;<samp>Running &hellip;  .exp</samp>&rsquo; lines.
  </p>
! <span id="Passing-options-and-running-multiple-testsuites"></span><h3 class="section">Passing options and running multiple testsuites</h3>
  
  <p>You can pass multiple options to the testsuite using the
  &lsquo;<samp>--target_board</samp>&rsquo; option of DejaGNU, either passed as part of
  &lsquo;<samp>RUNTESTFLAGS</samp>&rsquo;, or directly to <code>runtest</code> if you prefer to
  work outside the makefiles.  For example,
  </p>
! <div class="example">
! <pre class="example">make check-g++ RUNTESTFLAGS=&quot;--target_board=unix/-O3/-fmerge-constants&quot;
  </pre></div>
  
  <p>will run the standard <code>g++</code> testsuites (&ldquo;unix&rdquo; is the target name
--- 180,195 ----
  output of &lsquo;<samp>make check</samp>&rsquo; into a file and look at the
  &lsquo;<samp>Running &hellip;  .exp</samp>&rsquo; lines.
  </p>
! <a name="Passing-options-and-running-multiple-testsuites"></a>
! <h3 class="section">Passing options and running multiple testsuites</h3>
  
  <p>You can pass multiple options to the testsuite using the
  &lsquo;<samp>--target_board</samp>&rsquo; option of DejaGNU, either passed as part of
  &lsquo;<samp>RUNTESTFLAGS</samp>&rsquo;, or directly to <code>runtest</code> if you prefer to
  work outside the makefiles.  For example,
  </p>
! <div class="smallexample">
! <pre class="smallexample">make check-g++ RUNTESTFLAGS=&quot;--target_board=unix/-O3/-fmerge-constants&quot;
  </pre></div>
  
  <p>will run the standard <code>g++</code> testsuites (&ldquo;unix&rdquo; is the target name
*************** slashes separate options.
*** 189,204 ****
  <p>You can run the testsuites multiple times using combinations of options
  with a syntax similar to the brace expansion of popular shells:
  </p>
! <div class="example">
! <pre class="example">&hellip;&quot;--target_board=arm-sim\{-mhard-float,-msoft-float\}\{-O1,-O2,-O3,\}&quot;
  </pre></div>
  
  <p>(Note the empty option caused by the trailing comma in the final group.)
  The following will run each testsuite eight times using the &lsquo;<samp>arm-sim</samp>&rsquo;
  target, as if you had specified all possible combinations yourself:
  </p>
! <div class="example">
! <pre class="example">--target_board='arm-sim/-mhard-float/-O1 \
                  arm-sim/-mhard-float/-O2 \
                  arm-sim/-mhard-float/-O3 \
                  arm-sim/-mhard-float \
--- 200,215 ----
  <p>You can run the testsuites multiple times using combinations of options
  with a syntax similar to the brace expansion of popular shells:
  </p>
! <div class="smallexample">
! <pre class="smallexample">&hellip;&quot;--target_board=arm-sim\{-mhard-float,-msoft-float\}\{-O1,-O2,-O3,\}&quot;
  </pre></div>
  
  <p>(Note the empty option caused by the trailing comma in the final group.)
  The following will run each testsuite eight times using the &lsquo;<samp>arm-sim</samp>&rsquo;
  target, as if you had specified all possible combinations yourself:
  </p>
! <div class="smallexample">
! <pre class="smallexample">--target_board='arm-sim/-mhard-float/-O1 \
                  arm-sim/-mhard-float/-O2 \
                  arm-sim/-mhard-float/-O3 \
                  arm-sim/-mhard-float \
*************** target, as if you had specified all poss
*** 211,218 ****
  <p>They can be combined as many times as you wish, in arbitrary ways.  This
  list:
  </p>
! <div class="example">
! <pre class="example">&hellip;&quot;--target_board=unix/-Wextra\{-O3,-fno-strength\}\{-fomit-frame,\}&quot;
  </pre></div>
  
  <p>will generate four combinations, all involving &lsquo;<samp>-Wextra</samp>&rsquo;.
--- 222,229 ----
  <p>They can be combined as many times as you wish, in arbitrary ways.  This
  list:
  </p>
! <div class="smallexample">
! <pre class="smallexample">&hellip;&quot;--target_board=unix/-Wextra\{-O3,-fno-strength\}\{-fomit-frame,\}&quot;
  </pre></div>
  
  <p>will generate four combinations, all involving &lsquo;<samp>-Wextra</samp>&rsquo;.
*************** parallel by having the shell perform the
*** 224,237 ****
  do the parallel runs.  Instead of using &lsquo;<samp>--target_board</samp>&rsquo;, use a
  special makefile target:
  </p>
! <div class="example">
! <pre class="example">make -j<var>N</var> check-<var>testsuite</var>//<var>test-target</var>/<var>option1</var>/<var>option2</var>/&hellip;
  </pre></div>
  
  <p>For example,
  </p>
! <div class="example">
! <pre class="example">make -j3 check-gcc//sh-hms-sim/{-m1,-m2,-m3,-m3e,-m4}/{,-nofpu}
  </pre></div>
  
  <p>will run three concurrent &ldquo;make-gcc&rdquo; testsuites, eventually testing all
--- 235,248 ----
  do the parallel runs.  Instead of using &lsquo;<samp>--target_board</samp>&rsquo;, use a
  special makefile target:
  </p>
! <div class="smallexample">
! <pre class="smallexample">make -j<var>N</var> check-<var>testsuite</var>//<var>test-target</var>/<var>option1</var>/<var>option2</var>/&hellip;
  </pre></div>
  
  <p>For example,
  </p>
! <div class="smallexample">
! <pre class="smallexample">make -j3 check-gcc//sh-hms-sim/{-m1,-m2,-m3,-m3e,-m4}/{,-nofpu}
  </pre></div>
  
  <p>will run three concurrent &ldquo;make-gcc&rdquo; testsuites, eventually testing all
*************** supported in the <samp>gcc</samp> subdir
*** 240,246 ****
  typing <code>echo</code> before the example given here.)
  </p>
  
! <span id="How-to-interpret-test-results"></span><h3 class="section">How to interpret test results</h3>
  
  <p>The result of running the testsuite are various <samp>*.sum</samp> and <samp>*.log</samp>
  files in the testsuite subdirectories.  The <samp>*.log</samp> files contain a
--- 251,258 ----
  typing <code>echo</code> before the example given here.)
  </p>
  
! <a name="How-to-interpret-test-results"></a>
! <h3 class="section">How to interpret test results</h3>
  
  <p>The result of running the testsuite are various <samp>*.sum</samp> and <samp>*.log</samp>
  files in the testsuite subdirectories.  The <samp>*.log</samp> files contain a
*************** over whether or not a test is expected t
*** 264,276 ****
  be fixed in future releases.
  </p>
  
! <span id="Submitting-test-results"></span><h3 class="section">Submitting test results</h3>
  
  <p>If you want to report the results to the GCC project, use the
  <samp>contrib/test_summary</samp> shell script.  Start it in the <var>objdir</var> with
  </p>
! <div class="example">
! <pre class="example"><var>srcdir</var>/contrib/test_summary -p your_commentary.txt \
      -m gcc-testresults@gcc.gnu.org |sh
  </pre></div>
  
--- 276,289 ----
  be fixed in future releases.
  </p>
  
! <a name="Submitting-test-results"></a>
! <h3 class="section">Submitting test results</h3>
  
  <p>If you want to report the results to the GCC project, use the
  <samp>contrib/test_summary</samp> shell script.  Start it in the <var>objdir</var> with
  </p>
! <div class="smallexample">
! <pre class="smallexample"><var>srcdir</var>/contrib/test_summary -p your_commentary.txt \
      -m gcc-testresults@gcc.gnu.org |sh
  </pre></div>
  
diff -Nrcpad gcc-12.1.0/LAST_UPDATED gcc-12.2.0/LAST_UPDATED
*** gcc-12.1.0/LAST_UPDATED	Fri May  6 07:31:20 2022
--- gcc-12.2.0/LAST_UPDATED	Fri Aug 19 08:15:36 2022
***************
*** 1 ****
! Obtained from git: releases/gcc-12 revision 1ea978e3066ac565a1ec28a96a4d61eaf38e2726
--- 1 ----
! Obtained from git: releases/gcc-12.2.0 revision 2ee5e4300186a92ad73f1a1a64cb918dc76c8d67
diff -Nrcpad gcc-12.1.0/MD5SUMS gcc-12.2.0/MD5SUMS
*** gcc-12.1.0/MD5SUMS	Fri May  6 07:53:42 2022
--- gcc-12.2.0/MD5SUMS	Fri Aug 19 08:33:52 2022
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the 
! # gcc-12.1.0.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-12.2.0.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
*************** c234515d9056662b94af0653f8562888  .dir-l
*** 17,45 ****
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 0bf1dbbfc8d2ea13317e16fcb8811ed0  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! 332e64962c41a68d4f827f4e19088a30  INSTALL/binaries.html
! 7206aa008db3e7b87ce525ed88eed36f  INSTALL/build.html
! c1d9ecd4c305d5e6ba9efa5d2e1e01fc  INSTALL/configure.html
! e819fc358b74bb45221df4b02b8aa1b6  INSTALL/download.html
! 0e67d2866051c558de16469f8e0a252c  INSTALL/finalinstall.html
! d501b1e599d130468141739b628b20c0  INSTALL/gfdl.html
! bc263c88943c2fcb4bc40f9de0861ac6  INSTALL/index.html
! 21f3e87d3cd51be63c2bdec26da2323e  INSTALL/prerequisites.html
! 38d7fd2a1e58c0971ca220da9041c974  INSTALL/specific.html
! 7f75660ee5e5690415c8b7e14b1ab5f1  INSTALL/test.html
! df00b30fd9770425da72faec035ce6ec  LAST_UPDATED
  e854cb1e639422e089031eba0c689e15  MAINTAINERS
  5b26d0dff99e7a528342ab4d77a284df  Makefile.def
  e2f1751d40a9663c173f048c1179539e  Makefile.in
  382a58bdaf362535403c959d6afd6a00  Makefile.tpl
! 8acb315c85aa3b8c442de9e082862296  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
! 56b7dcd41f5297382b944272a2c8c8ba  c++tools/ChangeLog
  2c6571dc657d98d1537d54460dab13c7  c++tools/Makefile.in
  edf805e559bf9ecb62db313d2e6edb47  c++tools/config.h.in
  ccd3498e6b247dfe4e65793a88a27296  c++tools/configure
--- 17,45 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! ad14564c517d3762e907efa166e25dbd  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! b0c49ff8001cc228ea2b2c71e6eb5f7b  INSTALL/binaries.html
! 178498b2c7f5269c5914f2bc9e9b7a6b  INSTALL/build.html
! aaa7ee19e5c451962a9923490621fe8c  INSTALL/configure.html
! b61913a05566e86adef9f0d3f7b5aa1e  INSTALL/download.html
! eade632147e6980dce3a575626bfb7d4  INSTALL/finalinstall.html
! 307ece182d7d9c9f217123598f0a64b1  INSTALL/gfdl.html
! fd2841cf7b80cfa2306f84216efc1f00  INSTALL/index.html
! 7c68b09d2b4621ebbcf89803e72e3d7b  INSTALL/prerequisites.html
! d32563514f1c9d07b8517e520f69a445  INSTALL/specific.html
! 0e9d9f68caad88a4d573cba915fabda6  INSTALL/test.html
! 93a4dc594b88191f6b65b2a76ccdac85  LAST_UPDATED
  e854cb1e639422e089031eba0c689e15  MAINTAINERS
  5b26d0dff99e7a528342ab4d77a284df  Makefile.def
  e2f1751d40a9663c173f048c1179539e  Makefile.in
  382a58bdaf362535403c959d6afd6a00  Makefile.tpl
! 39ca9bb3d66ed691d90acb404e8176be  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
! b2ad2473573ce2a12dbd35dee2cd0947  c++tools/ChangeLog
  2c6571dc657d98d1537d54460dab13c7  c++tools/Makefile.in
  edf805e559bf9ecb62db313d2e6edb47  c++tools/config.h.in
  ccd3498e6b247dfe4e65793a88a27296  c++tools/configure
*************** da3f3927414dbcf7878d2d582a2a8992  c++too
*** 52,58 ****
  c64564b7c7563dae5ebe016f340c9cd9  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  111d54aa3a3019adbab413c8fb435f22  config.sub
! 1cf06860acb0d7cad2e0ee577dba3d07  config/ChangeLog
  0d9cf183f9cbbe5f59796e35831fe774  config/acinclude.m4
  0b0c1d39d39d11f4b42359daf3516e62  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
--- 52,58 ----
  c64564b7c7563dae5ebe016f340c9cd9  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  111d54aa3a3019adbab413c8fb435f22  config.sub
! 4affebee3198d0367c0e30d7a91e0d6d  config/ChangeLog
  0d9cf183f9cbbe5f59796e35831fe774  config/acinclude.m4
  0b0c1d39d39d11f4b42359daf3516e62  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 155,161 ****
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  856983826b8a23e737488c8702dc8df9  configure
  fe4f5e87d4d87c4612040acc70334eb4  configure.ac
! 1ddef3be6b96efc960d40ba7ac2c74ab  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  2f6b9814f09a97f9774b07d75d13e405  contrib/analyze_brprob.py
--- 155,161 ----
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  856983826b8a23e737488c8702dc8df9  configure
  fe4f5e87d4d87c4612040acc70334eb4  configure.ac
! 59d836b4b9fa691d8e2af32df83cf818  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  2f6b9814f09a97f9774b07d75d13e405  contrib/analyze_brprob.py
*************** e9bac7c82bdb5f92b354d9da854d463b  contri
*** 209,215 ****
  e462c83bdf45bf6e9b434d18fa9f66e4  contrib/git-fix-changelog.py
  5d80e88da5ae83c53513280bcff7c0a1  contrib/git-undescr.sh
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 8df231edb5fd99693e4a640ea6998a8a  contrib/header-tools/ChangeLog
  e3aa4ad384beb34e8a96561bee91c3b6  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 209,215 ----
  e462c83bdf45bf6e9b434d18fa9f66e4  contrib/git-fix-changelog.py
  5d80e88da5ae83c53513280bcff7c0a1  contrib/git-undescr.sh
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 1c7918887aba2910d7b2f737961dff09  contrib/header-tools/ChangeLog
  e3aa4ad384beb34e8a96561bee91c3b6  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** a34668cfad9dec733354503fbc67fb24  contri
*** 234,240 ****
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  bad2b96e4296c0938aab1c646e9ccf33  contrib/prerequisites.md5
  4a395ab2dd4d15d66cb0183ec7e7bbd0  contrib/prerequisites.sha512
! 1e00e28c98a6c4df8dcf834d13e9b7f1  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 234,240 ----
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  bad2b96e4296c0938aab1c646e9ccf33  contrib/prerequisites.md5
  4a395ab2dd4d15d66cb0183ec7e7bbd0  contrib/prerequisites.sha512
! 082fd72e5e98edc7900d8fa7e1ca4de9  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
*************** f251d49dd87647250fcd74dd50b7835f  contri
*** 293,299 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! ffafd6aa2d53917519fe1879e1f40924  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  777bd286c147cc02861811f66b9a4440  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
--- 293,299 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! 4bf339be8f7db9db1acbc095f2e745a5  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  777bd286c147cc02861811f66b9a4440  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
*************** a0d12be401961a2557883b7c09dc71eb  contri
*** 334,340 ****
  0c8236340920a3dd16200808b0bcb38d  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 7d28b16b689757166549c61336277c3c  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 334,340 ----
  0c8236340920a3dd16200808b0bcb38d  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! b4476301fb49120071bc56aea3b028d8  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** a22e70b3f29292d0e628450f4bb11e62  fixinc
*** 476,487 ****
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  75d75572793b62bdd8ff4d1504e0cb4c  fixincludes/tests/base/yvals.h
  76f58c169c1a57cb2dd035a5136b56dd  gcc/ABOUT-GCC-NLS
! 855d70e919338d63d25eaca411d96053  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 146f9c502665bcd5a16fbe5b961bfa89  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 476,487 ----
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  75d75572793b62bdd8ff4d1504e0cb4c  fixincludes/tests/base/yvals.h
  76f58c169c1a57cb2dd035a5136b56dd  gcc/ABOUT-GCC-NLS
! f22b2e3bf5466ee9a1ec2695175bfbca  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! e61c5b6840e821198630adbcde4df5bf  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 515,521 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 4f6cf3bebd281dccfac90ea0231c88cc  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
--- 515,521 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 86af5c10b6b37676f414c2c626ba2538  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** ec6799501b2eb2923d5de6a66169dbd2  gcc/ON
*** 527,533 ****
  40d826b642dccc9eb94a099ef3cefa86  gcc/acinclude.m4
  6526979dd900a0b58b7691b478a91fec  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! 561ae49530620ed3b5255c1bf146a6a1  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 527,533 ----
  40d826b642dccc9eb94a099ef3cefa86  gcc/acinclude.m4
  6526979dd900a0b58b7691b478a91fec  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! 1281ba506544178a2c307b3cae0b1090  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** ababde2c5bb14917f39624789742a3bd  gcc/al
*** 3005,3011 ****
  2cc2cdd05c8be53c1cb016bba012fd9b  gcc/align.h
  b2ce75825ccf75e072ab6c8975c38232  gcc/alloc-pool.cc
  b7c04162e76f23d56fa00205e789f7dc  gcc/alloc-pool.h
! f83b4f1316acfef8021fbc0da97633b4  gcc/analyzer/ChangeLog
  3acec58f414ce82e99f2983591f45b43  gcc/analyzer/analysis-plan.cc
  8ce96491e4c46bedd4a35adc52251a3a  gcc/analyzer/analysis-plan.h
  3cadfbc2a96c42c26013f8530330f752  gcc/analyzer/analyzer-logging.cc
--- 3005,3011 ----
  2cc2cdd05c8be53c1cb016bba012fd9b  gcc/align.h
  b2ce75825ccf75e072ab6c8975c38232  gcc/alloc-pool.cc
  b7c04162e76f23d56fa00205e789f7dc  gcc/alloc-pool.h
! 15daaa3925fe3dbbff4c0eb8e640acc0  gcc/analyzer/ChangeLog
  3acec58f414ce82e99f2983591f45b43  gcc/analyzer/analysis-plan.cc
  8ce96491e4c46bedd4a35adc52251a3a  gcc/analyzer/analysis-plan.h
  3cadfbc2a96c42c26013f8530330f752  gcc/analyzer/analyzer-logging.cc
*************** ecb411853a5c687c99306fd03bd3a4d7  gcc/an
*** 3022,3070 ****
  e6d806581b137f3d47a08cdae8e89f4a  gcc/analyzer/call-info.h
  ca6b1b7227c5d3f79f7ce7b9f8227193  gcc/analyzer/call-string.cc
  0ebe9af80abcf7c965214e8fc80c0f05  gcc/analyzer/call-string.h
! 784bbbe98cd752cdf05611dc04e5eee0  gcc/analyzer/checker-path.cc
  211812e8119826c866c3e97eae3e4fa2  gcc/analyzer/checker-path.h
  c1527fc64354fa32cb004c9e035d1617  gcc/analyzer/complexity.cc
  88cdec9445bfdbd0d1d87004c9038101  gcc/analyzer/complexity.h
  9f5f4cd88dacf50014788a65d75335be  gcc/analyzer/constraint-manager.cc
  75fcad93d7f279dc445c2ec29a0be5e5  gcc/analyzer/constraint-manager.h
! 06122ccc8b8b5f69ece4c9c30d015feb  gcc/analyzer/diagnostic-manager.cc
! 67052cb0063cfe6dc069cf06cd5e77a3  gcc/analyzer/diagnostic-manager.h
! 46e758bcf68bfe94156848f2d02d5b83  gcc/analyzer/engine.cc
  2bb0210c571ff005f8f42528998ac0dc  gcc/analyzer/engine.h
! b298fc2acc220c9ecf05e35ca889bf3d  gcc/analyzer/exploded-graph.h
! 2356d51c1295764de8e82920db3cc200  gcc/analyzer/feasible-graph.cc
! c4873314df40e7092a39f274c7eab1c9  gcc/analyzer/feasible-graph.h
  902a9704d9df18cc2938172380bdb7c7  gcc/analyzer/function-set.cc
  90d0a2085e0fed28d026871e91907e18  gcc/analyzer/function-set.h
  ef8a62a87e86917f47141aa65b6ae121  gcc/analyzer/pending-diagnostic.cc
  19b630b6d3d6883346bf58ca36bc995a  gcc/analyzer/pending-diagnostic.h
! c5de598cfeca32b0c6b15b758871e29a  gcc/analyzer/program-point.cc
! 8cdb3e4cf8c6e7860b58bb9998e99f71  gcc/analyzer/program-point.h
  6c1a5254f07786f6c9290a71237e721b  gcc/analyzer/program-state.cc
  64abfcace7eb73e594f51f224ee142b2  gcc/analyzer/program-state.h
  92699f3645fa03dc1bac69caefd67c11  gcc/analyzer/reachability.h
  a9de6e1fa8278f5957c0ccd02acd014d  gcc/analyzer/region-model-asm.cc
  ae1e4b08caa82053daa648685174efa8  gcc/analyzer/region-model-impl-calls.cc
! a71b819dbe58ef4fdcbdc9541a897e06  gcc/analyzer/region-model-manager.cc
  b0b62fd80628cdd3dc8b5604bd91375a  gcc/analyzer/region-model-reachability.cc
  4c5d2a3c0898ca5bd41abb5bc5fbe038  gcc/analyzer/region-model-reachability.h
! 2f3e3bf083a24df93c38079cd80c8bfd  gcc/analyzer/region-model.cc
  4cb057e92d9b45a3f512e6da59f188fb  gcc/analyzer/region-model.h
  ea912728bd7e81585560c2e8fb7f1163  gcc/analyzer/region.cc
! 3e4768734e6689221f3a21ec74d26194  gcc/analyzer/region.h
  16f968d3c070962af0752d38fbdc7f86  gcc/analyzer/sm-file.cc
  6f0466bc0ed99d07496aa05f7d8f92d9  gcc/analyzer/sm-malloc.cc
  31726160712dbb2b54c951609b52ea41  gcc/analyzer/sm-malloc.dot
  acbe4b8f485b30d4e419c676b232ca7e  gcc/analyzer/sm-pattern-test.cc
  a3d99cead5f4178ec70a5e30db095cd5  gcc/analyzer/sm-sensitive.cc
  f0f35148e2ca4bcbe405a1fe09dda592  gcc/analyzer/sm-signal.cc
! 09d0f84251e51407a68299971c0fc42a  gcc/analyzer/sm-taint.cc
! d1ad1df62e24df1164c04999f62f39bc  gcc/analyzer/sm.cc
! 5a03bb4c78c096ec0b42ddc49de2e80d  gcc/analyzer/sm.h
  d04ff82294c3a090396e7e192fe74cf5  gcc/analyzer/state-purge.cc
  2194e5f9d22b9d7f322bce8b58938c5e  gcc/analyzer/state-purge.h
! 1a403f91e9e195780214418397a7ca3a  gcc/analyzer/store.cc
  100d47c30b94a50b13a23ae3e5abd6d6  gcc/analyzer/store.h
  f4af466e5d46265a82b77b69fd5c2fee  gcc/analyzer/supergraph.cc
  d1ece647573091c4b6a0434986d022b9  gcc/analyzer/supergraph.h
--- 3022,3070 ----
  e6d806581b137f3d47a08cdae8e89f4a  gcc/analyzer/call-info.h
  ca6b1b7227c5d3f79f7ce7b9f8227193  gcc/analyzer/call-string.cc
  0ebe9af80abcf7c965214e8fc80c0f05  gcc/analyzer/call-string.h
! 140198c733a14e35b080d8080ecdbb42  gcc/analyzer/checker-path.cc
  211812e8119826c866c3e97eae3e4fa2  gcc/analyzer/checker-path.h
  c1527fc64354fa32cb004c9e035d1617  gcc/analyzer/complexity.cc
  88cdec9445bfdbd0d1d87004c9038101  gcc/analyzer/complexity.h
  9f5f4cd88dacf50014788a65d75335be  gcc/analyzer/constraint-manager.cc
  75fcad93d7f279dc445c2ec29a0be5e5  gcc/analyzer/constraint-manager.h
! 73321800c59acb95cadf27a257a613b2  gcc/analyzer/diagnostic-manager.cc
! 6b0585cfb8da65a52ae12f094c369676  gcc/analyzer/diagnostic-manager.h
! 5e3ef11f5a551cb0ad970eaf3190e58a  gcc/analyzer/engine.cc
  2bb0210c571ff005f8f42528998ac0dc  gcc/analyzer/engine.h
! ea7da86e476b86e66f2952d9c4d0cf43  gcc/analyzer/exploded-graph.h
! 60df38534496eb6d1d5f9ee2a3821b28  gcc/analyzer/feasible-graph.cc
! e6bab03443af66a6ff7e1169cf3ec234  gcc/analyzer/feasible-graph.h
  902a9704d9df18cc2938172380bdb7c7  gcc/analyzer/function-set.cc
  90d0a2085e0fed28d026871e91907e18  gcc/analyzer/function-set.h
  ef8a62a87e86917f47141aa65b6ae121  gcc/analyzer/pending-diagnostic.cc
  19b630b6d3d6883346bf58ca36bc995a  gcc/analyzer/pending-diagnostic.h
! d15e0c8ce0cfa84dfbe17cb039644d9e  gcc/analyzer/program-point.cc
! 08fb8bb6d4fbae8fb513ba7086e22384  gcc/analyzer/program-point.h
  6c1a5254f07786f6c9290a71237e721b  gcc/analyzer/program-state.cc
  64abfcace7eb73e594f51f224ee142b2  gcc/analyzer/program-state.h
  92699f3645fa03dc1bac69caefd67c11  gcc/analyzer/reachability.h
  a9de6e1fa8278f5957c0ccd02acd014d  gcc/analyzer/region-model-asm.cc
  ae1e4b08caa82053daa648685174efa8  gcc/analyzer/region-model-impl-calls.cc
! 16ed271abde4515bcee69afc97eea52f  gcc/analyzer/region-model-manager.cc
  b0b62fd80628cdd3dc8b5604bd91375a  gcc/analyzer/region-model-reachability.cc
  4c5d2a3c0898ca5bd41abb5bc5fbe038  gcc/analyzer/region-model-reachability.h
! 9fce42ccab1d1de8505f22d6910eea51  gcc/analyzer/region-model.cc
  4cb057e92d9b45a3f512e6da59f188fb  gcc/analyzer/region-model.h
  ea912728bd7e81585560c2e8fb7f1163  gcc/analyzer/region.cc
! 6af1582b0e62eb3ff19ad61def49d6ca  gcc/analyzer/region.h
  16f968d3c070962af0752d38fbdc7f86  gcc/analyzer/sm-file.cc
  6f0466bc0ed99d07496aa05f7d8f92d9  gcc/analyzer/sm-malloc.cc
  31726160712dbb2b54c951609b52ea41  gcc/analyzer/sm-malloc.dot
  acbe4b8f485b30d4e419c676b232ca7e  gcc/analyzer/sm-pattern-test.cc
  a3d99cead5f4178ec70a5e30db095cd5  gcc/analyzer/sm-sensitive.cc
  f0f35148e2ca4bcbe405a1fe09dda592  gcc/analyzer/sm-signal.cc
! 2e2c15a790174d93e6417b5f72920a8f  gcc/analyzer/sm-taint.cc
! 0e6c0eadc0f200513526f3c2c40967cf  gcc/analyzer/sm.cc
! ddfd75cf0819cfc9e7f49ecfd5977d39  gcc/analyzer/sm.h
  d04ff82294c3a090396e7e192fe74cf5  gcc/analyzer/state-purge.cc
  2194e5f9d22b9d7f322bce8b58938c5e  gcc/analyzer/state-purge.h
! c317d413cc5c07d8342b7c424bb04eea  gcc/analyzer/store.cc
  100d47c30b94a50b13a23ae3e5abd6d6  gcc/analyzer/store.h
  f4af466e5d46265a82b77b69fd5c2fee  gcc/analyzer/supergraph.cc
  d1ece647573091c4b6a0434986d022b9  gcc/analyzer/supergraph.h
*************** d1ece647573091c4b6a0434986d022b9  gcc/an
*** 3073,3079 ****
  d88189bdcecfa56e5ffaab39a03396f5  gcc/analyzer/trimmed-graph.cc
  4bafa74d2a8c0d933f1620cbe9887fc2  gcc/analyzer/trimmed-graph.h
  0b95095c8e8df661977864b73fa53bcc  gcc/array-traits.h
! efff56a9276dba1568b377b1f33c2545  gcc/asan.cc
  9d182c46a0fa9d235966ac5a88ef883f  gcc/asan.h
  336ce4517e459467aec46c73e361403c  gcc/attr-fnspec.h
  94bff5727492a16c140450adc5bec8f2  gcc/attribs.cc
--- 3073,3079 ----
  d88189bdcecfa56e5ffaab39a03396f5  gcc/analyzer/trimmed-graph.cc
  4bafa74d2a8c0d933f1620cbe9887fc2  gcc/analyzer/trimmed-graph.h
  0b95095c8e8df661977864b73fa53bcc  gcc/array-traits.h
! cb22b71b11d85613c937315729834692  gcc/asan.cc
  9d182c46a0fa9d235966ac5a88ef883f  gcc/asan.h
  336ce4517e459467aec46c73e361403c  gcc/attr-fnspec.h
  94bff5727492a16c140450adc5bec8f2  gcc/attribs.cc
*************** fb8f63861d710db7c449cbcb6b351915  gcc/bb
*** 3090,3101 ****
  effc7bf1ccdcbbcde7f3785aa54561c2  gcc/btfout.cc
  054e5fb089c16e62b46b994b919a245d  gcc/builtin-attrs.def
  9397c619ec5582634dc3e244ff03f6c9  gcc/builtin-types.def
! 2ad4483a2ffe816992a2a9dae48bc70b  gcc/builtins.cc
  a72c74534e856f4d387a76fa2204ea5b  gcc/builtins.def
  48b30dc7e25f5905415a1dac460e9750  gcc/builtins.h
! b1f6a9006e3f1af697cae45156c55b2e  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
! 4b2baed57eb6f15b65d73c6d4b90b862  gcc/c-family/c-ada-spec.cc
  77ea826f6e5f43400d6095c1026cb640  gcc/c-family/c-ada-spec.h
  1ac3eb502ce4873ac4d8cea0f46f5931  gcc/c-family/c-attribs.cc
  5c97f797136cada5078deee5328f2dde  gcc/c-family/c-common.cc
--- 3090,3101 ----
  effc7bf1ccdcbbcde7f3785aa54561c2  gcc/btfout.cc
  054e5fb089c16e62b46b994b919a245d  gcc/builtin-attrs.def
  9397c619ec5582634dc3e244ff03f6c9  gcc/builtin-types.def
! 709a8f13eddee30cf0e409e2a48b6cb8  gcc/builtins.cc
  a72c74534e856f4d387a76fa2204ea5b  gcc/builtins.def
  48b30dc7e25f5905415a1dac460e9750  gcc/builtins.h
! 170ec3161dddd766baa39a344940f812  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
! a7afd263f1b3f5cb5c733ee443f9dfe1  gcc/c-family/c-ada-spec.cc
  77ea826f6e5f43400d6095c1026cb640  gcc/c-family/c-ada-spec.h
  1ac3eb502ce4873ac4d8cea0f46f5931  gcc/c-family/c-attribs.cc
  5c97f797136cada5078deee5328f2dde  gcc/c-family/c-common.cc
*************** ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-
*** 3103,3109 ****
  8bf5d16691b94652ed2d37b183ef0e41  gcc/c-family/c-common.h
  8991a62ab96fa1fad9d89d551283bdd5  gcc/c-family/c-cppbuiltin.cc
  ace6960d00063212ee9ff914f19af263  gcc/c-family/c-dump.cc
! a6e6412df113a871984e4d3e0c59a954  gcc/c-family/c-format.cc
  074df03d16455b2d5d97400267b29292  gcc/c-family/c-format.h
  9d9e35d40269aedb8d1cf35a004b3aa6  gcc/c-family/c-gimplify.cc
  78c1df4a556b61f6fbcf775b1b06ef03  gcc/c-family/c-indentation.cc
--- 3103,3109 ----
  8bf5d16691b94652ed2d37b183ef0e41  gcc/c-family/c-common.h
  8991a62ab96fa1fad9d89d551283bdd5  gcc/c-family/c-cppbuiltin.cc
  ace6960d00063212ee9ff914f19af263  gcc/c-family/c-dump.cc
! c3c15f6dfc38316045126a4b32104cb8  gcc/c-family/c-format.cc
  074df03d16455b2d5d97400267b29292  gcc/c-family/c-format.h
  9d9e35d40269aedb8d1cf35a004b3aa6  gcc/c-family/c-gimplify.cc
  78c1df4a556b61f6fbcf775b1b06ef03  gcc/c-family/c-indentation.cc
*************** dc8a64253c8832dc72e170910b72b8f7  gcc/c-
*** 3129,3139 ****
  960c40098259304e63fe7e65d89fe179  gcc/c-family/c-warn.cc
  9ba31ec21d4ddd5e65ec4f2a9510fb5f  gcc/c-family/c.opt
  dcb2cef5a26e1633b9899946a2ea78cb  gcc/c-family/cppspec.cc
! 9123fcb7ad65bc2ed96b2a8e6532c62c  gcc/c-family/known-headers.cc
  a68d869def2a6738d328ed7689f87190  gcc/c-family/known-headers.h
  55d4227fdfb9e5cd81ffac2fadcf85c9  gcc/c-family/name-hint.h
  d5e5e6221af65ab5bf8c100105a7e635  gcc/c-family/stub-objc.cc
! 9b036dc1aa9bde6c0b1795baaf93ba5e  gcc/c/ChangeLog
  c34f18ab50963bd48783733e4cc912d5  gcc/c/Make-lang.in
  bca8b48089af255e3dc7cdc6705005fa  gcc/c/c-aux-info.cc
  a670199451d3424bfef5a97af7e81f86  gcc/c/c-convert.cc
--- 3129,3139 ----
  960c40098259304e63fe7e65d89fe179  gcc/c-family/c-warn.cc
  9ba31ec21d4ddd5e65ec4f2a9510fb5f  gcc/c-family/c.opt
  dcb2cef5a26e1633b9899946a2ea78cb  gcc/c-family/cppspec.cc
! 20446c529e92951bf598907c958af026  gcc/c-family/known-headers.cc
  a68d869def2a6738d328ed7689f87190  gcc/c-family/known-headers.h
  55d4227fdfb9e5cd81ffac2fadcf85c9  gcc/c-family/name-hint.h
  d5e5e6221af65ab5bf8c100105a7e635  gcc/c-family/stub-objc.cc
! 9f18ec96b58c2f31b0242aad165c8e1c  gcc/c/ChangeLog
  c34f18ab50963bd48783733e4cc912d5  gcc/c/Make-lang.in
  bca8b48089af255e3dc7cdc6705005fa  gcc/c/c-aux-info.cc
  a670199451d3424bfef5a97af7e81f86  gcc/c/c-convert.cc
*************** e2d3c0a7888d2d1089c7b84ca5cf8adb  gcc/c/
*** 3144,3150 ****
  4c41bcf57ef70a715d912f300edcaa93  gcc/c/c-lang.h
  9568e9971745ea65bd3d2cd78d731b5a  gcc/c/c-objc-common.cc
  1002460f01d21f3324f0ab1de4f57e08  gcc/c/c-objc-common.h
! e0e5479e0f6f4f20a5bcd4d9ec2ba1e5  gcc/c/c-parser.cc
  9a67949fe8b699fa17a2d86df0c26982  gcc/c/c-parser.h
  a0c8332636dfa9ddad34279ddb02f408  gcc/c/c-tree.h
  b3bef05629447672940e4d17d2c6ce96  gcc/c/c-typeck.cc
--- 3144,3150 ----
  4c41bcf57ef70a715d912f300edcaa93  gcc/c/c-lang.h
  9568e9971745ea65bd3d2cd78d731b5a  gcc/c/c-objc-common.cc
  1002460f01d21f3324f0ab1de4f57e08  gcc/c/c-objc-common.h
! a87651cf0250a5b655b0fd07c7b1b404  gcc/c/c-parser.cc
  9a67949fe8b699fa17a2d86df0c26982  gcc/c/c-parser.h
  a0c8332636dfa9ddad34279ddb02f408  gcc/c/c-tree.h
  b3bef05629447672940e4d17d2c6ce96  gcc/c/c-typeck.cc
*************** c07ae507570a86e164131d0adbb19c7a  gcc/cf
*** 3175,3187 ****
  5b7a334e2dcaeb9a33896540bd01f7bb  gcc/cfgloopanal.cc
  50b7fc6231c733144dc1c33d48b8b739  gcc/cfgloopmanip.cc
  4455a96e3179beb08bf7d4c4275ea90a  gcc/cfgloopmanip.h
! 4b7f057d656f23fd1f511f22357ee7e3  gcc/cfgrtl.cc
  f7f172c645d893709e8151eeaad80a16  gcc/cfgrtl.h
! 2dee47e9aaa47cf315dd169834a7cb5a  gcc/cgraph.cc
  6497485368e3b1ee6de055bdfd6270c2  gcc/cgraph.h
  5757ec66e81724328cf4c78ce0354445  gcc/cgraphbuild.cc
  f689051cba48a1d85ea48819c7f1cd64  gcc/cgraphclones.cc
! f45bc1d0f76a903a939aff1f2b1d119f  gcc/cgraphunit.cc
  c4a638b8438c85490d58aa4c8a364b19  gcc/cif-code.def
  51b9093b582e7ab838747e098a7aeedd  gcc/collect-utils.cc
  553d6ef88e3bbc59f1562d2aa4b14ada  gcc/collect-utils.h
--- 3175,3187 ----
  5b7a334e2dcaeb9a33896540bd01f7bb  gcc/cfgloopanal.cc
  50b7fc6231c733144dc1c33d48b8b739  gcc/cfgloopmanip.cc
  4455a96e3179beb08bf7d4c4275ea90a  gcc/cfgloopmanip.h
! fb3b9724fb78e61df55fbe34b04db160  gcc/cfgrtl.cc
  f7f172c645d893709e8151eeaad80a16  gcc/cfgrtl.h
! 36e5b82ff0fea9f103085874bfe39e0a  gcc/cgraph.cc
  6497485368e3b1ee6de055bdfd6270c2  gcc/cgraph.h
  5757ec66e81724328cf4c78ce0354445  gcc/cgraphbuild.cc
  f689051cba48a1d85ea48819c7f1cd64  gcc/cgraphclones.cc
! 754ee5d6f1343466a5d94e221d54ac86  gcc/cgraphunit.cc
  c4a638b8438c85490d58aa4c8a364b19  gcc/cif-code.def
  51b9093b582e7ab838747e098a7aeedd  gcc/collect-utils.cc
  553d6ef88e3bbc59f1562d2aa4b14ada  gcc/collect-utils.h
*************** cd40090c6b0ff392d059a73dafb6c8e7  gcc/co
*** 3216,3229 ****
  20e390668a44860c3145733d9c796800  gcc/common/config/frv/frv-common.cc
  be9b9d41f6660137eeec7dfdf8a7f359  gcc/common/config/gcn/gcn-common.cc
  165032b6a1a6571ace982867c4ff2039  gcc/common/config/h8300/h8300-common.cc
! c95c698fe0fd035b24ee338303913401  gcc/common/config/i386/cpuinfo.h
  ef1e2e2c663227bfa9d74b7f36ac933d  gcc/common/config/i386/i386-common.cc
  e3de61972b405d3f76d1af51e277103c  gcc/common/config/i386/i386-cpuinfo.h
  3f143be99f8781c66861c65ae2a601a3  gcc/common/config/i386/i386-isas.h
  5494bdbe00937fd7a5af86c32a0899ff  gcc/common/config/ia64/ia64-common.cc
  6dbb6f1d886765f6d8351ac84a0be2e5  gcc/common/config/iq2000/iq2000-common.cc
  b3048b67c6beed36a30c691610f23458  gcc/common/config/lm32/lm32-common.cc
! 86cb7fd6b104d4050bab19621d766f07  gcc/common/config/loongarch/loongarch-common.cc
  44cd08ef21b8dfe4ee43184e0d29b3f5  gcc/common/config/m32r/m32r-common.cc
  da6403487e543808aacea65df5afffac  gcc/common/config/m68k/m68k-common.cc
  0de6dddaf99bd0c62c05f01e6cfa1cce  gcc/common/config/mcore/mcore-common.cc
--- 3216,3229 ----
  20e390668a44860c3145733d9c796800  gcc/common/config/frv/frv-common.cc
  be9b9d41f6660137eeec7dfdf8a7f359  gcc/common/config/gcn/gcn-common.cc
  165032b6a1a6571ace982867c4ff2039  gcc/common/config/h8300/h8300-common.cc
! b0abfc846dbc17ff15b552d00a5ab967  gcc/common/config/i386/cpuinfo.h
  ef1e2e2c663227bfa9d74b7f36ac933d  gcc/common/config/i386/i386-common.cc
  e3de61972b405d3f76d1af51e277103c  gcc/common/config/i386/i386-cpuinfo.h
  3f143be99f8781c66861c65ae2a601a3  gcc/common/config/i386/i386-isas.h
  5494bdbe00937fd7a5af86c32a0899ff  gcc/common/config/ia64/ia64-common.cc
  6dbb6f1d886765f6d8351ac84a0be2e5  gcc/common/config/iq2000/iq2000-common.cc
  b3048b67c6beed36a30c691610f23458  gcc/common/config/lm32/lm32-common.cc
! 73ca1f834e0a90f636ba6a5b666c7ee0  gcc/common/config/loongarch/loongarch-common.cc
  44cd08ef21b8dfe4ee43184e0d29b3f5  gcc/common/config/m32r/m32r-common.cc
  da6403487e543808aacea65df5afffac  gcc/common/config/m68k/m68k-common.cc
  0de6dddaf99bd0c62c05f01e6cfa1cce  gcc/common/config/mcore/mcore-common.cc
*************** f9e9c6799c33fd97ecef8d0371a5960e  gcc/co
*** 3261,3267 ****
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  f1de29e1b542d2f98786a8a5bed74596  gcc/config/aarch64/aarch64-arches.def
  fe42934bb2be20fce3a65bddc5f20adf  gcc/config/aarch64/aarch64-bti-insert.cc
! fc3a2cc78fc13c89f74ad0a18ff9adce  gcc/config/aarch64/aarch64-builtins.cc
  6ae38a043ca5cb2daf3dd593f3907f0c  gcc/config/aarch64/aarch64-c.cc
  228a5b455d8db6951f07072ca3e905a0  gcc/config/aarch64/aarch64-cc-fusion.cc
  0acf6a229377a8e57df59ba39569138b  gcc/config/aarch64/aarch64-cores.def
--- 3261,3267 ----
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  f1de29e1b542d2f98786a8a5bed74596  gcc/config/aarch64/aarch64-arches.def
  fe42934bb2be20fce3a65bddc5f20adf  gcc/config/aarch64/aarch64-bti-insert.cc
! ff8c78e3d22c55fcab99c89ffcf36efd  gcc/config/aarch64/aarch64-builtins.cc
  6ae38a043ca5cb2daf3dd593f3907f0c  gcc/config/aarch64/aarch64-c.cc
  228a5b455d8db6951f07072ca3e905a0  gcc/config/aarch64/aarch64-cc-fusion.cc
  0acf6a229377a8e57df59ba39569138b  gcc/config/aarch64/aarch64-cores.def
*************** bbf7795c7deae4a1b994b366a3ee10c7  gcc/co
*** 3279,3285 ****
  81f259af6086b92d472c64bb1a57e9ef  gcc/config/aarch64/aarch64-option-extensions.def
  4e47319bbf2818a04226e243058e04c9  gcc/config/aarch64/aarch64-opts.h
  bc2702391f7a1d6ceedc1a05d62a8dca  gcc/config/aarch64/aarch64-passes.def
! 4171b9d0f75f79b3c93ebd90a570349b  gcc/config/aarch64/aarch64-protos.h
  be2d39d69b16e211235b01445aa8434d  gcc/config/aarch64/aarch64-simd-builtin-types.def
  605913e6bba64efb989549a141209408  gcc/config/aarch64/aarch64-simd-builtins.def
  b8a92fbfee2db55bdd4f875b88f99882  gcc/config/aarch64/aarch64-simd.md
--- 3279,3285 ----
  81f259af6086b92d472c64bb1a57e9ef  gcc/config/aarch64/aarch64-option-extensions.def
  4e47319bbf2818a04226e243058e04c9  gcc/config/aarch64/aarch64-opts.h
  bc2702391f7a1d6ceedc1a05d62a8dca  gcc/config/aarch64/aarch64-passes.def
! 3b443f381cca9e5074d80e56e8fac823  gcc/config/aarch64/aarch64-protos.h
  be2d39d69b16e211235b01445aa8434d  gcc/config/aarch64/aarch64-simd-builtin-types.def
  605913e6bba64efb989549a141209408  gcc/config/aarch64/aarch64-simd-builtins.def
  b8a92fbfee2db55bdd4f875b88f99882  gcc/config/aarch64/aarch64-simd.md
*************** ffdbdf4a6b513a34df384566a88e5b7a  gcc/co
*** 3301,3311 ****
  60c48990ae1c8c80a92dd2c05db80703  gcc/config/aarch64/aarch64-tune.md
  3320efe9e8c3f43f0f10073f07d479e6  gcc/config/aarch64/aarch64-tuning-flags.def
  4f60050851035039851c9bded03b452d  gcc/config/aarch64/aarch64-vxworks.h
! ca0f9b27bc1449780b513392b14e4f9d  gcc/config/aarch64/aarch64.cc
  f9978e99472d6e5f36e00146941e3e39  gcc/config/aarch64/aarch64.h
! 06097ed2c300f7c3a7a0b9501fe19cb4  gcc/config/aarch64/aarch64.md
  3d8b1c6373873351739af54d209f8abe  gcc/config/aarch64/aarch64.opt
! 8f345db5d05cabae879ae79759e771d9  gcc/config/aarch64/arm_acle.h
  8c46e4dc6d25951568fbb758738a675e  gcc/config/aarch64/arm_bf16.h
  b041e1c91c2a57f1b07188bd82b07c88  gcc/config/aarch64/arm_fp16.h
  14cc63c6b8c265d0279b0dd2a525ad94  gcc/config/aarch64/arm_neon.h
--- 3301,3311 ----
  60c48990ae1c8c80a92dd2c05db80703  gcc/config/aarch64/aarch64-tune.md
  3320efe9e8c3f43f0f10073f07d479e6  gcc/config/aarch64/aarch64-tuning-flags.def
  4f60050851035039851c9bded03b452d  gcc/config/aarch64/aarch64-vxworks.h
! 49d02dc62cffcdbca1b895a8f7febc8e  gcc/config/aarch64/aarch64.cc
  f9978e99472d6e5f36e00146941e3e39  gcc/config/aarch64/aarch64.h
! 35a4754aacfc611d0a280ae23cad90fd  gcc/config/aarch64/aarch64.md
  3d8b1c6373873351739af54d209f8abe  gcc/config/aarch64/aarch64.opt
! 273bc0578a1b2e9d9df47bfb5160118c  gcc/config/aarch64/arm_acle.h
  8c46e4dc6d25951568fbb758738a675e  gcc/config/aarch64/arm_bf16.h
  b041e1c91c2a57f1b07188bd82b07c88  gcc/config/aarch64/arm_fp16.h
  14cc63c6b8c265d0279b0dd2a525ad94  gcc/config/aarch64/arm_neon.h
*************** e144bd589569c8966ad6cf6baab314a3  gcc/co
*** 3340,3347 ****
  a07ee362a4961e9d41cb0ab83553de74  gcc/config/aarch64/x-darwin
  9857ce0f95eda3ad2548d3c99d7db2b0  gcc/config/alpha/alpha-modes.def
  85c03ec553f163234803a92cef295052  gcc/config/alpha/alpha-passes.def
! 61732a4e1c20873f24a49780397ac80f  gcc/config/alpha/alpha-protos.h
! 7777ef03ebdc18c9cd86d01e473839e7  gcc/config/alpha/alpha.cc
  05c0209aea53a4b5fe54f1962ba99c45  gcc/config/alpha/alpha.h
  9db29f7c69d016b0a51cd6e4de9dff8c  gcc/config/alpha/alpha.md
  bf0393dd31f6ef36bef17dc70498bb0d  gcc/config/alpha/alpha.opt
--- 3340,3347 ----
  a07ee362a4961e9d41cb0ab83553de74  gcc/config/aarch64/x-darwin
  9857ce0f95eda3ad2548d3c99d7db2b0  gcc/config/alpha/alpha-modes.def
  85c03ec553f163234803a92cef295052  gcc/config/alpha/alpha-passes.def
! e89eb587493c56bdc128738eea0198b4  gcc/config/alpha/alpha-protos.h
! fb4cce1b1d927aa57e388f517ca5d8d9  gcc/config/alpha/alpha.cc
  05c0209aea53a4b5fe54f1962ba99c45  gcc/config/alpha/alpha.h
  9db29f7c69d016b0a51cd6e4de9dff8c  gcc/config/alpha/alpha.md
  bf0393dd31f6ef36bef17dc70498bb0d  gcc/config/alpha/alpha.opt
*************** bf0393dd31f6ef36bef17dc70498bb0d  gcc/co
*** 3349,3355 ****
  201f3f214a1b283e6a27afe845fad351  gcc/config/alpha/driver-alpha.cc
  7b2f7b1ec2d2b742979f48f3a8c0a63e  gcc/config/alpha/elf.h
  10364c8bfc3e1be17c4006b0afcdf86a  gcc/config/alpha/elf.opt
! d4ef838f0624230fcf897d1ed6d3ce03  gcc/config/alpha/ev4.md
  dff1203be38a81b4d564a4ba0d7ae189  gcc/config/alpha/ev5.md
  6c123c337abff7ea86c3c348dcc89daa  gcc/config/alpha/ev6.md
  7262d3d67f1d22a14797827b524ea49a  gcc/config/alpha/linux-elf.h
--- 3349,3355 ----
  201f3f214a1b283e6a27afe845fad351  gcc/config/alpha/driver-alpha.cc
  7b2f7b1ec2d2b742979f48f3a8c0a63e  gcc/config/alpha/elf.h
  10364c8bfc3e1be17c4006b0afcdf86a  gcc/config/alpha/elf.opt
! c3b4f67a8caf1f73203eb533bf706c12  gcc/config/alpha/ev4.md
  dff1203be38a81b4d564a4ba0d7ae189  gcc/config/alpha/ev5.md
  6c123c337abff7ea86c3c348dcc89daa  gcc/config/alpha/ev6.md
  7262d3d67f1d22a14797827b524ea49a  gcc/config/alpha/linux-elf.h
*************** e5088fd77c4179ab5157393fa6955e87  gcc/co
*** 3423,3429 ****
  e6d8d15841677273be28f2c17f0334d0  gcc/config/arm/arm-simd-builtin-types.def
  5760ab040aa998c3ead41b255c932c2e  gcc/config/arm/arm-tables.opt
  92cd8a4833cea94a90965e7682f7a34c  gcc/config/arm/arm-tune.md
! df76b9dc833e95b76067b46c19170b51  gcc/config/arm/arm.cc
  a74495141de646abdb9bb70e4e293aea  gcc/config/arm/arm.h
  3eba8a70b188a11cea7c47566c17ba74  gcc/config/arm/arm.md
  ad6a9cfbbef5a63b153aea7b4ddcea81  gcc/config/arm/arm.opt
--- 3423,3429 ----
  e6d8d15841677273be28f2c17f0334d0  gcc/config/arm/arm-simd-builtin-types.def
  5760ab040aa998c3ead41b255c932c2e  gcc/config/arm/arm-tables.opt
  92cd8a4833cea94a90965e7682f7a34c  gcc/config/arm/arm-tune.md
! 02f8bb8f119d8b00451d0639cac7e977  gcc/config/arm/arm.cc
  a74495141de646abdb9bb70e4e293aea  gcc/config/arm/arm.h
  3eba8a70b188a11cea7c47566c17ba74  gcc/config/arm/arm.md
  ad6a9cfbbef5a63b153aea7b4ddcea81  gcc/config/arm/arm.opt
*************** e7879265d13d182c067ab4ff7285742d  gcc/co
*** 3658,3672 ****
  b0d2adcd9439a44dc07ef8f9982ef205  gcc/config/csky/t-csky
  f23ad2cadbfd4e0d9800d7231be589b7  gcc/config/csky/t-csky-elf
  087cc4a34dc1390ce208b02f74c9acd1  gcc/config/csky/t-csky-linux
! d5ce3677e3d67714eef72f9cba9c824f  gcc/config/darwin-c.cc
  111f6d2cef3e23a9868db19144a5eaeb  gcc/config/darwin-d.cc
! 6ba83fc3658208e199f69dcc8d155ab9  gcc/config/darwin-driver.cc
  f45abe10e3aa93ce43dc8cdba5640b58  gcc/config/darwin-f.cc
  2f008666ac55a1275ad46737705557fc  gcc/config/darwin-ppc-ldouble-patch.def
  dd284730639b90f8e1b9409230c9dfc9  gcc/config/darwin-protos.h
  cb5bf7a5e59178a24f11676df7bd36ec  gcc/config/darwin-sections.def
  6afc2ac3df5167a08a2ab5ff1e94577d  gcc/config/darwin.cc
! 5e8e40ec5d481b96467e3b3f25ba2b27  gcc/config/darwin.h
  73a379c0bcbe698b48e59ff3d032707e  gcc/config/darwin.opt
  3565bbd41b50b8b5d5ee9ea2a2f7418a  gcc/config/dbxcoff.h
  6d89a3bd0a87690df3f4303c420c070f  gcc/config/dbxelf.h
--- 3658,3672 ----
  b0d2adcd9439a44dc07ef8f9982ef205  gcc/config/csky/t-csky
  f23ad2cadbfd4e0d9800d7231be589b7  gcc/config/csky/t-csky-elf
  087cc4a34dc1390ce208b02f74c9acd1  gcc/config/csky/t-csky-linux
! c63f12e83019ec59f0315579c612ec6c  gcc/config/darwin-c.cc
  111f6d2cef3e23a9868db19144a5eaeb  gcc/config/darwin-d.cc
! 34d6df0b3c2c505374efb226d0308119  gcc/config/darwin-driver.cc
  f45abe10e3aa93ce43dc8cdba5640b58  gcc/config/darwin-f.cc
  2f008666ac55a1275ad46737705557fc  gcc/config/darwin-ppc-ldouble-patch.def
  dd284730639b90f8e1b9409230c9dfc9  gcc/config/darwin-protos.h
  cb5bf7a5e59178a24f11676df7bd36ec  gcc/config/darwin-sections.def
  6afc2ac3df5167a08a2ab5ff1e94577d  gcc/config/darwin.cc
! 282ab6a00ab99cccdc98025815b8e3b7  gcc/config/darwin.h
  73a379c0bcbe698b48e59ff3d032707e  gcc/config/darwin.opt
  3565bbd41b50b8b5d5ee9ea2a2f7418a  gcc/config/dbxcoff.h
  6d89a3bd0a87690df3f4303c420c070f  gcc/config/dbxelf.h
*************** df02cbcdd37135634e4ea1aa13f7591b  gcc/co
*** 3904,3917 ****
  ffd76bdf4194098464fbcf9c1dc4c463  gcc/config/i386/i386-features.h
  6937d1c6ece95c74b1c7ca2eb0265674  gcc/config/i386/i386-isa.def
  0093d40a44064ad74492537c26a7eac7  gcc/config/i386/i386-modes.def
! 4f64ae2a2ad82d70ee3487a76a4f5ba6  gcc/config/i386/i386-options.cc
  7be51e744d8f9807ab03a83afaf685ca  gcc/config/i386/i386-options.h
  af85d0ff6d4cd15b14460985c816bbb3  gcc/config/i386/i386-opts.h
  bc068488ad4d00d93e15004aec10c28f  gcc/config/i386/i386-passes.def
  fcba2a8a8295a8fa20ea49a6acb14c4e  gcc/config/i386/i386-protos.h
! 3365dd87ac0c8ea5cd54dc3d37c75756  gcc/config/i386/i386.cc
  53bc05f636bb53dc4cd6628e217f164a  gcc/config/i386/i386.h
! 46857141a08b22996a9b4d5f1ae00e46  gcc/config/i386/i386.md
  760bf2f0864d522deeec6cf13ccacb12  gcc/config/i386/i386.opt
  916e372af07c88992a4dde741f963eac  gcc/config/i386/i386elf.h
  14e1802bbf5e0d6233d80d8f9fc83ed0  gcc/config/i386/ia32intrin.h
--- 3904,3917 ----
  ffd76bdf4194098464fbcf9c1dc4c463  gcc/config/i386/i386-features.h
  6937d1c6ece95c74b1c7ca2eb0265674  gcc/config/i386/i386-isa.def
  0093d40a44064ad74492537c26a7eac7  gcc/config/i386/i386-modes.def
! bf15c47027c9576e3874678857b6b80d  gcc/config/i386/i386-options.cc
  7be51e744d8f9807ab03a83afaf685ca  gcc/config/i386/i386-options.h
  af85d0ff6d4cd15b14460985c816bbb3  gcc/config/i386/i386-opts.h
  bc068488ad4d00d93e15004aec10c28f  gcc/config/i386/i386-passes.def
  fcba2a8a8295a8fa20ea49a6acb14c4e  gcc/config/i386/i386-protos.h
! 5d8b0e40e9489565614e513ddb19d630  gcc/config/i386/i386.cc
  53bc05f636bb53dc4cd6628e217f164a  gcc/config/i386/i386.h
! ff4f57c7f5e80cabc8e325c0db1e27b4  gcc/config/i386/i386.md
  760bf2f0864d522deeec6cf13ccacb12  gcc/config/i386/i386.opt
  916e372af07c88992a4dde741f963eac  gcc/config/i386/i386elf.h
  14e1802bbf5e0d6233d80d8f9fc83ed0  gcc/config/i386/ia32intrin.h
*************** d6906912055f25ce87b3f315021dd99b  gcc/co
*** 3969,3975 ****
  5dc568f106b96e0944f39b6c8f27c51d  gcc/config/i386/slm.md
  7073e5e1c72cdcc05b51009c7f569fae  gcc/config/i386/smmintrin.h
  daccd4e3cdd63f0dbda7ded81a1478e8  gcc/config/i386/sol2.h
! fa206d3379862c2742a3db627f7a14e6  gcc/config/i386/sse.md
  10b2b2efc6fdb5368eb608587f67539d  gcc/config/i386/ssemath.h
  6bdc7b51876de6e87681dd2c97093efb  gcc/config/i386/stringop.def
  63673be1e52dad91e6e09ab3fd23682e  gcc/config/i386/subst.md
--- 3969,3975 ----
  5dc568f106b96e0944f39b6c8f27c51d  gcc/config/i386/slm.md
  7073e5e1c72cdcc05b51009c7f569fae  gcc/config/i386/smmintrin.h
  daccd4e3cdd63f0dbda7ded81a1478e8  gcc/config/i386/sol2.h
! 5c765f95500409d7b77911381388607d  gcc/config/i386/sse.md
  10b2b2efc6fdb5368eb608587f67539d  gcc/config/i386/ssemath.h
  6bdc7b51876de6e87681dd2c97093efb  gcc/config/i386/stringop.def
  63673be1e52dad91e6e09ab3fd23682e  gcc/config/i386/subst.md
*************** cae26252c54a28513d91f790be149a4c  gcc/co
*** 4117,4125 ****
  ce786b3bbe89341012dadc4b50812bea  gcc/config/loongarch/loongarch-protos.h
  7dac179891b7f5030f246b3dc5063a34  gcc/config/loongarch/loongarch-str.h
  e87e1fc114ac64d998e217fc70bb284d  gcc/config/loongarch/loongarch-tune.h
! d22f5d8d14b76a99d46829128f37498c  gcc/config/loongarch/loongarch.cc
! a7976b742f3fc8cb3f5096b64f37b56a  gcc/config/loongarch/loongarch.h
! 9ff2b46b66aa2096a392247dd63f64b2  gcc/config/loongarch/loongarch.md
  6ce82e6fac38842ebeab30d9fa9c86ee  gcc/config/loongarch/loongarch.opt
  341adb054a917216830fd2decd29e84b  gcc/config/loongarch/predicates.md
  979df61029c4441e0e86295923d58040  gcc/config/loongarch/sync.md
--- 4117,4125 ----
  ce786b3bbe89341012dadc4b50812bea  gcc/config/loongarch/loongarch-protos.h
  7dac179891b7f5030f246b3dc5063a34  gcc/config/loongarch/loongarch-str.h
  e87e1fc114ac64d998e217fc70bb284d  gcc/config/loongarch/loongarch-tune.h
! fc841802d6d63007bed99aa6b88a7ac4  gcc/config/loongarch/loongarch.cc
! 942080159b3f81734444c45af2312eae  gcc/config/loongarch/loongarch.h
! cd6048ef7b1b30c1dcd5b21a9b3309ab  gcc/config/loongarch/loongarch.md
  6ce82e6fac38842ebeab30d9fa9c86ee  gcc/config/loongarch/loongarch.opt
  341adb054a917216830fd2decd29e84b  gcc/config/loongarch/predicates.md
  979df61029c4441e0e86295923d58040  gcc/config/loongarch/sync.md
*************** d6ddca521bf89584b85c1199c93e35c6  gcc/co
*** 4535,4541 ****
  e8e8964e44430e7645394a1a3e11f54f  gcc/config/pru/pru.md
  085632e783decd2fe0bcc528a8e7b08f  gcc/config/pru/pru.opt
  5514ce27c9f3d29399f1ab38369f94b0  gcc/config/pru/t-pru
! 2aafa6176e7abd01ec60b4d006134955  gcc/config/riscv/arch-canonicalize
  0bbaaefb3f2a184dbdc18ed078219dd2  gcc/config/riscv/bitmanip.md
  108efd0fc7ef534416cdfcbb423b7ef4  gcc/config/riscv/constraints.md
  893fbb9c056d310ef0a6fee05d8916cf  gcc/config/riscv/elf.h
--- 4535,4541 ----
  e8e8964e44430e7645394a1a3e11f54f  gcc/config/pru/pru.md
  085632e783decd2fe0bcc528a8e7b08f  gcc/config/pru/pru.opt
  5514ce27c9f3d29399f1ab38369f94b0  gcc/config/pru/t-pru
! e1f9dfc44a4a966d7f89cc0106f5f211  gcc/config/riscv/arch-canonicalize
  0bbaaefb3f2a184dbdc18ed078219dd2  gcc/config/riscv/bitmanip.md
  108efd0fc7ef534416cdfcbb423b7ef4  gcc/config/riscv/constraints.md
  893fbb9c056d310ef0a6fee05d8916cf  gcc/config/riscv/elf.h
*************** dbafba6f7908712c577d60e18001b0a5  gcc/co
*** 4558,4566 ****
  88c2c78891ab447d2675d0968c6626d9  gcc/config/riscv/riscv-shorten-memrefs.cc
  f60d94e10e9a0c6a4ddae1f3aae0bbc4  gcc/config/riscv/riscv-sr.cc
  d21366ce6d880e1560089312a963636e  gcc/config/riscv/riscv-subset.h
! 10e6f1be47185deafba3fb01e1b02f08  gcc/config/riscv/riscv.cc
! 40ba46222a85d2f790bef97860324a43  gcc/config/riscv/riscv.h
! aab10ec69fa6a1e30f7ccbbf5981a1b3  gcc/config/riscv/riscv.md
  5d262ceccd11d7637234635169e18019  gcc/config/riscv/riscv.opt
  1f8d9fb5328ab69d6ee6aea7cbc52af8  gcc/config/riscv/rtems.h
  462630614e6e7a6209f8f18b6dff0eef  gcc/config/riscv/sifive-7.md
--- 4558,4566 ----
  88c2c78891ab447d2675d0968c6626d9  gcc/config/riscv/riscv-shorten-memrefs.cc
  f60d94e10e9a0c6a4ddae1f3aae0bbc4  gcc/config/riscv/riscv-sr.cc
  d21366ce6d880e1560089312a963636e  gcc/config/riscv/riscv-subset.h
! b59643cff7ea0a2a6f614032a16139e8  gcc/config/riscv/riscv.cc
! be32c23515f4904365e1a4f13edbae84  gcc/config/riscv/riscv.h
! 5ab629d6f9eb839b59c2fba1c700eb8b  gcc/config/riscv/riscv.md
  5d262ceccd11d7637234635169e18019  gcc/config/riscv/riscv.opt
  1f8d9fb5328ab69d6ee6aea7cbc52af8  gcc/config/riscv/rtems.h
  462630614e6e7a6209f8f18b6dff0eef  gcc/config/riscv/sifive-7.md
*************** db8e0cbf1cbd090070ea33edd5629e0b  gcc/co
*** 4649,4655 ****
  527bc8f53c10064aed61f852b917df1f  gcc/config/rs6000/lynx.h
  0cc3c5f9101501b8253ce3176c3ffce4  gcc/config/rs6000/milli.exp
  c483353b3be8e4608e9f79096169e69a  gcc/config/rs6000/mm_malloc.h
! 02078504e55e7aa06714622a33c765d8  gcc/config/rs6000/mma.md
  6eadcc7d4dcedd8624a1fb7b41da66f6  gcc/config/rs6000/mmintrin.h
  61c28e3586fb2b03805991a64b45cb8c  gcc/config/rs6000/mpc.md
  95952f5d67af6326d2a04de86ee33226  gcc/config/rs6000/netbsd.h
--- 4649,4655 ----
  527bc8f53c10064aed61f852b917df1f  gcc/config/rs6000/lynx.h
  0cc3c5f9101501b8253ce3176c3ffce4  gcc/config/rs6000/milli.exp
  c483353b3be8e4608e9f79096169e69a  gcc/config/rs6000/mm_malloc.h
! 00a65eb62cff7484c98bd35c964e8a49  gcc/config/rs6000/mma.md
  6eadcc7d4dcedd8624a1fb7b41da66f6  gcc/config/rs6000/mmintrin.h
  61c28e3586fb2b03805991a64b45cb8c  gcc/config/rs6000/mpc.md
  95952f5d67af6326d2a04de86ee33226  gcc/config/rs6000/netbsd.h
*************** a4c1225bedfe922184db546f041df392  gcc/co
*** 4684,4701 ****
  8440a5bf31dc635cd102f3098d8d48cb  gcc/config/rs6000/rs6000-modes.h
  b0ebc5652bf92a4f2c752b74777afe46  gcc/config/rs6000/rs6000-opts.h
  da6f20a65f51451cf71d2ff0e6ef46e9  gcc/config/rs6000/rs6000-overload.def
! 55b829f30029627192f779e582fa77c8  gcc/config/rs6000/rs6000-p8swap.cc
  67835799ee87533e04f2fbed2bd60702  gcc/config/rs6000/rs6000-passes.def
  ffda8f63c8242e1c9b8ca7d891c3106a  gcc/config/rs6000/rs6000-pcrel-opt.cc
  0c32d9fcf2b6dbef5aa9c813917fd608  gcc/config/rs6000/rs6000-protos.h
  ef3e25381794d8ed8d7aca2e005897ea  gcc/config/rs6000/rs6000-string.cc
  e63a23cfbabbc08ab82c8dba906a13b9  gcc/config/rs6000/rs6000-tables.opt
! 7d4398178b5b1350db22c654a06b81d2  gcc/config/rs6000/rs6000.cc
! 1556205e5dd680131677f468dddda5e1  gcc/config/rs6000/rs6000.h
! 2ee6ea0d1586d1c4a10173335450eeaf  gcc/config/rs6000/rs6000.md
  bb01fd05fe116c89bb06cc20336b7160  gcc/config/rs6000/rs6000.opt
  6ae739401a438fbbd4f5625c7f040ce2  gcc/config/rs6000/rs64.md
! 283ed86923077668fb4d66a8bfbd2f55  gcc/config/rs6000/rtems.h
  bff178b842621aa040def2dfb8f23961  gcc/config/rs6000/secureplt.h
  4cd1a17cf4a5c4513fa536342bd05c08  gcc/config/rs6000/si2vmx.h
  74fec54256246722343a25e55e6bf8c8  gcc/config/rs6000/smmintrin.h
--- 4684,4701 ----
  8440a5bf31dc635cd102f3098d8d48cb  gcc/config/rs6000/rs6000-modes.h
  b0ebc5652bf92a4f2c752b74777afe46  gcc/config/rs6000/rs6000-opts.h
  da6f20a65f51451cf71d2ff0e6ef46e9  gcc/config/rs6000/rs6000-overload.def
! 107000c18e5cd9c9e67b4c3b23c7c3fc  gcc/config/rs6000/rs6000-p8swap.cc
  67835799ee87533e04f2fbed2bd60702  gcc/config/rs6000/rs6000-passes.def
  ffda8f63c8242e1c9b8ca7d891c3106a  gcc/config/rs6000/rs6000-pcrel-opt.cc
  0c32d9fcf2b6dbef5aa9c813917fd608  gcc/config/rs6000/rs6000-protos.h
  ef3e25381794d8ed8d7aca2e005897ea  gcc/config/rs6000/rs6000-string.cc
  e63a23cfbabbc08ab82c8dba906a13b9  gcc/config/rs6000/rs6000-tables.opt
! c8a1aa4e4f741146fe06bd36d0c0a933  gcc/config/rs6000/rs6000.cc
! 8508a8f8415e606e77bf34026c25ac81  gcc/config/rs6000/rs6000.h
! 3bcb6a50b2f162e6e148e8cffd642c45  gcc/config/rs6000/rs6000.md
  bb01fd05fe116c89bb06cc20336b7160  gcc/config/rs6000/rs6000.opt
  6ae739401a438fbbd4f5625c7f040ce2  gcc/config/rs6000/rs64.md
! 0944dbefd50b38fdbc73552ffabfbb25  gcc/config/rs6000/rtems.h
  bff178b842621aa040def2dfb8f23961  gcc/config/rs6000/secureplt.h
  4cd1a17cf4a5c4513fa536342bd05c08  gcc/config/rs6000/si2vmx.h
  74fec54256246722343a25e55e6bf8c8  gcc/config/rs6000/smmintrin.h
*************** dea694db96376a2d9908b267a5040c17  gcc/co
*** 4795,4802 ****
  47d557aa9caaa18246e98d2d9eddef04  gcc/config/s390/tpf.md
  18d4c6e4b3a1b1818fa4f2cd9ecc6f05  gcc/config/s390/tpf.opt
  c7b92ccab9bff5c85e9152a5010610f4  gcc/config/s390/vecintrin.h
! 835b6545a20827a93fdb24a95fc1d095  gcc/config/s390/vector.md
! 104589867a20db109bb390beebaac56d  gcc/config/s390/vx-builtins.md
  7813da5eac25ac16f589b0319ad43386  gcc/config/s390/x-native
  1f3d467f5460c18c2b65887f6efc41ef  gcc/config/sh/constraints.md
  75d267b5eeb53c88ff4ce97efc53929c  gcc/config/sh/divcost-analysis
--- 4795,4802 ----
  47d557aa9caaa18246e98d2d9eddef04  gcc/config/s390/tpf.md
  18d4c6e4b3a1b1818fa4f2cd9ecc6f05  gcc/config/s390/tpf.opt
  c7b92ccab9bff5c85e9152a5010610f4  gcc/config/s390/vecintrin.h
! ad9359225a1e3d5b27b56cb348e419f3  gcc/config/s390/vector.md
! 1df8979d57854e3bcc36569a0839ba3e  gcc/config/s390/vx-builtins.md
  7813da5eac25ac16f589b0319ad43386  gcc/config/s390/x-native
  1f3d467f5460c18c2b65887f6efc41ef  gcc/config/sh/constraints.md
  75d267b5eeb53c88ff4ce97efc53929c  gcc/config/sh/divcost-analysis
*************** df711d3c4209dc2078403fede05b0c9f  gcc/co
*** 4817,4823 ****
  f6221f8d3397d492618e56579e467e42  gcc/config/sh/sh-mem.cc
  d22ca9f61b3c805404561dcfc87d2298  gcc/config/sh/sh-modes.def
  2df8afb4e4a2466319288500b8b1cafa  gcc/config/sh/sh-protos.h
! e89a3a16ea0b36a982fbad98271497ca  gcc/config/sh/sh.cc
  d7a6129121131f3e3e065eca8b30ecaf  gcc/config/sh/sh.h
  209a3bc0c73d88acbc59af0353d39fbf  gcc/config/sh/sh.md
  139aee6f03e0b710a7924323803aae81  gcc/config/sh/sh.opt
--- 4817,4823 ----
  f6221f8d3397d492618e56579e467e42  gcc/config/sh/sh-mem.cc
  d22ca9f61b3c805404561dcfc87d2298  gcc/config/sh/sh-modes.def
  2df8afb4e4a2466319288500b8b1cafa  gcc/config/sh/sh-protos.h
! 73fe24015420e63988aaa42e507c0c33  gcc/config/sh/sh.cc
  d7a6129121131f3e3e065eca8b30ecaf  gcc/config/sh/sh.h
  209a3bc0c73d88acbc59af0353d39fbf  gcc/config/sh/sh.md
  139aee6f03e0b710a7924323803aae81  gcc/config/sh/sh.opt
*************** f01d31f696ab03137ceb6593b6a9cd03  gcc/co
*** 4876,4882 ****
  5914308bfa82bb3244b0a3f7b7583505  gcc/config/sparc/sparc-opts.h
  a51bb2475eb881f8d714527603fcbc78  gcc/config/sparc/sparc-passes.def
  c4de36f293c0ed8a0ff011ea2103b8ab  gcc/config/sparc/sparc-protos.h
! 3a34ad9dab2894c6d6d6289e5a513684  gcc/config/sparc/sparc.cc
  39c4eb77d664c08dc38a425bd46164e8  gcc/config/sparc/sparc.h
  49e4c953b7b1bf2020ec076f1ced388b  gcc/config/sparc/sparc.md
  967d1d5e6ff154d0f5b481b60929983a  gcc/config/sparc/sparc.opt
--- 4876,4882 ----
  5914308bfa82bb3244b0a3f7b7583505  gcc/config/sparc/sparc-opts.h
  a51bb2475eb881f8d714527603fcbc78  gcc/config/sparc/sparc-passes.def
  c4de36f293c0ed8a0ff011ea2103b8ab  gcc/config/sparc/sparc-protos.h
! 34ec561c8abc85d8a4d79c13fc4b76e9  gcc/config/sparc/sparc.cc
  39c4eb77d664c08dc38a425bd46164e8  gcc/config/sparc/sparc.h
  49e4c953b7b1bf2020ec076f1ced388b  gcc/config/sparc/sparc.md
  967d1d5e6ff154d0f5b481b60929983a  gcc/config/sparc/sparc.opt
*************** f013c24127a6161e7010f9bf844cfd23  gcc/co
*** 4947,4953 ****
  2c52b488d6a963012afc4fa71aff9e8b  gcc/config/tilegx/tilegx.opt
  d575c8e323bb9059e43261fc61e6b9da  gcc/config/tilepro/constraints.md
  f62347fb17ffdccf93a30b860f9f4dc2  gcc/config/tilepro/feedback.h
! 641d0aa01e28d644c00f3674dc502165  gcc/config/tilepro/gen-mul-tables.cc
  b535ad3c86b0c7ec08c555cfeb3ebb6f  gcc/config/tilepro/linux.h
  5e87a9daba1de0c55a14e5135975ee15  gcc/config/tilepro/mul-tables.cc
  c5b9da1b0ff8cff8395b89d557b5ebff  gcc/config/tilepro/predicates.md
--- 4947,4953 ----
  2c52b488d6a963012afc4fa71aff9e8b  gcc/config/tilegx/tilegx.opt
  d575c8e323bb9059e43261fc61e6b9da  gcc/config/tilepro/constraints.md
  f62347fb17ffdccf93a30b860f9f4dc2  gcc/config/tilepro/feedback.h
! f1d591f3273814599530e79f8fa99715  gcc/config/tilepro/gen-mul-tables.cc
  b535ad3c86b0c7ec08c555cfeb3ebb6f  gcc/config/tilepro/linux.h
  5e87a9daba1de0c55a14e5135975ee15  gcc/config/tilepro/mul-tables.cc
  c5b9da1b0ff8cff8395b89d557b5ebff  gcc/config/tilepro/predicates.md
*************** ac463e0c1bfaf19e2e09b2bbf4fc3f22  gcc/co
*** 5058,5064 ****
  2370bed8f1d88787c848b40eed8beabe  gcc/config/xtensa/xtensa-protos.h
  db7e9d820bb832167ac7f105d093fdda  gcc/config/xtensa/xtensa.cc
  414aed735962abfc0a242138b2833d30  gcc/config/xtensa/xtensa.h
! cdf9eaf2307da762170cc79fa7489990  gcc/config/xtensa/xtensa.md
  49b91f52a0ff696a3067d3288badf84f  gcc/config/xtensa/xtensa.opt
  7f190b80c0224bf47e26ebd1629860dc  gcc/configure
  3d01eaf4fa3338eac16e1899a941ad66  gcc/configure.ac
--- 5058,5064 ----
  2370bed8f1d88787c848b40eed8beabe  gcc/config/xtensa/xtensa-protos.h
  db7e9d820bb832167ac7f105d093fdda  gcc/config/xtensa/xtensa.cc
  414aed735962abfc0a242138b2833d30  gcc/config/xtensa/xtensa.h
! f8577ed90789aeb2b1d1e68701b2a18b  gcc/config/xtensa/xtensa.md
  49b91f52a0ff696a3067d3288badf84f  gcc/config/xtensa/xtensa.opt
  7f190b80c0224bf47e26ebd1629860dc  gcc/configure
  3d01eaf4fa3338eac16e1899a941ad66  gcc/configure.ac
*************** b81f031d36161f2b75151b5503458623  gcc/co
*** 5071,5077 ****
  5f947cfa4f11adffe84f558e88a17922  gcc/coroutine-passes.cc
  0fa89640cf054df390ce1a7cc7f2a797  gcc/coverage.cc
  b0252895005c33390b86f406799d9e70  gcc/coverage.h
! 367b3df2a0804bd8716b022efda94603  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 5071,5077 ----
  5f947cfa4f11adffe84f558e88a17922  gcc/coroutine-passes.cc
  0fa89640cf054df390ce1a7cc7f2a797  gcc/coverage.cc
  b0252895005c33390b86f406799d9e70  gcc/coverage.h
! 1f08739c418be9773fd01d3275e21360  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** bb663add91c7d9a78c9ac229a8930cef  gcc/cp
*** 5104,5116 ****
  c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp/ChangeLog.ptr
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  97d42162cd1affce03ad93b18b14ade9  gcc/cp/Make-lang.in
! 0894932a8b6b8d9efaada34f31a69bec  gcc/cp/call.cc
  61492df7414a94076d2ea1be4ad1bdd5  gcc/cp/cfns.gperf
  4af50d4f82b93440a2801cf7837dce2e  gcc/cp/cfns.h
  b5be773065fee0dae8ad1365db0b7200  gcc/cp/class.cc
  19c35c5421d2b8d512ffa110701df758  gcc/cp/config-lang.in
! 54c5ed7b96b8045db30f668f8aae5d8e  gcc/cp/constexpr.cc
! 82018904e8bb5c78a01011f032cbd45c  gcc/cp/constraint.cc
  447a66db065559ac7114b71b952a0f76  gcc/cp/coroutines.cc
  eba7366210849b1dea13f9985a4e0c1a  gcc/cp/cp-gimplify.cc
  59c2096cf662e2d5bf81f477c55c9d2d  gcc/cp/cp-lang.cc
--- 5104,5116 ----
  c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp/ChangeLog.ptr
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  97d42162cd1affce03ad93b18b14ade9  gcc/cp/Make-lang.in
! 85e2c43546794800d8f068df7649c9b5  gcc/cp/call.cc
  61492df7414a94076d2ea1be4ad1bdd5  gcc/cp/cfns.gperf
  4af50d4f82b93440a2801cf7837dce2e  gcc/cp/cfns.h
  b5be773065fee0dae8ad1365db0b7200  gcc/cp/class.cc
  19c35c5421d2b8d512ffa110701df758  gcc/cp/config-lang.in
! 02f8a18f632498ab19ba4343da48f430  gcc/cp/constexpr.cc
! ca32ee556dc008b438672d0b287fbf42  gcc/cp/constraint.cc
  447a66db065559ac7114b71b952a0f76  gcc/cp/coroutines.cc
  eba7366210849b1dea13f9985a4e0c1a  gcc/cp/cp-gimplify.cc
  59c2096cf662e2d5bf81f477c55c9d2d  gcc/cp/cp-lang.cc
*************** eba7366210849b1dea13f9985a4e0c1a  gcc/cp
*** 5118,5162 ****
  aaf38ac222fd4e4ac8a0b31c8edbc2d1  gcc/cp/cp-objcp-common.cc
  af9e79c65b8109b071bfab436f53fd06  gcc/cp/cp-objcp-common.h
  1503b8e00198c339d86d7125d96a92e0  gcc/cp/cp-tree.def
! 09f4a95d875b97cb667e60ae1d020ae6  gcc/cp/cp-tree.h
  93d92e57a74a5fd9ee45f47650516d4f  gcc/cp/cp-ubsan.cc
  cf937b536f89656bbd216fda359c5f56  gcc/cp/cvt.cc
  2b73a9fc46b5816431c794ab7d308871  gcc/cp/cxx-pretty-print.cc
  fb305bef28206d87862d28cb7233a56b  gcc/cp/cxx-pretty-print.h
! f5f1d312f0472c7d5dcdbff3cadcb7c6  gcc/cp/decl.cc
  cffc01a2fb968bde8c15a0cf880e57f3  gcc/cp/decl.h
! 6030d4f693563cf87a96a895da20aba1  gcc/cp/decl2.cc
  a5dba9831bf8a38a28a4b412c76ceef5  gcc/cp/dump.cc
  b05e7f9587bf188168b525f48c7479f4  gcc/cp/error.cc
  3cbe31c3d7fef346bdad1c86ece2bc64  gcc/cp/except.cc
! f77ac3923587bd842accacb8cfc230cf  gcc/cp/expr.cc
  8f9cf15d3bcc8810ff72801bba8fa135  gcc/cp/friend.cc
  bc3bb34c8c708bd0a0f8320a9bf32d07  gcc/cp/g++spec.cc
! b336f385c458ff448158a74607ada093  gcc/cp/init.cc
! 2529bbe714fb950b03864717e666f237  gcc/cp/lambda.cc
  2d025243c67abcccf63845127a051ce4  gcc/cp/lang-specs.h
  7fae35cf7f4dae942a3e4ba08e3fc077  gcc/cp/lex.cc
  759fe1cd255ae198380e59f3fe7c721f  gcc/cp/logic.cc
  5385f4754cdecafa61d7b0757c77fcf8  gcc/cp/mangle.cc
! cecdf29155ff81890b25abd8bcc31636  gcc/cp/mapper-client.cc
  c08ce26e97ca92d6e36c71453aac5baf  gcc/cp/mapper-client.h
! ce2227a9821f2a243b3d5735eb021637  gcc/cp/mapper-resolver.cc
  475b454a38b3292062e999c0725ce2d3  gcc/cp/method.cc
! 0a84043ec790d82519904b16aac10244  gcc/cp/module.cc
! 48a643e9cf584afe2de25b954f66cd95  gcc/cp/name-lookup.cc
  9a3b7d6aa1623145cbb45cf2be753fe9  gcc/cp/name-lookup.h
  a8c0211ed0a1501bf948aff39864fd1b  gcc/cp/operators.def
  a175d4e76fa35476b1f2d1cef21b9d1e  gcc/cp/optimize.cc
! c8ee353f8eeefe65e8414e32ff63b37a  gcc/cp/parser.cc
  dee781c4e5da6a9ed8a8ed1119c12dbb  gcc/cp/parser.h
! 2cd45f4b2f97ecf403368dba4d95944c  gcc/cp/pt.cc
  39ea1e495d971ae62d15c580b9b26531  gcc/cp/ptree.cc
! 019a840cac2b53e4499428a540490d12  gcc/cp/rtti.cc
  763aed8f1a637266774e6466b1b98345  gcc/cp/search.cc
! 6889d0973848592e01d63c33d01878a8  gcc/cp/semantics.cc
! 275a9d807841758d90094457188ee8b1  gcc/cp/tree.cc
  3ffb7b1546d92ce86c89a0d8324fa763  gcc/cp/type-utils.h
! c536223f3fe2920ab6e6fa4330ff52dc  gcc/cp/typeck.cc
  5833643279133cc5dbf13a9631077ce4  gcc/cp/typeck2.cc
  04b0f0bf0cbb8a2ebc3665e2acdd1be9  gcc/cp/vtable-class-hierarchy.cc
  2ed020c144695714d83ff76c8dc8551c  gcc/cppbuiltin.cc
--- 5118,5162 ----
  aaf38ac222fd4e4ac8a0b31c8edbc2d1  gcc/cp/cp-objcp-common.cc
  af9e79c65b8109b071bfab436f53fd06  gcc/cp/cp-objcp-common.h
  1503b8e00198c339d86d7125d96a92e0  gcc/cp/cp-tree.def
! b9a6d95a0e51dd9b30f431f335321fea  gcc/cp/cp-tree.h
  93d92e57a74a5fd9ee45f47650516d4f  gcc/cp/cp-ubsan.cc
  cf937b536f89656bbd216fda359c5f56  gcc/cp/cvt.cc
  2b73a9fc46b5816431c794ab7d308871  gcc/cp/cxx-pretty-print.cc
  fb305bef28206d87862d28cb7233a56b  gcc/cp/cxx-pretty-print.h
! 6ac4d43112c73f0c9c1d3f849d3f659f  gcc/cp/decl.cc
  cffc01a2fb968bde8c15a0cf880e57f3  gcc/cp/decl.h
! 56b7e4af7d0391097df4f8f091d8f84b  gcc/cp/decl2.cc
  a5dba9831bf8a38a28a4b412c76ceef5  gcc/cp/dump.cc
  b05e7f9587bf188168b525f48c7479f4  gcc/cp/error.cc
  3cbe31c3d7fef346bdad1c86ece2bc64  gcc/cp/except.cc
! 302485778544d96d9b6ea8ab7080fddd  gcc/cp/expr.cc
  8f9cf15d3bcc8810ff72801bba8fa135  gcc/cp/friend.cc
  bc3bb34c8c708bd0a0f8320a9bf32d07  gcc/cp/g++spec.cc
! 690a69c06ea0d200ed70621f022e307a  gcc/cp/init.cc
! 9bdfd2f250d1a4d8eeb86945e9d71a15  gcc/cp/lambda.cc
  2d025243c67abcccf63845127a051ce4  gcc/cp/lang-specs.h
  7fae35cf7f4dae942a3e4ba08e3fc077  gcc/cp/lex.cc
  759fe1cd255ae198380e59f3fe7c721f  gcc/cp/logic.cc
  5385f4754cdecafa61d7b0757c77fcf8  gcc/cp/mangle.cc
! 5324dfd367e7c8ebba7e3c511388ba71  gcc/cp/mapper-client.cc
  c08ce26e97ca92d6e36c71453aac5baf  gcc/cp/mapper-client.h
! 5afaaf13a0191802d9adaa6cd1ff7b4b  gcc/cp/mapper-resolver.cc
  475b454a38b3292062e999c0725ce2d3  gcc/cp/method.cc
! 9b4fa8523bf6057cee15600a65221bb9  gcc/cp/module.cc
! f1648ab601f381500db0cad97ef1be62  gcc/cp/name-lookup.cc
  9a3b7d6aa1623145cbb45cf2be753fe9  gcc/cp/name-lookup.h
  a8c0211ed0a1501bf948aff39864fd1b  gcc/cp/operators.def
  a175d4e76fa35476b1f2d1cef21b9d1e  gcc/cp/optimize.cc
! 83ae271fd2fdf0eda80882be3b3a0e88  gcc/cp/parser.cc
  dee781c4e5da6a9ed8a8ed1119c12dbb  gcc/cp/parser.h
! d39e4a9e5cc722150315f7c865b7cfe6  gcc/cp/pt.cc
  39ea1e495d971ae62d15c580b9b26531  gcc/cp/ptree.cc
! a69253bf5f41f60f5be44abcb3134ee0  gcc/cp/rtti.cc
  763aed8f1a637266774e6466b1b98345  gcc/cp/search.cc
! 81d0d598666f5e7f09f35fad74c75807  gcc/cp/semantics.cc
! 69caf20186b308a92c62259bfaf90f13  gcc/cp/tree.cc
  3ffb7b1546d92ce86c89a0d8324fa763  gcc/cp/type-utils.h
! 3d9204ccd0332ea971f6a0f81b1c58e4  gcc/cp/typeck.cc
  5833643279133cc5dbf13a9631077ce4  gcc/cp/typeck2.cc
  04b0f0bf0cbb8a2ebc3665e2acdd1be9  gcc/cp/vtable-class-hierarchy.cc
  2ed020c144695714d83ff76c8dc8551c  gcc/cppbuiltin.cc
*************** c15ebaeabf8fddf95734ce274a814122  gcc/cs
*** 5171,5177 ****
  d5ed22370e5dd622b0b12c32b21f04cd  gcc/ctfc.cc
  0a1449a42c84460895e02a7a3ee5eb09  gcc/ctfc.h
  c86420385a29dc1b103e1a4cca601af9  gcc/ctfout.cc
! 61c58d6586ba59b7c5fc76c87e411470  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
--- 5171,5177 ----
  d5ed22370e5dd622b0b12c32b21f04cd  gcc/ctfc.cc
  0a1449a42c84460895e02a7a3ee5eb09  gcc/ctfc.h
  c86420385a29dc1b103e1a4cca601af9  gcc/ctfout.cc
! 90765b7bb292368b1d75059e68b42b27  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
*************** e432bfc5c605ae0b1beedf0492ad40d1  gcc/d/
*** 5193,5222 ****
  8bf5d890e781b56206924e00d9e49939  gcc/d/config-lang.in
  d08c623f247be5cfa5170417f26d5480  gcc/d/d-attribs.cc
  69376a17d40f468c514561874ccaf99a  gcc/d/d-builtins.cc
! 5dca0cdf40992dee520f6575dd866ea9  gcc/d/d-codegen.cc
  d392fda0a2aca5434b3f337c80f8f864  gcc/d/d-compiler.cc
! 4a9bfd84ebec7ae7cec1d243ac29e5ec  gcc/d/d-convert.cc
  8d7ac5eca73cc075b175513a7fc713e3  gcc/d/d-ctfloat.cc
  a45dc5a01e8d32b42d3e48a112e065b4  gcc/d/d-diagnostic.cc
  1e4c2f76e9781d5cadf99f2a0b628299  gcc/d/d-frontend.cc
  081862d5113ae5cc3ad55dc801bbe7a5  gcc/d/d-frontend.h
! cb775a32edc8b619a1dbd854af89efab  gcc/d/d-gimplify.cc
  d187ab42ee24bae8e09e49fbd31d3752  gcc/d/d-incpath.cc
! aae72c68626967eb82687e2b42d91aff  gcc/d/d-lang.cc
  7318ef907f2b33e0b107950b0ea87935  gcc/d/d-longdouble.cc
  73015d522ced90e2e8281c387934577d  gcc/d/d-port.cc
  7fd2410570d6cc275d2f4bd82620eb39  gcc/d/d-spec.cc
  5e7a162f22439e5912f58fe3facdc6ee  gcc/d/d-system.h
  6f744f77de810e88c4285983c844098c  gcc/d/d-target-def.h
! 4cfffbb4a41292bee39777510036647b  gcc/d/d-target.cc
  021df40040406e7afee01d7e08802798  gcc/d/d-target.def
  af194d51ac76779c9790fddaa8ca34ec  gcc/d/d-target.h
  e67401e2b9e7e3fd1c7867f4a1dd0db2  gcc/d/d-tree.def
! 983cd26182c7fbe5a28ad6d9693f72e4  gcc/d/d-tree.h
! 7c851f889944daa7cf3317ee0323359d  gcc/d/decl.cc
! 2bb888e37359842fd8f40d7571621452  gcc/d/dmd/MERGE
  c65e8ed7b55dcb02725394bcde7c2da6  gcc/d/dmd/README.md
! c78aa66b3314dbb9a4ff4c5461ba2a60  gcc/d/dmd/VERSION
  fee1124c67987d66a0df1db139185575  gcc/d/dmd/access.d
  a168589ac70f62a374e6ab64288c6d01  gcc/d/dmd/aggregate.d
  37c6b3eaa80ad090aed4f88a25159f4a  gcc/d/dmd/aggregate.h
--- 5193,5222 ----
  8bf5d890e781b56206924e00d9e49939  gcc/d/config-lang.in
  d08c623f247be5cfa5170417f26d5480  gcc/d/d-attribs.cc
  69376a17d40f468c514561874ccaf99a  gcc/d/d-builtins.cc
! cd5a410911d6b38fab7fcf4fc8f568cd  gcc/d/d-codegen.cc
  d392fda0a2aca5434b3f337c80f8f864  gcc/d/d-compiler.cc
! a56e87d314027fcf6714ff9f18aa20bc  gcc/d/d-convert.cc
  8d7ac5eca73cc075b175513a7fc713e3  gcc/d/d-ctfloat.cc
  a45dc5a01e8d32b42d3e48a112e065b4  gcc/d/d-diagnostic.cc
  1e4c2f76e9781d5cadf99f2a0b628299  gcc/d/d-frontend.cc
  081862d5113ae5cc3ad55dc801bbe7a5  gcc/d/d-frontend.h
! 25d90846df654cbb5e2794235724df6b  gcc/d/d-gimplify.cc
  d187ab42ee24bae8e09e49fbd31d3752  gcc/d/d-incpath.cc
! 4483db03463dbf2d1ea97dac1d5e840b  gcc/d/d-lang.cc
  7318ef907f2b33e0b107950b0ea87935  gcc/d/d-longdouble.cc
  73015d522ced90e2e8281c387934577d  gcc/d/d-port.cc
  7fd2410570d6cc275d2f4bd82620eb39  gcc/d/d-spec.cc
  5e7a162f22439e5912f58fe3facdc6ee  gcc/d/d-system.h
  6f744f77de810e88c4285983c844098c  gcc/d/d-target-def.h
! fd5863030187662b0a21a5e1ec8e8916  gcc/d/d-target.cc
  021df40040406e7afee01d7e08802798  gcc/d/d-target.def
  af194d51ac76779c9790fddaa8ca34ec  gcc/d/d-target.h
  e67401e2b9e7e3fd1c7867f4a1dd0db2  gcc/d/d-tree.def
! b6aab59305ff125e6a2e6f31eb721ced  gcc/d/d-tree.h
! a16cd77bdfa678be90d932b3a738c022  gcc/d/decl.cc
! b12d0d5df7729754f61d54abeb56b5fd  gcc/d/dmd/MERGE
  c65e8ed7b55dcb02725394bcde7c2da6  gcc/d/dmd/README.md
! d2d0546119ea4af834d32702c3a3eafc  gcc/d/dmd/VERSION
  fee1124c67987d66a0df1db139185575  gcc/d/dmd/access.d
  a168589ac70f62a374e6ab64288c6d01  gcc/d/dmd/aggregate.d
  37c6b3eaa80ad090aed4f88a25159f4a  gcc/d/dmd/aggregate.h
*************** e4224ccaecb14d942c71d31bef20d78c  gcc/d/
*** 5237,5243 ****
  5857f43e9496e3122eaccea53e3cfbf4  gcc/d/dmd/builtin.d
  e805aaabad2ad8a5f29adf99ecdfc4fe  gcc/d/dmd/canthrow.d
  4ff85f3c50760b861a15844b465f0b64  gcc/d/dmd/chkformat.d
! 3561bd741677d0ec1243c4d87417b412  gcc/d/dmd/clone.d
  45b88c639fb2c94835612227c0b7e6ee  gcc/d/dmd/common/README.md
  e9dda03570478d2600d0772d69951b1c  gcc/d/dmd/common/bitfields.d
  efba4b6f03c6204eb1a6fd6e4a5df56d  gcc/d/dmd/common/file.d
--- 5237,5243 ----
  5857f43e9496e3122eaccea53e3cfbf4  gcc/d/dmd/builtin.d
  e805aaabad2ad8a5f29adf99ecdfc4fe  gcc/d/dmd/canthrow.d
  4ff85f3c50760b861a15844b465f0b64  gcc/d/dmd/chkformat.d
! f636875c767fb15992fd5e9b4112fb5c  gcc/d/dmd/clone.d
  45b88c639fb2c94835612227c0b7e6ee  gcc/d/dmd/common/README.md
  e9dda03570478d2600d0772d69951b1c  gcc/d/dmd/common/bitfields.d
  efba4b6f03c6204eb1a6fd6e4a5df56d  gcc/d/dmd/common/file.d
*************** fb8502b92a7f1819e38e02b94537238c  gcc/d/
*** 5254,5269 ****
  4aa8caf479e044b054d893e56cbe962d  gcc/d/dmd/ctfe.h
  f1e0c409377a80c2f093702c1a7b4196  gcc/d/dmd/ctfeexpr.d
  14575700db973a2c2789dc9e19787fcb  gcc/d/dmd/ctorflow.d
! 20a27b4fd780264ce31625550c1db06c  gcc/d/dmd/dcast.d
! 7ff2162898f0aa768b10071d616e696e  gcc/d/dmd/dclass.d
! 49da6e5caf4c1ec0350da8a14e9715b8  gcc/d/dmd/declaration.d
! 6abca60dbd2e3aa22a72b2350453c5f6  gcc/d/dmd/declaration.h
  58d03f21c060c81890aaea88286b3aa0  gcc/d/dmd/delegatize.d
  d1554b47cf996a8a108a6b3451e052b2  gcc/d/dmd/denum.d
  5b4303a98042d0bc691c7227703d20d2  gcc/d/dmd/dimport.d
  4aa21407b1725eccd282d1e08142e7b2  gcc/d/dmd/dinterpret.d
  59c569b838ce8dd176921d0caf7d219a  gcc/d/dmd/dmacro.d
! ad01bba7233700817c043fc679040d94  gcc/d/dmd/dmangle.d
  0765c6c523b4dc8f1816676970466626  gcc/d/dmd/dmodule.d
  40a2361835476825bb89851d1c6057ee  gcc/d/dmd/doc.d
  f2d33c239db71d4caa28de9031d1e93a  gcc/d/dmd/doc.h
--- 5254,5269 ----
  4aa8caf479e044b054d893e56cbe962d  gcc/d/dmd/ctfe.h
  f1e0c409377a80c2f093702c1a7b4196  gcc/d/dmd/ctfeexpr.d
  14575700db973a2c2789dc9e19787fcb  gcc/d/dmd/ctorflow.d
! 646d80b679dd70066b703c75926a2abc  gcc/d/dmd/dcast.d
! 81f26a303e667916bd1626e604afcfad  gcc/d/dmd/dclass.d
! 7ff8b69d58592fc1ebbac97d3d09ffa3  gcc/d/dmd/declaration.d
! eb3208fff93f08cdeb37ff1e2b1a2812  gcc/d/dmd/declaration.h
  58d03f21c060c81890aaea88286b3aa0  gcc/d/dmd/delegatize.d
  d1554b47cf996a8a108a6b3451e052b2  gcc/d/dmd/denum.d
  5b4303a98042d0bc691c7227703d20d2  gcc/d/dmd/dimport.d
  4aa21407b1725eccd282d1e08142e7b2  gcc/d/dmd/dinterpret.d
  59c569b838ce8dd176921d0caf7d219a  gcc/d/dmd/dmacro.d
! 1892053eaeadfb7ce018a66c9f26dba3  gcc/d/dmd/dmangle.d
  0765c6c523b4dc8f1816676970466626  gcc/d/dmd/dmodule.d
  40a2361835476825bb89851d1c6057ee  gcc/d/dmd/doc.d
  f2d33c239db71d4caa28de9031d1e93a  gcc/d/dmd/doc.h
*************** f2d33c239db71d4caa28de9031d1e93a  gcc/d/
*** 5271,5291 ****
  d9b0b9593df66b6f6004fe171df0a3b1  gcc/d/dmd/dstruct.d
  7f7e0bf02588f8e67112aca7940cbd93  gcc/d/dmd/dsymbol.d
  bdcd9fae9c9729e6d486bdcb77f7c156  gcc/d/dmd/dsymbol.h
! e1d08cda4e00a5a26e2b122b94e2a537  gcc/d/dmd/dsymbolsem.d
! 256410131fdd6881fb3a92362c4c3624  gcc/d/dmd/dtemplate.d
! 66309606f60bf4223a3793165e1beeff  gcc/d/dmd/dtoh.d
  0ee0d7b932860ac1bec982ffa05479a5  gcc/d/dmd/dversion.d
  ecc4eb65f17c436f7acd52c25ffc3dc9  gcc/d/dmd/entity.d
  3b65e001bd0b54436775fc65eb906cf0  gcc/d/dmd/enum.h
  4590fc95a8da11567a3591472896a008  gcc/d/dmd/errors.d
  1447ec42d748faaec4c9dadc3321b31d  gcc/d/dmd/errors.h
! 9543d30480f629845391ec6d19c0d26b  gcc/d/dmd/escape.d
  f62c3acd764eaa2ae5acc91ad782d373  gcc/d/dmd/expression.d
  48cf81586f4dde3773ab84a856f3c6ca  gcc/d/dmd/expression.h
! a1e10dbcc121e353f9b05745dd595861  gcc/d/dmd/expressionsem.d
  9f90ce55efd03f86135c7c3719d61d35  gcc/d/dmd/file_manager.d
  5cb2f2865af80f962854e4ef9849ce03  gcc/d/dmd/foreachvar.d
! 2b4bd315d60c804774e90eef6b80a08d  gcc/d/dmd/func.d
  12614d5ffda1fa315ba0e7acc9c39307  gcc/d/dmd/globals.d
  b3e2894e834f08ad6cb7e8fa387c352b  gcc/d/dmd/globals.h
  d64cbd4dc1fdc30a4567d6d19dc1d809  gcc/d/dmd/gluelayer.d
--- 5271,5291 ----
  d9b0b9593df66b6f6004fe171df0a3b1  gcc/d/dmd/dstruct.d
  7f7e0bf02588f8e67112aca7940cbd93  gcc/d/dmd/dsymbol.d
  bdcd9fae9c9729e6d486bdcb77f7c156  gcc/d/dmd/dsymbol.h
! 0a7aa9ac0ed76c3e61ba91c2fb4cfdf8  gcc/d/dmd/dsymbolsem.d
! 8a90f34c1247850bc1c9ec4d90e903a7  gcc/d/dmd/dtemplate.d
! 1e8160589bb012608ed581a010809c72  gcc/d/dmd/dtoh.d
  0ee0d7b932860ac1bec982ffa05479a5  gcc/d/dmd/dversion.d
  ecc4eb65f17c436f7acd52c25ffc3dc9  gcc/d/dmd/entity.d
  3b65e001bd0b54436775fc65eb906cf0  gcc/d/dmd/enum.h
  4590fc95a8da11567a3591472896a008  gcc/d/dmd/errors.d
  1447ec42d748faaec4c9dadc3321b31d  gcc/d/dmd/errors.h
! e1a7feabb436c350b7f8306e34c01940  gcc/d/dmd/escape.d
  f62c3acd764eaa2ae5acc91ad782d373  gcc/d/dmd/expression.d
  48cf81586f4dde3773ab84a856f3c6ca  gcc/d/dmd/expression.h
! ce78b01d572b78dd2d6e2732b8f6b270  gcc/d/dmd/expressionsem.d
  9f90ce55efd03f86135c7c3719d61d35  gcc/d/dmd/file_manager.d
  5cb2f2865af80f962854e4ef9849ce03  gcc/d/dmd/foreachvar.d
! 5be195d4bfa343996a770f0b1fa92918  gcc/d/dmd/func.d
  12614d5ffda1fa315ba0e7acc9c39307  gcc/d/dmd/globals.d
  b3e2894e834f08ad6cb7e8fa387c352b  gcc/d/dmd/globals.h
  d64cbd4dc1fdc30a4567d6d19dc1d809  gcc/d/dmd/gluelayer.d
*************** cb302a9787e6a46075ad4e265a8f011f  gcc/d/
*** 5297,5325 ****
  cf562110b14887bbeb78fdadc8064350  gcc/d/dmd/id.h
  87f901805001f18d29fa0f0ad229eed2  gcc/d/dmd/identifier.d
  607cfd4ca56a08932a90b7bfa3ebd6b3  gcc/d/dmd/identifier.h
! 5d39b8de5c724e603eccc754e981a677  gcc/d/dmd/impcnvtab.d
  d201448e88ed77c0dc9cfbc95a98c525  gcc/d/dmd/imphint.d
  f849bc9dd7b664b7f7026dd687454a5c  gcc/d/dmd/import.h
  a212194ad913f1518ae9e00f35895fb7  gcc/d/dmd/importc.d
  581439b145b78fd3bd96f2468ffe3c52  gcc/d/dmd/init.d
  1adbc9c765d87174ece1886f36dd222c  gcc/d/dmd/init.h
! 50e1dbc328d5addf611f82a59c0dbe2a  gcc/d/dmd/initsem.d
  72b13e79b30263155a3e19554ca27aff  gcc/d/dmd/inline.d
  2981b636adc891af6c90ac6e5fa5a35a  gcc/d/dmd/intrange.d
! bf7f01e2ccd1e4821da90cfb569e939d  gcc/d/dmd/json.d
  ee4a7e77e3a8e3a48c589b08719f4247  gcc/d/dmd/json.h
  daf8c67ba126913faedb4942624557e1  gcc/d/dmd/lambdacomp.d
  4025a1bc295482ba09d17b77523943fc  gcc/d/dmd/lexer.d
  6a70c0e7234f73f19a7c4025b1ecf7dc  gcc/d/dmd/mangle.h
  462763ffeca5bb34abe4a8fda9f1644f  gcc/d/dmd/module.h
! 2fbc407abeaf95349333ff19b3889e70  gcc/d/dmd/mtype.d
  70cfc7e33e40918f01d58398635297ad  gcc/d/dmd/mtype.h
  240cfb439706a6bd62008a93a0ad40d4  gcc/d/dmd/mustuse.d
  0190cb41cd56a1d6b47b372a3300d4fa  gcc/d/dmd/nogc.d
  157597331e63d28616f902c9dd385d87  gcc/d/dmd/nspace.d
  a49dd74783ddad8520c6b0a54aab22d5  gcc/d/dmd/nspace.h
  ba8d8daad7b9e2ba7619e03cd03c83df  gcc/d/dmd/ob.d
! 879545a014a25b353a0a0272da2d26ea  gcc/d/dmd/objc.d
  a51ce6c75048c2a0524e08f79897480e  gcc/d/dmd/objc.h
  678b1b973c726e0fc52c81a86e2d5d1e  gcc/d/dmd/opover.d
  5d37dc7d63cd8f972228e3ba0c00246c  gcc/d/dmd/optimize.d
--- 5297,5325 ----
  cf562110b14887bbeb78fdadc8064350  gcc/d/dmd/id.h
  87f901805001f18d29fa0f0ad229eed2  gcc/d/dmd/identifier.d
  607cfd4ca56a08932a90b7bfa3ebd6b3  gcc/d/dmd/identifier.h
! 8fa8ac3f57ebfb0093e5c0f88c82b28e  gcc/d/dmd/impcnvtab.d
  d201448e88ed77c0dc9cfbc95a98c525  gcc/d/dmd/imphint.d
  f849bc9dd7b664b7f7026dd687454a5c  gcc/d/dmd/import.h
  a212194ad913f1518ae9e00f35895fb7  gcc/d/dmd/importc.d
  581439b145b78fd3bd96f2468ffe3c52  gcc/d/dmd/init.d
  1adbc9c765d87174ece1886f36dd222c  gcc/d/dmd/init.h
! 43706b1948a101685eaaeb91216f7c01  gcc/d/dmd/initsem.d
  72b13e79b30263155a3e19554ca27aff  gcc/d/dmd/inline.d
  2981b636adc891af6c90ac6e5fa5a35a  gcc/d/dmd/intrange.d
! 031956e4094d996147c7423573ae82d6  gcc/d/dmd/json.d
  ee4a7e77e3a8e3a48c589b08719f4247  gcc/d/dmd/json.h
  daf8c67ba126913faedb4942624557e1  gcc/d/dmd/lambdacomp.d
  4025a1bc295482ba09d17b77523943fc  gcc/d/dmd/lexer.d
  6a70c0e7234f73f19a7c4025b1ecf7dc  gcc/d/dmd/mangle.h
  462763ffeca5bb34abe4a8fda9f1644f  gcc/d/dmd/module.h
! 960d75b2dbdf03f76072175eee0c7761  gcc/d/dmd/mtype.d
  70cfc7e33e40918f01d58398635297ad  gcc/d/dmd/mtype.h
  240cfb439706a6bd62008a93a0ad40d4  gcc/d/dmd/mustuse.d
  0190cb41cd56a1d6b47b372a3300d4fa  gcc/d/dmd/nogc.d
  157597331e63d28616f902c9dd385d87  gcc/d/dmd/nspace.d
  a49dd74783ddad8520c6b0a54aab22d5  gcc/d/dmd/nspace.h
  ba8d8daad7b9e2ba7619e03cd03c83df  gcc/d/dmd/ob.d
! fc51651bb7603133b16545f0185022fe  gcc/d/dmd/objc.d
  a51ce6c75048c2a0524e08f79897480e  gcc/d/dmd/objc.h
  678b1b973c726e0fc52c81a86e2d5d1e  gcc/d/dmd/opover.d
  5d37dc7d63cd8f972228e3ba0c00246c  gcc/d/dmd/optimize.d
*************** bafd6f5434ca029e7f466818e8560bca  gcc/d/
*** 5361,5373 ****
  920d26625a87b03e320e957a2d32fb02  gcc/d/dmd/safe.d
  cca2ef3c5fa1e2a3e2c2c2e7c6c96887  gcc/d/dmd/sapply.d
  34a1d2b91ca0f8b2ff88915c36634f13  gcc/d/dmd/scope.h
! d12260d7ec0466e551e1ee6bcdde6cce  gcc/d/dmd/semantic2.d
! ab4bd92be75deb12b1c665bdfa3861ab  gcc/d/dmd/semantic3.d
  502044c590d3a887430453ad77720c17  gcc/d/dmd/sideeffect.d
  b548fae0283104002ad0a61611dcf0c4  gcc/d/dmd/statement.d
  71c5ad18c15d21b8242a8c6d1c61c679  gcc/d/dmd/statement.h
  f2d91e35d4e8d435c22d4fc9fa0bccd0  gcc/d/dmd/statement_rewrite_walker.d
! 6be338470c853794c35f7f649b96cd96  gcc/d/dmd/statementsem.d
  08137d8dcb76c7e45b041a8921289003  gcc/d/dmd/staticassert.d
  e9b292ae75ee5968e0e93bcd59ddaf6e  gcc/d/dmd/staticassert.h
  57d1ecff5eab6e0f0e0f7670b3814c83  gcc/d/dmd/staticcond.d
--- 5361,5373 ----
  920d26625a87b03e320e957a2d32fb02  gcc/d/dmd/safe.d
  cca2ef3c5fa1e2a3e2c2c2e7c6c96887  gcc/d/dmd/sapply.d
  34a1d2b91ca0f8b2ff88915c36634f13  gcc/d/dmd/scope.h
! 6892ede044939ea73a39b7fff0157d8e  gcc/d/dmd/semantic2.d
! fe2d441e804cdf9df37423f32ca487cf  gcc/d/dmd/semantic3.d
  502044c590d3a887430453ad77720c17  gcc/d/dmd/sideeffect.d
  b548fae0283104002ad0a61611dcf0c4  gcc/d/dmd/statement.d
  71c5ad18c15d21b8242a8c6d1c61c679  gcc/d/dmd/statement.h
  f2d91e35d4e8d435c22d4fc9fa0bccd0  gcc/d/dmd/statement_rewrite_walker.d
! 726874041bcbfb29125ca93c6b1f353b  gcc/d/dmd/statementsem.d
  08137d8dcb76c7e45b041a8921289003  gcc/d/dmd/staticassert.d
  e9b292ae75ee5968e0e93bcd59ddaf6e  gcc/d/dmd/staticassert.h
  57d1ecff5eab6e0f0e0f7670b3814c83  gcc/d/dmd/staticcond.d
*************** cf7bb2e55ee018f8a0150e7cbafb32c1  gcc/d/
*** 5378,5384 ****
  f25ccb0961ad69b3744b5830b78d9035  gcc/d/dmd/templateparamsem.d
  516057afb378b08a8422f4bb5fd7f364  gcc/d/dmd/tokens.d
  118696bac3e2325080c820aa3a09b35a  gcc/d/dmd/tokens.h
! 2e9bd9143d717ee26d29dac662c6145a  gcc/d/dmd/traits.d
  6606321f8db83322d4434c11c323c3eb  gcc/d/dmd/transitivevisitor.d
  d5204f87064447609d6339627fdff5d1  gcc/d/dmd/typesem.d
  5aa5e325368a65efe346375ba041b8d8  gcc/d/dmd/typinf.d
--- 5378,5384 ----
  f25ccb0961ad69b3744b5830b78d9035  gcc/d/dmd/templateparamsem.d
  516057afb378b08a8422f4bb5fd7f364  gcc/d/dmd/tokens.d
  118696bac3e2325080c820aa3a09b35a  gcc/d/dmd/tokens.h
! 2128f9786d0624b4bc34309253456408  gcc/d/dmd/traits.d
  6606321f8db83322d4434c11c323c3eb  gcc/d/dmd/transitivevisitor.d
  d5204f87064447609d6339627fdff5d1  gcc/d/dmd/typesem.d
  5aa5e325368a65efe346375ba041b8d8  gcc/d/dmd/typinf.d
*************** d5204f87064447609d6339627fdff5d1  gcc/d/
*** 5386,5405 ****
  484e2455ce6e8669895e099600f824a6  gcc/d/dmd/version.h
  ddc228ae57e81b4b8d64d30be36696ec  gcc/d/dmd/visitor.d
  64beecc207e7f501df4ed2c6baf7a398  gcc/d/dmd/visitor.h
! 43a04064a5a8531ec60ca2aad0e3e071  gcc/d/expr.cc
! 471a212e41874c6944f051fba77637aa  gcc/d/gdc.texi
  b5572c947784ecef422b1fdb688dbe26  gcc/d/imports.cc
  a64c38b4bc97f8d81f862fa9e5685e52  gcc/d/intrinsics.cc
  64c73cd509877a6967d709b72d528b40  gcc/d/intrinsics.def
  5f46cece4cf39b1190b559bd7a38e482  gcc/d/lang-specs.h
  47b0991b66e20e7fb6deb3b0c5d726d7  gcc/d/lang.opt
  2223a0b14c657c8628dde685ca2a7e21  gcc/d/longdouble.h
! bb90980c98a2fb304cb5522404317e6c  gcc/d/modules.cc
  ef51af63f3d28d970fa354b57e27e1c9  gcc/d/runtime.cc
  34cc9679fc05c8c104e0d7d566c0006c  gcc/d/runtime.def
! 2c6ab4de4d735468d250a15e829c8ade  gcc/d/toir.cc
! 4fe954425663948f256d5b591b6dcca4  gcc/d/typeinfo.cc
! aaeb0e35af05709c56cc84725ebf3619  gcc/d/types.cc
  7190a15f37d4f7ff57e61d95811688ee  gcc/data-streamer-in.cc
  ed3faa827a6dda47ad1f234f5e7e0be5  gcc/data-streamer-out.cc
  a2b2afc07edacc88155bd02fbddc74a4  gcc/data-streamer.cc
--- 5386,5405 ----
  484e2455ce6e8669895e099600f824a6  gcc/d/dmd/version.h
  ddc228ae57e81b4b8d64d30be36696ec  gcc/d/dmd/visitor.d
  64beecc207e7f501df4ed2c6baf7a398  gcc/d/dmd/visitor.h
! 2fec22071b3243a505600630fd41ad5f  gcc/d/expr.cc
! 12f00f3f5da3f7bca99022b121c5668d  gcc/d/gdc.texi
  b5572c947784ecef422b1fdb688dbe26  gcc/d/imports.cc
  a64c38b4bc97f8d81f862fa9e5685e52  gcc/d/intrinsics.cc
  64c73cd509877a6967d709b72d528b40  gcc/d/intrinsics.def
  5f46cece4cf39b1190b559bd7a38e482  gcc/d/lang-specs.h
  47b0991b66e20e7fb6deb3b0c5d726d7  gcc/d/lang.opt
  2223a0b14c657c8628dde685ca2a7e21  gcc/d/longdouble.h
! a5df962eb5554bbd932b3da0dfb1059c  gcc/d/modules.cc
  ef51af63f3d28d970fa354b57e27e1c9  gcc/d/runtime.cc
  34cc9679fc05c8c104e0d7d566c0006c  gcc/d/runtime.def
! 25b1ad9df882135d4102bbfdf75c7e8a  gcc/d/toir.cc
! 7b7a6e2d7b41558f8d7be6e0028d1a48  gcc/d/typeinfo.cc
! ab7927f0c95ab476ff180d8f10ae0823  gcc/d/types.cc
  7190a15f37d4f7ff57e61d95811688ee  gcc/data-streamer-in.cc
  ed3faa827a6dda47ad1f234f5e7e0be5  gcc/data-streamer-out.cc
  a2b2afc07edacc88155bd02fbddc74a4  gcc/data-streamer.cc
*************** aa3b7596dd5b6f06217a90d7090a99b9  gcc/do
*** 5448,5485 ****
  fbce9ef3057c5f46171c7f3214e3bd9b  gcc/doc/configterms.texi
  eb2a47d945ad5f919fce2e58dff16598  gcc/doc/contrib.texi
  ebe9d4f914f26d51d300bb1949a5014b  gcc/doc/contribute.texi
! 5e4f0365f15c898745703793f1519bd7  gcc/doc/cpp.1
! b6e4ff118e743cf17ce535c6990542df  gcc/doc/cpp.info
  42df7076a2292d64e19b48fc9937d922  gcc/doc/cpp.texi
  f06003c25ea278478f8d118f1aa63c83  gcc/doc/cppdiropts.texi
  6b35517a77153b269c71dd54e78e7cf2  gcc/doc/cppenv.texi
! e2c6d6c5e7cbc6c7f25f7106c849f31b  gcc/doc/cppinternals.info
  fb4b91ad27bb3454d9988d80aa141644  gcc/doc/cppinternals.texi
  89c03a16115e31cdb6eea620adcecbf5  gcc/doc/cppopts.texi
  a6ec6f6984012460fa04c405c52a8edc  gcc/doc/cppwarnopts.texi
  746fb29bfdc008947e24033ae78d9020  gcc/doc/extend.texi
  f78fa1359032f84915fdfb60653ea30e  gcc/doc/fragments.texi
  e3001342aaa637f17a507b55b36479bd  gcc/doc/frontends.texi
! bced38b01e1103db85214df25d5121be  gcc/doc/fsf-funding.7
! 28b7b46c169c7b00fec17f86fc21ec2d  gcc/doc/g++.1
! 28b7b46c169c7b00fec17f86fc21ec2d  gcc/doc/gcc.1
! e6f2e95a2238396125d166d32de05300  gcc/doc/gcc.info
  c6b0b2d1fe3f28a04931a2a794048df7  gcc/doc/gcc.texi
! b785eb658c4e586541e549d752c37670  gcc/doc/gccinstall.info
! 5132ae56f913fdcdcb5abc2e55f67a95  gcc/doc/gccint.info
  83afe7721012ae63b2ecff4e1ebbd1a9  gcc/doc/gccint.texi
! f9f864eb39f8a6711a06155f289a3542  gcc/doc/gcov-dump.1
  16145e16ee9428009371a59cc1659d32  gcc/doc/gcov-dump.texi
! 5018afc28f00cf4a1f8f53d595263467  gcc/doc/gcov-tool.1
  f234ef2a5d2f8fe46b7356d02c709f19  gcc/doc/gcov-tool.texi
! 1eb7a1b5067f2260145d6c1b1253147a  gcc/doc/gcov.1
  6bd61a8c28ffcb5521e74ade47e2ef45  gcc/doc/gcov.texi
  2f43892b39a9311e39e46a722e46d0b3  gcc/doc/generic.texi
! d74538ee8d65b59c6fb449481eabb9ef  gcc/doc/gfdl.7
! b015d9843b708e5cf77d97a129503b15  gcc/doc/gfortran.1
  ca8fb1fb499d550701f96d68b817cb3d  gcc/doc/gimple.texi
  dc4ccd9843d88bc01c909438dabfd6ab  gcc/doc/gnu.texi
! 8d968d5d5aac957c487e2544d65e89db  gcc/doc/gpl.7
  8330c58afc651426d5be3104dc1ae1c1  gcc/doc/gty.texi
  1840b0e622f12b4964da9c34e9416d46  gcc/doc/headerdirs.texi
  db2126fd791cbb35d3fcb1c79364c6d7  gcc/doc/hostconfig.texi
--- 5448,5485 ----
  fbce9ef3057c5f46171c7f3214e3bd9b  gcc/doc/configterms.texi
  eb2a47d945ad5f919fce2e58dff16598  gcc/doc/contrib.texi
  ebe9d4f914f26d51d300bb1949a5014b  gcc/doc/contribute.texi
! d50970b893026bae87c40f833657c97e  gcc/doc/cpp.1
! 46fe4dc4ad387cecb863014f3aebdae5  gcc/doc/cpp.info
  42df7076a2292d64e19b48fc9937d922  gcc/doc/cpp.texi
  f06003c25ea278478f8d118f1aa63c83  gcc/doc/cppdiropts.texi
  6b35517a77153b269c71dd54e78e7cf2  gcc/doc/cppenv.texi
! 9735497c8956be8c361e7d90a6fe40e6  gcc/doc/cppinternals.info
  fb4b91ad27bb3454d9988d80aa141644  gcc/doc/cppinternals.texi
  89c03a16115e31cdb6eea620adcecbf5  gcc/doc/cppopts.texi
  a6ec6f6984012460fa04c405c52a8edc  gcc/doc/cppwarnopts.texi
  746fb29bfdc008947e24033ae78d9020  gcc/doc/extend.texi
  f78fa1359032f84915fdfb60653ea30e  gcc/doc/fragments.texi
  e3001342aaa637f17a507b55b36479bd  gcc/doc/frontends.texi
! e1ba5088dacff7ccba05abb2d366d305  gcc/doc/fsf-funding.7
! a22eef0732215e83e2159445e334eb63  gcc/doc/g++.1
! a22eef0732215e83e2159445e334eb63  gcc/doc/gcc.1
! b94fdd0d3dcbe4572a3e2a83dd2a7e06  gcc/doc/gcc.info
  c6b0b2d1fe3f28a04931a2a794048df7  gcc/doc/gcc.texi
! 4ee0b3e5eecfb7ca0306b6c318c84836  gcc/doc/gccinstall.info
! 5686e7d3b0153e313caa4c33dd81e79c  gcc/doc/gccint.info
  83afe7721012ae63b2ecff4e1ebbd1a9  gcc/doc/gccint.texi
! 18cd5c4a8d3e1e0d68e683a1f3f742ac  gcc/doc/gcov-dump.1
  16145e16ee9428009371a59cc1659d32  gcc/doc/gcov-dump.texi
! c1b66259f57d00446861f345b517ffee  gcc/doc/gcov-tool.1
  f234ef2a5d2f8fe46b7356d02c709f19  gcc/doc/gcov-tool.texi
! 0cbe8f344a98a2528e6c49c7a644f06d  gcc/doc/gcov.1
  6bd61a8c28ffcb5521e74ade47e2ef45  gcc/doc/gcov.texi
  2f43892b39a9311e39e46a722e46d0b3  gcc/doc/generic.texi
! f68bddf7929510725c333e6451c0ad0e  gcc/doc/gfdl.7
! ddd2fa4215d34eb859cf2145a5751821  gcc/doc/gfortran.1
  ca8fb1fb499d550701f96d68b817cb3d  gcc/doc/gimple.texi
  dc4ccd9843d88bc01c909438dabfd6ab  gcc/doc/gnu.texi
! 5f02bc6b27ea375a58cd4d798c50607f  gcc/doc/gpl.7
  8330c58afc651426d5be3104dc1ae1c1  gcc/doc/gty.texi
  1840b0e622f12b4964da9c34e9416d46  gcc/doc/headerdirs.texi
  db2126fd791cbb35d3fcb1c79364c6d7  gcc/doc/hostconfig.texi
*************** a2fcc43c6167952462815a241fa20c2d  gcc/do
*** 5490,5503 ****
  746a9c5cd326194812af286fabb48964  gcc/doc/include/gcc-common.texi
  6d27572837b7c19e0d1c4121d3c0ae94  gcc/doc/include/gpl_v3.texi
  73819b3930a3d4be5d6234070d02386a  gcc/doc/include/texinfo.tex
! af1c4475c12bfefe9b62905b03acc2a1  gcc/doc/install.texi
  83bdbd3efd0ffdf2178c97f60413b453  gcc/doc/install.texi2html
  8e0aeb138252c5b0cc976f5c554be2d0  gcc/doc/interface.texi
! c73f996f6e8f042b0d04633f8e88788e  gcc/doc/invoke.texi
  93a82af201aef19ff405acd00915277e  gcc/doc/languages.texi
  0f02293e0eb313d57f6242dda564ff0d  gcc/doc/libgcc.texi
  de63c5bbc556a96d33ce1ee36e44532b  gcc/doc/loop.texi
! e1f7baeea248d10840363e03120cff8b  gcc/doc/lto-dump.1
  701872dd40d1ad8a34b97404ea51aba7  gcc/doc/lto-dump.texi
  408827455143000e36d847cc841a3315  gcc/doc/lto.texi
  56814e4949686c0010ab623d14f28323  gcc/doc/makefile.texi
--- 5490,5503 ----
  746a9c5cd326194812af286fabb48964  gcc/doc/include/gcc-common.texi
  6d27572837b7c19e0d1c4121d3c0ae94  gcc/doc/include/gpl_v3.texi
  73819b3930a3d4be5d6234070d02386a  gcc/doc/include/texinfo.tex
! 51e4176172e14a260b6133d4bf57fd2b  gcc/doc/install.texi
  83bdbd3efd0ffdf2178c97f60413b453  gcc/doc/install.texi2html
  8e0aeb138252c5b0cc976f5c554be2d0  gcc/doc/interface.texi
! 4e469e8a70cc8ef24a9f51ca7b73d958  gcc/doc/invoke.texi
  93a82af201aef19ff405acd00915277e  gcc/doc/languages.texi
  0f02293e0eb313d57f6242dda564ff0d  gcc/doc/libgcc.texi
  de63c5bbc556a96d33ce1ee36e44532b  gcc/doc/loop.texi
! ac01664525bdd9a73a66022f96f7caaf  gcc/doc/lto-dump.1
  701872dd40d1ad8a34b97404ea51aba7  gcc/doc/lto-dump.texi
  408827455143000e36d847cc841a3315  gcc/doc/lto.texi
  56814e4949686c0010ab623d14f28323  gcc/doc/makefile.texi
*************** d0f4114e702026befeabc3127bc54323  gcc/do
*** 5512,5518 ****
  609761190ed46487404ad82b8a4f4d06  gcc/doc/portability.texi
  0ead564edff5d6f37e02427bff13626a  gcc/doc/rtl.texi
  7e984008e99ff7653a2765f54d15a23a  gcc/doc/service.texi
! 40c59ebf5e75aec1bb634b424376f7e3  gcc/doc/sourcebuild.texi
  80d831a61658f6babc86aaf34fc124ed  gcc/doc/standards.texi
  b7e52cbf62f9804dd44a0f24837f2fda  gcc/doc/tm.texi
  a156e2857ed8ffc437abad84c38c2834  gcc/doc/tm.texi.in
--- 5512,5518 ----
  609761190ed46487404ad82b8a4f4d06  gcc/doc/portability.texi
  0ead564edff5d6f37e02427bff13626a  gcc/doc/rtl.texi
  7e984008e99ff7653a2765f54d15a23a  gcc/doc/service.texi
! 8b5295795a2c7b4849df7e8631f2b909  gcc/doc/sourcebuild.texi
  80d831a61658f6babc86aaf34fc124ed  gcc/doc/standards.texi
  b7e52cbf62f9804dd44a0f24837f2fda  gcc/doc/tm.texi
  a156e2857ed8ffc437abad84c38c2834  gcc/doc/tm.texi.in
*************** fdc55e10241e055875052a421d415daa  gcc/do
*** 5527,5533 ****
  fd767c68a3a349d9567bffddc6a58548  gcc/domwalk.h
  44c654b2782b877a79c8abc0b654fa0f  gcc/double-int.cc
  64c258c2761d4ddc8b585e03ea95e055  gcc/double-int.h
! d41198ff591e1428515b2f4417530b29  gcc/dse.cc
  f632a58265e8b78f0813590dda2827e9  gcc/dump-context.h
  5305835827f1cc4e15836f28a847814d  gcc/dumpfile.cc
  59e2e29c1e9187e9ed922d203d72c131  gcc/dumpfile.h
--- 5527,5533 ----
  fd767c68a3a349d9567bffddc6a58548  gcc/domwalk.h
  44c654b2782b877a79c8abc0b654fa0f  gcc/double-int.cc
  64c258c2761d4ddc8b585e03ea95e055  gcc/double-int.h
! baec8ff1e478386125309015d31ded1f  gcc/dse.cc
  f632a58265e8b78f0813590dda2827e9  gcc/dump-context.h
  5305835827f1cc4e15836f28a847814d  gcc/dumpfile.cc
  59e2e29c1e9187e9ed922d203d72c131  gcc/dumpfile.h
*************** f632a58265e8b78f0813590dda2827e9  gcc/du
*** 5536,5542 ****
  a71b91c784b6166c1b4be181bda6caac  gcc/dwarf2cfi.cc
  71ac2d69ff39fb99294791dec0cc85ae  gcc/dwarf2ctf.cc
  eeae724f08b54913ece6df74e3a19d36  gcc/dwarf2ctf.h
! f0adc14522f65d8f757f46e202e33431  gcc/dwarf2out.cc
  3e42c05ab78134fd04c1dc8c269ed921  gcc/dwarf2out.h
  37794f2c604b388af0205c21ac9c1490  gcc/early-remat.cc
  4a6f1c497ad523e05aa422bf8fad5d1d  gcc/edit-context.cc
--- 5536,5542 ----
  a71b91c784b6166c1b4be181bda6caac  gcc/dwarf2cfi.cc
  71ac2d69ff39fb99294791dec0cc85ae  gcc/dwarf2ctf.cc
  eeae724f08b54913ece6df74e3a19d36  gcc/dwarf2ctf.h
! c2756242023cbbb7f8d5d64c936370ce  gcc/dwarf2out.cc
  3e42c05ab78134fd04c1dc8c269ed921  gcc/dwarf2out.h
  37794f2c604b388af0205c21ac9c1490  gcc/early-remat.cc
  4a6f1c497ad523e05aa422bf8fad5d1d  gcc/edit-context.cc
*************** f009c0b679814cf0230400579922b602  gcc/ex
*** 5553,5561 ****
  d6bf493c0749d890bd5bee8a86e3f372  gcc/exec-tool.in
  7e0bd768e3f2308a8645fe64c8fac922  gcc/explow.cc
  4bb0068974444cdffe19b60784f8e189  gcc/explow.h
! 3957c728c29c6a0391a02e0c0ff103d5  gcc/expmed.cc
  ba8393b3e2b8742976d1fc0c4727108f  gcc/expmed.h
! 14b98112a4278c193f01e38da29bb3b9  gcc/expr.cc
  063529794de14145f9a6e5822e051a83  gcc/expr.h
  66a613022a116043c27ff79966e7f6dd  gcc/fibonacci_heap.cc
  afc1b29624fc1932c0588c26e81bdae8  gcc/fibonacci_heap.h
--- 5553,5561 ----
  d6bf493c0749d890bd5bee8a86e3f372  gcc/exec-tool.in
  7e0bd768e3f2308a8645fe64c8fac922  gcc/explow.cc
  4bb0068974444cdffe19b60784f8e189  gcc/explow.h
! e4ec3dcea74829d2563e351ee905542a  gcc/expmed.cc
  ba8393b3e2b8742976d1fc0c4727108f  gcc/expmed.h
! a9cdf354b45fbb0250a64a8119f3d5c2  gcc/expr.cc
  063529794de14145f9a6e5822e051a83  gcc/expr.h
  66a613022a116043c27ff79966e7f6dd  gcc/fibonacci_heap.cc
  afc1b29624fc1932c0588c26e81bdae8  gcc/fibonacci_heap.h
*************** d0051818c00184510e1a5cf9fd3d2233  gcc/fi
*** 5567,5578 ****
  39766f7f0402e4710761f1aecae6a4d9  gcc/fixed-value.cc
  f7b68b5bf0105bcfb975bf6c1949ca00  gcc/fixed-value.h
  ba26be1a33461d149c9e3304d436ea94  gcc/flag-types.h
! b5865a9b1d197f5a98a75fb462cb0989  gcc/flags.h
  acba3643fd3d7dbe62ff3b7f99130cb8  gcc/fold-const-call.cc
  f1700f1cc85dfe93bddd7114e6202635  gcc/fold-const-call.h
! 532a172b4a79f4f56b57d65e408c4a0e  gcc/fold-const.cc
  63f13230cb3584d77e9b8a26c6ac5fd8  gcc/fold-const.h
! 328ea5da191b20252c6c48f54575d3ce  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 5567,5578 ----
  39766f7f0402e4710761f1aecae6a4d9  gcc/fixed-value.cc
  f7b68b5bf0105bcfb975bf6c1949ca00  gcc/fixed-value.h
  ba26be1a33461d149c9e3304d436ea94  gcc/flag-types.h
! 59b3ec4c17038e4fff61e05b2bfd220f  gcc/flags.h
  acba3643fd3d7dbe62ff3b7f99130cb8  gcc/fold-const-call.cc
  f1700f1cc85dfe93bddd7114e6202635  gcc/fold-const-call.h
! 05bab9fea5db4d8eba8d99d98a7b132b  gcc/fold-const.cc
  63f13230cb3584d77e9b8a26c6ac5fd8  gcc/fold-const.h
! 98902c813f01b3ac344e7d9cee4517b0  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** c93756bb4ee576f99f47f43be795e510  gcc/fo
*** 5599,5605 ****
  a6b3571c6f914f0f4fd835ef362e3224  gcc/fortran/arith.h
  e5fe7459d4774cece4e4c90977aca196  gcc/fortran/array.cc
  9c32e870aec1383306e74eb7c6c8540b  gcc/fortran/bbt.cc
! b84f0b3767a656fb2d64cac8bbc2be55  gcc/fortran/check.cc
  7ef2d4ad3a6c2fd671004682ecd6ac7b  gcc/fortran/class.cc
  e11a3080d41189997988eee6de9d778a  gcc/fortran/config-lang.in
  5fdcd0ceb00212849de377cccc9d450d  gcc/fortran/constructor.cc
--- 5599,5605 ----
  a6b3571c6f914f0f4fd835ef362e3224  gcc/fortran/arith.h
  e5fe7459d4774cece4e4c90977aca196  gcc/fortran/array.cc
  9c32e870aec1383306e74eb7c6c8540b  gcc/fortran/bbt.cc
! cea2a813d0f94acf6594c12aabd4e482  gcc/fortran/check.cc
  7ef2d4ad3a6c2fd671004682ecd6ac7b  gcc/fortran/class.cc
  e11a3080d41189997988eee6de9d778a  gcc/fortran/config-lang.in
  5fdcd0ceb00212849de377cccc9d450d  gcc/fortran/constructor.cc
*************** f2515ce2d4eea4ae49c7f087b70eeb2a  gcc/fo
*** 5609,5629 ****
  e56cff2ad51a1b28676176eb3400bc07  gcc/fortran/cpp.h
  0da9a435768cc177cbc0d04823ce91bc  gcc/fortran/data.cc
  89e31dec4e882508d7059aab12320a40  gcc/fortran/data.h
! 2c311c45d19d97e7344213cbdb36ce14  gcc/fortran/decl.cc
  1d786ce4b09d236a55fd49eaeab15b04  gcc/fortran/dependency.cc
  250e4847bac7531e425b6d1630dbc690  gcc/fortran/dependency.h
  7dedf6e1d3115c5180ae49f0802cabbc  gcc/fortran/dump-parse-tree.cc
  a148fdc43cbb2bba84d76259bebc9f8f  gcc/fortran/error.cc
! 433b097c93f4ae3b437c8542d45b3b50  gcc/fortran/expr.cc
  54eab6083e18094acf7a347aad646504  gcc/fortran/f95-lang.cc
  91906f34da01b8f98358ab7964500d4e  gcc/fortran/frontend-passes.cc
  3842572731984dc9a83b47e901428f04  gcc/fortran/gfc-diagnostic.def
  d7b4e8b2f31d751e0a42d341c615dc7f  gcc/fortran/gfc-internals.texi
  e30d5ebe7a924a96667b64684e834883  gcc/fortran/gfortran.h
! 26ea048d0092169e0b0c725fe2560174  gcc/fortran/gfortran.info
  5c2caffc27a96f9251901dd1c9cfd20a  gcc/fortran/gfortran.texi
  b4bb48ba890803cc506acdcb573cfeae  gcc/fortran/gfortranspec.cc
! 440908778ddfe905c1b52cb3c39ff24c  gcc/fortran/interface.cc
  c4ce7c36c0063f4af6a2d1fbe9baa85a  gcc/fortran/intrinsic.cc
  d09791007ba9b64b832806a486152ed3  gcc/fortran/intrinsic.h
  9c3f90c89e00cbc99c598333c76cd336  gcc/fortran/intrinsic.texi
--- 5609,5629 ----
  e56cff2ad51a1b28676176eb3400bc07  gcc/fortran/cpp.h
  0da9a435768cc177cbc0d04823ce91bc  gcc/fortran/data.cc
  89e31dec4e882508d7059aab12320a40  gcc/fortran/data.h
! 6caef74b8aca506a0f99c92924312d76  gcc/fortran/decl.cc
  1d786ce4b09d236a55fd49eaeab15b04  gcc/fortran/dependency.cc
  250e4847bac7531e425b6d1630dbc690  gcc/fortran/dependency.h
  7dedf6e1d3115c5180ae49f0802cabbc  gcc/fortran/dump-parse-tree.cc
  a148fdc43cbb2bba84d76259bebc9f8f  gcc/fortran/error.cc
! 753c564f939929a7c0da4cb7ffcffcc0  gcc/fortran/expr.cc
  54eab6083e18094acf7a347aad646504  gcc/fortran/f95-lang.cc
  91906f34da01b8f98358ab7964500d4e  gcc/fortran/frontend-passes.cc
  3842572731984dc9a83b47e901428f04  gcc/fortran/gfc-diagnostic.def
  d7b4e8b2f31d751e0a42d341c615dc7f  gcc/fortran/gfc-internals.texi
  e30d5ebe7a924a96667b64684e834883  gcc/fortran/gfortran.h
! 98deac524ca057f39e3bc28cc03b3299  gcc/fortran/gfortran.info
  5c2caffc27a96f9251901dd1c9cfd20a  gcc/fortran/gfortran.texi
  b4bb48ba890803cc506acdcb573cfeae  gcc/fortran/gfortranspec.cc
! 1f45d5646d6384c0fe4e6d02e43e97a9  gcc/fortran/interface.cc
  c4ce7c36c0063f4af6a2d1fbe9baa85a  gcc/fortran/intrinsic.cc
  d09791007ba9b64b832806a486152ed3  gcc/fortran/intrinsic.h
  9c3f90c89e00cbc99c598333c76cd336  gcc/fortran/intrinsic.texi
*************** bd0ab91f17def7a653d5ff09c58bb9f4  gcc/fo
*** 5642,5648 ****
  fb7c80f6f5f88ba80c7723f53eb05efe  gcc/fortran/mathbuiltins.def
  7d2e2d3ee5b1e4e1964aaf46366e0f08  gcc/fortran/misc.cc
  6904178505bd48ed077b64999749decd  gcc/fortran/module.cc
! c875691be60c3d4494974b4a38712f97  gcc/fortran/openmp.cc
  b48cbfda0304562a0eaac72d7b9a6d90  gcc/fortran/options.cc
  6a493c4fffe5ed58d68e8a971fe3feb5  gcc/fortran/parse.cc
  0a48590b2bb36243e9f4a9d98183afa0  gcc/fortran/parse.h
--- 5642,5648 ----
  fb7c80f6f5f88ba80c7723f53eb05efe  gcc/fortran/mathbuiltins.def
  7d2e2d3ee5b1e4e1964aaf46366e0f08  gcc/fortran/misc.cc
  6904178505bd48ed077b64999749decd  gcc/fortran/module.cc
! 8cc8ccb1fab47d19d39ba0be8d0611f8  gcc/fortran/openmp.cc
  b48cbfda0304562a0eaac72d7b9a6d90  gcc/fortran/options.cc
  6a493c4fffe5ed58d68e8a971fe3feb5  gcc/fortran/parse.cc
  0a48590b2bb36243e9f4a9d98183afa0  gcc/fortran/parse.h
*************** f7c808481dad7f1cedf562479e7304cd  gcc/fo
*** 5650,5656 ****
  39fe88d67db352c77457e7795a85e44d  gcc/fortran/resolve.cc
  0573ab635ad3ccc4839e1f4636811d27  gcc/fortran/scanner.cc
  caa38bdbcffb68e954b6424c1c3c340c  gcc/fortran/scanner.h
! 9f6062c67c64420cc08feb5e49baf251  gcc/fortran/simplify.cc
  4a7855d2420481b81f4ff31d48066f24  gcc/fortran/st.cc
  73f73406077c6e2dd531ee2929fc811c  gcc/fortran/symbol.cc
  c6d5b41165a24519b1877dafd17780c7  gcc/fortran/target-memory.cc
--- 5650,5656 ----
  39fe88d67db352c77457e7795a85e44d  gcc/fortran/resolve.cc
  0573ab635ad3ccc4839e1f4636811d27  gcc/fortran/scanner.cc
  caa38bdbcffb68e954b6424c1c3c340c  gcc/fortran/scanner.h
! c9dbf77853f42e2fb465c4d87f67eb02  gcc/fortran/simplify.cc
  4a7855d2420481b81f4ff31d48066f24  gcc/fortran/st.cc
  73f73406077c6e2dd531ee2929fc811c  gcc/fortran/symbol.cc
  c6d5b41165a24519b1877dafd17780c7  gcc/fortran/target-memory.cc
*************** d58dc979add87c7e22ecf3fe8ea7d636  gcc/fo
*** 5660,5666 ****
  451f5b83f594fdd9a854e00dbc66fd9b  gcc/fortran/trans-common.cc
  60dfb80d5ab4bb8f574d40380456a8ef  gcc/fortran/trans-const.cc
  7468f5a70b780bf92036ea75d5312bd4  gcc/fortran/trans-const.h
! e78dddca7c99259402a2748babcf45b2  gcc/fortran/trans-decl.cc
  1a021b4742f6c0e8262a45254a67f9e5  gcc/fortran/trans-expr.cc
  217c59692c5b9657a1741ab153b81fa1  gcc/fortran/trans-intrinsic.cc
  85141448817f23e9ee692c3b7b763c75  gcc/fortran/trans-io.cc
--- 5660,5666 ----
  451f5b83f594fdd9a854e00dbc66fd9b  gcc/fortran/trans-common.cc
  60dfb80d5ab4bb8f574d40380456a8ef  gcc/fortran/trans-const.cc
  7468f5a70b780bf92036ea75d5312bd4  gcc/fortran/trans-const.h
! 26791e423afcd815331d5e23233ca410  gcc/fortran/trans-decl.cc
  1a021b4742f6c0e8262a45254a67f9e5  gcc/fortran/trans-expr.cc
  217c59692c5b9657a1741ab153b81fa1  gcc/fortran/trans-intrinsic.cc
  85141448817f23e9ee692c3b7b763c75  gcc/fortran/trans-io.cc
*************** b061e1a9c4a98dd20f874b7c8b25e7d6  gcc/ge
*** 5720,5726 ****
  f750f2d25d09cf621bc33d71e2d4257a  gcc/genextract.cc
  1afb6dee14dd76199f347ef290ebb806  gcc/genflags.cc
  e57a4ee7a3efa6f9879d9401732ce8e9  gcc/gengenrtl.cc
! b48bc3d147e38254c6f643c69446fa7b  gcc/gengtype-lex.cc
  dccb6b651cc3b08a9d91dc473d2c5c56  gcc/gengtype-lex.l
  eb4d9740e017bdc5f85328a53d2d1727  gcc/gengtype-parse.cc
  50a65f1126e7a18b74cea77bdd779e98  gcc/gengtype-state.cc
--- 5720,5726 ----
  f750f2d25d09cf621bc33d71e2d4257a  gcc/genextract.cc
  1afb6dee14dd76199f347ef290ebb806  gcc/genflags.cc
  e57a4ee7a3efa6f9879d9401732ce8e9  gcc/gengenrtl.cc
! 44dc11eeef495cc8990e576f25af5785  gcc/gengtype-lex.cc
  dccb6b651cc3b08a9d91dc473d2c5c56  gcc/gengtype-lex.l
  eb4d9740e017bdc5f85328a53d2d1727  gcc/gengtype-parse.cc
  50a65f1126e7a18b74cea77bdd779e98  gcc/gengtype-state.cc
*************** e85779601c137dcdd709c761e1f9f81c  gcc/ge
*** 5747,5753 ****
  ae5ff28b8e5857f2e89a7a499c0cb706  gcc/ggc-page.cc
  bbca916c48235ccd181eeac0628a881d  gcc/ggc-tests.cc
  87b927f2612946c651177dd356485001  gcc/ggc.h
! 1cdc244a6063c8879d6b9376e4929276  gcc/gimple-array-bounds.cc
  9e34b6c0ac98f04d76ac1c5ac6498112  gcc/gimple-array-bounds.h
  c09c9c82904f715ce24dbb5f5e7ae143  gcc/gimple-builder.cc
  71288f9828f96bb6d528314ca5d455fd  gcc/gimple-builder.h
--- 5747,5753 ----
  ae5ff28b8e5857f2e89a7a499c0cb706  gcc/ggc-page.cc
  bbca916c48235ccd181eeac0628a881d  gcc/ggc-tests.cc
  87b927f2612946c651177dd356485001  gcc/ggc.h
! 6a36f9680adf31bb31bad3503393f74d  gcc/gimple-array-bounds.cc
  9e34b6c0ac98f04d76ac1c5ac6498112  gcc/gimple-array-bounds.h
  c09c9c82904f715ce24dbb5f5e7ae143  gcc/gimple-builder.cc
  71288f9828f96bb6d528314ca5d455fd  gcc/gimple-builder.h
*************** f50e26d784233d2ffe55ee17bc3ac46a  gcc/gi
*** 5755,5763 ****
  d1de4fb8ce13938f7c3dd22dd3afe622  gcc/gimple-expr.h
  59c242c3a7847e41cb5aca4bb0cacfe2  gcc/gimple-fold.cc
  759408e1e968762ac2845df7ae6efa73  gcc/gimple-fold.h
! 3234718da206092bb450cb11633c2e48  gcc/gimple-harden-conditionals.cc
  5397f4236c244ea6e396da577b07cb75  gcc/gimple-if-to-switch.cc
! 58ed690548535ae2628fec06b33a857a  gcc/gimple-isel.cc
  f9d354fe0de883a8e04540c764cf1128  gcc/gimple-iterator.cc
  6800bca49ee3d1f5c964f5ff789b91ec  gcc/gimple-iterator.h
  273c34c7e5f11b3c27736f861ff39dd1  gcc/gimple-laddress.cc
--- 5755,5763 ----
  d1de4fb8ce13938f7c3dd22dd3afe622  gcc/gimple-expr.h
  59c242c3a7847e41cb5aca4bb0cacfe2  gcc/gimple-fold.cc
  759408e1e968762ac2845df7ae6efa73  gcc/gimple-fold.h
! 8350312718333859d5f584a2792e3c00  gcc/gimple-harden-conditionals.cc
  5397f4236c244ea6e396da577b07cb75  gcc/gimple-if-to-switch.cc
! 88992c880fc97ff72d9e0920e6ba12f5  gcc/gimple-isel.cc
  f9d354fe0de883a8e04540c764cf1128  gcc/gimple-iterator.cc
  6800bca49ee3d1f5c964f5ff789b91ec  gcc/gimple-iterator.h
  273c34c7e5f11b3c27736f861ff39dd1  gcc/gimple-laddress.cc
*************** e5fb54e1c9ffbbb7c5e6cff5991f2104  gcc/gi
*** 5777,5783 ****
  34423785bbebf48c5894527a2d85dfa3  gcc/gimple-range-cache.h
  de819abc38e5513404e31ba8147f6719  gcc/gimple-range-edge.cc
  ff7214e2064e1c914da68bbc5c59ac6d  gcc/gimple-range-edge.h
! cda14e228d899f1e4166623e8a1f24eb  gcc/gimple-range-fold.cc
  a25f3a6963c602d111eb631ee4444cf9  gcc/gimple-range-fold.h
  907091739ab8a7df723e8daa1e7a22b3  gcc/gimple-range-gori.cc
  5fe5f05a236de0492006918bee486f98  gcc/gimple-range-gori.h
--- 5777,5783 ----
  34423785bbebf48c5894527a2d85dfa3  gcc/gimple-range-cache.h
  de819abc38e5513404e31ba8147f6719  gcc/gimple-range-edge.cc
  ff7214e2064e1c914da68bbc5c59ac6d  gcc/gimple-range-edge.h
! 4b6d81555c2fd93dce4352b2756cacec  gcc/gimple-range-fold.cc
  a25f3a6963c602d111eb631ee4444cf9  gcc/gimple-range-fold.h
  907091739ab8a7df723e8daa1e7a22b3  gcc/gimple-range-gori.cc
  5fe5f05a236de0492006918bee486f98  gcc/gimple-range-gori.h
*************** a2e47746135af17dac3a1f31d5ec570b  gcc/gi
*** 5795,5807 ****
  1b1d4df650a10ddd70ed93d3ff96663c  gcc/gimple-ssa-isolate-paths.cc
  6881154cb788d83ed5d3a6faa40e8491  gcc/gimple-ssa-nonnull-compare.cc
  8e1e93b40c3c71852038f4e15cc0ea0e  gcc/gimple-ssa-split-paths.cc
! e4a4e3892d4f43c1336be03c0b223389  gcc/gimple-ssa-sprintf.cc
! 8e08afa1d32d2080467ce94a87d93940  gcc/gimple-ssa-store-merging.cc
  ca63b943de7942e5678ba99a1ddd3285  gcc/gimple-ssa-strength-reduction.cc
  85a19a8621ed8aba6da1f237a03c8f53  gcc/gimple-ssa-warn-access.cc
  7064ea947fe572efdcb48307a73cc457  gcc/gimple-ssa-warn-access.h
  1196b371cc6aba5694b6162ff454e3c8  gcc/gimple-ssa-warn-alloca.cc
! 70bafa6a9b94dcb6cb594f117e2bf2df  gcc/gimple-ssa-warn-restrict.cc
  4c204306ae3e8d01d8d61c5f0b6d3636  gcc/gimple-ssa-warn-restrict.h
  1a25ed5e8af1218f818917a10887c915  gcc/gimple-ssa.h
  a4af0a8c8375bd561488c9026db1eb1b  gcc/gimple-streamer-in.cc
--- 5795,5807 ----
  1b1d4df650a10ddd70ed93d3ff96663c  gcc/gimple-ssa-isolate-paths.cc
  6881154cb788d83ed5d3a6faa40e8491  gcc/gimple-ssa-nonnull-compare.cc
  8e1e93b40c3c71852038f4e15cc0ea0e  gcc/gimple-ssa-split-paths.cc
! 5d75a7da22682142863c4cbee7017838  gcc/gimple-ssa-sprintf.cc
! 7ba02df2b4f9fa516202848b5c3e6fd0  gcc/gimple-ssa-store-merging.cc
  ca63b943de7942e5678ba99a1ddd3285  gcc/gimple-ssa-strength-reduction.cc
  85a19a8621ed8aba6da1f237a03c8f53  gcc/gimple-ssa-warn-access.cc
  7064ea947fe572efdcb48307a73cc457  gcc/gimple-ssa-warn-access.h
  1196b371cc6aba5694b6162ff454e3c8  gcc/gimple-ssa-warn-alloca.cc
! 1bc2d755960e18e2591f149a5eb08cfc  gcc/gimple-ssa-warn-restrict.cc
  4c204306ae3e8d01d8d61c5f0b6d3636  gcc/gimple-ssa-warn-restrict.h
  1a25ed5e8af1218f818917a10887c915  gcc/gimple-ssa.h
  a4af0a8c8375bd561488c9026db1eb1b  gcc/gimple-streamer-in.cc
*************** d6e38b1f29ed7cbf094498b65058bc0c  gcc/gi
*** 5832,5838 ****
  35c8e63b0bb041362d4e62e0722a0f12  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  90ab079b9764cd0047ebb8e51e5950d5  gcc/glimits.h
! b4d575b71dcb94ecf9b54e2621e09412  gcc/go/ChangeLog
  1e8d98252d6f5b7d8428ae93446ae0c1  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  d9ae6df7a9c50076ec6b5e564516ca11  gcc/go/config-lang.in
--- 5832,5838 ----
  35c8e63b0bb041362d4e62e0722a0f12  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  90ab079b9764cd0047ebb8e51e5950d5  gcc/glimits.h
! 233a70aca6bfd45516d68ab40c8ff343  gcc/go/ChangeLog
  1e8d98252d6f5b7d8428ae93446ae0c1  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  d9ae6df7a9c50076ec6b5e564516ca11  gcc/go/config-lang.in
*************** bf47ed453b2791c3b17c322089fdb9b5  gcc/hw
*** 5936,5942 ****
  6e9157293e477321b57dc9ba415b3547  gcc/hw-doloop.h
  db784c4dec382bf69e2da718a29b71f0  gcc/hwint.cc
  5637a86533a4ad6cffd85d62f9a3e55e  gcc/hwint.h
! 2d0a18cc55557a107c60820df5195939  gcc/ifcvt.cc
  58891b9146041bf3fb0a551f9f19d519  gcc/ifcvt.h
  77b20fe549fa329cc38f5020121033e0  gcc/inchash.cc
  96c0d1fcd738780624d5f80686c5092d  gcc/inchash.h
--- 5936,5942 ----
  6e9157293e477321b57dc9ba415b3547  gcc/hw-doloop.h
  db784c4dec382bf69e2da718a29b71f0  gcc/hwint.cc
  5637a86533a4ad6cffd85d62f9a3e55e  gcc/hwint.h
! 23e66bce328309eb7473c4d07bc23139  gcc/ifcvt.cc
  58891b9146041bf3fb0a551f9f19d519  gcc/ifcvt.h
  77b20fe549fa329cc38f5020121033e0  gcc/inchash.cc
  96c0d1fcd738780624d5f80686c5092d  gcc/inchash.h
*************** b8faf7652ab73348eb8dfd2b188a5d56  gcc/ip
*** 5961,5967 ****
  b34559e01a3cf2fa5b4a65c745283e25  gcc/ipa-free-lang-data.cc
  8549067301085950d4377b2f3edf87a0  gcc/ipa-icf-gimple.cc
  ac03bc194f37ee5eb93086c446e09d46  gcc/ipa-icf-gimple.h
! b00f962e46fff91577c8b17bed439305  gcc/ipa-icf.cc
  160f6907201241c29aa0aba8c773fb7d  gcc/ipa-icf.h
  565b1ea811f3e7314cb48b887d1bd0a3  gcc/ipa-inline-analysis.cc
  3691be748be0839f168ca434883e3578  gcc/ipa-inline-transform.cc
--- 5961,5967 ----
  b34559e01a3cf2fa5b4a65c745283e25  gcc/ipa-free-lang-data.cc
  8549067301085950d4377b2f3edf87a0  gcc/ipa-icf-gimple.cc
  ac03bc194f37ee5eb93086c446e09d46  gcc/ipa-icf-gimple.h
! ee2caeb2b5a661cb2b3320d1ed0f0ffc  gcc/ipa-icf.cc
  160f6907201241c29aa0aba8c773fb7d  gcc/ipa-icf.h
  565b1ea811f3e7314cb48b887d1bd0a3  gcc/ipa-inline-analysis.cc
  3691be748be0839f168ca434883e3578  gcc/ipa-inline-transform.cc
*************** e01722139c46d541a8e92df69558f7b8  gcc/ip
*** 5977,5983 ****
  8e4ffa832ff8be986741e4db4fb7a14d  gcc/ipa-predicate.cc
  8ea80a7dfb62d31f755b1bab47536cfb  gcc/ipa-predicate.h
  186ed06995655200325c448906fd4688  gcc/ipa-profile.cc
! ea45e35710e0b61781d0a4c3954469b8  gcc/ipa-prop.cc
  1886f17f08aedfc3b28183e70fa52ff0  gcc/ipa-prop.h
  2c96c4cdf72bb1e412dadeb5734512bf  gcc/ipa-pure-const.cc
  57bca18eaf2476064d1e04fcdcff555b  gcc/ipa-ref.cc
--- 5977,5983 ----
  8e4ffa832ff8be986741e4db4fb7a14d  gcc/ipa-predicate.cc
  8ea80a7dfb62d31f755b1bab47536cfb  gcc/ipa-predicate.h
  186ed06995655200325c448906fd4688  gcc/ipa-profile.cc
! 61a8ddd55b595dd948ec7935c1a58e73  gcc/ipa-prop.cc
  1886f17f08aedfc3b28183e70fa52ff0  gcc/ipa-prop.h
  2c96c4cdf72bb1e412dadeb5734512bf  gcc/ipa-pure-const.cc
  57bca18eaf2476064d1e04fcdcff555b  gcc/ipa-ref.cc
*************** dd51496e4c7b4c7a7fab6af86cc145d1  gcc/ir
*** 6001,6007 ****
  16270966db2614c9182968e8d3013de9  gcc/ira.h
  6823bfd00e26375bea4870c4262d82b0  gcc/is-a.h
  f0e382f9c69d3559571d2a5c7142f12d  gcc/iterator-utils.h
! 3e0e0f5c7c6e65c37681b445a3ba5390  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  e62751adf42d37bc9f1df41eb7d60bec  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 6001,6007 ----
  16270966db2614c9182968e8d3013de9  gcc/ira.h
  6823bfd00e26375bea4870c4262d82b0  gcc/is-a.h
  f0e382f9c69d3559571d2a5c7142f12d  gcc/iterator-utils.h
! b77cef5477f217898b3073ee4f1f9f0e  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  e62751adf42d37bc9f1df41eb7d60bec  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** b657f7dee2d560961b9d00a791da8f95  gcc/ji
*** 6072,6080 ****
  e5a16b4bac6915a6051f99af06a38e4d  gcc/jit/jit-dejagnu.h
  6a651ddbc42e2a56c2bd64081350566d  gcc/jit/jit-logging.cc
  c4162fddf2309911a007c1e108ff1694  gcc/jit/jit-logging.h
! 8a0750b3e6ba91abbc049c2a315d5f51  gcc/jit/jit-playback.cc
  115c16c21eb261f4e87aea73a56ebc42  gcc/jit/jit-playback.h
! 19eb6ef85eda452678f708a58ab16997  gcc/jit/jit-recording.cc
  31b6491b360e994550528f00ef2f36d6  gcc/jit/jit-recording.h
  da823dca57773c9e824f412a80da4c7a  gcc/jit/jit-result.cc
  c01bb9487495ff1f2437193b9fdf4f29  gcc/jit/jit-result.h
--- 6072,6080 ----
  e5a16b4bac6915a6051f99af06a38e4d  gcc/jit/jit-dejagnu.h
  6a651ddbc42e2a56c2bd64081350566d  gcc/jit/jit-logging.cc
  c4162fddf2309911a007c1e108ff1694  gcc/jit/jit-logging.h
! aa29592b520eed596672656cc5f60742  gcc/jit/jit-playback.cc
  115c16c21eb261f4e87aea73a56ebc42  gcc/jit/jit-playback.h
! d5c7715e47a90fb6fa42d00938f338f8  gcc/jit/jit-recording.cc
  31b6491b360e994550528f00ef2f36d6  gcc/jit/jit-recording.h
  da823dca57773c9e824f412a80da4c7a  gcc/jit/jit-result.cc
  c01bb9487495ff1f2437193b9fdf4f29  gcc/jit/jit-result.h
*************** d072c6bd97bf96e0a4eb6eeb48e017d0  gcc/ji
*** 6084,6094 ****
  cc545497c12300f9ef4ef17d957c4ffe  gcc/jit/jit-w32.cc
  0c697219d096ce33fc4569e9619f5db0  gcc/jit/jit-w32.h
  553ad6dd1cc7854ba6dd020e2ac39e5c  gcc/jit/libgccjit++.h
! cb3fd52cb928caf63a058a8b968d07bf  gcc/jit/libgccjit.cc
! 9a5bf994908c1ea75e3f5a2fc96d66cf  gcc/jit/libgccjit.h
  516a7625ba55338e13cd7bfe3d60c53f  gcc/jit/libgccjit.map
  a683bef6f6721b574c76acc1efb5050c  gcc/jit/notes.txt
! 0d53b6549783fcefaf2fcb7b3e807763  gcc/json.cc
  4f356cb91c6cb892d59536f2e540ccaf  gcc/json.h
  60182b399ff72445629262551a23ae17  gcc/jump.cc
  1c6bf3d0c57e2664305f3ba09b757754  gcc/langhooks-def.h
--- 6084,6094 ----
  cc545497c12300f9ef4ef17d957c4ffe  gcc/jit/jit-w32.cc
  0c697219d096ce33fc4569e9619f5db0  gcc/jit/jit-w32.h
  553ad6dd1cc7854ba6dd020e2ac39e5c  gcc/jit/libgccjit++.h
! f5f87943c8e9f34e6183bff500a25c2d  gcc/jit/libgccjit.cc
! 9b0fe04cfa3ad4ba5fbd14a407f11b94  gcc/jit/libgccjit.h
  516a7625ba55338e13cd7bfe3d60c53f  gcc/jit/libgccjit.map
  a683bef6f6721b574c76acc1efb5050c  gcc/jit/notes.txt
! eb831f923579bd3b0c39f930f8dafcbd  gcc/json.cc
  4f356cb91c6cb892d59536f2e540ccaf  gcc/json.h
  60182b399ff72445629262551a23ae17  gcc/jump.cc
  1c6bf3d0c57e2664305f3ba09b757754  gcc/langhooks-def.h
*************** abb79d7ba9534061b9c18bc473a07b94  gcc/lt
*** 6126,6137 ****
  76aa6318b1ff313a3ebae8c03a117449  gcc/lto-section-in.cc
  daebc1236d16034267b252a3005afafe  gcc/lto-section-names.h
  552822b6b924fec051ecb1eedb0d585e  gcc/lto-section-out.cc
! 5fa72ad1f6ab343eb57e2a9f42e0ec37  gcc/lto-streamer-in.cc
  45cf33f2a79f186280384b15b18641e0  gcc/lto-streamer-out.cc
  f8113169f67aa54af90435250435dd6c  gcc/lto-streamer.cc
  2936f9135f911160faf0cb4b721086ea  gcc/lto-streamer.h
! fc1d6bd828a1fef058695520b86517a7  gcc/lto-wrapper.cc
! c70d8cf6dfa4572082d0223de039fe6f  gcc/lto/ChangeLog
  3abc3928a490a07a555d38d6e8879173  gcc/lto/Make-lang.in
  26c76b7cd7c3c43bd918e8cf35d2e1c8  gcc/lto/common.cc
  f4c6748bc258cf396c8c26902b79122c  gcc/lto/common.h
--- 6126,6137 ----
  76aa6318b1ff313a3ebae8c03a117449  gcc/lto-section-in.cc
  daebc1236d16034267b252a3005afafe  gcc/lto-section-names.h
  552822b6b924fec051ecb1eedb0d585e  gcc/lto-section-out.cc
! 7063e81ba616bb5b73b135143fb84e69  gcc/lto-streamer-in.cc
  45cf33f2a79f186280384b15b18641e0  gcc/lto-streamer-out.cc
  f8113169f67aa54af90435250435dd6c  gcc/lto-streamer.cc
  2936f9135f911160faf0cb4b721086ea  gcc/lto-streamer.h
! 23a1be4e3c96e55220fbba09e88008a1  gcc/lto-wrapper.cc
! 6d941f8a9534e266578c05e1b0dd4703  gcc/lto/ChangeLog
  3abc3928a490a07a555d38d6e8879173  gcc/lto/Make-lang.in
  26c76b7cd7c3c43bd918e8cf35d2e1c8  gcc/lto/common.cc
  f4c6748bc258cf396c8c26902b79122c  gcc/lto/common.h
*************** dff2331e5edc5d66c07f2ba05c20a9c5  gcc/lt
*** 6153,6159 ****
  704dbc3758376f5f1a822ef60e3ab455  gcc/machmode.def
  ae630ad63e4030b0c8fb86461bc683c9  gcc/machmode.h
  002d4a917af4cc0bb0f4dc295bbc4b17  gcc/main.cc
! 26bf026918b722f86e5d7d1417a03c1d  gcc/match.pd
  d9414a0dc03cec270c998d720054b9fa  gcc/mcf.cc
  efc7ef9dc4204c76b419e2a76287ef0b  gcc/mem-stats-traits.h
  a31c8fb12b7bbe32c163b580c91affad  gcc/mem-stats.h
--- 6153,6159 ----
  704dbc3758376f5f1a822ef60e3ab455  gcc/machmode.def
  ae630ad63e4030b0c8fb86461bc683c9  gcc/machmode.h
  002d4a917af4cc0bb0f4dc295bbc4b17  gcc/main.cc
! 65877851de743530a4d6a25be7e5f07c  gcc/match.pd
  d9414a0dc03cec270c998d720054b9fa  gcc/mcf.cc
  efc7ef9dc4204c76b419e2a76287ef0b  gcc/mem-stats-traits.h
  a31c8fb12b7bbe32c163b580c91affad  gcc/mem-stats.h
*************** b95605bc52a4f8d760769e6d26d195e4  gcc/mk
*** 6166,6172 ****
  6b3daff0bb8e0990085d41fecb74b358  gcc/modulo-sched.cc
  041841a4d2557cb845ce87946a35041d  gcc/multiple_target.cc
  b220a9ffc3d8617670a7ca765ef6303d  gcc/mux-utils.h
! 3f9518945d635e4b1e2d8fc0909495fb  gcc/objc/ChangeLog
  80b0c093eda57fcbb8e9eddd18bedd4f  gcc/objc/Make-lang.in
  42537e8757f2e49f7a380397d2307abf  gcc/objc/config-lang.in
  a9d5df1830f72db7d881701c1880a27e  gcc/objc/lang-specs.h
--- 6166,6172 ----
  6b3daff0bb8e0990085d41fecb74b358  gcc/modulo-sched.cc
  041841a4d2557cb845ce87946a35041d  gcc/multiple_target.cc
  b220a9ffc3d8617670a7ca765ef6303d  gcc/mux-utils.h
! 61c5f1bf13e818b850f1434976d9f017  gcc/objc/ChangeLog
  80b0c093eda57fcbb8e9eddd18bedd4f  gcc/objc/Make-lang.in
  42537e8757f2e49f7a380397d2307abf  gcc/objc/config-lang.in
  a9d5df1830f72db7d881701c1880a27e  gcc/objc/lang-specs.h
*************** f00dfd533135d24682bb29c07f6659e2  gcc/ob
*** 6185,6191 ****
  d5208088eb44cde2354166919108e041  gcc/objc/objc-runtime-shared-support.cc
  d0dff9b6758f610e9a1fd8c2351656a8  gcc/objc/objc-runtime-shared-support.h
  9789f1f3d85fb6f3104485905ec9459f  gcc/objc/objc-tree.def
! f8d17512b9024636194dbb0b23f58f55  gcc/objcp/ChangeLog
  00d4fe33b04eb68f4fc29d3af98290a2  gcc/objcp/Make-lang.in
  c7147535d919b13c29b364931facc65e  gcc/objcp/config-lang.in
  53dd8ccdff91b6a4a408dc313b0705d2  gcc/objcp/lang-specs.h
--- 6185,6191 ----
  d5208088eb44cde2354166919108e041  gcc/objc/objc-runtime-shared-support.cc
  d0dff9b6758f610e9a1fd8c2351656a8  gcc/objc/objc-runtime-shared-support.h
  9789f1f3d85fb6f3104485905ec9459f  gcc/objc/objc-tree.def
! deea878f18960e7ea85fb9f5c39b2493  gcc/objcp/ChangeLog
  00d4fe33b04eb68f4fc29d3af98290a2  gcc/objcp/Make-lang.in
  c7147535d919b13c29b364931facc65e  gcc/objcp/config-lang.in
  53dd8ccdff91b6a4a408dc313b0705d2  gcc/objcp/lang-specs.h
*************** d2c6fc9e746263d862668f94a7312032  gcc/ob
*** 6194,6204 ****
  1d57186920863b45e407890ff8e0a2bc  gcc/objcp/objcp-lang.cc
  2e26690a7f9c9cfff17ce7bc5741300f  gcc/obstack-utils.h
  7380d54b0ecce1b4b85b7730c23d962f  gcc/omp-builtins.def
! e92eaa4444ef2a0d34e9f29d19f96dd7  gcc/omp-expand.cc
  d2882be1e5e0c8bcb94e40249892eda8  gcc/omp-expand.h
  e15f4aee3401c6c0f37a5a75e94b0c2c  gcc/omp-general.cc
  e09a162f54780baf753d31877328939a  gcc/omp-general.h
! a4882775933e1b717fec703f197462e6  gcc/omp-low.cc
  adc2a811c1f1bc7a7875e5135bf5eedf  gcc/omp-low.h
  50c0e46408111c6d28c93e42441766a6  gcc/omp-oacc-kernels-decompose.cc
  87a8b76c5f815edca8f75a99dae1ccd1  gcc/omp-oacc-neuter-broadcast.cc
--- 6194,6204 ----
  1d57186920863b45e407890ff8e0a2bc  gcc/objcp/objcp-lang.cc
  2e26690a7f9c9cfff17ce7bc5741300f  gcc/obstack-utils.h
  7380d54b0ecce1b4b85b7730c23d962f  gcc/omp-builtins.def
! 5fed239a3cfda6d978bc6868717f1b0d  gcc/omp-expand.cc
  d2882be1e5e0c8bcb94e40249892eda8  gcc/omp-expand.h
  e15f4aee3401c6c0f37a5a75e94b0c2c  gcc/omp-general.cc
  e09a162f54780baf753d31877328939a  gcc/omp-general.h
! 058453ca395019ae0b80e7835ed40b53  gcc/omp-low.cc
  adc2a811c1f1bc7a7875e5135bf5eedf  gcc/omp-low.h
  50c0e46408111c6d28c93e42441766a6  gcc/omp-oacc-kernels-decompose.cc
  87a8b76c5f815edca8f75a99dae1ccd1  gcc/omp-oacc-neuter-broadcast.cc
*************** a88f4db5a2f071deae7fb76236a41ee6  gcc/op
*** 6233,6239 ****
  bf4aa3291e587eeebcd692e0a392c1af  gcc/opts-common.cc
  fba5619d803715ac83289523abdb5513  gcc/opts-diagnostic.h
  cc4beb900c58d571dccc6e32de83cdfa  gcc/opts-global.cc
! f8aad64f3edffedf3ea9c927d2f8dc5e  gcc/opts.cc
  dd938b67c09210b4529d1bbb649209c6  gcc/opts.h
  608c96449ff8c54df49bcfa66acc603c  gcc/ordered-hash-map-tests.cc
  2fd1e46a1f4bb2fc5c2e9ffef4833830  gcc/ordered-hash-map.h
--- 6233,6239 ----
  bf4aa3291e587eeebcd692e0a392c1af  gcc/opts-common.cc
  fba5619d803715ac83289523abdb5513  gcc/opts-diagnostic.h
  cc4beb900c58d571dccc6e32de83cdfa  gcc/opts-global.cc
! 0eb091c126393599c7dc4b263f790bd1  gcc/opts.cc
  dd938b67c09210b4529d1bbb649209c6  gcc/opts.h
  608c96449ff8c54df49bcfa66acc603c  gcc/ordered-hash-map-tests.cc
  2fd1e46a1f4bb2fc5c2e9ffef4833830  gcc/ordered-hash-map.h
*************** ca27fff752bb2bf3547470865f677089  gcc/pa
*** 6245,6293 ****
  22890b5c1619eacc2afbe4c483eba3b3  gcc/plugin.cc
  12395edd2893f064e235e9c7ef33f67c  gcc/plugin.def
  6a447e1b290c005312a2ddf9a4095bc6  gcc/plugin.h
! ae511386b08ed7a2c0bb223ae8f139ad  gcc/po/ChangeLog
  23c6b9cdf5b89eab23474e0d050bc452  gcc/po/EXCLUDES
  f2e76d86dce1f72d4adc901bce318410  gcc/po/be.gmo
! bf26a05640d9bb5695285ebfd18d919a  gcc/po/be.po
! 706db60f20cf60864e74dd9ae2851a50  gcc/po/da.gmo
! 3efc10bd732edafb53fe72e876c9d35f  gcc/po/da.po
! ee38594f81d5e3c2ad29cdf99a376c3a  gcc/po/de.gmo
! 507ea3b87103231ecaf2ea96b733026f  gcc/po/de.po
  189b9d1af87594807b0d0e10036a64c3  gcc/po/el.gmo
! a5a44661cbfe028dcd77d047ba229afa  gcc/po/el.po
! 6a5ce9b214617a3d2ef05a7408541841  gcc/po/es.gmo
! 5c830c89efee4c10a3b412c1be38eeaf  gcc/po/es.po
  80d928e1b407031cef9ae2af1c3b693a  gcc/po/exgettext
! 978aaaf6c70725e561a181f47f2db916  gcc/po/fi.gmo
! cbb017b577e048250c465bc34a067cb9  gcc/po/fi.po
! 987235fb07c0c913c83914f0937c499e  gcc/po/fr.gmo
! 4aa4cd32b446e9e1fe6752a079f58483  gcc/po/fr.po
! f21c81da86ff6ea6e8e30a2ba8dd2be6  gcc/po/gcc.pot
! fc721cab4a673e3a147ab2c3efd8bcb8  gcc/po/hr.gmo
! d784a5b1f9edd4c94651859d5119c933  gcc/po/hr.po
  240f703e5237a9e973e99a684a6ea6bc  gcc/po/id.gmo
! 290f0d4f3d7a6aa08cdf9955a3d3b35b  gcc/po/id.po
! 068fa6ce92baa1419594dc12e93b9938  gcc/po/ja.gmo
! 6f04fa6f6e595fe2d64d360cfe7d4336  gcc/po/ja.po
  fb0cd9c2cf0534bc1ca9614cbc66bfc1  gcc/po/nl.gmo
! ef4f5eb2907c25edcbf024d57d3ef144  gcc/po/nl.po
! dd14895adb5a082b1b6b40b66f85ec49  gcc/po/ru.gmo
! 0f353933f0f64b80bbff64551616f234  gcc/po/ru.po
  d600e1ac2fd4aacfce9740df4a82096b  gcc/po/sr.gmo
! 1d4256671148817564c290e76fe893b6  gcc/po/sr.po
! 107d661c527d20cb26f110d95902caec  gcc/po/sv.gmo
! 356ef8dd6fd32949fd5626e3605702cf  gcc/po/sv.po
  4bbe3eaa6714843da5bb0fe682576667  gcc/po/tr.gmo
! 3c81ce0562cdfd3a992a76f7cc4ef61c  gcc/po/tr.po
! ec69c259db75ea21c86e84b6fe626dc2  gcc/po/uk.gmo
! 98cc46c1cfcde9676a3d4f6d3c426469  gcc/po/uk.po
! 4599e98c2a8c0f98c7c320c76e722ceb  gcc/po/vi.gmo
! 441c0f87351a263bf8e539b5ee89afe6  gcc/po/vi.po
! 3d2ec47a18bf4d504bbbc4b19ca622da  gcc/po/zh_CN.gmo
! 8cef80587c424301818475d51950a849  gcc/po/zh_CN.po
! 971030d1bbc7c16b0a5e6d814402c139  gcc/po/zh_TW.gmo
! 4943a0dfd9e8461dc6867c9da2a46d92  gcc/po/zh_TW.po
! 685237ee0d713897ffc548a35e6064fa  gcc/pointer-query.cc
  c64ba944344ccbf9de24872de9d05e23  gcc/pointer-query.h
  805123a4729c62a7508babaf78dbce36  gcc/poly-int-types.h
  43c674080bb28f988f54a8a9d074f887  gcc/poly-int.h
--- 6245,6293 ----
  22890b5c1619eacc2afbe4c483eba3b3  gcc/plugin.cc
  12395edd2893f064e235e9c7ef33f67c  gcc/plugin.def
  6a447e1b290c005312a2ddf9a4095bc6  gcc/plugin.h
! 1714a9e38fca36e47e56b295551bd2f1  gcc/po/ChangeLog
  23c6b9cdf5b89eab23474e0d050bc452  gcc/po/EXCLUDES
  f2e76d86dce1f72d4adc901bce318410  gcc/po/be.gmo
! 9cc6d771c541ef9b02cbe3c70a43d712  gcc/po/be.po
! e3c5d6d98e7a26d9b354250b861b134a  gcc/po/da.gmo
! df5d425cec4461c53feffeed2b350c67  gcc/po/da.po
! 7bb62ff0b1406a9c1232bb3220d91ae4  gcc/po/de.gmo
! c79db46784d47e56d47595249b11f294  gcc/po/de.po
  189b9d1af87594807b0d0e10036a64c3  gcc/po/el.gmo
! e6353cf407ad492859cf0aafe2ec0777  gcc/po/el.po
! 0a47c4d8bac1b7c35419f5250052b688  gcc/po/es.gmo
! 83232f06d35643c4301bce9f9bee2f90  gcc/po/es.po
  80d928e1b407031cef9ae2af1c3b693a  gcc/po/exgettext
! c84d36b4235df4bf1d8b9035d7e9d459  gcc/po/fi.gmo
! 578f745c66712f93732908708af691bb  gcc/po/fi.po
! 575a7b894a6d3e17ceb8922cb12d0b68  gcc/po/fr.gmo
! 88b565226874ffc285faeb6e79051456  gcc/po/fr.po
! 0670c88ebe5baeeee576e3468d831bc5  gcc/po/gcc.pot
! 7c4cffec503a26b7a0118d9fe7586a0b  gcc/po/hr.gmo
! bd70eabd58dc03dcc7f20e4f06e070c0  gcc/po/hr.po
  240f703e5237a9e973e99a684a6ea6bc  gcc/po/id.gmo
! 4fefa3052bcdc7312c0ea21c6dacbd03  gcc/po/id.po
! cb2ddbcd98ab5efb4926a02b1766211b  gcc/po/ja.gmo
! daa90c3964b636c6258d613bdea48079  gcc/po/ja.po
  fb0cd9c2cf0534bc1ca9614cbc66bfc1  gcc/po/nl.gmo
! 6d7b9b3d7ef7ace44b43309a387f3e40  gcc/po/nl.po
! 9b54b93f60646fe2241d00d7f4e88a4e  gcc/po/ru.gmo
! fb2a717cb0f0b4608ae6c2a3cf8946f3  gcc/po/ru.po
  d600e1ac2fd4aacfce9740df4a82096b  gcc/po/sr.gmo
! 178df3071cf94b3455c0509ec272753e  gcc/po/sr.po
! 803854791274f64010fd10364e439f80  gcc/po/sv.gmo
! b844a00765532bfd91fb8bea8971442e  gcc/po/sv.po
  4bbe3eaa6714843da5bb0fe682576667  gcc/po/tr.gmo
! 34863230e92f58d5f260468b051af93b  gcc/po/tr.po
! 763afeaea9916ed5bf15af206f6fb848  gcc/po/uk.gmo
! 80638ad4f8ca9b4a5a7661814fb19dd0  gcc/po/uk.po
! d7fd8d51e503de22036b0a801d050698  gcc/po/vi.gmo
! aaca7e31d1fc1ea24bf9825ce2dc87ff  gcc/po/vi.po
! 28cc41e6598ac98d0848acd035fba93c  gcc/po/zh_CN.gmo
! e5e129681c8247bd7ff19a612ed2218a  gcc/po/zh_CN.po
! 055e47d0ee5114cfb1b7b8fb9f53466e  gcc/po/zh_TW.gmo
! 03ba828c752e82c07787292e75e0bee2  gcc/po/zh_TW.po
! badd3abd7109bf15a4e3e631fbbf05ca  gcc/pointer-query.cc
  c64ba944344ccbf9de24872de9d05e23  gcc/pointer-query.h
  805123a4729c62a7508babaf78dbce36  gcc/poly-int-types.h
  43c674080bb28f988f54a8a9d074f887  gcc/poly-int.h
*************** e68c28f4da6b5b361b882d3f1b6129ec  gcc/re
*** 6330,6336 ****
  e1f8089e7ec6ea9e3b6fb855bdeec5d1  gcc/regcprop.cc
  f627cd41dcd4aad44c9c2470a3f6b308  gcc/regcprop.h
  5842d969ebe2befc3104772191621fe0  gcc/reginfo.cc
! f1b7fb6ce9004a800c39e5e0d62e8067  gcc/regrename.cc
  14604ebf77e7f756c58d57468cab59c4  gcc/regrename.h
  9b15cad90e011e8531588f247806ab1f  gcc/regs.h
  e220fee4e4977ddb2570fe12f97f45a5  gcc/regset.h
--- 6330,6336 ----
  e1f8089e7ec6ea9e3b6fb855bdeec5d1  gcc/regcprop.cc
  f627cd41dcd4aad44c9c2470a3f6b308  gcc/regcprop.h
  5842d969ebe2befc3104772191621fe0  gcc/reginfo.cc
! ae5aedbef88bef70162f31336613391c  gcc/regrename.cc
  14604ebf77e7f756c58d57468cab59c4  gcc/regrename.h
  9b15cad90e011e8531588f247806ab1f  gcc/regs.h
  e220fee4e4977ddb2570fe12f97f45a5  gcc/regset.h
*************** f43d0bfaf43737b32022d2a4ed73a4e5  gcc/sy
*** 6442,6448 ****
  20b6451c425095eeefa43b022116651f  gcc/symtab-thunks.h
  8ba132a13bc2f6b25ab737f2f0136ebf  gcc/symtab.cc
  6625bcc0a02138697a70425ce07e60b8  gcc/sync-builtins.def
! 9f2041a2246f4daef6c70b56b84baa62  gcc/system.h
  2f02f0cf084fed693b3eef7675fa2958  gcc/target-def.h
  84c7e8f0d12964716f9bc0f4ccf2a050  gcc/target-globals.cc
  311cc5bdc01848ade2860f8dc148f0e5  gcc/target-globals.h
--- 6442,6448 ----
  20b6451c425095eeefa43b022116651f  gcc/symtab-thunks.h
  8ba132a13bc2f6b25ab737f2f0136ebf  gcc/symtab.cc
  6625bcc0a02138697a70425ce07e60b8  gcc/sync-builtins.def
! b13c43fe299a0a3c8488f97e63159389  gcc/system.h
  2f02f0cf084fed693b3eef7675fa2958  gcc/target-def.h
  84c7e8f0d12964716f9bc0f4ccf2a050  gcc/target-globals.cc
  311cc5bdc01848ade2860f8dc148f0e5  gcc/target-globals.h
*************** bdb7861240a719686c5923e70bd8347a  gcc/ta
*** 6453,6459 ****
  6149228cab283a1f92d51b26eb37646e  gcc/targhooks.cc
  008304bca4d8ea66f0c9bc8749e23bb5  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 9e53758dc37272931b1c2dc0ac1f9b2d  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 6453,6459 ----
  6149228cab283a1f92d51b26eb37646e  gcc/targhooks.cc
  008304bca4d8ea66f0c9bc8749e23bb5  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 320b73f9ae2b8ffc4c9fd949515e6375  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** f2e2a6171e51d284aef6b4356f338ad3  gcc/te
*** 9660,9665 ****
--- 9660,9666 ----
  17f09d053664aa8b96634b37ce0988da  gcc/testsuite/c-c++-common/cpp/spaceship-1.c
  027fa50fd78720edd2f51bb22c3bd84f  gcc/testsuite/c-c++-common/cpp/ucnid-2011-1-utf8.c
  3a1169881f0152504462d4376c3b8083  gcc/testsuite/c-c++-common/cpp/ucnid-2011-1.c
+ 83bc077362cc4ef37199360c8b7fe130  gcc/testsuite/c-c++-common/cpp/va-opt-10.c
  0f93514d0ad79c03edfd672fb354e619  gcc/testsuite/c-c++-common/cpp/va-opt-2.c
  adb3860eef253c75b743827724ba1bbc  gcc/testsuite/c-c++-common/cpp/va-opt-3.c
  ffa7f1250b7f00a641ad13c5836e4f01  gcc/testsuite/c-c++-common/cpp/va-opt-4.c
*************** edd476c7cf2235802faddcd9994b240a  gcc/te
*** 10268,10276 ****
  bb6de6a22e5ed8a789047eb3e5ce9194  gcc/testsuite/c-c++-common/gomp/pr99928-9.c
  9163b15a47c5f6fdd167e356b13cc71d  gcc/testsuite/c-c++-common/gomp/pragma-1.c
  ec917d1b32d82ceef9c2bdec8d8da20c  gcc/testsuite/c-c++-common/gomp/pragma-2.c
! b6d91b877628af3986156ce77680cebb  gcc/testsuite/c-c++-common/gomp/pragma-3.c
  f4385174b55a4a8fa770e9d647279749  gcc/testsuite/c-c++-common/gomp/pragma-4.c
! dabd023bbc0a31348a44d9590d4e000d  gcc/testsuite/c-c++-common/gomp/pragma-5.c
  5d522e2f1f7455bc45f6c1f230d5a5b0  gcc/testsuite/c-c++-common/gomp/priority-1.c
  a5ab254ee603749ef9330558229e6163  gcc/testsuite/c-c++-common/gomp/reduction-1.c
  857f55ab743945a521e3287d1b905b4b  gcc/testsuite/c-c++-common/gomp/reduction-task-1.c
--- 10269,10277 ----
  bb6de6a22e5ed8a789047eb3e5ce9194  gcc/testsuite/c-c++-common/gomp/pr99928-9.c
  9163b15a47c5f6fdd167e356b13cc71d  gcc/testsuite/c-c++-common/gomp/pragma-1.c
  ec917d1b32d82ceef9c2bdec8d8da20c  gcc/testsuite/c-c++-common/gomp/pragma-2.c
! 399d70efc153af3e2093e917bae89524  gcc/testsuite/c-c++-common/gomp/pragma-3.c
  f4385174b55a4a8fa770e9d647279749  gcc/testsuite/c-c++-common/gomp/pragma-4.c
! 34fe2677c7662e280a2b16c8d8073c69  gcc/testsuite/c-c++-common/gomp/pragma-5.c
  5d522e2f1f7455bc45f6c1f230d5a5b0  gcc/testsuite/c-c++-common/gomp/priority-1.c
  a5ab254ee603749ef9330558229e6163  gcc/testsuite/c-c++-common/gomp/reduction-1.c
  857f55ab743945a521e3287d1b905b4b  gcc/testsuite/c-c++-common/gomp/reduction-task-1.c
*************** a6ce976933c82e0ff9cfe2bb28e85af5  gcc/te
*** 10435,10440 ****
--- 10436,10442 ----
  3b77bbb422eaff74de51c6cd92512232  gcc/testsuite/c-c++-common/pr103881.c
  0ad1fe60770cce573f6337c8d24e0fe7  gcc/testsuite/c-c++-common/pr104505.c
  f7797890edb72db96871a3c3582464f4  gcc/testsuite/c-c++-common/pr105186.c
+ d5189fe9f7cb5f4a822563c9d438762d  gcc/testsuite/c-c++-common/pr105998.c
  f5dce8e27cfb8a6bfffe57596fecb796  gcc/testsuite/c-c++-common/pr19807-1.c
  78a05c6e7d414ef4fd6f21dece4e9f21  gcc/testsuite/c-c++-common/pr19807-2.c
  39c0873a2c1c7f951e8b2f90ebc9e12d  gcc/testsuite/c-c++-common/pr19807-3.c
*************** ea224ace5832cd0eba6a6d58558ed280  gcc/te
*** 10650,10655 ****
--- 10652,10658 ----
  0ff677a7f94c47b0db47cc14f3e6f746  gcc/testsuite/c-c++-common/pr96369.c
  e7da4642e25c14b28d3cbf86173d69a5  gcc/testsuite/c-c++-common/pr96545.c
  4fe8ad019b60941d4903ffbf3df4e8dc  gcc/testsuite/c-c++-common/pr97164.c
+ 81e319f6287462f1138a4fa254bcfda0  gcc/testsuite/c-c++-common/pr97498.c
  7859693e4c5c966ac09c6aa874fe5eb9  gcc/testsuite/c-c++-common/pr98556.c
  dcb1283b3d236483f0079fddb308212a  gcc/testsuite/c-c++-common/pr98943.c
  7e14f7ea529494ee1df50282a20a267c  gcc/testsuite/c-c++-common/pr99113.c
*************** a7a713ea7071d14dc175b795f443d1b0  gcc/te
*** 12549,12554 ****
--- 12552,12558 ----
  d7e67c489de3f4699b1cb6ee43c6142c  gcc/testsuite/g++.dg/cpp0x/auto53.C
  f6b00042d67759a33bbf3becf2621e18  gcc/testsuite/g++.dg/cpp0x/auto54.C
  c927462765eef1949fbb945e0a8b8a4a  gcc/testsuite/g++.dg/cpp0x/auto55.C
+ dde34d0c42712dec10d9a53ea21565d3  gcc/testsuite/g++.dg/cpp0x/auto57.C
  7051782825f2720fd5eee3be6f2027e9  gcc/testsuite/g++.dg/cpp0x/auto7.C
  13b23623fc6ec1dc0109c253f332de7c  gcc/testsuite/g++.dg/cpp0x/auto9.C
  4a89b70ea75ae6415ffb0149eed4dc01  gcc/testsuite/g++.dg/cpp0x/bad_array_new1.C
*************** c868309eb133e9093601e0e6e0842fa8  gcc/te
*** 12990,12995 ****
--- 12994,13001 ----
  5a7503f8381d02697b9d955f1dd4e944  gcc/testsuite/g++.dg/cpp0x/constexpr-union4.C
  be8e4b63955ef6076e0e2cd57b4fd61c  gcc/testsuite/g++.dg/cpp0x/constexpr-union5.C
  e0a86859c165bfaac8fd8efd9023935b  gcc/testsuite/g++.dg/cpp0x/constexpr-union6.C
+ 7229788425547bc1befff78305c473c8  gcc/testsuite/g++.dg/cpp0x/constexpr-union7.C
+ 5d95979f72aa52bb0abbd82d05bf5e53  gcc/testsuite/g++.dg/cpp0x/constexpr-union7a.C
  9c897128234fa6ab41edf384f11dd381  gcc/testsuite/g++.dg/cpp0x/constexpr-using.C
  7a9a83c41c3d2c5f82ac428442905b65  gcc/testsuite/g++.dg/cpp0x/constexpr-using2.C
  6dc93e335ab58c26289327a9c7e9d042  gcc/testsuite/g++.dg/cpp0x/constexpr-using3.C
*************** f192edc5aab7159d4df05835d1b9ecd0  gcc/te
*** 13133,13138 ****
--- 13139,13146 ----
  bbdff105c665351973aaa6a25eaa0940  gcc/testsuite/g++.dg/cpp0x/decltype8.C
  f1a18efe6427e0498be3702d4614f0e5  gcc/testsuite/g++.dg/cpp0x/decltype80.C
  8b610d64de6905aa68e67fd0017df0c1  gcc/testsuite/g++.dg/cpp0x/decltype81.C
+ 125001607a53b033384e6681e3e2f378  gcc/testsuite/g++.dg/cpp0x/decltype82.C
+ f232fea8c8bb03a69f26cc099a5006df  gcc/testsuite/g++.dg/cpp0x/decltype82a.C
  037e88423c377bc171f0dea56fb59c12  gcc/testsuite/g++.dg/cpp0x/decltype9.C
  3b20b1750b2ca6ed0f61eed98be9416e  gcc/testsuite/g++.dg/cpp0x/deduce.C
  3187223bdfa9e7cd351538529dc18cf1  gcc/testsuite/g++.dg/cpp0x/defaulted1.C
*************** f520b3c677602a9f4bb925811947dd27  gcc/te
*** 13274,13279 ****
--- 13282,13288 ----
  4314a939d182c8ee315404a2d9cf3ec3  gcc/testsuite/g++.dg/cpp0x/enum4.C
  1180e3480996d107ee707434d64528e0  gcc/testsuite/g++.dg/cpp0x/enum40.C
  04d281e3cb2c000a5e49e2b16f623027  gcc/testsuite/g++.dg/cpp0x/enum41.C
+ a170374dff8df7695c33c8ced0de6783  gcc/testsuite/g++.dg/cpp0x/enum42.C
  771003df84c0886c950718b7f6d81033  gcc/testsuite/g++.dg/cpp0x/enum5.C
  67ec15297186c0dc5b419618c460a2f2  gcc/testsuite/g++.dg/cpp0x/enum6.C
  2b0985c5003a3baf1ba60c7c38770636  gcc/testsuite/g++.dg/cpp0x/enum7.C
*************** a4d425861fbc15c68f5c3a9c0b1d1b8c  gcc/te
*** 13504,13509 ****
--- 13513,13519 ----
  acdc66e4d80b02a42a452d3b516a42b6  gcc/testsuite/g++.dg/cpp0x/initlist-array12.C
  85db0f3cfbd5f43f0c7eeee7a715292b  gcc/testsuite/g++.dg/cpp0x/initlist-array13.C
  2fdfbb5de00ce9e1c9d3b1de20d688a7  gcc/testsuite/g++.dg/cpp0x/initlist-array14.C
+ 475744598503ee0aec7ac236f92296d5  gcc/testsuite/g++.dg/cpp0x/initlist-array16.C
  09f09079c354ad93c3844a14549e0854  gcc/testsuite/g++.dg/cpp0x/initlist-array2.C
  8c888f7ab5cc44480801a14718225380  gcc/testsuite/g++.dg/cpp0x/initlist-array3.C
  6c1907913d332611dd16d03002d759f9  gcc/testsuite/g++.dg/cpp0x/initlist-array4.C
*************** cb3b2650a080bd9c7acfa0a46c317afe  gcc/te
*** 13923,13928 ****
--- 13933,13939 ----
  cc4765893caa87184d413c00dfcebbdf  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this2.C
  b6ddea01d88ae9c7b77c9063bd626372  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this20.C
  6049913bbade35678c9dba1f34363ef1  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this21.C
+ d4a7c0282d34c2c497a49bad70439414  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this22.C
  4d206d41378a3a22959ec8c2c1439014  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this3.C
  63fdeead97cb6030e039c864293a278b  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this4.C
  a1527f0e0a6049284f314faba2a6a27f  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this5.C
*************** f6fdcf88436a7c2de904550e31de7cea  gcc/te
*** 14491,14496 ****
--- 14502,14508 ----
  856f64a94978bd5e8a4f2bce672e96ce  gcc/testsuite/g++.dg/cpp0x/range-for35.C
  25f3337d44a7d8ed18822309d42e4d69  gcc/testsuite/g++.dg/cpp0x/range-for36.C
  ebe6353ed28409ce3d4c67ead6be69af  gcc/testsuite/g++.dg/cpp0x/range-for37.C
+ 36360f237150145a0c5d803753dba7af  gcc/testsuite/g++.dg/cpp0x/range-for38.C
  cf3faabae812bd6f8ade13f3c1d36871  gcc/testsuite/g++.dg/cpp0x/range-for4.C
  9d70da20463079b62be580867a3e6601  gcc/testsuite/g++.dg/cpp0x/range-for5.C
  552d6f24d3e88cb9880ea25f37817a81  gcc/testsuite/g++.dg/cpp0x/range-for6.C
*************** f178110e8a5769a1841d717a00deee31  gcc/te
*** 14711,14716 ****
--- 14723,14729 ----
  2781b15beed8210d1827b068b5ac9a01  gcc/testsuite/g++.dg/cpp0x/trailing13.C
  7367e178eedb96b16a13ecbdeaa28d9c  gcc/testsuite/g++.dg/cpp0x/trailing14.C
  7664f80091d9af3b6a9ca8c0c51b40cf  gcc/testsuite/g++.dg/cpp0x/trailing15.C
+ c17552eab2090e8b745161a67fd98ff7  gcc/testsuite/g++.dg/cpp0x/trailing16.C
  8d5a5322aa6c6ee7c3b0ef623f8f23b9  gcc/testsuite/g++.dg/cpp0x/trailing2.C
  112aba2c9def0d824c652cc9ddf0ff39  gcc/testsuite/g++.dg/cpp0x/trailing3.C
  7dc0503315e6109d214036deeaad3329  gcc/testsuite/g++.dg/cpp0x/trailing4.C
*************** c58aea587f92e9318dcbcd4325ab9500  gcc/te
*** 15175,15180 ****
--- 15188,15196 ----
  3861eed28323480e4913eea3d9c0ec00  gcc/testsuite/g++.dg/cpp1y/auto-fn6.C
  0e31cca86c98231e2720ee96ce25a02d  gcc/testsuite/g++.dg/cpp1y/auto-fn60.C
  e791b94844e59093ad5ec4175c3b673a  gcc/testsuite/g++.dg/cpp1y/auto-fn61.C
+ 6e1d5ab3b055c7676402021642622903  gcc/testsuite/g++.dg/cpp1y/auto-fn62.C
+ 86dff67be95912f694daebdd0aee911b  gcc/testsuite/g++.dg/cpp1y/auto-fn63.C
+ f97d20d3d680128b6e125d1793e29b87  gcc/testsuite/g++.dg/cpp1y/auto-fn64.C
  03b6f2674c38c8f6ed9f7fc03583b1dc  gcc/testsuite/g++.dg/cpp1y/auto-fn7.C
  e9a317fa32e36cef4553b50965e48550  gcc/testsuite/g++.dg/cpp1y/auto-fn8.C
  d67958b896eb1dae6f8862fd59b01c62  gcc/testsuite/g++.dg/cpp1y/auto-fn9.C
*************** d09105e6c1f377543e5514e34d2837cd  gcc/te
*** 15892,15898 ****
--- 15908,15916 ----
  7417be75f23f5974ec35fe6261395c8c  gcc/testsuite/g++.dg/cpp1z/constexpr-89074-1.C
  45c5f013f34b63d5d77c2d394365a506  gcc/testsuite/g++.dg/cpp1z/constexpr-96575.C
  db812bf22a911000584c903aac50ffd3  gcc/testsuite/g++.dg/cpp1z/constexpr-96862.C
+ 731a5da264413704826d204eeb2f2046  gcc/testsuite/g++.dg/cpp1z/constexpr-aggr-base1.C
  58f65982ee216b64a2a721ba861c9e63  gcc/testsuite/g++.dg/cpp1z/constexpr-array1.C
+ 70b535b9e8c7e79ff364a6bca9996aa2  gcc/testsuite/g++.dg/cpp1z/constexpr-array2.C
  3e441287d887fe3be7eeab84a6b5695f  gcc/testsuite/g++.dg/cpp1z/constexpr-compare1.C
  d309961f0255b13605cf111efa2b095a  gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda1.C
  6031d9adb83bdf87e2dd05c8108493d1  gcc/testsuite/g++.dg/cpp1z/constexpr-if-lambda2.C
*************** eef6b48a8fbf8eddc05a5373a7369c26  gcc/te
*** 15928,15933 ****
--- 15946,15952 ----
  bb1e8039c5f9a1898a554f4a2c5b948b  gcc/testsuite/g++.dg/cpp1z/constexpr-if34.C
  285cf42451d3202fa49e91d006ccaf69  gcc/testsuite/g++.dg/cpp1z/constexpr-if35.C
  d2b00d74edfce4b38dded9d7db2fe03e  gcc/testsuite/g++.dg/cpp1z/constexpr-if36.C
+ 68e49d8c04b03376d365a022cccfff64  gcc/testsuite/g++.dg/cpp1z/constexpr-if37.C
  d32800b4d59baf4fd0d00036181adc4d  gcc/testsuite/g++.dg/cpp1z/constexpr-if4.C
  8fa44fc4f9f1105ec488f8e5308e62eb  gcc/testsuite/g++.dg/cpp1z/constexpr-if5.C
  dd3fed7a614d71be04ab2475cca10561  gcc/testsuite/g++.dg/cpp1z/constexpr-if6.C
*************** e85ae52cdaf9d0d5b13778ba237ba5c5  gcc/te
*** 15953,15958 ****
--- 15972,15978 ----
  58bd2e2abbc1edcb0a954b8ed6ac8821  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda24.C
  f4382f5ede902e4b05c952d6a46baa75  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda25.C
  dce176a560dd4b2fef1e83521ee11564  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda26.C
+ 74b8e6f3e9a38c9d67cce0f399c25360  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda27.C
  7a1275d47f91f21fc9a37f0e47b89dad  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda3.C
  5267d9825ab86007a9529cb6214eae5c  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda4.C
  7b6d8d9af2ed24c66e7de295c6bd2cf9  gcc/testsuite/g++.dg/cpp1z/constexpr-lambda5.C
*************** baa03d7258d20d4b9ab40c9db7bbc6b5  gcc/te
*** 16185,16190 ****
--- 16205,16211 ----
  9c0545a642cd717b278b9781827b2ce1  gcc/testsuite/g++.dg/cpp1z/nontype-auto19.C
  ed6e021d8ba1db6a16b34256da084028  gcc/testsuite/g++.dg/cpp1z/nontype-auto2.C
  d7a225864717dba5339af4608d8e13d4  gcc/testsuite/g++.dg/cpp1z/nontype-auto20.C
+ 60fb293e53002840d461aa85c6c1fde3  gcc/testsuite/g++.dg/cpp1z/nontype-auto21.C
  cd20029423efae4adb87e862f927bf40  gcc/testsuite/g++.dg/cpp1z/nontype-auto3.C
  b7708449a230c66742c4b7273cffd6ff  gcc/testsuite/g++.dg/cpp1z/nontype-auto4.C
  1402258969b8e2de72b5d503776c4a4d  gcc/testsuite/g++.dg/cpp1z/nontype-auto5.C
*************** e8f7bd0576728e974495935283ad4f39  gcc/te
*** 16283,16288 ****
--- 16304,16311 ----
  92d47ef004cad05d17725e67099961ba  gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C
  b2919427c96be25ae3a72933323c8de1  gcc/testsuite/g++.dg/cpp23/init-stmt1.C
  368308646b02bb36cf22014a0d5bbbdb  gcc/testsuite/g++.dg/cpp23/init-stmt2.C
+ 794e5eb1bd211982315d61651af3bbaa  gcc/testsuite/g++.dg/cpp23/lambda-attr1.C
+ 1347e1fb0d78731bd360d6d44225ea34  gcc/testsuite/g++.dg/cpp23/lambda-attr2.C
  570aa212dcff2a498d044c98fa66a858  gcc/testsuite/g++.dg/cpp23/lambda-specifiers1.C
  0b54a398f8b42d5fc1ce9e8f422c3298  gcc/testsuite/g++.dg/cpp23/lambda-specifiers2.C
  7dfb88c8fc8142f5c07fe2c473ad00e1  gcc/testsuite/g++.dg/cpp23/lookup2.C
*************** d9bcdea082949e0c87b6954f2dd67298  gcc/te
*** 16358,16363 ****
--- 16381,16388 ----
  28f5f39099d59e2a95b5239e6d85699e  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr10.C
  80bb72b22049436be8e3d5b17337457b  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr11.C
  1cce8d0a0bce7ccebf00c1bcf3c51eb3  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C
+ 693873918ee3afd9f651091e867d430d  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr13.C
+ 0a9641e2221694f70c0faa316b9d574d  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr13a.C
  bfe691406f456aa2bf87cad44ebe9fdf  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr2.C
  874ea45b0464e3169c1d395e9b4c624e  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr3.C
  f664fc9add616872e35649f615430da5  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr4.C
*************** a6e0596871a58160e95f35f1da953609  gcc/te
*** 16369,16374 ****
--- 16394,16401 ----
  435d8338859edbe8d0c9cba841bea218  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias1.C
  c5ed9bcafe878933a01c19df089efba7  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias10.C
  a9fe8b77c077e10499786d1f43d69e35  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias11.C
+ 3388bb7ab766041aa70d73c8c45ae7ec  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias12.C
+ 81609e2aa65605ef2c3e45e97548fab8  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias13.C
  5fc58f05c478c6749c3f3dd4351420b0  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias2.C
  2fd0252922ffc9e49528942c28494f78  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias3.C
  06de637acc58c0572ef2eb75419e55e3  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias4.C
*************** e4194669f093a7afc4d5ecdf72352e0f  gcc/te
*** 16470,16475 ****
--- 16497,16503 ----
  a7e2f7d20a67204e43ab8b4439aa4e77  gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C
  db4d7afa9cc5c159bbf139e868fd3544  gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C
  c61f89754bf19eb066c90223050eb1d6  gcc/testsuite/g++.dg/cpp2a/concepts-lambda2.C
+ 2cdd3df6d70a6187c69e0b2e31916579  gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C
  f2b845034b89685c0074632f8a1947ff  gcc/testsuite/g++.dg/cpp2a/concepts-lambda3.C
  6f185f0a7016ab67c7f0d4ffa7012182  gcc/testsuite/g++.dg/cpp2a/concepts-lambda4.C
  86976d8466300862e381a2182c187b35  gcc/testsuite/g++.dg/cpp2a/concepts-lambda5.C
*************** e09adbfcc76e9a9b156fb1128f518684  gcc/te
*** 16488,16493 ****
--- 16516,16522 ----
  56306a49b5e9854a679a385b508ebb36  gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl4.C
  9caa46ef754f01ad1d96c14b8188370e  gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5.C
  593e03fec80254264cfb8a230ae4ff94  gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5a.C
+ f1dc03d643fa050fb5a6c8dbbcc30c67  gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl6.C
  64d63b0665647539131af9fc002ada89  gcc/testsuite/g++.dg/cpp2a/concepts-nested1.C
  6a7534cd7752ba1e8a71bcb62eaf6954  gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C
  af32b8a680f8728b4cf3162357b86e68  gcc/testsuite/g++.dg/cpp2a/concepts-noexcept1.C
*************** d419d794d35f72a64d62ad6da7dc8b75  gcc/te
*** 16505,16510 ****
--- 16534,16542 ----
  832c51f3914e8bfe28767b53255b00e6  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec.C
  2448a29ac89b37a27f8024471c30a008  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec10.C
  a218e21f1b85fa16709c2ec57c9d12cd  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec11.C
+ 763f297bcc20a983e6f4f4f0e89e0e07  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec12.C
+ e23388d6e0f64bad9a634a83a30d237a  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec12a.C
+ 0e1368565fe091d08454a5776e7c7621  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec13.C
  73a09ba5b73bea20b72e95116b9c7dee  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec2.C
  3c01201683b221045bd1faca7a936921  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec3.C
  fe3419a05a4d0b37befa20fa2b74e5c7  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec4.C
*************** df41d5e3eb088a4079a9e8ca6adc1cd1  gcc/te
*** 16656,16664 ****
--- 16688,16698 ----
  ad64150b7244228f6fbd5e2a90ba099c  gcc/testsuite/g++.dg/cpp2a/concepts-return-req4.C
  dfcd95576f20c2cc8e894aafe754dd43  gcc/testsuite/g++.dg/cpp2a/concepts-sfinae1.C
  94e516c88a3b958114e11fa18857ea12  gcc/testsuite/g++.dg/cpp2a/concepts-spec1.C
+ 7ef5f518b7a2e579bac8689908b01924  gcc/testsuite/g++.dg/cpp2a/concepts-spec2.C
  e7d2cd347c791b674d0be66da74077a1  gcc/testsuite/g++.dg/cpp2a/concepts-syntax1.C
  6481a02e05fcaca18a06555309e672d6  gcc/testsuite/g++.dg/cpp2a/concepts-template-parm1.C
  437145357446d9d26ecec49e56fc89f2  gcc/testsuite/g++.dg/cpp2a/concepts-template-parm10.C
+ afbb7564ae9fd5590012ead5821a21d6  gcc/testsuite/g++.dg/cpp2a/concepts-template-parm11.C
  c66c957a03459efed336ab628ac7a020  gcc/testsuite/g++.dg/cpp2a/concepts-template-parm2.C
  95492dd69ffdbd68e23f9ff1d52bf2f6  gcc/testsuite/g++.dg/cpp2a/concepts-template-parm5.C
  476e5200a2508065879f3ee51bfd73b5  gcc/testsuite/g++.dg/cpp2a/concepts-template-parm6.C
*************** f5703307896a18a98097a63f1f2f7166  gcc/te
*** 16738,16743 ****
--- 16772,16778 ----
  25fb3b0d5dda2594a4293da515c49586  gcc/testsuite/g++.dg/cpp2a/consteval29.C
  859ad3618c84933e95dea3b475eaa500  gcc/testsuite/g++.dg/cpp2a/consteval3.C
  d13a3bb7f52d0ff550c2883f5a2c9b93  gcc/testsuite/g++.dg/cpp2a/consteval30.C
+ 2525d3c20efed8795b290b9c5d66c8ae  gcc/testsuite/g++.dg/cpp2a/consteval31.C
  2d6205fea644048201c44086df527c3a  gcc/testsuite/g++.dg/cpp2a/consteval4.C
  e71633ec506016932dc09c057d98c36c  gcc/testsuite/g++.dg/cpp2a/consteval5.C
  f8b2a0016c59d132f059d57a7638806f  gcc/testsuite/g++.dg/cpp2a/consteval6.C
*************** a5ab0c1acf96ddc777b5af2b1b69b23d  gcc/te
*** 16861,16866 ****
--- 16896,16902 ----
  456e0d2a62b21ac916064a5f6c17d219  gcc/testsuite/g++.dg/cpp2a/constinit14.C
  94ee35190fa1fe7affa8b19c3f096e85  gcc/testsuite/g++.dg/cpp2a/constinit15.C
  b4a46903f1578c613195d03127dbcae5  gcc/testsuite/g++.dg/cpp2a/constinit16.C
+ 6711d333549a07ea54942f18c64f8a0a  gcc/testsuite/g++.dg/cpp2a/constinit17.C
  9f7da905ea744d36251021c627953aa7  gcc/testsuite/g++.dg/cpp2a/constinit2.C
  ec97b4f24af7c726b645ccd07978270a  gcc/testsuite/g++.dg/cpp2a/constinit3.C
  ec5836ef75d0047a1e68f87292524d25  gcc/testsuite/g++.dg/cpp2a/constinit4.C
*************** a6ee108d333ad358664c642b33d39e46  gcc/te
*** 16893,16898 ****
--- 16929,16935 ----
  989b46f026a86ab54fda41f606108878  gcc/testsuite/g++.dg/cpp2a/desig23.C
  37f9adbe25dc46488b6c27d2e6505657  gcc/testsuite/g++.dg/cpp2a/desig24.C
  338ebe449657eb02c4167973adb86777  gcc/testsuite/g++.dg/cpp2a/desig25.C
+ 4509437e82877d48180736a8562517df  gcc/testsuite/g++.dg/cpp2a/desig26.C
  9f489d7f3f58294a91f5e5ea62989f5c  gcc/testsuite/g++.dg/cpp2a/desig3.C
  a1e304613b1097092d10ed459e46fe0c  gcc/testsuite/g++.dg/cpp2a/desig4.C
  bf71e77b18ad9c10b7e9f64f07ee9d28  gcc/testsuite/g++.dg/cpp2a/desig5.C
*************** dedca5854b0e7bf2b75e811a11f0a159  gcc/te
*** 16911,16917 ****
  e2d076d1bf2b561366a64fc2e1ea3381  gcc/testsuite/g++.dg/cpp2a/enum-conv3.C
  7603d8495e5c4177167103f15193f880  gcc/testsuite/g++.dg/cpp2a/explicit1.C
  4ead5e099c42078c2e5d56a7f2e11d60  gcc/testsuite/g++.dg/cpp2a/explicit10.C
! f590d02ef6749385162db55c11bc0572  gcc/testsuite/g++.dg/cpp2a/explicit11.C
  e8e7d84b8d1f40eb68384d1a3999a9d8  gcc/testsuite/g++.dg/cpp2a/explicit12.C
  099ff5f340c64b508606b9bed918fe74  gcc/testsuite/g++.dg/cpp2a/explicit13.C
  5226906939f776a8190f817d4fda0f6c  gcc/testsuite/g++.dg/cpp2a/explicit14.C
--- 16948,16954 ----
  e2d076d1bf2b561366a64fc2e1ea3381  gcc/testsuite/g++.dg/cpp2a/enum-conv3.C
  7603d8495e5c4177167103f15193f880  gcc/testsuite/g++.dg/cpp2a/explicit1.C
  4ead5e099c42078c2e5d56a7f2e11d60  gcc/testsuite/g++.dg/cpp2a/explicit10.C
! 81b478f10b66faac275362a1913eceee  gcc/testsuite/g++.dg/cpp2a/explicit11.C
  e8e7d84b8d1f40eb68384d1a3999a9d8  gcc/testsuite/g++.dg/cpp2a/explicit12.C
  099ff5f340c64b508606b9bed918fe74  gcc/testsuite/g++.dg/cpp2a/explicit13.C
  5226906939f776a8190f817d4fda0f6c  gcc/testsuite/g++.dg/cpp2a/explicit14.C
*************** a32a0480aae35890db6a4b74ebac6bc0  gcc/te
*** 16993,16998 ****
--- 17030,17036 ----
  40ea32951dfb4570c1774e238c30f434  gcc/testsuite/g++.dg/cpp2a/lambda-generic-variadic20.C
  c1cdf23c08dcb292bbd629847ef95a23  gcc/testsuite/g++.dg/cpp2a/lambda-generic-variadic21.C
  f3d333d9133ccc3fed58f15dd1e6c1c1  gcc/testsuite/g++.dg/cpp2a/lambda-generic1.C
+ 17fc74089a22c362cec8a6606ca6625e  gcc/testsuite/g++.dg/cpp2a/lambda-generic10.C
  101950bd66265e5e952f39292d61abee  gcc/testsuite/g++.dg/cpp2a/lambda-generic2.C
  f3183e909b7fd601906b1f284b8514e9  gcc/testsuite/g++.dg/cpp2a/lambda-generic3.C
  53b70e7bd216f774ecdcfeda866f430c  gcc/testsuite/g++.dg/cpp2a/lambda-generic4.C
*************** f50c8e7c7812a7eade38d014e8410110  gcc/te
*** 17009,17014 ****
--- 17047,17053 ----
  922e5dff9ed1946970d8d28661c33f0f  gcc/testsuite/g++.dg/cpp2a/lambda-pack-init5.C
  05ee01266fc805cc3327ad09e070330c  gcc/testsuite/g++.dg/cpp2a/lambda-pack-init6.C
  85f2c06ad2ac5e902901d52119b92b66  gcc/testsuite/g++.dg/cpp2a/lambda-pack-init7.C
+ 9f0cb1929455333894b8734212f3d221  gcc/testsuite/g++.dg/cpp2a/lambda-requires1.C
  22ec10632b049637a7cbf82f46eda177  gcc/testsuite/g++.dg/cpp2a/lambda-this1.C
  c09b3406a6984eced941c654f03df8b6  gcc/testsuite/g++.dg/cpp2a/lambda-this2.C
  58b6c8506ae6f77f9498fd7dbed8bdeb  gcc/testsuite/g++.dg/cpp2a/lambda-this3.C
*************** bf80b786a1a4ec9eac5fda8277196264  gcc/te
*** 17193,17198 ****
--- 17232,17238 ----
  c7c933568cc5b17f6d8dadb7cec8101f  gcc/testsuite/g++.dg/cpp2a/spaceship-eq11.C
  279eb9b925ca084c1b6d0115a14ecb82  gcc/testsuite/g++.dg/cpp2a/spaceship-eq12.C
  ae3ef3d8cbf3145fa938c567ccc11530  gcc/testsuite/g++.dg/cpp2a/spaceship-eq13.C
+ 38fdc580773803f5236af81425b44d75  gcc/testsuite/g++.dg/cpp2a/spaceship-eq14.C
  35b5b00dc11e88e35813caed81c920fc  gcc/testsuite/g++.dg/cpp2a/spaceship-eq1a.C
  da366bbf37859e5c77c24a8138c72180  gcc/testsuite/g++.dg/cpp2a/spaceship-eq2.C
  695134b1125f480b4d381c7ab5398d05  gcc/testsuite/g++.dg/cpp2a/spaceship-eq3.C
*************** a0ac13a0885ee162c972f58ffbd934e7  gcc/te
*** 17500,17505 ****
--- 17540,17546 ----
  8d1c97a9b811ba8c9a789baf97c48ce4  gcc/testsuite/g++.dg/debug/namespace1.C
  98d1fa8a42200722f612a8f915bb9673  gcc/testsuite/g++.dg/debug/namespace2.C
  c805656a195d9a98cc7141e7db52d9ef  gcc/testsuite/g++.dg/debug/nullptr01.C
+ 57e21034689a45ffd010ec86b2596de5  gcc/testsuite/g++.dg/debug/pr106261.C
  fcdc9d29f34ff56d1b7de0d55a1eaed7  gcc/testsuite/g++.dg/debug/pr15736.cc
  d25b84553c2083b28615202497b8f94a  gcc/testsuite/g++.dg/debug/pr16792.C
  91880dfb66fda0db4ddabf486346b755  gcc/testsuite/g++.dg/debug/pr22514.C
*************** dc55e7eba1b2185bc5a3bc7222592855  gcc/te
*** 18215,18220 ****
--- 18256,18262 ----
  90c76b7602f9d89b58c1fef8b457695e  gcc/testsuite/g++.dg/ext/builtin-shufflevector-1.C
  af019eee15e37fe7fad2b4c7a1a60836  gcc/testsuite/g++.dg/ext/builtin-shufflevector-2.C
  6fe972cece2d8f6c59ec8928b18ac781  gcc/testsuite/g++.dg/ext/builtin-shufflevector-3.C
+ 32b975789c82ba65263ea00026cba0f6  gcc/testsuite/g++.dg/ext/builtin-shufflevector-4.C
  2688425f4bb09561395ab602acbbe5c1  gcc/testsuite/g++.dg/ext/builtin1.C
  913f9cc9acadced31bfe1ff51190752e  gcc/testsuite/g++.dg/ext/builtin10.C
  0159469d5f1eba2e6013c4c9e15f33ea  gcc/testsuite/g++.dg/ext/builtin11.C
*************** d9a1f43ca6ac2a073e22bbbf243f300b  gcc/te
*** 19075,19080 ****
--- 19117,19123 ----
  745b3d4f8032be6841890fdb1bb681a7  gcc/testsuite/g++.dg/gomp/pr103851.C
  6fd504859922066c8bc38b2a926a5e17  gcc/testsuite/g++.dg/gomp/pr104623.C
  fce64f47dec68912cbdef7b1329bf864  gcc/testsuite/g++.dg/gomp/pr105092.C
+ 2a1bc0a0ca3eb44a30af243b7764d562  gcc/testsuite/g++.dg/gomp/pr106492.C
  539bba6df5330b7a6631eca5665a0899  gcc/testsuite/g++.dg/gomp/pr24849.C
  78ea34fd7a1a2767f61a703271e7070a  gcc/testsuite/g++.dg/gomp/pr25874.C
  93a85a09acfdf011a86ff95fc9184a94  gcc/testsuite/g++.dg/gomp/pr25996.C
*************** d0415e5d5ed79c73a04e7df5551e4b95  gcc/te
*** 19858,19863 ****
--- 19901,19907 ----
  5a074a312e6275492245e6c6e1262496  gcc/testsuite/g++.dg/ipa/modref-1.C
  89a697678c960075181328b0bed18d5a  gcc/testsuite/g++.dg/ipa/nothrow-1.C
  ecfa94e705bc436ad699767b1e4c929e  gcc/testsuite/g++.dg/ipa/polymorphic-call-1.C
+ 55ee7bff7cc115f42266bd1d62dda46b  gcc/testsuite/g++.dg/ipa/pr100413.C
  901698e6dabf29dd6ced031811fcf59e  gcc/testsuite/g++.dg/ipa/pr103099.C
  02f3704c0511b2d171c55dbf09c64325  gcc/testsuite/g++.dg/ipa/pr43695.C
  5345293723ad062b59b168c319738e1e  gcc/testsuite/g++.dg/ipa/pr43812.C
*************** ceb308a6392d6912753d38c2f9a2bccb  gcc/te
*** 21522,21528 ****
  3a893c5a8b908d302fc91bf865138018  gcc/testsuite/g++.dg/modules/tpl-extern-var-1_b.C
  051a2753ec2e8d615e18875ab2746fa8  gcc/testsuite/g++.dg/modules/tpl-friend-1_a.C
  2d9be0b173bceba0cbfd5a1ee4909f4c  gcc/testsuite/g++.dg/modules/tpl-friend-1_b.C
! 127b3c98362ebb3267f51d1773afb775  gcc/testsuite/g++.dg/modules/tpl-friend-2_a.C
  4511743d659541c1148b76a234b62a41  gcc/testsuite/g++.dg/modules/tpl-friend-2_b.C
  95a880cc0f3eee2ff8309d2183f7f9d4  gcc/testsuite/g++.dg/modules/tpl-friend-3_a.C
  2f75113d46c35f669145b81d5620b94d  gcc/testsuite/g++.dg/modules/tpl-friend-3_b.C
--- 21566,21572 ----
  3a893c5a8b908d302fc91bf865138018  gcc/testsuite/g++.dg/modules/tpl-extern-var-1_b.C
  051a2753ec2e8d615e18875ab2746fa8  gcc/testsuite/g++.dg/modules/tpl-friend-1_a.C
  2d9be0b173bceba0cbfd5a1ee4909f4c  gcc/testsuite/g++.dg/modules/tpl-friend-1_b.C
! d36e0a1f34b1d7f2cacd00844d768335  gcc/testsuite/g++.dg/modules/tpl-friend-2_a.C
  4511743d659541c1148b76a234b62a41  gcc/testsuite/g++.dg/modules/tpl-friend-2_b.C
  95a880cc0f3eee2ff8309d2183f7f9d4  gcc/testsuite/g++.dg/modules/tpl-friend-3_a.C
  2f75113d46c35f669145b81d5620b94d  gcc/testsuite/g++.dg/modules/tpl-friend-3_b.C
*************** c1251c5de07903c2976e214b0ce9b893  gcc/te
*** 23266,23271 ****
--- 23310,23316 ----
  cb3b0d87ebb06649d90f205f72680272  gcc/testsuite/g++.dg/pr104648.C
  18b9174889675eec328ca8173a24e49a  gcc/testsuite/g++.dg/pr104869.C
  152c50eb40e9677388868b9fc74192a1  gcc/testsuite/g++.dg/pr105276.C
+ 2fed98e7e2272502be0cfa68e9b4dca8  gcc/testsuite/g++.dg/pr105871.C
  2ac64817a39fe1a5c2dc328f4233cda1  gcc/testsuite/g++.dg/pr37742.C
  32b2fbda29ffd2ac2181c43c971f3a7d  gcc/testsuite/g++.dg/pr44328.C
  e43b4ea2d038b181b57782d5d56d22ba  gcc/testsuite/g++.dg/pr44486.C
*************** e9bf87f7b1f007ecb7dfa626ecb78f6c  gcc/te
*** 23529,23534 ****
--- 23574,23580 ----
  d53958b1de4c01a672e8ec50c3bfa248  gcc/testsuite/g++.dg/rtti/predefined-rtti-macro-2.C
  bce635f684a724553abba95d702b1cb8  gcc/testsuite/g++.dg/rtti/template1.C
  daac611a89b8fa8aa874e3b9f2cc9663  gcc/testsuite/g++.dg/rtti/tinfo1.C
+ c20e389bc8d099bcb8a86788bfd20ee1  gcc/testsuite/g++.dg/rtti/typeid-complete1.C
  a4ca49fa3677bf87a27b0e961eab1cee  gcc/testsuite/g++.dg/rtti/typeid1.C
  4f9657fbf15f19dc450265533a091434  gcc/testsuite/g++.dg/rtti/typeid10.C
  abb0a844b41427d721a0b921b5335b24  gcc/testsuite/g++.dg/rtti/typeid11.C
*************** f5d8d2f92f0dbaa3ca7558a778137fb3  gcc/te
*** 23581,23587 ****
  569260f7b52f8c920f20c7151931a919  gcc/testsuite/g++.dg/spellcheck-reswords.C
  a450a634e49ab2a381246a13bda48525  gcc/testsuite/g++.dg/spellcheck-single-vs-multiple.C
  cf711ea2ac1f0a7044e001bc02282e5e  gcc/testsuite/g++.dg/spellcheck-stdint.C
! ad23be0de490aa81ef9e9e24565d1bea  gcc/testsuite/g++.dg/spellcheck-stdlib.C
  7eb03d350a29bce257b72d771d908294  gcc/testsuite/g++.dg/spellcheck-typenames.C
  9ad7d6448de7763f41feba51662efa9e  gcc/testsuite/g++.dg/sso-1.C
  3effe360372112f0a4945b07676db736  gcc/testsuite/g++.dg/sso-2.C
--- 23627,23633 ----
  569260f7b52f8c920f20c7151931a919  gcc/testsuite/g++.dg/spellcheck-reswords.C
  a450a634e49ab2a381246a13bda48525  gcc/testsuite/g++.dg/spellcheck-single-vs-multiple.C
  cf711ea2ac1f0a7044e001bc02282e5e  gcc/testsuite/g++.dg/spellcheck-stdint.C
! 47d441d1bf0e0fc76ec137ac75b0ea31  gcc/testsuite/g++.dg/spellcheck-stdlib.C
  7eb03d350a29bce257b72d771d908294  gcc/testsuite/g++.dg/spellcheck-typenames.C
  9ad7d6448de7763f41feba51662efa9e  gcc/testsuite/g++.dg/sso-1.C
  3effe360372112f0a4945b07676db736  gcc/testsuite/g++.dg/sso-2.C
*************** d9a08dd82988a25d2840d767d582837f  gcc/te
*** 24150,24155 ****
--- 24196,24202 ----
  f8aa89e0edae3ef78836a8cc046f0550  gcc/testsuite/g++.dg/template/field1.C
  fe166f987dc66815758e22b930f6d98b  gcc/testsuite/g++.dg/template/fn-ptr1.C
  bf4059583f0cb76eb21c8462cd632142  gcc/testsuite/g++.dg/template/fn-ptr2.C
+ d48db96d165a20e7398ea0f7e9cd00c3  gcc/testsuite/g++.dg/template/fn-ptr3.C
  636ef7c6b9de68376146848db023fb19  gcc/testsuite/g++.dg/template/fn-ref1.C
  f85ab66eeb2b191e2fee2b0b5013d956  gcc/testsuite/g++.dg/template/fn.C
  1581f9141ad183d6d31a009275ebf7a4  gcc/testsuite/g++.dg/template/fnspec1.C
*************** f8b96612d216a7b190f337247c8e8315  gcc/te
*** 24229,24234 ****
--- 24276,24282 ----
  5af8ab1164ed20d8f699efec85950e6e  gcc/testsuite/g++.dg/template/friend72.C
  e99bfe98523cadafac68ba8e9e8c8f35  gcc/testsuite/g++.dg/template/friend72a.C
  76ebd5e11a16898d1bdf51f8b1f76449  gcc/testsuite/g++.dg/template/friend73.C
+ 08aeef7e95f0f822e6e8b78c88d9bbb7  gcc/testsuite/g++.dg/template/friend74.C
  ceb858e95982ac0af2e9168f31aea229  gcc/testsuite/g++.dg/template/friend8.C
  59b5bf61b7f6210d3cf3b9b45692794a  gcc/testsuite/g++.dg/template/friend9.C
  d5d24fc94d133229a10c5b13f44c253b  gcc/testsuite/g++.dg/template/func1.C
*************** a4d78ed7d9ce9fe8995ab9c022cc3e17  gcc/te
*** 24420,24425 ****
--- 24468,24475 ----
  7705c628c0acfa625ec3f1ae7f12999e  gcc/testsuite/g++.dg/template/non-dependent20.C
  f0c450f8db48d43656ca65a653823c20  gcc/testsuite/g++.dg/template/non-dependent21.C
  3f4aec0e7128a2b9a75631b613288601  gcc/testsuite/g++.dg/template/non-dependent22.C
+ edbb2eb6b16ce837ec21b27130e8c858  gcc/testsuite/g++.dg/template/non-dependent23.C
+ 1e69ab8c5a89ee0cc1405d82592765e6  gcc/testsuite/g++.dg/template/non-dependent24.C
  9c0fc4f566e5de8ff0339df3c3ef274d  gcc/testsuite/g++.dg/template/non-dependent3.C
  c74bd06e4f01d82b6dffe8568a9f9286  gcc/testsuite/g++.dg/template/non-dependent4.C
  7e000c3eaeb33b0cda5191bb78ee313d  gcc/testsuite/g++.dg/template/non-dependent5.C
*************** c7309345696ac164222361961daab266  gcc/te
*** 24708,24713 ****
--- 24758,24764 ----
  6931ae73eaf26b6f436460259c61e3bb  gcc/testsuite/g++.dg/template/redecl2.C
  397a393f391e401bd8e5e28d01882ef8  gcc/testsuite/g++.dg/template/redecl3.C
  8e462a455af2cab1b1ec9d82ebdab57b  gcc/testsuite/g++.dg/template/redecl4.C
+ 410d7de4d599013d530a7f7e14cd68d9  gcc/testsuite/g++.dg/template/redecl5.C
  c6c126721707d148ce66066de06c754b  gcc/testsuite/g++.dg/template/ref1.C
  e5547a0a17e476f40de83fdf6f7b297f  gcc/testsuite/g++.dg/template/ref10.C
  55ce57535ea4f812b4b3a2be7cafa6c4  gcc/testsuite/g++.dg/template/ref11.C
*************** e4fcffb0dc348c47faab30b8fa077a54  gcc/te
*** 25265,25270 ****
--- 25316,25323 ----
  ccefc659a7c47911812c4aa74e717a3c  gcc/testsuite/g++.dg/torture/pr104679.C
  e0f2cfb1a1f922a19280efa88e1e5f1c  gcc/testsuite/g++.dg/torture/pr105142.C
  55421b614773ff9e900b6ad17ffe7df3  gcc/testsuite/g++.dg/torture/pr105189.C
+ 2f5be7c92fa23dea959ab17d5b766c87  gcc/testsuite/g++.dg/torture/pr105577.C
+ 42b175a7c38d6a15012b0e11d9e7457d  gcc/testsuite/g++.dg/torture/pr106131.C
  161154ed9f6193a2a7da119e068c3f3f  gcc/testsuite/g++.dg/torture/pr27218.C
  a84e9fff95df4801f8e582fbc33303b8  gcc/testsuite/g++.dg/torture/pr30252.C
  e980bf95890544d46879b89f7aa98df6  gcc/testsuite/g++.dg/torture/pr30567.C
*************** ebc4dd8d7b9c346d612ab748d0d8bda0  gcc/te
*** 26032,26037 ****
--- 26085,26091 ----
  684067ddb47560c655180c085c6980e8  gcc/testsuite/g++.dg/ubsan/object-size-1.C
  80dcb1a17f65b63cbfe2e3509439563c  gcc/testsuite/g++.dg/ubsan/pr101210.C
  ad6c0b4132032f21f64bfdd4836d3313  gcc/testsuite/g++.dg/ubsan/pr105093.C
+ 59f2687e6719ef7d3d19b4de0e99a075  gcc/testsuite/g++.dg/ubsan/pr105729.C
  a654df71119821a4303cc9fe0501191b  gcc/testsuite/g++.dg/ubsan/pr59250.C
  420a6623146bb014dc1310134356d81f  gcc/testsuite/g++.dg/ubsan/pr59306.C
  79755a51c3cbb97ff48bd411272f6b08  gcc/testsuite/g++.dg/ubsan/pr59331.C
*************** bb3b906322f73b1bfddaab3658a0314e  gcc/te
*** 26147,26152 ****
--- 26201,26207 ----
  31e8975bb6e0a9a4f2dbd4cf496dbc6b  gcc/testsuite/g++.dg/vect/pr103494.cc
  5cc7bcb3384dda5ac9ed1595171888bf  gcc/testsuite/g++.dg/vect/pr105053.cc
  333be91f77cee11284aa46108024ad5e  gcc/testsuite/g++.dg/vect/pr105254.cc
+ 13bc7912af5a3fc0b482bebcd1a313b8  gcc/testsuite/g++.dg/vect/pr105437.cc
  02ab0e7dea4c30ddeaecb971c0b8241e  gcc/testsuite/g++.dg/vect/pr19951.cc
  e7c5a636a280962b70166d1494223f9c  gcc/testsuite/g++.dg/vect/pr21218.cc
  9a0a6f56bdb2cc697abc78c901418a19  gcc/testsuite/g++.dg/vect/pr21734_1.cc
*************** d36f126068fa0852b0b29fa28089dbd3  gcc/te
*** 26275,26280 ****
--- 26330,26336 ----
  a0e826a4537965b07b3880791c956f9a  gcc/testsuite/g++.dg/warn/Warray-bounds-24.C
  774ed8eb93b664b475eb1981665963a0  gcc/testsuite/g++.dg/warn/Warray-bounds-25.C
  5d0c7eff938b7dc66c372a0ec11956e7  gcc/testsuite/g++.dg/warn/Warray-bounds-26.C
+ ab97df5ad2431719f3fb0cd4fdf111d8  gcc/testsuite/g++.dg/warn/Warray-bounds-27.C
  de22eb15ae2420b77fbb90f3b584c785  gcc/testsuite/g++.dg/warn/Warray-bounds-3.C
  44982cde6de999156b24ac5b0d41b330  gcc/testsuite/g++.dg/warn/Warray-bounds-4.C
  843811e9e3bbecf56a84c608e9fd1073  gcc/testsuite/g++.dg/warn/Warray-bounds-5.C
*************** d15107f3d840c1f7539a3dc2f640a5df  gcc/te
*** 26300,26305 ****
--- 26356,26362 ----
  405a43ec2fe3003f95668d54092d08b1  gcc/testsuite/g++.dg/warn/Wchar-subscripts.C
  f9f3693c109e335911bc80e8396e0c60  gcc/testsuite/g++.dg/warn/Wclass-conversion1.C
  d1f9d6bf90b8f6a0b12581bcdadaf0cc  gcc/testsuite/g++.dg/warn/Wclass-conversion2.C
+ a1de6b04521ef70bac619958562f4c5c  gcc/testsuite/g++.dg/warn/Wclass-memaccess-7.C
  91fa9d535a67070a0cbd4728cca02222  gcc/testsuite/g++.dg/warn/Wconditionally-supported-1.C
  0a5318e679484e4c698dc3557ca77477  gcc/testsuite/g++.dg/warn/Wconversion-integer.C
  6cdba00d4fc0e7d2742e63c92a31a3df  gcc/testsuite/g++.dg/warn/Wconversion-null-2.C
*************** fd872aba23fcbd09e4b5cb3b61dbaadf  gcc/te
*** 26364,26369 ****
--- 26421,26427 ----
  a2a1c47c22d508bea7ea5f6ecfa4f8e0  gcc/testsuite/g++.dg/warn/Wfloat-equal-1.C
  eccc2b2ed947b72890c78d9f36703c07  gcc/testsuite/g++.dg/warn/Wformat-1.C
  410904ada3f7963a6e257984ca090127  gcc/testsuite/g++.dg/warn/Wformat-2.C
+ 7176ad1e7207328b46fc3387dcae316c  gcc/testsuite/g++.dg/warn/Wformat-char8_t-1.C
  c051125966f7b3d00fdd612ba7549043  gcc/testsuite/g++.dg/warn/Wformat-method.C
  9af8ba70e2572530afefa641561d5f5c  gcc/testsuite/g++.dg/warn/Wformat-pr71863.C
  2f32a8a1e61e4b8d8e49fa51a8336602  gcc/testsuite/g++.dg/warn/Wformat-ranges-c++11.C
*************** f53b1f90733acd430c8cdf6142c6d0ae  gcc/te
*** 26424,26429 ****
--- 26482,26488 ----
  8afe47a7579150c18e697be841db6df5  gcc/testsuite/g++.dg/warn/Wmismatched-new-delete-6.C
  c6df77cbbce60aad70c6bc987ecd4bd2  gcc/testsuite/g++.dg/warn/Wmismatched-new-delete-7.C
  3089b7e4a074a4993652acd742390397  gcc/testsuite/g++.dg/warn/Wmismatched-new-delete.C
+ 7729ea0086a47fb6cab7bd9640283fcd  gcc/testsuite/g++.dg/warn/Wmismatched-tags-10.C
  9e3053e15f6b0726e17bd19ce7fc3bf8  gcc/testsuite/g++.dg/warn/Wmismatched-tags-2.C
  34c810b16cc722166ffa4de29c41c7e5  gcc/testsuite/g++.dg/warn/Wmismatched-tags-3.C
  52f77f366a578c7b96fa3a4d1ae9a1c9  gcc/testsuite/g++.dg/warn/Wmismatched-tags-4.C
*************** cbeb61a079567f59bdce9faa40877398  gcc/te
*** 27048,27053 ****
--- 27107,27113 ----
  6f5999bf56f2861a257750422cda17b6  gcc/testsuite/g++.dg/warn/translate-ice-1.C
  81ccb812ec92857cf80d860b4ffa0d31  gcc/testsuite/g++.dg/warn/undefined1.C
  338b16478b2b401f31f40a2d7b08dfb1  gcc/testsuite/g++.dg/warn/uninit-1.C
+ c439e6ca6ae1ca3377fa6507bf891b6c  gcc/testsuite/g++.dg/warn/uninit-pr105562.C
  69c608be9c8c02e5a60a4342603a5fac  gcc/testsuite/g++.dg/warn/uninit-pr48483.C
  75fa85b1e27813223938d58d1e38e67f  gcc/testsuite/g++.dg/warn/uninit-pr55288.C
  f3fc1f6861ab16ba7eaf8a5da2bda79e  gcc/testsuite/g++.dg/warn/uninit-pr55881.C
*************** a180acec30b50a433b12979e550fdfba  gcc/te
*** 30615,30620 ****
--- 30675,30681 ----
  a87c63cefd62030b99bd90bcd75c66f2  gcc/testsuite/g++.target/i386/pr103973-9.C
  528fa6bfe03c4eae15918407205bb139  gcc/testsuite/g++.target/i386/pr104533.C
  e22bf5b2b8a89ad669b8340531ba8f41  gcc/testsuite/g++.target/i386/pr104540.C
+ 2764c2246b3d183e94097026d61a69a1  gcc/testsuite/g++.target/i386/pr105953.C
  55fb67abf6517f92b1a0240d2c06b5c5  gcc/testsuite/g++.target/i386/pr35513-1.C
  14dde546e4eefec7aa6d1ac41261cb16  gcc/testsuite/g++.target/i386/pr35513-2.C
  1c706f97b6d93c0124dc4a203c98f6d2  gcc/testsuite/g++.target/i386/pr57362.C
*************** a621b799eff193996043d9d5462e5c27  gcc/te
*** 30659,30664 ****
--- 30720,30727 ----
  821d1f6cc7812ffc5220fc45c484c00f  gcc/testsuite/g++.target/i386/sse4_1-pr54700-1.C
  05e47f652ea4bc7c8df9bae20aaaa2b4  gcc/testsuite/g++.target/i386/sse4_1-pr54700-2.C
  6d0d9132ecd5c558bd1ec20dcee32d5d  gcc/testsuite/g++.target/i386/vec-tmpl1.C
+ 83617f6ce4e2c1f57ea571b083200a12  gcc/testsuite/g++.target/loongarch/loongarch.exp
+ 3e379ce66f2b5fd83481c50aad661033  gcc/testsuite/g++.target/loongarch/pr106096.C
  0326a0afb833c5dbd49b5d623c8dd93b  gcc/testsuite/g++.target/mips/cxx17_empty_base.C
  c56f5e56a00b90a56d9dd4ef483dbda1  gcc/testsuite/g++.target/mips/mips.exp
  dcd3af289f36f150df28be99b5efc7ed  gcc/testsuite/g++.target/mips/pr102024.C
*************** f32a8768657f01378b5dac03fecab5f1  gcc/te
*** 31657,31662 ****
--- 31720,31726 ----
  5f2bc2b16008b297dbe17bc6e4ecbb5f  gcc/testsuite/gcc.c-torture/compile/init-2.c
  c41d7ceafdae826adfcc9513ad5122d6  gcc/testsuite/gcc.c-torture/compile/init-3.c
  f40c6f7bd73f37a2260b985ee6e8115c  gcc/testsuite/gcc.c-torture/compile/inline-1.c
+ 350bce2ba013c96d9f397b84467bf52d  gcc/testsuite/gcc.c-torture/compile/inline-asm-1.c
  94c6efe0bfa4f4cab2d17130432729aa  gcc/testsuite/gcc.c-torture/compile/irreducible-loop.c
  24f8128ef30f32192ad255ae173e669c  gcc/testsuite/gcc.c-torture/compile/isinf.c
  1e85d243005b2df86e7d1193bc29be15  gcc/testsuite/gcc.c-torture/compile/jmp.c
*************** a2656a59d00f50e3a24dc4e71bfb3973  gcc/te
*** 31771,31776 ****
--- 31835,31841 ----
  43abe0671a6ea621a4ca89fda41e49b8  gcc/testsuite/gcc.c-torture/compile/pr104499.c
  b8c09513cab59ca8f22d38e515f50fa8  gcc/testsuite/gcc.c-torture/compile/pr105234.c
  112c17f5638bc2cf5c04c9e917943218  gcc/testsuite/gcc.c-torture/compile/pr105247.c
+ 9477024f0d6e7d41ab0ee7d8ab3d3e58  gcc/testsuite/gcc.c-torture/compile/pr106030.c
  33c7141fcf5b1add3ddd2be0100f1f0d  gcc/testsuite/gcc.c-torture/compile/pr12517.c
  ec16b12ab11c499bf321be18ea59da33  gcc/testsuite/gcc.c-torture/compile/pr12578.c
  86f3d5cf87d24e97aa663b79f2d0ac5d  gcc/testsuite/gcc.c-torture/compile/pr12899.c
*************** a580e1ca2b138c4042e0a43bf49da5b0  gcc/te
*** 33070,33076 ****
  3f1ed16a9981583ab732d7dcc00acbdd  gcc/testsuite/gcc.c-torture/execute/20100708-1.c
  04279b759ce025eb37d017bc0bfe6d2f  gcc/testsuite/gcc.c-torture/execute/20100805-1.c
  94262b3a70161a035a289e60d6b39c44  gcc/testsuite/gcc.c-torture/execute/20100827-1.c
! 16be581dc88755ea3cb3633eb04d8c83  gcc/testsuite/gcc.c-torture/execute/20101011-1.c
  2753f885fabef60aad30c05f7d0a42a8  gcc/testsuite/gcc.c-torture/execute/20101013-1.c
  40f98e273d462f42e775cee266358d98  gcc/testsuite/gcc.c-torture/execute/20101025-1.c
  25e8df034740874c03a94dd4abc11ebe  gcc/testsuite/gcc.c-torture/execute/20110418-1.c
--- 33135,33141 ----
  3f1ed16a9981583ab732d7dcc00acbdd  gcc/testsuite/gcc.c-torture/execute/20100708-1.c
  04279b759ce025eb37d017bc0bfe6d2f  gcc/testsuite/gcc.c-torture/execute/20100805-1.c
  94262b3a70161a035a289e60d6b39c44  gcc/testsuite/gcc.c-torture/execute/20100827-1.c
! 6ea927a03dae003e9986f175c41a566e  gcc/testsuite/gcc.c-torture/execute/20101011-1.c
  2753f885fabef60aad30c05f7d0a42a8  gcc/testsuite/gcc.c-torture/execute/20101013-1.c
  40f98e273d462f42e775cee266358d98  gcc/testsuite/gcc.c-torture/execute/20101025-1.c
  25e8df034740874c03a94dd4abc11ebe  gcc/testsuite/gcc.c-torture/execute/20110418-1.c
*************** f9efa48ff343898059dcee91bc6de6c4  gcc/te
*** 33789,33794 ****
--- 33854,33860 ----
  cd68c635f7ee7b9d61cd6fb30e11f695  gcc/testsuite/gcc.c-torture/execute/memset-4.c
  c47c383b81916dc5e055e857776ce98f  gcc/testsuite/gcc.c-torture/execute/mod-1.c
  c36723455fcef225d099e9718b35749b  gcc/testsuite/gcc.c-torture/execute/mode-dependent-address.c
+ 557fcf228c206c15ef609901f05ab9dc  gcc/testsuite/gcc.c-torture/execute/mul-sext.c
  42a724c275e627732267a4990711c28b  gcc/testsuite/gcc.c-torture/execute/multdi-1.c
  f0d014a801d213bd03b56cddfc596811  gcc/testsuite/gcc.c-torture/execute/multi-ix.c
  a562cb07e318deddf26e66e296dccff5  gcc/testsuite/gcc.c-torture/execute/nest-align-1.c
*************** a89a9f97e9f6a37a0db709c2b09097b9  gcc/te
*** 33820,33825 ****
--- 33886,33892 ----
  eda9698796bef969bb50e5712208e61b  gcc/testsuite/gcc.c-torture/execute/pr104604.c
  8f1a8c89149c065ac6e73140793989be  gcc/testsuite/gcc.c-torture/execute/pr104814.c
  87b1203ac926f7da31883b0ba420b9b8  gcc/testsuite/gcc.c-torture/execute/pr104839.c
+ 6b9abb094fcd9b7fa8d30c4251026072  gcc/testsuite/gcc.c-torture/execute/pr106032.c
  7758cb727d75f4fc1c0e483d503de146  gcc/testsuite/gcc.c-torture/execute/pr15262-1.c
  58dc249612dbc918d7fc4010e94deb8d  gcc/testsuite/gcc.c-torture/execute/pr15262-2.c
  d9c36fc850771445c5e4b6ce6dae1a12  gcc/testsuite/gcc.c-torture/execute/pr15262.c
*************** cbcad025f9db9dd9bc691ef7d570b45a  gcc/te
*** 35105,35110 ****
--- 35172,35180 ----
  430fc6af8946de5e86d8f7257f6fd392  gcc/testsuite/gcc.dg/Wrestrict-21.c
  d49a9b700850d16301f8a6b3602788e1  gcc/testsuite/gcc.dg/Wrestrict-22.c
  d52443fd255ba4011445ce61fb9d6e29  gcc/testsuite/gcc.dg/Wrestrict-23.c
+ 06c5777e894a8418ccdb3dfdd2575e12  gcc/testsuite/gcc.dg/Wrestrict-24.c
+ ac1f8ff9be1acf21428383a159986b27  gcc/testsuite/gcc.dg/Wrestrict-25.c
+ 8650fb8e7b4b34475fe966856795bda4  gcc/testsuite/gcc.dg/Wrestrict-26.c
  8419743602ff50406cde80f5966c551d  gcc/testsuite/gcc.dg/Wrestrict-3.c
  f2eda54521742f896f2566e9eb58a04d  gcc/testsuite/gcc.dg/Wrestrict-4.c
  f56e03be28331b4bfb167f5242de9f60  gcc/testsuite/gcc.dg/Wrestrict-5.c
*************** fac607b6d04c358896bf7ed70dbf5347  gcc/te
*** 35792,35797 ****
--- 35862,35868 ----
  e2a106505ad57f8fb83ebcbe30b56b27  gcc/testsuite/gcc.dg/analyzer/strndup-1.c
  18ec83d6218fa8d4d146ea7ca579dbc4  gcc/testsuite/gcc.dg/analyzer/switch.c
  c6ff36bbb860a260cfcab0b25aaded49  gcc/testsuite/gcc.dg/analyzer/symbolic-1.c
+ 37efe101803b1ff8e261666644ca2b63  gcc/testsuite/gcc.dg/analyzer/symbolic-12.c
  2982a3481c63231cadba1329977640bd  gcc/testsuite/gcc.dg/analyzer/symbolic-2.c
  24d2d7b09cf8245a68dd00b36075e2cd  gcc/testsuite/gcc.dg/analyzer/symbolic-3.c
  784de898ae2196cc28e4405a23f94314  gcc/testsuite/gcc.dg/analyzer/symbolic-4.c
*************** fbd647fd29b471a7a55a1fb5f7c747ce  gcc/te
*** 35809,35815 ****
  d12199de8a73038d508adc4781b1c82c  gcc/testsuite/gcc.dg/analyzer/taint-alloc-3.c
  2e33673bc33d322da439d4e94dbf6afc  gcc/testsuite/gcc.dg/analyzer/taint-alloc-4.c
  acc7ba3d31b74a70e29d2deb549157d4  gcc/testsuite/gcc.dg/analyzer/taint-alloc-5.c
! 6e4fda7b64a8004628295cf4406ce957  gcc/testsuite/gcc.dg/analyzer/taint-divisor-1.c
  6a05eaa2e2c1e6b090ece3c5fd1f2dec  gcc/testsuite/gcc.dg/analyzer/taint-merger.c
  989ecfdd65e4e4576e9e4c32ea8989c9  gcc/testsuite/gcc.dg/analyzer/taint-ops.c
  f5887ea7ae3861689a706041d25fbc2f  gcc/testsuite/gcc.dg/analyzer/taint-read-index-1.c
--- 35880,35886 ----
  d12199de8a73038d508adc4781b1c82c  gcc/testsuite/gcc.dg/analyzer/taint-alloc-3.c
  2e33673bc33d322da439d4e94dbf6afc  gcc/testsuite/gcc.dg/analyzer/taint-alloc-4.c
  acc7ba3d31b74a70e29d2deb549157d4  gcc/testsuite/gcc.dg/analyzer/taint-alloc-5.c
! 1964aa2d0d8526b8bb106453ddd3d38c  gcc/testsuite/gcc.dg/analyzer/taint-divisor-1.c
  6a05eaa2e2c1e6b090ece3c5fd1f2dec  gcc/testsuite/gcc.dg/analyzer/taint-merger.c
  989ecfdd65e4e4576e9e4c32ea8989c9  gcc/testsuite/gcc.dg/analyzer/taint-ops.c
  f5887ea7ae3861689a706041d25fbc2f  gcc/testsuite/gcc.dg/analyzer/taint-read-index-1.c
*************** d395542cab6151e7cd1ab370ab6a6181  gcc/te
*** 35872,35882 ****
  1fae21b0c67b5b679beeecb28014ef75  gcc/testsuite/gcc.dg/analyzer/torture/symbolic-10.c
  b2b79a31b8a0345532a9a02fa98d668f  gcc/testsuite/gcc.dg/analyzer/torture/ubsan-1.c
  46dca54a13d3ed78a493a176a50d867e  gcc/testsuite/gcc.dg/analyzer/torture/uninit-bit-field-ref.c
  d05a3955306cf8591941d3856debd78b  gcc/testsuite/gcc.dg/analyzer/torture/uninit-pr63311.c
  2ffa956e249f74277e2565912f3333b9  gcc/testsuite/gcc.dg/analyzer/torture/uninit-trivial-auto-var-init-pattern.c
  4b038f337620ba8e85c0752005cb1818  gcc/testsuite/gcc.dg/analyzer/torture/uninit-trivial-auto-var-init-uninitialized.c
  cc641b4453a1b743c66c43ea1c92e357  gcc/testsuite/gcc.dg/analyzer/torture/uninit-trivial-auto-var-init-zero.c
! 94e47c8401a81b7ef0d8bf634ae0792f  gcc/testsuite/gcc.dg/analyzer/uninit-1.c
  f3b04cae0253d04943b8e3a80f6609c3  gcc/testsuite/gcc.dg/analyzer/uninit-2.c
  5230c72c5072304c5579bb33f03c01e8  gcc/testsuite/gcc.dg/analyzer/uninit-3.c
  a99012d995d21d800d52fd2fde4902ac  gcc/testsuite/gcc.dg/analyzer/uninit-4.c
--- 35943,35954 ----
  1fae21b0c67b5b679beeecb28014ef75  gcc/testsuite/gcc.dg/analyzer/torture/symbolic-10.c
  b2b79a31b8a0345532a9a02fa98d668f  gcc/testsuite/gcc.dg/analyzer/torture/ubsan-1.c
  46dca54a13d3ed78a493a176a50d867e  gcc/testsuite/gcc.dg/analyzer/torture/uninit-bit-field-ref.c
+ 9a20e5bda2c613c6f8637d84ed00559c  gcc/testsuite/gcc.dg/analyzer/torture/uninit-pr106204.c
  d05a3955306cf8591941d3856debd78b  gcc/testsuite/gcc.dg/analyzer/torture/uninit-pr63311.c
  2ffa956e249f74277e2565912f3333b9  gcc/testsuite/gcc.dg/analyzer/torture/uninit-trivial-auto-var-init-pattern.c
  4b038f337620ba8e85c0752005cb1818  gcc/testsuite/gcc.dg/analyzer/torture/uninit-trivial-auto-var-init-uninitialized.c
  cc641b4453a1b743c66c43ea1c92e357  gcc/testsuite/gcc.dg/analyzer/torture/uninit-trivial-auto-var-init-zero.c
! 99429c9d75d55782747b0a4bfd4a43ed  gcc/testsuite/gcc.dg/analyzer/uninit-1.c
  f3b04cae0253d04943b8e3a80f6609c3  gcc/testsuite/gcc.dg/analyzer/uninit-2.c
  5230c72c5072304c5579bb33f03c01e8  gcc/testsuite/gcc.dg/analyzer/uninit-3.c
  a99012d995d21d800d52fd2fde4902ac  gcc/testsuite/gcc.dg/analyzer/uninit-4.c
*************** dc18b7f43ca34ba2bdcf1f2293ef3567  gcc/te
*** 35885,35890 ****
--- 35957,35963 ----
  541b34b1ad44afd6ca6d0a768db2946a  gcc/testsuite/gcc.dg/analyzer/uninit-CWE-457-examples.c
  4dfe342efb4c45e8a5094ee1ed577042  gcc/testsuite/gcc.dg/analyzer/uninit-alloca.c
  76c4fa43fef5c9ac975c951c831adb52  gcc/testsuite/gcc.dg/analyzer/uninit-pr104576.c
+ 29ba9a3ce1e65ae0d19ec63085e2d2ef  gcc/testsuite/gcc.dg/analyzer/uninit-pr106204.c
  feedfa199c7f0701af3669f463daaa51  gcc/testsuite/gcc.dg/analyzer/uninit-pr94713.c
  27bc9adec517c382409208e0208662ee  gcc/testsuite/gcc.dg/analyzer/uninit-pr94714.c
  c1e2ec7b982a6c1d3f3d88277f0a5412  gcc/testsuite/gcc.dg/analyzer/unknown-fns-2.c
*************** b8a049317908d7e0078316ad82437346  gcc/te
*** 35958,35963 ****
--- 36031,36037 ----
  62ddd0ab49b2d8a39773ae7568d8aa74  gcc/testsuite/gcc.dg/asan/pr104449.c
  3424b712fda248acb67afe3bbb5dbc46  gcc/testsuite/gcc.dg/asan/pr105214.c
  695fe49bfb0b0c5cd4e60ba1a0f27cf6  gcc/testsuite/gcc.dg/asan/pr105396.c
+ fa23f58fca5e1980d38cd26b6e3e332a  gcc/testsuite/gcc.dg/asan/pr105714.c
  a5e988481cd66b8acf6c610b847cb713  gcc/testsuite/gcc.dg/asan/pr56417.c
  0c13e4008bb665f05b030eb42e43183f  gcc/testsuite/gcc.dg/asan/pr63845.c
  9a45b4bebab3901180dbe2a44efcd070  gcc/testsuite/gcc.dg/asan/pr64170.c
*************** b152d7b3044cd4c130385716be2c314d  gcc/te
*** 36426,36432 ****
  8a5469840816c0e59551cba587e09908  gcc/testsuite/gcc.dg/builtin-complex-err-2.c
  0c222cc6e71e46ddf388523376157d29  gcc/testsuite/gcc.dg/builtin-constant_p-1.c
  9f503648a269c2cbb13ec94b04dd3900  gcc/testsuite/gcc.dg/builtin-dynamic-alloc-size.c
! 4e30174eb353abd45bd016994a6fe451  gcc/testsuite/gcc.dg/builtin-dynamic-object-size-0.c
  ed02cb7e1879650329b72f07536751b0  gcc/testsuite/gcc.dg/builtin-dynamic-object-size-1.c
  1ff75aa914f15c33a68e1cc40479cd14  gcc/testsuite/gcc.dg/builtin-dynamic-object-size-10.c
  6728d15f57ec5dc1e75076fc95a6ef24  gcc/testsuite/gcc.dg/builtin-dynamic-object-size-11.c
--- 36500,36506 ----
  8a5469840816c0e59551cba587e09908  gcc/testsuite/gcc.dg/builtin-complex-err-2.c
  0c222cc6e71e46ddf388523376157d29  gcc/testsuite/gcc.dg/builtin-constant_p-1.c
  9f503648a269c2cbb13ec94b04dd3900  gcc/testsuite/gcc.dg/builtin-dynamic-alloc-size.c
! 8b56ede7aa37ec29e403585664897b0d  gcc/testsuite/gcc.dg/builtin-dynamic-object-size-0.c
  ed02cb7e1879650329b72f07536751b0  gcc/testsuite/gcc.dg/builtin-dynamic-object-size-1.c
  1ff75aa914f15c33a68e1cc40479cd14  gcc/testsuite/gcc.dg/builtin-dynamic-object-size-10.c
  6728d15f57ec5dc1e75076fc95a6ef24  gcc/testsuite/gcc.dg/builtin-dynamic-object-size-11.c
*************** e9a270cc0fe29965bd5d3f98375ad921  gcc/te
*** 40026,40031 ****
--- 40100,40107 ----
  3d61a501d84f658a0c31179e41f0686a  gcc/testsuite/gcc.dg/ipa/pr103601.c
  0b336f1d0f57e04aaa45b68e72e0bfec  gcc/testsuite/gcc.dg/ipa/pr104813.c
  99587579302ee66a706ecb63eca8d73f  gcc/testsuite/gcc.dg/ipa/pr105160.c
+ e261240fcc7035cd8398f9cbecd10a00  gcc/testsuite/gcc.dg/ipa/pr105639.c
+ d6d366e61e9493a8fc9ad14a2e6f9ba4  gcc/testsuite/gcc.dg/ipa/pr105739.c
  40bd41302666d56c4edf7330db97920e  gcc/testsuite/gcc.dg/ipa/pr42706.c
  e4887053c792f4f78b03804c148839ce  gcc/testsuite/gcc.dg/ipa/pr45644.c
  6e1b4f2c5d0c0d768778da8e3b7df828  gcc/testsuite/gcc.dg/ipa/pr48195.c
*************** b81512aa407aff2f251e1bedfee71bbc  gcc/te
*** 40380,40385 ****
--- 40456,40462 ----
  6680011ab8774d457e562c95c7edbdde  gcc/testsuite/gcc.dg/lto/pr102059-2_2.c
  fe0705b8881cddd35d729ad7e893213e  gcc/testsuite/gcc.dg/lto/pr103171_0.c
  2aa0e1e2d80203f72d32aa9f9b4cc175  gcc/testsuite/gcc.dg/lto/pr103171_1.c
+ cdecd03c005af5a99a42aa5b9c5d802f  gcc/testsuite/gcc.dg/lto/pr105459_0.c
  5192817b2492ca93ffadce3b4a5e4794  gcc/testsuite/gcc.dg/lto/pr27898_0.c
  c5f48897247dfaec60df4e32beffcd8e  gcc/testsuite/gcc.dg/lto/pr27898_1.c
  2ad724786bc4b555a7f31e8b3bf164b6  gcc/testsuite/gcc.dg/lto/pr28706_0.c
*************** cc6ac8d68c79338a580a123141221e8b  gcc/te
*** 41177,41182 ****
--- 41254,41270 ----
  01d945e452f69cb1fee8b12a879e51c6  gcc/testsuite/gcc.dg/pr105263.c
  c3d8ae3e46240608f001dd6a702ebf0b  gcc/testsuite/gcc.dg/pr105331.c
  df5c854ae6b61ad7980dc609c12732b5  gcc/testsuite/gcc.dg/pr105333.c
+ cfa158c5ec1ec68947ea7cf84ebac9f7  gcc/testsuite/gcc.dg/pr105376.c
+ 6c079381fc5bea8ba966068e353963c8  gcc/testsuite/gcc.dg/pr105455.c
+ 70752dbf95282e3e1682d161dec96c60  gcc/testsuite/gcc.dg/pr105458.c
+ 8f69648258c8f27361e18186db792348  gcc/testsuite/gcc.dg/pr105461.c
+ bd694253207b0e4d0a25d5c16b288b5c  gcc/testsuite/gcc.dg/pr105528.c
+ 96d62d7595a54c11e88844900871d456  gcc/testsuite/gcc.dg/pr105635.c
+ 5450efb71a4677ee6bce61dee16ec4eb  gcc/testsuite/gcc.dg/pr105969.c
+ de5d81445ad859074ca4d853ab220c74  gcc/testsuite/gcc.dg/pr106027.c
+ 7fb0f2437939b99bbac4d027b90b6c84  gcc/testsuite/gcc.dg/pr106063.c
+ 56b89433876918f481cf5fe03041c940  gcc/testsuite/gcc.dg/pr106114.c
+ 289edb9f71d96816c053cd6cf90ff744  gcc/testsuite/gcc.dg/pr106189.c
  860f163dcd0b252ea3f85323bc959a7d  gcc/testsuite/gcc.dg/pr11459-1.c
  e164a736918661d669864e3645da290c  gcc/testsuite/gcc.dg/pr11492.c
  3b83403729a3686d25552352bf0c4577  gcc/testsuite/gcc.dg/pr11864-1.c
*************** bcd4b5d9c82e28d29459255dca15732c  gcc/te
*** 42937,42943 ****
  007da9cc3379de76a6986f6c8d62f1aa  gcc/testsuite/gcc.dg/pr90733.c
  afa570e1edc03a94c45eb741b09cab0a  gcc/testsuite/gcc.dg/pr90756.c
  a5cf54d159902a526ee7923257cf4b92  gcc/testsuite/gcc.dg/pr90760.c
! fe9fcf462a881f88eab3205e30ff6e11  gcc/testsuite/gcc.dg/pr90838.c
  e25de604fa47d4cbf21b04eb8d96eedc  gcc/testsuite/gcc.dg/pr90866-2.c
  1e31e24165ead8e639abcd53299950b0  gcc/testsuite/gcc.dg/pr90866.c
  e2ae67eb39b2578af8765a01c6e6dd08  gcc/testsuite/gcc.dg/pr90892.c
--- 43025,43031 ----
  007da9cc3379de76a6986f6c8d62f1aa  gcc/testsuite/gcc.dg/pr90733.c
  afa570e1edc03a94c45eb741b09cab0a  gcc/testsuite/gcc.dg/pr90756.c
  a5cf54d159902a526ee7923257cf4b92  gcc/testsuite/gcc.dg/pr90760.c
! 3beead04971b8a0616b59a10c27861ca  gcc/testsuite/gcc.dg/pr90838.c
  e25de604fa47d4cbf21b04eb8d96eedc  gcc/testsuite/gcc.dg/pr90866-2.c
  1e31e24165ead8e639abcd53299950b0  gcc/testsuite/gcc.dg/pr90866.c
  e2ae67eb39b2578af8765a01c6e6dd08  gcc/testsuite/gcc.dg/pr90892.c
*************** d96f1f1b79bd3d34227f08f817f8c40a  gcc/te
*** 43192,43198 ****
  20bd3032dd6845e04711518dc791d12e  gcc/testsuite/gcc.dg/pragma-diag-9.c
  24a9270f9a6635bb396c6d700a9d9d2c  gcc/testsuite/gcc.dg/pragma-init-fini-2.c
  8ea7784f3024c6da48a3ea846fb015cf  gcc/testsuite/gcc.dg/pragma-init-fini.c
! 811b358bae37344e12a6159506ad1c6e  gcc/testsuite/gcc.dg/pragma-message.c
  5ba7295e8d296fad3e6dbec62f078a08  gcc/testsuite/gcc.dg/pragma-ms_struct.c
  70c646980b7f8688082508ee2b320463  gcc/testsuite/gcc.dg/pragma-pack-2.c
  91e7f7dc0a6185be839ea6c1b0927ab2  gcc/testsuite/gcc.dg/pragma-pack-3.c
--- 43280,43286 ----
  20bd3032dd6845e04711518dc791d12e  gcc/testsuite/gcc.dg/pragma-diag-9.c
  24a9270f9a6635bb396c6d700a9d9d2c  gcc/testsuite/gcc.dg/pragma-init-fini-2.c
  8ea7784f3024c6da48a3ea846fb015cf  gcc/testsuite/gcc.dg/pragma-init-fini.c
! 5f05939ddb5a26eeb821ec9bdfd424e7  gcc/testsuite/gcc.dg/pragma-message.c
  5ba7295e8d296fad3e6dbec62f078a08  gcc/testsuite/gcc.dg/pragma-ms_struct.c
  70c646980b7f8688082508ee2b320463  gcc/testsuite/gcc.dg/pragma-pack-2.c
  91e7f7dc0a6185be839ea6c1b0927ab2  gcc/testsuite/gcc.dg/pragma-pack-3.c
*************** ca1b8736d16b2cdaabaec84f87fa4d15  gcc/te
*** 44261,44266 ****
--- 44349,44362 ----
  a88279579fa471a64faeb41da64a9eb4  gcc/testsuite/gcc.dg/torture/pr105198.c
  9834733e88257ca7972443d03eaebe1f  gcc/testsuite/gcc.dg/torture/pr105231.c
  00902d3e455a0ede903ae5b08e76a48e  gcc/testsuite/gcc.dg/torture/pr105337.c
+ ff84a95c5f69f1f2863800f55eb74095  gcc/testsuite/gcc.dg/torture/pr105484.c
+ 639699cd7c3ae4274d3a9d90003d305f  gcc/testsuite/gcc.dg/torture/pr105537.c
+ cfa64624c60a354aabfb89f439ddf206  gcc/testsuite/gcc.dg/torture/pr105598.c
+ 799f07265d34626ee5c18ce87187d6e9  gcc/testsuite/gcc.dg/torture/pr105665.c
+ 48144e737bcd38bcbb928b976051e967  gcc/testsuite/gcc.dg/torture/pr105786.c
+ b14f04ff913718764d3bdef465cc8316  gcc/testsuite/gcc.dg/torture/pr106112.c
+ dcce8968ffefc4127aace33be872b0b1  gcc/testsuite/gcc.dg/torture/pr106513.c
+ c17159dabf628310bc542029267ef6ef  gcc/testsuite/gcc.dg/torture/pr106971.c
  ded4330fd1cd52783bd9b1761db038ef  gcc/testsuite/gcc.dg/torture/pr16104-1.c
  fc265ee05da2f29f0e92804661cd1f28  gcc/testsuite/gcc.dg/torture/pr17526.c
  01c583edb41b632b835aa892b9c1cb14  gcc/testsuite/gcc.dg/torture/pr17933-1.c
*************** b142c2ddae2c16c5c72a74e4640c1177  gcc/te
*** 45626,45631 ****
--- 45722,45728 ----
  44ea79b170e8361106ff0a9791223f68  gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-10.c
  64291369db8a3b1bf41782ff1eb3de9b  gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-11.c
  2592f2d893131e439632395ceaa9705b  gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-12.c
+ 9f7d76e1b617499178fafd478cc82d21  gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-13.c
  e79cd62bd574d773375b923ec037485f  gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-2.c
  33591a0fcd9e8448e38471ecb4875798  gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-3.c
  9a8efc85cc4761046085ad119ebeab81  gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-4.c
*************** ba5fbae8412c94dcffa215cb6cff04c0  gcc/te
*** 46241,46246 ****
--- 46338,46344 ----
  b09ca12340e534366a044672763446bf  gcc/testsuite/gcc.dg/tree-ssa/pr104639-1.c
  c502141393b8f053f7454ee254898a9a  gcc/testsuite/gcc.dg/tree-ssa/pr104639-2.c
  83ed534d9becd608f3b5229e52d305d0  gcc/testsuite/gcc.dg/tree-ssa/pr104645.c
+ 660324e032912162df8b4570de2731f5  gcc/testsuite/gcc.dg/tree-ssa/pr105860.c
  78e6c5fe63f7305009c8a79840fe20dc  gcc/testsuite/gcc.dg/tree-ssa/pr13146.c
  eab19e0c04884cd782c9879cbe292109  gcc/testsuite/gcc.dg/tree-ssa/pr14341.c
  9945ed7002a5f7d4918e8ff5eb4cb647  gcc/testsuite/gcc.dg/tree-ssa/pr14490-1.c
*************** f237fb84d8c929de79482cd9290e2e8a  gcc/te
*** 47302,47307 ****
--- 47400,47406 ----
  05f9dbfe971934dca1a91733dd7cc3ef  gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-16.c
  161829b6c7430353195336356feb1e31  gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-17.c
  31262b98534bc1e5cd3dd2fc1538c3de  gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-18.c
+ d869cf884bf06167758bc9df313cee97  gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-19.c
  75f1fbb86f90eb2820845f3b864c8649  gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-2.c
  9825bb51561846515088fa3daf93eb2c  gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-3.c
  3c498a479ee03a4591c4e96f4a6bf880  gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-4.c
*************** ae8b9fa809bc0868516d373dbc070b85  gcc/te
*** 48213,48218 ****
--- 48312,48319 ----
  6893aed7299a121a69eb5b9deac04ae4  gcc/testsuite/gcc.dg/vect/pr102046.c
  859bb5bf4a83258b4c99d26be93ed965  gcc/testsuite/gcc.dg/vect/pr102318.c
  ade348e4de25df9c33207531cf5e1270  gcc/testsuite/gcc.dg/vect/pr102832.c
+ a0e8cb9f9f5598691ceabc4164c5e796  gcc/testsuite/gcc.dg/vect/pr103116-1.c
+ cfaa4c4a67ed4d2706caf5ad80e52e9a  gcc/testsuite/gcc.dg/vect/pr103116-2.c
  dcd21bad9a0ccaa6b61cc26ae10498ab  gcc/testsuite/gcc.dg/vect/pr103253.c
  3027554c675b698964371551d4c242aa  gcc/testsuite/gcc.dg/vect/pr103494.c
  167997ae7fe74f3c29652d5e227a608e  gcc/testsuite/gcc.dg/vect/pr103517.c
*************** bf28a9ad5feaa7564970d3116eaae230  gcc/te
*** 50006,50011 ****
--- 50107,50113 ----
  acaaa7b0871f73bf93a15b8ccdd87575  gcc/testsuite/gcc.target/aarch64/acle/crc32d.c
  17ec255ef73cef3bbc3a0c8ca9ea408d  gcc/testsuite/gcc.target/aarch64/acle/crc32h.c
  fa7ed3baf58293efac2270a829b36fbf  gcc/testsuite/gcc.target/aarch64/acle/crc32w.c
+ 6717fca79661e30514c554d809b9ded2  gcc/testsuite/gcc.target/aarch64/acle/data-intrinsics.c
  56cadf41ea040c38f913b6c3e6475be3  gcc/testsuite/gcc.target/aarch64/acle/jcvt_1.c
  a7c4014d53740d897076d06edcac5aaa  gcc/testsuite/gcc.target/aarch64/acle/jcvt_2.c
  ccf5175907998c0c871634fd51ca889f  gcc/testsuite/gcc.target/aarch64/acle/ls64_asm.c
*************** bd8fbfc436e20c74e94a234b1baad093  gcc/te
*** 51160,51166 ****
  2e6dacda509bf27f5cf4f99c2ff71f34  gcc/testsuite/gcc.target/aarch64/pr88838.c
  d585c557cbd7f197bd243da31f038b9c  gcc/testsuite/gcc.target/aarch64/pr89057.c
  f1bf7ff33493bb68ff78eb400f2af3a2  gcc/testsuite/gcc.target/aarch64/pr89093.c
- 17eeb965a69e77c4e86c7a3c85742547  gcc/testsuite/gcc.target/aarch64/pr90838.c
  d43406280c991dedd7072642fee590a0  gcc/testsuite/gcc.target/aarch64/pr91102.c
  cb9ff251051d24e9eaa0963c842a29d1  gcc/testsuite/gcc.target/aarch64/pr91710.c
  fc91452912566f4106b747b6e9c396e5  gcc/testsuite/gcc.target/aarch64/pr91927.c
--- 51262,51267 ----
*************** a04b176d1f4debec96b6eb4ccec14017  gcc/te
*** 53926,53931 ****
--- 54027,54033 ----
  71c5caab96e622a30a87c1e7d8fe0048  gcc/testsuite/gcc.target/aarch64/sve/cost_model_11.c
  246db2ce2d061b4faf830feefc2d4165  gcc/testsuite/gcc.target/aarch64/sve/cost_model_12.c
  f5f51f0ce22434617d58b4330621ef23  gcc/testsuite/gcc.target/aarch64/sve/cost_model_13.c
+ c5c994981c93e2e000c8d8ff085fc54e  gcc/testsuite/gcc.target/aarch64/sve/cost_model_14.c
  e918451f74d084e54a9a7ceb98f0bf8e  gcc/testsuite/gcc.target/aarch64/sve/cost_model_2.c
  8814c7380f5de0a24225ed6e4ac88c89  gcc/testsuite/gcc.target/aarch64/sve/cost_model_3.c
  bd604bfadfafeee51abf031d456ada7f  gcc/testsuite/gcc.target/aarch64/sve/cost_model_4.c
*************** b360e0ac1da1500645df64fce4fab7dd  gcc/te
*** 55600,55609 ****
--- 55702,55714 ----
  d807c78d9b80a1f49bc50cb0cae86706  gcc/testsuite/gcc.target/aarch64/sve2/whilewr_2.c
  c1ccdcf1821a2a9f689561bfc74f48dc  gcc/testsuite/gcc.target/aarch64/symbol-range-tiny.c
  b4127affc5c8c177d402c917c2b81097  gcc/testsuite/gcc.target/aarch64/symbol-range.c
+ d707fbbaf0d37436be7ea3b6ac3b81d7  gcc/testsuite/gcc.target/aarch64/sync-comp-swap-ool.c
  c210c6b6344e5119de7869315aefba48  gcc/testsuite/gcc.target/aarch64/sync-comp-swap.c
  322a3d828a7a9ead661b7d17a7aeceea  gcc/testsuite/gcc.target/aarch64/sync-comp-swap.x
+ 2687cc48cb064e67e3949a43386961bf  gcc/testsuite/gcc.target/aarch64/sync-op-acquire-ool.c
  002f159c83e5462862ec82620c2630ae  gcc/testsuite/gcc.target/aarch64/sync-op-acquire.c
  1e1c36a3eb9a0bd45a0e250e1d2b1ce5  gcc/testsuite/gcc.target/aarch64/sync-op-acquire.x
+ 14c3e5537db0cba1ee1aa29279f1d44a  gcc/testsuite/gcc.target/aarch64/sync-op-full-ool.c
  34216778cb9e5a4611eb55ae4ccfaf4b  gcc/testsuite/gcc.target/aarch64/sync-op-full.c
  17abd80a4e460d31237f3ece87c85558  gcc/testsuite/gcc.target/aarch64/sync-op-full.x
  f87f898044cd78f2ebf530577d3cf7bb  gcc/testsuite/gcc.target/aarch64/sync-op-release.c
*************** c850677a06284224d4f4c40ffd5e4d78  gcc/te
*** 55620,55627 ****
  639032a9f80bce937ccbcf962600a338  gcc/testsuite/gcc.target/aarch64/target_attr_17.c
  c58ba3dda55aafe8c837f58d3ba9dc9d  gcc/testsuite/gcc.target/aarch64/target_attr_18.c
  93145ff3e03510c58daa08e45866f6ba  gcc/testsuite/gcc.target/aarch64/target_attr_2.c
! bda8eed00f321b4cfe8fffd7a2a549d1  gcc/testsuite/gcc.target/aarch64/target_attr_20.c
! 9ea0cd1c37488478ebbda0afaf90eb5a  gcc/testsuite/gcc.target/aarch64/target_attr_21.c
  a4a6eccdba213faef4196f8ebe4152a3  gcc/testsuite/gcc.target/aarch64/target_attr_3.c
  c17cb964233b0aa7dd1ec0085d5a8fe2  gcc/testsuite/gcc.target/aarch64/target_attr_4.c
  77ed3e7c559e6c7bb67620fa37d32e76  gcc/testsuite/gcc.target/aarch64/target_attr_5.c
--- 55725,55732 ----
  639032a9f80bce937ccbcf962600a338  gcc/testsuite/gcc.target/aarch64/target_attr_17.c
  c58ba3dda55aafe8c837f58d3ba9dc9d  gcc/testsuite/gcc.target/aarch64/target_attr_18.c
  93145ff3e03510c58daa08e45866f6ba  gcc/testsuite/gcc.target/aarch64/target_attr_2.c
! 8b44261d4e827e2d0e48c50c109f35b5  gcc/testsuite/gcc.target/aarch64/target_attr_20.c
! 6fc49b0d1c0f511ac3f21e291184cb00  gcc/testsuite/gcc.target/aarch64/target_attr_21.c
  a4a6eccdba213faef4196f8ebe4152a3  gcc/testsuite/gcc.target/aarch64/target_attr_3.c
  c17cb964233b0aa7dd1ec0085d5a8fe2  gcc/testsuite/gcc.target/aarch64/target_attr_4.c
  77ed3e7c559e6c7bb67620fa37d32e76  gcc/testsuite/gcc.target/aarch64/target_attr_5.c
*************** a9f54382c872d8300abd0751aaf2baa7  gcc/te
*** 55901,55906 ****
--- 56006,56012 ----
  582df4fc7c8b439347d0ffcf02953017  gcc/testsuite/gcc.target/alpha/cix-2.c
  c4eec60b3306ebc857f91dd9f92ff8fe  gcc/testsuite/gcc.target/alpha/max-1.c
  868d557785ef579297eaa8d96b97b3fc  gcc/testsuite/gcc.target/alpha/max-2.c
+ cda436a64900819743f9c85f6ef0caae  gcc/testsuite/gcc.target/alpha/pr105209.c
  dc5943b1dd495250e6dc8076b32c902c  gcc/testsuite/gcc.target/alpha/pr19518.c
  f8467590e67b2b5f4718d571a9ba60c0  gcc/testsuite/gcc.target/alpha/pr22093.c
  b36471f8edbf2a11ce23359823ecc10b  gcc/testsuite/gcc.target/alpha/pr24178.c
*************** c937938a0a49e70d699ee5ef70d33cb0  gcc/te
*** 65095,65101 ****
  377bf150fc4c2839d2f765b6cf328326  gcc/testsuite/gcc.target/i386/i386.exp
  e17d351aa14028c1f4015fc4bc97b4f1  gcc/testsuite/gcc.target/i386/iamcu/abi-iamcu.exp
  824179ec90e1e4fdb872aed133f8d523  gcc/testsuite/gcc.target/i386/iamcu/args.h
! 75e691882a781a986cbf2b848eacc017  gcc/testsuite/gcc.target/i386/iamcu/asm-support.S
  a77c8e89ec538edb98eb4ac96da0db61  gcc/testsuite/gcc.target/i386/iamcu/defines.h
  ced3e7fc25757fe027f4eacc904e6881  gcc/testsuite/gcc.target/i386/iamcu/macros.h
  b37244b808ec210193fd56756594c8e3  gcc/testsuite/gcc.target/i386/iamcu/test_3_element_struct_and_unions.c
--- 65201,65207 ----
  377bf150fc4c2839d2f765b6cf328326  gcc/testsuite/gcc.target/i386/i386.exp
  e17d351aa14028c1f4015fc4bc97b4f1  gcc/testsuite/gcc.target/i386/iamcu/abi-iamcu.exp
  824179ec90e1e4fdb872aed133f8d523  gcc/testsuite/gcc.target/i386/iamcu/args.h
! 8c17efb1ee1c990d7e1a55e4f347a4b2  gcc/testsuite/gcc.target/i386/iamcu/asm-support.S
  a77c8e89ec538edb98eb4ac96da0db61  gcc/testsuite/gcc.target/i386/iamcu/defines.h
  ced3e7fc25757fe027f4eacc904e6881  gcc/testsuite/gcc.target/i386/iamcu/macros.h
  b37244b808ec210193fd56756594c8e3  gcc/testsuite/gcc.target/i386/iamcu/test_3_element_struct_and_unions.c
*************** e3cf12a5755f26431dc36e4c7edc3345  gcc/te
*** 65853,65858 ****
--- 65959,65971 ----
  4ae7c694596b4d8b84d1d2e01c54c21c  gcc/testsuite/gcc.target/i386/pr105253.c
  dfc3f83604e6883a02d821c48a3ad632  gcc/testsuite/gcc.target/i386/pr105338.c
  2a5473f87bb2410849bfe5418a5abeb6  gcc/testsuite/gcc.target/i386/pr105367.c
+ eeeee8caa23185d1a21ba6680503f028  gcc/testsuite/gcc.target/i386/pr105711.c
+ 840fb83f35546d6c20183029a35d1f95  gcc/testsuite/gcc.target/i386/pr105951-1.c
+ 2ff5f727d612ee865a9f68d980e8cb80  gcc/testsuite/gcc.target/i386/pr105951-2.c
+ 055fbfc14df0687f007fcf91e74339d3  gcc/testsuite/gcc.target/i386/pr105960.c
+ 33c7b4aca18d9f888a3862033b8e2150  gcc/testsuite/gcc.target/i386/pr105965.c
+ afe42f2264a7583bee62a6e718faeef5  gcc/testsuite/gcc.target/i386/pr105970.c
+ 7cb073c67b48920056a7708378cc97d8  gcc/testsuite/gcc.target/i386/pr106122.c
  304b7d185da41754f69656f5bfa7d508  gcc/testsuite/gcc.target/i386/pr11001-memcpy-1.c
  7dbe55f1460795545dd744807466a430  gcc/testsuite/gcc.target/i386/pr11001-memcpy-2.c
  cbe58ae1efc3b97c1019a430e1fedfcb  gcc/testsuite/gcc.target/i386/pr11001-memcpy-3.c
*************** ae270707b27ab3cfb4847c3ff6fcd7b5  gcc/te
*** 67512,67518 ****
  cb144ecc27b4a46d3bb712e33de3bfc3  gcc/testsuite/gcc.target/i386/pr95852-3.c
  80825b8a7e1f2c87cca515a336b68340  gcc/testsuite/gcc.target/i386/pr95852-4.c
  e42f9251f6e18226c383e50c9cc1bab5  gcc/testsuite/gcc.target/i386/pr95863-1.c
- ff2df4dd7233fd6900291363010f96de  gcc/testsuite/gcc.target/i386/pr95863-2.c
  4c4483f507ec52bffb257bc82dc47328  gcc/testsuite/gcc.target/i386/pr95866-1.c
  bc6e07d857997a244fb5666a34ad24e7  gcc/testsuite/gcc.target/i386/pr95905-1.c
  d0caa8d94ab3782c87d6be4389d4abd9  gcc/testsuite/gcc.target/i386/pr95905-2.c
--- 67625,67630 ----
*************** f9b1cdb0433ef7064bd1c61cb70fbb98  gcc/te
*** 68661,68698 ****
  7526bd093b536c4b62a2a718b487c3e3  gcc/testsuite/gcc.target/i386/xsaves-1.c
  d29a546e91cb2c29d0c4181a1d0bf029  gcc/testsuite/gcc.target/i386/xsaves64-1.c
  2b33ab73b2913b0e2f41e8e40b35c582  gcc/testsuite/gcc.target/i386/zee.c
! ccd89cdfd8574cb92a2380ea8610e36d  gcc/testsuite/gcc.target/i386/zero-scratch-regs-1.c
! 9bc3af9ce20206c7d70ba2b92e9a38d5  gcc/testsuite/gcc.target/i386/zero-scratch-regs-10.c
  f6edf832011ee2bcc9cb8599745631a2  gcc/testsuite/gcc.target/i386/zero-scratch-regs-11.c
  377aef2617b3e54b81a10664c1a4f011  gcc/testsuite/gcc.target/i386/zero-scratch-regs-12.c
! e360a1594269460443979aab1086c546  gcc/testsuite/gcc.target/i386/zero-scratch-regs-13.c
! 0d43081f3a2c19e4acda8fb37b28b74a  gcc/testsuite/gcc.target/i386/zero-scratch-regs-14.c
! 11d29f16f6f1cf20ab22f237f9ef5054  gcc/testsuite/gcc.target/i386/zero-scratch-regs-15.c
! 86e2d7c8f1fdc9ece0dcc18057e734c8  gcc/testsuite/gcc.target/i386/zero-scratch-regs-16.c
! 8b0e760acf235bfcf91f1a6c508c54df  gcc/testsuite/gcc.target/i386/zero-scratch-regs-17.c
! 70644638653618b2cf37d7e270df7cc9  gcc/testsuite/gcc.target/i386/zero-scratch-regs-18.c
! 634bc9f8790c34b13a94555596d63793  gcc/testsuite/gcc.target/i386/zero-scratch-regs-19.c
! 3e24ced421af0e7083b0ba2ba1126cbb  gcc/testsuite/gcc.target/i386/zero-scratch-regs-2.c
! 60cc9f696188a2cb9662989a963abb3a  gcc/testsuite/gcc.target/i386/zero-scratch-regs-20.c
! ae2465acaa67981b1f9db664ba66b215  gcc/testsuite/gcc.target/i386/zero-scratch-regs-21.c
! ec58478e3410c2cfdf4caf20cd193e45  gcc/testsuite/gcc.target/i386/zero-scratch-regs-22.c
! bb8f994780f5208149eaaaf321159b73  gcc/testsuite/gcc.target/i386/zero-scratch-regs-23.c
  edede09b1afb458f310c448a3a2ffa14  gcc/testsuite/gcc.target/i386/zero-scratch-regs-24.c
  a7c92b064cd3dfa35552d030d9c88443  gcc/testsuite/gcc.target/i386/zero-scratch-regs-25.c
! 8b3188eddf0c6025da16c21d609fe504  gcc/testsuite/gcc.target/i386/zero-scratch-regs-26.c
! bb99510058d3acea81186ab9ff44c967  gcc/testsuite/gcc.target/i386/zero-scratch-regs-27.c
! 2c914180b27b9d39191b19ad4912efe7  gcc/testsuite/gcc.target/i386/zero-scratch-regs-28.c
  a0db901c2d58c6ec7373c71e5e9f5f96  gcc/testsuite/gcc.target/i386/zero-scratch-regs-29.c
! ab5126d4988a6006a3080fe606738e8d  gcc/testsuite/gcc.target/i386/zero-scratch-regs-3.c
  bc37db967928436168b8c1061133369a  gcc/testsuite/gcc.target/i386/zero-scratch-regs-30.c
! e7d7d3c51cfe8dc0a336491296c53036  gcc/testsuite/gcc.target/i386/zero-scratch-regs-31.c
  66378b9cfd36021151804e3b9acaa10c  gcc/testsuite/gcc.target/i386/zero-scratch-regs-32.c
! 50fd322246b281489b8fa52d8f5f61f4  gcc/testsuite/gcc.target/i386/zero-scratch-regs-4.c
! 679061d42db8d05f6910156661c88636  gcc/testsuite/gcc.target/i386/zero-scratch-regs-5.c
! 1c3ace2c0c644df8fd0480bf9027c1ea  gcc/testsuite/gcc.target/i386/zero-scratch-regs-6.c
! 0322291ed263d0bcbf4365c9f2923225  gcc/testsuite/gcc.target/i386/zero-scratch-regs-7.c
! c8cfd937be632996a527ce2873df1368  gcc/testsuite/gcc.target/i386/zero-scratch-regs-8.c
! 7eb891e2209cd79e3b41fc54d2fea2c4  gcc/testsuite/gcc.target/i386/zero-scratch-regs-9.c
  09fb6852403bb7a0b9b3339c49e09efb  gcc/testsuite/gcc.target/ia64/20010423-1.c
  d42256aef37a73ae61dad2030303738b  gcc/testsuite/gcc.target/ia64/20020313-1.c
  80710ab442f553a1629beb106d8276a3  gcc/testsuite/gcc.target/ia64/20020326-1.c
--- 68773,68810 ----
  7526bd093b536c4b62a2a718b487c3e3  gcc/testsuite/gcc.target/i386/xsaves-1.c
  d29a546e91cb2c29d0c4181a1d0bf029  gcc/testsuite/gcc.target/i386/xsaves64-1.c
  2b33ab73b2913b0e2f41e8e40b35c582  gcc/testsuite/gcc.target/i386/zee.c
! 4527e3f177bad69ef63bade044ed5b90  gcc/testsuite/gcc.target/i386/zero-scratch-regs-1.c
! 5f9a71b75dc2564f1ad22de60aff16f6  gcc/testsuite/gcc.target/i386/zero-scratch-regs-10.c
  f6edf832011ee2bcc9cb8599745631a2  gcc/testsuite/gcc.target/i386/zero-scratch-regs-11.c
  377aef2617b3e54b81a10664c1a4f011  gcc/testsuite/gcc.target/i386/zero-scratch-regs-12.c
! e119f919349398a051e64f94a4f814f2  gcc/testsuite/gcc.target/i386/zero-scratch-regs-13.c
! d924e961ea6a8f265cbc975304951897  gcc/testsuite/gcc.target/i386/zero-scratch-regs-14.c
! c6feb34d25dd6f06809a37f6beadb10b  gcc/testsuite/gcc.target/i386/zero-scratch-regs-15.c
! a4b791bababf57b05d768d33e17ccb0b  gcc/testsuite/gcc.target/i386/zero-scratch-regs-16.c
! f59054992a46415551113e95f1883e48  gcc/testsuite/gcc.target/i386/zero-scratch-regs-17.c
! d0580d13a6dbb354380d9300b48ad169  gcc/testsuite/gcc.target/i386/zero-scratch-regs-18.c
! ab819272e806b4bdb4319962a9673c71  gcc/testsuite/gcc.target/i386/zero-scratch-regs-19.c
! d313cc77f313c4dd63cd510957fdd87c  gcc/testsuite/gcc.target/i386/zero-scratch-regs-2.c
! 04745ab7394d1702daa975607c216973  gcc/testsuite/gcc.target/i386/zero-scratch-regs-20.c
! c8dd24e1b18af774be1f6fa045252612  gcc/testsuite/gcc.target/i386/zero-scratch-regs-21.c
! 2e396378f3ddbd9c2d4a3a214f00eeda  gcc/testsuite/gcc.target/i386/zero-scratch-regs-22.c
! 844ff919190ce8569bfc0a5820c77ff5  gcc/testsuite/gcc.target/i386/zero-scratch-regs-23.c
  edede09b1afb458f310c448a3a2ffa14  gcc/testsuite/gcc.target/i386/zero-scratch-regs-24.c
  a7c92b064cd3dfa35552d030d9c88443  gcc/testsuite/gcc.target/i386/zero-scratch-regs-25.c
! ec39e4f7e99d99e583f0ad35694883c0  gcc/testsuite/gcc.target/i386/zero-scratch-regs-26.c
! 21aad5fd641b7c2182d6f16bfb2693e1  gcc/testsuite/gcc.target/i386/zero-scratch-regs-27.c
! df0dc23a33eb491ee7e7877623b71191  gcc/testsuite/gcc.target/i386/zero-scratch-regs-28.c
  a0db901c2d58c6ec7373c71e5e9f5f96  gcc/testsuite/gcc.target/i386/zero-scratch-regs-29.c
! 7b29158ed7c8cc9b7feb32c04249959b  gcc/testsuite/gcc.target/i386/zero-scratch-regs-3.c
  bc37db967928436168b8c1061133369a  gcc/testsuite/gcc.target/i386/zero-scratch-regs-30.c
! 436c4c4db448d2a78bd0a4ff74e64d3a  gcc/testsuite/gcc.target/i386/zero-scratch-regs-31.c
  66378b9cfd36021151804e3b9acaa10c  gcc/testsuite/gcc.target/i386/zero-scratch-regs-32.c
! eadfc0a02336a6e52dffc2fcf8dfcf59  gcc/testsuite/gcc.target/i386/zero-scratch-regs-4.c
! 66756a81f305b4e4d2c8a4d048f9a6ab  gcc/testsuite/gcc.target/i386/zero-scratch-regs-5.c
! 1c155a5b2fa12b705e2c04f01342749d  gcc/testsuite/gcc.target/i386/zero-scratch-regs-6.c
! e503a36f60906243e41efad6cd79687d  gcc/testsuite/gcc.target/i386/zero-scratch-regs-7.c
! 20320b9dab040f388cb8a67cf50f9a82  gcc/testsuite/gcc.target/i386/zero-scratch-regs-8.c
! 77261340baccba3c1606d1f074300bcb  gcc/testsuite/gcc.target/i386/zero-scratch-regs-9.c
  09fb6852403bb7a0b9b3339c49e09efb  gcc/testsuite/gcc.target/ia64/20010423-1.c
  d42256aef37a73ae61dad2030303738b  gcc/testsuite/gcc.target/ia64/20020313-1.c
  80710ab442f553a1629beb106d8276a3  gcc/testsuite/gcc.target/ia64/20020326-1.c
*************** e7cfcf35d3576cc348fad814806318e1  gcc/te
*** 68752,68757 ****
--- 68864,68871 ----
  ab4a753420c7cc112326b8711285358c  gcc/testsuite/gcc.target/ia64/visibility-2.c
  6a73e078ae4dd205f6bf24d6d465a6ae  gcc/testsuite/gcc.target/loongarch/larch-builtin.c
  fad9a071f9e73c3ff1cb70eb4fbaaf9d  gcc/testsuite/gcc.target/loongarch/loongarch.exp
+ ab8d85a261f0846c278e2d6db2c6ab77  gcc/testsuite/gcc.target/loongarch/mulw_d_w.c
+ 5277f82d621d0f5ff40e67b8a8688bb8  gcc/testsuite/gcc.target/loongarch/prolog-opt.c
  e0bad7f039a28a10cea2a3ae6b4187a3  gcc/testsuite/gcc.target/loongarch/tst-asm-const.c
  daa985dfac90c17791ed0549fd2b0181  gcc/testsuite/gcc.target/loongarch/zero-size-field-pass.c
  c5a3a773bb277e1c1071f9d892d1ed48  gcc/testsuite/gcc.target/loongarch/zero-size-field-ret.c
*************** fef209ac364aa52b3c1bab51422d611c  gcc/te
*** 70946,70951 ****
--- 71060,71066 ----
  a71d80353dd79a03e464836b916549b6  gcc/testsuite/gcc.target/powerpc/pr102059-1.c
  94c2af3bf8a9ce35c82decfd95b058d8  gcc/testsuite/gcc.target/powerpc/pr102059-2.c
  4e556a24574c4780119e8606d9a9efc5  gcc/testsuite/gcc.target/powerpc/pr102059-3.c
+ 5392663d9c3769a2d83b13aed765c6eb  gcc/testsuite/gcc.target/powerpc/pr102059-4.c
  44902c9cb97c670e5464767472368e1f  gcc/testsuite/gcc.target/powerpc/pr102239.c
  a192830e09e3a3d8478a89f2b2add0ff  gcc/testsuite/gcc.target/powerpc/pr102347.c
  5ac11cd9704215864ed137e674a41285  gcc/testsuite/gcc.target/powerpc/pr102868.c
*************** df3d484780813f669a79bf679fb169af  gcc/te
*** 70971,70978 ****
--- 71086,71097 ----
  db72de734e5e70d9f1ed20b5a54e7a2a  gcc/testsuite/gcc.target/powerpc/pr104894-2.c
  bc8ea782345dbe874b74f42d43945922  gcc/testsuite/gcc.target/powerpc/pr104894.c
  3c6d84405eb197341e1b506784b6c749  gcc/testsuite/gcc.target/powerpc/pr104923.c
+ 514a9b86c22fdf3ed2a46c790e3b9dfa  gcc/testsuite/gcc.target/powerpc/pr105041.c
  85d4f791b2093e7fd29ce51247a7fbbb  gcc/testsuite/gcc.target/powerpc/pr105271.c
  2d8d540a24bba783fff809d640c23d00  gcc/testsuite/gcc.target/powerpc/pr105334.c
+ 3d2856a72952743cfd2634473f23222c  gcc/testsuite/gcc.target/powerpc/pr105991.c
+ 1ab2f3b15230d62d1557536701b89524  gcc/testsuite/gcc.target/powerpc/pr106016.c
+ 77039220fc5a52161837a12ea92d1ea3  gcc/testsuite/gcc.target/powerpc/pr106091.c
  c2f6d6cf82ef4931619d09e10a0a72aa  gcc/testsuite/gcc.target/powerpc/pr16155.c
  396ae287e72ecdda51bb3157818030a9  gcc/testsuite/gcc.target/powerpc/pr16286.c
  198d8a69d2887e8fadcb050d90e21aa6  gcc/testsuite/gcc.target/powerpc/pr16458-1.c
*************** e20585893ea69038755bd9bf2baa0622  gcc/te
*** 72376,72381 ****
--- 72495,72501 ----
  c70df77dca2d9d059e9b22e279613d45  gcc/testsuite/gcc.target/riscv/pr103302.c
  78659ffafd452ac6a43859083b99d8ae  gcc/testsuite/gcc.target/riscv/pr104140.c
  62fc13de2a3248454aa1c822e4421155  gcc/testsuite/gcc.target/riscv/pr105314.c
+ 384ba4a03f71e10b20842ce4b6db9bfc  gcc/testsuite/gcc.target/riscv/pr105666.c
  10400130cc47973d43925669f3c795ed  gcc/testsuite/gcc.target/riscv/pr84660.c
  287e116d84e5eca39a410aca336f89b1  gcc/testsuite/gcc.target/riscv/pr93202.c
  4ec5e1eb12b4c6fb12d89619f49ef627  gcc/testsuite/gcc.target/riscv/pr93304.c
*************** e470b0a0d1a056b60c3915a6dfcfd4ae  gcc/te
*** 73316,73321 ****
--- 73436,73442 ----
  bf95d536cbad4db92f264aa740abbbbc  gcc/testsuite/gcc.target/sparc/20181129-1.c
  3b3205cedf38a33c506ea5c4414d489f  gcc/testsuite/gcc.target/sparc/20181129-2.c
  3f593e1ef43ebce309fa2b2033f8be77  gcc/testsuite/gcc.target/sparc/20210917-1.c
+ 0c6705acc2a655d06368478b465dca00  gcc/testsuite/gcc.target/sparc/20220510-1.c
  44373c57181608413fc07f3ec0e2ad6e  gcc/testsuite/gcc.target/sparc/align.c
  667a877a2fb02d919c4eaaea6fbccbad  gcc/testsuite/gcc.target/sparc/array.c
  941bd8aa096c3c20415035d9d17cca6e  gcc/testsuite/gcc.target/sparc/attr-aligned.c
*************** d2419633bd63c2960fcebad0d4ff0f61  gcc/te
*** 73723,73733 ****
  e47192199afb2bcde51a4fd6274d8faa  gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp
  4599244d74ba4aabbd69240d86d2fe79  gcc/testsuite/gcc.target/x86_64/abi/args.h
  2a169afd0fa371ba877780d1e8074c08  gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s
! 892eb2ee284fd96557fd507fa0642156  gcc/testsuite/gcc.target/x86_64/abi/asm-support.S
  7e1742da7c080d7b998e2f85437139ba  gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp
  f559d61e72669fec3c7c3bb1345a001f  gcc/testsuite/gcc.target/x86_64/abi/avx/args.h
  6e43bc6b3d6feb70612d399a677d1c7d  gcc/testsuite/gcc.target/x86_64/abi/avx/asm-support-darwin.s
! 0df09e54902b0a238caad6de9dc92c5d  gcc/testsuite/gcc.target/x86_64/abi/avx/asm-support.S
  4061363418adffdceb4cff80966eaf32  gcc/testsuite/gcc.target/x86_64/abi/avx/avx-check.h
  d3c71d269c1b4265e86c5ace1089e848  gcc/testsuite/gcc.target/x86_64/abi/avx/test_m256_returning.c
  b43e5e8d171dcdbec5cac42b0b9a298c  gcc/testsuite/gcc.target/x86_64/abi/avx/test_passing_m256.c
--- 73844,73854 ----
  e47192199afb2bcde51a4fd6274d8faa  gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp
  4599244d74ba4aabbd69240d86d2fe79  gcc/testsuite/gcc.target/x86_64/abi/args.h
  2a169afd0fa371ba877780d1e8074c08  gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s
! 867f79bc8cc32bb226b0c476fa9fa125  gcc/testsuite/gcc.target/x86_64/abi/asm-support.S
  7e1742da7c080d7b998e2f85437139ba  gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp
  f559d61e72669fec3c7c3bb1345a001f  gcc/testsuite/gcc.target/x86_64/abi/avx/args.h
  6e43bc6b3d6feb70612d399a677d1c7d  gcc/testsuite/gcc.target/x86_64/abi/avx/asm-support-darwin.s
! 337ee5fd14ee235d1a474731bfdb21b6  gcc/testsuite/gcc.target/x86_64/abi/avx/asm-support.S
  4061363418adffdceb4cff80966eaf32  gcc/testsuite/gcc.target/x86_64/abi/avx/avx-check.h
  d3c71d269c1b4265e86c5ace1089e848  gcc/testsuite/gcc.target/x86_64/abi/avx/test_m256_returning.c
  b43e5e8d171dcdbec5cac42b0b9a298c  gcc/testsuite/gcc.target/x86_64/abi/avx/test_passing_m256.c
*************** d02989c16f0d1cd0951fe435483c550e  gcc/te
*** 73737,73743 ****
  c728eafc2b1946c08997f778d64f2c99  gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp
  2cf03d73572ce81dab43dcceeeacf5c4  gcc/testsuite/gcc.target/x86_64/abi/avx512f/args.h
  c79ac297933c3dae25e3f797420d1814  gcc/testsuite/gcc.target/x86_64/abi/avx512f/asm-support-darwin.s
! 018d5507f0c4c2e50d7895e924a53c1b  gcc/testsuite/gcc.target/x86_64/abi/avx512f/asm-support.S
  1c4dc628c680a1d3ad4767c3a1455499  gcc/testsuite/gcc.target/x86_64/abi/avx512f/avx512f-check.h
  75a0b911edb2a39978caadbf2c750015  gcc/testsuite/gcc.target/x86_64/abi/avx512f/test_m512_returning.c
  9c2b013a549bbd28ac8dbd2c2d9cd181  gcc/testsuite/gcc.target/x86_64/abi/avx512f/test_passing_m512.c
--- 73858,73864 ----
  c728eafc2b1946c08997f778d64f2c99  gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp
  2cf03d73572ce81dab43dcceeeacf5c4  gcc/testsuite/gcc.target/x86_64/abi/avx512f/args.h
  c79ac297933c3dae25e3f797420d1814  gcc/testsuite/gcc.target/x86_64/abi/avx512f/asm-support-darwin.s
! 212a18bd874fbfbbc83f778fb334af73  gcc/testsuite/gcc.target/x86_64/abi/avx512f/asm-support.S
  1c4dc628c680a1d3ad4767c3a1455499  gcc/testsuite/gcc.target/x86_64/abi/avx512f/avx512f-check.h
  75a0b911edb2a39978caadbf2c750015  gcc/testsuite/gcc.target/x86_64/abi/avx512f/test_m512_returning.c
  9c2b013a549bbd28ac8dbd2c2d9cd181  gcc/testsuite/gcc.target/x86_64/abi/avx512f/test_passing_m512.c
*************** fe0e9b140dbc68ca140fc7100c1ade24  gcc/te
*** 73746,73758 ****
  ea57c03627834ae6586c0f2b69bf32bc  gcc/testsuite/gcc.target/x86_64/abi/avx512f/test_varargs-m512.c
  9458e043fa1436e2c38f4edf4caa5ae3  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/abi-avx512fp16-xmm.exp
  2b129c5d89f4fa1b005adf23508c4fec  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/args.h
! a2aced5af6d51b8a8700ca71634803e3  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/asm-support.S
  bcfa5ef4f1f22fe71409ef362478b98a  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/avx512fp16-check.h
  a5cb603e3325d1483156a1bafca70853  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/avx512fp16-xmm-check.h
  59a59553dc3e012851df850ebc07de5e  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/defines.h
  8674bc1d76d044f3e9a61e92b9227ee1  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/abi-avx512fp16-ymm.exp
  d09bd80049e83e4efed5897afee5c4ff  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/args.h
! 0df09e54902b0a238caad6de9dc92c5d  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/asm-support.S
  88d9834938333121b41948df32c869b2  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/avx512fp16-ymm-check.h
  52af4c3287d54080390845de96e709f5  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_m256_returning.c
  a437b16e934be9ca096a7c1741e8085f  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_m256.c
--- 73867,73879 ----
  ea57c03627834ae6586c0f2b69bf32bc  gcc/testsuite/gcc.target/x86_64/abi/avx512f/test_varargs-m512.c
  9458e043fa1436e2c38f4edf4caa5ae3  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/abi-avx512fp16-xmm.exp
  2b129c5d89f4fa1b005adf23508c4fec  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/args.h
! 8ec66f49f4364320ac024e42b69a851c  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/asm-support.S
  bcfa5ef4f1f22fe71409ef362478b98a  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/avx512fp16-check.h
  a5cb603e3325d1483156a1bafca70853  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/avx512fp16-xmm-check.h
  59a59553dc3e012851df850ebc07de5e  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/defines.h
  8674bc1d76d044f3e9a61e92b9227ee1  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/abi-avx512fp16-ymm.exp
  d09bd80049e83e4efed5897afee5c4ff  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/args.h
! 337ee5fd14ee235d1a474731bfdb21b6  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/asm-support.S
  88d9834938333121b41948df32c869b2  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/avx512fp16-ymm-check.h
  52af4c3287d54080390845de96e709f5  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_m256_returning.c
  a437b16e934be9ca096a7c1741e8085f  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_m256.c
*************** a437b16e934be9ca096a7c1741e8085f  gcc/te
*** 73761,73767 ****
  b9e013481b466db18703e47f37a22408  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_varargs-m256.c
  9458e043fa1436e2c38f4edf4caa5ae3  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/abi-avx512fp16-zmm.exp
  176cf0e188d1f0e52307d89b8d784fdd  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/args.h
! 018d5507f0c4c2e50d7895e924a53c1b  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/asm-support.S
  ba52323e4ee4308b6b4e8989ddb5f3f4  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/avx512fp16-zmm-check.h
  5178a56841749491d04bd67bf6b14c8c  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/test_m512_returning.c
  362613f1a8c51415cad5ce49e63c764a  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/test_passing_m512.c
--- 73882,73888 ----
  b9e013481b466db18703e47f37a22408  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m256h/test_varargs-m256.c
  9458e043fa1436e2c38f4edf4caa5ae3  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/abi-avx512fp16-zmm.exp
  176cf0e188d1f0e52307d89b8d784fdd  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/args.h
! 212a18bd874fbfbbc83f778fb334af73  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/asm-support.S
  ba52323e4ee4308b6b4e8989ddb5f3f4  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/avx512fp16-zmm-check.h
  5178a56841749491d04bd67bf6b14c8c  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/test_m512_returning.c
  362613f1a8c51415cad5ce49e63c764a  gcc/testsuite/gcc.target/x86_64/abi/avx512fp16/m512h/test_passing_m512.c
*************** d02a2912e872fd8b7b39b69b74482091  gcc/te
*** 73805,73811 ****
  dfc167e3c82be6261ef045c50a409cf9  gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-6.c
  002286d968abb2e5012ebb83dd44784d  gcc/testsuite/gcc.target/x86_64/abi/defines.h
  ced3e7fc25757fe027f4eacc904e6881  gcc/testsuite/gcc.target/x86_64/abi/macros.h
! 11eb1cf1d13cde25e67d0ad89c8600b5  gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S
  cf207cd32f48bf81f1c2ea9397f53856  gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/gen.cc
  b14bf90b9e86d7c81b95cad9c4d55dae  gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.c
  ebf3cf3bcb74a6aba311d9006ee9c06b  gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp
--- 73926,73932 ----
  dfc167e3c82be6261ef045c50a409cf9  gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-6.c
  002286d968abb2e5012ebb83dd44784d  gcc/testsuite/gcc.target/x86_64/abi/defines.h
  ced3e7fc25757fe027f4eacc904e6881  gcc/testsuite/gcc.target/x86_64/abi/macros.h
! 44025db62c3dfb2fea4593219a3c9466  gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S
  cf207cd32f48bf81f1c2ea9397f53856  gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/gen.cc
  b14bf90b9e86d7c81b95cad9c4d55dae  gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.c
  ebf3cf3bcb74a6aba311d9006ee9c06b  gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp
*************** e39ca362f298ecd885080e2e18e0300d  gcc/te
*** 74105,74110 ****
--- 74226,74232 ----
  502192866584cff5028f4aa00858d119  gcc/testsuite/gdc.dg/Waddress.d
  94208575e1a523900cf5bbbacff458ff  gcc/testsuite/gdc.dg/Wcastresult1.d
  44e39786a0fd5bf9bfdb4d4356edd009  gcc/testsuite/gdc.dg/Wcastresult2.d
+ ba3ec121536606fdf9d34aff37b9da35  gcc/testsuite/gdc.dg/Wpadded.d
  684da8abc6d44a02e6b361d163e350c1  gcc/testsuite/gdc.dg/array1.d
  e3229cdbb49fa4eddc8e95415670f5e6  gcc/testsuite/gdc.dg/asan/asan.exp
  10180752a9d53fac31ca576e678cdd06  gcc/testsuite/gdc.dg/asan/gdc272.d
*************** b60175beb28e5f269667d25260e08c71  gcc/te
*** 74208,74213 ****
--- 74330,74336 ----
  4a1c45c1482afaf7fe165064453176a8  gcc/testsuite/gdc.dg/imports/gdc256.d
  22f231195c5f7726c704d3f9d99b0d85  gcc/testsuite/gdc.dg/imports/gdc27.d
  aeec8ff75316a52def72f86d4bc1708c  gcc/testsuite/gdc.dg/imports/gdcpkg256/package.d
+ d509ef7215df7a85f46d6cbdc8018e22  gcc/testsuite/gdc.dg/imports/pr106555.d
  7ae8eee97923fab094ae5ca5a1eca902  gcc/testsuite/gdc.dg/imports/pr92216.d
  8120e5c267785a8c8b8eb099660e9a14  gcc/testsuite/gdc.dg/intrinsics.d
  2319a395f830492fe9ec7d713b9983a3  gcc/testsuite/gdc.dg/lto/lto.exp
*************** e8c6a4e8da8fda01c1b06d6b68bfece9  gcc/te
*** 74228,74233 ****
--- 74351,74361 ----
  00da6db0d966d43d573f86b9fe032508  gcc/testsuite/gdc.dg/pr102185.d
  365e0870e60a71f9195b44127b8b246f  gcc/testsuite/gdc.dg/pr102476.d
  616697349b5740e41fd04c0ae6074cd2  gcc/testsuite/gdc.dg/pr105004.d
+ 4043769c4b670791abe6549858a885b3  gcc/testsuite/gdc.dg/pr106139a.d
+ f4b93d30d706ee858eb3d1d73cac63f0  gcc/testsuite/gdc.dg/pr106139b.d
+ 78fb78f49f61330c2751bcc186e8fade  gcc/testsuite/gdc.dg/pr106139c.d
+ 27e575511646bb151afbd1a856acdadc  gcc/testsuite/gdc.dg/pr106139d.d
+ 6ccb68ecf420e903e3af60faf75fe297  gcc/testsuite/gdc.dg/pr106555.d
  d32aa8ed5ea10931be4ddb5bb9e863d8  gcc/testsuite/gdc.dg/pr89017.d
  53fa8db94d4ca3fc9ba83769733dc0e7  gcc/testsuite/gdc.dg/pr89041.d
  6c316b13f71ea31fcada56b58a41ebd1  gcc/testsuite/gdc.dg/pr89042a.d
*************** dc97b4112b134cae3d15aab92424d97a  gcc/te
*** 74266,74271 ****
--- 74394,74400 ----
  a55903f9c72658c02ea18841f80bff0c  gcc/testsuite/gdc.dg/pr98427.d
  2ff2dd55acd20dffe2b5e58febe66c8b  gcc/testsuite/gdc.dg/pr98457.d
  3b746393a80b865ba51671750bc32bb9  gcc/testsuite/gdc.dg/pr99914.d
+ 1fd119d355e67b10984524dba69548c1  gcc/testsuite/gdc.dg/rtti1.d
  2586587f34ed7ef788014cd87436908f  gcc/testsuite/gdc.dg/simd1.d
  a182c1f547b3b5d1ac97048fc88292b8  gcc/testsuite/gdc.dg/simd10447.d
  391b914cb5a7ad86f4f5b923fd3ef898  gcc/testsuite/gdc.dg/simd12776.d
*************** fda0cf305776db386c768d3546d5e0b9  gcc/te
*** 74327,74336 ****
--- 74456,74470 ----
  b0b5c68386e1c5992cb977b215d56e58  gcc/testsuite/gdc.dg/torture/gdc57.d
  d3cb0d42e94f3b4127de8609610ded70  gcc/testsuite/gdc.dg/torture/gdc66.d
  663b84ca45dda4d3daa1e65189c181b8  gcc/testsuite/gdc.dg/torture/imports/gdc36.d
+ 0e1133c49fba438fe64d8180953d6c57  gcc/testsuite/gdc.dg/torture/imports/pr106563math.d
+ 234daca943205896fce0ff4782d0870f  gcc/testsuite/gdc.dg/torture/imports/pr106563regex.d
+ eebe0b1a8ecf5f5162d0d07addd22be4  gcc/testsuite/gdc.dg/torture/imports/pr106563uni.d
  646170aa418a99d37c59a7bb02130400  gcc/testsuite/gdc.dg/torture/init1.d
  1ae8edb9b2cd9747efb9868621aec4e8  gcc/testsuite/gdc.dg/torture/pr100882.d
  cede80748e43884ad3613a2a7e4b6ff3  gcc/testsuite/gdc.dg/torture/pr101273.d
  a24df8e498053d7ab8325fc58ede1835  gcc/testsuite/gdc.dg/torture/pr101282.d
+ 0fc7def8da03a8d1c23f337789aa59f9  gcc/testsuite/gdc.dg/torture/pr106563.d
+ 94fac34c5154803e3977e6d3bb798eac  gcc/testsuite/gdc.dg/torture/pr106623.d
  580aadb24b666799e25f1f02ef3b7bbb  gcc/testsuite/gdc.dg/torture/pr92309.d
  d5626e21f8cdc22799175cb6adfddfd6  gcc/testsuite/gdc.dg/torture/pr94424.d
  ae5b279461655f243d767b80a6d0bc1b  gcc/testsuite/gdc.dg/torture/pr94777b.d
*************** be211d00217b412a281626e091521ca8  gcc/te
*** 74361,74367 ****
  db32bdd5bf5efb008a8d0769d3d86934  gcc/testsuite/gdc.dg/torture/simd9304.d
  c8641c4ecb508bce56fb288cf0e0f8e3  gcc/testsuite/gdc.dg/torture/simd9449.d
  f74a24d5b20a5e26cd6f9d895a213ec6  gcc/testsuite/gdc.dg/torture/simd9910.d
! 41e48670142b207c9edb675f4b4ed41f  gcc/testsuite/gdc.dg/torture/torture.exp
  c7ab3cec87c4498faece019276ff666c  gcc/testsuite/gdc.dg/ubsan/pr88957.d
  64ab537cbf0eb45bc01fbad307ba613c  gcc/testsuite/gdc.dg/ubsan/ubsan.exp
  310f79be9999b0b9e22f7cfbfe79f71d  gcc/testsuite/gdc.test/README.gcc
--- 74495,74501 ----
  db32bdd5bf5efb008a8d0769d3d86934  gcc/testsuite/gdc.dg/torture/simd9304.d
  c8641c4ecb508bce56fb288cf0e0f8e3  gcc/testsuite/gdc.dg/torture/simd9449.d
  f74a24d5b20a5e26cd6f9d895a213ec6  gcc/testsuite/gdc.dg/torture/simd9910.d
! f2f0c31f96e508a7f142c58ec8ecb02c  gcc/testsuite/gdc.dg/torture/torture.exp
  c7ab3cec87c4498faece019276ff666c  gcc/testsuite/gdc.dg/ubsan/pr88957.d
  64ab537cbf0eb45bc01fbad307ba613c  gcc/testsuite/gdc.dg/ubsan/ubsan.exp
  310f79be9999b0b9e22f7cfbfe79f71d  gcc/testsuite/gdc.test/README.gcc
*************** dd6b060571b0749203963259463139ec  gcc/te
*** 74410,74415 ****
--- 74544,74550 ----
  a2225822551ba3ef0ca3817276a127c1  gcc/testsuite/gdc.test/compilable/b6227.d
  d7585558f60cab3c210a6f2bbbce4357  gcc/testsuite/gdc.test/compilable/b6395.d
  8f1895576e4416be4860966127937c07  gcc/testsuite/gdc.test/compilable/b9490.d
+ 741fabaa29b11e7b970e4a4a86b7feb6  gcc/testsuite/gdc.test/compilable/backendfloatoptim.d
  36afb7a75512b93d43fc38edc0b85737  gcc/testsuite/gdc.test/compilable/betterCarray.d
  a6ce767361085ca65b496c504352bf7e  gcc/testsuite/gdc.test/compilable/betterCswitch.d
  5738365e9393e0fbc9eefb8406d07fcf  gcc/testsuite/gdc.test/compilable/betterc.d
*************** b6a5dd6f5f5e40ec69f5d95cff610577  gcc/te
*** 74949,74955 ****
  0692185f429a12ae9a98b28baf6bc8e1  gcc/testsuite/gdc.test/compilable/nestedtempl1.d
  a3c24afe0733ea3b2f5afb6b064e3a71  gcc/testsuite/gdc.test/compilable/noderef.d
  8d8a694f2c83500f3c60c6644b19ff35  gcc/testsuite/gdc.test/compilable/nogc.d
! 50338ec6e3a5b703d086c2e11ca536d3  gcc/testsuite/gdc.test/compilable/noreturn1.d
  5fbaecaa28f6007b4b1d3347e88d130d  gcc/testsuite/gdc.test/compilable/ob1.d
  97cf4856aa8990a0fe28a6aabadd9a23  gcc/testsuite/gdc.test/compilable/pr9374.d
  7d64317f6d15dac75cff6ccb494e7ef9  gcc/testsuite/gdc.test/compilable/pr9383.d
--- 75084,75090 ----
  0692185f429a12ae9a98b28baf6bc8e1  gcc/testsuite/gdc.test/compilable/nestedtempl1.d
  a3c24afe0733ea3b2f5afb6b064e3a71  gcc/testsuite/gdc.test/compilable/noderef.d
  8d8a694f2c83500f3c60c6644b19ff35  gcc/testsuite/gdc.test/compilable/nogc.d
! 4c7bf6aa12ba46d46551824e8882358f  gcc/testsuite/gdc.test/compilable/noreturn1.d
  5fbaecaa28f6007b4b1d3347e88d130d  gcc/testsuite/gdc.test/compilable/ob1.d
  97cf4856aa8990a0fe28a6aabadd9a23  gcc/testsuite/gdc.test/compilable/pr9374.d
  7d64317f6d15dac75cff6ccb494e7ef9  gcc/testsuite/gdc.test/compilable/pr9383.d
*************** b6fa7fb8b6be39ac614122daf3b72230  gcc/te
*** 75359,75366 ****
--- 75494,75506 ----
  507222c7ae19a95bd88c720e54c83222  gcc/testsuite/gdc.test/compilable/test22919.d
  a92fa3d1edefb6370e848a80b53e97ed  gcc/testsuite/gdc.test/compilable/test22988.d
  77ae147d30776a57d1b1e1f498f50d40  gcc/testsuite/gdc.test/compilable/test22997.d
+ ec10cf15692d6643f872a67e8b78deb2  gcc/testsuite/gdc.test/compilable/test23082.d
  39043d209bd26409a2bb6419b73549ed  gcc/testsuite/gdc.test/compilable/test23087.d
  ebf5b789d4a31be2e939321d6490d585  gcc/testsuite/gdc.test/compilable/test23089.d
+ 91dbefd06049014b48ccf6dea94f05f3  gcc/testsuite/gdc.test/compilable/test23097.d
+ f8b8b1e13145441d1c69d68cde48b4c4  gcc/testsuite/gdc.test/compilable/test23166.d
+ e839f70004c90a7a3783e0b05662a616  gcc/testsuite/gdc.test/compilable/test23172.d
+ ce92a5a9e73ad19738962c2dadafec98  gcc/testsuite/gdc.test/compilable/test23258.d
  330c2acf4539ef672ad9c8cf0faa0c5e  gcc/testsuite/gdc.test/compilable/test25.d
  912661e1615a2dd8fe14dbd20528f7ba  gcc/testsuite/gdc.test/compilable/test2991.d
  b8623f405791e76ef4434794003e2abe  gcc/testsuite/gdc.test/compilable/test3004.d
*************** aa4c4b7e2f3ac8b13ed863135d976500  gcc/te
*** 75780,75785 ****
--- 75920,75926 ----
  f76cf9db0833afa5687645d4c74a9897  gcc/testsuite/gdc.test/fail_compilation/extra-files/bar11453.d
  99acc5a7305edac00837d2641c2f1bb9  gcc/testsuite/gdc.test/fail_compilation/extra-files/foo11453.d
  84bebd871a01f556191f22e1fa9eace9  gcc/testsuite/gdc.test/fail_compilation/extra-files/minimal/object.d
+ 1124555a8049a8a9c7bf2b25570eba51  gcc/testsuite/gdc.test/fail_compilation/extra-files/test23109/object.d
  3f5c069e644e3f1e6692c83e70049e05  gcc/testsuite/gdc.test/fail_compilation/fail10.d
  34db3c1cc5f276345570566eb4e02af7  gcc/testsuite/gdc.test/fail_compilation/fail100.d
  88b97a03f929852a192f6fe27a2e618b  gcc/testsuite/gdc.test/fail_compilation/fail10082.d
*************** bfb7ab7957a4356a4b9665e88b61f34f  gcc/te
*** 75857,75863 ****
  93e33f45e68e44a918a98a2107552d3e  gcc/testsuite/gdc.test/fail_compilation/fail12436.d
  42eb030c62dea6bce5bfa6734f12a9df  gcc/testsuite/gdc.test/fail_compilation/fail125.d
  36f58d54ca0d499db6d8ccf5dab569e6  gcc/testsuite/gdc.test/fail_compilation/fail126.d
! cdb3801b748621f73c5035160988a49f  gcc/testsuite/gdc.test/fail_compilation/fail12604.d
  b08a2513fb698aee7f0d4ba3e6a99ef3  gcc/testsuite/gdc.test/fail_compilation/fail12622.d
  bb43812fff9cbc2f8b34e98a44d644c3  gcc/testsuite/gdc.test/fail_compilation/fail12636.d
  b9c52248a49bfdf7883e6e159b0449a9  gcc/testsuite/gdc.test/fail_compilation/fail127.d
--- 75998,76004 ----
  93e33f45e68e44a918a98a2107552d3e  gcc/testsuite/gdc.test/fail_compilation/fail12436.d
  42eb030c62dea6bce5bfa6734f12a9df  gcc/testsuite/gdc.test/fail_compilation/fail125.d
  36f58d54ca0d499db6d8ccf5dab569e6  gcc/testsuite/gdc.test/fail_compilation/fail126.d
! 98c32b08b881fd0be4a23c7030099caf  gcc/testsuite/gdc.test/fail_compilation/fail12604.d
  b08a2513fb698aee7f0d4ba3e6a99ef3  gcc/testsuite/gdc.test/fail_compilation/fail12622.d
  bb43812fff9cbc2f8b34e98a44d644c3  gcc/testsuite/gdc.test/fail_compilation/fail12636.d
  b9c52248a49bfdf7883e6e159b0449a9  gcc/testsuite/gdc.test/fail_compilation/fail127.d
*************** d66caeff2039e96ff6d7fabe194052e5  gcc/te
*** 76155,76160 ****
--- 76296,76305 ----
  b870fb01a2c3232f3cff62cc0b90ac88  gcc/testsuite/gdc.test/fail_compilation/fail23.d
  1537808a7acec1954230b6c3f80ec5f5  gcc/testsuite/gdc.test/fail_compilation/fail23036.d
  048e20a40216cbded5b201acc227180b  gcc/testsuite/gdc.test/fail_compilation/fail231.d
+ 3ee0844b26847d9399784b8860d279d8  gcc/testsuite/gdc.test/fail_compilation/fail23108a.d
+ c17288c946e2e756c11f41221c460dfb  gcc/testsuite/gdc.test/fail_compilation/fail23108b.d
+ bcd0ba6565874947670527af56086e2f  gcc/testsuite/gdc.test/fail_compilation/fail23109.d
+ e670a6f21877da59644ba71444695a18  gcc/testsuite/gdc.test/fail_compilation/fail23181.d
  2549171f6c1309bbbd88a2c8d62fdd92  gcc/testsuite/gdc.test/fail_compilation/fail232.d
  9e8ce37e9e4473d8aba813cef9ed1dc4  gcc/testsuite/gdc.test/fail_compilation/fail233.d
  c4bd4d001cbafb82e00b9421cd9995f2  gcc/testsuite/gdc.test/fail_compilation/fail235.d
*************** d9c122ac02ce112d92c65de536e7c1d7  gcc/te
*** 76276,76282 ****
  29a89a6454930e35a32191818a8992d2  gcc/testsuite/gdc.test/fail_compilation/fail3672.d
  7247a47f45f036756a7c0b54274e273c  gcc/testsuite/gdc.test/fail_compilation/fail3673a.d
  1d2567efb51ee9926e9ffd28b507ca90  gcc/testsuite/gdc.test/fail_compilation/fail3673b.d
! 2e5fdda3f8ef2d9dc24f44ade168d8c7  gcc/testsuite/gdc.test/fail_compilation/fail3703.d
  11af7cdbfdfe0e1a51be20f239eee6e3  gcc/testsuite/gdc.test/fail_compilation/fail3731.d
  7a59c8a96800f36befec89a5a96dd3b4  gcc/testsuite/gdc.test/fail_compilation/fail37_m32.d
  7d8ed81898983666aaed80acce32393c  gcc/testsuite/gdc.test/fail_compilation/fail37_m64.d
--- 76421,76427 ----
  29a89a6454930e35a32191818a8992d2  gcc/testsuite/gdc.test/fail_compilation/fail3672.d
  7247a47f45f036756a7c0b54274e273c  gcc/testsuite/gdc.test/fail_compilation/fail3673a.d
  1d2567efb51ee9926e9ffd28b507ca90  gcc/testsuite/gdc.test/fail_compilation/fail3673b.d
! b199f60d67e76de7b69aae541852e953  gcc/testsuite/gdc.test/fail_compilation/fail3703.d
  11af7cdbfdfe0e1a51be20f239eee6e3  gcc/testsuite/gdc.test/fail_compilation/fail3731.d
  7a59c8a96800f36befec89a5a96dd3b4  gcc/testsuite/gdc.test/fail_compilation/fail37_m32.d
  7d8ed81898983666aaed80acce32393c  gcc/testsuite/gdc.test/fail_compilation/fail37_m64.d
*************** db8e1deb916765b7f6a293a025a23427  gcc/te
*** 76371,76377 ****
  df0020fd18ec31bed68de41c63d76fe2  gcc/testsuite/gdc.test/fail_compilation/fail6652.d
  ccfea15dc14dfc824be1ec62b8a31852  gcc/testsuite/gdc.test/fail_compilation/fail6781.d
  b7d0aeef2b4def24a504b53b66cf8fb3  gcc/testsuite/gdc.test/fail_compilation/fail6795.d
! 220b689730eb9d710968a9970f08bf95  gcc/testsuite/gdc.test/fail_compilation/fail6889.d
  5ec830d5c53fc5f8a83fb99cea8c3c5a  gcc/testsuite/gdc.test/fail_compilation/fail6968.d
  4f5e9643c98ab73f981a090b5ede3c6b  gcc/testsuite/gdc.test/fail_compilation/fail7077.d
  96a6d4f7e3e63503f33c54577cfaeb50  gcc/testsuite/gdc.test/fail_compilation/fail7173.d
--- 76516,76522 ----
  df0020fd18ec31bed68de41c63d76fe2  gcc/testsuite/gdc.test/fail_compilation/fail6652.d
  ccfea15dc14dfc824be1ec62b8a31852  gcc/testsuite/gdc.test/fail_compilation/fail6781.d
  b7d0aeef2b4def24a504b53b66cf8fb3  gcc/testsuite/gdc.test/fail_compilation/fail6795.d
! 91f52bce26014ee21eba507bba017f17  gcc/testsuite/gdc.test/fail_compilation/fail6889.d
  5ec830d5c53fc5f8a83fb99cea8c3c5a  gcc/testsuite/gdc.test/fail_compilation/fail6968.d
  4f5e9643c98ab73f981a090b5ede3c6b  gcc/testsuite/gdc.test/fail_compilation/fail7077.d
  96a6d4f7e3e63503f33c54577cfaeb50  gcc/testsuite/gdc.test/fail_compilation/fail7173.d
*************** a23fcafa535557168685c997e19265cf  gcc/te
*** 76402,76408 ****
  92aa8a8003bb898a5b6414473a0b488d  gcc/testsuite/gdc.test/fail_compilation/fail7702.d
  1ab023e309a57b9924db04ee18437f87  gcc/testsuite/gdc.test/fail_compilation/fail7751.d
  bc85c10bfd2a5ec0ee7c065a2d103ecd  gcc/testsuite/gdc.test/fail_compilation/fail78.d
! 27dc5926201b922ea7217bbc831f73ee  gcc/testsuite/gdc.test/fail_compilation/fail7848.d
  a118dd4539f67ddeb759d0e51e6d80e1  gcc/testsuite/gdc.test/fail_compilation/fail7851.d
  401d56f13cc4bd550382136545d4e8a3  gcc/testsuite/gdc.test/fail_compilation/fail7859.d
  68533c82be3414dafe652e423d7e6e66  gcc/testsuite/gdc.test/fail_compilation/fail7861.d
--- 76547,76553 ----
  92aa8a8003bb898a5b6414473a0b488d  gcc/testsuite/gdc.test/fail_compilation/fail7702.d
  1ab023e309a57b9924db04ee18437f87  gcc/testsuite/gdc.test/fail_compilation/fail7751.d
  bc85c10bfd2a5ec0ee7c065a2d103ecd  gcc/testsuite/gdc.test/fail_compilation/fail78.d
! 145b860784fb906109f230d570415c71  gcc/testsuite/gdc.test/fail_compilation/fail7848.d
  a118dd4539f67ddeb759d0e51e6d80e1  gcc/testsuite/gdc.test/fail_compilation/fail7851.d
  401d56f13cc4bd550382136545d4e8a3  gcc/testsuite/gdc.test/fail_compilation/fail7859.d
  68533c82be3414dafe652e423d7e6e66  gcc/testsuite/gdc.test/fail_compilation/fail7861.d
*************** f0f98a24874397d29f4f6e59def95d45  gcc/te
*** 76479,76485 ****
  695faa3012289c1132b755b3a4e17c6b  gcc/testsuite/gdc.test/fail_compilation/fail_isZeroInit.d
  5755182d428b39c519f6bab44078de81  gcc/testsuite/gdc.test/fail_compilation/fail_opover.d
  9ce4881e9532c3e5653f8284a13e6d8d  gcc/testsuite/gdc.test/fail_compilation/fail_pretty_errors.d
! 9421f2d440be9be4d77453dd47100cfc  gcc/testsuite/gdc.test/fail_compilation/fail_scope.d
  6ab7e192a48919708488d70f02e8f28d  gcc/testsuite/gdc.test/fail_compilation/fail_typeof.d
  fce53aa021cbe4afc79cbd0973298f35  gcc/testsuite/gdc.test/fail_compilation/failattr.d
  b61f6ad629dba45d1085c76d3217f055  gcc/testsuite/gdc.test/fail_compilation/failcontracts.d
--- 76624,76630 ----
  695faa3012289c1132b755b3a4e17c6b  gcc/testsuite/gdc.test/fail_compilation/fail_isZeroInit.d
  5755182d428b39c519f6bab44078de81  gcc/testsuite/gdc.test/fail_compilation/fail_opover.d
  9ce4881e9532c3e5653f8284a13e6d8d  gcc/testsuite/gdc.test/fail_compilation/fail_pretty_errors.d
! 1e79cc1b68b38a09053d0a26ec0e58bc  gcc/testsuite/gdc.test/fail_compilation/fail_scope.d
  6ab7e192a48919708488d70f02e8f28d  gcc/testsuite/gdc.test/fail_compilation/fail_typeof.d
  fce53aa021cbe4afc79cbd0973298f35  gcc/testsuite/gdc.test/fail_compilation/failattr.d
  b61f6ad629dba45d1085c76d3217f055  gcc/testsuite/gdc.test/fail_compilation/failcontracts.d
*************** dae5b57cc66ee7160f7c95b7b14c4e59  gcc/te
*** 76664,76669 ****
--- 76809,76815 ----
  40cfc62ac063a12983ebf0b7179dc795  gcc/testsuite/gdc.test/fail_compilation/ice21095.d
  fdf3168c18cba16f456283570dabf8b2  gcc/testsuite/gdc.test/fail_compilation/ice22377.d
  53849f1b76fa5b798b4ea5844160c304  gcc/testsuite/gdc.test/fail_compilation/ice22516.d
+ a95b4b0d95ad129bddbc03bfc46ac807  gcc/testsuite/gdc.test/fail_compilation/ice23097.d
  6d3a822b9364a2575ac0b8aaf63c1e2a  gcc/testsuite/gdc.test/fail_compilation/ice2843.d
  e18518a6aec5268830a299e55c6f25cf  gcc/testsuite/gdc.test/fail_compilation/ice4094.d
  b39d129bd0b8de50d086197b89a483fb  gcc/testsuite/gdc.test/fail_compilation/ice4983.d
*************** d686a1411e6b3d60b882d4b00df74722  gcc/te
*** 76854,76859 ****
--- 77000,77008 ----
  86018b4a766b22937311ce1291b0f6e2  gcc/testsuite/gdc.test/fail_compilation/imports/test21164d.d
  752c3f27831e643a283cd41eb35ec402  gcc/testsuite/gdc.test/fail_compilation/imports/test21246.d
  00ea49154799c340063fb6c244a3f6b4  gcc/testsuite/gdc.test/fail_compilation/imports/test21651b.d
+ 404c2076fbb491cbe851f12a55386c81  gcc/testsuite/gdc.test/fail_compilation/imports/test23109a.d
+ 8bf9f9cab15c194244e7ce4717f50bce  gcc/testsuite/gdc.test/fail_compilation/imports/test23109b.d
+ 599455d3ee3345c0ca20f8ed56cdcae0  gcc/testsuite/gdc.test/fail_compilation/imports/test23109c.d
  f23cb0fd3d8eec3ebf2e0c1922bc5dca  gcc/testsuite/gdc.test/fail_compilation/imports/test5412a.d
  e204ad88ee968daaed8e8d39426a553d  gcc/testsuite/gdc.test/fail_compilation/imports/test5412b.d
  4723b74a84cbce02c7ab73c3649dde70  gcc/testsuite/gdc.test/fail_compilation/imports/test64a.d
*************** f0d66ee58e1deca85dd1a5c6be72e0fe  gcc/te
*** 77065,77070 ****
--- 77214,77220 ----
  0eab8d2a17e3211f93dc6c87bf3f5d8c  gcc/testsuite/gdc.test/fail_compilation/test21319.d
  51deaefc23e5419bce319caa9f692ca8  gcc/testsuite/gdc.test/fail_compilation/test21353.d
  a3522f54348a3c5f14028c34c44f5884  gcc/testsuite/gdc.test/fail_compilation/test21380.d
+ ec3a327e60b99c4b5c8c64c7ec034e09  gcc/testsuite/gdc.test/fail_compilation/test21443.d
  d89c86b00de50c0eff1176ba2eac046a  gcc/testsuite/gdc.test/fail_compilation/test21518.d
  32963db1864d8e88864b2bc3b4a00399  gcc/testsuite/gdc.test/fail_compilation/test21546.d
  71e1aa25aaa777c4eef2e9d4c47f72c0  gcc/testsuite/gdc.test/fail_compilation/test21651.d
*************** cf139945245bb017eb805da3ff7c09a1  gcc/te
*** 77091,77096 ****
--- 77241,77247 ----
  7f1d305e5b6a16823b10905c8acabf9e  gcc/testsuite/gdc.test/fail_compilation/test22910.d
  ae0cd305d2c663e0e5f1c5a00774996d  gcc/testsuite/gdc.test/fail_compilation/test22999.d
  f913115e93868e9a78c9fa781674f313  gcc/testsuite/gdc.test/fail_compilation/test23017.d
+ 085297059a3feacd1fe0e893b7abf682  gcc/testsuite/gdc.test/fail_compilation/test23170.d
  2dddb119548b8d219ecb2aed67590d4b  gcc/testsuite/gdc.test/fail_compilation/test314.d
  4917bf7731fa8cfa0e714e8761b5e241  gcc/testsuite/gdc.test/fail_compilation/test3818.d
  465b130426028cac7c9bb32cf2f4fdee  gcc/testsuite/gdc.test/fail_compilation/test4682.d
*************** c64d6105a3f8d4a01b5583058c8019c7  gcc/te
*** 77106,77112 ****
  e5c1326640ea3425f6b79d83f241800c  gcc/testsuite/gdc.test/fail_compilation/test8509.d
  83923140d1196510fca82ee22be2c06e  gcc/testsuite/gdc.test/fail_compilation/test8556.d
  ec4dab98798d55fe2c57ec7dd6dca969  gcc/testsuite/gdc.test/fail_compilation/test8751.d
! 46f509a995ae6b79fdbc64c52d8a4f8f  gcc/testsuite/gdc.test/fail_compilation/test9150.d
  34ae587b738bae66fe38677dce368618  gcc/testsuite/gdc.test/fail_compilation/test9176.d
  a09457a5389a6b79f583244a35add7aa  gcc/testsuite/gdc.test/fail_compilation/test9701.d
  0c45d5260200ba8418599d073e757dc5  gcc/testsuite/gdc.test/fail_compilation/test9701b.d
--- 77257,77263 ----
  e5c1326640ea3425f6b79d83f241800c  gcc/testsuite/gdc.test/fail_compilation/test8509.d
  83923140d1196510fca82ee22be2c06e  gcc/testsuite/gdc.test/fail_compilation/test8556.d
  ec4dab98798d55fe2c57ec7dd6dca969  gcc/testsuite/gdc.test/fail_compilation/test8751.d
! 9987979df64ce091d9dfc23c6d91f4c9  gcc/testsuite/gdc.test/fail_compilation/test9150.d
  34ae587b738bae66fe38677dce368618  gcc/testsuite/gdc.test/fail_compilation/test9176.d
  a09457a5389a6b79f583244a35add7aa  gcc/testsuite/gdc.test/fail_compilation/test9701.d
  0c45d5260200ba8418599d073e757dc5  gcc/testsuite/gdc.test/fail_compilation/test9701b.d
*************** b8644719888d00737d3b529d8b3ebe1c  gcc/te
*** 77463,77469 ****
  ff83e87b097613a3fe18f1fab4e9685e  gcc/testsuite/gdc.test/runnable/nested.d
  ec4aa7081910ad016b0d017d00cccb65  gcc/testsuite/gdc.test/runnable/newdel.d
  569632f136656f3a207d3dad0dc53cfd  gcc/testsuite/gdc.test/runnable/nogc.d
! 25eabc6ba3b891e46a706d8102110bef  gcc/testsuite/gdc.test/runnable/noreturn1.d
  6533db66957bc420210064a73aebaa14  gcc/testsuite/gdc.test/runnable/noreturn2.d
  0c4f02fcbf74ce184c17d425ff374a00  gcc/testsuite/gdc.test/runnable/nrvo.d
  03897e35749dc0677dab013ba59cd344  gcc/testsuite/gdc.test/runnable/nulltype.d
--- 77614,77620 ----
  ff83e87b097613a3fe18f1fab4e9685e  gcc/testsuite/gdc.test/runnable/nested.d
  ec4aa7081910ad016b0d017d00cccb65  gcc/testsuite/gdc.test/runnable/newdel.d
  569632f136656f3a207d3dad0dc53cfd  gcc/testsuite/gdc.test/runnable/nogc.d
! bc244cd860e0a19a225785138b807918  gcc/testsuite/gdc.test/runnable/noreturn1.d
  6533db66957bc420210064a73aebaa14  gcc/testsuite/gdc.test/runnable/noreturn2.d
  0c4f02fcbf74ce184c17d425ff374a00  gcc/testsuite/gdc.test/runnable/nrvo.d
  03897e35749dc0677dab013ba59cd344  gcc/testsuite/gdc.test/runnable/nulltype.d
*************** afafe1c6791104a920ce60c8d9b7a1d7  gcc/te
*** 77600,77605 ****
--- 77751,77757 ----
  c018162c45215d0fab46be18b8757454  gcc/testsuite/gdc.test/runnable/test20565.d
  c34a3bb33a8160038fa96df171e91f03  gcc/testsuite/gdc.test/runnable/test20603.d
  d4e305280749d6533574a6153288fa7c  gcc/testsuite/gdc.test/runnable/test20649.d
+ 6ea435f2122d24914d2f7d7faffa00fd  gcc/testsuite/gdc.test/runnable/test20734.d
  26791dc86f122eb249d2a259ac91e13b  gcc/testsuite/gdc.test/runnable/test20855.d
  df5295a7feb17c4c53da844e70aa21e3  gcc/testsuite/gdc.test/runnable/test20893.d
  4b3d63ce3f716d2619996a6ed10a0346  gcc/testsuite/gdc.test/runnable/test21.d
*************** a4f94c1d976d5924615a341b59c02cff  gcc/te
*** 77626,77631 ****
--- 77778,77785 ----
  4e7e9eefc89ca412abd98b785f5b0e5a  gcc/testsuite/gdc.test/runnable/test22945.d
  421e41360f8c6fc2814a061416876856  gcc/testsuite/gdc.test/runnable/test23.d
  b760c0e7d084ffeb0648627187c08bb7  gcc/testsuite/gdc.test/runnable/test23083.d
+ 138e2256ce1c1f5109950477b38499c7  gcc/testsuite/gdc.test/runnable/test23181.d
+ ed4925b273407fe3c1b1f148d9bb1dac  gcc/testsuite/gdc.test/runnable/test23234.d
  3d69f9a9a0381cb5e164fd3a019c94ae  gcc/testsuite/gdc.test/runnable/test24.d
  19afe194dcce9c253540c7831e8f23a2  gcc/testsuite/gdc.test/runnable/test27.d
  907370082d6caa9ac241999ae9143c37  gcc/testsuite/gdc.test/runnable/test28.d
*************** fad5d6afc8ee199fc52c3d0115ff4dc9  gcc/te
*** 77746,77752 ****
  797041b16b4063f65751920488ee39ef  gcc/testsuite/gdc.test/runnable/unique_typeinfo_names.d
  7ed2f43979b0523e33aedd424104f7e9  gcc/testsuite/gdc.test/runnable/variadic.d
  6d2139c61aa705b2bfaac77f2cb89892  gcc/testsuite/gdc.test/runnable/version.d
! ebe72ce3c7eaa0a45c89ce6efed6e21f  gcc/testsuite/gdc.test/runnable/warning1.d
  c5d22add9745e52907bb2497b9bd620f  gcc/testsuite/gdc.test/runnable/wc.d
  c4ca938331c5dd4dfd6be89a399e767b  gcc/testsuite/gdc.test/runnable/wc2.d
  4d06d3860e7413e844746844806a9595  gcc/testsuite/gdc.test/runnable/wc3.d
--- 77900,77906 ----
  797041b16b4063f65751920488ee39ef  gcc/testsuite/gdc.test/runnable/unique_typeinfo_names.d
  7ed2f43979b0523e33aedd424104f7e9  gcc/testsuite/gdc.test/runnable/variadic.d
  6d2139c61aa705b2bfaac77f2cb89892  gcc/testsuite/gdc.test/runnable/version.d
! 3e234d45b8940cdd1392e921db8b08f4  gcc/testsuite/gdc.test/runnable/warning1.d
  c5d22add9745e52907bb2497b9bd620f  gcc/testsuite/gdc.test/runnable/wc.d
  c4ca938331c5dd4dfd6be89a399e767b  gcc/testsuite/gdc.test/runnable/wc2.d
  4d06d3860e7413e844746844806a9595  gcc/testsuite/gdc.test/runnable/wc3.d
*************** e22aa437c55ee962c7781d739761dfd4  gcc/te
*** 79288,79294 ****
  8d4999c0b84adf6f411457cf3deaee67  gcc/testsuite/gfortran.dg/class_55.f90
  081b7861449ee503eb0eafc38aa74102  gcc/testsuite/gfortran.dg/class_56.f90
  2fbf5aa2a748bac8f14f06f6aecf4b6a  gcc/testsuite/gfortran.dg/class_57.f90
! e5fb2c5d38e11474d612c7ab279406ba  gcc/testsuite/gfortran.dg/class_58.f90
  dd2c7b1cf9668f23e882c3d64580ab34  gcc/testsuite/gfortran.dg/class_59.f90
  3559a2034886d45662cf5cdbdd177000  gcc/testsuite/gfortran.dg/class_6.f03
  e8904afb9adfeb76555179cf83d18504  gcc/testsuite/gfortran.dg/class_60.f90
--- 79442,79448 ----
  8d4999c0b84adf6f411457cf3deaee67  gcc/testsuite/gfortran.dg/class_55.f90
  081b7861449ee503eb0eafc38aa74102  gcc/testsuite/gfortran.dg/class_56.f90
  2fbf5aa2a748bac8f14f06f6aecf4b6a  gcc/testsuite/gfortran.dg/class_57.f90
! 71ce5af334c27ba11d877d65ad0f7113  gcc/testsuite/gfortran.dg/class_58.f90
  dd2c7b1cf9668f23e882c3d64580ab34  gcc/testsuite/gfortran.dg/class_59.f90
  3559a2034886d45662cf5cdbdd177000  gcc/testsuite/gfortran.dg/class_6.f03
  e8904afb9adfeb76555179cf83d18504  gcc/testsuite/gfortran.dg/class_60.f90
*************** cc0c048415b8d0593fe7e5b164763dc7  gcc/te
*** 79305,79310 ****
--- 79459,79465 ----
  cd9759177f83fe4b6a6a007850b05c80  gcc/testsuite/gfortran.dg/class_70.f03
  77eb9432daba5a35f6be287dfec77ae3  gcc/testsuite/gfortran.dg/class_71.f90
  92c121dc110b05822b93da0d70bcd5bb  gcc/testsuite/gfortran.dg/class_72.f90
+ a2da662ef1c6e78fb94337f5f919de4b  gcc/testsuite/gfortran.dg/class_73.f90
  765b5ae237d318aee8909def266c457e  gcc/testsuite/gfortran.dg/class_8.f03
  6ad3d2ed9f82c5534e18375c93ce8c03  gcc/testsuite/gfortran.dg/class_9.f03
  eff35de84f2c16f8b8abcbc407237414  gcc/testsuite/gfortran.dg/class_alias.f90
*************** bf2ca054d24e06523331d95407dee17a  gcc/te
*** 80458,80463 ****
--- 80613,80619 ----
  d5c2becdf2a2a9b3476dac72cfc54877  gcc/testsuite/gfortran.dg/extends_type_of_1.f03
  400c9de8234ec3d29a78be5af6d85a84  gcc/testsuite/gfortran.dg/extends_type_of_2.f03
  3485cc1f6803a287f97032484eec3440  gcc/testsuite/gfortran.dg/extends_type_of_3.f90
+ e2f6b20fdc9bcc4ddec5f7df21ca5ff7  gcc/testsuite/gfortran.dg/extends_type_of_4.f90
  df764dd66e24cfa5a1af1a03b983104b  gcc/testsuite/gfortran.dg/external_implicit_none.f90
  ce177780ee2e2bc535a2720b3ea4612c  gcc/testsuite/gfortran.dg/external_implicit_none_2.f90
  5382c0977a567fe66307105d5c00e24e  gcc/testsuite/gfortran.dg/external_implicit_none_3.f08
*************** e417d854c53b75c2ba1bf99e780e44f9  gcc/te
*** 81125,81130 ****
--- 81281,81287 ----
  b2a15eb44cc92a12d36531f8567b9335  gcc/testsuite/gfortran.dg/gomp/affinity-clause-4.f90
  6aa253bfcd4cd89edea599b383253700  gcc/testsuite/gfortran.dg/gomp/affinity-clause-5.f90
  584f6a934e529a7dfb8b7de87cfbf646  gcc/testsuite/gfortran.dg/gomp/affinity-clause-6.f90
+ 6f6328ba39e39f68a522d2a176a86cfc  gcc/testsuite/gfortran.dg/gomp/affinity-clause-7.f90
  5633756a662441452bd869456e985808  gcc/testsuite/gfortran.dg/gomp/allocatable_components_1.f90
  d8f891883879b40925714053d72765b2  gcc/testsuite/gfortran.dg/gomp/allocate-1.f90
  b9fa7dddfdd19370c87587727ea3a52b  gcc/testsuite/gfortran.dg/gomp/allocate-2.f90
*************** d0fdfb1260988468dbfc57fc49c04ccf  gcc/te
*** 81880,81885 ****
--- 82037,82043 ----
  6c6d1484cc1b9a1f8096ff70ef06c025  gcc/testsuite/gfortran.dg/index_3.f90
  1e3290f670df03f4a15dc4b8eb731606  gcc/testsuite/gfortran.dg/index_4.f90
  691597f0ec46c0a83eb0d9e74ff02fb3  gcc/testsuite/gfortran.dg/index_5.f90
+ 4238009ecd17e63a28a02c73d37bd245  gcc/testsuite/gfortran.dg/index_6.f90
  c32bcbb681492fc8fc92c7fc08a343a1  gcc/testsuite/gfortran.dg/init_char_with_nonchar_ctr.f90
  3b7a3a6914e202c00024fd409f044ac6  gcc/testsuite/gfortran.dg/init_flag_1.f90
  1d493b9ebf831129455128eb3bc913e8  gcc/testsuite/gfortran.dg/init_flag_10.f90
*************** c35066e873add73fe333d803e2854739  gcc/te
*** 83102,83107 ****
--- 83260,83266 ----
  0ab268c803f92d68c3d8dc955e088212  gcc/testsuite/gfortran.dg/pr103258.f90
  48782be659f3ec5c8d9cba03ca6cc43d  gcc/testsuite/gfortran.dg/pr103286.f90
  ab2e9f64b18aaf6df9600288ded6ce51  gcc/testsuite/gfortran.dg/pr103366.f90
+ b624133cafd19857eb2915c507731455  gcc/testsuite/gfortran.dg/pr103504.f90
  a082b0c5fdbc266f00ae264494538e49  gcc/testsuite/gfortran.dg/pr103505.f90
  dc7a57f897711dfb7a3fba377198c10c  gcc/testsuite/gfortran.dg/pr103588.f90
  a27b232d198fc2463c04af17903b1b4c  gcc/testsuite/gfortran.dg/pr103606.f90
*************** e83cb447f532a018a571c0eb3b9813ac  gcc/te
*** 83112,83122 ****
--- 83271,83285 ----
  3a28632a1496231fb208ccbe80ac9bc8  gcc/testsuite/gfortran.dg/pr103898.f90
  9c2a780c1ca6904bb5164e252d9e5455  gcc/testsuite/gfortran.dg/pr104210.f90
  73191330286eb3bf2c13130685c97c95  gcc/testsuite/gfortran.dg/pr104211.f90
+ 4d8d0ebddb3e8c68a7b0604135d30ec0  gcc/testsuite/gfortran.dg/pr104313.f
  d54a9a735e74cc7d08959a7e744ae292  gcc/testsuite/gfortran.dg/pr104466.f90
  20b528a5635e11a2c7db46289cab958c  gcc/testsuite/gfortran.dg/pr104528.f
  5c1153d4a81aef8918afa2d0f27d3085  gcc/testsuite/gfortran.dg/pr104571.f90
  0d8084e6020a7001ebdb9b59d688556e  gcc/testsuite/gfortran.dg/pr104716.f
  7a5b7a18d621b5e1b9d04b73e259ddd4  gcc/testsuite/gfortran.dg/pr104849.f90
+ 22283af469347d85bd1fe4dae42939a3  gcc/testsuite/gfortran.dg/pr105230.f90
+ d4e9f09fafa1c1f5e009aedb22732715  gcc/testsuite/gfortran.dg/pr105954.f90
+ 8466016b4be322b136a27ed5b067e9d8  gcc/testsuite/gfortran.dg/pr106331.f90
  984f8307f36d56a0b48b5acce2dd5eb5  gcc/testsuite/gfortran.dg/pr12884.f
  64075248b9d1bffd6f380bb4e2a6eae0  gcc/testsuite/gfortran.dg/pr15129.f90
  e9cbd51db4e16292fc5dd1fead2e5a49  gcc/testsuite/gfortran.dg/pr15140.f90
*************** dfedf49d73e274e5c02366ccc586a488  gcc/te
*** 84960,84965 ****
--- 85123,85129 ----
  a38aec42f7e0058d56277b2bdbf39923  gcc/testsuite/gfortran.dg/unpack_bounds_3.f90
  a16cffa781475700beb86772ba80edef  gcc/testsuite/gfortran.dg/unpack_init_expr.f03
  77425eab660cd99123828c97f2657ca9  gcc/testsuite/gfortran.dg/unpack_mask_1.f90
+ 3f54f0cd1eb1eee8a11f6a750a442af4  gcc/testsuite/gfortran.dg/unpack_vector_1.f90
  21ad1ac865ebfe7d633e040a09836574  gcc/testsuite/gfortran.dg/unpack_zerosize_1.f90
  fbd9ec98233c6fecb3330e95ece01679  gcc/testsuite/gfortran.dg/unreferenced_use_assoc_1.f90
  7b43b740c1827893f88c955a8b8544ac  gcc/testsuite/gfortran.dg/unresolved_fixup_1.f90
*************** d6f97a056d7edd5832ebc058a0740e52  gcc/te
*** 87765,87770 ****
--- 87929,87935 ----
  d5c146078d224d7491b0622d11647b77  gcc/testsuite/gnat.dg/sso14.adb
  d0480aca937a9fe678328be80c523277  gcc/testsuite/gnat.dg/sso15.adb
  9a8b9c8338f7df1d565755ffc671257e  gcc/testsuite/gnat.dg/sso16.adb
+ fd304d08c4ca43544588bd14358a9c0a  gcc/testsuite/gnat.dg/sso17.adb
  ff784f7bca69d0717e740273960b0387  gcc/testsuite/gnat.dg/sso2.adb
  ccf43eb5df39869bb23ff9110d3b93cb  gcc/testsuite/gnat.dg/sso2.ads
  6fe64945c0d0238672cdece04341c316  gcc/testsuite/gnat.dg/sso3.adb
*************** a3c51194521aeaec30746bcd09540ded  gcc/te
*** 90345,90351 ****
  fe565ed92d0666a7a8344d516a0fc123  gcc/testsuite/lib/scanwpaipa.exp
  cbf733ca1a40fb4aabb15514b6bb6bd9  gcc/testsuite/lib/target-libpath.exp
  aa367b5d414f9485192ae52d35e25660  gcc/testsuite/lib/target-supports-dg.exp
! e104a85bafe8c0d67eb8a485f7235dfe  gcc/testsuite/lib/target-supports.exp
  3b5645e1702774baa233a5e5076a70ad  gcc/testsuite/lib/target-utils.exp
  4632a9469eaaac6463c128b7895d3813  gcc/testsuite/lib/timeout-dg.exp
  01d2447cc2594c0de781959c09d306fa  gcc/testsuite/lib/timeout.exp
--- 90510,90516 ----
  fe565ed92d0666a7a8344d516a0fc123  gcc/testsuite/lib/scanwpaipa.exp
  cbf733ca1a40fb4aabb15514b6bb6bd9  gcc/testsuite/lib/target-libpath.exp
  aa367b5d414f9485192ae52d35e25660  gcc/testsuite/lib/target-supports-dg.exp
! 27c317bbcaafefdb3fae731931ea1b08  gcc/testsuite/lib/target-supports.exp
  3b5645e1702774baa233a5e5076a70ad  gcc/testsuite/lib/target-utils.exp
  4632a9469eaaac6463c128b7895d3813  gcc/testsuite/lib/timeout-dg.exp
  01d2447cc2594c0de781959c09d306fa  gcc/testsuite/lib/timeout.exp
*************** e42076aeff1c5ac155a88db5b1993d38  gcc/te
*** 91392,91398 ****
  26ab8b9abeba30ee380b241d856cf154  gcc/timevar.cc
  6582a8a5ab155d40382c5a4b9da48f83  gcc/timevar.def
  35c3e35eee6c3dd96a01cee259df20cb  gcc/timevar.h
! 0ba24a2ed37edaaaf00b7e4b81506608  gcc/toplev.cc
  be4e48733451a10d0a26b631d65e05bf  gcc/toplev.h
  246459c20938354e4cfe062884802c2c  gcc/tracer.cc
  8ea65651a79372d2effa046b611dbde1  gcc/tracer.h
--- 91557,91563 ----
  26ab8b9abeba30ee380b241d856cf154  gcc/timevar.cc
  6582a8a5ab155d40382c5a4b9da48f83  gcc/timevar.def
  35c3e35eee6c3dd96a01cee259df20cb  gcc/timevar.h
! 5e23f8ce7afb4ed1e1009ed3219fa2b4  gcc/toplev.cc
  be4e48733451a10d0a26b631d65e05bf  gcc/toplev.h
  246459c20938354e4cfe062884802c2c  gcc/tracer.cc
  8ea65651a79372d2effa046b611dbde1  gcc/tracer.h
*************** e67c34b3786af683b0dac4b3e0a1fb49  gcc/tr
*** 91431,91441 ****
  322b9d77ac824db5c790f3c3b67ace47  gcc/tree-into-ssa.h
  d9f8288dc44be70602329547ca0e049b  gcc/tree-iterator.cc
  2b518733b893d8a6df3880d3907c179c  gcc/tree-iterator.h
! d957158edf2e94650a29c21caa8e459b  gcc/tree-loop-distribution.cc
  2da373fa90649698c25f8538094cfef0  gcc/tree-nested.cc
  69c73b03308d3ca47af9e15c750ba7e8  gcc/tree-nested.h
  242fbbf3b18e8eecaca863253b01cb78  gcc/tree-nrv.cc
! cc7a95ae3a70533242a4c3545441244b  gcc/tree-object-size.cc
  87e69dd59b2c11c0dff9af95c58965c8  gcc/tree-object-size.h
  1189f8c61dd50f371b6663918a7727d6  gcc/tree-outof-ssa.cc
  d961b07cd44eaf9cafbcfabb4369fd5e  gcc/tree-outof-ssa.h
--- 91596,91606 ----
  322b9d77ac824db5c790f3c3b67ace47  gcc/tree-into-ssa.h
  d9f8288dc44be70602329547ca0e049b  gcc/tree-iterator.cc
  2b518733b893d8a6df3880d3907c179c  gcc/tree-iterator.h
! a70a43f9374ad4f182e7afa6691c1e93  gcc/tree-loop-distribution.cc
  2da373fa90649698c25f8538094cfef0  gcc/tree-nested.cc
  69c73b03308d3ca47af9e15c750ba7e8  gcc/tree-nested.h
  242fbbf3b18e8eecaca863253b01cb78  gcc/tree-nrv.cc
! ea1460625838ff893a17e01853bd7402  gcc/tree-object-size.cc
  87e69dd59b2c11c0dff9af95c58965c8  gcc/tree-object-size.h
  1189f8c61dd50f371b6663918a7727d6  gcc/tree-outof-ssa.cc
  d961b07cd44eaf9cafbcfabb4369fd5e  gcc/tree-outof-ssa.h
*************** bee23ec1af17a7d796af14ca70f8dc46  gcc/tr
*** 91450,91468 ****
  4e8db3ed286087efc4275d75a8345f10  gcc/tree-profile.cc
  2267c8a08be256094faf58eab483bb2e  gcc/tree-scalar-evolution.cc
  f5e09b2dd6f2fef9f16a58b4cd348400  gcc/tree-scalar-evolution.h
! 0241499f5161add4d7e7690a1548a885  gcc/tree-sra.cc
  22ad2a6946f74c4f2e7665952622d9d0  gcc/tree-sra.h
  a4f99ae3557e1161cd896d23217b56a4  gcc/tree-ssa-address.cc
  4233bdbcb0d4183c9631eebafa6f4820  gcc/tree-ssa-address.h
  5daf63c693503c3da59da196d885d1e6  gcc/tree-ssa-alias-compare.h
! 071330825150712edff881b0a6d38e31  gcc/tree-ssa-alias.cc
  9693c083b57172a5de1c03311467b54f  gcc/tree-ssa-alias.h
! 768d7a71bdd7a85e99a734ec9a9a32ad  gcc/tree-ssa-ccp.cc
  038e40c57d9c925b2f2ab27ce65aec68  gcc/tree-ssa-ccp.h
  d0589077e360719205f673fa28e27473  gcc/tree-ssa-coalesce.cc
  7df6905ad76540fc0ba6958ce894a5a4  gcc/tree-ssa-coalesce.h
  b5611be2889ac60f8358352f44be0eac  gcc/tree-ssa-copy.cc
! 8e94a3976ea856be319da92012fc63a4  gcc/tree-ssa-dce.cc
  d9087990e3ccbe29be4cb2d6fbcd0d6b  gcc/tree-ssa-dce.h
  934a150b7cf36679fb13fec66f74b87a  gcc/tree-ssa-dom.cc
  f163bc3e9903da9f8045d8369ae0a861  gcc/tree-ssa-dom.h
--- 91615,91633 ----
  4e8db3ed286087efc4275d75a8345f10  gcc/tree-profile.cc
  2267c8a08be256094faf58eab483bb2e  gcc/tree-scalar-evolution.cc
  f5e09b2dd6f2fef9f16a58b4cd348400  gcc/tree-scalar-evolution.h
! d2c83e6be2947634cd78029958e43881  gcc/tree-sra.cc
  22ad2a6946f74c4f2e7665952622d9d0  gcc/tree-sra.h
  a4f99ae3557e1161cd896d23217b56a4  gcc/tree-ssa-address.cc
  4233bdbcb0d4183c9631eebafa6f4820  gcc/tree-ssa-address.h
  5daf63c693503c3da59da196d885d1e6  gcc/tree-ssa-alias-compare.h
! b65283f49fde6c50f07bb302785f261e  gcc/tree-ssa-alias.cc
  9693c083b57172a5de1c03311467b54f  gcc/tree-ssa-alias.h
! 36a4a2ae59fd23f04fbd98bf8e717a4c  gcc/tree-ssa-ccp.cc
  038e40c57d9c925b2f2ab27ce65aec68  gcc/tree-ssa-ccp.h
  d0589077e360719205f673fa28e27473  gcc/tree-ssa-coalesce.cc
  7df6905ad76540fc0ba6958ce894a5a4  gcc/tree-ssa-coalesce.h
  b5611be2889ac60f8358352f44be0eac  gcc/tree-ssa-copy.cc
! 6d9e46245ffc7bf9a87986a6bc527430  gcc/tree-ssa-dce.cc
  d9087990e3ccbe29be4cb2d6fbcd0d6b  gcc/tree-ssa-dce.h
  934a150b7cf36679fb13fec66f74b87a  gcc/tree-ssa-dom.cc
  f163bc3e9903da9f8045d8369ae0a861  gcc/tree-ssa-dom.h
*************** d98671517e85014c48032b706855e40f  gcc/tr
*** 91475,91481 ****
  b584536fc99eb576420b3ef5e3780c49  gcc/tree-ssa-loop-ch.cc
  0c5808e462de7a3be00a907b9f228e3f  gcc/tree-ssa-loop-im.cc
  0e82db34e6245ef507793cd8894b447b  gcc/tree-ssa-loop-ivcanon.cc
! cd554bb4c7b4218010881138628d16dd  gcc/tree-ssa-loop-ivopts.cc
  3f30c52cd6fd7f965316dafa58373681  gcc/tree-ssa-loop-ivopts.h
  ef807a1da16d0fd13015b7232cea5f9f  gcc/tree-ssa-loop-manip.cc
  d8ad877acd553ebd0bd25b5694a3faff  gcc/tree-ssa-loop-manip.h
--- 91640,91646 ----
  b584536fc99eb576420b3ef5e3780c49  gcc/tree-ssa-loop-ch.cc
  0c5808e462de7a3be00a907b9f228e3f  gcc/tree-ssa-loop-im.cc
  0e82db34e6245ef507793cd8894b447b  gcc/tree-ssa-loop-ivcanon.cc
! 044310c9245ea11a5773c2019a596a37  gcc/tree-ssa-loop-ivopts.cc
  3f30c52cd6fd7f965316dafa58373681  gcc/tree-ssa-loop-ivopts.h
  ef807a1da16d0fd13015b7232cea5f9f  gcc/tree-ssa-loop-manip.cc
  d8ad877acd553ebd0bd25b5694a3faff  gcc/tree-ssa-loop-manip.h
*************** d8ad877acd553ebd0bd25b5694a3faff  gcc/tr
*** 91486,91492 ****
  f7436362de0b3fcd67ad43810db53479  gcc/tree-ssa-loop-unswitch.cc
  5d9355772a32a02f9de8b8da727fe954  gcc/tree-ssa-loop.cc
  16e3b759aa71fcd40fb9ac27f0b4552d  gcc/tree-ssa-loop.h
! a9d48aab2241787fa07be9158011f338  gcc/tree-ssa-math-opts.cc
  f0db024320e40ac1ac8d450e8be90f02  gcc/tree-ssa-math-opts.h
  99fc0aa9825a52457c111c1df6c54358  gcc/tree-ssa-operands.cc
  45c8305b030ec69139d01c326f9a1133  gcc/tree-ssa-operands.h
--- 91651,91657 ----
  f7436362de0b3fcd67ad43810db53479  gcc/tree-ssa-loop-unswitch.cc
  5d9355772a32a02f9de8b8da727fe954  gcc/tree-ssa-loop.cc
  16e3b759aa71fcd40fb9ac27f0b4552d  gcc/tree-ssa-loop.h
! f152809e819eb0986c6be0e8a5314c99  gcc/tree-ssa-math-opts.cc
  f0db024320e40ac1ac8d450e8be90f02  gcc/tree-ssa-math-opts.h
  99fc0aa9825a52457c111c1df6c54358  gcc/tree-ssa-operands.cc
  45c8305b030ec69139d01c326f9a1133  gcc/tree-ssa-operands.h
*************** f0db024320e40ac1ac8d450e8be90f02  gcc/tr
*** 91497,91507 ****
  7e14602488f8f1e7e754422dd9731b01  gcc/tree-ssa-propagate.h
  a3096ce8ef40d290c1f38cbf1490250b  gcc/tree-ssa-reassoc.cc
  a2d407f6fd4aa95d7eb7ad8a17b81af4  gcc/tree-ssa-reassoc.h
! 87b3470f4f8a25a670e062be749264df  gcc/tree-ssa-sccvn.cc
! 17197e70b367fc08062d3ec0fcb5b1fc  gcc/tree-ssa-sccvn.h
  648524d5c619edb0acece29c53601b89  gcc/tree-ssa-scopedtables.cc
  9da7a798aaf58ceb04c796be96a5bdc8  gcc/tree-ssa-scopedtables.h
! 567a7bd7766af04bcf0597a4d035df15  gcc/tree-ssa-sink.cc
  d57e2f3403bc72fc9d282e4436edb07b  gcc/tree-ssa-strlen.cc
  c3601488e1adeaebe82eec4348f3568d  gcc/tree-ssa-strlen.h
  25d1c78b94974440c9fc85ab6aeec599  gcc/tree-ssa-structalias.cc
--- 91662,91672 ----
  7e14602488f8f1e7e754422dd9731b01  gcc/tree-ssa-propagate.h
  a3096ce8ef40d290c1f38cbf1490250b  gcc/tree-ssa-reassoc.cc
  a2d407f6fd4aa95d7eb7ad8a17b81af4  gcc/tree-ssa-reassoc.h
! c2c046221a82c73be3fef9acab2f3860  gcc/tree-ssa-sccvn.cc
! 9b971767e8b1b24cc98c426f1f399ed8  gcc/tree-ssa-sccvn.h
  648524d5c619edb0acece29c53601b89  gcc/tree-ssa-scopedtables.cc
  9da7a798aaf58ceb04c796be96a5bdc8  gcc/tree-ssa-scopedtables.h
! 1a01f1b2d173ce0bd6dc265a99316950  gcc/tree-ssa-sink.cc
  d57e2f3403bc72fc9d282e4436edb07b  gcc/tree-ssa-strlen.cc
  c3601488e1adeaebe82eec4348f3568d  gcc/tree-ssa-strlen.h
  25d1c78b94974440c9fc85ab6aeec599  gcc/tree-ssa-structalias.cc
*************** f74ec8bee7ed7504fbe5b21a035e2ec3  gcc/tr
*** 91514,91520 ****
  0b823bb64aa685e2fc041bab227798e5  gcc/tree-ssa-threadupdate.cc
  5cbd06b4671b9d3a386ae0b3b1899ff0  gcc/tree-ssa-threadupdate.h
  87d4c13c047088a0266b3ff765ee429e  gcc/tree-ssa-uncprop.cc
! 96e7f104f4710ea8ad62f1aad0f986ad  gcc/tree-ssa-uninit.cc
  f9481a229dc7350989d8bc914cd13efe  gcc/tree-ssa.cc
  755b67c6f7a1821f6962ff15d72cc5dc  gcc/tree-ssa.h
  1e5a5a5e038804c8ae08600e168b502d  gcc/tree-ssanames.cc
--- 91679,91685 ----
  0b823bb64aa685e2fc041bab227798e5  gcc/tree-ssa-threadupdate.cc
  5cbd06b4671b9d3a386ae0b3b1899ff0  gcc/tree-ssa-threadupdate.h
  87d4c13c047088a0266b3ff765ee429e  gcc/tree-ssa-uncprop.cc
! 836fca81ea491c63a6c41a10bccabfc5  gcc/tree-ssa-uninit.cc
  f9481a229dc7350989d8bc914cd13efe  gcc/tree-ssa.cc
  755b67c6f7a1821f6962ff15d72cc5dc  gcc/tree-ssa.h
  1e5a5a5e038804c8ae08600e168b502d  gcc/tree-ssanames.cc
*************** aafcaaf57b1b41ce694f51f37fe1dd93  gcc/tr
*** 91529,91548 ****
  f9949ff32a719d47d731381154dd534c  gcc/tree-switch-conversion.h
  1a726f178c55eac3224071963ee9bb3a  gcc/tree-tailcall.cc
  7d7706188840901f4314a0d687878959  gcc/tree-vect-data-refs.cc
! 9af6431e06d74f6c7b96515d847275e3  gcc/tree-vect-generic.cc
  ddf8456ca0c7792c77c82ac7706664b6  gcc/tree-vect-loop-manip.cc
! 128d11471ab29f7ef8e8ed6d4f58d779  gcc/tree-vect-loop.cc
  96827aa9c45bb072a1f886eb1646e078  gcc/tree-vect-patterns.cc
  e63fe21f69147c7b92f914e60a8efcec  gcc/tree-vect-slp-patterns.cc
! 603db802547524e83eec8c2cb2ae26d2  gcc/tree-vect-slp.cc
! 24b7908070bf0a85f485bd17f86b86bd  gcc/tree-vect-stmts.cc
  17da0c4ee2c405d67d63509bd85f801c  gcc/tree-vector-builder.cc
  81e7b3c9a18c29b53f3f017109c91f6f  gcc/tree-vector-builder.h
  541c768983210e5d6b69b9ceeaf40e4b  gcc/tree-vectorizer.cc
  5a1d9b1a4fd93a1dc9773d46eaa80403  gcc/tree-vectorizer.h
  89443f1b171fee24a2d36f7d1af2b315  gcc/tree-vrp.cc
  9cb72e4782bdb3fb2fb9a04498598bf1  gcc/tree-vrp.h
! 360b7d8d99d76f429bd81e9ef9ef6c0f  gcc/tree.cc
  45808a76997a44962fa135c3a7de1ff8  gcc/tree.def
  dc44650b44ba563a79420acb9350ef88  gcc/tree.h
  789a781bb4a16a840a4d12b33e5e41aa  gcc/treestruct.def
--- 91694,91713 ----
  f9949ff32a719d47d731381154dd534c  gcc/tree-switch-conversion.h
  1a726f178c55eac3224071963ee9bb3a  gcc/tree-tailcall.cc
  7d7706188840901f4314a0d687878959  gcc/tree-vect-data-refs.cc
! e57a7692974795fdef0c2cd62e3f07a9  gcc/tree-vect-generic.cc
  ddf8456ca0c7792c77c82ac7706664b6  gcc/tree-vect-loop-manip.cc
! 1203c32490bd1d4398f2a91ef888c5a1  gcc/tree-vect-loop.cc
  96827aa9c45bb072a1f886eb1646e078  gcc/tree-vect-patterns.cc
  e63fe21f69147c7b92f914e60a8efcec  gcc/tree-vect-slp-patterns.cc
! 33a9ee764b95b1c8f0e0366bc2cd97b6  gcc/tree-vect-slp.cc
! 278c1ebfc88db7d06210f31ad46262a7  gcc/tree-vect-stmts.cc
  17da0c4ee2c405d67d63509bd85f801c  gcc/tree-vector-builder.cc
  81e7b3c9a18c29b53f3f017109c91f6f  gcc/tree-vector-builder.h
  541c768983210e5d6b69b9ceeaf40e4b  gcc/tree-vectorizer.cc
  5a1d9b1a4fd93a1dc9773d46eaa80403  gcc/tree-vectorizer.h
  89443f1b171fee24a2d36f7d1af2b315  gcc/tree-vrp.cc
  9cb72e4782bdb3fb2fb9a04498598bf1  gcc/tree-vrp.h
! ca275671eca73822f02071fed4dc85da  gcc/tree.cc
  45808a76997a44962fa135c3a7de1ff8  gcc/tree.def
  dc44650b44ba563a79420acb9350ef88  gcc/tree.h
  789a781bb4a16a840a4d12b33e5e41aa  gcc/treestruct.def
*************** bc26a3485cb0a269944b49b2427ca012  gcc/va
*** 91568,91577 ****
  b6d9efd1a637bb7e7bb66614921055be  gcc/value-range-equiv.h
  9ec3280a012fbd643f8fbbee8f79eeca  gcc/value-range.cc
  473bc142d8c84cc76764637c005b943a  gcc/value-range.h
! 0b97f8d0a473dfb251707696057b82ef  gcc/value-relation.cc
  8e00a37814d00e977bd4878c88c6b9f0  gcc/value-relation.h
  93e740653e6cec3f6c4610b2fdee225a  gcc/var-tracking.cc
! a43d930bf398c1d80f810c78c61d532b  gcc/varasm.cc
  8d61ef065460d6dd2c76f09bed5abdfa  gcc/varasm.h
  fded5307f938c647643e0c2583d58779  gcc/varpool.cc
  b027979c03d820b6ac30b5ae30e840ff  gcc/vec-perm-indices.cc
--- 91733,91742 ----
  b6d9efd1a637bb7e7bb66614921055be  gcc/value-range-equiv.h
  9ec3280a012fbd643f8fbbee8f79eeca  gcc/value-range.cc
  473bc142d8c84cc76764637c005b943a  gcc/value-range.h
! 10e20613642a5a9dfe658f7b7bee260b  gcc/value-relation.cc
  8e00a37814d00e977bd4878c88c6b9f0  gcc/value-relation.h
  93e740653e6cec3f6c4610b2fdee225a  gcc/var-tracking.cc
! a0ba0feea37992cbeb00fa999e9d2568  gcc/varasm.cc
  8d61ef065460d6dd2c76f09bed5abdfa  gcc/varasm.h
  fded5307f938c647643e0c2583d58779  gcc/varpool.cc
  b027979c03d820b6ac30b5ae30e840ff  gcc/vec-perm-indices.cc
*************** c569eea2f11765b9f2dd3470d3bbbf4b  gcc/vr
*** 91590,91605 ****
  23d5a7e5548f4e13fc245d606c148f40  gcc/wide-int-bitmask.h
  483f48114286da1c540e3b6a9ec3e6b6  gcc/wide-int-print.cc
  09dba6185099df41595ab2939afa51a2  gcc/wide-int-print.h
! 9f29dfb483ff6acccca94a6ec34b5e25  gcc/wide-int.cc
  e0eec42a4c843f3c3ea448e9f8e895f8  gcc/wide-int.h
  e82d97504c16e7a9d61318fafd536cac  gcc/xcoff.h
  fc8f6cd70740468b3d092d0a12d9c1b8  gcc/xcoffout.cc
  d675816050a9ff3c1178b9cdf507b9c2  gcc/xcoffout.h
! b8f422f712104bd18465868009ba1e38  gnattools/ChangeLog
  3e149f46f7f39c4f49e3e3449af997a3  gnattools/Makefile.in
  8385a4d775aa1b9949c1f88488491c86  gnattools/configure
  1e063bb0b806e41cc0ed23d1b7047746  gnattools/configure.ac
! a34575f911b7ebdd126785695c535d1b  gotools/ChangeLog
  5d56cc28c41dee982565dd2bb6835d75  gotools/Makefile.am
  1b3e301307fb3c8ef2e668e88e9da768  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
--- 91755,91770 ----
  23d5a7e5548f4e13fc245d606c148f40  gcc/wide-int-bitmask.h
  483f48114286da1c540e3b6a9ec3e6b6  gcc/wide-int-print.cc
  09dba6185099df41595ab2939afa51a2  gcc/wide-int-print.h
! eee34cd0ae971df627b488114bed6b73  gcc/wide-int.cc
  e0eec42a4c843f3c3ea448e9f8e895f8  gcc/wide-int.h
  e82d97504c16e7a9d61318fafd536cac  gcc/xcoff.h
  fc8f6cd70740468b3d092d0a12d9c1b8  gcc/xcoffout.cc
  d675816050a9ff3c1178b9cdf507b9c2  gcc/xcoffout.h
! 71b1e6d048fd32b4080b9bce16794bbd  gnattools/ChangeLog
  3e149f46f7f39c4f49e3e3449af997a3  gnattools/Makefile.in
  8385a4d775aa1b9949c1f88488491c86  gnattools/configure
  1e063bb0b806e41cc0ed23d1b7047746  gnattools/configure.ac
! fc23f82036ccf318bb933ffd3fc5e8ed  gotools/ChangeLog
  5d56cc28c41dee982565dd2bb6835d75  gotools/Makefile.am
  1b3e301307fb3c8ef2e668e88e9da768  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 91610,91616 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 80a1f5562bd2ea9965e40996b46f4589  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  8afc0abb1ece39cc1f45718fa5c20ac0  include/ansidecl.h
--- 91775,91781 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 996cefb8cf299879be05ace6a7849b94  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  8afc0abb1ece39cc1f45718fa5c20ac0  include/ansidecl.h
*************** e5fc6abe4c74977e3d48a002393b8c83  includ
*** 91659,91665 ****
  2f974ad6ac4ec364faad976d15b7e291  include/xregex2.h
  5a08b4d212a5560e6dad2d8fc20d7128  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 962c543cd48f84f108f65a70a3f6e6f1  intl/ChangeLog
  a5f61a727ebbc9d02c42160796629b91  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 91824,91830 ----
  2f974ad6ac4ec364faad976d15b7e291  include/xregex2.h
  5a08b4d212a5560e6dad2d8fc20d7128  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 30ebb25e20609993bfb0c419bdc3365f  intl/ChangeLog
  a5f61a727ebbc9d02c42160796629b91  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** ec38b8a64a735196854a8f7d76b79a78  intl/p
*** 91702,91713 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 199f9a8eae8f079b09bc88bf29ec5d0b  libada/ChangeLog
  4a09495968cafbde4305e247d508584d  libada/Makefile.in
  c851e0f50ad5e334f1cdf3b8c0bae3e2  libada/configure
  7eed03bb14fc3b93e0ca88cd5bdac93d  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! c9597205bc9631a3a917cca79d2d8082  libatomic/ChangeLog
  21f5e5567f586aa064e67dac9e843ed4  libatomic/Makefile.am
  8f480fdd121c7e44c048fec76c598b1f  libatomic/Makefile.in
  04a8eb275561484cf0d6f8c459a38177  libatomic/acinclude.m4
--- 91867,91878 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 42b79a68aeb02f089da78a7e4d6d3b82  libada/ChangeLog
  4a09495968cafbde4305e247d508584d  libada/Makefile.in
  c851e0f50ad5e334f1cdf3b8c0bae3e2  libada/configure
  7eed03bb14fc3b93e0ca88cd5bdac93d  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 941f1a55c4ac0847eaf94ef86fa4e282  libatomic/ChangeLog
  21f5e5567f586aa064e67dac9e843ed4  libatomic/Makefile.am
  8f480fdd121c7e44c048fec76c598b1f  libatomic/Makefile.in
  04a8eb275561484cf0d6f8c459a38177  libatomic/acinclude.m4
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 91797,91803 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 0a35d276687b391dc2be8713e3ac6e34  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  77c51b931c509c106006d48ecb7e30a2  libbacktrace/Makefile.am
  d0c41a95e9b6adcd3647ee458f392892  libbacktrace/Makefile.in
--- 91962,91968 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 80b9ad64bc77b538c3e0ccabf8304c00  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  77c51b931c509c106006d48ecb7e30a2  libbacktrace/Makefile.am
  d0c41a95e9b6adcd3647ee458f392892  libbacktrace/Makefile.in
*************** ef82780a07b004c254451fc3a09250dd  libbac
*** 91845,91851 ****
  3c331b1a8a552d16255da8a5927b45a3  libbacktrace/xcoff.c
  cb6ac36c0dd658645079581b8ed02ab0  libbacktrace/xztest.c
  a8507bf3a9e7e68d9aa1a4154d7797ed  libbacktrace/ztest.c
! 16b370c3c614c6d8595586ae2e2a9ac6  libcc1/ChangeLog
  745ddfe6eed3591d250a7d36011bcc81  libcc1/Makefile.am
  4c0714d9e0254b52de979d8acb09c146  libcc1/Makefile.in
  b39668f1b706dbfe7203b3cfa277b792  libcc1/aclocal.m4
--- 92010,92016 ----
  3c331b1a8a552d16255da8a5927b45a3  libbacktrace/xcoff.c
  cb6ac36c0dd658645079581b8ed02ab0  libbacktrace/xztest.c
  a8507bf3a9e7e68d9aa1a4154d7797ed  libbacktrace/ztest.c
! 46f970210959a05e5a698c7a5f76892e  libcc1/ChangeLog
  745ddfe6eed3591d250a7d36011bcc81  libcc1/Makefile.am
  4c0714d9e0254b52de979d8acb09c146  libcc1/Makefile.in
  b39668f1b706dbfe7203b3cfa277b792  libcc1/aclocal.m4
*************** dc912c004adc24445847b1ab9a5e3cfe  libcc1
*** 91867,91876 ****
  3d6bd13fe6e7b16d5cdb484b69befcc0  libcc1/gdbctx.hh
  15c340f9583b429a5f046a42a3459d80  libcc1/libcc1.cc
  99b3a25ce17ed584d9f0aa42b4713938  libcc1/libcc1.sym
! 3a83465910a643ac7697d8258a4984e7  libcc1/libcc1plugin.cc
  75503db6a0981a95d9c29d9607b29380  libcc1/libcc1plugin.sym
  b529745bee556d9b313b6d95b0b4a86b  libcc1/libcp1.cc
! 6760a1bfaf213f2d82cc7bf55b369a1f  libcc1/libcp1plugin.cc
  75503db6a0981a95d9c29d9607b29380  libcc1/libcp1plugin.sym
  e8e40807807aef0dfd3ba1f577779fc3  libcc1/marshall-cp.hh
  66b3f0032468a289cdaf735dff4cd2b4  libcc1/marshall.cc
--- 92032,92041 ----
  3d6bd13fe6e7b16d5cdb484b69befcc0  libcc1/gdbctx.hh
  15c340f9583b429a5f046a42a3459d80  libcc1/libcc1.cc
  99b3a25ce17ed584d9f0aa42b4713938  libcc1/libcc1.sym
! 47a4062c85b0de634c3a8546c8f4176b  libcc1/libcc1plugin.cc
  75503db6a0981a95d9c29d9607b29380  libcc1/libcc1plugin.sym
  b529745bee556d9b313b6d95b0b4a86b  libcc1/libcp1.cc
! 8f52cc449d7a4c6b0a93aa0dfe122511  libcc1/libcp1plugin.cc
  75503db6a0981a95d9c29d9607b29380  libcc1/libcp1plugin.sym
  e8e40807807aef0dfd3ba1f577779fc3  libcc1/marshall-cp.hh
  66b3f0032468a289cdaf735dff4cd2b4  libcc1/marshall.cc
*************** b69641cecc09e16fc04d93dc2ad3be4d  libcc1
*** 91882,91888 ****
  8e32b4f309146e8842db7a077d77be28  libcody/CMakeLists.txt
  c96a56ec7f0400e30e99a9aa445e0425  libcody/CODING.md
  b5243c8c76fc965a409394a30679e613  libcody/CONTRIB.md
! d8590885a72f4c57fe2a8b0724416818  libcody/ChangeLog
  86d3f3a95c324c9479bd8986968f4327  libcody/LICENSE
  078d1fd2b3c40db6c184e4c3833bc8e4  libcody/Makefile.in
  ca1c6fe3df5427016005ce753c73d454  libcody/README.md
--- 92047,92053 ----
  8e32b4f309146e8842db7a077d77be28  libcody/CMakeLists.txt
  c96a56ec7f0400e30e99a9aa445e0425  libcody/CODING.md
  b5243c8c76fc965a409394a30679e613  libcody/CONTRIB.md
! d2ece5a49b715b5e3faac97cb7740782  libcody/ChangeLog
  86d3f3a95c324c9479bd8986968f4327  libcody/LICENSE
  078d1fd2b3c40db6c184e4c3833bc8e4  libcody/Makefile.in
  ca1c6fe3df5427016005ce753c73d454  libcody/README.md
*************** cffdeae41b78da05839b193e90188f55  libcod
*** 91901,91907 ****
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  b1f3850fc5ac62999d1e124aa6f76531  libcody/server.cc
! 4a7e4a62c790fc9b14810799be2efb31  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  286a774a854575468546d8fce202733f  libcpp/Makefile.in
  9d15bb14e9ac1a74366e673ea260722e  libcpp/aclocal.m4
--- 92066,92072 ----
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  b1f3850fc5ac62999d1e124aa6f76531  libcody/server.cc
! 4ce5a41c0fbeb516ac06a0f1fb9d0f93  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  286a774a854575468546d8fce202733f  libcpp/Makefile.in
  9d15bb14e9ac1a74366e673ea260722e  libcpp/aclocal.m4
*************** b1f3850fc5ac62999d1e124aa6f76531  libcod
*** 91909,91917 ****
  ad1fc7d0f136e5ac8c708195413ee0ef  libcpp/config.in
  1764a1db771b71a802dc82b9150cdb5e  libcpp/configure
  16b4cfeae466a8b2a409bbc537a4729f  libcpp/configure.ac
! 3a3d504b81ee1d6bd6cd570100046dc5  libcpp/directives.cc
  70a58341348ba9949c98cf4bb6125dbe  libcpp/errors.cc
! 7b7d19f8093db8bce2099a11cbedca53  libcpp/expr.cc
  226d5bfee0c65994a834c831a5d82b80  libcpp/files.cc
  d5218c1d5fc8cde726dc168fafef10a7  libcpp/generated_cpp_wcwidth.h
  e0818fa4239f8ba3958c995630136377  libcpp/identifiers.cc
--- 92074,92082 ----
  ad1fc7d0f136e5ac8c708195413ee0ef  libcpp/config.in
  1764a1db771b71a802dc82b9150cdb5e  libcpp/configure
  16b4cfeae466a8b2a409bbc537a4729f  libcpp/configure.ac
! 7d0aa433f29934552c1ac275e1547a41  libcpp/directives.cc
  70a58341348ba9949c98cf4bb6125dbe  libcpp/errors.cc
! d098c1d7afbbe1618162985c263f8ce9  libcpp/expr.cc
  226d5bfee0c65994a834c831a5d82b80  libcpp/files.cc
  d5218c1d5fc8cde726dc168fafef10a7  libcpp/generated_cpp_wcwidth.h
  e0818fa4239f8ba3958c995630136377  libcpp/identifiers.cc
*************** a1a78400707f80a1a54a7d9b16810e5b  libcpp
*** 91928,91934 ****
  e6be2734d60fae9b46b4ed87f86d31b2  libcpp/makeucnid.cc
  af6c487ab06b1986efc158cb9976be08  libcpp/mkdeps.cc
  7d48679b422952c0f759fec7d4706be1  libcpp/pch.cc
! 80ecd6b28b472f21f2927876e21f47a8  libcpp/po/ChangeLog
  768453cca0d8c0e2666a269e0aff862b  libcpp/po/be.gmo
  bf20994ad02b0e524091092e6fe86885  libcpp/po/be.po
  6d54c123e102174620d1738492df73d5  libcpp/po/ca.gmo
--- 92093,92099 ----
  e6be2734d60fae9b46b4ed87f86d31b2  libcpp/makeucnid.cc
  af6c487ab06b1986efc158cb9976be08  libcpp/mkdeps.cc
  7d48679b422952c0f759fec7d4706be1  libcpp/pch.cc
! 61f3575c1d069fcdf1f84577e4e9ec37  libcpp/po/ChangeLog
  768453cca0d8c0e2666a269e0aff862b  libcpp/po/be.gmo
  bf20994ad02b0e524091092e6fe86885  libcpp/po/be.po
  6d54c123e102174620d1738492df73d5  libcpp/po/ca.gmo
*************** c31c897eac8d6ae49fc1d381f67dca3f  libcpp
*** 91978,91984 ****
  304e436610cf39f2edaa1e8746827272  libcpp/ucnid.h
  32535698d6e28c93288fdd4db1a5d6b0  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! f61e4034bff5ac3440200aa24304ebb9  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  0fea971da3ddcbb3bd8d3bfb4c347302  libdecnumber/Makefile.in
  2a70099a79e40a57a666d5430a5e2529  libdecnumber/aclocal.m4
--- 92143,92149 ----
  304e436610cf39f2edaa1e8746827272  libcpp/ucnid.h
  32535698d6e28c93288fdd4db1a5d6b0  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! 937709af5630e39098b95b9d2cda881d  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  0fea971da3ddcbb3bd8d3bfb4c347302  libdecnumber/Makefile.in
  2a70099a79e40a57a666d5430a5e2529  libdecnumber/aclocal.m4
*************** a97c47969dfc92a7666dfe3c2e1e1448  libdec
*** 92042,92048 ****
  88e1e033d85211b860055f29fcaab357  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
  055606b47e85369c5d003f6e3a1b657e  libffi/.gitattributes
! b107cce9734ade3ee9479d3bb7dc3710  libffi/ChangeLog
  0e38ead823643c45765e5fe55e7ab16b  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 92207,92213 ----
  88e1e033d85211b860055f29fcaab357  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
  055606b47e85369c5d003f6e3a1b657e  libffi/.gitattributes
! 006c8798661028ff539659f79b333ca4  libffi/ChangeLog
  0e38ead823643c45765e5fe55e7ab16b  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** a3eb5dee2788fe0a6c42502ba658eddd  libffi
*** 92435,92441 ****
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! 3245bf7bf495bf9b1a5acbfb864c3c09  libgcc/ChangeLog
  e4f6419fde8efa2cce0df95a75d7ff0f  libgcc/Makefile.in
  9dbca7c5391de8ac8b623dc5278ae0d5  libgcc/config.host
  312fccd8251056a36e26bad71f9cfaa2  libgcc/config.in
--- 92600,92606 ----
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! c734477ccf9ce62fa1ad4fd2a66bb26f  libgcc/ChangeLog
  e4f6419fde8efa2cce0df95a75d7ff0f  libgcc/Makefile.in
  9dbca7c5391de8ac8b623dc5278ae0d5  libgcc/config.host
  312fccd8251056a36e26bad71f9cfaa2  libgcc/config.in
*************** e4f6419fde8efa2cce0df95a75d7ff0f  libgcc
*** 92447,92458 ****
  404c3f0d922422ba0743bb42b6b57b20  libgcc/config/aarch64/libgcc-softfp.ver
  e8996753809b6d7247519cd9920ba2b6  libgcc/config/aarch64/linux-unwind.h
  5042ced7a59efa915022941a70c58b72  libgcc/config/aarch64/lse-init.c
! d1a47d7f69b73a71df4e2ba9bda9d6fc  libgcc/config/aarch64/lse.S
  b1bb0cbcf929be5ac5976d205f9dd045  libgcc/config/aarch64/sfp-exceptions.c
  037140247a490aba1a5d1cadb534a70e  libgcc/config/aarch64/sfp-machine.h
  33b0c8e6863ba4b458cd20730c34d0fa  libgcc/config/aarch64/sync-cache.c
  67337ad3c00f04230637265d946e827b  libgcc/config/aarch64/t-aarch64
! fb0dd0ca5f13bd3f5392ccb85ba4f1b2  libgcc/config/aarch64/t-lse
  2df62f8f58c3b33868deef587589dd2d  libgcc/config/aarch64/t-softfp
  d5beeb37c4319cd8dac2739af3372618  libgcc/config/aarch64/value-unwind.h
  f79c3bbf855715c0fb56bd6b7abe4baf  libgcc/config/alpha/crtfastmath.c
--- 92612,92623 ----
  404c3f0d922422ba0743bb42b6b57b20  libgcc/config/aarch64/libgcc-softfp.ver
  e8996753809b6d7247519cd9920ba2b6  libgcc/config/aarch64/linux-unwind.h
  5042ced7a59efa915022941a70c58b72  libgcc/config/aarch64/lse-init.c
! 7830fefb7754226424c9dd66191f691f  libgcc/config/aarch64/lse.S
  b1bb0cbcf929be5ac5976d205f9dd045  libgcc/config/aarch64/sfp-exceptions.c
  037140247a490aba1a5d1cadb534a70e  libgcc/config/aarch64/sfp-machine.h
  33b0c8e6863ba4b458cd20730c34d0fa  libgcc/config/aarch64/sync-cache.c
  67337ad3c00f04230637265d946e827b  libgcc/config/aarch64/t-aarch64
! 600d1ffc6add29b58c708f10d2cff937  libgcc/config/aarch64/t-lse
  2df62f8f58c3b33868deef587589dd2d  libgcc/config/aarch64/t-softfp
  d5beeb37c4319cd8dac2739af3372618  libgcc/config/aarch64/value-unwind.h
  f79c3bbf855715c0fb56bd6b7abe4baf  libgcc/config/alpha/crtfastmath.c
*************** f7d079de49740a9b78907a3d673d7233  libgcc
*** 92563,92569 ****
  2e213af1dd13f68b1515d6340fcb540b  libgcc/config/avr/lib1funcs.S
  622f81485f02d0eac2caaafa7d3a2fd1  libgcc/config/avr/lib2-object.mk
  8d7abef73a8c40e4840ea410d4b4ac9b  libgcc/config/avr/lib2funcs.c
! 5e634420dfd37a20614b8057eafbf142  libgcc/config/avr/libf7/ChangeLog
  a2d046f165da6bb14e927d322fc2d5f4  libgcc/config/avr/libf7/asm-defs.h
  0b54a2cbfebb93a4e1bddfa3600d6f0b  libgcc/config/avr/libf7/f7-renames.h
  2effcc1c274d5f459695fb6d7d330053  libgcc/config/avr/libf7/f7-wraps.h
--- 92728,92734 ----
  2e213af1dd13f68b1515d6340fcb540b  libgcc/config/avr/lib1funcs.S
  622f81485f02d0eac2caaafa7d3a2fd1  libgcc/config/avr/lib2-object.mk
  8d7abef73a8c40e4840ea410d4b4ac9b  libgcc/config/avr/lib2funcs.c
! 811bce2d44ac50b1364af90cc01b9eb0  libgcc/config/avr/libf7/ChangeLog
  a2d046f165da6bb14e927d322fc2d5f4  libgcc/config/avr/libf7/asm-defs.h
  0b54a2cbfebb93a4e1bddfa3600d6f0b  libgcc/config/avr/libf7/f7-renames.h
  2effcc1c274d5f459695fb6d7d330053  libgcc/config/avr/libf7/f7-wraps.h
*************** f3d6a0816472fb3b2331400550b2fa0a  libgcc
*** 92859,92865 ****
  96e319c5ee37de30bcf1bbc937780b96  libgcc/config/ia64/vms-unwind.h
  b35bb753a21134489709871dab9b0a6f  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 673cd97413feeb19821036ad2113f3cb  libgcc/config/libbid/ChangeLog
  5a241922dcbbaeba60cf8f739acb4e6f  libgcc/config/libbid/_addsub_dd.c
  f6d2abf11a64e2d5b6d879d2ae33ca1a  libgcc/config/libbid/_addsub_sd.c
  19fa7c129865063148897a4a8ef4b9f7  libgcc/config/libbid/_addsub_td.c
--- 93024,93030 ----
  96e319c5ee37de30bcf1bbc937780b96  libgcc/config/ia64/vms-unwind.h
  b35bb753a21134489709871dab9b0a6f  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! f306206c948cf17da64302b249d250e5  libgcc/config/libbid/ChangeLog
  5a241922dcbbaeba60cf8f739acb4e6f  libgcc/config/libbid/_addsub_dd.c
  f6d2abf11a64e2d5b6d879d2ae33ca1a  libgcc/config/libbid/_addsub_sd.c
  19fa7c129865063148897a4a8ef4b9f7  libgcc/config/libbid/_addsub_td.c
*************** e8c9e4de72e89c1648710ef715da1016  libgcc
*** 93798,93804 ****
  cb929a351b13861d073881f931ebbcbf  libgcc/libgcov-merge.c
  a3fef9ce25462eb11337bd18339820c9  libgcc/libgcov-profiler.c
  5de189e0cf2ba7cadaf7b96552008ea9  libgcc/libgcov-util.c
! 86353f73eea33df2eb2ad8b9cfb3018c  libgcc/libgcov.h
  06287f034722081687f831dcb61e986c  libgcc/memcmp.c
  dad9e98504e8f79e6e97aa29c6b49d96  libgcc/memcpy.c
  135a2882c25ab6f90748b020a6cc2f02  libgcc/memmove.c
--- 93963,93969 ----
  cb929a351b13861d073881f931ebbcbf  libgcc/libgcov-merge.c
  a3fef9ce25462eb11337bd18339820c9  libgcc/libgcov-profiler.c
  5de189e0cf2ba7cadaf7b96552008ea9  libgcc/libgcov-util.c
! 5d6cbc314f17cada94d47b86003cf085  libgcc/libgcov.h
  06287f034722081687f831dcb61e986c  libgcc/memcmp.c
  dad9e98504e8f79e6e97aa29c6b49d96  libgcc/memcpy.c
  135a2882c25ab6f90748b020a6cc2f02  libgcc/memmove.c
*************** f25d8ab44bd78e25e4101be2782fdc8a  libgcc
*** 93930,93936 ****
  86516254f518009cebca3f82cd990254  libgcc/vtv_end_preinit.c
  351c41e966ff8e80444fb57c161e7957  libgcc/vtv_start.c
  0ae6a250e17c98a856aae28baba71d88  libgcc/vtv_start_preinit.c
! c868ad85e878a7ceb1ed7c7bf0b56c86  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 94095,94101 ----
  86516254f518009cebca3f82cd990254  libgcc/vtv_end_preinit.c
  351c41e966ff8e80444fb57c161e7957  libgcc/vtv_start.c
  0ae6a250e17c98a856aae28baba71d88  libgcc/vtv_start_preinit.c
! e211c4fb8c1ca7b3ff7e2e3383f2100f  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** be03b81f4cb15ad5b45e1f0b83d714ff  libgfo
*** 94753,94759 ****
  98d6832225bb91387b70c7b93d717152  libgfortran/io/open.c
  82a39b505357f1fef475eb6a133affa1  libgfortran/io/read.c
  62d999264ba57d39ebca6da3226966eb  libgfortran/io/size_from_kind.c
! 7b62ae77ff353ca9b105aa5ab89d7d5d  libgfortran/io/transfer.c
  6804c05f31f07473283c24263101986b  libgfortran/io/transfer128.c
  c8d6fca00774525b7db4171a021d595f  libgfortran/io/unit.c
  dc52619e1cfa84b7166abda6759ec678  libgfortran/io/unix.c
--- 94918,94924 ----
  98d6832225bb91387b70c7b93d717152  libgfortran/io/open.c
  82a39b505357f1fef475eb6a133affa1  libgfortran/io/read.c
  62d999264ba57d39ebca6da3226966eb  libgfortran/io/size_from_kind.c
! 338c22a00116a8b4aa658cf6866a1e3c  libgfortran/io/transfer.c
  6804c05f31f07473283c24263101986b  libgfortran/io/transfer128.c
  c8d6fca00774525b7db4171a021d595f  libgfortran/io/unit.c
  dc52619e1cfa84b7166abda6759ec678  libgfortran/io/unix.c
*************** da8feb87689c14c2ade32638da912eac  libgo/
*** 100337,100343 ****
  5b900bdaaf4bbdf1139d11f6f0220757  libgo/runtime/runtime_c.c
  b0bef0d844dadebbe84ad9cf32c002bf  libgo/runtime/stack.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
! 3ed2085cb41333632578bcadc9dc38b7  libgo/sysinfo.c
  64195708a46fb2d5225149f15a8e3991  libgo/testsuite/Makefile.am
  a88e7b262182c586e88c9684af1ccc29  libgo/testsuite/Makefile.in
  180c96a619276205ec9fc8e8217b67bd  libgo/testsuite/config/default.exp
--- 100502,100508 ----
  5b900bdaaf4bbdf1139d11f6f0220757  libgo/runtime/runtime_c.c
  b0bef0d844dadebbe84ad9cf32c002bf  libgo/runtime/stack.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
! bbdd09eff35db84aaca212e617f7a7a5  libgo/sysinfo.c
  64195708a46fb2d5225149f15a8e3991  libgo/testsuite/Makefile.am
  a88e7b262182c586e88c9684af1ccc29  libgo/testsuite/Makefile.in
  180c96a619276205ec9fc8e8217b67bd  libgo/testsuite/config/default.exp
*************** e3e86019491a40bd4f45424d7ce11037  libgo/
*** 100346,100361 ****
  c5574d106d35be5d94e80301b0855ada  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! 3707440479b85e569c50223bea416d37  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  4c820cf0c4f1fd83f68890608487f44e  libgomp/Makefile.am
! 147201569e2c2619fa2ecf4ddffd5906  libgomp/Makefile.in
  4ba8f039959a7b81003ebc6326e8448f  libgomp/acc_prof.h
! 04093a1844822b7ca2bce3693d4c9b9c  libgomp/acinclude.m4
  30a64ccfecfa60e8b5098e9fe26ea707  libgomp/aclocal.m4
  1d74fdf37d8ed0709a24eb6ab2cd4f8c  libgomp/affinity-fmt.c
  7f4c6f72fa48dc139295b26e56af43da  libgomp/affinity.c
! 92d2e6686a1a0885ae2af1a1ad9d09ff  libgomp/alloc.c
  c67149458bf77cbdc54b363abe4d5fb0  libgomp/allocator.c
  5e2212533b6989e85bcdf28060a63bf5  libgomp/atomic.c
  f0ad944f326f53f455ee4053c2ed45e6  libgomp/barrier.c
--- 100511,100526 ----
  c5574d106d35be5d94e80301b0855ada  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! 9d15a83749946031778d6adb6d1131fd  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  4c820cf0c4f1fd83f68890608487f44e  libgomp/Makefile.am
! 847da02774062ac70dfb906343587d08  libgomp/Makefile.in
  4ba8f039959a7b81003ebc6326e8448f  libgomp/acc_prof.h
! d45f3b20f1be5d95a6c06fb81bedafe9  libgomp/acinclude.m4
  30a64ccfecfa60e8b5098e9fe26ea707  libgomp/aclocal.m4
  1d74fdf37d8ed0709a24eb6ab2cd4f8c  libgomp/affinity-fmt.c
  7f4c6f72fa48dc139295b26e56af43da  libgomp/affinity.c
! 4721e5595feacb881c1c059afa919644  libgomp/alloc.c
  c67149458bf77cbdc54b363abe4d5fb0  libgomp/allocator.c
  5e2212533b6989e85bcdf28060a63bf5  libgomp/atomic.c
  f0ad944f326f53f455ee4053c2ed45e6  libgomp/barrier.c
*************** b164e6b3b504abe76c66769445fb8f59  libgom
*** 100463,100469 ****
  efc434763cbe71b67359f1858f6c9480  libgomp/config/rtems/sem.c
  3803e246a7effac5f68defbc6467d18c  libgomp/config/rtems/sem.h
  af41d1d04a4112345554ca8b8a072ed9  libgomp/config/t-aix
! 69268a5fe7cf02cd66d6623a6f672c36  libgomp/configure
  c148ac8aacb9f40379a65826a6941790  libgomp/configure.ac
  df326a12f33954a095cf171bc51c7067  libgomp/configure.tgt
  961b136816f6a14d942d57a87dc80550  libgomp/critical.c
--- 100628,100634 ----
  efc434763cbe71b67359f1858f6c9480  libgomp/config/rtems/sem.c
  3803e246a7effac5f68defbc6467d18c  libgomp/config/rtems/sem.h
  af41d1d04a4112345554ca8b8a072ed9  libgomp/config/t-aix
! 173c78953071fc925160b16c41dd7912  libgomp/configure
  c148ac8aacb9f40379a65826a6941790  libgomp/configure.ac
  df326a12f33954a095cf171bc51c7067  libgomp/configure.tgt
  961b136816f6a14d942d57a87dc80550  libgomp/critical.c
*************** b4b3ff9a2527e499cebeb7b48c150ff6  libgom
*** 100477,100487 ****
  3c6bb4f3cc4a2c7ba31b20461a395972  libgomp/iter_ull.c
  8f1e6e4f0cf98dcffb1c147b18838798  libgomp/libgomp-plugin.c
  335a7094586075334b6a9d0faa6ebe7d  libgomp/libgomp-plugin.h
! 2962f7fc6d30462dbcdee1930d6033ab  libgomp/libgomp.h
! bc87fea4a2bd0af95c4fbccfee887558  libgomp/libgomp.info
  c767351b8d4fa4dfa3fbdb2b50c8ab3e  libgomp/libgomp.map
  8b2aa50aecad82171348a6918309afd6  libgomp/libgomp.spec.in
! 708fb10cc2fd4acdf39ab66fa4a7335d  libgomp/libgomp.texi
  71e3b6cdcc4c79987e6ba8b7f946c99b  libgomp/libgomp_f.h.in
  6a7706098d36920cb8ddba2cbd5f7593  libgomp/libgomp_g.h
  e6ef8c06acd3729a00656fd7f60fc8dd  libgomp/lock.c
--- 100642,100652 ----
  3c6bb4f3cc4a2c7ba31b20461a395972  libgomp/iter_ull.c
  8f1e6e4f0cf98dcffb1c147b18838798  libgomp/libgomp-plugin.c
  335a7094586075334b6a9d0faa6ebe7d  libgomp/libgomp-plugin.h
! dcc9017cedae0d22507f9f4ce4f87621  libgomp/libgomp.h
! 2361532cff1cc143292e0871755e194f  libgomp/libgomp.info
  c767351b8d4fa4dfa3fbdb2b50c8ab3e  libgomp/libgomp.map
  8b2aa50aecad82171348a6918309afd6  libgomp/libgomp.spec.in
! 7bf864f0f019682ce6f3fa6ec4ab8550  libgomp/libgomp.texi
  71e3b6cdcc4c79987e6ba8b7f946c99b  libgomp/libgomp_f.h.in
  6a7706098d36920cb8ddba2cbd5f7593  libgomp/libgomp_g.h
  e6ef8c06acd3729a00656fd7f60fc8dd  libgomp/lock.c
*************** e2bc55eb4581cd421c13c8ce68663678  libgom
*** 100881,100886 ****
--- 101046,101052 ----
  53fe13231ac841815b983b820fa61932  libgomp/testsuite/libgomp.c-c++-common/ordered-4.c
  35032e9e752cf0fddfcf3aa3df880c48  libgomp/testsuite/libgomp.c-c++-common/pause-1.c
  333f11e6a780e595ef92d101803745c9  libgomp/testsuite/libgomp.c-c++-common/pause-2.c
+ 5c7fd2f1e707d0e769a814bd91bb9ae8  libgomp/testsuite/libgomp.c-c++-common/pr106449.c
  67c38424bb3c5c571b180f7bdadaa4f8  libgomp/testsuite/libgomp.c-c++-common/pr45784.c
  68cf777b22e15a310c790cabde33a5f1  libgomp/testsuite/libgomp.c-c++-common/pr64824.c
  800ed634329eb97a562e7e84ebd4044b  libgomp/testsuite/libgomp.c-c++-common/pr64868.c
*************** cfb96280c2ccf2711f5cc008a7b246ae  libgom
*** 101348,101354 ****
  853e83a34241d01c658ccbaf8af52df8  libgomp/testsuite/libgomp.c/target-29.c
  f7a44ccd815684332e17fd32bdd34759  libgomp/testsuite/libgomp.c/target-3.c
  89b93437359f4de22f03c55eb9283547  libgomp/testsuite/libgomp.c/target-30.c
! fb05ccdba2c69c6ada8c59531dc61e6b  libgomp/testsuite/libgomp.c/target-31.c
  dceaa3615119793c5e2cc8a17d2db8bf  libgomp/testsuite/libgomp.c/target-32.c
  bccccd438324ee9e479d4e3a0bdb6d81  libgomp/testsuite/libgomp.c/target-33.c
  1ac6fb011b9f01d7645493e720fffe9b  libgomp/testsuite/libgomp.c/target-34.c
--- 101514,101520 ----
  853e83a34241d01c658ccbaf8af52df8  libgomp/testsuite/libgomp.c/target-29.c
  f7a44ccd815684332e17fd32bdd34759  libgomp/testsuite/libgomp.c/target-3.c
  89b93437359f4de22f03c55eb9283547  libgomp/testsuite/libgomp.c/target-30.c
! 95908bcfba12e260232003299ef50b2d  libgomp/testsuite/libgomp.c/target-31.c
  dceaa3615119793c5e2cc8a17d2db8bf  libgomp/testsuite/libgomp.c/target-32.c
  bccccd438324ee9e479d4e3a0bdb6d81  libgomp/testsuite/libgomp.c/target-33.c
  1ac6fb011b9f01d7645493e720fffe9b  libgomp/testsuite/libgomp.c/target-34.c
*************** ac8c119cd16886f2edb81026351b50fc  libgom
*** 102155,102161 ****
  3c1cee7992dfcf6b730b69a0efb2614c  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-2.c
  875ee1222c17fd07d573f26a124f0939  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-3.c
  fd94b5ec6470f1113cc5a38c6db4cbfc  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-4.c
! bc575facaf94d6f6d2c579712451287b  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-5.c
  09f6f75a650d1fb022faca9e867c6556  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-6.c
  8c6a544366a7f9ff690cfda71e40fabb  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-7.c
  0fc354f8d8f049474bcdaa855dac08e8  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-8.c
--- 102321,102327 ----
  3c1cee7992dfcf6b730b69a0efb2614c  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-2.c
  875ee1222c17fd07d573f26a124f0939  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-3.c
  fd94b5ec6470f1113cc5a38c6db4cbfc  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-4.c
! 893947f0be604d2f8a6938a11aa866fd  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-5.c
  09f6f75a650d1fb022faca9e867c6556  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-6.c
  8c6a544366a7f9ff690cfda71e40fabb  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-7.c
  0fc354f8d8f049474bcdaa855dac08e8  libgomp/testsuite/libgomp.oacc-c-c++-common/reduction-8.c
*************** a9f926de80d09b0da7520672b009c751  libgom
*** 102229,102235 ****
  e65c44041c15898765a99f6782a191d2  libgomp/testsuite/libgomp.oacc-c-c++-common/vector-type-1.c
  1adf3017b5fe6def74e1026289ff82b8  libgomp/testsuite/libgomp.oacc-c-c++-common/vprop-2.c
  3df312778896ed29ec60eefae35ce701  libgomp/testsuite/libgomp.oacc-c-c++-common/vprop.c
! 7de82a0bdf6321de2decfdc73ccc05b0  libgomp/testsuite/libgomp.oacc-c-c++-common/vred2d-128.c
  4210ba709794292b7c55787ddbfa572a  libgomp/testsuite/libgomp.oacc-c-c++-common/zero_length_subarrays.c
  4796f6f728e7eb127e28ee59e5f1ef18  libgomp/testsuite/libgomp.oacc-c/c.exp
  cbdcc7dbb1bbfcb008b972db87d6a771  libgomp/testsuite/libgomp.oacc-c/nested-function-1.c
--- 102395,102401 ----
  e65c44041c15898765a99f6782a191d2  libgomp/testsuite/libgomp.oacc-c-c++-common/vector-type-1.c
  1adf3017b5fe6def74e1026289ff82b8  libgomp/testsuite/libgomp.oacc-c-c++-common/vprop-2.c
  3df312778896ed29ec60eefae35ce701  libgomp/testsuite/libgomp.oacc-c-c++-common/vprop.c
! 740bb3c7370aed8a10c47e96dc522237  libgomp/testsuite/libgomp.oacc-c-c++-common/vred2d-128.c
  4210ba709794292b7c55787ddbfa572a  libgomp/testsuite/libgomp.oacc-c-c++-common/zero_length_subarrays.c
  4796f6f728e7eb127e28ee59e5f1ef18  libgomp/testsuite/libgomp.oacc-c/c.exp
  cbdcc7dbb1bbfcb008b972db87d6a771  libgomp/testsuite/libgomp.oacc-c/nested-function-1.c
*************** e8a3245c095430c8ef2413afe2ee4c48  libgom
*** 102450,102456 ****
  6093e9d697987434cc9d843eba99b2f5  libgomp/work.c
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! d77dadca2147310f0833f298c5e1448b  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  73876271d63c0a1714fd605cb5898efa  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
--- 102616,102622 ----
  6093e9d697987434cc9d843eba99b2f5  libgomp/work.c
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 706d5d5cbb45de74765cb33dd44a47e2  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  73876271d63c0a1714fd605cb5898efa  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
*************** b2c289eb14e9197dcad172f3acba12b7  libibe
*** 102617,102623 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  212d4847bfdeadb110f63393e845a968  libiberty/xstrndup.c
  51f9ff1eae01d3f75924518629c63c82  libiberty/xvasprintf.c
! eded45d8a48a72b19ea703d6c503b566  libitm/ChangeLog
  a9df0726c501bf71a46f426068e8fc9f  libitm/Makefile.am
  06bb67375770bbbe550b5708624ed9d8  libitm/Makefile.in
  e73ee635a6e93e055b58fc08cecf2d48  libitm/aatree.cc
--- 102783,102789 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  212d4847bfdeadb110f63393e845a968  libiberty/xstrndup.c
  51f9ff1eae01d3f75924518629c63c82  libiberty/xvasprintf.c
! 2b4d3301e55123036ec40d2c182b1920  libitm/ChangeLog
  a9df0726c501bf71a46f426068e8fc9f  libitm/Makefile.am
  06bb67375770bbbe550b5708624ed9d8  libitm/Makefile.in
  e73ee635a6e93e055b58fc08cecf2d48  libitm/aatree.cc
*************** fd380f0eaa4841b1f8185e3d4f8b1ff1  libitm
*** 102675,102681 ****
  01980d1244f27e09b91b774c38e34bf0  libitm/dispatch.h
  6191540cdd3efc4f19822744c765842c  libitm/eh_cpp.cc
  b9157df74e562da678e0ad3e8eb5d1dc  libitm/libitm.h
! 873a338fb63a273a34508395978354bd  libitm/libitm.info
  0c43820b921ecdbe9d98f068100e716a  libitm/libitm.map
  ea467d7117853d139bb288ab75261139  libitm/libitm.spec.in
  88925f6e4d09e1e09839f2b5b5ae1bf6  libitm/libitm.texi
--- 102841,102847 ----
  01980d1244f27e09b91b774c38e34bf0  libitm/dispatch.h
  6191540cdd3efc4f19822744c765842c  libitm/eh_cpp.cc
  b9157df74e562da678e0ad3e8eb5d1dc  libitm/libitm.h
! d3032fc198e2100f4f07a0e0715c52eb  libitm/libitm.info
  0c43820b921ecdbe9d98f068100e716a  libitm/libitm.map
  ea467d7117853d139bb288ab75261139  libitm/libitm.spec.in
  88925f6e4d09e1e09839f2b5b5ae1bf6  libitm/libitm.texi
*************** b4e503ecfdccc9f13da8f73eeb6f23a9  libitm
*** 102721,102727 ****
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  827aae314af0cb1a41856a4973e45158  libitm/useraction.cc
  b6007e57947202cf48fe0c24317b69fd  libitm/util.cc
! d5f7d50698c1dfb4d272cbbe64130fb8  libobjc/ChangeLog
  890899e673f4a4b9936a49fd705523d7  libobjc/Makefile.in
  81848b4e1479af80c64f39e3c24666aa  libobjc/NXConstStr.m
  24647c970f57dc764e7822e326b18bfc  libobjc/Object.m
--- 102887,102893 ----
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  827aae314af0cb1a41856a4973e45158  libitm/useraction.cc
  b6007e57947202cf48fe0c24317b69fd  libitm/util.cc
! 2efc406f8f39bd2c53ebfa0076deb281  libobjc/ChangeLog
  890899e673f4a4b9936a49fd705523d7  libobjc/Makefile.in
  81848b4e1479af80c64f39e3c24666aa  libobjc/NXConstStr.m
  24647c970f57dc764e7822e326b18bfc  libobjc/Object.m
*************** a30af7ca948eb564a2533132489a22b2  libobj
*** 102778,102784 ****
  6460e0de9fc2cf12b5f11a9e8c1c1f70  libobjc/selector.c
  069f2fe8a2ae9b7e7187303013e644a1  libobjc/sendmsg.c
  5e1cf5e279c3c84fddb5afd6ec6f7741  libobjc/thr.c
! d1e0704c8e4f0107a837a28f73ed34e5  liboffloadmic/ChangeLog
  99e2b0817f42c602b520261f7dee183b  liboffloadmic/Makefile.am
  a64a74f82774f355013471ad4dbe5014  liboffloadmic/Makefile.in
  ab5ae12a0dda7edadc0bd2be40ccff6a  liboffloadmic/aclocal.m4
--- 102944,102950 ----
  6460e0de9fc2cf12b5f11a9e8c1c1f70  libobjc/selector.c
  069f2fe8a2ae9b7e7187303013e644a1  libobjc/sendmsg.c
  5e1cf5e279c3c84fddb5afd6ec6f7741  libobjc/thr.c
! b3e085411a6ffbbaa9c2a3ddfb2c5cf6  liboffloadmic/ChangeLog
  99e2b0817f42c602b520261f7dee183b  liboffloadmic/Makefile.am
  a64a74f82774f355013471ad4dbe5014  liboffloadmic/Makefile.in
  ab5ae12a0dda7edadc0bd2be40ccff6a  liboffloadmic/aclocal.m4
*************** b1def68202639bd452fb59aea3371fe4  liboff
*** 102866,102872 ****
  4659326a13bd5fed47bb680ddb6f5dc3  liboffloadmic/runtime/orsl-lite/include/orsl-lite.h
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
! 4fac280dc41ce892a38f413316b88ac2  libphobos/ChangeLog
  340ec558e25dd7225f7130cbf438ffc4  libphobos/Makefile.am
  76f8b53761f8cbc5794e4a5fb5736588  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
--- 103032,103038 ----
  4659326a13bd5fed47bb680ddb6f5dc3  liboffloadmic/runtime/orsl-lite/include/orsl-lite.h
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
! bc069d6c276841c527df12dde0f85315  libphobos/ChangeLog
  340ec558e25dd7225f7130cbf438ffc4  libphobos/Makefile.am
  76f8b53761f8cbc5794e4a5fb5736588  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
*************** fbb3c30724cb241010afacb0505c53e7  libpho
*** 102878,102884 ****
  112929974da1fdaa8a96be23952f9a7b  libphobos/configure.tgt
  fb19f2254dad8fbcb5691d673899ddd6  libphobos/d_rules.am
  e4224ccaecb14d942c71d31bef20d78c  libphobos/libdruntime/LICENSE.txt
! d47912bdef9cc13ada49d5e4d22d3f82  libphobos/libdruntime/MERGE
  1f8c50ca38419685dbaa1ea5d22dc94f  libphobos/libdruntime/Makefile.am
  ad4b92509e67eebe63ae781fca53d6f0  libphobos/libdruntime/Makefile.in
  273a917f05ae8df29c05cbfc1c4d69ac  libphobos/libdruntime/__builtins.di
--- 103044,103050 ----
  112929974da1fdaa8a96be23952f9a7b  libphobos/configure.tgt
  fb19f2254dad8fbcb5691d673899ddd6  libphobos/d_rules.am
  e4224ccaecb14d942c71d31bef20d78c  libphobos/libdruntime/LICENSE.txt
! 7b327ed3d03305451c4c79b5644c2e23  libphobos/libdruntime/MERGE
  1f8c50ca38419685dbaa1ea5d22dc94f  libphobos/libdruntime/Makefile.am
  ad4b92509e67eebe63ae781fca53d6f0  libphobos/libdruntime/Makefile.in
  273a917f05ae8df29c05cbfc1c4d69ac  libphobos/libdruntime/__builtins.di
*************** be2340569194e9c072c40fc94eab3483  libpho
*** 103436,103442 ****
  c49ab40607849fa623787878420e7207  libphobos/m4/gdc.m4
  458abf211dc60540bf28a9257d4bd4e5  libphobos/m4/libtool.m4
  e4224ccaecb14d942c71d31bef20d78c  libphobos/src/LICENSE_1_0.txt
! b03014bfbcf28503901133c098c43348  libphobos/src/MERGE
  7551c0d5a6b83f8147986e95ed723971  libphobos/src/Makefile.am
  250255bfc33ebb151181231740d0b48b  libphobos/src/Makefile.in
  ff30fe7275b03f69e2a7796e47d142e8  libphobos/src/drtstuff.spec
--- 103602,103608 ----
  c49ab40607849fa623787878420e7207  libphobos/m4/gdc.m4
  458abf211dc60540bf28a9257d4bd4e5  libphobos/m4/libtool.m4
  e4224ccaecb14d942c71d31bef20d78c  libphobos/src/LICENSE_1_0.txt
! bf75d8204f8b8dc3f58b5d49af9bae18  libphobos/src/MERGE
  7551c0d5a6b83f8147986e95ed723971  libphobos/src/Makefile.am
  250255bfc33ebb151181231740d0b48b  libphobos/src/Makefile.in
  ff30fe7275b03f69e2a7796e47d142e8  libphobos/src/drtstuff.spec
*************** c5411b49cf07ba1337d42bf34ba95eca  libpho
*** 103444,103450 ****
  8c80b7845f5279d405fa59c9bca95483  libphobos/src/etc/c/zlib.d
  6ef689bb347e3c81e28cb2dc4cfce218  libphobos/src/index.dd
  3a1ad66c3c47609c90c1f4d9cf8ddca2  libphobos/src/libgphobos.spec.in
! 0c6fb8e5f94e48ea1f8ac09e8aa9950e  libphobos/src/std/algorithm/comparison.d
  694c41f4d2a56ffa1cea9387144617a7  libphobos/src/std/algorithm/internal.d
  3d1da33665fd4cee17eb37a69ba2dd24  libphobos/src/std/algorithm/iteration.d
  2e8ad031484fc4476ed3123e32d4a479  libphobos/src/std/algorithm/mutation.d
--- 103610,103616 ----
  8c80b7845f5279d405fa59c9bca95483  libphobos/src/etc/c/zlib.d
  6ef689bb347e3c81e28cb2dc4cfce218  libphobos/src/index.dd
  3a1ad66c3c47609c90c1f4d9cf8ddca2  libphobos/src/libgphobos.spec.in
! e649d24f8122127a8030f4d31ad2fde2  libphobos/src/std/algorithm/comparison.d
  694c41f4d2a56ffa1cea9387144617a7  libphobos/src/std/algorithm/internal.d
  3d1da33665fd4cee17eb37a69ba2dd24  libphobos/src/std/algorithm/iteration.d
  2e8ad031484fc4476ed3123e32d4a479  libphobos/src/std/algorithm/mutation.d
*************** f0b9ea54af663ee59d75f104c5271003  libpho
*** 103590,103596 ****
  f0a368222f2eb4ba986cce7bb91802ce  libphobos/src/std/sumtype.d
  743fc73fb5b932ab501e2690fb60f287  libphobos/src/std/system.d
  16bee9a601a5394901ad560af671980b  libphobos/src/std/traits.d
! 16ba66f806257498ac27662a0c30fef0  libphobos/src/std/typecons.d
  8592c7afe7a1de32c25d04e3fa0f2bca  libphobos/src/std/typetuple.d
  745692defd8651a1789b4bfc936271a1  libphobos/src/std/uni/package.d
  c2ff190df1f5298cbcc40494150b1d48  libphobos/src/std/uri.d
--- 103756,103762 ----
  f0a368222f2eb4ba986cce7bb91802ce  libphobos/src/std/sumtype.d
  743fc73fb5b932ab501e2690fb60f287  libphobos/src/std/system.d
  16bee9a601a5394901ad560af671980b  libphobos/src/std/traits.d
! cad380d728c4715a4d8f53e6cbee63e9  libphobos/src/std/typecons.d
  8592c7afe7a1de32c25d04e3fa0f2bca  libphobos/src/std/typetuple.d
  745692defd8651a1789b4bfc936271a1  libphobos/src/std/uni/package.d
  c2ff190df1f5298cbcc40494150b1d48  libphobos/src/std/uri.d
*************** d3ca33295a3a7d8dce98defab11dd626  libpho
*** 103709,103715 ****
  0a20e31851bfeb7af5c833abe63b3ba1  libphobos/testsuite/libphobos.unittest/unittest.exp
  bf9a9859c3d5e0581c756501aefba7b9  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! e3f7f0f55f59ea40c6e5119f581af5f0  libquadmath/ChangeLog
  4696eddf264dd090e144b4849b0a6d91  libquadmath/Makefile.am
  644a78a01d94abe28b364eaa21142d82  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
--- 103875,103881 ----
  0a20e31851bfeb7af5c833abe63b3ba1  libphobos/testsuite/libphobos.unittest/unittest.exp
  bf9a9859c3d5e0581c756501aefba7b9  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! 6e79c10f78047523875b20b6f32e2a78  libquadmath/ChangeLog
  4696eddf264dd090e144b4849b0a6d91  libquadmath/Makefile.am
  644a78a01d94abe28b364eaa21142d82  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
*************** d9afbc1f1e04c7e461265ff9323cc6f4  libqua
*** 103717,103723 ****
  cf5a7864ff15ab4dd1604e0f6fe4e501  libquadmath/config.h.in
  29f1dc1d4d1b2c2dde209fe86503326b  libquadmath/configure
  06e51379889d00dc467f2a2d496fa0a7  libquadmath/configure.ac
! 55a678900745923204845727e13ed8c3  libquadmath/libquadmath.info
  b19dc24b5767bb9f3e4d7b3bb50f9f47  libquadmath/libquadmath.texi
  77280bb7ee423875e03d9c0d34527df6  libquadmath/libtool-version
  452fee0ef153d65eb7413a5103c63a23  libquadmath/math/acoshq.c
--- 103883,103889 ----
  cf5a7864ff15ab4dd1604e0f6fe4e501  libquadmath/config.h.in
  29f1dc1d4d1b2c2dde209fe86503326b  libquadmath/configure
  06e51379889d00dc467f2a2d496fa0a7  libquadmath/configure.ac
! ad2f49008e837f007286d54545656dcc  libquadmath/libquadmath.info
  b19dc24b5767bb9f3e4d7b3bb50f9f47  libquadmath/libquadmath.texi
  77280bb7ee423875e03d9c0d34527df6  libquadmath/libtool-version
  452fee0ef153d65eb7413a5103c63a23  libquadmath/math/acoshq.c
*************** a81cc82679e80c86cfbd5575867450d0  libqua
*** 103849,103855 ****
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! 8d5c11d063e59084f2a99d5da1686d01  libsanitizer/ChangeLog
  63916ba64a3cfa7ce2809fb46ab38597  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  eb7d5a3897193a0675d10dd982bfae23  libsanitizer/LOCAL_PATCHES
--- 104015,104021 ----
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! 35644b3d1f8e9af776b75c00d0b07487  libsanitizer/ChangeLog
  63916ba64a3cfa7ce2809fb46ab38597  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  eb7d5a3897193a0675d10dd982bfae23  libsanitizer/LOCAL_PATCHES
*************** a22a007306d53a02b901a2c5f8acb20a  libsan
*** 104115,104121 ****
  43841a8fb2414dc7836e2d07d6197776  libsanitizer/sanitizer_common/sanitizer_libignore.h
  9464683364ae4a40dfb7cda6ea24e3df  libsanitizer/sanitizer_common/sanitizer_linux.cpp
  ec1b77dd7525604c1f84f6e3b8c0e312  libsanitizer/sanitizer_common/sanitizer_linux.h
! 17a8595586ca0e1e6f45113b8c0c8293  libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp
  4c8636023e3eed320e3692dda7e88e1d  libsanitizer/sanitizer_common/sanitizer_linux_s390.cpp
  51d4c37472c1c2c6010e5d1eb5bf340f  libsanitizer/sanitizer_common/sanitizer_list.h
  15f5a30dda04b6f3bc49cb5206d92e7b  libsanitizer/sanitizer_common/sanitizer_local_address_space_view.h
--- 104281,104287 ----
  43841a8fb2414dc7836e2d07d6197776  libsanitizer/sanitizer_common/sanitizer_libignore.h
  9464683364ae4a40dfb7cda6ea24e3df  libsanitizer/sanitizer_common/sanitizer_linux.cpp
  ec1b77dd7525604c1f84f6e3b8c0e312  libsanitizer/sanitizer_common/sanitizer_linux.h
! 447d6ff0f633be9ddebd60dbb0df3576  libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cpp
  4c8636023e3eed320e3692dda7e88e1d  libsanitizer/sanitizer_common/sanitizer_linux_s390.cpp
  51d4c37472c1c2c6010e5d1eb5bf340f  libsanitizer/sanitizer_common/sanitizer_list.h
  15f5a30dda04b6f3bc49cb5206d92e7b  libsanitizer/sanitizer_common/sanitizer_local_address_space_view.h
*************** f0a17a663404f1bd05e9d84470e79dfd  libsan
*** 104138,104144 ****
  35d946cca7573e504ff717a32c559c34  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h
  d41d8cd98f00b204e9800998ecf8427e  libsanitizer/sanitizer_common/sanitizer_platform_limits_openbsd.cpp
  d41d8cd98f00b204e9800998ecf8427e  libsanitizer/sanitizer_common/sanitizer_platform_limits_openbsd.h
! ec1f0eaa997ed8c5cd6327f00f908a6c  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
  e8e9c3031b88e29339cb0881f517b85b  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
  e3cadbfae9442c1ecf66a526cd625ce7  libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.cpp
  849fc4ac5671b43efe4e3f11f87f00fb  libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.h
--- 104304,104310 ----
  35d946cca7573e504ff717a32c559c34  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h
  d41d8cd98f00b204e9800998ecf8427e  libsanitizer/sanitizer_common/sanitizer_platform_limits_openbsd.cpp
  d41d8cd98f00b204e9800998ecf8427e  libsanitizer/sanitizer_common/sanitizer_platform_limits_openbsd.h
! b8d1556c4c517ec48f6a6763ffe80e5c  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
  e8e9c3031b88e29339cb0881f517b85b  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
  e3cadbfae9442c1ecf66a526cd625ce7  libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.cpp
  849fc4ac5671b43efe4e3f11f87f00fb  libsanitizer/sanitizer_common/sanitizer_platform_limits_solaris.h
*************** e6c022b18dac5c3f36280710418a07b4  libsan
*** 104272,104278 ****
  d771c907949512e86f6221398475c2c1  libsanitizer/tsan/tsan_rtl_ppc64.S
  90a9b217381a5220aa59007a40614de1  libsanitizer/tsan/tsan_rtl_proc.cpp
  592ed56d957efa1d438cfc66230bcfd0  libsanitizer/tsan/tsan_rtl_report.cpp
! 4124c8589213fcaddbe4e359e638e194  libsanitizer/tsan/tsan_rtl_s390x.S
  41af8feb29d9a79aba4facc451e3777c  libsanitizer/tsan/tsan_rtl_thread.cpp
  447c44310b9bce5b1f47e0f52761ba22  libsanitizer/tsan/tsan_shadow.h
  d927f16e28e5fd7b5a8c718f575d7a09  libsanitizer/tsan/tsan_stack_trace.cpp
--- 104438,104444 ----
  d771c907949512e86f6221398475c2c1  libsanitizer/tsan/tsan_rtl_ppc64.S
  90a9b217381a5220aa59007a40614de1  libsanitizer/tsan/tsan_rtl_proc.cpp
  592ed56d957efa1d438cfc66230bcfd0  libsanitizer/tsan/tsan_rtl_report.cpp
! 28f4e3484ccd9079551dd4c92a0c47f2  libsanitizer/tsan/tsan_rtl_s390x.S
  41af8feb29d9a79aba4facc451e3777c  libsanitizer/tsan/tsan_rtl_thread.cpp
  447c44310b9bce5b1f47e0f52761ba22  libsanitizer/tsan/tsan_shadow.h
  d927f16e28e5fd7b5a8c718f575d7a09  libsanitizer/tsan/tsan_stack_trace.cpp
*************** bd58abd803667b3373381b6bb1b68f1b  libsan
*** 104320,104326 ****
  545e91fffb8d4987ca5d1c0054aadd11  libsanitizer/ubsan/ubsan_win_dll_thunk.cpp
  e9c85349d92ab1a6b66d0872077acd3b  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
  72f297f487b6bb9db917cce361192c28  libsanitizer/ubsan/ubsan_win_weak_interception.cpp
! 54aad954287a8f9c1c2c167eab0b6e06  libssp/ChangeLog
  6a01d14c2cd27212838caea837dc03f3  libssp/Makefile.am
  b56958cdc5828ca811c35bbf479b3a09  libssp/Makefile.in
  f6f6c804e40e3a3ef407d3d13fafb6c0  libssp/aclocal.m4
--- 104486,104492 ----
  545e91fffb8d4987ca5d1c0054aadd11  libsanitizer/ubsan/ubsan_win_dll_thunk.cpp
  e9c85349d92ab1a6b66d0872077acd3b  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
  72f297f487b6bb9db917cce361192c28  libsanitizer/ubsan/ubsan_win_weak_interception.cpp
! d255807893e6580a0370e558f89b6900  libssp/ChangeLog
  6a01d14c2cd27212838caea837dc03f3  libssp/Makefile.am
  b56958cdc5828ca811c35bbf479b3a09  libssp/Makefile.in
  f6f6c804e40e3a3ef407d3d13fafb6c0  libssp/aclocal.m4
*************** b7cf7ac9dd30a51c9de8919a232874a4  libssp
*** 104349,104355 ****
  b81de192dda77932887ae66cf31cdd9e  libssp/strncpy-chk.c
  5c71217c6b2a9d406fbc27d0fc6e8042  libssp/vsnprintf-chk.c
  caf814994c08b81abae4688b582bcaf4  libssp/vsprintf-chk.c
! 8745a30f0d59fa8c4d00353545cda50b  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 104515,104521 ----
  b81de192dda77932887ae66cf31cdd9e  libssp/strncpy-chk.c
  5c71217c6b2a9d406fbc27d0fc6e8042  libssp/vsnprintf-chk.c
  caf814994c08b81abae4688b582bcaf4  libssp/vsprintf-chk.c
! da7db744142a9f0c02c19f77c737975b  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** a8f4290dba5b481ad426148a03c75dd0  libstd
*** 104377,104385 ****
  6a380413ccbbfc2fdf8d8bc0138fbbd9  libstdc++-v3/Makefile.am
  19c8cb7684c2596811789c770fbe79fc  libstdc++-v3/Makefile.in
  f372af73db4ac0ad88e43199e1f29e08  libstdc++-v3/README
! 0ca457c35026dac5a17e7d2844a4d4ab  libstdc++-v3/acinclude.m4
  734c1cbc8791fbceb09b49c5d07d6966  libstdc++-v3/aclocal.m4
! 48863d00376e9e574b47dc1e7231dfb4  libstdc++-v3/config.h.in
  b321f08c525a980d5443810305bb4463  libstdc++-v3/config/abi/compatibility.h
  1e503159ee7333dd5a3f9df292325d11  libstdc++-v3/config/abi/post/aarch64-linux-gnu/baseline_symbols.txt
  730569c0ef38f6e6322b3c4ac65253ce  libstdc++-v3/config/abi/post/alpha-linux-gnu/baseline_symbols.txt
--- 104543,104551 ----
  6a380413ccbbfc2fdf8d8bc0138fbbd9  libstdc++-v3/Makefile.am
  19c8cb7684c2596811789c770fbe79fc  libstdc++-v3/Makefile.in
  f372af73db4ac0ad88e43199e1f29e08  libstdc++-v3/README
! bdac0e52187c657657c86906514e918f  libstdc++-v3/acinclude.m4
  734c1cbc8791fbceb09b49c5d07d6966  libstdc++-v3/aclocal.m4
! 4d6b9664edbfbcffc7321a2d0843b55e  libstdc++-v3/config.h.in
  b321f08c525a980d5443810305bb4463  libstdc++-v3/config/abi/compatibility.h
  1e503159ee7333dd5a3f9df292325d11  libstdc++-v3/config/abi/post/aarch64-linux-gnu/baseline_symbols.txt
  730569c0ef38f6e6322b3c4ac65253ce  libstdc++-v3/config/abi/post/alpha-linux-gnu/baseline_symbols.txt
*************** b32b29daa3ac6240ae38f37366b0d4da  libstd
*** 104567,104573 ****
  78d15556a78885c1221dbb429fd77a08  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  11c759cf4b750f149bca3052e251404d  libstdc++-v3/config/os/vxworks/ctype_inline.h
  a58306525e8e9363101bf5738db96b46  libstdc++-v3/config/os/vxworks/os_defines.h
! 33ae2defbe98d5c7854f643ff489dc68  libstdc++-v3/configure
  66ce87efbc534ee0cded86eba4d48aeb  libstdc++-v3/configure.ac
  6f48d91af78c16e62f258e7bedec5125  libstdc++-v3/configure.host
  584164974df7c169b96d93356371b4a7  libstdc++-v3/crossconfig.m4
--- 104733,104739 ----
  78d15556a78885c1221dbb429fd77a08  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  11c759cf4b750f149bca3052e251404d  libstdc++-v3/config/os/vxworks/ctype_inline.h
  a58306525e8e9363101bf5738db96b46  libstdc++-v3/config/os/vxworks/os_defines.h
! 478ab6959cedc82a24d7c7fe24d8b101  libstdc++-v3/configure
  66ce87efbc534ee0cded86eba4d48aeb  libstdc++-v3/configure.ac
  6f48d91af78c16e62f258e7bedec5125  libstdc++-v3/configure.host
  584164974df7c169b96d93356371b4a7  libstdc++-v3/crossconfig.m4
*************** d7249eb4d31bd107d0b09ea3c80cb723  libstd
*** 104663,104669 ****
  1d86b338a316806c80b250eb132ac6dd  libstdc++-v3/doc/html/images/pbds_tree_text_lor_find.png
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/html/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/html/images/pbds_update_seq_diagram.png
! 51ebe5c3f1ceb9cabda23b72007d10d4  libstdc++-v3/doc/html/index.html
  a209ef6bf8db1505797bd1dc63bd3b61  libstdc++-v3/doc/html/manual/abi.html
  4ce10e27356ac31a5b7962aecbeb3638  libstdc++-v3/doc/html/manual/algorithms.html
  f733cdb9b83f2f9d3cb2218dd6c95ec9  libstdc++-v3/doc/html/manual/api.html
--- 104829,104835 ----
  1d86b338a316806c80b250eb132ac6dd  libstdc++-v3/doc/html/images/pbds_tree_text_lor_find.png
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/html/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/html/images/pbds_update_seq_diagram.png
! 0abbf1fe5f3d6f6f18c461729c001310  libstdc++-v3/doc/html/index.html
  a209ef6bf8db1505797bd1dc63bd3b61  libstdc++-v3/doc/html/manual/abi.html
  4ce10e27356ac31a5b7962aecbeb3638  libstdc++-v3/doc/html/manual/algorithms.html
  f733cdb9b83f2f9d3cb2218dd6c95ec9  libstdc++-v3/doc/html/manual/api.html
*************** afcc2751dae09e088abc1e3175cb94cc  libstd
*** 104710,104718 ****
  792387063cb26c7711919085d56706c2  libstdc++-v3/doc/html/manual/facets.html
  9b06f8b16b4ba69e1269f98bb22377f2  libstdc++-v3/doc/html/manual/fstreams.html
  b404abb1e78a27e8a8980eb14ec27bab  libstdc++-v3/doc/html/manual/generalized_numeric_operations.html
! a1e023029c7387984bced1bb3a2cd058  libstdc++-v3/doc/html/manual/index.html
  8687facb6d19ccc2a663efbc50e745a1  libstdc++-v3/doc/html/manual/internals.html
! 29e0671531d99a27944e6d073ec62182  libstdc++-v3/doc/html/manual/intro.html
  46de5aefef02b8c599fc816bea53ae67  libstdc++-v3/doc/html/manual/io.html
  89dd67b210011f646675fa2ede886305  libstdc++-v3/doc/html/manual/io_and_c.html
  32f6d6929349f8f96de44fbdd842ed48  libstdc++-v3/doc/html/manual/iterators.html
--- 104876,104884 ----
  792387063cb26c7711919085d56706c2  libstdc++-v3/doc/html/manual/facets.html
  9b06f8b16b4ba69e1269f98bb22377f2  libstdc++-v3/doc/html/manual/fstreams.html
  b404abb1e78a27e8a8980eb14ec27bab  libstdc++-v3/doc/html/manual/generalized_numeric_operations.html
! 8e850cc861ea55b84a2722c696ee184a  libstdc++-v3/doc/html/manual/index.html
  8687facb6d19ccc2a663efbc50e745a1  libstdc++-v3/doc/html/manual/internals.html
! 6201c72ac50b989374f36bd1c9bd65ba  libstdc++-v3/doc/html/manual/intro.html
  46de5aefef02b8c599fc816bea53ae67  libstdc++-v3/doc/html/manual/io.html
  89dd67b210011f646675fa2ede886305  libstdc++-v3/doc/html/manual/io_and_c.html
  32f6d6929349f8f96de44fbdd842ed48  libstdc++-v3/doc/html/manual/iterators.html
*************** d6e655afa90caf559aa77ae772faf5dc  libstd
*** 104745,104755 ****
  dc012f6bbeb24332ca023dc15d6da9cf  libstdc++-v3/doc/html/manual/profile_mode_devel.html
  d55e182adbf08772ec85b18d390b0dbb  libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
  0e9a02c563561ad32d5b24fd930bf8f5  libstdc++-v3/doc/html/manual/profile_mode_impl.html
! 4f2e4707781ecd2fa65dd26ab1f38a15  libstdc++-v3/doc/html/manual/setup.html
  f82628740b7b95e95da49ce234a05bca  libstdc++-v3/doc/html/manual/source_code_style.html
  f875f3f4cddfe4fee6aff2308ccb4563  libstdc++-v3/doc/html/manual/source_design_notes.html
  391422dd4f4cdbd4d764a952a0f345e6  libstdc++-v3/doc/html/manual/source_organization.html
! 641ab265229fa439eef0f636ef8d4193  libstdc++-v3/doc/html/manual/status.html
  ea0c531c09fa230f346f8ba700961e4a  libstdc++-v3/doc/html/manual/std_contents.html
  dbb5f81a9e8864374fbb835eaa4e8b0d  libstdc++-v3/doc/html/manual/streambufs.html
  47e6a6ef4752e7c7e3ecb2a4948a7514  libstdc++-v3/doc/html/manual/strings.html
--- 104911,104921 ----
  dc012f6bbeb24332ca023dc15d6da9cf  libstdc++-v3/doc/html/manual/profile_mode_devel.html
  d55e182adbf08772ec85b18d390b0dbb  libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
  0e9a02c563561ad32d5b24fd930bf8f5  libstdc++-v3/doc/html/manual/profile_mode_impl.html
! ffceba0f3c20f451f9753c101c0fa634  libstdc++-v3/doc/html/manual/setup.html
  f82628740b7b95e95da49ce234a05bca  libstdc++-v3/doc/html/manual/source_code_style.html
  f875f3f4cddfe4fee6aff2308ccb4563  libstdc++-v3/doc/html/manual/source_design_notes.html
  391422dd4f4cdbd4d764a952a0f345e6  libstdc++-v3/doc/html/manual/source_organization.html
! 0567c4560dd73b63ee30617758a1be5e  libstdc++-v3/doc/html/manual/status.html
  ea0c531c09fa230f346f8ba700961e4a  libstdc++-v3/doc/html/manual/std_contents.html
  dbb5f81a9e8864374fbb835eaa4e8b0d  libstdc++-v3/doc/html/manual/streambufs.html
  47e6a6ef4752e7c7e3ecb2a4948a7514  libstdc++-v3/doc/html/manual/strings.html
*************** f320f25003678cca910f09ba54c923fc  libstd
*** 104977,104983 ****
  7bcbf687f787f136ad31dd3f1982077d  libstdc++-v3/doc/xml/manual/evolution.xml
  14742e66a2ac01343ef60e87d06d05ff  libstdc++-v3/doc/xml/manual/extensions.xml
  7f1864c7f3c3b2bfde84b7086be97ca7  libstdc++-v3/doc/xml/manual/internals.xml
! c383c10a5873eb723b55066c595878a1  libstdc++-v3/doc/xml/manual/intro.xml
  93c3158fe28bdfbbf03dd039cc4e79a2  libstdc++-v3/doc/xml/manual/io.xml
  5ac71d67674ea22bcf1e54043bf8e99d  libstdc++-v3/doc/xml/manual/iterators.xml
  b9c8759ff9b60e09bd2875420a55cd31  libstdc++-v3/doc/xml/manual/locale.xml
--- 105143,105149 ----
  7bcbf687f787f136ad31dd3f1982077d  libstdc++-v3/doc/xml/manual/evolution.xml
  14742e66a2ac01343ef60e87d06d05ff  libstdc++-v3/doc/xml/manual/extensions.xml
  7f1864c7f3c3b2bfde84b7086be97ca7  libstdc++-v3/doc/xml/manual/internals.xml
! c7c48dc77f77e828f4b63b691a978e4c  libstdc++-v3/doc/xml/manual/intro.xml
  93c3158fe28bdfbbf03dd039cc4e79a2  libstdc++-v3/doc/xml/manual/io.xml
  5ac71d67674ea22bcf1e54043bf8e99d  libstdc++-v3/doc/xml/manual/iterators.xml
  b9c8759ff9b60e09bd2875420a55cd31  libstdc++-v3/doc/xml/manual/locale.xml
*************** cd6d12f87a30d3b85d80833476c19995  libstd
*** 104988,105001 ****
  7edd591e15a0bbc76d58e9edcb7c28d1  libstdc++-v3/doc/xml/manual/parallel_mode.xml
  b4f22a512ad29af70c76d4e459bdf2a8  libstdc++-v3/doc/xml/manual/policy_data_structures.xml
  d766137e6e226eaf2c354f95fd9c7274  libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
! 27fd62fe45312310197416b7415333d0  libstdc++-v3/doc/xml/manual/prerequisites.xml
  cec5c5415c371a664adb0490e2571c3c  libstdc++-v3/doc/xml/manual/shared_ptr.xml
  9a8f1a85034e6fe72b02302051aa7af9  libstdc++-v3/doc/xml/manual/spine.xml
  3a11d8e8ab3c584eff4a1db8c89ebb6c  libstdc++-v3/doc/xml/manual/status_cxx1998.xml
  6ee153ca7e427e35886ef886036025a1  libstdc++-v3/doc/xml/manual/status_cxx2011.xml
  25b84ee8640ad2ff1c31a6404175c003  libstdc++-v3/doc/xml/manual/status_cxx2014.xml
  1d6d1225c31632fe76540e978d0ec065  libstdc++-v3/doc/xml/manual/status_cxx2017.xml
! 26d54fa91e5b4a1cc6a174fc5774fbf2  libstdc++-v3/doc/xml/manual/status_cxx2020.xml
  e12241b98a6c1e835b7b1d1bb31761ca  libstdc++-v3/doc/xml/manual/status_cxxis29124.xml
  7ab71114868b2646704eea5f5e7b1006  libstdc++-v3/doc/xml/manual/status_cxxtr1.xml
  f12dd94d3ab272a7ed475798c7ce8a2d  libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml
--- 105154,105168 ----
  7edd591e15a0bbc76d58e9edcb7c28d1  libstdc++-v3/doc/xml/manual/parallel_mode.xml
  b4f22a512ad29af70c76d4e459bdf2a8  libstdc++-v3/doc/xml/manual/policy_data_structures.xml
  d766137e6e226eaf2c354f95fd9c7274  libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
! f25986e96331b9ee671b4fe62ab33a1c  libstdc++-v3/doc/xml/manual/prerequisites.xml
  cec5c5415c371a664adb0490e2571c3c  libstdc++-v3/doc/xml/manual/shared_ptr.xml
  9a8f1a85034e6fe72b02302051aa7af9  libstdc++-v3/doc/xml/manual/spine.xml
  3a11d8e8ab3c584eff4a1db8c89ebb6c  libstdc++-v3/doc/xml/manual/status_cxx1998.xml
  6ee153ca7e427e35886ef886036025a1  libstdc++-v3/doc/xml/manual/status_cxx2011.xml
  25b84ee8640ad2ff1c31a6404175c003  libstdc++-v3/doc/xml/manual/status_cxx2014.xml
  1d6d1225c31632fe76540e978d0ec065  libstdc++-v3/doc/xml/manual/status_cxx2017.xml
! e5396ebd0700ccc6890689e6653ca20e  libstdc++-v3/doc/xml/manual/status_cxx2020.xml
! 0c81b681c42b9213a5b7b6368df3e5f3  libstdc++-v3/doc/xml/manual/status_cxx2023.xml
  e12241b98a6c1e835b7b1d1bb31761ca  libstdc++-v3/doc/xml/manual/status_cxxis29124.xml
  7ab71114868b2646704eea5f5e7b1006  libstdc++-v3/doc/xml/manual/status_cxxtr1.xml
  f12dd94d3ab272a7ed475798c7ce8a2d  libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml
*************** e2e099be3dd6a4b7a940a7232635ee2c  libstd
*** 105009,105016 ****
  bea338f191a4667e20c7800cc6e08c93  libstdc++-v3/doc/xml/spine.xml
  bd966b4a0df6f2a84f9770525581d45c  libstdc++-v3/doc/xsl/customization.xsl.in
  42d14268f2b16c54a6bc2f71538a838c  libstdc++-v3/fragment.am
! 058535c6a461b16c6b2a0ec74877cdec  libstdc++-v3/include/Makefile.am
! 09532c1f2aebc0cdcfd9607df0eba8ec  libstdc++-v3/include/Makefile.in
  890ccb6d9c249c324d5544704ac517fe  libstdc++-v3/include/backward/auto_ptr.h
  7888a26e5e4a344cb3aee10fe9742d67  libstdc++-v3/include/backward/backward_warning.h
  6b1e3f2a153145ca36e79c175901ed4a  libstdc++-v3/include/backward/binders.h
--- 105176,105183 ----
  bea338f191a4667e20c7800cc6e08c93  libstdc++-v3/doc/xml/spine.xml
  bd966b4a0df6f2a84f9770525581d45c  libstdc++-v3/doc/xsl/customization.xsl.in
  42d14268f2b16c54a6bc2f71538a838c  libstdc++-v3/fragment.am
! d7fa4da355c34d2a2d21cff4143b926f  libstdc++-v3/include/Makefile.am
! f405d265bf2ae2b1dc65804f90517ae6  libstdc++-v3/include/Makefile.in
  890ccb6d9c249c324d5544704ac517fe  libstdc++-v3/include/backward/auto_ptr.h
  7888a26e5e4a344cb3aee10fe9742d67  libstdc++-v3/include/backward/backward_warning.h
  6b1e3f2a153145ca36e79c175901ed4a  libstdc++-v3/include/backward/binders.h
*************** dd3f7f524033a844f5bb1056a873b4ff  libstd
*** 105023,105036 ****
  7217663cbd5e0a5e2111f3fec04713c8  libstdc++-v3/include/bits/align.h
  fd441eaab0a8965f7012f98a3edcbb86  libstdc++-v3/include/bits/alloc_traits.h
  6c08ea97cd0ca641b7c6a4e7a687cd0e  libstdc++-v3/include/bits/allocated_ptr.h
! 7001324130e21fb5fd33a1c2cde4c031  libstdc++-v3/include/bits/allocator.h
  a1f49462067f381335c5712907aac440  libstdc++-v3/include/bits/atomic_base.h
  7d8c351bca946a7fab5426d823e9989f  libstdc++-v3/include/bits/atomic_futex.h
  2bc333d129d557e353930e14487d1089  libstdc++-v3/include/bits/atomic_timed_wait.h
! 024cd2425df31f1f0cc6e28c60b0b423  libstdc++-v3/include/bits/atomic_wait.h
  1e7a7ec7b70380fec2fae7859f444a62  libstdc++-v3/include/bits/basic_ios.h
  5138e57b1c4bb47b788cf001a00d5e83  libstdc++-v3/include/bits/basic_ios.tcc
! 834ce8e9bc010c3d0ffbceacb21bdc36  libstdc++-v3/include/bits/basic_string.h
  55116d4c1948fa70cbdfabfbe6155c2a  libstdc++-v3/include/bits/basic_string.tcc
  29b717115b885d97e144509c7987d132  libstdc++-v3/include/bits/boost_concept_check.h
  b812f02d862ef0991e7444eeb075e24b  libstdc++-v3/include/bits/c++0x_warning.h
--- 105190,105203 ----
  7217663cbd5e0a5e2111f3fec04713c8  libstdc++-v3/include/bits/align.h
  fd441eaab0a8965f7012f98a3edcbb86  libstdc++-v3/include/bits/alloc_traits.h
  6c08ea97cd0ca641b7c6a4e7a687cd0e  libstdc++-v3/include/bits/allocated_ptr.h
! 6fa856a93062ce2b39cf0c9a3a6a3468  libstdc++-v3/include/bits/allocator.h
  a1f49462067f381335c5712907aac440  libstdc++-v3/include/bits/atomic_base.h
  7d8c351bca946a7fab5426d823e9989f  libstdc++-v3/include/bits/atomic_futex.h
  2bc333d129d557e353930e14487d1089  libstdc++-v3/include/bits/atomic_timed_wait.h
! 489fd4d49037e35166e985b284c2978e  libstdc++-v3/include/bits/atomic_wait.h
  1e7a7ec7b70380fec2fae7859f444a62  libstdc++-v3/include/bits/basic_ios.h
  5138e57b1c4bb47b788cf001a00d5e83  libstdc++-v3/include/bits/basic_ios.tcc
! 7d93658c6f3de21a1aec0f646798f8f1  libstdc++-v3/include/bits/basic_string.h
  55116d4c1948fa70cbdfabfbe6155c2a  libstdc++-v3/include/bits/basic_string.tcc
  29b717115b885d97e144509c7987d132  libstdc++-v3/include/bits/boost_concept_check.h
  b812f02d862ef0991e7444eeb075e24b  libstdc++-v3/include/bits/c++0x_warning.h
*************** b812f02d862ef0991e7444eeb075e24b  libstd
*** 105040,105046 ****
  18c63235e04915c5a2d69229494f960e  libstdc++-v3/include/bits/chrono.h
  3e9cf75ed9ed37659eac8d4ff38d8f97  libstdc++-v3/include/bits/codecvt.h
  07d6e1893b90a983d593ee7fb21310ed  libstdc++-v3/include/bits/concept_check.h
! 7640df961ecae75b7513a70808bcd059  libstdc++-v3/include/bits/cow_string.h
  834baaab8c868bfccd5bf4fd671ff55b  libstdc++-v3/include/bits/cpp_type_traits.h
  eedc4c8df05c6edc00d2429148559730  libstdc++-v3/include/bits/deque.tcc
  e2975f99f1320ed7aea974ab28e63548  libstdc++-v3/include/bits/enable_special_members.h
--- 105207,105213 ----
  18c63235e04915c5a2d69229494f960e  libstdc++-v3/include/bits/chrono.h
  3e9cf75ed9ed37659eac8d4ff38d8f97  libstdc++-v3/include/bits/codecvt.h
  07d6e1893b90a983d593ee7fb21310ed  libstdc++-v3/include/bits/concept_check.h
! ae014e94b9e9dc6a49da575f36fc584c  libstdc++-v3/include/bits/cow_string.h
  834baaab8c868bfccd5bf4fd671ff55b  libstdc++-v3/include/bits/cpp_type_traits.h
  eedc4c8df05c6edc00d2429148559730  libstdc++-v3/include/bits/deque.tcc
  e2975f99f1320ed7aea974ab28e63548  libstdc++-v3/include/bits/enable_special_members.h
*************** d8fee3f5100fd27cac74eb8d143c125e  libstd
*** 105049,105066 ****
  6a9e63a5a5b9d8d66230e7498a13a8ac  libstdc++-v3/include/bits/forward_list.tcc
  4228869b139d4cd463c5d2e53aa84cb4  libstdc++-v3/include/bits/fs_dir.h
  c754907ea8fca8ebfbbd704b0a111dd0  libstdc++-v3/include/bits/fs_fwd.h
! 45fcbb9c7afdd1bba169c26502c8decd  libstdc++-v3/include/bits/fs_ops.h
  b7f5a333df9e2418d926faf3df6009cb  libstdc++-v3/include/bits/fs_path.h
  7907281755e6b0faa1dfdce636aaa01f  libstdc++-v3/include/bits/fstream.tcc
  a363406ed41198146320f1e077ba3f30  libstdc++-v3/include/bits/functexcept.h
  69623b8458c64a8fc398295e296f4d44  libstdc++-v3/include/bits/functional_hash.h
  3461cc1f731e7f5eab3dfae226db37ea  libstdc++-v3/include/bits/gslice.h
  60fe073f9f69ebd21323b1be1c45bbda  libstdc++-v3/include/bits/gslice_array.h
! 56049fc2cf0ed4d73626ef4eef066b35  libstdc++-v3/include/bits/hashtable.h
! 59961ed7f1429c08f88a618de02b9d9e  libstdc++-v3/include/bits/hashtable_policy.h
  84d05ba81a32deefa8dacfc3c9e0166f  libstdc++-v3/include/bits/indirect_array.h
  36f0ed82567fccf4c612b30c6fb08084  libstdc++-v3/include/bits/invoke.h
! 8c219125e55e75a5d691820c3000dae0  libstdc++-v3/include/bits/ios_base.h
  f03c1a2c2fc0e1da425a2caed830e87f  libstdc++-v3/include/bits/istream.tcc
  8e327d21f3bca1c90376c5b4fd9de3dc  libstdc++-v3/include/bits/iterator_concepts.h
  b4bd40923ef5db1adecc4c8cae565963  libstdc++-v3/include/bits/list.tcc
--- 105216,105233 ----
  6a9e63a5a5b9d8d66230e7498a13a8ac  libstdc++-v3/include/bits/forward_list.tcc
  4228869b139d4cd463c5d2e53aa84cb4  libstdc++-v3/include/bits/fs_dir.h
  c754907ea8fca8ebfbbd704b0a111dd0  libstdc++-v3/include/bits/fs_fwd.h
! cfd0f2b837bcd99a02d5c7582c18aca4  libstdc++-v3/include/bits/fs_ops.h
  b7f5a333df9e2418d926faf3df6009cb  libstdc++-v3/include/bits/fs_path.h
  7907281755e6b0faa1dfdce636aaa01f  libstdc++-v3/include/bits/fstream.tcc
  a363406ed41198146320f1e077ba3f30  libstdc++-v3/include/bits/functexcept.h
  69623b8458c64a8fc398295e296f4d44  libstdc++-v3/include/bits/functional_hash.h
  3461cc1f731e7f5eab3dfae226db37ea  libstdc++-v3/include/bits/gslice.h
  60fe073f9f69ebd21323b1be1c45bbda  libstdc++-v3/include/bits/gslice_array.h
! da17bc523256518623e8ec71acb3886d  libstdc++-v3/include/bits/hashtable.h
! a6fcc0732f7e61f215e9ca88f9c795f6  libstdc++-v3/include/bits/hashtable_policy.h
  84d05ba81a32deefa8dacfc3c9e0166f  libstdc++-v3/include/bits/indirect_array.h
  36f0ed82567fccf4c612b30c6fb08084  libstdc++-v3/include/bits/invoke.h
! a45e2b42f8a406e1926e26b6fa5116e0  libstdc++-v3/include/bits/ios_base.h
  f03c1a2c2fc0e1da425a2caed830e87f  libstdc++-v3/include/bits/istream.tcc
  8e327d21f3bca1c90376c5b4fd9de3dc  libstdc++-v3/include/bits/iterator_concepts.h
  b4bd40923ef5db1adecc4c8cae565963  libstdc++-v3/include/bits/list.tcc
*************** f1d8719a6bb6812811f48336b5ce7dd0  libstd
*** 105075,105084 ****
  80f3e9f5844d45af4e2bf115e4bb5b7a  libstdc++-v3/include/bits/mask_array.h
  1276100cbeda9fc3ee6dc1417c40a8db  libstdc++-v3/include/bits/max_size_type.h
  e7ba553e9ab184f5bd68cc7606d816d2  libstdc++-v3/include/bits/memoryfwd.h
! f56973290e9da4f67d61e176f8493a11  libstdc++-v3/include/bits/mofunc_impl.h
  0c3876f398d8dc449bea393734a87ee1  libstdc++-v3/include/bits/move.h
  6c3144ba196d4dbb3fabe7a3235678a8  libstdc++-v3/include/bits/move_only_function.h
! 699a8ff30fe671eed491b1757c32544c  libstdc++-v3/include/bits/new_allocator.h
  27c968d51ee063ecd3245faa3a6a77b4  libstdc++-v3/include/bits/node_handle.h
  5abcc928d2998fbddbfd8a2b8cd5da37  libstdc++-v3/include/bits/ostream.tcc
  02068878ffa064cf4d81d74fcfa8706a  libstdc++-v3/include/bits/ostream_insert.h
--- 105242,105251 ----
  80f3e9f5844d45af4e2bf115e4bb5b7a  libstdc++-v3/include/bits/mask_array.h
  1276100cbeda9fc3ee6dc1417c40a8db  libstdc++-v3/include/bits/max_size_type.h
  e7ba553e9ab184f5bd68cc7606d816d2  libstdc++-v3/include/bits/memoryfwd.h
! 4adb1ef84c4d419df94f87a6e42222cc  libstdc++-v3/include/bits/mofunc_impl.h
  0c3876f398d8dc449bea393734a87ee1  libstdc++-v3/include/bits/move.h
  6c3144ba196d4dbb3fabe7a3235678a8  libstdc++-v3/include/bits/move_only_function.h
! 6b069d101319ece6de3732b658fb1d77  libstdc++-v3/include/bits/new_allocator.h
  27c968d51ee063ecd3245faa3a6a77b4  libstdc++-v3/include/bits/node_handle.h
  5abcc928d2998fbddbfd8a2b8cd5da37  libstdc++-v3/include/bits/ostream.tcc
  02068878ffa064cf4d81d74fcfa8706a  libstdc++-v3/include/bits/ostream_insert.h
*************** a42f8fd86dfe94e0818cf65d60c0c495  libstd
*** 105088,105094 ****
  9b5bf297da766c3f1b9b4657c4f62700  libstdc++-v3/include/bits/ptr_traits.h
  0db2d39069ef28c3a38688814e808f30  libstdc++-v3/include/bits/quoted_string.h
  2bc19f6eddd64dbdec7b425c2c54f1d7  libstdc++-v3/include/bits/random.h
! caaefe51364c1451b1e7964235f83cfd  libstdc++-v3/include/bits/random.tcc
  1127c7558c4cba717dab561411781868  libstdc++-v3/include/bits/range_access.h
  a93916f72be5983f50e58dcf45bebc66  libstdc++-v3/include/bits/ranges_algo.h
  a07b56506a975fec3f54c795674825c6  libstdc++-v3/include/bits/ranges_algobase.h
--- 105255,105261 ----
  9b5bf297da766c3f1b9b4657c4f62700  libstdc++-v3/include/bits/ptr_traits.h
  0db2d39069ef28c3a38688814e808f30  libstdc++-v3/include/bits/quoted_string.h
  2bc19f6eddd64dbdec7b425c2c54f1d7  libstdc++-v3/include/bits/random.h
! a23433deaf6738d4f62908ffa414c4fa  libstdc++-v3/include/bits/random.tcc
  1127c7558c4cba717dab561411781868  libstdc++-v3/include/bits/range_access.h
  a93916f72be5983f50e58dcf45bebc66  libstdc++-v3/include/bits/ranges_algo.h
  a07b56506a975fec3f54c795674825c6  libstdc++-v3/include/bits/ranges_algobase.h
*************** f9d284276be9b9f792be818fe5ee534e  libstd
*** 105126,105134 ****
  ceba413818ae9b0f6742666be9b2ed67  libstdc++-v3/include/bits/stl_construct.h
  3dc1cd32df14abc94da494258ef5ae60  libstdc++-v3/include/bits/stl_deque.h
  63fc7573f04ccb8f515906b34e2fa890  libstdc++-v3/include/bits/stl_function.h
! 7428242e621ec1160ef15281aaf846b5  libstdc++-v3/include/bits/stl_heap.h
! bd1df035d57aba40e72f892638f1d7d3  libstdc++-v3/include/bits/stl_iterator.h
! 0781af8315a82973203708087fafaac1  libstdc++-v3/include/bits/stl_iterator_base_funcs.h
  bce36b604a747a8f3a8ce8c38a7ac225  libstdc++-v3/include/bits/stl_iterator_base_types.h
  73516b0fa035db1e298f5594effbdd24  libstdc++-v3/include/bits/stl_list.h
  f18c995445c8115b28fe5595fc6ef3fd  libstdc++-v3/include/bits/stl_map.h
--- 105293,105301 ----
  ceba413818ae9b0f6742666be9b2ed67  libstdc++-v3/include/bits/stl_construct.h
  3dc1cd32df14abc94da494258ef5ae60  libstdc++-v3/include/bits/stl_deque.h
  63fc7573f04ccb8f515906b34e2fa890  libstdc++-v3/include/bits/stl_function.h
! 6af963f90d2b295e1816b415f43c6e38  libstdc++-v3/include/bits/stl_heap.h
! bea55f548d6c981fe14b47f481b3c513  libstdc++-v3/include/bits/stl_iterator.h
! 38b2a8b62aa295bca5f77a15903f4deb  libstdc++-v3/include/bits/stl_iterator_base_funcs.h
  bce36b604a747a8f3a8ce8c38a7ac225  libstdc++-v3/include/bits/stl_iterator_base_types.h
  73516b0fa035db1e298f5594effbdd24  libstdc++-v3/include/bits/stl_list.h
  f18c995445c8115b28fe5595fc6ef3fd  libstdc++-v3/include/bits/stl_map.h
*************** fcb492cbf26ebf3de0d70188eeb44113  libstd
*** 105158,105164 ****
  2d0f973ffc37cccad521ff7eb0b346d0  libstdc++-v3/include/bits/unordered_set.h
  8fb0bb8a0e08dbc54c6967e43841de9b  libstdc++-v3/include/bits/uses_allocator.h
  60c259a954da69ce68d06a15ba7b2edb  libstdc++-v3/include/bits/uses_allocator_args.h
! d20155d53e8d300edc91710cd07f4498  libstdc++-v3/include/bits/utility.h
  092d0d9f5c5948cb4e5d52b7a5f06923  libstdc++-v3/include/bits/valarray_after.h
  d1794ea86712506af9ad861dfbec9f9b  libstdc++-v3/include/bits/valarray_array.h
  39a6066d7b092ff20a6731264df6ca7e  libstdc++-v3/include/bits/valarray_array.tcc
--- 105325,105331 ----
  2d0f973ffc37cccad521ff7eb0b346d0  libstdc++-v3/include/bits/unordered_set.h
  8fb0bb8a0e08dbc54c6967e43841de9b  libstdc++-v3/include/bits/uses_allocator.h
  60c259a954da69ce68d06a15ba7b2edb  libstdc++-v3/include/bits/uses_allocator_args.h
! 3f505dbdde1dde722e40ea133f643c4f  libstdc++-v3/include/bits/utility.h
  092d0d9f5c5948cb4e5d52b7a5f06923  libstdc++-v3/include/bits/valarray_after.h
  d1794ea86712506af9ad861dfbec9f9b  libstdc++-v3/include/bits/valarray_array.h
  39a6066d7b092ff20a6731264df6ca7e  libstdc++-v3/include/bits/valarray_array.tcc
*************** a76f8506a05bb00c10bff03eb4206cc8  libstd
*** 105294,105306 ****
  d1c85ab843e7786260a3593e711622d5  libstdc++-v3/include/experimental/array
  ce4d9d942c78c7a71a2f983bbd9a37d4  libstdc++-v3/include/experimental/bits/fs_dir.h
  92829844a42af6748ed988249b7c2557  libstdc++-v3/include/experimental/bits/fs_fwd.h
! 6abc1f4a9bcdf00ba41b7a7a5e270a35  libstdc++-v3/include/experimental/bits/fs_ops.h
! f58785efb051f27e5adcc4fea7d77b15  libstdc++-v3/include/experimental/bits/fs_path.h
  f79062269672eb2b6195fcad7034e18b  libstdc++-v3/include/experimental/bits/lfts_config.h
  85b50cb8925a5dcaa808980b5cb0d8f7  libstdc++-v3/include/experimental/bits/net.h
  1c99b46217fbeb7cfcb4fe9fd60a5ac8  libstdc++-v3/include/experimental/bits/numeric_traits.h
  1d457f0e71c47e01d107c0ca8609019c  libstdc++-v3/include/experimental/bits/shared_ptr.h
! 5a80322012c33778b809aedad975254b  libstdc++-v3/include/experimental/bits/simd.h
  bc3aaddff61234a8610b1ee193ef62ef  libstdc++-v3/include/experimental/bits/simd_builtin.h
  893b969b5ded9ce2840356ae752d5063  libstdc++-v3/include/experimental/bits/simd_converter.h
  d6cdb6154029924e8256bb98913843ac  libstdc++-v3/include/experimental/bits/simd_detail.h
--- 105461,105473 ----
  d1c85ab843e7786260a3593e711622d5  libstdc++-v3/include/experimental/array
  ce4d9d942c78c7a71a2f983bbd9a37d4  libstdc++-v3/include/experimental/bits/fs_dir.h
  92829844a42af6748ed988249b7c2557  libstdc++-v3/include/experimental/bits/fs_fwd.h
! cfd46a6ba8b7e92c26323aa2041931ae  libstdc++-v3/include/experimental/bits/fs_ops.h
! f32d7540b3b373c3e199c32804d3aedd  libstdc++-v3/include/experimental/bits/fs_path.h
  f79062269672eb2b6195fcad7034e18b  libstdc++-v3/include/experimental/bits/lfts_config.h
  85b50cb8925a5dcaa808980b5cb0d8f7  libstdc++-v3/include/experimental/bits/net.h
  1c99b46217fbeb7cfcb4fe9fd60a5ac8  libstdc++-v3/include/experimental/bits/numeric_traits.h
  1d457f0e71c47e01d107c0ca8609019c  libstdc++-v3/include/experimental/bits/shared_ptr.h
! 3fd6fac487540fd65bdd4c7c5b6ec62c  libstdc++-v3/include/experimental/bits/simd.h
  bc3aaddff61234a8610b1ee193ef62ef  libstdc++-v3/include/experimental/bits/simd_builtin.h
  893b969b5ded9ce2840356ae752d5063  libstdc++-v3/include/experimental/bits/simd_converter.h
  d6cdb6154029924e8256bb98913843ac  libstdc++-v3/include/experimental/bits/simd_detail.h
*************** abc318d32456e26882cc3fa419abe900  libstd
*** 105328,105334 ****
  c55914d74e73e58a605588e321105d3b  libstdc++-v3/include/experimental/memory_resource
  50ae842a707510221c966a5e66dedae3  libstdc++-v3/include/experimental/net
  ed1d16c3daf011c46f5493c4d9ab0aa9  libstdc++-v3/include/experimental/netfwd
! f2b04dddf3a974d181c5582f18705ed5  libstdc++-v3/include/experimental/numeric
  0b0aaaf33950ba64dd1c1ecd1440b071  libstdc++-v3/include/experimental/optional
  bc2b4daaa723b3d473234d83440e9184  libstdc++-v3/include/experimental/propagate_const
  88deaa9bdbe1b37df6d9f1144ed140be  libstdc++-v3/include/experimental/random
--- 105495,105501 ----
  c55914d74e73e58a605588e321105d3b  libstdc++-v3/include/experimental/memory_resource
  50ae842a707510221c966a5e66dedae3  libstdc++-v3/include/experimental/net
  ed1d16c3daf011c46f5493c4d9ab0aa9  libstdc++-v3/include/experimental/netfwd
! 085ccf55de19d6cefa89ba252f7736a0  libstdc++-v3/include/experimental/numeric
  0b0aaaf33950ba64dd1c1ecd1440b071  libstdc++-v3/include/experimental/optional
  bc2b4daaa723b3d473234d83440e9184  libstdc++-v3/include/experimental/propagate_const
  88deaa9bdbe1b37df6d9f1144ed140be  libstdc++-v3/include/experimental/random
*************** f6eb6b846fc6a602340bb94d9d462688  libstd
*** 105362,105368 ****
  a991657867364dcaf16d19671aaf643c  libstdc++-v3/include/ext/extptr_allocator.h
  43c3089edbabbc7eae00a5c6facf7daa  libstdc++-v3/include/ext/functional
  48f390fcfbb6a44e248facdb0ec14988  libstdc++-v3/include/ext/iterator
! 2e16613d6e384416903163c52f535d47  libstdc++-v3/include/ext/malloc_allocator.h
  008b2229637eab3f9bc87596aa035239  libstdc++-v3/include/ext/memory
  5a173e66ab05ee5c37fa416596420100  libstdc++-v3/include/ext/mt_allocator.h
  e1998e6fc2a8d3eb451025d3c021ceb3  libstdc++-v3/include/ext/new_allocator.h
--- 105529,105535 ----
  a991657867364dcaf16d19671aaf643c  libstdc++-v3/include/ext/extptr_allocator.h
  43c3089edbabbc7eae00a5c6facf7daa  libstdc++-v3/include/ext/functional
  48f390fcfbb6a44e248facdb0ec14988  libstdc++-v3/include/ext/iterator
! d373ed650ddc96c5e431650c65be6e68  libstdc++-v3/include/ext/malloc_allocator.h
  008b2229637eab3f9bc87596aa035239  libstdc++-v3/include/ext/memory
  5a173e66ab05ee5c37fa416596420100  libstdc++-v3/include/ext/mt_allocator.h
  e1998e6fc2a8d3eb451025d3c021ceb3  libstdc++-v3/include/ext/new_allocator.h
*************** d03a10379e152c57b7a11aa468575223  libstd
*** 105562,105568 ****
  5b11b9567bbb9d6cfe5e119a32c3a22b  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
  a43ca3600c1b0f67afb405e8ab58eeaa  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
  88929dc45a59099399f81439f6160858  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
! 25a455c02fc129358871e241a621d919  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
  84c04e9901f14d9c39ddbe77349dc3cb  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
  06f9cd3489d3ca38cb49983a8473f12d  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
  23b7ef07c45cc35a667e17885424ee22  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
--- 105729,105735 ----
  5b11b9567bbb9d6cfe5e119a32c3a22b  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
  a43ca3600c1b0f67afb405e8ab58eeaa  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
  88929dc45a59099399f81439f6160858  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
! 2337946c56a9be28335fd6ab47b26bdf  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
  84c04e9901f14d9c39ddbe77349dc3cb  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
  06f9cd3489d3ca38cb49983a8473f12d  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
  23b7ef07c45cc35a667e17885424ee22  libstdc++-v3/include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
*************** e2244598d93911cc5493618b395d79cc  libstd
*** 105614,105620 ****
  2ec876120ea6841bf1985953bef04f29  libstdc++-v3/include/ext/pod_char_traits.h
  fa68d52358cbde1fc3dbc11f12406f65  libstdc++-v3/include/ext/pointer.h
  2ea20e4049f0c17f7b7233012f88f789  libstdc++-v3/include/ext/pool_allocator.h
! a0a6a2ec7ef2b8e6074b6defe6ef1a38  libstdc++-v3/include/ext/random
  652ddf332170715fe1b553e21ad46e8f  libstdc++-v3/include/ext/random.tcc
  3838558247b3915f71481a41747ccd7d  libstdc++-v3/include/ext/rb_tree
  79ea1b7beb81dcf5dbd85d028761329f  libstdc++-v3/include/ext/rc_string_base.h
--- 105781,105787 ----
  2ec876120ea6841bf1985953bef04f29  libstdc++-v3/include/ext/pod_char_traits.h
  fa68d52358cbde1fc3dbc11f12406f65  libstdc++-v3/include/ext/pointer.h
  2ea20e4049f0c17f7b7233012f88f789  libstdc++-v3/include/ext/pool_allocator.h
! 132eab8ef2048c429db6e0f426a8fc81  libstdc++-v3/include/ext/random
  652ddf332170715fe1b553e21ad46e8f  libstdc++-v3/include/ext/random.tcc
  3838558247b3915f71481a41747ccd7d  libstdc++-v3/include/ext/rb_tree
  79ea1b7beb81dcf5dbd85d028761329f  libstdc++-v3/include/ext/rc_string_base.h
*************** b156f0d597a2edae1a06e54aba071e41  libstd
*** 105704,105714 ****
  072481f1e7d96b55385089405f535dd4  libstdc++-v3/include/std/algorithm
  570dea393806af64e854327a07eae25a  libstdc++-v3/include/std/any
  88906e37f833d2f5a22c5438677c71cf  libstdc++-v3/include/std/array
! e3ab6ad1224727ab12cc98bacfb53ed1  libstdc++-v3/include/std/atomic
  40a6f3b28cf45fedc0a741ed20598930  libstdc++-v3/include/std/barrier
  6c4a00cca741ccc69d90f2c62c4bed21  libstdc++-v3/include/std/bit
  1c7178da5eda9defcdff4edc4a890999  libstdc++-v3/include/std/bitset
! 3d9f7c4df0ea801b2eada47ffddd64dd  libstdc++-v3/include/std/charconv
  fb50f7f4caccb54720761030bc390207  libstdc++-v3/include/std/chrono
  ef0864942910987e7d7dc0c185bfe8a4  libstdc++-v3/include/std/codecvt
  be6c12b098d82e85b07d3672abe54bfe  libstdc++-v3/include/std/complex
--- 105871,105881 ----
  072481f1e7d96b55385089405f535dd4  libstdc++-v3/include/std/algorithm
  570dea393806af64e854327a07eae25a  libstdc++-v3/include/std/any
  88906e37f833d2f5a22c5438677c71cf  libstdc++-v3/include/std/array
! d8d087b3993001c0677279f294e3193c  libstdc++-v3/include/std/atomic
  40a6f3b28cf45fedc0a741ed20598930  libstdc++-v3/include/std/barrier
  6c4a00cca741ccc69d90f2c62c4bed21  libstdc++-v3/include/std/bit
  1c7178da5eda9defcdff4edc4a890999  libstdc++-v3/include/std/bitset
! 2ee22b6a48915ac5bb3f7e44089980c6  libstdc++-v3/include/std/charconv
  fb50f7f4caccb54720761030bc390207  libstdc++-v3/include/std/chrono
  ef0864942910987e7d7dc0c185bfe8a4  libstdc++-v3/include/std/codecvt
  be6c12b098d82e85b07d3672abe54bfe  libstdc++-v3/include/std/complex
*************** be6c12b098d82e85b07d3672abe54bfe  libstd
*** 105717,105733 ****
  556e1e1bf1f273632cafe51f162826a4  libstdc++-v3/include/std/coroutine
  6b89200406cc1ab389e7796857584f28  libstdc++-v3/include/std/deque
  b7b3e00d632ce3d8dab091194900a119  libstdc++-v3/include/std/execution
! 0fb030911329be23852d7ff707bebe0f  libstdc++-v3/include/std/expected
  2591b4b2dfa65f0fae8dd4fdb5c06398  libstdc++-v3/include/std/filesystem
  a9c719562e9e02bb827652856f5a0411  libstdc++-v3/include/std/forward_list
  aad9a7ff99d2eb9e0ba45475cf6c9001  libstdc++-v3/include/std/fstream
  e41d5e167d29be8fbb3a62ec01220428  libstdc++-v3/include/std/functional
! 972a0c292c570c6ee445900ee005cd4b  libstdc++-v3/include/std/future
  d7e54ce63c756d943e981b79ad7b87b1  libstdc++-v3/include/std/iomanip
  913326f95f00b67976b511c89ddf1668  libstdc++-v3/include/std/ios
! f1c6686f5f72cb50a754aacdc746b0aa  libstdc++-v3/include/std/iosfwd
  7d4512e3f3a1b2cce6ebeeadfc5eb944  libstdc++-v3/include/std/iostream
! 0af9f29e460d627bb088eba46d9d9cc4  libstdc++-v3/include/std/istream
  d479c2c4f8009e121aec493d8b7ad36c  libstdc++-v3/include/std/iterator
  f6ccddf1e1d578eb6fe2b88c0d075040  libstdc++-v3/include/std/latch
  6d03119fea141da6a85fd88481c923e1  libstdc++-v3/include/std/limits
--- 105884,105900 ----
  556e1e1bf1f273632cafe51f162826a4  libstdc++-v3/include/std/coroutine
  6b89200406cc1ab389e7796857584f28  libstdc++-v3/include/std/deque
  b7b3e00d632ce3d8dab091194900a119  libstdc++-v3/include/std/execution
! fa42dc670748a6aab9818f12cfae0a5c  libstdc++-v3/include/std/expected
  2591b4b2dfa65f0fae8dd4fdb5c06398  libstdc++-v3/include/std/filesystem
  a9c719562e9e02bb827652856f5a0411  libstdc++-v3/include/std/forward_list
  aad9a7ff99d2eb9e0ba45475cf6c9001  libstdc++-v3/include/std/fstream
  e41d5e167d29be8fbb3a62ec01220428  libstdc++-v3/include/std/functional
! a54d64940eda350561f4ba0beebde6e7  libstdc++-v3/include/std/future
  d7e54ce63c756d943e981b79ad7b87b1  libstdc++-v3/include/std/iomanip
  913326f95f00b67976b511c89ddf1668  libstdc++-v3/include/std/ios
! 1fa07fb54e534480c0163b8ede1e6416  libstdc++-v3/include/std/iosfwd
  7d4512e3f3a1b2cce6ebeeadfc5eb944  libstdc++-v3/include/std/iostream
! 4237d61083038a112c4cf589d28a6cea  libstdc++-v3/include/std/istream
  d479c2c4f8009e121aec493d8b7ad36c  libstdc++-v3/include/std/iterator
  f6ccddf1e1d578eb6fe2b88c0d075040  libstdc++-v3/include/std/latch
  6d03119fea141da6a85fd88481c923e1  libstdc++-v3/include/std/limits
*************** beb24c4055c34e1ca99669e732635eee  libstd
*** 105735,105744 ****
  0bfc184d3b61dd64372a51e3cec60045  libstdc++-v3/include/std/locale
  3767a3595bdb50196b1ed2602c682a2d  libstdc++-v3/include/std/map
  95160e90ba1e5991ad20ca031bda61c9  libstdc++-v3/include/std/memory
! 383bca1be062a73aea21fd137da6b3d9  libstdc++-v3/include/std/memory_resource
  6185fa777de9d0ffd588b3b4f694533a  libstdc++-v3/include/std/mutex
  258094736c1a9827ac9b532d460fea3c  libstdc++-v3/include/std/numbers
! c7fb6c5a77fc7306fd47a705ed58eebe  libstdc++-v3/include/std/numeric
  0afe2c9e17818aafdf3bc07991995e14  libstdc++-v3/include/std/optional
  e21684775dfcf87b9059ad483189890c  libstdc++-v3/include/std/ostream
  678ed5570fa228987b1bd4c3b2ab38a9  libstdc++-v3/include/std/queue
--- 105902,105911 ----
  0bfc184d3b61dd64372a51e3cec60045  libstdc++-v3/include/std/locale
  3767a3595bdb50196b1ed2602c682a2d  libstdc++-v3/include/std/map
  95160e90ba1e5991ad20ca031bda61c9  libstdc++-v3/include/std/memory
! d3321cd7ff9137a40be2b19a77b4a668  libstdc++-v3/include/std/memory_resource
  6185fa777de9d0ffd588b3b4f694533a  libstdc++-v3/include/std/mutex
  258094736c1a9827ac9b532d460fea3c  libstdc++-v3/include/std/numbers
! db7224ff7ecff429fbbb5705e8c9cd88  libstdc++-v3/include/std/numeric
  0afe2c9e17818aafdf3bc07991995e14  libstdc++-v3/include/std/optional
  e21684775dfcf87b9059ad483189890c  libstdc++-v3/include/std/ostream
  678ed5570fa228987b1bd4c3b2ab38a9  libstdc++-v3/include/std/queue
*************** a36ee050c2d5e66519638b914997e074  libstd
*** 105752,105767 ****
  6f5c8b5ac435bdf64613896b8cc6908a  libstdc++-v3/include/std/shared_mutex
  88a3179695d69d9d5efe8967df5bb8c1  libstdc++-v3/include/std/source_location
  692e0b2c06c5d19ac5338d286eb7e5d7  libstdc++-v3/include/std/span
! c64612df3461de8cd5fea69f67e69d37  libstdc++-v3/include/std/spanstream
! 69238d94e22c4a36eb6280b817e60f22  libstdc++-v3/include/std/sstream
  ddbf2edbc47249f513d1ec2ef82db9b7  libstdc++-v3/include/std/stack
! 557ff2dafcd251dac9916c9b9c963e68  libstdc++-v3/include/std/stacktrace
  9a484d3a8b869e29b314e81780995cea  libstdc++-v3/include/std/stdexcept
  f609fb95e3bb7dc792c160642e325745  libstdc++-v3/include/std/stop_token
  41d10501d4e6f65d267f4b3f86edf933  libstdc++-v3/include/std/streambuf
  2050db70d23bce24c0db23f72bb7a5a4  libstdc++-v3/include/std/string
! 39cc6cfdb2f3250aad62f1129ca31d19  libstdc++-v3/include/std/string_view
! 50b2aaa55d4097bcc4b437f8be85b92a  libstdc++-v3/include/std/syncstream
  5188da0659a253f7b9e43730cb950d43  libstdc++-v3/include/std/system_error
  24eb77922c50d9b3b619bfc8385085b2  libstdc++-v3/include/std/thread
  ba850143aaf393fbbaec14b91f50a098  libstdc++-v3/include/std/tuple
--- 105919,105934 ----
  6f5c8b5ac435bdf64613896b8cc6908a  libstdc++-v3/include/std/shared_mutex
  88a3179695d69d9d5efe8967df5bb8c1  libstdc++-v3/include/std/source_location
  692e0b2c06c5d19ac5338d286eb7e5d7  libstdc++-v3/include/std/span
! e086a98622e688a0f02c701b33ae1b75  libstdc++-v3/include/std/spanstream
! 275b137855ae240ad345fcea64ce43d6  libstdc++-v3/include/std/sstream
  ddbf2edbc47249f513d1ec2ef82db9b7  libstdc++-v3/include/std/stack
! 2b7a02483347906531c65d675aca4296  libstdc++-v3/include/std/stacktrace
  9a484d3a8b869e29b314e81780995cea  libstdc++-v3/include/std/stdexcept
  f609fb95e3bb7dc792c160642e325745  libstdc++-v3/include/std/stop_token
  41d10501d4e6f65d267f4b3f86edf933  libstdc++-v3/include/std/streambuf
  2050db70d23bce24c0db23f72bb7a5a4  libstdc++-v3/include/std/string
! 418a36401dfa5a9966f3e2e9c1c7836f  libstdc++-v3/include/std/string_view
! 6b175fdd1e71aabe6e03e47e736cb301  libstdc++-v3/include/std/syncstream
  5188da0659a253f7b9e43730cb950d43  libstdc++-v3/include/std/system_error
  24eb77922c50d9b3b619bfc8385085b2  libstdc++-v3/include/std/thread
  ba850143aaf393fbbaec14b91f50a098  libstdc++-v3/include/std/tuple
*************** fd851f22b27e7743e814a5b580b5bb9b  libstd
*** 105773,105779 ****
  149c26b1435920f1d1b70abd61c6c8c0  libstdc++-v3/include/std/valarray
  c419fc1830efc966db8128b8a6396ea1  libstdc++-v3/include/std/variant
  3a32d802d4e23e09e723dfe0459079e5  libstdc++-v3/include/std/vector
! 7143db0440df826e987ddbf162d7386b  libstdc++-v3/include/std/version
  315a0c0dcb63f40cf8755bfeedce3f87  libstdc++-v3/include/tr1/array
  139db14b8081c7badfbcd583df0ebeba  libstdc++-v3/include/tr1/bessel_function.tcc
  3814625b72a63d974b4e152ce95a3100  libstdc++-v3/include/tr1/beta_function.tcc
--- 105940,105946 ----
  149c26b1435920f1d1b70abd61c6c8c0  libstdc++-v3/include/std/valarray
  c419fc1830efc966db8128b8a6396ea1  libstdc++-v3/include/std/variant
  3a32d802d4e23e09e723dfe0459079e5  libstdc++-v3/include/std/vector
! 601010d991d21f746d624614089f8e8e  libstdc++-v3/include/std/version
  315a0c0dcb63f40cf8755bfeedce3f87  libstdc++-v3/include/tr1/array
  139db14b8081c7badfbcd583df0ebeba  libstdc++-v3/include/tr1/bessel_function.tcc
  3814625b72a63d974b4e152ce95a3100  libstdc++-v3/include/tr1/beta_function.tcc
*************** d9fad0164214a24429310b8e7c123505  libstd
*** 105878,105884 ****
  2826e5c2de48542ba3ce264b3320d192  libstdc++-v3/libsupc++/eh_call.cc
  f9a2b6ce76ea27f40df988fb955d2de1  libstdc++-v3/libsupc++/eh_catch.cc
  3da7f2c6cfa1995c8968405d9ee450b6  libstdc++-v3/libsupc++/eh_exception.cc
! 161e3e9137c07f746a75d728451c5710  libstdc++-v3/libsupc++/eh_globals.cc
  7ccbc99cfaa5318038f64dbee140946b  libstdc++-v3/libsupc++/eh_personality.cc
  1c54e24b64de6b013027e51c6377a701  libstdc++-v3/libsupc++/eh_ptr.cc
  d385138666c69cff7ca02656c9f9ed79  libstdc++-v3/libsupc++/eh_term_handler.cc
--- 106045,106051 ----
  2826e5c2de48542ba3ce264b3320d192  libstdc++-v3/libsupc++/eh_call.cc
  f9a2b6ce76ea27f40df988fb955d2de1  libstdc++-v3/libsupc++/eh_catch.cc
  3da7f2c6cfa1995c8968405d9ee450b6  libstdc++-v3/libsupc++/eh_exception.cc
! b91c3965d326a06d2e4441cc30fe7731  libstdc++-v3/libsupc++/eh_globals.cc
  7ccbc99cfaa5318038f64dbee140946b  libstdc++-v3/libsupc++/eh_personality.cc
  1c54e24b64de6b013027e51c6377a701  libstdc++-v3/libsupc++/eh_ptr.cc
  d385138666c69cff7ca02656c9f9ed79  libstdc++-v3/libsupc++/eh_term_handler.cc
*************** c8cbca9ae8196cdff7586f9cd8784702  libstd
*** 105939,105945 ****
  99337a5a9c6351ae321ba8645b3981f0  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  9b4aa298a5559f01a31b4252b2ca34c7  libstdc++-v3/python/libstdcxx/v6/__init__.py
! 5392fa6f73fb5a99fcc49e041a9df1e8  libstdc++-v3/python/libstdcxx/v6/printers.py
  715a28ac117c1e22d8fa5710c31fb527  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  cdac7363b91e7d57b85f7b560f62f033  libstdc++-v3/scripts/check_compile
  a4c1d51bba293cee2307fc7f9dd090f7  libstdc++-v3/scripts/check_performance
--- 106106,106112 ----
  99337a5a9c6351ae321ba8645b3981f0  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  9b4aa298a5559f01a31b4252b2ca34c7  libstdc++-v3/python/libstdcxx/v6/__init__.py
! 51dc070f3c393db97de3424daef0400e  libstdc++-v3/python/libstdcxx/v6/printers.py
  715a28ac117c1e22d8fa5710c31fb527  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  cdac7363b91e7d57b85f7b560f62f033  libstdc++-v3/scripts/check_compile
  a4c1d51bba293cee2307fc7f9dd090f7  libstdc++-v3/scripts/check_performance
*************** fc4fa3c7ade9a0b45821c3daa9c158a0  libstd
*** 106031,106039 ****
  bccfdaafbb95c858e37317d0863bce04  libstdc++-v3/src/c++17/fast_float/MERGE
  3729955dbdfb8c863ff576d8d2d1f92f  libstdc++-v3/src/c++17/fast_float/README.md
  612ba04cddc690a17391308c09e57504  libstdc++-v3/src/c++17/fast_float/fast_float.h
! 42fa5107e3a16f591a97e479c9a16dc3  libstdc++-v3/src/c++17/floating_from_chars.cc
  73812a0c249f1a107c6747054f47134b  libstdc++-v3/src/c++17/floating_to_chars.cc
! e53d518ccc211d148ab86fc81a4aa908  libstdc++-v3/src/c++17/fs_dir.cc
  f18914c2d87f1a345633186481c19e16  libstdc++-v3/src/c++17/fs_ops.cc
  812bd82e07a364a666c3339a6a598e1b  libstdc++-v3/src/c++17/fs_path.cc
  73c96fa75ba071e3d41297c549483c3f  libstdc++-v3/src/c++17/memory_resource.cc
--- 106198,106206 ----
  bccfdaafbb95c858e37317d0863bce04  libstdc++-v3/src/c++17/fast_float/MERGE
  3729955dbdfb8c863ff576d8d2d1f92f  libstdc++-v3/src/c++17/fast_float/README.md
  612ba04cddc690a17391308c09e57504  libstdc++-v3/src/c++17/fast_float/fast_float.h
! 099e290dd722b0920d14e94401e0bb16  libstdc++-v3/src/c++17/floating_from_chars.cc
  73812a0c249f1a107c6747054f47134b  libstdc++-v3/src/c++17/floating_to_chars.cc
! bb0739a0b76ea0dfca5442362e727905  libstdc++-v3/src/c++17/fs_dir.cc
  f18914c2d87f1a345633186481c19e16  libstdc++-v3/src/c++17/fs_ops.cc
  812bd82e07a364a666c3339a6a598e1b  libstdc++-v3/src/c++17/fs_path.cc
  73c96fa75ba071e3d41297c549483c3f  libstdc++-v3/src/c++17/memory_resource.cc
*************** be357672c5d62b69704f42e657c803af  libstd
*** 106104,106113 ****
  ce5be71e7e8cd53b30c2f5098afdf2f3  libstdc++-v3/src/filesystem/cow-dir.cc
  29b3e93d216028819a4e3afc430e5273  libstdc++-v3/src/filesystem/cow-ops.cc
  c9755a27253724e51dc118d2832eec1c  libstdc++-v3/src/filesystem/cow-path.cc
! bab0cdd392b9d010b432d66f71c1492b  libstdc++-v3/src/filesystem/dir-common.h
! 275e222291218e0945df36ee0196bd23  libstdc++-v3/src/filesystem/dir.cc
  b9b6ffad8359d41703179cc825363690  libstdc++-v3/src/filesystem/ops-common.h
! 515d7fe09bb85775fd8fee703fadd58d  libstdc++-v3/src/filesystem/ops.cc
  339d6d3eeddb51bb668748f19203420f  libstdc++-v3/src/filesystem/path.cc
  363b12ab3b2dd386adec7aee648e7dd6  libstdc++-v3/src/libbacktrace/Makefile.am
  775bfe992c7c40d0700e4fa9f00c9d83  libstdc++-v3/src/libbacktrace/Makefile.in
--- 106271,106280 ----
  ce5be71e7e8cd53b30c2f5098afdf2f3  libstdc++-v3/src/filesystem/cow-dir.cc
  29b3e93d216028819a4e3afc430e5273  libstdc++-v3/src/filesystem/cow-ops.cc
  c9755a27253724e51dc118d2832eec1c  libstdc++-v3/src/filesystem/cow-path.cc
! 5b0a766e4b7be57dc339424afd722b26  libstdc++-v3/src/filesystem/dir-common.h
! b8fde319e2db86a39680ddcb52522fef  libstdc++-v3/src/filesystem/dir.cc
  b9b6ffad8359d41703179cc825363690  libstdc++-v3/src/filesystem/ops-common.h
! a287374bc3d519a3e459736e90573f72  libstdc++-v3/src/filesystem/ops.cc
  339d6d3eeddb51bb668748f19203420f  libstdc++-v3/src/filesystem/path.cc
  363b12ab3b2dd386adec7aee648e7dd6  libstdc++-v3/src/libbacktrace/Makefile.am
  775bfe992c7c40d0700e4fa9f00c9d83  libstdc++-v3/src/libbacktrace/Makefile.in
*************** b2ecbcee611664e7ff376187c0a6d0ea  libstd
*** 106427,106432 ****
--- 106594,106600 ----
  239411449419001e95ada86653301fb9  libstdc++-v3/testsuite/20_util/alignment_of/value.cc
  fd81eb930c1e63611dca1ed3e61bc3b5  libstdc++-v3/testsuite/20_util/allocator/1.cc
  d9ab0918c293e0ffd979e8429780bbc2  libstdc++-v3/testsuite/20_util/allocator/10378.cc
+ 3c8abd13b679ce6b1ed4de7e39ce03fa  libstdc++-v3/testsuite/20_util/allocator/105975.cc
  cd1f3bc2900d0b1bf30a1a3b9b18981e  libstdc++-v3/testsuite/20_util/allocator/14176.cc
  df9fb752dd9cfca61bfb9cc4d5461c80  libstdc++-v3/testsuite/20_util/allocator/33807.cc
  2a9480a8b9d6971528dbda03d3ace413  libstdc++-v3/testsuite/20_util/allocator/64135.cc
*************** d8e15a2aa05fc2310ec4008c41b7bf70  libstd
*** 106616,106622 ****
  a85e37ee919658ed2c883de3ea791b5a  libstdc++-v3/testsuite/20_util/expected/observers.cc
  c58d809da0c46bd85f9a6e61760da9cc  libstdc++-v3/testsuite/20_util/expected/requirements.cc
  18f96370d32ff9b5066cea57f854f30c  libstdc++-v3/testsuite/20_util/expected/swap.cc
! 67206f5aa286e705b8a5752d0b62de28  libstdc++-v3/testsuite/20_util/expected/synopsis.cc
  2b4b5dfed3ca4c9e84d6937142de427d  libstdc++-v3/testsuite/20_util/expected/unexpected.cc
  07922e9cc87ce93c2fe23ed181246df7  libstdc++-v3/testsuite/20_util/expected/version.cc
  d639cf26846d9bed4ed3455121ea5257  libstdc++-v3/testsuite/20_util/extent/requirements/explicit_instantiation.cc
--- 106784,106790 ----
  a85e37ee919658ed2c883de3ea791b5a  libstdc++-v3/testsuite/20_util/expected/observers.cc
  c58d809da0c46bd85f9a6e61760da9cc  libstdc++-v3/testsuite/20_util/expected/requirements.cc
  18f96370d32ff9b5066cea57f854f30c  libstdc++-v3/testsuite/20_util/expected/swap.cc
! ea203bbde7de83fd892eae08fdf4d5ae  libstdc++-v3/testsuite/20_util/expected/synopsis.cc
  2b4b5dfed3ca4c9e84d6937142de427d  libstdc++-v3/testsuite/20_util/expected/unexpected.cc
  07922e9cc87ce93c2fe23ed181246df7  libstdc++-v3/testsuite/20_util/expected/version.cc
  d639cf26846d9bed4ed3455121ea5257  libstdc++-v3/testsuite/20_util/extent/requirements/explicit_instantiation.cc
*************** a7024278402f6bfa44a39f55f6161294  libstd
*** 106636,106647 ****
  5e4098df3da50ef73e46d8ffdd46b39a  libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc
  527af2bc58c919e71583749ebf9cce55  libstdc++-v3/testsuite/20_util/from_chars/2.cc
  4c743055fc43cb29857c73ad99c7c811  libstdc++-v3/testsuite/20_util/from_chars/3.cc
! c2ab56f0b74ffc53cfc5a5a3f5716de9  libstdc++-v3/testsuite/20_util/from_chars/4.cc
  afc5f2fb411348dbe627137f0be5c20f  libstdc++-v3/testsuite/20_util/from_chars/5.cc
  173967c637a04148bcc75da2fef53af7  libstdc++-v3/testsuite/20_util/from_chars/6.cc
  33cb1fba3bfa8508f23e78bc210ae25d  libstdc++-v3/testsuite/20_util/from_chars/7.cc
  06b29b0491d578c305bd7e12e16144df  libstdc++-v3/testsuite/20_util/from_chars/compare.cc
! 0409d1edbc5394c00c6c6ad4005d8674  libstdc++-v3/testsuite/20_util/from_chars/pr105324.cc
  361d5dd41f4fcbf1f77f6de9802f9c2d  libstdc++-v3/testsuite/20_util/from_chars/requirements.cc
  8b1e3084622c79534f8709130f6f4f18  libstdc++-v3/testsuite/20_util/function/1.cc
  945e69686a507c07f58ac25ccfe59398  libstdc++-v3/testsuite/20_util/function/10.cc
--- 106804,106815 ----
  5e4098df3da50ef73e46d8ffdd46b39a  libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc
  527af2bc58c919e71583749ebf9cce55  libstdc++-v3/testsuite/20_util/from_chars/2.cc
  4c743055fc43cb29857c73ad99c7c811  libstdc++-v3/testsuite/20_util/from_chars/3.cc
! 25b059603915bc19f9024edb2361e09a  libstdc++-v3/testsuite/20_util/from_chars/4.cc
  afc5f2fb411348dbe627137f0be5c20f  libstdc++-v3/testsuite/20_util/from_chars/5.cc
  173967c637a04148bcc75da2fef53af7  libstdc++-v3/testsuite/20_util/from_chars/6.cc
  33cb1fba3bfa8508f23e78bc210ae25d  libstdc++-v3/testsuite/20_util/from_chars/7.cc
  06b29b0491d578c305bd7e12e16144df  libstdc++-v3/testsuite/20_util/from_chars/compare.cc
! 6772f8cd93ed8ce0eff86720c075a1f3  libstdc++-v3/testsuite/20_util/from_chars/pr105324.cc
  361d5dd41f4fcbf1f77f6de9802f9c2d  libstdc++-v3/testsuite/20_util/from_chars/requirements.cc
  8b1e3084622c79534f8709130f6f4f18  libstdc++-v3/testsuite/20_util/function/1.cc
  945e69686a507c07f58ac25ccfe59398  libstdc++-v3/testsuite/20_util/function/10.cc
*************** c44bd5f14599888ffb9262ce326045b2  libstd
*** 107237,107242 ****
--- 107405,107411 ----
  3ebbee604a2ea3a4f09dc4224c3692c3  libstdc++-v3/testsuite/20_util/polymorphic_allocator/construct_c++2a.cc
  d66f820a394001e342a4867b537cfd14  libstdc++-v3/testsuite/20_util/polymorphic_allocator/construct_pair.cc
  a15946667caafc7f0f0f6bc3fb588b62  libstdc++-v3/testsuite/20_util/polymorphic_allocator/lwg3237.cc
+ 918078cc6c6d9bc5d48247416402bca6  libstdc++-v3/testsuite/20_util/polymorphic_allocator/lwg3683.cc
  00f10cd8196f73646dfde826c1465b85  libstdc++-v3/testsuite/20_util/polymorphic_allocator/resource.cc
  12ea8c4ca025f9025b3608da838b88c5  libstdc++-v3/testsuite/20_util/polymorphic_allocator/select.cc
  00306a0dc0e3bcd38f687a536e881364  libstdc++-v3/testsuite/20_util/rank/requirements/explicit_instantiation.cc
*************** f3ba4193abdc2fa4d0bd35a950966823  libstd
*** 107772,107777 ****
--- 107941,107947 ----
  33fbb68611c0d2796a632eb756426ff8  libstdc++-v3/testsuite/21_strings/basic_string/capacity/wchar_t/shrink_to_fit.cc
  bc8bf776e5ee41c9814d26072b74f552  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/1.cc
  408950d5673e5a28433457ba820da161  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/103919.cc
+ be058c3faf15d6649e949b8b50bc53fb  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/105995.cc
  7cbb90b06fb23bfb46f181effd3fb1d1  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/2.cc
  c3f6121645f290dc77eaea7e494552e3  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/3.cc
  b55f5202d25f64999f504ec867819f59  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/4.cc
*************** b11d0df57f224d847aa3d0cb18f8f4bb  libstd
*** 108022,108033 ****
  3be6aa269cbd95b653b6ea8205b19c8d  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/3.cc
  8a5aedc5a351256b6af8b9d145c6def8  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/nonnull.cc
  0b6a2443178aa75da3ceb62696d49e66  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/range.cc
! 4ec9edf14cd7574bacd7d731dc336b5a  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/range_c++20.cc
  eb0cd7f4dc47b332e4b989164dbf3596  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/1.cc
  19abc9659deed856b266404089b4a97f  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/2.cc
  40bb94b540026ddf7f8657de7554ab2d  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/3.cc
  e26edf9d921a7ba6d7d719a5e60bd472  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/nonnull.cc
! 969d53cfeecdcd5e8830a950cb2ded4d  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/range_c++20.cc
  33a72c1b879b7f225bab2d6798ba53df  libstdc++-v3/testsuite/21_strings/basic_string_view/element_access/char/1.cc
  82d6917465a3bdbb78d67ae494174910  libstdc++-v3/testsuite/21_strings/basic_string_view/element_access/char/2.cc
  f51217ab4eda42699b30463d9c64760f  libstdc++-v3/testsuite/21_strings/basic_string_view/element_access/char/back_constexpr_neg.cc
--- 108192,108203 ----
  3be6aa269cbd95b653b6ea8205b19c8d  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/3.cc
  8a5aedc5a351256b6af8b9d145c6def8  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/nonnull.cc
  0b6a2443178aa75da3ceb62696d49e66  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/range.cc
! dd73b87ff09b692a47a9f72f5fdfbea7  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/char/range_c++20.cc
  eb0cd7f4dc47b332e4b989164dbf3596  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/1.cc
  19abc9659deed856b266404089b4a97f  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/2.cc
  40bb94b540026ddf7f8657de7554ab2d  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/3.cc
  e26edf9d921a7ba6d7d719a5e60bd472  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/nonnull.cc
! 70c18cee988dbc78964b72ba9c7b52a1  libstdc++-v3/testsuite/21_strings/basic_string_view/cons/wchar_t/range_c++20.cc
  33a72c1b879b7f225bab2d6798ba53df  libstdc++-v3/testsuite/21_strings/basic_string_view/element_access/char/1.cc
  82d6917465a3bdbb78d67ae494174910  libstdc++-v3/testsuite/21_strings/basic_string_view/element_access/char/2.cc
  f51217ab4eda42699b30463d9c64760f  libstdc++-v3/testsuite/21_strings/basic_string_view/element_access/char/back_constexpr_neg.cc
*************** f34c2ec2db7492da903c62aa0b26c9f0  libstd
*** 110303,110315 ****
  3601dcb55f71d8d3035417dd1ca98db7  libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc
  095860a8fa15182674b189dbd0b97836  libstdc++-v3/testsuite/24_iterators/bidirectional/concept.cc
  ca1b45449fedd09c71729f49cef94e1d  libstdc++-v3/testsuite/24_iterators/bidirectional/tag.cc
! 446082f77451a81edc11c150e1a5cd57  libstdc++-v3/testsuite/24_iterators/common_iterator/1.cc
  6af04a093cd4743a3b35ca59a125b54a  libstdc++-v3/testsuite/24_iterators/common_iterator/2.cc
  c528c0f00ffa28ae4f7abd0c70249d38  libstdc++-v3/testsuite/24_iterators/container_access.cc
  ba3437bf3b9a475b041b6f7ec501a429  libstdc++-v3/testsuite/24_iterators/contiguous/concept.cc
  6070baf70924df52fe6764a2a1cdb59f  libstdc++-v3/testsuite/24_iterators/contiguous/tag.cc
  8d5e705289624811662731658790b5d1  libstdc++-v3/testsuite/24_iterators/counted_iterator/1.cc
  15e34e0add55b37257d995280fd518b8  libstdc++-v3/testsuite/24_iterators/counted_iterator/lwg3389.cc
  c1b3a7eb43a2aa86a3d5f962f76ac10b  libstdc++-v3/testsuite/24_iterators/customization_points/92894.cc
  8b1b29b56d45c910c25ab1b66755416b  libstdc++-v3/testsuite/24_iterators/customization_points/iter_move.cc
  37f18ede45e6e80fd24757df4ff8af87  libstdc++-v3/testsuite/24_iterators/customization_points/iter_swap.cc
--- 110473,110487 ----
  3601dcb55f71d8d3035417dd1ca98db7  libstdc++-v3/testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc
  095860a8fa15182674b189dbd0b97836  libstdc++-v3/testsuite/24_iterators/bidirectional/concept.cc
  ca1b45449fedd09c71729f49cef94e1d  libstdc++-v3/testsuite/24_iterators/bidirectional/tag.cc
! b4b856158508ca50337a7b53b3dc9f79  libstdc++-v3/testsuite/24_iterators/common_iterator/1.cc
! fb111ce7bbedeceab984ff4e60e07c4f  libstdc++-v3/testsuite/24_iterators/common_iterator/100823.cc
  6af04a093cd4743a3b35ca59a125b54a  libstdc++-v3/testsuite/24_iterators/common_iterator/2.cc
  c528c0f00ffa28ae4f7abd0c70249d38  libstdc++-v3/testsuite/24_iterators/container_access.cc
  ba3437bf3b9a475b041b6f7ec501a429  libstdc++-v3/testsuite/24_iterators/contiguous/concept.cc
  6070baf70924df52fe6764a2a1cdb59f  libstdc++-v3/testsuite/24_iterators/contiguous/tag.cc
  8d5e705289624811662731658790b5d1  libstdc++-v3/testsuite/24_iterators/counted_iterator/1.cc
  15e34e0add55b37257d995280fd518b8  libstdc++-v3/testsuite/24_iterators/counted_iterator/lwg3389.cc
+ 564e115ff4a93acb59630b87fa2920f9  libstdc++-v3/testsuite/24_iterators/counted_iterator/lwg3643.cc
  c1b3a7eb43a2aa86a3d5f962f76ac10b  libstdc++-v3/testsuite/24_iterators/customization_points/92894.cc
  8b1b29b56d45c910c25ab1b66755416b  libstdc++-v3/testsuite/24_iterators/customization_points/iter_move.cc
  37f18ede45e6e80fd24757df4ff8af87  libstdc++-v3/testsuite/24_iterators/customization_points/iter_swap.cc
*************** d1b8bae261145f62ffa342475580a444  libstd
*** 111282,111290 ****
  9fda068ec70c8d2089af90da3c51844c  libstdc++-v3/testsuite/26_numerics/exclusive_scan/1.cc
  cbaee11a2e976e9ff643fea0dd71394b  libstdc++-v3/testsuite/26_numerics/exclusive_scan/constexpr.cc
  c8c798942fd53ca258f383828adca8b2  libstdc++-v3/testsuite/26_numerics/gcd/1.cc
  20f3774ba1aaf6e7a4b66b57040a4715  libstdc++-v3/testsuite/26_numerics/gcd/2.cc
  a0c745f1c47af2a2ec7553fcf4bda762  libstdc++-v3/testsuite/26_numerics/gcd/92978.cc
! 088d59e4bf9fad11fea939060c13fd99  libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc
  8e56e75f786ab9ab2b33aa9fcf9ca243  libstdc++-v3/testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc
  87bce82be6d927c520d1e63ad8201d35  libstdc++-v3/testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc
  0b98f8f9c557d52570ae7d3bd942e73d  libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc
--- 111454,111463 ----
  9fda068ec70c8d2089af90da3c51844c  libstdc++-v3/testsuite/26_numerics/exclusive_scan/1.cc
  cbaee11a2e976e9ff643fea0dd71394b  libstdc++-v3/testsuite/26_numerics/exclusive_scan/constexpr.cc
  c8c798942fd53ca258f383828adca8b2  libstdc++-v3/testsuite/26_numerics/gcd/1.cc
+ 50d80887b49e18b929dd57c20f038646  libstdc++-v3/testsuite/26_numerics/gcd/105844.cc
  20f3774ba1aaf6e7a4b66b57040a4715  libstdc++-v3/testsuite/26_numerics/gcd/2.cc
  a0c745f1c47af2a2ec7553fcf4bda762  libstdc++-v3/testsuite/26_numerics/gcd/92978.cc
! 179763fd6e8afb48ba892638a15f9b43  libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc
  8e56e75f786ab9ab2b33aa9fcf9ca243  libstdc++-v3/testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc
  87bce82be6d927c520d1e63ad8201d35  libstdc++-v3/testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc
  0b98f8f9c557d52570ae7d3bd942e73d  libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc
*************** af5434540c28b231aca67b9658d0c507  libstd
*** 111356,111363 ****
  763c28d0914ddd167593a643c01e91d7  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc
  c0e9d63e905b1657bef80e7a0dfbcbf5  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc
  a792065c89c3e0e239f6126bc4ecf6af  libstdc++-v3/testsuite/26_numerics/lcm/1.cc
  9dc6039e7c6a985fc9fe28fe389c010c  libstdc++-v3/testsuite/26_numerics/lcm/92978.cc
! 04f69ddcc085eb7f29b70e729476826f  libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc
  ce26eeb963a4a061af11ed25ee772bb7  libstdc++-v3/testsuite/26_numerics/lerp/1.cc
  f9ae973e3d6f85f4c35471e62402ba98  libstdc++-v3/testsuite/26_numerics/lerp/constexpr.cc
  198cb21048f5d36f6a9bf84a5b2dd536  libstdc++-v3/testsuite/26_numerics/lerp/version.cc
--- 111529,111537 ----
  763c28d0914ddd167593a643c01e91d7  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc
  c0e9d63e905b1657bef80e7a0dfbcbf5  libstdc++-v3/testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc
  a792065c89c3e0e239f6126bc4ecf6af  libstdc++-v3/testsuite/26_numerics/lcm/1.cc
+ 37db28e85bc57ea43b5a022211e015ad  libstdc++-v3/testsuite/26_numerics/lcm/105844.cc
  9dc6039e7c6a985fc9fe28fe389c010c  libstdc++-v3/testsuite/26_numerics/lcm/92978.cc
! b558b52f309d7cd25082fe7962baf08d  libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc
  ce26eeb963a4a061af11ed25ee772bb7  libstdc++-v3/testsuite/26_numerics/lerp/1.cc
  f9ae973e3d6f85f4c35471e62402ba98  libstdc++-v3/testsuite/26_numerics/lerp/constexpr.cc
  198cb21048f5d36f6a9bf84a5b2dd536  libstdc++-v3/testsuite/26_numerics/lerp/version.cc
*************** e7d03e915035104e8c34f0e1a253cea1  libstd
*** 111386,111399 ****
  e1bf80a338778b1fd8021c6b11da10ae  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/equal.cc
  5af0ecc5aace469cd6c0eb7a0c03fdb8  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/inequal.cc
  b9ff898ef20784b6377f49a4d59b41a6  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc
! 1185afc54e9f8d22ab7076ca5cf10b77  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/values.cc
  16b9633198c3d86aa670e0dd71c6cd44  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc
  52875fd9eae59363d5913f23adb00abb  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/cons/default.cc
  3a3b0f3a56ffb11148ee1135661a15a8  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/cons/parms.cc
  7093745def550fdfc5322966ccef382f  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/equal.cc
  99dfa4432682bfbf18409fade8f7df70  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/inequal.cc
  e0a2cb3440c2988fcc22e86e69df44d1  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc
! 87f43b769b8f355820eea5e2f7038799  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/values.cc
  f314b4be69aa5dd754c860cc35f3837d  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/values2.cc
  27ec5b03d3cb51804dc4172c7e51032e  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/values3.cc
  f82da3bdd2fdd46b7a33696d4a1f9dc8  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/values4.cc
--- 111560,111573 ----
  e1bf80a338778b1fd8021c6b11da10ae  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/equal.cc
  5af0ecc5aace469cd6c0eb7a0c03fdb8  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/inequal.cc
  b9ff898ef20784b6377f49a4d59b41a6  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc
! 4b853a99f87112f77eafffaa3bfb20c3  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/operators/values.cc
  16b9633198c3d86aa670e0dd71c6cd44  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc
  52875fd9eae59363d5913f23adb00abb  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/cons/default.cc
  3a3b0f3a56ffb11148ee1135661a15a8  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/cons/parms.cc
  7093745def550fdfc5322966ccef382f  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/equal.cc
  99dfa4432682bfbf18409fade8f7df70  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/inequal.cc
  e0a2cb3440c2988fcc22e86e69df44d1  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc
! 4ecabc446b173c36774ff5a92a38161f  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/values.cc
  f314b4be69aa5dd754c860cc35f3837d  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/values2.cc
  27ec5b03d3cb51804dc4172c7e51032e  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/values3.cc
  f82da3bdd2fdd46b7a33696d4a1f9dc8  libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/values4.cc
*************** fdfb7cc9d88816d6d961541bc0db16a3  libstd
*** 111440,111446 ****
  e79b57740b8510754257efd968d25931  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/equal.cc
  b8c9068268ead40f7e01dfe6a66eb5a5  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/inequal.cc
  c9572f64380ffa02302588fe6239e684  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc
! f9e279de2e8c19ebcb8eb85c441fb5be  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/values.cc
  99438d81cc86ecc2e8b1a8fd9773205c  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements/explicit_instantiation/1.cc
  fe5f184a0b38ef84b1087b8c2d65c251  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc
  2035a3969d616d54f5e945ae1e5d2a5e  libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/cons/default.cc
--- 111614,111620 ----
  e79b57740b8510754257efd968d25931  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/equal.cc
  b8c9068268ead40f7e01dfe6a66eb5a5  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/inequal.cc
  c9572f64380ffa02302588fe6239e684  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc
! 1d90164e6b6bff6de436d1f8df08ad10  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/values.cc
  99438d81cc86ecc2e8b1a8fd9773205c  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements/explicit_instantiation/1.cc
  fe5f184a0b38ef84b1087b8c2d65c251  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc
  2035a3969d616d54f5e945ae1e5d2a5e  libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/cons/default.cc
*************** d498bcdb8e937629b9dcbdda9105273b  libstd
*** 111476,111482 ****
  69d9a4fdf43398235e1332fbdfbd75c1  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/equal.cc
  7cbac679e21a60f2011eacb571225d53  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/inequal.cc
  4d8ab551a7012ad73912c1cbf91714d6  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc
! 58e88eae3dbe4d8576891b245dc66c36  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/values.cc
  66808c982aa74e1d16c90204e9e8c102  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements/explicit_instantiation/1.cc
  acd8e3aa04fe091d24629cf4efd0bfdc  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc
  e2aabcccea890bd99d8f230218a5f111  libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons/55215.cc
--- 111650,111656 ----
  69d9a4fdf43398235e1332fbdfbd75c1  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/equal.cc
  7cbac679e21a60f2011eacb571225d53  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/inequal.cc
  4d8ab551a7012ad73912c1cbf91714d6  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc
! 64fef65e253ef085a7a689663d228765  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/operators/values.cc
  66808c982aa74e1d16c90204e9e8c102  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements/explicit_instantiation/1.cc
  acd8e3aa04fe091d24629cf4efd0bfdc  libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc
  e2aabcccea890bd99d8f230218a5f111  libstdc++-v3/testsuite/26_numerics/random/independent_bits_engine/cons/55215.cc
*************** d1cf415fa95cd61679858b20a4c8893b  libstd
*** 111542,111555 ****
  fa86312b9e83d47b02e90cdb8722bb31  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/equal.cc
  064e94739e1679aea0f97c50f6dc30ba  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/inequal.cc
  d05fc8f9d77e8607ecd166befecd5f95  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc
! 68e30a696766a480e07b87910eee9bd0  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/values.cc
  13ad8a9d40700f2d2ed748471b228cd4  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements/explicit_instantiation/1.cc
  31628c2fae5befbcfdc03acb581d2518  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc
  12939ec7d431154434031941275e6fc5  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/cons/default.cc
  dacd0751d0a1b7d6752bee82114c9baf  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/cons/parms.cc
  c7382b1899c3f691ab73c9d87259b5fe  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/operators/equal.cc
  8f10a4b4809da2884bfb1b6ff3402a1d  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/operators/inequal.cc
! c571853ba130a571de17be26d339451a  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/operators/serialize.cc
  54ef8c06abeafa7d50683beadb1ffad5  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements/explicit_instantiation/1.cc
  5553aa90c48de777ca4ffebdd264320d  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc
  1d0f0658e15fc55118434c57d6d6b32b  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc
--- 111716,111729 ----
  fa86312b9e83d47b02e90cdb8722bb31  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/equal.cc
  064e94739e1679aea0f97c50f6dc30ba  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/inequal.cc
  d05fc8f9d77e8607ecd166befecd5f95  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc
! e484b641117a114cd2e5032d7f9c3a7c  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/operators/values.cc
  13ad8a9d40700f2d2ed748471b228cd4  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements/explicit_instantiation/1.cc
  31628c2fae5befbcfdc03acb581d2518  libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc
  12939ec7d431154434031941275e6fc5  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/cons/default.cc
  dacd0751d0a1b7d6752bee82114c9baf  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/cons/parms.cc
  c7382b1899c3f691ab73c9d87259b5fe  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/operators/equal.cc
  8f10a4b4809da2884bfb1b6ff3402a1d  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/operators/inequal.cc
! 41862611852217820087d308fe19025a  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/operators/serialize.cc
  54ef8c06abeafa7d50683beadb1ffad5  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements/explicit_instantiation/1.cc
  5553aa90c48de777ca4ffebdd264320d  libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc
  1d0f0658e15fc55118434c57d6d6b32b  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc
*************** fd35a30659d18b4dfc6f69461d687867  libstd
*** 111577,111583 ****
  04d0617fce109e2c86ae311bf1f33b5d  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/equal.cc
  370e026290aa46df186a40a12a7f14b3  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/inequal.cc
  3adec1e2cc956a89aa0c22698050030b  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc
! 5ca8d34240d50fee27f37ebc18217306  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/values.cc
  b13057ea5e25d9bd21fadbf9a7a5901b  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc
  7f99ecaaf3374e5d961f96f2e1a4076c  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc
  42c2c0225a7158e51f7eac21fd146318  libstdc++-v3/testsuite/26_numerics/random/pr60037-neg.cc
--- 111751,111757 ----
  04d0617fce109e2c86ae311bf1f33b5d  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/equal.cc
  370e026290aa46df186a40a12a7f14b3  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/inequal.cc
  3adec1e2cc956a89aa0c22698050030b  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc
! 336b167edee7c2c97cd1ba0faa509389  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/operators/values.cc
  b13057ea5e25d9bd21fadbf9a7a5901b  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc
  7f99ecaaf3374e5d961f96f2e1a4076c  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc
  42c2c0225a7158e51f7eac21fd146318  libstdc++-v3/testsuite/26_numerics/random/pr60037-neg.cc
*************** fb8dc2f561a0616b43c81b8d8ce74c49  libstd
*** 111586,111592 ****
  13e7dadb883535e7c011e380914e549e  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default-cow.cc
  05a9484f70c4470779d6194bc1c76db9  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default.cc
  125898b68d93baa1bae55de48278ac76  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc
! d7a4e5f0068168877eb20afb22153f8d  libstdc++-v3/testsuite/26_numerics/random/random_device/entropy.cc
  45e102b8a6441648de3398dbd7bf50ef  libstdc++-v3/testsuite/26_numerics/random/random_device/requirements/typedefs.cc
  60f0a90572951b86b06129fab6f29694  libstdc++-v3/testsuite/26_numerics/random/ranlux24.cc
  a888df873bcfe3492d8c1733796f0e8e  libstdc++-v3/testsuite/26_numerics/random/ranlux24_base.cc
--- 111760,111766 ----
  13e7dadb883535e7c011e380914e549e  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default-cow.cc
  05a9484f70c4470779d6194bc1c76db9  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default.cc
  125898b68d93baa1bae55de48278ac76  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc
! b58b0627741172f23a1476ee917f59d8  libstdc++-v3/testsuite/26_numerics/random/random_device/entropy.cc
  45e102b8a6441648de3398dbd7bf50ef  libstdc++-v3/testsuite/26_numerics/random/random_device/requirements/typedefs.cc
  60f0a90572951b86b06129fab6f29694  libstdc++-v3/testsuite/26_numerics/random/ranlux24.cc
  a888df873bcfe3492d8c1733796f0e8e  libstdc++-v3/testsuite/26_numerics/random/ranlux24_base.cc
*************** b0661c9681bbca302c2490c1993da049  libstd
*** 111640,111646 ****
  681b1b2994428e751ad58310baab4765  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/equal.cc
  05e6e9d2e2a36212e43a72d84d5a7e31  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/inequal.cc
  25e1e776d7812ccf5014dd03d5ce68fe  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc
! a6c0dc4db2fceef6a7ba3e7076bf476f  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/values.cc
  0b06b5275f96e6620da5e427778009c0  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/explicit_instantiation/1.cc
  de8968c7affffbd954e94c2f6aee0ee1  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc
  f7753c28cf98177b6cae13ab2bb5afa6  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc
--- 111814,111820 ----
  681b1b2994428e751ad58310baab4765  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/equal.cc
  05e6e9d2e2a36212e43a72d84d5a7e31  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/inequal.cc
  25e1e776d7812ccf5014dd03d5ce68fe  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc
! ef1a205cb4a95a7497d2692d0d479b5e  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/operators/values.cc
  0b06b5275f96e6620da5e427778009c0  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/explicit_instantiation/1.cc
  de8968c7affffbd954e94c2f6aee0ee1  libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc
  f7753c28cf98177b6cae13ab2bb5afa6  libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc
*************** b13e46de88788d5d7c6c3664285d9377  libstd
*** 112022,112027 ****
--- 112196,112202 ----
  064c40f1d21b8de85bf737a5f0b16547  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/lwg2499.cc
  456f22632ad6a4350d0546c9c8d2247b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/lwg2499_neg.cc
  5871c32a2023b0f7478135f019156f8b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/overflow.cc
+ 4f3d3110437af7e4f5208a2434cf525b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/char/pr106248.cc
  4a723fff153f7200e37ba036bb6908a4  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc
  e504fe943b709b7c76dc9d1c9a086f1e  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc
  8629546d5baf995a315eaa2e23c8fa0f  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc
*************** d306443e6f94c2e12bcd316dc57ffa4d  libstd
*** 112033,112038 ****
--- 112208,112214 ----
  9e20c526402ee3fba64851378749e49b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/wchar_t/lwg2499.cc
  40bae218dc9087a8fa49bd4108d3e4ab  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/wchar_t/lwg2499_neg.cc
  edb6928cb8182fdf4a6ca2a5727bd707  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/wchar_t/overflow.cc
+ b4f815b9c39f208740f02123c6525269  libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/wchar_t/pr106248.cc
  1ee522b50dd7e38ef4a5a6005352548c  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/1.cc
  9d4647fad27a938a13d7bc6b7a4d2dd0  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/2.cc
  4b1247ce1839c419edd96d8f9ae87f0a  libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/char/26181.cc
*************** b298dfe137b0c993ff1fb78641f6af32  libstd
*** 112183,112192 ****
  03e71216ab965660fbfff5fc5b7f73d2  libstdc++-v3/testsuite/27_io/basic_ofstream/cons/wchar_t/1.cc
  204f8a1fc52f241ed8733a51d7738b95  libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/1.cc
  f1c0d98e68be55987702c7b842171127  libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/2.cc
! b1f94ae4f0dba53f14749869e63d0db1  libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/noreplace.cc
  8fb4f200b93bc37695bc23f68cf45b1d  libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/path.cc
  5d3c3df9a5efcfa8383e8a983810d824  libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/1.cc
! 4e0c279c91cf5123d8625c5edba5b77d  libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc
  cfc8751ca0d9c3e19064836e33df9610  libstdc++-v3/testsuite/27_io/basic_ofstream/pthread2.cc
  79c3a81dc8e7585e8bed67f87ad4f637  libstdc++-v3/testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc
  89c06b3722e83e1aadcd00100a55c13c  libstdc++-v3/testsuite/27_io/basic_ofstream/requirements/base_classes.cc
--- 112359,112368 ----
  03e71216ab965660fbfff5fc5b7f73d2  libstdc++-v3/testsuite/27_io/basic_ofstream/cons/wchar_t/1.cc
  204f8a1fc52f241ed8733a51d7738b95  libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/1.cc
  f1c0d98e68be55987702c7b842171127  libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/2.cc
! 7a7b00d470ab3423cf9c5c76c241c49e  libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/noreplace.cc
  8fb4f200b93bc37695bc23f68cf45b1d  libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/path.cc
  5d3c3df9a5efcfa8383e8a983810d824  libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/1.cc
! 7ae688c7fa987e4e4ebc1dbe54de3d7e  libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc
  cfc8751ca0d9c3e19064836e33df9610  libstdc++-v3/testsuite/27_io/basic_ofstream/pthread2.cc
  79c3a81dc8e7585e8bed67f87ad4f637  libstdc++-v3/testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc
  89c06b3722e83e1aadcd00100a55c13c  libstdc++-v3/testsuite/27_io/basic_ofstream/requirements/base_classes.cc
*************** c428626c422fb88386fe757096872b03  libstd
*** 112530,112542 ****
  8776f2dbe03dc89e720cbdf2268f8787  libstdc++-v3/testsuite/27_io/filesystem/iterators/97731.cc
  672bb0d85f1d113d39b89335fa803865  libstdc++-v3/testsuite/27_io/filesystem/iterators/caching.cc
  217108d8c5d7ce9f47af17889236cbeb  libstdc++-v3/testsuite/27_io/filesystem/iterators/directory_iterator.cc
! 304b563b62625027227f0c89f75ae00b  libstdc++-v3/testsuite/27_io/filesystem/iterators/error_reporting.cc
  4563a721efa1a4d8061706a3d9d89f62  libstdc++-v3/testsuite/27_io/filesystem/iterators/pop.cc
  459ce1752484ea23279e87e8433553d3  libstdc++-v3/testsuite/27_io/filesystem/iterators/recursion_pending.cc
  a4a432360a8ed2c0d9f582958d93cc62  libstdc++-v3/testsuite/27_io/filesystem/iterators/recursive_directory_iterator.cc
! a836511177d9412c6b0042b835c5b24b  libstdc++-v3/testsuite/27_io/filesystem/operations/absolute.cc
! 4682ae1027c4c9e735537c719cab6fc3  libstdc++-v3/testsuite/27_io/filesystem/operations/all.cc
! f994edcb997cf28e5888873bbdba951e  libstdc++-v3/testsuite/27_io/filesystem/operations/canonical.cc
  96e7a09ba65d743166089cae46676bd2  libstdc++-v3/testsuite/27_io/filesystem/operations/copy.cc
  baf6585ecd9476c87e4659aa815018ec  libstdc++-v3/testsuite/27_io/filesystem/operations/copy_file.cc
  8316659f617960cafa349695f2ac163e  libstdc++-v3/testsuite/27_io/filesystem/operations/create_directories.cc
--- 112706,112718 ----
  8776f2dbe03dc89e720cbdf2268f8787  libstdc++-v3/testsuite/27_io/filesystem/iterators/97731.cc
  672bb0d85f1d113d39b89335fa803865  libstdc++-v3/testsuite/27_io/filesystem/iterators/caching.cc
  217108d8c5d7ce9f47af17889236cbeb  libstdc++-v3/testsuite/27_io/filesystem/iterators/directory_iterator.cc
! d75cd276368c0b1c8203756ff611b3d6  libstdc++-v3/testsuite/27_io/filesystem/iterators/error_reporting.cc
  4563a721efa1a4d8061706a3d9d89f62  libstdc++-v3/testsuite/27_io/filesystem/iterators/pop.cc
  459ce1752484ea23279e87e8433553d3  libstdc++-v3/testsuite/27_io/filesystem/iterators/recursion_pending.cc
  a4a432360a8ed2c0d9f582958d93cc62  libstdc++-v3/testsuite/27_io/filesystem/iterators/recursive_directory_iterator.cc
! 5147780b22b7e8b5d2a34523217a494a  libstdc++-v3/testsuite/27_io/filesystem/operations/absolute.cc
! 667bd7ef131ee416eba5a5b0d6d31ca5  libstdc++-v3/testsuite/27_io/filesystem/operations/all.cc
! 35978ee44efd20a2373d13bfab890b9e  libstdc++-v3/testsuite/27_io/filesystem/operations/canonical.cc
  96e7a09ba65d743166089cae46676bd2  libstdc++-v3/testsuite/27_io/filesystem/operations/copy.cc
  baf6585ecd9476c87e4659aa815018ec  libstdc++-v3/testsuite/27_io/filesystem/operations/copy_file.cc
  8316659f617960cafa349695f2ac163e  libstdc++-v3/testsuite/27_io/filesystem/operations/create_directories.cc
*************** baf6585ecd9476c87e4659aa815018ec  libstd
*** 112544,112565 ****
  6742f3d96acb605f9150065bc1b9ed9d  libstdc++-v3/testsuite/27_io/filesystem/operations/create_symlink.cc
  1a326be911f45be0260f9204216aa4d0  libstdc++-v3/testsuite/27_io/filesystem/operations/current_path.cc
  ef6741c85f460eca4314d164cc9ae618  libstdc++-v3/testsuite/27_io/filesystem/operations/equivalent.cc
! b763c7cb60dd21eb09490374f60d22de  libstdc++-v3/testsuite/27_io/filesystem/operations/exists.cc
  841032b8606254bba1237d18bd980abc  libstdc++-v3/testsuite/27_io/filesystem/operations/file_size.cc
! 918d9769768cf1ce2377228b80f4c31d  libstdc++-v3/testsuite/27_io/filesystem/operations/is_empty.cc
  cf378f73181beaba7b1b39f333d62036  libstdc++-v3/testsuite/27_io/filesystem/operations/last_write_time.cc
  09ff834ce61133a2e492e50eb4d58eb8  libstdc++-v3/testsuite/27_io/filesystem/operations/permissions.cc
  b18551a9814d5ac2a9fb185d5b157058  libstdc++-v3/testsuite/27_io/filesystem/operations/proximate.cc
! e1ff292511ce040474edcbdd2ac32116  libstdc++-v3/testsuite/27_io/filesystem/operations/read_symlink.cc
  f9430d083f31d78fe0f9232698671bfb  libstdc++-v3/testsuite/27_io/filesystem/operations/relative.cc
  c89316a65d51a35060511a7cff2f1ef7  libstdc++-v3/testsuite/27_io/filesystem/operations/remove.cc
  5ea872676081d4938976d877017641de  libstdc++-v3/testsuite/27_io/filesystem/operations/remove_all.cc
  e24d44f581a05c8e683843dc9fc1a8f3  libstdc++-v3/testsuite/27_io/filesystem/operations/rename.cc
  77c45eae58f617c212ac6f4b4df1ff9f  libstdc++-v3/testsuite/27_io/filesystem/operations/resize_file.cc
  5c0a1c472ba09b475da811d8c00cc63b  libstdc++-v3/testsuite/27_io/filesystem/operations/space.cc
! f2484f95e3d38d8e2652603390a69377  libstdc++-v3/testsuite/27_io/filesystem/operations/status.cc
! 80c1f11b76d57d2c14142663ccc5f441  libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc
! bf12f896f3f6e92a4ef295694c967e39  libstdc++-v3/testsuite/27_io/filesystem/operations/temp_directory_path.cc
  38dee53dd844f69a702bd8d79b5d671b  libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc
  bba1248fe386d1a1a21631e774815c65  libstdc++-v3/testsuite/27_io/filesystem/path/append/path.cc
  28c0d37c0e2f90cf6a142915f8ff0700  libstdc++-v3/testsuite/27_io/filesystem/path/append/source.cc
--- 112720,112741 ----
  6742f3d96acb605f9150065bc1b9ed9d  libstdc++-v3/testsuite/27_io/filesystem/operations/create_symlink.cc
  1a326be911f45be0260f9204216aa4d0  libstdc++-v3/testsuite/27_io/filesystem/operations/current_path.cc
  ef6741c85f460eca4314d164cc9ae618  libstdc++-v3/testsuite/27_io/filesystem/operations/equivalent.cc
! 40721b7e2bdc65d92b93ed61873cb807  libstdc++-v3/testsuite/27_io/filesystem/operations/exists.cc
  841032b8606254bba1237d18bd980abc  libstdc++-v3/testsuite/27_io/filesystem/operations/file_size.cc
! db20c8025ec30fad37cfa2d5b80f4551  libstdc++-v3/testsuite/27_io/filesystem/operations/is_empty.cc
  cf378f73181beaba7b1b39f333d62036  libstdc++-v3/testsuite/27_io/filesystem/operations/last_write_time.cc
  09ff834ce61133a2e492e50eb4d58eb8  libstdc++-v3/testsuite/27_io/filesystem/operations/permissions.cc
  b18551a9814d5ac2a9fb185d5b157058  libstdc++-v3/testsuite/27_io/filesystem/operations/proximate.cc
! a5809c7b304e254f64efaa20b2df4243  libstdc++-v3/testsuite/27_io/filesystem/operations/read_symlink.cc
  f9430d083f31d78fe0f9232698671bfb  libstdc++-v3/testsuite/27_io/filesystem/operations/relative.cc
  c89316a65d51a35060511a7cff2f1ef7  libstdc++-v3/testsuite/27_io/filesystem/operations/remove.cc
  5ea872676081d4938976d877017641de  libstdc++-v3/testsuite/27_io/filesystem/operations/remove_all.cc
  e24d44f581a05c8e683843dc9fc1a8f3  libstdc++-v3/testsuite/27_io/filesystem/operations/rename.cc
  77c45eae58f617c212ac6f4b4df1ff9f  libstdc++-v3/testsuite/27_io/filesystem/operations/resize_file.cc
  5c0a1c472ba09b475da811d8c00cc63b  libstdc++-v3/testsuite/27_io/filesystem/operations/space.cc
! 94e6bba440231fe2b553fd834ccf6178  libstdc++-v3/testsuite/27_io/filesystem/operations/status.cc
! 5c1d700abf212e29f14784e2e523aa2d  libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc
! 0062e5d140893182b615e814cf1ae46f  libstdc++-v3/testsuite/27_io/filesystem/operations/temp_directory_path.cc
  38dee53dd844f69a702bd8d79b5d671b  libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc
  bba1248fe386d1a1a21631e774815c65  libstdc++-v3/testsuite/27_io/filesystem/path/append/path.cc
  28c0d37c0e2f90cf6a142915f8ff0700  libstdc++-v3/testsuite/27_io/filesystem/path/append/source.cc
*************** ca3419f1f41a5ca771dd1459e1085fa8  libstd
*** 112658,112663 ****
--- 112834,112841 ----
  f4a72ddd90329bd60ce6caccf4cc891a  libstdc++-v3/testsuite/27_io/headers/iomanip/synopsis.cc
  807430e148e0a8eafafa878325b00e7b  libstdc++-v3/testsuite/27_io/headers/ios/synopsis.cc
  0edf26734b767cce0abc080f0f224dd7  libstdc++-v3/testsuite/27_io/headers/ios/types_std.cc
+ 3837f045941d29f32c4168983a309941  libstdc++-v3/testsuite/27_io/headers/iosfwd/synopsis.cc
+ 16eebae0b45ab9320a5df94e03dfa4e7  libstdc++-v3/testsuite/27_io/headers/iosfwd/types.cc
  e93e5f7a98781c59be4a4bd0ecc9edd6  libstdc++-v3/testsuite/27_io/headers/iostream/synopsis.cc
  173078627d3db553ce481d9eca7bd8ff  libstdc++-v3/testsuite/27_io/headers/iostream/types_std.cc
  8e77589022c101822e7097f6265d510e  libstdc++-v3/testsuite/27_io/headers/istream/synopsis.cc
*************** fef87a64526f22b839452f0efbdd4cdf  libstd
*** 113012,113017 ****
--- 113190,113196 ----
  9da124879d1ef8f2305ede0c3f4db548  libstdc++-v3/testsuite/29_atomics/atomic/cons/user_pod.cc
  ac06185b79905e0a4fba519757c05672  libstdc++-v3/testsuite/29_atomics/atomic/cons/value_init.cc
  e9540f6bd9185d028fd135dd25eb7e6c  libstdc++-v3/testsuite/29_atomics/atomic/is_always_lock_free.cc
+ 7f98d9343ac2e8c46fbeb04ca3e70000  libstdc++-v3/testsuite/29_atomics/atomic/lwg3220.cc
  8cc4765f70d42bf14be1d801df259839  libstdc++-v3/testsuite/29_atomics/atomic/nonmembers.cc
  b729caf695c27dbc8d536839613c8d9a  libstdc++-v3/testsuite/29_atomics/atomic/operators/51811.cc
  7f91b348514ac35776ad3e53448bd4dd  libstdc++-v3/testsuite/29_atomics/atomic/operators/56011.cc
*************** b357baf6c5aabc7bc6a18b73a159c3f9  libstd
*** 113647,113657 ****
  6fbf2560cc0f0331e3d9474af50277eb  libstdc++-v3/testsuite/experimental/filesystem/filesystem_error/cons.cc
  31d7e0339aa1c55135ff715e3bdf5a40  libstdc++-v3/testsuite/experimental/filesystem/iterators/97731.cc
  15d97adbea01f9ee987eb466a50852a0  libstdc++-v3/testsuite/experimental/filesystem/iterators/directory_iterator.cc
! 6800b111af867d1c5dc76da92647aa5f  libstdc++-v3/testsuite/experimental/filesystem/iterators/error_reporting.cc
  02567ec9ced57ac83a8e6c57e3f6d059  libstdc++-v3/testsuite/experimental/filesystem/iterators/pop.cc
  766303c46328ef38a40e7068e2787755  libstdc++-v3/testsuite/experimental/filesystem/iterators/recursive_directory_iterator.cc
  615b030dd60bf2961229294935d0d4c0  libstdc++-v3/testsuite/experimental/filesystem/operations/absolute.cc
! afd5d6e234b5e3d46dda231356fe9da1  libstdc++-v3/testsuite/experimental/filesystem/operations/canonical.cc
  b02025774f7094f0f6b7adfe93800788  libstdc++-v3/testsuite/experimental/filesystem/operations/copy.cc
  1bdba62c51b854561a1b504d0e2e1247  libstdc++-v3/testsuite/experimental/filesystem/operations/copy_file.cc
  e7e8dcabc9ea03dbfe622f77cbdbee0d  libstdc++-v3/testsuite/experimental/filesystem/operations/create_directories.cc
--- 113826,113836 ----
  6fbf2560cc0f0331e3d9474af50277eb  libstdc++-v3/testsuite/experimental/filesystem/filesystem_error/cons.cc
  31d7e0339aa1c55135ff715e3bdf5a40  libstdc++-v3/testsuite/experimental/filesystem/iterators/97731.cc
  15d97adbea01f9ee987eb466a50852a0  libstdc++-v3/testsuite/experimental/filesystem/iterators/directory_iterator.cc
! e7f7a6612d48e99b8ae3abf349300f98  libstdc++-v3/testsuite/experimental/filesystem/iterators/error_reporting.cc
  02567ec9ced57ac83a8e6c57e3f6d059  libstdc++-v3/testsuite/experimental/filesystem/iterators/pop.cc
  766303c46328ef38a40e7068e2787755  libstdc++-v3/testsuite/experimental/filesystem/iterators/recursive_directory_iterator.cc
  615b030dd60bf2961229294935d0d4c0  libstdc++-v3/testsuite/experimental/filesystem/operations/absolute.cc
! 88b4c2a89c0318b308a7e807b3051546  libstdc++-v3/testsuite/experimental/filesystem/operations/canonical.cc
  b02025774f7094f0f6b7adfe93800788  libstdc++-v3/testsuite/experimental/filesystem/operations/copy.cc
  1bdba62c51b854561a1b504d0e2e1247  libstdc++-v3/testsuite/experimental/filesystem/operations/copy_file.cc
  e7e8dcabc9ea03dbfe622f77cbdbee0d  libstdc++-v3/testsuite/experimental/filesystem/operations/create_directories.cc
*************** e7e8dcabc9ea03dbfe622f77cbdbee0d  libstd
*** 113659,113676 ****
  86df7b64e4c303e0d8b514da3f6e2403  libstdc++-v3/testsuite/experimental/filesystem/operations/create_symlink.cc
  ad0e395725a0a7fd04d783fa3ecc9f9c  libstdc++-v3/testsuite/experimental/filesystem/operations/current_path.cc
  4edc111e04a46ececccad8c8b357c98d  libstdc++-v3/testsuite/experimental/filesystem/operations/equivalent.cc
! e8b97e51c334d027e15f4d51549daea2  libstdc++-v3/testsuite/experimental/filesystem/operations/exists.cc
  49e6da792986ffc12c1d8c07de270f8c  libstdc++-v3/testsuite/experimental/filesystem/operations/file_size.cc
! efaacfccda3d0d9c6582c64e4e841777  libstdc++-v3/testsuite/experimental/filesystem/operations/is_empty.cc
  0f922a31779989a0ea876dd964fa65f7  libstdc++-v3/testsuite/experimental/filesystem/operations/last_write_time.cc
  c90e8c6e8bca9324266399bc7b90c67e  libstdc++-v3/testsuite/experimental/filesystem/operations/permissions.cc
! 466de48bcb5a274872adc6aa76b9e8cf  libstdc++-v3/testsuite/experimental/filesystem/operations/read_symlink.cc
  95a81a3477d2423081109698faa46551  libstdc++-v3/testsuite/experimental/filesystem/operations/remove.cc
  b4f37ca1a49ec5f581b82a11df7d16f5  libstdc++-v3/testsuite/experimental/filesystem/operations/remove_all.cc
  d9d8f528e26148b9e5ce25c2465d78a5  libstdc++-v3/testsuite/experimental/filesystem/operations/rename.cc
  42fb26d4b1bfe4b2a82aafea0394fedf  libstdc++-v3/testsuite/experimental/filesystem/operations/space.cc
  81ab8f91b46f67b697f511fdc43eff1b  libstdc++-v3/testsuite/experimental/filesystem/operations/status.cc
! 2ecdcfef8058478083a54f3d50b29709  libstdc++-v3/testsuite/experimental/filesystem/operations/temp_directory_path.cc
  8ef651ed096892f69bd51e7a14ff658d  libstdc++-v3/testsuite/experimental/filesystem/path/append/path.cc
  af94bca4fb8ea7b8b6ee9f243aad2ceb  libstdc++-v3/testsuite/experimental/filesystem/path/assign/assign.cc
  38780d6885c6b10bc581759b893962de  libstdc++-v3/testsuite/experimental/filesystem/path/assign/copy.cc
--- 113838,113855 ----
  86df7b64e4c303e0d8b514da3f6e2403  libstdc++-v3/testsuite/experimental/filesystem/operations/create_symlink.cc
  ad0e395725a0a7fd04d783fa3ecc9f9c  libstdc++-v3/testsuite/experimental/filesystem/operations/current_path.cc
  4edc111e04a46ececccad8c8b357c98d  libstdc++-v3/testsuite/experimental/filesystem/operations/equivalent.cc
! 998942b6add860e6956b4d91ebeb4f4c  libstdc++-v3/testsuite/experimental/filesystem/operations/exists.cc
  49e6da792986ffc12c1d8c07de270f8c  libstdc++-v3/testsuite/experimental/filesystem/operations/file_size.cc
! be0eb21bfeb3e5951b30037607f7fdba  libstdc++-v3/testsuite/experimental/filesystem/operations/is_empty.cc
  0f922a31779989a0ea876dd964fa65f7  libstdc++-v3/testsuite/experimental/filesystem/operations/last_write_time.cc
  c90e8c6e8bca9324266399bc7b90c67e  libstdc++-v3/testsuite/experimental/filesystem/operations/permissions.cc
! ce4e3b026d90680ebc0fe4fbad021234  libstdc++-v3/testsuite/experimental/filesystem/operations/read_symlink.cc
  95a81a3477d2423081109698faa46551  libstdc++-v3/testsuite/experimental/filesystem/operations/remove.cc
  b4f37ca1a49ec5f581b82a11df7d16f5  libstdc++-v3/testsuite/experimental/filesystem/operations/remove_all.cc
  d9d8f528e26148b9e5ce25c2465d78a5  libstdc++-v3/testsuite/experimental/filesystem/operations/rename.cc
  42fb26d4b1bfe4b2a82aafea0394fedf  libstdc++-v3/testsuite/experimental/filesystem/operations/space.cc
  81ab8f91b46f67b697f511fdc43eff1b  libstdc++-v3/testsuite/experimental/filesystem/operations/status.cc
! 49cd40daf9356e52b29d0fb0bfb7c9de  libstdc++-v3/testsuite/experimental/filesystem/operations/temp_directory_path.cc
  8ef651ed096892f69bd51e7a14ff658d  libstdc++-v3/testsuite/experimental/filesystem/path/append/path.cc
  af94bca4fb8ea7b8b6ee9f243aad2ceb  libstdc++-v3/testsuite/experimental/filesystem/path/assign/assign.cc
  38780d6885c6b10bc581759b893962de  libstdc++-v3/testsuite/experimental/filesystem/path/assign/copy.cc
*************** a412686870425c5fb3e383ec59146426  libstd
*** 115457,115463 ****
  039fb71c0474e0e873b0c17058f6787e  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  1936a81f2a04a996ff99c7ebdebc5003  libtool.m4
! 9d5c2286db0f7afd5bc5333f8aeb90c9  libvtv/ChangeLog
  ba2573e6811220314686b082dc2e0204  libvtv/Makefile.am
  b1170aae9472f26fdc8326737dc22aba  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
--- 115636,115642 ----
  039fb71c0474e0e873b0c17058f6787e  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  1936a81f2a04a996ff99c7ebdebc5003  libtool.m4
! 4a4f90f16f11f7022b6595a03745ae5a  libvtv/ChangeLog
  ba2573e6811220314686b082dc2e0204  libvtv/Makefile.am
  b1170aae9472f26fdc8326737dc22aba  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
*************** e0e7ee6d9ede75d9d8822ab3b88d5080  libvtv
*** 115540,115546 ****
  05b984c47b23470a9bac686f5d51249e  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  06c2854f9cfe5864b2885e0d0e9c512f  ltmain.sh
! 39661682c6802ca6e5fd5716f86fb027  lto-plugin/ChangeLog
  50806c6aac4ef6d8e689dfe596507a3a  lto-plugin/Makefile.am
  5d97b067df8959a09d2d9392fca6774b  lto-plugin/Makefile.in
  75fc65b35d0a47ac098f7a278d37060b  lto-plugin/aclocal.m4
--- 115719,115725 ----
  05b984c47b23470a9bac686f5d51249e  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  06c2854f9cfe5864b2885e0d0e9c512f  ltmain.sh
! 372e077903a48a47e51117db1d132c14  lto-plugin/ChangeLog
  50806c6aac4ef6d8e689dfe596507a3a  lto-plugin/Makefile.am
  5d97b067df8959a09d2d9392fca6774b  lto-plugin/Makefile.in
  75fc65b35d0a47ac098f7a278d37060b  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 115553,115559 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 1628af21f5658ed028f4cde83fdeec8c  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  507e832af5f2d63b8a78eef217c807a7  maintainer-scripts/branch_changer.py
  c819510f0d438149c1518bda7b165ac4  maintainer-scripts/bugzilla-close-candidate.py
--- 115732,115738 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 6639e241cf1f520b8f3e5ccb6935ae1c  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  507e832af5f2d63b8a78eef217c807a7  maintainer-scripts/branch_changer.py
  c819510f0d438149c1518bda7b165ac4  maintainer-scripts/bugzilla-close-candidate.py
*************** cf2baa0854f564a7785307e79f155efc  symlin
*** 115574,115580 ****
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! fba24ccd06f424a8c7ca6a83ec7e658b  zlib/ChangeLog
  f10e5e9394787b288e91fed29533720a  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 115753,115759 ----
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! a0cabf4d6f56899dff84a3d6ae0bf01f  zlib/ChangeLog
  f10e5e9394787b288e91fed29533720a  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-12.1.0/NEWS gcc-12.2.0/NEWS
*** gcc-12.1.0/NEWS	Fri May  6 07:31:41 2022
--- gcc-12.2.0/NEWS	Fri Aug 19 08:15:57 2022
*************** see ONEWS.
*** 6,24 ****
  
  ======================================================================
  http://gcc.gnu.org/gcc-12/index.html
                               GCC 12 Release Series
  
!    May 6, 2022
  
!    The GCC developers are pleased to announce the release of GCC 12.1.
  
!    This release is a major release, containing new features (as well as
!    many other improvements) relative to GCC 11.x.
  
  Release History
  
     GCC 12.1
!           May 6, 2022 ([1]changes, [2]documentation)
  
  References and Acknowledgements
  
--- 6,28 ----
  
  ======================================================================
  http://gcc.gnu.org/gcc-12/index.html
+ 
                               GCC 12 Release Series
  
!    Aug 19, 2022
  
!    The GCC developers are pleased to announce the release of GCC 12.2.
  
!    This release is a bug-fix release, containing fixes for regressions in
!    GCC 12.1 relative to previous releases of GCC.
  
  Release History
  
+    GCC 12.2
+           Aug 19, 2022 ([1]changes, [2]documentation)
+ 
     GCC 12.1
!           May 6, 2022 ([3]changes, [4]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 26,79 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [3]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [4]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [5]GCC project
!    web site or contact the [6]GCC development mailing list.
  
!    To obtain GCC please use [7]our mirror sites or [8]our version control
     system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [9]GCC manuals. If that fails, the
!     [10]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [11]gcc@gcc.gnu.org. All of [12]our lists have public
      archives.
  
!    Copyright (C) [13]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [14]maintained by the GCC team. Last modified
!    2022-05-06[15].
  
  References
  
     1. http://gcc.gnu.org/gcc-12/changes.html
!    2. http://gcc.gnu.org/onlinedocs/12.1.0/
!    3. http://gcc.gnu.org/gcc-12/buildstat.html
!    4. http://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html
!    5. http://gcc.gnu.org/index.html
!    6. mailto:gcc@gcc.gnu.org
!    7. http://gcc.gnu.org/mirrors.html
!    8. http://gcc.gnu.org/git.html
!    9. https://gcc.gnu.org/onlinedocs/
!   10. mailto:gcc-help@gcc.gnu.org
!   11. mailto:gcc@gcc.gnu.org
!   12. https://gcc.gnu.org/lists.html
!   13. https://www.fsf.org/
!   14. https://gcc.gnu.org/about.html
!   15. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-12/changes.html
                               GCC 12 Release Series
                          Changes, New Features, and Fixes
  
--- 30,86 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [5]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [6]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [7]GCC project
!    web site or contact the [8]GCC development mailing list.
  
!    To obtain GCC please use [9]our mirror sites or [10]our version control
     system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [11]GCC manuals. If that fails, the
!     [12]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [13]gcc@gcc.gnu.org. All of [14]our lists have public
      archives.
  
!    Copyright (C) [15]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [16]maintained by the GCC team. Last modified
!    2022-08-19[17].
  
  References
  
     1. http://gcc.gnu.org/gcc-12/changes.html
!    2. http://gcc.gnu.org/onlinedocs/12.2.0/
!    3. http://gcc.gnu.org/gcc-12/changes.html
!    4. http://gcc.gnu.org/onlinedocs/12.1.0/
!    5. http://gcc.gnu.org/gcc-12/buildstat.html
!    6. http://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html
!    7. http://gcc.gnu.org/index.html
!    8. mailto:gcc@gcc.gnu.org
!    9. http://gcc.gnu.org/mirrors.html
!   10. http://gcc.gnu.org/git.html
!   11. https://gcc.gnu.org/onlinedocs/
!   12. mailto:gcc-help@gcc.gnu.org
!   13. mailto:gcc@gcc.gnu.org
!   14. https://gcc.gnu.org/lists.html
!   15. https://www.fsf.org/
!   16. https://gcc.gnu.org/about.html
!   17. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-12/changes.html
+ 
                               GCC 12 Release Series
                          Changes, New Features, and Fixes
  
*************** New Languages and Language specific impr
*** 180,191 ****
              blocks can be used.
            + The [8]OpenMP Implementation Status can be found in the
              libgomp manual.
!      * The new warning flag -Wopenacc-parallelism was added for OpenACC.
!        It warns about potentially suboptimal choices related to OpenACC
!        parallelism.
       * The offload target code generation for OpenMP and OpenACC can now
!        be better adjusted using the new [9]-foffload-options= flag and the
!        pre-existing but now documented [10]-foffload= flag.
  
    Ada
  
--- 187,209 ----
              blocks can be used.
            + The [8]OpenMP Implementation Status can be found in the
              libgomp manual.
!      * Version 2.6 of the [9]OpenACC specification continues to be
!        maintained and improved in the C, C++ and Fortran compilers. See
!        the [10]implementation status section on the OpenACC wiki page and
!        the [11]run-time library documentation for further information. In
!        addition to general performance tuning and bug fixing, new features
!        include:
!           + OpenACC worker parallelism for [12]AMD GPUs (already for a
!             long time supported for [13]Nvidia GPUs).
!           + Data privatization/sharing at the OpenACC gang level.
!           + Considerable improvements for the experimental OpenACC
!             'kernels' decomposition ([14]--param
!             openacc-kernels=decompose).
!           + A new warning flag [15]-Wopenacc-parallelism to warn about
!             potentially suboptimal choices related to OpenACC parallelism.
       * The offload target code generation for OpenMP and OpenACC can now
!        be better adjusted using the new [16]-foffload-options= flag and
!        the pre-existing but now documented [17]-foffload= flag.
  
    Ada
  
*************** function Multiply (S1, S2 : Sign) return
*** 240,246 ****
         improved. Memory pools have also seen some minor enhancements.
       * Improvements to embedded-RTOS targets such as RTEMS, VxWorks and
         QNX. Older targets were removed or cleaned.
!      * Added some [11]hardening features.
  
    C family
  
--- 258,264 ----
         improved. Memory pools have also seen some minor enhancements.
       * Improvements to embedded-RTOS targets such as RTEMS, VxWorks and
         QNX. Older targets were removed or cleaned.
!      * Added some [18]hardening features.
  
    C family
  
*************** function Multiply (S1, S2 : Sign) return
*** 252,269 ****
       * Support for __builtin_dynamic_object_size compatible with the clang
         language extension was added.
       * New warnings:
!           + [12]-Wbidi-chars warns about potentially misleading UTF-8
              bidirectional control characters. The default is
!             -Wbidi-chars=unpaired ([13]PR103026)
!           + [14]-Warray-compare warns about comparisons between two
!             operands of array type ([15]PR97573)
       * Enhancements to existing warnings:
!           + [16]-Wattributes has been extended so that it's possible to
              use -Wno-attributes=ns::attr or -Wno-attributes=ns:: to
              suppress warnings about unknown scoped attributes (in C++11
              and C2X). Similarly, #pragma GCC diagnostic ignored_attributes
              "vendor::attr" can be used to achieve the same effect
!             ([17]PR101940)
  
    C
  
--- 270,287 ----
       * Support for __builtin_dynamic_object_size compatible with the clang
         language extension was added.
       * New warnings:
!           + [19]-Wbidi-chars warns about potentially misleading UTF-8
              bidirectional control characters. The default is
!             -Wbidi-chars=unpaired ([20]PR103026)
!           + [21]-Warray-compare warns about comparisons between two
!             operands of array type ([22]PR97573)
       * Enhancements to existing warnings:
!           + [23]-Wattributes has been extended so that it's possible to
              use -Wno-attributes=ns::attr or -Wno-attributes=ns:: to
              suppress warnings about unknown scoped attributes (in C++11
              and C2X). Similarly, #pragma GCC diagnostic ignored_attributes
              "vendor::attr" can be used to achieve the same effect
!             ([24]PR101940)
  
    C
  
*************** function Multiply (S1, S2 : Sign) return
*** 277,317 ****
            + Digit separators (as in C++) are supported for C2X.
            + The #elifdef and #elifndef preprocessing directives are now
              supported.
!           + The printf and scanf format checking with [18]-Wformat now
              supports the %b format specified by C2X for binary integers,
              and the %B format recommended by C2X for printf.
  
    C++
  
       * Several C++23 features have been implemented:
!           + [19]P1938R3, if consteval ([20]PR100974)
!           + [21]P0849R8, auto(x): decay-copy in the language
!             ([22]PR103049)
!           + [23]P2242R3, Non-literal variables (and labels and gotos) in
!             constexpr functions ([24]PR102612)
!           + [25]P2334R1, Support for preprocessing directives elifdef and
!             elifndef ([26]PR102616)
!           + [27]P2360R0, Extend init-statement to allow alias-declaration
!             ([28]PR102617)
!           + [29]P2128R6, Multidimensional subscript operator
!           + [30]DR 2397, auto specifier for pointers and references to
!             arrays ([31]PR100975)
       * Several C++ Defect Reports have been resolved, e.g.:
!           + [32]DR 960, Covariant functions and lvalue/rvalue references
!           + [33]DR 1227, Mixing immediate and non-immediate contexts in
              deduction failure
!           + [34]DR 1315, Restrictions on non-type template arguments in
              partial specializations
!           + [35]DR 2082, Referring to parameters in unevaluated operands
              of default arguments
!           + [36]DR 2351, void{}
!           + [37]DR 2374, Overly permissive specification of enum
              direct-list-initialization
!           + [38]DR 2397, auto specifier for pointers and references to
              arrays
!           + [39]DR 2446, Questionable type-dependency of concept-ids
       * New command-line option -fimplicit-constexpr can be used to make
!        inline functions implicitly constexpr ([40]git)
       * New command-line option -ffold-simple-inlines can be used to fold
         calls to certain trivial inline functions (currently std::move,
         std::forward, std::addressof and std::as_const). In contrast to
--- 295,335 ----
            + Digit separators (as in C++) are supported for C2X.
            + The #elifdef and #elifndef preprocessing directives are now
              supported.
!           + The printf and scanf format checking with [25]-Wformat now
              supports the %b format specified by C2X for binary integers,
              and the %B format recommended by C2X for printf.
  
    C++
  
       * Several C++23 features have been implemented:
!           + [26]P1938R3, if consteval ([27]PR100974)
!           + [28]P0849R8, auto(x): decay-copy in the language
!             ([29]PR103049)
!           + [30]P2242R3, Non-literal variables (and labels and gotos) in
!             constexpr functions ([31]PR102612)
!           + [32]P2334R1, Support for preprocessing directives elifdef and
!             elifndef ([33]PR102616)
!           + [34]P2360R0, Extend init-statement to allow alias-declaration
!             ([35]PR102617)
!           + [36]P2128R6, Multidimensional subscript operator
!           + [37]DR 2397, auto specifier for pointers and references to
!             arrays ([38]PR100975)
       * Several C++ Defect Reports have been resolved, e.g.:
!           + [39]DR 960, Covariant functions and lvalue/rvalue references
!           + [40]DR 1227, Mixing immediate and non-immediate contexts in
              deduction failure
!           + [41]DR 1315, Restrictions on non-type template arguments in
              partial specializations
!           + [42]DR 2082, Referring to parameters in unevaluated operands
              of default arguments
!           + [43]DR 2351, void{}
!           + [44]DR 2374, Overly permissive specification of enum
              direct-list-initialization
!           + [45]DR 2397, auto specifier for pointers and references to
              arrays
!           + [46]DR 2446, Questionable type-dependency of concept-ids
       * New command-line option -fimplicit-constexpr can be used to make
!        inline functions implicitly constexpr ([47]git)
       * New command-line option -ffold-simple-inlines can be used to fold
         calls to certain trivial inline functions (currently std::move,
         std::forward, std::addressof and std::as_const). In contrast to
*************** function Multiply (S1, S2 : Sign) return
*** 321,374 ****
         the fundamental operations from which they're defined (e.g.
         std::move versus static_cast). This flag is enabled by default when
         -fno-inline is not active.
!      * Deduction guides can be declared at class scope ([41]PR79501)
!      * [42]-Wuninitialized warns about using uninitialized variables in
!        member initializer lists ([43]PR19808)
!      * [44]-Wint-in-bool-context is now disabled when instantiating a
!        template ([45]git)
       * Stricter checking of attributes on friend declarations: if a friend
         declaration has an attribute, that declaration must be a
         definition. Moreover, a C++11 attribute cannot appear in the middle
!        of the decl-specifier-seq. ([46]PR99032)
       * New warning options for C++ language mismatches:
         -Wc++11-extensions, -Wc++14-extensions, -Wc++17-extensions,
         -Wc++20-extensions, and -Wc++23-extensions. They are enabled by
         default and can be used to control existing pedwarns about
         occurrences of new C++ constructs in code using an old C++ standard
         dialect.
!      * New warning [47]-Wmissing-requires warns about missing requires
!        ([48]git)
       * The existing std::is_constant_evaluated in if warning was extended
!        to warn in more cases ([49]PR100995)
!      * [50]-Waddress has been enhanced so that it now warns about, for
         instance, comparing the address of a nonstatic member function to
!        null ([51]PR102103)
       * Errors about narrowing are no longer hidden if they occur in system
         headers
!      * Ordered comparison of null pointers is now rejected ([52]PR99701)
!      * Anonymous structs with bases are now rejected ([53]git)
       * The compiler rejects taking the address of an immediate member
!        function ([54]PR102753)
       * The compiler has support for C++20
         __cpp_lib_is_pointer_interconvertible and
         __cpp_lib_is_layout_compatible to help the C++ library implement
!        [55]P0466, Layout-compatibility and Pointer-interconvertibility
!        Traits ([56]PR101539)
       * Memory usage of constraint subsumption has been improved
!        ([57]PR100828)
       * constinit thread_local variables are optimized better
!        ([58]PR101786)
       * Support for C++17 std::hardware_destructive_interference_size was
!        added, along with the [59]-Winterference-size warning ([60]git)
!      * Many bugs in the CTAD handling have been fixed ([61]PR101344,
!        [62]PR101883, [63]PR89062, [64]PR101233, [65]PR88252, [66]PR86439,
!        [67]PR98832, [68]PR102933 ...)
       * Two-stage name lookup for dependent operator expressions has been
!        corrected ([69]PR51577)
       * Several issues with constrained variable templates have been fixed
!        ([70]PR98486)
       * The compiler performs less instantiating when doing speculative
!        constant evaluation ([71]git)
       * Various diagnostic improvements; e.g., a more precise caret
         location for pointer-to-member expressions
       * The new -fconstexpr-fp-except flag allows IEC559 floating point
--- 339,392 ----
         the fundamental operations from which they're defined (e.g.
         std::move versus static_cast). This flag is enabled by default when
         -fno-inline is not active.
!      * Deduction guides can be declared at class scope ([48]PR79501)
!      * [49]-Wuninitialized warns about using uninitialized variables in
!        member initializer lists ([50]PR19808)
!      * [51]-Wint-in-bool-context is now disabled when instantiating a
!        template ([52]git)
       * Stricter checking of attributes on friend declarations: if a friend
         declaration has an attribute, that declaration must be a
         definition. Moreover, a C++11 attribute cannot appear in the middle
!        of the decl-specifier-seq. ([53]PR99032)
       * New warning options for C++ language mismatches:
         -Wc++11-extensions, -Wc++14-extensions, -Wc++17-extensions,
         -Wc++20-extensions, and -Wc++23-extensions. They are enabled by
         default and can be used to control existing pedwarns about
         occurrences of new C++ constructs in code using an old C++ standard
         dialect.
!      * New warning [54]-Wmissing-requires warns about missing requires
!        ([55]git)
       * The existing std::is_constant_evaluated in if warning was extended
!        to warn in more cases ([56]PR100995)
!      * [57]-Waddress has been enhanced so that it now warns about, for
         instance, comparing the address of a nonstatic member function to
!        null ([58]PR102103)
       * Errors about narrowing are no longer hidden if they occur in system
         headers
!      * Ordered comparison of null pointers is now rejected ([59]PR99701)
!      * Anonymous structs with bases are now rejected ([60]git)
       * The compiler rejects taking the address of an immediate member
!        function ([61]PR102753)
       * The compiler has support for C++20
         __cpp_lib_is_pointer_interconvertible and
         __cpp_lib_is_layout_compatible to help the C++ library implement
!        [62]P0466, Layout-compatibility and Pointer-interconvertibility
!        Traits ([63]PR101539)
       * Memory usage of constraint subsumption has been improved
!        ([64]PR100828)
       * constinit thread_local variables are optimized better
!        ([65]PR101786)
       * Support for C++17 std::hardware_destructive_interference_size was
!        added, along with the [66]-Winterference-size warning ([67]git)
!      * Many bugs in the CTAD handling have been fixed ([68]PR101344,
!        [69]PR101883, [70]PR89062, [71]PR101233, [72]PR88252, [73]PR86439,
!        [74]PR98832, [75]PR102933 ...)
       * Two-stage name lookup for dependent operator expressions has been
!        corrected ([76]PR51577)
       * Several issues with constrained variable templates have been fixed
!        ([77]PR98486)
       * The compiler performs less instantiating when doing speculative
!        constant evaluation ([78]git)
       * Various diagnostic improvements; e.g., a more precise caret
         location for pointer-to-member expressions
       * The new -fconstexpr-fp-except flag allows IEC559 floating point
*************** libgccjit
*** 417,445 ****
  
       * The libgccjit API gained 30 new entry points:
            + 17 new "reflection" entrypoints for querying functions and
!             types ([72]LIBGCCJIT_ABI_16)
!           + [73]gcc_jit_lvalue_set_tls_model for supporting thread-local
!             variables ([74]LIBGCCJIT_ABI_17)
!           + [75]gcc_jit_lvalue_set_link_section for setting the link
              section of global variables, analogous to
!             [76]__attribute__((section(".section")))
!             ([77]LIBGCCJIT_ABI_18)
            + 4 new entrypoints for initializing global variables and
!             creating constructors for rvalues ([78]LIBGCCJIT_ABI_19)
            + Support for sized integer types, including 128-bit integers
!             and helper functions for such types ([79]LIBGCCJIT_ABI_20)
!           + [80]gcc_jit_context_new_bitcast for reinterpreting the bits of
!             an rvalue as a different type ([81]LIBGCCJIT_ABI_21)
!           + [82]gcc_jit_lvalue_set_register_name for setting a specific
!             register for a variable ([83]LIBGCCJIT_ABI_22)
!           + [84]gcc_jit_context_set_bool_print_errors_to_stderr
!             ([85]LIBGCCJIT_ABI_23)
            + 2 new entrypoints for setting the alignment of a variable
!             ([86]LIBGCCJIT_ABI_24)
       * libgccjit has gained support for the use of various atomic builtins
!        ([87]PR96066, [88]PR96067)
!      * [89]gcc_jit_context_new_cast is now able to handle truncation and
!        extension between different integer types ([90]PR95498)
  
  New Targets and Target Specific Improvements
  
--- 435,463 ----
  
       * The libgccjit API gained 30 new entry points:
            + 17 new "reflection" entrypoints for querying functions and
!             types ([79]LIBGCCJIT_ABI_16)
!           + [80]gcc_jit_lvalue_set_tls_model for supporting thread-local
!             variables ([81]LIBGCCJIT_ABI_17)
!           + [82]gcc_jit_lvalue_set_link_section for setting the link
              section of global variables, analogous to
!             [83]__attribute__((section(".section")))
!             ([84]LIBGCCJIT_ABI_18)
            + 4 new entrypoints for initializing global variables and
!             creating constructors for rvalues ([85]LIBGCCJIT_ABI_19)
            + Support for sized integer types, including 128-bit integers
!             and helper functions for such types ([86]LIBGCCJIT_ABI_20)
!           + [87]gcc_jit_context_new_bitcast for reinterpreting the bits of
!             an rvalue as a different type ([88]LIBGCCJIT_ABI_21)
!           + [89]gcc_jit_lvalue_set_register_name for setting a specific
!             register for a variable ([90]LIBGCCJIT_ABI_22)
!           + [91]gcc_jit_context_set_bool_print_errors_to_stderr
!             ([92]LIBGCCJIT_ABI_23)
            + 2 new entrypoints for setting the alignment of a variable
!             ([93]LIBGCCJIT_ABI_24)
       * libgccjit has gained support for the use of various atomic builtins
!        ([94]PR96066, [95]PR96067)
!      * [96]gcc_jit_context_new_cast is now able to handle truncation and
!        extension between different integer types ([97]PR95498)
  
  New Targets and Target Specific Improvements
  
*************** New Targets and Target Specific Improvem
*** 461,467 ****
            + Arm Cortex-A710 (cortex-a710).
            + Arm Cortex-X2 (cortex-x2).
       * The 64-byte atomic load/store intrinsics to accelerator memory from
!        the [91]2020 Arm Architecture extensions are supported through the
         +ls64 option extension.
       * Initial code generation support is supported for hardware
         instructions used to accelerate the memcpy,memmove and memset
--- 479,485 ----
            + Arm Cortex-A710 (cortex-a710).
            + Arm Cortex-X2 (cortex-x2).
       * The 64-byte atomic load/store intrinsics to accelerator memory from
!        the [98]2020 Arm Architecture extensions are supported through the
         +ls64 option extension.
       * Initial code generation support is supported for hardware
         instructions used to accelerate the memcpy,memmove and memset
*************** New Targets and Target Specific Improvem
*** 515,520 ****
--- 533,548 ----
         function symbols when the new -mno-direct-extern-access
         command-line option is specified.
  
+   LoongArch
+ 
+      * Support for the LoongArch architecture instruction set has been
+        added.
+      * The Loongson CPU codename LA464 and LoongArch 64-bit generic CPU
+        codename loongarch64 are supported through the -march= and -mtune=
+        options (GCC identifiers in parentheses).
+           + Loongson LA464 core (la464).
+           + LoongArch 64-bit generic core (loongarch64).
+ 
    MIPS
  
       * The ABI passing arguments containing zero-width fields (for
*************** New Targets and Target Specific Improvem
*** 563,569 ****
         functions has been rewritten to be easier and less error-prone to
         maintain. Every attempt has been made to ensure that the new
         behavior matches the old behavior, but inevitably some bugs can be
!        expected. Please report any problems via [92]GCC Bugzilla.
       * The built-in functions __builtin_get_texasr, __builtin_get_texasru,
         __builtin_get_tfhar, __builtin_get_tfiar, __builtin_set_texasr,
         __builtin_set_texasru, __builtin_set_tfhar, and __builtin_set_tfiar
--- 591,597 ----
         functions has been rewritten to be easier and less error-prone to
         maintain. Every attempt has been made to ensure that the new
         behavior matches the old behavior, but inevitably some bugs can be
!        expected. Please report any problems via [99]GCC Bugzilla.
       * The built-in functions __builtin_get_texasr, __builtin_get_texasru,
         __builtin_get_tfhar, __builtin_get_tfiar, __builtin_set_texasr,
         __builtin_set_texasru, __builtin_set_tfhar, and __builtin_set_tfiar
*************** New Targets and Target Specific Improvem
*** 577,639 ****
  
    PRU
  
!      * The [93]__regio_symbol variable qualifier has been added. It allows
!        easier access in C programs to the __R30 and __R31 CPU I/O
         registers.
  
    RISC-V
  
       * Default ISA spec version was bump to 20191213, more detail see this
!        [94]announcement
       * New ISA extension support for zba, zbb, zbc, zbs was added.
       * New ISA extension support for vector and scalar crypto was added,
         only support architecture testing marco and -march= parsing.
       * The option -mtune=thead-c906 is added to tune for T-HEAD c906
         cores.
  
  Operating Systems
  
  Improvements to Static Analyzer
  
!      * The analyzer has gained a [95]-Wanalyzer-use-of-uninitialized-value
!        warning, similar to [96]-Wuninitialized and
!        [97]-Wmaybe-uninitialized, but based on an interprocedural
!        path-sensitive analysis ([98]PR95006).
         Such warnings are not disabled by the new
!        [99]-ftrivial-auto-var-init (see below), as the latter is
         considered a mitigation option.
!      * [100]-Wanalyzer-write-to-const and
!        [101]-Wanalyzer-write-to-string-literal will now check for
!        [102]__attribute__ ((access, ....)) on calls to externally-defined
         functions, and complain about read-only regions pointed to by
         arguments marked with a write_only or read_write attribute
!        ([103]PR104793).
       * The analyzer's "taint" mode, activated by
!        [104]-fanalyzer-checker=taint (in addition to [105]-fanalyzer), has
         gained four new taint-based warnings:
!           + [106]-Wanalyzer-tainted-allocation-size for e.g.
              attacker-controlled malloc and alloca,
!           + [107]-Wanalyzer-tainted-divisor for detecting where an
              attacker can inject a divide-by-zero,
!           + [108]-Wanalyzer-tainted-offset for attacker-controlled pointer
              offsets,
!           + [109]-Wanalyzer-tainted-size for attacker-controlled values
              being used as a size parameter to calls to memset or to
!             functions marked with [110]__attribute__ ((access, ....)).
!        The existing [111]-Wanalyzer-tainted-array-index has been reworded
         to talk about "attacker-controlled" rather than "tainted" values,
         for consistency with the new warnings.
!        A new [112]__attribute__ ((tainted_args)) has been added to the C
         and C++ frontends, usable on functions, and on function pointer
         callback fields in structs. The analyzer's taint mode will treat
         all parameters and buffers pointed to by parameters of such
         functions as being attacked-controlled, such as for annotating
         system calls in an operating system kernel as being an "attack
         surface".
!      * The analyzer now respects [113]__attribute__((const)): it will
         treat such functions as returning the same value when given the
!        same inputs ([114]PR104434), and as having no side effects
!        ([115]PR104576).
       * The analyzer is now able to split its analysis into multiple
         execution paths in places where there isn't a split in the control
         flow graph. For example, it now handles realloc calls by splitting
--- 605,670 ----
  
    PRU
  
!      * The [100]__regio_symbol variable qualifier has been added. It
!        allows easier access in C programs to the __R30 and __R31 CPU I/O
         registers.
  
    RISC-V
  
       * Default ISA spec version was bump to 20191213, more detail see this
!        [101]announcement
       * New ISA extension support for zba, zbb, zbc, zbs was added.
       * New ISA extension support for vector and scalar crypto was added,
         only support architecture testing marco and -march= parsing.
       * The option -mtune=thead-c906 is added to tune for T-HEAD c906
         cores.
+      * libstdc++ no longer attempts to detect built-in atomics.
+        Distributions that have out-of-tree workarounds for -latomic should
+        check their ABIs again.
  
  Operating Systems
  
  Improvements to Static Analyzer
  
!      * The analyzer has gained a
!        [102]-Wanalyzer-use-of-uninitialized-value warning, similar to
!        [103]-Wuninitialized and [104]-Wmaybe-uninitialized, but based on
!        an interprocedural path-sensitive analysis ([105]PR95006).
         Such warnings are not disabled by the new
!        [106]-ftrivial-auto-var-init (see below), as the latter is
         considered a mitigation option.
!      * [107]-Wanalyzer-write-to-const and
!        [108]-Wanalyzer-write-to-string-literal will now check for
!        [109]__attribute__ ((access, ....)) on calls to externally-defined
         functions, and complain about read-only regions pointed to by
         arguments marked with a write_only or read_write attribute
!        ([110]PR104793).
       * The analyzer's "taint" mode, activated by
!        [111]-fanalyzer-checker=taint (in addition to [112]-fanalyzer), has
         gained four new taint-based warnings:
!           + [113]-Wanalyzer-tainted-allocation-size for e.g.
              attacker-controlled malloc and alloca,
!           + [114]-Wanalyzer-tainted-divisor for detecting where an
              attacker can inject a divide-by-zero,
!           + [115]-Wanalyzer-tainted-offset for attacker-controlled pointer
              offsets,
!           + [116]-Wanalyzer-tainted-size for attacker-controlled values
              being used as a size parameter to calls to memset or to
!             functions marked with [117]__attribute__ ((access, ....)).
!        The existing [118]-Wanalyzer-tainted-array-index has been reworded
         to talk about "attacker-controlled" rather than "tainted" values,
         for consistency with the new warnings.
!        A new [119]__attribute__ ((tainted_args)) has been added to the C
         and C++ frontends, usable on functions, and on function pointer
         callback fields in structs. The analyzer's taint mode will treat
         all parameters and buffers pointed to by parameters of such
         functions as being attacked-controlled, such as for annotating
         system calls in an operating system kernel as being an "attack
         surface".
!      * The analyzer now respects [120]__attribute__((const)): it will
         treat such functions as returning the same value when given the
!        same inputs ([121]PR104434), and as having no side effects
!        ([122]PR104576).
       * The analyzer is now able to split its analysis into multiple
         execution paths in places where there isn't a split in the control
         flow graph. For example, it now handles realloc calls by splitting
*************** Improvements to Static Analyzer
*** 646,666 ****
         to track calls through function pointers.
       * The analyzer now makes the assumption that if we know PTR is
         non-NULL, then (PTR + OFFSET) is also non-NULL. This isn't strictly
!        true, but eliminates false positives in practice ([116]PR101962).
       * The analyzer has gained some initial support for inline assembler
         code. This is extremely limited, and is purely to help suppress
         false positives when analyzing the Linux kernel, which makes heavy
!        use of inline assembler ([117]PR101570).
       * The way the analyzer tracks the state of memory along an execution
         path has been improved in various ways for GCC 12:
            + An optimization for representing bulk updates to memory (e.g.
              zero fills) has been removed as it never worked well. In GCC
              12 it has been replaced with a simpler and more accurate
!             approach, eliminating many false positives ([118]PR95006).
            + Various optimizations have been added, speeding up the
              analysis on a particularly problematic source file from 4
!             minutes down to 17 seconds ([119]PR104943, [120]PR104954, and
!             [121]PR104955).
            + The analyzer now tracks the sizes of dynamically-allocated
              regions, both on the heap (via malloc etc) and stack (via
              alloca), though none of the analyzer warnings make use of this
--- 677,697 ----
         to track calls through function pointers.
       * The analyzer now makes the assumption that if we know PTR is
         non-NULL, then (PTR + OFFSET) is also non-NULL. This isn't strictly
!        true, but eliminates false positives in practice ([123]PR101962).
       * The analyzer has gained some initial support for inline assembler
         code. This is extremely limited, and is purely to help suppress
         false positives when analyzing the Linux kernel, which makes heavy
!        use of inline assembler ([124]PR101570).
       * The way the analyzer tracks the state of memory along an execution
         path has been improved in various ways for GCC 12:
            + An optimization for representing bulk updates to memory (e.g.
              zero fills) has been removed as it never worked well. In GCC
              12 it has been replaced with a simpler and more accurate
!             approach, eliminating many false positives ([125]PR95006).
            + Various optimizations have been added, speeding up the
              analysis on a particularly problematic source file from 4
!             minutes down to 17 seconds ([126]PR104943, [127]PR104954, and
!             [128]PR104955).
            + The analyzer now tracks the sizes of dynamically-allocated
              regions, both on the heap (via malloc etc) and stack (via
              alloca), though none of the analyzer warnings make use of this
*************** Other significant improvements
*** 672,694 ****
  
    Eliminating uninitialized variables
  
!      * GCC can now [122]initialize all stack variables implicitly,
         including padding. This is intended to eliminate all classes of
         uninitialized stack variable flaws. Lack of explicit initialization
!        will still warn when [123]-Wuninitialized is active. For best
         debugging, use of the new command-line option
!        [124]-ftrivial-auto-var-init=pattern can be used to fill variables
         with a repeated 0xFE pattern, which tends to illuminate many bugs
         (e.g. pointers receive invalid addresses, sizes and indices are
         very large). For best production results, the new command-line
!        option [125]-ftrivial-auto-var-init=zero can be used to fill
         variables with 0x00, which tends to provide a safer state for bugs
         (e.g. pointers are NULL, strings are NUL filled, and sizes and
         indices are 0).
  
    Debugging formats
  
!      * GCC can now generate debugging information in [126]CTF, a
         lightweight debugging format that provides information about C
         types and the association between functions and data symbols and
         types. This format is designed to be embedded in ELF files and to
--- 703,725 ----
  
    Eliminating uninitialized variables
  
!      * GCC can now [129]initialize all stack variables implicitly,
         including padding. This is intended to eliminate all classes of
         uninitialized stack variable flaws. Lack of explicit initialization
!        will still warn when [130]-Wuninitialized is active. For best
         debugging, use of the new command-line option
!        [131]-ftrivial-auto-var-init=pattern can be used to fill variables
         with a repeated 0xFE pattern, which tends to illuminate many bugs
         (e.g. pointers receive invalid addresses, sizes and indices are
         very large). For best production results, the new command-line
!        option [132]-ftrivial-auto-var-init=zero can be used to fill
         variables with 0x00, which tends to provide a safer state for bugs
         (e.g. pointers are NULL, strings are NUL filled, and sizes and
         indices are 0).
  
    Debugging formats
  
!      * GCC can now generate debugging information in [133]CTF, a
         lightweight debugging format that provides information about C
         types and the association between functions and data symbols and
         types. This format is designed to be embedded in ELF files and to
*************** Other significant improvements
*** 701,725 ****
  
  GCC 12.1
  
!    This is the [127]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 12.1 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [128]GCC manuals. If that fails, the
!     [129]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [130]gcc@gcc.gnu.org. All of [131]our lists have public
      archives.
  
!    Copyright (C) [132]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [133]maintained by the GCC team. Last modified
!    2022-05-06[134].
  
  References
  
--- 732,782 ----
  
  GCC 12.1
  
!    This is the [134]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 12.1 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
+ GCC 12.2
+ 
+    This is the [135]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 12.2 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
+   Target Specific Changes
+ 
+     LoongArch
+ 
+      * The default setting of -m[check|no-check]-zero-division is changed
+        for optimized code. Now -mno-check-zero-division is the default for
+        all optimization levels but -O0 and -Og. The old behavior can be
+        obtained by explicitly passing -mcheck-zero-division to GCC.
+ 
+ GCC 12.3
+ 
+    Note: GCC 12.3 has not been released yet, so this section is a
+    work-in-progress.
+ 
+    This is the [136]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 12.3 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [137]GCC manuals. If that fails, the
!     [138]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [139]gcc@gcc.gnu.org. All of [140]our lists have public
      archives.
  
!    Copyright (C) [141]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [142]maintained by the GCC team. Last modified
!    2022-08-19[143].
  
  References
  
*************** References
*** 731,864 ****
     6. https://clang.llvm.org/docs/ShadowCallStack.html
     7. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Instrumentation-Options.html#index-fsanitize_003dshadow-call-stack
     8. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/libgomp/OpenMP-Implementation-Status.html
!    9. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/C-Dialect-Options.html#index-foffload-options
!   10. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/C-Dialect-Options.html#index-foffload
!   11. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gnat_rm/Security-Hardening-Features.html#Security-Hardening-Features
!   12. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wbidi-chars
!   13. https://gcc.gnu.org/PR103026
!   14. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Warray-compare
!   15. https://gcc.gnu.org/PR97573
!   16. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wattributes
!   17. https://gcc.gnu.org/PR101940
!   18. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wformat
!   19. https://wg21.link/p1938
!   20. https://gcc.gnu.org/PR100974
!   21. https://wg21.link/p0849
!   22. https://gcc.gnu.org/PR103049
!   23. https://wg21.link/p2242
!   24. https://gcc.gnu.org/PR102612
!   25. https://wg21.link/p2334
!   26. https://gcc.gnu.org/PR102616
!   27. https://wg21.link/p2360
!   28. https://gcc.gnu.org/PR102617
!   29. https://wg21.link/p2128
!   30. https://wg21.link/cwg2397
!   31. https://gcc.gnu.org/PR100975
!   32. https://wg21.link/cwg960
!   33. https://wg21.link/cwg1227
!   34. https://wg21.link/cwg1315
!   35. https://wg21.link/cwg2082
!   36. https://wg21.link/cwg2351
!   37. https://wg21.link/cwg2374
!   38. https://wg21.link/cwg2397
!   39. https://wg21.link/cwg2446
!   40. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=87c2080b
!   41. https://gcc.gnu.org/PR79501
!   42. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wuninitialized
!   43. https://gcc.gnu.org/PR19808
!   44. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wint-in-bool-context
!   45. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=3a2b12bc
!   46. https://gcc.gnu.org/PR99032
!   47. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wmissing-requires
!   48. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=e18e56c7
!   49. https://gcc.gnu.org/PR100995
!   50. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Waddress
!   51. https://gcc.gnu.org/PR102103
!   52. https://gcc.gnu.org/PR99701
!   53. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=3ead06c1
!   54. https://gcc.gnu.org/PR102753
!   55. https://wg21.link/p0466
!   56. https://gcc.gnu.org/PR101539
!   57. https://gcc.gnu.org/PR100828
!   58. https://gcc.gnu.org/PR101786
!   59. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Winterference-size
!   60. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=76b75018
!   61. https://gcc.gnu.org/PR101344
!   62. https://gcc.gnu.org/PR101883
!   63. https://gcc.gnu.org/PR89062
!   64. https://gcc.gnu.org/PR101233
!   65. https://gcc.gnu.org/PR88252
!   66. https://gcc.gnu.org/PR86439
!   67. https://gcc.gnu.org/PR98832
!   68. https://gcc.gnu.org/PR102933
!   69. https://gcc.gnu.org/PR51577
!   70. https://gcc.gnu.org/PR98486
!   71. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=1595fe44
!   72. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-16
!   73. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_lvalue_set_tls_model
!   74. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-17
!   75. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_lvalue_set_link_section
!   76. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Variable-Attributes.html#index-section-variable-attribute
!   77. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-18
!   78. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-19
!   79. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-20
!   80. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_context_new_bitcast
!   81. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-21
!   82. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_lvalue_set_register_name
!   83. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-22
!   84. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/contexts.html#c.gcc_jit_context_set_bool_print_errors_to_stderr
!   85. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-23
!   86. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-24
!   87. https://gcc.gnu.org/PR96066
!   88. https://gcc.gnu.org/PR96067
!   89. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_context_new_cast
!   90. https://gcc.gnu.org/PR95498
!   91. https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-a-profile-architecture-developments-2020
!   92. https://gcc.gnu.org/bugzilla/
!   93. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Named-Address-Spaces.html#PRU-Named-Address-Spaces
!   94. https://groups.google.com/a/groups.riscv.org/g/sw-dev/c/aE1ZeHHCYf4
!   95. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-use-of-uninitialized-value
!   96. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wuninitialized
!   97. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized
!   98. https://gcc.gnu.org/PR95006
!   99. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init
!  100. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-write-to-const
!  101. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-write-to-string-literal
!  102. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Function-Attributes.html
!  103. https://gcc.gnu.org/PR104793
!  104. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer-checker
!  105. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer
!  106. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-allocation-size
!  107. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-divisor
!  108. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-offset
!  109. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-size
!  110. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Function-Attributes.html
!  111. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-array-index
!  112. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Function-Attributes.html#index-tainted_005fargs-function-attribute
!  113. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Function-Attributes.html#index-const-function-attribute
!  114. https://gcc.gnu.org/PR104434
!  115. https://gcc.gnu.org/PR104576
!  116. https://gcc.gnu.org/PR101962
!  117. https://gcc.gnu.org/PR101570
!  118. https://gcc.gnu.org/PR95006
!  119. https://gcc.gnu.org/PR104943
!  120. https://gcc.gnu.org/PR104954
!  121. https://gcc.gnu.org/PR104955
!  122. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init
!  123. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wuninitialized
!  124. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init
!  125. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init
!  126. https://ctfstd.org/
!  127. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.0
!  128. https://gcc.gnu.org/onlinedocs/
!  129. mailto:gcc-help@gcc.gnu.org
!  130. mailto:gcc@gcc.gnu.org
!  131. https://gcc.gnu.org/lists.html
!  132. https://www.fsf.org/
!  133. https://gcc.gnu.org/about.html
!  134. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-11/index.html
                               GCC 11 Release Series
  
     April 21, 2022
--- 788,931 ----
     6. https://clang.llvm.org/docs/ShadowCallStack.html
     7. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Instrumentation-Options.html#index-fsanitize_003dshadow-call-stack
     8. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/libgomp/OpenMP-Implementation-Status.html
!    9. https://www.openacc.org/
!   10. https://gcc.gnu.org/wiki/OpenACC/Implementation%20Status#status-12
!   11. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/libgomp/Enabling-OpenACC.html
!   12. http://gcc.gnu.org/gcc-12/changes.html#amdgcn
!   13. http://gcc.gnu.org/gcc-12/changes.html#nvptx
!   14. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-param
!   15. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wopenacc-parallelism
!   16. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/C-Dialect-Options.html#index-foffload-options
!   17. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/C-Dialect-Options.html#index-foffload
!   18. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gnat_rm/Security-Hardening-Features.html#Security-Hardening-Features
!   19. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wbidi-chars
!   20. https://gcc.gnu.org/PR103026
!   21. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Warray-compare
!   22. https://gcc.gnu.org/PR97573
!   23. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wattributes
!   24. https://gcc.gnu.org/PR101940
!   25. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wformat
!   26. https://wg21.link/p1938
!   27. https://gcc.gnu.org/PR100974
!   28. https://wg21.link/p0849
!   29. https://gcc.gnu.org/PR103049
!   30. https://wg21.link/p2242
!   31. https://gcc.gnu.org/PR102612
!   32. https://wg21.link/p2334
!   33. https://gcc.gnu.org/PR102616
!   34. https://wg21.link/p2360
!   35. https://gcc.gnu.org/PR102617
!   36. https://wg21.link/p2128
!   37. https://wg21.link/cwg2397
!   38. https://gcc.gnu.org/PR100975
!   39. https://wg21.link/cwg960
!   40. https://wg21.link/cwg1227
!   41. https://wg21.link/cwg1315
!   42. https://wg21.link/cwg2082
!   43. https://wg21.link/cwg2351
!   44. https://wg21.link/cwg2374
!   45. https://wg21.link/cwg2397
!   46. https://wg21.link/cwg2446
!   47. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=87c2080b
!   48. https://gcc.gnu.org/PR79501
!   49. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wuninitialized
!   50. https://gcc.gnu.org/PR19808
!   51. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wint-in-bool-context
!   52. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=3a2b12bc
!   53. https://gcc.gnu.org/PR99032
!   54. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wmissing-requires
!   55. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=e18e56c7
!   56. https://gcc.gnu.org/PR100995
!   57. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Waddress
!   58. https://gcc.gnu.org/PR102103
!   59. https://gcc.gnu.org/PR99701
!   60. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=3ead06c1
!   61. https://gcc.gnu.org/PR102753
!   62. https://wg21.link/p0466
!   63. https://gcc.gnu.org/PR101539
!   64. https://gcc.gnu.org/PR100828
!   65. https://gcc.gnu.org/PR101786
!   66. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Winterference-size
!   67. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=76b75018
!   68. https://gcc.gnu.org/PR101344
!   69. https://gcc.gnu.org/PR101883
!   70. https://gcc.gnu.org/PR89062
!   71. https://gcc.gnu.org/PR101233
!   72. https://gcc.gnu.org/PR88252
!   73. https://gcc.gnu.org/PR86439
!   74. https://gcc.gnu.org/PR98832
!   75. https://gcc.gnu.org/PR102933
!   76. https://gcc.gnu.org/PR51577
!   77. https://gcc.gnu.org/PR98486
!   78. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=1595fe44
!   79. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-16
!   80. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_lvalue_set_tls_model
!   81. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-17
!   82. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_lvalue_set_link_section
!   83. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Variable-Attributes.html#index-section-variable-attribute
!   84. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-18
!   85. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-19
!   86. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-20
!   87. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_context_new_bitcast
!   88. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-21
!   89. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_lvalue_set_register_name
!   90. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-22
!   91. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/contexts.html#c.gcc_jit_context_set_bool_print_errors_to_stderr
!   92. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-23
!   93. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/compatibility.html#libgccjit-abi-24
!   94. https://gcc.gnu.org/PR96066
!   95. https://gcc.gnu.org/PR96067
!   96. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_context_new_cast
!   97. https://gcc.gnu.org/PR95498
!   98. https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-a-profile-architecture-developments-2020
!   99. https://gcc.gnu.org/bugzilla/
!  100. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Named-Address-Spaces.html#PRU-Named-Address-Spaces
!  101. https://groups.google.com/a/groups.riscv.org/g/sw-dev/c/aE1ZeHHCYf4
!  102. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-use-of-uninitialized-value
!  103. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wuninitialized
!  104. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wmaybe-uninitialized
!  105. https://gcc.gnu.org/PR95006
!  106. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init
!  107. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-write-to-const
!  108. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-write-to-string-literal
!  109. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Function-Attributes.html
!  110. https://gcc.gnu.org/PR104793
!  111. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer-checker
!  112. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer
!  113. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-allocation-size
!  114. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-divisor
!  115. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-offset
!  116. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-size
!  117. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Function-Attributes.html
!  118. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-array-index
!  119. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Function-Attributes.html#index-tainted_005fargs-function-attribute
!  120. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Common-Function-Attributes.html#index-const-function-attribute
!  121. https://gcc.gnu.org/PR104434
!  122. https://gcc.gnu.org/PR104576
!  123. https://gcc.gnu.org/PR101962
!  124. https://gcc.gnu.org/PR101570
!  125. https://gcc.gnu.org/PR95006
!  126. https://gcc.gnu.org/PR104943
!  127. https://gcc.gnu.org/PR104954
!  128. https://gcc.gnu.org/PR104955
!  129. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init
!  130. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Warning-Options.html#index-Wuninitialized
!  131. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init
!  132. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init
!  133. https://ctfstd.org/
!  134. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.0
!  135. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.2
!  136. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.3
!  137. https://gcc.gnu.org/onlinedocs/
!  138. mailto:gcc-help@gcc.gnu.org
!  139. mailto:gcc@gcc.gnu.org
!  140. https://gcc.gnu.org/lists.html
!  141. https://www.fsf.org/
!  142. https://gcc.gnu.org/about.html
!  143. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-11/index.html
+ 
                               GCC 11 Release Series
  
     April 21, 2022
*************** References
*** 937,942 ****
--- 1004,1010 ----
    19. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-11/changes.html
+ 
                               GCC 11 Release Series
                          Changes, New Features, and Fixes
  
*************** General Improvements
*** 989,998 ****
              and
            + multicolumn characters (requiring more than one column to
              display in a monospace font)
!        For example, the character Ï€ ("GREEK SMALL LETTER PI (U+03C0)")
         occupies one column, and its UTF-8 encoding requires two bytes; the
!        character ðŸ™‚ ("SLIGHTLY SMILING FACE (U+1F642)") occupies two
!        columns, and its UTF-8 encoding requires four bytes.
         In GCC 11 the column numbers default to being column numbers,
         respecting multi-column characters. The old behavior can be
         restored using a new option [7]-fdiagnostics-column-unit=byte.
--- 1057,1066 ----
              and
            + multicolumn characters (requiring more than one column to
              display in a monospace font)
!        For example, the character p ("GREEK SMALL LETTER PI (U+03C0)")
         occupies one column, and its UTF-8 encoding requires two bytes; the
!        character &#x1F642; ("SLIGHTLY SMILING FACE (U+1F642)") occupies
!        two columns, and its UTF-8 encoding requires four bytes.
         In GCC 11 the column numbers default to being column numbers,
         respecting multi-column characters. The old behavior can be
         restored using a new option [7]-fdiagnostics-column-unit=byte.
*************** References
*** 1686,1692 ****
    18. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Optimize-Options.html#index-fprofile-values
    19. https://www.openmp.org/specifications/
    20. https://www.openacc.org/
!   21. https://gcc.gnu.org/wiki/OpenACC/Implementation Status#status-11
    22. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/libgomp/Enabling-OpenACC.html
    23. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Common-Function-Attributes.html#index-no_005fstack_005fprotector-function-attribute
    24. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Common-Function-Attributes.html#index-malloc-function-attribute
--- 1754,1760 ----
    18. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Optimize-Options.html#index-fprofile-values
    19. https://www.openmp.org/specifications/
    20. https://www.openacc.org/
!   21. https://gcc.gnu.org/wiki/OpenACC/Implementation%20Status#status-11
    22. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/libgomp/Enabling-OpenACC.html
    23. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Common-Function-Attributes.html#index-no_005fstack_005fprotector-function-attribute
    24. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Common-Function-Attributes.html#index-malloc-function-attribute
*************** References
*** 1744,1769 ****
    76. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-10/index.html
                               GCC 10 Release Series
  
!    April 8, 2021
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 10.3.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 10.2 relative to previous releases of GCC.
  
  Release History
  
     GCC 10.3
!           April 8, 2021 ([2]changes, [3]documentation)
  
     GCC 10.2
!           July 23, 2020 ([4]changes, [5]documentation)
  
     GCC 10.1
!           May 7, 2020 ([6]changes, [7]documentation)
  
  References and Acknowledgements
  
--- 1812,1841 ----
    76. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-10/index.html
+ 
                               GCC 10 Release Series
  
!    June 28, 2022
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 10.4.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 10.3 relative to previous releases of GCC.
  
  Release History
  
+    GCC 10.4
+           June 28, 2022 ([2]changes, [3]documentation)
+ 
     GCC 10.3
!           April 8, 2021 ([4]changes, [5]documentation)
  
     GCC 10.2
!           July 23, 2020 ([6]changes, [7]documentation)
  
     GCC 10.1
!           May 7, 2020 ([8]changes, [9]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 1771,1829 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [8]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [9]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [10]GCC
!    project web site or contact the [11]GCC development mailing list.
  
!    To obtain GCC please use [12]our mirror sites or [13]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [14]GCC manuals. If that fails, the
!     [15]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [16]gcc@gcc.gnu.org. All of [17]our lists have public
      archives.
  
!    Copyright (C) [18]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [19]maintained by the GCC team. Last modified
!    2021-07-28[20].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-10/changes.html
!    3. http://gcc.gnu.org/onlinedocs/10.3.0/
     4. http://gcc.gnu.org/gcc-10/changes.html
!    5. http://gcc.gnu.org/onlinedocs/10.2.0/
     6. http://gcc.gnu.org/gcc-10/changes.html
!    7. http://gcc.gnu.org/onlinedocs/10.1.0/
!    8. http://gcc.gnu.org/gcc-10/buildstat.html
!    9. http://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html
!   10. http://gcc.gnu.org/index.html
!   11. mailto:gcc@gcc.gnu.org
!   12. http://gcc.gnu.org/mirrors.html
!   13. http://gcc.gnu.org/git.html
!   14. https://gcc.gnu.org/onlinedocs/
!   15. mailto:gcc-help@gcc.gnu.org
!   16. mailto:gcc@gcc.gnu.org
!   17. https://gcc.gnu.org/lists.html
!   18. https://www.fsf.org/
!   19. https://gcc.gnu.org/about.html
!   20. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-10/changes.html
                               GCC 10 Release Series
                          Changes, New Features, and Fixes
  
--- 1843,1904 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [10]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [11]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [12]GCC
!    project web site or contact the [13]GCC development mailing list.
  
!    To obtain GCC please use [14]our mirror sites or [15]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [16]GCC manuals. If that fails, the
!     [17]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [18]gcc@gcc.gnu.org. All of [19]our lists have public
      archives.
  
!    Copyright (C) [20]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [21]maintained by the GCC team. Last modified
!    2022-06-28[22].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-10/changes.html
!    3. http://gcc.gnu.org/onlinedocs/10.4.0/
     4. http://gcc.gnu.org/gcc-10/changes.html
!    5. http://gcc.gnu.org/onlinedocs/10.3.0/
     6. http://gcc.gnu.org/gcc-10/changes.html
!    7. http://gcc.gnu.org/onlinedocs/10.2.0/
!    8. http://gcc.gnu.org/gcc-10/changes.html
!    9. http://gcc.gnu.org/onlinedocs/10.1.0/
!   10. http://gcc.gnu.org/gcc-10/buildstat.html
!   11. http://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html
!   12. http://gcc.gnu.org/index.html
!   13. mailto:gcc@gcc.gnu.org
!   14. http://gcc.gnu.org/mirrors.html
!   15. http://gcc.gnu.org/git.html
!   16. https://gcc.gnu.org/onlinedocs/
!   17. mailto:gcc-help@gcc.gnu.org
!   18. mailto:gcc@gcc.gnu.org
!   19. https://gcc.gnu.org/lists.html
!   20. https://www.fsf.org/
!   21. https://gcc.gnu.org/about.html
!   22. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-10/changes.html
+ 
                               GCC 10 Release Series
                          Changes, New Features, and Fixes
  
*************** New Languages and Language-Specific Impr
*** 1991,1999 ****
         the input encoding (UTF-8, by default), in addition to the UCN
         syntax (\uNNNN or \UNNNNNNNN) that is already supported:
  
! static const int Ï€ = 3;
! int get_naÃ¯ve_pi() {
!   return Ï€;
  }
  
    C
--- 2066,2074 ----
         the input encoding (UTF-8, by default), in addition to the UCN
         syntax (\uNNNN or \UNNNNNNNN) that is already supported:
  
! static const int p = 3;
! int get_naïve_pi() {
!   return p;
  }
  
    C
*************** typedef svbool_t pred512 __attribute__((
*** 2273,2279 ****
              one. Previously it would always use SVE if possible.
            + If a vector loop uses Advanced SIMD rather than SVE, the
              vectorizer now considers using SVE to vectorize the left-over
!             elements (the â€œscalar tailâ€� or â€œepilogâ€�).
            + Besides these specific points, there have been many general
              improvements to the way that the vectorizer uses SVE.
       * The -mbranch-protection=pac-ret option now accepts the optional
--- 2348,2354 ----
              one. Previously it would always use SVE if possible.
            + If a vector loop uses Advanced SIMD rather than SVE, the
              vectorizer now considers using SVE to vectorize the left-over
!             elements (the "scalar tail" or "epilog").
            + Besides these specific points, there have been many general
              improvements to the way that the vectorizer uses SVE.
       * The -mbranch-protection=pac-ret option now accepts the optional
*************** GCC 10.3
*** 2548,2553 ****
--- 2623,2633 ----
  
  GCC 10.4
  
+    This is the [60]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 10.4 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
    Target Specific Changes
  
      x86-64
*************** GCC 10.4
*** 2559,2576 ****
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [60]GCC manuals. If that fails, the
!     [61]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [62]gcc@gcc.gnu.org. All of [63]our lists have public
      archives.
  
!    Copyright (C) [64]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [65]maintained by the GCC team. Last modified
!    2021-11-12[66].
  
  References
  
--- 2639,2656 ----
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [61]GCC manuals. If that fails, the
!     [62]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [63]gcc@gcc.gnu.org. All of [64]our lists have public
      archives.
  
!    Copyright (C) [65]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [66]maintained by the GCC team. Last modified
!    2022-06-28[67].
  
  References
  
*************** References
*** 2591,2597 ****
    15. https://facebook.github.io/zstd/
    16. https://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Optimize-Options.html#index-fprofile-values
    17. https://www.openacc.org/
!   18. https://gcc.gnu.org/wiki/OpenACC/Implementation Status#status-10
    19. https://gcc.gnu.org/onlinedocs/gcc-10.1.0/libgomp/#toc-Enabling-OpenACC-1
    20. https://www.openmp.org/specifications/
    21. https://gcc.gnu.org/wiki/Offloading
--- 2671,2677 ----
    15. https://facebook.github.io/zstd/
    16. https://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Optimize-Options.html#index-fprofile-values
    17. https://www.openacc.org/
!   18. https://gcc.gnu.org/wiki/OpenACC/Implementation%20Status#status-10
    19. https://gcc.gnu.org/onlinedocs/gcc-10.1.0/libgomp/#toc-Enabling-OpenACC-1
    20. https://www.openmp.org/specifications/
    21. https://gcc.gnu.org/wiki/Offloading
*************** References
*** 2633,2670 ****
    57. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.0
    58. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.2
    59. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.3
!   60. https://gcc.gnu.org/onlinedocs/
!   61. mailto:gcc-help@gcc.gnu.org
!   62. mailto:gcc@gcc.gnu.org
!   63. https://gcc.gnu.org/lists.html
!   64. https://www.fsf.org/
!   65. https://gcc.gnu.org/about.html
!   66. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-9/index.html
                                GCC 9 Release Series
  
!    June 1, 2021
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 9.4.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 9.3 relative to previous releases of GCC.
  
  Release History
  
     GCC 9.4
!           June 1, 2021 ([2]changes, [3]documentation)
  
     GCC 9.3
!           Mar 12, 2020 ([4]changes, [5]documentation)
  
     GCC 9.2
!           Aug 12, 2019 ([6]changes, [7]documentation)
  
     GCC 9.1
!           May 3, 2019 ([8]changes, [9]documentation)
  
  References and Acknowledgements
  
--- 2713,2755 ----
    57. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.0
    58. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.2
    59. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.3
!   60. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.4
!   61. https://gcc.gnu.org/onlinedocs/
!   62. mailto:gcc-help@gcc.gnu.org
!   63. mailto:gcc@gcc.gnu.org
!   64. https://gcc.gnu.org/lists.html
!   65. https://www.fsf.org/
!   66. https://gcc.gnu.org/about.html
!   67. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-9/index.html
+ 
                                GCC 9 Release Series
  
!    May 27, 2022
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 9.5.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 9.4 relative to previous releases of GCC.
  
  Release History
  
+    GCC 9.5
+           May 27, 2022 ([2]changes, [3]documentation)
+ 
     GCC 9.4
!           June 1, 2021 ([4]changes, [5]documentation)
  
     GCC 9.3
!           Mar 12, 2020 ([6]changes, [7]documentation)
  
     GCC 9.2
!           Aug 12, 2019 ([8]changes, [9]documentation)
  
     GCC 9.1
!           May 3, 2019 ([10]changes, [11]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 2672,2732 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [10]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [11]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [12]GCC
!    project web site or contact the [13]GCC development mailing list.
  
!    To obtain GCC please use [14]our mirror sites or [15]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [16]GCC manuals. If that fails, the
!     [17]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [18]gcc@gcc.gnu.org. All of [19]our lists have public
      archives.
  
!    Copyright (C) [20]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [21]maintained by the GCC team. Last modified
!    2021-07-28[22].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-9/changes.html
!    3. http://gcc.gnu.org/onlinedocs/9.4.0/
     4. http://gcc.gnu.org/gcc-9/changes.html
!    5. http://gcc.gnu.org/onlinedocs/9.3.0/
     6. http://gcc.gnu.org/gcc-9/changes.html
!    7. http://gcc.gnu.org/onlinedocs/9.2.0/
     8. http://gcc.gnu.org/gcc-9/changes.html
!    9. http://gcc.gnu.org/onlinedocs/9.1.0/
!   10. http://gcc.gnu.org/gcc-9/buildstat.html
!   11. http://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Contributors.html
!   12. http://gcc.gnu.org/index.html
!   13. mailto:gcc@gcc.gnu.org
!   14. http://gcc.gnu.org/mirrors.html
!   15. http://gcc.gnu.org/git.html
!   16. https://gcc.gnu.org/onlinedocs/
!   17. mailto:gcc-help@gcc.gnu.org
!   18. mailto:gcc@gcc.gnu.org
!   19. https://gcc.gnu.org/lists.html
!   20. https://www.fsf.org/
!   21. https://gcc.gnu.org/about.html
!   22. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-9/changes.html
                                GCC 9 Release Series
                          Changes, New Features, and Fixes
  
--- 2757,2820 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [12]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [13]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [14]GCC
!    project web site or contact the [15]GCC development mailing list.
  
!    To obtain GCC please use [16]our mirror sites or [17]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [18]GCC manuals. If that fails, the
!     [19]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [20]gcc@gcc.gnu.org. All of [21]our lists have public
      archives.
  
!    Copyright (C) [22]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [23]maintained by the GCC team. Last modified
!    2022-05-27[24].
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-9/changes.html
!    3. http://gcc.gnu.org/onlinedocs/9.5.0/
     4. http://gcc.gnu.org/gcc-9/changes.html
!    5. http://gcc.gnu.org/onlinedocs/9.4.0/
     6. http://gcc.gnu.org/gcc-9/changes.html
!    7. http://gcc.gnu.org/onlinedocs/9.3.0/
     8. http://gcc.gnu.org/gcc-9/changes.html
!    9. http://gcc.gnu.org/onlinedocs/9.2.0/
!   10. http://gcc.gnu.org/gcc-9/changes.html
!   11. http://gcc.gnu.org/onlinedocs/9.1.0/
!   12. http://gcc.gnu.org/gcc-9/buildstat.html
!   13. http://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Contributors.html
!   14. http://gcc.gnu.org/index.html
!   15. mailto:gcc@gcc.gnu.org
!   16. http://gcc.gnu.org/mirrors.html
!   17. http://gcc.gnu.org/git.html
!   18. https://gcc.gnu.org/onlinedocs/
!   19. mailto:gcc-help@gcc.gnu.org
!   20. mailto:gcc@gcc.gnu.org
!   21. https://gcc.gnu.org/lists.html
!   22. https://www.fsf.org/
!   23. https://gcc.gnu.org/about.html
!   24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-9/changes.html
+ 
                                GCC 9 Release Series
                          Changes, New Features, and Fixes
  
*************** GCC 9.4
*** 3484,3503 ****
         for all SVE implementations. Adding -msve-vector-bits=512 makes the
         code specific to 512-bit SVE.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [69]GCC manuals. If that fails, the
!     [70]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [71]gcc@gcc.gnu.org. All of [72]our lists have public
      archives.
  
!    Copyright (C) [73]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [74]maintained by the GCC team. Last modified
!    2021-07-28[75].
  
  References
  
--- 3572,3598 ----
         for all SVE implementations. Adding -msve-vector-bits=512 makes the
         code specific to 512-bit SVE.
  
+ GCC 9.5
+ 
+    This is the [69]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 9.5 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [70]GCC manuals. If that fails, the
!     [71]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [72]gcc@gcc.gnu.org. All of [73]our lists have public
      archives.
  
!    Copyright (C) [74]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [75]maintained by the GCC team. Last modified
!    2022-05-27[76].
  
  References
  
*************** References
*** 3536,3542 ****
    33. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-ftree-loop-distribution
    34. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Invoking-Gcov.html#Invoking-Gcov
    35. https://www.openacc.org/
!   36. https://gcc.gnu.org/wiki/OpenACC/Implementation Status#status-9
    37. https://www.openmp.org/specifications/
    38. https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00628.html
    39. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Vector-Extensions.html#index-_005f_005fbuiltin_005fconvertvector
--- 3631,3637 ----
    33. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Optimize-Options.html#index-ftree-loop-distribution
    34. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Invoking-Gcov.html#Invoking-Gcov
    35. https://www.openacc.org/
!   36. https://gcc.gnu.org/wiki/OpenACC/Implementation%20Status#status-9
    37. https://www.openmp.org/specifications/
    38. https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00628.html
    39. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Vector-Extensions.html#index-_005f_005fbuiltin_005fconvertvector
*************** References
*** 3569,3585 ****
    66. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.2
    67. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.3
    68. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.4
!   69. https://gcc.gnu.org/onlinedocs/
!   70. mailto:gcc-help@gcc.gnu.org
!   71. mailto:gcc@gcc.gnu.org
!   72. https://gcc.gnu.org/lists.html
!   73. https://www.fsf.org/
!   74. https://gcc.gnu.org/about.html
!   75. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/index.html
                                GCC 8 Release Series
  
     May 14, 2021
  
     The [1]GNU project and the GCC developers are pleased to announce the
--- 3664,3684 ----
    66. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.2
    67. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.3
    68. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.4
!   69. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=9.5
!   70. https://gcc.gnu.org/onlinedocs/
!   71. mailto:gcc-help@gcc.gnu.org
!   72. mailto:gcc@gcc.gnu.org
!   73. https://gcc.gnu.org/lists.html
!   74. https://www.fsf.org/
!   75. https://gcc.gnu.org/about.html
!   76. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/index.html
+ 
                                GCC 8 Release Series
  
+    (This release series is no longer supported.)
+ 
     May 14, 2021
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** References and Acknowledgements
*** 3638,3644 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2021-07-28[24].
  
  References
  
--- 3737,3743 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2022-05-06[24].
  
  References
  
*************** References
*** 3668,3673 ****
--- 3767,3773 ----
    24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/changes.html
+ 
                                GCC 8 Release Series
                          Changes, New Features, and Fixes
  
*************** void copy (const char *s)
*** 3952,3958 ****
  {
      char buf[80];
      strncpy (buf, s, sizeof buf);
!     â€¦
  }
  warning: 'strncpy' specified bound 80 equals destination size [-Wstringop-trunca
  tion]
--- 4052,4058 ----
  {
      char buf[80];
      strncpy (buf, s, sizeof buf);
!     ...
  }
  warning: 'strncpy' specified bound 80 equals destination size [-Wstringop-trunca
  tion]
*************** void f (void)
*** 4025,4031 ****
  {
      char a[] = "abcd1234";
      strcpy (a, a + 4);
!     â€¦
  }
  warning: 'strcpy' accessing 5 bytes at offsets 0 and 4 overlaps 1 byte at offset
   4 [-Wrestrict]
--- 4125,4131 ----
  {
      char a[] = "abcd1234";
      strcpy (a, a + 4);
!     ...
  }
  warning: 'strcpy' accessing 5 bytes at offsets 0 and 4 overlaps 1 byte at offset
   4 [-Wrestrict]
*************** References
*** 4798,4805 ****
--- 4898,4908 ----
    45. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-7/index.html
+ 
                                GCC 7 Release Series
  
+    (This release series is no longer supported.)
+ 
     Nov 14, 2019
  
     The [1]GNU project and the GCC developers are pleased to announce the
*************** References and Acknowledgements
*** 4858,4864 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2021-07-28[24].
  
  References
  
--- 4961,4967 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2022-05-06[24].
  
  References
  
*************** References
*** 4888,4893 ****
--- 4991,4997 ----
    24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-7/changes.html
+ 
                                GCC 7 Release Series
                          Changes, New Features, and Fixes
  
*************** void f (int n)
*** 5256,5262 ****
      d = alloca (n);
    else
      d = malloc (n);
!   â€¦
  }
  
  warning: argument to 'alloca may be too large due to conversion from 'int' to 'l
--- 5360,5366 ----
      d = alloca (n);
    else
      d = malloc (n);
!   ...
  }
  
  warning: argument to 'alloca may be too large due to conversion from 'int' to 'l
*************** ong unsigned int' [-Walloca-larger-than=
*** 5269,5275 ****
  void f (size_t n)
  {
    char *d = alloca (n);
!   â€¦
  }
  
  warning: unbounded use of 'alloca' [-Walloca-larger-than=]
--- 5373,5379 ----
  void f (size_t n)
  {
    char *d = alloca (n);
!   ...
  }
  
  warning: unbounded use of 'alloca' [-Walloca-larger-than=]
*************** void f (unsigned x)
*** 5317,5323 ****
  {
    char d[4];
    snprintf (d, sizeof d, "%#02x", x & 0xff);
!   â€¦
  }
  
  warning: 'snprintf' output may be truncated before the last format character [-W
--- 5421,5427 ----
  {
    char d[4];
    snprintf (d, sizeof d, "%#02x", x & 0xff);
!   ...
  }
  
  warning: 'snprintf' output may be truncated before the last format character [-W
*************** void f (const char *fname)
*** 5345,5351 ****
    char d[8];
    strncpy (d, "/tmp/", sizeof d);
    strncat (d, fname, sizeof d);
!   â€¦
  }
  
  warning: specified bound 8 equals the size of the destination [-Wstringop-overfl
--- 5449,5455 ----
    char d[8];
    strncpy (d, "/tmp/", sizeof d);
    strncat (d, fname, sizeof d);
!   ...
  }
  
  warning: specified bound 8 equals the size of the destination [-Wstringop-overfl
*************** test.cc:4:11: error: expected ';' after
*** 5483,5492 ****
            + std::as_const, std::not_fn,
              std::has_unique_object_representations, constexpr
              std::addressof.
!        Thanks to Daniel KrÃ¼gler, Tim Shen, Edward Smith-Rowland, and Ville
         Voutilainen for work on the C++17 support.
       * A new power-of-two rehashing policy for use with the _Hashtable
!        internals, thanks to FranÃ§ois Dumont.
  
    Fortran
  
--- 5587,5596 ----
            + std::as_const, std::not_fn,
              std::has_unique_object_representations, constexpr
              std::addressof.
!        Thanks to Daniel Krügler, Tim Shen, Edward Smith-Rowland, and Ville
         Voutilainen for work on the C++17 support.
       * A new power-of-two rehashing policy for use with the _Hashtable
!        internals, thanks to François Dumont.
  
    Fortran
  
*************** const int* get_address (unsigned idx)
*** 5656,5662 ****
  }
  
       * A new command-line option -Wmisspelled-isr has been added. It turns
!        off â€” or turns into errors â€” warnings that are reported for
         interrupt service routines (ISRs) which don't follow AVR-LibC's
         naming convention of prefixing ISR names with __vector.
       * __builtin_avr_nops(n) is a new [17]built-in function that inserts n
--- 5760,5766 ----
  }
  
       * A new command-line option -Wmisspelled-isr has been added. It turns
!        off -- or turns into errors -- warnings that are reported for
         interrupt service routines (ISRs) which don't follow AVR-LibC's
         naming convention of prefixing ISR names with __vector.
       * __builtin_avr_nops(n) is a new [17]built-in function that inserts n
*************** References
*** 5995,6000 ****
--- 6099,6105 ----
    34. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-6/index.html
+ 
                                GCC 6 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 6087,6092 ****
--- 6192,6198 ----
    24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-6/changes.html
+ 
                                GCC 6 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 6834,6839 ****
--- 6940,6946 ----
    33. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-5/index.html
+ 
                                GCC 5 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 6926,6931 ****
--- 7033,7039 ----
    24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-5/changes.html
+ 
                                GCC 5 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 7812,7818 ****
     1. http://gcc.gnu.org/gcc-5/changes.html#libstdcxx
     2. https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
     3. https://savannah.nongnu.org/bugs/?44574
!    4. https://gcc.gnu.org/wiki/Intel MPX support in the GCC compiler
     5. https://www.openmp.org/wp-content/uploads/OpenMP4.0.0.pdf
     6. https://www.openmp.org/wp-content/uploads/OpenMP4.0.0.Examples.pdf
     7. https://gcc.gnu.org/wiki/OpenACC
--- 7920,7926 ----
     1. http://gcc.gnu.org/gcc-5/changes.html#libstdcxx
     2. https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
     3. https://savannah.nongnu.org/bugs/?44574
!    4. https://gcc.gnu.org/wiki/Intel%20MPX%20support%20in%20the%20GCC%20compiler
     5. https://www.openmp.org/wp-content/uploads/OpenMP4.0.0.pdf
     6. https://www.openmp.org/wp-content/uploads/OpenMP4.0.0.Examples.pdf
     7. https://gcc.gnu.org/wiki/OpenACC
*************** References
*** 7861,7866 ****
--- 7969,7975 ----
    50. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.9/index.html
+ 
                               GCC 4.9 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 7953,7958 ****
--- 8062,8068 ----
    24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.9/changes.html
+ 
                               GCC 4.9 Release Series
                          Changes, New Features, and Fixes
  
*************** New Languages and Language specific impr
*** 8066,8086 ****
         -fdiagnostics-color=never.
         Sample diagnostics output:
      $ g++ -fdiagnostics-color=always -S -Wall test.C
!     test.C: In function â€˜int foo()â€™:
      test.C:1:14: warning: no return statement in function returning non-void [-W
  return-type]
       int foo () { }
                    ^
      test.C:2:46: error: template instantiation depth exceeds maximum of 900 (use
!  -ftemplate-depth= to increase the maximum) instantiating â€˜struct X<100>â€™
       template <int N> struct X { static const int value = X<N-1>::value; }; temp
  late struct X<1000>;
                                                    ^
!     test.C:2:46:   recursively required from â€˜const int X<999>::valueâ€™
!     test.C:2:46:   required from â€˜const int X<1000>::valueâ€™
      test.C:2:88:   required from here
  
!     test.C:2:46: error: incomplete type â€˜X<100>â€™ used in nested name specifier
  
       * With the new [7]#pragma GCC ivdep, the user can assert that there
         are no loop-carried dependencies which would prevent concurrent
--- 8176,8196 ----
         -fdiagnostics-color=never.
         Sample diagnostics output:
      $ g++ -fdiagnostics-color=always -S -Wall test.C
!     test.C: In function `int foo()':
      test.C:1:14: warning: no return statement in function returning non-void [-W
  return-type]
       int foo () { }
                    ^
      test.C:2:46: error: template instantiation depth exceeds maximum of 900 (use
!  -ftemplate-depth= to increase the maximum) instantiating `struct X<100>'
       template <int N> struct X { static const int value = X<N-1>::value; }; temp
  late struct X<1000>;
                                                    ^
!     test.C:2:46:   recursively required from `const int X<999>::value'
!     test.C:2:46:   required from `const int X<1000>::value'
      test.C:2:88:   required from here
  
!     test.C:2:46: error: incomplete type `X<100>' used in nested name specifier
  
       * With the new [7]#pragma GCC ivdep, the user can assert that there
         are no loop-carried dependencies which would prevent concurrent
*************** auto incr = [](auto x) { return x++; };
*** 8185,8192 ****
  // a functional object that will add two like-type objects
  auto add = [] <typename T> (T a, T b) { return a + b; };
  
!      * G++ supports unconstrained generic functions as specified by Â§4.1.2
!        and Â§5.1.1 of [15]N3889: Concepts Lite Specification. Briefly, auto
         may be used as a type-specifier in a parameter declaration of any
         function declarator in order to introduce an implicit function
         template parameter, akin to generic lambdas.
--- 8295,8302 ----
  // a functional object that will add two like-type objects
  auto add = [] <typename T> (T a, T b) { return a + b; };
  
!      * G++ supports unconstrained generic functions as specified by §4.1.2
!        and §5.1.1 of [15]N3889: Concepts Lite Specification. Briefly, auto
         may be used as a type-specifier in a parameter declaration of any
         function declarator in order to introduce an implicit function
         template parameter, akin to generic lambdas.
*************** auto incr(T x) { return x++; }
*** 8279,8285 ****
         be used as argument to ISO_C_BINDING's C_LOC and as actual argument
         to another NO_ARG_CHECK dummy argument; also the other constraints
         of TYPE(*) apply. The dummy arguments should be declared as scalar
!        or assumed-size variable of type type(*) (recommended) â€“ or of type
         integer, real, complex or logical. With NO_ARG_CHECK, a pointer to
         the data without further type or shape information is passed,
         similar to C's void*. Note that also TS 29113's
--- 8389,8395 ----
         be used as argument to ISO_C_BINDING's C_LOC and as actual argument
         to another NO_ARG_CHECK dummy argument; also the other constraints
         of TYPE(*) apply. The dummy arguments should be declared as scalar
!        or assumed-size variable of type type(*) (recommended) - or of type
         integer, real, complex or logical. With NO_ARG_CHECK, a pointer to
         the data without further type or shape information is passed,
         similar to C's void*. Note that also TS 29113's
*************** References
*** 8602,8607 ****
--- 8712,8718 ----
    34. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.8/index.html
+ 
                               GCC 4.8 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 8699,8704 ****
--- 8810,8816 ----
    26. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.8/changes.html
+ 
                               GCC 4.8 Release Series
                          Changes, New Features, and Fixes
  
*************** New Languages and Language specific impr
*** 8827,8834 ****
         diagnostics. Combined with the caret information, an example
         diagnostic showing these two features is:
  
! t.c:1:94: error: invalid operands to binary < (have â€˜struct mystructâ€™ and â€˜float
! â€™)
   #define MYMAX(A,B)    __extension__ ({ __typeof__(A) __a = (A); __typeof__(B) _
  _b = (B); __a < __b ? __b : __a; })
  
--- 8939,8946 ----
         diagnostics. Combined with the caret information, an example
         diagnostic showing these two features is:
  
! t.c:1:94: error: invalid operands to binary < (have `struct mystruct' and `float
! ')
   #define MYMAX(A,B)    __extension__ ({ __typeof__(A) __a = (A); __typeof__(B) _
  _b = (B); __a < __b ? __b : __a; })
  
*************** int i = A().f();  // error, f() requires
*** 8952,8959 ****
              older versions except as noted below.
            + ABI: Some internal names (used in the assembler/object file)
              have changed for symbols declared in the specification part of
!             a module. If an affected module â€“ or a file using it via use
!             association â€“ is recompiled, the module and all files which
              directly use such symbols have to be recompiled as well. This
              change only affects the following kind of module symbols:
                 o Procedure pointers. Note: C-interoperable function
--- 9064,9071 ----
              older versions except as noted below.
            + ABI: Some internal names (used in the assembler/object file)
              have changed for symbols declared in the specification part of
!             a module. If an affected module - or a file using it via use
!             association - is recompiled, the module and all files which
              directly use such symbols have to be recompiled as well. This
              change only affects the following kind of module symbols:
                 o Procedure pointers. Note: C-interoperable function
*************** int i = A().f();  // error, f() requires
*** 8980,8986 ****
       * The [21]-Wcompare-reals command-line option has been added. When
         this is set, warnings are issued when comparing REAL or COMPLEX
         types for equality and inequality; consider replacing a == b by
!        abs(aâˆ’b) < eps with a suitable eps. -Wcompare-reals is enabled by
         -Wextra.
       * The [22]-Wtarget-lifetime command-line option has been added
         (enabled with -Wall), which warns if the pointer in a pointer
--- 9092,9098 ----
       * The [21]-Wcompare-reals command-line option has been added. When
         this is set, warnings are issued when comparing REAL or COMPLEX
         types for equality and inequality; consider replacing a == b by
!        abs(a-b) < eps with a suitable eps. -Wcompare-reals is enabled by
         -Wextra.
       * The [22]-Wtarget-lifetime command-line option has been added
         (enabled with -Wall), which warns if the pointer in a pointer
*************** int i = A().f();  // error, f() requires
*** 8992,8998 ****
         4.0e0).
         (For Fortran source code, consider replacing the "q" in
         floating-point literals by a kind parameter (e.g. 4.0e0_qp with a
!        suitable qp). Note that â€“ in Fortran source code â€“ replacing "q" by
         a simple "e" is not equivalent.)
       * The GFORTRAN_TMPDIR environment variable for specifying a
         non-default directory for files opened with STATUS="SCRATCH", is
--- 9104,9110 ----
         4.0e0).
         (For Fortran source code, consider replacing the "q" in
         floating-point literals by a kind parameter (e.g. 4.0e0_qp with a
!        suitable qp). Note that - in Fortran source code - replacing "q" by
         a simple "e" is not equivalent.)
       * The GFORTRAN_TMPDIR environment variable for specifying a
         non-default directory for files opened with STATUS="SCRATCH", is
*************** New Targets and Target Specific Improvem
*** 9087,9094 ****
      }
         The inline assembler in this example will generate code like
      mov r24, 8+7
!        provided c is allocated to R24 and val is allocated to R8â€¦R15. This
!        works because the GNU assembler accepts plain register numbers
         without register prefix.
       * Static initializers with 3-byte symbols are supported now:
      extern const __memx char foo;
--- 9199,9206 ----
      }
         The inline assembler in this example will generate code like
      mov r24, 8+7
!        provided c is allocated to R24 and val is allocated to R8...R15.
!        This works because the GNU assembler accepts plain register numbers
         without register prefix.
       * Static initializers with 3-byte symbols are supported now:
      extern const __memx char foo;
*************** References
*** 9472,9477 ****
--- 9584,9590 ----
    44. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.7/index.html
+ 
                               GCC 4.7 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 9564,9569 ****
--- 9677,9683 ----
    24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.7/changes.html
+ 
                               GCC 4.7 Release Series
                          Changes, New Features, and Fixes
  
*************** long double pi = 180.0_degrees;
*** 9894,9900 ****
  template <class T> using Ptr = T*;
  Ptr<int> ip;  // decltype(ip) is int*
  
!      * Thanks to Ville Voutilainen and Pedro LamarÃ£o, G++ now implements
         [12]C++11 delegating constructors.
  
  struct A {
--- 10008,10014 ----
  template <class T> using Ptr = T*;
  Ptr<int> ip;  // decltype(ip) is int*
  
!      * Thanks to Ville Voutilainen and Pedro Lamarão, G++ now implements
         [12]C++11 delegating constructors.
  
  struct A {
*************** New Targets and Target Specific Improvem
*** 10088,10094 ****
  
       * GCC now supports the XMEGA architecture. This requires GNU binutils
         2.22 or later.
!      * Support for the [35]named address spaces __flash, __flash1, â€¦,
         __flash5 and __memx has been added. These address spaces locate
         read-only data in flash memory and allow reading from flash memory
         by means of ordinary C code, i.e. without the need of (inline)
--- 10202,10208 ----
  
       * GCC now supports the XMEGA architecture. This requires GNU binutils
         2.22 or later.
!      * Support for the [35]named address spaces __flash, __flash1, ...,
         __flash5 and __memx has been added. These address spaces locate
         read-only data in flash memory and allow reading from flash memory
         by means of ordinary C code, i.e. without the need of (inline)
*************** void set_portb (uint8_t value)
*** 10132,10138 ****
         suitable to be used as operand in an I/O command. The address must
         be a constant integer known at compile time.
       * The inline assembler constraint "R" to represent integers in the
!        range âˆ’6 â€¦ 5 has been removed without replacement.
       * Many optimizations to:
            + 64-bit integer arithmetic
            + Widening multiplication
--- 10246,10252 ----
         suitable to be used as operand in an I/O command. The address must
         be a constant integer known at compile time.
       * The inline assembler constraint "R" to represent integers in the
!        range -6 ... 5 has been removed without replacement.
       * Many optimizations to:
            + 64-bit integer arithmetic
            + Widening multiplication
*************** void set_portb (uint8_t value)
*** 10144,10150 ****
            + If-else decision trees generated by switch instructions
            + Merging of data located in flash memory
            + New libgcc variants for devices with 8-bit wide stack pointer
!           + â€¦
       * Better documentation:
            + Handling of EIND and indirect jumps on devices with more than
              128 KiB of program memory.
--- 10258,10264 ----
            + If-else decision trees generated by switch instructions
            + Merging of data located in flash memory
            + New libgcc variants for devices with 8-bit wide stack pointer
!           + ...
       * Better documentation:
            + Handling of EIND and indirect jumps on devices with more than
              128 KiB of program memory.
*************** References
*** 10396,10402 ****
    35. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/Named-Address-Spaces.html
    36. http://www.nongnu.org/avr-libc/
    37. https://gcc.gnu.org/PR54461
!   38. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/AVR-Built_002din-Functions.html
    39. https://sites.google.com/site/x32abi/
    40. https://www.dwarfstd.org/ShowIssue.php?issue=100909.1
    41. https://www.dwarfstd.org/ShowIssue.php?issue=100909.2
--- 10510,10516 ----
    35. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/Named-Address-Spaces.html
    36. http://www.nongnu.org/avr-libc/
    37. https://gcc.gnu.org/PR54461
!   38. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/AVR-Built%5f002din-Functions.html
    39. https://sites.google.com/site/x32abi/
    40. https://www.dwarfstd.org/ShowIssue.php?issue=100909.1
    41. https://www.dwarfstd.org/ShowIssue.php?issue=100909.2
*************** References
*** 10416,10421 ****
--- 10530,10536 ----
    55. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.6/index.html
+ 
                               GCC 4.6 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 10508,10513 ****
--- 10623,10629 ----
    24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.6/changes.html
+ 
                               GCC 4.6 Release Series
                          Changes, New Features, and Fixes
  
*************** New Languages and Language specific impr
*** 10847,10853 ****
  
       * [12]Improved experimental support for the upcoming ISO C++
         standard, C++0x, including using constexpr and nullptr.
!      * Performance improvements to the [13]Debug Mode, thanks to FranÃ§ois
         Dumont.
       * Atomic operations used for reference-counting are annotated so that
         they can be understood by race detectors such as Helgrind, see
--- 10963,10969 ----
  
       * [12]Improved experimental support for the upcoming ISO C++
         standard, C++0x, including using constexpr and nullptr.
!      * Performance improvements to the [13]Debug Mode, thanks to François
         Dumont.
       * Atomic operations used for reference-counting are annotated so that
         they can be understood by race detectors such as Helgrind, see
*************** New Languages and Language specific impr
*** 10902,10908 ****
              allocated (if unallocated) or reallocated (if the shape or
              type parameter is different). To avoid the small performance
              penalty, you can use a(:) = ... instead of a = ... for arrays
!             and character strings â€“ or disable the feature using -std=f95
              or -fno-realloc-lhs.
            + Deferred type parameter: For scalar allocatable and pointer
              variables the character length can be deferred.
--- 11018,11024 ----
              allocated (if unallocated) or reallocated (if the shape or
              type parameter is different). To avoid the small performance
              penalty, you can use a(:) = ... instead of a = ... for arrays
!             and character strings - or disable the feature using -std=f95
              or -fno-realloc-lhs.
            + Deferred type parameter: For scalar allocatable and pointer
              variables the character length can be deferred.
*************** New Languages and Language specific impr
*** 10957,10963 ****
              be declared in a single PROCEDURE statement; implied-shape
              arrays are supported for named constants (PARAMETER). The
              transformational, three argument versions of BESSEL_JN and
!             BESSEL_YN were added â€“ the elemental, two-argument version had
              been added in GCC 4.4; note that the transformational
              functions use a recurrence algorithm.
  
--- 11073,11079 ----
              be declared in a single PROCEDURE statement; implied-shape
              arrays are supported for named constants (PARAMETER). The
              transformational, three argument versions of BESSEL_JN and
!             BESSEL_YN were added - the elemental, two-argument version had
              been added in GCC 4.4; note that the transformational
              functions use a recurrence algorithm.
  
*************** References
*** 11437,11442 ****
--- 11553,11559 ----
    29. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.5/index.html
+ 
                               GCC 4.5 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 11524,11529 ****
--- 11641,11647 ----
    19. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.5/changes.html
+ 
                               GCC 4.5 Release Series
                          Changes, New Features, and Fixes
  
*************** New Languages and Language specific impr
*** 11760,11766 ****
         defined ([12]DR 757).
       * Labels may now have attributes, as has been permitted for a while
         in C. This is only permitted when the label definition and the
!        attribute specifier is followed by a semicolonâ€”i.e., the label
         applies to an empty statement. The only useful attribute for a
         label is unused.
       * G++ now implements [13]DR 176. Previously G++ did not support using
--- 11878,11884 ----
         defined ([12]DR 757).
       * Labels may now have attributes, as has been permitted for a while
         in C. This is only permitted when the label definition and the
!        attribute specifier is followed by a semicolon--i.e., the label
         applies to an empty statement. The only useful attribute for a
         label is unused.
       * G++ now implements [13]DR 176. Previously G++ did not support using
*************** vector-size: improvement = 3: call stack
*** 11842,11848 ****
  
    Fortran
  
!      * The COMMON default padding has been changed â€“ instead of adding the
         padding before a variable it is now added afterwards, which
         increases the compatibility with other vendors and helps to obtain
         the correct output in some cases. Cf. also the -falign-commons
--- 11960,11966 ----
  
    Fortran
  
!      * The COMMON default padding has been changed - instead of adding the
         padding before a variable it is now added afterwards, which
         increases the compatibility with other vendors and helps to obtain
         the correct output in some cases. Cf. also the -falign-commons
*************** References
*** 12210,12215 ****
--- 12328,12334 ----
    33. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.4/index.html
+ 
                               GCC 4.4 Release Series
  
     This release series is no longer maintained.
*************** References
*** 12309,12314 ****
--- 12428,12434 ----
    22. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.4/changes.html
+ 
                               GCC 4.4 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 12941,12946 ****
--- 13061,13067 ----
    24. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.3/index.html
+ 
                               GCC 4.3 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 13036,13041 ****
--- 13157,13163 ----
    21. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.3/changes.html
+ 
                               GCC 4.3 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 13851,13856 ****
--- 13973,13979 ----
    31. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.2/index.html
+ 
                               GCC 4.2 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 13938,13943 ****
--- 14061,14067 ----
    19. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.2/changes.html
+ 
                               GCC 4.2 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 14259,14264 ****
--- 14383,14389 ----
    12. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.1/index.html
+ 
                               GCC 4.1 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 14338,14343 ****
--- 14463,14469 ----
    17. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.1/changes.html
+ 
                               GCC 4.1 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 14892,14897 ****
--- 15018,15024 ----
    12. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.0/index.html
+ 
                               GCC 4.0 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 14979,14984 ****
--- 15106,15112 ----
    19. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-4.0/changes.html
+ 
                               GCC 4.0 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 15508,15513 ****
--- 15636,15642 ----
    22. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.4/index.html
+ 
                               GCC 3.4 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 15610,15615 ****
--- 15739,15745 ----
    23. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.4/changes.html
+ 
                               GCC 3.4 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 17382,17388 ****
     7. https://www.boost.org/
     8. https://gcc.gnu.org/PR11953
     9. https://gcc.gnu.org/PR8361
!   10. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other Builtins
    11. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#209
    12. http://gcc.gnu.org/bugs/#cxx_rvalbind
    13. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html
--- 17512,17518 ----
     7. https://www.boost.org/
     8. https://gcc.gnu.org/PR11953
     9. https://gcc.gnu.org/PR8361
!   10. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other%20Builtins
    11. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#209
    12. http://gcc.gnu.org/bugs/#cxx_rvalbind
    13. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Objective-C-Dialect-Options.html
*************** References
*** 17398,17404 ****
    23. http://gcc.gnu.org/gcc-3.4/mips-abi.html
    24. http://gcc.gnu.org/gcc-3.4/powerpc-abi.html
    25. http://gcc.gnu.org/gcc-3.4/sparc-abi.html
!   26. https://gcc.gnu.org/bugzilla/buglist.cgi?short_desc_type=notregexp&short_desc=\[3\.4.*[Rr]egression&target_milestone=3.4.0&bug_status=RESOLVED&resolution=FIXED
    27. https://gcc.gnu.org/PR10129
    28. https://gcc.gnu.org/PR14576
    29. https://gcc.gnu.org/PR14760
--- 17528,17534 ----
    23. http://gcc.gnu.org/gcc-3.4/mips-abi.html
    24. http://gcc.gnu.org/gcc-3.4/powerpc-abi.html
    25. http://gcc.gnu.org/gcc-3.4/sparc-abi.html
!   26. https://gcc.gnu.org/bugzilla/buglist.cgi?short_desc_type=notregexp&short_desc=%5C%5B3%5C.4.*%5BRr%5Degression&target_milestone=3.4.0&bug_status=RESOLVED&resolution=FIXED
    27. https://gcc.gnu.org/PR10129
    28. https://gcc.gnu.org/PR14576
    29. https://gcc.gnu.org/PR14760
*************** References
*** 17792,17797 ****
--- 17922,17928 ----
   417. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.3/index.html
+ 
                               GCC 3.3 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 17893,17898 ****
--- 18024,18030 ----
    22. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.3/changes.html
+ 
                               GCC 3.3 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 19803,19808 ****
--- 19935,19941 ----
   557. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.2/index.html
+ 
                               GCC 3.2 Release Series
  
     (This release series is no longer supported.)
*************** References
*** 19894,19899 ****
--- 20027,20033 ----
    18. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.2/changes.html
+ 
                               GCC 3.2 Release Series
                          Changes, New Features, and Fixes
  
*************** References
*** 20751,20756 ****
--- 20885,20891 ----
   252. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.1/index.html
+ 
                                      GCC 3.1
  
     (This release series is no longer supported.)
*************** References
*** 20819,20824 ****
--- 20954,20960 ----
    15. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.1/changes.html
+ 
                               GCC 3.1 Release Series
                          Changes, New Features, and Fixes
  
*************** New Targets and Target Specific Improvem
*** 21036,21042 ****
            + For those targets that support it, -mfpmath=sse will cause the
              compiler to generate SSE/SSE2 instructions for floating point
              math instead of x87 instructions. Usually, this will lead to
!             quicker code â€” especially on the Pentium 4. Note that only
              scalar floating point instructions are used and GCC does not
              exploit SIMD features yet.
            + Prefetch support has been added to the Pentium III, Pentium 4,
--- 21172,21178 ----
            + For those targets that support it, -mfpmath=sse will cause the
              compiler to generate SSE/SSE2 instructions for floating point
              math instead of x87 instructions. Usually, this will lead to
!             quicker code -- especially on the Pentium 4. Note that only
              scalar floating point instructions are used and GCC does not
              exploit SIMD features yet.
            + Prefetch support has been added to the Pentium III, Pentium 4,
*************** References
*** 21172,21177 ****
--- 21308,21314 ----
    14. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.0/index.html
+ 
                                     GCC 3.0.4
  
     (This release series is no longer supported.)
*************** References
*** 21247,21252 ****
--- 21384,21390 ----
    15. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.0/features.html
+ 
                                GCC 3.0 New Features
  
  Additional changes in GCC 3.0.4
*************** References
*** 21442,21447 ****
--- 21580,21586 ----
    19. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-3.0/caveats.html
+ 
                                  GCC 3.0 Caveats
  
       * -fstrict-aliasing is now part of -O2 and higher optimization
*************** References
*** 21502,21507 ****
--- 21641,21647 ----
     8. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-2.95/index.html
+ 
                                      GCC 2.95
  
     (This release series is no longer supported.)
*************** References
*** 21592,21597 ****
--- 21732,21738 ----
    16. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-2.95/features.html
+ 
                               GCC 2.95 New Features
  
       * General Optimizer Improvements:
*************** References
*** 21864,21869 ****
--- 22005,22011 ----
    23. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-2.95/caveats.html
+ 
                                  GCC 2.95 Caveats
  
       * GCC 2.95 will issue an error for invalid asm statements that had
*************** References
*** 21932,21937 ****
--- 22074,22080 ----
     8. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/egcs-1.1/index.html
+ 
                                      EGCS 1.1
  
     September 3, 1998: We are pleased to announce the release of EGCS 1.1.
*************** References
*** 22161,22166 ****
--- 22304,22310 ----
    16. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/egcs-1.1/features.html
+ 
                               EGCS 1.1 new features
  
       * Integrated GNU Fortran (g77) compiler and runtime library with
*************** References
*** 22255,22260 ****
--- 22399,22405 ----
    11. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/egcs-1.1/caveats.html
+ 
                                  EGCS 1.1 Caveats
  
       * EGCS has an integrated libstdc++, but does not have an integrated
*************** References
*** 22305,22310 ****
--- 22450,22456 ----
     7. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/egcs-1.0/index.html
+ 
                                      EGCS 1.0
  
     December 3, 1997: We are pleased to announce the release of EGCS 1.0.
*************** References
*** 22505,22510 ****
--- 22651,22657 ----
    11. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/egcs-1.0/features.html
+ 
                                 EGCS 1.0 features
  
       * Core compiler is based on the gcc2 development tree from Aug 2,
*************** References
*** 22569,22574 ****
--- 22716,22722 ----
     9. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/egcs-1.0/caveats.html
+ 
                                  EGCS 1.0 Caveats
  
       * EGCS has an integrated libstdc++, but does not have an integrated
diff -Nrcpad gcc-12.1.0/c++tools/ChangeLog gcc-12.2.0/c++tools/ChangeLog
*** gcc-12.1.0/c++tools/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/c++tools/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/config/ChangeLog gcc-12.2.0/config/ChangeLog
*** gcc-12.1.0/config/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/config/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/contrib/ChangeLog gcc-12.2.0/contrib/ChangeLog
*** gcc-12.1.0/contrib/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/contrib/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,14 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-05-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* gennews (files): Add files for GCC 12.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/contrib/header-tools/ChangeLog gcc-12.2.0/contrib/header-tools/ChangeLog
*** gcc-12.1.0/contrib/header-tools/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/contrib/header-tools/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/contrib/reghunt/ChangeLog gcc-12.2.0/contrib/reghunt/ChangeLog
*** gcc-12.1.0/contrib/reghunt/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/contrib/reghunt/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/contrib/regression/ChangeLog gcc-12.2.0/contrib/regression/ChangeLog
*** gcc-12.1.0/contrib/regression/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/contrib/regression/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/fixincludes/ChangeLog gcc-12.2.0/fixincludes/ChangeLog
*** gcc-12.1.0/fixincludes/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/fixincludes/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/BASE-VER gcc-12.2.0/gcc/BASE-VER
*** gcc-12.1.0/gcc/BASE-VER	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/BASE-VER	Fri Aug 19 08:10:14 2022
***************
*** 1 ****
! 12.1.0
--- 1 ----
! 12.2.0
diff -Nrcpad gcc-12.1.0/gcc/ChangeLog gcc-12.2.0/gcc/ChangeLog
*** gcc-12.1.0/gcc/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,1009 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-08-17  Ilya Leoshkevich  <iii@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2022-08-04  Ilya Leoshkevich  <iii@linux.ibm.com>
+ 
+ 	* config/s390/vector.md (V_HW_FT): New iterator.
+ 	* config/s390/vx-builtins.md (vsel<mode>): Use V_HW_FT instead
+ 	of V_HW.
+ 
+ 2022-08-12  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2022-07-26  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	PR c/106016
+ 	* expr.cc (count_type_elements): Handle OPAQUE_TYPE.
+ 
+ 2022-08-11  Andre Simoes Dias Vieira  <andre.simoesdiasvieira@arm.com>
+ 
+ 	Backported from master:
+ 	2022-07-25  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+ 
+ 	* config/aarch64/aarch64.md (rbit<mode>2): Rename this ...
+ 	(@aarch64_rbit<mode>): ... to this and change it in...
+ 	(ffs<mode>2,ctz<mode>2): ... here.
+ 	(@aarch64_rev16<mode>): New.
+ 	* config/aarch64/aarch64-builtins.cc: (aarch64_builtins):
+ 	Define the following enum AARCH64_REV16, AARCH64_REV16L,
+ 	AARCH64_REV16LL, AARCH64_RBIT, AARCH64_RBITL, AARCH64_RBITLL.
+ 	(aarch64_init_data_intrinsics): New.
+ 	(aarch64_general_init_builtins): Add call to
+ 	aarch64_init_data_intrinsics.
+ 	(aarch64_expand_builtin_data_intrinsic): New.
+ 	(aarch64_general_expand_builtin): Add call to
+ 	aarch64_expand_builtin_data_intrinsic.
+ 	* config/aarch64/arm_acle.h (__clz, __clzl, __clzll, __cls, __clsl,
+ 	__clsll, __rbit, __rbitl, __rbitll, __rev, __revl, __revll, __rev16,
+ 	__rev16l, __rev16ll, __ror, __rorl, __rorll, __revsh): New.
+ 
+ 2022-08-10  Tobias Burnus  <tobias@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2022-08-09  Tobias Burnus  <tobias@codesourcery.com>
+ 
+ 	PR middle-end/106492
+ 	* omp-low.cc (lower_rec_input_clauses): Add missing folding
+ 	to data type of linear-clause list item.
+ 
+ 2022-08-10  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-08-10  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/106513
+ 	* gimple-ssa-store-merging.cc (do_shift_rotate): Use uint64_t
+ 	for head_marker.
+ 
+ 2022-08-10  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-08-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR lto/106540
+ 	PR lto/106334
+ 	* lto-streamer-in.cc (lto_read_tree_1): Use lto_input_tree_1
+ 	to input DECL_INITIAL, avoiding to commit drefs.
+ 
+ 2022-08-05   Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.cc (rs6000_option_override_internal): Remove code
+ 	setting -mblock-ops-vector-pair.  Back port patch from trunk on 8/3.
+ 
+ 2022-08-02  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2022-07-25  Peter Bergner  <bergner@linux.ibm.com>
+ 		    Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR testsuite/106345
+ 	* config/rs6000/rs6000.h (DRIVER_SELF_SPECS): Adjust -mdejagnu-cpu
+ 	to filter out all -mtune options.
+ 
+ 2022-08-02  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2022-07-26  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR target/106091
+ 	* config/rs6000/rs6000-p8swap.cc (replace_swapped_aligned_store): Copy
+ 	REG_EH_REGION when replacing one store insn having it.
+ 	(replace_swapped_aligned_load): Likewise.
+ 
+ 2022-07-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-07-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/106449
+ 	* omp-expand.cc (expand_omp_simd): Fix up handling of pointer
+ 	iterators in non-rectangular simd loops.  Unshare fd->loops[i].n2
+ 	or n2 before regimplifying it inside of a condition.
+ 
+ 2022-07-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-07-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/106261
+ 	* cgraphunit.cc (cgraph_node::assemble_thunks_and_aliases): Don't
+ 	output asm thunks for -dx.
+ 
+ 2022-07-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-07-01  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/106144
+ 	* wide-int.cc (wi::shifted_mask): If end >= prec, return right after
+ 	emitting element for shift or if shift is 0 first element after start.
+ 	(wide_int_cc_tests): Add tests for equivalency of wi::mask and
+ 	wi::shifted_mask with 0 start.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	* json.cc (string::print): Fix escaping of '\'.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	* doc/invoke.texi (-fdump-analyzer-feasibility): Mention the
+ 	fpath.txt output.
+ 
+ 2022-07-27  Maciej W. Rozycki  <macro@embecosm.com>
+ 
+ 	Backported from master:
+ 	2022-07-27  Maciej W. Rozycki  <macro@embecosm.com>
+ 
+ 	* config/riscv/riscv.md (stack_protect_set_<mode>): Remove
+ 	duplicate backslashes.
+ 
+ 2022-07-27  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-07-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/106189
+ 	* gimple-array-bounds.cc (array_bounds_checker::check_mem_ref):
+ 	Divide using offset_ints.
+ 
+ 2022-07-27  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2022-06-30  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	PR lto/106129
+ 	* lto-wrapper.cc (find_option): Add argument start.
+ 	(merge_and_complain): Loop over existing_opt_index and
+ 	existing_opt2_index for Xassembler check.  Update calls to
+ 	find_option.
+ 	(find_and_merge_options): Add argument first to determine whether
+ 	to merge options with those passed in *opts.
+ 	(run_gcc): Update calls to find_and_merge_options.
+ 
+ 2022-07-27  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	Backported from master:
+ 	2022-07-09  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	PR tree-optimization/106087
+ 	* tree-ssa-dce.cc (simple_dce_from_worklist): Check
+ 	to make sure the statement is only defining one operand.
+ 
+ 2022-07-27  Tamar Christina  <tamar.christina@arm.com>
+ 
+ 	Backported from master:
+ 	2022-07-08  Tamar Christina  <tamar.christina@arm.com>
+ 
+ 	PR tree-optimization/106063
+ 	* match.pd: Do not apply pattern after veclower is not supported.
+ 
+ 2022-07-27  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	Backported from master:
+ 	2022-06-03  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	PR tree-optimization/105665
+ 	PR tree-optimization/100810
+ 	* tree-ssa-loop-ivopts.cc
+ 	(ssa_name_maybe_undef_p, ssa_name_set_maybe_undef): New.
+ 	(ssa_name_any_use_dominates_bb_p, mark_ssa_maybe_undefs): New.
+ 	(find_ssa_undef): Check precomputed flag and intervening uses.
+ 	(tree_ssa_iv_optimize): Call mark_ssa_maybe_undefs.
+ 
+ 2022-07-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backported from master:
+ 	2022-07-25  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config/rs6000/rtems.h (CPLUSPLUS_CPP_SPEC): Undef.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/106331
+ 	* builtins.cc (get_memory_rtx): Compute alignment from
+ 	the original address and set MEM_OFFSET to unknown when
+ 	we create a MEM_EXPR from the base object of the address.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-07-01  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/106131
+ 	* tree-ssa-sccvn.cc (vn_reference_lookup_3): Force alias-set
+ 	zero when offsetting the read looking through an aggregate
+ 	copy.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-06-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/106112
+ 	* tree-ssa-sccvn.cc (valueized_wider_op): Properly extend
+ 	a constant operand according to its type.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-06-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/106027
+ 	* fold-const.cc (fold_to_nonsharp_ineq_using_bound): Use the
+ 	type of the prevailing comparison for the new comparison type.
+ 	(fold_binary_loc): Use proper types for the A < X && A + 1 > Y
+ 	to A < X && A >= Y folding.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-06-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105971
+ 	* tree-ssa-alias.cc (refs_may_alias_p_2): Put bail-out for
+ 	FUNCTION_DECL and LABEL_DECL refs after decl-decl disambiguation
+ 	to leak less surprising alias results.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-06-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105969
+ 	* gimple-ssa-sprintf.cc (get_origin_and_offset_r): Avoid division
+ 	by zero in overflow check.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-06-14  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/105965
+ 	* match.pd (view_convert CONSTRUCTOR): Handle single-element
+ 	CTOR case.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-06-14  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105946
+ 	* tree-ssa-uninit.cc (maybe_warn_pass_by_reference):
+ 	Do not look at arguments not specified in the function call.
+ 
+ 2022-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-07-11  Richard Biener  <rguenthert@suse.de>
+ 
+ 	PR target/105459
+ 	* config/i386/i386-options.cc (ix86_set_current_function):
+ 	Rebuild the target optimization node whenever necessary,
+ 	not only when the optimization node didn't change.
+ 
+ 2022-07-14   Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.cc (rs6000_option_override_internal): Do
+ 	not generate block copies with vector pair instructions if we are
+ 	tuning for power10.  Back port from master branch.
+ 
+ 2022-07-14  Surya Kumari Jangala  <jskumari@linux.vnet.ibm.com>
+ 
+ 	Backported from master:
+ 	2022-06-14  Surya Kumari Jangala  <jskumari@linux.ibm.com>
+ 
+ 	PR rtl-optimization/105041
+ 	* regrename.cc (check_new_reg_p): Use nregs value from du chain.
+ 
+ 2022-07-11  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	Backported from master:
+ 	2022-07-04  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR tree-optimization/105860
+ 	* tree-sra.cc (build_reconstructed_reference): Start expr
+ 	traversal only just below the outermost union.
+ 
+ 2022-07-10  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	Backported from master:
+ 	2022-07-10  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	* config/loongarch/loongarch.md (mulsidi3_64bit): Use mulw.d.w
+ 	instead of mul.d.
+ 
+ 2022-07-09  Roger Sayle  <roger@nextmovesoftware.com>
+ 	    UroÅ¡ Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/105930
+ 	* config/i386/i386.md (*<any_or>di3_doubleword): Split after
+ 	reload.  Use rtx_equal_p to avoid creating memory-to-memory moves,
+ 	and emit NOTE_INSN_DELETED if operand[2] is zero (i.e. with -O0).
+ 
+ 2022-07-08  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	Backported from master:
+ 	2022-07-08  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	* config/loongarch/loongarch.cc (loongarch_compute_frame_info):
+ 	Modify fp_sp_offset and gp_sp_offset's calculation method,
+ 	when frame->mask or frame->fmask is zero, don't minus UNITS_PER_WORD
+ 	or UNITS_PER_FP_REG.
+ 
+ 2022-07-04  Andrew MacLeod  <amacleod@redhat.com>
+ 
+ 	PR tree-optimization/106114
+ 	* gimple-range-fold.cc (fold_using_range::relation_fold_and_or): Check
+ 	statement operands instead of GORI cache.
+ 
+ 2022-07-04  Roger Sayle  <roger@nextmovesoftware.com>
+ 	    Marek Polacek  <polacek@redhat.com>
+ 	    Segher Boessenkool  <segher@kernel.crashing.org>
+ 	    Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR target/105991
+ 	* config/rs6000/rs6000.md (rotl<mode>3_insert_3): Check that
+ 	exact_log2 doesn't return -1 (or zero).
+ 	(plus_xor): New code iterator.
+ 	(*rotl<mode>3_insert_3_<code>): New define_insn_and_split.
+ 
+ 2022-07-04  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	Backported from master:
+ 	2022-07-03  Xi Ruoyao  <xry111@xry111.site>
+ 		    Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	* config/loongarch/loongarch.cc (loongarch_check_zero_div_p):
+ 	New static function.
+ 	(loongarch_idiv_insns): Use loongarch_check_zero_div_p instead
+ 	of TARGET_CHECK_ZERO_DIV.
+ 	(loongarch_output_division): Likewise.
+ 	* common/config/loongarch/loongarch-common.cc
+ 	(TARGET_DEFAULT_TARGET_FLAGS): Remove unneeded hook.
+ 	* doc/invoke.texi: Update to match the new behavior.
+ 
+ 2022-07-03  Roger Sayle  <roger@nextmovesoftware.com>
+ 
+ 	PR target/106122
+ 	* config/i386/i386.md (peephole2): Avoid generating pop %esp
+ 	when optimizing for size.
+ 
+ 2022-07-02  Sergei Trofimovich  <siarheit@google.com>
+ 
+ 	Backported from master:
+ 	2022-06-29  Sergei Trofimovich  <siarheit@google.com>
+ 
+ 	PR c++/106102
+ 	* system.h: Introduce INCLUDE_PTHREAD_H macros to include <pthread.h>.
+ 
+ 2022-07-01  Vladimir Makarov  <vmakarov@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2022-05-28  Vladimir Makarov  <vmakarov@gcc.gnu.org>
+ 
+ 	PR target/103722
+ 	* config/sh/sh.cc (sh_register_move_cost): Avoid cost "2" (which
+ 	is special) for various scenarios.
+ 
+ 2022-06-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-11  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR bootstrap/105551
+ 	* opts.cc (finish_options): Also disable var-tracking if
+ 	!DWARF2_DEBUGGING_INFO.
+ 
+ 2022-06-29  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	Backported from master:
+ 	2022-06-29  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	PR target/106097
+ 	* config/loongarch/loongarch.cc (loongarch_build_integer):
+ 	Remove undefined behavior from code.
+ 
+ 2022-06-28  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/106032
+ 	* ifcvt.cc (noce_try_sign_mask): Punt if !t_unconditional, and
+ 	t may_trap_or_fault_p, even if it is cheap.
+ 
+ 2022-06-28  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/106030
+ 	* expr.cc (expand_cond_expr_using_cmove): Pass NULL_RTX instead of
+ 	temp to expand_operands if mode has been promoted.
+ 
+ 2022-06-28  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	Backported from master:
+ 	2022-06-28  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	PR target/106096
+ 	* config/loongarch/loongarch.h (REG_CLASS_CONTENTS): Exclude
+ 	$r13 from SIBCALL_REGS.
+ 	* config/loongarch/loongarch.cc (loongarch_regno_to_class):
+ 	Change $r13 to JIRL_REGS.
+ 
+ 2022-06-24  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-06-24  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	* config/tilepro/gen-mul-tables.cc (tilegx_emit): Adjust loop
+ 	condition to avoid overflow.
+ 
+ 2022-06-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backported from master:
+ 	2022-06-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR ipa/105600
+ 	* ipa-icf.cc (sem_item_optimizer::filter_removed_items):
+ 	Skip variables with body_removed.
+ 
+ 2022-06-23  Siddhesh Poyarekar  <siddhesh@gotplt.org>
+ 
+ 	Backported from master:
+ 	2022-06-21  Siddhesh Poyarekar  <siddhesh@gotplt.org>
+ 
+ 	PR tree-optimization/105736
+ 	* tree-object-size.cc (addr_object_size): Return size_unknown
+ 	when object offset computation returns an error.
+ 
+ 2022-06-23  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	Backported from master:
+ 	2022-06-15  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR tree-optimization/105254
+ 	PR tree-optimization/105940
+ 	Revert:
+ 	* config/aarch64/aarch64.cc
+ 	(aarch64_vector_costs::determine_suggested_unroll_factor): Take a
+ 	loop_vec_info as argument.  Restrict the unroll factor to values
+ 	that divide the VF.
+ 	(aarch64_vector_costs::finish_cost): Update call accordingly.
+ 
+ 2022-06-23  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2022-06-14  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR tree-optimization/105940
+ 	* tree-vect-loop.cc (vect_analyze_loop_2): Move the place of
+ 	applying suggested_unroll_factor after start_over.
+ 
+ 2022-06-21  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	Backported from master:
+ 	2022-06-20  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	PR target/105960
+ 	* config/i386/i386.cc (ix86_function_ok_for_sibcall): Return
+ 	false if PIC register is used when calling ifunc functions.
+ 
+ 2022-06-20  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from master:
+ 	2022-06-17  UroÅ¡ Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/105209
+ 	* config/alpha/alpha-protos.h (alpha_store_data_bypass_p): New.
+ 	* config/alpha/alpha.cc (alpha_store_data_bypass_p): New function.
+ 	(alpha_store_data_bypass_p_1): Ditto.
+ 	* config/alpha/ev4.md: Use alpha_store_data_bypass_p instead
+ 	of generic store_data_bypass_p.
+ 	(ev4_ist_c): Remove insn reservation.
+ 
+ 2022-06-20  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from master:
+ 	2022-06-17  UroÅ¡ Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/105970
+ 	* config/i386/i386.cc (ix86_function_arg): Assert that
+ 	the mode of pointer argumet is equal to ptr_mode, not Pmode.
+ 
+ 2022-06-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-18  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/105998
+ 	* varasm.cc (narrowing_initializer_constant_valid_p): Check
+ 	SCALAR_INT_MODE_P instead of INTEGRAL_MODE_P, also break on
+ 	! INTEGRAL_TYPE_P and do the same check also on op{0,1}'s type.
+ 
+ 2022-06-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/105951
+ 	* tree-ssa-ccp.cc (optimize_atomic_bit_test_and,
+ 	optimize_atomic_op_fetch_cmp_0): Remember gimple_call_fn (call)
+ 	as last argument to the internal functions.
+ 	* builtins.cc (expand_ifn_atomic_bit_test_and): Adjust for the
+ 	extra call argument to ifns.  If expand_atomic_fetch_op fails for the
+ 	lhs == NULL_TREE case, fall through into the optab code with
+ 	gen_reg_rtx (mode) as target.  If second expand_atomic_fetch_op
+ 	fails, construct a CALL_EXPR and expand that.
+ 	(expand_ifn_atomic_op_fetch_cmp_0): Adjust for the extra call argument
+ 	to ifns.  If expand_atomic_fetch_op fails, construct a CALL_EXPR and
+ 	expand that.
+ 
+ 2022-06-19  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backported from master:
+ 	2022-06-14  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	PR ipa/105739
+ 	* ipa-prop.cc (ipa_load_from_parm_agg): Punt on volatile loads.
+ 
+ 2022-06-16  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	Backported from master:
+ 	2022-06-15  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/105981
+ 	* config/arm/arm.cc (gen_cpymem_ldrd_strd): Rename low_reg and hi_reg
+ 	to first_reg and second_reg respectively.  Initialize them correctly
+ 	when generating big-endian code.
+ 
+ 2022-06-15  Simon Wright  <simon@pushface.org>
+ 
+ 	Backported from master:
+ 	2022-06-12  Simon Wright  <simon@pushface.org>
+ 
+ 	PR target/104871
+ 	* config/darwin-driver.cc (darwin_find_version_from_kernel): If the OS
+ 	version is darwin20 (macOS 11) or greater, truncate the version to the
+ 	major number.
+ 
+ 2022-06-15  Mark Mentovai  <mark@mentovai.com>
+ 
+ 	Backported from master:
+ 	2022-06-12  Mark Mentovai  <mark@mentovai.com>
+ 
+ 	* config/darwin-c.cc: Make -mmacosx-version-min more future-proof.
+ 
+ 2022-06-15  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backported from master:
+ 	2022-05-29  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR target/105599
+ 	* config/darwin.h: Move versions-specific handling of multiply_defined
+ 	from SUBTARGET_DRIVER_SELF_SPECS to LINK_SPEC.
+ 
+ 2022-06-15  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	PR target/105953
+ 	* config/i386/sse.md (*avx_cmp<mode>3_ltint_not): Force_reg
+ 	operands[3].
+ 
+ 2022-06-14  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	Backported from master:
+ 	2022-06-13  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	* common/config/i386/cpuinfo.h (get_available_features): Require
+ 	AVX for F16C and VAES.
+ 
+ 2022-06-14  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+ 
+ 	Backported from master:
+ 	2022-06-02  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+ 
+ 	* config/riscv/riscv.cc (riscv_build_integer_1): Rewrite value as
+ 	(-1 << 31) for the single-bit case, when operating on (1 << 31)
+ 	in SImode.
+ 	* config/riscv/riscv.h (SINGLE_BIT_MASK_OPERAND): Allow for
+ 	any single-bit value, moving the special case for (1 << 31) to
+ 	riscv_build_integer_1 (in riscv.c).
+ 
+ 2022-06-08  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	Backported from master:
+ 	2022-06-08  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	PR target/105879
+ 	* config/xtensa/xtensa.md (movdi): Rename 'first' and 'second'
+ 	to 'lowpart' and 'highpart' so that they match 'gen_lowpart' and
+ 	'gen_highpart' bitwise semantics and fix order of highpart and
+ 	lowpart depending on target endianness.
+ 
+ 2022-06-08  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	PR target/105854
+ 	* config/i386/sse.md (ssse3_palignrdi): Change alternative 2
+ 	from Yv to Yw.
+ 
+ 2022-06-02  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+ 
+ 	Backported from master:
+ 	2022-05-13  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+ 		    Manolis Tsamis  <manolis.tsamis@vrull.eu>
+ 
+ 	* config/riscv/riscv.h (CLZ_DEFINED_VALUE_AT_ZERO): Implement.
+ 	(CTZ_DEFINED_VALUE_AT_ZERO): Same.
+ 	* doc/sourcebuild.texi: add documentation for RISC-V specific
+ 	test target keywords
+ 
+ 2022-06-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-06-01  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105786
+ 	* tree-loop-distribution.cc
+ 	(loop_distribution::transform_reduction_loop): Only do strlen
+ 	replacement for integer type reductions.
+ 
+ 2022-06-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-27  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105726
+ 	* gimple-ssa-warn-restrict.cc (builtin_memref::set_base_and_offset):
+ 	Constrain array-of-flexarray case more.
+ 
+ 2022-06-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/105711
+ 	* expmed.cc (extract_bit_field_as_subreg): Add op0_mode parameter
+ 	and use it.
+ 	(extract_bit_field_1): Pass down the mode of op0 to
+ 	extract_bit_field_as_subreg.
+ 
+ 2022-06-02  Martin Sebor  <msebor@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-24  Martin Sebor  <msebor@redhat.com>
+ 		    Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/105604
+ 	* gimple-ssa-sprintf.cc (set_aggregate_size_and_offset): Add comments.
+ 	(get_origin_and_offset_r): Remove null handling.  Handle variable array
+ 	sizes.
+ 	(get_origin_and_offset): Handle null argument here.  Simplify.
+ 	(alias_offset): Update comment.
+ 	* pointer-query.cc (field_at_offset): Update comment.  Handle members
+ 	of variable-length types.
+ 
+ 2022-06-02  Vineet Gupta  <vineetg@rivosinc.com>
+ 
+ 	Backported from master:
+ 	2022-05-24  Vineet Gupta  <vineetg@rivosinc.com>
+ 
+ 	* config/riscv/riscv.cc: (struct riscv_tune_param): Add
+ 	  fmv_cost.
+ 	(rocket_tune_info): Add default fmv_cost 8.
+ 	(sifive_7_tune_info): Ditto.
+ 	(thead_c906_tune_info): Ditto.
+ 	(optimize_size_tune_info): Ditto.
+ 	(riscv_register_move_cost): Use fmv_cost for int<->fp moves.
+ 
+ 2022-05-30  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	Backported from master:
+ 	2022-05-27  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/105639
+ 	* ipa-prop.cc (propagate_controlled_uses): Check type of the
+ 	constant before adding a LOAD reference.
+ 
+ 2022-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/105729
+ 	* fold-const.cc (fold_unary_loc): Don't optimize (X &) ((Y *) z + w)
+ 	to (X &) z + w if -fsanitize=null during GENERIC folding.
+ 
+ 2022-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-25  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/105714
+ 	* asan.cc (has_stmt_been_instrumented_p): For assignments which
+ 	are both stores and loads, return true only if both destination
+ 	and source have been instrumented.
+ 
+ 2022-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/105635
+ 	* pointer-query.cc (gimple_parm_array_size): Return NULL if var
+ 	doesn't have pointer or reference type.
+ 
+ 2022-05-26  Simon Cook  <simon.cook@embecosm.com>
+ 
+ 	Backported from master:
+ 	2022-05-25  Simon Cook  <simon.cook@embecosm.com>
+ 
+ 	* config/riscv/arch-canonicalize: Only add mafd extension if
+ 	base was rv32/rv64g.
+ 
+ 2022-05-26  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	Backported from master:
+ 	2022-05-09  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	* config/riscv/arch-canonicalize: Handle g correctly.
+ 
+ 2022-05-24  Qing Zhao  <qing.zhao@oracle.com>
+ 
+ 	Backported from master:
+ 	2022-05-09  Qing Zhao  <qing.zhao@oracle.com>
+ 
+ 	PR target/101891
+ 	* config/i386/i386.cc (zero_call_used_regno_mode): use V2SImode
+ 	as a generic MMX mode instead of V4HImode.
+ 	(zero_all_mm_registers): Use SET to zero instead of MOV for
+ 	zeroing scratch registers.
+ 	(ix86_zero_call_used_regs): Likewise.
+ 
+ 2022-05-24  Bruno Haible  <bruno@clisp.org>
+ 
+ 	Backported from master:
+ 	2022-05-24  Bruno Haible  <bruno@clisp.org>
+ 
+ 	PR other/105527
+ 	* doc/install.texi (Configuration): Add more details about --with-zstd.
+ 	Document --with-zstd-include and --with-zstd-lib
+ 
+ 2022-05-24  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backported from master:
+ 	2022-05-11  Martin Liska  <mliska@suse.cz>
+ 
+ 	PR other/105527
+ 	* doc/install.texi: Document the configure option --with-zstd.
+ 
+ 2022-05-20  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2022-05-18  Peter Bergner  <bergner@linux.ibm.com>
+ 		    Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/105556
+ 	* config/rs6000/mma.md (mma_<vv>, mma_<avv>, mma_<pv>, mma_<apv>,
+ 	mma_<vvi4i4i8>, mma_<avvi4i4i8>, mma_<vvi4i4i2>, mma_<avvi4i4i2>,
+ 	mma_<vvi4i4>, mma_<avvi4i4>, mma_<pvi4i2>, mma_<apvi4i2>,
+ 	mma_<vvi4i4i4>, mma_<avvi4i4i4>): Replace "wa" constraints with "v,?wa".
+ 	Update other operands accordingly.
+ 
+ 2022-05-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/103116
+ 	* tree-vect-stmts.cc (get_group_load_store_type): Handle the
+ 	case we need peeling for gaps even though GROUP_GAP is zero.
+ 
+ 2022-05-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105618
+ 	* tree-ssa-sink.cc (statement_sink_location): For virtual
+ 	PHI uses ignore those defining the used virtual operand.
+ 
+ 2022-05-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR rtl-optimization/105577
+ 	* dse.cc (rest_of_handle_dse): Make sure to purge dead EH
+ 	edges before running fast DCE via df_analyze.
+ 
+ 2022-05-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105562
+ 	* tree-ssa-sccvn.cc (vn_reference_lookup_3): Disambiguate
+ 	against all CLOBBER defs if there's not an obvious must-alias
+ 	and we are not doing redundant store elimination.
+ 	(vn_walk_cb_data::redundant_store_removal_p): New field.
+ 	(vn_reference_lookup_pieces): Initialize it.
+ 	(vn_reference_lookup): Add argument to specify if we are
+ 	doing redundant store removal.
+ 	(eliminate_dom_walker::eliminate_stmt): Specify we do.
+ 	* tree-ssa-sccvn.h (vn_reference_lookup): Adjust.
+ 
+ 2022-05-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-11  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR rtl-optimization/105559
+ 	* cfgrtl.cc (delete_insn_and_edges): Only perform search to BB_END
+ 	for non-debug insns.
+ 
+ 2022-05-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-10  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/105537
+ 	* toplev.cc (process_options): Move flag_var_tracking
+ 	handling ...
+ 	* opts.cc (finish_options): ... here.
+ 
+ 2022-05-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-10  Richard Biener  <rguenther@suse.de>
+ 
+ 	* flags.h (dwarf_debuginfo_p): Add opts argument, guard
+ 	API with !GENERATOR_FILE.
+ 	* opts.cc (global_options): Poison.
+ 	(global_options_set): Likewise.
+ 	(finish_options): Refer to options via opts.
+ 
+ 2022-05-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-04-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105431
+ 	* tree-ssa-math-opts.cc (powi_as_mults_1): Make n unsigned.
+ 	(powi_as_mults): Use absu_hwi.
+ 	(gimple_expand_builtin_powi): Remove now pointless n != -n
+ 	check.
+ 
+ 2022-05-18  Andrew MacLeod  <amacleod@redhat.com>
+ 
+ 	PR tree-optimization/105458
+ 	* value-relation.cc (path_oracle::register_relation): Merge, then check
+ 	for equivalence.
+ 
+ 2022-05-16  Sebastian Pop  <spop@amazon.com>
+ 
+ 	PR target/105162
+ 	* config/aarch64/aarch64-protos.h (atomic_ool_names): Increase dimension
+ 	of str array.
+ 	* config/aarch64/aarch64.cc (aarch64_atomic_ool_func): Call
+ 	memmodel_from_int and handle MEMMODEL_SYNC_*.
+ 	(DEF0): Add __aarch64_*_sync functions.
+ 
+ 2022-05-16  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* dwarf2out.cc (loc_list_from_tree_1) <TRUTH_NOT_EXPR>: Do a logical
+ 	instead of a bitwise negation.
+ 	<COND_EXPR>: Swap the operands if the condition is TRUTH_NOT_EXPR.
+ 
+ 2022-05-13  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* tree-sra.cc (sra_modify_assign): Check that scalar storage order
+ 	is the same on the LHS and RHS before rewriting one with the model
+ 	of the other.
+ 
+ 2022-05-13  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	Backported from master:
+ 	2022-05-13  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	PR rtl-optimization/105455
+ 	* gimple-harden-conditionals.cc (insert_check_and_trap): Set
+ 	probabilities for newly-conditional edges.
+ 
+ 2022-05-11  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	Backported from master:
+ 	2022-04-29  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/100413
+ 	* cgraph.cc (cgraph_node::remove): Release body of the node this
+ 	is clone_of if appropriate.
+ 
+ 2022-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/105528
+ 	* gimple-isel.cc (gimple_expand_vec_set_expr): After gsi_remove
+ 	set *gsi to gsi_for_stmt (ass_stmt).  Fix up function comment.
+ 
+ 2022-05-10  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR target/105292
+ 	* config/sparc/sparc.cc (sparc_vectorize_vec_perm_const): Return
+ 	true only for 8-byte vector modes.
+ 
+ 2022-05-06  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2022-05-06   Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	PR target/102059
+ 	* config/rs6000/rs6000.cc (rs6000_can_inline_p): Ignore -mpower8-fusion
+ 	and -mpower10-fusion options for inlining purposes.
+ 
+ 2022-05-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-04-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/105376
+ 	* tree.cc (build_real): Special case dconst* arguments
+ 	for decimal floating point types.
+ 
+ 2022-05-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-05  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105484
+ 	* gimple-isel.cc (gimple_expand_vec_set_expr): Clean EH, return
+ 	whether the CFG changed.
+ 	(gimple_expand_vec_exprs): When the CFG changed, clean it up.
+ 
+ 2022-05-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-03  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/105461
+ 	* opts.cc (finish_options): Match the condition to
+ 	disable flag_var_tracking to that of process_options.
+ 
+ 2022-05-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-03  Richard Biener  <rguenther@suse.de>
+ 
+ 	* opts.cc: #undef OPTIONS_SET_P.
+ 	(finish_options): Use opts_set instead of OPTIONS_SET_P.
+ 
+ 2022-05-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105437
+ 	* tree-vect-slp.cc (vect_schedule_slp_node): Handle the
+ 	case where last_stmt alters control flow.
+ 
+ 2022-05-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2022-05-03  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/105394
+ 	* tree-vect-generic.cc (expand_vector_condition): Adjust
+ 	comp_width for non-integer mode masks as well.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/DATESTAMP gcc-12.2.0/gcc/DATESTAMP
*** gcc-12.1.0/gcc/DATESTAMP	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/DATESTAMP	Fri Aug 19 08:09:52 2022
***************
*** 1 ****
! 20220506
--- 1 ----
! 20220819
diff -Nrcpad gcc-12.1.0/gcc/ada/ChangeLog gcc-12.2.0/gcc/ada/ChangeLog
*** gcc-12.1.0/gcc/ada/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/ada/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/analyzer/ChangeLog gcc-12.2.0/gcc/analyzer/ChangeLog
*** gcc-12.1.0/gcc/analyzer/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,83 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	* region.h (code_region::get_element): Remove stray decl.
+ 	(function_region::get_element): Likewise.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	PR analyzer/106225
+ 	* sm-taint.cc (taint_state_machine::on_stmt): Move handling of
+ 	assignments from division to...
+ 	(taint_state_machine::check_for_tainted_divisor): ...this new
+ 	function.  Reject warning when the divisor is known to be non-zero.
+ 	* sm.cc: Include "analyzer/program-state.h".
+ 	(sm_context::get_old_region_model): New.
+ 	* sm.h (sm_context::get_old_region_model): New decl.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	PR analyzer/106204
+ 	* region-model.cc (within_short_circuited_stmt_p): Move extraction
+ 	of assign_stmt to caller.
+ 	(due_to_ifn_deferred_init_p): New.
+ 	(region_model::check_for_poison): Move extraction of assign_stmt
+ 	from within_short_circuited_stmt_p to here.  Share logic with
+ 	call to due_to_ifn_deferred_init_p.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	* diagnostic-manager.cc (saved_diagnostic::dump_dot_id): New.
+ 	(saved_diagnostic::dump_as_dot_node): New.
+ 	* diagnostic-manager.h (saved_diagnostic::dump_dot_id): New decl.
+ 	(saved_diagnostic::dump_as_dot_node): New decl.
+ 	* engine.cc (exploded_node::dump_dot): Add nodes for saved
+ 	diagnostics.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	* checker-path.cc (state_change_event::get_desc): Call maybe_free
+ 	on label_text temporaries.
+ 	* diagnostic-manager.cc
+ 	(diagnostic_manager::prune_for_sm_diagnostic): Likewise.
+ 	* engine.cc (exploded_graph::~exploded_graph): Fix leak of
+ 	m_per_point_data and m_per_call_string_data values.  Simplify
+ 	cleanup of m_per_function_stats and m_per_point_data values.
+ 	(feasibility_state::maybe_update_for_edge): Fix leak of result of
+ 	superedge::get_description.
+ 	* region-model-manager.cc
+ 	(region_model_manager::~region_model_manager): Move cleanup of
+ 	m_setjmp_values to match the ordering of the fields within
+ 	region_model_manager.  Fix leak of values within
+ 	m_repeated_values_map, m_bits_within_values_map,
+ 	m_asm_output_values_map, and m_const_fn_result_values_map.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	PR analyzer/105285
+ 	* store.cc (binding_cluster::get_any_binding): Handle accessing
+ 	sub_svalues of clusters where the base region has a symbolic
+ 	binding.
+ 
+ 2022-07-27  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	* diagnostic-manager.cc (epath_finder::process_worklist_item):
+ 	Call dump_feasible_path when a path that reaches the the target
+ 	enode is found.
+ 	(epath_finder::dump_feasible_path): New.
+ 	* engine.cc (feasibility_state::dump_to_pp): New.
+ 	* exploded-graph.h (feasibility_state::dump_to_pp): New decl.
+ 	* feasible-graph.cc (feasible_graph::dump_feasible_path): New.
+ 	* feasible-graph.h (feasible_graph::dump_feasible_path): New
+ 	decls.
+ 	* program-point.cc (function_point::print): Fix missing trailing
+ 	newlines.
+ 	* program-point.h (program_point::print_source_line): Remove
+ 	unimplemented decl.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/analyzer/checker-path.cc gcc-12.2.0/gcc/analyzer/checker-path.cc
*** gcc-12.1.0/gcc/analyzer/checker-path.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/checker-path.cc	Fri Aug 19 08:09:52 2022
*************** state_change_event::get_desc (bool can_c
*** 323,346 ****
    if (m_sval)
      {
        label_text sval_desc = m_sval->get_desc ();
        if (m_origin)
  	{
  	  label_text origin_desc = m_origin->get_desc ();
! 	  return make_label_text
  	    (can_colorize,
  	     "state of %qs: %qs -> %qs (origin: %qs)",
  	     sval_desc.m_buffer,
  	     m_from->get_name (),
  	     m_to->get_name (),
  	     origin_desc.m_buffer);
  	}
        else
! 	return make_label_text
  	  (can_colorize,
  	   "state of %qs: %qs -> %qs (NULL origin)",
  	   sval_desc.m_buffer,
  	   m_from->get_name (),
  	   m_to->get_name ());
      }
    else
      {
--- 323,350 ----
    if (m_sval)
      {
        label_text sval_desc = m_sval->get_desc ();
+       label_text result;
        if (m_origin)
  	{
  	  label_text origin_desc = m_origin->get_desc ();
! 	  result = make_label_text
  	    (can_colorize,
  	     "state of %qs: %qs -> %qs (origin: %qs)",
  	     sval_desc.m_buffer,
  	     m_from->get_name (),
  	     m_to->get_name (),
  	     origin_desc.m_buffer);
+ 	  origin_desc.maybe_free ();
  	}
        else
! 	result = make_label_text
  	  (can_colorize,
  	   "state of %qs: %qs -> %qs (NULL origin)",
  	   sval_desc.m_buffer,
  	   m_from->get_name (),
  	   m_to->get_name ());
+       sval_desc.maybe_free ();
+       return result;
      }
    else
      {
diff -Nrcpad gcc-12.1.0/gcc/analyzer/diagnostic-manager.cc gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc
*** gcc-12.1.0/gcc/analyzer/diagnostic-manager.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc	Fri Aug 19 08:09:52 2022
*************** private:
*** 112,117 ****
--- 112,121 ----
    void dump_feasible_graph (const exploded_node *target_enode,
  			    const char *desc, unsigned diag_idx,
  			    const feasible_graph &fg);
+   void dump_feasible_path (const exploded_node *target_enode,
+ 			   unsigned diag_idx,
+ 			   const feasible_graph &fg,
+ 			   const feasible_node &fnode) const;
  
    const exploded_graph &m_eg;
    shortest_exploded_paths *m_sep;
*************** epath_finder::process_worklist_item (fea
*** 510,515 ****
--- 514,522 ----
  			     target_enode->m_index, diag_idx,
  			     succ_fnode->get_path_length ());
  	      *out_best_path = fg->make_epath (succ_fnode);
+ 	      if (flag_dump_analyzer_feasibility)
+ 		dump_feasible_path (target_enode, diag_idx, *fg, *succ_fnode);
+ 
  	      /* Success: stop the worklist iteration.  */
  	      return false;
  	    }
*************** epath_finder::dump_feasible_graph (const
*** 608,613 ****
--- 615,637 ----
    free (filename);
  }
  
+ /* Dump the path to FNODE to "BASE_NAME.DIAG_IDX.to-enN.fpath.txt".  */
+ 
+ void
+ epath_finder::dump_feasible_path (const exploded_node *target_enode,
+ 				  unsigned diag_idx,
+ 				  const feasible_graph &fg,
+ 				  const feasible_node &fnode) const
+ {
+   auto_timevar tv (TV_ANALYZER_DUMP);
+   pretty_printer pp;
+   pp_printf (&pp, "%s.%i.to-en%i.fpath.txt",
+ 	     dump_base_name, diag_idx, target_enode->m_index);
+   char *filename = xstrdup (pp_formatted_text (&pp));
+   fg.dump_feasible_path (fnode, filename);
+   free (filename);
+ }
+ 
  /* class saved_diagnostic.  */
  
  /* saved_diagnostic's ctor.
*************** saved_diagnostic::to_json () const
*** 718,723 ****
--- 742,809 ----
    return sd_obj;
  }
  
+ /* Dump this to PP in a form suitable for use as an id in .dot output.  */
+ 
+ void
+ saved_diagnostic::dump_dot_id (pretty_printer *pp) const
+ {
+   pp_printf (pp, "sd_%i", m_idx);
+ }
+ 
+ /* Dump this to PP in a form suitable for use as a node in .dot output.  */
+ 
+ void
+ saved_diagnostic::dump_as_dot_node (pretty_printer *pp) const
+ {
+   dump_dot_id (pp);
+   pp_printf (pp,
+ 	     " [shape=none,margin=0,style=filled,fillcolor=\"red\",label=\"");
+   pp_write_text_to_stream (pp);
+ 
+   /* Node label.  */
+   pp_printf (pp, "DIAGNOSTIC: %s (sd: %i)\n",
+ 	     m_d->get_kind (), m_idx);
+   if (m_sm)
+     {
+       pp_printf (pp, "sm: %s", m_sm->get_name ());
+       if (m_state)
+ 	{
+ 	  pp_printf (pp, "; state: ");
+ 	  m_state->dump_to_pp (pp);
+ 	}
+       pp_newline (pp);
+     }
+   if (m_stmt)
+     {
+       pp_string (pp, "stmt: ");
+       pp_gimple_stmt_1 (pp, m_stmt, 0, (dump_flags_t)0);
+       pp_newline (pp);
+     }
+   if (m_var)
+     pp_printf (pp, "var: %qE\n", m_var);
+   if (m_sval)
+     {
+       pp_string (pp, "sval: ");
+       m_sval->dump_to_pp (pp, true);
+       pp_newline (pp);
+     }
+   if (m_best_epath)
+     pp_printf (pp, "path length: %i\n", get_epath_length ());
+ 
+   pp_write_text_as_dot_label_to_stream (pp, /*for_record=*/true);
+   pp_string (pp, "\"];\n\n");
+ 
+   /* Show links to duplicates.  */
+   for (auto iter : m_duplicates)
+     {
+       dump_dot_id (pp);
+       pp_string (pp, " -> ");
+       iter->dump_dot_id (pp);
+       pp_string (pp, " [style=\"dotted\" arrowhead=\"none\"];");
+       pp_newline (pp);
+     }
+ }
+ 
  /* Use PF to find the best exploded_path for this saved_diagnostic,
     and store it in m_best_epath.
     If m_stmt is still NULL, use m_stmt_finder on the epath to populate
*************** diagnostic_manager::prune_for_sm_diagnos
*** 2147,2152 ****
--- 2233,2239 ----
  		  log ("considering event %i (%s), with sval: %qs, state: %qs",
  		       idx, event_kind_to_string (base_event->m_kind),
  		       sval_desc.m_buffer, state->get_name ());
+ 		  sval_desc.maybe_free ();
  		}
  	      else
  		log ("considering event %i (%s), with global state: %qs",
*************** diagnostic_manager::prune_for_sm_diagnos
*** 2214,2219 ****
--- 2301,2308 ----
  			     " switching var of interest from %qs to %qs",
  			     idx, sval_desc.m_buffer,
  			     origin_sval_desc.m_buffer);
+ 			sval_desc.maybe_free ();
+ 			origin_sval_desc.maybe_free ();
  		      }
  		    sval = state_change->m_origin;
  		  }
*************** diagnostic_manager::prune_for_sm_diagnos
*** 2241,2246 ****
--- 2330,2336 ----
  			else
  			  log ("filtering event %i: state change to %qs",
  			       idx, change_sval_desc.m_buffer);
+ 			change_sval_desc.maybe_free ();
  		      }
  		    else
  		      log ("filtering event %i: global state change", idx);
*************** diagnostic_manager::prune_for_sm_diagnos
*** 2310,2315 ****
--- 2400,2406 ----
  			 " recording critical state for %qs at call"
  			 " from %qE in callee to %qE in caller",
  			 idx, sval_desc.m_buffer, callee_var, caller_var);
+ 		    sval_desc.maybe_free ();
  		  }
  		if (expr.param_p ())
  		  event->record_critical_state (caller_var, state);
*************** diagnostic_manager::prune_for_sm_diagnos
*** 2353,2358 ****
--- 2444,2450 ----
  			     " recording critical state for %qs at return"
  			     " from %qE in caller to %qE in callee",
  			     idx, sval_desc.m_buffer, callee_var, callee_var);
+ 			sval_desc.maybe_free ();
  		      }
  		    if (expr.return_value_p ())
  		      event->record_critical_state (callee_var, state);
diff -Nrcpad gcc-12.1.0/gcc/analyzer/diagnostic-manager.h gcc-12.2.0/gcc/analyzer/diagnostic-manager.h
*** gcc-12.1.0/gcc/analyzer/diagnostic-manager.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/diagnostic-manager.h	Fri Aug 19 08:09:52 2022
*************** public:
*** 46,51 ****
--- 46,54 ----
  
    json::object *to_json () const;
  
+   void dump_dot_id (pretty_printer *pp) const;
+   void dump_as_dot_node (pretty_printer *pp) const;
+ 
    const feasibility_problem *get_feasibility_problem () const
    {
      return m_problem;
diff -Nrcpad gcc-12.1.0/gcc/analyzer/engine.cc gcc-12.2.0/gcc/analyzer/engine.cc
*** gcc-12.1.0/gcc/analyzer/engine.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/engine.cc	Fri Aug 19 08:09:52 2022
*************** exploded_node::dump_dot (graphviz_out *g
*** 1187,1192 ****
--- 1187,1213 ----
    pp_write_text_as_dot_label_to_stream (pp, /*for_record=*/true);
  
    pp_string (pp, "\"];\n\n");
+ 
+   /* It can be hard to locate the saved diagnostics as text within the
+      enode nodes, so add extra nodes to the graph for each saved_diagnostic,
+      highlighted in red.
+      Compare with dump_saved_diagnostics.  */
+   {
+     unsigned i;
+     const saved_diagnostic *sd;
+     FOR_EACH_VEC_ELT (m_saved_diagnostics, i, sd)
+       {
+ 	sd->dump_as_dot_node (pp);
+ 
+ 	/* Add edge connecting this enode to the saved_diagnostic.  */
+ 	dump_dot_id (pp);
+ 	pp_string (pp, " -> ");
+ 	sd->dump_dot_id (pp);
+ 	pp_string (pp, " [style=\"dotted\" arrowhead=\"none\"];");
+ 	pp_newline (pp);
+       }
+   }
+ 
    pp_flush (pp);
  }
  
*************** exploded_graph::exploded_graph (const su
*** 2340,2354 ****
  
  exploded_graph::~exploded_graph ()
  {
!   for (function_stat_map_t::iterator iter = m_per_function_stats.begin ();
!        iter != m_per_function_stats.end ();
!        ++iter)
!     delete (*iter).second;
! 
!   for (point_map_t::iterator iter = m_per_point_data.begin ();
!        iter != m_per_point_data.end ();
!        ++iter)
!     delete (*iter).second;
  }
  
  /* Subroutine for use when implementing __attribute__((tainted_args))
--- 2361,2374 ----
  
  exploded_graph::~exploded_graph ()
  {
!   for (auto iter : m_per_point_data)
!     delete iter.second;
!   for (auto iter : m_per_function_data)
!     delete iter.second;
!   for (auto iter : m_per_function_stats)
!     delete iter.second;
!   for (auto iter : m_per_call_string_data)
!     delete iter.second;
  }
  
  /* Subroutine for use when implementing __attribute__((tainted_args))
*************** feasibility_state::maybe_update_for_edge
*** 4538,4547 ****
    if (sedge)
      {
        if (logger)
! 	logger->log ("  sedge: SN:%i -> SN:%i %s",
! 		     sedge->m_src->m_index,
! 		     sedge->m_dest->m_index,
! 		     sedge->get_description (false));
  
        const gimple *last_stmt = src_point.get_supernode ()->get_last_stmt ();
        if (!m_model.maybe_update_for_edge (*sedge, last_stmt, NULL, out_rc))
--- 4558,4571 ----
    if (sedge)
      {
        if (logger)
! 	{
! 	  char *desc = sedge->get_description (false);
! 	  logger->log ("  sedge: SN:%i -> SN:%i %s",
! 		       sedge->m_src->m_index,
! 		       sedge->m_dest->m_index,
! 		       desc);
! 	  free (desc);
! 	}
  
        const gimple *last_stmt = src_point.get_supernode ()->get_last_stmt ();
        if (!m_model.maybe_update_for_edge (*sedge, last_stmt, NULL, out_rc))
*************** feasibility_state::maybe_update_for_edge
*** 4605,4610 ****
--- 4629,4643 ----
    return true;
  }
  
+ /* Dump this object to PP.  */
+ 
+ void
+ feasibility_state::dump_to_pp (pretty_printer *pp,
+ 			       bool simple, bool multiline) const
+ {
+   m_model.dump_to_pp (pp, simple, multiline);
+ }
+ 
  /* A family of cluster subclasses for use when generating .dot output for
     exploded graphs (-fdump-analyzer-exploded-graph), for grouping the
     enodes into hierarchical boxes.
diff -Nrcpad gcc-12.1.0/gcc/analyzer/exploded-graph.h gcc-12.2.0/gcc/analyzer/exploded-graph.h
*** gcc-12.1.0/gcc/analyzer/exploded-graph.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/exploded-graph.h	Fri Aug 19 08:09:52 2022
*************** public:
*** 1001,1006 ****
--- 1001,1008 ----
    const region_model &get_model () const { return m_model; }
    const auto_sbitmap &get_snodes_visited () const { return m_snodes_visited; }
  
+   void dump_to_pp (pretty_printer *pp, bool simple, bool multiline) const;
+ 
  private:
    region_model m_model;
    auto_sbitmap m_snodes_visited;
diff -Nrcpad gcc-12.1.0/gcc/analyzer/feasible-graph.cc gcc-12.2.0/gcc/analyzer/feasible-graph.cc
*** gcc-12.1.0/gcc/analyzer/feasible-graph.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/feasible-graph.cc	Fri Aug 19 08:09:52 2022
*************** feasible_graph::make_epath (feasible_nod
*** 218,223 ****
--- 218,288 ----
    return epath;
  }
  
+ /* Dump the path to DST_FNODE in textual form to PP.  */
+ 
+ void
+ feasible_graph::dump_feasible_path (const feasible_node &dst_fnode,
+ 				    pretty_printer *pp) const
+ {
+   const feasible_node *fnode = &dst_fnode;
+ 
+   auto_vec<const feasible_edge *> fpath;
+ 
+   /* FG is actually a tree.  Built the path backwards, by walking
+      backwards from FNODE until we reach the origin.  */
+   while (fnode->get_inner_node ()->m_index != 0)
+     {
+       gcc_assert (fnode->m_preds.length () == 1);
+       feasible_edge *pred_fedge
+ 	= static_cast <feasible_edge *> (fnode->m_preds[0]);
+       fpath.safe_push (pred_fedge);
+       fnode = static_cast <const feasible_node *> (pred_fedge->m_src);
+     }
+ 
+   /* Now reverse it.  */
+   fpath.reverse ();
+ 
+   for (unsigned i = 0; i < fpath.length (); i++)
+     {
+       const feasible_edge *fedge = fpath[i];
+       const feasible_node *src_fnode
+ 	= static_cast <const feasible_node *> (fedge->m_src);
+       const feasible_node *dest_fnode
+ 	= static_cast <const feasible_node *> (fedge->m_dest);
+ 
+       pp_printf (pp, "fpath[%i]: FN %i (EN %i) -> FN %i (EN %i)",
+ 		 i,
+ 		 src_fnode->get_index (),
+ 		 src_fnode->get_inner_node ()->m_index,
+ 		 dest_fnode->get_index (),
+ 		 dest_fnode->get_inner_node ()->m_index);
+       pp_newline (pp);
+       pp_printf (pp, "  FN %i (EN %i):",
+ 		 dest_fnode->get_index (),
+ 		 dest_fnode->get_inner_node ()->m_index);
+       pp_newline (pp);
+       const program_point &point = dest_fnode->get_inner_node ()->get_point ();
+       point.print (pp, format (true));
+       dest_fnode->get_state ().dump_to_pp (pp, true, true);
+       pp_newline (pp);
+     }
+ }
+ 
+ /* Dump the path to DST_FNODE in textual form to FILENAME.  */
+ 
+ void
+ feasible_graph::dump_feasible_path (const feasible_node &dst_fnode,
+ 				    const char *filename) const
+ {
+   FILE *fp = fopen (filename, "w");
+   pretty_printer pp;
+   pp_format_decoder (&pp) = default_tree_printer;
+   pp.buffer->stream = fp;
+   dump_feasible_path (dst_fnode, &pp);
+   pp_flush (&pp);
+   fclose (fp);
+ }
+ 
  /* Dump stats about this graph to LOGGER.  */
  
  void
diff -Nrcpad gcc-12.1.0/gcc/analyzer/feasible-graph.h gcc-12.2.0/gcc/analyzer/feasible-graph.h
*** gcc-12.1.0/gcc/analyzer/feasible-graph.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/feasible-graph.h	Fri Aug 19 08:09:52 2022
*************** class feasible_graph : public digraph <f
*** 197,207 ****
--- 197,213 ----
  
    exploded_path *make_epath (feasible_node *fnode) const;
  
+   void dump_feasible_path (const feasible_node &dst_fnode,
+ 			   const char *filename) const;
+ 
    unsigned get_num_infeasible () const { return m_num_infeasible; }
  
    void log_stats (logger *logger) const;
  
  private:
+   void dump_feasible_path (const feasible_node &dst_fnode,
+ 			   pretty_printer *pp) const;
+ 
    unsigned m_num_infeasible;
  };
  
diff -Nrcpad gcc-12.1.0/gcc/analyzer/program-point.cc gcc-12.2.0/gcc/analyzer/program-point.cc
*** gcc-12.1.0/gcc/analyzer/program-point.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/program-point.cc	Fri Aug 19 08:09:52 2022
*************** function_point::print (pretty_printer *p
*** 114,119 ****
--- 114,121 ----
  
      case PK_ORIGIN:
        pp_printf (pp, "origin");
+       if (f.m_newlines)
+ 	pp_newline (pp);
        break;
  
      case PK_BEFORE_SUPERNODE:
*************** function_point::print (pretty_printer *p
*** 156,161 ****
--- 158,165 ----
  
      case PK_AFTER_SUPERNODE:
        pp_printf (pp, "after SN: %i", m_supernode->m_index);
+       if (f.m_newlines)
+ 	pp_newline (pp);
        break;
      }
  }
diff -Nrcpad gcc-12.1.0/gcc/analyzer/program-point.h gcc-12.2.0/gcc/analyzer/program-point.h
*** gcc-12.1.0/gcc/analyzer/program-point.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/program-point.h	Fri Aug 19 08:09:52 2022
*************** public:
*** 179,185 ****
    }
  
    void print (pretty_printer *pp, const format &f) const;
-   void print_source_line (pretty_printer *pp) const;
    void dump () const;
  
    json::object *to_json () const;
--- 179,184 ----
diff -Nrcpad gcc-12.1.0/gcc/analyzer/region-model-manager.cc gcc-12.2.0/gcc/analyzer/region-model-manager.cc
*** gcc-12.1.0/gcc/analyzer/region-model-manager.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/region-model-manager.cc	Fri Aug 19 08:09:52 2022
*************** region_model_manager::~region_model_mana
*** 97,108 ****
         iter != m_unknowns_map.end (); ++iter)
      delete (*iter).second;
    delete m_unknown_NULL;
-   for (setjmp_values_map_t::iterator iter = m_setjmp_values_map.begin ();
-        iter != m_setjmp_values_map.end (); ++iter)
-     delete (*iter).second;
    for (poisoned_values_map_t::iterator iter = m_poisoned_values_map.begin ();
         iter != m_poisoned_values_map.end (); ++iter)
      delete (*iter).second;
    for (initial_values_map_t::iterator iter = m_initial_values_map.begin ();
         iter != m_initial_values_map.end (); ++iter)
      delete (*iter).second;
--- 97,108 ----
         iter != m_unknowns_map.end (); ++iter)
      delete (*iter).second;
    delete m_unknown_NULL;
    for (poisoned_values_map_t::iterator iter = m_poisoned_values_map.begin ();
         iter != m_poisoned_values_map.end (); ++iter)
      delete (*iter).second;
+   for (setjmp_values_map_t::iterator iter = m_setjmp_values_map.begin ();
+        iter != m_setjmp_values_map.end (); ++iter)
+     delete (*iter).second;
    for (initial_values_map_t::iterator iter = m_initial_values_map.begin ();
         iter != m_initial_values_map.end (); ++iter)
      delete (*iter).second;
*************** region_model_manager::~region_model_mana
*** 118,123 ****
--- 118,127 ----
    for (sub_values_map_t::iterator iter = m_sub_values_map.begin ();
         iter != m_sub_values_map.end (); ++iter)
      delete (*iter).second;
+   for (auto iter : m_repeated_values_map)
+     delete iter.second;
+   for (auto iter : m_bits_within_values_map)
+     delete iter.second;
    for (unmergeable_values_map_t::iterator iter
  	 = m_unmergeable_values_map.begin ();
         iter != m_unmergeable_values_map.end (); ++iter)
*************** region_model_manager::~region_model_mana
*** 131,136 ****
--- 135,144 ----
    for (conjured_values_map_t::iterator iter = m_conjured_values_map.begin ();
         iter != m_conjured_values_map.end (); ++iter)
      delete (*iter).second;
+   for (auto iter : m_asm_output_values_map)
+     delete iter.second;
+   for (auto iter : m_const_fn_result_values_map)
+     delete iter.second;
  
    /* Delete consolidated regions.  */
    for (fndecls_map_t::iterator iter = m_fndecls_map.begin ();
diff -Nrcpad gcc-12.1.0/gcc/analyzer/region-model.cc gcc-12.2.0/gcc/analyzer/region-model.cc
*** gcc-12.1.0/gcc/analyzer/region-model.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/region-model.cc	Fri Aug 19 08:09:52 2022
*************** region_model::get_gassign_result (const
*** 895,911 ****
  
  static bool
  within_short_circuited_stmt_p (const region_model *model,
! 			       region_model_context *ctxt)
  {
-   gcc_assert (ctxt);
-   const gimple *curr_stmt = ctxt->get_stmt ();
-   if (curr_stmt == NULL)
-     return false;
- 
    /* We must have an assignment to a temporary of _Bool type.  */
-   const gassign *assign_stmt = dyn_cast <const gassign *> (curr_stmt);
-   if (!assign_stmt)
-     return false;
    tree lhs = gimple_assign_lhs (assign_stmt);
    if (TREE_TYPE (lhs) != boolean_type_node)
      return false;
--- 895,903 ----
  
  static bool
  within_short_circuited_stmt_p (const region_model *model,
! 			       const gassign *assign_stmt)
  {
    /* We must have an assignment to a temporary of _Bool type.  */
    tree lhs = gimple_assign_lhs (assign_stmt);
    if (TREE_TYPE (lhs) != boolean_type_node)
      return false;
*************** within_short_circuited_stmt_p (const reg
*** 958,963 ****
--- 950,996 ----
    return true;
  }
  
+ /* Workaround for discarding certain false positives from
+    -Wanalyzer-use-of-uninitialized-value
+    seen with -ftrivial-auto-var-init=.
+ 
+    -ftrivial-auto-var-init= will generate calls to IFN_DEFERRED_INIT.
+ 
+    If the address of the var is taken, gimplification will give us
+    something like:
+ 
+      _1 = .DEFERRED_INIT (4, 2, &"len"[0]);
+      len = _1;
+ 
+    The result of DEFERRED_INIT will be an uninit value; we don't
+    want to emit a false positive for "len = _1;"
+ 
+    Return true if ASSIGN_STMT is such a stmt.  */
+ 
+ static bool
+ due_to_ifn_deferred_init_p (const gassign *assign_stmt)
+ 
+ {
+   /* We must have an assignment to a decl from an SSA name that's the
+      result of a IFN_DEFERRED_INIT call.  */
+   if (gimple_assign_rhs_code (assign_stmt) != SSA_NAME)
+     return false;
+   tree lhs = gimple_assign_lhs (assign_stmt);
+   if (TREE_CODE (lhs) != VAR_DECL)
+     return false;
+   tree rhs = gimple_assign_rhs1 (assign_stmt);
+   if (TREE_CODE (rhs) != SSA_NAME)
+     return false;
+   const gimple *def_stmt = SSA_NAME_DEF_STMT (rhs);
+   const gcall *call = dyn_cast <const gcall *> (def_stmt);
+   if (!call)
+     return false;
+   if (gimple_call_internal_p (call)
+       && gimple_call_internal_fn (call) == IFN_DEFERRED_INIT)
+     return true;
+   return false;
+ }
+ 
  /* Check for SVAL being poisoned, adding a warning to CTXT.
     Return SVAL, or, if a warning is added, another value, to avoid
     repeatedly complaining about the same poisoned value in followup code.  */
*************** region_model::check_for_poison (const sv
*** 981,990 ****
  	  && is_empty_type (sval->get_type ()))
  	return sval;
  
!       /* Special case to avoid certain false positives.  */
!       if (pkind == POISON_KIND_UNINIT
! 	  && within_short_circuited_stmt_p (this, ctxt))
! 	  return sval;
  
        /* If we have an SSA name for a temporary, we don't want to print
  	 '<unknown>'.
--- 1014,1033 ----
  	  && is_empty_type (sval->get_type ()))
  	return sval;
  
!       if (pkind == POISON_KIND_UNINIT)
! 	if (const gimple *curr_stmt = ctxt->get_stmt ())
! 	  if (const gassign *assign_stmt
! 		= dyn_cast <const gassign *> (curr_stmt))
! 	    {
! 	      /* Special case to avoid certain false positives.  */
! 	      if (within_short_circuited_stmt_p (this, assign_stmt))
! 		return sval;
! 
! 	      /* Special case to avoid false positive on
! 		 -ftrivial-auto-var-init=.  */
! 	      if (due_to_ifn_deferred_init_p (assign_stmt))
! 		return sval;
! 	  }
  
        /* If we have an SSA name for a temporary, we don't want to print
  	 '<unknown>'.
diff -Nrcpad gcc-12.1.0/gcc/analyzer/region.h gcc-12.2.0/gcc/analyzer/region.h
*** gcc-12.1.0/gcc/analyzer/region.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/region.h	Fri Aug 19 08:09:52 2022
*************** public:
*** 396,405 ****
    /* region vfuncs.  */
    void dump_to_pp (pretty_printer *pp, bool simple) const FINAL OVERRIDE;
    enum region_kind get_kind () const FINAL OVERRIDE { return RK_CODE; }
- 
-   const region *get_element (region_model *model,
- 			const svalue *index,
- 			region_model_context *ctxt);
  };
  
  } // namespace ana
--- 396,401 ----
*************** public:
*** 435,444 ****
  
    tree get_fndecl () const { return m_fndecl; }
  
-   region *get_element (region_model *model,
- 			const svalue *index_sid,
- 			region_model_context *ctxt);
- 
  private:
    tree m_fndecl;
  };
--- 431,436 ----
diff -Nrcpad gcc-12.1.0/gcc/analyzer/sm-taint.cc gcc-12.2.0/gcc/analyzer/sm-taint.cc
*** gcc-12.1.0/gcc/analyzer/sm-taint.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/sm-taint.cc	Fri Aug 19 08:09:52 2022
*************** private:
*** 109,114 ****
--- 109,117 ----
  				   const supernode *node,
  				   const gcall *call,
  				   tree callee_fndecl) const;
+   void check_for_tainted_divisor (sm_context *sm_ctxt,
+ 				  const supernode *node,
+ 				  const gassign *assign) const;
  
  public:
    /* State for a "tainted" value: unsanitized data potentially under an
*************** taint_state_machine::on_stmt (sm_context
*** 792,809 ****
  	case ROUND_MOD_EXPR:
  	case RDIV_EXPR:
  	case EXACT_DIV_EXPR:
! 	  {
! 	    tree divisor = gimple_assign_rhs2 (assign);;
! 	    state_t state = sm_ctxt->get_state (stmt, divisor);
! 	    enum bounds b;
! 	    if (get_taint (state, TREE_TYPE (divisor), &b))
! 	      {
! 		tree diag_divisor = sm_ctxt->get_diagnostic_tree (divisor);
! 		sm_ctxt->warn  (node, stmt, divisor,
! 				new tainted_divisor (*this, diag_divisor, b));
! 		sm_ctxt->set_next_state (stmt, divisor, m_stop);
! 	      }
! 	  }
  	  break;
  	}
      }
--- 795,801 ----
  	case ROUND_MOD_EXPR:
  	case RDIV_EXPR:
  	case EXACT_DIV_EXPR:
! 	  check_for_tainted_divisor (sm_ctxt, node, assign);
  	  break;
  	}
      }
*************** taint_state_machine::check_for_tainted_s
*** 978,983 ****
--- 970,1010 ----
      }
  }
  
+ /* Complain if ASSIGN (a division operation) has a tainted divisor
+    that could be zero.  */
+ 
+ void
+ taint_state_machine::check_for_tainted_divisor (sm_context *sm_ctxt,
+ 						const supernode *node,
+ 						const gassign *assign) const
+ {
+   const region_model *old_model = sm_ctxt->get_old_region_model ();
+   if (!old_model)
+     return;
+ 
+   tree divisor_expr = gimple_assign_rhs2 (assign);;
+   const svalue *divisor_sval = old_model->get_rvalue (divisor_expr, NULL);
+ 
+   state_t state = sm_ctxt->get_state (assign, divisor_sval);
+   enum bounds b;
+   if (get_taint (state, TREE_TYPE (divisor_expr), &b))
+     {
+       const svalue *zero_sval
+ 	= old_model->get_manager ()->get_or_create_int_cst
+ 	    (TREE_TYPE (divisor_expr), 0);
+       tristate ts
+ 	= old_model->eval_condition (divisor_sval, NE_EXPR, zero_sval);
+       if (ts.is_true ())
+ 	/* The divisor is known to not equal 0: don't warn.  */
+ 	return;
+ 
+       tree diag_divisor = sm_ctxt->get_diagnostic_tree (divisor_expr);
+       sm_ctxt->warn (node, assign, divisor_expr,
+ 		     new tainted_divisor (*this, diag_divisor, b));
+       sm_ctxt->set_next_state (assign, divisor_sval, m_stop);
+     }
+ }
+ 
  } // anonymous namespace
  
  /* Internal interface to this file. */
diff -Nrcpad gcc-12.1.0/gcc/analyzer/sm.cc gcc-12.2.0/gcc/analyzer/sm.cc
*** gcc-12.1.0/gcc/analyzer/sm.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/sm.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 40,45 ****
--- 40,46 ----
  #include "analyzer/program-point.h"
  #include "analyzer/store.h"
  #include "analyzer/svalue.h"
+ #include "analyzer/program-state.h"
  
  #if ENABLE_ANALYZER
  
*************** state_machine::to_json () const
*** 159,164 ****
--- 160,176 ----
    return sm_obj;
  }
  
+ /* class sm_context.  */
+ 
+ const region_model *
+ sm_context::get_old_region_model () const
+ {
+   if (const program_state *old_state = get_old_program_state ())
+     return old_state->m_region_model;
+   else
+     return NULL;
+ }
+ 
  /* Create instances of the various state machines, each using LOGGER,
     and populate OUT with them.  */
  
diff -Nrcpad gcc-12.1.0/gcc/analyzer/sm.h gcc-12.2.0/gcc/analyzer/sm.h
*** gcc-12.1.0/gcc/analyzer/sm.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/sm.h	Fri Aug 19 08:09:52 2022
*************** public:
*** 278,283 ****
--- 278,285 ----
  
    const svalue *get_old_svalue (tree expr) const;
  
+   const region_model *get_old_region_model () const;
+ 
  protected:
    sm_context (int sm_idx, const state_machine &sm)
    : m_sm_idx (sm_idx), m_sm (sm) {}
diff -Nrcpad gcc-12.1.0/gcc/analyzer/store.cc gcc-12.2.0/gcc/analyzer/store.cc
*** gcc-12.1.0/gcc/analyzer/store.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/analyzer/store.cc	Fri Aug 19 08:09:52 2022
*************** binding_cluster::get_any_binding (store_
*** 1519,1524 ****
--- 1519,1536 ----
        = get_binding_recursive (mgr, reg))
      return direct_sval;
  
+   /* If we had a write to a cluster of unknown size, we might
+      have a self-binding of the whole base region with an svalue,
+      where the base region is symbolic.
+      Handle such cases by returning sub_svalue instances.  */
+   if (const svalue *cluster_sval = maybe_get_simple_value (mgr))
+     {
+       /* Extract child svalue from parent svalue.  */
+       region_model_manager *rmm_mgr = mgr->get_svalue_manager ();
+       return rmm_mgr->get_or_create_sub_svalue (reg->get_type (),
+ 						cluster_sval, reg);
+     }
+ 
    /* If this cluster has been touched by a symbolic write, then the content
       of any subregion not currently specifically bound is "UNKNOWN".  */
    if (m_touched)
diff -Nrcpad gcc-12.1.0/gcc/asan.cc gcc-12.2.0/gcc/asan.cc
*** gcc-12.1.0/gcc/asan.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/asan.cc	Fri Aug 19 08:09:52 2022
*************** has_stmt_been_instrumented_p (gimple *st
*** 1285,1291 ****
  
        if (get_mem_ref_of_assignment (as_a <gassign *> (stmt), &r,
  				     &r_is_store))
! 	return has_mem_ref_been_instrumented (&r);
      }
    else if (gimple_call_builtin_p (stmt, BUILT_IN_NORMAL))
      {
--- 1285,1304 ----
  
        if (get_mem_ref_of_assignment (as_a <gassign *> (stmt), &r,
  				     &r_is_store))
! 	{
! 	  if (!has_mem_ref_been_instrumented (&r))
! 	    return false;
! 	  if (r_is_store && gimple_assign_load_p (stmt))
! 	    {
! 	      asan_mem_ref src;
! 	      asan_mem_ref_init (&src, NULL, 1);
! 	      src.start = gimple_assign_rhs1 (stmt);
! 	      src.access_size = int_size_in_bytes (TREE_TYPE (src.start));
! 	      if (!has_mem_ref_been_instrumented (&src))
! 		return false;
! 	    }
! 	  return true;
! 	}
      }
    else if (gimple_call_builtin_p (stmt, BUILT_IN_NORMAL))
      {
diff -Nrcpad gcc-12.1.0/gcc/builtins.cc gcc-12.2.0/gcc/builtins.cc
*** gcc-12.1.0/gcc/builtins.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/builtins.cc	Fri Aug 19 08:09:52 2022
*************** expand_builtin_prefetch (tree exp)
*** 1360,1366 ****
  rtx
  get_memory_rtx (tree exp, tree len)
  {
!   tree orig_exp = exp;
    rtx addr, mem;
  
    /* When EXP is not resolved SAVE_EXPR, MEM_ATTRS can be still derived
--- 1360,1366 ----
  rtx
  get_memory_rtx (tree exp, tree len)
  {
!   tree orig_exp = exp, base;
    rtx addr, mem;
  
    /* When EXP is not resolved SAVE_EXPR, MEM_ATTRS can be still derived
*************** get_memory_rtx (tree exp, tree len)
*** 1391,1400 ****
    if (is_gimple_mem_ref_addr (TREE_OPERAND (exp, 0)))
      set_mem_attributes (mem, exp, 0);
    else if (TREE_CODE (TREE_OPERAND (exp, 0)) == ADDR_EXPR
! 	   && (exp = get_base_address (TREE_OPERAND (TREE_OPERAND (exp, 0),
! 						     0))))
      {
!       exp = build_fold_addr_expr (exp);
        exp = fold_build2 (MEM_REF,
  			 build_array_type (char_type_node,
  					   build_range_type (sizetype,
--- 1391,1401 ----
    if (is_gimple_mem_ref_addr (TREE_OPERAND (exp, 0)))
      set_mem_attributes (mem, exp, 0);
    else if (TREE_CODE (TREE_OPERAND (exp, 0)) == ADDR_EXPR
! 	   && (base = get_base_address (TREE_OPERAND (TREE_OPERAND (exp, 0),
! 						      0))))
      {
!       unsigned int align = get_pointer_alignment (TREE_OPERAND (exp, 0));
!       exp = build_fold_addr_expr (base);
        exp = fold_build2 (MEM_REF,
  			 build_array_type (char_type_node,
  					   build_range_type (sizetype,
*************** get_memory_rtx (tree exp, tree len)
*** 1402,1407 ****
--- 1403,1412 ----
  							     NULL)),
  			 exp, build_int_cst (ptr_type_node, 0));
        set_mem_attributes (mem, exp, 0);
+       /* Since we stripped parts make sure the offset is unknown and the
+ 	 alignment is computed from the original address.  */
+       clear_mem_offset (mem);
+       set_mem_align (mem, align);
      }
    set_mem_alias_set (mem, 0);
    return mem;
*************** expand_ifn_atomic_bit_test_and (gcall *c
*** 6224,6230 ****
  
    gcc_assert (flag_inline_atomics);
  
!   if (gimple_call_num_args (call) == 4)
      model = get_memmodel (gimple_call_arg (call, 3));
  
    rtx mem = get_builtin_sync_mem (ptr, mode);
--- 6229,6235 ----
  
    gcc_assert (flag_inline_atomics);
  
!   if (gimple_call_num_args (call) == 5)
      model = get_memmodel (gimple_call_arg (call, 3));
  
    rtx mem = get_builtin_sync_mem (ptr, mode);
*************** expand_ifn_atomic_bit_test_and (gcall *c
*** 6250,6264 ****
  
    if (lhs == NULL_TREE)
      {
!       val = expand_simple_binop (mode, ASHIFT, const1_rtx,
! 				 val, NULL_RTX, true, OPTAB_DIRECT);
        if (code == AND)
! 	val = expand_simple_unop (mode, NOT, val, NULL_RTX, true);
!       expand_atomic_fetch_op (const0_rtx, mem, val, code, model, false);
!       return;
      }
  
!   rtx target = expand_expr (lhs, NULL_RTX, VOIDmode, EXPAND_WRITE);
    enum insn_code icode = direct_optab_handler (optab, mode);
    gcc_assert (icode != CODE_FOR_nothing);
    create_output_operand (&ops[0], target, mode);
--- 6255,6273 ----
  
    if (lhs == NULL_TREE)
      {
!       rtx val2 = expand_simple_binop (mode, ASHIFT, const1_rtx,
! 				      val, NULL_RTX, true, OPTAB_DIRECT);
        if (code == AND)
! 	val2 = expand_simple_unop (mode, NOT, val2, NULL_RTX, true);
!       if (expand_atomic_fetch_op (const0_rtx, mem, val2, code, model, false))
! 	return;
      }
  
!   rtx target;
!   if (lhs)
!     target = expand_expr (lhs, NULL_RTX, VOIDmode, EXPAND_WRITE);
!   else
!     target = gen_reg_rtx (mode);
    enum insn_code icode = direct_optab_handler (optab, mode);
    gcc_assert (icode != CODE_FOR_nothing);
    create_output_operand (&ops[0], target, mode);
*************** expand_ifn_atomic_bit_test_and (gcall *c
*** 6277,6282 ****
--- 6286,6307 ----
      val = expand_simple_unop (mode, NOT, val, NULL_RTX, true);
    rtx result = expand_atomic_fetch_op (gen_reg_rtx (mode), mem, val,
  				       code, model, false);
+   if (!result)
+     {
+       bool is_atomic = gimple_call_num_args (call) == 5;
+       tree tcall = gimple_call_arg (call, 3 + is_atomic);
+       tree fndecl = gimple_call_addr_fndecl (tcall);
+       tree type = TREE_TYPE (TREE_TYPE (fndecl));
+       tree exp = build_call_nary (type, tcall, 2 + is_atomic, ptr,
+ 				  make_tree (type, val),
+ 				  is_atomic
+ 				  ? gimple_call_arg (call, 3)
+ 				  : integer_zero_node);
+       result = expand_builtin (exp, gen_reg_rtx (mode), NULL_RTX,
+ 			       mode, !lhs);
+     }
+   if (!lhs)
+     return;
    if (integer_onep (flag))
      {
        result = expand_simple_binop (mode, ASHIFTRT, result, bitval,
*************** expand_ifn_atomic_op_fetch_cmp_0 (gcall
*** 6308,6314 ****
  
    gcc_assert (flag_inline_atomics);
  
!   if (gimple_call_num_args (call) == 4)
      model = get_memmodel (gimple_call_arg (call, 3));
  
    rtx mem = get_builtin_sync_mem (ptr, mode);
--- 6333,6339 ----
  
    gcc_assert (flag_inline_atomics);
  
!   if (gimple_call_num_args (call) == 5)
      model = get_memmodel (gimple_call_arg (call, 3));
  
    rtx mem = get_builtin_sync_mem (ptr, mode);
*************** expand_ifn_atomic_op_fetch_cmp_0 (gcall
*** 6369,6374 ****
--- 6394,6414 ----
  
    rtx result = expand_atomic_fetch_op (gen_reg_rtx (mode), mem, op,
  				       code, model, true);
+   if (!result)
+     {
+       bool is_atomic = gimple_call_num_args (call) == 5;
+       tree tcall = gimple_call_arg (call, 3 + is_atomic);
+       tree fndecl = gimple_call_addr_fndecl (tcall);
+       tree type = TREE_TYPE (TREE_TYPE (fndecl));
+       tree exp = build_call_nary (type, tcall,
+ 				  2 + is_atomic, ptr, arg,
+ 				  is_atomic
+ 				  ? gimple_call_arg (call, 3)
+ 				  : integer_zero_node);
+       result = expand_builtin (exp, gen_reg_rtx (mode), NULL_RTX,
+ 			       mode, !lhs);
+     }
+ 
    if (lhs)
      {
        result = emit_store_flag_force (target, comp, result, const0_rtx, mode,
diff -Nrcpad gcc-12.1.0/gcc/c/ChangeLog gcc-12.2.0/gcc/c/ChangeLog
*** gcc-12.1.0/gcc/c/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/c/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,16 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-08-01  Lewis Hyatt  <lhyatt@gmail.com>
+ 
+ 	Backported from master:
+ 	2022-07-10  Lewis Hyatt  <lhyatt@gmail.com>
+ 
+ 	PR preprocessor/97498
+ 	* c-parser.cc (c_parser_pragma): Set input_location to the
+ 	location of the pragma, rather than the start of the line.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/c/c-parser.cc gcc-12.2.0/gcc/c/c-parser.cc
*** gcc-12.1.0/gcc/c/c-parser.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/c/c-parser.cc	Fri Aug 19 08:09:52 2022
*************** c_parser_pragma (c_parser *parser, enum
*** 12378,12383 ****
--- 12378,12384 ----
    unsigned int id;
    const char *construct = NULL;
  
+   input_location = c_parser_peek_token (parser)->location;
    id = c_parser_peek_token (parser)->pragma_kind;
    gcc_assert (id != PRAGMA_NONE);
  
diff -Nrcpad gcc-12.1.0/gcc/c-family/ChangeLog gcc-12.2.0/gcc/c-family/ChangeLog
*** gcc-12.1.0/gcc/c-family/ChangeLog	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/c-family/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,31 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-07-06  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-30  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	* known-headers.cc (get_stdlib_header_for_name): Add <time.h>
+ 	names.
+ 
+ 2022-07-06  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-07-05  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/105626
+ 	* c-format.cc (check_format_arg): Don't emit -Wformat warnings with
+ 	u8 strings.
+ 
+ 2022-05-18  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* c-ada-spec.cc (dump_ada_node) <COMPLEX_TYPE>: Deal with usual
+ 	floating-point complex types.
+ 	<POINTER_TYPE>: Do not use limited_with clause if the designated
+ 	type is a scalar type.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/c-family/c-ada-spec.cc gcc-12.2.0/gcc/c-family/c-ada-spec.cc
*** gcc-12.1.0/gcc/c-family/c-ada-spec.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/c-family/c-ada-spec.cc	Fri Aug 19 08:09:52 2022
*************** dump_ada_node (pretty_printer *buffer, t
*** 2105,2110 ****
--- 2105,2125 ----
  	  append_withs ("Interfaces.C.Extensions", false);
  	  pp_string (buffer, "Extensions.CFloat_128");
  	}
+       else if (TREE_TYPE (node) == float_type_node)
+ 	{
+ 	  append_withs ("Ada.Numerics.Complex_Types", false);
+ 	  pp_string (buffer, "Ada.Numerics.Complex_Types.Complex");
+ 	}
+       else if (TREE_TYPE (node) == double_type_node)
+ 	{
+ 	  append_withs ("Ada.Numerics.Long_Complex_Types", false);
+ 	  pp_string (buffer, "Ada.Numerics.Long_Complex_Types.Complex");
+ 	}
+       else if (TREE_TYPE (node) == long_double_type_node)
+ 	{
+ 	  append_withs ("Ada.Numerics.Long_Long_Complex_Types", false);
+ 	  pp_string (buffer, "Ada.Numerics.Long_Long_Complex_Types.Complex");
+ 	}
        else
  	pp_string (buffer, "<complex>");
        break;
*************** dump_ada_node (pretty_printer *buffer, t
*** 2190,2196 ****
  	{
  	  tree ref_type = TREE_TYPE (node);
  	  const unsigned int quals = TYPE_QUALS (ref_type);
! 	  bool is_access = false;
  
  	  if (VOID_TYPE_P (ref_type))
  	    {
--- 2205,2211 ----
  	{
  	  tree ref_type = TREE_TYPE (node);
  	  const unsigned int quals = TYPE_QUALS (ref_type);
! 	  bool is_access;
  
  	  if (VOID_TYPE_P (ref_type))
  	    {
*************** dump_ada_node (pretty_printer *buffer, t
*** 2242,2248 ****
  		    }
  
  		  if (!package_prefix)
! 		    pp_string (buffer, "access");
  		  else if (AGGREGATE_TYPE_P (ref_type))
  		    {
  		      if (!type || TREE_CODE (type) != FUNCTION_DECL)
--- 2257,2266 ----
  		    }
  
  		  if (!package_prefix)
! 		    {
! 		      is_access = false;
! 		      pp_string (buffer, "access");
! 		    }
  		  else if (AGGREGATE_TYPE_P (ref_type))
  		    {
  		      if (!type || TREE_CODE (type) != FUNCTION_DECL)
*************** dump_ada_node (pretty_printer *buffer, t
*** 2256,2272 ****
  			    pp_string (buffer, "all ");
  			}
  		      else if (quals & TYPE_QUAL_CONST)
! 			pp_string (buffer, "in ");
  		      else
  			{
  			  is_access = true;
  			  pp_string (buffer, "access ");
- 			  /* ??? should be configurable: access or in out.  */
  			}
  		    }
  		  else
  		    {
! 		      is_access = true;
  		      pp_string (buffer, "access ");
  
  		      if (!name_only)
--- 2274,2294 ----
  			    pp_string (buffer, "all ");
  			}
  		      else if (quals & TYPE_QUAL_CONST)
! 			{
! 			  is_access = false;
! 			  pp_string (buffer, "in ");
! 			}
  		      else
  			{
  			  is_access = true;
  			  pp_string (buffer, "access ");
  			}
  		    }
  		  else
  		    {
! 		      /* We want to use regular with clauses for scalar types,
! 			 as they are not involved in circular declarations.  */
! 		      is_access = false;
  		      pp_string (buffer, "access ");
  
  		      if (!name_only)
diff -Nrcpad gcc-12.1.0/gcc/c-family/c-format.cc gcc-12.2.0/gcc/c-family/c-format.cc
*** gcc-12.1.0/gcc/c-family/c-format.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/c-family/c-format.cc	Fri Aug 19 08:09:52 2022
*************** check_format_arg (void *ctx, tree format
*** 1748,1754 ****
      }
    tree underlying_type
      = TYPE_MAIN_VARIANT (TREE_TYPE (TREE_TYPE (format_tree)));
!   if (underlying_type != char_type_node)
      {
        if (underlying_type == char16_type_node
  	  || underlying_type == char32_type_node
--- 1748,1755 ----
      }
    tree underlying_type
      = TYPE_MAIN_VARIANT (TREE_TYPE (TREE_TYPE (format_tree)));
!   if (underlying_type != char_type_node
!       && !(flag_char8_t && underlying_type == char8_type_node))
      {
        if (underlying_type == char16_type_node
  	  || underlying_type == char32_type_node
diff -Nrcpad gcc-12.1.0/gcc/c-family/known-headers.cc gcc-12.2.0/gcc/c-family/known-headers.cc
*** gcc-12.1.0/gcc/c-family/known-headers.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/c-family/known-headers.cc	Fri Aug 19 08:09:52 2022
*************** get_stdlib_header_for_name (const char *
*** 200,205 ****
--- 200,219 ----
      {"WINT_MAX", {"<stdint.h>", "<cstdint>"} },
      {"WINT_MIN", {"<stdint.h>", "<cstdint>"} },
  
+     /* <time.h>.  */
+     {"asctime", {"<time.h>", "<ctime>"} },
+     {"clock", {"<time.h>", "<ctime>"} },
+     {"clock_t", {"<time.h>", "<ctime>"} },
+     {"ctime", {"<time.h>", "<ctime>"} },
+     {"difftime", {"<time.h>", "<ctime>"} },
+     {"gmtime", {"<time.h>", "<ctime>"} },
+     {"localtime", {"<time.h>", "<ctime>"} },
+     {"mktime", {"<time.h>", "<ctime>"} },
+     {"strftime", {"<time.h>", "<ctime>"} },
+     {"time", {"<time.h>", "<ctime>"} },
+     {"time_t", {"<time.h>", "<ctime>"} },
+     {"tm", {"<time.h>", "<ctime>"} },
+ 
      /* <wchar.h>.  */
      {"WCHAR_MAX", {"<wchar.h>", "<cwchar>"} },
      {"WCHAR_MIN", {"<wchar.h>", "<cwchar>"} }
diff -Nrcpad gcc-12.1.0/gcc/cfgrtl.cc gcc-12.2.0/gcc/cfgrtl.cc
*** gcc-12.1.0/gcc/cfgrtl.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/cfgrtl.cc	Fri Aug 19 08:09:52 2022
*************** delete_insn_and_edges (rtx_insn *insn)
*** 235,241 ****
  {
    bool purge = false;
  
!   if (INSN_P (insn) && BLOCK_FOR_INSN (insn))
      {
        basic_block bb = BLOCK_FOR_INSN (insn);
        if (BB_END (bb) == insn)
--- 235,241 ----
  {
    bool purge = false;
  
!   if (NONDEBUG_INSN_P (insn) && BLOCK_FOR_INSN (insn))
      {
        basic_block bb = BLOCK_FOR_INSN (insn);
        if (BB_END (bb) == insn)
diff -Nrcpad gcc-12.1.0/gcc/cgraph.cc gcc-12.2.0/gcc/cgraph.cc
*** gcc-12.1.0/gcc/cgraph.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/cgraph.cc	Fri Aug 19 08:09:52 2022
*************** cgraph_node::remove (void)
*** 1893,1899 ****
    if (prev_sibling_clone)
      prev_sibling_clone->next_sibling_clone = next_sibling_clone;
    else if (clone_of)
!     clone_of->clones = next_sibling_clone;
    if (next_sibling_clone)
      next_sibling_clone->prev_sibling_clone = prev_sibling_clone;
    if (clones)
--- 1893,1903 ----
    if (prev_sibling_clone)
      prev_sibling_clone->next_sibling_clone = next_sibling_clone;
    else if (clone_of)
!     {
!       clone_of->clones = next_sibling_clone;
!       if (!clone_of->analyzed && !clone_of->clones && !clones)
! 	clone_of->release_body ();
!     }
    if (next_sibling_clone)
      next_sibling_clone->prev_sibling_clone = prev_sibling_clone;
    if (clones)
diff -Nrcpad gcc-12.1.0/gcc/cgraphunit.cc gcc-12.2.0/gcc/cgraphunit.cc
*** gcc-12.1.0/gcc/cgraphunit.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/cgraphunit.cc	Fri Aug 19 08:09:52 2022
*************** cgraph_node::assemble_thunks_and_aliases
*** 1754,1760 ****
  	cgraph_node *thunk = e->caller;
  
  	e = e->next_caller;
! 	expand_thunk (thunk, true, false);
  	thunk->assemble_thunks_and_aliases ();
        }
      else
--- 1754,1760 ----
  	cgraph_node *thunk = e->caller;
  
  	e = e->next_caller;
! 	expand_thunk (thunk, !rtl_dump_and_exit, false);
  	thunk->assemble_thunks_and_aliases ();
        }
      else
diff -Nrcpad gcc-12.1.0/gcc/common/config/i386/cpuinfo.h gcc-12.2.0/gcc/common/config/i386/cpuinfo.h
*** gcc-12.1.0/gcc/common/config/i386/cpuinfo.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/common/config/i386/cpuinfo.h	Fri Aug 19 08:09:52 2022
*************** get_available_features (struct __process
*** 612,619 ****
      set_feature (FEATURE_MOVBE);
    if (ecx & bit_AES)
      set_feature (FEATURE_AES);
-   if (ecx & bit_F16C)
-     set_feature (FEATURE_F16C);
    if (ecx & bit_RDRND)
      set_feature (FEATURE_RDRND);
    if (ecx & bit_XSAVE)
--- 612,617 ----
*************** get_available_features (struct __process
*** 624,629 ****
--- 622,629 ----
  	set_feature (FEATURE_AVX);
        if (ecx & bit_FMA)
  	set_feature (FEATURE_FMA);
+       if (ecx & bit_F16C)
+ 	set_feature (FEATURE_F16C);
      }
  
    /* Get Advanced Features at level 7 (eax = 7, ecx = 0/1). */
*************** get_available_features (struct __process
*** 644,649 ****
--- 644,651 ----
  	    set_feature (FEATURE_AVX2);
  	  if (ecx & bit_VPCLMULQDQ)
  	    set_feature (FEATURE_VPCLMULQDQ);
+ 	  if (ecx & bit_VAES)
+ 	    set_feature (FEATURE_VAES);
  	}
        if (ebx & bit_BMI2)
  	set_feature (FEATURE_BMI2);
*************** get_available_features (struct __process
*** 666,673 ****
  	set_feature (FEATURE_PKU);
        if (ecx & bit_RDPID)
  	set_feature (FEATURE_RDPID);
-       if (ecx & bit_VAES)
- 	set_feature (FEATURE_VAES);
        if (ecx & bit_GFNI)
  	set_feature (FEATURE_GFNI);
        if (ecx & bit_MOVDIRI)
--- 668,673 ----
diff -Nrcpad gcc-12.1.0/gcc/common/config/loongarch/loongarch-common.cc gcc-12.2.0/gcc/common/config/loongarch/loongarch-common.cc
*** gcc-12.1.0/gcc/common/config/loongarch/loongarch-common.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/common/config/loongarch/loongarch-common.cc	Fri Aug 19 08:09:52 2022
*************** static const struct default_options loon
*** 37,43 ****
    { OPT_LEVELS_NONE, 0, NULL, 0 }
  };
  
- #undef TARGET_DEFAULT_TARGET_FLAGS
- #define TARGET_DEFAULT_TARGET_FLAGS	MASK_CHECK_ZERO_DIV
- 
  struct gcc_targetm_common targetm_common = TARGETM_COMMON_INITIALIZER;
--- 37,40 ----
diff -Nrcpad gcc-12.1.0/gcc/config/aarch64/aarch64-builtins.cc gcc-12.2.0/gcc/config/aarch64/aarch64-builtins.cc
*** gcc-12.1.0/gcc/config/aarch64/aarch64-builtins.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/aarch64/aarch64-builtins.cc	Fri Aug 19 08:09:52 2022
*************** enum aarch64_builtins
*** 613,618 ****
--- 613,624 ----
    AARCH64_LS64_BUILTIN_ST64B,
    AARCH64_LS64_BUILTIN_ST64BV,
    AARCH64_LS64_BUILTIN_ST64BV0,
+   AARCH64_REV16,
+   AARCH64_REV16L,
+   AARCH64_REV16LL,
+   AARCH64_RBIT,
+   AARCH64_RBITL,
+   AARCH64_RBITLL,
    AARCH64_BUILTIN_MAX
  };
  
*************** aarch64_init_ls64_builtins (void)
*** 1664,1669 ****
--- 1670,1705 ----
        = aarch64_general_add_builtin (data[i].name, data[i].type, data[i].code);
  }
  
+ static void
+ aarch64_init_data_intrinsics (void)
+ {
+   tree uint32_fntype = build_function_type_list (uint32_type_node,
+ 						 uint32_type_node, NULL_TREE);
+   tree ulong_fntype = build_function_type_list (long_unsigned_type_node,
+ 						long_unsigned_type_node,
+ 						NULL_TREE);
+   tree uint64_fntype = build_function_type_list (uint64_type_node,
+ 						 uint64_type_node, NULL_TREE);
+   aarch64_builtin_decls[AARCH64_REV16]
+     = aarch64_general_add_builtin ("__builtin_aarch64_rev16", uint32_fntype,
+ 				   AARCH64_REV16);
+   aarch64_builtin_decls[AARCH64_REV16L]
+     = aarch64_general_add_builtin ("__builtin_aarch64_rev16l", ulong_fntype,
+ 				   AARCH64_REV16L);
+   aarch64_builtin_decls[AARCH64_REV16LL]
+     = aarch64_general_add_builtin ("__builtin_aarch64_rev16ll", uint64_fntype,
+ 				   AARCH64_REV16LL);
+   aarch64_builtin_decls[AARCH64_RBIT]
+     = aarch64_general_add_builtin ("__builtin_aarch64_rbit", uint32_fntype,
+ 				   AARCH64_RBIT);
+   aarch64_builtin_decls[AARCH64_RBITL]
+     = aarch64_general_add_builtin ("__builtin_aarch64_rbitl", ulong_fntype,
+ 				   AARCH64_RBITL);
+   aarch64_builtin_decls[AARCH64_RBITLL]
+     = aarch64_general_add_builtin ("__builtin_aarch64_rbitll", uint64_fntype,
+ 				   AARCH64_RBITLL);
+ }
+ 
  /* Implement #pragma GCC aarch64 "arm_acle.h".  */
  void
  handle_arm_acle_h (void)
*************** aarch64_general_init_builtins (void)
*** 1742,1747 ****
--- 1778,1784 ----
    aarch64_init_crc32_builtins ();
    aarch64_init_builtin_rsqrt ();
    aarch64_init_rng_builtins ();
+   aarch64_init_data_intrinsics ();
  
    tree ftype_jcvt
      = build_function_type_list (intSI_type_node, double_type_node, NULL);
*************** aarch64_expand_builtin_memtag (int fcode
*** 2394,2399 ****
--- 2431,2467 ----
    return target;
  }
  
+ /* Function to expand an expression EXP which calls one of the ACLE Data
+    Intrinsic builtins FCODE with the result going to TARGET.  */
+ static rtx
+ aarch64_expand_builtin_data_intrinsic (unsigned int fcode, tree exp, rtx target)
+ {
+   expand_operand ops[2];
+   machine_mode mode = GET_MODE (target);
+   create_output_operand (&ops[0], target, mode);
+   create_input_operand (&ops[1], expand_normal (CALL_EXPR_ARG (exp, 0)), mode);
+   enum insn_code icode;
+ 
+   switch (fcode)
+     {
+     case AARCH64_REV16:
+     case AARCH64_REV16L:
+     case AARCH64_REV16LL:
+       icode = code_for_aarch64_rev16 (mode);
+       break;
+     case AARCH64_RBIT:
+     case AARCH64_RBITL:
+     case AARCH64_RBITLL:
+       icode = code_for_aarch64_rbit (mode);
+       break;
+     default:
+       gcc_unreachable ();
+     }
+ 
+   expand_insn (icode, 2, ops);
+   return ops[0].value;
+ }
+ 
  /* Expand an expression EXP as fpsr or fpcr setter (depending on
     UNSPEC) using MODE.  */
  static void
*************** aarch64_general_expand_builtin (unsigned
*** 2551,2556 ****
--- 2619,2627 ----
    if (fcode >= AARCH64_MEMTAG_BUILTIN_START
        && fcode <= AARCH64_MEMTAG_BUILTIN_END)
      return aarch64_expand_builtin_memtag (fcode, exp, target);
+   if (fcode >= AARCH64_REV16
+       && fcode <= AARCH64_RBITLL)
+     return aarch64_expand_builtin_data_intrinsic (fcode, exp, target);
  
    gcc_unreachable ();
  }
diff -Nrcpad gcc-12.1.0/gcc/config/aarch64/aarch64-protos.h gcc-12.2.0/gcc/config/aarch64/aarch64-protos.h
*** gcc-12.1.0/gcc/config/aarch64/aarch64-protos.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/aarch64/aarch64-protos.h	Fri Aug 19 08:09:52 2022
*************** bool aarch64_high_bits_all_ones_p (HOST_
*** 1065,1071 ****
  
  struct atomic_ool_names
  {
!     const char *str[5][4];
  };
  
  rtx aarch64_atomic_ool_func(machine_mode mode, rtx model_rtx,
--- 1065,1071 ----
  
  struct atomic_ool_names
  {
!     const char *str[5][5];
  };
  
  rtx aarch64_atomic_ool_func(machine_mode mode, rtx model_rtx,
diff -Nrcpad gcc-12.1.0/gcc/config/aarch64/aarch64.cc gcc-12.2.0/gcc/config/aarch64/aarch64.cc
*** gcc-12.1.0/gcc/config/aarch64/aarch64.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/aarch64/aarch64.cc	Fri Aug 19 08:09:52 2022
*************** private:
*** 15637,15643 ****
    unsigned int adjust_body_cost (loop_vec_info, const aarch64_vector_costs *,
  				 unsigned int);
    bool prefer_unrolled_loop () const;
!   unsigned int determine_suggested_unroll_factor (loop_vec_info);
  
    /* True if we have performed one-time initialization based on the
       vec_info.  */
--- 15637,15643 ----
    unsigned int adjust_body_cost (loop_vec_info, const aarch64_vector_costs *,
  				 unsigned int);
    bool prefer_unrolled_loop () const;
!   unsigned int determine_suggested_unroll_factor ();
  
    /* True if we have performed one-time initialization based on the
       vec_info.  */
*************** adjust_body_cost_sve (const aarch64_vec_
*** 16746,16753 ****
  }
  
  unsigned int
! aarch64_vector_costs::
! determine_suggested_unroll_factor (loop_vec_info loop_vinfo)
  {
    bool sve = m_vec_flags & VEC_ANY_SVE;
    /* If we are trying to unroll an Advanced SIMD main loop that contains
--- 16746,16752 ----
  }
  
  unsigned int
! aarch64_vector_costs::determine_suggested_unroll_factor ()
  {
    bool sve = m_vec_flags & VEC_ANY_SVE;
    /* If we are trying to unroll an Advanced SIMD main loop that contains
*************** determine_suggested_unroll_factor (loop_
*** 16761,16767 ****
      return 1;
  
    unsigned int max_unroll_factor = 1;
-   auto vf = LOOP_VINFO_VECT_FACTOR (loop_vinfo);
    for (auto vec_ops : m_ops)
      {
        aarch64_simd_vec_issue_info const *vec_issue
--- 16760,16765 ----
*************** determine_suggested_unroll_factor (loop_
*** 16770,16777 ****
  	return 1;
        /* Limit unroll factor to a value adjustable by the user, the default
  	 value is 4. */
!       unsigned int unroll_factor = MIN (aarch64_vect_unroll_limit,
! 					(int) known_alignment (vf));
        unsigned int factor
         = vec_ops.reduction_latency > 1 ? vec_ops.reduction_latency : 1;
        unsigned int temp;
--- 16768,16774 ----
  	return 1;
        /* Limit unroll factor to a value adjustable by the user, the default
  	 value is 4. */
!       unsigned int unroll_factor = aarch64_vect_unroll_limit;
        unsigned int factor
         = vec_ops.reduction_latency > 1 ? vec_ops.reduction_latency : 1;
        unsigned int temp;
*************** aarch64_vector_costs::finish_cost (const
*** 16949,16956 ****
      {
        m_costs[vect_body] = adjust_body_cost (loop_vinfo, scalar_costs,
  					     m_costs[vect_body]);
!       m_suggested_unroll_factor
! 	= determine_suggested_unroll_factor (loop_vinfo);
      }
  
    /* Apply the heuristic described above m_stp_sequence_cost.  Prefer
--- 16946,16952 ----
      {
        m_costs[vect_body] = adjust_body_cost (loop_vinfo, scalar_costs,
  					     m_costs[vect_body]);
!       m_suggested_unroll_factor = determine_suggested_unroll_factor ();
      }
  
    /* Apply the heuristic described above m_stp_sequence_cost.  Prefer
*************** aarch64_emit_unlikely_jump (rtx insn)
*** 22678,22691 ****
    add_reg_br_prob_note (jump, profile_probability::very_unlikely ());
  }
  
! /* We store the names of the various atomic helpers in a 5x4 array.
     Return the libcall function given MODE, MODEL and NAMES.  */
  
  rtx
  aarch64_atomic_ool_func(machine_mode mode, rtx model_rtx,
  			const atomic_ool_names *names)
  {
!   memmodel model = memmodel_base (INTVAL (model_rtx));
    int mode_idx, model_idx;
  
    switch (mode)
--- 22674,22687 ----
    add_reg_br_prob_note (jump, profile_probability::very_unlikely ());
  }
  
! /* We store the names of the various atomic helpers in a 5x5 array.
     Return the libcall function given MODE, MODEL and NAMES.  */
  
  rtx
  aarch64_atomic_ool_func(machine_mode mode, rtx model_rtx,
  			const atomic_ool_names *names)
  {
!   memmodel model = memmodel_from_int (INTVAL (model_rtx));
    int mode_idx, model_idx;
  
    switch (mode)
*************** aarch64_atomic_ool_func(machine_mode mod
*** 22725,22730 ****
--- 22721,22731 ----
      case MEMMODEL_SEQ_CST:
        model_idx = 3;
        break;
+     case MEMMODEL_SYNC_ACQUIRE:
+     case MEMMODEL_SYNC_RELEASE:
+     case MEMMODEL_SYNC_SEQ_CST:
+       model_idx = 4;
+       break;
      default:
        gcc_unreachable ();
      }
*************** aarch64_atomic_ool_func(machine_mode mod
*** 22737,22743 ****
    { "__aarch64_" #B #N "_relax", \
      "__aarch64_" #B #N "_acq", \
      "__aarch64_" #B #N "_rel", \
!     "__aarch64_" #B #N "_acq_rel" }
  
  #define DEF4(B)  DEF0(B, 1), DEF0(B, 2), DEF0(B, 4), DEF0(B, 8), \
  		 { NULL, NULL, NULL, NULL }
--- 22738,22745 ----
    { "__aarch64_" #B #N "_relax", \
      "__aarch64_" #B #N "_acq", \
      "__aarch64_" #B #N "_rel", \
!     "__aarch64_" #B #N "_acq_rel", \
!     "__aarch64_" #B #N "_sync" }
  
  #define DEF4(B)  DEF0(B, 1), DEF0(B, 2), DEF0(B, 4), DEF0(B, 8), \
  		 { NULL, NULL, NULL, NULL }
diff -Nrcpad gcc-12.1.0/gcc/config/aarch64/aarch64.md gcc-12.2.0/gcc/config/aarch64/aarch64.md
*** gcc-12.1.0/gcc/config/aarch64/aarch64.md	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/aarch64/aarch64.md	Fri Aug 19 08:09:52 2022
***************
*** 4912,4918 ****
      rtx ccreg = aarch64_gen_compare_reg (EQ, operands[1], const0_rtx);
      rtx x = gen_rtx_NE (VOIDmode, ccreg, const0_rtx);
  
!     emit_insn (gen_rbit<mode>2 (operands[0], operands[1]));
      emit_insn (gen_clz<mode>2 (operands[0], operands[0]));
      emit_insn (gen_csinc3<mode>_insn (operands[0], x, operands[0], const0_rtx));
      DONE;
--- 4912,4918 ----
      rtx ccreg = aarch64_gen_compare_reg (EQ, operands[1], const0_rtx);
      rtx x = gen_rtx_NE (VOIDmode, ccreg, const0_rtx);
  
!     emit_insn (gen_aarch64_rbit (<MODE>mode, operands[0], operands[1]));
      emit_insn (gen_clz<mode>2 (operands[0], operands[0]));
      emit_insn (gen_csinc3<mode>_insn (operands[0], x, operands[0], const0_rtx));
      DONE;
***************
*** 4958,4964 ****
    [(set_attr "type" "clz")]
  )
  
! (define_insn "rbit<mode>2"
    [(set (match_operand:GPI 0 "register_operand" "=r")
  	(unspec:GPI [(match_operand:GPI 1 "register_operand" "r")] UNSPEC_RBIT))]
    ""
--- 4958,4964 ----
    [(set_attr "type" "clz")]
  )
  
! (define_insn "@aarch64_rbit<mode>"
    [(set (match_operand:GPI 0 "register_operand" "=r")
  	(unspec:GPI [(match_operand:GPI 1 "register_operand" "r")] UNSPEC_RBIT))]
    ""
***************
*** 4979,4985 ****
    "reload_completed"
    [(const_int 0)]
    "
!   emit_insn (gen_rbit<mode>2 (operands[0], operands[1]));
    emit_insn (gen_clz<mode>2 (operands[0], operands[0]));
    DONE;
  ")
--- 4979,4985 ----
    "reload_completed"
    [(const_int 0)]
    "
!   emit_insn (gen_aarch64_rbit (<MODE>mode, operands[0], operands[1]));
    emit_insn (gen_clz<mode>2 (operands[0], operands[0]));
    DONE;
  ")
***************
*** 5969,5974 ****
--- 5969,5981 ----
    [(set_attr "type" "rev")]
  )
  
+ (define_insn "@aarch64_rev16<mode>"
+   [(set (match_operand:GPI 0 "register_operand" "=r")
+ 	(unspec:GPI [(match_operand:GPI 1 "register_operand" "r")] UNSPEC_REV))]
+   ""
+   "rev16\\t%<w>0, %<w>1"
+   [(set_attr "type" "rev")])
+ 
  (define_insn "*aarch64_bfxil<mode>"
    [(set (match_operand:GPI 0 "register_operand" "=r,r")
      (ior:GPI (and:GPI (match_operand:GPI 1 "register_operand" "r,0")
diff -Nrcpad gcc-12.1.0/gcc/config/aarch64/arm_acle.h gcc-12.2.0/gcc/config/aarch64/arm_acle.h
*** gcc-12.1.0/gcc/config/aarch64/arm_acle.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/aarch64/arm_acle.h	Fri Aug 19 08:09:52 2022
***************
*** 28,33 ****
--- 28,34 ----
  #define _GCC_ARM_ACLE_H
  
  #include <stdint.h>
+ #include <stddef.h>
  
  #pragma GCC aarch64 "arm_acle.h"
  
***************
*** 35,40 ****
--- 36,93 ----
  extern "C" {
  #endif
  
+ #define _GCC_ARM_ACLE_ROR_FN(NAME, TYPE)				  \
+ __extension__ extern __inline TYPE					  \
+ __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))	  \
+ NAME (TYPE __value, uint32_t __rotate)					  \
+ {									  \
+   size_t __size = sizeof (TYPE) * __CHAR_BIT__;				  \
+   __rotate = __rotate % __size;						  \
+   return __value >> __rotate | __value << ((__size - __rotate) % __size); \
+ }
+ 
+ _GCC_ARM_ACLE_ROR_FN (__ror, uint32_t)
+ _GCC_ARM_ACLE_ROR_FN (__rorl, unsigned long)
+ _GCC_ARM_ACLE_ROR_FN (__rorll, uint64_t)
+ 
+ #undef _GCC_ARM_ACLE_ROR_FN
+ 
+ #define _GCC_ARM_ACLE_DATA_FN(NAME, BUILTIN, ITYPE, RTYPE)	    \
+ __extension__ extern __inline RTYPE				    \
+ __attribute__ ((__always_inline__, __gnu_inline__, __artificial__)) \
+ __##NAME (ITYPE __value)					    \
+ {								    \
+   return __builtin_##BUILTIN (__value);				    \
+ }
+ 
+ _GCC_ARM_ACLE_DATA_FN (clz, clz, uint32_t, unsigned int)
+ _GCC_ARM_ACLE_DATA_FN (clzl, clzl, unsigned long, unsigned int)
+ _GCC_ARM_ACLE_DATA_FN (clzll, clzll, uint64_t, unsigned int)
+ _GCC_ARM_ACLE_DATA_FN (cls, clrsb, uint32_t, unsigned int)
+ _GCC_ARM_ACLE_DATA_FN (clsl, clrsbl, unsigned long, unsigned int)
+ _GCC_ARM_ACLE_DATA_FN (clsll, clrsbll, uint64_t, unsigned int)
+ _GCC_ARM_ACLE_DATA_FN (rev16, aarch64_rev16, uint32_t, uint32_t)
+ _GCC_ARM_ACLE_DATA_FN (rev16l, aarch64_rev16l, unsigned long, unsigned long)
+ _GCC_ARM_ACLE_DATA_FN (rev16ll, aarch64_rev16ll, uint64_t, uint64_t)
+ _GCC_ARM_ACLE_DATA_FN (rbit, aarch64_rbit, uint32_t, uint32_t)
+ _GCC_ARM_ACLE_DATA_FN (rbitl, aarch64_rbitl, unsigned long, unsigned long)
+ _GCC_ARM_ACLE_DATA_FN (rbitll, aarch64_rbitll, uint64_t, uint64_t)
+ _GCC_ARM_ACLE_DATA_FN (revsh, bswap16, int16_t, int16_t)
+ _GCC_ARM_ACLE_DATA_FN (rev, bswap32, uint32_t, uint32_t)
+ _GCC_ARM_ACLE_DATA_FN (revll, bswap64, uint64_t, uint64_t)
+ 
+ #undef _GCC_ARM_ACLE_DATA_FN
+ 
+ __extension__ extern __inline unsigned long
+ __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
+ __revl (unsigned long __value)
+ {
+   if (sizeof (unsigned long) == 8)
+     return __revll (__value);
+   else
+     return __rev (__value);
+ }
+ 
  #pragma GCC push_options
  #pragma GCC target ("arch=armv8.3-a")
  __extension__ extern __inline int32_t
diff -Nrcpad gcc-12.1.0/gcc/config/alpha/alpha-protos.h gcc-12.2.0/gcc/config/alpha/alpha-protos.h
*** gcc-12.1.0/gcc/config/alpha/alpha-protos.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/alpha/alpha-protos.h	Fri Aug 19 08:09:52 2022
*************** extern void alpha_end_function (FILE *,
*** 73,78 ****
--- 73,80 ----
  
  extern bool alpha_find_lo_sum_using_gp (rtx);
  
+ extern int alpha_store_data_bypass_p (rtx_insn *, rtx_insn *);
+ 
  #ifdef REAL_VALUE_TYPE
  extern int check_float_value (machine_mode, REAL_VALUE_TYPE *, int);
  #endif
diff -Nrcpad gcc-12.1.0/gcc/config/alpha/alpha.cc gcc-12.2.0/gcc/config/alpha/alpha.cc
*** gcc-12.1.0/gcc/config/alpha/alpha.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/alpha/alpha.cc	Fri Aug 19 08:09:52 2022
*************** alpha_does_function_need_gp (void)
*** 7564,7569 ****
--- 7564,7638 ----
    return 0;
  }
  
+ /* Helper function for alpha_store_data_bypass_p, handle just a single SET
+    IN_SET.  */
+ 
+ static bool
+ alpha_store_data_bypass_p_1 (rtx_insn *out_insn, rtx in_set)
+ {
+   if (!MEM_P (SET_DEST (in_set)))
+     return false;
+ 
+   rtx out_set = single_set (out_insn);
+   if (out_set)
+     return !reg_mentioned_p (SET_DEST (out_set), SET_DEST (in_set));
+ 
+   rtx out_pat = PATTERN (out_insn);
+   if (GET_CODE (out_pat) != PARALLEL)
+     return false;
+ 
+   for (int i = 0; i < XVECLEN (out_pat, 0); i++)
+     {
+       rtx out_exp = XVECEXP (out_pat, 0, i);
+ 
+       if (GET_CODE (out_exp) == CLOBBER || GET_CODE (out_exp) == USE
+ 	  || GET_CODE (out_exp) == TRAP_IF)
+ 	continue;
+ 
+       gcc_assert (GET_CODE (out_exp) == SET);
+ 
+       if (reg_mentioned_p (SET_DEST (out_exp), SET_DEST (in_set)))
+ 	return false;
+     }
+ 
+   return true;
+ }
+ 
+ /* True if the dependency between OUT_INSN and IN_INSN is on the store
+    data not the address operand(s) of the store.  IN_INSN and OUT_INSN
+    must be either a single_set or a PARALLEL with SETs inside.
+ 
+    This alpha-specific version of store_data_bypass_p ignores TRAP_IF
+    that would result in assertion failure (and internal compiler error)
+    in the generic store_data_bypass_p function.  */
+ 
+ int
+ alpha_store_data_bypass_p (rtx_insn *out_insn, rtx_insn *in_insn)
+ {
+   rtx in_set = single_set (in_insn);
+   if (in_set)
+     return alpha_store_data_bypass_p_1 (out_insn, in_set);
+ 
+   rtx in_pat = PATTERN (in_insn);
+   if (GET_CODE (in_pat) != PARALLEL)
+     return false;
+ 
+   for (int i = 0; i < XVECLEN (in_pat, 0); i++)
+     {
+       rtx in_exp = XVECEXP (in_pat, 0, i);
+ 
+       if (GET_CODE (in_exp) == CLOBBER || GET_CODE (in_exp) == USE
+ 	  || GET_CODE (in_exp) == TRAP_IF)
+ 	continue;
+ 
+       gcc_assert (GET_CODE (in_exp) == SET);
+ 
+       if (!alpha_store_data_bypass_p_1 (out_insn, in_exp))
+ 	return false;
+     }
+ 
+   return true;
+ }
  
  /* Helper function to set RTX_FRAME_RELATED_P on instructions, including
     sequences.  */
diff -Nrcpad gcc-12.1.0/gcc/config/alpha/ev4.md gcc-12.2.0/gcc/config/alpha/ev4.md
*** gcc-12.1.0/gcc/config/alpha/ev4.md	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/alpha/ev4.md	Fri Aug 19 08:09:52 2022
***************
*** 44,57 ****
  ; Stores can issue before the data (but not address) is ready.
  (define_insn_reservation "ev4_ist" 1
    (and (eq_attr "tune" "ev4")
!        (eq_attr "type" "ist"))
!   "ev4_ib1+ev4_abox")
! 
! ; ??? Separate from ev4_ist because store_data_bypass_p can't handle
! ; the patterns with multiple sets, like store-conditional.
! (define_insn_reservation "ev4_ist_c" 1
!   (and (eq_attr "tune" "ev4")
!        (eq_attr "type" "st_c"))
    "ev4_ib1+ev4_abox")
  
  (define_insn_reservation "ev4_fst" 1
--- 44,50 ----
  ; Stores can issue before the data (but not address) is ready.
  (define_insn_reservation "ev4_ist" 1
    (and (eq_attr "tune" "ev4")
!        (eq_attr "type" "ist,st_c"))
    "ev4_ib1+ev4_abox")
  
  (define_insn_reservation "ev4_fst" 1
***************
*** 110,116 ****
  (define_bypass 0
    "ev4_iaddlog,ev4_shiftcm,ev4_icmp"
    "ev4_ist"
!   "store_data_bypass_p")
  
  ; Multiplies use a non-pipelined imul unit.  Also, "no [ebox] insn can
  ; be issued exactly three cycles before an integer multiply completes".
--- 103,109 ----
  (define_bypass 0
    "ev4_iaddlog,ev4_shiftcm,ev4_icmp"
    "ev4_ist"
!   "alpha_store_data_bypass_p")
  
  ; Multiplies use a non-pipelined imul unit.  Also, "no [ebox] insn can
  ; be issued exactly three cycles before an integer multiply completes".
***************
*** 121,127 ****
  	    (eq_attr "opsize" "si")))
    "ev4_ib0+ev4_imul,ev4_imul*18,ev4_ebox")
  
! (define_bypass 20 "ev4_imulsi" "ev4_ist" "store_data_bypass_p")
  
  (define_insn_reservation "ev4_imuldi" 23
    (and (eq_attr "tune" "ev4")
--- 114,120 ----
  	    (eq_attr "opsize" "si")))
    "ev4_ib0+ev4_imul,ev4_imul*18,ev4_ebox")
  
! (define_bypass 20 "ev4_imulsi" "ev4_ist" "alpha_store_data_bypass_p")
  
  (define_insn_reservation "ev4_imuldi" 23
    (and (eq_attr "tune" "ev4")
***************
*** 129,135 ****
  	    (eq_attr "opsize" "!si")))
    "ev4_ib0+ev4_imul,ev4_imul*20,ev4_ebox")
  
! (define_bypass 22 "ev4_imuldi" "ev4_ist" "store_data_bypass_p")
  
  ; Most FP insns have a 6 cycle latency, but with a 4 cycle bypass back in.
  (define_insn_reservation "ev4_fpop" 6
--- 122,128 ----
  	    (eq_attr "opsize" "!si")))
    "ev4_ib0+ev4_imul,ev4_imul*20,ev4_ebox")
  
! (define_bypass 22 "ev4_imuldi" "ev4_ist" "alpha_store_data_bypass_p")
  
  ; Most FP insns have a 6 cycle latency, but with a 4 cycle bypass back in.
  (define_insn_reservation "ev4_fpop" 6
diff -Nrcpad gcc-12.1.0/gcc/config/arm/arm.cc gcc-12.2.0/gcc/config/arm/arm.cc
*** gcc-12.1.0/gcc/config/arm/arm.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/arm/arm.cc	Fri Aug 19 08:09:52 2022
*************** gen_cpymem_ldrd_strd (rtx *operands)
*** 15671,15683 ****
      {
        len -= 8;
        reg0 = gen_reg_rtx (DImode);
!       rtx low_reg = NULL_RTX;
!       rtx hi_reg = NULL_RTX;
  
        if (!src_aligned || !dst_aligned)
  	{
! 	  low_reg = gen_lowpart (SImode, reg0);
! 	  hi_reg = gen_highpart_mode (SImode, DImode, reg0);
  	}
        if (MEM_ALIGN (src) >= 2 * BITS_PER_WORD)
  	emit_move_insn (reg0, src);
--- 15671,15691 ----
      {
        len -= 8;
        reg0 = gen_reg_rtx (DImode);
!       rtx first_reg = NULL_RTX;
!       rtx second_reg = NULL_RTX;
  
        if (!src_aligned || !dst_aligned)
  	{
! 	  if (BYTES_BIG_ENDIAN)
! 	    {
! 	      second_reg = gen_lowpart (SImode, reg0);
! 	      first_reg = gen_highpart_mode (SImode, DImode, reg0);
! 	    }
! 	  else
! 	    {
! 	      first_reg = gen_lowpart (SImode, reg0);
! 	      second_reg = gen_highpart_mode (SImode, DImode, reg0);
! 	    }
  	}
        if (MEM_ALIGN (src) >= 2 * BITS_PER_WORD)
  	emit_move_insn (reg0, src);
*************** gen_cpymem_ldrd_strd (rtx *operands)
*** 15685,15693 ****
  	emit_insn (gen_unaligned_loaddi (reg0, src));
        else
  	{
! 	  emit_insn (gen_unaligned_loadsi (low_reg, src));
  	  src = next_consecutive_mem (src);
! 	  emit_insn (gen_unaligned_loadsi (hi_reg, src));
  	}
  
        if (MEM_ALIGN (dst) >= 2 * BITS_PER_WORD)
--- 15693,15701 ----
  	emit_insn (gen_unaligned_loaddi (reg0, src));
        else
  	{
! 	  emit_insn (gen_unaligned_loadsi (first_reg, src));
  	  src = next_consecutive_mem (src);
! 	  emit_insn (gen_unaligned_loadsi (second_reg, src));
  	}
  
        if (MEM_ALIGN (dst) >= 2 * BITS_PER_WORD)
*************** gen_cpymem_ldrd_strd (rtx *operands)
*** 15696,15704 ****
  	emit_insn (gen_unaligned_storedi (dst, reg0));
        else
  	{
! 	  emit_insn (gen_unaligned_storesi (dst, low_reg));
  	  dst = next_consecutive_mem (dst);
! 	  emit_insn (gen_unaligned_storesi (dst, hi_reg));
  	}
  
        src = next_consecutive_mem (src);
--- 15704,15712 ----
  	emit_insn (gen_unaligned_storedi (dst, reg0));
        else
  	{
! 	  emit_insn (gen_unaligned_storesi (dst, first_reg));
  	  dst = next_consecutive_mem (dst);
! 	  emit_insn (gen_unaligned_storesi (dst, second_reg));
  	}
  
        src = next_consecutive_mem (src);
diff -Nrcpad gcc-12.1.0/gcc/config/darwin-c.cc gcc-12.2.0/gcc/config/darwin-c.cc
*** gcc-12.1.0/gcc/config/darwin-c.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/darwin-c.cc	Fri Aug 19 08:09:52 2022
*************** macosx_version_as_macro (void)
*** 691,697 ****
    if (!version_array)
      goto fail;
  
!   if (version_array[MAJOR] < 10 || version_array[MAJOR] > 12)
      goto fail;
  
    if (version_array[MAJOR] == 10 && version_array[MINOR] < 10)
--- 691,698 ----
    if (!version_array)
      goto fail;
  
!   /* System tools accept up to 99 as a major version.  */
!   if (version_array[MAJOR] < 10 || version_array[MAJOR] > 99)
      goto fail;
  
    if (version_array[MAJOR] == 10 && version_array[MINOR] < 10)
diff -Nrcpad gcc-12.1.0/gcc/config/darwin-driver.cc gcc-12.2.0/gcc/config/darwin-driver.cc
*** gcc-12.1.0/gcc/config/darwin-driver.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/darwin-driver.cc	Fri Aug 19 08:09:52 2022
*************** darwin_find_version_from_kernel (void)
*** 160,178 ****
      goto parse_failed;
  
    /* Darwin20 sees a transition to macOS 11.  In this, it seems that the
!      mapping to macOS minor version is now shifted to the kernel minor
!      version - 1 (at least for the initial releases).  */
    if (major_vers >= 20)
      {
!       int minor_vers = *version_p++ - '0';
!       if (ISDIGIT (*version_p))
! 	minor_vers = minor_vers * 10 + (*version_p++ - '0');
!       if (*version_p++ != '.')
! 	goto parse_failed;
!       if (minor_vers > 0)
! 	minor_vers -= 1; /* Kernel 20.3 => macOS 11.2.  */
!       /* It's not yet clear whether patch level will be considered.  */
!       asprintf (&new_flag, "%d.%02d.00", major_vers - 9, minor_vers);
      }
    else if (major_vers - 4 <= 4)
      /* On 10.4 and earlier, the old linker is used which does not
--- 160,172 ----
      goto parse_failed;
  
    /* Darwin20 sees a transition to macOS 11.  In this, it seems that the
!      mapping to macOS minor version and patch level is now always 0, 0
!      (at least for macOS 11 and 12).  */
    if (major_vers >= 20)
      {
!       /* Apple clang doesn't include the minor version or the patch level
! 	 in the object file, nor does it pass it to ld  */
!       asprintf (&new_flag, "%d.00.00", major_vers - 9);
      }
    else if (major_vers - 4 <= 4)
      /* On 10.4 and earlier, the old linker is used which does not
diff -Nrcpad gcc-12.1.0/gcc/config/darwin.h gcc-12.2.0/gcc/config/darwin.h
*** gcc-12.1.0/gcc/config/darwin.h	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/darwin.h	Fri Aug 19 08:09:52 2022
*************** extern GTY(()) int darwin_ms_struct;
*** 143,152 ****
     Right now there's no mechanism to split up the "variable portion" (%*) of
     the matched spec string, so where we have some driver specs that take 2
     or 3 arguments, these cannot be processed here, but are deferred until the
!    LINK_SPEC, where they are copied verbatim.
!    We have a "safe" version of the MacOS version string, that's been sanity-
!    checked and truncated to minor version.  If the 'tiny' (3rd) portion of the
!    value is not significant, it's better to use this in version-compare().  */
  
  #undef SUBTARGET_DRIVER_SELF_SPECS
  #define SUBTARGET_DRIVER_SELF_SPECS					\
--- 143,149 ----
     Right now there's no mechanism to split up the "variable portion" (%*) of
     the matched spec string, so where we have some driver specs that take 2
     or 3 arguments, these cannot be processed here, but are deferred until the
!    LINK_SPEC, where they are copied verbatim.  */
  
  #undef SUBTARGET_DRIVER_SELF_SPECS
  #define SUBTARGET_DRIVER_SELF_SPECS					\
*************** extern GTY(()) int darwin_ms_struct;
*** 220,232 ****
    "%{image_base*:-Xlinker -image_base -Xlinker %*} %<image_base*",	\
    "%{init*:-Xlinker -init -Xlinker %*} %<init*",			\
    "%{multi_module:-Xlinker -multi_module} %<multi_module",		\
!   "%{multiply_defined*:-Xlinker -multiply_defined -Xlinker %*; \
!      :%{shared-libgcc: \
!        %:version-compare(< 10.5 asm_macosx_version_min= -Xlinker) \
!        %:version-compare(< 10.5 asm_macosx_version_min= -multiply_defined) \
!        %:version-compare(< 10.5 asm_macosx_version_min= -Xlinker) \
!        %:version-compare(< 10.5 asm_macosx_version_min= suppress)}} \
!      %<multiply_defined*",						\
    "%{multiplydefinedunused*:\
       -Xlinker -multiply_defined_unused -Xlinker %*} \
       %<multiplydefinedunused* ",					\
--- 217,224 ----
    "%{image_base*:-Xlinker -image_base -Xlinker %*} %<image_base*",	\
    "%{init*:-Xlinker -init -Xlinker %*} %<init*",			\
    "%{multi_module:-Xlinker -multi_module} %<multi_module",		\
!   "%{multiply_defined*:-Xlinker -multiply_defined -Xlinker %*} \
!      %<multiply_defined* ",						\
    "%{multiplydefinedunused*:\
       -Xlinker -multiply_defined_unused -Xlinker %*} \
       %<multiplydefinedunused* ",					\
*************** extern GTY(()) int darwin_ms_struct;
*** 458,463 ****
--- 450,458 ----
     %{!force_cpusubtype_ALL:-arch %(darwin_subarch)} "\
     LINK_SYSROOT_SPEC \
    "%{mmacosx-version-min=*:-macosx_version_min %*} \
+    %{!multiply_defined*:%{shared-libgcc: \
+      %:version-compare(< 10.5 mmacosx-version-min= -multiply_defined) \
+      %:version-compare(< 10.5 mmacosx-version-min= suppress) }} \
     %{sectalign*} %{sectcreate*} %{sectobjectsymbols*}  %{sectorder*} \
     %{segaddr*} %{segcreate*} %{segprot*} "
  
diff -Nrcpad gcc-12.1.0/gcc/config/i386/i386-options.cc gcc-12.2.0/gcc/config/i386/i386-options.cc
*** gcc-12.1.0/gcc/config/i386/i386-options.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/i386/i386-options.cc	Fri Aug 19 08:09:52 2022
*************** ix86_set_current_function (tree fndecl)
*** 3229,3256 ****
    if (new_tree == NULL_TREE)
      new_tree = target_option_default_node;
  
!   if (old_tree != new_tree)
!     {
!       cl_target_option_restore (&global_options, &global_options_set,
! 				TREE_TARGET_OPTION (new_tree));
!       if (TREE_TARGET_GLOBALS (new_tree))
! 	restore_target_globals (TREE_TARGET_GLOBALS (new_tree));
!       else if (new_tree == target_option_default_node)
! 	restore_target_globals (&default_target_globals);
!       else
! 	TREE_TARGET_GLOBALS (new_tree) = save_target_globals_default_opts ();
!     }
!   else if (flag_unsafe_math_optimizations
! 	   != TREE_TARGET_OPTION (new_tree)->x_ix86_unsafe_math_optimizations
! 	   || (flag_excess_precision
! 	       != TREE_TARGET_OPTION (new_tree)->x_ix86_excess_precision))
      {
        cl_target_option_restore (&global_options, &global_options_set,
  				TREE_TARGET_OPTION (new_tree));
!       ix86_excess_precision = flag_excess_precision;
!       ix86_unsafe_math_optimizations = flag_unsafe_math_optimizations;
!       DECL_FUNCTION_SPECIFIC_TARGET (fndecl) = new_tree
! 	= build_target_option_node (&global_options, &global_options_set);
        if (TREE_TARGET_GLOBALS (new_tree))
  	restore_target_globals (TREE_TARGET_GLOBALS (new_tree));
        else if (new_tree == target_option_default_node)
--- 3229,3250 ----
    if (new_tree == NULL_TREE)
      new_tree = target_option_default_node;
  
!   bool fp_flag_change
!     = (flag_unsafe_math_optimizations
!        != TREE_TARGET_OPTION (new_tree)->x_ix86_unsafe_math_optimizations
!        || (flag_excess_precision
! 	   != TREE_TARGET_OPTION (new_tree)->x_ix86_excess_precision));
!   if (old_tree != new_tree || fp_flag_change)
      {
        cl_target_option_restore (&global_options, &global_options_set,
  				TREE_TARGET_OPTION (new_tree));
!       if (fp_flag_change)
! 	{
! 	  ix86_excess_precision = flag_excess_precision;
! 	  ix86_unsafe_math_optimizations = flag_unsafe_math_optimizations;
! 	  DECL_FUNCTION_SPECIFIC_TARGET (fndecl) = new_tree
! 	    = build_target_option_node (&global_options, &global_options_set);
! 	}
        if (TREE_TARGET_GLOBALS (new_tree))
  	restore_target_globals (TREE_TARGET_GLOBALS (new_tree));
        else if (new_tree == target_option_default_node)
diff -Nrcpad gcc-12.1.0/gcc/config/i386/i386.cc gcc-12.2.0/gcc/config/i386/i386.cc
*** gcc-12.1.0/gcc/config/i386/i386.cc	Fri May  6 07:30:56 2022
--- gcc-12.2.0/gcc/config/i386/i386.cc	Fri Aug 19 08:09:52 2022
*************** ix86_function_ok_for_sibcall (tree decl,
*** 1015,1020 ****
--- 1015,1029 ----
  	}
      }
  
+   if (decl && ix86_use_pseudo_pic_reg ())
+     {
+       /* When PIC register is used, it must be restored after ifunc
+ 	 function returns.  */
+        cgraph_node *node = cgraph_node::get (decl);
+        if (node && node->ifunc_resolver)
+ 	 return false;
+     }
+ 
    /* Otherwise okay.  That also includes certain types of indirect calls.  */
    return true;
  }
*************** ix86_function_arg (cumulative_args_t cum
*** 3348,3354 ****
        if (POINTER_TYPE_P (arg.type))
  	{
  	  /* This is the pointer argument.  */
! 	  gcc_assert (TYPE_MODE (arg.type) == Pmode);
  	  /* It is at -WORD(AP) in the current frame in interrupt and
  	     exception handlers.  */
  	  reg = plus_constant (Pmode, arg_pointer_rtx, -UNITS_PER_WORD);
--- 3357,3363 ----
        if (POINTER_TYPE_P (arg.type))
  	{
  	  /* This is the pointer argument.  */
! 	  gcc_assert (TYPE_MODE (arg.type) == ptr_mode);
  	  /* It is at -WORD(AP) in the current frame in interrupt and
  	     exception handlers.  */
  	  reg = plus_constant (Pmode, arg_pointer_rtx, -UNITS_PER_WORD);
*************** zero_call_used_regno_mode (const unsigne
*** 3706,3712 ****
    else if (MASK_REGNO_P (regno))
      return HImode;
    else if (MMX_REGNO_P (regno))
!     return V4HImode;
    else
      gcc_unreachable ();
  }
--- 3715,3721 ----
    else if (MASK_REGNO_P (regno))
      return HImode;
    else if (MMX_REGNO_P (regno))
!     return V2SImode;
    else
      gcc_unreachable ();
  }
*************** zero_all_mm_registers (HARD_REG_SET need
*** 3826,3844 ****
    if (!need_zero_all_mm)
      return false;
  
!   rtx zero_mmx = NULL_RTX;
!   machine_mode mode = V4HImode;
    for (unsigned int regno = FIRST_MMX_REG; regno <= LAST_MMX_REG; regno++)
      if (regno != ret_mmx_regno)
        {
  	rtx reg = gen_rtx_REG (mode, regno);
! 	if (zero_mmx == NULL_RTX)
! 	  {
! 	    zero_mmx = reg;
! 	    emit_insn (gen_rtx_SET (reg, CONST0_RTX (mode)));
! 	  }
! 	else
! 	  emit_move_insn (reg, zero_mmx);
        }
    return true;
  }
--- 3835,3846 ----
    if (!need_zero_all_mm)
      return false;
  
!   machine_mode mode = V2SImode;
    for (unsigned int regno = FIRST_MMX_REG; regno <= LAST_MMX_REG; regno++)
      if (regno != ret_mmx_regno)
        {
  	rtx reg = gen_rtx_REG (mode, regno);
! 	emit_insn (gen_rtx_SET (reg, CONST0_RTX (mode)));
        }
    return true;
  }
*************** ix86_zero_call_used_regs (HARD_REG_SET n
*** 3908,3918 ****
  
    /* Now, generate instructions to zero all the other registers.  */
  
-   rtx zero_gpr = NULL_RTX;
-   rtx zero_vector = NULL_RTX;
-   rtx zero_mask = NULL_RTX;
-   rtx zero_mmx = NULL_RTX;
- 
    for (unsigned int regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
      {
        if (!TEST_HARD_REG_BIT (need_zeroed_hardregs, regno))
--- 3910,3915 ----
*************** ix86_zero_call_used_regs (HARD_REG_SET n
*** 3923,3981 ****
  
        SET_HARD_REG_BIT (zeroed_hardregs, regno);
  
-       rtx reg, tmp, zero_rtx;
        machine_mode mode = zero_call_used_regno_mode (regno);
  
!       reg = gen_rtx_REG (mode, regno);
!       zero_rtx = CONST0_RTX (mode);
  
!       if (mode == SImode)
! 	if (zero_gpr == NULL_RTX)
! 	  {
! 	    zero_gpr = reg;
! 	    tmp = gen_rtx_SET (reg, zero_rtx);
! 	    if (!TARGET_USE_MOV0 || optimize_insn_for_size_p ())
! 	      {
! 		rtx clob = gen_rtx_CLOBBER (VOIDmode,
! 					    gen_rtx_REG (CCmode,
! 							 FLAGS_REG));
! 		tmp = gen_rtx_PARALLEL (VOIDmode, gen_rtvec (2,
! 							     tmp,
! 							     clob));
! 	      }
! 	    emit_insn (tmp);
! 	  }
! 	else
! 	  emit_move_insn (reg, zero_gpr);
!       else if (mode == V4SFmode)
! 	if (zero_vector == NULL_RTX)
! 	  {
! 	    zero_vector = reg;
! 	    tmp = gen_rtx_SET (reg, zero_rtx);
! 	    emit_insn (tmp);
! 	  }
! 	else
! 	  emit_move_insn (reg, zero_vector);
!       else if (mode == HImode)
! 	if (zero_mask == NULL_RTX)
! 	  {
! 	    zero_mask = reg;
! 	    tmp = gen_rtx_SET (reg, zero_rtx);
! 	    emit_insn (tmp);
! 	  }
! 	else
! 	  emit_move_insn (reg, zero_mask);
!       else if (mode == V4HImode)
! 	if (zero_mmx == NULL_RTX)
! 	  {
! 	    zero_mmx = reg;
! 	    tmp = gen_rtx_SET (reg, zero_rtx);
! 	    emit_insn (tmp);
! 	  }
! 	else
! 	  emit_move_insn (reg, zero_mmx);
!       else
! 	gcc_unreachable ();
      }
    return zeroed_hardregs;
  }
--- 3920,3953 ----
  
        SET_HARD_REG_BIT (zeroed_hardregs, regno);
  
        machine_mode mode = zero_call_used_regno_mode (regno);
  
!       rtx reg = gen_rtx_REG (mode, regno);
!       rtx tmp = gen_rtx_SET (reg, CONST0_RTX (mode));
  
!       switch (mode)
! 	{
! 	case E_SImode:
! 	  if (!TARGET_USE_MOV0 || optimize_insn_for_size_p ())
! 	    {
! 	      rtx clob = gen_rtx_CLOBBER (VOIDmode,
! 					  gen_rtx_REG (CCmode,
! 						       FLAGS_REG));
! 	      tmp = gen_rtx_PARALLEL (VOIDmode, gen_rtvec (2,
! 							   tmp,
! 							   clob));
! 	    }
! 	  /* FALLTHRU.  */
! 
! 	case E_V4SFmode:
! 	case E_HImode:
! 	case E_V2SImode:
! 	  emit_insn (tmp);
! 	  break;
! 
! 	default:
! 	  gcc_unreachable ();
! 	}
      }
    return zeroed_hardregs;
  }
diff -Nrcpad gcc-12.1.0/gcc/config/i386/i386.md gcc-12.2.0/gcc/config/i386/i386.md
*** gcc-12.1.0/gcc/config/i386/i386.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/i386/i386.md	Fri Aug 19 08:09:52 2022
***************
*** 2519,2525 ****
    "optimize_insn_for_size_p () && optimize_size > 1
     && operands[1] != const0_rtx
     && IN_RANGE (INTVAL (operands[1]), -128, 127)
!    && !ix86_red_zone_used"
    [(set (match_dup 2) (match_dup 1))
     (set (match_dup 0) (match_dup 3))]
  {
--- 2519,2526 ----
    "optimize_insn_for_size_p () && optimize_size > 1
     && operands[1] != const0_rtx
     && IN_RANGE (INTVAL (operands[1]), -128, 127)
!    && !ix86_red_zone_used
!    && REGNO (operands[0]) != SP_REG"
    [(set (match_dup 2) (match_dup 1))
     (set (match_dup 0) (match_dup 3))]
  {
***************
*** 10399,10420 ****
    "ix86_expand_binary_operator (<CODE>, <MODE>mode, operands); DONE;")
  
  (define_insn_and_split "*<code>di3_doubleword"
!   [(set (match_operand:DI 0 "nonimmediate_operand")
  	(any_or:DI
! 	 (match_operand:DI 1 "nonimmediate_operand")
! 	 (match_operand:DI 2 "x86_64_szext_general_operand")))
     (clobber (reg:CC FLAGS_REG))]
    "!TARGET_64BIT
!    && ix86_binary_operator_ok (<CODE>, DImode, operands)
!    && ix86_pre_reload_split ()"
    "#"
!   "&& 1"
    [(const_int 0)]
  {
    split_double_mode (DImode, &operands[0], 3, &operands[0], &operands[3]);
  
    if (operands[2] == const0_rtx)
!     emit_move_insn (operands[0], operands[1]);
    else if (operands[2] == constm1_rtx)
      {
        if (<CODE> == IOR)
--- 10400,10424 ----
    "ix86_expand_binary_operator (<CODE>, <MODE>mode, operands); DONE;")
  
  (define_insn_and_split "*<code>di3_doubleword"
!   [(set (match_operand:DI 0 "nonimmediate_operand" "=ro,r")
  	(any_or:DI
! 	 (match_operand:DI 1 "nonimmediate_operand" "0,0")
! 	 (match_operand:DI 2 "x86_64_szext_general_operand" "re,o")))
     (clobber (reg:CC FLAGS_REG))]
    "!TARGET_64BIT
!    && ix86_binary_operator_ok (<CODE>, DImode, operands)"
    "#"
!   "&& reload_completed"
    [(const_int 0)]
  {
+   /* This insn may disappear completely when operands[2] == const0_rtx
+      and operands[0] == operands[1], which requires a NOTE_INSN_DELETED.  */
+   bool emit_insn_deleted_note_p = false;
+ 
    split_double_mode (DImode, &operands[0], 3, &operands[0], &operands[3]);
  
    if (operands[2] == const0_rtx)
!     emit_insn_deleted_note_p = true;
    else if (operands[2] == constm1_rtx)
      {
        if (<CODE> == IOR)
***************
*** 10426,10432 ****
      ix86_expand_binary_operator (<CODE>, SImode, &operands[0]);
  
    if (operands[5] == const0_rtx)
!     emit_move_insn (operands[3], operands[4]);
    else if (operands[5] == constm1_rtx)
      {
        if (<CODE> == IOR)
--- 10430,10439 ----
      ix86_expand_binary_operator (<CODE>, SImode, &operands[0]);
  
    if (operands[5] == const0_rtx)
!     {
!       if (emit_insn_deleted_note_p)
! 	emit_note (NOTE_INSN_DELETED);
!     }
    else if (operands[5] == constm1_rtx)
      {
        if (<CODE> == IOR)
diff -Nrcpad gcc-12.1.0/gcc/config/i386/sse.md gcc-12.2.0/gcc/config/i386/sse.md
*** gcc-12.1.0/gcc/config/i386/sse.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/i386/sse.md	Fri Aug 19 08:09:52 2022
***************
*** 3627,3634 ****
  			  gen_lowpart (<ssebytemode>mode, operands[1]));
    operands[2] = gen_lowpart (<ssebytemode>mode, operands[2]);
  
!   if (!MEM_P (operands[3]))
!     operands[3] = force_reg (<ssebytemode>mode, operands[3]);
    operands[3] = lowpart_subreg (<MODE>mode, operands[3], <ssebytemode>mode);
  })
  
--- 3627,3633 ----
  			  gen_lowpart (<ssebytemode>mode, operands[1]));
    operands[2] = gen_lowpart (<ssebytemode>mode, operands[2]);
  
!   operands[3] = force_reg (<ssebytemode>mode, operands[3]);
    operands[3] = lowpart_subreg (<MODE>mode, operands[3], <ssebytemode>mode);
  })
  
***************
*** 20874,20882 ****
     (set_attr "mode" "<sseinsnmode>")])
  
  (define_insn_and_split "ssse3_palignrdi"
!   [(set (match_operand:DI 0 "register_operand" "=y,x,Yv")
! 	(unspec:DI [(match_operand:DI 1 "register_operand" "0,0,Yv")
! 		    (match_operand:DI 2 "register_mmxmem_operand" "ym,x,Yv")
  		    (match_operand:SI 3 "const_0_to_255_mul_8_operand" "n,n,n")]
  		   UNSPEC_PALIGNR))]
    "(TARGET_MMX || TARGET_MMX_WITH_SSE) && TARGET_SSSE3"
--- 20873,20881 ----
     (set_attr "mode" "<sseinsnmode>")])
  
  (define_insn_and_split "ssse3_palignrdi"
!   [(set (match_operand:DI 0 "register_operand" "=y,x,Yw")
! 	(unspec:DI [(match_operand:DI 1 "register_operand" "0,0,Yw")
! 		    (match_operand:DI 2 "register_mmxmem_operand" "ym,x,Yw")
  		    (match_operand:SI 3 "const_0_to_255_mul_8_operand" "n,n,n")]
  		   UNSPEC_PALIGNR))]
    "(TARGET_MMX || TARGET_MMX_WITH_SSE) && TARGET_SSSE3"
diff -Nrcpad gcc-12.1.0/gcc/config/loongarch/loongarch.cc gcc-12.2.0/gcc/config/loongarch/loongarch.cc
*** gcc-12.1.0/gcc/config/loongarch/loongarch.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/loongarch/loongarch.cc	Fri Aug 19 08:09:52 2022
*************** enum loongarch_load_imm_method
*** 160,166 ****
  struct loongarch_integer_op
  {
    enum rtx_code code;
!   unsigned HOST_WIDE_INT value;
    enum loongarch_load_imm_method method;
  };
  
--- 160,166 ----
  struct loongarch_integer_op
  {
    enum rtx_code code;
!   HOST_WIDE_INT value;
    enum loongarch_load_imm_method method;
  };
  
*************** const enum reg_class loongarch_regno_to_
*** 189,195 ****
      GR_REGS,	     GR_REGS,	      GR_REGS,	       GR_REGS,
      JIRL_REGS,       JIRL_REGS,       JIRL_REGS,       JIRL_REGS,
      JIRL_REGS,       JIRL_REGS,       JIRL_REGS,       JIRL_REGS,
!     SIBCALL_REGS,    SIBCALL_REGS,    SIBCALL_REGS,    SIBCALL_REGS,
      SIBCALL_REGS,    SIBCALL_REGS,    SIBCALL_REGS,    SIBCALL_REGS,
      SIBCALL_REGS,    GR_REGS,	      GR_REGS,	       JIRL_REGS,
      JIRL_REGS,       JIRL_REGS,       JIRL_REGS,       JIRL_REGS,
--- 189,195 ----
      GR_REGS,	     GR_REGS,	      GR_REGS,	       GR_REGS,
      JIRL_REGS,       JIRL_REGS,       JIRL_REGS,       JIRL_REGS,
      JIRL_REGS,       JIRL_REGS,       JIRL_REGS,       JIRL_REGS,
!     SIBCALL_REGS,    JIRL_REGS,       SIBCALL_REGS,    SIBCALL_REGS,
      SIBCALL_REGS,    SIBCALL_REGS,    SIBCALL_REGS,    SIBCALL_REGS,
      SIBCALL_REGS,    GR_REGS,	      GR_REGS,	       JIRL_REGS,
      JIRL_REGS,       JIRL_REGS,       JIRL_REGS,       JIRL_REGS,
*************** loongarch_compute_frame_info (void)
*** 917,924 ****
    frame->frame_pointer_offset = offset;
    /* Next are the callee-saved FPRs.  */
    if (frame->fmask)
!     offset += LARCH_STACK_ALIGN (num_f_saved * UNITS_PER_FP_REG);
!   frame->fp_sp_offset = offset - UNITS_PER_FP_REG;
    /* Next are the callee-saved GPRs.  */
    if (frame->mask)
      {
--- 917,928 ----
    frame->frame_pointer_offset = offset;
    /* Next are the callee-saved FPRs.  */
    if (frame->fmask)
!     {
!       offset += LARCH_STACK_ALIGN (num_f_saved * UNITS_PER_FP_REG);
!       frame->fp_sp_offset = offset - UNITS_PER_FP_REG;
!     }
!   else
!     frame->fp_sp_offset = offset;
    /* Next are the callee-saved GPRs.  */
    if (frame->mask)
      {
*************** loongarch_compute_frame_info (void)
*** 931,938 ****
  	frame->save_libcall_adjustment = x_save_size;
  
        offset += x_save_size;
      }
!   frame->gp_sp_offset = offset - UNITS_PER_WORD;
    /* The hard frame pointer points above the callee-saved GPRs.  */
    frame->hard_frame_pointer_offset = offset;
    /* Above the hard frame pointer is the callee-allocated varags save area.  */
--- 935,944 ----
  	frame->save_libcall_adjustment = x_save_size;
  
        offset += x_save_size;
+       frame->gp_sp_offset = offset - UNITS_PER_WORD;
      }
!   else
!     frame->gp_sp_offset = offset;
    /* The hard frame pointer points above the callee-saved GPRs.  */
    frame->hard_frame_pointer_offset = offset;
    /* Above the hard frame pointer is the callee-allocated varags save area.  */
*************** loongarch_build_integer (struct loongarc
*** 1468,1474 ****
    unsigned int cost = 0;
  
    /* Get the lower 32 bits of the value.  */
!   HOST_WIDE_INT low_part = TARGET_64BIT ? value << 32 >> 32 : value;
  
    if (IMM12_OPERAND (low_part) || IMM12_OPERAND_UNSIGNED (low_part))
      {
--- 1474,1480 ----
    unsigned int cost = 0;
  
    /* Get the lower 32 bits of the value.  */
!   HOST_WIDE_INT low_part = (int32_t)value;
  
    if (IMM12_OPERAND (low_part) || IMM12_OPERAND_UNSIGNED (low_part))
      {
*************** loongarch_build_integer (struct loongarc
*** 1502,1507 ****
--- 1508,1514 ----
        bool lu52i[2] = {(value & LU52I_B) == 0, (value & LU52I_B) == LU52I_B};
  
        int sign31 = (value & (1UL << 31)) >> 31;
+       int sign51 = (value & (1UL << 51)) >> 51;
        /* Determine whether the upper 32 bits are sign-extended from the lower
  	 32 bits. If it is, the instructions to load the high order can be
  	 ommitted.  */
*************** loongarch_build_integer (struct loongarc
*** 1512,1523 ****
        else if (lu32i[sign31])
  	{
  	  codes[cost].method = METHOD_LU52I;
! 	  codes[cost].value = (value >> 52) << 52;
  	  return cost + 1;
  	}
  
        codes[cost].method = METHOD_LU32I;
!       codes[cost].value = ((value << 12) >> 44) << 32;
        cost++;
  
        /* Determine whether the 52-61 bits are sign-extended from the low order,
--- 1519,1530 ----
        else if (lu32i[sign31])
  	{
  	  codes[cost].method = METHOD_LU52I;
! 	  codes[cost].value = value & LU52I_B;
  	  return cost + 1;
  	}
  
        codes[cost].method = METHOD_LU32I;
!       codes[cost].value = (value & LU32I_B) | (sign51 ? LU52I_B : 0);
        cost++;
  
        /* Determine whether the 52-61 bits are sign-extended from the low order,
*************** loongarch_build_integer (struct loongarc
*** 1525,1531 ****
        if (!lu52i[(value & (1ULL << 51)) >> 51])
  	{
  	  codes[cost].method = METHOD_LU52I;
! 	  codes[cost].value = (value >> 52) << 52;
  	  cost++;
  	}
      }
--- 1532,1538 ----
        if (!lu52i[(value & (1ULL << 51)) >> 51])
  	{
  	  codes[cost].method = METHOD_LU52I;
! 	  codes[cost].value = value & LU52I_B;
  	  cost++;
  	}
      }
*************** loongarch_load_store_insns (rtx mem, rtx
*** 2101,2106 ****
--- 2108,2126 ----
    return loongarch_address_insns (XEXP (mem, 0), mode, might_split_p);
  }
  
+ /* Return true if we need to trap on division by zero.  */
+ 
+ static bool
+ loongarch_check_zero_div_p (void)
+ {
+   /* if -m[no-]check-zero-division is given explicitly.  */
+   if (target_flags_explicit & MASK_CHECK_ZERO_DIV)
+     return TARGET_CHECK_ZERO_DIV;
+ 
+   /* if not, don't trap for optimized code except -Og.  */
+   return !optimize || optimize_debug;
+ }
+ 
  /* Return the number of instructions needed for an integer division.  */
  
  int
*************** loongarch_idiv_insns (machine_mode mode
*** 2109,2115 ****
    int count;
  
    count = 1;
!   if (TARGET_CHECK_ZERO_DIV)
      count += 2;
  
    return count;
--- 2129,2135 ----
    int count;
  
    count = 1;
!   if (loongarch_check_zero_div_p ())
      count += 2;
  
    return count;
*************** loongarch_do_optimize_block_move_p (void
*** 4050,4056 ****
    return !optimize_size;
  }
  
- 
  /* Expand a QI or HI mode atomic memory operation.
  
     GENERATOR contains a pointer to the gen_* function that generates
--- 4070,4075 ----
*************** loongarch_output_division (const char *d
*** 5262,5268 ****
    const char *s;
  
    s = division;
!   if (TARGET_CHECK_ZERO_DIV)
      {
        output_asm_insn (s, operands);
        s = "bne\t%2,%.,1f\n\tbreak\t7\n1:";
--- 5281,5287 ----
    const char *s;
  
    s = division;
!   if (loongarch_check_zero_div_p ())
      {
        output_asm_insn (s, operands);
        s = "bne\t%2,%.,1f\n\tbreak\t7\n1:";
diff -Nrcpad gcc-12.1.0/gcc/config/loongarch/loongarch.h gcc-12.2.0/gcc/config/loongarch/loongarch.h
*** gcc-12.1.0/gcc/config/loongarch/loongarch.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/loongarch/loongarch.h	Fri Aug 19 08:09:52 2022
*************** enum reg_class
*** 511,517 ****
  #define REG_CLASS_CONTENTS						\
  {									\
    { 0x00000000, 0x00000000, 0x00000000 },	/* NO_REGS  */		\
!   { 0x001ff000, 0x00000000, 0x00000000 },	/* SIBCALL_REGS  */	\
    { 0xff9ffff0, 0x00000000, 0x00000000 },	/* JIRL_REGS  */	\
    { 0xfffffffc, 0x00000000, 0x00000000 },	/* CSR_REGS  */		\
    { 0xffffffff, 0x00000000, 0x00000000 },	/* GR_REGS  */		\
--- 511,517 ----
  #define REG_CLASS_CONTENTS						\
  {									\
    { 0x00000000, 0x00000000, 0x00000000 },	/* NO_REGS  */		\
!   { 0x001fd000, 0x00000000, 0x00000000 },	/* SIBCALL_REGS  */	\
    { 0xff9ffff0, 0x00000000, 0x00000000 },	/* JIRL_REGS  */	\
    { 0xfffffffc, 0x00000000, 0x00000000 },	/* CSR_REGS  */		\
    { 0xffffffff, 0x00000000, 0x00000000 },	/* GR_REGS  */		\
diff -Nrcpad gcc-12.1.0/gcc/config/loongarch/loongarch.md gcc-12.2.0/gcc/config/loongarch/loongarch.md
*** gcc-12.1.0/gcc/config/loongarch/loongarch.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/loongarch/loongarch.md	Fri Aug 19 08:09:52 2022
***************
*** 621,627 ****
  	(mult:DI (sign_extend:DI (match_operand:SI 1 "register_operand" "r"))
  		 (sign_extend:DI (match_operand:SI 2 "register_operand" "r"))))]
    "TARGET_64BIT"
!   "mul.d\t%0,%1,%2"
    [(set_attr "type" "imul")
     (set_attr "mode" "DI")])
  
--- 621,627 ----
  	(mult:DI (sign_extend:DI (match_operand:SI 1 "register_operand" "r"))
  		 (sign_extend:DI (match_operand:SI 2 "register_operand" "r"))))]
    "TARGET_64BIT"
!   "mulw.d.w\t%0,%1,%2"
    [(set_attr "type" "imul")
     (set_attr "mode" "DI")])
  
diff -Nrcpad gcc-12.1.0/gcc/config/riscv/arch-canonicalize gcc-12.2.0/gcc/config/riscv/arch-canonicalize
*** gcc-12.1.0/gcc/config/riscv/arch-canonicalize	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/riscv/arch-canonicalize	Fri Aug 19 08:09:52 2022
*************** def arch_canonicalize(arch, isa_spec):
*** 70,78 ****
    is_isa_spec_2p2 = isa_spec == '2.2'
    new_arch = ""
    extra_long_ext = []
    if arch[:5] in ['rv32e', 'rv32i', 'rv32g', 'rv64i', 'rv64g']:
!     new_arch = arch[:5].replace("g", "imafd")
      if arch[:5] in ['rv32g', 'rv64g']:
        if not is_isa_spec_2p2:
          extra_long_ext = ['zicsr', 'zifencei']
    else:
--- 70,80 ----
    is_isa_spec_2p2 = isa_spec == '2.2'
    new_arch = ""
    extra_long_ext = []
+   std_exts = []
    if arch[:5] in ['rv32e', 'rv32i', 'rv32g', 'rv64i', 'rv64g']:
!     new_arch = arch[:5].replace("g", "i")
      if arch[:5] in ['rv32g', 'rv64g']:
+       std_exts = ['m', 'a', 'f', 'd']
        if not is_isa_spec_2p2:
          extra_long_ext = ['zicsr', 'zifencei']
    else:
*************** def arch_canonicalize(arch, isa_spec):
*** 86,95 ****
    if long_ext_prefixes_idx:
      first_long_ext_idx = min(long_ext_prefixes_idx)
      long_exts = arch[first_long_ext_idx:].split("_")
!     std_exts = list(arch[5:first_long_ext_idx])
    else:
      long_exts = []
!     std_exts = list(arch[5:])
  
    long_exts += extra_long_ext
  
--- 88,97 ----
    if long_ext_prefixes_idx:
      first_long_ext_idx = min(long_ext_prefixes_idx)
      long_exts = arch[first_long_ext_idx:].split("_")
!     std_exts += list(arch[5:first_long_ext_idx])
    else:
      long_exts = []
!     std_exts += list(arch[5:])
  
    long_exts += extra_long_ext
  
diff -Nrcpad gcc-12.1.0/gcc/config/riscv/riscv.cc gcc-12.2.0/gcc/config/riscv/riscv.cc
*** gcc-12.1.0/gcc/config/riscv/riscv.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/riscv/riscv.cc	Fri Aug 19 08:09:52 2022
*************** struct riscv_tune_param
*** 220,225 ****
--- 220,226 ----
    unsigned short issue_rate;
    unsigned short branch_cost;
    unsigned short memory_cost;
+   unsigned short fmv_cost;
    bool slow_unaligned_access;
  };
  
*************** static const struct riscv_tune_param roc
*** 285,290 ****
--- 286,292 ----
    1,						/* issue_rate */
    3,						/* branch_cost */
    5,						/* memory_cost */
+   8,						/* fmv_cost */
    true,						/* slow_unaligned_access */
  };
  
*************** static const struct riscv_tune_param sif
*** 298,303 ****
--- 300,306 ----
    2,						/* issue_rate */
    4,						/* branch_cost */
    3,						/* memory_cost */
+   8,						/* fmv_cost */
    true,						/* slow_unaligned_access */
  };
  
*************** static const struct riscv_tune_param the
*** 311,316 ****
--- 314,320 ----
    1,            /* issue_rate */
    3,            /* branch_cost */
    5,            /* memory_cost */
+   8,		/* fmv_cost */
    false,            /* slow_unaligned_access */
  };
  
*************** static const struct riscv_tune_param opt
*** 324,329 ****
--- 328,334 ----
    1,						/* issue_rate */
    1,						/* branch_cost */
    2,						/* memory_cost */
+   8,						/* fmv_cost */
    false,					/* slow_unaligned_access */
  };
  
*************** riscv_build_integer_1 (struct riscv_inte
*** 415,420 ****
--- 420,434 ----
        /* Simply BSETI.  */
        codes[0].code = UNKNOWN;
        codes[0].value = value;
+ 
+       /* RISC-V sign-extends all 32bit values that live in a 32bit
+ 	 register.  To avoid paradoxes, we thus need to use the
+ 	 sign-extended (negative) representation (-1 << 31) for the
+ 	 value, if we want to build (1 << 31) in SImode.  This will
+ 	 then expand to an LUI instruction.  */
+       if (mode == SImode && value == (HOST_WIDE_INT_1U << 31))
+ 	codes[0].value = (HOST_WIDE_INT_M1U << 31);
+ 
        return 1;
      }
  
*************** static int
*** 4737,4742 ****
--- 4751,4760 ----
  riscv_register_move_cost (machine_mode mode,
  			  reg_class_t from, reg_class_t to)
  {
+   if ((from == FP_REGS && to == GR_REGS) ||
+       (from == GR_REGS && to == FP_REGS))
+     return tune_param->fmv_cost;
+ 
    return riscv_secondary_memory_needed (mode, from, to) ? 8 : 2;
  }
  
diff -Nrcpad gcc-12.1.0/gcc/config/riscv/riscv.h gcc-12.2.0/gcc/config/riscv/riscv.h
*** gcc-12.1.0/gcc/config/riscv/riscv.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/riscv/riscv.h	Fri Aug 19 08:09:52 2022
*************** enum reg_class
*** 528,540 ****
    (((VALUE) | ((1UL<<31) - IMM_REACH)) == ((1UL<<31) - IMM_REACH)	\
     || ((VALUE) | ((1UL<<31) - IMM_REACH)) + IMM_REACH == 0)
  
! /* If this is a single bit mask, then we can load it with bseti.  But this
!    is not useful for any of the low 31 bits because we can use addi or lui
!    to load them.  It is wrong for loading SImode 0x80000000 on rv64 because it
!    needs to be sign-extended.  So we restrict this to the upper 32-bits
!    only.  */
! #define SINGLE_BIT_MASK_OPERAND(VALUE) \
!   (pow2p_hwi (VALUE) && (ctz_hwi (VALUE) >= 32))
  
  /* Stack layout; function entry, exit and calling.  */
  
--- 528,537 ----
    (((VALUE) | ((1UL<<31) - IMM_REACH)) == ((1UL<<31) - IMM_REACH)	\
     || ((VALUE) | ((1UL<<31) - IMM_REACH)) + IMM_REACH == 0)
  
! /* If this is a single bit mask, then we can load it with bseti.  Special
!    handling of SImode 0x80000000 on RV64 is done in riscv_build_integer_1. */
! #define SINGLE_BIT_MASK_OPERAND(VALUE)					\
!   (pow2p_hwi (VALUE))
  
  /* Stack layout; function entry, exit and calling.  */
  
*************** extern void riscv_remove_unneeded_save_r
*** 1004,1007 ****
--- 1001,1009 ----
  
  #define HARD_REGNO_RENAME_OK(FROM, TO) riscv_hard_regno_rename_ok (FROM, TO)
  
+ #define CLZ_DEFINED_VALUE_AT_ZERO(MODE, VALUE) \
+   ((VALUE) = GET_MODE_UNIT_BITSIZE (MODE), 2)
+ #define CTZ_DEFINED_VALUE_AT_ZERO(MODE, VALUE) \
+   ((VALUE) = GET_MODE_UNIT_BITSIZE (MODE), 2)
+ 
  #endif /* ! GCC_RISCV_H */
diff -Nrcpad gcc-12.1.0/gcc/config/riscv/riscv.md gcc-12.2.0/gcc/config/riscv/riscv.md
*** gcc-12.1.0/gcc/config/riscv/riscv.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/riscv/riscv.md	Fri Aug 19 08:09:52 2022
***************
*** 2821,2827 ****
  	 UNSPEC_SSP_SET))
     (set (match_scratch:GPR 2 "=&r") (const_int 0))]
    ""
!   "<load>\\t%2, %1\;<store>\\t%2, %0\;li\t%2, 0"
    [(set_attr "length" "12")])
  
  (define_expand "stack_protect_test"
--- 2821,2827 ----
  	 UNSPEC_SSP_SET))
     (set (match_scratch:GPR 2 "=&r") (const_int 0))]
    ""
!   "<load>\t%2, %1\;<store>\t%2, %0\;li\t%2, 0"
    [(set_attr "length" "12")])
  
  (define_expand "stack_protect_test"
diff -Nrcpad gcc-12.1.0/gcc/config/rs6000/mma.md gcc-12.2.0/gcc/config/rs6000/mma.md
*** gcc-12.1.0/gcc/config/rs6000/mma.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/rs6000/mma.md	Fri Aug 19 08:09:52 2022
***************
*** 490,539 ****
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<vv>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")]
  		    MMA_VV))]
    "TARGET_MMA"
    "<vv> %A0,%x1,%x2"
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<avv>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "wa")]
  		    MMA_AVV))]
    "TARGET_MMA"
    "<avv> %A0,%x2,%x3"
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<pv>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:OO 1 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")]
  		    MMA_PV))]
    "TARGET_MMA"
    "<pv> %A0,%x1,%x2"
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<apv>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0")
! 		    (match_operand:OO 2 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "wa")]
  		    MMA_APV))]
    "TARGET_MMA"
    "<apv> %A0,%x2,%x3"
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<vvi4i4i8>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 5 "u8bit_cint_operand" "n")]
  		    MMA_VVI4I4I8))]
    "TARGET_MMA"
    "<vvi4i4i8> %A0,%x1,%x2,%3,%4,%5"
--- 490,539 ----
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<vv>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")]
  		    MMA_VV))]
    "TARGET_MMA"
    "<vv> %A0,%x1,%x2"
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<avv>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0,0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "v,?wa")]
  		    MMA_AVV))]
    "TARGET_MMA"
    "<avv> %A0,%x2,%x3"
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<pv>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:OO 1 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")]
  		    MMA_PV))]
    "TARGET_MMA"
    "<pv> %A0,%x1,%x2"
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<apv>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0,0")
! 		    (match_operand:OO 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "v,?wa")]
  		    MMA_APV))]
    "TARGET_MMA"
    "<apv> %A0,%x2,%x3"
    [(set_attr "type" "mma")])
  
  (define_insn "mma_<vvi4i4i8>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 5 "u8bit_cint_operand" "n,n")]
  		    MMA_VVI4I4I8))]
    "TARGET_MMA"
    "<vvi4i4i8> %A0,%x1,%x2,%3,%4,%5"
***************
*** 541,553 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<avvi4i4i8>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 6 "u8bit_cint_operand" "n")]
  		    MMA_AVVI4I4I8))]
    "TARGET_MMA"
    "<avvi4i4i8> %A0,%x2,%x3,%4,%5,%6"
--- 541,553 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<avvi4i4i8>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0,0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 6 "u8bit_cint_operand" "n,n")]
  		    MMA_AVVI4I4I8))]
    "TARGET_MMA"
    "<avvi4i4i8> %A0,%x2,%x3,%4,%5,%6"
***************
*** 555,566 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<vvi4i4i2>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 5 "const_0_to_3_operand" "n")]
  		    MMA_VVI4I4I2))]
    "TARGET_MMA"
    "<vvi4i4i2> %A0,%x1,%x2,%3,%4,%5"
--- 555,566 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<vvi4i4i2>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 5 "const_0_to_3_operand" "n,n")]
  		    MMA_VVI4I4I2))]
    "TARGET_MMA"
    "<vvi4i4i2> %A0,%x1,%x2,%3,%4,%5"
***************
*** 568,580 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<avvi4i4i2>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 6 "const_0_to_3_operand" "n")]
  		    MMA_AVVI4I4I2))]
    "TARGET_MMA"
    "<avvi4i4i2> %A0,%x2,%x3,%4,%5,%6"
--- 568,580 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<avvi4i4i2>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0,0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 6 "const_0_to_3_operand" "n,n")]
  		    MMA_AVVI4I4I2))]
    "TARGET_MMA"
    "<avvi4i4i2> %A0,%x2,%x3,%4,%5,%6"
***************
*** 582,592 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<vvi4i4>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")]
  		    MMA_VVI4I4))]
    "TARGET_MMA"
    "<vvi4i4> %A0,%x1,%x2,%3,%4"
--- 582,592 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<vvi4i4>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")]
  		    MMA_VVI4I4))]
    "TARGET_MMA"
    "<vvi4i4> %A0,%x1,%x2,%3,%4"
***************
*** 594,605 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<avvi4i4>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n")]
  		    MMA_AVVI4I4))]
    "TARGET_MMA"
    "<avvi4i4> %A0,%x2,%x3,%4,%5"
--- 594,605 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<avvi4i4>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0,0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n,n")]
  		    MMA_AVVI4I4))]
    "TARGET_MMA"
    "<avvi4i4> %A0,%x2,%x3,%4,%5"
***************
*** 607,617 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<pvi4i2>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:OO 1 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 4 "const_0_to_3_operand" "n")]
  		    MMA_PVI4I2))]
    "TARGET_MMA"
    "<pvi4i2> %A0,%x1,%x2,%3,%4"
--- 607,617 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<pvi4i2>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:OO 1 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 4 "const_0_to_3_operand" "n,n")]
  		    MMA_PVI4I2))]
    "TARGET_MMA"
    "<pvi4i2> %A0,%x1,%x2,%3,%4"
***************
*** 619,630 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<apvi4i2>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0")
! 		    (match_operand:OO 2 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 5 "const_0_to_3_operand" "n")]
  		    MMA_APVI4I2))]
    "TARGET_MMA"
    "<apvi4i2> %A0,%x2,%x3,%4,%5"
--- 619,630 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<apvi4i2>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0,0")
! 		    (match_operand:OO 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 5 "const_0_to_3_operand" "n,n")]
  		    MMA_APVI4I2))]
    "TARGET_MMA"
    "<apvi4i2> %A0,%x2,%x3,%4,%5"
***************
*** 632,643 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<vvi4i4i4>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n")]
  		    MMA_VVI4I4I4))]
    "TARGET_MMA"
    "<vvi4i4i4> %A0,%x1,%x2,%3,%4,%5"
--- 632,643 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<vvi4i4i4>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:V16QI 1 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 3 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n,n")]
  		    MMA_VVI4I4I4))]
    "TARGET_MMA"
    "<vvi4i4i4> %A0,%x1,%x2,%3,%4,%5"
***************
*** 645,657 ****
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<avvi4i4i4>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n")
! 		    (match_operand:SI 6 "const_0_to_15_operand" "n")]
  		    MMA_AVVI4I4I4))]
    "TARGET_MMA"
    "<avvi4i4i4> %A0,%x2,%x3,%4,%5,%6"
--- 645,657 ----
     (set_attr "prefixed" "yes")])
  
  (define_insn "mma_<avvi4i4i4>"
!   [(set (match_operand:XO 0 "fpr_reg_operand" "=&d,&d")
! 	(unspec:XO [(match_operand:XO 1 "fpr_reg_operand" "0,0")
! 		    (match_operand:V16QI 2 "vsx_register_operand" "v,?wa")
! 		    (match_operand:V16QI 3 "vsx_register_operand" "v,?wa")
! 		    (match_operand:SI 4 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 5 "const_0_to_15_operand" "n,n")
! 		    (match_operand:SI 6 "const_0_to_15_operand" "n,n")]
  		    MMA_AVVI4I4I4))]
    "TARGET_MMA"
    "<avvi4i4i4> %A0,%x2,%x3,%4,%5,%6"
diff -Nrcpad gcc-12.1.0/gcc/config/rs6000/rs6000-p8swap.cc gcc-12.2.0/gcc/config/rs6000/rs6000-p8swap.cc
*** gcc-12.1.0/gcc/config/rs6000/rs6000-p8swap.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/rs6000/rs6000-p8swap.cc	Fri Aug 19 08:09:52 2022
*************** replace_swapped_aligned_store (swap_web_
*** 1688,1694 ****
    gcc_assert ((GET_CODE (new_body) == SET)
  	      && MEM_P (SET_DEST (new_body)));
  
!   set_block_for_insn (new_insn, BLOCK_FOR_INSN (store_insn));
    df_insn_rescan (new_insn);
  
    df_insn_delete (store_insn);
--- 1688,1702 ----
    gcc_assert ((GET_CODE (new_body) == SET)
  	      && MEM_P (SET_DEST (new_body)));
  
!   basic_block bb = BLOCK_FOR_INSN (store_insn);
!   set_block_for_insn (new_insn, bb);
!   /* Handle REG_EH_REGION note.  */
!   if (cfun->can_throw_non_call_exceptions && BB_END (bb) == store_insn)
!     {
!       rtx note = find_reg_note (store_insn, REG_EH_REGION, NULL_RTX);
!       if (note)
! 	add_reg_note (new_insn, REG_EH_REGION, XEXP (note, 0));
!     }
    df_insn_rescan (new_insn);
  
    df_insn_delete (store_insn);
*************** replace_swapped_aligned_load (swap_web_e
*** 1782,1788 ****
    gcc_assert ((GET_CODE (new_body) == SET)
  	      && MEM_P (SET_SRC (new_body)));
  
!   set_block_for_insn (new_insn, BLOCK_FOR_INSN (def_insn));
    df_insn_rescan (new_insn);
  
    df_insn_delete (def_insn);
--- 1790,1804 ----
    gcc_assert ((GET_CODE (new_body) == SET)
  	      && MEM_P (SET_SRC (new_body)));
  
!   basic_block bb = BLOCK_FOR_INSN (def_insn);
!   set_block_for_insn (new_insn, bb);
!   /* Handle REG_EH_REGION note.  */
!   if (cfun->can_throw_non_call_exceptions && BB_END (bb) == def_insn)
!     {
!       rtx note = find_reg_note (def_insn, REG_EH_REGION, NULL_RTX);
!       if (note)
! 	add_reg_note (new_insn, REG_EH_REGION, XEXP (note, 0));
!     }
    df_insn_rescan (new_insn);
  
    df_insn_delete (def_insn);
diff -Nrcpad gcc-12.1.0/gcc/config/rs6000/rs6000.cc gcc-12.2.0/gcc/config/rs6000/rs6000.cc
*** gcc-12.1.0/gcc/config/rs6000/rs6000.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/rs6000/rs6000.cc	Fri Aug 19 08:09:52 2022
*************** rs6000_option_override_internal (bool gl
*** 4149,4162 ****
  	rs6000_isa_flags &= ~OPTION_MASK_BLOCK_OPS_UNALIGNED_VSX;
      }
  
-   if (!(rs6000_isa_flags_explicit & OPTION_MASK_BLOCK_OPS_VECTOR_PAIR))
-     {
-       if (TARGET_MMA && TARGET_EFFICIENT_UNALIGNED_VSX)
- 	rs6000_isa_flags |= OPTION_MASK_BLOCK_OPS_VECTOR_PAIR;
-       else
- 	rs6000_isa_flags &= ~OPTION_MASK_BLOCK_OPS_VECTOR_PAIR;
-     }
- 
    /* Use long double size to select the appropriate long double.  We use
       TYPE_PRECISION to differentiate the 3 different long double types.  We map
       128 into the precision used for TFmode.  */
--- 4149,4154 ----
*************** rs6000_can_inline_p (tree caller, tree c
*** 25350,25355 ****
--- 25342,25352 ----
  	    }
  	}
  
+       /* Ignore -mpower8-fusion and -mpower10-fusion options for inlining
+ 	 purposes.  */
+       callee_isa &= ~(OPTION_MASK_P8_FUSION | OPTION_MASK_P10_FUSION);
+       explicit_isa &= ~(OPTION_MASK_P8_FUSION | OPTION_MASK_P10_FUSION);
+ 
        /* The callee's options must be a subset of the caller's options, i.e.
  	 a vsx function may inline an altivec function, but a no-vsx function
  	 must not inline a vsx function.  However, for those options that the
diff -Nrcpad gcc-12.1.0/gcc/config/rs6000/rs6000.h gcc-12.2.0/gcc/config/rs6000/rs6000.h
*** gcc-12.1.0/gcc/config/rs6000/rs6000.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/rs6000/rs6000.h	Fri Aug 19 08:09:52 2022
***************
*** 81,92 ****
  # define SUBTARGET_DRIVER_SELF_SPECS ""
  #endif
  
! /* Only for use in the testsuite: -mdejagnu-cpu= simply overrides -mcpu=.
     With older versions of Dejagnu the command line arguments you set in
!    RUNTESTFLAGS override those set in the testcases; with this option,
!    the testcase will always win.  Ditto for -mdejagnu-tune=.  */
  #define DRIVER_SELF_SPECS \
!   "%{mdejagnu-cpu=*: %<mcpu=* -mcpu=%*}", \
    "%{mdejagnu-tune=*: %<mtune=* -mtune=%*}", \
    "%{mdejagnu-*: %<mdejagnu-*}", \
     SUBTARGET_DRIVER_SELF_SPECS
--- 81,95 ----
  # define SUBTARGET_DRIVER_SELF_SPECS ""
  #endif
  
! /* Only for use in the testsuite: -mdejagnu-cpu=<value> filters out all
!    -mcpu= as well as -mtune= options then simply adds -mcpu=<value>,
!    while -mdejagnu-tune=<value> filters out all -mtune= options then
!    simply adds -mtune=<value>.
     With older versions of Dejagnu the command line arguments you set in
!    RUNTESTFLAGS override those set in the testcases; with these options,
!    the testcase will always win.  */
  #define DRIVER_SELF_SPECS \
!   "%{mdejagnu-cpu=*: %<mcpu=* %<mtune=* -mcpu=%*}", \
    "%{mdejagnu-tune=*: %<mtune=* -mtune=%*}", \
    "%{mdejagnu-*: %<mdejagnu-*}", \
     SUBTARGET_DRIVER_SELF_SPECS
diff -Nrcpad gcc-12.1.0/gcc/config/rs6000/rs6000.md gcc-12.2.0/gcc/config/rs6000/rs6000.md
*** gcc-12.1.0/gcc/config/rs6000/rs6000.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/rs6000/rs6000.md	Fri Aug 19 08:09:52 2022
***************
*** 4178,4184 ****
  			  (match_operand:GPR 4 "const_int_operand" "n"))
  		 (ashift:GPR (match_operand:GPR 1 "gpc_reg_operand" "r")
  			     (match_operand:SI 2 "const_int_operand" "n"))))]
!   "INTVAL (operands[2]) == exact_log2 (UINTVAL (operands[4]) + 1)"
  {
    if (<MODE>mode == SImode)
      return "rlwimi %0,%1,%h2,0,31-%h2";
--- 4178,4185 ----
  			  (match_operand:GPR 4 "const_int_operand" "n"))
  		 (ashift:GPR (match_operand:GPR 1 "gpc_reg_operand" "r")
  			     (match_operand:SI 2 "const_int_operand" "n"))))]
!   "INTVAL (operands[2]) > 0
!    && INTVAL (operands[2]) == exact_log2 (UINTVAL (operands[4]) + 1)"
  {
    if (<MODE>mode == SImode)
      return "rlwimi %0,%1,%h2,0,31-%h2";
***************
*** 4187,4192 ****
--- 4188,4211 ----
  }
    [(set_attr "type" "insert")])
  
+ ; Canonicalize the PLUS and XOR forms to IOR for rotl<mode>3_insert_3
+ (define_code_iterator plus_xor [plus xor])
+ 
+ (define_insn_and_split "*rotl<mode>3_insert_3_<code>"
+   [(set (match_operand:GPR 0 "gpc_reg_operand" "=r")
+ 	(plus_xor:GPR
+ 	  (and:GPR (match_operand:GPR 3 "gpc_reg_operand" "0")
+ 		   (match_operand:GPR 4 "const_int_operand" "n"))
+ 	  (ashift:GPR (match_operand:GPR 1 "gpc_reg_operand" "r")
+ 		      (match_operand:SI 2 "const_int_operand" "n"))))]
+   "INTVAL (operands[2]) > 0
+    && INTVAL (operands[2]) == exact_log2 (UINTVAL (operands[4]) + 1)"
+   "#"
+   "&& 1"
+   [(set (match_dup 0)
+ 	(ior:GPR (and:GPR (match_dup 3) (match_dup 4))
+ 		 (ashift:GPR (match_dup 1) (match_dup 2))))])
+ 
  (define_code_iterator plus_ior_xor [plus ior xor])
  
  (define_split
diff -Nrcpad gcc-12.1.0/gcc/config/rs6000/rtems.h gcc-12.2.0/gcc/config/rs6000/rtems.h
*** gcc-12.1.0/gcc/config/rs6000/rtems.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/rs6000/rtems.h	Fri Aug 19 08:09:52 2022
***************
*** 23,28 ****
--- 23,31 ----
     see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
     <http://www.gnu.org/licenses/>.  */
  
+ /* Undef gnu-user.h macro we don't want.  */
+ #undef CPLUSPLUS_CPP_SPEC
+ 
  /* Copy and paste from linux64.h and freebsd64.h */
  #ifdef IN_LIBGCC2
  #undef TARGET_64BIT
diff -Nrcpad gcc-12.1.0/gcc/config/s390/vector.md gcc-12.2.0/gcc/config/s390/vector.md
*** gcc-12.1.0/gcc/config/s390/vector.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/s390/vector.md	Fri Aug 19 08:09:52 2022
***************
*** 63,68 ****
--- 63,74 ----
  			   V1DF V2DF
  			   (V1TF "TARGET_VXE") (TF "TARGET_VXE")])
  
+ ; All modes present in V_HW and VFT.
+ (define_mode_iterator V_HW_FT [V16QI V8HI V4SI V2DI (V1TI "TARGET_VXE") V1DF
+ 			       V2DF (V1SF "TARGET_VXE") (V2SF "TARGET_VXE")
+ 			       (V4SF "TARGET_VXE") (V1TF "TARGET_VXE")
+ 			       (TF "TARGET_VXE")])
+ 
  ; FP vector modes directly supported by the HW.  This does not include
  ; vector modes using only part of a vector register and should be used
  ; for instructions which might trigger IEEE exceptions.
diff -Nrcpad gcc-12.1.0/gcc/config/s390/vx-builtins.md gcc-12.2.0/gcc/config/s390/vx-builtins.md
*** gcc-12.1.0/gcc/config/s390/vx-builtins.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/s390/vx-builtins.md	Fri Aug 19 08:09:52 2022
***************
*** 517,528 ****
  ; swapped in s390-c.cc when we get here.
  
  (define_insn "vsel<mode>"
!   [(set (match_operand:V_HW                      0 "register_operand" "=v")
! 	(ior:V_HW
! 	 (and:V_HW (match_operand:V_HW           1 "register_operand"  "v")
! 		   (match_operand:V_HW           3 "register_operand"  "v"))
! 	 (and:V_HW (not:V_HW (match_dup 3))
! 		   (match_operand:V_HW           2 "register_operand"  "v"))))]
    "TARGET_VX"
    "vsel\t%v0,%1,%2,%3"
    [(set_attr "op_type" "VRR")])
--- 517,528 ----
  ; swapped in s390-c.cc when we get here.
  
  (define_insn "vsel<mode>"
!   [(set (match_operand:V_HW_FT               0 "register_operand" "=v")
! 	(ior:V_HW_FT
! 	 (and:V_HW_FT (match_operand:V_HW_FT 1 "register_operand"  "v")
! 		      (match_operand:V_HW_FT 3 "register_operand"  "v"))
! 	 (and:V_HW_FT (not:V_HW_FT (match_dup 3))
! 		      (match_operand:V_HW_FT 2 "register_operand"  "v"))))]
    "TARGET_VX"
    "vsel\t%v0,%1,%2,%3"
    [(set_attr "op_type" "VRR")])
diff -Nrcpad gcc-12.1.0/gcc/config/sh/sh.cc gcc-12.2.0/gcc/config/sh/sh.cc
*** gcc-12.1.0/gcc/config/sh/sh.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/sh/sh.cc	Fri Aug 19 08:09:52 2022
*************** sh_register_move_cost (machine_mode mode
*** 10762,10767 ****
--- 10762,10773 ----
        && ! REGCLASS_HAS_GENERAL_REG (dstclass))
      return 2 * ((GET_MODE_SIZE (mode) + 7) / 8U);
  
+   if (((dstclass == FP_REGS || dstclass == DF_REGS)
+        && (srcclass == PR_REGS))
+       || ((srcclass == FP_REGS || srcclass == DF_REGS)
+ 	  && (dstclass == PR_REGS)))
+     return 7;
+ 
    return 2 * ((GET_MODE_SIZE (mode) + 3) / 4U);
  }
  
diff -Nrcpad gcc-12.1.0/gcc/config/sparc/sparc.cc gcc-12.2.0/gcc/config/sparc/sparc.cc
*** gcc-12.1.0/gcc/config/sparc/sparc.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/sparc/sparc.cc	Fri Aug 19 08:09:52 2022
*************** sparc_vectorize_vec_perm_const (machine_
*** 13041,13049 ****
    if (!TARGET_VIS2)
      return false;
  
!   /* All permutes are supported.  */
    if (!target)
!     return true;
  
    /* Force target-independent code to convert constant permutations on other
       modes down to V8QI.  Rely on this to avoid the complexity of the byte
--- 13041,13049 ----
    if (!TARGET_VIS2)
      return false;
  
!   /* All 8-byte permutes are supported.  */
    if (!target)
!     return GET_MODE_SIZE (vmode) == 8;
  
    /* Force target-independent code to convert constant permutations on other
       modes down to V8QI.  Rely on this to avoid the complexity of the byte
diff -Nrcpad gcc-12.1.0/gcc/config/tilepro/gen-mul-tables.cc gcc-12.2.0/gcc/config/tilepro/gen-mul-tables.cc
*** gcc-12.1.0/gcc/config/tilepro/gen-mul-tables.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/tilepro/gen-mul-tables.cc	Fri Aug 19 08:09:52 2022
*************** tilegx_emit (long long multiplier, int n
*** 1190,1200 ****
      long long next_pow10;
  
      while (((j * 10) < abs_multiplier)
! 	   && (j < (INTMAX_MAX / 10)))
        j = j * 10;
  
      prev_pow10 = j;
!     next_pow10 = (j > (INTMAX_MAX / 10)) ? 0 : j * 10;
  
      if ((abs_multiplier - prev_pow10 <= 100)
  	|| (next_pow10
--- 1190,1200 ----
      long long next_pow10;
  
      while (((j * 10) < abs_multiplier)
! 	   && (j < (j * 10)))
        j = j * 10;
  
      prev_pow10 = j;
!     next_pow10 = j * 10;
  
      if ((abs_multiplier - prev_pow10 <= 100)
  	|| (next_pow10
diff -Nrcpad gcc-12.1.0/gcc/config/xtensa/xtensa.md gcc-12.2.0/gcc/config/xtensa/xtensa.md
*** gcc-12.1.0/gcc/config/xtensa/xtensa.md	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/config/xtensa/xtensa.md	Fri Aug 19 08:09:52 2022
***************
*** 754,764 ****
  	 because of offering further optimization opportunities.  */
        if (register_operand (operands[0], DImode))
  	{
! 	  rtx first, second;
  
! 	  split_double (operands[1], &first, &second);
! 	  emit_insn (gen_movsi (gen_lowpart (SImode, operands[0]), first));
! 	  emit_insn (gen_movsi (gen_highpart (SImode, operands[0]), second));
  	  DONE;
  	}
  
--- 754,767 ----
  	 because of offering further optimization opportunities.  */
        if (register_operand (operands[0], DImode))
  	{
! 	  rtx lowpart, highpart;
  
! 	  if (TARGET_BIG_ENDIAN)
! 	    split_double (operands[1], &highpart, &lowpart);
! 	  else
! 	    split_double (operands[1], &lowpart, &highpart);
! 	  emit_insn (gen_movsi (gen_lowpart (SImode, operands[0]), lowpart));
! 	  emit_insn (gen_movsi (gen_highpart (SImode, operands[0]), highpart));
  	  DONE;
  	}
  
diff -Nrcpad gcc-12.1.0/gcc/cp/ChangeLog gcc-12.2.0/gcc/cp/ChangeLog
*** gcc-12.1.0/gcc/cp/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,350 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-08-12  Jason Merrill  <jason@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-07-31  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/106369
+ 	* constexpr.cc (reduced_constant_expression_p): Return false
+ 	if a CONSTRUCTOR initializes an empty field.
+ 
+ 2022-08-12  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-04-29  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/67048
+ 	* parser.cc (cp_parser_enum_specifier): Warn about empty unnamed enum
+ 	only when it's followed by a semicolon.
+ 
+ 2022-07-26  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-07-26  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/106311
+ 	* pt.cc (redeclare_class_template): Check DECL_P before accessing
+ 	DECL_SOURCE_LOCATION.
+ 
+ 2022-07-26  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/106230
+ 	* semantics.cc (finish_for_stmt): Check stmts_are_full_exprs_p.
+ 
+ 2022-07-21  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/106361
+ 	* decl.cc (move_fn_p): Remove assert.
+ 
+ 2022-07-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-07-13  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/105912
+ 	* call.cc (extract_call_expr): Return a NULL_TREE on failure
+ 	instead of asserting.
+ 	* pt.cc (tsubst_copy_and_build) <case CALL_EXPR>: Guard against
+ 	NULL_TREE extract_call_expr result.
+ 
+ 2022-07-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-07-13  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/105842
+ 	* constraint.cc (satisfy_declaration_constraints): Refine early
+ 	exit test for argument dependence.
+ 	* cp-tree.h (uses_outer_template_parms_in_constraints): Declare.
+ 	* pt.cc (template_class_depth): Handle TI_TEMPLATE being a
+ 	FIELD_DECL.
+ 	(usse_outer_template_parms): Factor out constraint dependence
+ 	test into ...
+ 	(uses_outer_template_parms_in_constraints): ... here.
+ 	(type_dependent_expression_p): Use it for FUNCTION_DECL.
+ 
+ 2022-07-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-06  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/53164
+ 	PR c++/105848
+ 	* pt.cc (tsubst_copy_and_build) <case CALL_EXPR>: Look through an
+ 	ADDR_EXPR callee when calling mark_used.
+ 
+ 2022-07-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-03  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/105637
+ 	* tree.cc (maybe_dummy_object): When returning a dummy
+ 	object, respect the cv-quals of 'this' if available.
+ 
+ 2022-07-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-03  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/100374
+ 	* pt.cc (determine_specialization): Compare overall constraints
+ 	not just the trailing constraints.
+ 	(tsubst_each_template_parm_constraints): Define.
+ 	(tsubst_friend_function): Use it.
+ 	(tsubst_friend_class): Use it.
+ 	(tsubst_template_parm): Don't substitute TEMPLATE_PARM_CONSTRAINTS.
+ 
+ 2022-07-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-31  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/105758
+ 	* call.cc (build_over_call): Use z_candidate::conversion_path
+ 	and ::access_path instead of TYPE_BINFO when building the
+ 	BASELINK for the templated form.
+ 
+ 2022-07-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-26  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/96363
+ 	* decl.cc (shadow_tag): Use the return value of
+ 	maybe_process_partial_specialization.
+ 	* parser.cc (cp_parser_single_declaration): Call shadow_tag
+ 	before associate_classtype_constraints.
+ 	* pt.cc (maybe_new_partial_specialization): Change return type
+ 	to bool.  Take 'type' argument by mutable reference.  Set 'type'
+ 	to point to the correct constrained specialization when
+ 	appropriate.
+ 	(maybe_process_partial_specialization): Adjust accordingly.
+ 
+ 2022-07-19  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/105634
+ 	* call.cc (maybe_warn_class_memaccess): Avoid % by zero.
+ 
+ 2022-07-02  Sergei Trofimovich  <siarheit@google.com>
+ 
+ 	Backported from master:
+ 	2022-06-27  Sergei Trofimovich  <siarheit@google.com>
+ 
+ 	PR c++/106102
+ 	* mapper-client.cc: Include <memory> via "system.h".
+ 	* mapper-resolver.cc: Ditto.
+ 	* module.cc: Ditto.
+ 
+ 2022-07-01  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/106024
+ 	* parser.cc (cp_parser_lookup_name): Limit previous change to
+ 	lambdas.
+ 
+ 2022-07-01  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105541
+ 	* cp-tree.h (TMPL_ARGS_DEPTH): 0 for null args.
+ 	* parser.cc (cp_parser_enclosed_template_argument_list):
+ 	Use 0-length TREE_VEC for <>.
+ 
+ 2022-07-01  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105779
+ 	* call.cc (resolve_args): Use complain.
+ 
+ 2022-07-01  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/106024
+ 	* parser.cc (missing_template_diag): Factor out...
+ 	(cp_parser_id_expression): ...from here.
+ 	(cp_parser_lookup_name): Don't look in dependent object_type.
+ 
+ 2022-06-24  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-23  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/105931
+ 	* expr.cc (fold_for_warn): Don't fold when in an unevaluated
+ 	context.
+ 
+ 2022-06-23  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105925
+ 	* decl.cc (reshape_init_array_1): Set
+ 	CONSTRUCTOR_IS_DESIGNATED_INIT here.
+ 	(reshape_init_class): And here.
+ 
+ 2022-06-23  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105885
+ 	* pt.cc (tsubst_copy_and_build): Also suppress -Waddress for
+ 	comparison of dependent operands.
+ 
+ 2022-06-23  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105964
+ 	* pt.cc (type_dependent_expression_p): Look through BASELINK.
+ 
+ 2022-06-23  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105908
+ 	* name-lookup.cc (outer_binding): Strip BASELINK.
+ 
+ 2022-06-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/106001
+ 	* typeck.cc (build_x_shufflevector): Use fold_non_dependent_expr
+ 	instead of maybe_constant_value.
+ 
+ 2022-06-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/105871
+ 	* constexpr.cc (cxx_eval_bit_field_ref): For BIT_FIELD_REF with
+ 	non-integral result type use fold_ternary too like for BIT_FIELD_REFs
+ 	from VECTOR_CST.  If fold_ternary returns NULL, diagnose non-constant
+ 	expression, set *non_constant_p and return t, instead of returning
+ 	NULL.
+ 
+ 2022-06-11  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-06-03  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/105756
+ 	* typeck.cc (cp_build_binary_op): Don't fold operands
+ 	when c_inhibit_evaluation_warnings.
+ 
+ 2022-06-08  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105852
+ 	PR c++/105761
+ 	* decl.cc (duplicate_decls): Avoid copying template info
+ 	from non-templated friend even if newdecl isn't a definition.
+ 	Correct handling of DECL_UNIQUE_FRIEND_P on templates.
+ 	* pt.cc (non_templated_friend_p): New.
+ 	* cp-tree.h (non_templated_friend_p): Declare it.
+ 
+ 2022-06-03  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105761
+ 	* decl.cc (duplicate_decls): Don't copy DECL_TEMPLATE_INFO
+ 	from a hidden friend.
+ 
+ 2022-06-02  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105795
+ 	* constexpr.cc (cxx_eval_bare_aggregate): Always call
+ 	init_subob_ctx.
+ 
+ 2022-06-01  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105734
+ 	* parser.cc (cp_parser_postfix_dot_deref_expression): Use typeof
+ 	if the expression has auto type.
+ 
+ 2022-06-01  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105779
+ 	* call.cc (resolve_args): Call mark_single_function here.
+ 	* pt.cc (unify_one_argument): Not here.
+ 
+ 2022-06-01  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-09  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/105491
+ 	* constexpr.cc (reduced_constant_expression_p): Use
+ 	next_subobject_field instead.
+ 	* cp-tree.h (next_subobject_field): Declare.
+ 	* decl.cc (next_subobject_field): Define.
+ 
+ 2022-05-31  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105652
+ 	* pt.cc (tsubst_lambda_expr): Don't let a namespace-scope lambda
+ 	instantiate into a class-scope lambda.
+ 
+ 2022-05-31  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105655
+ 	* pt.cc (build_template_decl): Add assert.
+ 	(tsubst_function_decl): Don't return a template.
+ 
+ 2022-05-31  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105623
+ 	* decl2.cc (mark_used): Copy type from fn to BASELINK.
+ 	* pt.cc (unify_one_argument): Call mark_single_function.
+ 
+ 2022-05-31  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/102307
+ 	* decl.cc (check_initializer): Use build_cplus_new in case of
+ 	constexpr failure.
+ 
+ 2022-05-27  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-27  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/105725
+ 	* parser.cc (class_decl_loc_t::add): Check CLASS_TYPE_P.
+ 
+ 2022-05-15  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/105589
+ 	PR c++/105191
+ 	PR c++/92385
+ 	* init.cc (build_value_init): Handle class in template.
+ 
+ 2022-05-15  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/104470
+ 	* cp-tree.h (enum tsubst_flags): Add tf_dguide.
+ 	* pt.cc (tsubst_aggr_type): Check it.
+ 	(tsubst_baselink, tsubst_copy): Check it.
+ 	(maybe_dependent_member_ref): Check it.
+ 	(instantiate_alias_template): Handle it.
+ 	(build_deduction_guide): Set it.
+ 
+ 2022-05-15  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/102651
+ 	PR c++/49387
+ 	* rtti.cc (get_tinfo_decl_direct): Don't complete_type.
+ 	(emit_tinfo_decl): Update tdesc type if needed.
+ 
+ 2022-05-06  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-04  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/105476
+ 	* pt.cc (maybe_aggr_guide): Set processing_template_decl when
+ 	partially instantiating the guide's parameter list.
+ 
+ 2022-05-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2022-05-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* lambda.cc: Include decl.h.
+ 	(maybe_add_lambda_conv_op): Temporarily override deprecated_state to
+ 	UNAVAILABLE_DEPRECATED_SUPPRESS.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/cp/call.cc gcc-12.2.0/gcc/cp/call.cc
*** gcc-12.1.0/gcc/cp/call.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/call.cc	Fri Aug 19 08:09:52 2022
*************** resolve_args (vec<tree, va_gc> *args, ts
*** 4672,4677 ****
--- 4672,4682 ----
  	}
        else if (invalid_nonstatic_memfn_p (EXPR_LOCATION (arg), arg, complain))
  	return NULL;
+ 
+       /* Force auto deduction now.  Omit tf_warning to avoid redundant
+ 	 deprecated warning on deprecated-14.C.  */
+       if (!mark_single_function (arg, complain & ~tf_warning))
+ 	return NULL;
      }
    return args;
  }
*************** extract_call_expr (tree call)
*** 7111,7119 ****
        default:;
        }
  
!   gcc_assert (TREE_CODE (call) == CALL_EXPR
! 	      || TREE_CODE (call) == AGGR_INIT_EXPR
! 	      || call == error_mark_node);
    return call;
  }
  
--- 7116,7125 ----
        default:;
        }
  
!   if (TREE_CODE (call) != CALL_EXPR
!       && TREE_CODE (call) != AGGR_INIT_EXPR
!       && call != error_mark_node)
!     return NULL_TREE;
    return call;
  }
  
*************** build_over_call (struct z_candidate *can
*** 9243,9250 ****
  	}
        else
  	{
! 	  tree binfo = TYPE_BINFO (TREE_TYPE (first_arg));
! 	  callee = build_baselink (binfo, binfo, fn, NULL_TREE);
  	  callee = build_min (COMPONENT_REF, TREE_TYPE (fn),
  			      first_arg, callee, NULL_TREE);
  	}
--- 9249,9256 ----
  	}
        else
  	{
! 	  callee = build_baselink (cand->conversion_path, cand->access_path,
! 				   fn, NULL_TREE);
  	  callee = build_min (COMPONENT_REF, TREE_TYPE (fn),
  			      first_arg, callee, NULL_TREE);
  	}
*************** maybe_warn_class_memaccess (location_t l
*** 10328,10333 ****
--- 10334,10341 ----
  	  /* Finally, warn on partial copies.  */
  	  unsigned HOST_WIDE_INT typesize
  	    = tree_to_uhwi (TYPE_SIZE_UNIT (desttype));
+ 	  if (typesize == 0)
+ 	    break;
  	  if (unsigned HOST_WIDE_INT partial = tree_to_uhwi (sz) % typesize)
  	    warned = warning_at (loc, OPT_Wclass_memaccess,
  				 (typesize - partial > 1
diff -Nrcpad gcc-12.1.0/gcc/cp/constexpr.cc gcc-12.2.0/gcc/cp/constexpr.cc
*** gcc-12.1.0/gcc/cp/constexpr.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/constexpr.cc	Fri Aug 19 08:09:52 2022
*************** reduced_constant_expression_p (tree t)
*** 3053,3059 ****
  	      field = NULL_TREE;
  	    }
  	  else
! 	    field = next_initializable_field (TYPE_FIELDS (TREE_TYPE (t)));
  	}
        else
  	field = NULL_TREE;
--- 3053,3059 ----
  	      field = NULL_TREE;
  	    }
  	  else
! 	    field = next_subobject_field (TYPE_FIELDS (TREE_TYPE (t)));
  	}
        else
  	field = NULL_TREE;
*************** reduced_constant_expression_p (tree t)
*** 3063,3079 ****
  	     element.  */
  	  if (!reduced_constant_expression_p (e.value))
  	    return false;
! 	  /* Empty class field may or may not have an initializer.  */
  	  for (; field && e.index != field;
! 	       field = next_initializable_field (DECL_CHAIN (field)))
  	    if (!is_really_empty_class (TREE_TYPE (field),
  					/*ignore_vptr*/false))
  	      return false;
  	  if (field)
! 	    field = next_initializable_field (DECL_CHAIN (field));
  	}
        /* There could be a non-empty field at the end.  */
!       for (; field; field = next_initializable_field (DECL_CHAIN (field)))
  	if (!is_really_empty_class (TREE_TYPE (field), /*ignore_vptr*/false))
  	  return false;
  ok:
--- 3063,3085 ----
  	     element.  */
  	  if (!reduced_constant_expression_p (e.value))
  	    return false;
! 	  /* We want to remove initializers for empty fields in a struct to
! 	     avoid confusing output_constructor.  */
! 	  if (is_empty_field (e.index)
! 	      && TREE_CODE (TREE_TYPE (t)) == RECORD_TYPE)
! 	    return false;
! 	  /* Check for non-empty fields between initialized fields when
! 	     CONSTRUCTOR_NO_CLEARING.  */
  	  for (; field && e.index != field;
! 	       field = next_subobject_field (DECL_CHAIN (field)))
  	    if (!is_really_empty_class (TREE_TYPE (field),
  					/*ignore_vptr*/false))
  	      return false;
  	  if (field)
! 	    field = next_subobject_field (DECL_CHAIN (field));
  	}
        /* There could be a non-empty field at the end.  */
!       for (; field; field = next_subobject_field (DECL_CHAIN (field)))
  	if (!is_really_empty_class (TREE_TYPE (field), /*ignore_vptr*/false))
  	  return false;
  ok:
*************** cxx_eval_bit_field_ref (const constexpr_
*** 4181,4189 ****
    if (*non_constant_p)
      return t;
  
!   if (TREE_CODE (whole) == VECTOR_CST)
!     return fold_ternary (BIT_FIELD_REF, TREE_TYPE (t), whole,
! 			 TREE_OPERAND (t, 1), TREE_OPERAND (t, 2));
  
    start = TREE_OPERAND (t, 2);
    istart = tree_to_shwi (start);
--- 4187,4202 ----
    if (*non_constant_p)
      return t;
  
!   if (TREE_CODE (whole) == VECTOR_CST || !INTEGRAL_TYPE_P (TREE_TYPE (t)))
!     {
!       if (tree r = fold_ternary (BIT_FIELD_REF, TREE_TYPE (t), whole,
! 				 TREE_OPERAND (t, 1), TREE_OPERAND (t, 2)))
! 	return r;
!       if (!ctx->quiet)
! 	error ("%qE is not a constant expression", orig_whole);
!       *non_constant_p = true;
!       return t;
!     }
  
    start = TREE_OPERAND (t, 2);
    istart = tree_to_shwi (start);
*************** cxx_eval_bare_aggregate (const constexpr
*** 4760,4771 ****
        tree orig_value = value;
        /* Like in cxx_eval_store_expression, omit entries for empty fields.  */
        bool no_slot = TREE_CODE (type) == RECORD_TYPE && is_empty_field (index);
!       if (no_slot)
! 	new_ctx = *ctx;
!       else
! 	init_subob_ctx (ctx, new_ctx, index, value);
        int pos_hint = -1;
!       if (new_ctx.ctor != ctx->ctor)
  	{
  	  /* If we built a new CONSTRUCTOR, attach it now so that other
  	     initializers can refer to it.  */
--- 4773,4781 ----
        tree orig_value = value;
        /* Like in cxx_eval_store_expression, omit entries for empty fields.  */
        bool no_slot = TREE_CODE (type) == RECORD_TYPE && is_empty_field (index);
!       init_subob_ctx (ctx, new_ctx, index, value);
        int pos_hint = -1;
!       if (new_ctx.ctor != ctx->ctor && !no_slot)
  	{
  	  /* If we built a new CONSTRUCTOR, attach it now so that other
  	     initializers can refer to it.  */
diff -Nrcpad gcc-12.1.0/gcc/cp/constraint.cc gcc-12.2.0/gcc/cp/constraint.cc
*** gcc-12.1.0/gcc/cp/constraint.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/constraint.cc	Fri Aug 19 08:09:52 2022
*************** satisfy_declaration_constraints (tree t,
*** 3179,3187 ****
  	args = regen_args;
      }
  
!   /* If any arguments depend on template parameters, we can't
!      check constraints. Pretend they're satisfied for now.  */
!   if (uses_template_parms (args))
      return boolean_true_node;
  
    /* Get the normalized constraints.  */
--- 3179,3193 ----
  	args = regen_args;
      }
  
!   /* If the innermost arguments are dependent, or if the outer arguments
!      are dependent and are needed by the constraints, we can't check
!      satisfaction yet so pretend they're satisfied for now.  */
!   if (uses_template_parms (args)
!       && ((DECL_TEMPLATE_INFO (t)
! 	   && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (t))
! 	   && (TMPL_ARGS_DEPTH (args) == 1
! 	       || uses_template_parms (INNERMOST_TEMPLATE_ARGS (args))))
! 	  || uses_outer_template_parms_in_constraints (t)))
      return boolean_true_node;
  
    /* Get the normalized constraints.  */
*************** satisfy_declaration_constraints (tree t,
*** 3243,3251 ****
    else
      args = add_outermost_template_args (t, args);
  
!   /* If any arguments depend on template parameters, we can't
!      check constraints. Pretend they're satisfied for now.  */
!   if (uses_template_parms (args))
      return boolean_true_node;
  
    tree result = boolean_true_node;
--- 3249,3261 ----
    else
      args = add_outermost_template_args (t, args);
  
!   /* If the innermost arguments are dependent, or if the outer arguments
!      are dependent and are needed by the constraints, we can't check
!      satisfaction yet so pretend they're satisfied for now.  */
!   if (uses_template_parms (args)
!       && (TMPL_ARGS_DEPTH (args) == 1
! 	  || uses_template_parms (INNERMOST_TEMPLATE_ARGS (args))
! 	  || uses_outer_template_parms_in_constraints (t)))
      return boolean_true_node;
  
    tree result = boolean_true_node;
diff -Nrcpad gcc-12.1.0/gcc/cp/cp-tree.h gcc-12.2.0/gcc/cp/cp-tree.h
*** gcc-12.1.0/gcc/cp/cp-tree.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/cp-tree.h	Fri Aug 19 08:09:52 2022
*************** struct GTY(()) lang_decl {
*** 3779,3789 ****
  
  /* The depth of a template argument vector.  When called directly by
     the parser, we use a TREE_LIST rather than a TREE_VEC to represent
!    template arguments.  In fact, we may even see NULL_TREE if there
!    are no template arguments.  In both of those cases, there is only
!    one level of template arguments.  */
! #define TMPL_ARGS_DEPTH(NODE)					\
!   (TMPL_ARGS_HAVE_MULTIPLE_LEVELS (NODE) ? TREE_VEC_LENGTH (NODE) : 1)
  
  /* The LEVELth level of the template ARGS.  The outermost level of
     args is level 1, not level 0.  */
--- 3779,3791 ----
  
  /* The depth of a template argument vector.  When called directly by
     the parser, we use a TREE_LIST rather than a TREE_VEC to represent
!    template arguments.  In that case, there is only one level of template
!    arguments.  We may even see NULL_TREE if there are 0 levels of
!    template arguments, as in cp_parser_requires_expression.   */
! #define TMPL_ARGS_DEPTH(NODE)						\
!   ((NODE) == NULL_TREE ? 0						\
!    : TMPL_ARGS_HAVE_MULTIPLE_LEVELS (NODE) ? TREE_VEC_LENGTH (NODE)	\
!    : 1)
  
  /* The LEVELth level of the template ARGS.  The outermost level of
     args is level 1, not level 0.  */
*************** enum tsubst_flags {
*** 5565,5570 ****
--- 5567,5573 ----
  				    constraint normalization.  */
    tf_tst_ok = 1 << 12,		 /* Allow a typename-specifier to name
  				    a template (C++17 or later).  */
+   tf_dguide = 1 << 13,		/* Building a deduction guide from a ctor.  */
    /* Convenient substitution flags combinations.  */
    tf_warning_or_error = tf_warning | tf_error
  };
*************** extern void initialize_artificial_var		(
*** 6884,6889 ****
--- 6887,6893 ----
  extern tree check_var_type			(tree, tree, location_t);
  extern tree reshape_init                        (tree, tree, tsubst_flags_t);
  extern tree next_initializable_field (tree);
+ extern tree next_subobject_field		(tree);
  extern tree first_field				(const_tree);
  extern tree fndecl_declared_return_type		(tree);
  extern bool undeduced_auto_decl			(tree);
*************** extern tree lookup_template_function		(t
*** 7313,7318 ****
--- 7317,7323 ----
  extern tree lookup_template_variable		(tree, tree);
  extern int uses_template_parms			(tree);
  extern bool uses_template_parms_level		(tree, int);
+ extern bool uses_outer_template_parms_in_constraints (tree);
  extern bool in_template_function		(void);
  extern bool need_generic_capture		(void);
  extern tree instantiate_class_template		(tree);
*************** extern bool push_tinst_level_loc
*** 7412,7417 ****
--- 7417,7423 ----
  extern bool push_tinst_level_loc                (tree, tree, location_t);
  extern void pop_tinst_level                     (void);
  extern struct tinst_level *outermost_tinst_level(void);
+ extern bool non_templated_friend_p		(tree);
  extern void init_template_processing		(void);
  extern void print_template_statistics		(void);
  bool template_template_parameter_p		(const_tree);
diff -Nrcpad gcc-12.1.0/gcc/cp/decl.cc gcc-12.2.0/gcc/cp/decl.cc
*** gcc-12.1.0/gcc/cp/decl.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/decl.cc	Fri Aug 19 08:09:52 2022
*************** duplicate_decls (tree newdecl, tree oldd
*** 2295,2302 ****
  	      merge_default_template_args (new_parms, old_parms,
  					   /*class_p=*/false);
  	    }
! 	  if (!DECL_UNIQUE_FRIEND_P (old_result))
! 	    DECL_UNIQUE_FRIEND_P (new_result) = false;
  
  	  check_default_args (newdecl);
  
--- 2295,2302 ----
  	      merge_default_template_args (new_parms, old_parms,
  					   /*class_p=*/false);
  	    }
! 	  if (!DECL_UNIQUE_FRIEND_P (new_result))
! 	    DECL_UNIQUE_FRIEND_P (old_result) = false;
  
  	  check_default_args (newdecl);
  
*************** duplicate_decls (tree newdecl, tree oldd
*** 2664,2670 ****
  		TINFO_USED_TEMPLATE_ID (DECL_TEMPLATE_INFO (olddecl))
  		  = TINFO_USED_TEMPLATE_ID (new_template_info);
  	    }
! 	  DECL_TEMPLATE_INFO (newdecl) = DECL_TEMPLATE_INFO (olddecl);
  	}
  
        if (DECL_DECLARES_FUNCTION_P (newdecl))
--- 2664,2674 ----
  		TINFO_USED_TEMPLATE_ID (DECL_TEMPLATE_INFO (olddecl))
  		  = TINFO_USED_TEMPLATE_ID (new_template_info);
  	    }
! 
! 	  if (non_templated_friend_p (olddecl))
! 	    /* Don't copy tinfo from a non-templated friend (PR105761).  */;
! 	  else
! 	    DECL_TEMPLATE_INFO (newdecl) = DECL_TEMPLATE_INFO (olddecl);
  	}
  
        if (DECL_DECLARES_FUNCTION_P (newdecl))
*************** shadow_tag (cp_decl_specifier_seq *decls
*** 5470,5476 ****
    if (!t)
      return NULL_TREE;
  
!   if (maybe_process_partial_specialization (t) == error_mark_node)
      return NULL_TREE;
  
    /* This is where the variables in an anonymous union are
--- 5474,5481 ----
    if (!t)
      return NULL_TREE;
  
!   t = maybe_process_partial_specialization (t);
!   if (t == error_mark_node)
      return NULL_TREE;
  
    /* This is where the variables in an anonymous union are
*************** next_initializable_field (tree field)
*** 6409,6414 ****
--- 6414,6438 ----
    return field;
  }
  
+ /* FIELD is an element of TYPE_FIELDS or NULL.  In the former case, the value
+    returned is the next FIELD_DECL (possibly FIELD itself) that corresponds
+    to a subobject.  If there are no more such fields, the return value will be
+    NULL.  */
+ 
+ tree
+ next_subobject_field (tree field)
+ {
+   while (field
+ 	 && (TREE_CODE (field) != FIELD_DECL
+ 	     || DECL_UNNAMED_BIT_FIELD (field)
+ 	     || (DECL_ARTIFICIAL (field)
+ 		 && !DECL_FIELD_IS_BASE (field)
+ 		 && !DECL_VIRTUAL_P (field))))
+      field = DECL_CHAIN (field);
+ 
+   return field;
+ }
+ 
  /* Return true for [dcl.init.list] direct-list-initialization from
     single element of enumeration with a fixed underlying type.  */
  
*************** reshape_init_array_1 (tree elt_type, tre
*** 6480,6485 ****
--- 6504,6511 ----
        tree elt_init;
        constructor_elt *old_cur = d->cur;
  
+       if (d->cur->index)
+ 	CONSTRUCTOR_IS_DESIGNATED_INIT (new_init) = true;
        check_array_designated_initializer (d->cur, index);
        elt_init = reshape_init_r (elt_type, d,
  				 /*first_initializer_p=*/NULL_TREE,
*************** reshape_init_class (tree type, reshape_i
*** 6647,6652 ****
--- 6673,6679 ----
  	    }
  	  else if (TREE_CODE (d->cur->index) == IDENTIFIER_NODE)
  	    {
+ 	      CONSTRUCTOR_IS_DESIGNATED_INIT (new_init) = true;
  	      field = get_class_binding (type, d->cur->index);
  	      direct_desig = true;
  	    }
*************** check_initializer (tree decl, tree init,
*** 7397,7408 ****
  	      /* Declared constexpr or constinit, but no suitable initializer;
  		 massage init appropriately so we can pass it into
  		 store_init_value for the error.  */
! 	      if (CLASS_TYPE_P (type)
! 		  && (!init || TREE_CODE (init) == TREE_LIST))
  		{
! 		  init = build_functional_cast (input_location, type,
! 						init, tf_none);
! 		  if (TREE_CODE (init) == TARGET_EXPR)
  		    TARGET_EXPR_DIRECT_INIT_P (init) = true;
  		}
  	      init_code = NULL_TREE;
--- 7424,7442 ----
  	      /* Declared constexpr or constinit, but no suitable initializer;
  		 massage init appropriately so we can pass it into
  		 store_init_value for the error.  */
! 	      tree new_init = NULL_TREE;
! 	      if (!processing_template_decl
! 		  && TREE_CODE (init_code) == CALL_EXPR)
! 		new_init = build_cplus_new (type, init_code, tf_none);
! 	      else if (CLASS_TYPE_P (type)
! 		       && (!init || TREE_CODE (init) == TREE_LIST))
! 		new_init = build_functional_cast (input_location, type,
! 						  init, tf_none);
! 	      if (new_init)
  		{
! 		  init = new_init;
! 		  if (TREE_CODE (init) == TARGET_EXPR
! 		      && !(flags & LOOKUP_ONLYCONVERTING))
  		    TARGET_EXPR_DIRECT_INIT_P (init) = true;
  		}
  	      init_code = NULL_TREE;
*************** copy_fn_p (const_tree d)
*** 14982,14989 ****
  bool
  move_fn_p (const_tree d)
  {
-   gcc_assert (DECL_FUNCTION_MEMBER_P (d));
- 
    if (cxx_dialect == cxx98)
      /* There are no move constructors if we are in C++98 mode.  */
      return false;
--- 15016,15021 ----
diff -Nrcpad gcc-12.1.0/gcc/cp/decl2.cc gcc-12.2.0/gcc/cp/decl2.cc
*** gcc-12.1.0/gcc/cp/decl2.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/decl2.cc	Fri Aug 19 08:09:52 2022
*************** mark_used (tree decl, tsubst_flags_t com
*** 5804,5813 ****
       actually used until after overload resolution.  */
    if (BASELINK_P (decl))
      {
!       decl = BASELINK_FUNCTIONS (decl);
!       if (really_overloaded_fn (decl))
  	return true;
!       decl = OVL_FIRST (decl);
      }
  
    if (!DECL_P (decl))
--- 5804,5818 ----
       actually used until after overload resolution.  */
    if (BASELINK_P (decl))
      {
!       tree fns = BASELINK_FUNCTIONS (decl);
!       if (really_overloaded_fn (fns))
  	return true;
!       fns = OVL_FIRST (fns);
!       if (!mark_used (fns, complain))
! 	return false;
!       /* We might have deduced its return type.  */
!       TREE_TYPE (decl) = TREE_TYPE (fns);
!       return true;
      }
  
    if (!DECL_P (decl))
diff -Nrcpad gcc-12.1.0/gcc/cp/expr.cc gcc-12.2.0/gcc/cp/expr.cc
*** gcc-12.1.0/gcc/cp/expr.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/expr.cc	Fri Aug 19 08:09:52 2022
*************** fold_for_warn (tree x)
*** 397,402 ****
--- 397,407 ----
  {
    /* C++ implementation.  */
  
+   if (cp_unevaluated_operand)
+     /* In an unevaluated context we don't care about the reduced value
+        of an expression, so neither should any warnings.  */
+     return x;
+ 
    /* Prevent warning-dependent constexpr evaluation from changing
       DECL_UID (which breaks -fcompare-debug) and from instantiating
       templates.  */
diff -Nrcpad gcc-12.1.0/gcc/cp/init.cc gcc-12.2.0/gcc/cp/init.cc
*** gcc-12.1.0/gcc/cp/init.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/init.cc	Fri Aug 19 08:09:52 2022
*************** build_value_init (tree type, tsubst_flag
*** 343,352 ****
       A program that calls for default-initialization or
       value-initialization of an entity of reference type is ill-formed.  */
  
-   /* The AGGR_INIT_EXPR tweaking below breaks in templates.  */
-   gcc_assert (!processing_template_decl
- 	      || (SCALAR_TYPE_P (type) || TREE_CODE (type) == ARRAY_TYPE));
- 
    if (CLASS_TYPE_P (type) && type_build_ctor_call (type))
      {
        tree ctor
--- 343,348 ----
*************** build_value_init (tree type, tsubst_flag
*** 354,359 ****
--- 350,358 ----
  				     NULL, type, LOOKUP_NORMAL, complain);
        if (ctor == error_mark_node || TREE_CONSTANT (ctor))
  	return ctor;
+       if (processing_template_decl)
+ 	/* The AGGR_INIT_EXPR tweaking below breaks in templates.  */
+ 	return build_min (CAST_EXPR, type, NULL_TREE);
        tree fn = NULL_TREE;
        if (TREE_CODE (ctor) == CALL_EXPR)
  	fn = get_callee_fndecl (ctor);
diff -Nrcpad gcc-12.1.0/gcc/cp/lambda.cc gcc-12.2.0/gcc/cp/lambda.cc
*** gcc-12.1.0/gcc/cp/lambda.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/lambda.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 31,36 ****
--- 31,37 ----
  #include "toplev.h"
  #include "gimplify.h"
  #include "target.h"
+ #include "decl.h"
  
  /* Constructor for a lambda expression.  */
  
*************** maybe_add_lambda_conv_op (tree type)
*** 1193,1201 ****
  	}
      }
    else
!     call = build_call_a (callop,
! 			 direct_argvec->length (),
! 			 direct_argvec->address ());
  
    CALL_FROM_THUNK_P (call) = 1;
    SET_EXPR_LOCATION (call, UNKNOWN_LOCATION);
--- 1194,1207 ----
  	}
      }
    else
!     {
!       /* Don't warn on deprecated or unavailable lambda declarations, unless
! 	 the lambda is actually called.  */
!       auto du = make_temp_override (deprecated_state,
! 				    UNAVAILABLE_DEPRECATED_SUPPRESS);
!       call = build_call_a (callop, direct_argvec->length (),
! 			   direct_argvec->address ());
!     }
  
    CALL_FROM_THUNK_P (call) = 1;
    SET_EXPR_LOCATION (call, UNKNOWN_LOCATION);
diff -Nrcpad gcc-12.1.0/gcc/cp/mapper-client.cc gcc-12.2.0/gcc/cp/mapper-client.cc
*** gcc-12.1.0/gcc/cp/mapper-client.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/mapper-client.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,33 ----
  #define INCLUDE_STRING
  #define INCLUDE_VECTOR
  #define INCLUDE_MAP
+ #define INCLUDE_MEMORY
  #include "system.h"
  
  #include "line-map.h"
diff -Nrcpad gcc-12.1.0/gcc/cp/mapper-resolver.cc gcc-12.2.0/gcc/cp/mapper-resolver.cc
*** gcc-12.1.0/gcc/cp/mapper-resolver.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/mapper-resolver.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 25,30 ****
--- 25,31 ----
  #define INCLUDE_VECTOR
  #define INCLUDE_ALGORITHM
  #define INCLUDE_MAP
+ #define INCLUDE_MEMORY
  #include "system.h"
  
  // We don't want or need to be aware of networking
diff -Nrcpad gcc-12.1.0/gcc/cp/module.cc gcc-12.2.0/gcc/cp/module.cc
*** gcc-12.1.0/gcc/cp/module.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/module.cc	Fri Aug 19 08:09:52 2022
*************** Classes used:
*** 202,207 ****
--- 202,208 ----
  
  #define _DEFAULT_SOURCE 1 /* To get TZ field of struct tm, if available.  */
  #include "config.h"
+ #define INCLUDE_MEMORY
  #define INCLUDE_STRING
  #define INCLUDE_VECTOR
  #include "system.h"
diff -Nrcpad gcc-12.1.0/gcc/cp/name-lookup.cc gcc-12.2.0/gcc/cp/name-lookup.cc
*** gcc-12.1.0/gcc/cp/name-lookup.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/name-lookup.cc	Fri Aug 19 08:09:52 2022
*************** outer_binding (tree name,
*** 7626,7631 ****
--- 7626,7635 ----
  		/* Thread this new class-scope binding onto the
  		   IDENTIFIER_BINDING list so that future lookups
  		   find it quickly.  */
+ 		if (BASELINK_P (class_binding->value))
+ 		  /* Don't put a BASELINK in IDENTIFIER_BINDING.  */
+ 		  class_binding->value
+ 		    = BASELINK_FUNCTIONS (class_binding->value);
  		class_binding->previous = outer;
  		if (binding)
  		  binding->previous = class_binding;
diff -Nrcpad gcc-12.1.0/gcc/cp/parser.cc gcc-12.2.0/gcc/cp/parser.cc
*** gcc-12.1.0/gcc/cp/parser.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/parser.cc	Fri Aug 19 08:09:52 2022
*************** cp_parser_postfix_dot_deref_expression (
*** 8254,8260 ****
        tree type = TREE_TYPE (postfix_expression);
        /* If we don't have a (type-dependent) object of class type, use
  	 typeof to figure out the type of the object.  */
!       if (type == NULL_TREE)
  	type = finish_typeof (postfix_expression);
        parser->context->object_type = type;
      }
--- 8254,8260 ----
        tree type = TREE_TYPE (postfix_expression);
        /* If we don't have a (type-dependent) object of class type, use
  	 typeof to figure out the type of the object.  */
!       if (type == NULL_TREE || is_auto (type))
  	type = finish_typeof (postfix_expression);
        parser->context->object_type = type;
      }
*************** cp_parser_enum_specifier (cp_parser* par
*** 21007,21013 ****
        /* If the next token is not '}', then there are some enumerators.  */
        else if (cp_lexer_next_token_is (parser->lexer, CPP_CLOSE_BRACE))
  	{
! 	  if (is_unnamed && !scoped_enum_p)
  	    pedwarn (type_start_token->location, OPT_Wpedantic,
  		     "ISO C++ forbids empty unnamed enum");
  	}
--- 21007,21015 ----
        /* If the next token is not '}', then there are some enumerators.  */
        else if (cp_lexer_next_token_is (parser->lexer, CPP_CLOSE_BRACE))
  	{
! 	  if (is_unnamed && !scoped_enum_p
! 	      /* Don't warn for enum {} a; here.  */
! 	      && cp_lexer_nth_token_is (parser->lexer, 2, CPP_SEMICOLON))
  	    pedwarn (type_start_token->location, OPT_Wpedantic,
  		     "ISO C++ forbids empty unnamed enum");
  	}
*************** cp_parser_lookup_name (cp_parser *parser
*** 30561,30569 ****
      }
    else if (object_type)
      {
        /* Look up the name in the scope of the OBJECT_TYPE, unless the
  	 OBJECT_TYPE is not a class.  */
!       if (CLASS_TYPE_P (object_type))
  	/* If the OBJECT_TYPE is a template specialization, it may
  	   be instantiated during name lookup.  In that case, errors
  	   may be issued.  Even if we rollback the current tentative
--- 30563,30574 ----
      }
    else if (object_type)
      {
+       bool dep = dependent_scope_p (object_type);
+ 
        /* Look up the name in the scope of the OBJECT_TYPE, unless the
  	 OBJECT_TYPE is not a class.  */
!       if (CLASS_TYPE_P (object_type)
! 	  && !(dep && LAMBDA_TYPE_P (object_type)))
  	/* If the OBJECT_TYPE is a template specialization, it may
  	   be instantiated during name lookup.  In that case, errors
  	   may be issued.  Even if we rollback the current tentative
*************** cp_parser_single_declaration (cp_parser*
*** 31694,31705 ****
        if (cp_parser_declares_only_class_p (parser)
  	  || (declares_class_or_enum & 2))
  	{
- 	  /* If this is a declaration, but not a definition, associate
- 	     any constraints with the type declaration. Constraints
- 	     are associated with definitions in cp_parser_class_specifier.  */
- 	  if (declares_class_or_enum == 1)
- 	    associate_classtype_constraints (decl_specifiers.type);
- 
  	  decl = shadow_tag (&decl_specifiers);
  
  	  /* In this case:
--- 31699,31704 ----
*************** cp_parser_single_declaration (cp_parser*
*** 31721,31726 ****
--- 31720,31731 ----
  	  else
  	    decl = error_mark_node;
  
+ 	  /* If this is a declaration, but not a definition, associate
+ 	     any constraints with the type declaration. Constraints
+ 	     are associated with definitions in cp_parser_class_specifier.  */
+ 	  if (declares_class_or_enum == 1)
+ 	    associate_classtype_constraints (TREE_TYPE (decl));
+ 
  	  /* Perform access checks for template parameters.  */
  	  cp_parser_perform_template_parameter_access_checks (checks);
  
*************** cp_parser_enclosed_template_argument_lis
*** 32046,32052 ****
    /* Parse the template-argument-list itself.  */
    if (cp_lexer_next_token_is (parser->lexer, CPP_GREATER)
        || cp_lexer_next_token_is (parser->lexer, CPP_RSHIFT))
!     arguments = NULL_TREE;
    else
      arguments = cp_parser_template_argument_list (parser);
    /* Look for the `>' that ends the template-argument-list. If we find
--- 32051,32060 ----
    /* Parse the template-argument-list itself.  */
    if (cp_lexer_next_token_is (parser->lexer, CPP_GREATER)
        || cp_lexer_next_token_is (parser->lexer, CPP_RSHIFT))
!     {
!       arguments = make_tree_vec (0);
!       SET_NON_DEFAULT_TEMPLATE_ARGS_COUNT (arguments, 0);
!     }
    else
      arguments = cp_parser_template_argument_list (parser);
    /* Look for the `>' that ends the template-argument-list. If we find
*************** class_decl_loc_t::add (cp_parser *parser
*** 33508,33514 ****
    bool key_redundant = (!def_p && !decl_p
  			&& (decl == type_decl
  			    || TREE_CODE (decl) == TEMPLATE_DECL
! 			    || TYPE_BEING_DEFINED (type)));
  
    if (key_redundant
        && class_key != class_type
--- 33516,33523 ----
    bool key_redundant = (!def_p && !decl_p
  			&& (decl == type_decl
  			    || TREE_CODE (decl) == TEMPLATE_DECL
! 			    || (CLASS_TYPE_P (type)
! 				&& TYPE_BEING_DEFINED (type))));
  
    if (key_redundant
        && class_key != class_type
*************** class_decl_loc_t::add (cp_parser *parser
*** 33546,33552 ****
  	}
        else
  	{
! 	  /* TYPE was previously defined in some unknown precompiled hdeader.
  	     Simply add a record of its definition at an unknown location and
  	     proceed below to add a reference to it at the current location.
  	     (Declarations in precompiled headers that are not definitions
--- 33555,33561 ----
  	}
        else
  	{
! 	  /* TYPE was previously defined in some unknown precompiled header.
  	     Simply add a record of its definition at an unknown location and
  	     proceed below to add a reference to it at the current location.
  	     (Declarations in precompiled headers that are not definitions
diff -Nrcpad gcc-12.1.0/gcc/cp/pt.cc gcc-12.2.0/gcc/cp/pt.cc
*** gcc-12.1.0/gcc/cp/pt.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/pt.cc	Fri Aug 19 08:09:52 2022
*************** static int unify_pack_expansion (tree, t
*** 184,189 ****
--- 184,190 ----
  				 tree, unification_kind_t, bool, bool);
  static tree copy_template_args (tree);
  static tree tsubst_template_parms (tree, tree, tsubst_flags_t);
+ static void tsubst_each_template_parm_constraints (tree, tree, tsubst_flags_t);
  tree most_specialized_partial_spec (tree, tsubst_flags_t);
  static tree tsubst_aggr_type (tree, tree, tsubst_flags_t, tree, int);
  static tree tsubst_arg_types (tree, tree, tree, tsubst_flags_t, tree);
*************** template_class_depth (tree type)
*** 388,394 ****
      {
        tree tinfo = get_template_info (type);
  
!       if (tinfo && PRIMARY_TEMPLATE_P (TI_TEMPLATE (tinfo))
  	  && uses_template_parms (INNERMOST_TEMPLATE_ARGS (TI_ARGS (tinfo))))
  	++depth;
  
--- 389,397 ----
      {
        tree tinfo = get_template_info (type);
  
!       if (tinfo
! 	  && TREE_CODE (TI_TEMPLATE (tinfo)) == TEMPLATE_DECL
! 	  && PRIMARY_TEMPLATE_P (TI_TEMPLATE (tinfo))
  	  && uses_template_parms (INNERMOST_TEMPLATE_ARGS (TI_ARGS (tinfo))))
  	++depth;
  
*************** check_explicit_instantiation_namespace (
*** 874,885 ****
  	       spec, current_namespace, ns);
  }
  
! /* Returns the type of a template specialization only if that
!    specialization needs to be defined. Otherwise (e.g., if the type has
!    already been defined), the function returns NULL_TREE.  */
  
! static tree
! maybe_new_partial_specialization (tree type)
  {
    /* An implicit instantiation of an incomplete type implies
       the definition of a new class template.
--- 877,888 ----
  	       spec, current_namespace, ns);
  }
  
! /* Returns true if TYPE is a new partial specialization that needs to be
!    set up.  This may also modify TYPE to point to the correct (new or
!    existing) constrained partial specialization.  */
  
! static bool
! maybe_new_partial_specialization (tree& type)
  {
    /* An implicit instantiation of an incomplete type implies
       the definition of a new class template.
*************** maybe_new_partial_specialization (tree t
*** 893,899 ****
       Here, S<T*> is an implicit instantiation of S whose type
       is incomplete.  */
    if (CLASSTYPE_IMPLICIT_INSTANTIATION (type) && !COMPLETE_TYPE_P (type))
!     return type;
  
    /* It can also be the case that TYPE is a completed specialization.
       Continuing the previous example, suppose we also declare:
--- 896,902 ----
       Here, S<T*> is an implicit instantiation of S whose type
       is incomplete.  */
    if (CLASSTYPE_IMPLICIT_INSTANTIATION (type) && !COMPLETE_TYPE_P (type))
!     return true;
  
    /* It can also be the case that TYPE is a completed specialization.
       Continuing the previous example, suppose we also declare:
*************** maybe_new_partial_specialization (tree t
*** 919,929 ****
        /* If there are no template parameters, this cannot be a new
  	 partial template specialization?  */
        if (!current_template_parms)
!         return NULL_TREE;
  
        /* The injected-class-name is not a new partial specialization.  */
        if (DECL_SELF_REFERENCE_P (TYPE_NAME (type)))
! 	return NULL_TREE;
  
        /* If the constraints are not the same as those of the primary
  	 then, we can probably create a new specialization.  */
--- 922,932 ----
        /* If there are no template parameters, this cannot be a new
  	 partial template specialization?  */
        if (!current_template_parms)
! 	return false;
  
        /* The injected-class-name is not a new partial specialization.  */
        if (DECL_SELF_REFERENCE_P (TYPE_NAME (type)))
! 	return false;
  
        /* If the constraints are not the same as those of the primary
  	 then, we can probably create a new specialization.  */
*************** maybe_new_partial_specialization (tree t
*** 933,939 ****
  	{
  	  tree main_constr = get_constraints (tmpl);
  	  if (equivalent_constraints (type_constr, main_constr))
! 	    return NULL_TREE;
  	}
  
        /* Also, if there's a pre-existing specialization with matching
--- 936,942 ----
  	{
  	  tree main_constr = get_constraints (tmpl);
  	  if (equivalent_constraints (type_constr, main_constr))
! 	    return false;
  	}
  
        /* Also, if there's a pre-existing specialization with matching
*************** maybe_new_partial_specialization (tree t
*** 946,952 ****
            tree spec_constr = get_constraints (spec_tmpl);
            if (comp_template_args (args, spec_args)
  	      && equivalent_constraints (type_constr, spec_constr))
!             return NULL_TREE;
            specs = TREE_CHAIN (specs);
          }
  
--- 949,958 ----
            tree spec_constr = get_constraints (spec_tmpl);
            if (comp_template_args (args, spec_args)
  	      && equivalent_constraints (type_constr, spec_constr))
! 	    {
! 	      type = TREE_TYPE (spec_tmpl);
! 	      return false;
! 	    }
            specs = TREE_CHAIN (specs);
          }
  
*************** maybe_new_partial_specialization (tree t
*** 971,980 ****
        set_instantiating_module (d);
        DECL_MODULE_EXPORT_P (d) = DECL_MODULE_EXPORT_P (tmpl);
  
!       return t;
      }
  
!   return NULL_TREE;
  }
  
  /* The TYPE is being declared.  If it is a template type, that means it
--- 977,987 ----
        set_instantiating_module (d);
        DECL_MODULE_EXPORT_P (d) = DECL_MODULE_EXPORT_P (tmpl);
  
!       type = t;
!       return true;
      }
  
!   return false;
  }
  
  /* The TYPE is being declared.  If it is a template type, that means it
*************** maybe_process_partial_specialization (tr
*** 1030,1045 ****
  
  	 Make sure that `C<int>' and `C<T*>' are implicit instantiations.  */
  
!       if (tree t = maybe_new_partial_specialization (type))
  	{
! 	  if (!check_specialization_namespace (CLASSTYPE_TI_TEMPLATE (t))
  	      && !at_namespace_scope_p ())
  	    return error_mark_node;
! 	  SET_CLASSTYPE_TEMPLATE_SPECIALIZATION (t);
! 	  DECL_SOURCE_LOCATION (TYPE_MAIN_DECL (t)) = input_location;
  	  if (processing_template_decl)
  	    {
! 	      tree decl = push_template_decl (TYPE_MAIN_DECL (t));
  	      if (decl == error_mark_node)
  		return error_mark_node;
  	      return TREE_TYPE (decl);
--- 1037,1052 ----
  
  	 Make sure that `C<int>' and `C<T*>' are implicit instantiations.  */
  
!       if (maybe_new_partial_specialization (type))
  	{
! 	  if (!check_specialization_namespace (CLASSTYPE_TI_TEMPLATE (type))
  	      && !at_namespace_scope_p ())
  	    return error_mark_node;
! 	  SET_CLASSTYPE_TEMPLATE_SPECIALIZATION (type);
! 	  DECL_SOURCE_LOCATION (TYPE_MAIN_DECL (type)) = input_location;
  	  if (processing_template_decl)
  	    {
! 	      tree decl = push_template_decl (TYPE_MAIN_DECL (type));
  	      if (decl == error_mark_node)
  		return error_mark_node;
  	      return TREE_TYPE (decl);
*************** determine_specialization (tree template_
*** 2319,2326 ****
  	      if (!compparms (fn_arg_types, decl_arg_types))
  		continue;
  
! 	      tree freq = get_trailing_function_requirements (fn);
! 	      tree dreq = get_trailing_function_requirements (decl);
  	      if (!freq != !dreq)
  		continue;
  	      if (freq)
--- 2326,2333 ----
  	      if (!compparms (fn_arg_types, decl_arg_types))
  		continue;
  
! 	      tree freq = get_constraints (fn);
! 	      tree dreq = get_constraints (decl);
  	      if (!freq != !dreq)
  		continue;
  	      if (freq)
*************** determine_specialization (tree template_
*** 2329,2335 ****
  		     constraint-expression.  */
  		  tree fargs = DECL_TI_ARGS (fn);
  		  tsubst_flags_t complain = tf_none;
! 		  freq = tsubst_constraint (freq, fargs, complain, fn);
  		  if (!cp_tree_equal (freq, dreq))
  		    continue;
  		}
--- 2336,2342 ----
  		     constraint-expression.  */
  		  tree fargs = DECL_TI_ARGS (fn);
  		  tsubst_flags_t complain = tf_none;
! 		  freq = tsubst_constraint_info (freq, fargs, complain, fn);
  		  if (!cp_tree_equal (freq, dreq))
  		    continue;
  		}
*************** maybe_update_decl_type (tree orig_type,
*** 5011,5016 ****
--- 5018,5025 ----
  static tree
  build_template_decl (tree decl, tree parms, bool member_template_p)
  {
+   gcc_checking_assert (TREE_CODE (decl) != TEMPLATE_DECL);
+ 
    tree tmpl = build_lang_decl (TEMPLATE_DECL, DECL_NAME (decl), NULL_TREE);
    SET_DECL_LANGUAGE (tmpl, DECL_LANGUAGE (decl));
    DECL_TEMPLATE_PARMS (tmpl) = parms;
*************** redeclare_class_template (tree type, tre
*** 6306,6312 ****
  	{
  	  auto_diagnostic_group d;
  	  error ("template parameter %q+#D", tmpl_parm);
! 	  inform (DECL_SOURCE_LOCATION (parm), "redeclared here as %q#D", parm);
  	  return false;
  	}
  
--- 6315,6324 ----
  	{
  	  auto_diagnostic_group d;
  	  error ("template parameter %q+#D", tmpl_parm);
! 	  if (DECL_P (parm))
! 	    inform (DECL_SOURCE_LOCATION (parm), "redeclared here as %q#D", parm);
! 	  else
! 	    inform (input_location, "redeclared here");
  	  return false;
  	}
  
*************** uses_template_parms_level (tree t, int l
*** 10946,10952 ****
  /* Returns true if the signature of DECL depends on any template parameter from
     its enclosing class.  */
  
! bool
  uses_outer_template_parms (tree decl)
  {
    int depth = template_class_depth (CP_DECL_CONTEXT (decl));
--- 10958,10964 ----
  /* Returns true if the signature of DECL depends on any template parameter from
     its enclosing class.  */
  
! static bool
  uses_outer_template_parms (tree decl)
  {
    int depth = template_class_depth (CP_DECL_CONTEXT (decl));
*************** uses_outer_template_parms (tree decl)
*** 10977,10989 ****
  	    return true;
  	}
      }
    tree ci = get_constraints (decl);
    if (ci)
      ci = CI_ASSOCIATED_CONSTRAINTS (ci);
!   if (ci && for_each_template_parm (ci, template_parm_outer_level,
! 				    &depth, NULL, /*nondeduced*/true))
!     return true;
!   return false;
  }
  
  /* Returns TRUE iff INST is an instantiation we don't need to do in an
--- 10989,11015 ----
  	    return true;
  	}
      }
+   if (uses_outer_template_parms_in_constraints (decl))
+     return true;
+   return false;
+ }
+ 
+ /* Returns true if the constraints of DECL depend on any template parameters
+    from its enclosing scope.  */
+ 
+ bool
+ uses_outer_template_parms_in_constraints (tree decl)
+ {
    tree ci = get_constraints (decl);
    if (ci)
      ci = CI_ASSOCIATED_CONSTRAINTS (ci);
!   if (!ci)
!     return false;
!   int depth = template_class_depth (CP_DECL_CONTEXT (decl));
!   if (depth == 0)
!     return false;
!   return for_each_template_parm (ci, template_parm_outer_level,
! 				 &depth, NULL, /*nondeduced*/true);
  }
  
  /* Returns TRUE iff INST is an instantiation we don't need to do in an
*************** outermost_tinst_level (void)
*** 11170,11175 ****
--- 11196,11228 ----
    return level;
  }
  
+ /* True iff T is a friend function declaration that is not itself a template
+    and is not defined in a class template.  */
+ 
+ bool
+ non_templated_friend_p (tree t)
+ {
+   if (t && TREE_CODE (t) == FUNCTION_DECL
+       && DECL_UNIQUE_FRIEND_P (t))
+     {
+       tree ti = DECL_TEMPLATE_INFO (t);
+       if (!ti)
+ 	return true;
+       /* DECL_FRIEND_CONTEXT is set for a friend defined in class.  */
+       if (DECL_FRIEND_CONTEXT (t))
+ 	return false;
+       /* Non-templated friends in a class template are still represented with a
+ 	 TEMPLATE_DECL; check that its primary template is the befriending
+ 	 class.  Note that DECL_PRIMARY_TEMPLATE is null for
+ 	 template <class T> friend A<T>::f(); */
+       tree tmpl = TI_TEMPLATE (ti);
+       tree primary = DECL_PRIMARY_TEMPLATE (tmpl);
+       return (primary && primary != tmpl);
+     }
+   else
+     return false;
+ }
+ 
  /* DECL is a friend FUNCTION_DECL or TEMPLATE_DECL.  ARGS is the
     vector of template arguments, as for tsubst.
  
*************** tsubst_friend_function (tree decl, tree
*** 11246,11252 ****
        tree parms = DECL_TEMPLATE_PARMS (new_friend);
        tree treqs = TEMPLATE_PARMS_CONSTRAINTS (parms);
        treqs = maybe_substitute_reqs_for (treqs, new_friend);
!       TEMPLATE_PARMS_CONSTRAINTS (parms) = treqs;
      }
  
    /* The mangled name for the NEW_FRIEND is incorrect.  The function
--- 11299,11311 ----
        tree parms = DECL_TEMPLATE_PARMS (new_friend);
        tree treqs = TEMPLATE_PARMS_CONSTRAINTS (parms);
        treqs = maybe_substitute_reqs_for (treqs, new_friend);
!       if (treqs != TEMPLATE_PARMS_CONSTRAINTS (parms))
! 	{
! 	  TEMPLATE_PARMS_CONSTRAINTS (parms) = treqs;
! 	  /* As well as each TEMPLATE_PARM_CONSTRAINTS.  */
! 	  tsubst_each_template_parm_constraints (parms, args,
! 						 tf_warning_or_error);
! 	}
      }
  
    /* The mangled name for the NEW_FRIEND is incorrect.  The function
*************** tsubst_friend_class (tree friend_tmpl, t
*** 11492,11497 ****
--- 11551,11558 ----
  	{
  	  tree parms = tsubst_template_parms (DECL_TEMPLATE_PARMS (friend_tmpl),
  					      args, tf_warning_or_error);
+ 	  tsubst_each_template_parm_constraints (parms, args,
+ 						 tf_warning_or_error);
            location_t saved_input_location = input_location;
            input_location = DECL_SOURCE_LOCATION (friend_tmpl);
            tree cons = get_constraints (tmpl);
*************** tsubst_friend_class (tree friend_tmpl, t
*** 11526,11531 ****
--- 11587,11594 ----
  					   DECL_FRIEND_CONTEXT (friend_tmpl));
  	      --processing_template_decl;
  	      set_constraints (tmpl, ci);
+ 	      tsubst_each_template_parm_constraints (DECL_TEMPLATE_PARMS (tmpl),
+ 						     args, tf_warning_or_error);
  	    }
  
  	  /* Inject this template into the enclosing namspace scope.  */
*************** tsubst_template_parm (tree t, tree args,
*** 13648,13654 ****
  
    default_value = TREE_PURPOSE (t);
    parm_decl = TREE_VALUE (t);
-   tree constraint = TEMPLATE_PARM_CONSTRAINTS (t);
  
    parm_decl = tsubst (parm_decl, args, complain, NULL_TREE);
    if (TREE_CODE (parm_decl) == PARM_DECL
--- 13711,13716 ----
*************** tsubst_template_parm (tree t, tree args,
*** 13656,13668 ****
      parm_decl = error_mark_node;
    default_value = tsubst_template_arg (default_value, args,
  				       complain, NULL_TREE);
-   constraint = tsubst_constraint (constraint, args, complain, NULL_TREE);
  
    tree r = build_tree_list (default_value, parm_decl);
!   TEMPLATE_PARM_CONSTRAINTS (r) = constraint;
    return r;
  }
  
  /* Substitute the ARGS into the indicated aggregate (or enumeration)
     type T.  If T is not an aggregate or enumeration type, it is
     handled as if by tsubst.  IN_DECL is as for tsubst.  If
--- 13718,13751 ----
      parm_decl = error_mark_node;
    default_value = tsubst_template_arg (default_value, args,
  				       complain, NULL_TREE);
  
    tree r = build_tree_list (default_value, parm_decl);
!   TEMPLATE_PARM_CONSTRAINTS (r) = TEMPLATE_PARM_CONSTRAINTS (t);
    return r;
  }
  
+ /* Substitute in-place the TEMPLATE_PARM_CONSTRAINTS of each template
+    parameter in PARMS for sake of declaration matching.  */
+ 
+ static void
+ tsubst_each_template_parm_constraints (tree parms, tree args,
+ 				       tsubst_flags_t complain)
+ {
+   ++processing_template_decl;
+   for (; parms; parms = TREE_CHAIN (parms))
+     {
+       tree level = TREE_VALUE (parms);
+       for (int i = 0; i < TREE_VEC_LENGTH (level); ++i)
+ 	{
+ 	  tree parm = TREE_VEC_ELT (level, i);
+ 	  TEMPLATE_PARM_CONSTRAINTS (parm)
+ 	    = tsubst_constraint (TEMPLATE_PARM_CONSTRAINTS (parm), args,
+ 				 complain, NULL_TREE);
+ 	}
+     }
+   --processing_template_decl;
+ }
+ 
  /* Substitute the ARGS into the indicated aggregate (or enumeration)
     type T.  If T is not an aggregate or enumeration type, it is
     handled as if by tsubst.  IN_DECL is as for tsubst.  If
*************** tsubst_aggr_type (tree t,
*** 13730,13737 ****
  					 complain, in_decl);
  	  if (argvec == error_mark_node)
  	    r = error_mark_node;
! 	  else if (!entering_scope
! 		   && cxx_dialect >= cxx17 && dependent_scope_p (context))
  	    {
  	      /* See maybe_dependent_member_ref.  */
  	      tree name = TYPE_IDENTIFIER (t);
--- 13813,13820 ----
  					 complain, in_decl);
  	  if (argvec == error_mark_node)
  	    r = error_mark_node;
! 	  else if (!entering_scope && (complain & tf_dguide)
! 		   && dependent_scope_p (context))
  	    {
  	      /* See maybe_dependent_member_ref.  */
  	      tree name = TYPE_IDENTIFIER (t);
*************** tsubst_function_decl (tree t, tree args,
*** 14084,14090 ****
  	{
  	  hash = hash_tmpl_and_args (gen_tmpl, argvec);
  	  if (tree spec = retrieve_specialization (gen_tmpl, argvec, hash))
! 	    return spec;
  	}
      }
    else
--- 14167,14175 ----
  	{
  	  hash = hash_tmpl_and_args (gen_tmpl, argvec);
  	  if (tree spec = retrieve_specialization (gen_tmpl, argvec, hash))
! 	    /* The spec for these args might be a partial instantiation of the
! 	       template, but here what we want is the FUNCTION_DECL.  */
! 	    return STRIP_TEMPLATE (spec);
  	}
      }
    else
*************** tsubst_function_decl (tree t, tree args,
*** 14092,14098 ****
        /* This special case arises when we have something like this:
  
  	 template <class T> struct S {
! 	 friend void f<int>(int, double);
  	 };
  
  	 Here, the DECL_TI_TEMPLATE for the friend declaration
--- 14177,14183 ----
        /* This special case arises when we have something like this:
  
  	 template <class T> struct S {
! 	   friend void f<int>(int, double);
  	 };
  
  	 Here, the DECL_TI_TEMPLATE for the friend declaration
*************** tsubst_baselink (tree baselink, tree obj
*** 16497,16503 ****
  	name = make_conv_op_name (optype);
  
        /* See maybe_dependent_member_ref.  */
!       if (dependent_scope_p (qualifying_scope))
  	{
  	  if (template_id_p)
  	    name = build2 (TEMPLATE_ID_EXPR, unknown_type_node, name,
--- 16582,16588 ----
  	name = make_conv_op_name (optype);
  
        /* See maybe_dependent_member_ref.  */
!       if ((complain & tf_dguide) && dependent_scope_p (qualifying_scope))
  	{
  	  if (template_id_p)
  	    name = build2 (TEMPLATE_ID_EXPR, unknown_type_node, name,
*************** static tree
*** 16817,16823 ****
  maybe_dependent_member_ref (tree t, tree args, tsubst_flags_t complain,
  			    tree in_decl)
  {
!   if (cxx_dialect < cxx17)
      return NULL_TREE;
  
    tree ctx = context_for_name_lookup (t);
--- 16902,16908 ----
  maybe_dependent_member_ref (tree t, tree args, tsubst_flags_t complain,
  			    tree in_decl)
  {
!   if (!(complain & tf_dguide))
      return NULL_TREE;
  
    tree ctx = context_for_name_lookup (t);
*************** tsubst_copy (tree t, tree args, tsubst_f
*** 17075,17081 ****
  	     have to substitute this with one having context `D<int>'.  */
  
  	  tree context = tsubst (DECL_CONTEXT (t), args, complain, in_decl);
! 	  if (dependent_scope_p (context))
  	    {
  	      /* When rewriting a constructor into a deduction guide, a
  		 non-dependent name can become dependent, so memtmpl<args>
--- 17160,17166 ----
  	     have to substitute this with one having context `D<int>'.  */
  
  	  tree context = tsubst (DECL_CONTEXT (t), args, complain, in_decl);
! 	  if ((complain & tf_dguide) && dependent_scope_p (context))
  	    {
  	      /* When rewriting a constructor into a deduction guide, a
  		 non-dependent name can become dependent, so memtmpl<args>
*************** tsubst_lambda_expr (tree t, tree args, t
*** 19720,19730 ****
      return error_mark_node;
  
    if (LAMBDA_EXPR_EXTRA_SCOPE (t) == NULL_TREE)
!     /* A lambda in a default argument outside a class gets no
!        LAMBDA_EXPR_EXTRA_SCOPE, as specified by the ABI.  But
!        tsubst_default_argument calls start_lambda_scope, so we need to
!        specifically ignore it here, and use the global scope.  */
!     record_null_lambda_scope (r);
    else
      record_lambda_scope (r);
  
--- 19805,19822 ----
      return error_mark_node;
  
    if (LAMBDA_EXPR_EXTRA_SCOPE (t) == NULL_TREE)
!     {
!       /* A lambda in a default argument outside a class gets no
! 	 LAMBDA_EXPR_EXTRA_SCOPE, as specified by the ABI.  But
! 	 tsubst_default_argument calls start_lambda_scope, so we need to
! 	 specifically ignore it here, and use the global scope.  */
!       record_null_lambda_scope (r);
! 
!       /* If we're pushed into another scope (PR105652), fix it.  */
!       if (TYPE_NAMESPACE_SCOPE_P (TREE_TYPE (t)))
! 	TYPE_CONTEXT (type) = DECL_CONTEXT (TYPE_NAME (type))
! 	  = TYPE_CONTEXT (TREE_TYPE (t));
!     }
    else
      record_lambda_scope (r);
  
*************** tsubst_copy_and_build (tree t,
*** 20326,20331 ****
--- 20418,20424 ----
  	warning_sentinel s2(warn_div_by_zero, was_dep);
  	warning_sentinel s3(warn_logical_op, was_dep);
  	warning_sentinel s4(warn_tautological_compare, was_dep);
+ 	warning_sentinel s5(warn_address, was_dep);
  
  	tree r = build_x_binary_op
  	  (input_location, TREE_CODE (t),
*************** tsubst_copy_and_build (tree t,
*** 20852,20861 ****
  	  }
  
  	/* Remember that there was a reference to this entity.  */
! 	if (function != NULL_TREE
! 	    && DECL_P (function)
! 	    && !mark_used (function, complain) && !(complain & tf_error))
! 	  RETURN (error_mark_node);
  
  	if (!maybe_fold_fn_template_args (function, complain))
  	  return error_mark_node;
--- 20945,20966 ----
  	  }
  
  	/* Remember that there was a reference to this entity.  */
! 	if (function != NULL_TREE)
! 	  {
! 	    tree inner = function;
! 	    if (TREE_CODE (inner) == ADDR_EXPR
! 		&& TREE_CODE (TREE_OPERAND (inner, 0)) == FUNCTION_DECL)
! 	      /* We should already have called mark_used when taking the
! 		 address of this function, but do so again anyway to make
! 		 sure it's odr-used: at worst this is a no-op, but if we
! 		 obtained this FUNCTION_DECL as part of ahead-of-time overload
! 		 resolution then that call to mark_used wouldn't have marked it
! 		 odr-used yet (53164).  */
! 	      inner = TREE_OPERAND (inner, 0);
! 	    if (DECL_P (inner)
! 		&& !mark_used (inner, complain) && !(complain & tf_error))
! 	      RETURN (error_mark_node);
! 	  }
  
  	if (!maybe_fold_fn_template_args (function, complain))
  	  return error_mark_node;
*************** tsubst_copy_and_build (tree t,
*** 20967,20978 ****
  	    bool ord = CALL_EXPR_ORDERED_ARGS (t);
  	    bool rev = CALL_EXPR_REVERSE_ARGS (t);
  	    if (op || ord || rev)
! 	      {
! 		function = extract_call_expr (ret);
! 		CALL_EXPR_OPERATOR_SYNTAX (function) = op;
! 		CALL_EXPR_ORDERED_ARGS (function) = ord;
! 		CALL_EXPR_REVERSE_ARGS (function) = rev;
! 	      }
  	  }
  
  	RETURN (ret);
--- 21072,21083 ----
  	    bool ord = CALL_EXPR_ORDERED_ARGS (t);
  	    bool rev = CALL_EXPR_REVERSE_ARGS (t);
  	    if (op || ord || rev)
! 	      if (tree call = extract_call_expr (ret))
! 		{
! 		  CALL_EXPR_OPERATOR_SYNTAX (call) = op;
! 		  CALL_EXPR_ORDERED_ARGS (call) = ord;
! 		  CALL_EXPR_REVERSE_ARGS (call) = rev;
! 		}
  	  }
  
  	RETURN (ret);
*************** instantiate_alias_template (tree tmpl, t
*** 21715,21720 ****
--- 21820,21840 ----
    if (tmpl == error_mark_node || args == error_mark_node)
      return error_mark_node;
  
+   /* See maybe_dependent_member_ref.  */
+   if (complain & tf_dguide)
+     {
+       tree ctx = tsubst_aggr_type (DECL_CONTEXT (tmpl), args, complain,
+ 				   tmpl, true);
+       if (dependent_scope_p (ctx))
+ 	{
+ 	  tree name = DECL_NAME (tmpl);
+ 	  tree fullname = build_nt (TEMPLATE_ID_EXPR, name,
+ 				    INNERMOST_TEMPLATE_ARGS (args));
+ 	  tree tname = build_typename_type (ctx, name, fullname, typename_type);
+ 	  return TYPE_NAME (tname);
+ 	}
+     }
+ 
    args =
      coerce_innermost_template_parms (DECL_TEMPLATE_PARMS (tmpl),
  				     args, tmpl, complain,
*************** type_dependent_expression_p (tree expres
*** 27839,27844 ****
--- 27959,27973 ----
        && DECL_INITIAL (expression))
     return true;
  
+   /* Pull a FUNCTION_DECL out of a BASELINK if we can.  */
+   if (BASELINK_P (expression))
+     {
+       if (BASELINK_OPTYPE (expression)
+ 	  && dependent_type_p (BASELINK_OPTYPE (expression)))
+ 	return true;
+       expression = BASELINK_FUNCTIONS (expression);
+     }
+ 
    /* A function or variable template-id is type-dependent if it has any
       dependent template arguments.  */
    if (VAR_OR_FUNCTION_DECL_P (expression)
*************** type_dependent_expression_p (tree expres
*** 27872,27877 ****
--- 28001,28017 ----
        return false;
      }
  
+   /* Otherwise, its constraints could still depend on outer template parameters
+      from its (dependent) scope.  */
+   if (TREE_CODE (expression) == FUNCTION_DECL
+       /* As an optimization, check this cheaper sufficient condition first.
+ 	 (At this point we've established that we're looking at a member of
+ 	 a dependent class, so it makes sense to start treating say undeduced
+ 	 auto as dependent.)  */
+       && !dependent_type_p (TREE_TYPE (expression))
+       && uses_outer_template_parms_in_constraints (expression))
+     return true;
+ 
    /* Always dependent, on the number of arguments if nothing else.  */
    if (TREE_CODE (expression) == EXPR_PACK_EXPANSION)
      return true;
*************** build_deduction_guide (tree type, tree c
*** 29279,29284 ****
--- 29419,29426 ----
        ++processing_template_decl;
        bool ok = true;
  
+       complain |= tf_dguide;
+ 
        fn_tmpl
  	= (TREE_CODE (ctor) == TEMPLATE_DECL ? ctor
  	   : DECL_TI_TEMPLATE (ctor));
*************** maybe_aggr_guide (tree tmpl, tree init,
*** 29556,29562 ****
  	 PARMS, so that its template level is properly reduced and we don't get
  	 mismatches when deducing types using the guide with PARMS.  */
        if (member_template_p)
! 	parms = tsubst (parms, DECL_TI_ARGS (tmpl), complain, init);
      }
    else if (TREE_CODE (init) == TREE_LIST)
      {
--- 29698,29708 ----
  	 PARMS, so that its template level is properly reduced and we don't get
  	 mismatches when deducing types using the guide with PARMS.  */
        if (member_template_p)
! 	{
! 	  ++processing_template_decl;
! 	  parms = tsubst (parms, DECL_TI_ARGS (tmpl), complain, init);
! 	  --processing_template_decl;
! 	}
      }
    else if (TREE_CODE (init) == TREE_LIST)
      {
diff -Nrcpad gcc-12.1.0/gcc/cp/rtti.cc gcc-12.2.0/gcc/cp/rtti.cc
*** gcc-12.1.0/gcc/cp/rtti.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/rtti.cc	Fri Aug 19 08:09:52 2022
*************** get_tinfo_decl_direct (tree type, tree n
*** 446,454 ****
  
    gcc_checking_assert (TREE_CODE (type) != METHOD_TYPE);
  
-   if (pseudo_ix < 0)
-     type = complete_type (type);
- 
    if (CLASS_TYPE_P (type))
      d = CLASSTYPE_TYPEINFO_VAR (TYPE_MAIN_VARIANT (type));
  
--- 446,451 ----
*************** emit_tinfo_decl (tree decl)
*** 1693,1699 ****
        tree init;
  
        DECL_EXTERNAL (decl) = 0;
!       init = get_pseudo_ti_init (type, get_pseudo_ti_index (type));
        DECL_INITIAL (decl) = init;
        mark_used (decl);
        cp_finish_decl (decl, init, false, NULL_TREE, 0);
--- 1690,1706 ----
        tree init;
  
        DECL_EXTERNAL (decl) = 0;
!       int pseudo_ix = get_pseudo_ti_index (type);
!       const tinfo_s *ti = get_tinfo_desc (pseudo_ix);
!       if (TREE_TYPE (decl) != ti->type)
! 	{
! 	  /* If the class became complete since we first called get_tinfo_decl,
! 	     its type_info descriptor may have switched from __class_type_info
! 	     to e.g. __si_class_type_info.  */
! 	  TREE_TYPE (decl) = ti->type;
! 	  relayout_decl (decl);
! 	}
!       init = get_pseudo_ti_init (type, pseudo_ix);
        DECL_INITIAL (decl) = init;
        mark_used (decl);
        cp_finish_decl (decl, init, false, NULL_TREE, 0);
diff -Nrcpad gcc-12.1.0/gcc/cp/semantics.cc gcc-12.2.0/gcc/cp/semantics.cc
*** gcc-12.1.0/gcc/cp/semantics.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/semantics.cc	Fri Aug 19 08:09:52 2022
*************** finish_for_stmt (tree for_stmt)
*** 1398,1403 ****
--- 1398,1408 ----
  
    add_stmt (do_poplevel (scope));
  
+   /* If we're being called from build_vec_init, don't mess with the names of
+      the variables for an enclosing range-for.  */
+   if (!stmts_are_full_exprs_p ())
+     return;
+ 
    for (int i = 0; i < 3; i++)
      if (range_for_decl[i])
        DECL_NAME (range_for_decl[i])
diff -Nrcpad gcc-12.1.0/gcc/cp/tree.cc gcc-12.2.0/gcc/cp/tree.cc
*** gcc-12.1.0/gcc/cp/tree.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/tree.cc	Fri Aug 19 08:09:52 2022
*************** maybe_dummy_object (tree type, tree* bin
*** 4318,4332 ****
    if (binfop)
      *binfop = binfo;
  
!   if (current_class_ref
!       /* current_class_ref might not correspond to current_class_type if
! 	 we're in tsubst_default_argument or a lambda-declarator; in either
! 	 case, we want to use current_class_ref if it matches CONTEXT.  */
!       && (same_type_ignoring_top_level_qualifiers_p
! 	  (TREE_TYPE (current_class_ref), context)))
      decl = current_class_ref;
    else
!     decl = build_dummy_object (context);
  
    return decl;
  }
--- 4318,4348 ----
    if (binfop)
      *binfop = binfo;
  
!   /* current_class_ref might not correspond to current_class_type if
!      we're in tsubst_default_argument or a lambda-declarator; in either
!      case, we want to use current_class_ref if it matches CONTEXT.  */
!   tree ctype = current_class_ref ? TREE_TYPE (current_class_ref) : NULL_TREE;
!   if (ctype
!       && same_type_ignoring_top_level_qualifiers_p (ctype, context))
      decl = current_class_ref;
    else
!     {
!       /* Return a dummy object whose cv-quals are consistent with (the
! 	 non-lambda) 'this' if available.  */
!       if (ctype)
! 	{
! 	  int quals = TYPE_UNQUALIFIED;
! 	  if (tree lambda = CLASSTYPE_LAMBDA_EXPR (ctype))
! 	    {
! 	      if (tree cap = lambda_expr_this_capture (lambda, false))
! 		quals = cp_type_quals (TREE_TYPE (TREE_TYPE (cap)));
! 	    }
! 	  else
! 	    quals = cp_type_quals (ctype);
! 	  context = cp_build_qualified_type (context, quals);
! 	}
!       decl = build_dummy_object (context);
!     }
  
    return decl;
  }
diff -Nrcpad gcc-12.1.0/gcc/cp/typeck.cc gcc-12.2.0/gcc/cp/typeck.cc
*** gcc-12.1.0/gcc/cp/typeck.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/cp/typeck.cc	Fri Aug 19 08:09:52 2022
*************** cp_build_binary_op (const op_location_t
*** 4929,4935 ****
       convert it to this type.  */
    tree final_type = 0;
  
!   tree result, result_ovl;
  
    /* Nonzero if this is an operation like MIN or MAX which can
       safely be computed in short if both args are promoted shorts.
--- 4929,4935 ----
       convert it to this type.  */
    tree final_type = 0;
  
!   tree result;
  
    /* Nonzero if this is an operation like MIN or MAX which can
       safely be computed in short if both args are promoted shorts.
*************** cp_build_binary_op (const op_location_t
*** 6253,6277 ****
      result = build2 (COMPOUND_EXPR, TREE_TYPE (result),
  		     instrument_expr, result);
  
!   if (!processing_template_decl)
      {
!       if (resultcode == SPACESHIP_EXPR)
! 	result = get_target_expr_sfinae (result, complain);
!       op0 = cp_fully_fold (op0);
!       /* Only consider the second argument if the first isn't overflowed.  */
!       if (!CONSTANT_CLASS_P (op0) || TREE_OVERFLOW_P (op0))
! 	return result;
!       op1 = cp_fully_fold (op1);
!       if (!CONSTANT_CLASS_P (op1) || TREE_OVERFLOW_P (op1))
  	return result;
-     }
-   else if (!CONSTANT_CLASS_P (op0) || !CONSTANT_CLASS_P (op1)
- 	   || TREE_OVERFLOW_P (op0) || TREE_OVERFLOW_P (op1))
-     return result;
  
!   result_ovl = fold_build2 (resultcode, build_type, op0, op1);
!   if (TREE_OVERFLOW_P (result_ovl))
!     overflow_warning (location, result_ovl);
  
    return result;
  }
--- 6253,6281 ----
      result = build2 (COMPOUND_EXPR, TREE_TYPE (result),
  		     instrument_expr, result);
  
!   if (resultcode == SPACESHIP_EXPR && !processing_template_decl)
!     result = get_target_expr_sfinae (result, complain);
! 
!   if (!c_inhibit_evaluation_warnings)
      {
!       if (!processing_template_decl)
! 	{
! 	  op0 = cp_fully_fold (op0);
! 	  /* Only consider the second argument if the first isn't overflowed.  */
! 	  if (!CONSTANT_CLASS_P (op0) || TREE_OVERFLOW_P (op0))
! 	    return result;
! 	  op1 = cp_fully_fold (op1);
! 	  if (!CONSTANT_CLASS_P (op1) || TREE_OVERFLOW_P (op1))
! 	    return result;
! 	}
!       else if (!CONSTANT_CLASS_P (op0) || !CONSTANT_CLASS_P (op1)
! 	       || TREE_OVERFLOW_P (op0) || TREE_OVERFLOW_P (op1))
  	return result;
  
!       tree result_ovl = fold_build2 (resultcode, build_type, op0, op1);
!       if (TREE_OVERFLOW_P (result_ovl))
! 	overflow_warning (location, result_ovl);
!     }
  
    return result;
  }
*************** build_x_shufflevector (location_t loc, v
*** 6330,6336 ****
    auto_vec<tree, 16> mask;
    for (unsigned i = 2; i < args->length (); ++i)
      {
!       tree idx = maybe_constant_value ((*args)[i]);
        mask.safe_push (idx);
      }
    tree exp = c_build_shufflevector (loc, arg0, arg1, mask, complain & tf_error);
--- 6334,6340 ----
    auto_vec<tree, 16> mask;
    for (unsigned i = 2; i < args->length (); ++i)
      {
!       tree idx = fold_non_dependent_expr ((*args)[i], complain);
        mask.safe_push (idx);
      }
    tree exp = c_build_shufflevector (loc, arg0, arg1, mask, complain & tf_error);
diff -Nrcpad gcc-12.1.0/gcc/d/ChangeLog gcc-12.2.0/gcc/d/ChangeLog
*** gcc-12.1.0/gcc/d/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,137 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-08-16  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-08-16  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/106638
+ 	* gdc.texi: Update DIP links to point at upstream dlang/DIPs
+ 	repository.
+ 
+ 2022-08-15  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-08-15  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	* d-tree.h (d_defer_declaration): Declare.
+ 	* decl.cc (function_needs_inline_definition_p): Defer checking
+ 	DECL_UNINLINABLE and DECL_DECLARED_INLINE_P.
+ 	(maybe_build_decl_tree): Call d_defer_declaration instead of
+ 	build_decl_tree.
+ 	* modules.cc (deferred_inline_declarations): New variable.
+ 	(build_module_tree): Set deferred_inline_declarations and a handle
+ 	declarations pushed to it.
+ 	(d_defer_declaration): New function.
+ 
+ 2022-08-15  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-08-15  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/106623
+ 	* d-codegen.cc (underlying_complex_expr): New function.
+ 	(d_build_call): Handle passing native complex objects as the
+ 	library-defined equivalent.
+ 	* d-tree.h (underlying_complex_expr): Declare.
+ 	* expr.cc (ExprVisitor::visit (DotVarExp *)): Call
+ 	underlying_complex_expr instead of build_vconvert.
+ 
+ 2022-08-09  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-08-09  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/106563
+ 	* decl.cc (DeclVisitor::visit (FuncDeclaration *)): Set semanticRun
+ 	before generating its symbol.
+ 	(function_defined_in_root_p): New function.
+ 	(function_needs_inline_definition_p): New function.
+ 	(maybe_build_decl_tree): New function.
+ 	(get_symbol_decl): Call maybe_build_decl_tree before returning symbol.
+ 	(start_function): Use function_defined_in_root_p instead of inline
+ 	test for locally defined symbols.
+ 	(set_linkage_for_decl): Check for inline functions before private or
+ 	protected symbols.
+ 
+ 2022-08-08  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-08-08  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/106555
+ 	* d-target.cc (Target::isReturnOnStack): Check for return type size.
+ 
+ 2022-07-26  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	* dmd/MERGE: Merge upstream dmd 76e3b41375.
+ 	* dmd/VERSION: Bump version to v2.100.1.
+ 	* decl.cc (DeclVisitor::visit (VarDeclaration *)): Evaluate RHS
+ 	  of noreturn declaration expressions first.
+ 	* expr.cc (ExprVisitor::visit (AssignExp *)): Don't generate
+ 	  assignment for noreturn types.
+ 
+ 2022-07-04  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-06-29  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/106139
+ 	* d-convert.cc (convert_expr): Handle casting from array to vector.
+ 	(convert_for_rvalue): Rewrite vector to array casts of the same
+ 	element type into a constructor.
+ 	(convert_for_assignment): Return calling convert_for_rvalue.
+ 	* expr.cc (ExprVisitor::visit (VectorExp *)): Handle generating a
+ 	vector expression from a static array.
+ 	* toir.cc (IRVisitor::visit (ReturnStatement *)): Call
+ 	convert_for_rvalue on return value.
+ 
+ 2022-06-15  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-06-15  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	* typeinfo.cc (make_internal_typeinfo): Set TYPE_ARTIFICIAL.
+ 
+ 2022-06-13  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-06-13  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	* d-tree.h (check_typeinfo_type): Add Expression* parameter.
+ 	(build_typeinfo): Likewise.  Declare new override.
+ 	* expr.cc (ExprVisitor): Call build_typeinfo with Expression*.
+ 	* typeinfo.cc (check_typeinfo_type): Include expression in the
+ 	diagnostic message.
+ 	(build_typeinfo): New override.
+ 
+ 2022-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2022-05-31  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/105544
+ 	* d-lang.cc (d_parse_file): Zero padding past the end of the stdin
+ 	buffer so the D lexer has a sentinel to stop parsing at.
+ 
+ 2022-05-15  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	* dmd/MERGE: Merge upstream dmd a53934d18.
+ 	* dmd/VERSION: Update version to v2.100.0.
+ 	* d-codegen.cc (d_decl_context): Use resolvedLinkage to get
+ 	declaration linkage.
+ 	(build_struct_literal): Track offset in bits.
+ 	* d-gimplify.cc (d_gimplify_modify_expr): Check both operands for a
+ 	bit-field reference.
+ 	* d-lang.cc (d_post_options): Set flag_rtti and flag_exceptions if
+ 	-fno-druntime was seen on command-line.
+ 	(d_type_promotes_to): Use resolvedLinkage to get declaration linkage.
+ 	* decl.cc (make_thunk): Likewise.
+ 	* types.cc (layout_aggregate_members): Ignore anonymous fields in
+ 	total count.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/d/d-codegen.cc gcc-12.2.0/gcc/d/d-codegen.cc
*** gcc-12.1.0/gcc/d/d-codegen.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/d-codegen.cc	Fri Aug 19 08:09:52 2022
*************** d_decl_context (Dsymbol *dsym)
*** 76,82 ****
  	 but only for extern(D) symbols.  */
        if (parent->isModule ())
  	{
! 	  if ((decl != NULL && decl->linkage != LINK::d)
  	      || (ad != NULL && ad->classKind != ClassKind::d))
  	    return NULL_TREE;
  
--- 76,82 ----
  	 but only for extern(D) symbols.  */
        if (parent->isModule ())
  	{
! 	  if ((decl != NULL && decl->resolvedLinkage () != LINK::d)
  	      || (ad != NULL && ad->classKind != ClassKind::d))
  	    return NULL_TREE;
  
*************** build_struct_literal (tree type, vec <co
*** 1165,1171 ****
      }
  
    vec <constructor_elt, va_gc> *ve = NULL;
!   HOST_WIDE_INT offset = 0;
    bool constant_p = true;
    bool finished = false;
  
--- 1165,1171 ----
      }
  
    vec <constructor_elt, va_gc> *ve = NULL;
!   HOST_WIDE_INT bitoffset = 0;
    bool constant_p = true;
    bool finished = false;
  
*************** build_struct_literal (tree type, vec <co
*** 1210,1220 ****
  
        if (is_initialized)
  	{
! 	  HOST_WIDE_INT fieldpos = int_byte_position (field);
  	  gcc_assert (value != NULL_TREE);
  
  	  /* Must not initialize fields that overlap.  */
! 	  if (fieldpos < offset)
  	    {
  	      /* Find the nearest user defined type and field.  */
  	      tree vtype = type;
--- 1210,1220 ----
  
        if (is_initialized)
  	{
! 	  HOST_WIDE_INT fieldpos = int_bit_position (field);
  	  gcc_assert (value != NULL_TREE);
  
  	  /* Must not initialize fields that overlap.  */
! 	  if (fieldpos < bitoffset)
  	    {
  	      /* Find the nearest user defined type and field.  */
  	      tree vtype = type;
*************** build_struct_literal (tree type, vec <co
*** 1243,1254 ****
  	    finished = true;
  	}
  
!       /* Move offset to the next position in the struct.  */
!       if (TREE_CODE (type) == RECORD_TYPE)
! 	{
! 	  offset = int_byte_position (field)
! 	    + int_size_in_bytes (TREE_TYPE (field));
! 	}
  
        /* If all initializers have been assigned, there's nothing else to do.  */
        if (vec_safe_is_empty (init))
--- 1243,1251 ----
  	    finished = true;
  	}
  
!       /* Move bit offset to the next position in the struct.  */
!       if (TREE_CODE (type) == RECORD_TYPE && DECL_SIZE (field))
! 	bitoffset = int_bit_position (field) + tree_to_shwi (DECL_SIZE (field));
  
        /* If all initializers have been assigned, there's nothing else to do.  */
        if (vec_safe_is_empty (init))
*************** complex_expr (tree type, tree re, tree i
*** 1581,1586 ****
--- 1578,1609 ----
  			  type, re, im);
  }
  
+ /* Build a two-field record TYPE representing the complex expression EXPR.  */
+ 
+ tree
+ underlying_complex_expr (tree type, tree expr)
+ {
+   gcc_assert (list_length (TYPE_FIELDS (type)) == 2);
+ 
+   expr = d_save_expr (expr);
+ 
+   /* Build a constructor from the real and imaginary parts.  */
+   if (COMPLEX_FLOAT_TYPE_P (TREE_TYPE (expr)) &&
+       (!INDIRECT_REF_P (expr)
+        || !CONVERT_EXPR_CODE_P (TREE_CODE (TREE_OPERAND (expr, 0)))))
+     {
+       vec <constructor_elt, va_gc> *ve = NULL;
+       CONSTRUCTOR_APPEND_ELT (ve, TYPE_FIELDS (type),
+                     real_part (expr));
+       CONSTRUCTOR_APPEND_ELT (ve, TREE_CHAIN (TYPE_FIELDS (type)),
+                     imaginary_part (expr));
+       return build_constructor (type, ve);
+     }
+ 
+   /* Replace type in the reinterpret cast with a cast to the record type.  */
+   return build_vconvert (type, expr);
+ }
+ 
  /* Cast EXP (which should be a pointer) to TYPE* and then indirect.
     The back-end requires this cast in many cases.  */
  
*************** d_build_call (TypeFunction *tf, tree cal
*** 2207,2212 ****
--- 2230,2243 ----
  			      build_address (targ));
  	    }
  
+ 	  /* Complex types are exposed as special types with an underlying
+ 	     struct representation, if we are passing the native type to a
+ 	     function that accepts the library-defined version, then ensure
+ 	     it is properly reinterpreted as the underlying struct type.  */
+ 	  if (COMPLEX_FLOAT_TYPE_P (TREE_TYPE (targ))
+ 	      && arg->type->isTypeStruct ())
+ 	    targ = underlying_complex_expr (build_ctype (arg->type), targ);
+ 
  	  /* Type `noreturn` is a terminator, as no other arguments can possibly
  	     be evaluated after it.  */
  	  if (TREE_TYPE (targ) == noreturn_type_node)
diff -Nrcpad gcc-12.1.0/gcc/d/d-convert.cc gcc-12.2.0/gcc/d/d-convert.cc
*** gcc-12.1.0/gcc/d/d-convert.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/d-convert.cc	Fri Aug 19 08:09:52 2022
*************** convert_expr (tree exp, Type *etype, Typ
*** 502,507 ****
--- 502,516 ----
  	  gcc_assert (totype->size () == etype->size ());
  	  result = build_vconvert (build_ctype (totype), exp);
  	}
+       else if (tbtype->ty == TY::Tvector && tbtype->size () == ebtype->size ())
+ 	{
+ 	  /* Allow casting from array to vector as if its an unaligned load.  */
+ 	  tree type = build_ctype (totype);
+ 	  tree unaligned_type = build_variant_type_copy (type);
+ 	  SET_TYPE_ALIGN (unaligned_type, 1 * BITS_PER_UNIT);
+ 	  TYPE_USER_ALIGN (unaligned_type) = 1;
+ 	  result = convert (type, build_vconvert (unaligned_type, exp));
+ 	}
        else
  	{
  	  error ("cannot cast expression of type %qs to type %qs",
*************** convert_for_rvalue (tree expr, Type *ety
*** 643,648 ****
--- 652,690 ----
        result = convert (build_ctype (tbtype), result);
      }
  
+   if (tbtype->ty == TY::Tsarray
+       && ebtype->ty == TY::Tsarray
+       && tbtype->nextOf ()->ty == ebtype->nextOf ()->ty
+       && INDIRECT_REF_P (expr)
+       && CONVERT_EXPR_CODE_P (TREE_CODE (TREE_OPERAND (expr, 0)))
+       && TREE_CODE (TREE_OPERAND (TREE_OPERAND (expr, 0), 0)) == ADDR_EXPR)
+     {
+       /* If expression is a vector that was casted to an array either by
+ 	 explicit type cast or by taking the vector's `.array' value, strip the
+ 	 reinterpret cast and build a constructor instead.  */
+       tree ptr = TREE_OPERAND (TREE_OPERAND (expr, 0), 0);
+ 
+       if (VECTOR_TYPE_P (TREE_TYPE (TREE_TYPE (ptr))))
+ 	{
+ 	  /* Rewrite: `*(Array *)&vector'
+ 		into: `{ vector[0], vector[1], ... }'  */
+ 	  tree array = d_save_expr (TREE_OPERAND (ptr, 0));
+ 	  array = build1 (VIEW_CONVERT_EXPR, TREE_TYPE (expr), array);
+ 
+ 	  uinteger_t dim = tbtype->isTypeSArray ()->dim->toUInteger ();
+ 	  vec <constructor_elt, va_gc> *elms = NULL;
+ 	  for (uinteger_t i = 0; i < dim; i++)
+ 	    {
+ 	      tree index = size_int (i);
+ 	      tree value = build4 (ARRAY_REF, TREE_TYPE (TREE_TYPE (array)),
+ 				   array, index, NULL_TREE, NULL_TREE);
+ 	      CONSTRUCTOR_APPEND_ELT (elms, index, value);
+ 	    }
+ 
+ 	  return build_constructor (build_ctype (totype), elms);
+ 	}
+     }
+ 
    return result ? result : convert_expr (expr, etype, totype);
  }
  
*************** convert_for_assignment (tree expr, Type
*** 703,709 ****
        return expr;
      }
  
!   return convert_expr (expr, etype, totype);
  }
  
  /* Return a TREE representation of EXPR converted to represent
--- 745,751 ----
        return expr;
      }
  
!   return convert_for_rvalue (expr, etype, totype);
  }
  
  /* Return a TREE representation of EXPR converted to represent
diff -Nrcpad gcc-12.1.0/gcc/d/d-gimplify.cc gcc-12.2.0/gcc/d/d-gimplify.cc
*** gcc-12.1.0/gcc/d/d-gimplify.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/d-gimplify.cc	Fri Aug 19 08:09:52 2022
*************** d_gimplify_modify_expr (tree *expr_p, gi
*** 109,115 ****
      }
  
    /* Same as above, but for bit-field assignments.  */
!   if (bit_field_ref (op0) && TREE_TYPE (op0) != TREE_TYPE (op1))
      {
        TREE_OPERAND (*expr_p, 1) = convert (TREE_TYPE (op0), op1);
        return GS_OK;
--- 109,116 ----
      }
  
    /* Same as above, but for bit-field assignments.  */
!   if ((bit_field_ref (op0) || bit_field_ref (op1))
!       && TREE_TYPE (op0) != TREE_TYPE (op1))
      {
        TREE_OPERAND (*expr_p, 1) = convert (TREE_TYPE (op0), op1);
        return GS_OK;
diff -Nrcpad gcc-12.1.0/gcc/d/d-lang.cc gcc-12.2.0/gcc/d/d-lang.cc
*** gcc-12.1.0/gcc/d/d-lang.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/d-lang.cc	Fri Aug 19 08:09:52 2022
*************** d_post_options (const char ** fn)
*** 904,919 ****
  	? CHECKENABLEoff : CHECKENABLEon;
      }
  
    if (global.params.betterC)
      {
        if (!OPTION_SET_P (flag_moduleinfo))
  	global.params.useModuleInfo = false;
  
        if (!OPTION_SET_P (flag_rtti))
! 	global.params.useTypeInfo = false;
  
        if (!OPTION_SET_P (flag_exceptions))
! 	global.params.useExceptions = false;
  
        global.params.checkAction = CHECKACTION_C;
      }
--- 904,929 ----
  	? CHECKENABLEoff : CHECKENABLEon;
      }
  
+   /* When not linking against D runtime, turn off all code generation that
+      would otherwise reference it.  */
    if (global.params.betterC)
      {
        if (!OPTION_SET_P (flag_moduleinfo))
  	global.params.useModuleInfo = false;
  
+       /* Ensure that the front-end options are in sync with the `-frtti' and
+ 	 `-fexceptions' flags.  */
        if (!OPTION_SET_P (flag_rtti))
! 	{
! 	  global.params.useTypeInfo = false;
! 	  flag_rtti = false;
! 	}
  
        if (!OPTION_SET_P (flag_exceptions))
! 	{
! 	  global.params.useExceptions = false;
! 	  flag_exceptions = false;
! 	}
  
        global.params.checkAction = CHECKACTION_C;
      }
*************** d_parse_file (void)
*** 1072,1077 ****
--- 1082,1091 ----
  				      global.params.doHdrGeneration);
  	  modules.push (m);
  
+ 	  /* Zero the padding past the end of the buffer so the D lexer has a
+ 	     sentinel.  The lexer only reads up to 4 bytes at a time.  */
+ 	  memset (buffer + len, '\0', 16);
+ 
  	  /* Overwrite the source file for the module, the one created by
  	     Module::create would have a forced a `.d' suffix.  */
  	  m->src.length = len;
*************** d_type_promotes_to (tree type)
*** 1558,1564 ****
    /* Promotions are only applied on unnamed function arguments for declarations
       with `extern(C)' or `extern(C++)' linkage.  */
    if (cfun && DECL_LANG_FRONTEND (cfun->decl)
!       && DECL_LANG_FRONTEND (cfun->decl)->linkage != LINK::d)
      {
        /* In [type/integer-promotions], integer promotions are conversions of the
  	 following types:
--- 1572,1578 ----
    /* Promotions are only applied on unnamed function arguments for declarations
       with `extern(C)' or `extern(C++)' linkage.  */
    if (cfun && DECL_LANG_FRONTEND (cfun->decl)
!       && DECL_LANG_FRONTEND (cfun->decl)->resolvedLinkage () != LINK::d)
      {
        /* In [type/integer-promotions], integer promotions are conversions of the
  	 following types:
diff -Nrcpad gcc-12.1.0/gcc/d/d-target.cc gcc-12.2.0/gcc/d/d-target.cc
*** gcc-12.1.0/gcc/d/d-target.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/d-target.cc	Fri Aug 19 08:09:52 2022
*************** Target::isReturnOnStack (TypeFunction *t
*** 464,469 ****
--- 464,471 ----
      return false;
  
    Type *tn = tf->next->toBasetype ();
+   if (tn->size () == SIZE_INVALID)
+     return false;
  
    return (tn->ty == TY::Tstruct || tn->ty == TY::Tsarray);
  }
diff -Nrcpad gcc-12.1.0/gcc/d/d-tree.h gcc-12.2.0/gcc/d/d-tree.h
*** gcc-12.1.0/gcc/d/d-tree.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/d-tree.h	Fri Aug 19 08:09:52 2022
*************** extern tree size_mult_expr (tree, tree);
*** 564,569 ****
--- 564,570 ----
  extern tree real_part (tree);
  extern tree imaginary_part (tree);
  extern tree complex_expr (tree, tree, tree);
+ extern tree underlying_complex_expr (tree, tree);
  extern tree indirect_ref (tree, tree);
  extern tree build_deref (tree);
  extern tree build_array_index (tree, tree);
*************** extern tree maybe_expand_intrinsic (tree
*** 659,664 ****
--- 660,666 ----
  extern void build_module_tree (Module *);
  extern tree d_module_context (void);
  extern void register_module_decl (Declaration *);
+ extern void d_defer_declaration (Declaration *);
  extern void d_finish_compilation (tree *, int);
  
  /* In runtime.cc.  */
*************** extern tree layout_classinfo (ClassDecla
*** 671,678 ****
  extern unsigned base_vtable_offset (ClassDeclaration *, BaseClass *);
  extern tree get_typeinfo_decl (TypeInfoDeclaration *);
  extern tree get_classinfo_decl (ClassDeclaration *);
! extern void check_typeinfo_type (const Loc &, Scope *);
! extern tree build_typeinfo (const Loc &, Type *);
  extern void create_typeinfo (Type *, Module *);
  extern void create_tinfo_types (Module *);
  extern void layout_cpp_typeinfo (ClassDeclaration *);
--- 673,681 ----
  extern unsigned base_vtable_offset (ClassDeclaration *, BaseClass *);
  extern tree get_typeinfo_decl (TypeInfoDeclaration *);
  extern tree get_classinfo_decl (ClassDeclaration *);
! extern void check_typeinfo_type (const Loc &, Scope *, Expression * = NULL);
! extern tree build_typeinfo (const Loc &, Type *, Expression * = NULL);
! extern tree build_typeinfo (Expression *, Type *);
  extern void create_typeinfo (Type *, Module *);
  extern void create_tinfo_types (Module *);
  extern void layout_cpp_typeinfo (ClassDeclaration *);
diff -Nrcpad gcc-12.1.0/gcc/d/decl.cc gcc-12.2.0/gcc/d/decl.cc
*** gcc-12.1.0/gcc/d/decl.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/decl.cc	Fri Aug 19 08:09:52 2022
*************** public:
*** 645,653 ****
  	if (!d->isDataseg () && !d->isMember ()
  	    && d->_init && !d->_init->isVoidInitializer ())
  	  {
  	    Expression *e = d->type->defaultInitLiteral (d->loc);
! 	    tree exp = build_expr (e);
! 	    add_stmt (exp);
  	  }
  
  	return;
--- 645,656 ----
  	if (!d->isDataseg () && !d->isMember ()
  	    && d->_init && !d->_init->isVoidInitializer ())
  	  {
+ 	    /* Evaluate RHS for side effects first.  */
+ 	    Expression *ie = initializerToExpression (d->_init);
+ 	    add_stmt (build_expr (ie));
+ 
  	    Expression *e = d->type->defaultInitLiteral (d->loc);
! 	    add_stmt (build_expr (e));
  	  }
  
  	return;
*************** public:
*** 820,825 ****
--- 823,832 ----
      if (global.errors)
        return;
  
+     /* Start generating code for this function.  */
+     gcc_assert (d->semanticRun == PASS::semantic3done);
+     d->semanticRun = PASS::obj;
+ 
      /* Duplicated FuncDeclarations map to the same symbol.  Check if this
         is the one declaration which will be emitted.  */
      tree fndecl = get_symbol_decl (d);
*************** public:
*** 836,845 ****
      if (global.params.verbose)
        message ("function  %s", d->toPrettyChars ());
  
-     /* Start generating code for this function.  */
-     gcc_assert (d->semanticRun == PASS::semantic3done);
-     d->semanticRun = PASS::obj;
- 
      tree old_context = start_function (d);
  
      tree parm_decl = NULL_TREE;
--- 843,848 ----
*************** build_decl_tree (Dsymbol *d)
*** 1012,1024 ****
    input_location = saved_location;
  }
  
  /* Return the decl for the symbol, create it if it doesn't already exist.  */
  
  tree
  get_symbol_decl (Declaration *decl)
  {
    if (decl->csym)
!     return decl->csym;
  
    /* Deal with placeholder symbols immediately:
       SymbolDeclaration is used as a shell around an initializer symbol.  */
--- 1015,1117 ----
    input_location = saved_location;
  }
  
+ /* Returns true if function FD is defined or instantiated in a root module.  */
+ 
+ static bool
+ function_defined_in_root_p (FuncDeclaration *fd)
+ {
+   Module *md = fd->getModule ();
+   if (md && md->isRoot ())
+     return true;
+ 
+   TemplateInstance *ti = fd->isInstantiated ();
+   if (ti && ti->minst && ti->minst->isRoot ())
+     return true;
+ 
+   return false;
+ }
+ 
+ /* Returns true if function FD always needs to be implicitly defined, such as
+    it was declared `pragma(inline)'.  */
+ 
+ static bool
+ function_needs_inline_definition_p (FuncDeclaration *fd)
+ {
+   /* Function has already been defined.  */
+   if (!DECL_EXTERNAL (fd->csym))
+     return false;
+ 
+   /* No function body available for inlining.  */
+   if (!fd->fbody)
+     return false;
+ 
+   /* These functions are tied to the module they are defined in.  */
+   if (fd->isFuncLiteralDeclaration ()
+       || fd->isUnitTestDeclaration ()
+       || fd->isFuncAliasDeclaration ()
+       || fd->isInvariantDeclaration ())
+     return false;
+ 
+   /* Check whether function will be regularly defined later in the current
+      translation unit.  */
+   if (function_defined_in_root_p (fd))
+     return false;
+ 
+   /* Non-inlineable functions are always external.  */
+   if (DECL_UNINLINABLE (fd->csym))
+     return false;
+ 
+   /* Ignore functions that aren't decorated with `pragma(inline)'.  */
+   if (!DECL_DECLARED_INLINE_P (fd->csym))
+     return false;
+ 
+   /* Weak functions cannot be inlined.  */
+   if (lookup_attribute ("weak", DECL_ATTRIBUTES (fd->csym)))
+     return false;
+ 
+   /* Naked functions cannot be inlined.  */
+   if (lookup_attribute ("naked", DECL_ATTRIBUTES (fd->csym)))
+     return false;
+ 
+   return true;
+ }
+ 
+ /* If the variable or function declaration in DECL needs to be defined, add it
+    to the list of deferred declarations to build later.  */
+ 
+ static tree
+ maybe_build_decl_tree (Declaration *decl)
+ {
+   gcc_assert (decl->csym != NULL_TREE);
+ 
+   /* Still running semantic analysis on declaration, or it has already had its
+      code generated.  */
+   if (doing_semantic_analysis_p || decl->semanticRun >= PASS::obj)
+     return decl->csym;
+ 
+   if (error_operand_p (decl->csym))
+     return decl->csym;
+ 
+   if (FuncDeclaration *fd = decl->isFuncDeclaration ())
+     {
+       /* Externally defined inline functions need to be emitted.  */
+       if (function_needs_inline_definition_p (fd))
+ 	{
+ 	  DECL_EXTERNAL (fd->csym) = 0;
+ 	  d_defer_declaration (fd);
+ 	}
+     }
+ 
+   return decl->csym;
+ }
+ 
  /* Return the decl for the symbol, create it if it doesn't already exist.  */
  
  tree
  get_symbol_decl (Declaration *decl)
  {
    if (decl->csym)
!     return maybe_build_decl_tree (decl);
  
    /* Deal with placeholder symbols immediately:
       SymbolDeclaration is used as a shell around an initializer symbol.  */
*************** get_symbol_decl (Declaration *decl)
*** 1394,1400 ****
    TREE_USED (decl->csym) = 1;
    d_keep (decl->csym);
  
!   return decl->csym;
  }
  
  /* Returns a declaration for a VAR_DECL.  Used to create compiler-generated
--- 1487,1493 ----
    TREE_USED (decl->csym) = 1;
    d_keep (decl->csym);
  
!   return maybe_build_decl_tree (decl);
  }
  
  /* Returns a declaration for a VAR_DECL.  Used to create compiler-generated
*************** make_thunk (FuncDeclaration *decl, int o
*** 1845,1851 ****
       forcing a D local thunk to be emitted.  */
    const char *ident;
  
!   if (decl->linkage == LINK::cpp)
      ident = target.cpp.thunkMangle (decl, offset);
    else
      {
--- 1938,1944 ----
       forcing a D local thunk to be emitted.  */
    const char *ident;
  
!   if (decl->resolvedLinkage () == LINK::cpp)
      ident = target.cpp.thunkMangle (decl, offset);
    else
      {
*************** make_thunk (FuncDeclaration *decl, int o
*** 1862,1868 ****
  
    d_keep (thunk);
  
!   if (decl->linkage != LINK::cpp)
      free (CONST_CAST (char *, ident));
  
    if (!DECL_EXTERNAL (function))
--- 1955,1961 ----
  
    d_keep (thunk);
  
!   if (decl->resolvedLinkage () != LINK::cpp)
      free (CONST_CAST (char *, ident));
  
    if (!DECL_EXTERNAL (function))
*************** start_function (FuncDeclaration *fd)
*** 1889,1903 ****
    /* Function has been defined, check now whether we intend to send it to
       object file, or it really is extern.  Such as inlinable functions from
       modules not in this compilation, or thunk aliases.  */
!   TemplateInstance *ti = fd->isInstantiated ();
!   if (ti && ti->needsCodegen ())
      DECL_EXTERNAL (fndecl) = 0;
-   else
-     {
-       Module *md = fd->getModule ();
-       if (md && md->isRoot ())
- 	DECL_EXTERNAL (fndecl) = 0;
-     }
  
    DECL_INITIAL (fndecl) = error_mark_node;
  
--- 1982,1989 ----
    /* Function has been defined, check now whether we intend to send it to
       object file, or it really is extern.  Such as inlinable functions from
       modules not in this compilation, or thunk aliases.  */
!   if (function_defined_in_root_p (fd))
      DECL_EXTERNAL (fndecl) = 0;
  
    DECL_INITIAL (fndecl) = error_mark_node;
  
*************** set_linkage_for_decl (tree decl)
*** 2418,2433 ****
    if (!TREE_PUBLIC (decl))
      return;
  
-   /* Don't need to give private or protected symbols a special linkage.  */
-   if ((TREE_PRIVATE (decl) || TREE_PROTECTED (decl))
-       && !DECL_INSTANTIATED (decl))
-     return;
- 
    /* Functions declared as `pragma(inline, true)' can appear in multiple
       translation units.  */
    if (TREE_CODE (decl) == FUNCTION_DECL && DECL_DECLARED_INLINE_P (decl))
      return d_comdat_linkage (decl);
  
    /* If all instantiations must go in COMDAT, give them that linkage.
       This also applies to other extern declarations, so that it is possible
       for them to override template declarations.  */
--- 2504,2519 ----
    if (!TREE_PUBLIC (decl))
      return;
  
    /* Functions declared as `pragma(inline, true)' can appear in multiple
       translation units.  */
    if (TREE_CODE (decl) == FUNCTION_DECL && DECL_DECLARED_INLINE_P (decl))
      return d_comdat_linkage (decl);
  
+   /* Don't need to give private or protected symbols a special linkage.  */
+   if ((TREE_PRIVATE (decl) || TREE_PROTECTED (decl))
+       && !DECL_INSTANTIATED (decl))
+     return;
+ 
    /* If all instantiations must go in COMDAT, give them that linkage.
       This also applies to other extern declarations, so that it is possible
       for them to override template declarations.  */
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/MERGE gcc-12.2.0/gcc/d/dmd/MERGE
*** gcc-12.1.0/gcc/d/dmd/MERGE	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/MERGE	Fri Aug 19 08:09:52 2022
***************
*** 1,4 ****
! 88de5e369b2c322e55174ae4f3bef5ad0c0c0930
  
  The first line of this file holds the git revision number of the last
  merge done from the dlang/dmd repository.
--- 1,4 ----
! 76e3b41375e3e1cb4dbca692b587d8e916c0b49f
  
  The first line of this file holds the git revision number of the last
  merge done from the dlang/dmd repository.
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/VERSION gcc-12.2.0/gcc/d/dmd/VERSION
*** gcc-12.1.0/gcc/d/dmd/VERSION	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/VERSION	Fri Aug 19 08:09:52 2022
***************
*** 1 ****
! v2.100.0-rc.1
--- 1 ----
! v2.100.1
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/clone.d gcc-12.2.0/gcc/d/dmd/clone.d
*** gcc-12.1.0/gcc/d/dmd/clone.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/clone.d	Fri Aug 19 08:09:52 2022
*************** FuncDeclaration buildXopEquals(StructDec
*** 563,571 ****
          e = new DotIdExp(sd.loc, e, Id.object);
          e = new DotIdExp(sd.loc, e, id);
          e = e.expressionSemantic(sc);
!         Dsymbol s = getDsymbol(e);
!         assert(s);
!         sd.xerreq = s.isFuncDeclaration();
      }
      Loc declLoc; // loc is unnecessary so __xopEquals is never called directly
      Loc loc; // loc is unnecessary so errors are gagged
--- 563,574 ----
          e = new DotIdExp(sd.loc, e, Id.object);
          e = new DotIdExp(sd.loc, e, id);
          e = e.expressionSemantic(sc);
!         if (!e.isErrorExp())
!         {
!             Dsymbol s = getDsymbol(e);
!             assert(s);
!             sd.xerreq = s.isFuncDeclaration();
!         }
      }
      Loc declLoc; // loc is unnecessary so __xopEquals is never called directly
      Loc loc; // loc is unnecessary so errors are gagged
*************** FuncDeclaration buildXopCmp(StructDeclar
*** 684,692 ****
          e = new DotIdExp(sd.loc, e, Id.object);
          e = new DotIdExp(sd.loc, e, id);
          e = e.expressionSemantic(sc);
!         Dsymbol s = getDsymbol(e);
!         assert(s);
!         sd.xerrcmp = s.isFuncDeclaration();
      }
      Loc declLoc; // loc is unnecessary so __xopCmp is never called directly
      Loc loc; // loc is unnecessary so errors are gagged
--- 687,698 ----
          e = new DotIdExp(sd.loc, e, Id.object);
          e = new DotIdExp(sd.loc, e, id);
          e = e.expressionSemantic(sc);
!         if (!e.isErrorExp())
!         {
!             Dsymbol s = getDsymbol(e);
!             assert(s);
!             sd.xerrcmp = s.isFuncDeclaration();
!         }
      }
      Loc declLoc; // loc is unnecessary so __xopCmp is never called directly
      Loc loc; // loc is unnecessary so errors are gagged
*************** void buildDtors(AggregateDeclaration ad,
*** 867,873 ****
  
      // Build the field destructor (`ad.fieldDtor`), if needed.
      // If the user dtor is an extern(C++) prototype, then we expect it performs a full-destruction and skip building.
!     const bool dtorIsCppPrototype = ad.userDtors.dim && ad.userDtors[0].linkage == LINK.cpp && !ad.userDtors[0].fbody;
      if (!dtorIsCppPrototype)
      {
          Expression e = null;
--- 873,879 ----
  
      // Build the field destructor (`ad.fieldDtor`), if needed.
      // If the user dtor is an extern(C++) prototype, then we expect it performs a full-destruction and skip building.
!     const bool dtorIsCppPrototype = ad.userDtors.dim && ad.userDtors[0]._linkage == LINK.cpp && !ad.userDtors[0].fbody;
      if (!dtorIsCppPrototype)
      {
          Expression e = null;
*************** void buildDtors(AggregateDeclaration ad,
*** 1019,1025 ****
  
      // Set/build `ad.dtor`.
      // On Windows, the dtor in the vtable is a shim with different signature.
!     ad.dtor = (ad.aggrDtor && ad.aggrDtor.linkage == LINK.cpp && !target.cpp.twoDtorInVtable)
          ? buildWindowsCppDtor(ad, ad.aggrDtor, sc)
          : ad.aggrDtor;
  
--- 1025,1031 ----
  
      // Set/build `ad.dtor`.
      // On Windows, the dtor in the vtable is a shim with different signature.
!     ad.dtor = (ad.aggrDtor && ad.aggrDtor._linkage == LINK.cpp && !target.cpp.twoDtorInVtable)
          ? buildWindowsCppDtor(ad, ad.aggrDtor, sc)
          : ad.aggrDtor;
  
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/dcast.d gcc-12.2.0/gcc/d/dmd/dcast.d
*** gcc-12.1.0/gcc/d/dmd/dcast.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/dcast.d	Fri Aug 19 08:09:52 2022
*************** MATCH implicitConvTo(Expression e, Type
*** 1107,1115 ****
  
      MATCH visitCond(CondExp e)
      {
!         auto result = visit(e);
!         if (result != MATCH.nomatch)
!             return result;
  
          MATCH m1 = e.e1.implicitConvTo(t);
          MATCH m2 = e.e2.implicitConvTo(t);
--- 1107,1120 ----
  
      MATCH visitCond(CondExp e)
      {
!         e.econd = e.econd.optimize(WANTvalue);
!         const opt = e.econd.toBool();
!         if (opt.isPresent())
!         {
!             auto result = visit(e);
!             if (result != MATCH.nomatch)
!                 return result;
!         }
  
          MATCH m1 = e.e1.implicitConvTo(t);
          MATCH m2 = e.e2.implicitConvTo(t);
*************** Lagain:
*** 2954,2959 ****
--- 2959,2967 ----
  
          t1 = Type.basic[ty1];
          t2 = Type.basic[ty2];
+ 
+         if (!(t1 && t2))
+             return null;
          e1 = e1.castTo(sc, t1);
          e2 = e2.castTo(sc, t2);
          return Lret(Type.basic[ty]);
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/dclass.d gcc-12.2.0/gcc/d/dmd/dclass.d
*** gcc-12.1.0/gcc/d/dmd/dclass.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/dclass.d	Fri Aug 19 08:09:52 2022
*************** extern (C++) class ClassDeclaration : Ag
*** 984,990 ****
              auto var = new VarDeclaration(loc, vtype, Identifier.idPool("__vtbl"), null, STC.immutable_ | STC.static_);
              var.addMember(null, this);
              var.isdataseg = 1;
!             var.linkage = LINK.d;
              var.semanticRun = PASS.semanticdone; // no more semantic wanted
              vtblsym = var;
          }
--- 984,990 ----
              auto var = new VarDeclaration(loc, vtype, Identifier.idPool("__vtbl"), null, STC.immutable_ | STC.static_);
              var.addMember(null, this);
              var.isdataseg = 1;
!             var._linkage = LINK.d;
              var.semanticRun = PASS.semanticdone; // no more semantic wanted
              vtblsym = var;
          }
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/declaration.d gcc-12.2.0/gcc/d/dmd/declaration.d
*** gcc-12.1.0/gcc/d/dmd/declaration.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/declaration.d	Fri Aug 19 08:09:52 2022
*************** extern (C++) abstract class Declaration
*** 221,227 ****
      Type originalType;  // before semantic analysis
      StorageClass storage_class = STC.undefined_;
      Visibility visibility;
!     LINK linkage = LINK.default_;
      short inuse;          // used to detect cycles
  
      ubyte adFlags;         // control re-assignment of AliasDeclaration (put here for packing reasons)
--- 221,227 ----
      Type originalType;  // before semantic analysis
      StorageClass storage_class = STC.undefined_;
      Visibility visibility;
!     LINK _linkage = LINK.default_; // may be `LINK.system`; use `resolvedLinkage()` to resolve it
      short inuse;          // used to detect cycles
  
      ubyte adFlags;         // control re-assignment of AliasDeclaration (put here for packing reasons)
*************** extern (C++) abstract class Declaration
*** 420,425 ****
--- 420,431 ----
          return (storage_class & STC.static_) != 0;
      }
  
+     /// Returns the linkage, resolving the target-specific `System` one.
+     final LINK resolvedLinkage() const
+     {
+         return _linkage == LINK.system ? target.systemLinkage() : _linkage;
+     }
+ 
      bool isDelete()
      {
          return false;
*************** extern (C++) class TypeInfoDeclaration :
*** 1919,1925 ****
          this.tinfo = tinfo;
          storage_class = STC.static_ | STC.gshared;
          visibility = Visibility(Visibility.Kind.public_);
!         linkage = LINK.c;
          alignment.set(target.ptrsize);
      }
  
--- 1925,1931 ----
          this.tinfo = tinfo;
          storage_class = STC.static_ | STC.gshared;
          visibility = Visibility(Visibility.Kind.public_);
!         _linkage = LINK.c;
          alignment.set(target.ptrsize);
      }
  
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/declaration.h gcc-12.2.0/gcc/d/dmd/declaration.h
*** gcc-12.1.0/gcc/d/dmd/declaration.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/declaration.h	Fri Aug 19 08:09:52 2022
*************** public:
*** 115,121 ****
      Type *originalType;         // before semantic analysis
      StorageClass storage_class;
      Visibility visibility;
!     LINK linkage;
      short inuse;                // used to detect cycles
      uint8_t adFlags;
      Symbol* isym;               // import version of csym
--- 115,121 ----
      Type *originalType;         // before semantic analysis
      StorageClass storage_class;
      Visibility visibility;
!     LINK _linkage;              // may be `LINK::system`; use `resolvedLinkage()` to resolve it
      short inuse;                // used to detect cycles
      uint8_t adFlags;
      Symbol* isym;               // import version of csym
*************** public:
*** 127,132 ****
--- 127,133 ----
      Dsymbol *search(const Loc &loc, Identifier *ident, int flags = SearchLocalsOnly);
  
      bool isStatic() const { return (storage_class & STCstatic) != 0; }
+     LINK resolvedLinkage() const; // returns the linkage, resolving the target-specific `System` one
      virtual bool isDelete();
      virtual bool isDataseg();
      virtual bool isThreadlocal();
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/dmangle.d gcc-12.2.0/gcc/d/dmd/dmangle.d
*** gcc-12.1.0/gcc/d/dmd/dmangle.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/dmangle.d	Fri Aug 19 08:09:52 2022
*************** extern (D) const(char)[] externallyMangl
*** 1337,1353 ****
  {
      assert(!d.mangleOverride, "mangle overrides should have been handled earlier");
  
      const par = d.toParent(); //toParent() skips over mixin templates
!     if (!par || par.isModule() || d.linkage == LINK.cpp ||
!         (d.linkage == LINK.c && d.isCsymbol() &&
           (d.isFuncDeclaration() ||
            (d.isVarDeclaration() && d.isDataseg() && d.storage_class & STC.extern_))))
      {
!         if (d.linkage != LINK.d && d.localNum)
              d.error("the same declaration cannot be in multiple scopes with non-D linkage");
  
!         const l = d.linkage == LINK.system ? target.systemLinkage() : d.linkage;
!         final switch (l)
          {
              case LINK.d:
                  break;
--- 1337,1353 ----
  {
      assert(!d.mangleOverride, "mangle overrides should have been handled earlier");
  
+     const linkage = d.resolvedLinkage();
      const par = d.toParent(); //toParent() skips over mixin templates
!     if (!par || par.isModule() || linkage == LINK.cpp ||
!         (linkage == LINK.c && d.isCsymbol() &&
           (d.isFuncDeclaration() ||
            (d.isVarDeclaration() && d.isDataseg() && d.storage_class & STC.extern_))))
      {
!         if (linkage != LINK.d && d.localNum)
              d.error("the same declaration cannot be in multiple scopes with non-D linkage");
  
!         final switch (linkage)
          {
              case LINK.d:
                  break;
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/dsymbolsem.d gcc-12.2.0/gcc/d/dmd/dsymbolsem.d
*** gcc-12.1.0/gcc/d/dmd/dsymbolsem.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/dsymbolsem.d	Fri Aug 19 08:09:52 2022
*************** private extern(C++) final class DsymbolS
*** 376,382 ****
          // https://issues.dlang.org/show_bug.cgi?id=19482
          if ((dsym.storage_class & (STC.foreach_ | STC.local)) == (STC.foreach_ | STC.local))
          {
!             dsym.linkage = LINK.d;
              dsym.visibility = Visibility(Visibility.Kind.public_);
              dsym.overlapped = false; // unset because it is modified early on this function
              dsym.userAttribDecl = null; // unset because it is set by Dsymbol.setScope()
--- 376,382 ----
          // https://issues.dlang.org/show_bug.cgi?id=19482
          if ((dsym.storage_class & (STC.foreach_ | STC.local)) == (STC.foreach_ | STC.local))
          {
!             dsym._linkage = LINK.d;
              dsym.visibility = Visibility(Visibility.Kind.public_);
              dsym.overlapped = false; // unset because it is modified early on this function
              dsym.userAttribDecl = null; // unset because it is set by Dsymbol.setScope()
*************** private extern(C++) final class DsymbolS
*** 389,395 ****
              dsym.storage_class |= (sc.stc & ~(STC.synchronized_ | STC.override_ | STC.abstract_ | STC.final_));
              dsym.userAttribDecl = sc.userAttribDecl;
              dsym.cppnamespace = sc.namespace;
!             dsym.linkage = sc.linkage;
              dsym.visibility = sc.visibility;
              dsym.alignment = sc.alignment();
          }
--- 389,395 ----
              dsym.storage_class |= (sc.stc & ~(STC.synchronized_ | STC.override_ | STC.abstract_ | STC.final_));
              dsym.userAttribDecl = sc.userAttribDecl;
              dsym.cppnamespace = sc.namespace;
!             dsym._linkage = sc.linkage;
              dsym.visibility = sc.visibility;
              dsym.alignment = sc.alignment();
          }
*************** private extern(C++) final class DsymbolS
*** 1191,1197 ****
  
      override void visit(TypeInfoDeclaration dsym)
      {
!         assert(dsym.linkage == LINK.c);
      }
  
      override void visit(BitFieldDeclaration dsym)
--- 1191,1197 ----
  
      override void visit(TypeInfoDeclaration dsym)
      {
!         assert(dsym._linkage == LINK.c);
      }
  
      override void visit(BitFieldDeclaration dsym)
*************** private extern(C++) final class DsymbolS
*** 2174,2180 ****
  
                  em.semanticRun = PASS.semantic;
                  em.type = Type.tint32;
!                 em.linkage = LINK.c;
                  em.storage_class |= STC.manifest;
                  if (em.value)
                  {
--- 2174,2180 ----
  
                  em.semanticRun = PASS.semantic;
                  em.type = Type.tint32;
!                 em._linkage = LINK.c;
                  em.storage_class |= STC.manifest;
                  if (em.value)
                  {
*************** private extern(C++) final class DsymbolS
*** 2264,2270 ****
          em.semanticRun = PASS.semantic;
  
          em.visibility = em.ed.isAnonymous() ? em.ed.visibility : Visibility(Visibility.Kind.public_);
!         em.linkage = LINK.d;
          em.storage_class |= STC.manifest;
  
          // https://issues.dlang.org/show_bug.cgi?id=9701
--- 2264,2270 ----
          em.semanticRun = PASS.semantic;
  
          em.visibility = em.ed.isAnonymous() ? em.ed.visibility : Visibility(Visibility.Kind.public_);
!         em._linkage = LINK.d;
          em.storage_class |= STC.manifest;
  
          // https://issues.dlang.org/show_bug.cgi?id=9701
*************** private extern(C++) final class DsymbolS
*** 3024,3030 ****
          if (sc.flags & SCOPE.compile)
              funcdecl.flags |= FUNCFLAG.compileTimeOnly; // don't emit code for this function
  
!         funcdecl.linkage = sc.linkage;
          if (auto fld = funcdecl.isFuncLiteralDeclaration())
          {
              if (fld.treq)
--- 3024,3030 ----
          if (sc.flags & SCOPE.compile)
              funcdecl.flags |= FUNCFLAG.compileTimeOnly; // don't emit code for this function
  
!         funcdecl._linkage = sc.linkage;
          if (auto fld = funcdecl.isFuncLiteralDeclaration())
          {
              if (fld.treq)
*************** private extern(C++) final class DsymbolS
*** 3037,3043 ****
                      fld.tok = TOK.function_;
                  else
                      assert(0);
!                 funcdecl.linkage = treq.nextOf().toTypeFunction().linkage;
              }
          }
  
--- 3037,3043 ----
                      fld.tok = TOK.function_;
                  else
                      assert(0);
!                 funcdecl._linkage = treq.nextOf().toTypeFunction().linkage;
              }
          }
  
*************** private extern(C++) final class DsymbolS
*** 3048,3054 ****
          // check pragma(crt_constructor)
          if (funcdecl.flags & (FUNCFLAG.CRTCtor | FUNCFLAG.CRTDtor))
          {
!             if (funcdecl.linkage != LINK.c)
              {
                  funcdecl.error("must be `extern(C)` for `pragma(%s)`",
                      (funcdecl.flags & FUNCFLAG.CRTCtor) ? "crt_constructor".ptr : "crt_destructor".ptr);
--- 3048,3054 ----
          // check pragma(crt_constructor)
          if (funcdecl.flags & (FUNCFLAG.CRTCtor | FUNCFLAG.CRTDtor))
          {
!             if (funcdecl._linkage != LINK.c)
              {
                  funcdecl.error("must be `extern(C)` for `pragma(%s)`",
                      (funcdecl.flags & FUNCFLAG.CRTCtor) ? "crt_constructor".ptr : "crt_destructor".ptr);
*************** private extern(C++) final class DsymbolS
*** 3057,3063 ****
  
          funcdecl.visibility = sc.visibility;
          funcdecl.userAttribDecl = sc.userAttribDecl;
!         UserAttributeDeclaration.checkGNUABITag(funcdecl, funcdecl.linkage);
          checkMustUseReserved(funcdecl);
  
          if (!funcdecl.originalType)
--- 3057,3063 ----
  
          funcdecl.visibility = sc.visibility;
          funcdecl.userAttribDecl = sc.userAttribDecl;
!         UserAttributeDeclaration.checkGNUABITag(funcdecl, funcdecl._linkage);
          checkMustUseReserved(funcdecl);
  
          if (!funcdecl.originalType)
*************** private extern(C++) final class DsymbolS
*** 3193,3199 ****
                  tf.isScopeQual = false;
              }
  
!             sc.linkage = funcdecl.linkage;
  
              if (!tf.isNaked() && !(funcdecl.isThis() || funcdecl.isNested()))
              {
--- 3193,3199 ----
                  tf.isScopeQual = false;
              }
  
!             sc.linkage = funcdecl._linkage;
  
              if (!tf.isNaked() && !(funcdecl.isThis() || funcdecl.isNested()))
              {
*************** private extern(C++) final class DsymbolS
*** 4407,4413 ****
--- 4407,4416 ----
               invd.semanticRun < PASS.semantic &&
               !ad.isUnionDeclaration()           // users are on their own with union fields
             )
+         {
+             invd.fixupInvariantIdent(ad.invs.length);
              ad.invs.push(invd);
+         }
          if (!invd.type)
              invd.type = new TypeFunction(ParameterList(), Type.tvoid, LINK.d, invd.storage_class);
  
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/dtemplate.d gcc-12.2.0/gcc/d/dmd/dtemplate.d
*** gcc-12.1.0/gcc/d/dmd/dtemplate.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/dtemplate.d	Fri Aug 19 08:09:52 2022
*************** void functionResolve(ref MatchAccumulato
*** 2777,2783 ****
              fd.storage_class == m.lastf.storage_class &&
              fd.parent == m.lastf.parent &&
              fd.visibility == m.lastf.visibility &&
!             fd.linkage == m.lastf.linkage)
          {
              if (fd.fbody && !m.lastf.fbody)
                  goto LfIsBetter;
--- 2777,2783 ----
              fd.storage_class == m.lastf.storage_class &&
              fd.parent == m.lastf.parent &&
              fd.visibility == m.lastf.visibility &&
!             fd._linkage == m.lastf._linkage)
          {
              if (fd.fbody && !m.lastf.fbody)
                  goto LfIsBetter;
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/dtoh.d gcc-12.2.0/gcc/d/dmd/dtoh.d
*** gcc-12.1.0/gcc/d/dmd/dtoh.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/dtoh.d	Fri Aug 19 08:09:52 2022
*************** public:
*** 966,977 ****
          if (vd.storage_class & (AST.STC.static_ | AST.STC.extern_ | AST.STC.gshared) ||
          vd.parent && vd.parent.isModule())
          {
!             if (vd.linkage != LINK.c && vd.linkage != LINK.cpp && !(tdparent && (this.linkage == LINK.c || this.linkage == LINK.cpp)))
              {
                  ignored("variable %s because of linkage", vd.toPrettyChars());
                  return;
              }
!             if (vd.mangleOverride && vd.linkage != LINK.c)
              {
                  ignored("variable %s because C++ doesn't support explicit mangling", vd.toPrettyChars());
                  return;
--- 966,978 ----
          if (vd.storage_class & (AST.STC.static_ | AST.STC.extern_ | AST.STC.gshared) ||
          vd.parent && vd.parent.isModule())
          {
!             const vdLinkage = vd.resolvedLinkage();
!             if (vdLinkage != LINK.c && vdLinkage != LINK.cpp && !(tdparent && (this.linkage == LINK.c || this.linkage == LINK.cpp)))
              {
                  ignored("variable %s because of linkage", vd.toPrettyChars());
                  return;
              }
!             if (vd.mangleOverride && vdLinkage != LINK.c)
              {
                  ignored("variable %s because C++ doesn't support explicit mangling", vd.toPrettyChars());
                  return;
*************** public:
*** 987,993 ****
                  return;
              }
              writeProtection(vd.visibility.kind);
!             if (vd.linkage == LINK.c)
                  buf.writestring("extern \"C\" ");
              else if (!adparent)
                  buf.writestring("extern ");
--- 988,994 ----
                  return;
              }
              writeProtection(vd.visibility.kind);
!             if (vdLinkage == LINK.c)
                  buf.writestring("extern \"C\" ");
              else if (!adparent)
                  buf.writestring("extern ");
*************** public:
*** 2805,2811 ****
  
          // Check against the internal information which might be missing, e.g. inside of template declarations
          if (auto dec = sym.isDeclaration())
!             return dec.linkage == LINK.cpp || dec.linkage == LINK.c;
  
          if (auto ad = sym.isAggregateDeclaration())
              return ad.classKind == ClassKind.cpp;
--- 2806,2815 ----
  
          // Check against the internal information which might be missing, e.g. inside of template declarations
          if (auto dec = sym.isDeclaration())
!         {
!             const l = dec.resolvedLinkage();
!             return l == LINK.cpp || l == LINK.c;
!         }
  
          if (auto ad = sym.isAggregateDeclaration())
              return ad.classKind == ClassKind.cpp;
*************** public:
*** 2853,2860 ****
          if (!res)
          {
              // Check against the internal information which might be missing, e.g. inside of template declarations
!             auto dec = sym.isDeclaration();
!             res = dec && (dec.linkage == LINK.cpp || dec.linkage == LINK.c);
          }
  
          // Remember result for later calls
--- 2857,2867 ----
          if (!res)
          {
              // Check against the internal information which might be missing, e.g. inside of template declarations
!             if (auto dec = sym.isDeclaration())
!             {
!                 const l = dec.resolvedLinkage();
!                 res = (l == LINK.cpp || l == LINK.c);
!             }
          }
  
          // Remember result for later calls
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/escape.d gcc-12.2.0/gcc/d/dmd/escape.d
*** gcc-12.1.0/gcc/d/dmd/escape.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/escape.d	Fri Aug 19 08:09:52 2022
*************** private bool setUnsafeDIP1000(FuncDeclar
*** 2360,2364 ****
  {
      return global.params.useDIP1000 == FeatureState.enabled
          ? f.setUnsafe()
!         : f.isSafeBypassingInference();
  }
--- 2360,2364 ----
  {
      return global.params.useDIP1000 == FeatureState.enabled
          ? f.setUnsafe()
!         : false; // reverted for 2.100, retry in 2.101
  }
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/expressionsem.d gcc-12.2.0/gcc/d/dmd/expressionsem.d
*** gcc-12.1.0/gcc/d/dmd/expressionsem.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/expressionsem.d	Fri Aug 19 08:09:52 2022
*************** private bool functionParameters(const re
*** 2048,2054 ****
                  if (global.params.useDIP1000 == FeatureState.enabled)
                      err |= checkParamArgumentEscape(sc, fd, p, arg, false, false);
              }
!             else if (!(pStc & STC.return_))
              {
                  /* Argument value cannot escape from the called function.
                   */
--- 2048,2055 ----
                  if (global.params.useDIP1000 == FeatureState.enabled)
                      err |= checkParamArgumentEscape(sc, fd, p, arg, false, false);
              }
!             else if (!(pStc & STC.return_) &&
!                 ((global.params.useDIP1000 == FeatureState.enabled) || !(p.storageClass & STC.scopeinferred)))
              {
                  /* Argument value cannot escape from the called function.
                   */
*************** private bool functionParameters(const re
*** 2058,2070 ****
  
                  ArrayLiteralExp ale;
                  if (p.type.toBasetype().ty == Tarray &&
!                     (ale = a.isArrayLiteralExp()) !is null)
                  {
                      // allocate the array literal as temporary static array on the stack
!                     ale.type = ale.type.nextOf().sarrayOf(ale.elements ? ale.elements.length : 0);
                      auto tmp = copyToTemp(0, "__arrayliteral_on_stack", ale);
                      auto declareTmp = new DeclarationExp(ale.loc, tmp);
!                     auto castToSlice = new CastExp(ale.loc, new VarExp(ale.loc, tmp), p.type);
                      arg = CommaExp.combine(declareTmp, castToSlice);
                      arg = arg.expressionSemantic(sc);
                  }
--- 2059,2072 ----
  
                  ArrayLiteralExp ale;
                  if (p.type.toBasetype().ty == Tarray &&
!                     (ale = a.isArrayLiteralExp()) !is null && ale.elements && ale.elements.length > 0)
                  {
                      // allocate the array literal as temporary static array on the stack
!                     ale.type = ale.type.nextOf().sarrayOf(ale.elements.length);
                      auto tmp = copyToTemp(0, "__arrayliteral_on_stack", ale);
                      auto declareTmp = new DeclarationExp(ale.loc, tmp);
!                     auto castToSlice = new CastExp(ale.loc, new VarExp(ale.loc, tmp),
!                         p.type.substWildTo(MODFlags.mutable));
                      arg = CommaExp.combine(declareTmp, castToSlice);
                      arg = arg.expressionSemantic(sc);
                  }
*************** private extern (C++) final class Express
*** 6625,6630 ****
--- 6627,6640 ----
  
              exp.type = exp.type.addMod(t1.mod);
  
+             // https://issues.dlang.org/show_bug.cgi?id=23109
+             // Run semantic on the DotVarExp type
+             if (auto handle = exp.type.isClassHandle())
+             {
+                 if (handle.semanticRun < PASS.semanticdone && !handle.isBaseInfoComplete())
+                     handle.dsymbolSemantic(null);
+             }
+ 
              Dsymbol vparent = exp.var.toParent();
              AggregateDeclaration ad = vparent ? vparent.isAggregateDeclaration() : null;
              if (Expression e1x = getRightThis(exp.loc, sc, ad, exp.e1, exp.var, 1))
*************** private extern (C++) final class Express
*** 8675,8681 ****
      {
          static if (LOGSEMANTIC)
          {
!             printf("AssignExp::semantic('%s')\n", exp.toChars());
          }
          //printf("exp.e1.op = %d, '%s'\n", exp.e1.op, EXPtoString(exp.e1.op).ptr);
          //printf("exp.e2.op = %d, '%s'\n", exp.e2.op, EXPtoString(exp.e2.op).ptr);
--- 8685,8693 ----
      {
          static if (LOGSEMANTIC)
          {
!             if (exp.op == EXP.blit)      printf("BlitExp.toElem('%s')\n", exp.toChars());
!             if (exp.op == EXP.assign)    printf("AssignExp.toElem('%s')\n", exp.toChars());
!             if (exp.op == EXP.construct) printf("ConstructExp.toElem('%s')\n", exp.toChars());
          }
          //printf("exp.e1.op = %d, '%s'\n", exp.e1.op, EXPtoString(exp.e1.op).ptr);
          //printf("exp.e2.op = %d, '%s'\n", exp.e2.op, EXPtoString(exp.e2.op).ptr);
*************** private extern (C++) final class Express
*** 9425,9430 ****
--- 9437,9459 ----
              Expression e1x = exp.e1;
              Expression e2x = exp.e2;
  
+             /* C strings come through as static arrays. May need to adjust the size of the
+              * string to match the size of e1.
+              */
+             Type t2 = e2x.type.toBasetype();
+             if (sc.flags & SCOPE.Cfile && e2x.isStringExp() && t2.isTypeSArray())
+             {
+                 uinteger_t dim1 = t1.isTypeSArray().dim.toInteger();
+                 uinteger_t dim2 = t2.isTypeSArray().dim.toInteger();
+                 if (dim1 + 1 == dim2 || dim2 < dim1)
+                 {
+                     auto tsa2 = t2.isTypeSArray();
+                     auto newt = tsa2.next.sarrayOf(dim1).immutableOf();
+                     e2x = castTo(e2x, sc, newt);
+                     exp.e2 = e2x;
+                 }
+             }
+ 
              if (e2x.implicitConvTo(e1x.type))
              {
                  if (exp.op != EXP.blit && (e2x.op == EXP.slice && (cast(UnaExp)e2x).e1.isLvalue() || e2x.op == EXP.cast_ && (cast(UnaExp)e2x).e1.isLvalue() || e2x.op != EXP.slice && e2x.isLvalue()))
*************** private extern (C++) final class Express
*** 9686,9698 ****
                  tsa2 = cast(TypeSArray)toStaticArrayType(se);
              else
                  tsa2 = t2.isTypeSArray();
              if (tsa1 && tsa2)
              {
                  uinteger_t dim1 = tsa1.dim.toInteger();
                  uinteger_t dim2 = tsa2.dim.toInteger();
                  if (dim1 != dim2)
                  {
!                     exp.error("mismatched array lengths, %d and %d", cast(int)dim1, cast(int)dim2);
                      return setError();
                  }
              }
--- 9715,9728 ----
                  tsa2 = cast(TypeSArray)toStaticArrayType(se);
              else
                  tsa2 = t2.isTypeSArray();
+ 
              if (tsa1 && tsa2)
              {
                  uinteger_t dim1 = tsa1.dim.toInteger();
                  uinteger_t dim2 = tsa2.dim.toInteger();
                  if (dim1 != dim2)
                  {
!                     exp.error("mismatched array lengths %d and %d for assignment `%s`", cast(int)dim1, cast(int)dim2, exp.toChars());
                      return setError();
                  }
              }
*************** private extern (C++) final class Express
*** 9897,9905 ****
                  ae.e2.type.nextOf &&
                  ae.e1.type.nextOf.mutableOf.equals(ae.e2.type.nextOf.mutableOf);
  
              const isArraySetCtor =
                  (ae.e1.isSliceExp || ae.e1.type.ty == Tsarray) &&
-                 ae.e2.isLvalue &&
                  (ae.e2.type.ty == Tstruct || ae.e2.type.ty == Tsarray) &&
                  ae.e1.type.nextOf &&
                  ae.e1.type.nextOf.equivalent(ae.e2.type);
--- 9927,9937 ----
                  ae.e2.type.nextOf &&
                  ae.e1.type.nextOf.mutableOf.equals(ae.e2.type.nextOf.mutableOf);
  
+             /* Unlike isArrayCtor above, lower all Rvalues. If the RHS is a literal,
+              * then we do want to make a temporary for it and call its destructor.
+              */
              const isArraySetCtor =
                  (ae.e1.isSliceExp || ae.e1.type.ty == Tsarray) &&
                  (ae.e2.type.ty == Tstruct || ae.e2.type.ty == Tsarray) &&
                  ae.e1.type.nextOf &&
                  ae.e1.type.nextOf.equivalent(ae.e2.type);
*************** Expression semanticY(DotIdExp exp, Scope
*** 12506,12512 ****
                      e = new CommaExp(exp.loc, eleft, e);
                      e.type = Type.tvoid; // ambiguous type?
                  }
!                 return e;
              }
              if (auto o = s.isOverloadSet())
              {
--- 12538,12544 ----
                      e = new CommaExp(exp.loc, eleft, e);
                      e.type = Type.tvoid; // ambiguous type?
                  }
!                 return e.expressionSemantic(sc);
              }
              if (auto o = s.isOverloadSet())
              {
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/func.d gcc-12.2.0/gcc/d/dmd/func.d
*** gcc-12.1.0/gcc/d/dmd/func.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/func.d	Fri Aug 19 08:09:52 2022
*************** extern (C++) class FuncDeclaration : Dec
*** 1207,1218 ****
  
      final bool isMain() const
      {
!         return ident == Id.main && linkage != LINK.c && !isMember() && !isNested();
      }
  
      final bool isCMain() const
      {
!         return ident == Id.main && linkage == LINK.c && !isMember() && !isNested();
      }
  
      final bool isWinMain() const
--- 1207,1218 ----
  
      final bool isMain() const
      {
!         return ident == Id.main && resolvedLinkage() != LINK.c && !isMember() && !isNested();
      }
  
      final bool isCMain() const
      {
!         return ident == Id.main && resolvedLinkage() == LINK.c && !isMember() && !isNested();
      }
  
      final bool isWinMain() const
*************** extern (C++) class FuncDeclaration : Dec
*** 1220,1243 ****
          //printf("FuncDeclaration::isWinMain() %s\n", toChars());
          version (none)
          {
!             bool x = ident == Id.WinMain && linkage != LINK.c && !isMember();
              printf("%s\n", x ? "yes" : "no");
              return x;
          }
          else
          {
!             return ident == Id.WinMain && linkage != LINK.c && !isMember();
          }
      }
  
      final bool isDllMain() const
      {
!         return ident == Id.DllMain && linkage != LINK.c && !isMember();
      }
  
      final bool isRtInit() const
      {
!         return ident == Id.rt_init && linkage == LINK.c && !isMember() && !isNested();
      }
  
      override final bool isExport() const
--- 1220,1243 ----
          //printf("FuncDeclaration::isWinMain() %s\n", toChars());
          version (none)
          {
!             bool x = ident == Id.WinMain && resolvedLinkage() != LINK.c && !isMember();
              printf("%s\n", x ? "yes" : "no");
              return x;
          }
          else
          {
!             return ident == Id.WinMain && resolvedLinkage() != LINK.c && !isMember();
          }
      }
  
      final bool isDllMain() const
      {
!         return ident == Id.DllMain && resolvedLinkage() != LINK.c && !isMember();
      }
  
      final bool isRtInit() const
      {
!         return ident == Id.rt_init && resolvedLinkage() == LINK.c && !isMember() && !isNested();
      }
  
      override final bool isExport() const
*************** extern (C++) class FuncDeclaration : Dec
*** 1776,1782 ****
          auto f = toAliasFunc();
          //printf("\ttoParent2() = '%s'\n", f.toParent2().toChars());
          return ((f.storage_class & STC.static_) == 0) &&
!                 (f.linkage == LINK.d) &&
                  (f.toParent2().isFuncDeclaration() !is null ||
                   f.toParent2() !is f.toParentLocal());
      }
--- 1776,1782 ----
          auto f = toAliasFunc();
          //printf("\ttoParent2() = '%s'\n", f.toParent2().toChars());
          return ((f.storage_class & STC.static_) == 0) &&
!                 (f._linkage == LINK.d) &&
                  (f.toParent2().isFuncDeclaration() !is null ||
                   f.toParent2() !is f.toParentLocal());
      }
*************** extern (C++) class FuncDeclaration : Dec
*** 2663,2669 ****
              tf = new TypeFunction(ParameterList(fparams), treturn, LINK.c, stc);
              fd = new FuncDeclaration(Loc.initial, Loc.initial, id, STC.static_, tf);
              fd.visibility = Visibility(Visibility.Kind.public_);
!             fd.linkage = LINK.c;
  
              st.insert(fd);
          }
--- 2663,2669 ----
              tf = new TypeFunction(ParameterList(fparams), treturn, LINK.c, stc);
              fd = new FuncDeclaration(Loc.initial, Loc.initial, id, STC.static_, tf);
              fd.visibility = Visibility(Visibility.Kind.public_);
!             fd._linkage = LINK.c;
  
              st.insert(fd);
          }
*************** extern (C++) class FuncDeclaration : Dec
*** 2723,2728 ****
--- 2723,2729 ----
          const nparams = tf.parameterList.length;
          bool argerr;
  
+         const linkage = resolvedLinkage();
          if (linkage == LINK.d)
          {
              if (nparams == 1)
*************** extern (C++) final class FuncLiteralDecl
*** 3747,3755 ****
              {
                  Expression exp = s.exp;
                  if (exp && !exp.type.equals(tret))
!                 {
!                     s.exp = exp.castTo(sc, tret);
!                 }
              }
          }
  
--- 3748,3754 ----
              {
                  Expression exp = s.exp;
                  if (exp && !exp.type.equals(tret))
!                     s.exp = exp.implicitCastTo(sc, tret);
              }
          }
  
*************** extern (C++) final class InvariantDeclar
*** 4149,4154 ****
--- 4148,4154 ----
  {
      extern (D) this(const ref Loc loc, const ref Loc endloc, StorageClass stc, Identifier id, Statement fbody)
      {
+         // Make a unique invariant for now; we'll fix it up as we add it to the aggregate invariant list.
          super(loc, endloc, id ? id : Identifier.generateId("__invariant"), stc, null);
          this.fbody = fbody;
      }
*************** extern (C++) final class InvariantDeclar
*** 4185,4190 ****
--- 4185,4199 ----
      {
          v.visit(this);
      }
+ 
+     extern (D) void fixupInvariantIdent(size_t offset)
+     {
+         OutBuffer idBuf;
+         idBuf.writestring("__invariant");
+         idBuf.print(offset);
+ 
+         ident = Identifier.idPool(idBuf[]);
+     }
  }
  
  
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/impcnvtab.d gcc-12.2.0/gcc/d/dmd/impcnvtab.d
*** gcc-12.1.0/gcc/d/dmd/impcnvtab.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/impcnvtab.d	Fri Aug 19 08:09:52 2022
*************** enum ImpCnvTab impCnvTab = generateImpCn
*** 64,69 ****
--- 64,120 ----
  
  ImpCnvTab generateImpCnvTab()
  {
+     TY[TMAX] typeTYs =
+     [
+         Tarray,
+         Tsarray,
+         Taarray,
+         Tpointer,
+         Treference,
+         Tfunction,
+         Tident,
+         Tclass,
+         Tstruct,
+         Tenum,
+         Tdelegate,
+         Tnone,
+         Tvoid,
+         Tint8,
+         Tuns8,
+         Tint16,
+         Tuns16,
+         Tint32,
+         Tuns32,
+         Tint64,
+         Tuns64,
+         Tfloat32,
+         Tfloat64,
+         Tfloat80,
+         Timaginary32,
+         Timaginary64,
+         Timaginary80,
+         Tcomplex32,
+         Tcomplex64,
+         Tcomplex80,
+         Tbool,
+         Tchar,
+         Twchar,
+         Tdchar,
+         Terror,
+         Tinstance,
+         Ttypeof,
+         Ttuple,
+         Tslice,
+         Treturn,
+         Tnull,
+         Tvector,
+         Tint128,
+         Tuns128,
+         Ttraits,
+         Tmixin,
+         Tnoreturn,
+         Ttag,
+     ];
      ImpCnvTab impCnvTab;
  
      // Set conversion tables
*************** ImpCnvTab generateImpCnvTab()
*** 375,379 ****
--- 426,434 ----
  
      X(Tcomplex80,Tcomplex80,  Tcomplex80,Tcomplex80, Tcomplex80);
  
+     // "No type is implicitly convertible to noreturn, but noreturn is implicitly convertible to every other type"
+     foreach(convertToTy; typeTYs)
+         X(Tnoreturn, convertToTy, convertToTy, convertToTy, convertToTy);
+ 
      return impCnvTab;
  }
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/initsem.d gcc-12.2.0/gcc/d/dmd/initsem.d
*** gcc-12.1.0/gcc/d/dmd/initsem.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/initsem.d	Fri Aug 19 08:09:52 2022
*************** extern(C++) Initializer initializerSeman
*** 502,507 ****
--- 502,519 ----
                  i.exp = se.castTo(sc, t);
                  goto L1;
              }
+ 
+             /* Lop off terminating 0 of initializer for:
+              *  static char s[5] = "hello";
+              */
+             if (sc.flags & SCOPE.Cfile &&
+                 typeb.ty == Tsarray &&
+                 tynto.isSomeChar &&
+                 tb.isTypeSArray().dim.toInteger() + 1 == typeb.isTypeSArray().dim.toInteger())
+             {
+                 i.exp = se.castTo(sc, t);
+                 goto L1;
+             }
          }
          /* C11 6.7.9-14..15
           * Initialize an array of unknown size with a string.
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/json.d gcc-12.2.0/gcc/d/dmd/json.d
*** gcc-12.1.0/gcc/d/dmd/json.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/json.d	Fri Aug 19 08:09:52 2022
*************** public:
*** 446,452 ****
              return;
          jsonProperties(cast(Dsymbol)d);
          propertyStorageClass("storageClass", d.storage_class);
!         property("linkage", d.linkage);
          property("type", "deco", d.type);
          // Emit originalType if it differs from type
          if (d.type != d.originalType && d.originalType)
--- 446,452 ----
              return;
          jsonProperties(cast(Dsymbol)d);
          propertyStorageClass("storageClass", d.storage_class);
!         property("linkage", d._linkage);
          property("type", "deco", d.type);
          // Emit originalType if it differs from type
          if (d.type != d.originalType && d.originalType)
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/mtype.d gcc-12.2.0/gcc/d/dmd/mtype.d
*** gcc-12.1.0/gcc/d/dmd/mtype.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/mtype.d	Fri Aug 19 08:09:52 2022
*************** extern (C++) final class TypeFunction :
*** 4764,4775 ****
                                              s ~= "@safe ";
                                          if (!f.isNogc && sc.func.setGC())
                                              s ~= "nogc ";
!                                         s[$-1] = '\0';
!                                         buf.printf("`%s` copy constructor cannot be called from a `%s` context", f.type.toChars(), s.ptr);
! 
                                      }
                                      else
                                      {
                                          buf.printf("`struct %s` does not define a copy constructor for `%s` to `%s` copies",
                                                 argStruct.toChars(), targ.toChars(), tprm.toChars());
                                      }
--- 4764,4794 ----
                                              s ~= "@safe ";
                                          if (!f.isNogc && sc.func.setGC())
                                              s ~= "nogc ";
!                                         if (s)
!                                         {
!                                             s[$-1] = '\0';
!                                             buf.printf("`%s` copy constructor cannot be called from a `%s` context", f.type.toChars(), s.ptr);
!                                         }
!                                         else if (f.isGenerated() && f.isDisabled())
!                                         {
!                                             /* https://issues.dlang.org/show_bug.cgi?id=23097
!                                              * Compiler generated copy constructor failed.
!                                              */
!                                             buf.printf("generating a copy constructor for `struct %s` failed, therefore instances of it are uncopyable",
!                                                        argStruct.toChars());
!                                         }
!                                         else
!                                         {
!                                             /* Although a copy constructor may exist, no suitable match was found.
!                                              * i.e: `inout` constructor creates `const` object, not mutable.
!                                              * Fallback to using the original generic error before bugzilla 22202.
!                                              */
!                                             goto Lnocpctor;
!                                         }
                                      }
                                      else
                                      {
+                                     Lnocpctor:
                                          buf.printf("`struct %s` does not define a copy constructor for `%s` to `%s` copies",
                                                 argStruct.toChars(), targ.toChars(), tprm.toChars());
                                      }
*************** extern (C++) final class TypeClass : Typ
*** 6165,6170 ****
--- 6184,6194 ----
          if (t && t.ty == Tclass)
          {
              ClassDeclaration cd = (cast(TypeClass)t).sym;
+             if (cd.semanticRun < PASS.semanticdone && !cd.isBaseInfoComplete())
+                 cd.dsymbolSemantic(null);
+             if (sym.semanticRun < PASS.semanticdone && !sym.isBaseInfoComplete())
+                 sym.dsymbolSemantic(null);
+ 
              if (sym.isBaseOf(cd, poffset))
                  return true;
          }
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/objc.d gcc-12.2.0/gcc/d/dmd/objc.d
*** gcc-12.1.0/gcc/d/dmd/objc.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/objc.d	Fri Aug 19 08:09:52 2022
*************** extern(C++) private final class Supporte
*** 578,584 ****
  
      override void checkLinkage(FuncDeclaration fd)
      {
!         if (fd.linkage != LINK.objc && fd.objc.selector)
              fd.error("must have Objective-C linkage to attach a selector");
      }
  
--- 578,584 ----
  
      override void checkLinkage(FuncDeclaration fd)
      {
!         if (fd._linkage != LINK.objc && fd.objc.selector)
              fd.error("must have Objective-C linkage to attach a selector");
      }
  
*************** extern(C++) private final class Supporte
*** 640,650 ****
          if (!fd.objc.isOptional)
              return;
  
!         if (fd.linkage != LINK.objc)
          {
              fd.error("only functions with Objective-C linkage can be declared as optional");
  
!             const linkage = linkageToString(fd.linkage);
  
              errorSupplemental(fd.loc, "function is declared with %.*s linkage",
                  cast(uint) linkage.length, linkage.ptr);
--- 640,650 ----
          if (!fd.objc.isOptional)
              return;
  
!         if (fd._linkage != LINK.objc)
          {
              fd.error("only functions with Objective-C linkage can be declared as optional");
  
!             const linkage = linkageToString(fd._linkage);
  
              errorSupplemental(fd.loc, "function is declared with %.*s linkage",
                  cast(uint) linkage.length, linkage.ptr);
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/semantic2.d gcc-12.2.0/gcc/d/dmd/semantic2.d
*** gcc-12.1.0/gcc/d/dmd/semantic2.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/semantic2.d	Fri Aug 19 08:09:52 2022
*************** private extern(C++) final class Semantic
*** 238,244 ****
              return;
          }
  
!         UserAttributeDeclaration.checkGNUABITag(vd, vd.linkage);
  
          if (vd._init && !vd.toParent().isFuncDeclaration())
          {
--- 238,244 ----
              return;
          }
  
!         UserAttributeDeclaration.checkGNUABITag(vd, vd._linkage);
  
          if (vd._init && !vd.toParent().isFuncDeclaration())
          {
*************** private extern(C++) final class Semantic
*** 379,384 ****
--- 379,385 ----
              alias f1 = fd;
              auto tf1 = cast(TypeFunction) f1.type;
              auto parent1 = f1.toParent2();
+             const linkage1 = f1.resolvedLinkage();
  
              overloadApply(f1, (Dsymbol s)
              {
*************** private extern(C++) final class Semantic
*** 391,397 ****
                      return 0;
  
                  // Functions with different manglings can never conflict
!                 if (f1.linkage != f2.linkage)
                      return 0;
  
                  // Functions with different names never conflict
--- 392,398 ----
                      return 0;
  
                  // Functions with different manglings can never conflict
!                 if (linkage1 != f2.resolvedLinkage())
                      return 0;
  
                  // Functions with different names never conflict
*************** private extern(C++) final class Semantic
*** 428,439 ****
                  // @@@DEPRECATED_2.104@@@
                  // Deprecated in 2020-08, make this an error in 2.104
                  if (parent1.isModule() &&
!                     f1.linkage != LINK.d && f1.linkage != LINK.cpp &&
                      (!sameAttr || !sameParams)
                  )
                  {
                      f2.deprecation("cannot overload `extern(%s)` function at %s",
!                             linkageToChars(f1.linkage),
                              f1.loc.toChars());
                      return 0;
                  }
--- 429,440 ----
                  // @@@DEPRECATED_2.104@@@
                  // Deprecated in 2020-08, make this an error in 2.104
                  if (parent1.isModule() &&
!                     linkage1 != LINK.d && linkage1 != LINK.cpp &&
                      (!sameAttr || !sameParams)
                  )
                  {
                      f2.deprecation("cannot overload `extern(%s)` function at %s",
!                             linkageToChars(f1._linkage),
                              f1.loc.toChars());
                      return 0;
                  }
*************** private extern(C++) final class Semantic
*** 443,449 ****
                      return 0;
  
                  // Different attributes don't conflict in extern(D)
!                 if (!sameAttr && f1.linkage == LINK.d)
                      return 0;
  
                  error(f2.loc, "%s `%s%s` conflicts with previous declaration at %s",
--- 444,450 ----
                      return 0;
  
                  // Different attributes don't conflict in extern(D)
!                 if (!sameAttr && linkage1 == LINK.d)
                      return 0;
  
                  error(f2.loc, "%s `%s%s` conflicts with previous declaration at %s",
*************** private extern(C++) final class Semantic
*** 460,466 ****
              return;
          TypeFunction f = cast(TypeFunction) fd.type;
  
!         UserAttributeDeclaration.checkGNUABITag(fd, fd.linkage);
          //semantic for parameters' UDAs
          foreach (i, param; f.parameterList)
          {
--- 461,467 ----
              return;
          TypeFunction f = cast(TypeFunction) fd.type;
  
!         UserAttributeDeclaration.checkGNUABITag(fd, fd._linkage);
          //semantic for parameters' UDAs
          foreach (i, param; f.parameterList)
          {
*************** private extern(C++) final class Semantic
*** 643,649 ****
                      {
                          //printf("            found\n");
                          // Check that calling conventions match
!                         if (fd.linkage != ifd.linkage)
                              fd.error("linkage doesn't match interface function");
  
                          // Check that it is current
--- 644,650 ----
                      {
                          //printf("            found\n");
                          // Check that calling conventions match
!                         if (fd._linkage != ifd._linkage)
                              fd.error("linkage doesn't match interface function");
  
                          // Check that it is current
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/semantic3.d gcc-12.2.0/gcc/d/dmd/semantic3.d
*** gcc-12.1.0/gcc/d/dmd/semantic3.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/semantic3.d	Fri Aug 19 08:09:52 2022
*************** private extern(C++) final class Semantic
*** 1353,1359 ****
              if (funcdecl.isCtorDeclaration()) // https://issues.dlang.org/show_bug.cgi?id=#15665
                  f.isctor = true;
              sc.stc = 0;
!             sc.linkage = funcdecl.linkage; // https://issues.dlang.org/show_bug.cgi?id=8496
              funcdecl.type = f.typeSemantic(funcdecl.loc, sc);
              sc = sc.pop();
          }
--- 1353,1359 ----
              if (funcdecl.isCtorDeclaration()) // https://issues.dlang.org/show_bug.cgi?id=#15665
                  f.isctor = true;
              sc.stc = 0;
!             sc.linkage = funcdecl._linkage; // https://issues.dlang.org/show_bug.cgi?id=8496
              funcdecl.type = f.typeSemantic(funcdecl.loc, sc);
              sc = sc.pop();
          }
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/statementsem.d gcc-12.2.0/gcc/d/dmd/statementsem.d
*** gcc-12.1.0/gcc/d/dmd/statementsem.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/statementsem.d	Fri Aug 19 08:09:52 2022
*************** package (dmd) extern (C++) final class S
*** 2829,2838 ****
              rs.error("`return` statements cannot be in contracts");
              errors = true;
          }
!         if (sc.os && sc.os.tok != TOK.onScopeFailure)
          {
!             rs.error("`return` statements cannot be in `%s` bodies", Token.toChars(sc.os.tok));
!             errors = true;
          }
          if (sc.tf)
          {
--- 2829,2848 ----
              rs.error("`return` statements cannot be in contracts");
              errors = true;
          }
!         if (sc.os)
          {
!             // @@@DEPRECATED_2.112@@@
!             // Deprecated in 2.100, transform into an error in 2.112
!             if (sc.os.tok == TOK.onScopeFailure)
!             {
!                 rs.deprecation("`return` statements cannot be in `scope(failure)` bodies.");
!                 deprecationSupplemental(rs.loc, "Use try-catch blocks for this purpose");
!             }
!             else
!             {
!                 rs.error("`return` statements cannot be in `%s` bodies", Token.toChars(sc.os.tok));
!                 errors = true;
!             }
          }
          if (sc.tf)
          {
diff -Nrcpad gcc-12.1.0/gcc/d/dmd/traits.d gcc-12.2.0/gcc/d/dmd/traits.d
*** gcc-12.1.0/gcc/d/dmd/traits.d	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/dmd/traits.d	Fri Aug 19 08:09:52 2022
*************** Expression semanticTraits(TraitsExp e, S
*** 1381,1387 ****
                  e.error("argument to `__traits(getFunctionVariadicStyle, %s)` is not a function", o.toChars());
                  return ErrorExp.get();
              }
!             link = fd.linkage;
              varargs = fd.getParameterList().varargs;
          }
          string style;
--- 1381,1387 ----
                  e.error("argument to `__traits(getFunctionVariadicStyle, %s)` is not a function", o.toChars());
                  return ErrorExp.get();
              }
!             link = fd._linkage;
              varargs = fd.getParameterList().varargs;
          }
          string style;
*************** Expression semanticTraits(TraitsExp e, S
*** 1515,1521 ****
  
          if (tf)
          {
!             link = fd ? fd.toAliasFunc().linkage : tf.linkage;
          }
          else
          {
--- 1515,1521 ----
  
          if (tf)
          {
!             link = fd ? fd.toAliasFunc()._linkage : tf.linkage;
          }
          else
          {
*************** Expression semanticTraits(TraitsExp e, S
*** 1529,1535 ****
              }
  
              if (d !is null)
!                 link = d.linkage;
              else
              {
                  // Resolves forward references
--- 1529,1535 ----
              }
  
              if (d !is null)
!                 link = d._linkage;
              else
              {
                  // Resolves forward references
diff -Nrcpad gcc-12.1.0/gcc/d/expr.cc gcc-12.2.0/gcc/d/expr.cc
*** gcc-12.1.0/gcc/d/expr.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/expr.cc	Fri Aug 19 08:09:52 2022
*************** public:
*** 427,433 ****
  	    tree result = build_libcall (LIBCALL_ADEQ2, e->type, 3,
  					 d_array_convert (e->e1),
  					 d_array_convert (e->e2),
! 					 build_typeinfo (e->loc, t1array));
  
  	    if (e->op == EXP::notEqual)
  	      result = build1 (TRUTH_NOT_EXPR, build_ctype (e->type), result);
--- 427,433 ----
  	    tree result = build_libcall (LIBCALL_ADEQ2, e->type, 3,
  					 d_array_convert (e->e1),
  					 d_array_convert (e->e2),
! 					 build_typeinfo (e, t1array));
  
  	    if (e->op == EXP::notEqual)
  	      result = build1 (TRUTH_NOT_EXPR, build_ctype (e->type), result);
*************** public:
*** 450,456 ****
        {
  	/* Use _aaEqual() for associative arrays.  */
  	tree result = build_libcall (LIBCALL_AAEQUAL, e->type, 3,
! 				     build_typeinfo (e->loc, tb1),
  				     build_expr (e->e1),
  				     build_expr (e->e2));
  
--- 450,456 ----
        {
  	/* Use _aaEqual() for associative arrays.  */
  	tree result = build_libcall (LIBCALL_AAEQUAL, e->type, 3,
! 				     build_typeinfo (e, tb1),
  				     build_expr (e->e1),
  				     build_expr (e->e2));
  
*************** public:
*** 484,490 ****
      /* Build a call to _aaInX().  */
      this->result_ = build_libcall (LIBCALL_AAINX, e->type, 3,
  				   build_expr (e->e2),
! 				   build_typeinfo (e->loc, tkey),
  				   build_address (key));
    }
  
--- 484,490 ----
      /* Build a call to _aaInX().  */
      this->result_ = build_libcall (LIBCALL_AAINX, e->type, 3,
  				   build_expr (e->e2),
! 				   build_typeinfo (e, tkey),
  				   build_address (key));
    }
  
*************** public:
*** 728,740 ****
  				   size_int (ndims), build_address (var));
  
  	result = build_libcall (LIBCALL_ARRAYCATNTX, e->type, 2,
! 				build_typeinfo (e->loc, e->type), arrs);
        }
      else
        {
  	/* Handle single concatenation (a ~ b).  */
  	result = build_libcall (LIBCALL_ARRAYCATT, e->type, 3,
! 				build_typeinfo (e->loc, e->type),
  				d_array_convert (etype, e->e1),
  				d_array_convert (etype, e->e2));
        }
--- 728,740 ----
  				   size_int (ndims), build_address (var));
  
  	result = build_libcall (LIBCALL_ARRAYCATNTX, e->type, 2,
! 				build_typeinfo (e, e->type), arrs);
        }
      else
        {
  	/* Handle single concatenation (a ~ b).  */
  	result = build_libcall (LIBCALL_ARRAYCATT, e->type, 3,
! 				build_typeinfo (e, e->type),
  				d_array_convert (etype, e->e1),
  				d_array_convert (etype, e->e2));
        }
*************** public:
*** 916,921 ****
--- 916,932 ----
  	gcc_unreachable ();
        }
  
+     /* Look for exp = noreturn;  */
+     if (e->e2->type->isTypeNoreturn ())
+       {
+ 	/* If the RHS is a `noreturn' expression, there is no point generating
+ 	   any code for the assignment, just evaluate side effects.  */
+ 	tree t1 = build_expr (e->e1);
+ 	tree t2 = build_expr (e->e2);
+ 	this->result_ = compound_expr (t1, t2);
+ 	return;
+       }
+ 
      /* Look for array[] = n;  */
      if (e->e1->op == EXP::slice)
        {
*************** public:
*** 946,952 ****
  
  		/* So we can call postblits on const/immutable objects.  */
  		Type *tm = etype->unSharedOf ()->mutableOf ();
! 		tree ti = build_typeinfo (e->loc, tm);
  
  		/* Generate: _d_arraysetassign (t1.ptr, &t2, t1.length, ti);  */
  		result = build_libcall (LIBCALL_ARRAYSETASSIGN, Type::tvoid, 4,
--- 957,963 ----
  
  		/* So we can call postblits on const/immutable objects.  */
  		Type *tm = etype->unSharedOf ()->mutableOf ();
! 		tree ti = build_typeinfo (e, tm);
  
  		/* Generate: _d_arraysetassign (t1.ptr, &t2, t1.length, ti);  */
  		result = build_libcall (LIBCALL_ARRAYSETASSIGN, Type::tvoid, 4,
*************** public:
*** 1020,1026 ****
  	      {
  		/* Generate: _d_arrayassign(ti, from, to);  */
  		this->result_ = build_libcall (LIBCALL_ARRAYASSIGN, e->type, 3,
! 					       build_typeinfo (e->loc, etype),
  					       d_array_convert (e->e2),
  					       d_array_convert (e->e1));
  	      }
--- 1031,1037 ----
  	      {
  		/* Generate: _d_arrayassign(ti, from, to);  */
  		this->result_ = build_libcall (LIBCALL_ARRAYASSIGN, e->type, 3,
! 					       build_typeinfo (e, etype),
  					       d_array_convert (e->e2),
  					       d_array_convert (e->e1));
  	      }
*************** public:
*** 1165,1171 ****
  	Type *arrtype = (e->type->ty == TY::Tsarray)
  	  ? etype->arrayOf () : e->type;
  	tree result = build_libcall (libcall, arrtype, 4,
! 				     build_typeinfo (e->loc, etype),
  				     d_array_convert (e->e2),
  				     d_array_convert (e->e1),
  				     build_address (elembuf));
--- 1176,1182 ----
  	Type *arrtype = (e->type->ty == TY::Tsarray)
  	  ? etype->arrayOf () : e->type;
  	tree result = build_libcall (libcall, arrtype, 4,
! 				     build_typeinfo (e, etype),
  				     d_array_convert (e->e2),
  				     d_array_convert (e->e1),
  				     build_address (elembuf));
*************** public:
*** 1236,1248 ****
  	  {
  	    libcall = LIBCALL_AAGETY;
  	    ptr = build_address (build_expr (e->e1));
! 	    tinfo = build_typeinfo (e->loc, tb1->unSharedOf ()->mutableOf ());
  	  }
  	else
  	  {
  	    libcall = LIBCALL_AAGETRVALUEX;
  	    ptr = build_expr (e->e1);
! 	    tinfo = build_typeinfo (e->loc, tkey);
  	  }
  
  	/* Index the associative array.  */
--- 1247,1259 ----
  	  {
  	    libcall = LIBCALL_AAGETY;
  	    ptr = build_address (build_expr (e->e1));
! 	    tinfo = build_typeinfo (e, tb1->unSharedOf ()->mutableOf ());
  	  }
  	else
  	  {
  	    libcall = LIBCALL_AAGETRVALUEX;
  	    ptr = build_expr (e->e1);
! 	    tinfo = build_typeinfo (e, tkey);
  	  }
  
  	/* Index the associative array.  */
*************** public:
*** 1470,1476 ****
  
  	this->result_ = build_libcall (LIBCALL_AADELX, Type::tbool, 3,
  				       build_expr (e->e1),
! 				       build_typeinfo (e->loc, tkey),
  				       build_address (index));
        }
      else
--- 1481,1487 ----
  
  	this->result_ = build_libcall (LIBCALL_AADELX, Type::tbool, 3,
  				       build_expr (e->e1),
! 				       build_typeinfo (e, tkey),
  				       build_address (index));
        }
      else
*************** public:
*** 1900,1906 ****
  	       underlying is really a complex type.  */
  	    if (e->e1->type->ty == TY::Tenum
  		&& e->e1->type->isTypeEnum ()->sym->isSpecial ())
! 	      object = build_vconvert (build_ctype (tb), object);
  
  	    this->result_ = component_ref (object, get_symbol_decl (vd));
  	  }
--- 1911,1917 ----
  	       underlying is really a complex type.  */
  	    if (e->e1->type->ty == TY::Tenum
  		&& e->e1->type->isTypeEnum ()->sym->isSpecial ())
! 	      object = underlying_complex_expr (build_ctype (tb), object);
  
  	    this->result_ = component_ref (object, get_symbol_decl (vd));
  	  }
*************** public:
*** 2024,2030 ****
    {
      if (Type *tid = isType (e->obj))
        {
! 	tree ti = build_typeinfo (e->loc, tid);
  
  	/* If the typeinfo is at an offset.  */
  	if (tid->vtinfo->offset)
--- 2035,2041 ----
    {
      if (Type *tid = isType (e->obj))
        {
! 	tree ti = build_typeinfo (e, tid);
  
  	/* If the typeinfo is at an offset.  */
  	if (tid->vtinfo->offset)
*************** public:
*** 2358,2364 ****
  	/* Generate: _d_newitemT()  */
  	libcall_fn libcall = htype->isZeroInit ()
  	  ? LIBCALL_NEWITEMT : LIBCALL_NEWITEMIT;
! 	tree arg = build_typeinfo (e->loc, e->newtype);
  	new_call = build_libcall (libcall, tb, 1, arg);
  
  	if (e->member || !e->arguments)
--- 2369,2375 ----
  	/* Generate: _d_newitemT()  */
  	libcall_fn libcall = htype->isZeroInit ()
  	  ? LIBCALL_NEWITEMT : LIBCALL_NEWITEMIT;
! 	tree arg = build_typeinfo (e, e->newtype);
  	new_call = build_libcall (libcall, tb, 1, arg);
  
  	if (e->member || !e->arguments)
*************** public:
*** 2426,2432 ****
  	    libcall_fn libcall = tarray->next->isZeroInit ()
  	      ? LIBCALL_NEWARRAYT : LIBCALL_NEWARRAYIT;
  	    result = build_libcall (libcall, tb, 2,
! 				    build_typeinfo (e->loc, e->type),
  				    build_expr (arg));
  	  }
  	else
--- 2437,2443 ----
  	    libcall_fn libcall = tarray->next->isZeroInit ()
  	      ? LIBCALL_NEWARRAYT : LIBCALL_NEWARRAYIT;
  	    result = build_libcall (libcall, tb, 2,
! 				    build_typeinfo (e, e->type),
  				    build_expr (arg));
  	  }
  	else
*************** public:
*** 2458,2464 ****
  	    libcall_fn libcall = telem->isZeroInit ()
  	      ? LIBCALL_NEWARRAYMTX : LIBCALL_NEWARRAYMITX;
  
! 	    tree tinfo = build_typeinfo (e->loc, e->type);
  	    tree dims = d_array_value (build_ctype (Type::tsize_t->arrayOf ()),
  				       size_int (e->arguments->length),
  				       build_address (var));
--- 2469,2475 ----
  	    libcall_fn libcall = telem->isZeroInit ()
  	      ? LIBCALL_NEWARRAYMTX : LIBCALL_NEWARRAYMITX;
  
! 	    tree tinfo = build_typeinfo (e, e->type);
  	    tree dims = d_array_value (build_ctype (Type::tsize_t->arrayOf ()),
  				       size_int (e->arguments->length),
  				       build_address (var));
*************** public:
*** 2485,2491 ****
  	libcall_fn libcall = tpointer->next->isZeroInit (e->loc)
  	  ? LIBCALL_NEWITEMT : LIBCALL_NEWITEMIT;
  
! 	tree arg = build_typeinfo (e->loc, e->newtype);
  	result = build_libcall (libcall, tb, 1, arg);
  
  	if (e->arguments && e->arguments->length == 1)
--- 2496,2502 ----
  	libcall_fn libcall = tpointer->next->isZeroInit (e->loc)
  	  ? LIBCALL_NEWITEMT : LIBCALL_NEWITEMIT;
  
! 	tree arg = build_typeinfo (e, e->newtype);
  	result = build_libcall (libcall, tb, 1, arg);
  
  	if (e->arguments && e->arguments->length == 1)
*************** public:
*** 2730,2736 ****
  	/* Allocate space on the memory managed heap.  */
  	tree mem = build_libcall (LIBCALL_ARRAYLITERALTX,
  				  etype->pointerTo (), 2,
! 				  build_typeinfo (e->loc, etype->arrayOf ()),
  				  size_int (e->elements->length));
  	mem = d_save_expr (mem);
  
--- 2741,2747 ----
  	/* Allocate space on the memory managed heap.  */
  	tree mem = build_libcall (LIBCALL_ARRAYLITERALTX,
  				  etype->pointerTo (), 2,
! 				  build_typeinfo (e, etype->arrayOf ()),
  				  size_int (e->elements->length));
  	mem = d_save_expr (mem);
  
*************** public:
*** 2787,2793 ****
  			       build_address (avals));
  
      tree mem = build_libcall (LIBCALL_ASSOCARRAYLITERALTX, Type::tvoidptr, 3,
! 			      build_typeinfo (e->loc, ta), keys, vals);
  
      /* Return an associative array pointed to by MEM.  */
      tree aatype = build_ctype (ta);
--- 2798,2804 ----
  			       build_address (avals));
  
      tree mem = build_libcall (LIBCALL_ASSOCARRAYLITERALTX, Type::tvoidptr, 3,
! 			      build_typeinfo (e, ta), keys, vals);
  
      /* Return an associative array pointed to by MEM.  */
      tree aatype = build_ctype (ta);
*************** public:
*** 2932,2945 ****
  
    void visit (VectorExp *e)
    {
-     tree type = build_ctype (e->type);
- 
      /* First handle array literal expressions.  */
      if (e->e1->op == EXP::arrayLiteral)
        {
  	ArrayLiteralExp *ale = e->e1->isArrayLiteralExp ();
  	vec <constructor_elt, va_gc> *elms = NULL;
  	bool constant_p = true;
  
  	vec_safe_reserve (elms, ale->elements->length);
  	for (size_t i = 0; i < ale->elements->length; i++)
--- 2943,2955 ----
  
    void visit (VectorExp *e)
    {
      /* First handle array literal expressions.  */
      if (e->e1->op == EXP::arrayLiteral)
        {
  	ArrayLiteralExp *ale = e->e1->isArrayLiteralExp ();
  	vec <constructor_elt, va_gc> *elms = NULL;
  	bool constant_p = true;
+ 	tree type = build_ctype (e->type);
  
  	vec_safe_reserve (elms, ale->elements->length);
  	for (size_t i = 0; i < ale->elements->length; i++)
*************** public:
*** 2959,2967 ****
--- 2969,2984 ----
  	else
  	  this->result_ = build_constructor (type, elms);
        }
+     else if (e->e1->type->toBasetype ()->ty == TY::Tsarray)
+       {
+ 	/* Build a vector representation from a static array.  */
+ 	this->result_ = convert_expr (build_expr (e->e1, this->constp_),
+ 				      e->e1->type, e->type);
+       }
      else
        {
  	/* Build constructor from single value.  */
+ 	tree type = build_ctype (e->type);
  	tree value = d_convert (TREE_TYPE (type),
  				build_expr (e->e1, this->constp_, true));
  	this->result_ = build_vector_from_val (type, value);
diff -Nrcpad gcc-12.1.0/gcc/d/gdc.texi gcc-12.2.0/gcc/d/gdc.texi
*** gcc-12.1.0/gcc/d/gdc.texi	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/gdc.texi	Fri Aug 19 08:09:52 2022
*************** values are supported:
*** 326,339 ****
  @item all
  Turns on all upcoming D language features.
  @item dip1000
! Implements @uref{https://wiki.dlang.org/DIP1000} (Scoped pointers).
  @item dip1008
! Implements @uref{https://wiki.dlang.org/DIP1008} (Allow exceptions in
! @code{@@nogc} code).
  @item dip1021
! Implements @uref{https://wiki.dlang.org/DIP1021} (Mutable function arguments).
  @item dip25
! Implements @uref{https://wiki.dlang.org/DIP25} (Sealed references).
  @item dtorfields
  Turns on generation for destructing fields of partially constructed objects.
  @item fieldwise
--- 326,342 ----
  @item all
  Turns on all upcoming D language features.
  @item dip1000
! Implements @uref{https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1000.md}
! (Scoped pointers).
  @item dip1008
! Implements @uref{https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1008.md}
! (Allow exceptions in @code{@@nogc} code).
  @item dip1021
! Implements @uref{https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1021.md}
! (Mutable function arguments).
  @item dip25
! Implements @uref{https://github.com/dlang/DIPs/blob/master/DIPs/archive/DIP25.md}
! (Sealed references).
  @item dtorfields
  Turns on generation for destructing fields of partially constructed objects.
  @item fieldwise
*************** are supported:
*** 383,389 ****
  @item all
  Turns off all revertable D language features.
  @item dip25
! Reverts @uref{https://wiki.dlang.org/DIP25} (Sealed references).
  @item dtorfields
  Turns off generation for destructing fields of partially constructed objects.
  @item markdown
--- 386,393 ----
  @item all
  Turns off all revertable D language features.
  @item dip25
! Reverts @uref{https://github.com/dlang/DIPs/blob/master/DIPs/archive/DIP25.md}
! (Sealed references).
  @item dtorfields
  Turns off generation for destructing fields of partially constructed objects.
  @item markdown
diff -Nrcpad gcc-12.1.0/gcc/d/modules.cc gcc-12.2.0/gcc/d/modules.cc
*** gcc-12.1.0/gcc/d/modules.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/modules.cc	Fri Aug 19 08:09:52 2022
*************** static module_info *current_testing_modu
*** 121,126 ****
--- 121,129 ----
  
  static Module *current_module_decl;
  
+ /* Any inline symbols that were deferred during codegen.  */
+ vec<Declaration *> *deferred_inline_declarations;
+ 
  /* Returns an internal function identified by IDENT.  This is used
     by both module initialization and dso handlers.  */
  
*************** build_module_tree (Module *decl)
*** 724,729 ****
--- 727,735 ----
    current_testing_module = &mitest;
    current_module_decl = decl;
  
+   vec<Declaration *> deferred_decls = vNULL;
+   deferred_inline_declarations = &deferred_decls;
+ 
    /* Layout module members.  */
    if (decl->members)
      {
*************** build_module_tree (Module *decl)
*** 811,819 ****
--- 817,830 ----
        layout_moduleinfo (decl);
      }
  
+   /* Process all deferred functions after finishing module.  */
+   for (size_t i = 0; i < deferred_decls.length (); ++i)
+     build_decl_tree (deferred_decls[i]);
+ 
    current_moduleinfo = NULL;
    current_testing_module = NULL;
    current_module_decl = NULL;
+   deferred_inline_declarations = NULL;
  }
  
  /* Returns the current function or module context for the purpose
*************** register_module_decl (Declaration *d)
*** 888,893 ****
--- 899,913 ----
      }
  }
  
+ /* Add DECL as a declaration to emit at the end of the current module.  */
+ 
+ void
+ d_defer_declaration (Declaration *decl)
+ {
+   gcc_assert (deferred_inline_declarations != NULL);
+   deferred_inline_declarations->safe_push (decl);
+ }
+ 
  /* Wrapup all global declarations and start the final compilation.  */
  
  void
diff -Nrcpad gcc-12.1.0/gcc/d/toir.cc gcc-12.2.0/gcc/d/toir.cc
*** gcc-12.1.0/gcc/d/toir.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/toir.cc	Fri Aug 19 08:09:52 2022
*************** public:
*** 1022,1027 ****
--- 1022,1028 ----
  	    /* Generate: (<retval> = expr, return <retval>);  */
  	    tree expr = build_expr_dtor (s->exp);
  	    tree init = stabilize_expr (&expr);
+ 	    expr = convert_for_rvalue (expr, s->exp->type, type);
  	    expr = build_assign (INIT_EXPR, this->func_->shidden, expr);
  	    add_stmt (compound_expr (init, expr));
  	  }
diff -Nrcpad gcc-12.1.0/gcc/d/typeinfo.cc gcc-12.2.0/gcc/d/typeinfo.cc
*** gcc-12.1.0/gcc/d/typeinfo.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/typeinfo.cc	Fri Aug 19 08:09:52 2022
*************** make_internal_typeinfo (tinfo_kind tk, I
*** 180,185 ****
--- 180,186 ----
  
    /* Create the TypeInfo type.  */
    tree type = make_node (RECORD_TYPE);
+   TYPE_ARTIFICIAL (type) = 1;
    finish_builtin_struct (type, ident->toChars (), fields, NULL_TREE);
  
    tinfo_types[tk] = type;
*************** get_classinfo_decl (ClassDeclaration *de
*** 1394,1414 ****
  }
  
  /* Performs sanity checks on the `object.TypeInfo' type, raising an error if
!    RTTI is disabled, or the type is missing.  */
  
  void
! check_typeinfo_type (const Loc &loc, Scope *sc)
  {
    if (!global.params.useTypeInfo)
      {
-       static int warned = 0;
- 
        /* Even when compiling without RTTI we should still be able to evaluate
  	 TypeInfo at compile-time, just not at run-time.  */
!       if (!warned && (!sc || !(sc->flags & SCOPEctfe)))
  	{
! 	  error_at (make_location_t (loc),
! 		    "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>");
  	  warned = 1;
  	}
      }
--- 1395,1423 ----
  }
  
  /* Performs sanity checks on the `object.TypeInfo' type, raising an error if
!    RTTI is disabled, or the type is missing.  LOC is the location used for error
!    messages.  SC is the context, and EXPR is expression where TypeInfo is
!    required from, if either are set.  */
  
  void
! check_typeinfo_type (const Loc &loc, Scope *sc, Expression *expr)
  {
    if (!global.params.useTypeInfo)
      {
        /* Even when compiling without RTTI we should still be able to evaluate
  	 TypeInfo at compile-time, just not at run-time.  */
!       if (!sc || !(sc->flags & SCOPEctfe))
  	{
! 	  static int warned = 0;
! 
! 	  if (expr != NULL)
! 	    error_at (make_location_t (loc),
! 		     "expression %qs requires %<object.TypeInfo%> and cannot "
! 		     "be used with %<-fno-rtti%>", expr->toChars ());
! 	  else if (!warned)
! 	    error_at (make_location_t (loc),
! 		      "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>");
! 
  	  warned = 1;
  	}
      }
*************** check_typeinfo_type (const Loc &loc, Sco
*** 1429,1445 ****
      }
  }
  
! /* Returns typeinfo reference for TYPE.  */
  
  tree
! build_typeinfo (const Loc &loc, Type *type)
  {
    gcc_assert (type->ty != TY::Terror);
!   check_typeinfo_type (loc, NULL);
    create_typeinfo (type, NULL);
    return build_address (get_typeinfo_decl (type->vtinfo));
  }
  
  /* Like layout_classinfo, but generates an Object that wraps around a
     pointer to C++ type_info so it can be distinguished from D TypeInfo.  */
  
--- 1438,1460 ----
      }
  }
  
! /* Returns typeinfo reference for TYPE.  LOC is the location used for error
!    messages.  EXPR is the expression where TypeInfo is required, if set.  */
  
  tree
! build_typeinfo (const Loc &loc, Type *type, Expression *expr)
  {
    gcc_assert (type->ty != TY::Terror);
!   check_typeinfo_type (loc, NULL, expr);
    create_typeinfo (type, NULL);
    return build_address (get_typeinfo_decl (type->vtinfo));
  }
  
+ tree build_typeinfo (Expression *expr, Type *type)
+ {
+   return build_typeinfo (expr->loc, type, expr);
+ }
+ 
  /* Like layout_classinfo, but generates an Object that wraps around a
     pointer to C++ type_info so it can be distinguished from D TypeInfo.  */
  
diff -Nrcpad gcc-12.1.0/gcc/d/types.cc gcc-12.2.0/gcc/d/types.cc
*** gcc-12.1.0/gcc/d/types.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/d/types.cc	Fri Aug 19 08:09:52 2022
*************** fixup_anonymous_offset (tree fields, tre
*** 375,381 ****
  
  /* Iterate over all MEMBERS of an aggregate, and add them as fields to CONTEXT.
     If INHERITED_P is true, then the members derive from a base class.
!    Returns the number of fields found.  */
  
  static size_t
  layout_aggregate_members (Dsymbols *members, tree context, bool inherited_p)
--- 375,381 ----
  
  /* Iterate over all MEMBERS of an aggregate, and add them as fields to CONTEXT.
     If INHERITED_P is true, then the members derive from a base class.
!    Returns the number of named fields found.  */
  
  static size_t
  layout_aggregate_members (Dsymbols *members, tree context, bool inherited_p)
*************** layout_aggregate_members (Dsymbols *memb
*** 418,424 ****
  	  /* Insert the field declaration at its given offset.  */
  	  if (var->isField ())
  	    {
! 	      const char *ident = var->ident ? var->ident->toChars () : NULL;
  	      tree field = create_field_decl (declaration_type (var), ident,
  					      inherited_p, inherited_p);
  	      apply_user_attributes (var, field);
--- 418,425 ----
  	  /* Insert the field declaration at its given offset.  */
  	  if (var->isField ())
  	    {
! 	      const char *ident = (var->ident && !var->ident->isAnonymous ())
! 		? var->ident->toChars () : NULL;
  	      tree field = create_field_decl (declaration_type (var), ident,
  					      inherited_p, inherited_p);
  	      apply_user_attributes (var, field);
*************** layout_aggregate_members (Dsymbols *memb
*** 442,448 ****
  		  var->csym = field;
  		}
  
! 	      fields += 1;
  	      continue;
  	    }
  	}
--- 443,452 ----
  		  var->csym = field;
  		}
  
! 	      /* Only count the named fields in an aggregate.  */
! 	      if (ident != NULL)
! 		fields += 1;
! 
  	      continue;
  	    }
  	}
diff -Nrcpad gcc-12.1.0/gcc/doc/cpp.1 gcc-12.2.0/gcc/doc/cpp.1
*** gcc-12.1.0/gcc/doc/cpp.1	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/doc/cpp.1	Fri Aug 19 08:16:17 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** time of the source or package and it sho
*** 923,930 ****
  process.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7),
! \&\fBgcc\fR\|(1), and the Info entries for \fIcpp\fR and \fIgcc\fR.
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 1987\-2022 Free Software Foundation, Inc.
--- 919,926 ----
  process.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7),
! \&\fIgcc\fR\|(1), and the Info entries for \fIcpp\fR and \fIgcc\fR.
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 1987\-2022 Free Software Foundation, Inc.
*************** Permission is granted to copy, distribut
*** 933,939 ****
  under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.3 or
  any later version published by the Free Software Foundation.  A copy of
  the license is included in the
! man page \fBgfdl\fR\|(7).
  This manual contains no Invariant Sections.  The Front-Cover Texts are
  (a) (see below), and the Back-Cover Texts are (b) (see below).
  .PP
--- 929,935 ----
  under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.3 or
  any later version published by the Free Software Foundation.  A copy of
  the license is included in the
! man page \fIgfdl\fR\|(7).
  This manual contains no Invariant Sections.  The Front-Cover Texts are
  (a) (see below), and the Back-Cover Texts are (b) (see below).
  .PP
diff -Nrcpad gcc-12.1.0/gcc/doc/cpp.info gcc-12.2.0/gcc/doc/cpp.info
*** gcc-12.1.0/gcc/doc/cpp.info	Fri May  6 07:45:20 2022
--- gcc-12.2.0/gcc/doc/cpp.info	Fri Aug 19 08:27:43 2022
***************
*** 1,4 ****
! This is cpp.info, produced by makeinfo version 6.7 from cpp.texi.
  
  Copyright (C) 1987-2022 Free Software Foundation, Inc.
  
--- 1,4 ----
! This is cpp.info, produced by makeinfo version 6.5 from cpp.texi.
  
  Copyright (C) 1987-2022 Free Software Foundation, Inc.
  
*************** Node: Option Index224776
*** 5617,5624 ****
  Node: Concept Index230878
  
  End Tag Table
- 
- 
- Local Variables:
- coding: utf-8
- End:
--- 5617,5619 ----
diff -Nrcpad gcc-12.1.0/gcc/doc/cppinternals.info gcc-12.2.0/gcc/doc/cppinternals.info
*** gcc-12.1.0/gcc/doc/cppinternals.info	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/doc/cppinternals.info	Fri Aug 19 08:27:43 2022
***************
*** 1,4 ****
! This is cppinternals.info, produced by makeinfo version 6.7 from
  cppinternals.texi.
  
  INFO-DIR-SECTION Software development
--- 1,4 ----
! This is cppinternals.info, produced by makeinfo version 6.5 from
  cppinternals.texi.
  
  INFO-DIR-SECTION Software development
*************** will be removed, so I'll not discuss it
*** 137,143 ****
     The job of '_cpp_lex_direct' is simply to lex a token.  It is not
  responsible for issues like directive handling, returning lookahead
  tokens directly, multiple-include optimization, or conditional block
! skipping.  It necessarily has a minor rÃ´le to play in memory management
  of lexed lines.  I discuss these issues in a separate section (*note
  Lexing a line::).
  
--- 137,143 ----
     The job of '_cpp_lex_direct' is simply to lex a token.  It is not
  responsible for issues like directive handling, returning lookahead
  tokens directly, multiple-include optimization, or conditional block
! skipping.  It necessarily has a minor ro^le to play in memory management
  of lexed lines.  I discuss these issues in a separate section (*note
  Lexing a line::).
  
*************** Node: Files44875
*** 1039,1046 ****
  Node: Concept Index48342
  
  End Tag Table
- 
- 
- Local Variables:
- coding: utf-8
- End:
--- 1039,1041 ----
diff -Nrcpad gcc-12.1.0/gcc/doc/fsf-funding.7 gcc-12.2.0/gcc/doc/fsf-funding.7
*** gcc-12.1.0/gcc/doc/fsf-funding.7	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/doc/fsf-funding.7	Fri Aug 19 08:16:17 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** proper thing to do\*(R" when distributin
*** 185,191 ****
  assure a steady flow of resources into making more free software.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgpl\fR\|(7), \fBgfdl\fR\|(7).
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 1994 Free Software Foundation, Inc.
--- 181,187 ----
  assure a steady flow of resources into making more free software.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgpl\fR\|(7), \fIgfdl\fR\|(7).
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 1994 Free Software Foundation, Inc.
diff -Nrcpad gcc-12.1.0/gcc/doc/g++.1 gcc-12.2.0/gcc/doc/g++.1
*** gcc-12.1.0/gcc/doc/g++.1	Fri May  6 07:45:21 2022
--- gcc-12.2.0/gcc/doc/g++.1	Fri Aug 19 08:27:44 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** This is useful if you need to make sure
*** 4460,4467 ****
  be compiled with older versions of \s-1GCC.\s0
  .IP "\fB\-freplace\-objc\-classes\fR" 4
  .IX Item "-freplace-objc-classes"
! Emit a special marker instructing \fB\fBld\fB\|(1)\fR not to statically link in
! the resulting object file, and allow \fB\fBdyld\fB\|(1)\fR to load it in at
  run time instead.  This is used in conjunction with the Fix-and-Continue
  debugging mode, where the object file in question may be recompiled and
  dynamically reloaded in the course of program execution, without the need
--- 4456,4463 ----
  be compiled with older versions of \s-1GCC.\s0
  .IP "\fB\-freplace\-objc\-classes\fR" 4
  .IX Item "-freplace-objc-classes"
! Emit a special marker instructing \fB\f(BIld\fB\|(1)\fR not to statically link in
! the resulting object file, and allow \fB\f(BIdyld\fB\|(1)\fR to load it in at
  run time instead.  This is used in conjunction with the Fix-and-Continue
  debugging mode, where the object file in question may be recompiled and
  dynamically reloaded in the course of program execution, without the need
*************** example of how this can happen:
*** 6814,6820 ****
  .Sp
  If the value of \f(CW\*(C`y\*(C'\fR is always 1, 2 or 3, then \f(CW\*(C`x\*(C'\fR is
  always initialized, but \s-1GCC\s0 doesn't know this. To suppress the
! warning, you need to provide a default case with \fBassert\fR\|(0) or
  similar code.
  .Sp
  This option also warns when a non-volatile automatic variable might be
--- 6810,6816 ----
  .Sp
  If the value of \f(CW\*(C`y\*(C'\fR is always 1, 2 or 3, then \f(CW\*(C`x\*(C'\fR is
  always initialized, but \s-1GCC\s0 doesn't know this. To suppress the
! warning, you need to provide a default case with \fIassert\fR\|(0) or
  similar code.
  .Sp
  This option also warns when a non-volatile automatic variable might be
*************** diagnostic to \fI\fIfile\fI.\fIidx\fI.\f
*** 9456,9463 ****
  .IX Item "-fdump-analyzer-feasibility"
  Dump internal details about the analyzer's search for feasible paths.
  The details are written in a form suitable for viewing with GraphViz
! to filenames of the form \fI\fIfile\fI.*.fg.dot\fR and
! \&\fI\fIfile\fI.*.tg.dot\fR.
  .IP "\fB\-fdump\-analyzer\-json\fR" 4
  .IX Item "-fdump-analyzer-json"
  Dump a compressed \s-1JSON\s0 representation of analyzer internals to
--- 9452,9459 ----
  .IX Item "-fdump-analyzer-feasibility"
  Dump internal details about the analyzer's search for feasible paths.
  The details are written in a form suitable for viewing with GraphViz
! to filenames of the form \fI\fIfile\fI.*.fg.dot\fR,
! \&\fI\fIfile\fI.*.tg.dot\fR, and \fI\fIfile\fI.*.fpath.txt\fR.
  .IP "\fB\-fdump\-analyzer\-json\fR" 4
  .IX Item "-fdump-analyzer-json"
  Dump a compressed \s-1JSON\s0 representation of analyzer internals to
*************** run-time callbacks.
*** 13940,13946 ****
  Emit special instrumentation for accesses to volatiles.
  .IP "\fBtsan-instrument-func-entry-exit\fR" 4
  .IX Item "tsan-instrument-func-entry-exit"
! Emit instrumentation calls to _\|\fB_tsan_func_entry()\fR and _\|\fB_tsan_func_exit()\fR.
  .IP "\fBmax-fsm-thread-path-insns\fR" 4
  .IX Item "max-fsm-thread-path-insns"
  Maximum number of instructions to copy when duplicating blocks on a
--- 13936,13942 ----
  Emit special instrumentation for accesses to volatiles.
  .IP "\fBtsan-instrument-func-entry-exit\fR" 4
  .IX Item "tsan-instrument-func-entry-exit"
! Emit instrumentation calls to _\|\fI_tsan_func_entry()\fR and _\|\fI_tsan_func_exit()\fR.
  .IP "\fBmax-fsm-thread-path-insns\fR" 4
  .IX Item "max-fsm-thread-path-insns"
  Maximum number of instructions to copy when duplicating blocks on a
*************** are provided for backwards compatibility
*** 22125,22131 ****
  .IP "\fB\-all_load\fR" 4
  .IX Item "-all_load"
  Loads all members of static archive libraries.
! See man \fBld\fR\|(1) for more information.
  .IP "\fB\-arch_errors_fatal\fR" 4
  .IX Item "-arch_errors_fatal"
  Cause the errors having to do with files that have the wrong architecture
--- 22121,22127 ----
  .IP "\fB\-all_load\fR" 4
  .IX Item "-all_load"
  Loads all members of static archive libraries.
! See man \fIld\fR\|(1) for more information.
  .IP "\fB\-arch_errors_fatal\fR" 4
  .IX Item "-arch_errors_fatal"
  Cause the errors having to do with files that have the wrong architecture
*************** bind all undefined references when the f
*** 22137,22147 ****
  .IP "\fB\-bundle\fR" 4
  .IX Item "-bundle"
  Produce a Mach-o bundle format file.
! See man \fBld\fR\|(1) for more information.
  .IP "\fB\-bundle_loader\fR \fIexecutable\fR" 4
  .IX Item "-bundle_loader executable"
  This option specifies the \fIexecutable\fR that will load the build
! output file being linked.  See man \fBld\fR\|(1) for more information.
  .IP "\fB\-dynamiclib\fR" 4
  .IX Item "-dynamiclib"
  When passed this option, \s-1GCC\s0 produces a dynamic library instead of
--- 22133,22143 ----
  .IP "\fB\-bundle\fR" 4
  .IX Item "-bundle"
  Produce a Mach-o bundle format file.
! See man \fIld\fR\|(1) for more information.
  .IP "\fB\-bundle_loader\fR \fIexecutable\fR" 4
  .IX Item "-bundle_loader executable"
  This option specifies the \fIexecutable\fR that will load the build
! output file being linked.  See man \fIld\fR\|(1) for more information.
  .IP "\fB\-dynamiclib\fR" 4
  .IX Item "-dynamiclib"
  When passed this option, \s-1GCC\s0 produces a dynamic library instead of
*************** Set the cost of branches to roughly \fIn
*** 23643,23649 ****
  .IX Item "-mno-check-zero-divison"
  .PD
  Trap (do not trap) on integer division by zero.  The default is
! \&\fB\-mcheck\-zero\-division\fR.
  .IP "\fB\-mcond\-move\-int\fR" 4
  .IX Item "-mcond-move-int"
  .PD 0
--- 23639,23646 ----
  .IX Item "-mno-check-zero-divison"
  .PD
  Trap (do not trap) on integer division by zero.  The default is
! \&\fB\-mcheck\-zero\-division\fR for \fB\-O0\fR or \fB\-Og\fR, and
! \&\fB\-mno\-check\-zero\-division\fR for other optimization levels.
  .IP "\fB\-mcond\-move\-int\fR" 4
  .IX Item "-mcond-move-int"
  .PD 0
*************** to subtle defects.  Supplying them in ca
*** 32437,32444 ****
  is innocuous.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7),
! \&\fBcpp\fR\|(1), \fBgcov\fR\|(1), \fBas\fR\|(1), \fBld\fR\|(1), \fBgdb\fR\|(1), \fBdbx\fR\|(1)
  and the Info entries for \fIgcc\fR, \fIcpp\fR, \fIas\fR,
  \&\fIld\fR, \fIbinutils\fR and \fIgdb\fR.
  .SH "AUTHOR"
--- 32434,32441 ----
  is innocuous.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7),
! \&\fIcpp\fR\|(1), \fIgcov\fR\|(1), \fIas\fR\|(1), \fIld\fR\|(1), \fIgdb\fR\|(1), \fIdbx\fR\|(1)
  and the Info entries for \fIgcc\fR, \fIcpp\fR, \fIas\fR,
  \&\fIld\fR, \fIbinutils\fR and \fIgdb\fR.
  .SH "AUTHOR"
*************** any later version published by the Free
*** 32456,32462 ****
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fBgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
--- 32453,32459 ----
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fIgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
diff -Nrcpad gcc-12.1.0/gcc/doc/gcc.1 gcc-12.2.0/gcc/doc/gcc.1
*** gcc-12.1.0/gcc/doc/gcc.1	Fri May  6 07:45:21 2022
--- gcc-12.2.0/gcc/doc/gcc.1	Fri Aug 19 08:27:44 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** This is useful if you need to make sure
*** 4460,4467 ****
  be compiled with older versions of \s-1GCC.\s0
  .IP "\fB\-freplace\-objc\-classes\fR" 4
  .IX Item "-freplace-objc-classes"
! Emit a special marker instructing \fB\fBld\fB\|(1)\fR not to statically link in
! the resulting object file, and allow \fB\fBdyld\fB\|(1)\fR to load it in at
  run time instead.  This is used in conjunction with the Fix-and-Continue
  debugging mode, where the object file in question may be recompiled and
  dynamically reloaded in the course of program execution, without the need
--- 4456,4463 ----
  be compiled with older versions of \s-1GCC.\s0
  .IP "\fB\-freplace\-objc\-classes\fR" 4
  .IX Item "-freplace-objc-classes"
! Emit a special marker instructing \fB\f(BIld\fB\|(1)\fR not to statically link in
! the resulting object file, and allow \fB\f(BIdyld\fB\|(1)\fR to load it in at
  run time instead.  This is used in conjunction with the Fix-and-Continue
  debugging mode, where the object file in question may be recompiled and
  dynamically reloaded in the course of program execution, without the need
*************** example of how this can happen:
*** 6814,6820 ****
  .Sp
  If the value of \f(CW\*(C`y\*(C'\fR is always 1, 2 or 3, then \f(CW\*(C`x\*(C'\fR is
  always initialized, but \s-1GCC\s0 doesn't know this. To suppress the
! warning, you need to provide a default case with \fBassert\fR\|(0) or
  similar code.
  .Sp
  This option also warns when a non-volatile automatic variable might be
--- 6810,6816 ----
  .Sp
  If the value of \f(CW\*(C`y\*(C'\fR is always 1, 2 or 3, then \f(CW\*(C`x\*(C'\fR is
  always initialized, but \s-1GCC\s0 doesn't know this. To suppress the
! warning, you need to provide a default case with \fIassert\fR\|(0) or
  similar code.
  .Sp
  This option also warns when a non-volatile automatic variable might be
*************** diagnostic to \fI\fIfile\fI.\fIidx\fI.\f
*** 9456,9463 ****
  .IX Item "-fdump-analyzer-feasibility"
  Dump internal details about the analyzer's search for feasible paths.
  The details are written in a form suitable for viewing with GraphViz
! to filenames of the form \fI\fIfile\fI.*.fg.dot\fR and
! \&\fI\fIfile\fI.*.tg.dot\fR.
  .IP "\fB\-fdump\-analyzer\-json\fR" 4
  .IX Item "-fdump-analyzer-json"
  Dump a compressed \s-1JSON\s0 representation of analyzer internals to
--- 9452,9459 ----
  .IX Item "-fdump-analyzer-feasibility"
  Dump internal details about the analyzer's search for feasible paths.
  The details are written in a form suitable for viewing with GraphViz
! to filenames of the form \fI\fIfile\fI.*.fg.dot\fR,
! \&\fI\fIfile\fI.*.tg.dot\fR, and \fI\fIfile\fI.*.fpath.txt\fR.
  .IP "\fB\-fdump\-analyzer\-json\fR" 4
  .IX Item "-fdump-analyzer-json"
  Dump a compressed \s-1JSON\s0 representation of analyzer internals to
*************** run-time callbacks.
*** 13940,13946 ****
  Emit special instrumentation for accesses to volatiles.
  .IP "\fBtsan-instrument-func-entry-exit\fR" 4
  .IX Item "tsan-instrument-func-entry-exit"
! Emit instrumentation calls to _\|\fB_tsan_func_entry()\fR and _\|\fB_tsan_func_exit()\fR.
  .IP "\fBmax-fsm-thread-path-insns\fR" 4
  .IX Item "max-fsm-thread-path-insns"
  Maximum number of instructions to copy when duplicating blocks on a
--- 13936,13942 ----
  Emit special instrumentation for accesses to volatiles.
  .IP "\fBtsan-instrument-func-entry-exit\fR" 4
  .IX Item "tsan-instrument-func-entry-exit"
! Emit instrumentation calls to _\|\fI_tsan_func_entry()\fR and _\|\fI_tsan_func_exit()\fR.
  .IP "\fBmax-fsm-thread-path-insns\fR" 4
  .IX Item "max-fsm-thread-path-insns"
  Maximum number of instructions to copy when duplicating blocks on a
*************** are provided for backwards compatibility
*** 22125,22131 ****
  .IP "\fB\-all_load\fR" 4
  .IX Item "-all_load"
  Loads all members of static archive libraries.
! See man \fBld\fR\|(1) for more information.
  .IP "\fB\-arch_errors_fatal\fR" 4
  .IX Item "-arch_errors_fatal"
  Cause the errors having to do with files that have the wrong architecture
--- 22121,22127 ----
  .IP "\fB\-all_load\fR" 4
  .IX Item "-all_load"
  Loads all members of static archive libraries.
! See man \fIld\fR\|(1) for more information.
  .IP "\fB\-arch_errors_fatal\fR" 4
  .IX Item "-arch_errors_fatal"
  Cause the errors having to do with files that have the wrong architecture
*************** bind all undefined references when the f
*** 22137,22147 ****
  .IP "\fB\-bundle\fR" 4
  .IX Item "-bundle"
  Produce a Mach-o bundle format file.
! See man \fBld\fR\|(1) for more information.
  .IP "\fB\-bundle_loader\fR \fIexecutable\fR" 4
  .IX Item "-bundle_loader executable"
  This option specifies the \fIexecutable\fR that will load the build
! output file being linked.  See man \fBld\fR\|(1) for more information.
  .IP "\fB\-dynamiclib\fR" 4
  .IX Item "-dynamiclib"
  When passed this option, \s-1GCC\s0 produces a dynamic library instead of
--- 22133,22143 ----
  .IP "\fB\-bundle\fR" 4
  .IX Item "-bundle"
  Produce a Mach-o bundle format file.
! See man \fIld\fR\|(1) for more information.
  .IP "\fB\-bundle_loader\fR \fIexecutable\fR" 4
  .IX Item "-bundle_loader executable"
  This option specifies the \fIexecutable\fR that will load the build
! output file being linked.  See man \fIld\fR\|(1) for more information.
  .IP "\fB\-dynamiclib\fR" 4
  .IX Item "-dynamiclib"
  When passed this option, \s-1GCC\s0 produces a dynamic library instead of
*************** Set the cost of branches to roughly \fIn
*** 23643,23649 ****
  .IX Item "-mno-check-zero-divison"
  .PD
  Trap (do not trap) on integer division by zero.  The default is
! \&\fB\-mcheck\-zero\-division\fR.
  .IP "\fB\-mcond\-move\-int\fR" 4
  .IX Item "-mcond-move-int"
  .PD 0
--- 23639,23646 ----
  .IX Item "-mno-check-zero-divison"
  .PD
  Trap (do not trap) on integer division by zero.  The default is
! \&\fB\-mcheck\-zero\-division\fR for \fB\-O0\fR or \fB\-Og\fR, and
! \&\fB\-mno\-check\-zero\-division\fR for other optimization levels.
  .IP "\fB\-mcond\-move\-int\fR" 4
  .IX Item "-mcond-move-int"
  .PD 0
*************** to subtle defects.  Supplying them in ca
*** 32437,32444 ****
  is innocuous.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7),
! \&\fBcpp\fR\|(1), \fBgcov\fR\|(1), \fBas\fR\|(1), \fBld\fR\|(1), \fBgdb\fR\|(1), \fBdbx\fR\|(1)
  and the Info entries for \fIgcc\fR, \fIcpp\fR, \fIas\fR,
  \&\fIld\fR, \fIbinutils\fR and \fIgdb\fR.
  .SH "AUTHOR"
--- 32434,32441 ----
  is innocuous.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7),
! \&\fIcpp\fR\|(1), \fIgcov\fR\|(1), \fIas\fR\|(1), \fIld\fR\|(1), \fIgdb\fR\|(1), \fIdbx\fR\|(1)
  and the Info entries for \fIgcc\fR, \fIcpp\fR, \fIas\fR,
  \&\fIld\fR, \fIbinutils\fR and \fIgdb\fR.
  .SH "AUTHOR"
*************** any later version published by the Free
*** 32456,32462 ****
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fBgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
--- 32453,32459 ----
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fIgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
diff -Nrcpad gcc-12.1.0/gcc/doc/gcc.info gcc-12.2.0/gcc/doc/gcc.info
*** gcc-12.1.0/gcc/doc/gcc.info	Fri May  6 07:45:27 2022
--- gcc-12.2.0/gcc/doc/gcc.info	Fri Aug 19 08:27:47 2022
***************
*** 1,4 ****
! This is gcc.info, produced by makeinfo version 6.7 from gcc.texi.
  
  Copyright (C) 1988-2022 Free Software Foundation, Inc.
  
--- 1,4 ----
! This is gcc.info, produced by makeinfo version 6.5 from gcc.texi.
  
  Copyright (C) 1988-2022 Free Software Foundation, Inc.
  
*************** Copies published by the Free Software Fo
*** 53,66 ****
  development.
  
  
! File: gcc.info,  Node: Top,  Next: G++ and GCC,  Up: (dir)
  
  Introduction
  ************
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 12.1.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
--- 53,66 ----
  development.
  
  
! File: gcc.info,  Node: Top,  Next: G++ and GCC
  
  Introduction
  ************
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 12.2.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
*************** analyzer-min-snodes-for-call-summary=VAL
*** 9188,9195 ****
  '-fdump-analyzer-feasibility'
       Dump internal details about the analyzer's search for feasible
       paths.  The details are written in a form suitable for viewing with
!      GraphViz to filenames of the form 'FILE.*.fg.dot' and
!      'FILE.*.tg.dot'.
  
  '-fdump-analyzer-json'
       Dump a compressed JSON representation of analyzer internals to
--- 9188,9195 ----
  '-fdump-analyzer-feasibility'
       Dump internal details about the analyzer's search for feasible
       paths.  The details are written in a form suitable for viewing with
!      GraphViz to filenames of the form 'FILE.*.fg.dot', 'FILE.*.tg.dot',
!      and 'FILE.*.fpath.txt'.
  
  '-fdump-analyzer-json'
       Dump a compressed JSON representation of analyzer internals to
*************** These command-line options are defined f
*** 22759,22765 ****
  '-mcheck-zero-division'
  '-mno-check-zero-divison'
       Trap (do not trap) on integer division by zero.  The default is
!      '-mcheck-zero-division'.
  
  '-mcond-move-int'
  '-mno-cond-move-int'
--- 22759,22766 ----
  '-mcheck-zero-division'
  '-mno-check-zero-divison'
       Trap (do not trap) on integer division by zero.  The default is
!      '-mcheck-zero-division' for '-O0' or '-Og', and
!      '-mno-check-zero-division' for other optimization levels.
  
  '-mcond-move-int'
  '-mno-cond-move-int'
*************** vec_div (vector unsigned long long a, ve
*** 52624,52631 ****
  in doubleword element 'i' of a is divided by the integer in doubleword
  element 'i' of b.  The unique integer quotient is placed into the
  doubleword element 'i' of the vector returned.  If an attempt is made to
! perform any of the divisions 0x8000_0000_0000_0000 Ã· -1 or <anything> Ã·
! 0 then the quotient is undefined.
  
  vector signed int
  vec_dive (vector signed int a, vector signed int b);
--- 52625,52632 ----
  in doubleword element 'i' of a is divided by the integer in doubleword
  element 'i' of b.  The unique integer quotient is placed into the
  doubleword element 'i' of the vector returned.  If an attempt is made to
! perform any of the divisions 0x8000_0000_0000_0000 Ã· -1 or <anything>
! Ã· 0 then the quotient is undefined.
  
  vector signed int
  vec_dive (vector signed int a, vector signed int b);
*************** alphabetical order.
*** 62200,62206 ****
  
     * Ralf Corsepius for SH testing and minor bug fixing.
  
!    * FranÃ§ois-Xavier Coudert for contributions to GNU Fortran.
  
     * Stan Cox for care and feeding of the x86 port and lots of behind
       the scenes hacking.
--- 62201,62207 ----
  
     * Ralf Corsepius for SH testing and minor bug fixing.
  
!    * Franc,ois-Xavier Coudert for contributions to GNU Fortran.
  
     * Stan Cox for care and feeding of the x86 port and lots of behind
       the scenes hacking.
*************** alphabetical order.
*** 62243,62249 ****
       disbursement, configuration architecture, libio maintenance, and
       early math work.
  
!    * FranÃ§ois Dumont for his work on libstdc++-v3, especially
       maintaining and improving 'debug-mode' and associative and
       unordered containers.
  
--- 62244,62250 ----
       disbursement, configuration architecture, libio maintenance, and
       early math work.
  
!    * Franc,ois Dumont for his work on libstdc++-v3, especially
       maintaining and improving 'debug-mode' and associative and
       unordered containers.
  
*************** alphabetical order.
*** 62502,62514 ****
  
     * Weiwen Liu for testing and various bug fixes.
  
!    * Manuel LÃ³pez-IbÃ¡Ã±ez for improving '-Wconversion' and many other
       diagnostics fixes and improvements.
  
     * Dave Love for his ongoing work with the Fortran front end and
       runtime libraries.
  
!    * Martin von LÃ¶wis for internal consistency checking infrastructure,
       various C++ improvements including namespace support, and tons of
       assistance with libstdc++/compiler merges.
  
--- 62503,62515 ----
  
     * Weiwen Liu for testing and various bug fixes.
  
!    * Manuel Lo'pez-Iba'n~ez for improving '-Wconversion' and many other
       diagnostics fixes and improvements.
  
     * Dave Love for his ongoing work with the Fortran front end and
       runtime libraries.
  
!    * Martin von Lo"wis for internal consistency checking infrastructure,
       various C++ improvements including namespace support, and tons of
       assistance with libstdc++/compiler merges.
  
*************** alphabetical order.
*** 62700,62706 ****
  
     * Craig Rodrigues for processing tons of bug reports.
  
!    * Ola RÃ¶nnerup for work on mt_alloc.
  
     * Gavin Romig-Koch for lots of behind the scenes MIPS work.
  
--- 62701,62707 ----
  
     * Craig Rodrigues for processing tons of bug reports.
  
!    * Ola Ro"nnerup for work on mt_alloc.
  
     * Gavin Romig-Koch for lots of behind the scenes MIPS work.
  
*************** alphabetical order.
*** 62714,62720 ****
  
     * Paul Rubin wrote most of the preprocessor.
  
!    * PÃ©tur RunÃ³lfsson for major performance improvements in C++
       formatted I/O and large file support in C++ filebuf.
  
     * Chip Salzenberg for libstdc++ patches and improvements to locales,
--- 62715,62721 ----
  
     * Paul Rubin wrote most of the preprocessor.
  
!    * Pe'tur Runo'lfsson for major performance improvements in C++
       formatted I/O and large file support in C++ filebuf.
  
     * Chip Salzenberg for libstdc++ patches and improvements to locales,
*************** alphabetical order.
*** 62735,62741 ****
  
     * William Schelter did most of the work on the Intel 80386 support.
  
!    * Tobias SchlÃ¼ter for work on GNU Fortran.
  
     * Bernd Schmidt for various code generation improvements and major
       work in the reload pass, serving as release manager for GCC 2.95.3,
--- 62736,62742 ----
  
     * William Schelter did most of the work on the Intel 80386 support.
  
!    * Tobias Schlu"ter for work on GNU Fortran.
  
     * Bernd Schmidt for various code generation improvements and major
       work in the reload pass, serving as release manager for GCC 2.95.3,
*************** contributions to testing:
*** 63232,63238 ****
  
     * Robert A. French
  
!    * JÃ¶rgen Freyh
  
     * Mark K. Gardner
  
--- 63233,63239 ----
  
     * Robert A. French
  
!    * Jo"rgen Freyh
  
     * Mark K. Gardner
  
*************** look up both forms.
*** 63369,63382 ****
  * -march:                                LoongArch Options.  (line    9)
  * -mbranch-cost:                         LoongArch Options.  (line   80)
  * -mcheck-zero-division:                 LoongArch Options.  (line   84)
! * -mcond-move-float:                     LoongArch Options.  (line   94)
! * -mcond-move-int:                       LoongArch Options.  (line   89)
  * -mdouble-float:                        LoongArch Options.  (line   75)
! * -mmax-inline-memcpy-size:              LoongArch Options.  (line  117)
! * -mmemcpy:                              LoongArch Options.  (line   99)
  * -msingle-float:                        LoongArch Options.  (line   70)
! * -msmall-data-limit:                    LoongArch Options.  (line  113)
! * -mstrict-align:                        LoongArch Options.  (line  108)
  * 80387:                                 x86 Options.        (line  593)
  * A:                                     Preprocessor Options.
                                                               (line  335)
--- 63370,63383 ----
  * -march:                                LoongArch Options.  (line    9)
  * -mbranch-cost:                         LoongArch Options.  (line   80)
  * -mcheck-zero-division:                 LoongArch Options.  (line   84)
! * -mcond-move-float:                     LoongArch Options.  (line   95)
! * -mcond-move-int:                       LoongArch Options.  (line   90)
  * -mdouble-float:                        LoongArch Options.  (line   75)
! * -mmax-inline-memcpy-size:              LoongArch Options.  (line  118)
! * -mmemcpy:                              LoongArch Options.  (line  100)
  * -msingle-float:                        LoongArch Options.  (line   70)
! * -msmall-data-limit:                    LoongArch Options.  (line  114)
! * -mstrict-align:                        LoongArch Options.  (line  109)
  * 80387:                                 x86 Options.        (line  593)
  * A:                                     Preprocessor Options.
                                                               (line  335)
*************** Keyword Index
*** 70344,70788 ****
  
  Tag Table:
  Node: Top2135
! Node: G++ and GCC4105
! Node: Standards6151
! Node: Invoking GCC19778
! Node: Option Summary25005
! Node: Overall Options83940
! Node: Invoking G++111466
! Node: C Dialect Options112989
! Node: C++ Dialect Options134028
! Node: Objective-C and Objective-C++ Dialect Options196587
! Node: Diagnostic Message Formatting Options208334
! Node: Warning Options238907
! Ref: Wtrigraphs343805
! Node: Static Analyzer Options389168
! Node: Debugging Options409349
! Node: Optimize Options430586
! Ref: Type-punning503046
! Node: Instrumentation Options623337
! Node: Preprocessor Options671449
! Ref: dashMF676296
! Ref: fdollars-in-identifiers680958
! Node: Assembler Options694163
! Node: Link Options694854
! Ref: Link Options-Footnote-1711814
! Node: Directory Options712150
! Node: Code Gen Options720553
! Node: Developer Options749426
! Node: Submodel Options790811
! Node: AArch64 Options792643
! Ref: aarch64-feature-modifiers808189
! Node: Adapteva Epiphany Options813750
! Node: AMD GCN Options819702
! Node: ARC Options821265
! Node: ARM Options842034
! Node: AVR Options884059
! Node: Blackfin Options910596
! Node: C6X Options918488
! Node: CRIS Options920031
! Node: CR16 Options923217
! Node: C-SKY Options924129
! Node: Darwin Options929856
! Node: DEC Alpha Options937297
! Node: eBPF Options948913
! Node: FR30 Options951289
! Node: FT32 Options951849
! Node: FRV Options952795
! Node: GNU/Linux Options959559
! Node: H8/300 Options960940
! Node: HPPA Options962392
! Node: IA-64 Options971924
! Node: LM32 Options980052
! Node: LoongArch Options980580
! Node: M32C Options986772
! Node: M32R/D Options988050
! Node: M680x0 Options991595
! Node: MCore Options1005750
! Node: MeP Options1007252
! Node: MicroBlaze Options1011212
! Node: MIPS Options1014277
! Node: MMIX Options1051074
! Node: MN10300 Options1053551
! Node: Moxie Options1056094
! Node: MSP430 Options1056581
! Node: NDS32 Options1064342
! Node: Nios II Options1066512
! Node: Nvidia PTX Options1079728
! Node: OpenRISC Options1083224
! Node: PDP-11 Options1085978
! Node: picoChip Options1087227
! Node: PowerPC Options1089365
! Node: PRU Options1089585
! Node: RISC-V Options1091794
! Node: RL78 Options1100195
! Node: RS/6000 and PowerPC Options1103970
! Node: RX Options1145486
! Node: S/390 and zSeries Options1154088
! Node: Score Options1164888
! Node: SH Options1165737
! Node: Solaris 2 Options1180877
! Node: SPARC Options1182115
! Node: System V Options1197767
! Node: TILE-Gx Options1198595
! Node: TILEPro Options1199613
! Node: V850 Options1200117
! Node: VAX Options1206804
! Node: Visium Options1207496
! Node: VMS Options1209804
! Node: VxWorks Options1210620
! Node: x86 Options1211772
! Node: x86 Windows Options1280283
! Node: Xstormy16 Options1283089
! Node: Xtensa Options1283383
! Node: zSeries Options1289519
! Node: Spec Files1289715
! Node: Environment Variables1315794
! Node: Precompiled Headers1325227
! Node: C++ Modules1331436
! Ref: C++ Modules-Footnote-11337431
! Node: C++ Module Mapper1337684
! Node: C++ Module Preprocessing1342837
! Node: C++ Compiled Module Interface1344666
! Ref: C++ Compiled Module Interface-Footnote-11348050
! Ref: C++ Compiled Module Interface-Footnote-21348139
! Node: C Implementation1348195
! Node: Translation implementation1349886
! Node: Environment implementation1350477
! Node: Identifiers implementation1351031
! Node: Characters implementation1352117
! Node: Integers implementation1355767
! Node: Floating point implementation1357816
! Node: Arrays and pointers implementation1360879
! Ref: Arrays and pointers implementation-Footnote-11362339
! Node: Hints implementation1362465
! Node: Structures unions enumerations and bit-fields implementation1363960
! Node: Qualifiers implementation1366184
! Node: Declarators implementation1368245
! Node: Statements implementation1368586
! Node: Preprocessing directives implementation1368912
! Node: Library functions implementation1371233
! Node: Architecture implementation1371882
! Node: Locale-specific behavior implementation1373527
! Node: C++ Implementation1373832
! Node: Conditionally-supported behavior1375116
! Node: Exception handling1375733
! Node: C Extensions1376200
! Node: Statement Exprs1381423
! Node: Local Labels1386795
! Node: Labels as Values1389768
! Ref: Labels as Values-Footnote-11392295
! Node: Nested Functions1392480
! Node: Nonlocal Gotos1396434
! Node: Constructing Calls1398700
! Node: Typeof1403415
! Node: Conditionals1407344
! Node: __int1281408233
! Node: Long Long1408758
! Node: Complex1410249
! Node: Floating Types1414994
! Node: Half-Precision1418515
! Node: Decimal Float1421983
! Node: Hex Floats1423837
! Node: Fixed-Point1424911
! Node: Named Address Spaces1428169
! Ref: AVR Named Address Spaces1428855
! Node: Zero Length1436149
! Node: Empty Structures1440330
! Node: Variable Length1440736
! Node: Variadic Macros1443454
! Node: Escaped Newlines1445832
! Node: Subscripting1446693
! Node: Pointer Arith1447418
! Node: Variadic Pointer Args1447995
! Node: Pointers to Arrays1448720
! Node: Initializers1449473
! Node: Compound Literals1449974
! Node: Designated Inits1453541
! Node: Case Ranges1457465
! Node: Cast to Union1458146
! Node: Mixed Labels and Declarations1459880
! Node: Function Attributes1460517
! Node: Common Function Attributes1465028
! Ref: Common Function Attributes-Footnote-11541969
! Node: AArch64 Function Attributes1542286
! Node: AMD GCN Function Attributes1548480
! Node: ARC Function Attributes1551533
! Node: ARM Function Attributes1554470
! Node: AVR Function Attributes1559609
! Node: Blackfin Function Attributes1564144
! Node: BPF Function Attributes1566641
! Node: CR16 Function Attributes1567229
! Node: C-SKY Function Attributes1567748
! Node: Epiphany Function Attributes1569047
! Node: H8/300 Function Attributes1571802
! Node: IA-64 Function Attributes1573000
! Node: M32C Function Attributes1574042
! Node: M32R/D Function Attributes1576380
! Node: m68k Function Attributes1577854
! Node: MCORE Function Attributes1578798
! Node: MeP Function Attributes1579609
! Node: MicroBlaze Function Attributes1580910
! Node: Microsoft Windows Function Attributes1582417
! Node: MIPS Function Attributes1586986
! Node: MSP430 Function Attributes1592604
! Node: NDS32 Function Attributes1596683
! Node: Nios II Function Attributes1599107
! Node: Nvidia PTX Function Attributes1600404
! Node: PowerPC Function Attributes1601019
! Node: RISC-V Function Attributes1607793
! Node: RL78 Function Attributes1609209
! Node: RX Function Attributes1610448
! Node: S/390 Function Attributes1612995
! Node: SH Function Attributes1614823
! Node: Symbian OS Function Attributes1618251
! Node: V850 Function Attributes1618587
! Node: Visium Function Attributes1619132
! Node: x86 Function Attributes1619660
! Node: Xstormy16 Function Attributes1643615
! Node: Variable Attributes1644122
! Node: Common Variable Attributes1645655
! Node: ARC Variable Attributes1667562
! Node: AVR Variable Attributes1667944
! Node: Blackfin Variable Attributes1673107
! Node: H8/300 Variable Attributes1673965
! Node: IA-64 Variable Attributes1675038
! Node: M32R/D Variable Attributes1675789
! Node: MeP Variable Attributes1676572
! Node: Microsoft Windows Variable Attributes1678665
! Node: MSP430 Variable Attributes1681118
! Node: Nvidia PTX Variable Attributes1682332
! Node: PowerPC Variable Attributes1682949
! Node: RL78 Variable Attributes1683506
! Node: V850 Variable Attributes1683925
! Node: x86 Variable Attributes1684558
! Node: Xstormy16 Variable Attributes1685614
! Node: Type Attributes1686184
! Node: Common Type Attributes1687872
! Node: ARC Type Attributes1710233
! Node: ARM Type Attributes1710705
! Node: BPF Type Attributes1711487
! Node: MeP Type Attributes1712004
! Node: PowerPC Type Attributes1712406
! Node: x86 Type Attributes1713395
! Node: Label Attributes1714387
! Node: Enumerator Attributes1716414
! Node: Statement Attributes1717946
! Node: Attribute Syntax1719429
! Node: Function Prototypes1730687
! Node: C++ Comments1732467
! Node: Dollar Signs1732986
! Node: Character Escapes1733451
! Node: Alignment1733735
! Node: Inline1735388
! Node: Volatiles1740205
! Node: Using Assembly Language with C1743104
! Node: Basic Asm1744341
! Node: Extended Asm1749964
! Ref: Volatile1754078
! Ref: AssemblerTemplate1758191
! Ref: OutputOperands1762431
! Ref: FlagOutputOperands1769394
! Ref: InputOperands1772341
! Ref: Clobbers and Scratch Registers1776609
! Ref: GotoLabels1785250
! Ref: x86Operandmodifiers1788873
! Ref: x86floatingpointasmoperands1793689
! Ref: msp430Operandmodifiers1797018
! Node: Constraints1798676
! Node: Simple Constraints1799782
! Node: Multi-Alternative1807096
! Node: Modifiers1808771
! Node: Machine Constraints1811570
! Node: Asm Labels1869341
! Node: Explicit Register Variables1870961
! Ref: Explicit Reg Vars1871175
! Node: Global Register Variables1871784
! Ref: Global Reg Vars1871992
! Node: Local Register Variables1876774
! Ref: Local Reg Vars1876994
! Node: Size of an asm1880622
! Node: Alternate Keywords1882100
! Node: Incomplete Enums1883605
! Node: Function Names1884362
! Node: Return Address1886266
! Node: Vector Extensions1890853
! Node: Offsetof1901836
! Node: __sync Builtins1902669
! Node: __atomic Builtins1909112
! Node: Integer Overflow Builtins1922625
! Node: x86 specific memory model extensions for transactional memory1929108
! Node: Object Size Checking1930374
! Node: Other Builtins1937390
! Node: Target Builtins1989994
! Node: AArch64 Built-in Functions1991769
! Node: Alpha Built-in Functions1992465
! Node: Altera Nios II Built-in Functions1995559
! Node: ARC Built-in Functions1999998
! Node: ARC SIMD Built-in Functions2005210
! Node: ARM iWMMXt Built-in Functions2014208
! Node: ARM C Language Extensions (ACLE)2021344
! Node: ARM Floating Point Status and Control Intrinsics2022621
! Node: ARM ARMv8-M Security Extensions2023108
! Node: AVR Built-in Functions2024400
! Node: Blackfin Built-in Functions2028166
! Node: BPF Built-in Functions2028786
! Node: FR-V Built-in Functions2030245
! Node: Argument Types2031108
! Node: Directly-mapped Integer Functions2032939
! Node: Directly-mapped Media Functions2034099
! Node: Raw read/write Functions2042381
! Node: Other Built-in Functions2043289
! Node: MIPS DSP Built-in Functions2044475
! Node: MIPS Paired-Single Support2057230
! Node: MIPS Loongson Built-in Functions2058729
! Node: Paired-Single Arithmetic2065251
! Node: Paired-Single Built-in Functions2066274
! Node: MIPS-3D Built-in Functions2068941
! Node: MIPS SIMD Architecture (MSA) Support2074335
! Node: MIPS SIMD Architecture Built-in Functions2077175
! Node: Other MIPS Built-in Functions2104029
! Node: MSP430 Built-in Functions2105038
! Node: NDS32 Built-in Functions2106439
! Node: picoChip Built-in Functions2107732
! Node: Basic PowerPC Built-in Functions2109081
! Node: Basic PowerPC Built-in Functions Available on all Configurations2109939
! Node: Basic PowerPC Built-in Functions Available on ISA 2.052118449
! Node: Basic PowerPC Built-in Functions Available on ISA 2.062123284
! Node: Basic PowerPC Built-in Functions Available on ISA 2.072125364
! Node: Basic PowerPC Built-in Functions Available on ISA 3.02126218
! Node: Basic PowerPC Built-in Functions Available on ISA 3.12133196
! Node: PowerPC AltiVec/VSX Built-in Functions2136361
! Node: PowerPC AltiVec Built-in Functions on ISA 2.052144430
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.062169830
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.072176896
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.02186706
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.12202429
! Node: PowerPC Hardware Transactional Memory Built-in Functions2235713
! Node: PowerPC Atomic Memory Operation Functions2244263
! Node: PowerPC Matrix-Multiply Assist Built-in Functions2246826
! Node: PRU Built-in Functions2252951
! Node: RISC-V Built-in Functions2254139
! Node: RX Built-in Functions2254550
! Node: S/390 System z Built-in Functions2258552
! Node: SH Built-in Functions2263782
! Node: SPARC VIS Built-in Functions2265510
! Node: TI C6X Built-in Functions2274041
! Node: TILE-Gx Built-in Functions2275092
! Node: TILEPro Built-in Functions2276217
! Node: x86 Built-in Functions2277325
! Node: x86 transactional memory intrinsics2342624
! Node: x86 control-flow protection intrinsics2345891
! Node: Target Format Checks2347662
! Node: Solaris Format Checks2348094
! Node: Darwin Format Checks2348520
! Node: Pragmas2349483
! Node: AArch64 Pragmas2350424
! Node: ARM Pragmas2350881
! Node: M32C Pragmas2351508
! Node: MeP Pragmas2352580
! Node: PRU Pragmas2354632
! Node: RS/6000 and PowerPC Pragmas2355210
! Node: S/390 Pragmas2355950
! Node: Darwin Pragmas2356516
! Node: Solaris Pragmas2357569
! Node: Symbol-Renaming Pragmas2358733
! Node: Structure-Layout Pragmas2360370
! Node: Weak Pragmas2362650
! Node: Diagnostic Pragmas2363385
! Node: Visibility Pragmas2368136
! Node: Push/Pop Macro Pragmas2368821
! Node: Function Specific Option Pragmas2369794
! Node: Loop-Specific Pragmas2371760
! Node: Unnamed Fields2373360
! Node: Thread-Local2375557
! Node: C99 Thread-Local Edits2377663
! Node: C++98 Thread-Local Edits2379661
! Node: Binary constants2383106
! Node: C++ Extensions2383777
! Node: C++ Volatiles2385407
! Node: Restricted Pointers2387755
! Node: Vague Linkage2389346
! Node: C++ Interface2392969
! Ref: C++ Interface-Footnote-12396766
! Node: Template Instantiation2396904
! Node: Bound member functions2402995
! Node: C++ Attributes2404527
! Node: Function Multiversioning2408599
! Node: Type Traits2410407
! Node: C++ Concepts2417378
! Node: Deprecated Features2418884
! Node: Backwards Compatibility2420709
! Node: Objective-C2421781
! Node: GNU Objective-C runtime API2422388
! Node: Modern GNU Objective-C runtime API2423395
! Node: Traditional GNU Objective-C runtime API2425831
! Node: Executing code before main2426558
! Node: What you can and what you cannot do in +load2429302
! Node: Type encoding2431672
! Node: Legacy type encoding2437038
! Node: @encode2438128
! Node: Method signatures2438673
! Node: Garbage Collection2440665
! Node: Constant string objects2443355
! Node: compatibility_alias2445864
! Node: Exceptions2446589
! Node: Synchronization2449299
! Node: Fast enumeration2450483
! Node: Using fast enumeration2450795
! Node: c99-like fast enumeration syntax2452006
! Node: Fast enumeration details2452709
! Node: Fast enumeration protocol2455049
! Node: Messaging with the GNU Objective-C runtime2458201
! Node: Dynamically registering methods2459573
! Node: Forwarding hook2461264
! Node: Compatibility2464304
! Node: Gcov2470860
! Node: Gcov Intro2471395
! Node: Invoking Gcov2474113
! Node: Gcov and Optimization2496846
! Node: Gcov Data Files2500599
! Node: Cross-profiling2502008
! Node: Gcov-tool2503862
! Node: Gcov-tool Intro2504287
! Node: Invoking Gcov-tool2506257
! Node: Gcov-dump2508835
! Node: Gcov-dump Intro2509158
! Node: Invoking Gcov-dump2509425
! Node: lto-dump2510082
! Node: lto-dump Intro2510381
! Node: Invoking lto-dump2510631
! Node: Trouble2511727
! Node: Actual Bugs2513144
! Node: Interoperation2513591
! Node: Incompatibilities2520482
! Node: Fixed Headers2528634
! Node: Standard Libraries2530292
! Node: Disappointments2531664
! Node: C++ Misunderstandings2536023
! Node: Static Definitions2536834
! Node: Name lookup2537887
! Ref: Name lookup-Footnote-12542668
! Node: Temporaries2542857
! Node: Copy Assignment2544833
! Node: Non-bugs2546668
! Node: Warnings and Errors2557174
! Node: Bugs2558936
! Node: Bug Criteria2559403
! Node: Bug Reporting2561613
! Node: Service2561831
! Node: Contributing2562652
! Node: Funding2563398
! Node: GNU Project2565888
! Node: Copying2566536
! Node: GNU Free Documentation License2604047
! Node: Contributors2629167
! Node: Option Index2670141
! Node: Keyword Index2969240
  
  End Tag Table
- 
- 
- Local Variables:
- coding: utf-8
- End:
--- 70345,70784 ----
  
  Tag Table:
  Node: Top2135
! Node: G++ and GCC4093
! Node: Standards6139
! Node: Invoking GCC19766
! Node: Option Summary24993
! Node: Overall Options83928
! Node: Invoking G++111454
! Node: C Dialect Options112977
! Node: C++ Dialect Options134016
! Node: Objective-C and Objective-C++ Dialect Options196575
! Node: Diagnostic Message Formatting Options208322
! Node: Warning Options238895
! Ref: Wtrigraphs343793
! Node: Static Analyzer Options389156
! Node: Debugging Options409358
! Node: Optimize Options430595
! Ref: Type-punning503055
! Node: Instrumentation Options623346
! Node: Preprocessor Options671458
! Ref: dashMF676305
! Ref: fdollars-in-identifiers680967
! Node: Assembler Options694172
! Node: Link Options694863
! Ref: Link Options-Footnote-1711823
! Node: Directory Options712159
! Node: Code Gen Options720562
! Node: Developer Options749435
! Node: Submodel Options790820
! Node: AArch64 Options792652
! Ref: aarch64-feature-modifiers808198
! Node: Adapteva Epiphany Options813759
! Node: AMD GCN Options819711
! Node: ARC Options821274
! Node: ARM Options842043
! Node: AVR Options884068
! Node: Blackfin Options910605
! Node: C6X Options918497
! Node: CRIS Options920040
! Node: CR16 Options923226
! Node: C-SKY Options924138
! Node: Darwin Options929865
! Node: DEC Alpha Options937306
! Node: eBPF Options948922
! Node: FR30 Options951298
! Node: FT32 Options951858
! Node: FRV Options952804
! Node: GNU/Linux Options959568
! Node: H8/300 Options960949
! Node: HPPA Options962401
! Node: IA-64 Options971933
! Node: LM32 Options980061
! Node: LoongArch Options980589
! Node: M32C Options986867
! Node: M32R/D Options988145
! Node: M680x0 Options991690
! Node: MCore Options1005845
! Node: MeP Options1007347
! Node: MicroBlaze Options1011307
! Node: MIPS Options1014372
! Node: MMIX Options1051169
! Node: MN10300 Options1053646
! Node: Moxie Options1056189
! Node: MSP430 Options1056676
! Node: NDS32 Options1064437
! Node: Nios II Options1066607
! Node: Nvidia PTX Options1079823
! Node: OpenRISC Options1083319
! Node: PDP-11 Options1086073
! Node: picoChip Options1087322
! Node: PowerPC Options1089460
! Node: PRU Options1089680
! Node: RISC-V Options1091889
! Node: RL78 Options1100290
! Node: RS/6000 and PowerPC Options1104065
! Node: RX Options1145581
! Node: S/390 and zSeries Options1154183
! Node: Score Options1164983
! Node: SH Options1165832
! Node: Solaris 2 Options1180972
! Node: SPARC Options1182210
! Node: System V Options1197862
! Node: TILE-Gx Options1198690
! Node: TILEPro Options1199708
! Node: V850 Options1200212
! Node: VAX Options1206899
! Node: Visium Options1207591
! Node: VMS Options1209899
! Node: VxWorks Options1210715
! Node: x86 Options1211867
! Node: x86 Windows Options1280378
! Node: Xstormy16 Options1283184
! Node: Xtensa Options1283478
! Node: zSeries Options1289614
! Node: Spec Files1289810
! Node: Environment Variables1315889
! Node: Precompiled Headers1325322
! Node: C++ Modules1331531
! Ref: C++ Modules-Footnote-11337526
! Node: C++ Module Mapper1337779
! Node: C++ Module Preprocessing1342932
! Node: C++ Compiled Module Interface1344761
! Ref: C++ Compiled Module Interface-Footnote-11348145
! Ref: C++ Compiled Module Interface-Footnote-21348234
! Node: C Implementation1348290
! Node: Translation implementation1349981
! Node: Environment implementation1350572
! Node: Identifiers implementation1351126
! Node: Characters implementation1352212
! Node: Integers implementation1355862
! Node: Floating point implementation1357911
! Node: Arrays and pointers implementation1360974
! Ref: Arrays and pointers implementation-Footnote-11362434
! Node: Hints implementation1362560
! Node: Structures unions enumerations and bit-fields implementation1364055
! Node: Qualifiers implementation1366279
! Node: Declarators implementation1368340
! Node: Statements implementation1368681
! Node: Preprocessing directives implementation1369007
! Node: Library functions implementation1371328
! Node: Architecture implementation1371977
! Node: Locale-specific behavior implementation1373622
! Node: C++ Implementation1373927
! Node: Conditionally-supported behavior1375211
! Node: Exception handling1375828
! Node: C Extensions1376295
! Node: Statement Exprs1381518
! Node: Local Labels1386890
! Node: Labels as Values1389863
! Ref: Labels as Values-Footnote-11392390
! Node: Nested Functions1392575
! Node: Nonlocal Gotos1396529
! Node: Constructing Calls1398795
! Node: Typeof1403510
! Node: Conditionals1407439
! Node: __int1281408328
! Node: Long Long1408853
! Node: Complex1410344
! Node: Floating Types1415089
! Node: Half-Precision1418610
! Node: Decimal Float1422078
! Node: Hex Floats1423932
! Node: Fixed-Point1425006
! Node: Named Address Spaces1428264
! Ref: AVR Named Address Spaces1428950
! Node: Zero Length1436244
! Node: Empty Structures1440425
! Node: Variable Length1440831
! Node: Variadic Macros1443549
! Node: Escaped Newlines1445927
! Node: Subscripting1446788
! Node: Pointer Arith1447513
! Node: Variadic Pointer Args1448090
! Node: Pointers to Arrays1448815
! Node: Initializers1449568
! Node: Compound Literals1450069
! Node: Designated Inits1453636
! Node: Case Ranges1457560
! Node: Cast to Union1458241
! Node: Mixed Labels and Declarations1459975
! Node: Function Attributes1460612
! Node: Common Function Attributes1465123
! Ref: Common Function Attributes-Footnote-11542064
! Node: AArch64 Function Attributes1542381
! Node: AMD GCN Function Attributes1548575
! Node: ARC Function Attributes1551628
! Node: ARM Function Attributes1554565
! Node: AVR Function Attributes1559704
! Node: Blackfin Function Attributes1564239
! Node: BPF Function Attributes1566736
! Node: CR16 Function Attributes1567324
! Node: C-SKY Function Attributes1567843
! Node: Epiphany Function Attributes1569142
! Node: H8/300 Function Attributes1571897
! Node: IA-64 Function Attributes1573095
! Node: M32C Function Attributes1574137
! Node: M32R/D Function Attributes1576475
! Node: m68k Function Attributes1577949
! Node: MCORE Function Attributes1578893
! Node: MeP Function Attributes1579704
! Node: MicroBlaze Function Attributes1581005
! Node: Microsoft Windows Function Attributes1582512
! Node: MIPS Function Attributes1587081
! Node: MSP430 Function Attributes1592699
! Node: NDS32 Function Attributes1596778
! Node: Nios II Function Attributes1599202
! Node: Nvidia PTX Function Attributes1600499
! Node: PowerPC Function Attributes1601114
! Node: RISC-V Function Attributes1607888
! Node: RL78 Function Attributes1609304
! Node: RX Function Attributes1610543
! Node: S/390 Function Attributes1613090
! Node: SH Function Attributes1614918
! Node: Symbian OS Function Attributes1618346
! Node: V850 Function Attributes1618682
! Node: Visium Function Attributes1619227
! Node: x86 Function Attributes1619755
! Node: Xstormy16 Function Attributes1643710
! Node: Variable Attributes1644217
! Node: Common Variable Attributes1645750
! Node: ARC Variable Attributes1667657
! Node: AVR Variable Attributes1668039
! Node: Blackfin Variable Attributes1673202
! Node: H8/300 Variable Attributes1674060
! Node: IA-64 Variable Attributes1675133
! Node: M32R/D Variable Attributes1675884
! Node: MeP Variable Attributes1676667
! Node: Microsoft Windows Variable Attributes1678760
! Node: MSP430 Variable Attributes1681213
! Node: Nvidia PTX Variable Attributes1682427
! Node: PowerPC Variable Attributes1683044
! Node: RL78 Variable Attributes1683601
! Node: V850 Variable Attributes1684020
! Node: x86 Variable Attributes1684653
! Node: Xstormy16 Variable Attributes1685709
! Node: Type Attributes1686279
! Node: Common Type Attributes1687967
! Node: ARC Type Attributes1710328
! Node: ARM Type Attributes1710800
! Node: BPF Type Attributes1711582
! Node: MeP Type Attributes1712099
! Node: PowerPC Type Attributes1712501
! Node: x86 Type Attributes1713490
! Node: Label Attributes1714482
! Node: Enumerator Attributes1716509
! Node: Statement Attributes1718041
! Node: Attribute Syntax1719524
! Node: Function Prototypes1730782
! Node: C++ Comments1732562
! Node: Dollar Signs1733081
! Node: Character Escapes1733546
! Node: Alignment1733830
! Node: Inline1735483
! Node: Volatiles1740300
! Node: Using Assembly Language with C1743199
! Node: Basic Asm1744436
! Node: Extended Asm1750059
! Ref: Volatile1754173
! Ref: AssemblerTemplate1758286
! Ref: OutputOperands1762526
! Ref: FlagOutputOperands1769489
! Ref: InputOperands1772436
! Ref: Clobbers and Scratch Registers1776704
! Ref: GotoLabels1785345
! Ref: x86Operandmodifiers1788968
! Ref: x86floatingpointasmoperands1793784
! Ref: msp430Operandmodifiers1797113
! Node: Constraints1798771
! Node: Simple Constraints1799877
! Node: Multi-Alternative1807191
! Node: Modifiers1808866
! Node: Machine Constraints1811665
! Node: Asm Labels1869436
! Node: Explicit Register Variables1871056
! Ref: Explicit Reg Vars1871270
! Node: Global Register Variables1871879
! Ref: Global Reg Vars1872087
! Node: Local Register Variables1876869
! Ref: Local Reg Vars1877089
! Node: Size of an asm1880717
! Node: Alternate Keywords1882195
! Node: Incomplete Enums1883700
! Node: Function Names1884457
! Node: Return Address1886361
! Node: Vector Extensions1890948
! Node: Offsetof1901931
! Node: __sync Builtins1902764
! Node: __atomic Builtins1909207
! Node: Integer Overflow Builtins1922720
! Node: x86 specific memory model extensions for transactional memory1929203
! Node: Object Size Checking1930469
! Node: Other Builtins1937485
! Node: Target Builtins1990089
! Node: AArch64 Built-in Functions1991864
! Node: Alpha Built-in Functions1992560
! Node: Altera Nios II Built-in Functions1995654
! Node: ARC Built-in Functions2000093
! Node: ARC SIMD Built-in Functions2005305
! Node: ARM iWMMXt Built-in Functions2014303
! Node: ARM C Language Extensions (ACLE)2021439
! Node: ARM Floating Point Status and Control Intrinsics2022716
! Node: ARM ARMv8-M Security Extensions2023203
! Node: AVR Built-in Functions2024495
! Node: Blackfin Built-in Functions2028261
! Node: BPF Built-in Functions2028881
! Node: FR-V Built-in Functions2030340
! Node: Argument Types2031203
! Node: Directly-mapped Integer Functions2033034
! Node: Directly-mapped Media Functions2034194
! Node: Raw read/write Functions2042476
! Node: Other Built-in Functions2043384
! Node: MIPS DSP Built-in Functions2044570
! Node: MIPS Paired-Single Support2057325
! Node: MIPS Loongson Built-in Functions2058824
! Node: Paired-Single Arithmetic2065346
! Node: Paired-Single Built-in Functions2066369
! Node: MIPS-3D Built-in Functions2069036
! Node: MIPS SIMD Architecture (MSA) Support2074430
! Node: MIPS SIMD Architecture Built-in Functions2077270
! Node: Other MIPS Built-in Functions2104124
! Node: MSP430 Built-in Functions2105133
! Node: NDS32 Built-in Functions2106534
! Node: picoChip Built-in Functions2107827
! Node: Basic PowerPC Built-in Functions2109176
! Node: Basic PowerPC Built-in Functions Available on all Configurations2110034
! Node: Basic PowerPC Built-in Functions Available on ISA 2.052118544
! Node: Basic PowerPC Built-in Functions Available on ISA 2.062123379
! Node: Basic PowerPC Built-in Functions Available on ISA 2.072125459
! Node: Basic PowerPC Built-in Functions Available on ISA 3.02126313
! Node: Basic PowerPC Built-in Functions Available on ISA 3.12133291
! Node: PowerPC AltiVec/VSX Built-in Functions2136456
! Node: PowerPC AltiVec Built-in Functions on ISA 2.052144525
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.062169925
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.072176991
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.02186801
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.12202524
! Node: PowerPC Hardware Transactional Memory Built-in Functions2235808
! Node: PowerPC Atomic Memory Operation Functions2244358
! Node: PowerPC Matrix-Multiply Assist Built-in Functions2246921
! Node: PRU Built-in Functions2253046
! Node: RISC-V Built-in Functions2254234
! Node: RX Built-in Functions2254645
! Node: S/390 System z Built-in Functions2258647
! Node: SH Built-in Functions2263877
! Node: SPARC VIS Built-in Functions2265605
! Node: TI C6X Built-in Functions2274136
! Node: TILE-Gx Built-in Functions2275187
! Node: TILEPro Built-in Functions2276312
! Node: x86 Built-in Functions2277420
! Node: x86 transactional memory intrinsics2342719
! Node: x86 control-flow protection intrinsics2345986
! Node: Target Format Checks2347757
! Node: Solaris Format Checks2348189
! Node: Darwin Format Checks2348615
! Node: Pragmas2349578
! Node: AArch64 Pragmas2350519
! Node: ARM Pragmas2350976
! Node: M32C Pragmas2351603
! Node: MeP Pragmas2352675
! Node: PRU Pragmas2354727
! Node: RS/6000 and PowerPC Pragmas2355305
! Node: S/390 Pragmas2356045
! Node: Darwin Pragmas2356611
! Node: Solaris Pragmas2357664
! Node: Symbol-Renaming Pragmas2358828
! Node: Structure-Layout Pragmas2360465
! Node: Weak Pragmas2362745
! Node: Diagnostic Pragmas2363480
! Node: Visibility Pragmas2368231
! Node: Push/Pop Macro Pragmas2368916
! Node: Function Specific Option Pragmas2369889
! Node: Loop-Specific Pragmas2371855
! Node: Unnamed Fields2373455
! Node: Thread-Local2375652
! Node: C99 Thread-Local Edits2377758
! Node: C++98 Thread-Local Edits2379756
! Node: Binary constants2383201
! Node: C++ Extensions2383872
! Node: C++ Volatiles2385502
! Node: Restricted Pointers2387850
! Node: Vague Linkage2389441
! Node: C++ Interface2393064
! Ref: C++ Interface-Footnote-12396861
! Node: Template Instantiation2396999
! Node: Bound member functions2403090
! Node: C++ Attributes2404622
! Node: Function Multiversioning2408694
! Node: Type Traits2410502
! Node: C++ Concepts2417473
! Node: Deprecated Features2418979
! Node: Backwards Compatibility2420804
! Node: Objective-C2421876
! Node: GNU Objective-C runtime API2422483
! Node: Modern GNU Objective-C runtime API2423490
! Node: Traditional GNU Objective-C runtime API2425926
! Node: Executing code before main2426653
! Node: What you can and what you cannot do in +load2429397
! Node: Type encoding2431767
! Node: Legacy type encoding2437133
! Node: @encode2438223
! Node: Method signatures2438768
! Node: Garbage Collection2440760
! Node: Constant string objects2443450
! Node: compatibility_alias2445959
! Node: Exceptions2446684
! Node: Synchronization2449394
! Node: Fast enumeration2450578
! Node: Using fast enumeration2450890
! Node: c99-like fast enumeration syntax2452101
! Node: Fast enumeration details2452804
! Node: Fast enumeration protocol2455144
! Node: Messaging with the GNU Objective-C runtime2458296
! Node: Dynamically registering methods2459668
! Node: Forwarding hook2461359
! Node: Compatibility2464399
! Node: Gcov2470955
! Node: Gcov Intro2471490
! Node: Invoking Gcov2474208
! Node: Gcov and Optimization2496941
! Node: Gcov Data Files2500694
! Node: Cross-profiling2502103
! Node: Gcov-tool2503957
! Node: Gcov-tool Intro2504382
! Node: Invoking Gcov-tool2506352
! Node: Gcov-dump2508930
! Node: Gcov-dump Intro2509253
! Node: Invoking Gcov-dump2509520
! Node: lto-dump2510177
! Node: lto-dump Intro2510476
! Node: Invoking lto-dump2510726
! Node: Trouble2511822
! Node: Actual Bugs2513239
! Node: Interoperation2513686
! Node: Incompatibilities2520577
! Node: Fixed Headers2528729
! Node: Standard Libraries2530387
! Node: Disappointments2531759
! Node: C++ Misunderstandings2536118
! Node: Static Definitions2536929
! Node: Name lookup2537982
! Ref: Name lookup-Footnote-12542763
! Node: Temporaries2542952
! Node: Copy Assignment2544928
! Node: Non-bugs2546763
! Node: Warnings and Errors2557269
! Node: Bugs2559031
! Node: Bug Criteria2559498
! Node: Bug Reporting2561708
! Node: Service2561926
! Node: Contributing2562747
! Node: Funding2563493
! Node: GNU Project2565983
! Node: Copying2566631
! Node: GNU Free Documentation License2604142
! Node: Contributors2629262
! Node: Option Index2670236
! Node: Keyword Index2969335
  
  End Tag Table
diff -Nrcpad gcc-12.1.0/gcc/doc/gccinstall.info gcc-12.2.0/gcc/doc/gccinstall.info
*** gcc-12.1.0/gcc/doc/gccinstall.info	Fri May  6 07:45:20 2022
--- gcc-12.2.0/gcc/doc/gccinstall.info	Fri Aug 19 08:27:43 2022
***************
*** 1,4 ****
! This is gccinstall.info, produced by makeinfo version 6.7 from
  install.texi.
  
  Copyright (C) 1988-2022 Free Software Foundation, Inc.
--- 1,4 ----
! This is gccinstall.info, produced by makeinfo version 6.5 from
  install.texi.
  
  Copyright (C) 1988-2022 Free Software Foundation, Inc.
*************** option.
*** 2106,2111 ****
--- 2106,2127 ----
       clamps float_t to double, GCC follows and enables the option.  For
       other cross compiles, the default is disabled.
  
+ '--with-zstd=PATHNAME'
+ '--with-zstd-include=PATHNAME'
+ '--with-zstd-lib=PATHNAME'
+      If you do not have the 'zstd' library installed in a standard
+      location and you want to build GCC, you can explicitly specify the
+      directory where it is installed ('--with-zstd=ZSTDINSTALLDIR').
+      The '--with-zstd=ZSTDINSTALLDIR' option is shorthand for
+      '--with-zstd-lib=ZSTDINSTALLDIR/lib' and
+      '--with-zstd-include=ZSTDINSTALLDIR/include'.  If this shorthand
+      assumption is not correct, you can use the explicit include and lib
+      options directly.
+ 
+      These flags are applicable to the host platform only.  When
+      building a cross compiler, they will not be used to configure
+      target libraries.
+ 
  Cross-Compiler-Specific Options
  -------------------------------
  
*************** Concept Index
*** 4833,4839 ****
  * Menu:
  
  * Binaries:                              Binaries.           (line    6)
! * build_configargs:                      Configuration.      (line 1817)
  * Configuration:                         Configuration.      (line    6)
  * Downloading GCC:                       Downloading the source.
                                                               (line    6)
--- 4849,4855 ----
  * Menu:
  
  * Binaries:                              Binaries.           (line    6)
! * build_configargs:                      Configuration.      (line 1833)
  * Configuration:                         Configuration.      (line    6)
  * Downloading GCC:                       Downloading the source.
                                                               (line    6)
*************** Concept Index
*** 4842,4848 ****
  * FDL, GNU Free Documentation License:   GNU Free Documentation License.
                                                               (line    6)
  * Host specific installation:            Specific.           (line    6)
! * host_configargs:                       Configuration.      (line 1821)
  * Installing GCC: Binaries:              Binaries.           (line    6)
  * Installing GCC: Building:              Building.           (line    6)
  * Installing GCC: Configuration:         Configuration.      (line    6)
--- 4858,4864 ----
  * FDL, GNU Free Documentation License:   GNU Free Documentation License.
                                                               (line    6)
  * Host specific installation:            Specific.           (line    6)
! * host_configargs:                       Configuration.      (line 1837)
  * Installing GCC: Binaries:              Binaries.           (line    6)
  * Installing GCC: Building:              Building.           (line    6)
  * Installing GCC: Configuration:         Configuration.      (line    6)
*************** Concept Index
*** 4852,4858 ****
  * Specific installation notes:           Specific.           (line    6)
  * Target specific installation:          Specific.           (line    6)
  * Target specific installation notes:    Specific.           (line    6)
! * target_configargs:                     Configuration.      (line 1825)
  * Testing:                               Testing.            (line    6)
  * Testsuite:                             Testing.            (line    6)
  
--- 4868,4874 ----
  * Specific installation notes:           Specific.           (line    6)
  * Target specific installation:          Specific.           (line    6)
  * Target specific installation notes:    Specific.           (line    6)
! * target_configargs:                     Configuration.      (line 1841)
  * Testing:                               Testing.            (line    6)
  * Testsuite:                             Testing.            (line    6)
  
*************** Ref: with-as37505
*** 4871,4970 ****
  Ref: with-gnu-ld38914
  Ref: WithAixSoname64625
  Ref: AixLdCommand65286
! Node: Building106891
! Node: Testing123098
! Node: Final install130929
! Node: Binaries136230
! Node: Specific137337
! Ref: aarch64-x-x137871
! Ref: alpha-x-x139891
! Ref: amd64-x-solaris2140105
! Ref: amdgcn-x-amdhsa140187
! Ref: arc-x-elf32140713
! Ref: arc-linux-uclibc140889
! Ref: arm-x-eabi141030
! Ref: avr141283
! Ref: bfin141864
! Ref: cr16142127
! Ref: cris142543
! Ref: dos142869
! Ref: epiphany-x-elf143194
! Ref: x-x-freebsd143299
! Ref: ft32-x-elf144947
! Ref: h8300-hms145045
! Ref: hppa-hp-hpux145397
! Ref: hppa-hp-hpux10147769
! Ref: hppa-hp-hpux11148182
! Ref: x-x-linux-gnu153584
! Ref: ix86-x-linux153907
! Ref: ix86-x-solaris2154220
! Ref: ia64-x-linux155296
! Ref: ia64-x-hpux155543
! Ref: x-ibm-aix156098
! Ref: TransferAixShobj159760
! Ref: iq2000-x-elf163570
! Ref: lm32-x-elf163710
! Ref: lm32-x-uclinux163814
! Ref: loongarch163942
! Ref: m32c-x-elf164636
! Ref: m32r-x-elf164738
! Ref: m68k-x-x164840
! Ref: m68k-x-uclinux165878
! Ref: microblaze-x-elf166123
! Ref: mips-x-x166242
! Ref: moxie-x-elf168152
! Ref: msp430-x-elf168199
! Ref: nds32le-x-elf168756
! Ref: nds32be-x-elf168828
! Ref: nvptx-x-none168897
! Ref: or1k-x-elf169460
! Ref: or1k-x-linux169591
! Ref: powerpc-x-x169672
! Ref: powerpc-x-darwin169863
! Ref: powerpc-x-elf170358
! Ref: powerpc-x-linux-gnu170443
! Ref: powerpc-x-netbsd170538
! Ref: powerpc-x-eabisim170626
! Ref: powerpc-x-eabi170752
! Ref: powerpcle-x-elf170828
! Ref: powerpcle-x-eabisim170920
! Ref: powerpcle-x-eabi171053
! Ref: rl78-x-elf171136
! Ref: riscv32-x-elf171242
! Ref: riscv32-x-linux171431
! Ref: riscv64-x-elf171588
! Ref: riscv64-x-linux171777
! Ref: rx-x-elf171934
! Ref: s390-x-linux171980
! Ref: s390x-x-linux172052
! Ref: s390x-ibm-tpf172139
! Ref: x-x-solaris2172270
! Ref: sparc-x-x175704
! Ref: sparc-sun-solaris2176206
! Ref: sparc-x-linux177349
! Ref: sparc64-x-solaris2177380
! Ref: sparcv9-x-solaris2178098
! Ref: c6x-x-x178185
! Ref: tilegx-*-linux178277
! Ref: tilegxbe-*-linux178419
! Ref: tilepro-*-linux178562
! Ref: visium-x-elf178683
! Ref: x-x-vxworks178791
! Ref: x86-64-x-x180314
! Ref: x86-64-x-solaris2180642
! Ref: xtensa-x-elf181292
! Ref: xtensa-x-linux181963
! Ref: windows182304
! Ref: x-x-cygwin184100
! Ref: x-x-mingw32184653
! Ref: older185035
! Ref: elf187152
! Node: GNU Free Documentation License187410
! Node: Concept Index212545
  
  End Tag Table
- 
- 
- Local Variables:
- coding: utf-8
- End:
--- 4887,4981 ----
  Ref: with-gnu-ld38914
  Ref: WithAixSoname64625
  Ref: AixLdCommand65286
! Node: Building107611
! Node: Testing123818
! Node: Final install131649
! Node: Binaries136950
! Node: Specific138057
! Ref: aarch64-x-x138591
! Ref: alpha-x-x140611
! Ref: amd64-x-solaris2140825
! Ref: amdgcn-x-amdhsa140907
! Ref: arc-x-elf32141433
! Ref: arc-linux-uclibc141609
! Ref: arm-x-eabi141750
! Ref: avr142003
! Ref: bfin142584
! Ref: cr16142847
! Ref: cris143263
! Ref: dos143589
! Ref: epiphany-x-elf143914
! Ref: x-x-freebsd144019
! Ref: ft32-x-elf145667
! Ref: h8300-hms145765
! Ref: hppa-hp-hpux146117
! Ref: hppa-hp-hpux10148489
! Ref: hppa-hp-hpux11148902
! Ref: x-x-linux-gnu154304
! Ref: ix86-x-linux154627
! Ref: ix86-x-solaris2154940
! Ref: ia64-x-linux156016
! Ref: ia64-x-hpux156263
! Ref: x-ibm-aix156818
! Ref: TransferAixShobj160480
! Ref: iq2000-x-elf164290
! Ref: lm32-x-elf164430
! Ref: lm32-x-uclinux164534
! Ref: loongarch164662
! Ref: m32c-x-elf165356
! Ref: m32r-x-elf165458
! Ref: m68k-x-x165560
! Ref: m68k-x-uclinux166598
! Ref: microblaze-x-elf166843
! Ref: mips-x-x166962
! Ref: moxie-x-elf168872
! Ref: msp430-x-elf168919
! Ref: nds32le-x-elf169476
! Ref: nds32be-x-elf169548
! Ref: nvptx-x-none169617
! Ref: or1k-x-elf170180
! Ref: or1k-x-linux170311
! Ref: powerpc-x-x170392
! Ref: powerpc-x-darwin170583
! Ref: powerpc-x-elf171078
! Ref: powerpc-x-linux-gnu171163
! Ref: powerpc-x-netbsd171258
! Ref: powerpc-x-eabisim171346
! Ref: powerpc-x-eabi171472
! Ref: powerpcle-x-elf171548
! Ref: powerpcle-x-eabisim171640
! Ref: powerpcle-x-eabi171773
! Ref: rl78-x-elf171856
! Ref: riscv32-x-elf171962
! Ref: riscv32-x-linux172151
! Ref: riscv64-x-elf172308
! Ref: riscv64-x-linux172497
! Ref: rx-x-elf172654
! Ref: s390-x-linux172700
! Ref: s390x-x-linux172772
! Ref: s390x-ibm-tpf172859
! Ref: x-x-solaris2172990
! Ref: sparc-x-x176424
! Ref: sparc-sun-solaris2176926
! Ref: sparc-x-linux178069
! Ref: sparc64-x-solaris2178100
! Ref: sparcv9-x-solaris2178818
! Ref: c6x-x-x178905
! Ref: tilegx-*-linux178997
! Ref: tilegxbe-*-linux179139
! Ref: tilepro-*-linux179282
! Ref: visium-x-elf179403
! Ref: x-x-vxworks179511
! Ref: x86-64-x-x181034
! Ref: x86-64-x-solaris2181362
! Ref: xtensa-x-elf182012
! Ref: xtensa-x-linux182683
! Ref: windows183024
! Ref: x-x-cygwin184820
! Ref: x-x-mingw32185373
! Ref: older185755
! Ref: elf187872
! Node: GNU Free Documentation License188130
! Node: Concept Index213265
  
  End Tag Table
diff -Nrcpad gcc-12.1.0/gcc/doc/gccint.info gcc-12.2.0/gcc/doc/gccint.info
*** gcc-12.1.0/gcc/doc/gccint.info	Fri May  6 07:45:28 2022
--- gcc-12.2.0/gcc/doc/gccint.info	Fri Aug 19 08:27:47 2022
***************
*** 1,4 ****
! This is gccint.info, produced by makeinfo version 6.7 from gccint.texi.
  
  Copyright (C) 1988-2022 Free Software Foundation, Inc.
  
--- 1,4 ----
! This is gccint.info, produced by makeinfo version 6.5 from gccint.texi.
  
  Copyright (C) 1988-2022 Free Software Foundation, Inc.
  
*************** Copies published by the Free Software Fo
*** 47,53 ****
  development.
  
  
! File: gccint.info,  Node: Top,  Next: Contributing,  Up: (dir)
  
  Introduction
  ************
--- 47,53 ----
  development.
  
  
! File: gccint.info,  Node: Top,  Next: Contributing
  
  Introduction
  ************
*************** Introduction
*** 55,61 ****
  This manual documents the internals of the GNU compilers, including how
  to port them to new targets and some information about how to write
  front ends for new languages.  It corresponds to the compilers (GCC)
! version 12.1.0.  The use of the GNU compilers is documented in a
  separate manual.  *Note Introduction: (gcc)Top.
  
   This manual is mainly a reference manual rather than a tutorial.  It
--- 55,61 ----
  This manual documents the internals of the GNU compilers, including how
  to port them to new targets and some information about how to write
  front ends for new languages.  It corresponds to the compilers (GCC)
! version 12.2.0.  The use of the GNU compilers is documented in a
  separate manual.  *Note Introduction: (gcc)Top.
  
   This manual is mainly a reference manual rather than a tutorial.  It
*************** specified for the particular test in an
*** 5608,5615 ****
       PowerPC target pre-defines macro _ARCH_PWR9 which means the '-mcpu'
       setting is Power9 or later.
  
! 7.2.3.12 Other hardware attributes
! ..................................
  
  'autoincdec'
       Target supports autoincrement/decrement addressing.
--- 5608,5624 ----
       PowerPC target pre-defines macro _ARCH_PWR9 which means the '-mcpu'
       setting is Power9 or later.
  
! 7.2.4 RISC-V specific attributes
! --------------------------------
! 
! 'rv32'
!      Test system has an integer register width of 32 bits.
! 
! 'rv64'
!      Test system has an integer register width of 64 bits.
! 
! 7.2.4.1 Other hardware attributes
! .................................
  
  'autoincdec'
       Target supports autoincrement/decrement addressing.
*************** specified for the particular test in an
*** 5706,5713 ****
  'xorsign'
       Target supports the xorsign optab expansion.
  
! 7.2.3.13 Environment attributes
! ...............................
  
  'c'
       The language for the compiler under test is C.
--- 5715,5722 ----
  'xorsign'
       Target supports the xorsign optab expansion.
  
! 7.2.4.2 Environment attributes
! ..............................
  
  'c'
       The language for the compiler under test is C.
*************** specified for the particular test in an
*** 5846,5853 ****
  'wchar'
       Target supports wide characters.
  
! 7.2.3.14 Other attributes
! .........................
  
  'R_flag_in_section'
       Target supports the 'R' flag in .section directive in assembly
--- 5855,5862 ----
  'wchar'
       Target supports wide characters.
  
! 7.2.4.3 Other attributes
! ........................
  
  'R_flag_in_section'
       Target supports the 'R' flag in .section directive in assembly
*************** specified for the particular test in an
*** 6030,6037 ****
       Optimizations are enabled ('__OPTIMIZE__') per the current compiler
       flags.
  
! 7.2.3.15 Local to tests in 'gcc.target/i386'
! ............................................
  
  '3dnow'
       Target supports compiling '3dnow' instructions.
--- 6039,6046 ----
       Optimizations are enabled ('__OPTIMIZE__') per the current compiler
       flags.
  
! 7.2.4.4 Local to tests in 'gcc.target/i386'
! ...........................................
  
  '3dnow'
       Target supports compiling '3dnow' instructions.
*************** specified for the particular test in an
*** 6073,6080 ****
  'xop'
       Target supports compiling 'xop' instructions.
  
! 7.2.3.16 Local to tests in 'gcc.test-framework'
! ...............................................
  
  'no'
       Always returns 0.
--- 6082,6089 ----
  'xop'
       Target supports compiling 'xop' instructions.
  
! 7.2.4.5 Local to tests in 'gcc.test-framework'
! ..............................................
  
  'no'
       Always returns 0.
*************** specified for the particular test in an
*** 6085,6091 ****
  
  File: gccint.info,  Node: Add Options,  Next: Require Support,  Prev: Effective-Target Keywords,  Up: Test Directives
  
! 7.2.4 Features for 'dg-add-options'
  -----------------------------------
  
  The supported values of FEATURE for directive 'dg-add-options' are:
--- 6094,6100 ----
  
  File: gccint.info,  Node: Add Options,  Next: Require Support,  Prev: Effective-Target Keywords,  Up: Test Directives
  
! 7.2.5 Features for 'dg-add-options'
  -----------------------------------
  
  The supported values of FEATURE for directive 'dg-add-options' are:
*************** The supported values of FEATURE for dire
*** 6203,6209 ****
  
  File: gccint.info,  Node: Require Support,  Next: Final Actions,  Prev: Add Options,  Up: Test Directives
  
! 7.2.5 Variants of 'dg-require-SUPPORT'
  --------------------------------------
  
  A few of the 'dg-require' directives take arguments.
--- 6212,6218 ----
  
  File: gccint.info,  Node: Require Support,  Next: Final Actions,  Prev: Add Options,  Up: Test Directives
  
! 7.2.6 Variants of 'dg-require-SUPPORT'
  --------------------------------------
  
  A few of the 'dg-require' directives take arguments.
*************** arguments could be replaced with effecti
*** 6284,6296 ****
  
  File: gccint.info,  Node: Final Actions,  Prev: Require Support,  Up: Test Directives
  
! 7.2.6 Commands for use in 'dg-final'
  ------------------------------------
  
  The GCC testsuite defines the following directives to be used within
  'dg-final'.
  
! 7.2.6.1 Scan a particular file
  ..............................
  
  'scan-file FILENAME REGEXP [{ target/xfail SELECTOR }]'
--- 6293,6305 ----
  
  File: gccint.info,  Node: Final Actions,  Prev: Require Support,  Up: Test Directives
  
! 7.2.7 Commands for use in 'dg-final'
  ------------------------------------
  
  The GCC testsuite defines the following directives to be used within
  'dg-final'.
  
! 7.2.7.1 Scan a particular file
  ..............................
  
  'scan-file FILENAME REGEXP [{ target/xfail SELECTOR }]'
*************** The GCC testsuite defines the following
*** 6303,6309 ****
       Passes if FILENAME is a valid '.dot' file (by running 'dot -Tpng'
       on it, and verifying the exit code is 0).
  
! 7.2.6.2 Scan the assembly output
  ................................
  
  'scan-assembler REGEX [{ target/xfail SELECTOR }]'
--- 6312,6318 ----
       Passes if FILENAME is a valid '.dot' file (by running 'dot -Tpng'
       on it, and verifying the exit code is 0).
  
! 7.2.7.2 Scan the assembly output
  ................................
  
  'scan-assembler REGEX [{ target/xfail SELECTOR }]'
*************** The GCC testsuite defines the following
*** 6418,6424 ****
       stands for zero or more unmatched lines; the whitespace after
       PREFIX is again not significant.
  
! 7.2.6.3 Scan optimization dump files
  ....................................
  
  These commands are available for KIND of 'tree', 'ltrans-tree',
--- 6427,6433 ----
       stands for zero or more unmatched lines; the whitespace after
       PREFIX is again not significant.
  
! 7.2.7.3 Scan optimization dump files
  ....................................
  
  These commands are available for KIND of 'tree', 'ltrans-tree',
*************** instances 1, 2, 3 of a tree pass "mypass
*** 6453,6459 ****
       /* { dg-options "-fdump-tree-mypass" } */
       /* { dg-final { scan-tree-dump "code has been optimized" "mypass\[1-3\]" } } */
  
! 7.2.6.4 Check for output files
  ..............................
  
  'output-exists [{ target/xfail SELECTOR }]'
--- 6462,6468 ----
       /* { dg-options "-fdump-tree-mypass" } */
       /* { dg-final { scan-tree-dump "code has been optimized" "mypass\[1-3\]" } } */
  
! 7.2.7.4 Check for output files
  ..............................
  
  'output-exists [{ target/xfail SELECTOR }]'
*************** instances 1, 2, 3 of a tree pass "mypass
*** 6468,6474 ****
  'scan-symbol-not REGEXP [{ target/xfail SELECTOR }]'
       Passes if the pattern is absent from the final executable.
  
! 7.2.6.5 Checks for 'gcov' tests
  ...............................
  
  'run-gcov SOURCEFILE'
--- 6477,6483 ----
  'scan-symbol-not REGEXP [{ target/xfail SELECTOR }]'
       Passes if the pattern is absent from the final executable.
  
! 7.2.7.5 Checks for 'gcov' tests
  ...............................
  
  'run-gcov SOURCEFILE'
*************** instances 1, 2, 3 of a tree pass "mypass
*** 6481,6487 ****
  'run-gcov-pytest { SOURCEFILE PYTEST_FILE }'
       Check output of 'gcov' intermediate format with a pytest script.
  
! 7.2.6.6 Clean up generated test files
  .....................................
  
  Usually the test-framework removes files that were generated during
--- 6490,6496 ----
  'run-gcov-pytest { SOURCEFILE PYTEST_FILE }'
       Check output of 'gcov' intermediate format with a pytest script.
  
! 7.2.7.6 Clean up generated test files
  .....................................
  
  Usually the test-framework removes files that were generated during
*************** alphabetical order.
*** 49360,49366 ****
  
     * Ralf Corsepius for SH testing and minor bug fixing.
  
!    * FranÃ§ois-Xavier Coudert for contributions to GNU Fortran.
  
     * Stan Cox for care and feeding of the x86 port and lots of behind
       the scenes hacking.
--- 49369,49375 ----
  
     * Ralf Corsepius for SH testing and minor bug fixing.
  
!    * Franc,ois-Xavier Coudert for contributions to GNU Fortran.
  
     * Stan Cox for care and feeding of the x86 port and lots of behind
       the scenes hacking.
*************** alphabetical order.
*** 49403,49409 ****
       disbursement, configuration architecture, libio maintenance, and
       early math work.
  
!    * FranÃ§ois Dumont for his work on libstdc++-v3, especially
       maintaining and improving 'debug-mode' and associative and
       unordered containers.
  
--- 49412,49418 ----
       disbursement, configuration architecture, libio maintenance, and
       early math work.
  
!    * Franc,ois Dumont for his work on libstdc++-v3, especially
       maintaining and improving 'debug-mode' and associative and
       unordered containers.
  
*************** alphabetical order.
*** 49662,49674 ****
  
     * Weiwen Liu for testing and various bug fixes.
  
!    * Manuel LÃ³pez-IbÃ¡Ã±ez for improving '-Wconversion' and many other
       diagnostics fixes and improvements.
  
     * Dave Love for his ongoing work with the Fortran front end and
       runtime libraries.
  
!    * Martin von LÃ¶wis for internal consistency checking infrastructure,
       various C++ improvements including namespace support, and tons of
       assistance with libstdc++/compiler merges.
  
--- 49671,49683 ----
  
     * Weiwen Liu for testing and various bug fixes.
  
!    * Manuel Lo'pez-Iba'n~ez for improving '-Wconversion' and many other
       diagnostics fixes and improvements.
  
     * Dave Love for his ongoing work with the Fortran front end and
       runtime libraries.
  
!    * Martin von Lo"wis for internal consistency checking infrastructure,
       various C++ improvements including namespace support, and tons of
       assistance with libstdc++/compiler merges.
  
*************** alphabetical order.
*** 49860,49866 ****
  
     * Craig Rodrigues for processing tons of bug reports.
  
!    * Ola RÃ¶nnerup for work on mt_alloc.
  
     * Gavin Romig-Koch for lots of behind the scenes MIPS work.
  
--- 49869,49875 ----
  
     * Craig Rodrigues for processing tons of bug reports.
  
!    * Ola Ro"nnerup for work on mt_alloc.
  
     * Gavin Romig-Koch for lots of behind the scenes MIPS work.
  
*************** alphabetical order.
*** 49874,49880 ****
  
     * Paul Rubin wrote most of the preprocessor.
  
!    * PÃ©tur RunÃ³lfsson for major performance improvements in C++
       formatted I/O and large file support in C++ filebuf.
  
     * Chip Salzenberg for libstdc++ patches and improvements to locales,
--- 49883,49889 ----
  
     * Paul Rubin wrote most of the preprocessor.
  
!    * Pe'tur Runo'lfsson for major performance improvements in C++
       formatted I/O and large file support in C++ filebuf.
  
     * Chip Salzenberg for libstdc++ patches and improvements to locales,
*************** alphabetical order.
*** 49895,49901 ****
  
     * William Schelter did most of the work on the Intel 80386 support.
  
!    * Tobias SchlÃ¼ter for work on GNU Fortran.
  
     * Bernd Schmidt for various code generation improvements and major
       work in the reload pass, serving as release manager for GCC 2.95.3,
--- 49904,49910 ----
  
     * William Schelter did most of the work on the Intel 80386 support.
  
!    * Tobias Schlu"ter for work on GNU Fortran.
  
     * Bernd Schmidt for various code generation improvements and major
       work in the reload pass, serving as release manager for GCC 2.95.3,
*************** contributions to testing:
*** 50392,50398 ****
  
     * Robert A. French
  
!    * JÃ¶rgen Freyh
  
     * Mark K. Gardner
  
--- 50401,50407 ----
  
     * Robert A. French
  
!    * Jo"rgen Freyh
  
     * Mark K. Gardner
  
*************** Concept Index
*** 58269,58733 ****
  
  Tag Table:
  Node: Top1789
! Node: Contributing5176
! Node: Portability5911
! Node: Interface7699
! Node: Libgcc10740
! Node: Integer library routines12567
! Node: Soft float library routines19535
! Node: Decimal float library routines31473
! Node: Fixed-point fractional library routines47231
! Node: Exception handling routines147627
! Node: Miscellaneous routines148734
! Node: Languages150854
! Node: Source Tree152401
! Node: Configure Terms152984
! Node: Top Level155940
! Node: gcc Directory159525
! Node: Subdirectories160477
! Node: Configuration162645
! Node: Config Fragments163365
! Node: System Config164590
! Node: Configuration Files165526
! Node: Build168142
! Node: Makefile168554
! Ref: Makefile-Footnote-1175329
! Ref: Makefile-Footnote-2175476
! Node: Library Files175550
! Node: Headers176112
! Node: Documentation178195
! Node: Texinfo Manuals179054
! Node: Man Page Generation181383
! Node: Miscellaneous Docs183296
! Node: Front End184683
! Node: Front End Directory188363
! Node: Front End Config189680
! Node: Front End Makefile192517
! Node: Back End196285
! Node: Testsuites201171
! Node: Test Idioms202160
! Node: Test Directives205558
! Node: Directives206085
! Node: Selectors218687
! Node: Effective-Target Keywords222015
! Ref: arm_fp_ok237213
! Ref: arm_fp_dp_ok237380
! Ref: arm_neon_ok238413
! Ref: arm_neon_ok_no_float_abi238582
! Ref: arm_neonv2_ok238749
! Ref: arm_fp16_ok238916
! Ref: arm_neon_fp16_ok239258
! Ref: arm_vfp3_ok240190
! Ref: arm_arch_v8a_hard_ok240333
! Ref: arm_v8_1a_neon_ok241083
! Ref: arm_v8_2a_fp16_scalar_ok241511
! Ref: arm_v8_2a_fp16_neon_ok241962
! Ref: arm_v8_2a_dotprod_neon_ok242437
! Ref: arm_fp16fml_neon_ok243082
! Ref: arm_coproc1_ok245652
! Ref: arm_coproc2_ok245778
! Ref: arm_coproc3_ok246006
! Ref: arm_simd32_ok246373
! Ref: arm_sat_ok246550
! Ref: arm_dsp_ok246731
! Ref: arm_softfp_ok246908
! Ref: arm_hard_ok246981
! Ref: arm_mve247048
! Ref: arm_v8_1_lob_ok247121
! Ref: stack_size_et261417
! Node: Add Options264007
! Ref: arm_fp16_ieee265245
! Ref: arm_fp16_alternative265500
! Ref: stack_size_ao268064
! Node: Require Support268426
! Node: Final Actions271328
! Node: Ada Tests281297
! Node: C Tests282460
! Node: LTO Testing286832
! Node: gcov Testing288475
! Node: profopt Testing291445
! Node: compat Testing293160
! Node: Torture Tests297400
! Node: GIMPLE Tests299034
! Node: RTL Tests300276
! Node: Options301582
! Node: Option file format302023
! Node: Option properties310506
! Node: Passes327450
! Node: Parsing pass328323
! Node: Gimplification pass331851
! Node: Pass manager333685
! Node: IPA passes335527
! Node: Small IPA passes336420
! Node: Regular IPA passes339870
! Node: Late IPA passes344672
! Node: Tree SSA passes345633
! Node: RTL passes367323
! Node: Optimization info379652
! Node: Dump setup380471
! Node: Optimization groups381601
! Node: Dump files and streams382580
! Node: Dump output verbosity383778
! Node: Dump types384834
! Node: Dump examples387177
! Node: poly_int388658
! Node: Overview of poly_int390138
! Node: Consequences of using poly_int392742
! Node: Comparisons involving poly_int394377
! Node: Comparison functions for poly_int396015
! Node: Properties of the poly_int comparisons397222
! Node: Comparing potentially-unordered poly_ints399664
! Node: Comparing ordered poly_ints400575
! Node: Checking for a poly_int marker value402599
! Node: Range checks on poly_ints403448
! Node: Sorting poly_ints406102
! Node: Arithmetic on poly_ints406875
! Node: Using poly_int with C++ arithmetic operators407676
! Node: wi arithmetic on poly_ints409207
! Node: Division of poly_ints410059
! Node: Other poly_int arithmetic411566
! Node: Alignment of poly_ints412972
! Node: Computing bounds on poly_ints416249
! Node: Converting poly_ints417638
! Node: Miscellaneous poly_int routines421185
! Node: Guidelines for using poly_int421825
! Node: GENERIC426757
! Node: Deficiencies428579
! Node: Tree overview428820
! Node: Macros and Functions432944
! Node: Identifiers433769
! Node: Containers435378
! Node: Types436535
! Node: Declarations448946
! Node: Working with declarations449441
! Node: Internal structure455045
! Node: Current structure hierarchy455429
! Node: Adding new DECL node types457522
! Node: Attributes461808
! Node: Expression trees463052
! Node: Constant expressions464806
! Node: Storage References470898
! Node: Unary and Binary Expressions474739
! Node: Vectors496072
! Node: Statements504562
! Node: Basic Statements505094
! Node: Blocks509869
! Node: Statement Sequences511570
! Node: Empty Statements511903
! Node: Jumps512477
! Node: Cleanups513130
! Node: OpenMP515171
! Node: OpenACC521018
! Node: Functions522135
! Node: Function Basics522606
! Node: Function Properties526290
! Node: Language-dependent trees529071
! Node: C and C++ Trees529958
! Node: Types for C++532843
! Node: Namespaces537813
! Node: Classes540919
! Node: Functions for C++545827
! Node: Statements for C and C++552084
! Node: C++ Expressions560591
! Node: GIMPLE562102
! Node: Tuple representation565767
! Node: Class hierarchy of GIMPLE statements572727
! Node: GIMPLE instruction set577715
! Node: GIMPLE Exception Handling579347
! Node: Temporaries581259
! Ref: Temporaries-Footnote-1582577
! Node: Operands582642
! Node: Compound Expressions583403
! Node: Compound Lvalues583637
! Node: Conditional Expressions584399
! Node: Logical Operators585058
! Node: Manipulating GIMPLE statements592420
! Node: Tuple specific accessors598002
! Node: GIMPLE_ASM598781
! Node: GIMPLE_ASSIGN601164
! Node: GIMPLE_BIND605868
! Node: GIMPLE_CALL607682
! Node: GIMPLE_CATCH611825
! Node: GIMPLE_COND612975
! Node: GIMPLE_DEBUG615770
! Node: GIMPLE_EH_FILTER620368
! Node: GIMPLE_LABEL621931
! Node: GIMPLE_GOTO622544
! Node: GIMPLE_NOP623067
! Node: GIMPLE_OMP_ATOMIC_LOAD623429
! Node: GIMPLE_OMP_ATOMIC_STORE624425
! Node: GIMPLE_OMP_CONTINUE625124
! Node: GIMPLE_OMP_CRITICAL626603
! Node: GIMPLE_OMP_FOR627597
! Node: GIMPLE_OMP_MASTER631013
! Node: GIMPLE_OMP_ORDERED631391
! Node: GIMPLE_OMP_PARALLEL631785
! Node: GIMPLE_OMP_RETURN634554
! Node: GIMPLE_OMP_SECTION635199
! Node: GIMPLE_OMP_SECTIONS635859
! Node: GIMPLE_OMP_SINGLE637469
! Node: GIMPLE_PHI638415
! Node: GIMPLE_RESX639694
! Node: GIMPLE_RETURN640413
! Node: GIMPLE_SWITCH640987
! Node: GIMPLE_TRY642862
! Node: GIMPLE_WITH_CLEANUP_EXPR644634
! Node: GIMPLE sequences645513
! Node: Sequence iterators648719
! Node: Adding a new GIMPLE statement code657176
! Node: Statement and operand traversals658525
! Node: Tree SSA661117
! Node: Annotations662905
! Node: SSA Operands663310
! Node: SSA677114
! Node: Alias analysis686821
! Node: Memory model690596
! Node: RTL691955
! Node: RTL Objects694197
! Node: RTL Classes698081
! Node: Accessors703379
! Node: Special Accessors705552
! Node: Flags711339
! Node: Machine Modes726602
! Node: Constants744169
! Node: Regs and Memory755968
! Node: Arithmetic773239
! Node: Comparisons783618
! Node: Bit-Fields787320
! Node: Vector Operations788871
! Node: Conversions790975
! Node: RTL Declarations795473
! Node: Side Effects796317
! Node: Incdec812805
! Node: Assembler816141
! Node: Debug Information817686
! Node: Insns819613
! Node: Calls845502
! Node: RTL SSA848095
! Node: Using RTL SSA849486
! Node: RTL SSA Instructions851403
! Ref: RTL SSA Instructions-Footnote-1852789
! Node: RTL SSA Basic Blocks852923
! Ref: real RTL SSA insns853391
! Ref: RTL SSA Basic Blocks-Footnote-1855613
! Node: RTL SSA Resources855747
! Node: RTL SSA Accesses856864
! Ref: RTL SSA Accesses-Footnote-1858565
! Node: RTL SSA Phi Nodes858708
! Node: RTL SSA Access Lists860712
! Node: Changing RTL Instructions864993
! Node: Changing One RTL SSA Instruction865602
! Node: Changing Multiple RTL SSA Instructions870538
! Node: Sharing874781
! Node: Reading RTL877937
! Node: Control Flow878929
! Node: Basic Blocks880697
! Node: Edges886151
! Node: Profile information894770
! Node: Maintaining the CFG899454
! Node: Liveness information905222
! Node: Loop Analysis and Representation907349
! Node: Loop representation908385
! Node: Loop querying915829
! Node: Loop manipulation918650
! Node: LCSSA920996
! Node: Scalar evolutions923065
! Node: loop-iv926309
! Node: Number of iterations928231
! Node: Dependency analysis932312
! Node: Machine Desc938664
! Node: Overview941227
! Node: Patterns943267
! Node: Example948234
! Node: RTL Template949695
! Node: Output Template960351
! Node: Output Statement964532
! Node: Predicates968871
! Node: Machine-Independent Predicates971789
! Node: Defining Predicates976734
! Node: Constraints982697
! Node: Simple Constraints984166
! Node: Multi-Alternative997006
! Node: Class Preferences1000215
! Node: Modifiers1001107
! Node: Machine Constraints1005841
! Node: Disable Insn Alternatives1069491
! Node: Define Constraints1072983
! Node: C Constraint Interface1081572
! Node: Standard Names1084699
! Ref: shift patterns1126322
! Ref: prologue instruction pattern1187992
! Ref: window_save instruction pattern1188485
! Ref: epilogue instruction pattern1188762
! Node: Pattern Ordering1211987
! Node: Dependent Patterns1213223
! Node: Jump Patterns1214843
! Node: Looping Patterns1216520
! Node: Insn Canonicalizations1222159
! Node: Expander Definitions1227356
! Node: Insn Splitting1235569
! Node: Including Patterns1250599
! Node: Peephole Definitions1252383
! Node: define_peephole1253636
! Node: define_peephole21259966
! Node: Insn Attributes1264055
! Node: Defining Attributes1265152
! Ref: define_enum_attr1268644
! Node: Expressions1269680
! Node: Tagging Insns1276430
! Node: Attr Example1280783
! Node: Insn Lengths1283156
! Node: Constant Attributes1286568
! Node: Mnemonic Attribute1287744
! Node: Delay Slots1289263
! Node: Processor pipeline description1292486
! Ref: Processor pipeline description-Footnote-11311298
! Node: Conditional Execution1311622
! Node: Define Subst1315105
! Node: Define Subst Example1317140
! Node: Define Subst Pattern Matching1320135
! Node: Define Subst Output Template1321361
! Node: Constant Definitions1323684
! Ref: define_enum1327543
! Node: Iterators1328031
! Node: Mode Iterators1328676
! Node: Defining Mode Iterators1329654
! Node: Substitutions1331148
! Node: Examples1333390
! Node: Code Iterators1334838
! Node: Int Iterators1337968
! Node: Subst Iterators1340432
! Node: Parameterized Names1342152
! Node: Target Macros1346170
! Node: Target Structure1349233
! Node: Driver1351725
! Node: Run-time Target1370698
! Node: Per-Function Data1380224
! Node: Storage Layout1382988
! Node: Type Layout1410885
! Node: Registers1424227
! Node: Register Basics1425201
! Node: Allocation Order1432763
! Node: Values in Registers1435247
! Node: Leaf Functions1442723
! Node: Stack Registers1445582
! Node: Register Classes1446855
! Node: Stack and Calling1481632
! Node: Frame Layout1482238
! Node: Exception Handling1494074
! Node: Stack Checking1500284
! Node: Frame Registers1505910
! Node: Elimination1514461
! Node: Stack Arguments1518317
! Node: Register Arguments1525770
! Node: Scalar Return1550330
! Node: Aggregate Return1556786
! Node: Caller Saves1561340
! Node: Function Entry1562082
! Node: Profiling1573634
! Node: Tail Calls1575744
! Node: Shrink-wrapping separate components1577654
! Node: Stack Smashing Protection1580695
! Node: Miscellaneous Register Hooks1583184
! Node: Varargs1584049
! Node: Trampolines1591935
! Node: Library Calls1601628
! Node: Addressing Modes1606715
! Node: Anchored Addresses1637334
! Node: Condition Code1639977
! Node: MODE_CC Condition Codes1641822
! Node: Costs1648585
! Node: Scheduling1670905
! Node: Sections1694827
! Node: PIC1711197
! Node: Assembler Format1713256
! Node: File Framework1714394
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1721993
! Node: Data Output1723668
! Node: Uninitialized Data1731956
! Node: Label Output1736971
! Node: Initialization1761584
! Node: Macros for Initialization1767545
! Node: Instruction Output1774696
! Node: Dispatch Tables1785326
! Node: Exception Region Output1791077
! Node: Alignment Output1798159
! Node: Debugging Info1801846
! Node: All Debuggers1802604
! Node: DBX Options1805376
! Node: DBX Hooks1810814
! Node: File Names and DBX1812123
! Node: DWARF1814227
! Node: VMS Debug1820042
! Node: CTF Debug1820639
! Node: BTF Debug1821000
! Node: Floating Point1821343
! Node: Mode Switching1824098
! Node: Target Attributes1828535
! Node: Emulated TLS1839938
! Node: MIPS Coprocessors1843328
! Node: PCH Target1844487
! Node: C++ ABI1846329
! Node: D Language and ABI1851121
! Node: Named Address Spaces1854064
! Node: Misc1859991
! Ref: TARGET_SHIFT_TRUNCATION_MASK1867862
! Node: Host Config1929138
! Node: Host Common1930207
! Node: Filesystem1932581
! Node: Host Misc1936696
! Node: Fragments1939145
! Node: Target Fragment1940340
! Node: Host Fragment1951152
! Node: Collect21951392
! Node: Header Dirs1954028
! Node: Type Information1955451
! Node: GTY Options1958982
! Node: Inheritance and GTY1970595
! Ref: Inheritance and GTY-Footnote-11972160
! Node: User GC1972430
! Node: GGC Roots1976181
! Node: Files1976894
! Node: Invoking the garbage collector1979525
! Node: Troubleshooting1981167
! Node: Plugins1982242
! Node: Plugins loading1983371
! Node: Plugin API1984470
! Node: Plugins pass1992337
! Node: Plugins GC1994308
! Node: Plugins description1996025
! Node: Plugins attr1996561
! Node: Plugins recording1998841
! Node: Plugins gate1999691
! Node: Plugins tracking2000282
! Node: Plugins building2000870
! Node: LTO2004373
! Node: LTO Overview2005245
! Node: LTO object file layout2011001
! Node: IPA2015645
! Node: WHOPR2024697
! Node: Internal flags2029257
! Node: Match and Simplify2030668
! Node: GIMPLE API2031638
! Node: The Language2034440
! Node: Static Analyzer2047067
! Node: Analyzer Internals2047332
! Node: Debugging the Analyzer2063219
! Node: User Experience Guidelines2066787
! Node: Guidelines for Diagnostics2067723
! Ref: input_location_example2075898
! Node: Guidelines for Options2085583
! Node: Funding2085760
! Node: GNU Project2088267
! Node: Copying2088918
! Node: GNU Free Documentation License2126432
! Node: Contributors2151555
! Node: Option Index2192532
! Node: Concept Index2193409
  
  End Tag Table
- 
- 
- Local Variables:
- coding: utf-8
- End:
--- 58278,58737 ----
  
  Tag Table:
  Node: Top1789
! Node: Contributing5164
! Node: Portability5899
! Node: Interface7687
! Node: Libgcc10728
! Node: Integer library routines12555
! Node: Soft float library routines19523
! Node: Decimal float library routines31461
! Node: Fixed-point fractional library routines47219
! Node: Exception handling routines147615
! Node: Miscellaneous routines148722
! Node: Languages150842
! Node: Source Tree152389
! Node: Configure Terms152972
! Node: Top Level155928
! Node: gcc Directory159513
! Node: Subdirectories160465
! Node: Configuration162633
! Node: Config Fragments163353
! Node: System Config164578
! Node: Configuration Files165514
! Node: Build168130
! Node: Makefile168542
! Ref: Makefile-Footnote-1175317
! Ref: Makefile-Footnote-2175464
! Node: Library Files175538
! Node: Headers176100
! Node: Documentation178183
! Node: Texinfo Manuals179042
! Node: Man Page Generation181371
! Node: Miscellaneous Docs183284
! Node: Front End184671
! Node: Front End Directory188351
! Node: Front End Config189668
! Node: Front End Makefile192505
! Node: Back End196273
! Node: Testsuites201159
! Node: Test Idioms202148
! Node: Test Directives205546
! Node: Directives206073
! Node: Selectors218675
! Node: Effective-Target Keywords222003
! Ref: arm_fp_ok237201
! Ref: arm_fp_dp_ok237368
! Ref: arm_neon_ok238401
! Ref: arm_neon_ok_no_float_abi238570
! Ref: arm_neonv2_ok238737
! Ref: arm_fp16_ok238904
! Ref: arm_neon_fp16_ok239246
! Ref: arm_vfp3_ok240178
! Ref: arm_arch_v8a_hard_ok240321
! Ref: arm_v8_1a_neon_ok241071
! Ref: arm_v8_2a_fp16_scalar_ok241499
! Ref: arm_v8_2a_fp16_neon_ok241950
! Ref: arm_v8_2a_dotprod_neon_ok242425
! Ref: arm_fp16fml_neon_ok243070
! Ref: arm_coproc1_ok245640
! Ref: arm_coproc2_ok245766
! Ref: arm_coproc3_ok245994
! Ref: arm_simd32_ok246361
! Ref: arm_sat_ok246538
! Ref: arm_dsp_ok246719
! Ref: arm_softfp_ok246896
! Ref: arm_hard_ok246969
! Ref: arm_mve247036
! Ref: arm_v8_1_lob_ok247109
! Ref: stack_size_et261600
! Node: Add Options264186
! Ref: arm_fp16_ieee265424
! Ref: arm_fp16_alternative265679
! Ref: stack_size_ao268243
! Node: Require Support268605
! Node: Final Actions271507
! Node: Ada Tests281476
! Node: C Tests282639
! Node: LTO Testing287011
! Node: gcov Testing288654
! Node: profopt Testing291624
! Node: compat Testing293339
! Node: Torture Tests297579
! Node: GIMPLE Tests299213
! Node: RTL Tests300455
! Node: Options301761
! Node: Option file format302202
! Node: Option properties310685
! Node: Passes327629
! Node: Parsing pass328502
! Node: Gimplification pass332030
! Node: Pass manager333864
! Node: IPA passes335706
! Node: Small IPA passes336599
! Node: Regular IPA passes340049
! Node: Late IPA passes344851
! Node: Tree SSA passes345812
! Node: RTL passes367502
! Node: Optimization info379831
! Node: Dump setup380650
! Node: Optimization groups381780
! Node: Dump files and streams382759
! Node: Dump output verbosity383957
! Node: Dump types385013
! Node: Dump examples387356
! Node: poly_int388837
! Node: Overview of poly_int390317
! Node: Consequences of using poly_int392921
! Node: Comparisons involving poly_int394556
! Node: Comparison functions for poly_int396194
! Node: Properties of the poly_int comparisons397401
! Node: Comparing potentially-unordered poly_ints399843
! Node: Comparing ordered poly_ints400754
! Node: Checking for a poly_int marker value402778
! Node: Range checks on poly_ints403627
! Node: Sorting poly_ints406281
! Node: Arithmetic on poly_ints407054
! Node: Using poly_int with C++ arithmetic operators407855
! Node: wi arithmetic on poly_ints409386
! Node: Division of poly_ints410238
! Node: Other poly_int arithmetic411745
! Node: Alignment of poly_ints413151
! Node: Computing bounds on poly_ints416428
! Node: Converting poly_ints417817
! Node: Miscellaneous poly_int routines421364
! Node: Guidelines for using poly_int422004
! Node: GENERIC426936
! Node: Deficiencies428758
! Node: Tree overview428999
! Node: Macros and Functions433123
! Node: Identifiers433948
! Node: Containers435557
! Node: Types436714
! Node: Declarations449125
! Node: Working with declarations449620
! Node: Internal structure455224
! Node: Current structure hierarchy455608
! Node: Adding new DECL node types457701
! Node: Attributes461987
! Node: Expression trees463231
! Node: Constant expressions464985
! Node: Storage References471077
! Node: Unary and Binary Expressions474918
! Node: Vectors496251
! Node: Statements504741
! Node: Basic Statements505273
! Node: Blocks510048
! Node: Statement Sequences511749
! Node: Empty Statements512082
! Node: Jumps512656
! Node: Cleanups513309
! Node: OpenMP515350
! Node: OpenACC521197
! Node: Functions522314
! Node: Function Basics522785
! Node: Function Properties526469
! Node: Language-dependent trees529250
! Node: C and C++ Trees530137
! Node: Types for C++533022
! Node: Namespaces537992
! Node: Classes541098
! Node: Functions for C++546006
! Node: Statements for C and C++552263
! Node: C++ Expressions560770
! Node: GIMPLE562281
! Node: Tuple representation565946
! Node: Class hierarchy of GIMPLE statements572906
! Node: GIMPLE instruction set577894
! Node: GIMPLE Exception Handling579526
! Node: Temporaries581438
! Ref: Temporaries-Footnote-1582756
! Node: Operands582821
! Node: Compound Expressions583582
! Node: Compound Lvalues583816
! Node: Conditional Expressions584578
! Node: Logical Operators585237
! Node: Manipulating GIMPLE statements592599
! Node: Tuple specific accessors598181
! Node: GIMPLE_ASM598960
! Node: GIMPLE_ASSIGN601343
! Node: GIMPLE_BIND606047
! Node: GIMPLE_CALL607861
! Node: GIMPLE_CATCH612004
! Node: GIMPLE_COND613154
! Node: GIMPLE_DEBUG615949
! Node: GIMPLE_EH_FILTER620547
! Node: GIMPLE_LABEL622110
! Node: GIMPLE_GOTO622723
! Node: GIMPLE_NOP623246
! Node: GIMPLE_OMP_ATOMIC_LOAD623608
! Node: GIMPLE_OMP_ATOMIC_STORE624604
! Node: GIMPLE_OMP_CONTINUE625303
! Node: GIMPLE_OMP_CRITICAL626782
! Node: GIMPLE_OMP_FOR627776
! Node: GIMPLE_OMP_MASTER631192
! Node: GIMPLE_OMP_ORDERED631570
! Node: GIMPLE_OMP_PARALLEL631964
! Node: GIMPLE_OMP_RETURN634733
! Node: GIMPLE_OMP_SECTION635378
! Node: GIMPLE_OMP_SECTIONS636038
! Node: GIMPLE_OMP_SINGLE637648
! Node: GIMPLE_PHI638594
! Node: GIMPLE_RESX639873
! Node: GIMPLE_RETURN640592
! Node: GIMPLE_SWITCH641166
! Node: GIMPLE_TRY643041
! Node: GIMPLE_WITH_CLEANUP_EXPR644813
! Node: GIMPLE sequences645692
! Node: Sequence iterators648898
! Node: Adding a new GIMPLE statement code657355
! Node: Statement and operand traversals658704
! Node: Tree SSA661296
! Node: Annotations663084
! Node: SSA Operands663489
! Node: SSA677293
! Node: Alias analysis687000
! Node: Memory model690775
! Node: RTL692134
! Node: RTL Objects694376
! Node: RTL Classes698260
! Node: Accessors703558
! Node: Special Accessors705731
! Node: Flags711518
! Node: Machine Modes726781
! Node: Constants744348
! Node: Regs and Memory756147
! Node: Arithmetic773418
! Node: Comparisons783797
! Node: Bit-Fields787499
! Node: Vector Operations789050
! Node: Conversions791154
! Node: RTL Declarations795652
! Node: Side Effects796496
! Node: Incdec812984
! Node: Assembler816320
! Node: Debug Information817865
! Node: Insns819792
! Node: Calls845681
! Node: RTL SSA848274
! Node: Using RTL SSA849665
! Node: RTL SSA Instructions851582
! Ref: RTL SSA Instructions-Footnote-1852968
! Node: RTL SSA Basic Blocks853102
! Ref: real RTL SSA insns853570
! Ref: RTL SSA Basic Blocks-Footnote-1855792
! Node: RTL SSA Resources855926
! Node: RTL SSA Accesses857043
! Ref: RTL SSA Accesses-Footnote-1858744
! Node: RTL SSA Phi Nodes858887
! Node: RTL SSA Access Lists860891
! Node: Changing RTL Instructions865172
! Node: Changing One RTL SSA Instruction865781
! Node: Changing Multiple RTL SSA Instructions870717
! Node: Sharing874960
! Node: Reading RTL878116
! Node: Control Flow879108
! Node: Basic Blocks880876
! Node: Edges886330
! Node: Profile information894949
! Node: Maintaining the CFG899633
! Node: Liveness information905401
! Node: Loop Analysis and Representation907528
! Node: Loop representation908564
! Node: Loop querying916008
! Node: Loop manipulation918829
! Node: LCSSA921175
! Node: Scalar evolutions923244
! Node: loop-iv926488
! Node: Number of iterations928410
! Node: Dependency analysis932491
! Node: Machine Desc938843
! Node: Overview941406
! Node: Patterns943446
! Node: Example948413
! Node: RTL Template949874
! Node: Output Template960530
! Node: Output Statement964711
! Node: Predicates969050
! Node: Machine-Independent Predicates971968
! Node: Defining Predicates976913
! Node: Constraints982876
! Node: Simple Constraints984345
! Node: Multi-Alternative997185
! Node: Class Preferences1000394
! Node: Modifiers1001286
! Node: Machine Constraints1006020
! Node: Disable Insn Alternatives1069670
! Node: Define Constraints1073162
! Node: C Constraint Interface1081751
! Node: Standard Names1084878
! Ref: shift patterns1126501
! Ref: prologue instruction pattern1188171
! Ref: window_save instruction pattern1188664
! Ref: epilogue instruction pattern1188941
! Node: Pattern Ordering1212166
! Node: Dependent Patterns1213402
! Node: Jump Patterns1215022
! Node: Looping Patterns1216699
! Node: Insn Canonicalizations1222338
! Node: Expander Definitions1227535
! Node: Insn Splitting1235748
! Node: Including Patterns1250778
! Node: Peephole Definitions1252562
! Node: define_peephole1253815
! Node: define_peephole21260145
! Node: Insn Attributes1264234
! Node: Defining Attributes1265331
! Ref: define_enum_attr1268823
! Node: Expressions1269859
! Node: Tagging Insns1276609
! Node: Attr Example1280962
! Node: Insn Lengths1283335
! Node: Constant Attributes1286747
! Node: Mnemonic Attribute1287923
! Node: Delay Slots1289442
! Node: Processor pipeline description1292665
! Ref: Processor pipeline description-Footnote-11311477
! Node: Conditional Execution1311801
! Node: Define Subst1315284
! Node: Define Subst Example1317319
! Node: Define Subst Pattern Matching1320314
! Node: Define Subst Output Template1321540
! Node: Constant Definitions1323863
! Ref: define_enum1327722
! Node: Iterators1328210
! Node: Mode Iterators1328855
! Node: Defining Mode Iterators1329833
! Node: Substitutions1331327
! Node: Examples1333569
! Node: Code Iterators1335017
! Node: Int Iterators1338147
! Node: Subst Iterators1340611
! Node: Parameterized Names1342331
! Node: Target Macros1346349
! Node: Target Structure1349412
! Node: Driver1351904
! Node: Run-time Target1370877
! Node: Per-Function Data1380403
! Node: Storage Layout1383167
! Node: Type Layout1411064
! Node: Registers1424406
! Node: Register Basics1425380
! Node: Allocation Order1432942
! Node: Values in Registers1435426
! Node: Leaf Functions1442902
! Node: Stack Registers1445761
! Node: Register Classes1447034
! Node: Stack and Calling1481811
! Node: Frame Layout1482417
! Node: Exception Handling1494253
! Node: Stack Checking1500463
! Node: Frame Registers1506089
! Node: Elimination1514640
! Node: Stack Arguments1518496
! Node: Register Arguments1525949
! Node: Scalar Return1550509
! Node: Aggregate Return1556965
! Node: Caller Saves1561519
! Node: Function Entry1562261
! Node: Profiling1573813
! Node: Tail Calls1575923
! Node: Shrink-wrapping separate components1577833
! Node: Stack Smashing Protection1580874
! Node: Miscellaneous Register Hooks1583363
! Node: Varargs1584228
! Node: Trampolines1592114
! Node: Library Calls1601807
! Node: Addressing Modes1606894
! Node: Anchored Addresses1637513
! Node: Condition Code1640156
! Node: MODE_CC Condition Codes1642001
! Node: Costs1648764
! Node: Scheduling1671084
! Node: Sections1695006
! Node: PIC1711376
! Node: Assembler Format1713435
! Node: File Framework1714573
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1722172
! Node: Data Output1723847
! Node: Uninitialized Data1732135
! Node: Label Output1737150
! Node: Initialization1761763
! Node: Macros for Initialization1767724
! Node: Instruction Output1774875
! Node: Dispatch Tables1785505
! Node: Exception Region Output1791256
! Node: Alignment Output1798338
! Node: Debugging Info1802025
! Node: All Debuggers1802783
! Node: DBX Options1805555
! Node: DBX Hooks1810993
! Node: File Names and DBX1812302
! Node: DWARF1814406
! Node: VMS Debug1820221
! Node: CTF Debug1820818
! Node: BTF Debug1821179
! Node: Floating Point1821522
! Node: Mode Switching1824277
! Node: Target Attributes1828714
! Node: Emulated TLS1840117
! Node: MIPS Coprocessors1843507
! Node: PCH Target1844666
! Node: C++ ABI1846508
! Node: D Language and ABI1851300
! Node: Named Address Spaces1854243
! Node: Misc1860170
! Ref: TARGET_SHIFT_TRUNCATION_MASK1868041
! Node: Host Config1929317
! Node: Host Common1930386
! Node: Filesystem1932760
! Node: Host Misc1936875
! Node: Fragments1939324
! Node: Target Fragment1940519
! Node: Host Fragment1951331
! Node: Collect21951571
! Node: Header Dirs1954207
! Node: Type Information1955630
! Node: GTY Options1959161
! Node: Inheritance and GTY1970774
! Ref: Inheritance and GTY-Footnote-11972339
! Node: User GC1972609
! Node: GGC Roots1976360
! Node: Files1977073
! Node: Invoking the garbage collector1979704
! Node: Troubleshooting1981346
! Node: Plugins1982421
! Node: Plugins loading1983550
! Node: Plugin API1984649
! Node: Plugins pass1992516
! Node: Plugins GC1994487
! Node: Plugins description1996204
! Node: Plugins attr1996740
! Node: Plugins recording1999020
! Node: Plugins gate1999870
! Node: Plugins tracking2000461
! Node: Plugins building2001049
! Node: LTO2004552
! Node: LTO Overview2005424
! Node: LTO object file layout2011180
! Node: IPA2015824
! Node: WHOPR2024876
! Node: Internal flags2029436
! Node: Match and Simplify2030847
! Node: GIMPLE API2031817
! Node: The Language2034619
! Node: Static Analyzer2047246
! Node: Analyzer Internals2047511
! Node: Debugging the Analyzer2063398
! Node: User Experience Guidelines2066966
! Node: Guidelines for Diagnostics2067902
! Ref: input_location_example2076077
! Node: Guidelines for Options2085762
! Node: Funding2085939
! Node: GNU Project2088446
! Node: Copying2089097
! Node: GNU Free Documentation License2126611
! Node: Contributors2151734
! Node: Option Index2192711
! Node: Concept Index2193588
  
  End Tag Table
diff -Nrcpad gcc-12.1.0/gcc/doc/gcov-dump.1 gcc-12.2.0/gcc/doc/gcov-dump.1
*** gcc-12.1.0/gcc/doc/gcov-dump.1	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/doc/gcov-dump.1	Fri Aug 19 08:16:17 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** any later version published by the Free
*** 201,207 ****
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fBgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
--- 197,203 ----
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fIgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
diff -Nrcpad gcc-12.1.0/gcc/doc/gcov-tool.1 gcc-12.2.0/gcc/doc/gcov-tool.1
*** gcc-12.1.0/gcc/doc/gcov-tool.1	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/doc/gcov-tool.1	Fri Aug 19 08:16:17 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** Set the verbose mode.
*** 344,350 ****
  .RE
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7), \fBgcc\fR\|(1), \fBgcov\fR\|(1) and the Info entry for
  \&\fIgcc\fR.
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
--- 340,346 ----
  .RE
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7), \fIgcc\fR\|(1), \fIgcov\fR\|(1) and the Info entry for
  \&\fIgcc\fR.
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
*************** any later version published by the Free
*** 356,362 ****
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fBgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
--- 352,358 ----
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fIgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
diff -Nrcpad gcc-12.1.0/gcc/doc/gcov.1 gcc-12.2.0/gcc/doc/gcov.1
*** gcc-12.1.0/gcc/doc/gcov.1	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/doc/gcov.1	Fri Aug 19 08:16:17 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** That can help users to find profile clas
*** 1017,1023 ****
  to a misleading profile.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7), \fBgcc\fR\|(1) and the Info entry for \fIgcc\fR.
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 1996\-2022 Free Software Foundation, Inc.
--- 1013,1019 ----
  to a misleading profile.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7), \fIgcc\fR\|(1) and the Info entry for \fIgcc\fR.
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 1996\-2022 Free Software Foundation, Inc.
*************** any later version published by the Free
*** 1028,1034 ****
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fBgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
--- 1024,1030 ----
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fIgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
diff -Nrcpad gcc-12.1.0/gcc/doc/gfdl.7 gcc-12.2.0/gcc/doc/gfdl.7
*** gcc-12.1.0/gcc/doc/gfdl.7	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/doc/gfdl.7	Fri Aug 19 08:16:17 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** free software license, such as the \s-1G
*** 641,647 ****
  to permit their use in free software.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgpl\fR\|(7), \fBfsf\-funding\fR\|(7).
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
--- 637,643 ----
  to permit their use in free software.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgpl\fR\|(7), \fIfsf\-funding\fR\|(7).
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
diff -Nrcpad gcc-12.1.0/gcc/doc/gfortran.1 gcc-12.2.0/gcc/doc/gfortran.1
*** gcc-12.1.0/gcc/doc/gfortran.1	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/doc/gfortran.1	Fri Aug 19 08:27:43 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** For instructions on reporting bugs, see
*** 1781,1788 ****
  <\fBhttps://gcc.gnu.org/bugs/\fR>.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7),
! \&\fBcpp\fR\|(1), \fBgcov\fR\|(1), \fBgcc\fR\|(1), \fBas\fR\|(1), \fBld\fR\|(1), \fBgdb\fR\|(1), \fBdbx\fR\|(1)
  and the Info entries for \fIgcc\fR, \fIcpp\fR, \fIgfortran\fR, \fIas\fR,
  \&\fIld\fR, \fIbinutils\fR and \fIgdb\fR.
  .SH "AUTHOR"
--- 1777,1784 ----
  <\fBhttps://gcc.gnu.org/bugs/\fR>.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7),
! \&\fIcpp\fR\|(1), \fIgcov\fR\|(1), \fIgcc\fR\|(1), \fIas\fR\|(1), \fIld\fR\|(1), \fIgdb\fR\|(1), \fIdbx\fR\|(1)
  and the Info entries for \fIgcc\fR, \fIcpp\fR, \fIgfortran\fR, \fIas\fR,
  \&\fIld\fR, \fIbinutils\fR and \fIgdb\fR.
  .SH "AUTHOR"
*************** under the terms of the \s-1GNU\s0 Free D
*** 1798,1804 ****
  any later version published by the Free Software Foundation; with the
  Invariant Sections being \*(L"Funding Free Software\*(R", the Front-Cover
  Texts being (a) (see below), and with the Back-Cover Texts being (b)
! (see below).  A copy of the license is included in the \fBgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
--- 1794,1800 ----
  any later version published by the Free Software Foundation; with the
  Invariant Sections being \*(L"Funding Free Software\*(R", the Front-Cover
  Texts being (a) (see below), and with the Back-Cover Texts being (b)
! (see below).  A copy of the license is included in the \fIgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
diff -Nrcpad gcc-12.1.0/gcc/doc/gpl.7 gcc-12.2.0/gcc/doc/gpl.7
*** gcc-12.1.0/gcc/doc/gpl.7	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/doc/gpl.7	Fri Aug 19 08:16:17 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** the \s-1GNU\s0 Lesser General Public Lic
*** 841,847 ****
  first, please read <\fBhttps://www.gnu.org/licenses/why\-not\-lgpl.html\fR>.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7).
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 2007 Free Software Foundation, Inc.
--- 837,843 ----
  first, please read <\fBhttps://www.gnu.org/licenses/why\-not\-lgpl.html\fR>.
  .SH "SEE ALSO"
  .IX Header "SEE ALSO"
! \&\fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7).
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
  Copyright (c) 2007 Free Software Foundation, Inc.
diff -Nrcpad gcc-12.1.0/gcc/doc/install.texi gcc-12.2.0/gcc/doc/install.texi
*** gcc-12.1.0/gcc/doc/install.texi	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/doc/install.texi	Fri Aug 19 08:09:52 2022
*************** For a native build and cross compiles th
*** 2371,2376 ****
--- 2371,2391 ----
  default is derived from glibc's behavior. When glibc clamps float_t to double,
  GCC follows and enables the option. For other cross compiles, the default is
  disabled.
+ 
+ @item --with-zstd=@var{pathname}
+ @itemx --with-zstd-include=@var{pathname}
+ @itemx --with-zstd-lib=@var{pathname}
+ If you do not have the @code{zstd} library installed in a standard
+ location and you want to build GCC, you can explicitly specify the
+ directory where it is installed (@samp{--with-zstd=@/@var{zstdinstalldir}}).
+ The @option{--with-zstd=@/@var{zstdinstalldir}} option is shorthand for
+ @option{--with-zstd-lib=@/@var{zstdinstalldir}/lib} and
+ @option{--with-zstd-include=@/@var{zstdinstalldir}/include}. If this
+ shorthand assumption is not correct, you can use the explicit
+ include and lib options directly.
+ 
+ These flags are applicable to the host platform only.  When building
+ a cross compiler, they will not be used to configure target libraries.
  @end table
  
  @subheading Cross-Compiler-Specific Options
diff -Nrcpad gcc-12.1.0/gcc/doc/invoke.texi gcc-12.2.0/gcc/doc/invoke.texi
*** gcc-12.1.0/gcc/doc/invoke.texi	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/doc/invoke.texi	Fri Aug 19 08:09:52 2022
*************** diagnostic to @file{@var{file}.@var{idx}
*** 10198,10205 ****
  @opindex dump-analyzer-feasibility
  Dump internal details about the analyzer's search for feasible paths.
  The details are written in a form suitable for viewing with GraphViz
! to filenames of the form @file{@var{file}.*.fg.dot} and
! @file{@var{file}.*.tg.dot}.
  
  @item -fdump-analyzer-json
  @opindex fdump-analyzer-json
--- 10198,10205 ----
  @opindex dump-analyzer-feasibility
  Dump internal details about the analyzer's search for feasible paths.
  The details are written in a form suitable for viewing with GraphViz
! to filenames of the form @file{@var{file}.*.fg.dot},
! @file{@var{file}.*.tg.dot}, and @file{@var{file}.*.fpath.txt}.
  
  @item -fdump-analyzer-json
  @opindex fdump-analyzer-json
*************** Set the cost of branches to roughly @var
*** 24527,24533 ****
  @itemx -mno-check-zero-divison
  @opindex -mcheck-zero-division
  Trap (do not trap) on integer division by zero.  The default is
! @option{-mcheck-zero-division}.
  
  @item -mcond-move-int
  @itemx -mno-cond-move-int
--- 24527,24534 ----
  @itemx -mno-check-zero-divison
  @opindex -mcheck-zero-division
  Trap (do not trap) on integer division by zero.  The default is
! @option{-mcheck-zero-division} for @option{-O0} or @option{-Og}, and
! @option{-mno-check-zero-division} for other optimization levels.
  
  @item -mcond-move-int
  @itemx -mno-cond-move-int
diff -Nrcpad gcc-12.1.0/gcc/doc/lto-dump.1 gcc-12.2.0/gcc/doc/lto-dump.1
*** gcc-12.1.0/gcc/doc/lto-dump.1	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/doc/lto-dump.1	Fri Aug 19 08:16:17 2022
***************
*** 1,4 ****
! .\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
--- 1,4 ----
! .\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
  .\"
  .\" Standard preamble:
  .\" ========================================================================
***************
*** 54,73 ****
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .nr rF 0
! .if \n(.g .if rF .nr rF 1
! .if (\n(rF:(\n(.g==0)) \{\
! .    if \nF \{\
! .        de IX
! .        tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .        if !\nF==2 \{\
! .            nr % 0
! .            nr F 2
! .        \}
  .    \}
  .\}
- .rr rF
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
--- 54,69 ----
  .\" Avoid warning from groff about undefined register 'F'.
  .de IX
  ..
! .if !\nF .nr F 0
! .if \nF>0 \{\
! .    de IX
! .    tm Index:\\$1\t\\n%\t"\\$2"
  ..
! .    if !\nF==2 \{\
! .        nr % 0
! .        nr F 2
  .    \}
  .\}
  .\"
  .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "LTO-DUMP 1"
! .TH LTO-DUMP 1 "2022-05-06" "gcc-12.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "LTO-DUMP 1"
! .TH LTO-DUMP 1 "2022-08-19" "gcc-12.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** any later version published by the Free
*** 222,228 ****
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fBgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
--- 218,224 ----
  Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
  Free Software\*(R", the Front-Cover texts being (a) (see below), and with
  the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the \fIgfdl\fR\|(7) man page.
  .PP
  (a) The \s-1FSF\s0's Front-Cover Text is:
  .PP
diff -Nrcpad gcc-12.1.0/gcc/doc/sourcebuild.texi gcc-12.2.0/gcc/doc/sourcebuild.texi
*** gcc-12.1.0/gcc/doc/sourcebuild.texi	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/doc/sourcebuild.texi	Fri Aug 19 08:09:52 2022
*************** PowerPC target pre-defines macro _ARCH_P
*** 2420,2425 ****
--- 2420,2437 ----
  setting is Power9 or later.
  @end table
  
+ @subsection RISC-V specific attributes
+ 
+ @table @code
+ 
+ @item rv32
+ Test system has an integer register width of 32 bits.
+ 
+ @item rv64
+ Test system has an integer register width of 64 bits.
+ 
+ @end table
+ 
  @subsubsection Other hardware attributes
  
  @c Please keep this table sorted alphabetically.
diff -Nrcpad gcc-12.1.0/gcc/dse.cc gcc-12.2.0/gcc/dse.cc
*** gcc-12.1.0/gcc/dse.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/dse.cc	Fri Aug 19 08:09:52 2022
*************** rest_of_handle_dse (void)
*** 3682,3687 ****
--- 3682,3697 ----
  
    dse_step0 ();
    dse_step1 ();
+   /* DSE can eliminate potentially-trapping MEMs.
+      Remove any EH edges associated with them, since otherwise
+      DF_LR_RUN_DCE will complain later.  */
+   if ((locally_deleted || globally_deleted)
+       && cfun->can_throw_non_call_exceptions
+       && purge_all_dead_edges ())
+     {
+       free_dominance_info (CDI_DOMINATORS);
+       delete_unreachable_blocks ();
+     }
    dse_step2_init ();
    if (dse_step2 ())
      {
diff -Nrcpad gcc-12.1.0/gcc/dwarf2out.cc gcc-12.2.0/gcc/dwarf2out.cc
*** gcc-12.1.0/gcc/dwarf2out.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/dwarf2out.cc	Fri Aug 19 08:09:52 2022
*************** loc_list_from_tree_1 (tree loc, int want
*** 19449,19454 ****
--- 19449,19462 ----
        break;
  
      case TRUTH_NOT_EXPR:
+       list_ret = loc_list_from_tree_1 (TREE_OPERAND (loc, 0), 0, context);
+       if (list_ret == 0)
+ 	return 0;
+ 
+       add_loc_descr_to_each (list_ret, new_loc_descr (DW_OP_lit0, 0, 0));
+       add_loc_descr_to_each (list_ret, new_loc_descr (DW_OP_eq, 0, 0));
+       break;
+ 
      case BIT_NOT_EXPR:
        op = DW_OP_not;
        goto do_unop;
*************** loc_list_from_tree_1 (tree loc, int want
*** 19497,19502 ****
--- 19505,19519 ----
  	  list_ret
  	    = loc_list_from_tree_1 (TREE_OPERAND (TREE_OPERAND (loc, 0), 0),
  				    0, context);
+ 	/* Likewise, swap the operands for a logically negated condition.  */
+ 	else if (TREE_CODE (TREE_OPERAND (loc, 0)) == TRUTH_NOT_EXPR)
+ 	  {
+ 	    lhs = loc_descriptor_from_tree (TREE_OPERAND (loc, 2), 0, context);
+ 	    rhs = loc_list_from_tree_1 (TREE_OPERAND (loc, 1), 0, context);
+ 	    list_ret
+ 	      = loc_list_from_tree_1 (TREE_OPERAND (TREE_OPERAND (loc, 0), 0),
+ 				      0, context);
+ 	  }
  	else
  	  list_ret = loc_list_from_tree_1 (TREE_OPERAND (loc, 0), 0, context);
  	if (list_ret == 0 || lhs == 0 || rhs == 0)
diff -Nrcpad gcc-12.1.0/gcc/expmed.cc gcc-12.2.0/gcc/expmed.cc
*** gcc-12.1.0/gcc/expmed.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/expmed.cc	Fri Aug 19 08:09:52 2022
*************** extract_bit_field_using_extv (const extr
*** 1605,1624 ****
    return NULL_RTX;
  }
  
! /* See whether it would be valid to extract the part of OP0 described
!    by BITNUM and BITSIZE into a value of mode MODE using a subreg
!    operation.  Return the subreg if so, otherwise return null.  */
  
  static rtx
  extract_bit_field_as_subreg (machine_mode mode, rtx op0,
  			     poly_uint64 bitsize, poly_uint64 bitnum)
  {
    poly_uint64 bytenum;
    if (multiple_p (bitnum, BITS_PER_UNIT, &bytenum)
        && known_eq (bitsize, GET_MODE_BITSIZE (mode))
!       && lowpart_bit_field_p (bitnum, bitsize, GET_MODE (op0))
!       && TRULY_NOOP_TRUNCATION_MODES_P (mode, GET_MODE (op0)))
!     return simplify_gen_subreg (mode, op0, GET_MODE (op0), bytenum);
    return NULL_RTX;
  }
  
--- 1605,1626 ----
    return NULL_RTX;
  }
  
! /* See whether it would be valid to extract the part of OP0 with
!    mode OP0_MODE described by BITNUM and BITSIZE into a value of
!    mode MODE using a subreg operation.
!    Return the subreg if so, otherwise return null.  */
  
  static rtx
  extract_bit_field_as_subreg (machine_mode mode, rtx op0,
+ 			     machine_mode op0_mode,
  			     poly_uint64 bitsize, poly_uint64 bitnum)
  {
    poly_uint64 bytenum;
    if (multiple_p (bitnum, BITS_PER_UNIT, &bytenum)
        && known_eq (bitsize, GET_MODE_BITSIZE (mode))
!       && lowpart_bit_field_p (bitnum, bitsize, op0_mode)
!       && TRULY_NOOP_TRUNCATION_MODES_P (mode, op0_mode))
!     return simplify_gen_subreg (mode, op0, op0_mode, bytenum);
    return NULL_RTX;
  }
  
*************** extract_bit_field_1 (rtx str_rtx, poly_u
*** 1777,1783 ****
  	 for valid bitsize and bitnum, so we don't need to do that here.  */
        if (VECTOR_MODE_P (mode))
  	{
! 	  rtx sub = extract_bit_field_as_subreg (mode, op0, bitsize, bitnum);
  	  if (sub)
  	    return sub;
  	}
--- 1779,1786 ----
  	 for valid bitsize and bitnum, so we don't need to do that here.  */
        if (VECTOR_MODE_P (mode))
  	{
! 	  rtx sub = extract_bit_field_as_subreg (mode, op0, outermode,
! 						 bitsize, bitnum);
  	  if (sub)
  	    return sub;
  	}
*************** extract_bit_field_1 (rtx str_rtx, poly_u
*** 1824,1832 ****
    /* Extraction of a full MODE1 value can be done with a subreg as long
       as the least significant bit of the value is the least significant
       bit of either OP0 or a word of OP0.  */
!   if (!MEM_P (op0) && !reverse)
      {
!       rtx sub = extract_bit_field_as_subreg (mode1, op0, bitsize, bitnum);
        if (sub)
  	return convert_extracted_bit_field (sub, mode, tmode, unsignedp);
      }
--- 1827,1836 ----
    /* Extraction of a full MODE1 value can be done with a subreg as long
       as the least significant bit of the value is the least significant
       bit of either OP0 or a word of OP0.  */
!   if (!MEM_P (op0) && !reverse && op0_mode.exists (&imode))
      {
!       rtx sub = extract_bit_field_as_subreg (mode1, op0, imode,
! 					     bitsize, bitnum);
        if (sub)
  	return convert_extracted_bit_field (sub, mode, tmode, unsignedp);
      }
diff -Nrcpad gcc-12.1.0/gcc/expr.cc gcc-12.2.0/gcc/expr.cc
*** gcc-12.1.0/gcc/expr.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/expr.cc	Fri Aug 19 08:09:52 2022
*************** count_type_elements (const_tree type, bo
*** 6393,6405 ****
      case OFFSET_TYPE:
      case REFERENCE_TYPE:
      case NULLPTR_TYPE:
        return 1;
  
      case ERROR_MARK:
        return 0;
  
      case VOID_TYPE:
-     case OPAQUE_TYPE:
      case METHOD_TYPE:
      case FUNCTION_TYPE:
      case LANG_TYPE:
--- 6393,6405 ----
      case OFFSET_TYPE:
      case REFERENCE_TYPE:
      case NULLPTR_TYPE:
+     case OPAQUE_TYPE:
        return 1;
  
      case ERROR_MARK:
        return 0;
  
      case VOID_TYPE:
      case METHOD_TYPE:
      case FUNCTION_TYPE:
      case LANG_TYPE:
*************** expand_cond_expr_using_cmove (tree treeo
*** 8783,8789 ****
    expanding_cond_expr_using_cmove = true;
    start_sequence ();
    expand_operands (treeop1, treeop2,
! 		   temp, &op1, &op2, EXPAND_NORMAL);
  
    if (TREE_CODE (treeop0) == SSA_NAME
        && (srcstmt = get_def_for_expr_class (treeop0, tcc_comparison)))
--- 8783,8790 ----
    expanding_cond_expr_using_cmove = true;
    start_sequence ();
    expand_operands (treeop1, treeop2,
! 		   mode == orig_mode ? temp : NULL_RTX, &op1, &op2,
! 		   EXPAND_NORMAL);
  
    if (TREE_CODE (treeop0) == SSA_NAME
        && (srcstmt = get_def_for_expr_class (treeop0, tcc_comparison)))
diff -Nrcpad gcc-12.1.0/gcc/flags.h gcc-12.2.0/gcc/flags.h
*** gcc-12.1.0/gcc/flags.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/flags.h	Fri Aug 19 08:09:52 2022
*************** unsigned int debug_set_count (uint32_t w
*** 40,45 ****
--- 40,46 ----
  
  const char * debug_set_names (uint32_t w_symbols);
  
+ #ifndef GENERATOR_FILE
  /* Return true iff BTF debug info is enabled.  */
  
  extern bool btf_debuginfo_p ();
*************** extern bool ctf_debuginfo_p ();
*** 54,65 ****
  
  /* Return true iff DWARF2 debug info is enabled.  */
  
! extern bool dwarf_debuginfo_p ();
  
  /* Return true iff the debug info format is to be generated based on DWARF
     DIEs (like CTF and BTF debug info formats).  */
  
  extern bool dwarf_based_debuginfo_p ();
  
  extern void strip_off_ending (char *, int);
  extern int base_of_path (const char *path, const char **base_out);
--- 55,67 ----
  
  /* Return true iff DWARF2 debug info is enabled.  */
  
! extern bool dwarf_debuginfo_p (struct gcc_options *opts = &global_options);
  
  /* Return true iff the debug info format is to be generated based on DWARF
     DIEs (like CTF and BTF debug info formats).  */
  
  extern bool dwarf_based_debuginfo_p ();
+ #endif
  
  extern void strip_off_ending (char *, int);
  extern int base_of_path (const char *path, const char **base_out);
diff -Nrcpad gcc-12.1.0/gcc/fold-const.cc gcc-12.2.0/gcc/fold-const.cc
*** gcc-12.1.0/gcc/fold-const.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fold-const.cc	Fri Aug 19 08:09:52 2022
*************** tree_swap_operands_p (const_tree arg0, c
*** 7529,7535 ****
  static tree
  fold_to_nonsharp_ineq_using_bound (location_t loc, tree ineq, tree bound)
  {
!   tree a, typea, type = TREE_TYPE (ineq), a1, diff, y;
  
    if (TREE_CODE (bound) == LT_EXPR)
      a = TREE_OPERAND (bound, 0);
--- 7529,7535 ----
  static tree
  fold_to_nonsharp_ineq_using_bound (location_t loc, tree ineq, tree bound)
  {
!   tree a, typea, type = TREE_TYPE (bound), a1, diff, y;
  
    if (TREE_CODE (bound) == LT_EXPR)
      a = TREE_OPERAND (bound, 0);
*************** fold_unary_loc (location_t loc, enum tre
*** 9515,9520 ****
--- 9515,9530 ----
  		  > min_align_of_type (TREE_TYPE (TREE_TYPE (arg00)))))
  	    return NULL_TREE;
  
+ 	  /* Similarly, avoid this optimization in GENERIC for -fsanitize=null
+ 	     when type is a reference type and arg00's type is not,
+ 	     because arg00 could be validly nullptr and if arg01 doesn't return,
+ 	     we don't want false positive binding of reference to nullptr.  */
+ 	  if (TREE_CODE (type) == REFERENCE_TYPE
+ 	      && !in_gimple_form
+ 	      && sanitize_flags_p (SANITIZE_NULL)
+ 	      && TREE_CODE (TREE_TYPE (arg00)) != REFERENCE_TYPE)
+ 	    return NULL_TREE;
+ 
  	  arg00 = fold_convert_loc (loc, type, arg00);
  	  return fold_build_pointer_plus_loc (loc, arg00, arg01);
  	}
*************** fold_binary_loc (location_t loc, enum tr
*** 12026,12036 ****
  	{
  	  tem = fold_to_nonsharp_ineq_using_bound (loc, arg0, arg1);
  	  if (tem && !operand_equal_p (tem, arg0, 0))
! 	    return fold_build2_loc (loc, code, type, tem, arg1);
  
  	  tem = fold_to_nonsharp_ineq_using_bound (loc, arg1, arg0);
  	  if (tem && !operand_equal_p (tem, arg1, 0))
! 	    return fold_build2_loc (loc, code, type, arg0, tem);
  	}
  
        if ((tem = fold_truth_andor (loc, code, type, arg0, arg1, op0, op1))
--- 12036,12050 ----
  	{
  	  tem = fold_to_nonsharp_ineq_using_bound (loc, arg0, arg1);
  	  if (tem && !operand_equal_p (tem, arg0, 0))
! 	    return fold_convert (type,
! 				 fold_build2_loc (loc, code, TREE_TYPE (arg1),
! 						  tem, arg1));
  
  	  tem = fold_to_nonsharp_ineq_using_bound (loc, arg1, arg0);
  	  if (tem && !operand_equal_p (tem, arg1, 0))
! 	    return fold_convert (type,
! 				 fold_build2_loc (loc, code, TREE_TYPE (arg0),
! 						  arg0, tem));
  	}
  
        if ((tem = fold_truth_andor (loc, code, type, arg0, arg1, op0, op1))
diff -Nrcpad gcc-12.1.0/gcc/fortran/ChangeLog gcc-12.2.0/gcc/fortran/ChangeLog
*** gcc-12.1.0/gcc/fortran/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fortran/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,98 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-07-26  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2022-07-26  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/103504
+ 	* interface.cc (get_sym_storage_size): Array bounds and character
+ 	length can only be of integer type.
+ 
+ 2022-07-20  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2022-07-20  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/101330
+ 	* openmp.cc (gfc_match_iterator): Remove left-over code from
+ 	development that could lead to a crash on invalid input.
+ 
+ 2022-07-16  Steve Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2022-07-15  Steve Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/104313
+ 	* trans-decl.cc (gfc_generate_return): Do not generate conflicting
+ 	fake results for functions with no result variable under -ff2c.
+ 
+ 2022-07-03  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2022-06-30  Harald Anlauf  <anlauf@gmx.de>
+ 		    Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/103137
+ 	PR fortran/103138
+ 	PR fortran/103693
+ 	PR fortran/105243
+ 	* decl.cc (gfc_match_data_decl): Reject CLASS entity declaration
+ 	when it is given the PARAMETER attribute.
+ 
+ 2022-07-03  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2022-06-29  Harald Anlauf  <anlauf@gmx.de>
+ 		    Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/106121
+ 	* simplify.cc (gfc_simplify_extends_type_of): Do not attempt to
+ 	simplify when one of the arguments is a CLASS variable that was
+ 	not properly declared.
+ 
+ 2022-06-30  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2022-06-26  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/105954
+ 	* decl.cc (variable_decl): Adjust upper bounds for explicit-shape
+ 	specs with constant bound expressions to ensure non-negative
+ 	extents.
+ 
+ 2022-06-30  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2022-06-26  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/105691
+ 	* simplify.cc (gfc_simplify_index): Replace old simplification
+ 	code by the equivalent of the runtime library implementation.  Use
+ 	HOST_WIDE_INT instead of int for string index, length variables.
+ 
+ 2022-06-30  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2022-06-24  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/105813
+ 	* check.cc (gfc_check_unpack): Try to simplify MASK argument to
+ 	UNPACK so that checking of the VECTOR argument can work when MASK
+ 	is a variable.
+ 
+ 2022-05-13  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2022-05-11  Harald Anlauf  <anlauf@gmx.de>
+ 		    Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/105230
+ 	* expr.cc (find_array_section): Correct logic to avoid NULL
+ 	pointer dereference on invalid array section.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/fortran/check.cc gcc-12.2.0/gcc/fortran/check.cc
*** gcc-12.1.0/gcc/fortran/check.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fortran/check.cc	Fri Aug 19 08:09:52 2022
*************** gfc_check_unpack (gfc_expr *vector, gfc_
*** 6353,6358 ****
--- 6353,6360 ----
    if (!same_type_check (vector, 0, field, 2))
      return false;
  
+   gfc_simplify_expr (mask, 0);
+ 
    if (mask->expr_type == EXPR_ARRAY
        && gfc_array_size (vector, &vector_size))
      {
diff -Nrcpad gcc-12.1.0/gcc/fortran/decl.cc gcc-12.2.0/gcc/fortran/decl.cc
*** gcc-12.1.0/gcc/fortran/decl.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fortran/decl.cc	Fri Aug 19 08:09:52 2022
*************** variable_decl (int elem)
*** 2775,2780 ****
--- 2775,2792 ----
  		  else
  		    gfc_free_expr (n);
  		}
+ 	      /* For an explicit-shape spec with constant bounds, ensure
+ 		 that the effective upper bound is not lower than the
+ 		 respective lower bound minus one.  Otherwise adjust it so
+ 		 that the extent is trivially derived to be zero.  */
+ 	      if (as->lower[i]->expr_type == EXPR_CONSTANT
+ 		  && as->upper[i]->expr_type == EXPR_CONSTANT
+ 		  && as->lower[i]->ts.type == BT_INTEGER
+ 		  && as->upper[i]->ts.type == BT_INTEGER
+ 		  && mpz_cmp (as->upper[i]->value.integer,
+ 			      as->lower[i]->value.integer) < 0)
+ 		mpz_sub_ui (as->upper[i]->value.integer,
+ 			    as->lower[i]->value.integer, 1);
  	    }
  	}
      }
*************** gfc_match_data_decl (void)
*** 6250,6255 ****
--- 6262,6275 ----
        goto cleanup;
      }
  
+   /* F2018:C708.  */
+   if (current_ts.type == BT_CLASS && current_attr.flavor == FL_PARAMETER)
+     {
+       gfc_error ("CLASS entity at %C cannot have the PARAMETER attribute");
+       m = MATCH_ERROR;
+       goto cleanup;
+     }
+ 
    if (current_ts.type == BT_CLASS
  	&& current_ts.u.derived->attr.unlimited_polymorphic)
      goto ok;
diff -Nrcpad gcc-12.1.0/gcc/fortran/expr.cc gcc-12.2.0/gcc/fortran/expr.cc
*** gcc-12.1.0/gcc/fortran/expr.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fortran/expr.cc	Fri Aug 19 08:09:52 2022
*************** find_array_section (gfc_expr *expr, gfc_
*** 1595,1602 ****
  	  if ((begin && begin->expr_type != EXPR_CONSTANT)
  	      || (finish && finish->expr_type != EXPR_CONSTANT)
  	      || (step && step->expr_type != EXPR_CONSTANT)
! 	      || (!begin && !lower)
! 	      || (!finish && !upper))
  	    {
  	      t = false;
  	      goto cleanup;
--- 1595,1602 ----
  	  if ((begin && begin->expr_type != EXPR_CONSTANT)
  	      || (finish && finish->expr_type != EXPR_CONSTANT)
  	      || (step && step->expr_type != EXPR_CONSTANT)
! 	      || !lower
! 	      || !upper)
  	    {
  	      t = false;
  	      goto cleanup;
diff -Nrcpad gcc-12.1.0/gcc/fortran/gfortran.info gcc-12.2.0/gcc/fortran/gfortran.info
*** gcc-12.1.0/gcc/fortran/gfortran.info	Fri May  6 07:45:22 2022
--- gcc-12.2.0/gcc/fortran/gfortran.info	Fri Aug 19 08:27:44 2022
***************
*** 1,4 ****
! This is gfortran.info, produced by makeinfo version 6.7 from
  gfortran.texi.
  
  Copyright (C) 1999-2022 Free Software Foundation, Inc.
--- 1,4 ----
! This is gfortran.info, produced by makeinfo version 6.5 from
  gfortran.texi.
  
  Copyright (C) 1999-2022 Free Software Foundation, Inc.
*************** the other form by either removing 'no-'
*** 1597,1603 ****
  
       Use of '-fno-underscoring' is not recommended unless you are
       experimenting with issues such as integration of GNU Fortran into
!      existing system environments (vis-Ã -vis existing libraries, tools,
       and so on).
  
       For example, with '-funderscoring', and assuming that 'j()' and
--- 1597,1603 ----
  
       Use of '-fno-underscoring' is not recommended unless you are
       experimenting with issues such as integration of GNU Fortran into
!      existing system environments (vis-a`-vis existing libraries, tools,
       and so on).
  
       For example, with '-funderscoring', and assuming that 'j()' and
*************** significant help to the GNU Fortran proj
*** 19616,19622 ****
     - Steven Bosscher
     - Paul Brook
     - Tobias Burnus
!    - FranÃ§ois-Xavier Coudert
     - Bud Davis
     - Jerry DeLisle
     - Erik Edelmann
--- 19616,19622 ----
     - Steven Bosscher
     - Paul Brook
     - Tobias Burnus
!    - Franc,ois-Xavier Coudert
     - Bud Davis
     - Jerry DeLisle
     - Erik Edelmann
*************** significant help to the GNU Fortran proj
*** 19638,19644 ****
     - Tim Prince
     - Christopher D. Rickett
     - Richard Sandiford
!    - Tobias SchlÃ¼ter
     - Roger Sayle
     - Paul Thomas
     - Andy Vaught
--- 19638,19644 ----
     - Tim Prince
     - Christopher D. Rickett
     - Richard Sandiford
!    - Tobias Schlu"ter
     - Roger Sayle
     - Paul Thomas
     - Andy Vaught
*************** patches, and much needed feedback and en
*** 19651,19657 ****
  project:
  
     - Bill Clodius
!    - Dominique d'HumiÃ¨res
     - Kate Hedstrom
     - Erik Schnetter
     - Gerhard Steinmetz
--- 19651,19657 ----
  project:
  
     - Bill Clodius
!    - Dominique d'Humie`res
     - Kate Hedstrom
     - Erik Schnetter
     - Gerhard Steinmetz
*************** Node: Option Index767842
*** 23171,23178 ****
  Node: Keyword Index786903
  
  End Tag Table
- 
- 
- Local Variables:
- coding: utf-8
- End:
--- 23171,23173 ----
diff -Nrcpad gcc-12.1.0/gcc/fortran/interface.cc gcc-12.2.0/gcc/fortran/interface.cc
*** gcc-12.1.0/gcc/fortran/interface.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fortran/interface.cc	Fri Aug 19 08:09:52 2022
*************** get_sym_storage_size (gfc_symbol *sym)
*** 2792,2798 ****
    if (sym->ts.type == BT_CHARACTER)
      {
        if (sym->ts.u.cl && sym->ts.u.cl->length
!           && sym->ts.u.cl->length->expr_type == EXPR_CONSTANT)
  	strlen = mpz_get_ui (sym->ts.u.cl->length->value.integer);
        else
  	return 0;
--- 2792,2799 ----
    if (sym->ts.type == BT_CHARACTER)
      {
        if (sym->ts.u.cl && sym->ts.u.cl->length
! 	  && sym->ts.u.cl->length->expr_type == EXPR_CONSTANT
! 	  && sym->ts.u.cl->length->ts.type == BT_INTEGER)
  	strlen = mpz_get_ui (sym->ts.u.cl->length->value.integer);
        else
  	return 0;
*************** get_sym_storage_size (gfc_symbol *sym)
*** 2809,2815 ****
    for (i = 0; i < sym->as->rank; i++)
      {
        if (sym->as->upper[i]->expr_type != EXPR_CONSTANT
! 	  || sym->as->lower[i]->expr_type != EXPR_CONSTANT)
  	return 0;
  
        elements *= mpz_get_si (sym->as->upper[i]->value.integer)
--- 2810,2818 ----
    for (i = 0; i < sym->as->rank; i++)
      {
        if (sym->as->upper[i]->expr_type != EXPR_CONSTANT
! 	  || sym->as->lower[i]->expr_type != EXPR_CONSTANT
! 	  || sym->as->upper[i]->ts.type != BT_INTEGER
! 	  || sym->as->lower[i]->ts.type != BT_INTEGER)
  	return 0;
  
        elements *= mpz_get_si (sym->as->upper[i]->value.integer)
diff -Nrcpad gcc-12.1.0/gcc/fortran/openmp.cc gcc-12.2.0/gcc/fortran/openmp.cc
*** gcc-12.1.0/gcc/fortran/openmp.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fortran/openmp.cc	Fri Aug 19 08:09:52 2022
*************** gfc_match_iterator (gfc_namespace **ns,
*** 1142,1148 ****
  	}
        if (':' == gfc_peek_ascii_char ())
  	{
- 	  step = gfc_get_expr ();
  	  if (gfc_match (": %e ", &step) != MATCH_YES)
  	    {
  	      gfc_free_expr (begin);
--- 1142,1147 ----
diff -Nrcpad gcc-12.1.0/gcc/fortran/simplify.cc gcc-12.2.0/gcc/fortran/simplify.cc
*** gcc-12.1.0/gcc/fortran/simplify.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fortran/simplify.cc	Fri Aug 19 08:09:52 2022
*************** gfc_simplify_extends_type_of (gfc_expr *
*** 3093,3098 ****
--- 3093,3102 ----
    if (UNLIMITED_POLY (a) || UNLIMITED_POLY (mold))
      return NULL;
  
+   if ((a->ts.type == BT_CLASS && !gfc_expr_attr (a).class_ok)
+       || (mold->ts.type == BT_CLASS && !gfc_expr_attr (mold).class_ok))
+     return NULL;
+ 
    /* Return .false. if the dynamic type can never be an extension.  */
    if ((a->ts.type == BT_CLASS && mold->ts.type == BT_CLASS
         && !gfc_type_is_extension_of
*************** gfc_expr *
*** 3503,3519 ****
  gfc_simplify_index (gfc_expr *x, gfc_expr *y, gfc_expr *b, gfc_expr *kind)
  {
    gfc_expr *result;
!   int back, len, lensub;
!   int i, j, k, count, index = 0, start;
  
    if (x->expr_type != EXPR_CONSTANT || y->expr_type != EXPR_CONSTANT
        || ( b != NULL && b->expr_type !=  EXPR_CONSTANT))
      return NULL;
  
!   if (b != NULL && b->value.logical != 0)
!     back = 1;
!   else
!     back = 0;
  
    k = get_kind (BT_INTEGER, kind, "INDEX", gfc_default_integer_kind);
    if (k == -1)
--- 3507,3521 ----
  gfc_simplify_index (gfc_expr *x, gfc_expr *y, gfc_expr *b, gfc_expr *kind)
  {
    gfc_expr *result;
!   bool back;
!   HOST_WIDE_INT len, lensub, start, last, i, index = 0;
!   int k, delta;
  
    if (x->expr_type != EXPR_CONSTANT || y->expr_type != EXPR_CONSTANT
        || ( b != NULL && b->expr_type !=  EXPR_CONSTANT))
      return NULL;
  
!   back = (b != NULL && b->value.logical != 0);
  
    k = get_kind (BT_INTEGER, kind, "INDEX", gfc_default_integer_kind);
    if (k == -1)
*************** gfc_simplify_index (gfc_expr *x, gfc_exp
*** 3530,3640 ****
        return result;
      }
  
!   if (back == 0)
      {
!       if (lensub == 0)
! 	{
! 	  mpz_set_si (result->value.integer, 1);
! 	  return result;
! 	}
!       else if (lensub == 1)
! 	{
! 	  for (i = 0; i < len; i++)
! 	    {
! 	      for (j = 0; j < lensub; j++)
! 		{
! 		  if (y->value.character.string[j]
! 		      == x->value.character.string[i])
! 		    {
! 		      index = i + 1;
! 		      goto done;
! 		    }
! 		}
! 	    }
! 	}
        else
! 	{
! 	  for (i = 0; i < len; i++)
! 	    {
! 	      for (j = 0; j < lensub; j++)
! 		{
! 		  if (y->value.character.string[j]
! 		      == x->value.character.string[i])
! 		    {
! 		      start = i;
! 		      count = 0;
! 
! 		      for (k = 0; k < lensub; k++)
! 			{
! 			  if (y->value.character.string[k]
! 			      == x->value.character.string[k + start])
! 			    count++;
! 			}
! 
! 		      if (count == lensub)
! 			{
! 			  index = start + 1;
! 			  goto done;
! 			}
! 		    }
! 		}
! 	    }
! 	}
  
      }
    else
      {
!       if (lensub == 0)
! 	{
! 	  mpz_set_si (result->value.integer, len + 1);
! 	  return result;
! 	}
!       else if (lensub == 1)
  	{
! 	  for (i = 0; i < len; i++)
! 	    {
! 	      for (j = 0; j < lensub; j++)
! 		{
! 		  if (y->value.character.string[j]
! 		      == x->value.character.string[len - i])
! 		    {
! 		      index = len - i + 1;
! 		      goto done;
! 		    }
! 		}
! 	    }
  	}
!       else
  	{
! 	  for (i = 0; i < len; i++)
! 	    {
! 	      for (j = 0; j < lensub; j++)
! 		{
! 		  if (y->value.character.string[j]
! 		      == x->value.character.string[len - i])
! 		    {
! 		      start = len - i;
! 		      if (start <= len - lensub)
! 			{
! 			  count = 0;
! 			  for (k = 0; k < lensub; k++)
! 			    if (y->value.character.string[k]
! 			        == x->value.character.string[k + start])
! 			      count++;
! 
! 			  if (count == lensub)
! 			    {
! 			      index = start + 1;
! 			      goto done;
! 			    }
! 			}
! 		      else
! 			{
! 			  continue;
! 			}
! 		    }
! 		}
! 	    }
  	}
      }
  
--- 3532,3571 ----
        return result;
      }
  
!   if (lensub == 0)
      {
!       if (back)
! 	index = len + 1;
        else
! 	index = 1;
!       goto done;
!     }
  
+   if (!back)
+     {
+       last = len + 1 - lensub;
+       start = 0;
+       delta = 1;
      }
    else
      {
!       last = -1;
!       start = len - lensub;
!       delta = -1;
!     }
! 
!   for (; start != last; start += delta)
!     {
!       for (i = 0; i < lensub; i++)
  	{
! 	  if (x->value.character.string[start + i]
! 	      != y->value.character.string[i])
! 	    break;
  	}
!       if (i == lensub)
  	{
! 	  index = start + 1;
! 	  goto done;
  	}
      }
  
diff -Nrcpad gcc-12.1.0/gcc/fortran/trans-decl.cc gcc-12.2.0/gcc/fortran/trans-decl.cc
*** gcc-12.1.0/gcc/fortran/trans-decl.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/fortran/trans-decl.cc	Fri Aug 19 08:09:52 2022
*************** gfc_generate_return (void)
*** 6474,6480 ****
  	     NULL_TREE, and a 'return' is generated without a variable.
  	     The following generates a 'return __result_XXX' where XXX is
  	     the function name.  */
! 	  if (sym == sym->result && sym->attr.function)
  	    {
  	      result = gfc_get_fake_result_decl (sym, 0);
  	      result = fold_build2_loc (input_location, MODIFY_EXPR,
--- 6474,6480 ----
  	     NULL_TREE, and a 'return' is generated without a variable.
  	     The following generates a 'return __result_XXX' where XXX is
  	     the function name.  */
! 	  if (sym == sym->result && sym->attr.function && !flag_f2c)
  	    {
  	      result = gfc_get_fake_result_decl (sym, 0);
  	      result = fold_build2_loc (input_location, MODIFY_EXPR,
diff -Nrcpad gcc-12.1.0/gcc/gengtype-lex.cc gcc-12.2.0/gcc/gengtype-lex.cc
*** gcc-12.1.0/gcc/gengtype-lex.cc	Fri May  6 07:32:12 2022
--- gcc-12.2.0/gcc/gengtype-lex.cc	Fri Aug 19 08:16:16 2022
*************** int yy_flex_debug = 0;
*** 1188,1194 ****
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2022 Free Software Foundation, Inc.
--- 1188,1194 ----
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2022 Free Software Foundation, Inc.
*************** You should have received a copy of the G
*** 1209,1215 ****
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
--- 1209,1215 ----
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
*************** update_lineno (const char *l, size_t len
*** 1238,1244 ****
  }
  
  #line 1235 "gengtype-lex.cc"
! #line 59 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
      /* Include '::' in identifiers to capture C++ scope qualifiers.  */
  
  #line 1239 "gengtype-lex.cc"
--- 1238,1244 ----
  }
  
  #line 1235 "gengtype-lex.cc"
! #line 59 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
      /* Include '::' in identifiers to capture C++ scope qualifiers.  */
  
  #line 1239 "gengtype-lex.cc"
*************** YY_DECL
*** 1462,1468 ****
  		}
  
  	{
! #line 67 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
--- 1462,1468 ----
  		}
  
  	{
! #line 67 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1534,1540 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 78 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
--- 1534,1540 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 78 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1547,1553 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 82 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1547,1553 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 82 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1560,1566 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 86 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
--- 1560,1566 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 86 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1573,1579 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 90 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1573,1579 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 90 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1586,1592 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 94 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
--- 1586,1592 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 94 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1599,1605 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 98 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
--- 1599,1605 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 98 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
*************** YY_RULE_SETUP
*** 1610,1634 ****
  
  case 7:
  YY_RULE_SETUP
! #line 106 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 107 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 110 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
--- 1610,1634 ----
  
  case 7:
  YY_RULE_SETUP
! #line 106 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 107 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 109 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 110 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1638,1644 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 112 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
--- 1638,1644 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 112 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
*************** case 12:
*** 1647,1663 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 114 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 115 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 116 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 116 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
--- 1647,1663 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 114 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 115 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 116 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 116 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
*************** YY_LINENO_REWIND_TO(yy_bp + 3);
*** 1670,1676 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
--- 1670,1676 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1680,1686 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
--- 1680,1686 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
*************** YY_LINENO_REWIND_TO(yy_bp + 6);
*** 1690,1696 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
--- 1690,1696 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1700,1706 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
--- 1700,1706 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
*************** YY_LINENO_REWIND_TO(yy_bp + 7);
*** 1710,1716 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
--- 1710,1716 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1720,1726 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
--- 1720,1726 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
*************** YY_LINENO_REWIND_TO(yy_bp + 9);
*** 1730,1736 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
--- 1730,1736 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
*************** YY_LINENO_REWIND_TO(yy_bp + 10);
*** 1740,1746 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
--- 1740,1746 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1750,1761 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 128 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 129 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return NUM;
--- 1750,1761 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 128 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 129 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return NUM;
*************** case 26:
*** 1767,1777 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 135 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 135 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
--- 1767,1777 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 135 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 135 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1790,1796 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 146 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
--- 1790,1796 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 146 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
*************** YY_RULE_SETUP
*** 1799,1805 ****
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 151 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
--- 1799,1805 ----
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 151 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
*************** YY_RULE_SETUP
*** 1809,1815 ****
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
--- 1809,1815 ----
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 156 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
*************** YY_RULE_SETUP
*** 1818,1824 ****
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 160 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
--- 1818,1824 ----
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 160 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
*************** YY_RULE_SETUP
*** 1826,1849 ****
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 165 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 166 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 169 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 171 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
--- 1826,1849 ----
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 165 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 166 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 169 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 171 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
*************** YY_RULE_SETUP
*** 1851,1886 ****
  
  case 36:
  YY_RULE_SETUP
! #line 176 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 180 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 181 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 181 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
--- 1851,1886 ----
  
  case 36:
  YY_RULE_SETUP
! #line 176 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 177 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 178 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 180 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 181 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 181 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 182 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1890,1910 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 183 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 186 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 188 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 188 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
--- 1890,1910 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 183 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 186 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 188 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 188 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1914,1938 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 189 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 192 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 193 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 196 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 196 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
--- 1914,1938 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 189 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 192 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 193 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 196 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 196 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
*************** YY_RULE_SETUP
*** 1941,1952 ****
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 201 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 203 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1947 "gengtype-lex.cc"
--- 1941,1952 ----
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 201 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 203 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1947 "gengtype-lex.cc"
*************** void yyfree (void * ptr )
*** 2924,2930 ****
  
  #define YYTABLES_NAME "yytables"
  
! #line 203 "/d/gcc-12.1.0/gcc-12.1.0/gcc/gengtype-lex.l"
  
  
  void
--- 2924,2930 ----
  
  #define YYTABLES_NAME "yytables"
  
! #line 203 "/home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l"
  
  
  void
diff -Nrcpad gcc-12.1.0/gcc/gimple-array-bounds.cc gcc-12.2.0/gcc/gimple-array-bounds.cc
*** gcc-12.1.0/gcc/gimple-array-bounds.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/gimple-array-bounds.cc	Fri Aug 19 08:09:52 2022
*************** array_bounds_checker::check_mem_ref (loc
*** 534,540 ****
    int i = 0;
    if (aref.offmax[i] < -aref.sizrng[1] || aref.offmax[i = 1] > ubound)
      {
!       HOST_WIDE_INT tmpidx = aref.offmax[i].to_shwi () / eltsize.to_shwi ();
  
        if (warning_at (location, OPT_Warray_bounds,
  		      "intermediate array offset %wi is outside array bounds "
--- 534,540 ----
    int i = 0;
    if (aref.offmax[i] < -aref.sizrng[1] || aref.offmax[i = 1] > ubound)
      {
!       HOST_WIDE_INT tmpidx = (aref.offmax[i] / eltsize).to_shwi ();
  
        if (warning_at (location, OPT_Warray_bounds,
  		      "intermediate array offset %wi is outside array bounds "
diff -Nrcpad gcc-12.1.0/gcc/gimple-harden-conditionals.cc gcc-12.2.0/gcc/gimple-harden-conditionals.cc
*** gcc-12.1.0/gcc/gimple-harden-conditionals.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/gimple-harden-conditionals.cc	Fri Aug 19 08:09:52 2022
*************** insert_check_and_trap (location_t loc, g
*** 254,261 ****
--- 254,263 ----
       equality.  */
    single_succ_edge (chk)->flags &= ~EDGE_FALLTHRU;
    single_succ_edge (chk)->flags |= neg_true_false_flag;
+   single_succ_edge (chk)->probability = profile_probability::always ();
    edge e = make_edge (chk, trp, true_false_flag);
    e->goto_locus = loc;
+   e->probability = profile_probability::never ();
  
    if (dom_info_available_p (CDI_DOMINATORS))
      set_immediate_dominator (CDI_DOMINATORS, trp, chk);
diff -Nrcpad gcc-12.1.0/gcc/gimple-isel.cc gcc-12.2.0/gcc/gimple-isel.cc
*** gcc-12.1.0/gcc/gimple-isel.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/gimple-isel.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 43,70 ****
  /* Expand all ARRAY_REF(VIEW_CONVERT_EXPR) gimple assignments into calls to
     internal function based on vector type of selected expansion.
     i.e.:
!      VIEW_CONVERT_EXPR<int[4]>(u)[_1] =  = i_4(D);
     =>
       _7 = u;
       _8 = .VEC_SET (_7, i_4(D), _1);
       u = _8;  */
  
! static gimple *
  gimple_expand_vec_set_expr (struct function *fun, gimple_stmt_iterator *gsi)
  {
    enum tree_code code;
    gcall *new_stmt = NULL;
    gassign *ass_stmt = NULL;
  
    /* Only consider code == GIMPLE_ASSIGN.  */
    gassign *stmt = dyn_cast<gassign *> (gsi_stmt (*gsi));
    if (!stmt)
!     return NULL;
  
    tree lhs = gimple_assign_lhs (stmt);
    code = TREE_CODE (lhs);
    if (code != ARRAY_REF)
!     return NULL;
  
    tree val = gimple_assign_rhs1 (stmt);
    tree op0 = TREE_OPERAND (lhs, 0);
--- 43,71 ----
  /* Expand all ARRAY_REF(VIEW_CONVERT_EXPR) gimple assignments into calls to
     internal function based on vector type of selected expansion.
     i.e.:
!      VIEW_CONVERT_EXPR<int[4]>(u)[_1] = i_4(D);
     =>
       _7 = u;
       _8 = .VEC_SET (_7, i_4(D), _1);
       u = _8;  */
  
! static bool
  gimple_expand_vec_set_expr (struct function *fun, gimple_stmt_iterator *gsi)
  {
    enum tree_code code;
    gcall *new_stmt = NULL;
    gassign *ass_stmt = NULL;
+   bool cfg_changed = false;
  
    /* Only consider code == GIMPLE_ASSIGN.  */
    gassign *stmt = dyn_cast<gassign *> (gsi_stmt (*gsi));
    if (!stmt)
!     return false;
  
    tree lhs = gimple_assign_lhs (stmt);
    code = TREE_CODE (lhs);
    if (code != ARRAY_REF)
!     return false;
  
    tree val = gimple_assign_rhs1 (stmt);
    tree op0 = TREE_OPERAND (lhs, 0);
*************** gimple_expand_vec_set_expr (struct funct
*** 98,109 ****
  	  gimple_set_location (ass_stmt, loc);
  	  gsi_insert_before (gsi, ass_stmt, GSI_SAME_STMT);
  
  	  gimple_move_vops (ass_stmt, stmt);
! 	  gsi_remove (gsi, true);
  	}
      }
  
!   return ass_stmt;
  }
  
  /* Expand all VEC_COND_EXPR gimple assignments into calls to internal
--- 99,114 ----
  	  gimple_set_location (ass_stmt, loc);
  	  gsi_insert_before (gsi, ass_stmt, GSI_SAME_STMT);
  
+ 	  basic_block bb = gimple_bb (stmt);
  	  gimple_move_vops (ass_stmt, stmt);
! 	  if (gsi_remove (gsi, true)
! 	      && gimple_purge_dead_eh_edges (bb))
! 	    cfg_changed = true;
! 	  *gsi = gsi_for_stmt (ass_stmt);
  	}
      }
  
!   return cfg_changed;
  }
  
  /* Expand all VEC_COND_EXPR gimple assignments into calls to internal
*************** gimple_expand_vec_exprs (struct function
*** 297,302 ****
--- 302,308 ----
    basic_block bb;
    hash_map<tree, unsigned int> vec_cond_ssa_name_uses;
    auto_bitmap dce_ssa_names;
+   bool cfg_changed = false;
  
    FOR_EACH_BB_FN (bb, fun)
      {
*************** gimple_expand_vec_exprs (struct function
*** 311,317 ****
  	      gsi_replace (&gsi, g, false);
  	    }
  
! 	  gimple_expand_vec_set_expr (fun, &gsi);
  	  if (gsi_end_p (gsi))
  	    break;
  	}
--- 317,323 ----
  	      gsi_replace (&gsi, g, false);
  	    }
  
! 	  cfg_changed |= gimple_expand_vec_set_expr (fun, &gsi);
  	  if (gsi_end_p (gsi))
  	    break;
  	}
*************** gimple_expand_vec_exprs (struct function
*** 323,329 ****
  
    simple_dce_from_worklist (dce_ssa_names);
  
!   return 0;
  }
  
  namespace {
--- 329,335 ----
  
    simple_dce_from_worklist (dce_ssa_names);
  
!   return cfg_changed ? TODO_cleanup_cfg : 0;
  }
  
  namespace {
diff -Nrcpad gcc-12.1.0/gcc/gimple-range-fold.cc gcc-12.2.0/gcc/gimple-range-fold.cc
*** gcc-12.1.0/gcc/gimple-range-fold.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/gimple-range-fold.cc	Fri Aug 19 08:09:52 2022
*************** fold_using_range::relation_fold_and_or (
*** 1374,1387 ****
    // Ideally we search dependencies for common names, and see what pops out.
    // until then, simply try to resolve direct dependencies.
  
!   // Both names will need to have 2 direct dependencies.
!   tree ssa1_dep2 = src.gori ()->depend2 (ssa1);
!   tree ssa2_dep2 = src.gori ()->depend2 (ssa2);
!   if (!ssa1_dep2 || !ssa2_dep2)
      return;
  
-   tree ssa1_dep1 = src.gori ()->depend1 (ssa1);
-   tree ssa2_dep1 = src.gori ()->depend1 (ssa2);
    // Make sure they are the same dependencies, and detect the order of the
    // relationship.
    bool reverse_op2 = true;
--- 1374,1398 ----
    // Ideally we search dependencies for common names, and see what pops out.
    // until then, simply try to resolve direct dependencies.
  
!   gimple *ssa1_stmt = SSA_NAME_DEF_STMT (ssa1);
!   gimple *ssa2_stmt = SSA_NAME_DEF_STMT (ssa2);
! 
!   range_operator *handler1 = gimple_range_handler (SSA_NAME_DEF_STMT (ssa1));
!   range_operator *handler2 = gimple_range_handler (SSA_NAME_DEF_STMT (ssa2));
! 
!   // If either handler is not present, no relation can be found.
!   if (!handler1 || !handler2)
!     return;
! 
!   // Both stmts will need to have 2 ssa names in the stmt.
!   tree ssa1_dep1 = gimple_range_ssa_p (gimple_range_operand1 (ssa1_stmt));
!   tree ssa1_dep2 = gimple_range_ssa_p (gimple_range_operand2 (ssa1_stmt));
!   tree ssa2_dep1 = gimple_range_ssa_p (gimple_range_operand1 (ssa2_stmt));
!   tree ssa2_dep2 = gimple_range_ssa_p (gimple_range_operand2 (ssa2_stmt));
! 
!   if (!ssa1_dep1 || !ssa1_dep2 || !ssa2_dep1 || !ssa2_dep2)
      return;
  
    // Make sure they are the same dependencies, and detect the order of the
    // relationship.
    bool reverse_op2 = true;
*************** fold_using_range::relation_fold_and_or (
*** 1390,1402 ****
    else if (ssa1_dep1 != ssa2_dep2 || ssa1_dep2 != ssa2_dep1)
      return;
  
-   range_operator *handler1 = gimple_range_handler (SSA_NAME_DEF_STMT (ssa1));
-   range_operator *handler2 = gimple_range_handler (SSA_NAME_DEF_STMT (ssa2));
- 
-   // If either handler is not present, no relation is found.
-   if (!handler1 || !handler2)
-     return;
- 
    int_range<2> bool_one (boolean_true_node, boolean_true_node);
  
    relation_kind relation1 = handler1->op1_op2_relation (bool_one);
--- 1401,1406 ----
diff -Nrcpad gcc-12.1.0/gcc/gimple-ssa-sprintf.cc gcc-12.2.0/gcc/gimple-ssa-sprintf.cc
*** gcc-12.1.0/gcc/gimple-ssa-sprintf.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/gimple-ssa-sprintf.cc	Fri Aug 19 08:09:52 2022
*************** format_character (const directive &dir,
*** 2232,2239 ****
  }
  
  /* If TYPE is an array or struct or union, increment *FLDOFF by the starting
!    offset of the member that *OFF point into and set *FLDSIZE to its size
!    in bytes and decrement *OFF by the same.  Otherwise do nothing.  */
  
  static void
  set_aggregate_size_and_offset (tree type, HOST_WIDE_INT *fldoff,
--- 2232,2240 ----
  }
  
  /* If TYPE is an array or struct or union, increment *FLDOFF by the starting
!    offset of the member that *OFF points into if one can be determined and
!    set *FLDSIZE to its size in bytes and decrement *OFF by the same.
!    Otherwise do nothing.  */
  
  static void
  set_aggregate_size_and_offset (tree type, HOST_WIDE_INT *fldoff,
*************** set_aggregate_size_and_offset (tree type
*** 2249,2257 ****
        if (array_elt_at_offset (type, *off, &index, &arrsize))
  	{
  	  *fldoff += index;
- 	  *off -= index;
  	  *fldsize = arrsize;
  	}
      }
    else if (RECORD_OR_UNION_TYPE_P (type))
      {
--- 2250,2258 ----
        if (array_elt_at_offset (type, *off, &index, &arrsize))
  	{
  	  *fldoff += index;
  	  *fldsize = arrsize;
  	}
+       /* Otherwise leave *FLDOFF et al. unchanged.  */
      }
    else if (RECORD_OR_UNION_TYPE_P (type))
      {
*************** set_aggregate_size_and_offset (tree type
*** 2269,2279 ****
  	  *fldoff += index;
  	  *off -= index;
  	}
      }
  }
  
! /* For an expression X of pointer type, recursively try to find the same
!    origin (object or pointer) as Y it references and return such a Y.
     When X refers to an array element or struct member, set *FLDOFF to
     the offset of the element or member from the beginning of the "most
     derived" object and *FLDSIZE to its size.  When nonnull, set *OFF to
--- 2270,2281 ----
  	  *fldoff += index;
  	  *off -= index;
  	}
+       /* Otherwise leave *FLDOFF et al. unchanged.  */
      }
  }
  
! /* For an expression X of pointer type, recursively try to find its origin
!    (either object DECL or pointer such as PARM_DECL) Y and return such a Y.
     When X refers to an array element or struct member, set *FLDOFF to
     the offset of the element or member from the beginning of the "most
     derived" object and *FLDSIZE to its size.  When nonnull, set *OFF to
*************** static tree
*** 2284,2292 ****
  get_origin_and_offset_r (tree x, HOST_WIDE_INT *fldoff, HOST_WIDE_INT *fldsize,
  			 HOST_WIDE_INT *off)
  {
-   if (!x)
-     return NULL_TREE;
- 
    HOST_WIDE_INT sizebuf = -1;
    if (!fldsize)
      fldsize = &sizebuf;
--- 2286,2291 ----
*************** get_origin_and_offset_r (tree x, HOST_WI
*** 2308,2330 ****
  
      case ARRAY_REF:
        {
! 	tree offset = TREE_OPERAND (x, 1);
! 	HOST_WIDE_INT idx = (tree_fits_uhwi_p (offset)
! 			     ? tree_to_uhwi (offset) : HOST_WIDE_INT_MAX);
  
! 	tree eltype = TREE_TYPE (x);
! 	if (TREE_CODE (eltype) == INTEGER_TYPE)
  	  {
  	    if (off)
! 	      *off = idx;
  	  }
- 	else if (idx < HOST_WIDE_INT_MAX)
- 	  *fldoff += idx * int_size_in_bytes (eltype);
  	else
! 	  *fldoff = idx;
  
  	x = TREE_OPERAND (x, 0);
! 	return get_origin_and_offset_r (x, fldoff, fldsize, nullptr);
        }
  
      case MEM_REF:
--- 2307,2339 ----
  
      case ARRAY_REF:
        {
! 	tree sub = TREE_OPERAND (x, 1);
! 	unsigned HOST_WIDE_INT idx =
! 	  tree_fits_uhwi_p (sub) ? tree_to_uhwi (sub) : HOST_WIDE_INT_MAX;
  
! 	tree elsz = array_ref_element_size (x);
! 	unsigned HOST_WIDE_INT elbytes =
! 	  tree_fits_shwi_p (elsz) ? tree_to_shwi (elsz) : HOST_WIDE_INT_MAX;
! 
! 	unsigned HOST_WIDE_INT byteoff = idx * elbytes;
! 
! 	if (byteoff < HOST_WIDE_INT_MAX
! 	    && elbytes < HOST_WIDE_INT_MAX
! 	    && (elbytes == 0 || byteoff / elbytes == idx))
  	  {
+ 	    /* For in-bounds constant offsets into constant-sized arrays
+ 	       bump up *OFF, and for what's likely arrays or structs of
+ 	       arrays, also *FLDOFF, as necessary.  */
  	    if (off)
! 	      *off += byteoff;
! 	    if (elbytes > 1)
! 	      *fldoff += byteoff;
  	  }
  	else
! 	  *fldoff = HOST_WIDE_INT_MAX;
  
  	x = TREE_OPERAND (x, 0);
! 	return get_origin_and_offset_r (x, fldoff, fldsize, off);
        }
  
      case MEM_REF:
*************** get_origin_and_offset_r (tree x, HOST_WI
*** 2350,2357 ****
  
      case COMPONENT_REF:
        {
  	tree fld = TREE_OPERAND (x, 1);
! 	*fldoff += int_byte_position (fld);
  
  	get_origin_and_offset_r (fld, fldoff, fldsize, off);
  	x = TREE_OPERAND (x, 0);
--- 2359,2372 ----
  
      case COMPONENT_REF:
        {
+ 	tree foff = component_ref_field_offset (x);
  	tree fld = TREE_OPERAND (x, 1);
! 	if (!tree_fits_shwi_p (foff)
! 	    || !tree_fits_shwi_p (DECL_FIELD_BIT_OFFSET (fld)))
! 	  return x;
! 	*fldoff += (tree_to_shwi (foff)
! 		    + (tree_to_shwi (DECL_FIELD_BIT_OFFSET (fld))
! 		       / BITS_PER_UNIT));
  
  	get_origin_and_offset_r (fld, fldoff, fldsize, off);
  	x = TREE_OPERAND (x, 0);
*************** get_origin_and_offset_r (tree x, HOST_WI
*** 2411,2440 ****
    return x;
  }
  
! /* Nonrecursive version of the above.  */
  
  static tree
  get_origin_and_offset (tree x, HOST_WIDE_INT *fldoff, HOST_WIDE_INT *off,
  		       HOST_WIDE_INT *fldsize = nullptr)
  {
    HOST_WIDE_INT sizebuf;
    if (!fldsize)
      fldsize = &sizebuf;
  
    *fldsize = -1;
  
!   *fldoff = *off = *fldsize = 0;
!   tree orig = get_origin_and_offset_r (x, fldoff, fldsize, off);
!   if (!orig)
!     return NULL_TREE;
! 
!   if (!*fldoff && *off == *fldsize)
!     {
!       *fldoff = *off;
!       *off = 0;
!     }
! 
!   return orig;
  }
  
  /* If ARG refers to the same (sub)object or array element as described
--- 2426,2450 ----
    return x;
  }
  
! /* Nonrecursive version of the above.
!    The function never returns null unless X is null to begin with.  */
  
  static tree
  get_origin_and_offset (tree x, HOST_WIDE_INT *fldoff, HOST_WIDE_INT *off,
  		       HOST_WIDE_INT *fldsize = nullptr)
  {
+   if (!x)
+     return NULL_TREE;
+ 
    HOST_WIDE_INT sizebuf;
    if (!fldsize)
      fldsize = &sizebuf;
  
+   /* Invalidate *FLDSIZE.  */
    *fldsize = -1;
+   *fldoff = *off = 0;
  
!   return get_origin_and_offset_r (x, fldoff, fldsize, off);
  }
  
  /* If ARG refers to the same (sub)object or array element as described
*************** alias_offset (tree arg, HOST_WIDE_INT *a
*** 2454,2460 ****
      return HOST_WIDE_INT_MIN;
  
    /* The two arguments may refer to the same object.  If they both refer
!      to a struct member, see if the members are one and the same.  */
    HOST_WIDE_INT arg_off = 0, arg_fld = 0;
  
    tree arg_orig = get_origin_and_offset (arg, &arg_fld, &arg_off, arg_size);
--- 2464,2471 ----
      return HOST_WIDE_INT_MIN;
  
    /* The two arguments may refer to the same object.  If they both refer
!      to a struct member, see if the members are one and the same.  If so,
!      return the offset into the member.  */
    HOST_WIDE_INT arg_off = 0, arg_fld = 0;
  
    tree arg_orig = get_origin_and_offset (arg, &arg_fld, &arg_off, arg_size);
diff -Nrcpad gcc-12.1.0/gcc/gimple-ssa-store-merging.cc gcc-12.2.0/gcc/gimple-ssa-store-merging.cc
*** gcc-12.1.0/gcc/gimple-ssa-store-merging.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/gimple-ssa-store-merging.cc	Fri Aug 19 08:09:52 2022
*************** do_shift_rotate (enum tree_code code,
*** 263,269 ****
  		 int count)
  {
    int i, size = TYPE_PRECISION (n->type) / BITS_PER_UNIT;
!   unsigned head_marker;
  
    if (count < 0
        || count >= TYPE_PRECISION (n->type)
--- 263,269 ----
  		 int count)
  {
    int i, size = TYPE_PRECISION (n->type) / BITS_PER_UNIT;
!   uint64_t head_marker;
  
    if (count < 0
        || count >= TYPE_PRECISION (n->type)
diff -Nrcpad gcc-12.1.0/gcc/gimple-ssa-warn-restrict.cc gcc-12.2.0/gcc/gimple-ssa-warn-restrict.cc
*** gcc-12.1.0/gcc/gimple-ssa-warn-restrict.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/gimple-ssa-warn-restrict.cc	Fri Aug 19 08:09:52 2022
*************** builtin_memref::set_base_and_offset (tre
*** 525,531 ****
      {
        tree memrefoff = fold_convert (ptrdiff_type_node, TREE_OPERAND (base, 1));
        extend_offset_range (memrefoff);
-       base = TREE_OPERAND (base, 0);
  
        if (refoff != HOST_WIDE_INT_MIN
        	  && TREE_CODE (expr) == COMPONENT_REF)
--- 525,530 ----
*************** builtin_memref::set_base_and_offset (tre
*** 538,551 ****
  	     REFOFF is set to s[1].b - (char*)s.  */
  	  offset_int off = tree_to_shwi (memrefoff);
  	  refoff += off;
-       	}
  
!       if (!integer_zerop (memrefoff))
! 	/* A non-zero offset into an array of struct with flexible array
! 	   members implies that the array is empty because there is no
! 	   way to initialize such a member when it belongs to an array.
! 	   This must be some sort of a bug.  */
! 	refsize = 0;
      }
  
    if (TREE_CODE (ref) == COMPONENT_REF)
--- 537,555 ----
  	     REFOFF is set to s[1].b - (char*)s.  */
  	  offset_int off = tree_to_shwi (memrefoff);
  	  refoff += off;
  
! 	  if (!integer_zerop (memrefoff)
! 	      && !COMPLETE_TYPE_P (TREE_TYPE (expr))
! 	      && multiple_of_p (sizetype, memrefoff,
! 				TYPE_SIZE_UNIT (TREE_TYPE (base)), true))
! 	    /* A non-zero offset into an array of struct with flexible array
! 	       members implies that the array is empty because there is no
! 	       way to initialize such a member when it belongs to an array.
! 	       This must be some sort of a bug.  */
! 	    refsize = 0;
! 	}
! 
!       base = TREE_OPERAND (base, 0);
      }
  
    if (TREE_CODE (ref) == COMPONENT_REF)
diff -Nrcpad gcc-12.1.0/gcc/go/ChangeLog gcc-12.2.0/gcc/go/ChangeLog
*** gcc-12.1.0/gcc/go/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/go/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/ifcvt.cc gcc-12.2.0/gcc/ifcvt.cc
*** gcc-12.1.0/gcc/ifcvt.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/ifcvt.cc	Fri Aug 19 08:09:52 2022
*************** noce_try_sign_mask (struct noce_if_info
*** 2833,2850 ****
      return FALSE;
  
    /* This is only profitable if T is unconditionally executed/evaluated in the
!      original insn sequence or T is cheap.  The former happens if B is the
!      non-zero (T) value and if INSN_B was taken from TEST_BB, or there was no
!      INSN_B which can happen for e.g. conditional stores to memory.  For the
!      cost computation use the block TEST_BB where the evaluation will end up
!      after the transformation.  */
    t_unconditional
      = (t == if_info->b
         && (if_info->insn_b == NULL_RTX
  	   || BLOCK_FOR_INSN (if_info->insn_b) == if_info->test_bb));
    if (!(t_unconditional
! 	|| (set_src_cost (t, mode, if_info->speed_p)
! 	    < COSTS_N_INSNS (2))))
      return FALSE;
  
    if (!noce_can_force_operand (t))
--- 2833,2851 ----
      return FALSE;
  
    /* This is only profitable if T is unconditionally executed/evaluated in the
!      original insn sequence or T is cheap and can't trap or fault.  The former
!      happens if B is the non-zero (T) value and if INSN_B was taken from
!      TEST_BB, or there was no INSN_B which can happen for e.g. conditional
!      stores to memory.  For the cost computation use the block TEST_BB where
!      the evaluation will end up after the transformation.  */
    t_unconditional
      = (t == if_info->b
         && (if_info->insn_b == NULL_RTX
  	   || BLOCK_FOR_INSN (if_info->insn_b) == if_info->test_bb));
    if (!(t_unconditional
! 	|| ((set_src_cost (t, mode, if_info->speed_p)
! 	     < COSTS_N_INSNS (2))
! 	    && !may_trap_or_fault_p (t))))
      return FALSE;
  
    if (!noce_can_force_operand (t))
diff -Nrcpad gcc-12.1.0/gcc/ipa-icf.cc gcc-12.2.0/gcc/ipa-icf.cc
*** gcc-12.1.0/gcc/ipa-icf.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/ipa-icf.cc	Fri Aug 19 08:09:52 2022
*************** sem_item_optimizer::filter_removed_items
*** 2411,2420 ****
  	    {
  	      /* Filter out non-readonly variables.  */
  	      tree decl = item->decl;
! 	      if (TREE_READONLY (decl))
! 		filtered.safe_push (item);
! 	      else
  		remove_item (item);
  	    }
          }
      }
--- 2411,2421 ----
  	    {
  	      /* Filter out non-readonly variables.  */
  	      tree decl = item->decl;
! 	      varpool_node *vnode = static_cast <sem_variable *>(item)->get_node ();
! 	      if (!TREE_READONLY (decl) || vnode->body_removed)
  		remove_item (item);
+ 	      else
+ 		filtered.safe_push (item);
  	    }
          }
      }
diff -Nrcpad gcc-12.1.0/gcc/ipa-prop.cc gcc-12.2.0/gcc/ipa-prop.cc
*** gcc-12.1.0/gcc/ipa-prop.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/ipa-prop.cc	Fri Aug 19 08:09:52 2022
*************** ipa_load_from_parm_agg (struct ipa_func_
*** 1112,1117 ****
--- 1112,1121 ----
    if (!base)
      return false;
  
+   /* We can not propagate across volatile loads.  */
+   if (TREE_THIS_VOLATILE (op))
+     return false;
+ 
    if (DECL_P (base))
      {
        int index = ipa_get_param_decl_index_1 (descriptors, base);
*************** propagate_controlled_uses (struct cgraph
*** 4187,4200 ****
  	{
  	  int d = ipa_get_controlled_uses (old_root_info, i);
  	  int c = rdesc->refcount;
  	  rdesc->refcount = combine_controlled_uses_counters (c, d);
  	  if (rdesc->refcount != IPA_UNDESCRIBED_USE
! 	      && ipa_get_param_load_dereferenced (old_root_info, i))
  	    {
- 	      tree cst = ipa_get_jf_constant (jf);
- 	      gcc_checking_assert (TREE_CODE (cst) == ADDR_EXPR
- 				   && (TREE_CODE (TREE_OPERAND (cst, 0))
- 				       == VAR_DECL));
  	      symtab_node *n = symtab_node::get (TREE_OPERAND (cst, 0));
  	      new_root->create_reference (n, IPA_REF_LOAD, NULL);
  	      if (dump_file)
--- 4191,4203 ----
  	{
  	  int d = ipa_get_controlled_uses (old_root_info, i);
  	  int c = rdesc->refcount;
+ 	  tree cst = ipa_get_jf_constant (jf);
  	  rdesc->refcount = combine_controlled_uses_counters (c, d);
  	  if (rdesc->refcount != IPA_UNDESCRIBED_USE
! 	      && ipa_get_param_load_dereferenced (old_root_info, i)
! 	      && TREE_CODE (cst) == ADDR_EXPR
! 	      && TREE_CODE (TREE_OPERAND (cst, 0)) == VAR_DECL)
  	    {
  	      symtab_node *n = symtab_node::get (TREE_OPERAND (cst, 0));
  	      new_root->create_reference (n, IPA_REF_LOAD, NULL);
  	      if (dump_file)
*************** propagate_controlled_uses (struct cgraph
*** 4204,4210 ****
  	    }
  	  if (rdesc->refcount == 0)
  	    {
- 	      tree cst = ipa_get_jf_constant (jf);
  	      gcc_checking_assert (TREE_CODE (cst) == ADDR_EXPR
  				   && ((TREE_CODE (TREE_OPERAND (cst, 0))
  					== FUNCTION_DECL)
--- 4207,4212 ----
diff -Nrcpad gcc-12.1.0/gcc/jit/ChangeLog gcc-12.2.0/gcc/jit/ChangeLog
*** gcc-12.1.0/gcc/jit/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/jit/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,23 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-08-09  Vibhav Pant  <vibhavp@gmail.com>
+ 
+ 	* libgccjit.h (LIBGCCJIT_HAVE_gcc_jit_context_new_bitcast): Move
+ 	definition out of comment.
+ 
+ 2022-07-02  Sergei Trofimovich  <siarheit@google.com>
+ 
+ 	Backported from master:
+ 	2022-06-29  Sergei Trofimovich  <siarheit@google.com>
+ 
+ 	PR c++/106102
+ 	* jit-playback.cc: Include <pthread.h> via "system.h" to avoid calloc()
+ 	poisoning.
+ 	* jit-recording.cc: Ditto.
+ 	* libgccjit.cc: Ditto.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/jit/jit-playback.cc gcc-12.2.0/gcc/jit/jit-playback.cc
*** gcc-12.1.0/gcc/jit/jit-playback.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/jit/jit-playback.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 19,24 ****
--- 19,25 ----
  <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
+ #define INCLUDE_PTHREAD_H
  #include "system.h"
  #include "coretypes.h"
  #include "target.h"
*************** along with GCC; see the file COPYING3.
*** 41,48 ****
  #include "diagnostic.h"
  #include "stmt.h"
  
- #include <pthread.h>
- 
  #include "jit-playback.h"
  #include "jit-result.h"
  #include "jit-builtins.h"
--- 42,47 ----
diff -Nrcpad gcc-12.1.0/gcc/jit/jit-recording.cc gcc-12.2.0/gcc/jit/jit-recording.cc
*** gcc-12.1.0/gcc/jit/jit-recording.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/jit/jit-recording.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 19,31 ****
  <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
  #include "system.h"
  #include "coretypes.h"
  #include "tm.h"
  #include "pretty-print.h"
  #include "toplev.h"
  
- #include <pthread.h>
  
  #include "jit-builtins.h"
  #include "jit-recording.h"
--- 19,31 ----
  <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
+ #define INCLUDE_PTHREAD_H
  #include "system.h"
  #include "coretypes.h"
  #include "tm.h"
  #include "pretty-print.h"
  #include "toplev.h"
  
  
  #include "jit-builtins.h"
  #include "jit-recording.h"
diff -Nrcpad gcc-12.1.0/gcc/jit/libgccjit.cc gcc-12.2.0/gcc/jit/libgccjit.cc
*** gcc-12.1.0/gcc/jit/libgccjit.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/jit/libgccjit.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 19,30 ****
  <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
  #include "system.h"
  #include "coretypes.h"
  #include "timevar.h"
  #include "typed-splay-tree.h"
  #include "cppbuiltin.h"
- #include <pthread.h>
  
  #include "libgccjit.h"
  #include "jit-recording.h"
--- 19,30 ----
  <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
+ #define INCLUDE_PTHREAD_H
  #include "system.h"
  #include "coretypes.h"
  #include "timevar.h"
  #include "typed-splay-tree.h"
  #include "cppbuiltin.h"
  
  #include "libgccjit.h"
  #include "jit-recording.h"
diff -Nrcpad gcc-12.1.0/gcc/jit/libgccjit.h gcc-12.2.0/gcc/jit/libgccjit.h
*** gcc-12.1.0/gcc/jit/libgccjit.h	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/jit/libgccjit.h	Fri Aug 19 08:09:52 2022
*************** gcc_jit_context_new_cast (gcc_jit_contex
*** 1252,1261 ****
  			  gcc_jit_rvalue *rvalue,
  			  gcc_jit_type *type);
  
- /* Reinterpret a value as another type.
- 
  #define LIBGCCJIT_HAVE_gcc_jit_context_new_bitcast
  
     The types must be of the same size.
  
     This API entrypoint was added in LIBGCCJIT_ABI_21; you can test for its
--- 1252,1261 ----
  			  gcc_jit_rvalue *rvalue,
  			  gcc_jit_type *type);
  
  #define LIBGCCJIT_HAVE_gcc_jit_context_new_bitcast
  
+ /* Reinterpret a value as another type.
+ 
     The types must be of the same size.
  
     This API entrypoint was added in LIBGCCJIT_ABI_21; you can test for its
diff -Nrcpad gcc-12.1.0/gcc/json.cc gcc-12.2.0/gcc/json.cc
*** gcc-12.1.0/gcc/json.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/json.cc	Fri Aug 19 08:09:52 2022
*************** string::print (pretty_printer *pp) const
*** 207,213 ****
  	  pp_string (pp, "\\\"");
  	  break;
  	case '\\':
! 	  pp_string (pp, "\\n");
  	  break;
  	case '\b':
  	  pp_string (pp, "\\b");
--- 207,213 ----
  	  pp_string (pp, "\\\"");
  	  break;
  	case '\\':
! 	  pp_string (pp, "\\\\");
  	  break;
  	case '\b':
  	  pp_string (pp, "\\b");
diff -Nrcpad gcc-12.1.0/gcc/lto/ChangeLog gcc-12.2.0/gcc/lto/ChangeLog
*** gcc-12.1.0/gcc/lto/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/lto/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/lto-streamer-in.cc gcc-12.2.0/gcc/lto-streamer-in.cc
*** gcc-12.1.0/gcc/lto-streamer-in.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/lto-streamer-in.cc	Fri Aug 19 08:09:52 2022
*************** lto_read_tree_1 (class lto_input_block *
*** 1699,1709 ****
    /* Read all the pointer fields in EXPR.  */
    streamer_read_tree_body (ib, data_in, expr);
  
!   /* Read any LTO-specific data not read by the tree streamer.  */
    if (DECL_P (expr)
        && TREE_CODE (expr) != FUNCTION_DECL
        && TREE_CODE (expr) != TRANSLATION_UNIT_DECL)
!     DECL_INITIAL (expr) = stream_read_tree (ib, data_in);
  
    /* Stream references to early generated DIEs.  Keep in sync with the
       trees handled in dwarf2out_register_external_die.  */
--- 1699,1712 ----
    /* Read all the pointer fields in EXPR.  */
    streamer_read_tree_body (ib, data_in, expr);
  
!   /* Read any LTO-specific data not read by the tree streamer.  Do not use
!      stream_read_tree here since that flushes the dref_queue in mids of
!      SCC reading.  */
    if (DECL_P (expr)
        && TREE_CODE (expr) != FUNCTION_DECL
        && TREE_CODE (expr) != TRANSLATION_UNIT_DECL)
!     DECL_INITIAL (expr)
!       = lto_input_tree_1 (ib, data_in, streamer_read_record_start (ib), 0);
  
    /* Stream references to early generated DIEs.  Keep in sync with the
       trees handled in dwarf2out_register_external_die.  */
diff -Nrcpad gcc-12.1.0/gcc/lto-wrapper.cc gcc-12.2.0/gcc/lto-wrapper.cc
*** gcc-12.1.0/gcc/lto-wrapper.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/lto-wrapper.cc	Fri Aug 19 08:09:52 2022
*************** get_options_from_collect_gcc_options (co
*** 170,182 ****
    return decoded;
  }
  
! /* Find option in OPTIONS based on OPT_INDEX.  -1 value is returned
!    if the option is not present.  */
  
  static int
! find_option (vec<cl_decoded_option> &options, size_t opt_index)
  {
!   for (unsigned i = 0; i < options.length (); ++i)
      if (options[i].opt_index == opt_index)
        return i;
  
--- 170,183 ----
    return decoded;
  }
  
! /* Find option in OPTIONS based on OPT_INDEX, starting at START.  -1
!    value is returned if the option is not present.  */
  
  static int
! find_option (vec<cl_decoded_option> &options, size_t opt_index,
! 	     unsigned start = 0)
  {
!   for (unsigned i = start; i < options.length (); ++i)
      if (options[i].opt_index == opt_index)
        return i;
  
*************** merge_and_complain (vec<cl_decoded_optio
*** 575,587 ****
     else
       j++;
  
    if (!xassembler_options_error)
!     for (i = j = 0; ; i++, j++)
        {
! 	int existing_opt_index
! 	  = find_option (decoded_options, OPT_Xassembler);
! 	int existing_opt2_index
! 	  = find_option (fdecoded_options, OPT_Xassembler);
  
  	cl_decoded_option *existing_opt = NULL;
  	cl_decoded_option *existing_opt2 = NULL;
--- 576,591 ----
     else
       j++;
  
+   int existing_opt_index, existing_opt2_index;
    if (!xassembler_options_error)
!     for (existing_opt_index = existing_opt2_index = 0; ;
! 	 existing_opt_index++, existing_opt2_index++)
        {
! 	existing_opt_index
! 	  = find_option (decoded_options, OPT_Xassembler, existing_opt_index);
! 	existing_opt2_index
! 	  = find_option (fdecoded_options, OPT_Xassembler,
! 			 existing_opt2_index);
  
  	cl_decoded_option *existing_opt = NULL;
  	cl_decoded_option *existing_opt2 = NULL;
*************** find_crtoffloadtable (int save_temps, co
*** 1100,1106 ****
  
  static bool
  find_and_merge_options (int fd, off_t file_offset, const char *prefix,
! 			vec<cl_decoded_option> decoded_cl_options,
  			vec<cl_decoded_option> *opts, const char *collect_gcc)
  {
    off_t offset, length;
--- 1104,1110 ----
  
  static bool
  find_and_merge_options (int fd, off_t file_offset, const char *prefix,
! 			vec<cl_decoded_option> decoded_cl_options, bool first,
  			vec<cl_decoded_option> *opts, const char *collect_gcc)
  {
    off_t offset, length;
*************** find_and_merge_options (int fd, off_t fi
*** 1110,1115 ****
--- 1114,1122 ----
    int err;
    vec<cl_decoded_option> fdecoded_options;
  
+   if (!first)
+     fdecoded_options = *opts;
+ 
    simple_object_read *sobj;
    sobj = simple_object_start_read (fd, file_offset, "__GNU_LTO",
  				   &errmsg, &err);
*************** find_and_merge_options (int fd, off_t fi
*** 1130,1136 ****
    data = (char *)xmalloc (length);
    read (fd, data, length);
    fopts = data;
-   bool first = true;
    do
      {
        vec<cl_decoded_option> f2decoded_options
--- 1137,1142 ----
*************** run_gcc (unsigned argc, char *argv[])
*** 1417,1424 ****
--- 1423,1432 ----
    int auto_parallel = 0;
    bool no_partition = false;
    const char *jobserver_error = NULL;
+   bool fdecoded_options_first = true;
    vec<cl_decoded_option> fdecoded_options;
    fdecoded_options.create (16);
+   bool offload_fdecoded_options_first = true;
    vec<cl_decoded_option> offload_fdecoded_options = vNULL;
    struct obstack argv_obstack;
    int new_head_argc;
*************** run_gcc (unsigned argc, char *argv[])
*** 1511,1521 ****
  	}
  
        if (find_and_merge_options (fd, file_offset, LTO_SECTION_NAME_PREFIX,
! 				  decoded_options, &fdecoded_options,
  				  collect_gcc))
  	{
  	  have_lto = true;
  	  ltoobj_argv[ltoobj_argc++] = argv[i];
  	}
        close (fd);
      }
--- 1519,1531 ----
  	}
  
        if (find_and_merge_options (fd, file_offset, LTO_SECTION_NAME_PREFIX,
! 				  decoded_options, fdecoded_options_first,
! 				  &fdecoded_options,
  				  collect_gcc))
  	{
  	  have_lto = true;
  	  ltoobj_argv[ltoobj_argc++] = argv[i];
+ 	  fdecoded_options_first = false;
  	}
        close (fd);
      }
*************** cont1:
*** 1774,1782 ****
  	    fatal_error (input_location, "cannot open %s: %m", filename);
  	  if (!find_and_merge_options (fd, file_offset,
  				       OFFLOAD_SECTION_NAME_PREFIX,
! 				       decoded_options, &offload_fdecoded_options,
  				       collect_gcc))
  	    fatal_error (input_location, "cannot read %s: %m", filename);
  	  close (fd);
  	  if (filename != offload_argv[i])
  	    XDELETEVEC (filename);
--- 1784,1795 ----
  	    fatal_error (input_location, "cannot open %s: %m", filename);
  	  if (!find_and_merge_options (fd, file_offset,
  				       OFFLOAD_SECTION_NAME_PREFIX,
! 				       decoded_options,
! 				       offload_fdecoded_options_first,
! 				       &offload_fdecoded_options,
  				       collect_gcc))
  	    fatal_error (input_location, "cannot read %s: %m", filename);
+ 	  offload_fdecoded_options_first = false;
  	  close (fd);
  	  if (filename != offload_argv[i])
  	    XDELETEVEC (filename);
diff -Nrcpad gcc-12.1.0/gcc/match.pd gcc-12.2.0/gcc/match.pd
*** gcc-12.1.0/gcc/match.pd	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/match.pd	Fri Aug 19 08:09:52 2022
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 3672,3683 ****
  	       && TYPE_UNSIGNED (TREE_TYPE (@1)))))
     (view_convert @1)))
  
! /* Simplify a view-converted empty constructor.  */
  (simplify
    (view_convert CONSTRUCTOR@0)
!   (if (TREE_CODE (@0) != SSA_NAME
!        && CONSTRUCTOR_NELTS (@0) == 0)
!    { build_zero_cst (type); }))
  
  /* Re-association barriers around constants and other re-association
     barriers can be removed.  */
--- 3672,3692 ----
  	       && TYPE_UNSIGNED (TREE_TYPE (@1)))))
     (view_convert @1)))
  
! /* Simplify a view-converted empty or single-element constructor.  */
  (simplify
    (view_convert CONSTRUCTOR@0)
!   (with
!    { tree ctor = (TREE_CODE (@0) == SSA_NAME
! 		  ? gimple_assign_rhs1 (SSA_NAME_DEF_STMT (@0)) : @0); }
!    (switch
!     (if (CONSTRUCTOR_NELTS (ctor) == 0)
!      { build_zero_cst (type); })
!     (if (CONSTRUCTOR_NELTS (ctor) == 1
! 	 && VECTOR_TYPE_P (TREE_TYPE (ctor))
! 	 && operand_equal_p (TYPE_SIZE (type),
! 			     TYPE_SIZE (TREE_TYPE
! 			       (CONSTRUCTOR_ELT (ctor, 0)->value))))
!      (view_convert { CONSTRUCTOR_ELT (ctor, 0)->value; })))))
  
  /* Re-association barriers around constants and other re-association
     barriers can be removed.  */
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 5780,5789 ****
     (cmp (bit_and:c@2 @0 cst@1) integer_zerop)
      (with { tree csts = bitmask_inv_cst_vector_p (@1); }
       (if (csts && (VECTOR_TYPE_P (TREE_TYPE (@1)) || single_use (@2)))
!       (if (TYPE_UNSIGNED (TREE_TYPE (@1)))
!        (icmp @0 { csts; })
!        (with { tree utype = unsigned_type_for (TREE_TYPE (@1)); }
! 	 (icmp (view_convert:utype @0) { csts; }))))))))
  
  /* When one argument is a constant, overflow detection can be simplified.
     Currently restricted to single use so as not to interfere too much with
--- 5789,5804 ----
     (cmp (bit_and:c@2 @0 cst@1) integer_zerop)
      (with { tree csts = bitmask_inv_cst_vector_p (@1); }
       (if (csts && (VECTOR_TYPE_P (TREE_TYPE (@1)) || single_use (@2)))
!       (with { auto optab = VECTOR_TYPE_P (TREE_TYPE (@1))
! 			 ? optab_vector : optab_default;
! 	      tree utype = unsigned_type_for (TREE_TYPE (@1)); }
!        (if (target_supports_op_p (utype, icmp, optab)
! 	    || (optimize_vectors_before_lowering_p ()
! 		&& (!target_supports_op_p (type, cmp, optab)
! 		    || !target_supports_op_p (type, BIT_AND_EXPR, optab))))
! 	(if (TYPE_UNSIGNED (TREE_TYPE (@1)))
! 	 (icmp @0 { csts; })
! 	 (icmp (view_convert:utype @0) { csts; })))))))))
  
  /* When one argument is a constant, overflow detection can be simplified.
     Currently restricted to single use so as not to interfere too much with
diff -Nrcpad gcc-12.1.0/gcc/objc/ChangeLog gcc-12.2.0/gcc/objc/ChangeLog
*** gcc-12.1.0/gcc/objc/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/objc/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/objcp/ChangeLog gcc-12.2.0/gcc/objcp/ChangeLog
*** gcc-12.1.0/gcc/objcp/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/objcp/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,7 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/omp-expand.cc gcc-12.2.0/gcc/omp-expand.cc
*** gcc-12.1.0/gcc/omp-expand.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/omp-expand.cc	Fri Aug 19 08:09:52 2022
*************** expand_omp_simd (struct omp_region *regi
*** 6718,6724 ****
        if (fd->loops[i].m2)
  	t = n2v = create_tmp_var (itype);
        else
! 	t = fold_convert (itype, fd->loops[i].n2);
        t = force_gimple_operand_gsi (&gsi, t, true, NULL_TREE,
  				    false, GSI_CONTINUE_LINKING);
        tree v = fd->loops[i].v;
--- 6718,6724 ----
        if (fd->loops[i].m2)
  	t = n2v = create_tmp_var (itype);
        else
! 	t = fold_convert (itype, unshare_expr (fd->loops[i].n2));
        t = force_gimple_operand_gsi (&gsi, t, true, NULL_TREE,
  				    false, GSI_CONTINUE_LINKING);
        tree v = fd->loops[i].v;
*************** expand_omp_simd (struct omp_region *regi
*** 6732,6738 ****
        if (fd->collapse > 1 && !broken_loop)
  	t = n2var;
        else
! 	t = fold_convert (type, n2);
        t = force_gimple_operand_gsi (&gsi, t, true, NULL_TREE,
  				    false, GSI_CONTINUE_LINKING);
        tree v = fd->loop.v;
--- 6732,6738 ----
        if (fd->collapse > 1 && !broken_loop)
  	t = n2var;
        else
! 	t = fold_convert (type, unshare_expr (n2));
        t = force_gimple_operand_gsi (&gsi, t, true, NULL_TREE,
  				    false, GSI_CONTINUE_LINKING);
        tree v = fd->loop.v;
*************** expand_omp_simd (struct omp_region *regi
*** 6844,6850 ****
  	  if (fd->loops[i].m2)
  	    t = nextn2v = create_tmp_var (itype);
  	  else
! 	    t = fold_convert (itype, fd->loops[i].n2);
  	  t = force_gimple_operand_gsi (&gsi, t, true, NULL_TREE,
  					false, GSI_CONTINUE_LINKING);
  	  tree v = fd->loops[i].v;
--- 6844,6850 ----
  	  if (fd->loops[i].m2)
  	    t = nextn2v = create_tmp_var (itype);
  	  else
! 	    t = fold_convert (itype, unshare_expr (fd->loops[i].n2));
  	  t = force_gimple_operand_gsi (&gsi, t, true, NULL_TREE,
  					false, GSI_CONTINUE_LINKING);
  	  tree v = fd->loops[i].v;
*************** expand_omp_simd (struct omp_region *regi
*** 6874,6890 ****
  	  ne->probability = e->probability.invert ();
  
  	  gsi = gsi_after_labels (init_bb);
- 	  t = fold_convert (TREE_TYPE (fd->loops[i + 1].v),
- 			    fd->loops[i + 1].n1);
  	  if (fd->loops[i + 1].m1)
  	    {
! 	      tree t2 = fold_convert (TREE_TYPE (t),
  				      fd->loops[i + 1
  						- fd->loops[i + 1].outer].v);
! 	      tree t3 = fold_convert (TREE_TYPE (t), fd->loops[i + 1].m1);
! 	      t2 = fold_build2 (MULT_EXPR, TREE_TYPE (t), t2, t3);
! 	      t = fold_build2 (PLUS_EXPR, TREE_TYPE (t), t, t2);
  	    }
  	  expand_omp_build_assign (&gsi, fd->loops[i + 1].v, t);
  	  if (fd->loops[i + 1].m2)
  	    {
--- 6874,6898 ----
  	  ne->probability = e->probability.invert ();
  
  	  gsi = gsi_after_labels (init_bb);
  	  if (fd->loops[i + 1].m1)
  	    {
! 	      tree t2 = fold_convert (TREE_TYPE (fd->loops[i + 1].v),
  				      fd->loops[i + 1
  						- fd->loops[i + 1].outer].v);
! 	      if (POINTER_TYPE_P (TREE_TYPE (t2)))
! 		t = fold_build_pointer_plus (t2, fd->loops[i + 1].n1);
! 	      else
! 		{
! 		  t = fold_convert (TREE_TYPE (fd->loops[i + 1].v),
! 				    fd->loops[i + 1].n1);
! 		  tree t3 = fold_convert (TREE_TYPE (t), fd->loops[i + 1].m1);
! 		  t2 = fold_build2 (MULT_EXPR, TREE_TYPE (t), t2, t3);
! 		  t = fold_build2 (PLUS_EXPR, TREE_TYPE (t), t, t2);
! 		}
  	    }
+ 	  else
+ 	    t = fold_convert (TREE_TYPE (fd->loops[i + 1].v),
+ 			      fd->loops[i + 1].n1);
  	  expand_omp_build_assign (&gsi, fd->loops[i + 1].v, t);
  	  if (fd->loops[i + 1].m2)
  	    {
*************** expand_omp_simd (struct omp_region *regi
*** 6893,6906 ****
  		  gcc_assert (n2v == NULL_TREE);
  		  n2v = create_tmp_var (TREE_TYPE (fd->loops[i + 1].v));
  		}
! 	      t = fold_convert (TREE_TYPE (fd->loops[i + 1].v),
! 				fd->loops[i + 1].n2);
! 	      tree t2 = fold_convert (TREE_TYPE (t),
  				      fd->loops[i + 1
  						- fd->loops[i + 1].outer].v);
! 	      tree t3 = fold_convert (TREE_TYPE (t), fd->loops[i + 1].m2);
! 	      t2 = fold_build2 (MULT_EXPR, TREE_TYPE (t), t2, t3);
! 	      t = fold_build2 (PLUS_EXPR, TREE_TYPE (t), t, t2);
  	      expand_omp_build_assign (&gsi, n2v, t);
  	    }
  	  if (i + 2 == fd->collapse && n2var)
--- 6901,6919 ----
  		  gcc_assert (n2v == NULL_TREE);
  		  n2v = create_tmp_var (TREE_TYPE (fd->loops[i + 1].v));
  		}
! 	      tree t2 = fold_convert (TREE_TYPE (fd->loops[i + 1].v),
  				      fd->loops[i + 1
  						- fd->loops[i + 1].outer].v);
! 	      if (POINTER_TYPE_P (TREE_TYPE (t2)))
! 		t = fold_build_pointer_plus (t2, fd->loops[i + 1].n2);
! 	      else
! 		{
! 		  t = fold_convert (TREE_TYPE (fd->loops[i + 1].v),
! 				    fd->loops[i + 1].n2);
! 		  tree t3 = fold_convert (TREE_TYPE (t), fd->loops[i + 1].m2);
! 		  t2 = fold_build2 (MULT_EXPR, TREE_TYPE (t), t2, t3);
! 		  t = fold_build2 (PLUS_EXPR, TREE_TYPE (t), t, t2);
! 		}
  	      expand_omp_build_assign (&gsi, n2v, t);
  	    }
  	  if (i + 2 == fd->collapse && n2var)
*************** expand_omp_simd (struct omp_region *regi
*** 6916,6932 ****
  	      tree t2 = fold_build2 (MINUS_EXPR, type, n2, fd->loop.v);
  	      if (fd->loops[i + 1].m1 || fd->loops[i + 1].m2)
  		{
  		  t = build_int_cst (itype, (fd->loops[i + 1].cond_code
  					     == LT_EXPR ? -1 : 1));
  		  t = fold_build2 (PLUS_EXPR, itype,
  				   fold_convert (itype,
  						 fd->loops[i + 1].step), t);
! 		  if (fd->loops[i + 1].m2)
! 		    t = fold_build2 (PLUS_EXPR, itype, t, n2v);
! 		  else
  		    t = fold_build2 (PLUS_EXPR, itype, t,
  				     fold_convert (itype,
  						   fd->loops[i + 1].n2));
  		  t = fold_build2 (MINUS_EXPR, itype, t,
  				   fold_convert (itype, fd->loops[i + 1].v));
  		  tree step = fold_convert (itype, fd->loops[i + 1].step);
--- 6929,6953 ----
  	      tree t2 = fold_build2 (MINUS_EXPR, type, n2, fd->loop.v);
  	      if (fd->loops[i + 1].m1 || fd->loops[i + 1].m2)
  		{
+ 		  tree itype = TREE_TYPE (fd->loops[i].v);
+ 		  if (POINTER_TYPE_P (itype))
+ 		    itype = signed_type_for (itype);
  		  t = build_int_cst (itype, (fd->loops[i + 1].cond_code
  					     == LT_EXPR ? -1 : 1));
  		  t = fold_build2 (PLUS_EXPR, itype,
  				   fold_convert (itype,
  						 fd->loops[i + 1].step), t);
! 		  if (fd->loops[i + 1].m2 == NULL_TREE)
  		    t = fold_build2 (PLUS_EXPR, itype, t,
  				     fold_convert (itype,
  						   fd->loops[i + 1].n2));
+ 		  else if (POINTER_TYPE_P (TREE_TYPE (n2v)))
+ 		    {
+ 		      t = fold_build_pointer_plus (n2v, t);
+ 		      t = fold_convert (itype, t);
+ 		    }
+ 		  else
+ 		    t = fold_build2 (PLUS_EXPR, itype, t, n2v);
  		  t = fold_build2 (MINUS_EXPR, itype, t,
  				   fold_convert (itype, fd->loops[i + 1].v));
  		  tree step = fold_convert (itype, fd->loops[i + 1].step);
diff -Nrcpad gcc-12.1.0/gcc/omp-low.cc gcc-12.2.0/gcc/omp-low.cc
*** gcc-12.1.0/gcc/omp-low.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/omp-low.cc	Fri Aug 19 08:09:52 2022
*************** lower_rec_input_clauses (tree clauses, g
*** 6205,6214 ****
  			}
  
  		      if (POINTER_TYPE_P (TREE_TYPE (x)))
! 			x = fold_build2 (POINTER_PLUS_EXPR,
! 					 TREE_TYPE (x), x, t);
  		      else
! 			x = fold_build2 (PLUS_EXPR, TREE_TYPE (x), x, t);
  		    }
  
  		  if ((OMP_CLAUSE_CODE (c) != OMP_CLAUSE_LINEAR
--- 6205,6214 ----
  			}
  
  		      if (POINTER_TYPE_P (TREE_TYPE (x)))
! 			x = fold_build_pointer_plus (x, t);
  		      else
! 			x = fold_build2 (PLUS_EXPR, TREE_TYPE (x), x,
! 					 fold_convert (TREE_TYPE (x), t));
  		    }
  
  		  if ((OMP_CLAUSE_CODE (c) != OMP_CLAUSE_LINEAR
diff -Nrcpad gcc-12.1.0/gcc/opts.cc gcc-12.2.0/gcc/opts.cc
*** gcc-12.1.0/gcc/opts.cc	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/opts.cc	Fri Aug 19 08:09:52 2022
*************** along with GCC; see the file COPYING3.
*** 35,40 ****
--- 35,43 ----
  #include "version.h"
  #include "selftest.h"
  
+ /* In this file all option sets are explicit.  */
+ #undef OPTION_SET_P
+ 
  static void set_Wstrict_aliasing (struct gcc_options *opts, int onoff);
  
  /* Names of fundamental debug info formats indexed by enum
*************** ctf_debuginfo_p ()
*** 154,162 ****
  /* Return TRUE iff dwarf2 debug info is enabled.  */
  
  bool
! dwarf_debuginfo_p ()
  {
!   return (write_symbols & DWARF2_DEBUG);
  }
  
  /* Return true iff the debug info format is to be generated based on DWARF
--- 157,165 ----
  /* Return TRUE iff dwarf2 debug info is enabled.  */
  
  bool
! dwarf_debuginfo_p (struct gcc_options *opts)
  {
!   return (opts->x_write_symbols & DWARF2_DEBUG);
  }
  
  /* Return true iff the debug info format is to be generated based on DWARF
*************** bool dwarf_based_debuginfo_p ()
*** 168,173 ****
--- 171,181 ----
  	  || (write_symbols & BTF_DEBUG));
  }
  
+ /* All flag uses below need to explicitely reference the option sets
+    to operate on.  */
+ #define global_options DO_NOT_USE
+ #define global_options_set DO_NOT_USE
+ 
  /* Parse the -femit-struct-debug-detailed option value
     and set the flag variables. */
  
*************** finish_options (struct gcc_options *opts
*** 1302,1359 ****
      SET_OPTION_IF_UNSET (opts, opts_set, flag_vect_cost_model,
  			 VECT_COST_MODEL_CHEAP);
  
!   if (flag_gtoggle)
      {
        /* Make sure to process -gtoggle only once.  */
!       flag_gtoggle = false;
!       if (debug_info_level == DINFO_LEVEL_NONE)
  	{
! 	  debug_info_level = DINFO_LEVEL_NORMAL;
  
! 	  if (write_symbols == NO_DEBUG)
! 	    write_symbols = PREFERRED_DEBUGGING_TYPE;
  	}
        else
! 	debug_info_level = DINFO_LEVEL_NONE;
      }
  
!   if (!OPTION_SET_P (debug_nonbind_markers_p))
!     debug_nonbind_markers_p
!       = (optimize
! 	 && debug_info_level >= DINFO_LEVEL_NORMAL
! 	 && dwarf_debuginfo_p ()
! 	 && !(flag_selective_scheduling || flag_selective_scheduling2));
  
!   /* Note -fvar-tracking is enabled automatically with OPT_LEVELS_1_PLUS and
!      so we need to drop it if we are called from optimize attribute.  */
!   if (debug_info_level == DINFO_LEVEL_NONE
!       && !OPTION_SET_P (flag_var_tracking))
!     flag_var_tracking = false;
  
    /* One could use EnabledBy, but it would lead to a circular dependency.  */
!   if (!OPTION_SET_P (flag_var_tracking_uninit))
!      flag_var_tracking_uninit = flag_var_tracking;
  
!   if (!OPTION_SET_P (flag_var_tracking_assignments))
!     flag_var_tracking_assignments
!       = (flag_var_tracking
! 	 && !(flag_selective_scheduling || flag_selective_scheduling2));
  
!   if (flag_var_tracking_assignments_toggle)
!     flag_var_tracking_assignments = !flag_var_tracking_assignments;
  
!   if (flag_var_tracking_assignments && !flag_var_tracking)
!     flag_var_tracking = flag_var_tracking_assignments = -1;
  
!   if (flag_var_tracking_assignments
!       && (flag_selective_scheduling || flag_selective_scheduling2))
      warning_at (loc, 0,
  		"var-tracking-assignments changes selective scheduling");
  
!   if (flag_syntax_only)
      {
!       write_symbols = NO_DEBUG;
!       profile_flag = 0;
      }
  
  
--- 1310,1393 ----
      SET_OPTION_IF_UNSET (opts, opts_set, flag_vect_cost_model,
  			 VECT_COST_MODEL_CHEAP);
  
!   if (opts->x_flag_gtoggle)
      {
        /* Make sure to process -gtoggle only once.  */
!       opts->x_flag_gtoggle = false;
!       if (opts->x_debug_info_level == DINFO_LEVEL_NONE)
  	{
! 	  opts->x_debug_info_level = DINFO_LEVEL_NORMAL;
  
! 	  if (opts->x_write_symbols == NO_DEBUG)
! 	    opts->x_write_symbols = PREFERRED_DEBUGGING_TYPE;
  	}
        else
! 	opts->x_debug_info_level = DINFO_LEVEL_NONE;
      }
  
!   if (!opts_set->x_debug_nonbind_markers_p)
!     opts->x_debug_nonbind_markers_p
!       = (opts->x_optimize
! 	 && opts->x_debug_info_level >= DINFO_LEVEL_NORMAL
! 	 && dwarf_debuginfo_p (opts)
! 	 && !(opts->x_flag_selective_scheduling
! 	      || opts->x_flag_selective_scheduling2));
  
!   /* We know which debug output will be used so we can set flag_var_tracking
!      and flag_var_tracking_uninit if the user has not specified them.  */
!   if (opts->x_debug_info_level < DINFO_LEVEL_NORMAL
!       || !dwarf_debuginfo_p (opts)
!       /* We have not yet initialized debug hooks so match that to check
! 	 whether we're only doing DWARF2_LINENO_DEBUGGING_INFO.  */
! #ifndef DWARF2_DEBUGGING_INFO
!       || true
! #endif
!      )
!     {
!       if ((opts_set->x_flag_var_tracking && opts->x_flag_var_tracking == 1)
! 	  || (opts_set->x_flag_var_tracking_uninit
! 	      && opts->x_flag_var_tracking_uninit == 1))
! 	{
! 	  if (opts->x_debug_info_level < DINFO_LEVEL_NORMAL)
! 	    warning_at (UNKNOWN_LOCATION, 0,
! 			"variable tracking requested, but useless unless "
! 			"producing debug info");
! 	  else
! 	    warning_at (UNKNOWN_LOCATION, 0,
! 			"variable tracking requested, but not supported "
! 			"by this debug format");
! 	}
!       opts->x_flag_var_tracking = 0;
!       opts->x_flag_var_tracking_uninit = 0;
!     }
  
    /* One could use EnabledBy, but it would lead to a circular dependency.  */
!   if (!opts_set->x_flag_var_tracking_uninit)
!     opts->x_flag_var_tracking_uninit = opts->x_flag_var_tracking;
  
!   if (!opts_set->x_flag_var_tracking_assignments)
!     opts->x_flag_var_tracking_assignments
!       = (opts->x_flag_var_tracking
! 	 && !(opts->x_flag_selective_scheduling
! 	      || opts->x_flag_selective_scheduling2));
  
!   if (opts->x_flag_var_tracking_assignments_toggle)
!     opts->x_flag_var_tracking_assignments
!       = !opts->x_flag_var_tracking_assignments;
  
!   if (opts->x_flag_var_tracking_assignments && !opts->x_flag_var_tracking)
!     opts->x_flag_var_tracking = opts->x_flag_var_tracking_assignments = -1;
  
!   if (opts->x_flag_var_tracking_assignments
!       && (opts->x_flag_selective_scheduling
! 	  || opts->x_flag_selective_scheduling2))
      warning_at (loc, 0,
  		"var-tracking-assignments changes selective scheduling");
  
!   if (opts->x_flag_syntax_only)
      {
!       opts->x_write_symbols = NO_DEBUG;
!       opts->x_profile_flag = 0;
      }
  
  
diff -Nrcpad gcc-12.1.0/gcc/po/ChangeLog gcc-12.2.0/gcc/po/ChangeLog
*** gcc-12.1.0/gcc/po/ChangeLog	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/ChangeLog	Fri Aug 19 08:10:14 2022
***************
*** 1,3 ****
--- 1,25 ----
+ 2022-08-19  Release Manager
+ 
+ 	* GCC 12.2.0 released.
+ 
+ 2022-08-17  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* gcc.pot: Regenerate.
+ 
+ 2022-06-09  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* sv.po: Update.
+ 
+ 2022-05-10  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* hr.po: Update.
+ 
+ 2022-05-09  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
+ 	ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po,
+ 	zh_TW.po: Update.
+ 
  2022-05-06  Release Manager
  
  	* GCC 12.1.0 released.
diff -Nrcpad gcc-12.1.0/gcc/po/be.po gcc-12.2.0/gcc/po/be.po
*** gcc-12.1.0/gcc/po/be.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/be.po	Fri Aug 19 08:09:52 2022
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-04-01 17:30+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: 2022-05-05 17:00+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 ""
*** 3489,3713 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:182
  #, fuzzy, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  #| msgid "Generate ELF output"
  msgid "Generate documentation."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  #| msgid "unsupported version"
  msgid "Ignore unsupported pragmas."
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for Intel as"
  msgid "Generate code for postcondition contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  #| msgid "Generate code for Intel as"
  msgid "Generate code for precondition contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3489,3718 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, fuzzy, no-c-format
  #| msgid "Generate ELF output"
  msgid "Generate documentation."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ELF-Ð²Ñ‹Ð²Ð°Ð´"
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, fuzzy, no-c-format
  #| msgid "unsupported version"
  msgid "Ignore unsupported pragmas."
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  #| msgid "Generate code for Intel as"
  msgid "Generate code for postcondition contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for Intel as"
  msgid "Generate code for precondition contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr ""
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr ""
*** 5698,5704 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  #| msgid "Generate code for given CPU"
--- 5703,5709 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  #| msgid "Generate code for given CPU"
*************** msgstr ""
*** 5882,5888 ****
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
--- 5887,5893 ----
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr ""
*** 6202,6215 ****
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use 64 bit float"
  msgid "Use 64-bit long double."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
--- 6207,6220 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use 64 bit float"
  msgid "Use 64-bit long double."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ 64-Ñ… Ð±Ñ–Ñ‚Ð½Ñ‹ float"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr ""
*** 6924,6930 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 6929,6935 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr ""
*** 7019,7025 ****
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
--- 7024,7030 ----
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
*************** msgstr ""
*** 7149,7154 ****
--- 7154,7164 ----
  msgid "Do not use GOT to access external symbols."
  msgstr ""
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 7491,7517 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:136
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:140
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 7501,7527 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:135
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:139
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr ""
*** 7810,7973 ****
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:142
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 7820,7983 ----
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:145
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:183
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:207
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgstr ""
*** 12633,12639 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
  msgstr ""
  
  #: common.opt:468
--- 12643,12649 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
  #: common.opt:468
*************** msgstr ""
*** 16835,16846 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16845,16856 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 16917,17127 ****
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
  #: gcc.cc:3761
! #, fuzzy
! #| msgid "  --help                   Display this information\n"
! msgid "  --target-help            Display target specific command line options.\n"
! msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3763
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr ""
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3771
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr ""
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr ""
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr ""
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
  msgstr ""
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr ""
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr ""
  
! #: gcc.cc:3783
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3791
  #, fuzzy
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr ""
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3796
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr ""
  
! #: gcc.cc:3798
  #, fuzzy
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr ""
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr ""
  
! #: gcc.cc:3804
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3808
  #, fuzzy
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3809
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3812
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 16927,17135 ----
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
! msgstr ""
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3764
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr ""
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3770
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr ""
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr ""
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr ""
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
  msgstr ""
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr ""
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr ""
  
! #: gcc.cc:3784
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3792
  #, fuzzy
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr ""
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3797
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr ""
  
! #: gcc.cc:3799
  #, fuzzy
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr ""
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr ""
  
! #: gcc.cc:3805
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3809
  #, fuzzy
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3810
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3813
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgid ""
*** 17129,17135 ****
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 17137,17143 ----
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 17138,17217 ****
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.cc:7550
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "Ð±Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÑ–: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, fuzzy, c-format
  #| msgid ":\n"
  msgid "\n"
  msgstr ":\n"
  
! #: gcc.cc:7581
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� gcc %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ñ‹: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÑ–: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 17146,17225 ----
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.cc:7551
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "Ð±Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÑ–: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, fuzzy, c-format
  #| msgid ":\n"
  msgid "\n"
  msgstr ":\n"
  
! #: gcc.cc:7582
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� gcc %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ñ‹: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÑ–: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17220,17235 ****
  "\n"
  "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– Ð´Ð»Ñ� Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ�Ñž Ð°Ð± Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°Ñ… Ð³Ð»Ñ�Ð´Ð·Ñ–Ñ†Ðµ Ñ‚ÑƒÑ‚:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr ""
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 17228,17243 ----
  "\n"
  "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– Ð´Ð»Ñ� Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ�Ñž Ð°Ð± Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°Ñ… Ð³Ð»Ñ�Ð´Ð·Ñ–Ñ†Ðµ Ñ‚ÑƒÑ‚:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr ""
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgid ""
*** 17237,17243 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 17245,17251 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 17246,17259 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17254,17267 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 17261,17267 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17269,17275 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 17837,17864 ****
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, fuzzy, c-format
  #| msgid "In function `%s':"
  msgid "In function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.cc:454 cp/error.cc:3581
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, fuzzy, c-format
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs"
--- 17845,17872 ----
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, fuzzy, c-format
  #| msgid "In function `%s':"
  msgid "In function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.cc:454 cp/error.cc:3589
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, fuzzy, c-format
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs"
*************** msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð
*** 18044,18059 ****
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: targhooks.cc:2172
  msgid "created and used with different settings of %<-fpic%>"
  msgstr ""
  
! #: targhooks.cc:2174
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
--- 18052,18067 ----
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: targhooks.cc:2251
  msgid "created and used with different settings of %<-fpic%>"
  msgstr ""
  
! #: targhooks.cc:2253
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 18476,18500 ****
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 18484,18508 ----
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 18572,18581 ****
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%xn"
--- 18580,18589 ----
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%xn"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 18645,18651 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
--- 18653,18659 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°
*** 18836,18844 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18844,18852 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr ""
*** 19049,19073 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/gcn/gcn.cc:6340
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:6422
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid fp constant"
--- 19057,19081 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/gcn/gcn.cc:6341
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:6423
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid fp constant"
*************** msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½
*** 19080,19179 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12899
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:12904
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:13137
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13172
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13241
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13246
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13323
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13402
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13420
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13433
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13448
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:13476
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13494
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13517
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13621
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:13784
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:16791
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 19088,19187 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12901
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:12906
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:13139
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13174
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13243
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13248
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13404
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13422
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13435
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13450
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:13478
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13519
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13623
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:13786
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:16793
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgstr ""
*** 19240,19263 ****
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, fuzzy, c-format
--- 19248,19271 ----
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, fuzzy, c-format
*************** msgid "post-increment address is not a r
*** 19292,19298 ****
  msgstr ""
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
--- 19300,19306 ----
  msgstr ""
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 19624,19774 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23925
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.cc:27573
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/rs6000.cc:27642
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28257
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28259
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28261
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28263
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28278
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28280
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28282
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28284
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr ""
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7970
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/s390/s390.cc:8052
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8075
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8093
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8115
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8143
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8302
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8339
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8346
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8349
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:12128
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 19632,19782 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23944
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.cc:27601
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/rs6000.cc:27670
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28285
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28287
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28289
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28291
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28306
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28308
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28310
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28312
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr ""
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7964
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/s390/s390.cc:8046
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8069
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8087
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8109
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8137
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8296
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8333
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8340
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8343
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:12122
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16567
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 19794,19836 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9622
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.cc:9667
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 19802,19844 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9634
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 20042,20048 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
--- 20050,20056 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
*************** msgstr ""
*** 20063,20069 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
--- 20071,20077 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
*************** msgstr ""
*** 20071,20077 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
--- 20079,20085 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
*************** msgstr ""
*** 20089,20101 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
--- 20097,20109 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
*************** msgstr ""
*** 20104,20110 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
--- 20112,20118 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
*************** msgstr ""
*** 20117,20129 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
--- 20125,20137 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
*************** msgstr ""
*** 20132,20138 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
--- 20140,20146 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
*************** msgid "expected %<.%>"
*** 20142,20158 ****
  msgstr ""
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
--- 20150,20166 ----
  msgstr ""
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
*************** msgstr ""
*** 20162,20191 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 20170,20199 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 20193,20199 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 20201,20207 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 20204,20237 ****
  msgid "expected label"
  msgstr ""
  
! #: cp/call.cc:4007
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:7735
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.cc:3452
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr ""
  
--- 20212,20245 ----
  msgid "expected label"
  msgstr ""
  
! #: cp/call.cc:4018
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:7745
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.cc:3465
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 20330,20464 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3031
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3613
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.cc:3615
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3617
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3619
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3621
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3650
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3701
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 20338,20472 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3039
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3621
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.cc:3623
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3625
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3627
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3629
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3658
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3709
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿
*** 20471,20498 ****
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21675
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21678
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:21680
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:21682
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr ""
  
--- 20479,20506 ----
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21687
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:21689
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:21691
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr ""
  
*************** msgstr ""
*** 20541,20590 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7086
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 20549,20598 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7088
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 20607,20613 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
--- 20615,20621 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
*************** msgstr ""
*** 20685,20727 ****
  msgid "Driving:"
  msgstr "ÑƒÐ²Ð°Ð³Ð°:"
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  msgid "deleted in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4885
  msgid "a GNU Fortran extension"
  msgstr ""
  
! #: fortran/intrinsic.cc:4889
  msgid "for backward compatibility"
  msgstr ""
  
--- 20693,20735 ----
  msgid "Driving:"
  msgstr "ÑƒÐ²Ð°Ð³Ð°:"
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  msgid "deleted in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4886
  msgid "a GNU Fortran extension"
  msgstr ""
  
! #: fortran/intrinsic.cc:4890
  msgid "for backward compatibility"
  msgstr ""
  
*************** msgstr ""
*** 20851,20861 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  msgid "pointer assignment"
  msgstr ""
  
--- 20859,20869 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 21063,21081 ****
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 21071,21089 ----
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 21084,21094 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 21092,21102 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 21103,21114 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 21111,21122 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 21229,21254 ****
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1765
  #, fuzzy, c-format
  #| msgid "error writing to %s"
  msgid "Error reallocating to %lu bytes"
--- 21237,21262 ----
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1799
  #, fuzzy, c-format
  #| msgid "error writing to %s"
  msgid "Error reallocating to %lu bytes"
*************** msgid "expected boolean type"
*** 21298,21304 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 21306,21312 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
*** 21368,21374 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments"
--- 21376,21382 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments"
*************** msgstr ""
*** 21777,21783 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 21785,21791 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð
*** 22145,22161 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: d/lang.opt:193
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr ""
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  #| msgid "unknown C standard `%s'"
  msgid "unknown C++ standard %qs"
--- 22153,22169 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: d/lang.opt:189
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr ""
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  #| msgid "unknown C standard `%s'"
  msgid "unknown C++ standard %qs"
*************** msgstr ""
*** 22390,22441 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.cc:718
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:730
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: attribs.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: attribs.cc:805
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
--- 22398,22449 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.cc:723
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: attribs.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: attribs.cc:810
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
*************** msgstr ""
*** 22448,22454 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 22456,22462 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr ""
*** 22478,22491 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22486,22499 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr ""
*** 22504,22579 ****
  msgid "%qE attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1862
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr ""
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr ""
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22512,22587 ----
  msgid "%qE attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1867
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr ""
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr ""
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ
*** 22622,22628 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
--- 22630,22636 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 22647,22760 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.cc:4918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: builtins.cc:4931
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, 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:7188
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:8354
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.cc:9976
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
--- 22655,22768 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.cc:4930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: builtins.cc:4943
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.cc:5390
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, 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:7200
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:8366
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.cc:9988
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
*************** msgstr ""
*** 22762,22801 ****
  "`va_start' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð° Ñž Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð· Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ð¹\n"
  "           ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: builtins.cc:9984
  #, 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:9999
  #, 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:10004
  #, 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:10037
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:10050
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10079
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.cc:10092
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
--- 22770,22809 ----
  "`va_start' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð° Ñž Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð· Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ð¹\n"
  "           ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: builtins.cc:9996
  #, 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:10011
  #, 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:10016
  #, 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:10049
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:10062
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10091
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.cc:10104
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
*************** msgstr ""
*** 23481,23951 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3187
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3440
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3494
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3507 cgraph.cc:3567
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3584
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cgraphunit.cc:745
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr ""
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:775
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr ""
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:888
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:903
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:911
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr ""
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: cgraphunit.cc:1468
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1491
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "aliased declaration here"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1558
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1685
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1861
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ð°Ð³Ð° Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ� \"%s\" %u Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is larger than %d bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ð°Ð³Ð° Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ� \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ñ‹Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 23489,23959 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3188
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3448
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3453
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3589
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3620
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cgraphunit.cc:746
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr ""
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:764
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:770
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:776
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr ""
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:889
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:912
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr ""
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: cgraphunit.cc:1469
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1492
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "aliased declaration here"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1559
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1686
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ð°Ð³Ð° Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ� \"%s\" %u Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is larger than %d bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ð°Ð³Ð° Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ� \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ñ‹Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgid "cannot find %qs"
*** 23987,23993 ****
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
--- 23995,24001 ----
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
*************** msgstr ""
*** 24008,24014 ****
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 24016,24022 ----
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
*** 24024,24030 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
--- 24032,24038 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
*************** msgstr ""
*** 24449,24455 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
--- 24457,24463 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
*************** msgstr ""
*** 24525,24561 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 24533,24569 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 24672,24683 ****
  msgid "%<-pipe%> not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr ""
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "cannot execute %qs: %s"
--- 24680,24691 ----
  msgid "%<-pipe%> not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr ""
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "cannot execute %qs: %s"
*************** msgstr ""
*** 24700,24791 ****
  msgid "%s signal terminated program %s"
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°Ñ†ÑŒ Ð°Ð»ÑŒÑ‚Ñ�Ñ€Ð½Ð°Ñ‚Ñ‹ÑžÐ½Ñ‹Ñ� Ð½Ð°Ð·Ð²Ñ‹ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°Ñž"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4037
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr ""
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4967 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.cc:4972
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹ ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ� Ñ„Ð°Ð¹Ð»Ñ‹"
  
! #: gcc.cc:5357
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6536
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 24708,24799 ----
  msgid "%s signal terminated program %s"
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°Ñ†ÑŒ Ð°Ð»ÑŒÑ‚Ñ�Ñ€Ð½Ð°Ñ‚Ñ‹ÑžÐ½Ñ‹Ñ� Ð½Ð°Ð·Ð²Ñ‹ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°Ñž"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4038
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr ""
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4968 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.cc:4973
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹ ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ� Ñ„Ð°Ð¹Ð»Ñ‹"
  
! #: gcc.cc:5358
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6537
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 24793,24934 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6817
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: gcc.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:6975
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "no arguments for spec function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7173
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7308
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.cc:7403
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8033 gcc.cc:8074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8393
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8418
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8625
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8816
  #, fuzzy, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½Ñ�Ð¼Ð° ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: gcc.cc:8867
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€ Ð½Ðµ ÑžÑ�Ñ‚Ð°Ð»Ñ�Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ñ�Ñ–Ñ�Ñ‚Ñ�Ð¼Ðµ"
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9112
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
--- 24801,24942 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6818
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: gcc.cc:6884
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:6976
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "no arguments for spec function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7174
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7309
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.cc:7404
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8034 gcc.cc:8075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8394
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8419
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8626
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8817
  #, fuzzy, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½Ñ�Ð¼Ð° ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: gcc.cc:8868
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€ Ð½Ðµ ÑžÑ�Ñ‚Ð°Ð»Ñ�Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ñ�Ñ–Ñ�Ñ‚Ñ�Ð¼Ðµ"
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9113
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
*************** msgstr ""
*** 24936,25032 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: gcc.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: gcc.cc:9696
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9760
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9923
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: gcc.cc:9963
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10214
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.cc:10381 gcc.cc:10386
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: gcc.cc:10429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:10435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:10669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: gcc.cc:10860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 24944,25040 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: gcc.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: gcc.cc:9697
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9761
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9924
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: gcc.cc:9964
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10215
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.cc:10382 gcc.cc:10387
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: gcc.cc:10430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:10436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:10670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: gcc.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr ""
*** 25242,25288 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 25250,25296 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgid "function returns address of local
*** 25308,25322 ****
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
--- 25316,25330 ----
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
*************** msgstr ""
*** 26415,26494 ****
  msgid "call to %qD here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3941
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3942
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: gimple-ssa-warn-access.cc:4057
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4062
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4068
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4581
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 26423,26502 ----
  msgid "call to %qD here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3942
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3943
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: gimple-ssa-warn-access.cc:4058
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4063
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4069
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ñ†ÑŒ Ñ
*** 27845,27888 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1440
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto-wrapper.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: lto-wrapper.cc:1903
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
--- 27853,27896 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto-wrapper.cc:1748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: lto-wrapper.cc:1914
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
*************** msgstr ""
*** 28586,28593 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
--- 28594,28601 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
*************** msgstr ""
*** 29234,29282 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:651
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr ""
  
! #: reginfo.cc:655
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr ""
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr ""
  
! #: reginfo.cc:719
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
--- 29242,29290 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:674
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr ""
  
! #: reginfo.cc:678
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr ""
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr ""
  
! #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
*************** msgstr ""
*** 29721,29747 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: targhooks.cc:1162
  #, fuzzy, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: targhooks.cc:1175
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: targhooks.cc:1677
  #, fuzzy, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
--- 29729,29755 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: targhooks.cc:1227
  #, fuzzy, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: targhooks.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: targhooks.cc:1742
  #, fuzzy, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
*************** msgstr ""
*** 30768,30773 ****
--- 30776,30786 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr ""
*** 30942,30968 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: tree-ssa-alias.cc:4030
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 30955,30981 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: tree-ssa-alias.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 30972,30978 ****
  msgid "in a call to built-in function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
--- 30985,30991 ----
  msgid "in a call to built-in function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
*************** msgstr ""
*** 31027,31157 ****
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3338
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "in this expression"
  msgstr ""
--- 31040,31170 ----
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3332
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, gcc-internal-format
  msgid "in this expression"
  msgstr ""
*************** msgstr ""
*** 31385,31396 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 31398,31409 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 31400,31411 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31413,31424 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 31425,31546 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8836
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8912
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8925
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8951
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12112
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12115
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12192
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12194
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12217
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12222
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 31438,31559 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8910
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8986
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8999
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9025
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12266
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12268
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12289
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12291
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12296
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12298
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 31565,31797 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:13547
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.cc:13766
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 31578,31810 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 31802,31818 ****
  msgid "%qs is not supported with %qs"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
--- 31815,31831 ----
  msgid "%qs is not supported with %qs"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
*************** msgstr ""
*** 32703,32709 ****
  msgid "%qE argument is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
--- 32716,32722 ----
  msgid "%qE argument is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
*************** msgstr ""
*** 33189,33195 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 33202,33208 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr ""
*** 33236,33638 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4766
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4886
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5083
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c-family/c-common.cc:5466
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.cc:5474 c-family/c-common.cc:5484
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5494
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5502
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5677
  #, 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:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6020
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6024
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.cc:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, 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:6320
  #, 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:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6378
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6384
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6390
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6427
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6433
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6446
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6452
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.cc:6717
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:6722
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6729
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6742
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c-family/c-common.cc:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, 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:7070 c-family/c-common.cc:7194
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7104
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7120
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7336
  #, 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:7350
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7357
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.cc:7366
  #, 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:7377
  #, 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:7398
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7406
  #, 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:7412
  #, 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:7420
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7433
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7438
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7447
  #, 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:7452
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7465
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7478
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7879
  #, 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:8514
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:8729
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.cc:8732
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.cc:8736
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.cc:8739
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.cc:8744
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8747
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8752
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8755
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 33249,33651 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4768
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4888
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5085
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5167
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5290
  #, fuzzy, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c-family/c-common.cc:5468
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.cc:5476 c-family/c-common.cc:5486
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5496
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5504
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5679
  #, 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:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6022
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6026
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:6253
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.cc:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, 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:6322
  #, 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:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6380
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6386
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6392
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6429
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6435
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6448
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6454
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.cc:6719
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:6724
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6731
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6744
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c-family/c-common.cc:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, 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:7072 c-family/c-common.cc:7196
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7106
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7122
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7338
  #, 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:7352
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.cc:7368
  #, 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:7379
  #, 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:7400
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7408
  #, 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:7414
  #, 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:7422
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7435
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7440
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7449
  #, 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:7454
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7467
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7480
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7881
  #, 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:8516
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:8731
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.cc:8734
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.cc:8738
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.cc:8741
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.cc:8746
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8749
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8754
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8757
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr ""
*** 34317,34323 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34330,34336 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 34372,34378 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 34385,34391 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 34388,34404 ****
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
--- 34401,34417 ----
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð
*** 34408,34414 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 34421,34427 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr ""
*** 34473,34479 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 34486,34492 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ
*** 34586,34597 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
--- 34599,34610 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
*************** msgstr "Ð²Ñ�Ñ€Ñ‚Ð°Ð½Ð½Ðµ"
*** 35033,35040 ****
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 35046,35053 ----
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgid_plural "passing argument %i to %qs
*** 35793,35799 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 35806,35812 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾
*** 35988,35994 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
--- 36001,36007 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
*************** msgid "unrecognized option passed to %%:
*** 36020,36034 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 36033,36047 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 36566,36609 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
--- 36579,36622 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
*************** msgstr ""
*** 36613,36619 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:306
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
--- 36626,36632 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:308
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
*************** msgstr ""
*** 36658,36965 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
! #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
  #, gcc-internal-format
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
--- 36671,36977 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr ""
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
*************** msgid "SVE type %qT cannot be passed to
*** 37017,37023 ****
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 37029,37035 ----
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr ""
*** 37038,37337 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17328
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17340
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/aarch64/aarch64.cc:17360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:17378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17861
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17983
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18012
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18047
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18181
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64.cc:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18329
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/aarch64/aarch64.cc:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18511
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18515
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18550
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18553
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18557 config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18580
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18660
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18718 config/aarch64/aarch64.cc:18891
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18824
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26729
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
--- 37050,37347 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17332
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/aarch64/aarch64.cc:17364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17806
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17865
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17987
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18020
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18051
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18189
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18245
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/aarch64/aarch64.cc:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18523
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18565 config/aarch64/aarch64.cc:18672
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18627
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18668
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26708
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26733
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
*************** msgid "bad value %qs for %<-mmemory-late
*** 37392,37398 ****
  msgstr ""
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 37402,37408 ----
  msgstr ""
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 37525,37532 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 37535,37542 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð
*** 37668,37684 ****
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22243
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 37678,37694 ----
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgid "indirect call in function, which
*** 38496,38502 ****
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
--- 38506,38512 ----
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
*************** msgstr ""
*** 38677,38688 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 38687,38698 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr ""
*** 38805,38811 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 38815,38821 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 38920,39051 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/i386/i386-expand.cc:9138
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:9950
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:10045
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11002
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11037
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11077
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11103
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11245
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:11250
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11594
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11602
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11605
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12358
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386-expand.cc:13302
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:13335
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14370
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
--- 38930,39061 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/i386/i386-expand.cc:9155
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:9967
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11004
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11054
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11094
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11110
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11120
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11262
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:11267
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11611
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11619
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11622
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12375
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386-expand.cc:13319
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:13352
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14387
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
*************** msgstr ""
*** 39061,39067 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 39071,39077 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgstr ""
*** 39533,39539 ****
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
--- 39543,39549 ----
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
*************** msgid "%qs and %qs attributes are not co
*** 39555,39567 ****
  msgstr ""
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
--- 39565,39577 ----
  msgstr ""
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
*************** msgstr ""
*** 39696,39808 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6532
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8436
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9463
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9849
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9869
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13179
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17210
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21432
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21528
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23276
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23366
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 39706,39818 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6534
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8438
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9465
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9851
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9871
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13181
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17212
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23431
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23974
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 39960,39971 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %qs and %qs not support %s mode"
--- 39970,39981 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %qs and %qs not support %s mode"
*************** msgstr ""
*** 40075,40081 ****
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 40085,40091 ----
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgstr ""
*** 40152,40288 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/mips/mips.cc:17255
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.cc:17386
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17994
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %s"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20079
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 40162,40302 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/mips/mips.cc:17304
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.cc:17435
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:18043
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %s"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20128
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 40292,40410 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20196
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20211
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr ""
  
! #: config/mips/mips.cc:20253
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %qs %s"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/mips/mips.cc:20268
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20271
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20330
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr ""
  
! #: config/mips/mips.cc:20337
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20382
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20402
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20412
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20528
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.cc:20532
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
--- 40306,40424 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20245
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr ""
  
! #: config/mips/mips.cc:20302
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %qs %s"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/mips/mips.cc:20317
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20320
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20379
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr ""
  
! #: config/mips/mips.cc:20386
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20431
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20451
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20461
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.cc:20581
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
*************** msgstr ""
*** 41754,41842 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19979
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20067
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20081
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24232
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.cc:24235
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.cc:24237
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 41768,41856 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19998
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20086
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20100
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.cc:24254
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr ""
*** 41881,41887 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 41895,41901 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 41988,42160 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:859
! #, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr ""
! 
! #: config/s390/s390.cc:878
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1210
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13216
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:15486
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15531
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15560
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15564
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15576
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15585
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15591
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:15596
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:15707
  #, 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:15714
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 42002,42174 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1204
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr ""
! 
! #: config/s390/s390.cc:13212
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:15503
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15548
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15577
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15581
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15602
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15608
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15610
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:15613
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:15724
  #, 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:15731
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgid "attribute %qs applies to array ty
*** 42565,42571 ****
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 42579,42585 ----
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–
*** 42853,42859 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
--- 42867,42873 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
*************** msgstr ""
*** 42863,42869 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
--- 42877,42883 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
*************** msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿
*** 42931,42937 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½Ñ‹Ð¼ Ñ–Ð´Ñ�Ð½Ñ‚Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€Ñ‹ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»Ñ�ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.cc:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 42945,42951 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½Ñ‹Ð¼ Ñ–Ð´Ñ�Ð½Ñ‚Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€Ñ‹ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»Ñ�ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.cc:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 42963,42969 ****
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
--- 42977,42983 ----
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
*************** msgstr ""
*** 42993,42999 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
--- 43007,43013 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
*************** msgstr ""
*** 43188,43194 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 43202,43208 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 43363,43369 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 43377,43383 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 43540,43546 ****
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 43554,43560 ----
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 43669,43675 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7445 cp/decl.cc:11470
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
--- 43683,43689 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7445 cp/decl.cc:11487
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 43853,43859 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 43867,43873 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 43905,43911 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
--- 43919,43925 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 43948,43954 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 43962,43968 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr ""
*** 43978,43984 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
--- 43992,43998 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð°
*** 44010,44016 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17107
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
--- 44024,44030 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
*************** msgstr ""
*** 44130,44141 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10326 cp/decl.cc:18017
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 44144,44155 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10326 cp/decl.cc:18039
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ
*** 44205,44211 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
--- 44219,44225 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
*************** msgstr ""
*** 44369,44380 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 44383,44394 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 44429,44435 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 44443,44449 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgstr ""
*** 44440,44446 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
--- 44454,44460 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 44477,44484 ****
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
--- 44491,44498 ----
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
*************** msgstr ""
*** 44500,44506 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 44514,44520 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgstr ""
*** 44615,44621 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
--- 44629,44635 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 44664,44677 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 44678,44691 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr ""
*** 44758,44764 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
--- 44772,44778 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
*************** msgstr ""
*** 44912,44919 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
--- 44926,44933 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 45081,45087 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
--- 45095,45101 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
*************** msgstr ""
*** 45345,45356 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 45359,45370 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð
*** 45360,45411 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:12421 cp/parser.cc:47813
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12507 cp/parser.cc:47921
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
--- 45374,45425 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:12421 cp/parser.cc:47824
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12507 cp/parser.cc:47932
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
*************** msgstr ""
*** 45415,45427 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
--- 45429,45441 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
*************** msgstr ""
*** 45429,45437 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
--- 45443,45451 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
*************** msgstr ""
*** 45452,45505 ****
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 45466,45519 ----
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 45522,45637 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14171 cp/parser.cc:37819
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37884
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr ""
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7370
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
--- 45536,45651 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr ""
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 45642,45658 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 45656,45672 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 45668,45679 ****
  msgid "duplicate %qs modifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
--- 45682,45693 ----
  msgid "duplicate %qs modifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
*************** msgstr ""
*** 45693,45747 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 45707,45761 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 45756,45839 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17315 cp/parser.cc:44623
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44645
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44655
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44753
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 45770,45853 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17315 cp/parser.cc:44634
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 45848,45854 ****
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
--- 45862,45868 ----
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ
*** 45859,45885 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47114
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44971
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40446
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr ""
--- 45873,45899 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr ""
*************** msgstr ""
*** 45889,46014 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40898
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:19043 cp/parser.cc:41573
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
--- 45903,46028 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:19043 cp/parser.cc:41584
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
*************** msgstr ""
*** 46018,46049 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 46032,46063 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 46053,46124 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9854
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 46067,46138 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 46133,46189 ****
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21445 cp/parser.cc:45121
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
--- 46147,46203 ----
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
*************** msgstr ""
*** 46194,46205 ****
  msgid "variant %qD is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 46208,46219 ----
  msgid "variant %qD is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 46209,46240 ****
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45589
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 46223,46254 ----
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr ""
*** 46289,46330 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr ""
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
--- 46303,46344 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr ""
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
*************** msgstr ""
*** 46339,46390 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
--- 46353,46404 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
*************** msgstr ""
*** 46394,46400 ****
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 46408,46414 ----
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 46410,46416 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 46424,46430 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 46707,46713 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 46721,46727 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 46987,46993 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 47001,47007 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 47156,47162 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9949
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 47170,47176 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 47326,47337 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 47340,47351 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr ""
*** 47372,47378 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 47386,47392 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 47387,47394 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 47401,47408 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 47483,47489 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
--- 47497,47503 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 47524,47530 ****
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 47538,47544 ----
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr ""
*** 47550,47556 ****
  msgid "function returns address of label"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 47564,47570 ----
  msgid "function returns address of label"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 47580,47586 ****
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 47594,47600 ----
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr ""
*** 47718,47735 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 47732,47749 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 47741,47769 ****
  msgstr ""
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 47755,47783 ----
  msgstr ""
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 47774,47858 ****
  msgstr ""
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5158
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5165
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5198
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5405
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6503
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
--- 47788,47872 ----
  msgstr ""
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5176
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5209
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6514
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
*************** msgstr ""
*** 47862,47878 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 47876,47892 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 47882,47913 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6602
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6608
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6656
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
--- 47896,47927 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6667
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
*************** msgstr ""
*** 47937,47943 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 47951,47957 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 47947,47963 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 47961,47977 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 47972,47994 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 47986,48008 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 48000,48032 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7092
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 48014,48046 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 48046,48052 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
--- 48060,48066 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
*************** msgstr ""
*** 48056,48062 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
--- 48070,48076 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
*************** msgstr ""
*** 48066,48135 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8064
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8317
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8347
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8366
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 48080,48149 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8075
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8328
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8358
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8374
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 48144,48165 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
--- 48158,48179 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
*************** msgstr ""
*** 48169,48206 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 48183,48220 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°
*** 48217,48222 ****
--- 48231,48241 ----
  
  #: c/c-typeck.cc:15901
  #, gcc-internal-format
+ msgid "second argument to %<va_arg%> is a function type %qT"
+ msgstr ""
+ 
+ #: c/c-typeck.cc:15907
+ #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
  
*************** msgid "expected case label"
*** 48429,49269 ****
  msgstr ""
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  no known conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:3809
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3856
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3861
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3869
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3883
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4369
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5095
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/call.cc:5135
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5139
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5141
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: %s"
  
! #: cp/call.cc:5164
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5176
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5183
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.cc:5197
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5203
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5206
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5830
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:5843
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5848
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5864
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %qs"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7020
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7034
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7349
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.cc:7605
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7712
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7800
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7850
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7870
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8222
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8231
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8236
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8239
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8255
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8300
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:8495
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8680
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9454
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:9679
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10240
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10242
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10273
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10275
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10428
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10495
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:10792
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10824
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11105
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11131
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11136
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11137
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12216
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12469
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:12473
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12475
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13081
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 48448,49288 ----
  msgstr ""
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  no known conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:3820
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3867
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3872
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3876
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3880
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3894
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4380
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/call.cc:5145
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: %s"
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5213
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5216
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5352
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5840
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:5853
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5874
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %qs"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7030
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7044
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7359
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.cc:7601
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.cc:7615
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7722
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7810
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7860
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7880
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8232
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8241
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8246
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8249
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8265
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8310
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:8505
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:9689
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10252
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10505
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:10802
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10834
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11141
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11146
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11147
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12223
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:12480
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12482
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13088
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr ""
*** 49307,49314 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
--- 49326,49333 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
*************** msgstr ""
*** 49722,49728 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
--- 49741,49747 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr ""
*** 49753,49815 ****
  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:7798
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:7809
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8316
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: cp/class.cc:8406
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8564
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:8591
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:8618
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/class.cc:8621
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:8717
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:8991
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:8994
  #, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr ""
--- 49772,49834 ----
  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:7795
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:7806
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8313
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: cp/class.cc:8403
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8561
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:8588
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:8615
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:8714
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:8988
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:8991
  #, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 49844,49850 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 49863,49869 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 49879,50476 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:1907
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2150
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2438
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:2686
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:2693
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2780
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3146
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3153
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3176
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3195
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3812
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3817
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:4060
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4247
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4250
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4261
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4264
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4275
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4278
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4289
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4293
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4304
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4307
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4460
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:5361
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5406
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/constexpr.cc:5413
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5418
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5425
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:5430
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.cc:5433
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5451
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.cc:5454
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:5709
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5778
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5791
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6185 cp/constexpr.cc:7581
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6289
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6389
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6581
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7221 cp/constexpr.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7249
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7277
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7313
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7534
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7565
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:7842
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7850
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7865
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7876
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8716
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8804
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8991
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/constexpr.cc:9074
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9138
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9195
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9202
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9275
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9376
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9444
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9455
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:9494
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 49898,50495 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:1908
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2439
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2558
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:2687
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:2694
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:2698
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2781
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3148
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3178
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3197
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3819
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:4062
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4252
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4263
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4266
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4277
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4280
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4291
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4306
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4309
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4462
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:5363
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5408
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5420
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:5432
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.cc:5435
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.cc:5456
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:5711
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5793
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6193 cp/constexpr.cc:7587
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6297
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7227 cp/constexpr.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7255
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7283
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7319
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7540
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7571
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7590
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7871
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8722
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8810
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8997
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9065
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/constexpr.cc:9080
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9144
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9281
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9382
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9450
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9461
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:9500
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 50868,50918 ****
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:517
! #, gcc-internal-format
! msgid "%<return_value%> declared here"
! msgstr ""
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:735
  #, 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:743
  #, 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:754
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/coroutines.cc:765
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/coroutines.cc:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
--- 50887,50932 ----
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:741
  #, 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:749
  #, 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:760
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/coroutines.cc:771
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/coroutines.cc:782
  #, 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:789
  #, 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:796
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
*************** msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 50920,51008 ****
  #. 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:821
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:869
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1414
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/coroutines.cc:1424
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/coroutines.cc:1904
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/coroutines.cc:3703
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr ""
  
! #: cp/coroutines.cc:3934
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
--- 50934,51022 ----
  #. 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:827
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:875
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1422
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/coroutines.cc:1432
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/coroutines.cc:1912
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/coroutines.cc:3711
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr ""
  
! #: cp/coroutines.cc:3943
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
*************** msgstr ""
*** 51037,51043 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
--- 51051,51057 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr ""
*** 51105,51111 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 51119,51125 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 51471,51728 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1264
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:1372
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1401
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1404
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1493
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:1495
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1561
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:1574 cp/decl.cc:1700
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.cc:1583
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1587 cp/decl.cc:1648
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1675
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1681 cp/decl.cc:1695
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1685
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1789
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1793
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1809
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1872
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1882
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1884
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1894
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1954
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:2008
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2113
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:2121
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting exporting declaration %qD"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2170
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2215
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:2231
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
--- 51485,51742 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1267
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.cc:1320
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:1375
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1404
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:1456
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1496
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:1498
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:1577 cp/decl.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.cc:1586
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1590 cp/decl.cc:1651
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1684 cp/decl.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1688
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1792
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1796
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1812
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1836
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:1887
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1897
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:1899
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1969
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:1971
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:2066 cp/decl.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting exporting declaration %qD"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2173
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2218
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:2234
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
*************** msgstr ""
*** 51735,51785 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.cc:3130
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr ""
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 51749,51799 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr ""
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 51787,54184 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3251
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3254
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:3296
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:3510
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:3677
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4139
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:4150
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4179
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:4201
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4288
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:4641
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5223
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5226
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:5248
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:5312
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5360
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:5363
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5382
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5386
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5390
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5394
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:5425
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5428
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:5500
  #, 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:5504
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5570 cp/decl2.cc:951
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:5583
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5645
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5653
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:5654
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5666
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5726
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5785
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5850
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:5856 cp/decl.cc:7149
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:5866
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6016
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6041
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6045
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:6106
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6113
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:6125
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:6165
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6190
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:6273
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, 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:6283
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6325
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:6332
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6341
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6349
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.cc:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6643
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6680
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6735
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:6866
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:6876
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7009
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:7137
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7151
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7240
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7285
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7421
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7458
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7461
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7668
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:7925
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:7949
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7954
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7964
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8044 cp/decl.cc:14495
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8110
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8226
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8328
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8506
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8615
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:8886
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, 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:8899
  #, 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:8902
  #, 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:8947
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:8973
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9038
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9043
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9048
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9054
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9063
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:9761
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:9764
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9782
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9808
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9810
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9816
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9819
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9821
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:9830
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:9832
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9841
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:9843
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:9857
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:9889
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9929
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9940
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:9947
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:9950
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10026
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10065
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10110
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10121
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10140
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10222
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10284
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10285
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10293
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10294
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10306
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10314
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10320
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10333
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10452
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10497
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10499
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10709
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10718
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10724
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10858
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:10862
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10866
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10877
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10882
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10998
  #, 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:11001
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11036 cp/decl.cc:11107
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11087
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11090
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11114
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11117
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11238
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11253
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11260
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11265
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11267
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11272
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11293
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11297
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11311
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11420
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11432
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11436
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11445
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11489
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11494
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:11772
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:11778
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:11788
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:11923
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11928
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, 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:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12020
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:12144
  #, 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:12152
  #, 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:12206
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12212
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12231
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12233
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12300
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12442
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12464 cp/decl.cc:12486
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12474
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12498
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12509
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12704
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12783
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12788
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12795
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12804
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12809
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:12829
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, 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:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:12908
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12957
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12958
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12976
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13002
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13096
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13147
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13148
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13221
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13362
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13364
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13372
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13412
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13424
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:13438
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13441
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13451
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13458
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13470
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13501
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13527
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13565
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13654
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:13662
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13668
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13749
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13774
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:13853
  #, 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:13869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.cc:13890
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13900
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:13910
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:13924
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13931
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13966
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:13972
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:13992
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:14054
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14059
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14079
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14082
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14143 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14148
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14270
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14276
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14280
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14285
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14316
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14317
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:14360
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14410
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14423
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14431
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14438
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:14785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:14818
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14826
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:14851
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14853
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15193
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15230
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15236
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15246
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15272
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15312
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15325
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15326
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15337
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15351
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15366
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15390
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15397
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15399
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15408
  #, 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:15410
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15519
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15542
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15547
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 51801,54198 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3264
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3267
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:3309
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:3690
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:4163
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:4205
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4301
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:4654
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5236
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5239
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5258
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:5261
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5308
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5373
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:5376
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5387
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5391
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5395
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5399
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5407
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:5438
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5441
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:5513
  #, 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:5517
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5583 cp/decl2.cc:972
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:5596
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5634
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5658
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5679
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5739
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5863
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:5869 cp/decl.cc:7162
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:5879
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6029
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6126
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:6138
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:6286
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6290
  #, 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:6296
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:6345
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6354
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.cc:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6669
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6693
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6748
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:6879
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:6889
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7022
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:7150
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7164
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7298
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7434
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7475
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7478
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7685
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:7942
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:7966
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7971
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8061 cp/decl.cc:14517
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8127
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8243
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8302
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8345
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8632
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:8903
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, 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:8916
  #, 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:8919
  #, 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:8964
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:8990
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9055
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9060
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9065
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9071
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9080
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:9778
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:9781
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:9797
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9799
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9836
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9844
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:9847
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:9849
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9858
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:9860
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:9874
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:9906
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9946
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9957
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:9964
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:9967
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10043
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10127
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10138
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10157
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10183
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10301
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10302
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10310
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10311
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10323
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10331
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10514
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10726
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10735
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10875
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:10879
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10883
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10894
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:10904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11015
  #, 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:11018
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11053 cp/decl.cc:11124
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11104
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11107
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11131
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11134
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11255
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11268
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11282
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11284
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11289
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11292
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11310
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11314
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11328
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11407
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11421
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11446
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11449
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11462
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11506
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:11795
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:11829
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:11836
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:11940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, 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:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12037
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:12161
  #, 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:12169
  #, 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:12223
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12229
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12250
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12319
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12412
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12483 cp/decl.cc:12505
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12611
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12729
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12802
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12807
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12814
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12839
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, 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:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:12932
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12981
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12982
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13000
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13026
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13169
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13384
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13386
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13394
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13434
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13443
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:13460
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13480
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13486
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13492
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13504
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13523
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13549
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13587
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13676
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:13684
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13686
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13690
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:13752
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13771
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:13793
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13796
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:13851
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:13872
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:13875
  #, 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:13891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.cc:13912
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13922
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:13932
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:13946
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13953
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13979
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13988
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:13994
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14081
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14101
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14165 cp/decl.cc:14176
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14170
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14289
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14292
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14298
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14302
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14319
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14323
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14338
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14339
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14445
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14453
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14460
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14480
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:14807
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14848
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15215
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15222
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15258
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15268
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15294
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15308
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15334
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15335
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15347
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15348
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15359
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15373
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15388
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15412
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15419
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15421
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15430
  #, 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:15432
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15564
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15569
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 54190,54300 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:15629
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15651 cp/name-lookup.cc:5421
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:15820
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:15990
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16022
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16196
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16270
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 54204,54314 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:15842
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16012
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16292
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 54303,54380 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16592
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16602
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:16651
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:16683
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:16782 cp/parser.cc:20990
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.cc:16856
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17866
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:17868 cp/typeck.cc:10495
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17930
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18112
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 54317,54394 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16614
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16624
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:16673
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:16804 cp/parser.cc:20999
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.cc:16878
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17888
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:17890 cp/typeck.cc:10497
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17952
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18134
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 54429,54435 ****
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
--- 54443,54449 ----
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ð
*** 54439,54601 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "In function `%s':"
  msgid "no functions named %qD"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl2.cc:812
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.cc:881
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr ""
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:964
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl2.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl2.cc:1055
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.cc:1168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/decl2.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl2.cc:1185
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl2.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl2.cc:1556
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:1769
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1776
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1779
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 54453,54615 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "In function `%s':"
  msgid "no functions named %qD"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl2.cc:833
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.cc:902
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr ""
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:985
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl2.cc:1027
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl2.cc:1076
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.cc:1189
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl2.cc:1206
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1213
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl2.cc:1221
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl2.cc:1235
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl2.cc:1584
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:1805
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1812
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1815
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 54604,54685 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1963
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:1966
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4679
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 54618,54699 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1999
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2002
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4715
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 54688,54915 ****
  #. 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:4688
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4692
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4696
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4704
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.cc:4899
  #, 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:4902
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.cc:5535
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/decl2.cc:5540
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5673
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5816
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5870
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5902
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4019
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4463
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4468
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4473
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4478
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4483
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4488
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4494
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4499
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4504
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4509
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4514
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4519
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4524
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4529
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4579
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4583
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/error.cc:4597
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4601 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4623
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4627 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4638
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4642
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 54702,54929 ----
  #. 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:4724
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4728
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4732
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4740
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4747
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.cc:4935
  #, 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:4938
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/decl2.cc:5576
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5709
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5906
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5938
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4471
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4476
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4481
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4486
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4491
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4496
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4502
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4507
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4512
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4517
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4522
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4527
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4532
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4537
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4587
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/error.cc:4605
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4609 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4631
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4635 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4646
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4650
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 55227,55238 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 55241,55252 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 55252,55258 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 55266,55272 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 55287,55504 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2895
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3093
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3121
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3149
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.cc:3353
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:570
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 55301,55518 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2900
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3098
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3126
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.cc:3358
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr ""
*** 56208,56484 ****
  msgid "unknown header kind %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: cp/name-lookup.cc:2730
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr ""
  
! #: cp/name-lookup.cc:2736
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.cc:3055
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/name-lookup.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/name-lookup.cc:3311
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:3772
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4239
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4242
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4854
  #, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:5568
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:5584
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5592
  #, 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:5608 cp/pt.cc:18500
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:5618
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5652
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qT is not a direct base of %qT"
  msgstr "%s: Ð½Ðµ Ð´Ñ‹Ñ€Ñ�ÐºÑ‚Ð¾Ñ€Ñ‹Ñ�"
  
! #: cp/name-lookup.cc:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:5738
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "using-declaration may not name namespace %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/name-lookup.cc:5749
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.cc:5842
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5883
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5946
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:5948
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6002
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6025
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7417
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7420
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8179
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8535
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8734
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/name-lookup.cc:8750
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/name-lookup.cc:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.cc:8880
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 56222,56498 ----
  msgid "unknown header kind %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: cp/name-lookup.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr ""
  
! #: cp/name-lookup.cc:2718
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.cc:3037
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/name-lookup.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/name-lookup.cc:3297
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:3758
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4225
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4228
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4840
  #, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:5554
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:5570
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5578
  #, 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:5594 cp/pt.cc:18533
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:5604
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5638
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qT is not a direct base of %qT"
  msgstr "%s: Ð½Ðµ Ð´Ñ‹Ñ€Ñ�ÐºÑ‚Ð¾Ñ€Ñ‹Ñ�"
  
! #: cp/name-lookup.cc:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "using-declaration may not name namespace %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/name-lookup.cc:5735
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.cc:5828
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5869
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5947
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:5949
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6003
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6026
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7418
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7421
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8180
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8536
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8735
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/name-lookup.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8832
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.cc:8881
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 56503,56509 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 56517,56523 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 56533,56539 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 56547,56553 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 56613,56619 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 56627,56633 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 56750,56756 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 56764,56770 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 56932,56938 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
--- 56946,56952 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
*************** msgstr ""
*** 56987,56993 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 57001,57007 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 57043,57049 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 57057,57063 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 57097,57103 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
--- 57111,57117 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
*************** msgstr ""
*** 57308,57319 ****
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 57322,57333 ----
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr ""
*** 57389,57395 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32938
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
--- 57403,57409 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32949
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
*************** msgid "types may not be defined in condi
*** 57412,57418 ****
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
--- 57426,57432 ----
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
*************** msgstr ""
*** 57454,57460 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
--- 57468,57474 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
*************** msgstr ""
*** 57481,57487 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
--- 57495,57501 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
*************** msgstr ""
*** 57557,57563 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 57571,57577 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 57674,57680 ****
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 57688,57694 ----
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 57734,57745 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 57748,57759 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 57810,57816 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
--- 57824,57830 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ
*** 57953,58266 ****
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:20058
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:20640
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20792
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.cc:20803
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:20818
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:20834
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:20923
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20937
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:20949 cp/parser.cc:26455
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20954 cp/parser.cc:26460
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21003
  #, 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:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:21231
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/parser.cc:21235
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21296
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21337
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21349
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:21356
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:21411
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:21586
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21601
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.cc:21619
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.cc:21764
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:21943
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.cc:21970
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22007
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:22023
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22251
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22262
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22553
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/parser.cc:22564
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22568
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22740
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22796
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:23299
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:23429
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 57967,58280 ----
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:20067
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:20649
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20801
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.cc:20812
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:20827
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:20843
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:20932
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20946
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:20958 cp/parser.cc:26465
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20963 cp/parser.cc:26470
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21012
  #, 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:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:21240
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21305
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21358
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:21365
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:21595
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21610
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.cc:21628
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.cc:21773
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:21952
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.cc:21979
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22016
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:22032
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22260
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22271
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22562
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/parser.cc:22573
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22577
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22805
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:23308
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.cc:23434
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:23438
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°
*** 58269,58508 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: cp/parser.cc:23466
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:23608
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:23731
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:23752
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:23813
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.cc:23867
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23962
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/parser.cc:24230
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/parser.cc:24260
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:24371
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:24730
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:24929
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:24947
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24953
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.cc:24955
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25085
  #, 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:25089
  #, 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:25413
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25433
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25471
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:25993
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:25996
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:25999
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:26408
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26423
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:26435
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26441
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:26495
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:26527
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
--- 58283,58522 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: cp/parser.cc:23475
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:23617
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:23740
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:23761
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:23822
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.cc:23876
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/parser.cc:24239
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/parser.cc:24269
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:24380
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:24739
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:24938
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:24956
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24962
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.cc:24964
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25442
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25480
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:26003
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26009
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:26418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:26445
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26451
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:26505
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:26537
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ
*** 58511,58738 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:27017
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27048
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27175
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.cc:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27398
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27445
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27459
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27569
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27743
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27746
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27946 cp/parser.cc:28040
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:28048
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28098
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:28139
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28251
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:28800
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: cp/parser.cc:28809
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28854
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: cp/parser.cc:28953
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28967
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29018
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29163
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:29223
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29566 cp/parser.cc:29575
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30296
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:30800
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
--- 58525,58752 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:27027
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27058
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27455
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27579
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27756
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27956 cp/parser.cc:28050
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:28058
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:28149
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28261
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:28810
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: cp/parser.cc:28819
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28864
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: cp/parser.cc:28963
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29173
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:29233
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29576 cp/parser.cc:29585
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30307
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:30811
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 58741,59316 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31205
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31560
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:31672
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:31723
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:31775
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:32077
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:32090
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:32704
  #, 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:32715
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32720
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:32746
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:32819
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:32831
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:32834
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:32837
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:32843
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:32846
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:32852
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:32899
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:32914
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:32917
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:33438
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.cc:33558
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33698 cp/parser.cc:33732
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:33713
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33714
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:33817
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34066
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.cc:35407
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37158
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38264
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:39092
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
  
! #: cp/parser.cc:41860
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:42703
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45045
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:46099
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:47885
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:47936
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:47968
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48048
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:48087
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 58755,59330 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31216
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31542
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31571
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:31683
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:31734
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:31786
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:32088
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:32715
  #, 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:32726
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32731
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:32757
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:32830
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:32857
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:33449
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.cc:33569
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33709 cp/parser.cc:33743
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:33724
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33725
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:33828
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34077
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:36054
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37169
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:37186
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38275
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:39103
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45056
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:46110
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:47896
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:47947
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:47979
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48059
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:48098
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 59400,59406 ****
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
--- 59414,59420 ----
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
*************** msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ»
*** 59471,59527 ****
  msgid "missing primary template attribute %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2907
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:2910
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.cc:2951
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a template function"
--- 59485,59541 ----
  msgid "missing primary template attribute %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2909
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.cc:2953
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2957
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3032
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a template function"
*************** msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ
*** 59535,59691 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/pt.cc:3139
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "friend declaration here"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:3849
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4264
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4367
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4493
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:5106
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:5188
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: cp/pt.cc:5228
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5230
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5337
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5400
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 59549,59705 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3110
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/pt.cc:3141
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "friend declaration here"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:3851
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4268
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4371
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4497
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:5110
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: cp/pt.cc:5233
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5235
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5342
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:5401
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5405
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5588
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 59694,59740 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5645
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5648
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5839
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 59708,59754 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5650
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5653
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5828
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 59744,60222 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:6014
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6067
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6070
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6093
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:6254
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:6265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6303
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6315
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6342
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6718
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6769
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6876
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:6886
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6933
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:6989
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:6993
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.cc:7093
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7118
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7135
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7161
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7273
  #, 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:7440
  #, 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:7454
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7540
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7548
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, 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:7625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7681
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8251
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8267
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8403
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8432
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:8437
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8469
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8545
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8559
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8562
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8635
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8773 cp/pt.cc:9086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8916
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:8925
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.cc:8950
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8954
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9862
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10374
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11039
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12207
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13837
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.cc:13932
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
--- 59758,60236 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:6019
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6101
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6308
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6320
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6347
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6732
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6736
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6787
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6894
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:6904
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6994
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7007
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7011
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.cc:7111
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7136
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7179
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7291
  #, 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:7458
  #, 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:7472
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7558
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7584
  #, 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:7643
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8269
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8285
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8421
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8450
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8487
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8577
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8580
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8653
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8791 cp/pt.cc:9104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:8943
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.cc:8968
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8972
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9880
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10392
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11057
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.cc:13956
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
*************** msgstr ""
*** 60234,60534 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:15154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.cc:15156
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.cc:15282
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.cc:15284
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:15988
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:15990
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16003
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:16006
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16054
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16060
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16066
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16132
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16221
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16229
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16343
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:16642
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16657
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16752
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20804
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:20855
  #, 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:21090
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:21093
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:21417
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21419
  #, 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:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21444
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:25611
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25613
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25619
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25649
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:25670
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25681
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:25689
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25725
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25753 cp/pt.cc:25830
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:25787
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25790
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25799
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:25820
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25860
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26158
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 60248,60548 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:15184
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.cc:15186
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.cc:15314
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.cc:15316
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16020
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:16022
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16035
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:16038
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16086
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16092
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16098
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16261
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16375
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:16675
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16690
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16785
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20837
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:20888
  #, 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:21123
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:21126
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:21450
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21452
  #, 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:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:25646
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25648
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25654
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25684
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:25705
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25716
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:25724
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25760
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25788 cp/pt.cc:25865
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:25822
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25825
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:25834
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:25855
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25895
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26193
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 60540,60698 ****
  #. 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:26652
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:27121
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:28519
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.cc:28809
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:28818
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:28824
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:28851
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29903
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:29909
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30015
  #, 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:30022
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30034
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:30037
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.cc:30069
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30311
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30315
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 60554,60717 ----
  #. 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:26687
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:27156
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:28554
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.cc:28844
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:28853
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:28859
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:28886
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29936
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:29948
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29954
! #, gcc-internal-format
! msgid "use %qD directly instead"
! msgstr ""
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30085
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:30088
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.cc:30120
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30362
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30366
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 60829,61413 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:1898
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/semantics.cc:1980
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:2396
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/semantics.cc:2876
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:2975
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/semantics.cc:2977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3156
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3161
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/semantics.cc:3900
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4064
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4367
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4546
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:4550
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4555
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5906
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6225
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7088
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7147
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7211
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7245
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7248
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7252
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7274
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7278
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7283
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7390
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:7424
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7483
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7613
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7641
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7653
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7662
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7799
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8309
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8412
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8442
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8455
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8472
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8503
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8590
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11184
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11220
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:11265
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12252
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 60848,61432 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:1909
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/semantics.cc:1991
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:2407
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/semantics.cc:2887
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:2986
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3403
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/semantics.cc:3911
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4187
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4378
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:4561
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7222
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7285
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7289
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:7435
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7554
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7635
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7652
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7664
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7673
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7810
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8453
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8466
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8483
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8514
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8601
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11195
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11231
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:11276
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12263
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 61415,61618 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:1998
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid " declared here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not public"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/tree.cc:4855
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:4896
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:4944
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5037
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5048
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/tree.cc:5107
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5133
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: cp/tree.cc:5170
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5183
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:6099
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.cc:6121
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
--- 61434,61637 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:2016
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid " declared here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not public"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/tree.cc:4873
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:4881
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:4962
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5055
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5066
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5078
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/tree.cc:5125
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5151
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: cp/tree.cc:5188
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5201
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5208
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:6117
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.cc:6139
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 62022,62507 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6381
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6397
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6450
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6529
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6530
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6546
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6556
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6747
  #, 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:6753
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:6805
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.cc:7046
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, 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:7171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7201
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7203
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7480
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7485
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7560
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7572
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:7576
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:7580
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7744
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7750
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7757
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:7795
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8232
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.cc:8272
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.cc:8347
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8417
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8474 cp/typeck.cc:8664
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8491
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8505
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:8578
  #, 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:8587
  #, 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:8629
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:8800 cp/typeck.cc:8809
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:8818
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9208
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9235
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9249
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9407
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9554
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9875
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:9880
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:9889
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:9893
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:9898
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9934
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9939
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9944
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9954
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10050
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.cc:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10185
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10501
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:10520
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10523
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10558
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 62041,62526 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6383
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6452
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6531
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6532
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6548
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6558
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6749
  #, 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:6755
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:6807
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:6865
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.cc:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, 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:7173
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7191
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7203
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7205
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7574
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:7578
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:7582
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:7620
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7752
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7759
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7783
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:7797
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8234
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.cc:8274
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.cc:8349
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8419
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8476 cp/typeck.cc:8666
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8493
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8507
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8701
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:8802 cp/typeck.cc:8811
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:8820
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9237
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9409
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9556
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9877
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:9882
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:9891
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:9895
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:9900
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:9932
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9936
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9941
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9946
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9956
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10052
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.cc:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10187
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10503
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10560
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr ""
*** 62740,62885 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1065
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1080
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1246
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1788
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2094
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2242
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2253
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2261
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.cc:2319
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2324
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:2590
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2593
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 62759,62904 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1247
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:1720
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1812
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2185
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2274
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2285
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2293
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2334
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.cc:2351
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2356
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 62950,62961 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2703
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2916
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
--- 62969,62980 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2926
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
*************** msgstr ""
*** 62998,63050 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:476
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:531
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:550
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:729
  #, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1336
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "can't close input file %s"
  msgid "closing mixin file %s: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: d/d-lang.cc:1412
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr ""
--- 63017,63069 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:477
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:532
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:551
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:735
  #, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1345
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "can't close input file %s"
  msgid "closing mixin file %s: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: d/d-lang.cc:1421
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr ""
*************** msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
*** 63095,63110 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr ""
- 
  #: d/expr.cc:528
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
--- 63114,63124 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
*************** msgstr ""
*** 63146,63162 ****
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3014
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3021
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
--- 63160,63176 ----
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3024
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3031
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
*************** msgstr ""
*** 63277,63283 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 63291,63297 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 63362,63443 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
--- 63376,63457 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
*************** msgstr ""
*** 63452,63743 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr ""
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr ""
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr ""
  
! #: fortran/array.cc:309
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr ""
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1171
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1233
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr ""
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 63466,63762 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:139
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr ""
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr ""
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr ""
  
! #: fortran/array.cc:230
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:276
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr ""
  
! #: fortran/array.cc:316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr ""
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1174
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1265
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr ""
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 63758,63764 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
--- 63777,63783 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 65047,65053 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 65066,65072 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 67584,67590 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 67603,67609 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 67761,68468 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:920
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:933
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:960
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, 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:978
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:987 fortran/resolve.cc:17380
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:994 fortran/resolve.cc:17398
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1099
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1883
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1887
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1891
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:1972 fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2225
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2228
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2231
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2234
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2429
  #, 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:2439
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2449
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, 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:2480
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2490
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2505
  #, 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:2521
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2714
  #, 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:2719
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2732
  #, 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:2740
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3107
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3130
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3134
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3143
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3209
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3284
  #, 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:3303
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3313 fortran/interface.cc:3318
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3356
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3421
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3688
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4006
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4010 fortran/interface.cc:4020
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4029
  #, 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:4037
  #, 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:4045
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4062
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4071
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4095
  #, 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:4110
  #, 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:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4268
  #, 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:4338
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/interface.cc:4711
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4922
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4934
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4959
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4965
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4974
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:4993
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, 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:5045
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5054
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5063
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5081
  #, 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:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5109
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5186 fortran/interface.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5198
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5210
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 67780,68487 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:931
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:944
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:982
  #, 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:989
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1110
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1894
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1898
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1902
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:1983 fortran/interface.cc:1988
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2031
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2236
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2239
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2242
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2245
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2417
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, 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:2450
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2460
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2474
  #, 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:2491
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2501
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2516
  #, 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:2532
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2725
  #, 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:2730
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2743
  #, 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:2751
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3118
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3141
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3145
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3154
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3191
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3295
  #, 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:3314
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3324 fortran/interface.cc:3329
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3350
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3432
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3562
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3699
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4021 fortran/interface.cc:4031
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4082
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, 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:4121
  #, 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:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4279
  #, 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:4349
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/interface.cc:4722
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4933
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4976
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5015
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5065
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5092
  #, 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:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5197 fortran/interface.cc:5243
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5209
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5221
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5228
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr ""
*** 68502,68639 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4335
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4342
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4388
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4395
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4409
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4479
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4741
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr ""
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4902
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4974
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4992
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr ""
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %s to %s at %L"
--- 68521,68658 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4343
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4389
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4396
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4410
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4480
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4742
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr ""
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4903
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4975
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4993
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5291
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr ""
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %s to %s at %L"
*************** msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð·
*** 68642,68663 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5403
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 68661,68682 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5404
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr ""
*** 69100,69106 ****
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3099
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
--- 69119,69125 ----
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 69195,69201 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15248
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 69214,69220 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15252
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 69324,69330 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
--- 69343,69349 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
*************** msgstr ""
*** 69671,70114 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2932
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3034
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3093
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3126
  #, 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:3138
  #, 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:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3159
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3178 fortran/resolve.cc:11973
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3275
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3776
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3811
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/match.cc:4059
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: fortran/match.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4391
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4399
  #, 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:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4532
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4558
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4887
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4896
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4927
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5072
  #, 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:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 69690,70133 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:2893
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2899
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2948
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2953
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3058
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3081
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3150
  #, 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:3162
  #, 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:3169
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3202 fortran/resolve.cc:11974
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3321
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3469
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3641
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3800
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3810
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3859
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: fortran/match.cc:4339
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4423
  #, 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:4440
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4920
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4999
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5096
  #, 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:5237
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 70116,70172 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5312
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5335
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5345
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5391
  #, 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:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5539
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5547
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 70135,70191 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5336
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5352
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5359
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5369
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5415
  #, 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:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5563
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5571
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 70174,70350 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5742
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5802
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5807
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:5943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/match.cc:5949
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/match.cc:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6135 fortran/match.cc:6141
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6182
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: fortran/match.cc:6518
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6543
  #, 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:6699
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7028
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7048
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7094
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7103
  #, 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:7130
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7252
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 70193,70369 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5813
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:5967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/match.cc:5973
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/match.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:5989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6159 fortran/match.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6206
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: fortran/match.cc:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6567
  #, 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:6723
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7052
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7118
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7127
  #, 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:7154
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7314
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 71536,71543 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 71555,71562 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 71629,71635 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 71648,71654 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 73694,73700 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 73713,73719 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 73814,73820 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17312
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 73833,73839 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17316
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 74426,74492 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8248
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 74445,74511 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8192
  #, 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:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 74495,74778 ****
  #. 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:8605
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8656
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8680
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8726
  #, 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:8745
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8773 fortran/resolve.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9000
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9051
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9060
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9077
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9127
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9408 fortran/resolve.cc:9420
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9475
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9478
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10057
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10067
  #, 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:10080
  #, 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:10089
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10096
  #, 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:10107
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  #, 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:10128
  #, 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:10185
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10195
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10202
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10209 fortran/resolve.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10221 fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10233
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10307
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10311 fortran/resolve.cc:10321
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10405 fortran/resolve.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 74514,74797 ----
  #. 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:8606
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8681
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, 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:8746
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8756
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8774 fortran/resolve.cc:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9001
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9052
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9078
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9128
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9409 fortran/resolve.cc:9421
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9450
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9463
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9476
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9479
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, 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:10081
  #, 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:10090
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, 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:10108
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, 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:10129
  #, 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:10186
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10196
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10203
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10210 fortran/resolve.cc:10332
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10222 fortran/resolve.cc:10344
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10234
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10247
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10308
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10312 fortran/resolve.cc:10322
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10406 fortran/resolve.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 74780,74976 ****
  #. 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:10445
  #, 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:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10591
  #, 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:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10759
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10846
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11160
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11172
  #, gcc-internal-format, gfc-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:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11503
  #, 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:11745
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12031
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12042
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12080
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12114
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12161
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12165
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12437
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/resolve.cc:12531
  #, 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:12545
  #, 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 ""
--- 74799,74995 ----
  #. 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:10446
  #, 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:10518
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10534
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10592
  #, 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:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10760
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10770
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11173
  #, gcc-internal-format, gfc-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:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11504
  #, 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:11746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12032
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12043
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12081
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12115
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12438
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/resolve.cc:12532
  #, 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:12546
  #, 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 ""
*** 74978,75944 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12889
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12897
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12908
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12936
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12969
  #, 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:12991
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13024
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13085
  #, 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:13106
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13160
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13163
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13166
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13169
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13175
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13249
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13272
  #, 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:13294
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13312
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13324
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13334
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13344
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13363
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13367
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13371
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13375
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13388
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13399
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13405
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13425
  #, 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:13482
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13488
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13494
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13508
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13669
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13678
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13698
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13706
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13909
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13921
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13949
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14005
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14217
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14288 fortran/resolve.cc:14774
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14296
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14305
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14311
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14317
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14346
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14356
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14451
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14554
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14721
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14737
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14747
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14756
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14807
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14820
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15012
  #, 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:15025
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15201
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15207
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15213
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, 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:15271
  #, 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:15298
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15317
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15333
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15352
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15628
  #, 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:15649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15662
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15665
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15675
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15711
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15720
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15733 fortran/resolve.cc:15910
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15807
  #, 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:15814
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15847
  #, 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:15857
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15936
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16003
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16016
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16069
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16082
  #, 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:16091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16343
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16366
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16373
  #, 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:16382
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16428
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16441
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:16688
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:16860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17255
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17322
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17355
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 74997,75963 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12890
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12898
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12909
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12937
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12970
  #, 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:12992
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13025
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13086
  #, 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:13107
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13114
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13161
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13164
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13170
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13173
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13176
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13250
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, 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:13295
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13313
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13325
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13335
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13345
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13368
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13372
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13376
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13400
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13406
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13426
  #, 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:13483
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13489
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13495
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13503
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13509
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13670
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13687
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13707
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13716
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13738
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13815
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13910
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13922
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13950
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14006
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14218
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14261
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14275
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14289 fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14297
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14312
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14318
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14347
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14357
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14610
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14722
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14738
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14748
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14757
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14821
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15013
  #, 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:15026
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15205
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15217
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15225
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15242
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, 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:15275
  #, 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:15302
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15321
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15337
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15348
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15356
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15632
  #, 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:15653
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15679
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15705
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15715
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15724
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15737 fortran/resolve.cc:15914
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15811
  #, 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:15818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15825
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15851
  #, 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:15861
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16073
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16086
  #, 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:16095
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16111
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16142
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16340
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16347
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16370
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16377
  #, 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:16386
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:16692
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:16864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17259
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17339
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17359
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17369
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17377
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 76836,76852 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 76855,76871 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°
*** 77040,77046 ****
  msgid "Unknown argument list function at %L"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 77059,77065 ----
  msgid "Unknown argument list function at %L"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 77066,77077 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 77085,77096 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr ""
*** 77101,77153 ****
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7613
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find source %s"
  msgid "Cannot find symbol %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s"
  
! #: fortran/trans-openmp.cc:7721
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7733
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
--- 77120,77172 ----
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7609
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7615
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find source %s"
  msgid "Cannot find symbol %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s"
  
! #: fortran/trans-openmp.cc:7723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7735
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
*************** msgstr ""
*** 77242,77248 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 77261,77267 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
diff -Nrcpad gcc-12.1.0/gcc/po/da.gmo gcc-12.2.0/gcc/po/da.gmo
*** gcc-12.1.0/gcc/po/da.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/da.gmo	Fri Aug 19 08:27:43 2022
***************
*** 1,60 ****
! Þ•ž5Ûüih�i�-k�1™�Ë� à�ÛŽ+ÝŽ0	�K:�†�<œ�BÙ�R�@o�9°�Fê�51‘g‘~‘!“‘$µ‘"Ú‘+ý‘F)’Qp’5Â’wø’Ip“Aº“Kü“NH”B—”OÚ”L*•Rw•;Ê•8–>?–I~–IÈ–B—~U—?Ô—D˜EY˜@Ÿ˜Eà˜C&™=j™6¨™{ß™?[š‰›š9%›P_›C°›Fô›s;œE¯œCõœQ9�N‹��Ú�GkžŒ³žO@ŸR�ŸCãŸQ' Ny FÈ 9¡=I¡=‡¡4Å¡Pú¡MK¢E™¢Bß¢G"£Ij£H´£Bý£=@¤7~¤6¶¥Eí¥83¦l¦~¦˜¦¤¦E»¦L§GN§–§JŸ§8ê§U#¨-y¨§¨#·¨#Û¨#ÿ¨,#©(P©,y©¦©*»©!æ©'ª0ª2Gª3zª*®ª2Ùª2«1?«0q«1¢«2Ô«1¬%9¬"_¬‚¬9š¬*Ô¬(ÿ¬(­1H­:z­,µ­oâ­,R®*®,ª®×®!ó®¯*0¯[¯)w¯,¡¯/Î¯þ¯°&°$B°g°�°5š°*Ð°1û°3-±-a±+�± »±/Ü±²²;4²p²3‰²$½²â²-ù²'³*³.³>³G³/P³€³—³)·³á³ü³#´:<´)w´J¡´Cì´0µHµ,Oµ
! |µ(‡µ°µ5Íµ¶)¶/A¶!q¶ “¶'´¶ Ü¶0ý¶.·
I· W·x·�·¥·¾·Ø·ç·-¸!3¸)U¸¸�¸Š¸“¸$œ¸3Á¸õ¸¹1¹:¹C¹L¹U¹!^¹€¹œ¹©¹²¹¿¹È¹Ñ¹Ú¹ã¹ÿ¹º,º9ºEº5bº
˜º€¦º('»+P».|»+«»-×»$¼+*¼V¼)p¼.š¼'É¼2ñ¼+$½2P½9ƒ½½½-Ø½,¾3¾3?¾s¾¾!‹¾
! ­¾¸¾Ç¾	Ï¾Ù¾æ¾ø¾	¿%¿+5¿a¿$z¿5Ÿ¿.Õ¿0À5À%QÀwÀ%“À%¹À$ßÀ1Á#6Á(ZÁ
ƒÁ1‘Á'ÃÁëÁ$úÁÂ<;Â8xÂ±ÂÊÂ!èÂ
! Ã
#Ã1Ã @ÃaÃ}Ã"ŒÃ¯ÃÅÃÜÃóÃ Ä!4Ä!VÄ#xÄ#œÄ-ÀÄîÄ+Å)/Å YÅzÅ‰Å¥Å*¹Å äÅ"Æ(Æ CÆ+dÆ%�Æ ¶Æ"×Æ<úÆ7ÇMÇ$mÇ*’Ç½Ç$ÙÇ)þÇ(È'HÈpÈ(ŽÈ·È)ÑÈ%ûÈ!É2>É!qÉ#“É<·É.ôÉ0#Ê"TÊ wÊ(˜ÊÁÊÖÊ"ÜÊÿÊË%Ë;ËQË qË2’ËÅËÑË
ñË@ÿËB@Ì.ƒÌ²ÌÇÌ6ÜÌ!ÍB5Í2xÍ%«Í0ÑÍ,Î/ÎOÎ'oÎ —Î!¸Î$ÚÎ:ÿÎ':Ï#bÏ(†Ï¯Ï1ÍÏJÿÏ!JÐNlÐj»Ð+&Ñ,RÑ.Ñ0®Ñ!ßÑ6Ò.8Ò&gÒ,ŽÒ »Ò1ÜÒÓ:-Ó&hÓ8�Ó1ÈÓ+úÓ2&Ô2YÔ2ŒÔ0¿Ô6ðÔ'Õ"FÕAiÕ:«Õ8æÕÖ#?Ö=cÖ2¡ÖUÔÖ&*×/Q×-�×a¯×ŒØžØ´ØÄØÛØ,õØZ"ÙI}Ù2ÇÙCúÙ>Ú\Ú,pÚ9�Ú1×Ú 	Û*Û*CÛ$nÛ“Û1³Û)åÛ-Ü,=Ü,jÜ<—Ü&ÔÜ/ûÜ=+Ý&iÝ%�Ý!¶Ý!ØÝ!úÝ!Þ<>ÞR{Þ;ÎÞ>
! ß8IßB‚ßXÅßEàGdà[¬à4áO=á'�á†µá<âdSâC¸â4üâ-1ã_ãwã	„ãŽã!£ã-Åã$óã%ä>äPä	bälä…ä#’ä#¶äÚäïäå+åO;å"‹åP®å$ÿå$$æIæDeæFªæJñæN<ç@‹ç8ÌçPèHVèEŸèåèüèéD%é"jé)�é
·é3Åé ùéêr4ê-§ê-Õê-ëe1ë3—ë3Ëë3ÿë3ì"MìbpìÓì ñì6í,Iíví†–íŠîe¨î3ï8Bï6{ï4²ï8çï9 ð7ZðC’ð6Öð3
ñ;Añ5}ñ3³ñ?çñ7'ò-_ò-�òA»òýò)ó@ó^óyó˜ó³óG¿ó.ô*6ô(aô8Šô4Ãô)øô7"õ+Zõ+†õ-²õ4àõ=öASö7•ö5Íö-÷;1÷0m÷až÷TøGUøB�øSàøT4ù8‰ù-Âù2ðùI#úNmúV¼úZûDnûZ³ûNüC]üY¡üOûü?Ký:‹ý<ÆýJþJNþ0™þ2Êþ4ýþD2ÿcwÿIÛÿI%Ko:»7öŽ.’½Pk�1—/É4ùO.˜~ 8BJ+�¹PÓ/$5T&Š!±/Ó' 5H2~X±$
! /IVcW}oÕE)`@Š+Ë÷'	!7	1Y	 ‹	2¬	ß	Gø	@
! V
! !s
! 5•
! Ë
! 1ë
! "@Wm:‹1Æ5ø8.Rg7ºGò:
6B
y
"™

¼
Ê
	Û

! å
	ð
ú
)ü
&%<#b8†8¿1øB*m;‹*Ç1ò2$W.[BŠ8Í(A/q
}	‹&•¼Û"ô*B;[—(·+à/$<5a4—Ì!æ&"/
! R.]Œ0£Ôàý %;%a‡™¬%½/ã%,9,f.“,Â,ï,,I*v&¡/Èø"'Fe7rªº(Ã%ì':WO9§4á8=O �®È)Þ#);9eŸ%°Ö*î&!3 U*v&¡6Èÿ17i‚3ž"Ò1õE'3m2¡1Ô(./0^�©.Æ1õ8' P` 0± $â !-!5M!	ƒ!!�!/¯!(ß!'"0"8E"~"&ž"Å"1Ý"<#;L#.ˆ#5·#1í#.$/N$~$/—$+Ç$ó$%"&%I%,c%$�%(µ%&Þ%&'#&#K&Lo&P¼&;
'-I'w'—')µ'ß'û'($+(4P(*…(0°(,á(0)?)N)/T)"„)§)%¯)5Õ).*B:*+}*#©*Í*6í*$+$5+/Z+Š+
™+
§+%µ+Û+ð+,$,C,:U,E�,<Ö, -!4-V-s-‰-¢-5Á-J÷-TB.8—.5Ð.2/9/?/T/l/'t/$œ/%Á/%ç/$
0%20)X0‚0‘0 0¯0¾0Ö0ð0ÿ01181H1W1v1…1”1£1µ1Ð1ä1ö122!+2"M2p2�2”21§2Ù2ï233.3?3U3i3„3š3­3¾3Ñ3ä3ó344)4?4S4e4t4Œ4¢4À4(Ó4&ü4'#5$K5p5,�5½5Ú50ô52%62X63‹6
¿6-Í6û67!7>7Z7x7—7­7 ¼7 Ý7þ78568&l8“83š8!Î83ð87$96\9“9$­9$Ò9/÷9!': I:)j:)”:)¾:-è:0;*G;:r;C­;ñ;!<+3<-_<�<!©<2Ë<$þ<-#=$Q=5v=¬=Ã='á=*	>4>R>,r>1Ÿ>Ñ>
! ä>(ï>6?*O?6z? ±?"Ò?õ?$@3@D@`@|@˜@´@)Í@÷@ABA!]AA'žA,ÆAóAB6B5PB †B)§B;ÑB/
C2=C#pC”C*±CÜC9üC66D%mD/“D"ÃD&æD
E&E5E;PE5ŒEÂE&ÚE*F',FTF nF�F¤F´FÈFÜFðFGG(G:GLG]GoGƒG™G«G¿GÐGâGôGHH.H@HTHfHxHŒHžH°HÂHÔHèHüHI"I4IHIZInI€I”I¥I¹IËIÝIïIJJ'J9JMJ_JsJ‰J›J­J¿J/ÑJKK#K9KSKqK'�K'©K'ÑKùK!L!3L UL"vL3™LÍLêL/ûL)+M0UM†M#¦M!ÊMìM1ÿM1N+ON{N
�N#�NÁNÎNÞNöNO +O LO mO ŽO ¯O ÐO ñO P 3P TP!uP —P¸PÖPöPQ)Q)GQ)qQ)›QÅQåQRR9RPRlRƒR£R¿RÛR÷RS/S/KS {S"œS¿S%ÚS.T)/TYT)xT¢T¸T×T4÷T,,U%YU2U²UDÈU,
V:V$YV3~V²V3ÒVWW9W:NW‰WœW®WÉWäWX X!2XTX3qX¥X¹X ÉXêX!
! Y',Y,TY�Y�Y¨Y!¿YáYþY-Z/FZ5vZ¬ZÉZ6èZ1[6Q[0ˆ[¹[4Ó[\"\>\!]\%\¥\(¹\/â\]!]4] D](e]GŽ]KÖ]%"^H^+d^!�^/²^ â^_3_O_$d_8‰_-Â_(ð_)`C`P`o`/~`5®`(ä`
a2$a&Wa7~a'¶aÞa ôa$b:b9Zb,”b4Áb$öb4c1Pc&‚c+©cÕcêcddd<(d1ed"—dºd5Òd5e1>epe!ƒeA¥e:çe9"f9\f;–f3Òf3gH:g&ƒgªg%Æg6ìg3#h*Wh%‚h/¨h=Øhi>0i2oi ¢i3Ãi<÷i4j)Tj+~j%ªj%Ðjöj
! k&kFk7ek-�k6Ëk5l8l(Xl'�l)©lÓlðl7
m4Em zm›m	£m	­m·m:Ãm%þm&$n;Kn(‡n)°n/Ún/
! o7:o)ro(œo'Åo'ío	pp":p]pyp6“p
Êp8Øpq$qABq,„q$±q;Öq>r>Qr3�r4Är)ùr#s9sOs!ns1�s0Âs$ós#t <t]t!mt"�t²t*Ðt(ût.$u'Su6{u²uÈuçu+v"1v(Tv)}v4§vÜvövw!"wDw,Sw4€w=µw5ów4)x)^x)ˆx-²x'àx)y02y5cy™y¸y;Õy/z2Az2tz$§z@Ìz 
{H.{(w{2 {$Ó{.ø{9'|a|}|.œ| Ë|0ì|#}=A}}-š}.È}(÷}1 ~'R~z~+š~3Æ~ú~68%o&•¼DÔ€-€B€V€l€€€“€¨€¼€Ñ€å€ú€�$�:�T�h�{�Œ�¦�»�Ñ�ç�ú�
‚(%‚,N‚W{‚1Ó‚2ƒ8ƒ2Jƒ }ƒ2žƒ(Ñƒ3úƒ.„L„Rk„¾„Ñ„ï„…)…I…g…|…6‘…8È….†-0†&^†'…†F­†Cô†=8‡8v‡O¯‡Dÿ‡1Dˆ-vˆ¤ˆ·ˆ'Îˆ'öˆ3‰1R‰)„‰/®‰6Þ‰AŠ4WŠŒŠ/¦ŠÖŠõŠ,‹4=‹/r‹6¢‹Ù‹ù‹0
Œ!>Œ`Œ|Œ'˜Œ)ÀŒ!êŒ��"1� T�u�.‹�º�.×�ŽŽ%Ž8ŽQŽkŽ…Ž.‘Ž'ÀŽèŽôŽ	��%<�b�!��£�=·�2õ�=(�2f�B™�7Ü�-‘B‘"^‘.�‘%°‘)Ö‘’&’)B’ l’4�’&Â’+é’/“E“5`“!–“0¸“é“	”C)”Dm”,²”/ß”•7'•'_•6‡•+¾•!ê•#–A0–(r–›–	ª–$´– Ù–ú–5—0P—�—›—%¶—"Ü— ÿ—  ˜-A˜"o˜!’˜%´˜Ú˜ò˜™±#™Õš)×š-› /›*P›ø{›7tœ5¬œOâœ2�>G�H†�WÏ�F'ž2nžA¡ž;ãžŸ9Ÿ#OŸ&sŸ%šŸ.ÀŸMïŸ†= 2Ä j÷ Db¡;§¡Hã¡\,¢Q‰¢[Û¢R7£QŠ£IÜ£@&¤?g¤G§¤Mï¤P=¥vŽ¥8¦=>¦I|¦>Æ¦G§MM§A›§<Ý§u¨:�¨‰Ë¨6U©OŒ©AÜ©IªqhªMÚªI(«Pr«BÃ«ƒ¬EŠ¬…Ð¬TV­C«­?ï­W/®}‡®C¯9I¯9ƒ¯9½¯4÷¯X,°Q…°L×°G$±Fl±K³±Kÿ±EK²<‘² Î²6ï³=&´7d´œ´"°´Ó´Ü´Gî´G6µE~µÄµEÍµ:¶^N¶0­¶Þ¶&î¶&·(<·0e·,–·,Ã·ð·/¸"7¸(Z¸ƒ¸3›¸4Ï¸*¹4/¹1d¹4–¹3Ë¹4ÿ¹14º4fº%›ºÁºàºCöº-:»$h»�».¨»@×»(¼xA¼Cº¼Aþ¼.@½'o½ —½¸½/Ô½ ¾.%¾1T¾+†¾²¾Ä¾Ù¾ ö¾ ¿8¿2O¿,‚¿6¯¿7æ¿<À9[À&•À+¼ÀèÀùÀ?ÁNÁ3kÁ$ŸÁÄÁ2ÙÁÂÂÂ$Â
! -Â58ÂnÂ$‡Â,¬Â"ÙÂüÂ Ã98Ã(rÃL›ÃLèÃ5ÄOÄ4VÄ
! ‹Ä+–Ä#ÂÄTæÄ;Å,PÅ3}Å#±Å$ÕÅ7úÅ"2Æ.UÆ„ÆŸÆ#¬ÆÐÆìÆÇ!Ç
:Ç"HÇ)kÇ(•Ç0¾ÇïÇ
! òÇ
! ýÇ
! È+È8?È!xÈ!šÈ
! ¼È
! ÇÈ
! ÒÈ
! ÝÈ
! èÈ!óÈ É6É
! IÉTÉ
! gÉ
! rÉ
! }É
! ˆÉ “É
! ´É¿É;ÃÉÿÉÊ,(Ê
! UÊž`Ê(ÿÊ+(Ë.TË+ƒË-¯Ë'ÝË.Ì4Ì,PÌ/}Ì.­Ì5ÜÌ,Í5?Í=uÍ³Í4ÓÍ/Î8Î8DÎ}Î‰Î-’ÎÀÎÌÎÜÎäÎ
! ðÎûÎ
ÏÏ(*Ï;SÏ(�Ï+¸Ï3äÏ/Ð3HÐ|Ð7”ÐÌÐ%èÐ0Ñ/?Ñ8oÑ¨Ñ ÄÑåÑ8úÑ,3Ò`Ò)sÒ�Ò>ºÒBùÒ<ÓQÓ)oÓ™Ó´ÓËÓ#ÝÓÔÔ*1Ô\ÔrÔ‰Ô Ô¿Ô ßÔ Õ"!Õ"DÕ)gÕ‘Õ-§Õ+ÕÕ%Ö'Ö!9Ö[Ö+uÖ¡Ö ¾ÖßÖ"ýÖ* ×-K×-y×§×:Å×Ø"Ø)7Ø7aØ!™Ø%»Ø,áØ Ù,/Ù\Ù+zÙ¦Ù*ÁÙ(ìÙ!Ú27Ú*jÚ-•Ú<ÃÚ)Û8*Û$cÛ$ˆÛ'­ÛÕÛðÛ.õÛ)$Ü	NÜXÜqÜ"ŠÜ!­Ü8ÏÜ
! Ý#Ý7Ý@HÝB‰Ý/ÌÝüÝÞ5 Þ VÞBwÞ0ºÞ"ëÞ.ß)=ßgß…ß!£ß Åß æß!à3)à$]à%‚à-¨àÖà.ôàC#á*gáH’ádÛá%@â/fâ-–â<Äâ(ã4*ã2_ã"’ã-µã!ãã1ä$7äE\ä4¢äA×ä2å-Lå2zå0­å0Þå9æCIæ"�æ&°æK×æ?#çFcç*ªç#Õç9ùç43è[hè*Äè3ïè9#éc]é‰ÁéKê`êqê‰ê) ê\ÊêN'ë4vëO«ë!ûëì.1ì:`ì/›ì&Ëìòì)	í)3í"]í9€í*ºí0åí/î/FîMvî'Äî.ìî?ï![ï!}ï#Ÿï&Ãï"êï'
ð?5ðYuðGÏðKñ?cñI£ñiíñVWòM®òWüò6TóY‹ó$åó’
! ô!�ôq¿ôF1õ1xõ)ªõÔõîõöö"%ö'Hö1pö&¢öÉöÝö	ñöûö÷**÷*U÷€÷—÷¯÷2Á÷Oô÷#DøWhø,Àø!íøù\'ù_„ùcäùVHúMŸú@íú{.ûnªûHübü�ü›üB«ü)îü<ýUý8gý" ýÃýuÝý)Sþ)}þ)§þoÑþ4Aÿ4vÿ4«ÿ#àÿ(`-#Ž#²-Ö"'¥E©ëq•7;?9{7µ;í<):fF¡9è6">Y8˜6ÑA=J.ˆ/·Cç +%Lr‘!¯Ñ	ïmù(g'�*¸3ã1	&I	Ep	.¶	/å	3
! @I
! EŠ
! KÐ
! 9>V0•HÆ@ePP¶?
FG
WŽ
cæ
GJ:’CÍbItZ¾_LyZÆT!Gvi¾O(<xKµ<R>P‘5â72PHƒlÌI9FƒRÊ3=Qž�¢.$Ñ!ö!3:/n9žTØ˜-$ÆëHû,DqO‰AÙ<.X+‡3³ç&L)CvXº)=Zjzj—~�&ž<Å(+7E!}9ŸÙ7÷/ YO © Á 'Ù 7!9!3W!%‹!%±!×!!ð!8"9K"9…":¿"Hú"EC#M‰#×#2à##$,7$d$u$
! ‰$
”$¢$®$*±$Ü$&ó$.%6I%?€%=À%@þ%!?&?a&4¡&OÖ&H&'o'3s'E§'<í'$*(<O(Œ(
˜(¦(/®(#Þ(()%+)5Q)‡)S¢)!ö).*?G*3‡*1»*;í*I)+s+’+(°+)Ù+	,)
,7,/P,€,!�,"²,%Õ,-û,,)-V-n-†-5¤-=Ú-5.>N.>�.@Ì.>
/>L/>‹/@Ê/:02F0;y0µ0&Å0"ì0"121=D1‚1�1;ª1-æ1'2!<2U^28´26í2:$3:_3.š3É3ç3G4I4d4/4;¯4ë4)ø4"5.;5j5v5‚5+¢5,Î5*û5B&6i6)ƒ62­6'à67>'7(f75�7YÅ7<8>\88›88Ô8@
9>N9$�9(²9@Û9E:;b:Tž:*ó:3;R;.k;9š;Ô;!Ü;8þ;57</m<�<<²< ï<2=C=O]=R­=Q>@R>G“>IÛ>7%?8]?–?+±?-Ý?@%!@1G@#y@A�@/ß@1A5AA&wA'žA,ÆAJóAI>B:ˆB7ÃB*ûB(&C)OC"yCœC¸C"ÔC4÷C),D5VD>ŒD.ËDúD	E:E*ME
xE†E4¦E.ÛEF
! F@QF.’F*ÁF@ìF-G(>G6gG
žG
¬G
ºGHÈG'H9H$RHwH“H:¢HEÝH>#I!bI&„I«IËIáI(÷I> J\_Jm¼J;*KBfK;©KåKêKL#L9*L&dL'‹L(³L'ÜL'M-,MZMjMzM‹M›M·MÖMæMùM	N$N6N"FNiNyN‰N™N¬NÉNßNóNOO#,O$POuOˆO�O6²OéOPP-PFPYPqP‡P¤P¼PÑPäPùP
QQ:QJQ[QrQˆQ›Q¬QÄQÜQüQ%R)6RA`R)¢R$ÌR-ñR*SJS*bS,�S,ºS-çST1"TTT
! pT{T›T ºT!ÛTýTU%%U&KU#rU–U6±U-èUV@V!^VK€VJÌVPWhW&‚W&©W2ÐW'X+X%KX%qX%—X3½X3ñX0%Y>VYG•YÝY ûY<ZAYZ"›Z%¾Z2äZ([5@[&v[=�[Û['÷[1\2Q\2„\"·\2Ú\7
]E]
! X]:c]9ž]*Ø]C^G^1g^™^,´^á^ò^
_(_C_^_$z_Ÿ_¯_O¿_`-`#L`%p`–`¬`6Å`9ü`'6a%^a=„a+Âa@îa&/b!Vb+xb¤b7ÄbPüb+Mc0yc*ªc5Õcd*d>d@Yd?šdÚd)ñd(e*Deoe"ˆe«eÀeÐeäeøeff3fFfYflf�f”f¨f¼fÏfãfôfgg.gAgUghg|g�g¢g¶gÉgÜgïghh*h>hQhdhxh‹hŸh²hÆh×hëhþhi$i7iJi^iqi…i˜i¬iÃiÖiéiüi6jEjXjjj�jœj»j(Ëj(ôj,kJk$gk$Œk±k$Ík1òk$lAl3Sl,‡l2´l#çl$m$0mUm1gm™m*µmàmôm	n
(n6nFn]nxn"•n"¸n"Ûn"þn"!o"Do"go"Šo"­o"Ðoóo"p 6p Wpxp“p «p0Ìp0ýp0.q!_q�qŸq½qÛqóqr!)rKrir‡r¥rÃrár0ÿr!0s0Rsƒs& s5Çs*ýs(t!Gtitt#žt7Ât.út&)u3Pu„uN�u+ìuv&7v6^vC•v3Ùv
w"w>w;Sw�w¦w¿w"Øw%ûw!x'3x2[xŽx6¬xãx÷x&	y%0y)Vy'€y<¨yåyöyz2,z,_z%Œz-²z1àz1{D{%d{:Š{7Å{9ý{<7|t|5�|Æ|'Ü| }2%}=X}–}*­}4Ø}

~~3~E~'e~P�~QÞ~10b-}«0È ù€Q/€�€/�€NÍ€E�(b�(‹�´�*Ä�ï�-‚O0‚.€‚¯‚<È‚2ƒ<8ƒ*uƒ ƒ!µƒ%×ƒ ýƒ=„.\„;‹„-Ç„2õ„;(…1d…2–…É…(Ü…†	
††K6†8‚†$»†"à†<‡5@‡.v‡¥‡!¸‡AÚ‡>ˆ=[ˆ=™ˆ>×ˆ4‰4K‰N€‰"Ï‰+ò‰+ŠBJŠ.�Š/¼Š&ìŠ4‹DH‹�‹<©‹0æ‹Œ46Œ?kŒ#«Œ)ÏŒ0ùŒ'*�#R�v�Š�¢�½�5Õ�0Ž8<Ž7uŽ­Ž'ÌŽ&ôŽ-�#I�-m�3›�LÏ�+�H�	P�	Z�d�Mp�>¾�?ý�[=‘/™‘1É‘<û‘E8’E~’6Ä’/û’2+“/^“
! Ž“™“%¹“ß“!û“<”Z”;j”¦”º”IÙ”-#•"Q•:t•C¯•Có•-7–5e–*›–Æ–æ–$—#%—DI—CŽ—1Ò—0˜-5˜c˜&t˜1›˜Í˜9ê˜,$™0Q™-‚™B°™ó™š'$š<Lš'‰š/±š0áš<› O›p›Ž›<®›ë›&œC*œBnœ<±œ;îœC*�*n�3™�$Í�4ò�.'žAVž˜ž³ž?Ïž)Ÿ,9Ÿ,fŸ#“ŸB·Ÿ(úŸR# .v 9¥ ß Tü HQ¡#š¡$¾¡-ã¡%¢/7¢.g¢I–¢à¢5£66£/m£>�£+Ü£#¤2,¤A_¤ ¡¤Â¤:ß¤(¥&C¥j¥B‚¥Å¥Ù¥î¥¦¦,¦?¦T¦h¦}¦‘¦¦¦¼¦Ð¦æ¦§§+§>§\§q§‡§�§°§Ã§,Û§,¨`5¨1–¨6È¨ÿ¨1©+I©1u©-§©8Õ© ª/ªQIª›ª#¯ª"Óªöª«/«O«f«7�«I¹«;¬1?¬5q¬(§¬EÐ¬F­A]­<Ÿ­RÜ­L/®E|®)Â®ì®þ®'¯1<¯Bn¯>±¯3ð¯2$°KW°I£°7í°%±;@±|±!š±(¼±9å±6²?V²)–²À²0×²³&³#>³$b³%‡³­³Ë³ß³ï³'´7´.L´{´>›´Ú´æ´µµ7µOµ
! mµ:xµ-³µ
áµïµ¶¶"/¶R¶"k¶Ž¶?Ÿ¶4ß¶?·4T·E‰·:Ï·7
! ¸"B¸-e¸:“¸4Î¸+¹/¹(M¹'v¹ž¹2½¹$ð¹-º4Cºxº6–º ÍºLîº";»"^»^�»Và»A7¼1y¼«¼BÈ¼%½91½-k½"™½1¼½Iî½08¾i¾
! }¾*ˆ¾'³¾&Û¾6¿59¿o¿Œ¿'ª¿%Ò¿'ø¿$ À,EÀ&rÀ%™À$¿ÀäÀ&Á+Á\™ù]Cì§³¦èèëV*¡»üC†L©wôÝvyÕÓ?²ëª|H¶Åhx
! àða_ÎiÊ^R ª‰ùæ7Ô`ý	~C‹fˆ€½åÞbH?æ£Ï'5ñ´€žšß$ÿã�I9¬ýY$Ù?É}ýJ·¹ê¢‚�6Àí¤tZäÛ9…3¤;¯¾N×NöÒ«ùÈhÃ[®�,QìXÌôï­,9&<æ¼Ö¿§mÚx>™•}K Qz�ÕÜéå:ö™pÝ…"�Þ·µ4<„SœÀ…±kŠ×Í¹z4€Íâè¨ß•jY¾Ò®p‰…ÜjâŽÖÔoªZD{]‰Uá­	@‘!¥‚¯%ºŠþ¢
Ú#+8¹•²z"SÒwà
Ý.IÌsš1"	\â}×„3í�'”SVÙLw~šy ³Q;\LÑÈMß‡ÄÐ‚ûÅ/hO¡­�T·DØƒÑÿ¹ôÂvËddPÛƒGÿ7Înˆ\
! £qvB|UZNøÓXó™ü („ÐŒ”>’ò›è!.S‡âÑ=’‚¥(Óñ*jÄ)Œ,'“—˜§Nc1eÚÝ¨"bï˜›%Ï(Þ	î`a4ÎRÐSäau?ß–ËØÙ}Šf5Uú¼9XáÀº·CyD™ˆÓ[e	hÍ+o<,�¢÷Prö’ÚÿZ÷W*+_Ž$MsÁt)p+þu¨�<ObïÙ³)!ä=Ž­Â:Sä:úNb¹m6rßÎn¸n=c]ãÊ–À¿¸;H2Á|L\0ƒI–3�w8ŸJY¦ëXT�¸a‘2Þd¿dº¦?5 }:~¦tþ”ðÔÒn
ZÌ(T%åó¡œFø>ÇÞ18#™goV7²%—&dë¥cCI…×¿tüY˜ðã®
!  Çp �ƒåÐ¿(d€Ÿ®Ý¿�fÏÉ£ó�H†¾ó¥LGBä{1žº¬Au�rÜ˜»so@¶XtÃoØíO[6FÅÃ b”Pî¨«@máeì0QÉ]ah—Wf‹áÙ¥†|Ž–&`¦•EÕŒ½é4`@ŒûmW¨C–±Ñ8Ç+�”�ëéµe$@_/Bÿf°öšBæ�±ë±1ªÕ/ÇðGI],Í†MjR"°´RÊœVñn[8»Û�emWÖA“¡³ˆlù¯`uKÐ/5A©ÁÉÆÌO‡Jr†x‚~S-œs-Öbôó¸ñçd‹…l(““©xQ¯®º…]˜Œ‹ý%;œ‡@—=`›Ot;“H‰ÓcckòògnÑžsÆ„ùz�i0x`E'?yNç	µ
! àÜ˜Ê·Ï#DTõè_6[‹¢I¡*¾TeqjÜî9KÅ>ÎP�.|çêQ�â¥£2kRÕ‡íMg_å7µú'$X-2¸oï›šöz:ð¶»F+&5úhr 0<ŒõBÀÞÆøyÓJR£o‘P@6k
 >‰€·k´an7¤î4g¯0i!vÈœsãïE=’
›GÔlºÂòÖ&pø{¤BÉ9=†A^<�-Ÿ‡À5÷.ã½éè÷wlÃV%UÂŠ$ûEür\jqÇM,¼Ø$²!â°\ÿ×¼,ÛÌ¤½TPÏ©iFzÅ_&¶Ö«ŒŽyØg<q™í’m˜x�VÝê-‹Í7ÄG�‡¶�çÍ¢‚ÙŸx	¸È";&µ‘ã�š“›wƒàƒ÷±þ4Ÿ„ H^Yž³‰¾»Y3Õ°¶e¦7§„ˆ/Ði¬½RÑWÜ‘cXq2ú:#C•Á EËÂu‚­.k±2H^žê- 3rìçû�î4š#•»DV“¬v*~-é°tÄõ%f'+§6KlþÄ}i›†Š[ô½æï«F„POÊ
! A”’Û¤Û–‘ƒZËkŸT÷¾àõµ¼#y§—(Ú/DüŠ'û¯áÏ«ML¡�«–~Jõ)ÔU­UåAzœ*Ô!Æ�MB"æé€á
! Ç®JEòî´ðÈFj0�êù^~?Á£IJ03ü´°.g²‘Å6²ÄËQ;äŠÉ‰2�—8{)ªÁGÂWž{ûŽý³àq’a•>�vß�øó).GU=ýDpöK}Ë^¬i_#KØ×”wÆÊ|ÒñìÃ¨u´g!L/>Î1ôK—õþÒ©¬ÃÆv*)ç¼O¢[‹:9{8p^øú|ªmq
NsÚu�
FˆhZÌA]clˆ¹ò
! žbf1lŽÈY€©Wê{3Eíìñ5
  
  For bug reporting instructions, please see:
  
--- 1,60 ----
! Þ•�5ÛìiX�Y�-[�1‰�»� Ð�Ûñ�+ÍŽ0ùŽK*�v�<Œ�BÉ�R�@_�9 �FÚ�5!‘W‘n‘!ƒ‘$¥‘"Ê‘+í‘F’Q`’5²’wè’A`“K¢“Nî“B=”O€”LÐ”R•;p•8¬•>å•I$–In–B¸–~û–?z—Dº—Eÿ—@E˜E†˜CÌ˜=™6N™{…™?š‰Aš9ËšP›CV›Fš›sá›EUœC›œQßœN1��€�GžŒYžOæžR6ŸC‰ŸQÍŸN Fn 9µ =ï =-¡4k¡P ¡Mñ¡E?¢B…¢GÈ¢I£HZ£B££=æ£7$¤6\¥E“¥8Ù¥¦$¦>¦J¦Ea¦L§¦Gô¦<§JE§8�§UÉ§-¨M¨#]¨#�¨#¥¨,É¨(ö¨,©L©*a©!Œ©'®©Ö©2í©3 ª*Tª2ª2²ª1åª0«1H«2z«1­«%ß«"¬(¬9@¬*z¬(¥¬Î¬1î¬: ­,[­oˆ­,ø­*%®,P®}®!™®»®*Ö®¯)¯,G¯/t¯¤¯¶¯Ì¯$è¯
°'°5@°*v°1¡°3Ó°-±+5± a±/‚±²±Ä±;Ú±²3/²$c²ˆ²-Ÿ²Í²Ð²Ô²ä²í²/ö²&³=³)]³‡³¢³#¾³:â³)´JG´C’´Ö´î´,õ´
! "µ(-µVµ5sµ©µ)½µ/çµ!¶ 9¶'Z¶ ‚¶0£¶Ô¶
ï¶ ý¶·5·K·d·~·�·-«·!Ù·)û·%¸'¸0¸9¸$B¸3g¸›¸·¸×¸à¸é¸ò¸û¸!¹&¹B¹O¹X¹e¹n¹w¹€¹‰¹¥¹®¹,²¹ß¹ë¹5º
>º€Lº(Íº+öº."»+Q»-}»$«»+Ð»ü»)¼.@¼'o¼2—¼+Ê¼2ö¼9)½c½-~½,¬½Ù½3å½¾%¾!1¾
! S¾^¾m¾	u¾¾Œ¾ž¾	«¾%µ¾+Û¾¿$ ¿5E¿.{¿0ª¿Û¿%÷¿À%9À%_À$…À1ªÀ#ÜÀ(Á
)Á17Á'iÁ‘Á$ ÁÅÁ<áÁ8ÂWÂpÂ!ŽÂ°Â
ÉÂ×Â æÂÃ#Ã"2ÃUÃkÃ‚Ã™Ã ¹Ã!ÚÃ!üÃ#Ä#BÄ-fÄ”Ä+©Ä)ÕÄ ÿÄ Å/ÅKÅ*_Å ŠÅ"«ÅÎÅ éÅ+
! Æ%6Æ \Æ"}Æ< ÆÝÆóÆ$Ç*8ÇcÇ$Ç)¤ÇÎÇ'îÇÈ(4È]È)wÈ%¡ÈÇÈ2äÈ!É#9É<]É.šÉ0ÉÉ"úÉ Ê(>ÊgÊ|Ê"‚Ê¥ÊÅÊËÊáÊ÷Ê Ë28ËkËwË
—Ë@¥ËBæË.)ÌXÌmÌ6‚Ì!¹ÌBÛÌ2Í%QÍ0wÍ,¨ÍÕÍõÍ'Î =Î!^Î$€Î:¥Î'àÎ#Ï(,ÏUÏ1sÏJ¥Ï!ðÏNÐjaÐ+ÌÐ,øÐ.%Ñ0TÑ!…Ñ6§Ñ.ÞÑ&
Ò,4Ò aÒ1‚Ò´Ò:ÓÒ&Ó85Ó1nÓ+ Ó2ÌÓ2ÿÓ22Ô0eÔ6–ÔÍÔ"ìÔAÕ:QÕ8ŒÕÅÕ#åÕ=	Ö2GÖUzÖ&ÐÖ/÷Ö-'×aU×Œ·×DØZØjØ�Ø,›ØZÈØI#Ù2mÙC ÙäÙÚ,Ú9CÚ1}Ú ¯ÚÐÚ*éÚ$Û9Û1YÛ)‹Û-µÛ,ãÛ,Ü<=Ü&zÜ/¡Ü=ÑÜ&Ý%6Ý!\Ý!~Ý! Ý!ÂÝ<äÝR!Þ;tÞ>°Þ8ïÞB(ßXkßEÄßG
! à[Rà4®àOãà'3á†[áâádùáC^â4¢â-×âãã	*ã4ã!Iã-kã$™ã%¾ãäãöã	ää+ä#8ä#\ä€ä•ä­ä+µäOáä"1åPTå$¥å$ÊåïåDæFPæJ—æNâæ@1ç8rçP«çHüçEEè‹è¢è¼èDËè"é)3é
]é3ké ŸéÀérÚé-Mê-{ê-©êe×ê3=ë3që3¥ëÙë"óëbìyì —ì6¸ì,ïìí†<íŠÃíeNî3´î8èî6!ï4Xï8�ï9Æï7ðC8ð6|ð3³ð;çð5#ñ3Yñ?�ñ7Íñ-ò-3òAaò£ò)¼òæòóó>óYóGeó.­ó*Üó(ô80ô4iô)žô7Èô+õ+,õ-Xõ4†õ=»õAùõ7;ö5sö-©ö;×ö0÷aD÷T¦÷Gû÷BCøS†øTÚø8/ù-hù2–ùIÉùNúVbúZ¹úDûZYûN´ûCüYGüO¡ü?ñü:1ý<lýJ©ýJôý0?þ2pþ4£þDØþcÿI�ÿIËÿK:a7œŽÔ’cö'1=/o4ŸOÔ˜$ ½ÞBð+3_Py/Ê5ú&0!W/y©'Æ5î2$XW$°Õïü	W#o{ë)@0+q�'µ!Ý1ÿ 1	2R	…	Gž	æ	ü	!
! 5;
! q
! 1‘
! "Ã
! æ
! ý
! :11l5ž8ÔR
7`G˜à6è
"?

b
p
	�

! ‹
	–
 
)¢
Ì
%â
#8,8e1žBÐ;1*m1˜2Êý.B08s(¬AÕ
#	1&;b�"š*½è;=(]+†/²$â54=r!Œ&®"Õ
! ø.20Iz†£ À%á%-?R%c/‰%¹,ß,.9,h,•,Â,ï*&G/nž"ªÍì7P`(i%’'¸àWõ9M4‡8¼=õ 3Tn)„®É)á9E%V|*”¿Ì!Ù û*&G6n¥¾1Ý(3D"x1›EÍ32G1z(¬.Õ05O.l1›8ÍP 0W $ˆ ­ -Å 5ó 	)!!3!/U!(…!'®!Ö!8ë!$"&D"k"1ƒ"<µ";ò"..#5]#1“#.Å#/ô#$$/=$+m$™$¬$"Ì$ï$,	%$6%([%&„%«%'É%#ñ%L&Pb&;³&-ï&'=')['…'¡'¼'$Ñ'4ö'*+(0V(,‡(0´(å(ô(/ú("*)M)%U)5{).±)Bà)+#*#O*s*6“*Ê*$Û*/+0+
?+
M+%[+�+–+ª+Ê+é+:û+E6,<|, ¹,!Ú,ü,-/-H-5g-J�-Tè-8=.5v.2¬.ß.å.ú./'/$B/%g/%�/$³/%Ø/)þ/(070F0U0d0|0–0¥0¶0Å0Þ0î0ý01+1:1I1[1v1Š1œ1«1º1!Ñ1"ó12'2:21M22•2©2½2Ô2å2û23*3@3S3d3w3Š3™3±3À3Ï3å3ù34424H4f4(y4&¢4'É4$ñ45,65c5€50š52Ë52þ5316
e6-s6¡6»6Ç6ä677=7S7 b7 ƒ7¤7Â75Ü7&8983@8!t83–87Ê86999$S9$x9/�9!Í9 ï9):)::)d:-Ž:0¼:*í::;CS;—;!·;+Ù;-<3<!O<2q<$¤<-É<$÷<5=R=i='‡=*¯=Ú=ø=,>1E>w>
! Š>(•>6¾>*õ>6 ? W?"x?›?$´?Ù?ê?@"@>@Z@)s@�@­@BÀ@!A%A'DA,lA™A©A6¿A5öA ,B)MB;wB/³B2ãB#C:C*WC‚C9¢C6ÜC%D/9D"iD&ŒD³DÌDÛD;öD52EhE&€E*§E'ÒEúE F5FJFZFnF‚F–F¨F¼FÎFàFòFGG)G?GQGeGvGˆGšG®GÀGÔGæGúGHH2HDHVHhHzHŽH¢H¶HÈHÚHîHII&I:IKI_IqIƒI•I§I¹IÍIßIóIJJ/JAJSJeJ/wJ§J¹JÉJßJùJK''K'OK'wKŸK!·K!ÙK ûK"L3?LsL�L/¡L)ÑL0ûL,M#LM!pM’M1¥M×M+õM!N
5N#CNgNtN„NœN¶N ÑN òN O 4O UO vO —O ¸O ÙO úO!P =P^P|PœP¸PÏP)íP)Q)AQkQ‹Q§QÃQßQöQR)RIReR�R�R¹RÕR/ñR !S"BSeS%€S.¦S)ÕSÿS)THT^T}T4�T,ÒT%ÿT2%UXUDnU,³UàU$ÿU3$VXV3xV¬VÀVßV:ôV/WBWTWoWŠW¨W ·W!ØWúW3XKX_X oX�X!°X'ÒX,úX'Y6YNY!eY‡Y¤Y-¾Y/ìY5ZRZoZ6ŽZ1ÅZ6÷Z0.[_[4y[®["Á[ä[!\%%\K\(_\/ˆ\¸\Ç\Ú\ ê\(]G4]K|]%È]î]+
! ^!6^/X^ ˆ^©^3Á^õ^$
! _8/_-h_(–_)¿_é_ö_`/$`5T`(Š`³`2Ê`&ý`7$a'\a„a ša$»aàa9b,:b4gb$œb4Áb1öb&(c+Oc{c�c¬c±c¸c<Îc1d"=d`d5xd5®d1äde!)eAKe:�e9Èe9f;<f3xf3¬fHàf&)gPg%lg6’g3Ég*ýg%(h/Nh=~h¼h>Öh2i Hi3ii<�iÚi)úi+$j%Pj%vjœj°jÌjìj7k-Ck6qk5¨kÞk(þk''l)Olyl–l7³l4ël  mAm	Im	Sm]m:im%¤m&Êm;ñm(-n)Vn/€n/°n7àn)o(Bo'ko'“o	»oÅo"àopp69p
pp8~p·pÊpAèp,*q$Wq;|q>¸q>÷q36r4jr)ŸrÉrßrõr!s16s0hs$™s#¾s âst!t"5tXt*vt(¡t.Êt'ùt6!uXunu�u+«u"×u(úu)#v4Mv‚vœv±v!Èvêv,ùv4&w=[w5™w4Ïw)x).x-Xx'†x)®x0Øx5	y?y^y;{y/·y2çy2z$Mz@rz ³zHÔz({2F{$y{.ž{9Í{|#|.B| q|0’|#Ã|=ç|%}-@}.n}(�}1Æ}'ø} ~+@~3l~ ~À~6Þ~%&;bDz¿Óèü€&€9€N€b€w€‹€ €¶€Ê€à€ú€�!�2�L�a�w��� �³�(Ë�,ô�W!‚1y‚2«‚Þ‚2ð‚ #ƒ2Dƒ(wƒ3 ƒÔƒòƒR„d„w„•„´„Ï„ï„
…"…67…8n….§…-Ö…&†'+†FS†Cš†=Þ†8‡OU‡D¥‡1ê‡-ˆJˆ]ˆ'tˆ'œˆ3Äˆ1øˆ)*‰/T‰6„‰A»‰4ý‰2Š/LŠ|Š›Š,¶Š4ãŠ/‹6H‹‹Ÿ‹0³‹!ä‹Œ"Œ'>Œ)fŒ!�Œ²ŒÄŒ"×Œ úŒ�.1�`�.}�¬�¹�Ë�Þ�÷�Ž+Ž.7Ž'fŽŽŽšŽ¯ŽÄŽ%âŽ�!'�I�=]�2›�=Î�2�B?�7‚�-º�è�"‘.'‘%V‘)|‘¦‘&Á‘)è‘ ’43’&h’+�’/»’ë’5“!<“0^“�“¯“CÏ“D”,X”/…”µ”7Í”'•6-•+d•!�•#²•AÖ•(–A–	P–$Z– – –5À–0ö–'—A—%\—"‚— ¥— Æ—-ç—"˜!8˜%Z˜€˜˜˜µ˜±É˜{š)}š-§š Õš*öšø!›7œ5RœOˆœØœ>íœH,�Wu�FÍ�2žAGž;‰žÅžßž#õž&Ÿ%@Ÿ.fŸM•Ÿ†ãŸ2j j� ;¡HD¡\�¡Qê¡[<¢R˜¢Që¢I=£@‡£?È£G¤MP¤Pž¤vï¤8f¥=Ÿ¥IÝ¥>'¦Gf¦M®¦Aü¦<>§u{§:ñ§‰,¨6¶¨Oí¨A=©I©qÉ©M;ªI‰ªPÓªB$«ƒg«Eë«…1¬T·¬C­?P­W�­}è­Cf®9ª®9ä®9¯4X¯X�¯Qæ¯L8°G…°FÍ°K±K`±E¬±<ò± /²6P³=‡³7Å³ý³"´4´=´GO´G—´Eß´%µE.µ:tµ^¯µ0¶?¶&O¶&v¶(�¶0Æ¶,÷¶,$·Q·/h·"˜·(»·ä·3ü·40¸*e¸4�¸1Å¸4÷¸3,¹4`¹1•¹4Ç¹%ü¹"ºAºCWº-›º$Éºîº.	»@8»(y»x¢»C¼A_¼.¡¼'Ð¼ ø¼½/5½ e½.†½1µ½+ç½¾%¾:¾ W¾ x¾™¾2°¾,ã¾6¿7G¿<¿9¼¿&ö¿+ÀIÀZÀ?oÀ¯À3ÌÀ$Á%Á2:ÁmÁpÁtÁ…Á
! ŽÁ5™ÁÏÁ$èÁ,
Â":Â]Â xÂ9™Â(ÓÂLüÂLIÃ–Ã°Ã4·Ã
! ìÃ+÷Ã##ÄTGÄœÄ,±Ä3ÞÄ#Å$6Å7[Å"“Å.¶ÅåÅÆ#
Æ1ÆMÆiÆ‚Æ
›Æ"©Æ)ÌÆ(öÆ0ÇPÇ
! SÇ
! ^Ç
! iÇ+tÇ8 Ç!ÙÇ!ûÇ
! È
! (È
! 3È
! >È
! IÈ!TÈ vÈ—È
! ªÈµÈ
! ÈÈ
! ÓÈ
! ÞÈ
! éÈ ôÈ
! É É;$É`ÉiÉ,‰É
! ¶ÉžÁÉ(`Ê+‰Ê.µÊ+äÊ-Ë'>Ë.fË•Ë,±Ë/ÞË.Ì5=Ì,sÌ5 Ì=ÖÌÍ44Í/iÍ™Í8¥ÍÞÍêÍ-óÍ!Î-Î=ÎEÎ
! QÎ\ÎnÎ~Î(‹Î;´Î(ðÎ+Ï3EÏ/yÏ3©ÏÝÏ7õÏ-Ð%IÐ0oÐ/ Ð8ÐÐ	Ñ %ÑFÑ8[Ñ,”ÑÁÑ)ÔÑþÑ>ÒBZÒ�Ò²Ò)ÐÒúÒÓ,Ó#>ÓbÓ€Ó*’Ó½ÓÓÓêÓÔ Ô @Ô aÔ"‚Ô"¥Ô)ÈÔòÔ-Õ+6Õ%bÕˆÕ!šÕ¼Õ+ÖÕÖ Ö@Ö"^Ö*�Ö-¬Ö-ÚÖ×:&×a×"u×)˜×7Â×!ú×%Ø,BØ oØ,�Ø½Ø+ÛØÙ*"Ù(MÙ!vÙ2˜Ù*ËÙ-öÙ<$Ú)aÚ8‹Ú$ÄÚ$éÚ'Û6ÛQÛ.VÛ)…Û	¯Û¹ÛÒÛ"ëÛ!Ü80Ü
! iÜ#tÜ˜Ü@©ÜBêÜ/-Ý]ÝoÝ5�Ý ·ÝBØÝ0Þ"LÞ.oÞ)žÞÈÞæÞ!ß &ß Gß!hß3Šß$¾ß%ãß-	à7à.UàC„à*ÈàHóàd<á%¡á/Çá-÷á<%â(bâ4‹â2Àâ"óâ-ã!Dã1fã$˜ãE½ã4äA8ä2zä-­ä2Ûä0å0?å9påCªå"îå&æK8æ?„æFÄæ*ç#6ç9Zç4”ç[Éç*%è3Pè9„èc¾è‰"é¬éÁéÒéêé)ê\+êNˆê4×êOë!\ë~ë.’ë:Áë/üë&,ìSì)jì)”ì"¾ì9áì*í0Fí/wí/§íM×í'%î.Mî?|î!¼î!Þî#ï&$ï"Kï'nï?–ïYÖïG0ðKxð?ÄðIñiNñV¸ñMòW]ò6µòYìò$Fó’kó!þóq ôF’ô1Ùô)õ5õOõcõoõ"†õ'©õ1Ñõ&ö*ö>ö	Rö\ö{ö*‹ö*¶öáöøö÷2"÷OU÷#¥÷WÉ÷,!ø!Nøpø\ˆø_åøcEùV©ùMú@Nú{�únûHzûÃûâûüûBü)Oü<yü¶ü8Èü"ý$ýu>ý)´ý)Þý)þo2þ4¢þ4×þ4ÿ#Aÿ(eÿ`Žÿ#ïÿ#-7"eˆ¥¦©Lqö7h; 9Ü7;N<Š:ÇF9I6ƒ>º8ù62Ai=«.é/CH Œ%­Óò!2	PmZ(È'ñ*3D1x&ªEÑ.	/F	3v	@ª	Eë	K1
! 9}
! >·
! 0ö
! H'@pe±P?hF¨WïcG
G«
:ó
C.brIÕZ_zLÚZ'T‚G×iO‰<ÙK<bRŸPò5C7y2±Häl-IšFäR+3~=²žð¢�$2!W!y3›/Ï9ÿT9˜Ž$'LH\,¥ÒOêA:<|.¹+è3H&cLŠC×X)tž»ËÛjø~câ&ÿ<&(cŒ7¦!Þ9:7X�Y°
!  " ': 7b š 3¸ %ì %!8!!Q!8s!9¬!9æ!: "H["E¤"Mê"8#2A##t#,˜#Å#Ö#
! ê#
õ#$$*$=$&T$.{$6ª$?á$=!%@_%! %?Â%4&O7&H‡&Ð&3Ô&E'<N'$‹'<°'í'
ù'(/(#?((c(%Œ(5²(è(S)!W).y)?¨)3è)1*;N*IŠ*Ô*ó*(+):+	d+)n+˜+/±+á+!ñ+",%6,-\,,Š,·,Ï,ç,5-=;-5y->¯->î-@-.>n.>­.>ì.@+/:l/2§/;Ú/0&&0"M0"p0“0=¥0ã0þ0;1-G1'u1!�1U¿1826N2:…2:À2.û2*3H3Gb3ª3Å3/à3;4L4)Y4ƒ4.œ4Ë4×4ã4+5,/5*\5B‡5Ê5)ä526'A6i6>ˆ6(Ç65ð6Y&7<€7>½78ü7858@n8>¯8$î8(9@<9E}9;Ã9Tÿ9*T:3:³:.Ì:9û:5;!=;8_;5˜;/Î;þ;<< P<2q<¤<O¾<R=Qa=@³=Gô=I<>7†>8¾>÷>+?->?l?%‚?1¨?#Ú?Aþ?/@@1p@5¢@&Ø@'ÿ@,'AJTAIŸA:éA7$B*\B(‡B)°B"ÚBýBC"5C4XC)�C5·C>íC.,D[DjD:sD*®D
ÙDçD4E.<EFkE@²E.óE*"F@MFŽF(ŸF6ÈF
ÿF

G
GH)G'rGšG$³GØGôG:HE>H>„H!ÃH&åHI,IBI(XI>�I\ÀImJ;‹JBÇJ;
! KFKKKfK„K9‹K&ÅK'ìK(L'=L'eL-�L»LËLÛLìLüLM7MGMZMjM…M—M"§MÊMÚMêMúM
N*N@NTNdNtN#�N$±NÖNéNþN6OJObOxOŽO§OºOÒOèOPP2PEPZPnP~P›P«P¼PÓPéPüP
Q%Q=Q]Q%qQ)—QAÁQ)R$-R-RR*€R«R*ÃR,îR,S-HSvS1ƒSµS
! ÑSÜSüS T!<T^TvT%†T&¬T#ÓT÷T6U-IUwU@~U!¿UKáUJ-VPxVÉV&ãV&
! W21W'dWŒW%¬W%ÒW%øW3X3RX0†X>·XGöX>Y \Y<}YAºY"üY%Z2EZ(xZ5¡Z&×Z=þZ<['X[1€[2²[2å["\2;\7n\¦\
! ¹\:Ä\9ÿ\*9]Cd]¨]1È]ú],^B^S^n^‰^¤^¿^$Û^__O _p_Ž_#­_%Ñ_÷_
`6&`9]`'—`%¿`=å`+#a@Oa&�a!·a+Ùab7%bP]b+®b0Úb*c56clc‹cŸc@ºc?ûc;d)Rd(|d*¥dÐd"éde!e1eEeYeme€e”e§eºeÍeâeõe	ff0fDfUfhf{f�f¢f¶fÉfÝfðfgg*g=gPgcgwg‹gŸg²gÅgÙgìghh'h8hLh_hrh…h˜h«h¿hÒhæhùh
i$i7iJi]i6oi¦i¹iËiâiýij(,j(Uj,~j«j$Èj$íjk$.k1Sk…k¢k3´k,èk2l#Hl$ll$‘l¶l1Èlúl*mAmUmjm
‰m—m§m¾mÙm"öm"n"<n"_n"‚n"¥n"Èn"ën"o"1oTo"to —o ¸oÙoôo p0-p0^p0�p!Àpâpqq<qTqrq!Šq¬qÊqèqr$rBr0`r!‘r0³rär&s5(s*^s‰s!¨sÊsàs#ÿs7#t.[t&Št3±tåtNþt+Muyu&˜u6¿uCöu3:vnvƒvŸv;´vðvw w"9w%\w‚w'”w2¼wïw6
xDxXx&jx%‘x)·x'áx<	yFyWyuy2�y,Ày%íy-z1Az1sz¥z%Åz:ëz7&{9^{<˜{Õ{5ñ{'|'=| e|2†|=¹|÷|*}49}
n}|}”}¦}'Æ}Pî}Q?~1‘~Ã~-Þ~0) Z{Q�â/þN.€E}€(Ã€(ì€�*%�P�-c�O‘�.á�‚<)‚2f‚<™‚*Ö‚ƒ!ƒ%8ƒ ^ƒ=ƒ.½ƒ;ìƒ-(„2V„;‰„1Å„2÷„*…(=…f…	n…x…K—…8ã…$†"A†<d†5¡†.×†‡!‡A;‡>}‡=¼‡=ú‡>8ˆ4wˆ4¬ˆNáˆ"0‰+S‰+‰B«‰.î‰/Š&MŠ4tŠD©ŠîŠ<
! ‹0G‹x‹4—‹?Ì‹#Œ)0Œ0ZŒ'‹Œ#³Œ×ŒëŒ��56�0l�8��7Ö�Ž'-Ž&UŽ-|Ž#ªŽ-ÎŽ3üŽL0�+}�©�	±�	»�Å�MÑ�>�?^�[ž�/ú�1*‘<\‘E™‘Eß‘6%’/\’2Œ’/¿’
! ï’ú’%“@“!\“<~“»“;Ë“””I:”-„”"²”:Õ”C•CT•-˜•5Æ•*ü•'–G–$a–#†–Dª–Cï–13—0e—-–—Ä—&Õ—1ü—.˜9K˜,…˜0²˜-ã˜B™T™i™'…™<­™'ê™/š0Bš<sš °šÑšïš<›L›&d›C‹›BÏ›<œ;OœC‹œ*Ïœ3úœ$.�4S�.ˆ�A·�ù�ž?0ž)pž,šž,Çž#ôžBŸ([ŸR„Ÿ.×Ÿ9 @ T] H² #û $¡-D¡%r¡/˜¡.È¡I÷¡A¢5a¢6—¢/Î¢>þ¢+=£#i£2�£AÀ£ ¤#¤:@¤({¤&¤¤Ë¤Bã¤&¥:¥O¥c¥y¥�¥ ¥µ¥É¥Þ¥ò¥¦¦1¦G¦e¦y¦Œ¦Ÿ¦½¦Ò¦è¦þ¦§$§,<§,i§`–§1÷§6)¨`¨1x¨+ª¨1Ö¨-©86© o©�©Qª©ü©#ª"4ªWªtª�ª°ªÇª7âªI«;d«1 «5Ò«(¬E1¬Fw¬A¾¬<­R=­L�­EÝ­)#®M®_®'u®1�®BÏ®>¯3Q¯2…¯K¸¯I°7N°†°;¡°Ý°!û°(±9F±6€±?·±)÷±!²08²i²‡²#Ÿ²$Ã²%è²³,³@³P³'p³˜³.­³Ü³>ü³;´G´c´}´˜´°´
! Î´:Ù´-µ
BµPµdµsµ"�µ³µ"Ìµïµ?¶4@¶?u¶4µ¶Eê¶:0·7k·"£·-Æ·:ô·4/¸+d¸�¸(®¸'×¸ÿ¸2¹$Q¹-v¹4¤¹Ù¹6÷¹ .ºLOº"œº"¿º^âºVA»A˜»1Ú»¼B)¼%l¼9’¼-Ì¼"ú¼1½IO½0™½Ê½
! Þ½*é½'¾&<¾6c¾5š¾Ð¾í¾'¿%3¿'Y¿$�¿,¦¿&Ó¿%ú¿$ ÀEÀ&eÀŒÀ[˜ø\Bë¦²¥
ççêU) ºûB…K¨vóÜuxÔÒ>±ê©{GµÄgw	ßï`^ÍhÉ]QŸ©ˆøå6Ó_ü}BŠe‡¼äÝaG>å¢Î[&4ð³�™Þ#þâŒH8«üX#Ø>È|üI¶¸é¡�€5¿ì£sYãÚ8„2£:®½MÖMõÑªøÇgÂZ­Ž+PëWËóî¬+8%;å»Õ¾¦lÙw=˜”|JPy€ÔÛèä9õ˜oÜ„!ŽÝ¶´3;ƒR›¿„°j‰ÖÌ¸y3Ìáç§
! Þ”iX½Ñ­oˆ„Ûiá�ÕÓn©YCz\ˆTà¬?� ¤�®$¹‰ý¡Ù"*7¸”±y!RÑvßÜ-HËr™0![á|Öƒ2ì�&“RUØKv}™xŸ²P:[KÐÇLÞ†ÃÏ�úÄ.gN ¬ŽS¶C×‚Ðþ¸óÁuÊccOÚ‚Fþ6~Ím‡[	¢puA{TYM÷ÒWò˜ûŸ'ƒÏ‹“=‘ñšç -R†áÐ<‘
! �¤'Òð)iÃ(‹+&’–—¦Mb0dÙÜ§!aî—š$Î'Ý	í_`3ÍQÏRã`t>Þ•Ê×Ø|‰e4Tù»8Wà¿¹¶BxC˜‡ÒZdgÌ*n;+Œ¡öOqõ‘ÙþY
! öV)*^�#LrÀs(o*ýt§œ;NaîØ²( ã<�¬Á9Rã9ùMa¸l5qÞÍm·
m<b\âÉ•¿¾·:G1À{K[/~‚H•2�v7žIX¥êWS€ÿ·`�1Ýc¾c¹¥>4|9}¥sý“ïÓÑmYË'S$ä~ò ›E÷=ÆÝ07"˜fnU6±$–%cê¤bBH„Ö¾sûX—
ïâ­	Æo‚œäÏ¾'cž­Ü¾€eÎÈ¢òœG…½ò¤
KFAãz0�¹«@tŒqÛ—ºrn?µWsÂn×ìNZ5EÄÂŸa“Oí§ª?làdë/PÈ\`g–VeŠàØ¤…{�•%_¥ÿ”DÔ‹¼è3_?‹úlV§B•°Ð7Æ*œ“Žêè´d#?^.Aþe¯õ™AåŒ°ê°0©Ô.ÆïFH\+Ì…LiQ!¯³QÉ
›UðmZ7ºÚ€dlVÕ@ÿ~’ ²‡kÿø®_tJÏ.4@¨ÀÈÅËN†Iq…w�}R,›r,
Õaóò·ðæcŠ„k'’’¨wP®­¹„\—‹Šü$:›†?–<_šNs:’GˆÒbbjññfmÐ�rÅ
! ƒøy�h/w_D&>xMæ´	ßÛ—É¶Î"CSôç^5ZŠ¡H )½SdpiÛíÿ8JÄ=ÍOŒ-{æéPœá¤¢1jQÔ~†ìLf^ä6´ù&#W,1·nîš™õy9ïµºE*%4ùgqŸ/;‹ôA¿ÝÅ÷xÒ~
! IQ¢n�O?5j=ˆ¶j³`m6£í3f®/h uÇ›râîD<‘šFÓk¹ÁñÕ%o÷z£AÈ8<…@];�,ž†¿4ö-â¼èçövkÂU$TÁ‰#úDûqipÆL+»×#± á¯[þÖ»+ÚË£¼SOÎ¨hEyÄ^%µÕª‹�x×f;p˜ì‘l—wŒUÜéÿ,ŠÌ6ÃFŽ†µ€æÌ¡�Øžw·Ç!:%´�â�™’šv‚ß‚ö°ý3žƒG]X�²ˆ½ºX2Ô¯µd¥6¦ƒ‡.~Ïh«¼QÐVÛ�bWp1ù9"B”ÀŸDÊÁt�¬-j°1G]�é,2qëæúœí3™"”ºCU’«u)},è¯sÃô$e&*¦5JkýÃ|hš…‰Zó¼åîªEƒONÉ
! @“‘Ú£Ú•�‚YÊjžSö½ßô´»"x¦–'Ù.Cû‰&ú®àÎªLK Žª•}Iô(ÓT¬Tä@y›)Ó ÅŽLA!åèà	Æ­IDñí³ïÇEi/�éø]}>À¢HI/2û³¯-f±�Ä5±ÃÊP:ã‰Èˆ1Œ–7z(©ÀFÁV�zú�ü²ßp‘`”=�uÞœ÷ò(-FT<üCoõJ|Ê]«h^"J×Ö“vÅÉ{ÑðëÂ§t³f K.=Í0óJ–ôýÑ¨«ÂÅu)(æ»N¡ZŠ98z7o]÷ù{©lpMrÙt€
E‡gYË@\b
! k‡¸ñ	�ae0k�ÇX¨Véz2Dìëð4
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 86,92 ****
    --help                   Display this information.
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
-   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -E                       Preprocess only; do not compile, assemble or link.
--- 86,91 ----
*************** write_c_file - uddatanavnet er %s, prÃ¦f
*** 318,324 ****
    --help                   Vis disse oplysninger.
    --sysroot=<mappe>    Brug <mappe> som rodmappen for teksthoveder
                         og biblioteker.
-   --target-help            Vis mÃ¥lspecifikke kommandolinjetilvalg.
    --version                Udskriv oversÃ¦tterens version.
    -B <mappe>               TilfÃ¸j mappe til oversÃ¦tterens sÃ¸gestier.
    -E                       Forbehandl kun; oversÃ¦t, maskinkodeoversÃ¦t og sammenkÃ¦d ikke.
--- 317,322 ----
diff -Nrcpad gcc-12.1.0/gcc/po/da.po gcc-12.2.0/gcc/po/da.po
*** gcc-12.1.0/gcc/po/da.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/da.po	Fri Aug 19 08:09:52 2022
*************** 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: 2022-04-01 17:30+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: 2022-05-05 17:00+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 typeomtvingninger som f
*** 3763,3996 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  #| msgid "Generate H8S code"
  msgid "Generate JSON file."
  msgstr "GenerÃ©r H8S-kode"
  
! #: d/lang.opt:159
  #, fuzzy, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, fuzzy, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code for all template instantiations."
  msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:182
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU assembler (gas)"
  msgid "Generate code for assert contracts."
  msgstr "Opret kode for GNU-assembler (gas)"
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, fuzzy, no-c-format
  #| msgid "Compile code for big endian mode"
  msgid "Compile in debug code."
  msgstr "Kompiler kode for storendet tilstand"
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate documentation."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, fuzzy, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:284
  #, fuzzy, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code for class invariant contracts."
  msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, fuzzy, no-c-format
  #| msgid "Generate code for the user mode."
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Opret kode for brugertilstanden."
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code for postcondition contracts."
  msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code for precondition contracts."
  msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "forkert udformede specifikationsfunktionsparametre"
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow"
  msgid "Disable access to shared memory objects."
  msgstr "Betragt tilgang til bytestÃ¸rrelseshukommelse som langsomt"
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "kan ikke videregive hÃ¸jrevÃ¦rdi til referenceparameter"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Compile release version."
  msgstr "Vis oversÃ¦tterens version"
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3763,4001 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, fuzzy, no-c-format
  #| msgid "Generate H8S code"
  msgid "Generate JSON file."
  msgstr "GenerÃ©r H8S-kode"
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, fuzzy, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code for all template instantiations."
  msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU assembler (gas)"
  msgid "Generate code for assert contracts."
  msgstr "Opret kode for GNU-assembler (gas)"
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, fuzzy, no-c-format
  #| msgid "Compile code for big endian mode"
  msgid "Compile in debug code."
  msgstr "Kompiler kode for storendet tilstand"
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate documentation."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, fuzzy, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, fuzzy, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, fuzzy, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code for class invariant contracts."
  msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, fuzzy, no-c-format
  #| msgid "Generate code for the user mode."
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Opret kode for brugertilstanden."
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code for postcondition contracts."
  msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code for precondition contracts."
  msgstr "GenerÃ©r kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "forkert udformede specifikationsfunktionsparametre"
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow"
  msgid "Disable access to shared memory objects."
  msgstr "Betragt tilgang til bytestÃ¸rrelseshukommelse som langsomt"
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "kan ikke videregive hÃ¸jrevÃ¦rdi til referenceparameter"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Compile release version."
  msgstr "Vis oversÃ¦tterens version"
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "Angiv interval af registre der s
*** 6095,6101 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  #| msgid "Schedule code for given CPU"
--- 6100,6106 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  #| msgid "Schedule code for given CPU"
*************** msgstr ""
*** 6293,6299 ****
  msgid "Target the software simulator."
  msgstr "MÃ¥lret mod AM33-processoren."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  #| msgid "Use ROM instead of RAM"
--- 6298,6304 ----
  msgid "Target the software simulator."
  msgstr "MÃ¥lret mod AM33-processoren."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  #| msgid "Use ROM instead of RAM"
*************** msgstr "sizeof(long double) er 12"
*** 6641,6654 ****
  msgid "Use 80-bit long double."
  msgstr "Benyt 128 bit long double"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use 64 bit long doubles"
  msgid "Use 64-bit long double."
  msgstr "Benyt 64 bit long double"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  #| msgid "Use 128 bit long doubles"
--- 6646,6659 ----
  msgid "Use 80-bit long double."
  msgstr "Benyt 128 bit long double"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use 64 bit long doubles"
  msgid "Use 64-bit long double."
  msgstr "Benyt 64 bit long double"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  #| msgid "Use 128 bit long doubles"
*************** msgstr "Flyt ikke instruktioner til en f
*** 7438,7444 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Opret __mcount_loc-sektion med alle mcount- eller __fentry__-kald."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 7443,7449 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Opret __mcount_loc-sektion med alle mcount- eller __fentry__-kald."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr ""
*** 7535,7541 ****
  msgid "Convert function return to call and return thunk."
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, fuzzy, no-c-format
  #| msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
--- 7540,7546 ----
  msgid "Convert function return to call and return thunk."
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, fuzzy, no-c-format
  #| msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
*************** msgstr "UnderstÃ¸t indbyggede MMX-, SSE-
*** 7678,7683 ****
--- 7683,7693 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 8009,8038 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture."
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, fuzzy, no-c-format
  #| msgid "Known PTX ISA versions (for use with the -misa= option):"
  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:136
  #, 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:140
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
--- 8019,8048 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture."
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, fuzzy, no-c-format
  #| msgid "Known PTX ISA versions (for use with the -misa= option):"
  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:135
  #, 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:139
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
*************** msgstr "31-bit ABI."
*** 8336,8504 ****
  msgid "64 bit ABI."
  msgstr "64-bit ABI."
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "Udskriv ekstra fejlsÃ¸gningsinformation."
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "ESA/390-arkitektur."
  
! #: config/s390/s390.opt:138
  #, fuzzy, no-c-format
  #| msgid "hexadecimal floating constants require an exponent"
  msgid "Enable decimal floating point hardware support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/s390/s390.opt:142
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:168
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  #, fuzzy, no-c-format
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "Benyt bras til kÃ¸rbar fil < 64k"
  
! #: config/s390/s390.opt:180
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "GenerÃ©r strengoperationer til blokflytninger"
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, fuzzy, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 8346,8514 ----
  msgid "64 bit ABI."
  msgstr "64-bit ABI."
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "Udskriv ekstra fejlsÃ¸gningsinformation."
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "ESA/390-arkitektur."
  
! #: config/s390/s390.opt:141
  #, fuzzy, no-c-format
  #| msgid "hexadecimal floating constants require an exponent"
  msgid "Enable decimal floating point hardware support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/s390/s390.opt:145
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:171
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:179
  #, fuzzy, no-c-format
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "Benyt bras til kÃ¸rbar fil < 64k"
  
! #: config/s390/s390.opt:183
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:207
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "GenerÃ©r strengoperationer til blokflytninger"
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, fuzzy, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgstr ""
*** 13638,13644 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
  msgstr ""
  
  #: common.opt:468
--- 13648,13654 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
  #: common.opt:468
*************** msgstr "Â»%%lÂ«-operand er ikke en etike
*** 18077,18088 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18087,18098 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 18163,18220 ****
  msgstr "  --help                   Vis disse oplysninger.\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr "  --target-help            Vis mÃ¥lspecifikke kommandolinjetilvalg.\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Vis specifikke typer af tilvalg for kommandolinjen.\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (benyt Â»-v --helpÂ« for at vise kommandolinjetilvalg for underprocesser).\n"
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Udskriv oversÃ¦tterens version.\n"
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Vis alle de indbyggede specifikationsstrenge.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Vis oversÃ¦tterens versionsnummer.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Vis oversÃ¦tterens mÃ¥lprocessor.\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Vis mapperne i oversÃ¦tterens sÃ¸gesti.\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Vis navnet pÃ¥ oversÃ¦tterens tilhÃ¸rende bibliotek.\n"
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<bibl>  Vis den komplette sti til biblioteket <bibl>.\n"
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Vis den komplette sti til oversÃ¦tterkomponenten <prog>.\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 18173,18232 ----
  msgstr "  --help                   Vis disse oplysninger.\n"
  
  #: gcc.cc:3761
! #, fuzzy
! #| msgid "  --target-help            Display target specific command line options.\n"
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Vis mÃ¥lspecifikke kommandolinjetilvalg.\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Vis specifikke typer af tilvalg for kommandolinjen.\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (benyt Â»-v --helpÂ« for at vise kommandolinjetilvalg for underprocesser).\n"
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Udskriv oversÃ¦tterens version.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Vis alle de indbyggede specifikationsstrenge.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Vis oversÃ¦tterens versionsnummer.\n"
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Vis oversÃ¦tterens mÃ¥lprocessor.\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Vis mapperne i oversÃ¦tterens sÃ¸gesti.\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Vis navnet pÃ¥ oversÃ¦tterens tilhÃ¸rende bibliotek.\n"
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<bibl>  Vis den komplette sti til biblioteket <bibl>.\n"
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Vis den komplette sti til oversÃ¦tterkomponenten <prog>.\n"
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 18222,18232 ****
  "  -print-multi-lib         Vis mÃ¥lets normaliseret GNU-triplet, brugt som\n"
  "                           en komponent i bibioteksstien.\n"
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Vis rodmappen for versioner af libgcc.\n"
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 18234,18244 ----
  "  -print-multi-lib         Vis mÃ¥lets normaliseret GNU-triplet, brugt som\n"
  "                           en komponent i bibioteksstien.\n"
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Vis rodmappen for versioner af libgcc.\n"
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 18234,18284 ****
  "  -print-multi-lib         Vis afbildningen mellem kommandolinjetilvalg og\n"
  "                           flere bibliotekssÃ¸gemapper.\n"
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Vis den relative sti for OS-biblioteker.\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Vis mappen for mÃ¥lets biblioteker.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Vis sysroot-suffikset brugt til at finde teksthoveder.\n"
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<tilvalg>            Videregiv komma-adskilte <tilvalg> til maskinkodeoversÃ¦tteren.\n"
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<tilvalg>            Videregiv komma-adskilte <tilvalg> til forbrÃ¦nderen.\n"
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<tilvalg>            Videregiv komma-adskilte <tilvalg> til sammenkÃ¦deren.\n"
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <para>       Videregiv <para> til maskinkodeoversÃ¦tteren.\n"
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <para>    Videregiv <para> til forbrÃ¦nderen.\n"
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <para>          Videregiv <para> til sammenkÃ¦deren.\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Slet ikke midlertidige filer.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<para>       Slet ikke midlertidige filer.\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 18246,18296 ----
  "  -print-multi-lib         Vis afbildningen mellem kommandolinjetilvalg og\n"
  "                           flere bibliotekssÃ¸gemapper.\n"
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Vis den relative sti for OS-biblioteker.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Vis mappen for mÃ¥lets biblioteker.\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Vis sysroot-suffikset brugt til at finde teksthoveder.\n"
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<tilvalg>            Videregiv komma-adskilte <tilvalg> til maskinkodeoversÃ¦tteren.\n"
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<tilvalg>            Videregiv komma-adskilte <tilvalg> til forbrÃ¦nderen.\n"
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<tilvalg>            Videregiv komma-adskilte <tilvalg> til sammenkÃ¦deren.\n"
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <para>       Videregiv <para> til maskinkodeoversÃ¦tteren.\n"
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <para>    Videregiv <para> til forbrÃ¦nderen.\n"
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <para>          Videregiv <para> til sammenkÃ¦deren.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Slet ikke midlertidige filer.\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<para>       Slet ikke midlertidige filer.\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 18286,18308 ****
  "  -no-canonical-prefixes   Normaliser ikke stier nÃ¥r der bygges relative\n"
  "                           prÃ¦fiks til andre gcc-komponenter.\n"
  
! #: gcc.cc:3796
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Brug datakanaler i stedet for midlertidige filer.\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Tag tid pÃ¥ udfÃ¸rslen af hver underproces.\n"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fil>             Overskriv indbyggede specifikationer med indholdet af <fil>.\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          Antag at inddatakildekoden er skrevet til <standard>.\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 18298,18320 ----
  "  -no-canonical-prefixes   Normaliser ikke stier nÃ¥r der bygges relative\n"
  "                           prÃ¦fiks til andre gcc-komponenter.\n"
  
! #: gcc.cc:3797
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Brug datakanaler i stedet for midlertidige filer.\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Tag tid pÃ¥ udfÃ¸rslen af hver underproces.\n"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fil>             Overskriv indbyggede specifikationer med indholdet af <fil>.\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          Antag at inddatakildekoden er skrevet til <standard>.\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 18310,18346 ****
  "  --sysroot=<mappe>    Brug <mappe> som rodmappen for teksthoveder\n"
  "                       og biblioteker.\n"
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <mappe>               TilfÃ¸j mappe til oversÃ¦tterens sÃ¸gestier.\n"
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Vis de programmer der startes af oversÃ¦tteren.\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     Som '-v', men tilvalg anbringes i anfÃ¸rselstegn\n"
  "                           og kommandoerne udfÃ¸res ikke.\n"
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Forbehandl kun; oversÃ¦t, maskinkodeoversÃ¦t og sammenkÃ¦d ikke.\n"
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       OversÃ¦t kun; maskinekodeoversÃ¦t og sammenkÃ¦d ikke.\n"
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       OversÃ¦t, ogsÃ¥ til maskinkode, men sammenkÃ¦d ikke.\n"
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fil>                 Anbring uddataene i <fil>.\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 18322,18358 ----
  "  --sysroot=<mappe>    Brug <mappe> som rodmappen for teksthoveder\n"
  "                       og biblioteker.\n"
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <mappe>               TilfÃ¸j mappe til oversÃ¦tterens sÃ¸gestier.\n"
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Vis de programmer der startes af oversÃ¦tteren.\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     Som '-v', men tilvalg anbringes i anfÃ¸rselstegn\n"
  "                           og kommandoerne udfÃ¸res ikke.\n"
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Forbehandl kun; oversÃ¦t, maskinkodeoversÃ¦t og sammenkÃ¦d ikke.\n"
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       OversÃ¦t kun; maskinekodeoversÃ¦t og sammenkÃ¦d ikke.\n"
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       OversÃ¦t, ogsÃ¥ til maskinkode, men sammenkÃ¦d ikke.\n"
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fil>                 Anbring uddataene i <fil>.\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 18348,18358 ****
  "  -pie                     Opret en dynamisk lÃ¦nket positionsuafhÃ¦ngig kÃ¸rbar\n"
  "                           fil.\n"
  
! #: gcc.cc:3812
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Opret et delt bibliotek.\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 18360,18370 ----
  "  -pie                     Opret en dynamisk lÃ¦nket positionsuafhÃ¦ngig kÃ¸rbar\n"
  "                           fil.\n"
  
! #: gcc.cc:3813
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Opret et delt bibliotek.\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 18364,18370 ****
  "                           Â»noneÂ« betyder at standardopfÃ¸rslen med at gÃ¦tte\n"
  "                           sproget pÃ¥ filendelsen udfÃ¸res.\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 18376,18382 ----
  "                           Â»noneÂ« betyder at standardopfÃ¸rslen med at gÃ¦tte\n"
  "                           sproget pÃ¥ filendelsen udfÃ¸res.\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18378,18454 ****
  " videregive andre indstillinger til disse processer kan tilvalg pÃ¥ formen\n"
  " Â»-W<bogstav>Â« bruges.\n"
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Behandler specifikation (%s), som er Â»%sÂ«\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "MÃ¥l: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfigureret med: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "TrÃ¥dmodel: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-version %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-styringsprogram version %s %skÃ¸rer gcc-version %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Fejlen kan ikke genskabes, sÃ¥ det er sandsynligvis et udstyrsproblem eller et problem med operativsystemet.\n"
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "ForbrÃ¦ndt kilde lagret i %s-filen, vedhÃ¦ft venligst den til din fejlrapport.\n"
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installering: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmer: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteker: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 18390,18466 ----
  " videregive andre indstillinger til disse processer kan tilvalg pÃ¥ formen\n"
  " Â»-W<bogstav>Â« bruges.\n"
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Behandler specifikation (%s), som er Â»%sÂ«\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "MÃ¥l: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfigureret med: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "TrÃ¥dmodel: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-version %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-styringsprogram version %s %skÃ¸rer gcc-version %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Fejlen kan ikke genskabes, sÃ¥ det er sandsynligvis et udstyrsproblem eller et problem med operativsystemet.\n"
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "ForbrÃ¦ndt kilde lagret i %s-filen, vedhÃ¦ft venligst den til din fejlrapport.\n"
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installering: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmer: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteker: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18457,18472 ****
  "\n"
  "For fejlrapporteringsinstruktioner, se:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 18469,18484 ----
  "\n"
  "For fejlrapporteringsinstruktioner, se:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 18476,18482 ****
  "Dette er et frit program; se kildekoden for kopieringsbetingelser. Der er\n"
  "INGEN garanti; ikke engang for SALGBARHED eller BRUGBARHED TIL NOGET FORMÃ…L.\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 18488,18494 ----
  "Dette er et frit program; se kildekoden for kopieringsbetingelser. Der er\n"
  "INGEN garanti; ikke engang for SALGBARHED eller BRUGBARHED TIL NOGET FORMÃ…L.\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18489,18495 ****
  "==============\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 18501,18507 ----
  "==============\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 18498,18504 ****
  "Brug Â»-Wl,TILVALGÂ« for at sende Â»TILVALGÂ« til sammenkÃ¦deren.\n"
  "\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 18510,18516 ----
  "Brug Â»-Wl,TILVALGÂ« for at sende Â»TILVALGÂ« til sammenkÃ¦deren.\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 18509,18515 ****
  "=================\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 18521,18527 ----
  "=================\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "Â«"
*** 19095,19119 ****
  msgid "At top level:"
  msgstr "Ved Ã¸verste niveau:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "I medlemsfunktionen %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "I funktionen %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3581
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
--- 19107,19131 ----
  msgid "At top level:"
  msgstr "Ved Ã¸verste niveau:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "I medlemsfunktionen %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "I funktionen %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3589
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
*************** msgstr "ukendt instruktion:"
*** 19302,19319 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "oprettet og brugt med en anden indstilling for Â»%sÂ«"
  
! #: targhooks.cc:2172
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "oprettet og brugt med forskellige indstillinger for -fpic"
  
! #: targhooks.cc:2174
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
--- 19314,19331 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "oprettet og brugt med en anden indstilling for Â»%sÂ«"
  
! #: targhooks.cc:2251
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "oprettet og brugt med forskellige indstillinger for -fpic"
  
! #: targhooks.cc:2253
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
*************** msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«
*** 19699,19729 ****
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  #, 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:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
--- 19711,19741 ----
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  #, 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:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
*************** msgstr "ugyldig %%E-vÃ¦rdi"
*** 19801,19810 ****
  msgid "unknown relocation unspec"
  msgstr "ukendt relokaliserings-unspec"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
--- 19813,19822 ----
  msgid "unknown relocation unspec"
  msgstr "ukendt relokaliserings-unspec"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
*************** msgstr "ugyldig operand til %%O-koden"
*** 19874,19880 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
--- 19886,19892 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
*************** msgstr "uventet operand"
*** 20066,20074 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 20078,20086 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "ugyldig output_move_double-opera
*** 20277,20303 ****
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/gcn/gcn.cc:6340
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: ugyldig tilstand"
  
! #: config/gcn/gcn.cc:6422
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
--- 20289,20315 ----
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/gcn/gcn.cc:6341
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: ugyldig tilstand"
  
! #: config/gcn/gcn.cc:6423
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
*************** msgstr "ugyldig konstant:"
*** 20311,20410 ****
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:12899
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:12904
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13137
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13172
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.cc:13241
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13246
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, 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:13476
  #, 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:13494
  #, 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:13517
  #, 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:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.cc:13784
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
--- 20323,20422 ----
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:12901
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:12906
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13139
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13174
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.cc:13243
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13248
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, 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:13478
  #, 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:13496
  #, 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:13519
  #, 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:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.cc:13786
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
*************** msgstr "kan ikke bruge ikke-gp relativ a
*** 20463,20486 ****
  msgid "invalid addressing mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â»%%%cÂ« er ikke et gyldigt operandprÃ¦fiks"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 20475,20498 ----
  msgid "invalid addressing mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â»%%%cÂ« er ikke et gyldigt operandprÃ¦fiks"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 20514,20520 ****
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "ugyldig adresse"
  
--- 20526,20532 ----
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "ugyldig adresse"
  
*************** msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at bru
*** 20859,21020 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:27573
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/rs6000/rs6000.cc:27642
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28259
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28261
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28263
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28278
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28280
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28282
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28284
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolske hukommelsesreferencer er kun understÃ¸ttet pÃ¥ z10 eller senere"
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr "Kan ikke nedbryde adresse"
  
! #: config/s390/s390.cc:8052
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ugyldig sammenligningsoperator til Â»EÂ«-Ã¦ndring"
  
! #: config/s390/s390.cc:8075
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ugyldig reference til Â»JÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8093
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ugyldig adresse til Â»OÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8115
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ugyldig adresse til Â»RÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "hukommelsesreference forventet til Â»SÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8143
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ugyldig adresse for Â»SÂ«-uddatamodifikation"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»NÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»MÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ugyldig konstant til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:8302
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ugyldig konstant - prÃ¸v at bruge en uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8339
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ugyldig konstantvektor for uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:8346
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ugyldigt udtryk - prÃ¸v at brug en uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8349
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:12128
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke tovektor bool-operand"
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr "binÃ¦r operator understÃ¸tter ikke vektor bool-operand"
  
! #: config/s390/s390.cc:16550
  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"
  
--- 20871,21032 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:27601
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/rs6000/rs6000.cc:27670
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28285
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28287
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28289
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28291
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28306
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28308
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28310
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28312
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolske hukommelsesreferencer er kun understÃ¸ttet pÃ¥ z10 eller senere"
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr "Kan ikke nedbryde adresse"
  
! #: config/s390/s390.cc:8046
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ugyldig sammenligningsoperator til Â»EÂ«-Ã¦ndring"
  
! #: config/s390/s390.cc:8069
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ugyldig reference til Â»JÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8087
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ugyldig adresse til Â»OÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8109
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ugyldig adresse til Â»RÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "hukommelsesreference forventet til Â»SÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8137
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ugyldig adresse for Â»SÂ«-uddatamodifikation"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»NÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»MÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ugyldig konstant til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:8296
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ugyldig konstant - prÃ¸v at bruge en uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8333
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ugyldig konstantvektor for uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:8340
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ugyldigt udtryk - prÃ¸v at brug en uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8343
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:12122
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke tovektor bool-operand"
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr "binÃ¦r operator understÃ¸tter ikke vektor bool-operand"
  
! #: config/s390/s390.cc:16567
  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 "oprettet og brugt med andre ABI'
*** 21040,21082 ****
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.cc:9667
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
--- 21052,21094 ----
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
*************** msgstr "({anonym})"
*** 21284,21290 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
--- 21296,21302 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
*************** msgstr "%<;%> forventet"
*** 21305,21311 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
--- 21317,21323 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
*************** msgstr "%<)%> forventet"
*** 21313,21319 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
--- 21325,21331 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
*************** msgstr "%<;%>, %<,%> eller %<)%> forvent
*** 21331,21343 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
--- 21343,21355 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
*************** msgstr "%<[%> forventet"
*** 21346,21352 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
--- 21358,21364 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
*************** msgstr "%<{%> forventet"
*** 21359,21371 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
--- 21371,21383 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
*************** msgstr "%<while%> forventet"
*** 21374,21380 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
--- 21386,21392 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
*************** msgid "expected %<.%>"
*** 21384,21400 ****
  msgstr "%<.%> forventet"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
--- 21396,21412 ----
  msgstr "%<.%> forventet"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
*************** msgstr "%<,%> eller %<)%> forventet"
*** 21404,21434 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 21416,21446 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 21436,21442 ****
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
--- 21448,21454 ----
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
*************** msgstr "%<<%> forventet"
*** 21447,21484 ****
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.cc:4007
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:7735
  #, fuzzy
  #| msgid "Enable use of DB instruction"
  msgid "  after user-defined conversion:"
  msgstr "AktivÃ©r brug af DB-instruktioner"
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "candidate%s: %+#D"
  msgstr[1] "candidate%s: %+#D"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
--- 21459,21496 ----
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.cc:4018
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:7745
  #, fuzzy
  #| msgid "Enable use of DB instruction"
  msgid "  after user-defined conversion:"
  msgstr "AktivÃ©r brug af DB-instruktioner"
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "candidate%s: %+#D"
  msgstr[1] "candidate%s: %+#D"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
*************** msgstr "skabelonsparameter '%#D'"
*** 21579,21720 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  #, fuzzy
  #| msgid "  in thrown expression"
  msgid "<throw-expression>"
  msgstr "  i kastet udtryk"
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3031
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3613
  #, fuzzy, c-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qs"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3615
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3617
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3619
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3621
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.cc:3649
  #, fuzzy, c-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3650
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3700
  #, fuzzy
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:3701
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 21591,21732 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  #, fuzzy
  #| msgid "  in thrown expression"
  msgid "<throw-expression>"
  msgstr "  i kastet udtryk"
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3039
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3621
  #, fuzzy, c-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qs"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3623
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3625
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3627
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3629
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.cc:3657
  #, fuzzy, c-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3658
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3708
  #, fuzzy
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:3709
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr "'%D' blev ikke erklÃ¦ret i dette
*** 21728,21762 ****
  msgid "local variable %qD may not appear in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:21675
  #, fuzzy
  #| 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:21678
  #, fuzzy
  #| 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:21680
  #, fuzzy
  #| 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:21682
  #, fuzzy
  #| 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:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
--- 21740,21774 ----
  msgid "local variable %qD may not appear in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:21684
  #, fuzzy
  #| 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:21687
  #, fuzzy
  #| 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:21689
  #, fuzzy
  #| 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:21691
  #, fuzzy
  #| 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:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
*************** msgstr ""
*** 21817,21866 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.cc:7086
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 21829,21878 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.cc:7088
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 21884,21890 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
--- 21896,21902 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
*************** msgstr "typerne i betingelsesudtrykket p
*** 21966,22012 ****
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  #| msgid "deleting array `%#D'"
  msgid "deleted in Fortran 95"
  msgstr "benyttelse af delete pÃ¥ tabellen '%#D'"
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4885
  #, fuzzy
  #| msgid "Missing or invalid constant expression"
  msgid "a GNU Fortran extension"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/intrinsic.cc:4889
  msgid "for backward compatibility"
  msgstr ""
  
--- 21978,22024 ----
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  #| msgid "deleting array `%#D'"
  msgid "deleted in Fortran 95"
  msgstr "benyttelse af delete pÃ¥ tabellen '%#D'"
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4886
  #, fuzzy
  #| msgid "Missing or invalid constant expression"
  msgid "a GNU Fortran extension"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/intrinsic.cc:4890
  msgid "for backward compatibility"
  msgstr ""
  
*************** msgstr ""
*** 22156,22166 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
--- 22168,22178 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
*************** msgstr ""
*** 22384,22402 ****
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 22396,22414 ----
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 22405,22415 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 22417,22427 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 22424,22435 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22436,22447 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 22559,22585 ****
  msgid "Array reference out of bounds"
  msgstr "danner reference til void"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 22571,22597 ----
  msgid "Array reference out of bounds"
  msgstr "danner reference til void"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 22628,22634 ****
  msgstr "forventet boolesk type"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
--- 22640,22646 ----
  msgstr "forventet boolesk type"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
*************** msgstr "ikke nok parametre"
*** 22703,22709 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "for mange parametre"
--- 22715,22721 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "for mange parametre"
*************** msgstr "function_profiler-understÃ¸ttels
*** 23131,23137 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "profilering er endnu ikke implementerer for denne arkitektur"
--- 23143,23149 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "profilering er endnu ikke implementerer for denne arkitektur"
*************** msgstr "ukendt registernavn '%s'"
*** 23514,23532 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown array bounds setting %qs"
  msgstr "ukendt registernavn: %s"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown checkaction setting %qs"
  msgstr "ukendt registernavn: %s"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  #| msgid "unknown C standard `%s'"
  msgid "unknown C++ standard %qs"
--- 23526,23544 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown array bounds setting %qs"
  msgstr "ukendt registernavn: %s"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown checkaction setting %qs"
  msgstr "ukendt registernavn: %s"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  #| msgid "unknown C standard `%s'"
  msgid "unknown C++ standard %qs"
*************** msgstr "dataomrÃ¥det '%s' er i modstrid
*** 23762,23818 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:718
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:730
  #, 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 til egenskaben '%s'"
  
! #: attribs.cc:733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<return%>"
  msgid "expected %i or more, found %i"
  msgstr "forventede %<return%>"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "egenskaben '%s' kan ikke anvendes pÃ¥ typer"
  
! #: attribs.cc:805
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: attribs.cc:815
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
--- 23774,23830 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:723
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:735
  #, 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 til egenskaben '%s'"
  
! #: attribs.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<return%>"
  msgid "expected %i or more, found %i"
  msgstr "forventede %<return%>"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "egenskaben '%s' kan ikke anvendes pÃ¥ typer"
  
! #: attribs.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: attribs.cc:820
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 23825,23831 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 23837,23843 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 23855,23868 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 23867,23880 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 23881,23957 ****
  msgid "%qE attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.cc:1148
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidligere erklÃ¦ring af %qD"
  
! #: attribs.cc:1260
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: attribs.cc:1870
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: attribs.cc:1878
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "statisk variabel '%s' er markeret dllimport"
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD-mÃ¥l erklÃ¦ret her"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 23893,23969 ----
  msgid "%qE attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.cc:1153
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidligere erklÃ¦ring af %qD"
  
! #: attribs.cc:1265
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: attribs.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: attribs.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "statisk variabel '%s' er markeret dllimport"
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD-mÃ¥l erklÃ¦ret her"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "kan ikke lÃ¦se funktionsprofil f
*** 24003,24009 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grÃ¦nserne af konstant streng"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
--- 24015,24021 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grÃ¦nserne af konstant streng"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
*************** msgstr "en tredje parameter til '__built
*** 24033,24058 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals destination size"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.cc:4918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument to %qD"
  msgstr "ugyldig typeparameter"
  
! #: builtins.cc:4931
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument to %qD"
--- 24045,24070 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals destination size"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.cc:4930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument to %qD"
  msgstr "ugyldig typeparameter"
  
! #: builtins.cc:4943
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument to %qD"
*************** msgstr "ubenyttede parametre i formateri
*** 24060,24123 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: builtins.cc:5378
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "trampoline generated for nested function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-constant argument 1 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-integer argument 1 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-constant argument 0 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "illegal argument 0 to %qs"
--- 24072,24135 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: builtins.cc:5390
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "trampoline generated for nested function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-constant argument 1 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-integer argument 1 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-constant argument 0 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "illegal argument 0 to %qs"
*************** msgstr "ugyldig typeparameter"
*** 24125,24131 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 24137,24143 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "ugyldig parameter til '__builtin
*** 24133,24197 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7188
  #, 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:7457
  #, 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:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.cc:9976
  #, 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:9984
  #, 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:9999
  #, 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:10004
  #, 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:10037
  #, 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:10050
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10079
  #, 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:10092
  #, 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"
--- 24145,24209 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7200
  #, 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:7469
  #, 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:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.cc:9988
  #, 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:9996
  #, 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:10011
  #, 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:10016
  #, 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:10049
  #, 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:10062
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10091
  #, 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:10104
  #, 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 "basisblokkene er ikke nummeret i
*** 24923,25421 ****
  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:3187
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, 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:3385
  #, 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:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3440
  #, 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:3447
  #, 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:3452
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, 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:3494
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "misforhold i mÃ¥lspecifikke tilvalg"
  
! #: cgraph.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3507 cgraph.cc:3567
  #, 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:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.cc:3550
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3584
  #, 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:3615
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3648
  #, 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:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3779
  #, 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:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, 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:3873
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s.%d is missing"
  msgstr "strengsektion mangler"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "mere end Ã©n definition af klassemetoden '%s'"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "same version was previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "common symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "comdat symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<weakref%> cannot be versioned"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' must be public"
  msgid "versioned symbol must be public"
  msgstr "%Jsvag erklÃ¦ring af '%D' skal vÃ¦re public"
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:888
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklÃ¦ret %<static%>, men aldrig defineret"
  
! #: cgraphunit.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D defineret, men ikke brugt"
  
! #: cgraphunit.cc:1468
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "'operator new' skal returnere typen '%T'"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cgraphunit.cc:1491
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cgraphunit.cc:1501
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "aliased declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1558
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to reclaim unneeded function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: cgraphunit.cc:1685
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1861
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%JstÃ¸rrelsen af returtypen til '%D' er %u byte"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%JstÃ¸rrelsen af returtypen til '%D' er stÃ¸rre end %wd byte"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 24935,25433 ----
  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:3188
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, 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:3386
  #, 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:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, 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:3448
  #, 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:3453
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, 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:3499
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "misforhold i mÃ¥lspecifikke tilvalg"
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, 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:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.cc:3555
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3589
  #, 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:3620
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3653
  #, 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:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3784
  #, 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:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, 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:3878
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s.%d is missing"
  msgstr "strengsektion mangler"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "mere end Ã©n definition af klassemetoden '%s'"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "same version was previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "common symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:764
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "comdat symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<weakref%> cannot be versioned"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' must be public"
  msgid "versioned symbol must be public"
  msgstr "%Jsvag erklÃ¦ring af '%D' skal vÃ¦re public"
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:889
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklÃ¦ret %<static%>, men aldrig defineret"
  
! #: cgraphunit.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D defineret, men ikke brugt"
  
! #: cgraphunit.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "'operator new' skal returnere typen '%T'"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cgraphunit.cc:1492
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "aliased declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1559
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to reclaim unneeded function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: cgraphunit.cc:1686
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%JstÃ¸rrelsen af returtypen til '%D' er %u byte"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%JstÃ¸rrelsen af returtypen til '%D' er stÃ¸rre end %wd byte"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgid "cannot find %qs"
*** 25461,25467 ****
  msgstr "[kan ikke finde %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "Ã¥bner uddatafilen %s"
--- 25473,25479 ----
  msgstr "[kan ikke finde %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "Ã¥bner uddatafilen %s"
*************** msgstr "miljÃ¸variablen DJGPP er ikke de
*** 25483,25489 ****
  msgid "ld returned %d exit status"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 25495,25501 ----
  msgid "ld returned %d exit status"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "ingen parametre"
*** 25499,25505 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
--- 25511,25517 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
*************** msgstr "typeomtvingelse passer ikke til
*** 25945,25951 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, fuzzy, gcc-internal-format
  #| msgid "options enabled: "
  msgid "%qs failed"
--- 25957,25963 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, fuzzy, gcc-internal-format
  #| msgid "options enabled: "
  msgid "%qs failed"
*************** msgstr "stort heltal forkortes underfors
*** 26027,26066 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af bitfeltet"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.cc:6657
  #, fuzzy, gcc-internal-format
  #| msgid "`or' of unmatched not-equal tests is always 1"
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
  
! #: fold-const.cc:6662
  #, fuzzy, gcc-internal-format
  #| msgid "`and' of mutually exclusive equal-tests is always 0"
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "'and' af udtryk der hver for sig udelukker hinanden, er altid 0"
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 26039,26078 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af bitfeltet"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.cc:6683
  #, fuzzy, gcc-internal-format
  #| msgid "`or' of unmatched not-equal tests is always 1"
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
  
! #: fold-const.cc:6688
  #, fuzzy, gcc-internal-format
  #| msgid "`and' of mutually exclusive equal-tests is always 0"
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "'and' af udtryk der hver for sig udelukker hinanden, er altid 0"
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 26181,26193 ****
  msgid "%<-pipe%> not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "kan ikke Ã¥bne %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot execute %qs: %s"
--- 26193,26205 ----
  msgid "%<-pipe%> not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "kan ikke Ã¥bne %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot execute %qs: %s"
*************** msgstr ""
*** 26211,26309 ****
  msgid "%s signal terminated program %s"
  msgstr "%s:%d:   instantieret fra '%s'\n"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4967 toplev.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "no input files; unwilling to write output files"
  msgid "input file %qs is the same as output file"
  msgstr "ingen inputfiler; vil ikke skrive outputfiler"
  
! #: gcc.cc:4972
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "output filename may not be empty"
  msgstr "ingen inddatafiler angivet"
  
! #: gcc.cc:5357
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "advarsel: -pipe ignoreret fordi -save-temps er angivet"
  
! #: gcc.cc:5445
  #, fuzzy, gcc-internal-format
  #| msgid "warning: `-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "advarsel: '-x %s' efter den sidste inddatafil har ingen effekt"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6536
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "NulstÃ¸rrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 26223,26321 ----
  msgid "%s signal terminated program %s"
  msgstr "%s:%d:   instantieret fra '%s'\n"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4968 toplev.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "no input files; unwilling to write output files"
  msgid "input file %qs is the same as output file"
  msgstr "ingen inputfiler; vil ikke skrive outputfiler"
  
! #: gcc.cc:4973
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "output filename may not be empty"
  msgstr "ingen inddatafiler angivet"
  
! #: gcc.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "advarsel: -pipe ignoreret fordi -save-temps er angivet"
  
! #: gcc.cc:5446
  #, fuzzy, gcc-internal-format
  #| msgid "warning: `-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "advarsel: '-x %s' efter den sidste inddatafil har ingen effekt"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6537
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "NulstÃ¸rrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 26311,26457 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "specifikationsfejl: '%%*' er ikke blevet klargjort af mÃ¸nstersÃ¸gning"
  
! #: gcc.cc:6817
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "specifikationsfejl: ukendt specifikationstilvalg '%c'"
  
! #: gcc.cc:6883
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown spec function %qs"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function `%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "fejl i parametre til specifikationsfunktion '%s'"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "forkert udformede specifikationsfunktionsparametre"
  
! #: gcc.cc:7173
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs ends in escape"
  msgstr "NulstÃ¸rrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "NulstÃ¸rrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:7403
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not determine date and time"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kunne ikke bestemme dato og tid"
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8033 gcc.cc:8074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Kunne ikke Ã¥bne uddatafilen %s.\n"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "Kunne ikke Ã¥bne uddatafilen %s.\n"
  
! #: gcc.cc:8393
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8418
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ingen inddatafiler"
  
! #: gcc.cc:8867
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "kan ikke angive -o med -c eller -S og flere oversÃ¦ttelser"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-oversÃ¦tter ikke installeret pÃ¥ dette system"
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8959
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "sammenligning er altid %d"
  
! #: gcc.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "library lib%s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "biblioteket lib%s ikke fundet"
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: sammenkÃ¦derinddatafil ikke benyttet eftersom sammenkÃ¦dning ikke blev foretaget"
--- 26323,26469 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "specifikationsfejl: '%%*' er ikke blevet klargjort af mÃ¸nstersÃ¸gning"
  
! #: gcc.cc:6818
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "specifikationsfejl: ukendt specifikationstilvalg '%c'"
  
! #: gcc.cc:6884
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown spec function %qs"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function `%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "fejl i parametre til specifikationsfunktion '%s'"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "forkert udformede specifikationsfunktionsparametre"
  
! #: gcc.cc:7174
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs ends in escape"
  msgstr "NulstÃ¸rrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:7309
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "NulstÃ¸rrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:7404
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not determine date and time"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kunne ikke bestemme dato og tid"
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8034 gcc.cc:8075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Kunne ikke Ã¥bne uddatafilen %s.\n"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "Kunne ikke Ã¥bne uddatafilen %s.\n"
  
! #: gcc.cc:8394
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8419
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ingen inddatafiler"
  
! #: gcc.cc:8868
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "kan ikke angive -o med -c eller -S og flere oversÃ¦ttelser"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-oversÃ¦tter ikke installeret pÃ¥ dette system"
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8960
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "sammenligning er altid %d"
  
! #: gcc.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "library lib%s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "biblioteket lib%s ikke fundet"
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: sammenkÃ¦derinddatafil ikke benyttet eftersom sammenkÃ¦dning ikke blev foretaget"
*************** msgstr "%s: sammenkÃ¦derinddatafil ikke
*** 26459,26561 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: sammenkÃ¦derinddatafil ikke benyttet eftersom sammenkÃ¦dning ikke blev foretaget"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: gcc.cc:9494
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.cc:9696
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9760
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9923
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.cc:9963
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10214
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid version number %qs"
  msgstr "ugyldigt versionsnummerformat"
  
! #: gcc.cc:10429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: gcc.cc:10435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "for mange parametre til funktionen"
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "forkert parametertype til bitkomplement"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 26471,26573 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: sammenkÃ¦derinddatafil ikke benyttet eftersom sammenkÃ¦dning ikke blev foretaget"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: gcc.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.cc:9697
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9761
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9924
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.cc:9964
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid version number %qs"
  msgstr "ugyldigt versionsnummerformat"
  
! #: gcc.cc:10430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: gcc.cc:10436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "for mange parametre til funktionen"
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "forkert parametertype til bitkomplement"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr "tabelindeks er ikke et heltal"
*** 26782,26832 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qD source argument is the same as destination"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-fold.cc:2544
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals source length"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, fuzzy, gcc-internal-format
  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:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "-mn er ikke understÃ¸ttet for Linux-mÃ¥larkitekturer"
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%s not supported on this target"
--- 26794,26844 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qD source argument is the same as destination"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-fold.cc:2547
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals source length"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, fuzzy, gcc-internal-format
  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:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "-mn er ikke understÃ¸ttet for Linux-mÃ¥larkitekturer"
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%s not supported on this target"
*************** msgid "function returns address of local
*** 26855,26869 ****
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
--- 26867,26881 ----
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
*************** msgstr "ubenyttet parameter '%s'"
*** 28050,28137 ****
  msgid "call to %qD here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using dangling pointer %qE to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "dangling pointer to %qD may be used"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using a dangling pointer to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "unnamed temporary defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:4057
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "call to %qD"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:4581
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "storing the address of local variable %qD in %qE"
--- 28062,28149 ----
  msgid "call to %qD here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using dangling pointer %qE to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "dangling pointer to %qD may be used"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using a dangling pointer to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "unnamed temporary defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "call to %qD"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "Fejl ved skrivning af uddatafile
*** 29586,29633 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1440
  #, 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"
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "kan ikke udfolde %s"
  
! #: lto-wrapper.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format of %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen %s"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "Kunne ikke Ã¥bne uddatafilen Â»%sÂ«.\n"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "waitpid failed"
  msgid "%<atexit%> failed"
--- 29598,29645 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1443
  #, 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"
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "kan ikke udfolde %s"
  
! #: lto-wrapper.cc:1748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format of %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen %s"
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "Kunne ikke Ã¥bne uddatafilen Â»%sÂ«.\n"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "waitpid failed"
  msgid "%<atexit%> failed"
*************** msgstr "parameter til '%s' skal vÃ¦re en
*** 30361,30368 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with %qs"
--- 30373,30380 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with %qs"
*************** msgstr "validate_value_data: [%u] Ugyldi
*** 31061,31112 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ikke-tomt register i kÃ¦de (%s %u %i)"
  
! #: reginfo.cc:651
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-saved register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "kan ikke bruge %qs som et kaldt-gemt register"
  
! #: reginfo.cc:655
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "cannot use %qs as a call-used register"
  msgstr "kan ikke bruge %qs som et kald-brugt register"
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a fixed register"
  msgid "cannot use %qs as a fixed register"
  msgstr "kan ikke bruge %qs som et fast register"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "ukendt registernavn: %s"
  
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "stakregister brugt til global registervariabel"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: reginfo.cc:719
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "register for %qD brugt til flere globale registervariabler"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "er i konflikt med %qD"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "kaldeoverskrevet register brugt til global registervariabel"
--- 31073,31124 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ikke-tomt register i kÃ¦de (%s %u %i)"
  
! #: reginfo.cc:674
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-saved register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "kan ikke bruge %qs som et kaldt-gemt register"
  
! #: reginfo.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "cannot use %qs as a call-used register"
  msgstr "kan ikke bruge %qs som et kald-brugt register"
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a fixed register"
  msgid "cannot use %qs as a fixed register"
  msgstr "kan ikke bruge %qs som et fast register"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "ukendt registernavn: %s"
  
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "stakregister brugt til global registervariabel"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "register for %qD brugt til flere globale registervariabler"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "er i konflikt med %qD"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "kaldeoverskrevet register brugt til global registervariabel"
*************** msgstr "sektion for alias %q+D skal matc
*** 31566,31593 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs understÃ¸ttes ikke af denne mÃ¥larkitektur"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: targhooks.cc:1162
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: targhooks.cc:1175
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "indlejrede funktionstrampoliner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: targhooks.cc:1677
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "mÃ¥larkitekturegenskab er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
--- 31578,31605 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs understÃ¸ttes ikke af denne mÃ¥larkitektur"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: targhooks.cc:1227
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: targhooks.cc:1240
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "indlejrede funktionstrampoliner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: targhooks.cc:1742
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "mÃ¥larkitekturegenskab er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
*************** msgstr "%Hignorerer returvÃ¦rdi for '%D'
*** 32716,32721 ****
--- 32728,32738 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "ugyldigt udtryk som operand"
*** 32900,32928 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3991
  #, 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:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 32917,32945 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3976
  #, 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:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 32933,32939 ****
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ugyldig erklÃ¦ring"
--- 32950,32956 ----
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ugyldig erklÃ¦ring"
*************** msgstr "operandtal mangler efter %%-lett
*** 32996,33128 ****
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3330
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: tree-ssa-strlen.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "lÃ¦ngdetilpasning"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 33013,33145 ----
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3324
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: tree-ssa-strlen.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "lÃ¦ngdetilpasning"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr "den hexadecimale undvigesekvens
*** 33367,33378 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 33384,33395 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 33382,33393 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 33399,33410 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 33407,33537 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ingen af %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ikke klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.cc:8836
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede trÃ¦ som indeholder %qs-struktur, har %qs i %s, ved %s:%d"
  
! #: tree.cc:8912
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_int_cst med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.cc:8925
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.cc:8951
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.cc:12112
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.cc:12115
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "type is unavailable: %s"
  msgstr "tilvalg slÃ¥et til: "
  
! #: tree.cc:12224
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "type is unavailable"
--- 33424,33554 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ingen af %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ikke klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.cc:8910
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede trÃ¦ som indeholder %qs-struktur, har %qs i %s, ved %s:%d"
  
! #: tree.cc:8986
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_int_cst med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.cc:8999
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.cc:9025
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12289
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "type is unavailable: %s"
  msgstr "tilvalg slÃ¥et til: "
  
! #: tree.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "type is unavailable"
*************** msgstr "'%D' er ikke et navnerum"
*** 33557,33807 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13162
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.cc:13224
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13226 tree.cc:13237
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13228 tree.cc:13239
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "types TREE_TYPE"
  
! #: tree.cc:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.cc:13552
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13583
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:13591
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD er ikke FIELD_DECL eller TREE_LIST"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO er ikke POINTER_TYPE"
  
! #: tree.cc:13633
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO er ikke REFERENCE_TYPE"
  
! #: tree.cc:13654
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO er ikke TREE_BINFO"
  
! #: tree.cc:13660
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.cc:13788
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "forkert TYPE_CACHED_VALUES-element"
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 33574,33824 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.cc:13300
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13302 tree.cc:13313
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13304 tree.cc:13315
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "types TREE_TYPE"
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.cc:13628
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:13667
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD er ikke FIELD_DECL eller TREE_LIST"
  
! #: tree.cc:13699
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO er ikke POINTER_TYPE"
  
! #: tree.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO er ikke REFERENCE_TYPE"
  
! #: tree.cc:13730
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO er ikke TREE_BINFO"
  
! #: tree.cc:13736
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.cc:13864
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "forkert TYPE_CACHED_VALUES-element"
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 33812,33828 ****
  msgid "%qs is not supported with %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "dÃ¸d histogram"
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
--- 33829,33845 ----
  msgid "%qs is not supported with %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "dÃ¸d histogram"
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
*************** msgstr "-march=%s er ikke forenelig med
*** 34793,34799 ****
  msgid "%qE argument is not a function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, fuzzy, gcc-internal-format
  #| msgid "second token after #line is not a string"
  msgid "deprecated message is not a string"
--- 34810,34816 ----
  msgid "%qE argument is not a function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, fuzzy, gcc-internal-format
  #| msgid "second token after #line is not a string"
  msgid "deprecated message is not a string"
*************** msgstr "heltalskonstanten er for stor fo
*** 35332,35338 ****
  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:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, 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"
--- 35349,35355 ----
  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:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, 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"
*************** msgstr "ugyldig anvendelse af '%s' pÃ¥ e
*** 35386,35834 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: c-family/c-common.cc:4766
  #, 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:4886
  #, 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:5076
  #, 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:5083
  #, 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:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt interval angivet"
  
! #: c-family/c-common.cc:5163
  #, 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:5165
  #, 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:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jtidligere benyttet her"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flere default-etiketter i Ã©n switch-konstruktion"
  
! #: c-family/c-common.cc:5176
  #, 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:5288
  #, 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:5466
  #, 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:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, 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:5502
  #, 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:5677
  #, 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:5691
  #, 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:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, 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:6020
  #, 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:6024
  #, 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:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.cc:6251
  #, 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:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, 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:6320
  #, 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:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6378
  #, 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:6384
  #, 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:6390
  #, 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:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6433
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, 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:6717
  #, 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:6722
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6729
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6742
  #, 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:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, 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:7070 c-family/c-common.cc:7194
  #, 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:7104
  #, 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:7120
  #, 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:7336
  #, 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:7350
  #, 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:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, 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:7406
  #, 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:7412
  #, 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:7420
  #, 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:7433
  #, 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:7438
  #, 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:7447
  #, 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:7452
  #, 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:7465
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7478
  #, 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:7879
  #, 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:8514
  #, 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:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, 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:8729
  #, 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:8732
  #, 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:8736
  #, 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:8739
  #, 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:8744
  #, 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:8747
  #, 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:8752
  #, 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:8755
  #, 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:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 35403,35851 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: c-family/c-common.cc:4768
  #, 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:4888
  #, 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:5078
  #, 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:5085
  #, 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:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt interval angivet"
  
! #: c-family/c-common.cc:5165
  #, 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:5167
  #, 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:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jtidligere benyttet her"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flere default-etiketter i Ã©n switch-konstruktion"
  
! #: c-family/c-common.cc:5178
  #, 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:5290
  #, 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:5468
  #, 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:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, 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:5504
  #, 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:5679
  #, 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:5693
  #, 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:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, 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:6022
  #, 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:6026
  #, 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:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.cc:6253
  #, 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:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, 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:6322
  #, 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:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6380
  #, 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:6386
  #, 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:6392
  #, 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:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6435
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, 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:6719
  #, 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:6724
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6731
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6744
  #, 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:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, 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:7072 c-family/c-common.cc:7196
  #, 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:7106
  #, 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:7122
  #, 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:7338
  #, 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:7352
  #, 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:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, 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:7408
  #, 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:7414
  #, 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:7422
  #, 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:7435
  #, 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:7440
  #, 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:7449
  #, 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:7454
  #, 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:7467
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7480
  #, 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:7881
  #, 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:8516
  #, 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:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, 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:8731
  #, 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:8734
  #, 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:8738
  #, 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:8741
  #, 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:8746
  #, 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:8749
  #, 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:8754
  #, 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:8757
  #, 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:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "muligvis begyndelsen af uafslutt
*** 36575,36581 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensÃ¦tning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36592,36598 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensÃ¦tning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36632,36638 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
--- 36649,36655 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "ugyldig vektortype for egenskabe
*** 36650,36668 ****
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
--- 36667,36685 ----
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
*************** msgstr "manglende ')' i udtryk"
*** 36673,36679 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
--- 36690,36696 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
*************** msgstr ""
*** 36743,36749 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 36760,36766 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Ã¥bner uddatafilen %s"
*** 36865,36876 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Ã¥bner afhÃ¦ngighedsfilen %s"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "lukker afhÃ¦ngighedsfilen %s"
--- 36882,36893 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Ã¥bner afhÃ¦ngighedsfilen %s"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "lukker afhÃ¦ngighedsfilen %s"
*************** msgstr "returnering"
*** 37360,37367 ****
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
--- 37377,37384 ----
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
*************** msgid_plural "passing argument %i to %qs
*** 38202,38208 ****
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
--- 38219,38225 ----
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
*************** msgstr "for mange inddatafiler"
*** 38413,38419 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 38430,38436 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 38448,38463 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s"
--- 38465,38480 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s"
*************** msgstr ""
*** 39046,39092 ****
  msgid "PIC is only supported for RTPs"
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 2 is %d-bit"
--- 39063,39109 ----
  msgid "PIC is only supported for RTPs"
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 2 is %d-bit"
*************** msgstr "uventede bivirkninger i adresse"
*** 39098,39104 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/aarch64/aarch64-c.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
--- 39115,39121 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/aarch64/aarch64-c.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
*************** msgstr "%s med anderledes bredde pÃ¥ gru
*** 39151,39499 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! #| msgid "%s with different width due to prototype"
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of %qs"
  msgstr "mere end Ã©n definition af klassemetoden '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%qs requires an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have SVE type %qT"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of SVE type %qT"
--- 39168,39514 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of %qs"
  msgstr "mere end Ã©n definition af klassemetoden '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%qs requires an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have SVE type %qT"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of SVE type %qT"
*************** msgid "SVE type %qT cannot be passed to
*** 39561,39567 ****
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 39576,39582 ----
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr "et '-ifile'-tilvalg krÃ¦ver et '
*** 39584,39920 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:17328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:17340
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-vÃ¦rdi"
  
! #: config/aarch64/aarch64.cc:17360
  #, 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:17378
  #, 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:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, 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:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ukendt maskintilstand '%s'"
  
! #: config/aarch64/aarch64.cc:17861
  #, 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:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:18009
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing arch name in %<-march=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs for %<-march%>"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/aarch64/aarch64.cc:18181
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18329
  #, 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:18508
  #, 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:18511
  #, 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:18515
  #, 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:18550
  #, 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:18553
  #, 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:18557 config/aarch64/aarch64.cc:18664
  #, 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:18580
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18584
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18619
  #, 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:18660
  #, 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:18718 config/aarch64/aarch64.cc:18891
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:18762
  #, 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:18770 config/i386/i386-options.cc:1234
  #, 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:18824
  #, 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:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, 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:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, 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:18928
  #, 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:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, 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:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:26704
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:26729
  #, 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"
--- 39599,39933 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:17332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:17344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-vÃ¦rdi"
  
! #: config/aarch64/aarch64.cc:17364
  #, 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:17382
  #, 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:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, 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:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ukendt maskintilstand '%s'"
  
! #: config/aarch64/aarch64.cc:17865
  #, 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:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:18013
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing arch name in %<-march=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs for %<-march%>"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18020
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/aarch64/aarch64.cc:18048
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/aarch64/aarch64.cc:18189
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18245
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, 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:18516
  #, 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:18519
  #, 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:18523
  #, 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:18558
  #, 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:18561
  #, 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:18565 config/aarch64/aarch64.cc:18672
  #, 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:18588
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18592
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18627
  #, 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:18668
  #, 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:18726 config/aarch64/aarch64.cc:18899
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:18770
  #, 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:18778 config/i386/i386-options.cc:1234
  #, 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:18832
  #, 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:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, 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:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, 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:18936
  #, 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:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, 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:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:26685
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:26708
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:26733
  #, 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"
*************** msgid "bad value %qs for %<-mmemory-late
*** 39984,39990 ****
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 39997,40003 ----
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "parameteren til egenskaben '%s e
*** 40125,40132 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 40138,40145 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "parameteren til egenskaben '%s e
*** 40290,40308 ****
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, 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:611 config/i386/i386.cc:22243
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
--- 40303,40321 ----
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, 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:611 config/i386/i386.cc:22308
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
*************** msgid "indirect call in function, which
*** 41187,41193 ****
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
--- 41200,41206 ----
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
*************** msgstr "upassende akkumulator for %qs"
*** 41381,41393 ****
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%qs expects a constant argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
--- 41394,41406 ----
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%qs expects a constant argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
*************** msgstr "operandtal er uden for det gyldi
*** 41525,41531 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 41538,41544 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "parameter til dss skal vÃ¦re en
*** 41653,41806 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/i386/i386-expand.cc:9138
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:9950
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386-expand.cc:10045
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:10987
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11002
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11037
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386-expand.cc:11077
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11093
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11103
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11108
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11245
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386-expand.cc:11250
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:11594
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386-expand.cc:11602
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12358
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386-expand.cc:13302
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:13335
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14370
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
--- 41666,41819 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/i386/i386-expand.cc:9155
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:9967
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386-expand.cc:10062
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11019
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11054
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386-expand.cc:11094
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11110
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11120
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11125
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11262
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386-expand.cc:11267
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:11611
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386-expand.cc:11619
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11622
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386-expand.cc:13319
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:13352
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14387
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
*************** msgstr ""
*** 41817,41823 ****
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
--- 41830,41836 ----
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
*************** msgstr "cdecl og thiscall er indbyrdes u
*** 42333,42339 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
--- 42346,42352 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
*************** msgid "%qs and %qs attributes are not co
*** 42358,42370 ****
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
--- 42371,42383 ----
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
*************** msgstr ""
*** 42503,42544 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.cc:8436
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: config/i386/i386.cc:9463
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386.cc:9849
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.cc:9869
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 42516,42557 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.cc:8438
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: config/i386/i386.cc:9465
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386.cc:9851
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.cc:9871
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-mips%d understÃ¸tter ikke 64-bi
*** 42546,42628 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:12913
  #, 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:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.cc:13179
  #, 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:17210
  #, 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:21432
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21528
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23276
  #, 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:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.cc:23366
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 42559,42641 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:12915
  #, 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:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.cc:13181
  #, 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:17212
  #, 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:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23341
  #, 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:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.cc:23431
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.cc:23974
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr ""
*** 42788,42799 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
--- 42801,42812 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
*************** msgstr "interrupt_thread er kun tilgÃ¦ng
*** 42913,42919 ****
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 42926,42932 ----
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, 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 ""
*** 42998,43137 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "kan ikke hÃ¥ndtere inkonsistente kald af '%s'"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/mips/mips.cc:17255
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to expand built-in function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: config/mips/mips.cc:17386
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function `%s' not currently supported"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "den indbyggede funktion '%s' understÃ¸ttes i Ã¸jeblikket ikke"
  
! #: config/mips/mips.cc:17994
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19810
  #, fuzzy, gcc-internal-format
  #| msgid "Generate MC code"
  msgid "MSA MIPS16 code"
  msgstr "GenerÃ©r MC-kode"
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20027
  #, fuzzy, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "-mips%d er i konflikt med de andre arkitekturtilvalg som angiver en MIPS%d-processor"
  
! #: config/mips/mips.cc:20037
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> brugt med en 32-bit processor"
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> brugt med et 64-bit ABI"
  
! #: config/mips/mips.cc:20056
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit ABI"
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "-mgp64 benyttet med et 32 bit-ABI"
  
! #: config/mips/mips.cc:20079
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 43011,43154 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "kan ikke hÃ¥ndtere inkonsistente kald af '%s'"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/mips/mips.cc:17304
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to expand built-in function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: config/mips/mips.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function `%s' not currently supported"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "den indbyggede funktion '%s' understÃ¸ttes i Ã¸jeblikket ikke"
  
! #: config/mips/mips.cc:18043
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19859
  #, fuzzy, gcc-internal-format
  #| msgid "Generate MC code"
  msgid "MSA MIPS16 code"
  msgstr "GenerÃ©r MC-kode"
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20076
  #, fuzzy, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "-mips%d er i konflikt med de andre arkitekturtilvalg som angiver en MIPS%d-processor"
  
! #: config/mips/mips.cc:20086
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> brugt med en 32-bit processor"
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> brugt med et 64-bit ABI"
  
! #: config/mips/mips.cc:20105
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit ABI"
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "-mgp64 benyttet med et 32 bit-ABI"
  
! #: config/mips/mips.cc:20128
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 43141,43269 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20196
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20211
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "arkitekturen %qs understÃ¸tter ikke ulige enkelprÃ¦cision registre"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20253
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20268
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "kan ikke oprette placeringsuafhÃ¦ngig kode for %qs"
  
! #: config/mips/mips.cc:20271
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20330
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/mips/mips.cc:20337
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20365
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs must be used with %qs"
  msgstr "-frepo skal bruges med -c"
  
! #: config/mips/mips.cc:20375
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20382
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20402
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20412
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20422
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20528
  #, fuzzy, gcc-internal-format
  #| msgid "Use bit-field instructions"
  msgid "%qs requires branch-likely instructions"
  msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.cc:20532
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support the -mabi switch"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "denne mÃ¥larkitektur understÃ¸tter ikke tilvalget -mabi"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "MIPS16-funktionsprofilering"
--- 43158,43286 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20245
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "arkitekturen %qs understÃ¸tter ikke ulige enkelprÃ¦cision registre"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20302
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20317
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "kan ikke oprette placeringsuafhÃ¦ngig kode for %qs"
  
! #: config/mips/mips.cc:20320
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20379
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/mips/mips.cc:20386
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20414
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs must be used with %qs"
  msgstr "-frepo skal bruges med -c"
  
! #: config/mips/mips.cc:20424
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20431
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20451
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20471
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20577
  #, fuzzy, gcc-internal-format
  #| msgid "Use bit-field instructions"
  msgid "%qs requires branch-likely instructions"
  msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.cc:20581
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support the -mabi switch"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "denne mÃ¥larkitektur understÃ¸tter ikke tilvalget -mabi"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "MIPS16-funktionsprofilering"
*************** msgstr "%s har ingen %s"
*** 44733,44826 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.cc:19979
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20081
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24232
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.cc:24235
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.cc:24237
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 44750,44843 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.cc:19998
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20086
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20100
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.cc:24254
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.cc:24256
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr ""
*** 44866,44872 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "constant value required for builtin %qF argument %d"
--- 44883,44889 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "constant value required for builtin %qF argument %d"
*************** msgstr "--resource pÃ¥krÃ¦ver -o"
*** 44987,45171 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390.cc:859
! #, fuzzy, gcc-internal-format
! #| msgid "--resource requires -o"
! msgid "Builtin %qF requires arch14 or higher."
! msgstr "--resource pÃ¥krÃ¦ver -o"
! 
! #: config/s390/s390.cc:878
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/s390/s390.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "for mange parametre til funktionen"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/s390/s390.cc:10100
  #, fuzzy, gcc-internal-format
  #| msgid "Total size of local variables exceeds architecture limit."
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total stÃ¸rrelse af lokale variable overstiger arkitekturgrÃ¦nsen."
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er %d byte"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13216
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: config/s390/s390.cc:15486
  #, 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:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, 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:15531
  #, 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:15560
  #, 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:15564
  #, 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:15576
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15585
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15591
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:15596
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, 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:15707
  #, 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:15714
  #, 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:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 45004,45187 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390.cc:872
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/s390/s390.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "for mange parametre til funktionen"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/s390/s390.cc:10094
  #, fuzzy, gcc-internal-format
  #| msgid "Total size of local variables exceeds architecture limit."
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total stÃ¸rrelse af lokale variable overstiger arkitekturgrÃ¦nsen."
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er %d byte"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr ""
! 
! #: config/s390/s390.cc:13212
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: config/s390/s390.cc:15503
  #, 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:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, 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:15548
  #, 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:15577
  #, 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:15581
  #, 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:15593
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15602
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15608
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15610
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:15613
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, 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:15724
  #, 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:15731
  #, 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:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgid "attribute %qs applies to array ty
*** 45632,45638 ****
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 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"
--- 45648,45654 ----
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 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 "erklÃ¦ring af '%s' skygger for e
*** 45932,45938 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
--- 45948,45954 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
*************** msgstr "erklÃ¦ring af '%s' skygger for e
*** 45944,45950 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
--- 45960,45966 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
*************** msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst b
*** 46023,46029 ****
  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:3852 cp/decl.cc:3345
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
--- 46039,46045 ----
  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:3852 cp/decl.cc:3358
  #, 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"
*** 46058,46064 ****
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
--- 46074,46080 ----
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
*************** msgstr "overlÃ¸b i konstant udtryk"
*** 46091,46097 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE defineret som forkert slags mÃ¦rke"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute applied to %qD with void return type"
--- 46107,46113 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE defineret som forkert slags mÃ¦rke"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute applied to %qD with void return type"
*************** msgstr "kan ikke anbringe et objekt med
*** 46290,46296 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 46306,46312 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "lagringsklasse angivet for param
*** 46488,46494 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
--- 46504,46510 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
*************** msgstr "typenavn er erklÃ¦ret som en fun
*** 46679,46685 ****
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
--- 46695,46701 ----
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
*************** msgstr "ISO C forbyder const eller volat
*** 46819,46825 ****
  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:7445 cp/decl.cc:11470
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
--- 46835,46841 ----
  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:7445 cp/decl.cc:11487
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
*************** msgstr "indlejret omdefinering af '%s'"
*** 47020,47026 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
--- 47036,47042 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
*************** msgstr "navngivne medlemmer"
*** 47076,47082 ****
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
--- 47092,47098 ----
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
*************** msgstr "indlejret omdefinering af '%s'"
*** 47120,47126 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 47136,47142 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr "enum-vÃ¦rdier for store"
*** 47153,47159 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
--- 47169,47175 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
*************** msgstr "ingen tidligere prototype for '%
*** 47185,47191 ****
  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:9654 cp/decl.cc:17107
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
--- 47201,47207 ----
  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:9654 cp/decl.cc:17129
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
*************** msgstr "parameteren '%s' passer ikke til
*** 47306,47317 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, 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:10326 cp/decl.cc:18017
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 47322,47333 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, 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:10326 cp/decl.cc:18039
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr "gentaget erklÃ¦ring af enheden '
*** 47383,47389 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
--- 47399,47405 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
*************** msgstr ""
*** 47554,47565 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 47570,47581 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 47618,47624 ****
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
--- 47634,47640 ----
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
*************** msgstr "ragelse i slutningen af #line"
*** 47630,47636 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C forbyder en tom kildefil"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
--- 47646,47652 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C forbyder en tom kildefil"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 47669,47676 ****
  msgstr "ukendt registernavn: %s"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
--- 47685,47692 ----
  msgstr "ukendt registernavn: %s"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
*************** msgstr "sektionsegenskaben er ikke tilla
*** 47692,47698 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
--- 47708,47714 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "startvÃ¦rdien for den statiske v
*** 47812,47818 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
--- 47828,47834 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 47864,47877 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
--- 47880,47893 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
*************** msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste
*** 47961,47967 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
--- 47977,47983 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
*************** msgstr ""
*** 48125,48132 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "  fÃ¸rste type her"
--- 48141,48148 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "  fÃ¸rste type her"
*************** msgstr "ISO C90 understÃ¸tter ikke kompl
*** 48309,48315 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression"
--- 48325,48331 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression"
*************** msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦
*** 48593,48605 ****
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, 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:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
--- 48609,48621 ----
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, 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:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
*************** msgstr "manglende Code-egenskab"
*** 48611,48665 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, 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:12140 cp/parser.cc:36088
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, 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:12421 cp/parser.cc:47813
  #, 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:12507 cp/parser.cc:47921
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
--- 48627,48681 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, 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:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, 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:12421 cp/parser.cc:47824
  #, 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:12507 cp/parser.cc:47932
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
*************** msgstr ""
*** 48670,48682 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
--- 48686,48698 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
*************** msgstr ""
*** 48684,48692 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
--- 48700,48708 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
*************** msgstr "%<,%> eller %<)%> forventet"
*** 48710,48770 ****
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, 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:13474 cp/parser.cc:37243
  #, 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:13569 cp/parser.cc:37321
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, 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:13692 cp/parser.cc:37435
  #, 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:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 48726,48786 ----
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, 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:13474 cp/parser.cc:37254
  #, 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:13569 cp/parser.cc:37332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, 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:13692 cp/parser.cc:37446
  #, 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:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 48788,48916 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, 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:14099 cp/parser.cc:37749
  #, 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:14171 cp/parser.cc:37819
  #, 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:14232 cp/parser.cc:37884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, 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:14301 cp/parser.cc:37956
  #, 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:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, 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:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, 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:14459 cp/parser.cc:37015
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, 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:14735 cp/parser.cc:38006
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, 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:14839 cp/parser.cc:38133
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7370
  #, 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:15177 cp/parser.cc:38430
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
--- 48804,48932 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, 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:14099 cp/parser.cc:37760
  #, 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:14171 cp/parser.cc:37830
  #, 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:14232 cp/parser.cc:37895
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, 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:14301 cp/parser.cc:37967
  #, 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:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, 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:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, 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:14459 cp/parser.cc:37026
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, 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:14735 cp/parser.cc:38017
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, 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:14839 cp/parser.cc:38144
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, 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:15177 cp/parser.cc:38441
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
*************** msgstr "ugyldig roteringsinstruktion"
*** 48920,48936 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 48936,48952 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr "%<,%> eller %<)%> forventet"
*** 48947,48958 ****
  msgid "duplicate %qs modifier"
  msgstr "duplikere %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, 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"
--- 48963,48974 ----
  msgid "duplicate %qs modifier"
  msgstr "duplikere %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, 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 ""
*** 48973,49031 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, 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:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
--- 48989,49047 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, 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:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
*************** msgstr "ugyldig roteringsinstruktion"
*** 49042,49126 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, 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:17289 cp/parser.cc:44597
  #, 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:17300 cp/parser.cc:44608
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, 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:17315 cp/parser.cc:44623
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44645
  #, 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:17336 cp/parser.cc:44655
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44753
  #, 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:17445 cp/parser.cc:44770
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
--- 49058,49142 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, 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:17289 cp/parser.cc:44608
  #, 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:17300 cp/parser.cc:44619
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, 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:17315 cp/parser.cc:44634
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44656
  #, 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:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, 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:17445 cp/parser.cc:44781
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 49137,49143 ****
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
--- 49153,49159 ----
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, 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 medlemsskabelonf
*** 49148,49176 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, 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:17811 cp/parser.cc:47114
  #, 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:17812 cp/parser.cc:47116
  #, 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:17856 cp/parser.cc:44971
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40446
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<allocator%>"
--- 49164,49192 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, 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:17811 cp/parser.cc:47125
  #, 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:17812 cp/parser.cc:47127
  #, 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:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<allocator%>"
*************** msgstr "forventede %<operator%>"
*** 49181,49320 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, 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"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, 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:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many memory order clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs clause requires %qs clause"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40898
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, 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:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41573
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, 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:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
--- 49197,49336 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, 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"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, 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:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many memory order clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs clause requires %qs clause"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, 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:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41584
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, 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:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
*************** msgstr ""
*** 49324,49358 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, 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:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
--- 49340,49374 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, 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:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
*************** msgstr "gentaget erklÃ¦ring af automaten
*** 49363,49435 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9854
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 49379,49451 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr "en global registervariabel fÃ¸lg
*** 49444,49508 ****
  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:21445 cp/parser.cc:45121
  #, 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:21498 cp/parser.cc:45173
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifier `%s' not allowed after struct or class"
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "typemodifikationen '%s' er ikke tilladt efter struct eller class"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, 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:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, 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"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, 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:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, 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:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "property must be constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
--- 49460,49524 ----
  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:21445 cp/parser.cc:45132
  #, 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:21498 cp/parser.cc:45184
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifier `%s' not allowed after struct or class"
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "typemodifikationen '%s' er ikke tilladt efter struct eller class"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, 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:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, 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"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, 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:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, 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:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "property must be constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
*************** msgstr "forventede %<catch%>"
*** 49514,49526 ****
  msgid "variant %qD is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, 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:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 49530,49542 ----
  msgid "variant %qD is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, 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:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 49530,49561 ****
  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:21908 cp/parser.cc:45589
  #, 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:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 49546,49577 ----
  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:21908 cp/parser.cc:45600
  #, 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:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "uventet operand"
*** 49611,49655 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, 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:22575 cp/parser.cc:46503
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, fuzzy, gcc-internal-format
  #| msgid "code model `large' not supported yet"
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "kodemodellen 'large' er ikke understÃ¸ttet endnu"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
--- 49627,49671 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, 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:22575 cp/parser.cc:46514
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, fuzzy, gcc-internal-format
  #| msgid "code model `large' not supported yet"
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "kodemodellen 'large' er ikke understÃ¸ttet endnu"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
*************** msgstr "ISO C forbyder funktionsreturtyp
*** 49666,49719 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
--- 49682,49735 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
*************** msgstr ""
*** 49724,49730 ****
  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:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 49740,49746 ----
  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:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr "fejl ved lukning af %s: %m"
*** 49741,49747 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
--- 49757,49763 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
*************** msgstr "henvisning til en funktion benyt
*** 50070,50076 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 50086,50092 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "typeomtvingelse fra henvisning t
*** 50385,50391 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
--- 50401,50407 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
*************** msgstr "Advar om funktioner som kan vÃ¦r
*** 50580,50586 ****
  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:7317 cp/typeck.cc:9949
  #, 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"
--- 50596,50602 ----
  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:7317 cp/typeck.cc:9951
  #, 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 ""
*** 50783,50794 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargÃ¸ring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, 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"
--- 50799,50810 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargÃ¸ring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, 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 "startvÃ¦rdielement kan ikke bere
*** 50832,50838 ****
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, 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"
--- 50848,50854 ----
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, 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"
*************** msgid "braces around scalar initializer"
*** 50848,50855 ****
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
--- 50864,50871 ----
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
*************** msgstr "for mange elementer i struct-sta
*** 50950,50956 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargÃ¸ring af fleksibelt tabelmedlem"
--- 50966,50972 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargÃ¸ring af fleksibelt tabelmedlem"
*************** msgstr "ISO C forbyder 'goto *udtryk;'"
*** 50992,50998 ****
  msgid "computed goto must be pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 51008,51014 ----
  msgid "computed goto must be pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr "'return' med en vÃ¦rdi i en funk
*** 51022,51028 ****
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-stÃ¸rrelsen er ikke et heltal"
--- 51038,51044 ----
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-stÃ¸rrelsen er ikke et heltal"
*************** msgstr "'default'-etiket befinder sig ik
*** 51055,51061 ****
  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:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 51071,51077 ----
  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:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "vÃ¦rdi af union-type angivet hvo
*** 51206,51224 ****
  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:13126 cp/semantics.cc:10905
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 51222,51240 ----
  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:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 51231,51263 ****
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, 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Ã¦ndig type"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
--- 51247,51279 ----
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, 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Ã¦ndig type"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 51270,51359 ****
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5158
  #, 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:13354 cp/semantics.cc:5165
  #, 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:13377 cp/semantics.cc:5198
  #, 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:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, 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:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, 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:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5405
  #, 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:13971 cp/semantics.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
--- 51286,51375 ----
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, 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:13354 cp/semantics.cc:5176
  #, 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:13377 cp/semantics.cc:5209
  #, 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:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, 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:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, 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:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, 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:13971 cp/semantics.cc:6514
  #, 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-,
*** 51365,51383 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, 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:13997 cp/semantics.cc:6526
  #, 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:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 51381,51399 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, 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:13997 cp/semantics.cc:6537
  #, 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:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 51387,51423 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, 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:14057 cp/semantics.cc:6602
  #, 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:14063 cp/semantics.cc:6608
  #, 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:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected pointer in %qs clause"
  msgstr "uventet operand"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, 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:14210 cp/semantics.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause with array section"
--- 51403,51439 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, 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:14057 cp/semantics.cc:6613
  #, 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:14063 cp/semantics.cc:6619
  #, 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:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected pointer in %qs clause"
  msgstr "uventet operand"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, 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:14210 cp/semantics.cc:6768
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause with array section"
*************** msgstr "bitfeltet '%s' er af en ufuldstÃ
*** 51453,51459 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
--- 51469,51475 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
*************** msgstr "brug af '%D' er tvetydigt"
*** 51463,51479 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 51479,51495 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 51488,51513 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, 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:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 51504,51529 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, 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:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 51519,51553 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7092
  #, 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:14676 cp/semantics.cc:7151
  #, 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:14695 cp/semantics.cc:7546
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 51535,51569 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7103
  #, 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:14676 cp/semantics.cc:7162
  #, 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:14695 cp/semantics.cc:7557
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr "%<_Atomic%> %qD i %<aligned%>-kl
*** 51569,51575 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
--- 51585,51591 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, 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 %<depe
*** 51581,51587 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<allocate%> clause"
--- 51597,51603 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, 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"
*** 51593,51663 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, 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:15052 cp/semantics.cc:8064
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, 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:15228 cp/semantics.cc:8317
  #, 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:15256 cp/semantics.cc:8347
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8366
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 51609,51679 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, 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:15052 cp/semantics.cc:8075
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, 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:15228 cp/semantics.cc:8328
  #, 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:15256 cp/semantics.cc:8358
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8374
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr "grundoperanden til '->' er ikke
*** 51674,51696 ****
  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:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, 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:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
--- 51690,51712 ----
  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:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, 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:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
*************** msgstr ""
*** 51700,51738 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, 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:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 51716,51754 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, 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:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgid "second argument to %<va_arg%> is
*** 51749,51754 ****
--- 51765,51776 ----
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
  #: c/c-typeck.cc:15901
+ #, 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:15907
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgid "expected case label"
*** 51986,52155 ****
  msgstr "forventet etiket"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:3789
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3809
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <indbygget>"
  
! #: cp/call.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <indbygget>"
  
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <indbygget>"
  
! #: cp/call.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <konvertering>"
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument deduction/substitution failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/call.cc:4369
  #, fuzzy
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  #, fuzzy
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.cc:4747
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.cc:4750
  #, fuzzy, gcc-internal-format
  #| msgid "call of overloaded `%D(%A)' is ambiguous"
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
--- 52008,52177 ----
  msgstr "forventet etiket"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:3800
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3820
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3867
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <indbygget>"
  
! #: cp/call.cc:3872
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <indbygget>"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <indbygget>"
  
! #: cp/call.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <konvertering>"
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument deduction/substitution failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/call.cc:4380
  #, fuzzy
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  #, fuzzy
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.cc:4758
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.cc:4761
  #, fuzzy, gcc-internal-format
  #| msgid "call of overloaded `%D(%A)' is ambiguous"
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
*************** msgstr "kald af flertydig '%D(%A)' er tv
*** 52157,52916 ****
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "henvisning til medlemsfunktionen %E kan ikke kaldes uden et objekt; overvej at benytte .* eller ->*"
  
! #: cp/call.cc:5081
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:5095
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5139
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5141
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5143
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.cc:5164
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5183
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5197
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5203
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5221
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5342
  #, 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 mellemste del af et ?:-udtryk"
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.cc:5843
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:5848
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.cc:6621
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.cc:6623
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.cc:7349
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "'%+#D' er ikke tilgÃ¦ngelig"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.cc:7686
  #, fuzzy, gcc-internal-format
  #| msgid "passing NULL used for non-pointer %s %P of `%D'"
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:7693
  #, fuzzy, gcc-internal-format
  #| msgid "%s to non-pointer type `%T' from NULL"
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: cp/call.cc:7712
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/call.cc:7779
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of `%D'"
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargÃ¸ring af parameteren %P til '%D'"
  
! #: cp/call.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are 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/call.cc:7850
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/call.cc:7861
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:7870
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8222
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8231
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:8236
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8252
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8255
  #, fuzzy
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.cc:8300
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.cc:8495
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8602
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8680
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.cc:8689
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.cc:8789
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9454
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.cc:9482
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.cc:9679
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.cc:10240
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:10242
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.cc:10273
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:10275
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "; use copy-initialization instead"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:10428
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: cp/call.cc:10495
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:10792
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.cc:10824
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.cc:10873
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11105
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.cc:11131
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11136
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
! #: cp/call.cc:11137
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
! #: cp/call.cc:11160
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.cc:12146
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.cc:12216
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.cc:12473
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:12475
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:13081
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
--- 52179,52938 ----
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "henvisning til medlemsfunktionen %E kan ikke kaldes uden et objekt; overvej at benytte .* eller ->*"
  
! #: cp/call.cc:5091
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:5105
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:5145
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5153
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5213
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5216
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5231
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5240
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5352
  #, 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 mellemste del af et ?:-udtryk"
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.cc:5853
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:5858
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.cc:6631
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.cc:6633
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.cc:7359
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "'%+#D' er ikke tilgÃ¦ngelig"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.cc:7696
  #, fuzzy, gcc-internal-format
  #| msgid "passing NULL used for non-pointer %s %P of `%D'"
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:7703
  #, fuzzy, gcc-internal-format
  #| msgid "%s to non-pointer type `%T' from NULL"
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.cc:7715
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: cp/call.cc:7722
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/call.cc:7789
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of `%D'"
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargÃ¸ring af parameteren %P til '%D'"
  
! #: cp/call.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are 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/call.cc:7860
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/call.cc:7871
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:7880
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8232
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8241
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:8246
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8262
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8265
  #, fuzzy
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.cc:8310
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.cc:8505
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.cc:8799
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:10252
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.cc:10283
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:10285
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "; use copy-initialization instead"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:10438
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: cp/call.cc:10505
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:10802
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.cc:10883
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.cc:11118
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.cc:11141
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11146
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
! #: cp/call.cc:11147
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
! #: cp/call.cc:11170
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.cc:12153
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.cc:12222
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.cc:12223
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.cc:12476
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.cc:12480
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:12482
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:12528
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:13088
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
*************** msgid "%q#D cannot be overloaded with %q
*** 52962,52969 ****
  msgstr "'%#D' og '%#D' kan ikke flertydiggÃ¸res"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
--- 52984,52991 ----
  msgstr "'%#D' og '%#D' kan ikke flertydiggÃ¸res"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
*************** msgstr "fleksibelt tabelmedlem i ellers
*** 53434,53440 ****
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
--- 53456,53462 ----
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr "  eftersom typen '%T' har abstra
*** 53467,53537 ****
  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:7798
  #, 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:7809
  #, 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:8316
  #, fuzzy, gcc-internal-format
  #| msgid "language string `\"%s\"' not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.cc:8406
  #, 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:8564
  #, 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:8591
  #, 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:8618
  #, 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:8621
  #, 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:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/class.cc:8717
  #, 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:8991
  #, 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:8994
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "%qD declared here as %q#D"
--- 53489,53559 ----
  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:7795
  #, 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:7806
  #, 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:8313
  #, fuzzy, gcc-internal-format
  #| msgid "language string `\"%s\"' not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.cc:8403
  #, 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:8561
  #, 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:8588
  #, 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:8615
  #, 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:8618
  #, 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:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/class.cc:8714
  #, 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:8988
  #, 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:8991
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "%qD declared here as %q#D"
*************** msgstr "ugyldig returtype for medlemsfun
*** 53572,53578 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 53594,53600 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr ""
*** 53609,53682 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklÃ¦ring"
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:1907
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not a base type for type `%T'"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "typen '%T' er ikke en grundtype for typen '%T'"
  
! #: cp/constexpr.cc:2150
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-%<constexpr%> function %qD"
--- 53631,53704 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklÃ¦ring"
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:1908
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not a base type for type `%T'"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "typen '%T' er ikke en grundtype for typen '%T'"
  
! #: cp/constexpr.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-%<constexpr%> function %qD"
*************** msgstr "kald af ikke-funktion '%D'"
*** 53684,54264 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/constexpr.cc:2438
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.cc:2511
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: cp/constexpr.cc:2686
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' implicitly declared before its definition"
  msgid "%qD used before its definition"
  msgstr "'%s' er underforstÃ¥et erklÃ¦ret efter dens definition"
  
! #: cp/constexpr.cc:2769
  #, fuzzy, gcc-internal-format
  #| msgid "protocol `%s' has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokollen '%s' har cirkulÃ¦r afhÃ¦ngighed"
  
! #: cp/constexpr.cc:2780
  #, 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 depth exceeds maximum of %d (use %<-fconstexpr-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/constexpr.cc:3146
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/constexpr.cc:3195
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:3817
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, 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:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4247
  #, 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:4250
  #, 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:4261
  #, 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:4264
  #, 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:4275
  #, 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:4278
  #, 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:4289
  #, 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:4293
  #, 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:4304
  #, 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:4307
  #, 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:4460
  #, 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:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, 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:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:5361
  #, 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"
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "allocated here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/constexpr.cc:5413
  #, 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:5418
  #, 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:5425
  #, 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:5430
  #, 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:5433
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, 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:5451
  #, 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:5454
  #, 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:5709
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/constexpr.cc:5791
  #, 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:6185 cp/constexpr.cc:7581
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:6289
  #, 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:6389
  #, 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:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, 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:6581
  #, 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:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, 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:7221 cp/constexpr.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7249
  #, 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:7277
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "cast from %qT is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: cp/constexpr.cc:7313
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, 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:7534
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "uventet operand"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:7842
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7850
  #, 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:7865
  #, 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:7876
  #, 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:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, 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:8716
  #, 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:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, 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:8804
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8991
  #, 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:9059
  #, 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:9074
  #, 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:9138
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9195
  #, 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:9202
  #, 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:9275
  #, 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:9376
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9444
  #, 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:9455
  #, 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:9494
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
--- 53706,54286 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/constexpr.cc:2439
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2558
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: cp/constexpr.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:2694
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:2698
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' implicitly declared before its definition"
  msgid "%qD used before its definition"
  msgstr "'%s' er underforstÃ¥et erklÃ¦ret efter dens definition"
  
! #: cp/constexpr.cc:2770
  #, fuzzy, gcc-internal-format
  #| msgid "protocol `%s' has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokollen '%s' har cirkulÃ¦r afhÃ¦ngighed"
  
! #: cp/constexpr.cc:2781
  #, 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 depth exceeds maximum of %d (use %<-fconstexpr-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/constexpr.cc:3148
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3178
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/constexpr.cc:3197
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:3814
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:3819
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:3822
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, 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:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, 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:4252
  #, 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:4263
  #, 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:4266
  #, 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:4277
  #, 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:4280
  #, 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:4291
  #, 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:4295
  #, 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:4306
  #, 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:4309
  #, 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:4462
  #, 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:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, 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:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:5363
  #, 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"
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "allocated here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/constexpr.cc:5415
  #, 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:5420
  #, 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:5427
  #, 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:5432
  #, 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:5435
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, 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:5453
  #, 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:5456
  #, 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:5711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5780
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/constexpr.cc:5793
  #, 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:6193 cp/constexpr.cc:7587
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:6297
  #, 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:6397
  #, 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:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, 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:6589
  #, 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:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, 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:7227 cp/constexpr.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7255
  #, 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:7283
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "cast from %qT is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: cp/constexpr.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, 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:7540
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "uventet operand"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, 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:7871
  #, 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:7882
  #, 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:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, 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:8722
  #, 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:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, 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:8810
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8997
  #, 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:9065
  #, 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:9080
  #, 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:9144
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9201
  #, 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:9208
  #, 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:9281
  #, 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:9382
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9450
  #, 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:9461
  #, 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:9500
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
*************** msgstr ""
*** 54702,54760 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD-mÃ¥l erklÃ¦ret her"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! #| msgid "  `%#D' declared here"
! msgid "%<return_value%> declared here"
! msgstr "  '%#D' erklÃ¦ret her"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, 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:735
  #, 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:743
  #, 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:754
  #, 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:765
  #, 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:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 54724,54776 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD-mÃ¥l erklÃ¦ret her"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, 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:741
  #, 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:749
  #, 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:760
  #, 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:771
  #, 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:782
  #, 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:789
  #, 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:796
  #, 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"
*** 54763,54857 ****
  #. 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:821
  #, 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:869
  #, 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:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, 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:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "'%s' optrÃ¦der mere end Ã©n gang"
  
! #: cp/coroutines.cc:3703
  #, 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:3934
  #, 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:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
--- 54779,54873 ----
  #. 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:827
  #, 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:875
  #, 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:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, 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:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "'%s' optrÃ¦der mere end Ã©n gang"
  
! #: cp/coroutines.cc:3711
  #, 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:3943
  #, 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:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
*************** msgstr ""
*** 54889,54895 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
--- 54905,54911 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
*************** msgstr "ugyldig const_cast af en hÃ¸jrev
*** 54968,54974 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
--- 54984,54990 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
*************** msgstr "%q+F erklÃ¦ret %<static%>, men a
*** 55379,55666 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:1210
  #, 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:1250
  #, 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:1264
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklÃ¦ring '%F'"
  
! #: cp/decl.cc:1317
  #, 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:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "cannot specialize concept %q#D"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.cc:1372
  #, 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:1401
  #, 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:1404
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %q#D"
  msgstr "'%D' er tidligere erklÃ¦ret"
  
! #: cp/decl.cc:1453
  #, 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:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/decl.cc:1493
  #, 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:1495
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/decl.cc:1561
  #, 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:1574 cp/decl.cc:1700
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.cc:1583
  #, 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:1587 cp/decl.cc:1648
  #, 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:1675
  #, 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:1681 cp/decl.cc:1695
  #, 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:1685
  #, 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:1789
  #, 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:1793
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1809
  #, 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:1833
  #, 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:1855
  #, 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:1872
  #, 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:1882
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:1884
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:1894
  #, 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:1896
  #, 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:1954
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklÃ¦ret her"
  
! #: cp/decl.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.cc:2008
  #, 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:2011
  #, 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:2060 cp/decl.cc:2070
  #, 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:2063 cp/decl.cc:2073
  #, 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:2113
  #, 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/decl.cc:2121
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration %qD conflicts with import"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as `%#D' here"
  msgid "import declared %q#D here"
  msgstr "  fÃ¸rst erklÃ¦ret som '%#D' her"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/decl.cc:2156
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/decl.cc:2170
  #, 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:2215
  #, 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:2231
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %qD is not first declaration"
--- 55395,55682 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:1213
  #, 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:1253
  #, 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:1267
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklÃ¦ring '%F'"
  
! #: cp/decl.cc:1320
  #, 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:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "cannot specialize concept %q#D"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.cc:1375
  #, 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:1404
  #, 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:1407
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %q#D"
  msgstr "'%D' er tidligere erklÃ¦ret"
  
! #: cp/decl.cc:1456
  #, 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:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/decl.cc:1496
  #, 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:1498
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/decl.cc:1564
  #, 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:1577 cp/decl.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.cc:1586
  #, 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:1590 cp/decl.cc:1651
  #, 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:1678
  #, 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:1684 cp/decl.cc:1698
  #, 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:1688
  #, 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:1792
  #, 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:1796
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1812
  #, 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:1836
  #, 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:1858
  #, 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:1875
  #, 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:1885
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:1887
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:1897
  #, 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:1899
  #, 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:1957
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklÃ¦ret her"
  
! #: cp/decl.cc:1969
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.cc:1971
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.cc:2011
  #, 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:2014
  #, 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:2063 cp/decl.cc:2073
  #, 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:2066 cp/decl.cc:2076
  #, 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:2116
  #, 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/decl.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration %qD conflicts with import"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as `%#D' here"
  msgid "import declared %q#D here"
  msgstr "  fÃ¸rst erklÃ¦ret som '%#D' her"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/decl.cc:2173
  #, 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:2218
  #, 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:2234
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "indlejret omdefinering af '%s'"
*** 55674,55727 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, 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:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.cc:3130
  #, 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:3140
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %q+D redeclared"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 55690,55743 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, 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:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.cc:3143
  #, 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:3153
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %q+D redeclared"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 55729,56525 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3251
  #, 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:3254
  #, 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:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:3296
  #, 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:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3507
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargÃ¸ring af '%#D'"
  
! #: cp/decl.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  gÃ¥r ind i catch-blok"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3674
  #, 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:3677
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.cc:4139
  #, 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:4150
  #, 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:4178 cp/decl.cc:4279
  #, 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:4179
  #, 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:4192
  #, 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:4201
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4288
  #, 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:4641
  #, 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:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, 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:5179 cp/parser.cc:22789
  #, 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:5208
  #, 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:5220
  #, 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:5223
  #, 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:5226
  #, 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:5245
  #, 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:5248
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.cc:5295
  #, 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:5312
  #, 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:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.cc:5360
  #, 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:5363
  #, 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:5368
  #, 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:5371
  #, 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:5374
  #, 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:5378
  #, 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:5382
  #, 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:5386
  #, 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:5390
  #, 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:5394
  #, 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:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.cc:5425
  #, 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:5428
  #, 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:5500
  #, 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:5504
  #, 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:5570 cp/decl2.cc:951
  #, 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:5583
  #, 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:5621
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.cc:5645
  #, 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:5653
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:5654
  #, 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:5666
  #, 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:5678
  #, 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:5726
  #, 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:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:5850
  #, 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:5856 cp/decl.cc:7149
  #, 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:5866
  #, 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:5933
  #, 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:6016
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6041
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.cc:6045
  #, 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:6106
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.cc:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.cc:6165
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.cc:6190
  #, 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:6273
  #, 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:6277
  #, 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:6283
  #, 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:6325
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%>"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.cc:6332
  #, 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:6341
  #, 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:6349
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6530
  #, 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:6602
  #, 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:6643
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, 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:6680
  #, 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:6735
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.cc:6785
  #, 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:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.cc:6866
  #, 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:6876
  #, 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:7009
  #, 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:7137
  #, 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:7151
  #, 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:7164
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.cc:7219
  #, 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:7240
  #, 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:7285
  #, 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:7421
  #, 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:7456
  #, 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:7458
  #, 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:7461
  #, 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:7466
  #, 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:7668
  #, 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:7925
  #, 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:7949
  #, 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:7954
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, 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:8044 cp/decl.cc:14495
  #, 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:8110
  #, 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:8226
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:8285
  #, 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:8328
  #, 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:8506
  #, 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:8615
  #, 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:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, 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:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, 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:8886
  #, 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:8895 cp/decl.cc:8980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
--- 55745,56541 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3264
  #, 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:3267
  #, 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:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:3309
  #, 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:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargÃ¸ring af '%#D'"
  
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  gÃ¥r ind i catch-blok"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3687
  #, 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:3690
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.cc:4152
  #, 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:4163
  #, 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:4191 cp/decl.cc:4292
  #, 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:4192
  #, 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:4205
  #, 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:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4301
  #, 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:4654
  #, 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:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, 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:5192 cp/parser.cc:22798
  #, 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:5221
  #, 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:5233
  #, 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:5236
  #, 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:5239
  #, 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:5258
  #, 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:5261
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.cc:5308
  #, 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:5325
  #, 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:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.cc:5373
  #, 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:5376
  #, 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:5381
  #, 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:5384
  #, 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:5387
  #, 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:5391
  #, 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:5395
  #, 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:5399
  #, 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:5403
  #, 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:5407
  #, 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:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.cc:5438
  #, 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:5441
  #, 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:5513
  #, 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:5517
  #, 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:5583 cp/decl2.cc:972
  #, 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:5596
  #, 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:5634
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.cc:5658
  #, 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:5666
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:5667
  #, 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:5679
  #, 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:5691
  #, 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:5739
  #, 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:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:5798
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:5863
  #, 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:5869 cp/decl.cc:7162
  #, 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:5879
  #, 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:5946
  #, 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:6029
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.cc:6058
  #, 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:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.cc:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.cc:6203
  #, 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:6286
  #, 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:6290
  #, 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:6296
  #, 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:6338
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%>"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.cc:6345
  #, 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:6354
  #, 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:6362
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, 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:6615
  #, 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:6656
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6669
  #, 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:6693
  #, 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:6748
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.cc:6798
  #, 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:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.cc:6879
  #, 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:6889
  #, 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:7022
  #, 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:7150
  #, 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:7164
  #, 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:7177
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.cc:7232
  #, 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:7253
  #, 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:7298
  #, 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:7434
  #, 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:7473
  #, 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:7475
  #, 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:7478
  #, 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:7483
  #, 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:7685
  #, 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:7942
  #, 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:7966
  #, 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:7971
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, 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:8061 cp/decl.cc:14517
  #, 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:8127
  #, 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:8243
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:8302
  #, 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:8345
  #, 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:8523
  #, 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:8632
  #, 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:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, 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:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, 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:8903
  #, 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:8912 cp/decl.cc:8997
  #, 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
*** 56527,58440 ****
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:8899
  #, 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:8902
  #, 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:8947
  #, 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:8973
  #, 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:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, 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:9038
  #, 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:9043
  #, 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:9048
  #, 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:9054
  #, 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:9063
  #, 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:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, 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:9761
  #, 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:9764
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.cc:9780
  #, 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:9782
  #, 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:9808
  #, 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:9810
  #, 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:9816
  #, 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:9819
  #, 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:9821
  #, 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:9827
  #, 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:9830
  #, 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:9832
  #, 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:9838
  #, 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:9841
  #, 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:9843
  #, 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:9850
  #, 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:9857
  #, 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:9889
  #, 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:9929
  #, 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:9940
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:9947
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:9950
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.cc:10026
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function concept cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:10065
  #, 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:10110
  #, 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:10121
  #, 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:10140
  #, 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:10149
  #, 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'"
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re %<::main%> som en skabelon"
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re %<::main%> som indlejret"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, 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:10222
  #, 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:10284
  #, 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:10285
  #, 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:10293
  #, 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:10294
  #, 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:10306
  #, 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:10314
  #, 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:10320
  #, 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:10333
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, 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:10452
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:10492
  #, 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:10497
  #, 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:10499
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:10516
  #, 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:10709
  #, 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:10718
  #, 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:10724
  #, 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:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:10858
  #, 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:10862
  #, 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:10866
  #, 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:10877
  #, 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:10882
  #, 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:10887
  #, 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:10998
  #, 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:11001
  #, 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:11032 cp/decl.cc:11104
  #, 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:11036 cp/decl.cc:11107
  #, 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:11087
  #, 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:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11114
  #, 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:11117
  #, 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:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:11238
  #, 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:11241
  #, 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:11251
  #, 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:11253
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11258
  #, 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:11260
  #, 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:11265
  #, 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:11267
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11272
  #, 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:11275
  #, 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:11293
  #, 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:11297
  #, 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:11311
  #, 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:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11390
  #, 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:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11404
  #, 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:11417
  #, 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:11420
  #, 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:11429
  #, 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:11432
  #, 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:11436
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11445
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:11489
  #, 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:11494
  #, 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:11550
  #, 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:11556
  #, 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:11772
  #, 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:11775 cp/decl.cc:11797
  #, 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:11778
  #, 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:11788
  #, 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:11812
  #, 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:11819
  #, 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:11847
  #, 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:11898
  #, 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:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, 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:11923
  #, 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:11928
  #, 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:11963
  #, 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:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.cc:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, 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:12020
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, 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:12144
  #, 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:12152
  #, 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:12206
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, 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:12231
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:12233
  #, 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:12300
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, 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:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.cc:12393
  #, 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:12403 cp/decl.cc:12575
  #, 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:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, 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:12442
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, 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:12464 cp/decl.cc:12486
  #, 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:12474
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.cc:12498
  #, 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:12509
  #, 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:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, 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:12573
  #, 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:12587
  #, 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:12592
  #, 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:12600
  #, 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:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12704
  #, 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:12710
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:12759
  #, 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:12779
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12783
  #, 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:12788
  #, 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:12795
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12804
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:12820
  #, 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:12829
  #, 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:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, 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:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, 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:12901
  #, 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:12908
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:12948
  #, 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:12949
  #, 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:12957
  #, 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:12958
  #, 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:12976
  #, 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:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:13002
  #, 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:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, 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:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.cc:13096
  #, 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:13109 cp/decl.cc:13116
  #, 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:13118
  #, 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:13147
  #, 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:13148
  #, 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:13221
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13301
  #, 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:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.cc:13332
  #, 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:13362
  #, 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:13364
  #, 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:13372
  #, 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:13412
  #, 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:13421
  #, 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:13424
  #, 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:13435
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:13438
  #, 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:13441
  #, 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:13451
  #, 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:13458
  #, 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:13464
  #, 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:13470
  #, 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:13476
  #, 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:13482
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:13501
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:13527
  #, 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:13530
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, 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:13565
  #, 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:13654
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.cc:13662
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:13664
  #, 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:13668
  #, 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:13681
  #, 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:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, 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:13730
  #, 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:13749
  #, 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:13758 cp/parser.cc:20077
  #, 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:13763
  #, fuzzy, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/decl.cc:13771
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:13774
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, 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:13829
  #, 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:13850
  #, 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:13853
  #, 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:13869
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:13890
  #, 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:13900
  #, 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:13910
  #, 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:13924
  #, 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:13931
  #, 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:13938 cp/decl.cc:13951
  #, 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:13957
  #, 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:13966
  #, 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:13972
  #, 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:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke Ã¥bne %s"
  
! #: cp/decl.cc:13989
  #, 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:13992
  #, 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:14054
  #, 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:14059
  #, 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:14079
  #, 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:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14143 cp/decl.cc:14154
  #, 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:14148
  #, 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:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, 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:14267
  #, 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:14270
  #, 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:14276
  #, 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:14280
  #, 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:14285
  #, 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:14297
  #, 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:14301
  #, 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:14309
  #, 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:14316
  #, 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:14317
  #, 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:14360
  #, 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:14369
  #, 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:14410
  #, 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:14417
  #, 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:14423
  #, 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:14431
  #, 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:14438
  #, 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:14458
  #, 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:14470
  #, 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:14475
  #, 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:14655
  #, 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:14658
  #, 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:14785
  #, 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:14789
  #, 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:14818
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:14826
  #, 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:14851
  #, 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:14853
  #, 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:15114
  #, 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:15193
  #, 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:15200
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.cc:15230
  #, 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:15236
  #, 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:15246
  #, 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:15272
  #, 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:15286
  #, 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:15312
  #, 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:15313
  #, 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:15325
  #, 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:15326
  #, 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:15337
  #, 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:15338 cp/decl.cc:15350
  #, 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:15351
  #, 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:15366
  #, 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:15390
  #, 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:15397
  #, 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:15399
  #, 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:15408
  #, 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:15410
  #, 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:15426
  #, 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:15445
  #, 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:15452
  #, 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:15464
  #, 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:15519
  #, 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:15542
  #, 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:15545
  #, 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:15547
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.cc:15555
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.cc:15562
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
--- 56543,58456 ----
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:8916
  #, 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:8919
  #, 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:8964
  #, 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:8990
  #, 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:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, 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:9055
  #, 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:9060
  #, 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:9065
  #, 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:9071
  #, 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:9080
  #, 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:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, 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:9778
  #, 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:9781
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.cc:9797
  #, 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:9799
  #, 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:9825
  #, 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:9827
  #, 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:9833
  #, 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:9836
  #, 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:9838
  #, 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:9844
  #, 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:9847
  #, 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:9849
  #, 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:9855
  #, 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:9858
  #, 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:9860
  #, 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:9867
  #, 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:9874
  #, 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:9906
  #, 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:9946
  #, 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:9957
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:9964
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:9967
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.cc:10043
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function concept cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:10082
  #, 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:10127
  #, 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:10138
  #, 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:10157
  #, 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:10166
  #, 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'"
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re %<::main%> som en skabelon"
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re %<::main%> som indlejret"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, 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:10239
  #, 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:10301
  #, 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:10302
  #, 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:10310
  #, 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:10311
  #, 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:10323
  #, 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:10331
  #, 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:10337
  #, 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:10350
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, 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:10469
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:10509
  #, 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:10514
  #, 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:10516
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:10533
  #, 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:10726
  #, 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:10735
  #, 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:10741
  #, 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:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:10875
  #, 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:10879
  #, 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:10883
  #, 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:10894
  #, 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:10899
  #, 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:10904
  #, 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:11015
  #, 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:11018
  #, 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:11049 cp/decl.cc:11121
  #, 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:11053 cp/decl.cc:11124
  #, 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:11104
  #, 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:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11131
  #, 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:11134
  #, 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:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:11255
  #, 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:11258
  #, 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:11268
  #, 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:11270
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11275
  #, 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:11277
  #, 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:11282
  #, 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:11284
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11289
  #, 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:11292
  #, 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:11310
  #, 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:11314
  #, 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:11328
  #, 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:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11407
  #, 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:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11421
  #, 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:11434
  #, 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:11437
  #, 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:11446
  #, 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:11449
  #, 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:11453
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11462
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:11506
  #, 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:11511
  #, 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:11567
  #, 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:11573
  #, 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:11789
  #, 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:11792 cp/decl.cc:11814
  #, 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:11795
  #, 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:11805
  #, 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:11829
  #, 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:11836
  #, 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:11864
  #, 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:11915
  #, 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:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, 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:11940
  #, 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:11945
  #, 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:11980
  #, 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:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.cc:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, 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:12037
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, 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:12161
  #, 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:12169
  #, 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:12223
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, 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:12250
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:12252
  #, 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:12319
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, 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:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.cc:12412
  #, 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:12422 cp/decl.cc:12594
  #, 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:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, 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:12461
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, 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:12483 cp/decl.cc:12505
  #, 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:12493
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.cc:12517
  #, 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:12528
  #, 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:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, 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:12592
  #, 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:12606
  #, 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:12611
  #, 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:12619
  #, 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:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, 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:12729
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:12778
  #, 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:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12802
  #, 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:12807
  #, 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:12814
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:12839
  #, 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:12848
  #, 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:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, 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:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
! #, 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:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, 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:12925
  #, 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:12932
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:12972
  #, 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:12973
  #, 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:12981
  #, 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:12982
  #, 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:13000
  #, 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:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:13026
  #, 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:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.cc:13118
  #, 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:13131 cp/decl.cc:13138
  #, 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:13140
  #, 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:13169
  #, 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:13170
  #, 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:13243
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13323
  #, 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:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.cc:13354
  #, 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:13384
  #, 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:13386
  #, 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:13394
  #, 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:13434
  #, 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:13443
  #, 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:13446
  #, 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:13457
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:13460
  #, 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:13463
  #, 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:13473
  #, 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:13480
  #, 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:13486
  #, 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:13492
  #, 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:13498
  #, 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:13504
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:13523
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:13549
  #, 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:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, 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:13587
  #, 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:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.cc:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:13686
  #, 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:13690
  #, 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:13703
  #, 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:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, 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:13752
  #, 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:13771
  #, 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:13780 cp/parser.cc:20086
  #, 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:13785
  #, fuzzy, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/decl.cc:13793
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:13796
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, 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:13851
  #, 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:13872
  #, 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:13875
  #, 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:13891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:13912
  #, 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:13922
  #, 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:13932
  #, 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:13946
  #, 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:13953
  #, 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:13960 cp/decl.cc:13973
  #, 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:13979
  #, 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:13988
  #, 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:13994
  #, 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:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke Ã¥bne %s"
  
! #: cp/decl.cc:14011
  #, 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:14014
  #, 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:14076
  #, 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:14081
  #, 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:14101
  #, 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:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14165 cp/decl.cc:14176
  #, 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:14170
  #, 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:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, 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:14289
  #, 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:14292
  #, 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:14298
  #, 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:14302
  #, 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:14307
  #, 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:14319
  #, 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:14323
  #, 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:14331
  #, 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:14338
  #, 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:14339
  #, 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:14382
  #, 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:14391
  #, 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:14432
  #, 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:14439
  #, 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:14445
  #, 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:14453
  #, 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:14460
  #, 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:14480
  #, 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:14492
  #, 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:14497
  #, 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:14677
  #, 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:14680
  #, 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:14807
  #, 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:14811
  #, 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:14840
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:14848
  #, 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:14873
  #, 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:14875
  #, 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:15136
  #, 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:15215
  #, 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:15222
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.cc:15252
  #, 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:15258
  #, 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:15268
  #, 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:15294
  #, 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:15308
  #, 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:15334
  #, 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:15335
  #, 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:15347
  #, 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:15348
  #, 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:15359
  #, 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:15360 cp/decl.cc:15372
  #, 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:15373
  #, 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:15388
  #, 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:15412
  #, 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:15419
  #, 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:15421
  #, 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:15430
  #, 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:15432
  #, 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:15448
  #, 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:15467
  #, 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:15474
  #, 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:15486
  #, 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:15541
  #, 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:15564
  #, 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:15567
  #, 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:15569
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.cc:15584
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
*************** msgstr "'%#D' omerklÃ¦ret som %C"
*** 58446,58566 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:15629
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:15651 cp/name-lookup.cc:5421
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, 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:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, 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:15820
  #, 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:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "kan ikke erklÃ¦re '%D' til at vÃ¦re en bitfeltstype"
  
! #: cp/decl.cc:15947
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:15954
  #, 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:15965
  #, 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:15990
  #, 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:16020
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:16022
  #, 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:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16196
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "specialisering af %qD i andet navnerum"
  
! #: cp/decl.cc:16270
  #, 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"
--- 58462,58582 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, 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:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, 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:15842
  #, 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:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "kan ikke erklÃ¦re '%D' til at vÃ¦re en bitfeltstype"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:15976
  #, 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:15987
  #, 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:16012
  #, 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:16042
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:16044
  #, 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:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "specialisering af %qD i andet navnerum"
  
! #: cp/decl.cc:16292
  #, 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
*** 58570,58656 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16592
  #, 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:16602
  #, 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:16651
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16652
  #, 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:16663
  #, 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:16683
  #, 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:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:16856
  #, 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:17016 cp/typeck.cc:10615
  #, 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:17866
  #, 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:17868 cp/typeck.cc:10495
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17930
  #, 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:18112
  #, 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:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 58586,58672 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16614
  #, 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:16624
  #, 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:16673
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, 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:16685
  #, 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:16705
  #, 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:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:16878
  #, 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:17038 cp/typeck.cc:10617
  #, 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:17888
  #, 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:17890 cp/typeck.cc:10497
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17952
  #, 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:18134
  #, 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:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "kan ikke udfÃ¸re delete pÃ¥ en f
*** 58710,58716 ****
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
--- 58726,58732 ----
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
*************** msgstr "skabelonserklÃ¦ring af '%#D'"
*** 58722,58906 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "no declaration matches %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "I funktionen %qs"
  
! #: cp/decl2.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%#qT defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/decl2.cc:872
  #, fuzzy, gcc-internal-format
  #| msgid "local class `%#T' shall not have static data member `%#D'"
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokal klasse '%#T' mÃ¥ ikke have det statiske datamedlem '%#D'"
  
! #: cp/decl2.cc:881
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
  msgid "static data member %qD in unnamed class"
  msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:964
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit template argument list not allowed"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl2.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qD is already defined in %qT"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid initializer for member function %qD"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer specified for friend function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/decl2.cc:1055
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer specified for static member function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/decl2.cc:1103
  #, fuzzy, gcc-internal-format
  #| msgid "`asm' specifiers are not permitted on non-static data members"
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "'asm'-angivelser er ikke tilladt pÃ¥ ikke-statiske datamedlemmer"
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.cc:1168
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "kan ikke erklÃ¦re '%D' til at vÃ¦re en bitfeltstype"
  
! #: cp/decl2.cc:1179
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qD with function type"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl2.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl2.cc:1192
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qD is already defined in the class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' cannot be a bit-field"
  msgid "static member %qD cannot be a bit-field"
  msgstr "statisk medlem '%D' kan ikke vÃ¦re et bitfelt"
  
! #: cp/decl2.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "incomplete type %qT is not mappable"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: cp/decl2.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "unit `%s' is not used"
  msgid "static field %qD is not mappable"
  msgstr "enhed '%s' bliver ikke benyttet"
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl2.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/decl2.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res static"
  
! #: cp/decl2.cc:1853
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
--- 58738,58922 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "no declaration matches %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "I funktionen %qs"
  
! #: cp/decl2.cc:833
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%#qT defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/decl2.cc:893
  #, fuzzy, gcc-internal-format
  #| msgid "local class `%#T' shall not have static data member `%#D'"
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokal klasse '%#T' mÃ¥ ikke have det statiske datamedlem '%#D'"
  
! #: cp/decl2.cc:902
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
  msgid "static data member %qD in unnamed class"
  msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit template argument list not allowed"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl2.cc:1027
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qD is already defined in %qT"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid initializer for member function %qD"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer specified for friend function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/decl2.cc:1076
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer specified for static member function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/decl2.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "`asm' specifiers are not permitted on non-static data members"
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "'asm'-angivelser er ikke tilladt pÃ¥ ikke-statiske datamedlemmer"
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.cc:1189
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "kan ikke erklÃ¦re '%D' til at vÃ¦re en bitfeltstype"
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qD with function type"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl2.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl2.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qD is already defined in the class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl2.cc:1221
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' cannot be a bit-field"
  msgid "static member %qD cannot be a bit-field"
  msgstr "statisk medlem '%D' kan ikke vÃ¦re et bitfelt"
  
! #: cp/decl2.cc:1235
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "incomplete type %qT is not mappable"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: cp/decl2.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "unit `%s' is not used"
  msgid "static field %qD is not mappable"
  msgstr "enhed '%s' bliver ikke benyttet"
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.cc:1805
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl2.cc:1812
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/decl2.cc:1815
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res static"
  
! #: cp/decl2.cc:1889
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.cc:1926
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
*************** msgstr "'operator new' skal returnere ty
*** 58910,58997 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1918
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator new' skal vÃ¦re af typen 'size_t' ('%T')"
  
! #: cp/decl2.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.cc:1963
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "destruktionsfunktioner skal vÃ¦re medlemmer"
  
! #: cp/decl2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "destruktionsfunktioner skal vÃ¦re medlemmer"
  
! #: cp/decl2.cc:1978
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' takes type `%T' as first parameter"
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator delete' skal vÃ¦re af typen '%T'"
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4679
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 58926,59013 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1954
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator new' skal vÃ¦re af typen 'size_t' ('%T')"
  
! #: cp/decl2.cc:1984
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.cc:1999
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "destruktionsfunktioner skal vÃ¦re medlemmer"
  
! #: cp/decl2.cc:2002
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "destruktionsfunktioner skal vÃ¦re medlemmer"
  
! #: cp/decl2.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' takes type `%T' as first parameter"
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator delete' skal vÃ¦re af typen '%T'"
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%J'%F' erklÃ¦ret 'static', men a
*** 59001,59257 ****
  #. 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:4688
  #, 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:4692
  #, 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:4696
  #, 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:4704
  #, 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:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4711
  #, 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:4899
  #, 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:4902
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, 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:5535
  #, 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:5540
  #, 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:5673
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "klassen %qE er forÃ¦ldet"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, 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:5816
  #, 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:5870
  #, 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:5902
  #, 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:4019
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, 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:4463
  #, 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:4468
  #, 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:4473
  #, 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:4478
  #, 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:4483
  #, 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:4488
  #, 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:4494
  #, 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:4499
  #, 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:4504
  #, 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:4509
  #, 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:4514
  #, 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:4519
  #, 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:4524
  #, 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:4529
  #, 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:4579
  #, 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:4583
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.cc:4597
  #, 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:4601 cp/typeck.cc:2730
  #, 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:4623
  #, 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:4627 cp/typeck.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4638
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/error.cc:4642
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
--- 59017,59273 ----
  #. 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:4724
  #, 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:4728
  #, 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:4732
  #, 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:4740
  #, 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:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4747
  #, 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:4935
  #, 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:4938
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, 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:5571
  #, 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:5576
  #, 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:5709
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "klassen %qE er forÃ¦ldet"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, 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:5852
  #, 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:5906
  #, 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:5938
  #, 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:4027
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, 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:4471
  #, 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:4476
  #, 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:4481
  #, 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:4486
  #, 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:4491
  #, 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:4496
  #, 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:4502
  #, 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:4507
  #, 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:4512
  #, 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:4517
  #, 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:4522
  #, 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:4527
  #, 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:4532
  #, 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:4537
  #, 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:4587
  #, 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:4591
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.cc:4605
  #, 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:4609 cp/typeck.cc:2730
  #, 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:4631
  #, 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:4635 cp/typeck.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4646
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/error.cc:4650
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
*************** msgstr "typen '%D' er ikke en direkte el
*** 59613,59624 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qT is not a class type"
--- 59629,59640 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qT is not a class type"
*************** msgstr "ugyldig henvisning til bitfeltet
*** 59641,59647 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
--- 59657,59663 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
*************** msgstr ""
*** 59678,59905 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/init.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/init.cc:3093
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.cc:3353
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "feltet '%s' blev ikke fundet i klassen"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, 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/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startvÃ¦rdien slutter for tidligt"
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstÃ¸rrelse i delete"
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:570
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "cannot capture %qE by reference"
  msgstr "kan ikke erklÃ¦re %s til referencer"
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 59694,59921 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/init.cc:2900
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/init.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.cc:3358
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "feltet '%s' blev ikke fundet i klassen"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, 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/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startvÃ¦rdien slutter for tidligt"
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstÃ¸rrelse i delete"
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "cannot capture %qE by reference"
  msgstr "kan ikke erklÃ¦re %s til referencer"
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr "kunne ikke finde klassen '%s'"
*** 60666,60965 ****
  msgid "unknown header kind %qs"
  msgstr "ukendt registernavn: %s"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' hides constructor for `%#T'"
  msgid "%q#D hides constructor for %q#D"
  msgstr "'%#D' skjuler konstruktionsfunktion for '%#T'"
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/name-lookup.cc:3055
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/name-lookup.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.cc:3311
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/name-lookup.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/name-lookup.cc:4239
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4242
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4854
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/name-lookup.cc:5568
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:5584
  #, 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:5592
  #, 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:5608 cp/pt.cc:18500
  #, 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:5618
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, 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:5652
  #, 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:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:5749
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:5842
  #, 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:5883
  #, 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:5893
  #, 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:5946
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:5948
  #, 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:6002
  #, 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:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6025
  #, 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:6062 cp/name-lookup.cc:8551
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, 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:7417
  #, 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:7420
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.cc:8179
  #, 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:8535
  #, 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:8538
  #, fuzzy, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, 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:8734
  #, 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:8750
  #, 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:8830
  #, 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:8831
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/name-lookup.cc:8880
  #, 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:8882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "tidligere definition her"
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 60682,60981 ----
  msgid "unknown header kind %qs"
  msgstr "ukendt registernavn: %s"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.cc:2718
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' hides constructor for `%#T'"
  msgid "%q#D hides constructor for %q#D"
  msgstr "'%#D' skjuler konstruktionsfunktion for '%#T'"
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/name-lookup.cc:3037
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/name-lookup.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/name-lookup.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/name-lookup.cc:4225
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4228
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/name-lookup.cc:5554
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:5570
  #, 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:5578
  #, 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:5594 cp/pt.cc:18533
  #, 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:5604
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, 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:5638
  #, 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:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:5735
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:5828
  #, 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:5869
  #, 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:5879
  #, 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:5947
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:5949
  #, 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:6003
  #, 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:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6026
  #, 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:6063 cp/name-lookup.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, 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:7418
  #, 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:7421
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.cc:8180
  #, 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:8536
  #, 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:8539
  #, fuzzy, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, 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:8735
  #, 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:8751
  #, 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:8831
  #, 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:8832
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/name-lookup.cc:8881
  #, 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:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "tidligere definition her"
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr "kaldenavnet '%s' er i modstrid m
*** 60985,60991 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, 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"
--- 61001,61007 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, 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"
*** 61017,61023 ****
  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:3160 cp/parser.cc:20929
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
--- 61033,61039 ----
  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:3160 cp/parser.cc:20938
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
*************** msgstr "ugyldig roteringsinstruktion"
*** 61109,61115 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 61125,61131 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr "skabelonsparameter %d er ugyldig
*** 61254,61260 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 61270,61276 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
*************** msgstr "sÃ¦tningsblokke i udtryk er kun
*** 61449,61455 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected primary-expression"
--- 61465,61471 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected primary-expression"
*************** msgstr "erklÃ¦ring af '%s' skygger for e
*** 61508,61514 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 61524,61530 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 61566,61572 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 61582,61588 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C++ tillader ikke %<alignof%
*** 61621,61627 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
--- 61637,61643 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
*************** msgstr ""
*** 61855,61866 ****
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 61871,61882 ----
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦t
*** 61942,61948 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13251 cp/parser.cc:32938
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
--- 61958,61964 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13251 cp/parser.cc:32949
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
*************** msgid "types may not be defined in condi
*** 61966,61972 ****
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
--- 61982,61988 ----
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
*************** msgstr "udtrykket er af en ufuldstÃ¦ndig
*** 62011,62017 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
--- 62027,62033 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 62040,62046 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
--- 62056,62062 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 62120,62126 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 62136,62142 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 62243,62249 ****
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 62259,62265 ----
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr "kun konstruktionsfunktioner har
*** 62310,62321 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 62326,62337 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "ugyldig catch-parameter"
*** 62392,62398 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
--- 62408,62414 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
*************** msgstr "'%D' erklÃ¦rer ikke en skabelons
*** 62544,62883 ****
  msgid "concept defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:20058
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "uventet operand"
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, 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:20546
  #, 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:20634
  #, 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:20640
  #, 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:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20792
  #, 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:20803
  #, 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:20818
  #, 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:20834
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:20923
  #, 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:20937
  #, 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:20949 cp/parser.cc:26455
  #, 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:20954 cp/parser.cc:26460
  #, 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:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra kvalifikation er ikke tilladt"
  
! #: cp/parser.cc:21003
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder tomme unavngivet enum"
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, 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:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD er ikke et navnerum-navn"
  
! #: cp/parser.cc:21235
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "forventet navnerum-navn"
  
! #: cp/parser.cc:21296
  #, 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:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, 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:21337
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "navnerumnavn krÃ¦vet"
  
! #: cp/parser.cc:21346
  #, 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:21349
  #, 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:21356
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.cc:21411
  #, 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:21586
  #, 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:21601
  #, 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:21619
  #, 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:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "opaque-enum-declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/parser.cc:21764
  #, 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:21943
  #, 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:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, 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:21970
  #, 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:22007
  #, 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:22023
  #, 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:22251
  #, 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:22262
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, 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:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.cc:22553
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition er ikke tilladt her"
  
! #: cp/parser.cc:22564
  #, 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:22568
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22740
  #, 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:22782
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.cc:22796
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.cc:23299
  #, 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:23425
  #, 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:23429
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
--- 62560,62899 ----
  msgid "concept defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:20067
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "uventet operand"
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, 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:20555
  #, 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:20643
  #, 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:20649
  #, 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:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20801
  #, 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:20812
  #, 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:20827
  #, 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:20843
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:20932
  #, 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:20946
  #, 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:20958 cp/parser.cc:26465
  #, 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:20963 cp/parser.cc:26470
  #, 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:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra kvalifikation er ikke tilladt"
  
! #: cp/parser.cc:21012
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder tomme unavngivet enum"
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, 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:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD er ikke et navnerum-navn"
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "forventet navnerum-navn"
  
! #: cp/parser.cc:21305
  #, 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:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, 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:21346
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "navnerumnavn krÃ¦vet"
  
! #: cp/parser.cc:21355
  #, 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:21358
  #, 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:21365
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.cc:21420
  #, 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:21595
  #, 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:21610
  #, 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:21628
  #, 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:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "opaque-enum-declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/parser.cc:21773
  #, 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:21952
  #, 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:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, 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:21979
  #, 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:22016
  #, 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:22032
  #, 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:22260
  #, 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:22271
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, 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:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.cc:22562
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition er ikke tilladt her"
  
! #: cp/parser.cc:22573
  #, 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:22577
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, 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:22791
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.cc:22805
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.cc:23308
  #, 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:23434
  #, 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:23438
  #, 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"
*** 62887,63138 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklÃ¦rer"
  
! #: cp/parser.cc:23466
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/parser.cc:23608
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.cc:23729
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.cc:23731
  #, 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:23752
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:23813
  #, 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:23867
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.cc:23904
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: cp/parser.cc:23962
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/parser.cc:24230
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.cc:24260
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:24371
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "forventede %<,%> eller %<...%>"
  
! #: cp/parser.cc:24730
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:24929
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:24947
  #, 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:24953
  #, 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:24955
  #, 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:25085
  #, 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:25089
  #, 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:25413
  #, 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:25433
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke GNU-udpegede startvÃ¦rdier"
  
! #: cp/parser.cc:25471
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke C99-udpegede startvÃ¦rdier"
  
! #: cp/parser.cc:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> er ikke tilladt i udpegede startvÃ¦rdiliste"
  
! #: cp/parser.cc:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "forventet klasse-navn"
  
! #: cp/parser.cc:25993
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:25996
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:25999
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "forventede %<{%> eller %<:%>"
  
! #: cp/parser.cc:26408
  #, 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:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26423
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:26435
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:26441
  #, 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:26495
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.cc:26527
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
--- 62903,63154 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklÃ¦rer"
  
! #: cp/parser.cc:23475
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/parser.cc:23617
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.cc:23738
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.cc:23740
  #, 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:23761
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:23822
  #, 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:23876
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.cc:23913
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: cp/parser.cc:23971
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/parser.cc:24239
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.cc:24269
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:24380
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "forventede %<,%> eller %<...%>"
  
! #: cp/parser.cc:24739
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:24938
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:24956
  #, 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:24962
  #, 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:24964
  #, 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:25094
  #, 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:25098
  #, 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:25422
  #, 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:25442
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke GNU-udpegede startvÃ¦rdier"
  
! #: cp/parser.cc:25480
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke C99-udpegede startvÃ¦rdier"
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> er ikke tilladt i udpegede startvÃ¦rdiliste"
  
! #: cp/parser.cc:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "forventet klasse-navn"
  
! #: cp/parser.cc:26003
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26009
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "forventede %<{%> eller %<:%>"
  
! #: cp/parser.cc:26418
  #, 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:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:26445
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:26451
  #, 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:26505
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.cc:26537
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
*************** msgstr "tidligere definition af '%#T'"
*** 63141,63384 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:27017
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27048
  #, 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:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, 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:27175
  #, 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:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, 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:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27398
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:27445
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27459
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27569
  #, 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:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27743
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:27746
  #, 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:27946 cp/parser.cc:28040
  #, 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:28048
  #, 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:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28098
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af %<auto%> i undtagelsesspecifikation"
  
! #: cp/parser.cc:28139
  #, 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:28251
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:28800
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected OpenMP directive name"
  msgstr "forventet funktion"
  
! #: cp/parser.cc:28809
  #, 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:28854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:28953
  #, 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:28967
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29018
  #, 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"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:29163
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:29223
  #, 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:29566 cp/parser.cc:29575
  #, 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:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, 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:30296
  #, 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:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.cc:30800
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
--- 63157,63400 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:27027
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27058
  #, 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:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, 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:27185
  #, 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:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, 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:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27408
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:27455
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27579
  #, 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:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:27756
  #, 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:27956 cp/parser.cc:28050
  #, 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:28058
  #, 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:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af %<auto%> i undtagelsesspecifikation"
  
! #: cp/parser.cc:28149
  #, 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:28261
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:28810
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected OpenMP directive name"
  msgstr "forventet funktion"
  
! #: cp/parser.cc:28819
  #, 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:28864
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:28963
  #, 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:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, 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"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:29173
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:29233
  #, 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:29576 cp/parser.cc:29585
  #, 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:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, 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:30307
  #, 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:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.cc:30811
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
*************** msgstr "for fÃ¥ skabelonsparameterlister
*** 63387,63985 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.cc:31205
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching concept for template-introduction"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/parser.cc:31531
  #, 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:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.cc:31560
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:31672
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.cc:31723
  #, 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:31775
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:32077
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:32090
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.cc:32704
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32720
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.cc:32819
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.cc:32831
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.cc:32834
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.cc:32837
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:32843
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<auto%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.cc:32852
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> forventet"
  
! #: cp/parser.cc:32899
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:32914
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.cc:32917
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, 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:33438
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T var tidligere erklÃ¦ret her"
  
! #: cp/parser.cc:33558
  #, 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:33698 cp/parser.cc:33732
  #, 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:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "uventet operand"
  
! #: cp/parser.cc:33713
  #, 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:33714
  #, 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:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omerklÃ¦ret med anden adgang"
  
! #: cp/parser.cc:33817
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34066
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, 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:34970 cp/parser.cc:35036
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, 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:35407
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, 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:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.cc:36043
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown property attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression list"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38264
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.cc:39092
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:41860
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, 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:42703
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/parser.cc:45045
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.cc:46099
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, 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:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, 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:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, 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"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: cp/parser.cc:47885
  #, 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:47936
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:47968
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:48048
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.cc:48087
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 63403,64001 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.cc:31216
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching concept for template-introduction"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/parser.cc:31542
  #, 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:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.cc:31571
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:31683
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.cc:31734
  #, 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:31786
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:32088
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:32101
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.cc:32726
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32731
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<auto%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> forventet"
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, 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:33449
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T var tidligere erklÃ¦ret her"
  
! #: cp/parser.cc:33569
  #, 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:33709 cp/parser.cc:33743
  #, 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:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "uventet operand"
  
! #: cp/parser.cc:33724
  #, 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:33725
  #, 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:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omerklÃ¦ret med anden adgang"
  
! #: cp/parser.cc:33828
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34077
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, 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:34981 cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, 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:35418
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, 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:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.cc:36054
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown property attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression list"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:37186
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38275
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.cc:39103
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, 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:42714
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/parser.cc:45056
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.cc:46110
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, 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:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, 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:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, 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"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: cp/parser.cc:47896
  #, 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:47947
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:47979
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:48059
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.cc:48098
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "skabelonsspecialisering med C-kÃ
*** 64079,64085 ****
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
--- 64095,64101 ----
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
*************** msgstr "skabelonsparameter er pÃ¥krÃ¦vet
*** 64160,64222 ****
  msgid "missing primary template attribute %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definition angivet for eksplicit instantiering"
  
! #: cp/pt.cc:2907
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of `%D'"
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.cc:2910
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization declared %<concept%>"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:2951
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.cc:2955
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/pt.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a template function"
--- 64176,64238 ----
  msgid "missing primary template attribute %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definition angivet for eksplicit instantiering"
  
! #: cp/pt.cc:2909
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of `%D'"
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.cc:2912
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.cc:2914
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization declared %<concept%>"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/pt.cc:3032
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a template function"
*************** msgstr "'%D' er ikke en medlemsskabelonf
*** 64230,64386 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/pt.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "no member function `%D' declared in `%T'"
  msgid "no member function %qD declared in %qT"
  msgstr "ingen medlemsfunktion '%D' erklÃ¦ret i '%T'"
  
! #: cp/pt.cc:3139
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "friend declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of function concept %qD"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "        `%D'"
  msgid "        %s"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "template parameter %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/pt.cc:5106
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments for partial specialization %qT"
  msgstr "for mange parametre til funktionen"
  
! #: cp/pt.cc:5228
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.cc:5337
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 64246,64402 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/pt.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "no member function `%D' declared in `%T'"
  msgid "no member function %qD declared in %qT"
  msgstr "ingen medlemsfunktion '%D' erklÃ¦ret i '%T'"
  
! #: cp/pt.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "friend declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of function concept %qD"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.cc:4268
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "        `%D'"
  msgid "        %s"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "template parameter %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/pt.cc:5110
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5196
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments for partial specialization %qT"
  msgstr "for mange parametre til funktionen"
  
! #: cp/pt.cc:5233
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5235
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgid_plural "type %qT of template argum
*** 64388,64406 ****
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:5400
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:5583
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
--- 64404,64422 ----
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.cc:5401
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:5405
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:5588
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
*************** msgstr "ingen standardparameter til '%D'
*** 64410,64462 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5642
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5648
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5651
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:5823
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.cc:5839
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 64426,64478 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5647
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5650
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5653
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5656
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:5828
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 64466,64531 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.cc:6014
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:6053
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.cc:6067
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.cc:6070
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.cc:6093
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.cc:6254
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.cc:6265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
--- 64482,64547 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.cc:6019
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.cc:6072
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.cc:6075
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.cc:6098
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.cc:6101
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.cc:6259
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
*************** msgid_plural "redeclared with %d templat
*** 64533,64539 ****
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
--- 64549,64555 ----
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 64541,65007 ****
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.cc:6303
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.cc:6304
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
  msgstr "omerklÃ¦ret her som '%#D'"
  
! #: cp/pt.cc:6315
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.cc:6342
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.cc:6701
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.cc:6714
  #, 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 %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:6718
  #, 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 %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:6767
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.cc:6769
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "because it is a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.cc:6876
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.cc:6886
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:6933
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:6976
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.cc:6993
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument %qE does not match %qE"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:7085
  #, 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 of type %qT because %qE is not a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7093
  #, 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 of type %qT in C++98 because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7103
  #, 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 of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7118
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7128
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7135
  #, 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 "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7153
  #, 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 "%qD is not a valid template argument because %qD is a variable, 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:7161
  #, 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 %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:7273
  #, 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:7440
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:7454
  #, 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:7540
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8267
  #, 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:8403
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.cc:8432
  #, 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:8437
  #, 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:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, 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:8461
  #, 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:8469
  #, 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:8475
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8478
  #, 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:8492
  #, 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:8495
  #, 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:8545
  #, 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:8559
  #, 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:8562
  #, 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:8635
  #, 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:8773 cp/pt.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, 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:8916
  #, 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:8925
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.cc:8950
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8954
  #, 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:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, 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:9860
  #, 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:9862
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.cc:10374
  #, 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:11039
  #, 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:12207
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, 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:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13837
  #, 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:13932
  #, 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"
--- 64557,65023 ----
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.cc:6308
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.cc:6309
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
  msgstr "omerklÃ¦ret her som '%#D'"
  
! #: cp/pt.cc:6320
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.cc:6719
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.cc:6732
  #, 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 %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:6736
  #, 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 %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:6785
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.cc:6787
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "because it is a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.cc:6894
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.cc:6904
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:6951
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:6994
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.cc:7007
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.cc:7011
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument %qE does not match %qE"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:7103
  #, 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 of type %qT because %qE is not a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7111
  #, 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 of type %qT in C++98 because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7121
  #, 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 of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7136
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7146
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7153
  #, 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 "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7171
  #, 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 "%qD is not a valid template argument because %qD is a variable, 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:7179
  #, 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 %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:7291
  #, 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:7458
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:7472
  #, 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:7558
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8285
  #, 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:8421
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.cc:8450
  #, 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:8455
  #, 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:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, 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:8479
  #, 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:8487
  #, 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:8493
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8496
  #, 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:8510
  #, 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:8513
  #, 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:8563
  #, 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:8577
  #, 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:8580
  #, 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:8653
  #, 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:8791 cp/pt.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, 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:8934
  #, 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:8943
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.cc:8968
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8972
  #, 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:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, 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:9878
  #, 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:9880
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.cc:10392
  #, 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:11057
  #, 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:12225
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, 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:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, 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:13956
  #, 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 medlemsf
*** 65020,65359 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, 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:15154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.cc:15156
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.cc:15282
  #, 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:15284
  #, 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:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:15988
  #, 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:15990
  #, 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:16003
  #, 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:16006
  #, 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:16054
  #, 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:16060
  #, 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:16066
  #, 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:16132
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, 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:16221
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16229
  #, 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:16343
  #, 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:16642
  #, 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:16657
  #, 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:16659
  #, 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:16752
  #, 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:16903
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, 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:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19572
  #, 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:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20804
  #, 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:20855
  #, 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:21090
  #, 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:21093
  #, 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:21417
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:21419
  #, 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:21429
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.cc:21444
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:21462
  #, 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:25611
  #, 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:25613
  #, 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:25619
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, 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:25649
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:25670
  #, 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:25676 cp/pt.cc:25733
  #, 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:25681
  #, 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:25689
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:25725
  #, 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:25748 cp/pt.cc:25815
  #, 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:25753 cp/pt.cc:25830
  #, 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:25787
  #, 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:25790
  #, 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:25799
  #, 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:25820
  #, 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:25860
  #, 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:26158
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
--- 65036,65375 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, 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:15184
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.cc:15186
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.cc:15314
  #, 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:15316
  #, 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:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:16020
  #, 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:16022
  #, 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:16035
  #, 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:16038
  #, 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:16086
  #, 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:16092
  #, 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:16098
  #, 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:16164
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, 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:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16261
  #, 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:16375
  #, 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:16675
  #, 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:16690
  #, 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:16692
  #, 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:16785
  #, 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:16936
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, 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:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19605
  #, 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:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20837
  #, 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:20888
  #, 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:21123
  #, 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:21126
  #, 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:21450
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:21452
  #, 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:21462
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.cc:21477
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:21495
  #, 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:25646
  #, 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:25648
  #, 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:25654
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, 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:25684
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:25705
  #, 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:25711 cp/pt.cc:25768
  #, 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:25716
  #, 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:25724
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:25760
  #, 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:25783 cp/pt.cc:25850
  #, 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:25788 cp/pt.cc:25865
  #, 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:25822
  #, 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:25825
  #, 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:25834
  #, 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:25855
  #, 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:25895
  #, 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:26193
  #, 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 e
*** 65366,65543 ****
  #. 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:26652
  #, 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:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:27121
  #, 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:28519
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:28809
  #, 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:28818
  #, 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:28824
  #, 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:28851
  #, 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:29903
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:29909
  #, 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:30015
  #, 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:30022
  #, 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:30034
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30037
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, 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:30055
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/pt.cc:30069
  #, 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:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, 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:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, 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:30311
  #, 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:30315
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ugyldig standardparameter i skabelon"
--- 65382,65565 ----
  #. 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:26687
  #, 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:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:27156
  #, 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:28554
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:28844
  #, 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:28853
  #, 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:28859
  #, 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:28886
  #, 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:29936
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:29948
  #, 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:29954
! #, fuzzy, gcc-internal-format
! #| msgid "#include nested too deeply"
! msgid "use %qD directly instead"
! msgstr "#include indlejret for dybt"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, 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:30085
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30088
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, 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:30106
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/pt.cc:30120
  #, 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:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, 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:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, 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:30362
  #, 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:30366
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ugyldig standardparameter i skabelon"
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 65692,66336 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom '%#D' er erklÃ¦ret i stamklassen"
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HforeslÃ¥r eksplicitte krÃ¸llede paranteser for at undgÃ¥ tvetydig 'else'"
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "catching non-reference type %q#T"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/semantics.cc:1898
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand `%E' could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "typen af asm-operanden '%E' kunne ikke afgÃ¸res"
  
! #: cp/semantics.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "begyndelseserklÃ¦ring i 'for'-lÃ¸kke benyttet uden for C99-tilstand"
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/semantics.cc:2876
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/semantics.cc:2973
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for static member functions"
  msgstr "'this' er ikke tilgÃ¦ngelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:2975
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' in non-member function"
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.cc:2977
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> at top level"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.cc:2999
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/semantics.cc:3029
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not of type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/semantics.cc:3161
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/semantics.cc:3342
  #, fuzzy, gcc-internal-format
  #| msgid "template type parameters must use the keyword `class' or `typename'"
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
  
! #: cp/semantics.cc:3392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/semantics.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid definition of qualified type %qT"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/semantics.cc:3735
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/semantics.cc:3900
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4064
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter outside function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4141
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "use of class template %qT as expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
  
! #: cp/semantics.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/semantics.cc:4338
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "type of %qE is unknown"
  msgstr "typen af '%E' er ukendt"
  
! #: cp/semantics.cc:4367
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "'%T' er ikke en skabelonstype"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4550
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4555
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.cc:6179
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:6225
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has const type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7088
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.cc:7147
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> static expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7211
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.cc:7245
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7248
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<vector%> length expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7252
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<worker%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7274
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7278
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: cp/semantics.cc:7283
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<worker%> num value must be positive"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7390
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:7424
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7483
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7613
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:7641
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7653
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:7799
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8309
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<grainsize%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8412
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<priority%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8442
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<hint%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:8472
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<filter%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8503
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:8513
  #, 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 nor reference to pointer or array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:8590
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<tile%> argument needs integral type"
  msgstr "skive-slutning skal vÃ¦re heltal"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11184
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "for mange parametre til %qE"
  
! #: cp/semantics.cc:11187
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "%qE evaluates to false"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/semantics.cc:11191
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.cc:11265
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 65714,66358 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom '%#D' er erklÃ¦ret i stamklassen"
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1170
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HforeslÃ¥r eksplicitte krÃ¸llede paranteser for at undgÃ¥ tvetydig 'else'"
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "catching non-reference type %q#T"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/semantics.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand `%E' could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "typen af asm-operanden '%E' kunne ikke afgÃ¸res"
  
! #: cp/semantics.cc:1991
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "begyndelseserklÃ¦ring i 'for'-lÃ¸kke benyttet uden for C99-tilstand"
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/semantics.cc:2887
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/semantics.cc:2984
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for static member functions"
  msgstr "'this' er ikke tilgÃ¦ngelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:2986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' in non-member function"
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> at top level"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.cc:3010
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/semantics.cc:3040
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not of type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/semantics.cc:3172
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/semantics.cc:3353
  #, fuzzy, gcc-internal-format
  #| msgid "template type parameters must use the keyword `class' or `typename'"
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
  
! #: cp/semantics.cc:3403
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:3423
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/semantics.cc:3454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid definition of qualified type %qT"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/semantics.cc:3911
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:3948
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter outside function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4152
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "use of class template %qT as expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
  
! #: cp/semantics.cc:4187
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/semantics.cc:4349
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "type of %qE is unknown"
  msgstr "typen af '%E' er ukendt"
  
! #: cp/semantics.cc:4378
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "'%T' er ikke en skabelonstype"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4557
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4561
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.cc:6190
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has const type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7099
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.cc:7158
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.cc:7208
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> static expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7222
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.cc:7256
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7259
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<vector%> length expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7263
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<worker%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7285
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7289
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: cp/semantics.cc:7294
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<worker%> num value must be positive"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:7435
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7554
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7635
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:7652
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7664
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7673
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<grainsize%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8423
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<priority%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<hint%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:8483
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<filter%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:8524
  #, 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 nor reference to pointer or array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<tile%> argument needs integral type"
  msgstr "skive-slutning skal vÃ¦re heltal"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11195
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "for mange parametre til %qE"
  
! #: cp/semantics.cc:11198
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "%qE evaluates to false"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/semantics.cc:11202
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.cc:11276
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.cc:12263
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "ikke-understÃ¸ttet parameter til
*** 66339,66569 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, fuzzy, gcc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "modifikationerne '%V' kan ikke anvendes pÃ¥ '%T'"
  
! #: cp/tree.cc:1998
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "statement-expression in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid " declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/tree.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%T' has incomplete type"
  msgid "base class %qT is not public"
  msgstr "stamklasse '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not public"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is mutable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD has a non-structural type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/tree.cc:4896
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to Java class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute takes no arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: cp/tree.cc:5029
  #, fuzzy, gcc-internal-format
  #| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "kan kun bruge egenskaben '%s' pÃ¥ filvirkefeltsdefinitioner af objekter af klassetype"
  
! #: cp/tree.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "den udbedte init_priority er uden for det gyldige interval"
  
! #: cp/tree.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "den udbedte init_priority er reserveret til intern brug"
  
! #: cp/tree.cc:5060
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qE attribute is not supported on this platform"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/tree.cc:5107
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "the %qE attribute requires arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5133
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "'%T::%D' er ikke en gyldig erklÃ¦rer"
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a valid expression"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%T' er ikke et gyldigt udtryk"
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: cp/tree.cc:5176
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.cc:5190
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:6099
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: cp/tree.cc:6121
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
--- 66361,66591 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, fuzzy, gcc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "modifikationerne '%V' kan ikke anvendes pÃ¥ '%T'"
  
! #: cp/tree.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "statement-expression in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid " declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/tree.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%T' has incomplete type"
  msgid "base class %qT is not public"
  msgstr "stamklasse '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not public"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is mutable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD has a non-structural type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to Java class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute takes no arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.cc:4962
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: cp/tree.cc:5047
  #, fuzzy, gcc-internal-format
  #| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "kan kun bruge egenskaben '%s' pÃ¥ filvirkefeltsdefinitioner af objekter af klassetype"
  
! #: cp/tree.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "den udbedte init_priority er uden for det gyldige interval"
  
! #: cp/tree.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "den udbedte init_priority er reserveret til intern brug"
  
! #: cp/tree.cc:5078
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qE attribute is not supported on this platform"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/tree.cc:5125
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "the %qE attribute requires arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5151
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "'%T::%D' er ikke en gyldig erklÃ¦rer"
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a valid expression"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%T' er ikke et gyldigt udtryk"
  
! #: cp/tree.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: cp/tree.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5201
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: cp/tree.cc:6139
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr "konvertering fra NaN til unsigne
*** 67017,67566 ****
  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:6381
  #, 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:6389
  #, 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:6397
  #, 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:6450
  #, 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:6529
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.cc:6530
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.cc:6546
  #, 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:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6556
  #, 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:6747
  #, 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:6753
  #, 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'"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.cc:6805
  #, 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:6863
  #, 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:6889 cp/typeck.cc:7446
  #, 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:7046
  #, 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:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, 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:7171
  #, 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:7187
  #, 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:7189
  #, 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:7201
  #, 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:7203
  #, 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:7242
  #, 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:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, 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:7480
  #, 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:7485
  #, 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:7560
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7572
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:7576
  #, 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:7580
  #, 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:7618
  #, 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:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7744
  #, 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:7750
  #, 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:7757
  #, 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:7781
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.cc:7795
  #, 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:8232
  #, 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:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, 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:8272
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.cc:8347
  #, 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:8417
  #, 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:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, 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:8474 cp/typeck.cc:8664
  #, 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:8491
  #, 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:8505
  #, 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:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, 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:8800 cp/typeck.cc:8809
  #, 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:8818
  #, 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:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, 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:9208
  #, 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:9235
  #, 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:9249
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.cc:9407
  #, 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:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.cc:9554
  #, 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:9875
  #, 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:9880
  #, 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:9889
  #, 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:9893
  #, 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:9898
  #, 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:9930
  #, 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:9934
  #, 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:9939
  #, 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:9944
  #, 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:9954
  #, 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:10050
  #, 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:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, 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:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, 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:10185
  #, 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:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, 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:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, 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:10501
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.cc:10520
  #, 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:10523
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10558
  #, 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:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 67039,67588 ----
  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:6383
  #, 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:6391
  #, 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:6399
  #, 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:6452
  #, 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:6531
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.cc:6548
  #, 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:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6558
  #, 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:6749
  #, 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:6755
  #, 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'"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.cc:6807
  #, 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:6865
  #, 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:6891 cp/typeck.cc:7448
  #, 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:7048
  #, 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:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, 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:7173
  #, 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:7189
  #, 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:7191
  #, 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:7203
  #, 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:7205
  #, 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:7244
  #, 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:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, 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:7482
  #, 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:7487
  #, 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:7562
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7574
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:7578
  #, 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:7582
  #, 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:7620
  #, 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:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, 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:7752
  #, 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:7759
  #, 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:7783
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.cc:7797
  #, 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:8234
  #, 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:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, 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:8274
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.cc:8349
  #, 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:8419
  #, 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:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  #, 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:8476 cp/typeck.cc:8666
  #, 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:8493
  #, 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:8507
  #, 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:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, 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:8802 cp/typeck.cc:8811
  #, 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:8820
  #, 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:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, 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:9210
  #, 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:9237
  #, 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:9251
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.cc:9409
  #, 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:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.cc:9556
  #, 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:9877
  #, 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:9882
  #, 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:9891
  #, 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:9895
  #, 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:9900
  #, 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:9932
  #, 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:9936
  #, 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:9941
  #, 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:9946
  #, 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:9956
  #, 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:10052
  #, 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:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, 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:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, 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:10187
  #, 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:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, 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:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, 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:10503
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.cc:10522
  #, 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:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10560
  #, 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:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr "konstruktionsfunktionsyntaks ben
*** 67829,67999 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1080
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.cc:1246
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/typeck2.cc:1703
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1788
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/typeck2.cc:1861
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startvÃ¦rdi"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdi"
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.cc:2094
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.cc:2162
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' pÃ¥ '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.cc:2184
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.cc:2242
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2253
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2261
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2302
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:2319
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/typeck2.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/typeck2.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.cc:2590
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstÃ¦ndig type '%#T'"
  
! #: cp/typeck2.cc:2593
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
--- 67851,68021 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.cc:1247
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/typeck2.cc:1720
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1812
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/typeck2.cc:1885
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startvÃ¦rdi"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdi"
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.cc:2158
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.cc:2185
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' pÃ¥ '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.cc:2216
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.cc:2274
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2293
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2334
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/typeck2.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/typeck2.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.cc:2622
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstÃ¦ndig type '%#T'"
  
! #: cp/typeck2.cc:2625
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
*************** msgstr "Gem funktionsnavne i objektkode"
*** 68071,68083 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: d/d-codegen.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "has scoped destruction, cannot build closure"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "forward reference to frame of %qs"
--- 68093,68105 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: d/d-codegen.cc:2709
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "has scoped destruction, cannot build closure"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "forward reference to frame of %qs"
*************** msgstr "kan ikke konvertere typen '%T' t
*** 68128,68183 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "reinterpret_cast fra '%T' til '%T' mister prÃ¦cision"
  
! #: d/d-lang.cc:476
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "lukker afhÃ¦ngighedsfilen %s"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "lukker afhÃ¦ngighedsfilen %s"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "Ã¥bner uddatafilen %s"
--- 68150,68205 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "reinterpret_cast fra '%T' til '%T' mister prÃ¦cision"
  
! #: d/d-lang.cc:477
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:532
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:551
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "lukker afhÃ¦ngighedsfilen %s"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "lukker afhÃ¦ngighedsfilen %s"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "Ã¥bner uddatafilen %s"
*************** msgstr "%s=%s er for stor"
*** 68233,68249 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, fuzzy, gcc-internal-format
- #| msgid "%s:%d:   instantiated from here\n"
- msgid "%s %qs instantiated"
- msgstr "%s:%d:   instantieret herfra\n"
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
--- 68255,68265 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
*************** msgstr "%s understÃ¸tter ikke %s"
*** 68290,68308 ****
  msgid "recursive reference %qs"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not an expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "type %qs is not an expression"
--- 68306,68324 ----
  msgid "recursive reference %qs"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not an expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "type %qs is not an expression"
*************** msgstr ""
*** 68431,68437 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "Nul-lÃ¦ngde tegnkonstant ved %0"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 68447,68453 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "Nul-lÃ¦ngde tegnkonstant ved %0"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 68519,68604 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "division by zero in `%E %% 0'"
  msgid "Division by zero converting %s to %s at %L"
  msgstr "division med nul i '%E %% 0'"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character constant at %0 has no closing apostrophe at %1"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Tenkonstant ved %0 har ingen afsluttende apostrof ved %1"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
--- 68535,68620 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "division by zero in `%E %% 0'"
  msgid "Division by zero converting %s to %s at %L"
  msgstr "division med nul i '%E %% 0'"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character constant at %0 has no closing apostrophe at %1"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Tenkonstant ved %0 har ingen afsluttende apostrof ved %1"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
*************** msgstr "tabelindeks er af typen 'char'"
*** 68614,68920 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array subscript has type `char'"
  msgid "Expected array subscript stride at %C"
  msgstr "tabelindeks er af typen 'char'"
  
! #: fortran/array.cc:216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid form of array reference at %C"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "egenskaben '%s' ignoreret"
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr ""
  
! #: fortran/array.cc:309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid form of coarray reference at %C"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "second arg to `__builtin_expect' must be a constant"
  msgid "Expression at %L in this context must be constant"
  msgstr "den anden parameter til '__builtin_expect' skal vÃ¦re en konstant"
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, 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 %C"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklÃ¦ring"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "Coarray declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/array.cc:1162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/array.cc:1171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/array.cc:1233
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: fortran/array.cc:1285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "Incompatible typespec for array element at %L"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Bad array dimension at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 68630,68942 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Conflicting I/O control specifications at %0 and %1"
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "Modstridende I/O-kontrolangivelser ved %0 og %1"
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array subscript has type `char'"
  msgid "Expected array subscript stride at %C"
  msgstr "tabelindeks er af typen 'char'"
  
! #: fortran/array.cc:223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid form of array reference at %C"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.cc:230
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "egenskaben '%s' ignoreret"
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr ""
  
! #: fortran/array.cc:316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid form of coarray reference at %C"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "second arg to `__builtin_expect' must be a constant"
  msgid "Expression at %L in this context must be constant"
  msgstr "den anden parameter til '__builtin_expect' skal vÃ¦re en konstant"
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, 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 %C"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklÃ¦ring"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "Coarray declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/array.cc:1174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/array.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/array.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1265
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: fortran/array.cc:1297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "Incompatible typespec for array element at %L"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Bad array dimension at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "datamedlem '%D' kan ikke vÃ¦re e
*** 68937,68943 ****
  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:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 68959,68965 ----
  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:11052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 70283,70289 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 70305,70311 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 72941,72947 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
--- 72963,72969 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
*************** msgstr ""
*** 73126,73857 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:920
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:933
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:960
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, 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:978
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:987 fortran/resolve.cc:17380
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:994 fortran/resolve.cc:17398
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1099
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, 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:1883
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1887
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1891
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:1972 fortran/interface.cc:1977
  #, 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:1982
  #, 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:2020
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2225
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2228
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2231
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2234
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, 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:2368 fortran/interface.cc:2395
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2429
  #, 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:2439
  #, 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:2449
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, 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:2480
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2490
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2505
  #, 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:2521
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2714
  #, 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:2719
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2732
  #, 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:2740
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3107
  #, 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:3130
  #, 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:3134
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3143
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3166
  #, 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:3180
  #, 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:3209
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3284
  #, 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:3303
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3313 fortran/interface.cc:3318
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3356
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3421
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3688
  #, 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:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4006
  #, 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:4010 fortran/interface.cc:4020
  #, 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:4016
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4029
  #, 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:4037
  #, 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:4045
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4062
  #, 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:4071
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4095
  #, 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:4110
  #, 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:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4268
  #, 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:4338
  #, 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:4711
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4828
  #, 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:4922
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:4934
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4959
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4965
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4974
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:4993
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, 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:5045
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5054
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5063
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5081
  #, 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:5102
  #, 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:5109
  #, 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:5116
  #, 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:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5124
  #, 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:5128
  #, 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:5186 fortran/interface.cc:5232
  #, 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:5198
  #, 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:5210
  #, 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:5217
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 73148,73879 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:931
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:944
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:982
  #, 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:989
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1110
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, 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:1894
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1898
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1902
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:1983 fortran/interface.cc:1988
  #, 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:1993
  #, 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:2031
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2236
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2239
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2242
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2245
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, 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:2379 fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2417
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, 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:2450
  #, 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:2460
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2474
  #, 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:2491
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2501
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2516
  #, 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:2532
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2725
  #, 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:2730
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2743
  #, 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:2751
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3118
  #, 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:3141
  #, 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:3145
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3154
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3177
  #, 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:3191
  #, 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:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3295
  #, 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:3314
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3324 fortran/interface.cc:3329
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3350
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3432
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3562
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3699
  #, 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:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, 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:4021 fortran/interface.cc:4031
  #, 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:4027
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4073
  #, 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:4082
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, 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:4121
  #, 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:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4279
  #, 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:4349
  #, 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:4722
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4839
  #, 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:4933
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4976
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5015
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5065
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5092
  #, 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:5113
  #, 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:5120
  #, 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:5127
  #, 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:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, 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:5139
  #, 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:5197 fortran/interface.cc:5243
  #, 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:5209
  #, 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:5221
  #, 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:5228
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr ""
*** 73892,74039 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/intrinsic.cc:4335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/intrinsic.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4388
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/intrinsic.cc:4395
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4409
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4479
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4741
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "init_arglist(): too many arguments"
  msgstr "ugyldig typeparameter"
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4902
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4974
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Function %qs as initialization expression at %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:4992
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %s to %s at %L"
--- 73914,74061 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/intrinsic.cc:4336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/intrinsic.cc:4343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4389
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/intrinsic.cc:4396
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4410
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4480
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4742
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "init_arglist(): too many arguments"
  msgstr "ugyldig typeparameter"
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4903
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4975
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Function %qs as initialization expression at %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %s to %s at %L"
*************** msgstr "konvertering fra NaN til int"
*** 74042,74063 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 74064,74085 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr ""
*** 74538,74544 ****
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3099
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
--- 74560,74566 ----
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 74639,74645 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15248
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 74661,74667 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15252
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 74776,74782 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
--- 74798,74804 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
*************** msgstr ""
*** 75149,75612 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: fortran/match.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2932
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3034
  #, 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:3057
  #, 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:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, 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:3093
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3126
  #, 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:3138
  #, 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:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3159
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, 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:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3275
  #, 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:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, 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:3445
  #, 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:3457
  #, 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:3481
  #, 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:3520
  #, 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:3550
  #, 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:3574
  #, 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:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3776
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3786
  #, 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:3811
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "ASSIGN statement at %C"
  msgstr "I sÃ¦tningsfunktion"
  
! #: fortran/match.cc:4059
  #, 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:4103 fortran/match.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, 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:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4391
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4399
  #, 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:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4443
  #, 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:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4532
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4558
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4887
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4896
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4927
  #, 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:4955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5072
  #, 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:5213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
--- 75171,75634 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: fortran/match.cc:2893
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2899
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2948
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2953
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3058
  #, 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:3081
  #, 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:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, 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:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3150
  #, 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:3162
  #, 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:3169
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, 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:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3299
  #, 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:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3321
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3459
  #, 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:3469
  #, 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:3481
  #, 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:3505
  #, 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:3544
  #, 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:3574
  #, 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:3598
  #, 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:3641
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3800
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3810
  #, 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:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3859
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "ASSIGN statement at %C"
  msgstr "I sÃ¦tningsfunktion"
  
! #: fortran/match.cc:4083
  #, 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:4127 fortran/match.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, 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:4339
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4423
  #, 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:4440
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4467
  #, 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:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4920
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, 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:4979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4999
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5096
  #, 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:5237
  #, 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
*** 75614,75672 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5312
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5335
  #, 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:5345
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5391
  #, 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:5453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK DATA construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/match.cc:5539
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5547
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 75636,75694 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5336
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5352
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5359
  #, 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:5369
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5415
  #, 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:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK DATA construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/match.cc:5563
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5571
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 75674,75870 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5742
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5789
  #, 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:5802
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5807
  #, 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:5943
  #, 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:5949
  #, 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:5960
  #, 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:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "I sÃ¦tningsfunktion"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, 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:6135 fortran/match.cc:6141
  #, 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:6150
  #, 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:6182
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6477
  #, 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:6518
  #, 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:6543
  #, 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:6699
  #, 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:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, 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:6828
  #, 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:6880
  #, 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:6898
  #, 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:6930
  #, 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:6941
  #, 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:6952
  #, 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:7028
  #, 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:7048
  #, 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:7094
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7103
  #, 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:7130
  #, 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:7252
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 75696,75892 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5813
  #, 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:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5831
  #, 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:5967
  #, 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:5973
  #, 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:5984
  #, 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:5989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "I sÃ¦tningsfunktion"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, 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:6159 fortran/match.cc:6165
  #, 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:6174
  #, 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:6206
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6501
  #, 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:6542
  #, 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:6567
  #, 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:6723
  #, 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:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, 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:6852
  #, 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:6904
  #, 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:6922
  #, 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:6954
  #, 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:6965
  #, 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:6976
  #, 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:7052
  #, 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:7072
  #, 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:7118
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7127
  #, 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:7154
  #, 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:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7314
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 77116,77123 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 77138,77145 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 77210,77216 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 77232,77238 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 79350,79356 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, 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"
--- 79372,79378 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, 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 ""
*** 79477,79483 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17312
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 79499,79505 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17316
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr "Tabel- eller understrengsangivel
*** 80109,80177 ****
  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:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, 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:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
! #, 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:8248
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 80131,80199 ----
  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:8116 fortran/resolve.cc:8218
  #, 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:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, 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:8192
  #, 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:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 80180,80470 ****
  #. 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:8605
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8656
  #, 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:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8680
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8726
  #, 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:8745
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8773 fortran/resolve.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9000
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9051
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9060
  #, 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:9077
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, 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:9105
  #, 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:9127
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9408 fortran/resolve.cc:9420
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9475
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9478
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10057
  #, 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:10067
  #, 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:10080
  #, 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:10089
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10096
  #, 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:10107
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  #, 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:10128
  #, 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:10185
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10195
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10202
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10209 fortran/resolve.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10221 fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10233
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10246
  #, 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:10307
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10311 fortran/resolve.cc:10321
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10405 fortran/resolve.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 80202,80492 ----
  #. 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:8606
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, 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:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8681
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, 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:8746
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8756
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8774 fortran/resolve.cc:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9001
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9052
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, 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:9078
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, 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:9106
  #, 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:9128
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9409 fortran/resolve.cc:9421
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9450
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9463
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9476
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9479
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10058
  #, 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:10068
  #, 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:10081
  #, 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:10090
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, 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:10108
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, 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:10129
  #, 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:10186
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10196
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10203
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10210 fortran/resolve.cc:10332
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10222 fortran/resolve.cc:10344
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10234
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10247
  #, 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:10308
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10312 fortran/resolve.cc:10322
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10406 fortran/resolve.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 80472,80675 ****
  #. 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:10445
  #, 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:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, 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:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10591
  #, 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:10738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:10759
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10846
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11160
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11172
  #, gcc-internal-format, gfc-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:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11503
  #, 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:11745
  #, 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:11757
  #, 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:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12031
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12042
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12080
  #, 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:12114
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:12165
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12437
  #, 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:12531
  #, 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:12545
  #, 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 ""
--- 80494,80697 ----
  #. 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:10446
  #, 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:10518
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10534
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, 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:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10592
  #, 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:10739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:10760
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10770
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11173
  #, gcc-internal-format, gfc-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:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11504
  #, 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:11746
  #, 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:11758
  #, 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:12028
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12032
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12043
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12081
  #, 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:12115
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12438
  #, 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:12532
  #, 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:12546
  #, 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 ""
*** 80677,81657 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12889
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12897
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12908
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12936
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12969
  #, 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:12991
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13024
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13085
  #, 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:13106
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13160
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13163
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13166
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13172
  #, 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:13175
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13217
  #, 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:13249
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13272
  #, 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:13294
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13312
  #, 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:13324
  #, 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:13334
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13344
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13363
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13367
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13371
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13375
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13388
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13399
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13405
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13425
  #, 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:13482
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13488
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13494
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13508
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13669
  #, 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:13678
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13698
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13706
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13909
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13921
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13949
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14005
  #, 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:14217
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14288 fortran/resolve.cc:14774
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14296
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14305
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14311
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14317
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14346
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14356
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14451
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14554
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, 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:14707
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14721
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14737
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14747
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14756
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14807
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14820
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, 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:15012
  #, 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:15025
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: fortran/resolve.cc:15201
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15207
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15213
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, 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:15271
  #, 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:15298
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15317
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15333
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15344
  #, 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:15352
  #, 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:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15628
  #, 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:15649
  #, 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:15662
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15665
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15675
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15711
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15720
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15733 fortran/resolve.cc:15910
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15807
  #, 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:15814
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15847
  #, 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:15857
  #, 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:15936
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16003
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16016
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16069
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16082
  #, 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:16091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, 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:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, 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:16336
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16343
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16366
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16373
  #, 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:16382
  #, 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:16428
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16441
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:16860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17255
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in method specification"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/resolve.cc:17322
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17355
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 80699,81679 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12890
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12898
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12909
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12937
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12970
  #, 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:12992
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13025
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13086
  #, 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:13107
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13114
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13161
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13164
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13167
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13173
  #, 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:13176
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, 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:13250
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, 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:13295
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13313
  #, 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:13325
  #, 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:13335
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13345
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13368
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13372
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13376
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13400
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13406
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13426
  #, 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:13483
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13489
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13495
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13503
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13509
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13670
  #, 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:13679
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13687
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13707
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13716
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13738
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13815
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13910
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13922
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13950
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14006
  #, 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:14218
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14261
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14275
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14289 fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14297
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14312
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14318
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14347
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14357
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14610
  #, 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:14708
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14722
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14738
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14748
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14757
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14821
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, 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:15013
  #, 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:15026
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: fortran/resolve.cc:15205
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15217
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15225
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15242
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, 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:15275
  #, 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:15302
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15321
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15337
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15348
  #, 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:15356
  #, 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:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15632
  #, 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:15653
  #, 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:15666
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15679
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15705
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15715
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15724
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15737 fortran/resolve.cc:15914
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15811
  #, 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:15818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15825
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15851
  #, 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:15861
  #, 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:15940
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16073
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16086
  #, 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:16095
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16111
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16142
  #, 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:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, 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:16340
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16347
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16370
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16377
  #, 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:16386
  #, 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:16432
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:16864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17259
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in method specification"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17339
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17359
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17369
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17377
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 82577,82593 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 82599,82615 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "ukendt instruktionstilstand"
*** 82789,82795 ****
  msgid "Unknown argument list function at %L"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 82811,82817 ----
  msgid "Unknown argument list function at %L"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 82816,82827 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 82838,82849 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr "uventet adresseudtryk"
*** 82856,82913 ****
  msgid "unhandled expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, 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:7607
  #, 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:7610
  #, 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:7613
  #, 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:7710
  #, 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:7721
  #, 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:7733
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
--- 82878,82935 ----
  msgid "unhandled expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, 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:7609
  #, 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:7612
  #, 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:7615
  #, 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:7712
  #, 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:7723
  #, 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:7735
  #, 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 ""
*** 83005,83011 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 83027,83033 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr "opretter vÃ¦lger for ikke-eksist
*** 93066,93071 ****
--- 93088,93096 ----
  #~ msgid "\\x%x"
  #~ msgstr "\\x%x"
  
+ #~ msgid "%s:%d:   instantiated from here\n"
+ #~ msgstr "%s:%d:   instantieret herfra\n"
+ 
  #~ msgid "previous friend declaration of `%D'"
  #~ msgstr "tidligere friend-erklÃ¦ring af '%D'"
  
diff -Nrcpad gcc-12.1.0/gcc/po/de.gmo gcc-12.2.0/gcc/po/de.gmo
*** gcc-12.1.0/gcc/po/de.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/de.gmo	Fri Aug 19 08:27:43 2022
***************
*** 1,1740 ****
! Þ•Ù;äÞÏO¬½èüéü-ëü1ýKý `ý�ýÛ•ý+qþ0�þKÎþÿ0ÿ
! <ÿGÿ]ÿ<fÿB£ÿRæÿ>9@x9¹CóF75~I´þ!*$L q"’+µáè-ï#”AÖÜ(û1$AV'˜,À/í(+F.r¡¹Ôé @\q�ªÆ$Û #!"Eh'†1®à*ý-(&V)}§,Ç#ôF	Q_	5±	]ç	wE
! I½
! AKI,•NÂ@BRO•LåR2
;…
8Á
>ú
I9IƒBÍ~?�DÏE@ZE›7áC=]B›EÞ~$6£{ÚBV?™‰Ù9cP�CîF2syEíC3QwNÉ�G©ŒñO~RÎC!QeN·F9M=‡=Å4P8M‰E×BG`I¨HòB;=~7¼6ô*+IV  ½YÞo8 -¨ EÖ 
! !''!8O!>ˆ!Ç!(Ù!/"2"+;"Zg"lÂ"+/#=[#m™#0$)8$ b$ƒ$;“$EÏ$%#.%#R%v% �%7®%8æ%)&I&i&$„&$©&*Î&*ù&$'?' Z'{'•'¡'#²'Ö'8í'&(!7(;Y(E•(Û(5ú(E0)%v)1œ).Î)ý)0*LL*6™*7Ð*l+Gu+$½+â+J,*L,Ew,2½,Eð,l6-£-3¿-@ó-4.5L.‚.‹. ¢.&Ã.Jê.85/Un/!Ä/:æ/!040-G0u0I„0Î0@Ô0/1@E1;†1#Â1Zæ1cA2l¥283TK3w 394QR4K¤4Lð4S=5^‘5Dð5456Qj6Q¼6H75W7H�7IÖ7Y 8,z8*§86Ò8A	93K9L9¤Ì9�q:·;V¹;r<iƒ<cí<=Q=�=¥=#µ=#Ù=ý=.>?> \>}>�>9¢>;Ü>?V3?#Š?,®?"Û?"þ?n!@�@ª@6¹@3ð@/$A/TA>„A-ÃAJñA2<B8oB/¨B&ØB6ÿB,6CPcCH´C8ýC-6D0dDx•DeEBtE?·EF÷E3>F9rF2¬F-ßF0
G_>GVžGZõGEPHA–HØH*ðHHIFdIJ«I@öIG7JEJAÅJgKsoKiãKAMLQ�LwáL[YMbµMYNirNoÜN<LOW‰OWáO[9PV•PDìP71Q^iQNÈQ;RoSRpÃRJ4S`SIàSo*TRšTkíTYYUK³U?ÿUQ?VM‘V_ßVI?W9‰W&ÃW9êW7$X6\X“X
³X<ÁX(þX*'Y:RY:�Y#ÈYWìYGDZYŒZZæZ\A[¬ž[ÌK\^]nw]fæ]vM^eÄ^u*_\ _lý_Jj`:µ`Lð`ž=a¾ÜaW›bgób_[co»c^+dnŠdUùdeOe)µe%ße|fœ‚fFgVfgN½g^hMkh]¹hDiT\i ±i!Òi7ôiF,j sj&”j4»jðj-	k7k#Sk.wk ¦kÇk.àk0l7@l!xlfšl4m=6mLtm(Ám,êm&n >n_nzn0�nHÀnS	o?]o_�o=ýo[;p<—pÔp/ìp#q:@q]{q$Ùq&þq-%r?Sr6“r4Êr4ÿr24s-gs5•sˆËs'Tt3|t°t?Ðt8uIu1du–u5±u*çuRvjev&Ðv&÷v%w*DwOow>¿w7þw66x;mx9©x;ãxRy0ry4£y1Øy=
! z>Hz;‡zpÃz!4{%V{A|{9¾{'ø{' |+H|5t|Tª|)ÿ|?)}(i}0’}>Ã}<~U?~P•~Hæ~./;^gšŠ€C�€<Ñ€-�G<�/„�´�Ï�8ê�8#‚R\‚@¯‚Tð‚EEƒU‹ƒEáƒM'„*u„8 „ZÙ„44…&i…v�…l†mt†Bâ†9%‡=_‡7�‡ZÕ‡N0ˆ8ˆ@¸ˆAùˆ?;‰h{‰&ä‰5ŠmAŠQ¯Š8‹3:‹4n‹)£‹1Í‹9ÿ‹9Œ?PŒh�Œ;ùŒH5�\~�!Û�<ý�6:Ž5qŽ,§Ž4ÔŽ:	�;D�!€�:¢�6Ý�=�5R�jˆ�'ó�Q‘:m‘<¨‘0å‘4’,K’4x’,­’<Ú’5“!M“*o“;š“6Ö“*
”68”=o”X­”4•,;•0h•,™•3Æ•:ú•T5–+Š–4¶–4ë–> —0_—-�—F¾—E˜3K˜/˜/¯˜@ß˜) ™)J™t™Ž™F¨™Eï™<5š3ršK¦š!òš!›-6›-d›C’›.Ö›FœLœ8iœ,¢œÏœ@íœB.�>q�f°�Ež!]ž!ž'¡ž"Éž;ìž'(ŸBPŸ5“Ÿ9ÉŸ@ BD j‡ (ò 3¡1O¡1�¡.³¡8â¡5¢;Q¢/�¢/½¢/í¢/£+M£*y£¤£JÃ£¤1,¤D^¤*£¤*Î¤/ù¤M)¥3w¥1«¥@Ý¥0¦@O¦?�¦:Ð¦;§8G§&€§-§§;Õ§'¨,9¨'f¨(Ž¨)·¨Wá¨"9©#\©B€©2Ã©5ö©1,ª^ª)uª1Ÿª=Ñª?«DO«E”«DÚ«E¬2e¬_˜¬)ø¬:"­8]­/–­"Æ­*é­I®4^®C“®H×®3 ¯T¯>l¯-«¯CÙ¯:°2X°=‹°É°1è°±$9±2^±‘±¨±UÇ±-².K²7z²3²²?æ²?&³1f³b˜³1û³:-´0h´+™´AÅ´.µ*6µ2aµ%”µ2ºµ1íµ0¶9P¶1Š¶2¼¶1ï¶+!·,M·3z·.®·DÝ·7"¸$Z¸+¸N«¸;ú¸66¹m¹U†¹KÜ¹(º8?º;xº9´ºaîº9P»BŠ»BÍ»0¼�A¼@Ò¼B½;V½’½-±½'ß½D¾7L¾+„¾$°¾0Õ¾*¿A1¿6s¿3ª¿$Þ¿6À*:À.eÀ9”ÀÎÀ,îÀ0Á5LÁ,‚Á.¯Á0ÞÁ%Â75Â&mÂC”Â:ØÂÃN0Ã/Ã6¯ÃCæÃ@*Ä%kÄB‘Ä$ÔÄùÄKÅ*cÅ'ŽÅ¶Å'ÔÅ0üÅ-Æ"HÆ?kÆ «Æ#ÌÆ0ðÆ(!Ç.JÇ*yÇ,¤Ç1ÑÇ3ÈH7È+€È"¬È1ÏÈ>É4@É)uÉ4ŸÉ$ÔÉ/ùÉ$)Ê9NÊ9ˆÊ8ÂÊ1ûÊ5-Ë<cËE ËMæË@4ÌDuÌ1ºÌPìÌ‚=ÍVÀÍ4ÎELÎG’Î9ÚÎKÏV`ÏL·Ï/Ð14ÐEfÐ6¬Ð3ãÐ@ÑeXÑ?¾Ñ/þÑ=.ÒilÒLÖÒC#Ó5gÓX�Ó<öÓC3Ô3wÔ0«Ô7ÜÔÕE+Õ2qÕ+¤Õ+ÐÕ>üÕ-;Ö>iÖ¨ÖÇÖæÖ<þÖE;×<�×;¾×Eú×F@Ø6‡ØI¾ØXÙ7aÙ.™Ù8ÈÙTÚmVÚ\ÄÚ]!Û1ÛB±ÛcôÛiXÜÂÜ5áÜ+Ý,CÝ@pÝ*±ÝXÜÝ45Þ)jÞ6”Þ9ËÞ*ß*0ß6[ß*’ßF½ß?àXDà@�à%Þàá@áWáoiáEÙá3â5Sâ(‰â)²â0Üâ!
ãB/ã!rãB”ãF×ã8ä`WäK¸äUå;Zå.–å/Åå8õå.æ@Iæ,ŠæR·æV
! çQaçU³ç9	è)CèQmèl¿èa,éAŽé4Ðé2êZ8êP“êiäêtNëKÃënì`~ì=ßì9íVWí4®í?ãíU#î8yî3²î æî2ï9:ï4tïW©ï^ð^`ð&¿ð$æð"ñ%.ñ"Tñ:wñG²ñ)úñX$ò/}ò­ò)ÌòBöòY9óN“ó‚âó1eôQ—ô.éôNõEgõK­õùõHöFaöE¨ö8îöH'÷1p÷,¢÷"Ï÷8ò÷3+ø"_ø&‚øI©ø1óø#%ùCIù&�ù/´ù4äù.ú&Hú+oú:›úÖúEèú/.û ^ûû&�û'Äû(ìû#ü+9ü&eü7ŒüBÄüHý(PýYyý%Óý=ùý)7þ$aþ%†þ:¬þ7çþ$ÿGDÿ,ŒÿG¹ÿ*,,8Y<’.ÏþN1mJŸEê00€alâ2Oj‚IíO75‡@½.þ+-BY4œ(ÑfúkaXÍ>&2eM˜'æ"&1)X<‚+¿#ë	.	_N	^®	M
! E[
! 8¡
! -Ú
! GP,nT›.ð*FJK‘MÝ)+
!U
@w
$¸
9Ý
$&<5c>™KØ'$7L„”(°5Ù3iC%­?Ó"A\4w¬»/Ø;LDB‘6ÔG=Sz‘^zkYæ‡@EÈ &$G4l(¡'Ê:òJ-/x+¨,Ô),+DX1�9ÏA	3K8¸×JõK@©Œ/6Hf¯KÉS.iJ˜@ã!$BF8‰3ÂRö(I#r-–WÄJZg?ÂH -K Xy KÒ S!”r!0"E8".~":­"?è"3(#2\#<�#,Ì#kù#*e$1�$wÂ$^:%C™%oÝ%5M&0ƒ&;´&(ð&3'(M'+v'2¢',Õ''(D*(5o()¥((Ï(%ø(2)oQ)IÁ))*!5*XW*+°*JÜ*)'+:Q+=Œ+3Ê+!þ+9 ,/Z,$Š,%¯,+Õ,E-\G-2¤-[×-[3.-�.(½.æ."ÿ./"/%R/6x//¯/#ß/<0.@00o07 0$Ø05ý03319g1=¡1Gß1'2*G2%r2˜2³2'Ñ2@ù2:3,@3*m3/˜3,È3õ3
! 4#4*@4.k4š4#­4JÑ45;5T5+t5F 5Mç5J56j€6Në6(:7c7+ƒ7p¯7 8#28%V84|8±8Â8Ý8û8+9,D9q9>Œ9<Ë9v::Fœ:Sã:/7;-g;•;³;@Ñ;< &<G<:^<9™<9Ó<"
=30=!d=†=)Ÿ=*É=0ô=9%>#_>$ƒ>A¨>ê>"?#'?-K?3y?/­?,Ý?<
! @FG@Ž@*©@.Ô@+A4/A7dASœAGðA:8B%sB!™B*»BæBC,C-LC5zCœ°CªMDJøDKCE¨�E¸8FXñFfJGK±GLýG´JH¨ÿH\¨IdJ<jJÄ§J¸lKd%LlŠL€÷L=xM(¶M1ßM2N5DN*zN2¥N)ØN,O//Oo_OkÏO0;PXlP]ÅPa#Q$…QªQWÊQ-"R#PREtRFºR4SF6S/}SD­S.òS$!TFT*aTŒT=žTÜT ôT!U 7U1XUDŠUEÏU VD6V{{V)÷V#!W'EW"mW&�W·W#×W'ûW"#X6FX-}X«X½X0×X"Y/+Y][Y5¹YcïYSZlZ0}ZK®Z'úZ/"[.R[�['¡[ É[0ê[Z\5v\<¬\&é\3]OD]F”]Û]#ù]^:^Y^q^ �^$°^:Õ^0_BA_;„_?À_?`@`Y`o`�`4 ``Õ`6a$Uaza#˜a'¼aäa6b:b Xbyb‹b¡b%Àbæb%õbc;c!Scuc”c³c-Îcüc-d%Edkd.‡d¶dÔd3ôd(e>e]e]oeÍe+ãe,f/<f#lf0�f/Áf#ñfg,4gagug,”g<Ágþg6hAGh+‰h+µháhôhi-%i.Si6‚i=¹i÷i!j*7j-bj.�j6¿j=öj.4k/ck7“k>ËkR
! l\]lcºl9m=Xm!–m(¸mLámH.n5wn)­n)×n"o#$oHo.co’oK¢oSîoYBpJœp@çpq(qšq+¹qGåq>-r�lrYýrºWs]t‚ptRót2FuTyu,Îu-ûu5)v<_v$œv(Áv=êv.(wWw;qw(­wÖw.ñw@ xNax.°x+ßx2y5>y-ty5¢y8Øy0z5Bz@xzK¹zN{7T{8Œ{;Å{3|;5|>q|6°|Gç|@/}Pp}UÁ}b~4z~7¯~Cç~F+‚r‚õx€C‘€Õ€ô€#�(8�0a�5’�È�Þ�"í�"‚}3‚5±‚2ç‚ ƒ6;ƒ4rƒ§ƒFÅƒG„OT„^¤„~…V‚…?Ù…O†Qi†M»†N	‡3X‡>Œ‡KË‡9ˆEQˆG—ˆ8ßˆP‰Ci‰J­‰1ø‰2*Š5]Š*“Š)¾ŠCèŠf,‹_“‹ó‹1ŒDŒ^Œ<}Œ"ºŒ6ÝŒ2�1G�3y�5­�7ã�'ŽICŽ-�Ž4»Ž6ðŽ)'�&Q�$x�J��Nè�P7�>ˆ�[Ç�@#‘%d‘5Š‘EÀ‘,’13’%e’G‹’QÓ’A%“)g“#‘“!µ“0×“,”.5”1d”2–”GÉ”K•,]•MŠ•,Ø•;–XA–=š–OØ–Z(—<ƒ—.À—5ï—*%˜P˜)p˜%š˜)À˜)ê˜™-™G™<c™3 ™0Ô™šGš9cš3�š4Ñš8›8?›x›+–›"Â›Qå›17œAiœU«œ(�,*�W�/v�*¦�EÑ�Bž7Zž/’žKÂž'Ÿ@6Ÿ-wŸ/¥Ÿ-ÕŸ3 .7 (f (� *¸ @ã .$¡)S¡1}¡G¯¡K÷¡JC¢3Ž¢,Â¢&ï¢,£"C£=f£,¤£'Ñ£1ù£>+¤#j¤'Ž¤9¶¤0ð¤'!¥3I¥-}¥5«¥0á¥/¦(B¦1k¦)�¦*Ç¦3ò¦6&§ ]§0~§2¯§-â§1¨ B¨?c¨+£¨.Ï¨-þ¨+,©X© j©‹©\©©/ª'6ª^ª+wª,£ª5Ðª1«+8«*d«�«*¦«'Ñ«$ù«*¬(I¬r¬]Œ¬;ê¬_&­0†­)·­ á­2®E5®){®<¥®"â®'¯-¯-H¯+v¯¢¯´¯vÊ¯;A°F}°Ä°Ü°ü°-± F±Sg±R»±Z²Oi²¹²Ï²$á²X³1_³\‘³Lî³I;´M…´KÓ´ZµkzµKæµN2¶d�¶+æ¶,·/?·#o·0“·/Ä·#ô·-¸,F¸&s¸š¸<±¸î¸.¹34¹+h¹I”¹ Þ¹;ÿ¹H;ºH„ºÍºàº÷º»/»7O»0‡»?¸»ø»,¼D¼\¼)y¼"£¼4Æ¼(û¼f$½‹½+¨½JÔ½;¾$[¾C€¾<Ä¾5¿*7¿.b¿‘¿F«¿-ò¿ À"9Ài\ÀÆÀ+ÙÀ>Á'DÁ:lÁ§Á¾ÁÙÁ5óÁ=)Â)gÂ‘Â§ÂÂÂ0ÝÂ0Ã?Ã,QÃ6~ÃCµÃùÃ$Ä&6ÄG]Ä2¥Ä'ØÄÅJÅ,jÅ:—ÅKÒÅ-Æ;LÆ#ˆÆ¬Æ.ÈÆ+÷Æ#ÇCÇAbÇ¤Ç"ÄÇçÇÈ È-8È)fÈ�È)°ÈÚÈ õÈ#É:ÉPÉVkÉÂÉ$âÉÊ2&ÊYÊ?rÊ&²ÊÙÊðÊ.Ë57Ë'mË•Ë,²Ë9ßËÌÌ=ÌZÌ-zÌA¨Ì"êÌ"
Í0ÍGMÍD•Í)ÚÍEÎ/JÎ8zÎG³ÎûÎ"Ï1>Ï6pÏ$§Ï8ÌÏ8Ðd>ÐO£Ð=óÐC1ÑHuÑ,¾ÑBëÑ..Ò7]Ò3•Ò@ÉÒ;
! ÓHFÓW�Ó;çÓ5#ÔAYÔW›Ô6óÔ9*Õ;dÕT Õ4õÕ6*Ö4aÖL–Ö8ãÖ<×=Y×>—×?Ö×ZØIqØA»Ø=ýØ6;Ù6rÙ:©Ù4äÙ@ÚIZÚ<¤ÚNáÚ?0ÛQpÛ8ÂÛBûÛK>ÜuŠÜ5ÝO6ÝI†Ý8ÐÝ<	ÞFFÞ:�ÞFÈÞGßGWßIŸß=éßf'à/Žà.¾àAíà/áDKáH�á“Ùá&mâW”âbìâ/OãLãAÌã=älLä¹äÎÐäiŸå	æ"æ#>æ%bæ)ˆæ5²æHèæ1ç=OçS�çEáç:'è<bè>Ÿè:Þè>é=XéO–é@æéE'ê*mê˜ê ·êHØêS!ëuë•ëB«ëBîë:1ì'lì0”ì6Åì2üì*/í*ZíG…íKÍí>î.Xî2‡î:ºî9õî(/ï.Xï#‡ï"«ï;Îï(
! ð+3ð%_ð)…ð=¯ð0íð6ñUñBtñH·ñ,ò0-ò/^ò.Žò"½ò+àò-ó+:ó~fó�åó!uô —ô ¸ô Ùô%úô+ õ'Lõ#tõ$˜õ½õ+Ýõ1	ö/;ökö;‹ö
! ÇöIÒöA÷"^÷1�÷"³÷FÖ÷døU‚øPØø')ùQùdù3uù4©ù\ÞùO;ú5‹ú{ÁúK=û‰ûPšû?ëû1+ü']ü#…üO©ü+ùü&%ý'Lý8tým­ý4þ(Pþ<yþ(¶þßþ@ðþ1ÿ:Cÿ3~ÿ$²ÿ×ÿ8ôÿ0-C^'¢RÊNDlF±BøJ;H†>Ï@<O8ŒÅÜúD'[@ƒ Ä@å &-Gu•+®Ú÷a$y#ž3Â*ö-!#Os-‘¿UØ.,H&uBœ"ß+	+.	Z	Xx	+Ñ	5ý	#3
! W
! pq
! â
! '*#F j'‹³ÉOå!5"WGzÂ%Öüo
&‡
5®
ä
õ
-
;7T+Œ'¸"à!5%$[€<œÙ,ô5!@WK˜Nä#3W!w%™#¿Tã/8hˆ¦0½î()-Ws�!¢ÄÚ.õ:$Q_±Ï"å1#:0^&�
¶aÄ.&Udf1Ëý.CK2S2†M¹MU0iš(¡Ê,Þ >2GKzKÆCV9p2ª9Ý<T9]—°Ê#ãO.W5†9¼5ö,fA'¨8Ð!	4+>`?Ÿß/ú*2A*t.Ÿ)Î&ø' &G &n %• #» 'ß %!(-! V!$w! œ!"½!,à!2
"@"`"*",ª".×"$#*+#AV#1˜#Ê#â#)þ#($+H$^t$?Ó$?%)S%3}%5±%Yç%aA&-£&4Ñ&/'6'2V'L‰'/Ö'6(ô=(2)M)Dm)8²)0ë)3*7P*>ˆ*$Ç*5ì*,"+.O+,~+1«+3Ý+2,D,6`,1—,$É,0î,-7&-^-~-š-#®-Ò- ò-+.?.F.W.k.}.�.¨.Ä.ä.÷.
! /:!/)\/J†/CÑ/0-0(M0,v0T£0ø0ÿ0,1
! 31>1]1z1(“1:¼1÷172(L2u2#•25¹2ï23) 3/J3
z3!ˆ3 ª3'Ë3 ó304E4
`4 n4�4¦4¼4Õ4ï4þ4-5"J5!m5)�5P¹5
! 6666$'63L6€6œ61¼6:î6>)7h7q7z7ƒ7Œ7!•7·7Ó7à7é7ö7ÿ788868?8AC8B…8~È8°G9Lø9gE:­:{Í:gI;Œ±;U><-”<GÂ<
! =6*=na=<Ð=5
>,C>p>†>‰’>^?r{?oî?^@
|@*Š@<µ@.ò@!A=A5ZA
�A€žAB’%B(¸B+áB.
C+<C-hCk–CcD^fD€ÅDjFEQ±EIFIMF|—FnG3ƒGA·GkùG5eH'›H7ÃH.ûH5*I3`I8”I.ÍIüI[J“tJŒKW•KcíKGQLJ™LGäL©,M+ÖM1NJ4N5N:µN$ðN¯O+ÅOñOP%Po>P)®P³ØP4ŒQNÁQ.R>?R<~Re»R;!S‘]S:ïS“*T'¾TEæTW,U>„USÃUYVLqVL¾V¢W?®W@îWQ/Xb�XBäXQ'YEyYO¿YsZlƒZ„ðZVu[\Ì[=)\¦g\|]‰‹]6^}L^AÊ^K_<X_0•_-Æ_8ô_L-`Qz`BÌ`GaQWaH©aIòaZ<bZ—bLòbV?cH–cDßcJ$d?od=¯dBíd�0eC²eDöe7;f6sfAªf*ìfGgM_gK­g;ùg?5hEuh5»hHñhb:iJ�ibèiYKj9¥j1ßjBkÑTkQ&lrxlNël9:m6tmZ«m9ni@n]ªnXoEaoQ§o@ùo2:pFmpb´pUq[mq‡ÉqMQraŸr@sVBsW™s9ñsP+tl|t\étBFu„‰uTvPcvI´vFþvNEwH”wGÝw~%xy¤xLy`ky:ÌybzTjzS¿zR{>f{:¥{dà{'E|*m|C˜|/Ü|A}LN}6›}RÒ}E%~Ck~B¯~_ò~6R+‰?µ@õ=6€:t€A¯€Cñ€G5�2}�7°�?è�B(‚Zk‚@Æ‚+ƒ;3ƒ+oƒ9›ƒIÕƒC„)c„M�„7Û„7…+K…:w…A²…Jô…*?†*j†,•†(Â†7ë†#‡1A‡=s‡O±‡*ˆ,ˆ%Gˆumˆ;ãˆT‰Ot‰ Ä‰Hå‰D.Š5sŠ[©ŠK‹BQ‹Q”‹?æ‹&Œ8CŒu|ŒLòŒL?�iŒ�=ö�:4Ž$oŽA”Ž7ÖŽ3�,B�!o�#‘�Jµ�-�+.�,Z�U‡�³Ý�s‘‘q’‡w’þÿ’oþ“yn”Wè”V@•Y—•#ñ•B–UX–Z®–¶	—À—#Ø—ü—#˜69˜[p˜>Ì˜™Â ™4ã™š3$šXš(dš�š0¦š×š4õš!*›"L›o›ˆ›!”›
! ¶›Á›Ð›ä›ñ›œœ#œ!,œ	NœXœhœwœƒœ™œ¥œÀœÛœîœûœ��*�?�	R�\�i�y�‰�	œ�
! ¦�%±�X×�Z0ž[‹ž[çžNCŸ"’Ÿ7µŸOíŸ'= 6e 6œ UÓ J)¡3t¡F¨¡ï¡9¢F¢[^¢3º¢î¢£$£@8£By£?¼£-ü£0*¤5[¤,‘¤¾¤?Õ¤3¥5I¥0¥)°¥5Ú¥¦+ ¦0L¦H}¦$Æ¦+ë¦:§R§Ai§@«§%ì§¨,¨I¨-f¨P”¨Så¨w9©C±©'õ©7ª5Uª?‹ª=Ëª7	«:A«A|«G¾«.¬)5¬:_¬"š¬ ½¬/Þ¬H­JW­'¢­‡Ê­>R¯‘¯E°ŽW°yæ°P`±=±±1ï±/!²qQ²oÃ².3³0b³U“³Ÿé³=‰´UÇ´OµgmµeÕµV;¶W’¶Wê¶EB·Bˆ·JË·)¸:@¸){¸|¥¸l"¹�¹B¨¹7ë¹)#º#MºqºŠºŸº´ºÉº'Þº»$»+»$=»b»+‚»#®»Ò»/ò»%"¼H¼f¼(€¼h©¼%½H8½4�½J¶½0¾F2¾dy¾?Þ¾m¿lŒ¿Iù¿HCÀCŒÀHÐÀGÁBaÁO¤Á(ôÁKÂ2iÂ6œÂlÓÂe@ÃM¦Ã8ôÃ?-ÄUmÄmÃÄ31Å2eÅ*˜Å4ÃÅQøÅ#JÆ+nÆ1šÆ'ÌÆ5ôÆV*Çm�Ç{ïÇ@kÈn¬È+ÉGÉ*eÉ'�É&¸É'ßÉ@Ê9HÊS‚Ê#ÖÊ!úÊJË>gËZ¦Ë.ÌL0ÌM}ÌËÌ1éÌ%ÍDAÍK†ÍÒÍ;ðÍ:,Î^gÎKÆÎ?ÏRÏ;rÏ0®Ï$ßÏ<ÐAÐ]Ð${ÐF Ð%çÐ6
Ñ6DÑ){ÑV¥ÑNüÑGKÒ4“ÒtÈÒ@=Ó:~Ó¹Ó9ÙÓFÔ/ZÔ#ŠÔ2®Ô1áÔ>ÕhRÕ1»Õ/íÕUÖ>sÖJ²ÖGýÖGE×6�×+Ä×.ð×hØOˆØKØØ8$ÙC]ÙS¡ÙdõÙQZÚ=¬ÚBêÚI-ÛXwÛ\ÐÛ4-Ü9bÜCœÜ=àÜCÝ6bÝ1™Ý7ËÝHÞ3LÞ=€ÞO¾Þ0ß0?ß*pß!›ß<½ß*úß)%àPOà6 à/×à0á/8á/há0˜á8Éá5â98â9râ6¬â7ãâ.ã9Jã-„ã:²ã<íã/*ä>Zä+™ä(Åä.îä+å8IåB‚å:ÅåæJæiæi~æèæ'üæ$çn>ç­çoÈç,8èMeè
³èHÁê-
! ë78ë7pë>¨ëGçë4/ìOdì´ì;Ðì(í35í iíŠím¨í'î;>îBzî9½î0÷îD(ïBmïD°ïBõïG8ðG€ð?Èðñ&ñ^CñP¢ñ6óñ5*ò5`òC–ò*Úò[ó8aó{šó¨ôX¿ô%õ>õ$\õG�õ)Éõ8óõ;,öRhö+»ö9çö)!÷7K÷Rƒ÷:Ö÷Aø8Sø%Œø)²ø)Üøtù0{ù3¬ù8àù.ú9HúK‚ú%Îúôú&û17û7iû?¡û%áû%ü$-üTRü2§ü*Úü1ýK7ýDƒýAÈý+
! þ&6þ%]þ$ƒþ?¨þ/èþÿJ4ÿ#ÿ.£ÿ1ÒÿztHô9=[w<ÓG*X)ƒX­<#C(g/�NÀ)N92ˆM»)	23;f;¢1Þ0#GTYœ_ökV:ÂMýKHd1­dßBD	C‡	{Ë	RG
! Nš
! 1é
! yV•=ìS*Z~dÙd>
E£
Bé
C,Cp´@Å
&3;Jo1º>ì<+Bh1«6Ý'8<3u8©7â+,F4sS¨>ü;'V,~;«4çBk_2Ë:þ*9%dŠ!£Åáý+B `/�±
Ð:ÞGFa@¨é&(.Cr8ˆ6Á2øD+:pF«EòC8@|=½Jû>FE…ËQKA�`ß'@h;‡Ã;Ó /N.c’¬IÆ<5M5ƒ3¹(í5 L *h #“ · À .Í .ü 0+!8\!•!µ!Ó!Eñ!N7"G†"Î"Fç"@.#>o#<®#&ë#<$5O$=…$Ã$Bã$$&%[K%A§%_é%cI&D­&Mò&G@'_ˆ'8è'+!(.M(|(˜(ª(¼(&Í("ô("):)>R)6‘).È)\÷)9T*KŽ*RÚ*2-+5`+;–+8Ò+J,IV,D ,Må,G3-A{-J½-..\7.>”.9Ó.0
//>/,n/8›/4Ô/	0%07A0Dy0E¾0A1)F1p16�18Ç1.23/2Cc2§2<½2>ú2,933f3>š3<Ù34.4G4]g4YÅ4Y5Ty59Î5561>65p66¦6FÝ6!$7F7YY7W³7=8+I8+u8/¡8?Ñ8A9S9n9‰9M›9oé99Y:=“:>Ñ:8;I;-h;,–;Ã;<Ü;A<@[<>œ<<Û<5=8N=<‡=Ä=@Ý=+>.J>:y>7´>ì>2
! ?(=?f?.†?µ?!Ó?+õ?/!@2Q@„@!›@7½@Eõ@;A
TAbA qA’A§A1ÅA1÷A!)BKB"gBŠBf™B(C#)CMC1lCžC%«C%ÑC(÷C D3<D0pD*¡D)ÌD>öD`5E6–E?ÍEG
FHUFZžF¯ùFT©GQþGfPHo·HV'IW~ISÖIG*JFrJG¹J$K#&K%JK*pK>›KÚK*ðKL/4L)dL8ŽLCÇLM1%M7WME�M:ÕMJN5[N5‘N?ÇNBO"JO0mO6žOvÕOWLPU¤PLúP4GQt|Q?ñQ"1RnTRLÃR@STQS+¦SVÒSY)T0ƒT ´TÕT8êT!#U:EU_€UàUýU V;VZV9oVM©V(÷V W6WMWdW „W!¥W!ÇW#éW#
X-1X_XvX�X)©XjÓX'>Y'fYXŽY,çY9Z*NZ4yZ1®ZvàZrW[LÊ[K\Wc\B»\kþ\Ej]Q°]8^=;^¡y^ _Q¼_/`A>`j€`fë`3Ra2†a.¹a<èa%b?9bKyb(Åb+îbEc`c.uc*¤c!Ïc6ñc7(d#`dc„dOèd78e#pe7”e#Ìe9ðe%*f9Pf%ŠfK°f7üf94g%ngK”g_àgQ@he’hOøhcHi)¬i<Öi)j)=j'gjB�jÒj*ïj'k'Bk>jkI©k"ók:lGQlH™lFâl;)m1emB—m2ÚmM
nC[n+ŸnúËnÆp'âp-
! q78q¯pq  rArk`r:Ìr¹sGÁs?	t1It9{t?µt1õt1'u[Yu!µu#×uOûu)Kv uvJ–v0áv;w#Nw'rw*šw:Åw>x#?xOcx%³x?Ùx*y:Dy>y¾y<Öyz0,z.]zŒz#¨zÌzÛz/úz+*{7V{@Ž{,Ï{<ü{?9|qy|9ë|6%}7\}3”}3È}%ü}"~-4~2b~(•~5¾~?ô~=4=r&°H×L €am€RÏ€*"�.M�#|�P �<ñ�&.‚&U‚L|‚É‚*ç‚+ƒ)>ƒhƒL~ƒ9Ëƒ„%„)@„6j„*¡„8Ì„.…,4…-a…-�…6½…ô…*†*>†$i†3Ž†OÂ†*‡O=‡l�‡yú‡utˆ:êˆu%‰D›‰ à‰'�Šˆ©Š°2‹„ã‹¬hŒ¦�Î¼�)‹ŽYµŽ4�ID�)Ž�Z¸�3�#G�k�"|�"Ÿ�"Â� å� ‘$'‘$L‘$q‘"–‘"¹‘)Ü‘,’)3’']’9…’O¿’,“*<“2g“)š“3Ä“3ø“R,”4”l´”L!•Kn•dº•?–W_–9·–0ñ–="—4`—:•—^Ð—X/˜nˆ˜Y÷˜WQ™\©™Jš[QšD­šEòšv8›#¯›$Ó›#ø›!œ1>œpœ×€�@Xž:™ž@ÔžŸ:5Ÿ+pŸ8œŸMÕŸS# kw ã Mþ :L¡^‡¡Ræ¡O9¢-‰¢C·¢Fû¢&B£gi£fÑ£^8¤P—¤Xè¤(A¥Mj¥ ¸¥Ù¥8õ¥?.¦Bn¦±¦È¦'Ü¦*§“/§ZÃ§"¨8A¨Dz¨ ¿¨2à¨3©$G©7l©¤©;Ä©.ª%/ªUªoª*†ª:±ª*ìªq«8‰«.Â«Dñ«96¬"p¬J“¬9Þ¬­,3­`­2y­5¬­9â­:®*W® ‚®!£®!Å®6ç®D¯4c¯,˜¯*Å¯ð¯°;+°6g°3ž°.Ò°$±?&±-f±,”±9Á±aû±<]²=š²eØ²:>³Hy³,Â³-ï³X´.v´¥´$Â´*ç´µ 0µQµFdµ4«µ4àµ¶#-¶Q¶)i¶'“¶&»¶&â¶+	·C5·(y·"¢·(Å·(î·)¸)A¸*k¸*–¸*Á¸*ì¸*¹*B¹*m¹*˜¹*Ã¹*î¹*º*Dº(oº(˜º(Áº(êº(»(<»)e»(�»(¸»(á»(
! ¼*3¼*^¼*‰¼*´¼(ß¼(½(1½(Z½(ƒ½(¬½(Õ½(þ½('¾(P¾)y¾)£¾'Í¾(õ¾(¿)G¿)q¿(›¿(Ä¿(í¿(À+?À'kÀ'“À(»À'äÀ'Á34Á4hÁ4�Á3ÒÁ"ÂB)Â?lÂ%¬Â ÒÂBóÂ76Ã3nÃ6¢Ã4ÙÃFÄ{UÄ:ÑÄ'Å4Å#PÅtÅ6�Å.ÆÅ4õÅ)*ÆTÆ*]Æ.ˆÆ+·Æ7ãÆcÇ?Ç>¿ÇAþÇÂ@È2Év6ÉL­ÉLúÉLGÊ9”Ê0ÎÊHÿÊ@HË=‰Ë>ÇË!Ì_(ÌIˆÌFÒÌNÍ?hÍ"¨ÍTËÍ Î?ÎAYÎ:›Î>ÖÎÏ 0Ï(QÏ)zÏ"¤ÏÇÏåÏIÐ8JÐ*ƒÐ®Ð&ËÐ&òÐ Ñ0:Ñ-kÑ(™ÑÂÑ#ÛÑ&ÿÑ+&Ò'RÒ!zÒœÒ!¼Ò!ÞÒ-Ó(.Ó"WÓ"zÓ)�Ó,ÇÓ ôÓ,Ô+BÔ#nÔ$’Ô'·Ô*ßÔ)
! Õ24ÕgÕQƒÕ›ÕÕ"qÖA”Ö1ÖÖ-×)6×:`×F›×6â×PØ?jØTªØŽÿØ:ŽÙ=ÉÙ5Ú)=ÚgÚ+€Ú-¬Ú"ÚÚNýÚPLÛ$�Û8ÂÛ7ûÛ93ÜmÜ<ƒÜ7ÀÜ?øÜ58Ý9nÝ3¨Ý4ÜÝ9Þ<KÞ6ˆÞ8¿ÞAøÞ;:ß7vßG®ß%ößà)6à,`à5�à"Ãà.æàá"1áTá*aáŒá�áB­á:ðá+âFâ\âwâM’â0àâ.ã.@ã$oã
”ãA¢ãaäã+FämräRàäm3å^¡åcæBdæ§æÁæ0Þæ0ç0@ç6qç¨çÃçiàç*Jè)uè1Ÿè-Ñè/ÿè)/éLYé,¦ébÓéE6ê(|êd¥êo
! ëBzë½ë1Ðí*î*-îIXî¢î>Âî?ïAï>`ïŠŸï2*ð0]ð7Žð6Æð7ýð-5ñ]cñ0Áñòñò,#ò&Pò)wò$¡òÆòåò ó7&ó%^ó(„ó%­ó(Óóüó'ô!Cô eô%†ô/¬ô1Üôõ& õ!Gõ(iõ:’õ-Íõûõ2ö$Mö(rö›ö>»ö!úö/÷L÷%e÷.‹÷8º÷5ó÷)ø/9øiø ‡ø*¨ø"ÓøLöøGCù8‹ù(Äù!íù7ú)Gú%qú%—ú½úÙú+ùú"%ûHû#gû-‹û*¹û$äû)	ü/3ücü'ƒü«ü(ÉüCòü6ýRý?lý!¬ý0Îý$ÿý$þ,;þ#hþ3Œþ+Àþìþvÿ^yÿeØÿM>	Œ	;«	2ç	*	E	&_	 †	8§	!à	:	=	\	/q	<¡	7Þ	'	>	1^	(�	7¹	ñ	?	$L	q	�	8«	Eä	H*	)s	)�	wÇ	—?	x×	«P	ü	t|	Wñ	‚I		†Ì		¥S
! 	¬ù
! 	w¦	(	G	Ug	0½	.î	3
	1Q
	Lƒ
	2Ð
	-	O1	)�	O«	Kû	$G	=l	%ª	Ð	0î	.	N	m	Š	¤	¿	×	Fò	"9	=\	$š	!¿	&á	;	(D	7m	#¥	/É	Nù	H	f	€	#ž	2Â	1õ	'	+>	j	)€	#ª	3Î	!	*$	&O	v	1”	VÆ	 	<>	{	‘	2®	,á	 	(/	,X	7…	#½	0á		c0	4”	6É	¢	8£	,Ü	7		A	a	+y	¾¥	>d	Û£	v	<ö	73	dk	 Ð	=ñ	-/	']	(…	c®	.	tA	‰¶	!@ 	3b 	;– 	1Ò 	0!	$5!	'Z!	"‚!	¥!	 À!	6á!	!"	!:"	6\"	"“"	)¶"	à"	ÿ"	l#	;ƒ#	9¿#	@ù#	Y:$	&”$	 »$	-Ü$	r
! %	Q}%	;Ï%	(&	4&	EN&	:”&	(Ï&	ø&	.
'	g<'	4¤'	RÙ'	+,(	 X(	?y(	¹(	Ö(	Cò(	6)	<)	=W)	•)	+®)	%Ú)	*	*	7*	"W*	-z*	¨*	Ç*	9ç*	M!+	o+	Au+	<·+	8ô+	K-,	Iy,	!Ã,	Xå,	E>-	„-	—-	ª-	È-	ç-	ü-	.	(/.	X.	.m.	œ.	I².	ü.	//	AB/	$„/	,©/	EÖ/	40	0Q0	‚0	-™0	2Ç0	"ú0	+1	>I1	,ˆ1	µ1	0Ñ1	F2	]I2	1§2	3Ù2	9
3	8G3	*€3	N«3	4ú3	</4	;l4	N¨4	~÷4	Cv5	#º5	+Þ5	3
! 6	0>6	'o6	—6	%·6	+Ý6	5	7	?7	\7	%{7	¡7	¼7	Ü7	 ø7	8	*58	1`8	0’8	+Ã8	Cï8	 39	"T9	fw9	.Þ9	1
:	.?:	%n:	0”:	)Å:	0ï:	 ;	:9;	2t;	§;	(Á;	0ê;	<	!,<	IN<	\˜<	õ<	4
=	)B=	l=	`†=	$ç=	
>	1>	"L>	o>	&„>	«>	/Æ>	?ö>	=6?	$t?	™?	'©?	=Ñ?	@	B/@	r@	�@	3¬@	$à@	/A	<5A	1rA	¤A	·A	&ÔA	5ûA	1B	"LB	&oB	*–B	)ÁB	;ëB	Y'C	K�C	-ÍC	7ûC	:3D	3nD	-¢D	1ÐD	2E	5E	.UE	0„E	<µE	5òE	5(F	1^F	;�F	)ÌF	qöF	OhG	.¸G	$çG	?H	-LH	)zH	5¤H	VÚH	%1I	YWI	±I	$ÌI	+ñI	7J	/UJ	F…J	-ÌJ	@úJ	4;K	!pK	’K	¨K	4¿K	>ôK	03L	AdL	=¦L	6äL	-M	2IM	|M	!–M	8¸M	6ñM	-(N	EVN	œN	[·N	;O	OO	9gO	H¡O	:êO	7%P	:]P	7˜P	<ÐP	6
Q	;DQ	:€Q	<»Q	FøQ	*?R	jR	+‡R	*³R	ÞR	&êR	6S	$HS	OmS	=½S	=ûS	?9T	yT	(‘T	JºT	>U	2DU	AwU	;¹U	5õU	&+V	?RV	m’V	%W	„&W	C«W	9ïW	;)X	eX	svY	\êY	(GZ	�pZ	1þZ	20[	2c[	F–[	0Ý[	3\	6B\	*y\	'¤\	?Ì\	8]	+E]	>q]	?°]	3ð]	R$^	!w^	x™^	D_	9W_	I‘_	9Û_	`	!3`	
U`	3c`	H—`	'à`	/a	G8a	-€a	'®a	:Öa	Gb	Yb	Myb	_Çb	,'c	BTc	>—c	NÖc	%d	49d	.nd	>�d	LÜd	S)e	o}e	/íe	>f	K\f	J¨f	~óf	Grg	Fºg	Eh	7Gh	?h	Z¿h	"i	Z=i	\˜i	õi	

! j	Fj	E_j	4¥j	Új	@ðj	@1k	0rk	£k	:²k	Iík	>7l	Cvl	2ºl	,íl	@m	D[m	C m	9äm	Jn	8in	¢n	Àn	Ún	)ðn	o	4o	-Po	~o	”o	&°o	4×o	4p	4Ap	%vp	0œp	0Íp	0þp	F/q	+vq	F¢q	0éq	$r	B?r	.‚r	±r	&Êr	ñr	s	s	3s	Gs	)\s	†s	šs	®s	-Äs	òs	t	6t	!St	ut	ˆt	›t	¸t	Ìt	ßt	ót	u	"u	Bu	Yu	yu	�u	°u	Çu	äu	øu	:v	DLv	B‘v	EÔv	/w	LJw	8—w	4Ðw	/x	-5x	Hcx	I¬x	Möx	¹Dy	#þy	"z	<z	Vz	pz	$‹z	4°z	&åz	/{	2<{	;o{	%«{	0Ñ{	|	&|	C|	*]|	<ˆ|	MÅ|	0}	0D}	,u}	¢}	À}	!ß}	~	!~	<~	V~	p~	Š~	¤~	Ä~	ß~	ú~		80	i	8„	½	Ø	ó	€	!)€	K€	d€	€€	.›€	Ê€	æ€	�	#�	,B�	4o�	;¤�	à�	#ý�	*!‚	)L‚	Av‚	2¸‚	'ë‚	"ƒ	"6ƒ	;Yƒ	0•ƒ	 Æƒ	"çƒ	!
! „	!,„	$N„	$s„	9˜„	6Ò„	=	…	AG…	/‰…	-¹…	1ç…	E†	:_†	0š†	nË†	5:‡	0p‡	<¡‡	EÞ‡	,$ˆ	3Qˆ	>…ˆ	4Äˆ	:ùˆ	44‰	;i‰	¥‰	'Ã‰	#ë‰	'Š	=7Š	#uŠ	(™Š	9ÂŠ	+üŠ	)(‹	+R‹	6~‹	-µ‹	>ã‹	4"Œ	4WŒ	2ŒŒ	0¿Œ	0ðŒ	+!�	/M�	/}�	/­�	,Ý�	$
! Ž	/Ž	]MŽ	«Ž	6ÃŽ	1úŽ	A,�	@n�	¯�	@Í�	;�	DJ�	#��	>³�	Aò�	74‘	:l‘	2§‘	5Ú‘	2’	C’	K_’	«’	È’	å’	*“	--“	6[“	'’“	º“	QÖ“	(”	'C”	k”	†”	-¡”	(Ï”	,ø”	,%•	,R•	)•	©•	,Ä•	6ñ•	'(–	LP–	L�–	<ê–	<'—	Bd—	)§—	Ñ—	1ð—	."˜	.Q˜	L€˜	kÍ˜	9š	 Yš	6zš	J±š	Xüš	(U›	'~›	¦›	)Á›	@ë›	4,œ	Iaœ	U«œ	C�	&E�	Vl�	Ã�	PÒ�	P#ž	Utž	!Êž	+ìž	AŸ	9ZŸ	=”Ÿ	9ÒŸ	1 	¡> 	Bà 	##¡	}G¡	<Å¡	G¢	¯J¢	:ú¢	5£	CN£	N’£	já£	L¤	l¤	8{¤	´¤	;Ó¤	¥	,¥	I¥	4d¥	L™¥	Mæ¥	4¦	DF¦	"‹¦	D®¦	ó¦	:
! §	E§	D\§	L¡§	>î§	5-¨	:c¨	6ž¨	IÕ¨	C©	Ec©	+©©	+Õ©	Lª	)Nª	2xª	K«ª	J÷ª	JB«	'�«	/µ«	å«	+õ«	"!¬	FD¬	(‹¬	6´¬	=ë¬	=)­	9g­	5¡­	(×­	4®	05®	,f®	8“®	(Ì®	Rõ®	CH¯	'Œ¯	.´¯	ã¯	D°	'F°	@n°	.¯°	0Þ°	!±	<1±	Fn±	6µ±	.ì±	C²	C_²	&£²	,Ê²	2÷²	D*³	 o³	1�³	Â³	=á³	:´	PZ´	&«´	<Ò´	8µ	-Hµ	vµ	!”µ	1¶µ	.èµ	5¶	NM¶	+œ¶	EÈ¶	?·	]N·	9¬·	2æ·	2¸	2L¸	>¸	>¾¸	,ý¸	E*¹	Hp¹	E¹¹	0ÿ¹	60º	,gº	6”º	UËº	!!»	C»	ab»	UÄ»	3¼	/N¼	2~¼	$±¼	"Ö¼	)ù¼	&#½	FJ½	2‘½	$Ä½	Né½	A8¾	?z¾	5º¾	tð¾	—e¿	9ý¿	c7À	G›À	?ãÀ	:#Á	8^Á	%—Á	)½Á	çÁ	#Â	#+Â	-OÂ	‰}Â	=Ã	9EÃ	BÃ	2ÂÃ	%õÃ	%Ä	&AÄ	+hÄ	;”Ä	:ÐÄ	&Å	U2Å	ˆÅ	&¥Å	&ÌÅ	/óÅ	2#Æ	/VÆ	8†Æ	4¿Æ	!ôÆ	+Ç	2BÇ	-uÇ	%£Ç	)ÉÇ	%óÇ	%È	&?È	+fÈ	’È	2¯È	/âÈ	É	&-É	,TÉ	.�É	a°É	ŒÊ	LŸÊ	SìÊ	T@Ë	j•Ë	4Ì	'5Ì	]Ì	Š}Ì	Í	Q$Í	vÍ	2Í	.²Í	'áÍ	%	Î	/Î	2NÎ	�Î	-žÎ	2ÌÎ	7ÿÎ	27Ï	=jÏ	8¨Ï	8áÏ	=Ð	8XÐ	6‘Ð	;ÈÐ	4Ñ	99Ñ	4sÑ	9¨Ñ	4âÑ	EÒ	7]Ò	S•Ò	.éÒ	1Ó	#JÓ	2nÓ	.¡Ó	#ÐÓ	FôÓ	K;Ô	I‡Ô	IÑÔ	EÕ	GaÕ	©Õ	H)Ö	TrÖ	ÇÖ	jáÖ	0L×	,}×	cª×	FØ	¾UØ	•Ù	PªÙ	öûÙ	DòÚ	7Û	JÛ	bÛ	tÛ	ŠÛ	šÛ	­Û		ÄÛ	ÎÛ	äÛ	Ü	'Ü	@DÜ	,…Ü	[²Ü	0Ý	*?Ý	LjÝ	-·Ý	+åÝ	@Þ	>RÞ	5‘Þ	.ÇÞ	öÞ	Xß	<hß	,¥ß	rÒß	sEà	T¹à	sá	t‚á	)÷á	F!â	"hâ	8‹â	7Äâ	1üâ	<.ã	Bkã	T®ã	Cä	GGä	N�ä	.Þä	
å	='å	meå	/Óå	/æ	N3æ	#‚æ	a¦æ	6ç	Y?ç	Z™ç	@ôç	_5è	/•è	(Åè	kîè	-Zé	.ˆé	M·é	Iê	2Oê	8‚ê	C»ê	yÿê	ryë	0ìë	!ì	+?ì	+kì	+—ì	+Ãì	,ïì	,í	-Ií	-wí	-¥í	-Óí	-î	-/î	-]î	-‹î	-¹î	-çî	-ï	-Cï	+qï	+�ï	+Éï	+õï	+!ð	+Mð	,yð	+¦ð	+Òð	+þð	+*ñ	-Vñ	-„ñ	-²ñ	-àñ	+ò	+:ò	+fò	+’ò	+¾ò	+êò	+ó	+Bó	+nó	+šó	,Æó	,óó	* ô	+Kô	+wô	,£ô	,Ðô	+ýô	+)õ	+Uõ	+�õ	.­õ	*Üõ	*ö	+2ö	#^ö	A‚ö	UÄö	B÷	c]÷	Á÷	+Ù÷	Kø	MQø	9Ÿø	+Ùø	ù	>ù	3^ù	&’ù	$¹ù	YÞù	38ú	4lú	Q¡ú	<óú	60û	)gû	!‘û	"³û	GÖû	Kü	7jü	)¢ü	*Ìü	$÷ü	$ý	#Aý	$eý	$Šý	#¯ý	‹Óý	:_þ	8šþ	JÓþ	;ÿ	Zÿ	.xÿ	>§ÿ	8æÿ	4
! WT
! *¬
! M×
! :%
! v`
! ?×
! 5
! @M
! 6Ž
! >Å
! r
! aw
! 4Ù
! -
! :<
! Bw
! @º
! "û
! 0
! O
! $b
!  ‡
! N¨
! ,÷
! $
! A
! /a
! 1‘
! 8Ã
! +ü
! )(
! <R
! &�
! '¶
! -Þ
! 0
! a=
! 'Ÿ
! 4Ç
! %ü
! '"	
! &J	
! ^q	
! .Ð	
! 3ÿ	
! ,3
  
! `
  
! Cz
  
! A¾
  
! 5
!  6
! *W
! ‚
!  
! +»
! <ç
! $
! )<
! (f
! /�
! C¿
! <
! "@
! ,c
! $�
! µ
!  Ë
! ì
!  
! /,
! 3\
! �
! .¤
! )Ó
! ?ý
! =
! CQ
! M•
! =ã
! 2!
! ET
! Dš
! Vß
! ,6
! 'c
! Y‹
! 4å
! ,
! 0G
! 0x
! =©
! 0ç
! :
! 1S
! 9…
! 2¿
! 1ò
! ;$
! 1`
! 3’
! 5Æ
! 1ü
! 2.
! @a
! 1¢
! ?Ô
! J
! 6_
! D–
! 8Û
! 4
! 4I
! <~
! >»
! =ú
! 38
! :l
! R§
! Cú
! 7>
! :v
! ;±
! 6í
! 1$
! EV
! Aœ
! QÞ
! _0
! W�
! Oè
! H8
!  �
! 8¢
! 8Û
! -
! (B
! /k
! ›
! ®
! 9Ç
! H
! EJ
! )�
! º
! 4Ï
! 3
! N8
! 1‡
! O¹
! 6	 
! 3@ 
! 2t 
! 0§ 
! /Ø 
! )!
! #2!
! *V!
! -�!
! *¯!
! -Ú!
! @"
! !I"
! k"
! <†"
! Ã"
! -Õ"
! 2#
! ?6#
! .v#
! ¥#
! 'Ä#
! (ì#
! ($
! Ø>$
! Ð%
! 4è%
! 5&
! S&
! h&
! !�&
! ;£&
! :ß&
! 5'
! P'
! -c'
! &‘'
!  ¸'
! Ù'
! 'ø'
! * (
! %K(
! *q(
! $œ(
! AÁ(
! C)
! G)
! <g)
! %¤)
! 3Ê)
! /þ)
! 0.*
! [_*
! N»*
! &
! +
! I1+
! +{+
! ]§+
! c,
! _i,
! 6É,
! 7-
! 48-
! 6m-
! )¤-
! 3Î-
! 3.
! I6.
! €.
! %•.
! ».
! 
Ô.
! 'â.
! -
! /
! &8/
! _/
! O/
! HÏ/
! H0
! a0
! p0
! N0
! 9Î0
! H1
! HQ1
! Jš1
! Hå1
! .2
! *E2
! ,p2
! �2
! 1½2
! )ï2
! -3
! ,G3
! ,t3
! <¡3
! 9Þ3
! &4
! /?4
! =o4
! &­4
! %Ô4
! 7ú4
! 525
! <h5
! "¥5
! È5
! FÜ5
! $#6
! H6
! .W6
! 0†6
! W·6
! 7
! =7
! ]7
! 9z7
! O´7
! 8
!  8
!  ?8
! ]`8
! !¾8
! +à8
! 9
! :(9
! Tc9
! !¸9
! Ú9
! ô9
! %:
! 5:
! $U:
! z:
! u–:
! g;
! Dt;
! :¹;
! !ô;
! *<
! -A<
! o<
! #�<
! !³<
! 0Õ<
! <=
! <C=
! &€=
! <§=
! Rä=
! ;7>
! >s>
! t²>
! @'?
! 8h?
! w¡?
! 9@
! 3S@
! U‡@
! 9Ý@
! BA
! mZA
! ?ÈA
! GB
! XPB
! 3©B
! GÝB
! J%C
! TpC
! EÅC
! ;D
! DGD
! YŒD
! pæD
! "WE
! ‹zE
! \F
! 3cF
! ?—F
! 5×F
! 8
G
! KFG
! @’G
! GÓG
! ;H
! EWH
! G�H
! YåH
! ??I
! ?I
! j¿I
! K*J
! [vJ
! lÒJ
! 4?K
! OtK
! EÄK
! O
! L
! iZL
! [ÄL
! M M
! 'nM
! :–M
! 8ÑM
! F
! N
! aQN
! �³N
! K5O
! S�O
! WÕO
! 2-P
! F`P
! 8§P
! ŒàP
! ŽmQ
! ‰üQ
! ††R
! H
S
! NVS
! =¥S
! iãS
! 7MT
! Y…T
! ußT
! vUU
! )ÌU
! )öU
! < V
! I]V
! 9§V
! áV
! ,øV
! %W
! ?<W
! ^|W
! =ÛW
! ]X
! @wX
! d¸X
! CY
! JaY
! '¬Y
! _ÔY
! )4Z
! V^Z
! @µZ
! QöZ
! VH[
! UŸ[
! =õ[
! V3\
! aŠ\
! 3ì\
! ) ]
! $J]
! )o]
! ?™]
! .Ù]
! (^
! %1^
! hW^
! *À^
! 0ë^
! ._
! 6K_
! ;‚_
! +¾_
! ê_
! :`
! 8C`
! )|`
! -¦`
! 'Ô`
! ü`
! %a
! %6a
! O\a
! I¬a
! %öa
! b
! &7b
! 4^b
! #“b
! 2·b
! êb
! 7c
! /?c
! 1oc
! ¡c
! (Ác
! êc
! Zùc
! ZTd
! F¯d
! #öd
! ‰e
! O¤e
! 9ôe
! $.f
! .Sf
! ‚f
! ?œf
! .Üf
! Sg
! 0_g
! 8�g
! 5Ég
! Bÿg
! rBh
! Bµh
! Føh
! ^?i
! dži
! ‚j
! f†j
! Píj
! Z>k
! K™k
! åk
! ;ýk
! B9l
! 5|l
! +²l
! 4Þl
! -m
! Am
! 3Xm
! HŒm
! *Õm
! n
! 2n
! (Kn
! -tn
! 1¢n
! @Ôn
! 9o
! >Oo
! IŽo
! ?Øo
! +p
! 6Dp
! ){p
! L¥p
! Eòp
! 8q
! 'Oq
! wq
! 
Žq
! Vœq
! 1óq
! 8%r
! <^r
! &›r
! (Âr
! Bër
! <.s
! Rks
! 8¾s
! S÷s
! Kt
! 2et
! ˜t
! 3´t
! +èt
! u
! 	!u
! +u
! >u
! Ru
! lu
! U�u
! I×u
! !v
! 46v
! 4kv
! 6 v
! 5×v
! v
w
! 3„w
! =¸w
! <öw
! !3x
! /Ux
! 7…x
! ;½x
! (ùx
! '"y
! :Jy
! .…y
! 9´y
! Cîy
! @2z
! Asz
! Eµz
! “ûz
! ý�{
! î�|
! û|}
! ìx~
! !e
! 3‡
! +»
! 1ç
! !€
! 9;€
! 4u€
! 5ª€
! ,à€
! ;
�
! UI�
! 1Ÿ�
! \Ñ�
! /.‚
! *^‚
! (‰‚
! !²‚
! 6Ô‚
! ;ƒ
! .Gƒ
! vƒ
! \ˆƒ
! ;åƒ
! L!„
! )n„
! 1˜„
! 4Ê„
! 3ÿ„
! 43…
! 1h…
! >š…
! BÙ…
! [†
! Zx†
! ZÓ†
! J.‡
! Ay‡
! \»‡
! \ˆ
! ?uˆ
! 8µˆ
! 2îˆ
! 0!‰
! -R‰
! ;€‰
! 4¼‰
! ;ñ‰
! 4-Š
! HbŠ
! "«Š
! OÎŠ
! O‹
! 8n‹
! §‹
! $¼‹
!  á‹
! Œ
! 4!Œ
! &VŒ
! ;}Œ
! )¹Œ
! jãŒ
! FN�
! K•�
! `á�
! $BŽ
! 8gŽ
! 8 Ž
! %ÙŽ
! )ÿŽ
! L)�
! Vv�
! Í�
! ß�
! .ñ�
! 0 �
! MQ�
! HŸ�
! Nè�
! ™7‘
! DÑ‘
! x’
! j�’
! ‡ú’
! _‚“
! [â“
! H>”
! I‡”
! AÑ”
! &•
! 7:•
! .r•
! F¡•
! =è•
! 9&–
! 6`–
! :—–
! 3Ò–
! ;—
! :B—
! :}—
! H¸—
! 2˜
! 4˜
! <F˜
! 2ƒ˜
! %¶˜
! ;Ü˜
! ™
! &/™
! !V™
! #x™
! œ™
! *º™
! 8å™
! ƒš
! b¢š
! 	›
! `›
! `p›
! Ñ›
! :æ›
! B!œ
! 1dœ
! O–œ
! 7æœ
! $�
! 4C�
! x�
! 5‘�
! 5Ç�
! ý�
! Až
! $\ž
! =�ž
! 8¿ž
! )øž
! *"Ÿ
! MŸ
! jŸ
! €Ÿ
! ›Ÿ
! ²Ÿ
! ÒŸ
! +ÞŸ
! '
!  
! *2 
! -] 
! ‹ 
! +¢ 
! >Î 
! B
¡
! P¡
! m¡
! ;Œ¡
! (È¡
! (ñ¡
! C¢
! %^¢
! 9„¢
! F¾¢
! 5£
! 8;£
! 8t£
! 2­£
! Wà£
! 8¤
! $E¤
! 7j¤
! #¢¤
! #Æ¤
! Mê¤
! 78¥
! 9p¥
! 7ª¥
! 8â¥
! .¦
! @J¦
! B‹¦
! <Î¦
! @§
! >L§
! ‹§
!  §
! 6º§
! >ñ§
! 0¨
! ;J¨
! †¨
! > ¨
! Uß¨
! /5©
! -e©
! L“©
! *à©
! :ª
! Fª
! .^ª
! 7�ª
! kÅª
! g1«
! j™«
! B¬
! -G¬
! Uu¬
! "Ë¬
! "î¬
! )­
! .;­
! j­
! ;‚­
! "¾­
! †á­
! 8h®
! A¡®
! =ã®
! P!¯
! Jr¯
! z½¯
! P8°
! 8‰°
! MÂ°
! {±
! \Œ±
! $é±
! E²
! -T²
! -‚²
! E°²
! @ö²
! 07³
! )h³
! *’³
! 3½³
! 6ñ³
! .(´
! @W´
! F˜´
! Fß´
! B&µ
! Aiµ
! .«µ
! #Úµ
! þµ
! L¶
! 3c¶
! W—¶
! 0ï¶
!  ·
! ';·
! 5c·
! -™·
! (Ç·
! +ð·
! ,¸
! 0I¸
! %z¸
! 9 ¸
! Ú¸
! ð¸
! %¹
! 5.¹
! d¹
! ~¹
! Z˜¹
! )ó¹
! Gº
! Geº
! %­º
! CÓº
! )»
! 2A»
!  t»
! 0•»
! .Æ»
! Hõ»
! 4>¼
! s¼
! $Ž¼
! ,³¼
! )à¼
! :
! ½
! &E½
! /l½
! Aœ½
! 4Þ½
! >¾
! <R¾
! 3�¾
! (Ã¾
! )ì¾
! &¿
! %=¿
! ;c¿
! SŸ¿
! ;ó¿
! /À
! E7À
! 4}À
! 7²À
! _êÀ
! =JÁ
! 0ˆÁ
! 5¹Á
! DïÁ
! `4Â
! Œ•Â
! ‹"Ã
! 7®Ã
! @æÃ
! B'Ä
! ;jÄ
! +¦Ä
! -ÒÄ
! "Å
! {#Å
! ŸÅ
! ´Å
! 4ÉÅ
! %þÅ
! =$Æ
! ;bÆ
! /žÆ
! 7ÎÆ
! 4Ç
! .;Ç
! @jÇ
! :«Ç
! +æÇ
! (È
! J;È
! 6†È
! ½È
! OÙÈ
! g)É
! 5‘É
! zÇÉ
! JBÊ
! 1�Ê
! <¿Ê
! &üÊ
! 5#Ë
! ³YË
! ?
Ì
! "MÌ
! )pÌ
! ,šÌ
! 4ÇÌ
! BüÌ
! *?Í
! 0jÍ
! P›Í
! IìÍ
! ,6Î
! 0cÎ
! ;”Î
! FÐÎ
! 1Ï
! IIÏ
! 5“Ï
! HÉÏ
! 5Ð
! [HÐ
! 3¤Ð
! FØÐ
! <Ñ
! O\Ñ
! Y¬Ñ
! =Ò
! 5DÒ
! ZzÒ
! SÕÒ
! 2)Ó
! (\Ó
! …Ó
! ^�Ó
! GüÓ
! ?DÔ
! O„Ô
! GÔÔ
! !Õ
! L>Õ
! C‹Õ
! �ÏÕ
! QÖ
! slÖ
! $àÖ
! O×
! LU×
! 8¢×
! \Û×
! 8Ø
! $QØ
! vØ
! 5’Ø
! #ÈØ
! 1ìØ
! ‚Ù
! ƒ¡Ù
! ‰%Ú
! $¯Ú
! ÔÚ
! #ðÚ
! BÛ
! $WÛ
! %|Û
! 6¢Û
! ÙÛ
! "øÛ
! [Ü
! 0wÜ
! ;¨Ü
! 0äÜ
! -Ý
! .CÝ
! rÝ
! %�Ý
! !¶Ý
! LØÝ
!  %Þ
! $FÞ
! kÞ
! ƒÞ
! •Þ
! ?¬Þ
! >ìÞ
! >+ß
! >jß
! ?©ß
! >éß
! <(à
! =eà
! <£à
! -àà
! Aá
! @Pá
! ?‘á
! gÑá
! :9â
! =tâ
! &²â
! &Ùâ
! Dã
! FEã
! JŒã
! N×ã
! @&ä
! Fgä
! 8®ä
! Pçä
! H8å
! E�å
! 2Çå
! "úå
! æ
! 6=æ
! ;tæ
! .°æ
! [ßæ
! Z;ç
! Z–ç
! 9ñç
! 8+è
! 8dè
! .�è
! 8Ìè
! Té
! )Zé
! K„é
! ?Ðé
! ê
! +.ê
! Zê
! .qê
! & ê
! 'Çê
! ;ïê
! ;+ë
! gë
! "‚ë
! .¥ë
! Ôë
! ôë
! ì
! 8/ì
! 9hì
! 4¢ì
! ,×ì
! Yí
! -^í
! 8Œí
! ;Åí
! Dî
! 1Fî
! xî
! '—î
!  ¿î
! àî
!  ÿî
!  ï
! %?ï
! #eï
! &‰ï
! @°ï
! 9ñï
! >+ð
! 1jð
! eœð
! dñ
! Dgñ
! E¬ñ
! òñ
! «ò
! M®ò
! 9üò
! &6ó
! ^]ó
! a¼ó
! ô
! .8ô
! -gô
! -•ô
! Ãô
! *Òô
! &ýô
! *$õ
! >Oõ
! /Žõ
! ,¾õ
! 1ëõ
! /ö
! $Mö
! ;rö
! 6®ö
! !åö
! @÷
! 2H÷
! &{÷
! ,¢÷
! >Ï÷
! 1ø
! 6@ø
! 2wø
! 3ªø
! 0Þø
! >ù
! Nù
! 4mù
! N¢ù
! ?ñù
! :1ú
! 1lú
! žú
! %¸ú
! &Þú
! !û
! 'û
! (Fû
! 6oû
!  ¦û
! .Çû
! Döû
! ";ü
! 1^ü
! %�ü
! 4¶ü
! 2ëü
! <ý
! N[ý
! 7ªý
! *âý
! ,
þ
! ":þ
!  ]þ
! ~þ
! 7˜þ
! GÐþ
! 3ÿ
! &Lÿ
! &sÿ
! :šÿ
! BÕÿ
! A)Z
„<’3ÏIGM•-±>ß<.[:Š#ÅOé=9>w7¶%î(<=:zµ>Ñ2!8T��.¬Û2ï"-=3k'Ÿ%Ç7í5%A[#�
Á6Ï!-A"o(’X»Q	1f	/˜	8È	
!  
! E<
! I‚
! 9Ì
! .'5]w^Œ)ë
#B/
r
€ Ž)¯%ÙCÿ:C
(~
3§
Û
8ø
617h. -ÏvývtcëOl;€,¼'é>>P>�Îèrû/n!ž$À9å2:m%�§YÀ:$UKz<Æ”O˜;è2$1W-‰-·-å<(e8vI¯(ùA"Dd7©*á.3;Do4´é!4,V�ƒ�EŸå=ÿ4=2r2¥1Øe
! 3p3¤3Øg>t|³U0(†�¯
! M X!Oq!1Á!1ó!0%"0V"#‡"M«"ù"0#4D#3y#0­#/Þ#$$*3$@^$AŸ$9á$%%8A%:z%µ%2Ê%‚ý%=€&=¾& ü&N'2l'=Ÿ'"Ý'ã(<ä(B!)`d)TÅ)Q*Gl*<´*Eñ*D7+#|+  +DÁ+S,4Z,?�,?Ï,--N=-`Œ-Dí-P2.Wƒ.)Û.$/b*/�/1¢/DÔ/h0‚06œ0Ó0*ã01 ,1UM1+£1VÏ1)&2HP22™26Ì23c#3>‡3>Æ314)74?a4P¡4[ò4@N5^�5Wî59F6€6/ž6#Î6)ò6B77_7@—7ªØ7ƒ8(›8#Ä83è8>9([9#„9#¨9,Ì9<ù9>6:3u:7©:Sá:A5;w;�; ¯;2Ð;<1!<$S<'x<@ <Cá<5%=¬[=¬>Nµ>5?<:?Qw?!É?"ë??@&N@Ju@4À@,õ@A"A<dA¡A5½AAóAU5B9‹BAÅBJCGRC3šCÎC:çC%"DHDCfD5ªD2àD'E=;EyE/”E†ÄEŠKFeÖF<G$VG0{G?¬G_ìG LHCmH.±H àH=I;?I0{I@¬I*íIAJIZJ(¤J?ÍJ8
K2FKIyK]ÃKS!LuL5•L3ËL&ÿL1&M(XM)�M,«M3ØM*N_7Ng—NQÿNAQOP“O"äO3P8;P8tP8­P:æPB!Q)dQ3ŽQ4ÂQ/÷Q8'R `R�R6›R6ÒR4	S4>S8sS(¬S4ÕS6
! T'AT2iT3œT4ÐT;UAUAaUG£UNëUN:VV‰V^àVc?Wi£Wh
XvXöXvYöY�vZøZ�x[ú[rz\€í\€n]~ï]€n^~ï^n_ƒî_sr`9æ`7 aAXaCša6Þa7b3Mb�b; b7Üb5c5Jc€c3œc9Ðc3
! d?>d3~d$²d8×d5e4Fe:{e7¶e8îe6'f3^f&’f¹fÖf(ôf$g5BgHxg2Ág-ôg-"h.PhAhYÁh/iuKiSÁij65j/ljœj)µj(ßj\k0ek:–k*Ñk0ük[-lE‰lÏlEâlG(m'pm&˜m¿m!Ûm.ým1,n%^n0„n-µnãn.o20o-co#‘oLµo7p0:p%kp8‘pÊpKèp?4q4tq.©qRØq.+r+Zr6†r4½r,òrGsIgs3±sbås1Ht$ztBŸtâtütu('u,PuF}u/Äu.ôu0#v+Tv.€v,¯v,Üv"	w2,w,_w)Œw(¶w+ßw,x&8x*_x+Šx+¶x%âx"y"+y#Ny&ry7™y-Ñy-ÿy*-z*Xz)ƒz)­z(×z${&%{)L{-v{+¤{%Ð{(ö{5|#U|'y|4¡|'Ö|&þ| %}+F}r}2‘}4Ä}0ù}1*~?\~;œ~ZØ~K3VPÖK'€s€+“€/¿€'ï€�+�(K�…t�:ú�45‚)j‚#”‚s¸‚,ƒªJƒ$õ„[…Kv…Â…1Ø…
! †%†D†_†~†�†*©†pÔ†4E‡=z‡V¸‡:ˆ?Jˆ�ŠˆY‰Hu‰g¾‰„&ŠN«Š[úŠYV‹<°‹<í‹>*ŒaiŒAËŒ@
�JN�@™�yÚ�CTŽH˜Ž?áŽX!�iz�Tä�:9�Ot�MÄ�J‘a]‘[¿‘W’>s’V²’=	“9G“R�“DÔ“.”3H”-|”<ª”8ç”G •=h•j¦•p–)‚–h¬–>—cT—f¸—·˜Ç×˜ÇŸ™=gšE¥š¹ëšX¥›:þ›i9œa£œJ�SP�D¤�3é�Bž/`ž.�ž*¿ž(êž8Ÿ4LŸ)�Ÿ7«Ÿ+ãŸ( +8 -d ]’ Šð n{¡hê¡gS¢?»¢hû¢Wd£Õ¼£¼’¤HO¥L˜¥Zå¥C@¦‚„¦ƒ§O‹§4Û§Q¨ob¨=Ò¨A©7R©†Š©5ªtGª-¼ª;êª0&«vW«NÎ«L¬aj¬TÌ¬G!­,i­v–­B
®]P®5®®Sä®T8¯8�¯-Æ¯2ô¯I'°Nq°\À°‡±V¥±Zü±yW²DÑ²Z³Nq³CÀ³Y´O^´?®´:î´?)µ<iµJ¦µJñµ0<¶>m¶—¬¶2D·4w·_¬·D¸Q¸AW¹c™¹iý¹/gºJ—ºIâºI,»vv»Xí»YF¼› ¼T<¾?‘¾bÑ¾K4¿C€¿CÄ¿7ÀÉ@ÀÈ
! ÁaÓÁ\5Â—’Â[*Ã’†Ã‘Ä�«Äk<Å:¨ÅÅãÅ7©ÆKáÆ^-ÇdŒÇGñÇF9Èž€ÈŽÉ’®É]AÊ ŸÊÀÊgÛÊCË~XË‰×ËaÌ|Ì’Ì1¨Ì/ÚÌ>
! Í4IÍ¢~Í!Î}¡Î:ÏAZÏOœÏqìÏ|^Ð1ÛÐV
ÑJdÑP¯ÑVÒLWÒ{¤Ò. ÓfOÓS¶ÓB
! ÔYMÔ`§Ô"ÕR+ÕQ~Õ7ÐÕ9Ö\BÖ˜ŸÖ8×,M×‘z× Ø&-ØMTØ/¢Ø;ÒØÙ Ù<@ÙU}ÙÓÙ?òÙ?2Ú7rÚ;ªÚ"æÚZ	ÛBdÛ+§Û%ÓÛ"ùÛ$Ü.AÜ3pÜ'¤ÜÌÜ/ëÜ2Ý(NÝ4wÝ,¬Ý3ÙÝN
Þ7\ÞE”ÞÚÞIúÞDß@bß£ß/½ß/íß*à.HàHwà!Àà-âà1á2Bá<uá,²á'ßá6â">âaâ2â,²âlßâ]Lã.ªã)ÙãäI"äPlä:½ä6øäC/å6så;ªåNæå45æ;jæ\¦æ ç9$ç@^ç7ŸçY×ç:1è*lè—è8²è?ëè+é9Dé3~é3²é&æéN
ê:\ê-—êÅê?Üê)ëIFë�ë/ªë1Úë3ì"@ì+cì&�ì%¶ìÜì=ûìS9íz�í)î/2îRbîSµî8	ï/Bï+rïžï/¼ï+ìï1ð-Jð0xð'©ð,Ñðþð6ñUñ tñ•ñ.¤ñÓñóñ?ò"Sò>vò+µò2áò#ó@8óyóU“ó-éóô65ôlô#…ô2©ô)Üô3õ0:õ&kõ2’õ=Åõ3ö07ö1hö2šö4Íö÷)"÷-L÷,z÷0§÷Ø÷-î÷1øNø+iø(•ø&¾ø&åø*ù$7ù5\ù'’ùºù Ïù4ðù %úcFúªú-Åú,óú5 ûVû&oû!–û(¸û!áû=ü/Aü1qü£üCÃüCý#Ký=oý"­ýHÐýHþ9bþ.œþ3Ëþ/ÿþ/ÿ'Lÿ5tÿ2ªÿGÝÿ:%`Š~X	b{‹›>«$ê=-$k�Fª(ñ(CP]>m$¬Ñï!9UoD…:Ê*/0	`-jB˜Û$î0*Do!‹G­FõG<5„)ºäÿ*.FCu¹$Ïô 	/	"J	Im	I·	-
! ;/
! Ik
! !µ
! 8×
! 10B7s&«,Ò&ÿ&6F}8•1Î

-7
-e
,“
8À
=ù
=7=u=³ñý)%G)m2—Ê1â¤,WÑ:)1d6–-Í9û5S2l‹Ÿ¢+1Î7CS—·=Öo#2“1Æø@"R#u(™&Â-é\:t1¯;á/M%i0�'À"è/;[w/‰¹Øöf+ ’'³Ûø/$4T)‰4³è@F/W"‡"ª2ÍD!E+g,“À4ß>(4g#œ+À9ì*&cQµ!Ó:õ0 H 'd ?Œ Ì  à !!!Z@!Z›!yö!zp"%ë">#P#.i#!˜#Hº#!$3%$+Y$1…$C·$Cû$ ?%2`%3“%#Ç%ë%G&mL&jº&%':;'"v'™'2°'4ã'((A($^(ƒ(P“(9ä(!)5@),v)-£)AÑ)0* D*e*…*¥*Ã*Ö*é*?+BG+'Š+(²+1Û+
,-,5I,E,Å,>ã,>"-2a-5”-6Ê-?.*A.>l.4«.à.*û.1&/³X/30K@0:Œ0Ç0-Ý051)A1%k1‘19­19ç1Y!2P{2:Ì2D34L3A�3"Ã3,æ3-4A4&X404(°4&Ù4ƒ5D„5É5*ß5#
! 6.6D6Z6@s6´6&Í6(ô67$:7_7)}7,§7(Ô7ý778+O8D{8BÀ8J9pN9J¿9i
! :Ft:7»:{ó:3o;g£;Q<b]<ŽÀ<xO=PÈ=F>f`>hÇ>J0?m{?oé?KY@L¥@Gò@n:AX©A2By5B7¯B=çBO%CuuC_ëCkKDW·DWE*gEP’ENãEY2F{ŒF^G\gGsÄGT8HQ�HGßHf'I_ŽIRîI&AJ6hJ.ŸJ[ÎJ3*KW^Kd¶K,LuHL¾L%ÙL9ÿL<9M.vM@¥M9æM$ N6EN2|N4¯N'äN5O3BO#vOGšO<âOGPVgPV¾PVQVlQWÃQURDqRR¶RD	SDNSD“SDØSFTLdT1±T6ãT6U:QU&ŒU;³U4ïU$VWCVS›V5ïV]%WHƒWgÌWŸ4X)ÔXRþX3QY5…Y1»Y*íY0Z5IZVZ>ÖZ5[>K[gŠ[;ò[E.\Ht\G½\g]Pm]H¾]I^:Q^_Œ^>ì^I+_Pu_FÆ_R
`N``C¯`Ió`?=aA}a8¿a.øa:'b1bb=”b)ÒbübqcEˆc;ÎcN
! d„Yd1Þd”e5¥e8Ûe>f@SfF”fCÛfCgCcg1§g0Ùg1
! h%<h`bh~ÃhXBi'›iIÃiJ
jKXjM¤jIòjE<k:‚k/½k-ík9l!Ul*wl)¢lNÌl&m0Bm+sm=ŸmAÝm3n5SnS‰n>Ýn1o0Noo%žo4ÄoIùo#Cp9gpi¡pGq.Sq-‚q5°q8æq=r2]rR�r0ãr<s7Qs5‰s7¿s(÷sa tI‚tAÌtPuj_u;Êu(vJ/v2zv8­v2æv'wQAwQ“w/åw3x+Ix‚uxnøx-gyb•y`øy/YzE‰z8Ïz5{Z>{Q™{+ë{"|P:|_‹|*ë|7}-N}.|} «}}Ì}&J~3q~"¥~6È~ÿ~@<Z9—EÑ.€NF€!•€C·€9û€35�i�‰�?¨�,è�4‚YJ‚H¤‚Oí‚;=ƒ$yƒ‚žƒ,!„;N„;Š„<Æ„E…1I…:{…&¶…NÝ…,,†hY†iÂ†x,‡7¥‡^Ý‡G<ˆE„ˆ7ÊˆN‰OQ‰(¡‰DÊ‰BŠVRŠY©ŠG‹;K‹(‡‹B°‹Ró‹+FŒ2rŒ7¥ŒEÝŒB#�Jf�q±�Q#ŽOuŽ,ÅŽ/òŽ'"�%J�Gp�E¸�%þ� $�4E�Pz�;Ë�3‘F;‘E‚‘AÈ‘O
! ’2Z’B�’UÐ’4&“4[“i�“ú“$”#:”5^”””%²”IØ”E"•-h•O–•Væ•.=–=l–Cª–Bî–K1—O}—%Í—Tó—0H˜Uy˜3Ï˜™=#™)a™2‹™¾™9Û™3š0IšPzšcËš;/›>k›?ª›@ê›3+œk_œ&Ëœ3òœ&�:F�7��]¹�Rž>jž(©ž0Òž+Ÿ//Ÿ>_Ÿ0žŸFÏŸL Sc J· @¡\C¡I ¡2ê¡A¢4_¢9”¢ZÎ¢b)£@Œ£CÍ£%¤/7¤Kg¤>³¤‹ò¤K~¥NÊ¥>¦gX¦(À¦Vé¦%@§*f§‘§B™§DÜ§Ä!¨ëæ¨QÒ©D$ªÝi«¦G¬Ëî­Gº¯T°TW°A¬°Iî°+8±„d±0é±²Ôš²:o³6ª³Já³,´*L´#w´!›´I½´\µgdµ$Ìµ^ñµ'P¶.x¶§¶"Ç¶!ê¶!·".·"Q·3t·"¨·)Ë·4õ·4*¸N_¸K®¸Uú¸®P¹ªÿ¹JªºQõ»;G¼0ƒ¼+´¼;à¼:½2W½/Š½)º½
ä½"ò½!¾87¾gp¾9Ø¾x¿)‹¿)µ¿6ß¿UÀlÀ$rÀ
—À¥À´À	ÅÀ
! ÏÀ	ÚÀäÀOæÀ6Á0NÁ>Áb¾Á;!Â7]Â%•Â»Â#ÛÂ8ÿÂ8Ã7SÃN‹ÃBÚÃ6Ä(TÄ)}ÄL§Ä<ôÄ71ÅNiÅE¸Å8þÅ.7Æ4fÆ-›Æ"ÉÆWìÆIDÇ?ŽÇGÎÇÈ35È3iÈB�È?àÈ= É9^ÉB˜ÉMÛÉF)ÊGpÊA¸ÊSúÊ+NË(zË(£Ë.ÌË&ûË"Ì{8Ì+´ÌiàÌ(JÍ)sÍ1�ÍMÏÍ1Î-OÎB}Î8ÀÎ1ùÎ1+Ïg]Ï%ÅÏ"ëÏEÐ%TÐ#zÐ%žÐtÄÐ.9Ñ*hÑ2“ÑHÆÑDÒ%TÒzÒz•Ò)Ó8:Ó8sÓ1¬Ó5ÞÓ<Ô3QÔ1…Ô·Ô&ÕÔBüÔ*?ÕjÕ;ˆÕ9ÄÕHþÕ9GÖ2�Ö*´Ö\ßÖ8<×Bu×1¸×5ê×8 Ø2YØŒØ2�Ø5ÃØOùØZIÙ¤Ù#½Ù'áÙ.	ÚB8Ú;{Ú4·Ú5ìÚ8"Û/[Û%‹Û$±Û%ÖÛ/üÛ(,Ü)UÜ#Ü)£Ü)ÍÜ-÷Ü1%ÝWÝlÝ{Ý)•Ý¿Ý/ÓÝ!Þ#%ÞKIÞ(•Þ*¾ÞéÞß$ß)>ß)hß.’ß@ÁßAàcDàA¨à9êà4$áXYá;²á3îá8"âN[âHªâDóâ>8ãGwã3¿ã7óã[+ä<‡äÄä
Ðä.Þä$
å	2å?<åi|å1æå&æ"?æbæM‚æ1Ðæ-ç!0ç7Rç(Šç8³ç:ìç9'èHaè'ªè7Òè/
! é2:é>mé<¬é)éé9ê<Mê?Šê6Êê2ë?4ë@të!µëF×ëcì9‚ì&¼ì@ãì4$í!Yí {íœí<¶íóí.î%=îcîpî}î0œî/Íî/ýî?-ï8mï?¦ï>æïA%ðVgð=¾ð(üð4%ñ:ZñA•ñ=×ñ3ò,Iò:vò4±ò†æònmó<ÜóAô,[ôQˆôÚô1óô6%õ;\õ<˜õ!Õõ$÷õIö3fö6šö>ÑöA÷R÷,o÷"œ÷*¿÷ê÷;ø?ø$_øT„ø:Ùø!ù$6ù2[ù5ŽùRÄù2ú<Jú=‡úEÅú?û*KûTvû7Ëû#ü'ü'Fü.nüm�üyýs…ýnùýzhþtãþoXÿ{ÈÿuD
hº
t#
n˜
y
v�
wø
xp
qé
?[
2›
OÎ
:
GY
)¡
(Ë
!ô
(
&?
0f
S—
'ë
A
.U
)„
2®
yá
w[
(Ó
*ü
,'	
IT	
3ž	
0Ò	
'
! 
=+
! 
=i
! 
§
! 
¿
! 

Û
! 
Hé
! 
Q2
Q„
*Ö
%
+'
+S
)
&©
Ð
9è
"

13

&e

@Œ

'Í

/õ

@%
.f
$•
5º
4ð
4%
Z
;z
<¶
Dó
8
7E
(}
-¦
-Ô


7
AQ
/“
/Ã
1ó
M%
Ns
0Â
2ó
0&
7W
9�
!É
!ë
H

AV
*˜
!Ã
å
?ÿ
&?
*f
"‘
´
NÐ


.-

! \
.g
:–
)Ñ
5û
c1
E•
AÛ
 
>
,Y
$†
"«
.Î
%ý
%#
$I
n
D…
DÊ
4
@D
N…
(Ô
/ý
-
C
Z
2p
L£
ð
T
Ld
[±
U

Wc
\»
D
P]
C®
ò
3
@<
'}
4¥
.Ú
;	 
$E 
+j 

– 
$¤ 
9É 
(!
7,!
;d!
E !
2æ!
,"
*F"
0q"
;¢"
#Þ"
#
E#
Rc#
V¶#
2
$
)@$
%j$
&�$
)·$
$á$
=%
[D%
6 %
V×%
N.&
L}&
LÊ&
V'
Cn'
L²'
&ÿ'
&(
.<(
k(
(}(
0¦(
M×(
@%)
/f)
:–)
2Ñ)
3*
-8*
4f*
Q›*
,í*
)+
0D+
u+
H•+
MÞ+
/,,
2\,
�,
'­,
Õ,
/ð,
% -
3F-
z-
˜-
¤-
Á-
 Þ-
%ÿ-
%.
%7.
!].
&.
'¦.
#Î.
ò.
/
/
'/
:/
$I/
n/
%/
/¥/
%Õ/
,û/
,(0
.U0
,„0
,±0
,Þ0
,1
*81
&c1
/Š1
º1
Ã1
Ê1
(Ö1
%ÿ1
"%2
H2
g2
†2
7“2
@Ë2
3
3
H%3
n3
+�3
$¹3
"Þ3
/4
+14
&]4
'„4
-¬4
#Ú4
$þ4
/#5
/S5
ƒ5
›5
(³5
Ü5
¦ü5
"£6
5Æ6
Hü6
E7
:b7
/�7
'Í7
0õ7
$&8
%K8
+q8
/�8
'Í8
(õ8
 9
+?9
k9
!€9
¢9
À9
4à9
-:
8C:
/|:
W¬:
9;
4>;
s;
8…;
)¾;
,è;
'<
(=<
f<
„<
 <
+¿<
6ë<
"=
,<=
+i=
O•=
å=
Cî=
92>
l>
‹>
§>
Á>
á>
8þ>
€7?
0¸?
;é?
%@
)@@
=j@
!¨@
>Ê@
I	A
/SA
JƒA
YÎA
(B
!GB
iB
=‰B
 ÇB
-èB
C
0C
)FC
)pC
šC
¹C
/ÔC
.D
@3D
-tD
-¢D
.ÐD
)ÿD
L)E
3vE
ªE
(ÄE
YíE
FGF
,ŽF
(»F
NäF
#3G
$WG
$|G
*¡G
,ÌG
BùG
;<H
xH
.…H
 ´H
GÕH
ZI
.xI
(§I
DÐI
1J
6GJ
3~J
3²J
5æJ
=K
JZK
*¥K
"ÐK
0óK
$L
?L
WL
:tL
)¯L
,ÙL
"M
*)M
*TM
OM
EÏM
N
!N
P2N
OƒN
-ÓN
/O
61O
2hO
›O
&¹O
àO
9ùO
3P
DP
7^P
7–P
3ÎP
%Q
)(Q
RQ
lQ
@„Q
-ÅQ
>óQ
>2R
DqR
<¶R
DóR
38S
MlS
EºS
*T
+T
8T
ET

! cT
nT
<~T
$»T
"àT
9U
.=U
)lU
7–U
`ÎU
3/V
.cV
/’V
,ÂV
0ïV
3 W
;TW
P�W
FáW
 (X
AIX
I‹X
KÕX
#!Y
FEY
ŒY
>ªY
MéY
#7Z
+[Z
.‡Z
¶Z
,ÖZ
1[
)5[
._[
@Ž[
&Ï[
!ö[
8\
;Q\
<�\
,Ê\
,÷\
$]
!>]
`]
-z]
'¨]
-Ð]
+þ]
#*^
+N^
Nz^
HÉ^
C_
SV_
Lª_
.÷_
i&`
b�`
 ó`
 a
#5a
 Ya
-za
'¨a
VÐa
#'b
1Kb
*}b
&¨b
&Ïb
Cöb
E:c
(€c
)©c
2Óc
>d
/Ed
>ud
4´d
+éd
4e
9Je
8„e
3½e
ñe
%f
56f
 lf
T�f
7âf
6g
7Qg
‰g
I¢g
Hìg
?5h
\uh
ZÒh
/-i
(]i
-†i
´i
*Ôi
+ÿi
1+j
‰]j
Mçj
85k
-nk
,œk
+Ék
 õk
%l
=<l
3zl
-®l
TÜl
'1m
$Ym
9~m
3¸m
$ìm
$n
.6n
en
|n
(—n
<Àn
ýn
'o
@o
To
go
wo
–o
¶o
"Óo
;öo
=2p
pp
6†p
)½p
<çp
($q
'Mq
/uq
1¥q
×q
#÷q
r
-9r
'gr
)�r
#¹r
'Ýr
1s
M7s
?…s
KÅs
t
'1t
>Yt
˜t
±t
9Ët
@u
8Fu
#u
£u
Ãu
Òu
ñu
v
5v
%Kv
%qv
!—v
¹v
 Ôv
õv
w
i+w
3•w
)Éw
ów
"x
)x
$Bx
gx
 …x
1¦x
1Øx
/
! y
F:y
E�y
hÇy
)0z
3Zz
2Žz
#Áz
åz
G{
'L{
.t{
0£{
-Ô{
>|
A|
V|
$q|
8–|
BÏ|
}
+}
ND}
"“}
)¶}
à}
;÷}
*3~
*^~
<‰~
(Æ~
0ï~
- 
'N
&v
"�
-À
Eî
E4€
(z€
&£€
0Ê€
3û€
A/�
&q�
˜�
2¶�
é�
ý�
‚
:-‚
$h‚
�‚
6¤‚
Û‚
&û‚
"ƒ
;>ƒ
Qzƒ
,Ìƒ
1ùƒ
0+„
(\„
/…„
4µ„
*ê„
…
%.…
)T…
)~…
8¨…
8á…
A†
4\†
@‘†
$Ò†
÷†
-‡
<B‡
.‡
4®‡
0ã‡
ˆ
.ˆ
$Kˆ
Gpˆ
L¸ˆ
L‰
6R‰
.‰‰
1¸‰
/ê‰
TŠ
 oŠ
'�Š
¸Š
8ÔŠ
P
‹
0^‹
�‹
 ¤‹
Å‹
(ä‹
0
Œ
6>Œ
LuŒ
lÂŒ
&/�
IV�
* �
Ë�
+ê�
NŽ
NeŽ
$´Ž
%ÙŽ
&ÿŽ
&�
!<�
$^�
ƒ�
1œ�
Î�
æ�
�
+�
+F�
-r�
5 �
-Ö�
D‘
5I‘
-‘
)­‘
o×‘
[G’
<£’
à’
6ý’
4“
"T“
8w“
	°“
º“
!Ë“
í“
”
%”
?”
@P”
*‘”
*¼”
/ç”
(•
@•
']•
<…•
-Â•
$ð•
–
/*–
!Z–
5|–
8²–
ë–
`—
>l—
6«—
>â—
!!˜
;C˜
8˜
)¸˜
#â˜
™
#™
8?™
5x™
.®™
3Ý™
9š
8Kš
 „š
¥š
BÄš
L›
&T›
6{›
²›
4Ð›
$œ
*œ
1Bœ
<tœ
;±œ
.íœ
B�
A_�
5¡�
1×�
M	ž
MWž
F¥ž
1ìž
LŸ
LkŸ
<¸Ÿ
<õŸ
>2 
q 
>… 
CÄ 
¡
. ¡
/O¡
¡
˜¡
´¡
.Ô¡
¢
9 ¢
/Z¢
+Š¢
L¶¢
H£
EL£
A’£
Ô£
Mì£
J:¤
"…¤
'¨¤
5Ð¤
,¥
3¥
"I¥
Cl¥
0°¥
.á¥
.¦
?¦
1]¦
"�¦
²¦
*Ç¦
ò¦
'§
:§
X§
5t§
3ª§
8Þ§
N¨
Xf¨
]¿¨
]©
4{©
m°©
/ª
8Nª
:‡ª
$Âª
çª
0«
*5«
(`«
%‰«
*¯«
+Ú«
4¬
9;¬
9u¬
(¯¬
+Ø¬
,­
 1­
/R­
$‚­
§­
Æ­
$á­
:®
cA®
¥®
…¸®
2>¯
3q¯
2¥¯
OØ¯
(°
"H°
4k°
> °
<ß°
D±
&a±
%ˆ±
)®±
2Ø±
²
3%²
)Y²
1ƒ²
Eµ²
û²
'³
,=³
j³
6Š³
2Á³
Uô³
(J´
Gs´
>»´
Aú´
+<µ
$hµ
%�µ
³µ
&Èµ
$ïµ
/¶
,D¶
Eq¶
E·¶
(ý¶
4&·
B[·
Lž·
ë·
¸
.(¸
=W¸
'•¸
4½¸
3ò¸
8&¹
7_¹
+—¹
6Ã¹
-ú¹
P(º
&yº
. º
.Ïº
1þº
:0»
:k»
<¦»
)ã»

¼
C+¼
'o¼
@—¼
DØ¼
@½
L^½
5«½
Bá½
a$¾
(†¾
;¯¾
Dë¾
L0¿
[}¿
XÙ¿
I2À
#|À
w À
FÁ
&_Á
†Á
7¡Á
<ÙÁ
9Â
JPÂ
,›Â
NÈÂ
+Ã
<CÃ
I€Ã
BÊÃ
<
Ä
JÄ
aÄ
+�Ä
­Ä
,ÍÄ
LúÄ
PGÅ
;˜Å
cÔÅ
 8Æ
,YÆ
 †Æ
*§Æ
-ÒÆ
/Ç
%0Ç
7VÇ
/ŽÇ
¾Ç
6ÞÇ
È
&.È
1UÈ
‡È
"¥È
.ÈÈ
#÷È
 É
+<É
hÉ
)ˆÉ
)²É
ÜÉ
øÉ
Ê
3Ê
-HÊ
 vÊ
#—Ê
-»Ê
éÊ

öÊ
-Ë
12Ë
$dË
4‰Ë
*¾Ë
5éË
5Ì
0UÌ
†Ì
6œÌ
"ÓÌ
öÌ
Í
//Í
_Í
9vÍ
0°Í
'áÍ
-	Î
,7Î
7dÎ
hœÎ
Ï
'!Ï
8IÏ
#‚Ï
4¦Ï
<ÛÏ
5Ð
NÐ
,_Ð
1ŒÐ
/¾Ð
+îÐ
3Ñ
0NÑ
/Ñ
¯Ñ
¾Ñ
#ÙÑ
+ýÑ
9)Ò
cÒ
/iÒ
"™Ò

! ¼Ò
ÇÒ
GÏÒ
HÓ
4`Ó
&•Ó
%¼Ó
)âÓ
%Ô
32Ô
=fÔ
J¤Ô
jïÔ
'ZÕ
*‚Õ
<­Õ
5êÕ
& Ö
6GÖ
'~Ö
¦Ö
/ºÖ
/êÖ
1×
JL×
>—×
DÖ×
!Ø
/=Ø
(mØ
)–Ø
#ÀØ
#äØ
aÙ
"jÙ
�Ù
4­Ù
>âÙ
5!Ú
.WÚ
/†Ú
*¶Ú
&áÚ
+Û
(4Û
$]Û
a‚Û
"äÛ
 Ü
6(Ü
F_Ü
.¦Ü
ZÕÜ
C0Ý
FtÝ
B»Ý
AþÝ
.@Þ
*oÞ
FšÞ
.áÞ

ß
ß
4ß
Lß
!dß
†ß
0¦ß
×ß
+ñß
.à
#Là
!pà
-’à
$Àà
$åà
#
! á
..á
@]á
<žá
<Ûá
Jâ
Vcâ
ºâ
=Úâ
4ã
1Mã
6ã
/¶ã
Tæã
;ä
,Yä
?†ä
/Æä
0öä
1'å
/Yå
5‰å
V¿å
<æ
QSæ
0¥æ
aÖæ
U8ç
kŽç
Eúç
J@è
?‹è
$Ëè
ðè
Fé
PWé
0¨é
"Ùé
Düé
VAê
1˜ê
@Êê
6ë
LBë
0�ë
-Àë
;îë
c*ì
Žì
¬ì
¹ì
+Êì
7öì
:.í
1ií
8›í
&Ôí
7ûí
*3î
1^î
:�î
 Ëî
@ìî
3-ï
1aï
"“ï
'¶ï
%Þï
$ð
;)ð
.eð
+”ð
NÀð
2ñ
5Bñ
xñ
Žñ
¨ñ
Äñ
Øñ
iíñ
mWò
KÅò
1ó
"Có
fó
 �ó
¢ó
#¿ó
Cãó
B'ô
jô
ƒô
D�ô
:âô
Fõ
!dõ
!†õ
.¨õ
T×õ
8,ö
Deö
‹ªö
*6÷
+a÷
*�÷
¸÷
1Ø÷
'
! ø
F2ø
=yø
#·ø
$Ûø
#ù
$ù
=ù
#Sù
(wù
( ù
 Éù
9êù
$ú
Cú
_ú
yú
’ú
&©ú
Ðú
4âú
Fû
Q^û
C°û
ôû
(ü
34ü
hü
6ˆü
#¿ü
Tãü
8ý
-Iý
,wý
¤ý
*¾ý
/éý
þ
$3þ
Xþ
wþ
)•þ
1¿þ
;ñþ
,-ÿ
0Zÿ
‹ÿ
/ªÿ
&Úÿ
)+:+P"|Ÿ¿ß*ó4K
b
p~#–
ºÈ%ß%:&Q?x¸Ô(ñO(j(“¼Óó 
! 7+-c‘¥ÅÛJñV<“¬EÈ(7!K$m&’"¹Ü8üF5R|ÏPé*:0e/–3Æ,ú'	!6	0X	(‰	M²	H
! I
! $h
! �
! 4¨
! Ý
! +ñ
! +I cM„Ò:äE<e¢
! ¸ Ã)ä(
!7
>Y
˜
µ
Ó
é
$+'$S*x£5ÂJøTC˜³
ÈÖWö8N"‡ª»Íå+ô5 HVŸ º?ÛC;_/›3ËAÿA3X*ŒC·<û98r+Œ2¸!ë@
3NH‚3Ë>ÿ0>8o8¨Xá$:4_&”5»5ñ'-&B'i‘¦-¸æþ*1PpR;Ò;'J'r7š0Ò-$1%V%|$¢%Ç í$3Oi�1š1Ìþ,L)j”´+Ãï
4OC“¢ºÔì;J[j‚œ8µîþ%
 &3 %Z +€ ¬ 9Ä þ #!A!P!$_!:„!.¿!>î!-"<"N"i"}"�"ž"­"!Ä""æ"[	#e##|#' #È#3Ù#
$1$aQ$*³$Þ$ñ$"%1'%Y%o%B‡%Ê%*Ü%4&<&Q&g&5{&&±&Ø&xê&c'!w'™'(´'8Ý'.(E(X(o( €(>¡(&à())�0)?Î).*=*1Q*=ƒ*0Á*0ò*;#+_+z+.Ž+½+Ó+æ+‹÷+ƒ,–,©,¸,Ð,ß,þ,5
-C-a-(|-3¥-3Ù-
.!.4.G.@Z.›.².Å.Ø.0å.0/G/X/+w/£/-¿/-í/60!R0$t0™0²0Ç0à0ü01&171K1^1?r1²1Ë14â12,2!A2c2*ƒ2®2Â20Ú23(3=3Y3m3#‡3«3Æ3ß3ñ34%4>4"U4x4Œ4¦4Ã4à4%ý4+#5O5d5u5 ‘5*²50Ý56+6C6R6m6%‚6¨6½6Ñ6é677&07W7j7+{7§7Æ7â7Aø7@:8{8˜8°8%Ë8!ñ89&9>9V9q9Œ9¡9¿9Ö9"ó9:.:A:Y:q:R�:1à:D;8W; �;x±;F*<Pq<TÂ<&=@>==�=<¼=9ù=U3>T‰>/Þ>0?+??/k?/›?<Ë?<@9E@,@6¬@,ã@2A.CADrAU·A/
B+=B+iB<•BfÒB99C2sC`¦C^D_fD:ÆD+E'-E^UEC´E0øED)F.nFA�F=ßFAG*_GŠGH¦G(ïGHQ/H&�H>¨HçHBIBCI†I¦I.²I'áI$	J.J*IJtJ”J.¤J,ÓJ6K7KVKsKˆK¥K#ÀK%äK"
! L-LKLkL!ŠL$¬L&ÑL/øL0(M-YM"‡M#ªM8ÎM:N#BNQfNQ¸N?
! OJO0dO/•O/ÅOõO4P0FP2wP2ªP3ÝP
Q
Q/-Q>]Q#œQ"ÀQ!ãQ R&R-DRrRŒR˜RµRÑRïRS$S8DS}S›S0¹S4êS3TST bTƒT£TÃTãT ÿT* UKU(iU@’UPÓU:$V4_V”V=¬VêVWW:)WBdW4§WÜWAðW=2X/pX& XIÇX4Y"FY,iY7–YÎY*íY&Z?Z#YZ*}Z"¨ZDËZ@[5Q[4‡[&¼[Iã[)-\W\Gw\¿\Ì\8Ô\@
]N]ji]FÔ]&^BB^4…^º^Ñ^`ï^P_@]_#ž_Â_GÉ_3`)E`@o`!°`3Ò`7a6>a9ua<¯a+ìab)6b.`b%�b0µb'æbc(c<c!Xczc/‰c5¹c6ïc@&d8gd* d0Ëd;üd28e6ke$¢e$Çe/ìe!f >f)_f)‰f)³f-Ýf$g0gwOg›Çg0ch”h °h8ÑhE
! i@Pi3‘i4Åiúi*jV=jM”j:âjCkIakG«kókl)l Il,jl,—l!ÄlFælF-m^tmFÓm@nQ[nc­nfoWxoAÐo9pTLpJ¡pHìp05q+fq:’q#Íq#ñq+roAr>±rPðrAAsFƒs6Ês-t/t!Kt%mt-“tÁt'át<	u9Fu%€u)¦u(Ðu ùu/v2Jv$}v[¢v-þv-,wOZwhªw$x58xnx…x?£x;ãxy82yCky¯y'Îy8öy/zMz!iz*‹z¶z4Ôz	{4){1^{,�{Q½{/|3?|<s|k°|h}!…} §}YÈ}0"~1S~…~
! ˜~^£~:"=(`'‰"±!Ô!ö €!9€"[€+~€%ª€Ð€)æ€$�#5�+Y�0…�¶�Ó�.ï�/‚"N‚q‚&�‚"·‚#Ú‚7þ‚&6ƒ/]ƒ�ƒ&¬ƒÓƒ$íƒ„$.„#S„$w„&œ„-Ã„'ñ„1…K…#h…#Œ…°…Í…ì…!†$)†$N†-s†+¡†Í†!ì†!‡00‡)a‡(‹‡´‡Î‡:ê‡-%ˆ.Sˆ‚ˆ0˜ˆ/ÉˆCùˆ-=‰4k‰6 ‰*×‰6Š#9Š#]Š1�Š7³ŠëŠ.‹"7‹JZ‹@¥‹+æ‹;Œ4NŒ6ƒŒ,ºŒ6çŒ(�G�5L�T‚� ×�#ø� Ž.=Ž)lŽ$–Ž$»Ž'àŽ�O �bp�/Ó�\�-`�Ž�6©�eà�XF‘?Ÿ‘=ß‘-’.K’<z’=·’,õ’,"“2O“4‚“N·“(”E/”Du”Eº”I•FJ•D‘•>Ö•h–=~–3¼–Cð–S4—,ˆ—,µ—"â—˜ ˜'9˜$a˜@†˜6Ç˜Kþ˜CJ™EŽ™KÔ™G šLhšPµšH›LO›Lœ›Ré›H<œ…œ£œ>Áœ�!�><�{�•�¦�Â�Þ�ú�ž:/ž>jž5©ž:ßžOŸHjŸE³Ÿ#ùŸO Hm E¶ $ü 7!¡SY¡Y­¡Z¢cb¢DÆ¢b£*n£)™£#Ã£/ç£;¤%S¤y¤ˆ¤8¤¤Ý¤8÷¤*0¥=[¥™¥+¥¥ Ñ¥)ò¥<¦Y¦9i¦8£¦,Ü¦[	§We§K½§A	¨AK¨4�¨/Â¨2ò¨-%©"S©v©&�©5·©+í©ª)1ª[ªrª…ª£ª·ªÒª ìª!
« /«!P« r«!“«µ«Õ«õ«4¬J¬!h¬Š¬¤¬E·¬Fý¬BD­!‡­+©­+Õ­® !®:B®v}®1ô®P&¯@w¯:¸¯1ó¯a%°(‡°(°°Ù°#ù°(±F±)e±.�±'¾±æ±;²<=²?z²Eº²)³&*³,Q³#~³1¢³ Ô³Jõ³%@´0f´=—´*Õ´,µ.-µ=\µHšµãµ)ýµ''¶O¶f¶-v¶'¤¶&Ì¶ó¶'·6·%V·-|·+ª·5Ö·6¸!C¸e¸0…¸¶¸+Ð¸.ü¸#+¹!O¹-q¹$Ÿ¹$Ä¹#é¹6
º?Dº3„º,¸ºåº6ûº2»+N»:z»Bµ»-ø».&¼5U¼)‹¼/µ¼Uå¼[;½\—½eô½FZ¾d¡¾a¿gh¿hÐ¿q9ÀR«ÀpþÀYoÁÉÁ.åÁNÂ cÂ]„Â"âÂ>Ã-DÃ9rÃI¬ÃEöÃH<ÄH…Ä8ÎÄDÅRLÅ)ŸÅCÉÅ;
ÆOIÆG™ÆFáÆ+(ÇTÇ/rÇ%¢Ç-ÈÇ0öÇ2'È#ZÈ~È7›È+ÓÈ*ÿÈ**ÉSUÉ<©ÉæÉ*Ê*1Ê9\Ê<–Ê'ÓÊ6ûÊ!2Ë-TË1‚Ë4´Ë&éËNÌQ_Ì?±Ì:ñÌ,,Í$YÍ&~Í ¥ÍÆÍIæÍ=0Î/nÎ"žÎ(ÁÎ'êÎ*Ï8=ÏHvÏK¿Ï3Ð?Ð#[Ð,Ð5¬Ð#âÐ;Ñ)BÑ%lÑ!’Ñ´Ñ/ÒÑ3Ò36Ò/jÒ5šÒÐÒ-éÒ"Ó&:ÓaÓ;zÓ4¶ÓëÓ5úÓ.0ÔD_Ô$¤Ô)ÉÔ&óÔ)Õ0DÕ1uÕ§Õ;ÂÕIþÕ5HÖ?~Ö7¾Ö<öÖ83×l×)…×¯×=Î×9Ø-FØ'tØ?œØ8ÜØ#Ù<9ÙvÙ&ŽÙ*µÙ'àÙÚ>"ÚaÚ>~Ú ½Ú:ÞÚÛ10Û-bÛ(�Û[¹Û3Ü.IÜ@xÜE¹ÜUÿÜ(UÝ*~Ý©Ý¾ÝÎÝâÝôÝÞÞ.ÞBÞTÞfÞxÞ‰Þ›Þ¯ÞÅÞ×ÞëÞüÞß ß4ßFßZßlß€ß’ß¤ß¸ßÊßÜßîßàà&à:àNà`àrà†à˜à¬à¾àÒàãà÷à	áá-á?áQáeáwá‹á�á±áÃáÙáëáýáâ/!âQâcâzâC‘âCÕâã2ã0Iã;zã1¶ãèãSäh\ä]Åäh#åŒå¨å¸å×åíåæ#æ$@æbeæ(Èæñæç)ç#:ç ^ç/ç6¯ç!æçèK'èsè'ƒè'«è'Óèûèé+éJé1bé5”é3Êé0þé4/ê/dê)”êG¾ê1ë78ë4pë-¥ë#Óë÷ë+ì?ì!^ì!€ì¢ìÁì%Ùì(ÿì(íHí0Zí4‹íÀíÙí ÷íî*,îWîtî&”î&»î&âî<	ï'Fï!nï(�ï¹ï/Ïï&ÿï%&ð&Lð"sð*–ð+Áð)íð&ñ3>ñrñ�ñ/ ñ)Ðñ"úñ.ò0Lò"}ò ò´ò:Ôò3óCó#aó"…ó0¨ó0Ùó.
! ô.9ô+hô!”ô&¶ô!Ýô.ÿô..õ,]õ,Šõ)·õ,áõ&ö'5ö]ö%yö-Ÿö!Íö5ïö%÷:8÷.s÷(¢÷Ë÷1ß÷ø8,ø&eø-Œø,ºø0çø/ù*Hùsù"“ù#¶ù+Úù$ú%+ú)Qú{ú1›úÍú!ëú+
û19û2kû(žû-Çû,õûM"üLpü½ü%Üüý."ý&Qý-xý ¦ýÇýÜý.ðýþJ?þRŠþ3Ýþÿ)ÿ(;ÿ(dÿ2�ÿ$ÀÿNåÿ4$QTvKË+F)c+�6¹
ð.þ#-Q$o#”¸+Ö#&7D'] … ¦'Çï;:C;~1º(ì""8N[:ªå/Ia{ – · Ø ù  ; \ } ž ¿!à #A#X"|Ÿ¿Ûò)	):	)d	Ž	®	Ê	æ	
! 
! 5
! L
! l
! ˆ
! ¤
! À
! Ü
! ø
! # 8/Y$‰%®%Ô3ú.K0c”¦ ½+Þ
! 
7'
/_
�
"ª
Í
 æ
'' OpS‡Û%ö%0B.s2¢$Õú)1[%z )³6Ý%:=P$Ž)³Ý"ó#&:#a#…#©Íì<!=8_$˜ ½*Þ+	257h/ $Ð*õ" 'Ck=ŠÈ!â4H9P‚,Ó)-@&n'•½Ý4ý,2%_…+›/Ç.÷4&2[,Ž_»q!�A¯Añ3$O.t8£2Ü+"7N†'™Á>×6DM2’,Åò(.:.i(˜=Á!ÿ'!'I$q7–#Î%ò6 3O @ƒ 3Ä ø )!)B!-l!5š!!Ð!(ò!"O:"(Š"(³"&Ü"#3 #.T#*ƒ#A®#9ð#*$5>$Lt$/Á$!ñ$%C2%1v%/¨%.Ø%(&0&H&%a&&‡&®&)É&ó&''+:'/f'–'.§'QÖ'H((4q(:¦(7á()3)7@)'x)1 ).Ò).*(0*1Y*+‹*.·*+æ*%+28+k+$†+«+!½+\ß+E<,)‚,<¬,9é,#-"B-e-x-Š-"¨-'Ë--ó-)!.'K.%s. ™.º.Ú.#ú."/$A/"f/‰/&©/'Ð/+ø/($0!M0o0%�0%µ0%Û0(1&*1'Q1'y1'¡1%É10ï13 27T23Œ21À2fò2VY35°3#æ3
! 4*4J4(a4)Š4*´4,ß4+5"855[5a‘5Ró52F6Iy6NÃ657KH7K”7,à7]
8_k8;Ë8<9D9'd9Œ9*§9'Ò9Cú9:>:"y:<œ:-Ù:;";_@;L ;,í;H<1c<•< ¤<!Å<+ç<=0=3M=H�=Ê=1Þ=7>H>]> m>Ž>!®>'Ð>,ø>%?54?j?&‚?6©?Hà?H)@Or@'Â@=ê@F(A9oAW©AqBœsBC'0CXC7oC+§C0ÓC-D2DRDrD1�D2ÂDõD5E*KE+vE/¢E$ÒE;÷E.3F>bF#¡F?ÅF#G!)G0KG1|G&®G/ÕG4H2:H2mH8 H/ÙHH	I>RI.‘ILÀI/
J&=J$dJC‰J4ÍJ:K@=K&~K$¥K$ÊK-ïK&L$DLBiL-¬L1ÚL"M$/MTMqM.�M¼M!ÚM"üM.N3NN(‚N)«N/ÕNO%!OGO,eO’O$­OÒO$íO&P09P&jP8‘P)ÊPBôP'7Q$_Q/„Q7´Q/ìQ#R!@R!bR.„R*³RBÞR!S!4SVSEsSh¹S"T-AToT8{T!´TÖTöTU.%UTU nU�U,­U-ÚU/V58V6nV/¥V8ÕV?W)NW*xW2£W9ÖWX-X)LX*vX2¡X9ÔX*Y+9Y3eY:™Y(ÔY<ýY6:Z@qZ2²ZMåZ?3[?s[1³[9å[=\h]\=Æ\5]5:]%p] –]N·].^65^0l^)�^PÇ^2_+K_w_1Ž_IÀ_&
! `)1`?[`6›`@Ò`.a3Ba,va)£a(Ía0öa:'b.bb&‘b<¸b"õbcJ2cC}cfÁcD(d>md4¬d4ád4e&Ke$re—e®e)Áe"ëe=f.Lf0{f0¬fÝf`ñfzRg4Ígqh.th>£h"âh-iA3iHui¾iJÖi!j!@j)bj%Œj%²jØj&ìjk 1k!Rktk�k(”k&½käkøk/lClWl2tl(§l"Ðl8ól9,m!fmˆm—m­m7Ám6ùm0n?nRn4bn—n*³nÞn%õn&oBo]o|o!›o½o$Øo ýo(p1Gp8ypQ²pOq9TqGŽq&ÖqAýq0?rWprDÈr
s%s(>sgsxs‘s©s2Ás)ôs$t/CtZst ÎtNïtT>u“u0²uBãuA&v0hv0™vKÊv!w"8w"[w~w�w%ºw%àwfxwmx1åx%y=y2Yy(Œy+µy+áy&
z+4z`z)xz-¢z0Ðz%{0'{X{ v{D—{Ü{1ô{'&|.N|2}|!°|#Ò|/ö|4&}$[}E€}4Æ}(û}j$~2�~)Â~@ì~-BJQ�KßB+€ n€5�€<Å€+�.�2D�w�3��+Ã�Bï�"2‚"U‚Ox‚DÈ‚=
ƒKƒ/dƒ”ƒ.©ƒ1Øƒ#
! „.„ C„d„1„„…¶„ˆ<…$Å… ê…/†';†'c†‹†N¨†8÷†=0‡-n‡Zœ‡7÷‡Q/ˆS�ˆÕˆôˆ"
‰$0‰#U‰'y‰0¡‰(Ò‰)û‰9%Š_ŠsŠ‡Š›Š-­ŠÛŠ'úŠG"‹j‹!ƒ‹-¥‹Ó‹ç‹'Œ)Œ6Œ8UŒ ŽŒ$¯Œ#ÔŒøŒ	�!� ;�.\�‹�¥�5Á�÷�Ž1"Ž5TŽ-ŠŽ¸ŽÏŽåŽ/ôŽC$�5h�
ž�,¬�"Ù�/ü�-,�Z�.w�+¦�4Ò�;‘+C‘*o‘3š‘"Î‘&ñ‘’^3’*’’#½’#á’"“"(“K“k“'‰“(±“Ú“@ñ“22”.e”””&±”#Ø”"ü”-•,M•z•˜•/³•,ã•(–59–7o–'§–Ï–é– ÿ–$ —E—+e—9‘—Ë—*è—,˜,@˜4m˜"¢˜CÅ˜&	™80™Ai™«™'É™%ñ™.š/Fš@vš$·šAÜšK›5j› ›¿›'Þ›!œL(œVuœEÌœ+�,>�k�M‡�BÕ�,ž:Ež7€ž;¸ž5ôž3*Ÿ4^Ÿ.“ŸBÂŸ ! .? +n 0š "Ë 9î I(¡Ir¡.¼¡*ë¡-¢0D¢1u¢5§¢&Ý¢'£(,£/U£4…£)º£,ä£-¤'?¤(g¤&�¤·¤Æ¤=Ö¤(¥;=¥Dy¥F¾¥'¦4-¦Zb¦9½¦4÷¦8,§He§!®§(Ð§Eù§E?¨…¨—¨)µ¨1ß¨2©aD©i¦©Sªdª(�ª&ªª:Ñª@«RM«N «+ï«3¬#O¬*s¬+ž¬*Ê¬õ¬
! ­ )­!J­l­/ˆ­/¸­-è­.®$E®j®o®v®�®¢®¯®KÈ®C¯X¯5n¯,¤¯<Ñ¯1°z@°1»°Pí°l>±*«±2Ö±9	²LC²H�²Ù²ï²³"#³\F³3£³7×³*´.:´'i´,‘´¾´"Ø´<û´18µ4jµ
Ÿµ+­µ	Ùµãµ5¶#7¶-[¶‰¶P¡¶Lò¶[?·5›·Ñ·æ·B¸:G¸.‚¸=±¸Mï¸9=¹ow¹Rç¹Z:º&•ºD¼ºB»>D»Aƒ»*Å»Nð»?¼:Y¼P”¼@å¼E&½ll½5Ù½1¾)A¾k¾2ˆ¾"»¾Þ¾ñ¾!¿&¿E¿^¿x¿”¿$¯¿/Ô¿/À/4À/dÀ3”À8ÈÀ3Á85Á+nÁ3šÁ+ÎÁ3úÁA.Â@pÂ:±Â9ìÂ9&Ã;`Ã;œÃ3ØÃ3ÄH@Ä.‰Ä&¸ÄßÄ%ûÄ6!Å3XÅYŒÅ<æÅ8#Æ\Æ3zÆ*®Æ.ÙÆ!ÇQ*Ç%|ÇD¢Ç,çÇ-ÈYBÈYœÈ<öÈ¶3É¶êÉ=¡Ê2ßÊFË'YË)�Ë+«Ë6×Ë6ÌEÌeÌwÌ,�Ì½ÌE×ÌAÍ9_Í;™Í/ÕÍ=Î/CÎ#sÎ—Î"´Î!×Î!ùÎÏ"1Ï"TÏwÏ=�ÏÍÏçÏþÏ.ÐHAÐwŠÐ!ÑB$ÑFgÑQ®ÑSÒ>TÒ2“Ò ÆÒBçÒ3*Ó<^Ó*›ÓÆÓ àÓÔ)!Ô+KÔ%wÔ%�Ô0ÃÔôÔÕ$Õ?DÕD„ÕÉÕ%èÕ'Ö)6Ö4`Ö*•Ö7ÀÖøÖ×0×YK×,¥×HÒ×AØZ]ØH¸Ø-Ù6/Ù5fÙœÙ(¼Ù'åÙ

Ú)ÚEÚ$bÚ+‡Ú%³Ú"ÙÚ-üÚ%*Û!PÛ<rÛ>¯Û,îÛÜ,8ÜeÜ@„Ü'ÅÜ!íÜ Ý0ÝpKÝq¼Ýn.Þo�Þ
ß1)ß5[ß*‘ß7¼ß=ôßE2à1xàLªàL÷à-Dá*ráB�á=àá=âg\âiÄâ9.ã"hã"‹ã#®ãJÒãCä?aäM¡ä8ïäB(å&kå*’å*½å%èåUæ¿dæ‰$ç7®ç.æç†è8œè3Õè4	é >é__é4¿é ôé_êJuê?ÀêKëFLë4“ë4Èë;ýëP9ìWŠì?âìA"íAdíA¦íXèíFAîLˆîLÕîV"ïVyïEÐïLðNcðQ²ðHñBMñC�ñ]Ôñ]2òE�òBÖòPóBjó.­óOÜóB,ôKoôJ»ôKõKRõJžõKéõ55ö7köJ£öJîö99÷9s÷A­÷Eï÷Q5øD‡øDÌø@ù�Rù:ãù^úT}ú#Òú-öú$û+û	3û+=ûliûJÖû+!ü	MüWü%cü,‰ün¶üv%ýmœýu
! þd€þlåþ8Rÿ:‹ÿ;Æÿ;:>Ly%Æ&ì;>OŽ!–¸Ó<ä!4!R-t.¢*Ñü(8C<|B¹FüBCZ†(á)
! :4No(¾1ç<RV/©Ù/ð6 cW6»Cò667m)¥;ÏB	N	;c	&Ÿ	0Æ	\÷	T
! >r
! A±
! (ó
! 2AO>‘-Ð4þ3"QQt@ÆB
1J
4|
±
'Ì
'ô
	&DA@†Ç.ä,01])�"¹*Ü5=Rl‹h¤
* D1e1— Éê*$O kŒ%¨Îç)-3M��&§Î#å	z#bž+(-0V#‡1«"Ý+,E]{�¥&»âRú/M:})¸?âI")l2–Éã667 n
�7�.ÕBJG’.«1Ú@@MŽ­QÉ,>HD‡=Ì(
! K3$¤¿8Û*>BN�MÐ3@R“°Á)á( @4 %u +› Ç 2Ý +!+<!$h!6�!Ä!5à!<"<S"4�"7Å"ý"/#5L#A‚#7Ä#>ü#P;$aŒ$%î$B%W%q%�%%­%-Ó%+&6-&-d&.’&-Á&(ï&)'1B't'8„'½'*Ð'`û'$\(�(1�(Â(=Õ()')?),\)‰)©)-É):÷)2*1O*�*4—*8Ì*J+%P+%v+&œ+CÃ+&,&., U,Dv,»,Ù,Lñ,A>- €-¡-¿-Ü-ñ-.*.F.e.0‚.8³.,ì.2/"L/?o/¯/,Ï/Eü/!B0(d08�0,Æ0,ó0$ 1E1c1(17¨1!à12#"2=F2A„2Æ2Gß22'3$Z3W3,×3;4>@4>4D¾495-=53k5BŸ5â546)56_6!y6›63®6+â67+7(A7j75€7¶7DÕ7=8]X8#¶8CÚ8,9<K96ˆ9;¿96û9n2:>¡:*à:6;4B;Iw;.Á;$ð;-<!C<&e< Œ<­<Á<Õ<7Þ<=5=P=(k=%”=0º=!ë="
>'0>(X>4�>E¶>*ü>)'?;Q?6�?+Ä?1ð?="@`@@ž@!¾@7à@!A:AXA1pA0¢A)ÓA)ýA'B1BB8tB9­B0çBC*C?<C\|C\ÙCJ6D$�D#¦DÊDfåDOLE œE]½E,F+HFtF ‘FM²F-GI.GhxG2áGH!$H"FH,iH–H4´H*éH IO5I…IFŸI=æI$J$>J$cJ8ˆJ^ÁJ( K(IK.rK%¡K7ÇK3ÿKC3L1wL4©LJÞL&)M5PM†M5¥M:ÛM=N/TN*„NS¯NCO%GO2mO8 O#ÙO)ýO''P-OPN}P<ÌP7	Q^AQV Q6÷QR.Rˆ�R8
! S#CS#gS‹SB§S@êS0+T9\T&–T4½T$òT3U6KU‚U˜U·UÊU&äU+V57V0mV2žV=ÑVW:-W)hW)’W(¼W(åW#X2X&RX(yX-¢X+ÐXüX Y:Y+ZY†Y"›Y¾YÐY
! èYóYZ)ZIZ$fZ)‹Z.µZ$äZ(	[(2[[[(z[6£[3Ú[:\?I\4‰\	¾\%È\'î\-]5D]!z]1œ]Î])ì]^#(^5L^8‚^+»^8ç^1 _%R_&x_Ÿ_.½_ì_8`-D`'r`*š`4Å`ú`$a(:a5ca#™a)½a)ça*b!<b"^b"�b.¤bÓbîb!	c+cJcdcH�c/Êc@úc;dPdegdYÍd&'eNe fe‡e"£eSÆef7f)Tf~f.�fÌfëf
! g)gHg?YgG™g?ág*!h!Lhnh#}h ¡h*Âh)íh,i4Di)yi$£i=Èi'j<.j=kj.©j1Øj)
! k14k4fk,›k'Èk3ðkB$l4gl7œl/Ôl:m2?m4rm.§m#Öm0úm3+n?_nBŸn4ânEo5]o4“o)Èo)òo-p"Jp@mp8®p"çp9
! q!DqFfq$­q*Òq+ýq)r-?r'mr)•r¿rEÛrM!sUosFÅs0t&=t5dt'št5Âtøtu0uOublu0ÏuuvAvv9¸vJòv0=w7nw¦w3¾w&òw-x(Gx px&‘x ¸xÙx-òxV y/wy§y¿yÛy0÷y'(z#Pz9tz ®zMÏz!{'?{'g{9�{3É{4ý{;2|Mn|6¼|/ó|2#}2V},‰}I¶}/~30~d~y~3�~/Á~3ñ~7%3]‘)±)Û+€/1€2a€$”€-¹€@ç€$(�!M�#o� “�0´�4å�H‚(c‚Œ‚£‚¼‚'Ñ‚ù‚ƒ)*ƒ(TƒZ}ƒ+Øƒ"„'„;„Q„9m„§„2·„6ê„T!…,v…7£…3Û…/†*?†6j†0¡†JÒ†8‡V‡%r‡,˜‡$Å‡.ê‡9ˆ(Sˆ(|ˆ~¥ˆ4$‰9Y‰7“‰=Ë‰3	Š/=Š4mŠ.¢Š.ÑŠ4‹.5‹.d‹,“‹9À‹9ú‹94Œ:nŒ9©Œ:ãŒ9�9X�W’�Wê�.BŽqŽ†Ž7¦Ž7ÞŽ<�FS�9š�$Ô�!ù�"�&>�)e���«�Ê�.Ý�*‘,7‘ d‘0…‘#¶‘=Ú‘’<3’.p’)Ÿ’5É’*ÿ’*“+J“!v“ ˜“-¹“Oç“7”!P”<r”-¯”*Ý”$•7-•.e•(”•.½•-ì•–1*–7\–.”–/Ã–Fó–3:—'n—"–—+¹—3å—@˜DZ˜%Ÿ˜Å˜+å˜3™E™_™u™�™>°™-ï™(š<Fšƒš#¡š#Åšéš(›f/›¡–›8œ$Qœ†vœ6ýœM4�:‚�6½�6ô�/+ž%[ž-�ž<¯žHìž55Ÿ&kŸ7’ŸAÊŸG T @l $­ 2Ò &¡H,¡u¡ ‰¡:ª¡å¡*ü¡U'¢A}¢7¿¢=÷¢D5£;z£$¶£3Û£5¤0E¤6v¤@­¤?î¤D.¥@s¥;´¥;ð¥,¦@¦U¦i¦¦“¦¦¦»¦Ï¦ä¦ø¦
§#§7§M§g§{§Ž§Ÿ§¹§Î§ä§ú§
¨ ¨98¨ƒr¨Lö¨ C©Vä©M;ªQ‰ªDÛª1 «(R«({«"¤«3Ç«dû«3`¬)”¬%¾¬=ä¬H"­Ck­>¯­?î­(.®BW®Hš®7ã®¯Z9¯`”¯Yõ¯_O°P¯°B±[C±8Ÿ±\Ø±b5²\˜²Xõ²KN³Nš³Qé³J;´8†´G¿´2µ$:µN_µ)®µ1Øµ
! ¶-)¶iW¶>Á¶?·F@·+‡·4³·0è·0¸1J¸9|¸%¶¸!Ü¸+þ¸+*¹+V¹,‚¹+¯¹+Û¹,º,4º*aº,Œº&¹ºKàºK,»Ux»aÎ»{0¼A¬¼7î¼4&½][½&¹½"à½O¾OS¾O£¾'ó¾)¿)E¿)o¿F™¿Hà¿W)À&�À/¨À ØÀ)ùÀP#ÁXtÁGÍÁ@Â-VÂ.„Â9³ÂAíÂ7/ÃigÃlÑÃ5>Ä;tÄ9°ÄUêÄ5@ÅQvÅˆÈÅ!QÆ?sÆ5³Æ?éÆ=)ÇDgÇ7¬Ç-äÇ"ÈA5È=wÈ%µÈ1ÛÈ2
É.@É2oÉW¢ÉúÉ.ÊIÊ<[Ê2˜Ê-ËÊùÊ�Ë §ËÈË2åË(ÌEAÌE‡Ì$ÍÌMòÌ0@Í.qÍH ÍGéÍ1Î3QÎ>…ÎXÄÎBÏ`ÏFrÏS¹Ï!
Ð//Ð!_Ð'�Ð)©Ð7ÓÐ%Ñ1Ñ*OÑ"zÑ!�Ñ)¿Ñ éÑ
! Ò6)Ò `ÒR�Ò/ÔÒ(Ó"-ÓPÓ#nÓ’Ó"¯Ó1ÒÓ9Ô>Ô)VÔ(€Ô©ÔÇÔ(ÜÔ Õ&Õ9ÕYÕ1wÕ+©Õ/ÕÕ/Ö(5Ö8^Ö&—Ö¾Ö#ÝÖ"×$×*?×!j× Œ×­×*Å×6ð×*'ØRØ2rØ$¥ØÊØèØýØÙ8Ù)MÙ,wÙ0¤Ù7ÕÙ!
Ú#/Ú0SÚ&„Ú#«ÚFÏÚ;Û/RÛA‚Û@ÄÛ3Ü/9Ü(iÜ8’Ü!ËÜMíÜ6;Ý8rÝ.«Ý3ÚÝ-ÞM<Þ4ŠÞJ¿ÞK
! ß,VßAƒßHÅß>àUMà&£à'ÊàLòàH?áUˆáFÞáC%â@iâ=ªâ8èâO!ã-qãŸã6ºã0ñã/"äRä8hä0¡äDÒä1å$Iå7nåI¦å,ðå0æNæ8jæ'£æ&Ëæ+òæ%ç>DçYƒçbÝç#@èHdè(­è$Öè/ûè+é4Aé‚véùé-êCFêCŠê-Îêüê-ë-Hë5vë%¬ë.Òë%ì'ì;ìNì'eì�ì¡ì0¹ì0êìí0íPí"oí'’íºíHØí(!î3Jî1~î3°î5äîï/:ïjïF�ï(Èï)ñï1ð8Mð+†ð)²ð+Üð/ñ68ñoñ.ïñ+ò0Jò{ò(–ò)¿ò*éò-ó*Bó,móšó¸ó"×ó úóô1ôHôAcô ¥ôEÆô#õ 0õ7Qõ,‰õ(¶õ4ßõö(.ö/Wö/‡ö.·öæö÷% ÷4F÷4{÷+°÷3Ü÷0ø3Aø,uø)¢ø7Ìø6ù!;ù&]ù7„ù%¼ù2âù.ú)Dú+nú.šú6Éúû4ûPû,nû›û"±û/Ôû?ü+DüBpü2³ü6æüý4=ýFrý%¹ýßý7óý2+þ4^þ0“þ>Äþ5ÿ19ÿ"kÿ1Žÿ.Àÿïÿ&!2Tp^ˆç3%71]2�(Âë
! 8Ge7y±'Æ'î($?>d=£)áE!Qs…˜1¯"á%86^<•Òç,&I"pH“3Ü/U@&–L½3
! Y>8˜3Ñ4	 :	[	n	ƒ	&ž	*Å	&ð	*
! ,B
! o
! �
! ­
! 9Æ
! C%D)j%”ºÔ"ëF.u“1©.Û*
! 
:5
 p
‘
®
Ä
.Ú
,	65N.„³/Ó04Sp-}«"Á-ä,?Wi‡¡ºÍå*)-4WŒ!©/Ë*û)&POo¿*×!$$$In#‰­Ìå$(B\Iv8Àù!#'&Kr’5­ã(ù@"BcA¦ è	 )-J<x!µ×1ì>Z!uP—6è<"\.®GÍG']-…3³ ç(%%N1t#¦5Ê*'+$S'x3 JÔ>%^+„°"¼ß!ôAEXDž'ãx&›Ÿ}; ¹ #Î 2ò :%!M`!/®!8Þ!7"'O"(w"? ".à"K#2[#$Ž#Z³#8$#G$k$‡$¤$%Â$7è$& %,G%-t%!¢% Ä%6å%&+;&g&…&¤&¿&!Þ&''J2'=}'2»'=î'2,(B_(7¢(=Ú(<)AU)—)´)Ð)&ì)-*&A*h*!ˆ*ª*Æ*Bä*"'+J+9i+4£+Ø+$ì+!,.3,Gb,2ª,$Ý,-%-)@-j-‡--¢-Ð-ï-&.*.%?.e.z.hŽ.>÷.6/O/Pf/9·/1ñ/*#0>N0?�0zÍ0#H1-l1Dš1>ß1121P2‚2›2/«26Û2N3a3s3f“3Kú3_F4]¦4.59352m5< 5;Ý5G6(a6
! Š6'•6
! ½6È6]ß6&=71d7D–7=Û7E8<_80œ88Í8K9'R9?z9º9-Ö90:$5:EZ:0 :Ñ:)ï:&;@;!S;\u;%Ò;(ø;b!<G„<9Ì</=.6=)e=)�= ¹=Ú=4ô=&)>+P>*|>(§>FÐ>0?LH?4•?Ê?'Ù?U@)W@6�@)¸@6â@*ADA0dA1•AUÇANB!lB2ŽBÁB]ÔBd2C]—CUõCdKDU°DNEUUE«EÃE+ØEF*F/FF+vF/¢F ÒFWóF/KG/{G,«G&ØG9ÿG9H*QH-|H@ªH-ëH@I8ZIK“I8ßIKJdJ1ƒJ+µJáJ.ýJ(,KUKTiK2¾K2ñK$L3L3NL ‚L)£L+ÍL*ùL5$MZM1cM$•M!ºM,ÜM<	NUFN!œNF¾N:O@O0_Ou�O#P*P=HP7†PC¾PTQZWQ[²QdREsRc¹RoS#�S!±SÓS:ñS:,T[gT#ÃTçT=U/EU%uU›U»U1ÛUI
VCWVD›V%àV[W!bW„W,¤WMÑWGXIgXK±X?ýX#=Y%aY4‡Y2¼YIïY9Z0MZ~Z˜Z:¶Z1ñZ(#[&L[/s[+£[-Ï[+ý[@)\<j\8§\5à\6]M]i],†]2³]?æ]&^@^7X^B�^,Ó^'_6(_+__+‹_6·_?î_).`2X`7‹`/Ã`ó`a!a'<a(daQ�aßa-ÿa=-b#kb!�b5±b)çb%c.7c/fc0–c.Çc6öc#-dQddd3ƒd6·d+îd'e)Be leA�e"Ïe(òef-f-9fgf	vfA€fÂfÕf:õf0gOOg'Ÿg&Çgîg?hNh%lhL’hßhõhi01ibi†giîimÿi«mjZk&tk%›k#ÁkBåkC(lKllV¸lvm†mR–m;émK%n*qnMœnên*þn$)o*No"yo<œo8Ùo p$3p"Xp&{p¢p»p*Ûp5q.<q0kq4œq8ÑqA
! r6Lr2ƒr8¶r2ïr2"s8Us<Žs2Ës>þs5=t>st)²t0Üt"
u0uJueu%�u"§u Êu ëu-v":v!]vv%™v%¿vkåvkQw�½w'Nx4vxJ«x!öxXyqy�y'Ÿy Çy+èy!z6zGzez‚zšz·zËz5ßz-{C{O{[{q}¼s}¹0~ê~ $
! :1E€2w€Rª€ý€��*�B�KK�L—�Zä�=?‚I}‚;Ç‚KƒXOƒ=¨ƒPæƒ7„Q„$h„'�„&µ„&Ü„.…2…9…*@…+k…›—…3†9†&S†2z†4­†(â†7‡;C‡/‡K¯‡Kû‡Gˆ^ˆ|ˆ“ˆ±ˆÎˆíˆ
! ‰ )‰J‰b‰‰%›‰-Á‰*ï‰;Š%VŠ0|Š3­Š$áŠ>‹3E‹6y‹3°‹ä‹CŒ)FŒZpŒ}ËŒ9I�\ƒ�‚à�LcŽA°ŽQòŽ1D�v�Bö�L9�`†�]ç�dE‘>ª‘;é‘B%’Mh’Q¶’P“Y“EÙ“A”Ra”9´”Nî”5=•Ms•7Á•Bù•E<–†‚–9	—’C—FÖ—>˜Œ\˜9é˜‚#™F¦™Mí™x;šF´šFûšNB›Q‘› ã›S„œ¢ØœO{�MË�[ž^užOÔžI$ŸAnŸ>°Ÿ>ïŸ@. |o Sì K@¡TŒ¡Fá¡M(¢Pv¢:Ç¢G£4J£:¤5º¤Zð¤(K¥&t¥c›¥{ÿ¥8{¦N´¦§+§8;§Ct§¸§)Ì§0ö§	'¨91¨\k¨rÈ¨;;©Jw©nÂ©/1ª8aª)šªÄªGÖªQ«p«$Š«$¯«Ô«*ì«I¬Ia¬6«¬%â¬­(%­(N­/w­2§­"Ú­"ý­  ®A®
! [®f®$z®Ÿ®8¸®
ñ®(ÿ®@(¯Ji¯´¯=Ò¯O°,`°;�°;É°±6%±V\±D³±Bø±v;²O²²*³'-³FU³)œ³HÆ³8´>H´t‡´ü´9µMVµ&¤µ>Ëµ
! ¶¶"+¶'N¶Kv¶<Â¶rÿ¶#r·A–·Ø·ê·6ü·3¸[D¸ ¸O¦¸8ö¸I/¹>y¹1¸¹\ê¹vGºl¾º=+»Vi»‰À»>J¼V‰¼Pà¼X1½VŠ½lá½FN¾7•¾\Í¾Z*¿h…¿>î¿V-ÀR„Àa×À,9Á0fÁ@—ÁOØÁI(ÂPrÂÍÃÂ¶‘ÃéHÄ‡2Å˜ºÅ£SÆv÷Æ@nÇ¯ÇÆÇ,ÖÇ,È0È>DÈƒÈ!¡ÈÃÈÝÈ?ñÈB1ÉtÉqŽÉ*Ê2+Ê3^Ê9’ÊkÌÊ*8ËcË>rËA±Ë=óË81ÌDjÌ8¯ÌYèÌ9BÍB|Í9¿Í-ùÍ@'Î1hÎJšÎWåÎB=Ï7€Ï9¸Ï�òÏgtÐHÜÐG%ÑNmÑ8¼Ñ=õÑ=3ÒGqÒ<¹ÒlöÒ]cÓdÁÓL&ÔNsÔÂÔ5ÚÔWÕVhÕF¿ÕJÖVQÖU¨ÖKþÖlJ×x·×v0ØA§Ø\éØ�FÙ_ÔÙh4Úc�ÚrÛytÛ]îÛSLÜS ÜcôÜ^XÝl·ÝU$ÞozÞWêÞBBßy…ßsÿßPsàcÄàO(árxáZëánFâ[µâFãKXãL¤ãYñãnKä]ºä?å/XåCˆå>Ìå<æ"Hæ
kæ@yæ0ºæ5ëæH!çFjç)±çeÛçQAès“èné{véìòéßê€îë‘oì~í”€í�î ¥î}FïŽÄïXSðD¬ðfñðÒXñô+òs ó„”óqô‚‹ô‚õ“‘õp%ö�–öF÷B_÷ˆ¢÷ª+øNÖø_%ùU…ùfÛù]Bún úKû\[û"¸û#Ûûeÿûreü!Øü.úü;)ýeý2}ý°ý%Îý-ôý!"þDþ1\þ5Žþ>Äþ(ÿw,ÿ<¤ÿ>áÿT +u-¡5Ï+%Q=gM¥]óAQ`“@ô^5?”Ô9î&(AOf‘ øF8`?™:Ù88M6†1½9ï˜)*Â5í+#JOBš!Ý>ÿ!>	U`	0¶	Rç	q:
! *¬
! -×
! ,+2_^B¾A8CC|AÀC
bF
6©
:à
<;X@”=Õu"‰&¬CÓA(Y(‚,«@ØX+rHž9ç8!BZC�ZáW<S”3è@q]�ÏH]M¦1ôR&0y!ª!Ì>îC-lqHÞX'L€ZÍQ(Gz1Â:ôc/?“ Ó�ôsvtêI_:©>ä=#aaYÃ8IVJ Gëp3'¤:Ìr jz Hå >.!<m!/ª!:Ú!L"b"I~"{È"DD#d‰#xî#+g$J“$TÞ$73%8k%G¤%?ì%@,&%m&<“&HÐ&O'Gi'¦±'3X(XŒ(=å(A#)6e)9œ)2Ö)9	*2C*Cv*:º*"õ*3+LL+H™+1â+8,DM,^’,9ñ,1+-8]-7–-?Î-D.dS.1¸.9ê.:$/K_/4«/5à/J0Ia0C«07ï07'1O_10¯1-à12-2JJ2I•2Eß27%3P]32®3%á3341;4Sm42Á4Mô4B5<_54œ5Ñ5Cð5E46Gz6oÂ6T27)‡7)±7/Û748E@89†8MÀ8B9?Q9C‘9EÕ9s:)�:>¹:Mø:5F;3|;I°;Fú;LA<DŽ<DÓ<D=D]=3¢=0Ö=!>C)>!m>7�>QÇ>.?.H?9w?]±?5@7E@K}@.É@Jø@GCA@‹A@ÌA=
B(KB/tBE¤B9êB1$C,VC.ƒC.²CWáC(9D'bD?ŠD8ÊD7E:;EvE;�E2ÌECÿEJCFUŽFVäFU;GV‘G4èGhH4†HG»HEI2II+|I.¨IR×I5*JL`JJ­J7øJ!0KGRK:šKGÕKJL8hLC¡LåL1M7M,WM9„M¾M$ÔM\ùM2VN0‰N4ºN8ïNM(OOvO3ÆObúO;]P>™P,ØP-Q?3Q1sQ(¥Q8ÎQ,R24R5gR4�R<ÒR5S2ES5xS*®S9ÙS/T0CTBtT>·T#öT*UMEU9“U>ÍUVeVXvVÏVTçVT<WT‘WOæWT6XS‹XSßX83YŸlYJZIWZ9¡ZÛZ1ùZ&+[KR[Pž[Dï[=4\Ir\C¼\Z]O[]L«]=ø]O6^C†^GÊ^R_8e_Ež_Iä_N.`E}`GÃ`Ia>UaP”a0åaMbEdb"ªbWÍb;%cKacb­c\d&mdC”d%Ød*þdN)e,xe(¥e'Îe4öe.+fZf"ufC˜f#Üf'g4(g/]g7�g'Åg/íg.h3LhK€h*Ìh#÷h2iCNi8’i-Ëi=ùi#7j/[j%‹jH±jCúj>>k?}k9½k7÷kB/lRrlCÅlE	m:Om\ŠmŒçm`tn;ÕnQoRco>¶oTõoaJpT¬p7q,9qJfqC±q>õqI4ri~rDèr:-sFhss¯sN#tSrt@ÆtZuEbuK¨uBôu97vAqv³vMÌv5w3Pw4„wL¹w*xD1xvx’x®xBÃx`yEgyB­y_ðyaPz>²zSñzeE{?«{:ë{F&|Qm|�¿|kP}l¼}A)~Nk~lº~t')œKÆ#€#6€LZ€:§€jâ€:M�0ˆ�@¹�<ú�07‚/h‚L˜‚5å‚WƒEsƒ\¹ƒ@„'W„„@™„Ú„…ì„Mr…FÀ…F†;N†.Š†@¹†,ú†H'‡,p‡H�‡Pæ‡C7ˆq{ˆ`íˆlN‰5»‰5ñ‰6'Š<^Š!›ŠI½ŠF‹UN‹Z¤‹Tÿ‹ZTŒ?¯Œ,ïŒ]�vz�iñ�E[ŽF¡Ž3èŽd�W��xÙ��R�Pã��4‘€Â‘FC’=Š’eÈ’>.“Dm“f²“B”3\”!�”3²”:æ”7!•WY•y±•y+–(¥–*Î–&ù–' —%H—Gn—\¶—2˜]F˜8¤˜$Ý˜(™F+™fr™VÙ™€0š1±šKãš,/›`\›Q½›Qœ"aœR„œP×œS(�A|�X¾�4ž4Lž�žC¡ž9åž&Ÿ0FŸOwŸ7ÇŸ#ÿŸK# ,o 3œ 6Ð 5¡(=¡.f¡H•¡Þ¡Qð¡;B¢,~¢)«¢.Õ¢+£20£#c£1‡£.¹£Cè£K,¤Nx¤*Ç¤lò¤$_¥B„¥0Ç¥(ø¥*!¦;L¦3ˆ¦&¼¦Mã¦51§Lg§2´§4ç§9¨GV¨4ž¨ Ó¨Sô¨4H©`}©RÞ©11ª�cª�åª3g«s›«k¬Q{¬IÍ¬Q­0i­4š­RÏ­7"®(Z®{ƒ®�ÿ®c�¯Mó¯8A°cz°.Þ°)
±'7±-_±@�±,Î±'û±#²%B²eh²ƒÎ²QR³P¤³>õ³.4´Lc´°´/Ð´jµ3kµ+ŸµRËµQ¶Pp¶1Á¶#ó¶K·(c·EŒ·(Ò·*û·A&¸Nh¸Y·¸'¹99¹s¹ƒ¹-Ÿ¹6Í¹=º~Bº*Áº@ìº-»<»[»v»=‘»Ï»Þ»<û»F8¼V¼OÖ¼9&½O`½I°½†ú½l�¾•î¾x„¿‘ý¿P�ÀàÀøÀ"Á9:Á/tÁ'¤Á?ÌÁPÂ0]Â/ŽÂ?¾Â,þÂ++ÃBWÃ5šÃ8ÐÃJ	Ä4TÄ;‰Ä&ÅÄ%ìÄPÅ^cÅÂÂÅ:…ÆNÀÆÇP-Ç]~Ç2ÜÇPÈ@`È$¡ÈLÆÈ?É6SÉ]ŠÉ/èÉ'ÊG@ÊwˆÊdËWeË=½Ë[ûË%WÌ^}ÌVÜÌ^3Í—’Í1*ÎC\Î? ÎEàÎH&ÏBoÏ0²Ï:ãÏ1ÐsPÐ0ÄÐCõÐ€9ÑjºÑJ%Ò’pÒDÓ8HÓJ�Ó3ÌÓ>Ô6?Ô2vÔ;©Ô.åÔ+ÕJ@Õ;‹Õ0ÇÕ+øÕ1$Ö@VÖ„—ÖP×.m×(œ×kÅ×11ØCcØ/§ØE×Ø>Ù2\Ù$�ÙD´Ù0ùÙ(*Ú*SÚ,~ÚJ«ÚnöÚ=eÛm£ÛmÜ4Ü,´ÜáÜ"úÜ5Ý/SÝ;ƒÝ?¿Ý(ÿÝB(Þ2kÞ5žÞ=ÔÞ&ß=9ß8wßA°ßEòßC8à)|à4¦à,Ûà+á4á)RáE|áÂá6Èá4ÿá@4â8uâ ®â
! Ïâ*Úâ1ã37ãkã€ã\Ÿã9üã6ä#Tä)xäO¢äOòä^Båz¡åHæ-eæ“æ/³æmãæQç+iç-•çKÃçè!è"Aè!dè&†è;­è éèQ
! éW\ér´é 'êKHêY”ê2îê7!ë!Yë{ëJ›ëæë(üë%ìJ<ìF‡ìBÎì%í47í!lí"Ží+±í8Ýí9îAPî'’î,ºîKçî3ï(Rï7{ï/³ï9ãï6ð.Tð@ƒðQÄð%ñ6<ñFsñ&ºñ8áñ9ò\TòP±òGó0Jó {ó8œó(Õóþó8ô9TôCŽôÆÒôÖ™õ[pö\ÌöÎ)÷Êø÷zÃøŠ>ù\Éù]&úÔ„ú¼YûhüfüIæüÐ0ý¸þfºþd!ÿŒ†ÿ>7R-Š.¸2ç&6A,x*¥,Ð�ý�Ž9aJf¬v6Š%Á`ç2H%{L¡Wî?F[†:âU0s4¤)Ù/3JK –,·&ä 	8,	Ve	H¼	.
! O4
! š„
! /'O,w&¤,Ë"ø&+B%n<”5Ñ
"
8B
6{
5²
kè
;Tq�#&99Xs&Ì.ó-"P)k•8³hì>UD”1Ù:UFLœ$é'6 Rs �,±,ÞE7Q@‰7ÊGGJ’­ÅåDÿjD&¯-Ö '%+M yIš!ä#*;&P*w¢3¸'ì%,Rq�.­Ü.ù%( N1o¡$¾;ã5TheÎ-å.1B*t2Ÿ1Ò%"*,Mz”E³@ù::SVŽ2å4Mf.ƒH²IûSE Y™ ,ó / !?P!A�!BÒ!L"Rb"Bµ"Cø"M<#SŠ#gÞ#wF$¾$F>%C…%(É%1ò%i$&[Ž&Cê&0.'/_'"�'$²'×'0÷'((h<(q¥({)e“)Cù)x=*(¶*1ß*K+C]+Þ¡+s€,æô,�Û-¾l.d+/5�/\Æ/1#02U0<ˆ0BÅ0$1)-1JW12¢1Õ1?õ1.52d25�2T·2Y3@f39§3Lá3K.4Mz4\È4[%5]�5Kß5]+6d‰6tî6Ic7R­7Q8SR8b¦8a	9ck9ZÏ9A*:al:_Î:l.;L›;\è;\E<l¢<‹=›=>I:>#„>/¨>*Ø>,?60?Fg?®?È?+Ú?7@™>@JØ@5#A YA:zA7µAíAd	BenBoÔBjDCŒ¯Cu<DF²DWùDSQEX¥EYþE:XFD“F]ØFC6GMzGOÈGIHXbHG»HYI-]I6‹I1ÂI-ôI%"J@HJ}‰J]KeK6…K#¼K àK\L:^L<™L9ÖL6M?GM>‡MJÆM5NOGN7—N8ÏNBO*KO/vO1¦OeØOh>Pj§PUQ}hQ[æQ1BR=tRO²R'S.*S&YSF€SVÇSFT1eT —T"¸T@ÛT;U0XU9‰U:ÃUVþUYUV1¯V[áV-=WFkWn²WL!X^nX_ÍXI-Y5wY>­Y/ìY Z/=Z2mZ' Z.ÈZ÷Z[)[GH[@�[8Ñ[
! \=&\8d\1�\4Ï\?]?D]„],¤]#Ñ]^õ]BT^L—^fä^/K_4{_!°_DÒ_F`]^`M¼`F
! a;QaU�a7ãaRb2nb9¡b,Ûb5c;>c-zc+¨c6Ôc=d,Id4vd6«dYâdW<eY”e=îe8,f+ef2‘fÄfIäf9.g,hg5•gLËg0h+Ih@uh1¶h'èh=i5NiL„i8Ñi7
! j?Bj?‚j0Âj1ój:%k:`k%›k9Ák5ûkF1l@xl,¹lHæl;/m;km;§m7ãmn#3nWnbtn.×n#o*o+Do.po2Ÿo?Òo/p4Bp!wp)™p2Ãp)öp. q-Oq}qd˜q6ýqZ4r7�r(Çr ðr3sEEs.‹s=ºs)øs/"t$Rt'wt.ŸtÎtßt�ôt:vu]±uv'*vRv4ov¤vcÄvV(w_wVßw6xLx,]xXŠx4ãxXyPqyLÂyMzM]za«zƒ
{P‘{Qâ{a4|*–|.Á|1ð|*"}2M}1€}%²}2Ø},~)8~b~H~~Ç~ á~:,=Hj ³KÔd €X…€Þ€÷€�,0�0]�>Ž�4Í�G‚#J‚/n‚ž‚#º‚,Þ‚%ƒ71ƒ8iƒo¢ƒ&„79„Sq„BÅ„-…I6…D€…;Å…%†9'†a†^|†7Û†#‡%7‡…]‡ã‡:ú‡Q5ˆ7‡ˆK¿ˆ‰&‰E‰?c‰>£‰7â‰Š1ŠOŠ4mŠ2¢ŠÕŠ@éŠA*‹Kl‹ ¸‹5Ù‹4ŒDDŒ3‰Œ=½Œ*ûŒR&�/y�B©�Uì�2BŽEuŽ'»ŽãŽ1�55�&k�&’�O¹�!	�,+�X�'t�œ�G´�/ü�#,‘+P‘|‘*™‘Ä‘ã‘ù‘]’"q’'”’¼’2Ù’ “a-“/�“¿“Õ“8ì“8%”9^”'˜”3À”?ô”4•(8•/a•#‘•8µ•Lî•%;–%a–‡–N§–Nö–-E—Ts—3È—=ü—X:˜$“˜+¸˜<ä˜:!™6\™D“™AØ™lšW‡šDßšZ$›Q›2Ñ›Lœ6Qœ?ˆœ?ÈœK�ET�Pš�bë�ENž?”žOÔž\$ŸB�ŸFÄŸF _R >² Añ <3¡Sp¡EÄ¡I
! ¢IT¢Jž¢Gé¢c1£Q•£Fç£I.¤Bx¤?»¤Eû¤;A¥N}¥]Ì¥G*¦Mr¦LÀ¦]
§Bk§L®§[û§wW¨EÏ¨X©dn©AÓ©BªPXªC©ªMíªQ;«L�«ZÚ«V5¬mŒ¬3ú¬,.­=[­™­L·­P®ªU®-¯j.¯x™¯7°MJ°;˜°KÔ°c ±„±Øž±jw²â²ü²"³#=³.a³6�³JÇ³"´D5´\z´T×´G,µKtµIÀµC
! ¶KN¶Kš¶^æ¶UE·M›·2é·$¸&A¸Mh¸\¶¸ ¹4¹LP¹L�¹Cê¹%.º1Tº:†º5Áº5÷º5-»dc»jÈ»R3¼I†¼9Ð¼B
! ½CM½5‘½?Ç½4¾3<¾Up¾9Æ¾8¿99¿)s¿G�¿3å¿JÀ!dÀU†ÀjÜÀ2GÁ6zÁ4±Á3æÁ(Â1CÂ;uÂ6±Â«èÂ˜”Ã8-Ä2fÄ#™Ä½Ä/ØÄ4Å.=Å2lÅ2ŸÅ$ÒÅ-÷Å4%Æ4ZÆ!�Æ=±ÆïÆTÇPWÇ'¨Ç2ÐÇ*ÈN.Èd}ÈYâÈX<É2•ÉÈÉÚÉEëÉ91ÊskÊTßÊ84ËœmËX
! ÌcÌLtÌBÁÌ6Í/;Í#kÍk�Í/ûÍ*+Î+VÎK‚Î�ÎÎ;PÏ0ŒÏS½Ï3ÐEÐSYÐ­Ð;¾ÐDúÐ5?ÑuÑ?”Ñ;ÔÑWÒ*hÒn“ÒPÓASÓE•ÓCÛÓMÔGmÔ:µÔ<ðÔ:-Õ9hÕ¢Õ"»ÕÞÕH÷Õ+@ÖBlÖ"¯ÖDÒÖ$×*<×g×‡×+�×#É×6í×s$Ø+˜Ø+ÄØ=ðØ3.Ù:bÙ+�Ù#ÉÙ2íÙ ÚT;Ú.�Ú-¿Ú-íÚCÛ!_Û/�Û/±Û,áÛ_Ü8nÜE§Ü'íÜ!Ýz7Ý)²Ý5ÜÝÞ)-Þ+WÞ?ƒÞ ÃÞäÞ[ß&_ß)†ßI°ßúß9à)Hà‰rà2üà>/áná€á7›á Óá7ôá/,â+\â7ˆâ6Àâ:÷â&2ãYã?vã¶ãCÒãKä]bädÀät%å(šå Ãåäå#æ((æhQæ.ºæéæç%ç:;ç#vç,šç5Çç/ýç)-èWè*mè˜è³è(Îè6÷èL.é!{é�é ·é6Øé'ê27ê'jê
’ê} ê/ëNë€_ë2àëììì=3ìqìyì6�ì6¸ìIïìI9íƒí<—íÔí.Ûí
! î@î_îkî@tîµî>Áî]ï]^ïT¼ï+ðA=ðKðRËðUñ	tñR~ñÑñíñò''òYOò4©ò;Þò<ó<Wó”ógªó0ôCCô2‡ô;ºô=öôV4õ‹õ1§õÙõ3òõ;&ö?bö:¢ö7Ýö8÷7N÷7†÷6¾÷4õ÷8*ø6cø9šø1Ôø5ù1<ù3nù=¢ùCàù0$ú/Uú1…ú3·ú9ëú#%û4IûM~ûHÌûü!5ü/Wü%‡ü6­üVäü9;ý9uý3¯ý6ãý:þ_Uþgµþ4ÿ=RÿB�ÿ*Óÿ6þÿJ5D€9Å&ÿ&!DTf@»4ü=1=o=­$ë58F63¶8ê:#9^˜>µ<ô+12]	�4š)Ï)ù#9#Y)}8§àç*ú%8Oh …¦¹Ï=é,'	IT	Pž	ï	*
! 37
! 0k
! ^œ
! û
! 7	
! A Lmˆ.¤SÓ-'FU:œ/×*
N2
�
–
0³
/ä

)")L3v)ªEÔ-H$Y~�»Ñî#1%(W3€;´XðIL^p,‚7¯ç*22=e=£áó)'; c„—©¼Îàò %7Q;Q�‰ßÒiO<uŒ#˜&ƒ¿µC`ù2ZQ�#ßD‡H:ÐB=NŒ¢¡«iMv·’.#Áå1õ>'>f ¥%Æ7ì
! $ˆ/¸®¾*m -˜ 0Æ -÷ /%!nU!mÄ!a2"Ž”"k##[�#Lë#L8$�…$q%Ly%NÆ%‡&D�&-â&>':O':Š'NÅ'D(-Y(&‡(}®(“,)²À)Ts*nÈ*O7+V‡+mÞ+½L,6
! -=A-T-?Ô-@.1U.Ö‡.8^/*—/ Â/#ã/‡06�0ÁÆ0>ˆ1VÇ182NW2<¦2rã2GV3¼ž3C[4±Ÿ4/Q5h�5nê5PY6Uª6h7Zi7SÄ7™80²8Pã8T49r‰9Qü9gN:T¶:`;il;Ö;šV<cñ<sU=EÉ=¸>šÈ>¹c?:@šX@Kó@[?AE›A6áA<BPUBW¦BRþBKQCL�C[êCMFDZ”DbïDaREM´EiFOlFE¼FOGFRG<™GEÖG�HMªHOøHGHID�IEÕI3JYOJQ©JMûJAIKE‹KEÑK8LPPLW¡LMùLsGMd»MD N9eN=ŸNÝNVÞO„5PMºP:Q6CQbzQ@ÝQvRp•RlSZsSQÎSH T?iTW©TcUbeUkÈU›4VTÐVF%WSlW\ÀWdXB‚XJÅXŠYr›YAZžPZbïZVR[c©[d
\fr\IÙ\G#]’k]�þ]Z€^[Û^C7_`{_hÜ_WE`V�`Gô`C<aq€a+òa3bFRb8™bVÒbX)c>‚cMÁcTdOddB´dd÷dF\e5£eDÙePf`ofJÐfVgXrgOËg?h7[hE“h?Ùh‚iEœi/âiEj5XjPŽjFßj<&k+ckK�kBÛkPl,olSœlRðlVCm0šm0Ëm2üm./nB^n.¡nCÐnAogVo0¾o$ïo&p„;pMÀpbq`qq"ÒqKõqXAr9šr^ÔrW3sK‹sY×sG1t+ytO¥tŒõtX‚uQÛub-vD�v^Õv,4wJaw4¬w3áw7x/Mx(}xn¦x8y4Ny9ƒyp½yÍ.z„üz�{Ÿ|¡|[À}l~c‰~\í~\J/§B×d€e€×å€½�#Ý�‚&‚7A‚^y‚DØ‚ƒò3ƒ?&„f„?r„²„.¾„*í„C…0\…K�…6Ù…4†E†a†.j†™†¥†µ†
Ê†Ø†ð†‡
! ‡)‡=‡E‡V‡f‡r‡Œ‡ ‡¼‡Ø‡é‡õ‡ˆˆ&ˆCˆZˆfˆwˆ�ˆ¤ˆ¾ˆÊˆ*Ýˆs‰q|‰aî‰mPŠe¾Š&$‹>K‹YŠ‹+ä‹8Œ8IŒq‚ŒbôŒDW�Yœ�ö�LŽaŽ_zŽ<ÚŽ�!1�S�Eg�D­�Dò�=7�6u�A¬�/î�‘E5‘>{‘9º‘4ô‘+)’>U’”’-¤’2Ò’Y“%_“@…“DÆ“”H#”Fl”-³”á”ü”•47•Ul•ZÂ•�–LŸ–*ì–;—<S—C�—DÔ—8˜;R˜EŽ˜QÔ˜5&™:\™Q—™8é™6"šIYšH£šJìš(7›†`›Oçœ’7�SÊ�µž�ÔžWbŸKºŸ9 8@ �y û :{¡7¶¡gî¡®V¢I£aO£]±£w¤u‡¤_ý¤b]¥tÀ¥[5¦V‘¦Xè¦?A§N�§6Ð§„¨uŒ¨&©V)©U€©:Ö©4ªFª`ªwª�ª%£ª8Éª.«1«8«.P«%«-¥«&Ó«/ú«A*¬+l¬˜¬¶¬&Ô¬qû¬(m­R–­4é­J®>i®Q¨®vú®Kq¯‚½¯€@°QÁ°P±Nd±J³±Rþ±LQ²Qž²,ð²Q³7o³=§³å³ye´^ß´9>µ>xµ[·µ~¶/’¶/Â¶4ò¶2'·`Z·)»·6å·6¸'S¸2{¸N®¸|ý¸—z¹Vºniº=Øº+»5B»4x»6­»7ä»C¼P`¼s±¼&%½$L½Pq½>Â½A¾%C¾Oi¾]¹¾2¿8J¿ ƒ¿N¤¿^ó¿RÀHpÀJ¹ÀiÁ]nÁLÌÁ(ÂDBÂ5‡Â0½ÂCîÂ2Ã,PÃ4}ÃZ²Ã.
Ä8<Ä?uÄ-µÄWãÄq;ÅL­Å6úÅ…1ÆC·ÆIûÆ0EÇ8vÇV¯Ç1È-8ÈMfÈ?´ÈSôÈgHÉ6°É7çÉUÊDuÊIºÊHËHMË:–Ë0ÑË0Ìq3ÌQ¥ÌM÷Ì=EÍKƒÍTÏÍl$ÎW‘ÎFéÎF0ÏMwÏ\ÅÏ["Ð:~ÐA¹ÐFûÐEBÑIˆÑ<ÒÑ6Ò=FÒO„Ò;ÔÒFÓNWÓ8¦Ó4ßÓ*Ô$?ÔFdÔ4«Ô+àÔYÕDfÕ6«Õ7âÕ7Ö6RÖ7‰Ö9ÁÖ5ûÖ>1×>p×;¯×9ë×1%ØHWØ0 Ø@ÑØBÙ7UÙD�Ù+ÒÙ+þÙ1*Ú.\ÚA‹ÚPÍÚ2Û!QÛVsÛÊÛˆäÛmÜ3‚Ü¶ÜŽÒÜaÝŽ}Ý3ÞM@Þ²ŽÞNAá0�á=Áá=ÿáA=âOâ+ÏâTûâPãGmã)µã4ßã!ä&6äw]ä(ÕäFþäHEå<Žå8ËåLæLQæLžæLëæZ8çZ“ç?îç).èXèaxèKÚè=&é4dé3™éEÍé1ê^Eê@¤ê„åê©jëdì%yì!Ÿì%ÁìXçì+@íFlíF³í[úí(VîGî-Çî4õîP*ï@{ïN¼ï9ð'Eð+mð4™ð{Îð1Jñ3|ñ<°ñ4íñ0"òhSò5¼ò'òò/óIJóA”óLÖó1#ô9Uô8�ô�Èô<JõJ‡õMÒõY öWzö^Òö>1÷(p÷<™÷,Ö÷@øaDø¦øVÃø+ù2Fù5yùš¯ùŒJúF×úGûhfûMÏûOü2mü2 üVÓü=*ýhý#‡ý7«ý[ãý1?þXqþ<Êþ[ÿ4cÿ=˜ÿKÖÿK"@n¯8ÅJþsIq½}/H­XöOOo<¿nüVkPÂˆ]œXú=SŸ‘P1M‚oÐi@lªn	L†	TÓ	O(
! Jx
!  Ã
! Qä
! 6.KDzY¿8URI¨hò4[
;�
+Ì
9ø
42Bg?ª.ê0>JZ‰Qä68S2ŒW¿AFY{ 7MT0¢>Ó1:D44´1éD6`1—2É#ü @/XpNÉAZ-s¡1½ï:DA<†^ÃG"_j^ÊQ)M{JÉ[OpQÀŠV�YôƒN4Ò H(qE�Çä#÷<5r’Y±@GL@”6Õ/ :<  w .˜ &Ç î þ =!?N!AŽ!8Ð!#	"-"K"Qk"P½"N# ]#N~#KÍ#I$Kc$8¯$@è$2)%<\% ™%Fº%5&e7&V�&„ô&‹y'_(Re(U¸(~)0�)-¾)Cì)0*O*b*u*,‡*(´*(Ý*'+:.+7i+.¡+_Ð+@0,Sq,aÅ,F'-<n-G«-@ó-S4.Rˆ.LÛ.V(/L/JÌ/S01k0l�0P
! 17[19“1;Í1N	2:X29“2Í2ä263C83E|3HÂ3*4 64<W4>”45Ó49	5RC5–5>­5Fì5/365c6J™6Jä6/7M7!l7rŽ7W8nY8uÈ8>>9;}9;¹9;õ9;1:Wm:'Å:í:e;Yg;=Á;>ÿ;7><9v<J°<Bû<>=Y=u=VŠ=‚á=Bd>F§>Gî>>6?$u?2š?1Í?ÿ?N@Kh@O´@JAMOA9�A9×A[B!mBQ�BSáBW5CO�CLÝC+*D5VD5ŒD0ÂD>óD/2E.bE9‘E4ËEFF)GF=qFH¯FTøF)MG0wG"¨G7ËG%H6)H?`HC H:äH*I3JI ~IŸI5J4UJ/ŠJ@ºJûJ/K/@KBpK,³K2àK3L-GL uL<–LgÓLF;MU‚MNØMQ'NayNãÛN[¿OWPrsPyæP_`QWÀQVRNoRI¾RHS)QS({S,¤S=ÑS]TmT6…T"¼TQßT*1UJ\UL§UôU4V:DVGV?ÇVRW>ZW>™WLØWN%X'tX6œX<ÓX„Yc•Y`ùYYZZ<´ZŒñZJ~[*É[‚ô[Mw\HÅ\c]-r]_ ]r^Bs^)¶^à^>ö^(5_@^_[Ÿ_û_`%;`#a`…`YŸ`fù`-`aŽa¥a½a Õa!öa"b";b$^b$ƒb0¨bÙb÷bc22cHec)®c)Øcrd6ud=¬d/êd>e9Yew“esfKfPËfggM„gvÒgGIh[‘h<íhA*i±li°jOÏj1kLQkgžkcl9jl4¤l7ÙlLm^mJvmJÁm8n2EnZxnÓn=én('o&PoDwoJ¼o0pw8p_°pJq0[qJŒq0×qHr2QrH„r2Ír]sG^sH¦s2ïsb"t}…tiu„mugòu‚Zv2ÝvAw2Rw2…w0¸wKéw5x;Sx%�x%µxEÛxT!y'vyBžyQáyR3zQ†zZØz63{Yj{5Ä{Pú{FK|4’|€Ç|H)e(�B¸Ûû ×€ø€t�9Œ�ÖÆ�\�‚Cú‚>>ƒL}ƒOÊƒ1„5L„}‚„&…5'…Y]…0·…2è…O†?k†B«†(î†,‡/D‡Ht‡D½‡$ˆQ'ˆ*yˆH¤ˆ+íˆD‰@^‰Ÿ‰B·‰ú‰8Š5LŠ‚Š(žŠÇŠ)ÜŠ?‹5F‹@|‹D½‹1Œ@4ŒRuŒ‚ÈŒ?K�B‹�8Î�2Ž2:Ž,mŽšŽ/¬Ž4ÜŽ/�FA�Sˆ�FÜ�F#�-j�S˜�Yì�oF‘Y¶‘1’5B’.x’Y§’H“)J“)t“Yž“ø“6”6N”,…”²”NÊ”G•a•,w•*¤•9Ï•/	–<9–2v–/©–/Ù–4	—>>—}—2�—4Ð—.˜<4˜^q˜*Ð˜cû˜z_™ˆÚ™„cšEèš„.›L³›™œ<šœá×œ$¹��ÞžÐlŸ= FA¡;ˆ¢lÄ¢N1£S€£:Ô£r¤=‚¤(À¤é¤"þ¤"!¥"D¥ g¥ ˆ¥$©¥$Î¥$ó¥"¦";¦)^¦4ˆ¦1½¦/ï¦C§Uc§2¹§4ì§>!¨1`¨D’¨D×¨Z©7w©w¯©P'ªOxªwÈªH@«[‰«Gå«8-¬@f¬:§¬Câ¬m&­a”­~ö­]u®dÓ®a8¯Xš¯oó¯Lc°M°°„þ°(ƒ±(¬±(Õ±(þ±7'²_²Ðc³Q4´?†´GÆ´ µ7/µ-gµ8•µZÎµW)¶p�¶ò¶P·Ga·n©·b¸`{¸<Ü¸N¹Ih¹)²¹{Ü¹nXºfÇºb.»`‘»-ò»^ ¼'¼$§¼EÌ¼T½Jg½²½Ï½*é½2¾¡G¾pé¾)Z¿?„¿NÄ¿$À:8À,sÀ À1ÀÀòÀC
Á3QÁ0…Á¶ÁÔÁ9ïÁ=)Â;gÂ£Â4#Ã)XÃQ‚ÃDÔÃ-ÄXGÄI ÄêÄ/
! Å:Å=VÅ;”Å=ÐÅAÆ-PÆ$~Æ £Æ ÄÆJåÆF0Ç?wÇ'·Ç1ßÇ-È*?ÈAjÈ9¬È.æÈ2É(HÉMqÉ)¿É-éÉ9ÊqQÊ@ÃÊHËnMËA¼ËSþË=RÌ1�ÌdÂÌ='Í#eÍ4‰Í<¾ÍûÍ Î:ÎVRÎ8©Î1âÎ+Ï+@Ï+lÏ4˜Ï,ÍÏ*úÏ!%Ð,GÐPtÐ.ÅÐ.ôÐ.#Ñ.RÑ/�Ñ/±Ñ0áÑ0Ò0CÒ0tÒ0¥Ò0ÖÒ0Ó08Ó0iÓ0šÓ0ËÓ0üÓ.-Ô.\Ô.‹Ô.ºÔ.éÔ.Õ/GÕ.wÕ.¦Õ.ÕÕ.Ö03Ö0dÖ0•Ö0ÆÖ.÷Ö.&×.U×.„×.³×.â×.Ø.@Ø.oØ.žØ/ÍØ/ýØ--Ù.[Ù.ŠÙ/¹Ù/éÙ.Ú.HÚ.wÚ.¦Ú,ÕÚ-Û-0Û.^Û4�Û,ÂÛ<ïÛE,Ü5rÜ5¨Ü)ÞÜJÝJSÝ2žÝ6ÑÝHÞ=QÞA�ÞFÑÞ;ßCTß¤˜ß:=àCxà$¼à(áà"
! á5-á8cá8œá1Õáâ2â5Gâ2}â@°âpñâDbãC§ãLëãÆ8ä7ÿä�7åJ¹åMæ[RæC®æ3òæM&çCtç?¸ç?øç18èajèMÌèJéGeéB­é$ðé`ê)vê! ê[ÂêGëHfë%¯ë*Õë;ì2<ì)oì&™ì1ÀìYòìHLíL•íâí$ÿí&$î Kî0lî-�î(Ëîôî#ï'2ï+Zï'†ï!®ï Ðï!ñï!ð-5ð&cð"Šð"­ð)Ðð,úð%'ñ3Mñ6�ñ ¸ñ$Ùñ)þñ+(ò)Tò5~ò´ò`Ðò§1óÙóEøóB>ô>�ô:ÀôKûôWGõ>ŸõXÞõ@7öWxö–ÐöIg÷=±÷>ï÷0.ø_ø'yø1¡ø#Óø[÷ø`Sù(´ù>Ýù;úBXú›úI²úDüúPAûF’ûJÙûC$üFhüJ¯üMúüFHýI�ýUÙýK/þC{þM¿þ%
ÿ3ÿ.Nÿ-}ÿ6«ÿ#âÿ3:#W
{)‰³ÌHÜ@%f‚—·T×5,/b,’$¿äGóg;+£dÏq4‹¦d2c—@û&< c>„?Ã66:$q'–ˆ¾1G/y9©-ã9	7K	tƒ	7ø	f0
! O—
! .ç
! †i�Un]=Ì2
! 0=^n&ÍSôYH,¢?Ï 3°/äFF[<¢8ß„F�äø/0H*y'¤*Ì÷!79+q-�+ËK÷C)b!Œ ®$Ï8ô8-f'€*¨4ÓA7J-‚@°*ñ3'PPx%ÉFï6%O<u?²Iò<@Q$’'·;ß'\CX <ùV6+�D¹2þ.1.` �+°4Ü,%>&d>‹4Ê)ÿ3) >] /œ -Ì ,ú 1'!TY!®! Ë!Mì!#:"?^"1ž"Ð"2ì"##BC#*†#±#†Ë#kR$z¾$_9%#™%S½%H&/Z&#Š&,®&Û&Eû&(A';j'+¦'%Ò'=ø'M6(=„()Â($ì(4)0F)@w)¸)LØ)/%*!U*"w*9š*LÔ*`!+)‚+)¬+rÖ+›I,xå,»^-Š.u¥.c/t/�ô/œ’0Ê/1‹ú13†2'º2tâ2CW35›3?Ñ394\K4=¨4;æ4b"52…5d¸5T6$r6J—63â6%7N<78‹7(Ä7!í78,8K8Ch8N¬8,û8M(95v9/¬99Ü9Q:1h:;š:0Ö:8;]@;"ž;%Á;#ç;"<B.<;q<­<AÈ<
! =3'=([=5„=#º=/Þ=.>%=>=c>c¡>*?D0?u?-“?AÁ?;@-?@5m@9£@AÝ@.A2NA.�Aq°A."B>QB£�B94C'nC4–C4ËCD%DÍBD9EþJE„IF=ÎFIGZVG4±GHæG3/H(cH)ŒHq¶H.(I|WI¤ÔI*yJI¤JNîJ;=K>yK-¸K1æK/L'HL2pLQ£L.õL'$M,LM+yM1¥M'×MÿMsN;“N8ÏN@OjIO,´O'áO?	PqIPa»PMQ%kQ‘QA­QKïQ1;RmR>‚RvÁR>8S\wS,ÔS'TD)T!nT �TS±TU%UK2U$~U8£U&ÜU!V(%V9NV3ˆV,¼V(éV.WFAW†ˆWXSXLlX8¹XNòXUAY(—YdÀYV%Z|Z’Z¨ZÇZæZ üZ[-3[a[+w[£[Kº[\0\IN\)˜\4Â\Q÷\AI]=‹]É]5å]@^%\^3‚^I¶^:_;_3W_T‹_dà_>E`7„`>¼`Dû`7@a]xa?Öa>bHUbPžb‹ïbB{c'¾c*æc0d*Bd+md%™d,¿d(ìd3eIege‚e¢e"¿eâeûef.6f3ef6™f ÐfGñf"9g'\gg„g7ìg@$h3eh$™h/¾h(îh/iGi<]i8šiÓi(îi2jJj \jC}jqÁj3kFQk/˜kÈkeßk%El
kl0ylªlÉl*ålm1(mFZmD¡m)æmn'&nMNn œnD½no!o5@o$vo/›oBËo1p@p Sp$tp;™pÕp%îp)q*>q+iq=•qpÓqMDr8’rCËrEs=Us>“s:Òs3
t At4bt1—t=Ét:u3Bu2vuA©u+ëuzvX’v2ëv%wFDw4‹w*Àw;ëwt'x(œxhÅx.y'Ny8vy>¯y9îy`(z.‰zM¸z3{ :{[{r{4Š{D¿{2|27|Ej|8°|2é|3}P}&k}D’}1×};	~JE~(�~r¹~?,l9…Y¿=€=W€=•€=Ó€K�:]�A˜�>Ú�E‚r_‚*Ò‚&ý‚+$ƒ,Pƒ}ƒ'”ƒ@¼ƒ*ýƒY(„I‚„EÌ„S…f….~…Y­…E†9M†P‡†BØ†5‡7Q‡;‰‡�Å‡!Sˆ�uˆH‰CO‰K“‰Fß‰‹&‹g²‹ Œ§;Œ>ãŒL"�7o�e§�P
Ž&^ŽK…Ž:ÑŽ �L-�<z�0·�Bè�D+�:p�W«�!‘y%‘IŸ‘:é‘J$’;o’"«’!Î’
ð’8þ’N7“,†“0³“Uä“4:”+o”<›”[Ø”"4•UW•r­•0 –HQ–Iš–hä–M—=f—4¤—GÙ—W!˜\y˜yÖ˜=P™IŽ™WØ™V0š~‡šV›P]›V®›;œXAœišœ:�b?�d¢�ž#žS6žSŠžIÞž(ŸE?Ÿ@…Ÿ:ÆŸ B NU G¤ Lì 99¡'s¡@›¡DÜ¡C!¢;e¢U¡¢9÷¢1£J£e£+{£§£Â£@ß£ ¤6¤$S¤5x¤5®¤5ä¤(¥4C¥7x¥2°¥Pã¥:4¦_o¦4Ï¦(§K-§5y§¯§1È§ú§¨$¨<¨P¨/e¨•¨ª¨¾¨1Ô¨©©90©j©‡©š©­©Ì©à©ó©ª%ª!8ªZª!qª“ª!ªªÌªãª««7/«lg«kÔ«G@¬0ˆ¬]¹¬N­>f­:¥­'à­K®UT®\ª®©¯±¯Ð¯ê¯°°,4°>a°. °5Ï°(±G.±%v±1œ±Î±'é±²,,²=Y²\—²0ô²0%³+V³‚³!¡³"Ã³æ³´%´D´c´‚´¡´À´Ú´ô´µ1.µ`µ1€µ²µÒµòµ¶ 2¶S¶k¶†¶5¥¶Û¶ú¶·&8·1_·6‘·JÈ·&¸/:¸+j¸,–¸JÃ¸0¹)?¹#i¹#�¹B±¹1ô¹ &º$Gº&lº&“º)ºº)äºA»2P»Nƒ»KÒ»-¼-L¼-z¼N¨¼5÷¼4-½~b½Aá½>#¾8b¾L›¾<è¾6%¿8\¿:•¿=Ð¿@ÀKOÀ1›À7ÍÀ.Á/4Á:dÁ$ŸÁ)ÄÁAîÁ10Â/bÂ1’Â?ÄÂ3ÃF8Ã=Ã=½Ã;ûÃ:7Ä:rÄ5­Ä9ãÄ9Å9WÅ6‘Å.ÈÅ÷ÅkÆÆ3—Æ6ËÆCÇMFÇ$”Ç8¹Ç3òÇO&È vÈC—ÈCÛÈAÉAaÉ<£É<àÉ?Ê]ÊmtÊâÊÿÊËC9Ë9}Ë9·Ë3ñË%ÌqDÌ¶Ì#ÔÌøÌ Í5/Í0eÍ4–Í4ËÍ4Î15ÎgÎ1ƒÎ;µÎ(ñÎVÏ[qÏ<ÍÏA
! ÐDLÐ'‘Ð+¹Ð*åÐ-Ñ8>ÑUwÑ‡ÍÑ#UÓ$yÓ3žÓRÒÓn%Ô#”Ô3¸ÔìÔ!ÕE$Õ<jÕ^§ÕoÖFvÖ&½ÖHäÖ-×_<×aœ×eþ×'dØ5ŒØJÂØ?
ÙMMÙA›Ù6ÝÙ¹ÚZÎÚ$)ÛžNÛRíÛy@ÜÌºÜ>‡ÝÆÝKàÝZ,Þu‡Þ!ýÞßA.ß"pß[“ßïßà)à;DàY€à]Úà8áHKá%”áAºáüáBâWâ^nâBÍâPã7aã>™ã8ØãQäHcäJ¬ä2÷ä(*åUSå+©å3Õåi	æLsæRÀæ.ç9Bç|ç0”ç,Åç[òç$Nè@sè?´è?ôè=4é1ré.¤é8Óé:ê0Gê8xê&±êXØêM1ë+ë1«ëÝëIýë%GìAmì=¯ìBíì.0í<_íJœí;çí3#îEWîI�î.çî3ï7JïG‚ï#Êï2îï)!ðIKðD•ðZÚð,5ñ>bñG¡ñ5éñ&ò*Fò2qò2¤ò;×ò_ó-sóT¡ó9öóu0ôH¦ô4ïô9$õ7^õ>–õ@Õõ/öRFöQ™öNëöL:÷<‡÷,Ä÷8ñ÷W*ø+‚ø"®ø[ÑøX-ùE†ù.Ìù6ûù.2ú.aú,�ú(½ú\æú4Cû,xûZ¥ûWüJXüC£ü çüÍˆýHVþxŸþ>ÿQWÿO©ÿIùÿ(C,l(™,Â!ï0œB:ß;XV4¯'ä'(4-]E‹vÑ(HWqÉ+è*8?8x4±IæE0+v2¢CÕ7)Q-{'©'Ñ(ù-"P8o4¨Ý*ø5#	7Y	{‘	š
! \¨
! ZZ`…»8A3z.®ºÝ'˜
\À

! <(1e-—%Å!ë5
%C-i9—>Ñ8DI>ŽCÍHBZ=�AÛ;@Y;š@Ö:KREžcä.H3w3«4ß4.ISxUÌ^"P�QÒW$†|OXS¬„ÌBQ>”xÓKLÒ˜«kG)_c‰í+EUhˆ!¡Ã4ßK5`j–4 /6 Qf 1¸ 7ê ="!:`!N›!;ê!1&"]X"2¶"7é"�!#”²#\G$Š¤$™/%/É%Kù%)E&9o&9©&9ã&G'Ke'_±'O(\a(W¾(3)J)Dg)z¬)6'*>^*X�*;ö*k2+?ž+zÞ+]Y,N·,h-.o-3ž-ŽÒ-*a.EŒ.WÒ.j*/W•/Jí/X80~‘0}1:Ž1$É16î16%26\26“27Ê2738:38s38¬38å3848W48�48É4858;58t58­56æ5666T66‹66Â66ù67076h76Ÿ76Ö76
88D88}88¶88ï86(96_96–96Í96:6;:6r:6©:6à:6;7N;7†;5¾;6ô;6+<7b<7š<6Ò<6	=6@=6w=9®=5è=5>6T>&‹>L²>hÿ>Dh?y­?'@(@@Wi@\Á@FA3eA!™AH»A;B2@B+sB]ŸB:ýB=8C^vCFÕC@D1]D$�D!´DJÖDP!EBrE'µE/ÝE*
F*8F)cF*�F*¸F)ãF™
GK§GAóGR5HAˆH,ÊH9÷HE1I@wI@¸IjùI,dJU‘JDçJŠ,KR·KH
! LISL=�LIÛL�%M{³MG/N1wN>©NGèNF0O(wO9 OÚO/òO!"P]DP/¢PÒP"òP/Q8EQA~Q-ÀQ.îQFR'dR'ŒR-´R0âR]S,qS=žS'ÜS+T'0TbXT6»TCòT16UhUE†UNÌU;V)WV1�V#³V×V+öVG"W#jW5ŽW-ÄWOòWJBX=�X+ËX7÷X+/Y[Y'xY% Y'ÆY=îY=,ZjZ2‡Z-ºZCèZ,[HA[^Š[[é[<E\M‚\RÐ\a#]8…]5¾]nô]:c^2ž^6Ñ^6_D?_6„_@»_;ü_@8`7y`7±`Aé`7+a9ca;�a7Ùa8bFJb7‘bFÉbVc<gcC¤c?èc:(d:cdBždHádC*e<neC«e]ïeHMf<–f?Óf<g<Pg7�gGÅgC
hWQhl©hhiUiZÕi%0jGVjGžj1æj,k5Ek{k�kKªkRökGIl,‘l¾l6Ôl5mNAm5�mQÆmDn9]n3—n1Ën/ýn;-o/io;™o4Õo-
! p08pBip$¬pÑpCïp3q3Eq@yqRºqM
r*[r.†r/µr(årsý)tF'u>nu­uÍu(ëu:v9Ov:‰vÄv5Ûv'w!9w[w({w+¤w&Ðw+÷w$#xFHxN�x+ÞxH
! y6Sy?Šy7Êy5z‚8z]»z0{YJ{.¤{`Ó{o4|o¤|3};H}<„}DÁ}4~A;~<}~Mº~,"Of/x9¨/â!€U4€SŠ€SÞ€2�A�XP�>©�]è�]F‚_¤‚Vƒ[ƒ'rƒ9šƒ0Ôƒ3„99„0s„0¤„/Õ„M…JS…&ž…-Å…@ó…"4†"W†;z†<¶†Ió†#=‡a‡Rw‡)Ê‡ô‡;ˆ?Bˆe‚ˆèˆQøˆJ‰Fg‰d®‰ Š24Š.gŠ]–Š&ôŠ:‹V‹Hv‹[¿‹ Œ'<ŒdŒ+‚Œ%®Œ,ÔŒ&�›(�}Ä�LBŽL�Ž?ÜŽ;�<X�-•�1Ã�+õ�I!�Tk�_À�5 ‘AV‘i˜‘M’HP’”™’D.“>s“x²“?+”Rk”×¾”E–•NÜ•z+–F¦–Gí–a5—6——IÎ—V˜o˜kï˜D[™W ™`ø™–Yš%ðš¨›v¿›>6œUuœ@Ëœ9�WF�Kž�Nê�H9žk‚ž^îž�MŸFÝŸR$ fw OÞ c.¡v’¡7	¢iA¢F«¢lò¢™_£mù£Zg¤(Â¤Gë¤B3¥Gv¥o¾¥œ.¦WË¦r#§j–§D¨YF¨7 ¨…Ø¨‡^©…æ©žlªR«o^«DÎ«p¬R„¬`×¬„8­ˆ½­9F®.€®C¯®nó®Cb¯9¦¯Hà¯!)°jK°�¶°U8±rŽ±U²hW²BÀ²X³%\³f‚³4é³^´F}´YÄ´^µl}µEêµL0¶g}¶4å¶*·%E·*k·E–·&Ü·*¸*.¸pY¸+Ê¸/ö¸6&¹I]¹I§¹-ñ¹"º7Bº8zº+³º4ßº"»7»-N» |»^�»Kü»%H¼n¼,‹¼9¸¼.ò¼?!½a½7€½0¸½-é½¾)6¾`¾Wq¾WÉ¾J!¿$l¿Š‘¿YÀ=vÀ5´ÀCêÀ4.ÁEcÁ5©Á\ßÁ;<Â=xÂ>¶ÂAõÂv7ÃE®ÃEôÃh:Äx£ÄŒÅn©ÅWÆmpÆJÞÆ)ÇCFÇOŠÇHÚÇ7#ÈE[È>¡ÈàÈ4öÈX+É1„É¶É=ÓÉ,Ê5>ÊJtÊG¿ÊKËNSËS¢ËCöË):Ì6dÌ-›Ì\ÉÌL&ÍsÍ2‹Í¾ÍÓÍnàÍ9OÎ?‰ÎBÉÎ(Ï.5Ï`dÏKÅÏfÐAxÐnºÐ)Ñ<EÑ$‚ÑK§Ñ1óÑ
%Ò3ÒBÒ`Ò*yÒ¤ÒhÀÒ[)Ó…ÓE£Ó<éÓ?&Ô6fÔ‘�Ô7/Õ]gÕ`ÅÕ)&Ö8PÖO‰ÖGÙÖ)!×+K×Hw×3À×Kô×M@ØDŽØDÓØ<Ù¡UÙ ÷ÙÛ*ÜIÝYÞ1xÞ(ªÞ@ÓÞ+ßC@ß6„ß8»ß-ôß;"à_^à;¾àhúà2cá,–á+Ãá)ïáFâ>`â1ŸâÑâvãâNZãb©ãAäFNäC•äEÙä@å8`å@™åKÚåb&æ`‰æ`êæNKçJšçbåçbHèH«è2ôè4'é6\é*“é?¾éEþéIDê=ŽêfÌê$3ëhXëkÁëP-ì~ì9’ì Ìì$íì>í,QíW~í*ÖínîSpîRÄîmï=…ï@ÃïGð)Lð-vðO¤ðYôðNñeñ6|ñ5³ñTéñS>òi’ò¦üòG£ó�ëóvyô–ðôg‡õbïõSRöT¦öMûö*I÷At÷5¶÷_ì÷HLø=•ø=ÓøBù;TùN�ù7ßùAúfYú6Àú÷úKû7Xû-�ûO¾û ü+/ü'[ü'ƒü%«ü1Ñü7ý�;ýƒËý
! OþxZþwÓþKÿHiÿG²ÿ8úÿR3?†+ÆBò#5?Y?™"ÙPü+MMyAÇ.	.8g„›·!Ïñ9þ$8.]3ŒÀ+×FHJ$“#¸EÜ+"0NG'Ç;ïI+HuG¾G6Nn…ô-	<4	*q	*œ	KÇ	;
! =O
! B�
! NÐ
! =F]H¤BíF0Dw¼ÓCîE2
x
A’
Ô
Jï
e:7 .ØJ8R;‹Ç-ÜJ
! €U|ÖnSJÂ9
XG$ $Å+ê0%G;m.©©ØN‚UÑQ'Vy[Ð“,_ÀT Iu‰¿SI2�QÐ0"/SFƒOÊ;1V8ˆ<ÁHþAGK‰LÕC"EfC¬;ð),V^uBÔW=o!­*Ï?ú6:3q3¥2Ù: ,G Mt !Â "ä 5!M=!#‹!!¯!jÑ!,<"Oi"Q¹"+#S7#*‹#>¶#Aõ#67$4n$X£$=ü$!:%'\%-„%*²%@Ý%%&2D&@w&.¸&;ç&=#'4a'.–'4Å'#ú''(HF(��(l)~)L†)6Ó)3
! *Z>*:™*-Ô*/+?2+or+©â+¨Œ,:5-Bp-D³-Aø-/:.-j.&˜.Š¿.J/^/3r/(¦/?Ï/D07T0@Œ0>Í061CC1:‡13Â1.ö1B%2Fh2¯2kÎ2e:3= 3‡Þ3_f42Æ47ù4(155Z5³�5GD6-Œ6=º65ø6G.7Ov7'Æ7<î7Z+8U†82Ü869FF9M�9;Û9S:Gk:X³:A;lN;;»;L÷;<D<M�<^Ï<?.=6n=o¥=Q>3g>'›>Ã>iÚ>RD?A—?PÙ?G*@ r@Q“@Eå@Ÿ+AËA}êA0hB^™BcøB1\C]ŽCìC1D8DaUD'·DAßD—!E˜¹EžRF'ñFG"9G^\G.»G3êGBH,aHŽHi­H4IGLI@”I5ÕI=J#IJ4mJ'¢JaÊJ&,K*SK~K™K¬KDÃKCLCLLC�LDÔLCMA]MBŸMAâM/$NOTNU¤N@úNu;O?±O=ñO(/P-XPU†PWÜP[4Q_�QQðQWBRIšRaäRYFSV S4÷S$,T-QT;TG»T,UY0UXŠUXãU=<V<zV<·V0ôVJ%W_pW2ÐWUXKYX"¥X1ÈX!úX4Y-QY-YA­YAïY 1Z#RZ7vZ(®Z×Z$÷Z=[?Z[8š[)Ó[xý[/v\>¦\Eå\J+]8v]!¯].Ñ]'^)(^+R^%~^,¤^*Ñ^=ü^L:_E‡_IÍ_B`hZ`iÃ`V-aN„aÓaÝæaSÄb>c3Wct‹c}d~d9œd8Öd8eHe5_e1•e0ÇeLøe;Ef9�f8»f?ôf24gUgg=½g'ûgF#h;jh0¦h6×hHi=Wi?•i)Õi(ÿi3(j;\j ˜jE¹jOÿjHOkF˜kAßk!l/@l/pl& l#Çl2ël7m,Vm;ƒmJ¿m0
! n>;n-zn>¨n8çn@ oSaoJµo3p/4p'dp3Œp#ÀpAäpT&q>{q9ºq0ôqQ%rOwrMÇr<s
RsG`s6¨s]ßsP=tŽtE«t8ñt<*u3gu>›u%ÚuXvLYvL¦vJóv,>w0kwBœwIßw)xDGxŒxA x<âxy.y0@y$qy2–yÉy3äy?z*Xz+ƒz;¯z<ëzN({,w{
¤{<²{ï{&
|54|(j|*“|g¾|I&}5p}6¦}@Ý}!~@~^]~W¼~H0]'Ž¶Ñeç2M€€€“€K¤€ð€�(�7?�'w�EŸ�?å�)%‚9O‚ ‰‚Bª‚@í‚M.ƒ6|ƒ-³ƒ}áƒx_„Ø„"X…{…6—…$Î…*ó…A†J`†F«†*ò†‡Š4‡;¿‡)û‡5%ˆL[ˆ¨ˆ2Æˆùˆ*‰&A‰\h‰&Å‰ì‰+ŠV7Š<ŽŠžËŠ[j‹8Æ‹:ÿ‹+:Œ1fŒ1˜Œ1ÊŒüŒH�`�7x�h°�3ŽVMŽY¤ŽVþŽ2U�6ˆ�G¿�K�@S�-”�Â�"à�'‘'+‘€S‘zÔ‘IO’™’E±’<÷’=4“=r“<°“gí“CU”C™”@Ý”g•H†•~Ï•]N–+¬–¸Ø–!‘—³˜\É˜J&™Jq™I¼™Iš3PšZ„š(ßš3›9<›Av›H¸›Hœ,Jœ(wœA œVâœB9�.|�L«�Gø�%@ž<fž�£žK3ŸDŸ.ÄŸNóŸCB X† ,ß ¡O¢Vb¢p¹¢h*£d“£cø£I\¤U¦¤Sü¤'P¥#x¥Lœ¥`é¥;J¦D†¦BË¦0§W?§‡—§<¨W\¨\´¨&©8©aU©·©2Ì©Yÿ©YªÙª?õª5«3B«)v«6 «U×«0-¬^^¬3½¬cñ¬7U­8�­ Æ­oç­IW®I¡®Ië®,5¯Db¯o§¯k°Gƒ°zË°_F±>¦±"å±4²4=² r²K“²:ß²M³Çh³0´:D´!´8¡´:Ú´,µBµ^µ#zµ3žµ=Òµ7¶YH¶P¢¶:ó¶.·G·g·3�·µ·(Í·,ö·)#¸?M¸B�¸AÐ¸–¹•©¹L?º3ŒºWÀºQ»2j»6�»OÔ»6$¼Z[¼@¶¼0÷¼K(½It½¾½7Þ½K¾Nb¾A±¾Gó¾Q;¿L�¿5Ú¿ÀF*À&qÀ˜ÀE¸À8þÀ97Á*qÁ:œÁ×Á:öÁ 1Â¦ÒÂ‡yÃÄ'Ä0GÄMxÄcÆÄ'*ÅRRÅ3¥Å'ÙÅ?Æ>AÆ3€ÆM´Æ(ÇE+ÇZqÇ1ÌÇLþÇAKÈ?�ÈZÍÈi(Éa’É'ôÉLÊHiÊ2²Ê<åÊ6"ËEYË>ŸË@ÞË:ÌjZÌ’ÅÌ^XÍS·ÍWÎ+cÎ:�ÎDÊÎDÏDTÏF™ÏNàÏ2/Ð?bÐ@¢Ð>ãÐD"Ñ!gÑ‰Ñ=¤ÑBâÑ;%Ò@aÒ?¢Ò*âÒ@
ÓBNÓ5‘Ó>ÇÓ?Ô?FÔG†Ô(ÎÔM÷ÔSEÕZ™ÕZôÕbOÖj²Öo×u�×tØˆxØˆÙˆŠÙˆÚŠœÚˆ'ÛŠ°Ûˆ;Ü~ÄÜŒCÝŒÐÝŠ]ÞŒèÞŠuß‹à�Œà~áE›áCááI%âKoâ=»âCùâ:=ãxãB˜ã>ÛãAä<\ä™ä:¶äGñä?9åGyå:Áå+üåD(æAmæ@¯æFðæC7çD{çBÀç?è(CèlèŠè*©è/Ôè=éHBé4‹é/Àé/ðé0 êDQêb–ê0ùê�*ëd¸ë$ì;Bì7~ì¶ì*Õì/íh0í;™íOÕí/%î;Uîc‘îWõîMïXfïK¿ï)ð(5ð^ð$|ð;¡ð2Ýð)ñ3:ñ3nñ ¢ñ4Ãñ:øñ43ò)hò_’òBòò55ó)kó:•ó ÐóOñóOAô7‘ô1Éôaûô3]õ9‘õ;ËõJö0RöJƒöZÎöB)÷[l÷+È÷&ô÷Oøkøˆø ø.¶ø1åøNù5fù0œù1Íù,ÿù/,ú-\ú-Šú#¸ú3Üú-û*>û)iû,“û-Àû(îû)ü,Aü,nü&›ü#Âü"æü"	ý',ý=Tý-’ý3Àý,ôý,!þ*Nþ*yþ)¤þ%Îþ'ôþ*ÿ.Gÿ,vÿ&£ÿ)Êÿ4ôÿ$)&N+u-¡(Ïø0I:i;¤:à0ILE–gÜNDV“SêR>&‘-¸1æ)B%_(…©®IX8¢1Û.
ˆ<-Å¡ó1•	`Ç	F(
! o
! 5‡
! ½
!  Ú
! û
! )$B	g@q}²N0SsÓ=G
@…
�Æ
ZdQ¿y˜‹Y$e~bäBGUŠGàm(C–@Ú\Ox}ÈTFR›Gîc6zšs@‰UÊN Lor¼c/`“@ôe5D›>àPAp4²2ç0CK@�ƒÐCTk˜q&vg�EaK–­°DÉõ×¿ ;—!EÓ!Á"`Û"@<#k}#_é#XI$`¢$M%=Q%e�%1õ%-'&)U&.&<®&;ë&*'':R',�'(º'5ã'3(|M(šÊ(Še)„ð)ƒu*Qù*qK+W½+æ,Úü,c×-N;.eŠ.?ð. 0/¨Ñ/^z0PÙ0]*1“ˆ1<2@Y2@š2¡Û2F}3oÄ3/44Bd4E§4Œí4_z5^Ú5R96XŒ6Aå61'7ƒY7EÝ7Œ#8B°8Xó8kL9D¸97ý9:5:\p:SÍ:Z!;Ž|;X<^d<lÃ<W0=aˆ=Rê=H=>`†>Nç>76?Wn?=Æ?K@lP@^½@=ASZA¯®AC^B>¢BgáBQICX›C>ôD|3Ep°E%!FLGFM”FFâF�)G[ÇGp#Hõ”HXŠJRãJ‚6KL¹KILFPLL—LëäLêÐMe»NZ!O”|OtPŽ†PŽQŽ¤Q…3RG¹R×S;ÙSbTdxTkÝTVIU@ U¥áU§‡V­/WjÝWHXeX]}XÛX ûX•œY2ZRZmZ:ˆZ6ÃZZúZ=U[ª“[Ž>\ŒÍ\GZ]R¢]^õ]wT^�Ì^5Z_f�_J÷_MB`m�`Zþ`Ya@Ùaubf�bG÷b]?cd�c,dh/dW˜dAðdC2ehveœße|f6–f¶Íf „g.¥gZÔg</hHlhµh$ÈhAího/iŸid¾i[#jCjIÃj3
kkAkQ­k>ÿk6>l&ul1œl4Îl5m+9m!em3‡m2»m*îm4n/Nn1~n\°nH
o_Vo%¶o\Üo$9pI^p ¨p9Ép8q;<q9xqo²q("r6Kr‚r:s@=s5~s1´s@æs+'t+St5tHµtnþtsmuCáu1%v"WvZzvaÕv67w;nwFªw;ñw@-xKnxAºxHüxbEy!¨yIÊyFz?[z^›zDúz4?{t{I‘{MÛ{ )|;J|8†|5¿|&õ|U}:r}3­}á}Dù}2>~Rq~%Ä~<ê~<'Bd+§;Ó/€.?€'n€D–€SÛ€‰/�(¹�0â�R‚df‚DË‚4ƒ*Eƒpƒ4�ƒ-Åƒ5óƒ/)„2Y„)Œ„.¶„!å„;… C…"d…‡…8˜…#Ñ…!õ…E†$]†L‚†-Ï†1ý†&/‡NV‡¥‡kÂ‡5.ˆdˆ/‚ˆ²ˆ)Éˆ?óˆ63‰@j‰=«‰/é‰;ŠJUŠ< Š8ÝŠ:‹?Q‹=‘‹(Ï‹3ø‹:,Œ6gŒ6žŒÕŒ4ðŒ>%�d�9�9¹�&ó�&Ž5AŽ(wŽ9 Ž/ÚŽ
! �%*�:P�#‹�w¯�'�-A�*o�;š�Ö�.ì�+‘-G‘/u‘L¥‘,ò‘1’$Q’Pv’KÇ’,“D@“*…“R°“R”BV”5™”;Ï”1•=•(]•I†•FÐ•J–Ib–&¬–·Ó–O‹—Û—ú—˜&˜D<˜$�˜/¦˜@Ö˜.™F™Kc™.¯™2Þ™š$š7šDMš$’š/·šçš›"›#@›d››Rž›Mñ›3?œ9sœ­œ:½œiøœb�/‚�D²�4÷�$,ž4QžR†žOÙžL)ŸCvŸ/ºŸêŸ!
!  -, 1Z 8Œ Å +Ü ¡!#¡E¡2a¡J”¡Jß¡6*¢Ga¢W©¢&£9(£6b£3™£3Í£'¤.)¤'X¤!€¤;¢¤Þ¤C÷¤?;¥{¥˜¥=¸¥<ö¥*3¦M^¦H¬¦Hõ¦H>§H‡§Ð§$â§(¨'0¨8X¨8‘¨$Ê¨Eï¨$5©ÄZ©sªC“ª6×ªG«1V«Iˆ«$Ò«÷«E¬ Z¬»û¬<·­&ô­>®VZ®&±®-Ø®K¯R¯~g¯Qæ¯H8° �°K¢°)î°(±%A±0g±,˜±jÅ±B0²>s²:²²7í²#%³BI³GŒ³=Ô³-´7@´)x´$¢´Ç´;Þ´(µ'Cµ)kµ'•µn½µ,,¶3Y¶&�¶0´¶%å¶1·3=·%q·,—·%Ä·Eê·%0¸0V¸(‡¸.°¸4ß¸@¹+U¹4�¹3¶¹+ê¹9ºPºPmºG¾º;»6B»Dy»=¾»¡ü»)ž¼"È¼;ë¼'½@½;]½U™½ ï½&¾$7¾#\¾v€¾v÷¾}n¿~ì¿-kÀL™À!æÀ-Á"6Á]YÁ)·ÁKáÁ,-Â;ZÂ`–ÂN÷Â#FÃ=jÃ;¨Ã)äÃÄo,ÄŒœÄ{)Å¥ÅEÁÅ*Æ%2ÆNXÆ3§Æ(ÛÆÇ*#ÇNÇUgÇO½Ç&
È<4È7qÈ@©ÈaêÈ2LÉ&É(¦É&ÏÉöÉÊ*Ê?ÊM^Ê?¬Ê7ìÊ?$Ë*dË�Ë«ËCÆËP
! Ì*[ÌJ†ÌJÑÌ+Í6HÍ8Íw¸Í70ÎDhÎ?­Î%íÎ:Ï6NÏÅ…Ï<KÐdˆÐFíÐ"4Ñ5WÑM�Ñ=ÛÑ(Ò$BÒHgÒN°Ò{ÿÒ_{ÓLÛÓR(ÔA{ÔL½Ô1
! Õ><Õ?{Õ0»Õ/ìÕGÖ0dÖ/•Ö¡ÅÖMg×µ×'Ë×%ó×Ø0ØKØKdØ°Ø/ÊØ,úØ!'Ù)IÙ"sÙ.–Ù1ÅÙ-÷Ù%Ú?DÚ5„ÚSºÚ[ÛQjÛ¼ÛW<Üo”ÜSÝ6XÝ�Ý>ÞrNÞ\ÁÞrß¤‘ß€6àU·àI
á†Wá‹ÞáNjâˆ¹â’BãJÕãQ äJräu½ä^3å4’å�Çå4IæF~æXÅæ�çn¬çvè`’è_óè*SéT~é\Óéo0ê| êgë[…ëxáëVZì^±ìIísZígÎíT6î-‹î@¹î3úîY.ï8ˆïdÁïo&ð,–ðuÃð&9ñ*`ñO‹ñLÛñ@(òFiò@°ò+ñò=ó8[ó/”ó&Äó9ëóO%ô)uôsŸô8õQLõgžõgögnöfÖöp=÷r®÷W!ø_yøWÙøW1ùW‰ùWáùc9úc�úCûAEû@‡ûCÈû+üK8ü;„ü$ÀülåüERý;˜ýˆÔýT]þ²þ¼2ÿ1ïÿb!D„MÉ56M:„=¿hýDfN«Xú”SVèS?h“^ü‹[NçK6Y‚HÜ}%J£Xî^GX¦dÿ[d	PÀ	S
! Ee
! F«
! >ò
! /1<a?ž;Þ(CtcKØK$
Vp
•Ç
O]›­4IG~KÆkF~RÅRRkE¾338,lc™ƒýG�+ÉPõQFR˜TëP@J‘:Ü/2GAz$¼-á*X:+“<¿Aü=>L|IÉDaX>º9ùJ3"~/¡5ÑV)^CˆlÌ]93—2ËDþDCMˆ=Öe4z@¯;ðA,Cn.²€á\b O¿ R!tb!I×!.!"OP"; "EÜ"8"#@[#hœ#V$6\$D“$$Ø$™ý$n—%4&n;&gª&7'qJ'<¼'>ù'i8(a¢(.)+3)C_)j£)>*6M*9„*0¾*#ï*’+,¦+<Ó+.,A?,%�,T§,Jü,GG-J�-=Ú-a.*z.T¥.@ú.H;/$„/.©/VØ/=/0Bm0~°0c/1Z“1Gî1)62¤`263A<3A~3OÀ3\4Am4K¯4?û4];5E™5kß5�K6”Û6Gp7m¸7S&8Wz8CÒ8_9fv9/Ý9R
:``:_Á:K!;Qm;J¿;7
! <QB<n”<C=CG=K‹=J×=E">]h>”Æ>m[?_É?7)@La@:®@(é@OANbA:±A(ìA4BpJBQ»B7
C\ECN¢C8ñCZ*D;…DEÁDhE7pE>¨EoçE+WF&ƒF)ªFHÔF!G/?GWoGgÇG?/HhoHiØH4BI[wIPÓIK$JkpJoÜJ:LKi‡K0ñK_"LC‚L,ÆLLóL9@MHzM/ÃMFóMB:N:}Nc¸NfORƒOCÖO1PILPC–PqÚP8LQC…Q0ÉQAúQ=<RdzRdßRODS4”SGÉS9T;KTA‡TBÉTHUUUUi«UZVOpVoÀV^0W;�WNËWWXIrXT¼XwY_‰Y[éY*EZ;pZJ¬ZP÷Z¨H[@ñ[B2\Lu\dÂ\*']TR](§]/Ð]^`^Xi^ÒÂ^þ•_}”`Iaë\bHc.Wet†gtûg[phJÌhVi+ni¯ši;Jjž†j÷%k<l]ZlP¸l&	m40m+em*‘mN¼msnnn%în\o(qo(šoÃo áop"p Bp cp-„p'²p*Úp0q06q^gq]Æqc$rÌˆrÆUsžta»uCv3av5•vBËvAw6Pw;‡w*Ãwîw$x%(xTNxŠ£xT.y’ƒy:z.Qz>€ze¿z%{&+{R{g{w{
! —{¢{²{Â{ZÅ{ |B=|G€|}È|@F}D‡}+Ì},ø}+%~DQ~"–~M¹~hXpEÉ5€/E€Wu€=Í€7�iC�Q­�Qÿ�?Q‚D‘‚8Ö‚0ƒe@ƒV¦ƒIýƒGG„(�„K¸„>…PC…J”…Bß…<"†\_†d¼†]!‡\‡YÜ‡s6ˆ:ªˆ5åˆ6‰?R‰7’‰Ê‰¢ã‰3†ŠkºŠ9&‹:`‹D›‹Sà‹74Œ4lŒV¡ŒJøŒ5C�5y�q¯�*!Ž)LŽMvŽ'ÄŽ&ìŽ+�Œ?�LÌ�/�@I�OŠ�OÚ�:*‘+e‘•‘‘4'’B\’=Ÿ’7Ý’8“DN“.““.Â“/ñ“/!”EQ”.—”!Æ”Aè”A*•Sl•BÀ•=–4A–fv–FÝ–=$—?b—=¢—Bà—<#˜`˜Af˜D¨˜Uí˜`C™¤™3Ã™1÷™8)šHbšB«š?îš9.›Ah›2ª›&Ý›'œ(,œ1Uœ*‡œ+²œ&Þœ.�04�0e�8–�Ï�æ�ü�&ž;ž7Rž*Šž&µž]Üž%:Ÿ*`Ÿ‹Ÿ¦Ÿ.ÄŸ-óŸ-! 1O D� GÆ i¡Wx¡DÐ¡@¢cV¢Iº¢C£FH£b�£dò£WW¤A¯¤]ñ¤@O¥H�¥lÙ¥FF¦
�¦›¦%«¦'Ñ¦"ù¦@§|]§BÚ§4¨!R¨t¨^�¨>î¨8-©!f©Sˆ©6Ü©Iª4]ª3’ªGÆª1«E@«3†«6º«=ñ«E/¬,u¬B¢¬Cå¬F)­;p­7¬­Pä­W5®�®P­®sþ®Br¯(µ¯IÞ¯:(° c°„°¤°E¾° ±2%±'X±€±�± š±1»±0í±0²@O²<�²7Í²5³A;³Y}³F×³2´9Q´H‹´FÔ´>µ;Zµ0–µ@Çµ=¶œF¶zã¶D^·G£·.ë·X¸#s¸5—¸FÍ¸D¹CY¹4�¹+Ò¹=þ¹:<º4wºE¬º?òº2»:P»$‹»0°»á»Kþ»#J¼%n¼Z”¼>ï¼).½ X½=y½@·½\ø½<U¾E’¾LØ¾G%¿Km¿=¹¿_÷¿=WÀ%•À»À.ÚÀ1	Ár;Á€®Ás/Âz£ÂˆÃ{§Ã{#Ä‰ŸÄ|)Åt¦Å‚ÆužÆvÇ‹Ç‡Èˆ“È�ÉDžÉ4ãÉTÊ5mÊL£Ê2ðÊ.#Ë%RË-xË(¦Ë9ÏËf	Ì,pÌU�Ì5óÌ*)Í>TÍƒ“Í‰Î1¡Î5ÓÎ7	ÏZAÏ7œÏ8ÔÏ,
ÐC:ÐA~ÐÀÐØÐôÐTÑJ[ÑJ¦Ñ ñÑ'Ò):Ò0dÒB•Ò&ØÒÿÒCÓaÓ4qÓ'¦ÓVÎÓ0%Ô9VÔB�Ô3ÓÔ)Õ@1Õ6rÕ;©Õ!åÕXÖ?`Öd Ö
×9×)M×8w×3°×ä×ÿ×ØH3Ø2|Ø3¯Ø7ãØUÙJqÙ4¼Ù6ñÙ3(Ú;\Ú=˜ÚÖÚòÚHÛ?YÛ.™Û)ÈÛ#òÛGÜ"^Ü,�Ü3®ÜâÜ[þÜZÝ,jÝ	—Ý0¡Ý7ÒÝ%
! Þ=0ÞƒnÞ9òÞP,ß#}ß¡ß7¼ß4ôß/)à?Yà0™à.Êà.ùà(ábAá^¤á0â=4âUrâ"Èâ/ëâã:ãYã?wã|·ã&4äq[ähÍäz6å‚±åt4æy©æ[#çiçcéçMè/bè@’è+Óè<ÿè0<éAmé.¯é5Þéê0'êAXê*šê<Åê@ëWCë/›ë7Ëë8ì9<ìCvì/ºì#êìRíZaíf¼í4#î,Xî0…î5¶î3ìî- ïYNïk¨ïJðu_ðUÕð]+ñI‰ñ\ÓñD0òKuò#Áòåò5úò0ó*Hó2sóR¦ó_ùó.Yô4ˆô>½ô:üô97õ2qõ\¤õ-ö+/ö/[ö(‹öU´öR
! ÷8]÷;–÷.Ò÷8ø:ø/Uø0…ø@¶ø!÷øù")ù!Lù#nù-’ùÀù0Øù'	ú,1ú-^ú)Œú¶úÐúëúûû+-ûYû,rû;Ÿû0Ûû;ü;Hü=„ü;Âü;þü;:ý;vý;²ý/îý8þWþkþrþ/†þ-¶þ,äþ(ÿ(:ÿcÿ>uÿH´ÿýÿ
O$(t2�+Ð)ü6&2]+�.¼4ë* +K6w3®âÿ1;N½Š!HDjJ¯$úD0d'•-½5ë6!<X@•8Ö91I<{%¸,Þ )/J3zQ®1	Z2	?�	<Í	
  
! A
! ']
! 5…
! &»
! &â
! 	(!C4e<š×*ò)\G¤l­C
'^
†
"¤
'Ç
"ï
6¢I7ìK$!p<’JÏ,DG[Œ2è\jx@ã>$?cJ£.î<Zx>—2Ö 	"*6M5„Jº.546j,¡LÎ.$J0os p<…AÂc3h4œ4Ñ@6GN~^Í,@<%}M£Tñ*F-qGŸ;ç<#<`;�>Ù=GV-ž$Ì0ñ"B%]>ƒ:Â1ý,/6\1“hÅQ. € � _¨ \!0e!1–!>È!<" D"+e"‘"L¯"ü""#<3#<p#8­#7æ#:$*Y$„$M¡$?ï$M/%M}%]Ë%D)&Tn&>Ã&t'Xw'>Ð'(('(	F(P(Sa(;µ(9ñ(K+)9w)6±)Pè){9*Dµ*;ú*?6+<v+@³+Iô+L>,q‹,aý,3_-I“-ZÝ-\8.9•.^Ï.2./La/V®/:0:@0<{0.¸0?ç0F'19n1A¨1_ê1?J20Š2Q»2O
3P]3<®3<ë3((4,Q4*~4@©47ê4>"5=a57Ÿ5:×5b6^u6OÔ6h$7l�7=ú7~88‚·85:9-p94ž92Ó98::?:`z:/Û:<;4H;.};0¬;NÝ;K,<5x</®<=Þ<H=9e=HŸ=Aè=6*>Ia>L«>Fø>A??,�?4®?Iã?.-@h\@KÅ@JAE\A!¢AXÄAUBMsB}ÁBs?CA³C7õC?-D,mD=šD5ØDBE°QE_FLbFB¯F>òF=1G7oG4§GVÜGH3H?|Hi¼H6&I3]IO‘I>áI- J6NJE…J%ËJ)ñJ=KLYK)¦KBÐK"L!6LXL-wL.¥L+ÔL<MY=MD—M%ÜM9N=<NSzN8ÎN8OB@O8ƒO7¼O5ôO.*P<YP<–P9ÓP?
Q@MQ?ŽQaÎQS0Re„R*êR3SRIS&œS'ÃSUëSQATQ“T6åT1U"NU0qU"¢U"ÅUOèU>8V>wV7¶V+îV9W*TW-Wv­W>$X5cX ™X2ºX'íX0Y,FY7sY9«YBåYE(ZSnZ\ÂZt[=”[IÒ[I\6f\,�\VÊ\8!]BZ]D�]Aâ]R$^w^/”^:Ä^Uÿ^MU_)£_)Í_^÷_8V`6�`'Æ`Lî`:;a:vaQ±a8bR<bB�b?Òb?c7RcFŠcSÑcS%d<yd:¶dDñdN6eS…e*Ùe-fJ2f$}f'¢f+ÊfXöf<Og'ŒgE´g9úg04h eh:†hYÁh5i0Qi3‚i1¶i.èi/j+Gj)sj&�j*Äj<ïjA,kHnkE·k;ýkH9l3‚l¶l1ÕlGm7Om9‡m3Ám!õm%n-=nDknM°nMþn:Lo6‡oB¾o9pV;p#’p4¶p(ëp<qZQq4¬q%áq1r/9r9irA£r9årVssvs&êsIt*[t†t+¥tNÑtN u$ou%”u$ºußu'öu%vDv9av›v³vÓv#óv1w0Iw9zw;´wMðw=>x3|x4°x…åxckyHÏy!zD:z(z)¨zBÒz	{{<7{<t{,±{-Þ{|W|=u|5³|6é|3 }T}+p}Aœ}DÞ}9#~]~1r~/¤~FÔ~I#ee‰Iï@9€Iz€0Ä€Dõ€R:�)��#·�Û�(ø�<!‚9^‚6˜‚:Ï‚M
! ƒKXƒ ¤ƒÅƒUäƒj:„&¥„"Ì„ï„4…(C…l…1ƒ…Mµ…K†9O†H‰†GÒ†@‡=[‡I™‡Iã‡V-ˆ0„ˆ`µˆj‰E�‰DÇ‰gŠtŠG‹ŠCÓŠ‹/3‹0c‹”‹"«‹&Î‹6õ‹!,ŒRNŒ.¡Œ1ÐŒP�LS�J �Fë�2ŽiMŽN·Ž.�25�9h�4¢�×�1ï�J!�6l�/£�0Ó� ‘3%‘@Y‘ š‘H»‘’5$’"Z’}’6œ’1Ó’H“YN“l¨“R”Rh”2»”ƒî”Fr•;¹•?õ•*5–%`–@†–5Ç–.ý–+,—/X—6ˆ—@¿—G˜GH˜3�˜7Ä˜=ü˜*:™7e™/�™(Í™$ö™7šLSšk š›®›1Ì›1þ›10œYbœ)¼œ/æœ>�TU�Rª�[ý�:Yž9”ž1Îž>Ÿ"?ŸJbŸ;­Ÿ2éŸO $l :‘ 5Ì $¡<'¡9d¡až¡1¢N2¢L�¢JÎ¢;£0U£1†£¸£+Ö£1¤A4¤=v¤P´¤T¥3Z¥DŽ¥VÓ¥j*¦•¦µ¦/Ó¦F§)J§:t§3¯§7ã§:¨4V¨/‹¨1»¨Lí¨8:©2s©1¦©9Ø©>ª>QªH�ª)Ùª'«G+«*s«Mž«Oì«K<¬Tˆ¬:Ý¬C­l\­+É­@õ­N6®U…®bÛ®_>¯Rž¯'ñ¯¤°E¾°*±/±EK±F‘±=Ø±W².n²w�²/³FE³^Œ³Pë³I<´'†´0®´<ß´#µ8@µZyµWÔµF,¶^s¶2Ò¶K·/Q·:�·E¼·>¸4A¸Cv¸Dº¸0ÿ¸<0¹%m¹8“¹?Ì¹4º#Aº;eº4¡º1ÖºI»-R»<€»8½»+ö»'"¼)J¼#t¼3˜¼Ì¼2é¼=½Z½f½Ar½O´½&¾6+¾1b¾=”¾=Ò¾:¿K¿=f¿(¤¿!Í¿ ï¿3ÀDÀE`À:¦À0áÀ.Á9AÁC{Ár¿Á2Â<QÂ[ŽÂ8êÂW#ÃK{Ã<ÇÃÄ2ÄFIÄC�Ä/ÔÄ<Å2AÅ3tÅ'¨Å%ÐÅ-öÅ3$Æ>XÆ—Æ8£Æ"ÜÆ
! ÿÆ
! ÇXÇYuÇDÏÇ8È'MÈ!uÈ—È0µÈ?æÈU&Ém|É+êÉ2ÊGIÊ9‘Ê.ËÊAúÊ/<ËlË8�Ë8ºËAóËK5Ì@�ÌOÂÌ#Í36Í,jÍ,—Í'ÄÍ#ìÍjÎ&{Î!¢Î6ÄÎAûÎ7=Ï7uÏ7­Ï2åÏ.ÐFGÐ,ŽÐ'»ÐkãÐ&OÑ%vÑ@œÑJÝÑ3(Òc\ÒPÀÒUÓNgÓJ¶Ó3Ô.5ÔWdÔ9¼ÔöÔÕ!&ÕHÕ)bÕ&ŒÕ?³ÕóÕ;Ö9MÖ7‡Ö2¿ÖBòÖ35×1i×1›×9Í×HØKPØIœØRæØf9Ù% ÙQÆÙ;Ú9TÚ@ŽÚ7ÏÚgÛ"oÛ2’ÛGÅÛ5
Ü@CÜ1„Ü0¶Ü8çÜ[ Ý=|Ý[ºÝ6ÞiMÞi·Þt!ßV–ßNíßO<à/Œà)¼àPæàT7á>Œá8ËáQâ[Vâ9²â<ìâ=)ãUgã3½ã.ñãH äoiä*Ùäåå>,åMkåC¹å2ýå50æ+fæ@’æ2Óæ-çE4ç(zçC£ç;çç3#è$Wè-|è(ªè,ÓèOé2Pé;ƒéR¿é=ê?Pê�ê$¨ê/Íêýê(ër@ëƒ³ëY7ì9‘ì(Ëì$ôì)í#Cí)gíP‘íGâí#*î#NîsrîKæîW2ïŠï¨ï.ÇïföïC]ðS¡ð¹õð.¯ñ4Þñ7ò"Kò8nò0§òMØòK&ó/ró0¢ó*Óó%þó$ô"9ô2\ô(�ô(¸ô7áô õ:õZõ zõ›õ+ºõ#æõ?
! öYJöm¤öC÷V÷'n÷<–÷)Ó÷<ý÷$:øR_ø²ø0ÆøH÷ø*@ù*kù5–ùÌù+èù*ú&?ú1fú8˜úBÑú:û+Oû+{û@§û7èû$ üEüTü-jü#˜ü#¼ü#àüý*ýCýYýpý
‡ý
•ý£ý'ºý
âýðý0þ <þ]þqþ'ŒþI´þþþÿ'9ÿ\aÿ*¾ÿ*éÿ 4Ul<Š2Çú
&,SPjX»1CK0�À!Õ$÷5)R.|9«FåV, ƒc¤;0D@uD¶8û42T<‡<ÄIsK#¿$ã7#[3u3©Ý%ür"	•	<§	Eä	@*
! k
! …
! &‘
! :¸
! 5ó
! #)LM š&»â)0G,x-¥)Ó<ýU:
s�
/ >b_DÂ'/@Rg/vF¦\íJ)hB’HÕB1a7“KËL3C€\Ä=!S_&³4ÚI+Y\…5â_5x=®3ì; ;\H˜%á7'?3g4›Ð!×Aù4;pŒ<ª&ç0Hg‡YœCöC::~-¹Sç2;8n.§/Ö0/7/g1—(Éò.)H2r2¥Øó #+A mŽ,�ÊéøQ!s‚œ¸Òì  ' 6 G V p Œ :§ â ò '!()!%R!-x!¦!=À! þ!%"E"T"9c"<�">Ú"P#j#y#‹#¦#º#Ì#Û#ê#!$"#$]F$¤$%»$)á$%@%]%2o%a¢%.&3&F&$Y&2~&±&Ç&Dß&$'06'6g'ž'³'É'BÝ'( (I(w[(Ó(#ç()*'):R)2�)À)Ó)ê)"û)@*(_*ˆ*ž*ª±*K\+0¨+Ù+3í+?!,2a,2”,=Ç,- -04-e-{-Ž-˜Ÿ-8.K.^.m.‡.–.².AÁ."/&/'E/5m/C£/ç/ý/0)0K?0‹0¥0»0Ñ03â031J1$`1:…1À1*Ü1*2822k2(‰2²2%Í2)ó23:3$R3w3†3›3¶3AË3
4(43C4w4•4#ª4"Î4/ñ4!5(55C^5"¢5Å5Ù5ó56-6L6a6{6�6 ¤6)Å6ï6&7+7?7Z7y7˜7-·74å7838E8&_84†82»8î89$999%U9*{9¦9¹9Î9/æ9:/:%A:#g:‹:<›:Ø:!÷:;H/;Gx;À;Û;ó;'<*8<c<v<”<²<Ì<æ<û<=#/=*S=~=˜=ª=Ä=à=jþ=?i>I©>Eó>19?�k?Wí?]E@W£@4û@W0A.ˆA!·A>ÙABB`[Bi¼B3&C8ZC1“C3ÅC3ùC:-D:hD7£D/ÛDDE4PEN…E8ÔEF
FjTF3¿F1óF-%GBSGq–GIH8RHŒ‹HuIvŽI4J(:J1cJc•JDùJ4>KFsK4ºKRïKJBLR�L4àLMT3M+ˆM´MYËM/%N:UN!�NT²NHO0PO�OE•O=ÛO/P+IP3uP)©PÓP7ëP>#Q>bQ$¡Q)ÆQ"ðQ.R%BR#hR%ŒR2²R-åR6S)JS(tS+�S<ÉSCTAJT8ŒT,ÅT9òTS,UX€U1ÙUZVZfVUÁVWA-W@oW@°WñW5
X4CX6xX6¯X7æXY
7Y/EY>uY2´Y'çY'Z 7Z#XZ7|Z´Z
! ÊZÕZñZ[)[G[)Y[Kƒ[(Ï[ø[G\K`\:¬\ç\ô\]3]S]s]#�]7³] ë],^O9^V‰^Bà^9#_0]_HŽ_×_ô_
! `C"`Kf`?²`%ò`:a6Sa9Ša/ÄaIôa3>b#rb1–b?Èbc/(c7Xc$�c*µc:àc(d;Dd7€d7¸d6ðd4'eR\e:¯e&êeMf_flfVufDÌfgu1gM§g$õgCh8^h—h¯hgÎh6iOCi'“i»iRÂi8j,NjX{j*Ôj?ÿj>?kC~k>ÂkCl6El%|l-¢l9Ðl'
! m;2m)nm#˜m¼mÙm!÷mn/+nI[nN¥nXôn8Mo*†o0±o;âoCpGbp(ªp(Óp5üp%2q$Xq,}q,ªq,×q0r'5r#]r›�rÂs=àst :tC[tCŸtLãt>0u9ou©u-ÅuZóuPNvCŸvLãv\0wZ�wèwx##x+Gx1sx;¥x#áxJyUPys¦yTzbozUÒzo({x˜{X|Uj|CÀ|b}Xg}\À}C~0a~>’~&Ñ~*ø~7#‡[JãV.€D…€RÊ€>�>\�!›�*½�)è�1‚'D‚&l‚K“‚>ß‚(ƒ,Gƒ+tƒ# ƒ.Äƒ:óƒ/.„ˆ^„Hç„40…`e…pÆ…07†Ch†#¬†&Ð†A÷†=9‡w‡EŠ‡SÐ‡$$ˆ2Iˆ;|ˆ¸ˆÔˆ2ôˆ8'‰`‰=‰0½‰7î‰M&Š1tŠe¦Š:‹NG‹P–‹~ç‹{fŒ&âŒ.	�n8�4§�3Ü�Ž
! #Žo.Ž=žŽ"ÜŽ4ÿŽ'4�"\�!�!¡� Ã�!ä�"�<)�6f�&��)Ä�$î�#‘+7‘Ac‘¥‘Â‘.Þ‘/
’"=’`’&’3¦’#Ú’7þ’&6“/]“�“&¬“Ó“$í“”5.”#d”$ˆ”&­”-Ô”'•1*•\•#y•#�•Á•Þ•ý•!–$:–$_–-„–+²–Þ–!ý–!—0A—(r—(›—Ä—à—:ý—-8˜.f˜•˜@°˜?ñ˜Y1™4‹™CÀ™8š(=š5fš(œš(Åš.îšY›?w›9·›)ñ›Jœ@fœ9§œGáœD)�Hn�R·�G
! ž(Rž{žC€žmÄž#2Ÿ-VŸ$„Ÿ.©Ÿ7ØŸ/ /@ &p — o¯ s¡=“¡—Ñ¡<i¢ ¦¢BÇ¢q
! £c|£Cà£G$¤5l¤:¢¤;Ý¤<¥GV¥Až¥Pà¥R1¦U„¦2Ú¦J
§IX§F¢§Né§G8¨I€¨?Ê¨q
! ©B|©C¿©TªZXª2³ª2æª,«*F«"q«5”«4Ê«Gÿ«LG¬g”¬Pü¬PM­Vž­Tõ­bJ®]­®T¯X`¯T¹¯Z°Si°½°&Ý°I±N±!l±@Ž±Ï±ï±²$²D²d²"„²<§²Jä²B/³>r³Z±³c´Jp´%»´Zá´S<µJ�µ&Ûµ8¶X;¶i”¶jþ¶oi·OÙ·o)¸9™¸2Ó¸'¹@.¹Po¹&À¹ç¹.û¹?*º#jºIŽº<Øº=»S»Bb» ¥»(Æ»Bï»2¼UC¼<™¼7Ö¼c½]r½TÐ½A%¾Kg¾C³¾>÷¾=6¿7t¿,¬¿ Ù¿<ú¿G7À8À¸À,ÔÀÁ#Á"@ÁcÁwÁ”Á ´Á!ÕÁ ÷Á!Â :Â![Â}Â�Â½Â>ÝÂ&Ã CÃdÃÃ_’Ã`òÃeSÄ ¹ÄCÚÄCÅ)bÅ-ŒÅ>ºÅƒùÅ.}ÆV¬ÆBÇBFÇ6‰ÇmÀÇ..È*]È'ˆÈ%°È*ÖÈ"É)$É1NÉ'€É¨É:ÇÉ>ÊHAÊCŠÊ1ÎÊ.Ë-/Ë-]ËA‹Ë!ÍËSïË'CÌ7kÌN£Ì-òÌ3 Í3TÍJˆÍYÓÍ-Î*FÎ3qÎ¥Î¾Î.ÏÎ&þÎ)%ÏOÏ'hÏ�Ï'°Ï2ØÏ4Ð4@ÐIuÐ)¿Ð#éÐ?
ÑMÑ8hÑ9¡Ñ4ÛÑ/Ò?@Ò0€Ò.±Ò.àÒ5Ó>EÓ?„Ó7ÄÓüÓ1Ô$LÔ<qÔC®ÔQòÔ<DÕD�Õ8ÆÕ/ÿÕ@/ÖVpÖgÇÖh/×m˜×MØmTØcÂØt&Ùu›ÙzÚZŒÚzçÚcbÛÆÛ0ãÛMÜ#bÜd†Ü"ëÜ=Ý+LÝ;xÝ?´ÝVôÝgKÞe³Þ7ßDQß\–ß.óßJ"àHmàO¶àPáJWá/¢á#Òá6öá5-â;câ4Ÿâ<Ôâ*ã<ã<\ã2™ã1Ìã1þãN0äBä'Âä-êä2åAKåD�å5ÒåAæ,Jæ6wæ;®æ=êæ2(çt[çaÐçH2èD{è-Àè$îè7é1Ké0}éF®éRõé9Hê3‚ê7¶ê6îê7%ëI]ëO§ëQ÷ëDIì,Žì4»ì=ðìF.í/uíR¥í2øí,+î2Xî1‹î@½îDþîDCï@ˆïFÉï!ð>2ð(qð(šð%ÃðGéð>1ñpñEƒñ:ÉñMò-Rò2€ò*³ò2Þò4ó.Fóuó>•óZÔó:/ôSjôH¾ôRõ9Zõ”õ8°õ!éõ9ö5Eö4{ö'°öNØöK'÷-s÷P¡÷ò÷*ø/6ø,fø“øE®øôøDù&Tù@{ù¼ù?Õù5ú.KúYzú@Ôú>ûITûGžûXæûA?ü'�ü©üÂüÖüîüýý3ýHý`ýuýŠýŸýµýÊýâýþþ-þBþWþlþ„þ™þ±þÆþÞþóþÿ ÿ5ÿJÿ_ÿtÿ‰ÿ¡ÿ¹ÿÑÿæÿûÿ(@Um‚š¯ÄÙî0H]uŠ£¸Íâ5ø.C^FyFÀ$1AAs2µ'è^~odîoSÃã!ù5L&l7“zË4F{"š!½'ß'7/>g'¦$Î_óS	1f	1˜	1Ê	ü	
!  9
! Z
! 9y
! ;³
! 6ï
! 3&<Z0—1ÈMú;H9„6¾/õ4%
!Z
+|
"¨
&Ë
&ò
$>-\4Š'¿ç4ü81j.„)³$Ý0'3+[-‡0µ,æH-\)Š.´ã1ü&..U4„%¹7ß95Q(‡=° î>$4c&˜4¿=ô&2Y#uF™?à %:$`-…1³+å/,A&n-•$Ã,è0*F.q+ ,Ì.ù/(X5x1®%à?FB]6 2×
! :' b=ƒ(Á=ê3(8\6•3Ì(')%Q0w/¨0Ø3	$=>b ¡$Â4ç74T.‰5¸4îU# Uy Ï %î *!2?!*r!2�!%Ð!ö!"10"$b"[‡"nã"DR#—#²#/Ç#/÷#6'$+^$lŠ$÷$(%_=%P�%î%"	&$,&1Q&3ƒ&A·&ù&6
'+D'&p'&—'$¾' ã'-((2([(t(…()¢('Ì('ô(3)P)Bj)A­)Bï)22*/e*%•**»*Uæ*<<+ y+!š+¼+"Ð+ó+ ,!0,+R,+~,+ª,+Ö,+-+.-+Z-+†-+²-+Þ-,
! .+7.$c.ˆ.+£.(Ï./ø.!(/J/%g/4�/4Â/4÷/%,0!R0!t0!–0¸0!Õ0÷0%1!:1!\1!~1! 1!Â1!ä1)2%02:V2*‘2(¼2+å2<3"N3q39Ž3"È3ë3$40*4'[4Kƒ46Ï45,#5P5"l5'�54·5(ì56R26 …6$¦6/Ë68û6647Dk7)°7Ú7 ø728"L8*o8š8)¸8<â879W9Ml9+º9+æ9:3-:+a:+�:)¹:&ã:-
! ;!8;Z;Mq;%¿;Få;-,<Z<n< Ž<#¯<5Ó<&	=-0=;^=$š=*¿=&ê=B> T>2u><¨>Qå>X7?*�?»?(Ö?,ÿ?*,@%W@"}@+ @NÌ@:A1VA ˆA6©A:àA9B>UB;”B6ÐBgCvoC,æCLDL`D&­D6ÔD<EAHE>ŠEÉE;çEG#FkF1‰F"»FPÞFF/GXvGAÏG7H.IH3xH:¬HGçH3/IKcI/¯I1ßI1J0CJBtJ1·J3éJ9KEWKA�KCßK/#L=SL<‘L>ÎLF
M-TM3‚M*¶MbáM:DN:N8ºN)óN?OH]O9¦OVàOE7P}P>—PYÖP>0Q-oQ(�QAÆQGR7PR/ˆR*¸RãRþR'S(CSlS4ŠS¿SÚSöS0T3DTxT.�Ta¾TY U:zU<µU9òU,VLV6\V.“V8ÂV1ûV--W-[W8‰W3ÂW1öW/(X-XX:†XÁX/áXY2"YjUYTÀY,ZEBZPˆZÙZ*÷Z"[8[$M[)r[.œ[4Ë[0\.1\,`\'�\&µ\&Ü\*]).]+X])„]&®]-Õ].^22^/e^(•^&¾^,å^,_,?_/l_-œ_.Ê_.ù_.(`.W`=†`EÄ`A
! aILaE–a|ÜabYbB¼b+ÿb*+c*Vc�c9šc:Ôc;d0Kd>|d$»d=àdecže5fI8f\‚f8ßfMgNfg)µgaßgiAh9«h1åh6i4Niƒi/œi,ÌiCùiK=j+‰jEµjBûj!>k&`kd‡k]ìk4JlSl4Ólm"m&<m0cm”m´m4ÑmKnRn=qn5¯nåno$o#9o%]o4ƒo4¸oío=ÿo=p2]p9�p`ÊpZ+q^†q:åqF rWgrC¿rfsyjs¥äs Št:«tæt?u+Fu3ruD¦u(ëu'v.<v;kv?§vçv@w(Gw+pw:œw*×wRx9UxH�x+ØxCy#Hy/lyAœyBÞy7!z@YzEšzCàzC${Ih{@²{[ó{WO|4§|gÜ|@D}7…}5½}Pó}DD~<‰~LÆ~,.@+o8›4Ô,	€A6€Ex€=¾€%ü€("�K�4f�?›�'Û�*‚/.‚7^‚=–‚/Ô‚0ƒ<5ƒ"rƒ.•ƒ$Äƒ4éƒ!„,@„!m„-�„-½„=ë„/)…@Y…6š…OÑ…4!†-V†8„†@½†=þ†1<‡(n‡"—‡6º‡2ñ‡H$ˆmˆ/ˆ+¯ˆQÛˆh-‰!–‰;¸‰ô‰IŠ(PŠ,yŠ"¦ŠÉŠ7æŠ‹ <‹]‹,{‹-¨‹5Ö‹?Œ?LŒ5ŒŒBÂŒE�IK�J•�Tà�U5Ž?‹Ž=ËŽB	�CL�M��SÞ�C2�4v�>«�Tê�0?‘4p‘<¥‘@â‘4#’JX’D£’?è’3(“@\“R�“nð“C_”D£”Gè”-0•7^•N–•-å•9–8M–2†–Q¹–<—0H—y—8™—LÒ—4˜/T˜A„˜2Æ˜Kù˜2E™6x™/¯™5ß™/š3Eš;yš;µš%ñšV›"n› ‘›h²›UœvqœOèœN8�6‡�6¾�6õ�(,ž%Už{ž’ž+¦ž$Òž>÷ž36Ÿ9jŸ9¤ŸÞŸdúŸ}_ 5Ý y¡?�¡MÍ¡*¢0F¢Aw¢M¹¢£G#£/k£.›£7Ê£6¤?9¤y¤+—¤Ã¤"Ù¤#ü¤ ¥6¥,J¥&w¥$ž¥Ã¥3â¥¦+¦AD¦4†¦&»¦@â¦A#§"e§ˆ§›§³§<Ç§;¨
@¨N¨f¨7x¨#°¨CÔ¨©'2©&Z©�©œ©!»©!Ý©ÿ©#ª$>ª(cª5ŒªSÂªZ«`q«DÒ«X¬*p¬Z›¬1ö¬f(­Y�­é­!®(#®L®#_®"ƒ®"¦®FÉ®.¯)?¯Fi¯i°¯ °Y;°[•°!ñ°4±LH±b•±Sø±AL²RŽ²%á²(³%0³!V³(x³%¡³+Ç³yó³‘m´;ÿ´*;µfµ8„µ0½µ'îµ<¶,S¶2€¶(³¶-Ü¶,
! ·37·)k·<•·$Ò·,÷·T$¸y¸4�¸+Ä¸.ð¸&¹"F¹#i¹=�¹=Ë¹;	ºSEºK™º-åº…»?™»0Ù»J
! ¼#U¼fy¼Zà¼T;½X�½é½7¾F@¾6‡¾¾¾>Ù¾¿K8¿.„¿E³¿-ù¿7'Àg_À\ÇÀQ$Á(vÁ1ŸÁÑÁ2èÁ7Â,SÂ€Â–Â¶Â7ÕÂ�
Ã’�Ã+0Ä(\Ä@…Ä4ÆÄ4ûÄ10ÅhbÅ<ËÅ^ÆBgÆjªÆHÇY^Çb¸Ç.ÈJÈ+eÈ-‘È,¿È5ìÈ9"É5\É4’ÉBÇÉ
! ÊÊ2ÊFÊ?XÊ#˜Ê+¼ÊVèÊ?Ë$_Ë3„Ë¸Ë%ÑË1÷Ë)Ì+9ÌAeÌ"§Ì(ÊÌ,óÌ) ÍJÍ(^Í&‡Í(®Í×ÍöÍEÎ\Î|Î4�Î9ÄÎ/þÎ.Ï%JÏpÏ@…Ï@ÆÏIÐQÐBnÐ4±ÐSæÐ1:Ñ!lÑ6ŽÑ2ÅÑ;øÑB4Ò2wÒ2ªÒ7ÝÒ)Ó+?ÓkÓp‹Ó)üÓ#&Ô#JÔ#nÔ#’Ô$¶Ô!ÛÔ&ýÔ.$ÕSÕmlÕ=ÚÕ8ÖQÖ4nÖ(£Ö)ÌÖ3öÖ6*×0a×’×8¯×;è×>$Ø=cØH¡Ø8êØ$#Ù&HÙ1oÙ5¡Ù0×Ù<ÚJEÚ-�Ú;¾Ú=úÚ=8ÛEvÛ0¼ÛDíÛ32ÜDfÜE«Ü(ñÜ'Ý'BÝ6jÝ7¡ÝPÙÝ0*ÞB[Þ\žÞ@ûÞ$<ß$aß)†ß$°ß\ÕßT2à\‡à3äà,áEáXcáX¼á0âGFâHŽâ=×â?ã4Uã5Šã5ÀãRöãIä&iä4�ä5Åä8ûä%4åBZåK�åKéå?5æ(uæ<žæ;Ûæ=çMUç(£ç6Ìç2è=6èCtè7¸è0ðè7!é-Yé.‡é,¶éãéöé>	ê,HêDuêaºêUë4rë<§ëläëAQì=“ì8Ñì^
! í)ií-“íIÁíIîUî iî.Šî<¹î2öîh)ïv’ïR	ð!\ð(~ð-§ðKÕðQ!ñbsñ^ÖñA5ò/wò §ò,Èò4õò8*ócó$yó+žó/Êóúó<ôBQôC”ô?Øô<õUõ]õiõ}õ•õ"¡õpÄõH5ö~ö;–ö/ÒöM÷4P÷Š…÷6øZGøs¢ø0ù8GùJ€ùTËùP úqú‹ú#¤ú*Èúlóú2`û<“û+Ðû-üû,*ü*Wü‚ü%›üKÁü?
ý@MýŽý6 ý	×ý"áý8þ<=þBzþ½þ[ÜþY8ÿg’ÿ@úÿ;!QCsR·1
! L<]‰/çz]’`ð)QO{JËEP\1­Wß7GWxŸSNl�»?Y5™4Ï E%,k&˜)¿:é:$	)_	*‰	#´	3Ø	,
! :9
! :t
! :¯
! 9ê
! >$=c>¡Cà4$>Y4˜>ÍB
SO
A£
@å
@&EgE­;ó;/Qk5½)ó-7K4ƒ6¸sïIc9­ç>2F.y*¨_Ó,3R`-³6ágg€GèÅ0ÅöH¼1N70†2·+ê@@W&˜¿Ó:ï**iUu¿C5Hy0Â<ó/0#`'„(¬'Õ'ý%1?1q£OÀ 1J@eY¦“(”]½ZrvxéAb 5¤ #Ú @þ 7?!:w!.²!á!*þ!)"(H"0q".¢"&Ñ"<ø"5#I# c#A„#HÆ#$'/$,W$3„$S¸$-%6:%q%‘%±%^Ð%=/&Tm&MÂ&_'Rp'6Ã'@ú'?;({()›((Å(î(2ÿ(-2)+`)3Œ)+À)(ì)0*!F*(h*D‘*FÖ*5+S+5s+-©+?×+.,"F,'i,‘,l­,p-u‹-z.!|.9ž.;Ø.%/3:/@n/?¯/2ï/K"0Kn0.º0.é0X1Rq1RÄ1‘2©2P)34z3)¯30Ù3\
! 4Vg4T¾4]5Gq5H¹5,6,/60\6%�6Y³6È
7�Ö75f81œ8˜Î8=g9D¥9Nê9 9:_Z:Bº:&ý:q$;T–;Lë;]8<T–<Aë<E-=Js=c¾=v">M™>Rç>K:?c†?kê?WV@o®@eAs„AuøAYnBnÈBe7Ch�CdDPkDQ¼DxE|‡E]FVbF[¹FSG6iGX GKùGVEHTœHVñHWHIT IWõIPMJKžJOêJP:K>‹K>ÊKU	LV_Li¶Lh Mh‰MLòMä?NN$OzsOkîO0ZP>‹PÊPÑPÞP.íP€QP�Q0îQR,R*;R2fRv™R}SsŽSzTj}TqèTFZU:¡UDÜUE!VFgVN®V3ýV51WIgWN±WX2X":X]XFlX³X.ÃX,òX3Y3SY+‡Y"³Y)ÖY3Z74ZPlZV½ZY[on[+Þ[1
! \D<\V�\/Ø\:]8C]M|]+Ê]ö]3^6I^y€^<ú^C7_<{_5¸_+î_:`AU`—`R¬`$ÿ`.$arSa Æa=ça@%b(fb6�bOÆbMc0dc8•c"Îc,ñcQd@pdA±d7ód:+e"fe'‰e'±eÙeåeKfFNf•f%¬f#Òf.öf8%g/^g3Žg,Âg:ïg*h@h'_h‡hu¡hi6i"Qi4ti4©i"Þij j)?jij&‡j®j%Ìjòjk)*k%Tk4zk¯kÅk(âkl%lBlŠ[lhæl,Om,|m2©m#Üm3n"4n0WnˆnŸnµnÒnéno'oFor^o?ÑoCp.UpG„pTÌp-!q9Oq ‰q#ªq@Îq7r-GrurB„r7Çr‡ÿrX‡s"às6t9:tCttJ¸t"u &u\Gu:¤uXßu_8vP˜v+év_w,uw¢w"½w<àwx"2xAUxV—xSîx8ByE{yÁyÞy'öy5z4TzU‰z,ßz0{:={Yx{?Ò{=|(P|;y|µ|=Ñ|D}GT}<œ}=Ù}.~WF~6ž~NÕ~H$Gm_µs€+‰€Kµ€ � "�%C�"i�;Œ�=È�M‚?T‚=”‚=Ò‚2ƒ3Cƒ=wƒµƒCÊƒ„%(„zN„'É„ñ„4…8…CL…�…®…"Å….è…†4†4Q†F††Í†2ë†‡B5‡@x‡O¹‡#	ˆ/-ˆ(]ˆD†ˆ*Ëˆ(öˆ"‰LB‰!�‰±‰NÌ‰QŠmŠqŠ�Š®ŠÄŠÚŠ.ðŠ ‹@‹-^‹<Œ‹5É‹?ÿ‹-?Œ@mŒ!®Œ>ÐŒN�,^�/‹�T»�7Ž5HŽ&~Ž¥Ž,ÅŽ/òŽ4"�/W�-‡�'µ�PÝ�Q.�€�?œ�7Ü�+‘q@‘:²‘Aí‘F/’Fv’J½’>“;G“7ƒ“V»“”72”.j”*™”/Ä”ô”`•Cp•-´•,â•/–?–UY–$¯–NÔ–B#—_f—(Æ—Hï—18˜Gj˜G²˜Hú˜@C™Š„™Nš8^šG—š9ßšZ›1t›*¦›1Ñ›"œ&&œ%Mœsœ‰œ	�œ=§œ&åœ�'�,B�6o�0¦�!×�"ù�'ž0Dž:už<°ž2íž+ ŸHLŸ4•Ÿ<ÊŸ6 M> #Œ $° +Õ ¡6!¡&X¡"¡¢¡7½¡6õ¡+,¢.X¢‡¢4¦¢;Û¢;£8S£Œ£££Gº£¤‚¤V¥,Y¥"†¥)©¥|Ó¥^P¦1¯¦uá¦PW§5¨§+Þ§.
! ¨^9¨5˜¨TÎ¨n#©5’©È©#Ú©'þ©1&ª Xª5yª0¯ª"àªS«W«bw«VÚ«1¬ P¬ q¬I’¬aÜ¬+>­9j­?¤­5ä­H®=c®Q¡®Dó®;8¯dt¯/Ù¯<	°!F°Xh°:Á°=ü°,:±*g±„’±U²\m²AÊ²H³*U³1€³9²³1ì³R´Eq´A·´bù´b\µ9¿µXùµˆR¶DÛ¶( ·(I· r·V“·Uê·A@¸E‚¸+È¸?ô¸/4¹9d¹Až¹à¹ö¹º!/º1Qº+ƒº8¯º2èº5»NQ» »=À»*þ»0)¼/Z¼4Š¼*¿¼*ê¼>½,T½5�½5·½í½(¾(5¾4^¾!“¾#µ¾"Ù¾ü¾¿"+¿N¿!n¿.�¿¿¿:Ý¿?À5XÀ9ŽÀ9ÈÀ/Á92ÁDlÁ3±ÁHåÁQ.ÂL€ÂÍÂ%ÚÂ'Ã3(Ã@\Ã&�Ã@ÄÃ"Ä5(Ä^Ä)sÄK�Ä;éÄ5%Å;[Å<—Å-ÔÅ*Æ"-Æ3PÆ!„Æ@¦Æ9çÆ-!Ç/OÇ7Ç·Ç5ÑÇ1È?9È.yÈ-¨È9ÖÈ6É*GÉ+rÉ&žÉ8ÅÉþÉÊ-6Ê'dÊ$ŒÊ ±ÊJÒÊ2ËPPË¡ËµËqËË^=Ì0œÌÍÌ!äÌÍ($ÍYMÍ§ÍÆÍ/æÍÎ*5Î+`Î+ŒÎ+¸Î+äÎÏM0ÏP~ÏHÏÏ=Ð6VÐ�Ð0¦Ð ×Ð-øÐ+&Ñ0RÑQƒÑ-ÕÑ&ÒD*Ò*oÒBšÒDÝÒB"ÓAeÓC§ÓRëÓQ>ÔS�Ô0äÔ?ÕDUÕHšÕGãÕI+ÖWuÖYÍÖ?'×1g×#™×B½×RØRSØb¦Ø-	ÙB7Ù>zÙ=¹Ù.÷Ù.&Ú5UÚ(‹ÚJ´ÚAÿÚ#AÛ?eÛ.¥ÛUÔÛ&*Ü;QÜ<�ÜÊÜ;àÜ1Ý1NÝ€ÝNœÝVëÝSBÞF–Þ6ÝÞ0ßAEß.‡ßC¶ßúß&à*?àjàoŠà3úà”.áPÃá9â^Nâ:­âDèâ-ã:Iã%„ã3ªã2Þã+ä1=ä"oä’ä*¨ä^Óä92å lå$�å$²å1×å1	æ.;æAjæ(¬æ\Õæ)2ç-\ç2Šç?½ç?ýçA=èBèdÂè7'é3_é6“é6ÊéBê_Dê=¤êBâê%ë$:ë7_ë3—ë7Ëë;ì8?ìxì+•ì+Áì*íì.í4Gí&|í3£íF×í+î&Jî*qî%œî8Âî<ûî\8ï4•ïÊïæïð3ðRð$lð8‘ð4Êðkÿð4kñ3 ñÔñôñ#òA2òtòA�òEÃòa	óKkóX·óDôGUô4�ôDÒô=õTUõBªõ"íõ0ö7Aöyö4–ö8Ëö(÷6-÷‹d÷Dð÷L5øJ‚øaÍøb/ù1’ù0Äù0õù0&ú0Wú&ˆú0¯ú%àú5û5<ûMrû5Àû4öû5+ü4aü4–ü_Ëü_+ý0‹ý¼ý"ÚýFýýFDþC‹þCÏþHÿ$\ÿ)�ÿ$«ÿ%Ðÿ-öÿ*$!Oq7…@½4þ'3<[(˜IÁ+J7?‚4ÂF÷*>!i/‹*»)æ5vF$½/âJ?]?�%Ý:)>*h5“@É
! 9=Q-�.½[ì:H+ƒ"¯-Ò;	E<	F‚	8É	'
! **
! 0U
! #†
! ª
! Â
! !Þ
! G3H*|I§ñ/#;_.|x«Ù$
þ
%†==ÄN:Q6Œ=Ã4160hA™OÛ;+/g<—DÔUo=†(Ä3í-!bO²(ÆDï4,MtzQï=ADHÄH
 V.w6¦1Ý2KBHŽS×@+7lS¤ø3PoŒ¨Æã<[x—·Ôð'EdƒŸ»CÚ›TºÃ^Ó[2YŽMè76$n$“ ¸7Ùa 4s (¨ $Ñ Iö K@!KŒ!KØ!A$".f"K•"Má":/##j#aŽ#dð#`U$c¶$V%Eq%d·%A&s^&tÒ&kG'g³'S(Po(bÀ(W#)B{)N¾)+
*)9*[c*.¿*,î*/+/K+p{+Bì+E/,Nu,3Ä,8ø,21-2d-2—-MÊ-'.)@.1j.1œ.1Î.2/13/1e/1—/1É/*û//&0&V0[}0UÙ0_/1m�1†ý1O„2CÔ243pM3&¾3'å3i
4iw4iá4(K52t52§52Ú5M
6O[6j«6,70C7't7+œ7TÈ7j8`ˆ8Cé8.-96\9;“9@Ï9<:`M:‚®:@1;Er;D¸;bý;9`<Xš<ˆó<&|=D£=:è=D#>Bh>K«>G÷>A??&�?K¨?Hô?%=@7c@5›@2Ñ@=AiBA ¬A:ÍAB?B5]B1“B#ÅB©éB"“C+¶C0âC.DIBDIŒD$ÖDTûD2PE;ƒEM¿ER
F `F3�FAµFp÷FPhG"¹GVÜGd3H!˜H/ºH!êH+I-8I=fI)¤I!ÎI%ðI&J%=J-cJ%‘J"·J8ÚJ!KR5K?ˆK(ÈK"ñK L'5L]L&}L2¤L@×LM-1M*_MŠM¨M-¾M ìM
N  NAN5`N;–N*ÒN1ýN*/O@ZO(›O ÄO%åO$P0P,MP$zP#ŸPÃP9ÝPEQ;]Q!™QL»Q%R .ROR-gR%•R»R:×R1S2DS7wS ¯S$ÐS/õS'%T(MT_vTFÖT4UVRU_©UD	V@NV-�VF½V!Wd&WB‹W=ÎW4X@AX8‚XV»X=YWPYS¨Y1üYQ.ZX€ZQÙZe+[-‘['¿[Lç[H4\U}\FÓ\C]@^]=Ÿ]8Ý]O^4f^›^I¸^A_/D_t_DŽ_AÓ_@`XV`*¯`CÚ`ja0‰a(ºa!ãaEb1Kb0}b3®b'âbB
! cqMc}¿c"=dN`d&¯d'Öd6þd5eCJe„Že"f06fJgfK²f*þf)g0Cg2tg9§g5ág.h*Fhqhˆh™h@®hïhi0%i7ViŽi%«i$Ñi$öi%j%AjUgj/½j?íj;-k;ik7¥k*Ýk7l@lVZl2±l1äl9m>Pm2�m=Âm5n46n:kn~¦n&%o+Lo3xo3¬oAàoB"pCepF©pCðpE4q6zq7±q;éq!%r.Gr/vr3¦rMÚr&(sIOs)™s&ÃsOês9:t1tt9¦t#àtGuNLuB›u4Þuv,/v2\v@�v@Ðv:wALwDŽwFÓw>x=YxC—xCÛx7y3Wy?‹y1Ëy=ýy:;z3vz6ªz;ázI{#g{G‹{)Ó{:ý{8|$W|A||M¾|?}^L}>«}Mê}08~;i~R¥~8ø~!1DS?˜AØ:€YU€G¯€D÷€0<�-m�*›�%Æ�5ì�$"‚G‚f‚p†‚)÷‚A!ƒ:cƒBžƒ8áƒ,„G„g„†„¢„%¹„ß„;õ„1…(G…!p…4’…$Ç…Aì…B.†)q†g›†$‡(‡<‡Q‡8j‡$£‡È‡ä‡'ý‡<%ˆAbˆ¤ˆ»ˆ"Öˆ8ùˆ22‰0e‰[–‰Aò‰?4ŠjtŠ-ßŠX
‹<f‹g£‹GŒ6SŒ7ŠŒ+ÂŒîŒ
�"&�)I�2s�.¦�4Õ�6
! Ž#AŽ,eŽ’Ž5¯ŽAåŽ:'�-b�0��Á�á�+û�''�OO�1Ÿ�Ñ�7ì�4$‘2Y‘BŒ‘,Ï‘%ü‘"’;’8T’4�’(Â’=ë’7)“+a“3�“/Á“"ñ“”2”8C”|”/—”;Ç”*•.•H•.a•�• ­•Î•å•&–.'–,V–6ƒ– º–%Û–5—37—2k—$ž—eÃ—)˜.E˜-t˜,¢˜,Ï˜ ü˜)™$G™l™"‡™'ª™Ò™%ï™%šU;š;‘šÍš.ßš)›)8›$b›‡›9§›á›)ú›_$œa„œ`æœ$G�#l�$��1µ�Hç�*0ž[žBuž&¸žßž&úž+!ŸjMŸ?¸ŸDøŸ>= 6| 2³ Xæ X?¡5˜¡)Î¡4ø¡ -¢4N¢=ƒ¢9Á¢Sû¢CO£R“£Hæ£C/¤=s¤@±¤Nò¤_A¥N¡¥<ð¥;-¦i¦2z¦­¦#Ã¦?ç¦O'§Bw§)º§ä§¢¨¼¤¨¤a©ª4ª4Nª;ƒªM¿ª1
«B?«B‚«$Å«'ê«=¬1P¬I‚¬5Ì¬'­i*­:”­ Ï­ð­®+®%C®7i®&¡®-È®.ö®%¯E¯;d¯ ¯:½¯"ø¯%°)A°k°!Š°¬°-Ä°Yò°JL±A—±JÙ±A$²Qf²H¸²R³CT³L˜³å³%´&+´.R´9�´.»´'ê´)µ#<µ&`µ\‡µ&äµ&¶H2¶A{¶½¶0Ú¶+·>7·Ov·>Æ·/¸5¸1U¸'‡¸¯¸È¸/æ¸¹-¹+E¹q¹1�¹"¿¹!â¹vºJ{º&Æº íº^»Cm»B±»6ô»g+¼U“¼Œé¼.v½;¥½Tá½[6¾>’¾@Ñ¾"¿5¿QS¿O¥¿põ¿fÀ2€Àr³Àb&Ák‰ÁjõÁ9`ÂAšÂ=ÜÂDÃH_ÃP¨Ã-ùÃ'Ä.:ÄiÄ|Äv›Ä3Å=FÅa„ÅEæÅN,ÆE{Æ:ÁÆGüÆ~DÇ0ÃÇCôÇ&8È3_ÈA“È1ÕÈVÉB^É6¡É5ØÉ<ÊKÊ0iÊošÊ:
! Ë5EË~{Ë^úËIYÌA£Ì@åÌ.&Í,UÍ#‚Í¦Í4ÆÍ'ûÍ0#Î6TÎ4‹ÎPÀÎ8ÏSJÏ:žÏÙÏ6ñÏq(Ð8šÐIÓÐ8ÑIVÑ< Ñ(ÝÑGÒ;NÒ}ŠÒ…Ó,ŽÓK»ÓÔ‡#Ô�«Ô…<Õ†ÂÕ�IÖ{ÚÖwV×wÎ×#FØjØ:ŠØ ÅØ-æØ:Ù1OÙE�Ù(ÇÙmðÙQ^ÚJ°Ú<ûÚ/8ÛAhÛªÛ-ÆÛ,ôÛ>!Ü,`Ü>�Ü4ÌÜFÝ4HÝF}Ý$ÄÝ6éÝ/ ÞPÞ0oÞ/ ÞÐÞ^éÞ0Hß8yß²ß¿ß8Þß%à*=à2hà)›à2Åàøà<á*>á'iá7‘áEÉáSâ#câK‡â<Óâã;.ãjã&êã*äF<ä:ƒäQ¾ä[ållåmÙårGæRºær
ç‡€ç*è)3è&]èH„èAÍèmé.}é*¬éK×é5#ê,Yê0†ê!·êMÙêO'ëRwë?Êë-
! ìr8ì$«ì+Ðì8üì[5íK‘íSÝíU1îE‡î*Íî+øî?$ï@dïM¥ïóï6
ð$DðiðF‰ðAÐð,ñ/?ñ4oñ,¤ñ)Ññ,ûñA(ò7jò3¢ò9ÖòAóRónó:Šó8Åó?þó*>ô(iôH’ôSÛô=/õ8mõG¦õ<îõ<+öGhöP°ö:÷C<÷H€÷@É÷
! øø'6ø.^ø+�ød¹ø,ù=KùN‰ù#Øù!üùAú3`ú%”ú0ºú3ëúAû@aû>¢û/áûü$'ü8Lü?…ü;Åü0ý:2ý,mýSšý(îý,þDþYþBfþ©þ	½þ@Çþÿ2ÿMQÿ)Ÿÿ[Éÿ3% 5Y "� N² & (( RQ ¤ '¿ *ç 4 G ‹K × pñ Èb j+ &– %½ #ã e fm pÔ lE Ž² A vZ >Ñ T ,e W’ ê )	 ,2	 9_	 ;™	 MÕ	 I#
!  %m
!  +“
!  &¿
!  ?æ
!  '& %N 9t <® 3ë 6 :V >‘ FÐ ;
 7S
 >‹
 8Ê
 7 =; Ay 7» Oó 9C D} :Â 4ý ;2 n � "­ *Ð 'û +# +O 5{ )± (Û " -' )U p oð Ÿ` 9 @: c{ (ß f o ~ *› +Æ .ò $! F Y w ” &­ Ô ï 6
!  BA „ � Y5A+!Ž¯; !¼+_:\I¢+0K65ÿ7ü'ÓYÁ8®%@"@
! 
! ŒZû,B¦0ö&Z.†
! 5%1
G:¦+‘
’ò=/<3�-3
! Ê-Ç6ž±7/K8
;T&\8œ(ñ$—8\fŒ¦8Ékò-0xjüÃ6f"„ËnK1>j#�:Ø0“)¿8 Ö�#X)=†‰‹Í í#@:.z8Û0,à#­&i´˜#s$Ü.9%Í4ÀŠ"d5{6û%‘è.t"’-O%ŸðM C
Í3á!â»¶–1,Ï	à .!)ót÷81Œ%?*
:f'¡5µ'
! * 3•(7—NÆ6â£
! •+ë'…{J/E;�46
! 28<æœ �#„vÍ
! *4s,.H3,I3ñ7”˜
4Â%ûy
b6–+Œ�3
hK�[2S*(50sç&Ñ&,;ÇÐ1?s&#É:èõÅ$Ñ!¾7
! c
! ¦$"óø,ŠôÚ	 ˜Å58ú]U;12È'jÒ
!  ‡8ïÆw�4v=ñO!ù/ŒX–$¢^Un m ÞMb+u
h-Ap;¬Æo05$*'“3p;¼Ý0—Ô/¯æ�‘/W#`82+32få#ød(×â"€®l‚6!Ñ|:e7"Ê/Ò6-5Ý®R*e)¿%·ìÐ1õ!ÒR Ÿ�6g:éwÜ(%à4á•Ž«'*3	4–9å)2‚
u6ìý¸'Dáb'Â0¢ƒ0«%Å5^)•
4
! ‚ö+…!T:•½84:‚)]$Õ$Ì	^'ì\,9'V0Š"
�-½/÷4æ
Ï%‘7‡6˜é!W///ñQ1»$»)<,=-ÖE4õÙ.ž¼4YÈ0¢¹48Ø5ý$–Ñ`'&Û� 'É
! ,f$B-d—\à¥
atÆÿ.Ê#Y	ë
Àú6	£6±ê%Pâ·C:øƒÏ)YM:Z$–1Ñ/©4¤2pE)^3ÎD5))4Î
! ;*Çâ'ô6fôBH8‹/ãÿå#ñ2Œ/z7®M" �%˜4õƒ.)91!/Î(Ô(8›NŒ*‡½Ô6:‹,Ž,
! 0'=Ö	(é
! ]‚	–-i4f8£
¶ì4‰¬*.Î=;ÜY0:.?2I!,*²	D+sW1P„"�0ó*~�'”Ž~d8ö*OÊ"÷8�#ÒZ6r‹Ý5A™¯3)9.	ŠXÞëUž–(¤;DÎ+ÓÓª:a'2#¨$~
ýj
! „u-ÑE3\¹
§�6o'#î7\0Ù 8¿+A<=”÷'úè4ù…'èt$çØŒ;, ;ÜÊ0–çôÁ6K&§--/É
! S2;.É%z½á3íœ%S9#³³0€.ñ4Ó1"­#œ»3`,áô2«¶	2z/T3C&D1 ´«3	·Í#!,Á3æi.+t#ñ4x/)m/`2Ý2)«k,„„g âY-:Î'5-±%ô[L-Ì%™´-Ú|ðôX' "*4D-¶'.&û+4#;l+h'|2Ü  ¾Á/oÍ-%æm`4È”(•;Ívì¸$&’
! ³;9#%"æ/u2^ ±-•@3ë.ì	 èzl6}Â'Þ1^0d9ÿ$p	
'ok±$v/40…$6÷+ZP1&m3¯9Æ1È(8	ßG5’ó6¹¡I%#Ãª2¢!Uø'Ø Ç8éT<¥6	
! á-E&•[;¬:8
w&êá(8çŒ"Ø 2¹Ò575–‹Š44“;Ä*nxÐ,¸*2¿ 3Þd
! Hp&¿I:e
! ·#PâU#P	¼;Íê�q¹#¦Š(�:Xý´7 V
F+j—/æa2d8Áé
lPñ®&Š(ý&".#9�10«%(²×–o,š,Ð)&"êi 
! i;n!È´«Å ‹ ÑÊ':Á:$$˜*‹3_)õ
)647…,¾
! ¥5Ã/4Û!ì£/4!êƒ�E�Ð:€du­
! qLt	y/?8wvB/ Š	Ÿ³3�M1(M	
! 3!4EÒc«6>([¾1By}:s'ê!t5‘
! x×(u%Ký7¸"0 „0\-+ gû!9ò©
90Íƒö• ˆ4P'¾)ã,.íÞ6ø
! ž
ì##÷&Vw!'µ2¡2
OL4m.S<Kr)ô(¤	µ0À2"(ÙgÉ,Œ#·)@8©5ð-¼¥Áh7%ã¢5$H9Jšo6­?,Ú%(
Ç%»&2”1"-2(ÝÅ*!d ´$‡;5e(W"®[ê(è! • Ì/Ñ-3“4Ù,,è¡	b"ä2$,( J�
! Ú903=!ò¢
! ´n*372œ
! 9\�’&Õ3aƒ8“9Ü5c:»:Ž3ì+ 5Ñ7>8™
p,³Ç9ë+è*} ",Š+­üx`–'Ì!`i:(€?"ËÜÐ9Œ6Ù'™2:J,ïSÇ0ƒ(y
YV/ù*u'z…3%Æ/“#´ßÅ„Õ 
�
„vo5	ˆ2}2C3;+/+À1u8[&¥(#w9,ä
W9‘%Y/d·�!
ìàg,#_,£'P"P&M´EA@¥RF#ÿ`3­30&$1÷
! ’,�9}6ÿ4ê“û*Õß„ø-Ï#x)‡&ø5É;²Æ:Ÿ B ‹::ë* :À+’F^V1"Ù€é$—0ì,Tf%#Ú
*û¶Ãœ+9Þ À87³}%t�1ë(�+_1±¥#õ7_k(%Ÿ#«*qË-Ý7ûï,U6&ˆ&õ!.
! xÏ.¨8¾±.ÊZQ(|+½#ú×!7+%*£(0	ÅU\ô&ð5N2_Ý
u®W\&M�5CÀ"B$é0ÇM&Â(PÄ2ý¨[;$ÇÏ
! �,ðš$l!ç¹,È7º,6-854_3�":iq*9.
007Œ!âHoV �À*¯U#v*µ+w2.-.41¯!S7ç$Ã�ß{(;’)„ð'$WÌ:Ê;k,"0x/•	ï-��$
! �4Áq6¹*O
! 
5)þ	k1%,$A
! —1!àø+û_P�'vþ@97„x:œ"3Œ/ó/6‘#Ê	|� T4�ú3eã*=ú�T{!àÆõ3”4úí%2;“ûÎ,ØW5Ø9ù8£:à1Íë/|º;™'Ìcª3’#Ü%}$‰*ê.ì
! ¦ÿ%£8\;<Q5†Ñ(1T0T!y9?ÿ)©#4bÒj&Õ+þ-æüT+¹'.)	-4Òm1&À	¬‹.|.
! U)íŒu+ò(834Q6ë Ìÿ,7¼/T
! ×_
! *—	©µ5R#ˆ9Œ
! �8ö-ù:ÎÍž,³.Ì-=+.!yÔpÏ,•»2…§‡7Í,ú ¹6^+n6€;FŽ(U,cu	†99‚R"„*ðQ¢V®19°þ&˜Ö2Ú
! Œ,Ðö/>40V›)³+Þ&�Ó“(¤"}¿#S4ÕË)5Y8é.]&-</v,l°
J+ å`€h9;!1&%vSž/o,ðê¶Y!Æ+J!8Ü/ä6ôî+F	u(Öü5'3Å	…`Uf¬0í.c'n9ñ™/;
! (<	d.W{2JL(\%.î:zëÔ-U36àÞ5~£3e'ÑQþ*£7ç3ï	,p¥%·2Í<)àn/û3ž	9«8l7øo8&%e5`6`#e!©8]~¶0bÂ;ºz:í:*
l¦œ2Ì2©.Ñ ¾3w)q&Ëq"no%Z(�SöúMÄ F�]—¦#©¦;¼$þ+‡@Ð
Ž1‡"(3Æ(w'Ø*]ü!3sìÀ4‹+ý4".0Fê:�¡6^¹ãkÕ"Eþ(Í&Ý,Ÿ&1²9|
! 9Â)«›L	¢–"Këø™(2]+,†ø-¦\.0:1)»4Â!â•ÎvDò6ñ±¦ä Å%§¾89í=7:;# H*‰,å6|C ¥~(…aä!Ó
2$š1P%±4Wò;ß2
Õ:#p‘5Ý	C³Ê9bžÑ–¥¥	.Ë¼6ò
! Þ':“�!§ŒQ

ý'¸(í(
5š'®2Â,Šà^#Ä‚É&(.à8ˆïõ0?˜‡5Ü3òoz—H5½*(C$«jY3N9h	|8®"§6…(3q žË à;6²("95f1î
! Ç	¨;C	
! -F*Ò%›6ð/÷$~  ¿)B3�ãå	Í$Åè2Û&¢(F;ÏÍ	û.�.¼&ª|e	×3Ë
! çÄŠ;.0æ)„Ò,ta.c.ŸÕ)m!–8((&”;Ž+²`)—dj·#
3ê@;9á"”0Î0’9Ü.\+X4-
! ŒÌ
! ÎÖ*ö#…`:å)ô%¢Â	B;ê½3*k5?&^,¸	?‚*
! {•5—0
! ø%;Î$R°;¹È-N+Kþ4
! ‰ œP,#VÚ\)‹¥áU(""g+)Ø
¨h(€àº9µ�-ƒ/°”…Ô
�ŸH#Ìš*d†2qÃ¸üQ$¡'J&¨nŽ4bùQÌî9/2SŒ1@.3v	†'L¶)rÍ’2¦
! ‹-ñ*™&Y*’'!-½58è)âJV3v:5+q'Ø“.Å&+'ý=¨;;Àq:s)Å+
! g*óaD0¢o9+x­0
! "62¼‡÷*/.$'D5š˜$Ò Ã5k#‹7U%\Í.é“	qKšÆ%j	50û0ç'w-ë©ä&6G,t%'#æ+­(æü4I
¬|#ÿ:^Þ8b%©1ÇÏ"ù³&þš&Æ$ú¿Ó-ü)Àp4ž:Òe²+dNµ/Ô!´5Z45Z¿
)å7­%H'‰8(ÅËµ3â®b,Ã–a",�3ï"Û7s¤,î¡Íòì8Î	­1H/…)‰%'{	h"€){,”3î6KúÔ9S,†Exø&9‘"_©+:QZ6~*Ý'B
Ò.9õ#£!"l5t*
! ,u$	6â-Á%½:rŽ#A"Ç4.(ÅeNå'%J9,1¢ q0
! &@J	N
! 'ÀÞ7å#"�Úc(9Ù)ïî
V2ú
±v‘;öO9`(²&A!Ä5Q&c©%¬ž.—©�9È9;	–+?¡:£¹8û
ÿi*10Úë-fm4Y+Æ3E@¬5-È 3‰ë	â1F§#$–#0aö":
! U™6*"¹ŸJ¸£3(…#
úz,2[·"á9’+k:û8Ã*lm'øê"0P7ôd4hN*
! 7à:'á%8/ä»�†m(
! »*ž!Iö<&å3Ñ,Ú5× )ýîà0”Q+»8ý!�&CºE{2ß
! ’(‰ø9?{)$¯ý)p
! í-w#2–/°-˜S
U»6{ ÈíE2t%$\&;Æê
! 2�ß5ý6]8�¯èâ),…
1yÿ1-
! ±8‡h48:ð¢5
ÿ£Þ2Bo4”j¯%]5äò!ß(ò8¨"Ý"š+k|'Â|B:FOëª&5/‘Á23VÏö•:±
®+!89è:3-Ó&‰Ë(¿³‰'4´4¸ ±'ª ƒä#=×x2Ô2Š
ÔY óã(d6},&3È]:0Zƒ«Ñ3º
¿.=L!êm(í&-¥^7ªE,[(	uÌwV4\K9Ë1:+Ç¸);Á,	Z%Ž"*£#‡+%Q/ZŸ
O+(º%4Þ 7v(ù9°
! ë0œ9Ë)ã9ãK#D¯q+œb(49£7â5›,�%é,ì9¥ Wy¬;Ý#Dœ;8Æ.ã0z'Z55å
6ì7p)ß*Z ”
! Á9Ó9!-,�Ì4Ô¤%Ay!H¿!4™%yM;a&_$9‡9Ê34	Ð/V6Ì
.
! .¼9Æ&†
Š0àÇ&´&PÈì("
! >-”†6x(ª$P ô+®ú3îúM'áÞ4ï&i+à(=Ä+á:€(.šÉv K+�(ã&J3+wœZ+ˆË!0;¦	lcô*$L1½á A²éº1Õº5ä²x„	qz.¸+s�F97J?1]�&Ê$×( ‹!Ù ®¥y0„þ¯¹+
! þ%üuÛO6Ç2
! 
P8µ;C7ŽÜñ!´0Å(ÝM¨¬‡îó(±([:«/È;�(Ù	uÈ-)"ð·Î3~»2‚;(®'®YŠ&%5'¹s³8v#)-�4Ð s-c9ž\"k+U!—,l)	Œn‚3q_6$LìF!¿7%ë9]þUõ"{j"°&(5}½4‹9Ü8öjx±:D/™3É(14
! Þ5,íŸm¢HJ)·¯k"„5ÑX€5ä¼—+Ú¡¹4�™#WØ¯*û1œ'‹ZÄìm9»æ1+q¯Z
/s5Ì
! üB®µi/7'‹8„ …"V8Ù³!3­Ãÿ8:/0)¸ù31äb#0.M,© Ü1U¬Z3h
! àM�ïÁH
SE&Á	€dÑ»E17ceá$[ª$"ô"Œ.€4)¤$áRº'
4b±ûk	©!z
! .{*©
! í/N‘*³Ýü#,0p%V,Ô*þ2ï%0~r/|)A*	Å9§'l&
Qƒ)µ"Å)ó«Ëi\
! ‹ö“6^­-ç5å2õ': eÃ�Ï&ÿbQ%÷#X–K…4pô0ç¯/ÿ+4¯õß{0,!
(!÷ÑF,x7ú7Â3T,ÿ#D_4m-%d7¯(6v�
GŸ-ò@ë8…5 
! ñ'±™è#Š�5¼ÑÙ;¤!Ž +082Ü*DqA&Ú0ä�³]1’õ22¨1„4''•9‡~@%¯	S9Ò
ö€!ö/2 v7šƒ÷-Ø.@–?:©/ÏÛ-fÃÜ‡“-Ì¹3Ùˆ!$8ž	A+Z"Ú
ò§å*“1)"+™ßs+fú
! üë:è9ôS%É%Ð4+)ü.D(ö.qÔ+<8Xá)ËÏ8²
_| ²ž)6$c2d-+J�
ž*’Æ"ÃÐ(Æ™7%Šl*®:™)ë|	s6½Þ'¼!O_'I�³60·'Ö0Úeó3µ%ã9Ã4¨MÓÄ-ÎÇ R!&õé+¬,¶7X-BgÌ6s3˜,4M5ð³<
! äæuâ$;Ip!šâÃ3F5Œ(!p8{'>'[Ë'¿	+¤Ü
h)³ý#rU4ZÔù#á2fÐŽ$9å
! �$_a#ð8‘ á*2Ø-Ñ0bšA-±8ã
! HÂ;†+á•,
ÂD
! ú§1ÚD5‰-ø3Œ„
! 9*Ù%ž§X0ðí/C0&$*§|š"+ +³9ŠÃ!Œ',ÿ"v)Ý*â4'*À:/ÈµêÆOX
! ,:?$‚¡»/5K*
Ä"7u*#5m7¾F'¡7‚5?#2~!"C%�-E	Ðu:¬+BŸ4Z.Œ&|1v%‹~£1'Ó p„!Ï\ N
! â Ü7Øié¡0µó7œí,i9O#e9O
�ßY²,#µ*Ö+µ7Ó8}&Æ)H&ü8z
Ü#((Ñ2N.t!<5w6.$G#xë%ò'$%%n˜—*b "Ó:¶rË 8
¼ö'1�‹*‡€‚%)3é2óéÞ3LJ7'¬.o;®3É¦lT‘w–	B¤:ø0z".ª4¨(M-Ì+×0å(ÇÙ"‰$R
! èð67Ì/�4ò5-6–¦944')É"µê5=¡3¥/j6 	ô;‹	)2ÉÒ\:¾
Ï‹V[8°”(ã%Løb7r'ëÓ;­9å&è[Î:Ô:Ã˜h.M+mZ9):AžÂ
fú/Þõ*"Q|9K
! 6!kh3,*Î¬45_¢%ÕÉ0èë0õ—	SÉR:0Í2î$á°™éÙ8hW'Ò$Úç1¾:¿6üzk*Y.F-j4·Èº:�*÷¨/©™5£Ûþ1ù‡4P%k$F˜7Ž8Î/)ÜÖ4
!  G"ÿ6ú1ÿ‡#Ò;m
·
‰9‹…
! �
! (ö
! RÓ!s
##.6rÅ#c0‚0´d:U¾!­; ;�3’èG*¼)þ <0³/·&N%Ø
! Ÿq ¤é"OU
! #AÞ$,Êà1Z
! Ø½,Û3ªªÝ>³-6W
! a4.["Ð5;ã.Ô’`%°Ð3já.X;d×¼
åñ-E ¶"òJ�;R;W9$úu7‚/RÄ3ë3Ü"LyÙ1\Ú#PL™ B
! 736r­$z-)œ]ELR,<¤ �4Í"*k
	‚1‡ñ4,­B*1¼^;o°þ0FO0± Ã,{8Â5L
G·/à9«&b2Ÿ7Á4;\@&6,Ñ6¸A 4'!±1Œ1–�s­i%Ö7s ÊBtÊ§5»
! ²
u ¨Ó,c6>$2/:8Ç/h#}%¾7m$G7È30]×�7�ÖÓ#<#�/Ûð"BL'+3ì%)ž4º-Ö1>bÅ2>&`â>6y%i0�7÷ù
! ;Ry" ,­))1£5Þ)+Ì9B97cêÇ:y3O)ö!'&1:Š1L7*¹}.¹1~u4¨)—–.p:m0J°úŽ*$G!&ï±,µ™
U2¢´äÁ.Sr4~1º7•4³‚iª.¦ª¼?­/Ï@ä%Á¡ßMÃ%Vq1"m%¶ R+nÕ´.SÉ/ì&¾ Ð#Ø"¿ <).2×Úb0¶�!;¥9æ-}!¤7J$í9V&ëlY(+³
!  Ìƒøémè	:�.â,¿*HÎ2‘Å*Í1®
•{¤2Á66Ø²;5 6�í4Ã+�95![-F~7«,¦·+X+,¸76"óÊÀƒþ,¬)m5©0ºê;9=(£)JG.J	Åg.ï4Á(6/�${&ïx†"j%G;S8=4èíÒÑ7—2b)	ð,ã	Ö¢)S0
! ‡$Ö/'Ã).p×*õÐi»÷.G0€˜	ËÓÎ~)¤9è-í9Wíy(&.'6=%VT2(q(¹Ò"<*½}'|ç$§g7$O$æ%7å3,fÈ6u)ÿ-R+[/“['ÛŒÍ%!7 !MÍ0mÑ¿ôGk j-Î&ù78Ü6Æ+9â	z.%[¡
! ‚p/
Ê*ä5ž
! 6¤)#:WÍ8îÓœ;R'¶
! !­4´
! •ã/Ÿ-“Ï6`v;	Ç+¾J{$±5l1˜6rK5lQJ,Ð2{y!,&	7÷Ü$Q•Ž",à%ê1´…%‚.9€€	¿W�•'ü,{2Yµª,°ò)JR.°ƒ-ù6bO7
m#$->.f!:­‹ÐO1%æ4k672I$¢W7	R$Ç) qC,‚½%Ö)mm5Yd}3ÊŽYO$	0Ÿ9üèÁ4,5[
ˆ4ï0�1Þ&z…:õ 1f

›·­�9g4+ o+³¢1†3¤À×.7 4xI1T‡.‰$Ÿ/&
2Z*Åƒ�831Øòþ'Ö5ÄÌ55
! Ô3Ÿ»"<bb#‡²5�2)ór:[5’3†(6‚*[7³ Ñ"l.Õ@5§7;V-vÕ9È)";‹	˜;ÈüFn
! Ç5Ÿ+û¤ˆd35"¾î[%ß‘+î8áé!	”H2©ª1ù;/†.t+#6ŽŽ6_1°2Ó"/7:.D3xZ:ÿG­ù,g/_*	&K);ˆ#e5Š,…ƒ'+6T"Ù×/âuŠ*ßj5§�)©ž5€#e:Ä+B.'((1I.Ý1;!�![.¿9ë2ù-A
Æ0É8'¬$˜1y)Í'²"6»ÉM7ß:~"ƒ•£Å
ì"33Ë%`;:€:/4Ñ.-1Kw!J0×1yïx5ñ5Û(àÐoªÝåÑí'ïâx1•…1Cl[•8-'9&aÅ+#7@*ý ‚T²5¬	S	x\1×b!�0Aîº·*`­6á+‚&3+A%W$å Ô$¶#¦*Â+Ÿ6<¢m‚9:
%z63,!¶	À',Â"Ã(:-«;5¨JÍ;ÔÊ6}5LN;œ
+1Z8F0Ë3¦j. t-B116c
Ž/Ý%@"¥�r2#ùA	$læ»Ô	Û	7Ù$hX*
! 4N7©(6è4(¾0¢/{i›ÐC;Ô�8È/‰à›4è,7à*='GÏÿ5gÃ'Õ
…Ð0™˜,¯#°:v2È'(Œ¹N¥
! 8#­î-©5Å37¯†“0:ç/T#-;µõ4ò3«ü$æ·�+"Ì£Žœ"¥,U.ï/üÍÔNÛôÈ.%¨-Ý: b	1){7$[	€ÔÍ*ú&
 "-€
�	:�é('�Õ'	ô]'Ú:>,ô$§ ª%Î ê‚±ð.˜5à
U 6ã-*“às.Ý{ú!û/*3ÿ0-Í@Ÿ.äF/›+&�(·%0—ÉN3Ñ$¿ÏN1Uˆ/ƒ/e�O/Þ#ó&Iˆ y+,Š2” 7æ&£h, 
! “ Õ7:U,+‘5à2ób.¿l&ÑÁ)V;„&|á¢7%Ø‰1�4'7:'T	)§!É6b
! Ýhé-Z#:% 1s*Õ»" ®!Ôf*ØM[2.#¨'V'8Þ¶/fB5á>ó:é"'è7@)³9¡4þ®'SIs!Ó„!Ù9
!M8ykñŒ
ø.…¯
! Ç¢?f&�))‡3)œäm÷'î´!�|bª)F'
v"+Y2t4²3-Ó0Ï¨´+}d$ç(€]ë1n+(q'ÕD8>mWM6143h0’TçÞ›»ü
! cåÜ92;ß+Ãƒå,Q

ÕÂÐÊ›$û/#ÿª 6-+ã:æ{-“5B2ó1m;¹(Q0?h$	!Hà-²4Ç.ú$éüŸ$m	„1	8Â1ó.¶4˜)7#õ8aC(ˆ8Ç;ñ 5*Ü_¸- ¥6/	/Zú.`CÖ(ö$~5‚˜’n-c/(-;]°'N0˜¨ÃŠÕ%É893W8n¼#T8ù‘ô.;:7¬#Q‚,º ^	V)5535·9c—Ê!¸3¦"]-;'ñh]*4I“5VÃz‘4T'W*h”.t6í%Ž2'9PÈ8üj/è03"e.Zž7™"5 E)0ìƒR
ò)˜-b+~&P"÷#W2_8C¶*,<ˆIùñA/ð
! ð	^9Šä$·HTí)ö~6À¥Ï'à'`-xœ:žÊ2'3¦.¨ð1ö
è(ä7:ü"P

z{
! ¶ð†4­319Æ Ó•*±&ÿ
! f	À.»7.½‚(rÝ6-%Èñ+×$œ7€'Ò9ê5¡	s4”g
! K	ÄÀ,v�Ž];4Ú¥)Ar¶(q% :Á°Ä6u¿ã-5ÂbG;‹4t(522	 (w;ÒC´/
! 	Iõ/XË#Ü†ŒÛ2s�/,3¶%l,´É9ô3ú
! 0*öÚÕ½7ž±/½.Ê 	‡ry2‚#‹5�"oF4x
4/t3
! ö®	2-Ï*Ò­!#ðN"‘3"r7_:3&�±'Š7n2Ó4'VnØ/!
¾˜×-/+¡
6ÄÃ.PZ;9;‰5G6Ù8:-ÿÐl:'.1¿-§(S+ 
! ï)Í‚Ø;H.ü=,³
0­Ó
! Ã"É:,�	Ú¦-nÊ-:o/:4ä,·O¯.Ú'÷r%2bµ!‡(“:j°/h ÀÉÜ–¼g™Žö �
§	d+¹!H:;3P:a.�”m0p)¸^W4à4[9Å›7c8;	p� U"¼â'ì.2’/�7“ôð&LW3‡,<
•%_	o&NA,� H4Ì0
Ü¦!wHoT6b	O®7í
Ú)Ë;ü§2ó‡\4)·z$Ã­	ý=)6ø!å53*Áâ%Å)«.Ý/�(ä8"ë%b5Eƒ:øš8!áWœ0ö%93�, ,Z-˜1
! «7º8‹E:B"žÍl%!i$Ô
! Îµ9ºc5®-÷	é™®*‰6 'AEi,C)ƒ4Îë5—3Æ8sç'@4."«R¹�&*“M/â/=SÀ/
‘))#J Ã:,ãýQ2Ì*¯+€/‡[(B8*Ð"¸2nÝ-ê#c,%#ê O.¥S[—:½
! �)!*óã#�7—V:‰QFÎ-+90ÿ2­&åk4ÿY#©f,:Æ'ô¡1*;“
í+G&þ9�	\
ˆ,Ò'2¢9,:öo7š’d,àæ,Éó'm68,›2_j)i
1~e,‡ªU	
! 0ÅÄ4c…4Øƒr	?Íe:~
! k•*$Ã·h.,)Ø:{f+è‚‡/Â½29æ!Ò3ê	Ö&¨ û"ñ3)2ÝLZ«-1þÃ•)¦K/êZŸ)H"–!1§,ö7ËÝ4[¹
¸Æ&(â.a:§ð3«�&;Þ$8æ ƒ8|/ér9¦‚"t¿Ë5X"ÜçM’*î*'0äo8÷H]íï+)8ýÈ#`Â/8á1
! 8ÿ1Ì!µ c¹0œ¤æ¾+DY9h%	'¯€
! :‹)Å8Qä"7^&£%^&º$+Õ
! L/:œÊˆ}�
! û-÷,Â	 ;Ÿ"íì6Aí#';v
! ù	-eJ8î( +;Ö$Ö
! F+t7"1.,Rß
‰g5ÿ9g,7~5ã'	‹¡ã‰2f�5Ëg!Û$"6§3¡9l¢Šøü
+¬°TGT%qâR2ä0G9ò;$N$_$d&�3,j1)Òa%ï7‹•Ô.ô‹1 -�.]2}1½6·6„ÎU �2µîc7Z7Ü& Í` Þ:YN ,'‹g3¡ê•0²%}
óY7W-ˆ,<"íe$^6'ŒPÞâ8Ý2`å
! ,‘û2&!?¨�­,¢:ÿ‡2Ø2š3
%�Ï7.K
Øõ*82%0x+ÓÌ""/ËÁ|½,Ø4—-,çB!x%iÐ“N¹;:*Ê,�¹&iF	7Àd¶-V0(E%¹5»„”'n0m,E9œ4"*e„9–)L W&.p
¼˜Ü-®�Ê&¥.•°þL41£20ù$h;4Ù¾4N8L
! ²-úÑ1i&¾*C­ ’%*p¸%¦ç00¸Íª²)ßi,6é7n:ö´,‚$‘Rô
æòA2x"·0µ#•-/3Q#l0Jñ9
! )ñ:‰©8ß/Þá0Õ|'R’š;jF*°8aÐ;–Ÿ% .f5Ó3*ç9[vt9l#õ-x4~/•&½/Øn;ñØ80¾Ã’!¥2óã1Œ9Í9uƒ9¨08ùá$+	)s8Ø^1šœ£ˆÄ9*0x	Ï,é8ß+ê$&”%=Š ® Œ„eI›*./üŠñ8%;"J%	GÄ
! ´J*7Õ/Í:È65@�Â4G!Ò7Ö,[36
! ÷:½�¯"('ñ	F* û*U*§
! =è
¾>‚i(>‡
�,œ£±ˆB4¸�/±
%á7y'�g-¬e H!}Ž
! $ò#ß¥îèg	eK³)r·,r‹4@Â$l9†e‡^Ì.«_—>
! ¸?6b/®] óŠ¨6i6—.­"Y4ô5±*Ì3<'Ñ8f.`P;î0“.*»;&œ-kh(Â ÂËŽ.º&�2¬(Q
1gp#Û696m)GC0|w	q„%&Š~8x#Â&ÔhP0È:Ô"8e+‰
®
! C9=úN'w0�)�Ê%|-Ô÷<-�+Ï;ë³H;?%—";#789+º/å$
! CYž6ó,¶3ìR7O*‚¿ý%Æ#2,¬6þÛ)´1 '›70›×"�	¼1š–8Au‡Ú-©\ën3º!-T;�:4;;á#ìc›!öl+›.r1�{
#,­'}-.ù0l2'Þ(+¹wJK3ìl	V(443äcà¶8õ+P!Y:hÞ &ì-!¥(Í9R(ù!*†8%S#½”-ˆ
! ~8ÿÊ6&2#i)˜/$!8Â2îL+ç7Y6:×3€3
! xÑ#:ÀZÓíŽ&Í¬å	%sï:à±1 $gF�°3ivÙ!)S14äÇØ,œ:$3Ö'!,$à.Ú#:7ÌÜó×9/Hƒ;˜2¤=#Ð%$#…!K;õ6¿&”z0q7„ÝÛž#ºdÌ|'Ÿ;t!„,î2T(+(™4â!Q)š:€-E.×,aL)äv
u¢#÷9.‘²\p5K 		®)ú¥8VÜ4½$ÇÏ6
Ó}6,«0§;9Ý_&ƒê
! ›	›/öâÌ-U
G¤b
æ(ÑB&B'H	;”©àÿ¹î;~á
! Ó(¸Á7ó†J
ë"1
! 1[v5á„$yˆ’
?)ˆ3æì%ä‘9.×#ÜwL5 &
"ý–&£O9Ê�ê)¶:;Ï'	.¥,Ò&2GT-I4©&¶X&E¦– é2T@NTUy;kø ôÙ(Í6¹e
“F6øZÓÛ
ÆÛ?&0´
tq	�'¾-º¥zˆ¢&q²'/5¦;I9M9Õ5¥w‡*Ú.¡.Ž!Ù
! ‹ê-Õ:5.¨:Q![$¥ß$Ú g9
! <$Ò4$ 6	Ì"�ß1ºK~+R%“"Q	å!¶ëJ6Æ;\ãm:Î*¿Ë7µÛ24…	¯6½{™,ã1)$
! Ð5
! ÊÂf(¦¸:è:ó
! 1”1*h*†0u1!°92d2<r
€, *è^š
! 2Dö:­5&H	e2Å¬!û‰w`#	yÛx&$Ç!¨9‡'‘hÀ�!þ
A:ð!ÿ
¤8¶.ŽÖE÷.::6ä1p-mþ:7$‰›g5ã !ç2v›&!+Ýç+Á!N	U1‚!Äà	}a!Þjg)!ôÀ&
  
! Ý4ü/¦d#(ÿ g'¨gT
“ý(”W(Nf
! Ù¡LÐw5
/ð:Ï(,@-¢8G$$!4á')K.o)á5p(è \>;)À%3z.âYI(9;§8d	ú,Ú".Ê)AŠö(n@6D{i1	2ê¢Q9ÛUZ}™1¤k'ûÛ³1¤5jà&·4%æ³!%//®?4Ù
Ö$Î
Ð8•2E
�Dþ  Ã&Q	Ä'¦e6Í7“*Lµ&P/ÿ!ø(�8¡‡N:¥&þÈÉ@/:
Â.;L0:L"�	ÙÐ1mÿ'-x ».²7öT)'~3ßr*Ô5Ä¤I
! Êò2Ô^8Ó5O¤'Gá	Š%c;Ò‚)5æò.K‘÷0h1�6è‹(k7oö8àþ.~4é4ð4µ8 ´*„#‰
! .´9&ù5­Ï-˜`&1n;k0ŒÛ"}ý:6-�¾á
÷!¼ñ%÷7­%±[µ$‚:C/]:;ì2ë)’	!:})`%Ù%	>ò1˜%ädô:¸.ä:(e:/’Ç× B$5u!!9Z076Ä6í&	!8K}î:%._L%x3ÿYÅ:—_u:¯&8B3G-Ö"ë(Yï};Ã8)S¸;N&X,/D"Vë,°ž½s/(t/À3ï|&è·o3~Ñ5; 0S(>â

! )T¾cöø-.â3ê8ý.©£0=&W%]/!}9M4Š.N×i8Ðî*-×!-»£"Q:~Å4ø¤6ï1Á#»K"ÿ	–*‚èÛ‰û4öž#7À„-,/ /+;¨8&-Î e8v8Ü¸!>3(ºI�9Ò>¿¶6#¸6&ÈR	Ù#;Œq²*Ã ù�:'"Ç,ÚfØ%�;ø°0ó�:Œ†$¤"1ì!6
! ?(‹'38Ô6V.�)ð+Î.
! à)](‹2A�]�˜)(ø$û9r5;5'2%
! u¤P¤’T8¿,4*1f7Y—(E_!Ê¼Æã2w
…& o'd±¿£&|(Ð!‚¢¼	}P+Y)SZv!åã7‹» |5k)–
! x²`Ü,`	.$0l?92‹#
Ù+³—'É
Ò8€"Ü0˜0¥”:³';†)�0e9(L…8 0%ñ4.a¸2 .×.¤~
÷ ­:ìpßG/¯8&Î-RX	ÉC'v6ºô!>9ÞLj$Èäk/fŸ%Žo"RëC.˜'Õ*¬ŽÉ+_9E6L3%
E;,á6¼,\*Â˜Ì'®9O'981­*a!KŠÎ/ß#'-"¡é1í:Î72Ï°"˜#*‘.¦) Ÿéé+7a-#k×§Yh+È<Hš
! ËÍ5E8yg653TÛ ÷2ó"é5H+Hbg($P6›<1ù®ÏÍ)7×Bh2š#¢$ªaü 9ì/.'ë!½
º3ò7+Æ
ÖöŠ-
! 68É#›ù--1	3N/•�(s7½é7×$ì:sÏ3	q2-ƒ71("a+¤¦7 !«€{è0#T7á/Ç7Ú\Ñ�%¼|7æ7ª75w8á,&ø"H 3Ê1°,ù'˜
! ´6ë8ü25ƒ5%
Å,w7Ž-²!�RVº2ê7A6ø:Såµ:„MÆ	M
ÓX2¸²¬à7
!
+°6+Kj,™*D0-C„6[ß)!~çG$©X(mª5vL8!!w¶9Á •3£-ÏÁ;ý/V"$½;þ>9
! �
+KÕ ìõÕ-77e/â0
ÁD,
! 2:*Ð7‹
!  i�
8_"™:”9ö3+5¶$Åò*³"7),Ó	¯¸¨ùÂý
! §$r-¶º*ƒ
! A’"®]¢6x$,:1_#\4ZÄ7»û)®0äÿ2–°K:F$:†-Ú:Q)�R)õ�'b?½w" 1vê—!95m&­\!Š:CIr.Q‡	q8§Ù7 ¤#LXì*¤‰1¤+f3'f)N.ž$b#Ó7ø	®;4Oò®$�¶~;”_-4î†	6Ù:»,`æ
! Ú�6êH7_D+Ý(˜8ð0R÷=ç-ÐJ(‰ð(­Îf#¹$­&—À¹Q'LŽx¸#U+å©'Ã9ñ^(}"�|!j¦3›ø¬ÞÕ#£+Å")ˆô'Öä&2
! i—7¿5�a0ïy1A’n8€-)_+o2î 	5:ä+É!/;+2ÆâÍ*mç
! P9ÞÏÈ*èR1I ¨œ¥$`;Ñˆ•!H$=0ýïì$-†&t|	¾&O q!}XÏ ø½uK'Â7Ø¤3Û+õÏç6Õ&„7&7+Lœaã
Äú|
! üD%è,-Æ7Ž
^
! I£j7^.
! /Ò-4…ªß,‹0º$A(ã)¸/u9D##P(+o.G38¤-’8Þ
Ñv4çs"¦(D¯7+c1µ6rˆ*<¼fÐ·!€†F8™u0Ð-Ý$xO5ÿq$ap0Àƒ	”81;Ý8N†ƒ&dæ'=6¯ ©;ÊN$j&´€¥#kÒ»%\ãºC[
! Ê³	Yr"»0591GÌ8‡1À6K7ÁP—#¶!0ž3o
n€2ø4Ög07ß ž88û  %¶
\$Ê(§÷3Ñ%¶	¶Ç3;0¶Å0»5¯$±+²n,'Ó~Y‘Ø0F Z’W
T ±6Š­0žî&hè5ä4}(›"þÄ:‹S;i#š!ç:\ñ&Œ)l/ò0
25™�.
0…3\'x.
! ¡s%ˆ1Ø+	,(�%ë4Æ9œ5Ÿµq5ý-X:š5ß±23«)ž0/V,6#I"§
·7r÷)/ëà
! ž(§"÷,)áÝÒ	»!T5¨w:)v\Õ;·;i7_£F7Ð©
Yf-}k©"$^~'¸Î4‡)PŽ)Üß	=5³*_.c"r+í8×%E5²<P
! Ç
&<%š- G(^-`"ô‰3)QÖý+(µne%42ÚË.¸
›+ø^ª½+v$j8¼
! X!	×
N-�–¥+˜3pã±
! §G˜^"lµÖ
¶<Á<¸5µqdã+rÃ$‡gF)>~0|*0öïnˆ6¾"×
! {H	:«ñ^ô
! ò› `/¾77	—
@7ÍÄ&Ž,ì
5â*S0
½7 R-ßl4û)»3W.¯
Ïå%Å.×+ï82?
! ¥ù(}^Ô(I1 ã%ò%_,Ÿ!÷!(¸î)þž"!é³$R8ÚT)D7r
Þ:kÛ8Nœ$¢µ.16S
! œ—)
! tò`.(;6 $+S.†"48«š43Š$}4S…>~.{5„¯5»('+©^4† ÛW0t,Ç-M+ï$¦/d
ñ1ºf…¨
! ¥c%›:a*�6ÀŠ9a9õ%Î!x’%È%†1,“$å92ý"†#R3kéb-DñtúÇ(*7¾	îì!l 13*Èàø7>*×'¡#&9x,w3	!Y¶+Á®œ.Bf&/K!œ­†,Ù/g£!3X&&J4%Ï9ë6%18[3mp"3.Ÿ*œÐ0ß:$TBÙƒ''b*ŽñÐ-ûm2¿«#¬Ï«J#å8¼%’áä9ÂDP›]"Ø1Îm
! ? Ÿ/3Ä	>){;†àÁ9z6	F:2!2*”%/8v69/Å‚
! n	*ª(?Õ/z;·í*ã3t^C
! :2¼R >0¥]7À;ª*«­ÎD$*
!  "Ê9>®˜5Ï7™¶‚-p8O(7e -;18.Š#R›%2"þ#•é%€ó+°%§0à35nÞ
! ³žÖ#Ø(¤ö09lB)v-	%
! ¶ñ6Ù&ù	O+*H0>r;¹	#ú<4u3¿
! ¾’+á•/¤0Ÿ:Û9w,|˜tå9T‘*%±9Ã˜0VdÆ,çec#§+;.)�×"‹š+O2¼0�è8PÔ&4-Âø’æ%š$(20ß0[S�S0ã‹0!å¹%Z'x6¨&[Å7 4G ó&&s¨.O/9À87*½ËGQ-‘$Ý1%<%ï52»Ä›0	—è+7$˜Ô4*0çx7B+w*Áf:ãæ·‡
! {%bg2 p.]ï�=±7"\6(	û1ô1Öƒ"Fš.×ÿ3åN).ä	WE
! ·3ƒ19u
! .Jí¡*Ï˜(Øg$Jn*Ï2Ý.Ã7Ô�ÆÂˆ;X8Ë,²0m;q9ü9ñ"ÁìÉ)XiÕ¡¶!j~$ó‚'h!t0]#3;º
! !ï
! ��4 À-\‡#Ñ*iË&ä¸&à!kI&ˆ(áÐ$sv--;É$aƒ2ë¼2ñ(Q3!%Ê8´»#¯,n$!5O[6Ö!Û*®7H1*)³…(‘(+Š3$)#`#&°6¯\'˜2Ž:D¤*u"3¬-šÊ+ 5Þ¿,%³2í"¬¾sØ$ª"a
! @ Ù-P-«+]/ò,'˜¢!ù4#Æ"´#-Ø1 ?�ƒdS`/úuT�w.i!Ih5/<!'É±�6J'š	L+[X…ð!g¤4Âê'Þ9W¾6M¯+
! š@'Q ¢
G+T²ÿìò/9ÝAõ6(0Ö/of4Ýˆ•1†K/‘,™(¡B6l-rX9Ç'ò5üz#Ù/«5ÿ-!Ò"7þ:Ã9 I(ƒ#<(òC Â8áy	¢å}7Ä0° ÈEÑ!Q,œ!Ä1ó:«¼	‘	ùÌ9î7J-Jº(
! õ1“~%ª±!i9(õz	ð2=::�Ø6Ñ:©ê6`0A3"Ÿ·y 3’6—€0Ï-2~#
£71¥0e”+-""µ¼5ü*Ó""ä
! sÀŸ	?5Ú+ßÞ¾9/(¸)Õ‰í~²òÔx*¿4Ÿk”)":7)ƒ=†z(‹ü%Ö!Óš8ð
@à0 Ê
ÛãEk9šEþ	+ñ0ºn'ëg#™9©-L.ß"Žu�ç
!  ¶&E$Ô ü:+N.9	$°(ü5{/è
! ¿XÛ<21wÒ"�+e²a5éÜ©@S ‰+8{0*þ=y'Z/ÉG2†É2l
æHhÇ)qW,ìq/÷%¥
?6¨3g&t'99½4š/Ú*†7(–
‘8h$jî7ÖQ8X3·(§)L}¸9Œ'ÔÐ³ÿí%Æ&ò?3À5u #¯-½â‰;°œö0žÐ‰&\ 1!X©	ó$óE-Ï
cº4*–$6D:.5~¦ œ8ÀKX#Bs0ÅÎ;ÿí	û:Ùº..>;¿(¦2£uî/€+™P“5[1&:9&+#£Œ:y7ŽZ)êÅ‘:Ìî¯'BO™g°/l- $
:òd¸*Ú-È09z4*,[‹$_Bq¢*¾$'ðŸÅ--¼ŽÈWt1±ŽT/Dî4¥Qa/¹Ê/™°1ì1Ò/z*º#Y¬&ºÂï3Z,>c$`1ý0}û&7#ú4A'[Mreo2ö9%ü(,§Å^	Ö6¶85	r,‡-º+È)a6'1eŽ'ë²36Q.ÆU$%:
**ìè“'Å|4G×8û]3è6½"ú-ˆ5É	Ù0é$
Û›;&'Ç1ºê3L$uœ›á².q)%*o#Â¶†:»i	C1$·$ò2&†%-9F1Ï$w¡/6Œ.†!k(×Ñ957£$f2êð#d*J23�jñ
! I' 6Ö.ÁC5ÅH#Ä#%£9ß› " —sÄ;í18c402k„;õ&a1/1'ÍƒÐ&œ,11Ø'Ã
•$”6Ò:a-øð£(‰Ç"5@|X7Û,°#odw
! %&Û/Î8Î#¥'¯#¨	v1	 $i
! <7ø/€ 7›3V+ÜK0¹ç
1;8é9
+Ü 	9ôÐ62>%°W„#4u#h;4
Ì ­„r(7z3/Êˆ½Ô8²`8�ÿ/°¹2|Af5}	�*–0ç½ü°5g!è%eG+øÕ1Â/=1Û3»ç ß4ý9
ž-“2@+¼¿*W2f;¼ïÝ)â²1;%í$Ó+�7×6Ë0©2]6lL*i"š1!¼ C#æ8+Õ0Æ·4&‚H6 ¾(†6’.^$~-ª0™-õ92)%büä¯ü"?*-þþ7#5†*43Ö%7,º	7r8z …/# |xª	¹."&^Á¦"@2º8&Û'ßn7‡ô8[,È¶7Á
! i'ï!Þ«•0� ó	.4M)§ ø8“%:ËÞeÓí 8*6�&0Þ7¸�j0C"§ú	W“L#0®7D.D!-7%sÇÁ,X¾Ÿ«"×4ý13ÂJ"ô# 3#Ö-­Ë*ª-æ0¦u/. ;Ñ
®»+‘oÜ˜ -+.p3D+šò&Æê4
'`c*Ísð9ñ†?/%(“–e4M°$y
! 	*¯ø/È$®$Ó%Ã1h6ý'/9(Ó'™¢.6.| c6Ô9Ù“!÷/q,wØ�8Û4&ïd|,Ù5†Ê6e1F�7,=*H)°n"]–5ûÖ	BÃ
! ž;e;y-Š5,#E6Ñ+à<œ1›.- Ÿ5í
! –,79cƒ,·¬�$‰s=ì ò+7
ç.qé:¾/¼"–<:CÃ-ç%™8™9	ZD9®6›
‚7_>
Æ&"aÈ ä.æ.(Ö�ÊÐt8…H,û!6)_7²6j3ÄäX]
ì†;Ë6Ñ	ôUò4/€
! moéß.ï‚7ìë$-èñ
! â9�Ö�ÉN›#')¬
t;÷8SV(C3í="ï�f ˆ&f6Éq-Ï5t.
! 29þ)X9$;¬9b1åÍ ‘ÈXM.›Õ!0¥9©l¯43)2‘
! s
! ÏV56Ö#%À9g/Ô»,�üÁ'îaõ(çV”$d"¦2/Û×	Š
! S/šu`+5i2_ñ’4�ý-1][
>:Ë/C6Ea8Ä¼Ž;ž%++ææ$»- %¡%µ�$J:f/þ¦'´
! ú:ùî.ìO8ä3\3²:0jÐ{$P$6Ï0Ä
g;	Ì$|
fkp p6Ù 9ï	>&ò:/ÌäA8e5»
Ú(Ì)27Ö;›rtu"1¡PàkK Y©7<µ·9-OÜ25n�$Ë5#}´?.o\c+È+80ë&)*qŽ0{ô	A5ó2k�ß&‰.4Ì\*42$°!¬*ƒ §9´9¢0Ÿ8º'%B	x"«
! Áš)_ªÎ„)%µ4˜"@†¦%6RŒ7(j
Õ2A1/3Ao-H%�ý64:w6ø6ð³Í+�!vOá)ý„.“+v‘'¼ëP¡8‰"é6õ1þ&)©p×Ù3?'†§4T-(Ch
â+Ä³4ç,ô•6|%Ÿó*+Z12
! Þ¾Ø	È"ê0Š-ÙŸÂ;
' ½1ÈR1®L:‡ ³ÿe7.,Ý9L;ÒD)]ôC*—&9:u,Î.‚+Íà5V	jv07"
  
! 3&ˆ¨-
!Mä3	É@Ÿâ6Ý?·oU;ua,Î´@0´3šš �]0O|$M6-ä—],µ¾,ÎvTã5î#ƒïy*Á0PU†ƒT9+-åwþ)O4½ñA* O,l[ý
w(4W9ú^‰(Î)ù
Š8¾M5ˆ·		?O*£ÖM%.õÔ#¡qÒz—t$õ›^
'	½)o4GG8ù@%Â--:ë0‚4}@ +Qb;¸4)$ª
UVâ2
3¯)u.I!#/$*â#y'.³K—ú(N€(Ô7�"¾+%²2�#8)/nŠ)ù³'ûI	º×7,9d0¸1´	¿2]Œ8°S)6(ƒ%ªáô4L9¡"€93Ò+@$æ2ÁÜ!¼hKÕ[0È‘&âó8è"CåJ5`¹y&7­"5ä8-:!¹-Š'u
R6e-·«"x;”&Üå/+ûx!Eó# ö	^%~æ!o�*G%%+1(%8‡è0€6s	:&>1GÝ ) W †{+$x'N,b:‰>´Ö'€Xzeì5]9G4&…&ã"¬=
‘“£;È1_\2¼.‹å4-:"*E+ž&&X
Æ
! Î¶í¢	¥G,W+3!%9å-Ío1I,*Ÿ0*lp286³®|",+6Ü¾$è1”"“:c	^º/øž9Ó�9F%Ä$Å)<@1= •
f^5I7oþ.4+j"Ï}+‰%0)�*nÒ,b3�Þ+õ! K%æ/þ&»9.*¾9Ë ×&/-ˆ7#(�;w/ø*@ˆ
·18
! ý‰:?7¥1Þ-ÜÓe0I2{R4M¤1a	Ë2&…9=Rwz‰00Yk!­¼-Ó#1Ë¬ ˆ�ÊçÃù.x8WÒî56#+•Ã2ú�0ÑWhJ;ú.Ú7™+9@È;‰4- (>ö2™»_Äï26é*Ñs;;/W;¨#`yü§ƒ!…2…À	ÌÆ4L&ø¶,BSŸ‡8%hÔ"P#ò8¢šï6<+–Ø%”/Vn4v:A;d;ö4t
Î"°º6Ò0#)	_2l3'EÓ*±0*,m
�*.Ç
! ?!¯10"¬%V5¡!Å'¶;å"âšY
! 	q;Ìì1²	Ÿ
! Q 8Æ6sAÝia> U:V#ò"(9 2„:…6ç*"t
! Â$#ø2Ò1t)Q%™Ô4Æ5~!
+š(À0tú83Ú4û	Ð.öï;27¤%Íi°8F?À
! Ã¯c!Ý
! #œ1
! ³%ÄóÓ)÷*9¼:(?C2ó9
! ]7ô/ø
ï(ª+g;7˜&Oeˆ)âž8Ô%²
! Âr
bÈ4…8i:r6FKG¨5ÃÚ2B0j:ˆJ.=3fè^/Ñ'"I-Hç™ 7n†ÑL‹D
! ŠW’$4"«!+ý3-–6¦N6_;æ'Ì\[+øV>,8ïcá¤=2ˆ0 �0¶2Œå1_9‘,7¢J
! 3œ*D£M3¥*�Ï1:
! =
! †/É_/«?ª8D4“&ˆš7=”)í!½¯!2H(”!$7>y<<A)#.z:Y,‘Ž§…M$~9*@ªª;*5dŸJ¯(
!  á§/‹&Ð§%R2/;(°+È,>	ì'¹
! C!9®®w$Q;„;ô>2à*µ,Wï½o/Œ$>êç)*U
! — LÞ0Ö­)ò´;î•Ê
! 
a¡“¡&È2Ÿa  ¬'ßÅ1>:	çc³)u;Õó(?ìm1²DÈ&ˆ-¿°*é¢„2'7-´'J<P*
$"¦ÒðÄ›U/3ÄBa> š¬3´('Œ Õ61M’5Q¹PÓg"Y1¾2›3 3d%G)U-")8201À4W5ñ^j9B(1N
33Õt¾5Xõ)¹è3@[4û6r/
! ^æ"ß9ú#“£4%§	–b9¬
-E1i-d'~»%œ#W7'-ï*2.”ü	ÊÝHöÄ©I.É/Î9'
Aªƒ$µ(S3i§&Æ!ü1#!B(‰œ/a7ú'"æ9ýðb2	nw
&ø#9!²ê9ùA0#ãËQ7Là$Â*.U'pª1/HL::t:S$�*ëóY"ã<CÐv&0$¡•#»0�€r
! %
! 
 0§.&+�‡%�/C1“8¯(m$¹ ¬8R9í¯,
Š!Á+o*4;,¡'Þ.Ê7’XÉ 3Ù
#°£Ý!Y;/:U0Ù¹¹7ºÉ8¸!Ó.¿'ðq
! Í/-(„3¹ã w:S*+è9‚p774°)¦5k3¢ãÔ0…+ÜÀ<ù:DMõ¼÷Ò2?	Ó ‡Í(
! Õˆ	mXÌU&jº(å:;&\/.-û(‘n%ý®~Q
! Â�2ÕW!/
…¼':9SÚ6T*7&
! 
! !S'µ-=8ˆ#v+u5´%�"„w*S!?#V%!ó4„\#�#oQ"ÌÉ
`$;«ŠN	¨m/=pÐé È5¾I#4k-ˆ�®5Ñ1;k;T$«·
! A”+Z!'æ6d€8×ÐmO"„
€±2A.Ü)7ƒ+ü-›#“w+'¤/u¥4¬œ&G
b8†E
©6I])s$E¶Ð	o
! €7ôû&Ô,pxÑ
! ¦1•
! z2ý	SØ#Å6ß6Ô;¦y4ø1¯c¶),-r �:Üú9Ae"OHëÃ#’Ë9Äš2:39#
! Çˆ:Ž	
! +r”!4y.-å0<2Ç0*2Ä¦6xƒ/” ©$›(ƒ#ï´9Â(«é/½ç4w 7(	d1Si
! ;û'#ö)hªqçæ#Œ5ÔFv3g‰!¼L2M-$ÀÎI8£*õ]
k%X8®/NÉ÷5ê&c){”2™Ò&°ž+ÉŸ3aœ	ªŠ<|k2±Ã�7Ú!Ú	‘0*&FÝtO-¡(Œ¯0+%–U}m)¯¡-p9¼ñ/Â.éü3ËÛ#xý¡¸8)¡—u»'$ô;è' © Ÿ(Ü(¢,Vµ1Žá8�}â$Zè$Ž*\7ã;¨®M0ž+‰/f-j!˜!ào!&1‰	”³™;¹"wì3D;	t×±›¾îI0r·-;»1Ò*Ì;€1ñ
af6+4°Õ.$4IFúÿ*'5‚L>+j1'©e#zæ	õ5ã÷
76Ì’g4%o’ -0±;ö=‡²²x
! t#O&€Ï/”5hp——$1#Ì	Ÿ1Ú3’´8`O¬/^:Z;
?0ª…ö1l
! ø†Y(ê+Øª†5IƒêB#•-X$’F&	J1iƒl%ë
! §:�0Bƒ*±V@@,ï|a;05Í
A#lG1pn»’2‹N"’1p+�/é'«* ”8VE!Å/+$§Æ;¤ÛR:˜�Ç–“/PÔ1b�#Î1¿˜Œ6!R5½	Ö$5ÛŸ^ýl8Û.�9|Þ)—#Š6zž`ó0&8¢2/¿;Gíðû9,ù2g$�1X1i.˜/*¨Ö3°7Ýq3™$6'– �2í=#b4"%ÕÕ7P37ÓP2÷1¨˜:0N!ô7´·5¹^Ø-�.~²¸sÿ`a)øÇ½&<9ºÅp¢"9/Ã"•Õ(™&#,¥6€&Û5%î'D2)4Ê}9EÌ1È
/ç"ï.QÏ{ü7l3ã6í31H÷ö6ty0‹
! 1-›5…;R5‹;~>¦}/f9:5
i“,Û
! %-«(÷§*y‹ê*8$�2
,iŒ3z!+=–38ÑShähÀ
#C-;ò	¨)¾î3{ò½,B7g
n4À!Z1²Ÿñ.¿:¤²8�I-"¹9Y%‘Œ	(µú!Æš%p1R03¤¦ú0ò9é6<.-œÕ#}
! N(„8Ôš—
! þ"ê/’0˜9ü&œ7‡:*!8^{5:ê×¹)#/%Ûly~{1À ”zì)ª'h/#—6çs2Æ(‰7(š9oÉ3ü22‰£!¬$!ú*tÚ(ÎM‚ *aÚC4±	¼·8 5é&Ï4ù¥-vI*E0§#0Où€‚€Ç;Ú½94 
	6f¡Ø8ï9—;;'z9îÁ5F7…×ä/R9Ù2ˆ=~2ä8 #dû»Ú¸0ƒÞ/$:F5–ÊÇÚ$£,Á"()ôÙ*e&h„0�(26"Þ*£¦��'wõâ&cÙ)ãeO3æ3Œß7þ5Ç/6Þßv"$	^2u.ö6õ:¹/þ!BåÎ­C­8#k81ù ©,§7Ùu&1ðŽ7œV$]%1é¾5(*Ä)¬!Ü“¶g8ì™Î@#ÄfûZ	Ä!ú))4ë¿	!jð# p(/€$Šå"2¾paHŠ
7s1�$ù)�, ~:=>#x-?
-&Ú,iq#Ú1ã!ç#n#ò4(,£	;$.
(N€%_]	ÿ3&”70÷(;ÿ&Ž#Û¨%3sË"6ÇØ&(T‘ M(…-¡`
! –4H-Ä8ä'šÙ,F
'÷6P)°ž2ñÑ4¹:¤&F
! þ7@
Ò4µ!‘1x2M¿‡ú% z3:ž®,8Ë;d)›8ª .v'�O].©)ä)M!§r$ª!´*-^R/n¾É79ç+¢:Çú2µ¨7Õ0X/#ïÄ£.Ç£8Áþb0�
! ™0]w4¶W	.1J}#°	w1$/	(Öl;á6•r!)10&†÷$ñ¨,¢øè&_Z4õn /h¶¿‘2ÁË‰Ç#¸H
&öªýÚb&A8)¼÷ÑV!þœ32
Ó6Q*+b
œ6U)&Ø7…ï ¿0Ñ8\(â7Ý3’	l(ñ#A9I;d>5Õ/Þ³$6¤Y
ŠÕ4¨2]A7’;UÕ	U5`5kZ‰0{4B,À#ßwî";"5&û#"¼Þ	/	s4aË"20°à/|- 
k
! i3¶UŒ-6&Lº.«9¢HM‰o–%ÛN#q±1³& 5¸6¦4
! õ,ß'¿±3Ï-y!)›
! 
! %.8$K2œãì�²$GðÂ#Î6K4
! (Ä,à¿ Ò¹©[)jý¿ª/‰##¿"F"P5T.A4[#Ð'*/ø)ß8®(õ.
! 1³,Ë:³(å9Ü'c‚ˆ+Ú&�5÷M×:‚Iå+"•Ø)!#—5²À({.?;-?3Ø!…�W2gÎí2Ã¬4'$ß%÷"Ôp{2ý,
k/"<;ž
! ÿù4™	´:.©3ø|ù%ò ^S-z}04t”!qj+w¸¡;µ	n&"õ	ÝBéÀ¸ã8y62h8þ66î;Û%z&1	‚Ü:¯g3E#4*Ÿ0%,2@.E*{æÌ(W¡—4Þ!*“7:%œ¨*
! ,Ë5+ž/„|;² �J·5Æ-ñ'ñ)²/Æ‘6`*÷,"¡+Ò(Ÿ,C,„�åo‘±?ó†7€«6ð±zþ/h½R%K(':(Ð
! Ð*h’“
! ITJ±#õ
! ð7é3�/5w64£Ïý
! µx9Ý+&¿/
! 
3.)&*ý5§Ò\9•”=)7ß-Ô
! '
! ®.´Zâ:7›..O5
! /,T0+çÝ&s(ˆ¡$}µ�
! �+�3­*¬
! ñ¿13ñŠ×z%¬Q—%yâÎ,‘y5;!÷
! 63/$û$u/ '4p$²##3¸,ªÂ:º�59:m°E'¤.Ëú.-ë#85B¡,éTU–;À¥!Øù%%*:o	·B•ùæ5‹6&“�7Û1Ñ;fe*Àç!æ1a3rö5ŠÉ'˜òŽ$¶550â½'98I97
óJt&[ Õ,õ«2^*X5- 4õ$2µ
ÄÒ#›1`-o:R'Û¢™Ù>7ê$(¢P.j2µØ3ð6pÊ5lê
"#½O:"3$¬W6}c8+ž �87!/'¨!9)[!©"5Ì##
8E/ )×)ó­
! ¬&qd/Ú8]!•"¨4Ì´ÐZ2)
S"~É*É4—1ð y=	ÙÓ/Cðï#,Œ4|U8ÝÁÝVOs:C0¸ *Ô)¤(Ë	«®#Y'<ÿD6k%4`Ó2¸À7üþ3_0
.E(5½ Ky'0­+£€¤D F.…*JP›z5T\V7—¥"sª+R3Õù&×;¯;I)W:æ"¦Ö97%°4ÿÁ1üi@^M
! ¬çüÊ:j8�+1Q4_5Â9ã4Ï:µÔkól$¼3»84€72**»Á&83=þw%³#y,h&Û:{Ö8)q
.)f
)Xù�¾'�,µ5n5F2Î
j*y:&E•‘-‡!æ:Ô*32-XÏÿ(»Y!6U'¬Y$½(”
Þ&ÁÉ151š,ý294Õ-‘G	ˆ%'n1
@ž$3[´$ÄÆÛî%,V'+S6ï	qF3©±â&Œ+;E"Gô-‹
P4«g%Pª
! M*6
! 5¯å.8*×Ó&ô8Ñ)—)5ÃÁ%::Šãî¼8L6{3$-	"ä-¤«4¥n¨0YÎ5ª#p/hG
! îÂN}�;‰)¦,m8±s9]¥7Ö>$Á*+"q.´2{	j;Q5C@	#Ù63À%KzÀ$Ù4îh:»	dð$5gUÖ º0˜+å
I/	„(¤Œo p$–7¤
! "Å2')úƒ
ò$•.t«
n.¯:
! /Ÿ2š…0Ž%÷b$8´8±"«$Ü	òu±·yÄ/©y$r
ý •7“þ™!ß§²ÚW<6c-»X ©2ñ,l!Ÿ'Z&ë"É1>"Cz)êõ»c?;r3ò%,D	öE¤
çŠÜ+‰+#},¾ºl"è/BV
! `7+§ Â6ë=$¾.j|3M"‰.g6å8s.ª9ùô)­•n
k�!X'%,9Ãê„[*ˆ"íö2-($ 	v6™.¬‘›Æ@!2 -½-�&Ž9™1"Ò'?-žÀ`

! F3 \”9y#ß›-Ia$!Éã¯ &5VÆ2…7ÖTlõ94¡ï¾#ëó)ë7}*/ƒo$o6ý*ÍÉ5s#M#N&€G$‘ˆ'æt ˆ$¿Ó$U7"	ãÇ˜.ªó!&#;�ÓIµ)@(J^!À’:¦%ˆ)/0 ó Pã$ 9&®8aQ:¹Og#í6gv„/Ê#¢;î!{· ˆs¬"ž'±15+^á3&Ü	ÿL,µ8NÖÁ-ˆ&#Æ>)ÝÇŒ0¯Øj^‰Ê.I6?'ž&–2*1¹	 ÕÊ4HQ�‡+
Çá(?734k.£ ©:n)-=9“	&3/ü6ß3Æ*®”#X+‹$¾Š/Þ"*š68D'ã"Ñw[3�	v964û5;‚Ü
! ,.ô /
! ý8I>/v¼*õdï
‘5¡7:Å!Ò’æ*|›+:$7FõÁŽ¯2KôT¢'¨É3(T1y6]¬1ÌÙ’¸r#ä§é)©&@a
ü+Íó
¼7tH}B%Åb
! Õ8,· Æ%1ƒ6·:8›]-Á
ñQ6è\	%k
\_%W)Ë$æK,º"y8j i€*]Å;Å#-:¡ *#$t2!ö,j"¡ó%Ó½0KÓ¡Ùæ�)_(­.xË4¤.,:3ºywî>!¬7Ë3Ù ÝP7Î%… ƒ3¨DÜd!¸0"É.Ëþk&F9i¥;þç	à6….˜z!
! û¿µ"!ºè×&4�´ B–uû3Ä%Ã™R&–:Æ¨
¤×2O;m"D<hÛx0¥3`9¥:ó-ûž´*º)-3r}8�+Ê(à+–#—X%¨kc8ï'{"Œ2f(Ç4$¼(r0Œ+K$z4	+Ä.UÉ-zqÄz1±)*…0m*5(Z-(Û U9¬"{N5(2£t©*ê›'œÀ)q4ß­2R"Ò+”%)+µ¿$ò
< )3o(ƒtð%5÷ý92þ
! K]
! �´)s)¢3V«Y06Â
! _ !*�;ù1³`!ª6X6¨#l'//î,Ò)·F(Öº1*Ä(bâ/“$Ó;¦
î1{:Ø)ÿÑ(A$S�ý24þ$g1?+÷6;i5½.‡0ðÖ:ü01¢4â
! Ò!×Ç¾%ˆ.R3ŸP¦&s,®4°.á>ð”*I+·.™
! S5Á`$ÔÚS:¦:�!(%4DXÔ'×5Ì&zš8)#¥….p	Ú/³7C÷(‡;ð*²œ)Ì7'�š0¢-Y1ÖD¿0õ±JCé#GùYé	ðž|6Ž
! a(çH3ûŽ¬2Š‡^ä*'ñ,{9X.û7N›¾dÞ%mÏ�Ä_|0AÄÌ,ž0&ð)¤‚´5ZÝ�,Lc&Ã0Í½!á&« gI5ø/È
! Cp'n£&£™ÂK&Â�8ç8'pj1mb/‘_„7S&�-KÌ4Ã	&	d¸#â(é~	"0c3³e30p*%C8¹/Ë
¨ú"]4&,ô9E7/%cD
íI5Ž AN=.ž1—9f%î	N4ù+V9´"n( !ù"­
Å
! (�Ø¸
! íX%¢f0(:cÅ_
�ñ‚ýú5Ç$�1í5+/1O	72Ð+“¡O!Ã; ¾;j(ß!g –9"}ú+0åa²çv.Œ2ßŽ5ûýÙ9.ÑV*:ÍÇ*~Èð)Ã8¨+@'8| '†í0„+ë6‚88j'ØìD*Ê5Å¿3ì0.2.�"H
! 6ä(49m+[Þ,Å-à"04c í7Gá4¶1\5tD&¹$c­7�6*�L:M2z6’7µ
! âš
ùÏ!~,Êà,Ï+%ŸË+«:r(û8‡.C+r&Í!y{#2œ(Â*«	Ò›9õ”,ý�ê2Q8ô3
ˆ!³5Y&È3§z+û
! ü'÷9WåîË8Œ“‹"ô,M/ßó5‹ á‰y&·”	H¦$./Á$ê,©9È	G'Tþ8K-È!r`´‹%	4	#«1Ûc*„'g™‚260{Ù´‘!³:Ç�%¡)ª
  
  For bug reporting instructions, please see:
  
--- 1,1718 ----
! Þ•Ý;ßÙOì½PýQý-Sý1�ý³ý ÈýéýÛýý+Ùþ0ÿK6ÿ‚ÿ˜ÿ
! ¤ÿ¯ÿÅÿ<ÎÿBRN>¡@à9!C[FŸ5æIf}!’$´ Ù"ú+IP-W#…”©>D(c1ŒA¾',(/U(…+®.Ú	!<Qlˆ¨ÄÙø.$C h#‰"­Ð'î1H*e-�&¾)å	,/	#\	F€	QÇ	5
! ]O
! w­
! r%A˜KÚ,&NS@¢BãO&
Lv
RÃ
;8R>‹IÊIB^~¡? D`E¥@ëE,7rCª=îB,Eo~µ64{kBç?*‰j9ôP.CFÃs
! E~CÄQNZ�©G:Œ‚OR_C²QöNHF—9Þ==V4”PÉMEhB®GñI9HƒBÌ=7M6…*¼Iç1  N Yo oÉ -9!Eg!
! ­!'¸!8à!>"X"(j"/“"Ã"+Ì"Zø"lS#+À#=ì#m*$0˜$)É$ ó$%;$%E`%¦%#¿%#ã%& &7?&8w&)°&Ú&ú&$'$:'*_'*Š'µ'Ð' ë'(&(2(#C(g(8~(·(!È(;ê(E&)l)5‹)EÁ)%*1-*._*Ž*0¬*LÝ*6*+7a+l™+G,$N,s,J’,*Ý,E-2N-E�-lÇ-4.3P.@„.Å.5Ý.// 3/&T/J{/8Æ/Uÿ/!U0:w0²0Å0-Ø01I1_1@e1/¦1@Ö1;2#S2Zw2cÒ2l638£3TÜ3w149©4Qã4K55L�5SÎ5^"6D�64Æ6Qû6QM7HŸ75è7H8Ig8Y±8,9*896c9Aš93Ü9L:¤]:�;·’;VJ<r¡<i=c~==â= >6>#F>#j>Ž>.¡>Ð> í>?!?93?;m?©?VÄ?#@,?@"l@"�@n²@!A;A6JA3�A/µA/åA>B-TBJ‚B2ÍB8C/9C&iC6�C,ÇCPôCHED8ŽD-ÇD0õDx&EeŸEBF?HFFˆF3ÏF9G2=G-pG0žG_ÏGV/HZ†HEáHA'IiI*�IH¬IFõIJ<J@‡JGÈJEKAVKg˜KsLitLAÞLQ MwrM[êMbFNY©NiOomO<ÝOWPWrP[ÊPV&QD}Q7ÂQ^úQNYR;¨RoäRpTSJÅS`TIqTo»TR+Uk~UYêUKDV?�VQÐVM"W_pWIÐW9X&TX9{X7µX6íX$Y
DY<RY(�Y*¸Y:ãY:Z#YZW}ZGÕZY[Zw[\Ò[¬/\ÌÜ\^©]n^fw^vÞ^eU_u»_\1`lŽ`Jû`:FaL�ažÎa¾mbW,cg„c_ìcoLd^¼dneUŠeeàe)Ff%pf|–fœgF°gV÷gNNh^�hMüh]JiD¨iTíi Bj!cj7…jF½j k&%k4Lk�k-škÈk#äk.l 7lXl.ql0 l7Ñl!	mf+m4’m=ÇmLn(Rn,{n&¨n Ïnðno0 oHQoSšo?îo_.p=Žp[Ìp<(qeq/}q#­q:Ñq]r$jr&�r-¶r?är6$s4[s4�s2Ås-øs5&tˆ\t'åt3
uAu?au8¡uÚu1õu'v5Bv*xvR£vjöv&aw&ˆw%¯w*ÕwOx>Px7�x6Çx;þx9:y;tyR°y0z44z1iz=›z>Ùz;{pT{!Å{%ç{A
|9O|'‰|'±|+Ù|5}T;})�}?º}(ú}0#~>T~<“~UÐ~P&Hw.À;ïg+€Š“€C�<b�-Ÿ�GÍ�/‚E‚`‚8{‚8´‚Rí‚@@ƒT�ƒEÖƒU„Er„M¸„*…81…Zj…4Å…&ú…v!†l˜†m‡Bs‡9¶‡=ð‡7.ˆZfˆNÁˆ8‰@I‰AŠ‰?Ì‰hŠ&uŠ5œŠmÒŠQ@‹8’‹3Ë‹4ÿ‹)4Œ1^Œ9�ŒÊŒ?áŒh!�;Š�HÆ�\Ž!lŽ<ŽŽ6ËŽ5�,8�4e�:š�;Õ�!�:3�6n�=¥�5ã�j‘'„‘Q¬‘:þ‘<9’0v’4§’,Ü’4	“,>“<k“5¨“!Þ“*”;+”6g”*ž”6É”=•X>•4—•,Ì•0ù•,*–3W–:‹–TÆ–+—4G—4|—>±—0ð—-!˜FO˜E–˜3Ü˜/™/@™@p™)±™)Û™ššF9šE€š<Æš3›K7›!ƒ›!¥›-Ç›-õ›C#œ.gœF–œÝœ8úœ,3�`�@~�B¿�>žfAžE¨ž!îž!Ÿ'2Ÿ"ZŸ;}Ÿ'¹ŸBáŸ5$ 9Z @” BÕ j¡(ƒ¡3¬¡1à¡1¢.D¢8s¢5¬¢;â¢/£/N£/~£/®£+Þ£*
! ¤5¤JT¤Ÿ¤1½¤Dï¤*4¥*_¥/Š¥Mº¥3¦1<¦@n¦0¯¦@à¦?!§:a§;œ§8Ø§&¨-8¨;f¨'¢¨,Ê¨'÷¨(©)H©Wr©"Ê©#í©Bª2Tª5‡ª1½ªïª)«10«=b«? «Dà«E%¬Dk¬E°¬2ö¬_)­)‰­:³­8î­/'®"W®*z®I¥®4ï®C$¯Hh¯3±¯å¯>ý¯-<°Cj°:®°2é°=±Z±1y±«±$Ê±2ï±"²9²UX²-®².Ü²7³3C³?w³?·³1÷³b)´1Œ´:¾´0ù´+*µAVµ.˜µ*Çµ2òµ%%¶2K¶1~¶0°¶9á¶1·2M·1€·+²·,Þ·3¸.?¸Dn¸7³¸$ë¸+¹N<¹;‹¹6Ç¹þ¹UºKmº¹º8Ðº;	»9E»a»9á»B¼B^¼0¡¼�Ò¼@c½B¤½;ç½#¾-B¾'p¾D˜¾7Ý¾+¿$A¿0f¿*—¿AÂ¿6À3;À$oÀ6”À*ËÀ.öÀ9%Á_Á,Á0¬Á5ÝÁ,Â.@Â0oÂ% Â7ÆÂ&þÂC%Ã:iÃ¤ÃNÁÃ/Ä6@ÄCwÄ@»Ä%üÄB"Å$eÅŠÅK¨Å*ôÅ'ÆGÆ'eÆ0�Æ¾Æ"ÙÆ?üÆ <Ç#]Ç0�Ç(²Ç.ÛÇ*
! È,5È1bÈ3”ÈHÈÈ+É"=É1`É>’É4ÑÉ)Ê40Ê$eÊ/ŠÊ$ºÊ9ßÊ9Ë8SË1ŒË5¾Ë<ôËE1ÌMwÌ@ÅÌDÍ1KÍP}Í‚ÎÍVQÎ4¨ÎEÝÎG#Ï9kÏK¥ÏVñÏLHÐ/•Ð1ÅÐE÷Ð6=Ñ3tÑ@¨ÑeéÑ?OÒ/�Ò=¿ÒiýÒLgÓC´Ó5øÓX.Ô<‡ÔCÄÔ3Õ0<Õ7mÕ¥ÕE¼Õ2Ö+5Ö+aÖ>�Ö-ÌÖ>úÖ9×X×w×<�×EÌ×<Ø;OØE‹ØFÑØ6ÙIOÙX™Ù7òÙ.*Ú8YÚT’ÚmçÚ\UÛ]²Û1ÜBBÜc…ÜiéÜSÝ5rÝ'¨Ý+ÐÝ,üÝ@)Þ*jÞX•Þ4îÞ)#ß6Mß9„ß*¾ß*éß6à*KàFvà?½àXýà@Vá%—á½á@Ïáâo"âE’â3Øâ5ã(Bã)kã0•ã!ÆãBèã!+äBMäF�ä8×ä`åKqåU½å;æ.Oæ/~æ8®æçæ@ç,CçRpçVÃçQèUlè9Âè)üèQ&élxéaåéAGê4‰ê2¾êZñêPLëi�ëtìK|ìnÈì`7í=˜í9ÖíVî4gî?œîUÜî82ï3kï Ÿï2Àï9óï4-ðWbð^ºð^ñ&xñ$Ÿñ"Äñ%çñ"
ò:0òGkò)³òXÝò/6ófó)…óB¯óYòóNLô‚›ô1õQPõ.¢õNÑõE öKfö²öHÑöF÷Ea÷8§÷Hà÷1)ø,[ø"ˆø8«ø3äø"ù&;ùIbù1¬ù#ÞùCú&Fú/mú4�ú.Òú&û+(û:Tû�ûE¡û/çû ü8ü&Vü'}ü(¥ü#Îü+òü&ý7EýB}ýHÀý(	þY2þ%Œþ=²þ)ðþ$ÿ%?ÿ:eÿ7 ÿ$ØÿGýÿ,EGr*º,å8<K.ˆ·N×1&JXE£0é€l›2j;I¦Oð5@@v.·+æB4U(Šf³kX†>ß2MQ'Ÿ"Ç&ê)	<;	+x	#¤	È	ç	_
! ^g
! MÆ
! E8Z-“GÁ	,'TT.©*ØF
KJ
M–
)ä
!@0$q9–$Ð&õ5>RK‘'Ý7=M(i5’3Èiü%f?ŒÌÛú40et/‘;ÁLýBJ6�GÄ=zJ^Åz$YŸ‡ùE�Ç ß$4%(Z'ƒ:«Jæ/1+a,�)º,äD1V9ˆAÂ388qJ�KÚ©&/ÐHIKcS¯.J2@}!¾Bà8#3\R�(ã#-0W^J¶Z ?\ Hœ -å X!Kl!S¸!”"0¡"EÒ".#:G#?‚#3Â#2ö#<)$,f$k“$*ÿ$1*%w\%^Ô%C3&ow&5ç&0';N'(Š'3³'(ç'+(2<(,o('œ(DÄ(5	))?)(i)%’)2¸)oë)I[*)¥*!Ï*Xñ*+J+Jv+)Á+:ë+=&,3d,!˜,9º,/ô,$$-%I-+o-E›-\á-2>.[q.[Í.-)/(W/€/"™//¼/%ì/60/I0#y0<�0.Ú00	17:1$r15—13Í192=;2Gy2Á2*á2%323M3'k3@“3Ô3lÚ3,G4*t4/Ÿ4,Ï4ü4
! 5##5*G5.r5¡5#´5JØ5#6B6[6+{6F§6Mî6J<7j‡7Nò7(A8j8+Š8p¶8'9#99%]94ƒ9¸9É9ä9:+:,K:x:>“:<Ò:v;†;F£;Sê;/><-n<œ<º<@Ø<= -=N=:e=9 =9Ú=">37>!k>�>)¦>*Ð>0û>9,?#f?$Š?A¯?ñ?"@#.@-R@3€@/´@,ä@<AFNA•A*°A.ÛA+
! B46B7kBS£BG÷B:?C%zC! C*ÂCíC	D,&D-SD5�Dœ·DªTEJÿEKJF¨–F¸?GXøGfQHK¸HLI´QI¨J\¯JdK<qKÄ®K¸sLd,Ml‘M€þM=N(½N1æN2O5KO*�O2¬O)ßO,	P/6PofPkÖP0BQXsQ]ÌQa*R$ŒR±RWÑR-)S#WSE{SFÁS4TF=T/„TD´T.ùT$(UMU*hU“U=¥UãU ûU!V >V1_VD‘VEÖV WD=W{‚W)þW#(X'LX"tX&—X¾X#ÞX'Y"*Y6MY-„Y²YÄY0ÞY"Z/2Z]bZ5ÀZcöZZ[s[0„[Kµ['\/)\.Y\ˆ\'¨\ Ð\0ñ\Z"]5}]<³]&ð]3^OK^F›^â^#_$_A_`_x_ –_$·_:Ü_0`BH`;‹`?Ç`?aGa`ava”a4§a`Üa=b$\b�b#Ÿb'Ãbëb6
! cAc _c€c’c¨c%Çcíc%üc"dBd!Zd|d›dºd-Õde-e%Lere.Že½eÛe3ûe/fEfdf]vfÔf+êf,g/Cg#sg0—g/Èg#øgh,;hhh|h,›h<Èhi6iANi+�i+¼ièiûij-,j.Zj6‰j=Àjþj!k*>k-ik.—k6Æk=ýk.;l/jl7šl>ÒlRm\dmcÁm9%n=_n!�n(¿nLènH5o5~o)´o)Þo"p#+pOp.jp™pK©pSõpYIqJ£q@îqq/r¡r+ÀrGìr>4s�ssYtº^t]u‚wuRúu2MvT€v,Õv-w50w<fw$£w(Èw=ñw./x^x;xx(´xÝx.øx@'yNhy.·y+æy2z5Ez-{z5©z8ßz0{5I{@{KÀ{N|7[|8“|;Ì|3};<}>x}6·}Gî}@6~Pw~UÈ~b4�7¶CîF2€‚y€‚ü€�C˜�Ü�û�#‚(?‚0h‚5™‚Ï‚å‚"ô‚"ƒ}:ƒ5¸ƒ2îƒ !„6B„4y„®„FÌ„G…O[…^«…~
! †V‰†?à†O ‡Qp‡MÂ‡Nˆ3_ˆ>“ˆKÒˆ9‰EX‰Gž‰8æ‰PŠCpŠJ´Š1ÿŠ21‹5d‹*š‹)Å‹Cï‹f3Œ_šŒúŒ1�K�e�<„�"Á�6ä�2Ž1NŽ3€Ž5´Ž7êŽ'"�IJ�-”�4Â�6÷�).�&X�$�J¤�Nï�P>‘>�‘[Î‘@*’%k’5‘’EÇ’,
“1:“%l“G’“QÚ“A,”)n”#˜”!¼”0Þ”,•.<•1k•2�•GÐ•K–,d–M‘–,ß–;—XH—=¡—Oß—Z/˜<Š˜.Ç˜5ö˜*,™W™)w™%¡™)Ç™)ñ™š4šNš<jš3§š0Ûš›G"›9j›3¤›4Ø›8
œ8Fœœ+�œ"ÉœQìœ1>�Ap�U²�(ž,1ž^ž/}ž*­žEØžBŸ7aŸ/™ŸKÉŸ' @= -~ /¬ -Ü 3
! ¡.>¡(m¡(–¡*¿¡@ê¡.+¢)Z¢1„¢G¶¢Kþ¢JJ£3•£,É£&ö£,¤"J¤=m¤,«¤'Ø¤1¥>2¥#q¥'•¥9½¥0÷¥'(¦3P¦-„¦5²¦0è¦/§(I§1r§)¤§*Î§3ù§6-¨ d¨0…¨2¶¨-é¨1© I©?j©+ª©.Ö©-ª+3ª_ª qª’ª\°ª/
«'=«e«+~«,ª«5×«1
¬+?¬*k¬–¬*­¬'Ø¬$­*%­(P­y­]“­;ñ­_-®0�®)¾® è®2	¯E<¯)‚¯<¬¯"é¯'°4°-O°+}°©°»°vÑ°;H±F„±Ë±ã±²-² M²Sn²RÂ²Z³Op³À³Ö³$è³X
´1f´\˜´Lõ´IBµMŒµKÚµZ&¶k�¶Kí¶N9·dˆ·+í·,¸/F¸#v¸0š¸/Ë¸#û¸-¹,M¹&z¹¡¹<¸¹õ¹.º3;º+oºI›º åº;»HB»H‹»Ô»ç»þ»¼6¼7V¼0Ž¼?¿¼ÿ¼,½K½c½)€½"ª½4Í½(¾f+¾’¾+¯¾JÛ¾;&¿$b¿C‡¿<Ë¿5À*>À.iÀ˜ÀF²À-ùÀ'Á"@ÁicÁÍÁ+àÁ>Â'KÂ:sÂ®ÂÅÂàÂ5úÂ=0Ã)nÃ˜Ã®ÃÉÃ0äÃ0ÄFÄ,XÄ6…ÄC¼ÄÅ$Å&=ÅGdÅ2¬Å'ßÅÆJ&Æ,qÆ:žÆKÙÆ-%Ç;SÇ#�Ç³Ç.ÏÇ+þÇ*ÈJÈAiÈ«È"ËÈîÈÉ'É-?É)mÉ—É)·ÉáÉ üÉ#ÊAÊWÊVrÊÉÊ$éÊË2-Ë`Ë?yË&¹ËàË÷Ë.Ì5>Ì_tÌ'ÔÌüÌ,Í9FÍ€Í„Í¤ÍÁÍ-áÍAÎ"QÎ"tÎ—ÎG´ÎDüÎ)AÏEkÏ/±Ï8áÏGÐbÐ"‚Ð1¥Ð6×Ð$Ñ83Ñ8lÑd¥ÑO
! Ò=ZÒC˜ÒHÜÒ,%ÓBRÓ.•Ó7ÄÓ3üÓ@0Ô;qÔH­ÔWöÔ;NÕ5ŠÕAÀÕWÖ6ZÖ9‘Ö;ËÖT×4\×6‘×4È×Lý×8JØ<ƒØ=ÀØ>þØ?=ÙZ}ÙIØÙA"Ú=dÚ6¢Ú6ÙÚ:Û4KÛ@€ÛIÁÛ<ÜNHÜ?—ÜQ×Ü8)ÝBbÝK¥ÝuñÝ5gÞO�ÞIíÞ87ß<pßF­ß:ôßF/àGvàG¾àIá=PáfŽá/õá.%âATâ–âD²âH÷â“@ã&ÔãWûãbSä/¶äLæäA3å=uål³å æÎ7æiçpç‰ç#¥ç%Éç)ïç5èHOè˜è=¶èSôèEHé:Žé<Éé>ê:Eê>€ê=¿êOýê@MëEŽë*Ôëÿë ìH?ìSˆìÜìüìBíBUí:˜í'Óí0ûí6,î2cî*–î*ÁîGìîK4ï>€ï.¿ï2îï:!ð9\ð(–ð.¿ð#îð"ñ;5ñ(qñ+šñ%Æñ)ìñ=ò0Tò6…ò¼òBÛòHó,gó0”ó/Åó.õó"$ô+Gô-sô+¡ô~Íô�Lõ!Üõ þõ ö @ö%aö+‡ö'³ö#Ûö$ÿö$÷+D÷1p÷/¢÷Ò÷;ò÷
! .øI9øAƒø"Åø1èø"ùF=ùd„ùUéùP?ú'�ú¸úËú3Üú4û\EûO¢û5òû{(üK¤üðüPý?Rý1’ý'Äý#ìýOþ+`þ&Œþ'³þ8Ûþmÿ4‚ÿ(·ÿ<àÿ(F@W˜:ª3å$>8[0”CÅ'	R1N„DÓFB_J¢Hí>6@u<¶8ó,CaD}'Â@ê +@L �-®Üü+A^a~$à#3)*]-ˆ#¶Ú-ø&	U?	•	,¯	&Ü	B
! "F
! +i
! +•
! Á
! Xß
! +85d#š¾pØI'i‘#­ Ñ'ò
0
OL
!œ
"¾
Gá
)%=co~&î5K\-t¢7»+ó'"G!j5Œ$Âç<@,[5ˆ@¾KÿNK#š¾!Þ%#&TJ/ŸÏï
0$U(k)”¾Ú÷!	+A.\:‹QÆ6"L1o#¡0Å&ö
a+.�¼dÍ12dgk.{ª²2º2íM Mn¼0Ð(,1^js‘2šKÍKCe©9Ã2ý90<j§9°ê#6OZ.ª5Ù95If”'û8#!\4~>³?ò2 /M } 2” *Ç .ò )!!&K!'r!&š!&Á!%è!#"'2"%Z"(€" ©"$Ê" ï""#,3#2`#“#³#*Ò#,ý#.*$$Y$*~$A©$1ë$%5%)Q%{%+›%^Ç%?&&?f&)¦&3Ð&5'Y:'a”'-ö'4$(/Y(‰(2©(LÜ(/))6Y)ô�)…* *DÀ*8+0>+3o+7£+>Û+$,5?,,u,.¢,,Ñ,1þ,30-2d-—-6³-1ê-$.0A.r.7y.±.Ñ.í.#/%/ E/+f/’/™/ª/¾/Ð/ã/û/070J0]0:t0)¯0JÙ0C$1h1€1( 1,É1Tö1K2R2,Y2
! †2‘2°2Í2(æ2:3J37g3(Ÿ3È3#è354B4V4)s4/�4
Í4!Û4 ý4'5 F50g5˜5
³5 Á5â5ù56(6B6Q6-o6"�6!À6)â6P7]7_7h7q7$z73Ÿ7Ó7ï718:A8>|8»8Ä8Í8Ö8ß8!è8
! 9&939<9I9R9[9d9m9‰9’9A–9BØ9~:°š:LK;g˜;<{ <gœ<Œ=U‘=-ç=G>]>6}>n´><#?5`?,–?Ã?Ù?‰å?^o@rÎ@oAA±A
ÏA*ÝA<B.EBtB�B5­B
ãB€ñBrC’xC(D+4D.`D+�D-»DkéDcUE^¹E€Fj™FQGIVGI G|êGngH3ÖHA
! IkLI5¸I'îI7J.NJ5}J3³J8çJ. KOK[kK“ÇKŒ[LWèLc@MG¤MJìMG7N©N+)O1UOJ‡O5ÒO:P$CP¯hP+QDQ^QxQo‘Q)R³+R4ßRNS.cS>’S<ÑSeT;tT‘°T:BU“}U'VE9VWV>×VSWYjWLÄWLX¢^X?Y@AYQ‚YbÔYB7ZQzZEÌZO[sb[lÖ[„C\VÈ\\]=|]¦º]|a^‰Þ^6h_}Ÿ_A`K_`<«`0è`-a8GaL€aQÍaBbGbbQªbHübIEcZ�cZêcLEdV’dHédD2eJwe?Âe=fB@f�ƒfCgDIg7Žg6ÆgAýg*?hGjhM²hKi;Li?ˆiEÈi5jHDjb�jJðjb;kYžk9øk12lBdlÑ§lQymrËmN>n9�n6ÇnZþn9Yoi“o]ýoX[pE´pQúp@Lq2�qFÀqbrUjr[Àr‡sM¤saòs@TtV•tWìt9DuP~ulÏu\<vB™v„ÜvTawP¶wIxFQxN˜xHçxG0y~xyy÷yLqz`¾z:{bZ{T½{S|Rf|>¹|:ø|d3}'˜}*À}Cë}//~A_~L¡~6î~R%ExC¾B€_E€6¥€+Ü€?�@H�=‰�:Ç�A‚CD‚Gˆ‚2Ð‚7ƒ?;ƒB{ƒZ¾ƒ@„+Z„;†„+Â„9î„I(…Cr…)¶…Mà…7.†7f†+ž†:Ê†A‡JG‡*’‡*½‡,è‡(ˆ7>ˆvˆ1”ˆ=ÆˆO‰*T‰‰%š‰uÀ‰;6ŠTrŠOÇŠ ‹H8‹D�‹5Æ‹[ü‹KXŒB¤ŒQçŒ?9�y�8–�uÏ�LEŽL’ŽißŽ=I�:‡�$Â�Aç�7)�3a�,•�!Â�#ä�J‘-S‘+�‘,­‘UÚ‘³0’sä’qX“‡Ê“þR”oQ•yÁ•W;–V“–Yê–#D—Bh—U«—Z˜¶\˜™#+™O™#h™6Œ™[Ã™>š^šÂsš46›k›3w›«›(·›à›0ù›*œ4Hœ!}œ"ŸœÂœÛœ!çœ
! 	��#�7�D�[�n�v�!�	¡�«�»�Ê�Ö�ì�ø�ž.žAžNž[žkž}ž’ž	¥ž¯ž¼žÌžÜž	ïž
! ùž%ŸX*ŸZƒŸ[ÞŸ[: N– "å 7¡O@¡'�¡6¸¡6ï¡U&¢J|¢3Ç¢Fû¢B£9_£™£[±£3
¤A¤Z¤w¤@‹¤BÌ¤?¥-O¥0}¥5®¥,ä¥¦?(¦3h¦5œ¦0Ò¦)§5-§c§+s§0Ÿ§HÐ§$¨+>¨:j¨¥¨A¼¨@þ¨%?©e©©œ©-¹©Pç©S8ªwŒªC«'H«7p«5¨«?Þ«=¬7\¬:”¬AÏ¬G­.Y­)ˆ­:²­"í­ ®/1®Ha®Jª®'õ®‡¯>¥°ä°Ed±Žª±y9²P³²=³1B³/t³q¤³o´.†´0µ´Uæ´Ÿ<µ=ÜµU¶Op¶gÀ¶e(·VŽ·Wå·W=¸E•¸BÛ¸J¹)i¹:“¹)Î¹|ø¹luºâºBûº7>»)v»# »Ä»Ù»î»¼'¼@¼^¼e¼$w¼œ¼+¼¼#è¼½/,½%\½‚½ ½(º½hã½%L¾Hr¾4»¾Jð¾0;¿Fl¿d³¿?ÀmXÀlÆÀI3ÁH}ÁCÆÁH
! ÂGSÂB›ÂOÞÂ(.ÃKWÃ2£Ã6ÖÃl
ÄezÄMàÄ8.Å?gÅU§ÅmýÅ3kÆ2ŸÆ*ÒÆ4ýÆQ2Ç#„Ç+¨Ç1ÔÇ'È5.ÈVdÈm»È{)É@¥ÉnæÉ+UÊ�Ê*ŸÊ'ÊÊ&òÊ'Ë@AË9‚ËS¼Ë#Ì!4ÌJVÌ>¡ÌZàÌ.;ÍLjÍM·ÍÎ1#Î%UÎD{ÎKÀÎÏ;*Ï:fÏ^¡ÏKÐ?LÐŒÐ;¬Ð0èÐ$Ñ<>Ñ{Ñ—Ñ$µÑFÚÑ%!Ò6GÒ6~Ò)µÒVßÒN6ÓG…Ó4ÍÓtÔ@wÔ:¸ÔóÔ9ÕFMÕ/”Õ#ÄÕ2èÕ1Ö>MÖhŒÖ1õÖ/'×UW×>­×Jì×G7ØGØ6ÇØ+þØ.*ÙhYÙOÂÙKÚ8^ÚC—ÚSÛÚd/ÛQ”Û=æÛB$ÜIgÜX±Ü\
! Ý4gÝ9œÝCÖÝ=ÞCXÞ6œÞ1ÓÞ7ßH=ß3†ß=ºßOøß0Hà0yà*ªà!Õà<÷à*4á)_áP‰á6Úá/â0Aâ/râ/¢â0Òâ8ã5<ã9rã9¬ã6æã7ä.Uä9„ä-¾ä:ìä<'å/då>”å+Óå(ÿå.(æ+Wæ8ƒæB¼æ:ÿæ:çJXç£çi¸ç"è'6è^ènxèçèoé,réMŸé
íéHûë-Dì7rì7ªì>âìG!í4iíOžíîí;
! î(Fî3oî £îÄîmâî'Pï;xïB´ï9÷ï01ðDbðB§ðDêðB/ñGrñGºñ?òBò`ò^}òPÜò6-ó5dó5šóCÐó*ô[?ô8›ô{Ôô¨PõXùõ%Röxö$–öG»ö)÷8-÷;f÷R¢÷+õ÷9!ø)[ø7…øR½ø:ùAKù8�ù%Æù)ìù)út@ú0µú3æú8û.Sû9‚ûK¼û%ü.ü&Jü1qü7£ü?Ûü%ý%Aý$gýTŒý2áý*þ1?þKqþD½þAÿ+Dÿ&pÿ%—ÿ$½ÿ?âÿ/"RJn#¹.Ý1z>t¹H.9w[±<
GJ*’)½Xç<@#}(¡/ÊNú)INs2ÂMõ)C2m; ;Ü1J0]GŽYÖ_0k�:üM7	…	Hž	1ç	d
! B~
! CÁ
! {R�NÔ1#yUVÏ=&
Sd
Z¸
ddxEÝB#CfCªî@ÿ
@&N3uJ©1ô>&<eB¢1å6'N8v3¯8ã7+T,€4­Sâ>6u'�,¸;å4!BVk™2:8*s%žÄ!Ýÿ7+P| š/»ë

! :GSF›@â#&;b.}¬8Â6û22De:ªFåE,Cr@¶=÷J5>€E¿Q…A×`'z¢;Áý;
IZiˆ.�ÌæI <J 5‡ 5½ 3ó ('!5P!†!*¢!#Í!ñ!ú!.".6"0e"8–"Ï"ï"
#E+#Nq#GÀ#$F!$@h$>©$<è$&%%<L%5‰%=¿%ý%B&$`&[…&Aá&_#'cƒ'Dç'M,(Gz(_Â(8")+[).‡)¶)Ò)ä)ö)"*"**M*>e*6¤*.Û*\
! +9g+K¡+Rí+2@,5s,;©,8å,J-Ii-D³-Mø-GF.AŽ.JÐ../\J/>§/9æ/0 0/Q0,�08®04ç01817T1DŒ1EÑ1A2)Y2ƒ26£28Ú2.33B3Cv3º3<Ð3>
4,L43y4>­4<ì4)5A5Z5]z5YØ5Y26TŒ69á6571Q75ƒ76¹7Fð7!78Y8Yl8WÆ8=9+\9+ˆ9/´9?ä9A$:f:�:œ:M®:oü:9l;=¦;>ä;8#<\<-{<,©<Ö<<ï<A,=@n=>¯=<î=5+>8a><š>×>@ð>+1?.]?:Œ?7Ç?ÿ?2@(P@y@.™@È@!æ@+A/4A2dA—A!®A7ÐAEBNB
gBuB „B¥BºB1ØB1
! C!<C^C"zC�Cf¬C(D#<D`D1D±D%¾D%äD(
! E3E3OE0ƒE*´E)ßE>	F`HF6©F?àFG GHhGZ±G¯HT¼HQIfcIoÊIV:JW‘JSéJG=KF…KGÌK$L#9L%]L*ƒL>®LíL*M.M/GM)wM8¡MCÚMN18N7jNE¢N:èNJ#O5nO5¤O?ÚOBP"]P0€P6±PvèPW_QU·QL
R4ZRt�R?S"DSngSLÖS@#TTdT+¹TVåTY<U0–U ÇUèU8ýU!6V:XV_“VóVW -WNWmW9‚WM¼W(
! X3XIX`XwX —X!¸X!ÚX#üX# Y-DYrY‰Y£Y)¼YjæY'QZ'yZX¡Z,úZ9'[*a[4Œ[1Á[vó[rj\LÝ\K*]Wv]BÎ]k^E}^QÃ^8_=N_¡Œ_ .`QÏ`/!aAQaj“afþa3eb2™b.Ìb<ûb8c?LcKŒc(Øc+dE-dsd.ˆd*·d!âd6e7;e#sec—eOûe7Kf#ƒf7§f#ßf9g%=g9cg%�gKÃg7h9Gh%�hK§h_óhQSie¥iOjc[j)¿j<éj)&k)Pk'zkB¢kåk*l'-l'Ul>}lI¼l"m:)mGdmH¬mFõm;<n1xnBªn2ínM oCno+²oúÞoÙq'õq-r7Kr¯ƒr 3sTskss:ßs¹tGÔt?u1\u9Žu?Èu1v1:v[lv!Èv#êvOw)^w ˆwJ©w0ôw;%x#ax'…x*­x:Øx>y#RyOvy%Æy?ìy*,z:Wz>’zÑz<éz&{0?{.p{Ÿ{#»{ß{î{/
|+=|7i|@¡|,â|<}?L}qŒ}9þ}68~7o~3§~3Û~%5-G2u(¨5Ñ?€=G€=…€&Ã€Hê€L3�a€�Râ�*5‚.`‚#�‚P³‚<ƒ&Aƒ&hƒL�ƒÜƒ*úƒ+%„)Q„{„L‘„9Þ„…%-…)S…6}…*´…8ß….†,G†-t†-¢†6Ð†‡*&‡*Q‡$|‡3¡‡OÕ‡*%ˆOPˆl ˆy
‰u‡‰:ý‰u8ŠD®Š óŠ'”‹ˆ¼‹°EŒ„öŒ¬{�¦(ŽÎÏŽ)ž�YÈ�4"�IW�)¡�ZË�3&‘#Z‘~‘"�‘"²‘"Õ‘ ø‘ ’$:’$_’$„’"©’"Ì’)ï’,“)F“'p“9˜“OÒ“,"”*O”2z”)­”3×”3•R?•4’•lÇ•L4–K�–dÍ–?2—Wr—9Ê—0˜=5˜4s˜:¨˜^ã˜XB™n›™Y
! šWdš\¼šJ›[d›DÀ›EœvKœ#Âœ$æœ#�!/�1Q�ƒ�×“ž@kŸ:¬Ÿ@çŸ( :H +ƒ 8¯ Mè S6¡kŠ¡ö¡M¢:_¢^š¢Rù¢OL£-œ£CÊ£F¤&U¤g|¤fä¤^K¥Pª¥Xû¥(T¦M}¦ Ë¦ì¦8§?A§B�§Ä§Û§'ï§*¨“B¨ZÖ¨"1©8T©D�© Ò©2ó©V&ª3}ª$±ª7Öª«;.«.j«%™«¿«Ù«*ð«:¬*V¬q�¬8ó¬.,­D[­9 ­"Ú­Jý­9H®‚®,�®Ê®2ã®5¯9L¯:†¯*Á¯ ì¯!
°!/°6Q°Dˆ°4Í°,±*/±Z±z±;•±6Ñ±3².<²$k²?�²-Ð²,þ²9+³ae³<Ç³=´eB´:¨´Hã´,,µ-YµX‡µ.àµ¶$,¶*Q¶|¶ š¶»¶FÎ¶4·4J··#—·»·)Ó·'ý·&%¸&L¸+s¸CŸ¸(ã¸"¹(/¹(X¹)�¹)«¹*Õ¹*º*+º*Vº*�º*¬º*×º*»*-»*X»*ƒ»*®»(Ù»(¼(+¼(T¼(}¼(¦¼)Ï¼(ù¼("½(K½(t½*�½*È½*ó½*¾(I¾(r¾(›¾(Ä¾(í¾(¿(?¿(h¿(‘¿(º¿)ã¿)
À'7À(_À(ˆÀ)±À)ÛÀ(Á(.Á(WÁ(€Á+©Á'ÕÁ'ýÁ(%Â'NÂ'vÂ3žÂ4ÒÂ4Ã3<Ã"pÃB“Ã?ÖÃ%Ä <ÄB]Ä7 Ä3ØÄ6Å4CÅFxÅ{¿Å:;Æ'vÆžÆ#ºÆÞÆ6ùÆ.0Ç4_Ç)”Ç¾Ç*ÇÇ.òÇ+!È7MÈc…È?éÈ>)ÉAhÉÂªÉ2mÊv ÊLËLdËL±Ë9þË08ÌHiÌ@²Ì=óÌ>1Í!pÍ_’ÍIòÍF<ÎNƒÎ?ÒÎ"ÏT5ÏŠÏ©ÏAÃÏ:Ð>@ÐÐ šÐ(»Ð)äÐ"Ñ1ÑOÑIjÑ8´Ñ*íÑÒ&5Ò&\Ò ƒÒ0¤Ò-ÕÒ(Ó,Ó#EÓ&iÓ+�Ó'¼Ó!äÓÔ!&Ô!HÔ-jÔ(˜Ô"ÁÔ"äÔ)Õ,1Õ ^Õ,Õ+¬Õ#ØÕ$üÕ'!Ö*IÖ)tÖ2žÖÑÖQíÖ›?×"Û×Aþ×1@Ø-rØ) Ø:ÊØFÙ6LÙPƒÙ?ÔÙTÚŽiÚ:øÚ=3Û5qÛ)§ÛÑÛ+êÛ-Ü"DÜNgÜP¶Ü$Ý8,Ý7eÝ9�Ý×Ý<íÝ7*Þ?bÞ5¢Þ9ØÞ3ß4Fß9{ß<µß6òß8)àAbà;¤à7ààGá%`á†á) á,Êá5÷á"-â.Pââ"›â¾â*ËâöâãBã:Zã•ã°ãÆãáãMüã0Jä.{ä.ªä$Ùä
þäAåaNå+°åmÜåRJæm�æ^çcjçBÎçè+è0Hè0yè0ªè6Ûèé-éiJé*´é)ßé1	ê-;ê/iê)™êLÃê,ëb=ëE ë(æëdìotìBäì'í1:ï*lï*—ïIÂïð>,ð?kð«ð>ÊðŠ	ñ2”ñ0Çñ7øñ60ò7gò-Ÿò]Íò0+ó\ónó,�ó&ºó)áó$ô0ôOô oô7�ô%Èô(îô%õ(=õfõ'…õ!­õ Ïõ%ðõ/ö1Föxö&Šö!±ö(Óö:üö-7÷e÷2„÷$·÷(Ü÷ø>%ø!dø/†ø¶ø%Ïø.õø8$ù5]ù“ù/£ùÓù ñù*ú"=úL`úG­ú8õú(.û!Wû7yû)±û%Ûû%ü'üCü+cü"�ü²ü#Ñü-õü*#ý$Ný)sý/�ýÍý'íýþ(3þC\þ þ¼þ?Öþ!ÿ08ÿ$iÿŽÿ,¥ÿ#Òÿ3öÿ+*	V	vl	^ã	eB	M¨	ö	;	2Q	*„	¯	&É	 ð	8	!J	:l	§	Æ	/Û	<	7H	'€	¨	1È	(ú	7#	[	?v	$¶	Û	ú	8	EN	H”	)Ý	)	w1	—©	xA	«º	f		tæ		W[
! 	‚³
! 	†6	¥½	¬c	w
	(ˆ
	±
	UÑ
	0'	.X	3‡	1»	Lí	2:	-m	O›	)ë	O	Ke	$±	=Ö	%	:	0X	.‰	¸	×	ô		)	A	F\	"£	=Æ	$	!)	&K	;r	(®	7×	#	/3	Nc	²	Ð	ê	#	2,	1_	‘	+¨	Ô	)ê	#	38	!l	*Ž	&¹	à	1þ	V0	 ‡	<¨	å	û	2	,K	 x	(™	,Â	7ï	#'	0K	|	cš	4þ	63	¢j	8
	,F	7s	«	Ë	+ã	¾	>Î	Û
	vé	<`	7�	dÕ	 :	=[	-™	'Ç	(ï	c 	.| 	t« 	‰ !	!ª!	3Ì!	;"	1<"	0n"	$Ÿ"	'Ä"	"ì"	#	 *#	6K#	!‚#	!¤#	6Æ#	"ý#	) $	J$	i$	l€$	;í$	9)%	@c%	Y¤%	&þ%	 %&	-F&	rt&	Qç&	;9'	(u'	ž'	E¸'	:þ'	(9(	b(	.w(	g¦(	4)	RC)	+–)	 Â)	?ã)	#*	@*	C\*	 *	¦*	=Á*	ÿ*	++	%D+	j+	ƒ+	¡+	"Á+	-ä+	,	1,	9Q,	M‹,	Ù,	Aß,	<!-	8^-	K—-	Iã-	!-.	XO.	E¨.	î.	/	/	2/	Q/	f/	„/	(™/	Â/	.×/	0	I0	f0	/|0	A¬0	$î0	,1	E@1	4†1	0»1	ì1	-2	212	"d2	+‡2	>³2	,ò2	3	0;3	Fl3	]³3	14	3C4	9w4	8±4	*ê4	N5	4d5	<™5	;Ö5	N6	~a6	Cà6	#$7	+H7	3t7	0¨7	'Ù7	8	%!8	+G8	5s8	©8	Æ8	%å8	9	&9	F9	 b9	ƒ9	*Ÿ9	1Ê9	0ü9	+-:	CY:	 �:	"¾:	fá:	.H;	1w;	.©;	%Ø;	0þ;	)/<	0Y<	Š<	:£<	2Þ<	=	(+=	0T=	…=	!–=	I¸=	\>	_>	4w>	)¬>	Ö>	`ð>	$Q?	
v?	1„?	"¶?	Ù?	&î?	@	/0@	?`@	= @	$Þ@	A	'A	=;A	yA	B™A	ÜA	ùA	3B	$JB	/oB	<ŸB	1ÜB	C	!C	&>C	5eC	›C	"¶C	&ÙC	*D	)+D	;UD	Y‘D	KëD	-7E	7eE	:�E	3ØE	-F	1:F	2lF	ŸF	.¿F	0îF	<G	5\G	5’G	1ÈG	;úG	)6H	q`H	OÒH	."I	$QI	?vI	-¶I	)äI	5J	VDJ	%›J	YÁJ	K	$6K	+[K	7‡K	/¿K	FïK	-6L	@dL	4¥L	!ÚL	üL	M	4)M	>^M	0�M	AÎM	=N	6NN	-…N	2³N	æN	!O	8"O	6[O	-’O	EÀO	P	[!P	;}P	¹P	9ÑP	HQ	:TQ	7�Q	:ÇQ	7R	<:R	6wR	;®R	:êR	<%S	FbS	*©S	ÔS	+ñS	*T	HT	&TT	6{T	$²T	O×T	='U	=eU	?£U	ãU	(ûU	J$V	>oV	2®V	AáV	;#W	5_W	&•W	?¼W	müW	%jX	„�X	CY	9YY	;“Y	ÏY	sàZ	\T[	(±[	�Ú[	1h\	2š\	2Í\	F]	0G]	3x]	6¬]	*ã]	'^	?6^	8v^	+¯^	>Û^	?_	3Z_	RŽ_	!á_	x`	D|`	9Á`	Iû`	9Ea	a	!�a	
¿a	3Ía	Hb	'Jb	/rb	G¢b	-êb	'c	:@c	G{c	Ãc	Mãc	_1d	,‘d	B¾d	>e	N@e	�e	4£e	.Øe	>f	LFf	S“f	oçf	/Wg	>‡g	KÆg	Jh	~]h	GÜh	F$i	Eki	7±i	?éi	Z)j	"„j	Z§j	\k	_k	
tk	F‚k	EÉk	4l	Dl	@Zl	@›l	0Ül	
m	:m	IWm	>¡m	Càm	2$n	,Wn	@„n	DÅn	C
! o	9No	Jˆo	8Óo	p	*p	Dp	)Zp	„p	žp	-ºp	èp	þp	&q	4Aq	4vq	4«q	%àq	0r	07r	0hr	F™r	+àr	Fs	0Ss	$„s	B©s	.ìs	t	&4t	[t	rt	…t	�t	±t	)Æt	ðt	u	u	-.u	\u	qu	6†u	!½u	ßu	òu	v	"v	6v	Iv	]v	yv	Œv	¬v	Ãv	ãv	úv	w	1w	Nw	bw	:{w	D¶w	Bûw	E>x	/„x	L´x	8y	4:y	/oy	-Ÿy	HÍy	Iz	M`z	¹®z	#h{	Œ{	¦{	À{	Ú{	$õ{	4|	&O|	/v|	2¦|	;Ù|	%}	0;}	l}	&†}	­}	*Ç}	<ò}	M/~	0}~	0®~	,ß~		*	!I	k	‹	¦	À	Ú	ô	€	.€	I€	d€	€	8š€	Ó€	8î€	'�	B�	]�	x�	!“�	µ�	Î�	ê�	.‚	4‚	P‚	l‚	#ˆ‚	,¬‚	4Ù‚	;ƒ	Jƒ	#gƒ	*‹ƒ	)¶ƒ	Aàƒ	2"„	'U„	"}„	" „	;Ã„	0ÿ„	 0…	"Q…	!t…	!–…	$¸…	$Ý…	9†	6<†	=s†	A±†	/ó†	-#‡	1Q‡	Eƒ‡	:É‡	0ˆ	n5ˆ	5¤ˆ	0Úˆ	<‰	EH‰	,Ž‰	3»‰	>ï‰	4.Š	:cŠ	4žŠ	;ÓŠ	‹	'-‹	#U‹	'y‹	=¡‹	#ß‹	(Œ	9,Œ	+fŒ	)’Œ	+¼Œ	6èŒ	-�	>M�	4Œ�	4Á�	2ö�	0)Ž	0ZŽ	+‹Ž	/·Ž	/çŽ	/�	,G�	$t�	™�	]·�	�	6-�	1d�	A–�	@Ø�	‘	@7‘	;x‘	D´‘	#ù‘	>’	A\’	7ž’	:Ö’	2“	5D“	2z“	­“	KÉ“	”	2”	O”	*l”	-—”	6Å”	'ü”	$•	Q@•	’•	'­•	Õ•	ð•	-–	(9–	,b–	,�–	,¼–	)é–	—	,.—	6[—	'’—	Lº—	L˜	<T˜	<‘˜	BÎ˜	)™	;™	1Z™	.Œ™	.»™	Lê™	k7š	£›	 Ã›	6ä›	Jœ	Xfœ	(¿œ	'èœ	�	)+�	@U�	4–�	IË�	Už	Ckž	&¯ž	VÖž	-Ÿ	P<Ÿ	P�Ÿ	UÞŸ	!4 	+V 	A‚ 	9Ä 	=þ 	9<¡	1v¡	¡¨¡	BJ¢	#�¢	}±¢	</£	Gl£	¯´£	:d¤	Ÿ¤	C¸¤	Nü¤	jK¥	¶¥	Ö¥	8å¥	¦	;=¦	y¦	–¦	³¦	4Î¦	L§	MP§	ž§	D°§	"õ§	D¨	]¨	:t¨	¯¨	DÆ¨	L©	>X©	5—©	:Í©	6ª	I?ª	C‰ª	EÍª	+«	+?«	Lk«	)¸«	2â«	K¬	Ja¬	J¬¬	'÷¬	/­	O­	+_­	"‹­	F®­	(õ­	6®	=U®	=“®	9Ñ®	5¯	(A¯	4j¯	0Ÿ¯	,Ð¯	8ý¯	(6°	R_°	C²°	'ö°	.±	M±	Dk±	'°±	@Ø±	.²	0H²	!y²	<›²	FØ²	6³	.V³	C…³	CÉ³	&
´	,4´	2a´	D”´	 Ù´	1ú´	,µ	=Kµ	:‰µ	PÄµ	&¶	<<¶	8y¶	-²¶	à¶	!þ¶	1 ·	.R·	5�·	N··	+¸	E2¸	?x¸	]¸¸	9¹	2P¹	2ƒ¹	2¶¹	>é¹	>(º	,gº	E”º	HÚº	E#»	0i»	6š»	,Ñ»	6þ»	U5¼	!‹¼	­¼	aÌ¼	U.½	3„½	/¸½	2è½	$¾	"@¾	)c¾	&�¾	F´¾	2û¾	$.¿	NS¿	A¢¿	?ä¿	5$À	tZÀ	—ÏÀ	9gÁ	c¡Á	GÂ	?MÂ	:�Â	8ÈÂ	%Ã	)'Ã	QÃ	#qÃ	#•Ã	-¹Ã	‰çÃ	=qÄ	9¯Ä	BéÄ	2,Å	%_Å	%…Å	&«Å	+ÒÅ	;þÅ	::Æ	&uÆ	UœÆ	òÆ	&Ç	&6Ç	/]Ç	2�Ç	/ÀÇ	8ðÇ	4)È	!^È	+€È	2¬È	-ßÈ	%
É	)3É	%]É	%ƒÉ	&©É	+ÐÉ	üÉ	2Ê	/LÊ	|Ê	&—Ê	,¾Ê	.ëÊ	aË	Œ|Ë	L	Ì	SVÌ	TªÌ	jÿÌ	4jÍ	'ŸÍ	ÇÍ	ŠçÍ	rÎ	QŽÎ	àÎ	2éÎ	.Ï	'KÏ	%sÏ	™Ï	2¸Ï	ëÏ	-Ð	26Ð	7iÐ	2¡Ð	=ÔÐ	8Ñ	8KÑ	=„Ñ	8ÂÑ	6ûÑ	;2Ò	4nÒ	9£Ò	4ÝÒ	9Ó	4LÓ	E�Ó	7ÇÓ	SÿÓ	.SÔ	1‚Ô	#´Ô	2ØÔ	.Õ	#:Õ	F^Õ	K¥Õ	IñÕ	I;Ö	E…Ö	GËÖ	×	H“×	TÜ×	1Ø	jKØ	0¶Ø	,çØ	cÙ	FxÙ	¾¿Ù	•~Ú	PÛ	öeÛ	D\Ü	¡Ü	´Ü	ÌÜ	ÞÜ	ôÜ	Ý	Ý		.Ý	8Ý	NÝ	lÝ	'†Ý	@®Ý	,ïÝ	[Þ	0xÞ	*©Þ	LÔÞ	-!ß	+Oß	@{ß	>¼ß	5ûß	.1à	`à	Xyà	<Òà	,á	r<á	s¯á	T#â	sxâ	tìâ	)aã	F‹ã	"Òã	8õã	7.ä	1fä	<˜ä	BÕä	Tå	Cmå	G±å	Nùå	.Hæ	wæ	=‘æ	mÏæ	/=ç	/mç	N�ç	#ìç	aè	6rè	Y©è	Zé	@^é	_Ÿé	/ÿé	(/ê	kXê	-Äê	.òê	M!ë	Ioë	2¹ë	Fìë	83ì	Clì	y°ì	r*í	0�í	!Îí	+ðí	+î	+Hî	+tî	, î	,Íî	-úî	-(ï	-Vï	-„ï	-²ï	-àï	-ð	-<ð	-jð	-˜ð	-Æð	-ôð	+"ñ	+Nñ	+zñ	+¦ñ	+Òñ	+þñ	,*ò	+Wò	+ƒò	+¯ò	+Ûò	-ó	-5ó	-có	-‘ó	+¿ó	+ëó	+ô	+Cô	+oô	+›ô	+Çô	+óô	+õ	+Kõ	,wõ	,¤õ	*Ñõ	+üõ	+(ö	,Tö	,�ö	+®ö	+Úö	+÷	+2÷	.^÷	*�÷	*¸÷	+ã÷	#ø	A3ø	Uuø	BËø	cù	rù	+Šù	K¶ù	Mú	9Pú	+Šú	¶ú	>Ðú	3û	&Cû	$jû	Y�û	3éû	4ü	QRü	<¤ü	6áü	)ý	!Bý	"dý	G‡ý	KÏý	7þ	)Sþ	*}þ	$¨þ	$Íþ	#òþ	$ÿ	$;ÿ	#`ÿ	‹„ÿ	:
! 8K
! J„
! ;Ï
! 
! .)
! >X
! 8—
! 4Ð
! W
! *]
! Mˆ
! :Ö
! v
! ?ˆ
! 5È
! @þ
! 6?
! >v
! rµ
! a(
! 4Š
! -¿
! :í
! B(
! @k
! "¬
! 0Ï
! 
! $
!  8
! NY
! ,¨
! Õ
! ò
! /
! 1B
! 8t
! +­
! )Ù
! <	
! &@	
! 'g	
! -�	
! 0½	
! aî	
! 'P
  
! 4x
  
! %­
  
! 'Ó
  
! &û
  
! ^"
! .�
! 3°
! ,ä
! 
! C+
! Ao
! 5±
!  ç
! *
! 3
! Q
! +l
! <˜
! Õ
! )í
! (
! /@
! Cp
! <´
! "ñ
! ,
! $A
! f
!  |
! �
!  ¼
! /Ý
! 3

! A
! .U
! )„
! ?®
! î
! C
! MF
! =”
! 2Ò
! E
! DK
! V�
! ,ç
! '
! Y<
! 4–
! ,Ë
! 0ø
! 0)
! =Z
! 0˜
! :É
! 1
! 96
! 2p
! 1£
! ;Õ
! 1
! 3C
! 5w
! 1­
! 2ß
! @
! 1S
! ?…
! JÅ
! 6
! DG
! 8Œ
! 4Å
! 4ú
! </
! >l
! =«
! 3é
! :
! RX
! C«
! 7ï
! :'
! ;b
! 6ž
! 1Õ
! E
! AM
! Q�
! _á
! WA
! O™
! Hé
!  2
! 8S
! 8Œ
! -Å
! (ó
! /
! L
! _
! 9x
! H²
! Eû
! )A 
! k 
! 4€ 
! 3µ 
! Né 
! 18!
! Oj!
! 6º!
! 3ñ!
! 2%"
! 0X"
! /‰"
! )¹"
! #ã"
! *#
! -2#
! *`#
! -‹#
! @¹#
! !ú#
! $
! <7$
! t$
! -†$
! 2´$
! ?ç$
! .'%
! V%
! 'u%
! (�%
! (Æ%
! Øï%
! ÐÈ&
! 4™'
! 5Î'
! (
! (
! !2(
! ;T(
! :�(
! 5Ë(
! )
! -)
! &B)
!  i)
! Š)
! '©)
! *Ñ)
! %ü)
! *"*
! $M*
! Ar*
! C´*
! ø*
! <+
! %U+
! 3{+
! /¯+
! 0ß+
! [,
! Nl,
! &»,
! Iâ,
! +,-
! ]X-
! c¶-
! _.
! 6z.
! 7±.
! 4é.
! 6/
! )U/
! 3/
! 3³/
! Iç/
! 10
! %F0
! l0
! 
…0
! '“0
! -»0
! &é0
! 1
! O01
! H€1
! HÉ1
! 2
! !2
! N02
! 92
! H¹2
! H3
! JK3
! H–3
! ß3
! *ö3
! ,!4
! N4
! 1n4
! ) 4
! -Ê4
! ,ø4
! ,%5
! <R5
! 9�5
! &É5
! /ð5
! = 6
! &^6
! %…6
! 7«6
! 5ã6
! <7
! "V7
! y7
! F�7
! $Ô7
! ù7
! .8
! 078
! Wh8
! À8
! =Ð8
! 9
! 9+9
! Oe9
! µ9
! Ñ9
!  ð9
! ]:
! !o:
! +‘:
! ½:
! :Ù:
! T;
! !i;
! ‹;
! ¥;
! %À;
! æ;
! $<
! +<
! uG<
! g½<
! D%=
! :j=
! !¥=
! *Ç=
! -ò=
!  >
! #@>
! !d>
! 0†>
! <·>
! <ô>
! &1?
! <X?
! R•?
! ;è?
! >$@
! tc@
! @Ø@
! 8A
! wRA
! 9ÊA
! 3B
! U8B
! 9ŽB
! BÈB
! mC
! ?yC
! G¹C
! XD
! 3ZD
! GŽD
! JÖD
! T!E
! EvE
! ;¼E
! DøE
! Y=F
! p—F
! "G
! ‹+G
! \·G
! 3H
! ?HH
! 5ˆH
! 8¾H
! K÷H
! @CI
! G„I
! ;ÌI
! EJ
! GNJ
! Y–J
! ?ðJ
! ?0K
! jpK
! KÛK
! ['L
! lƒL
! 4ðL
! O%M
! EuM
! O»M
! iN
! [uN
! MÑN
! 'O
! :GO
! 8‚O
! F»O
! aP
! �dP
! KæP
! S2Q
! W†Q
! 2ÞQ
! FR
! 8XR
! Œ‘R
! ŽS
! ‰­S
! †7T
! H¾T
! NU
! =VU
! i”U
! 7þU
! Y6V
! u�V
! vW
! )}W
! )§W
! <ÑW
! IX
! 9XX
! ’X
! ,©X
! ÖX
! ?íX
! ^-Y
! =ŒY
! ]ÊY
! @(Z
! diZ
! CÎZ
! J[
! '][
! _…[
! )å[
! V\
! @f\
! Q§\
! Vù\
! UP]
! =¦]
! Vä]
! a;^
! 3�^
! )Ñ^
! $û^
! ) _
! ?J_
! .Š_
! (¹_
! %â_
! h`
! *q`
! 0œ`
! .Í`
! 6ü`
! ;3a
! +oa
! ›a
! :¹a
! 8ôa
! )-b
! -Wb
! '…b
! ­b
! %Áb
! %çb
! O
c
! I]c
! %§c
! Íc
! &èc
! 4d
! #Dd
! 2hd
! ›d
! 7¸d
! ?ðd
! /0e
! 1`e
! ’e
! (²e
! Ûe
! Zêe
! ZEf
! F f
! #çf
! ‰g
! O•g
! 9åg
! $h
! .Dh
! sh
! ?�h
! .Íh
! Süh
! 0Pi
! 8�i
! 5ºi
! Bði
! r3j
! B¦j
! Féj
! ^0k
! d�k
! ‚ôk
! fwl
! PÞl
! Z/m
! KŠm
! Öm
! ;îm
! B*n
! 5mn
! +£n
! 4Ïn
! -o
! 2o
! 3Io
! H}o
! *Æo
! ño
! 2	p
! (<p
! -ep
! 1“p
! @Åp
! 9q
! >@q
! Iq
! ?Éq
! +	r
! 65r
! )lr
! L–r
! Eãr
! )s
! '@s
! hs
! 
s
! V�s
! 1äs
! 8t
! <Ot
! &Œt
! (³t
! BÜt
! <u
! R\u
! 8¯u
! Sèu
! <v
! 2Vv
! ‰v
! 3¥v
! +Ùv
! w
! 	w
! w
! /w
! Cw
! ]w
! Urw
! IÈw
! x
! 4'x
! 4\x
! 6‘x
! 5Èx
! vþx
! 3uy
! =©y
! <çy
! !$z
! /Fz
! 7vz
! ;®z
! (êz
! '{
! :;{
! .v{
! 9¥{
! Cß{
! @#|
! Ad|
! E¦|
! “ì|
! ý€}
! î~~
! ûm
! ìi€
! !V�
! 3x�
! +¬�
! 1Ø�
! !
! ‚
! 9,‚
! 4f‚
! 5›‚
! ,Ñ‚
! ;þ‚
! U:ƒ
! 1�ƒ
! \Âƒ
! /„
! *O„
! (z„
! !£„
! 6Å„
! ;ü„
! .8…
! g…
! \y…
! ;Ö…
! L†
! )_†
! 1‰†
! 4»†
! 3ð†
! 4$‡
! 1Y‡
! >‹‡
! BÊ‡
! [
ˆ
! Ziˆ
! ZÄˆ
! J‰
! Aj‰
! \¬‰
! \	Š
! ?fŠ
! 8¦Š
! 2ßŠ
! 0‹
! -C‹
! ;q‹
! 4­‹
! ;â‹
! 4Œ
! HSŒ
! "œŒ
! O¿Œ
! O�
! 8_�
! ˜�
! $­�
!  Ò�
! ó�
! 4Ž
! &GŽ
! ;nŽ
! )ªŽ
! jÔŽ
! F?�
! K†�
! `Ò�
! $3�
! 8X�
! 8‘�
! %Ê�
! )ð�
! L‘
! Vg‘
! ¾‘
! Ð‘
! .â‘
! 0’
! MB’
! H�’
! NÙ’
! ™(“
! DÂ“
! x”
! j€”
! ‡ë”
! _s•
! [Ó•
! H/–
! Ix–
! AÂ–
! &—
! 7+—
! .c—
! F’—
! =Ù—
! 9˜
! 6Q˜
! :ˆ˜
! 3Ã˜
! ;÷˜
! :3™
! :n™
! H©™
! 2ò™
! %š
! <7š
! 2tš
! %§š
! ;Íš
! 	›
! & ›
! !G›
! #i›
! �›
! *«›
! 8Ö›
! ƒœ
! b“œ
! 	öœ
! `�
! `a�
! Â�
! :×�
! Bž
! 1Už
! O‡ž
! 7×ž
! $Ÿ
! 44Ÿ
! iŸ
! 5‚Ÿ
! 5¸Ÿ
! îŸ
! A 
! $M 
! =r 
! 8° 
! )é 
! *¡
! >¡
! [¡
! q¡
! Œ¡
! £¡
! Ã¡
! +Ï¡
! 'û¡
! *#¢
! -N¢
! |¢
! +“¢
! >¿¢
! Bþ¢
! A£
! ^£
! ;}£
! (¹£
! (â£
! C¤
! %O¤
! 9u¤
! F¯¤
! 5ö¤
! 8,¥
! 8e¥
! 2ž¥
! WÑ¥
! )¦
! $6¦
! 7[¦
! #“¦
! #·¦
! MÛ¦
! 7)§
! 9a§
! 7›§
! 8Ó§
! .¨
! @;¨
! B|¨
! <¿¨
! @ü¨
! >=©
! |©
! ‘©
! 6«©
! >â©
! !ª
! ;;ª
! wª
! >‘ª
! UÐª
! /&«
! -V«
! L„«
! *Ñ«
! :ü«
! 7¬
! .O¬
! 7~¬
! k¶¬
! g"­
! jŠ­
! Bõ­
! -8®
! Uf®
! "¼®
! "ß®
! )¯
! .,¯
! [¯
! ;s¯
! "¯¯
! †Ò¯
! 8Y°
! A’°
! =Ô°
! P±
! Jc±
! z®±
! P)²
! 8z²
! M³²
! {³
! \}³
! $Ú³
! Eÿ³
! -E´
! -s´
! E¡´
! @ç´
! 0(µ
! )Yµ
! *ƒµ
! 3®µ
! 6âµ
! .¶
! @H¶
! F‰¶
! FÐ¶
! B·
! AZ·
! .œ·
! #Ë·
! ï·
! L¸
! 3T¸
! Wˆ¸
! 0à¸
! ¹
! ',¹
! 5T¹
! -Š¹
! (¸¹
! +á¹
! ,
º
! 0:º
! %kº
! 9‘º
! Ëº
! áº
! %ùº
! 5»
! U»
! o»
! Z‰»
! )ä»
! G¼
! GV¼
! %ž¼
! CÄ¼
! )½
! 22½
!  e½
! 0†½
! .·½
! Hæ½
! 4/¾
! d¾
! $¾
! ,¤¾
! )Ñ¾
! :û¾
! &6¿
! /]¿
! A�¿
! 4Ï¿
! >À
! <CÀ
! 3€À
! (´À
! )ÝÀ
! &Á
! %.Á
! ;TÁ
! S�Á
! ;äÁ
!  Â
! E(Â
! 4nÂ
! 7£Â
! _ÛÂ
! =;Ã
! 0yÃ
! 5ªÃ
! DàÃ
! `%Ä
! Œ†Ä
! ‹Å
! 7ŸÅ
! @×Å
! BÆ
! ;[Æ
! +—Æ
! -ÃÆ
! "ñÆ
! {Ç
! �Ç
! ¥Ç
! 4ºÇ
! %ïÇ
! =È
! ;SÈ
! /�È
! 7¿È
! 4÷È
! .,É
! @[É
! :œÉ
! +×É
! (Ê
! J,Ê
! 6wÊ
! ®Ê
! OÊÊ
! gË
! 5‚Ë
! z¸Ë
! J3Ì
! 1~Ì
! <°Ì
! &íÌ
! 5Í
! ³JÍ
! ?þÍ
! ">Î
! )aÎ
! ,‹Î
! 4¸Î
! BíÎ
! *0Ï
! 0[Ï
! PŒÏ
! IÝÏ
! ,'Ð
! 0TÐ
! ;…Ð
! FÁÐ
! 1Ñ
! I:Ñ
! 5„Ñ
! HºÑ
! 5Ò
! [9Ò
! 3•Ò
! FÉÒ
! <Ó
! OMÓ
! Y�Ó
! =÷Ó
! 55Ô
! ZkÔ
! SÆÔ
! 2Õ
! (MÕ
! vÕ
! ^ŽÕ
! GíÕ
! ?5Ö
! OuÖ
! GÅÖ
! !
×
! L/×
! C|×
! �À×
! BØ
! s]Ø
! $ÑØ
! OöØ
! LFÙ
! 8“Ù
! \ÌÙ
! )Ú
! $BÚ
! gÚ
! 5ƒÚ
! #¹Ú
! 1ÝÚ
! ‚Û
! ƒ’Û
! ‰Ü
! $ Ü
! ÅÜ
! #áÜ
! BÝ
! $HÝ
! %mÝ
! 6“Ý
! ÊÝ
! "éÝ
! [Þ
! 0hÞ
! ;™Þ
! 0ÕÞ
! -ß
! .4ß
! cß
! %�ß
! !§ß
! LÉß
!  à
! $7à
! \à
! tà
! †à
! ?�à
! >Ýà
! >á
! >[á
! ?šá
! >Úá
! <â
! =Vâ
! <”â
! -Ñâ
! Aÿâ
! @Aã
! ?‚ã
! gÂã
! :*ä
! =eä
! &£ä
! &Êä
! Dñä
! F6å
! J}å
! NÈå
! @æ
! FXæ
! 8Ÿæ
! PØæ
! H)ç
! Erç
! 2¸ç
! "ëç
! è
! 6.è
! ;eè
! .¡è
! [Ðè
! Z,é
! Z‡é
! 9âé
! 8ê
! 8Uê
! .Žê
! 8½ê
! Töê
! )Kë
! Kuë
! ?Áë
! ì
! +ì
! Kì
! .bì
! &‘ì
! '¸ì
! ;àì
! ;í
! Xí
! "sí
! .–í
! Åí
! åí
! î
! 8 î
! 9Yî
! 4“î
! ,Èî
! Yõî
! -Oï
! 8}ï
! ;¶ï
! Dòï
! 17ð
! ið
! 'ˆð
!  °ð
! Ñð
!  ðð
! ñ
! %0ñ
! #Vñ
! &zñ
! @¡ñ
! 9âñ
! >ò
! 1[ò
! e�ò
! dóò
! DXó
! E�ó
! ãó
! «óó
! MŸô
! 9íô
! &'õ
! ^Nõ
! a­õ
! ö
! .)ö
! -Xö
! -†ö
! ´ö
! *Ãö
! &îö
! *÷
! >@÷
! /÷
! ,¯÷
! 1Ü÷
! /ø
! $>ø
! ;cø
! 6Ÿø
! !Öø
! @øø
! 29ù
! &lù
! ,“ù
! >Àù
! 1ÿù
! 61ú
! 2hú
! 3›ú
! 0Ïú
! >û
! ?û
! 4^û
! N“û
! ?âû
! :"ü
! 1]ü
! �ü
! %©ü
! &Ïü
! !öü
! ý
! (7ý
! 6`ý
!  —ý
! .¸ý
! Dçý
! ",þ
! 1Oþ
! %�þ
! 4§þ
! 2Üþ
! <ÿ
! NLÿ
! 7›ÿ
! *Óÿ
! ,þÿ
! "+ N o�7ªGâ3*&^&…:¬BçA*)l
–<¤3áIG_§-Ã>ñ<0.m:œ#×Oû=K>‰7È%(&<O:ŒÇ>ã"238fŸ¯.¾í24-O3}'±%Ù7ÿ57	Am	#¯	
Ó	6á	
! 3
! -S
! "�
! (¤
! XÍ
! Q&1x/ª8Ú2ENI”9Þ.
'G
o
‰
^ž
)ý

'5BA
„
’  )Á%ëC:U(�3¹í8
! 6C7z.²-ávv†cýa~;’,Î'û>#>b>¡àúr
/€!°$Ò9÷12L%“¹YÒ,L$gKŒ<Ø”Oª;ú261i-›-É-÷%<:w8ˆIÁ(A4Dv7»*ó.3MD�4Æû+!F,h�•�#E±÷=4O2„2·1êe3‚3¶3êg >† |Å UB!(˜!�Á!
! _"j#Oƒ#1Ó#1$07$0h$#™$M½$%0%%4V%3‹%0¿%/ð%$ &*E&@p&A±&9ó&%-'8S':Œ'Ç'2Ü'‚(=’(=Ð( )N/)2~)=±)"ï)ã*<ö*B3+`v+T×+Q,,G~,<Æ,E-DI-#Ž- ²-DÓ-S.4l.?¡.?á.-!/NO/`ž/Dÿ/PD0W•0)í0$1b<1Ÿ11´1Dæ1h+2”26®2å2*õ2 3 >3U_3+µ3Vá3)84Hb42«46Þ45c55>™5>Ø516)I6?s6P³6[7@`7^¡7W89X8’8/°8#à8)9B.97q9@©9ªê9•:(­:#Ö:3ú:>.;(m;#–;#º;,Þ;<<>H<3‡<7»<Só<AG=‰=¡= Á=2â=>13>$e>'Š>@²>Có>57?¬m?¬@NÇ@5A<LAQ‰A!ÛA"ýA? B&`BJ‡B4ÒB,CA4C<vC³C5ÏCADUGD9�DA×DJEGdE3¬EàE:ùE%4FZFCxF5¼F2òF'%G=MG‹G/¦G†ÖGŠ]HeèHNI$hI0�I?¾I_þI ^JCJ.ÃJ òJ=K;QK0�K@¾K*ÿKA*LIlL(¶L?ßL8M2XMI‹M]ÕMS3N‡N5§N3ÝN&O18O(jO)“O,½O3êO*P_IPg©PQQAcQP¥Q"öQ3R8MR8†R8¿R:øRB3S)vS3 S4ÔS/	T89T rT“T6­T6äT4U4PU8…U(¾U4çU6V'SV2{V3®V4âV;WSWAsWGµWNýWNLXV›X^òXcQYiµYhZˆZ[ˆ[\�ˆ\
! ]�Š]^rŒ^€ÿ^€€_~`€€`~a€aƒbs„b9øb72cAjcC¬c6ðc7'd3_d“d;²d7îd5&e5\e’e3®e9âe3f?Pf3�f$Äf8éf5"g4Xg:�g7Èg8h69h3ph&¤hËhèh(i$/i5TiHŠi2Ói-j-4j.bjA‘jYÓj/-ku]kSÓk'l6Gl/~l®l)Çl(ñl\m0wm:¨m*ãm0n[?nE›nánEônG:o'‚o&ªoÑo!ío.p1>p%pp0–p-Çpõp.q2Bq-uq#£qLÇq7r0Lr%}r8£rÜrKúr?Fs4†s.»sRês.=t+lt6˜t4Ït,uG1uIyu3Ãub÷u1Zv$ŒvB±vôvw%w(9w,bwF�w/Öw.x05x+fx.’x,Áx,îx"y2>y,qy)žy(Èy+ñy,z&Jz*qz+œz+Èz%ôz"{"={#`{&„{7«{-ã{-|*?|*j|)•|)¿|(é|$}&7})^}-ˆ}+¶}%â}(~51~#g~'‹~4³~'è~& 7+X„2£4Ö0€1<€?n€;®€Zê€KE�V‘�Pè�K9‚…‚+¥‚/Ñ‚'ƒ)ƒ=ƒ(]ƒ…†ƒ:„4G„)|„#¦„sÊ„>…ª\…$‡[,‡Kˆ‡Ô‡1ê‡ˆ7ˆVˆqˆ�ˆ¯ˆ*»ˆpæˆ4W‰=Œ‰VÊ‰:!Š?\Š�œŠY-‹H‡‹gÐ‹„8ŒN½Œ[�Yh�<Â�<ÿ�><Ža{ŽAÝŽ@�J`�@«�yì�Cf�Hª�?ó�X3‘iŒ‘Tö‘:K’O†’MÖ’J$“ao“[Ñ“W-”>…”VÄ”=•9Y•R“•Dæ•.+–3Z–-Ž–<¼–8ù–G2—=z—j¸—p#˜)”˜h¾˜>'™cf™fÊ™·1šÇéšÇ±›=yœE·œ¹ýœX·�:žiKžaµžJŸSbŸD¶Ÿ3ûŸB/ /r .¢ *Ñ (ü 8%¡4^¡)“¡7½¡+õ¡(!¢+J¢-v¢]¤¢Š£n�£hü£ge¤?Í¤h
¥Wv¥ÕÎ¥¼¤¦Ha§Lª§Z÷§CR¨‚–¨ƒ©O�©4í©Q"ªotª=äªA"«7d«†œ«5#¬tY¬-Î¬;ü¬08­vi­Nà­L/®a|®TÞ®G3¯,{¯v¨¯B°]b°5À°Sö°TJ±8Ÿ±-Ø±2²I9²Nƒ²\Ò²‡/³V·³Z´yi´Dã´Z(µNƒµCÒµY¶Op¶?À¶:·?;·<{·J¸·J¸0N¸>¸—¾¸2V¹4‰¹_¾¹DºcºAi»c«»i¼/y¼J©¼Iô¼I>½vˆ½Xÿ½YX¾›²¾TNÀ?£ÀbãÀKFÁC’ÁCÖÁ7ÂÉRÂÈÃaåÃ\GÄ—¤Ä[<Å’˜Å‘+Æ�½ÆkNÇ:ºÇÅõÇ7»ÈKóÈ^?ÉdžÉGÊFKÊž’ÊŽ1Ë’ÀË]SÌ ±ÌÒÌgíÌUÍ~jÍ‰éÍsÎŽÎ¤Î1ºÎ/ìÎ>Ï4[Ï¢�Ï3Ð}³Ð:1ÑAlÑO®ÑqþÑ|pÒ1íÒVÓJvÓPÁÓVÔLiÔ{¶Ô.2ÕfaÕSÈÕBÖY_Ö`¹Ö"×R=×Q�×7â×9Ø\TØ˜±ØJÙ,_Ù‘ŒÙ Ú&?ÚMfÚ/´Ú;äÚ Û2Û<RÛU�ÛåÛ?Ü?DÜ7„Ü;¼Ü"øÜZÝBvÝ+¹Ý%åÝ"Þ$.Þ.SÞ3‚Þ'¶ÞÞÞ/ýÞ2-ß(`ß4‰ß,¾ß3ëßNà7nàE¦àìàIáVá@táµá/Ïá/ÿá*/â.ZâH‰â!Òâ-ôâ1"ã2Tã<‡ã,Äã'ñã6ä"Päsä2‘ä,Äälñä]^å.¼å)ëåæI4æP~æ:Ïæ6
! çCAç6…ç;¼çNøç4Gè;|è\¸è é96é@pé7±éYéé:Cê*~ê©ê8Äê?ýê=ë9Vë3�ë3Äë&øëNì:nì-©ì×ì?îì).íIXí¢í/¼í1ìí3î"Rî+uî&¡î%Èîîî=
ïSKïzŸï)ð/DðRtðSÇð8ñ/Tñ+„ñ°ñ/Îñ+þñ1*ò-\ò0Šò'»ò,ãòó60ógó †ó§ó.¶óåóô?%ô"eô>ˆô+Çô2óô#&õ@Jõ‹õU¥õ-ûõ)ö6Gö~ö#—ö2»ö)îö3÷0L÷&}÷2¤÷=×÷3ø0Iø1zø2¬ø4ßøù)4ù-^ù,Œù0¹ùêù-ú1.ú`ú+{ú(§ú&Ðú&÷ú*û$Iû5nû'¤ûÌû áû4ü 7ücXü¼ü-×ü,ý52ýhý&�ý!¨ý(Êý!óý=þ/Sþ1ƒþµþCÕþCÿ#]ÿ=�ÿ"¿ÿHâÿH+9t.®3Ý/A'^5†2¼Gï:7rŠ�Xt��­>½$ü!=?$}¢F¼((,Ubo>$¾ã3Kg�D—:Ü*/B	r-|Bªí$0%*V�!�G¿F	GN	5–	)Ì	ö	
! *-
! .X
! C‡
! Ë
! $á
!   A"\IIÉ-;AI}!Ç8é1"
0T
7…
&½
,ä
&86X�8§1à.-I-w,¥8Ò==I=‡=Å)/%Y)2©Ü1ô&¤>Wã:;1v6¨-ß9
Ge2~‹±¢=1à7-Ce©É=è&o52¥1Ø
! @#"d#‡(«&Ô-û\):†1Á;ó//_%{0¡'Ò"ú/Mm‰/›Ëê f= ¤'Åí
! %/64f)›4Åú@X/i"™"¼2ßD!W+y,¥Ò4ñ& >: 4y #® +Ò 9þ *8!cc!Ç!!å!:"B"Z"'v"?ž"Þ" ò"#3#ZR#Z­#y$z‚$%ý$>#%b%.{%!ª%HÌ%!&37&+k&1—&CÉ&C
' Q'2r'3¥'#Ù'ý'G(m^(jÌ(7):M)"ˆ)«)2Â)4õ)(**S*$p*•*P¥*9ö*!0+5R+,ˆ+-µ+Aã+0%, V,w,—,·,Õ,è,û,?-BY-'œ-(Ä-1í-.?.5[.E‘.×.>õ.>4/2s/5¦/6Ü/?0*S0>~04½0ò0*
1181³j132KR2:ž2Ù2-ï253)S3%}3£39¿39ù3Y34P�4:Þ4D54^5A“5"Õ5,ø5-%6S6&j60‘6(Â6&ë6ƒ7D–7Û7*ñ7#8@8V8l8@…8Æ8&ß8(9/9$L9q9)�9,¹9(æ9:7):+a:D�:BÒ:J;p`;JÑ;i<F†<7Í<{=3�=gµ=Q>bo>ŽÒ>xa?PÚ?F+@fr@hÙ@JBAm�AoûAKkBL·BGCnLCX»C2DyGD7ÁD=ùDO7Eu‡E_ýEk]FWÉFW!G*yGP¤GNõGYDH{žH^I\yIsÖITJJQŸJGñJf9K_ KRL&SL6zL.±L[àL3<MWpMdÈM,-NuZNÐN%ëN9O<KO.ˆO@·O9øO$2P6WP2ŽP4ÁP'öP5Q3TQ#ˆQG¬Q<ôQG1RVyRVÐRV'SV~SWÕSU-TDƒTRÈTDUD`UD¥UDêUF/VLvV1ÃV6õV6,W:cW&žW;ÅW4X6XWUXS­X5Y]7YH•YgÞYŸFZ)æZR[3c[5—[1Í[*ÿ[0*\5[\V‘\>è\5']>]]gœ];^E@^H†^GÏ^g_P_HÐ_I`:c`_ž`>þ`I=aP‡aFØaRbNrbCÁbIc?OcA�c8Ñc.
! d:9d1td=¦d)ädeq(eEše;àeNf„kf1ðf”"g5·g8íg>&h@ehF¦hCíhC1iCui1¹i0ëi1j%Nj`tj~ÕjXTk'­kIÕkJlKjlM¶lImENm:”m/Ïm-ÿm9-n!gn*‰n)´nNÞn&-o0To+…o=±oAïo31p5epS›p>ïp1.q0`q‘q%°q4ÖqIr#Ur9yri³rGs.es-”s5Âs8øs=1t2otR¢t0õt<&u7cu5›u7Ñu(	va2vI”vAÞvP wjqw;Üw(xJAx2Œx8¿x2øx'+yQSyQ¥y/÷y3'z+[z‚‡zn
! {-y{b§{`
! |/k|E›|8á|5}ZP}Q«}+ý}")~PL~_�~*ý~7(-`.Ž ½}Þ&\€3ƒ€"·€6Ú€�@+�<l�9©�Eã�.)‚NX‚!§‚CÉ‚9
ƒ3Gƒ{ƒ›ƒ?ºƒ,úƒ4'„Y\„H¶„Oÿ„;O…$‹…‚°…,3†;`†;œ†<Ø†E‡1[‡:�‡&È‡Nï‡,>ˆhkˆiÔˆx>‰7·‰^ï‰GNŠE–Š7ÜŠN‹Oc‹(³‹DÜ‹B!ŒVdŒY»ŒG�;]�(™�BÂ�RŽ+XŽ2„Ž7·ŽEïŽB5�Jx�qÃ�Q5�O‡�,×�/‘'4‘%\‘G‚‘EÊ‘%’ 6’4W’PŒ’;Ý’3“FM“E”“AÚ“O”2l”BŸ”Uâ”48•4m•i¢•–$'–#L–5p–¦–%Ä–Iê–E4—-z—O¨—Vø—.O˜=~˜C¼˜B™KC™O�™%ß™Tš0ZšU‹š3áš›=5›)s›2�›Ð›9í›3'œ0[œPŒœcÝœ;A�>}�?¼�@ü�3=žkqž&Ýž3Ÿ8Ÿ:XŸ7“Ÿ]ËŸR) >| (» 0ä +¡/A¡>q¡0°¡Fá¡L(¢Su¢JÉ¢@£\U£I²£2ü£A/¤4q¤9¦¤Zà¤b;¥@ž¥Cß¥%#¦/I¦Ky¦>Å¦‹§K�§NÜ§>+¨gj¨(Ò¨Vû¨%R©*x©£©B«©Dî©Ä3ªëøªQä«D6¬Ý{­¦Y®Ë°GÌ±T²Ti²A¾²I³+J³„v³0û³,´Ô¬´:�µ6¼µJóµ>¶*^¶#‰¶!­¶IÏ¶\·gv·$Þ·^¸'b¸.Š¸¹¸"Ù¸!ü¸!¹"@¹"c¹3†¹"º¹)Ý¹4º4<ºNqºKÀºU»®b»ª¼J¼¼Q¾;Y¾0•¾+Æ¾;ò¾:.¿2i¿/œ¿)Ì¿
ö¿"À!'À8IÀg‚À9êÀx$Á)�Á)ÇÁ6ñÁU(Â~Â$„Â
©Â·ÂÆÂ	×Â
! áÂ	ìÂöÂOøÂHÃ0`Ã>‘ÃbÐÃ;3Ä7oÄ%§ÄÍÄ#íÄ8ÅJÅ7eÅN�ÅBìÅ6/Æ(fÆ)�ÆL¹Æ<Ç7CÇN{ÇEÊÇ8È.IÈ4xÈ-­È"ÛÈWþÈIVÉ? ÉGàÉ(Ê3GÊ3{ÊB¯Ê?òÊ=2Ë9pËBªËMíËF;ÌG‚ÌAÊÌSÍ+`Í(ŒÍ(µÍ.ÞÍ&
Î4Î{JÎ+ÆÎiòÎ(\Ï)…Ï1¯ÏMáÏ1/Ð-aÐB�Ð8ÒÐ1Ñ1=ÑgoÑ%×Ñ"ýÑE Ò%fÒ#ŒÒ%°ÒtÖÒ.KÓ*zÓ2¥ÓHØÓD!Ô%fÔŒÔz§Ô)"Õ8LÕ8…Õ1¾Õ5ðÕ<&Ö3cÖ1—ÖÉÖ&çÖB×*Q×|×;š×9Ö×HØ9YØ2“Ø*ÆØ\ñØ8NÙB‡Ù1ÊÙ5üÙ82Ú2kÚžÚ2¢Ú5ÕÚOÛZ[Û¶Û#ÏÛ'óÛ.ÜBJÜ;�Ü4ÉÜ5þÜ84Ý/mÝ%�Ý$ÃÝ%èÝ/Þ(>Þ)gÞ#‘Þ)µÞ)ßÞ-	ß17ßiß~ß�ß)§ßÑß/åß!à#7àK[à(§à*Ðàûàá$+á)Pá)zá.¤á@ÓáAâcVâAºâ9üâ46ãXkã;Äã3ä84äNmäH¼äDå>JåG‰å3Ñå7æ[=æ<™æÖæ
âæ.ðæ$ç	Dç?NçiŽç1øç&*è"QètèM”è1âè-é!Bé7dé(œé8Åé:þé99êHsê'¼ê7äê/ë2Lë>ë<¾ë)ûë9%ì<_ì?œì6Üì2í?Fí@†í!ÇíFéíc0î9”î&Îî@õî46ï!kï �ï®ï<Èïð. ð%Oðuð‚ð�ð0®ð/ßð/ñ??ñ8ñ?¸ñ>øñA7òVyò=Ðò(ó47ó:lóA§ó=éó3'ô,[ô:ˆô4Ãô†øônõ<îõA+ö,möQšöìö1÷67÷;n÷<ª÷!ç÷$	øI.ø3xø6¬ø>ãøA"ùdù,�ù"®ù*Ñùüù;úQú$qúT–ú:ëú!&û$Hû2mû5 ûRÖû2)ü<\ü=™üE×ü?ý*]ýTˆý7Ýý#þ9þ'Xþ.€þm¯þyÿs—ÿn
zz
tõ
oj
{Ú
uV
hÌ
t5
nª
y
v“
w
! 
x‚
qû
?m
2­
Oà
:0
Gk
)³
(Ý
!
((
&Q
0x
S©
'ý
A%	
.g	
)–	
2À	
yó	
wm
! 
(å
! 
*
,9
If
3°
0ä
'
==
={
¹
Ñ

í
Hû
QD

Q–

*è

%
+9
+e
)‘
&»
â
9ú
4
1E
&w
@ž
'ß
/
@7
.x
$§
5Ì
4
47
l
;Œ
<È
D
J
7W
(�
-¸
-æ

/
I
Ac
/¥
/Õ
1
M7
N…
0Ô
2
08
7i
9¡
!Û
!ý
H
Ah
*ª
!Õ
÷
?
&Q
*x
"£
Æ
Nâ

1
.?

! n
.y
:¨
)ã
5

cC
E§
Aí
 /
P
,k
$˜
"½
.à
%
%5
$[
€
D—
DÜ
4!
@V
N—
(æ
/
?
U
l
2‚
Lµ

T!
Lv
[Ã
U
Wu
\Í
D* 
Po 
CÀ 
!
3!
@N!
'�!
4·!
.ì!
;"
$W"
+|"

¨"
$¶"
9Û"
(#
7>#
;v#
E²#
2ø#
,+$
*X$
0ƒ$
;´$
#ð$
%
E/%
Ru%
VÈ%
2&
)R&
%|&
&¢&
)É&
$ó&
='
[V'
6²'
Vé'
N@(
L�(
LÜ(
V))
C€)
LÄ)
&*
8*
.N*
}*
(�*
0¸*
Mé*
@7+
/x+
:¨+
2ã+
3,
-J,
4x,
Q­,
,ÿ,
),-
0V-
‡-
H§-
Mð-
/>.
2n.
¡.
'¿.
ç.
//
%2/
3X/
Œ/
ª/
¶/
Ó/
 ð/
%0
70
%I0
!o0
&‘0
'¸0
#à0
1
1
'1
91
L1
$[1
€1
%‘1
/·1
%ç1
,
2
,:2
.g2
,–2
,Ã2
,ð2
,3
*J3
&u3
/œ3
Ì3
Õ3
Ü3
(è3
%4
"74
Z4
y4
˜4
7¥4
@Ý4
5
.5
H75
€5
+Ÿ5
$Ë5
"ð5
/6
+C6
&o6
'–6
-¾6
#ì6
$7
/57
/e7
•7
­7
(Å7
î7
¦8
"µ8
5Ø8
H9
W9
:t9
/¯9
'ß9
0:
$8:
%]:
+ƒ:
/¯:
'ß:
(;
 0;
+Q;
};
!’;
´;
Ò;
4ò;
-'<
8U<
/Ž<
W¾<
9=
4P=
…=
8—=
)Ð=
,ú=
''>
(O>
x>
–>
²>
+Ñ>
6ý>
4?
,N?
+{?
O§?
÷?
C@
9D@
~@
�@
¹@
Ó@
ó@
8A
€IA
0ÊA
;ûA
7B
)RB
=|B
!ºB
>ÜB
IC
/eC
J•C
YàC
:D
!YD
{D
=›D
 ÙD
-úD
(E
BE
)XE
)‚E
¬E
ËE
/æE
.F
@EF
-†F
-´F
.âF
)G
L;G
3ˆG
¼G
(ÖG
YÿG
FYH
, H
(ÍH
NöH
#EI
$iI
$ŽI
*³I
,ÞI
BJ
;NJ
ŠJ
.—J
 ÆJ
GçJ
Z/K
.ŠK
(¹K
DâK
1'L
6YL
3�L
3ÄL
5øL
=.M
JlM
*·M
"âM
0N
6N
QN
iN
:†N
)ÁN
,ëN
"O
*;O
*fO
O‘O
EáO
'P
3P
PDP
O•P
-åP
/Q
6CQ
2zQ
­Q
&ËQ
òQ
9R
ER
VR
7pR
7¨R
3àR
%S
):S
dS
~S
@–S
-×S
>T
>DT
DƒT
<ÈT
DU
3JU
M~U
EÌU
*V
=V
JV
WV

! uV
€V
<�V
$ÍV
"òV
9W
.OW
)~W
7¨W
`àW
3AX
.uX
/¤X
,ÔX
0Y
32Y
;fY
P¢Y
FóY
 :Z
A[Z
I�Z
KçZ
#3[
FW[
ž[
>¼[
Mû[
#I\
+m\
.™\
È\
,è\
1]
)G]
.q]
@ ]
&á]
!^
8*^
;c^
<Ÿ^
,Ü^
,	_
6_
!P_
r_
-Œ_
'º_
-â_
+`
#<`
+``
NŒ`
HÛ`
C$a
Sha
L¼a
.	b
i8b
b¢b
 c
 &c
#Gc
 kc
-Œc
'ºc
Vâc
#9d
1]d
*�d
&ºd
&ád
Ce
ELe
(’e
)»e
2åe
>f
/Wf
>‡f
4Æf
+ûf
4'g
9\g
8–g
3Ïg
h
%"h
5Hh
 ~h
TŸh
7ôh
6,i
7ci
›i
I´i
Hþi
?Gj
\‡j
Zäj
/?k
(ok
-˜k
Æk
*æk
+l
1=l
‰ol
Mùl
8Gm
-€m
,®m
+Ûm
 n
%(n
=Nn
3Œn
-Àn
Tîn
'Co
$ko
9�o
3Êo
$þo
$#p
.Hp
wp
Žp
(©p
<Òp
q
'*q
Rq
fq
yq
‰q
¨q
Èq
"åq
;r
=Dr
‚r
6˜r
)Ïr
<ùr
(6s
'_s
/‡s
1·s
és
#	t
-t
-Kt
'yt
)¡t
#Ët
'ït
1u
MIu
?—u
K×u
#v
'Cv
>kv
ªv
Ãv
9Ýv
@w
8Xw
#‘w
µw
Õw
äw
x
x
5'x
%]x
%ƒx
!©x
Ëx
 æx
y
!y
i=y
3§y
)Ûy
z
"z
;z
$Tz
yz
 —z
1¸z
1êz
/{
FL{
E“{
hÙ{
)B|
3l|
2 |
#Ó|
÷|
G}
'^}
.†}
0µ}
-æ}
>~
S~
h~
$ƒ~
8¨~
Bá~
$
=
NV
"¥
)È
ò
;	€
*E€
*p€
<›€
(Ø€
0�
-2�
'`�
&ˆ�
"¯�
-Ò�
E‚
EF‚
(Œ‚
&µ‚
0Ü‚
3
ƒ
AAƒ
&ƒƒ
ªƒ
2Èƒ
ûƒ
„
%„
:?„
$z„
Ÿ„
6¶„
í„
&
…
4…
;P…
QŒ…
,Þ…
1†
0=†
(n†
/—†
4Ç†
*ü†
'‡
%@‡
)f‡
)�‡
8º‡
8ó‡
A,ˆ
4nˆ
@£ˆ
$äˆ
	‰
-&‰
<T‰
.‘‰
4À‰
0õ‰
&Š
@Š
$]Š
G‚Š
LÊŠ
L‹
6d‹
.›‹
1Ê‹
/ü‹
T,Œ
 �Œ
'¢Œ
ÊŒ
8æŒ
P�
0p�
¡�
 ¶�
×�
(ö�
0Ž
6PŽ
L‡Ž
lÔŽ
&A�
Ih�
*²�
Ý�
+ü�
N(�
Nw�
$Æ�
%ë�
&‘
8‘
!N‘
$p‘
•‘
1®‘
à‘
ø‘
’
+,’
+X’
-„’
5²’
-è’
D“
5[“
-‘“
)¿“
oé“
[Y”
<µ”
ò”
6•
F•
"f•
8‰•
	Â•
Ì•
!Ý•
ÿ•
–
7–
Q–
@b–
*£–
*Î–
/ù–
()—
R—
'o—
<——
-Ô—
$˜
'˜
/<˜
!l˜
5Ž˜
8Ä˜
ý˜
`™
>~™
6½™
>ô™
!3š
;Uš
8‘š
)Êš
#ôš
›
5›
8Q›
5Š›
.À›
3ï›
9#œ
8]œ
 –œ
·œ
BÖœ
L�
&f�
6��
Ä�
4â�
$ž
<ž
1Tž
<†ž
;Ãž
.ÿž
B.Ÿ
AqŸ
5³Ÿ
1éŸ
M 
Mi 
F· 
1þ 
L0¡
L}¡
<Ê¡
<¢
>D¢
ƒ¢
>—¢
CÖ¢
£
.2£
/a£
‘£
ª£
Æ£
.æ£
¤
92¤
/l¤
+œ¤
LÈ¤
H¥
E^¥
A¤¥
æ¥
Mþ¥
JL¦
"—¦
'º¦
5â¦
,§
E§
"[§
C~§
0Â§
.ó§
."¨
Q¨
1o¨
"¡¨
Ä¨
*Ù¨
©
'$©
L©
j©
5†©
3¼©
8ð©
N)ª
Xxª
]Ñª
]/«
4�«
mÂ«
/0¬
8`¬
:™¬
$Ô¬
ù¬
0­
*G­
(r­
%›­
*Á­
+ì­
4®
9M®
9‡®
(Á®
+ê®
,¯
 C¯
/d¯
$”¯
¹¯
Ø¯
$ó¯
:°
cS°
·°
…Ê°
2P±
3ƒ±
2·±
Oê±
:²
"Z²
4}²
>²²
<ñ²
D.³
&s³
%š³
)À³
2ê³
´
37´
)k´
1•´
EÇ´

µ
''µ
,Oµ
|µ
6œµ
2Óµ
U¶
(\¶
G…¶
>Í¶
A·
+N·
$z·
%Ÿ·
Å·
&Ú·
$¸
/&¸
,V¸
Eƒ¸
EÉ¸
(¹
48¹
Bm¹
L°¹
ý¹
º
.:º
=iº
'§º
4Ïº
3»
88»
7q»
+©»
6Õ»
-¼
P:¼
&‹¼
.²¼
.á¼
1½
:B½
:}½
<¸½
)õ½
¾
C=¾
'�¾
@©¾
Dê¾
@/¿
Lp¿
5½¿
Bó¿
a6À
(˜À
;ÁÀ
DýÀ
LBÁ
[�Á
XëÁ
IDÂ
#ŽÂ
w²Â
F*Ã
&qÃ
˜Ã
7³Ã
<ëÃ
9(Ä
JbÄ
,­Ä
NÚÄ
+)Å
<UÅ
I’Å
BÜÅ
<Æ
\Æ
sÆ
+“Æ
¿Æ
,ßÆ
LÇ
PYÇ
;ªÇ
cæÇ
 JÈ
,kÈ
 ˜È
*¹È
-äÈ
/É
%BÉ
7hÉ
/ É
ÐÉ
6ðÉ
'Ê
&@Ê
1gÊ
™Ê
"·Ê
.ÚÊ
#	Ë
 -Ë
+NË
zË
)šË
)ÄË
îË

! Ì
%Ì
EÌ
-ZÌ
 ˆÌ
#©Ì
-ÍÌ
ûÌ

Í
-Í
1DÍ
$vÍ
4›Í
*ÐÍ
5ûÍ
51Î
0gÎ
˜Î
6®Î
"åÎ
Ï
$Ï
/AÏ
qÏ
9ˆÏ
0ÂÏ
'óÏ
-Ð
,IÐ
7vÐ
h®Ð
Ñ
'3Ñ
8[Ñ
#”Ñ
4¸Ñ
<íÑ
5*Ò
`Ò
,qÒ
1žÒ
/ÐÒ
+Ó
3,Ó
0`Ó
/‘Ó
ÁÓ
ÐÓ
#ëÓ
+Ô
9;Ô
uÔ
/{Ô
"«Ô

! ÎÔ
ÙÔ
GáÔ
H)Õ
4rÕ
&§Õ
%ÎÕ
)ôÕ
%Ö
3DÖ
=xÖ
J¶Ö
j×
'l×
*”×
<¿×
5ü×
&2Ø
6YØ
'�Ø
¸Ø
/ÌØ
/üØ
1,Ù
J^Ù
>©Ù
DèÙ
!-Ú
/OÚ
(Ú
)¨Ú
#ÒÚ
#öÚ
aÛ
"|Û
ŸÛ
4¿Û
>ôÛ
53Ü
.iÜ
/˜Ü
*ÈÜ
&óÜ
+Ý
(FÝ
$oÝ
a”Ý
"öÝ
 Þ
6:Þ
FqÞ
.¸Þ
ZçÞ
CBß
F†ß
BÍß
Aà
.Rà
*�à
F¬à
.óà

"á
0á
Fá
^á
!vá
˜á
0¸á
éá
+â
./â
#^â
!‚â
-¤â
$Òâ
$÷â
#ã
.@ã
@oã
<°ã
<íã
J*ä
Vuä
Ìä
=ìä
4*å
1_å
6‘å
/Èå
Tøå
Mæ
,kæ
?˜æ
/Øæ
0ç
19ç
/kç
5›ç
VÑç
<(è
Qeè
0·è
aèè
UJé
k é
Eê
JRê
?�ê
$Ýê
ë
F"ë
Pië
0ºë
"ëë
Dì
VSì
1ªì
@Üì
6í
LTí
0¡í
-Òí
;î
c<î
 î
¾î
Ëî
+Üî
7ï
:@ï
1{ï
8­ï
&æï
7
ð
*Eð
1pð
:¢ð
 Ýð
@þð
3?ñ
1sñ
"¥ñ
'Èñ
%ðñ
$ò
;;ò
.wò
+¦ò
NÒò
2!ó
5Tó
Šó
 ó
ºó
Öó
êó
iÿó
miô
K×ô
1#õ
"Uõ
xõ
 “õ
´õ
#Ñõ
Cõõ
B9ö
|ö
•ö
D¯ö
:ôö
F/÷
!v÷
!˜÷
.º÷
Té÷
8>ø
Dwø
‹¼ø
*Hù
+sù
*Ÿù
Êù
1êù
'ú
FDú
=‹ú
#Éú
$íú
#û
6û
Oû
#eû
(‰û
(²û
 Ûû
9üû
6ü
Uü
qü
‹ü
¤ü
&»ü
âü
4ôü
F)ý
Qpý
CÂý
þ
(þ
3Fþ
zþ
6šþ
#Ñþ
Tõþ
Jÿ
-[ÿ
,‰ÿ
¶ÿ
*Ðÿ
/ûÿ
+$Ej‰)§1Ñ;,?0l�/¼&ì)=L+b"Ž±Ññ*0F]
t
‚�#¨
ÌÚ%ñ7L&c?ŠÊæ(O,(|(¥Îå 7=-u£·×íJVN¥¾EÚ( I!]$&¤"Ëî8	FG	RŽ	á	Pû	*L
! 0w
! /¨
! 3Ø
! ,9!H0j(›MÄH[$zŸ4ºï+
+/
[
 u
M–
ä
:ö
E1<w´
! Ê Õ)ö( !I>kªÇåû$+9$e*Šµ5ÔJ
! TUªÅ
ÚèW8`"™¼Íß÷+52Hh± Ì?íC-;q/­3ÝAS3j*žCÉ<
9J„+ž2Ê!ý@3`H”3Ý>0P8�8ºXó$L4q&¦5Í59?&T'{£¸-Êø*Cb‚R‘;ä; '\'„7¬0ä-$C%h%Ž$´%Ù ÿ$ Ea{“1¬1Þ/>^)|¦Æ+Õ  . F OU ¥ ´ Ì æ þ !.!M!\!m!|!”!®!8Ç!""%"&E"%l"+’"¾"9Ö"##/#S#b#$q#:–#.Ñ#>$?$N$`${$�$¡$°$¿$!Ö$"ø$[%w%#Ž%'²%Ú%3ë%&11&ac&*Å&ð&'"'19'k'�'B™'Ü'*î'4(N(c(y(5�(&Ã(ê(xü(u)!‰)«)(Æ)8ï).(*W*j*�* ’*>³*&ò*+/+�B+?à+. ,O,1c,=•,0Ó,0-;5-q-Œ-. -Ï-å-ø-‹	.•.¨.».Ê.â.ñ./5/U/s/(Ž/3·/3ë/030F0Y0@l0­0Ä0×0ê00÷00(1Y1j1+‰1µ1-Ñ1-ÿ16-2!d2$†2«2Ä2Ù2ò23$383I3]3p3?„3Ä3Ý34ô3)4>4!S4u4*•4À4Ô40ì45:5O5k55#™5½5Ø5ñ56676P6"g6Š6ž6¸6Õ6ò6%7+57a7v7‡7 £7*Ä70ï7 8=8U8d88%”8º8Ï8ã8û8909&B9i9|9+�9¹9Ø9ô9A
! :@L:�:ª:Â:%Ý:!;%;8;P;h;ƒ;ž;³;Ñ;è;"<(<@<S<k<ƒ<RŸ<1ò<D$=8i= ¢=xÃ=F<>Pƒ>TÔ>&)?@P?‘?¯?<Î?9@UE@T›@/ð@0 A+QA/}A/­A<ÝA<B9WB,‘B6¾B,õB2"C.UCD„CUÉC/D+OD+{D<§DfäD9KE2…E`¸E^F_xF:ØF+G'?G^gGCÆG0
! HD;H.€HA¯H=ñHA/I*qIœIH¸I(J*JQAJ&“J>ºJùJBKBUK˜K¸K.ÄK'óK$L@L*[L†L¦L.¶L,åL6MIMhM…MšM·M#ÒM%öM"N?N]N}N!œN$¾N&ãN/
! O0:O-kO"™O#¼O8àO:P#TPQxPQÊP?Q\Q0vQ/§Q/×QR4#R0XR2‰R2¼R3ïR
#S
1S/?S>oS#®S"ÒS!õS T8T-VT„TžTªTÇTãTU U6U8VU�U­U0ËU4üU31VeV tV•VµVÕVõV W*2W]W({W@¤WPåW:6X4qX¦X=¾XüXY&Y:;YBvY4¹YîYAZ=DZ/‚Z&²ZIÙZ4#["X[,{[7¨[à[*ÿ[&*\Q\#k\*�\"º\DÝ\@"]5c]4™]&Î]Iõ])?^i^G‰^Ñ^Þ^8æ^@_`_j{_Fæ_&-`BT`4—`Ì`ã``aba@oa#°aÔaGÛa3#b)Wb@�b!Âb3äb7c6Pc9‡c<Ác+þc*d)Hd.rd%¡d0Çd'ød e:eNe!jeŒe/›e5Ëe6f@8f8yf*²f0Ýf;g2Jg6}g$´g$Ùg/þg!.h Ph)qh)›h)Åh-ïh$iBiwai›Ùi0uj¦j Âj8ãjEk@bk3£k4×kl*$lVOlM¦l:ôlC/mIsmG½mnn;n [n,|n,©n!ÖnFønF?o^†oFåo@,pQmpc¿pf#qWŠqAâq9$rT^rJ³rHþr0Gs+xs:¤s#ßs#t+'toSt>ÃtPuASuF•u6Üu-vAv!]v%v-¥vÓv'óv<w9Xw%’w)¸w(âw x/,x2\x$�x[´x-y->yOlyh¼y$%z5Jz€z—z?µz;õz1{8D{C}{Á{'à{8|A|_|!{|*�|È|4æ|}4;}1p},¢}QÏ}/!~3Q~<…~kÂ~h.!— ¹0Ú1€=€
! P€^[€:º€"õ€(�'A�"i�!Œ�!®� Ð�!ñ�"‚+6‚%b‚ˆ‚)ž‚$È‚#í‚+ƒ0=ƒnƒ‹ƒ.§ƒ/Öƒ"„)„&H„"o„#’„7¶„&î„/…E…&d…‹…$¥…Ê…$æ…#†$/†&T†-{†'©†1Ñ†‡# ‡#D‡h‡…‡¤‡!¿‡$á‡$ˆ-+ˆ+Yˆ…ˆ!¤ˆ!Æˆ0èˆ)‰(C‰l‰†‰:¢‰-Ý‰.Š:Š0PŠ/�ŠC±Š-õŠ4#‹6X‹*�‹6º‹#ñ‹#Œ19Œ7kŒ£Œ.ÀŒ"ïŒJ�@]�+ž�;Ê�4Ž6;Ž,rŽ6ŸŽ(ÖŽÿŽ5�T:� ��#°� Ô�.õ�)$�$N�$s�'˜�À�OØ�b(‘/‹‘\»‘-’F’6a’e˜’Xþ’?W“=—“-Õ“.”<2”=o”,­”,Ú”2•4:•No•(¾•Eç•D-–Er–I¸–F—DI—>Ž—hÍ—=6˜3t˜C¨˜Sì˜,@™,m™"š™½™Ø™'ñ™$š@>š6šK¶šC›EF›KŒ›GØ›L œPmœH¾œL�LT�R¡�Hô�=ž[ž>yž¸ž!Òž>ôž3ŸMŸ^ŸzŸ–Ÿ²ŸÎŸ:çŸ>" 5a :— OÒ H"¡Ek¡#±¡OÕ¡H%¢En¢$´¢7Ù¢S£Ye£Z¿£c¤D~¤bÃ¤*&¥)Q¥#{¥/Ÿ¥;Ï¥%¦1¦@¦8\¦•¦8¯¦*è¦=§Q§+]§ ‰§)ª§<Ô§¨9!¨8[¨,”¨[Á¨W©Ku©AÁ©Aª4Eª/zª2ªª-Ýª"«.«&H«5o«+¥«Ñ«)é«¬*¬=¬[¬o¬Š¬ ¤¬!Å¬ ç¬!­ *­!K­m­�­­­4Í­®! ®B®\®Eo®Fµ®Bü®!?¯+a¯+�¯¹¯ Ù¯:ú¯v5°1¬°PÞ°@/±:p±1«±aÝ±(?²(h²‘²#±²(Õ²þ²)³.G³'v³ž³;¹³<õ³?2´Er´)¸´&â´,	µ#6µ1Zµ ŒµJ­µ%øµ0¶=O¶*�¶,¸¶.å¶=·HR·›·)µ·'ß·¸¸-.¸'\¸&„¸«¸'Æ¸î¸%¹-4¹+b¹5Ž¹6Ä¹!û¹º0=ºnº+ˆº.´º#ãº!»-)»$W»$|»#¡»6Å»?ü»3<¼,p¼�¼6³¼ê¼+½:2½Bm½-°½.Þ½5
¾)C¾/m¾U�¾[ó¾\O¿e¬¿FÀdYÀa¾Àg ÁhˆÁqñÁRcÂp¶ÂY'Ã�Ã.�ÃNÌÃ Ä]<Ä"šÄ>½Ä-üÄ9*ÅIdÅE®ÅHôÅH=Æ8†ÆD¿ÆRÇ)WÇC�Ç;ÅÇOÈGQÈF™È+àÈÉ/*É%ZÉ-€É0®É2ßÉ#Ê6Ê7SÊ+‹Ê*·Ê*âÊS
Ë<aËžË*¾Ë*éË9Ì<NÌ'‹Ì6³Ì!êÌ-Í1:Í4lÍ&¡ÍNÈÍQÎ?iÎ:©Î,äÎ$Ï&6Ï ]Ï~ÏIžÏ=èÏ/&Ð"VÐ(yÐ'¢Ð*ÊÐ8õÐH.ÑKwÑ3ÃÑ÷Ñ#Ò,7Ò5dÒ#šÒ;¾Ò)úÒ%$Ó!JÓlÓ/ŠÓ3ºÓ3îÓ/"Ô5RÔˆÔ-¡Ô"ÏÔ&òÔÕ;2Õ4nÕ£Õ5²Õ.èÕDÖ$\Ö)�Ö&«Ö)ÒÖ0üÖ1-×_×;z×I¶×5Ø?6Ø7vØ<®Ø8ëØ$Ù)=ÙgÙ=†Ù9ÄÙ-þÙ',Ú?TÚ8”Ú#ÍÚ<ñÚ.Û&FÛ*mÛ'˜ÛÀÛ>ÚÛÜ>6Ü uÜ:–ÜÑÜ1èÜ-Ý(HÝ[qÝ3ÍÝ.Þ@0ÞEqÞU·Þ(
ß*6ßaßvß†ßšß¬ßÀßÔßæßúßàà0àAàSàgà}à�à£à´àÆàØàìàþàá$á8áJá\ápá‚á”á¦á¸áÊáÞáòáââ*â>âPâdâvâŠâ›â¯âÁâÓâåâ÷â	ãã/ãCãUãiã{ã‘ã£ãµãÇã/Ùã	ää2äCIäC�äÑäêä0å;2å1nå åSÀåhæ]}æhÛæDç`çpç�ç¥ç¹ç#Ôç$øçbè(€è©èÃèáè#òè é/7é6gé!žéÀéKßé+ê';ê'cê'‹ê³êÎêãêë1ë5Lë3‚ë0¶ë4çë/ì)LìGvì1¾ì7ðì4(í-]í#‹í¯í+Ëí÷í!î!8îZîyî%‘î(·îàîï0ï4Cïxï‘ï ¯ïÐï*äïð,ð&Lð&sð&šð<Áð'þð!&ñ(Hñqñ/‡ñ&·ñ%Þñ&ò"+ò*Nò+yò)¥ò&Ïò3öò*óGó/Xó)ˆó"²ó.Õó0ô"5ôXôlô:Œô3Çôûô#õ"=õ0`õ0‘õ.Âõ.ñõ+ ö!Lö&nö!•ö.·ö.æö,÷,B÷)o÷,™÷&Æ÷'í÷ø%1ø-Wø!…ø5§øÝø:ðø.+ù(Zùƒù1—ùÉù8äù&ú-Dú,rú0Ÿú/Ðú*û+û"Kû#nû+’û$¾û%ãû)	ü3ü1Sü…ü!£ü+Åü1ñü2#ý(Vý-ý,­ýMÚýL(þuþ%”þºþ.Úþ&	ÿ-0ÿ ^ÿÿ”ÿ.¨ÿ×ÿJ÷ÿRB3•Éá(ó(2E$xN�ì$	T.KƒÏãþ)+E6q
¨.¶#å	$'#Lp+Ž#ºÞïü' = ^'§;¿:û;61r(¤"Í"ðN:b�¹×ç3 N o � ± Ò ó 	 5	 V	 w	!˜	 º	Û	ù	#
! "4
! W
! w
! “
! ª
! )È
! )ò
! )Ff‚žºÑí$@\x”°#Ì ð/
$A
%f
%Œ
3²
æ
0L^ u+–Â7ß/G"b… ž¿'ß (S?“%®%Ô0ú.+2Z$�²Ì)é%2X)k6•%Ìò=$F)k•"«#Î&ò##=#a…¤<¸!õ8$P u*–+Á2í7 /X$ˆ*­"Ø'û#=B€!š4¼HñP:,‹¸)Î-ø&&'Mu•4µ,ê%=+S/.¯4Þ2,F_sqÓ!EAgA©ë$.,8[2”Ç+Ú7>'Qy>�6ÎD2J,}ª(É.ò.! (P =y !· 'Ù '!$)!7N!#†!%ª!6Ð!3"@;"3|"°")Ð")ú"-$#5R#!ˆ#(ª#Ó#Oò#(B$(k$&”$»$3Ø$.%*;%Af%9¨%â%5ö%L,&/y&!©&Ë&Cê&1.'/`'.�'(¿'è'(%(&?(f()�(«(À(Õ(+ò(/)N)._)QŽ)Hà)4)*:^*7™*Ñ*ë*7ø*'0+1X+.Š+.¹+(è+1,+C,.o,+ž,%Ê,2ð,#-$>-c-!u-\—-Eô-):.<d.9¡.Û."ú./0/B/"`/'ƒ/-«/)Ù/'0%+0 Q0r0’0#²0"Ö0$ù0"1A1&a1'ˆ1+°1(Ü1!2'2%G2%m2%“2(¹2&â2'	3'13'Y3%�30§33Ø3743D41x4fª4V55h5#ž5Â5â56(6)B6*l6,—6+Ä6"ð657aI7R«72þ7I18N{85Ê8K9KL9,˜9]Å9_#:;ƒ:<¿:ü:';D;*_;'Š;C²;:ö;"1<<T<-‘<¿<Ú<_ø<LX=,¥=HÒ=1>M> \>!}>+Ÿ>Ë>è>3?H9?‚?1–?7È?@@ %@F@!f@'ˆ@,°@Ý@5ì@"A&:A6aAH˜AHáAO*B'zB=¢BFàB9'CWaCq¹Cœ+DÈD'èDE7'E+_E0‹E-¼EêE
! F*F1HF2zF­F5ÍF*G+.G/ZG$ŠG;¯G.ëG>H#YH?}H#½H!áH0I14I&fI/�I4½I2òI2%J8XJ/‘JHÁJ>
! K.IKLxK/ÅK&õK$LCAL4…L:ºL@õL&6M$]M$‚M-§M&ÕM$üMB!N-dN1’N"ÄN$çNO)O.EOtO!’O"´O.×O3P(:P)cP/�P½P%ÙPÿP,QJQ$eQŠQ$¥Q&ÊQ0ñQ&"R8IR)‚RB¬R'ïR$S/<S7lS/¤S#ÔS!øS!T.<T*kTB–TÙT!ìTUE+UhqUÚU-ùU'V83V!lVŽV®VÇV.ÝVW &WGW,eW-’W/ÀW5ðW6&X/]X8�X?ÆX)Y*0Y2[Y9ŽYÈYåY)Z*.Z2YZ9ŒZ*ÆZ+ñZ3[:Q[(Œ[<µ[6ò[@)\2j\M�\?ë\?+]1k]9�]=×]h^=~^5¼^5ò^%(_ N_No_.¾_6í_0$`)U`P`2Ð`+a/a1FaIxa&Âa)éa?b6Sb@Šb.Ëb3úb,.c)[c(…c0®c:ßc.d&Id<pd"­dÐdJêdC5efyeDàe>%f4df4™f4Îf&g$*gOgfg)yg"£g=Æg.h03h0dh•h`©hz
! i4…iqºi.,j>[j"šj-½jAëjH-kvkJŽkÙk!øk)l%Dl%jl�l&¤lËl él!
! m,m9m(Lm&umœm°m/Ëmûmn2,n(_n"ˆn8«n9än!o@oOoeo7yo6±oèo÷o
! p4pOp*kp–p%­p&Ópúpq4q!Squq$�q µq(Öq1ÿq81rQjrO¼r9sGFs&ŽsAµs0÷sW(tD€tÅtÝt(ötu0uIuau2yu)¬u$Öu/ûuZ+v †vN§vTövKw0jwB›wAÞw0 x0QxK‚x!Îx"ðx"y6yUy%ry%˜yf¾yw%z1�z%Ïzõz2{(D{+m{+™{&Å{+ì{|)0|-Z|0ˆ|%¹|0ß|} .}DO}”}1¬}'Þ}.~25~!h~#Š~/®~4Þ~$E84~(³jÜ2G€)z€@¤€å€B�QE�K—�Bã� &‚5G‚<}‚+º‚æ‚2ü‚/ƒ3Gƒ+{ƒB§ƒ"êƒ"
„O0„D€„=Å„…/…L….a…1�…#Â…æ… û…†1<†…n†ˆô†$}‡ ¢‡/Ã‡'ó‡'ˆCˆN`ˆ8¯ˆ=èˆ-&‰ZT‰7¯‰Qç‰S9Š�Š¬Š"ÅŠ$èŠ#
‹'1‹0Y‹(Š‹)³‹9Ý‹Œ+Œ?ŒSŒ-eŒ“Œ'²ŒGÚŒ"�!;�-]�‹�Ÿ�'¹�á�î�8
Ž FŽ$gŽ#ŒŽ°ŽÁŽ!ÑŽ óŽ.�C�]�5y�¯�Ë�1Ú�5�-B�p�‡���/¬�CÜ�5 ‘
V‘,d‘"‘‘/´‘-ä‘’./’+^’4Š’;¿’+û’*'“3R“"†“&©“Ð“^ë“*J”#u”#™”"½”"à”•#•'A•(i•’•@©•2ê•.–L–&i–#�–"´–-×–,—2—P—/k—,›—(È—5ñ—7'˜'_˜‡˜¡˜ ·˜$Ø˜ý˜+™9I™ƒ™* ™,Ë™,ø™4%š"ZšC}š&Áš8èšA!›c›'�›%©›.Ï›/þ›@.œ$oœA”œKÖœ5"�X�w�'–�!¾�Là�V-žE„ž+Êž,öž#ŸM?ŸB�Ÿ,ÐŸ:ýŸ78 ;p 5¬ 3â 4¡.K¡Bz¡½¡Ù¡.÷¡+&¢0R¢"ƒ¢9¦¢Ià¢I*£.t£*££-Î£0ü£1-¤5_¤&•¤'¼¤(ä¤/
¥4=¥)r¥,œ¥-É¥'÷¥(¦&H¦o¦~¦=Ž¦(Ì¦;õ¦D1§Fv§'½§4å§Z¨9u¨4¯¨8ä¨H©!f©(ˆ©E±©E÷©=ªOª)mª1—ª2Éªaüªi^«SÈ«¬(9¬&b¬:‰¬@Ä¬R­NX­+§­3Ó­#®*+®+V®*‚®­®Â® á®!¯$¯/@¯/p¯- ¯.Î¯$ý¯"°'°.°G°Z°g°K€°CÌ°±5&±,\±<‰±1Æ±zø±1s²P¥²lö²*c³2Ž³9Á³Lû³HH´‘´§´¾´"Û´\þ´3[µ7�µ*Çµ.òµ'!¶,I¶v¶"�¶<³¶1ð¶4"·
W·+e·	‘·›·5¹·#ï·-¸A¸PY¸Lª¸[÷¸5S¹‰¹ž¹B¼¹:ÿ¹.:º=iºM§º9õºo/»RŸ»Zò»&M¼Dt¼B¹¼>ü¼A;½*}½N¨½÷½:¾PL¾@�¾EÞ¾l$¿5‘¿1Ç¿)ù¿#À2@À"sÀ–À©À!¼ÀÞÀýÀÁ0ÁLÁ$gÁ/ŒÁ/¼Á/ìÁ/Â3LÂ8€Â3¹Â8íÂ+&Ã3RÃ+†Ã3²ÃAæÃ@(Ä:iÄ9¤Ä9ÞÄ;Å;TÅ3�Å3ÄÅHøÅ.AÆ&pÆ—Æ%³Æ6ÙÆ3ÇYDÇ<žÇ8ÛÇÈ32È*fÈ.‘È!ÀÈQâÈ%4ÉDZÉ,ŸÉ-ÌÉYúÉYTÊ<®Ê¶ëÊ¶¢Ë=YÌ2—ÌFÊÌ'Í)9Í+cÍ6�Í6ÆÍýÍÎ/Î,HÎuÎE�ÎAÕÎ9Ï;QÏ/�Ï=½Ï/ûÏ#+ÐOÐ"lÐ!�Ð!±ÐÓÐ"éÐ"Ñ/Ñ=GÑ…ÑŸÑ¶Ñ.ÊÑHùÑwBÒ!ºÒBÜÒFÓQfÓS¸Ó>Ô2KÔ ~ÔBŸÔ3âÔ<Õ*SÕ~Õ ˜Õ¹Õ)ÙÕ+Ö%/Ö%UÖ0{Ö¬ÖÀÖÜÖ?üÖD<×�×% ×'Æ×)î×4Ø*MØ7xØ°ØÌØèØYÙ,]ÙHŠÙAÓÙZÚHpÚ-¹Ú6çÚ5ÛTÛ(tÛ'�Û
ÅÛ)ÓÛýÛ$Ü+?Ü%kÜ"‘Ü-´Ü%âÜ!Ý<*Ý>gÝ,¦ÝÓÝ,ðÝÞ@<Þ'}Þ!¥Þ ÇÞèÞpßqtßnæßoUàÅà1áà5á*Iá7tá=¬áEêá10âLbâL¯â-üâ**ãBUã=˜ã=Öãgäi|ä_æä9Få"€å"£å#ÆåJêåC5æ?yæM¹æ8çB@ç&ƒç*ªç*Õç%èU&è¿|è‰<é7Æé.þé†-ê8´ê3íê4!ë Vë_wë4×ë ì_-ìJ�ì?ØìKíFdí4«í4àí;îPQîW¢î?úîA:ïA|ïA¾ïXðLYðL¦ðVóðVJñE¡ñLçñN4òQƒòHÕòBóCaó]¥ó]ôEaôB§ôPêôB;õ.~õO­õBýõK@öJŒöK×öK#÷Jo÷Kº÷5ø7<øJtøJ¿ø9
! ù9DùA~ùEÀùQúDXúD�ú@âú�#û:´û^ïû#Nü-rü ü§ü	¯ü+¹ülåüJRý+�ý	ÉýÓý%ßý,þn2þv¡þmÿu†ÿdüÿla8Î:;B;~:ºLõ%B&h;�>Ë
! !4O<`�°!Î-ð.*Mx(–8¿<øB5FxB¿Z(])†:°Në(:1c<•RÒ/%U/l6œcÓ67	Cn	6²	7é	)!
! ;K
! B‡
! Ê
! ;ß
! &0B\sÐ>îA-(o2˜AË>

-L
4z
¯
"Í
Qð
@BBƒ1Æ4ø-'H'p	˜¢D½@C.`�,¬1Ù)"5*X5ƒ¹Îèh ‰¦ À1á1 Efƒ* Ë ç%$Jc)©3Éý&#J#a…zŸb+}(©0Ò#1'"Y+|¨ÁÙ÷!&7^Rv/É:ù)4?^Iž)è2E_6|6³ ê
7.QB€JÃ.'1V@ˆ@É
! )QE,—>ÄD=H(†K¯$û ;8W�¦>¾NýML 3š @Î !,!=!)]!(‡!@°!%ñ!+"C"2Y"+Œ"+¸"$ä"6	#@#5\#<’#<Ï#4$7A$y$/˜$5È$Aþ$7@%>x%P·%a&%j&B�&Ó&í&'%)'-O'+}'6©'-à'.(-=((k()”(1¾(ð(8)9)*L)`w)$Ø)ý)1*>*=Q*�*£*»*,Ø*+%+-E+:s+®+1Ë+ý+4,8H,J�,%Ì,%ò,&-C?-&ƒ-&ª- Ñ-Dò-7.U.Lm.Aº. ü./;/X/m/‚/*—/Â/á/0þ/8/0,h02•0"È0?ë0+1,K1Ex1!¾1(à18	2,B2,o2$œ2Á2ß2(û27$3!\3~3#ž3=Â3A4B4G[42£4$Ö4Wû4,S5;€5>¼5>û5D:696-¹63ç6B7^74|7)±7Û7!õ783*8+^8Š8§8(½8æ85ü829DQ9=–9]Ô9#2:CV:,š:<Ç:6;;;;6w;n®;><*\<6‡<4¾<Ió<.==$l=-‘=!¿=&á= >)>=>Q>7Z>’>±>Ì>(ç>%?06?!g?"‰?'¬?(Ô?4ý?E2@*x@)£@;Í@6	A+@A1lA=žAÜAûAB!:B7\B!”B¶BÔB1ìB0C)OC)yC£C1¾C8ðC9)D0cD”D¦D?¸D\øD\UEJ²E$ýE#"FFFfaFOÈF G]9G,—G+ÄGðG 
HM.H-|HIªHhôH2]I�I! I"ÂI,åIJ40J*eJ �JO±JKFK=bK K$ºK$ßK8L^=L(œL(ÅL.îL%M7CM3{MC¯M1óM4%NJZN&¥N5ÌNO5!O:WO=’O/ÐO*PS+PCP%ÃP2éP8Q#UQ)yQ'£Q-ËQNùQ<HR4…R7ºR^òRVQS6¨SRßSˆ2T8»T#ôT#U<UBXU@›U0ÜU9
V&GV4nV$£V3ÈV6üV3WIWhW{W&•W+¼W5èW0X2OX=‚XÀX:ÞX)Y)CY(mY(–Y#¿YãY&Z(*Z-SZ+�Z­Z ÊZëZ+[7["L[o[�[
! ™[¤[Â[Ú[ú[$\)<\.f\$•\(º\(ã\](+]6T]3‹]:¿]?ú]4:^	o^%y^'Ÿ^-Ç^5õ^!+_1M__)�_Ç_#Ù_5ý_83`+l`8˜`1Ñ`%a&)aPa.na�a8¼a-õa'#b*Kb4vb«b$Æb(ëb5c#Jc)nc)˜c*Âc!íc"d"2d.Ud„dŸd!ºdÜdûdeH2e/{e@«eìefefY~f&Øfÿf g8g"TgSwgËgèg)h/h.Nh}hœh»hÚhùh?
! iGJi?’i*Òi!ýij#.j Rj*sj)žj,Èj4õj)*k$Tk=yk'·k<ßk=l.Zl1‰l)»l1ål4m,Lm'ym3¡mBÕm4n7Mn/…n:µn2ðn4#o.Xo#‡o0«o3Üo?pBPp4“pEÈp5q4Dq)yq)£q-Íq"ûq@r8_r"˜r9»r!õrFs$^s*ƒs+®sÚs-ðs't)FtptEŒtMÒtU uFvu0½u&îu5v'Kv5sv©vÂvávwbw0€wu±wA'x9ixJ£x0îx7yWy3oy&£y-Êy(øy !z&Bz izŠz-£zVÑz/({X{p{Œ{0¨{'Ù{#|9%| _|M€|!Î|'ð|'}9@}3z}4®};ã}M~6m~/¤~2Ô~2,:Ig/±3á€*€3>€/r€3¢€7Ö€3�B�)b�)Œ�+¶�/â�2‚$E‚-j‚@˜‚$Ù‚!þ‚# ƒ Dƒ0eƒ4–ƒHËƒ(„=„T„m„'‚„ª„¿„)Û„(…Z.…+‰…"µ…Ø…ì…†9†X†2h†6›†TÒ†,'‡7T‡3Œ‡/À‡*ð‡6ˆ0RˆJƒˆ8Îˆ‰%#‰,I‰$v‰.›‰9Ê‰(Š(-Š~VŠ4ÕŠ9
! ‹7D‹=|‹3º‹/î‹4Œ.SŒ.‚Œ4±Œ.æŒ.�,D�9q�9«�9å�:Ž9ZŽ:”Ž9ÏŽ9	�WC�W›�.ó�"�7�7W�7��<Ç�F‘9K‘$…‘!ª‘"Ì‘&ï‘)’@’\’{’.Ž’*½’,è’ “06“#g“=‹“É“<ä“.!”)P”5z”*°”Û”+û”!'• I•-j•O˜•è•!–<#–-`–*Ž–$¹–7Þ–.—(E—.n—-�—Ë—1Û—7
˜.E˜/t˜F¤˜3ë˜'™"G™+j™3–™@Ê™Dš%Pšvš+–š3Âšöš›&›A›>a›- ›(Î›<÷›4œ#Rœ#vœšœ(·œfàœ¡G�é�$ž†'ž6®žMåž:3Ÿ6nŸ6¥Ÿ/ÜŸ% -2 <` H� 5æ &¡7C¡A{¡G½¡¢@¢$^¢2ƒ¢&¶¢HÝ¢&£ :£:[£–£*­£UØ£A.¤7p¤=¨¤Dæ¤;+¥$g¥3Œ¥5À¥0ö¥6'¦@^¦?Ÿ¦Dß¦@$§;e§;¡§Ý§ñ§¨¨0¨D¨W¨l¨€¨•¨©¨¾¨Ô¨è¨þ¨©,©?©P©j©©•©«©¾©Ñ©9é©ƒ#ªL§ª ôª–•«V,¬Mƒ¬QÑ¬D#­1h­(š­(Ã­"ì­3®dC®3¨®)Ü®%¯=,¯Hj¯C³¯>÷¯?6°(v°BŸ°Hâ°7+±c±Z�±`Ü±Y=²_—²P÷²BH³[‹³8ç³\ ´b}´\à´X=µK–µNâµQ1¶Jƒ¶8Î¶G·2O·$‚·N§·)ö·1 ¸R¸-q¸iŸ¸>	¹?H¹Fˆ¹+Ï¹4û¹00º0aº1’º9Äº%þº!$»+F»+r»+ž»,Ê»+÷»+#¼,O¼,|¼*©¼,Ô¼&½K(½Kt½UÀ½a¾{x¾Aô¾76¿4n¿]£¿&À"(ÀOKÀO›ÀOëÀ';Á)cÁ)�Á)·ÁFáÁH(ÂWqÂ&ÉÂ/ðÂ  Ã)AÃPkÃX¼ÃGÄ@]Ä-žÄ.ÌÄ9ûÄA5Å7wÅi¯ÅlÆ5†Æ;¼Æ9øÆU2Ç5ˆÇQ¾ÇˆÈ!™È?»È5ûÈ?1É=qÉD¯É7ôÉ-,Ê"ZÊA}Ê=¿Ê%ýÊ1#Ë2UË.ˆË2·ËWêËBÌ.bÌ‘Ì<£Ì2àÌ-ÍAÍ�aÍ ïÍÎ2-Î(`ÎE‰ÎEÏÎ$ÏM:Ï0ˆÏ.¹ÏHèÏG1ÐyÐ3™Ð>ÍÐXÑBeÑ¨ÑFºÑSÒ!UÒ/wÒ!§Ò'ÉÒ)ñÒ7Ó%SÓyÓ*—Ó"ÂÓ!åÓ)Ô 1ÔRÔ6qÔ ¨ÔRÉÔ/Õ(LÕ"uÕ˜Õ#¶ÕÚÕ"÷Õ1Ö9LÖ†Ö)žÖ(ÈÖñÖ×($× M×n×�×¡×1¿×+ñ×/Ø/MØ(}Ø8¦Ø&ßØÙ#%Ù"IÙlÙ*‡Ù!²Ù ÔÙõÙ*
Ú68Ú*oÚšÚ2ºÚ$íÚÛ0ÛEÛbÛ€Û)•Û,¿Û0ìÛ7Ü!UÜ#wÜ0›Ü&ÌÜ#óÜFÝ;^Ý/šÝAÊÝ@Þ3MÞ/�Þ(±Þ8ÚÞ!ßM5ß6ƒß8ºß.óß3"à-VàM„à4ÒàJáKRá,žáAËáH
â>VâU•â&ëâ'ãL:ãH‡ãUÐãF&äCmä@±ä=òä80åOiå-¹åçå6æ09æ/jæšæ8°æ0éæDç1_ç$‘ç7¶çIîç,8è0eè–è8²è'ëè&é+:é%fé>ŒéYËéb%ê#ˆêH¬ê(õê$ë/Cësë4‰ë‚¾ëAì-`ìCŽìCÒì-íDí-bí-�í5¾í%ôí.î%Iîoîƒî–î'­îÕîéî0ï02ïcïxï˜ï"·ï'ÚïðH ð(ið3’ð1Æð3øð5,ñbñ/‚ñ²ñFÉñ(ò)9ò1cò8•ò+Îò)úò+$ó/Pó6€ó·ó.7ô+fô0’ôÃô(Þô)õ*1õ-\õ*Šõ,µõâõö"ö Böcöyö�öA«ö íöE÷#T÷ x÷7™÷,Ñ÷(þ÷4'ø\ø(vø/Ÿø/Ïø.ÿø.ùMù%hù4Žù4Ãù+øù3$ú0Xú3‰ú,½ú)êú7û6Lû!ƒû&¥û7Ìû%ü2*ü.]ü)Œü+¶ü.âü6ýHý4cý˜ý,¶ýãý"ùý/þ?Lþ+ŒþB¸þ2ûþ6.ÿeÿ4…ÿFºÿ%'7;2s4¦0Û>5K1�"³1Ö.7&S!zœ¸^Ð/3K%1¥2×(
! 3Rf€�­7Áù''6(^$‡>¬=ë))ES!™»Íà1÷")Lg%€6¦<Ý/I,d&‘"¸HÛ3$	/X	Uˆ	&Þ	L
! 3R
! Y†
! 8à
! 34M ‚£¶Ë&æ*
&8*_,Š·Õõ9
CH
%Œ
)²
%Ü
"3VFv½Û1ñ.#*R:} ¸Ùö.",Q~5–.Ìû/0K|›¸-Åó"	-,,Z‡Ÿ±Ïé-*J)u4ŸÔ!ñ/*C)n˜O·*!J$l$‘¶#Ñõ-$KpŠ¤I¾8A!M#o&“ºÚ5õ+(A@jB«Aî 0Q q-’<À!ý14f†¢!½Pß60<g"¤.ÇöGG]'¥-Í3û /P(m%–1¼#î5*H's$›'À3èJ>g%¦+Ìø" ' !< A^ E  Dæ '+!S!xn!›ç!}ƒ"###2:#:m#M¨#/ö#8&$7_$'—$(¿$?è$.(%KW%2£%$Ö%Zû%8V&#�&³&Ï&ì&%
! '70'&h',�'-¼'!ê' (6-(d(+ƒ(¯(Í(ì()!&)H)\)Jz)=Å)2*=6*2t*B§*7ê*="+<`+A�+ß+ü+,&4,-[,&‰,°,!Ð,ò,-B,-"o-’-9±-4ë- .$4.!Y..{.Gª.2ò.$%/J/%b/)ˆ/²/Ï/-ê/070&K0r0%‡0­0Â0hÖ0>?1~1—1P®19ÿ1192*k2>–2?Õ2z3#�3-´3Dâ3>'41f41˜4Ê4ã4ü4/56<5Ns5Â5Ô5fô5K[6_§6]7.e79”72Î7<8;>8Gz8(Â8
! ë8'ö8
! 9)9]@9&ž91Å9D÷9=<:Ez:<À:0ý:8.;Kg;'³;?Û;<-7<0e<$–<E»<0=2=)P=&z=¡=!´=\Ö=%3>(Y>b‚>Gå>9-?/g?.—?)Æ?)ð? @;@4U@&Š@+±@*Ý@(AF1A0xAL©A4öA+B':BUbB)¸B6âB)C6CC*zC¥C0ÅC1öCU(DN~D!ÍD2ïD"E]5Ed“E]øEUVFd¬FUGNgGU¶GH$H+9HeH*|H/§H+×H/I 3IWTI/¬I/ÜI,J&9J9`JšJ*²J-ÝJ@K-LK@zK8»KKôK8@LKyLÅL1äL+MBM.^M(�M¶MTÊM2N2RN…N”N3¯N ãN)O+.O*ZO5…O»O1ÄO$öO!P,=P<jPU§P!ýPFQ:fQ¡Q0ÀQuñQ#gR‹R=©R7çRCSTcSZ¸S[TdoTEÔTcUo~U#îU!V4V:RV:�V[ÈV#$WHW=hW/¦W%ÖWüWX1<XInXC¸XDüX%AY[gY!ÃYåY,ZM2ZG€ZIÈZK[?^[#ž[%Â[4è[2\IP\š\0®\ß\ù\:]1R](„]&­]/Ô]+^-0^+^^@Š^<Ë^8_5A_6w_®_Ê_,ç_2`?G`‡`¡`7¹`Bñ`,4a'aa6‰a+Àa+ìa6b?Ob)�b2¹b7ìb/$cTcic!{c'�c(ÅcQîc@d-`d=Žd#Ìd!ðd5e)He%re.˜e/Çe0÷e.(f6Wf#Žf²fÅf3äf6g+Og'{g)£g ÍgAîg"0h(Sh|hŽh-šhÈh	×hAáh#i6i:Vi‘iO°i'j&(jOj?oj¯j%ÍjLój@kVktk0’kÃk†ÈkOlm`l«ÎlZzm&Õm%üm#"nBFnC‰nKÍnVovpoçoR÷o;JpK†p*ÒpMýpKq*_q$Šq*¯q"Úq<ýq8:r sr$”r"¹r&Ürss*<s5gs.�s0Ìs4ýs82tAkt6­t2ät8u2Pu2ƒu8¶u<ïu2,v>_v5žv>Ôv)w0=w"nw‘w«wÆw%âw"x +x Lx-mx"›x!¾xàx%úx% ykFyk²y�z'¯z4×zJ{!W{Xy{Ò{â{'| (|+I|!u|—|¨|Æ|ã|û|},}5@}-v}¤}°}
¼}Ê¼Ì¹‰€C� \�}�
! “�1ž‚2Ð‚RƒVƒkƒwƒƒƒ›ƒK¤ƒLðƒZ=„=˜„IÖ„; …K\…X¨…=†P?†�†ª†$Á†'æ†&‡&5‡.\‡‹‡’‡*™‡+Ä‡›ð‡Œˆ’ˆ&¬ˆ2Óˆ4‰(;‰7d‰;œ‰/Ø‰KŠKTŠ Š·ŠÕŠìŠ
! ‹'‹F‹c‹ ‚‹£‹»‹Ø‹%ô‹-Œ*HŒ;sŒ%¯Œ0ÕŒ3�$:�>_�3ž�6Ò�3	Ž=ŽC[Ž)ŸŽZÉŽ}$�9¢�\Ü�‚9�v¼�A3‘Qu‘1Ç‘ù‘By’L¼’`	“]j“dÈ“>-”;l”B¨”Më”Q9•P‹•Ü•E\–A¢–Rä–97—Nq—5À—Mö—7D˜B|˜E¿˜†™9Œ™’Æ™FYš> šŒßš9l›‚¦›F)œMpœx¾œF7�F~�NÅ�Qž fžSŸ¢[ŸOþŸMN [œ ^ø OW¡I§¡Añ¡>3¢>r¢@±¢|ò¢So£KÃ£T¤Fd¤M«¤Pù¤:J¥G…¥4Í¥:§5=§Zs§(Î§&÷§c¨{‚¨8þ¨N7©†©+’©8¾©C÷©;ª)Oª0yª	ªª9´ª\îªrK«;¾«Jú«nE¬/´¬8ä¬)­G­GY­Q¡­ó­$
®$2®W®*o®Iš®Iä®6.¯%e¯‹¯(¨¯(Ñ¯/ú¯2*°"]°"€° £°Ä°
! Þ°é°$ý°"±8;±
t±(‚±@«±Jì±7²=U²O“²,ã²;³;L³ˆ³6¨³Vß³D6´B{´v¾´O5µ*…µ'°µFØµ)¶HI¶8’¶>Ë¶t
! ··9Ÿ·MÙ·&'¸>N¸�¸–¸"®¸'Ñ¸Kù¸<E¹r‚¹#õ¹Aº[ºmº6º¶º[Çº#»O)»8y»I²»>ü»1;¼\m¼vÊ¼lA½=®½Vì½‰C¾>Í¾V¿Pc¿X´¿V
ÀldÀFÑÀ7Á\PÁZ­ÁhÂ>qÂV°ÂRÃaZÃ,¼Ã0éÃ@ÄO[ÄI«ÄPõÄÍFÅ¶ÆéËÆ‡µÇ˜=È£ÖÈvzÉ@ñÉ2ÊIÊ,YÊ,†Ê³Ê>ÇÊË!$ËFË`Ë?tËB´Ë÷ËqÌ*ƒÌ2®Ì3áÌ9ÍkOÍ*»ÍæÍ>õÍA4Î=vÎ8´ÎDíÎ82ÏYkÏ9ÅÏBÿÏ9BÐ-|Ð@ªÐ1ëÐJÑWhÑBÀÑ7Ò9;Ò�uÒg÷ÒH_ÓG¨ÓNðÓ8?Ô=xÔ=¶ÔGôÔ<<ÕlyÕ]æÕdDÖL©ÖNöÖE×5]×W“×Vë×FBØJ‰ØVÔØU+ÙK�ÙlÍÙx:Úv³ÚA*Û\lÛ�ÉÛ_WÜh·Üc Ýr„Ýy÷Ý]qÞSÏÞS#ßcwß^Ûßl:àU§àoýàWmáBÅáyâs‚âPöâcGãO«ãrûãZnänÉä[8åF”åKÛåL'æYtænÎæ]=ç?›ç/ÛçCè>Oè<Žè"Ëè
îè@üè0=é5néH¤éFíé)4êe^êQÄêsënŠë{ùëìuìbí€qî‘òî~„ï”ð�˜ð (ñ}ÉñŽGòXÖòD/óftóÒÛóô®ôs£õ„öqœö‚÷‚‘÷“øp¨ø�ùF›ùBâùˆ%úª®úNYû_¨ûUüf^ü]Åün#ýK’ý\Þý";þ#^þe‚þrèþ![ÿ.}ÿ;¬ÿèÿ23%Q-w!¥Ç1ß5>G(†w¯<'>dT£+ø-$5Rˆ+¨Ô=êM(]vAÔ`@w^¸?W9q&«AÒf {Fœ8ã?:\8—8Ð6		1@	9r	˜¬	*E
! 5p
! +¦
! JÒ
! B!`>‚!ÁUã09Rjq½*/
-Z
,ˆ
+µ
_á
BAA„8ÆCÿACC…bÉ6,:c<ž;Û@=Xu–"&/CVAš(Ü(,.@[Xœ+õH!9j8¤BÝC ZdW¿S3k@Ÿqà�RHàM)1wR©0ü!-!O>qC°lôHaXªLZPQ«Gý1E:wc²? V�wsùtmIâ:,>g=¦aäYF 8  IÙ J#!Gn!p¶!''":O"rŠ"jý"Hh#>±#<ð#/-$:]$L˜$å$I%{K%DÇ%d&xq&+ê&J'Ta'7¶'8î'G'(?o(@¯(%ð(<)HS)Oœ)Gì)¦4*3Û*X+=h+A¦+6è+9,2Y,9Œ,2Æ,Cù,:=-"x-3›-LÏ-H.1e.8—.DÐ.^/9t/1®/8à/70?Q0D‘0dÖ01;19m1:§1Kâ14.25c2J™2Iä2C.37r37ª3Oâ3024-c4‘4°4JÍ4I5Eb57¨5Pà5216%d63Š61¾6Sð62D7Mw7Å7<â748T8Cs8E·8Gý8oE9Tµ9)
! :)4:/^:4Ž:EÃ:9	;MC;B‘;?Ô;C<EX<sž<)=><=M{=5É=3ÿ=I3>F}>LÄ>D?DV?D›?Dà?3%@0Y@!Š@C¬@!ð@7AQJA.œA.ËA9úA]4B5’B7ÈBKC.LCJ{CGÆC@D@OD=�D(ÎD/÷DE'E9mE1§E,ÙE.F.5FWdF(¼F'åF?
G8MG7†G:¾GùG;H2OHC‚HJÆHUIVgIU¾IVJ4kJh J4	KG>KE†K2ÌK+ÿK.+LRZL5­LLãLJ0M7{M!³MGÕM:NGXNJ N8ëNC$OhO1ˆOºO,ÚO9PAP$WP\|P2ÙP0Q4=Q8rQM«QOùQ3IRb}R;àR>S,[S-ˆS?¶S1öS((T8QT,ŠT2·T5êT4 U<UU5’U2ÈU5ûU*1V9\V/–V0ÆVB÷V>:W#yW*�WMÈW9X>PX�Xe“XXùXRYTjYT¿YTZOiZT¹ZS[Sb[8¶[Ÿï[J�\IÚ\9$]^]1|]&®]KÕ]P!^Dr^=·^Iõ^C?_Zƒ_OÞ_L.`={`O¹`C	aGMaR•a8èaE!bIgbN±bEcGFcIŽc>ØcPd0hdM™dEçd"-eWPe;¨eKäeb0f\“f&ðfCg%[g*�gN¬g,ûg((h'Qh4yh.®hÝh"øhCi#_i'ƒi4«i/ài7j'Hj/pj. j3ÏjKk*Ok#zk2žkCÑk8l-Nl=|l#ºl/Þl%mH4mC}m>Ám?n9@n7znB²nRõnCHoEŒo:Òo\
pŒjp`÷p;XqQ”qRæq>9rTxraÍrT/s7„s,¼sJésC4t>xtI·tiuDku:°uFëus2vN¦vSõv@IwZŠwEåwK+xBwx9ºxAôx6yMOy5�y3Óy4zL<z*‰zD´zùz{1{BF{`‰{Eê{B0|_s|aÓ|>5}St}eÈ}?.~:n~F©~Qð~�BkÓl?€A¬€Nî€l=�tª�)‚KI‚/•‚#Å‚#é‚L
ƒ:Zƒj•ƒ:„0;„@l„<­„0ê„/…LK…5˜…WÎ…E&†\l†@É†'
! ‡2‡@L‡�‡…Ÿ‡M%ˆFsˆFºˆ;‰.=‰@l‰,­‰HÚ‰,#ŠHPŠP™ŠCêŠq.‹` ‹lŒ5nŒ5¤Œ6ÚŒ<�!N�Ip�Fº�UŽZWŽT²ŽZ�?b�,¢�]Ï�v-�i¤�E‘FT‘3›‘dÏ‘W4’xŒ’�“P–“�ç“€u”Fö”==•e{•>á•D –fe–BÌ–3—!C—3e—:™—7Ô—W˜yd˜yÞ˜(X™*�™&¬™'Ó™%û™G!š\iš2Æš]ùš8W›$�›(µ›FÞ›f%œVŒœ€ãœ1d�K–�,â�`žQpžQÂž"ŸR7ŸPŠŸSÛŸA/ Xq 4Ê 4ÿ 4¡CT¡9˜¡&Ò¡0ù¡O*¢7z¢#²¢KÖ¢,"£3O£6ƒ£5º£(ð£.¤HH¤‘¤Q£¤;õ¤,1¥)^¥.ˆ¥+·¥2ã¥#¦1:¦.l¦C›¦Kß¦N+§*z§l¥§$¨B7¨0z¨(«¨*Ô¨;ÿ¨3;©&o©M–©5ä©Lª2gª4šª9ÏªG	«4Q« †«S§«4û«`0¬R‘¬1ä¬�­�˜­3®sN®kÂ®Q.¯I€¯QÊ¯0°4M°R‚°7Õ°(
±{6±�²±cB²M¦²8ô²c-³.‘³)À³'ê³-´@@´,�´'®´Ö´%õ´eµƒ�µQ¶PW¶>¨¶.ç¶L·c·/ƒ·j³·3¸+R¸R~¸QÑ¸P#¹1t¹#¦¹KÊ¹(ºE?º(…º*®ºAÙºN»Yj»'Ä»9ì»&¼6¼-R¼6€¼=·¼~õ¼*t½@Ÿ½à½ï½¾)¾=D¾‚¾‘¾<®¾Fë¾V2¿O‰¿9Ù¿OÀIcÀ†­Àl4Á•¡Áx7Â‘°ÂPBÃ“Ã«Ã"ÊÃ9íÃ/'Ä'WÄ?ÄP¿Ä0Å/AÅ?qÅ,±Å+ÞÅB
! Æ5MÆ8ƒÆJ¼Æ4Ç;<Ç%xÇPžÇ^ïÇÂNÈ:ÉNLÉ›ÉP¹É]
! Ê2hÊP›Ê@ìÊ$-ËLRË?ŸË6ßË]Ì/tÌ'¤ÌGÌÌwÍdŒÍWñÍ=IÎ[‡Î%ãÎ^	ÏVhÏ^¿Ï—Ð1¶ÐCèÐ?,ÑElÑH²ÑBûÑ0>Ò:oÒ1ªÒsÜÒ0PÓC�Ó€ÅÓjFÔJ±Ô’üÔD�Õ8ÔÕJ
Ö3XÖ>ŒÖ6ËÖ2×;5×.q×+ ×JÌ×;Ø0SØ+„Ø1°Ø@âØ„#ÙP¨Ù.ùÙ((ÚkQÚ1½ÚCïÚ/3ÛEcÛ>©Û2èÛ$ÜD@Ü0…Ü(¶Ü*ßÜ,
! ÝJ7Ýn‚Ý=ñÝm/Þm�Þ4ß,@ßmß"†ß5©ß/ßß;à?Kà(‹àB´à2÷à5*á=`á&žá=Åá8âA<âE~âCÄâ)ã42ã,gã+”ãÀã)ÞãEäNä…Tä6Úä4å@Få8‡å Àå
! áå*ìå1æ3Iæ}æ’æ\±æ9çHç#fç)ŠçO´çOè^Tèz³èH.é-wé¥é/Åémõécê+{ê-§êKÕê!ë3ë"Së!vë&˜ë;¿ë ûëQìWnìrÆì 9íKZíY¦í2î73î!kî�îJ­îøî(ï7ïJNïF™ïBàï%#ð4Ið!~ð" ð+Ãð8ïð9(ñAbñ'¤ñ,ÌñKùñEò(dò7�ò/Åò9õò6/ó.fó@•óQÖó%(ô6NôF…ô&Ìô8óô9,õ\fõPÃõGö0\ö �ö8®ö(çö÷8-÷9f÷C ÷Æä÷Ö«ø[‚ù\ÞùÎ;úÊ
! ûzÕûŠPü\Ûü]8ýÔ–ý¼kþh(ÿf‘ÿIøÿÐB¸fÌd3Œ˜>%7d-œ.Ê2ù&,6S,Š*·,â�� 9"a\f¾v%6œ%Ó`ù2Z%�L³W	?X	[˜	:ô	U/
! 0…
! 4¶
! )ë
! /EJ] ¨,É&ö 8>VwHÎ.
OF
š–
/1'a,‰&¶,Ý"
! &-+T%€<¦5ã"18T6�5Äkú;fq¢#89KX…&Þ.-4b)}§8Åhþ>gD¦1ë:UXL®$û' H d… ¢,Ã,ðE7c@›7ÜGG\¤¿×÷DjV&Á-è '7+_ ‹I¬!ö#<M&b*‰´3Ê'þ&%>dƒ¢.¿î.%: `1�³$Ð;õ1Gfhwà-÷.%1T*†2±1ä% "< ,_ Œ ¦ EÅ @!L!:e!V !2÷!4*"_"x".•"HÄ"I
#SW#Y«#,$/2$?b$A¢$Bä$L'%Rt%BÇ%C
! &MN&Sœ&gð&wX'Ð'FP(C—((Û(1)i6)[ )Cü)0@*/q*"¡*$Ä*é*0	+:+hN+q·+{),e¥,C-xO-(È-1ñ-K#.Co.Þ³.s’/æ0�í0¾~1d=25¢2\Ø21532g3<š3B×3$4)?4Ji42´4ç4?5.G5v55“5TÉ5Y6@x69¹6Ló6K@7MŒ7\Ú7[78]“8Kñ8]=9d›9t:Iu:R¿:Q;Sd;b¸;a<c}<Zá<A<=a~=_à=l@>L­>\ú>\W?l´?‹!@­@-AILA#–A/ºA*êA,B6BBFyBÀBÚB+ìB7C™PCJêC55D kD:ŒD7ÇDÿDdEe€EoæEjVFŒÁFuNGFÄGWHScHX·HYI:jID¥I]êICHJMŒJOÚJI*KXtKGÍKYL-oL6�L1ÔL-M%4M@ZM}›M]NwN6—N#ÎN òN\O:pO<«O9èO6"P?YP>™PJØP5#QOYQ7©Q8áQBR*]R/ˆR1¸ReêRhPSj¹SU$T}zT[øT1TU=†UOÄU'V.<V&kVF’VVÙVF0W1wW ©W"ÊW@íW;.X0jX9›X:ÕXVYYgY1ÁY[óY-OZF}ZnÄZL3[^€[_ß[I?\5‰\>¿\/þ\ .]/O]2]'²].Ú]	^ ^;^GZ^@¢^8ã^_=8_8v_1¯_4á_?`?V`–`,¶`#ã`^aBfaL©aföa/]b4�b!ÂbDäbF)c]pcMÎcFd;cdUŸd7õdR-e2€e9³e,íe5f;Pf-Œf+ºf6æf=g,[g4ˆg6½gYôgWNhY¦h=i8>i+wi2£iÖiIöi9@j,zj5§jLÝj0*k+[k@‡k1Èk'úk="l5`lL–l8ãl7m?Tm?”m0Ôm1n:7n:rn%­n9Ón5
oFCo@Šo,ËoHøo;Ap;}p;¹p7õp-q#Eqiqb†q.éq#r<r+Vr.‚r2±r?är/$s4Ts!‰s)«s2Õs)t.2t-at�tdªt6uZFu7¡u(Ùu v3#vEWv.�v=Ìv)
! w/4w$dw'‰w.±wàwñw�x:ˆx]Ãx!y'<ydy4�y¶ycÖyV:z_‘zVñzH{^{,o{Xœ{4õ{X*|Pƒ|LÔ|M!}Mo}a½}ƒ~P£~Qô~aF*¨.Ó1€*4€2_€1’€%Ä€2ê€,�)J�t�H��Ù� ó�:‚,O‚H|‚ Å‚Kæ‚d2ƒX—ƒðƒ	„&„,B„0o„> „4ß„G…#\…/€…°…#Ì…,ð…%†7C†8{†o´†&$‡7K‡Sƒ‡B×‡-ˆIHˆD’ˆ;×ˆ%‰99‰s‰^Ž‰7í‰#%Š%IŠ…oŠõŠ:‹QG‹7™‹KÑ‹Œ8ŒWŒ?uŒ>µŒ7ôŒ,�C�a�4�2´�ç�@û�A<ŽK~Ž ÊŽ5ëŽ4!�DV�3›�=Ï�*
�R8�/‹�B»�Uþ�2T‘E‡‘'Í‘õ‘1’5G’&}’&¤’OË’!“,=“j“'†“®“GÆ“/”#>”+b”Ž”*«”Ö”õ”•]%•"ƒ•'¦•Î•2ë• –a?–/¡–Ñ–ç–8þ–87—xp—9é—'#˜3K˜?˜¿˜(Ã˜/ì˜#™8@™Ly™%Æ™%ì™šN2šN�š-ÐšTþš3S›=‡›XÅ›$œ+Cœ<oœ:¬œ6çœD�Ac�l¥�WžDjžZ¯žQ
! Ÿ2\ŸL�Ÿ6ÜŸ? ?S K“ Eß P%¡bv¡EÙ¡?¢O_¢\¯¢B£FO£F–£_Ý£>=¤A|¤<¾¤Sû¤EO¥I•¥Iß¥J)¦Gt¦c¼¦Q §Fr§I¹§B¨?F¨E†¨;Ì¨N©]W©Gµ©Mý©LKª]˜ªBöªL9«[†«wâ«EZ¬X ¬dù¬A^­B ­Pã­C4®Mx®QÆ®L¯Ze¯VÀ¯m°3…°,¹°=æ°$±LB±P�±ªà±-‹²j¹²x$³7�³MÕ³;#´K_´c«´µØ)µj¶m¶‡¶"¥¶#È¶.ì¶6·JR·"�·DÀ·\¸Tb¸G·¸Kÿ¸IK¹C•¹KÙ¹K%º^qºUÐºM&»2t»$§»&Ì»Mó»\A¼ ž¼¿¼LÛ¼L(½Cu½%¹½1ß½:¾5L¾5‚¾5¸¾dî¾jS¿R¾¿IÀ9[ÀB•ÀCØÀ5Á?RÁ4’Á3ÇÁUûÁ9QÂ8‹Â9ÄÂ)þÂG(Ã3pÃJ¤Ã!ïÃUÄjgÄ2ÒÄ6Å4<Å3qÅ(¥Å1ÎÅ;Æ6<Æ«sÆ˜Ç8¸Ç2ñÇ#$ÈHÈ/cÈ4“È.ÈÈ2÷È2*É$]É-‚É4°É4åÉ!Ê=<ÊzÊT�ÊPâÊ'3Ë2[Ë*ŽËN¹ËdÌYmÌXÇÌ2 ÍSÍeÍEvÍ9¼ÍsöÍTjÎ8¿ÎœøÎX•ÏîÏLÿÏBLÐ6�Ð/ÆÐ#öÐkÑ/†Ñ*¶Ñ+áÑK
Ò�YÒ;ÛÒ0ÓSHÓ3œÓÐÓSäÓ8Ô;IÔD…Ô5ÊÔÕ?Õ;_ÕW›Õ*óÕnÖP�ÖAÞÖE ×Cf×Mª×Gø×:@Ø<{Ø:¸Ø9óØ-Ù"FÙiÙH‚Ù+ËÙB÷Ù":ÚD]Ú$¢Ú*ÇÚòÚÛ+(Û#TÛ6xÛs¯Û+#Ü+OÜ={Ü3¹Ü:íÜ+(Ý#TÝ2xÝ«ÝTÆÝ.Þ-JÞ-xÞC¦Þ!êÞ/ß/<ß,lß_™ß8ùßE2à'xà! àzÂà)=á5gá�á)¸á+âá?â Nâoâ[Žâ&êâ)ãI;ã…ã9™ã)Óã‰ýã2‡ä>ºäùäå7&å ^å7å/·å+çå7æ6Kæ:‚æ&½æäæ?çAçC]çK¡ç]íçdKèt°è(%é Néoé#�é(³éhÜé.Eêtê“ê°ê:Æê#ë,%ë5Rë/ˆë)¸ëâë*øë#ì>ì(Yì6‚ìL¹ì!í(í Bí6cí'ší2Âí'õí
î}+î/©îÙî€êî2kïžï¡ï¥ï=¾ïüïð6ð6CðIzðIÄðñ<"ñ_ñ.fñ@•ñÖñâñ@ëñ,ò>8ò]wò]ÕòT3ó+ˆóA´óKöóRBôU•ô	ëôRõôHõdõõ'žõYÆõ4 ö;Uö<‘ö<Îö÷g!÷0‰÷Cº÷2þ÷;1ø=møV«øù1ùPù3iù;�ù?Ùù:ú7Tú8Œú7Åú7ýú65û4lû8¡û6Úû9ü1Kü5}ü1³ü3åü=ýCWý0›ý/Ìý1üý3.þ9bþ#œþ4ÀþMõþHCÿŒÿ!¬ÿ/Îÿ%þÿ6$V[9²9ì3&6Z:‘_Ìg,4”=ÉB*J6uJ¬D÷9<&v�!»TÝ@24s=¨=æ=$$b5‡8½6ö3-8a:š9Õ	>,	<k	+¨	2Ô		
! 4
! )F
! )p
! š
! °
! #Ð
! )ô
! 8W^*qœ¯Æß ü0F=`,žIËP
f
*ƒ
3®
0â
^ry7€
! ¸ Ãäÿ.SJ-žFÌ:/N*~N©ø
0*/[
‹)™)Ã3í)!EK-‘¿$Ðõ2He#x1œ(Î3÷;+XgÀÃÕç,ù7&^*~2©=Ü=Xj|Ž '² Úû 3EWi {œ®Q²Q‰VÒàO³u#y˜�ƒ6µº`p2ÑQ#VDz‡¿:GB‚=Å¡"iÄv. ’¥ #8!\!1l!>ž!>Ý! "%="7c"
! ›"ˆ¦"/#®5#*ä#-$0=$-n$/œ$nÌ$m;%a©%Ž&kš&['Lb'L¯'�ü'q~(Lð(N=)‡Œ)D*-Y*>‡*:Æ*:+N<+D‹+-Ð+&þ+}%,“£,²7-Tê-n?.O®.Vþ.mU/½Ã/6�0=¸0Tö0?K1@‹11Ì1Öþ18Õ2*3 93#Z3‡~364Á=4>ÿ4V>58•5NÎ5<6rZ6GÍ6¼7CÒ7±8/È8hø8na9PÐ9U!:hw:Zà:S;;™�;0)<PZ<T«<r=Qs=gÅ=T->`‚>iã>M?šÍ?ch@sÌ@E@A¸†Aš?B¹ÚB:”CšÏCKjD[¶DEE6XE<�EPÌEWFRuFKÈFLG[aGM½GZHbfHaÉHM+IiyIOãIE3JOyJFÉJ<KEMK�“KM!LOoLG¿LDMELM3’MYÆMQ NMrNAÀNEOEHO8ŽOPÇOWPMpPs¾Pd2QD—Q9ÜQ=RTRVUS„¬SM1T:T6ºTbñT@TUv•UpVl}VZêVQEWH—W?àWW XcxXbÜXk?Y›«YTGZFœZSãZ\7[d”[Bù[J<\Š‡\r]A…]žÇ]bf^VÉ^c _d„_fé_IP`Gš`’â`�uaZ÷a[RbC®b`òbhScW¼cVdGkdC³dq÷d+ie3•eFÉe8fVIfX f>ùfM8gT†gOÛgB+hdnhFÓh5iDPiP•i`æiJGjV’jXéjOBk?’k7ÒkE
! l?Pl‚�lEm/YmE‰m5ÏmPnFVn<�n+ÚnKoBRoP•o,æoSpRgpVºp0q0Bq2sq.¦qBÕq.rCGrA‹rgÍr05s$fs&‹s„²sM7tb…t`èt"IuKluX¸u9v^KvWªvKwYNwG¨w+ðwOxŒlxXùxQRyb¤yDz^Lz,«zJØz4#{3X{7Œ{/Ä{(ô{n|8Œ|4Å|9ú|p4}Í¥}„s~ø~Ÿx€[7�l“�c‚\d‚\Á‚/ƒBNƒd‘ƒeöƒ×\„4…#T…x…&‘…7¸…^ð…DO†”†òª†?�‡Ý‡?é‡)ˆ.5ˆ*dˆC�ˆ0ÓˆK‰6P‰4‡‰¼‰Ø‰.á‰ŠŠ,Š
AŠOŠgŠyŠ�Š)ŠŠ´Š¼ŠÍŠÝŠéŠ‹‹3‹O‹`‹l‹y‹Š‹�‹º‹Ñ‹Ý‹î‹ŒŒ5ŒAŒ*TŒsŒqóŒae�mÇ�e5Ž&›Ž>ÂŽY�+[�8‡�8À�qù�bk�DÎ�Y‘m‘L‹‘Ø‘_ñ‘<Q’Ž’!¨’Ê’EÞ’D$“Di“=®“6ì“A#”/e”•”E¬”>ò”91•4k•+ •>Ì•–-–2I–Y|–%Ö–@ü–D=—‚—Hš—Fã—-*˜X˜s˜�˜4®˜Uã˜Z9™�”™Lš*cš;Žš<ÊšC›DK›8�›;É›EœQKœ5�œ:ÓœQ�8`�6™�IÐ�HžJcž(®ž†×žO^ ’® SA¡µ•¡�K¢WÙ¢K1£9}£8·£�ð£r¤:ò¤7-¥ge¥®Í¥I|¦aÆ¦](§w†§uþ§_t¨bÔ¨t7©[¬©VªX_ª?¸ªNøª6G«„~«u¬&y¬V ¬U÷¬:M­4ˆ­½­Ô­ê­%®8&®._®Ž®•®.­®%Ü®-¯&0¯/W¯A‡¯+É¯õ¯°&1°qX°(Ê°Ró°4F±J{±>Æ±Q²vW²KÎ²‚³€�³Q´Pp´NÁ´JµR[µL®µQûµ,M¶Qz¶7Ì¶=·B·yÂ·^<¸9›¸>Õ¸[¹~p¹/ï¹/º4Oº2„º`·º)»6B»6y»'°»2Ø»N¼|Z¼—×¼Vo½nÆ½=5¾+s¾5Ÿ¾4Õ¾6
! ¿7A¿Cy¿P½¿sÀ&‚À$©ÀPÎÀ>ÁA^Á% ÁOÆÁ]Â2tÂ8§Â àÂNÃ^PÃ¯ÃHÍÃJÄiaÄ]ËÄL)Å(vÅDŸÅ5äÅ0ÆCKÆ�Æ,­Æ4ÚÆZÇ.jÇ8™Ç?ÒÇ-ÈW@Èq˜ÈL
! É6WÉ…ŽÉCÊIXÊ0¢Ê8ÓÊVË1cË-•ËMÃË?ÌSQÌg¥Ì6
Í7DÍU|ÍDÒÍIÎHaÎHªÎ:óÎ0.Ï0_Ïq�ÏQÐMTÐ=¢ÐKàÐT,Ñl�ÑWîÑFFÒF�ÒMÔÒ\"Ó[Ó:ÛÓAÔFXÔEŸÔIåÔ</Õ6lÕ=£ÕOáÕ;1ÖFmÖN´Ö8×4<×*q×$œ×FÁ×4Ø+=ØYiØDÃØ6Ù7?Ù7wÙ6¯Ù7æÙ9Ú5XÚ>ŽÚ>ÍÚ;Û9HÛ1‚ÛH´Û0ýÛ@.ÜBoÜ7²ÜDêÜ+/Ý+[Ý1‡Ý.¹ÝAèÝP*Þ2{Þ!®ÞVÐÞ'ßˆAßÊß3ßßàŽ/à¾àŽÚà3iáM�á²ëáNžä0íä=å=\åAšåOÜå+,æTXæ­æGÊæ)ç4<ç!qç&“çwºç(2èF[èH¢è<ëè8(éLaéL®éLûéLHêZ•êZðê?Kë)‹ëµëaÕëK7ì=ƒì4Áì3öìE*í1pí^¢í@î„Bî©Çîdqï%Öï!üï%ðXDð+�ðFÉðFñ[Wñ(³ñGÜñ-$ò4RòP‡ò@ØòNó9hó'¢ó+Êó4öó{+ô1§ô3Ùô<
õ4Jõ0õh°õ5ö'Oö/wöI§öAñöL3÷1€÷9²÷8ì÷�%ø<§øJäøM/ùY}ùW×ù^/ú>Žú(Íú<öú,3û@`ûa¡ûüV ü+wü2£ü5ÖüšýŒ§ýF4þG{þhÃþM,ÿOzÿ2Êÿ2ýÿV0=‡Å#ä7[@1œXÎ<'[d4À=õK3K@Ë8"J[s¦q}ŒH
! XS¬OÌ<nYVÈPˆp]ùXW	=°	Ÿî	PŽ
! Mß
! o-i�lntLãT0
O…
JÕ
  QA“.¨D×Y8vU¯IhO4¸;í+)9U4�BÄ?.G0v>§ZæQA“8°2éWAtF¶{ý7yM±0ÿ>01o:¡4Ü41FDx6½1ô2&#Y}@ŒXÍN&Au·-Ðþ1L:cDž<ã^ G_Ç^'Q†MØJ&[qOÍQŠoVúYQƒ«4/  d H… Î EÞ $!A!#T!x!<’!Ï!ï!Y"@h"G©"@ñ"62#/i#:™# Ô#.õ#&$$K$[$=m$?«$Aë$8-%#f%Š%¨%QÈ%P&Nk& º&NÛ&K*'Iv'KÀ'8(@E(2†(<¹( ö(F)5^)e”)Vú)„Q*‹Ö*_b+RÂ+U,~k,0ê,--CI-�-¬-¿-Ò-(ä-(
.'6.:^.7™..Ñ._/@`/S¡/aõ/FW0<ž0GÛ0@#1Sd1R¸1L2VX2L¯2Jü2SG31›3lÍ3P:47‹49Ã4;ý4N95:ˆ59Ã5ý56616Ch6E¬6Hò6*;7 f7<‡7>Ä758998Rs8Æ8>Ý8F9/c95“9JÉ9J:_:}:!œ:r¾:W1;n‰;uø;>n<;­<;é<;%=;a=W�='õ=>e1>Y—>=ñ>>/?7n?9¦?Jà?B+@n@‰@¥@Vº@‚AB”AF×AGB>fB$¥B2ÊB1ýB/CNICK˜COäCJ4DMD9ÍD9E[AE!�EQ¿ESFWeFO½FL
G+ZG5†G5¼G0òG>#H/bH.’H9ÁH4ûHF0I)wI=¡IHßIT(J)}J0§J"ØJ7ûJ%3K6YK?�KCÐK:L*OL3zL ®LÏL5OM4…M/ºM@êM+N/@N/pNB N,ãN2O3CO-wO ¥O<ÆOgPFkPU²PNQQWQa©QãR[ïRWKSr£SyT_�TWðTVHUNŸUIîUH8V)�V(«V,ÔV=W]?W�W6µW"ìWQX*aXJŒXL×X$Y4?Y:tYG¯Y?÷YR7Z>ŠZ>ÉZL[NU['¤[6Ì[<\„@\cÅ\`)]YŠ]<ä]Œ!^J®^*ù^‚$_M§_Hõ_c>`-¢`_Ð`r0aB£a)æab>&b(eb@Žb[Ïb+cKc%kc#‘cµcYÏcf)d-�d¾dÕdíd e!&e"He"ke$Že$³e0Øe	f'fEf2bfH•f)Þf)gr2g6¥g=Üg/h>Jh9‰hwÃhs;iK¯iPûigLjM´jvkGyk[Ák<lAZl±œl°NmOÿm1OnL�ngÎnc6o9šo4Ôo7	pLApŽpJ¦pJñp8<q2uqZ¨qr=r(Wr&€rD§rJìr07swhs_àsJ@t0‹tJ¼t0uH8u2�uH´u2ýu]0vGŽvHÖv2wbRw}µwi3x„�xg"y‚Šy2
zA@z2‚z2µz0èzK{e{;ƒ{%¿{%å{E|TQ|'¦|BÎ|Q}Rc}Q¶}Z~6c~Yš~5ô~P*F{4Â€÷x‚)•‚(¿‚Bè‚Û+ƒ „(„tG„9¼„Öö„\Í…C*†>n†L­†Oú†1J‡5|‡}²‡&0ˆ5WˆY�ˆ0çˆ2‰OK‰?›‰BÛ‰(Š,GŠ/tŠH¤ŠDíŠ$2‹QW‹*©‹HÔ‹+ŒDIŒ@ŽŒÏŒBçŒ*�8C�5|�²�(Î�÷�)Ž?6Ž5vŽ@¬ŽDíŽ12�@d�R¥�‚ø�?{�B»�8þ�27‘2j‘,�‘Ê‘/Ü‘4’/A’Fq’S¸’F“FS“-š“SÈ“Y”ov”Yæ”1@•5r•.¨•Y×•H1–)z–)¤–YÎ–(—6G—6~—,µ—â—Nú—GI˜‘˜,§˜*Ô˜9ÿ˜/9™<i™2¦™/Ù™/	š49š>nš­š2Íš4›.5›<d›^¡›*œc+œz�œˆ
! �„“�Ež„^žLãž™0Ÿ<ÊŸá $é �¢Ðœ¢m£Fq¤;¸¥lô¥Na¦S°¦:§r?§=²§(ð§¨".¨"Q¨"t¨ —¨ ¸¨$Ù¨$þ¨$#©"H©"k©)Ž©4¸©1í©/ªCOªU“ª2éª4«>Q«1�«DÂ«D¬ZL¬7§¬wß¬PW­O¨­wø­Hp®[¹®G¯8]¯@–¯:×¯C°mV°aÄ°~&±]¥±d²ah²XÊ²o#³L“³Mà³„.´(³´(Ü´(µ(.µ7Wµ�µÐ“¶Qd·?¶·Gö· >¸7_¸-—¸8Å¸Zþ¸WY¹p±¹"ºP@ºG‘ºnÙºbH»`«»<¼NI¼I˜¼)â¼{½nˆ½f÷½b^¾`Á¾-"¿^P¿'¯¿$×¿Eü¿TBÀJ—ÀâÀÿÀ*Á2DÁ¡wÁpÂ)ŠÂ?´ÂNôÂ$CÃ:hÃ`£Ã,Ä1Ä1QÄƒÄCžÄ3âÄ0ÅGÅeÅ9€Å=ºÅ;øÅ4Æ4´Æ)éÆQÇDeÇ-ªÇXØÇI1È{È/›ÈËÈ=çÈ;%É=aÉAŸÉ-áÉ$Ê 4Ê UÊJvÊFÁÊ?Ë'HË1pË-¢Ë*ÐËAûË9=Ì.wÌ2¦Ì(ÙÌMÍ)PÍ-zÍ9¨ÍqâÍ@TÎH•ÎnÞÎAMÏS�Ï=ãÏ1!ÐdSÐ=¸Ð#öÐ4Ñ<OÑŒÑ ªÑËÑVãÑ8:Ò1sÒ+¥Ò+ÑÒ+ýÒ4)Ó,^Ó*‹Ó!¶Ó,ØÓPÔ.VÔ.…Ô.´Ô.ãÔ/Õ/BÕ0rÕ0£Õ0ÔÕ0Ö06Ö0gÖ0˜Ö0ÉÖ0úÖ0+×0\×0�×.¾×.í×.Ø.KØ.zØ.©Ø/ØØ.Ù.7Ù.fÙ.•Ù0ÄÙ0õÙ0&Ú0WÚ.ˆÚ.·Ú.æÚ.Û.DÛ.sÛ.¢Û.ÑÛ.Ü./Ü/^Ü/ŽÜ-¾Ü.ìÜ.Ý/JÝ/zÝ.ªÝ.ÙÝ.Þ.7Þ,fÞ-“Þ-ÁÞ.ïÞ4ß,Sß<€ßE½ß5à59à)oàJ™àJäà2/á6báH™á=âáA âFbâ;©âCåâ¤)ã:ÎãC	ä$Mä(rä"›ä5¾ä8ôä8-å1få˜å2¥å5Øå2æ@Aæp‚æDóæC8çL|çÆÉç7�è�ÈèJJéM•é[ãéC?ê3ƒêM·êCë?Ië?‰ë1ÉëaûëM]ìJ«ìGöìB>í$�í`¦í)î!1î[SîG¯îH÷î%@ï*fï;‘ï2Íï)ð&*ð1QðYƒðHÝðL&ñsñ$�ñ&µñ Üñ0ýñ-.ò(\ò…ò#Ÿò'Ãò+ëò'ó!?ó aó!‚ó!¤ó-Æó&ôó"ô">ô)aô,‹ô%¸ô3Þô6õ Iõ$jõ)�õ+¹õ)åõ5öEö`aö§Âöj÷E‰÷BÏ÷>ø:QøKŒøWØø>0ùXoù@ÈùW	ú–aúIøú=Bû>€û0¿ûðû'
! ü12ü#dü[ˆü`äü(Eý>ný;­ýBéý,þICþD�þPÒþF#ÿJjÿCµÿFùÿJ@M‹FÙI UjKÀCMP%žÄ.ß-6<#s3—Ë#è
)D]Hm@¶÷(HTh5½/ó,#$PuG„gÌ+4d`qÅ‹7dÃc(	@Œ	&Í	 ô	>
! ?T
! 6”
! 6Ë
! $''ˆO1Ø/
! 9:-t9¢7Üt
7‰
fÁ
O(.x†§i.U˜nî=]2›0Î^ÿ&^S…YÙ,3?`  3A/uF¥Fì<38p„©F.u‰/©0Ù*
! '5*]ˆ!¨7Ê+-.+\KˆÔ)ó! ?$`8…8¾÷'*94dA™7Û-@A*‚3­'áP	%ZF€Ç%à<?CIƒÍ@â$#'H;p'¬\ÔX1 <Š VÇ +!DJ!2�!.Â!.ñ!  "+A"4m",¢"%Ï"&õ">#4[#)�#3º#>î#/-$-]$,‹$1¸$Tê$?% \%M}%#Ë%?ï%1/&a&2}&#°&BÔ&*'B'†\'kã'zO(_Ê(#*)SN)H¢)/ë)#*,?*l*EŒ*(Ò*;û*+7+%c+=‰+MÇ+=,)S,$},4¢,0×,@-I-Li-/¶-!æ-".9+.Le.`².)/)=/rg/›Ú/xv0»ï0Š«1u62c¬2t3�…3œ#4ÊÀ4‹‹536'K6ts6Cè65,7?b79¢7\Ü7=98;w8b³829dI9T®9$:J(:3s:%§:NÍ:8;(U;!~; ;½;Ü;Cù;N=<,Œ<M¹<5=/==9m=Q§=1ù=;+>0g>8˜>]Ñ>"/?%R?#x?"œ?B¿?;@>@AY@›@3¸@(ì@5A#KA/oA.ŸA%ÎA=ôAc2B*–BDÁBC-$CARC;”C-ÐC5þC94DAnD.°D2ßD.EqAE.³E>âE£!F9ÅF'ÿF4'G4\G‘G%­GÍÓG9¡HþÛH„ÚI=_JI�JZçJ4BKHwK3ÀK(ôK)LqGL.¹L|èL¤eM*
! NI5NNN;ÎN>
! O-IO1wO/©O'ÙO2PQ4P.†P'µP,ÝP+
! Q16Q'hQ�Qs°Q;$R8`R@™RjÚR,ES'rS?šSqÚSaLTM®T%üT"UA>UK€U1ÌUþU>VvRV>ÉV\W,eW'’WDºW!ÿW !XSBX–X%�XKÃX$Y84Y&mY!”Y(¶Y9ßY3Z,MZ(zZ.£ZFÒZ†[ [S©[Lý[8J\Nƒ\UÒ\((]dQ]V¶]
^#^9^X^w^ �^®^-Ä^ò^+_4_KK_—_0®_Iß_))`4S`Qˆ`AÚ`=aZa5va@¬a%ía3bIGb:‘bÌb3èbTcdqc>Öc7d>MdDŒd7Ñd]	e?ge>§eHæeP/f‹€fBg'Og*wg0¢g*Óg+þg%*h,Ph(}h3¦hÚhøhi3i"PisiŒiªi.Çi3öi6*j ajG‚j"Êj'íjgk7}k@µk3ök$*l/Ol(l/¨lØl<îl8+mdm(m2¨mÛm ímCnqRnÄnFân/)oYoepo%Öo
üo0
! p;pZp*vp¡p1¹pFëpD2q)wq¡q'·qMßq -rDNr“r²r5Ñr$s/,sB\s1ŸsÑs äs$t;*tft%t)¥t*Ït+út=&upduMÕu8#vC\vE v=æv>$w:cw3žw Òw4ów1(x=Zx:˜x3Óx2yA:y+|yz¨yX#z2|z%¯zFÕz4{*Q{;|{t¸{(-|hV|¿|'ß|8}>@}9}`¹}.~MI~3—~ Ë~ì~4DP2•2ÈEû8A€2z€3­€á€&ü€D#�1h�;š�JÖ�(!‚rJ‚?½‚ý‚9ƒYPƒ=ªƒ=èƒ=&„=d„K¢„:î„A)…>k…Eª…rð…*c†&Ž†+µ†,á†‡'%‡@M‡*Ž‡Y¹‡IˆE]ˆS£ˆ÷ˆ.‰Y>‰E˜‰9Þ‰PŠBiŠ5¬Š7âŠ;‹�V‹!ä‹�ŒH—ŒCàŒK$�Fp�‹·ŽgC� «�§Ì�>t�L³�7‘e8‘Pž‘&ï‘K’:b’ �’L¾’<“0H“By“D¼“:”W<”!””y¶”I0•:z•Jµ•;–"<–!_–
�–8�–NÈ–,—0D—Uu—4Ë—+˜<,˜[i˜"Å˜Uè˜r>™0±™Hâ™I+šhušÞš=÷š45›Gj›W²›\
! œygœ=áœI�Wi�VÁ�~žV—žPîžV?Ÿ;–ŸXÒŸi+ :• bÐ d3¡˜¡´¡SÇ¡S¢Io¢¹¢EÐ¢@£:W£’£B££Næ£G5¤L}¤9Ê¤'¥@,¥Dm¥C²¥;ö¥U2¦9ˆ¦Â¦Û¦ö¦+§8§S§@p§±§Ç§$ä§5	¨5?¨5u¨(«¨4Ô¨7	©2A©Pt©:Å©_ª4`ª(•ªK¾ª5
! «@«1Y«‹«¢«µ«Í«á«/ö«&¬;¬O¬1e¬—¬¬¬9Á¬û¬­+­>­]­q­„­˜­¶­!É­ë­!®$®!;®]®t®“®§®7À®lø®ke¯GÑ¯0°]J°N¨°>÷°:6±'q±K™±Uå±\;²©˜²B³a³{³•³¯³,Å³>ò³.1´5`´(–´G¿´%µ1-µ_µ'zµ¢µ,½µ=êµ\(¶0…¶0¶¶+ç¶·!2·"T·w·–·¶·Õ·ô·¸2¸Q¸k¸…¸Ÿ¸1¿¸ñ¸1¹C¹c¹ƒ¹£¹ Ã¹ä¹ü¹º56ºlº‹ºªº&Éº1ðº6"»JY»&¤»/Ë»+û»,'¼JT¼0Ÿ¼)Ð¼#ú¼#½BB½1…½ ·½$Ø½&ý½&$¾)K¾)u¾AŸ¾2á¾N¿Kc¿-¯¿-Ý¿-ÀN9À5ˆÀ4¾À~óÀArÁ>´Á8óÁL,Â<yÂ6¶Â8íÂ:&Ã=aÃ@ŸÃKàÃ1,Ä7^Ä.–Ä/ÅÄ:õÄ$0Å)UÅAÅ1ÁÅ/óÅ1#Æ?UÆ3•ÆFÉÆ=Ç=NÇ;ŒÇ:ÈÇ:È5>È9tÈ9®È9èÈ6"É.YÉˆÉk¤ÉÊ3(Ê6\ÊC“ÊM×Ê$%Ë8JË3ƒËO·Ë ÌC(ÌClÌA°ÌAòÌ<4Í<qÍ?®ÍîÍmÎsÎ�Î­ÎCÊÎ9Ï9HÏ3‚Ï¶ÏqÕÏGÐ#eÐ‰Ð ŸÐ5ÀÐ0öÐ4'Ñ4\Ñ4‘Ñ1ÆÑøÑ1Ò;FÒ(‚ÒV«Ò[Ó<^ÓA›ÓDÝÓ'"Ô+JÔ*vÔ-¡Ô8ÏÔUÕ‡^Õ#æÖ$
! ×3/×Rc×n¶×#%Ø3IØ}Ø!“ØEµØ<ûØ^8Ùo—ÙFÚ&NÚHuÚ¾Ú_ÍÚa-Ûe�Û'õÛ5ÜJSÜ?žÜMÞÜA,Ý6nÝ¹¥ÝZ_Þ$ºÞžßÞR~ßyÑßÌKà>áWáKqáZ½áuâ!Žâ°âA¿â"ã[$ã€ã�ãºã;ÕãYä]käÉäHÜä%%åAKå�åB¥åèå^ÿåB^æP¡æ7òæ>*ç8içQ¢çHôçJ=è2ˆè(»èUäè+:é3féišéLêRQê.¤ê9Óê
ë0%ë,Vë[ƒë$ßë@ì?Eì?…ì=Åì1í.5í8dí:�í0Øí8	î&BîXiîMÂî+ï1<ïnïIŽï%ØïAþï=@ðB~ð.Áð<ððJ-ñ;xñ3´ñEèñI.ò.xò3§ò7ÛòGó#[ó2ó)²óIÜóD&ôZkô,Æô>óôG2õ5zõ&°õ*×õ2ö25ö;hö_¤ö-÷T2÷9‡÷uÁ÷H7ø4€ø9µø7ïø>'ù@fù/§ùR×ùQ*úN|úLËú<û,Uû8‚ûW»û+ü"?ü[büX¾üEý.]ý6Œý.Ãý.òý,!þ(Nþ\wþ4Ôþ,	ÿZ6ÿW‘ÿJéÿC4 xÍHçx0>©QèO:IŠ(Ô,ý(*,S!€0¢œÓ:p;«Xç4@'u'�(Å-îEvb(ÙWZ+y*¥8Ð8		4B	Iw	EÁ	+
! 23
! Cf
! 7ª
! )â
! -':'b(Š-³á849n*‰5´7ê{"
šž
\9Z–Zñ…L8Ò3.?ºn')\Q
! ®<¹1ö-(%V!|5ž%Ô-ú9(>b8¡DÚ>C^H¢Bë=.Al;®@ê;+@g:¨KãE/cu.Ù33<4p4¥.ÚS	U]^³PQcWµ†
O”Xä=„]Bâ>%xdKÝÒ)«üG¨)ðc!~!‘!ª!¼!Ö!æ!ù!""!2"T"4p"K¥"5ñ"j'#4’#/Ç#Q÷#1I$7{$=³$:ñ$N,%;{%1·%]é%2G&7z&�²&”C'\Ø'Š5(™À(/Z)KŠ))Ö)9*9:*9t*G®*Kö*_B+O¢+\ò+WO,3§,Û,Dø,z=-6¸->ï-X..;‡.kÃ.?//zo/]ê/NH0h—0.13/1Žc1*ò1E2Wc2j»2W&3Z~3JÙ3X$4~}4}ü4:z5$µ56Ú5666H6667¶67î68&78_78˜78Ñ78
! 88C88|88µ88î88'98`98™96Ò96	:6@:6w:6®:6å:7;6T;6‹;6Â;6ù;80<8i<8¢<8Û<6=6K=6‚=6¹=6ð=6'>6^>6•>6Ì>6?7:?7r?5ª?6à?6@7N@7†@6¾@6õ@6,A6cA9šA5ÔA5
! B6@B&wBLžBhëBDTCy™CD(,DWUD\­DF
! E3QE!…EH§E;ðE2,F+_F]‹F:éF=$G^bGFÁG@H1IH${H! HJÂHP
IB^I'¡I/ÉI*ùI*$J)OJ*yJ*¤J)ÏJ™ùJK“KAßKR!LAtL,¶L9ãLEM@cM@¤MjåM,PNU}NDÓNŠOR£OHöOI?P=‰PIÇP�Q{ŸQGR1cR>•RGÔRFS(cS9ŒSÆS/ÞS!T]0T/ŽT¾T"ÞT/U81UAjU-¬U.ÚUF	V'PV'xV- V0ÎV]ÿV,]W=ŠW'ÈW+ðW'XbDX6§XCÞX1"YTYErYN¸Y;Z)CZ1mZ#ŸZÃZ+âZG[#V[5z[-°[OÞ[J.\=y\+·\7ã\+]G]'d]%Œ]'²]=Ú]=^V^2s^-¦^CÔ^_H-_^v_[Õ_<1`Mn`R¼`aa8qa5ªanàa:Ob2Šb6½b6ôbD+c6pc@§c;èc@$d7ed7�dAÕd7e9Oe;‰e7Åe8ýeF6f7}fFµfVüf<SgC�g?Ôg:h:OhBŠhHÍhCi<ZiC—i]ÛiH9j<‚j?¿j<ÿj<<k7ykG±kCùkW=ll•lhmUkmZÁm%nGBnGŠn1Òn,o51ogo{oK–oRâoG5p,}pªp6Àp5÷pN-q5|qQ²qDr9Ir3ƒr1·r/ér;s/Us;…s4Ás-ös0$tBUt$˜t½tCÛtu31u@euR¦uMùu*Gv.rv/¡v(ÑvúvýxFy>Zy™y¹y(×y:z9;z:uz°z5Çz'ýz!%{G{(g{+�{&¼{+ã{$|F4|N{|+Ê|Hö|6?}?v}7¶}5î}‚$~]§~0Y6.�`¿o €o�€3�;4�<p�D­�4ò�A'‚<i‚M¦‚ô‚,ƒ;ƒRƒ/dƒ9”ƒ/Îƒ!þƒU „Sv„SÊ„…-…X<…>•…]Ô…]2†_�†Vð†G‡'^‡9†‡0À‡3ñ‡9%ˆ0_ˆ0�ˆ/ÁˆMñˆJ?‰&Š‰-±‰@ß‰" Š"CŠ;fŠ<¢ŠIßŠ#)‹M‹Rc‹)¶‹à‹;ò‹?.ŒenŒÔŒQäŒ6�FS�dš� ÿ�2 Ž.SŽ]‚Ž&àŽ:�B�Hb�[«� �'(�P�+n�%š�,À�&í�›‘}°‘L.’L{’?È’;“<D“-�“1¯“+á“I
”TW”_¬”5•AB•i„•Mî•H<–”…–D—>_—xž—?˜RW˜×ª˜E‚™NÈ™zšF’šGÙša!›6ƒ›Iº›Vœ[œkÛœDG�WŒ�`ä�–Ež%Üž¨Ÿv«Ÿ>" Ua @· 9ø W2¡KŠ¡NÖ¡H%¢kn¢^Ú¢�9£FÉ£R¤fc¤OÊ¤c¥v~¥7õ¥i-¦F—¦lÞ¦™K§må§ZS¨(®¨G×¨B©Gb©oª©œªW·ªr«j‚«Dí«Y2¬7Œ¬…Ä¬‡J­…Ò­žX®R÷®oJ¯Dº¯pÿ¯Rp°`Ã°„$±ˆ©±92².l²C›²nß²CN³9’³HÌ³!´j7´�¢´U$µrzµUíµhC¶B¬¶Xï¶%H·fn·4Õ·^
! ¸Fi¸Y°¸^
! ¹li¹EÖ¹Lºgiº4Ñº*»%1»*W»E‚»&È»*ï»*¼pE¼+¶¼/â¼6½II½I“½-Ý½"¾7.¾8f¾+Ÿ¾4Ë¾"¿#¿-:¿ h¿^‰¿Kè¿%4ÀZÀ,wÀ9¤À.ÞÀ?
ÁMÁ7lÁR¤Á0÷Á-(ÂVÂ)uÂŸÂW°ÂWÃJ`Ã$«ÃŠÐÃY[Ä=µÄ5óÄC)Å4mÅE¢Å5èÅ\Æ;{Æ=·Æ>õÆA4ÇvvÇEíÇE3ÈhyÈxâÈŒ[ÉnèÉWWÊm¯ÊJËhËC…ËOÉËHÌ7bÌEšÌ>àÌÍ45ÍXjÍ1ÃÍõÍ=Î,PÎ5}ÎJ³ÎGþÎKFÏN’ÏSáÏC5Ð)yÐ6£Ð-ÚÐ\ÑLeÑ²Ñ2ÊÑýÑÒnÒ9ŽÒ?ÈÒBÓ(KÓ.tÓ`£ÓKÔfPÔA·ÔnùÔhÕ<„Õ$ÁÕKæÕ12Ö
dÖrÖ�ÖŸÖ*¸ÖãÖhÿÖ[h×Ä×Eâ×<(Ø?eØ6¥Ø‘ÜØ7nÙ]¦Ù`Ú)eÚ8�ÚOÈÚGÛ)`Û+ŠÛH¶Û3ÿÛK3ÜMÜDÍÜDÝ<WÝ¡”Ý 6ÞWßiàˆá˜â1·â(éâ@ã+SãCã6Ãã8úã-3ä;aä_�ä;ýäh9å2¢å,Õå+æ).æFXæ>Ÿæ1Þæçv"çN™çbèçAKèF�èCÔèEé@^é8Ÿé@ØéKêbeê`Èê`)ëNŠëJÙëb$ìb‡ìHêì23í4fí6›í*Òí?ýíE=îIƒî=Íîfï$rïh—ïkðPlð½ð9Ñð ñ$,ñ>Qñ,�ñW½ñ*òn@òS¯òRómVó=Äó@ôGCô)‹ô-µôOãôY3õ�õ¤õ6»õ5òõT(öS}öiÑö¦;÷Gâ÷�*øv¸ø–/ùgÆùb.úS‘úTåúM:û*ˆûA³û5õû_+üH‹ü=Ôü=ýBPý;“ýNÏý7þAVþf˜þ6ÿþ6ÿKKÿ7—ÿ-ÏÿOýÿ M+n'š'Â%ê17B�zƒ
! 
! Žx™wŠH¨Gñ89Rr?Å+B1#t?˜?Ø"P;+ŒM¸A.H.w¦ÃÚö!09=$w.œ3Ëÿ+	FB	H‰	$Ò	#÷	E
! +a
! 0�
! G¾
! ';.IjH´GýGE6�nÄ3
-E
<s
*°
*Û
K;R=ŽBÌN=^FœHãB,FoD¶ûC-Eq·AÑJ.ey7ß.JF8‘;Ê-JI€”|n’J9LX†$ß$+)0U%†;¬.è©NÁUQfV¸[“k_ÿT_I´‰þSˆ2ÜQ0a/’FÂO	;Y1•8Ç<H=A†KÈL Ca E¥ Cë ;/!)k!•!^´!B"WV"=®"!ì"*#?9#6y#3°#3ä#2$:K$,†$M³$!%"#%5F%M|%#Ê%!î%j&,{&O¨&Qø&+J'Sv'*Ê'>õ'A4(6v(4­(Xâ(=;)!y)'›)-Ã)*ñ)@*%]*2ƒ*@¶*.÷*;&+=b+4 +.Õ+4,#9,'],H…,�Î,lP-½-LÅ-6.3I.Z}.:Ø.-//A/?q/o±/©!0¨Ë0:t1B¯1Dò1A72/y2-©2&×2Šþ2‰3�33±3(å3?4DN47“4@Ë4>56K5C‚5:Æ536.56Bd6F§6î6k
7ey7=ß7‡8_¥829789(p95™9³Ï9Gƒ:-Ë:=ù:57;Gm;Oµ;'<<-<Zj<UÅ<2=6N=F…=MÌ=;>SV>Gª>Xò>AK?l�?;ú?L6@<ƒ@MÀ@^A?mA6­AoäAQTB3¦B'ÚBCiCRƒCAÖCPDGiD ±DQÒDE$EŸjE
! F})F0§F^ØFc7G1›G]ÍG+H1EHwHa”H'öHAI—`I˜øIž‘J'0KXK"xK^›K.úK3)LB]L, LÍLiìL4VMG‹M@ÓM5N=JN#ˆN4¬N'áNa	O&kO*’O½OØOëODPCGPC‹PCÏPDQCXQAœQBÞQA!R/cRO“RUãR@9SuzS?ðS=0T(nT-—TUÅTWU[sU_ÏUQ/VW�VIÙVa#WY…WVßW46X$kX-�X;¾XGúX,BYYoYXÉYX"Z={Z<¹Z<öZ03[Jd[_¯[2\UB\K˜\"ä\1]!9]4[]-�]-¾]Aì]A.^ p^#‘^7µ^(í^_$6_=[_?™_8Ù_)`x<`/µ`>å`E$aJja8µa!îa.b'?b)gb+‘b%½b,ãb*c=;cLycEÆcIdBVdh™dieVleNÃefÝ%fSg>Wg3–gtÊg}?h½h9Ûh8i8Ni‡i5ži1Ôi0jL7j;„j9Àj8új?3k2skU¦k=ük':lFbl;©l0ål6mHMm=–m?Ôm)n(>n3gn;›n ×nEønO>oHŽoF×oAp`p/p/¯p&ßp#q2*q7]q,•q;ÂqJþq0Ir>zr-¹r>çr8&s@_sS sJôs3?t/st'£t>Ët3
! u#>uAbuT¤u>ùu98v0rvQ£vOõvMEw<“w
ÐwGÞw6&x]]xP»xyE)y8oy<¨y3åy>z%XzX~zL×zL${Jq{,¼{0é{B|I]|§|DÅ|
! }A}<`}�}¬}0¾}$ï}2~G~3b~?–~*Ö~+;-<iN¦,õ
"€<0€m€&‹€5²€(è€*�g<�I¤�5î�6$‚@[‚!œ‚¾‚^Û‚W:ƒH’ƒ0Ûƒ'„4„O„ee„2Ë„þ„…K"…n…�…(”…7½…'õ…E†?c†)£†9Í† ‡B(‡@k‡M¬‡6ú‡-1ˆ}_ˆxÝˆV‰"Ö‰ù‰6Š$LŠ*qŠAœŠJÞŠF)‹*p‹›‹Š²‹;=Œ)yŒ5£ŒLÙŒ&�2D�w�*”�&¿�\æ�&CŽjŽ+‰ŽVµŽ<�žI�[è�8D�:}�+¸�1ä�1‘1H‘z‘H•‘Þ‘7ö‘h.’3—’VË’Y"“V|“2Ó“6”G=”K…”@Ñ”-•@•"^•'�•'©•€Ñ•zR–IÍ–—E/—<u—=²—=ð—<.˜gk˜CÓ˜C™@[™gœ™Hš~Mš]Ìš+*›¸V›!œ1�\G�J¤�Jï�I:žI„ž3ÎžZŸ(]Ÿ3†Ÿ9ºŸAôŸH6 H ,È (õ A¡V`¡B·¡.ú¡L)¢Gv¢%¾¢<ä¢�!£K±£Dý£.B¤Nq¤CÀ¤X¥,]¥Š¥O�¦Và¦p7§h¨§d¨cv¨IÚ¨U$©Sz©'Î©#ö©Lª`gª;ÈªD«BI«0Œ«W½«‡¬<�¬WÚ¬\2­&�­¶­aÓ­5®2J®Y}®×®W¯?s¯³¯3À¯)ô¯6°UU°0«°^Ü°3;±co±7Ó±8² D²oe²IÕ²I³Ii³,³³Dà³o%´k•´GµzIµ_Äµ>$¶"c¶4†¶4»¶ ð¶K·:]·M˜·Çæ·®¸:Â¸!ý¸8¹:X¹,“¹À¹Ü¹#ø¹3º=Pº7ŽºYÆºP »:q»¬»Å»å»3ÿ»3¼(K¼,t¼)¡¼?Ë¼B½AN½–�½•'¾L½¾3
! ¿W>¿Q–¿2è¿6ÀORÀ6¢ÀZÙÀ@4Á0uÁK¦ÁIòÁ<Â7\ÂK”ÂNàÂA/ÃGqÃQ¹ÃLÄ5XÄŽÄF¨Ä&ïÄÅE6Å8|Å9µÅ*ïÅ:ÆUÆ:tÆ ¯Æ¦PÇ‡÷ÇÈ'�È0ÅÈMöÈcDÉ'¨ÉRÐÉ3#Ê'WÊ?Ê>¿Ê3þÊM2Ë(€ËE©ËZïË1JÌL|ÌAÉÌ?ÍZKÍi¦ÍaÎ'rÎLšÎHçÎ20Ï<cÏ6 ÏE×Ï>Ð@\Ð:�ÐjØÐ’CÑ^ÖÑS5ÒW‰Ò+áÒ:
ÓDHÓD�ÓDÒÓFÔN^Ô2­Ô?àÔ@ Õ>aÕD Õ!åÕÖ="ÖB`Ö;£Ö@ßÖ? ×*`×@‹×BÌ×5Ø>EØ?„Ø?ÄØGÙ(LÙMuÙSÃÙZÚZrÚbÍÚj0Ûo›ÛuÜt�ÜˆöÜˆÝˆÞˆ‘ÞŠßˆ¥ßŠ.àˆ¹à~BáŒÁáŒNâŠÛâŒfãŠóã‹~ä�
! å~šåEæC_æI£æKíæ=9çCwç:»çöçBè>YèA˜è<Úèé:4éGoé?·éG÷é:?ê+zêD¦êAëê@-ëFnëCµëDùëB>ì?�ì(Áìêìí*'í/Rí=‚íHÀí4	î/>î/nî0žîDÏîbï0wï�¨ïd6ð$›ð;Àð7üð4ñ*Sñ/~ñh®ñ;òOSò/£ò;ÓòcóWsóËóXäóK=ô)‰ô(³ôÜô$úô;õ2[õ)Žõ3¸õ3ìõ  ö4Aö:vö4±ö)æö_÷Bp÷5³÷)é÷:ø NøOoøO¿ø7ù1Gùayù3Ûù9ú;IúJ…ú0ÐúJûZLûB§û[êû+Fü&rüO™üéüýý.4ý1cýN•ý5äý0þ1Kþ,}þ/ªþ-Úþ-ÿ#6ÿ3Zÿ-Žÿ*¼ÿ)çÿ,->(l)•,¿,ì&#@"d"‡'ª=Ò-3>,r,Ÿ*Ì*÷)"%L'r*š.Å,ô&!)H4r$§&Ì+ó-(Mv0–Ç:ç;":^0™IÊEgZNÂVShR¼&	-6	1d	)–	À	%Ý	(
! ©,
! IÖ
! 8 1Y.‹ˆº-C¡q1`EF¦í5; Xy)–$À	å@ï}0N®SýsQ=Å@�DZâQ=y�˜	Y¢eübbBÅUG^m¦C@X\™Oö}FTÄRGlc´zs“@UHNžLír:c­`@re³D>^P�Aî402e0˜CÉ@
 ƒN CÒ k!q‚!&ô!g"Eƒ"aÉ"–+#°Â#És$×=%;&EQ&Á—&`Y'@º'kû'_g(XÇ(` )M�)=Ï)e
*1s*-¥*)Ó*.ý*<,+;i+*¥+:Ð+,,(8,5a,3—,|Ë,šH-Šã-„n.ƒó.Qw/qÉ/W;0æ“0Úz1cU2N¹2e3?n3 ®3¨O4^ø4PW5]¨5“6<š6@×6@7¡Y7Fû7oB8/²8Bâ8E%9Œk9_ø9^X:R·:X
! ;Ac;1¥;ƒ×;E[<Œ¡<B.=Xq=kÊ=D6>7{>:³>\î>SK?ZŸ?Žú?X‰@^â@lAAW®AaBRhBH»B`CNeC7´CWìC=DDK‚DlÎD^;E=šESØE¯,FCÜF> Gg_GQÇGXH>rI|±Ip.J%ŸJLÅJMKF`K�§K[ELp¡LõMXORaO‚´OL7PI„PFÎPLQëbQêNRe9SZŸS”úSt�TŽUŽ“UŽ"V…±VG7W×W;WXb“XdöXk[YVÇY@Z¥_Z§[­­[j[\Æ\ã\]û\Y] y]•^°^Ð^ë^:_6A_Zx_=Ó_ª`Ž¼`ŒKaGØaR b^sbwÒb�Jc5ØcfdJudMÀdmeZ|e×e@Wfu˜ffgGug]½gdh,€hh­hWiAniC°ihôiœ]júj6k¶Kk l.#lZRl<­lHêl3m$FmAkmo­mnd<n[¡nCýnIAo3‹ok¿oQ+p>}p6¼p&óp1q4Lq5�q+·q!ãq3r29r*lr4—r/Ìr1ür\.sH‹s_Ôs%4t\Zt$·tIÜt &u9Gu8�u;ºu9öuo0v( v6Évw:€w@»w5üw12x@dx+¥x+Ñx5ýxH3yn|ysëyC_z1£z"ÕzZøzaS{6µ{;ì{F(|;o|@«|Kì|A8}Hz}bÃ}!&~IH~F’~?Ù~^Dx4½òI€MY€ §€;È€8�5=�&s�Uš�:ð�3+‚_‚Dw‚2¼‚Rï‚%Bƒ<hƒ<¥ƒBâƒ+%„;Q„/�„.½„'ì„D…SY…‰­…(7†0`†R‘†dä†DI‡4Ž‡*Ã‡î‡4ˆ-Cˆ5qˆ/§ˆ2×ˆ)
! ‰.4‰!c‰;…‰ Á‰"â‰Š8Š#OŠ!sŠE•Š$ÛŠL‹-M‹1{‹&­‹NÔ‹#Œk@Œ5¬ŒâŒ/�0�)G�?q�6±�@è�=)Ž/gŽ;—ŽJÓŽ<�8[�:”�?Ï�=�(M�3v�:ª�6å�6‘S‘4n‘>£‘â‘9ý‘97’&q’&˜’5¿’(õ’9“/X“ˆ“%¨“:Î“#	”w-”¥”-¿”*í”;•T•.j•+™•-Å•/ó•L#–,p–1�–$Ï–Pô–KE—,‘—D¾—*˜R.˜R�˜BÔ˜5™;M™1‰™»™(Û™IšFNšJ•šIàš&*›·Q›O	œYœxœŽœ¤œDºœ$ÿœ/$�@T�.•�Ä�Ká�.-ž2\ž�ž¢žµžDËž$Ÿ/5ŸeŸƒŸ Ÿ#¾ŸâŸýŸR Mo 3½ 9ñ +¡:;¡iv¡à¡/¢D0¢4u¢$ª¢4Ï¢R£OW£L§£Cô£/8¤h¤!ˆ¤-ª¤1Ø¤8
! ¥C¥+Z¥†¥!¡¥Ã¥2ß¥J¦J]¦6¨¦Gß¦W'§&§9¦§6à§3¨3K¨'¨.§¨'Ö¨!þ¨; ©\©Cu©?¹©ù©ª=6ª<tª*±ªMÜªH*«Hs«H¼«H¬N¬$`¬(…¬'®¬8Ö¬8­$H­Em­$³­ÄØ­s�®C¯6U¯GŒ¯1Ô¯I°$P°u°E’° Ø°»y±<5²&r²>™²VØ²&/³-V³K„³Ð³~å³Qd´H¶´ ÿ´K µ)lµ(–µ%¿µ0åµ,¶jC¶B®¶>ñ¶:0·7k·#£·BÇ·G
! ¸=R¸-�¸7¾¸)ö¸$ ¹E¹;\¹(˜¹'Á¹)é¹'ºn;º,ªº3×º&»02»%c»1‰»3»»%ï»,¼%B¼Eh¼%®¼0Ô¼(½..½4]½@’½+Ó½4ÿ½34¾+h¾9”¾Î¾Pë¾G<¿;„¿6À¿D÷¿=<À¡zÀ)Á"FÁ;iÁ¥Á¾Á;ÛÁUÂ mÂ&ŽÂ$µÂ#ÚÂvþÂvuÃ}ìÃ~jÄ-éÄLÅ!dÅ-†Å"´Å]×Å)5ÆK_Æ,«Æ;ØÆ`ÇNuÇ#ÄÇ=èÇ;&È)bÈŒÈoªÈŒÉ{§É#ÊE?Ê*…Ê%°ÊNÖÊ3%Ë(YË‚Ë*¡ËÌËUåËO;Ì&‹Ì<²Ì7ïÌ@'ÍahÍ2ÊÍ&ýÍ($Î&MÎtÎ“Î¨Î½ÎMÜÎ?*Ï7jÏ?¢Ï*âÏ
Ð)ÐCDÐPˆÐ*ÙÐJÑJOÑ+šÑ6ÆÑ8ýÑw6Ò7®ÒDæÒ?+Ó%kÓ:‘Ó6ÌÓÅÔ<ÉÔdÕFkÕ"²Õ5ÕÕMÖ=YÖ(—Ö$ÀÖHåÖN.×{}×_ù×LYØR¦ØAùØL;Ù1ˆÙ>ºÙ?ùÙ09Ú/jÚGšÚ0âÚ/Û¡CÛMåÛ3Ü'IÜ%qÜ—Ü®ÜÉÜKâÜ.Ý/HÝ,xÝ!¥Ý)ÇÝ"ñÝ.Þ1CÞ-uÞ£Þ?ÂÞ5ßS8ß[ŒßQèß:àWºàoáS‚á6Öá
â>�ârÌâ\?ãrœã¤ä€´äU5åI‹å†Õå‹\æNèæˆ7ç’ÀçJSèQžèJðèu;é^±é4ê�Eê4ÇêFüêXCë�œën*ìv™ì`í_qí*ÑíTüí\Qîo®î|ïg›ï[ðx_ðVØð^/ñIŽñsØñgLòT´ò-	ó@7ó3xóY¬ó8ôd?ôo¤ô,õuAõ&·õ*ÞõO	öLYö@¦öFçö@.÷+o÷=›÷8Ù÷/ø&Bø9iøO£ø)óøsù8‘ùQÊùgúg„úgìúfTûp»ûr,üWŸü_÷üWWýW¯ýWþW_þc·þcÿCÿAÃÿ@CF+ŠK¶;$>lcEÐ;ˆRTÛ0¼°1mbŸDMG5•6Ë:==h{DäN)Xx”ÑVfS½h	^z	‹Ù	Ne
! K´
! YHZ}£J!Xl^ÅX$
d}
[â
P>S�EãF)>p/¯<ß?;\(˜ÁtáKVK¢Vî•EOÛ›+4ÇGüKDk�FüRCR–RéE<3‚3¶,êcƒ{Gÿ+GPsQÄRTiP¾J:Z/•2ÅAø$:-_*�X¸+<=Az=¼LúIGD‘aÖ>89wJ±"ü/5OV…)ÜC lJ ]· 3!2I!D|!DÁ!M"=T"e’"4ø"@-#;n#Aª#Cì#.0$€_$\à$O=%R�%tà%IU&.Ÿ&OÎ&;'EZ'8 '@Ù'h(Vƒ(6Ú(D)$V)™{)n*4„*n¹*g(+7�+qÈ+<:,>w,i¶,a -.‚-+±-CÝ-j!.>Œ.6Ë.9/0</#m/’‘/,$0<Q0.Ž0A½0%ÿ0T%1Jz1GÅ1J
2=X2a–2*ø2T#3@x3H¹3$4.'4VV4=­4Bë4~.5c­5Z6Gl6)´6¤Þ66ƒ7Aº7Aü7O>8\Ž8Aë8K-9?y9]¹9E:k]:�É:”Y;Gî;m6<S¤<Wø<CP=_”=fô=/[>R‹>`Þ>_??KŸ?Që?J=@7ˆ@QÀ@nAC�ACÅAK	BJUBE B]æB”DCmÙC_GD7§DLßD:,E(gEO�ENàE:/F(jF4“FpÈFQ9G7‹G\ÃGN H8oHZ¨H;IE?Ih…I7îI>&JoeJ+ÕJ&K)(KHRK!›K/½KWíKgEL?­LhíLiVM4ÀM[õMPQNK¢NkîNoZO:ÊOiP0oP_ PCQ,DQLqQ9¾QHøQ/ARFqRB¸R:ûRc6SfšSRTCTT1˜TIÊTCUqXU8ÊUCV0GVAxV=ºVdøVd]WOÂW4XGGX9�X;ÉXAYBGYHŠYUÓYi)ZZ“ZOîZo>[^®[;
\NI\W˜\Ið\T:]w�]_^[g^*Ã^;î^J*_Pu_¨Æ_@o`B°`Ló`d@a*¥aTÐa(%b/Nb~b`†bXçbÒ@cþd}eI�eëÚfÆg.Õitltyl[îlJJmV•m+ìm¯n;Ènžo÷£o<›p]ØpP6q&‡q4®q+ãq*rN:rs‰rnýr%ls\’s(ïs(tAt _t€t t Àt át-u'0u*Xu0ƒu0´u^åu]Dvc¢vÌwÆÓwžšxa9zC›z3ßz5{BI{AŒ{6Î{;|*A|l|$�|%¦|TÌ|Š!}T¬}’~:”~.Ï~>þ~e=£&©Ðåõ
! € €0€@€ZC€ž€B»€Gþ€}F�@Ä�D‚+J‚,v‚+£‚DÏ‚"ƒM7ƒh…ƒXîƒEG„5�„/Ã„Wó„=K…7‰…iÁ…Q+†Q}†?Ï†D‡8T‡0�‡e¾‡V$ˆI{ˆGÅˆ(
‰K6‰>‚‰PÁ‰JŠB]Š< Š\ÝŠd:‹]Ÿ‹\ý‹YZŒs´Œ:(�5c�6™�?Ð�7ŽHŽ¢aŽ3�k8�9¤�:Þ�D�S^�7²�4ê�V‘Jv‘5Á‘5÷‘q-’*Ÿ’)Ê’Mô’'B“&j“+‘“Œ½“LJ”/—”@Ç”O•OX•:¨•+ã••–4¥–BÚ–=—7[—8“—DÌ—.˜.@˜/o˜/Ÿ˜EÏ˜.™!D™Af™A¨™Sê™B>š=�š4¿šfôšF[›=¢›?à›= œB^œ<¡œÞœAäœD&�Uk�`Á�"ž3Až1už8§žHàžB)Ÿ?lŸ9¬ŸAæŸ2( &[ '‚ (ª 1Ó *¡+0¡&\¡.ƒ¡0²¡0ã¡8¢M¢d¢z¢&’¢¹¢7Ð¢*£&3£]Z£%¸£*Þ£	¤$¤.B¤-q¤-Ÿ¤1Í¤Dÿ¤GD¥iŒ¥Wö¥DN¦@“¦cÔ¦I8§C‚§FÆ§b
¨dp¨WÕ¨A-©]o©@Í©HªlWªFÄª
««%)«'O«"w«@š«|Û«BX¬4›¬!Ð¬ò¬^
­>l­8«­!ä­S®6Z®I‘®4Û®3¯GD¯1Œ¯E¾¯3°68°=o°E­°,ó°B ±Cc±F§±;î±7*²Pb²W³²³P+³s|³Bð³(3´I\´:¦´ á´µ"µE<µ ‚µ2£µ'Öµþµ¶ ¶19¶0k¶0œ¶@Í¶<·7K·5ƒ·A¹·Yû·FU¸2œ¸9Ï¸H	¹FR¹>™¹;Ø¹0º@Eº=†ºœÄºza»DÜ»G!¼.i¼X˜¼#ñ¼5½FK½D’½C×½4¾+P¾=|¾:º¾4õ¾E*¿?p¿°¿:Î¿$	À0.À_ÀK|À#ÈÀ%ìÀZÁ>mÁ)¬Á ÖÁ=÷Á@5Â\vÂ<ÓÂEÃLVÃG£ÃKëÃ=7Ä_uÄ=ÕÄ%Å9Å.XÅ1‡År¹Å€,Æs­Æz!ÇˆœÇ{%È{¡È‰É|§Ét$Ê‚™ÊuËv’Ë	Ì‡‰ÌˆÍ�šÍDÎ4aÎT–Î5ëÎL!Ï2nÏ.¡Ï%ÐÏ-öÏ($Ð9MÐf‡Ð,îÐUÑ5qÑ*§Ñ>ÒÑƒÒ‰•Ò1Ó5QÓ7‡ÓZ¿Ó7Ô8RÔ,‹ÔC¸ÔAüÔ>ÕVÕrÕT„ÕJÙÕJ$Ö oÖ'�Ö)¸Ö0âÖB×&V×}×C›×ß×4ï×'$ØVLØ0£Ø9ÔØBÙ3QÙ)…Ù@¯Ù6ðÙ;'Ú!cÚX…Ú?ÞÚdÛ
ƒÛ9‘Û)ËÛ8õÛ3.ÜbÜ}Ü—ÜH±Ü2úÜ3-Ý7aÝU™ÝJïÝ4:Þ6oÞ3¦Þ;ÚÞ=ßTßpßHŽß?×ß.à)Fà#pàG”à"Üà,ÿà3,á`á[|áØá,èá	â0â7Pâ%ˆâ=®âƒìâ9pãPªã#ûãä7:ä4rä/§ä?×ä0å.Hå.wå¦åb¿å^"æ0�æ=²æUðæ"Fç/iç™ç¸ç×ç?õç|5è&²èqÙèhKéz´é‚/êt²êy'ë[¡ëiýëcgìËì/àì@í+Qí<}í0ºíAëí.-î5\î’î0¥îAÖî*ï<Cï@€ïWÁï/ð7Ið8�ð9ºðCôð/8ñ#hñRŒñZßñf:ò4¡ò,Öò0ó54ó3jó-žóYÌók&ôJ’ôuÝôUSõ]©õIö\QöD®öKóö#?÷c÷5x÷®÷*Æ÷2ñ÷R$ø_wø.×ø4ù>;ù:zù9µù2ïù\"ú-ú+­ú/Ùú(	ûU2ûRˆû8Ûû;ü.Pü8ü¸ü/Óü0ý@4ý!uý—ý"§ý!Êý#ìý-þ>þ0Vþ'‡þ,¯þ-Üþ)
! ÿ4ÿNÿiÿ„ÿœÿ+«ÿ×ÿ,ðÿ;0Y;Š;Æ=;@;|;¸;ô;0/l8œÕéð/-4,b(�(¸á>óH2{
”O¢(ò2+N)z6¤2Û+.:4i*ž+É6õ3,`}1š;Ì½!ÆDèJ-	$x	D�	0â	'
! -;
! 5i
! 6Ÿ
! <Ö
! @8T9�1Ç<ù%6,\‰ §/È3øQ,
1~
Z°
?<KˆA™'Û5&9&`‡¦!Á4ã<U*p)›\Å"l+C˜'Ü""'E"m6�¢Ç7jK¢!î<JM,˜DÅ[
! 2f\™jö@a>¢?áJ!.l<›Øö>2T ‡"¨6Ë5J8.ƒ5²6è,LL.™$È0ísp’<A@c‚3æ44O@„6ÅNü^Kª@º%ûM!To*Ä-ïG ;e <¡ <Þ ;!>W!=–!GÔ!-"$J"0o" "À"%Û">#:@#1{#,­#6Ú#1$hC$Q¬$þ$
%_&%\†%0ã%1&>F&<…& Â&+ã&'L-'z'"Ž'<±'<î'8+(7d(:œ(*×()M)?m)M­)Mû)]I*D§*Tì*>A+t€+Xõ+>N,�,™,¥,	Ä,Î,Sß,;3-9o-K©-9õ-6/.Pf.{·.D3/;x/?´/<ô/@10Ir0L¼0q	1a{13Ý1I2Z[2\¶293^M32¬3Lß3V,4:ƒ4:¾4<ù4.65?e5F¥59ì5A&6_h6?È607Q97O‹7PÛ7<,8<i8(¦8,Ï8*ü8@'97h9> 9=ß97::U:b�:^ó:OR;h¢;l<=x<~¶<‚5=5¸=-î=4>2Q>8„>:½>`ø>/Y?<‰?4Æ?.û?0*@N[@Kª@5ö@/,A=\AHšA9ãAHBAfB6¨BIßBL)CFvCA½C,ÿC4,DIaD.«DhÚDKCEJ�EEÚE! FXBFU›FMñF}?Gs½GA1H7sH?«H,ëH=I5VIBŒI°ÏI_€JLàJB-K>pK=¯K7íK4%LVZLH±L?úLi:M6¤M3ÛMON>_N-žN6ÌNEO%IO)oO=™OL×O)$PBNP"‘P!´PÖP-õP.#Q+RQ<~QY»QDR%ZR9€R=ºRSøR8LS8…SB¾S8T7:T5rT.¨T<×T<U9QU?‹U@ËU?VaLVS®VeW*hW3“WRÇW&X'AXUiXQ¿XQY6cY1šY"ÌY0ïY" Z"CZOfZ>¶Z>õZ74[+l[9˜[*Ò[-ý[v+\>¢\5á\ ]28]'k]0“],Ä]7ñ]9)^Bc^E¦^Sì^\@_t�_=`IP`Iš`6ä`,aVHa8ŸaBØaDbA`bR¢bõb/c:BcU}cMÓc)!d)Kd^ud8Ôd6
e'DeLle:¹e:ôeQ/f8�fRºfB
g?Pg?�g7ÐgFhSOhS£h<÷h:4iDoiN´iSj*Wj-‚jJ°j$ûj' k+HkXtk<Ík'
! lE2l9xl0²l ãl:mY?m5™m0Ïm3n14n.fn/•n+Ån)ñn&o*Bo<moAªoHìoE5p;{pH·p3q4q1SqG…q7Íq9r3?r!sr%•r-»rDérM.sM|s:Ês6tB<t9tV¹t#u44u(iu<’uZÏu4*v%_v1…v/·v9çvA!w9cwV�wsôw&hxI�x*Ùxy+#yNOyNžy$íy%z$8z]z'tz%œzÂz9ßz{1{Q{#q{1•{0Ç{9ø{;2|Mn|=¼|3ú|4.}…c}cé}HM~!–~D¸~(ý~)&BP	“�<µ<ò,/€-\€Š€W›€=ó€51�6g�3ž�Ò�+î�A‚D\‚9¡‚Û‚1ð‚/"ƒFRƒI™ƒ#ãƒe„Im„@·„Iø„0B…Ds…R¸…)†#5†Y†(v†<Ÿ†9Ü†6‡:M‡Mˆ‡KÖ‡ "ˆCˆUbˆj¸ˆ&#‰"J‰m‰4Œ‰(Á‰ê‰1ŠM3ŠK�Š9ÍŠH‹GP‹@˜‹=Ù‹IŒIaŒV«Œ0�`3�j”�Eÿ�DEŽgŠŽòŽG	�CQ�•�/±�0á��")�&L�6s�!ª�RÌ�.‘1N‘P€‘LÑ‘J’Fi’°’iË’N5“.„“2³“9æ“4 ”U”1m”JŸ”6ê”/!•0Q• ‚•3£•@×• –H9–‚–5¢–"Ø–û–6—1Q—Hƒ—YÌ—l&˜R“˜Ræ˜29™ƒl™Fð™;7š?sš*³š%Þš@›5E›.{›+ª›/Ö›6œ@=œG~œGÆœ3�7B�=z�*¸�7ã�/ž(Kž$tž7™žLÑžkŸŠŸ®›Ÿ1J 1| 1® Yà ):¡/d¡>”¡TÓ¡R(¢[{¢:×¢9£1L£>~£"½£Jà£;+¤2g¤Oš¤$ê¤:¥5J¥$€¥<¥¥9â¥a¦1~¦N°¦Lÿ¦JL§;—§0Ó§1¨6¨+T¨1€¨A²¨=ô¨P2©Tƒ©3Ø©DªVQªj¨ª«3«/Q«F�«)È«:ò«3-¬7a¬:™¬4Ô¬/	­19­Lk­8¸­2ñ­1$®9V®>�®>Ï®H¯)W¯'�¯G©¯*ñ¯M°Oj°Kº°T±:[±C–±lÚ±+G²@s²N´²U³bY³_¼³R´'o´¤—´E<µ*‚µ­µEÉµF¶=V¶W”¶.ì¶w·/“·FÃ·^
! ¸Pi¸Iº¸'¹0,¹<]¹#š¹8¾¹Z÷¹WRºFªº^ñº2P»Kƒ»/Ï»:ÿ»E:¼>€¼4¿¼Cô¼D8½0}½<®½%ë½8¾?J¾4Š¾#¿¾;ã¾4¿1T¿I†¿-Ð¿<þ¿8;À+tÀ' À)ÈÀ#òÀ3ÁJÁ2gÁ=šÁØÁäÁAðÁO2Â&‚Â6©Â1àÂ=Ã=PÃ:ŽÃÉÃ=äÃ("Ä!KÄ mÄ3ŽÄÂÄEÞÄ:$Å0_Å.�Å9¿ÅCùÅr=Æ°Æ<ÏÆ[Ç8hÇW¡ÇKùÇ<EÈ‚È2”ÈFÇÈCÉ/RÉ<‚É2¿É3òÉ'&Ê%NÊ-tÊ3¢Ê>ÖÊË8!Ë"ZË
! }ËˆËXšËYóËDMÌ8’Ì'ËÌ!óÌÍ03Í?dÍU¤ÍmúÍ+hÎ2”ÎGÇÎ9Ï.IÏAxÏ/ºÏêÏ8ÿÏ88ÐAqÐK³Ð@ÿÐO@Ñ#�Ñ3´Ñ,èÑ,Ò'BÒ#jÒjŽÒ&ùÒ! Ó6BÓAyÓ7»Ó7óÓ7+Ô2cÔ.–ÔFÅÔ,Õ'9ÕkaÕ&ÍÕ%ôÕ@ÖJ[Ö3¦ÖcÚÖP>×U�×Nå×J4Ø3Ø.³ØWâØ9:ÙtÙ„Ù!¤ÙÆÙ)àÙ&
! Ú?1ÚqÚ;�Ú9ËÚ7Û2=ÛBpÛ3³Û1çÛ1Ü9KÜH…ÜKÎÜIÝRdÝf·Ý%ÞQDÞ;–Þ9ÒÞ@ß7Mßg…ß"íß2àGCà5‹à@Áà1á04á8eá[žá=úá[8â6”âiËâi5ãtŸãVäNkäOºä/
! å):åPdåTµå>
! æ8IæQ‚æ[Ôæ90ç<jç=§çUåç3;è.oèHžèoçè*Wé‚é‘é>ªéMééC7ê2{ê5®ê+äê@ë2Që-„ëE²ë(øëC!ì;eì3¡ì$Õì-úì((í,QíO~í2Îí;îR=î=�î?Îîï$&ï/Kï{ï(•ïr¾ïƒ1ðYµð9ñ(Iñ$rñ)—ñ#Áñ)åñPòG`ò#¨ò#ÌòsðòKdóW°óô&ô.EôftôCÛôSõ¹sõ.-ö4\ö7‘ö"Éö8ìö0%÷MV÷K¤÷/ð÷0 ø*Qø%|ø¢ø"·ø2Úø(
ù(6ù7_ù —ù¸ùØù øùú+8ú#dú?ˆúYÈúm"ûC�ûÔû'ìû<ü)Qü<{ü$¸üRÝü0ý0DýHuý*¾ý*éý5þJþ+fþ*’þ&½þ1äþ8ÿBOÿ:’ÿ+Íÿ+ùÿ@%7f$žÃÒ-è##:#^‚*–Á×î

!'8
`n0‰ ºÛï'
! I2|˜'·\ß*<*g’ ²Óê<2Ex‹&ªÑPèX9’¯CÉ0
>!S$u5š)Ð.ú9)FcVª 	c"	;†	0Â	@ó	D4
! 8y
! ²
! 2Ò
! <<BIsÉ#=$a†7¡Ù3ó3'
[
%z
r 
<%Eb@¨é&:65q#§LË &9`~)›0Å,ö-#)Q<{U¸s‚—­ ¼bÝD@'…­¾Ðå/ôF$\kÈ)æBHSBœ1ß7KI•L±Cþ\B=ŸSÝ&14XI�+×\5`_–5ö=,3j;ž;ÚH%_7…'½3å4N!UAw4¹î
! <(&eŒ0•ÆåYCtC¸:ü-7Se2¹8ì.% /T 0„ /µ /å 1!(G!p!�!¬!)Æ!2ð!2#"V"q" €"¡"+¿" ë"#,#H#g#v#�#QŸ#ñ#$$6$P$j$ „$¥$´$Å$Ô$î$
! %:%%`%p%'%(§%%Ð%-ö%$&=>& |&%�&Ã&Ò&9á&<'>X'P—'è'÷'	($(8(J(Y(h(!("¡(]Ä(")%9))_)‰)@š)Û)2í)a *.‚*±*Ä*$×*2ü*/+E+D]+¢+0´+6å+,1,G,B[,(ž,Ç,wÙ,Q-#e-‰-*¥-:Ð-2.>.Q.h."y.@œ.(Ý.//ª//KÚ/0&0W03k0?Ÿ02ß021=E1ƒ1ž10²1ã1ù12˜2¶2É2Ü2ë23303A?3"�3¤3'Ã35ë3C!4e4{4‘4§4K½4	5#595O53`53”5È5$Þ5:6>6*Z6*…68°6é6(707%K7)q7›7¸7$Ð7õ78848AI8‹8¦83Á8õ89#(9"L9/o9Ÿ9(³9CÜ9" :C:W:q:ƒ:-œ:Ê:ß:ù:; ";)C;m;&‚;©;½;Ø;÷;<-5<4c<˜<±<Ã<&Ý<4=29=l=‰=¢=·=%Ó=*ù=$>7>L>/d>”>­>%¿>#å>	?<?V?!u?—?H­?Gö?>@Y@q@'Ž@*¶@á@ô@A0AJAdAyA—A#­A*ÑAüAB(BBB^Bj|B?çBI'CEqC1·C�éCWkD]ÃDW!E4yEW®E.F!5F>WFB–F`ÙFi:G3¤G8ØG1H3CH3wH:«H:æH7!I/YID‰I4ÎINJ8RJF‹JjÒJ3=K1qK-£KBÑKqLI†L8ÐLŒ	Mu–MvN4ƒN(¸N1áNcODwO4¼OFñO48PRmPJÀPRQ4^Q“QT±Q+R2RYIR/£R:ÓR!ST0SH…S0ÎSÿSET=YT/—T+ÇT3óT)'UQU7iU>¡U>àU$V)DV"nV.‘V%ÀV#æV%
! W20W-cW6‘W)ÈW(òW+X<GXC„XAÈX8
! Y,CY9pYSªYXþY1WZZ‰ZZäZU?[•[A«[@í[@.\o\5‹\4Á\6ö\6-]7d]œ]
µ]/Ã]>ó]22^'e^'�^ µ^#Ö^7ú^2_
! H_S_o_Š_§_Å_)×_K`(M`v`G–`KÞ`:*aeara‘a±aÑaña#
b71b ib,ŠbO·bVcB^c9¡c0ÛcHdUdrdˆdC dKäd?0e%pe:–e6Ñe9f/BfIrf3¼f#ðf1g?Fg†g/¦g7Ög$h*3h:^h(™h;Âh7þh76i6ni4¥iRÚi:-j&hjM�jÝjêjVójDJk�ku¯kM%l$slC˜l8Ülm-mgLm´mOÁm'n9nR@n8“n,ÌnXùn*Ro?}o>½oCüo>@pCp6Ãp%úp- q9Nq'ˆq;°q)ìq#r:rWr!ur—r/©rIÙrN#sXrs8Ës*t0/t;`tCœtGàt((u(Qu5zu%°u$Öu,ûu,(v,Uv0‚v'³v#Ûv›ÿvÂ›w=^xœx ¸xCÙxCyLay>®y9íy'z-CzZqzPÌzC{La{\®{Z|f|‚|#¡|+Å|1ñ|;#}#_}Jƒ}UÎ}s$~T˜~bí~UPo¦x€X�€Uè€C>�b‚�Xå�\>‚C›‚0ß‚>ƒ&Oƒ*vƒ7¡ƒ‡ÙƒJa„V¬„D…RH…>›…>Ú…!†*;†)f†1�†'Â†&ê†K‡>]‡(œ‡,Å‡+ò‡#ˆ.Bˆ:qˆ/¬ˆˆÜˆHe‰4®‰`ã‰pDŠ0µŠCæŠ#*‹&N‹Au‹=·‹õ‹EŒSNŒ$¢Œ2ÇŒ;úŒ6�R�2r�8¥�Þ�=ý�0;Ž7lŽM¤Ž1òŽe$�:Š�NÅ�P�~e�{ä�&`‘.‡‘4¶‘3ë‘’
! 2’o=’=­’"ë’4“'C“"k“!Ž“!°“ Ò“!ó“"”<8”6u”&¬”)Ó”$ý”#"•+F•Ar•´•Ñ•.í•/–"L–o–&Ž–3µ–#é–7
—&E—/l—œ—&»—â—$ü—!˜5=˜#s˜$—˜&¼˜-ã˜'™19™k™#ˆ™#¬™Ð™í™š!'š$Iš$nš-“š+Ášíš!›!.›0P›(�›(ª›Ó›ï›:œ-Gœ.uœ¤œ@¿œ?�Y@�4š�CÏ�8ž(Lž5už(«ž(Ôž.ýžY,Ÿ?†Ÿ9ÆŸ) J* @u 9¶ Gð D8¡H}¡RÆ¡G¢(a¢Š¢C�¢mÓ¢#A£-e£$“£.¸£7ç£/¤/O¤&¤¦¤o¾¤s.¥=¢¥—à¥<x¦ µ¦BÖ¦q§c‹§Cï§G3¨5{¨:±¨;ì¨<(©Ge©A­©Pï©R@ªU“ª2éªJ«Ig«F±«Nø«GG¬I�¬?Ù¬q­B‹­CÎ­T®Zg®2Â®2õ®,(¯*U¯"€¯5£¯4Ù¯G°LV°g£°P±P\±V­±T²bY²]¼²T³Xo³TÈ³Z´Sx´Ì´&ì´Iµ]µ!{µ@�µÞµþµ¶3¶S¶s¶"“¶<¶¶Jó¶B>·>�·ZÀ·c¸J¸%Ê¸Zð¸SK¹JŸ¹&ê¹8ºXJºi£ºj
»ox»Oè»o8¼9¨¼2â¼'½@=½P~½&Ï½ö½.
! ¾?9¾#y¾I�¾<ç¾=$¿b¿Bq¿ ´¿(Õ¿Bþ¿AÀURÀ<¨À7åÀcÁ]�ÁTßÁA4ÂKvÂCÂÂ>Ã=EÃ7ƒÃ,»Ã èÃ<	ÄGFÄ8ŽÄÇÄ,ãÄÅ#+Å"OÅrÅ†Å£Å ÃÅ!äÅ Æ!'Æ IÆ!jÆŒÆ¬ÆÌÆ>ìÆ&+Ç RÇsÇŽÇ_¡Ç`ÈebÈ ÈÈCéÈC-É)qÉ-›É>ÉÉƒÊ.ŒÊV»ÊBËBUË6˜ËmÏË.=Ì*lÌ'—Ì%¿Ì*åÌ"Í)3Í1]Í'�Í·Í:ÖÍ>ÎHPÎC™Î1ÝÎ.Ï->Ï-lÏAšÏ!ÜÏSþÏ'RÐ7zÐN²Ð-Ñ3/Ñ3cÑJ—ÑYâÑ<Ò*UÒ3€Ò´ÒÍÒ.ÞÒ&
Ó)4Ó^Ó'wÓŸÓ'¿Ó2çÓ4Ô4OÔI„Ô)ÎÔ#øÔ?Õ\Õ8wÕ9°Õ4êÕ/Ö?OÖ0�Ö.ÀÖ.ïÖ5×>T×?“×7Ó×Ø1)Ø$[Ø<€ØC½ØQÙ<SÙD�Ù8ÕÙ/Ú@>ÚVÚgÖÚh>Ûm§ÛMÜmcÜcÑÜt5ÝuªÝz ÞZ›ÞzöÞcqßÕß0òßM#à#qàd•à"úà=á+[á;‡á?ÃáVâgZâeÂâ7(ãD`ã\¥ã.äJ1äH|äOÅäPåJfå/±å#áå6æ5<æ;ræ4®æ<ãæ* çKç<kç2¨ç1Ûç1
èN?èBŽè'Ñè-ùè2'éAZéDœé5áéAê,Yê6†ê;½ê=ùê27ëtjëaßëHAìDŠì-Ïì$ýì7"í1Zí0ŒíF½íRî9Wî3‘î7Åî6ýî74ïIlïO¶ïQðDXð,�ð4Êð=ÿðF=ñ/„ñR´ñ2ò,:ò2gò1šò@ÌòD
óDRó@—óFØó!ô>Aô(€ô(©ô%ÒôGøô>@õõE’õ:ØõMö-aö2�ö*Âö2íö4 ÷.U÷„÷>¤÷Zã÷:>øSyøHÍøRù9iù£ù8¿ù!øù9ú5Tú4Šú'¿úNçúK6û-‚ûP°ûü*ü/Eü,uü¢üE½üýDý&cý@ŠýËý?äý5$þ.ZþY‰þ@ãþ>$ÿIcÿG­ÿXõÿAN'�¸Ñåý*BWo„™®ÄÙñ$<Qf{“¨ÀÕí/DYnƒ˜°Èàõ
! "7Od|‘©¾Óèý*?Wl„™²ÇÜñ5=RmFˆFÏ31PA‚2Ä'÷^~~dýob	Ò	ò	!
! *
! D
! [
! &{
! 7¢
! zÚ
! 4UŠ"©!Ì'î'7>>v'µ$Ý_
b
1u
1§
1Ù
) Hi9ˆ;Â6þ35<i0¦1×M	;W9“6Í/44!i+‹"·&Ú&$(M-k4™'Îö48@y.“)Â$ì0'B+j-–0Ä,õH"-k)™.Ãò1&=.d4“%È7î9&5`(–=¿ ý>34r&§4Î=&Ah#„F¨?ï/%I$o-”1Â+ô/ ,P&}-¤$Ò,÷0$*U.€+¯,Û./7g5‡1½%ï?UBl6¯2æ:6 q=’(Ð=ù37 8k 6¤ 3Û (!'8!%`!0†!/·!0ç!3"$L">q" °"$Ñ"4ö"7+#4c#.˜#5Ç#4ý#U2$Uˆ$Þ$%ý$*#%2N%*�%2¬%%ß%&&1?&$q&[–&nò&Da'¦'Á'/Ö'/(66(+m(l™()(#)_L)P¬)ý)"*$;*1`*3’*AÆ*+6++S+&+&¦+$Í+ ò+-,(A,j,ƒ,”,)±,'Û,'-3+-_-By-A¼-Bþ-2A./t.%¤.*Ê.Uõ.<K/ ˆ/!©/Ë/"ß/0 0!?0+a0+�0+¹0+å0+1+=1+i1+•1+Á1+í1,2+F2$r2—2+²2(Þ2/3!73Y3%v34œ34Ñ344%;4!a4!ƒ4!¥4Ç4!ä45%#5!I5!k5!�5!¯5!Ñ5!ó5)6%?6:e6* 6(Ë6+ô6< 7"]7€79�7"×7ú7$8098'j8K’86Þ89,29_9"{9'ž94Æ9(û9$:RA: ”:$µ:/Ú:8
! ;6C;Dz;)¿;é; <2(<"[<*~<©<)Ç<<ñ<7.=f=M{=+É=+õ=!>3<>+p>+œ>)È>&ò>-?!G?i?M€?%Î?Fô?-;@i@}@ �@#¾@5â@&A-?A;mA$©A*ÎA&ùAB B cB2„B<·BQôBXFC*ŸCÊC(åC,D*;D%fD"ŒD+¯DNÛD:*E1eE —E6¸E:ïE9*F>dF;£F6ßFgGv~G,õGL"HLoH&¼H6ãH<IAWI>™IØI;öIG2JzJ1˜J"ÊJPíJF>KX…KAÞK7 L.XL3‡L:»LGöL3>MKrM/¾M1îM1 N0RNBƒN1ÆN3øN9,OEfOA¬OCîO/2P=bP< P>ÝPFQ-cQ3‘Q*ÅQbðQ:SR:ŽR8ÉR)S?,SHlS9µSVïSEFTŒT>¦TYåT>?U-~U(¬UAÕUGV7_V/—V*ÇVòV
W'*W(RW{W4™WÎWéWX0"X3SX‡X.žXaÍXY/Y:‰Y<ÄY9Z;Z[Z6kZ.¢Z8ÑZ1
! [-<[-j[8˜[3Ñ[1\/7\-g\:•\Ð\/ð\ ]21]jd]TÏ],$^EQ^P—^è^*_1_G_$\_)�_.«_4Ú_0`.@`,o`'œ`&Ä`&ë`*a)=a+ga)“a&½a-äa.b2Ab/tb(¤b&Íb,ôb,!c,Nc/{c-«c.Ùc.d.7d.fd=•dEÓdAeI[eE¥e|ëebhfBËf+g*:g*eg�g9©g:ãg;h0Zh>‹h$Êh=ïh-ic­i5jIGj\‘j8îjM'kNuk)ÄkaîkiPl9ºl1ôl6&m4]m’m/«m,ÛmCnKLn+˜nEÄnB
! o!Mo&ood–o]ûo4YpSŽp4âpq"(q&Kq0rq£qÃq4àqKrar=€r5¾rôrs$#s#Hs%ls4’s4Çsüs=tLt2lt9Ÿt`ÙtZ:u^•u:ôuF/vWvvCÎvfwyyw¥ów ™x:ºxõx?y+Uy3�yDµy(úy'#z.Kz;zz?¶zöz@{(V{+{:«{*æ{R|9d|Hž|+ç|C}#W}/{}A«}Bí}70~@h~E©~Cï~C3Iw@Á[€W^€4¶€gë€@S�7”�5Ì�P‚DS‚<˜‚LÕ‚,"ƒ.Oƒ+~ƒ8ªƒ4ãƒ,„AE„E‡„=Í„%…(1…Z…4u…?ª…'ê…*†/=†7m†=¥†/ã†0‡<D‡"�‡.¤‡$Ó‡4ø‡!-ˆ,Oˆ!|ˆ-žˆ-Ìˆ=úˆ/8‰@h‰6©‰Oà‰40Š-eŠ8“Š@ÌŠ=
‹1K‹(}‹"¦‹6É‹2ŒH3Œ|Œ/ŽŒ+¾ŒQêŒh<�!¥�;Ç�ŽIŽ(_Ž,ˆŽ"µŽØŽ7õŽ-� K�l�,Š�-·�5å�?�?[�5›�BÑ�E‘IZ‘J¤‘Tï‘UD’?š’=Ú’B“C[“MŸ“Sí“CA”4…”>º”Tù”0N•4•<´•@ñ•42–Jg–D²–?÷–37—@k—R¬—nÿ—Cn˜D²˜G÷˜-?™7m™N¥™-ô™9"š8\š2•šQÈš<›0W›ˆ›8¨›Lá›4.œ/cœA“œ2ÕœK�2T�6‡�/¾�5î�/$ž3Tž;ˆž;Äž%ŸV&Ÿ"}Ÿ  ŸhÁŸU* v€ O÷ NG¡6–¡6Í¡6¢(;¢%d¢Š¢¡¢+µ¢$á¢>£3E£9y£9³£í£d	¤}n¤5ì¤y"¥?œ¥MÜ¥**¦0U¦A†¦MÈ¦§G2§/z§.ª§7Ù§6¨?H¨ˆ¨+¦¨Ò¨"è¨#©/©E©,Y©&†©$­©Ò©3ñ©%ª:ªASª4•ª&Êª@ñªA2«"t«—«ª«Â«<Ö«;¬
O¬]¬u¬7‡¬#¿¬Cã¬'­'A­&i­�­«­!Ê­!ì­®#)®$M®(r®5›®SÑ®Z%¯`€¯Dá¯X&°*°Zª°1±f7±Yž±ø±!²(2²[²#n²"’²"µ²FØ².³)N³Fx³i¿³ )´YJ´[¤´!µ4"µLWµb¤µS¶A[¶R�¶%ð¶(·%?·!e·(‡·%°·+Ö·y¸‘|¸;¹*J¹u¹8“¹0Ì¹'ý¹<%º,bº2�º(Âº-ëº,»3F»)z»<¤»$á»,¼T3¼ˆ¼4ž¼+Ó¼.ÿ¼&.½"U½#x½=œ½=Ú½;¾ST¾K¨¾-ô¾…"¿?¨¿0è¿JÀ#dÀfˆÀZïÀTJÁXŸÁøÁ7ÂFOÂ6–ÂÍÂ>èÂ'ÃKGÃ.“ÃEÂÃ-Ä76ÄgnÄ\ÖÄQ3Å(…Å1®ÅàÅ2÷Å7*Æ,bÆ�Æ¥ÆÅÆ7äÆ�Ç’¬Ç+?È(kÈ@”È4ÕÈ4
! É1?ÉhqÉ<ÚÉ^ÊBvÊj¹ÊH$ËYmËbÇË.*ÌYÌ+tÌ- Ì,ÎÌ5ûÌ91Í5kÍ4¡ÍBÖÍÎ-ÎAÎUÎ?gÎ#§Î+ËÎV÷ÎNÏ$nÏ3“ÏÇÏ%àÏ1Ð8Ð+HÐAtÐ"¶Ð(ÙÐ,Ñ)/ÑYÑ(mÑ&–Ñ(½ÑæÑÒE%ÒkÒ‹Ò4žÒ9ÓÒ/
Ó=Ó%YÓÓ@”Ó@ÕÓIÔ`ÔB}Ô4ÀÔSõÔ1IÕ!{Õ6�Õ2ÔÕ;ÖBCÖ2†Ö2¹Ö7ìÖ)$×+N×z×pš×)Ø#5Ø#YØ#}Ø#¡Ø$ÅØ!êØ&Ù.3ÙbÙm{Ù=éÙ8'Ú`Ú4}Ú(²Ú)ÛÚ3Û69Û0pÛ¡Û8¾Û;÷Û>3Ü=rÜH°Ü8ùÜ$2Ý&WÝ1~Ý5°Ý0æÝ<ÞJTÞ-ŸÞ;ÍÞ=	ß=GßE…ß0ËßDüß3AàDuàEºà(á')á'Qá6yá7°áPèá09âBjâ\­â@
! ã$Kã$pã)•ã$¿ã\äãTAä\–ä3óä,'åTåXråXËå0$æGUæH�æ=ææ?$ç4dç5™ç5ÏçRèXè&xè4Ÿè5Ôè8
! é%CéBiéK¬éKøé?Dê(„ê<­ê;êê=&ëMdë(²ë6Ûë2ì=EìCƒì7Çì0ÿì70í-hí.–í,Åíòíî>î,WîD„îaÉîU+ï4�ï<¶ïlóïA`ð=¢ð8àð^ñ)xñ-¢ñIÐñIòdò xò.™ò<Èò2óh8óv¡óRô!kô(�ô-¶ôKäôQ0õb‚õ^åõADö/†ö ¶ö,×ö4÷89÷r÷$ˆ÷+­÷/Ù÷	ø<#øB`øC£ø?çø<'ùdùlùxùŒù¤ù"°ùpÓùHDú�ú;¥ú/áúMû4_ûŠ”û6üZVüs±ü0%ý8VýJ�ýTÚýP/þ€þšþ#³þ*×þlÿ2oÿ<¢ÿ+ßÿ-,9*f‘%ªKÐ?@\�6¯	æ"ð8<LB‰Ì[ëYGg¡@	J!`C‚RÆ1LK]˜/öz&]¡`ÿ)`OŠJÚE%Pk1¼WîF	Gf	x®	S'
! N{
! �Ê
! ?h5¨4Þ E4,z&§)Î:ø:3
)n
*˜
#Ã
3ç
,:H:ƒ:¾9ù>3=r>°Cï43>h4§>ÜBS^A²@ô@5EvE¼;;>Qz5Ì)-,7Z4’6ÇsþIr9¼ö>2U.ˆ*·_â,BRo-Â6ðg'g�G÷Å?ÅHË1NF0•2Æ+ù@%@f&§Îâ:þ*9iduÎCDHˆ0Ñ</?#o'“(»'ä' 4 1N 1€ ² OÏ  !@!Y!@t!Yµ!“"(£"]Ì"Z*#r…#xø#Aq$5³$#é$@
%7N%:†%.Á%ð%*
&8&(W&0€&.±&&à&<'D'X' r'A“'HÕ'('>(,f(3“(SÇ(-)6I)€) )À)^ß)=>*T|*MÑ*_+R+6Ò+@	,?J,Š,)ª,(Ô,ý,2--A-+o-3›-+Ï-(û-0$.!U.(w.D .Få.5,/b/5‚/-¸/?æ/.&0"U0'x0 0l¼0p)1uš1z2!‹29­2;ç2%#33I3@}3?¾32þ3K14K}4.É4.ø4X'5R€5RÓ5‘&6¸6m87P¦74÷7),80V8\‡8Vä8T;9]�9Gî9H6:,:,¬:0Ù:%
! ;Y0;ÈŠ;�S<5ã<1=˜K==ä=D">Ng> ¶>_×>B7?&z?q¡?T@Lh@]µ@TAAhAEªAJðAc;BvŸBMCRdCK·CcDkgDoÓDeCEs©EuFY“FníFe\GhÂGd+HP�HQáHx3I|¬I])JV‡J[ÞJS:K6ŽKXÅKKLVjLTÁLVMWmMTÅMWNPrNKÃNOOP_O>°O>ïOU.PV„PiÛPhEQh®QLRädRNISz˜S0T>DTƒTŠT—T.¦T€ÕTPVU0§UØUåU*ôU2VvRV}ÉVsGWz»Wj6Xq¡XFY:ZYD•YEÚYF ZNgZ3¶Z5êZI [Nj[¹[2À["ó[\F%\l\.|\,«\3Ø\3]+@]"l])�]3¹]7í]P%^Vv^YÍ^o'_+—_1Ã_Dõ_V:`/‘`:Á`8ü`M5a+ƒa¯a3Îa6by9b<³bCðb<4c5qc+§c:ÓcAdPdRed$¸d.Ýdre e= e@Þe(f6HfOfMÏf0g8Ng"‡g,ªgQ×g@)hAjh7¬h:äh"i'Bi'ji’ižiK»iFjNj%ej#‹j.¯j8Þj/k3Gk,{k:¨kãkùk'l@luZlÐlïl"
! m4-m4bm"—mºmÙm)øm"n&@ngn%…n«nÅn)ãn%
o43oho~o(›oÄo%ÕoûoŠphŸp,q,5q2bq#•q3¹q"íq0rArXrnr‹r¢r¹r'×rÿrrs?ŠsCÊs.tG=tT…t-Út9u Bu#cu@‡u7Èu-v.vB=v7€v‡¸vX@w"™w6¼w9ówC-xJqx"¼x ßx\y:]yX˜y_ñyPQz+¢z_Îz,.{[{"v{<™{Ö{"ë{A|VP|S§|8û|E4}z}—}'¯}5×}4
~UB~,˜~0Å~:ö~Y1?‹=Ë(	€;2€n€=Š€DÈ€G
�<U�=’�.Ð�Wÿ�6W‚NŽ‚HÝ‚G&ƒ_nƒsÎƒ+B„Kn„ º„ Û„%ü„""…;E…=�…M¿…?
†=M†=‹†2É†3ü†=0‡n‡Cƒ‡Ç‡%á‡zˆ'‚ˆªˆ4¼ˆñˆC‰I‰g‰"~‰.¡‰Ð‰í‰4
! ŠF?Š†Š2¤Š×ŠBîŠ@1‹Or‹#Â‹/æ‹(ŒD?Œ*„Œ(¯Œ"ØŒLûŒ!H�j�N…�QÔ�&Ž*ŽIŽgŽ}Ž“Ž.©Ž ØŽùŽ-�<E�5‚�?¸�-ø�@&�!g�>‰�NÈ�,‘/D‘Tt‘7É‘5’&7’^’,~’/«’4Û’/“-@“'n“P–“Qç“9”?U”7•”+Í”qù”:k•A¦•Fè•F/–Jv–>Á–;—7<—Vt—Ë—7ë—.#˜*R˜/}˜­˜`È˜C)™-m™,›™/È™ø™Uš$hšN�šBÜš_›(›H¨›1ñ›G#œGkœH³œ@üœŠ=�NÈ�8žGPž9˜žZÒž1-Ÿ*_Ÿ1ŠŸ"¼Ÿ&ßŸ% , B 	V =` &ž Å à ,û 6(¡0_¡!�¡"²¡'Õ¡0ý¡:.¢<i¢2¦¢+Ù¢H£4N£<ƒ£6À£M÷£#E¤$i¤+Ž¤º¤6Ú¤&¥"8¥[¥7v¥6®¥+å¥.¦@¦4_¦;”¦;Ð¦8§E§\§Gs§»§;¨V»¨,©"?©)b©|Œ©^	ª1hªušªP«5a«+—«.Ã«^ò«5Q¬T‡¬nÜ¬5K­�­#“­'·­1ß­ ®52®0h®"™®S¼®¯b0¯V“¯ê¯ 	° *°IK°a•°+÷°9#±?]±5�±HÓ±=²QZ²D¬²;ñ²d-³/’³<Â³!ÿ³X!´:z´=µ´,ó´* µ„KµUÐµ\&¶Aƒ¶HÅ¶*·19·9k·1¥·R×·E*¸9p¸Aª¸bì¸bO¹9²¹Xì¹ˆEºDÎº(»(<» e»V†»UÝ»A3¼Eu¼+»¼?ç¼/'½9W½A‘½Ó½é½¾!"¾1D¾+v¾8¢¾2Û¾5¿ND¿“¿=³¿*ñ¿0À/MÀ4}À*²À*ÝÀ>Á,GÁ5tÁ5ªÁàÁ(ÿÁ((Â4QÂ!†Â#¨Â"ÌÂïÂÃ"ÃAÃ!aÃ.ƒÃ²Ã:ÐÃ?Ä5KÄ9�Ä9»Ä/õÄ9%ÅD_Å3¤ÅHØÅQ!ÆLsÆÀÆ%ÍÆ'óÆ3Ç@OÇ&�Ç@·Ç"øÇ5ÈQÈ)fÈK�È;ÜÈ5É;NÉ<ŠÉ-ÇÉ*õÉ" Ê3CÊ!wÊ@™Ê9ÚÊ-Ë/BË7rËªË5ÄË1úË?,Ì.lÌ-›Ì9ÉÌ6Í*:Í+eÍ&‘Í8¸ÍñÍ
Î-)Î'WÎ$Î ¤ÎJÅÎ2ÏPCÏ”Ï¨Ïq¾Ï^0Ð0�ÐÀÐ!×ÐùÐ(ÑY@ÑšÑ¹Ñ/ÙÑ	Ò*(Ò+SÒ+Ò+«Ò+×ÒÓM#ÓPqÓHÂÓ=Ô6IÔ€Ô0™Ô ÊÔ-ëÔ+Õ0EÕQvÕ-ÈÕ&öÕDÖ*bÖB�ÖDÐÖB×AX×Cš×RÞ×Q1ØSƒØ0×Ø?ÙDHÙH�ÙGÖÙIÚWhÚYÀÚ?Û1ZÛ#ŒÛB°ÛRóÛRFÜb™Ü-üÜB*Ý>mÝ=¬Ý.êÝ.Þ5HÞ(~ÞJ§ÞAòÞ#4ß?Xß.˜ßUÇß&à;Dà<€à½à;Óà1á1AásáN�áVÞáS5âF‰â6Ðâ0ãA8ã.zãC©ãíã&ä*2ä]äo}ä3íä”!åP¶å9æ^Aæ: æDÛæ ç:<ç%wç3�ç2Ñç+è10è"bè…è*›è^Æè9%é _é$€é$¥é1Êé1üé..êA]ê(Ÿê\Èê)%ë-Oë2}ë?°ë?ðëA0ìBrìdµì7í3Rí6†í6½íBôí_7î=—îBÕîï$-ï7Rï3Šï7¾ï;öï82ðkð+ˆð+´ð*àð.ñ4:ñ&oñ3–ñFÊñ+ò&=ò*dò%�ò8µò<îò\+ó4ˆó½óÙó÷ó3ôEô$_ô8„ô4½ôkòô4^õ3“õÇõçõ#öA%ögöAtöE¶öaüöK^÷Xª÷DøGHø4�øDÅø=
! ùTHùB�ù"àù0ú74úlú4‰ú8¾ú(÷ú6 û‹WûDãûL(üJuüaÀüb"ý1…ý0·ý0èý0þ0Jþ&{þ0¢þ%Óþ5ùþ5/ÿMeÿ5³ÿ4éÿ54T4‰_¾_0~¯"ÍFðF7C~CÂH$O)t$ž%Ã-é*!Bd7x@°4ñ'&<N(‹I´+þJ*?u4µFê*1!\/~*®)Ù5v9$°/ÕJ	?P	?�	%Ð	:ö	)1
! *[
! 5†
! @¼
! ý
! 9
! =D-‚.°[ß:;+v"¢-Å;óE/
Fu
8¼
'õ
*0H#y�µ!ÑGó3;*oIšä/þ#.R.oxžÙñ%
! †0=·Nõ:D6=¶4ô1)0[AŒOÎ;/Z<ŠDÇUb=y(·3à-bB¥(¹Dâ',@tmQâ=4DrH·H I.j6™1Ð2K5H�SÊ@7_S—ë&Cb›¹Öô/NkŠªÇãú8Wv’®CÍ› T­ Ã!¶Æ!^}"[Ü"Y8#M’#7à#$$$=$ b$7ƒ$a»$4%(R%${%I %Kê%K6&K‚&AÎ&.'K?'M‹':Ù'#(a8(dš(`ÿ(c`)VÄ)E*da*AÆ*s+t|+kñ+g],SÅ,P-bj-WÍ-B%.Nh.+·.)ã.[
/.i/,˜//Å//õ/p%0B–0EÙ0N13n18¢12Û1222A2Mt2'Â2)ê2131F31x32ª31Ý3141A41s4*¥4/Ð4&5['5Uƒ5_Ù5m96†§6O.7C~74Â7p÷7&h8'�8i·8i!9i‹9(õ92:2Q:2„:M·:O;jU;,À;0í;'<+F<Tr<jÇ<`2=C“=.×=6>;=>@y><º>`÷>‚X?@Û?E@Db@b§@9
! AXDAˆ�A&&BDMB:’BDÍBBCKUCG¡CAéC&+DKRDHžD%çD7
E5EE2{E=®EiìE VF:wF²F?ÇF5G1=G#oG©“G"=H+`H0ŒH.½HIìHI6I$€IT¥I2úI;-JMiJR·J 
! K3+KA_Kp¡KPL"cLV†LdÝL!BM/dM!”M+¶M-âM=N)NN!xN%šN&ÀN%çN-
O%;O"aO8„O!½ORßO?2P(rP"›P ¾P'ßPQ&'Q2NQ@�QÂQ-ÛQ*	R4RRR-hR –R·R ÊRëR5
! S;@S*|S1§S*ÙS@T(ET nT%�T$µTÚT,÷T$$U#IUmU9‡UEÁU;V!CVLeV%²V ØVùV-W%?WeW:�W1¼W2îW7!X YX$zX/ŸX'ÏX(÷X_ YF€Y4ÇYVüY_SZD³Z@øZ-9[Fg[!®[dÐ[B5\=x\4¶\@ë\8,]Ve]=¼]Wú]SR^1¦^QØ^X*_Qƒ_eÕ_-;`'i`L‘`HÞ`U'aF}aCÄa@b=Ib8‡bOÀb4cEcIbcA¬c/îcdD8dA}d@¿dXe*YeC„ejÈe03f(df!�fE¯f1õf0'g3Xg'ŒgB´gq÷g}ih"çhN
! i&Yi'€i6¨ißiCôi„8j"½j0àjJkK\k*¨kÓk0ík2l9Ql5‹l.Ál*ðlm2mCm@Xm™m²m0Ïm7n8n%Un${n$ n%Ån%ënUo/go?—o;×o;p7Op*‡p7²pêpVq2[q1Žq9Àq>úq29r=lr5ªr4àr:s~Ps&Ïs+ös3"t3VtAŠtBÌtCuFSuCšuEÞu6$v7[v;“v!Ïv.ñv/ w3PwM„w&ÒwIùw)Cx&mxO”x9äx1y9Py#ŠyG®yNöyBEz4ˆz½z,Ùz2{@9{@z{:»{Aö{D8|F}|>Ä|=}CA}C…}7É}3~?5~1u~=§~:å~3 6T;‹IÇ#€G5€)}€:§€â€$�A&�Mh�?¶�^ö�>U‚M”‚0â‚;ƒROƒ8¢ƒ!ÛƒDýƒ?B„A‚„:Ä„Yÿ„GY…D¡…0æ…-†*E†%p†5–†$Ì†ñ†‡p0‡)¡‡AË‡:
ˆBHˆ8‹ˆ,Äˆñˆ‰0‰L‰%c‰‰‰;Ÿ‰Û‰(ñ‰!Š4<Š$qŠA–ŠBØŠ)‹gE‹$­‹Ò‹æ‹û‹8Œ$MŒrŒŽŒ'§Œ<ÏŒA�N�e�"€�8£�2Ü�0Ž[@ŽAœŽ?ÞŽj�-‰�X·�<�gM�Gµ�6ý�74‘+l‘˜‘·‘"Ð‘)ó‘2’.P’4’6´’#ë’,“<“5Y“A�“:Ñ“-”0:”k”‹”+¥”'Ñ”Où”1I•{•7–•4Î•2–B6–,y–%¦–Ì–å–8þ–47—(l—=•—7Ó—+˜37˜/k˜"›˜¾˜Ü˜8í˜&™/A™;q™*­™Ø™ò™.š:š Wšxš�š&ªš.Ñš,›6-› d›%…›5«›3á›2œ$HœemœÓœ.ïœ-�,L�,y� ¦�)Ç�$ñ�ž"1ž'Tž|ž%™ž%¿žUåž;;ŸwŸ.‰Ÿ)¸Ÿ)âŸ$ 1 9Q ‹ )¤ _Î a.¡`�¡$ñ¡#¢$:¢1_¢H‘¢*Ú¢£B£&b£‰£&¤£+Ë£j÷£?b¤D¢¤>ç¤6&¥2]¥X�¥Xé¥5B¦)x¦4¢¦ ×¦4ø¦=-§9k§S¥§Cù§R=¨H�¨CÙ¨=©@[©Nœ©_ë©NKª<šª;×ª«2$«W«#m«?‘«OÑ«B!¬)d¬Ž¬¢«¬¼N­¤®°®4Ã®4ø®;-¯Mi¯1·¯Bé¯B,°$o°'”°=¼°1ú°I,±5v±'¬±iÔ±:>² y²š²º²Õ²%í²7³&K³-r³. ³Ï³ï³;´J´:g´"¢´%Å´)ë´µ!4µVµ-nµYœµJöµAA¶Jƒ¶AÎ¶Q·Hb·R«·Cþ·LB¸�¸%¯¸&Õ¸.ü¸9+¹.e¹'”¹)¼¹#æ¹&
! º\1º&Žº&µºHÜºA%»g»0„»+µ»>á»O ¼>p¼/¯¼ß¼1ÿ¼'1½Y½r½/�½À½×½+ï½¾17¾"i¾!Œ¾v®¾J%¿&p¿ —¿^¸¿CÀB[À6žÀgÕÀU=ÁŒ“Á. Â;OÂT‹Â[àÂ><Ã@{Ã"¼ÃßÃýÃQÄOmÄp½Ä.Å2HÅr{ÅbîÅkQÆj½Æ9(ÇAbÇ=¤ÇDâÇH'ÈPpÈ-ÁÈïÈ.É1ÉDÉvcÉ3ÚÉ=ÊaLÊE®ÊNôÊECË:‰ËGÄË~Ì0‹ÌC¼Ì&Í3'ÍA[Í1�ÍVÏÍB&Î6iÎ5 Î<ÖÎÏ01ÏobÏ:ÒÏ5
Ð~CÐ^ÂÐI!ÑAkÑ@­Ñ.îÑ,Ò#JÒnÒ4ŽÒ'ÃÒ0ëÒ6Ó4SÓPˆÓ8ÙÓSÔ:fÔ¡Ô6¹ÔqðÔ8bÕI›Õ8åÕIÖ<hÖ(¥ÖGÎÖ;×}R×…Ð×,VØKƒØÏØ‡ëØ�sÙ…Ú†ŠÚ�Û{¢ÛwÜw–Ü#Ý2Ý:RÝ �Ý-®Ý:ÜÝ1ÞEIÞ(�Þm¸ÞQ&ßJxß<Ãß/àA0àrà-Žà,¼à>éà,(á>Uá4”áFÉá4âFEâ$Œâ6±â/èâã07ã/hã˜ã^±ã0ä8Aäzä‡ä8¦ä%ßä*å20å)cå2�åÀå<Éå*æ'1æ7YæE‘æS×æ#+çKOç<›çØç;öç2è&²è*ÙèFé:KéQ†é[Øél4êm¡êrëR‚ërÕë‡Hì*Ðì)ûì&%íHLíA•ím×í.Eî*tîKŸî5ëî,!ï0Nï!ïM¡ïOïïR?ð?’ð-Òðrñ$sñ+˜ñ8Äñ[ýñKYòS¥òUùòEOó*•ó+Àó?ìó@,ôMmô»ô6Õô$õ1õFQõA˜õ,Úõ/ö47ö,lö)™ö,ÃöAðö72÷3j÷9ž÷AØ÷ø6ø:Rø8�ø?Æø*ù(1ùHZùS£ù=÷ù85úGnú<¶ú<óúG0ûPxû:ÉûCüHHü@‘üÒüçü'þü.&ý+Uýd�ý,æý=þNQþ# þ!ÄþAæþ3(ÿ%\ÿ0‚ÿ3³ÿAçÿ@) >j /© Ù $ï 8 ?M ;� 0É :ú ,5 Sb (¶ ,ß  ! B. q 	… @� Ð 2æ M )g [‘ 3í 5! "W Nz &É (ð R l '‡ *¯ 4Ú  ‹ Ÿ p¹ È* jó &^	 %…	 #«	 eÏ	 f5
!  pœ
!  l
 Žz 	 v" >™ TØ ,-
 WZ
 ²
 )Ð
 ,ú
 9' ;a M� Ië %5 +[ &‡ ?® 'î % 9< <v 3³ 6ç : >Y F˜ ;ß 7 >S 8’ 7Ë = AA 7ƒ O» 9 DE :Š 4Å ;ú 6 U "u *˜ 'Ã +ë + 5C )y (£ "Ì -ï ) pG o¸ Ÿ( 9È @ cC (§ fÐ 7 F *c +Ž .º $é  ! ? \ &u œ · 6Ò B	 L U d]TZD�è!µ$ÈÌ/š ½Ö2Ñ.‚ì
! G„¹
à2p:	(-)c3n«(¸…
! žä)‘+–$R"/2Xð†3‹Ú±j.55É1JÑ ¶cžC3Í-5n6i.½Ëº&A
! x4;w&•	Û,õ
! R	c1i"x<3Î0'§'±"�"S+¢‹Çk"
6Ê}0"^¬ 28(ë5Ï&¨7*¡œÑ4¥<%‰#w²á$—*9¾Î9#¨).ü5.µ'Ó¬O(y
! àü`é
Ä-},+}8	€
.þ4’’û!t«fê°¯1º52& *TP4Îê
! ¤/5ã9Æ"qd÷�¾Ä	'b*¢9m7
! NÎÛý
! "q8o>P!YÁ
t1,*œ$”Dã)ñ%b#ï)©?"$
! ¥'[ ›/¾è¾¨x6Ž3/<,‡î*/Ð ² ì1¬0	{�%á8�%a'|1ìÀø9P(vo4ô)�.lÏ‹ÔŒ+g±3ç:…˜&A�,!¸•*·".,CŸ:	m7ý'Ù3Ÿ5Åå	%X=lî,Ñ(6;y€(zäR Œ*óà4›O °S8ùl
! _Ý	3N(
¬!#

®5@|;ü-*5˜6.'2”$*#K:v'o$':*ž54$+ s:ì6¼í\óN%¿7#6•÷*ó
! 
7Ãã5U4`)EÑ%h2˜}3,®0v-Ó0Ò/|
}+?.•#W2aàzd%‹x	o‚/þK'#£	—4¨&Ð©	E,(""8žE®ˆ:&²$I “�%¡Xû6Ç0.1 
! \*N
ð!*$¼×>ÐÏ,"Ü3¾76;*Ä#!2V ÿ'ûý4‚%À$
ƒ-
! tJ/Rø5Ê�#†”5Ú±
Ö79"3$‚W7qî.× Ä «3¹&NÚ ['J}¯ø#/6…'Ï¦?4¼5‘’ÉX�ÖA&G&$-×)ï&
! +¾2ig
Ž4†á�ƒpe×u47‚"w@)k0f#ä.,ù)ø0Ÿ)ð6ü2hÔg*×
6D(j(J*_a0rÕòR! $ª9xµ!¯Ò'Ø
! 5)
H;î7!R3Jj5cn+n7 Wø“Q2´z
í# 1¶;§0Y $­a0Ò6¦?°&�+V­
! „'ÿ4ïžP‹:ý3£6¨;ø!`UhT
ù3ËG5?:Ø2~®
=ý9q9t&¯49­`
! &Ï/„#õ8=Ä)15ý@0Y;â4í9Ð&OZ£+(O-7;Ý˜‚34F3ÍyQ$¯kö¦)U-I*á6•„*õ^š*û~'w*mZ$ï=
! á:Z
ª’i0¤4æ1ˆ/ÂßÎ5U3lÑ
þ6d™å*ëŽu½¡.+,&�ä}!¯(-:ƒ9‹)û €	`&Ö6N`
P9\óS(ï[-o¤˜0£òé8-::‰Ig
! ¢%».Ž7H*¨!ø+X6#3â1r>' #ñ2o#×:+#ð0+/‚!%¤°ž4À*ó	ô/é´A''9¯*g'x#»¸+ 9í
X(ÒÀ&úÖ #Ž#Ý&œ%Q.1=	Š6.£®ƒ;¡		0¹ÜÃ
€#q;Þ&ã2O$S";TB‰1l²0¢6n(|_(/Ò,/¥¼)Æ$<d4q3íà 8 4ú0¨)Ÿ�/¬'$�#H%î+j‹�&†2)
! 0�ã;#­"v	í+�1q½*å"6R*)Õ·#YÞ'svÈ»!ÔA0ÃÖüà
Š2Mq# 	N!{›#�0õ#çºç5|Ø+2A†9¹é%/$mJ3>)d8ž	Œ	¤W(ôq&0P
! H9×.*>,¿"›©7Q€*B
! ª.;/8H5³5;%Ž1Àa	F&ø‡
-{s$Ï%¿á3í.êÉ+ë++W“"e¡L¢t7O:Ü:ñx³€b0n-�8Bó 2Ý¨0ß –/ª˜ÛIUG(í1W ,m2Û!‚"€`()æ^,¹,Àï .Ÿ#W8%^%'::7£-_p)4"ó(ç:57Ÿ9£'g"Ö(³*
! º!n841k%U'~õî Ë+h
.Ú{4àNJ €F
Ô%Òè.N�)F+Õá"à1åÚøö&C+
0!b.
g¢u;^v*@9Ç!Â9’)>/¶	ÖxŠÒ4Qú
ƒ ð*j
! „	±Zá6)ž2YZ!”é'™E+… „
! º$}‰r GBv%¿3A$¤Ô'ý"™,©³,t$¼ž$*ô�.$,FÅ,É2ü"™"â&ÿ8eÙ‰+=�.Ÿ3Ž:­a3
! ¼HMœ7È“Z5ç''„&Ì!ž%²5Dù+&Ä*à1bÈ!Ø6) 6´Û5à5íÃ*Þ7ø3Y
³7 ˜/ì!Z7¬¦6+©
Ý B]0Y	­!¢jf
„2)(Æu2ì�(Xl#V9i8\ž—­*j©+ôO9¡(²	]:7†Ö)†2K%.ãÖ-0:¤½Â2òn
d=�Ä$Uq,%{$Ê'|áý%0Œ Ï8—+&
e+-Š0×3¯(%Ó¥L•·šX8Æ¼½ :	iÞ×iA2œ×-b7´#9| œ‚ÄÖ”]$?*\"ý2W,U*+_0Ø&�ÖRh$€%ùï3Q(«0PA5Ñ).'÷#+6î1æh	ö	5�2v
 #§(ã¸'-%T+u+a$Ç°fá&Ô„µ0†×,*v25s
$äý1”¯Ó$`#ÁÎ)ñÂpùë.ñ31	@

! h'Ó4±*9(²Î(µ“‘&Mæ 9-i+>¢;
<'@1+ø	çKF'¦$r4ÚÀÜ
! T,/#9($/Ø«;´8x(Û)WÌ%‰zf^w;!ê !Æ™$‡^j8²»% 1¯!‚1¥�9 7w4döÇA,9
! ø	C ö1UJ§8 [,.;ª;:Û1W-åy6�y‚4ù9,j#¤'*O+=9Â,ûm'qM Ü(V,&–:89³*G'Q}ï,}*o
! Ð7*�57›Õ »+íÛj*3ä0â¤I<+ü†Ý¯,î"ñ&òš'Àà9ChËÞ:š¹7è5™1‰wÿ-Ó	œ+,0ãEå7Ùû512Çº¨k…!‰!}/¶Ù/&9n!¥:wK5ý‹1¸ê2ƒ¬;ãµF!te%Î
õê44Û‰4¥PÐ;Yé:™¤>3ð1”,Jà+L? Ö¶
+:Ž58Ad"Ì9µ6Ó"¬“&†1;”•"]:`$nº(á!ØÃ#}È7¼]*ð'ô	p2þ 'Ã5D,˜äéj
9”8;hjê¨É",+‘�F)àm)â:Ž/
£.\/š
®«5Ç.k(ž«äô-†;f8¿A&*ï8©#½
! Dm!CQi…	Ü3à%sUÎ,KT.Í@3B5-+‘8r#C$c,Ã:z^"1+¥$267:þ%C³"pš:k1Y(�=&Ã!È,Á(d;'ç2É'á5Éð:ôµ1O1:˜U&¥	´
! Ó6/ÎÎ�}ÌÓ90œé0“:¿8C756ë"¥/eI/2Ý9êðq*¹'u,w
‡)Ø1n-(UÞ6=+r;¦#)‰0[¶ssíK
$w	¸
Ù#Ù8}(kÐ662Ò#¼û,U89$‚6µ5)gÚ7‹¿'ë1öè9Lx.,&Þ#=-25–¾)ûÃ"A»	H7;$�ÕÌ
! mL#'51:m9ó93¦ûÆ,9	/	 #V!©Ç:#'ý_.Â0Nú6@ ïT¨+f¡ï!ã/RU
! Z.Â%¢"€01-e, z1ã3‹#Â#t)x|¶úd1µ 
! »Hb¹;�	,-/E
T0t%S)°0ò
! Á:AÛ$~0LŒ%4‘)ášÊœ3<
  
! 9ÝÉ aÁ"Ã1Ã,`5ÓŒ-l–.Ô8·+è8Â¸)-Û5N$Ý329)¤*q/N
! *Ür0G:„/
! 
:wêÓ¿/ž!i*ösI!a´!ŽÇ4[*"6ë
! IÎ6¤/[!ö8b;Ð-·
;Ø/X/*	9t<¾$tÚ­Š²2C:6ã‰
! †.E#×%=#{ ¯uÖ#*,7C;$/+õ˜-Ä¹Z;)5qGÃ _rÑE*Ä"#â%¿)´.œÇ,ƒ8Ñ$·ì9¡7/%Á	9 Ù&¡@H±·;w,58Jâ-j&Æ1FpÕ-Å%«-ê/›&E0&Võ&Ûõ¼i‘âuJL,Þ
³V?3ñ¬)¾%A4'!S1÷
! »"·ª
! ö=ª2v:9.H,¢	Š*e	j%£Í
! ¬5Ë%l8«³D+€+Š	\%y(n0{/Ž3.%*ªŽ+"9`	-‘:Š[z!'”(e6Tñ c7QÕ,²
~”ÿi')ÜùI_2YV[$48ËµJ.å6- ÌP#(Ù	Ò&%Æ*ò
! õ4‘!€~
Ñ:"
! 8²øË´zNZ3â*ã$Â7™$š4t 6Á©.üz0š5$bB%ên:‘,¼
¶*%¹¨Ÿ™½:,ž.¦"ªÓ7F;_-m¡:Ì,¶,,/�6N:ž(£½&B�ô*fÒ:Ü4éç€9¼*Ëri2f(Ï$´H´)¹3uë9Ã�¬.`3Æ36X!­%+i¯6%
æ,õ+(5ÉÕ/k4û0¡"Sá0
! &. /4†$,Õ	é2#ï©(&þß~)¾"½0Ü*2¾9X,T!û"Óê‡}:¯2â
3¼1[/e5§­ó$ÇÅ5ß
÷�	\!ˆ–%^-~Ò-ê#c.Ù8€8FQ5±.É,³Q8ùº3¤!:%«4Ê-3^ê
©9ñ4è7>º+_2(ð%,Ü		5®8«!$6Œ'ù#Áñá2gP
s­¶5°1¯Î3¦—$V	0n¹*B+µ%¯¼.55Ó;8ã™(«–`7Ý…¯#¬b+‚¶0|(ä6U(‘3� ·ø7ÿ3Í*6~
! 1ˆ-,—
! Ï2D/©8æß$30Ë(.8	0Å+¨
! ¸{·–#©'£8‹	¤;Q"$*È%£M
! a96ë-¡Iâ'¨i½,8§2Çµ,§:î8:
#Ñ"H_ "*”.«Eé¶(ç)„21ŽE;E0"%²"„
M#û.äcSq2#ß	$ÿïÖ%¯'ç"uÏÐ
©Û-­00/ò$¹)9%{
! ¿
! 4˜ç!¤0é"Ð$c›z¬ò.8^!ØyV8³§$_WŸ¤›6Ê:J9n'Üd×5åâ-
ù HZP 	ò•Œ'»:`D'ö)ñ"
! ,Ð3…8²'x"ù..0`;%Ì°%Ð/*nbX4›$±«Ý. Á"<-l`ò7œ=&2ð)G3ˆ°½
[GŒ³;ŒSg(zZ63!Ô&à0Á#1æp‘Æ7v>([w8Ú'!Ä1ÿ™8Ñ7�8±/„²-DÎ%$ˆ0AvÈ3t7Å( )aÕd7A ~¥+QÒ*:m3Ï�Õ'É0ã)$5 *6	y°-�Þ*•;‰¶9Ñ,È ¶\!¯Î#.®1Æ�
! zKÞ,(#ó0¤H0W3 
&Ë4Xª¤-,I/8Ã3…1Ä+ÏÚÂÄ,@vUE"Œæ& ’./Á1â3S×í¢ß-V�
! ž
-âš(Ò+5Y)k#©
! Õ*k6ö?.
£º
! ¨3ÞL$–ý(5g	}9s+0'Vk:G;#UP«À3J“2j�)l–ù<
! 4	t^,ì¹/h2Í
6�4_?
Ú1Ê '2‡¯;'@+0ÐTá*[–0¯)"~4lf,h,(2O5Z‹4+%´$¤%/7¦ô
:L1%ñ#žØ3ƒ6Vµ#­:^6ž¶#y‹3ù1†«	†&ZÐy5á»1¦6Œ³1©Ì;h› ±1¦
[0Š²1®×³)Ó%ÆÊ-£:J&M]ç¸"ž:q-»()5×2µ.+1
! _?<,"Îö‡/Ã9þ5¹$\'ø0?Ìè*5d9òV({6e^”3¿&:&›+š5p&_':Z¶54Ä:[+`c)˜;r7\8ŽËWT1öl9C4¦:û3•d
6D>$A™~18e#ûE:ü6Û¦/0;H#2cÃ)…Ê"«Á;þ1ˆ”*b2”0(.º‚*[5g4)Œ;Ï:ó)]!
.Œ@(N+Râ)ÌñŸ
÷,F6V#|!Ò7[Ö„"ü¼FÁ&Ÿ07&è&?-ñ59Çu#ë%Ë%:ü/ëY
! ˆ'^4#Øž"V3ä�Ž95�Á5ƒ.Ÿ2ó¼"ó‡
! *¥!L)H-Žf¡
k)ö/üá43
ÓŸ)!½'s3…)ƒÄùtÀ">7Ã6Múr2‘
Ä9E.€l.xS.Î86ÕHý$À$)Ó
! �:Aà7Jà-x-þW	Ùr4Ÿ˜
;;¼
! W1Qí	ã7¾7	=ß›#	šm">:3#š,'Qa8%7o%RÒq:%-€'Ï¼/k*§3»/§Ê_*
°*:/·7NG2Š4ôk�n	6AC!„iÁÍ ü4G€,ˆŠ7u
! ":å';d	
™"
æ5
! Ø9k;8ÅýÊ&ÈMd5D$ÑuS-S$ú|Í!ó!è!).å$‚O)•51Þ2ß'o-9S{+H(3‡6+k/_=:ƒ	Å"w-ç'U#+/Ö$90�
ù9Âò#ó5à-ì2âi:¿z&Ê+Â4ñª6
;‚—/)&…H
! wu%Ð1Im$Ô:Ñ6¿_
ú{ˆÆ9ú.t§
! 5M)3EF"))<é*f2‹;5µ4�z'­$%b âäøó*‘°'.Ü0Ä
ê*7-,RA$Î+¡B7r5µ3Í)ß
! ÄÇ%Ñ+6Q4)3Û;˜
! «+â"m;ò	8¯.P*Ó:ß}
	ˆ$éý,â61Ÿ3í>4N.š7+3Äp4„)À.3%5)«vYÂˆ8z5&:ü0�,šåø/H4©1@í'Cp*Ã.71è&’7ã
! ó?5/5¬“�+9‰()6r1ÀåAÃn#C(“	ýÖ¶„0�n){#Þ±�"R9Ý+þ&ª0ÝR &I
! 3#“0Ðå3*Ô,è3-”
T)È ß9,
! å9Ý#É
! ÝÏ4ÝA9	Å7Å‘-®'ô2PÅ&´,ö+T#gß!×;ï#´3ð.&Ü3�Œ†2*�-a�+]8+â-
]&ù:o*%ð(ÅÈ�
)#3éð²�0áö%!¹("n;r)Î†ü»*ê+†Ü¼3#��x7T&—pÀ4Õ5ò.~5,&9*#ÿ1#(3ä,£›(º'"%x+2Ë'›(ðö$A
*R7Úà3áNg(g02I7¬„-æ4�;·q� Ý&-C2q©À—#5»È5N:Ú"âã!5 ‚Ï1ÍÕ6äu8tN7*4îŠ&Wã*���
Ò$8Å ^	 &%v8w Þ.$2’ópï7/Ø  .xÒI2	í5W�(‚(Ö#@ú).;9+6Ðê8‹7Fz+Z9pç³ “%Ð"~;Ù0L(ê.…
†	'Ð+Ÿ&K@Û/!Ô.š-D
i&U$ê'ïgÒT%Ï;È;h	¸"W8GS j9¹^ =4‹*M,9ÕÁ0á)¾•2Â;Q3'4­,¯	!­½0#-è"Sf*°3Q1A-Šy3²!49Ã&«"*e0Äî52!·'(-7SÜÎ»2'K
! ø\:ñ
A–5Ÿ
! Q'ä3Ô�ÔwÏTäã8É6‰¨#Y546Û+r,0É4?=3ï08ë0z/8ä*	C‹’
! f0 (Õ™?2'›qÇ
! šî0s5�¢3
=0:N&qœ-?1b¿.&)¢#šâ
! M.à,f¼[(¸W"h!,v/)µ7¢/;¢è':
52Œ/,Ì#£0Ë*[)A	<$;%Q !û¶9³!};$4æ	T5\
Šç/¯Â¼;Ä»‘�'Ú5Ï0Ù…$#�¶�ú%—&Dƒ¿&ì¾Z#±þ)zì"�ËùM&¤J(/4C1u:Sq#ô(š!„+Ñ¹6L%®™�2íL5!Ï%*Éè•
! 5Ù*¸.ù2|%H½'
! Í%�2Ñ:c:Ì‡ä!Yò'¤9É:¢8™#K{¢(©("†Ÿ{2ù((=W:,yC&¼%Ü¬Wp�v:\(å
! ¨5K-N u39K:	"X$ú,R,±0È+
! ×/e*ø(1ì/k7§^0K8èô$% ÓÅ.³¨6e310k 
ô3aq)
! /¬	ß4ÌÖ1'+¡2ëN"à)”¾@e
aÙ4f.Ú:tØ,\ê5D!Î-£C"”8z_õwDì6/ 3@è2mI`~ä%©:FL5;((»8Q&È2€«&ö4 1t¶6+)Ôß¥Œ5!3¼8+8â2U5k-{rû+$.#�,ü)·5Ä!–°.¸1Þ1Õ;(‡l)<….0!`½�#0$å-)9û	1Ü1—7+(;r'r/j!“ð	�i%pš)‚0Â&_/ì‡6¨:Î*!D;Ä(Ó�aû—%&˜"â	K0í�&¿¬ñ*Ã[Ï+·}ù'ê1š9¿Ó|"Û4"ß0,R+ð4®#^.+9ÿ.ä´ã"v"}{¤:)X%›†'b
&Éî	!-¡Éì+3�p“-'<
&5¸3Œñ.H2¿0%£.,(
! ü#u!»J;X0X;t'Ë¥37›7¹M½.†
ûq}.B*·!.�œ4ïåY:‡y8«#Š%pÙ¬s%…qé9B'‹ðÅF­ ¯;,ë(ÿy+V8l68ä_>æÉ/^/n9%šY�:†n¬%è%@&"©2š*øƒ�,*M¤	Á68ý*27Ó ¦&3E´7åª'À2žž ©8$S"“Y9®¾90´FøR-{9b'ü"I5û'˜â(âü3àD	M6î3˜3¨
P%l©$"–!^>"2ð²Š31~5
! s"b(&ì0ð5:C-�2t
–,—	f›Ù'Ø8Ú#(3‹~6ëP&¬-V5'#!?Ð,ÍRg6�¶/B8£ á'ƒ4Pì(?ý#FûU#"–3‘ž7B231¯0Ü
! Äfg)…u3€
! YÂå8Ç8*Ùr'`*&Ä
! Ú8­�ã(A1‡W
! ³:4+ý¶Na+ˆ1¾¢Áµø Hôˆh.KÓ.ðí7,k¨.)ú´ïIB�|4c"´*ä”+mêí,%D(+X¹"Ç#ØÇyìî'›¹V6;ðŒ$\÷E5p'#iZ$ '3
Q›1’/ð18_3k-¨2]"ë6î
�99±Œ:ïæ%Î£1F
! 	"?	É.Æ5±(ÕØ‰-Ï¢03+0È	"ÿ
! [
Û9C*Ä&®*î
! šä‚û<(…Û 5¯Ç¤a‡ý-t="T7H#{7)"½—KØ)’&kê	Ü.Í2U+Ì*6!W)Õ$M-ƒ1D5;Î7Ø;¨Å:îC³$86©¾×˜ ‡P5iÃaM1‡$ì„„ °	Å	4Ô"'&ó39¸¨Â)�UnÉ§;ÍíS9¡
! îW6}6p6r3.*‡N2Š°)°/å474_1›Û]-®D‘4/;"õ1n2•ä£Oø:('>�;¤R�G#‰:IÉ$,+‚5x,+
! %pFh¼7RÈ5!9nå
! ý}ë—7>dï«7ö
z©%=7\éó6¢&+7Ã½1L"¼5:ÑœZƒ×$‘©4~Á
y!+’ Æ(Eç�&9'D7P-'Ã7Ú2ú:o~p-9.6˜›8‹t-¿³9«2%!1£ö£++‘ª*†\:½'-ã*w3&™ç
! (7§‰£
! ¯3;ôÊ;¹˜k!e E–)¤&õ¨c§
ã,9*"�ì!4N]å:m(a3²'#4
! ';*
! ñ6"X3z6™4{2"2 JQñ9×*¹‡&�)ù	q5n¥,9Ò‡I	M5�Ì…%½˜�;¢4PW%""ß>.q%Åìb4
(Øüæ#c(Ô!²Î8?6Sª&2•7.
fHÅúËG+—0=\»2´1õ)üì:-d.`^
:.5kê"¾t;5+*×S#´’%\+À#Ì6Q)ã-0¶#Ž8!9ˆ
Ðp•
§6mÿ"3)é72j �+Ì({&qñçhÅž%6Â*.42¼À8Q6*1!œ,b?e³((&2bø.ïÕÞ¨-\!#Þæ†5¹Ý	Ÿ*÷ Ï(i6Œ
! ¶éeàï4¹°0.±+ý ×1Mz µW.ä&Ú€\;Um¼¦oGi`.Ö& ”0A((h1+E
! a.�@7Ð5x…*ä ý+sèÉ%ÛÑ:2‡;�-\,he'G%€	¤‹8{uŒ÷óN#DR#f;]5‘.J
! Ð.Ì'ÖZ¸!·&/=)3µ
«ª-m8P*,/0(,Ô!:¨'*(°
	c3Æ!E3$t
! Æ#¥¾6À
! Þ!Š)‹){!í(–ŽÌ$:r¾z51‘	M:«21H1 üT;Ü`6+ÓXW+B:æn&“+%®²;åß15~:“!\âÊ$Á#£#/×Š
! y9C¢Â.“!	2…D8î¿ö#M+v;m*›¥6Ñ¢-ë­¤2ý´V4j"8e1!Â#j4Þ-èÓó9§9n*Ö'
á·ô…¨Ã2:Á*+-O“ï:§Ò//ÿlfžc	
! 7Ìf
ÍK,ÀÇ	
! LØ*¨3Ö•�"œÄ5Þ)'ý&B€:Í1"Û
™!}'­1—‰*S!ÿãc!Îƒ¥0­7@!+xá(Ô1’Ò5Ë52;Ä0Œ®ù7Ÿ!ÿ×Îf6õ.¶$ò5!E%CÞÍ$á
! D
! 1.£"‡5) !€Ýˆ
–²�ù€Óæ
²IÌm Ø'ÒY$<:Õ 5¥˜ß)*ë
! Ý048(|8°\*ð
q'E}
! 	ôå&ñÖ,t7Ôç
°"™Çf:¿! %„4ˆ30µ‘™0O3ç,€5|Àÿ94g#È$d‹9Ë0Ÿou+,Þ/ë]‹Š 8µ-F$A23¸6ñsÎ �ÖI$Ò2M7ƒ07(¢,µ+»Ú° =!ï
! 4R(ú7|sx'Ç1‰&íÊ#Ü*ë!�91
~-$À	293¯î5ÈÎ%÷í%l
! 8
�%\hxê&Þó%Ã8{	n%6c2–
! É,ª;bK1âÉ)½þÈÃ¬‚2¹	Ì&Ë)ëx!h®`äñ's8nè)F ®ó,¡?Ñ5:™%­L8H/¾ëPó.7h
! 4Ô0L@8.O/Ôè é>9e4Ý,~6*ð„o.÷(l*XÜ%bÚ“+²+#:Vìu®ˆ§†$î^ªÂ&Êfµ)-6þ?qŠ�K9¬¤,2­,»&@	á¿,U:½T.cû
! {;— 
m
Ü)éLj$]8S3Ö/]k&–&Ú°
! ¦û-œ	ú-0 - 09'Š!¾1^;%!E):Â!ýÇ'C9O;_+	)±7’o:4º6™…4¥”/#)í2É}	Ø.¥&./9}P$ÈO
_)&›i,ÉsX+�…-	;‹
! “
¤x 
Ëec85m;4É$D.R%î�â3º7|&Goû!lî_Õê�!R
™2-×°9ÅP/j3d#»'W3‹~3´Ï:n™;Ø—
%R).:Tü*~Û 
å‚$ÈG%«[1Ý'Ö.¶º€\‡3§µô:y<!
ÑØ!/� $)í;�)œ:Ï8ù§#ë	^Œ3ŽÞ)¿	K#Æé#lÖæ(Kð-4¦
À57á	Å4$+: îº;—(õø4÷*š�d"(kèŸc4{q¥*¬#¬¡
3_#üƒ,('
ç(R8,4O"+d$i
O*Ë#­ñ$Ù2¶�:lª‚ÿ:  n„ö.éw+ç–-a4Ú$Þ‚åkWìG÷Ôé�#o`†
! šŸÿ9&0ª"6,È
! €&
! )Õ)æ/_
! 93"«%$ç3¶16¸èü1™9ë#&¾/9Y/
! $;Óç4g2§,]d (ø±'(�/Ï'X)è£9u*"3ÞèL0êÕò&®^&¼�54#¥
! ×4›0˜	þ8Õ.u"H&	>¼+*¦-$17`8‡:ŒÍ)œ+ s*.<2T9¥1­
Ÿ%	?[4à(æ
­. _À'y$5;Â>5Ã ¦3²²ü!)cÆ8~&6#kAÙ;’;L6=>8wL	¶2¤7Š
;d$F8'Ü2ÛŸr1œ ì� €Ž2

˜'™²
! Ù,R1C0Ñr*þVôh&ü|'¤1:=šµ15nl19�Ù”'*xò"GÇ5¹›4C/S
! Ð)æ)ïcŒ¦ƒ*žs4ê)±†7S*HÆ;Þ#.·6Ž*[É5R‘YÊPI—5-Ü&Í;';6	!.44##È‡8#Ãœ?L
! ÿm+Œõ(§E9Ð|•VE(
,®)§&®3,¡1t03’(-¨»6E7§�-"ÐZ
! ¢ã4N5"#/
ù+æ9Âÿ0þ``(2+@$J;[.,06�*ÿ7“6$ì'È
®+ˆ!!
! J‹]	e8/†r"¢…é3¬Å/{O#
	:saË&(/Ç
ß•Hº A:"¡51Ë§÷é¢"Ó1·ú•';+á1l
%¸è:©,Ã0#“$À6�.“#—VKù,Æ
;9ÙÜÕ9³ñ!0#7#¶Ui5¨:«,Kš$Ó#¾|ç%¿]+C�ÄM%
! "Å
! ïX7Š'	¬"&Õº©æ8^8¹!¹9K()<~Ê3RŸ6ßä4aÁh/Ë	i9Ñ<&áb--Å'ƒ(«´n,¡üŽ(A
2p‚&!' ,¯ò|Ë$‰Ç-[#>&*'Ä3™Ò41ãH€U%Ú	8&G	mKÍ,¾-²T!fô8~T"×
! $ùW!�$_4…"….8·(®w (°”9Ø5I:¾#Œ8#ºøÌ­÷Ì¥(i/07›s'u	,%7/Q•0.+‰7
Ý-h3¢*¶+ð!¹00±g.›5É¶-·Ö3fÃ+õ ¦
! J)å-´2±Õ|.‡,D:¸,½––+OÅ(Ø%Ì2¤.®h:],ž8~Ÿ;vRºêä2V	‚	)Ãù×!ó·ÂÛ«5™Ç+a
j;A+) "›Þ;1n5J+{.´%�3«ým5'3€ s ÿYm.v$Üa&</R!º
! X#7vþ'y-C5‚#t**üï·'¹÷/þÍ/m/u»3’
Ò
Ò)v<7¸ƒS*7î:'óA7d
! ¥½(œð-iz$¾¿4œÒ*!©O9 ,™/a÷9�3^ w¾
aOÐ
! 8*	_ü?&öz377”œ¹+$	î7u$}%ßÝŠ,!³•v1Î$‘ñ%06^ó~(€!š/•88b6;	h-G6&²OÂ,D¦Ýuc9ü
F/©Ò9>Å64S%:9¼(±�ä$ML+¯/‹&ò*×ô9Cc%›'°¹3	mÊ2©è4ˆ] 
 ;Q;‚%xß7PD"j÷-(!Ì:}#£/‰
ê%³¢.+)1€7>+ëœ!½6õe)²9ZI1üL¤ž)ÜÑ-*Å-€4ªç»‰3„$Ž'3(¶)ôj1[¥ 
N.$³x2Ž0/1Rë8Þö'"¼º8ðA;¬6a7ÐÜ É;
ð
! a-17fa¸5•,2Ô-F1F…/¯7`1Ý&
! ‹,šáÀ/-0&0š+J-jÊ4gy#¥1l!ÀZ+OØ³~4)ˆ" p"Z4çB5ú&`0Ç(x+áÚ/R
! 3ò*¸2Y/ )Íy2†-À+7» º	Ù¸$'ö:{Q*Ý084èã(i(!Q
! /8ûc-g%l/!2£&Å8HP)‰(ÒY,9…(•S¢7)™
fÎ43²üê6i
! \1)Ü/ 
! ß¤ tf"&5ô'w
/³:Øâ4:%&-#–4J#­ñ,o53:þ-¿Ù3H8|)Ú{1O8±%Û'p=$×‹3û)¶ü:0ìÑÔ
! ÷&›9rÑ*@
! áN
! ä'')X.èô6œ"Î'-ò
gß72S,1,É~9þî.ÀÅ*¶7#USó+h)e¶§+–ó Ó¿žpü„%g�6Ze&xÉ�e!mjå.f7]2õ% n™-†›-ê¥"–'O'î-P¶–0$Æ&»-	²:®$ú3†5*N3Ý(íu.…1Q7~}"‘(*¿
!  É 	j1Æ!S4a:\�0§-ûƒÂ"ÝM;)Ë:“B
û^yç#—2ØF,e
! ®Q:Â ý“560­'ž;É™+`Gí °Ûñ
! Q-�-�ó¨1@,à	�t4Ð%DË8‰)–2,8¯ n?(Ôw#/>4W/Áµ%„×’(­#(`8Æ† ¤('$6ú þ�2R4D—~*�$H©O	Ÿí!„(°OÑ-Ý
w7 
! æ*˜,¹‰¸�I#Õv,Ñ
! Ò3ëö„³%³	´6'[�	 €1W#Æ.”×0z:¬:V—²**-8û*�*‡"¸7×j°øã
î[2¢+’Îé,:z*€"dY2V'b&=6£%F>ü:Ù*’*
! x%Î	‹Yä-Í+X'i6
! š08t5(±)ó#�Š¡ã:•së"*y'…vª%m#ö7rË.>;“µñ|:ŒÂ5E(u/w)["ß$ØJ2œ¬bª	"5
;‡!¢Ï)d2 pÒ+¥ö4 $;†M(I.Í3ö|‹-ÎUyjé5ì-B,uiÓ€hUŠ@ø"ß	Ûd*kàÌv&,ð9™&þØ$�"¶3^1æ3R…ž¢
+
20ƒ'i79ß*i÷3òoú4ë /2A¼+ô7˜…,mŽ»W0^5s,f'ŠÁ6	!‹'ÁÇ “
6Ë2Ù!¦ëÛ:½!3
  
! �4Ú7Ò¸0~7K�!« õ*
b3vU“ð¼7â¼ :$ÇÙ5 \Ü"ñ	/*0Þ19ƒJ®(*õŽÏG,,–*¡ì( L;š2=(y7IýMÓ
Aº#”2oI†#o9vœ|FÍ#11
! äx)»	Ñ	¸#c*+$p.	È&ì$d@È
! /*—^#¡.7/••g0T/3 ¤#€21ÌÅ34,Q/I0÷#\2â^r%V5h5¯9VÑ9@è—ç*Bm:I:Å2W'ïUAÒ¾'Ÿ$¬j´/Ø4a%’:}7[8§
! «9"'aW±9Ý6ˆo6@/ý¾(Â !©&FD%}V*JŽg( ˜x
! m8
! V7+ t–7ô#Õ
T¸%[;1+ê&�#¡'ñ‡J,ÅŒ9Í4ä:Yi¤a6™à&½9'²™	Æ$f!æ=Ëš.-�(M\	)}­	%"&Ž%Rþ,/‘9„6RE6ÅrY0–;E1²]P6G.ÆÀœ2:9;‚4~•6ð3™6h7h*ê-Áú-‡)3ì	V¦wý.Û#J7ç-á ¾7§	Ž8Ýv½`:Õ%) á /µ8"ª
?o,!‰=ð|	$jý_
! 2¢ä8#—"pS|*Û18j2Û&Þ p,°7<K7ØzM)yœ'F%¨'72œ³/1ZZ”ô+¬&Ö
@Ó2 ;è±,š¡9Š-
xÓ+£5‘!»”-ð G1µÅ;Æ3f4�7ÿ,¼°ƒ‹©Áƒ
cp$‰8…®:–
! $�&o0Vå5²&ø&Û.î4â˜´+Ô)15þ%5•4V#7"%‚)�/¶Àaî&ÌÞ3B!H÷	€$.
+ï+Ù.ƒ5ÐÌ5¹
)�Þ§‰J$ôjd»‹9 4¬™#N-L/3´(6l+,wk+È'�(�8)�7S»;÷e	H9¬9]/i4ô
! (
·%Z)ºê3I|Ÿ‹Ž
;B¹8ã,L
¦W#^å~/æL!”|,-Á'='§-BE!L'v¨®_7‹/±6:â/°þ(öµ/ö*1$5x
*x$¬
î%¨Ò(”%bÉ	Í7º1±  7j/LÙ„/5Ù^3+K·-
03[4‡ Rð,'ð"®%m,É!žò6*3«$&3,¨$8ù%ï1²%i%D2®&÷'ï;­4)¯&€¦ƒ®$ù7M9�	?'Š"_“?&Ÿ"¼-…;Ï{3¥9`%Ù½	mäV/×Õ8¾,3Nuù]3/ r
•/W$¡\¡3X/ò-Vo8/"œ¿+`(Í'	OÎ1¸4jI
�!
! (e:2“*�1ƒè-	t/ÚÓ)•%
'� VË ˆ·áÁ±úæ$!#%¦ý:f,tv"øx5 I'ˆ®Ž³3õ3ª7y"”;L5X9dZ1?"1`µùÈ0pw')”!±¤:$ô.1'`úAîK	;i1Zœ&›ü.'ÜtÂWë)*„(W�|½7y&¡&Äí/
! ñ8r
! 91yp(è6™ã+ÖL%y¦'d|Æ/L12©3ê/7Ñ&¨ã:&;=ÔvrÀV
! ‰0
�u;…6ðï½U_?9Ôr"
! ½;ì– ’";7m4¿G$à†º'¨9”'ìl&"å4UD¸à*N6z;¡+•|2ÄÆÇ&£'kt!Ý7‘;«)B@2ÆÓ*E-2Í‚ZÂ(0 2·k9ï
“)Wø8#X[<]à¿'+?/98Á/{/+^4A.�Û3.LI;	Ò%§é 2]–9£tÌNˆ2Ÿ#e1-:ý6y4$:]ç#+¿f1++ë%æ3;wôy.f	Ê%$(æÊ³Ñ9Ç&ï7'ïü%+\DÍí Ú9À!_8/-P,Ž
! ö,­)ô0*<Â¡u)0*þÊ)ÅŠLÒaa!T3&ç1Ý!­3<­6Þì5¥ûò‘èUå(í0é#±�$*h8r!-~7@"y½XMË
Ë¤5@:²c&s;8ð$B$ ,T-;¼&Å)+“8C€)Àš3ü å9s-·òC8	!9b°.Ÿ„ÿ$£“
! ð¹d)¹& Wè	Nso9Õ;6ÌŸ-ý¡;×éãæãVú#Å1¯o$ŠoL7î65Ð
! 3q	-1ç±;ŽP
z|P+ödŒ8=Rf-])Wò82>Ú‹5}GÀ5¿*%8§VIÍ4ûó4!.—'7rû¤C¶4ˆH0óÝ$> lø$7Q%<8ù4¡K3'6"¸÷r-2$‹"…À;Ð#QÖ0
! cÇ÷.”¿2�72.î•7ç$úÁ›:²ã0>õ38@°53{¨;á
‰'l(B&Þ9®Ý:¿d&È†\
! Z87¡4½#!ø¢$ÐH$h³2å+J0o
W;ÑJ
O%ÿÚ.¸8É"gp
! 9#´	†04·&¬*W�
’Eä	”œ¡%—,ÿ6è/Î.é!k'1ª:å¦�q…nX™Ö+¯
! Ä+=K':•(<ç©!B#��1=Î2g!òßU/¨.ät9žV05þ9‰8é
! zƒ%Ÿ1ð”	‚Fãæg¥êž9i³¸Ò1Y¬2<
''C.I69-@#'"ˆ7BO6¾&*Ná/eS7Œ3í*×'ª÷7×9%:/;
Ú;�4ö÷"�)v#E–5¯-*q!;=Ùß:Œ0F#1;083Ö
! õñÃ'à2
! .9’'¤ª¾ö!>
! µ".jpêð¹4®"f5œ#®r6#tºž#"0ñ;�ú/ÜX*¦4V"x±&'bü,œ.Ç2É*–Ž²)Á}
! ÷401áJ	W! :'È1Î"þ
1ðˆ(¼!ÿ
È‡.'=%aSˆ4Ðj³&,¨8&¦.ÉÚ*âå¾ïæ!•&]‡2ê(z96kJ!\l;Õ2Í&Þ,
ýP;/§p0&(õª)ò¦y)ã>8³04$35Í8žõ-h;Õ3›c0Å'0£,ñ:Äâm|lÃ
! ¥â99/l"n4‚®-ót+V-º‘ë'¯�—978T4Ž ”7n)v4˜5*÷!Vt"_4;2,»Ù:™S	Á$*;/Pó„(:Z,�ƒ&DZ<Ùg7%œ1µË79àä#…& 3&¢'1s0µOð9“à
! ýR<´Ç	R6D_$z"b61›Ú	‹+�HÑ#ôö
! ýß%Ü8*["!ÿ(—(N*èæ
! 'Ù6´ú2´›|3å�ÅÂ2 â24b!ù6¹-	â837˜¢2RËî2±#›�5+÷=-1D0f±$l-µÖ¨(%‰	b59J1S
/<GM".Iò4–
! Ôû:�1A%õ0‰‘…/¯m0Â'N	<ÿ$³ãu»‹{€ 
$À
3cˆ	|)˜û$
! /Â™•.è†Ù
! :Ãñ6¢+„.Ö"?Œ7^Ðø-sn'¿T(n3Œ(v
! ¹ 	Ø	í3w1à:�4Ÿ ¾0„9Ô.S:f+nÂÖ¼#j
! ‹y0/³#8“.)5~¼Û”¥)§×£!Å03ßLÐ!â#T*€32
X2=ü$_Ë3ò/~	9!;ù+	`C‘o6È�•!—ñÜ5œ�:e2Æ“(ßL¦S/n4š
! Ž°$ô4!7H mÔ9“j×7þ#0˜0¹-n1öLý/A)4{;Ó'h‡->1«b:…3ŠôªJ6zyÊ.ÊM!ºx141)î.Œ/V+Ø&?!
mÓ5òì	KF:5#/.±B((Ý*v0ß+ö"§!&¬+±-�;‡7œvµÖ:!,N,{-M*U-Z:•'"·*)43"8,Ÿ.è­(Ú6p+W/B/C
š#= ˜163‡%‘Y*¯"¤y(½5t3©L-¤8-^(¿ñ0+Ê7I(ón"ð25ù7;8U2Ú�6�Z_Têß
õ?†!ÿ7?ÔÎ4±ì3:T–¶o(Ý
! ¤"ž+n.Úþ"`9ì\&¾‘2˜y
Ýþj'á%&	Â:
! O¾p*Ù$Q&}-]v5Ë%1–65"€6Cl,æ�$á82]'€À7ÇŠ6ñ•+T8¿qDg&
! @+‹$´‹!ô ¼t ZãŠ*++6f
:I2'/,;²y%G9É·,(G$3Ž"Î¾�êJ"Ç$øQ#Ü	'ƒ}ËY+G7÷
! ó†4?#át;x¶‡(—3-Ü,¹2ÇÝ;©iK4G¼:I1>	:Ð0k8'
ú-µ9òÙ óÖ.x%§/à!·$\Ýw
! é&É7æ)/ {ì&µ*ò)]-l	4.Oê-êWŠ9;v,6Ð4'ê7¼2;56À1J“&#ÄGó8±®4Ú!(ú+»)-2>785-¯$; µ2õ"·(ä"ÿ 4(¸Ä�.Òb"å1·.D9L4Ý5`
! $	ñð#8*1Ò—¦+V
l.6­’ã.ÕR:Ää7—­-Ù9Ë
! õj}1÷(òzJëSc-3TŠÌi	ât(Ô Xi„¢e‡1c/	e/‘	7¹/3”&�‚„5Îî8L¡*sÂ1µ;Q9v »
! —X³ˆ
! ›%<ã+±:
! v,âÂq+Š¸&U6?8ç Á2Á-Ï%›'¦;ì.L&8Ó1B0^
! P-T-$§Ï
÷£Â8›75&0Ð*�*+´
Ç±^79¡ç&^9ú9Ã•V)\Z/%,æŠ�ù-:3a--a%;Ê=w½E(žr&ø*O"�ú»
0¦2üz,'ý!K’Q
”&êK)Å9”’,<	5
! ÷++‰"Ê
! †ªµœiTs2¦Ú%þ7}ÔX"µ:68.O™:.™)Ü$¨•0k*
ö3É­522ô1Ô3Ô$æ0«1(w"2	>¢)=.ÎªÖ»Ü·"[„¤
! a2>´o7g9ì4:!Æ™*Ñ6 }&Œ§eá9:)0a|È?$Ì4'³‹„o+º:áÉ›K‰ú.*í7Ü7r�Ï7(6’F-ö-P:£íç9²ÄÜ#ç6ø�£*ÌY&ü8C¹1|AT2£
\7’+í-2R$é/4*÷ã'/¥žeº"Æ:Öq1Á+ç—®#ö¤
)0]\)å/s0V�&5<1W&Ç@°ü,‘'ï"æ-´å�z)¦5:HC% ‡++!(.(-†:	&]mëF	c6£8
! .nß¹# -Ï-Ô*y;o'àW:u'º];ºÎ,öÉ-o#8Ä2¯2;ú'i
Ü' �?,&Fû&{:¯É3{ƒ+ƒ-Ô7Ø 0ÜÈ[QÍ#	M8í"Op5±5A8ã +’)oÏÅ(è,k81R5é	þjOÞ+a­×Y%"0Ì FZYY"'$�,Æ2˜*g&©0x8÷1u0bP.#ÄØG�ô:õ¥#r×¢"-óh9ê!úÊ”¾¸U0'%l3Íj6q(V2qž6—°,©"ƒeŒ4"2¿4À)à!g„‹--~${*ñ-5gø'èW
o…+Ôõ,M	B4.¿;; %?+É&²/I,k2ô!À Y17&)2TK2SH+úe.º
! ÿì*—‰%$– FV ç0N4Ì"†+@*¥
"äÎY×(Í'2*Òü	ý	‰Œ#)-¶86¾ÿ5”A3OÑ¬7êw2˜:œ(9ŠÿÐ*¬–O! © 8ßÊs7J4X /Æ&lúJ,d0
! ªÝv)º8Ð'4 14âZò,3-Ù%f)–©¬(Á3î/Š.^'½"´:LžÒY7yï$æ
! oSŒ8ËÀ9Á�
! :5yº0ª“7¹:SÚ
! R/¸2SÞ Š5?9…9ÂÄ%_4&+t6%°;‰9õÏ-1�,.[!ë/Íˆ&î6Ž¼U,ã	ä1³µ
! –šqÒ
! Ü;ù0Ò06:nÏ3�-Õ­ø
+8G1!/[&é1TÒ ;.´'g:È0Ê1²6ª 2*ë/w!�5½46›!q$F9Ñ0�606JýÚºp‚)Æd(ˆ*" å2Á9;è0;E	¦*zÞ
! <#=Ôü9‚ˆ¥Ùš&Ž6ó"33‡å
{J-Ú—967`,Ø ­&�"™.ô­)ÿ9Nž/U96$u7
Ñ·	Ëœ
4µ’Þ8§4h1y1".˜#®ˆÇ)''6r	R&;P7Â	ƒ›3:¡Á).2;6'&ô&…Q!Æ	X3®
! 6£3›*ò:	2óÄ;ñ°ä¢ý8E «*z%†6Ë-
! !E/=2@˜%K.Ý4E^”#<*®9|0Õ:÷séMa,.QA:L!!£)=*})¶!qÈm‰$ 8Pz#!š8ýÍ0‡ulG0„;‘,B"Ì0#�	áÐª÷·3W5Ít8'8{8Þ(/:®	65	M
3@%³ã 7T:­×æõ/|+o/ˆš6ÊEùÎ!{8ì,¥ò%Z*ˆ/^$@ªV0£;sZ îih%„Â	À-H3K$Ò!6g®Ì4±ò45
! á7ýÄ.Á7AP'Ð2:“[Bl2ªž1ëÃÑG^:€%:õ!^Û´
,	,k
c˜$¸/f£Y!	-7T'+!Ã˜:'B1’2¢
! } Ž,i$Ïõ$�*™c8©æ$ÆhßÓ[&(–(ÐÑV:+Ø"¿%yKY€!û	v!G*°+ [ç'ð+ƒ"iÜíb„7¾8`/L F2—-]ÐŒ®7º
b8œ)ø$3ä&Ã)”*Gˆ,(’9ë3È"4ˆø(4+MÈ.
Ž$v($yú¼,Qâ7a*N!}(Þ‰­m½:Y'GJ(è
Šú¸*ráŠ:LV$/÷6—)º/–¸Ó¦0žº	Ó3X¾	
~%ÌÔ8¦1s&ò1b,·ñ/>¶‡	„3Ö3©úÖ!˜.ÿ	ú5)·+­’0¥4$3=
�:õ5'Ñ]#}½à(!Õ8÷@.M4f9‚~,ô5V 8±©5
+
! ²/	©64
! †Š(Ž«
Ív!î9..…‚8ß°8G§ï-Ðn$-ƒŽ“1©Û"3
%	.à%€$wÜ*×#¾E¡!)\$6BÈ:u=º‡'SÈÂþ0óÅ#ë),’–776ž
él'I9½/aj:Ì3›;ï‚9Š/‚+ :[$¢á#>‹2ž&«6Õm4´«*;52 +ÿ0°y$J!^*«½)Â+å02&—`Â
—¬®"0bê$º9Ê, ë,ÈP8‚ã%ª(t5Æ
! 2R;<)¦(¿1Þ570® O2"Ù´;XÒ8Õ1Ý%ÛÊy á,!ü4Ã	"-”½+ÐI"¯z7m1Á
! > T0;®>
cß5#0-$w$b
! �ÿS7þ2z4³Š$ˆ!…747°2HÊÔ5è7™x0š1Á˜;!4
œÄ'Á®.7)\0Í “'ôÌ	x9S7•’1RU)†*‘W90ÐšøQÇ39 Ã³¿‚.�Ê(±!;é¶.5¿‰Û*¶þ	Ø:©/B
!]1Y6qìp7ù†)+1í6U!ù$p	L*2d©¸	!b9;}$S;½ò+Ï€ˆQ	m	 ò3” %3*ø)çOÏ 7(n �+!õ2�.÷)S'ý4é.)/ `"‹%
! ç*:öƒ>¡)puK íL:,,Ÿ'~2.	<óh z¼[($§.¬R'Ž)¦â
! Ïøo	ê0h50ª!0)e,ù*Àý’-F7i!ç7àˆ+-.O,s6/Ž3ü¥µ:L>!
! -æ2P	C6Z	 Šû#[7—6ƒ!Óê9t	Üw(E'÷Kì869ƒ2]Ø7v3·ßo"ß®²1ì f,6ÚX	I)}
1E,g,1édˆí)�˜äï	ç µÓá7ë86»Øoù/q6ìp‡c#
8V1eZ
! d!1©;_);Q t#è
! Ü-z6þ$±79U=;(™'Çg8ã64�3²,`W~
! J5N-	*¤,-ý5¡/Ãn*ã^“.‰5 &’!yC'BÉ9(0
;&º-á¥72-kö2+"š,½â0Y8Û³
0%)h6J0­×½%À%È4w2¡ÍG"Ù1ÁŽŸŒà$M
+¡w0+.K"õ¿\ƒ
! Ì½õ5):yÙhvôk2¯·:Ã…:Û8_&„:ú1?ú
! )A#"Û%#v€.94%/‘*´�æ'š"eú"ƒ:ˆ ë*N?5/óï988ß8&;Æ-—8î3é4F�7(C44°6üÎàƒ7!xc¶"i)ð4!:+§ Kà+�Ñr84›2ú|Q+�+7
! ¤3+8÷|9‡9Í$q"û1-É#ªï/Ÿ+ñŠ#§1Ê	E$–—!þkÌ7Ëg+‰/Ûÿ~"ÿ+Î/_4]ÚË!V:±
! +�þå]9',Ù-€q7Ï
! ±&_,¼˜4s(‡â.$âÖ9G‹.¼I� Zoy*ÜÄÄ8}¦/
šÚ	é‘$$L3*N0ß#“—-Á7Á%z.~
! �	¯>0N'|6ÿ–

! «^Š+ú…",s9+wF.p!÷‰"è5Ö*Ï"ëF*s!6R7%.‘
! ˆj‚-MØl$K;;5ü&;)�6²(€U ®k	’#ƒù		,(F9C	1)	¨"Pé/È36éO01Î?B9t0ß!ß.'/)‡@»,Êh#š!;K�(ô’	ŠÐ8Ië
ø"C7;Ö4 9_5dÏ6Ý2@*¿
Z4>Á.(sÑá-¤Ti)¦	ÊÊ5Ój7MØ¥;u M/`'æ:æ�9“K/ò@-q~üÈ…k.u9x
�8ÒTu·2»´˜8s
! Æ:5˜!Þ%¦!•:ÿ\6p5¹í8'æ'.&f$ñ0"D6I>2y„8–	y:ë(8-—1<4r:Ö B;ä
nå!ÿ%Ö=·|’3k¨±8D)¾.ó
„Ã4§	4¡Í9ô€/(;’ÿ2ëŸ/š0|5s#96&éQ7{! &ùÙv7fÍ	ª‚0g3Ž;K+:™
! Œ3*d/¡<;q.š/'Â
! *ê6•33x4oÁ,Éö5�2Ó8~�4o�$ˆ)
! ­+ž,6%
! L2¢!2o Ì))%\9Ò].Cé)‹Qß"÷Ê/æÍ'I×A6–8Ð'%&4PÍ"K6ºGq2S6†°'á+-):5¾·¤ö�5{ž3ò(&+_:I-¶&7ï5›.Œ"_gÓ§µ	ò!jú’5ðB$ðœ/§%(eG;
! [6‚U·9ò;š;Ð:¬54ïù
%%³-G)#Þ-:1¶9"!ž´08ø
! ÿ)A"Ã(œËè#Ž6(b2©*Û[%;!- Äâ OÛ
! B.Ü‰x>Mö ¯m&P2t:=1r	
*%4'#a5¨	m-å5„¥9"QxI’6[9÷Ò$!0U5Å§rò4%ùˆ%Ú,Œ�+÷0×!û%#1Ðà@Z±4a)8Ô4´";3,,$ŠÝ`4&á�;Ï.1ñ�ù"4»#{)Ëk
! g9¨k,:-{Cÿ+4&&#9
! Pðµ(¦Ü
‘|2³)!ö9sc5q
! O./;$ý
/+æ+JÑ8/2½˜/Ù+¿=õ'y;¢^2C,4%ókÈB‹0gÙò0e8cáP#ŽgZ"ƒo•/Â:È ]
d6ý0íü7ç23�OÔI)H"ú$ù%5Øw!$Í#U"E**&…0q4t,‚
7"7ž>-6%Å"*Ûõë#p%¿:dPD4p ,5+ $#e-R†<-ÓÎ&}5­2tŽR2k3Õ4
! ›"R©71u¡8QŸ8Õ“ ä	#™¯%’8¥V.«í$
! Í(ù!Î0;¯Ç*
¥-�'å û/ú	&2¥T$X$l 9Þ6!!†897¸:£2o@4ø,¦,dÐ-â+&6	(Û(W4wv6Mz
v¾
! åª#%6�Ø(F³9�8þô"%þ*Ö.{
Ì.¸Õ7$ç	f*»v
! 67"ì#ŸD•-Np9—.çC�Fó2#"Y‰~.±5�¬1EñÍ©5		;2.µK4M¸dT	íj6(’2%‹OX
Ê,ª4ï ÞK*æ�3-z/7£#Õ(D·0ñ7h
! %'")Ý['%Ò#½3¡Ù|r#+p1^Ö	± ¤7Ÿ„,ø%x:ÿ‡Ù‚;a1�
! €¬8–+ÿïÃ/µ�ú*w0-g$~ ®!Ûx/x&¢l‚,YFß2ï2õ6,%„1æ6´-<3¹%?¤6|þ+›,�%ðs*Ä±'–4-5Y)¿9Žƒ8æ«8)‘r#5ª/Æ	$M0²4ÛI8›%$9�Ž&K	Ü9.�è™ :8há.%Â638 $é6ˆ9Í:m�wB9:Ø#B` ¯_;»'1p"GÓÁ 
! 8ý)÷¶'lA9×B)àãD-U	Â$»5÷8#Ó!
! s8ÅP3M";9¿6�n‘5Ô	^ßV;WÌN.Õ";-`Ð	ŠŠ11Æ
! š½³4¹"Ì»È4z2þ¨*!œõë2Ô(TC
! È8«0›)Bk€cbQ3
! )/]Ö&s°Ì
7ƒ/þ]U2ë$£o)ž'½$#¸‡4P"Ô;ø2ÞÛ2½8ò‚7[:ÑG8‹:+�'Ñ1Ö;1;$3-G —Œõ	ã#4/	`C’©),’e|
! «
! 
! í&Ód3Š8¯5WH.¦ˆd:Æ49ˆHï'Æ0Ë•)ûÇ‚¶Æsß,�-}j	‘9°Â-Œ@a"Ÿòú8¶:Ÿ,J5¬"£k$ &äù.Xbz	=5Õ&“ ×+¦7
! (	ñ1z€-5´•>·
! `+èËJ: Óò š!#Ô+½Ï"iœ9ïÂ3�3g--@5Y#^¥ö6ìXÉs!�;%»Y-+'ù&#ó4;¶s,.„80'~Å6RY
D&£4Öƒ#B fG
F:ÀP’û4¸;Çt,%)�¯
Ø6Ù&ç8	º%\x3a
! ?d‚k5 820#Ô6Ú3g¿$!Ø	�,Öµ&9}áü+KÖ�8Â/,Ÿ%(áåÚ-�0Z&èÚÀ* r!"ÚE¥.`!*m6‘wçG-&,õ:Ü.
! n$�)´r+,+Ê*½2X5c‰þ!X:$9@°\5Ž› ¿ ulÙ
<6=¾p;¬,‘½-Y3hƒÂ‰°
ÇB	¾·g1	»„!‹ž/“,µ]níÅî$&ì4DŒ¤+‘LÊ¿^7 0¸ H!Ô
*•$}8‰6ïÿQAÁ-D#¨ 6Ð— ¥NN9ãÍ¾;a;"¥!°\ø7Ï	·8O–"M'Æ)F(:
.�/Z0í4ªÑs)%Û7'8&«_!X&-o1§"ÄÅ!Ð9I3v9ü%i3µ8ib)ÝyÀ“\0+ƒ¼00  8â,’>#u(¤$ó/¿5	7®	Ö8xL&›<¢12/&1\ cÄ/[DG
! ò2"(õ$T6Ø0
! y	û9Ð5_%€;Kàa÷$ù
! æ"·)e�ˆ;\%ÒéPÉöZ2YJ'	7-9‘#”DHa(³.%7 Ü! í:š+/],&NÞS&ôH	uJ.!
Ò	{']î,:û)õÔ#¢4-j)Õ%¸©/9�@_ *‡0Ë1Ç( 0˜˜GG“/‚O™§�¾5…&h—!õé$qä+²3 A!~œý8mû 	c,ïf Uƒb1§7
! �7*!:):æ.±¡0�À(Î
! óŒ6`2¶
! $³
! �,-w4Ð(-P8YQ"¦‰;6-³7	)
! ?,1
! "5n
! \#9$o�ºÝ#	+ú(>N/zª+2
l5Œ–ž0º,Æ“3&Æl:F5'16`-YY4qº.Áœ6Í#×1*öK!à.”Ù).L°4Ï 4œ*NAA*u"‡#66.õò.ÑU)©-:ñ?)¦0Í˜+<h06ø6{Ù*9í©à¸w/f/ß(3ØŒ&´@
v,)µP6(1´&³æz86R.3<?7ª¼þM92“þ“4,î1	j0°.«'”1˜2Z‚:®2‰\SÆ»šØ)139Y '$0C²ÇQ0àÍ—]4¡$u$¦²k+;. ¿ŸJE2|7à7œJ8Y.ET×8ÑÝ@'¨,¾!Ÿ%P +1�
Ï*Mt.É(Ë"':ÛÈ#Õ“~+†"ww�
! ‹ £(,º2¿0�/Ž”!l0˜¼ z
 M3”¹5�Wà'äí7<10,2’þ{M2sB1#b·4A/hû
ôBCX-l4329,3yŸ$ ø1Í6!„Þ$]±	@&Æ6(`‡`‰}É{(/±]6¸Ýêç¯Ôm²8ÝŽ	Æ b	u&Eí
! :%--&Pà#nñ—;é¶u(z
! [âàÌ,~	 .c
! �!¨S¬Á4­8
~!Q�È/*Û661Ç7ü(	%
! ¹Õ
! ªš%ØÒf0Î-<5¢³8[	Ä45¬úˆRÈ-*$I%»),¬¨7_6#Ó/²¼]v.ç3
2k C#®;Ë	."Œ1ë�n/÷%
¢Tb”4%2/&!?%ž
! w/O4U@s	+&:(”
! ­ç•ý$¢,#´ø'¥Ù7‡*?;šœ¼
! ¡-h+‘1Ç;1/”6þªû7±28ð8Ÿ	*)]a8Ž.J/	À0H't .k`4»40yÝ)Ä‰{%b­» i;#/x¶ ê ä
! I&Þ	&5•d'åS IB4Å
%Ž!d-¢•œ(Æ"$¤ÿ—:§0-!åöíF:!îÚÃd,ÊEŽ-3+’$#�eûS5µ›
^›¨P0å%/j
¹Ly/½{"õ
•Åœ5‡í.|/çô%£,,`Å)3®/Ôv-}÷:73D d*ß6l%]£7X4F0þ2 6ûñ-›àQ6XLgé(uû2=•9c
´ 5.�f
! ;lÎ6
<.Ã:o;95CÏ1w.T)/ÊÇ6p
û/L9�5ø@ˆ#¼;ÜP‹
ì1#%éýG!ˆ-£úÝ8}]7¡Ã;ö(žÓ(ü01Tø±w5Š;è(](êƒ)Å$Ã$×2•1Q,N;æŠ°!Ú
0•ª™å#ì
â!–ÁZ™3F8ÆŸÎó1".'ƒö•:ÊÌ\-Ú&(Ü+c8H6¹;r5Ü>4^+U
ëÊ
_S9û89�Æ+·Ëk)´5»$£7­»¾*Ï.Ù"½À¬0etg±(º$d+¬FÉÞ0¾S0
ùÕ!�#Àa e0¾4”°; /(Œ
1°QþÓ-Ét2e;D*c €Î;¨%"5j,…5} Ì-³'x;˜)ÀX1	Á!ž*Ay,Ï"/Æ
¸(èÌ+:<"U;OÝ1È)$%]%
4¿
! –;�1{7³Ñ2ÿ/¬P1Á1V%Îë454\4%ª‘ öq
ÕÞ4m†U«™5_Äð²†Œ)Ôë7­• ˆW**8ô,K&g/ì7U.Ÿ+¯ƒ$Ø
¸û‘%‘6 5'"4¦%ß&˜è?b(zž-Õ0ì#
! cÿ&O–Ò.»0�Âñ¹:<9ºß/s1.’’)i#§*Œ,
! ;96b$ä5ª1¤Óð7¤'÷87ú6>*õrh"|«1Xæ7[
! &é+´Ÿ`ûG/T
! %Àj-#$H‰D¾3Ûù8ôX
! õ‚ _ç.Î:žÝ/}2³+%Ë,:;/!5¨Ñ¦ 	u‘"�,f3gŠ—hÓŒ.×&¯8ØÀ§)ã!cÚ4ï%=8¼6'p#d!þ.»7<0q>¡,cÒdq0=,1‘D6O&!'Y7ì%‚
! sq Kû©0Ò ‘0C)¿#8Ü68¥*%†:.âé-o>62w64!+‹)½Â|#ª5ÿ[$>%¿(Ì1Šg Z()7Ç6v/“H)N8ÿ9Š1S×BÌ­;qö0“*u1^CÊš	…i 43ˆÙXçó:o�‚!Å6On%žÐ@;›	Êˆ6¾+Íë_&$B3ð&{9@6«’Tv+„V&�'HÀ,è	’,¥57%É8 3[ä9B-£$\Ä
7©"Í‡ÝûÙ(H:¹È2à"6o!¸
! ~xƒº4%å÷à8s j+(¨/Ae9¼	øÔg;‰.âù)Q�!‹6ª,î)ÔH.Ñ/	Ÿi-o.ê,Ô”"Cä/¥î#èÇ/åª$ÀÃ÷2�*Ê)ãE8Ê0ë¼$ZŸä(œ0H­~©Ã%Ë6¨¸e7(4)µ{C¹.o20'r.73'ö×<“9«u=/{040Ÿ4‰,ýàÈ(/,².¡ ?Ä7z›I+¾:Ó,r9î!(�6ñ)ÎÅö3«.÷5«:b/®,oÑ;^)™°ü
! ¶&{5˜¦8:	T+¢Ú(«"Æ'&7ò§5¥%87
Ì:}Õ#·/F»§fo&Æ%5%”)ê	ýÅºÊ	Õ+ï*ä4Ñòœî¡6c%Ê6¦·þ3ú¬/ÜØ�*¯+Ë9Ò;×-x*+3D£‚¸9‘7Ï#ââ0ÿ.œ;;,Z'Ìº*õ91€· ¤ gHÁ8�'.Ÿ7Å
! ÇÅ˜7¹…#«}"íÖñ5£‹]
! cbdß“;.«º&ò|Ê8à6.ß0@€�7$-8$B6�"bc'ŒJ%}4¬
! ;3a#�
! ˜9*e9#”T �·68Ñ34'lý[ÛJ’4Dœ8ÃªÛ%1Ñ!u-u5õ7Û´U7À6ˆ7\3w9ã1v3¸1“2‹(/
! ñ(e$�ÿ!†(‡ ¹
! K @˜·
p/Ú)¡&îÃ-³m0ŽdºÞò9î(2‚Ä6íŒ!E4ð!&H
b%ã&„«/°ø„g0
! Ò&2(ï6�m%9D3Ø-jÈ9w:æ¡½ì�>5E}a)ß."ó&ÄÅ³6$‡¨Æe%9_	R0É8-	%�5$/)¢:ÎÍ5öpµ
Fœ
! Tð),á0RÙ=h™¼'r�?0?
! "ñlâ$�ÏºÞù+!Ô/²74Oñ+4f%²#Þ"2(¡#»96þr(¯/Ï!h…#
! c;c$2Eô´#¼4–1×6Ã2z#Ú_"ì£5g5þ/Ï#,X(’ú|$åÔ2�ß3BÙæ$$‡O7lf‘/³.òè1¸<�!M$4�$&i;(&"h(˜(þ:'ÂŒ­9X¯1ƒÏÏ9Ã<ƒiu6E0è$J´9X‰Û0®6ø 7˜À›
! bb¾ ¼9j¢Ê
! [‰ ó-ƒ3È*€§Ž1?ÕÊ9m
! Ç1&.Ï5§Wˆ5;&%53 ¥8/‘(56È6ó7ÁÖ5 ×"m9#;w%ŸeU1¤)h¸ÏØÊ!s._9;e"O
! »
! ï(é ¡(…2Õ\.Oü'¢ áâ5Ä
! q·1.-Ò"7~8,r8 ¬4ó'Y9Ý$ô8bì)‡3^¢#9
Eó1þ†NåZ!8E&c+#$XG4™7ô
! 5ž¢ÖÉ
M:…7» %•¶õô**&!#Áð/¥2z#ÿ*è+·P1E¦îïÃ($"xÚ+{,†/Ú…l£jªÞÐî„ï.¨
! #†,¬ÒB&|2",
`6äÓ\2Ó&"÷
h4N1kÇ9¶%fŒ2? ôl7Ä|¥
Ë;¨4ÇrË/l–,M×	1/d0Þz- #Ú0ÔD1—W°:„µ¢5¡ÃÌ8s/0.B¦9‚'(*	8t7|-u
™N)%L.´4IÕ,éª3¸-Ç"ˆ. 
ìÑArª8ÉÞ"	e(š&¹f&ßå)/’þ
! ¬3ç+Ê�9º)¯:¿-�9°#å,4
! Û	�(.îî*­I4­Né.†%ü'4,	þ< - °(F4äp8‰2ë&Ãr$hÑ'—íÃ­/[:#îxû(ê:00õý7 "Á2%$à/÷„M§ g	êx"&C	º)o3a/‡Dk”:pZ%¬$	#ë:í.3ãKÊ.È34À:²Ëz(p3S2!
l(<�0>ÿ#;2;ç~#ù5Ï32Í.~Y²[3Ÿ(ú!Z-ì…j0�Õ…3M*k$ÄwÝ"Ç1Ë1:0ãqê
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1772,1778 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
!   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -D, --debug			    Display debugging dumps
--- 1750,1756 ----
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
!   --target-help            Display target specific command line options (including assembler and linker options).
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -D, --debug			    Display debugging dumps
*************** write_c_file - output name is %s, prefix
*** 1859,1874 ****
   [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used in compound statements%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> not yet supported%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp requires%> may only be used at file scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for C++%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> not supported for this target%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string is not in canonical order. %<%c%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: unexpected ISA string at end: %qs%<-march=%s%>: unsupported ISA subset %<%c%>%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFFERED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<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%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<always_inline%> function might not be inlinable%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<ancestor%> not yet supported%<and%> of mutually exclusive equal-tests is always 0%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend%> clause with %<sink%> modifier refers to iteration never in the iteration space%<depend%> clause with %<sink%> modifier waiting for lexically later iteration%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<ordered%> region without %<depend%> clause may not be closely nested inside a loop region with an %<ordered%> clause with a parameter%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_value%> declared here%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<task%> reduction modifier on a construct with a %<nowait%> clause%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> not allowed in %<allocate%> clause%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D does not have external linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using local type %qT, is used but never defined%q#D, declared using unnamed type, is used but never defined%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported on boolean types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs RHS in assignment statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> clauses at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%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)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%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)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause on %<requires%> directive not supported yet%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in gimple IL%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined in header %qs; did you forget to %<#include %s%>?%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported on this target%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs with an always-false condition%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs instantiated%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
  %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier at %L not allowed in OPEN statement for unformatted I/O%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
--- 1837,1852 ----
   [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used in compound statements%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> not yet supported%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp requires%> may only be used at file scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for C++%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> not supported for this target%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string is not in canonical order. %<%c%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: unexpected ISA string at end: %qs%<-march=%s%>: unsupported ISA subset %<%c%>%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFFERED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<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%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<always_inline%> function might not be inlinable%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<ancestor%> not yet supported%<and%> of mutually exclusive equal-tests is always 0%<asm goto%> with complex typed outputs%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend%> clause with %<sink%> modifier refers to iteration never in the iteration space%<depend%> clause with %<sink%> modifier waiting for lexically later iteration%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<ordered%> region without %<depend%> clause may not be closely nested inside a loop region with an %<ordered%> clause with a parameter%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<task%> reduction modifier on a construct with a %<nowait%> clause%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> not allowed in %<allocate%> clause%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D does not have external linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using local type %qT, is used but never defined%q#D, declared using unnamed type, is used but never defined%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported on boolean types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qT%d%qE%dpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs RHS in assignment statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> clauses at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%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)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%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)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause on %<requires%> directive not supported yet%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in gimple IL%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined in header %qs; did you forget to %<#include %s%>?%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported on this target%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs with an always-false condition%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
  %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier at %L not allowed in OPEN statement for unformatted I/O%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
*************** F2008: A pointer function assignment is
*** 1906,1928 ****
     BIND(C) feature of standard Fortran instead.  */
  
  128-bit %<long double%> not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual 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]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use of '=>' for methods and top-level functions in addition to lambdas.Allow use r15 for inline ASM.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires arch14 or higher.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER expression will be truncated in constructor (%ld/%ld) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot find an intrinsic module named %qs at %CCannot find keyword named %qs in call to %qs at %LCannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open pre-included file %qsCannot open source file %s
  Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default off.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.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.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2022 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type SOURCE, SINK or DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %LDIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-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 targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.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.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.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Markdown replacements in Ddoc.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy 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 VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate DIMENSION attribute at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuplicated %qs clause at %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable extra conditional-branch instructions j(s)lt and j(s)le.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the 'omp_allocator_handle_kind' kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a %<?:%> expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %<_Static_assert%>ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement DIP25: Sealed references.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.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 %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.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.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn moduleIn module imported atIn static member function %qsInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface-name expected after %<(%> at %CInternal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List instances of Markdown replacements in Ddoc.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of assertions to add along the default edge of a switch statement during VRP.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of basic blocks on a jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
  No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-dummy object %qs in %s clause at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR at %L to C_F_POINTER: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNormal symbol loading not implemented in extreme mode.Not configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE clause is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Offline tool to handle gcda counts
--- 1884,1906 ----
     BIND(C) feature of standard Fortran instead.  */
  
  128-bit %<long double%> not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual 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]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use of '=>' for methods and top-level functions in addition to lambdas.Allow use r15 for inline ASM.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER expression will be truncated in constructor (%ld/%ld) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot find an intrinsic module named %qs at %CCannot find keyword named %qs in call to %qs at %LCannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open pre-included file %qsCannot open source file %s
  Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default off.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.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.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2022 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type SOURCE, SINK or DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %LDIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-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 targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.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.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.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Markdown replacements in Ddoc.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy 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 VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate DIMENSION attribute at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuplicated %qs clause at %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable extra conditional-branch instructions j(s)lt and j(s)le.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the 'omp_allocator_handle_kind' kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a %<?:%> expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %<_Static_assert%>ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement DIP25: Sealed references.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.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 %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.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.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn moduleIn module imported atIn static member function %qsInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface-name expected after %<(%> at %CInternal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List instances of Markdown replacements in Ddoc.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of assertions to add along the default edge of a switch statement during VRP.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of basic blocks on a jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
  No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-dummy object %qs in %s clause at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR at %L to C_F_POINTER: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNormal symbol loading not implemented in extreme mode.Not configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE clause is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Offline tool to handle gcda counts
*************** F2008: A pointer function assignment is
*** 1938,1944 ****
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFSET but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
  Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax branches.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
! Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP25: Sealed references.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information is obsolete and not supported anymoreSTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
--- 1916,1922 ----
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFSET but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
  Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax branches.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
! Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP1000: Scoped pointers.Revert DIP25: Sealed references.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information is obsolete and not supported anymoreSTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
*************** warranty; not even for MERCHANTABILITY o
*** 1975,1981 ****
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
  during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither -fopenacc or -fopenmp must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty scalar initializerempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLevaluating %qsexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %<char%> array initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
  execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma acc%> clauseexpected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> after template-argument-listexpected %<(%> or end of lineexpected %<)%>expected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<construct%>, %<device%>, %<implementation%> or %<user%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%> or %<pointer%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected '(' at %Cexpected ')' at %Cexpected '=' at %Cexpected 'construct', 'device', 'implementation' or 'user' at %Cexpected 'match' at %Cexpected '{' at %Cexpected '}' at %Cexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant offsetexpected constant sizeexpected constructor, destructor, or type conversionexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected exactly 1 argumentexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>from definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction pointers not supported with %<-mabi=ti%> optionfunction requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTgang reduction on an orphan loopgang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)garbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithas scoped destruction, cannot build closurehead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
--- 1953,1959 ----
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
  during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither -fopenacc or -fopenmp must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty scalar initializerempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLevaluating %qsexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %<char%> array initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
  execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma acc%> clauseexpected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> after template-argument-listexpected %<(%> or end of lineexpected %<)%>expected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<construct%>, %<device%>, %<implementation%> or %<user%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%> or %<pointer%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected '(' at %Cexpected ')' at %Cexpected '=' at %Cexpected 'construct', 'device', 'implementation' or 'user' at %Cexpected 'match' at %Cexpected '{' at %Cexpected '}' at %Cexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant offsetexpected constant sizeexpected constructor, destructor, or type conversionexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected exactly 1 argumentexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>from definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction pointers not supported with %<-mabi=ti%> optionfunction requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTgang reduction on an orphan loopgarbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithas scoped destruction, cannot build closurehead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
*************** warranty; not even for MERCHANTABILITY o
*** 1985,1991 ****
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
  internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<* __vector_pair%>invalid conversion from type %<* __vector_quad%>invalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<* __vector_pair%>invalid conversion to type %<* __vector_quad%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid data model option %<-mdata-model=%s%>invalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<__underlying_type%>mangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemangling unknown fixed point typemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %<depend%> clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving a local object in a return statement prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs %<ifunc%> which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-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}%>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}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a tuple of %d vectorspassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectorspassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
  %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C2Xpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>post-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %q#D hereprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for CR16profiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be constant integer expressionproperty must be constant integer expression or string literalproperty must be constant integer expression or string literal at %Cproperty must be constant integer or logical expression at %Cprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
--- 1963,1969 ----
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
  internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<* __vector_pair%>invalid conversion from type %<* __vector_quad%>invalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<* __vector_pair%>invalid conversion to type %<* __vector_quad%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid data model option %<-mdata-model=%s%>invalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<__underlying_type%>mangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemangling unknown fixed point typemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %<depend%> clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving a local object in a return statement prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs %<ifunc%> which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-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}%>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}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
  %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C2Xpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>post-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %q#D hereprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for CR16profiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be constant integer expressionproperty must be constant integer expression or string literalproperty must be constant integer expression or string literal at %Cproperty must be constant integer or logical expression at %Cprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
*************** warranty; not even for MERCHANTABILITY o
*** 1995,2007 ****
  required from %q#D
  required from here
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]saw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
! schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs not allowed for context selector set %qsselector %qs specified more than once in set %qsselector '%s' does not accept any properties at %Cselector '%s' not allowed for context selector set '%s' at %Cselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailsetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %qsstatic declaration of %q+D follows non-static declarationstatic field %qD is not mappablestatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>toHash() must be declared as extern (D) size_t toHash() const nothrow @safe, not %stoken %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown evrp mode %qsunknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vrp mode %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<auto%> for an abbreviated function templateuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qs insteaduse a cast to the expected type to disambiguateuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of simple assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initializedvariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 12.1-b20220403
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2022-04-06 02:26+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
--- 1973,1985 ----
  required from %q#D
  required from here
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]saw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
! schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs not allowed for context selector set %qsselector %qs specified more than once in set %qsselector '%s' does not accept any properties at %Cselector '%s' not allowed for context selector set '%s' at %Cselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailsetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %qsstatic declaration of %q+D follows non-static declarationstatic field %qD is not mappablestatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>toHash() must be declared as extern (D) size_t toHash() const nothrow @safe, not %stoken %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown evrp mode %qsunknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vrp mode %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<auto%> for an abbreviated function templateuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse a cast to the expected type to disambiguateuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of simple assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initializedvariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 12.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2022-05-08 11:51+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2055,2061 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]
    --sysroot=<Verzeichnis>  <Verzeichnis> als Wurzelverzeichnis fÃ¼r Header und
                             Bibliotheken verwenden.
!   --target-help            Zielspezifische Kommandozeilenoptionen anzeigen.
    --version                Compilerversionsinformation anzeigen.
    -B <Verzeichnis>         <Verzeichnis> zum Suchpfad des Compilers hinzufÃ¼gen.
    -D, --debug			    Fehlersuche-Details anzeigen
--- 2033,2039 ----
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]
    --sysroot=<Verzeichnis>  <Verzeichnis> als Wurzelverzeichnis fÃ¼r Header und
                             Bibliotheken verwenden.
!   --target-help            Zielspezifische Kommandozeilenoptionen (inklusive Assembler- und Linkeroptionen) anzeigen.
    --version                Compilerversionsinformation anzeigen.
    -B <Verzeichnis>         <Verzeichnis> zum Suchpfad des Compilers hinzufÃ¼gen.
    -D, --debug			    Fehlersuche-Details anzeigen
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2145,2160 ****
   [siehe %<-fno-allow-invalid-boz%>] da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind Kandidat 1: %q#F Kandidat 2: %q#F in Konflikt stehende Codeerzeugungsschalter verwendet hier deklariert der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++ zstdÂ»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer seinÂ»!$ACC ROUTINEÂ« wurde bereits bei %C angewendet!$ACC ROUTINE mit GANG, WORKER oder VECTOR-Klausel ist in PURE-Prozedur bei %C nicht erlaubt!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt!$OMP ATOMIC READ bei %L ist inkompatibel zur RELEASE-KlauselAnweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesen!$OMP ATOMIC UPDATE bei %L mit FAIL-Klausel erfordert entweder die COMPARE-Klausel oder die Verwendung der intrinsischen MIN/MAX-Prozedur!$OMP ATOMIC WRITE bei %L ist inkompatibel zur ACQUIRE-KlauselEingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente habenEingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR seinZuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic habenZuweisungsoperator Â»!$OMP ATOMICÂ« muss bei %L ein binÃ¤res +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein!$OMP ATOMIC bei %L mit %s-Klausel ist inkompatibel zu READ oder WRITE!$OMP ATOMIC bei %L mit %s-Klausel erfordert %s-KlauselErfassungsanweisung !$OMP ATOMIC bei %L muss eine skalare Variable intrinsischen Typs setzenErfassungsanweisung !$OMP ATOMIC bei %L erfordert eine skalare Variable intrinsischen TypsVon den intrinsischen Argumenten fÃ¼r %<!$OMP ATOMIC%> bei %2$L darf hÃ¶chstens eins auf %1$qs verweisen!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar seinAnweisung !$OMP ATOMIC muss einen skalaren Ausdruck intrinsischen Typs bei %L zuweisenAnweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent zu Â»var = var op (expr)Â«!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L!$OMP DECLARE REDUCTION %s nicht gefunden bei %L!$OMP DECLARE REDUCTION Â»%sÂ« fÃ¼r Typ %s bei %L nicht gefunden!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisenÂ»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)!$OMP REQUIRES bei %C muss im Spezifikationsteil einer Programmeinheit vorkommen%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%> wird von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die von der Modulverwendung %qs bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)%<!$OMP REQUIRES%>-Klausel %qs, die bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine%<!$OMP REQUIRES%>-Klausel %qs ist von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben%<!$OMP REQUIRES%>-Klausel %qs, die von der Modulverwendung %qs bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine!$OMP bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"::" nach Modul-Eigenschaft bei %C erwartet, aber nicht gefunden"USE :: module" bei %C# %s %.2f %.2f
  Suche fÃ¼r Â»#include "..."Â« beginnt hier:
  Suche fÃ¼r Â»#include <...>Â« beginnt hier:
! $-Deskriptor bei %L$ sollte das letzte Spezifikationssymbol in Format bei %L sein$OMP ERROR aufgetreten bei %L$OMP ERROR aufgetreten bei %L: %s%#qT wird hier deklariert%#qT hier definiert%%:%<canon_for_mlib%> verlangt 1 oder mehr Paare von Parametern%%:%<target_mode_check%> verlangt eine gerade Anzahl an Parametern%%LOC() als rvalue bei %CDie Operandenmodifizierer %%d, %%e, %%f und %%g sind ausschlieÃŸlich fÃ¼r Speicherreferenzen oder konstante Werte%+qD lÃ¶st einen Abschnittstypkonflikt aus%+qD lÃ¶st einen Abschnittstypkonflikt mit %qD aus%+qD als %qE deklariert, nachdem es verwendet wurde%+qD wurde als %qs deklariert, nachdem es verwendet wurde%+qD ohne %<retain%>-Attribut und %qD mit %<retain%>-Attribut liegen in einem Abschnitt mit demselben NamenInterner Fehler: %<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden%<#pragma GCC aarch64%> erfordert eine Zeichenkette als Parameter%<#pragma GCC arm%> erfordert eine Zeichenkette als Parameter%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein%<#pragma GCC memregs%> muss vor allen Funktionsdeklarationen stehen%<#pragma GCC memregs%> erfordert eine Zahl von 0 bis 16%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl%<#pragma GCC optimize%> ist nur auÃŸerhalb von Funktionen erlaubt%<#pragma GCC optimize%> Zeichenkette hat falsches Format%<#pragma GCC option%> ist keine Zeichenkette%<#pragma GCC option%> ist nur auÃŸerhalb von Funktionen erlaubt%<#pragma GCC pch_preprocess%> muss zuerst kommen%<#pragma GCC pop_options%> ohne zugehÃ¶riges %<#pragma GCC push_options%>%<#pragma GCC target (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC target%> wird fÃ¼r diese Maschine nicht unterstÃ¼tzt%<#pragma GCC target%> Zeichenkette hat falsches Format%<#pragma GCC unroll%> muss innerhalb einer Funktion sein%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert%<#pragma GCC visibility push()%> muss %<default%>, %<internal%>, %<hidden%> oder %<protected%> angeben%<#pragma GCC visibility%> muss von %<push%> oder %<pop%> gefolgt werden%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird fÃ¼r C++ nicht unterstÃ¼tzt%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird auf diesem Ziel nicht unterstÃ¼tzt%<#pragma acc %s data%> hat keine Datenverschiebeklausel%<#pragma acc routine%> muss vor Definition angewendet werden%<#pragma acc routine%> muss vor Verwendung angewendet werden%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten%<#pragma acc routine%> benennt eine Menge von Ãœberladungen%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten%<#pragma align%> muss vor der Deklaration von %qD auftreten; wird ignoriert%<#pragma implementation%> fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde%<#pragma message: %s%>%<#pragma omp allocate%> wird nicht mehr unterstÃ¼tzt%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r SpeicherErgebnis von %<#pragma omp atomic compare capture%> ist keine Ganzzahl%<#pragma omp atomic read%> ist unvertrÃ¤glich mit der Klausel %<release%>%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#pragma omp atomic write%> ist unvertrÃ¤glich mit der Klausel %<acquire%>%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, auÃŸer wenn %<omp_sync_hint_none%> verwendet wird%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werdenhinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehenhinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist%<#pragma omp declare reduction%> darf nur im Datei- oder Block-GÃ¼ltigkeitsbereich auftreten%<#pragma omp declare target%> ohne zugehÃ¶riges %<#pragma omp end declare target%>%<#pragma omp end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei verwendet werden%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target%> mit Modifizierer auÃŸer %<always%> oder %<close%> an %<map%>-Klausel%<#pragma pack (pop)%> gefunden ohne passendes %<#pragma pack (push)%>%<#pragma pack%> hat mit %<-fpack-struct%> keinen Effekt â€“ wird ignoriert%<#pragma pack(pop, %E)%> gefunden ohne passendes %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> wird aufgrund von Konflikt mit %<asm%>-Deklaration ignoriert%<#pragma redefine_extname%> wird aufgrund des Konflikts mit vorherigem %<#pragma redefine_extname%> ignoriert%<#pragma redefine_extname%> wird aufgrund des Konflikts mit vorheriger Umbenennung ignoriert%<#pragma scalar_storage_order%> wird in C++ nicht unterstÃ¼tzt%<#pragma vtable%> wird nicht mehr unterstÃ¼tzt%<#pragma weak%>-Deklaration von %q+D nicht erlaubt; wird ignoriert%<#pragma GHS endXXX%> passt nicht zum vorherigen %<startXXX%>%<#pragma GHS endXXX%> ohne vorheriges %<startXXX%> gefunden%<#pragma%> ist hier nicht erlaubt%<#undef %E%>%<$%>-Operandennummer nach Format ohne Operandennummer angegeben%<%%%>-Bedingung mit letztem Operanden verwendet%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des JahresArgument der Direktive %<%.*s%> ist keine nul-terminierte ZeichenketteArgument %<%.*s%> fÃ¼r Direktive ist nullAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der Direktive %<%.*s%> zwischen %wu und %wu Bytes Ã¼bersteigt %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte das Ergebnis grÃ¶ÃŸer als %<INT_MAX%> machenAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte die minimal erforderliche GrÃ¶ÃŸe von 4095 Ã¼berschreitenAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive von %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der Direktive %<%.*s%> Ã¼bersteigt mit %wu Bytes %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive von %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuGenauigkeit der %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen BereichsBreite fÃ¼r %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%D::%D%> ist kein Klassenelement%<%D::%D%> ist kein Element von %qTAttribut %<%E (%E)%> wird ignoriert, da es sich auf eine Funktion bezieht, die als %qs deklariert istAttribut %<%E (%E)%> wird ignoriert, da es sich auf eine Deallokationsfunction bezieht, die als %qs deklariert ist%<%E::%E%> wurde nicht deklariert%<%E::%E%> ist keine Klasse oder Namensbereich%<%E::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<%E::%E%> ist kein TypAttribut-Direktive im Bereich %<%E::%E%> ignoriert%<%T%s%D%> benennt Destruktor%<%T::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Konstruktor, nicht den Typ%<%T::%E%> wurde nicht deklariert%<%T::%E%> ist kein Typ%<%T::%E%> benennt den Konstruktor, nicht den Typ%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner%<%c%E%> nicht in Protokoll(en) gefundendas innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt%<%s + %s%> bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region%<%s=%s%> und %<%s-%s%> sind unvertrÃ¤glich%<&%>-Bedingung ohne Registerklasse verwendetin Zeile %d ist %<&%> fÃ¼r sich alleine nicht erlaubt%<&%> sollte vor %<...%> kommenInterner Fehler: %<&&%> not valid in GIMPLE%<)%> bei %C erwartet%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen%<*this%>-Capture ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angebenArgument %q.*s fÃ¼r %<--help%> ist mehrdeutig, bitte prÃ¤zisieren%<--param constructive-interference-size=%d%> ist grÃ¶ÃŸer als %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> ist kleiner als %d%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> ist kleiner als %d%<-I-%> doppelt angegeben%<-MG%> darf nur mit %<-M%> oder %<-MM%> verwendet werden%<-W%serror=%s%>: Keine Option %<-%s%>%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?%<-Wabi%> warnt vor Abweichungen von der aktuellsten ABI, die ebenfalls standardmÃ¤ÃŸig verwendet wird%<-Wabi%> wird vor nichts warnen%<-Wabi=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendetArgument %qs fÃ¼r %<-Werror=%> ist fÃ¼r %s nicht gÃ¼ltig%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert%<-Wformat-contains-nul%> wird ohne %<-Wformat%> ignoriert%<-Wformat-extra-args%> wird ohne %<-Wformat%> ignoriert%<-Wformat-nonliteral%> wird ohne %<-Wformat%> ignoriert%<-Wformat-security%> wird ohne %<-Wformat%> ignoriert%<-Wformat-y2k%> wird ohne %<-Wformat%> ignoriert%<-Wformat-zero-length%> wird ohne %<-Wformat%> ignoriert%<-Wmisleading-indentation%> ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der GrÃ¶ÃŸe des Codes/Headers ausgeschaltet wurde%<-f%s%> und %<%s=%s%> sind unvertrÃ¤glich%<-f%s%> wird mit CONST16-Befehlen nicht unterstÃ¼tzt%<-f%s%> nicht unterstÃ¼tzt: wird ignoriert%<-f%sleading-underscore%> wird auf dieser Zielmaschine nicht unterstÃ¼tzt%<-fPIC%> und %<-fpic%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fPIC%> wird nicht unterstÃ¼tzt%<-fPIC%>/%<-fpic%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fPIE%> wird nicht unterstÃ¼tzt%<-fabi-compat-version=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-fabi-version=1%> wird nicht mehr unterstÃ¼tzt%<-fabi-version=12%> (GCC 8.1) Ã¤ndert versehentlich die Aufrufkonvention fÃ¼r %qT%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention fÃ¼r %qT, die in 8.1 versehentlich geÃ¤ndert wurde%<-falign-%s%> ist nicht zwischen 0 und %d%<-falign-labels=%d%> wird nicht unterstÃ¼tzt%<-falign-loops=%d%> wird nicht unterstÃ¼tzt%<-faligned-new=%d%> ist keine Zweierpotenz%<-fasan-shadow-offset%> sollte nur zusammen mit %<-fsanitize=kernel-address%> verwendet werden%<-fassociative-math%> abgeschaltet; andere Optionen haben Vorrang%<-fcall-saved-REG%> wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fconvert=r16_ieee%> oder %<-fconvert=r16_ibm%> werden auf dieser Architektur nicht unterstÃ¼tzt%<-fd-lines-as-code%> hat in Freiform keine Auswirkung%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung%<-fdata-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fdbg-cnt=%s:%d:%d%> hat kleinere obere als untere Grenze%<-fdirectives-only%> ist mit %<-Wunused-macros%> unvertrÃ¤glich%<-fdirectives-only%> ist mit %<-traditional%> unvertrÃ¤glich%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben%<-fexcess-precision=16%> fÃ¼r Ada%<-fexcess-precision=16%> fÃ¼r Fortran%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstÃ¼tzt%<-fexcess-precision=standard%> fÃ¼r Ada%<-fexcess-precision=standard%> fÃ¼r C++%<-fexcess-precision=standard%> fÃ¼r Fortran%<-ffunction-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fhandle-exceptions%> wurde in %<-fexceptions%> umbenannt (und ist nun voreingestellt)%<-fipa-modref%> ist unvertrÃ¤glich mit %qs%<-flinker-output=rel%> und %<-fltrans%> schlieÃŸen sich gegenseitig aus%<-fmodule-only%> wird fÃ¼r Nicht-Schnittstelle verwendet%<-fmoduleinfo%> wird von diesem Ziel nicht unterstÃ¼tzt%<-fno-fat-lto-objects%> werden nur mit Linker-Plugin unterstÃ¼tzt%<-fno-gnu89-inline%> wird nur im Modus GNU99 oder C99 unterstÃ¼tzt%<-fobjc-abi-version%> %d wird fÃ¼r 32-Bit-Ziele mit %<-fnext-runtime%> nicht unterstÃ¼tzt%<-fobjc-abi-version%> 2 muss fÃ¼r 64-Bit-Ziele mit %<-fnext-runtime%> verwendet werden%<-fobjc-exceptions%> verwenden, um Syntax fÃ¼r Objective-C-Ausnahmen einzuschalten%<-fobjc-gc%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fnext-runtime%> ignoriert, wenn %<-fobjc-abi-version%> grÃ¶ÃŸer als 1 ist%<-fobjc-sjlj-exceptions%> ist das einzige unterstÃ¼tzte Ausnahmesystem fÃ¼r %<-fnext-runtime%> mit %<-fobjc-abi-version%>-Argument kleiner 2Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werdendas Argument %<-fonly=%> unterscheidet sich vom Namen der ersten EingabedateiOperand fÃ¼r %<-fopenacc-dim%> bei %qs ist falsch%<-fpic%> und %<-fPIC%> werden ohne %<-mdsbt%> fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fpic%> und %<-mapcs-reent%> sind inkompatibel%<-fpic%> wird nicht unterstÃ¼tzt%<-fpie%> wird nicht unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird nicht mit %<-Os%> unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die %<-march%>-Schalter versuchen)%<-frecord-gcc-switches%> wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt%<-freorder-blocks-and-partition%> unterstÃ¼tzt auf dieser Architektur nicht Unwind-Info%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen%<-freorder-blocks-and-partition%> wird auf dieser Architektur nicht unterstÃ¼tzt%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt%<-fsanitize=%s%> ist mit %<-fsanitize=%s%> unvertrÃ¤glich%<-fsanitize=address%> und %<-fsanitize=kernel-address%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=address%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=all%> ist ungÃ¼ltig%<-fsanitize=kernel-address%> mit Stapelschutz wird auf diesem Ziel nur in Kombination mit %<-fasan-shadow-offset=%> unterstÃ¼tzt%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=shadow-call-stack%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> erfordert %<-fno-exceptions%>%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstÃ¼tzt%<-fsplit-stack%> wird derzeit nur auf PowerPC64 GNU/Linux mit glibc-2.18 oder neuer unterstÃ¼tzt%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstÃ¼tzt%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven%<-fstack-check=%> und %<-fstack-clash_protection%> schlieÃŸen einander aus. %<-fstack-check=%> wird deaktiviert%<-fstack-check=specific%> fÃ¼r Thumb-1%<-fstack-check=specific%> nicht fÃ¼r MIPS16 implementiert%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tztOptionen %<-fstack-limit-%> werden durch %<-mfdpic%> ignoriert; stattdessen %<-mstack-check-l1%> verwendendie Optionen %<-fstack-limit-%> werden auf dieser CPU nicht unterstÃ¼tzt%<-fstack-protector%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fuse-cxa-atexit%> wird fÃ¼r msp430-elf nicht unterstÃ¼tzt%<-fuse-linker-plugin%>, aber %s nicht gefunden%<-fwpa%> und %<-fltrans%> schlieÃŸen sich gegenseitig aus%<-g%> wird nur bei der Verwendung von GAS auf diesem Prozessor unterstÃ¼tztOption %<-g%> ausgeschaltet%<-g%> mit %<-mno-apcs-frame%> kÃ¶nnte vernÃ¼nftiges Debugging verhindern%<-gdwarf=%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r die DWARF-Version und %<-gdwarf -g%s%> fÃ¼r die Debugstufe%<-gdwarf-6%> wird als Version 5 ausgegeben, mit InkompatibilitÃ¤ten%<-ginline-points%> wird zwangsweise ausgeschaltet, da %<-gstatement-frontiers%> nicht angegeben ist%<-ginternal-reset-location-views%> wird zwangsweise ausgeschaltet, da %<-gvariable-location-views%> nicht angegeben ist%<-gnat%> falsch buchstabiert als %<-gant%>%<-gsplit-dwarf%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt, wird ignoriert%<-gsplit-dwarf%> wird nicht zusammen mit LTO unterstÃ¼tzt, wird daher ausgeschaltetOption %<-iplugindir%> nicht vom GCC-Treiber Ã¼bergeben%<-m%s%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-m%s%> setzt %<-m%s=%s%> auÃŸer Kraft, die ABI wird auf %qs angepasst%<-m32%> widerspricht %<-arch ppc64%> (%<-m32%> wird ignoriert)%<-m32%> widerspricht %<-arch x86_64%> (%<-m32%> wird ignoriert)%<-m64%> benÃ¶tigt eine PowerPC64-CPU%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstÃ¼tzt%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstÃ¼tzt%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstÃ¼tztdie Option %<-mabi=2fp+%> wird nur unterstÃ¼tzt, wenn eine FPU verfÃ¼gbar ist, das kann durch die Optionen %<-mext-fpu-sp%> oder %<-mext-fpu-dp%> eingeschaltet werden%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt%<-maix64%> benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt%<-maix64%> setzt eingeschaltete PowerPC64-Architektur voraus%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>%<-malign-functions=%d%> liegt nicht zwischen 0 und %d%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>%<-malign-loops=%d%> liegt nicht zwischen 0 und %d%<-mapcs-stack-check%> vertrÃ¤gt sich nicht mit %<-mno-apcs-frame%>%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich%<-march=%s%> erfordert %<-mfp32%>%<-march=%s%>: %s mÃ¼ssen durch %<_%> getrennt sein%<-march=%s%>: ISA-Zeichenkette ist nicht in kanonischer Reihenfolge. %<%c%>%<-march=%s%>: ISA-Zeichenkette muss mit %<rv32%> oder %<rv64%> anfangen%<-march=%s%>: nach %<%dp%> muss eine Zahl stehen%<-march=%s%>: Erweiterung %qs kommt mehr als einmal vor%<-march=%s%>: erste ISA-Teilmenge muss %<e%>, %<i%> oder %<g%> sein%<-march=%s%>: fÃ¼r %<%s%dp%dp?%> wird Versionsnummer mit mehr als 2 Stufen nicht unterstÃ¼tzt%<-march=%s%>: Name von %s muss mehr als 1 Buchstabe sein%<-march=%s%>: rv%de ist keine gÃ¼ltige Basis-ISA%<-march=%s%>: unerwartete ISA-Zeichenkette am Ende: %qs%<-march=%s%>: nicht unterstÃ¼tzte ISA-Teilmenge %<%c%>%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-max-stackframe=%d%> ist nicht verwendbar, nicht zwischen 0 und %ddie Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstÃ¼tzt%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5%<-mcall-aixdesc%> ist unvertrÃ¤glich mit %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt%<-mcmodel%> unvertrÃ¤glich mit anderen TOC-Optionen%<-mcmodel=%> wird im 32-Bit-Modus nicht unterstÃ¼tzt%<-mcode-region=either%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mcode-region=upper%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mcorea%> und %<-mcoreb%> kÃ¶nnen nicht zusammen verwendet werden%<-mcorea%> sollte mit %<-mmulticore%> verwendet werden%<-mcoreb%> sollte mit %<-mmulticore%> verwendet werden%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>%<-mcpu=%s%> steht in Konflikt mit %<-march=%s%>%<-mcpu=%s%> hat ungÃ¼ltige Silizium-Revision%<-mcpu=%s%> ist nicht gÃ¼ltig%<-mcpu=%s%>: unbekannte CPU%<-mdata-region=either%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mdata-region=upper%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln%<-mdouble-float%> wird ohne %<-mhard-float%> ignoriert%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>%<-mes0%> kann nur zusammen mit C verwendet werden%<-mexr%> wird ohne %<-ms%> verwendet%<-mexr%> wird ohne %<-ms%> oder %<-msx%> verwendet%<-mfdivdu%> wird ohne %<-mhard-float%> ignoriert%<-mfdpic%> wird nicht unterstÃ¼tzt, bitte das Ziel Â»bfin-linux-uclibcÂ« verwenden%<-mfentry%> wird nur auf 64-Bit-CPUs unterstÃ¼tzt%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt%<-mfloat-abi=hard%> und VFP%<-mfloat-abi=hard%>: ausgewÃ¤hlte Architektur hat keine FPU%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden%<-mfpxx%> erfordert %<-mlra%>%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird%<-mgp32%> mit einem 64-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-Prozessor verwendet%<-mgpopt%> wird nicht zusammen mit PIC unterstÃ¼tztArgument fÃ¼r %<-mgprel-sec=%> ist kein gÃ¼ltiger regulÃ¤rer Ausdruck%<-mgprel-sec=%> wird nicht zusammen mit PIC unterstÃ¼tzt%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden%<-mhard-float%> wird von der ausgewÃ¤hlten CPU nicht unterstÃ¼tzt%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden%<-mips3d%> erfordert %<-mpaired-single%>Argument fÃ¼r %<-misr-secure=%d%> liegt nicht zwischen 0 und 3fÃ¼r die Option %<-misr-vector-size=%d%> sind nur die Werte 4 oder 16 gÃ¼ltig%<-mlarge%> erfordert ein 430X-kompatibles %<-mmcu=%>%<-mlong-double-64%> ist mit %<-m64%> nicht erlaubt%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden%<-mmul=g13%> kann nicht zusammen mit %<-mcpu=g10%> verwendet werden%<-mmul=g13%> kann nicht zusammen mit %<-mcpu=g14%> verwendet werden%<-mmul=g14%> kann nicht zusammen mit %<-mcpu=g10%> verwendet werden%<-mmul=g14%> kann nicht zusammen mit %<-mcpu=g13%> verwendet werden%<-mmulticore%> kann nur mit BF561 verwendet werden%<-mn%> wird fÃ¼r Linux-Ziele nicht unterstÃ¼tzt%<-mno-%s%> schaltet %<-m%s%> aus%<-mno-allow-string-insns%> verbietet das Erzeugen des RMPA-Befehls%<-mno-altivec%> schaltet vsx aus%<-mno-dpfp-lrsr%> wird nur mit %<-mdpfp%> unterstÃ¼tzt%<-mno-exr%> ist nur mit %<-ms%> oder %<-msx%> gÃ¼ltig, die Option wird ignoriert%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>%<-mno-mpy%> wird nur fÃ¼r ARC700 oder ARCv2 unterstÃ¼tzt%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert%<-mpcrel -fPIC%> wird derzeit nicht fÃ¼r die ausgewÃ¤hlte CPU unterstÃ¼tzt%<-mpic-register=%> ist ohne %<-fpic%> nutzlos%<-mpic-symbol-stubs%> ist fÃ¼r 64-Bit-Code nicht erforderlich (ignoriert)%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen%<-mquad-memory%> ist im Little-Endian-Modus nicht verfÃ¼gbar%<-mquad-memory%> benÃ¶tigt 64-Bit-Modus%<-mquad-memory-atomic%> benÃ¶tigt 64-Bit-ModusArgument fÃ¼r %<-mr0rel-sec=%> ist kein gÃ¼ltiger regulÃ¤rer Ausdruck%<-mr0rel-sec=%> wird nicht zusammen mit PIC unterstÃ¼tzt%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert%<-mregparm%> wird im 64-Bit-Modus ignoriert%<-mregparm=%d%> liegt nicht zwischen 0 und %d%<-mrelax%> wird nur fÃ¼r RTP PIC unterstÃ¼tzt%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> wird im 64-Bit-Modus ignoriert%<-ms2600%> wird ohne %<-ms%> verwendet%<-mshared-library-id=%> ohne %<-mid-shared-library%> angegeben%<-mshared-library-id=%s%> liegt nicht zwischen 0 und %d%<-msmart%> ist mit %<-mhigh-registers%> unvertrÃ¤glich%<-mspfp_fast%> ist auf ARC600 und ARC601 nicht verfÃ¼gbar%<-msse5%> wurde entfernt%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist%<-mstack-guard%> bringt %<-mstack-size%> mit sich%<-mstack-protector-guard=tls%> erfordert ein Hardware-TLS-Register%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtune=%> erwartet mn10300, am33, am33-2 oder am34%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden%<-muintr%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>%<-mvsx%> und %<-mno-altivec%> sind unvertrÃ¤glich%<-mvsx%> benÃ¶tigt indizierte Adressierung%<-mvsx%> benÃ¶tigt Hardware-Gleitkommabefehle%<-mxl-multiply-high%> kann nur mit %<-mcpu=v6.00.a%> oder hÃ¶her verwendet werden%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>%<-mxl-reorder%> kann nur mit %<-mcpu=v8.30.a%> oder hÃ¶her verwendet werden%<-mxl-reorder%> erfordert %<-mxl-pattern-compare%> fÃ¼r %<-mcpu=v8.30.a%>%<-pipe%> ignoriert, da %<-save-temps%> angegeben wurde%<-pipe%> wird nicht unterstÃ¼tzt%<-static-libgfortran%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%<...%> ist in benannten Initialisierungen nicht erlaubt%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich%<::%D%> wurde nicht deklariert%<::%D%> wurde nicht deklariert; meinten Sie %qs?%<::%E%> wurde nicht deklariert%<::%E%> ist keine Klasse oder Namensbereich%<::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<::%E%> ist kein Typ%<::main%> muss %<int%> zurÃ¼ckgeben%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen%<<::%> kann keine Templateargumentliste einleiten%<<<%> in booleschem Kontext, meinten Sie %<<%>?%<=%>Optionen fehlen nach %<-foffload-options=%>Ziel%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %COperator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein%<?:%> mit Ganzzahlkonstanten in booleschem Kontext%<?:%> mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>%<@catch%>-Parameter kann nicht Protokoll-qualifiziert sein%<@catch%>-Parameter ist kein bekannter Objective-C-Klassentypin Objective-C 1.0 gibt es kein %<@dynamic%>%<@dynamic%> nicht in @implementation-Kontext%<@dynamic%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@encode%> muss als Argument einen Typen angeben%<@end%> fehlt in Implementationskontext%<@end%> muss in einem @implementation-Kontext auftreten%<@interface%> der Klasse %qE nicht gefunden%<@optional%> ist nur im @protocol-Kontext erlaubt%<@optional%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> hat derzeit den gleichen Effekt wie %<@public%>%<@property%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@required%> ist nur im @protocol-Kontext erlaubt%<@required%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@synchronized%>-Argument ist kein Objekt%<@synthesize%> kann nicht in Kategorien verwendet werdenin Objective-C 1.0 gibt es kein %<@synthesize%>%<@synthesize%> nicht in @implementation-Kontext%<@synthesize%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@throw%> (rethrow) auÃŸerhalb von %<@catch%>-Block verwendet%<@throw%>-Argument ist kein Objekt%<@try%> ohne %<@catch%> oder %<@finally%>SpaltenÃ¼berschriften %<CPU_TYPE%> und %<MPY_TYPE%> fehlen in %<devices.csv%>SpaltenÃ¼berschrift %<CPU_TYPE%> fehlt in %<devices.csv%>%<CTABLE_ENTRY%>-Basisadresse muss ein Vielfaches von 256 seinN/A%<DEFFERED_INIT%>-Aufrufe sollten die gleiche konstante GrÃ¶ÃŸe fÃ¼r das erste Argument und LHS haben%<DETACH%>-Klausel bei %L darf nicht zusammen mit %<MERGEABLE%>-Klausel verwendet werden%<G0%> in Format bei %LDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDirektive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stÃ¤rkerem Speichermodell nicht verwendet%<HLE_RELEASE%> wird mit %<RELEASE%> oder stÃ¤rkerem Speichermodell nicht verwendet%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetztArgument %<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 istArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s seinArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s seinSpaltenÃ¼berschrift %<MPY_TYPE%> fehlt in %<devices.csv%>%<PRINT_OPERAND%> Null-Zeiger%<PRINT_OPERAND%>: Unbekanntes Satzzeichen %<%c%>%<PRINT_OPERAND_ADDRESS%>, Null-ZeigerArgument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s seinInterner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> listInterner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %pInterner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not beInterner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatibleInterner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variantInterner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete typeInterner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULLInterner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULLInterner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variantInterner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor unionInterner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatibleInterner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor unionInterner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULLInterner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%>-Modifikator an nicht-ganzzahligem Register%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[*]%> nicht in einer Deklaration%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein%<[super â€¦]%> darf nur in einem Methodenkontext auftreten%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren%<_Atomic%> %qD in %<aligned%>-Klausel%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in %<linear%>-Klausel%<_Atomic%>-Deklaration %qD in %qs-Klausel%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in implizier %<map%>-Klausel%<_Atomic%> %qE in %<reduction%>-Klausel%<_Atomic%>-Ausdruck %qE in %qs-Klausel%<_Atomic%> auf einen qualifizierten Typen angewandt%<_Atomic%>-Ausdruck in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%>-Iterationsvariable %qE%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>%<_Atomic%>-qualifizierter Arraytyp%<_Atomic%>-qualifizierter Funktionstyp%<_Atomic%>-qualifizierter Parametertyp %qT von %q+D%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_Generic%>-Zuordnung hat Funktionstyp%<_Generic%>-Zuordnung hat unvollstÃ¤ndigen Typ%<_Generic%>-Verbindung hat variable TyplÃ¤nge%<_Generic%>-Selektor passt zu mehreren Zuordnungen%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel%<_Generic%> gibt zwei kompatible Typen an%<_Noreturn%> in leerer Deklaration%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendetAttribut %<__BELOW100__%> nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %<__BELOW100__%> bezieht sich nur auf Variablen%<__GIMPLE%> ist nur mit %<-fgimple%> gÃ¼ltigFunktion %<__RTL%> kann nicht mit %<-flto%> kompiliert werden%<__alignof%> auf Bitfeld angewandt%<__auto_type%> gefolgt von %<[[]]%>-Attributen%<__auto_type%> in leerer Deklaration%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator%<__auto_type%> benÃ¶tigt eine initialisierte Datendeklaration%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendet%<__builtin_arc_aligned%> mit nichtkonstanter AusrichtungZieltyp %qT von %<__builtin_bit_cast%> ist ein ArraytypZieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbarin %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qEQuelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbarOperand von %<__builtin_complex%> nicht realer binÃ¤rer GleitkommatypOperanden von %<__builtin_complex%> unterschiedlichen TypsDas erste Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektor seinAnzahl der Elemente des ersten Argumentvektors und des Typs des zweiten Argumentvektors fÃ¼r %<__builtin_convertvector%> sollten gleich seinDas zweite Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektortyp sein%<__builtin_eh_return%> fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__builtin_has_attribute%> mit abhÃ¤ngigem Argument wird noch nicht unterstÃ¼tztArgument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein%<__builtin_is_corresponding_member%> benÃ¶tigt zwei Argumente%<__builtin_is_corresponding_member%> nicht wohldefiniert fÃ¼r anonyme VereinigungenArgument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein%<__builtin_is_pointer_interconvertible_with_class%> benÃ¶tigt ein einziges ArgumentZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__builtin_rx_%s%> benÃ¶tigt %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> oder %<U%>%<__builtin_saveregs%> wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt%<__builtin_saveregs%> wird von diesem Ziel nicht unterstÃ¼tzt%<__builtin_set_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tztInnere Typen des/der Argumentvektors/en und Maske von %<__builtin_shuffle%> mÃ¼ssen gleiche GrÃ¶ÃŸe habenVektorargumente von %<__builtin_shuffle%> mÃ¼ssen gleichen Typ habenArgumente fÃ¼r %<__builtin_shuffle%> mÃ¼ssen Vektoren seinDas letzte Argument von %<__builtin_shuffle%> muss Ganzzahlvektor seinAnzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r %<__builtin_shuffle%> sollten gleich seinVektorargumente von %<__builtin_shufflevector%> mÃ¼ssen den gleichen Typ habenArgumente fÃ¼r %<__builtin_shufflevector%> mÃ¼ssen Vektoren konstanter GrÃ¶ÃŸe seinArgumente fÃ¼r %<__builtin_shufflevector%> mÃ¼ssen Vektoren sein%<__builtin_shufflevector%> muss ein Ergebnis mit einer Zweierpotenz von Elementen angeben%<__builtin_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tztAufruf von %<__builtin_unreachable%> oder %<__builtin_trap%> mit Argumenten%<__delay_cycles%> ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt%<__delay_cycles%> nimmt nur konstante Argumente entgegen%<__delay_cycles%> nimmt nur nicht-negative Zykluszahlen entgegen%<__fp16%> ohne %<ldrh%>%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert%<__gcc_host_wide_int__%> ist nicht als Typ definiert%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__label__%>-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt%<__label__%> nicht am Anfang eines Blocks%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__thread%> vor %<extern%>%<__thread%> vor %<static%>%<__thread%> vor %qD%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen SpeicherArgument %<a%d%> des intrinsischen %qs bei %L muss %s(%d) seinArgument %<a1%> des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER sein%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthaltenAttribut %<alias%> ignoriert, da Funktion bereits definiert istArgument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qTAusdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig seinAusdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruckin der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks seinAllokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>Allokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>%<always_inline%> Funktion ist mÃ¶glicherweise nicht inlinefÃ¤higAttribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als Argumente%<ancestor%>-GerÃ¤temodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht%<ancestor%>-GerÃ¤temodifizierer bei %C, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht%<ancestor%> wird noch nicht unterstÃ¼tzt%<und%> bei sich gegenseitig ausschlieÃŸenden Gleichheits-Tests ist immer 0%<asm%>-Konflikt mit Eingabeoperand%<asm%>-Konflikt mit Ausgabeoperand%<asm%>-Deklaration wird wegen Konflikt mit vorheriger Umbenennung ignoriert%<asm%>-Schalter werden im Thumb1-Modus nicht unterstÃ¼tzt%<asm%> innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<asm%> in %<transaction_safe%>-Funktion ist nicht erlaubtin atomarer Transaktion ist kein %<asm%> erlaubt%<asm%>-Operand %d passt wahrscheinlich nicht zu den Bedingungen%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Qualifizierer %qT wird ignoriert, da auÃŸerhalb des Funktionsrumpfes%<asm%>-Qualifizierer auÃŸerhalb des Funktionsrumpfes%<asm%>-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit %<asm%>-Bestrafungs-Liste%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt%<assign%> kann fÃ¼r Objective-C-Objekte unsicher sein; bitte explizit angeben, falls nÃ¶tig%<assign%>-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qs%<async%>-Ausdruck muss ganzzahlig sein%<atexit%> fehlgeschlagen%<atomic%>-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qs%<atomic_cancel%>%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werdenBedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<auto%> ist in Aliasdeklaration nicht erlaubt%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden%<auto(x)%> kann nicht eingeschrÃ¤nkt werden%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<auto{x}%> kann nicht eingeschrÃ¤nkt werden%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<await_suspend%> muss %<void%>, %<bool%> oder ein Koroutine-Handle zurÃ¼ckgeben%<bank_switch%> hat auf Nicht-Interrupt-Funktionen keine Auswirkung%<bind%>-Klausel nicht auf einem %<loop%>-Konstrukt, das nicht in einem anderen OpenMP-Konstrukt geschachtelt ist%<bind(parallel)%> an einem %<loop%>-Konstrukt, das in einem %<simd%>-Konstrukt geschachtelt ist%<bind(teams)%> an einer %<loop%>-Region, die nicht streng innerhalb einer %<teams%>-Region geschachtelt ist%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes%<cancel for%> innerhalb von %<nowait%>-for-Konstrukt%<cancel for%> innerhalb von %<ordered%>-for-Konstrukt%<cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt%<catch%> wird nicht unterstÃ¼tzt%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert seinFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in FelddeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in ParameterdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in TypdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<const%>-qualifizierter %<depobj%>-Ausdruck%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>%<consteval%>-Funktion %q+D Ã¼bersteuert nicht-%<consteval%>-FunktionKontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisieren%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarAuswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhÃ¶hen)Anzahl der Evaluierungsoperationen in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhÃ¶hen)%<constexpr%>-Lambda ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarAnzahl der SchleifendurchlÃ¤ufe in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhÃ¶hen)%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typstatisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qTAttribut %<constinit%> kann nur fÃ¼r Variablen verwendet werden, die Â»staticÂ« oder threadlokel sind%<constinit%> ist am RÃ¼ckgabetyp einer Funktion nicht erlaubt%<constinit%>-Variable %qD muss eine konstante Initialisierung haben%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt seinArgument von %<custom-%s=%> muss eine nicht-negative Ganzzahl sein%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt%<custom-%s=%> erfordert ArgumentOption %<custom-fpu-cfg%> unterstÃ¼tzt kein %<no-%>Option %<custom-fpu-cfg%> erfordert Konfigurationsargument%<decl-specifier%> in Deklaration von Ableitungshinweis%<declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein%<declare target%> beginnt in der Attributsyntax, wird aber mit %<end declare target%> in der Pragma-Syntax abgeschlossen%<declare target%> beginnt in der Pragma-Syntax, wird aber mit %<end declare target%> in der Attributsyntax abgeschlossen%<declare variant%> fÃ¼r Konstruktor %qD%<declare variant%> an %qD mit Vorgabewert%<declare variant%> an gelÃ¶schter %qD%<declare variant%> fÃ¼r Destruktor %qD%<declare variant%> an virtueller %qD%<decltype%> kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen%<decltype%> wird zu %qT ausgewertet, und das ist weder eine Klasse noch ein AufzÃ¤hlungstyp%<decltype(auto)%> darf nicht CV-qualifiziert seindie Typangabe %<decltype(auto)%> ist erst mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar%<default%>-Marke nicht innerhalb einer switch-Anweisung%<default%>-Ziel wurde nicht gesetzt%<delete[]%> ist kein Konstantenausdruck%<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp auf Arrayabschnitt%<depend%>-Klausel mit %<sink%>-Modifizierer verweist auf Iteration, die niemals im Iterationsraum ist%<depend%>-Klausel mit %<sink%>-Modifizierer wartet auf lexikalisch spÃ¤tere Iteration%<depend%>-Klausel mit %<source%>-Modifizierer zusammen mit %<depend%>-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt%<depend(%s)%> ist nur in %<omp ordered%> erlaubt%<depobj%>-AbhÃ¤ngigkeitstyp in %<depend%>-Klausel von %<depobj%> angegebenAusdruck %<depobj%> ist kein lvalue-AusdruckEreignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden%<device%>-Klausel mit %<ancestor%> ist nur an einem %<target%>-Konstrukt erlaubt%<device%>-ID muss ganzzahlig seinArgument %<dim%> des intrinsischen %qs bei %L ist kein gÃ¼ltiger CodimensionsindexArgument %<dim%> des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexAusdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein%<dynamic_cast%> ist nicht mit %<-fno-rtti%> erlaubt%<dynamic_cast<%#T>(%#D)%> kann nie erfolgreich sein%<else%> ohne vorheriges %<if%>%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden%<explicit%> in Â»friendÂ«-Deklaration%<explicit%> auÃŸerhalb einer Klassendeklaration%<explicit(bool)%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<export%> ist kein Teil der folgenden module-directive%<extern "C"%>-Bindung beginnt hierAttribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus%<fallthrough%>-Attribut auf hÃ¶chster Ebene%<fallthrough%>-Attribut ohne darauffolgendes %<;%>%<fallthrough%>-Attribut mit einem Parameter angegebenDirektive des Attributes %<fast_interrupt%> ignoriert%<filter%>-Ausdruck muss ganzzahlig seinAttribut %<flatten%> wird an Aliasen ignoriert%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben%<fopen%>: %s: %mAnfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendetUnterstÃ¼tzung fÃ¼r %<function_profiler%>%<function_profiler%>-UnterstÃ¼tzung fÃ¼r MMIX%<gang%>-Schleife in %<gang-single%>-RegionAusdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig seinWert von %<gang%> muss positiv seinstatischer %<gang%>-Ausdruck muss ganzzahlig seinstatischer %<gang%>-Ausdruck muss positiv sein%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden%<generic%>-CPU kann nur fÃ¼r %<target("tune=")%>-Schalter verwendet werden%<getter%>-Attribut der Eigenschaft %qD in Konflikt mit vorheriger DeklarationAttribut %<gnu_inline%> vorhanden bei %q+D%<goto%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<goto%> ist kein Konstantenausdruck%<gp_offset%> (%ld) oder %<end_offset%> (%ld) ist kleiner als nullAusdruck fÃ¼r %<grainsize%> muss ganzzahlig seinWert von %<grainsize%> muss positiv sein%<h%> auf nicht-Register-Operand angewandt%<hard-float%> MIPS16-Code fÃ¼r andere ABIs als o32 und o64%<hint%>-Ausdruck muss ganzzahlig und konstant sein%<hint%>-Ausdruck muss ganzzahlig sein%<if consteval%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<if consteval%> erfordert zusammengesetzte Anweisung%<if constexpr%> ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>Attribut %<indirect_call%> bezieht sich nicht auf %<static%>-Funktionen%<inline%> kann nur fÃ¼r Funktionen angegeben werden%<inline%> in leerer Deklaration%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block%<inscan%>-%<reduction%>-Klausel am %qs-Konstrukt%<inscan%>-%<reduction%>-Klausel bei Konstruktion auÃŸer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%>-%<reduction%>-Klausel wird zusammen mit %<linear%>-Klausel an einer Variable verwendet, die kein Schleifeniterator ist%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt%<inscan%>-REDUCTION-Klausel an einem anderen Konstrukt als DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD bei %Ldie Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen%<inscan%> und nicht-%<inscan%>-%<reduction%>-Klauseln am selben Konstrukt bei %Ldie CPU %<intel%> kann nur fÃ¼r den Schalter %<-mtune=%> verwendet werdendie CPU %<intel%> kann nur fÃ¼r das Attribut %<target("tune=")%> verwendet werden%<interrupt_thread%> ist nur auf Fido verfÃ¼gbarModifizierer %<iterator%> ist unvertrÃ¤glich mit %qs%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%>-Klausel an einem %<loop%>-Konstrukt bezieht sich auf eine Variable %qD, die nicht der Schleifeniterator ist%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werdenSchrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter seinSchrittweite der %<linear%>-Klausel muss ganzzahlig sein%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist%<location_t%> ist nicht als ein Typ definiert%<locus%> ist nicht als ein Typ definiert%<long long long%> ist fÃ¼r GCC zu lang%<long%> und %<short%> gleichzeitig angegeben%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C%<lp_array%> passt nicht zum %<region_tree%>%<lp_array%> ist fÃ¼r lp %i beschÃ¤digt%<lto_obj_file_open()%> failed%<main%> als %<_Noreturn%> deklariert%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sindim Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizierenAttribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glichAttribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht vertrÃ¤glich%<msp430_select_hwmult_lib%> erfordert mindestens ein Argument%<msp430_set_driver_var%> erwartet 2 Argumente%<mutexinoutset%>-Art in %<depend%>-Klausel bei einem %<taskwait%>-Konstrukt%<namespace %E%> ist mehrdeutig%<namespace%>-Definition ist hier nicht erlaubt%<new%> einer %<initializer_list%> fÃ¼hrt nicht zu einer lÃ¤ngeren Lebenszeit des zugrundeliegenden Arrays%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d%<no-custom-%s%> akzeptiert keine Argumente%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werdenAttribut %<nonatomic%> der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben%<nonnull%>-Argument %qD wird mit NULL verglichen%<noreturn%>-Funktion kehrt zurÃ¼ck%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werdenWert von %<num_tasks%> muss positiv seinuntere Grenze %qE von %<num_teams%> ist grÃ¶ÃŸer als obere Grenze %qEWert von %<num_teams%> muss positiv seinWert von %<num_threads%> muss positiv sein%<object.TypeInfo%> kann nicht mit %<-fno-rtti%> verwendet werden%<object.TypeInfo%> konnte nicht gefunden werden, wird aber implizit verwendet%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstÃ¼tztAttribut %<omp::%E%> erfordert Argument%<omp::%E%> darf in diesem Kontext nicht angegeben werden%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> muss Typ %qT zurÃ¼ckgeben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator delete[]%> kann kein zerstÃ¶rendes %<delete%> sein%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)%<operator new%> muss Typ %qT zurÃ¼ckgeben%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben%<operator[]%>%<operator[]%> in %<%E[%E]%>%<oder%> bei nicht passenden Ungleichheits-Tests ist immer 1%<order%>-Klausel darf nicht zusammen mit %<ordered%> verwendet werden%<ordered simd threads%> muss innerhalb einer %<%s simd%>-Region eng geschachtelt sein%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein%<ordered%>-Klauselparameter ist weniger als %<collapse%>%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftritt%<ordered%>-Region ohne %<depend%>-Klausel darf innerhalb einer Schleifenregion mit %<ordered%>-Klausel und Parameter nicht eng geschachtelt seindas Pragma %<pch_preprocess%> sollte nur mit %<-fpreprocessed%> verwendet werden%<pex_init%> failed: %m%<#pragma omp error%> gefunden%<#pragma omp error%> gefunden: %s%<pragma omp requires%> erfordert mindestens eine KlauselAusdruck fÃ¼r %<priority%> muss ganzzahlig seinWert von %<priority%> muss positiv seinAttribut %<readonly%> steht mit Attribut %<setter%> in KonfliktAttribut %<readonly%> der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<region_array%> passt nicht zum %<region_tree%>%<region_array%> ist fÃ¼r Region %i beschÃ¤digt%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<register%>-Speicherklassenangabe verwendet%<reinterpret_cast%> von Ganzzahl zu Zeiger%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt QualifiziererEin %<reinterpret_cast%> ist kein konstanter Ausdruck%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender Funktion%<return_value%> wurde hier deklariert%<return_void%> wurde hier deklariertAusdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<scalar_storage_order%> wird nicht unterstÃ¼tzt, da die Bytereihenfolge nicht einheitlich ist%<scope%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> oder %<masked%> ist%<seq%> Ã¼bersteuert andere OpenACC-Schleifenspezifizierer%<setter%>-Attribut der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<setter%> ist hier angegebenArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument %<shape%> des intrinsischen %<reshape%> bei %L muss ein Feld konstanter GrÃ¶ÃŸe sein%<signed%> und %<unsigned%> gleichzeitig angegebenAusdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert%<sizeof%> auf ein Bitfeld angewandt%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ckArgument von %<sizeof...%> muss mit Klammern umschlossen werden%<soft-float%> und long-double-128 sind unvertrÃ¤glichArgument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein%<stack_offset%> muss ein Vielfaches von 4 sein%<stack_offset%> muss mindestens 4 sein%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig%<static_assert%> ohne Text ist erst ab %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?%<std::%s%> ist erst ab %s verfÃ¼gbar%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus%<std::source_location::__impl%> enthÃ¤lt nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>%<std::tuple_element<%u, %T>::type%> ist %<void%>%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruckdie Direktive %<strong%>-%<using%> wird nicht mehr unterstÃ¼tzt%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariertArgument %qs fÃ¼r Attribut %<symver%> muss ein oder zwei %<@%> enthaltenArgument des Attributs %<symver%> ist keine ZeichenkettenkonstanteAttribut %<symver%> bezieht sich nur auf SymboleAttribut %<symver%> gilt nur fÃ¼r Funktionen und VariablenFehler bei %<sysctl%> fÃ¼r %<kern.osversion%>: %m%<target%>-Konstrukt mit geschachteltem %<teams%>-Konstrukt enthÃ¤lt Direktiven auÃŸerhalb des %<teams%>-Konstrukts%<target("rtd")%> wird im 64-Bit-Modus ignoriert%<target("sseregparm")%> verwendet, ohne dass SSE eingeschaltet ist%<target("tune=x86-64")%> ist veraltet; stattdessen entsprechend %<target("tune=k8")%> oder %<target("tune=generic")%> verwendendas Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert%<task%>-Reduktionsmodifizierer bei einem Konstrukt mit %<nowait%>-Klausel%<teams%>-Konstrukt muss innerhalb eines %<target%>-Konstrukts eng geschachtelt sein, oder in Ã¼berhaupt keinem OpenMP-Konstrukt geschachtelt seindas SchlÃ¼sselwort %<template%> ist im Destruktornamen nicht erlaubt%<template%> muss auf einen nested-name-specifier folgen%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt%<this%> kann nicht per Referenz eingefangen werden%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<this%> ist in %<allocate%>-Klausel nicht erlaubt%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen%<thread_limit%>-Ausdruck muss ganzzahlig seinWert von %<thread_limit%> muss positiv sein%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable%<threadprivate%> Direktive %qE nicht in Definition von %qT%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen%<throw%> wird immer %<terminate%> aufrufenArgument fÃ¼r %<tile%> erfordert ganzzahligen Typ%<tile%>-Argument muss eine positive, ganzzahlige Konstante seinFunktionsaufruf von %<transaction_may_cancel_outer%> nicht innerhalb von Ã¤uÃŸerer Transaktion oder %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> kann nur fÃ¼r virtuelle Funktionen angegeben werden%<tree%> ist nicht als ein Zeigertyp definiert%<tree%> ist nicht als ein Typ definiert%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<typedef%> wurde in dieser Deklaration ignoriert%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat%<typeid%> des qualifizierten Funktionstyps %qT%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typename %T::%D%> benennt %q#T, was kein Typ ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<using enum%> von %qT vor seinem enum-specifier%<using enum%> des abhÃ¤ngigen Typen %qT%<using enum%> an unvollstÃ¤ndigem Typ %qT%<using enum%> an Nicht-AufzÃ¤hlungstyp %q#T%<using enum%> ist nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<using%> mit GÃ¼ltigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<va_start%> in Funktion mit fester Parameteranzahl verwendet%<vec_lvsl%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe%<vec_lvsr%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete SpeicherzugriffeAusdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig seinWert der %<vector%>-LÃ¤nge muss positiv sein%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> kann nur fÃ¼r Funktionen angegeben werden%<virtual%> auÃŸerhalb einer Klassendeklaration%<virtual%> mehr als einmal in Basisspezifikation angegeben%<void%> kann nicht als einzelner Parameter qualifiziert werden%<void%> muss der einzige Parameter sein%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<volatile%>-qualifizierter Parameter ist veraltet%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet%<volatile%>-qualifizierte strukturierte Bindung ist veraltet%<wait%>-Ausdruck muss ganzzahlig seinFÃ¼r %q+D darf %<warn_if_not_aligned%> nicht angegeben werden%<weak%>-Klausel erfordert atomaren GleichheitsvergleichAttribut %<weakref%> ignoriert, da Funktion bereits definiert istAttribut %<weakref%> ignoriert, da Variable bereits initialisiert istAttribut %<weakref%> sollte von Attribut %<alias%> begleitet werden%<weakref%> kann nicht versioniert werdenAusdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig seinWert der %<worker%>-Nummer muss positiv seinInterner Fehler: %<||%> not valid in GIMPLE%<~%> auf booleschem Ausdruck%<~%> auf einem Ausdruck vom Typ %<bool%>%<~auto%> ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar%@ %sEinen Konstruktor gefunden
  %d Konstruktoren gefunden
  Einen Destruktor gefunden
  %d Destruktoren gefunden
  Interner Fehler: %d exits recorded for loop %d (having %d exits)Eine Rahmentabelle gefunden
  %d Rahmentabellen gefunden
! %i-Bit-Modus nicht einkompiliert%llu Bytes%q#D kann nicht mit %q#D Ã¼berladen werden%q#D steht mit vorheriger Deklaration in Konflikt%q#D steht in Konflikt mit von %qT geerbter Version%q#D hier deklariert%q#D hat keine externe Bindung%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen%q#D hat unvollstÃ¤ndigen Typ%q#D verdeckt Konstruktor fÃ¼r %q#D%q#D erbt von mehreren Basis-Teilobjekten%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden%q#D ist implizit als gelÃ¶scht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert%q#D wird implizit gelÃ¶scht, da die Standarddefinition ungÃ¼ltig wÃ¤re:%q#D ist in diesem Zusammenhang unzugÃ¤nglich%q#D ist kein Funktionstemplate%q#D ist kein Nicht-static-Datenelement von %qT%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat%q#D ist nicht konstant%q#D ist in diesem Zusammenhang Â»privateÂ«%q#D ist in diesem Zusammenhang Â»protectedÂ«%q#D ist %<public%>, benÃ¶tigt jedoch ein existierendes Objekt vom Typ %q#T%q#D ist volatile%q#D nicht in Klasse deklariert%q#D wurde bereits hier deklariert%q#D wurde bereits hier definiert%q#D als andere Symbolart redeklariert%q#D verweist auf eine Einheit %q#D mit interner Verlinkung%q#D sollte initialisiert werden%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt%q#T hat kein Element namens %qE%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)%q#T hat kein Element namens %qE; meinten Sie %qE?%q#T hat keinen benutzerdefinierten Default-Konstruktor%q#T hat Zeigertypen als Elemente%q#T hat virtuelle Basisklassen%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor%q#T ist keine Klasse%q#T ist weder Klasse noch Namensbereich%q#T ist kein Template%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«%q#T verwendet, wo %qT erwartet wurde%q#T verwendet, wo ein Gleitkommawert erwartet wurde%q#T wurde vorher hier deklariert%q+#D kann nicht deklariert werden%q+#D ist kein static-Datenelement von %q#T%q+#D als %<final%> markiert, ist aber nicht Â»virtualÂ«%q+#D als %<override%> markiert, Ã¼berschreibt aber nichtAlias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt%q+D als Alias fÃ¼r externes Symbol %qE%q+D als Alias fÃ¼r undefiniertes Symbol %qE%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert%q+D als Â»friendÂ« deklariert%q+D als variadische Funktion deklariert%q+D als schwach deklariert, nachdem es verwendet wurde%q+D mit einer Ausnahmespezifikation deklariert%q+D ist als variadische Funktion ohne Prototyp definiert%q+D sowohl normal als auch als Attribut %qE definiert%q+D hat unvertrÃ¤gliche Attribute %qs und %qs%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist%q+D ist Ã¼blicherweise eine Funktion%q+D mit Offset %E in %qT ist nicht an %u ausgerichtet%q+D mit Offset %E in %qT ist mÃ¶glicherweise nicht an %u ausgerichtet%q+D als andere Symbolart redeklariert%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriertstatisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive%q+D benÃ¶tigt entweder null oder zwei Argumente%q+E ist kein Konstantenausdruck%q+F als %<static%> deklariert, aber nirgendwo definiert%q+F verwendet, aber nirgendwo definiert%q+T ist kein Literal, denn:%qD greift auf %E Byte in einer Region der GrÃ¶ÃŸe %E zu%qD greift auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Byte%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Bytes%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%qD greift auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Bytes%qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf%qD tritt in %<aligned%>-Klausel mehrfach auf%qD kommt in %<allocate%>-Klausel mehrfach vor%qD tritt in %<nontemporal%>-Klauseln mehrfach auf%qD tritt in Datenklausel mehrfach auf%qD kommt mehr als einmal in Datenfreigabeklauseln vor%qD tritt in Zuordnungsklauseln mehrfach auf%qD tritt in Bewegungsklausel mehrfach auf%qD tritt in Reduktionsklauseln mehrfach aufder Typ von %qD Argument %d wird zu %qT befÃ¶rdert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qTder Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT%qD Argument %i ist als Attribut %<nonstring%> deklariert%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze %wu%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze [%E, %E]%qD Argument %i (als Attribut %<nonstring%> deklariert) ist mÃ¶glicherweise kleiner als die angegebene Grenze [%E, %E]Argument fÃ¼r %qD hat kein abschlieÃŸendes nul-ZeichenAttribut-Anweisung %qD wird ignoriertAttribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhaltenAttribut %qD erfordert ein einzelnes NTBS-Argument%qD in konstantem Ausdruck aufgerufen%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt%qD wird mit Zeiger auf nicht alloziertes Objekt %qE aufgerufen%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt%qD wird mit Zeiger %qE mit Offset%s ungleich 0 aufgerufen%qD wird mit Zeiger aufgerufen, der aus einer unpassenden Allozierungsfunktion stammt%qD wird mit nicht alloziertem Zeiger aufgerufen%qD wird auf nicht alloziertem Objekt %qD aufgerufen%qD kann als Â»overrideÂ« markiert werden%qD kann nicht in Konstanten-Ausdruck auftreten%qD kann nicht %qs sein%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist%qD kann nicht vorgegeben werden%qD kann nicht als Funktion verwendet werden%qD kann keine Standardargumente haben%qD hat neue Semantik in GCC 4.4%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s%qD steht mit verwendeter Funktion in Konflikt%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen%qD als %<transaction_safe_dynamic%> deklariert%qD als ein %<virtual%> Feld deklariert%qD als ein %<virtual%> Parameter deklariert%qD als ein %<virtual%> Typ deklariert%qD als eine %<virtual%> Variable deklariert%qD als Nicht-Parameter deklariert%qD als ein %<inline%> Feld deklariert%qD als ein %<inline%> Parameter deklariert%qD als ein %<inline%> Typ deklariert%qD ist als Array vom Template-Platzhaltertyp %qT deklariert%qD als Referenz deklariert, aber nicht initialisiert%qD ist hier deklariert%qD wurde hier als %q#D deklariert%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit%qD als schwach deklariert, nachdem es verwendet wurde%qD in %<constexpr%>-Kontext als %<static%> definiert%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<static%> definiert werden%qD in %<constexpr%>-Kontext als %<thread_local%> definiert%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<thread_local%> definiert werden%qD definiert, aber nicht verwendet%qD hier definiert%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden%qD hat nicht den Typ %<const char *%>%qD in %qs-Klausel hat keinen zuordenbaren Typ%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp%qD hat keinen Ganzzahltyp%qD benennt keinen AufzÃ¤hlungstyp in %qT%qD bezeichnet keine Funktion%qD bezeichnet keine Funktion innerhalb eines Namensraum%qD erwartet %E Byte in einer Region der GrÃ¶ÃŸe %E%qD erwartet %E Bytes in einer Region der GrÃ¶ÃŸe %E%qD erwartet %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E%qD erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E%qD Bildung des Offsets %s auÃŸerhalb der Grenzen%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu]%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%qD Bildung des Offsets %s auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%qD ist kein nicht-struktureller Typ%qD hat eine vorherige Deklaration hier%qD wurde bereits definiert%qD hat unvollstÃ¤ndigen Typ %qT%qD hat unvollstÃ¤ndigen Typ%qD hat ungÃ¼ltige Argumentliste%qD wurde nicht innerhalb von %qD deklariert%qD wurde nicht innerhalb von %qD deklariert%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat%qD erbt das %E-ABI-Tag, das %qT (im Typ verwendet) hat%qD ist ungÃ¼ltig in %q#T wegen lokalem Element %q#D mit gleichem Namen%qD ist in %q#T ungÃ¼ltig wegen lokaler Methode %q#D mit gleichem Namen%qD ungÃ¼ltig in Bedingung%qD ungÃ¼ltig in Lambda%qD ist eine Funktion, kein Typ%qD ist ein Namensbereich%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)%qD ist bereits ein Â»friendÂ« von %qT%qD ist bereits ein Â»friendÂ« der Klasse %qT%qD ist bereits in %qT definiert%qD ist bereits in Klasse %qT definiert%qD ist bereits in der Klasse %qT definiert%qD ist ein AufzÃ¤hlungstemplate%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis%qD wird in Header %qs deklariert%qD ist mit TLS-Modell %s definiert%qD ist veraltet%qD ist veraltet: %s%qD wird mit sich selbst initialisiert%qD wird fÃ¼r ein leeres Pack instanziiert%qD ist verÃ¤nderlich%qD ist normalerweise eine nicht-statische Funktion%qD ist keine Klasse oder Namensbereich%qD ist kein Klassentyp%qD ist kein direktes Element von %qT%qD ist kein Funktionsargument%qD ist kein Funktionstemplate%qD ist kein Element von %qD%qD ist kein Element von %qD; meinten Sie %qs?%qD ist kein Element von %qT%qD ist kein Element von %qT; meinten Sie %qs?%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%qD bezeichnet Namensraum-Namen; meinten Sie %qs?%qD ist keine Zeigervariable%qD ist kein %<static%>-Datenelement%qD ist kein statisches Datenelement eines Klassentemplates%qD ist kein Template%qD ist keine Templatefunktion%qD ist kein Typ%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist%qD ist keine Variable%qD ist in %<aligned%>-Klausel keine Variable%qD ist in %<allocate%>-Klausel keine Variable%qD ist in %<nontemporal%>-Klausel keine Variable%qD in %qs-Klausel muss eine Variable sein%qD ist in Klausel %<firstprivate%> keine Variable%qD ist in Klausel %<lastprivate%> keine Variable%qD ist in Klausel %qs keine Variable%qD ist kein variadisches Template%qD in %<uniform%>-Klausel ist kein Argument%qD ist nicht eingefangen%qD ist mit %qD unvertrÃ¤glich%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt%qD ist nicht %<public%>%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:%qD ist statisch, wird jedoch in Inline-Funktion %qD verwendet, was nicht statisch ist%qD in %qs-Klausel ist eine threadprivate Variable%qD ist zu klein, um alle Werte von %q#T aufzunehmen%qD ist nicht verfÃ¼gbar%qD ist nicht verfÃ¼gbar: %s%qD ist nicht initialisiert, wird aber benutzt%qD greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD kÃ¶nnte uninitialisiert verwendet werden%qD darf nicht als Â»staticÂ« deklariert werden%qD darf nicht innerhalb eines Namensbereiches definiert werden%qD liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E Bytes in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem DestruktorIn %<#pragma acc declare link%> muss %qD eine globale Variable sein%qD muss eine Nicht-Elementfunktion sein%qD muss eine nichtstatische Elementfunktion sein%qD muss eine Variable sein, die im selben GÃ¼ltigkeitsbereich wie %<#pragma acc declare%> deklariert ist%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben%qD muss entweder ein oder zwei Argumente nehmen%qD muss entweder null oder ein Argument nehmen%qD muss genau ein Argument nehmen%qD muss genau zwei Argumente nehmen%qD darf keine Argumente nehmenÂ»%qDÂ« darf keine variable Argumentanzahl haben%qD nicht definiert%qD einer Zeichenkette der LÃ¤nge %wu und eines Arrays der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet%qD einer Zeichenkette der LÃ¤nge %wu oder mehr und einem Array der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet%qD einer Zeichenkette der LÃ¤nge %wu, einem Array der GrÃ¶ÃŸe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet%qD von Zeichenketten der LÃ¤nge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen von %qT%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wi%qD Offset %s ist auÃŸerhalb der Grenzen%qD Offset %s ist auÃŸerhalb der Grenzen [0, %wu]%qD Offset %s is auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qTAusgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wuAusgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang istAusgabe von %qD abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wuAusgabe von %qD abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT%qD liest %E Byte aus einer Region der GrÃ¶ÃŸe %E%qD liest %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD mit anderem Zugriff redeklariert%qD mit anderer Sichtbarkeit redeklariertZielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ%qD nach Referenzierung in Assemblierung umbenannt%qD sollte initialisiert werden%qD sollte in Elementinitialisierungsliste initialisiert werden%qD sollte innerhalb von %qD deklariert werden%qD sollte Wert zurÃ¼ckgebenQuellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben%qD ist sowohl in %<declare target link%>- als auch implizit in %<to%>-Klauseln angegebenangegebene Grenze %2$E von %1$qD ist genau die GrÃ¶ÃŸe des Ziels%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelledurch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze %s Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %s Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %s Ã¼berschreitet die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %s Ã¼berschreitet mÃ¶glicherweise die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wudurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze zwischen %wu und %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wu%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qD ist in %<inscan%>-%<reduction%>-Klausel angegeben, aber nicht in %<scan%>-Direktivenklausel%qD wurde in %qs-Klausel angegeben, aber nicht in %<inscan%>-%<reduction%>-Klausel am enthaltenden Konstruktdurch %qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %E%qD legt weniger eingeschrÃ¤nktes Attribut als sein Ziel %qD fest: %s%qD legt weniger eingeschrÃ¤nkte Attribute als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %sZiel %qD wurde hier deklariert%qD als Variante mit inkompatiblen %<construct%>-Selektormengen verwendet%qD vor seiner Definition verwendet%qD in seiner eigenen Initialisierung verwendet%qD wird ohne Template-Argumente verwendet%qD verletzt die One-Definition-Rule von C++%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>%qD wurde als %qs deklariert, was Standardsichtbarkeit mit sich bringt%qD wurde hier deklariert%qD war versteckt%qD wurde nicht als %<constexpr%> definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert; meinten Sie %qs?%qD wurde nicht mit konstantem Ausdruck initialisiert%qD wurde vorher hier deklariert%qD wurde vor seiner Definition ohne Deklaration verwendet%qD wurde vor seiner Definition ohne Prototyp verwendet%qD wird initialisiert nach%qD schreibt %E Byte in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt ein Byte zu viel in eine Region, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngt%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur fÃ¼r C++-Klassen zu%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur zu, wenn ein Â»kextÂ« kompiliert wird%qE tritt in %<aligned%>-Klausel mehrfach auf%qE kommt mehr als einmal in %<allocate%>-Klauseln vor%qE tritt in %<nontemporal%>-Klausel mehrfach auf%qE tritt in dieser Datenklausel mehrfach auf%qE tritt in Mapklauseln mehrfach auf%qE tritt in derselben %<declare target%>-Direktive mehrfach auf%qE Argument %Z Ã¼berlappt mÃ¶glicherweise das Zielobjekt %qE%qE Argumente %Z Ã¼berlappen mÃ¶glicherweise das Zielobjekt %qE%qE Argument %Z Ã¼berlappt das Zielobjekt %qE%qE Argumente %Z Ã¼berlappen das Zielobjekt %qEArgument %qE ist keine FunktionArgument %qE muss eins von %qs, %qs, %qs oder %qs seinArgument %qE ist keine ZeichenketteArgument %qE ist kein BezeichnerIm Aufruf von %qE Ã¼berlappen sich die Argumente %Z und vielleicht %Z mit dem Zielobjekt %qEAdresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen BereichsAttribut %qE erlaubt nur eine Ganzzahlkonstante als ArgumentAttribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendetAttribut %qE auf %qT nach seiner Definition angewendetAttribut %qE wird auf Â»extern "C"Â«-Deklaration %qD angewendetAttribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable istAttribut %qE kann nur auf Funktionen angewandt werdenAttribut %qE bezieht sich nur auf initialisierte Variablen mit externer BindungAttributargument %qE mit Wert %E ist keine ZweierpotenzAttribut %qE mit Argument %E ist keine GanzzahlkonstanteArgument %2$E von Attribut %1$qE liegt nicht im Bereich [0, %3$wu]Attribut %qE Argument %E ist nicht positivAttributargument %qE an Position %i hat Typ %qTAttributargument %qE an Position %i ist ungÃ¼ltigAttributargument %qE an Position %i hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE an Position %i hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE an Position %i hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE an Position %i hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE an Position %i hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE an Position %i hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE hat Argument %qE, das %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist keine GanzzahlkonstanteAttribut %qE Argument %qE muss eine ganzzahlige Konstante zwischen 0 und 3 seinAttribut %qE Argument %qE ist unbekanntAttribut %qE Argument 1 benennt keine FunktionAttribut %qE Argument 1 ist mehrdeutigAttribut %qE Argument 1 muss einen Zeigertyp als erstes Argument habenAttribut %qE Argument 1 muss einen Zeigertyp als erstes Argument haben, hat jedoch %qTAttributargument %qE kann kein konstanter arithmetischer Ausdruck seinAttributargument %qE kann keine Zeichenkette seinAttributargument %qE hat Typ %qTAttributargument %qE ist ungÃ¼ltigArgument des Attributs %qE muss eine Zeichenkettenkonstante seinArgument des Attributs %qE ist keine ZeichenkettenkonstanteAttributargument %qE ist keine GanzzahlkonstanteArgument des Attributs %qE sollte zwischen 0 und 255 seinArgument des Attributs %qE sollte zwischen 18 und 255 seinAttributargument %qE hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE mit Wert %qE Ã¼bersteigt %wuAttributargument %qE hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist negativAttributargument %qE hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werdenAttribut %qE kann nur auf Funktionen oder auf struct-, union- oder enum-Typen angewendet werdenAttribut %qE kann nur auf nicht-statische Datenelemente angewendet werdenAttribut %qE kann nicht auf Bitfeld angewendet werdenAttribut %qE kann nicht fÃ¼r lokale Variablen angegeben werdenAttribut %qE steht mit Attribut %qE in KonfliktAttribut-Direktive %qE ignoriertAttribut %qE ist nicht auf Funktionen anwendbarAttribut %qE kann nicht auf Typen angewandt werdenAttribut %qE akzeptiert keine ArgumenteAttribut %qE bezieht sich nicht auf Funktionendoppeltes Attribut %qEAttribut %qE folgt auf %qEAttribut %qE hat keinen EffektAttribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung ausAttribut %qE wirkt sich nicht auf einheits-lokale Funktionen ausAttribut %qE wirkt sich nur auf Ã¶ffentliche Objekte ausAttribut %qE wird ignoriertAttribut %qE ignoriert, da %qD nicht Thread-Speicherdauer hatAttribut %qE ignoriert, da %qD keine lokale Variable istAttribut %qE ignoriert, da %qD keine Variable istAttribut %qE ignoriert, da %qT bereits definiert istAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE ignoriert fÃ¼r %qEAttribut %qE ignoriert fÃ¼r Feld vom Typ %qTAttribut %qE fÃ¼r Typ %qT ignoriertAttributargument %qE deklariert das referenzierte Symbol mit einer anderen Art; wird ignoriertAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %qT wird ignoriertAttributargument %qE deklariert das referenzierte Symbol neu; wird ignoriertAttribut %qE wird an Funktionen mit RÃ¼ckgabetyp %qT ignoriert; es gilt nur fÃ¼r Zeiger-RÃ¼ckgabetypenAttribut %qE ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE wird fÃ¼r Objekte vom Typ %qT ignoriertAttribut %qE fÃ¼r Typen ignoriertAttribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben istAttribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben istAttribut %qE ignoriert, da es nur fÃ¼r ein groÃŸes Speichermodell (%<-mlarge%>) sinnvoll ist.Attribut %qE ignoriert, da die Option %<-fcf-protection%> nicht angegeben istAttribut %qE wird ignoriert, da das Feld ein Funktionszeiger sein mussAttribut %qE wird ignoriert, da es nur fÃ¼r Funktionen giltAttribut %qE wird ignoriert, da es nur fÃ¼r Funktionen und Funktionszeigerfelder giltAttribut %qE kann nur auf Zeigertypen angewendet werdenAttribut %qE wird nicht unterstÃ¼tzt, da die Bytereihenfolge nicht einheitlich istAttribut %qE wird fÃ¼r Ziel R8C nicht unterstÃ¼tztAttribut %qE wird auf dieser Plattform nicht unterstÃ¼tztAttribut %qE bezieht sich nur auf FunktionenAttribut %qE ist nur fÃ¼r Objective-C-Objekte gÃ¼ltigAttribut %qE kann nur auf %<struct%>-Typen angewandt werdenAttribut %qE wird fÃ¼r ELF-Ziele unterstÃ¼tztAttribut %qE wird nur auf SH2A unterstÃ¼tztAttribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendetAttribut %qE kann nur an einem typedef stehen; wird ignoriertAttribut %qE muss vor Attribut %qs auftretenAttribut %qE muss sich auf eine Deklaration beziehenAttribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgebenAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergebenAttribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten habenAttribut %qE an einer Funktion, die keinen Zeiger zurÃ¼ckgibtAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %<void%>Attribut %qE an nicht-Â»volatileÂ«-VariableAttribut %qE bezieht sich nur auf Toplevel-ObjekteAttribut %qE gilt nur fÃ¼r SH2AAttribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werdenAttribut %qE kann nur auf Funktionstypen angewandt werdenAttribut %qE bezieht sich nur auf FunktionenAttribut %qE bezieht sich nur auf InterruptfunktionenAttribut %qE ist nur bei Struktur-, Vereinigungs- und Klassentypen anwendbarAttribut %qE kann nur auf Typen angewandt werdenAttribut %qE bezieht sich nur auf VariablenAttribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werdenAttribut %qE gilt nur fÃ¼r variadische FunktionenAttribut %qE nur fÃ¼r 32 Bit verfÃ¼gbarAttribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tztAttribut %qE wird nur fÃ¼r Boolean-Typen unterstÃ¼tztAttribut %qE wird nur fÃ¼r Vektortypen unterstÃ¼tzt, die nicht maskiert sindAttribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltigAttribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltigAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«Attribut %qE benÃ¶tigt eine Ganzzahl als ArgumentAttribut %qE benÃ¶tigt eine Ganzzahlkonstante als ArgumentAttribut %qE benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qE erwartet keine ArgumenteAttribut %qE mit nicht unterstÃ¼tzter Boolean-GenauigkeitAttribut %qE ohne Argumente fÃ¼r einen Nicht-PrototypAttribut %qE kann nur auf Zeigertypen angewendet werden, nicht auf %qT%qE kann nicht mit Auslassungspunkten %<...%> eingeleitet werden%qE kann nicht als Funktion verwendet werden%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist%qE kann nicht gleichzeitig die Attribute %qs und %qs haben%qE nach erster Verwendung als %<threadprivate%> deklariert%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert%qE ist hier deklariert%qE als falsche Symbolart definiert%qE schrÃ¤nkt keinen Typ ein%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp%qE in %qs-Klausel hat keinen zuordenbaren Typ%qE hat weder Zeiger- noch Arraytyp%qE bezeichnet keinen Typ%qE bezeichnet keinen Typ; meinten Sie %qs?%qE erfÃ¼llt Â»return-type-requirementÂ« nicht%qE erfÃ¼llt Â»return-type-requirementÂ« nicht, da%qE unterstÃ¼tzt keine 32-Bit-Offsets mit Vorzeichenerweiterung%qE unterstÃ¼tzt den 32-Bit-Vektortyp %qT nicht%qE unterstÃ¼tzt keine vorzeichenerweiterten Offsets%qE wird zu Â»falseÂ« ausgewertet%qE ist kein typedef oder eingebauter Typ%qE hat sowohl %<extern%> als auch Initialisierung%qE hat konstanten Typ fÃ¼r %<reduction%>%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>%qE hat keine Form, die %qT Argumente annimmt%qE wurde nicht deklariert%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert%qE in %<aligned%>-Klausel ist weder Zeiger noch Array%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qE in %q#T benennt keinen Templatetypen%qE in %q#T benennt keinen Typen%qE in Namensraum %qE bezeichnet keinen Templatetyp%qE in Namensraum %qE bezeichnet keinen Templatetyp; meinten Sie %qs?%qE in Namensbereich %qE bezeichnet keinen Typ%qE in Namensraum %qE bezeichnet keinen Typ; meinten Sie %qs?%qE-inkompatibles Attribut wird ignoriert%qE initialisiert und als %<extern%> deklariert%qE ist ein Element eines Union-Typs%qE ist ein Zeiger; meinten Sie %<->%>?%qE ist ein nicht erkannter Formatfunktionstyp%qE ist veraltet%qE ist veraltet: %s%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>%qE in %qs-Klausel ist weder Variablen- noch Funktionsname%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden%qE ist nicht %<noexcept%>%qE ist keine Klasse oder Namensbereich%qE ist kein Klassentemplate%qE ist keine Klasse, Namensbereich oder AufzÃ¤hlung%qE ist kein Konstantenausdruck%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollstÃ¤ndig freigegeben wurde%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist%qE ist kein Template%qE ist kein Typ%qE ist kein gÃ¼ltiger %<asm%>-Qualifizierer%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat%qE ist %<aligned%>-Klausel keine Variable%qE in %<allocate%>-Klausel ist keine Variable%qE ist in %<nontemporal%>-Klausel keine Variable%qE in %qs-Klausel muss eine Variable sein%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist kein Klassenname oder Alias in Objective-C%qE in %<uniform%>-Klausel ist kein Argument%qE ist nicht am Anfang einer Deklaration%qE ist nicht initialisiert%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel%qE ist nicht vom Typ %qTunbekannte Modul-Steuerzeile %qE%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion%qE ist nur in Objective-C-Dialekten erlaubt%qE ist nur auf Objective-C-Klassen-Interfaces anwendbar; wird ignoriert%qE ist vorbestimmt %qs fÃ¼r %qs%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar%qE ist nicht verfÃ¼gbar%qE ist nicht verfÃ¼gbar: %s%qE ist nicht initialisiert%qE kÃ¶nnte uninitialisiert verwendet werden%qE antwortet mÃ¶glicherweise nicht auf %<%c%E%>%qE darf erst nach einer Modul-Interface-Deklaration vorkommen%qE darf nur einmal pro Export-Deklaration vorkommen%qE kÃ¶nnte ein abschlieÃŸendes NUL hinter das Ende des Ziels schreibenfehlende Templateargumente fÃ¼r %qE%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qE erfordert ISA-Option %s%qE erfordert unbekannte ISA-Option%qE in umgebendem %<target%> nicht angegeben%qE in umgebendem %qs nicht angegeben%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben%qE hat %wu Byte ausgegeben%qE hat %wu Bytes ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat zwischen %wu und %wu Bytes ausgegeben%qE hat zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE-Ausgabe kÃ¶nnte vor dem letzten Formatzeichen abgeschnitten sein%qE-Ausgabe ist vor dem letzten Formatzeichen abgeschnitten%qE als andere Symbolart redeklariert%qE mit in Konflikt stehenden Attributen %qs redeklariert%qE benÃ¶tigt %<-fgnu-tm%>%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden%qE erfordert eine Vektorbasis und einen skalaren IndexAttribut %qE benÃ¶tigt ein Argument%qE benÃ¶tigt die SVE-ISA-Erweiterung%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp%qE ist hier angegeben%qE nicht deklariert (erste Verwendung in dieser Funktion)%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?%qE ist hier nicht deklariert (nicht in einer Funktion)%qE ist hier (auÃŸerhalb einer Funktion) nicht deklariert; meinten Sie %qs?%qE mit %<auto%> verwendet%qE mit %<register%> verwendet%qE mit %<typedef%> verwendet%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet%qE schreibt ein abschlieÃŸendes NUL hinter das Ende des Ziels%qF als %<static%> deklariert, aber nirgendwo definiert%qF erfordert %<-mvx%>%qF erfordert z14 oder hÃ¶her%qF erfordert z15 oder hÃ¶her%qT und %qT sind in disjunkt benannten AdressrÃ¤umen%qT als Typ statt als einfaches %<decltype(auto)%>%qT hier deklariert%qT mit nicht zusammenpassendem KlassenschlÃ¼ssel %qs deklariert%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert%qT wurde hier als %qs definiert%qT ist mit direkter virtueller Basisklasse definiert%qT ist mit mehreren direkten Basisklassen definiert%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat%qT hat nicht das ABI-Tag %E, das die Basis %qT hat%qT stimmt nicht mit der ursprÃ¼nglichen Deklaration Ã¼berein%qT wurde erstmals hier als %qs deklariert%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat Basis %qT, dessen Typ keine Bindung hat%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat ein Feld %qD, dessen Typ keine Bindung hat%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet%qT hat hier eine vorherige Deklaration%qT hat kein Element namens %qE%qT hat kein Element namens %qE; meinten Sie %qE?%qT hat kein nicht-statisches Datenelement namens %qD%qT ist ein variabel modifizierter Typ%qT ist bereits ein Â»friendÂ« von %qT%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden%qT ist mehrdeutige Basis von %qT%qT ist eine nicht erreichbare Basis von %qT%qT ist keine Basis von %qT%qT ist keine Klasse oder Namensbereich%qT ist kein Klassentyp%qT ist weder eine Klasse, noch ein Namensbereich oder eine AufzÃ¤hlung%qT ist kein Klassen-, Struktur- oder Union-Typ%qT ist keine direkte Basis von %qT%qT ist kein Elementklassentemplate von %qT%qT ist kein Element von %qT%qT ist keine geschachtelte Klasse von %qT%qT ist kein Zeiger auf Objekt%qT ist kein Template%qT ist kein Template-Typ%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nichttyp-Templateparameter, da er nicht strukturell ist%qT ist kein %<asm%>-Qualifizierer%qT ist keine erreichbare Basis von %qT%qT ist kein AufzÃ¤hlungstyp%qT auf %qT erweitert beim Durchlaufen von %<...%>%qT ist/verwendet anonymen Typen%qT beabsichtigt mÃ¶glicherweise nicht, Argumentherleitung fÃ¼r Klassentemplates zu unterstÃ¼tzen%qT ist in einem Templateargument nicht erlaubt%qT als %qs verwendet%qT als enum verwendet%qT wird in %qT aufgelÃ¶st, aber das ist kein Klassentyp%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden%qc-Umwandlung wird unescapet verwendetUmwandlung %qc wird innerhalb einer q-Folge benutztDie Direktive %qc ist redundant, da sie bereits vorgekommen ist%qs%qs auf der linken Seite einer Zuweisung%s auf der linken Seite einer Clobber-Anweisung%qs auf der rechten Seite Zuweisung%qs greift auf das uninitialisierte Byte an Offset %d zu%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert%qs und %<%s-%s%> sind unvertrÃ¤glich%qs und %<%s=%s%> sind unvertrÃ¤glich%qs und %qs sind unvertrÃ¤glichArgumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen gleiche Form haben.Argumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen denselben Typ habenAttribute %qs und %qs sind nicht vertrÃ¤glich%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig%qs kommt mehr als einmal in %<allocate%>-Klauseln bei %L vor%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehlt%qs angewendet auf Nicht-SVE-Typ %qT%qs angewendet auf den Nicht-Vektor-Typ %qT%qs angewendet auf den Typ %qT, der bereits eine GrÃ¶ÃŸe hatArgument %qs hat ungÃ¼ltige Operandennummer (Argument %lu)Argument fÃ¼r %qs hat kein abschlieÃŸendes nul-ZeichenArgument %qs des intrinsischen %qs bei %L kann nicht INTENT(IN) seinArgument %qs des intrinsischen %qs bei %L kann nicht Typ %s habenArgument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Permutation der Dimensionen (Dimension %qd doppelt)Argument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Form in Dimension %d (%ld/%ld)Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)Argument %qs des intrinsischen %qs bei %L hat Dimension auÃŸerhalb des Wertebereiches (%d)Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)Argument %qs des intrinsischen %qs bei %L ist leerArgument %qs des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %qs des intrinsischen %qs bei %L muss %s seinArgument %qs des intrinsischen %qs bei %L muss ALLOCATABLE seinArgument %qs des intrinsischen %qs bei %L muss ein INTEGER seinArgument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder PROCEDURE seinArgument %qs des intrinsischen %qs bei %L muss INTEGER oder REAL seinArgument %qs des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER seinArgument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal seinArgument %qs des intrinsischen %qs bei %L muss REAL oder COMPLEX seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER oder ein TARGET seinArgument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger seinArgument %qs des intrinsischen %qs bei %L muss eine Konstante seinArgument %qs des intrinsischen %qs bei %L muss eine DatenentitÃ¤t seinArgument %qs des intrinsischen %qs bei %L muss ein logisches Feld seinArgument %qs des intrinsischen %qs bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION seinArgument %qs des intrinsischen %qs bei %L muss ein Skalar seinArgument %qs des intrinsischen %qs bei %L muss eine Variable seinArgument %qs des intrinsischen %qs bei %L muss ein Feld seinArgument %qs des intrinsischen %qs bei %L muss austauschbare DatenentitÃ¤t sein: %sArgument %qs des intrinsischen %qs bei %L muss ein Standard-Real seinArgument %qs des intrinsischen %qs bei %L muss doppelte Genauigkeit habenArgument %qs fÃ¼r intrinsisches %qs bei %L muss geringer als Rang %d seinArgument %qs des intrinsischen %qs bei %L muss numerisch oder LOGICAL seinArgument %qs des intrinsischen %qs bei %L muss eine Scheinvariable seinArgument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) seinArgument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable seinArgument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ habenArgument %qs des intrinsischen %qs bei %L muss ein intrinsischer Typ seinArgument %qs des intrinsischen %qs bei %L muss von der Art %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang 1 oder 2 seinArgument %qs des intrinsischen %qs bei %L muss positiv seinArgument %qs des intrinsischen %qs bei %L muss von der selben Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss ein numerischer Typ sein%qs-Argument des intrinsischen %qs bei %L muss vom Typ REAL oder INTEGER seinArgument %qs des intrinsischen %qs bei %L muss mindestens die LÃ¤nge 1 habenArgument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar seinArgument %qs des intrinsischen %qs bei %L darf nicht OPTIONAL seinArgument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs seinArgument %qs des intrinsischen %qs bei %L darf nicht vorhanden sein, wenn %<x%> COMPLEX istArgument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibtArgument %qs des intrinsischen %qs bei %L ist noch nicht unterstÃ¼tztArgument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs bei %L seinArgument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) seinArgument %qs des intrinsischen %qs bei %L darf keine Prozedur seinArgument %qs des intrinsischen %qs bei %L darf kein Feld impliziter GrÃ¶ÃŸe seinArgument %qs des intrinsischen %qs bei %L darf keinen Koindex habenArgument %qs des intrinsischen %qs bei %L muss eine gÃ¼ltige Ganzzahlart seinArgument %qs des intrinsischen %qs bei %L muss Rang %d haben oder ein Skalar seinArgument %qs referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Argument %qs mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%qs bei %C ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle fÃ¼r MODUL PROCEDURE %qs%qs bei %C ist bereits als FINAL-Prozedur definiert%qs bei %C ist kein Element der Struktur %qs%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?%qs bei %C ist keine Variable%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs%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)%qs bei %L wurde bereits bei %L initialisiert%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt%qs bei %L hat auÃŸerhalb seines INTERFACE-KÃ¶rpers spezifizierte Attribute%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang%qs bei %L ist mehrdeutig%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)%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur%qs bei %L ist kein VALUE%qs bei %L ist keine Funktion%qs bei %L ist keine Modulprozedur%qs bei %L ist vom ABSTRACT-Typ %qs%qs bei %L muss kleiner als BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich der BIT_SIZE von INTEGER(KIND=%d) sein%qs bei %L darf nicht negativ sein%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein%qs bei %L muss eine %<INTENT(OUT)%>-Variable sein%qs bei %L sollte eine FUNCTION sein%qs bei %L sollte eine SUBROUTINE sein%qs bei %L sollte ein Skalar vom Typ integer(kind=omp_event_handle_kind) seinAttribut %qs ist nur auf Funktionen anwendbar, die eine variable Anzahl von Argumenten habenAttribut-Direktive %qs ignoriertAttribut %qs wird ignoriertAttribut %qs wird fÃ¼r %qE in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird fÃ¼r %qT in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs gilt nur fÃ¼r FunktionenAttribut %qs gilt nur fÃ¼r variadische FunktionenAttribut %qs benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qs ohne Argumente fÃ¼r einen Nicht-Prototyp%qs kann nicht in einem Konstanten-Ausdruck auftreten%qs kann nicht in einer typedef-Deklaration auftreten%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groÃŸ ist%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden%qs kann bei %C nicht erweitert werden, da es BIND(C) ist%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist%qs kann nicht mit %<-ftrivial-auto-var_init%> initialisiert werden%qs kann nicht fÃ¼r Typdeklarationen verwendet werden%qs kann nicht in einer %<constexpr%>-Funktion verwendet werden%qs kann nicht in einem Konstruktor verwendet werden%qs kann nicht in einem Destruktor verwendet werden%qs kann nicht in einer Funktion mit einem abgeleiteten RÃ¼ckgabetyp verwendet werden%qs kann nicht in einer varargs-Funktion verwendet werden%qs kann nicht in der Funktion %<main%> verwendet werden%qs kann nicht auÃŸerhalb einer Funktion verwendet werden%qs-Klausel bei %L ist mehrfach angegebenKlausel %qs ist unvertrÃ¤glich mit den Klauseln %<read%> oder %<write%>%qs-Klausel darf nur bei rechteckigen %qs vorkommendie %qs-Klausel wird in der %<requires%>-Direktive noch nicht unterstÃ¼tzt%qs-Klausel erfordert %qs-Klausel%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert%qs widerspricht %<-arch i386%> (%qs wird ignoriert)%qs widerspricht %<-arch ppc%> (%qs wird ignoriert)%qs-Konstrukt innerhalb einer %qs-RegionINTRINSIC deklariertes %qs bei %L existiert nicht%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariertBei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur Ã¼ber eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden.Bei %2$L deklariertes %1$qs Ã¼berdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich.%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert%qs unterstÃ¼tzt keinen MIPS16-Code%qs unterstÃ¼tzt %qs nicht%qs funktioniert nicht auf einem Cross-CompilerEntitÃ¤t %qs bei %C kann keine Initialisierung habenEntitÃ¤t %qs bei %C kann keine Argumente haben%qs erfordert 1 Argument, aber %d wurden angegeben%qs erwartet 2 Argumente, aber %d wurden angegeben%qs erwartet ein konstantes Argument%qs erwartet einen Festkommawert als Argument%qs erwartet einen Festkommawert als erstes Argument%qs erwartet einen Ganzzahlwert als zweites Argument%qs-Ausdruck muss ganzzahlig sein%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet%qs fehlgeschlagenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von GleitkommatypenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von VektortypenFunktion %qs kann keine Argumente haben%qs-Funktion kann keine andere Interrupt-Art habenFunktion %qs kann keinen Wert zurÃ¼ckgebenFunktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypenFunktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert%qs hat sowohl %<extern%> als auch Initialisierung%qs Ã¼bergelaufen%qs in %<%s %E%>%qs in der %s-Klausel bei %L ist ein Array-Abschnitt der GrÃ¶ÃŸe Null%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ%qs in LINEAR-Klausel bei %L benÃ¶tigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist%qs in LINEAR-Klausel bei %L benÃ¶tigt einen skalaren, ganzzahligen linear-step-Ausdruck%qs in GIMPLE-IL%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable%qs inkompatibel mit explizit ausgeschalteten Optionen%qs initialisiert und als %<extern%> deklariert%qs in non-mode-precision OperandenDas intrinsische Unterprogramm %qs bei %L wurde entfernt. Verwenden Sie das intrinsische Unterprogramm INT.intrinsisches %qs mit CHARACTER-Argument bei %Lintrinsisches %qs mit KIND-Argument bei %Lintrinsisches %qs mit RADIX-Argument bei %L%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht mÃ¶glich%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert%qs ist ein ungÃ¼ltiges Argument fÃ¼r %<-mcpu=%>%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen%qs ist eine unbekannte Option fÃ¼r %<-save-temps%>%qs ist beschÃ¤digt%qs ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?%qs ist veraltet%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen%qs ist veraltet; stattdessen -fno-zero-initialized-in-bss verwenden%qs ist veraltet; stattdessen -fstack-check verwenden%qs ist mit %qs unvertrÃ¤glich%qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen%qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen%qs und %qs schlieÃŸen sich gegenseitig aus und kÃ¶nnen nicht zusammen angegeben werden%qs ist schmaler als die Werte seines Typsin der gepunkteten Zeichenkette bei %2$C ist %1$qs weder ein definierter Operator noch eine Strukturkomponente%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist%qs ist kein Verzeichnis%qs ist kein Feld, sondern ein %qs%qs ist keine gcov-Datei%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>%qs ist in %qs kein gÃ¼ltiges Basisregister%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>%qs ist in %qs keine gÃ¼ltige Zahl%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>%qs ist in %qs kein gÃ¼ltiger Offset%qs ist keine gÃ¼ltige PrÃ¤prozessoroption%qs ist kein assoziatives Array%qs ist kein Ausdruck%qs ist keine Option, die Warnungen steuert%qs ist nicht als ein Typ definiert%qs wird von der Architektur %<%s%> nicht unterstÃ¼tzt%qs wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird im 32-Bit-Modus nicht unterstÃ¼tzt%qs wird von dieser Compiler-Konfiguration nicht unterstÃ¼tzt%qs wird in dieser Konfiguration nicht unterstÃ¼tzt%qs wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird mit %qs nicht unterstÃ¼tztungÃ¼ltiger Wert %qs fÃ¼r %<-mmacosx-version-min%>%qs ist fÃ¼r %qs ungÃ¼ltig%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist%qs ist nicht initialisiert, wird aber benutzt%qs hat Version %q.*s, Version %q.*s erwartetAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig seinAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein%qs-Matchingvariante ist veraltetpassende %qs-Variante erfordert z14 oder hÃ¶herpassende %qs-Variante erfordert z15 oder hÃ¶her%qs kÃ¶nnte uninitialisiert verwendet werden%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein%qs muss fÃ¼r sich allein stehen, fÃ¼r %<-mharden-sls=%>%qs muss vom gleichen Typ und gleicher Art wie %qs bei %L in %qs sein%qs muss die erste Klausel von %qs sein%qs muss mit %qs verwendet werden%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird%qs erfordert ein gÃ¼ltiges Basisregister%qs ist auÃŸerhalb der STRUCTURE bei %C nicht erlaubt%qs nicht an Elementgrenze%qs wird vom Assembler nicht unterstÃ¼tzt%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird in Kombination mit %<-msoft-float%> nicht unterstÃ¼tzt%qs wird noch nicht unterstÃ¼tzt%qs von %qs bei %L ist PRIVATEBei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen ProgrammeinheitOperand von %qs ohne Modus-Genauigkeit%qs wird nur in OpenACC-Code unterstÃ¼tztParameterabfrage %qs fÃ¼r %qs in Variablen-Definitionskontext (%s) bei %LZeiger %qs ist nullDatei fÃ¼r ProfilingzÃ¤hlerdaten %qs wurde nicht gefundenEigenschaft %qs kann nicht gesetzt werden%qs-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%> oder %<taskloop%> ist%qs erfordert UnterstÃ¼tzung des Typs %<__ibm128%>%qs erfordert, dass %<long double%> das IBM-128-Bit-Format ist%qs erfordert %qs%qs erfordert %qs oder %qs%qs erfordert PowerPC64-Architektur, wird eingeschaltet%qs erfordert VSX-UnterstÃ¼tzung%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt%qs erfordert einen konstanten Ganzzahlausdruck%qs erfordert sprungwahrscheinliche Befehle%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 2.06%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0%qs erfordert Gleitkomma-Arithmetik mit VierfachprÃ¤zision%qs erfordert die Optionen %qs und %qs%qs erfordert die Option %qs%qs erfordert die Option %qs, zusÃ¤tzlich entweder %qs oder %qs%qs erfordert das ELFv2-ABI%qs sollte von einem Skalar auf einen gleichartigen Vektor abbildendurch %qs angegebene Grenze %s Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qs angegebene Grenze %s Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qs angegebene Grenze %s Ã¼berschreitet die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qs angegebene Grenze %s Ã¼berschreitet mÃ¶glicherweise die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arrays%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben%qs fÃ¼r Parameter %qE angegeben%qs fÃ¼r Strukturfeld angegeben%qs fÃ¼r Strukturfeld %qE angegeben%qs fÃ¼r unbenannten Parameter angegeben%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qs ist in derselben Option mehrfach angegeben%qs mit %<decltype%> angegeben%qs mit %<typeof%> angegeben%qs mit %qT angegeben%qs gibt eine widersprÃ¼chliche Stufe der ParallelitÃ¤t anZeichenkette %qs ist falsch geformt%qs-Symbol %q+D muss statische Bindung haben%qs-Symbol %q+D zielt letztendlich auf sich selbst abMarkierung %qs bei Benennung von %q#T verwendet%qs wird in dieser ABI nicht unterstÃ¼tzt%qs mit %qE verwendet%qs verwendet dynamische Stapelanforderung%qs verwendet Register r29Wert %qs muss positiv seinVariable %qs ist weder Zeiger noch ArrayVariable %qs ist weder Zeiger noch Referenz auf ZeigerVariable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder ArrayVariable %qs muss ein Zeiger sein%qs wurde hier deklariert%qs mit immer falscher Bedingung%s: [%u] Falsches %<next_regno%> fÃ¼r leere Kette (%u)%s: [%u] Falsches %<oldest_regno%> (%u)%s: [%u] Nicht leeres Register in Kette (%s %u %i)%s: Zyklus in %<next_regno%>-Kette (%u)%r%s:%d:%R   %r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs%s%s
! %s ist identisch mit %s.Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt%s %#qD%s %#qS%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT%s %<%s(%E)%> %p %dÂ»%s %EÂ« implementiert das Protokoll %qE nicht vollstÃ¤ndig%s %qs%s-%qs-Konstrukt innerhalb einer %s-%qs-Region%s %qs instanziiert%s %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs%s %s %p %d%s %s%s
  Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%s: Â»%sÂ«
  %s â€“ %u-Bit-Ganzzahlen werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Komplexe Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Dezimale Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)nicht unterstÃ¼tzter Modus %2$qs fÃ¼r %1$qsArgument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%s bei %L%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %L muss INTEGER sein%s bei %L muss skalar sein%s bei %L muss ganzzahlig seinAttribut %s auf %s %s bei %L angewendetAttribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in %qs bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %LAttribut %s von %qs steht mit Attribut %s bei %L in Konflikt%s zwischen %L und %L%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs%s kann bei %L keine DO-CONCURRENT-Schleife sein%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %LÂ»%sÂ« kann nicht hier in %<asm%> verwendet werdenKlausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch FeldtypZusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum%s enthÃ¤lt zu viele Zeilen%s unterstÃ¼tzt %%n$-Operandennummerformate nicht%s unterstÃ¼tzt %s nicht%s unterstÃ¼tzt %s mit dem Format %<%%%c%> %s nichtInterner Fehler: %s does not support block_ends_with_call_pInterner Fehler: %s does not support block_ends_with_condjump_pInterner Fehler: %s does not support can_duplicate_block_pInterner Fehler: %s does not support can_merge_blocks_pInterner Fehler: %s does not support can_remove_branch_pInterner Fehler: %s does not support create_basic_blockInterner Fehler: %s does not support delete_basic_blockInterner Fehler: %s does not support dump_bb_for_graphInterner Fehler: %s does not support duplicate_blockInterner Fehler: %s does not support flow_call_edges_addInterner Fehler: %s does not support force_nonfallthruInterner Fehler: %s does not support make_forwarder_blockInterner Fehler: %s does not support merge_blocksInterner Fehler: %s does not support move_block_afterInterner Fehler: %s does not support predict_edgeInterner Fehler: %s does not support predicted_by_pInterner Fehler: %s does not support redirect_edge_and_branchInterner Fehler: %s does not support redirect_edge_and_branch_forceInterner Fehler: %s does not support split_blockInterner Fehler: %s does not support split_edge%s unterstÃ¼tzt das Format %<%%%c%> fÃ¼r %s nicht%s unterstÃ¼tzt das Format %<%%%s%c%> fÃ¼r %s nicht%s unterstÃ¼tzt den LÃ¤ngenmodifizierer %qs fÃ¼r %s nicht%s akzeptiert keine Featureoptionen%s erwartet eine Ganzzahlkonstante zur Kompilierzeit%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur KompilierzeitAusdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt%s aus %s wird in %s aufgerufen%s aus %s wird in %s referenziert%s ignoriert mit %s und Format %<%%%c%> fÃ¼r %s%s ignoriert mit %s im Format fÃ¼r %sÂ»%sÂ« vertrÃ¤gt sich nicht mit %<-mword-relocations%>%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt%s-Befehle sind in Exception-Serviceroutine nicht erlaubt%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s-Iterationsvariable bei %L muss vom Typ integer sein%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden%s bei %L muss mindestens eine MAP-Klausel enthalten%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt%s wird auf diesem Ziel nicht unterstÃ¼tzt%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen mit dem MOVT-Befehl%s auÃŸerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %iProzedur %s bei %L ist bereits als Prozedur %s deklariert%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.
  F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)%s gab Ende-Status %d zurÃ¼ckSignal %s hat Programm %s beendet%s-Angabe bei %L ist in OPEN-Anweisung nicht erlaubt fÃ¼r unformatierte Ein-/AusgabeSpezifizierer %s in Anweisung %s bei %L hat ungÃ¼ltigen Wert %qsSpezifizierer %s in Anweisung %s bei %L hat Wert %qsAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C in PURE-ProzedurAnweisung %s bei %C nicht auf Konstrukt %qs anwendbarAnweisung %s bei %C ist nicht innerhalb eines KonstruktsAnweisung %s bei %C nicht innerhalb des Konstrukts %qsAnweisung %s bei %C hinterlÃ¤sst CRITICAL-KonstruktAnweisung %s bei %C hinterlÃ¤sst DO CONCURRENT-KonstruktAnweisung %s bei %C verlÃ¤sst OpenACC-strukturierten BlockAnweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartet%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubtAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt%s-SymbolMarkierung %s bei %L muss Standard-Zeichenkette seinMarkierung %s bei %L muss vom Typ %s seinMarkierung %s bei %L muss ein Skalar sein%s-Symbol mit INQUIRE%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %s%s wird innerhalb von %%<â€¦%%> verwendetÂ»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s%#qD%s%#qD (gelÃ¶scht)%s%#qD (in der NÃ¤he der Ãœbereinstimmung)%s%#qD (umgekehrt)%s%#qD (umgeschrieben)%s%<%D(%T)%> (eingebaut)%s%<%D(%T, %T)%> (eingebaut)%s%<%D(%T, %T, %T)%> (eingebaut)%s%qT (Umwandlung)%s%qs%s ist ungÃ¼ltig%s%qs%s ist nicht erlaubt%s%s%s %sVersion %s (%s)
--- 2123,2138 ----
   [siehe %<-fno-allow-invalid-boz%>] da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind Kandidat 1: %q#F Kandidat 2: %q#F in Konflikt stehende Codeerzeugungsschalter verwendet hier deklariert der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++ zstdÂ»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer seinÂ»!$ACC ROUTINEÂ« wurde bereits bei %C angewendet!$ACC ROUTINE mit GANG, WORKER oder VECTOR-Klausel ist in PURE-Prozedur bei %C nicht erlaubt!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt!$OMP ATOMIC READ bei %L ist inkompatibel zur RELEASE-KlauselAnweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesen!$OMP ATOMIC UPDATE bei %L mit FAIL-Klausel erfordert entweder die COMPARE-Klausel oder die Verwendung der intrinsischen MIN/MAX-Prozedur!$OMP ATOMIC WRITE bei %L ist inkompatibel zur ACQUIRE-KlauselEingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente habenEingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR seinZuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic habenZuweisungsoperator Â»!$OMP ATOMICÂ« muss bei %L ein binÃ¤res +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein!$OMP ATOMIC bei %L mit %s-Klausel ist inkompatibel zu READ oder WRITE!$OMP ATOMIC bei %L mit %s-Klausel erfordert %s-KlauselErfassungsanweisung !$OMP ATOMIC bei %L muss eine skalare Variable intrinsischen Typs setzenErfassungsanweisung !$OMP ATOMIC bei %L erfordert eine skalare Variable intrinsischen TypsVon den intrinsischen Argumenten fÃ¼r %<!$OMP ATOMIC%> bei %2$L darf hÃ¶chstens eins auf %1$qs verweisen!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar seinAnweisung !$OMP ATOMIC muss einen skalaren Ausdruck intrinsischen Typs bei %L zuweisenAnweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent zu Â»var = var op (expr)Â«!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L!$OMP DECLARE REDUCTION %s nicht gefunden bei %L!$OMP DECLARE REDUCTION Â»%sÂ« fÃ¼r Typ %s bei %L nicht gefunden!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisenÂ»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)!$OMP REQUIRES bei %C muss im Spezifikationsteil einer Programmeinheit vorkommen%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%> wird von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die von der Modulverwendung %qs bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)%<!$OMP REQUIRES%>-Klausel %qs, die bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine%<!$OMP REQUIRES%>-Klausel %qs ist von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben%<!$OMP REQUIRES%>-Klausel %qs, die von der Modulverwendung %qs bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine!$OMP bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"::" nach Modul-Eigenschaft bei %C erwartet, aber nicht gefunden"USE :: module" bei %C# %s %.2f %.2f
  Suche fÃ¼r Â»#include "..."Â« beginnt hier:
  Suche fÃ¼r Â»#include <...>Â« beginnt hier:
! $-Deskriptor bei %L$ sollte das letzte Spezifikationssymbol in Format bei %L sein$OMP ERROR aufgetreten bei %L$OMP ERROR aufgetreten bei %L: %s%#qT wird hier deklariert%#qT hier definiert%%:%<canon_for_mlib%> verlangt 1 oder mehr Paare von Parametern%%:%<target_mode_check%> verlangt eine gerade Anzahl an Parametern%%LOC() als rvalue bei %CDie Operandenmodifizierer %%d, %%e, %%f und %%g sind ausschlieÃŸlich fÃ¼r Speicherreferenzen oder konstante Werte%+qD lÃ¶st einen Abschnittstypkonflikt aus%+qD lÃ¶st einen Abschnittstypkonflikt mit %qD aus%+qD als %qE deklariert, nachdem es verwendet wurde%+qD wurde als %qs deklariert, nachdem es verwendet wurde%+qD ohne %<retain%>-Attribut und %qD mit %<retain%>-Attribut liegen in einem Abschnitt mit demselben NamenInterner Fehler: %<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden%<#pragma GCC aarch64%> erfordert eine Zeichenkette als Parameter%<#pragma GCC arm%> erfordert eine Zeichenkette als Parameter%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein%<#pragma GCC memregs%> muss vor allen Funktionsdeklarationen stehen%<#pragma GCC memregs%> erfordert eine Zahl von 0 bis 16%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl%<#pragma GCC optimize%> ist nur auÃŸerhalb von Funktionen erlaubt%<#pragma GCC optimize%> Zeichenkette hat falsches Format%<#pragma GCC option%> ist keine Zeichenkette%<#pragma GCC option%> ist nur auÃŸerhalb von Funktionen erlaubt%<#pragma GCC pch_preprocess%> muss zuerst kommen%<#pragma GCC pop_options%> ohne zugehÃ¶riges %<#pragma GCC push_options%>%<#pragma GCC target (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC target%> wird fÃ¼r diese Maschine nicht unterstÃ¼tzt%<#pragma GCC target%> Zeichenkette hat falsches Format%<#pragma GCC unroll%> muss innerhalb einer Funktion sein%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert%<#pragma GCC visibility push()%> muss %<default%>, %<internal%>, %<hidden%> oder %<protected%> angeben%<#pragma GCC visibility%> muss von %<push%> oder %<pop%> gefolgt werden%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird fÃ¼r C++ nicht unterstÃ¼tzt%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird auf diesem Ziel nicht unterstÃ¼tzt%<#pragma acc %s data%> hat keine Datenverschiebeklausel%<#pragma acc routine%> muss vor Definition angewendet werden%<#pragma acc routine%> muss vor Verwendung angewendet werden%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten%<#pragma acc routine%> benennt eine Menge von Ãœberladungen%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten%<#pragma align%> muss vor der Deklaration von %qD auftreten; wird ignoriert%<#pragma implementation%> fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde%<#pragma message: %s%>%<#pragma omp allocate%> wird nicht mehr unterstÃ¼tzt%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r SpeicherErgebnis von %<#pragma omp atomic compare capture%> ist keine Ganzzahl%<#pragma omp atomic read%> ist unvertrÃ¤glich mit der Klausel %<release%>%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#pragma omp atomic write%> ist unvertrÃ¤glich mit der Klausel %<acquire%>%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, auÃŸer wenn %<omp_sync_hint_none%> verwendet wird%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werdenhinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehenhinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist%<#pragma omp declare reduction%> darf nur im Datei- oder Block-GÃ¼ltigkeitsbereich auftreten%<#pragma omp declare target%> ohne zugehÃ¶riges %<#pragma omp end declare target%>%<#pragma omp end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei verwendet werden%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target%> mit Modifizierer auÃŸer %<always%> oder %<close%> an %<map%>-Klausel%<#pragma pack (pop)%> gefunden ohne passendes %<#pragma pack (push)%>%<#pragma pack%> hat mit %<-fpack-struct%> keinen Effekt â€“ wird ignoriert%<#pragma pack(pop, %E)%> gefunden ohne passendes %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> wird aufgrund von Konflikt mit %<asm%>-Deklaration ignoriert%<#pragma redefine_extname%> wird aufgrund des Konflikts mit vorherigem %<#pragma redefine_extname%> ignoriert%<#pragma redefine_extname%> wird aufgrund des Konflikts mit vorheriger Umbenennung ignoriert%<#pragma scalar_storage_order%> wird in C++ nicht unterstÃ¼tzt%<#pragma vtable%> wird nicht mehr unterstÃ¼tzt%<#pragma weak%>-Deklaration von %q+D nicht erlaubt; wird ignoriert%<#pragma GHS endXXX%> passt nicht zum vorherigen %<startXXX%>%<#pragma GHS endXXX%> ohne vorheriges %<startXXX%> gefunden%<#pragma%> ist hier nicht erlaubt%<#undef %E%>%<$%>-Operandennummer nach Format ohne Operandennummer angegeben%<%%%>-Bedingung mit letztem Operanden verwendet%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des JahresArgument der Direktive %<%.*s%> ist keine nul-terminierte ZeichenketteArgument %<%.*s%> fÃ¼r Direktive ist nullAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der Direktive %<%.*s%> zwischen %wu und %wu Bytes Ã¼bersteigt %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte das Ergebnis grÃ¶ÃŸer als %<INT_MAX%> machenAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte die minimal erforderliche GrÃ¶ÃŸe von 4095 Ã¼berschreitenAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive von %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der Direktive %<%.*s%> Ã¼bersteigt mit %wu Bytes %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive von %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuGenauigkeit der %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen BereichsBreite fÃ¼r %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%D::%D%> ist kein Klassenelement%<%D::%D%> ist kein Element von %qTAttribut %<%E (%E)%> wird ignoriert, da es sich auf eine Funktion bezieht, die als %qs deklariert istAttribut %<%E (%E)%> wird ignoriert, da es sich auf eine Deallokationsfunction bezieht, die als %qs deklariert ist%<%E::%E%> wurde nicht deklariert%<%E::%E%> ist keine Klasse oder Namensbereich%<%E::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<%E::%E%> ist kein TypAttribut-Direktive im Bereich %<%E::%E%> ignoriert%<%T%s%D%> benennt Destruktor%<%T::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Konstruktor, nicht den Typ%<%T::%E%> wurde nicht deklariert%<%T::%E%> ist kein Typ%<%T::%E%> benennt den Konstruktor, nicht den Typ%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner%<%c%E%> nicht in Protokoll(en) gefundendas innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt%<%s + %s%> bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region%<%s=%s%> und %<%s-%s%> sind unvertrÃ¤glich%<&%>-Bedingung ohne Registerklasse verwendetin Zeile %d ist %<&%> fÃ¼r sich alleine nicht erlaubt%<&%> sollte vor %<...%> kommenInterner Fehler: %<&&%> not valid in GIMPLE%<)%> bei %C erwartet%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen%<*this%>-Capture ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angebenArgument %q.*s fÃ¼r %<--help%> ist mehrdeutig, bitte prÃ¤zisieren%<--param constructive-interference-size=%d%> ist grÃ¶ÃŸer als %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> ist kleiner als %d%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> ist kleiner als %d%<-I-%> doppelt angegeben%<-MG%> darf nur mit %<-M%> oder %<-MM%> verwendet werden%<-W%serror=%s%>: Keine Option %<-%s%>%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?%<-Wabi%> warnt vor Abweichungen von der aktuellsten ABI, die ebenfalls standardmÃ¤ÃŸig verwendet wird%<-Wabi%> wird vor nichts warnen%<-Wabi=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendetArgument %qs fÃ¼r %<-Werror=%> ist fÃ¼r %s nicht gÃ¼ltig%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert%<-Wformat-contains-nul%> wird ohne %<-Wformat%> ignoriert%<-Wformat-extra-args%> wird ohne %<-Wformat%> ignoriert%<-Wformat-nonliteral%> wird ohne %<-Wformat%> ignoriert%<-Wformat-security%> wird ohne %<-Wformat%> ignoriert%<-Wformat-y2k%> wird ohne %<-Wformat%> ignoriert%<-Wformat-zero-length%> wird ohne %<-Wformat%> ignoriert%<-Wmisleading-indentation%> ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der GrÃ¶ÃŸe des Codes/Headers ausgeschaltet wurde%<-f%s%> und %<%s=%s%> sind unvertrÃ¤glich%<-f%s%> wird mit CONST16-Befehlen nicht unterstÃ¼tzt%<-f%s%> nicht unterstÃ¼tzt: wird ignoriert%<-f%sleading-underscore%> wird auf dieser Zielmaschine nicht unterstÃ¼tzt%<-fPIC%> und %<-fpic%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fPIC%> wird nicht unterstÃ¼tzt%<-fPIC%>/%<-fpic%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fPIE%> wird nicht unterstÃ¼tzt%<-fabi-compat-version=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-fabi-version=1%> wird nicht mehr unterstÃ¼tzt%<-fabi-version=12%> (GCC 8.1) Ã¤ndert versehentlich die Aufrufkonvention fÃ¼r %qT%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention fÃ¼r %qT, die in 8.1 versehentlich geÃ¤ndert wurde%<-falign-%s%> ist nicht zwischen 0 und %d%<-falign-labels=%d%> wird nicht unterstÃ¼tzt%<-falign-loops=%d%> wird nicht unterstÃ¼tzt%<-faligned-new=%d%> ist keine Zweierpotenz%<-fasan-shadow-offset%> sollte nur zusammen mit %<-fsanitize=kernel-address%> verwendet werden%<-fassociative-math%> abgeschaltet; andere Optionen haben Vorrang%<-fcall-saved-REG%> wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fconvert=r16_ieee%> oder %<-fconvert=r16_ibm%> werden auf dieser Architektur nicht unterstÃ¼tzt%<-fd-lines-as-code%> hat in Freiform keine Auswirkung%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung%<-fdata-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fdbg-cnt=%s:%d:%d%> hat kleinere obere als untere Grenze%<-fdirectives-only%> ist mit %<-Wunused-macros%> unvertrÃ¤glich%<-fdirectives-only%> ist mit %<-traditional%> unvertrÃ¤glich%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben%<-fexcess-precision=16%> fÃ¼r Ada%<-fexcess-precision=16%> fÃ¼r Fortran%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstÃ¼tzt%<-fexcess-precision=standard%> fÃ¼r Ada%<-fexcess-precision=standard%> fÃ¼r C++%<-fexcess-precision=standard%> fÃ¼r Fortran%<-ffunction-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fhandle-exceptions%> wurde in %<-fexceptions%> umbenannt (und ist nun voreingestellt)%<-fipa-modref%> ist unvertrÃ¤glich mit %qs%<-flinker-output=rel%> und %<-fltrans%> schlieÃŸen sich gegenseitig aus%<-fmodule-only%> wird fÃ¼r Nicht-Schnittstelle verwendet%<-fmoduleinfo%> wird von diesem Ziel nicht unterstÃ¼tzt%<-fno-fat-lto-objects%> werden nur mit Linker-Plugin unterstÃ¼tzt%<-fno-gnu89-inline%> wird nur im Modus GNU99 oder C99 unterstÃ¼tzt%<-fobjc-abi-version%> %d wird fÃ¼r 32-Bit-Ziele mit %<-fnext-runtime%> nicht unterstÃ¼tzt%<-fobjc-abi-version%> 2 muss fÃ¼r 64-Bit-Ziele mit %<-fnext-runtime%> verwendet werden%<-fobjc-exceptions%> verwenden, um Syntax fÃ¼r Objective-C-Ausnahmen einzuschalten%<-fobjc-gc%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fnext-runtime%> ignoriert, wenn %<-fobjc-abi-version%> grÃ¶ÃŸer als 1 ist%<-fobjc-sjlj-exceptions%> ist das einzige unterstÃ¼tzte Ausnahmesystem fÃ¼r %<-fnext-runtime%> mit %<-fobjc-abi-version%>-Argument kleiner 2Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werdendas Argument %<-fonly=%> unterscheidet sich vom Namen der ersten EingabedateiOperand fÃ¼r %<-fopenacc-dim%> bei %qs ist falsch%<-fpic%> und %<-fPIC%> werden ohne %<-mdsbt%> fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fpic%> und %<-mapcs-reent%> sind inkompatibel%<-fpic%> wird nicht unterstÃ¼tzt%<-fpie%> wird nicht unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird nicht mit %<-Os%> unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die %<-march%>-Schalter versuchen)%<-frecord-gcc-switches%> wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt%<-freorder-blocks-and-partition%> unterstÃ¼tzt auf dieser Architektur nicht Unwind-Info%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen%<-freorder-blocks-and-partition%> wird auf dieser Architektur nicht unterstÃ¼tzt%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt%<-fsanitize=%s%> ist mit %<-fsanitize=%s%> unvertrÃ¤glich%<-fsanitize=address%> und %<-fsanitize=kernel-address%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=address%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=all%> ist ungÃ¼ltig%<-fsanitize=kernel-address%> mit Stapelschutz wird auf diesem Ziel nur in Kombination mit %<-fasan-shadow-offset=%> unterstÃ¼tzt%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=shadow-call-stack%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> erfordert %<-fno-exceptions%>%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstÃ¼tzt%<-fsplit-stack%> wird derzeit nur auf PowerPC64 GNU/Linux mit glibc-2.18 oder neuer unterstÃ¼tzt%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstÃ¼tzt%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven%<-fstack-check=%> und %<-fstack-clash_protection%> schlieÃŸen einander aus. %<-fstack-check=%> wird deaktiviert%<-fstack-check=specific%> fÃ¼r Thumb-1%<-fstack-check=specific%> nicht fÃ¼r MIPS16 implementiert%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tztOptionen %<-fstack-limit-%> werden durch %<-mfdpic%> ignoriert; stattdessen %<-mstack-check-l1%> verwendendie Optionen %<-fstack-limit-%> werden auf dieser CPU nicht unterstÃ¼tzt%<-fstack-protector%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fuse-cxa-atexit%> wird fÃ¼r msp430-elf nicht unterstÃ¼tzt%<-fuse-linker-plugin%>, aber %s nicht gefunden%<-fwpa%> und %<-fltrans%> schlieÃŸen sich gegenseitig aus%<-g%> wird nur bei der Verwendung von GAS auf diesem Prozessor unterstÃ¼tztOption %<-g%> ausgeschaltet%<-g%> mit %<-mno-apcs-frame%> kÃ¶nnte vernÃ¼nftiges Debugging verhindern%<-gdwarf=%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r die DWARF-Version und %<-gdwarf -g%s%> fÃ¼r die Debugstufe%<-gdwarf-6%> wird als Version 5 ausgegeben, mit InkompatibilitÃ¤ten%<-ginline-points%> wird zwangsweise ausgeschaltet, da %<-gstatement-frontiers%> nicht angegeben ist%<-ginternal-reset-location-views%> wird zwangsweise ausgeschaltet, da %<-gvariable-location-views%> nicht angegeben ist%<-gnat%> falsch buchstabiert als %<-gant%>%<-gsplit-dwarf%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt, wird ignoriert%<-gsplit-dwarf%> wird nicht zusammen mit LTO unterstÃ¼tzt, wird daher ausgeschaltetOption %<-iplugindir%> nicht vom GCC-Treiber Ã¼bergeben%<-m%s%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-m%s%> setzt %<-m%s=%s%> auÃŸer Kraft, die ABI wird auf %qs angepasst%<-m32%> widerspricht %<-arch ppc64%> (%<-m32%> wird ignoriert)%<-m32%> widerspricht %<-arch x86_64%> (%<-m32%> wird ignoriert)%<-m64%> benÃ¶tigt eine PowerPC64-CPU%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstÃ¼tzt%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstÃ¼tzt%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstÃ¼tztdie Option %<-mabi=2fp+%> wird nur unterstÃ¼tzt, wenn eine FPU verfÃ¼gbar ist, das kann durch die Optionen %<-mext-fpu-sp%> oder %<-mext-fpu-dp%> eingeschaltet werden%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt%<-maix64%> benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt%<-maix64%> setzt eingeschaltete PowerPC64-Architektur voraus%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>%<-malign-functions=%d%> liegt nicht zwischen 0 und %d%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>%<-malign-loops=%d%> liegt nicht zwischen 0 und %d%<-mapcs-stack-check%> vertrÃ¤gt sich nicht mit %<-mno-apcs-frame%>%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich%<-march=%s%> erfordert %<-mfp32%>%<-march=%s%>: %s mÃ¼ssen durch %<_%> getrennt sein%<-march=%s%>: ISA-Zeichenkette ist nicht in kanonischer Reihenfolge. %<%c%>%<-march=%s%>: ISA-Zeichenkette muss mit %<rv32%> oder %<rv64%> anfangen%<-march=%s%>: nach %<%dp%> muss eine Zahl stehen%<-march=%s%>: Erweiterung %qs kommt mehr als einmal vor%<-march=%s%>: erste ISA-Teilmenge muss %<e%>, %<i%> oder %<g%> sein%<-march=%s%>: fÃ¼r %<%s%dp%dp?%> wird Versionsnummer mit mehr als 2 Stufen nicht unterstÃ¼tzt%<-march=%s%>: Name von %s muss mehr als 1 Buchstabe sein%<-march=%s%>: rv%de ist keine gÃ¼ltige Basis-ISA%<-march=%s%>: unerwartete ISA-Zeichenkette am Ende: %qs%<-march=%s%>: nicht unterstÃ¼tzte ISA-Teilmenge %<%c%>%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-max-stackframe=%d%> ist nicht verwendbar, nicht zwischen 0 und %ddie Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstÃ¼tzt%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5%<-mcall-aixdesc%> ist unvertrÃ¤glich mit %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt%<-mcmodel%> unvertrÃ¤glich mit anderen TOC-Optionen%<-mcmodel=%> wird im 32-Bit-Modus nicht unterstÃ¼tzt%<-mcode-region=either%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mcode-region=upper%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mcorea%> und %<-mcoreb%> kÃ¶nnen nicht zusammen verwendet werden%<-mcorea%> sollte mit %<-mmulticore%> verwendet werden%<-mcoreb%> sollte mit %<-mmulticore%> verwendet werden%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>%<-mcpu=%s%> steht in Konflikt mit %<-march=%s%>%<-mcpu=%s%> hat ungÃ¼ltige Silizium-Revision%<-mcpu=%s%> ist nicht gÃ¼ltig%<-mcpu=%s%>: unbekannte CPU%<-mdata-region=either%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mdata-region=upper%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln%<-mdouble-float%> wird ohne %<-mhard-float%> ignoriert%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>%<-mes0%> kann nur zusammen mit C verwendet werden%<-mexr%> wird ohne %<-ms%> verwendet%<-mexr%> wird ohne %<-ms%> oder %<-msx%> verwendet%<-mfdivdu%> wird ohne %<-mhard-float%> ignoriert%<-mfdpic%> wird nicht unterstÃ¼tzt, bitte das Ziel Â»bfin-linux-uclibcÂ« verwenden%<-mfentry%> wird nur auf 64-Bit-CPUs unterstÃ¼tzt%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt%<-mfloat-abi=hard%> und VFP%<-mfloat-abi=hard%>: ausgewÃ¤hlte Architektur hat keine FPU%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden%<-mfpxx%> erfordert %<-mlra%>%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird%<-mgp32%> mit einem 64-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-Prozessor verwendet%<-mgpopt%> wird nicht zusammen mit PIC unterstÃ¼tztArgument fÃ¼r %<-mgprel-sec=%> ist kein gÃ¼ltiger regulÃ¤rer Ausdruck%<-mgprel-sec=%> wird nicht zusammen mit PIC unterstÃ¼tzt%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden%<-mhard-float%> wird von der ausgewÃ¤hlten CPU nicht unterstÃ¼tzt%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden%<-mips3d%> erfordert %<-mpaired-single%>Argument fÃ¼r %<-misr-secure=%d%> liegt nicht zwischen 0 und 3fÃ¼r die Option %<-misr-vector-size=%d%> sind nur die Werte 4 oder 16 gÃ¼ltig%<-mlarge%> erfordert ein 430X-kompatibles %<-mmcu=%>%<-mlong-double-64%> ist mit %<-m64%> nicht erlaubt%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden%<-mmul=g13%> kann nicht zusammen mit %<-mcpu=g10%> verwendet werden%<-mmul=g13%> kann nicht zusammen mit %<-mcpu=g14%> verwendet werden%<-mmul=g14%> kann nicht zusammen mit %<-mcpu=g10%> verwendet werden%<-mmul=g14%> kann nicht zusammen mit %<-mcpu=g13%> verwendet werden%<-mmulticore%> kann nur mit BF561 verwendet werden%<-mn%> wird fÃ¼r Linux-Ziele nicht unterstÃ¼tzt%<-mno-%s%> schaltet %<-m%s%> aus%<-mno-allow-string-insns%> verbietet das Erzeugen des RMPA-Befehls%<-mno-altivec%> schaltet vsx aus%<-mno-dpfp-lrsr%> wird nur mit %<-mdpfp%> unterstÃ¼tzt%<-mno-exr%> ist nur mit %<-ms%> oder %<-msx%> gÃ¼ltig, die Option wird ignoriert%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>%<-mno-mpy%> wird nur fÃ¼r ARC700 oder ARCv2 unterstÃ¼tzt%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert%<-mpcrel -fPIC%> wird derzeit nicht fÃ¼r die ausgewÃ¤hlte CPU unterstÃ¼tzt%<-mpic-register=%> ist ohne %<-fpic%> nutzlos%<-mpic-symbol-stubs%> ist fÃ¼r 64-Bit-Code nicht erforderlich (ignoriert)%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen%<-mquad-memory%> ist im Little-Endian-Modus nicht verfÃ¼gbar%<-mquad-memory%> benÃ¶tigt 64-Bit-Modus%<-mquad-memory-atomic%> benÃ¶tigt 64-Bit-ModusArgument fÃ¼r %<-mr0rel-sec=%> ist kein gÃ¼ltiger regulÃ¤rer Ausdruck%<-mr0rel-sec=%> wird nicht zusammen mit PIC unterstÃ¼tzt%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert%<-mregparm%> wird im 64-Bit-Modus ignoriert%<-mregparm=%d%> liegt nicht zwischen 0 und %d%<-mrelax%> wird nur fÃ¼r RTP PIC unterstÃ¼tzt%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> wird im 64-Bit-Modus ignoriert%<-ms2600%> wird ohne %<-ms%> verwendet%<-mshared-library-id=%> ohne %<-mid-shared-library%> angegeben%<-mshared-library-id=%s%> liegt nicht zwischen 0 und %d%<-msmart%> ist mit %<-mhigh-registers%> unvertrÃ¤glich%<-mspfp_fast%> ist auf ARC600 und ARC601 nicht verfÃ¼gbar%<-msse5%> wurde entfernt%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist%<-mstack-guard%> bringt %<-mstack-size%> mit sich%<-mstack-protector-guard=tls%> erfordert ein Hardware-TLS-Register%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtune=%> erwartet mn10300, am33, am33-2 oder am34%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden%<-muintr%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>%<-mvsx%> und %<-mno-altivec%> sind unvertrÃ¤glich%<-mvsx%> benÃ¶tigt indizierte Adressierung%<-mvsx%> benÃ¶tigt Hardware-Gleitkommabefehle%<-mxl-multiply-high%> kann nur mit %<-mcpu=v6.00.a%> oder hÃ¶her verwendet werden%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>%<-mxl-reorder%> kann nur mit %<-mcpu=v8.30.a%> oder hÃ¶her verwendet werden%<-mxl-reorder%> erfordert %<-mxl-pattern-compare%> fÃ¼r %<-mcpu=v8.30.a%>%<-pipe%> ignoriert, da %<-save-temps%> angegeben wurde%<-pipe%> wird nicht unterstÃ¼tzt%<-static-libgfortran%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%<...%> ist in benannten Initialisierungen nicht erlaubt%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich%<::%D%> wurde nicht deklariert%<::%D%> wurde nicht deklariert; meinten Sie %qs?%<::%E%> wurde nicht deklariert%<::%E%> ist keine Klasse oder Namensbereich%<::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<::%E%> ist kein Typ%<::main%> muss %<int%> zurÃ¼ckgeben%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen%<<::%> kann keine Templateargumentliste einleiten%<<<%> in booleschem Kontext, meinten Sie %<<%>?%<=%>Optionen fehlen nach %<-foffload-options=%>Ziel%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %COperator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein%<?:%> mit Ganzzahlkonstanten in booleschem Kontext%<?:%> mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>%<@catch%>-Parameter kann nicht Protokoll-qualifiziert sein%<@catch%>-Parameter ist kein bekannter Objective-C-Klassentypin Objective-C 1.0 gibt es kein %<@dynamic%>%<@dynamic%> nicht in @implementation-Kontext%<@dynamic%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@encode%> muss als Argument einen Typen angeben%<@end%> fehlt in Implementationskontext%<@end%> muss in einem @implementation-Kontext auftreten%<@interface%> der Klasse %qE nicht gefunden%<@optional%> ist nur im @protocol-Kontext erlaubt%<@optional%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> hat derzeit den gleichen Effekt wie %<@public%>%<@property%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@required%> ist nur im @protocol-Kontext erlaubt%<@required%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@synchronized%>-Argument ist kein Objekt%<@synthesize%> kann nicht in Kategorien verwendet werdenin Objective-C 1.0 gibt es kein %<@synthesize%>%<@synthesize%> nicht in @implementation-Kontext%<@synthesize%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@throw%> (rethrow) auÃŸerhalb von %<@catch%>-Block verwendet%<@throw%>-Argument ist kein Objekt%<@try%> ohne %<@catch%> oder %<@finally%>SpaltenÃ¼berschriften %<CPU_TYPE%> und %<MPY_TYPE%> fehlen in %<devices.csv%>SpaltenÃ¼berschrift %<CPU_TYPE%> fehlt in %<devices.csv%>%<CTABLE_ENTRY%>-Basisadresse muss ein Vielfaches von 256 seinN/A%<DEFFERED_INIT%>-Aufrufe sollten die gleiche konstante GrÃ¶ÃŸe fÃ¼r das erste Argument und LHS haben%<DETACH%>-Klausel bei %L darf nicht zusammen mit %<MERGEABLE%>-Klausel verwendet werden%<G0%> in Format bei %LDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDirektive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stÃ¤rkerem Speichermodell nicht verwendet%<HLE_RELEASE%> wird mit %<RELEASE%> oder stÃ¤rkerem Speichermodell nicht verwendet%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetztArgument %<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 istArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s seinArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s seinSpaltenÃ¼berschrift %<MPY_TYPE%> fehlt in %<devices.csv%>%<PRINT_OPERAND%> Null-Zeiger%<PRINT_OPERAND%>: Unbekanntes Satzzeichen %<%c%>%<PRINT_OPERAND_ADDRESS%>, Null-ZeigerArgument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s seinInterner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> listInterner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %pInterner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not beInterner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatibleInterner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variantInterner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete typeInterner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULLInterner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULLInterner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variantInterner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor unionInterner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatibleInterner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor unionInterner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULLInterner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%>-Modifikator an nicht-ganzzahligem Register%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[*]%> nicht in einer Deklaration%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein%<[super â€¦]%> darf nur in einem Methodenkontext auftreten%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren%<_Atomic%> %qD in %<aligned%>-Klausel%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in %<linear%>-Klausel%<_Atomic%>-Deklaration %qD in %qs-Klausel%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in implizier %<map%>-Klausel%<_Atomic%> %qE in %<reduction%>-Klausel%<_Atomic%>-Ausdruck %qE in %qs-Klausel%<_Atomic%> auf einen qualifizierten Typen angewandt%<_Atomic%>-Ausdruck in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%>-Iterationsvariable %qE%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>%<_Atomic%>-qualifizierter Arraytyp%<_Atomic%>-qualifizierter Funktionstyp%<_Atomic%>-qualifizierter Parametertyp %qT von %q+D%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_Generic%>-Zuordnung hat Funktionstyp%<_Generic%>-Zuordnung hat unvollstÃ¤ndigen Typ%<_Generic%>-Verbindung hat variable TyplÃ¤nge%<_Generic%>-Selektor passt zu mehreren Zuordnungen%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel%<_Generic%> gibt zwei kompatible Typen an%<_Noreturn%> in leerer Deklaration%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendetAttribut %<__BELOW100__%> nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %<__BELOW100__%> bezieht sich nur auf Variablen%<__GIMPLE%> ist nur mit %<-fgimple%> gÃ¼ltigFunktion %<__RTL%> kann nicht mit %<-flto%> kompiliert werden%<__alignof%> auf Bitfeld angewandt%<__auto_type%> gefolgt von %<[[]]%>-Attributen%<__auto_type%> in leerer Deklaration%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator%<__auto_type%> benÃ¶tigt eine initialisierte Datendeklaration%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendet%<__builtin_arc_aligned%> mit nichtkonstanter AusrichtungZieltyp %qT von %<__builtin_bit_cast%> ist ein ArraytypZieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbarin %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qEQuelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbarOperand von %<__builtin_complex%> nicht realer binÃ¤rer GleitkommatypOperanden von %<__builtin_complex%> unterschiedlichen TypsDas erste Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektor seinAnzahl der Elemente des ersten Argumentvektors und des Typs des zweiten Argumentvektors fÃ¼r %<__builtin_convertvector%> sollten gleich seinDas zweite Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektortyp sein%<__builtin_eh_return%> fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__builtin_has_attribute%> mit abhÃ¤ngigem Argument wird noch nicht unterstÃ¼tztArgument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein%<__builtin_is_corresponding_member%> benÃ¶tigt zwei Argumente%<__builtin_is_corresponding_member%> nicht wohldefiniert fÃ¼r anonyme VereinigungenArgument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein%<__builtin_is_pointer_interconvertible_with_class%> benÃ¶tigt ein einziges ArgumentZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__builtin_rx_%s%> benÃ¶tigt %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> oder %<U%>%<__builtin_saveregs%> wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt%<__builtin_saveregs%> wird von diesem Ziel nicht unterstÃ¼tzt%<__builtin_set_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tztInnere Typen des/der Argumentvektors/en und Maske von %<__builtin_shuffle%> mÃ¼ssen gleiche GrÃ¶ÃŸe habenVektorargumente von %<__builtin_shuffle%> mÃ¼ssen gleichen Typ habenArgumente fÃ¼r %<__builtin_shuffle%> mÃ¼ssen Vektoren seinDas letzte Argument von %<__builtin_shuffle%> muss Ganzzahlvektor seinAnzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r %<__builtin_shuffle%> sollten gleich seinVektorargumente von %<__builtin_shufflevector%> mÃ¼ssen den gleichen Typ habenArgumente fÃ¼r %<__builtin_shufflevector%> mÃ¼ssen Vektoren konstanter GrÃ¶ÃŸe seinArgumente fÃ¼r %<__builtin_shufflevector%> mÃ¼ssen Vektoren sein%<__builtin_shufflevector%> muss ein Ergebnis mit einer Zweierpotenz von Elementen angeben%<__builtin_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tztAufruf von %<__builtin_unreachable%> oder %<__builtin_trap%> mit Argumenten%<__delay_cycles%> ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt%<__delay_cycles%> nimmt nur konstante Argumente entgegen%<__delay_cycles%> nimmt nur nicht-negative Zykluszahlen entgegen%<__fp16%> ohne %<ldrh%>%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert%<__gcc_host_wide_int__%> ist nicht als Typ definiert%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__label__%>-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt%<__label__%> nicht am Anfang eines Blocks%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__thread%> vor %<extern%>%<__thread%> vor %<static%>%<__thread%> vor %qD%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen SpeicherArgument %<a%d%> des intrinsischen %qs bei %L muss %s(%d) seinArgument %<a1%> des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER sein%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthaltenAttribut %<alias%> ignoriert, da Funktion bereits definiert istArgument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qTAusdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig seinAusdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruckin der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks seinAllokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>Allokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>%<always_inline%> Funktion ist mÃ¶glicherweise nicht inlinefÃ¤higAttribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als Argumente%<ancestor%>-GerÃ¤temodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht%<ancestor%>-GerÃ¤temodifizierer bei %C, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht%<ancestor%> wird noch nicht unterstÃ¼tzt%<und%> bei sich gegenseitig ausschlieÃŸenden Gleichheits-Tests ist immer 0%<asm goto%> mit komplexen typisierten Ausgaben%<asm%>-Konflikt mit Eingabeoperand%<asm%>-Konflikt mit Ausgabeoperand%<asm%>-Deklaration wird wegen Konflikt mit vorheriger Umbenennung ignoriert%<asm%>-Schalter werden im Thumb1-Modus nicht unterstÃ¼tzt%<asm%> innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<asm%> in %<transaction_safe%>-Funktion ist nicht erlaubtin atomarer Transaktion ist kein %<asm%> erlaubt%<asm%>-Operand %d passt wahrscheinlich nicht zu den Bedingungen%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Qualifizierer %qT wird ignoriert, da auÃŸerhalb des Funktionsrumpfes%<asm%>-Qualifizierer auÃŸerhalb des Funktionsrumpfes%<asm%>-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit %<asm%>-Bestrafungs-Liste%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt%<assign%> kann fÃ¼r Objective-C-Objekte unsicher sein; bitte explizit angeben, falls nÃ¶tig%<assign%>-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qs%<async%>-Ausdruck muss ganzzahlig sein%<atexit%> fehlgeschlagen%<atomic%>-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qs%<atomic_cancel%>%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werdenBedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<auto%> ist in Aliasdeklaration nicht erlaubt%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden%<auto(x)%> kann nicht eingeschrÃ¤nkt werden%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<auto{x}%> kann nicht eingeschrÃ¤nkt werden%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<await_suspend%> muss %<void%>, %<bool%> oder ein Koroutine-Handle zurÃ¼ckgeben%<bank_switch%> hat auf Nicht-Interrupt-Funktionen keine Auswirkung%<bind%>-Klausel nicht auf einem %<loop%>-Konstrukt, das nicht in einem anderen OpenMP-Konstrukt geschachtelt ist%<bind(parallel)%> an einem %<loop%>-Konstrukt, das in einem %<simd%>-Konstrukt geschachtelt ist%<bind(teams)%> an einer %<loop%>-Region, die nicht streng innerhalb einer %<teams%>-Region geschachtelt ist%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes%<cancel for%> innerhalb von %<nowait%>-for-Konstrukt%<cancel for%> innerhalb von %<ordered%>-for-Konstrukt%<cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt%<catch%> wird nicht unterstÃ¼tzt%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert seinFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in FelddeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in ParameterdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in TypdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<const%>-qualifizierter %<depobj%>-Ausdruck%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>%<consteval%>-Funktion %q+D Ã¼bersteuert nicht-%<consteval%>-FunktionKontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisieren%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarAuswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhÃ¶hen)Anzahl der Evaluierungsoperationen in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhÃ¶hen)%<constexpr%>-Lambda ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarAnzahl der SchleifendurchlÃ¤ufe in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhÃ¶hen)%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typstatisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qTAttribut %<constinit%> kann nur fÃ¼r Variablen verwendet werden, die Â»staticÂ« oder threadlokel sind%<constinit%> ist am RÃ¼ckgabetyp einer Funktion nicht erlaubt%<constinit%>-Variable %qD muss eine konstante Initialisierung haben%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt seinArgument von %<custom-%s=%> muss eine nicht-negative Ganzzahl sein%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt%<custom-%s=%> erfordert ArgumentOption %<custom-fpu-cfg%> unterstÃ¼tzt kein %<no-%>Option %<custom-fpu-cfg%> erfordert Konfigurationsargument%<decl-specifier%> in Deklaration von Ableitungshinweis%<declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein%<declare target%> beginnt in der Attributsyntax, wird aber mit %<end declare target%> in der Pragma-Syntax abgeschlossen%<declare target%> beginnt in der Pragma-Syntax, wird aber mit %<end declare target%> in der Attributsyntax abgeschlossen%<declare variant%> fÃ¼r Konstruktor %qD%<declare variant%> an %qD mit Vorgabewert%<declare variant%> an gelÃ¶schter %qD%<declare variant%> fÃ¼r Destruktor %qD%<declare variant%> an virtueller %qD%<decltype%> kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen%<decltype%> wird zu %qT ausgewertet, und das ist weder eine Klasse noch ein AufzÃ¤hlungstyp%<decltype(auto)%> darf nicht CV-qualifiziert seindie Typangabe %<decltype(auto)%> ist erst mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar%<default%>-Marke nicht innerhalb einer switch-Anweisung%<default%>-Ziel wurde nicht gesetzt%<delete[]%> ist kein Konstantenausdruck%<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp auf Arrayabschnitt%<depend%>-Klausel mit %<sink%>-Modifizierer verweist auf Iteration, die niemals im Iterationsraum ist%<depend%>-Klausel mit %<sink%>-Modifizierer wartet auf lexikalisch spÃ¤tere Iteration%<depend%>-Klausel mit %<source%>-Modifizierer zusammen mit %<depend%>-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt%<depend(%s)%> ist nur in %<omp ordered%> erlaubt%<depobj%>-AbhÃ¤ngigkeitstyp in %<depend%>-Klausel von %<depobj%> angegebenAusdruck %<depobj%> ist kein lvalue-AusdruckEreignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden%<device%>-Klausel mit %<ancestor%> ist nur an einem %<target%>-Konstrukt erlaubt%<device%>-ID muss ganzzahlig seinArgument %<dim%> des intrinsischen %qs bei %L ist kein gÃ¼ltiger CodimensionsindexArgument %<dim%> des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexAusdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein%<dynamic_cast%> ist nicht mit %<-fno-rtti%> erlaubt%<dynamic_cast<%#T>(%#D)%> kann nie erfolgreich sein%<else%> ohne vorheriges %<if%>%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden%<explicit%> in Â»friendÂ«-Deklaration%<explicit%> auÃŸerhalb einer Klassendeklaration%<explicit(bool)%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<export%> ist kein Teil der folgenden module-directive%<extern "C"%>-Bindung beginnt hierAttribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus%<fallthrough%>-Attribut auf hÃ¶chster Ebene%<fallthrough%>-Attribut ohne darauffolgendes %<;%>%<fallthrough%>-Attribut mit einem Parameter angegebenDirektive des Attributes %<fast_interrupt%> ignoriert%<filter%>-Ausdruck muss ganzzahlig seinAttribut %<flatten%> wird an Aliasen ignoriert%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben%<fopen%>: %s: %mAnfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendetUnterstÃ¼tzung fÃ¼r %<function_profiler%>%<function_profiler%>-UnterstÃ¼tzung fÃ¼r MMIX%<gang%>-Schleife in %<gang-single%>-RegionAusdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig seinWert von %<gang%> muss positiv seinstatischer %<gang%>-Ausdruck muss ganzzahlig seinstatischer %<gang%>-Ausdruck muss positiv sein%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden%<generic%>-CPU kann nur fÃ¼r %<target("tune=")%>-Schalter verwendet werden%<getter%>-Attribut der Eigenschaft %qD in Konflikt mit vorheriger DeklarationAttribut %<gnu_inline%> vorhanden bei %q+D%<goto%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<goto%> ist kein Konstantenausdruck%<gp_offset%> (%ld) oder %<end_offset%> (%ld) ist kleiner als nullAusdruck fÃ¼r %<grainsize%> muss ganzzahlig seinWert von %<grainsize%> muss positiv sein%<h%> auf nicht-Register-Operand angewandt%<hard-float%> MIPS16-Code fÃ¼r andere ABIs als o32 und o64%<hint%>-Ausdruck muss ganzzahlig und konstant sein%<hint%>-Ausdruck muss ganzzahlig sein%<if consteval%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<if consteval%> erfordert zusammengesetzte Anweisung%<if constexpr%> ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>Attribut %<indirect_call%> bezieht sich nicht auf %<static%>-Funktionen%<inline%> kann nur fÃ¼r Funktionen angegeben werden%<inline%> in leerer Deklaration%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block%<inscan%>-%<reduction%>-Klausel am %qs-Konstrukt%<inscan%>-%<reduction%>-Klausel bei Konstruktion auÃŸer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%>-%<reduction%>-Klausel wird zusammen mit %<linear%>-Klausel an einer Variable verwendet, die kein Schleifeniterator ist%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt%<inscan%>-REDUCTION-Klausel an einem anderen Konstrukt als DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD bei %Ldie Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen%<inscan%> und nicht-%<inscan%>-%<reduction%>-Klauseln am selben Konstrukt bei %Ldie CPU %<intel%> kann nur fÃ¼r den Schalter %<-mtune=%> verwendet werdendie CPU %<intel%> kann nur fÃ¼r das Attribut %<target("tune=")%> verwendet werden%<interrupt_thread%> ist nur auf Fido verfÃ¼gbarModifizierer %<iterator%> ist unvertrÃ¤glich mit %qs%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%>-Klausel an einem %<loop%>-Konstrukt bezieht sich auf eine Variable %qD, die nicht der Schleifeniterator ist%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werdenSchrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter seinSchrittweite der %<linear%>-Klausel muss ganzzahlig sein%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist%<location_t%> ist nicht als ein Typ definiert%<locus%> ist nicht als ein Typ definiert%<long long long%> ist fÃ¼r GCC zu lang%<long%> und %<short%> gleichzeitig angegeben%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C%<lp_array%> passt nicht zum %<region_tree%>%<lp_array%> ist fÃ¼r lp %i beschÃ¤digt%<lto_obj_file_open()%> failed%<main%> als %<_Noreturn%> deklariert%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sindim Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizierenAttribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glichAttribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht vertrÃ¤glich%<msp430_select_hwmult_lib%> erfordert mindestens ein Argument%<msp430_set_driver_var%> erwartet 2 Argumente%<mutexinoutset%>-Art in %<depend%>-Klausel bei einem %<taskwait%>-Konstrukt%<namespace %E%> ist mehrdeutig%<namespace%>-Definition ist hier nicht erlaubt%<new%> einer %<initializer_list%> fÃ¼hrt nicht zu einer lÃ¤ngeren Lebenszeit des zugrundeliegenden Arrays%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d%<no-custom-%s%> akzeptiert keine Argumente%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werdenAttribut %<nonatomic%> der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben%<nonnull%>-Argument %qD wird mit NULL verglichen%<noreturn%>-Funktion kehrt zurÃ¼ck%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werdenWert von %<num_tasks%> muss positiv seinuntere Grenze %qE von %<num_teams%> ist grÃ¶ÃŸer als obere Grenze %qEWert von %<num_teams%> muss positiv seinWert von %<num_threads%> muss positiv sein%<object.TypeInfo%> kann nicht mit %<-fno-rtti%> verwendet werden%<object.TypeInfo%> konnte nicht gefunden werden, wird aber implizit verwendet%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstÃ¼tztAttribut %<omp::%E%> erfordert Argument%<omp::%E%> darf in diesem Kontext nicht angegeben werden%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> muss Typ %qT zurÃ¼ckgeben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator delete[]%> kann kein zerstÃ¶rendes %<delete%> sein%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)%<operator new%> muss Typ %qT zurÃ¼ckgeben%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben%<operator[]%>%<operator[]%> in %<%E[%E]%>%<oder%> bei nicht passenden Ungleichheits-Tests ist immer 1%<order%>-Klausel darf nicht zusammen mit %<ordered%> verwendet werden%<ordered simd threads%> muss innerhalb einer %<%s simd%>-Region eng geschachtelt sein%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein%<ordered%>-Klauselparameter ist weniger als %<collapse%>%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftritt%<ordered%>-Region ohne %<depend%>-Klausel darf innerhalb einer Schleifenregion mit %<ordered%>-Klausel und Parameter nicht eng geschachtelt seindas Pragma %<pch_preprocess%> sollte nur mit %<-fpreprocessed%> verwendet werden%<pex_init%> failed: %m%<#pragma omp error%> gefunden%<#pragma omp error%> gefunden: %s%<pragma omp requires%> erfordert mindestens eine KlauselAusdruck fÃ¼r %<priority%> muss ganzzahlig seinWert von %<priority%> muss positiv seinAttribut %<readonly%> steht mit Attribut %<setter%> in KonfliktAttribut %<readonly%> der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<region_array%> passt nicht zum %<region_tree%>%<region_array%> ist fÃ¼r Region %i beschÃ¤digt%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<register%>-Speicherklassenangabe verwendet%<reinterpret_cast%> von Ganzzahl zu Zeiger%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt QualifiziererEin %<reinterpret_cast%> ist kein konstanter Ausdruck%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender Funktion%<return_void%> wurde hier deklariertAusdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<scalar_storage_order%> wird nicht unterstÃ¼tzt, da die Bytereihenfolge nicht einheitlich ist%<scope%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> oder %<masked%> ist%<seq%> Ã¼bersteuert andere OpenACC-Schleifenspezifizierer%<setter%>-Attribut der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<setter%> ist hier angegebenArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument %<shape%> des intrinsischen %<reshape%> bei %L muss ein Feld konstanter GrÃ¶ÃŸe sein%<signed%> und %<unsigned%> gleichzeitig angegebenAusdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert%<sizeof%> auf ein Bitfeld angewandt%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ckArgument von %<sizeof...%> muss mit Klammern umschlossen werden%<soft-float%> und long-double-128 sind unvertrÃ¤glichArgument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein%<stack_offset%> muss ein Vielfaches von 4 sein%<stack_offset%> muss mindestens 4 sein%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig%<static_assert%> ohne Text ist erst ab %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?%<std::%s%> ist erst ab %s verfÃ¼gbar%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus%<std::source_location::__impl%> enthÃ¤lt nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>%<std::tuple_element<%u, %T>::type%> ist %<void%>%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruckdie Direktive %<strong%>-%<using%> wird nicht mehr unterstÃ¼tzt%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariertArgument %qs fÃ¼r Attribut %<symver%> muss ein oder zwei %<@%> enthaltenArgument des Attributs %<symver%> ist keine ZeichenkettenkonstanteAttribut %<symver%> bezieht sich nur auf SymboleAttribut %<symver%> gilt nur fÃ¼r Funktionen und VariablenFehler bei %<sysctl%> fÃ¼r %<kern.osversion%>: %m%<target%>-Konstrukt mit geschachteltem %<teams%>-Konstrukt enthÃ¤lt Direktiven auÃŸerhalb des %<teams%>-Konstrukts%<target("rtd")%> wird im 64-Bit-Modus ignoriert%<target("sseregparm")%> verwendet, ohne dass SSE eingeschaltet ist%<target("tune=x86-64")%> ist veraltet; stattdessen entsprechend %<target("tune=k8")%> oder %<target("tune=generic")%> verwendendas Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert%<task%>-Reduktionsmodifizierer bei einem Konstrukt mit %<nowait%>-Klausel%<teams%>-Konstrukt muss innerhalb eines %<target%>-Konstrukts eng geschachtelt sein, oder in Ã¼berhaupt keinem OpenMP-Konstrukt geschachtelt seindas SchlÃ¼sselwort %<template%> ist im Destruktornamen nicht erlaubt%<template%> muss auf einen nested-name-specifier folgen%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt%<this%> kann nicht per Referenz eingefangen werden%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<this%> ist in %<allocate%>-Klausel nicht erlaubt%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen%<thread_limit%>-Ausdruck muss ganzzahlig seinWert von %<thread_limit%> muss positiv sein%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable%<threadprivate%> Direktive %qE nicht in Definition von %qT%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen%<throw%> wird immer %<terminate%> aufrufenArgument fÃ¼r %<tile%> erfordert ganzzahligen Typ%<tile%>-Argument muss eine positive, ganzzahlige Konstante seinFunktionsaufruf von %<transaction_may_cancel_outer%> nicht innerhalb von Ã¤uÃŸerer Transaktion oder %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> kann nur fÃ¼r virtuelle Funktionen angegeben werden%<tree%> ist nicht als ein Zeigertyp definiert%<tree%> ist nicht als ein Typ definiert%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<typedef%> wurde in dieser Deklaration ignoriert%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat%<typeid%> des qualifizierten Funktionstyps %qT%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typename %T::%D%> benennt %q#T, was kein Typ ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<using enum%> von %qT vor seinem enum-specifier%<using enum%> des abhÃ¤ngigen Typen %qT%<using enum%> an unvollstÃ¤ndigem Typ %qT%<using enum%> an Nicht-AufzÃ¤hlungstyp %q#T%<using enum%> ist nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<using%> mit GÃ¼ltigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<va_start%> in Funktion mit fester Parameteranzahl verwendet%<vec_lvsl%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe%<vec_lvsr%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete SpeicherzugriffeAusdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig seinWert der %<vector%>-LÃ¤nge muss positiv sein%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> kann nur fÃ¼r Funktionen angegeben werden%<virtual%> auÃŸerhalb einer Klassendeklaration%<virtual%> mehr als einmal in Basisspezifikation angegeben%<void%> kann nicht als einzelner Parameter qualifiziert werden%<void%> muss der einzige Parameter sein%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<volatile%>-qualifizierter Parameter ist veraltet%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet%<volatile%>-qualifizierte strukturierte Bindung ist veraltet%<wait%>-Ausdruck muss ganzzahlig seinFÃ¼r %q+D darf %<warn_if_not_aligned%> nicht angegeben werden%<weak%>-Klausel erfordert atomaren GleichheitsvergleichAttribut %<weakref%> ignoriert, da Funktion bereits definiert istAttribut %<weakref%> ignoriert, da Variable bereits initialisiert istAttribut %<weakref%> sollte von Attribut %<alias%> begleitet werden%<weakref%> kann nicht versioniert werdenAusdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig seinWert der %<worker%>-Nummer muss positiv seinInterner Fehler: %<||%> not valid in GIMPLE%<~%> auf booleschem Ausdruck%<~%> auf einem Ausdruck vom Typ %<bool%>%<~auto%> ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar%@ %s%d Bytes des gang-privaten Speichers fÃ¼r Datenaustausch erschÃ¶pft (kann zum Beispiel mit %<-mgang-private-size=%d%> erhÃ¶ht werden)Einen Konstruktor gefunden
  %d Konstruktoren gefunden
  Einen Destruktor gefunden
  %d Destruktoren gefunden
  Interner Fehler: %d exits recorded for loop %d (having %d exits)Eine Rahmentabelle gefunden
  %d Rahmentabellen gefunden
! %i-Bit-Modus nicht einkompiliert%llu Bytes%q#D kann nicht mit %q#D Ã¼berladen werden%q#D steht mit vorheriger Deklaration in Konflikt%q#D steht in Konflikt mit von %qT geerbter Version%q#D hier deklariert%q#D hat keine externe Bindung%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen%q#D hat unvollstÃ¤ndigen Typ%q#D verdeckt Konstruktor fÃ¼r %q#D%q#D erbt von mehreren Basis-Teilobjekten%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden%q#D ist implizit als gelÃ¶scht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert%q#D wird implizit gelÃ¶scht, da die Standarddefinition ungÃ¼ltig wÃ¤re:%q#D ist in diesem Zusammenhang unzugÃ¤nglich%q#D ist kein Funktionstemplate%q#D ist kein Nicht-static-Datenelement von %qT%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat%q#D ist nicht konstant%q#D ist in diesem Zusammenhang Â»privateÂ«%q#D ist in diesem Zusammenhang Â»protectedÂ«%q#D ist %<public%>, benÃ¶tigt jedoch ein existierendes Objekt vom Typ %q#T%q#D ist volatile%q#D nicht in Klasse deklariert%q#D wurde bereits hier deklariert%q#D wurde bereits hier definiert%q#D als andere Symbolart redeklariert%q#D verweist auf eine Einheit %q#D mit interner Verlinkung%q#D sollte initialisiert werden%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt%q#T hat kein Element namens %qE%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)%q#T hat kein Element namens %qE; meinten Sie %qE?%q#T hat keinen benutzerdefinierten Default-Konstruktor%q#T hat Zeigertypen als Elemente%q#T hat virtuelle Basisklassen%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor%q#T ist keine Klasse%q#T ist weder Klasse noch Namensbereich%q#T ist kein Template%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«%q#T verwendet, wo %qT erwartet wurde%q#T verwendet, wo ein Gleitkommawert erwartet wurde%q#T wurde vorher hier deklariert%q+#D kann nicht deklariert werden%q+#D ist kein static-Datenelement von %q#T%q+#D als %<final%> markiert, ist aber nicht Â»virtualÂ«%q+#D als %<override%> markiert, Ã¼berschreibt aber nichtAlias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt%q+D als Alias fÃ¼r externes Symbol %qE%q+D als Alias fÃ¼r undefiniertes Symbol %qE%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert%q+D als Â»friendÂ« deklariert%q+D als variadische Funktion deklariert%q+D als schwach deklariert, nachdem es verwendet wurde%q+D mit einer Ausnahmespezifikation deklariert%q+D ist als variadische Funktion ohne Prototyp definiert%q+D sowohl normal als auch als Attribut %qE definiert%q+D hat unvertrÃ¤gliche Attribute %qs und %qs%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist%q+D ist Ã¼blicherweise eine Funktion%q+D mit Offset %E in %qT ist nicht an %u ausgerichtet%q+D mit Offset %E in %qT ist mÃ¶glicherweise nicht an %u ausgerichtet%q+D als andere Symbolart redeklariert%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriertstatisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive%q+D benÃ¶tigt entweder null oder zwei Argumente%q+E ist kein Konstantenausdruck%q+F als %<static%> deklariert, aber nirgendwo definiert%q+F verwendet, aber nirgendwo definiert%q+T ist kein Literal, denn:%qD greift auf %E Byte in einer Region der GrÃ¶ÃŸe %E zu%qD greift auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Byte%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Bytes%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%qD greift auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Bytes%qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf%qD tritt in %<aligned%>-Klausel mehrfach auf%qD kommt in %<allocate%>-Klausel mehrfach vor%qD tritt in %<nontemporal%>-Klauseln mehrfach auf%qD tritt in Datenklausel mehrfach auf%qD kommt mehr als einmal in Datenfreigabeklauseln vor%qD tritt in Zuordnungsklauseln mehrfach auf%qD tritt in Bewegungsklausel mehrfach auf%qD tritt in Reduktionsklauseln mehrfach aufder Typ von %qD Argument %d wird zu %qT befÃ¶rdert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qTder Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT%qD Argument %i ist als Attribut %<nonstring%> deklariert%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze %wu%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze [%E, %E]%qD Argument %i (als Attribut %<nonstring%> deklariert) ist mÃ¶glicherweise kleiner als die angegebene Grenze [%E, %E]Argument fÃ¼r %qD hat kein abschlieÃŸendes nul-ZeichenAttribut-Anweisung %qD wird ignoriertAttribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhaltenAttribut %qD erfordert ein einzelnes NTBS-Argument%qD in konstantem Ausdruck aufgerufen%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt%qD wird mit Zeiger auf nicht alloziertes Objekt %qE aufgerufen%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt%qD wird mit Zeiger %qE mit Offset%s ungleich 0 aufgerufen%qD wird mit Zeiger aufgerufen, der aus einer unpassenden Allozierungsfunktion stammt%qD wird mit nicht alloziertem Zeiger aufgerufen%qD wird auf nicht alloziertem Objekt %qD aufgerufen%qD kann als Â»overrideÂ« markiert werden%qD kann nicht in Konstanten-Ausdruck auftreten%qD kann nicht %qs sein%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist%qD kann nicht vorgegeben werden%qD kann nicht als Funktion verwendet werden%qD kann keine Standardargumente haben%qD hat neue Semantik in GCC 4.4%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s%qD steht mit verwendeter Funktion in Konflikt%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen%qD als %<transaction_safe_dynamic%> deklariert%qD als ein %<virtual%> Feld deklariert%qD als ein %<virtual%> Parameter deklariert%qD als ein %<virtual%> Typ deklariert%qD als eine %<virtual%> Variable deklariert%qD als Nicht-Parameter deklariert%qD als ein %<inline%> Feld deklariert%qD als ein %<inline%> Parameter deklariert%qD als ein %<inline%> Typ deklariert%qD ist als Array vom Template-Platzhaltertyp %qT deklariert%qD als Referenz deklariert, aber nicht initialisiert%qD ist hier deklariert%qD wurde hier als %q#D deklariert%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit%qD als schwach deklariert, nachdem es verwendet wurde%qD in %<constexpr%>-Kontext als %<static%> definiert%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<static%> definiert werden%qD in %<constexpr%>-Kontext als %<thread_local%> definiert%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<thread_local%> definiert werden%qD definiert, aber nicht verwendet%qD hier definiert%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden%qD hat nicht den Typ %<const char *%>%qD in %qs-Klausel hat keinen zuordenbaren Typ%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp%qD hat keinen Ganzzahltyp%qD benennt keinen AufzÃ¤hlungstyp in %qT%qD bezeichnet keine Funktion%qD bezeichnet keine Funktion innerhalb eines Namensraum%qD erwartet %E Byte in einer Region der GrÃ¶ÃŸe %E%qD erwartet %E Bytes in einer Region der GrÃ¶ÃŸe %E%qD erwartet %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E%qD erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E%qD Bildung des Offsets %s auÃŸerhalb der Grenzen%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu]%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%qD Bildung des Offsets %s auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%qD ist kein nicht-struktureller Typ%qD hat eine vorherige Deklaration hier%qD wurde bereits definiert%qD hat unvollstÃ¤ndigen Typ %qT%qD hat unvollstÃ¤ndigen Typ%qD hat ungÃ¼ltige Argumentliste%qD wurde nicht innerhalb von %qD deklariert%qD wurde nicht innerhalb von %qD deklariert%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat%qD erbt das %E-ABI-Tag, das %qT (im Typ verwendet) hat%qD ist ungÃ¼ltig in %q#T wegen lokalem Element %q#D mit gleichem Namen%qD ist in %q#T ungÃ¼ltig wegen lokaler Methode %q#D mit gleichem Namen%qD ungÃ¼ltig in Bedingung%qD ungÃ¼ltig in Lambda%qD ist eine Funktion, kein Typ%qD ist ein Namensbereich%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)%qD ist bereits ein Â»friendÂ« von %qT%qD ist bereits ein Â»friendÂ« der Klasse %qT%qD ist bereits in %qT definiert%qD ist bereits in Klasse %qT definiert%qD ist bereits in der Klasse %qT definiert%qD ist ein AufzÃ¤hlungstemplate%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis%qD wird in Header %qs deklariert%qD ist mit TLS-Modell %s definiert%qD ist veraltet%qD ist veraltet: %s%qD wird mit sich selbst initialisiert%qD wird fÃ¼r ein leeres Pack instanziiert%qD ist verÃ¤nderlich%qD ist normalerweise eine nicht-statische Funktion%qD ist keine Klasse oder Namensbereich%qD ist kein Klassentyp%qD ist kein direktes Element von %qT%qD ist kein Funktionsargument%qD ist kein Funktionstemplate%qD ist kein Element von %qD%qD ist kein Element von %qD; meinten Sie %qs?%qD ist kein Element von %qT%qD ist kein Element von %qT; meinten Sie %qs?%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%qD bezeichnet Namensraum-Namen; meinten Sie %qs?%qD ist keine Zeigervariable%qD ist kein %<static%>-Datenelement%qD ist kein statisches Datenelement eines Klassentemplates%qD ist kein Template%qD ist keine Templatefunktion%qD ist kein Typ%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist%qD ist keine Variable%qD ist in %<aligned%>-Klausel keine Variable%qD ist in %<allocate%>-Klausel keine Variable%qD ist in %<nontemporal%>-Klausel keine Variable%qD in %qs-Klausel muss eine Variable sein%qD ist in Klausel %<firstprivate%> keine Variable%qD ist in Klausel %<lastprivate%> keine Variable%qD ist in Klausel %qs keine Variable%qD ist kein variadisches Template%qD in %<uniform%>-Klausel ist kein Argument%qD ist nicht eingefangen%qD ist mit %qD unvertrÃ¤glich%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt%qD ist nicht %<public%>%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:%qD ist statisch, wird jedoch in Inline-Funktion %qD verwendet, was nicht statisch ist%qD in %qs-Klausel ist eine threadprivate Variable%qD ist zu klein, um alle Werte von %q#T aufzunehmen%qD ist nicht verfÃ¼gbar%qD ist nicht verfÃ¼gbar: %s%qD ist nicht initialisiert, wird aber benutzt%qD greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD kÃ¶nnte uninitialisiert verwendet werden%qD darf nicht als Â»staticÂ« deklariert werden%qD darf nicht innerhalb eines Namensbereiches definiert werden%qD liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E Bytes in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem DestruktorIn %<#pragma acc declare link%> muss %qD eine globale Variable sein%qD muss eine Nicht-Elementfunktion sein%qD muss eine nichtstatische Elementfunktion sein%qD muss eine Variable sein, die im selben GÃ¼ltigkeitsbereich wie %<#pragma acc declare%> deklariert ist%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben%qD muss entweder ein oder zwei Argumente nehmen%qD muss entweder null oder ein Argument nehmen%qD muss genau ein Argument nehmen%qD muss genau zwei Argumente nehmen%qD darf keine Argumente nehmenÂ»%qDÂ« darf keine variable Argumentanzahl haben%qD nicht definiert%qD einer Zeichenkette der LÃ¤nge %wu und eines Arrays der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet%qD einer Zeichenkette der LÃ¤nge %wu oder mehr und einem Array der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet%qD einer Zeichenkette der LÃ¤nge %wu, einem Array der GrÃ¶ÃŸe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet%qD von Zeichenketten der LÃ¤nge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen von %qT%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wi%qD Offset %s ist auÃŸerhalb der Grenzen%qD Offset %s ist auÃŸerhalb der Grenzen [0, %wu]%qD Offset %s is auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qTAusgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wuAusgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang istAusgabe von %qD abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wuAusgabe von %qD abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT%qD liest %E Byte aus einer Region der GrÃ¶ÃŸe %E%qD liest %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD mit anderem Zugriff redeklariert%qD mit anderer Sichtbarkeit redeklariertZielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ%qD nach Referenzierung in Assemblierung umbenannt%qD sollte initialisiert werden%qD sollte in Elementinitialisierungsliste initialisiert werden%qD sollte innerhalb von %qD deklariert werden%qD sollte Wert zurÃ¼ckgebenQuellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben%qD ist sowohl in %<declare target link%>- als auch implizit in %<to%>-Klauseln angegebenangegebene Grenze %2$E von %1$qD ist genau die GrÃ¶ÃŸe des Ziels%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelledurch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze %s Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %s Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %s Ã¼berschreitet die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %s Ã¼berschreitet mÃ¶glicherweise die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wudurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze zwischen %wu und %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wu%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qD ist in %<inscan%>-%<reduction%>-Klausel angegeben, aber nicht in %<scan%>-Direktivenklausel%qD wurde in %qs-Klausel angegeben, aber nicht in %<inscan%>-%<reduction%>-Klausel am enthaltenden Konstruktdurch %qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %E%qD legt weniger eingeschrÃ¤nktes Attribut als sein Ziel %qD fest: %s%qD legt weniger eingeschrÃ¤nkte Attribute als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %sZiel %qD wurde hier deklariert%qD als Variante mit inkompatiblen %<construct%>-Selektormengen verwendet%qD vor seiner Definition verwendet%qD in seiner eigenen Initialisierung verwendet%qD wird ohne Template-Argumente verwendet%qD verletzt die One-Definition-Rule von C++%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>%qD wurde als %qs deklariert, was Standardsichtbarkeit mit sich bringt%qD wurde hier deklariert%qD war versteckt%qD wurde nicht als %<constexpr%> definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert; meinten Sie %qs?%qD wurde nicht mit konstantem Ausdruck initialisiert%qD wurde vorher hier deklariert%qD wurde vor seiner Definition ohne Deklaration verwendet%qD wurde vor seiner Definition ohne Prototyp verwendet%qD wird initialisiert nach%qD schreibt %E Byte in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt ein Byte zu viel in eine Region, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngt%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur fÃ¼r C++-Klassen zu%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur zu, wenn ein Â»kextÂ« kompiliert wird%qE tritt in %<aligned%>-Klausel mehrfach auf%qE kommt mehr als einmal in %<allocate%>-Klauseln vor%qE tritt in %<nontemporal%>-Klausel mehrfach auf%qE tritt in dieser Datenklausel mehrfach auf%qE tritt in Mapklauseln mehrfach auf%qE tritt in derselben %<declare target%>-Direktive mehrfach auf%qE Argument %Z Ã¼berlappt mÃ¶glicherweise das Zielobjekt %qE%qE Argumente %Z Ã¼berlappen mÃ¶glicherweise das Zielobjekt %qE%qE Argument %Z Ã¼berlappt das Zielobjekt %qE%qE Argumente %Z Ã¼berlappen das Zielobjekt %qEArgument %qE ist keine FunktionArgument %qE muss eins von %qs, %qs, %qs oder %qs seinArgument %qE ist keine ZeichenketteArgument %qE ist kein BezeichnerIm Aufruf von %qE Ã¼berlappen sich die Argumente %Z und vielleicht %Z mit dem Zielobjekt %qEAdresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen BereichsAttribut %qE erlaubt nur eine Ganzzahlkonstante als ArgumentAttribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendetAttribut %qE auf %qT nach seiner Definition angewendetAttribut %qE wird auf Â»extern "C"Â«-Deklaration %qD angewendetAttribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable istAttribut %qE kann nur auf Funktionen angewandt werdenAttribut %qE bezieht sich nur auf initialisierte Variablen mit externer BindungAttributargument %qE mit Wert %E ist keine ZweierpotenzAttribut %qE mit Argument %E ist keine GanzzahlkonstanteArgument %2$E von Attribut %1$qE liegt nicht im Bereich [0, %3$wu]Attribut %qE Argument %E ist nicht positivAttributargument %qE an Position %i hat Typ %qTAttributargument %qE an Position %i ist ungÃ¼ltigAttributargument %qE an Position %i hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE an Position %i hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE an Position %i hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE an Position %i hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE an Position %i hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE an Position %i hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE hat Argument %qE, das %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist keine GanzzahlkonstanteAttribut %qE Argument %qE muss eine ganzzahlige Konstante zwischen 0 und 3 seinAttribut %qE Argument %qE ist unbekanntAttribut %qE Argument 1 benennt keine FunktionAttribut %qE Argument 1 ist mehrdeutigAttribut %qE Argument 1 muss einen Zeigertyp als erstes Argument habenAttribut %qE Argument 1 muss einen Zeigertyp als erstes Argument haben, hat jedoch %qTAttributargument %qE kann kein konstanter arithmetischer Ausdruck seinAttributargument %qE kann keine Zeichenkette seinAttributargument %qE hat Typ %qTAttributargument %qE ist ungÃ¼ltigArgument des Attributs %qE muss eine Zeichenkettenkonstante seinArgument des Attributs %qE ist keine ZeichenkettenkonstanteAttributargument %qE ist keine GanzzahlkonstanteArgument des Attributs %qE sollte zwischen 0 und 255 seinArgument des Attributs %qE sollte zwischen 18 und 255 seinAttributargument %qE hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE mit Wert %qE Ã¼bersteigt %wuAttributargument %qE hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist negativAttributargument %qE hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werdenAttribut %qE kann nur auf Funktionen oder auf struct-, union- oder enum-Typen angewendet werdenAttribut %qE kann nur auf nicht-statische Datenelemente angewendet werdenAttribut %qE kann nicht auf Bitfeld angewendet werdenAttribut %qE kann nicht fÃ¼r lokale Variablen angegeben werdenAttribut %qE steht mit Attribut %qE in KonfliktAttribut-Direktive %qE ignoriertAttribut %qE ist nicht auf Funktionen anwendbarAttribut %qE kann nicht auf Typen angewandt werdenAttribut %qE akzeptiert keine ArgumenteAttribut %qE bezieht sich nicht auf Funktionendoppeltes Attribut %qEAttribut %qE folgt auf %qEAttribut %qE hat keinen EffektAttribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung ausAttribut %qE wirkt sich nicht auf einheits-lokale Funktionen ausAttribut %qE wirkt sich nur auf Ã¶ffentliche Objekte ausAttribut %qE wird ignoriertAttribut %qE ignoriert, da %qD nicht Thread-Speicherdauer hatAttribut %qE ignoriert, da %qD keine lokale Variable istAttribut %qE ignoriert, da %qD keine Variable istAttribut %qE ignoriert, da %qT bereits definiert istAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE ignoriert fÃ¼r %qEAttribut %qE ignoriert fÃ¼r Feld vom Typ %qTAttribut %qE fÃ¼r Typ %qT ignoriertAttributargument %qE deklariert das referenzierte Symbol mit einer anderen Art; wird ignoriertAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %qT wird ignoriertAttributargument %qE deklariert das referenzierte Symbol neu; wird ignoriertAttribut %qE wird an Funktionen mit RÃ¼ckgabetyp %qT ignoriert; es gilt nur fÃ¼r Zeiger-RÃ¼ckgabetypenAttribut %qE ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE wird fÃ¼r Objekte vom Typ %qT ignoriertAttribut %qE fÃ¼r Typen ignoriertAttribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben istAttribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben istAttribut %qE ignoriert, da es nur fÃ¼r ein groÃŸes Speichermodell (%<-mlarge%>) sinnvoll ist.Attribut %qE ignoriert, da die Option %<-fcf-protection%> nicht angegeben istAttribut %qE wird ignoriert, da das Feld ein Funktionszeiger sein mussAttribut %qE wird ignoriert, da es nur fÃ¼r Funktionen giltAttribut %qE wird ignoriert, da es nur fÃ¼r Funktionen und Funktionszeigerfelder giltAttribut %qE kann nur auf Zeigertypen angewendet werdenAttribut %qE wird nicht unterstÃ¼tzt, da die Bytereihenfolge nicht einheitlich istAttribut %qE wird fÃ¼r Ziel R8C nicht unterstÃ¼tztAttribut %qE wird auf dieser Plattform nicht unterstÃ¼tztAttribut %qE bezieht sich nur auf FunktionenAttribut %qE ist nur fÃ¼r Objective-C-Objekte gÃ¼ltigAttribut %qE kann nur auf %<struct%>-Typen angewandt werdenAttribut %qE wird fÃ¼r ELF-Ziele unterstÃ¼tztAttribut %qE wird nur auf SH2A unterstÃ¼tztAttribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendetAttribut %qE kann nur an einem typedef stehen; wird ignoriertAttribut %qE muss vor Attribut %qs auftretenAttribut %qE muss sich auf eine Deklaration beziehenAttribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgebenAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergebenAttribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten habenAttribut %qE an einer Funktion, die keinen Zeiger zurÃ¼ckgibtAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %<void%>Attribut %qE an nicht-Â»volatileÂ«-VariableAttribut %qE bezieht sich nur auf Toplevel-ObjekteAttribut %qE gilt nur fÃ¼r SH2AAttribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werdenAttribut %qE kann nur auf Funktionstypen angewandt werdenAttribut %qE bezieht sich nur auf FunktionenAttribut %qE bezieht sich nur auf InterruptfunktionenAttribut %qE ist nur bei Struktur-, Vereinigungs- und Klassentypen anwendbarAttribut %qE kann nur auf Typen angewandt werdenAttribut %qE bezieht sich nur auf VariablenAttribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werdenAttribut %qE gilt nur fÃ¼r variadische FunktionenAttribut %qE nur fÃ¼r 32 Bit verfÃ¼gbarAttribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tztAttribut %qE wird nur fÃ¼r Boolean-Typen unterstÃ¼tztAttribut %qE wird nur fÃ¼r Vektortypen unterstÃ¼tzt, die nicht maskiert sindAttribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltigAttribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltigAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«Attribut %qE benÃ¶tigt eine Ganzzahl als ArgumentAttribut %qE benÃ¶tigt eine Ganzzahlkonstante als ArgumentAttribut %qE benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qE erwartet keine ArgumenteAttribut %qE mit nicht unterstÃ¼tzter Boolean-GenauigkeitAttribut %qE ohne Argumente fÃ¼r einen Nicht-PrototypAttribut %qE kann nur auf Zeigertypen angewendet werden, nicht auf %qT%qE kann nicht mit Auslassungspunkten %<...%> eingeleitet werden%qE kann nicht als Funktion verwendet werden%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist%qE kann nicht gleichzeitig die Attribute %qs und %qs haben%qE nach erster Verwendung als %<threadprivate%> deklariert%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert%qE ist hier deklariert%qE als falsche Symbolart definiert%qE schrÃ¤nkt keinen Typ ein%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp%qE in %qs-Klausel hat keinen zuordenbaren Typ%qE hat weder Zeiger- noch Arraytyp%qE bezeichnet keinen Typ%qE bezeichnet keinen Typ; meinten Sie %qs?%qE erfÃ¼llt Â»return-type-requirementÂ« nicht%qE erfÃ¼llt Â»return-type-requirementÂ« nicht, da%qE unterstÃ¼tzt keine 32-Bit-Offsets mit Vorzeichenerweiterung%qE unterstÃ¼tzt den 32-Bit-Vektortyp %qT nicht%qE unterstÃ¼tzt keine vorzeichenerweiterten Offsets%qE wird zu Â»falseÂ« ausgewertet%qE ist kein typedef oder eingebauter Typ%qE hat sowohl %<extern%> als auch Initialisierung%qE hat konstanten Typ fÃ¼r %<reduction%>%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>%qE hat keine Form, die %qT Argumente annimmt%qE wurde nicht deklariert%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert%qE in %<aligned%>-Klausel ist weder Zeiger noch Array%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qE in %q#T benennt keinen Templatetypen%qE in %q#T benennt keinen Typen%qE in Namensraum %qE bezeichnet keinen Templatetyp%qE in Namensraum %qE bezeichnet keinen Templatetyp; meinten Sie %qs?%qE in Namensbereich %qE bezeichnet keinen Typ%qE in Namensraum %qE bezeichnet keinen Typ; meinten Sie %qs?%qE-inkompatibles Attribut wird ignoriert%qE initialisiert und als %<extern%> deklariert%qE ist ein Element eines Union-Typs%qE ist ein Zeiger; meinten Sie %<->%>?%qE ist ein nicht erkannter Formatfunktionstyp%qE ist veraltet%qE ist veraltet: %s%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>%qE in %qs-Klausel ist weder Variablen- noch Funktionsname%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden%qE ist nicht %<noexcept%>%qE ist keine Klasse oder Namensbereich%qE ist kein Klassentemplate%qE ist keine Klasse, Namensbereich oder AufzÃ¤hlung%qE ist kein Konstantenausdruck%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollstÃ¤ndig freigegeben wurde%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist%qE ist kein Template%qE ist kein Typ%qE ist kein gÃ¼ltiger %<asm%>-Qualifizierer%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat%qE ist %<aligned%>-Klausel keine Variable%qE in %<allocate%>-Klausel ist keine Variable%qE ist in %<nontemporal%>-Klausel keine Variable%qE in %qs-Klausel muss eine Variable sein%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist kein Klassenname oder Alias in Objective-C%qE in %<uniform%>-Klausel ist kein Argument%qE ist nicht am Anfang einer Deklaration%qE ist nicht initialisiert%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel%qE ist nicht vom Typ %qTunbekannte Modul-Steuerzeile %qE%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion%qE ist nur in Objective-C-Dialekten erlaubt%qE ist nur auf Objective-C-Klassen-Interfaces anwendbar; wird ignoriert%qE ist vorbestimmt %qs fÃ¼r %qs%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar%qE ist nicht verfÃ¼gbar%qE ist nicht verfÃ¼gbar: %s%qE ist nicht initialisiert%qE kÃ¶nnte uninitialisiert verwendet werden%qE antwortet mÃ¶glicherweise nicht auf %<%c%E%>%qE darf erst nach einer Modul-Interface-Deklaration vorkommen%qE darf nur einmal pro Export-Deklaration vorkommen%qE kÃ¶nnte ein abschlieÃŸendes NUL hinter das Ende des Ziels schreibenfehlende Templateargumente fÃ¼r %qE%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qE erfordert ISA-Option %s%qE erfordert unbekannte ISA-Option%qE in umgebendem %<target%> nicht angegeben%qE in umgebendem %qs nicht angegeben%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben%qE hat %wu Byte ausgegeben%qE hat %wu Bytes ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat zwischen %wu und %wu Bytes ausgegeben%qE hat zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE-Ausgabe kÃ¶nnte vor dem letzten Formatzeichen abgeschnitten sein%qE-Ausgabe ist vor dem letzten Formatzeichen abgeschnitten%qE als andere Symbolart redeklariert%qE mit in Konflikt stehenden Attributen %qs redeklariert%qE benÃ¶tigt %<-fgnu-tm%>%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden%qE erfordert eine Vektorbasis und einen skalaren IndexAttribut %qE benÃ¶tigt ein Argument%qE benÃ¶tigt die SVE-ISA-Erweiterung%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp%qE ist hier angegeben%qE nicht deklariert (erste Verwendung in dieser Funktion)%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?%qE ist hier nicht deklariert (nicht in einer Funktion)%qE ist hier (auÃŸerhalb einer Funktion) nicht deklariert; meinten Sie %qs?%qE mit %<auto%> verwendet%qE mit %<register%> verwendet%qE mit %<typedef%> verwendet%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet%qE schreibt ein abschlieÃŸendes NUL hinter das Ende des Ziels%qF als %<static%> deklariert, aber nirgendwo definiert%qF erfordert %<-mvx%>%qF erfordert z14 oder hÃ¶her%qF erfordert z15 oder hÃ¶her%qT und %qT sind in disjunkt benannten AdressrÃ¤umen%qT als Typ statt als einfaches %<decltype(auto)%>%qT hier deklariert%qT mit nicht zusammenpassendem KlassenschlÃ¼ssel %qs deklariert%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert%qT wurde hier als %qs definiert%qT ist mit direkter virtueller Basisklasse definiert%qT ist mit mehreren direkten Basisklassen definiert%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat%qT hat nicht das ABI-Tag %E, das die Basis %qT hat%qT stimmt nicht mit der ursprÃ¼nglichen Deklaration Ã¼berein%qT wurde erstmals hier als %qs deklariert%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat Basis %qT, dessen Typ keine Bindung hat%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat ein Feld %qD, dessen Typ keine Bindung hat%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet%qT hat hier eine vorherige Deklaration%qT hat kein Element namens %qE%qT hat kein Element namens %qE; meinten Sie %qE?%qT hat kein nicht-statisches Datenelement namens %qD%qT ist ein variabel modifizierter Typ%qT ist bereits ein Â»friendÂ« von %qT%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden%qT ist mehrdeutige Basis von %qT%qT ist eine nicht erreichbare Basis von %qT%qT ist keine Basis von %qT%qT ist keine Klasse oder Namensbereich%qT ist kein Klassentyp%qT ist weder eine Klasse, noch ein Namensbereich oder eine AufzÃ¤hlung%qT ist kein Klassen-, Struktur- oder Union-Typ%qT ist keine direkte Basis von %qT%qT ist kein Elementklassentemplate von %qT%qT ist kein Element von %qT%qT ist keine geschachtelte Klasse von %qT%qT ist kein Zeiger auf Objekt%qT ist kein Template%qT ist kein Template-Typ%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nichttyp-Templateparameter, da er nicht strukturell ist%qT ist kein %<asm%>-Qualifizierer%qT ist keine erreichbare Basis von %qT%qT ist kein AufzÃ¤hlungstyp%qT auf %qT erweitert beim Durchlaufen von %<...%>%qT ist/verwendet anonymen Typen%qT beabsichtigt mÃ¶glicherweise nicht, Argumentherleitung fÃ¼r Klassentemplates zu unterstÃ¼tzen%qT ist in einem Templateargument nicht erlaubt%qT als %qs verwendet%qT als enum verwendet%qT wird in %qT aufgelÃ¶st, aber das ist kein Klassentyp%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist%qT%d%qE%dder einzelne Vektor %qT wird an Argument %d von %qE Ã¼bergeben, das erwartet jedoch ein Tupel von %d Vektoren%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden%qc-Umwandlung wird unescapet verwendetUmwandlung %qc wird innerhalb einer q-Folge benutztDie Direktive %qc ist redundant, da sie bereits vorgekommen ist%qs%qs auf der linken Seite einer Zuweisung%s auf der linken Seite einer Clobber-Anweisung%qs auf der rechten Seite Zuweisung%qs greift auf das uninitialisierte Byte an Offset %d zu%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert%qs und %<%s-%s%> sind unvertrÃ¤glich%qs und %<%s=%s%> sind unvertrÃ¤glich%qs und %qs sind unvertrÃ¤glichArgumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen gleiche Form haben.Argumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen denselben Typ habenAttribute %qs und %qs sind nicht vertrÃ¤glich%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig%qs kommt mehr als einmal in %<allocate%>-Klauseln bei %L vor%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehlt%qs angewendet auf Nicht-SVE-Typ %qT%qs angewendet auf den Nicht-Vektor-Typ %qT%qs angewendet auf den Typ %qT, der bereits eine GrÃ¶ÃŸe hatArgument %qs hat ungÃ¼ltige Operandennummer (Argument %lu)Argument fÃ¼r %qs hat kein abschlieÃŸendes nul-ZeichenArgument %qs des intrinsischen %qs bei %L kann nicht INTENT(IN) seinArgument %qs des intrinsischen %qs bei %L kann nicht Typ %s habenArgument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Permutation der Dimensionen (Dimension %qd doppelt)Argument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Form in Dimension %d (%ld/%ld)Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)Argument %qs des intrinsischen %qs bei %L hat Dimension auÃŸerhalb des Wertebereiches (%d)Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)Argument %qs des intrinsischen %qs bei %L ist leerArgument %qs des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %qs des intrinsischen %qs bei %L muss %s seinArgument %qs des intrinsischen %qs bei %L muss ALLOCATABLE seinArgument %qs des intrinsischen %qs bei %L muss ein INTEGER seinArgument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder PROCEDURE seinArgument %qs des intrinsischen %qs bei %L muss INTEGER oder REAL seinArgument %qs des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER seinArgument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal seinArgument %qs des intrinsischen %qs bei %L muss REAL oder COMPLEX seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER oder ein TARGET seinArgument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger seinArgument %qs des intrinsischen %qs bei %L muss eine Konstante seinArgument %qs des intrinsischen %qs bei %L muss eine DatenentitÃ¤t seinArgument %qs des intrinsischen %qs bei %L muss ein logisches Feld seinArgument %qs des intrinsischen %qs bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION seinArgument %qs des intrinsischen %qs bei %L muss ein Skalar seinArgument %qs des intrinsischen %qs bei %L muss eine Variable seinArgument %qs des intrinsischen %qs bei %L muss ein Feld seinArgument %qs des intrinsischen %qs bei %L muss austauschbare DatenentitÃ¤t sein: %sArgument %qs des intrinsischen %qs bei %L muss ein Standard-Real seinArgument %qs des intrinsischen %qs bei %L muss doppelte Genauigkeit habenArgument %qs fÃ¼r intrinsisches %qs bei %L muss geringer als Rang %d seinArgument %qs des intrinsischen %qs bei %L muss numerisch oder LOGICAL seinArgument %qs des intrinsischen %qs bei %L muss eine Scheinvariable seinArgument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) seinArgument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable seinArgument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ habenArgument %qs des intrinsischen %qs bei %L muss ein intrinsischer Typ seinArgument %qs des intrinsischen %qs bei %L muss von der Art %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang 1 oder 2 seinArgument %qs des intrinsischen %qs bei %L muss positiv seinArgument %qs des intrinsischen %qs bei %L muss von der selben Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss ein numerischer Typ sein%qs-Argument des intrinsischen %qs bei %L muss vom Typ REAL oder INTEGER seinArgument %qs des intrinsischen %qs bei %L muss mindestens die LÃ¤nge 1 habenArgument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar seinArgument %qs des intrinsischen %qs bei %L darf nicht OPTIONAL seinArgument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs seinArgument %qs des intrinsischen %qs bei %L darf nicht vorhanden sein, wenn %<x%> COMPLEX istArgument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibtArgument %qs des intrinsischen %qs bei %L ist noch nicht unterstÃ¼tztArgument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs bei %L seinArgument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) seinArgument %qs des intrinsischen %qs bei %L darf keine Prozedur seinArgument %qs des intrinsischen %qs bei %L darf kein Feld impliziter GrÃ¶ÃŸe seinArgument %qs des intrinsischen %qs bei %L darf keinen Koindex habenArgument %qs des intrinsischen %qs bei %L muss eine gÃ¼ltige Ganzzahlart seinArgument %qs des intrinsischen %qs bei %L muss Rang %d haben oder ein Skalar seinArgument %qs referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Argument %qs mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%qs bei %C ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle fÃ¼r MODUL PROCEDURE %qs%qs bei %C ist bereits als FINAL-Prozedur definiert%qs bei %C ist kein Element der Struktur %qs%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?%qs bei %C ist keine Variable%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs%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)%qs bei %L wurde bereits bei %L initialisiert%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt%qs bei %L hat auÃŸerhalb seines INTERFACE-KÃ¶rpers spezifizierte Attribute%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang%qs bei %L ist mehrdeutig%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)%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur%qs bei %L ist kein VALUE%qs bei %L ist keine Funktion%qs bei %L ist keine Modulprozedur%qs bei %L ist vom ABSTRACT-Typ %qs%qs bei %L muss kleiner als BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich der BIT_SIZE von INTEGER(KIND=%d) sein%qs bei %L darf nicht negativ sein%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein%qs bei %L muss eine %<INTENT(OUT)%>-Variable sein%qs bei %L sollte eine FUNCTION sein%qs bei %L sollte eine SUBROUTINE sein%qs bei %L sollte ein Skalar vom Typ integer(kind=omp_event_handle_kind) seinAttribut %qs ist nur auf Funktionen anwendbar, die eine variable Anzahl von Argumenten habenAttribut-Direktive %qs ignoriertAttribut %qs wird ignoriertAttribut %qs wird fÃ¼r %qE in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird fÃ¼r %qT in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs gilt nur fÃ¼r FunktionenAttribut %qs gilt nur fÃ¼r variadische FunktionenAttribut %qs benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qs ohne Argumente fÃ¼r einen Nicht-Prototyp%qs kann nicht in einem Konstanten-Ausdruck auftreten%qs kann nicht in einer typedef-Deklaration auftreten%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groÃŸ ist%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden%qs kann bei %C nicht erweitert werden, da es BIND(C) ist%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist%qs kann nicht mit %<-ftrivial-auto-var_init%> initialisiert werden%qs kann nicht fÃ¼r Typdeklarationen verwendet werden%qs kann nicht in einer %<constexpr%>-Funktion verwendet werden%qs kann nicht in einem Konstruktor verwendet werden%qs kann nicht in einem Destruktor verwendet werden%qs kann nicht in einer Funktion mit einem abgeleiteten RÃ¼ckgabetyp verwendet werden%qs kann nicht in einer varargs-Funktion verwendet werden%qs kann nicht in der Funktion %<main%> verwendet werden%qs kann nicht auÃŸerhalb einer Funktion verwendet werden%qs-Klausel bei %L ist mehrfach angegebenKlausel %qs ist unvertrÃ¤glich mit den Klauseln %<read%> oder %<write%>%qs-Klausel darf nur bei rechteckigen %qs vorkommendie %qs-Klausel wird in der %<requires%>-Direktive noch nicht unterstÃ¼tzt%qs-Klausel erfordert %qs-Klausel%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert%qs widerspricht %<-arch i386%> (%qs wird ignoriert)%qs widerspricht %<-arch ppc%> (%qs wird ignoriert)%qs-Konstrukt innerhalb einer %qs-RegionINTRINSIC deklariertes %qs bei %L existiert nicht%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariertBei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur Ã¼ber eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden.Bei %2$L deklariertes %1$qs Ã¼berdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich.%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert%qs unterstÃ¼tzt keinen MIPS16-Code%qs unterstÃ¼tzt %qs nicht%qs funktioniert nicht auf einem Cross-CompilerEntitÃ¤t %qs bei %C kann keine Initialisierung habenEntitÃ¤t %qs bei %C kann keine Argumente haben%qs erfordert 1 Argument, aber %d wurden angegeben%qs erwartet 2 Argumente, aber %d wurden angegeben%qs erwartet ein konstantes Argument%qs erwartet einen Festkommawert als Argument%qs erwartet einen Festkommawert als erstes Argument%qs erwartet einen Ganzzahlwert als zweites Argument%qs-Ausdruck muss ganzzahlig sein%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet%qs fehlgeschlagenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von GleitkommatypenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von VektortypenFunktion %qs kann keine Argumente haben%qs-Funktion kann keine andere Interrupt-Art habenFunktion %qs kann keinen Wert zurÃ¼ckgebenFunktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypenFunktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert%qs hat sowohl %<extern%> als auch Initialisierung%qs Ã¼bergelaufen%qs in %<%s %E%>%qs in der %s-Klausel bei %L ist ein Array-Abschnitt der GrÃ¶ÃŸe Null%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ%qs in LINEAR-Klausel bei %L benÃ¶tigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist%qs in LINEAR-Klausel bei %L benÃ¶tigt einen skalaren, ganzzahligen linear-step-Ausdruck%qs in GIMPLE-IL%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable%qs inkompatibel mit explizit ausgeschalteten Optionen%qs initialisiert und als %<extern%> deklariert%qs in non-mode-precision OperandenDas intrinsische Unterprogramm %qs bei %L wurde entfernt. Verwenden Sie das intrinsische Unterprogramm INT.intrinsisches %qs mit CHARACTER-Argument bei %Lintrinsisches %qs mit KIND-Argument bei %Lintrinsisches %qs mit RADIX-Argument bei %L%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht mÃ¶glich%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert%qs ist ein ungÃ¼ltiges Argument fÃ¼r %<-mcpu=%>%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen%qs ist eine unbekannte Option fÃ¼r %<-save-temps%>%qs ist beschÃ¤digt%qs ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?%qs ist veraltet%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen%qs ist veraltet; stattdessen -fno-zero-initialized-in-bss verwenden%qs ist veraltet; stattdessen -fstack-check verwenden%qs ist mit %qs unvertrÃ¤glich%qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen%qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen%qs und %qs schlieÃŸen sich gegenseitig aus und kÃ¶nnen nicht zusammen angegeben werden%qs ist schmaler als die Werte seines Typsin der gepunkteten Zeichenkette bei %2$C ist %1$qs weder ein definierter Operator noch eine Strukturkomponente%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist%qs ist kein Verzeichnis%qs ist kein Feld, sondern ein %qs%qs ist keine gcov-Datei%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>%qs ist in %qs kein gÃ¼ltiges Basisregister%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>%qs ist in %qs keine gÃ¼ltige Zahl%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>%qs ist in %qs kein gÃ¼ltiger Offset%qs ist keine gÃ¼ltige PrÃ¤prozessoroption%qs ist kein assoziatives Array%qs ist kein Ausdruck%qs ist keine Option, die Warnungen steuert%qs ist nicht als ein Typ definiert%qs wird von der Architektur %<%s%> nicht unterstÃ¼tzt%qs wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird im 32-Bit-Modus nicht unterstÃ¼tzt%qs wird von dieser Compiler-Konfiguration nicht unterstÃ¼tzt%qs wird in dieser Konfiguration nicht unterstÃ¼tzt%qs wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird mit %qs nicht unterstÃ¼tztungÃ¼ltiger Wert %qs fÃ¼r %<-mmacosx-version-min%>%qs ist fÃ¼r %qs ungÃ¼ltig%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist%qs ist nicht initialisiert, wird aber benutzt%qs hat Version %q.*s, Version %q.*s erwartetAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig seinAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein%qs-Matchingvariante ist veraltetpassende %qs-Variante erfordert z14 oder hÃ¶herpassende %qs-Variante erfordert z15 oder hÃ¶her%qs kÃ¶nnte uninitialisiert verwendet werden%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein%qs muss fÃ¼r sich allein stehen, fÃ¼r %<-mharden-sls=%>%qs muss vom gleichen Typ und gleicher Art wie %qs bei %L in %qs sein%qs muss die erste Klausel von %qs sein%qs muss mit %qs verwendet werden%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird%qs erfordert ein gÃ¼ltiges Basisregister%qs ist auÃŸerhalb der STRUCTURE bei %C nicht erlaubt%qs nicht an Elementgrenze%qs wird vom Assembler nicht unterstÃ¼tzt%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird in Kombination mit %<-msoft-float%> nicht unterstÃ¼tzt%qs wird noch nicht unterstÃ¼tzt%qs von %qs bei %L ist PRIVATEBei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen ProgrammeinheitOperand von %qs ohne Modus-Genauigkeit%qs wird nur in OpenACC-Code unterstÃ¼tztParameterabfrage %qs fÃ¼r %qs in Variablen-Definitionskontext (%s) bei %LZeiger %qs ist nullDatei fÃ¼r ProfilingzÃ¤hlerdaten %qs wurde nicht gefundenEigenschaft %qs kann nicht gesetzt werden%qs-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%> oder %<taskloop%> ist%qs erfordert UnterstÃ¼tzung des Typs %<__ibm128%>%qs erfordert, dass %<long double%> das IBM-128-Bit-Format ist%qs erfordert %qs%qs erfordert %qs oder %qs%qs erfordert PowerPC64-Architektur, wird eingeschaltet%qs erfordert VSX-UnterstÃ¼tzung%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt%qs erfordert einen konstanten Ganzzahlausdruck%qs erfordert sprungwahrscheinliche Befehle%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 2.06%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0%qs erfordert Gleitkomma-Arithmetik mit VierfachprÃ¤zision%qs erfordert die Optionen %qs und %qs%qs erfordert die Option %qs%qs erfordert die Option %qs, zusÃ¤tzlich entweder %qs oder %qs%qs erfordert das ELFv2-ABI%qs sollte von einem Skalar auf einen gleichartigen Vektor abbildendurch %qs angegebene Grenze %s Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qs angegebene Grenze %s Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qs angegebene Grenze %s Ã¼berschreitet die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qs angegebene Grenze %s Ã¼berschreitet mÃ¶glicherweise die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arrays%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben%qs fÃ¼r Parameter %qE angegeben%qs fÃ¼r Strukturfeld angegeben%qs fÃ¼r Strukturfeld %qE angegeben%qs fÃ¼r unbenannten Parameter angegeben%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qs ist in derselben Option mehrfach angegeben%qs mit %<decltype%> angegeben%qs mit %<typeof%> angegeben%qs mit %qT angegeben%qs gibt eine widersprÃ¼chliche Stufe der ParallelitÃ¤t anZeichenkette %qs ist falsch geformt%qs-Symbol %q+D muss statische Bindung haben%qs-Symbol %q+D zielt letztendlich auf sich selbst abMarkierung %qs bei Benennung von %q#T verwendet%qs wird in dieser ABI nicht unterstÃ¼tzt%qs mit %qE verwendet%qs verwendet dynamische Stapelanforderung%qs verwendet Register r29Wert %qs muss positiv seinVariable %qs ist weder Zeiger noch ArrayVariable %qs ist weder Zeiger noch Referenz auf ZeigerVariable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder ArrayVariable %qs muss ein Zeiger sein%qs wurde hier deklariert%qs mit immer falscher Bedingung%s: [%u] Falsches %<next_regno%> fÃ¼r leere Kette (%u)%s: [%u] Falsches %<oldest_regno%> (%u)%s: [%u] Nicht leeres Register in Kette (%s %u %i)%s: Zyklus in %<next_regno%>-Kette (%u)%r%s:%d:%R   %r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs%s%s
! %s ist identisch mit %s.Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt%s %#qD%s %#qS%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT%s %<%s(%E)%> %p %dÂ»%s %EÂ« implementiert das Protokoll %qE nicht vollstÃ¤ndig%s %qs%s-%qs-Konstrukt innerhalb einer %s-%qs-Region%s %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs%s %s %p %d%s %s%s
  Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%s: Â»%sÂ«
  %s â€“ %u-Bit-Ganzzahlen werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Komplexe Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Dezimale Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)nicht unterstÃ¼tzter Modus %2$qs fÃ¼r %1$qsArgument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%s bei %L%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %L muss INTEGER sein%s bei %L muss skalar sein%s bei %L muss ganzzahlig seinAttribut %s auf %s %s bei %L angewendetAttribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in %qs bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %LAttribut %s von %qs steht mit Attribut %s bei %L in Konflikt%s zwischen %L und %L%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs%s kann bei %L keine DO-CONCURRENT-Schleife sein%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %LÂ»%sÂ« kann nicht hier in %<asm%> verwendet werdenKlausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch FeldtypZusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum%s enthÃ¤lt zu viele Zeilen%s unterstÃ¼tzt %%n$-Operandennummerformate nicht%s unterstÃ¼tzt %s nicht%s unterstÃ¼tzt %s mit dem Format %<%%%c%> %s nichtInterner Fehler: %s does not support block_ends_with_call_pInterner Fehler: %s does not support block_ends_with_condjump_pInterner Fehler: %s does not support can_duplicate_block_pInterner Fehler: %s does not support can_merge_blocks_pInterner Fehler: %s does not support can_remove_branch_pInterner Fehler: %s does not support create_basic_blockInterner Fehler: %s does not support delete_basic_blockInterner Fehler: %s does not support dump_bb_for_graphInterner Fehler: %s does not support duplicate_blockInterner Fehler: %s does not support flow_call_edges_addInterner Fehler: %s does not support force_nonfallthruInterner Fehler: %s does not support make_forwarder_blockInterner Fehler: %s does not support merge_blocksInterner Fehler: %s does not support move_block_afterInterner Fehler: %s does not support predict_edgeInterner Fehler: %s does not support predicted_by_pInterner Fehler: %s does not support redirect_edge_and_branchInterner Fehler: %s does not support redirect_edge_and_branch_forceInterner Fehler: %s does not support split_blockInterner Fehler: %s does not support split_edge%s unterstÃ¼tzt das Format %<%%%c%> fÃ¼r %s nicht%s unterstÃ¼tzt das Format %<%%%s%c%> fÃ¼r %s nicht%s unterstÃ¼tzt den LÃ¤ngenmodifizierer %qs fÃ¼r %s nicht%s akzeptiert keine Featureoptionen%s erwartet eine Ganzzahlkonstante zur Kompilierzeit%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur KompilierzeitAusdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt%s aus %s wird in %s aufgerufen%s aus %s wird in %s referenziert%s ignoriert mit %s und Format %<%%%c%> fÃ¼r %s%s ignoriert mit %s im Format fÃ¼r %sÂ»%sÂ« vertrÃ¤gt sich nicht mit %<-mword-relocations%>%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt%s-Befehle sind in Exception-Serviceroutine nicht erlaubt%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s-Iterationsvariable bei %L muss vom Typ integer sein%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden%s bei %L muss mindestens eine MAP-Klausel enthalten%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt%s wird auf diesem Ziel nicht unterstÃ¼tzt%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen mit dem MOVT-Befehl%s auÃŸerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %iProzedur %s bei %L ist bereits als Prozedur %s deklariert%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.
  F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)%s gab Ende-Status %d zurÃ¼ckSignal %s hat Programm %s beendet%s-Angabe bei %L ist in OPEN-Anweisung nicht erlaubt fÃ¼r unformatierte Ein-/AusgabeSpezifizierer %s in Anweisung %s bei %L hat ungÃ¼ltigen Wert %qsSpezifizierer %s in Anweisung %s bei %L hat Wert %qsAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C in PURE-ProzedurAnweisung %s bei %C nicht auf Konstrukt %qs anwendbarAnweisung %s bei %C ist nicht innerhalb eines KonstruktsAnweisung %s bei %C nicht innerhalb des Konstrukts %qsAnweisung %s bei %C hinterlÃ¤sst CRITICAL-KonstruktAnweisung %s bei %C hinterlÃ¤sst DO CONCURRENT-KonstruktAnweisung %s bei %C verlÃ¤sst OpenACC-strukturierten BlockAnweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartet%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubtAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt%s-SymbolMarkierung %s bei %L muss Standard-Zeichenkette seinMarkierung %s bei %L muss vom Typ %s seinMarkierung %s bei %L muss ein Skalar sein%s-Symbol mit INQUIRE%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %s%s wird innerhalb von %%<â€¦%%> verwendetÂ»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s%#qD%s%#qD (gelÃ¶scht)%s%#qD (in der NÃ¤he der Ãœbereinstimmung)%s%#qD (umgekehrt)%s%#qD (umgeschrieben)%s%<%D(%T)%> (eingebaut)%s%<%D(%T, %T)%> (eingebaut)%s%<%D(%T, %T, %T)%> (eingebaut)%s%qT (Umwandlung)%s%qs%s ist ungÃ¼ltig%s%qs%s ist nicht erlaubt%s%s%s %sVersion %s (%s)
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2193,2215 ****
     in Fortran angeboten wird. */
  
  128-bit %<long double%> wird fÃ¼r VAX floats nicht unterstÃ¼tzt31-Bit-ABI.387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI.64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus; verwenden Sie stattdessen eine Zuweisung; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung; verwenden Sie stattdessen eine Kopierzuweisung; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung; verwenden Sie stattdessen eine Kopierinitialisierung; verwenden Sie stattdessen eine Wertinitialisierung<WÃ¤hrend Initialisierung>
! <anonym><geschweift geklammerte Initialisierungsliste><eingebaut><Kommandozeile><Deklarationsfehler>{AufzÃ¤hlung}<fehlerhafter-Ausdruck><Ausdrucksfehler><lambda<lambda><Meldung nicht zur Compilierzeit bekannt><fehlt><RÃ¼ckgabewert> <RÃ¼ckgabewert><Anweisung><strukturierte Bindungen><Markierungsfehler><Template-Argumente-Fehler><Template-Parameter-Fehler><throw-Ausdruck><Typfehler><Typ-Fehler><typedef-Fehler><TypprÃ¤fixfehler><ubsan-Unterprogramm-Aufruf><unbekannter Operator><unbekannt><unbenanntes %s><unbenannt-Festkomma:<unbenannt-Gleitkomma:<unbenannt-vorzeichenlos:<unbenannt><nicht-analysiert><unaufgelÃ¶ster Ã¼berladener Funktionstyp>Eine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Funktionsreferenz verwendet werdenEine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Unterprogrammreferenz erscheinenEin Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellen.Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern.Es wurde ein nicht standardmÃ¤ÃŸiger Satz von Anfangswerten angefordert, was gegen das ABI verstÃ¶ÃŸtBei %C wird ein Parametername erwartetEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++).Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hler.Bei %C wird eine Typparameterliste erwartetAAPCS unterstÃ¼tzt nicht %<-mcallee-super-interworking%>AAPCS unterstÃ¼tzt nicht %<-mcaller-super-interworking%>ABI %qs kann aufgrund des begrenzten Befehlssatzes %qs nicht implementiert werden, stattdessen wird %qs verwendetABI %qs ist zur Konfigurationszeit nicht aktiviert, der Linker meldet mÃ¶glicherweise einen FehlerABI geÃ¤ndert (von %qs auf %qs), wÃ¤hrend Multilib ausgeschaltet istABI fÃ¼r abgeflachte Struktur mit Bit-Feldern der LÃ¤nge 0 hat wurde mit GCC 10 geÃ¤ndertABI erfordert %<-march=rv%d%>ABI-Varianten fÃ¼r Codeerzeugung (zur Verwendung mit der Option Â»-mabi=Â«):ABI mit Startdateien: %sABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werdenABSTRACT INTERFACE bei %CABSTRACT-Typ %qs bei %L verwendetABSTRACT-Typ bei %Cletzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %Lerster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LSchrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LACC-CACHE-Direktive bei %C muss innerhalb einer Schleife seinACCESS-Spezifikation bei %L wurde bereits spezifiziertACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qsACLE-Funktion %qD erfordert ISA-Erweiterung %qsVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %L steht in Konflikt mit READONLY-SpezifiziererAttribut ALLOCATABLE bei %C in einer STRUCTURE-DefinitionAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDas intrinsische ALLOCATED bei %L erfordert ein Feld oder eine skalar allozierbare EntityALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %L ist in Fortran 95 nicht erlaubtATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert seinATOM-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinAUX-Zeiger fÃ¼r Kante %d->%d initialisiertAVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABIAVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABIAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIAbkÃ¼rzung fÃ¼r Â»-g -feliminate-unused-debug-symbolsÂ«.AbkÃ¼rzung fÃ¼r Â»-g -fno-eliminate-unused-debug-symbolsÂ«.Der absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigUnpassende Argumente in Prozeduraufrufen akzeptieren.Erweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Offset des Zugriffs liegt vor dem Offset des ElternteilsZugriff Ã¼berschneidet sich mit seinem GeschwisterteilGrÃ¶ÃŸe des Zugriffs ist grÃ¶ÃŸer oder gleich der Ã¼bergeordneten GrÃ¶ÃŸeZugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertZugriff endet auÃŸerhalb des ElternteilsAusgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren.Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L seinEffektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein FeldArgument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger seinEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatArgument bei %L fÃ¼r den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r %qs muss ein Zeiger bei %L seinEffektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument fÃ¼r %qs bei %L sein muss Koarray seinEffektives Argument fÃ¼r %qs bei %L muss polymorph seinEffektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes seinEffektives 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]Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ habenArgument des INTENT(OUT)-Dummy fÃ¼r angenommenen Rang %qs bei %L muss eine bekannte GrÃ¶ÃŸe habenEffektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend seinEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-KomponenteEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPEEffektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)CS-PrÃ¤fix zu call und jmp zu indirektem Thunk hinzufÃ¼gen, wenn das Verzweigungsziel in den Registern r8-r15 liegt.Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.Kommentare hinzufÃ¼gen, wenn Deklarationen im generierten C++-Header ignoriert werden.Beschreibungsattribute zu einigen DWARF-DIEs hinzufÃ¼gen, die kein Namensattribut haben.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Informationen speicherm die das dynamische Laden beschleunigen kÃ¶nnen, solange die BinÃ¤rdateien unverÃ¤ndert bleiben.Den Abschnittsnamen Â».lowerÂ« voranstellen, wenn mit Â»-m{code,data}-region=lowerÂ« Ã¼bersetzt wird (Vorgabe: nein).ZusÃ¤tzliche Fehlerprotokollausdrucke.Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen.Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen.Interner Fehler: Alias and target%'s comdat groups differsInterner Fehler: Alias and target%'s section differsAlias fÃ¼r --help=target.Alias fÃ¼r --mcpu=g10.Alias fÃ¼r -mcpu=g13.Alias fÃ¼r -mcpu=g14.Interner Fehler: Alias has call edgesInterner Fehler: Alias has more than one alias referenceInterner Fehler: Alias has non-alias referenceAlias:Alle Marken ausrichten.Alle Schleifen auf 32-Byte-Grenzen ausrichten.Code und Daten auf 32 Bit ausrichten.Ziel der Zeichenkettenoperationen ausrichten.Doubles auf 64-Bit-Grenzen ausrichten.Funktionseinsprung an 4-Byte-Grenze ausrichten.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze ausrichten.FunktionsanfÃ¤nge ausrichten.SchleifenanfÃ¤nge ausrichten.Auf Basistyp des Bitfeldes ausrichten.Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Variablen auf 32-Bit-Grenzen ausrichten.Alle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar.Alle Speicherzugriffe nutzen I/O-load/store-Befehle.Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED seinZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung habenReservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenDas allozierbare Zeichen-Dummy-Argument %qs bei %L muss eine verzÃ¶gerte LÃ¤nge haben, da die Prozedur %qs BIND(C) istZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form habenAllozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hatAllozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hatAllozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension habenAllozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension habenAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenAllozierbare Komponente oder deferred-shaped-Feld bei %C in DATA-AnweisungReservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle habenLokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen.Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare VariableALLOCATE-Objekt bei %L tritt auch bei %L aufALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare VariableALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %LALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER seinALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeReservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der DeklarationReservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder QuellausdruckGCC erlauben (oder verbieten), LOOP-Befehle zu verwenden.IEC559-Gleitkommaausnahmen in konstanten AusdrÃ¼cken zulassen.Eine literale BOZ-Konstante in einem ungÃ¼ltigen Kontext erlauben, sowie mit X statt mit Z.Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren.Im festen Modus beliebig lange Zeilen erlauben.Im freien Modus beliebig lange Zeilen erlauben.Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden.Erlauben, SprÃ¼nge mit anderen Befehlen zu packen.Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen.Dollarzeichen in EntitÃ¤tsnamen erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Vorhalten von Funktionsadressen in Registern erlauben.GCC erlauben, LIW-Befehle zu verwenden.GCC erlauben, SETLB- und Lcc-Befehle zu verwenden.Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken.Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben.Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf.Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten.Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann.Nicht ausgereifte Planung von eingereihten Befehlen erlauben.Nur-Lese-Daten in sdata-Abschnitt erlauben.Vorzeichenerweiterung in Fusionsoperationen erlauben.Spekulative Bewegung bei mehr Ladebefehlen erlauben.Spekulative Bewegung von Nicht-Lade-Befehlen erlauben.Spekulative Bewegung bei einigen Ladebefehlen erlauben.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.Dem Compiler erlauben, neue DatenwettlÃ¤ufe bei SpeichervorgÃ¤ngen einzufÃ¼hren.Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist.Verwendung von MDMX-Befehlen erlauben.Verwendung von MT-Befehlen erlauben.Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben.Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben.FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben.Zwei Befehle pro Taktzyklus erlauben.Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben.Verwendung von Â»=>Â« fÃ¼r Methoden und Top-Level-Funktionen zusÃ¤tzlich zu Lambdas zulassen.Verwendung von r15 fÃ¼r Inline-Assembler erlauben.Variadische Funktionen ohne benannte Parameter erlauben.Bereits in CONTAINS-Block bei %CAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative Aufrufkonvention.Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubtAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubtArgument fÃ¼r AlternativrÃ¼ckgabe bei %CObwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %LAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztFunktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten.Immer weite Aufrufe erzeugen.Register $lp immer auf dem Stapel speichern.Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen.Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten.Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR.Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %LMehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %LMehrdeutiges Symbol in TYPE-Definition bei %CDie geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert.Die Menge an lokalem, gemeinsam genutztem Speicher (LDS), die fÃ¼r private Gang-Variablen reserviert werden soll.Alias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Alternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentInterner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LDoppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen.Interner Fehler: Analyzed alias has no referenceAssemblerbefehle mit geschÃ¤tzten Adressen kommentieren.Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt.Unterstriche an extern sichtbare Namen anhÃ¤ngen.Negatives Vorzeichen auf Null-Werte anwenden.Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren.Variablenerweiterung anwenden, wenn Schleifen abgerollt werden.Die Auswirkungen von Funktionsaufrufen abschÃ¤tzen, um die Analyse zu vereinfachen.Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex habenArgument %<S%> von NEAREST bei %L darf nicht Null seinArgument %qs tritt im Aufruf von %qs bei %L doppelt aufArgument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L seinArgument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE seinArgument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenParameter %qs von %qs mit PASS(%s) bei %L muss skalar seinArgument %qs von MOD bei %L darf nicht Null seinArgument %qs von MODULO bei %L darf nicht 0 seinFÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut habenArgument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument %qs der elementaren Prozedur bei %L muss skalar seinArgument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE seinArgument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENTArgument Â»%sÂ« der Anweisungs-Funktion Â»%sÂ« bei %L muss skalar seinArgument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) habenArgument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) habenArgument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) habenArgument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %sArgument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger seinArgument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert seinArgument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)Argument NCOPIES des intrinsischen REPEAT ist bei %L negativArgument NCOPIES des intrinsischen REPEAT ist zu groÃŸArgument NCOPIES des intrinsischen REPEAT ist bei %L zu groÃŸArgument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger seinArgument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert seinArgument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 seinArgument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut habenArgument X bei %L fÃ¼r C_LOC darf nicht koindiziert seinArgument bei %L fÃ¼r C_LOC darf nicht polymorph seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinUnpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sArgument von %s bei %L muss von der LÃ¤nge eins seinArgument der Funktion %s bei %L ist negativArgument der Funktion %s bei %L ist zu groÃŸ fÃ¼r die zusammenfassende Sequenz der Art %dArgument der Funktion %s bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSD bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ASIND bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der FINAL-Prozedur bei %L muss Typ %qs habenArgument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE seinArgument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) seinArgument der FINAL-Prozedur bei %L darf nicht OPTIONAL seinArgument der FINAL-Prozedur bei %L darf kein POINTER seinArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r %<-fcheck%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-summary%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgumente von %qs unterscheiden sich im Typ bei %LArithmetische IF-Anweisung bei %CArithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik-Unterlauf bei %LArithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenFeld %qs bei %L kann keine aufgeschobene Form habenFeld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziertDas Feld %qs bei %L ist grÃ¶ÃŸer als der Grenzwert, der durch %<-fmax-stack-var-size=%> festgelegt wurde, daher wurde es vom Stapel in den statischen Speicher verschoben. Dies macht die Prozedur unsicher, wenn sie rekursiv oder gleichzeitig von mehreren Threads aus aufgerufen wird. ErwÃ¤gen Sie, die Grenze fÃ¼r %<-fmax-stack-var-size=%> anzuheben, verwenden Sie %<-frecursive%> (dadurch wird die BeschrÃ¤nkung von %<-fmax-stack-var-size%> aufgehoben), oder Ã¤ndern Sie den Code so, dass er ein ALLOCATABLE-Feld verwendet. Wenn auf die Variable niemals nebenlÃ¤ufig zugegriffen wird, kÃ¶nnen Sie diese Warnung ignorieren, Sie kÃ¶nnten diese Variable auch mit dem Attribut SAVE deklarieren.Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtUnstimmige Arraygrenzen fÃ¼r Dimension 1 des Arrays (%ld/%ld)Unstimmige Arraygrenzen fÃ¼r Dimension 2 des Arrays (%ld/%ld)Feldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldkonstruktor mit Typspezifikation bei %CWert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]Feldeinheit bei %L benÃ¶tigtFeld in der Initialisierungsliste bei %L muss eine explizite Form habenFeldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld ist nicht zusammenhÃ¤ngend bei %LFeld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸeArray-Operanden sind unzureichend bei %LArrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %C darf nur maximal 7 Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginntFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginntFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt bei %L fÃ¼r C_LOCFeldauswahlbezeichner, z.B. Â»(:)Â«, wird neben dem Koarray-Bezeichner Â»[...]Â« bei %C benÃ¶tigtFeldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers seinFeldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubtFeldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation bei %C mit mehr als 7 DimensionenFeldspezifikation fÃ¼r Symbol %qs in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenFeldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %LIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichFeldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qsDa der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine habenAssembleroptionen
  =================
  
  Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LDie Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubtZuweisung an einen konstanten Ausdruck bei %CZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %LZuweisung an polymorphes Koarray bei %L ist nicht erlaubtAssociate-Name %qs in %s-Klausel bei %LAssociate-Name %qs in SHARED-Klausel bei %LZugeordneter Name %qs bei %L wird als Feld verwendetAssociate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannZugeordneter Name %qs bei %L ist ein ProzedurnameZugeordneter Name %qs bei %L ist ein ProzedurzeigerDer zuordnende Selektor-Ausdruck bei %L ergibt eine ProzedurVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinZuordnungsziel bei %L darf kein BOZ-Literal seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmen.Assembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmen.Annehmen, dass der Code mit GAS assembliert wird.Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird.Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird.Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben.Annehmen, dass Datensegmente relativ zum Textsegment liegen.Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«).Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist.Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen.Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden.Annehmen, dass die Speicherverweise geordnet sind und daher keine Barrieren erforderlich sind.Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden.Normale C-AusfÃ¼hrungsumgebung vermuten.Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound).MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln Ã¼ber nicht-inline-Funktionsgrenzen hinweg gelten.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass Schleifen mit einem Ausgang keine Endlosschleifen sind.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annehmen, dass Standard-D-Laufzeitbibliotheken und Â»D mainÂ« vorhanden sind.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtDas Zeichen-Dummy-Argument %qs bei %L hat eine angenommene LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit Attribut BIND(C)Argument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LArgument fÃ¼r angenommenen Typ bei %L, das dem Dummy-Argument %qs fÃ¼r den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang seinFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Versuch, nicht reserviertes Â»%sÂ« freizugebenVersuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in STRUCTURE-Definition nicht erlaubtAttribut bei %L ist in TYPE-Definition nicht erlaubtAttribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubtAdresslisten der Variablen mit progressiven Sichten anreichern.Erkennungszahl des AutoFDO-Profils passt nichtVersion %u des AutoFDO-Profils passt nicht zu %uAutomatisches Feld %qs bei %L kann keine Initialisierung habenFÃ¼gt automatisch Platz fÃ¼r lÃ¤ngere Pfadnamen in Ladebefehlen hinzu (bis zu MAXPATHLEN).Zweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.VerfÃ¼gbare Werte fÃ¼r Bits:Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.Vermeiden, dass mehrere Anweisungen zu einer expandierten Kante zusammengefasst werden.Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden.Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich.Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen.Vermeiden, lesbare Daten in Programmspeicher abzulegen.Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.Interner Compilerfehler: BB %i cannot throw but has an EH edgeInterner Compilerfehler: BB %i has incorrect edgeInterner Compilerfehler: BB %i has incorrect fallthru edgeInterner Compilerfehler: BB %i has multiple EH edgesInterner Compilerfehler: BB %i is missing an EH edgeInterner Compilerfehler: BB %i is missing an edgeInterner Compilerfehler: BB %i last statement has incorrectly set lpInterner Compilerfehler: BB %i too many fallthru edgesInterner Fehler: BB_RTL flag not set for block %dBIND(C)-Variable %qs bei %L muss LÃ¤nge eins habenBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CBLANK= bei %L ist in Fortran 95 nicht erlaubtBLOCK-DATA-Konstrukt bei %LBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ bei %L kann nicht in einer Initialisierung alten Stils vorkommenBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-Konstante bei %L kann nicht innerhalb eines COMPLEX-intrinsischen Unterprogramms vorkommenDie BOZ-Literalkonstante bei %L darf nicht als Initialisierer vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem ACHAR-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem CHAR-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem Strukturkonstruktor vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem Feldkonstruktor vorkommenBOZ-Literalkonstante bei %L darf nicht in einer Ausgabe-IO-Liste vorkommenBOZ-Literalkonstante bei %L darf nicht in einem FLOAT-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf kein tatsÃ¤chliches Argument fÃ¼r %qs seinBOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs seinBOZ-Literal bei %L darf nur als Wert einer DATA-Anweisung oder als Argument des intrinsischen Unterprogramms INT/REAL/DBLE/CMPLX vorkommenBOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommenBOZ-Literalkonstante in der NÃ¤he von %L kann nicht einer %qs-Variablen zugewiesen werdenDie BOZ-Literalkonstante in der NÃ¤he von %L kann bei einer Initialisierung alten Stils nicht einer %qs-Variablen zugewiesen werdenBOZ auÃŸerhalb einer DATA-Anweisung bei %L verwendetBPF CO-RE unterstÃ¼tzt LTO nichtBPF CO-RE erfordert BTF-Debugging-Informationen, verwenden Sie %<-gbtf%>BYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Felddimension bei %LUngÃ¼ltige Feldreferenz bei %LDer Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qsFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LUngÃ¼ltiges Zeichen %qc in OPERATOR-Name bei %CFalsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %LFalsche Fortsetzungszeile bei %CFalscher Art-Ausdruck fÃ¼r Funktion %qs bei %LFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸeFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasis-ABI-Typen fÃ¼r LoongArch:Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsGrundlegende ISAs von LoongArch:Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegebenInterner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
! FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Eingebaute %qF erfordert arch14 oder hÃ¶her.Eingebaute %qF erfordert z14 oder hÃ¶herEingebaute %qF erfordert z15 oder hÃ¶herEingebaute Funktion nicht implementiertWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufendesignierte Initialisierer fÃ¼r C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++-Module sind nicht kompatibel mit vorkompilierten HeadernC++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibelC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<noexcept%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<constinit%> aus C++20 ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarC++20 %qE ist nur mit %<-fmodules-ts%> verfÃ¼gbar%qE aus C++20 ist nur mit %<-fmodules-ts%> verfÃ¼gbar, das ist jedoch noch nicht in %<-std=c++20%> enthaltenDie Schreibweise der C++20-Konzeptdefinition ist %<concept <Name> = <Ausdruck>%>C99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LUntertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen BereichsCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHANGE-TEAM-Anweisung bei %CCHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnittenCHARACTER-Ausdruck wird in Konstruktor (%ld/%ld) bei %L abgeschnittenCHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstantCHARACTER-LÃ¤nge bei %L muss konstant seinCHARACTER(*)-Funktion %qs bei %LCHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht rein seinCHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv seinCLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert istCLASS-Anweisung bei %CCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger seinCLOSE-Anweisung bei %L erfordert eine UNIT-ZahlCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %CCOLLECT_GCC muss gesetzt seinCOLLECT_GCC muss gesetzt sein.COMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wurde in einer vorangehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %LCOMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt seinCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-BefehlssatzCRIS-Port-Behauptung gescheitert: %sCRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCTF-Debuginformationen angefordert, jedoch nicht vom %qs-Frontend unterstÃ¼tztCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste gekachelte Â»!$ACC LOOPÂ«-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Dump-Funktion fÃ¼r Variablen und Funktion in IL aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenDas Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenVerzeichnis %s kann nicht gewechselt werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenInterner Fehler: Cannot convert %qs to %qs at %L%qs bei %L kann nicht in interoperablen Typ konvertiert werden%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul namens %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenDas Symbol %qs kann nicht gefunden werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenDas implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenJSON-Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Datei %qs kann nicht geÃ¶ffnet werdenDie eingebundene Datei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sDie vor-eingebundene Datei %qs kann nicht geÃ¶ffnet werdenQuelldatei %s kann nicht geÃ¶ffnet werden
  GENERIC %qs bei %L kann nicht Ã¼berschrieben werdenÂ»%sÂ« kann nicht gelesen werdenBei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurdeModuldatei %qs kann nicht in %qs umbenannt werden: %sInterner Fehler: Cannot set Cray pointee array spec.Interner Fehler: Cannot set pointee array spec.IMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenTippfehler abfangen.Gas veranlassen, Tomcat-Statistiken auszugeben.Index der Cgraph-Kantenanweisung nicht gefundenIndex der Cgraph-Kantenanweisung auÃŸerhalb des gÃ¼ltigen BereichsInterner Fehler: Chained transparent aliasesWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNur die unteren 8 Bit des Stapelzeigers verÃ¤ndern.ABI Ã¤ndern, um Doppelwortbefehle zuzulassen.Menge der Vorausplanung Ã¤ndern.GrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndern.Anzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehen.Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten.Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen.Zeichen %qs in Zeichenkette bei %C ist in Zeichenart %d nicht reprÃ¤sentierbarZeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werdenZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinDas Zeichen-Dummy-Argument %qs bei %L muss entweder die konstante LÃ¤nge 1 haben oder eine angenommene LÃ¤nge, es sei denn, es hat eine angenommene Form oder einen angenommenen Rang, da die Prozedur %qs das Attribut BIND(C) hatDas Zeichen-Dummy-Argument %qs bei %L muss die LÃ¤nge 1 haben, da es das Attribut VALUE hatZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %LZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %LZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %LZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L seinZeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenZeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge habenZeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge habenZur Laufzeit auf StapelÃ¼berlauf prÃ¼fen.Auf Syntaxfehler prÃ¼fen, dann anhalten.RÃ¼ckgabewert des C++-Operators new prÃ¼fen.Strategie zur Erzeugung von Zeichenkettenoperationen wÃ¤hlen.HÃ¤ppchengrÃ¶ÃŸe des OMP-Schedulers fÃ¼r Schleifen, die durch parloops parallelisiert wurden.Klausel erwartet bei %CKlausel erwartet bei %C nach dem abschlieÃŸenden KommaAlle Tuningfeatures zurÃ¼cksetzen.Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurÃ¼cksetzen.HardwarefÃ¤higkeiten beim Linken lÃ¶schen.BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren.Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form seinCoarray-Deklaration bei %CKoarray-Bezeichner bei %C, aber %qs ist kein KoarrayKoarray-Scheinargument %qs bei %L fÃ¼r elementare ProzedurCoarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubtKoarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlichKoarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form habenCoarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie einKoarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie einCode zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gtCode zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gtCode-GrÃ¶ÃŸe: small, medium oder large.Koindex der Kodimension %d muss bei %L ein Skalar seinUnpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hatEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergebenEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergebenKoindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)Koindiziertes effektives Argument bei %L an Scheinzeiger %qsKoindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger ZeigerkomponenteKoindiziertes reservierbares Objekt bei %LKoindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesenKoindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %LKoindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %LKoindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergebenKoindizierte Prozedurzeiger-Komponente bei %CKoindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L habenIm Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben.Komma hinter * bei %C ist nur zusammen mit einer I/O-Liste erlaubtKomma vor Ein-/Ausgabeelementliste bei %LKomma bei %C erwartetFehlendes Komma nach P-Deskriptor in Formatzeichenkette bei %LCode fÃ¼r Â»Big EndianÂ«-Modus erzeugen.Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard.Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen.FÃ¼r 32-Bit-Zeiger kompilieren.FÃ¼r 64-Bit-Zeiger kompilieren.FÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzen.FÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzen.FÃ¼r V8+-ABI-Ã¼bersetzen.FÃ¼r GerÃ¤te kompilieren, die aktiviertes XNACK erfordern. StandardmÃ¤ÃŸig ausgeschaltet.FÃ¼r GerÃ¤te mit aktivierter SRAM-ECC-Funktion kompilieren (oder auch nicht). Vorgabewert ist Â»anyÂ«.FÃ¼r das DSBT-Shared-Library-ABI kompilieren.FÃ¼r m32r Ã¼bersetzen.FÃ¼r m32r2 Ã¼bersetzen.FÃ¼r m32rx Ã¼bersetzen.FÃ¼r v850-Prozessor Ã¼bersetzen.FÃ¼r v850e-Prozessor Ã¼bersetzen.FÃ¼r v850e1-Prozessor Ã¼bersetzen.FÃ¼r v850e2-Prozessor Ã¼bersetzen.FÃ¼r v850e2v3-Prozessor Ã¼bersetzen.FÃ¼r v850e3v5-Prozessor Ã¼bersetzen.FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen.Debuggingcode mitcompilieren.Unittest-Code eincompilieren.Release-Version compilieren.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option).Mit 32-Bit Longs und Zeigern kompilieren.Mit 64-Bit Longs und Zeigern kompilieren.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.Komplexes Argument von LOG bei %L kann nicht Null seinKomplexe Multiplikation und Division befolgen Fortran-Regeln.Komponente %qs bei %C bereits bei %L deklariertKomponente %qs bei %C bereits im Elterntypen bei %L deklariertKomponente %qs bei %C ist eine PRIVATE-Komponente von %qsKomponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein FeldzeigerKomponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinKomponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) istKomponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiertKomponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene ProzedurKomponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins habenKomponente %qs mit CLASS bei %C muss allozierbar oder Zeiger seinKomponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente bei %C muss ein POINTER-Attribut habenKomponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %LKomponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenKomponente mit KIND-Attribut bei %C muss ein INTEGER seinKomponente mit LEN-Attribut bei %C muss INTEGER seinKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenLocview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnen.Berechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenBedingte Kopierbefehle fÃ¼r Gleitkommazahlen aktivieren.Bedingte Kopierbefehle fÃ¼r Ganzzahlen aktivieren.FÃ¼r das newlib-Board-spezifische Laufzeitumgebung konfigurieren. Vorgabewert ist or1ksim.Konfiguriert mit: %s
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standard 2020 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standard fÃ¼r 2020 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2023 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2023 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C-Standardentwurf 202X Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C-Standardentwurf fÃ¼r 202X mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2018 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen.Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen.Der ABI o32-FPXX entsprechen.Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten.Typ Â»intÂ« als 16 Bit breit ansehen.Typ Â»intÂ« als 32 Bit breit ansehen.Die MESSAGE-Klausel bei %L erfordert einen konstanten ZeichenausdruckKonstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtKonstante memcpy-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memmove-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memset-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Netze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurdeEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuert, dass IRA die Ã¼bereinstimmende Bedingung (doppelte Operandennummer) in allen verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse stark berÃ¼cksichtigt. Wenn sie auf Null gesetzt ist, bedeutet dies, dass IRA die Ã¼bereinstimmende Bedingung nur berÃ¼cksichtigt, wenn sie in der einzigen verfÃ¼gbaren Alternative mit einer geeigneten Registerklasse enthalten ist. Andernfalls bedeutet es, dass IRA alle verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse prÃ¼ft, selbst wenn sie eine Auswahl mit einer geeigneten Registerklasse gefunden hat, und die gefundene qualifizierte Ã¼bereinstimmende EinschrÃ¤nkung beachtet.Den IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Steuern, welche Ereignisse in den Diagnosepfaden angegeben werden.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.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERAdressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden kÃ¶nnen. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab.Umwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben.Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2022 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.Addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>Cray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtD unterstÃ¼tzt auf dieser Zielplattform keine Zeiger.D-Inline-Assembler-Anweisungen werden in GDC nicht unterstÃ¼tzt.DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDas DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDas DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-targetDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %L ist in Fortran 95 nicht erlaubtDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist fÃ¼r Kategorie %sDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte KategorieDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %L ist in Fortran 95 nicht erlaubtDEPEND SINK wird zusammen mit DEPEND SOURCE an demselben Konstrukt bei %L verwendetDie DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator habenDEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den AbhÃ¤ngigkeitstyp SOURCE, SINK oder DEPOBJ habenDEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDETACH-Ereignisbehandler %qs in %s-Klausel bei %LDETACH-Ereignisbehandler %qs in SHARED-Klausel bei %LDIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Zeichenargument bei %L muss angenommene LÃ¤nge habenDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDarwin unterstÃ¼tzt Â»-mfentryÂ« oder verwandte Optionen nichtDarwin ist keine mx32-PlattformDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit -fPIC/-fPIE).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenDebugging-Bibliothe, die anstelle von phobos verwendet wird.Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenStandardbibliothek, die anstelle von phobos verwendet wird.Das durch Vorgabe initialisierte Dummy-%qs-Argument %qs bei %L ist in der BIND(C)-Prozedur %qs nicht erlaubtZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztDas Zeichen-Dummy-Argument %qs bei %L hat verzÃ¶gerte LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit dem Attribut BIND(C)Unerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:Veraltet zugunsten von -std=c++11.Veraltet zugunsten von -std=c++14.Veraltet zugunsten von -std=c++17.Veraltet zugunsten von -std=c11.Veraltet zugunsten von -std=c99.Veraltet zugunsten von -std=gnu++11.Veraltet zugunsten von -std=gnu++14.Veraltet zugunsten von -std=gnu++17.Veraltet zugunsten von -std=gnu11.Veraltet zugunsten von -std=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L wurde nicht deklariertAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs wird als Argument bei %L verwendetAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen BasistypAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Felder von teilweise konstruierten Objekten zerstÃ¶ren.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.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.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorUnterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %LVerschiedene Zeichenarten bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LAndere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenDie Warnung Â»-Wframe-larger-than=Â« ausschalten. Entspricht Â»-Wframe-larger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Â»-Wlarger-than=Â« ausschalten. Entspricht Â»-Wlarger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.ARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten. Ã„quivalent zu -msoft-float.FPU-ISA wird ausgeschaltet, kann mit %<-mfloat-abi=soft%> eingeschaltet werdenLR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Markdown-Ersetzungen in Ddoc ausschalten.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Die Warnung Walloc-size-larger-than= ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Walloca-larger-than= ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Â»-Wstack-usage=Â« ausschalten. Entspricht Â»-Wstack-usage=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Zugriff auf gemeinsamen Speicher ausschalten.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Optimierung der Endrekursion verbieten, wenn die aufrufende Routine die ZeichenlÃ¤nge weggelassen haben kÃ¶nnte.Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen.Die globale Symboltabelle nach dem Parsen anzeigen.Die Symbole in umgekehrter Reihenfolge ausgeben.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Die D-Programmstart-Dateien mit dem Compilat binden.Keine BRcc-Befehle in arc_reorg erzeugen.Keine Standardsymbolexporte zu Modulen oder dynamischen Bibliotheken hinzufÃ¼gen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgefÃ¼hrt wurden, kalt sind.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Gemeinsame Elemente in Templatevergleichen nicht weglassen.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Keine unausgerichteten Speicherzugriffe erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.D-Standardbibliothek nicht in die Compilierung einbinden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Template-Spezialisierungen fÃ¼r die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken.Warnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Die GOT nicht verwenden, um auf externe Symbole zuzugreifen.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Die AIX-Vector-Extended-ABI nicht verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Nicht die gerÃ¤tespezifische Specs-Datei Â»device-specs/specs-<MCU>Â« verwenden.Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei den angegebenen Attributen warnen.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Felder von teilweise konstruierten Objekten nicht zerstÃ¶ren.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rde.Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.Keine P-Mnemonics fÃ¼r Zweige verwenden.Register r32..r63 nicht verwenden.Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LÃœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L darf kein abgeleiteter Typ bei %C seinDas Dummy-Argument %qs bei %L kann kein Zeiger mit dem Attribut CONTIGUOUS sein, da die Prozedur %qs BIND(C) istScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %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 sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinDummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenQuellcode-Abdeckungsverpflichtungen wegschreiben.Textdarstellung des Pfades jeder Diagnosemeldung nach QUELLDATEI.IDX.KIND.epath.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg-ID.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg.txt wegschreiben.Aufrufgraphen des Analysierers nach SRCFILE.callgraph.dot wegschreiben.Daten des Analysierers nach SRCFILE.analyzer.json.gz wegschreiben.Deklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.Nur die definierten Symbole wegschreiben.OptimierungsdurchlÃ¤ufe ausgeben.Informationen Ã¼ber das Wegwerfen von ZustÃ¤nden nach SRCFILE.state-purge.dot wegschreiben.Expandierten Graphen des Analysierers nach SRCFILE.eg.dot wegschreiben.Gesamtgraphen des Analysierers nach SRCFILE.supergraph.dot wegschreiben.Die entmangelte Ausgabe wegschreiben.Die Details von LTO-Objekten wegschreiben.Die Kommandozeilenoptionen des Dump-Werkzeugs wegschreiben.Die Statistik der GIMPLE-Anweisungen wegschreiben.Die Statistik der Baumarten wegschreiben.Die Statistik der BÃ¤ume wegschreiben.Den Aufrufgraphen der Symboltabelle wegschreiben.Diverse Interna des Analysierers nach SRCFILE.*.fg.dot und SRCFILE.*.tg.dot wegschreiben.Diverse Interna des Analysierers nach SRCFILE.analyzer.txt wegschreiben.Diverse Interna des Analysierers auf die Standardfehlerausgabe wegschreiben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelte Spezifikation %s bei %CDoppeltes ASYNCHRONOUS-Attribut bei %L angegebenDoppeltes AUTOMATIC-Attribut bei %L angegebenDoppeltes BIND-Attribut bei %L angegebenDoppeltes DEFERRED bei %CDoppeltes DIMENSION-Attribut bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppeltes EXTENDS-Attribut bei %L angegebenDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppeltes NON_OVERRIDABLE bei %CDoppeltes POINTER-Attribut bei %CDoppelte PRIVATE-Anweisung bei %CDoppeltes PROTECTED-Attribut bei %L angegebenSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppeltes VALUE-Attribut bei %L angegebenDoppeltes VOLATILE-Attribut bei %L angegebenDoppelte Zugriffsspezifikation bei %CDoppeltes Argument %qs bei %L fÃ¼r intrinsisches %sDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %CDoppelte Aufbau-Marke %qs bei %CDoppelte Format-Spezifikation bei %CDoppelter Name %qs in VerknÃ¼pfung bei %CDoppelter Name %qs in Parameterliste bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol %qs in formaler Argumentliste bei %CDoppelte Klausel %qs bei %LWÃ¤hrend der Optimierungen zur Linkzeit bei unpassenden Typen von globalen Deklarationen warnen.Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden.CC-Register dynamisch belegen.E-Angabe nicht erlaubt mit g0-Deskriptor in Formatzeichenkette bei %LInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iInterner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %iInterner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELFv2-ParameterÃ¼bergabe fÃ¼r ein Argument, das Bitfelder der Breite 0 enthÃ¤lt, aber ansonsten ein homogenes Aggregat ist, wurde in GCC 12 korrigiertELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %L ist in Fortran 95 nicht erlaubtEND-TEAM-Anweisung bei %CEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verbotenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteEQUIVALENCE-Anweisung bei %CERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable seinÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenElement in Feldkonstruktor %s bei %L ist %sElement des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passenElement des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergebenElement mit einem Wert von %1$d in ORDER bei %2$L muss fÃ¼r das intrinsische RESHAPE in der NÃ¤he von %4$L im Bereich [1, â€¦, %3$d] liegenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen..stack_size-Direktiven erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.ELF-Attribut fÃ¼r RISC-V generieren.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Benutzerdefinierte Warnungen mit internen Details ausgeben, die fÃ¼r Entwickler von Analyseprogrammen bestimmt sind.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Diagnoseinformationen zur Position der Knoten im expandierten Graphen ausgeben.Direkte Zweige in lokalen Funktionen erzeugen.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Verschmolzene multiply-add-Befehle fÃ¼r long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf fÃ¼r NeuverknÃ¼pfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthÃ¤lt der vom Mittelteil generierte Code hÃ¤ufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu Ã¼bersteuern, zu Testzwecken.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Instrumentierungsaufrufe fÃ¼r Aufrufe von __tsan_func_entry() und __tsan_func_exit() erzeugen.Lange Laden/Speichern-Folgen ausgeben.AusfÃ¼hrlichere Beschreibungen des Steuerablaufs in den Diagnosemeldungen ausgeben.AusfÃ¼hrlichere Beschreibungen der ZustandsÃ¤nderungen in den Diagnosemeldungen ausgeben.Diagnosemeldungen fÃ¼r Optimierung ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Aufruf fÃ¼r Profiling-ZÃ¤hler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benÃ¶tigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.Spezielle Instrumentierung fÃ¼r Zugriff auf volatile-Objekte erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Template-Instanziierungen als schwache Symbole ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Registersatz mit 16 EintrÃ¤gen aktivieren.32-Bit-ALU-Befehle einschalten.32-Bit-Sprungbefehle einschalten.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.C++-Koroutinen einschalten (experimentell).C++-Header-Modul einschalten (experimentell).C++-modules-ts einschalten (experimentell).UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.C-SKY-DSP-Befehle einschalten.Erweiterte C-SKY-DSP-Befehle einschalten.C-SKY-SECURE-Befehle einschalten.C-SKY-TRUST-Befehle einschalten.C-SKY-DSP-Vektorbefehle einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.Die Opcodes ENTER_S und LEAVE_S fÃ¼r ARCv2 einschalten.Codekomprimierung fÃ¼r FT32B-Code aktivieren.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.Transformation der Graphite-IdentitÃ¤t einschalten.ID-basierte Shared Library einschalten.IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten.Lokale Registerzuordnung einschalten.Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten.MUL-Befehle einschalten.Befehle MUL.X und UMUL.X einschalten.MULX-Befehle einschalten, schnelle Bitverschiebung annehmen.Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten.Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten.OpenACC einschalten.OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich).Auslagern an OpenMP-GPU einschalten.SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab.Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.Virtual-Hosting-UnterstÃ¼tzung einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r alloca/VLAs einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Atomare Befehle einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Cache-Prefetch-Befehle einschalten.Bestimmte Features, die im Concept-TS vorhanden sind, einschalten.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Verwendung bedingter Kopierbefehle einschalten.Bedingte Kopierbefehle einschalten.Konstruktor-/Destruktor-Feature einschalten.Koprozessorbefehle einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Standardbreiten fÃ¼r die Formatangaben i, f und g aktivieren.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.Ausnahmebehandlung einschalten.ZusÃ¤tzliche bedingte Verzweigungsanweisungen j(s)lt und j(s)le einschalten.VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten.Frontend-Optimierung einschalten.Funktionsprofilierung einschalten.Funktionen umsortieren, um Codeplatzierung zu verbessern.Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.BinÃ¤rdateien erzeugen, die Divisionen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-divÂ«.BinÃ¤rdateien erzeugen, die Gleitkommaberechnungen mit Funktionen aus der libgcc durchfÃ¼hren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-mhard-floatÂ«.BinÃ¤rdateien erzeugen, die Multiplikationen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-mulÂ«.Befehle fÃ¼r Vergleiche mit Setzen der Flags (l.sf*i) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r bedingte Zuweisungen (l.cmov) erlauben. Standardverhalten ist, stattdessen Ã¤quivalente set- und branch-Befehle zu verwenden.Division mit Hardware-Befehlen (l.div, l.divu) aktivieren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-msoft-divÂ«.Gleitkommaberechnungen mit Hardware-Befehlen durchfÃ¼hren. Die Voreinstellung ist Â»-msoft-floatÂ«.Multiplikation mit Hardware-Befehlen (l.mul, l.muli) aktivieren. Dies ist die Vorgabe; Ã¤nderbar mit Â»-msoft-mulÂ«.Befehle fÃ¼r Rechtsdrehung (l.ror) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um Rechtsdrehungen mit Direktoperand durchzufÃ¼hren.Befehle fÃ¼r Rechtsdrehung mit Direktoperand (l.rori) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um diese Befehle durchzufÃ¼hren.Befehle fÃ¼r Bitverschiebung mit Direktwert (l.srai, l.srli, l.slli) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r Vorzeichenerweiterung (l.ext*) erlauben. Standardverhalten ist, die Vorzeichenerweiterung mittels Ladebefehlen durchzufÃ¼hren.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten.hwasan-Instrumentierung fÃ¼r alloca/VLAs einschalten.hwasan-Instrumentierung fÃ¼r eingebaute Funktionen einschalten.hwasan-Instrumentierung fÃ¼r Ladeoperationen einschalten.hwasan-Instrumentierung von auf dem Stapel allozierten Variablen fester GrÃ¶ÃŸe einschalten.hwasan-Instrumentierung fÃ¼r Speicheroperationen einschalten.Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten.Inlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Befehle einschalten, die Angriffe Ã¼ber return-orientierte Programmierung vereiteln.Interrupt-Stapelbefehle einschalten.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Faules Modul-Importieren einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Veraltetes Parsen von INCLUDE als Anweisung einschalten.Optimierungen zur Bindezeit einschalten.Binder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Umordnen der Schleifen auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung von Gleitkommabefehlen einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Multiprozessorbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.rvalue-Argumente fÃ¼r ref-Parameter aktivieren.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten.Vorzeichenerweiternde Befehle einschalten.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Durchgang fÃ¼r statische Analyse einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten.ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Erweiterte LRW-Befehle einschalten (Standard fÃ¼r CK801).Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von leeren Formatelementen in Formatzeichenketten einschalten.Zeichenliterale in Zuweisungen und Datenanweisungen fÃ¼r Nichtzeichenvariablen aktivieren.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind.Verwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.TransitivitÃ¤t von BeschrÃ¤nkungen wÃ¤hrend der Analyse berÃ¼cksichtigen.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.Verwendung der BI/BIH-Befehle einschalten, wenn verfÃ¼gbar.Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung von R16 bis R31 einschalten (Standard).Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschalten.Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CVergleich auf Gleichheit fÃ¼r %s bei %LÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler beim Reservieren von %lu BytesFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Feldkonstruktor, auf den bei %L verwiesen wirdFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler in TypbeschrÃ¤nktem Aufruf bei %LFehler beim VergrÃ¶ÃŸern des Speicherblocks auf %lu BytesFehler beim Schreiben der JSON-Ausgabedatei Â»%sÂ«
  Fehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
  Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LZeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei AusfÃ¼hrung des Programms ausgewertet werden, rechnen Sie mit FehlernEreignisArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert seinArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert seinEreignis-Variable bei %L muss Skalar mit EVENT_TYPE seinJeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<( depobj )%> bei %C erwartet%<(%> nach %qs bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<,%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<:%> bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartetAtomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetEins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE oder DEFAULT bei %C erwartetEntweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %CEine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartetDO-Schleife bei %C erwartetELSE bei %L erwartet, in atomarer VergleichserfassungDie SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNINGHOST, NOHOST oder ANY bei %C erwartetIF bei %L erwartet, in atomarer VergleichserfassungEins von IN, OUT, INOUT, MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartetINTEGER-Typ bei %L erwartetEine der Klauseln NONE oder PRESENT bei %C erwartetEins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %CORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>P-Bearbeitungsdeskriptor erwartet in Formatzeichenkette bei %LPARAMETER-Symbol in komplexer Konstante bei %C erwartetRANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %CEins von SCALAR, AGGREGATE, ALLOCATABLE oder POINTER bei %C erwartetEins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %CEins von SEQ_CST, ACQ_REL oder RELAXED erwartet, fÃ¼r ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %CEins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetEins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %CTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetEine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetKonstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartetDatenkonstante nach Wiederholungsangabe bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetBezeichner bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlausdruck bei %C erwartetGanzzzahlausdruck der Art OMP_ALLOCATOR_HANDLE_KIND bei %L erwartetEntweder ein Ganzzahlausdruck oder genau ein GerÃ¤temodifizierer %<device_num%> oder %<ancestor%> erwartet bei %CGanzzahlzeichenkette erwartetErwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %LMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetListe von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetBereichsangabe erwartet bei %CEchte Zeichenkette erwartetRegister oder konstante Ganzzahl erwartet.Rechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSkalarer intrinsischer Ausdruck bei %L erwartet, in atomarem VergleichSkalare intrinsische Variable bei %L erwartet, in atomarem VergleichSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariablenliste bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenVariable bei %L erwartetDefinierbare EntitÃ¤t bei %L erwartetListe benannter EintrÃ¤ge bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariable oder io-implied-do bei %L erwartetVariable oder io-implied-do in READ-Anweisung bei %L erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %sExplizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlichFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Selektor bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberflÃ¼ssige Option fÃ¼r %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen.ÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LDer FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tztFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Konstrukt bei %LFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORM-TEAM-Anweisung bei %CFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Kennzeichen bei %L kann kein Feld der GrÃ¶ÃŸe 0 seinFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Gleitkomma-Register kÃ¶nnten trotz Attribut %qE Ã¼berschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPU-Typen von LoongArch:FPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FROMPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSFUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CKeine passende Klausel gefunden bei %CFailure getting length of a constant array.Fehler bei Umwandlung von BOZ in REAL bei %LSchwerwiegender FehlerDie Datei %qs wird rekursiv eingebundenBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Aufrufe von einfachen inline-Funktionen zusammenfalten.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibtFor Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Dem Assembler (und Linker) erlauben, jede beliebige Architektur-Untervariante ohne Fehler zu verwenden.FP-als-GP-Optimierung verbieten.Verbieten, dass mittels $fp auf statische oder globale Variablen zugegriffen wird. Diese Option verhindert die FP-als-GP-Optimierung, unabhÃ¤ngig von -mforce-fp-as-gp.Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Ausschalten der Hardwareschleife erzwingen, selbst wenn -mext-dsp angegeben ist.Funktionen auf 4-Byte-Grenzen zwingen.Codeerzeugung von Stummeln fÃ¼r die Indirektion externer Symbole erzwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.FP-als-GP-Optimierung erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden CharakteristikaFunktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktion nicht gefunden.Funktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r %<simd%>-FunktionenGCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-FunktionenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-FunktionenGCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nichtGCC ist nicht dafÃ¼r konfiguriert, %qs als Argument fÃ¼r %<-foffload=%> zu unterstÃ¼tzenGCC muss mit %<--enable-newlib-nano-formatted-io%> konfiguriert werden, um %<-mtiny-printf%> zu verwendenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieZu verwendende GCN-CPU-Art:GCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
! GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrAttribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das LabelGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %CMMA-Befehle erzeugen (oder auch nicht).Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet.Speicheradressierung relativ zu PC (oder absolut) erzeugen.Optimierungen fÃ¼r Speicherzugriffe relative zu PC durchfÃ¼hren (nicht durchfÃ¼hren).Speicherzugriffsbefehle mit (oder ohne) PrÃ¤fix erzeugen.16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.BTF-Debug-Informationen auf Standardniveau erzeugen.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.C-Prototypen aus Nicht-BIND(C)-Deklarationen fÃ¼r externe Prozeduren generieren.Informationen zu AbhÃ¤ngigkeiten von C++-Modulen erzeugen.FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).CTF-Debug-Informationen auf Standardniveau erzeugen.Erweiterungsbefehle fÃ¼r DSP generieren.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.JSON-Datei erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).SBIT, CBIT-Befehle erzeugen.SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Ein Mach-O-Bundle erzeugen (Dateityp MH_BUNDLE).Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Absolute Quellpfade fÃ¼r gcov erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Alle notwendigen Informationen fÃ¼r Â»BPF Compile Once - Run EverywhereÂ« generieren.Ausgabedatei erzeugen, die Symbole nicht erst bei Bedarf, sondern bereits beim Laden bindet.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Voreinstellung ist GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Big-Endian-eBPF erzeugen.Bit-Befehle erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r Smart Mode erzeugen.Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r alle Template-Instanziierungen einschalten.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r Assert-VertrÃ¤ge generieren.Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen.Code fÃ¼r VorbedingungsvertrÃ¤ge generieren.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r Switches ohne Default-Fall generieren.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r den M*Core M210 erzeugen.Code fÃ¼r den M*Core M340 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der im privilegierten Zustand lÃ¤uft.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code generieren, der Gerade-Linie-Spekulationen abwehrt.Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code mittels globaler Anker-Symboladressen generieren.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Generierung von Code mit unausgerichtetem load/store, gÃ¼ltig fÃ¼r MIPS R6.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.Konstantenpools im Compiler statt im Assembler generieren.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisions-Befehle erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Dokumentation erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.eBPF fÃ¼r die angegebene Linux-Kernelversion erzeugen.Erweiterte arithmetische Befehle erzeugen, nur fÃ¼r ARC700 gÃ¼ltig.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugen.Schnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Kombinierte Multiplizier-Addier-Befehle generieren.Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).Hardware-abs-Befehle generieren.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Little-Endian-eBPF erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Atomare Operationen durch Hilfsfunktionen implementieren.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.Millicode-Schnipsel erzeugen.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Erweiterungsbefehle fÃ¼r Performance einschalten.Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.Befehle push/pop generieren (Standard).WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.return-Befehl in nackter Funktion generieren.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Gleitkommabefehle einfacher Genauigkeit generieren.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.stm/ldm-Befehle erzeugen (Vorgabe).Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Inline-Expansion von memcpy/memmove generieren.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Vektorpaare fÃ¼r Inline-Expansion von memcpy/memmove generieren.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.xBPF erzeugen.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommenGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetGraphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.Bibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Bedingte Zweigen hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Bedingungen, die nicht in den Zweigen verwendet werden, hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Hardware-Autoprefetcher-Scheduler-Modellsteuerung: Anzahl der Vorausschauzyklen, die das Modell untersucht, bei '0' ist nur die heuristische Sortierung von Befehlen aktiviert. StandardmÃ¤ÃŸig deaktiviert.Hexadezimalkonstante bei %L verwendet Nicht-Standard X statt ZHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).E/A-Registeroperand fÃ¼r Â»%%%cÂ«IBITS: Bad bitICE: %<emit_insn%> verwendet, wo %<emit_jump_insn%> erforderlich:ID der zu bauenden Shared Library.gemeinsam genutzte ID-Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetIM-part_ref bei %CÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT NONE mit Angabenliste bei %CIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur seinIO-Definition fÃ¼r %q+D erfordert eine AdresseIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG-Markierung bei %LIPA-modref-Zusammenfassung fehlt in EingabedateiIPA-SRA-Zugriffs-Verifikation fehlgeschlagenISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>ISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt %<[[]]%>-Attribute erst ab C2XISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt den vordefinierten Bezeichner %qs nichtISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt dezimale Gleitkommazahlen erst ab C2XISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C2XISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nichtISO-C verbietet %<goto *expr;%>ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender FunktionISO-C verbietet eine leere QuelldateiISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C verbietet leere InitialisierungsklammernISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandeltISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-TokenISO C++ unterstÃ¼tzt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommenin ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werdenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nichtISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutetISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung in Arraytyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertierenISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Verringern eines Zeigers vom Typ %qTISO-C++ verbietet verringern einer AufzÃ¤hlungISO-C++ verbietet leere unbenannte AufzÃ¤hlungISO-C++ verbietet flexibles Arrayelement %qsISO-C++ verbietet flexible ArrayelementeISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qTISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlungISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-AusdrucksISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet typename-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼ckenISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Array variabler LÃ¤ngeISO-C++ verbietet Array %qD variabler LÃ¤ngeISO-C++ verbietet Array der GrÃ¶ÃŸe nullISO-C++ verbietet Array %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen von %<operator ?:%>ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen Ausnahmespezifikationendas Weglassen der Zeichenkette in %<_Static_assert%> wird von ISO C11 nicht unterstÃ¼tztISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Alignas%>ISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtDeklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht esISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterarraydeklaratorenISO-C90 unterstÃ¼tzt nicht %qEISO-C90 unterstÃ¼tzt keine booleschen TypenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Arrays als ElementeISO-C90 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C90 unterstÃ¼tzt keine namenlosen structs/unionsISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet gemischte Deklarationen und CodeISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizierenISO-C90 verbietet Array variabler GrÃ¶ÃŸeISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸeISO-C99 unterstÃ¼tzt nicht %<_Alignas%>ISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CITERATOR bei %C kann nicht mit SINK kombiniert werdenITERATOR bei %C kann nicht mit SOURCE kombiniert werdenWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.Attribut dllimport fÃ¼r Funktionen ignorieren.Den normalen zweistufigen Namensraum ignorieren; Symbole in der Reihenfolge der Befehlszeile auflÃ¶sen und nicht aufzeichnen, welche Bibliothek das aufgelÃ¶ste Symbol bereitgestellt hat.Nicht unterstÃ¼tzte Pragmas ignorieren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.  Nur die 64-Bit-ABI wird unterstÃ¼tzt.Ignoriert.UnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssige Zuweisung an externe Prozedur bei %LUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegal id in copy_walk_reduction_argUngÃ¼ltige PrÃ¤prozessordirektiveUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LUnzulÃ¤ssiger Typ in Zeichenverkettung bei %LAnweisung %s zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung %s zur Image-Steuerung bei %C in PURE-ProzedurCRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockCRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in PURE-ProzedurRETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockPRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSTOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSTOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurArgument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck seinArgument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegenÂ»inÂ«-VertrÃ¤ge von Ã¼berschriebenen Methoden als Obermenge des Ã¼bergeordneten Vertrags umsetzen.Â»inÂ«-Parameter als Â»scope constÂ« umsetzen.C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" umsetzen.DIP1008 "Ausnahmen im @nogc-Code zulassen" umsetzen.DIP1021 "VerÃ¤nderbare Funktionsargumente" umsetzen.DIP25 "Versiegelte Referenzen" implementieren.__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren.AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen.Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit CImplizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel seinImplizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %LImplizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEinbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen StandardinitialisierungFeld mit impliziter Form bei %LVerbesserung der FÃ¤higkeit des GCC, Spaltennummern in groÃŸen Quelldateien zu verfolgen, auf Kosten einer langsameren Kompilierung.Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertetUnreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertetIn %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs istIn %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION seinIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.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. %sIn SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren.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.Im Aufruf von %qs bei %L ist eine TypunvertrÃ¤glichkeit bei Argument %qs; %s wurde an %s Ã¼bergebenIn Konstruktor %qsIn Kopierkonstruktor %qsIn Destruktor %qsIn Datei, eingebunden vonIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qsIn ModulIn Modul, importiert beiIn statischer Elementfunktion %qsInclude-Verzeichnis %qs: %sDie eingebundene Datei %qs ist keine regulÃ¤re DateiInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LInkompatible Initialisierung zwischen einer abgeleiteten TypentitÃ¤t und einer EntitÃ¤t mit Typ %qs bei %CUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %LUnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %sUnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %LUnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %LInkonsistente Ã„quivalenzregeln mit %qs bei %L und %qs bei %LInterne Compilerwarnung: No location in expression near %LInterne Compilerwarnung: Inconsistent internal state: No location in statementRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Compilerfehler: Incorrect EH edge %i->%iFalsche Ausdehnung in Argument B in MATMUL-Intrinsic in Dimension 1: ist %ld, sollte %ld seinIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Prozedur %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs neudefiniert bei %L in Prozedur %qs, aufgerufen aus der DO-Schleife bei %LIndexvariable %qs wird auf undefiniert als INTENT(OUT)-Argument bei %L in Prozedur %qs gesetzt, wird aus der DO-Schleife bei %L aufgerufenIndexvariable %qs wird auf undefiniert gesetzt als INTENT(OUT)-Argument bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdAuf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Vergleich auf Ungleichheit fÃ¼r %s bei %LVerwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).PTX-Register initialisieren.Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %C__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht.Zeichenkettenoperationen memset/memcpy als Â»inlineÂ« einfÃ¼gen, aber Inline-Version nur fÃ¼r kleine BlÃ¶cke durchfÃ¼hren.Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitet.Befragungsparameter darf nicht in einer data-stmt-object-list bei %C vorkommenENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut fÃ¼r CET-Instrumentierung einfÃ¼gen.In jedem Funktionsprolog NOP-Befehle erzeugen.Arc-basierten Programm-Profilierungscode einfÃ¼gen.Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen.Code einfÃ¼gen, um AusdrÃ¼cke zu profilen.Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Anzahl der Maschinenbefehle, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden.Anzahl der Maschinenbefehle, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt werden.Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen.Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Ganzzahldivision bei %2$L zu Konstante %1$qs abgeschnittenGanzzahlausdruck erforderlich bei %CGanzzahlige ID (N) des spezifischen Befehls Â»fabsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fabssÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fadddÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»faddsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpledÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmplesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcosdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcossÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fextsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixdiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixduÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsuÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatidÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatisÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatudÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatusÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fminsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmuldÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmulsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxhiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxloÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdyÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsinsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftruncdsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwrxÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwryÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»roundÂ«.Ganzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb des symmetrischen Bereichs wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden SpeichersGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tztSchleifen bei %L werden getauschtSchnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariertSchnittstelle %qs bei %L darf keine Anweisungsfunktion seinSchnittstelle %qs bei %L kann nicht allgemein seinSchnittstelle %qs bei %L muss explizit seinUnpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %sSchnittstelle in Scheinprozedur %qs bei %L passt nicht: %sSchnittstelle in globaler Prozedur %qs bei %L passt nicht: %sUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein UnterprogrammUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %sSchnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werdenSchnittstellenname nach %<(%> bei %C erforderlichInterne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werdenIm Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz in Bytes ausgedrÃ¼ckt.IntervallÃ¼berlappung von %<-fdbg-cnt=%s%>: [%u, %u] und [%u, %u]Intrinsisches %qs (%s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiertIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen NOHOST-Klausel markiertUngÃ¼ltige BOZ-Literalkonstante, die bei %C im Feldindex verwendet wirdUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiger NAME %qs in Â»!$ACC ROUTINE ( NAME )Â« bei %CUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument fÃ¼r Â»!$ACC WAITÂ« bei %CUngÃ¼ltiges Zuordnungsziel bei %CUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen %qc in Variablenname bei %CUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige(s) Zeichen in ELSE-Anweisung nach %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CUngÃ¼ltiger Ausdruck nach %<%s%> bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltiges SchlÃ¼sselwort %qs in intrinsischer Funktion %qs bei %LUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUnerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-GleitkommatypenUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %LUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CEinen Hinweis ausgeben, wenn doppelte Diagnosemeldungen zusammengefasst werden.Fehlersuche-Informationen fÃ¼r compilergenerierte Hilfsvariablen ausgeben.FÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinSprungziele werden an dieser Potenz von 2 ausgerichtet.Ausschuss hinter ASSOCIATE-Anweisung bei %CAusschuss hinter CALL bei %CAusschuss hinter GENERIC-Bindung bei %CAusschuss hinter MAP-Anweisung bei %CAusschuss hinter UNION-Anweisung bei %CAusschuss hinter unverschachtelter STRUCTURE-Anweisung bei %CEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen.Einfach icc0/fcc0 verwenden.KIND-Attribut bei %C in einer STRUCTURE-DefinitionKIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinKIND-part_ref bei %CSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte CSKY-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte CSKY-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte CSKY-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte PTX-ISA-Architekturen (fÃ¼r Verwendung mit Option -misa=):Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -mptx=):Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte MÃ¶glichkeiten zur AbschwÃ¤chung der geradlinigen Spekulation mit Â»-mharden-sls=Â«:Bekannte Werte fÃ¼r RÃ¼ckkehr-Instrumentierung mit -minstrument-return=:Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mict-model=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem IBITSLEN-Attribut bei %C in einer STRUCTURE-DefinitionLEN-Attribut bei %C in einer TYPE-DefinitionLEN oder KIND-Abfrageverweis in DATA-Anweisung bei %LLEN-part_ref bei %CLHS in %<noreturn%>-AufrufLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetFÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertSprungmarke %qs nach %L passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigDO-Anweisung mit Label bei %LÃ–ffnende Klammer benÃ¶tigt nach %<*%> in Formatzeichenkette bei %LAlte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe nicht gefunden, verwenden Sie %<none%>, %<slim%>, %<blocks%>, %<vops%>.BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben.Wie -M, aber System-Header-Dateien ignorieren.Wie -MD, aber System-Header-Dateien ignorieren.Wie -pedantic, aber als Fehler ausgeben.Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprÃ¼ft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet, und nur dann eine Strafe verhÃ¤ngt, wenn dieser Schwellwert erfÃ¼llt ist. Der Standardwert ist 20.Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 70.Begrenzen, wie weit der Autovektorisierer eine Schleife abrollen darf.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenZeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Code fÃ¼r einen __main-Kernel einbinden.Die D-Standardbibliothek dynamisch in das Compilat binden.Die D-Standardbibliothek statisch in das Compilat binden.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Alle versteckten GC-Allokationen auflisten.Alle unverÃ¤nderlichen Felder auflisten, die eine Objektinstanz belegen.Alle Verwendungen von Â»inÂ« mit Parametern auflisten.Alle Variablen auflisten, die im threadlokalen Speicher landen.Informationen Ã¼ber alle D-SprachÃ¤nderungen auflisten.Vorkommen von Markdown-Ersetzungen in Ddoc auflisten.Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtListenelement %qs mit allozierbaren Komponenten ist nicht erlaubt in einer map-Klausel bei %LListenelement bei %C darf nicht koindiziert seinListe wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %CStatistik zu Template-Instanziierung ausgeben.Alle Elemente der Archivbibliotheken laden, statt nur denen, die undefinierte Symbole erfÃ¼llen.Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDer Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenDie vom Linker geladenen Objektdateien wegschreiben.Symbole wegschreiben, die zum Laden eines Objekts gefÃ¼hrt haben.PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.CPU-Typen fÃ¼r LoongArch:Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs unterstÃ¼tzt keine Hardware-Multiplikation, aber %<-mhwmult%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-ISA, aber %<-mcpu%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<16-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<32-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<f5series%> gesetztDie MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der StandardartMIPS16 %<-mxgot%> CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64Interner Fehler: MMIX Internal: %s is not a shiftable intInterner Fehler: MMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesInterner Fehler: MMIX Internal: Last named vararg would not fit in a registerInterner Fehler: MMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces seinMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in %<cris_op_str%>GrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Dem Linker die Befehlszeilenoption Â»--no-relaxÂ« anstelle der Option Â»--relaxÂ« Ã¼bergeben.Alle Funktionsaufrufe indirekt machen.Inline-Funktionen standardmÃ¤ÃŸig zu Â»constexprÂ« machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CFalsch geformte Typspezifikation bei %CDaten im P2-Raum reservieren.Gemangelte abgeleitete Typdefinition bei %CZuordnung von Modulen zu CMI-Dateien.MAC-Register als Aufruf-zerstÃ¶rt markieren.Alle Schleifen als parallel markieren.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximalzahl der Bytes, die mit Schleifen verglichen werden.Maximalzahl der Bytes, die ohne Schleifen verglichen werden.Maximalzahl der Bytes, die verglichen werden.Maximalzahl der Bytes, die inline kopiert werden.Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Maximale Anzahl der Grenzendpunkte der Fallbereiche der Switch-Anweisung, die bei der Generierung der IPA-Funktionszusammenfassung verwendet werden.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme und GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.Maximale GesamtgrÃ¶ÃŸe von aufrufender und aufgerufener Funktion, fÃ¼r den Fall, dass die aufgerufene Funktion in die aufrufende eingereiht wird und die aufgerufene Funktion nur von einer Stelle aus aufgerufen wird.HÃ¶chsttiefe beim Durchlaufen des DFS durch die modref-Escapeanalyse.Maximale Verschachtelungstiefe von Schleifen fÃ¼r optimistisches value-number.Maximale Tiefe der logischen AusdrÃ¼cke, die von der Bereichsanalyse erfasst werden, um ausgehende Bereiche zu evaluieren.Maximale Tiefe des rekursiven Klonens fÃ¼r selbstrekursive Funktionen.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.Maximale Schleifentiefe eines Aufrufs, der beim inlinen von Funktionen, die nur einmal aufgerufen werden, berÃ¼cksichtigt wird.Maximale Anzahl der VALUEs, die wÃ¤hrend eines einzelnen Aufrufs von Â»find_base_termÂ« verarbeitet werden.HÃ¶chstzahl der Zugriffe, die pro modref-Verweis gespeichert werden.HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Arrays in einem SCoP.Maximale Anzahl von kÃ¼nstlichen Zugriffen, um eine VorwÃ¤rtsausbreitung zu ermÃ¶glichen, die die Skalare Ersetzung von Aggregaten fÃ¼r eine lokale Variable beibehÃ¤lt.HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werden.HÃ¶chstzahl der Basen, die pro modref-Baum gespeichert werden.HÃ¶chstzahl der Basis-BlÃ¶cke, bevor EVRP einen spÃ¤rlich gefÃ¼llten Cache verwendet.HÃ¶chstzahl der Basis-BlÃ¶cke in einem Sprungpfad eines Threads.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl der Bits, die effizient von Speicher zu Speicher verschoben werden kÃ¶nnen.HÃ¶chstzahl der Bits, die effizient im Speicher gespeichert werden kÃ¶nnen.HÃ¶chstzahl der gleichzeitig offenen C++-Moduldateien beim verzÃ¶gerten Laden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.Maximale Anzahl verschiedener PrÃ¤dikate, die zur Verfolgung der Eigenschaften von Schleifen in der interprozeduralen Analyse verwendet werden.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.HÃ¶chstzahl der Ausstiegspunkte, die von modref pro SSA-Name aufgezeichnet werden.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenzt.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defs.HÃ¶chstzahl der NamensrÃ¤ume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens fehlschlÃ¤gt.HÃ¶chstzahl der geschachtelten Aufrufe, die bei der Analyse fÃ¼r uninitialisierte Variablen auf AbhÃ¤ngigkeiten in der Ablaufsteuerung untersucht werden.Maximale Anzahl von Operationen in einem Parameterausdruck, die von der IPA-Analyse behandelt werden kÃ¶nnen.HÃ¶chstzahl der ausgehenden Kanten in einem Switch, bevor EVRP sie nicht mehr verarbeitet.HÃ¶chstzahl der Parameter in einem SCoP.HÃ¶chstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird.HÃ¶chstzahl der Verweise, die pro modref-Basis gespeichert werden.HÃ¶chstzahl an Beziehungen, die das Orakel pro Basis-Block registriert.HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der betrachteten Anweisungen fÃ¼r das Entdecken von Sprungfunktionsoffsets.HÃ¶chstzahl der Speicherungsketten, die im Speicherzusammenfassungs-Durchgang gleichzeitig berÃ¼cksichtigt werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl der Tests, die von modref-Anfragen durchgefÃ¼hrt werden.Maximale Anzahl, wie oft ein bestimmter Bereich wÃ¤hrend des Datenflusses angepasst wird.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.Maximale StÃ¼cke, die IPA-SRA pro Formalparameter verfolgt, folglich auch die maximale Anzahl von Ersetzungen eines Formalparameters.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.Maximale GrÃ¶ÃŸe eines einzelnen Bereichs einer SpeicherzusammenfÃ¼hrung in Bytes.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im ZustÃ¤ndigkeitsbereich des Moduls inline.Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>Nebeneinanderliegende Speicheroperationen zusammenfassen.ZustÃ¤nde, die Ã¤hnlich genug sind, wÃ¤hrend der Analyse zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.MindestseitengrÃ¶ÃŸe fÃ¼r Warnzwecke.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.UnvertrÃ¤glichkeit in BIND(C)-Namen (%qs/%qs) bei %CKonflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sUnstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhaltenKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende AufrufkonventionUnstimmigkeiten zwischen Dateiarchitektur und Â»-archÂ« nicht als Warnungen, sondern als Fehler ansehenIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in ELSE-IF-Ausdruck bei %CFehlendes %<(%> in IF-Ausdruck bei %CFehlendes %<)%> in ELSE-IF-Ausdruck bei %CArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlendes %qs in Anweisung bei oder vor %LFehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes THEN in ELSE-IF-Anweisung nach %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %LFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlendes Element in Formatzeichenkette bei %LFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFehlende Ã¶ffnende Klammer in Formatzeichenkette bei %LPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolProbleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431).Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098).Probleme mit VLLDM auf einigen M-Profil-GerÃ¤ten umgehen (CVE-2021-35465).Modul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Speicheroperationen aus Schleifen herausverschieben.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine bei %C angegebenName %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %LNAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltigNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L habenPlanungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegebenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichInterner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dInterner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufNULL bei %L ist nicht als tatsÃ¤chliches Argument der intrinsischen Funktion %qs erlaubtintrinsisches NULL mit reservierbarem MOLD bei %LNULL in Arithmetik verwendetNULL() bei %C darf nicht in einem Feld-Konstruktor erscheinenNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenNULL() in der NÃ¤he von %L darf nicht in einer INQUIRE-Anweisung vorkommenNULLIFY erlaubt keine Neuzuordnung von Grenzen fÃ¼r Zeigerobjekt bei %CUntere Grenze von NUM_TEAMS bei %L ist grÃ¶ÃŸer als die obere Grenze bei %LName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%lu Bytes gegenÃ¼ber %lu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CGeschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt.In BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
  Kein voreingestelltes crt0.o.Noch keine Beschreibung.Interner Fehler: No edge out of thunk nodeKeine ausfÃ¼hrbaren Zeilen
  Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r allozierbare Komponente %1$qs angegebenIm Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r Komponente %1$qs angegebenWird nicht mehr unterstÃ¼tzt.Interner Fehler: No region crossing jump at section boundary in bb %iBenutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %LNicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape seinNicht-POINTER in Zeiger-Verbindungskontext (%s) bei %LNicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werdenNicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %LElement eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LElement eines Feldes mit vermuteter GrÃ¶ÃŸe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-Zeichen in FORMAT-Markierung bei %LWeder Zeichen noch Hollerith in FORMAT-Markierung bei %LElement eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-konstante untere Grenze in Deklaration mit impliziter Form bei %LNicht-Standard-LOGICAL in %s-Marke bei %LNicht-Scheinobjekt %qs in %s-Klausel bei %LNicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinNicht-numerisches Zeichen in Anweisungsmarke bei %CNicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %LNicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form habenIrrelevante Ziffern in %qs-Zahl bei %C, mÃ¶glicherweise falsche KINDNicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %LMÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %LVariable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibtNicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Tab-Zeichen bei %C passt nichtUnpassendes Tab-Zeichen in Spalte %d der Zeile %dTab-Zeichen in Format bei %C passt nichtAbschnitt eines nicht konstanten Feldes bei %L in DATA-AnweisungInclude-Verzeichnis %qs ist nicht vorhandenNichtganzzahliger Exponent in einem Initialisierungsausdruck bei %LUnvertrÃ¤glicher Feld-FPTR bei %L fÃ¼r C_F_POINTER: %sUnvertrÃ¤gliches Feld bei %L als Argument fÃ¼r C_LOC: %sUnvertrÃ¤gliche Prozedur bei %L fÃ¼r C_FUNLOCUnvertrÃ¤glicher Prozedurzeiger bei %L fÃ¼r C_F_PROCPOINTERNichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigNichtnegative Breite in Formatzeichenkette bei %L benÃ¶tigtNichtzeiger-Objekt %qs mit Standard-Initialisierung darf nicht in einer DATA-Anweisung bei %L erscheinenNichtpolymorphe Referenz auf abstrakten Typ bei %CNichtstandard-Umwandlung von %s in %s bei %LNicht-Standard Typ-Deklaration %s*%d bei %CDie Schrittweite bei %L darf nicht 0 seinNormales Laden von Symbolen ist im extremen Modus nicht implementiert.Nicht mit %<--enable-gather-detailed-mem-stats%> konfiguriert.Nicht genug Element in Feldinitialisierung bei %CUnerwartetes TAG.Hinweisen, wenn #include-Direktiven nicht in import-Deklarationen Ã¼bersetzt werden und nicht eindeutig textuell sind.Hinweisen, wenn #include-Direktiven in import-Deklarationen Ã¼bersetzt werden.Pfadname fÃ¼r compilierte Modulschnittstelle eines bestimmten Moduls oder Header-Einheit ausgeben.Pfadnamen fÃ¼r compilierte Modulschnittstellen zur Info ausgeben.Hinweisen, wenn das #include eines bestimmten Headers Ã¼bersetzt wird.Anzahl der Partitionen, in die das Programm aufgeteilt werden soll.Anzahl der zur Ãœbergabe von Ganzzahlargumenten verwendeten Register.Numerischer PARAMETER in komplexer Konstante bei %C erforderlichIn Ausdruck bei %L werden numerische Operanden benÃ¶tigtNumerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %LOLD-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinOMP CRITICAL bei %L mit HINT-Klausel benÃ¶tigt NAME, auÃŸer wenn omp_sync_hint_none verwendet wirdOMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und spÃ¤ter in TO-Klausel erwÃ¤hntOMP DECLARE TARGET COMMON bei %L wurde vorher in TO-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntDirektive OMP DECLARE TARGET bei %L mit nur DEVICE_TYPE-Klausel wird ignoriertÂ»OMP DECLARE TARGETÂ«-Variable bei %L ist ein Element eines COMMON-BlocksOMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und spÃ¤ter in TO-Klausel erwÃ¤hntOMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntOMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-KlauselOPEN-Anweisung bei %L muss UNIT oder NEWUNIT habenOPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubtOPERATION-Argument bei %L muss eine PURE-Funktion seinOPTIONAL ist in BLOCK bei %C nicht erlaubtORDER bei %L ist keine Permutation der GrÃ¶ÃŸe von SHAPE bei %LORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werdenArgument der ORDERED-Klausel bei %C ist keine konstante positive GanzzahlORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE%<ORDERED%>-Klausel darf nicht nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenObjekt %qs bei %L ist keine VariableObjekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht kopiert werden und brauchen das auch nichtObjekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht zugeordnet werden und brauchen das auch nichtObjective-C-Deklarationen dÃ¼rfen nur im globalen GÃ¼ltigkeitsbereich erscheinenVeraltete Funktion:Ausgelagertes Werkzeug, um mit gcda-ZÃ¤hler zu arbeiten
--- 2171,2193 ----
     in Fortran angeboten wird. */
  
  128-bit %<long double%> wird fÃ¼r VAX floats nicht unterstÃ¼tzt31-Bit-ABI.387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI.64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus; verwenden Sie stattdessen eine Zuweisung; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung; verwenden Sie stattdessen eine Kopierzuweisung; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung; verwenden Sie stattdessen eine Kopierinitialisierung; verwenden Sie stattdessen eine Wertinitialisierung<WÃ¤hrend Initialisierung>
! <anonym><geschweift geklammerte Initialisierungsliste><eingebaut><Kommandozeile><Deklarationsfehler>{AufzÃ¤hlung}<fehlerhafter-Ausdruck><Ausdrucksfehler><lambda<lambda><Meldung nicht zur Compilierzeit bekannt><fehlt><RÃ¼ckgabewert> <RÃ¼ckgabewert><Anweisung><strukturierte Bindungen><Markierungsfehler><Template-Argumente-Fehler><Template-Parameter-Fehler><throw-Ausdruck><Typfehler><Typ-Fehler><typedef-Fehler><TypprÃ¤fixfehler><ubsan-Unterprogramm-Aufruf><unbekannter Operator><unbekannt><unbenanntes %s><unbenannt-Festkomma:<unbenannt-Gleitkomma:<unbenannt-vorzeichenlos:<unbenannt><nicht-analysiert><unaufgelÃ¶ster Ã¼berladener Funktionstyp>Eine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Funktionsreferenz verwendet werdenEine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Unterprogrammreferenz erscheinenEin Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellen.Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern.Es wurde ein nicht standardmÃ¤ÃŸiger Satz von Anfangswerten angefordert, was gegen das ABI verstÃ¶ÃŸtBei %C wird ein Parametername erwartetEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++).Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hler.Bei %C wird eine Typparameterliste erwartetAAPCS unterstÃ¼tzt nicht %<-mcallee-super-interworking%>AAPCS unterstÃ¼tzt nicht %<-mcaller-super-interworking%>ABI %qs kann aufgrund des begrenzten Befehlssatzes %qs nicht implementiert werden, stattdessen wird %qs verwendetABI %qs ist zur Konfigurationszeit nicht aktiviert, der Linker meldet mÃ¶glicherweise einen FehlerABI geÃ¤ndert (von %qs auf %qs), wÃ¤hrend Multilib ausgeschaltet istABI fÃ¼r abgeflachte Struktur mit Bit-Feldern der LÃ¤nge 0 hat wurde mit GCC 10 geÃ¤ndertABI erfordert %<-march=rv%d%>ABI-Varianten fÃ¼r Codeerzeugung (zur Verwendung mit der Option Â»-mabi=Â«):ABI mit Startdateien: %sABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werdenABSTRACT INTERFACE bei %CABSTRACT-Typ %qs bei %L verwendetABSTRACT-Typ bei %Cletzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %Lerster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LSchrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LACC-CACHE-Direktive bei %C muss innerhalb einer Schleife seinACCESS-Spezifikation bei %L wurde bereits spezifiziertACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qsACLE-Funktion %qD erfordert ISA-Erweiterung %qsVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %L steht in Konflikt mit READONLY-SpezifiziererAttribut ALLOCATABLE bei %C in einer STRUCTURE-DefinitionAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDas intrinsische ALLOCATED bei %L erfordert ein Feld oder eine skalar allozierbare EntityALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %L ist in Fortran 95 nicht erlaubtATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert seinATOM-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinAUX-Zeiger fÃ¼r Kante %d->%d initialisiertAVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABIAVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABIAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIAbkÃ¼rzung fÃ¼r Â»-g -feliminate-unused-debug-symbolsÂ«.AbkÃ¼rzung fÃ¼r Â»-g -fno-eliminate-unused-debug-symbolsÂ«.Der absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigUnpassende Argumente in Prozeduraufrufen akzeptieren.Erweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Offset des Zugriffs liegt vor dem Offset des ElternteilsZugriff Ã¼berschneidet sich mit seinem GeschwisterteilGrÃ¶ÃŸe des Zugriffs ist grÃ¶ÃŸer oder gleich der Ã¼bergeordneten GrÃ¶ÃŸeZugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertZugriff endet auÃŸerhalb des ElternteilsAusgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren.Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L seinEffektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein FeldArgument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger seinEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatArgument bei %L fÃ¼r den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r %qs muss ein Zeiger bei %L seinEffektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument fÃ¼r %qs bei %L sein muss Koarray seinEffektives Argument fÃ¼r %qs bei %L muss polymorph seinEffektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes seinEffektives 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]Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ habenArgument des INTENT(OUT)-Dummy fÃ¼r angenommenen Rang %qs bei %L muss eine bekannte GrÃ¶ÃŸe habenEffektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend seinEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-KomponenteEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPEEffektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)CS-PrÃ¤fix zu call und jmp zu indirektem Thunk hinzufÃ¼gen, wenn das Verzweigungsziel in den Registern r8-r15 liegt.Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.Kommentare hinzufÃ¼gen, wenn Deklarationen im generierten C++-Header ignoriert werden.Beschreibungsattribute zu einigen DWARF-DIEs hinzufÃ¼gen, die kein Namensattribut haben.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Informationen speicherm die das dynamische Laden beschleunigen kÃ¶nnen, solange die BinÃ¤rdateien unverÃ¤ndert bleiben.Den Abschnittsnamen Â».lowerÂ« voranstellen, wenn mit Â»-m{code,data}-region=lowerÂ« Ã¼bersetzt wird (Vorgabe: nein).ZusÃ¤tzliche Fehlerprotokollausdrucke.Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen.Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen.Interner Fehler: Alias and target%'s comdat groups differsInterner Fehler: Alias and target%'s section differsAlias fÃ¼r --mcpu=g10.Alias fÃ¼r -mcpu=g13.Alias fÃ¼r -mcpu=g14.Interner Fehler: Alias has call edgesInterner Fehler: Alias has more than one alias referenceInterner Fehler: Alias has non-alias referenceAlias:Alle Marken ausrichten.Alle Schleifen auf 32-Byte-Grenzen ausrichten.Code und Daten auf 32 Bit ausrichten.Ziel der Zeichenkettenoperationen ausrichten.Doubles auf 64-Bit-Grenzen ausrichten.Funktionseinsprung an 4-Byte-Grenze ausrichten.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze ausrichten.FunktionsanfÃ¤nge ausrichten.SchleifenanfÃ¤nge ausrichten.Auf Basistyp des Bitfeldes ausrichten.Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Variablen auf 32-Bit-Grenzen ausrichten.Alle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar.Alle Speicherzugriffe nutzen I/O-load/store-Befehle.Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED seinZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung habenReservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenDas allozierbare Zeichen-Dummy-Argument %qs bei %L muss eine verzÃ¶gerte LÃ¤nge haben, da die Prozedur %qs BIND(C) istZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form habenAllozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hatAllozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hatAllozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension habenAllozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension habenAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenAllozierbare Komponente oder deferred-shaped-Feld bei %C in DATA-AnweisungReservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle habenLokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen.Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare VariableALLOCATE-Objekt bei %L tritt auch bei %L aufALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare VariableALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %LALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER seinALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeReservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der DeklarationReservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder QuellausdruckGCC erlauben (oder verbieten), LOOP-Befehle zu verwenden.IEC559-Gleitkommaausnahmen in konstanten AusdrÃ¼cken zulassen.Eine literale BOZ-Konstante in einem ungÃ¼ltigen Kontext erlauben, sowie mit X statt mit Z.Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren.Im festen Modus beliebig lange Zeilen erlauben.Im freien Modus beliebig lange Zeilen erlauben.Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden.Erlauben, SprÃ¼nge mit anderen Befehlen zu packen.Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen.Dollarzeichen in EntitÃ¤tsnamen erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Vorhalten von Funktionsadressen in Registern erlauben.GCC erlauben, LIW-Befehle zu verwenden.GCC erlauben, SETLB- und Lcc-Befehle zu verwenden.Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken.Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben.Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf.Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten.Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann.Nicht ausgereifte Planung von eingereihten Befehlen erlauben.Nur-Lese-Daten in sdata-Abschnitt erlauben.Vorzeichenerweiterung in Fusionsoperationen erlauben.Spekulative Bewegung bei mehr Ladebefehlen erlauben.Spekulative Bewegung von Nicht-Lade-Befehlen erlauben.Spekulative Bewegung bei einigen Ladebefehlen erlauben.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.Dem Compiler erlauben, neue DatenwettlÃ¤ufe bei SpeichervorgÃ¤ngen einzufÃ¼hren.Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist.Verwendung von MDMX-Befehlen erlauben.Verwendung von MT-Befehlen erlauben.Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben.Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben.FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben.Zwei Befehle pro Taktzyklus erlauben.Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben.Verwendung von Â»=>Â« fÃ¼r Methoden und Top-Level-Funktionen zusÃ¤tzlich zu Lambdas zulassen.Verwendung von r15 fÃ¼r Inline-Assembler erlauben.Variadische Funktionen ohne benannte Parameter erlauben.Bereits in CONTAINS-Block bei %CAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative Aufrufkonvention.Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubtAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubtArgument fÃ¼r AlternativrÃ¼ckgabe bei %CObwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %LAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztFunktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten.Immer weite Aufrufe erzeugen.Register $lp immer auf dem Stapel speichern.Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen.Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten.Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR.Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %LMehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %LMehrdeutiges Symbol in TYPE-Definition bei %CDie geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert.Die Menge an lokalem, gemeinsam genutztem Speicher (LDS), die fÃ¼r private Gang-Variablen reserviert werden soll.Alias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Alternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentInterner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LDoppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen.Interner Fehler: Analyzed alias has no referenceAssemblerbefehle mit geschÃ¤tzten Adressen kommentieren.Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt.Unterstriche an extern sichtbare Namen anhÃ¤ngen.Negatives Vorzeichen auf Null-Werte anwenden.Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren.Variablenerweiterung anwenden, wenn Schleifen abgerollt werden.Die Auswirkungen von Funktionsaufrufen abschÃ¤tzen, um die Analyse zu vereinfachen.Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex habenArgument %<S%> von NEAREST bei %L darf nicht Null seinArgument %qs tritt im Aufruf von %qs bei %L doppelt aufArgument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L seinArgument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE seinArgument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenParameter %qs von %qs mit PASS(%s) bei %L muss skalar seinArgument %qs von MOD bei %L darf nicht Null seinArgument %qs von MODULO bei %L darf nicht 0 seinFÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut habenArgument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument %qs der elementaren Prozedur bei %L muss skalar seinArgument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE seinArgument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENTArgument Â»%sÂ« der Anweisungs-Funktion Â»%sÂ« bei %L muss skalar seinArgument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) habenArgument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) habenArgument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) habenArgument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %sArgument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger seinArgument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert seinArgument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)Argument NCOPIES des intrinsischen REPEAT ist bei %L negativArgument NCOPIES des intrinsischen REPEAT ist zu groÃŸArgument NCOPIES des intrinsischen REPEAT ist bei %L zu groÃŸArgument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger seinArgument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert seinArgument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 seinArgument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut habenArgument X bei %L fÃ¼r C_LOC darf nicht koindiziert seinArgument bei %L fÃ¼r C_LOC darf nicht polymorph seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinUnpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sArgument von %s bei %L muss von der LÃ¤nge eins seinArgument der Funktion %s bei %L ist negativArgument der Funktion %s bei %L ist zu groÃŸ fÃ¼r die zusammenfassende Sequenz der Art %dArgument der Funktion %s bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSD bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ASIND bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der FINAL-Prozedur bei %L muss Typ %qs habenArgument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE seinArgument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) seinArgument der FINAL-Prozedur bei %L darf nicht OPTIONAL seinArgument der FINAL-Prozedur bei %L darf kein POINTER seinArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r %<-fcheck%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-summary%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgumente von %qs unterscheiden sich im Typ bei %LArithmetische IF-Anweisung bei %CArithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik-Unterlauf bei %LArithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenFeld %qs bei %L kann keine aufgeschobene Form habenFeld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziertDas Feld %qs bei %L ist grÃ¶ÃŸer als der Grenzwert, der durch %<-fmax-stack-var-size=%> festgelegt wurde, daher wurde es vom Stapel in den statischen Speicher verschoben. Dies macht die Prozedur unsicher, wenn sie rekursiv oder gleichzeitig von mehreren Threads aus aufgerufen wird. ErwÃ¤gen Sie, die Grenze fÃ¼r %<-fmax-stack-var-size=%> anzuheben, verwenden Sie %<-frecursive%> (dadurch wird die BeschrÃ¤nkung von %<-fmax-stack-var-size%> aufgehoben), oder Ã¤ndern Sie den Code so, dass er ein ALLOCATABLE-Feld verwendet. Wenn auf die Variable niemals nebenlÃ¤ufig zugegriffen wird, kÃ¶nnen Sie diese Warnung ignorieren, Sie kÃ¶nnten diese Variable auch mit dem Attribut SAVE deklarieren.Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtUnstimmige Arraygrenzen fÃ¼r Dimension 1 des Arrays (%ld/%ld)Unstimmige Arraygrenzen fÃ¼r Dimension 2 des Arrays (%ld/%ld)Feldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldkonstruktor mit Typspezifikation bei %CWert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]Feldeinheit bei %L benÃ¶tigtFeld in der Initialisierungsliste bei %L muss eine explizite Form habenFeldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld ist nicht zusammenhÃ¤ngend bei %LFeld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸeArray-Operanden sind unzureichend bei %LArrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %C darf nur maximal 7 Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginntFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginntFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt bei %L fÃ¼r C_LOCFeldauswahlbezeichner, z.B. Â»(:)Â«, wird neben dem Koarray-Bezeichner Â»[...]Â« bei %C benÃ¶tigtFeldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers seinFeldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubtFeldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation bei %C mit mehr als 7 DimensionenFeldspezifikation fÃ¼r Symbol %qs in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenFeldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %LIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichFeldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qsDa der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine habenAssembleroptionen
  =================
  
  Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LDie Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubtZuweisung an einen konstanten Ausdruck bei %CZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %LZuweisung an polymorphes Koarray bei %L ist nicht erlaubtAssociate-Name %qs in %s-Klausel bei %LAssociate-Name %qs in SHARED-Klausel bei %LZugeordneter Name %qs bei %L wird als Feld verwendetAssociate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannZugeordneter Name %qs bei %L ist ein ProzedurnameZugeordneter Name %qs bei %L ist ein ProzedurzeigerDer zuordnende Selektor-Ausdruck bei %L ergibt eine ProzedurVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinZuordnungsziel bei %L darf kein BOZ-Literal seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmen.Assembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmen.Annehmen, dass der Code mit GAS assembliert wird.Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird.Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird.Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben.Annehmen, dass Datensegmente relativ zum Textsegment liegen.Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«).Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist.Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen.Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden.Annehmen, dass die Speicherverweise geordnet sind und daher keine Barrieren erforderlich sind.Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden.Normale C-AusfÃ¼hrungsumgebung vermuten.Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound).MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln Ã¼ber nicht-inline-Funktionsgrenzen hinweg gelten.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass Schleifen mit einem Ausgang keine Endlosschleifen sind.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annehmen, dass Standard-D-Laufzeitbibliotheken und Â»D mainÂ« vorhanden sind.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtDas Zeichen-Dummy-Argument %qs bei %L hat eine angenommene LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit Attribut BIND(C)Argument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LArgument fÃ¼r angenommenen Typ bei %L, das dem Dummy-Argument %qs fÃ¼r den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang seinFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Versuch, nicht reserviertes Â»%sÂ« freizugebenVersuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in STRUCTURE-Definition nicht erlaubtAttribut bei %L ist in TYPE-Definition nicht erlaubtAttribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubtAdresslisten der Variablen mit progressiven Sichten anreichern.Erkennungszahl des AutoFDO-Profils passt nichtVersion %u des AutoFDO-Profils passt nicht zu %uAutomatisches Feld %qs bei %L kann keine Initialisierung habenFÃ¼gt automatisch Platz fÃ¼r lÃ¤ngere Pfadnamen in Ladebefehlen hinzu (bis zu MAXPATHLEN).Zweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.VerfÃ¼gbare Werte fÃ¼r Bits:Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.Vermeiden, dass mehrere Anweisungen zu einer expandierten Kante zusammengefasst werden.Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden.Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich.Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen.Vermeiden, lesbare Daten in Programmspeicher abzulegen.Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.Interner Compilerfehler: BB %i cannot throw but has an EH edgeInterner Compilerfehler: BB %i has incorrect edgeInterner Compilerfehler: BB %i has incorrect fallthru edgeInterner Compilerfehler: BB %i has multiple EH edgesInterner Compilerfehler: BB %i is missing an EH edgeInterner Compilerfehler: BB %i is missing an edgeInterner Compilerfehler: BB %i last statement has incorrectly set lpInterner Compilerfehler: BB %i too many fallthru edgesInterner Fehler: BB_RTL flag not set for block %dBIND(C)-Variable %qs bei %L muss LÃ¤nge eins habenBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CBLANK= bei %L ist in Fortran 95 nicht erlaubtBLOCK-DATA-Konstrukt bei %LBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ bei %L kann nicht in einer Initialisierung alten Stils vorkommenBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-Konstante bei %L kann nicht innerhalb eines COMPLEX-intrinsischen Unterprogramms vorkommenDie BOZ-Literalkonstante bei %L darf nicht als Initialisierer vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem ACHAR-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem CHAR-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem Strukturkonstruktor vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem Feldkonstruktor vorkommenBOZ-Literalkonstante bei %L darf nicht in einer Ausgabe-IO-Liste vorkommenBOZ-Literalkonstante bei %L darf nicht in einem FLOAT-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf kein tatsÃ¤chliches Argument fÃ¼r %qs seinBOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs seinBOZ-Literal bei %L darf nur als Wert einer DATA-Anweisung oder als Argument des intrinsischen Unterprogramms INT/REAL/DBLE/CMPLX vorkommenBOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommenBOZ-Literalkonstante in der NÃ¤he von %L kann nicht einer %qs-Variablen zugewiesen werdenDie BOZ-Literalkonstante in der NÃ¤he von %L kann bei einer Initialisierung alten Stils nicht einer %qs-Variablen zugewiesen werdenBOZ auÃŸerhalb einer DATA-Anweisung bei %L verwendetBPF CO-RE unterstÃ¼tzt LTO nichtBPF CO-RE erfordert BTF-Debugging-Informationen, verwenden Sie %<-gbtf%>BYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Felddimension bei %LUngÃ¼ltige Feldreferenz bei %LDer Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qsFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LUngÃ¼ltiges Zeichen %qc in OPERATOR-Name bei %CFalsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %LFalsche Fortsetzungszeile bei %CFalscher Art-Ausdruck fÃ¼r Funktion %qs bei %LFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸeFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasis-ABI-Typen fÃ¼r LoongArch:Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsGrundlegende ISAs von LoongArch:Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegebenInterner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
! FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Eingebaute %qF erfordert z14 oder hÃ¶herEingebaute %qF erfordert z15 oder hÃ¶herEingebaute Funktion nicht implementiertWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufendesignierte Initialisierer fÃ¼r C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++-Module sind nicht kompatibel mit vorkompilierten HeadernC++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibelC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<noexcept%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<constinit%> aus C++20 ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarC++20 %qE ist nur mit %<-fmodules-ts%> verfÃ¼gbar%qE aus C++20 ist nur mit %<-fmodules-ts%> verfÃ¼gbar, das ist jedoch noch nicht in %<-std=c++20%> enthaltenDie Schreibweise der C++20-Konzeptdefinition ist %<concept <Name> = <Ausdruck>%>C99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LUntertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen BereichsCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHANGE-TEAM-Anweisung bei %CCHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnittenCHARACTER-Ausdruck wird in Konstruktor (%ld/%ld) bei %L abgeschnittenCHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstantCHARACTER-LÃ¤nge bei %L muss konstant seinCHARACTER(*)-Funktion %qs bei %LCHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht rein seinCHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv seinCLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert istCLASS-Anweisung bei %CCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger seinCLOSE-Anweisung bei %L erfordert eine UNIT-ZahlCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %CCOLLECT_GCC muss gesetzt seinCOLLECT_GCC muss gesetzt sein.COMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wurde in einer vorangehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %LCOMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt seinCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-BefehlssatzCRIS-Port-Behauptung gescheitert: %sCRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCTF-Debuginformationen angefordert, jedoch nicht vom %qs-Frontend unterstÃ¼tztCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste gekachelte Â»!$ACC LOOPÂ«-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Dump-Funktion fÃ¼r Variablen und Funktion in IL aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenDas Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenVerzeichnis %s kann nicht gewechselt werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenInterner Fehler: Cannot convert %qs to %qs at %L%qs bei %L kann nicht in interoperablen Typ konvertiert werden%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul namens %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenDas Symbol %qs kann nicht gefunden werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenDas implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenJSON-Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Datei %qs kann nicht geÃ¶ffnet werdenDie eingebundene Datei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sDie vor-eingebundene Datei %qs kann nicht geÃ¶ffnet werdenQuelldatei %s kann nicht geÃ¶ffnet werden
  GENERIC %qs bei %L kann nicht Ã¼berschrieben werdenÂ»%sÂ« kann nicht gelesen werdenBei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurdeModuldatei %qs kann nicht in %qs umbenannt werden: %sInterner Fehler: Cannot set Cray pointee array spec.Interner Fehler: Cannot set pointee array spec.IMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenTippfehler abfangen.Gas veranlassen, Tomcat-Statistiken auszugeben.Index der Cgraph-Kantenanweisung nicht gefundenIndex der Cgraph-Kantenanweisung auÃŸerhalb des gÃ¼ltigen BereichsInterner Fehler: Chained transparent aliasesWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNur die unteren 8 Bit des Stapelzeigers verÃ¤ndern.ABI Ã¤ndern, um Doppelwortbefehle zuzulassen.Menge der Vorausplanung Ã¤ndern.GrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndern.Anzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehen.Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten.Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen.Zeichen %qs in Zeichenkette bei %C ist in Zeichenart %d nicht reprÃ¤sentierbarZeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werdenZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinDas Zeichen-Dummy-Argument %qs bei %L muss entweder die konstante LÃ¤nge 1 haben oder eine angenommene LÃ¤nge, es sei denn, es hat eine angenommene Form oder einen angenommenen Rang, da die Prozedur %qs das Attribut BIND(C) hatDas Zeichen-Dummy-Argument %qs bei %L muss die LÃ¤nge 1 haben, da es das Attribut VALUE hatZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %LZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %LZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %LZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L seinZeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenZeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge habenZeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge habenZur Laufzeit auf StapelÃ¼berlauf prÃ¼fen.Auf Syntaxfehler prÃ¼fen, dann anhalten.RÃ¼ckgabewert des C++-Operators new prÃ¼fen.Strategie zur Erzeugung von Zeichenkettenoperationen wÃ¤hlen.HÃ¤ppchengrÃ¶ÃŸe des OMP-Schedulers fÃ¼r Schleifen, die durch parloops parallelisiert wurden.Klausel erwartet bei %CKlausel erwartet bei %C nach dem abschlieÃŸenden KommaAlle Tuningfeatures zurÃ¼cksetzen.Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurÃ¼cksetzen.HardwarefÃ¤higkeiten beim Linken lÃ¶schen.BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren.Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form seinCoarray-Deklaration bei %CKoarray-Bezeichner bei %C, aber %qs ist kein KoarrayKoarray-Scheinargument %qs bei %L fÃ¼r elementare ProzedurCoarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubtKoarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlichKoarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form habenCoarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie einKoarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie einCode zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gtCode zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gtCode-GrÃ¶ÃŸe: small, medium oder large.Koindex der Kodimension %d muss bei %L ein Skalar seinUnpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hatEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergebenEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergebenKoindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)Koindiziertes effektives Argument bei %L an Scheinzeiger %qsKoindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger ZeigerkomponenteKoindiziertes reservierbares Objekt bei %LKoindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesenKoindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %LKoindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %LKoindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergebenKoindizierte Prozedurzeiger-Komponente bei %CKoindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L habenIm Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben.Komma hinter * bei %C ist nur zusammen mit einer I/O-Liste erlaubtKomma vor Ein-/Ausgabeelementliste bei %LKomma bei %C erwartetFehlendes Komma nach P-Deskriptor in Formatzeichenkette bei %LCode fÃ¼r Â»Big EndianÂ«-Modus erzeugen.Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard.Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen.FÃ¼r 32-Bit-Zeiger kompilieren.FÃ¼r 64-Bit-Zeiger kompilieren.FÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzen.FÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzen.FÃ¼r V8+-ABI-Ã¼bersetzen.FÃ¼r GerÃ¤te kompilieren, die aktiviertes XNACK erfordern. StandardmÃ¤ÃŸig ausgeschaltet.FÃ¼r GerÃ¤te mit aktivierter SRAM-ECC-Funktion kompilieren (oder auch nicht). Vorgabewert ist Â»anyÂ«.FÃ¼r das DSBT-Shared-Library-ABI kompilieren.FÃ¼r m32r Ã¼bersetzen.FÃ¼r m32r2 Ã¼bersetzen.FÃ¼r m32rx Ã¼bersetzen.FÃ¼r v850-Prozessor Ã¼bersetzen.FÃ¼r v850e-Prozessor Ã¼bersetzen.FÃ¼r v850e1-Prozessor Ã¼bersetzen.FÃ¼r v850e2-Prozessor Ã¼bersetzen.FÃ¼r v850e2v3-Prozessor Ã¼bersetzen.FÃ¼r v850e3v5-Prozessor Ã¼bersetzen.FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen.Debuggingcode mitcompilieren.Unittest-Code eincompilieren.Release-Version compilieren.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option).Mit 32-Bit Longs und Zeigern kompilieren.Mit 64-Bit Longs und Zeigern kompilieren.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.Komplexes Argument von LOG bei %L kann nicht Null seinKomplexe Multiplikation und Division befolgen Fortran-Regeln.Komponente %qs bei %C bereits bei %L deklariertKomponente %qs bei %C bereits im Elterntypen bei %L deklariertKomponente %qs bei %C ist eine PRIVATE-Komponente von %qsKomponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein FeldzeigerKomponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinKomponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) istKomponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiertKomponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene ProzedurKomponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins habenKomponente %qs mit CLASS bei %C muss allozierbar oder Zeiger seinKomponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente bei %C muss ein POINTER-Attribut habenKomponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %LKomponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenKomponente mit KIND-Attribut bei %C muss ein INTEGER seinKomponente mit LEN-Attribut bei %C muss INTEGER seinKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenLocview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnen.Berechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenBedingte Kopierbefehle fÃ¼r Gleitkommazahlen aktivieren.Bedingte Kopierbefehle fÃ¼r Ganzzahlen aktivieren.FÃ¼r das newlib-Board-spezifische Laufzeitumgebung konfigurieren. Vorgabewert ist or1ksim.Konfiguriert mit: %s
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standard 2020 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standard fÃ¼r 2020 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2023 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2023 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C-Standardentwurf 202X Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C-Standardentwurf fÃ¼r 202X mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2018 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen.Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen.Der ABI o32-FPXX entsprechen.Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten.Typ Â»intÂ« als 16 Bit breit ansehen.Typ Â»intÂ« als 32 Bit breit ansehen.Die MESSAGE-Klausel bei %L erfordert einen konstanten ZeichenausdruckKonstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtKonstante memcpy-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memmove-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memset-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Netze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurdeEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuert, dass IRA die Ã¼bereinstimmende Bedingung (doppelte Operandennummer) in allen verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse stark berÃ¼cksichtigt. Wenn sie auf Null gesetzt ist, bedeutet dies, dass IRA die Ã¼bereinstimmende Bedingung nur berÃ¼cksichtigt, wenn sie in der einzigen verfÃ¼gbaren Alternative mit einer geeigneten Registerklasse enthalten ist. Andernfalls bedeutet es, dass IRA alle verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse prÃ¼ft, selbst wenn sie eine Auswahl mit einer geeigneten Registerklasse gefunden hat, und die gefundene qualifizierte Ã¼bereinstimmende EinschrÃ¤nkung beachtet.Den IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Steuern, welche Ereignisse in den Diagnosepfaden angegeben werden.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.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERAdressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden kÃ¶nnen. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab.Umwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben.Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2022 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.Addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>Cray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtD unterstÃ¼tzt auf dieser Zielplattform keine Zeiger.D-Inline-Assembler-Anweisungen werden in GDC nicht unterstÃ¼tzt.DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDas DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDas DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-targetDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %L ist in Fortran 95 nicht erlaubtDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist fÃ¼r Kategorie %sDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte KategorieDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %L ist in Fortran 95 nicht erlaubtDEPEND SINK wird zusammen mit DEPEND SOURCE an demselben Konstrukt bei %L verwendetDie DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator habenDEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den AbhÃ¤ngigkeitstyp SOURCE, SINK oder DEPOBJ habenDEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDETACH-Ereignisbehandler %qs in %s-Klausel bei %LDETACH-Ereignisbehandler %qs in SHARED-Klausel bei %LDIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Zeichenargument bei %L muss angenommene LÃ¤nge habenDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDarwin unterstÃ¼tzt Â»-mfentryÂ« oder verwandte Optionen nichtDarwin ist keine mx32-PlattformDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit -fPIC/-fPIE).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenDebugging-Bibliothe, die anstelle von phobos verwendet wird.Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenStandardbibliothek, die anstelle von phobos verwendet wird.Das durch Vorgabe initialisierte Dummy-%qs-Argument %qs bei %L ist in der BIND(C)-Prozedur %qs nicht erlaubtZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztDas Zeichen-Dummy-Argument %qs bei %L hat verzÃ¶gerte LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit dem Attribut BIND(C)Unerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:Veraltet zugunsten von -std=c++11.Veraltet zugunsten von -std=c++14.Veraltet zugunsten von -std=c++17.Veraltet zugunsten von -std=c11.Veraltet zugunsten von -std=c99.Veraltet zugunsten von -std=gnu++11.Veraltet zugunsten von -std=gnu++14.Veraltet zugunsten von -std=gnu++17.Veraltet zugunsten von -std=gnu11.Veraltet zugunsten von -std=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L wurde nicht deklariertAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs wird als Argument bei %L verwendetAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen BasistypAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Felder von teilweise konstruierten Objekten zerstÃ¶ren.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.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.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorUnterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %LVerschiedene Zeichenarten bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LAndere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenDie Warnung Â»-Wframe-larger-than=Â« ausschalten. Entspricht Â»-Wframe-larger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Â»-Wlarger-than=Â« ausschalten. Entspricht Â»-Wlarger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.ARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten. Ã„quivalent zu -msoft-float.FPU-ISA wird ausgeschaltet, kann mit %<-mfloat-abi=soft%> eingeschaltet werdenLR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Markdown-Ersetzungen in Ddoc ausschalten.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Die Warnung Walloc-size-larger-than= ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Walloca-larger-than= ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Â»-Wstack-usage=Â« ausschalten. Entspricht Â»-Wstack-usage=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Zugriff auf gemeinsamen Speicher ausschalten.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Optimierung der Endrekursion verbieten, wenn die aufrufende Routine die ZeichenlÃ¤nge weggelassen haben kÃ¶nnte.Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Zielspezifische Befehlszeilenoptionen (einschlieÃŸlich Assembler- und Linker-Optionen) anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen.Die globale Symboltabelle nach dem Parsen anzeigen.Die Symbole in umgekehrter Reihenfolge ausgeben.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Die D-Programmstart-Dateien mit dem Compilat binden.Keine BRcc-Befehle in arc_reorg erzeugen.Keine Standardsymbolexporte zu Modulen oder dynamischen Bibliotheken hinzufÃ¼gen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgefÃ¼hrt wurden, kalt sind.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Gemeinsame Elemente in Templatevergleichen nicht weglassen.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Keine unausgerichteten Speicherzugriffe erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.D-Standardbibliothek nicht in die Compilierung einbinden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Template-Spezialisierungen fÃ¼r die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken.Warnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Die GOT nicht verwenden, um auf externe Symbole zuzugreifen.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Die AIX-Vector-Extended-ABI nicht verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Nicht die gerÃ¤tespezifische Specs-Datei Â»device-specs/specs-<MCU>Â« verwenden.Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei den angegebenen Attributen warnen.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Felder von teilweise konstruierten Objekten nicht zerstÃ¶ren.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rde.Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.Keine P-Mnemonics fÃ¼r Zweige verwenden.Register r32..r63 nicht verwenden.Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LÃœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L darf kein abgeleiteter Typ bei %C seinDas Dummy-Argument %qs bei %L kann kein Zeiger mit dem Attribut CONTIGUOUS sein, da die Prozedur %qs BIND(C) istScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %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 sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinDummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenQuellcode-Abdeckungsverpflichtungen wegschreiben.Textdarstellung des Pfades jeder Diagnosemeldung nach QUELLDATEI.IDX.KIND.epath.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg-ID.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg.txt wegschreiben.Aufrufgraphen des Analysierers nach SRCFILE.callgraph.dot wegschreiben.Daten des Analysierers nach SRCFILE.analyzer.json.gz wegschreiben.Deklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.Nur die definierten Symbole wegschreiben.OptimierungsdurchlÃ¤ufe ausgeben.Informationen Ã¼ber das Wegwerfen von ZustÃ¤nden nach SRCFILE.state-purge.dot wegschreiben.Expandierten Graphen des Analysierers nach SRCFILE.eg.dot wegschreiben.Gesamtgraphen des Analysierers nach SRCFILE.supergraph.dot wegschreiben.Die entmangelte Ausgabe wegschreiben.Die Details von LTO-Objekten wegschreiben.Die Kommandozeilenoptionen des Dump-Werkzeugs wegschreiben.Die Statistik der GIMPLE-Anweisungen wegschreiben.Die Statistik der Baumarten wegschreiben.Die Statistik der BÃ¤ume wegschreiben.Den Aufrufgraphen der Symboltabelle wegschreiben.Diverse Interna des Analysierers nach SRCFILE.*.fg.dot und SRCFILE.*.tg.dot wegschreiben.Diverse Interna des Analysierers nach SRCFILE.analyzer.txt wegschreiben.Diverse Interna des Analysierers auf die Standardfehlerausgabe wegschreiben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelte Spezifikation %s bei %CDoppeltes ASYNCHRONOUS-Attribut bei %L angegebenDoppeltes AUTOMATIC-Attribut bei %L angegebenDoppeltes BIND-Attribut bei %L angegebenDoppeltes DEFERRED bei %CDoppeltes DIMENSION-Attribut bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppeltes EXTENDS-Attribut bei %L angegebenDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppeltes NON_OVERRIDABLE bei %CDoppeltes POINTER-Attribut bei %CDoppelte PRIVATE-Anweisung bei %CDoppeltes PROTECTED-Attribut bei %L angegebenSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppeltes VALUE-Attribut bei %L angegebenDoppeltes VOLATILE-Attribut bei %L angegebenDoppelte Zugriffsspezifikation bei %CDoppeltes Argument %qs bei %L fÃ¼r intrinsisches %sDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %CDoppelte Aufbau-Marke %qs bei %CDoppelte Format-Spezifikation bei %CDoppelter Name %qs in VerknÃ¼pfung bei %CDoppelter Name %qs in Parameterliste bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol %qs in formaler Argumentliste bei %CDoppelte Klausel %qs bei %LWÃ¤hrend der Optimierungen zur Linkzeit bei unpassenden Typen von globalen Deklarationen warnen.Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden.CC-Register dynamisch belegen.E-Angabe nicht erlaubt mit g0-Deskriptor in Formatzeichenkette bei %LInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iInterner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %iInterner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELFv2-ParameterÃ¼bergabe fÃ¼r ein Argument, das Bitfelder der Breite 0 enthÃ¤lt, aber ansonsten ein homogenes Aggregat ist, wurde in GCC 12 korrigiertELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %L ist in Fortran 95 nicht erlaubtEND-TEAM-Anweisung bei %CEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verbotenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteEQUIVALENCE-Anweisung bei %CERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable seinÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenElement in Feldkonstruktor %s bei %L ist %sElement des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passenElement des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergebenElement mit einem Wert von %1$d in ORDER bei %2$L muss fÃ¼r das intrinsische RESHAPE in der NÃ¤he von %4$L im Bereich [1, â€¦, %3$d] liegenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen..stack_size-Direktiven erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.ELF-Attribut fÃ¼r RISC-V generieren.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Benutzerdefinierte Warnungen mit internen Details ausgeben, die fÃ¼r Entwickler von Analyseprogrammen bestimmt sind.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Diagnoseinformationen zur Position der Knoten im expandierten Graphen ausgeben.Direkte Zweige in lokalen Funktionen erzeugen.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Verschmolzene multiply-add-Befehle fÃ¼r long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf fÃ¼r NeuverknÃ¼pfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthÃ¤lt der vom Mittelteil generierte Code hÃ¤ufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu Ã¼bersteuern, zu Testzwecken.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Instrumentierungsaufrufe fÃ¼r Aufrufe von __tsan_func_entry() und __tsan_func_exit() erzeugen.Lange Laden/Speichern-Folgen ausgeben.AusfÃ¼hrlichere Beschreibungen des Steuerablaufs in den Diagnosemeldungen ausgeben.AusfÃ¼hrlichere Beschreibungen der ZustandsÃ¤nderungen in den Diagnosemeldungen ausgeben.Diagnosemeldungen fÃ¼r Optimierung ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Aufruf fÃ¼r Profiling-ZÃ¤hler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benÃ¶tigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.Spezielle Instrumentierung fÃ¼r Zugriff auf volatile-Objekte erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Template-Instanziierungen als schwache Symbole ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Registersatz mit 16 EintrÃ¤gen aktivieren.32-Bit-ALU-Befehle einschalten.32-Bit-Sprungbefehle einschalten.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.C++-Koroutinen einschalten (experimentell).C++-Header-Modul einschalten (experimentell).C++-modules-ts einschalten (experimentell).UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.C-SKY-DSP-Befehle einschalten.Erweiterte C-SKY-DSP-Befehle einschalten.C-SKY-SECURE-Befehle einschalten.C-SKY-TRUST-Befehle einschalten.C-SKY-DSP-Vektorbefehle einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.Die Opcodes ENTER_S und LEAVE_S fÃ¼r ARCv2 einschalten.Codekomprimierung fÃ¼r FT32B-Code aktivieren.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.Transformation der Graphite-IdentitÃ¤t einschalten.ID-basierte Shared Library einschalten.IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten.Lokale Registerzuordnung einschalten.Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten.MUL-Befehle einschalten.Befehle MUL.X und UMUL.X einschalten.MULX-Befehle einschalten, schnelle Bitverschiebung annehmen.Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten.Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten.OpenACC einschalten.OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich).Auslagern an OpenMP-GPU einschalten.SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab.Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.Virtual-Hosting-UnterstÃ¼tzung einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r alloca/VLAs einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Atomare Befehle einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Cache-Prefetch-Befehle einschalten.Bestimmte Features, die im Concept-TS vorhanden sind, einschalten.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Verwendung bedingter Kopierbefehle einschalten.Bedingte Kopierbefehle einschalten.Konstruktor-/Destruktor-Feature einschalten.Koprozessorbefehle einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Standardbreiten fÃ¼r die Formatangaben i, f und g aktivieren.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.Ausnahmebehandlung einschalten.ZusÃ¤tzliche bedingte Verzweigungsanweisungen j(s)lt und j(s)le einschalten.VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten.Frontend-Optimierung einschalten.Funktionsprofilierung einschalten.Funktionen umsortieren, um Codeplatzierung zu verbessern.Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.BinÃ¤rdateien erzeugen, die Divisionen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-divÂ«.BinÃ¤rdateien erzeugen, die Gleitkommaberechnungen mit Funktionen aus der libgcc durchfÃ¼hren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-mhard-floatÂ«.BinÃ¤rdateien erzeugen, die Multiplikationen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-mulÂ«.Befehle fÃ¼r Vergleiche mit Setzen der Flags (l.sf*i) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r bedingte Zuweisungen (l.cmov) erlauben. Standardverhalten ist, stattdessen Ã¤quivalente set- und branch-Befehle zu verwenden.Division mit Hardware-Befehlen (l.div, l.divu) aktivieren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-msoft-divÂ«.Gleitkommaberechnungen mit Hardware-Befehlen durchfÃ¼hren. Die Voreinstellung ist Â»-msoft-floatÂ«.Multiplikation mit Hardware-Befehlen (l.mul, l.muli) aktivieren. Dies ist die Vorgabe; Ã¤nderbar mit Â»-msoft-mulÂ«.Befehle fÃ¼r Rechtsdrehung (l.ror) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um Rechtsdrehungen mit Direktoperand durchzufÃ¼hren.Befehle fÃ¼r Rechtsdrehung mit Direktoperand (l.rori) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um diese Befehle durchzufÃ¼hren.Befehle fÃ¼r Bitverschiebung mit Direktwert (l.srai, l.srli, l.slli) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r Vorzeichenerweiterung (l.ext*) erlauben. Standardverhalten ist, die Vorzeichenerweiterung mittels Ladebefehlen durchzufÃ¼hren.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten.hwasan-Instrumentierung fÃ¼r alloca/VLAs einschalten.hwasan-Instrumentierung fÃ¼r eingebaute Funktionen einschalten.hwasan-Instrumentierung fÃ¼r Ladeoperationen einschalten.hwasan-Instrumentierung von auf dem Stapel allozierten Variablen fester GrÃ¶ÃŸe einschalten.hwasan-Instrumentierung fÃ¼r Speicheroperationen einschalten.Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten.Inlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Befehle einschalten, die Angriffe Ã¼ber return-orientierte Programmierung vereiteln.Interrupt-Stapelbefehle einschalten.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Faules Modul-Importieren einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Veraltetes Parsen von INCLUDE als Anweisung einschalten.Optimierungen zur Bindezeit einschalten.Binder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Umordnen der Schleifen auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung von Gleitkommabefehlen einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Multiprozessorbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.rvalue-Argumente fÃ¼r ref-Parameter aktivieren.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten.Vorzeichenerweiternde Befehle einschalten.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Durchgang fÃ¼r statische Analyse einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten.ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Erweiterte LRW-Befehle einschalten (Standard fÃ¼r CK801).Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von leeren Formatelementen in Formatzeichenketten einschalten.Zeichenliterale in Zuweisungen und Datenanweisungen fÃ¼r Nichtzeichenvariablen aktivieren.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind.Verwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.TransitivitÃ¤t von BeschrÃ¤nkungen wÃ¤hrend der Analyse berÃ¼cksichtigen.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.Verwendung der BI/BIH-Befehle einschalten, wenn verfÃ¼gbar.Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung von R16 bis R31 einschalten (Standard).Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschalten.Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CVergleich auf Gleichheit fÃ¼r %s bei %LÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler beim Reservieren von %lu BytesFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Feldkonstruktor, auf den bei %L verwiesen wirdFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler in TypbeschrÃ¤nktem Aufruf bei %LFehler beim VergrÃ¶ÃŸern des Speicherblocks auf %lu BytesFehler beim Schreiben der JSON-Ausgabedatei Â»%sÂ«
  Fehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
  Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LZeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei AusfÃ¼hrung des Programms ausgewertet werden, rechnen Sie mit FehlernEreignisArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert seinArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert seinEreignis-Variable bei %L muss Skalar mit EVENT_TYPE seinJeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<( depobj )%> bei %C erwartet%<(%> nach %qs bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<,%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<:%> bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartetAtomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetEins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE oder DEFAULT bei %C erwartetEntweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %CEine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartetDO-Schleife bei %C erwartetELSE bei %L erwartet, in atomarer VergleichserfassungDie SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNINGHOST, NOHOST oder ANY bei %C erwartetIF bei %L erwartet, in atomarer VergleichserfassungEins von IN, OUT, INOUT, MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartetINTEGER-Typ bei %L erwartetEine der Klauseln NONE oder PRESENT bei %C erwartetEins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %CORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>P-Bearbeitungsdeskriptor erwartet in Formatzeichenkette bei %LPARAMETER-Symbol in komplexer Konstante bei %C erwartetRANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %CEins von SCALAR, AGGREGATE, ALLOCATABLE oder POINTER bei %C erwartetEins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %CEins von SEQ_CST, ACQ_REL oder RELAXED erwartet, fÃ¼r ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %CEins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetEins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %CTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetEine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetKonstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartetDatenkonstante nach Wiederholungsangabe bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetBezeichner bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlausdruck bei %C erwartetGanzzzahlausdruck der Art OMP_ALLOCATOR_HANDLE_KIND bei %L erwartetEntweder ein Ganzzahlausdruck oder genau ein GerÃ¤temodifizierer %<device_num%> oder %<ancestor%> erwartet bei %CGanzzahlzeichenkette erwartetErwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %LMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetListe von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetBereichsangabe erwartet bei %CEchte Zeichenkette erwartetRegister oder konstante Ganzzahl erwartet.Rechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSkalarer intrinsischer Ausdruck bei %L erwartet, in atomarem VergleichSkalare intrinsische Variable bei %L erwartet, in atomarem VergleichSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariablenliste bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenVariable bei %L erwartetDefinierbare EntitÃ¤t bei %L erwartetListe benannter EintrÃ¤ge bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariable oder io-implied-do bei %L erwartetVariable oder io-implied-do in READ-Anweisung bei %L erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %sExplizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlichFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Selektor bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberflÃ¼ssige Option fÃ¼r %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen.ÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LDer FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tztFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Konstrukt bei %LFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORM-TEAM-Anweisung bei %CFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Kennzeichen bei %L kann kein Feld der GrÃ¶ÃŸe 0 seinFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Gleitkomma-Register kÃ¶nnten trotz Attribut %qE Ã¼berschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPU-Typen von LoongArch:FPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FROMPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSFUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CKeine passende Klausel gefunden bei %CFailure getting length of a constant array.Fehler bei Umwandlung von BOZ in REAL bei %LSchwerwiegender FehlerDie Datei %qs wird rekursiv eingebundenBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Aufrufe von einfachen inline-Funktionen zusammenfalten.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibtFor Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Dem Assembler (und Linker) erlauben, jede beliebige Architektur-Untervariante ohne Fehler zu verwenden.FP-als-GP-Optimierung verbieten.Verbieten, dass mittels $fp auf statische oder globale Variablen zugegriffen wird. Diese Option verhindert die FP-als-GP-Optimierung, unabhÃ¤ngig von -mforce-fp-as-gp.Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Ausschalten der Hardwareschleife erzwingen, selbst wenn -mext-dsp angegeben ist.Funktionen auf 4-Byte-Grenzen zwingen.Codeerzeugung von Stummeln fÃ¼r die Indirektion externer Symbole erzwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.FP-als-GP-Optimierung erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden CharakteristikaFunktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktion nicht gefunden.Funktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r %<simd%>-FunktionenGCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-FunktionenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-FunktionenGCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nichtGCC ist nicht dafÃ¼r konfiguriert, %qs als Argument fÃ¼r %<-foffload=%> zu unterstÃ¼tzenGCC muss mit %<--enable-newlib-nano-formatted-io%> konfiguriert werden, um %<-mtiny-printf%> zu verwendenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieZu verwendende GCN-CPU-Art:GCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
! GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrAttribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das LabelGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %CMMA-Befehle erzeugen (oder auch nicht).Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet.Speicheradressierung relativ zu PC (oder absolut) erzeugen.Optimierungen fÃ¼r Speicherzugriffe relative zu PC durchfÃ¼hren (nicht durchfÃ¼hren).Speicherzugriffsbefehle mit (oder ohne) PrÃ¤fix erzeugen.16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.BTF-Debug-Informationen auf Standardniveau erzeugen.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.C-Prototypen aus Nicht-BIND(C)-Deklarationen fÃ¼r externe Prozeduren generieren.Informationen zu AbhÃ¤ngigkeiten von C++-Modulen erzeugen.FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).CTF-Debug-Informationen auf Standardniveau erzeugen.Erweiterungsbefehle fÃ¼r DSP generieren.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.JSON-Datei erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).SBIT, CBIT-Befehle erzeugen.SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Ein Mach-O-Bundle erzeugen (Dateityp MH_BUNDLE).Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Absolute Quellpfade fÃ¼r gcov erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Alle notwendigen Informationen fÃ¼r Â»BPF Compile Once - Run EverywhereÂ« generieren.Ausgabedatei erzeugen, die Symbole nicht erst bei Bedarf, sondern bereits beim Laden bindet.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Voreinstellung ist GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Big-Endian-eBPF erzeugen.Bit-Befehle erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r Smart Mode erzeugen.Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r alle Template-Instanziierungen einschalten.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r Assert-VertrÃ¤ge generieren.Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen.Code fÃ¼r VorbedingungsvertrÃ¤ge generieren.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r Switches ohne Default-Fall generieren.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r den M*Core M210 erzeugen.Code fÃ¼r den M*Core M340 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der im privilegierten Zustand lÃ¤uft.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code generieren, der Gerade-Linie-Spekulationen abwehrt.Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code mittels globaler Anker-Symboladressen generieren.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Generierung von Code mit unausgerichtetem load/store, gÃ¼ltig fÃ¼r MIPS R6.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.Konstantenpools im Compiler statt im Assembler generieren.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisions-Befehle erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Dokumentation erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.eBPF fÃ¼r die angegebene Linux-Kernelversion erzeugen.Erweiterte arithmetische Befehle erzeugen, nur fÃ¼r ARC700 gÃ¼ltig.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugen.Schnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Kombinierte Multiplizier-Addier-Befehle generieren.Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).Hardware-abs-Befehle generieren.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Little-Endian-eBPF erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Atomare Operationen durch Hilfsfunktionen implementieren.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.Millicode-Schnipsel erzeugen.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Erweiterungsbefehle fÃ¼r Performance einschalten.Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.Befehle push/pop generieren (Standard).WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.return-Befehl in nackter Funktion generieren.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Gleitkommabefehle einfacher Genauigkeit generieren.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.stm/ldm-Befehle erzeugen (Vorgabe).Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Inline-Expansion von memcpy/memmove generieren.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Vektorpaare fÃ¼r Inline-Expansion von memcpy/memmove generieren.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.xBPF erzeugen.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommenGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetGraphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.Bibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Bedingte Zweigen hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Bedingungen, die nicht in den Zweigen verwendet werden, hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Hardware-Autoprefetcher-Scheduler-Modellsteuerung: Anzahl der Vorausschauzyklen, die das Modell untersucht, bei '0' ist nur die heuristische Sortierung von Befehlen aktiviert. StandardmÃ¤ÃŸig deaktiviert.Hexadezimalkonstante bei %L verwendet Nicht-Standard X statt ZHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).E/A-Registeroperand fÃ¼r Â»%%%cÂ«IBITS: Bad bitICE: %<emit_insn%> verwendet, wo %<emit_jump_insn%> erforderlich:ID der zu bauenden Shared Library.gemeinsam genutzte ID-Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetIM-part_ref bei %CÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT NONE mit Angabenliste bei %CIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur seinIO-Definition fÃ¼r %q+D erfordert eine AdresseIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG-Markierung bei %LIPA-modref-Zusammenfassung fehlt in EingabedateiIPA-SRA-Zugriffs-Verifikation fehlgeschlagenISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>ISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt %<[[]]%>-Attribute erst ab C2XISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt den vordefinierten Bezeichner %qs nichtISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt dezimale Gleitkommazahlen erst ab C2XISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C2XISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nichtISO-C verbietet %<goto *expr;%>ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender FunktionISO-C verbietet eine leere QuelldateiISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C verbietet leere InitialisierungsklammernISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandeltISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-TokenISO C++ unterstÃ¼tzt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommenin ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werdenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nichtISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutetISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung in Arraytyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertierenISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Verringern eines Zeigers vom Typ %qTISO-C++ verbietet verringern einer AufzÃ¤hlungISO-C++ verbietet leere unbenannte AufzÃ¤hlungISO-C++ verbietet flexibles Arrayelement %qsISO-C++ verbietet flexible ArrayelementeISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qTISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlungISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-AusdrucksISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet typename-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼ckenISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Array variabler LÃ¤ngeISO-C++ verbietet Array %qD variabler LÃ¤ngeISO-C++ verbietet Array der GrÃ¶ÃŸe nullISO-C++ verbietet Array %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen von %<operator ?:%>ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen Ausnahmespezifikationendas Weglassen der Zeichenkette in %<_Static_assert%> wird von ISO C11 nicht unterstÃ¼tztISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Alignas%>ISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtDeklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht esISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterarraydeklaratorenISO-C90 unterstÃ¼tzt nicht %qEISO-C90 unterstÃ¼tzt keine booleschen TypenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Arrays als ElementeISO-C90 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C90 unterstÃ¼tzt keine namenlosen structs/unionsISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet gemischte Deklarationen und CodeISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizierenISO-C90 verbietet Array variabler GrÃ¶ÃŸeISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸeISO-C99 unterstÃ¼tzt nicht %<_Alignas%>ISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CITERATOR bei %C kann nicht mit SINK kombiniert werdenITERATOR bei %C kann nicht mit SOURCE kombiniert werdenWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.Attribut dllimport fÃ¼r Funktionen ignorieren.Den normalen zweistufigen Namensraum ignorieren; Symbole in der Reihenfolge der Befehlszeile auflÃ¶sen und nicht aufzeichnen, welche Bibliothek das aufgelÃ¶ste Symbol bereitgestellt hat.Nicht unterstÃ¼tzte Pragmas ignorieren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.  Nur die 64-Bit-ABI wird unterstÃ¼tzt.Ignoriert.UnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssige Zuweisung an externe Prozedur bei %LUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegal id in copy_walk_reduction_argUngÃ¼ltige PrÃ¤prozessordirektiveUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LUnzulÃ¤ssiger Typ in Zeichenverkettung bei %LAnweisung %s zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung %s zur Image-Steuerung bei %C in PURE-ProzedurCRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockCRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in PURE-ProzedurRETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockPRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSTOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSTOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurArgument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck seinArgument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegenÂ»inÂ«-VertrÃ¤ge von Ã¼berschriebenen Methoden als Obermenge des Ã¼bergeordneten Vertrags umsetzen.Â»inÂ«-Parameter als Â»scope constÂ« umsetzen.C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" umsetzen.DIP1008 "Ausnahmen im @nogc-Code zulassen" umsetzen.DIP1021 "VerÃ¤nderbare Funktionsargumente" umsetzen.DIP25 "Versiegelte Referenzen" implementieren.__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren.AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen.Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit CImplizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel seinImplizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %LImplizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEinbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen StandardinitialisierungFeld mit impliziter Form bei %LVerbesserung der FÃ¤higkeit des GCC, Spaltennummern in groÃŸen Quelldateien zu verfolgen, auf Kosten einer langsameren Kompilierung.Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertetUnreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertetIn %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs istIn %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION seinIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.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. %sIn SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren.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.Im Aufruf von %qs bei %L ist eine TypunvertrÃ¤glichkeit bei Argument %qs; %s wurde an %s Ã¼bergebenIn Konstruktor %qsIn Kopierkonstruktor %qsIn Destruktor %qsIn Datei, eingebunden vonIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qsIn ModulIn Modul, importiert beiIn statischer Elementfunktion %qsInclude-Verzeichnis %qs: %sDie eingebundene Datei %qs ist keine regulÃ¤re DateiInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LInkompatible Initialisierung zwischen einer abgeleiteten TypentitÃ¤t und einer EntitÃ¤t mit Typ %qs bei %CUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %LUnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %sUnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %LUnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %LInkonsistente Ã„quivalenzregeln mit %qs bei %L und %qs bei %LInterne Compilerwarnung: No location in expression near %LInterne Compilerwarnung: Inconsistent internal state: No location in statementRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Compilerfehler: Incorrect EH edge %i->%iFalsche Ausdehnung in Argument B in MATMUL-Intrinsic in Dimension 1: ist %ld, sollte %ld seinIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Prozedur %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs neudefiniert bei %L in Prozedur %qs, aufgerufen aus der DO-Schleife bei %LIndexvariable %qs wird auf undefiniert als INTENT(OUT)-Argument bei %L in Prozedur %qs gesetzt, wird aus der DO-Schleife bei %L aufgerufenIndexvariable %qs wird auf undefiniert gesetzt als INTENT(OUT)-Argument bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdAuf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Vergleich auf Ungleichheit fÃ¼r %s bei %LVerwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).PTX-Register initialisieren.Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %C__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht.Zeichenkettenoperationen memset/memcpy als Â»inlineÂ« einfÃ¼gen, aber Inline-Version nur fÃ¼r kleine BlÃ¶cke durchfÃ¼hren.Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitet.Befragungsparameter darf nicht in einer data-stmt-object-list bei %C vorkommenENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut fÃ¼r CET-Instrumentierung einfÃ¼gen.In jedem Funktionsprolog NOP-Befehle erzeugen.Arc-basierten Programm-Profilierungscode einfÃ¼gen.Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen.Code einfÃ¼gen, um AusdrÃ¼cke zu profilen.Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Anzahl der Maschinenbefehle, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden.Anzahl der Maschinenbefehle, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt werden.Zahl der Befehle, bei deren Ãœberschreitung die STFL-Stall-Strafe kompensiert werden kann.Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen.Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Ganzzahldivision bei %2$L zu Konstante %1$qs abgeschnittenGanzzahlausdruck erforderlich bei %CGanzzahlige ID (N) des spezifischen Befehls Â»fabsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fabssÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fadddÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»faddsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpledÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmplesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcosdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcossÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fextsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixdiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixduÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsuÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatidÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatisÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatudÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatusÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fminsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmuldÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmulsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxhiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxloÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdyÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsinsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftruncdsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwrxÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwryÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»roundÂ«.Ganzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb des symmetrischen Bereichs wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden SpeichersGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tztSchleifen bei %L werden getauschtSchnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariertSchnittstelle %qs bei %L darf keine Anweisungsfunktion seinSchnittstelle %qs bei %L kann nicht allgemein seinSchnittstelle %qs bei %L muss explizit seinUnpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %sSchnittstelle in Scheinprozedur %qs bei %L passt nicht: %sSchnittstelle in globaler Prozedur %qs bei %L passt nicht: %sUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein UnterprogrammUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %sSchnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werdenSchnittstellenname nach %<(%> bei %C erforderlichInterne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werdenIm Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz in Bytes ausgedrÃ¼ckt.IntervallÃ¼berlappung von %<-fdbg-cnt=%s%>: [%u, %u] und [%u, %u]Intrinsisches %qs (%s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiertIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen NOHOST-Klausel markiertUngÃ¼ltige BOZ-Literalkonstante, die bei %C im Feldindex verwendet wirdUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiger NAME %qs in Â»!$ACC ROUTINE ( NAME )Â« bei %CUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument fÃ¼r Â»!$ACC WAITÂ« bei %CUngÃ¼ltiges Zuordnungsziel bei %CUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen %qc in Variablenname bei %CUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige(s) Zeichen in ELSE-Anweisung nach %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CUngÃ¼ltiger Ausdruck nach %<%s%> bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltiges SchlÃ¼sselwort %qs in intrinsischer Funktion %qs bei %LUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUnerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-GleitkommatypenUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %LUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CEinen Hinweis ausgeben, wenn doppelte Diagnosemeldungen zusammengefasst werden.Fehlersuche-Informationen fÃ¼r compilergenerierte Hilfsvariablen ausgeben.FÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinSprungziele werden an dieser Potenz von 2 ausgerichtet.Ausschuss hinter ASSOCIATE-Anweisung bei %CAusschuss hinter CALL bei %CAusschuss hinter GENERIC-Bindung bei %CAusschuss hinter MAP-Anweisung bei %CAusschuss hinter UNION-Anweisung bei %CAusschuss hinter unverschachtelter STRUCTURE-Anweisung bei %CEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen.Einfach icc0/fcc0 verwenden.KIND-Attribut bei %C in einer STRUCTURE-DefinitionKIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinKIND-part_ref bei %CSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte CSKY-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte CSKY-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte CSKY-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte PTX-ISA-Architekturen (fÃ¼r Verwendung mit Option -misa=):Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -mptx=):Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte MÃ¶glichkeiten zur AbschwÃ¤chung der geradlinigen Spekulation mit Â»-mharden-sls=Â«:Bekannte Werte fÃ¼r RÃ¼ckkehr-Instrumentierung mit -minstrument-return=:Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mict-model=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem IBITSLEN-Attribut bei %C in einer STRUCTURE-DefinitionLEN-Attribut bei %C in einer TYPE-DefinitionLEN oder KIND-Abfrageverweis in DATA-Anweisung bei %LLEN-part_ref bei %CLHS in %<noreturn%>-AufrufLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetFÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertSprungmarke %qs nach %L passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigDO-Anweisung mit Label bei %LÃ–ffnende Klammer benÃ¶tigt nach %<*%> in Formatzeichenkette bei %LAlte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe nicht gefunden, verwenden Sie %<none%>, %<slim%>, %<blocks%>, %<vops%>.BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben.Wie -M, aber System-Header-Dateien ignorieren.Wie -MD, aber System-Header-Dateien ignorieren.Wie -pedantic, aber als Fehler ausgeben.Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprÃ¼ft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet, und nur dann eine Strafe verhÃ¤ngt, wenn dieser Schwellwert erfÃ¼llt ist. Der Standardwert ist 20.Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 70.Begrenzen, wie weit der Autovektorisierer eine Schleife abrollen darf.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenZeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Code fÃ¼r einen __main-Kernel einbinden.Die D-Standardbibliothek dynamisch in das Compilat binden.Die D-Standardbibliothek statisch in das Compilat binden.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Alle versteckten GC-Allokationen auflisten.Alle unverÃ¤nderlichen Felder auflisten, die eine Objektinstanz belegen.Alle Verwendungen von Â»inÂ« mit Parametern auflisten.Alle Variablen auflisten, die im threadlokalen Speicher landen.Informationen Ã¼ber alle D-SprachÃ¤nderungen auflisten.Vorkommen von Markdown-Ersetzungen in Ddoc auflisten.Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtListenelement %qs mit allozierbaren Komponenten ist nicht erlaubt in einer map-Klausel bei %LListenelement bei %C darf nicht koindiziert seinListe wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %CStatistik zu Template-Instanziierung ausgeben.Alle Elemente der Archivbibliotheken laden, statt nur denen, die undefinierte Symbole erfÃ¼llen.Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDer Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenDie vom Linker geladenen Objektdateien wegschreiben.Symbole wegschreiben, die zum Laden eines Objekts gefÃ¼hrt haben.PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.CPU-Typen fÃ¼r LoongArch:Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs unterstÃ¼tzt keine Hardware-Multiplikation, aber %<-mhwmult%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-ISA, aber %<-mcpu%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<16-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<32-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<f5series%> gesetztDie MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der StandardartMIPS16 %<-mxgot%> CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64Interner Fehler: MMIX Internal: %s is not a shiftable intInterner Fehler: MMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesInterner Fehler: MMIX Internal: Last named vararg would not fit in a registerInterner Fehler: MMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces seinMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in %<cris_op_str%>GrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Dem Linker die Befehlszeilenoption Â»--no-relaxÂ« anstelle der Option Â»--relaxÂ« Ã¼bergeben.Alle Funktionsaufrufe indirekt machen.Inline-Funktionen standardmÃ¤ÃŸig zu Â»constexprÂ« machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CFalsch geformte Typspezifikation bei %CDaten im P2-Raum reservieren.Gemangelte abgeleitete Typdefinition bei %CZuordnung von Modulen zu CMI-Dateien.MAC-Register als Aufruf-zerstÃ¶rt markieren.Alle Schleifen als parallel markieren.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximalzahl der Bytes, die mit Schleifen verglichen werden.Maximalzahl der Bytes, die ohne Schleifen verglichen werden.Maximalzahl der Bytes, die verglichen werden.Maximalzahl der Bytes, die inline kopiert werden.Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Maximale Anzahl der Grenzendpunkte der Fallbereiche der Switch-Anweisung, die bei der Generierung der IPA-Funktionszusammenfassung verwendet werden.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme und GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.Maximale GesamtgrÃ¶ÃŸe von aufrufender und aufgerufener Funktion, fÃ¼r den Fall, dass die aufgerufene Funktion in die aufrufende eingereiht wird und die aufgerufene Funktion nur von einer Stelle aus aufgerufen wird.HÃ¶chsttiefe beim Durchlaufen des DFS durch die modref-Escapeanalyse.Maximale Verschachtelungstiefe von Schleifen fÃ¼r optimistisches value-number.Maximale Tiefe der logischen AusdrÃ¼cke, die von der Bereichsanalyse erfasst werden, um ausgehende Bereiche zu evaluieren.Maximale Tiefe des rekursiven Klonens fÃ¼r selbstrekursive Funktionen.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.Maximale Schleifentiefe eines Aufrufs, der beim inlinen von Funktionen, die nur einmal aufgerufen werden, berÃ¼cksichtigt wird.Maximale Anzahl der VALUEs, die wÃ¤hrend eines einzelnen Aufrufs von Â»find_base_termÂ« verarbeitet werden.HÃ¶chstzahl der Zugriffe, die pro modref-Verweis gespeichert werden.HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Arrays in einem SCoP.Maximale Anzahl von kÃ¼nstlichen Zugriffen, um eine VorwÃ¤rtsausbreitung zu ermÃ¶glichen, die die Skalare Ersetzung von Aggregaten fÃ¼r eine lokale Variable beibehÃ¤lt.HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werden.HÃ¶chstzahl der Basen, die pro modref-Baum gespeichert werden.HÃ¶chstzahl der Basis-BlÃ¶cke, bevor EVRP einen spÃ¤rlich gefÃ¼llten Cache verwendet.HÃ¶chstzahl der Basis-BlÃ¶cke in einem Sprungpfad eines Threads.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl der Bits, die effizient von Speicher zu Speicher verschoben werden kÃ¶nnen.HÃ¶chstzahl der Bits, die effizient im Speicher gespeichert werden kÃ¶nnen.HÃ¶chstzahl der gleichzeitig offenen C++-Moduldateien beim verzÃ¶gerten Laden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.Maximale Anzahl verschiedener PrÃ¤dikate, die zur Verfolgung der Eigenschaften von Schleifen in der interprozeduralen Analyse verwendet werden.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.HÃ¶chstzahl der Ausstiegspunkte, die von modref pro SSA-Name aufgezeichnet werden.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenzt.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defs.HÃ¶chstzahl der NamensrÃ¤ume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens fehlschlÃ¤gt.HÃ¶chstzahl der geschachtelten Aufrufe, die bei der Analyse fÃ¼r uninitialisierte Variablen auf AbhÃ¤ngigkeiten in der Ablaufsteuerung untersucht werden.Maximale Anzahl von Operationen in einem Parameterausdruck, die von der IPA-Analyse behandelt werden kÃ¶nnen.HÃ¶chstzahl der ausgehenden Kanten in einem Switch, bevor EVRP sie nicht mehr verarbeitet.HÃ¶chstzahl der Parameter in einem SCoP.HÃ¶chstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird.HÃ¶chstzahl der Verweise, die pro modref-Basis gespeichert werden.HÃ¶chstzahl an Beziehungen, die das Orakel pro Basis-Block registriert.HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der betrachteten Anweisungen fÃ¼r das Entdecken von Sprungfunktionsoffsets.HÃ¶chstzahl der Speicherungsketten, die im Speicherzusammenfassungs-Durchgang gleichzeitig berÃ¼cksichtigt werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl der Tests, die von modref-Anfragen durchgefÃ¼hrt werden.Maximale Anzahl, wie oft ein bestimmter Bereich wÃ¤hrend des Datenflusses angepasst wird.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.Maximale StÃ¼cke, die IPA-SRA pro Formalparameter verfolgt, folglich auch die maximale Anzahl von Ersetzungen eines Formalparameters.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.Maximale GrÃ¶ÃŸe eines einzelnen Bereichs einer SpeicherzusammenfÃ¼hrung in Bytes.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im ZustÃ¤ndigkeitsbereich des Moduls inline.Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>Nebeneinanderliegende Speicheroperationen zusammenfassen.ZustÃ¤nde, die Ã¤hnlich genug sind, wÃ¤hrend der Analyse zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.MindestseitengrÃ¶ÃŸe fÃ¼r Warnzwecke.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.UnvertrÃ¤glichkeit in BIND(C)-Namen (%qs/%qs) bei %CKonflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sUnstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhaltenKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende AufrufkonventionUnstimmigkeiten zwischen Dateiarchitektur und Â»-archÂ« nicht als Warnungen, sondern als Fehler ansehenIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in ELSE-IF-Ausdruck bei %CFehlendes %<(%> in IF-Ausdruck bei %CFehlendes %<)%> in ELSE-IF-Ausdruck bei %CArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlendes %qs in Anweisung bei oder vor %LFehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes THEN in ELSE-IF-Anweisung nach %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %LFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlendes Element in Formatzeichenkette bei %LFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFehlende Ã¶ffnende Klammer in Formatzeichenkette bei %LFehlende untere Grenze bei der Angabe der angenommenen GrÃ¶ÃŸe des Kofeldes bei %CPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolProbleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431).Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098).Probleme mit VLLDM auf einigen M-Profil-GerÃ¤ten umgehen (CVE-2021-35465).Modul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Speicheroperationen aus Schleifen herausverschieben.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine bei %C angegebenName %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %LNAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltigNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L habenPlanungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegebenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichInterner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dInterner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufNULL bei %L ist nicht als tatsÃ¤chliches Argument der intrinsischen Funktion %qs erlaubtintrinsisches NULL mit reservierbarem MOLD bei %LNULL in Arithmetik verwendetNULL() bei %C darf nicht in einem Feld-Konstruktor erscheinenNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenNULL() in der NÃ¤he von %L darf nicht in einer INQUIRE-Anweisung vorkommenNULLIFY erlaubt keine Neuzuordnung von Grenzen fÃ¼r Zeigerobjekt bei %CUntere Grenze von NUM_TEAMS bei %L ist grÃ¶ÃŸer als die obere Grenze bei %LName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%lu Bytes gegenÃ¼ber %lu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CGeschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt.In BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
  Kein voreingestelltes crt0.o.Noch keine Beschreibung.Interner Fehler: No edge out of thunk nodeKeine ausfÃ¼hrbaren Zeilen
  Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r allozierbare Komponente %1$qs angegebenIm Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r Komponente %1$qs angegebenWird nicht mehr unterstÃ¼tzt.Interner Fehler: No region crossing jump at section boundary in bb %iBenutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %LNicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape seinNicht-POINTER in Zeiger-Verbindungskontext (%s) bei %LNicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werdenNicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %LElement eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LElement eines Feldes mit vermuteter GrÃ¶ÃŸe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-Zeichen in FORMAT-Markierung bei %LWeder Zeichen noch Hollerith in FORMAT-Markierung bei %LElement eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-konstante untere Grenze in Deklaration mit impliziter Form bei %LNicht-Standard-LOGICAL in %s-Marke bei %LNicht-Scheinobjekt %qs in %s-Klausel bei %LNicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinNicht-numerisches Zeichen in Anweisungsmarke bei %CNicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %LNicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form habenIrrelevante Ziffern in %qs-Zahl bei %C, mÃ¶glicherweise falsche KINDNicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %LMÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %LVariable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibtNicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Tab-Zeichen bei %C passt nichtUnpassendes Tab-Zeichen in Spalte %d der Zeile %dTab-Zeichen in Format bei %C passt nichtAbschnitt eines nicht konstanten Feldes bei %L in DATA-AnweisungInclude-Verzeichnis %qs ist nicht vorhandenNichtganzzahliger Exponent in einem Initialisierungsausdruck bei %LUnvertrÃ¤glicher Feld-FPTR bei %L fÃ¼r C_F_POINTER: %sUnvertrÃ¤gliches Feld bei %L als Argument fÃ¼r C_LOC: %sUnvertrÃ¤gliche Prozedur bei %L fÃ¼r C_FUNLOCUnvertrÃ¤glicher Prozedurzeiger bei %L fÃ¼r C_F_PROCPOINTERNichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigNichtnegative Breite in Formatzeichenkette bei %L benÃ¶tigtNichtzeiger-Objekt %qs mit Standard-Initialisierung darf nicht in einer DATA-Anweisung bei %L erscheinenNichtpolymorphe Referenz auf abstrakten Typ bei %CNichtstandard-Umwandlung von %s in %s bei %LNicht-Standard Typ-Deklaration %s*%d bei %CDie Schrittweite bei %L darf nicht 0 seinNormales Laden von Symbolen ist im extremen Modus nicht implementiert.Nicht mit %<--enable-gather-detailed-mem-stats%> konfiguriert.Nicht genug Element in Feldinitialisierung bei %CUnerwartetes TAG.Hinweisen, wenn #include-Direktiven nicht in import-Deklarationen Ã¼bersetzt werden und nicht eindeutig textuell sind.Hinweisen, wenn #include-Direktiven in import-Deklarationen Ã¼bersetzt werden.Pfadname fÃ¼r compilierte Modulschnittstelle eines bestimmten Moduls oder Header-Einheit ausgeben.Pfadnamen fÃ¼r compilierte Modulschnittstellen zur Info ausgeben.Hinweisen, wenn das #include eines bestimmten Headers Ã¼bersetzt wird.Anzahl der Partitionen, in die das Programm aufgeteilt werden soll.Anzahl der zur Ãœbergabe von Ganzzahlargumenten verwendeten Register.Numerischer PARAMETER in komplexer Konstante bei %C erforderlichIn Ausdruck bei %L werden numerische Operanden benÃ¶tigtNumerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %LOLD-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinOMP CRITICAL bei %L mit HINT-Klausel benÃ¶tigt NAME, auÃŸer wenn omp_sync_hint_none verwendet wirdOMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und spÃ¤ter in TO-Klausel erwÃ¤hntOMP DECLARE TARGET COMMON bei %L wurde vorher in TO-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntDirektive OMP DECLARE TARGET bei %L mit nur DEVICE_TYPE-Klausel wird ignoriertÂ»OMP DECLARE TARGETÂ«-Variable bei %L ist ein Element eines COMMON-BlocksOMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und spÃ¤ter in TO-Klausel erwÃ¤hntOMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntOMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-KlauselOPEN-Anweisung bei %L muss UNIT oder NEWUNIT habenOPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubtOPERATION-Argument bei %L muss eine PURE-Funktion seinOPTIONAL ist in BLOCK bei %C nicht erlaubtORDER bei %L ist keine Permutation der GrÃ¶ÃŸe von SHAPE bei %LORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werdenArgument der ORDERED-Klausel bei %C ist keine konstante positive GanzzahlORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE%<ORDERED%>-Klausel darf nicht nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenObjekt %qs bei %L ist keine VariableObjekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht kopiert werden und brauchen das auch nichtObjekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht zugeordnet werden und brauchen das auch nichtObjective-C-Deklarationen dÃ¼rfen nur im globalen GÃ¼ltigkeitsbereich erscheinenVeraltete Funktion:Ausgelagertes Werkzeug, um mit gcda-ZÃ¤hler zu arbeiten
*************** inclusive vorverarbeitetem Quellcode.
*** 2225,2233 ****
  Bindestapel des PowerPC 476 durch Anpassen eines blr an bcl/bl-Befehle fÃ¼r GOT-Zugriffe beibehalten.Vorgeben, dass branch-around-a-move ein bedingter Sprung ist.Verhindern, dass $fp wÃ¤hrend der Registerallozierung alloziert wird, so dass der Compiler die FP-als-GP-Optimierung durchfÃ¼hren kann.Die Optimierung von Blockkopieraktionen verhindern, was auch das Standardverhalten von -Os ist.Verwendung aller Gleitkommaoperationen verhindern.Verwendung aller Hardware-Gleitkommabefehle verhindern.Vorherige !$OMP DECLARE REDUCTION bei %LVorherige !$OMP DECLARE REDUCTION von Modul %s bei %LCPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur fÃ¼r Regressionstest des Compilers verwendet und ist nicht fÃ¼r den normalen Betrieb vorgesehen.CWE-Identifikatoren fÃ¼r Diagnosemeldungen ausgeben, sofern verfÃ¼gbar.Information zur Code-Ãœberdeckung ausgeben.
  
  ZusÃ¤tzliche (mÃ¶glicherweise ungewollte) Warnungen ausgeben.Behebungshinweise in maschinenlesbarer Form ausgeben.Behebungshinweise in vereinheitlichtem Diff-Format auf stderr ausgeben.Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen.Den Initialwert der Variablen ausgeben.Namen der Header-Dateien ausgeben, wie sie verwendet werden.Wahrscheinlichkeit, dass die COMDAT-Funktion mit anderer Kompilationseinheit geteilt wird.Prozedur %qs bei %C hat eine explizite Schnittstelle aus einer vorherigen DeklarationProzedur %qs bei %C wurde bereits bei %L definiertProzedur %qs bei %L hat bereits grundlegenden Typen %sProzedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qsProzedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qsProzedur %qs bei %L kann nicht grundlegenden Typen %s habenProzedur %qs bei %L muss das BIND(C)-Attribut haben, um mit C interoperabel zu seinProzedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariertProzedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufenDie Prozedur %qs, die im Interface-KÃ¶rper bei %L definiert ist, passt nicht zu der internen Prozedur bei %CProzedur %qs in %s bei %L hat keine explizite SchnittstelleProzedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?Prozedur %qs in %s bei %L ist weder Funktion noch SubroutineProzedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE istProzedur %qs mit PASS bei %L muss mindestens ein Argument habenProzedur %qs mit PASS(%s) bei %L hat kein Argument %qsProzedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LProzedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-AttributProzedurzeiger %qs bei %L darf nicht ELEMENTAL seinProzedurzeiger %qs in %s-Klausel bei %LProzedur-Zeiger bei %CKomponente %qs des Prozedurzeigers bei %L kann kein Element des BIND(C)-abgeleiteten Typs %qs bei %L seinProzedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufenProzedurzeiger-Komponente %qs erfordert eine Argumentliste bei %CProzedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument habenProzedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qsProzedurzeiger-Komponente bei %CZiel der Zeigerinitialisierung fÃ¼r Prozedur bei %L darf kein Prozedurzeiger seinDem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-AttributProzedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben#ident-Direktiven verarbeiten.Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur fÃ¼r das im Argument angegebene Modul generieren.Spezifikation (%s, ist Â»%sÂ«) wird verarbeitet
! Einen Mach-O-Dylinker (Dateityp MH_DYLINKER) generieren. Wird nur verwendet, um dyld zu bauen.Eine gemeinsam genutzte Mach-O-Bibliothek (Dateityp MH_DYLIB) generieren, Synonym fÃ¼r Â»-sharedÂ«.Backtrace erzeugen, wenn Laufzeitfehler auftritt.Warnung zur Laufzeit erzeugen, wenn ein temporÃ¤res Feld fÃ¼r Prozedurargument erzeugt wurde.Big-Endian-Code erzeugen.Code erzeugen, der zur Laufzeit verschiebbar ist.Little-Endian-Code erzeugen.Erzeugt eine Mach-O-Datei, die fÃ¼r die Verwendung in eingebetteten Systemen / ROMs geeignet ist.Profilinformation in %s ist beschÃ¤digtProgramm befindet sich vollstÃ¤ndig in unteren 64k des Speichers.Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES REVERSE_OFFSET, aber andere Programmeinheiten tun dasProgrammeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_ADDRESS, aber andere Programmeinheiten tun dasProgrammeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_SHARED_MEMORY, aber andere Programmeinheiten tun dasPC-relative Funktionsaufrufe verbieten.PC-relative SprÃ¼nge verbieten.Klammern in AusdrÃ¼cken schÃ¼tzen.Bash-VervollstÃ¤ndigung fÃ¼r Optionen anbieten, die mit der angegebenen Zeichenkette beginnen.Bibliotheken fÃ¼r den Simulator bereitstellen.Ungenutze ZustÃ¤nde wÃ¤hrend der Analyse verwerfen.In Ãœberwachungsfunktionen erweiterte Register auf Stapel sichern.Alle lokalen Felder Ã¼ber Stapel Ã¼bergeben.Alles in regulÃ¤res TOC legen.Sprungtabellen fÃ¼r Â»switchÂ«-Anweisungen in den .data-Abschnitt statt in den .code-Abschnitt einfÃ¼gen.Umgelagerte Nur-Lese-Daten in .data-Abschnitt legen.Uninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data).Uninitialisierte globale Symbole in gemeinsamen Abschnitt legen.Null-initialisierte Daten in den bss-Abschnitt legen.der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL seinSpezifizierer QUIET= fÃ¼r %s bei %LDie R2-Architektur ist ausschlieÃŸlich Little-EndianRANK (%i) bei %L wird bei %L wiederholtRANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werdenRANK (*) bei %L wird bei %L wiederholtRANK DEFAULT bei %L wird bei %L wiederholtRE oder IM part_ref bei %CRE-part_ref bei %CREAL-Feld-Index bei %LREAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-16%>REAL(KIND=16) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-16%>REAL(KIND=16) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-16%>REAL(KIND=4) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-4%>REAL(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-8%>REAL(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-8%>RECL in OPEN-Anweisung bei %L muss positiv seinRECL-Angabe nicht erlaubt in OPEN-Anweisung bei %L fÃ¼r Datenstrom-Ein-/AusgabeRECORD bei %C ist eine Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werdenRECURSIVE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LDie RESULT-Variable %qs bei %L verbietet, dass der FUNCTION-Name %qs bei %C in einer Spezifikationsanweisung auftrittRESULT-Variable bei %C muss vom Funktionsnamen verschieden seinRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN-Anweisung im Hauptprogramm bei %CROUND= bei %L ist in Fortran 95 nicht erlaubtInterner Fehler: RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dInterner Fehler: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%dInterner Fehler: RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dInterner Fehler: RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dInterner Fehler: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected code '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dInterner Fehler: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dInterner Fehler: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC ist mit %<-msingle-pic-base%> unvertrÃ¤glichRTP PIC ist mit Thumb unvertrÃ¤glichRTTI wird fÃ¼r diesen Typ nicht funktionierenRX-FPU-Befehle unterstÃ¼tzen keine NaNs und UnendlichkeitenErhÃ¶hung eines negativen REAL bei %L zu einer REAL-Potenz ist verbotenBereichsspezifikation bei %L kann nie passenUnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)Rangabweichung zwischen dem Array bei %L und seinem Initialisierer (%d/%d)Das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %LZiel der Rang-Neuzuordnung ist nicht Rang 1 bei %LZiel der Rang-Neuzuordnung ist kleiner als die GrÃ¶ÃŸe des Zeigers (%ld < %ld) bei %LZiel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L seinDatei %qs wird in Freiform gelesenModul %qs in Zeile %d, Spalte %d wird gelesen: %sLesen der Spezifikationen von %s
  Reelles COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %LRealkonstante Ã¼berschreitet seine Art bei %CRealkonstante unterschreitet seine Art bei %CRealzahl bei %C hat einen %<d%>-Exponenten und eine explizite ArtRealzahl bei %C hat einen %<q%>-Exponenten und eine explizite ArtStapel in Prolog neu ausrichten.LHS in Zuweisungen neu reservieren.C++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennen.GNU-definierte SchlÃ¼sselworte erkennen.Eingebaute Funktionen erkennen.Das Â»asmÂ«-SchlÃ¼sselwort erkennen.DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen.GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen.GCC-Kommandozeilenschalter in Objektdateien aufzeichnen.Dauer der Teilphasen separat aufzeichnen.Rekursives Klonen nur dann, wenn die Wahrscheinlichkeit, dass der Aufruf ausgefÃ¼hrt wird, den Parameter Ã¼berschreitet.Redefinition von !$OMP DECLARE REDUCTION bei %LRedefinition der vordefinierten !$OMP DECLARE REDUCTION bei %LRedefinition der vordefinierten !$OMP DECLARE REDUCTION Â»%sÂ« bei %LPrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY reduzieren.Stapelausrichtung im Aufrufer reduzieren, wenn mÃ¶glich.Redundantes !$ACC END LOOP bei %CRedundante ACQUIRED_LOCK-Marke bei %L gefundenRedundante ERRMSG-Marke bei %L gefundenÃœberflÃ¼ssige MOLD-Marke bei %L gefundenÃœberflÃ¼ssige SOURCE-Marke bei %L gefundenRedundante STAT-Marke bei %L gefundenRedundante UNTIL_COUNT-Marke bei %L gefundenIndex der Referenzanweisung nicht gefundenIndex der Referenzanweisung auÃŸerhalb des gÃ¼ltigen BereichsReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %sReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %sReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-ProzedurInterner Fehler: Region crossing jump across same section in bb %iProfilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden.Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden.RegulÃ¤rer Ausdruck, um zusÃ¤tzliche Allzweck-adressierbare Abschnittsnamen anzugeben.RegulÃ¤rer Ausdruck, um relativ zu r0 adressierbare Abschnittsnamen anzugeben.Zweige entspannen.Die cmpxchg-Schleife fÃ¼r atomic_fetch_{or,xor,and,nand} entspannen, indem load und cmp vor cmpxchg eingefÃ¼gt wird, sowie pausieren und zurÃ¼ckspringen zu Laden-und-Vergleichen, wenn der Ladewert nicht der erwartete ist.Literale in Assembler lockern und automatisch in den Â»textÂ«-Abschnitt platzieren.Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung.Dateinamen beim EinfÃ¼gen von Dateien neu abbilden.Code und Daten, die unerreichbar von jeglichen exportierten Symbolen sind, entfernen (inclusive dem Einstiegspunkt).PrÃ¤fix von absolutem Pfad abschneiden, bevor dieser Name fÃ¼r Â»-fprofile-generate=Â« und Â»-fprofile-use=Â« gemangelt wird.Redundante Membars entfernen.In GCC 10 entfernt. Dieser Schalter hat keine Auswirkung.In GCC 8 entfernt. Dieser Schalter hat keine Auswirkung.In GCC 9 entfernt. Dieser Schalter hat keine Auswirkung.Â»%sÂ« wird gelÃ¶scht
! Aufruf von unreiner Funktion %qs bei %L wird entferntAufruf von unreiner Funktion bei %L wird entferntUmbenennungsoperatoren in USE-Anweisungen bei %CBasisblÃ¶cke und in heiÃŸe und kalte Abschnitte umordnen und partitionieren.BasisblÃ¶cke umsortieren, um Codeplatzierung zu verbessern.Funktionen umsortieren, um Codeplatzierung zu verbessern.Funktionen, Variablen und asms hÃ¶chster Ebene umordnen.UngÃ¼ltige Wiederholungsangabe in Skalar-Initialisierung bei %CWiederholungsangabe bei %C muss eine Ganzzahl seinAddieren, Vergleichen, Verzweigen mit Verzweigung anhand des ZÃ¤hlregisters ersetzen.VorÃ¼bergehende AusdrÃ¼cke im SSA->Normal-Durchlauf ersetzen.Ãœber Konsistenz des Profils berichten.Ãœber Speicherbelegung vor zwischenprozeduraler Optimierung berichten.Nur in WPA Ã¼ber dauerhafte Speicherreservierung berichten.Ãœber dauerhafte Speicherreservierung berichten.BenÃ¶tigte Zeit fÃ¼r jeden Compilerdurchlauf ausgeben.Nur in WPA verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben.Verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben.IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern.Befehle nach Registerbelegung neu planen.Befehle vor Registerbelegung neu planen.Regionen mit Pipelining ohne Pipelining neu planen.Platz fÃ¼r Ausgabeargumente in Funktionsprolog reservieren.Umgeformtes Feld bei %C zu groÃŸDie Analyse auf die PrÃ¼fung mit dem angegebenen Namen einschrÃ¤nken.Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nken.Ergebnis %qs der enthaltenen Funktion %qs bei %L hat keinen IMPLICIT-TypUnpassendes Ergebnis fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sErgebnis von %s ergibt fÃ¼r seine Art einen Bereichsfehler bei %LErgebnis von %s ist NaN bei %LErgebnis von %s Ã¼berschreitet seine Art bei %LErgebnis von %s unterschreitet seine Art bei %LErgebnis von BESSEL_YN ist -INF bei %LErgebnis von NEAREST ist NaN bei %LErgebnis von SCALE Ã¼berschreitet seine Art bei %LPotenzbildung bei %L Ã¼berschreitet Wertebereich von %s8-Byte-Vektoren Ã¼ber Speicher zurÃ¼ckgeben.Alle Strukturen Ã¼ber Speicher zurÃ¼ckgeben (AIX-Standard).Gleitkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax).Zeiger sowohl in a0 als auch in d0 zurÃ¼ckgeben.Kleine Aggregate Ã¼ber Speicher, nicht Register, zurÃ¼ckgeben.Kleine Aggregate Ã¼ber Register zurÃ¼ckgeben.Kleine Strukturen Ã¼ber Register zurÃ¼ckgeben (SVR4-Standard).Unpassender RÃ¼ckgabetyp der Funktion %qs bei %L (%s/%s)RÃ¼ckgabetyp der BIND(C)-Funktion %qs bei %L kann kein Feld seinRÃ¼ckgabetyp der BIND(C)-Funktion %qs von Zeichentyp bei %L muss die LÃ¤nge 1 habenRÃ¼ckgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetztRÃ¼ckgabewert der Funktion %qs bei %L nicht gesetztFunktionswerte Ã¼ber FPU-Register zurÃ¼ckgeben.r30 auf Funktionsbasis wiederverwenden.DIP25 "Versiegelte Referenzen" rÃ¼ckgÃ¤ngig machen.Aufruf des Teilbefehls Â»rewriteÂ«:SchlieÃŸende Klammer erwartet bei %C in Formatzeichenkette bei %LRechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %LNur die zweite Kompilierung von -fcompare-debug laufen lassen.Vorhersehende vereinheitlichende Optimierung durchlaufen.AusgewÃ¤hlte Planung nach Neuladen durchfÃ¼hren.Selbsttests durchfÃ¼hren, mit dem angegebenen Pfad, um die Testdateien zu finden.Den Bindezeitoptimierer im lokalen Transformationsmodus (LTRANS) laufen lassen.Den Bindezeitoptimierer im Modus Â»komplettes ProgrammÂ« (WPA) laufen lassen.Unbekannte Spezifikationsfunktion Â»%sÂ« mit %d Argumenten
  
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-AnweisungSCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECT-RANK-Anweisung bei %CSELECT TYPE bei %C darf nicht in diesem GÃ¼ltigkeitsbereich vorkommenSELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %LSEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegebenSEQUENCE-Anweisung bei %C muss CONTAINS vorausgehenSEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehenSH2a unterstÃ¼tzt nicht Little-EndianSHAPE-Argument bei %L fÃ¼r C_F_POINTER muss dieselbe GrÃ¶ÃŸe haben wie der RANK des FPTRSHIFT-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTSIZE-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTCSHIFT-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem Â»%sÂ«SIGN= bei %L ist in Fortran 95 nicht erlaubtSINK-Summand bei %L ist keine konstante GanzzahlSINK-AbhÃ¤ngigkeitstyp bei %L ist nur in ORDERED-Direktive erlaubtSIZE-Argument (%ld) auÃŸerhalb des Bereichs 1:%ld in intrinsischem ISHFTCSIZE bei %L muss positiv seinSOURCE AbhÃ¤ngigkeitstyp ist nur an ORDERED-Direktive erlaubt bei %LSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektSRAM-ECC-Modi:SSA-BeschÃ¤digungSSA-Name %qE mit Version %d hat keine DefinitionInterner Fehler: SSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTABS-Debugging-Informationen sind veraltet und werden nicht mehr unterstÃ¼tztSTAT-Angabe bei %L darf keine Konstante seinSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTATUS bei %L muss eine Â»INTENT(OUT)Â«-Variable seinSTOP-Code bei %C darf nicht negativ seinSTOP-Code bei %C enthÃ¤lt zu viele ZiffernSTOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] seinSTOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante seinSTOP-Code bei %L muss Standardzeichentyp KIND=%d seinSTOP-Code bei %L muss Standardganzzahltyp KIND=%d seinSTOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ habenSTOP-Code bei %L muss Skalar seinSUBMODULE-Deklaration bei %CSUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftretenSUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istder SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werdender SVE-Typ %qT hat keine definierte Ausrichtungder SVE-Typ %qT hat keine feste GrÃ¶ÃŸeSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenDasselbe wie %s%s (oder, in negierter Form, %s%s).Dasselbe wie %s%s.Dasselbe wie %s.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Derselbe Bezeichner %qs ist wiederholt angegeben bei %CRegister bei Funktionsaufrufen sichern.TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf.Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-VariableSkalarer INTEGER-Ausdruck bei %L erwartetSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalare Einheit bei %L benÃ¶tigtDer Bereichsbeginn bei %L erwartet einen skalaren GanzzahlausdruckDas Bereichsende bei %L erwartet einen skalaren GanzzahlausdruckDie Schrittweite des Bereichs bei %L erwartet einen skalarer GanzzahlausdruckSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinScalarization using DIMEN_RANGE unimplementedSkalierungsfaktor fÃ¼r die Anzahl der BlÃ¶cke in einem Threadingpfad, verglichen mit der Anzahl der (skalierten) Anweisungen.Skalierungsfaktor fÃ¼r die Anzahl der Anweisungen pro Threadingpfad, verglichen mit der Anzahl der (skalierten) BlÃ¶cke.Skalierungsfaktor bei Berechnung der grÃ¶ÃŸten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann.Code fÃ¼r die gegebene CPU planen.FÃ¼r angegebene CPU planen.Befehle mit selektivem Planungs-Algorithmus einplanen.Anfang und Ende der Prozedur planen.Zweites Argument von %s ist bei %L negativZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinWeitere Hinweise finden Sie unter Â»%sÂ«.
  Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger.Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen.Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung).Ziel-ABI-Variante auswÃ¤hlen.Name zum Speichern der Profilingnotizen festlegen.Laufzeitumgebung auswÃ¤hlen.Art der Abdeckungs-Bereinigung auswÃ¤hlen.AuswÃ¤hlen, was bereinigt werden soll.Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSelektor bei %L darf nicht NULL() seinSelektor bei %L hat keinen TypSelektor bei %L darf nicht koindiziert seinSelektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendetSelektor muss in SELECT TYPE-Anweisung bei %L polymorph seinWÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt.WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14).Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %LSelbstreferenzielles Argument %qs bei %L ist nicht erlaubtSemikolon bei %C muss Anweisung vorausgehenGleitkommaprÃ¤zision von 80387 auf 32 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 64 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 80 Bit setzen.Windows-defines festlegen.Feste Obergrenze fÃ¼r die GrÃ¶ÃŸe jedes Stapelrahmens angeben, in Bytes.Sprungkosten festlegen.Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen.PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.Nach eingebauten Mathematikfunktionen errno setzen.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Mindestbreite des linken Randes des Quellcodes angeben, fÃ¼r das Ausgeben des Quellcodes.Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird.Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt.Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.Verzweigungskosten auf ungefÃ¤hr die angegebene Anzahl an Befehle setzen.Sprungkosten festlegen.Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen.Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen.Wahrscheinlichkeit in Prozent fÃ¼r das eingebaute Â»expectÂ«. Vorgabewert ist 90Â % Wahrscheinlichkeit.MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen.HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird.GrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation festlegen.HÃ¶chstzahl der parallel ausgefÃ¼hrten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhÃ¤ngige Heuristik verwenden.HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen.Anzahl der 64-KiB-Flash-Segmente festlegen.Das Ausgabeobjekt so festlegen, dass beim Laden dyld alle 2-stufigen Namensraum-Informationen ignoriert, und Symbole in der Entdeckungsreihenfolge fÃ¼r geladene Bibliotheken auflÃ¶sen.Adressen des EinhÃ¤ngpunkts im Prolog und Epilog auf TPF_TRACE_PROLOGUE_SKIP_TARGET und TPF_TRACE_EPILOGUE_SKIP_TARGET festlegen. Gleichbedeutend mit Â»-mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGETÂ« und Â»-mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETÂ«Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.Adresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenDie Version der RISC-V-ISA-Spezifikation festlegen.Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32.Spezifikation %s wird auf '%s' gesetzt
--- 2203,2211 ----
  Bindestapel des PowerPC 476 durch Anpassen eines blr an bcl/bl-Befehle fÃ¼r GOT-Zugriffe beibehalten.Vorgeben, dass branch-around-a-move ein bedingter Sprung ist.Verhindern, dass $fp wÃ¤hrend der Registerallozierung alloziert wird, so dass der Compiler die FP-als-GP-Optimierung durchfÃ¼hren kann.Die Optimierung von Blockkopieraktionen verhindern, was auch das Standardverhalten von -Os ist.Verwendung aller Gleitkommaoperationen verhindern.Verwendung aller Hardware-Gleitkommabefehle verhindern.Vorherige !$OMP DECLARE REDUCTION bei %LVorherige !$OMP DECLARE REDUCTION von Modul %s bei %LCPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur fÃ¼r Regressionstest des Compilers verwendet und ist nicht fÃ¼r den normalen Betrieb vorgesehen.CWE-Identifikatoren fÃ¼r Diagnosemeldungen ausgeben, sofern verfÃ¼gbar.Information zur Code-Ãœberdeckung ausgeben.
  
  ZusÃ¤tzliche (mÃ¶glicherweise ungewollte) Warnungen ausgeben.Behebungshinweise in maschinenlesbarer Form ausgeben.Behebungshinweise in vereinheitlichtem Diff-Format auf stderr ausgeben.Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen.Den Initialwert der Variablen ausgeben.Namen der Header-Dateien ausgeben, wie sie verwendet werden.Wahrscheinlichkeit, dass die COMDAT-Funktion mit anderer Kompilationseinheit geteilt wird.Prozedur %qs bei %C hat eine explizite Schnittstelle aus einer vorherigen DeklarationProzedur %qs bei %C wurde bereits bei %L definiertProzedur %qs bei %L hat bereits grundlegenden Typen %sProzedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qsProzedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qsProzedur %qs bei %L kann nicht grundlegenden Typen %s habenProzedur %qs bei %L muss das BIND(C)-Attribut haben, um mit C interoperabel zu seinProzedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariertProzedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufenDie Prozedur %qs, die im Interface-KÃ¶rper bei %L definiert ist, passt nicht zu der internen Prozedur bei %CProzedur %qs in %s bei %L hat keine explizite SchnittstelleProzedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?Prozedur %qs in %s bei %L ist weder Funktion noch SubroutineProzedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE istProzedur %qs mit PASS bei %L muss mindestens ein Argument habenProzedur %qs mit PASS(%s) bei %L hat kein Argument %qsProzedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LProzedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-AttributProzedurzeiger %qs bei %L darf nicht ELEMENTAL seinProzedurzeiger %qs in %s-Klausel bei %LProzedur-Zeiger bei %CKomponente %qs des Prozedurzeigers bei %L kann kein Element des BIND(C)-abgeleiteten Typs %qs bei %L seinProzedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufenProzedurzeiger-Komponente %qs erfordert eine Argumentliste bei %CProzedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument habenProzedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qsProzedurzeiger-Komponente bei %CZiel der Zeigerinitialisierung fÃ¼r Prozedur bei %L darf kein Prozedurzeiger seinDem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-AttributProzedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben#ident-Direktiven verarbeiten.Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur fÃ¼r das im Argument angegebene Modul generieren.Spezifikation (%s, ist Â»%sÂ«) wird verarbeitet
! Einen Mach-O-Dylinker (Dateityp MH_DYLINKER) generieren. Wird nur verwendet, um dyld zu bauen.Eine gemeinsam genutzte Mach-O-Bibliothek (Dateityp MH_DYLIB) generieren, Synonym fÃ¼r Â»-sharedÂ«.Backtrace erzeugen, wenn Laufzeitfehler auftritt.Warnung zur Laufzeit erzeugen, wenn ein temporÃ¤res Feld fÃ¼r Prozedurargument erzeugt wurde.Big-Endian-Code erzeugen.Code erzeugen, der zur Laufzeit verschiebbar ist.Little-Endian-Code erzeugen.Erzeugt eine Mach-O-Datei, die fÃ¼r die Verwendung in eingebetteten Systemen / ROMs geeignet ist.Profilinformation in %s ist beschÃ¤digtProgramm befindet sich vollstÃ¤ndig in unteren 64k des Speichers.Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES REVERSE_OFFSET, aber andere Programmeinheiten tun dasProgrammeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_ADDRESS, aber andere Programmeinheiten tun dasProgrammeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_SHARED_MEMORY, aber andere Programmeinheiten tun dasPC-relative Funktionsaufrufe verbieten.PC-relative SprÃ¼nge verbieten.Klammern in AusdrÃ¼cken schÃ¼tzen.Bash-VervollstÃ¤ndigung fÃ¼r Optionen anbieten, die mit der angegebenen Zeichenkette beginnen.Bibliotheken fÃ¼r den Simulator bereitstellen.Ungenutze ZustÃ¤nde wÃ¤hrend der Analyse verwerfen.In Ãœberwachungsfunktionen erweiterte Register auf Stapel sichern.Alle lokalen Felder Ã¼ber Stapel Ã¼bergeben.Alles in regulÃ¤res TOC legen.Sprungtabellen fÃ¼r Â»switchÂ«-Anweisungen in den .data-Abschnitt statt in den .code-Abschnitt einfÃ¼gen.Umgelagerte Nur-Lese-Daten in .data-Abschnitt legen.Uninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data).Uninitialisierte globale Symbole in gemeinsamen Abschnitt legen.Null-initialisierte Daten in den bss-Abschnitt legen.Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL seinSpezifizierer QUIET= fÃ¼r %s bei %LDie R2-Architektur ist ausschlieÃŸlich Little-EndianRANK (%i) bei %L wird bei %L wiederholtRANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werdenRANK (*) bei %L wird bei %L wiederholtRANK DEFAULT bei %L wird bei %L wiederholtRE oder IM part_ref bei %CRE-part_ref bei %CREAL-Feld-Index bei %LREAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-16%>REAL(KIND=16) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-16%>REAL(KIND=16) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-16%>REAL(KIND=4) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-4%>REAL(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-8%>REAL(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-8%>RECL in OPEN-Anweisung bei %L muss positiv seinRECL-Angabe nicht erlaubt in OPEN-Anweisung bei %L fÃ¼r Datenstrom-Ein-/AusgabeRECORD bei %C ist eine Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werdenRECURSIVE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LDie RESULT-Variable %qs bei %L verbietet, dass der FUNCTION-Name %qs bei %C in einer Spezifikationsanweisung auftrittRESULT-Variable bei %C muss vom Funktionsnamen verschieden seinRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN-Anweisung im Hauptprogramm bei %CROUND= bei %L ist in Fortran 95 nicht erlaubtInterner Fehler: RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dInterner Fehler: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%dInterner Fehler: RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dInterner Fehler: RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dInterner Fehler: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected code '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dInterner Fehler: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dInterner Fehler: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC ist mit %<-msingle-pic-base%> unvertrÃ¤glichRTP PIC ist mit Thumb unvertrÃ¤glichRTTI wird fÃ¼r diesen Typ nicht funktionierenRX-FPU-Befehle unterstÃ¼tzen keine NaNs und UnendlichkeitenErhÃ¶hung eines negativen REAL bei %L zu einer REAL-Potenz ist verbotenBereichsspezifikation bei %L kann nie passenUnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)Rangabweichung zwischen dem Array bei %L und seinem Initialisierer (%d/%d)Das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %LZiel der Rang-Neuzuordnung ist nicht Rang 1 bei %LZiel der Rang-Neuzuordnung ist kleiner als die GrÃ¶ÃŸe des Zeigers (%ld < %ld) bei %LZiel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L seinDatei %qs wird in Freiform gelesenModul %qs in Zeile %d, Spalte %d wird gelesen: %sLesen der Spezifikationen von %s
  Reelles COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %LRealkonstante Ã¼berschreitet seine Art bei %CRealkonstante unterschreitet seine Art bei %CRealzahl bei %C hat einen %<d%>-Exponenten und eine explizite ArtRealzahl bei %C hat einen %<q%>-Exponenten und eine explizite ArtStapel in Prolog neu ausrichten.LHS in Zuweisungen neu reservieren.C++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennen.GNU-definierte SchlÃ¼sselworte erkennen.Eingebaute Funktionen erkennen.Das Â»asmÂ«-SchlÃ¼sselwort erkennen.DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen.GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen.GCC-Kommandozeilenschalter in Objektdateien aufzeichnen.Dauer der Teilphasen separat aufzeichnen.Rekursives Klonen nur dann, wenn die Wahrscheinlichkeit, dass der Aufruf ausgefÃ¼hrt wird, den Parameter Ã¼berschreitet.Redefinition von !$OMP DECLARE REDUCTION bei %LRedefinition der vordefinierten !$OMP DECLARE REDUCTION bei %LRedefinition der vordefinierten !$OMP DECLARE REDUCTION Â»%sÂ« bei %LPrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY reduzieren.Stapelausrichtung im Aufrufer reduzieren, wenn mÃ¶glich.Redundantes !$ACC END LOOP bei %CRedundante ACQUIRED_LOCK-Marke bei %L gefundenRedundante ERRMSG-Marke bei %L gefundenÃœberflÃ¼ssige MOLD-Marke bei %L gefundenÃœberflÃ¼ssige SOURCE-Marke bei %L gefundenRedundante STAT-Marke bei %L gefundenRedundante UNTIL_COUNT-Marke bei %L gefundenIndex der Referenzanweisung nicht gefundenIndex der Referenzanweisung auÃŸerhalb des gÃ¼ltigen BereichsReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %sReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %sReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-ProzedurInterner Fehler: Region crossing jump across same section in bb %iProfilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden.Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden.RegulÃ¤rer Ausdruck, um zusÃ¤tzliche Allzweck-adressierbare Abschnittsnamen anzugeben.RegulÃ¤rer Ausdruck, um relativ zu r0 adressierbare Abschnittsnamen anzugeben.Zweige entspannen.Die cmpxchg-Schleife fÃ¼r atomic_fetch_{or,xor,and,nand} entspannen, indem load und cmp vor cmpxchg eingefÃ¼gt wird, sowie pausieren und zurÃ¼ckspringen zu Laden-und-Vergleichen, wenn der Ladewert nicht der erwartete ist.Literale in Assembler lockern und automatisch in den Â»textÂ«-Abschnitt platzieren.Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung.Dateinamen beim EinfÃ¼gen von Dateien neu abbilden.Code und Daten, die unerreichbar von jeglichen exportierten Symbolen sind, entfernen (inclusive dem Einstiegspunkt).PrÃ¤fix von absolutem Pfad abschneiden, bevor dieser Name fÃ¼r Â»-fprofile-generate=Â« und Â»-fprofile-use=Â« gemangelt wird.Redundante Membars entfernen.In GCC 10 entfernt. Dieser Schalter hat keine Auswirkung.In GCC 8 entfernt. Dieser Schalter hat keine Auswirkung.In GCC 9 entfernt. Dieser Schalter hat keine Auswirkung.Â»%sÂ« wird gelÃ¶scht
! Aufruf von unreiner Funktion %qs bei %L wird entferntAufruf von unreiner Funktion bei %L wird entferntUmbenennungsoperatoren in USE-Anweisungen bei %CBasisblÃ¶cke und in heiÃŸe und kalte Abschnitte umordnen und partitionieren.BasisblÃ¶cke umsortieren, um Codeplatzierung zu verbessern.Funktionen umsortieren, um Codeplatzierung zu verbessern.Funktionen, Variablen und asms hÃ¶chster Ebene umordnen.UngÃ¼ltige Wiederholungsangabe in Skalar-Initialisierung bei %CWiederholungsangabe bei %C muss eine Ganzzahl seinAddieren, Vergleichen, Verzweigen mit Verzweigung anhand des ZÃ¤hlregisters ersetzen.VorÃ¼bergehende AusdrÃ¼cke im SSA->Normal-Durchlauf ersetzen.Ãœber Konsistenz des Profils berichten.Ãœber Speicherbelegung vor zwischenprozeduraler Optimierung berichten.Nur in WPA Ã¼ber dauerhafte Speicherreservierung berichten.Ãœber dauerhafte Speicherreservierung berichten.BenÃ¶tigte Zeit fÃ¼r jeden Compilerdurchlauf ausgeben.Nur in WPA verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben.Verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben.IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern.Befehle nach Registerbelegung neu planen.Befehle vor Registerbelegung neu planen.Regionen mit Pipelining ohne Pipelining neu planen.Platz fÃ¼r Ausgabeargumente in Funktionsprolog reservieren.Umgeformtes Feld bei %C zu groÃŸDie Analyse auf die PrÃ¼fung mit dem angegebenen Namen einschrÃ¤nken.Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nken.Ergebnis %qs der enthaltenen Funktion %qs bei %L hat keinen IMPLICIT-TypUnpassendes Ergebnis fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sErgebnis von %s ergibt fÃ¼r seine Art einen Bereichsfehler bei %LErgebnis von %s ist NaN bei %LErgebnis von %s Ã¼berschreitet seine Art bei %LErgebnis von %s unterschreitet seine Art bei %LErgebnis von BESSEL_YN ist -INF bei %LErgebnis von NEAREST ist NaN bei %LErgebnis von SCALE Ã¼berschreitet seine Art bei %LPotenzbildung bei %L Ã¼berschreitet Wertebereich von %s8-Byte-Vektoren Ã¼ber Speicher zurÃ¼ckgeben.Alle Strukturen Ã¼ber Speicher zurÃ¼ckgeben (AIX-Standard).Gleitkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax).Zeiger sowohl in a0 als auch in d0 zurÃ¼ckgeben.Kleine Aggregate Ã¼ber Speicher, nicht Register, zurÃ¼ckgeben.Kleine Aggregate Ã¼ber Register zurÃ¼ckgeben.Kleine Strukturen Ã¼ber Register zurÃ¼ckgeben (SVR4-Standard).Unpassender RÃ¼ckgabetyp der Funktion %qs bei %L (%s/%s)RÃ¼ckgabetyp der BIND(C)-Funktion %qs bei %L kann kein Feld seinRÃ¼ckgabetyp der BIND(C)-Funktion %qs von Zeichentyp bei %L muss die LÃ¤nge 1 habenRÃ¼ckgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetztRÃ¼ckgabewert der Funktion %qs bei %L nicht gesetztFunktionswerte Ã¼ber FPU-Register zurÃ¼ckgeben.r30 auf Funktionsbasis wiederverwenden.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" rÃ¼ckgÃ¤ngig machen.DIP25 "Versiegelte Referenzen" rÃ¼ckgÃ¤ngig machen.Aufruf des Teilbefehls Â»rewriteÂ«:SchlieÃŸende Klammer erwartet bei %C in Formatzeichenkette bei %LRechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %LNur die zweite Kompilierung von -fcompare-debug laufen lassen.Vorhersehende vereinheitlichende Optimierung durchlaufen.AusgewÃ¤hlte Planung nach Neuladen durchfÃ¼hren.Selbsttests durchfÃ¼hren, mit dem angegebenen Pfad, um die Testdateien zu finden.Den Bindezeitoptimierer im lokalen Transformationsmodus (LTRANS) laufen lassen.Den Bindezeitoptimierer im Modus Â»komplettes ProgrammÂ« (WPA) laufen lassen.Unbekannte Spezifikationsfunktion Â»%sÂ« mit %d Argumenten
  
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-AnweisungSCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECT-RANK-Anweisung bei %CSELECT TYPE bei %C darf nicht in diesem GÃ¼ltigkeitsbereich vorkommenSELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %LSEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegebenSEQUENCE-Anweisung bei %C muss CONTAINS vorausgehenSEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehenSH2a unterstÃ¼tzt nicht Little-EndianSHAPE-Argument bei %L fÃ¼r C_F_POINTER muss dieselbe GrÃ¶ÃŸe haben wie der RANK des FPTRSHIFT-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTSIZE-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTCSHIFT-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem Â»%sÂ«SIGN= bei %L ist in Fortran 95 nicht erlaubtSINK-Summand bei %L ist keine konstante GanzzahlSINK-AbhÃ¤ngigkeitstyp bei %L ist nur in ORDERED-Direktive erlaubtSIZE-Argument (%ld) auÃŸerhalb des Bereichs 1:%ld in intrinsischem ISHFTCSIZE bei %L muss positiv seinSOURCE AbhÃ¤ngigkeitstyp ist nur an ORDERED-Direktive erlaubt bei %LSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektSRAM-ECC-Modi:SSA-BeschÃ¤digungSSA-Name %qE mit Version %d hat keine DefinitionInterner Fehler: SSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTABS-Debugging-Informationen sind veraltet und werden nicht mehr unterstÃ¼tztSTAT-Angabe bei %L darf keine Konstante seinSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTATUS bei %L muss eine Â»INTENT(OUT)Â«-Variable seinSTOP-Code bei %C darf nicht negativ seinSTOP-Code bei %C enthÃ¤lt zu viele ZiffernSTOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] seinSTOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante seinSTOP-Code bei %L muss Standardzeichentyp KIND=%d seinSTOP-Code bei %L muss Standardganzzahltyp KIND=%d seinSTOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ habenSTOP-Code bei %L muss Skalar seinSUBMODULE-Deklaration bei %CSUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftretenSUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istder SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werdender SVE-Typ %qT hat keine definierte Ausrichtungder SVE-Typ %qT hat keine feste GrÃ¶ÃŸeSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenDasselbe wie %s%s (oder, in negierter Form, %s%s).Dasselbe wie %s%s.Dasselbe wie %s.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Derselbe Bezeichner %qs ist wiederholt angegeben bei %CRegister bei Funktionsaufrufen sichern.TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf.Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-VariableSkalarer INTEGER-Ausdruck bei %L erwartetSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalare Einheit bei %L benÃ¶tigtDer Bereichsbeginn bei %L erwartet einen skalaren GanzzahlausdruckDas Bereichsende bei %L erwartet einen skalaren GanzzahlausdruckDie Schrittweite des Bereichs bei %L erwartet einen skalarer GanzzahlausdruckSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinScalarization using DIMEN_RANGE unimplementedSkalierungsfaktor fÃ¼r die Anzahl der BlÃ¶cke in einem Threadingpfad, verglichen mit der Anzahl der (skalierten) Anweisungen.Skalierungsfaktor fÃ¼r die Anzahl der Anweisungen pro Threadingpfad, verglichen mit der Anzahl der (skalierten) BlÃ¶cke.Skalierungsfaktor bei Berechnung der grÃ¶ÃŸten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann.Code fÃ¼r die gegebene CPU planen.FÃ¼r angegebene CPU planen.Befehle mit selektivem Planungs-Algorithmus einplanen.Anfang und Ende der Prozedur planen.Zweites Argument von %s ist bei %L negativZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinWeitere Hinweise finden Sie unter Â»%sÂ«.
  Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger.Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen.Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung).Ziel-ABI-Variante auswÃ¤hlen.Name zum Speichern der Profilingnotizen festlegen.Laufzeitumgebung auswÃ¤hlen.Art der Abdeckungs-Bereinigung auswÃ¤hlen.AuswÃ¤hlen, was bereinigt werden soll.Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSelektor bei %L darf nicht NULL() seinSelektor bei %L hat keinen TypSelektor bei %L darf nicht koindiziert seinSelektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendetSelektor muss in SELECT TYPE-Anweisung bei %L polymorph seinWÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt.WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14).Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %LSelbstreferenzielles Argument %qs bei %L ist nicht erlaubtSemikolon bei %C muss Anweisung vorausgehenGleitkommaprÃ¤zision von 80387 auf 32 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 64 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 80 Bit setzen.Windows-defines festlegen.Feste Obergrenze fÃ¼r die GrÃ¶ÃŸe jedes Stapelrahmens angeben, in Bytes.Sprungkosten festlegen.Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen.PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.Nach eingebauten Mathematikfunktionen errno setzen.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Mindestbreite des linken Randes des Quellcodes angeben, fÃ¼r das Ausgeben des Quellcodes.Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird.Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt.Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.Verzweigungskosten auf ungefÃ¤hr die angegebene Anzahl an Befehle setzen.Sprungkosten festlegen.Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen.Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen.Wahrscheinlichkeit in Prozent fÃ¼r das eingebaute Â»expectÂ«. Vorgabewert ist 90Â % Wahrscheinlichkeit.MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen.HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird.GrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation festlegen.HÃ¶chstzahl der parallel ausgefÃ¼hrten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhÃ¤ngige Heuristik verwenden.HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen.Anzahl der 64-KiB-Flash-Segmente festlegen.Das Ausgabeobjekt so festlegen, dass beim Laden dyld alle 2-stufigen Namensraum-Informationen ignoriert, und Symbole in der Entdeckungsreihenfolge fÃ¼r geladene Bibliotheken auflÃ¶sen.Adressen des EinhÃ¤ngpunkts im Prolog und Epilog auf TPF_TRACE_PROLOGUE_SKIP_TARGET und TPF_TRACE_EPILOGUE_SKIP_TARGET festlegen. Gleichbedeutend mit Â»-mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGETÂ« und Â»-mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETÂ«Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.Adresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenDie Version der RISC-V-ISA-Spezifikation festlegen.Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32.Spezifikation %s wird auf '%s' gesetzt
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2264,2270 ****
  doppeltes %<_Atomic%>doppeltes %<_Thread_local%> oder %<__thread%>doppelter %<asm%>-Operandenname %qsdoppelter %<asm%>-Qualifizierer %qEdoppelter %<asm%>-Qualifizierer %qTdoppeltes %<const%>doppelter %<default%>-Fall in %<_Generic%>doppeltes %<mutable%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qDdoppeltes %qEdoppeltes Attribut %qEDoppelter Deklarationsspezifizierer %qEdoppeltes %qsdoppelter %qs-ModifiziererDoppelte (oder sich Ã¼berschneidende) case-Wertedoppelter Basistyp %qT ungÃ¼ltigDoppelter case-Wertdoppelter CV-Qualifiziererdoppelte Deklaration fÃ¼r Protokoll %qEdoppelte Deklaration der Methode %<%c%E%> mit in Konflikt stehenden Typendoppelte Definition von %qsdoppelte Definition von Â»%sÂ«doppelte Definition einer Symbolversiondoppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %idoppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelte Informationen fÃ¼r %qEdoppelte Initialisierung von %qDduplicate insn UID: %idoppelte Instanzvariable %q+Ddoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%E(%E)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qEdoppelte Marke %qDDoppelte Markendeklaration %qEInterner Fehler: duplicate loop headerdoppeltes Element %q+Ddoppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %idoppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>doppelter Virt-Spezifiziererdoppelte %<if%>-Bedingungdoppelt angegebener Parameter %qs in Attribut %<amdgpu_hsa_kernel%>wÃ¤hrend NeuÃ¼bersetzung mit %<-fcompare-debug%>Im Durchlauf %s: %s
  beim Lesen der Bindung %<%E%s%E%>beim Lesen der Bindung %<%E%s%E@%s%>beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>Dwarf-Version %wu wird nicht unterstÃ¼tztdynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefundendynamische Ausnahmespezifikationen sind in C++11 veraltetdynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qTder dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qTeBPF-Stapelgrenze Ã¼berschrittenjeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldetInterner Fehler: edge %s->%s has no corresponding call_stmtedge count is not compatible with function countInterner Fehler: edge from %d to %d should be marked irreducibleInterner Fehler: edge from %d to %d should not be marked irreducibleKante hat sowohl call_stmt als auch lto_stmt_uid gesetztInterner Fehler: edge not foundInterner Fehler: edge points to wrong declaration:entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben seinentweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben seinentweder sollten alle Initialisierer-Klauseln benannt sein oder gar keineausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %qD verwendenElementtypen mÃ¼ssen dieselben seinelement_number(): Bad dimension typeElementare BinÃ¤roperationelementare Funktionsargumente bei %C sind nicht konformElementares UnterprogrammElemente des Arrays %q#D haben unvollstÃ¤ndigen TypElemente des Arrays %q#T haben unvollstÃ¤ndigen Typeingebettetes %<\0%> im Formateingebettetes NUL in CFString-Literaldas ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geÃ¤ndertLeere DeklarationLeere Deklaration mit %<_Alignas%> redeklariert nicht SymbolLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht SymbolLeeres Enum ist ungÃ¼ltigleere Dateileerer Indexbereich in Initialisierungnicht-leere Initialisierung Â»init-captureÂ« eines Lambdasleere Initialisierung in Â»init-captureÂ« fÃ¼r Lambdaleere linke PrÃ¤zision im Format %sleere Klammern sind mehrdeutig und werden als Funktionsdeklaration angesehenfehlende PrÃ¤zision im Format %sleere Liste von EigenschaftsattributenLeerer Wertebereich angegebenleere Skalar-InitialisierungLeere Zeichenkette in Attribut %<target%>leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++leere Deklaration fÃ¼r strukturierte Bindungleere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++Durchlauf %s fÃ¼r Funktion %s einschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] einschaltenDas Einschalten der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Einschalten der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollFehler im ELF-Headerumgebendes %<target%>umgebendes %qsumgebendes OpenACC-%qs-KonstruktumschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein LiteraltypeinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertumgebendes Eltern-Berechnungs-Konstruktumgebende Regionumgebende Routineumgebende Zielregionumgebende TaskEndausdruck verweist auf Ã¤uÃŸeren Iterator %qDInterner Fehler: end insn %d for block %d not found in the insn streamEnde der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenenum-Konstante hier definiertenum-Konstante in booleschem Zusammenhangenum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in RÃ¼ckgabe ist in C++ ungÃ¼ltigenum-Umwandlung in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung in Initialisierung ist in C++ ungÃ¼ltigEnum-Umwandlung bei Ãœbergabe des Arguments %d von %qE ist in C++ ungÃ¼ltigÂ»enumÂ«-Typ hier definiertInterner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enumAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruckbedingter Ausdruck enthÃ¤lt unvertrÃ¤gliche AufzÃ¤hlungswerte der Typen %qT und %qTAufzÃ¤hlungsbereich unterscheidet sichAufzÃ¤hlungswert %qE wird nicht von switch behandeltAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten Ganzzahltypender AufzÃ¤hlungswert %qD passt nicht zu ...AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qTAufzÃ¤hlungswert fÃ¼r %qD ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich habenAufzÃ¤hlungswert fÃ¼r %qE ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qE ist kein GanzzahlkonstantenausdruckUmgebungsvariable %<COLLECT_GCC%> muss gesetzt seinUmgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt seinUmgebungsvariable %<COLLECT_LTO_WRAPPER%> muss gesetzt seinUmgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegenUmgebungsvariable %qs nicht definiertUmgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt seinUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei %qsUmgebungsvariable DJGPP zeigt auf fehlende Datei %qsFehlerFehler beim SchlieÃŸen von %s: %mFehler beim SchlieÃŸen der Datei fÃ¼r OptimierungsdatensÃ¤tze %qsFehler in Argumenten fÃ¼r Spezifikationsfunktion %qsFehler beim LÃ¶schen von %sFehler beim Schreiben von %qsFehler beim Schreiben der OptimierungsdatensÃ¤tze in %qs: %sFehler beim Schreiben der Datei %s: %mFehler: Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiteneval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULL%qs wird ausgewertetExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-PlacementAusnahmebehandlung ausgeschaltet, %<-fexceptions%> schaltet sie einAusnahmebehandlung ausgeschaltet; %<-fexceptions%> schaltet sie einFehlzuordnung von PersÃ¶nlichkeiten bei AusnahmebehandlungAusnahme des Typs %<%T%> wird gefangen werdenAusnahme des Typs %qT wird bereits von einem frÃ¼heren Exceptionhandler verarbeitetAusnahmen-Angabe von %qD hÃ¤ngt von sich selbst abÃ¼berzÃ¤hlige Elemente in %<char%>-Array-InitialisierungElementÃ¼berschreitung in ArrayinitialisierungElementÃ¼berschreitung in SkalarinitialisierungElementÃ¼berschreitung in struct-InitialisierungElementÃ¼berschreitung in union-InitialisierungElementÃ¼berschreitung in VektorinitialisierungÃ¼berzÃ¤hliger Verwendungs-Operand fÃ¼r AnweisungAusfÃ¼hrungszÃ¤hler als null angenommen
  AusfÃ¼hrungszÃ¤hler geschÃ¤tzt
! bestehende Deklaration %#qDbestehende Definition %qDInterner Fehler: exit %d->%d not recordedExpansionsmuster %qE enthÃ¤lt keine ParameterpacksExpansionsmuster %qT enthÃ¤lt keine ParameterpacksExpansionspunkt ist Ort %i%<"%> erwartetKlausel %<#pragma acc%> erwartet%<#pragma omp scan%> erwartet%<#pragma omp section%> oder %<}%> erwartetKlausel %<#pragma omp%> erwartet%<(%> erwartet%<(%> hinter template-argument-list erwartet%<(%> oder Zeilenende erwartet%<)%> erwartet%<)%> oder %<,%> erwartet%<*%> erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet%<,%> erwartet%<,%> oder %<)%> erwartet%<,%> oder %<...%> erwartet%<,%> oder %<;%> erwartet%<,%> oder %<]%> erwartet%<,%> oder %<}%> erwartet%<,%>, %<;%> oder %<}%> erwartet%<.%> erwartet%<...%> erwartet%<:%> erwartet%<:%> oder %<)%> erwartet%<:%> oder %<...%> erwartet%<:%> oder %<::%> erwartet%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet%<::%> erwartet%<;%> erwartet%<;%> hinter Klassendefinition erwartet%<;%> hinter Strukturdefinition erwartet%<;%> hinter Uniondefinition erwartet%<;%> am Ende von Elementdeklaration erwartet%<;%> oder %<{%> erwartet%<;%> or %<{%> nach Definition der Methodenattribute erwartet%<;%>, %<,%> oder %<)%> erwartet%<;%>, Bezeichner oder %<(%> erwartet%<<%> erwartet%<=%> erwartetnach dem Objective-C-Attribut %qE wird ein %<=%> erwartet%<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartetin der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartetin der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet%<>%> erwartet%<@end%> erwartet%<@synchronized%> erwartet%<@throw%> erwartet%<@try%> erwartet%<[%> erwartet%<]%> erwartet%<__label__%> erwartet%<__transaction_atomic%> erwartet%<__transaction_relaxed%> erwartet%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet%<allocator%> erwartet%<allocator%> oder %<align%> erwartet%<ancestor%> oder %<device_num%> erwartet%<asm%> erwarteteine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet%<auto%> erwartet%<auto%> oder %<decltype(auto)%> nach %qE erwartet%<big-endian%>, %<little-endian%> oder %<default%> nach %<#pragma scalar_storage_order%> erwartetKlauselmodifizierer %<cancel%> %<if%> erwartet%<catch%> erwartet%<class%> erwartet%<class%> oder %<typename%> erwartet%<class%>, %<typename%> oder %<template%> erwartet%<co_yield%> erwartet%<concurrent%> erwartet%<construct%>, %<device%>, %<implementation%> oder %<user%> erwartet%<data%> erwartethinter %<#pragma acc %s%> wird %<data%> erwartet%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet%<declare%> erwartet%<decltype%> erwartet%<delete%> erwarteteine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet%<directive%> oder %<sequence%> erwartet%<else%> erwartet%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> nach %<#pragma GCC diagnostic%> erwartet%<extern%> erwartet%<finally%> oder %<catch%> erwartet%<for%> hinter %qs erwartet%<host%>, %<nohost%> oder %<any%> erwartet%<in%>, %<out%>, %<inout%> oder %<mutexinoutset%> erwartet%<inclusive%>- oder %<exclusive%>-Klausel erwartet%<match%> erwartet%<namespace%> erwartet%<new%> erwartet%<none%> oder %<present%> erwartet%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet%<omp_priv%> oder Funktionsname erwartet%<operator%> erwartet%<point%> erwarteteine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwarteteine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet%<reproducible%> oder %<unconstrained%> erwartet%<return%> erwartet%<scalar%>, %<aggregate%> oder %<pointer%> erwartet%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet%<seq_cst%>, %<relaxed%> oder %<acq_rel%> erwartet%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet%<static_assert%> erwartet%<target%> erwartet%<teams%>, %<parallel%> oder %<thread%> erwartet%<template%> erwartet%<throw%> erwartet%<try%> erwarteteine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet%<using%> erwartet%<while%> erwartet%<{%> erwartet%<{%> oder %<:%> erwartet%<}%> erwartet%<}%> vor %<else%> erwartet%<~%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten%i oder mehr erwartet, %i gefundenSelektorname fÃ¼r %qE erwartet%qT erwartet, aber Argument hat Typ %qT%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartetSchlÃ¼sselwort %qs vor dem Namen des abhÃ¤ngigen Templates erwartet%qs oder %qs erwartetÂ»(Â« bei %C erwartetÂ»)Â« bei %C erwartetÂ»=Â« bei %C erwartetÂ»constructÂ«, Â»deviceÂ«, Â»implementationÂ« oder Â»userÂ« bei %C erwartetÂ»matchÂ« bei %C erwartetÂ»{Â« bei %C erwartetÂ»}Â« bei %C erwartet%<...%> erwartet64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit64-Bit-Adresse erwartet, aber Argument 2 hat %d BitÂ»:Â« bei %C erwartetName einer OpenMP-Direktive erwartethinter %<#pragma message%> wird eine Zeichenkette erwartetexpected an SSA_NAME objectArgument zu %<msp430_select_cpu%> erwartetBezeichner fÃ¼r den Attributnamen erwartetAttribut-Argument als ausbalancierte Tokenfolge erwartetAttribut vor %<...%> erwartetzwischen %i und %i erwartet, %i gefundenbinÃ¤rer Operator erwartetInterner Fehler: expected block indexInterner Fehler: expected block specifierboolescher Ausdruck erwartetboolescher Typ erwartetInterner Fehler: expected case labelKanal erwartetKlassenname erwartetKlassenschlÃ¼ssel erwartetKlassenname erwartetkonstanter Ganzzahlausdruck mit gÃ¼ltigem sync-hint-Wert erwartetkonstanter Offset erwartetkonstante GrÃ¶ÃŸe erwartetKonstruktor, Destruktor oder Typumwandlung erwartetWert fÃ¼r die Anzahl erwartetDeklaration erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetDeklarator erwartetInterner Fehler: expected else statementhinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartetunerwartetes Ende der AuffanglisteZeilenende erwartetgenau 1 Argument erwartetAusdruck erwartetAusdruck bei %C erwartetÂ»expression-listÂ« oder Â»type-idÂ« erwartetHÃ¤ufigkeit erwartetHÃ¤ufigkeitswert erwartetFunktion erwartetFunktionsname erwartetFunktionsname und %<(%> erwartetInterner Fehler: expected goto expressionID-Ausdruck erwartetÂ»id-expression (arguments)Â« erwartetBezeichner erwartetBezeichner bei %C erwartetBezeichner oder %<(%> erwartetBezeichner oder %<)%> erwartetBezeichner oder %<*%> erwartetBezeichner oder Zeichenkettenliteral erwartetBezeichner oder Zeichenkettenliteral bei %C erwartetInitialisierung erwartetGanzzahl erwartetGanzzahlausdruck erwartetListe von GanzzahlausdrÃ¼cken erwartetSchnittstelle oder Zeiger auf Schnittstelle erwartetSchleifendeklaration oder Initialisierung erwartetIterationsanweisung erwartetSprunganweisung erwartetSprungmarke erwartetbenannte Anweisung erwartetInterner Fehler: expected loop numberAbbildungsindex auf rechter Seite erwartetModulname erwartetName bei %C erwartetNamensraumname erwartetSpezifikation mit geschachteltem Namen erwartetnumerischer Typ erwartetOperator erwartetParameterbÃ¼ndel vor %<...%> erwartetInterner Fehler: expected pass nameZeiger erwartetInterner Fehler: expected pointer as argument of unary %<*%>Zeiger in %qs-Klausel erwartetÃ¼bergeordneter Ausdruck erwartetPtr-Operator erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetAuswahl-Anweisung erwarteterwartete Signatur: %qDSIMD-Klausel bei %C erwarteteinelnen Zeiger in %qs-Klausel erwartetSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetZeichenkettenliteral erwartetSuffixbezeichner erwartetTemplateargument erwartetTemplate-ID erwartetTemplate-ID fÃ¼r Typ erwartetTemplatename erwartetName des Merkmalsselektors erwartetName des Merkmalsselektors bei %C erwartetTypspezifizierer erwartetTyp-Name erwartetTypspezifikation erwartetunqualifizierte ID erwartetVariantenname bei %C erwartetCode erwartet %E Byte in einer Region der GrÃ¶ÃŸe %ECode erwartet %E Bytes in einer Region der GrÃ¶ÃŸe %ECode erwartet %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %Eals Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartetCode erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %EInterner Fehler: expecting internal function nameexplizites by-copy-Einfangen von %<this%> mit by-copy-Einfangvorgabe ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarExplizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppeltexplizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarder explizite Herleitungshinweis ist hier deklariertExplizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigtInterner Fehler: explicit goto at end of bb %dexplizite Instanziierung von %q#Dexplizite Instanziierung von %q#T vor Definition des Templatesexplizite Instanziierung von %qD, aber keine Definition verfÃ¼gbarexplizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)explizite Instanziierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenExplizite Instanziierung des Funktionskonzepts %q#Dexplizite Instanziierung des Nicht-Klassen-Templates %qDexplizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTExplizite Instanziierung des Variablenkonzepts %q#Dexplizite Instanziierung darf kein %<consteval%> verwendenexplizite Instanziierung darf kein %<constexpr%> verwendenexplizite Instanziierung darf kein %<inline%> verwendenexplizite Qualifizierung in Deklaration von %qDder expliziten Spezialisierung %q#D fehlen mÃ¶glicherweise Attributeexplizite Spezialisierung als %<concept%> deklariertexplizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qDexplizite Spezialisierung von %qD nach erster Verwendungder expliziten Spezialisierung von %D muss %<template <>%> vorausgehenexplizite Spezialisierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenexplizite Spezialisierung des Funktionskonzepts %qDexplizite Spezialisierung des Nicht-Templates %qTexplizite Templateargumentliste nicht erlaubtexplizite Template-Spezialisierung kann keine Speicherklasse habenExplizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:explizit verwendete Register mÃ¼ssen oben auf dem Stapel gruppiert werdenExponent-Buchstabe Â»qÂ« in Real-Literalkonstante bei %CDer Ausdruck bei %L in der !$OMP-ATOMIC-COMPARE-Zuweisung Â»Variable = AusdruckÂ« muss skalar sein und darf die Variable nicht referenzierenAusdruck in !$OMP ATOMIC WRITE-Zuweisung Â»var = exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck %qE bezeichnet keine %<constexpr%>-FunktionAusdruck %qE ist kein KonstantenausdruckAusdruck kann nicht als Funktion verwendet werdenAusdruck berechnet nicht die Anzahl der Elemente in diesem Array; der Elementtyp ist %qT, nicht %qTAusdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp habenAusdruck in statischer Behauptung ist keine GanzzahlAusdruck in statischer Behauptung ist kein konstanter GanzzahlausdruckAusdruck in statischer Behauptung ist nicht konstantAusdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandeltAusdruck muss in runden Klammern eingeschlossen seinAusdruck muss ganzzahlig seinAusdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdrucksanweisung hat unvollstÃ¤ndigen Typextend_ref(): Bad tailerweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarerweiterte Register haben keine oberen HÃ¤lftenextern-Deklaration von %q+D folgt Deklaration ohne BindungGlobaler Wert mit externem Modellexterne Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstÃ¼tztfÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigtInterner Fehler: externally visible inline clonezusÃ¤tzliches %<;%>zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer KlassezusÃ¤tzliche geschweifte Klammern am Ende der InitialisierungzusÃ¤tzliche Elemente in Skalar-InitialisierungInterner Fehler: extra outgoing edge %d->%dzusÃ¤tzliche Qualifizierung %<%T::%> an Element %qszusÃ¤tzliche Qualifizierung nicht erlaubtzusÃ¤tzliches SemikolonzusÃ¤tzliches Semikolon in Methodendefinition angegebenzusÃ¤tzliches Semikolon in Â»structÂ« oder Â»unionÂ« angegebenzusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)zusÃ¤tzliche Daten am Ende der DateiPlugin %s kann nicht initialisiert werdenFehler beim Â»%sÂ« des Mappers %qsFehler beim Â»%sÂ« des Mappers %qs in Zeile %uFehler beim Handshake des Mappers: %sfailed to create map component '%s'failed to create union component '%s'eingebaute Funktion konnte nicht expandiert werdenEnde-Status konnte nicht ermittelt werden: %mVerarbeitungszeiten konnten nicht ermittelt werden: %mPlugin %s kann nicht initialisiert werdenFehler beim Laden der Bindung %<%E%s%E%>Fehler beim Laden der Bindung %<%E%s%E@%s%>Fehler beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>temporÃ¤re Datei %s konnte nicht fÃ¼r LTO-Ausgaben geÃ¶ffnet werdentemporÃ¤re Datei %s konnte nicht mit LTO-Ausgabe geÃ¶ffnet werdenFehler beim Lesen des kompilierten Modul-Clusters %u: %sFehler beim Lesen des kompilierten Modus: %sZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitertZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitertLiteral konnte nicht in den Zeichenvorrat %qT der AusfÃ¼hrungsumgebung Ã¼bersetzt werdenFehler beim Schreiben des kompilierten Moduls: %sFehler-Speichermodell %qs kann nicht stÃ¤rker als Erfolgs-Speichermodell %qs fÃ¼r %qD seinFehler-Speichermodell %wi kann nicht stÃ¤rker als Erfolgs-Speichermodell %wi fÃ¼r %qD seinFehlschlag bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LNeuladen gescheitert:Interner Fehler: fallthru edge after a control statement in bb %dInterner Fehler: fallthru edge after unconditional jump in bb %iInterner Fehler: fallthru edge crosses section boundary in bb %ifallthru to exit from bb %din Objective-C 1.0 gibt es keine schnelle AufzÃ¤hlungAttribute fastcall und cdecl sind nicht vertrÃ¤glichAttribute fastcall und regparm sind nicht vertrÃ¤glichAttribute fastcall und stdcall sind nicht vertrÃ¤glichAttribute fastcall und thiscall sind nicht vertrÃ¤glichschwerwiegender Fehler: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)auf Feld %q#D kann mittels %q#D zugegriffen werdenFeld %q#D mit gleichem Namen wie KlasseFeld %qD hat unvollstÃ¤ndigen Typen %qTFeld %qE als Funktion deklariertFeld %qE hat unvollstÃ¤ndigen TypenFeldname nicht in Datensatz- oder union-InitialisierungFeldprÃ¤zisionsangabeFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatFeldbreitenangabeFelder kÃ¶nnen nicht vom SVE-Typ %qT seinFelder haben unterschiedliches Layout in einer anderen ÃœbersetzungseinheitDatei %qs verlassen, aber nicht betretenDatei endet in StandardargumentDeklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>der Dateiname %qs beginnt nicht mit dem Profil-PrÃ¤fix %qsFÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini-Funktion im Objekt %s gefundender Operand des ersten %<sizeof%> wurde hier deklarierterstes Argument muss []byte seinerstes Argument von %q+D sollte %<int%> seinerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante seinErstes Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck seinerstes Argument fÃ¼r %<__builtin_choose_expr%> ist keine KonstanteErstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>Interner Compilerfehler: first mismatch is fielderster Offset muss in umgedrehter Richtung der Schleifeniterationen seinerstes Register muss R0 seinerstmals hier gesehenerstmals hier angegebenfeststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>feststehendes ebp-Register erfordert %<target("accumulate-outgoing-args")%>festes Register %s zur ParameterÃ¼bergabe an Funktion verwendetreparierte BÃ¤ume sind unvertrÃ¤glichFestkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEFestkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEFestkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztFestkommatypen werden in C++ nicht unterstÃ¼tztflexibles Arrayelement %qD hat keine wohldefinierten Paddingbits fÃ¼r %qsflexibles Arrayelement %qD in ansonsten leerem %q#Tflexibles Arrayelement %qD in Unionflexibles Arrayelement %qD nicht am Ende von %q#Tflexibles Arrayelement in einer Struktur ohne benannte Elementeflexibles Arrayelement in Unionflexibles Arrayelement nicht am Ende von structGleitkommakonstante Ã¼berschreitet Wertebereich von %qTGleitkommakonstante falsch verwendetGleitkommakonstante auf Null abgeschnittenGleitkommaliteral Ã¼berschreitet Wertebereich des Typs %qTGleitkommaliteral auf Null abgeschnittenGleitkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGleitkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGleitkommakonstante ist kein gÃ¼ltiger direkter OperandGleitkomma-Suffix %qs durch Implementierung Ã¼berdecktAblaufsteuerungsbefehl innerhalb eines Basis-Blockesfmax-include-depth=<Anzahl> Maximale Tiefe von verschachtelten #include festlegen.Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertFalten einer leeren Expansion Ã¼ber %Ofold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarfopen %s: %mfÃ¼r %qDum eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>fÃ¼r Funktionsparameter vom Typ Array muss die LÃ¤nge angegeben seinfÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤tum %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)ErhÃ¶hungsausdruck kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senErhÃ¶hungsausdruck hat keinen EffektErhÃ¶hungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qEfÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werdenfÃ¼r Anweisung erwartetFÃ¼r Template-Deklaration %q+DfÃ¼r die Option %<-mcache-block-size=X%> sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltigfÃ¼r Typ %qTfÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werdenfor-, while- oder do-Anweisung erwartetFormatFormatargument %d nicht verwendet vor verwendetem Argument %d im %<$%>-Stil-FormatFormatargument %d mehr als einmal im %s-Format verwendetFormatargument sollte eine %qs-Referenz seineine Zeichenkette wurde gefunden, aber das Format-Argument sollte eine %qs-Referenz seinFormat ist Â»wide characterÂ«-ZeichenketteFormat ist kein Zeichenkettenliteral, und keine FormatargumenteFormat ist kein Zeichenkettenliteral, Argumenttypen ungeprÃ¼ftFormat ist kein Zeichenkettenliteral, Formatzeichenkette ungeprÃ¼ftFormat der SpaltenÃ¼berschriften in %<devices.csv%> ist falschFormat-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette ist hier definiertFormatzeichenkette ist kein Array vom Typ %qsZeiger auf qualifizierten Funktionstypen %qT wird geformtZeiger auf Referenztyp %qT wird geformtReferenz auf qualifizierten Funktionstypen %qT wird geformtReferenz auf Referenztyp %qT wird geformtReferenz auf Â»voidÂ« wird gebildetbeim Formen des Typs von %qsVorwÃ¤rtsdeklaration von %q#TVorwÃ¤rtsbezug zum Rahmen von %qs%<%c%s%> gefunden%<-%E%> statt %<+%E%> in Protokoll(en) gefunden%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartetein %qT wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seineine %qs-Referenz wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seinfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolInterner Fehler: found default case not at the start of case vectorGleitkomma-Software-VervollstÃ¤ndigung benÃ¶tigt %<-mtrap-precision=i%>fr30_print_operand: ungÃ¼ltiger Code %%Ffr30_print_operand: ungÃ¼ltiger Code %%xfr30_print_operand: ungÃ¼ltiger Operand fÃ¼r Code %%Afr30_print_operand: unbehandeltes MEMfr30_print_operand: unbekannter Codefr30_print_operand: nicht erkannter Code %%Bfr30_print_operand: nicht erkannter Code %%bfr30_print_operand: nicht erkannter Code %%pfr30_print_operand_address: unbehandelte AdresseRahmenzeiger benÃ¶tigt, aber reserviertRahmengrÃ¶ÃŸe von %qs ist %wd BytesRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist grÃ¶ÃŸer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetztRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe; die dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig; fÃ¼r diese Funktion wird keine PrÃ¼fcode generiertRahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige StapelÃ¼berprÃ¼fungfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupÂ»friendÂ«-Deklaration %q#D deklariert eine Nicht-Template-FunktionFriend-Deklaration %qD in lokaler Klasse ohne vorherige DeklarationÂ»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbarÂ»friendÂ«-Deklaration %qD darf keine Â»virt-specifierÂ« habenÂ»friendÂ«-Deklaration benennt keine Klasse oder Funktion%<friend%>-Deklaration hierfriend-Deklaration nicht in KlassendefinitionÂ»friendÂ«-Deklaration %q#D gibt Defaultargumente an und ist nicht die einzige DeklarationÂ»friendÂ«-Deklaration von %qD gibt Defaultargumente an und ist keine Definitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert istDefinition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert istaus der Definition von %q#Dvon vorheriger Deklaration %qFfrv_print_operand: unbekannter CodeFunktion kann nur mit nil verglichen werdenFunktion %q#D ist wie eine Variable initialisiertFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D Teil des Alias-ZyklusFunktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hatdie Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtdie Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichertdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein Argument vom Typ Array variabler LÃ¤nge hatdie Funktion %q+F kann nie inline sein, da dies mit %<-fno-inline%> unterdrÃ¼ckt wirddie Funktion %q+F kann nie Â»inlineÂ« sein, da sie %<__builtin_return%> oder %<__builtin_apply_args%> verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hatdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendetFunktion %qD wurde als %<[[noreturn]]%> deklariert, das weicht von der ersten Deklaration abFunktion %qD wurde innerhalb einer Union als %<virtual%> deklariertFunktion %qD ist wie eine Variable initialisiertFunktion %qD kÃ¶nnte ein Kandidat fÃ¼r Formatattribut %qs seinFunktion %qD als Variable redeklariertFunktion %qD als %<asm%>-Ausgabe verwendetFunktion %qs kann nicht als %<mutable%> deklariert seinFunktion %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteDie Funktion %qs, Parameter %u, hat IPA-SRA-Zugriffe, die sich Ã¼berlappenFunktion %qs, Parameter %u, wird verwendet, hat aber keinen bestimmten IPA-SRA-Zugrifffunktionsargumente von %<__builtin_tgmath%> haben alle denselben Typden Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische ParameterFunktionsattribute %qs und %qs schlieÃŸen sich gegenseitig ausFunktionskÃ¶rper kann zum Link-Zeitpunkt Ã¼berschrieben werdenFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktionsaufruf des Variablenkonzepts %qEFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktionskonzept muss aufgerufen werdenFunktionsdeklaration ist kein Prototypeine mit %<noreturn%> deklarierte Funktion hat eine %<co_return%>-Anweisungals %<noreturn%> deklarierte Funktion hat %<return%>-AnweisungFunktionsdefinition deklarierte %<auto%>Funktionsdefinition deklarierte %<register%>Funktionsdefinition deklarierte %<typedef%>Funktionsdefinition deklarierte %qsFunktionsdefinition deklariert keine ParameterFunktionsdefinition hat qualifizierten void-RÃ¼ckgabetypenFunktion gibt keinen Zeichenkettentypen zurÃ¼ckFunktion ist extern gebunden, aufgrund einer Benutzeranforderung werden nur static-Funktionen geinlinet, um Live-Patchen zu ermÃ¶glichenFunktion liefert mÃ¶glicherweise Adresse einer lokalen Variablen zurÃ¼ckFunktion kÃ¶nnte ein Kandidat fÃ¼r Attribut %qs seinFunktion kÃ¶nnte Kandidat fÃ¼r Attribut %qs sein, wenn sie als normal zurÃ¼ckkehrend bekannt istFunktionsname als linker Operand von %<<%> ist in C++20 verboten; klammern Sie den Funktionsnamen mit %<()%> einFunktion kommt nicht fÃ¼r Â»inlineÂ« in BetrachtFunktion nicht Â»inlineÂ« deklariert und CodegrÃ¶ÃŸe wÃ¼rde wachsenFunktion kann nicht Â»inlineÂ« seinFunktion kein Kandidat fÃ¼r Â»inlineÂ«Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>Funktions- oder Arraytyp in %<#pragma omp declare reduction%>FunktionsparameterFunktionszeiger werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztdie Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstÃ¼tzt wirdUnpassende Anzahl der RÃ¼ckgabewerteRÃ¼ckgabetyp der Funktion kann keine Funktion seinFunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>Funktion gibt eine FunktionFunktion gibt ein Array zurÃ¼ckFunktion liefert Adresse einer Sprungmarke zurÃ¼ckFunktion liefert Adresse einer lokalen Variablen zurÃ¼ckFunktion gibt Aggregat zurÃ¼ckFunktion beginnt in einer hÃ¶heren Zeilennummer als sie endetInterner Fehler: function symbol is not functionFunktions-Template %qD als Klassentemplate redeklariertBezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-SpezifiziererFunktionstypen nicht wirklich kompatibel in ISO-CFunktionsversionen kÃ¶nnen nicht als %<gnu_inline%> markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktion mit qualifiziertem void-RÃ¼ckgabetypen aufgerufenFunktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariertFunktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarRumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarfunktionale Umwandlung in Arraytyp %qTBandenreduzierung in einer verwaisten Schleifegang-privater Speicher fÃ¼r Datenaustausch erschÃ¶pft (kann mit %<-mgang-private-size=<Zahl>%> erhÃ¶ht werden)Ausschuss am Ende von %<#pragma nomember_alignment%>gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s %s
  gcov %s%s
  Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>allgemeiner Thunk-Code fÃ¼r Methode %qD mit %<...%> scheitertget_mpz(): Not an integer constantKern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typeInterner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY exprInterner Fehler: gfc_array_dimen_size(): Bad dimensionInterner Fehler: gfc_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variableInterner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsInterner Fehler: gfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typeInterner Fehler: gfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran unterstÃ¼tzt nicht -E ohne -cppgfortran: Nur eine Option %<-J%> erlaubtGimple-Aufruf hat kein ZielGimple-Aufruf hat zwei Zielegimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockGimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztder Inhalt des %<global-module-fragment%> muss aus einer PrÃ¤prozessor-Einbindung stammenglobale Qualifizierung von Klassenname ist ungÃ¼ltigglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltenGoto-Ziel ist weder eine Marke noch ein ZeigerGlobaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen).Gravis-Akzent %<`%> auÃŸerhalb von AnfÃ¼hrungszeichen im Formatgsplit-dwarf wird auf dieser Plattform nicht unterstÃ¼tzthatte semantische Fehler beim KompilierenDezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbarDezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbarhat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheithat unterschiedlichen RÃ¼ckgabetyp in einer anderen Ãœbersetzungseinheithat bereichsbasierte ZerstÃ¶rung, daher kann kein Funktionsabschluss gebaut werdenInterner Fehler: head insn %d for block %d not found in the insn streamHeadermodul erwartet, Modul %qs gefundenhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausInterner Compilerfehler: histogram value statement does not correspond to the statement it is associated withiWMMXt und NEON sind unvertrÃ¤glichiWMMXt wird im Thumb-Modus nicht unterstÃ¼tztia64_print_operand: unbekannter Codeidentical_array_ref(): inconsistent dimensionsBezeichner %qE steht mit C++-SchlÃ¼sselwort in KonfliktBezeichner %qE wird in C++11 zum SchlÃ¼sselwortBezeichner %qE wird in C++20 zum SchlÃ¼sselwortBezeichner nach %<@protocol%> erwartetidentifier overflow: %dwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenwenn das Apostroph sich nicht vermeiden lÃ¤sst, schlieÃŸen Sie es stattdessen in ein Direktivenpaar %qs und %qs einWenn dieser Code erreicht wird, wird das Programm abgebrochenwenn diese Verwendung Teil eines Ã¶ffentlichen ABI ist, Ã¤ndern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definierenwenn %qs nicht verwendbar ist, verwenden Sie stattdessen %qs%<#pragma %s %s%> wird ignoriert%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem RÃ¼ckgabetyp wird ignoriert%<-fschedule-insns%> wird wegen Ausnahmebehandlungsfehler ignoriert%<asm%>-Angabe fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertAttribut %qD an unbenanntem Namensraum wird ignoriertAttribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriertAttribut %qE wird ignoriert, da es sich nicht auf eine Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine initialisierte Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine uninitialisierte Variable beziehtAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE wird nach dem frÃ¼heren %qE ignoriertAttribut %qE steht mit dem Attribut %<either%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<lower%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %<noinit%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<persistent%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %<section%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<upper%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtAttribut %qs wird ignoriert, da es dem vorherigen %qs widersprichtauf %qT nach einer Definition angewandte Attribute werden ignoriertauf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriertauf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriertAttribute an Templateargument %qE werden ignoriertAttribute an Templateargument %qT werden ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
--- 2242,2248 ----
  doppeltes %<_Atomic%>doppeltes %<_Thread_local%> oder %<__thread%>doppelter %<asm%>-Operandenname %qsdoppelter %<asm%>-Qualifizierer %qEdoppelter %<asm%>-Qualifizierer %qTdoppeltes %<const%>doppelter %<default%>-Fall in %<_Generic%>doppeltes %<mutable%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qDdoppeltes %qEdoppeltes Attribut %qEDoppelter Deklarationsspezifizierer %qEdoppeltes %qsdoppelter %qs-ModifiziererDoppelte (oder sich Ã¼berschneidende) case-Wertedoppelter Basistyp %qT ungÃ¼ltigDoppelter case-Wertdoppelter CV-Qualifiziererdoppelte Deklaration fÃ¼r Protokoll %qEdoppelte Deklaration der Methode %<%c%E%> mit in Konflikt stehenden Typendoppelte Definition von %qsdoppelte Definition von Â»%sÂ«doppelte Definition einer Symbolversiondoppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %idoppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelte Informationen fÃ¼r %qEdoppelte Initialisierung von %qDduplicate insn UID: %idoppelte Instanzvariable %q+Ddoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%E(%E)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qEdoppelte Marke %qDDoppelte Markendeklaration %qEInterner Fehler: duplicate loop headerdoppeltes Element %q+Ddoppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %idoppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>doppelter Virt-Spezifiziererdoppelte %<if%>-Bedingungdoppelt angegebener Parameter %qs in Attribut %<amdgpu_hsa_kernel%>wÃ¤hrend NeuÃ¼bersetzung mit %<-fcompare-debug%>Im Durchlauf %s: %s
  beim Lesen der Bindung %<%E%s%E%>beim Lesen der Bindung %<%E%s%E@%s%>beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>Dwarf-Version %wu wird nicht unterstÃ¼tztdynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefundendynamische Ausnahmespezifikationen sind in C++11 veraltetdynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qTder dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qTeBPF-Stapelgrenze Ã¼berschrittenjeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldetInterner Fehler: edge %s->%s has no corresponding call_stmtedge count is not compatible with function countInterner Fehler: edge from %d to %d should be marked irreducibleInterner Fehler: edge from %d to %d should not be marked irreducibleKante hat sowohl call_stmt als auch lto_stmt_uid gesetztInterner Fehler: edge not foundInterner Fehler: edge points to wrong declaration:entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben seinentweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben seinentweder sollten alle Initialisierer-Klauseln benannt sein oder gar keineausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %qD verwendenElementtypen mÃ¼ssen dieselben seinelement_number(): Bad dimension typeElementare BinÃ¤roperationelementare Funktionsargumente bei %C sind nicht konformElementares UnterprogrammElemente des Arrays %q#D haben unvollstÃ¤ndigen TypElemente des Arrays %q#T haben unvollstÃ¤ndigen Typeingebettetes %<\0%> im Formateingebettetes NUL in CFString-Literaldas ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geÃ¤ndertLeere DeklarationLeere Deklaration mit %<_Alignas%> redeklariert nicht SymbolLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht SymbolLeeres Enum ist ungÃ¼ltigleere Dateileerer Indexbereich in Initialisierungnicht-leere Initialisierung Â»init-captureÂ« eines Lambdasleere Initialisierung in Â»init-captureÂ« fÃ¼r Lambdaleere linke PrÃ¤zision im Format %sleere Klammern sind mehrdeutig und werden als Funktionsdeklaration angesehenfehlende PrÃ¤zision im Format %sleere Liste von EigenschaftsattributenLeerer Wertebereich angegebenleere Skalar-InitialisierungLeere Zeichenkette in Attribut %<target%>leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++leere Deklaration fÃ¼r strukturierte Bindungleere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++Durchlauf %s fÃ¼r Funktion %s einschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] einschaltenDas Einschalten der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Einschalten der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollFehler im ELF-Headerumgebendes %<target%>umgebendes %qsumgebendes OpenACC-%qs-KonstruktumschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein LiteraltypeinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertumgebendes Eltern-Berechnungs-Konstruktumgebende Regionumgebende Routineumgebende Zielregionumgebende TaskEndausdruck verweist auf Ã¤uÃŸeren Iterator %qDInterner Fehler: end insn %d for block %d not found in the insn streamEnde der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenenum-Konstante hier definiertenum-Konstante in booleschem Zusammenhangenum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in RÃ¼ckgabe ist in C++ ungÃ¼ltigenum-Umwandlung in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung in Initialisierung ist in C++ ungÃ¼ltigEnum-Umwandlung bei Ãœbergabe des Arguments %d von %qE ist in C++ ungÃ¼ltigÂ»enumÂ«-Typ hier definiertInterner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enumAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruckbedingter Ausdruck enthÃ¤lt unvertrÃ¤gliche AufzÃ¤hlungswerte der Typen %qT und %qTAufzÃ¤hlungsbereich unterscheidet sichAufzÃ¤hlungswert %qE wird nicht von switch behandeltAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten Ganzzahltypender AufzÃ¤hlungswert %qD passt nicht zu ...AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qTAufzÃ¤hlungswert fÃ¼r %qD ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich habenAufzÃ¤hlungswert fÃ¼r %qE ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qE ist kein GanzzahlkonstantenausdruckUmgebungsvariable %<COLLECT_GCC%> muss gesetzt seinUmgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt seinUmgebungsvariable %<COLLECT_LTO_WRAPPER%> muss gesetzt seinUmgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegenUmgebungsvariable %qs nicht definiertUmgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt seinUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei %qsUmgebungsvariable DJGPP zeigt auf fehlende Datei %qsFehlerFehler beim SchlieÃŸen von %s: %mFehler beim SchlieÃŸen der Datei fÃ¼r OptimierungsdatensÃ¤tze %qsFehler in Argumenten fÃ¼r Spezifikationsfunktion %qsFehler beim LÃ¶schen von %sFehler beim Schreiben von %qsFehler beim Schreiben der OptimierungsdatensÃ¤tze in %qs: %sFehler beim Schreiben der Datei %s: %mFehler: Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiteneval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULL%qs wird ausgewertetExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-PlacementAusnahmebehandlung ausgeschaltet, %<-fexceptions%> schaltet sie einAusnahmebehandlung ausgeschaltet; %<-fexceptions%> schaltet sie einFehlzuordnung von PersÃ¶nlichkeiten bei AusnahmebehandlungAusnahme des Typs %<%T%> wird gefangen werdenAusnahme des Typs %qT wird bereits von einem frÃ¼heren Exceptionhandler verarbeitetAusnahmen-Angabe von %qD hÃ¤ngt von sich selbst abÃ¼berzÃ¤hlige Elemente in %<char%>-Array-InitialisierungElementÃ¼berschreitung in ArrayinitialisierungElementÃ¼berschreitung in SkalarinitialisierungElementÃ¼berschreitung in struct-InitialisierungElementÃ¼berschreitung in union-InitialisierungElementÃ¼berschreitung in VektorinitialisierungÃ¼berzÃ¤hliger Verwendungs-Operand fÃ¼r AnweisungAusfÃ¼hrungszÃ¤hler als null angenommen
  AusfÃ¼hrungszÃ¤hler geschÃ¤tzt
! bestehende Deklaration %#qDbestehende Definition %qDInterner Fehler: exit %d->%d not recordedExpansionsmuster %qE enthÃ¤lt keine ParameterpacksExpansionsmuster %qT enthÃ¤lt keine ParameterpacksExpansionspunkt ist Ort %i%<"%> erwartetKlausel %<#pragma acc%> erwartet%<#pragma omp scan%> erwartet%<#pragma omp section%> oder %<}%> erwartetKlausel %<#pragma omp%> erwartet%<(%> erwartet%<(%> hinter template-argument-list erwartet%<(%> oder Zeilenende erwartet%<)%> erwartet%<)%> oder %<,%> erwartet%<*%> erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet%<,%> erwartet%<,%> oder %<)%> erwartet%<,%> oder %<...%> erwartet%<,%> oder %<;%> erwartet%<,%> oder %<]%> erwartet%<,%> oder %<}%> erwartet%<,%>, %<;%> oder %<}%> erwartet%<.%> erwartet%<...%> erwartet%<:%> erwartet%<:%> oder %<)%> erwartet%<:%> oder %<...%> erwartet%<:%> oder %<::%> erwartet%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet%<::%> erwartet%<;%> erwartet%<;%> hinter Klassendefinition erwartet%<;%> hinter Strukturdefinition erwartet%<;%> hinter Uniondefinition erwartet%<;%> am Ende von Elementdeklaration erwartet%<;%> oder %<{%> erwartet%<;%> or %<{%> nach Definition der Methodenattribute erwartet%<;%>, %<,%> oder %<)%> erwartet%<;%>, Bezeichner oder %<(%> erwartet%<<%> erwartet%<=%> erwartetnach dem Objective-C-Attribut %qE wird ein %<=%> erwartet%<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartetin der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartetin der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet%<>%> erwartet%<@end%> erwartet%<@synchronized%> erwartet%<@throw%> erwartet%<@try%> erwartet%<[%> erwartet%<]%> erwartet%<__label__%> erwartet%<__transaction_atomic%> erwartet%<__transaction_relaxed%> erwartet%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet%<allocator%> erwartet%<allocator%> oder %<align%> erwartet%<ancestor%> oder %<device_num%> erwartet%<asm%> erwarteteine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet%<auto%> erwartet%<auto%> oder %<decltype(auto)%> nach %qE erwartet%<big-endian%>, %<little-endian%> oder %<default%> nach %<#pragma scalar_storage_order%> erwartetKlauselmodifizierer %<cancel%> %<if%> erwartet%<catch%> erwartet%<class%> erwartet%<class%> oder %<typename%> erwartet%<class%>, %<typename%> oder %<template%> erwartet%<co_yield%> erwartet%<concurrent%> erwartet%<construct%>, %<device%>, %<implementation%> oder %<user%> erwartet%<data%> erwartethinter %<#pragma acc %s%> wird %<data%> erwartet%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet%<declare%> erwartet%<decltype%> erwartet%<delete%> erwarteteine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet%<directive%> oder %<sequence%> erwartet%<else%> erwartet%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> nach %<#pragma GCC diagnostic%> erwartet%<extern%> erwartet%<finally%> oder %<catch%> erwartet%<for%> hinter %qs erwartet%<host%>, %<nohost%> oder %<any%> erwartet%<in%>, %<out%>, %<inout%> oder %<mutexinoutset%> erwartet%<inclusive%>- oder %<exclusive%>-Klausel erwartet%<match%> erwartet%<namespace%> erwartet%<new%> erwartet%<none%> oder %<present%> erwartet%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet%<omp_priv%> oder Funktionsname erwartet%<operator%> erwartet%<point%> erwarteteine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwarteteine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet%<reproducible%> oder %<unconstrained%> erwartet%<return%> erwartet%<scalar%>, %<aggregate%> oder %<pointer%> erwartet%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet%<seq_cst%>, %<relaxed%> oder %<acq_rel%> erwartet%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet%<static_assert%> erwartet%<target%> erwartet%<teams%>, %<parallel%> oder %<thread%> erwartet%<template%> erwartet%<throw%> erwartet%<try%> erwarteteine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet%<using%> erwartet%<while%> erwartet%<{%> erwartet%<{%> oder %<:%> erwartet%<}%> erwartet%<}%> vor %<else%> erwartet%<~%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten%i oder mehr erwartet, %i gefundenSelektorname fÃ¼r %qE erwartet%qT erwartet, aber Argument hat Typ %qT%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartetSchlÃ¼sselwort %qs vor dem Namen des abhÃ¤ngigen Templates erwartet%qs oder %qs erwartetÂ»(Â« bei %C erwartetÂ»)Â« bei %C erwartetÂ»=Â« bei %C erwartetÂ»constructÂ«, Â»deviceÂ«, Â»implementationÂ« oder Â»userÂ« bei %C erwartetÂ»matchÂ« bei %C erwartetÂ»{Â« bei %C erwartetÂ»}Â« bei %C erwartet%<...%> erwartet64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit64-Bit-Adresse erwartet, aber Argument 2 hat %d BitÂ»:Â« bei %C erwartetName einer OpenMP-Direktive erwartethinter %<#pragma message%> wird eine Zeichenkette erwartetexpected an SSA_NAME objectArgument zu %<msp430_select_cpu%> erwartetBezeichner fÃ¼r den Attributnamen erwartetAttribut-Argument als ausbalancierte Tokenfolge erwartetAttribut vor %<...%> erwartetzwischen %i und %i erwartet, %i gefundenbinÃ¤rer Operator erwartetInterner Fehler: expected block indexInterner Fehler: expected block specifierboolescher Ausdruck erwartetboolescher Typ erwartetInterner Fehler: expected case labelKanal erwartetKlassenname erwartetKlassenschlÃ¼ssel erwartetKlassenname erwartetkonstanter Ganzzahlausdruck mit gÃ¼ltigem sync-hint-Wert erwartetkonstanter Offset erwartetkonstante GrÃ¶ÃŸe erwartetKonstruktor, Destruktor oder Typumwandlung erwartetWert fÃ¼r die Anzahl erwartetDeklaration erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetDeklarator erwartetInterner Fehler: expected else statementhinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartetunerwartetes Ende der AuffanglisteZeilenende erwartetgenau 1 Argument erwartetAusdruck erwartetAusdruck bei %C erwartetÂ»expression-listÂ« oder Â»type-idÂ« erwartetHÃ¤ufigkeit erwartetHÃ¤ufigkeitswert erwartetFunktion erwartetFunktionsname erwartetFunktionsname und %<(%> erwartetInterner Fehler: expected goto expressionID-Ausdruck erwartetÂ»id-expression (arguments)Â« erwartetBezeichner erwartetBezeichner bei %C erwartetBezeichner oder %<(%> erwartetBezeichner oder %<)%> erwartetBezeichner oder %<*%> erwartetBezeichner oder Zeichenkettenliteral erwartetBezeichner oder Zeichenkettenliteral bei %C erwartetInitialisierung erwartetGanzzahl erwartetGanzzahlausdruck erwartetListe von GanzzahlausdrÃ¼cken erwartetSchnittstelle oder Zeiger auf Schnittstelle erwartetSchleifendeklaration oder Initialisierung erwartetIterationsanweisung erwartetSprunganweisung erwartetSprungmarke erwartetbenannte Anweisung erwartetInterner Fehler: expected loop numberAbbildungsindex auf rechter Seite erwartetModulname erwartetName bei %C erwartetNamensraumname erwartetSpezifikation mit geschachteltem Namen erwartetnumerischer Typ erwartetOperator erwartetParameterbÃ¼ndel vor %<...%> erwartetInterner Fehler: expected pass nameZeiger erwartetInterner Fehler: expected pointer as argument of unary %<*%>Zeiger in %qs-Klausel erwartetÃ¼bergeordneter Ausdruck erwartetPtr-Operator erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetAuswahl-Anweisung erwarteterwartete Signatur: %qDSIMD-Klausel bei %C erwarteteinelnen Zeiger in %qs-Klausel erwartetSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetZeichenkettenliteral erwartetSuffixbezeichner erwartetTemplateargument erwartetTemplate-ID erwartetTemplate-ID fÃ¼r Typ erwartetTemplatename erwartetName des Merkmalsselektors erwartetName des Merkmalsselektors bei %C erwartetTypspezifizierer erwartetTyp-Name erwartetTypspezifikation erwartetunqualifizierte ID erwartetVariantenname bei %C erwartetCode erwartet %E Byte in einer Region der GrÃ¶ÃŸe %ECode erwartet %E Bytes in einer Region der GrÃ¶ÃŸe %ECode erwartet %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %Eals Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartetCode erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %EInterner Fehler: expecting internal function nameexplizites by-copy-Einfangen von %<this%> mit by-copy-Einfangvorgabe ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarExplizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppeltexplizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarder explizite Herleitungshinweis ist hier deklariertExplizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigtInterner Fehler: explicit goto at end of bb %dexplizite Instanziierung von %q#Dexplizite Instanziierung von %q#T vor Definition des Templatesexplizite Instanziierung von %qD, aber keine Definition verfÃ¼gbarexplizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)explizite Instanziierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenExplizite Instanziierung des Funktionskonzepts %q#Dexplizite Instanziierung des Nicht-Klassen-Templates %qDexplizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTExplizite Instanziierung des Variablenkonzepts %q#Dexplizite Instanziierung darf kein %<consteval%> verwendenexplizite Instanziierung darf kein %<constexpr%> verwendenexplizite Instanziierung darf kein %<inline%> verwendenexplizite Qualifizierung in Deklaration von %qDder expliziten Spezialisierung %q#D fehlen mÃ¶glicherweise Attributeexplizite Spezialisierung als %<concept%> deklariertexplizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qDexplizite Spezialisierung von %qD nach erster Verwendungder expliziten Spezialisierung von %D muss %<template <>%> vorausgehenexplizite Spezialisierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenexplizite Spezialisierung des Funktionskonzepts %qDexplizite Spezialisierung des Nicht-Templates %qTexplizite Templateargumentliste nicht erlaubtexplizite Template-Spezialisierung kann keine Speicherklasse habenExplizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:explizit verwendete Register mÃ¼ssen oben auf dem Stapel gruppiert werdenExponent-Buchstabe Â»qÂ« in Real-Literalkonstante bei %CDer Ausdruck bei %L in der !$OMP-ATOMIC-COMPARE-Zuweisung Â»Variable = AusdruckÂ« muss skalar sein und darf die Variable nicht referenzierenAusdruck in !$OMP ATOMIC WRITE-Zuweisung Â»var = exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck %qE bezeichnet keine %<constexpr%>-FunktionAusdruck %qE ist kein KonstantenausdruckAusdruck kann nicht als Funktion verwendet werdenAusdruck berechnet nicht die Anzahl der Elemente in diesem Array; der Elementtyp ist %qT, nicht %qTAusdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp habenAusdruck in statischer Behauptung ist keine GanzzahlAusdruck in statischer Behauptung ist kein konstanter GanzzahlausdruckAusdruck in statischer Behauptung ist nicht konstantAusdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandeltAusdruck muss in runden Klammern eingeschlossen seinAusdruck muss ganzzahlig seinAusdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdrucksanweisung hat unvollstÃ¤ndigen Typextend_ref(): Bad tailerweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarerweiterte Register haben keine oberen HÃ¤lftenextern-Deklaration von %q+D folgt Deklaration ohne BindungGlobaler Wert mit externem Modellexterne Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstÃ¼tztfÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigtInterner Fehler: externally visible inline clonezusÃ¤tzliches %<;%>zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer KlassezusÃ¤tzliche geschweifte Klammern am Ende der InitialisierungzusÃ¤tzliche Elemente in Skalar-InitialisierungInterner Fehler: extra outgoing edge %d->%dzusÃ¤tzliche Qualifizierung %<%T::%> an Element %qszusÃ¤tzliche Qualifizierung nicht erlaubtzusÃ¤tzliches SemikolonzusÃ¤tzliches Semikolon in Methodendefinition angegebenzusÃ¤tzliches Semikolon in Â»structÂ« oder Â»unionÂ« angegebenzusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)zusÃ¤tzliche Daten am Ende der DateiPlugin %s kann nicht initialisiert werdenFehler beim Â»%sÂ« des Mappers %qsFehler beim Â»%sÂ« des Mappers %qs in Zeile %uFehler beim Handshake des Mappers: %sfailed to create map component '%s'failed to create union component '%s'eingebaute Funktion konnte nicht expandiert werdenEnde-Status konnte nicht ermittelt werden: %mVerarbeitungszeiten konnten nicht ermittelt werden: %mPlugin %s kann nicht initialisiert werdenFehler beim Laden der Bindung %<%E%s%E%>Fehler beim Laden der Bindung %<%E%s%E@%s%>Fehler beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>temporÃ¤re Datei %s konnte nicht fÃ¼r LTO-Ausgaben geÃ¶ffnet werdentemporÃ¤re Datei %s konnte nicht mit LTO-Ausgabe geÃ¶ffnet werdenFehler beim Lesen des kompilierten Modul-Clusters %u: %sFehler beim Lesen des kompilierten Modus: %sZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitertZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitertLiteral konnte nicht in den Zeichenvorrat %qT der AusfÃ¼hrungsumgebung Ã¼bersetzt werdenFehler beim Schreiben des kompilierten Moduls: %sFehler-Speichermodell %qs kann nicht stÃ¤rker als Erfolgs-Speichermodell %qs fÃ¼r %qD seinFehler-Speichermodell %wi kann nicht stÃ¤rker als Erfolgs-Speichermodell %wi fÃ¼r %qD seinFehlschlag bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LNeuladen gescheitert:Interner Fehler: fallthru edge after a control statement in bb %dInterner Fehler: fallthru edge after unconditional jump in bb %iInterner Fehler: fallthru edge crosses section boundary in bb %ifallthru to exit from bb %din Objective-C 1.0 gibt es keine schnelle AufzÃ¤hlungAttribute fastcall und cdecl sind nicht vertrÃ¤glichAttribute fastcall und regparm sind nicht vertrÃ¤glichAttribute fastcall und stdcall sind nicht vertrÃ¤glichAttribute fastcall und thiscall sind nicht vertrÃ¤glichschwerwiegender Fehler: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)auf Feld %q#D kann mittels %q#D zugegriffen werdenFeld %q#D mit gleichem Namen wie KlasseFeld %qD hat unvollstÃ¤ndigen Typen %qTFeld %qE als Funktion deklariertFeld %qE hat unvollstÃ¤ndigen TypenFeldname nicht in Datensatz- oder union-InitialisierungFeldprÃ¤zisionsangabeFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatFeldbreitenangabeFelder kÃ¶nnen nicht vom SVE-Typ %qT seinFelder haben unterschiedliches Layout in einer anderen ÃœbersetzungseinheitDatei %qs verlassen, aber nicht betretenDatei endet in StandardargumentDeklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>der Dateiname %qs beginnt nicht mit dem Profil-PrÃ¤fix %qsFÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini-Funktion im Objekt %s gefundender Operand des ersten %<sizeof%> wurde hier deklarierterstes Argument muss []byte seinerstes Argument von %q+D sollte %<int%> seinerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante seinErstes Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck seinerstes Argument fÃ¼r %<__builtin_choose_expr%> ist keine KonstanteErstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>Interner Compilerfehler: first mismatch is fielderster Offset muss in umgedrehter Richtung der Schleifeniterationen seinerstes Register muss R0 seinerstmals hier gesehenerstmals hier angegebenfeststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>feststehendes ebp-Register erfordert %<target("accumulate-outgoing-args")%>festes Register %s zur ParameterÃ¼bergabe an Funktion verwendetreparierte BÃ¤ume sind unvertrÃ¤glichFestkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEFestkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEFestkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztFestkommatypen werden in C++ nicht unterstÃ¼tztflexibles Arrayelement %qD hat keine wohldefinierten Paddingbits fÃ¼r %qsflexibles Arrayelement %qD in ansonsten leerem %q#Tflexibles Arrayelement %qD in Unionflexibles Arrayelement %qD nicht am Ende von %q#Tflexibles Arrayelement in einer Struktur ohne benannte Elementeflexibles Arrayelement in Unionflexibles Arrayelement nicht am Ende von structGleitkommakonstante Ã¼berschreitet Wertebereich von %qTGleitkommakonstante falsch verwendetGleitkommakonstante auf Null abgeschnittenGleitkommaliteral Ã¼berschreitet Wertebereich des Typs %qTGleitkommaliteral auf Null abgeschnittenGleitkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGleitkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGleitkommakonstante ist kein gÃ¼ltiger direkter OperandGleitkomma-Suffix %qs durch Implementierung Ã¼berdecktAblaufsteuerungsbefehl innerhalb eines Basis-Blockesfmax-include-depth=<Anzahl> Maximale Tiefe von verschachtelten #include festlegen.Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertFalten einer leeren Expansion Ã¼ber %Ofold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarfopen %s: %mfÃ¼r %qDum eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>fÃ¼r Funktionsparameter vom Typ Array muss die LÃ¤nge angegeben seinfÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤tum %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)ErhÃ¶hungsausdruck kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senErhÃ¶hungsausdruck hat keinen EffektErhÃ¶hungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qEfÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werdenfÃ¼r Anweisung erwartetFÃ¼r Template-Deklaration %q+DfÃ¼r die Option %<-mcache-block-size=X%> sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltigfÃ¼r Typ %qTfÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werdenfor-, while- oder do-Anweisung erwartetFormatFormatargument %d nicht verwendet vor verwendetem Argument %d im %<$%>-Stil-FormatFormatargument %d mehr als einmal im %s-Format verwendetFormatargument sollte eine %qs-Referenz seineine Zeichenkette wurde gefunden, aber das Format-Argument sollte eine %qs-Referenz seinFormat ist Â»wide characterÂ«-ZeichenketteFormat ist kein Zeichenkettenliteral, und keine FormatargumenteFormat ist kein Zeichenkettenliteral, Argumenttypen ungeprÃ¼ftFormat ist kein Zeichenkettenliteral, Formatzeichenkette ungeprÃ¼ftFormat der SpaltenÃ¼berschriften in %<devices.csv%> ist falschFormat-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette ist hier definiertFormatzeichenkette ist kein Array vom Typ %qsZeiger auf qualifizierten Funktionstypen %qT wird geformtZeiger auf Referenztyp %qT wird geformtReferenz auf qualifizierten Funktionstypen %qT wird geformtReferenz auf Referenztyp %qT wird geformtReferenz auf Â»voidÂ« wird gebildetbeim Formen des Typs von %qsVorwÃ¤rtsdeklaration von %q#TVorwÃ¤rtsbezug zum Rahmen von %qs%<%c%s%> gefunden%<-%E%> statt %<+%E%> in Protokoll(en) gefunden%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartetein %qT wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seineine %qs-Referenz wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seinfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolInterner Fehler: found default case not at the start of case vectorGleitkomma-Software-VervollstÃ¤ndigung benÃ¶tigt %<-mtrap-precision=i%>fr30_print_operand: ungÃ¼ltiger Code %%Ffr30_print_operand: ungÃ¼ltiger Code %%xfr30_print_operand: ungÃ¼ltiger Operand fÃ¼r Code %%Afr30_print_operand: unbehandeltes MEMfr30_print_operand: unbekannter Codefr30_print_operand: nicht erkannter Code %%Bfr30_print_operand: nicht erkannter Code %%bfr30_print_operand: nicht erkannter Code %%pfr30_print_operand_address: unbehandelte AdresseRahmenzeiger benÃ¶tigt, aber reserviertRahmengrÃ¶ÃŸe von %qs ist %wd BytesRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist grÃ¶ÃŸer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetztRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe; die dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig; fÃ¼r diese Funktion wird keine PrÃ¼fcode generiertRahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige StapelÃ¼berprÃ¼fungfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupÂ»friendÂ«-Deklaration %q#D deklariert eine Nicht-Template-FunktionFriend-Deklaration %qD in lokaler Klasse ohne vorherige DeklarationÂ»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbarÂ»friendÂ«-Deklaration %qD darf keine Â»virt-specifierÂ« habenÂ»friendÂ«-Deklaration benennt keine Klasse oder Funktion%<friend%>-Deklaration hierfriend-Deklaration nicht in KlassendefinitionÂ»friendÂ«-Deklaration %q#D gibt Defaultargumente an und ist nicht die einzige DeklarationÂ»friendÂ«-Deklaration von %qD gibt Defaultargumente an und ist keine Definitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert istDefinition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert istaus der Definition von %q#Dvon vorheriger Deklaration %qFfrv_print_operand: unbekannter CodeFunktion kann nur mit nil verglichen werdenFunktion %q#D ist wie eine Variable initialisiertFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D Teil des Alias-ZyklusFunktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hatdie Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtdie Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichertdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein Argument vom Typ Array variabler LÃ¤nge hatdie Funktion %q+F kann nie inline sein, da dies mit %<-fno-inline%> unterdrÃ¼ckt wirddie Funktion %q+F kann nie Â»inlineÂ« sein, da sie %<__builtin_return%> oder %<__builtin_apply_args%> verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hatdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendetFunktion %qD wurde als %<[[noreturn]]%> deklariert, das weicht von der ersten Deklaration abFunktion %qD wurde innerhalb einer Union als %<virtual%> deklariertFunktion %qD ist wie eine Variable initialisiertFunktion %qD kÃ¶nnte ein Kandidat fÃ¼r Formatattribut %qs seinFunktion %qD als Variable redeklariertFunktion %qD als %<asm%>-Ausgabe verwendetFunktion %qs kann nicht als %<mutable%> deklariert seinFunktion %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteDie Funktion %qs, Parameter %u, hat IPA-SRA-Zugriffe, die sich Ã¼berlappenFunktion %qs, Parameter %u, wird verwendet, hat aber keinen bestimmten IPA-SRA-Zugrifffunktionsargumente von %<__builtin_tgmath%> haben alle denselben Typden Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische ParameterFunktionsattribute %qs und %qs schlieÃŸen sich gegenseitig ausFunktionskÃ¶rper kann zum Link-Zeitpunkt Ã¼berschrieben werdenFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktionsaufruf des Variablenkonzepts %qEFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktionskonzept muss aufgerufen werdenFunktionsdeklaration ist kein Prototypeine mit %<noreturn%> deklarierte Funktion hat eine %<co_return%>-Anweisungals %<noreturn%> deklarierte Funktion hat %<return%>-AnweisungFunktionsdefinition deklarierte %<auto%>Funktionsdefinition deklarierte %<register%>Funktionsdefinition deklarierte %<typedef%>Funktionsdefinition deklarierte %qsFunktionsdefinition deklariert keine ParameterFunktionsdefinition hat qualifizierten void-RÃ¼ckgabetypenFunktion gibt keinen Zeichenkettentypen zurÃ¼ckFunktion ist extern gebunden, aufgrund einer Benutzeranforderung werden nur static-Funktionen geinlinet, um Live-Patchen zu ermÃ¶glichenFunktion liefert mÃ¶glicherweise Adresse einer lokalen Variablen zurÃ¼ckFunktion kÃ¶nnte ein Kandidat fÃ¼r Attribut %qs seinFunktion kÃ¶nnte Kandidat fÃ¼r Attribut %qs sein, wenn sie als normal zurÃ¼ckkehrend bekannt istFunktionsname als linker Operand von %<<%> ist in C++20 verboten; klammern Sie den Funktionsnamen mit %<()%> einFunktion kommt nicht fÃ¼r Â»inlineÂ« in BetrachtFunktion nicht Â»inlineÂ« deklariert und CodegrÃ¶ÃŸe wÃ¼rde wachsenFunktion kann nicht Â»inlineÂ« seinFunktion kein Kandidat fÃ¼r Â»inlineÂ«Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>Funktions- oder Arraytyp in %<#pragma omp declare reduction%>FunktionsparameterFunktionszeiger werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztdie Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstÃ¼tzt wirdUnpassende Anzahl der RÃ¼ckgabewerteRÃ¼ckgabetyp der Funktion kann keine Funktion seinFunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>Funktion gibt eine FunktionFunktion gibt ein Array zurÃ¼ckFunktion liefert Adresse einer Sprungmarke zurÃ¼ckFunktion liefert Adresse einer lokalen Variablen zurÃ¼ckFunktion gibt Aggregat zurÃ¼ckFunktion beginnt in einer hÃ¶heren Zeilennummer als sie endetInterner Fehler: function symbol is not functionFunktions-Template %qD als Klassentemplate redeklariertBezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-SpezifiziererFunktionstypen nicht wirklich kompatibel in ISO-CFunktionsversionen kÃ¶nnen nicht als %<gnu_inline%> markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktion mit qualifiziertem void-RÃ¼ckgabetypen aufgerufenFunktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariertFunktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarRumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarfunktionale Umwandlung in Arraytyp %qTBandenreduzierung in einer verwaisten SchleifeAusschuss am Ende von %<#pragma nomember_alignment%>gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s %s
  gcov %s%s
  Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>allgemeiner Thunk-Code fÃ¼r Methode %qD mit %<...%> scheitertget_mpz(): Not an integer constantKern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typeInterner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY exprInterner Fehler: gfc_array_dimen_size(): Bad dimensionInterner Fehler: gfc_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variableInterner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsInterner Fehler: gfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typeInterner Fehler: gfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran unterstÃ¼tzt nicht -E ohne -cppgfortran: Nur eine Option %<-J%> erlaubtGimple-Aufruf hat kein ZielGimple-Aufruf hat zwei Zielegimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockGimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztder Inhalt des %<global-module-fragment%> muss aus einer PrÃ¤prozessor-Einbindung stammenglobale Qualifizierung von Klassenname ist ungÃ¼ltigglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltenGoto-Ziel ist weder eine Marke noch ein ZeigerGlobaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen).Gravis-Akzent %<`%> auÃŸerhalb von AnfÃ¼hrungszeichen im Formatgsplit-dwarf wird auf dieser Plattform nicht unterstÃ¼tzthatte semantische Fehler beim KompilierenDezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbarDezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbarhat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheithat unterschiedlichen RÃ¼ckgabetyp in einer anderen Ãœbersetzungseinheithat bereichsbasierte ZerstÃ¶rung, daher kann kein Funktionsabschluss gebaut werdenInterner Fehler: head insn %d for block %d not found in the insn streamHeadermodul erwartet, Modul %qs gefundenhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausInterner Compilerfehler: histogram value statement does not correspond to the statement it is associated withiWMMXt und NEON sind unvertrÃ¤glichiWMMXt wird im Thumb-Modus nicht unterstÃ¼tztia64_print_operand: unbekannter Codeidentical_array_ref(): inconsistent dimensionsBezeichner %qE steht mit C++-SchlÃ¼sselwort in KonfliktBezeichner %qE wird in C++11 zum SchlÃ¼sselwortBezeichner %qE wird in C++20 zum SchlÃ¼sselwortBezeichner nach %<@protocol%> erwartetidentifier overflow: %dwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenwenn das Apostroph sich nicht vermeiden lÃ¤sst, schlieÃŸen Sie es stattdessen in ein Direktivenpaar %qs und %qs einWenn dieser Code erreicht wird, wird das Programm abgebrochenwenn diese Verwendung Teil eines Ã¶ffentlichen ABI ist, Ã¤ndern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definierenwenn %qs nicht verwendbar ist, verwenden Sie stattdessen %qs%<#pragma %s %s%> wird ignoriert%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem RÃ¼ckgabetyp wird ignoriert%<-fschedule-insns%> wird wegen Ausnahmebehandlungsfehler ignoriert%<asm%>-Angabe fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertAttribut %qD an unbenanntem Namensraum wird ignoriertAttribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriertAttribut %qE wird ignoriert, da es sich nicht auf eine Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine initialisierte Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine uninitialisierte Variable beziehtAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE wird nach dem frÃ¼heren %qE ignoriertAttribut %qE steht mit dem Attribut %<either%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<lower%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %<noinit%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<persistent%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %<section%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<upper%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtAttribut %qs wird ignoriert, da es dem vorherigen %qs widersprichtauf %qT nach einer Definition angewandte Attribute werden ignoriertauf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriertauf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriertAttribute an Templateargument %qE werden ignoriertAttribute an Templateargument %qT werden ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2274,2280 ****
  Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztBefehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendetunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGanzzahlÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantGenauigkeit des ganzzahligen Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe von %qsdie Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten ZeichenketteSchnittstellenpartition wird nicht exportiertOffset %wi des zwischenzeitlichen Arrays ist auÃŸerhalb der Arraygrenzen von %qTinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
  internes Konsistenzprobleminterner Fehler: %<cris_side_effect_mode_ok%> mit falschen Operandeninterner Fehler: falsches Register: %dInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEdie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> habenin Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs seinin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinInterruptvektor fÃ¼r %qE-Attribut ist nicht %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%A-WertungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%H-WertungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%V-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-WertungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiger %%z-WertungÃ¼ltiges %<#pragma %s%>ungÃ¼ltiges %<CASE_CHAIN%>ungÃ¼ltiger %<CPU_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiger %<MPY_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiges %<PHI%>-ArgumentungÃ¼ltiges %<PHI%>-ErgebnisungÃ¼ltiges %<const_cast%> von Typ %qT in Typ %qTungÃ¼ltiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiges %<static_cast%> von Typ %qT in Typ %qTungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %dungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert istungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs oder %<sections%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs, %<sections%> oder %<scope%>ungÃ¼ltiger Offset-Operator %qsungÃ¼ltiges Â»asmÂ«: UngÃ¼ltige (Zeiger-)Operanden %qsungÃ¼ltiges IACC-ArgumentungÃ¼ltige JSON-SyntaxungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichungÃ¼ltiger nicht-rechteckiger OpenMP-Schleifenschritt; %<(%E - %E) * %E%> ist kein Vielfaches von Schleife %d Schritt %qEungÃ¼ltige rechte Seite fÃ¼r GIMPLE-Speicherung: %qsungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltige Adresse in OperandungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in %qsungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>ungÃ¼ltiges Argument in Option %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige Argumente fÃ¼r %<-fpatchable-function-entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseInterner Fehler: invalid block indexungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltiger Aufruf einer Nicht-FunktionungÃ¼ltiger Schalter Â»calls_comdat_localÂ«ungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Clique in %qsungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige EinschrÃ¤nkungenungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintungÃ¼ltiges Steuerregister %d fÃ¼r mvtc; %<psw%> wird verwendetSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung von %<* __vector_pair%>ungÃ¼ltige Umwandlung von Typ %<* __vector_quad%>ungÃ¼ltige Umwandlung von %<__vector_pair%>ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in %<* __vector_pair%>ungÃ¼ltige Umwandlung in Typ %<* __vector_quad%>ungÃ¼ltige Umwandlung in %<__vector_pair%>ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU %qs fÃ¼r %s%qs%sungÃ¼ltige Option fÃ¼r benutzerdefinierten Befehl %qsUngÃ¼ltige Datenmodell-Option %<-mdata-model=%s%>ungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Sprungmarke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtUngÃ¼ltiger Elementindex %qE fÃ¼r %<__builtin_shufflevector%>ungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltige embedcfg: Â»FilesÂ«-Element ist keine ZeichenketteungÃ¼ltige embedcfg: Â»FilesÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: Â»PatternsÂ«-Element ist kein ArrayungÃ¼ltige embedcfg: Â»PatternsÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: doppeltes Â»PatternsÂ«-ElementungÃ¼ltige embedcfg: fehlendes Â»FilesÂ«ungÃ¼ltige embedcfg: Â»PatternsÂ« fehltungÃ¼ltige embedcfg: kein JSON-ObjektungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruck fÃ¼r statische Array-Dimension: %sungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell %qs fÃ¼r %qDunbekannter Feature-Modifizierer %qs in %<-march=%s%>unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>invalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iungÃ¼ltige Â»fnsummaryÂ« in LTO-DatenstromungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltiges Format fÃ¼r %<sve_width%>ungÃ¼ltiges Format von %sungÃ¼ltige Gleitkomma-KonstanteungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltige Verwendung von festen Registern zwischen earlyclobber-Operand und EingabeoperandungÃ¼ltige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehÃ¶rigen Constraint-OperandenungÃ¼ltige Verwendung von festen Registern zwischen AusgabeoperandenungÃ¼ltiger Headername %qsungÃ¼ltige HexzifferungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»exceptionÂ«ungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»interruptÂ«ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungungÃ¼ltige Sprungfunktion in LTO-DatenstromUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in %<asm%>-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in %qsungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Speichermodell %qs fÃ¼r %qDungÃ¼ltiges Speichermodell %wi fÃ¼r %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiger Modulname %qsungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r %qsungÃ¼ltige Anzahl in %<-mrgf-banked-regs=%s%>; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Falsche Anzahl der Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in %qsungÃ¼ltiger OperandungÃ¼ltiger Code fÃ¼r Operand %%xnungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in %qsungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp %qT fÃ¼r %qsungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden fÃ¼r Code %%cungÃ¼ltiger Operand fÃ¼r %qsUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltige Reihenfolge in asm-Knoten %iungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe in %qsungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r %qsungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target("branch-protection=")%>ungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltiger regulÃ¤rer Ausdruck %qs in %qsungÃ¼ltige AdressverschiebungungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandInterner Fehler: invalid source block specificationungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert %<%d%> fÃ¼r Ziel-memregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige template-argument-listungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-AusgabeInterner Fehler: invalid type for _Literal with constructorungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltiger Typen fÃ¼r %qsungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<...%> bei Aufruf einer nicht-variadischen FunktionungÃ¼ltige Verwendung von %<...%> mit eingebauter FunktionungÃ¼ltige Verwendung von %<...%> mit Nicht-SliceungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement istungÃ¼ltige Verwendung von %<decltype(auto)%>ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des MMA-Operanden vom Typ %qs als Parameter einer FunktionungÃ¼ltige Verwendung des MMA-Typs %qs als RÃ¼ckgabetyp einer FunktionungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von Attributen in leerer DeklarationungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTfalsche Verwendung von %<pack expansion%> %qTfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C2XungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>UngÃ¼ltige Verwendung von Register Â»%sÂ«ungÃ¼ltige Verwendung einer Struktur mit flexiblem ArrayelementungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-TemplateparameterungÃ¼ltige Verwendung des Parameters %qT fÃ¼r TemplatetypungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Typ-VerwendungungÃ¼ltige Verwendung von Typ %<void%> in ParameterdeklarationungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-TemplateparameterungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Elementfalsche Verwendung des undefinierten Typs %qTfalsche Verwendung eines void-Ausdruckesin %<transaction_safe%>-Funktion ist kein volatile lvalue erlaubtungÃ¼ltige Verwendung eines volative lvalue innerhalb einer TransaktionungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qIungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Vektortypen in NOP-UmwandlungungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitwird von %qs verstecktis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIterator %qD hat %<_Atomic%>-qualifizierten TypIterator %qD hat %<const%>-qualifizierten TypTyp des Iterators %qD ist weder ganzzahlig noch ein ZeigerIterator %qD hat Schrittweite 0Iterator-Schrittweite mit nichtganzzahligem TypIteratorvariableInterner Fehler: its dest_idx should be %d, not %dder Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variierenvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma ADDRESS%>Ausschuss am Ende von %<#pragma CTABLE_ENTRY%>Ausschuss am Ende von %<#pragma GCC memregs%> [0-16]Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma __nostandard%>Ausschuss am Ende von %<#pragma __standard%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma longcall%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma ms_struct%>Ausschuss am Ende von %<#pragma options%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma pop_options%>Ausschuss am Ende von %<#pragma push_options%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma unused%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von %<#pragma ghs endsda%>Ausschuss am Ende von %<#pragma ghs endtda%>Ausschuss am Ende von %<#pragma ghs endzda%>Ausschuss am Ende von %<#pragma ghs interrupt%>Ausschuss am Ende von %<#pragma ghs section%>Ausschuss am Ende von %<#pragma ghs startsda%>Ausschuss am Ende von %<#pragma ghs starttda%>Ausschuss am Ende von %<#pragma ghs startzda%>Ausschuss am Ende von Â»#pragma extern_modelÂ«das SchlÃ¼sselwort %<export%> ist veraltet und wird ignoriertdas SchlÃ¼sselwort %<export%> wird mit %<-fmodules-ts%> eingeschaltetSchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertInterner Fehler: label %qD has incorrect context in bb %dInterner Fehler: label %qD in the middle of basic block %dInterner Fehler: label %qD to block does not match in bb %dMarke %qE auÃŸerhalb einer Funktion referenziertdie Sprungmarke %s wird auÃŸerhalb einer Funktion referenziertMarke am Ende einer Verbundanweisungder Label-Kontext ist nicht die aktuelle FunktionsdeklarationDefinition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarInitialisierungen fÃ¼r Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambdaparameter %qD war vorher als EinfÃ¤nger deklariertLambda-Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in Template-Parameter-TypLambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck ist erst ab C++17 ein konstanter AusdruckLambdas sind erst ab C++17 implizit %<constexpr%>Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wdSpurindex muss eine direkt angegebene Konstante seinSprache %s nicht erkanntSprachdialekt ist %qs, erwartet wird jedoch %qsSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittengroÃŸe RÃ¼ckgabewerte werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztdas letzte Argument muss ein Immediate seinletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3Name des letzten Registers Â»%sÂ« muss ein ungerades Register seinld gab %d als Ende-Status zurÃ¼cklinkes Argument muss eine Scheibe seinlinker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qTlinker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senlinker Operand des Komma-Operators hat keinen Effektlinker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qElinker Operand des Schiebeausdrucks %q+E ist negativlinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-FormatLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %wu Bytes, Argument hat jedoch %s BytesGrenze ist %wu Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinEs ist veraltet, das Stapelzeiger-Register %qs in einer Ãœberschreibungsliste anzugebenLiteraler Operator %q#D steht mit rohem Literaloperator in KonfliktLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; Template fÃ¼r Nicht-Typ Argumentpack %<<charâ€¦>%> erwartetliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; nicht-Typ Templateargumentpack %<<charâ€¦>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartetliteraler Operator mit C-BindungLivepatchen in Kombination mit LTO wird nicht unterstÃ¼tztlo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlocal declaration from a different functionlokale Deklaration von %qE verdeckt Instanzvariablelokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tStelle des OpenACC-%<kernels%>Stelle der vorherigen Klausel in derselben SchleifenschachtelungStelle der vorherigen Reduktion fÃ¼r %qElocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches %<und%> von gleichen AusdrÃ¼ckenlogisches %<und%> bei sich gegenseitig ausschlieÃŸenden Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewendetlogisches %<oder%> bei gemeinsam erschÃ¶pfenden Tests ist immer Â»wahrÂ«logisches %<oder%> von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsicNachschlagen von %qT in %qT ist nicht eindeutigInterner Fehler: loop %d%'s header does not belong directly to itInterner Fehler: loop %d%'s header does not have exactly 2 entriesInterner Fehler: loop %d%'s header is not a loop headerInterner Fehler: loop %d%'s latch does not belong directly to itInterner Fehler: loop %d%'s latch does not have an edge to its headerInterner Fehler: loop %d%'s latch does not have exactly 1 successorInterner Fehler: loop %d%'s latch does not have header as successorInterner Fehler: loop %d%'s latch is marked as part of irreducible regionInterner Fehler: loop %d%'s latch is not dominated by its headerdie Anzahl der Iterationen der Schleife %d %qE verweist auf den freigegebenen SSA-Namen %qESchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeSchleifenvariable %qD erzeugt eine Kopie vom Typ %qTSchleifenvariable %qD vom Typ %qT bindet an temporÃ¤res Objekt, das aus dem Typen %qT konstruiert wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerere Ausnahmespezifikation in der Ã¼bersteuernden virtuellen Funktion %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslseek beim Lesen von Exportdaten gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertdie %<asm%>-Anweisung erfordert einen L-WertUmwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qTmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesDebug-Ausgabe von Makros kann bei Modulen unvollstÃ¤ndig seinMakrodefinitionen von %qE sind kaputtMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsInterner Compilerfehler: main variant is not definedInterner Fehler: make_generic(): Cannot find generic symbol %qsmehrfache Kopien von %qD werden erzeugtfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformte Variablenadresse in %<#pragma ADDRESS%>falsch geformte Variablenadresse bei %<#pragma CTABLE_ENTRY%>falsch geformtes %<#pragma GCC pch_preprocess%>falsch geformtes %<#pragma GCC visibility push%>falsch geformtes %<#pragma __extern_prefix%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma builtin%>Falsch geformtes %<#pragma extern_model%>, ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertFalsch geformtes %<#pragma member_alignment%>Falsch geformtes %<#pragma member_alignment%>, wird ignoriertfalsch geformtes %<#pragma message%>, ignoriertFalsch geformtes %<#pragma ms_struct {on|off|reset}%>, ignoriertFalsch geformtes %<#pragma ms_struct%>, wird ignoriertFalsch geformtes %<#pragma options align={mac68k|power|reset}%>, wird ignoriertFalsch geformtes %<#pragma options%>, wird ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes %<#pragma redefine_extname%>, wird ignoriertfalsch geformtes %<#pragma weak%>, wird ignoriertfalsch geformtes %<#pragma ghs section%>ungÃ¼ltige %<COLLECT_GCC_OPTIONS%>falsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsche Option %<-fplugin-arg-%s%>: fehlendes %<-<SchlÃ¼ssel>[=<Wert>]%>kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r SpezifikationsfunktionAttribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurÃ¼ckgebengemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps istmangling %<__unterliegender_Typ%>mangling %<typeof%>, verwenden Sie stattdessen %<decltype%>%C wird gemangeltMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konfliktunbekannter Festkommatyp wird vernichtetAbbildung kann nur mit nil verglichen werdenMapper wurde mit Signal %s beendetMapper mit Status %d beendetFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not founddazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige OperandennummerHÃ¶chstzahl der LTO-Partitionen, die parallel gestreamt werden.obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)Code greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zugreift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuÂ»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« dÃ¼rfen nicht zusammen angegeben werdenCode liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %ECode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %Emdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind nur mit %<-mmedia%> verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzMitglied %qD ist nicht initialisiert, wird aber benutztElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenMembervariablen kÃ¶nnen nicht vom SVE-Typ %qT seinElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarunvertrÃ¤gliches SpeicherlayoutSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinmio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenUnstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qTAbweichung in Grenze %Z von Argument %u, deklariert als %sAbweichung in Grenzen %Z von Argument %u, deklariert als %sKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD; erwartet wurde %qTArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtabweichende Definitionunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertFehlendes %<(%> hinter %<#pragma unused%>, wird ignoriertFehlendes %<)%> hinter %<#pragma unused%>, wird ignoriertfehlende %<PHI%>-Definitionfehlendes %<big-endian%>, %<little-endian%> oder %<default%> hinter %<#pragma scalar_storage_order%>fehlendes %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, oder %<ignored_attributes%> nach %<#pragma GCC diagnostic%>Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDfehlende %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive markiert wurdeInterner Fehler: missing REG_EH_REGION note at the end of bb %iFehlendes zusÃ¤tzliches %<requries%>, um eine requires-expression zu beginnenfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %<-mbranch-protection=%>Argument fÃ¼r %<#pragma GCC diagnostic ignored_attributes%> fehltfehlendes Argument fÃ¼r Pragma oder Attribut %<target("branch-protection=")%>fehlendes Argument fÃ¼r %qsAttributname hinter %<#pragma GCC diagnostic ignored_attributes%> fehltInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlender Bindestrichfehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsmissing direct call for speculation %iInterner Fehler: missing edge %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-Formatesfehlender HeadernameErhÃ¶hungsausdruck fehltfehlender indirekter Aufruf in der Folge der spekulativen Aufrufefehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Zuordnungfehlende Methode %s%s%sfehlender Modulnamefehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlende oder beschÃ¤digte object.dfehlender Ursprung fÃ¼r einen Knoten in einer verschachtelten Listefehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sEigenschaftsattribut fehltmissing ref for speculation %ifehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>falsch geschriebener Begriff %<%.*s%> im Format; verwenden Sie stattdessen %<%s%s%>Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben DeklarationVermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben AnweisungVermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe von %qsModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenin einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndernCRC-Fehler in Modul %qsdas Modul %qs ist hier deklariertModul %qs erwartet, Headermodul gefundenModul %qs gefundendas Modul %qs wurde hier importiertdas Modul wurde bereits deklariertdas Modul wurde bereits importiertModul enthÃ¤lt OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschaltenModulabhÃ¤ngigkeiten erfordern VorverarbeitungModul-Eigenschaft in USE-Anweisung bei %C%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubtModul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendetmehr als %d Operanden in %<asm%>mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheitmehr als eine %<depend%>-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenmehr als eine Ortsangabe in %<depend%>-Klausel in einem %<depobj%>-Konstruktdas Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopiempfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnenCompilieren von mehreren Quellen ist fÃ¼r C++ nicht implementiertmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere %<-mcpu=%>-Optionen angegebenMehrere %<default%>-Ziele wurden festgelegtMehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive %<.cfi_personality%> unterstÃ¼tzenmehrere OpenMP-Â»standaloneÂ«-Direktiven unter den %<omp::directive%>-Attributen mÃ¼ssen sich alle innerhalb derselben %<omp::sequence%> befindenmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungmehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere Methoden fÃ¼r Eigenschaft %qE angegeben, die letzte von denen wird verwendetmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werdenmuss mit %<noexcept(true)%> deklariert werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarnacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen Typender Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Ãœbersetzungseinheit definiert istName %qs ist als %u-Bit definiert, in einer anderen Ãœbersetzungseinheit jedoch als %u-BitName %qs ist als %wd definiert, in einer anderen Ãœbersetzungseinheit jedoch als %wdName %qs wird in einer anderen Ãœbersetzungseinheit mit unterschiedlichem Wert definiertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretenNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qIverengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltigZugriff auf das Member %qE erfordert %<this%>fÃ¼r den Zugriff auf Member %qs wird %<this%> benÃ¶tigtvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qskeiner der Zweige des %<if%> ist ein Konstantenausdruckweder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariertdie geschachtelte Funktion muss einen Rumpf habengeschachtelte Funktionstrampoline werden auf GCN5 aufgrund nicht ausfÃ¼hrbarer Stacks nicht unterstÃ¼tzt-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztauf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werdengeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargeschachtelte Schleife in Reduktion benÃ¶tigt Reduktionsklausel fÃ¼r %qEgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>die verschachtelte Anforderung %qE ist nicht erfÃ¼lltdie verschachtelte Anforderung %qE ist nicht erfÃ¼llt, daÂ»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneu in Fortran 2003neu in Fortran 2008neu in Fortran 2018neu in Fortran 95neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkein %<FUNCTION_PROFILER%> fÃ¼r CRISkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenMischen von FPX/FPU ist nicht erlaubtkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkeine Konstruktorenkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDkeine Destruktorenkein Dispatcher fÃ¼r versionierte Attribute gefundenKein Dispatcher fÃ¼r Versionierungsattribute gefunden: %skein Feld %qD in initialisierter Union gefundenkeine Funktionen namens %qDKeine Liste zur sofortigen Verwendungkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passenden Konzepte fÃ¼r %qEkeine passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>keine passende Funktion fÃ¼r typgenerischen Aufrufkein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Mitglied namens %qE in %qTkeine Multilib-fÃ¤hige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendetkein Operand der Disjunktion ist erfÃ¼lltkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adresseeine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthaltenkeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionno sclass for %s stab (0x%x)kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkeine Informationen zum Aufschiebepunkt fÃ¼r %qDkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionKnoten hat ungÃ¼ltige Reihenfolge %iInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is symver but not aliasInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetOperand fÃ¼r Â»%%%cÂ« muss ein 32-Bit-Register seinREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lnicht-%<consteval%>-Funktion %q+D Ã¼bersteuert %<consteval%>-Funktionvon nicht-AAPCS abgeleitete PCS-VarianteNicht-ASCII-Zeichen in CFString-LiteralNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineNicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurdeFehlzuordnung bei Ausnahmebehandlung ohne AufrufTeilspezialisierung %qE ist nur fÃ¼r Klassen und Variablen erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qENicht konstantes Argument 0 fÃ¼r %qsNicht konstantes Argument 1 fÃ¼r %qsNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORnicht konstanter Ausdruck %qsInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnicht herleitbares Templates %qT wird ohne Template-Argumente verwendetNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertAlias-Definitionen werden in dieser Konfiguration nur fÃ¼r Funktionen unterstÃ¼tztNicht-Funktion in GIMPLE-AufrufNicht ganzzahliges Argument 1 fÃ¼r %qsNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode %<z%> verwendetswitch-Anweisung ohne eingebauten Typnicht-lokaler Lambdaausdruck kann keinen Â»capture-defaultÂ« habennicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungInterner Fehler: non-loop with header %d not marked for removalNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habeneine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qTNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibenNicht-Speicher-Ausgabe %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ %qT kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalares %qsnicht-skalarer Typnichtskalare Variable %qD in bedingter %<lastprivate%>-KlauselNicht-Standard-Suffix an Gleitkommakonstantenicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %qs deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklarationnicht-Top-Level %qsnicht-triviale Umwandlung in %qsnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qE ist nicht erlaubtNichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp%qs mit Elementen ist kein VektorNicht-Vektoroperanden in Vektorvergleichnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordedInterner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %dArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! Datei fÃ¤ngt nicht mit dem magischen \x7FELF anunerlaubte Typkombination in %qsnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passen%<#define %E%> wird nicht exportiert, da es ein SchlÃ¼sselwort istPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdendie Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzenModul %qs kann aufgrund von Fehlern nicht geschrieben werdenHinweisAnmerkung: Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersNullbarkeits-Angabe %qE kann nicht auf Zeigertyp %qT angewendet werden, da dieser mehrere Ebenen von Zeigern hatNullbarkeits-Angabe %qE ist nur auf Zeigertypen anwendbar, nicht auf %qTZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzAnzahl der ZÃ¤hler in den Profilingdaten fÃ¼r Funktion %qD passt nicht zu deren Profilingdaten (ZÃ¤hler %qs, %i erwartet aber %i gefunden)Anzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i Ã¼bereinAnzahl der Variablen in %<depend%>-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der IterationsvariablenKomponentenanzahl des Vektors %wu Ã¼bersteigt %dKomponentenanzahl des Vektors %wu ist keine Zweierpotenznumerisches Argument des Attributs %qE muss im Bereich von 0 bis 63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt %qE der GrÃ¶ÃŸe %sObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt der GrÃ¶ÃŸe %s, alloziert durch %qEObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetausgedient in Fortran 95veralteter Maverick-Formatcode Â»%cÂ«veraltete Option %<-I-%> verwendet, bitte stattdessen %<-iquote%> verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>von hier erhaltenodr-verwendete Inline-Variable %qD ist nicht definiertvon ModulOffload-Compiler %s nicht gefundenOffload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)Auslagerungsdimension %d liegt auÃŸerhalb des WertebereichesOffset %qwi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset der Basisklasse %qT fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinein Typ muss konstruiert sein, der andere nichtnur %<distribute%>-, %<parallel%>- und %<loop%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdenfÃ¼r den Adressraum %<__regio_symbol%> wird nur der 32-Bit-Zugriff unterstÃ¼tztNur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tztnur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenin einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegtNur uninitialisierte Variablen kÃ¶nnen in einem %<.bss%>-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im %<.noinit%>-Bereich platziert werdennur 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 Bereichsin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenopaque-enum-declaration ist hierintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mFehler beim Ã–ffnen der JSON-Datei %s: %mFehler beim Ã–ffnen der Mixin-Datei %s: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperandencode %%xn ist fÃ¼r QImode ungÃ¼ltigOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qTOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operation nicht erlaubt auf Typ %<bfloat16_t%>Operation auf %qE kÃ¶nnte undefiniert seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenOption %<%s%> erfordert %<-mlong-double-128%>Option %<%s=%s%> ist fÃ¼r die CPU %qs nicht verfÃ¼gbardie Option %<-mdouble=32%> ist nur verfÃ¼gbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mdouble=64%> ist nur verfÃ¼gbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie 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 istdie 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 istdie Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption %<-mstructure-size-boundary%> ist veraltetOption %qs wird ignoriert, der Vorgabewert %qs wird fÃ¼r die CPU %qs verwendetOption %qs ist fÃ¼r die CPU %qs nicht verfÃ¼gbarOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption %qs mit abweichenden Werten (%s, %s)Option Â»%sÂ« wird zusammen mit %<-fopenacc%> nicht unterstÃ¼tztOption %s nicht konsistent in allen LTO-Eingabedateien verwendetOption %s mit unterschiedlichen Wertenoptionales Argumentoptionaler KlassenparameterOptionen oder Zielarchitekturen=Optionen fehlen hinter %qsInterner Fehler: optype_msgid overflow: %doder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisierenoder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisierenoder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute SuffixArgument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)geordneter Vergleich von Zeiger mit Null-Zeigerorigin points to a different parentdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufOriginal ist nicht mit zstd komprimiertOriginalgrÃ¶ÃŸe unbekanntursprÃ¼ngliche Deklaration des Templates ist hierwurde ursprÃ¼nglich hier als %<const%> deklariertursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von Ã¤uÃŸerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸerer Block der Region %i ist falschdie Ã¤uÃŸere Iterationsvariable %qD hat einen Summandenausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD hat einen Faktorausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD, die im Bedingungsausdruck verwendet wird, ist von einem anderen Typen als %qTdie Ã¤uÃŸere Iterationsvariable %qD, die im Initialisierungsausdruck verwendet wird, ist von einem anderen Typen als %qTÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit %qs angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berlappender Initialisierer fÃ¼r das Feld %qT.%qDÃ¼berladene eingebaute Funktion %qs ist durch die eingebaute Funktion %qs umgesetztÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigGepacktes Layoutstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD darf in diesem Kontext nicht auftauchenParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem abschlieÃŸenden RÃ¼ckgabetyp ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameter als %<auto%> deklariertParameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltigParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndertdie 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%} entsprichtdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndertParameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal seinParameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %sparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenKlammern mÃ¼ssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer istKlammern mÃ¼ssen weggelassen werden, wenn die Argumentenliste des Attributs leer istUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidenKlammern waren mehrdeutig und wurden als Funktionsdeklaration angesehengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in SELECT-RANK-Anweisung bei %CSyntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in Templateargumentlistepart-ref mit Zeigerattribut bei %L ist nicht das rechteste part-ref des data-stmt-objectsTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %qD ist nicht spezialisierter alsTeilspezialisierung %qT als %<friend%> deklariertpartielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetztteilweise Spezialisierung von %qD nach Instanziierung von %qDInterner Fehler: partition found but function partition flag not setDurchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziertpass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>Die Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurdeÃœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-ElementtypÃœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiertÃœbergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartetÃœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch ein Tupel von %d Vektoren erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartetÃœbergabe vom %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Tupeltyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Vektortyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch einen gÃ¼ltigen %qT-Wert erwartetÃœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartetÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qs von Zeiger-ZieltypÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge fÃ¼r SkalareÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r Argument %ZArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r die Argumente %ZArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe eines einzelnen Vektors %qT an Argument %d von %qE, das jedoch ein Tupel von %d Vektoren erwartetÃœbergabe von zu groÃŸem Argument auf dem Stapelpatchbarer Funktionseintrag %wu Ã¼berschreitet die GrÃ¶ÃŸe %wuPfad: Ped. WarnungPed. Warnung: mÃ¶glicherweise fehlt %<#include <Koroutine>%>vielleicht hilft ein Zeilenumbruch oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wirdvielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlatzhaltertyp ist in diesem Kontext nicht erlaubtPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwubitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %sPlugin %qs wurde mit anderen Pfaden angegeben: %qs und %qsPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert: %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor %<-fplugin-arg-%s%> in der Kommandozeile angegeben werdenPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit %<--enable-plugin%> konfigurierenZeigerZeiger %qE wird mÃ¶glicherweise nach %qD verwendetZeiger %qE wird nach %qD verwendetZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeiger wird mÃ¶glicherweise nach %qD verwendetdas Zeigerelement %q+D wurde hier deklariertZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C2XZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelunvertrÃ¤gliche Zeigertypen %qT und %qT von %qD und %qD in bedingtem AusdruckZeigertyp passt nicht in bedingtem AusdruckZeiger wird nach %qD verwendetZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueZeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf den Adressraum %<__regio_symbol%> sind verbotenZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in %qslageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdePositive Breite benÃ¶tigt bei %LmÃ¶gliches Problem bei Aufruf von %<operator delete%> erkanntmÃ¶gliches Problem bei Aufruf von %<operator delete []%> erkanntPost-Increment-Adresse ist kein Registerpost-module-declarations mÃ¼ssen zusammenhÃ¤ngend sein%<post-module-declaration%>-Importe dÃ¼rfen nicht aus Header-Einbindung stammen%<post-module-declaration%>-Importe dÃ¼rfen nicht %<include-translated%> seinSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines Nullzeigerspower9-Zieloption ist mit %<%s=<xxx>%> fÃ¼r <xxx> kleiner als power9 inkompatibelPragma oder Attribut %<target("%s")%> akzeptiert keine ArgumentePragma oder Attribut %<target("%s")%> erlaubt keine negierte FormPragma oder Attribut %<target("%s")%> ist nicht gÃ¼ltigPragma oder Attribut %<target("%s=%s")%> ist nicht gÃ¼ltigpragma(%s) ist nicht implementiertPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter SequenzPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertInterner Fehler: prev_bb of %d should be %d, not %dvorheriges %<#pragma omp declare reduction%>vorherige Deklaration von %<pragma omp declare reduction%>vorherige Deklarationvorherige Deklaration von %q#Dvorherige Deklaration von %q#D ist hiervorherige Deklaration %qDvorherige Deklaration %qD verwendete %d Template-Parametervorherige Deklaration %qD verwendete %d Template-Parameterbisherige Deklaration als %q#Dvorherige Deklaration hiervorherige Deklaration von %<%c%E%>vorherige Deklaration von %<%c%E%> als %<@optional%>vorherige Deklaration von %<%c%E%> als %<@required%>vorherige Deklaration von %<%c%s%>vorherige Deklaration von %q#Dvorherige Deklaration von %q+Dvorherige Deklaration von %qD vom Typ %qTvorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#Tvorherige Definition von %q+D vom Typ %qTvorherige Definition von %qD war hiervorherige implizite Deklaration von %q+D vom Typ %qTvorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hiervorherige Angabebisherige Spezifikation in %q+#D hiervorher als %s deklariertwar vorher als %s mit %u unspezifizierten Variablengrenze deklariertwar vorher als %s mit %u unspezifizierten Variablengrenzen deklariertwar vorher als %s mit %u Variablengrenze deklariertwar vorher als %s mit %u Variablengrenzen deklariertwar vorher als %s deklariert, mit Grenze %qswar vorher als %s deklariert, mit Grenze %qswar vorher als %s deklariert, mit Grenzargument %Ewar vorher als Zeiger %s deklariertwar vorher als Array variabler LÃ¤nge %s deklariertwar vorher als Array %s deklariertwar vorher als gewÃ¶hnliches Array %s deklariertvorher hier deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer Unionprivate-module-fragment%<private-module-fragment%> ist nur im ZustÃ¤ndigkeitsbereich eines Modulinterfaces oder einer Partition zulÃ¤ssigWahrscheinlichkeit %qE liegt auÃŸerhalb des Bereichs [0.0, 1.0]Wahrscheinlichkeit %qE muss eine konstanter Gleitkommaausdruck seinProblem beim Erstellen des Zielabbilds fÃ¼r %sProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>Produkt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %EProfildaten fÃ¼r Funktion %u sind beschÃ¤digtProfil fÃ¼r Funktion %qD nicht in Profilingdaten gefundenProfilerunterstÃ¼tzung fÃ¼r CR16ProfilerunterstÃ¼tzung fÃ¼r VxWorksProfiling von %<-mcmodel=large%> wird mit PIC nicht unterstÃ¼tztProfiling ist fÃ¼r dieses Ziel noch nicht implementiertProfiling wird mit Â»-mgÂ« nicht unterstÃ¼tztProgramme: %s
  weitergegebenes Argument %qD passt nicht zu eingebautem Prototypenweitergegebenes Argument %qD passt nicht zum Prototypendas befÃ¶rderte (promoted) bitweise Komplement eines vorzeichenlosen Wertes ist immer ungleich Null, da die hÃ¶chstwertigen Bits 1 sindEigenschaften fÃ¼r %<simd%>-Selektor dÃ¼rfen nicht in %<metadirective%> angegeben werdenEigenschaften mÃ¼ssen benannt seinEigenschaft %qs ist bereits in %<@dynamic%> festgelegtEigenschaft %qs ist bereits in %<@synthesize%> festgelegtEigenschaft %qs verwendet Instanzvariable %qs unvertrÃ¤glichen TypsEigenschaft %qs verwendet dieselbe Instanzvariable wie die Eigenschaft %qsEigenschaft kann kein Bitfeld seinEigenschaft kann kein Array seinEigenschaftsdeklaration nicht im Kontext von %<@interface%>, %<@protocol%> oder %<category%>Eigenschaft muss ein konstanter ganzzahliger Ausdruck seinEigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral seinEigenschaft bei %C muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral seinEigenschaft bei %C muss ein konstanter ganzzahliger oder logischer Ausdruck seingeschÃ¼tztes Element %q#D in anonymer UniongeschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertProtokoll %qE hat ringfÃ¶rmige AbhÃ¤ngigkeitProtokoll %qE ist veraltetProtokoll %qE ist nicht verfÃ¼gbarProtokoll-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarPrototyp-Deklarationder Prototyp wurde hier deklariertPrototyp fÃ¼r %q+D deklariert Argument %d mit inkompatiblem TypenPrototyp fÃ¼r %q+D deklariert weniger Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D deklariert mehr Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D folgt einer Nicht-Prototyp-DefinitionPrototyp fÃ¼r Â»%sÂ« hat Pflichtoperanden hinter optionalen OperandenPrototyp fÃ¼r %q#D angegebenfÃ¼r %qD bereitgestelltPseudo-Destruktor wird nicht aufgerufenpure virtuelle %q#D aus Konstruktor heraus aufgerufenpure virtuelle %q#D aus Destruktor heraus aufgerufenpure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufenreiner Spezifizierer bei Funktionsdefinitionq/Q-Modifizierer fÃ¼r Symbolreferenzen ungÃ¼ltigÃœberprÃ¼fung fÃ¼r qsort-Vergleichsfunktion fehlgeschlagenVergleichsfunktion fÃ¼r qsort liefert nicht-negatives Ergebnis fÃ¼r sortierte Ausgabe: %dVergleichsfunktion fÃ¼r qsort ist nicht antisymmetrisch: %d, %dVergleichsfunktion fÃ¼r qsort ist nicht transitiv: %d, %d, %dqualifizierter Name benennt keine Klassequalifizierter Typ %qT passt nicht zum Destruktornamen ~%qTqualified-id in DeklarationQualifizierer sind bei Konstruktordeklarationen nicht erlaubtQualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubtQualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubtQualifizierer sind bei Destruktordeklarationen nicht erlaubtqualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT%qs innerhalb von AnfÃ¼hrungszeichen im Format%qs-Direktive innerhalb von AnfÃ¼hrungszeichen im Format; verwenden Sie stattdessen %qsr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinBereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformbereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen TypBereichsbasierte %<for%>-Schleifen sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarBereichsbasierte %<for%>-Schleifen mit Initialisierer sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarRang + Korang von %qs Ã¼bersteigt %d bei %Croher Literaloperator %q#D steht mit literalem Operatortemplate in Konfliktrdynamic wird nicht unterstÃ¼tztReinitialisierung von %qs bei %LErreichbarkeitsdefinition %s ist hierLesen der Export-Daten gescheitertschreibgeschÃ¼tzte Stelle %qE als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter benannter RÃ¼ckgabewert %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter Parameter %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Referenz %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendetCode liest %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECMI %qs wird gelesenCode liest zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %EEingabedatei wird gelesenLesen Ã¼ber Null-Zeiger (Argument %d)Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)NeuÃ¼bersetzung mit %<-fcompare-debug%>rekursiver Aufrufrekursive Auswertung des Standardarguments fÃ¼r %q#Drekursives Inliningrekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qDrekursives verzÃ¶gertes Ladenrekursive Referenz %qsrekursiver Typ %qT nicht definiertrekursiv erforderlich durch Ersetzung von %qS
  rekursiv erfordert von %q#D
--- 2252,2258 ----
  Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztBefehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendetunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGanzzahlÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantGenauigkeit des ganzzahligen Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe von %qsdie Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten ZeichenketteSchnittstellenpartition wird nicht exportiertOffset %wi des zwischenzeitlichen Arrays ist auÃŸerhalb der Arraygrenzen von %qTinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
  internes Konsistenzprobleminterner Fehler: %<cris_side_effect_mode_ok%> mit falschen Operandeninterner Fehler: falsches Register: %dInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEdie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> habenin Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs seinin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinInterruptvektor fÃ¼r %qE-Attribut ist nicht %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%A-WertungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%H-WertungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%V-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-WertungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiger %%z-WertungÃ¼ltiges %<#pragma %s%>ungÃ¼ltiges %<CASE_CHAIN%>ungÃ¼ltiger %<CPU_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiger %<MPY_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiges %<PHI%>-ArgumentungÃ¼ltiges %<PHI%>-ErgebnisungÃ¼ltiges %<const_cast%> von Typ %qT in Typ %qTungÃ¼ltiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiges %<static_cast%> von Typ %qT in Typ %qTungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %dungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert istungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs oder %<sections%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs, %<sections%> oder %<scope%>ungÃ¼ltiger Offset-Operator %qsungÃ¼ltiges Â»asmÂ«: UngÃ¼ltige (Zeiger-)Operanden %qsungÃ¼ltiges IACC-ArgumentungÃ¼ltige JSON-SyntaxungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichungÃ¼ltiger nicht-rechteckiger OpenMP-Schleifenschritt; %<(%E - %E) * %E%> ist kein Vielfaches von Schleife %d Schritt %qEungÃ¼ltige rechte Seite fÃ¼r GIMPLE-Speicherung: %qsungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltige Adresse in OperandungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in %qsungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>ungÃ¼ltiges Argument in Option %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige Argumente fÃ¼r %<-fpatchable-function-entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseInterner Fehler: invalid block indexungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltiger Aufruf einer Nicht-FunktionungÃ¼ltiger Schalter Â»calls_comdat_localÂ«ungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Clique in %qsungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige EinschrÃ¤nkungenungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintungÃ¼ltiges Steuerregister %d fÃ¼r mvtc; %<psw%> wird verwendetSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung von %<* __vector_pair%>ungÃ¼ltige Umwandlung von Typ %<* __vector_quad%>ungÃ¼ltige Umwandlung von %<__vector_pair%>ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in %<* __vector_pair%>ungÃ¼ltige Umwandlung in Typ %<* __vector_quad%>ungÃ¼ltige Umwandlung in %<__vector_pair%>ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU %qs fÃ¼r %s%qs%sungÃ¼ltige Option fÃ¼r benutzerdefinierten Befehl %qsUngÃ¼ltige Datenmodell-Option %<-mdata-model=%s%>ungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Sprungmarke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtUngÃ¼ltiger Elementindex %qE fÃ¼r %<__builtin_shufflevector%>ungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltige embedcfg: Â»FilesÂ«-Element ist keine ZeichenketteungÃ¼ltige embedcfg: Â»FilesÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: Â»PatternsÂ«-Element ist kein ArrayungÃ¼ltige embedcfg: Â»PatternsÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: doppeltes Â»PatternsÂ«-ElementungÃ¼ltige embedcfg: fehlendes Â»FilesÂ«ungÃ¼ltige embedcfg: Â»PatternsÂ« fehltungÃ¼ltige embedcfg: kein JSON-ObjektungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruck fÃ¼r statische Array-Dimension: %sungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell %qs fÃ¼r %qDunbekannter Feature-Modifizierer %qs in %<-march=%s%>unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>invalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iungÃ¼ltige Â»fnsummaryÂ« in LTO-DatenstromungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltiges Format fÃ¼r %<sve_width%>ungÃ¼ltiges Format von %sungÃ¼ltige Gleitkomma-KonstanteungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltige Verwendung von festen Registern zwischen earlyclobber-Operand und EingabeoperandungÃ¼ltige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehÃ¶rigen Constraint-OperandenungÃ¼ltige Verwendung von festen Registern zwischen AusgabeoperandenungÃ¼ltiger Headername %qsungÃ¼ltige HexzifferungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»exceptionÂ«ungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»interruptÂ«ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungungÃ¼ltige Sprungfunktion in LTO-DatenstromUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in %<asm%>-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in %qsungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Speichermodell %qs fÃ¼r %qDungÃ¼ltiges Speichermodell %wi fÃ¼r %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiger Modulname %qsungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r %qsungÃ¼ltige Anzahl in %<-mrgf-banked-regs=%s%>; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Falsche Anzahl der Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in %qsungÃ¼ltiger OperandungÃ¼ltiger Code fÃ¼r Operand %%xnungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in %qsungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp %qT fÃ¼r %qsungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden fÃ¼r Code %%cungÃ¼ltiger Operand fÃ¼r %qsUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltige Reihenfolge in asm-Knoten %iungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe in %qsungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r %qsungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target("branch-protection=")%>ungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltiger regulÃ¤rer Ausdruck %qs in %qsungÃ¼ltige AdressverschiebungungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandInterner Fehler: invalid source block specificationungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert %<%d%> fÃ¼r Ziel-memregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige template-argument-listungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-AusgabeInterner Fehler: invalid type for _Literal with constructorungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltiger Typen fÃ¼r %qsungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<...%> bei Aufruf einer nicht-variadischen FunktionungÃ¼ltige Verwendung von %<...%> mit eingebauter FunktionungÃ¼ltige Verwendung von %<...%> mit Nicht-SliceungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement istungÃ¼ltige Verwendung von %<decltype(auto)%>ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des MMA-Operanden vom Typ %qs als Parameter einer FunktionungÃ¼ltige Verwendung des MMA-Typs %qs als RÃ¼ckgabetyp einer FunktionungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von Attributen in leerer DeklarationungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTfalsche Verwendung von %<pack expansion%> %qTfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C2XungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>UngÃ¼ltige Verwendung von Register Â»%sÂ«ungÃ¼ltige Verwendung einer Struktur mit flexiblem ArrayelementungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-TemplateparameterungÃ¼ltige Verwendung des Parameters %qT fÃ¼r TemplatetypungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Typ-VerwendungungÃ¼ltige Verwendung von Typ %<void%> in ParameterdeklarationungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-TemplateparameterungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Elementfalsche Verwendung des undefinierten Typs %qTfalsche Verwendung eines void-Ausdruckesin %<transaction_safe%>-Funktion ist kein volatile lvalue erlaubtungÃ¼ltige Verwendung eines volative lvalue innerhalb einer TransaktionungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qIungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Vektortypen in NOP-UmwandlungungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitwird von %qs verstecktis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIterator %qD hat %<_Atomic%>-qualifizierten TypIterator %qD hat %<const%>-qualifizierten TypTyp des Iterators %qD ist weder ganzzahlig noch ein ZeigerIterator %qD hat Schrittweite 0Iterator-Schrittweite mit nichtganzzahligem TypIteratorvariableInterner Fehler: its dest_idx should be %d, not %dder Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variierenvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma ADDRESS%>Ausschuss am Ende von %<#pragma CTABLE_ENTRY%>Ausschuss am Ende von %<#pragma GCC memregs%> [0-16]Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma __nostandard%>Ausschuss am Ende von %<#pragma __standard%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma longcall%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma ms_struct%>Ausschuss am Ende von %<#pragma options%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma pop_options%>Ausschuss am Ende von %<#pragma push_options%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma unused%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von %<#pragma ghs endsda%>Ausschuss am Ende von %<#pragma ghs endtda%>Ausschuss am Ende von %<#pragma ghs endzda%>Ausschuss am Ende von %<#pragma ghs interrupt%>Ausschuss am Ende von %<#pragma ghs section%>Ausschuss am Ende von %<#pragma ghs startsda%>Ausschuss am Ende von %<#pragma ghs starttda%>Ausschuss am Ende von %<#pragma ghs startzda%>Ausschuss am Ende von Â»#pragma extern_modelÂ«das SchlÃ¼sselwort %<export%> ist veraltet und wird ignoriertdas SchlÃ¼sselwort %<export%> wird mit %<-fmodules-ts%> eingeschaltetSchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertInterner Fehler: label %qD has incorrect context in bb %dInterner Fehler: label %qD in the middle of basic block %dInterner Fehler: label %qD to block does not match in bb %dMarke %qE auÃŸerhalb einer Funktion referenziertdie Sprungmarke %s wird auÃŸerhalb einer Funktion referenziertMarke am Ende einer Verbundanweisungder Label-Kontext ist nicht die aktuelle FunktionsdeklarationDefinition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarInitialisierungen fÃ¼r Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambdaparameter %qD war vorher als EinfÃ¤nger deklariertLambda-Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in Template-Parameter-TypLambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck ist erst ab C++17 ein konstanter AusdruckLambdas sind erst ab C++17 implizit %<constexpr%>Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wdSpurindex muss eine direkt angegebene Konstante seinSprache %s nicht erkanntSprachdialekt ist %qs, erwartet wird jedoch %qsSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittengroÃŸe RÃ¼ckgabewerte werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztdas letzte Argument muss ein Immediate seinletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3Name des letzten Registers Â»%sÂ« muss ein ungerades Register seinld gab %d als Ende-Status zurÃ¼cklinkes Argument muss eine Scheibe seinlinker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qTlinker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senlinker Operand des Komma-Operators hat keinen Effektlinker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qElinker Operand des Schiebeausdrucks %q+E ist negativlinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-FormatLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %wu Bytes, Argument hat jedoch %s BytesGrenze ist %wu Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinEs ist veraltet, das Stapelzeiger-Register %qs in einer Ãœberschreibungsliste anzugebenLiteraler Operator %q#D steht mit rohem Literaloperator in KonfliktLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; Template fÃ¼r Nicht-Typ Argumentpack %<<charâ€¦>%> erwartetliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; nicht-Typ Templateargumentpack %<<charâ€¦>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartetliteraler Operator mit C-BindungLivepatchen in Kombination mit LTO wird nicht unterstÃ¼tztlo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlocal declaration from a different functionlokale Deklaration von %qE verdeckt Instanzvariablelokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tStelle des OpenACC-%<kernels%>Stelle der vorherigen Klausel in derselben SchleifenschachtelungStelle der vorherigen Reduktion fÃ¼r %qElocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches %<und%> von gleichen AusdrÃ¼ckenlogisches %<und%> bei sich gegenseitig ausschlieÃŸenden Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewendetlogisches %<oder%> bei gemeinsam erschÃ¶pfenden Tests ist immer Â»wahrÂ«logisches %<oder%> von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsicNachschlagen von %qT in %qT ist nicht eindeutigInterner Fehler: loop %d%'s header does not belong directly to itInterner Fehler: loop %d%'s header does not have exactly 2 entriesInterner Fehler: loop %d%'s header is not a loop headerInterner Fehler: loop %d%'s latch does not belong directly to itInterner Fehler: loop %d%'s latch does not have an edge to its headerInterner Fehler: loop %d%'s latch does not have exactly 1 successorInterner Fehler: loop %d%'s latch does not have header as successorInterner Fehler: loop %d%'s latch is marked as part of irreducible regionInterner Fehler: loop %d%'s latch is not dominated by its headerdie Anzahl der Iterationen der Schleife %d %qE verweist auf den freigegebenen SSA-Namen %qESchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeSchleifenvariable %qD erzeugt eine Kopie vom Typ %qTSchleifenvariable %qD vom Typ %qT bindet an temporÃ¤res Objekt, das aus dem Typen %qT konstruiert wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerere Ausnahmespezifikation in der Ã¼bersteuernden virtuellen Funktion %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslseek beim Lesen von Exportdaten gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertdie %<asm%>-Anweisung erfordert einen L-WertUmwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qTmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesDebug-Ausgabe von Makros kann bei Modulen unvollstÃ¤ndig seinMakrodefinitionen von %qE sind kaputtMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsInterner Compilerfehler: main variant is not definedInterner Fehler: make_generic(): Cannot find generic symbol %qsmehrfache Kopien von %qD werden erzeugtfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformte Variablenadresse in %<#pragma ADDRESS%>falsch geformte Variablenadresse bei %<#pragma CTABLE_ENTRY%>falsch geformtes %<#pragma GCC pch_preprocess%>falsch geformtes %<#pragma GCC visibility push%>falsch geformtes %<#pragma __extern_prefix%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma builtin%>Falsch geformtes %<#pragma extern_model%>, ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertFalsch geformtes %<#pragma member_alignment%>Falsch geformtes %<#pragma member_alignment%>, wird ignoriertfalsch geformtes %<#pragma message%>, ignoriertFalsch geformtes %<#pragma ms_struct {on|off|reset}%>, ignoriertFalsch geformtes %<#pragma ms_struct%>, wird ignoriertFalsch geformtes %<#pragma options align={mac68k|power|reset}%>, wird ignoriertFalsch geformtes %<#pragma options%>, wird ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes %<#pragma redefine_extname%>, wird ignoriertfalsch geformtes %<#pragma weak%>, wird ignoriertfalsch geformtes %<#pragma ghs section%>ungÃ¼ltige %<COLLECT_GCC_OPTIONS%>falsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsche Option %<-fplugin-arg-%s%>: fehlendes %<-<SchlÃ¼ssel>[=<Wert>]%>kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r SpezifikationsfunktionAttribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurÃ¼ckgebengemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps istmangling %<__unterliegender_Typ%>mangling %<typeof%>, verwenden Sie stattdessen %<decltype%>%C wird gemangeltMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konfliktunbekannter Festkommatyp wird vernichtetAbbildung kann nur mit nil verglichen werdenMapper wurde mit Signal %s beendetMapper mit Status %d beendetFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not founddazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige OperandennummerHÃ¶chstzahl der LTO-Partitionen, die parallel gestreamt werden.obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)Code greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zugreift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuÂ»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« dÃ¼rfen nicht zusammen angegeben werdenCode liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %ECode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %Emdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind nur mit %<-mmedia%> verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzMitglied %qD ist nicht initialisiert, wird aber benutztElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenMembervariablen kÃ¶nnen nicht vom SVE-Typ %qT seinElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarunvertrÃ¤gliches SpeicherlayoutSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinmio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenUnstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qTAbweichung in Grenze %Z von Argument %u, deklariert als %sAbweichung in Grenzen %Z von Argument %u, deklariert als %sKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD; erwartet wurde %qTArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtabweichende Definitionunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertFehlendes %<(%> hinter %<#pragma unused%>, wird ignoriertFehlendes %<)%> hinter %<#pragma unused%>, wird ignoriertfehlende %<PHI%>-Definitionfehlendes %<big-endian%>, %<little-endian%> oder %<default%> hinter %<#pragma scalar_storage_order%>fehlendes %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, oder %<ignored_attributes%> nach %<#pragma GCC diagnostic%>Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDfehlende %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive markiert wurdeInterner Fehler: missing REG_EH_REGION note at the end of bb %iFehlendes zusÃ¤tzliches %<requries%>, um eine requires-expression zu beginnenfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %<-mbranch-protection=%>Argument fÃ¼r %<#pragma GCC diagnostic ignored_attributes%> fehltfehlendes Argument fÃ¼r Pragma oder Attribut %<target("branch-protection=")%>fehlendes Argument fÃ¼r %qsAttributname hinter %<#pragma GCC diagnostic ignored_attributes%> fehltInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlender Bindestrichfehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsmissing direct call for speculation %iInterner Fehler: missing edge %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-Formatesfehlender HeadernameErhÃ¶hungsausdruck fehltfehlender indirekter Aufruf in der Folge der spekulativen Aufrufefehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Zuordnungfehlende Methode %s%s%sfehlender Modulnamefehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlende oder beschÃ¤digte object.dfehlender Ursprung fÃ¼r einen Knoten in einer verschachtelten Listefehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sEigenschaftsattribut fehltmissing ref for speculation %ifehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>falsch geschriebener Begriff %<%.*s%> im Format; verwenden Sie stattdessen %<%s%s%>Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben DeklarationVermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben AnweisungVermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe von %qsModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenin einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndernCRC-Fehler in Modul %qsdas Modul %qs ist hier deklariertModul %qs erwartet, Headermodul gefundenModul %qs gefundendas Modul %qs wurde hier importiertdas Modul wurde bereits deklariertdas Modul wurde bereits importiertModul enthÃ¤lt OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschaltenModulabhÃ¤ngigkeiten erfordern VorverarbeitungModul-Eigenschaft in USE-Anweisung bei %C%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubtModul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendetmehr als %d Operanden in %<asm%>mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheitmehr als eine %<depend%>-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenmehr als eine Ortsangabe in %<depend%>-Klausel in einem %<depobj%>-Konstruktdas Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopiempfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnenCompilieren von mehreren Quellen ist fÃ¼r C++ nicht implementiertmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere %<-mcpu=%>-Optionen angegebenMehrere %<default%>-Ziele wurden festgelegtMehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive %<.cfi_personality%> unterstÃ¼tzenmehrere OpenMP-Â»standaloneÂ«-Direktiven unter den %<omp::directive%>-Attributen mÃ¼ssen sich alle innerhalb derselben %<omp::sequence%> befindenmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungmehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere Methoden fÃ¼r Eigenschaft %qE angegeben, die letzte von denen wird verwendetmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werdenmuss mit %<noexcept(true)%> deklariert werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarnacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen Typender Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Ãœbersetzungseinheit definiert istName %qs ist als %u-Bit definiert, in einer anderen Ãœbersetzungseinheit jedoch als %u-BitName %qs ist als %wd definiert, in einer anderen Ãœbersetzungseinheit jedoch als %wdName %qs wird in einer anderen Ãœbersetzungseinheit mit unterschiedlichem Wert definiertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretenNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qIverengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltigZugriff auf das Member %qE erfordert %<this%>fÃ¼r den Zugriff auf Member %qs wird %<this%> benÃ¶tigtvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qskeiner der Zweige des %<if%> ist ein Konstantenausdruckweder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariertdie geschachtelte Funktion muss einen Rumpf habengeschachtelte Funktionstrampoline werden auf GCN5 aufgrund nicht ausfÃ¼hrbarer Stacks nicht unterstÃ¼tzt-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztauf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werdengeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargeschachtelte Schleife in Reduktion benÃ¶tigt Reduktionsklausel fÃ¼r %qEgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>die verschachtelte Anforderung %qE ist nicht erfÃ¼lltdie verschachtelte Anforderung %qE ist nicht erfÃ¼llt, daÂ»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneu in Fortran 2003neu in Fortran 2008neu in Fortran 2018neu in Fortran 95neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkein %<FUNCTION_PROFILER%> fÃ¼r CRISkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenMischen von FPX/FPU ist nicht erlaubtkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkeine Konstruktorenkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDkeine Destruktorenkein Dispatcher fÃ¼r versionierte Attribute gefundenKein Dispatcher fÃ¼r Versionierungsattribute gefunden: %skein Feld %qD in initialisierter Union gefundenkeine Funktionen namens %qDKeine Liste zur sofortigen Verwendungkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passenden Konzepte fÃ¼r %qEkeine passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>keine passende Funktion fÃ¼r typgenerischen Aufrufkein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Mitglied namens %qE in %qTkeine Multilib-fÃ¤hige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendetkein Operand der Disjunktion ist erfÃ¼lltkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adresseeine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthaltenkeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionno sclass for %s stab (0x%x)kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkeine Informationen zum Aufschiebepunkt fÃ¼r %qDkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionKnoten hat ungÃ¼ltige Reihenfolge %iInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is symver but not aliasInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetOperand fÃ¼r Â»%%%cÂ« muss ein 32-Bit-Register seinREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lnicht-%<consteval%>-Funktion %q+D Ã¼bersteuert %<consteval%>-Funktionvon nicht-AAPCS abgeleitete PCS-VarianteNicht-ASCII-Zeichen in CFString-LiteralNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineNicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurdeFehlzuordnung bei Ausnahmebehandlung ohne AufrufTeilspezialisierung %qE ist nur fÃ¼r Klassen und Variablen erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qENicht konstantes Argument 0 fÃ¼r %qsNicht konstantes Argument 1 fÃ¼r %qsNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORnicht konstanter Ausdruck %qsInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnicht herleitbares Templates %qT wird ohne Template-Argumente verwendetNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertAlias-Definitionen werden in dieser Konfiguration nur fÃ¼r Funktionen unterstÃ¼tztNicht-Funktion in GIMPLE-AufrufNicht ganzzahliges Argument 1 fÃ¼r %qsNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode %<z%> verwendetswitch-Anweisung ohne eingebauten Typnicht-lokaler Lambdaausdruck kann keinen Â»capture-defaultÂ« habennicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungInterner Fehler: non-loop with header %d not marked for removalNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habeneine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qTNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibenNicht-Speicher-Ausgabe %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ %qT kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalares %qsnicht-skalarer Typnichtskalare Variable %qD in bedingter %<lastprivate%>-KlauselNicht-Standard-Suffix an Gleitkommakonstantenicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %qs deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklarationnicht-Top-Level %qsnicht-triviale Umwandlung in %qsnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qE ist nicht erlaubtNichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp%qs mit Elementen ist kein VektorNicht-Vektoroperanden in Vektorvergleichnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordedInterner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %dArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! Datei fÃ¤ngt nicht mit dem magischen \x7FELF anunerlaubte Typkombination in %qsnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passen%<#define %E%> wird nicht exportiert, da es ein SchlÃ¼sselwort istPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdendie Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzenModul %qs kann aufgrund von Fehlern nicht geschrieben werdenHinweisAnmerkung: Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersNullbarkeits-Angabe %qE kann nicht auf Zeigertyp %qT angewendet werden, da dieser mehrere Ebenen von Zeigern hatNullbarkeits-Angabe %qE ist nur auf Zeigertypen anwendbar, nicht auf %qTZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzAnzahl der ZÃ¤hler in den Profilingdaten fÃ¼r Funktion %qD passt nicht zu deren Profilingdaten (ZÃ¤hler %qs, %i erwartet aber %i gefunden)Anzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i Ã¼bereinAnzahl der Variablen in %<depend%>-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der IterationsvariablenKomponentenanzahl des Vektors %wu Ã¼bersteigt %dKomponentenanzahl des Vektors %wu ist keine Zweierpotenznumerisches Argument des Attributs %qE muss im Bereich von 0 bis 63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt %qE der GrÃ¶ÃŸe %sObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt der GrÃ¶ÃŸe %s, alloziert durch %qEObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetausgedient in Fortran 95veralteter Maverick-Formatcode Â»%cÂ«veraltete Option %<-I-%> verwendet, bitte stattdessen %<-iquote%> verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>von hier erhaltenodr-verwendete Inline-Variable %qD ist nicht definiertvon ModulOffload-Compiler %s nicht gefundenOffload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)Auslagerungsdimension %d liegt auÃŸerhalb des WertebereichesOffset %qwi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset der Basisklasse %qT fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinein Typ muss konstruiert sein, der andere nichtnur %<distribute%>-, %<parallel%>- und %<loop%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdenfÃ¼r den Adressraum %<__regio_symbol%> wird nur der 32-Bit-Zugriff unterstÃ¼tztNur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tztnur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenin einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegtNur uninitialisierte Variablen kÃ¶nnen in einem %<.bss%>-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im %<.noinit%>-Bereich platziert werdennur 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 Bereichsin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenopaque-enum-declaration ist hierintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mFehler beim Ã–ffnen der JSON-Datei %s: %mFehler beim Ã–ffnen der Mixin-Datei %s: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperandencode %%xn ist fÃ¼r QImode ungÃ¼ltigOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qTOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operation nicht erlaubt auf Typ %<bfloat16_t%>Operation auf %qE kÃ¶nnte undefiniert seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenOption %<%s%> erfordert %<-mlong-double-128%>Option %<%s=%s%> ist fÃ¼r die CPU %qs nicht verfÃ¼gbardie Option %<-mdouble=32%> ist nur verfÃ¼gbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mdouble=64%> ist nur verfÃ¼gbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie 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 istdie 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 istdie Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption %<-mstructure-size-boundary%> ist veraltetOption %qs wird ignoriert, der Vorgabewert %qs wird fÃ¼r die CPU %qs verwendetOption %qs ist fÃ¼r die CPU %qs nicht verfÃ¼gbarOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption %qs mit abweichenden Werten (%s, %s)Option Â»%sÂ« wird zusammen mit %<-fopenacc%> nicht unterstÃ¼tztOption %s nicht konsistent in allen LTO-Eingabedateien verwendetOption %s mit unterschiedlichen Wertenoptionales Argumentoptionaler KlassenparameterOptionen oder Zielarchitekturen=Optionen fehlen hinter %qsInterner Fehler: optype_msgid overflow: %doder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisierenoder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisierenoder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute SuffixArgument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)geordneter Vergleich von Zeiger mit Null-Zeigerorigin points to a different parentdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufOriginal ist nicht mit zstd komprimiertOriginalgrÃ¶ÃŸe unbekanntursprÃ¼ngliche Deklaration des Templates ist hierwurde ursprÃ¼nglich hier als %<const%> deklariertursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von Ã¤uÃŸerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸerer Block der Region %i ist falschdie Ã¤uÃŸere Iterationsvariable %qD hat einen Summandenausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD hat einen Faktorausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD, die im Bedingungsausdruck verwendet wird, ist von einem anderen Typen als %qTdie Ã¤uÃŸere Iterationsvariable %qD, die im Initialisierungsausdruck verwendet wird, ist von einem anderen Typen als %qTÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit %qs angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berlappender Initialisierer fÃ¼r das Feld %qT.%qDÃ¼berladene eingebaute Funktion %qs ist durch die eingebaute Funktion %qs umgesetztÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigGepacktes Layoutstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD darf in diesem Kontext nicht auftauchenParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem abschlieÃŸenden RÃ¼ckgabetyp ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameter als %<auto%> deklariertParameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltigParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndertdie 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%} entsprichtdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geÃ¤ndertParameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal seinParameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %sparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenKlammern mÃ¼ssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer istKlammern mÃ¼ssen weggelassen werden, wenn die Argumentenliste des Attributs leer istUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidenKlammern waren mehrdeutig und wurden als Funktionsdeklaration angesehengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in SELECT-RANK-Anweisung bei %CSyntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in Templateargumentlistepart-ref mit Zeigerattribut bei %L ist nicht das rechteste part-ref des data-stmt-objectsTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %qD ist nicht spezialisierter alsTeilspezialisierung %qT als %<friend%> deklariertpartielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetztteilweise Spezialisierung von %qD nach Instanziierung von %qDInterner Fehler: partition found but function partition flag not setDurchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziertpass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>Die Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurdeÃœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-ElementtypÃœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiertÃœbergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartetÃœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartetÃœbergabe vom %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Tupeltyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Vektortyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch einen gÃ¼ltigen %qT-Wert erwartetÃœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartetÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qs von Zeiger-ZieltypÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge fÃ¼r SkalareÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r Argument %ZArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r die Argumente %ZArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem Stapelpatchbarer Funktionseintrag %wu Ã¼berschreitet die GrÃ¶ÃŸe %wuPfad: Ped. WarnungPed. Warnung: mÃ¶glicherweise fehlt %<#include <Koroutine>%>vielleicht hilft ein Zeilenumbruch oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wirdvielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlatzhaltertyp ist in diesem Kontext nicht erlaubtPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwubitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %sPlugin %qs wurde mit anderen Pfaden angegeben: %qs und %qsPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert: %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor %<-fplugin-arg-%s%> in der Kommandozeile angegeben werdenPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit %<--enable-plugin%> konfigurierenZeigerZeiger %qE wird mÃ¶glicherweise nach %qD verwendetZeiger %qE wird nach %qD verwendetZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeiger wird mÃ¶glicherweise nach %qD verwendetdas Zeigerelement %q+D wurde hier deklariertZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C2XZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelunvertrÃ¤gliche Zeigertypen %qT und %qT von %qD und %qD in bedingtem AusdruckZeigertyp passt nicht in bedingtem AusdruckZeiger wird nach %qD verwendetZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueZeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf den Adressraum %<__regio_symbol%> sind verbotenZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in %qslageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdePositive Breite benÃ¶tigt bei %LmÃ¶gliches Problem bei Aufruf von %<operator delete%> erkanntmÃ¶gliches Problem bei Aufruf von %<operator delete []%> erkanntPost-Increment-Adresse ist kein Registerpost-module-declarations mÃ¼ssen zusammenhÃ¤ngend sein%<post-module-declaration%>-Importe dÃ¼rfen nicht aus Header-Einbindung stammen%<post-module-declaration%>-Importe dÃ¼rfen nicht %<include-translated%> seinSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines Nullzeigerspower9-Zieloption ist mit %<%s=<xxx>%> fÃ¼r <xxx> kleiner als power9 inkompatibelPragma oder Attribut %<target("%s")%> akzeptiert keine ArgumentePragma oder Attribut %<target("%s")%> erlaubt keine negierte FormPragma oder Attribut %<target("%s")%> ist nicht gÃ¼ltigPragma oder Attribut %<target("%s=%s")%> ist nicht gÃ¼ltigpragma(%s) ist nicht implementiertPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter SequenzPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertInterner Fehler: prev_bb of %d should be %d, not %dvorheriges %<#pragma omp declare reduction%>vorherige Deklaration von %<pragma omp declare reduction%>vorherige Deklarationvorherige Deklaration von %q#Dvorherige Deklaration von %q#D ist hiervorherige Deklaration %qDvorherige Deklaration %qD verwendete %d Template-Parametervorherige Deklaration %qD verwendete %d Template-Parameterbisherige Deklaration als %q#Dvorherige Deklaration hiervorherige Deklaration von %<%c%E%>vorherige Deklaration von %<%c%E%> als %<@optional%>vorherige Deklaration von %<%c%E%> als %<@required%>vorherige Deklaration von %<%c%s%>vorherige Deklaration von %q#Dvorherige Deklaration von %q+Dvorherige Deklaration von %qD vom Typ %qTvorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#Tvorherige Definition von %q+D vom Typ %qTvorherige Definition von %qD war hiervorherige implizite Deklaration von %q+D vom Typ %qTvorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hiervorherige Angabebisherige Spezifikation in %q+#D hiervorher als %s deklariertwar vorher als %s mit %u unspezifizierten Variablengrenze deklariertwar vorher als %s mit %u unspezifizierten Variablengrenzen deklariertwar vorher als %s mit %u Variablengrenze deklariertwar vorher als %s mit %u Variablengrenzen deklariertwar vorher als %s deklariert, mit Grenze %qswar vorher als %s deklariert, mit Grenze %qswar vorher als %s deklariert, mit Grenzargument %Ewar vorher als Zeiger %s deklariertwar vorher als Array variabler LÃ¤nge %s deklariertwar vorher als Array %s deklariertwar vorher als gewÃ¶hnliches Array %s deklariertvorher hier deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer Unionprivate-module-fragment%<private-module-fragment%> ist nur im ZustÃ¤ndigkeitsbereich eines Modulinterfaces oder einer Partition zulÃ¤ssigWahrscheinlichkeit %qE liegt auÃŸerhalb des Bereichs [0.0, 1.0]Wahrscheinlichkeit %qE muss eine konstanter Gleitkommaausdruck seinProblem beim Erstellen des Zielabbilds fÃ¼r %sProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>Produkt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %EProfildaten fÃ¼r Funktion %u sind beschÃ¤digtProfil fÃ¼r Funktion %qD nicht in Profilingdaten gefundenProfilerunterstÃ¼tzung fÃ¼r CR16ProfilerunterstÃ¼tzung fÃ¼r VxWorksProfiling von %<-mcmodel=large%> wird mit PIC nicht unterstÃ¼tztProfiling ist fÃ¼r dieses Ziel noch nicht implementiertProfiling wird mit Â»-mgÂ« nicht unterstÃ¼tztProgramme: %s
  weitergegebenes Argument %qD passt nicht zu eingebautem Prototypenweitergegebenes Argument %qD passt nicht zum Prototypendas befÃ¶rderte (promoted) bitweise Komplement eines vorzeichenlosen Wertes ist immer ungleich Null, da die hÃ¶chstwertigen Bits 1 sindEigenschaften fÃ¼r %<simd%>-Selektor dÃ¼rfen nicht in %<metadirective%> angegeben werdenEigenschaften mÃ¼ssen benannt seinEigenschaft %qs ist bereits in %<@dynamic%> festgelegtEigenschaft %qs ist bereits in %<@synthesize%> festgelegtEigenschaft %qs verwendet Instanzvariable %qs unvertrÃ¤glichen TypsEigenschaft %qs verwendet dieselbe Instanzvariable wie die Eigenschaft %qsEigenschaft kann kein Bitfeld seinEigenschaft kann kein Array seinEigenschaftsdeklaration nicht im Kontext von %<@interface%>, %<@protocol%> oder %<category%>Eigenschaft muss ein konstanter ganzzahliger Ausdruck seinEigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral seinEigenschaft bei %C muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral seinEigenschaft bei %C muss ein konstanter ganzzahliger oder logischer Ausdruck seingeschÃ¼tztes Element %q#D in anonymer UniongeschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertProtokoll %qE hat ringfÃ¶rmige AbhÃ¤ngigkeitProtokoll %qE ist veraltetProtokoll %qE ist nicht verfÃ¼gbarProtokoll-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarPrototyp-Deklarationder Prototyp wurde hier deklariertPrototyp fÃ¼r %q+D deklariert Argument %d mit inkompatiblem TypenPrototyp fÃ¼r %q+D deklariert weniger Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D deklariert mehr Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D folgt einer Nicht-Prototyp-DefinitionPrototyp fÃ¼r Â»%sÂ« hat Pflichtoperanden hinter optionalen OperandenPrototyp fÃ¼r %q#D angegebenfÃ¼r %qD bereitgestelltPseudo-Destruktor wird nicht aufgerufenpure virtuelle %q#D aus Konstruktor heraus aufgerufenpure virtuelle %q#D aus Destruktor heraus aufgerufenpure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufenreiner Spezifizierer bei Funktionsdefinitionq/Q-Modifizierer fÃ¼r Symbolreferenzen ungÃ¼ltigÃœberprÃ¼fung fÃ¼r qsort-Vergleichsfunktion fehlgeschlagenVergleichsfunktion fÃ¼r qsort liefert nicht-negatives Ergebnis fÃ¼r sortierte Ausgabe: %dVergleichsfunktion fÃ¼r qsort ist nicht antisymmetrisch: %d, %dVergleichsfunktion fÃ¼r qsort ist nicht transitiv: %d, %d, %dqualifizierter Name benennt keine Klassequalifizierter Typ %qT passt nicht zum Destruktornamen ~%qTqualified-id in DeklarationQualifizierer sind bei Konstruktordeklarationen nicht erlaubtQualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubtQualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubtQualifizierer sind bei Destruktordeklarationen nicht erlaubtqualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT%qs innerhalb von AnfÃ¼hrungszeichen im Format%qs-Direktive innerhalb von AnfÃ¼hrungszeichen im Format; verwenden Sie stattdessen %qsr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinBereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformbereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen TypBereichsbasierte %<for%>-Schleifen sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarBereichsbasierte %<for%>-Schleifen mit Initialisierer sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarRang + Korang von %qs Ã¼bersteigt %d bei %Croher Literaloperator %q#D steht mit literalem Operatortemplate in Konfliktrdynamic wird nicht unterstÃ¼tztReinitialisierung von %qs bei %LErreichbarkeitsdefinition %s ist hierLesen der Export-Daten gescheitertschreibgeschÃ¼tzte Stelle %qE als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter benannter RÃ¼ckgabewert %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter Parameter %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Referenz %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendetCode liest %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECMI %qs wird gelesenCode liest zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %EEingabedatei wird gelesenLesen Ã¼ber Null-Zeiger (Argument %d)Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)NeuÃ¼bersetzung mit %<-fcompare-debug%>rekursiver Aufrufrekursive Auswertung des Standardarguments fÃ¼r %q#Drekursives Inliningrekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qDrekursives verzÃ¶gertes Ladenrekursive Referenz %qsrekursiver Typ %qT nicht definiertrekursiv erforderlich durch Ersetzung von %qS
  rekursiv erfordert von %q#D
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2284,2291 ****
  erfordert durch %q#D
  von hier erfordert
  erfordertÂ»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qTÂ»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyprequires-clause an type-idrequires-clause an TypedefAuflÃ¶sungs-Sub-ID %wx nicht in Objekt-DateiInterner Fehler: resolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeAuflÃ¶ser-indirekte Funktion ist hier deklariertErgebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis von %qE erfordert %u Bits, aber %qT hat nur %u BitsRÃ¼ckgabetyp ist keine einfache Typ-EinschrÃ¤nkungResultat mit nicht konstanter ZeichenlÃ¤ngeSignieren der RÃ¼ckgabeadresse wird nur fÃ¼r %<-mabi=lp64%> unterstÃ¼tztreturn streicht Qualifizierer %qv von Zeiger-ZieltypInterner Fehler: return edge does not point to exit in bb %dRÃ¼ckgabe von Pointer auf nicht enthaltenen Adressraumreturn erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÂ»returnÂ« nicht gefolgt von SperreRÃ¼ckgabetyp %q#T ist unvollstÃ¤ndigRÃ¼ckgabetyp ist auf %<int%> voreingestelltRÃ¼ckgabetyp ist unvollstÃ¤ndigRÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut seinRÃ¼ckgabetyp von %qD ist nicht %<int%>RÃ¼ckgabetyp von %qD ist nicht %qsRÃ¼ckgabetyp fÃ¼r FunktionAngabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltigAngabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltigRÃ¼ckgabetyp fÃ¼r %<operator %T%> angegebenRÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegebenunvertrÃ¤gliche RÃ¼ckgabetypenRÃ¼ckgabe eines Wertes in Funktion ohne RÃ¼ckgabetypReturn-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qTReturn-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion%<return-type-requirement%> ist keine Typ-EinschrÃ¤nkungzurÃ¼ckgegeben von %qDzurÃ¼ckgegeben von %qTRÃ¼ckgabe von %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareRÃ¼ckgabe eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenInitialisierungsliste wird zurÃ¼ckgegebendas ZurÃ¼ckgeben der lokalen %<initializer_list%>-Variable %qD verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden ArraysRÃ¼ckgabe von Zeiger auf %qD vom Typ %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebendas ZurÃ¼ckgeben einer temporÃ¤ren %<initializer_list%> verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden ArraysZurÃ¼ck auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)umgekehrte Speicherreihenfolge fÃ¼r Gleitkommaskalareumgekehrte Speicherreihenfolge fÃ¼r Skalareumgekehrte Speicherreihenfolge fÃ¼r Â»%smodeÂ«rechter Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senrechter Operand des Komma-Operators hat keinen Effektrechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qErechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit %wu des linken Operandenrechter Operand des Schiebeausdrucks %q+E ist negativrechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-FormatRechts-Schiebe-Weite >= Breite des TypsRechts-Schiebe-Weite >= Breite des VektorelementsRechts-Schiebe-Weite ist negativrechter Operand des Komma-Ausdrucks hat keinen EffektRundungsmodus fÃ¼r VAX-Floats nicht unterstÃ¼tztRundungsergebnis wird immer 0 seinRundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit NachkommaanteilRoutine %qD ist hier deklariertUnterprogrammaufruf verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeUnterprogrammaufruf verwendet denselben OpenACC-Parallelismus wie enthaltende Schleiferv32e erfordert die ilp32e-ABICPU rx100 hat keine FPU-HardwareCPU rx200 hat keine FPU-Hardwareselber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qTselbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstruktdieselbe Version wurde zuvor hier definiertInterner Fehler: same_comdat_group is not a circular listInterner Fehler: same_comdat_group list across different groupsFehlzuordnung von Attributen der Bereinigungsfunktiondie ErfÃ¼llung der atomaren EinschrÃ¤nkung %qE hÃ¤ngt von sich selbst abder ErfÃ¼llungswert der wurde zuerst hier als %qE ausgewertetder ErfÃ¼llungswert der atomaren EinschrÃ¤nkung %qE Ã¤ndert sich von %qE nach %qEBitbereich der SÃ¤ttigung muss eine direkt angegebene Konstante seinBitbereich der SÃ¤ttigung muss im Bereich [%wd, %wd] liegen%d %<template<>%> gefunden, %d werden fÃ¼r Spezialisierung eines Elementfunktionstemplates benÃ¶tigt%<typename %E%> sagen, wenn ein Typ gemeint istskalares Objekt %qD erfordert ein Element in InitialisierungSkalierung muss nichtnegativ seinSkalierung und Normalisierung kÃ¶nnen nicht gleichzeitig aktiv sein; wird Ã¼bersprungen
! Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennameenum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch %<...%> Ã¼bergebenenums mit GÃ¼ltigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarfalsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#Tdas Score-Argument muss ein konstanter ganzzahliger Ausdruck seindas Score-Argument bei %C muss ein konstanter ganzzahliger Ausdruck seindas Score-Argument darf nicht negativ seindas Score-Argument bei %C darf nicht negativ seinzweites Argument muss eine Scheibe oder Zeichenkette seinzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinzweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinzweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senzweiter Operand des bedingten Ausdrucks hat keinen Effektzweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEzweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>Zweiter Parameter von %<va_start%> ist nicht letztgenanntes ArgumentAbschnitt #%u fehlt oder ist beschÃ¤digtAbschnitt %qs fehlt oder ist beschÃ¤digtAbschnitt existiert bereits: %qsAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet istAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istArgument des Abschnittsattributs ist keine ZeichenkettenkonstanteAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werdenAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tztAbschnitt von %q+D kann nicht aufgehoben werdenAbschnitt von %q+D in Konflikt mit vorheriger DeklarationAbschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passenAbschnittstypkonfliktAbschnittstypkonflikt mit %qDSpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)die ausgewÃ¤hlten fp16-Optionen sind inkompatibelSelektor %qs akzeptiert keine EigenschaftenSelektor %qs nicht erlaubt fÃ¼r Kontext-Selektorsatz %qsSelektor %qs mehr als einmal im Satz %qs angegebenSelektor Â»%sÂ« bei %C akzeptiert keine EigenschaftenSelektor Â»%sÂ« ist fÃ¼r den Kontext-Selektorsatz Â»%sÂ« nicht erlaubt, bei %CWÃ¤hler muss Â»immediateÂ« seinSelektor muss eine Ganzzahlkonstante im Bereich [0, %wi] seinSelektorsatz %qs mehr als einmal angegebenVergleich mit sich selbst ergibt immer Â»falseÂ«Vergleich mit sich selbst ergibt immer Â»trueÂ«Selbsttests sind in diesem Build nicht eingeschaltetSelbsttests sind unvertrÃ¤glich mit %<-E%>Fehlzuordnung von semantischer Einlagerunglegen Sie %qs auf mindestens %d fest, um mehr Details zu sehensetjmp/longjmp innerhalb %<simd%>-KonstruktsMethodennamen von Settern mÃ¼ssen mit %<:%> aufhÃ¶renKern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %mverdeckte Deklaration ist hiereingebaute Funktion %q#D wird Ã¼berdecktBibliotheksfunktion %q#D wird Ã¼berdecktvorherige Typdeklaration von %q#D wird Ã¼berschattetGemeinsam genutzte SSA-Namen-Infoshared und mdll sind unvertrÃ¤glichInterner Fehler: shared call_stmt:shared wird nicht unterstÃ¼tztGemeinsames rtxÃœberlauf der Shared-Memory-RegionSchiebeweite ist keine GanzzahlSchiebeausdruck %q+E lÃ¤uft Ã¼berSchiebeoperation eines Nicht-Ganzzahloperandenzu wenig Export-Daten gelesenInterner Fehler: show_array_ref(): Unknown array referenceInterner Fehler: show_array_spec(): Unhandled array shape type.Interner Fehler: show_code_node(): Bad statement codeInterner Fehler: show_expr(): Bad intrinsic in expressionInterner Fehler: show_expr(): Don't know how to show exprInterner Fehler: show_ref(): Bad component codeInterner Fehler: sibcall edges for non-call insn in bb %iSeiteneffekte werden bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnetside-effects element in no-side-effects CONSTRUCTORVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEVorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammeneinfaches IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglisteinzelnes %<target_clones%>-Attribut wird ignoriertGrÃ¶ÃŸe %qE des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EGrÃ¶ÃŸe %qE des Arrays %qE ist negativGrÃ¶ÃŸe %qE des Arrays Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %qEGrÃ¶ÃŸe %qE des Arrays ist negativGrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp habenGrÃ¶ÃŸe ist zu groÃŸUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D Ã¼berschreitet mit %E Bytes die maximale ObjektgrÃ¶ÃŸe %wuGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckGrÃ¶ÃŸe des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativGrÃ¶ÃŸe des Arrays %qE ist kein konstanter AusdruckArraygrÃ¶ÃŸe von %qE ist zu groÃŸGrÃ¶ÃŸe des Arrayelements ist kein Vielfaches seiner AusrichtungGrÃ¶ÃŸe des Arrays Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %qEArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist kein konstanter AusdruckGrÃ¶ÃŸe des Arrays ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe ist zu groÃŸInterner Fehler: size of loop %d should be %d, not %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wu BytesGrÃ¶ÃŸe des Zeichenkettenliterals ist zu groÃŸGrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen TypGrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-GanzzahltypGrÃ¶ÃŸe des unbenannten Arrays ist negativGrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸGrÃ¶ÃŸe der Variablen %q+D ist zu hochGrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenScheibenkapazitÃ¤t muss ganzzahlig seinScheibenende muss eine Ganzzahl seinScheibe ohne adressierbaren Wertjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glichEinige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasstnicht implementiertnicht implementiert: Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelle ist ein Zeiger auf unvollstÃ¤ndigen TypenQuelle ist kein ZeigerQuelle ist kein Zeiger auf KlasseQuelle hat nicht KlassentypenQuelle hat unvollstÃ¤ndigen KlassentypenQuellorte fÃ¼r Funktion %qD haben sich geÃ¤ndert, Profilingdaten mÃ¶glicherweise veraltetQuellobjekt %qE der GrÃ¶ÃŸe %sQuellobjekt wird hier alloziertQuellobjekt der GrÃ¶ÃŸe %s, alloziert durch %qEQuellentyp ist nicht polymorphLeerzeichen gefolgt von Satzzeichen %<%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%0%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%@%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>Spezifikation %qs ist ungÃ¼ltigSpezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_HEADERS_SUFFIX_SPEC%>Spezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_SUFFIX_SPEC%>Spezifikationsfehler: nicht erkannte Spezifikationsoption %qcSpezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze [%E, %E] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsangegebene Bereichsgrenze [%wu, %wu] Ã¼berschreitet %<INT_MAX%>angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenangegebene GrÃ¶ÃŸe %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %ESystemregister mit einem kurzem Namen angebenAngabe von Vektortypen mit %<__attribute__ ((mode))%> ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenspekulative Kanten sind nicht benachbartfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenverdÃ¤chtige Folge von Satzzeichen %<%.*s%> am Anfang des FormatsstÃ¶rendes letztes %<%%%> im FormatverdÃ¤chtige Folge von Satzzeichen %<%.*s%> am Ende des FormatsÃ¼berzÃ¤hliges Leerzeichen am Ende des FormatsGrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d seinStapelrahmen muss kleiner als 64k seinInterner Fehler: stack frame not a multiple of 8 bytes: %wdInterner Fehler: stack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapelsonde fÃ¼r SVE-RahmenStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wu BytesStapelverbrauch kÃ¶nnte %wu Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztStapelrahmen zu groÃŸ: %d BytesOpenMP-Â»standaloneÂ«-Direktiven im Attribut %<omp::directive%> kÃ¶nnen nur in einer leeren Anweisung vorkommenStandardattribute inmitten von DeklarationssymbolenStandardattribute mÃ¼ssen vor den Deklarationsspezifizierern stehen, um fÃ¼r die Deklaration zu gelten, oder ihnen folgen, um fÃ¼r den Typ zu geltenStandardattribute fÃ¼r NamensrÃ¤ume mÃ¼ssen vor dem Namen des Namensraums stehenstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnfang/Ende von RTL-Fragment sind in verschiedenen DateienAnweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senAnweisung hat keinen EffektAnweisung ist eine Referenz, kein Aufruf, zur Funktion %qEAnweisung ist kein KonstantenausdruckAnweisung inmitten eines Blocks fÃ¼r throw markiertAnweisung fÃ¼r throw markiert, wirft jedoch nichtsAnweisung verwendet freigegebenen SSA-Namenvolatile-Kennzeichen fÃ¼r Anweisung nicht aktuellAnweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %qs deklariertStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatisches Feld %qD ist nicht zuordenbarstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorder statische Typ %qT des Operanden ist eine nicht Ã¶ffentliche Basisklasse des dynamischen Typs %qTstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichAusdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qDSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenSchrittweite der implied-do-Schleife bei %L darf nicht 0 seinAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: stmt with wrong VUSEInterner Fehler: stmts without blockSpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntAdresse der lokalen Variable %qD wird in %qE gespeichertMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wuStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenstrukturierte Bindungsdeklarationen kÃ¶nnen erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs seinDeklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte Bindung hat unvollstÃ¤ndigen Typen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qTstrukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarUnter-Framework-Include %s steht mit Framework-Include in KonfliktTeilobjekt %qD ist hier deklariertUnterprogramm %q+F nicht als %<Inline%> markiertUnterprogramm %q+F nicht als %<Inline_Always%> markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arrayswar spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariertwar spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariertgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:UnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in KonfliktSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in KonfliktOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸSymbol %qD, das von %qD referenziert wird, wurde hier deklariertSymbol muss definiert sein, um eine Version zu habenZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failedArgument des Attributs Â»symverÂ« muss das Format %<Name@Nodenname%> habenInterner Fehler: symver is not exported with default visibility%<symver%> wird nur auf ELF-Plattformen unterstÃ¼tztInterner Fehler: symver target is not exported with default visibilityerzeugte Methode %qD zuerst hier erfordertSystem-Pfad %qs ist nicht absolutAdresse der direkten Funktion %qD wird genommenAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenZugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten ZeigerwertAdresse eines rvalues wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetden Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine AuswirkungDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qsZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von %<long double%>Ziel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsZielarchitekturen fehlen hinter %qsTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine Ãœbersetzungszeit-KonstanteTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)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)Template-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplate-Template-Parameter %qT in Deklaration von AbleitungshinweisTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD als Deklarator verwendetTemplate-ID %qE in Deklaration des ersten TemplatesTemplate-ID ist fÃ¼r Destruktor nicht erlaubtTemplate-EinfÃ¼hrungen sind nicht Teil der C++20-Konzepte; verwenden Sie %qs, um sie zu aktivierenTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>PrÃ¼fung, ob eine Konzept-ID ein gÃ¼ltiger Ausdruck ist; fÃ¼gen Sie %<requires%> hinzu, um die ErfÃ¼llung zu prÃ¼fendas SchlÃ¼sselwort %<bool%> ist in einer Konzeptdefinition in C++20 nicht erlaubtder Ausdruck der %<device%>-Klausel muss den Wert %<1%> habender Ausdruck der %<device%>-Klausel bei %C muss den Wert %<1%> habendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldie Debug-Informationen %qs kann nicht mit vorkompilierten Headern verwendet werdendas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdie ABI fÃ¼r die Ãœbergabe eines Wertes, der Felder mit Null-Breite vor einem benachbarten 64-Bit-Gleitkommafeld enthÃ¤lt, wurde %{mit GCC 12.1%} geÃ¤ndertDas ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertdie ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der Bit-Felder mit der Breite Null enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndertdas ABI der C-StrukturÃ¼bergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertdas ABI der StrukturÃ¼bergabe mit %<complex float%>-Element hat sich in GCC 4.4 geÃ¤ndertdas ABI der Union-Ãœbergabe mit %<long double%> hat sich in GCC 4.4 geÃ¤ndertOperand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 seinDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse %qE ist niemals NULLdie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertendie Adresse von %qD ist niemals %<null%>die Adresse von %qD ist niemals NULLdie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas align-Argument fÃ¼r %<__builtin_coro_promise%> muss eine Konstante seindie Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geÃ¤ndertDas Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert seindas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert %<ifunc%>, was von diesem Ziel nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichder Vergleich wird zu %qE reduziertder Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wirdder Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darfder Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wirdder Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darfder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-Informationder Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbarKontrollfluss der Funktion %qD passt nicht zu ihren Profilingdaten (ZÃ¤hler %qs)der Versprechens-Typ %qT der Koroutine deklariert sowohl %<return_value%> als auch %<return_void%>der ZÃ¤hler sollte nicht kleiner als 0 sein; bitte das intrinsische %qs im Code prÃ¼fender Vorgabewert fÃ¼r die aktuelle CPU-Feineinstellung ist %d Bytesdas Richtungsargument fÃ¼r %<__builtin_coro_promise%> muss eine Konstante seinin Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdas Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel seinder Ausdruck %qE wird zu %<false%> ausgewertetder Ausdruck %qE darf keine Exception werfendie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines %qs muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindie RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seinder m210 hat keine Little-Endian-UnterstÃ¼tzungdas Makro %qs war noch nicht definiertder gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)der gemangelte Name von %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seindie an %<unavailable%> angehÃ¤ngte Nachricht ist keine ZeichenketteDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in %<?:%> ist immer %<true%>; ausdrÃ¼cklicher mittlerer Operand wird empfohlender Operand %qE ist nicht erfÃ¼llt, dadas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 16 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 32 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 64 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seindas Register %qs kann in %<asm%> fÃ¼r das aktuelle Ziel nicht bestraft werdenfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdender erforderliche Ausdruck %qE ist ungÃ¼ltigder erforderliche Ausdruck %qE ist ungÃ¼ltig, dader erforderliche Typ %qT ist ungÃ¼ltigder erforderliche Typ %qT ist ungÃ¼ltig, dadas Ergebnis des Befehls xxspltidp ist fÃ¼r denormalisierte Eingabewerte undefiniertdas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdie selben Schleifen-Iterationsvariablen %qD werden in mehreren verknÃ¼pften Schleifen verwendetdieses Ziel unterstÃ¼tzt nicht %<asm goto%> mit Ausgaben in %<asm%>drittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der %<constexpr%>-Variable %qD ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDer Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisunges gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3f verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3s oder v3f verfÃ¼gbardiese eingebaute Funktion wird von der Toolchain v3m nicht unterstÃ¼tztdiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %qs nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (%<arch%>-Option wird ignoriert)dieser Compiler unterstÃ¼tzt x86 nicht (%<-arch%>-Option wird ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese Definition erfordert die MVE-ISA-Erweiterungdiese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entferntdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Operation erfordert die SVE-ISA-Erweiterungdiese Anweisung kÃ¶nnte durchfallendieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nktdieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Iterationsvariable %qDthreadprivate Variable %qE in Zielregion mit %<order(concurrent)%>-Klausel verwendetthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetDreiwege-Vergleich von %qD hat den Typ %qT, nicht den Vergleichskategorie-TypDreiwege-Vergleich von %qD ist vom Typ %qT, der sich nicht in %qT umwandeln lÃ¤sstDrei-Wege-Vergleich von Vektorenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tztzur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder %<-M%> oder %<-MM%> angebenandere Fundstelle von %qs ist hierum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendentoHash() muss als Â»extern (D) size_t toHash() const nothrow @safeÂ« deklariert werden, nicht als %sToken %u hat %<x-location == %u%>Token %u hat %<x-location == y-location == %u%>Token %u hat %<y-location == %u%>zu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartetzu wenige Argumente fÃ¼r Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige AusdrÃ¼cke fÃ¼r Strukturzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele %<#pragma options align=reset%>zu viele %<...%> in Lambda-Capturezu viele %<always%>-Modifiziererzu viele %<always%>-Modifizierer bei %Lzu viele %<close%>-Modifiziererzu viele %<close%>-Modifizierer bei %Lzu viele %<defaultmap%>-Klauseln mit %qs-Kategoriezu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategoriezu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele %qs-Klauseln an einem Task-Konstruktzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r %%:dumpszu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r teilweise Spezialisierung %qTzu viele Argumente, die in SGPR-Registern Ã¼bergeben werdenzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r eingebaute Funktion %qE, nur %d erwartetzu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEzu viele atomare Klauselnzu viele geschweifte Klammern um Initialisierung fÃ¼r %qTzu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTInterner Fehler: too many exception handling edges in bb %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben; geben Sie %<%s %s%> fÃ¼r das Aufrufformat einzu viele Funktionsargumente fÃ¼r eBPFzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu viele Speicherreihenfolge-Klauselnzu viele Ã¶ffnende KlammernInterner Fehler: too many outgoing branch edges from bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %qD (sollten %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dKomma-AusdrÃ¼cke auf hÃ¶chster Ebene in einem Arrayindex haben seit C++23 eine andere Bedeutungungeklammerte Komma-AusdrÃ¼cke in Arrayindex-AusdrÃ¼cken sind veraltetDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen direkt angegebene Konstanten sein, beide ungleich nullGesamtgrÃ¶ÃŸe der lokalen Objekte %wu Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte ist zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architekturtp_first_run must be non-negativetraditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckabschlieÃŸendes %<,%> in Argumenten fÃ¼r %<#pragma GCC diagnostic ignored_attributes%>abschlieÃŸendes %<,%> in Argumenten fÃ¼r %<-Wno-attributes=%>angehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTnachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %ies wurde versucht, eine Gleitkommadivision mit Rest an %qT durchzufÃ¼hrenInterner Fehler: true/false edge after a non-GIMPLE_COND in bb %dKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenVersuch, %qD in Instanziierung eines generischen Lambdas einzufangenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei unterschiedliche Ã¤uÃŸere Iterationsvariablen %qD und %qD werden in einer einzigen Schleife verwendetzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (typedef von %qT) verletzt die One-Definition-Rule von C++Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETyp %qs ist kein AusdruckTyp %qs verletzt die One-Definition-Rule von C++Typbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert istUnpassende Anzahl der Ergebniswerte bei Typumwandlung%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %sInterner Compilerfehler: type is not compatible with its variantTyp ist nicht verfÃ¼gbarTyp ist nicht verfÃ¼gbar: %stype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungunvertrÃ¤gliche Typen in %qsTypunvertrÃ¤glichkeit in %qs-AusdruckTypunvertrÃ¤glichkeit in %qs-VerweisTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in bedingtem AusdruckunvertrÃ¤gliche Typen in Parameter %iTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp des %<asm%>-Operanden %qE konnte nicht ermittelt werdenTyp des %<depobj%>-Ausdrucks ist nicht %<omp_depend_t%>Typ von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qDTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypumgehung schaltet die Reihenfolge der Skalarspeicherung umTypkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriertTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle FunktionenInterner Compilerfehler: type variant differs by %sInterner Compilerfehler: type variant has different %<TREE_TYPE%>Interner Compilerfehler: type variant has different %<TYPE_BINFO%>Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>Interner Compilerfehler: type variant%'s %<TREE_TYPE%>Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>Typ war vorher als %qE deklariertInterner Compilerfehler: type%'s %<TREE_TYPE%>Interner Compilerfehler: type%'s %<TYPE_BINFO%>Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>Type-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzentype-specifier ist in Lambda ungÃ¼ltigTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (verwenden Sie stattdessen lieber %<__typeof__%>)typedef %qD ist initialisiert (stattdessen %qs verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklariertmit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> habenmit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> habentypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in enum-base definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in explicit-specifier definiert werdenTypen dÃ¼rfen nicht in Iteratortyp definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht innerhalb von %<__builtin_offsetof%> definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdender Versprechens-Typ fÃ¼r diese Koroutine wurde nicht gefundenNeuladungen fÃ¼r unmÃ¶gliche EinschrÃ¤nkungen konnten nicht generiert werden:Neuladungen konnten nicht generiert werden fÃ¼r:ABI %qs kann nicht mit Befehlssatz %qs implementiert werdenStandard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit %qs kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenweitere importierte Quellencodestellen kÃ¶nnen nicht dargestellt werdendie VorwÃ¤rtsreferenz in der Definition kann nicht aufgelÃ¶st werden%qs kann nicht als PIC-Register verwendet werdenunausgeglichenes Satzzeichen %<%c%> im Formatunausgeglichenes Satzzeichen %qc im Formatunbegrenzte Verwendung von %<alloca%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
! nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#Tunexpandierte Parameterpackunge in AufzÃ¤hlungskonstante in Lambdaunexpandiertes Parameterpack in lokaler Klasse in LambdaUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwartetes %<%s%> nach %<%s%>unerwartetes %<else%> gefundenunerwarteter AST der Art %sUnerwartetes Dateiendeunerwartete rechte Seite in Zuweisungunerwartetes Argumentunerwartetes Argument fÃ¼r %<msp430_select_hwmult_lib%>: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunerwartete Angaben im ELF-Headerunerwarteter Fehler beim Ã–ffnen von %<devices.csv%>unexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r %<msp430_select_hwmult_lib%>: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwarteter Operand: %dunerwarteter Platzhalter in eingeschrÃ¤nktem Ergebnistypunerwartete Seiteneffekte in Adresseunerwartete Template-ID %qEunerwartete Textadresse:unerwarteter Typ fÃ¼r Array-LÃ¤nge: %qsunbehandelte Ausrichtung fÃ¼r %<#pragma nomember_alignment%>unbehandelte Argumente %qs und %qs fÃ¼r %<msp430_set_driver_var%>unbehandelter Ausdruckunbehandelter Ausdruckstypnicht initialisiertes %<const %D%>nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Kontextuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekannte Option %qs fÃ¼r %<#pragma GCC aarch64%>unbekannte Option %qs fÃ¼r %<#pragma GCC arm%>unbekanntes Modell %qs fÃ¼r %<#pragma extern_model%>unbekannter Name %qs fÃ¼r %<#pragma member_alignment%>unbekannter Schalter %<-mdebug-%s%>unbekannte Ausgabe %qs des %<asm%>-Schaltersunbekannter C++-Standard %qsunbekannte CRIS-CPU-Versionsangabe in %<-mtune=%>: %sunbekannte CRIS-Versionsangabe in %<-march=%> oder %<-mcpu=%>: %sunbekannte Schnittstelle des compilierten Moduls (CMI): %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter FPU-Typ %<0x%x%>, %qs fehlgeschlagenunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qsunbekannte Stufe %qs fÃ¼r Live-Patchingunbekannter OpenMP-Direktiven-Name im Argument des Attributs %<omp::directive%>Unbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekanntes architekturspezifisches SpeichermodellUnbekannte Architekturspezifikation in Speichermodell %wi fÃ¼r %qDunbekannte Einstellung %qs fÃ¼r Arraygrenzenunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekanntes Attribut %qEunbekanntes Attribut %qsunbekannte Basisarchitektur %<0x%x%>, %qs fehlgeschlagenunbekannter Basisblock-Umsortierungs-Algorithmus %qsInterner Fehler: unknown block specifierunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertunbekannte Einstellung %qs fÃ¼r PrÃ¼faktionunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r %<-mtune%>unbekannter Entmangelstil %qsunbekanntes Zielunbekannter Fehler beim Lesen von %s aus %<devices.csv%>unbekannter evrp-Modus %qsunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannte Header-Art %qsunbekannter BefehlsmodusInterner Fehler: unknown internal function %qEunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter Operandenbuchstabe: Â»%cÂ«unbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r %<%s=%s%>unbekannte Option fÃ¼r %<-mrecip=%s%>Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %sunbekannter Durchlauf %s in %<-fdisable%> angegebenunbekannter Durchlauf %s in %<-fenable%> angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsunbekannte Prozessor-ID %<0x%x%>, einige Tuning-Parameter werden auf die Standardwerte zurÃ¼ckgesetztUnbekannte Profil-QualitÃ¤tUnbekannte Profil-Reproduzierbarkeitsstufe %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekannte Eigenschaft %qE des %qs-Selektorsunbekannte Eigenschaft %qs des %qs-Selektorsunbekanntes Eigenschaftsattributunbekanntes Eigenschaftsattribut %<%s%s%>unbekanntes Eigenschaftsattribut %qEunbekanntes Zeichen Â»%cÂ«unbekannter Ranger-Debug-Modus %qsunbekannter Registername %qs in %<asm%>unbekannter Registername: %sunbekannte Adressverschiebungs-Unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Angabe %<%qs%> in Attribut %<amdgpu_hsa_kernel%>unbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter %<-mlong-double-%s%>Unbekanntes Zielattribut oder -pragma %qsunbekannter Threader-Debug-Modus %qsunbekannte Tuning-Option Â»%sÂ«unbekannter Typ %<%T%> bei Objective-C-Kodierung gefundenunbekannter Typname: %qEUnbekannter Typname %qE; meinten Sie %qs?unbekannter Typname %qE; verwenden Sie das %<enum%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<struct%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<union%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Wert %qs fÃ¼r %<-march%>unbekannter Wert %qs fÃ¼r %<-mcpu%>unbekannter Wert %qs fÃ¼r %<-mtune%>unbekannter Wert %qs von %<-mmacosx-version-min%>unbekannter ABI-Typ fÃ¼r Vektorisierungsbibliothek in %<-mveclibabi=%s%>unbekanntes Vektorisierer-Kostenmodell %qsunbekannter vrp-Modus %qsunbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werdenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenanntes temporÃ¤res Objekt wird hier definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige Klammern in Deklaration von %qsungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringAttribut auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSteuerzeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSteuerzeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatBezeichner oder SchlÃ¼sselwort auÃŸerhalb von AnfÃ¼hrungszeichen %<%.*s%> im FormatSchlÃ¼sselwort %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatName der eingebauten Funktion %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im Formatnicht-grafisches Zeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im Formatnicht-grafische Zeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatOperator %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatOptionsname %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatVorverarbeitungsdirektive %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatFolge von %i aufeinanderfolgenden Satzzeichen %q.*s auÃŸerhalb von AnfÃ¼hrungszeichen im Format%i aufeinanderfolgende Leerzeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatTypname %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatLeerzeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im FormatNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %<-mfpu%>: %sunbekanntes Feld %<hwmpy%> in %<hard_msp430_mcu_data[%d]%>: %qdnicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegebenunbekanntes Feld %<revision%> in %<hard_msp430_mcu_data[%d]%>: %qdAttribut %qE hat unbekanntes Argument %qsunbekanntes Ziel fÃ¼r %s: %sunbekannter MCU-Name %qs, daher wird angenommen, dass er keine Hardware-Multiplikation kann; verwenden Sie die Option %<-mhwmult%>, um diese explizit einzustellenunbekannter MCU-Name %qs, daher wird angenommen, dass es ein MSP430X ohne Hardware-Multiplikation ist; verwenden Sie die Optionen %<-mcpu%> und %<-mhwmult%>, um diese explizit einzustellenunbekannter MCU-Name %qs, daher wird angenommen, dass er lediglich das MSP430X-ISA unterstÃ¼tzt; verwenden Sie die Option %<-mcpu%>, um dieses explizit einzustellenunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument %q.*s fÃ¼r Option %<--help=%> nicht erkanntunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*sunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?Argument %qs fÃ¼r Option %<-flto=%> nicht erkanntArgument fÃ¼r Option %<-fzero-call-used-regs=%> nicht erkannt: %qsnicht erkannter Initialisierungstyp %qs fÃ¼r automatische VariableUnbekannte BTF-Debugausgabestufe %qsunbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>unbekannte Kommandozeilenoption %<-fdump-%s%>; meinten Sie %<-fdump-%s%>?nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsUnbekannte Kommandozeilenoption %qs kÃ¶nnte den Zweck haben, bisherige Diagnosemeldungen zu unterdrÃ¼ckenunbekannte Steuerregisternummer %d; %<psw%> wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: %qsunbekannter enum-Wert: %qsunerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:%<asm_auto_mfpu%>unbekannter Operand fÃ¼r %%:%<canon_for_mlib%>unbekannte Option %<-fdisable%>unbekannte Option %<-fenable%>unbekannte Option an %%:%<target_mode_check%> weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunbekanntes Escapezeichen in Zeichenketteunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer Transaktionnicht gesetzte Option %qs wird ignoriert, fÃ¼r CPU %qs ist sie stets eingeschaltetVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEGleitkommakonstante ohne Suffixnicht unterstÃ¼tzte SVE-VektorgrÃ¶ÃŸenicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute FunktionCode Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:nicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %snicht unterstÃ¼tzte konstante Adresse:der Kernel hat einen nicht unterstÃ¼tzten CPU-Namen fÃ¼r %<-mcpu=native%> zurÃ¼ckgegeben: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Speicherausdruck:nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an Gleitkommakonstantenicht unterstÃ¼tzter Operandnicht unterstÃ¼tzter Operand %s fÃ¼r Code Â»%cÂ«Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztnicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionennicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMDnicht unterstÃ¼tzte simdlen %wdnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendetes AnfÃ¼hrungszeichen %<%c%> im Formatunbeendete q-Direktiveunbeendete Zeichenketteunverwendete Argumente in %<$%>-Stil-Formatunverwendeter Parameter %qDungenutzte Deklaration fÃ¼r strukturierte BindungVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsverwenden Sie stattdessen %<#include%>stattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnenverwenden Sie %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichen%<-Winvalid-pch%> fÃ¼r weitere Informationen verwendenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschaltenverwenden Sie %<-fext-numeric-literals%>, um weitere eingebaute Suffixe einzuschalten%<-flax-vector-conversions%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben%<...%> verwenden, um Argumentpack aufzulÃ¶senverwenden Sie stattdessen %<__attribute__ ((vector_size))%>verwenden Sie %<__builtin_rx_mvtc (0, ...)%>, um beliebige Werte in PSW zu schreibenverwenden Sie %<alias %s = %s.%s;%>, um eine Ãœberladungsmenge der Basisklasse einzufÃ¼hrenverwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplateverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwendenverwenden Sie stattdessen %qsnutzen Sie einen Cast auf den erwarteten Typen, um die Mehrdeutigkeit aufzulÃ¶senVerwenden Sie zum Beispiel %<-Wabi=11%>, um vor Ã„nderungen von GCC 7 zu warnenverwenden Sie den Nicht-Referenz-Typ %qT, um das Kopieren explizit zu machen, oder %qT um das Kopieren zu sparenVerwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Parameterdeklaration ist erst mit %<-std=c++20%> oder %<-fconcepts%> verfÃ¼gbarVerwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qDVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qsVerwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sangeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurdeVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung von eingebautem Parameterpack %qD auÃŸerhalb eines TemplatesVerwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltiggelÃ¶schte Funktion %qD wird verwendetVerwendung des enum %q#D ohne vorherige DeklarationVerwendung der Funktion %qD mit nicht erfÃ¼llten EinschrÃ¤nkungenVerwendung des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r die Anweisung fehlt der Verwendungs-Operanddie Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzenverwenden Sie einen Referenztyp, um das Kopieren zu sparenverwenden Sie stattdessen die Apostroph-Direktive %qsverwenden Sie das unÃ¤re %<+%>, das Operanden zu Zeigern degradiert, oder %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetals umgeschriebener Kandidat fÃ¼r den Vergleich von %qT und %qT verwendetWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetVektortyp verwendet, wo Skalars benÃ¶tigt wirdnutzloses %<_Alignas%> in leerer Deklarationnutzloses %qs in leerer Deklarationnutzlose Umwandlung in Typ %q#TNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendet%<num_workers (%d)%> wird verwendet, %d wird ignoriert%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert%<vector_length (%d)%> wird verwendet, %d wird ignoriert%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert%<vector_length (64)%> wird verwendet, %d wird ignoriert%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriertVerwendung von %qs mit vorzeichenlosem Typ hat keinen Effektbaumelnder Zeiger auf %qD wird verwendetbaumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdie Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebenbaumelnder Zeiger %qE auf %qD wird verwendetbaumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird verwendetdarwin64-ABI wird verwendetdie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binÃ¤ren Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebenungÃ¼ltiges Feld %qD wird verwendetAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetrvalue wird als lvalue verwendet%d LTRANS-AuftrÃ¤ge werden seriell compiliertNach der Registerbelegung wird eine einfache CSE verwendetTemplatetyp-Parameter %qT wird nach %qs verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetdie Verwendung des Wertes der einfachen Zuweisung mit %<volatile%>-qualifiziertem linken Operand ist veraltet%<using%>-Deklaration fÃ¼r Element auÃŸerhalb des GÃ¼ltigkeitsbereichs der KlasseÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klasse%<using%>-Deklaration darf den Namensraum %qD nicht benennengÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente sind: %sgÃ¼ltige Argumente sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %qs sind: %sgÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?gÃ¼ltige Fehler-Modelle sind %qs, %qs, %qs, %qsgÃ¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltiges Format ist %<ns::attr%> oder %<ns::%>gÃ¼ltige Modelle sind %sgÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096Wert %qE vom Typ %qT ist kein KonstantenausdruckWert %qs wird von Attribut %<target%> nicht unterstÃ¼tztWertargumentberechneter Wert ist unbenutztWert von %<-mfixed-range%> muss die Form REG1-REG2 habenin %qs Ã¼bergebener Wert ist zu groÃŸWertinitialisierung des Funktionstypen %qTWertinitialisierung des unvollstÃ¤ndigen Typen %qTWertinitialisierung des Referenztypen %qTvar-tracking-assignments Ã¤ndert selektive PlanungVariableVariable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<_Noreturn%> deklariertVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenVariable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werdenVariable %q+D Teil des Alias-Zyklusdynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD angepasst fÃ¼r OpenACC-Privatisierungsgrad: %qsVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typvariable %qD vom nicht-literalen Typ %qT in %<constexpr%>-Funktion ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariable %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetArrays mit variabler LÃ¤nge werden in Koroutinen noch nicht unterstÃ¼tztElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertTyp %qT mit variabler LÃ¤nge in %<reduction%>-KlauselTyp %qT mit variabler GrÃ¶ÃŸe in %qs-KlauselInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariable Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit %<-fvar-tracking-assignments%> Ã¼berschritten; neuer Versuch ohneArray variabler GrÃ¶ÃŸe von %<auto%>zusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenVariablen im Adressraum %<__regio_symbol%> kÃ¶nnen nicht als %<register%> deklariert werdenVariablen im Adressraum %<__regio_symbol%> kÃ¶nnen keinen Anfangswert habenVariablen im Adressraum %<__regio_symbol%> mÃ¼ssen als %<extern%> deklariert werdenVariablen im Adressraum %<__regio_symbol%> mÃ¼ssen als %<volatile%> deklariert werdenVariablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer habenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarvariadischer Thunk-AufrufVariante %qD und Basis %qD haben unvertrÃ¤gliche Typendie Variante %qD ist eine eingebauteVariante %qD ist keine FunktionDie Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %sDie Variante %qs bei %L muss eine Funktion oder Unterroutine sein%qs-Element des Vektors ist kein GIMPLE-WertVektor-%qs mit Elementindex, der nicht NULL istVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEVektorÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in %qsVektortypen erwartet in %qsVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in %qs gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedInterner Fehler: verify_flow_info failedInterner Fehler: verify_flow_info: Basic block %d succ edge is corruptedInterner Fehler: verify_flow_info: Block %i has loop_father, but there are no loopsInterner Fehler: verify_flow_info: Block %i lacks loop_fatherInterner Fehler: verify_flow_info: Duplicate edge %i->%iInterner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%iInterner Fehler: verify_flow_info: Incorrect fallthru %i->%iInterner Fehler: verify_flow_info: Missing count of block %iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iInterner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is notInterner Fehler: verify_flow_info: Wrong count of block %iInterner Fehler: verify_flow_info: Wrong probability of edge %i->%iInterner Fehler: verify_flow_info: unallocated edge flag set on %d -> %dInterner Fehler: verify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa gescheitertVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertVersion von %<g%> wird weggelassen, bitte geben Sie die Version fÃ¼r die individuelle Erweiterung andas versionierte Symbol muss %<public%> seinversioniertes Symbol muss standardmÃ¤ÃŸige Sichtbarkeit habenvirt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubtvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichfÃ¼r Anweisung fehlt virtueller Definitions-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenMultiversionierung virtueller Funktionen wird nicht unterstÃ¼tztvirtuelle Funktionen kÃ¶nnen erst mit C++20 %<constexpr%> seinvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Informationvirtuelle Tabelle des Typs %qD verletzt die One-Definition-RuleZeiger auf Virtuelle Tabelle wird uninitialisiert verwendetvirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r die Anweisung fehlt der virtuelle Verwendungs-OperandSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges Argumentvtable fÃ¼r Vtable-Verifikation wird in Kombination mit LTO nicht unterstÃ¼tztwaitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache Alias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztschwache Aliase werden nicht unterstÃ¼tztschwache Deklaration von %q+D wird auf bereits existierende Â»staticÂ«-Definition angewandtschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D wird nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ seinbeim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Indexbeim Schreiben der Ausgabe nach %s: %mwÃ¤hrend %qT in %E Elemente zerlegt wirdwÃ¤hrend %qT in %wu Element zerlegt wirdwÃ¤hrend %qT in %wu Elemente zerlegt wirdbeim Referenzieren von %qDBreite von %qD Ã¼bersteigt seinen TypenBreite von %qs Ã¼berschreitet dessen TypenBreite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qTmitmit %<ancestor%> dÃ¼rfen nur die Klauseln %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> und %<map%> in dem Konstrukt erscheineninnerhalb dieser Schleifeohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> istSchreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnittenwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenCode schreibt %E Byte in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenCode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenCode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch die Zielregion zum ÃœberlaufenSchreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuSchreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuSchreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuSchreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuCMI %qs wird geschriebenCode schreibt zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenSchreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%wu bis %wu Bytes werden in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu geschriebenSchreiben in konstantes Objekt (Argument %d)ein Byte zu viel wird in eine Region geschrieben, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngtAusgabedatei wird geschriebenSchreiben Ã¼ber Null-Zeiger (Argument %d)beim Schreiben in LTRANS-Ausgabeliste %s: %mSchreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tztInterner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entryInterner Fehler: wrong amount of branch edges after conditional jump in bb %iInterner Fehler: wrong amount of branch edges after unconditional jump %ifalsches Argument %qs fÃ¼r Option %qsfalsches Argument fÃ¼r ignorierte AttributeFalsche Kante %d->%d fÃ¼r PHI-ArgumentInterner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> listFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-Kantefalsche Liste der verlassenen Schleifen fÃ¼r Kante %d->%dFalsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegebenfalsche Anzahl der Argumente fÃ¼r %%:debug-level-gtfalsche Anzahl von Argumenten fÃ¼r %%:dwarf-version-gtfalsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_assoc_barrier%>falsche Anzahl der Argumente fÃ¼r %<__builtin_call_with_static_chain%>falsche Anzahl der Argumente fÃ¼r %<__builtin_choose_expr%>falsche Anzahl der Argumente fÃ¼r %<__builtin_complex%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shufflevector%>falsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>Interner Fehler: wrong number of branch edges after unconditional jump in bb %ifalsche Anzahl der Templateargumente (%d, sollte %d sein)falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)Interner Fehler: wrong outgoing edge flags at end of bb %dfalscher Strategiename %qs fÃ¼r Option %qs angegebenInterner Compilerfehler: wrong tree in %<TYPE_FIELDS%> listArgument falschen Typs fÃ¼r %sArgument falschen Typs fÃ¼r absfalsches Typargument fÃ¼r Â»absuÂ«Argument falschen Typs fÃ¼r Bit-KomplementArgument falschen Typs fÃ¼r KonjugationArgument falschen Typs fÃ¼r DekrementierungArgument falschen Typs fÃ¼r InkrementierungArgument falschen Typs fÃ¼r unÃ¤res AusrufungszeichenArgument falschen Typs fÃ¼r unÃ¤res MinusArgument falschen Typs fÃ¼r unÃ¤res PlusArgument falschen Typs fÃ¼r Â»%sÂ«x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter CodeSie kÃ¶nnen %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder PragmaSie kÃ¶nnen SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivierenSie kÃ¶nnen diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivierenSie kÃ¶nnen stattdessen einen inline-Namensraum verwendendies kann durch das LÃ¶schen der Initialisierung umgangen werdenBei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werdenSie sollten die Option %<-%s%> verwendenIhre native CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendetz/Architektur.Null als NullzeigerkonstanteArrayabschnitt der LÃ¤nge 0 in %qs-KlauselArraygrÃ¶ÃŸe von %q+D ist null oder negativTyp %qT mit GrÃ¶ÃŸe 0 in %<reduction%>-KlauselTyp %qT mit GrÃ¶ÃŸe 0 in %qs-KlauselVektorgrÃ¶ÃŸe NullBreite Null fÃ¼r Bitfeld %q+DBreite Null fÃ¼r Bitfeld %qsBreite null im Format %sFormat-Zeichenkette %s der LÃ¤nge nullArray %qD der GrÃ¶ÃŸe nullArray %qT der GrÃ¶ÃŸe nullArrayelement %qD mit LÃ¤nge 0 in ansonsten leerem %q#TArrayelement %qD mit LÃ¤nge 0 befindet sich nicht am Ende von %q#T{anonym}{fehlerhaft}
\ No newline at end of file
--- 2262,2269 ----
  erfordert durch %q#D
  von hier erfordert
  erfordertÂ»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qTÂ»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyprequires-clause an type-idrequires-clause an TypedefAuflÃ¶sungs-Sub-ID %wx nicht in Objekt-DateiInterner Fehler: resolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeAuflÃ¶ser-indirekte Funktion ist hier deklariertErgebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis von %qE erfordert %u Bits, aber %qT hat nur %u BitsRÃ¼ckgabetyp ist keine einfache Typ-EinschrÃ¤nkungResultat mit nicht konstanter ZeichenlÃ¤ngeSignieren der RÃ¼ckgabeadresse wird nur fÃ¼r %<-mabi=lp64%> unterstÃ¼tztreturn streicht Qualifizierer %qv von Zeiger-ZieltypInterner Fehler: return edge does not point to exit in bb %dRÃ¼ckgabe von Pointer auf nicht enthaltenen Adressraumreturn erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÂ»returnÂ« nicht gefolgt von SperreRÃ¼ckgabetyp %q#T ist unvollstÃ¤ndigRÃ¼ckgabetyp ist auf %<int%> voreingestelltRÃ¼ckgabetyp ist unvollstÃ¤ndigRÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut seinRÃ¼ckgabetyp von %qD ist nicht %<int%>RÃ¼ckgabetyp von %qD ist nicht %qsRÃ¼ckgabetyp fÃ¼r FunktionAngabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltigAngabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltigRÃ¼ckgabetyp fÃ¼r %<operator %T%> angegebenRÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegebenunvertrÃ¤gliche RÃ¼ckgabetypenRÃ¼ckgabe eines Wertes in Funktion ohne RÃ¼ckgabetypReturn-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qTReturn-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion%<return-type-requirement%> ist keine Typ-EinschrÃ¤nkungzurÃ¼ckgegeben von %qDzurÃ¼ckgegeben von %qTRÃ¼ckgabe von %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareRÃ¼ckgabe eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenInitialisierungsliste wird zurÃ¼ckgegebendas ZurÃ¼ckgeben der lokalen %<initializer_list%>-Variable %qD verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden ArraysRÃ¼ckgabe von Zeiger auf %qD vom Typ %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebendas ZurÃ¼ckgeben einer temporÃ¤ren %<initializer_list%> verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden ArraysZurÃ¼ck auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)umgekehrte Speicherreihenfolge fÃ¼r Gleitkommaskalareumgekehrte Speicherreihenfolge fÃ¼r Skalareumgekehrte Speicherreihenfolge fÃ¼r Â»%smodeÂ«rechter Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senrechter Operand des Komma-Operators hat keinen Effektrechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qErechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit %wu des linken Operandenrechter Operand des Schiebeausdrucks %q+E ist negativrechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-FormatRechts-Schiebe-Weite >= Breite des TypsRechts-Schiebe-Weite >= Breite des VektorelementsRechts-Schiebe-Weite ist negativrechter Operand des Komma-Ausdrucks hat keinen EffektRundungsmodus fÃ¼r VAX-Floats nicht unterstÃ¼tztRundungsergebnis wird immer 0 seinRundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit NachkommaanteilRoutine %qD ist hier deklariertUnterprogrammaufruf verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeUnterprogrammaufruf verwendet denselben OpenACC-Parallelismus wie enthaltende Schleiferv32e erfordert die ilp32e-ABICPU rx100 hat keine FPU-HardwareCPU rx200 hat keine FPU-Hardwareselber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qTselbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstruktdieselbe Version wurde zuvor hier definiertInterner Fehler: same_comdat_group is not a circular listInterner Fehler: same_comdat_group list across different groupsFehlzuordnung von Attributen der Bereinigungsfunktiondie ErfÃ¼llung der atomaren EinschrÃ¤nkung %qE hÃ¤ngt von sich selbst abder ErfÃ¼llungswert der wurde zuerst hier als %qE ausgewertetder ErfÃ¼llungswert der atomaren EinschrÃ¤nkung %qE Ã¤ndert sich von %qE nach %qEBitbereich der SÃ¤ttigung muss eine direkt angegebene Konstante seinBitbereich der SÃ¤ttigung muss im Bereich [%wd, %wd] liegen%d %<template<>%> gefunden, %d werden fÃ¼r Spezialisierung eines Elementfunktionstemplates benÃ¶tigt%<typename %E%> sagen, wenn ein Typ gemeint istskalares Objekt %qD erfordert ein Element in InitialisierungSkalierung muss nichtnegativ seinSkalierung und Normalisierung kÃ¶nnen nicht gleichzeitig aktiv sein; wird Ã¼bersprungen
! Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennameenum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch %<...%> Ã¼bergebenenums mit GÃ¼ltigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarfalsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#Tdas Score-Argument muss ein konstanter ganzzahliger Ausdruck seindas Score-Argument bei %C muss ein konstanter ganzzahliger Ausdruck seindas Score-Argument darf nicht negativ seindas Score-Argument bei %C darf nicht negativ seinzweites Argument muss eine Scheibe oder Zeichenkette seinzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinzweites Argument fÃ¼r %<va_arg%> ist ein Funktionstyp %qTzweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinzweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senzweiter Operand des bedingten Ausdrucks hat keinen Effektzweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEzweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>Zweiter Parameter von %<va_start%> ist nicht letztgenanntes ArgumentAbschnitt #%u fehlt oder ist beschÃ¤digtAbschnitt %qs fehlt oder ist beschÃ¤digtAbschnitt existiert bereits: %qsAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet istAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istArgument des Abschnittsattributs ist keine ZeichenkettenkonstanteAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werdenAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tztAbschnitt von %q+D kann nicht aufgehoben werdenAbschnitt von %q+D in Konflikt mit vorheriger DeklarationAbschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passenAbschnittstypkonfliktAbschnittstypkonflikt mit %qDSpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)die ausgewÃ¤hlten fp16-Optionen sind inkompatibelSelektor %qs akzeptiert keine EigenschaftenSelektor %qs nicht erlaubt fÃ¼r Kontext-Selektorsatz %qsSelektor %qs mehr als einmal im Satz %qs angegebenSelektor Â»%sÂ« bei %C akzeptiert keine EigenschaftenSelektor Â»%sÂ« ist fÃ¼r den Kontext-Selektorsatz Â»%sÂ« nicht erlaubt, bei %CWÃ¤hler muss Â»immediateÂ« seinSelektor muss eine Ganzzahlkonstante im Bereich [0, %wi] seinSelektorsatz %qs mehr als einmal angegebenVergleich mit sich selbst ergibt immer Â»falseÂ«Vergleich mit sich selbst ergibt immer Â»trueÂ«Selbsttests sind in diesem Build nicht eingeschaltetSelbsttests sind unvertrÃ¤glich mit %<-E%>Fehlzuordnung von semantischer Einlagerunglegen Sie %qs auf mindestens %d fest, um mehr Details zu sehensetjmp/longjmp innerhalb %<simd%>-KonstruktsMethodennamen von Settern mÃ¼ssen mit %<:%> aufhÃ¶renKern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %mverdeckte Deklaration ist hiereingebaute Funktion %q#D wird Ã¼berdecktBibliotheksfunktion %q#D wird Ã¼berdecktvorherige Typdeklaration von %q#D wird Ã¼berschattetGemeinsam genutzte SSA-Namen-Infoshared und mdll sind unvertrÃ¤glichInterner Fehler: shared call_stmt:shared wird nicht unterstÃ¼tztGemeinsames rtxÃœberlauf der Shared-Memory-RegionSchiebeweite ist keine GanzzahlSchiebeausdruck %q+E lÃ¤uft Ã¼berSchiebeoperation eines Nicht-Ganzzahloperandenzu wenig Export-Daten gelesenInterner Fehler: show_array_ref(): Unknown array referenceInterner Fehler: show_array_spec(): Unhandled array shape type.Interner Fehler: show_code_node(): Bad statement codeInterner Fehler: show_expr(): Bad intrinsic in expressionInterner Fehler: show_expr(): Don't know how to show exprInterner Fehler: show_ref(): Bad component codeInterner Fehler: sibcall edges for non-call insn in bb %iSeiteneffekte werden bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnetside-effects element in no-side-effects CONSTRUCTORVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEVorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammeneinfaches IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglisteinzelnes %<target_clones%>-Attribut wird ignoriertGrÃ¶ÃŸe %qE des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EGrÃ¶ÃŸe %qE des Arrays %qE ist negativGrÃ¶ÃŸe %qE des Arrays Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %qEGrÃ¶ÃŸe %qE des Arrays ist negativGrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp habenGrÃ¶ÃŸe ist zu groÃŸUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D Ã¼berschreitet mit %E Bytes die maximale ObjektgrÃ¶ÃŸe %wuGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckGrÃ¶ÃŸe des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativGrÃ¶ÃŸe des Arrays %qE ist kein konstanter AusdruckArraygrÃ¶ÃŸe von %qE ist zu groÃŸGrÃ¶ÃŸe des Arrayelements ist kein Vielfaches seiner AusrichtungGrÃ¶ÃŸe des Arrays Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %qEArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist kein konstanter AusdruckGrÃ¶ÃŸe des Arrays ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe ist zu groÃŸInterner Fehler: size of loop %d should be %d, not %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wu BytesGrÃ¶ÃŸe des Zeichenkettenliterals ist zu groÃŸGrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen TypGrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-GanzzahltypGrÃ¶ÃŸe des unbenannten Arrays ist negativGrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸGrÃ¶ÃŸe der Variablen %q+D ist zu hochGrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenScheibenkapazitÃ¤t muss ganzzahlig seinScheibenende muss eine Ganzzahl seinScheibe ohne adressierbaren Wertjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glichEinige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasstnicht implementiertnicht implementiert: Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelle ist ein Zeiger auf unvollstÃ¤ndigen TypenQuelle ist kein ZeigerQuelle ist kein Zeiger auf KlasseQuelle hat nicht KlassentypenQuelle hat unvollstÃ¤ndigen KlassentypenQuellorte fÃ¼r Funktion %qD haben sich geÃ¤ndert, Profilingdaten mÃ¶glicherweise veraltetQuellobjekt %qE der GrÃ¶ÃŸe %sQuellobjekt wird hier alloziertQuellobjekt der GrÃ¶ÃŸe %s, alloziert durch %qEQuellentyp ist nicht polymorphLeerzeichen gefolgt von Satzzeichen %<%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%0%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%@%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>Spezifikation %qs ist ungÃ¼ltigSpezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_HEADERS_SUFFIX_SPEC%>Spezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_SUFFIX_SPEC%>Spezifikationsfehler: nicht erkannte Spezifikationsoption %qcSpezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze [%E, %E] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsangegebene Bereichsgrenze [%wu, %wu] Ã¼berschreitet %<INT_MAX%>angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenangegebene GrÃ¶ÃŸe %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %ESystemregister mit einem kurzem Namen angebenAngabe von Vektortypen mit %<__attribute__ ((mode))%> ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenspekulative Kanten sind nicht benachbartfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenverdÃ¤chtige Folge von Satzzeichen %<%.*s%> am Anfang des FormatsstÃ¶rendes letztes %<%%%> im FormatverdÃ¤chtige Folge von Satzzeichen %<%.*s%> am Ende des FormatsÃ¼berzÃ¤hliges Leerzeichen am Ende des FormatsGrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d seinStapelrahmen muss kleiner als 64k seinInterner Fehler: stack frame not a multiple of 8 bytes: %wdInterner Fehler: stack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapelsonde fÃ¼r SVE-RahmenStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wu BytesStapelverbrauch kÃ¶nnte %wu Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztStapelrahmen zu groÃŸ: %d BytesOpenMP-Â»standaloneÂ«-Direktiven im Attribut %<omp::directive%> kÃ¶nnen nur in einer leeren Anweisung vorkommenStandardattribute inmitten von DeklarationssymbolenStandardattribute mÃ¼ssen vor den Deklarationsspezifizierern stehen, um fÃ¼r die Deklaration zu gelten, oder ihnen folgen, um fÃ¼r den Typ zu geltenStandardattribute fÃ¼r NamensrÃ¤ume mÃ¼ssen vor dem Namen des Namensraums stehenstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnfang/Ende von RTL-Fragment sind in verschiedenen DateienAnweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senAnweisung hat keinen EffektAnweisung ist eine Referenz, kein Aufruf, zur Funktion %qEAnweisung ist kein KonstantenausdruckAnweisung inmitten eines Blocks fÃ¼r throw markiertAnweisung fÃ¼r throw markiert, wirft jedoch nichtsAnweisung verwendet freigegebenen SSA-Namenvolatile-Kennzeichen fÃ¼r Anweisung nicht aktuellAnweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %qs deklariertStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatisches Feld %qD ist nicht zuordenbarstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorder statische Typ %qT des Operanden ist eine nicht Ã¶ffentliche Basisklasse des dynamischen Typs %qTstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichAusdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qDSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenSchrittweite der implied-do-Schleife bei %L darf nicht 0 seinAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: stmt with wrong VUSEInterner Fehler: stmts without blockSpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntAdresse der lokalen Variable %qD wird in %qE gespeichertMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wuStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenstrukturierte Bindungsdeklarationen kÃ¶nnen erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs seinDeklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte Bindung hat unvollstÃ¤ndigen Typen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qTstrukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarUnter-Framework-Include %s steht mit Framework-Include in KonfliktTeilobjekt %qD ist hier deklariertUnterprogramm %q+F nicht als %<Inline%> markiertUnterprogramm %q+F nicht als %<Inline_Always%> markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arrayswar spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariertwar spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariertgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:UnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in KonfliktSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in KonfliktOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸSymbol %qD, das von %qD referenziert wird, wurde hier deklariertSymbol muss definiert sein, um eine Version zu habenZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failedArgument des Attributs Â»symverÂ« muss das Format %<Name@Nodenname%> habenInterner Fehler: symver is not exported with default visibility%<symver%> wird nur auf ELF-Plattformen unterstÃ¼tztInterner Fehler: symver target is not exported with default visibilityerzeugte Methode %qD zuerst hier erfordertSystem-Pfad %qs ist nicht absolutAdresse der direkten Funktion %qD wird genommenAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenZugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten ZeigerwertAdresse eines rvalues wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetden Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine AuswirkungDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qsZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von %<long double%>Ziel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsZielarchitekturen fehlen hinter %qsTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine Ãœbersetzungszeit-KonstanteTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)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)Template-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplate-Template-Parameter %qT in Deklaration von AbleitungshinweisTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD als Deklarator verwendetTemplate-ID %qE in Deklaration des ersten TemplatesTemplate-ID ist fÃ¼r Destruktor nicht erlaubtTemplate-EinfÃ¼hrungen sind nicht Teil der C++20-Konzepte; verwenden Sie %qs, um sie zu aktivierenTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>PrÃ¼fung, ob eine Konzept-ID ein gÃ¼ltiger Ausdruck ist; fÃ¼gen Sie %<requires%> hinzu, um die ErfÃ¼llung zu prÃ¼fendas SchlÃ¼sselwort %<bool%> ist in einer Konzeptdefinition in C++20 nicht erlaubtder Ausdruck der %<device%>-Klausel muss den Wert %<1%> habender Ausdruck der %<device%>-Klausel bei %C muss den Wert %<1%> habendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldie Debug-Informationen %qs kann nicht mit vorkompilierten Headern verwendet werdendas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdie ABI fÃ¼r die Ãœbergabe eines Wertes, der Felder mit Null-Breite vor einem benachbarten 64-Bit-Gleitkommafeld enthÃ¤lt, wurde %{mit GCC 12.1%} geÃ¤ndertDas ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertdie ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der Bit-Felder mit der Breite Null enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndertdie ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der leere C++17-Basen enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndertdas ABI der C-StrukturÃ¼bergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertdas ABI der StrukturÃ¼bergabe mit %<complex float%>-Element hat sich in GCC 4.4 geÃ¤ndertdas ABI der Union-Ãœbergabe mit %<long double%> hat sich in GCC 4.4 geÃ¤ndertOperand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 seinDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse %qE ist niemals NULLdie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertendie Adresse von %qD ist niemals %<null%>die Adresse von %qD ist niemals NULLdie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas align-Argument fÃ¼r %<__builtin_coro_promise%> muss eine Konstante seindie Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geÃ¤ndertDas Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert seindas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert %<ifunc%>, was von diesem Ziel nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichder Vergleich wird zu %qE reduziertder Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wirdder Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darfder Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wirdder Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darfder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-Informationder Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbarKontrollfluss der Funktion %qD passt nicht zu ihren Profilingdaten (ZÃ¤hler %qs)der Versprechens-Typ %qT der Koroutine deklariert sowohl %<return_value%> als auch %<return_void%>der ZÃ¤hler sollte nicht kleiner als 0 sein; bitte das intrinsische %qs im Code prÃ¼fender Vorgabewert fÃ¼r die aktuelle CPU-Feineinstellung ist %d Bytesdas Richtungsargument fÃ¼r %<__builtin_coro_promise%> muss eine Konstante seinin Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdas Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel seinder Ausdruck %qE wird zu %<false%> ausgewertetder Ausdruck %qE darf keine Exception werfendie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines %qs muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindie RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seinder m210 hat keine Little-Endian-UnterstÃ¼tzungdas Makro %qs war noch nicht definiertder gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)der gemangelte Name von %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seindie an %<unavailable%> angehÃ¤ngte Nachricht ist keine ZeichenketteDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in %<?:%> ist immer %<true%>; ausdrÃ¼cklicher mittlerer Operand wird empfohlender Operand %qE ist nicht erfÃ¼llt, dadas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 16 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 32 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 64 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seindas Register %qs kann in %<asm%> fÃ¼r das aktuelle Ziel nicht bestraft werdenfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdender erforderliche Ausdruck %qE ist ungÃ¼ltigder erforderliche Ausdruck %qE ist ungÃ¼ltig, dader erforderliche Typ %qT ist ungÃ¼ltigder erforderliche Typ %qT ist ungÃ¼ltig, dadas Ergebnis des Befehls xxspltidp ist fÃ¼r denormalisierte Eingabewerte undefiniertdas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdie selben Schleifen-Iterationsvariablen %qD werden in mehreren verknÃ¼pften Schleifen verwendetdieses Ziel unterstÃ¼tzt nicht %<asm goto%> mit Ausgaben in %<asm%>drittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der %<constexpr%>-Variable %qD ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDer Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisunges gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3f verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3s oder v3f verfÃ¼gbardiese eingebaute Funktion wird von der Toolchain v3m nicht unterstÃ¼tztdiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %qs nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (%<arch%>-Option wird ignoriert)dieser Compiler unterstÃ¼tzt x86 nicht (%<-arch%>-Option wird ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese Definition erfordert die MVE-ISA-Erweiterungdiese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entferntdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Operation erfordert die SVE-ISA-Erweiterungdiese Anweisung kÃ¶nnte durchfallendieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nktdieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Iterationsvariable %qDthreadprivate Variable %qE in Zielregion mit %<order(concurrent)%>-Klausel verwendetthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetDreiwege-Vergleich von %qD hat den Typ %qT, nicht den Vergleichskategorie-TypDreiwege-Vergleich von %qD ist vom Typ %qT, der sich nicht in %qT umwandeln lÃ¤sstDrei-Wege-Vergleich von Vektorenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tztzur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder %<-M%> oder %<-MM%> angebenandere Fundstelle von %qs ist hierum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendentoHash() muss als Â»extern (D) size_t toHash() const nothrow @safeÂ« deklariert werden, nicht als %sToken %u hat %<x-location == %u%>Token %u hat %<x-location == y-location == %u%>Token %u hat %<y-location == %u%>zu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartetzu wenige Argumente fÃ¼r Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige AusdrÃ¼cke fÃ¼r Strukturzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele %<#pragma options align=reset%>zu viele %<...%> in Lambda-Capturezu viele %<always%>-Modifiziererzu viele %<always%>-Modifizierer bei %Lzu viele %<close%>-Modifiziererzu viele %<close%>-Modifizierer bei %Lzu viele %<defaultmap%>-Klauseln mit %qs-Kategoriezu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategoriezu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele %qs-Klauseln an einem Task-Konstruktzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r %%:dumpszu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r teilweise Spezialisierung %qTzu viele Argumente, die in SGPR-Registern Ã¼bergeben werdenzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r eingebaute Funktion %qE, nur %d erwartetzu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEzu viele atomare Klauselnzu viele geschweifte Klammern um Initialisierung fÃ¼r %qTzu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTInterner Fehler: too many exception handling edges in bb %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben; geben Sie %<%s %s%> fÃ¼r das Aufrufformat einzu viele Funktionsargumente fÃ¼r eBPFzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu viele Speicherreihenfolge-Klauselnzu viele Ã¶ffnende KlammernInterner Fehler: too many outgoing branch edges from bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %qD (sollten %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dKomma-AusdrÃ¼cke auf hÃ¶chster Ebene in einem Arrayindex haben seit C++23 eine andere Bedeutungungeklammerte Komma-AusdrÃ¼cke in Arrayindex-AusdrÃ¼cken sind veraltetDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen direkt angegebene Konstanten sein, beide ungleich nullGesamtgrÃ¶ÃŸe der lokalen Objekte %wu Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte ist zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architekturtp_first_run must be non-negativetraditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckabschlieÃŸendes %<,%> in Argumenten fÃ¼r %<#pragma GCC diagnostic ignored_attributes%>abschlieÃŸendes %<,%> in Argumenten fÃ¼r %<-Wno-attributes=%>angehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTnachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %ies wurde versucht, eine Gleitkommadivision mit Rest an %qT durchzufÃ¼hrenInterner Fehler: true/false edge after a non-GIMPLE_COND in bb %dKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenVersuch, %qD in Instanziierung eines generischen Lambdas einzufangenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei unterschiedliche Ã¤uÃŸere Iterationsvariablen %qD und %qD werden in einer einzigen Schleife verwendetzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (typedef von %qT) verletzt die One-Definition-Rule von C++Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETyp %qs ist kein AusdruckTyp %qs verletzt die One-Definition-Rule von C++Typbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert istUnpassende Anzahl der Ergebniswerte bei Typumwandlung%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %sInterner Compilerfehler: type is not compatible with its variantTyp ist nicht verfÃ¼gbarTyp ist nicht verfÃ¼gbar: %stype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungunvertrÃ¤gliche Typen in %qsTypunvertrÃ¤glichkeit in %qs-AusdruckTypunvertrÃ¤glichkeit in %qs-VerweisTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in bedingtem AusdruckunvertrÃ¤gliche Typen in Parameter %iTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp des %<asm%>-Operanden %qE konnte nicht ermittelt werdenTyp des %<depobj%>-Ausdrucks ist nicht %<omp_depend_t%>Typ von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qDTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypumgehung schaltet die Reihenfolge der Skalarspeicherung umTypkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriertTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle FunktionenInterner Compilerfehler: type variant differs by %sInterner Compilerfehler: type variant has different %<TREE_TYPE%>Interner Compilerfehler: type variant has different %<TYPE_BINFO%>Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>Interner Compilerfehler: type variant%'s %<TREE_TYPE%>Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>Typ war vorher als %qE deklariertInterner Compilerfehler: type%'s %<TREE_TYPE%>Interner Compilerfehler: type%'s %<TYPE_BINFO%>Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>Type-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzentype-specifier ist in Lambda ungÃ¼ltigTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (verwenden Sie stattdessen lieber %<__typeof__%>)typedef %qD ist initialisiert (stattdessen %qs verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklariertmit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> habenmit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> habentypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in enum-base definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in explicit-specifier definiert werdenTypen dÃ¼rfen nicht in Iteratortyp definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht innerhalb von %<__builtin_offsetof%> definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdender Versprechens-Typ fÃ¼r diese Koroutine wurde nicht gefundenNeuladungen fÃ¼r unmÃ¶gliche EinschrÃ¤nkungen konnten nicht generiert werden:Neuladungen konnten nicht generiert werden fÃ¼r:ABI %qs kann nicht mit Befehlssatz %qs implementiert werdenStandard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit %qs kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenweitere importierte Quellencodestellen kÃ¶nnen nicht dargestellt werdendie VorwÃ¤rtsreferenz in der Definition kann nicht aufgelÃ¶st werden%qs kann nicht als PIC-Register verwendet werdenunausgeglichenes Satzzeichen %<%c%> im Formatunausgeglichenes Satzzeichen %qc im Formatunbegrenzte Verwendung von %<alloca%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
! nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#Tunexpandierte Parameterpackunge in AufzÃ¤hlungskonstante in Lambdaunexpandiertes Parameterpack in lokaler Klasse in LambdaUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwartetes %<%s%> nach %<%s%>unerwartetes %<else%> gefundenunerwarteter AST der Art %sUnerwartetes Dateiendeunerwartete rechte Seite in Zuweisungunerwartetes Argumentunerwartetes Argument fÃ¼r %<msp430_select_hwmult_lib%>: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunerwartete Angaben im ELF-Headerunerwarteter Fehler beim Ã–ffnen von %<devices.csv%>unexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r %<msp430_select_hwmult_lib%>: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwarteter Operand: %dunerwarteter Platzhalter in eingeschrÃ¤nktem Ergebnistypunerwartete Seiteneffekte in Adresseunerwartete Template-ID %qEunerwartete Textadresse:unerwarteter Typ fÃ¼r Array-LÃ¤nge: %qsunbehandelte Ausrichtung fÃ¼r %<#pragma nomember_alignment%>unbehandelte Argumente %qs und %qs fÃ¼r %<msp430_set_driver_var%>unbehandelter Ausdruckunbehandelter Ausdruckstypnicht initialisiertes %<const %D%>nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Kontextuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekannte Option %qs fÃ¼r %<#pragma GCC aarch64%>unbekannte Option %qs fÃ¼r %<#pragma GCC arm%>unbekanntes Modell %qs fÃ¼r %<#pragma extern_model%>unbekannter Name %qs fÃ¼r %<#pragma member_alignment%>unbekannter Schalter %<-mdebug-%s%>unbekannte Ausgabe %qs des %<asm%>-Schaltersunbekannter C++-Standard %qsunbekannte CRIS-CPU-Versionsangabe in %<-mtune=%>: %sunbekannte CRIS-Versionsangabe in %<-march=%> oder %<-mcpu=%>: %sunbekannte Schnittstelle des compilierten Moduls (CMI): %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter FPU-Typ %<0x%x%>, %qs fehlgeschlagenunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qsunbekannte Stufe %qs fÃ¼r Live-Patchingunbekannter OpenMP-Direktiven-Name im Argument des Attributs %<omp::directive%>Unbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekanntes architekturspezifisches SpeichermodellUnbekannte Architekturspezifikation in Speichermodell %wi fÃ¼r %qDunbekannte Einstellung %qs fÃ¼r Arraygrenzenunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekanntes Attribut %qEunbekanntes Attribut %qsunbekannte Basisarchitektur %<0x%x%>, %qs fehlgeschlagenunbekannter Basisblock-Umsortierungs-Algorithmus %qsInterner Fehler: unknown block specifierunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertunbekannte Einstellung %qs fÃ¼r PrÃ¼faktionunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r %<-mtune%>unbekannter Entmangelstil %qsunbekanntes Zielunbekannter Fehler beim Lesen von %s aus %<devices.csv%>unbekannter evrp-Modus %qsunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannte Header-Art %qsunbekannter BefehlsmodusInterner Fehler: unknown internal function %qEunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter Operandenbuchstabe: Â»%cÂ«unbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r %<%s=%s%>unbekannte Option fÃ¼r %<-mrecip=%s%>Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %sunbekannter Durchlauf %s in %<-fdisable%> angegebenunbekannter Durchlauf %s in %<-fenable%> angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsunbekannte Prozessor-ID %<0x%x%>, einige Tuning-Parameter werden auf die Standardwerte zurÃ¼ckgesetztUnbekannte Profil-QualitÃ¤tUnbekannte Profil-Reproduzierbarkeitsstufe %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekannte Eigenschaft %qE des %qs-Selektorsunbekannte Eigenschaft %qs des %qs-Selektorsunbekanntes Eigenschaftsattributunbekanntes Eigenschaftsattribut %<%s%s%>unbekanntes Eigenschaftsattribut %qEunbekanntes Zeichen Â»%cÂ«unbekannter Ranger-Debug-Modus %qsunbekannter Registername %qs in %<asm%>unbekannter Registername: %sunbekannte Adressverschiebungs-Unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Angabe %<%qs%> in Attribut %<amdgpu_hsa_kernel%>unbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter %<-mlong-double-%s%>Unbekanntes Zielattribut oder -pragma %qsunbekannter Threader-Debug-Modus %qsunbekannte Tuning-Option Â»%sÂ«unbekannter Typ %<%T%> bei Objective-C-Kodierung gefundenunbekannter Typname: %qEUnbekannter Typname %qE; meinten Sie %qs?unbekannter Typname %qE; verwenden Sie das %<enum%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<struct%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<union%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Wert %qs fÃ¼r %<-march%>unbekannter Wert %qs fÃ¼r %<-mcpu%>unbekannter Wert %qs fÃ¼r %<-mtune%>unbekannter Wert %qs von %<-mmacosx-version-min%>unbekannter ABI-Typ fÃ¼r Vektorisierungsbibliothek in %<-mveclibabi=%s%>unbekanntes Vektorisierer-Kostenmodell %qsunbekannter vrp-Modus %qsunbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werdenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenanntes temporÃ¤res Objekt wird hier definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige Klammern in Deklaration von %qsungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringAttribut auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSteuerzeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSteuerzeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatBezeichner oder SchlÃ¼sselwort auÃŸerhalb von AnfÃ¼hrungszeichen %<%.*s%> im FormatSchlÃ¼sselwort %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatName der eingebauten Funktion %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im Formatnicht-grafisches Zeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im Formatnicht-grafische Zeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatOperator %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatOptionsname %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatVorverarbeitungsdirektive %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatFolge von %i aufeinanderfolgenden Satzzeichen %q.*s auÃŸerhalb von AnfÃ¼hrungszeichen im Format%i aufeinanderfolgende Leerzeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatTypname %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatLeerzeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im FormatNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %<-mfpu%>: %sunbekanntes Feld %<hwmpy%> in %<hard_msp430_mcu_data[%d]%>: %qdnicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegebenunbekanntes Feld %<revision%> in %<hard_msp430_mcu_data[%d]%>: %qdAttribut %qE hat unbekanntes Argument %qsunbekanntes Ziel fÃ¼r %s: %sunbekannter MCU-Name %qs, daher wird angenommen, dass er keine Hardware-Multiplikation kann; verwenden Sie die Option %<-mhwmult%>, um diese explizit einzustellenunbekannter MCU-Name %qs, daher wird angenommen, dass es ein MSP430X ohne Hardware-Multiplikation ist; verwenden Sie die Optionen %<-mcpu%> und %<-mhwmult%>, um diese explizit einzustellenunbekannter MCU-Name %qs, daher wird angenommen, dass er lediglich das MSP430X-ISA unterstÃ¼tzt; verwenden Sie die Option %<-mcpu%>, um dieses explizit einzustellenunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument %q.*s fÃ¼r Option %<--help=%> nicht erkanntunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*sunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?Argument %qs fÃ¼r Option %<-flto=%> nicht erkanntArgument fÃ¼r Option %<-fzero-call-used-regs=%> nicht erkannt: %qsnicht erkannter Initialisierungstyp %qs fÃ¼r automatische VariableUnbekannte BTF-Debugausgabestufe %qsunbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>unbekannte Kommandozeilenoption %<-fdump-%s%>; meinten Sie %<-fdump-%s%>?nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsUnbekannte Kommandozeilenoption %qs kÃ¶nnte den Zweck haben, bisherige Diagnosemeldungen zu unterdrÃ¼ckenunbekannte Steuerregisternummer %d; %<psw%> wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: %qsunbekannter enum-Wert: %qsunerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:%<asm_auto_mfpu%>unbekannter Operand fÃ¼r %%:%<canon_for_mlib%>unbekannte Option %<-fdisable%>unbekannte Option %<-fenable%>unbekannte Option an %%:%<target_mode_check%> weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunbekanntes Escapezeichen in Zeichenketteunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer Transaktionnicht gesetzte Option %qs wird ignoriert, fÃ¼r CPU %qs ist sie stets eingeschaltetVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEGleitkommakonstante ohne Suffixnicht unterstÃ¼tzte SVE-VektorgrÃ¶ÃŸenicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute FunktionCode Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:nicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %snicht unterstÃ¼tzte konstante Adresse:der Kernel hat einen nicht unterstÃ¼tzten CPU-Namen fÃ¼r %<-mcpu=native%> zurÃ¼ckgegeben: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Speicherausdruck:nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an Gleitkommakonstantenicht unterstÃ¼tzter Operandnicht unterstÃ¼tzter Operand %s fÃ¼r Code Â»%cÂ«Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztnicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionennicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMDnicht unterstÃ¼tzte simdlen %wdnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendetes AnfÃ¼hrungszeichen %<%c%> im Formatunbeendete q-Direktiveunbeendete Zeichenketteunverwendete Argumente in %<$%>-Stil-Formatunverwendeter Parameter %qDungenutzte Deklaration fÃ¼r strukturierte BindungVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsverwenden Sie stattdessen %<#include%>stattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnenverwenden Sie %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichen%<-Winvalid-pch%> fÃ¼r weitere Informationen verwendenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschaltenverwenden Sie %<-fext-numeric-literals%>, um weitere eingebaute Suffixe einzuschalten%<-flax-vector-conversions%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben%<...%> verwenden, um Argumentpack aufzulÃ¶senverwenden Sie stattdessen %<__attribute__ ((vector_size))%>verwenden Sie %<__builtin_rx_mvtc (0, ...)%>, um beliebige Werte in PSW zu schreibenverwenden Sie %<alias %s = %s.%s;%>, um eine Ãœberladungsmenge der Basisklasse einzufÃ¼hrenverwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplateverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwendenverwenden Sie stattdessen %qDverwenden Sie stattdessen %qsnutzen Sie einen Cast auf den erwarteten Typen, um die Mehrdeutigkeit aufzulÃ¶senVerwenden Sie zum Beispiel %<-Wabi=11%>, um vor Ã„nderungen von GCC 7 zu warnenverwenden Sie den Nicht-Referenz-Typ %qT, um das Kopieren explizit zu machen, oder %qT um das Kopieren zu sparenVerwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Parameterdeklaration ist erst mit %<-std=c++20%> oder %<-fconcepts%> verfÃ¼gbarVerwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qDVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qsVerwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sangeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurdeVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung von eingebautem Parameterpack %qD auÃŸerhalb eines TemplatesVerwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltiggelÃ¶schte Funktion %qD wird verwendetVerwendung des enum %q#D ohne vorherige DeklarationVerwendung der Funktion %qD mit nicht erfÃ¼llten EinschrÃ¤nkungenVerwendung des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r die Anweisung fehlt der Verwendungs-Operanddie Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzenverwenden Sie einen Referenztyp, um das Kopieren zu sparenverwenden Sie stattdessen die Apostroph-Direktive %qsverwenden Sie das unÃ¤re %<+%>, das Operanden zu Zeigern degradiert, oder %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetals umgeschriebener Kandidat fÃ¼r den Vergleich von %qT und %qT verwendetWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetVektortyp verwendet, wo Skalars benÃ¶tigt wirdnutzloses %<_Alignas%> in leerer Deklarationnutzloses %qs in leerer Deklarationnutzlose Umwandlung in Typ %q#TNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendet%<num_workers (%d)%> wird verwendet, %d wird ignoriert%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert%<vector_length (%d)%> wird verwendet, %d wird ignoriert%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert%<vector_length (64)%> wird verwendet, %d wird ignoriert%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriertVerwendung von %qs mit vorzeichenlosem Typ hat keinen Effektbaumelnder Zeiger auf %qD wird verwendetbaumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdie Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebenbaumelnder Zeiger %qE auf %qD wird verwendetbaumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird verwendetdarwin64-ABI wird verwendetdie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binÃ¤ren Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebenungÃ¼ltiges Feld %qD wird verwendetAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetrvalue wird als lvalue verwendet%d LTRANS-AuftrÃ¤ge werden seriell compiliertNach der Registerbelegung wird eine einfache CSE verwendetTemplatetyp-Parameter %qT wird nach %qs verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetdie Verwendung des Wertes der einfachen Zuweisung mit %<volatile%>-qualifiziertem linken Operand ist veraltet%<using%>-Deklaration fÃ¼r Element auÃŸerhalb des GÃ¼ltigkeitsbereichs der KlasseÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klasse%<using%>-Deklaration darf den Namensraum %qD nicht benennengÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente sind: %sgÃ¼ltige Argumente sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %qs sind: %sgÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?gÃ¼ltige Fehler-Modelle sind %qs, %qs, %qs, %qsgÃ¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltiges Format ist %<ns::attr%> oder %<ns::%>gÃ¼ltige Modelle sind %sgÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096Wert %qE vom Typ %qT ist kein KonstantenausdruckWert %qs wird von Attribut %<target%> nicht unterstÃ¼tztWertargumentberechneter Wert ist unbenutztWert von %<-mfixed-range%> muss die Form REG1-REG2 habenin %qs Ã¼bergebener Wert ist zu groÃŸWertinitialisierung des Funktionstypen %qTWertinitialisierung des unvollstÃ¤ndigen Typen %qTWertinitialisierung des Referenztypen %qTvar-tracking-assignments Ã¤ndert selektive PlanungVariableVariable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<_Noreturn%> deklariertVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenVariable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werdenVariable %q+D Teil des Alias-Zyklusdynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD angepasst fÃ¼r OpenACC-Privatisierungsgrad: %qsVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typvariable %qD vom nicht-literalen Typ %qT in %<constexpr%>-Funktion ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariable %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetArrays mit variabler LÃ¤nge werden in Koroutinen noch nicht unterstÃ¼tztElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertTyp %qT mit variabler LÃ¤nge in %<reduction%>-KlauselTyp %qT mit variabler GrÃ¶ÃŸe in %qs-KlauselInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariable Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit %<-fvar-tracking-assignments%> Ã¼berschritten; neuer Versuch ohneArray variabler GrÃ¶ÃŸe von %<auto%>zusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenVariablen im Adressraum %<__regio_symbol%> kÃ¶nnen nicht als %<register%> deklariert werdenVariablen im Adressraum %<__regio_symbol%> kÃ¶nnen keinen Anfangswert habenVariablen im Adressraum %<__regio_symbol%> mÃ¼ssen als %<extern%> deklariert werdenVariablen im Adressraum %<__regio_symbol%> mÃ¼ssen als %<volatile%> deklariert werdenVariablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer habenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarvariadischer Thunk-AufrufVariante %qD und Basis %qD haben unvertrÃ¤gliche Typendie Variante %qD ist eine eingebauteVariante %qD ist keine FunktionDie Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %sDie Variante %qs bei %L muss eine Funktion oder Unterroutine sein%qs-Element des Vektors ist kein GIMPLE-WertVektor-%qs mit Elementindex, der nicht NULL istVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEVektorÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in %qsVektortypen erwartet in %qsVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in %qs gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedInterner Fehler: verify_flow_info failedInterner Fehler: verify_flow_info: Basic block %d succ edge is corruptedInterner Fehler: verify_flow_info: Block %i has loop_father, but there are no loopsInterner Fehler: verify_flow_info: Block %i lacks loop_fatherInterner Fehler: verify_flow_info: Duplicate edge %i->%iInterner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%iInterner Fehler: verify_flow_info: Incorrect fallthru %i->%iInterner Fehler: verify_flow_info: Missing count of block %iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iInterner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is notInterner Fehler: verify_flow_info: Wrong count of block %iInterner Fehler: verify_flow_info: Wrong probability of edge %i->%iInterner Fehler: verify_flow_info: unallocated edge flag set on %d -> %dInterner Fehler: verify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa gescheitertVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertVersion von %<g%> wird weggelassen, bitte geben Sie die Version fÃ¼r die individuelle Erweiterung andas versionierte Symbol muss %<public%> seinversioniertes Symbol muss standardmÃ¤ÃŸige Sichtbarkeit habenvirt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubtvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichfÃ¼r Anweisung fehlt virtueller Definitions-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenMultiversionierung virtueller Funktionen wird nicht unterstÃ¼tztvirtuelle Funktionen kÃ¶nnen erst mit C++20 %<constexpr%> seinvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Informationvirtuelle Tabelle des Typs %qD verletzt die One-Definition-RuleZeiger auf Virtuelle Tabelle wird uninitialisiert verwendetvirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r die Anweisung fehlt der virtuelle Verwendungs-OperandSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges Argumentvtable fÃ¼r Vtable-Verifikation wird in Kombination mit LTO nicht unterstÃ¼tztwaitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache Alias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztschwache Aliase werden nicht unterstÃ¼tztschwache Deklaration von %q+D wird auf bereits existierende Â»staticÂ«-Definition angewandtschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D wird nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ seinbeim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Indexbeim Schreiben der Ausgabe nach %s: %mwÃ¤hrend %qT in %E Elemente zerlegt wirdwÃ¤hrend %qT in %wu Element zerlegt wirdwÃ¤hrend %qT in %wu Elemente zerlegt wirdbeim Referenzieren von %qDBreite von %qD Ã¼bersteigt seinen TypenBreite von %qs Ã¼berschreitet dessen TypenBreite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qTmitmit %<ancestor%> dÃ¼rfen nur die Klauseln %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> und %<map%> in dem Konstrukt erscheineninnerhalb dieser Schleifeohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> istSchreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnittenwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenCode schreibt %E Byte in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenCode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenCode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch die Zielregion zum ÃœberlaufenSchreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuSchreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuSchreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuSchreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuCMI %qs wird geschriebenCode schreibt zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenSchreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%wu bis %wu Bytes werden in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu geschriebenSchreiben in konstantes Objekt (Argument %d)ein Byte zu viel wird in eine Region geschrieben, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngtAusgabedatei wird geschriebenSchreiben Ã¼ber Null-Zeiger (Argument %d)beim Schreiben in LTRANS-Ausgabeliste %s: %mSchreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tztInterner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entryInterner Fehler: wrong amount of branch edges after conditional jump in bb %iInterner Fehler: wrong amount of branch edges after unconditional jump %ifalsches Argument %qs fÃ¼r Option %qsfalsches Argument fÃ¼r ignorierte AttributeFalsche Kante %d->%d fÃ¼r PHI-ArgumentInterner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> listFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-Kantefalsche Liste der verlassenen Schleifen fÃ¼r Kante %d->%dFalsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegebenfalsche Anzahl der Argumente fÃ¼r %%:debug-level-gtfalsche Anzahl von Argumenten fÃ¼r %%:dwarf-version-gtfalsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_assoc_barrier%>falsche Anzahl der Argumente fÃ¼r %<__builtin_call_with_static_chain%>falsche Anzahl der Argumente fÃ¼r %<__builtin_choose_expr%>falsche Anzahl der Argumente fÃ¼r %<__builtin_complex%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shufflevector%>falsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>Interner Fehler: wrong number of branch edges after unconditional jump in bb %ifalsche Anzahl der Templateargumente (%d, sollte %d sein)falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)Interner Fehler: wrong outgoing edge flags at end of bb %dfalscher Strategiename %qs fÃ¼r Option %qs angegebenInterner Compilerfehler: wrong tree in %<TYPE_FIELDS%> listArgument falschen Typs fÃ¼r %sArgument falschen Typs fÃ¼r absfalsches Typargument fÃ¼r Â»absuÂ«Argument falschen Typs fÃ¼r Bit-KomplementArgument falschen Typs fÃ¼r KonjugationArgument falschen Typs fÃ¼r DekrementierungArgument falschen Typs fÃ¼r InkrementierungArgument falschen Typs fÃ¼r unÃ¤res AusrufungszeichenArgument falschen Typs fÃ¼r unÃ¤res MinusArgument falschen Typs fÃ¼r unÃ¤res PlusArgument falschen Typs fÃ¼r Â»%sÂ«x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter CodeSie kÃ¶nnen %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder PragmaSie kÃ¶nnen SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivierenSie kÃ¶nnen diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivierenSie kÃ¶nnen stattdessen einen inline-Namensraum verwendendies kann durch das LÃ¶schen der Initialisierung umgangen werdenBei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werdenSie sollten die Option %<-%s%> verwendenIhre native CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendetz/Architektur.Null als NullzeigerkonstanteArrayabschnitt der LÃ¤nge 0 in %qs-KlauselArraygrÃ¶ÃŸe von %q+D ist null oder negativTyp %qT mit GrÃ¶ÃŸe 0 in %<reduction%>-KlauselTyp %qT mit GrÃ¶ÃŸe 0 in %qs-KlauselVektorgrÃ¶ÃŸe NullBreite Null fÃ¼r Bitfeld %q+DBreite Null fÃ¼r Bitfeld %qsBreite null im Format %sFormat-Zeichenkette %s der LÃ¤nge nullArray %qD der GrÃ¶ÃŸe nullArray %qT der GrÃ¶ÃŸe nullArrayelement %qD mit LÃ¤nge 0 in ansonsten leerem %q#TArrayelement %qD mit LÃ¤nge 0 befindet sich nicht am Ende von %q#T{anonym}{fehlerhaft}
\ No newline at end of file
diff -Nrcpad gcc-12.1.0/gcc/po/de.po gcc-12.2.0/gcc/po/de.po
*** gcc-12.1.0/gcc/po/de.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/de.po	Fri Aug 19 08:09:52 2022
***************
*** 8,17 ****
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2022.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 12.1-b20220403\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-04-01 17:30+0000\n"
! "PO-Revision-Date: 2022-04-06 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"
--- 8,17 ----
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2022.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 12.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-05-05 17:00+0000\n"
! "PO-Revision-Date: 2022-05-08 11:51+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 Umwandlungen warnen, die nul
*** 3444,3664 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr "Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen."
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
  msgstr "JSON-Datei erzeugen."
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-Xf <Datei>\tJSON-Ausgabe in die angegebene <Datei> schreiben."
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr "Debugging-Bibliothe, die anstelle von phobos verwendet wird."
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr "Standardbibliothek, die anstelle von phobos verwendet wird."
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr "Die D-Programmstart-Dateien mit dem Compilat binden."
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "Code fÃ¼r alle Template-Instanziierungen einschalten."
  
! #: d/lang.opt:182
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Code fÃ¼r Assert-VertrÃ¤ge generieren."
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr "-fbounds-check=[on|safeonly|off]\tArray-GrenzprÃ¼fungen einschalten, nur in @safe-Code, oder ausschalten."
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr "-fcheckaction=[throw,halt,context]\tVerhalten bei NichterfÃ¼llung eines Vertrags."
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr "Debuggingcode mitcompilieren."
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr "-fdebug=<Stufe|Ident>\tDebugging-Code der Stufe <= <Stufe> eincompilieren, oder durch <Ident> gekennzeichneten Code."
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "Generate documentation."
  msgstr "Dokumentation erzeugen."
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr "-fdoc-dir=<Verz>\tDokumentationsdatei in Verzeichnis <Verz> schreiben."
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-fdoc-file=<Datei>\tDokumentation in <Datei> schreiben."
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr "-fdoc-inc=<Datei>\tEine Ddoc-Makro-Datei <Datei> inkludieren."
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Annehmen, dass Standard-D-Laufzeitbibliotheken und Â»D mainÂ« vorhanden sind."
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr "Kommentare hinzufÃ¼gen, wenn Deklarationen im generierten C++-Header ignoriert werden."
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-cxx-spec=<Dateiname>\tAlle Deklarationen als C++-Code nach <Dateiname> schreiben."
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen."
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr "-fextern-std=<Standard>\tC++-Namensumwandlung kompatibel zu <Standard> machen."
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr "Nicht unterstÃ¼tzte Pragmas ignorieren."
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren."
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr "Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren."
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr "-fmodule-file=<package.module>=<Dateiang>\tDateiangabe <Dateiang> als Quelldatei fÃ¼r <package.module> verwenden."
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr "ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren."
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr "Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur fÃ¼r das im Argument angegebene Modul generieren."
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen."
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "Code fÃ¼r VorbedingungsvertrÃ¤ge generieren."
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr "Alle zukÃ¼nftigen D-Sprachfunktionen einschalten."
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr "DIP1000 \"Zeiger in GÃ¼ltigkeitsbereichen\" umsetzen."
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr "DIP1008 \"Ausnahmen im @nogc-Code zulassen\" umsetzen."
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "DIP1021 \"VerÃ¤nderbare Funktionsargumente\" umsetzen."
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr "DIP25 \"Versiegelte Referenzen\" implementieren."
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr "Felder von teilweise konstruierten Objekten zerstÃ¶ren."
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr "Feldweisen Vergleich fÃ¼r Strukturgleichheit verwenden."
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr "Wenn ein Symbol aufgelÃ¶st wird, den GÃ¼ltigkeitsbereich Â»alias thisÂ« prÃ¼fen, erst danach zu den hÃ¶heren Bereichen gehen."
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr "Â»inÂ«-Parameter als Â»scope constÂ« umsetzen."
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr "Â»inÂ«-VertrÃ¤ge von Ã¼berschriebenen Methoden als Obermenge des Ã¼bergeordneten Vertrags umsetzen."
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr "Zugriff auf gemeinsamen Speicher ausschalten."
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "rvalue-Argumente fÃ¼r ref-Parameter aktivieren."
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr "Verwendung von Â»=>Â« fÃ¼r Methoden und Top-Level-Funktionen zusÃ¤tzlich zu Lambdas zulassen."
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Compile release version."
  msgstr "Release-Version compilieren."
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr "Alle Sprachfunktionen, die sich rÃ¼ckgÃ¤ngig machen lassen, ausschalten."
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3444,3669 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr "Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen."
  
! #: d/lang.opt:151
  #, no-c-format
  msgid "Generate JSON file."
  msgstr "JSON-Datei erzeugen."
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-Xf <Datei>\tJSON-Ausgabe in die angegebene <Datei> schreiben."
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr "Debugging-Bibliothe, die anstelle von phobos verwendet wird."
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr "Standardbibliothek, die anstelle von phobos verwendet wird."
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr "Die D-Programmstart-Dateien mit dem Compilat binden."
  
! #: d/lang.opt:174
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "Code fÃ¼r alle Template-Instanziierungen einschalten."
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Code fÃ¼r Assert-VertrÃ¤ge generieren."
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr "-fbounds-check=[on|safeonly|off]\tArray-GrenzprÃ¼fungen einschalten, nur in @safe-Code, oder ausschalten."
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr "-fcheckaction=[throw,halt,context]\tVerhalten bei NichterfÃ¼llung eines Vertrags."
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr "Debuggingcode mitcompilieren."
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr "-fdebug=<Stufe|Ident>\tDebugging-Code der Stufe <= <Stufe> eincompilieren, oder durch <Ident> gekennzeichneten Code."
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "Generate documentation."
  msgstr "Dokumentation erzeugen."
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr "-fdoc-dir=<Verz>\tDokumentationsdatei in Verzeichnis <Verz> schreiben."
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-fdoc-file=<Datei>\tDokumentation in <Datei> schreiben."
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr "-fdoc-inc=<Datei>\tEine Ddoc-Makro-Datei <Datei> inkludieren."
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Annehmen, dass Standard-D-Laufzeitbibliotheken und Â»D mainÂ« vorhanden sind."
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr "Kommentare hinzufÃ¼gen, wenn Deklarationen im generierten C++-Header ignoriert werden."
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-cxx-spec=<Dateiname>\tAlle Deklarationen als C++-Code nach <Dateiname> schreiben."
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen."
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr "-fextern-std=<Standard>\tC++-Namensumwandlung kompatibel zu <Standard> machen."
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr "Nicht unterstÃ¼tzte Pragmas ignorieren."
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren."
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr "Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren."
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr "-fmodule-file=<package.module>=<Dateiang>\tDateiangabe <Dateiang> als Quelldatei fÃ¼r <package.module> verwenden."
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr "ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren."
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr "Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur fÃ¼r das im Argument angegebene Modul generieren."
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen."
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "Code fÃ¼r VorbedingungsvertrÃ¤ge generieren."
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr "Alle zukÃ¼nftigen D-Sprachfunktionen einschalten."
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr "DIP1000 \"Zeiger in GÃ¼ltigkeitsbereichen\" umsetzen."
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr "DIP1008 \"Ausnahmen im @nogc-Code zulassen\" umsetzen."
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "DIP1021 \"VerÃ¤nderbare Funktionsargumente\" umsetzen."
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr "DIP25 \"Versiegelte Referenzen\" implementieren."
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr "Felder von teilweise konstruierten Objekten zerstÃ¶ren."
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr "Feldweisen Vergleich fÃ¼r Strukturgleichheit verwenden."
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr "Wenn ein Symbol aufgelÃ¶st wird, den GÃ¼ltigkeitsbereich Â»alias thisÂ« prÃ¼fen, erst danach zu den hÃ¶heren Bereichen gehen."
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr "Â»inÂ«-Parameter als Â»scope constÂ« umsetzen."
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr "Â»inÂ«-VertrÃ¤ge von Ã¼berschriebenen Methoden als Obermenge des Ã¼bergeordneten Vertrags umsetzen."
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr "Zugriff auf gemeinsamen Speicher ausschalten."
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "rvalue-Argumente fÃ¼r ref-Parameter aktivieren."
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr "Verwendung von Â»=>Â« fÃ¼r Methoden und Top-Level-Funktionen zusÃ¤tzlich zu Lambdas zulassen."
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Compile release version."
  msgstr "Release-Version compilieren."
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr "Alle Sprachfunktionen, die sich rÃ¼ckgÃ¤ngig machen lassen, ausschalten."
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr "DIP1000 \"Zeiger in GÃ¼ltigkeitsbereichen\" rÃ¼ckgÃ¤ngig machen."
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "Bereich der zu fixierenden Regis
*** 5621,5627 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
--- 5626,5632 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr "Register festlegen, das den Wert
*** 5802,5808 ****
  msgid "Target the software simulator."
  msgstr "Auf den Software-Simulator abzielen."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
--- 5807,5813 ----
  msgid "Target the software simulator."
  msgstr "Auf den Software-Simulator abzielen."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) ist 12."
*** 6104,6116 ****
  msgid "Use 80-bit long double."
  msgstr "80-bit long double verwenden."
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "64-bit long double verwenden."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
--- 6109,6121 ----
  msgid "Use 80-bit long double."
  msgstr "80-bit long double verwenden."
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "64-bit long double verwenden."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr "Profiling-ZÃ¤hleraufruf am Funkt
*** 6811,6817 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden."
--- 6816,6822 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden."
*************** msgstr "Indirekte Aufrufe und SprÃ¼nge i
*** 6906,6912 ****
  msgid "Convert function return to call and return thunk."
  msgstr "FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben."
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):"
--- 6911,6917 ----
  msgid "Convert function return to call and return thunk."
  msgstr "FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben."
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):"
*************** msgstr "Eingebaute Funktionen und Codeer
*** 7036,7041 ****
--- 7041,7051 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "Die GOT nicht verwenden, um auf externe Symbole zuzugreifen."
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr "Zahl der Befehle, bei deren Ãœberschreitung die STFL-Stall-Strafe kompensiert werden kann."
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "Code erzeugen, der lokalen Zusta
*** 7362,7388 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr "Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein."
  
! #: config/nvptx/nvptx.opt:58
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Die zu verwendende PTX-ISA-Ziel-Architektur angeben."
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr "Alias:"
  
! #: config/nvptx/nvptx.opt:117
  #, no-c-format
  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:136
  #, 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:140
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "PTX-Register initialisieren."
--- 7372,7398 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr "Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein."
  
! #: config/nvptx/nvptx.opt:57
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Die zu verwendende PTX-ISA-Ziel-Architektur angeben."
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr "Alias:"
  
! #: config/nvptx/nvptx.opt:116
  #, no-c-format
  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:135
  #, 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:139
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "PTX-Register initialisieren."
*************** msgstr "31-Bit-ABI."
*** 7677,7838 ****
  msgid "64 bit ABI."
  msgstr "64-Bit-ABI."
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "RÃ¼ckwÃ¤rtskettenzeiger pflegen."
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "ZusÃ¤tzliche Fehlerprotokollausdrucke."
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "ESA/390-Architektur."
  
! #: config/s390/s390.opt:138
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten."
  
! #: config/s390/s390.opt:142
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "Hardware-Gleitkommabefehle einschalten."
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr "Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefÃ¼gt werden. Die zweite Zahl gibt an, wie viele HalbwÃ¶rter nach der Funktionssprungmarke mit NOP-Befehlen aufgefÃ¼llt werden. Es werden immer die grÃ¶ÃŸtmÃ¶glichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von Â»0,0Â« schaltet das Hotpatching aus."
  
! #: config/s390/s390.opt:164
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden."
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten."
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr "Gepacktes Stapellayout verwenden."
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr "FÃ¼r ausfÃ¼hrbare Datei < 64k bras verwenden."
  
! #: config/s390/s390.opt:180
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Hardware-Gleitkommabefehle ausschalten."
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird."
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "Die Option Â»-mstack-guardÂ« ausschalten."
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap)."
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Die Option Â»-mstack-sizeÂ« ausschalten."
  
! #: config/s390/s390.opt:204
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "FÃ¼r Blockkopieroperationen den Befehl mvcle verwenden."
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet."
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt."
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet."
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architektur."
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Annehmen, dass Datensegmente relativ zum Textsegment liegen."
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr "Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr "Alle indirekten TabellensprÃ¼nge und berechnete Gotos mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. FÃ¼r Umgebungen, in denen Abrollen erforderlich ist (beispielsweise fÃ¼r Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline."
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr "Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr "Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr "Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse aus dem Speicher wiederhergestellt wird."
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr "Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse nicht aus dem Speicher wiederhergestellt wird."
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr "Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse."
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Aufruf fÃ¼r Profiling-ZÃ¤hler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benÃ¶tigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen."
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr "Verschmolzene multiply-add-Befehle fÃ¼r long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf fÃ¼r NeuverknÃ¼pfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthÃ¤lt der vom Mittelteil generierte Code hÃ¤ufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu Ã¼bersteuern, zu Testzwecken."
--- 7687,7848 ----
  msgid "64 bit ABI."
  msgstr "64-Bit-ABI."
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "RÃ¼ckwÃ¤rtskettenzeiger pflegen."
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "ZusÃ¤tzliche Fehlerprotokollausdrucke."
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "ESA/390-Architektur."
  
! #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten."
  
! #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "Hardware-Gleitkommabefehle einschalten."
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr "Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefÃ¼gt werden. Die zweite Zahl gibt an, wie viele HalbwÃ¶rter nach der Funktionssprungmarke mit NOP-Befehlen aufgefÃ¼llt werden. Es werden immer die grÃ¶ÃŸtmÃ¶glichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von Â»0,0Â« schaltet das Hotpatching aus."
  
! #: config/s390/s390.opt:167
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden."
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten."
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr "Gepacktes Stapellayout verwenden."
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr "FÃ¼r ausfÃ¼hrbare Datei < 64k bras verwenden."
  
! #: config/s390/s390.opt:183
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Hardware-Gleitkommabefehle ausschalten."
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird."
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "Die Option Â»-mstack-guardÂ« ausschalten."
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap)."
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Die Option Â»-mstack-sizeÂ« ausschalten."
  
! #: config/s390/s390.opt:207
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "FÃ¼r Blockkopieroperationen den Befehl mvcle verwenden."
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet."
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt."
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet."
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architektur."
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Annehmen, dass Datensegmente relativ zum Textsegment liegen."
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr "Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr "Alle indirekten TabellensprÃ¼nge und berechnete Gotos mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. FÃ¼r Umgebungen, in denen Abrollen erforderlich ist (beispielsweise fÃ¼r Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline."
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr "Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr "Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr "Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse aus dem Speicher wiederhergestellt wird."
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr "Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse nicht aus dem Speicher wiederhergestellt wird."
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr "Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse."
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Aufruf fÃ¼r Profiling-ZÃ¤hler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benÃ¶tigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen."
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr "Verschmolzene multiply-add-Befehle fÃ¼r long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf fÃ¼r NeuverknÃ¼pfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthÃ¤lt der vom Mittelteil generierte Code hÃ¤ufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu Ã¼bersteuern, zu Testzwecken."
*************** msgstr "--help=<Klasse>\tBeschreibungen
*** 12404,12411 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
! msgstr "Alias fÃ¼r --help=target."
  
  #: common.opt:468
  #, no-c-format
--- 12414,12421 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
! msgstr "Zielspezifische Befehlszeilenoptionen (einschlieÃŸlich Assembler- und Linker-Optionen) anzeigen."
  
  #: common.opt:468
  #, no-c-format
*************** msgstr "Â»%%lÂ«-Operand ist keine Marke"
*** 16579,16590 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16589,16600 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 16667,16724 ****
  msgstr "  --help                   Diese Informationen anzeigen.\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
! msgstr "  --target-help            Zielspezifische Kommandozeilenoptionen anzeigen.\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]\n"
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Spezifische Typen der Kommandozeilenoptionen anzeigen.\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Verwenden Sie Â»-v --helpÂ« zum Anzeigen der Kommandozeilenoptionen von Subprozessen).\n"
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Compilerversionsinformation anzeigen.\n"
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Alle eingebauten Spezifikationszeichenketten anzeigen.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Die Compilerversion anzeigen.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Zielprozessor des Compilers anzeigen.\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "  -foffload=<Ziele>        Offloading-Ziele angeben.\n"
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Verzeichnisse im Suchpfad des Compilers anzeigen.\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Name der Begleitbibliothek des Compilers anzeigen.\n"
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<Bib>   Vollen Pfad zur Bibliothek <Bib> anzeigen.\n"
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<Prog>  Vollen Pfad zur Compilerkomponente <Prog> anzeigen.\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 16677,16734 ----
  msgstr "  --help                   Diese Informationen anzeigen.\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
! msgstr "  --target-help            Zielspezifische Kommandozeilenoptionen (inklusive Assembler- und Linkeroptionen) anzeigen.\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]\n"
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Spezifische Typen der Kommandozeilenoptionen anzeigen.\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Verwenden Sie Â»-v --helpÂ« zum Anzeigen der Kommandozeilenoptionen von Subprozessen).\n"
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Compilerversionsinformation anzeigen.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Alle eingebauten Spezifikationszeichenketten anzeigen.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Die Compilerversion anzeigen.\n"
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Zielprozessor des Compilers anzeigen.\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "  -foffload=<Ziele>        Offloading-Ziele angeben.\n"
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Verzeichnisse im Suchpfad des Compilers anzeigen.\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Name der Begleitbibliothek des Compilers anzeigen.\n"
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<Bib>   Vollen Pfad zur Bibliothek <Bib> anzeigen.\n"
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<Prog>  Vollen Pfad zur Compilerkomponente <Prog> anzeigen.\n"
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 16726,16736 ****
  "  -print-multiarch         Normalisiertes GNU-Tripel fÃ¼r das Ziel anzeigen,\n"
  "                           welches als Komponente im Bibliothekspfad verwendet wird.\n"
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Wurzelverzeichnis fÃ¼r Versionen von libgcc anzeigen.\n"
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 16736,16746 ----
  "  -print-multiarch         Normalisiertes GNU-Tripel fÃ¼r das Ziel anzeigen,\n"
  "                           welches als Komponente im Bibliothekspfad verwendet wird.\n"
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Wurzelverzeichnis fÃ¼r Versionen von libgcc anzeigen.\n"
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 16738,16788 ****
  "  -print-multi-lib         Entspechungen zwischen Kommandozeilenoptionen und\n"
  "                           mehreren Suchverzeichnissen fÃ¼r Bibliotheken ausgeben.\n"
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Relativen Pfad zu Betriebssystembibliotheken anzeigen.\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Verzeichnis der Bibliotheken fÃ¼r die Zielarchitektur ausgeben.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Den fÃ¼r die Headersuche verwendeten Sysroot-Anhang ausgeben.\n"
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<Optionen>           Die durch Kommata getrennten <Optionen> an den Assembler Ã¼bergeben.\n"
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<Optionen>           Die durch Kommata getrennten <Optionen> an den PrÃ¤prozessor Ã¼bergeben.\n"
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<Optionen>           Die durch Kommata getrennten <Optionen> an den Linker Ã¼bergeben.\n"
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <Arg>        <Arg> an den Assembler Ã¼bergeben.\n"
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <Arg>     <Arg> an den PrÃ¤prozessor Ã¼bergeben.\n"
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <Arg>           <Arg> an den Linker Ã¼bergeben.\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              TemporÃ¤re Dateien nicht lÃ¶schen.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<Arg>        TemporÃ¤re Dateien nicht lÃ¶schen.\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 16748,16798 ----
  "  -print-multi-lib         Entspechungen zwischen Kommandozeilenoptionen und\n"
  "                           mehreren Suchverzeichnissen fÃ¼r Bibliotheken ausgeben.\n"
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Relativen Pfad zu Betriebssystembibliotheken anzeigen.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Verzeichnis der Bibliotheken fÃ¼r die Zielarchitektur ausgeben.\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Den fÃ¼r die Headersuche verwendeten Sysroot-Anhang ausgeben.\n"
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<Optionen>           Die durch Kommata getrennten <Optionen> an den Assembler Ã¼bergeben.\n"
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<Optionen>           Die durch Kommata getrennten <Optionen> an den PrÃ¤prozessor Ã¼bergeben.\n"
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<Optionen>           Die durch Kommata getrennten <Optionen> an den Linker Ã¼bergeben.\n"
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <Arg>        <Arg> an den Assembler Ã¼bergeben.\n"
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <Arg>     <Arg> an den PrÃ¤prozessor Ã¼bergeben.\n"
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <Arg>           <Arg> an den Linker Ã¼bergeben.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              TemporÃ¤re Dateien nicht lÃ¶schen.\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<Arg>        TemporÃ¤re Dateien nicht lÃ¶schen.\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 16790,16814 ****
  "  -no-canonical-prefixes   Pfade beim Erzeugen relativer PrÃ¤fixe zu anderen\n"
  "                           GCC-Komponenten nicht kanonisieren.\n"
  
! #: gcc.cc:3796
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Pipes statt temporÃ¤rer Dateien verwenden.\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Zeit fÃ¼r die AusfÃ¼hrung jedes Subprozesses festhalten.\n"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr ""
  "  -specs=<Datei>           Eingebaute Spezifikationen mit dem Inhalt von <Datei>\n"
  "                           Ã¼berschreiben.\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<Standard>          Annehmen, dass die Eingabequellen fÃ¼r <Standard> sind.\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 16800,16824 ----
  "  -no-canonical-prefixes   Pfade beim Erzeugen relativer PrÃ¤fixe zu anderen\n"
  "                           GCC-Komponenten nicht kanonisieren.\n"
  
! #: gcc.cc:3797
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Pipes statt temporÃ¤rer Dateien verwenden.\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Zeit fÃ¼r die AusfÃ¼hrung jedes Subprozesses festhalten.\n"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr ""
  "  -specs=<Datei>           Eingebaute Spezifikationen mit dem Inhalt von <Datei>\n"
  "                           Ã¼berschreiben.\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<Standard>          Annehmen, dass die Eingabequellen fÃ¼r <Standard> sind.\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 16816,16854 ****
  "  --sysroot=<Verzeichnis>  <Verzeichnis> als Wurzelverzeichnis fÃ¼r Header und\n"
  "                           Bibliotheken verwenden.\n"
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <Verzeichnis>         <Verzeichnis> zum Suchpfad des Compilers hinzufÃ¼gen.\n"
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Die vom Compiler aufgerufenen Programme ausgeben.\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     Wie -v, aber mit zitierten Optionen und ohne AusfÃ¼hrung\n"
  "                           der Befehlen.\n"
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  "  -E                       Nur den PrÃ¤prozessor ausfÃ¼hren, nicht Compiler, Assembler oder\n"
  "                           Linker.\n"
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Nur kompilieren, nicht assemblieren oder linken.\n"
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Nur kompilieren und assemblieren, aber nicht binden.\n"
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Datei>               Ausgabe in <Datei> schreiben.\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 16826,16864 ----
  "  --sysroot=<Verzeichnis>  <Verzeichnis> als Wurzelverzeichnis fÃ¼r Header und\n"
  "                           Bibliotheken verwenden.\n"
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <Verzeichnis>         <Verzeichnis> zum Suchpfad des Compilers hinzufÃ¼gen.\n"
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Die vom Compiler aufgerufenen Programme ausgeben.\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     Wie -v, aber mit zitierten Optionen und ohne AusfÃ¼hrung\n"
  "                           der Befehlen.\n"
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  "  -E                       Nur den PrÃ¤prozessor ausfÃ¼hren, nicht Compiler, Assembler oder\n"
  "                           Linker.\n"
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Nur kompilieren, nicht assemblieren oder linken.\n"
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Nur kompilieren und assemblieren, aber nicht binden.\n"
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Datei>               Ausgabe in <Datei> schreiben.\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 16856,16866 ****
  "  -pie                     Eine ausfÃ¼hrbare Datei mit positionsunabhÃ¤ngigem\n"
  "                           Code erzeugen.\n"
  
! #: gcc.cc:3812
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Eine dynamiache Bibliothek erzeugen.\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 16866,16876 ----
  "  -pie                     Eine ausfÃ¼hrbare Datei mit positionsunabhÃ¤ngigem\n"
  "                           Code erzeugen.\n"
  
! #: gcc.cc:3813
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Eine dynamiache Bibliothek erzeugen.\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 16872,16878 ****
  "                           Â»noneÂ« bedeutet den RÃ¼ckfall auf das Standardverhalten,\n"
  "                           die Sprache aufgrund der Dateiendung zu erraten.\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 16882,16888 ----
  "                           Â»noneÂ« bedeutet den RÃ¼ckfall auf das Standardverhalten,\n"
  "                           die Sprache aufgrund der Dateiendung zu erraten.\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 16886,16962 ****
  " Um weitere Optionen an diese Prozesse zu Ã¼bergeben, mÃ¼ssen die Optionen\n"
  " -W<Buchstabe> verwendet werden.\n"
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Spezifikation (%s, ist Â»%sÂ«) wird verarbeitet\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ziel: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfiguriert mit: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Thread-Modell: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "UnterstÃ¼tzte LTO-Kompressionsalgorithmen: zlib"
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-Version %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Der Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.\n"
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hÃ¤ngen Sie die an Ihren Fehlerbericht an.\n"
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installiere: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "Programme: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Bibliotheken: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 16896,16972 ----
  " Um weitere Optionen an diese Prozesse zu Ã¼bergeben, mÃ¼ssen die Optionen\n"
  " -W<Buchstabe> verwendet werden.\n"
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Spezifikation (%s, ist Â»%sÂ«) wird verarbeitet\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ziel: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfiguriert mit: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Thread-Modell: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "UnterstÃ¼tzte LTO-Kompressionsalgorithmen: zlib"
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-Version %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Der Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.\n"
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hÃ¤ngen Sie die an Ihren Fehlerbericht an.\n"
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installiere: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "Programme: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Bibliotheken: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 16967,16982 ****
  "folgenden Hinweise; Fehler in der deutschen Ãœbersetzung sind an\n"
  "translation-team-de@lists.sourceforge.net zu melden:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 16977,16992 ----
  "folgenden Hinweise; Fehler in der deutschen Ãœbersetzung sind an\n"
  "translation-team-de@lists.sourceforge.net zu melden:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 16987,16993 ****
  "gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 16997,17003 ----
  "gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17000,17006 ****
  "==============\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 17010,17016 ----
  "==============\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 17009,17015 ****
  "Â»-Wl,OPTIONÂ« verwenden, um Â»OPTIONÂ« an den Linker zu Ã¼bergeben.\n"
  "\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17019,17025 ----
  "Â»-Wl,OPTIONÂ« verwenden, um Â»OPTIONÂ« an den Linker zu Ã¼bergeben.\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 17020,17026 ****
  "=================\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17030,17036 ----
  "=================\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "Â«"
*** 17602,17626 ****
  msgid "At top level:"
  msgstr "Auf hÃ¶chster Ebene:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "In Elementfunktion %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "In Funktion %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3581
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    eingefÃ¼gt von %qs"
--- 17612,17636 ----
  msgid "At top level:"
  msgstr "Auf hÃ¶chster Ebene:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "In Elementfunktion %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "In Funktion %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3589
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    eingefÃ¼gt von %qs"
*************** msgstr "unerkennbarer Befehl:"
*** 17804,17819 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "Befehl erfÃ¼llt nicht seine Bedingungen:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "erzeugt und mit anderen Einstellungen von Â»%sÂ« verwendet"
  
! #: targhooks.cc:2172
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpic%> verwendet"
  
! #: targhooks.cc:2174
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpie%> verwendet"
  
--- 17814,17829 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "Befehl erfÃ¼llt nicht seine Bedingungen:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "erzeugt und mit anderen Einstellungen von Â»%sÂ« verwendet"
  
! #: targhooks.cc:2251
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpic%> verwendet"
  
! #: targhooks.cc:2253
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpie%> verwendet"
  
*************** msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%
*** 18192,18216 ****
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26866
  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:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
--- 18202,18226 ----
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26870
  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:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
*************** msgstr "ungÃ¼ltiger %%E-Wert"
*** 18288,18297 ****
  msgid "unknown relocation unspec"
  msgstr "unbekannte Adressverschiebungs-Unspec"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungÃ¼ltiger %%xn-Code"
--- 18298,18307 ----
  msgid "unknown relocation unspec"
  msgstr "unbekannte Adressverschiebungs-Unspec"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungÃ¼ltiger %%xn-Code"
*************** msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%
*** 18360,18366 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
--- 18370,18376 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
*************** msgstr "nicht unterstÃ¼tzter Operand"
*** 18538,18546 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18548,18556 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "Falscher Operand fÃ¼r output_mov
*** 18749,18773 ****
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "falsche ADDR_SPACE_GLOBAL-Adresse"
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "ungÃ¼ltiger Code fÃ¼r Operand %%xn"
  
! #: config/gcn/gcn.cc:6340
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "Operandencode %%xn ist fÃ¼r QImode ungÃ¼ltig"
  
! #: config/gcn/gcn.cc:6422
  #, c-format
  msgid "invalid fp constant"
  msgstr "ungÃ¼ltige Gleitkomma-Konstante"
--- 18759,18783 ----
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "falsche ADDR_SPACE_GLOBAL-Adresse"
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "ungÃ¼ltiger Code fÃ¼r Operand %%xn"
  
! #: config/gcn/gcn.cc:6341
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "Operandencode %%xn ist fÃ¼r QImode ungÃ¼ltig"
  
! #: config/gcn/gcn.cc:6423
  #, c-format
  msgid "invalid fp constant"
  msgstr "ungÃ¼ltige Gleitkomma-Konstante"
*************** msgstr "ungÃ¼ltige Gleitkomma-Konstante"
*** 18779,18875 ****
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:12899
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.cc:12904
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13137
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.cc:13172
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.cc:13241
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.cc:13246
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.cc:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, 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:13476
  #, 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:13494
  #, 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:13517
  #, 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:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.cc:13784
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
--- 18789,18885 ----
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:12901
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.cc:12906
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13139
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.cc:13174
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.cc:13243
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.cc:13248
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.cc:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, 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:13478
  #, 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:13496
  #, 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:13519
  #, 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:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.cc:13786
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
*************** msgstr "Nicht-GP-relative absolute Adres
*** 18928,18951 ****
  msgid "invalid addressing mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â»%%%cÂ« ist kein gÃ¼ltiger OperandenprÃ¤fix"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 18938,18961 ----
  msgid "invalid addressing mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â»%%%cÂ« ist kein gÃ¼ltiger OperandenprÃ¤fix"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 18979,18985 ****
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "Falsche Adresse"
  
--- 18989,18995 ----
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "Falsche Adresse"
  
*************** msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ
*** 19292,19437 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Unerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-Gleitkommatypen"
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/rs6000/rs6000.cc:27573
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:27642
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28257
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28259
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28261
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28263
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung in %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28278
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<* __vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28280
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<* __vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28282
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung von %<* __vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28284
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung in %<* __vector_pair%>"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tzt"
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr "Adresse kann nicht zerlegt werden"
  
! #: config/s390/s390.cc:8052
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«"
  
! #: config/s390/s390.cc:8075
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«"
  
! #: config/s390/s390.cc:8093
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«"
  
! #: config/s390/s390.cc:8115
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Speicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartet"
  
! #: config/s390/s390.cc:8143
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartet"
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartet"
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:8302
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "UngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:8339
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:8346
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:8349
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:12128
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.cc:16539
  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:16542
  msgid "binary operator does not support vector bool operand"
  msgstr "BinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.cc:16550
  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"
  
--- 19302,19447 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Unerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-Gleitkommatypen"
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/rs6000/rs6000.cc:27601
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:27670
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28285
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28287
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28289
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28291
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung in %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28306
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<* __vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28308
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<* __vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28310
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung von %<* __vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28312
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung in %<* __vector_pair%>"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tzt"
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr "Adresse kann nicht zerlegt werden"
  
! #: config/s390/s390.cc:8046
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«"
  
! #: config/s390/s390.cc:8069
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«"
  
! #: config/s390/s390.cc:8087
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«"
  
! #: config/s390/s390.cc:8109
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Speicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartet"
  
! #: config/s390/s390.cc:8137
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartet"
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartet"
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:8296
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "UngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:8333
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:8340
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:8343
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:12122
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.cc:16556
  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:16559
  msgid "binary operator does not support vector bool operand"
  msgstr "BinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.cc:16567
  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 "erzeugt und mit anderen ABIs ver
*** 19457,19499 ****
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.cc:9667
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
--- 19467,19509 ----
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
*************** msgstr "({anonym})"
*** 19700,19706 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
--- 19710,19716 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
*************** msgstr "%<;%> erwartet"
*** 19721,19727 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
--- 19731,19737 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
*************** msgstr "%<)%> erwartet"
*** 19729,19735 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
--- 19739,19745 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
*************** msgstr "%<;%>, %<,%> oder %<)%> erwartet
*** 19747,19759 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
--- 19757,19769 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
*************** msgstr "%<[%> erwartet"
*** 19762,19768 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
--- 19772,19778 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
*************** msgstr "%<{%> erwartet"
*** 19775,19787 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
--- 19785,19797 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
*************** msgstr "%<while%> erwartet"
*** 19790,19796 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
--- 19800,19806 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
*************** msgid "expected %<.%>"
*** 19800,19816 ****
  msgstr "%<.%> erwartet"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
--- 19810,19826 ----
  msgstr "%<.%> erwartet"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
*************** msgstr "%<,%> oder %<)%> erwartet"
*** 19820,19849 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> erwartet"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr "<Meldung nicht zur Compilierzeit bekannt>"
  
--- 19830,19859 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> erwartet"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr "<Meldung nicht zur Compilierzeit bekannt>"
  
*************** msgstr "<Meldung nicht zur Compilierzeit
*** 19851,19857 ****
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> erwartet"
--- 19861,19867 ----
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> erwartet"
*************** msgstr "%<<%> erwartet"
*** 19862,19894 ****
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.cc:4007
  msgid "candidate:"
  msgstr "Kandidat:"
  
! #: cp/call.cc:7735
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
  msgstr[1] "Kandidaten sind:"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
--- 19872,19904 ----
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.cc:4018
  msgid "candidate:"
  msgstr "Kandidat:"
  
! #: cp/call.cc:7745
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
  msgstr[1] "Kandidaten sind:"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
*************** msgstr "<Template-Parameter-Fehler>"
*** 19978,20102 ****
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr "<throw-Ausdruck>"
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr "<ubsan-Unterprogramm-Aufruf>"
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr "<nicht-analysiert>"
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr "Im globalen GÃ¼ltigkeitsbereich:"
  
! #: cp/error.cc:3613
  #, c-format
  msgid "In static member function %qs"
  msgstr "In statischer Elementfunktion %qs"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "In Kopierkonstruktor %qs"
  
! #: cp/error.cc:3617
  #, c-format
  msgid "In constructor %qs"
  msgstr "In Konstruktor %qs"
  
! #: cp/error.cc:3619
  #, c-format
  msgid "In destructor %qs"
  msgstr "In Destruktor %qs"
  
! #: cp/error.cc:3621
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: In Ersetzung von %qS:\n"
  
! #: cp/error.cc:3650
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: In Instanziierung von %q#D:\n"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.cc:3701
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
--- 19988,20112 ----
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr "<throw-Ausdruck>"
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr "<ubsan-Unterprogramm-Aufruf>"
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr "<nicht-analysiert>"
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr "Im globalen GÃ¼ltigkeitsbereich:"
  
! #: cp/error.cc:3621
  #, c-format
  msgid "In static member function %qs"
  msgstr "In statischer Elementfunktion %qs"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "In Kopierkonstruktor %qs"
  
! #: cp/error.cc:3625
  #, c-format
  msgid "In constructor %qs"
  msgstr "In Konstruktor %qs"
  
! #: cp/error.cc:3627
  #, c-format
  msgid "In destructor %qs"
  msgstr "In Destruktor %qs"
  
! #: cp/error.cc:3629
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: In Ersetzung von %qS:\n"
  
! #: cp/error.cc:3658
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: In Instanziierung von %q#D:\n"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.cc:3709
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
*************** msgstr "Parameter %qD darf in diesem Kon
*** 20108,20134 ****
  msgid "local variable %qD may not appear in this context"
  msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.cc:21675
  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:21678
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> des abhÃ¤ngigen Typen %qT"
  
! #: cp/parser.cc:21680
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> an Nicht-AufzÃ¤hlungstyp %q#T"
  
! #: cp/parser.cc:21682
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> an unvollstÃ¤ndigem Typ %qT"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> von %qT vor seinem enum-specifier"
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
--- 20118,20144 ----
  msgid "local variable %qD may not appear in this context"
  msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.cc:21684
  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:21687
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> des abhÃ¤ngigen Typen %qT"
  
! #: cp/parser.cc:21689
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> an Nicht-AufzÃ¤hlungstyp %q#T"
  
! #: cp/parser.cc:21691
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> an unvollstÃ¤ndigem Typ %qT"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> von %qT vor seinem enum-specifier"
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
*************** msgstr "Umformung verwirft Konstantheit"
*** 20172,20219 ****
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Minus"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Plus"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs fÃ¼r Bit-Komplement"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs fÃ¼r abs"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs fÃ¼r Konjugation"
  
! #: cp/typeck.cc:7086
  msgid "in argument to unary !"
  msgstr "in Argument fÃ¼r unÃ¤res !"
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr "kein PrÃ¤dekrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator fÃ¼r Typ"
  
--- 20182,20229 ----
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Minus"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Plus"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs fÃ¼r Bit-Komplement"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs fÃ¼r abs"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs fÃ¼r Konjugation"
  
! #: cp/typeck.cc:7088
  msgid "in argument to unary !"
  msgstr "in Argument fÃ¼r unÃ¤res !"
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr "kein PrÃ¤dekrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator fÃ¼r Typ"
  
*************** msgstr "Argumente Â»a%dÂ« und Â»a%dÂ« fÃ
*** 20235,20241 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Argumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %s"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Argumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«"
--- 20245,20251 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Argumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %s"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Argumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«"
*************** msgstr "Unstimmige Arraygrenzen fÃ¼r Dim
*** 20321,20363 ****
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument fÃ¼r INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr "verfÃ¼gbar seit Fortran 77"
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr "ausgedient in Fortran 95"
  
! #: fortran/intrinsic.cc:4865
  msgid "deleted in Fortran 95"
  msgstr "gelÃ¶scht in Fortran 95"
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr "neu in Fortran 95"
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr "neu in Fortran 2003"
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr "neu in Fortran 2008"
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr "neu in Fortran 2018"
  
! #: fortran/intrinsic.cc:4885
  msgid "a GNU Fortran extension"
  msgstr "eine GNU-Fortran-Erweiterung"
  
! #: fortran/intrinsic.cc:4889
  msgid "for backward compatibility"
  msgstr "fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t"
  
--- 20331,20373 ----
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument fÃ¼r INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr "verfÃ¼gbar seit Fortran 77"
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr "ausgedient in Fortran 95"
  
! #: fortran/intrinsic.cc:4866
  msgid "deleted in Fortran 95"
  msgstr "gelÃ¶scht in Fortran 95"
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr "neu in Fortran 95"
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr "neu in Fortran 2003"
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr "neu in Fortran 2008"
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr "neu in Fortran 2018"
  
! #: fortran/intrinsic.cc:4886
  msgid "a GNU Fortran extension"
  msgstr "eine GNU-Fortran-Erweiterung"
  
! #: fortran/intrinsic.cc:4890
  msgid "for backward compatibility"
  msgstr "fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t"
  
*************** msgstr "Block-IF"
*** 20479,20489 ****
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
--- 20489,20499 ----
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
*************** msgstr "DEALLOCATE Objekt"
*** 20671,20689 ****
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
--- 20681,20699 ----
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
*************** msgstr "Variable ACQUIRED_LOCK"
*** 20692,20702 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.cc:6137
  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:10071
  #, 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"
--- 20702,20712 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.cc:6184
  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:10118
  #, 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
*** 20711,20722 ****
  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:10297
  #, 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:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
--- 20721,20732 ----
  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:10304
  #, 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:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
*************** msgstr "DO-Schrittwert ist Null"
*** 20837,20862 ****
  msgid "Array reference out of bounds"
  msgstr "Feldreferenz auÃŸerhalb des Wertebereichs"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr "Fehler beim Reservieren von %lu Bytes"
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Versuch, bereits reservierte Variable Â»%sÂ« zu reservieren"
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr "Versuch, bereits reservierte Variable zu reservieren"
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Versuch, nicht reserviertes Â»%sÂ« freizugeben"
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Fehler beim VergrÃ¶ÃŸern des Speicherblocks auf %lu Bytes"
--- 20847,20872 ----
  msgid "Array reference out of bounds"
  msgstr "Feldreferenz auÃŸerhalb des Wertebereichs"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr "Fehler beim Reservieren von %lu Bytes"
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Versuch, bereits reservierte Variable Â»%sÂ« zu reservieren"
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr "Versuch, bereits reservierte Variable zu reservieren"
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Versuch, nicht reserviertes Â»%sÂ« freizugeben"
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Fehler beim VergrÃ¶ÃŸern des Speicherblocks auf %lu Bytes"
*************** msgid "expected boolean type"
*** 20903,20909 ****
  msgstr "boolescher Typ erwartet"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
--- 20913,20919 ----
  msgstr "boolescher Typ erwartet"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
*************** msgstr "Nicht genug Argumente"
*** 20968,20974 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "zu viele Argumente"
--- 20978,20984 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "zu viele Argumente"
*************** msgstr "ProfilerunterstÃ¼tzung fÃ¼r VxWo
*** 21345,21351 ****
  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:192
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Profiling ist fÃ¼r dieses Ziel noch nicht implementiert"
--- 21355,21361 ----
  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:173
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Profiling ist fÃ¼r dieses Ziel noch nicht implementiert"
*************** msgstr "unbekannter ivar-Sichtbarkeitswe
*** 21700,21716 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "unbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalaren"
  
! #: d/lang.opt:193
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "unbekannte Einstellung %qs fÃ¼r Arraygrenzen"
  
! #: d/lang.opt:235
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "unbekannte Einstellung %qs fÃ¼r PrÃ¼faktion"
  
! #: d/lang.opt:291
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "unbekannter C++-Standard %qs"
--- 21710,21726 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "unbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalaren"
  
! #: d/lang.opt:189
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "unbekannte Einstellung %qs fÃ¼r Arraygrenzen"
  
! #: d/lang.opt:231
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "unbekannte Einstellung %qs fÃ¼r PrÃ¼faktion"
  
! #: d/lang.opt:287
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "unbekannter C++-Standard %qs"
*************** msgstr "Attribut %qE steht mit Attribut
*** 21930,21979 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Attribut-Direktive %qE ignoriert"
  
! #: attribs.cc:718
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Attribut-Direktive im Bereich %<%E::%E%> ignoriert"
  
! #: attribs.cc:730
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegeben"
  
! #: attribs.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%i oder mehr erwartet, %i gefunden"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr "zwischen %i und %i erwartet, %i gefunden"
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Attribut %qE kann nicht auf Typen angewandt werden"
  
! #: attribs.cc:805
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Attribut %qE kann nur auf Funktionstypen angewandt werden"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Typattribute ignoriert, nachdem Typ bereits definiert ist"
--- 21940,21989 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Attribut-Direktive %qE ignoriert"
  
! #: attribs.cc:723
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Attribut-Direktive im Bereich %<%E::%E%> ignoriert"
  
! #: attribs.cc:735
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegeben"
  
! #: attribs.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%i oder mehr erwartet, %i gefunden"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr "zwischen %i und %i erwartet, %i gefunden"
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Attribut %qE kann nicht auf Typen angewandt werden"
  
! #: attribs.cc:810
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Attribut %qE kann nur auf Funktionstypen angewandt werden"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Typattribute ignoriert, nachdem Typ bereits definiert ist"
*************** msgstr "Typattribute ignoriert, nachdem
*** 21986,21992 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 21996,22002 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "Typattribute ignoriert, nachdem
*** 22016,22029 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22026,22039 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "Typattribute ignoriert, nachdem
*** 22041,22115 ****
  msgid "%qE attribute ignored"
  msgstr "Attribut %qE wird ignoriert"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %qD"
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "auf %qT nach einer Definition angewandte Attribute werden ignoriert"
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert"
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde"
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriert"
  
! #: attribs.cc:1862
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Â»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut wird ignoriert"
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Funktionsdefinition von %q+D ist als Â»dllimportÂ« markiert"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Variablendefinition von %q+D ist als dllimport markiert"
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "fÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigt"
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] "%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s"
  msgstr[1] "%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %s"
  
! #: attribs.cc:2192 attribs.cc:2212
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Ziel %qD wurde hier deklariert"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22051,22125 ----
  msgid "%qE attribute ignored"
  msgstr "Attribut %qE wird ignoriert"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %qD"
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "auf %qT nach einer Definition angewandte Attribute werden ignoriert"
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert"
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde"
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriert"
  
! #: attribs.cc:1867
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Â»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut wird ignoriert"
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Funktionsdefinition von %q+D ist als Â»dllimportÂ« markiert"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Variablendefinition von %q+D ist als dllimport markiert"
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "fÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigt"
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] "%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s"
  msgstr[1] "%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %s"
  
! #: attribs.cc:2197 attribs.cc:2217
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Ziel %qD wurde hier deklariert"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "Funktionsprofil aus %s kann nich
*** 22156,22162 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist auÃŸerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
--- 22166,22172 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist auÃŸerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
*************** msgstr "Drittes Argument fÃ¼r %<__builti
*** 22181,22324 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "UngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendet"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "angegebene Grenze %2$E von %1$qD ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente fÃ¼r %<va_start%>"
  
! #: builtins.cc:4918
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %qD"
  
! #: builtins.cc:4931
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "nicht unterstÃ¼tztes Argument fÃ¼r %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "das Aufrufen von %qD mit einem nicht-null-Argument ist unsicher"
  
! #: builtins.cc:5288
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "beide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger sein"
  
! #: builtins.cc:5378
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Trampolin fÃ¼r geschachtelte Funktion %qD erzeugt"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD hat neue Semantik in GCC 4.4"
  
! #: builtins.cc:6500
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "Nicht konstantes Argument 1 fÃ¼r %qs"
  
! #: builtins.cc:6542
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Nicht ganzzahliges Argument 1 fÃ¼r %qs"
  
! #: builtins.cc:6606
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: builtins.cc:6626
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_set_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: builtins.cc:6685
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "%qs wird nur in OpenACC-Code unterstÃ¼tzt"
  
! #: builtins.cc:6692
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "Nicht konstantes Argument 0 fÃ¼r %qs"
  
! #: builtins.cc:6704
  #, gcc-internal-format
  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:7182 expr.cc:11501
  #, 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:7188
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstÃ¼tzt nicht Â»unendlichÂ«"
  
! #: builtins.cc:9976
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> in Funktion mit fester Parameteranzahl verwendet"
  
! #: builtins.cc:9984
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>"
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.cc:10004
  #, 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:10037
  #, 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:10050
  #, 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:10079
  #, 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:10092
  #, 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"
--- 22191,22334 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "UngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendet"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "angegebene Grenze %2$E von %1$qD ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente fÃ¼r %<va_start%>"
  
! #: builtins.cc:4930
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %qD"
  
! #: builtins.cc:4943
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "nicht unterstÃ¼tztes Argument fÃ¼r %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "das Aufrufen von %qD mit einem nicht-null-Argument ist unsicher"
  
! #: builtins.cc:5300
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "beide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger sein"
  
! #: builtins.cc:5390
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Trampolin fÃ¼r geschachtelte Funktion %qD erzeugt"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD hat neue Semantik in GCC 4.4"
  
! #: builtins.cc:6512
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "Nicht konstantes Argument 1 fÃ¼r %qs"
  
! #: builtins.cc:6554
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Nicht ganzzahliges Argument 1 fÃ¼r %qs"
  
! #: builtins.cc:6618
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: builtins.cc:6638
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_set_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: builtins.cc:6697
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "%qs wird nur in OpenACC-Code unterstÃ¼tzt"
  
! #: builtins.cc:6704
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "Nicht konstantes Argument 0 fÃ¼r %qs"
  
! #: builtins.cc:6716
  #, gcc-internal-format
  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:7194 expr.cc:11501
  #, 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:7200
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstÃ¼tzt nicht Â»unendlichÂ«"
  
! #: builtins.cc:9988
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> in Funktion mit fester Parameteranzahl verwendet"
  
! #: builtins.cc:9996
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>"
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.cc:10016
  #, 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:10049
  #, 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:10062
  #, 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:10091
  #, 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:10104
  #, 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 "Interner Fehler: basic blocks no
*** 22983,23446 ****
  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:3187
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "fehlender indirekter Aufruf in der Folge der spekulativen Aufrufe"
  
! #: cgraph.cc:3288
  #, 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:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulative Kanten sind nicht benachbart"
  
! #: cgraph.cc:3324
  #, 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:3330 cgraph.cc:3360
  #, 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:3337
  #, 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:3348
  #, 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:3367
  #, 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:3380
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "missing direct call for speculation %i"
  
! #: cgraph.cc:3385
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "missing ref for speculation %i"
  
! #: cgraph.cc:3394
  #, 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:3423
  #, 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:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.cc:3440
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline clone count is not compatible"
  
! #: cgraph.cc:3447
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run must be non-negative"
  
! #: cgraph.cc:3452
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.cc:3474
  #, 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:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "ungÃ¼ltiger Schalter Â»calls_comdat_localÂ«"
  
! #: cgraph.cc:3486
  #, 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:3494
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "Fehlzuordnung von semantischer Einlagerung"
  
! #: cgraph.cc:3501
  #, 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:3507 cgraph.cc:3567
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "edge count is not compatible with function count"
  
! #: cgraph.cc:3515
  #, 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:3523 cgraph.cc:3594
  #, 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:3535
  #, 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:3545
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.cc:3584
  #, 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:3615
  #, 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:3632
  #, 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:3643
  #, 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:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.cc:3678
  #, 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:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.cc:3732
  #, 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:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.cc:3788
  #, 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:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.cc:3821
  #, 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:3833
  #, 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:3852 cgraph.cc:3865
  #, 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:3857
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "origin points to a different parent"
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: section %s.%d is missing"
  
! #: cgraphunit.cc:743
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "doppelte Definition einer Symbolversion"
  
! #: cgraphunit.cc:745
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "dieselbe Version wurde zuvor hier definiert"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr "Symbol muss definiert sein, um eine Version zu haben"
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "gemeinsames Symbol kann nicht versioniert werden"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "comdat-Symbole kÃ¶nnen nicht versioniert werden"
  
! #: cgraphunit.cc:769
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<weakref%> kann nicht versioniert werden"
  
! #: cgraphunit.cc:775
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "das versionierte Symbol muss %<public%> sein"
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr "versioniertes Symbol muss standardmÃ¤ÃŸige Sichtbarkeit haben"
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "Attribut %<weakref%> sollte von Attribut %<alias%> begleitet werden"
  
! #: cgraphunit.cc:869
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Attribut %<flatten%> wird an Aliasen ignoriert"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "Attribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus"
  
! #: cgraphunit.cc:888
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Attribut %<weakref%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:903
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Attribut %<alias%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:911
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "%<always_inline%> Funktion ist mÃ¶glicherweise nicht inlinefÃ¤hig"
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1133
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD definiert, aber nicht verwendet"
  
! #: cgraphunit.cc:1468
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "AuflÃ¶ser-indirekte Funktion ist hier deklariert"
  
! #: cgraphunit.cc:1491
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben"
  
! #: cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "%qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "hier ist die Alias-Deklaration"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D als Alias fÃ¼r undefiniertes Symbol %qE"
  
! #: cgraphunit.cc:1558
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D als Alias fÃ¼r externes Symbol %qE"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Alias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt"
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "ZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitert"
  
! #: cgraphunit.cc:1685
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "ZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitert"
  
! #: cgraphunit.cc:1861
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "GrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u Bytes"
  
! #: cgraphunit.cc:1865
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "GrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wu Bytes"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "Knoten mit nicht freigegebenem Speicher gefunden"
--- 22993,23456 ----
  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:3188
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "fehlender indirekter Aufruf in der Folge der spekulativen Aufrufe"
  
! #: cgraph.cc:3289
  #, 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:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulative Kanten sind nicht benachbart"
  
! #: cgraph.cc:3325
  #, 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:3331 cgraph.cc:3361
  #, 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:3338
  #, 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:3349
  #, 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:3368
  #, 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:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "missing direct call for speculation %i"
  
! #: cgraph.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "missing ref for speculation %i"
  
! #: cgraph.cc:3395
  #, 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:3424
  #, 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:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline clone count is not compatible"
  
! #: cgraph.cc:3448
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run must be non-negative"
  
! #: cgraph.cc:3453
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.cc:3475
  #, 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:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "ungÃ¼ltiger Schalter Â»calls_comdat_localÂ«"
  
! #: cgraph.cc:3487
  #, 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:3499
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "Fehlzuordnung von semantischer Einlagerung"
  
! #: cgraph.cc:3506
  #, 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:3512 cgraph.cc:3572
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "edge count is not compatible with function count"
  
! #: cgraph.cc:3520
  #, 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:3528 cgraph.cc:3599
  #, 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:3540
  #, 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:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.cc:3589
  #, 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:3620
  #, 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:3637
  #, 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:3648
  #, 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:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.cc:3683
  #, 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:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.cc:3737
  #, 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:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.cc:3784
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.cc:3793
  #, 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:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.cc:3826
  #, 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:3838
  #, 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:3857 cgraph.cc:3870
  #, 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:3862
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "origin points to a different parent"
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: section %s.%d is missing"
  
! #: cgraphunit.cc:744
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "doppelte Definition einer Symbolversion"
  
! #: cgraphunit.cc:746
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "dieselbe Version wurde zuvor hier definiert"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr "Symbol muss definiert sein, um eine Version zu haben"
  
! #: cgraphunit.cc:758
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "gemeinsames Symbol kann nicht versioniert werden"
  
! #: cgraphunit.cc:764
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "comdat-Symbole kÃ¶nnen nicht versioniert werden"
  
! #: cgraphunit.cc:770
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<weakref%> kann nicht versioniert werden"
  
! #: cgraphunit.cc:776
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "das versionierte Symbol muss %<public%> sein"
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr "versioniertes Symbol muss standardmÃ¤ÃŸige Sichtbarkeit haben"
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "Attribut %<weakref%> sollte von Attribut %<alias%> begleitet werden"
  
! #: cgraphunit.cc:870
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Attribut %<flatten%> wird an Aliasen ignoriert"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "Attribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus"
  
! #: cgraphunit.cc:889
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Attribut %<weakref%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Attribut %<alias%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:912
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "%<always_inline%> Funktion ist mÃ¶glicherweise nicht inlinefÃ¤hig"
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1134
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD definiert, aber nicht verwendet"
  
! #: cgraphunit.cc:1469
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "AuflÃ¶ser-indirekte Funktion ist hier deklariert"
  
! #: cgraphunit.cc:1492
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben"
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "%qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "hier ist die Alias-Deklaration"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D als Alias fÃ¼r undefiniertes Symbol %qE"
  
! #: cgraphunit.cc:1559
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D als Alias fÃ¼r externes Symbol %qE"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Alias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt"
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "ZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitert"
  
! #: cgraphunit.cc:1686
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "ZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitert"
  
! #: cgraphunit.cc:1862
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "GrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u Bytes"
  
! #: cgraphunit.cc:1866
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "GrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wu Bytes"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "Knoten mit nicht freigegebenem Speicher gefunden"
*************** msgid "cannot find %qs"
*** 23481,23487 ****
  msgstr "%qs kann nicht gefunden werden"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> failed: %m"
--- 23491,23497 ----
  msgstr "%qs kann nicht gefunden werden"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> failed: %m"
*************** msgstr "Umgebungsvariable %<COLLECT_LTO_
*** 23501,23507 ****
  msgid "ld returned %d exit status"
  msgstr "ld gab %d als Ende-Status zurÃ¼ck"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 23511,23517 ----
  msgid "ld returned %d exit status"
  msgstr "ld gab %d als Ende-Status zurÃ¼ck"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "Keine Argumente"
*** 23517,23523 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "LTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
--- 23527,23533 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "LTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr "%<region_array%> passt nicht zum
*** 23930,23936 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "%<lp_array%> passt nicht zum %<region_tree%>"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr "%qs fehlgeschlagen"
--- 23940,23946 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "%<lp_array%> passt nicht zum %<region_tree%>"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr "%qs fehlgeschlagen"
*************** msgstr "groÃŸe Festkommakonstante impliz
*** 24006,24042 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wird"
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<oder%> bei nicht passenden Ungleichheits-Tests ist immer 1"
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<und%> bei sich gegenseitig ausschlieÃŸenden Gleichheits-Tests ist immer 0"
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wird"
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
--- 24016,24052 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wird"
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<oder%> bei nicht passenden Ungleichheits-Tests ist immer 1"
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<und%> bei sich gegenseitig ausschlieÃŸenden Gleichheits-Tests ist immer 0"
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wird"
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
*************** msgstr "System-Pfad %qs ist nicht absolu
*** 24147,24158 ****
  msgid "%<-pipe%> not supported"
  msgstr "%<-pipe%> wird nicht unterstÃ¼tzt"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "%qs kann nicht ausgefÃ¼hrt werden: %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "%qs kann nicht ausgefÃ¼hrt werden: %s"
--- 24157,24168 ----
  msgid "%<-pipe%> not supported"
  msgstr "%<-pipe%> wird nicht unterstÃ¼tzt"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "%qs kann nicht ausgefÃ¼hrt werden: %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "%qs kann nicht ausgefÃ¼hrt werden: %s"
*************** msgstr "Verarbeitungszeiten konnten nich
*** 24173,24264 ****
  msgid "%s signal terminated program %s"
  msgstr "Signal %s hat Programm %s beendet"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "nicht erkannte Kommandozeilenoption %qs"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC ist nicht dafÃ¼r konfiguriert, %qs als Argument fÃ¼r %<-foffload=%> zu unterstÃ¼tzen"
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %s; meinten Sie %qs?"
  
! #: gcc.cc:4037
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr "%<=%>Optionen fehlen nach %<-foffload-options=%>Ziel"
  
! #: gcc.cc:4444
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs ist eine unbekannte Option fÃ¼r %<-save-temps%>"
  
! #: gcc.cc:4967 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
  
! #: gcc.cc:4972
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Name der Ausgabedatei darf nicht leer sein"
  
! #: gcc.cc:5357
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "%<-pipe%> ignoriert, da %<-save-temps%> angegeben wurde"
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werden"
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "Schalter %qs beginnt nicht mit %<-%>"
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "aus Spezifikation erzeugtes switch ist nur %<-%>"
  
! #: gcc.cc:6080
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Spezifikation %qs ist ungÃ¼ltig"
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%0%c%>"
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>"
  
! #: gcc.cc:6536
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%@%c%>"
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>"
--- 24183,24274 ----
  msgid "%s signal terminated program %s"
  msgstr "Signal %s hat Programm %s beendet"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "nicht erkannte Kommandozeilenoption %qs"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC ist nicht dafÃ¼r konfiguriert, %qs als Argument fÃ¼r %<-foffload=%> zu unterstÃ¼tzen"
  
! #: gcc.cc:4035
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %s; meinten Sie %qs?"
  
! #: gcc.cc:4038
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %s"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr "%<=%>Optionen fehlen nach %<-foffload-options=%>Ziel"
  
! #: gcc.cc:4445
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs ist eine unbekannte Option fÃ¼r %<-save-temps%>"
  
! #: gcc.cc:4968 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
  
! #: gcc.cc:4973
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Name der Ausgabedatei darf nicht leer sein"
  
! #: gcc.cc:5358
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "%<-pipe%> ignoriert, da %<-save-temps%> angegeben wurde"
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werden"
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "Schalter %qs beginnt nicht mit %<-%>"
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "aus Spezifikation erzeugtes switch ist nur %<-%>"
  
! #: gcc.cc:6081
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Spezifikation %qs ist ungÃ¼ltig"
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%0%c%>"
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>"
  
! #: gcc.cc:6537
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%@%c%>"
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>"
*************** msgstr "Spezifikation %qs hat ungÃ¼ltige
*** 24266,24403 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Spezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiert"
  
! #: gcc.cc:6817
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Spezifikationsfehler: nicht erkannte Spezifikationsoption %qc"
  
! #: gcc.cc:6883
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "unbekannte Spezifikationsfunktion %qs"
  
! #: gcc.cc:6913
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "Fehler in Argumenten fÃ¼r Spezifikationsfunktion %qs"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "schlechter Name fÃ¼r Spezifikationsfunktion"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "keine Argumente fÃ¼r Spezifikationsfunktion"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "schlechte Argumente fÃ¼r Spezifikationsfunktion"
  
! #: gcc.cc:7173
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "geschweift geklammerte Spezifikation %qs endet mit Escapezeichen"
  
! #: gcc.cc:7308
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "geschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltig"
  
! #: gcc.cc:7403
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "geschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltig"
  
! #: gcc.cc:8012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: GrÃ¶ÃŸe der Vergleichs-PrÃ¼fdatei %s konnte nicht ermittelt werden"
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: %<-fcompare-debug%> ist fehlgeschlagen (LÃ¤nge)"
  
! #: gcc.cc:8033 gcc.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Vergleichs-PrÃ¼fdatei %s konnte nicht geÃ¶ffnet werden"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: %<-fcompare-debug%> ist fehlgeschlagen"
  
! #: gcc.cc:8393
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "Spezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_SUFFIX_SPEC%>"
  
! #: gcc.cc:8418
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "Spezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  
! #: gcc.cc:8625
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?"
  
! #: gcc.cc:8629
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "nicht mit sysroot-Header-Suffix konfiguriert"
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "keine Eingabedateien"
  
! #: gcc.cc:8867
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "%<-o%> kann nicht mit %<-c%>, %<-S%> oder %<-E%> mit mehreren Dateien angegeben werden"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-Compiler ist auf diesem System nicht installiert"
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "NeuÃ¼bersetzung mit %<-fcompare-debug%>"
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "wÃ¤hrend NeuÃ¼bersetzung mit %<-fcompare-debug%>"
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Vergleich der endgÃ¼ltigen Befehlslisten"
  
! #: gcc.cc:9112
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "%<-fuse-linker-plugin%>, aber %s nicht gefunden"
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Eingabedatei des Linkers unbenutzt, da das Linken nicht durchgefÃ¼hrt wird"
--- 24276,24413 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Spezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiert"
  
! #: gcc.cc:6818
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Spezifikationsfehler: nicht erkannte Spezifikationsoption %qc"
  
! #: gcc.cc:6884
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "unbekannte Spezifikationsfunktion %qs"
  
! #: gcc.cc:6914
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "Fehler in Argumenten fÃ¼r Spezifikationsfunktion %qs"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "schlechter Name fÃ¼r Spezifikationsfunktion"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "keine Argumente fÃ¼r Spezifikationsfunktion"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "schlechte Argumente fÃ¼r Spezifikationsfunktion"
  
! #: gcc.cc:7174
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "geschweift geklammerte Spezifikation %qs endet mit Escapezeichen"
  
! #: gcc.cc:7309
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "geschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltig"
  
! #: gcc.cc:7404
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "geschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltig"
  
! #: gcc.cc:8013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: GrÃ¶ÃŸe der Vergleichs-PrÃ¼fdatei %s konnte nicht ermittelt werden"
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: %<-fcompare-debug%> ist fehlgeschlagen (LÃ¤nge)"
  
! #: gcc.cc:8034 gcc.cc:8075
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Vergleichs-PrÃ¼fdatei %s konnte nicht geÃ¶ffnet werden"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: %<-fcompare-debug%> ist fehlgeschlagen"
  
! #: gcc.cc:8394
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "Spezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_SUFFIX_SPEC%>"
  
! #: gcc.cc:8419
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "Spezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  
! #: gcc.cc:8626
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?"
  
! #: gcc.cc:8630
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "nicht mit sysroot-Header-Suffix konfiguriert"
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "keine Eingabedateien"
  
! #: gcc.cc:8868
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "%<-o%> kann nicht mit %<-c%>, %<-S%> oder %<-E%> mit mehreren Dateien angegeben werden"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-Compiler ist auf diesem System nicht installiert"
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "NeuÃ¼bersetzung mit %<-fcompare-debug%>"
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "wÃ¤hrend NeuÃ¼bersetzung mit %<-fcompare-debug%>"
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Vergleich der endgÃ¼ltigen Befehlslisten"
  
! #: gcc.cc:9113
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "%<-fuse-linker-plugin%>, aber %s nicht gefunden"
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Eingabedatei des Linkers unbenutzt, da das Linken nicht durchgefÃ¼hrt wird"
*************** msgstr "%s: Eingabedatei des Linkers unb
*** 24405,24496 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "%s: Linker-Eingabedatei nicht gefunden: %m"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "der Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein"
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Sprache %s nicht erkannt"
  
! #: gcc.cc:9494
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Multilib-Spezifikation %qs ist ungÃ¼ltig"
  
! #: gcc.cc:9696
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Multilib-AusschlÃ¼sse %qs sind ungÃ¼ltig"
  
! #: gcc.cc:9760
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Multilib-select %qs %qs ist ungÃ¼ltig"
  
! #: gcc.cc:9923
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Multilib-select %qs ist ungÃ¼ltig"
  
! #: gcc.cc:9963
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Multilib-Ausschluss %qs ist ungÃ¼ltig"
  
! #: gcc.cc:10214
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Umgebungsvariable %qs nicht definiert"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ungÃ¼ltige Versionsnummer %qs"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "zu wenige Argumente fÃ¼r %%:version-compare"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "zu viele Argumente fÃ¼r %%:version-compare"
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "unbekannter Operator %qs in %%:version-compare"
  
! #: gcc.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "zu viele Argumente fÃ¼r %%:version-compare"
  
! #: gcc.cc:10669
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "zu viele Argumente fÃ¼r %%:compare-debug-self-opt"
  
! #: gcc.cc:10756
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "zu viele Argumente fÃ¼r %%:dumps"
  
! #: gcc.cc:10860
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "falsche Anzahl der Argumente fÃ¼r %%:debug-level-gt"
  
! #: gcc.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %%:dwarf-version-gt"
--- 24415,24506 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "%s: Linker-Eingabedatei nicht gefunden: %m"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "der Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein"
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Sprache %s nicht erkannt"
  
! #: gcc.cc:9495
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Multilib-Spezifikation %qs ist ungÃ¼ltig"
  
! #: gcc.cc:9697
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Multilib-AusschlÃ¼sse %qs sind ungÃ¼ltig"
  
! #: gcc.cc:9761
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Multilib-select %qs %qs ist ungÃ¼ltig"
  
! #: gcc.cc:9924
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Multilib-select %qs ist ungÃ¼ltig"
  
! #: gcc.cc:9964
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Multilib-Ausschluss %qs ist ungÃ¼ltig"
  
! #: gcc.cc:10215
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Umgebungsvariable %qs nicht definiert"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ungÃ¼ltige Versionsnummer %qs"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "zu wenige Argumente fÃ¼r %%:version-compare"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "zu viele Argumente fÃ¼r %%:version-compare"
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "unbekannter Operator %qs in %%:version-compare"
  
! #: gcc.cc:10602
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "zu viele Argumente fÃ¼r %%:version-compare"
  
! #: gcc.cc:10670
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "zu viele Argumente fÃ¼r %%:compare-debug-self-opt"
  
! #: gcc.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "zu viele Argumente fÃ¼r %%:dumps"
  
! #: gcc.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "falsche Anzahl der Argumente fÃ¼r %%:debug-level-gt"
  
! #: gcc.cc:10882
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %%:dwarf-version-gt"
*************** msgstr "Arrayindex %wi ist unterhalb der
*** 24700,24746 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "Arrayindex %wu ist oberhalb der Arraygrenze von %qT"
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "Quellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel"
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden"
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden"
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "durch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjekts"
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr "%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle"
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, gcc-internal-format
  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:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstÃ¼tzt"
  
! #: gimple-fold.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt"
  
! #: gimple-fold.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%s wird auf diesem Ziel nicht unterstÃ¼tzt"
--- 24710,24756 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "Arrayindex %wu ist oberhalb der Arraygrenze von %qT"
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "Quellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel"
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden"
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden"
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "durch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjekts"
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr "%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle"
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, gcc-internal-format
  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:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstÃ¼tzt"
  
! #: gimple-fold.cc:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt"
  
! #: gimple-fold.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%s wird auf diesem Ziel nicht unterstÃ¼tzt"
*************** msgid "function returns address of local
*** 24766,24780 ****
  msgstr "Funktion liefert Adresse einer lokalen Variablen zurÃ¼ck"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
--- 24776,24790 ----
  msgstr "Funktion liefert Adresse einer lokalen Variablen zurÃ¼ck"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
*************** msgstr "Zeiger wird nach %qD verwendet"
*** 25867,25945 ****
  msgid "call to %qD here"
  msgstr "%qD wird hier aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr "baumelnder Zeiger %qE auf %qD wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "baumelnder Zeiger %qE auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3941
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "baumelnder Zeiger auf %qD wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3942
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "baumelnder Zeiger auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3963
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3967
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "unbenanntes temporÃ¤res Objekt wird hier definiert"
  
! #: gimple-ssa-warn-access.cc:4057
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4062
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4068
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr "Aufruf von %qD"
  
! #: gimple-ssa-warn-access.cc:4581
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "Adresse der lokalen Variable %qD wird in %qE gespeichert"
--- 25877,25955 ----
  msgid "call to %qD here"
  msgstr "%qD wird hier aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr "baumelnder Zeiger %qE auf %qD wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3937
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "baumelnder Zeiger %qE auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3942
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "baumelnder Zeiger auf %qD wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3943
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "baumelnder Zeiger auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3964
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3968
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "unbenanntes temporÃ¤res Objekt wird hier definiert"
  
! #: gimple-ssa-warn-access.cc:4058
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4063
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4069
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr "Aufruf von %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "Adresse der lokalen Variable %qD wird in %qE gespeichert"
*************** msgstr "Ausgabedatei wird geschrieben"
*** 27291,27333 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werden"
  
! #: lto-wrapper.cc:1436
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1440
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s kann nicht gelesen werden: %m"
  
! #: lto-wrapper.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ungÃ¼ltiges Format von %s"
  
! #: lto-wrapper.cc:1903
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1920
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "BeschÃ¤digte ltrans-Ausgabedatei %s"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr "%d LTRANS-AuftrÃ¤ge werden seriell compiliert"
  
! #: lto-wrapper.cc:2135
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> fehlgeschlagen"
--- 27301,27343 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werden"
  
! #: lto-wrapper.cc:1439
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s kann nicht gelesen werden: %m"
  
! #: lto-wrapper.cc:1748
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ungÃ¼ltiges Format von %s"
  
! #: lto-wrapper.cc:1914
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1931
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "BeschÃ¤digte ltrans-Ausgabedatei %s"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr "%d LTRANS-AuftrÃ¤ge werden seriell compiliert"
  
! #: lto-wrapper.cc:2149
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> fehlgeschlagen"
*************** msgstr "Argument von %<-O%> sollte eine
*** 28019,28026 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs ist mit %qs unvertrÃ¤glich"
--- 28029,28036 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs ist mit %qs unvertrÃ¤glich"
*************** msgstr "%s: [%u] Falsches %<oldest_regno
*** 28667,28715 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "%s: [%u] Nicht leeres Register in Kette (%s %u %i)"
  
! #: reginfo.cc:651
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "%qs kann nicht als ein rufgesichertes Register verwendet werden"
  
! #: reginfo.cc:655
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "%qs kann nicht als ein rufverwendetes Register verwendet werden"
  
! #: reginfo.cc:667
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "%qs kann nicht als ein festes Register verwendet werden"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "unbekannter Registername: %s"
  
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "Stapelregister fÃ¼r globale Registervariable verwendet"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "globale Registervariable folgt einer Funktionsdefinition"
  
! #: reginfo.cc:719
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "Register von %qD fÃ¼r mehrere globale Registervariablen verwendet"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Konflikt mit %qD"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "fÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendet"
--- 28677,28725 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "%s: [%u] Nicht leeres Register in Kette (%s %u %i)"
  
! #: reginfo.cc:674
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "%qs kann nicht als ein rufgesichertes Register verwendet werden"
  
! #: reginfo.cc:678
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "%qs kann nicht als ein rufverwendetes Register verwendet werden"
  
! #: reginfo.cc:690
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "%qs kann nicht als ein festes Register verwendet werden"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "unbekannter Registername: %s"
  
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "Stapelregister fÃ¼r globale Registervariable verwendet"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "globale Registervariable folgt einer Funktionsdefinition"
  
! #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "Register von %qD fÃ¼r mehrere globale Registervariablen verwendet"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Konflikt mit %qD"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "fÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendet"
*************** msgstr "Abschnitt des Aliases %q+D muss
*** 29177,29203 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "%<__builtin_saveregs%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1120
  #, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "%qs wird auf diesem Ziel nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1162
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "geschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1175
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1677
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "Ziel-Attribut wird auf dieser Maschine nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1691
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "%<#pragma GCC target%> wird fÃ¼r diese Maschine nicht unterstÃ¼tzt"
--- 29187,29213 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "%<__builtin_saveregs%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1185
  #, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "%qs wird auf diesem Ziel nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1227
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "geschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1240
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1742
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "Ziel-Attribut wird auf dieser Maschine nicht unterstÃ¼tzt"
  
! #: targhooks.cc:1756
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "%<#pragma GCC target%> wird fÃ¼r diese Maschine nicht unterstÃ¼tzt"
*************** msgstr "Der RÃ¼ckgabewert von %qD, der m
*** 30234,30239 ****
--- 30244,30254 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "RÃ¼ckgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriert"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr "%<asm goto%> mit komplexen typisierten Ausgaben"
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr "%@ %s"
*************** msgstr "ungÃ¼ltiger regulÃ¤rer Ausdruck
*** 30408,30434 ****
  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:3991
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "invalid fn spec attribute \"%s\""
  
! #: tree-ssa-alias.cc:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "Zeiger %qs ist null"
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
--- 30423,30449 ----
  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:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "invalid fn spec attribute \"%s\""
  
! #: tree-ssa-alias.cc:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "Zeiger %qs ist null"
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, 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
*** 30438,30444 ****
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "in einem Aufruf der Funktion %qD, die als %qs deklariert ist"
--- 30453,30459 ----
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "in einem Aufruf der Funktion %qD, die als %qs deklariert ist"
*************** msgstr "fÃ¼r die Anweisung fehlt der Ver
*** 30494,30624 ****
  msgid "statement volatile flag not up to date"
  msgstr "volatile-Kennzeichen fÃ¼r Anweisung nicht aktuell"
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%qD schreibt ein Byte zu viel in eine Region, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngt"
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "ein Byte zu viel wird in eine Region geschrieben, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngt"
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] "%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu"
  msgstr[1] "%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] "Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wu"
  msgstr[1] "Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  msgstr[1] "%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  msgstr[1] "Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%wu bis %wu Bytes werden in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu geschrieben"
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge"
  msgstr[1] "%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge"
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "Ausgabe von %qD abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
  msgstr[1] "Ausgabe von %qD abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "Ausgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
  msgstr[1] "Ausgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang ist"
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab"
  
! #: tree-ssa-strlen.cc:3338
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "LÃ¤nge wird hier berechnet"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu oder mehr und einem Array der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu und eines Arrays der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD von Zeichenketten der LÃ¤nge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu, einem Array der GrÃ¶ÃŸe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "in diesem Ausdruck"
--- 30509,30639 ----
  msgid "statement volatile flag not up to date"
  msgstr "volatile-Kennzeichen fÃ¼r Anweisung nicht aktuell"
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%qD schreibt ein Byte zu viel in eine Region, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngt"
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "ein Byte zu viel wird in eine Region geschrieben, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngt"
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] "%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu"
  msgstr[1] "%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] "Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wu"
  msgstr[1] "Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  msgstr[1] "%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  msgstr[1] "Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%wu bis %wu Bytes werden in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu geschrieben"
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge"
  msgstr[1] "%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge"
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "Ausgabe von %qD abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
  msgstr[1] "Ausgabe von %qD abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "Ausgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
  msgstr[1] "Ausgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang ist"
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab"
  
! #: tree-ssa-strlen.cc:3332
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "LÃ¤nge wird hier berechnet"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu oder mehr und einem Array der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu und eines Arrays der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD von Zeichenketten der LÃ¤nge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu, einem Array der GrÃ¶ÃŸe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4278
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "in diesem Ausdruck"
*************** msgstr "maschinenunabhÃ¤ngiger eingebaut
*** 30864,30875 ****
  msgid "target specific builtin not available"
  msgstr "zielspezifische eingebaute Funktion ist nicht verfÃ¼gbar"
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Vektoroperation wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "Vektoroperation wird parallel ausgeweitet"
--- 30879,30890 ----
  msgid "target specific builtin not available"
  msgstr "zielspezifische eingebaute Funktion ist nicht verfÃ¼gbar"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Vektoroperation wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "Vektoroperation wird parallel ausgeweitet"
*************** msgstr "Vektoroperation wird parallel au
*** 30879,30890 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Vektoroperation wird mit einzelner skalarer Operation ausgeweitet"
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Vektorbedingung wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stÃ¼ckweise ausgeweitet"
--- 30894,30905 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Vektoroperation wird mit einzelner skalarer Operation ausgeweitet"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Vektorbedingung wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stÃ¼ckweise ausgeweitet"
*************** msgstr "non-constant element in constant
*** 30904,31025 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "RÃ¼ckgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "tree check: %s, have %s in %s, at %s:%d"
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected none of %s, have %s in %s, at %s:%d"
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:8836
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  
! #: tree.cc:8912
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:8925
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  
! #: tree.cc:8951
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  
! #: tree.cc:12112
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.cc:12115
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
  
! #: tree.cc:12192
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "%qD ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12194
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "%qD ist nicht verfÃ¼gbar"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "%qE ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12217
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "%qE ist nicht verfÃ¼gbar"
  
! #: tree.cc:12222
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "Typ ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr "Typ ist nicht verfÃ¼gbar"
--- 30919,31040 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "RÃ¼ckgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "tree check: %s, have %s in %s, at %s:%d"
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected none of %s, have %s in %s, at %s:%d"
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:8910
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  
! #: tree.cc:8986
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:8999
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  
! #: tree.cc:9025
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
  
! #: tree.cc:12266
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "%qD ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12268
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "%qD ist nicht verfÃ¼gbar"
  
! #: tree.cc:12289
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "%qE ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12291
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "%qE ist nicht verfÃ¼gbar"
  
! #: tree.cc:12296
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "Typ ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12298
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr "Typ ist nicht verfÃ¼gbar"
*************** msgstr "Typ ist nicht verfÃ¼gbar"
*** 31044,31275 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Interner Compilerfehler: type variant differs by %s"
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>"
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_BINFO%>"
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>"
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Interner Compilerfehler: first mismatch is field"
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr "Interner Compilerfehler: and field"
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant has different %<TREE_TYPE%>"
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TREE_TYPE%>"
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type%'s %<TREE_TYPE%>"
  
! #: tree.cc:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Interner Compilerfehler: type is not compatible with its variant"
  
! #: tree.cc:13547
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Interner Compilerfehler: main variant is not defined"
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variant"
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "Interner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>"
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor union"
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor union"
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULL"
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>"
  
! #: tree.cc:13757
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Interner Compilerfehler: array %<TYPE_DOMAIN%> is not integer type"
  
! #: tree.cc:13766
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "Interner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete type"
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Interner Compilerfehler: wrong tree in %<TYPE_FIELDS%> list"
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "Interner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entry"
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULL"
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not be"
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variant"
--- 31059,31290 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Interner Compilerfehler: type variant differs by %s"
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>"
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_BINFO%>"
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>"
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Interner Compilerfehler: first mismatch is field"
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr "Interner Compilerfehler: and field"
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant has different %<TREE_TYPE%>"
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TREE_TYPE%>"
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type%'s %<TREE_TYPE%>"
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Interner Compilerfehler: type is not compatible with its variant"
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Interner Compilerfehler: main variant is not defined"
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variant"
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "Interner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>"
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor union"
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor union"
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULL"
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>"
  
! #: tree.cc:13833
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Interner Compilerfehler: array %<TYPE_DOMAIN%> is not integer type"
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "Interner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete type"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Interner Compilerfehler: wrong tree in %<TYPE_FIELDS%> list"
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "Interner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entry"
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULL"
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not be"
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variant"
*************** msgstr "Interner Compilerfehler: %<TYPE_
*** 31279,31295 ****
  msgid "%qs is not supported with %qs"
  msgstr "%qs wird mit %qs nicht unterstÃ¼tzt"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "Interner Compilerfehler: dead histogram"
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "Interner Compilerfehler: histogram value statement does not correspond to the statement it is associated with"
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "kaputtes Werteprofil: %s-ProfilzÃ¤hler (%d von %d) ist inkonsistent zu Basisblock-ZÃ¤hler (%d)"
--- 31294,31310 ----
  msgid "%qs is not supported with %qs"
  msgstr "%qs wird mit %qs nicht unterstÃ¼tzt"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "Interner Compilerfehler: dead histogram"
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "Interner Compilerfehler: histogram value statement does not correspond to the statement it is associated with"
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "kaputtes Werteprofil: %s-ProfilzÃ¤hler (%d von %d) ist inkonsistent zu Basisblock-ZÃ¤hler (%d)"
*************** msgstr "%qD ist mit %qD unvertrÃ¤glich"
*** 32165,32171 ****
  msgid "%qE argument is not a function"
  msgstr "Argument %qE ist keine Funktion"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Veraltete Meldung ist keine Zeichenkette"
--- 32180,32186 ----
  msgid "%qE argument is not a function"
  msgstr "Argument %qE ist keine Funktion"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Veraltete Meldung ist keine Zeichenkette"
*************** msgstr "%<?:%> mit Ganzzahlkonstanten in
*** 32650,32656 ****
  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:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
--- 32665,32671 ----
  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:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
*************** msgstr "UngÃ¼ltige Anwendung von %qs auf
*** 32696,33087 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> auf Bitfeld angewandt"
  
! #: c-family/c-common.cc:4766
  #, 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:4886
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Eingebaute Funktion %qs kann nicht abgeschaltet werden"
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Zeiger sind nicht als case-Werte zugelassen"
  
! #: c-family/c-common.cc:5083
  #, 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:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Leerer Wertebereich angegeben"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Doppelte (oder sich Ã¼berschneidende) case-Werte"
  
! #: c-family/c-common.cc:5165
  #, 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:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Mehrere Standardmarken in einem Â»switchÂ«"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Dies ist die erste Standardmarke"
  
! #: c-family/c-common.cc:5288
  #, 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:5466
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Verlangte Ausrichtung ist keine Ganzzahlkonstante"
  
! #: c-family/c-common.cc:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, 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:5502
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "verlangte Ausrichtung %qE Ã¼bersteigt den HÃ¶chstwert %u"
  
! #: c-family/c-common.cc:5677
  #, 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:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "WÃ¤chter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Attribut %<optimize%>"
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Pragma %<optimize%>"
  
! #: c-family/c-common.cc:6020
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "Attribut %<fallthrough%> ist mehrfach angegeben"
  
! #: c-family/c-common.cc:6024
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:6251
  #, 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:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, 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:6320
  #, 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:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, 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:6378
  #, 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:6384
  #, 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:6390
  #, 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:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein enum-Typ sein"
  
! #: c-family/c-common.cc:6433
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein boolescher Typ sein"
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, 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:6717
  #, 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:6722
  #, 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:6729
  #, 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:6742
  #, 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:6795
  #, 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:6956
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ArraygrÃ¶ÃŸe ist zu groÃŸ"
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, 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:7104
  #, 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:7120
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente mÃ¼ssen kompatibel sein"
  
! #: c-family/c-common.cc:7336
  #, 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:7350
  #, 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:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, 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:7406
  #, 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:7412
  #, 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:7420
  #, 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:7433
  #, 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:7438
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<const%>"
  
! #: c-family/c-common.cc:7447
  #, 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:7452
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<volatile%>"
  
! #: c-family/c-common.cc:7465
  #, 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:7478
  #, 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:7879
  #, 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:8514
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist auÃŸerhalb der Grenzen"
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, 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:8729
  #, 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:8732
  #, 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:8736
  #, 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:8739
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays ist negativ"
  
! #: c-family/c-common.cc:8744
  #, 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:8747
  #, 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:8752
  #, 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:8755
  #, 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:8826
  #, 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"
--- 32711,33102 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> auf Bitfeld angewandt"
  
! #: c-family/c-common.cc:4768
  #, 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:4888
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Eingebaute Funktion %qs kann nicht abgeschaltet werden"
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Zeiger sind nicht als case-Werte zugelassen"
  
! #: c-family/c-common.cc:5085
  #, 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:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Leerer Wertebereich angegeben"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Doppelte (oder sich Ã¼berschneidende) case-Werte"
  
! #: c-family/c-common.cc:5167
  #, 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:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Mehrere Standardmarken in einem Â»switchÂ«"
  
! #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Dies ist die erste Standardmarke"
  
! #: c-family/c-common.cc:5290
  #, 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:5468
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Verlangte Ausrichtung ist keine Ganzzahlkonstante"
  
! #: c-family/c-common.cc:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, 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:5504
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "verlangte Ausrichtung %qE Ã¼bersteigt den HÃ¶chstwert %u"
  
! #: c-family/c-common.cc:5679
  #, 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:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "WÃ¤chter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Attribut %<optimize%>"
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Pragma %<optimize%>"
  
! #: c-family/c-common.cc:6022
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "Attribut %<fallthrough%> ist mehrfach angegeben"
  
! #: c-family/c-common.cc:6026
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:6253
  #, 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:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, 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:6322
  #, 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:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, 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:6380
  #, 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:6386
  #, 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:6392
  #, 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:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein enum-Typ sein"
  
! #: c-family/c-common.cc:6435
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein boolescher Typ sein"
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, 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:6719
  #, 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:6724
  #, 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:6731
  #, 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:6744
  #, 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:6797
  #, 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:6958
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ArraygrÃ¶ÃŸe ist zu groÃŸ"
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, 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:7106
  #, 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:7122
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente mÃ¼ssen kompatibel sein"
  
! #: c-family/c-common.cc:7338
  #, 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:7352
  #, 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:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, 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:7408
  #, 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:7414
  #, 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:7422
  #, 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:7435
  #, 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:7440
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<const%>"
  
! #: c-family/c-common.cc:7449
  #, 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:7454
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<volatile%>"
  
! #: c-family/c-common.cc:7467
  #, 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:7480
  #, 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:7881
  #, 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:8516
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist auÃŸerhalb der Grenzen"
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, 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:8731
  #, 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:8734
  #, 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:8738
  #, 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:8741
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays ist negativ"
  
! #: c-family/c-common.cc:8746
  #, 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:8749
  #, 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:8754
  #, 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:8757
  #, 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:8828
  #, 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"
*************** msgstr "nicht unterstÃ¼tzte Nicht-Standa
*** 33755,33761 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼ck"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, 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"
--- 33770,33776 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼ck"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, 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 "%<depobj%>-AbhÃ¤ngigkeitstyp in
*** 33811,33817 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
--- 33826,33832 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
*************** msgstr "%<_Atomic%>-Iterationsvariable %
*** 33826,33842 ****
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "SteuerprÃ¤dikat fehlt"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "SteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ErhÃ¶hungsausdruck fehlt"
--- 33841,33857 ----
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "SteuerprÃ¤dikat fehlt"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "SteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ErhÃ¶hungsausdruck fehlt"
*************** msgstr "ErhÃ¶hungsausdruck fehlt"
*** 33846,33852 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr "ErhÃ¶hung ist weder konstant 1 noch konstant -1 fÃ¼r die %<!=%>-Bedingung"
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ErhÃ¶hungsausdruck ungÃ¼ltig"
--- 33861,33867 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr "ErhÃ¶hung ist weder konstant 1 noch konstant -1 fÃ¼r die %<!=%>-Bedingung"
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ErhÃ¶hungsausdruck ungÃ¼ltig"
*************** msgstr "ungÃ¼ltiger %<task%>-Reduktionsm
*** 33911,33917 ****
  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:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, 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"
--- 33926,33932 ----
  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:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, 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"
*************** msgstr "Ausgabedatei Â»%sÂ« kann nicht g
*** 34021,34032 ****
  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:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "AbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "AbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geschlossen werden: %m"
--- 34036,34047 ----
  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:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "AbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "AbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geschlossen werden: %m"
*************** msgstr "<RÃ¼ckgabewert>"
*** 34461,34468 ****
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs fÃ¼r %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ãœberlauf in Konstanten-Ausdruck"
--- 34476,34483 ----
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs fÃ¼r %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ãœberlauf in Konstanten-Ausdruck"
*************** msgid_plural "passing argument %i to %qs
*** 35209,35215 ****
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
--- 35224,35230 ----
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
*************** msgstr "zu viele Eingabedateien"
*** 35400,35406 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?"
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mcpu%>"
--- 35415,35421 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?"
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 35431,35445 ****
  msgstr "unbekannte Option an %%:%<target_mode_check%> weitergegeben"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente sind: %s; meinten Sie %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "gÃ¼ltige Argumente sind: %s"
--- 35446,35460 ----
  msgstr "unbekannte Option an %%:%<target_mode_check%> weitergegeben"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente sind: %s; meinten Sie %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "gÃ¼ltige Argumente sind: %s"
*************** msgstr "%<#pragma align%> wird fÃ¼r expl
*** 35975,36018 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC wird nur fÃ¼r RTPs unterstÃ¼tzt"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Argument %d muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Spurindex muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "GesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen direkt angegebene Konstanten sein, beide ungleich null"
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Argument muss eine direkt angegebene 16-Bit-Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [0, 15] sein"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 2 hat %d Bit"
--- 35990,36033 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC wird nur fÃ¼r RTPs unterstÃ¼tzt"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Argument %d muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Spurindex muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "GesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen direkt angegebene Konstanten sein, beide ungleich null"
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Argument muss eine direkt angegebene 16-Bit-Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [0, 15] sein"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 2 hat %d Bit"
*************** msgstr "64-Bit-Adresse erwartet, aber Ar
*** 36022,36028 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC aarch64%> erfordert eine Zeichenkette als Parameter"
  
! #: config/aarch64/aarch64-c.cc:306
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "unbekannte Option %qs fÃ¼r %<#pragma GCC aarch64%>"
--- 36037,36043 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC aarch64%> erfordert eine Zeichenkette als Parameter"
  
! #: config/aarch64/aarch64-c.cc:308
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "unbekannte Option %qs fÃ¼r %<#pragma GCC aarch64%>"
*************** msgstr "Ãœbergabe von %wd an Argument %d
*** 36067,36371 ****
  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"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE hat keine Form, die %qT Argumente annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr "ein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wird"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-Elementtyp"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
! #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "Ãœbergabe eines einzelnen Vektors %qT an Argument %d von %qE, das jedoch ein Tupel von %d Vektoren erwartet"
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
  #, gcc-internal-format
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch ein Tupel von %d Vektoren erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Vektortyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Tupeltyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Ãœbergabe vom %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE mÃ¼ssen die gleiche ElementgrÃ¶ÃŸe haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE mÃ¼ssen die gleiche Vorzeichenhaftigkeit haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr "Ãœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ãœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "Aufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qs"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartet"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr "beim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr "%qE erfordert eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qE unterstÃ¼tzt den 32-Bit-Vektortyp %qT nicht"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%qE unterstÃ¼tzt keine 32-Bit-Offsets mit Vorzeichenerweiterung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%qE unterstÃ¼tzt keine vorzeichenerweiterten Offsets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "doppelte Definition von %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs angewendet auf Nicht-SVE-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs angewendet auf den Nicht-Vektor-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr "%qs angewendet auf den Typ %qT, der bereits eine GrÃ¶ÃŸe hat"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "%qs erfordert einen konstanten Ganzzahlausdruck"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "nicht unterstÃ¼tzte SVE-VektorgrÃ¶ÃŸe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "der SVE-Typ %qT hat keine feste GrÃ¶ÃŸe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "der SVE-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Variablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer haben"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Arithmetik mit Zeiger auf SVE-Typen %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Membervariablen kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Felder kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Arrayelemente kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT kÃ¶nnen nicht alloziert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "der SVE-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "der SVE-Typ %qT kann nicht durch Kopieren gefangen werden"
--- 36082,36385 ----
  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"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE hat keine Form, die %qT Argumente annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr "ein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wird"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-Elementtyp"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartet"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] "%qT%d%qE%d"
! msgstr[1] "der einzelne Vektor %qT wird an Argument %d von %qE Ã¼bergeben, das erwartet jedoch ein Tupel von %d Vektoren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Vektortyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Tupeltyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Ãœbergabe vom %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE mÃ¼ssen die gleiche ElementgrÃ¶ÃŸe haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE mÃ¼ssen die gleiche Vorzeichenhaftigkeit haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr "Ãœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ãœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "Aufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qs"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartet"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr "beim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr "%qE erfordert eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qE unterstÃ¼tzt den 32-Bit-Vektortyp %qT nicht"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%qE unterstÃ¼tzt keine 32-Bit-Offsets mit Vorzeichenerweiterung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%qE unterstÃ¼tzt keine vorzeichenerweiterten Offsets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "doppelte Definition von %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs angewendet auf Nicht-SVE-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs angewendet auf den Nicht-Vektor-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr "%qs angewendet auf den Typ %qT, der bereits eine GrÃ¶ÃŸe hat"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "%qs erfordert einen konstanten Ganzzahlausdruck"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "nicht unterstÃ¼tzte SVE-VektorgrÃ¶ÃŸe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "der SVE-Typ %qT hat keine feste GrÃ¶ÃŸe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "der SVE-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Variablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer haben"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Arithmetik mit Zeiger auf SVE-Typen %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Membervariablen kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Felder kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Arrayelemente kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT kÃ¶nnen nicht alloziert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "der SVE-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "der SVE-Typ %qT kann nicht durch Kopieren gefangen werden"
*************** msgid "SVE type %qT cannot be passed to
*** 36423,36429 ****
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werden"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 36437,36443 ----
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werden"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr "Aufrufe von Funktionen vom Typ %
*** 36444,36748 ****
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde fÃ¼r SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)"
  
! #: config/aarch64/aarch64.cc:17272
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:17328
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungÃ¼ltiges Format fÃ¼r %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17340
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17360
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:17378
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, 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:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, 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:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "fehlender CPU-Name in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17861
  #, 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:17872
  #, 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:17877
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:17983
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90157
! #: config/aarch64/aarch64.cc:17985
  #, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "fehlendes Argument fÃ¼r %<-mbranch-protection=%>"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "fehlender Architekturname in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18012
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-march%>"
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "fehlender CPU-Name in %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18047
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18181
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt"
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstÃ¼tzt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:18244
  #, 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:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18329
  #, 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:18508
  #, 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:18511
  #, 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:18515
  #, 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:18550
  #, 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:18553
  #, 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:18557 config/aarch64/aarch64.cc:18664
  #, 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:18580
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "fehlendes Argument fÃ¼r Pragma oder Attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18619
  #, 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:18660
  #, 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:18718 config/aarch64/aarch64.cc:18891
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:18762
  #, 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:18770 config/i386/i386-options.cc:1234
  #, 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:18824
  #, 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:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:18919
  #, 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:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  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:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  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:21552 config/aarch64/aarch64.cc:21555
  #, 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:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstÃ¼tzte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26729
  #, 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"
--- 36458,36760 ----
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde fÃ¼r SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)"
  
! #: config/aarch64/aarch64.cc:17276
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:17332
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungÃ¼ltiges Format fÃ¼r %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17344
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17364
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:17382
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, 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:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, 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:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "fehlender CPU-Name in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17806
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17865
  #, 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:17876
  #, 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:17881
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:17987
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90157
! #: config/aarch64/aarch64.cc:17989
  #, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "fehlendes Argument fÃ¼r %<-mbranch-protection=%>"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "fehlender Architekturname in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-march%>"
  
! #: config/aarch64/aarch64.cc:18020
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "fehlender CPU-Name in %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18051
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18189
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt"
  
! #: config/aarch64/aarch64.cc:18245
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstÃ¼tzt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:18252
  #, 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:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18337
  #, 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:18516
  #, 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:18519
  #, 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:18523
  #, 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:18558
  #, 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:18561
  #, 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:18565 config/aarch64/aarch64.cc:18672
  #, 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:18588
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "fehlendes Argument fÃ¼r Pragma oder Attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18627
  #, 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:18668
  #, 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:18726 config/aarch64/aarch64.cc:18899
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:18770
  #, 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:18778 config/i386/i386-options.cc:1234
  #, 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:18832
  #, 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:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:18927
  #, 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:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  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:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  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:21560 config/aarch64/aarch64.cc:21563
  #, 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:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstÃ¼tzte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26685
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26708
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26733
  #, 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"
*************** msgid "bad value %qs for %<-mmemory-late
*** 36803,36809 ****
  msgstr "falscher Wert %qs fÃ¼r %<-mmemory-latency%>"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 36815,36821 ----
  msgstr "falscher Wert %qs fÃ¼r %<-mmemory-latency%>"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Argument des Attributes %qE ist
*** 36934,36941 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 36946,36953 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "Argument des Attributs %qE wird
*** 37075,37091 ****
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, 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:611 config/i386/i386.cc:22243
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-Ausgabe"
--- 37087,37103 ----
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, 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:611 config/i386/i386.cc:22308
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-Ausgabe"
*************** msgid "indirect call in function, which
*** 37891,37897 ****
  msgstr "indirekter Aufruf in Funktion, das wird von eBPF nicht unterstÃ¼tzt"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 37903,37909 ----
  msgstr "indirekter Aufruf in Funktion, das wird von eBPF nicht unterstÃ¼tzt"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr "unpassender Akkumulator fÃ¼r %qs
*** 38068,38079 ****
  msgid "invalid IACC argument"
  msgstr "ungÃ¼ltiges IACC-Argument"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qs"
--- 38080,38091 ----
  msgid "invalid IACC argument"
  msgstr "ungÃ¼ltiges IACC-Argument"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qs"
*************** msgstr "Auslagerungsdimension %d liegt a
*** 38195,38202 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
! msgstr "gang-privater Speicher fÃ¼r Datenaustausch erschÃ¶pft (kann mit %<-mgang-private-size=<Zahl>%> erhÃ¶ht werden)"
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
  #: config/nvptx/mkoffload.cc:88
--- 38207,38214 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
! msgstr "%d Bytes des gang-privaten Speichers fÃ¼r Datenaustausch erschÃ¶pft (kann zum Beispiel mit %<-mgang-private-size=%d%> erhÃ¶ht werden)"
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
  #: config/nvptx/mkoffload.cc:88
*************** msgstr "Parameter fÃ¼r eingebaute Funkti
*** 38307,38438 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "Parameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %s"
  
! #: config/i386/i386-expand.cc:9138
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:9950
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fÃ¼nftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:10045
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:10987
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11002
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11037
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11077
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11093
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11103
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11108
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11245
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386-expand.cc:11250
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386-expand.cc:11594
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11602
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11605
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Selektor muss eine Ganzzahlkonstante im Bereich [0, %wi] sein"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386-expand.cc:13302
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13335
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Das vierte Argument muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:14370
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386-expand.cc:14389
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Das Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert sein"
--- 38319,38450 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "Parameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %s"
  
! #: config/i386/i386-expand.cc:9155
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:9967
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fÃ¼nftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:10062
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11004
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11019
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11054
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11094
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11110
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11120
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11125
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11262
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386-expand.cc:11267
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386-expand.cc:11611
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11619
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11622
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Selektor muss eine Ganzzahlkonstante im Bereich [0, %wi] sein"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386-expand.cc:13319
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13352
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Das vierte Argument muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:14387
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386-expand.cc:14406
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Das Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert sein"
*************** msgstr "Funktionsversionen kÃ¶nnen nicht
*** 38447,38453 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, 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"
--- 38459,38465 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, 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"
*************** msgstr "Attribute cdecl und thiscall sin
*** 38917,38923 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
--- 38929,38935 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
*************** msgid "%qs and %qs attributes are not co
*** 38938,38950 ****
  msgstr "Attribute %qs und %qs sind nicht vertrÃ¤glich"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
--- 38950,38962 ----
  msgstr "Attribute %qs und %qs sind nicht vertrÃ¤glich"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
*************** msgid "the ABI for passing parameters wi
*** 39079,39192 ****
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163
! #: config/i386/i386.cc:6532
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.cc:8436
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden."
  
! #: config/i386/i386.cc:9458
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9463
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "geschachtelte Funktion mit regparm wird mit %<__builtin_eh_return%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9849
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.cc:9869
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.cc:13179
  #, 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:17210
  #, 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:21432
  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:21528
  #, 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:23276
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:23283
  #, 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:23290
  #, 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:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.cc:23366
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
--- 39091,39204 ----
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163
! #: config/i386/i386.cc:6534
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.cc:8438
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden."
  
! #: config/i386/i386.cc:9460
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9465
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "geschachtelte Funktion mit regparm wird mit %<__builtin_eh_return%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9851
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.cc:9871
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.cc:13181
  #, 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:17212
  #, 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:21436
  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:21532
  #, 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:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:23348
  #, 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:23355
  #, 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:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.cc:23431
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.cc:23974
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
*************** msgstr "ABI %qs ist zur Konfigurationsze
*** 39342,39353 ****
  msgid "ABI with startfiles: %s"
  msgstr "ABI mit Startdateien: %s"
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr "Normales Laden von Symbolen ist im extremen Modus nicht implementiert."
  
! #: config/loongarch/loongarch.cc:5507
  #, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr "die Codemodelle %qs und %qs unterstÃ¼tzen den Modus %qs nicht"
--- 39354,39365 ----
  msgid "ABI with startfiles: %s"
  msgstr "ABI mit Startdateien: %s"
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr "Normales Laden von Symbolen ist im extremen Modus nicht implementiert."
  
! #: config/loongarch/loongarch.cc:5512
  #, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr "die Codemodelle %qs und %qs unterstÃ¼tzen den Modus %qs nicht"
*************** msgstr "%<interrupt_thread%> ist nur auf
*** 39453,39459 ****
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstÃ¼tzt"
--- 39465,39471 ----
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, 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 "Interruptvektor fÃ¼r %qE-Attribu
*** 39530,39662 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "Argument des Attributes %qE ist nicht Â»intstackÂ«"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr "die ABI fÃ¼r die Ãœbergabe eines Wertes, der Felder mit Null-Breite vor einem benachbarten 64-Bit-Gleitkommafeld enthÃ¤lt, wurde %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "die ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der Bit-Felder mit der Breite Null enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "inkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werden"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "das %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuer"
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "Interrupthandler kÃ¶nnen keine MIPS16-Funktionen sein"
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "%<-fstack-check=specific%> nicht fÃ¼r MIPS16 implementiert"
  
! #: config/mips/mips.cc:17135
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Argument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d sein"
  
! #: config/mips/mips.cc:17255
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "eingebaute Funktion konnte nicht expandiert werden"
  
! #: config/mips/mips.cc:17386
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "eingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzt"
  
! #: config/mips/mips.cc:17994
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs unterstÃ¼tzt keinen MIPS16-Code"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64"
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "MIPS16 %<-mxgot%> Code"
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "%<hard-float%> MIPS16-Code fÃ¼r andere ABIs als o32 und o64"
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MSA-MIPS16-Code"
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %s"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben"
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich"
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> mit einem 32-Bit-Prozessor verwendet"
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> mit einem 64-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> mit einem 32-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20079
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-mfp32%> nicht"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt"
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird"
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden"
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> erfordert %<-mfp32%>"
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> erfordert %<-mlra%>"
--- 39542,39678 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "Argument des Attributes %qE ist nicht Â»intstackÂ«"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr "die ABI fÃ¼r die Ãœbergabe eines Wertes, der Felder mit Null-Breite vor einem benachbarten 64-Bit-Gleitkommafeld enthÃ¤lt, wurde %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "die ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der Bit-Felder mit der Breite Null enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr "die ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der leere C++17-Basen enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndert"
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "inkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werden"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "das %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuer"
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "Interrupthandler kÃ¶nnen keine MIPS16-Funktionen sein"
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "%<-fstack-check=specific%> nicht fÃ¼r MIPS16 implementiert"
  
! #: config/mips/mips.cc:17184
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Argument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d sein"
  
! #: config/mips/mips.cc:17304
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "eingebaute Funktion konnte nicht expandiert werden"
  
! #: config/mips/mips.cc:17435
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "eingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzt"
  
! #: config/mips/mips.cc:18043
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs unterstÃ¼tzt keinen MIPS16-Code"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64"
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "MIPS16 %<-mxgot%> Code"
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "%<hard-float%> MIPS16-Code fÃ¼r andere ABIs als o32 und o64"
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MSA-MIPS16-Code"
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %s"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben"
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich"
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> mit einem 32-Bit-Prozessor verwendet"
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> mit einem 64-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> mit einem 32-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20128
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-mfp32%> nicht"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt"
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird"
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden"
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> erfordert %<-mfp32%>"
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> erfordert %<-mlra%>"
*************** msgstr "%<-mfpxx%> erfordert %<-mlra%>"
*** 39666,39782 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glich"
  
! #: config/mips/mips.cc:20196
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeit"
  
! #: config/mips/mips.cc:20211
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nicht"
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "die Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeit"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %qs%s %s"
  
! #: config/mips/mips.cc:20253
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %qs %s"
  
! #: config/mips/mips.cc:20268
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "fÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werden"
  
! #: config/mips/mips.cc:20271
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "lageunabhÃ¤ngiger Code erfordert %qs"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "Kleindatenzugriffe fÃ¼r %qs nicht mÃ¶glich"
  
! #: config/mips/mips.cc:20330
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nicht"
  
! #: config/mips/mips.cc:20337
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> erfordert %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs muss mit %qs verwendet werden"
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20382
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehle"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt"
  
! #: config/mips/mips.cc:20402
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine DSP-Befehle"
  
! #: config/mips/mips.cc:20412
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs erfordert sprungwahrscheinliche Befehle"
  
! #: config/mips/mips.cc:20532
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "die Architektur %qs unterstÃ¼tzt nicht den synci-Befehl"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Profiling fÃ¼r mips16-Funktionen"
--- 39682,39798 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glich"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeit"
  
! #: config/mips/mips.cc:20260
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nicht"
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "die Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeit"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %qs%s %s"
  
! #: config/mips/mips.cc:20302
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %qs %s"
  
! #: config/mips/mips.cc:20317
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "fÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werden"
  
! #: config/mips/mips.cc:20320
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "lageunabhÃ¤ngiger Code erfordert %qs"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "Kleindatenzugriffe fÃ¼r %qs nicht mÃ¶glich"
  
! #: config/mips/mips.cc:20379
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nicht"
  
! #: config/mips/mips.cc:20386
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> erfordert %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs muss mit %qs verwendet werden"
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20431
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehle"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt"
  
! #: config/mips/mips.cc:20451
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine DSP-Befehle"
  
! #: config/mips/mips.cc:20461
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden"
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs erfordert sprungwahrscheinliche Befehle"
  
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "die Architektur %qs unterstÃ¼tzt nicht den synci-Befehl"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Profiling fÃ¼r mips16-Funktionen"
*************** msgstr "%qs ist veraltet und wird unter
*** 41115,41201 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen"
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.cc:19979
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Bei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werden"
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20067
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.cc:20081
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24232
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungÃ¼ltige CPU %qs fÃ¼r %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24235
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.cc:24237
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.cc:25228
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:28310
  #, 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"
--- 41131,41217 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen"
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.cc:19998
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Bei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werden"
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20086
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.cc:20100
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24251
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungÃ¼ltige CPU %qs fÃ¼r %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24254
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.cc:25247
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:28338
  #, 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"
*************** msgstr "RX-FPU-Befehle unterstÃ¼tzen kei
*** 41242,41248 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "das eingebaute %qs kann nur mit Vektortypen verwendet werden"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "Konstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qF"
--- 41258,41264 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "das eingebaute %qs kann nur mit Vektortypen verwendet werden"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "Konstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qF"
*************** msgstr "Eingebaute %qF erfordert z14 ode
*** 41349,41519 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr "Eingebaute %qF erfordert z15 oder hÃ¶her"
  
! #: config/s390/s390.cc:859
! #, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr "Eingebaute %qF erfordert arch14 oder hÃ¶her."
! 
! #: config/s390/s390.cc:878
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "unaufgelÃ¶ste Ã¼berladene eingebaute Funktion"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Falscher eingebauter ICode"
  
! #: config/s390/s390.cc:1019
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qF"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groÃŸ (maximal %d)"
  
! #: config/s390/s390.cc:1210
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Argument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architektur"
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist grÃ¶ÃŸer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetzt"
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe; die dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig; fÃ¼r diese Funktion wird keine PrÃ¼fcode generiert"
  
! #: config/s390/s390.cc:11509
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "RahmengrÃ¶ÃŸe von %qs ist %wd Bytes"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.cc:13216
  #, gcc-internal-format
  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:15486
  #, 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:15493
  #, 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:15528
  #, 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:15531
  #, 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:15560
  #, 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:15564
  #, 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:15576
  #, 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:15585
  #, 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:15591
  #, 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:15593
  #, 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:15596
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.cc:15609
  #, 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:15612
  #, 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:15615
  #, 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:15618
  #, 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:15671
  #, 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:15707
  #, 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:15714
  #, 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:15745
  #, 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"
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "beim Attribut %<target%> ist das Argument %qs unbekannt"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstÃ¼tzt"
--- 41365,41535 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr "Eingebaute %qF erfordert z15 oder hÃ¶her"
  
! #: config/s390/s390.cc:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "unaufgelÃ¶ste Ã¼berladene eingebaute Funktion"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Falscher eingebauter ICode"
  
! #: config/s390/s390.cc:1013
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qF"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groÃŸ (maximal %d)"
  
! #: config/s390/s390.cc:1204
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Argument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architektur"
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist grÃ¶ÃŸer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetzt"
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe; die dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig; fÃ¼r diese Funktion wird keine PrÃ¼fcode generiert"
  
! #: config/s390/s390.cc:11503
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "RahmengrÃ¶ÃŸe von %qs ist %wd Bytes"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geÃ¤ndert"
! 
! #: config/s390/s390.cc:13212
  #, gcc-internal-format
  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:15503
  #, 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:15510
  #, 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:15545
  #, 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:15548
  #, 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:15577
  #, 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:15581
  #, 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:15593
  #, 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:15602
  #, 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:15608
  #, 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:15610
  #, 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:15613
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.cc:15626
  #, 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:15629
  #, 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:15632
  #, 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:15635
  #, 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:15688
  #, 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:15724
  #, 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:15731
  #, 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:15762
  #, 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"
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "beim Attribut %<target%> ist das Argument %qs unbekannt"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstÃ¼tzt"
*************** msgid "attribute %qs applies to array ty
*** 41920,41926 ****
  msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 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"
--- 41936,41942 ----
  msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 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 "Deklaration von %q+D Ã¼berdeckt
*** 42202,42208 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "Deklaration von %qD Ã¼berdeckt einen Parameter"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Deklaration von %qD Ã¼berdeckt eine globale Deklaration"
--- 42218,42224 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "Deklaration von %qD Ã¼berdeckt einen Parameter"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Deklaration von %qD Ã¼berdeckt eine globale Deklaration"
*************** msgstr "Deklaration von %qD Ã¼berdeckt e
*** 42212,42218 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Deklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen Bezeichner"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "verdeckte Deklaration ist hier"
--- 42228,42234 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Deklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen Bezeichner"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "verdeckte Deklaration ist hier"
*************** msgstr "%qE nicht deklariert (erste Verw
*** 42277,42283 ****
  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:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE auÃŸerhalb einer Funktion referenziert"
--- 42293,42299 ----
  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:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE auÃŸerhalb einer Funktion referenziert"
*************** msgstr "Sprung in Anweisungs-Ausdruck"
*** 42307,42313 ****
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
--- 42323,42329 ----
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
*************** msgstr "switch springt in Anweisungs-Aus
*** 42337,42343 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE als falsche Symbolart definiert"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Attribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendet"
--- 42353,42359 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE als falsche Symbolart definiert"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Attribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendet"
*************** msgstr "Objekt mit volatile-Feld kann ni
*** 42525,42531 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, 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"
--- 42541,42547 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, 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 "Speicherklasse fÃ¼r Parameter %q
*** 42695,42701 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
--- 42711,42717 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
*************** msgstr "Typname als Funktion, die ein Ar
*** 42864,42870 ****
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
--- 42880,42886 ----
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
*************** msgstr "ISO-C verbietet const- oder vola
*** 42991,42997 ****
  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:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
--- 43007,43013 ----
  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:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
*************** msgstr "Verschachtelte Redefinition von
*** 43171,43177 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
--- 43187,43193 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
*************** msgstr "struct hat keine benannten Eleme
*** 43221,43227 ****
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
--- 43237,43243 ----
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
*************** msgstr "Verschachtelte Redefinition von
*** 43262,43268 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
--- 43278,43284 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
*************** msgstr "Ãœberlauf in AufzÃ¤hlungswerten"
*** 43292,43298 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
--- 43308,43314 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
*************** msgstr "kein vorheriger Prototyp fÃ¼r %q
*** 43322,43328 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17107
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
--- 43338,43344 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
*************** msgstr "Argument %qD passt nicht zu eing
*** 43437,43448 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, 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:10326 cp/decl.cc:18017
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
--- 43453,43464 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, 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:10326 cp/decl.cc:18039
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
*************** msgstr "Doppelter Deklarationsspezifizie
*** 43510,43516 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
--- 43526,43532 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
*************** msgstr "%<__auto_type%> gefolgt von %<[[
*** 43660,43671 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, 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"
--- 43676,43687 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, 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"
*************** msgstr "Konfliktmarker fÃ¼r Versionskont
*** 43720,43726 ****
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
--- 43736,43742 ----
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
*************** msgstr "Zeilenende erwartet"
*** 43730,43736 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO-C verbietet eine leere Quelldatei"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> ohne zugehÃ¶riges %<#pragma omp end declare target%>"
--- 43746,43752 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO-C verbietet eine leere Quelldatei"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> ohne zugehÃ¶riges %<#pragma omp end declare target%>"
*************** msgid "unknown type name %qE"
*** 43766,43773 ****
  msgstr "unbekannter Typname: %qE"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
--- 43782,43789 ----
  msgstr "unbekannter Typname: %qE"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
*************** msgstr "%<fallthrough%>-Attribut auf hÃ¶
*** 43787,43793 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "PrÃ¤fixattribute werden fÃ¼r Methoden ignoriert"
--- 43803,43809 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "PrÃ¤fixattribute werden fÃ¼r Methoden ignoriert"
*************** msgstr "Ausdruck in statischer Behauptun
*** 43898,43904 ****
  msgid "static assertion failed: %E"
  msgstr "statische Behauptung gescheitert: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
--- 43914,43920 ----
  msgid "static assertion failed: %E"
  msgstr "statische Behauptung gescheitert: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
*************** msgstr "Leeres Enum ist ungÃ¼ltig"
*** 43945,43958 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der AufzÃ¤hlungsliste"
--- 43961,43974 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der AufzÃ¤hlungsliste"
*************** msgstr "Deklarationsspezifizierer oder %
*** 44037,44043 ****
  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:4942 cp/parser.cc:29034
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Attribut %qE akzeptiert keine Argumente"
--- 44053,44059 ----
  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:4942 cp/parser.cc:29044
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Attribut %qE akzeptiert keine Argumente"
*************** msgstr "die Sammlung in schneller AufzÃ¤
*** 44188,44195 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "doppelter %<asm%>-Qualifizierer %qE"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "erstmals hier gesehen"
--- 44204,44211 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "doppelter %<asm%>-Qualifizierer %qE"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "erstmals hier gesehen"
*************** msgstr "ISO-C90 unterstÃ¼tzt den vordefi
*** 44353,44359 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ausdruck erwartet"
--- 44369,44375 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ausdruck erwartet"
*************** msgstr "Methodendeklaration in Objective
*** 44613,44624 ****
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "leere Liste von Eigenschaftsattributen"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Eigenschaftsattribut fehlt"
--- 44629,44640 ----
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "leere Liste von Eigenschaftsattributen"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Eigenschaftsattribut fehlt"
*************** msgstr "Eigenschaftsattribut fehlt"
*** 44628,44679 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "unbekanntes Eigenschaftsattribut %<%s%s%>"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "nach dem Objective-C-Attribut %qE wird ein %<=%> erwartet"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "Selektorname fÃ¼r %qE erwartet"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "Methodennamen von Settern mÃ¼ssen mit %<:%> aufhÃ¶ren"
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, 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:12421 cp/parser.cc:47813
  #, 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:12507 cp/parser.cc:47921
  #, 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:12514 cp/parser.cc:47927
  #, 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"
--- 44644,44695 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "unbekanntes Eigenschaftsattribut %<%s%s%>"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "nach dem Objective-C-Attribut %qE wird ein %<=%> erwartet"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "Selektorname fÃ¼r %qE erwartet"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "Methodennamen von Settern mÃ¼ssen mit %<:%> aufhÃ¶ren"
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, 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:12421 cp/parser.cc:47824
  #, 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:12507 cp/parser.cc:47932
  #, 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:12514 cp/parser.cc:47938
  #, 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"
*************** msgstr "%<#pragma omp section%> darf nur
*** 44683,44695 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei verwendet werden"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
--- 44699,44711 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei verwendet werden"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
*************** msgstr "%<#pragma GCC pch_preprocess%> m
*** 44697,44705 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
--- 44713,44721 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
*************** msgstr "%<)%> oder %<,%> erwartet"
*** 44719,44771 ****
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, 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"
--- 44735,44787 ----
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, 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"
*************** msgstr "Wert von %<num_threads%> muss po
*** 44788,44901 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, 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:14171 cp/parser.cc:37819
  #, 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:14232 cp/parser.cc:37884
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "%<scalar%>, %<aggregate%> oder %<pointer%> erwartet"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit %qs-Kategorie"
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategorie"
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> oder %<unconstrained%> erwartet"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> erwartet"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> oder %<thread%> erwartet"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.cc:15138 cp/parser.cc:38407
  #, 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:15142 cp/parser.cc:38410
  #, 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:15154 cp/semantics.cc:7370
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der ChunkgrÃ¶ÃŸe muss positiv sein"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungÃ¼ltige Ablaufart"
--- 44804,44917 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, 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:14171 cp/parser.cc:37830
  #, 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:14232 cp/parser.cc:37895
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "%<scalar%>, %<aggregate%> oder %<pointer%> erwartet"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit %qs-Kategorie"
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategorie"
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> oder %<unconstrained%> erwartet"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> erwartet"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> oder %<thread%> erwartet"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, 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:15142 cp/parser.cc:38421
  #, 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:15154 cp/semantics.cc:7381
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der ChunkgrÃ¶ÃŸe muss positiv sein"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungÃ¼ltige Ablaufart"
*************** msgstr "ungÃ¼ltige Ablaufart"
*** 44905,44921 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, 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:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
--- 44921,44937 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, 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:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
*************** msgstr "%<allocator%> oder %<align%> erw
*** 44930,44941 ****
  msgid "duplicate %qs modifier"
  msgstr "doppelter %qs-Modifizierer"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, 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:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, 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"
--- 44946,44957 ----
  msgid "duplicate %qs modifier"
  msgstr "doppelter %qs-Modifizierer"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, 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:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, 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"
*************** msgid "%<simdlen%> clause expression mus
*** 44956,45008 ****
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "Modifizierer %<iterator%> ist unvertrÃ¤glich mit %qs"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "zu viele %<always%>-Modifizierer"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "zu viele %<close%>-Modifizierer"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Modifizierer auÃŸer %<always%> oder %<close%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungÃ¼ltige Zuordnungsart"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, 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:16324 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> oder %<device_num%> erwartet"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, 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:16380 cp/parser.cc:39612
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art"
--- 44972,45024 ----
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "Modifizierer %<iterator%> ist unvertrÃ¤glich mit %qs"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "zu viele %<always%>-Modifizierer"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "zu viele %<close%>-Modifizierer"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Modifizierer auÃŸer %<always%> oder %<close%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungÃ¼ltige Zuordnungsart"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, 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:16324 cp/parser.cc:39552
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> oder %<device_num%> erwartet"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, 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:16380 cp/parser.cc:39623
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art"
*************** msgstr "ungÃ¼ltige Â»proc_bindÂ«-Art"
*** 45017,45099 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> oder %<any%> erwartet"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, 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:16782 cp/parser.cc:39957
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "Klausel %<#pragma acc%> erwartet"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, 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:16986 cp/parser.cc:40208
  #, 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:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Klausel %<#pragma omp%> erwartet"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, 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:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, 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:17300 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, 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:17315 cp/parser.cc:44623
  #, 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:17326 cp/parser.cc:44645
  #, 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:17336 cp/parser.cc:44655
  #, 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:17429 cp/parser.cc:44753
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
--- 45033,45115 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> oder %<any%> erwartet"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, 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:16782 cp/parser.cc:39968
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "Klausel %<#pragma acc%> erwartet"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, 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:16986 cp/parser.cc:40219
  #, 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:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Klausel %<#pragma omp%> erwartet"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, 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:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, 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:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, 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:17315 cp/parser.cc:44634
  #, 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:17326 cp/parser.cc:44656
  #, 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:17336 cp/parser.cc:44666
  #, 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:17429 cp/parser.cc:44764
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
*************** msgstr "%qE wurde nicht deklariert"
*** 45108,45114 ****
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
--- 45124,45130 ----
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
*************** msgstr "%qD bezeichnet keine Funktion"
*** 45118,45144 ****
  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:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, 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:17811 cp/parser.cc:47114
  #, 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:17812 cp/parser.cc:47116
  #, 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:17856 cp/parser.cc:44971
  #, 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:17911 cp/parser.cc:40446
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "%<allocator%> erwartet"
--- 45134,45160 ----
  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:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, 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:17811 cp/parser.cc:47125
  #, 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:17812 cp/parser.cc:47127
  #, 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:17856 cp/parser.cc:44982
  #, 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:17911 cp/parser.cc:40457
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "%<allocator%> erwartet"
*************** msgstr "%<allocator%> erwartet"
*** 45148,45272 ****
  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:17942 cp/parser.cc:40461
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> wird nicht mehr unterstÃ¼tzt"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, 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:18123 cp/parser.cc:40637
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "zu viele atomare Klauseln"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "zu viele Speicherreihenfolge-Klauseln"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs-Klausel erfordert %qs-Klausel"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, 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:18279 cp/parser.cc:40798
  #, 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:18402 cp/parser.cc:40898
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartet"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, 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:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "unerwartetes %<else%> gefunden"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-Klausel erfordert atomaren Gleichheitsvergleich"
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, 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:18986 cp/semantics.cc:10832
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Ausdruck %<depobj%> ist kein lvalue-Ausdruck"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41573
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%> oder %<mutexinoutset%> erwartet"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "eine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, 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:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben"
--- 45164,45288 ----
  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:17942 cp/parser.cc:40472
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> wird nicht mehr unterstÃ¼tzt"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, 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:18123 cp/parser.cc:40648
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "zu viele atomare Klauseln"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "zu viele Speicherreihenfolge-Klauseln"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs-Klausel erfordert %qs-Klausel"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, 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:18279 cp/parser.cc:40809
  #, 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:18402 cp/parser.cc:40909
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartet"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, 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:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "unerwartetes %<else%> gefunden"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-Klausel erfordert atomaren Gleichheitsvergleich"
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, 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:18986 cp/semantics.cc:10843
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Ausdruck %<depobj%> ist kein lvalue-Ausdruck"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41584
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%> oder %<mutexinoutset%> erwartet"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "eine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, 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:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben"
*************** msgstr "%<flush%>-Liste wurde zusammen m
*** 45276,45307 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%>- oder %<exclusive%>-Klausel erwartet"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> erwartet"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werden"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "fÃ¼r Anweisung erwartet"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
--- 45292,45323 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%>- oder %<exclusive%>-Klausel erwartet"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> erwartet"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werden"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "fÃ¼r Anweisung erwartet"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
*************** msgstr "Schleifendeklaration oder Initia
*** 45311,45382 ****
  msgid "not enough perfectly nested loops"
  msgstr "nicht genÃ¼gend perfekt geschachtelte Schleifen"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, 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:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, 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:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, 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:21270 cp/semantics.cc:9854
  #, 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"
--- 45327,45398 ----
  msgid "not enough perfectly nested loops"
  msgstr "nicht genÃ¼gend perfekt geschachtelte Schleifen"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, 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:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, 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:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, 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:21270 cp/semantics.cc:9865
  #, 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"
*************** msgstr "%<#pragma omp declare %s%> muss
*** 45391,45447 ****
  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:21445 cp/parser.cc:45121
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "Name des Merkmalsselektors erwartet"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "Selektor %qs nicht erlaubt fÃ¼r Kontext-Selektorsatz %qs"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "Selektor %qs akzeptiert keine Eigenschaften"
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, 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:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "das Score-Argument darf nicht negativ sein"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Bezeichner oder Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, 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:21742 cp/parser.cc:45430
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "%<construct%>, %<device%>, %<implementation%> oder %<user%> erwartet"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "%<match%> erwartet"
--- 45407,45463 ----
  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:21445 cp/parser.cc:45132
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "Name des Merkmalsselektors erwartet"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "Selektor %qs nicht erlaubt fÃ¼r Kontext-Selektorsatz %qs"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "Selektor %qs akzeptiert keine Eigenschaften"
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, 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:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "das Score-Argument darf nicht negativ sein"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Bezeichner oder Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, 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:21742 cp/parser.cc:45441
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "%<construct%>, %<device%>, %<implementation%> oder %<user%> erwartet"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "%<match%> erwartet"
*************** msgstr "%<match%> erwartet"
*** 45451,45462 ****
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, 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:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
--- 45467,45478 ----
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, 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:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
*************** msgstr "die Variante %qD ist eine eingeb
*** 45466,45497 ****
  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:21908 cp/parser.cc:45589
  #, 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:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr "Direktiven mit nur %<device_type%>-Klauseln werden ignoriert"
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> erwartet"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>"
--- 45482,45513 ----
  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:21908 cp/parser.cc:45600
  #, 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:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %<to%>-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr "Direktiven mit nur %<device_type%>-Klauseln werden ignoriert"
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> erwartet"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>"
*************** msgstr "Funktionsname und %<(%> erwartet
*** 45546,45587 ****
  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:22508 cp/parser.cc:46437
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "%<seq_cst%>, %<relaxed%> oder %<acq_rel%> erwartet"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "eine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet"
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "die %qs-Klausel wird in der %<requires%>-Direktive noch nicht unterstÃ¼tzt"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, 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:22637 cp/parser.cc:46571
  #, 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:22646 cp/parser.cc:46580
  #, 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:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> erfordert mindestens eine Klausel"
--- 45562,45603 ----
  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:22508 cp/parser.cc:46448
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "%<seq_cst%>, %<relaxed%> oder %<acq_rel%> erwartet"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "eine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet"
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "die %qs-Klausel wird in der %<requires%>-Direktive noch nicht unterstÃ¼tzt"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, 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:22637 cp/parser.cc:46582
  #, 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:22646 cp/parser.cc:46591
  #, 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:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> erfordert mindestens eine Klausel"
*************** msgstr "Typ %qT mit GrÃ¶ÃŸe 0 in %<reduc
*** 45596,45647 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit variabler LÃ¤nge in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "eine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs oder %qs erwartet"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<#pragma omp error%> gefunden: %s"
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<#pragma omp error%> gefunden"
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, 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:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
--- 45612,45663 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit variabler LÃ¤nge in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "eine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs oder %qs erwartet"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<#pragma omp error%> gefunden: %s"
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<#pragma omp error%> gefunden"
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, 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:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
*************** msgstr "%<__transaction_cancel%> innerha
*** 45651,45657 ****
  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:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
--- 45667,45673 ----
  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:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
*************** msgstr "fehlende schlieÃŸende geschweift
*** 45666,45672 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
--- 45682,45688 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
*************** msgstr "Zeiger auf eine Funktion in Subt
*** 45961,45967 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollstÃ¤ndigen Typen"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
--- 45977,45983 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollstÃ¤ndigen Typen"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
*************** msgstr "Typkonvertierung von Zeiger auf
*** 46239,46245 ****
  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:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
--- 46255,46261 ----
  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:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
*************** msgstr "Links-Zuweisung kÃ¶nnte Kandidat
*** 46406,46412 ****
  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:7317 cp/typeck.cc:9949
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
--- 46422,46428 ----
  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:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
*************** msgstr "unvertrÃ¤gliche Typen bei RÃ¼ckg
*** 46576,46587 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, 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"
--- 46592,46603 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, 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"
*************** msgstr "Initialisierungs-Element ist zur
*** 46622,46628 ****
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
--- 46638,46644 ----
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
*************** msgstr "zusÃ¤tzliche geschweifte Klammer
*** 46637,46644 ****
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
--- 46653,46660 ----
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
*************** msgstr "ElementÃ¼berschreitung in struct
*** 46733,46739 ****
  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:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
--- 46749,46755 ----
  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:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
*************** msgstr "ISO-C verbietet %<goto *expr;%>"
*** 46773,46779 ****
  msgid "computed goto must be pointer type"
  msgstr "das berechnete Goto muss von einem Zeigertyp sein"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
--- 46789,46795 ----
  msgid "computed goto must be pointer type"
  msgstr "das berechnete Goto muss von einem Zeigertyp sein"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
*************** msgstr "ISO-C verbietet %<return%> mit A
*** 46798,46804 ****
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurÃ¼ck"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-GrÃ¶ÃŸe ist keine Ganzzahl"
--- 46814,46820 ----
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurÃ¼ck"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-GrÃ¶ÃŸe ist keine Ganzzahl"
*************** msgstr "%<default%>-Marke nicht innerhal
*** 46828,46834 ****
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 46844,46850 ----
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "Wert eines union-Typs anstelle d
*** 46966,46983 ****
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, 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"
--- 46982,46999 ----
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, 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"
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 46989,47017 ****
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "%qE in %qs-Klausel kann nicht dereferenziert werden"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
--- 47005,47033 ----
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "%qE in %qs-Klausel kann nicht dereferenziert werden"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 47022,47106 ****
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5158
  #, 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:13354 cp/semantics.cc:5165
  #, 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:13377 cp/semantics.cc:5198
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "einelnen Zeiger in %qs-Klausel erwartet"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5235
  #, 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:13422 cp/semantics.cc:5243
  #, 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:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, 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:13448 cp/semantics.cc:5269
  #, 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:13491 cp/semantics.cc:5312
  #, 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:13506 cp/semantics.cc:5327
  #, 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:13543 cp/semantics.cc:5364
  #, 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:13547 cp/semantics.cc:5368
  #, 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:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, 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:13584 cp/semantics.cc:5405
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6503
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
--- 47038,47122 ----
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, 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:13354 cp/semantics.cc:5176
  #, 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:13377 cp/semantics.cc:5209
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "einelnen Zeiger in %qs-Klausel erwartet"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, 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:13422 cp/semantics.cc:5254
  #, 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:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, 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:13448 cp/semantics.cc:5280
  #, 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:13491 cp/semantics.cc:5323
  #, 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:13506 cp/semantics.cc:5338
  #, 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:13543 cp/semantics.cc:5375
  #, 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:13547 cp/semantics.cc:5379
  #, 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:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, 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:13584 cp/semantics.cc:5416
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6514
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
*************** msgstr "Typ des Iterators %qD ist weder
*** 47110,47126 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
--- 47126,47142 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
*************** msgstr "Iterator %qD hat Schrittweite 0"
*** 47130,47161 ****
  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:14051 cp/semantics.cc:6596
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6602
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6608
  #, 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:14100 cp/semantics.cc:6656
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, 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:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt"
--- 47146,47177 ----
  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:14051 cp/semantics.cc:6607
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, 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:14100 cp/semantics.cc:6667
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, 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:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt"
*************** msgstr "Typ %qT mit variabler GrÃ¶ÃŸe in
*** 47185,47191 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
--- 47201,47207 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
*************** msgstr "benutzerdefinierte Reduktion fÃ¼
*** 47195,47211 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werden"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden"
--- 47211,47227 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werden"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden"
*************** msgstr "Â»linearÂ«-Klausel auf Variable
*** 47220,47242 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
--- 47236,47258 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
*************** msgstr "%qE tritt in dieser Datenklausel
*** 47248,47280 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, 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:14637 cp/semantics.cc:7092
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
--- 47264,47296 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, 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:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
*************** msgstr "%<_Atomic%> %qD in %<aligned%>-K
*** 47294,47300 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
--- 47310,47316 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
*************** msgstr "%qE ist in %<nontemporal%>-Klaus
*** 47304,47310 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
--- 47320,47326 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
*************** msgstr "%qE in %<allocate%>-Klausel ist
*** 47314,47383 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE kommt mehr als einmal in %<allocate%>-Klauseln vor"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, 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:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, 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:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, 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:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8064
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, 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:15228 cp/semantics.cc:8317
  #, 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:15256 cp/semantics.cc:8347
  #, 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:15270 cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8366
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
--- 47330,47399 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE kommt mehr als einmal in %<allocate%>-Klauseln vor"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, 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:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, 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:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, 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:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8075
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, 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:15228 cp/semantics.cc:8328
  #, 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:15256 cp/semantics.cc:8358
  #, 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:15270 cp/semantics.cc:8374
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
*************** msgstr "Variable %qs muss ein Zeiger sei
*** 47392,47413 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<order%>-Klausel darf nicht zusammen mit %<ordered%> verwendet werden"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, 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:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
--- 47408,47429 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<order%>-Klausel darf nicht zusammen mit %<ordered%> verwendet werden"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, 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:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
*************** msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs
*** 47417,47454 ****
  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:15558 cp/semantics.cc:8760
  #, 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:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, 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:15637 cp/semantics.cc:8740
  #, 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:15688 cp/semantics.cc:8790
  #, 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:15698 cp/semantics.cc:8819
  #, 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:15716 cp/semantics.cc:9010
  #, 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"
--- 47433,47470 ----
  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:15558 cp/semantics.cc:8771
  #, 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:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, 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:15637 cp/semantics.cc:8751
  #, 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:15688 cp/semantics.cc:8801
  #, 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:15698 cp/semantics.cc:8830
  #, 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:15716 cp/semantics.cc:9021
  #, 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"
*************** msgstr "zweites Argument fÃ¼r %<va_arg%>
*** 47465,47470 ****
--- 47481,47491 ----
  
  #: c/c-typeck.cc:15901
  #, 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:15907
+ #, 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%>"
  
*************** msgid "expected case label"
*** 47671,48501 ****
  msgstr "Interner Fehler: expected case label"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "  die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r impliziten %<this%>-Parameter von %qH nach %qI"
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  Umwandlung von Argument %d wÃ¤re unzulÃ¤ssig:"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  msgid "  no known conversion from %qH to %qI"
  msgstr "  keine bekannte Umwandlung von %qH nach %qI"
  
! #: cp/call.cc:3809
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r Argument %d von %qH nach %qI"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet %d Argumente, %d angegeben"
  
! #: cp/call.cc:3856
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> (eingebaut)"
  
! #: cp/call.cc:3861
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> (eingebaut)"
  
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> (eingebaut)"
  
! #: cp/call.cc:3869
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%qT (Umwandlung)"
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD (in der NÃ¤he der Ãœbereinstimmung)"
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD (gelÃ¶scht)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD (umgekehrt)"
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr "%s%#qD (umgeschrieben)"
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3883
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  hier geerbt"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr " RÃ¼ckgabetyp %qT der expliziten Umwandlungsfunktion kann nicht mit QualifizierungsÃ¤nderung in %qT umgewandelt werden"
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " Umwandlung von RÃ¼ckgabetyp %qT der Spezialisierung der Template-Umwandlungsfunktion in %qT passt nicht exakt"
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr " Ersetzung der ermittelten Templateargumente fÃ¼hrte zu obigen Fehlern"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  Herleitung/Ersetzung von Templateargument gescheitert:"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr " Ein Konstruktor, der ein einzelnes Argument seines eigenen Klassentyps hat, ist ungÃ¼ltig"
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  ein geerbter Konstruktor ist kein Kandidat fÃ¼r Initialisierung aus einem Ausdruck desselben oder eines abgeleiteten Typs"
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "Initialisierer mit Bestimmung kÃ¶nnen nur mit Aggregat-Typen (Array, struct, union) verwendet werden, nicht mit %qT"
  
! #: cp/call.cc:4369
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Umformung von %qH nach %qI ist mehrdeutig"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "das Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direkt"
  
! #: cp/call.cc:4564
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>"
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutig"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "Zeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>"
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>"
  
! #: cp/call.cc:5095
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Aufruf von %<(%T) (%A)%> ist nicht eindeutig"
  
! #: cp/call.cc:5135
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "mehrdeutiges Ãœberladen fÃ¼r "
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr "keine Ãœbereinstimmung fÃ¼r "
  
! #: cp/call.cc:5139
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (Operandentypen sind %qT, %qT und %qT)"
  
! #: cp/call.cc:5141
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (Operandentypen sind %qT und %qT)"
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (Operandentyp ist %qT)"
  
! #: cp/call.cc:5160
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ternÃ¤rer %<operator?:%>"
  
! #: cp/call.cc:5164
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>"
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5176
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> in %<%E%s%>"
  
! #: cp/call.cc:5183
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> in %<%E[%E]%>"
  
! #: cp/call.cc:5194
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5197
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs in %<%s %E%>"
  
! #: cp/call.cc:5203
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator %s%>"
  
! #: cp/call.cc:5206
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator %s%> in %<%s%E%>"
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> in %<%E %s %E%>"
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> in %<%s%E%>"
  
! #: cp/call.cc:5342
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-Ausdrucks"
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "erschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT sein"
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Umwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum Abschneiden"
  
! #: cp/call.cc:5489
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "unvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qT"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "zweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "dritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Operanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qT"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  und jeder Typ kann zu jedem anderen konvertiert werden"
  
! #: cp/call.cc:5814
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "implizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichen"
  
! #: cp/call.cc:5830
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "bedingter Ausdruck enthÃ¤lt unvertrÃ¤gliche AufzÃ¤hlungswerte der Typen %qT und %qT"
  
! #: cp/call.cc:5843
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/call.cc:5848
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltet"
  
! #: cp/call.cc:5864
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "AufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruck"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versucht"
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert"
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr "in C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten auf"
  
! #: cp/call.cc:6754
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "RÃ¼ckgabetyp von %qD ist nicht %qs"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr "als umgeschriebener Kandidat fÃ¼r den Vergleich von %qT und %qT verwendet"
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.cc:7020
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>"
  
! #: cp/call.cc:7034
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Aufruf von %<%T::operator[] (%A)%> ist mehrdeutig"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "ExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-Placement"
  
! #: cp/call.cc:7312
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)"
  
! #: cp/call.cc:7349
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion fÃ¼r %qD"
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr "das zerstÃ¶rende Delete fÃ¼r %qD kann nicht verwendet werden, um den zugewiesenen Speicher freizugeben, wenn die Initialisierung fehlschlÃ¤gt, weil das Objekt noch nicht konstruiert ist"
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
  
! #: cp/call.cc:7597
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
  
! #: cp/call.cc:7605
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugÃ¤nglich"
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandelt"
  
! #: cp/call.cc:7712
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.cc:7800
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Umwandlungen in Arrays mit unbekannten Grenzen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/call.cc:7850
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung fÃ¼r %qT"
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.cc:7870
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungÃ¼ltige Umwandlung von %qH in %qI"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Umwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwenden"
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "in C++11 und neuer kann ein Defaultkonstruktor explizit sein"
  
! #: cp/call.cc:8222
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "rvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden"
  
! #: cp/call.cc:8231
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werden"
  
! #: cp/call.cc:8236
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werden"
  
  #. extype is volatile
! #: cp/call.cc:8239
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "kann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI binden"
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "Referenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheiden"
  
! #: cp/call.cc:8255
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.cc:8294
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8495
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "implizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktion"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "enum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch %<...%> Ã¼bergeben"
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:8602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht Ã¼ber %<...%> empfangen werden"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:8680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.cc:9454
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.cc:9679
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergeben"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "Zuweisung von temporÃ¤rer %<initializer_list%> fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wird"
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung"
  
! #: cp/call.cc:10213
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD"
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.cc:10238
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.cc:10240
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.cc:10242
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.cc:10271
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.cc:10273
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.cc:10275
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s"
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor"
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT"
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen"
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert"
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert"
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>"
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>"
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Destruktor"
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E"
  
! #: cp/call.cc:10374
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.cc:10428
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT sein"
  
! #: cp/call.cc:10495
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/call.cc:10792
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:10824
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
  
! #: cp/call.cc:11105
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>"
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.cc:11131
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
  
! #: cp/call.cc:11136
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.cc:11137
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.cc:12216
  msgid "  for conversion from %qH to %qI"
  msgstr "  fÃ¼r Umwandlung von %qH in %qI"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.cc:12469
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.cc:12473
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.cc:12475
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.cc:13077
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qI"
  
! #: cp/call.cc:13081
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qI"
  
--- 47692,48522 ----
  msgstr "Interner Fehler: expected case label"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "  die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r impliziten %<this%>-Parameter von %qH nach %qI"
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  Umwandlung von Argument %d wÃ¤re unzulÃ¤ssig:"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  msgid "  no known conversion from %qH to %qI"
  msgstr "  keine bekannte Umwandlung von %qH nach %qI"
  
! #: cp/call.cc:3820
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r Argument %d von %qH nach %qI"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet %d Argumente, %d angegeben"
  
! #: cp/call.cc:3867
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> (eingebaut)"
  
! #: cp/call.cc:3872
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> (eingebaut)"
  
! #: cp/call.cc:3876
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> (eingebaut)"
  
! #: cp/call.cc:3880
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%qT (Umwandlung)"
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD (in der NÃ¤he der Ãœbereinstimmung)"
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD (gelÃ¶scht)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD (umgekehrt)"
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr "%s%#qD (umgeschrieben)"
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3894
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  hier geerbt"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr " RÃ¼ckgabetyp %qT der expliziten Umwandlungsfunktion kann nicht mit QualifizierungsÃ¤nderung in %qT umgewandelt werden"
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " Umwandlung von RÃ¼ckgabetyp %qT der Spezialisierung der Template-Umwandlungsfunktion in %qT passt nicht exakt"
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr " Ersetzung der ermittelten Templateargumente fÃ¼hrte zu obigen Fehlern"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  Herleitung/Ersetzung von Templateargument gescheitert:"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr " Ein Konstruktor, der ein einzelnes Argument seines eigenen Klassentyps hat, ist ungÃ¼ltig"
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  ein geerbter Konstruktor ist kein Kandidat fÃ¼r Initialisierung aus einem Ausdruck desselben oder eines abgeleiteten Typs"
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "Initialisierer mit Bestimmung kÃ¶nnen nur mit Aggregat-Typen (Array, struct, union) verwendet werden, nicht mit %qT"
  
! #: cp/call.cc:4380
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Umformung von %qH nach %qI ist mehrdeutig"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "das Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direkt"
  
! #: cp/call.cc:4575
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>"
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutig"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "Zeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>"
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>"
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Aufruf von %<(%T) (%A)%> ist nicht eindeutig"
  
! #: cp/call.cc:5145
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "mehrdeutiges Ãœberladen fÃ¼r "
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr "keine Ãœbereinstimmung fÃ¼r "
  
! #: cp/call.cc:5149
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (Operandentypen sind %qT, %qT und %qT)"
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (Operandentypen sind %qT und %qT)"
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (Operandentyp ist %qT)"
  
! #: cp/call.cc:5170
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ternÃ¤rer %<operator?:%>"
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>"
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> in %<%E%s%>"
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> in %<%E[%E]%>"
  
! #: cp/call.cc:5204
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs in %<%s %E%>"
  
! #: cp/call.cc:5213
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator %s%>"
  
! #: cp/call.cc:5216
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator %s%> in %<%s%E%>"
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> in %<%E %s %E%>"
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> in %<%s%E%>"
  
! #: cp/call.cc:5352
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-Ausdrucks"
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "erschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT sein"
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Umwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum Abschneiden"
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "unvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qT"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "zweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "dritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Operanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qT"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  und jeder Typ kann zu jedem anderen konvertiert werden"
  
! #: cp/call.cc:5824
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "implizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichen"
  
! #: cp/call.cc:5840
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "bedingter Ausdruck enthÃ¤lt unvertrÃ¤gliche AufzÃ¤hlungswerte der Typen %qT und %qT"
  
! #: cp/call.cc:5853
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltet"
  
! #: cp/call.cc:5874
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "AufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruck"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versucht"
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert"
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr "in C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten auf"
  
! #: cp/call.cc:6764
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "RÃ¼ckgabetyp von %qD ist nicht %qs"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr "als umgeschriebener Kandidat fÃ¼r den Vergleich von %qT und %qT verwendet"
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.cc:7030
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>"
  
! #: cp/call.cc:7044
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Aufruf von %<%T::operator[] (%A)%> ist mehrdeutig"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "ExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-Placement"
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)"
  
! #: cp/call.cc:7359
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion fÃ¼r %qD"
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr "das zerstÃ¶rende Delete fÃ¼r %qD kann nicht verwendet werden, um den zugewiesenen Speicher freizugeben, wenn die Initialisierung fehlschlÃ¤gt, weil das Objekt noch nicht konstruiert ist"
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.cc:7601
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
  
! #: cp/call.cc:7607
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
  
! #: cp/call.cc:7615
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugÃ¤nglich"
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandelt"
  
! #: cp/call.cc:7722
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.cc:7810
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Umwandlungen in Arrays mit unbekannten Grenzen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung fÃ¼r %qT"
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.cc:7880
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungÃ¼ltige Umwandlung von %qH in %qI"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Umwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwenden"
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "in C++11 und neuer kann ein Defaultkonstruktor explizit sein"
  
! #: cp/call.cc:8232
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "rvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden"
  
! #: cp/call.cc:8241
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werden"
  
! #: cp/call.cc:8246
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werden"
  
  #. extype is volatile
! #: cp/call.cc:8249
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "kann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI binden"
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "Referenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheiden"
  
! #: cp/call.cc:8265
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.cc:8304
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8505
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "implizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktion"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "enum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch %<...%> Ã¼bergeben"
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht Ã¼ber %<...%> empfangen werden"
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:8690
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.cc:9464
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.cc:9689
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergeben"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "Zuweisung von temporÃ¤rer %<initializer_list%> fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wird"
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung"
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD"
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.cc:10252
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:10258
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s"
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor"
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT"
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen"
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert"
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert"
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>"
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>"
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Destruktor"
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E"
  
! #: cp/call.cc:10384
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT sein"
  
! #: cp/call.cc:10505
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/call.cc:10802
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:10834
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
  
! #: cp/call.cc:11115
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>"
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.cc:11141
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
  
! #: cp/call.cc:11146
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.cc:11147
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.cc:12223
  msgid "  for conversion from %qH to %qI"
  msgstr "  fÃ¼r Umwandlung von %qH in %qI"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.cc:12480
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.cc:12482
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.cc:13084
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qI"
  
! #: cp/call.cc:13088
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qI"
  
*************** msgstr "von %qT geerbte Version ist hier
*** 48539,48546 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kann nicht mit %q#D Ã¼berladen werden"
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "vorherige Deklaration von %q#D"
--- 48560,48567 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kann nicht mit %q#D Ã¼berladen werden"
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "vorherige Deklaration von %q#D"
*************** msgstr "flexibles Arrayelement %qD in an
*** 48951,48957 ****
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
--- 48972,48978 ----
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
*************** msgstr "typtransparente Klasse %qT hat v
*** 48981,49042 ****
  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:7798
  #, 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:7809
  #, 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:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.cc:8406
  #, 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:8564
  #, 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:8591
  #, 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:8618
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.cc:8621
  #, 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:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.cc:8717
  #, 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:8991
  #, 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:8994
  #, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "%qD wurde hier als %q#D deklariert"
--- 49002,49063 ----
  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:7795
  #, 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:7806
  #, 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:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.cc:8403
  #, 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:8561
  #, 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:8588
  #, 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:8615
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.cc:8618
  #, 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:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.cc:8714
  #, 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:8988
  #, 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:8991
  #, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "%qD wurde hier als %q#D deklariert"
*************** msgstr "ungÃ¼ltiger Typ fÃ¼r Parameter %
*** 49071,49077 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, 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"
--- 49092,49098 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, 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 "Element %qD in %<constexpr%> mus
*** 49106,49696 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "KÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisung"
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Kontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion"
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf fÃ¼r interne Funktion %qE"
  
! #: cp/constexpr.cc:1905
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "in einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndern"
  
! #: cp/constexpr.cc:1907
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "wurde ursprÃ¼nglich hier als %<const%> deklariert"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr "%<dynamic_cast%> auf Referenz fehlgeschlagen"
  
! #: cp/constexpr.cc:2126
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "dynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qT"
  
! #: cp/constexpr.cc:2150
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "Zeiger auf Virtuelle Tabelle wird uninitialisiert verwendet"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr "der statische Typ %qT des Operanden ist eine nicht Ã¶ffentliche Basisklasse des dynamischen Typs %qT"
  
! #: cp/constexpr.cc:2235
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "der dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qT"
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Aufruf der nicht-%<constexpr%>-Funktion %qD"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "Â»constexprÂ«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werden"
  
! #: cp/constexpr.cc:2438
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ausdruck %qE bezeichnet keine %<constexpr%>-Funktion"
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "Array-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurde"
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "die Allokation ist hier"
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "Nicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurde"
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr "Versuch, bereits freigegebenen Speicher freizugeben"
  
! #: cp/constexpr.cc:2557
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Speicher, der vorher nicht angefordert wurde, wird freigegeben"
  
! #: cp/constexpr.cc:2686
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war"
  
! #: cp/constexpr.cc:2693
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.cc:2697
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeit"
  
! #: cp/constexpr.cc:2780
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Auswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/constexpr.cc:3146
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3153
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit %wu des linken Operanden"
  
! #: cp/constexpr.cc:3176
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3195
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E lÃ¤uft Ã¼ber"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.cc:3809
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qT"
  
! #: cp/constexpr.cc:3812
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:3817
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qT"
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:4003
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.cc:4060
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:4083
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.cc:4116
  #, 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:4247
  #, 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:4250
  #, 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:4261
  #, 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:4264
  #, 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:4275
  #, 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:4278
  #, 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:4289
  #, 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:4293
  #, 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:4304
  #, 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:4307
  #, 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:4460
  #, 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:4469 cp/constexpr.cc:4479
  #, 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:4499
  #, 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:4538
  #, 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:4550
  #, 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:5341 cp/constexpr.cc:7302
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.cc:5361
  #, 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"
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "wurde hier deklariert"
  
! #: cp/constexpr.cc:5413
  #, 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:5418
  #, 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:5425
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.cc:5430
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.cc:5433
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.cc:5451
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.cc:5454
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp"
  
! #: cp/constexpr.cc:5709
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:5778
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD"
  
! #: cp/constexpr.cc:5791
  #, 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:6185 cp/constexpr.cc:7581
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:6289
  #, 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:6389
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Inline-Assembler ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6390
  #, 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:6408
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "Verwendung von %qD"
  
! #: cp/constexpr.cc:6412
  #, 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:6414
  #, 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:6416
  #, 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:6418
  #, 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:6568
  #, 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:6581
  #, 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:6734
  #, 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:6737
  #, 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:6785 cp/constexpr.cc:9226
  #, 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:7221 cp/constexpr.cc:8751
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7249
  #, 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:7277
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Cast von %qT ist nicht erlaubt"
  
! #: cp/constexpr.cc:7313
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7534
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "unerwartete Template-ID %qE"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "Funktionskonzept muss aufgerufen werden"
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:7842
  #, 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:7850
  #, 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:7865
  #, 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:7876
  #, 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:7894
  #, 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:8486
  #, 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:8716
  #, 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:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:8771
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:8804
  #, 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:8843
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.cc:8991
  #, 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:9059
  #, 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:9074
  #, 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:9138
  #, 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:9195
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:9202
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:9275
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9376
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:9444
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:9455
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:9494
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/constexpr.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
--- 49127,49717 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "KÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisung"
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Kontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion"
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf fÃ¼r interne Funktion %qE"
  
! #: cp/constexpr.cc:1906
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "in einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndern"
  
! #: cp/constexpr.cc:1908
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "wurde ursprÃ¼nglich hier als %<const%> deklariert"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr "%<dynamic_cast%> auf Referenz fehlgeschlagen"
  
! #: cp/constexpr.cc:2127
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "dynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qT"
  
! #: cp/constexpr.cc:2151
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "Zeiger auf Virtuelle Tabelle wird uninitialisiert verwendet"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr "der statische Typ %qT des Operanden ist eine nicht Ã¶ffentliche Basisklasse des dynamischen Typs %qT"
  
! #: cp/constexpr.cc:2236
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "der dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qT"
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Aufruf der nicht-%<constexpr%>-Funktion %qD"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "Â»constexprÂ«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werden"
  
! #: cp/constexpr.cc:2439
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ausdruck %qE bezeichnet keine %<constexpr%>-Funktion"
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "Array-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurde"
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "die Allokation ist hier"
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "Nicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurde"
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr "Versuch, bereits freigegebenen Speicher freizugeben"
  
! #: cp/constexpr.cc:2558
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Speicher, der vorher nicht angefordert wurde, wird freigegeben"
  
! #: cp/constexpr.cc:2687
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war"
  
! #: cp/constexpr.cc:2694
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.cc:2698
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeit"
  
! #: cp/constexpr.cc:2781
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Auswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/constexpr.cc:3148
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit %wu des linken Operanden"
  
! #: cp/constexpr.cc:3178
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3197
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E lÃ¤uft Ã¼ber"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.cc:3811
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qT"
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:3819
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qT"
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:4005
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.cc:4062
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:4085
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.cc:4118
  #, 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:4249
  #, 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:4252
  #, 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:4263
  #, 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:4266
  #, 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:4277
  #, 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:4280
  #, 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:4291
  #, 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:4295
  #, 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:4306
  #, 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:4309
  #, 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:4462
  #, 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:4471 cp/constexpr.cc:4481
  #, 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:4501
  #, 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:4540
  #, 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:4552
  #, 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:5343 cp/constexpr.cc:7308
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.cc:5363
  #, 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"
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "wurde hier deklariert"
  
! #: cp/constexpr.cc:5415
  #, 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:5420
  #, 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:5427
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.cc:5432
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.cc:5435
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.cc:5453
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.cc:5456
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp"
  
! #: cp/constexpr.cc:5711
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD"
  
! #: cp/constexpr.cc:5793
  #, 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:6193 cp/constexpr.cc:7587
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:6297
  #, 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:6397
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Inline-Assembler ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6398
  #, 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:6416
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "Verwendung von %qD"
  
! #: cp/constexpr.cc:6420
  #, 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:6422
  #, 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:6424
  #, 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:6426
  #, 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:6576
  #, 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:6589
  #, 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:6742
  #, 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:6745
  #, 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:6793 cp/constexpr.cc:9232
  #, 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:7227 cp/constexpr.cc:8757
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7255
  #, 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:7283
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Cast von %qT ist nicht erlaubt"
  
! #: cp/constexpr.cc:7319
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7540
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "unerwartete Template-ID %qE"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "Funktionskonzept muss aufgerufen werden"
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:7848
  #, 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:7856
  #, 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:7871
  #, 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:7882
  #, 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:7900
  #, 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:8492
  #, 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:8722
  #, 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:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:8777
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:8810
  #, 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:8849
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.cc:8997
  #, 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:9065
  #, 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:9080
  #, 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:9144
  #, 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:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:9281
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9382
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:9450
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:9461
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:9500
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/constexpr.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
*************** msgstr "der Versprechens-Typ %qT der Kor
*** 50084,50134 ****
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> wurde hier deklariert"
  
! #: cp/coroutines.cc:517
! #, gcc-internal-format
! msgid "%<return_value%> declared here"
! msgstr "%<return_value%> wurde hier deklariert"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "kein Mitglied namens %qE in %qT"
  
! #: cp/coroutines.cc:735
  #, 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:743
  #, 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:754
  #, 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:765
  #, 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:776
  #, 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:783
  #, 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:790
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs kann nicht in einem Destruktor verwendet werden"
--- 50105,50150 ----
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> wurde hier deklariert"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "kein Mitglied namens %qE in %qT"
  
! #: cp/coroutines.cc:741
  #, 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:749
  #, 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:760
  #, 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:771
  #, 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:782
  #, 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:789
  #, 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:796
  #, 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
*** 50136,50223 ****
  #. 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:821
  #, 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:869
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "der Ausdruck %qE darf keine Exception werfen"
  
! #: cp/coroutines.cc:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "muss mit %<noexcept(true)%> deklariert werden"
  
! #: cp/coroutines.cc:955
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "der abwartbare Typ %qT muss ein Strukturtyp sein"
  
! #: cp/coroutines.cc:1066
  #, 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:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "keine Informationen zum Aufschiebepunkt fÃ¼r %qD"
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, 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:2552
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "doppelte Informationen fÃ¼r %qE"
  
! #: cp/coroutines.cc:3703
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "await-AusdrÃ¼cke sind in Handlern nicht erlaubt"
  
! #: cp/coroutines.cc:3934
  #, 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:4658
  #, 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:4661
  #, 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%>"
  
! #: cp/coroutines.cc:4690
  #, 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"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ein RÃ¼ckgabeobjekt vom Typ %qT kann nicht mit einem r-Wert vom Typ %<void%> initialisiert werden"
--- 50152,50239 ----
  #. 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:827
  #, 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:875
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "der Ausdruck %qE darf keine Exception werfen"
  
! #: cp/coroutines.cc:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "muss mit %<noexcept(true)%> deklariert werden"
  
! #: cp/coroutines.cc:962
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "der abwartbare Typ %qT muss ein Strukturtyp sein"
  
! #: cp/coroutines.cc:1073
  #, 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:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "keine Informationen zum Aufschiebepunkt fÃ¼r %qD"
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, 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:2560
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "doppelte Informationen fÃ¼r %qE"
  
! #: cp/coroutines.cc:3711
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "await-AusdrÃ¼cke sind in Handlern nicht erlaubt"
  
! #: cp/coroutines.cc:3943
  #, 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:4669
  #, 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:4672
  #, 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%>"
  
! #: cp/coroutines.cc:4701
  #, 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"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ein RÃ¼ckgabeobjekt vom Typ %qT kann nicht mit einem r-Wert vom Typ %<void%> initialisiert werden"
*************** msgstr "in C++11 ruft dieses %<throw%> %
*** 50252,50258 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Attribut %qE wird nach dem frÃ¼heren %qE ignoriert"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 50268,50274 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Attribut %qE wird nach dem frÃ¼heren %qE ignoriert"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "Umwandlung in nicht-konstanten R
*** 50319,50325 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI lÃ¶scht Qualifizierer"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
--- 50335,50341 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI lÃ¶scht Qualifizierer"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
*************** msgstr "%qF als %<static%> deklariert, a
*** 50683,50930 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-verwendete Inline-Variable %qD ist nicht definiert"
  
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>"
  
! #: cp/decl.cc:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Deklaration von %qF hat unterschiedlichen Exceptionspezifizierer"
  
! #: cp/decl.cc:1264
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "von vorheriger Deklaration %qF"
  
! #: cp/decl.cc:1317
  #, 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:1321 cp/decl.cc:15821
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
  
! #: cp/decl.cc:1350
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Konzept %q#D kann nicht spezialisiert werden"
  
! #: cp/decl.cc:1372
  #, 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:1401
  #, 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:1404
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "vorherige Deklaration von %q#D"
  
! #: cp/decl.cc:1453
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "mehrdeutig machende neue Deklaration %q+#D"
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "alte Deklaration %q#D"
  
! #: cp/decl.cc:1493
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Neudefinition des Standardarguments fÃ¼r %q+#D"
  
! #: cp/decl.cc:1495
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprÃ¼ngliche Definition trat hier auf"
  
! #: cp/decl.cc:1561
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "eingebaute Funktion %qD als Nicht-Funktion deklariert"
  
! #: cp/decl.cc:1574 cp/decl.cc:1700
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "eingebaute Funktion %q#D wird Ã¼berdeckt"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Bibliotheksfunktion %q#D wird Ã¼berdeckt"
  
! #: cp/decl.cc:1583
  #, 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:1587 cp/decl.cc:1648
  #, 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:1675
  #, 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:1681 cp/decl.cc:1695
  #, 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:1685
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Deklaration %q#D wird ignoriert"
  
! #: cp/decl.cc:1789
  #, 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:1793
  #, 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:1809
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D als andere Symbolart redeklariert"
  
! #: cp/decl.cc:1833
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "unvertrÃ¤gliche Deklaration des Templates %q#D"
  
! #: cp/decl.cc:1855
  #, 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:1872
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "macht neue Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:1882
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/decl.cc:1884
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "bisherige Deklaration als %q#D"
  
! #: cp/decl.cc:1894
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Redeklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1896
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "vorherige Deklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1954
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D wurde bereits hier definiert"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D wurde bereits hier deklariert"
  
! #: cp/decl.cc:1966
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Prototyp fÃ¼r %q#D angegeben"
  
! #: cp/decl.cc:1968
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "vorherige Nicht-Prototyp-Definition hier"
  
! #: cp/decl.cc:2008
  #, 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:2011
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "bisherige Deklaration mit %qL-Bindung"
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, 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:2063 cp/decl.cc:2073
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "bisherige Spezifikation in %q+#D hier"
  
! #: cp/decl.cc:2113
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Deklaration %qD widerspricht der eingebauten Deklaration"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "Deklaration %qD widerspricht dem Import"
  
! #: cp/decl.cc:2122
  #, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "der Import hat %q#D hier deklariert"
  
! #: cp/decl.cc:2130
  #, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "in Konflikt stehende Export-Deklaration %qD"
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "vorherige Deklaration von %q#D ist hier"
  
! #: cp/decl.cc:2156
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "vorherige Definition von %qD war hier"
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "vorherige Deklaration von %qD war hier"
  
! #: cp/decl.cc:2170
  #, 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:2215
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereich"
  
! #: cp/decl.cc:2231
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "gelÃ¶schte Definition von %qD ist nicht die erste Deklaration"
--- 50699,50946 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-verwendete Inline-Variable %qD ist nicht definiert"
  
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>"
  
! #: cp/decl.cc:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Deklaration von %qF hat unterschiedlichen Exceptionspezifizierer"
  
! #: cp/decl.cc:1267
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "von vorheriger Deklaration %qF"
  
! #: cp/decl.cc:1320
  #, 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:1324 cp/decl.cc:15843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
  
! #: cp/decl.cc:1353
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Konzept %q#D kann nicht spezialisiert werden"
  
! #: cp/decl.cc:1375
  #, 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:1404
  #, 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:1407
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "vorherige Deklaration von %q#D"
  
! #: cp/decl.cc:1456
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "mehrdeutig machende neue Deklaration %q+#D"
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "alte Deklaration %q#D"
  
! #: cp/decl.cc:1496
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Neudefinition des Standardarguments fÃ¼r %q+#D"
  
! #: cp/decl.cc:1498
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprÃ¼ngliche Definition trat hier auf"
  
! #: cp/decl.cc:1564
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "eingebaute Funktion %qD als Nicht-Funktion deklariert"
  
! #: cp/decl.cc:1577 cp/decl.cc:1703
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "eingebaute Funktion %q#D wird Ã¼berdeckt"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Bibliotheksfunktion %q#D wird Ã¼berdeckt"
  
! #: cp/decl.cc:1586
  #, 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:1590 cp/decl.cc:1651
  #, 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:1678
  #, 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:1684 cp/decl.cc:1698
  #, 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:1688
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Deklaration %q#D wird ignoriert"
  
! #: cp/decl.cc:1792
  #, 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:1796
  #, 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:1812
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D als andere Symbolart redeklariert"
  
! #: cp/decl.cc:1836
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "unvertrÃ¤gliche Deklaration des Templates %q#D"
  
! #: cp/decl.cc:1858
  #, 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:1875
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "macht neue Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:1885
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/decl.cc:1887
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "bisherige Deklaration als %q#D"
  
! #: cp/decl.cc:1897
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Redeklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1899
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "vorherige Deklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D wurde bereits hier definiert"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D wurde bereits hier deklariert"
  
! #: cp/decl.cc:1969
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Prototyp fÃ¼r %q#D angegeben"
  
! #: cp/decl.cc:1971
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "vorherige Nicht-Prototyp-Definition hier"
  
! #: cp/decl.cc:2011
  #, 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:2014
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "bisherige Deklaration mit %qL-Bindung"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, 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:2066 cp/decl.cc:2076
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "bisherige Spezifikation in %q+#D hier"
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Deklaration %qD widerspricht der eingebauten Deklaration"
  
! #: cp/decl.cc:2124
  #, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "Deklaration %qD widerspricht dem Import"
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "der Import hat %q#D hier deklariert"
  
! #: cp/decl.cc:2133
  #, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "in Konflikt stehende Export-Deklaration %qD"
  
! #: cp/decl.cc:2134
  #, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "vorherige Deklaration von %q#D ist hier"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "vorherige Definition von %qD war hier"
  
! #: cp/decl.cc:2160
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "vorherige Deklaration von %qD war hier"
  
! #: cp/decl.cc:2173
  #, 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:2218
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereich"
  
! #: cp/decl.cc:2234
  #, 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
*** 50937,50985 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.cc:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.cc:3130
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.cc:3140
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "Herleitungshinweis %q+D neudeklariert"
  
! #: cp/decl.cc:3171
  #, 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]"
--- 50953,51001 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.cc:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.cc:3143
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.cc:3153
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert"
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "Herleitungshinweis %q+D neudeklariert"
  
! #: cp/decl.cc:3184
  #, 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
*** 50987,53352 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, 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:3251
  #, 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:3254
  #, 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:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.cc:3296
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.cc:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.cc:3365
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.cc:3507
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ã¼berschneidet Initialisierung von %q#D"
  
! #: cp/decl.cc:3510
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  betritt %<try%>-Block"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  betritt %<catch%>-Block"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  betritt %<constexpr if%>-Anweisung"
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  betritt %<consteval if%>-Anweisung"
  
! #: cp/decl.cc:3674
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ã¼berspringt Initialisierung von %q#D"
  
! #: cp/decl.cc:3677
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD wird ohne Template-Argumente verwendet"
  
! #: cp/decl.cc:4139
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD ist eine Funktion, kein Typ"
  
! #: cp/decl.cc:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, 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:4179
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.cc:4192
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.cc:4201
  #, 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:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Typ ist"
  
! #: cp/decl.cc:4288
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.cc:4641
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.cc:4821
  #, 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:4825
  #, 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:4838
  #, 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:4843
  #, 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:5169
  #, 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:5179 cp/parser.cc:22789
  #, 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:5208
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyme Struktur mit Basisklassen"
  
! #: cp/decl.cc:5220
  #, 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:5223
  #, 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:5226
  #, 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:5245
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.cc:5248
  #, 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:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.cc:5295
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.cc:5312
  #, 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:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.cc:5360
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.cc:5363
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.cc:5374
  #, 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:5378
  #, 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:5382
  #, 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:5386
  #, 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:5390
  #, 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:5394
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kann nicht fÃ¼r Typdeklarationen verwendet werden"
  
! #: cp/decl.cc:5425
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.cc:5428
  #, 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:5500
  #, 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:5504
  #, 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:5570 cp/decl2.cc:951
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen %qs verwenden)"
  
! #: cp/decl.cc:5583
  #, 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:5621
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.cc:5645
  #, 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:5653
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.cc:5654
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.cc:5666
  #, 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:5678
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.cc:5726
  #, 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:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "extern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block ist im ZustÃ¤ndigkeitsbereich des Moduls nicht erlaubt"
  
! #: cp/decl.cc:5779
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<thread_local%> definiert werden"
  
! #: cp/decl.cc:5785
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<static%> definiert werden"
  
! #: cp/decl.cc:5850
  #, 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:5856 cp/decl.cc:7149
  #, 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:5866
  #, 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:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.cc:6016
  #, 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:6022
  #, 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:6041
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/decl.cc:6045
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:6106
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.cc:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:6165
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.cc:6190
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.cc:6273
  #, 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:6277
  #, 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:6283
  #, 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:6325
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "nicht initialisiertes %<const %D%>"
  
! #: cp/decl.cc:6332
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.cc:6341
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.cc:6349
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.cc:6353
  #, 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:6356
  #, 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:6530
  #, 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:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.cc:6643
  #, 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:6656
  #, 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:6680
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD ist kein direktes Element von %qT"
  
! #: cp/decl.cc:6735
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r %q#D"
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.cc:6866
  #, 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:6876
  #, 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:7009
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.cc:7137
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Strukturierte Bindung hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:7151
  #, 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:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler GrÃ¶ÃŸe"
  
! #: cp/decl.cc:7219
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:7240
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.cc:7285
  #, 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:7421
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.cc:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
  
! #: cp/decl.cc:7458
  #, 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:7461
  #, 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:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:7925
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:7949
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> fÃ¼r Konstruktor %qD"
  
! #: cp/decl.cc:7954
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> fÃ¼r Destruktor %qD"
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelÃ¶schter %qD"
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, 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:8044 cp/decl.cc:14495
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8110
  #, 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:8226
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.cc:8285
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.cc:8328
  #, 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:8506
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:8615
  #, 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:8618
  #, 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:8625
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:8651
  #, 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:8660
  #, 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:8870
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:8886
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, 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:8899
  #, 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:8902
  #, 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:8947
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.cc:8973
  #, 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:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:9009
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.cc:9038
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9043
  #, 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:9048
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9054
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
  
! #: cp/decl.cc:9063
  #, 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:9530
  #, 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:9533
  #, 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:9538
  #, 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:9757
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.cc:9761
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.cc:9764
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:9780
  #, 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:9782
  #, 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:9808
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:9810
  #, 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:9816
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:9819
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:9821
  #, 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:9827
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:9830
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:9832
  #, 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:9838
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:9841
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:9843
  #, 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:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.cc:9857
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:9889
  #, 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:9929
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:9940
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.cc:9947
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.cc:9950
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Konzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qT"
  
! #: cp/decl.cc:10026
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "ein Funktionskonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:10065
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "EinschrÃ¤nkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:10121
  #, 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:10140
  #, 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:10149
  #, 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"
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:10222
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:10284
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10285
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10293
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10294
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10306
  #, 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:10314
  #, 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:10320
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.cc:10333
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:10343
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10364
  #, 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:10369
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:10497
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:10499
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.cc:10516
  #, 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:10709
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:10718
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:10724
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im GÃ¼ltigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.cc:10734
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "ein Variablenkonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:10858
  #, 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:10862
  #, 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:10866
  #, 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:10877
  #, 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:10882
  #, 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:10887
  #, 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:10998
  #, 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:11001
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, 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:11036 cp/decl.cc:11107
  #, 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:11087
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11114
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.cc:11117
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.cc:11238
  #, 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:11241
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:11253
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:11260
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:11265
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:11267
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:11272
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:11293
  #, 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:11297
  #, 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:11311
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler GrÃ¶ÃŸe von %<auto%>"
  
! #: cp/decl.cc:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.cc:11420
  #, 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:11429
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.cc:11432
  #, 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:11436
  #, 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:11445
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:11489
  #, 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:11494
  #, 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:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:11556
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:11772
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:11788
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:11819
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:11923
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:11928
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:12002
  #, 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:12012
  #, 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:12020
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "in Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qs"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, 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:12144
  #, 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:12152
  #, 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:12206
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> und %<unsigned%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12212
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> und %<short%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:12231
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:12233
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:12300
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt sein"
  
! #: cp/decl.cc:12364
  #, 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:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, 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:12464 cp/decl.cc:12486
  #, 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:12474
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:12498
  #, 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:12509
  #, 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:12512
  #, 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:12547
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:12600
  #, 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:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:12646
  #, 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:12704
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.cc:12779
  #, 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:12783
  #, 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:12788
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:12795
  #, 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:12804
  #, 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:12809
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungÃ¼ltige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.cc:12829
  #, 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:12842
  #, 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:12856
  #, 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:12859
  #, 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:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:12908
  #, 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:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12957
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:12958
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:12976
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:13002
  #, 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:13012
  #, 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:13016
  #, 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:13029
! #, 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:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.cc:13096
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13147
  #, 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:13148
  #, 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:13221
  #, 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:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:13362
  #, 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:13364
  #, 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:13372
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:13412
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:13421
  #, 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:13424
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13438
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.cc:13441
  #, 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:13451
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13458
  #, 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:13464
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13470
  #, 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:13476
  #, 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:13482
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:13501
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:13527
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:13539
  #, 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:13565
  #, 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:13654
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:13662
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.cc:13664
  #, 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:13668
  #, 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:13681
  #, 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:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:13749
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "Platzhalter fÃ¼r Klassentemplate %qE ist in diesem Kontext nicht erlaubt"
  
! #: cp/decl.cc:13766
  #, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplate"
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:13774
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, 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:13829
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:13853
  #, 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:13869
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.cc:13890
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.cc:13900
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:13910
  #, 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:13924
  #, 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:13931
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:13957
  #, 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:13966
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:13972
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:13992
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:14054
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:14059
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.cc:14079
  #, 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:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, 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:14143 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14148
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14270
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14276
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14280
  #, 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:14285
  #, 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:14297
  #, 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:14301
  #, 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:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:14316
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:14360
  #, 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:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:14410
  #, 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:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:14423
  #, 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:14431
  #, 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:14438
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:14655
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:14785
  #, 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:14789
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:14818
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:14826
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.cc:14851
  #, 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:14853
  #, 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:15114
  #, 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:15193
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:15200
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.cc:15230
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:15236
  #, 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:15246
  #, 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:15272
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Ãœberladen von %<operator ?:%>"
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:15312
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:15325
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:15326
  #, 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:15337
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:15351
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:15390
  #, 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:15397
  #, 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:15399
  #, 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:15408
  #, 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:15410
  #, 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:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.cc:15519
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:15542
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:15547
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
--- 51003,53368 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, 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:3264
  #, 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:3267
  #, 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:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.cc:3309
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.cc:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.cc:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.cc:3520
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ã¼berschneidet Initialisierung von %q#D"
  
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  betritt %<try%>-Block"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  betritt %<catch%>-Block"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  betritt %<constexpr if%>-Anweisung"
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  betritt %<consteval if%>-Anweisung"
  
! #: cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ã¼berspringt Initialisierung von %q#D"
  
! #: cp/decl.cc:3690
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD wird ohne Template-Argumente verwendet"
  
! #: cp/decl.cc:4152
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD ist eine Funktion, kein Typ"
  
! #: cp/decl.cc:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, 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:4192
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.cc:4214
  #, 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:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Typ ist"
  
! #: cp/decl.cc:4301
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.cc:4654
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.cc:4834
  #, 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:4838
  #, 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:4851
  #, 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:4856
  #, 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:5182
  #, 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:5192 cp/parser.cc:22798
  #, 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:5221
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyme Struktur mit Basisklassen"
  
! #: cp/decl.cc:5233
  #, 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:5236
  #, 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:5239
  #, 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:5258
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.cc:5261
  #, 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:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.cc:5325
  #, 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:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.cc:5373
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.cc:5376
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.cc:5387
  #, 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:5391
  #, 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:5395
  #, 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:5399
  #, 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:5403
  #, 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:5407
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kann nicht fÃ¼r Typdeklarationen verwendet werden"
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.cc:5441
  #, 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:5513
  #, 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:5517
  #, 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:5583 cp/decl2.cc:972
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen %qs verwenden)"
  
! #: cp/decl.cc:5596
  #, 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:5634
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.cc:5658
  #, 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:5666
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.cc:5667
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.cc:5679
  #, 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:5691
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.cc:5739
  #, 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:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "extern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block ist im ZustÃ¤ndigkeitsbereich des Moduls nicht erlaubt"
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<thread_local%> definiert werden"
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<static%> definiert werden"
  
! #: cp/decl.cc:5863
  #, 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:5869 cp/decl.cc:7162
  #, 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:5879
  #, 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:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.cc:6029
  #, 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:6035
  #, 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:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/decl.cc:6058
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.cc:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.cc:6286
  #, 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:6290
  #, 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:6296
  #, 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:6338
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "nicht initialisiertes %<const %D%>"
  
! #: cp/decl.cc:6345
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.cc:6354
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.cc:6366
  #, 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:6369
  #, 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:6543
  #, 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:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.cc:6656
  #, 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:6669
  #, 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:6693
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD ist kein direktes Element von %qT"
  
! #: cp/decl.cc:6748
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r %q#D"
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.cc:6879
  #, 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:6889
  #, 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:7022
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.cc:7150
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Strukturierte Bindung hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:7164
  #, 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:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler GrÃ¶ÃŸe"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.cc:7298
  #, 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:7434
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
  
! #: cp/decl.cc:7475
  #, 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:7478
  #, 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:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:7685
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:7942
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:7966
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> fÃ¼r Konstruktor %qD"
  
! #: cp/decl.cc:7971
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> fÃ¼r Destruktor %qD"
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelÃ¶schter %qD"
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, 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:8061 cp/decl.cc:14517
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8127
  #, 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:8243
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.cc:8302
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.cc:8345
  #, 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:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:8632
  #, 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:8635
  #, 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:8642
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, 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:8887
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:8903
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, 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:8916
  #, 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:8919
  #, 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:8964
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.cc:8990
  #, 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:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:9026
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.cc:9055
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9060
  #, 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:9065
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9071
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
  
! #: cp/decl.cc:9080
  #, 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:9547
  #, 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:9550
  #, 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:9555
  #, 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:9774
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.cc:9778
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.cc:9781
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:9797
  #, 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:9799
  #, 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:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:9827
  #, 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:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:9836
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:9838
  #, 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:9844
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:9847
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:9849
  #, 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:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:9858
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:9860
  #, 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:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.cc:9874
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:9906
  #, 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:9946
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:9957
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.cc:9964
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.cc:9967
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Konzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qT"
  
! #: cp/decl.cc:10043
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.cc:10072
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "ein Funktionskonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "EinschrÃ¤nkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:10127
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:10138
  #, 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:10157
  #, 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:10166
  #, 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"
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:10301
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10302
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10310
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10311
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10323
  #, 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:10331
  #, 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:10337
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10381
  #, 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:10386
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:10514
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.cc:10533
  #, 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:10726
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:10735
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im GÃ¼ltigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "ein Variablenkonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:10875
  #, 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:10879
  #, 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:10883
  #, 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:10894
  #, 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:10899
  #, 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:10904
  #, 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:11015
  #, 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:11018
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, 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:11053 cp/decl.cc:11124
  #, 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:11104
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11131
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.cc:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.cc:11255
  #, 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:11258
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:11268
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:11282
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:11284
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:11289
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:11292
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:11310
  #, 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:11314
  #, 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:11328
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler GrÃ¶ÃŸe von %<auto%>"
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11407
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11421
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.cc:11437
  #, 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:11446
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.cc:11449
  #, 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:11453
  #, 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:11462
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:11506
  #, 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:11511
  #, 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:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:11573
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:11789
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:11829
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:11836
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:11940
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:12019
  #, 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:12029
  #, 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:12037
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "in Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qs"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, 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:12161
  #, 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:12169
  #, 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:12223
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> und %<unsigned%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12229
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> und %<short%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:12250
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt sein"
  
! #: cp/decl.cc:12383
  #, 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:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.cc:12412
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, 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:12483 cp/decl.cc:12505
  #, 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:12493
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:12517
  #, 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:12528
  #, 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:12531
  #, 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:12566
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:12611
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:12619
  #, 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:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:12665
  #, 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:12723
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:12729
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.cc:12798
  #, 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:12802
  #, 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:12807
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:12814
  #, 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:12823
  #, 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:12828
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungÃ¼ltige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:12839
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.cc:12848
  #, 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:12861
  #, 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:12875
  #, 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:12878
  #, 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:12885
! #, 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:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet"
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:12932
  #, 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:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12981
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:12982
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13000
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:13026
  #, 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:13036
  #, 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:13040
  #, 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:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13169
  #, 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:13170
  #, 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:13243
  #, 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:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:13384
  #, 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:13386
  #, 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:13394
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:13434
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:13443
  #, 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:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.cc:13463
  #, 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:13473
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13480
  #, 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:13486
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13492
  #, 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:13498
  #, 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:13504
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:13523
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:13549
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:13561
  #, 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:13587
  #, 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:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.cc:13686
  #, 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:13690
  #, 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:13703
  #, 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:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:13752
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "Platzhalter fÃ¼r Klassentemplate %qE ist in diesem Kontext nicht erlaubt"
  
! #: cp/decl.cc:13788
  #, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplate"
  
! #: cp/decl.cc:13793
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:13796
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, 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:13851
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:13872
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:13875
  #, 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:13891
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.cc:13912
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.cc:13922
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:13932
  #, 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:13946
  #, 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:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:13979
  #, 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:13988
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:13994
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.cc:14101
  #, 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:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, 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:14165 cp/decl.cc:14176
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14170
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14289
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14292
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14298
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14302
  #, 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:14307
  #, 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:14319
  #, 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:14323
  #, 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:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:14338
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:14339
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:14382
  #, 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:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:14432
  #, 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:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:14445
  #, 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:14453
  #, 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:14460
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:14480
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:14807
  #, 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:14811
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:14848
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.cc:14873
  #, 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:14875
  #, 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:15136
  #, 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:15215
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:15222
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:15258
  #, 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:15268
  #, 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:15294
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Ãœberladen von %<operator ?:%>"
  
! #: cp/decl.cc:15308
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:15334
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:15335
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:15347
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:15348
  #, 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:15359
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:15373
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:15412
  #, 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:15419
  #, 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:15421
  #, 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:15430
  #, 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:15432
  #, 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:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:15564
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:15569
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
*************** msgstr "%qT als enum verwendet"
*** 53358,53467 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:15629
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:15651 cp/name-lookup.cc:5421
  #, 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:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.cc:15789
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:15820
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD kann nicht in einem anderen Modul deklariert sein"
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:15990
  #, 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:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:16022
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.cc:16167
  #, 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:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:16175
  #, 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:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:16196
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "%qD kann nicht in einem anderen Modul definiert sein"
  
! #: cp/decl.cc:16270
  #, 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"
--- 53374,53483 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:15673 cp/name-lookup.cc:5407
  #, 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:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:15842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD kann nicht in einem anderen Modul deklariert sein"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:16012
  #, 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:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.cc:16189
  #, 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:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:16197
  #, 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:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:16218
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "%qD kann nicht in einem anderen Modul definiert sein"
  
! #: cp/decl.cc:16292
  #, 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 %
*** 53470,53546 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, 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:16592
  #, 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:16602
  #, 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:16651
  #, 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:16652
  #, 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:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.cc:16683
  #, 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:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:16856
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:17866
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.cc:17868 cp/typeck.cc:10495
  #, 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:17930
  #, 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:18112
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
--- 53486,53562 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, 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:16614
  #, 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:16624
  #, 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:16673
  #, 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:16674
  #, 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:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.cc:16705
  #, 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:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:16878
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:17888
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.cc:17890 cp/typeck.cc:10497
  #, 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:17952
  #, 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:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
*************** msgstr "Eine Funktion kann nicht gelÃ¶sc
*** 53595,53601 ****
  msgid "deleting %qT is undefined"
  msgstr "LÃ¶schen von %qT ist nicht definiert"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
--- 53611,53617 ----
  msgid "deleting %qT is undefined"
  msgstr "LÃ¶schen von %qT ist nicht definiert"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
*************** msgstr "Templatedeklaration von %q#D"
*** 53605,53766 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "angegebene Template-Parameterlisten passen nicht zu Templateparametern von %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
  
! #: cp/decl2.cc:802
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "keine Deklaration passt zu %q#D"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr "keine Umwandlungsoperatoren deklariert"
  
! #: cp/decl2.cc:810
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "keine Funktionen namens %qD"
  
! #: cp/decl2.cc:812
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "%#qT hier definiert"
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokale Klasse %q#T darf kein statisches Datenelement %q#D haben"
  
! #: cp/decl2.cc:881
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "statisches Datenelement %qD in unbenannter Klasse"
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "unbenannte Klasse wurde hier definiert"
  
! #: cp/decl2.cc:964
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "explizite Templateargumentliste nicht erlaubt"
  
! #: cp/decl2.cc:1006
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ist bereits in %qT definiert"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qD"
  
! #: cp/decl2.cc:1052
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Initialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegeben"
  
! #: cp/decl2.cc:1055
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Initialisierung fÃ¼r statische Element-Funktion %qD angegeben"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt"
  
! #: cp/decl2.cc:1160
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.cc:1168
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "%qD kann nicht als Bitfeldtyp deklariert werden"
  
! #: cp/decl2.cc:1179
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Bitfeld %qD kann nicht mit Funktionstyp deklariert werden"
  
! #: cp/decl2.cc:1185
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ist bereits in der Klasse %qT definiert"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "statisches Element %qD kann kein Bitfeld sein"
  
! #: cp/decl2.cc:1214
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.cc:1540
  #, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "unvollstÃ¤ndiger Typ %qT ist nicht zuordenbar"
  
! #: cp/decl2.cc:1556
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "statisches Feld %qD ist nicht zuordenbar"
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "statisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive"
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> darf in diesem Kontext nicht angegeben werden"
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.cc:1769
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl2.cc:1776
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privates Element %q#D in anonymer Union"
  
! #: cp/decl2.cc:1779
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "geschÃ¼tztes Element %q#D in anonymer Union"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurÃ¼ckgeben"
--- 53621,53782 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "angegebene Template-Parameterlisten passen nicht zu Templateparametern von %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
  
! #: cp/decl2.cc:823
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "keine Deklaration passt zu %q#D"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr "keine Umwandlungsoperatoren deklariert"
  
! #: cp/decl2.cc:831
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "keine Funktionen namens %qD"
  
! #: cp/decl2.cc:833
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "%#qT hier definiert"
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokale Klasse %q#T darf kein statisches Datenelement %q#D haben"
  
! #: cp/decl2.cc:902
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "statisches Datenelement %qD in unbenannter Klasse"
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "unbenannte Klasse wurde hier definiert"
  
! #: cp/decl2.cc:985
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "explizite Templateargumentliste nicht erlaubt"
  
! #: cp/decl2.cc:1027
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ist bereits in %qT definiert"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qD"
  
! #: cp/decl2.cc:1073
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Initialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegeben"
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Initialisierung fÃ¼r statische Element-Funktion %qD angegeben"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt"
  
! #: cp/decl2.cc:1181
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.cc:1189
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "%qD kann nicht als Bitfeldtyp deklariert werden"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Bitfeld %qD kann nicht mit Funktionstyp deklariert werden"
  
! #: cp/decl2.cc:1206
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ist bereits in der Klasse %qT definiert"
  
! #: cp/decl2.cc:1221
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "statisches Element %qD kann kein Bitfeld sein"
  
! #: cp/decl2.cc:1235
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.cc:1568
  #, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "unvollstÃ¤ndiger Typ %qT ist nicht zuordenbar"
  
! #: cp/decl2.cc:1584
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "statisches Feld %qD ist nicht zuordenbar"
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "statisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive"
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> darf in diesem Kontext nicht angegeben werden"
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.cc:1805
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl2.cc:1812
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privates Element %q#D in anonymer Union"
  
! #: cp/decl2.cc:1815
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "geschÃ¼tztes Element %q#D in anonymer Union"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurÃ¼ckgeben"
*************** msgstr "%<operator new%> muss Typ %qT zu
*** 53769,53850 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "der erste Parameter von %<operator new%> kann nicht das Standardargument haben"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurÃ¼ckgeben"
  
! #: cp/decl2.cc:1963
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "der zerstÃ¶rende %<operator delete%> muss eine Elementfunktion sein"
  
! #: cp/decl2.cc:1966
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete[]%> kann kein zerstÃ¶rendes %<delete%> sein"
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "der zerstÃ¶rende %<operator delete%> muss eine Ã¼bliche Deallozierungsfunktion sein"
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ keine Bindung hat"
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ keine Bindung hat"
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.cc:4679
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
--- 53785,53866 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "der erste Parameter von %<operator new%> kann nicht das Standardargument haben"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurÃ¼ckgeben"
  
! #: cp/decl2.cc:1999
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "der zerstÃ¶rende %<operator delete%> muss eine Elementfunktion sein"
  
! #: cp/decl2.cc:2002
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete[]%> kann kein zerstÃ¶rendes %<delete%> sein"
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "der zerstÃ¶rende %<operator delete%> muss eine Ã¼bliche Deallozierungsfunktion sein"
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ keine Bindung hat"
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ keine Bindung hat"
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat Basis %qT, dessen Typ von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.cc:4715
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
*************** msgstr "%q#D (durch einen unbenannten Ty
*** 53853,54076 ****
  #. 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:4688
  #, 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:4692
  #, 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:4696
  #, 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:4704
  #, 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:4708
  #, 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:4711
  #, 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:4899
  #, 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:4902
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.cc:4904
  #, 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:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.cc:5332
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.cc:5535
  #, 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:5540
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "... folgt auf Parameter %P, der ein Defaultargument hat"
  
! #: cp/decl2.cc:5673
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implizit deklariertes %qD ist veraltet"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.cc:5816
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelÃ¶schte Funktion %qD wird verwendet"
  
! #: cp/decl2.cc:5870
  #, 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:5902
  #, 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:4019
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[â€¦]"
  
! #: cp/error.cc:4458
  #, 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:4463
  #, 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:4468
  #, 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:4473
  #, 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:4478
  #, 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:4483
  #, 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:4488
  #, 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:4494
  #, 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:4499
  #, 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:4504
  #, 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:4509
  #, 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:4514
  #, 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:4519
  #, 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:4524
  #, 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:4529
  #, 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:4579
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.cc:4583
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.cc:4597
  #, 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:4601 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.cc:4623
  #, 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:4627 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.cc:4638
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/error.cc:4642
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
--- 53869,54092 ----
  #. 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:4724
  #, 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:4728
  #, 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:4732
  #, 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:4740
  #, 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:4744
  #, 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:4747
  #, 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:4935
  #, 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:4938
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.cc:4940
  #, 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:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.cc:5368
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.cc:5571
  #, 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:5576
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "... folgt auf Parameter %P, der ein Defaultargument hat"
  
! #: cp/decl2.cc:5709
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implizit deklariertes %qD ist veraltet"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.cc:5852
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelÃ¶schte Funktion %qD wird verwendet"
  
! #: cp/decl2.cc:5906
  #, 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:5938
  #, 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:4027
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[â€¦]"
  
! #: cp/error.cc:4466
  #, 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:4471
  #, 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:4476
  #, 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:4481
  #, 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:4486
  #, 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:4491
  #, 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:4496
  #, 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:4502
  #, 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:4507
  #, 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:4512
  #, 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:4517
  #, 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:4522
  #, 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:4527
  #, 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:4532
  #, 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:4537
  #, 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:4587
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.cc:4605
  #, 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:4609 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.cc:4631
  #, 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:4635 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.cc:4646
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/error.cc:4650
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
*************** msgstr "Typ %qT ist keine direkte oder v
*** 54387,54398 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
--- 54403,54414 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
*************** msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %
*** 54412,54418 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
--- 54428,54434 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
*************** msgstr "nicht initialisiertes konstantes
*** 54447,54663 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "an Offset %wi von %qD, das hier deklariert ist"
  
! #: cp/init.cc:2895
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "an Offset [%wi, %wi] von %qD, das hier deklariert ist"
  
! #: cp/init.cc:3093
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "GanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "ArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant sein"
  
! #: cp/init.cc:3121
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "im Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubt"
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "nichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>"
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werden"
  
! #: cp/init.cc:3149
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "%<new%> einer %<initializer_list%> fÃ¼hrt nicht zu einer lÃ¤ngeren Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/init.cc:3197
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.cc:3353
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d"
  
! #: cp/init.cc:3444
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "verwendet %qD, das jedoch keinen Ausrichtungsparameter hat"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "verwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten"
  
! #: cp/init.cc:3643
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "geklammerte Initialisierung in Array-Â»newÂ«"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "GrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp haben"
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â»newÂ« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â»newÂ« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "mÃ¶gliches Problem bei Aufruf von %<operator delete []%> erkannt"
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«"
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "mÃ¶gliches Problem bei Aufruf von %<operator delete%> erkannt"
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "LÃ¶schen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes Verhalten"
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "LÃ¶schen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt mÃ¶glicherweise undefiniertes Verhalten"
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Typ fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyp"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr "Array mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine Referenz"
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr "Einfangen des variabel geÃ¤nderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen ist"
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "da der Arrayelementtyp %qT variable GrÃ¶ÃŸe hat"
  
! #: cp/lambda.cc:570
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%qE kann nicht per Referenz aufgefangen werden"
  
! #: cp/lambda.cc:580
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Einfangen per Kopie von unvollstÃ¤ndigem Typ %qT"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr "Versuch, %qD in Instanziierung eines generischen Lambdas einzufangen"
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr "implizites Einfangen von %qE via %<[=]%> ist in C++20 veraltet"
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr "fangen Sie %<this%> oder %<*this%> explizit ein"
  
! #: cp/lambda.cc:827
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen"
--- 54463,54679 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "an Offset %wi von %qD, das hier deklariert ist"
  
! #: cp/init.cc:2900
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "an Offset [%wi, %wi] von %qD, das hier deklariert ist"
  
! #: cp/init.cc:3098
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "GanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "ArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant sein"
  
! #: cp/init.cc:3126
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "im Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubt"
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "nichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>"
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werden"
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "%<new%> einer %<initializer_list%> fÃ¼hrt nicht zu einer lÃ¤ngeren Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.cc:3358
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d"
  
! #: cp/init.cc:3449
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "verwendet %qD, das jedoch keinen Ausrichtungsparameter hat"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "verwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten"
  
! #: cp/init.cc:3648
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "geklammerte Initialisierung in Array-Â»newÂ«"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "GrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp haben"
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â»newÂ« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â»newÂ« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "mÃ¶gliches Problem bei Aufruf von %<operator delete []%> erkannt"
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«"
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "mÃ¶gliches Problem bei Aufruf von %<operator delete%> erkannt"
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "LÃ¶schen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes Verhalten"
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "LÃ¶schen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt mÃ¶glicherweise undefiniertes Verhalten"
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Typ fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyp"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr "Array mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine Referenz"
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr "Einfangen des variabel geÃ¤nderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen ist"
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "da der Arrayelementtyp %qT variable GrÃ¶ÃŸe hat"
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%qE kann nicht per Referenz aufgefangen werden"
  
! #: cp/lambda.cc:598
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Einfangen per Kopie von unvollstÃ¤ndigem Typ %qT"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr "Versuch, %qD in Instanziierung eines generischen Lambdas einzufangen"
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr "implizites Einfangen von %qE via %<[=]%> ist in C++20 veraltet"
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr "fangen Sie %<this%> oder %<*this%> explizit ein"
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen"
*************** msgstr "Fehler beim Schreiben des kompil
*** 55366,55638 ****
  msgid "unknown header kind %qs"
  msgstr "unbekannte Header-Art %qs"
  
! #: cp/name-lookup.cc:2730
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Neudeklaration von %q#D mit unterschiedlichen Templateparametern"
  
! #: cp/name-lookup.cc:2736
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
  
! #: cp/name-lookup.cc:2901
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D verdeckt Konstruktor fÃ¼r %q#D"
  
! #: cp/name-lookup.cc:3050
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D mit Bindung fÃ¼r die Sprache \"C\""
  
! #: cp/name-lookup.cc:3055
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "durch andere Ausnahmespezifikationen"
  
! #: cp/name-lookup.cc:3153
  #, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Lambdaparameter %qD war vorher als EinfÃ¤nger deklariert"
  
! #: cp/name-lookup.cc:3176
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Deklaration von %q#D Ã¼berdeckt einen Parameter"
  
! #: cp/name-lookup.cc:3311
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Deklaration von %qD Ã¼berdeckt ein Element von %qT"
  
! #: cp/name-lookup.cc:3772
  #, gcc-internal-format
  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:4239
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4242
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:4854
  #, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "%q#D hat keine externe Bindung"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
  
! #: cp/name-lookup.cc:5568
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> benennt Destruktor"
  
! #: cp/name-lookup.cc:5584
  #, 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:5592
  #, 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:5608 cp/pt.cc:18500
  #, 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:5618
  #, 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:5629 cp/name-lookup.cc:5702
  #, 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:5652
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT ist keine direkte Basis von %qT"
  
! #: cp/name-lookup.cc:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "meinten Sie %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:5724
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:5738
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%<using%>-Deklaration darf den Namensraum %qD nicht benennen"
  
! #: cp/name-lookup.cc:5749
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.cc:5842
  #, 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:5883
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.cc:5946
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:5948
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.cc:6002
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.cc:6009
  #, 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:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6025
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.cc:6388
  #, 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:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.cc:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.cc:6981
  #, 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:7417
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.cc:7420
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde spÃ¤ter hier definiert"
  
! #: cp/name-lookup.cc:8179
  #, 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:8535
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "die Direktive %<strong%>-%<using%> wird nicht mehr unterstÃ¼tzt"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Sie kÃ¶nnen stattdessen einen inline-Namensraum verwenden"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, 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:8734
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> ist mehrdeutig"
  
! #: cp/name-lookup.cc:8750
  #, 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:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ein %<inline%>-Namensraum muss bei der ersten Definition angegeben werden"
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99298
! #: cp/name-lookup.cc:8880
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition"
  
! #: cp/name-lookup.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "Erreichbarkeitsdefinition %s ist hier"
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird betreten"
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird verlassen"
--- 55382,55654 ----
  msgid "unknown header kind %qs"
  msgstr "unbekannte Header-Art %qs"
  
! #: cp/name-lookup.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Neudeklaration von %q#D mit unterschiedlichen Templateparametern"
  
! #: cp/name-lookup.cc:2718
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
  
! #: cp/name-lookup.cc:2883
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D verdeckt Konstruktor fÃ¼r %q#D"
  
! #: cp/name-lookup.cc:3032
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D mit Bindung fÃ¼r die Sprache \"C\""
  
! #: cp/name-lookup.cc:3037
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "durch andere Ausnahmespezifikationen"
  
! #: cp/name-lookup.cc:3135
  #, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Lambdaparameter %qD war vorher als EinfÃ¤nger deklariert"
  
! #: cp/name-lookup.cc:3158
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Deklaration von %q#D Ã¼berdeckt einen Parameter"
  
! #: cp/name-lookup.cc:3297
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Deklaration von %qD Ã¼berdeckt ein Element von %qT"
  
! #: cp/name-lookup.cc:3758
  #, gcc-internal-format
  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:4225
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4228
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:4840
  #, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "%q#D hat keine externe Bindung"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
  
! #: cp/name-lookup.cc:5554
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> benennt Destruktor"
  
! #: cp/name-lookup.cc:5570
  #, 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:5578
  #, 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:5594 cp/pt.cc:18533
  #, 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:5604
  #, 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:5615 cp/name-lookup.cc:5688
  #, 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:5638
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT ist keine direkte Basis von %qT"
  
! #: cp/name-lookup.cc:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "meinten Sie %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:5710
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:5724
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%<using%>-Deklaration darf den Namensraum %qD nicht benennen"
  
! #: cp/name-lookup.cc:5735
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.cc:5828
  #, 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:5869
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.cc:5947
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:5949
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.cc:6003
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.cc:6010
  #, 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:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6026
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.cc:6389
  #, 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:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.cc:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.cc:6982
  #, 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:7418
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.cc:7421
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde spÃ¤ter hier definiert"
  
! #: cp/name-lookup.cc:8180
  #, 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:8536
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "die Direktive %<strong%>-%<using%> wird nicht mehr unterstÃ¼tzt"
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Sie kÃ¶nnen stattdessen einen inline-Namensraum verwenden"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, 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:8735
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> ist mehrdeutig"
  
! #: cp/name-lookup.cc:8751
  #, 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:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ein %<inline%>-Namensraum muss bei der ersten Definition angegeben werden"
  
! #: cp/name-lookup.cc:8832
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99298
! #: cp/name-lookup.cc:8881
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition"
  
! #: cp/name-lookup.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "Erreichbarkeitsdefinition %s ist hier"
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird betreten"
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird verlassen"
*************** msgstr "Bezeichner %qE wird in C++20 zum
*** 55657,55663 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetzt"
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, 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"
--- 55673,55679 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetzt"
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, 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"
*** 55687,55693 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
--- 55703,55709 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
*************** msgstr "ungÃ¼ltige Template-ID"
*** 55767,55773 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼cken"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreten"
--- 55783,55789 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼cken"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreten"
*************** msgstr "%<constinit%> aus C++20 ist erst
*** 55903,55909 ****
  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:3550 cp/parser.cc:29904
  #, 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"
--- 55919,55925 ----
  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:3550 cp/parser.cc:29914
  #, 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 "Anweisungs-AusdrÃ¼cke sind weder
*** 56083,56089 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "fold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ã¼bergeordneter Ausdruck erwartet"
--- 56099,56105 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "fold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ã¼bergeordneter Ausdruck erwartet"
*************** msgstr "Deklaration von %<~%T%> als Elem
*** 56138,56144 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
--- 56154,56160 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
*************** msgstr "Typen dÃ¼rfen nicht in einem %<t
*** 56193,56199 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
--- 56209,56215 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
*************** msgstr "ISO-C++ erlaubt kein %<alignof%>
*** 56243,56249 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "Typen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werden"
--- 56259,56265 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "Typen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werden"
*************** msgstr "Parameterdeklaration vor einem a
*** 56454,56465 ****
  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:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, 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"
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %<omp::directive%>"
--- 56470,56481 ----
  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:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, 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"
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %<omp::directive%>"
*************** msgstr "%<if consteval%> erfordert zusam
*** 56534,56540 ****
  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:13251 cp/parser.cc:32938
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
--- 56550,56556 ----
  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:13251 cp/parser.cc:32949
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
*************** msgid "types may not be defined in condi
*** 56555,56561 ****
  msgstr "Typen dÃ¼rfen nicht in Bedingungen definiert werden"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
--- 56571,56577 ----
  msgstr "Typen dÃ¼rfen nicht in Bedingungen definiert werden"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
*************** msgstr "bereichsbasierter %<for%>-Ausdru
*** 56596,56602 ****
  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:14124 cp/parser.cc:32941
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
--- 56612,56618 ----
  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:14124 cp/parser.cc:32952
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
*************** msgstr "%<goto%> innerhalb einer %<const
*** 56622,56628 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
--- 56638,56644 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
*************** msgstr "%qE darf nur einmal pro Export-D
*** 56698,56704 ****
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ist kein Teil der folgenden module-directive"
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
--- 56714,56720 ----
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ist kein Teil der folgenden module-directive"
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
*************** msgstr "Standardattribute mÃ¼ssen vor de
*** 56813,56819 ****
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
--- 56829,56835 ----
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
*************** msgstr "nur Konstruktoren nehmen Element
*** 56873,56884 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
--- 56889,56900 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
*************** msgstr "cv-qualifizierter Typparameter"
*** 56948,56954 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
--- 56964,56970 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
*************** msgstr "%qE schrÃ¤nkt keinen Typ ein"
*** 57091,57404 ****
  msgid "concept defined here"
  msgstr "das Konzept wurde hier definiert"
  
! #: cp/parser.cc:20058
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> oder %<decltype(auto)%> nach %qE erwartet"
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "unerwarteter Platzhalter in eingeschrÃ¤nktem Ergebnistyp"
  
! #: cp/parser.cc:20308
  #, 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:20384
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> muss auf einen nested-name-specifier folgen"
  
! #: cp/parser.cc:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.cc:20640
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.cc:20651
  #, 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:20792
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein AufzÃ¤hlungstemplate"
  
! #: cp/parser.cc:20803
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen AufzÃ¤hlungstyp in %qT"
  
! #: cp/parser.cc:20818
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.cc:20834
  #, 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:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.cc:20923
  #, 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:20937
  #, 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:20949 cp/parser.cc:26455
  #, 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:20954 cp/parser.cc:26460
  #, 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:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusÃ¤tzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.cc:21003
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte AufzÃ¤hlung"
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "unexpandierte Parameterpackunge in AufzÃ¤hlungskonstante in Lambda"
  
! #: cp/parser.cc:21227
  #, 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:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.cc:21235
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:21296
  #, 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:21308
  #, 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:21327
  #, 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:21337
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "Name eines geschachtelten Namensraums erwartet"
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "Name eines Namensraums erwartet"
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.cc:21349
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.cc:21356
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.cc:21411
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.cc:21586
  #, 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:21601
  #, 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:21619
  #, 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:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼gen"
  
! #: cp/parser.cc:21694
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "opaque-enum-declaration ist hier"
  
! #: cp/parser.cc:21764
  #, 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:21943
  #, 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:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "doppelter %<asm%>-Qualifizierer %qT"
  
! #: cp/parser.cc:21970
  #, 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:22007
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ist kein %<asm%>-Qualifizierer"
  
! #: cp/parser.cc:22023
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%<asm%>-Qualifizierer auÃŸerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:22251
  #, 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:22262
  #, 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:22267
  #, 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:22270
  #, 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:22287 cp/parser.cc:22312
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Klammern waren mehrdeutig und wurden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:22299 cp/parser.cc:22320
  #, 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:22306
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "fÃ¼gen Sie Klammern hinzu, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:22553
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.cc:22564
  #, 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:22568
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
! #: cp/parser.cc:22740
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung fÃ¼r Funktion bereitgestellt"
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.cc:22796
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.cc:23299
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.cc:23425
  #, 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:23429
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
--- 57107,57420 ----
  msgid "concept defined here"
  msgstr "das Konzept wurde hier definiert"
  
! #: cp/parser.cc:20067
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> oder %<decltype(auto)%> nach %qE erwartet"
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "unerwarteter Platzhalter in eingeschrÃ¤nktem Ergebnistyp"
  
! #: cp/parser.cc:20317
  #, 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:20393
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> muss auf einen nested-name-specifier folgen"
  
! #: cp/parser.cc:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.cc:20649
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.cc:20660
  #, 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:20801
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein AufzÃ¤hlungstemplate"
  
! #: cp/parser.cc:20812
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen AufzÃ¤hlungstyp in %qT"
  
! #: cp/parser.cc:20827
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.cc:20843
  #, 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:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.cc:20932
  #, 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:20946
  #, 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:20958 cp/parser.cc:26465
  #, 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:20963 cp/parser.cc:26470
  #, 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:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusÃ¤tzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.cc:21012
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte AufzÃ¤hlung"
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "unexpandierte Parameterpackunge in AufzÃ¤hlungskonstante in Lambda"
  
! #: cp/parser.cc:21236
  #, 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:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:21305
  #, 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:21317
  #, 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:21336
  #, 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:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "Name eines geschachtelten Namensraums erwartet"
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "Name eines Namensraums erwartet"
  
! #: cp/parser.cc:21355
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.cc:21358
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.cc:21365
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.cc:21595
  #, 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:21610
  #, 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:21628
  #, 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:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼gen"
  
! #: cp/parser.cc:21703
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "opaque-enum-declaration ist hier"
  
! #: cp/parser.cc:21773
  #, 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:21952
  #, 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:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "doppelter %<asm%>-Qualifizierer %qT"
  
! #: cp/parser.cc:21979
  #, 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:22016
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ist kein %<asm%>-Qualifizierer"
  
! #: cp/parser.cc:22032
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%<asm%>-Qualifizierer auÃŸerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:22260
  #, 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:22271
  #, 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:22276
  #, 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:22279
  #, 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:22296 cp/parser.cc:22321
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Klammern waren mehrdeutig und wurden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, 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:22315
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "fÃ¼gen Sie Klammern hinzu, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:22562
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.cc:22573
  #, 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:22577
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
! #: cp/parser.cc:22749
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung fÃ¼r Funktion bereitgestellt"
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.cc:22805
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.cc:23308
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.cc:23434
  #, 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:23438
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
*************** msgstr "%<%T::%E%> ist kein Typ"
*** 57407,57640 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungÃ¼ltiger Deklarator"
  
! #: cp/parser.cc:23466
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungÃ¼ltige Verwendung des Konstruktors als Template"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.cc:23608
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.cc:23731
  #, 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:23752
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.cc:23813
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.cc:23867
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE benÃ¶tigt %<-fgnu-tm%>"
  
! #: cp/parser.cc:23962
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.cc:24224
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "fehlende Templateargumente nach %qT"
  
! #: cp/parser.cc:24230
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungÃ¼ltige Verwendung von %qT"
  
! #: cp/parser.cc:24260
  #, 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:24265
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.cc:24371
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.cc:24730
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dÃ¼rfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.cc:24929
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.cc:24947
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:24953
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:24955
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:25085
  #, 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:25089
  #, 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:25413
  #, 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:25433
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.cc:25471
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.cc:25485
  #, 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:25510
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.cc:25561
  #, 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:25617 cp/parser.cc:25754
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.cc:25993
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.cc:25996
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.cc:25999
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.cc:26408
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "fÃ¼r eine Klasse kann kein %<override%> angegeben werden"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungÃ¼ltig"
  
! #: cp/parser.cc:26423
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.cc:26435
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.cc:26441
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.cc:26495
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.cc:26527
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.cc:26624
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
--- 57423,57656 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungÃ¼ltiger Deklarator"
  
! #: cp/parser.cc:23475
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungÃ¼ltige Verwendung des Konstruktors als Template"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.cc:23617
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.cc:23740
  #, 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:23761
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.cc:23876
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE benÃ¶tigt %<-fgnu-tm%>"
  
! #: cp/parser.cc:23971
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.cc:24233
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "fehlende Templateargumente nach %qT"
  
! #: cp/parser.cc:24239
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungÃ¼ltige Verwendung von %qT"
  
! #: cp/parser.cc:24269
  #, 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:24274
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.cc:24380
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.cc:24739
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dÃ¼rfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.cc:24938
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.cc:24956
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:24962
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:24964
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, 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:25442
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.cc:25480
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.cc:25494
  #, 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:25519
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.cc:25570
  #, 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:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.cc:26003
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.cc:26009
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.cc:26418
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "fÃ¼r eine Klasse kann kein %<override%> angegeben werden"
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungÃ¼ltig"
  
! #: cp/parser.cc:26433
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.cc:26445
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.cc:26451
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.cc:26505
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.cc:26537
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.cc:26634
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
*************** msgstr "vorherige Definition von %q#T"
*** 57642,57870 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "unexpandiertes Parameterpack in lokaler Klasse in Lambda"
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "KlassenschlÃ¼ssel erwartet"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.cc:27017
  #, 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:27048
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.cc:27066
  #, 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:27168
  #, 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:27175
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer fÃ¼r unbenanntes Bitfeld-Element"
  
! #: cp/parser.cc:27188
  #, 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:27350
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/parser.cc:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.cc:27398
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.cc:27445
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¼berflÃ¼ssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.cc:27459
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.cc:27569
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.cc:27743
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.cc:27746
  #, 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:27946 cp/parser.cc:28040
  #, 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:28048
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.cc:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.cc:28098
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.cc:28139
  #, 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:28251
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.cc:28800
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "Name einer OpenMP-Direktive erwartet"
  
! #: cp/parser.cc:28809
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Attribut-Argument als ausbalancierte Tokenfolge erwartet"
  
! #: cp/parser.cc:28854
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> oder %<sequence%> erwartet"
  
! #: cp/parser.cc:28953
  #, 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:28967
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
  
! #: cp/parser.cc:29018
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Attribut %<omp::%E%> erfordert Argument"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, 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:29121
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "Attribut %qs ist mehrfach angegeben"
  
! #: cp/parser.cc:29163
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184
! #: cp/parser.cc:29223
  #, 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:29566 cp/parser.cc:29575
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "Ausdruck muss in runden Klammern eingeschlossen sein"
  
! #: cp/parser.cc:29921
  #, 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:30150
  #, 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:30288
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "RÃ¼ckgabetyp ist keine einfache Typ-EinschrÃ¤nkung"
  
! #: cp/parser.cc:30296
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "%<return-type-requirement%> ist keine Typ-EinschrÃ¤nkung"
  
! #: cp/parser.cc:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.cc:30796
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungÃ¼ltige Deklaration von %<%T::%E%>"
  
! #: cp/parser.cc:30800
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
--- 57658,57886 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "unexpandiertes Parameterpack in lokaler Klasse in Lambda"
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "KlassenschlÃ¼ssel erwartet"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.cc:27027
  #, 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:27058
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.cc:27076
  #, 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:27178
  #, 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:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer fÃ¼r unbenanntes Bitfeld-Element"
  
! #: cp/parser.cc:27198
  #, 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:27360
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.cc:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.cc:27455
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¼berflÃ¼ssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.cc:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.cc:27579
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.cc:27756
  #, 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:27956 cp/parser.cc:28050
  #, 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:28058
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.cc:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.cc:28108
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.cc:28149
  #, 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:28261
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.cc:28810
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "Name einer OpenMP-Direktive erwartet"
  
! #: cp/parser.cc:28819
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Attribut-Argument als ausbalancierte Tokenfolge erwartet"
  
! #: cp/parser.cc:28864
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> oder %<sequence%> erwartet"
  
! #: cp/parser.cc:28963
  #, 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:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Attribut %<omp::%E%> erfordert Argument"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, 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:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "Attribut %qs ist mehrfach angegeben"
  
! #: cp/parser.cc:29173
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184
! #: cp/parser.cc:29233
  #, 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:29576 cp/parser.cc:29585
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "Ausdruck muss in runden Klammern eingeschlossen sein"
  
! #: cp/parser.cc:29931
  #, 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:30161
  #, 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:30299
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "RÃ¼ckgabetyp ist keine einfache Typ-EinschrÃ¤nkung"
  
! #: cp/parser.cc:30307
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "%<return-type-requirement%> ist keine Typ-EinschrÃ¤nkung"
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungÃ¼ltige Deklaration von %<%T::%E%>"
  
! #: cp/parser.cc:30811
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
*************** msgstr "zu wenige Templateparameterliste
*** 57873,58441 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.cc:31205
  #, 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:31376
  #, 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:31385
  #, 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:31391
  #, 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:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr "Template-EinfÃ¼hrungen sind nicht Teil der C++20-Konzepte; verwenden Sie %qs, um sie zu aktivieren"
  
! #: cp/parser.cc:31508
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "kein passendes Konzept fÃ¼r template-introduction"
  
! #: cp/parser.cc:31531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.cc:31560
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungÃ¼ltige explizite Spezialisierung"
  
! #: cp/parser.cc:31672
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.cc:31723
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.cc:31775
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.cc:32077
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.cc:32090
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.cc:32554
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.cc:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.cc:32704
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.cc:32720
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.cc:32819
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.cc:32831
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.cc:32834
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.cc:32837
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.cc:32843
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.cc:32846
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> erwartet"
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.cc:32852
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> erwartet"
  
! #: cp/parser.cc:32899
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:32914
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.cc:32917
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.cc:33282
  #, 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:33433
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.cc:33438
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.cc:33558
  #, 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:33698 cp/parser.cc:33732
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT mit nicht zusammenpassendem KlassenschlÃ¼ssel %qs deklariert"
  
! #: cp/parser.cc:33705 cp/parser.cc:33738
  #, 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:33706 cp/parser.cc:33739
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "KlassenschlÃ¼ssel durch %qs ersetzen"
  
! #: cp/parser.cc:33713
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT wurde hier als %qs definiert"
  
! #: cp/parser.cc:33714
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT wurde erstmals hier als %qs deklariert"
  
! #: cp/parser.cc:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.cc:33817
  #, 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:34066
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-NachrichtenempfÃ¤nger erwartet"
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute mÃ¼ssen am Ende angegeben werden"
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ã¼berflÃ¼ssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Instanzvariable"
  
! #: cp/parser.cc:35407
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.cc:35580
  #, 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:35587
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "PrÃ¤fix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Eigenschaft"
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "unbekanntes Eigenschaftsattribut %qE"
  
! #: cp/parser.cc:37158
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Liste von GanzzahlausdrÃ¼cken erwartet"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.cc:38264
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungÃ¼ltiger reduction-identifier"
  
! #: cp/parser.cc:39092
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Typen dÃ¼rfen nicht in Iteratortyp definiert werden"
  
! #: cp/parser.cc:41860
  #, 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:42264
  #, 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"
  
! #: cp/parser.cc:42523
  #, 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:42610 cp/pt.cc:18182
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.cc:42703
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "zu wenige for-Schleifen um sie einzuklappen"
  
! #: cp/parser.cc:45045
  #, 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:45680
  #, 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:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr "%<declare target%> beginnt in der Attributsyntax, wird aber mit %<end declare target%> in der Pragma-Syntax abgeschlossen"
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr "%<declare target%> beginnt in der Pragma-Syntax, wird aber mit %<end declare target%> in der Attributsyntax abgeschlossen"
  
! #: cp/parser.cc:46069
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungÃ¼ltige Initialisierungsklausel"
  
! #: cp/parser.cc:46099
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Â»id-expression (arguments)Â« erwartet"
  
! #: cp/parser.cc:46111
  #, 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:46214
  #, 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:46234 cp/semantics.cc:6039
  #, 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:46238 cp/semantics.cc:6047
  #, 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:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, 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:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
  
! #: cp/parser.cc:46981
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, 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:47388 cp/semantics.cc:10992
  #, 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:47534
  #, 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:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: cp/parser.cc:47588
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "falsch geformtes %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:47885
  #, 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:47936
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:47968
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "%<#pragma GCC unroll%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:48048
  #, 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:48087
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Platzhaltertyp ist in diesem Kontext nicht erlaubt"
  
! #: cp/parser.cc:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
--- 57889,58457 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.cc:31216
  #, 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:31387
  #, 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:31396
  #, 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:31402
  #, 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:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr "Template-EinfÃ¼hrungen sind nicht Teil der C++20-Konzepte; verwenden Sie %qs, um sie zu aktivieren"
  
! #: cp/parser.cc:31519
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "kein passendes Konzept fÃ¼r template-introduction"
  
! #: cp/parser.cc:31542
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.cc:31571
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungÃ¼ltige explizite Spezialisierung"
  
! #: cp/parser.cc:31683
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.cc:31734
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.cc:31786
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.cc:32088
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.cc:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.cc:32565
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>"
  
! #: cp/parser.cc:32726
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.cc:32731
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.cc:32857
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> erwartet"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> erwartet"
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.cc:33293
  #, 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:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.cc:33449
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.cc:33569
  #, 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:33709 cp/parser.cc:33743
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT mit nicht zusammenpassendem KlassenschlÃ¼ssel %qs deklariert"
  
! #: cp/parser.cc:33716 cp/parser.cc:33749
  #, 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:33717 cp/parser.cc:33750
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "KlassenschlÃ¼ssel durch %qs ersetzen"
  
! #: cp/parser.cc:33724
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT wurde hier als %qs definiert"
  
! #: cp/parser.cc:33725
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT wurde erstmals hier als %qs deklariert"
  
! #: cp/parser.cc:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.cc:33828
  #, 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:34077
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-NachrichtenempfÃ¤nger erwartet"
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute mÃ¼ssen am Ende angegeben werden"
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ã¼berflÃ¼ssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Instanzvariable"
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.cc:35591
  #, 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:35598
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "PrÃ¤fix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Eigenschaft"
  
! #: cp/parser.cc:36054
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "unbekanntes Eigenschaftsattribut %qE"
  
! #: cp/parser.cc:37169
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Liste von GanzzahlausdrÃ¼cken erwartet"
  
! #: cp/parser.cc:37186
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.cc:38275
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungÃ¼ltiger reduction-identifier"
  
! #: cp/parser.cc:39103
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Typen dÃ¼rfen nicht in Iteratortyp definiert werden"
  
! #: cp/parser.cc:41871
  #, 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:42275
  #, 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"
  
! #: cp/parser.cc:42534
  #, 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:42621 cp/pt.cc:18215
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.cc:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "zu wenige for-Schleifen um sie einzuklappen"
  
! #: cp/parser.cc:45056
  #, 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:45691
  #, 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:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr "%<declare target%> beginnt in der Attributsyntax, wird aber mit %<end declare target%> in der Pragma-Syntax abgeschlossen"
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr "%<declare target%> beginnt in der Pragma-Syntax, wird aber mit %<end declare target%> in der Attributsyntax abgeschlossen"
  
! #: cp/parser.cc:46080
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungÃ¼ltige Initialisierungsklausel"
  
! #: cp/parser.cc:46110
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Â»id-expression (arguments)Â« erwartet"
  
! #: cp/parser.cc:46122
  #, 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:46225
  #, 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:46245 cp/semantics.cc:6050
  #, 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:46249 cp/semantics.cc:6058
  #, 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:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, 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:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
  
! #: cp/parser.cc:46992
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, 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:47399 cp/semantics.cc:11003
  #, 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:47545
  #, 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:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: cp/parser.cc:47599
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "falsch geformtes %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:47896
  #, 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:47947
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:47979
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "%<#pragma GCC unroll%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:48059
  #, 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:48098
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Platzhaltertyp ist in diesem Kontext nicht erlaubt"
  
! #: cp/parser.cc:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
*************** msgstr "Templatespezialisierung von %qD
*** 58522,58528 ****
  msgid "specialization of %qD after instantiation"
  msgstr "Spezialisierung von %qD nach Instanziierung"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
--- 58538,58544 ----
  msgid "specialization of %qD after instantiation"
  msgstr "Spezialisierung von %qD nach Instanziierung"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
*************** msgstr "fehlende primÃ¤re Templateattrib
*** 58593,58649 ****
  msgid "missing primary template attribute %s"
  msgstr "fehlendes primÃ¤res Templateattribut %s"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "Template-ID %qE in Deklaration des ersten Templates"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Templateparameterliste in expliziter Instanziierung verwendet"
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Definition fÃ¼r explizite Instanziierung angegeben"
  
! #: cp/pt.cc:2907
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "zu viele Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.cc:2910
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "zu wenige Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "der expliziten Spezialisierung von %D muss %<template <>%> vorausgehen"
  
! #: cp/pt.cc:2918
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "explizite Spezialisierung als %<concept%> deklariert"
  
! #: cp/pt.cc:2951
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "Nichttyp-Teilspezialisierung %qE ist nicht erlaubt"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "Teilspezialisierung %qE ist nur fÃ¼r Klassen und Variablen erlaubt"
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Standardargument in expliziter Spezialisierung angegeben"
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ist keine Templatefunktion"
--- 58609,58665 ----
  msgid "missing primary template attribute %s"
  msgstr "fehlendes primÃ¤res Templateattribut %s"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "Template-ID %qE in Deklaration des ersten Templates"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Templateparameterliste in expliziter Instanziierung verwendet"
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Definition fÃ¼r explizite Instanziierung angegeben"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "zu viele Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "zu wenige Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "der expliziten Spezialisierung von %D muss %<template <>%> vorausgehen"
  
! #: cp/pt.cc:2920
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "explizite Spezialisierung als %<concept%> deklariert"
  
! #: cp/pt.cc:2953
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "Nichttyp-Teilspezialisierung %qE ist nicht erlaubt"
  
! #: cp/pt.cc:2957
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "Teilspezialisierung %qE ist nur fÃ¼r Klassen und Variablen erlaubt"
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Standardargument in expliziter Spezialisierung angegeben"
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ist keine Templatefunktion"
*************** msgstr "%qD ist keine Templatefunktion"
*** 58656,58809 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Spezialisierung der implizit deklarierten speziellen Elementfunktion"
  
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "keine Elementfunktion %qD in %qT deklariert"
  
! #: cp/pt.cc:3139
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "Â»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbar"
  
! #: cp/pt.cc:3142
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%<friend%>-Deklaration hier"
  
! #: cp/pt.cc:3251
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "explizite Spezialisierung des Funktionskonzepts %qD"
  
! #: cp/pt.cc:3849
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Argument von %<__integer_pack%> muss zwischen 0 und %d liegen"
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Expansion der Basisinitialisierung %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4264
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Expansionsmuster %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Expansionsmuster %qE enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "ParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:"
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4367
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "         %s"
  
! #: cp/pt.cc:4493
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Deklaration des Templateparameters %q+D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.cc:4496
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Deklaration von %q+#D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.cc:4498
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.cc:5106
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Spezialisierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:5165
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.cc:5188
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprÃ¼ngliches Template hier"
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "partielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetzt"
  
! #: cp/pt.cc:5214
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "zu viele Argumente fÃ¼r teilweise Spezialisierung %qT"
  
! #: cp/pt.cc:5228
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.cc:5230
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primÃ¤res Template %qD"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5337
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparametern ab"
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Deklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutig"
  
! #: cp/pt.cc:5400
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.cc:5583
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument fÃ¼r %qD"
--- 58672,58825 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Spezialisierung der implizit deklarierten speziellen Elementfunktion"
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "keine Elementfunktion %qD in %qT deklariert"
  
! #: cp/pt.cc:3141
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "Â»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbar"
  
! #: cp/pt.cc:3144
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%<friend%>-Deklaration hier"
  
! #: cp/pt.cc:3253
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "explizite Spezialisierung des Funktionskonzepts %qD"
  
! #: cp/pt.cc:3851
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Argument von %<__integer_pack%> muss zwischen 0 und %d liegen"
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Expansion der Basisinitialisierung %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Expansionsmuster %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4268
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Expansionsmuster %qE enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "ParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:"
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4371
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "         %s"
  
! #: cp/pt.cc:4497
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Deklaration des Templateparameters %q+D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.cc:4500
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Deklaration von %q+#D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.cc:4502
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.cc:5110
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Spezialisierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:5169
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprÃ¼ngliches Template hier"
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "partielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetzt"
  
! #: cp/pt.cc:5218
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "zu viele Argumente fÃ¼r teilweise Spezialisierung %qT"
  
! #: cp/pt.cc:5233
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.cc:5235
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primÃ¤res Template %qD"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5342
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparametern ab"
  
! #: cp/pt.cc:5401
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Deklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutig"
  
! #: cp/pt.cc:5405
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument fÃ¼r %qD"
*************** msgstr "kein Standard-Argument fÃ¼r %qD"
*** 58812,58858 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Parameterpack %q+D muss am Ende der Templateparameterliste sein"
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.cc:5645
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werden"
  
! #: cp/pt.cc:5648
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standardtemplateargumente dÃ¼rfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werden"
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende Klasse"
  
! #: cp/pt.cc:5823
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.cc:5839
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
--- 58828,58874 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Parameterpack %q+D muss am Ende der Templateparameterliste sein"
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.cc:5650
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werden"
  
! #: cp/pt.cc:5653
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standardtemplateargumente dÃ¼rfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werden"
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende Klasse"
  
! #: cp/pt.cc:5828
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
*************** msgstr "Element-Template %qD darf keine
*** 58862,59337 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungÃ¼ltige Templatedeklaration von %qD"
  
! #: cp/pt.cc:6014
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten"
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter fÃ¼r %q#D erhalten"
  
! #: cp/pt.cc:6070
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter fÃ¼r %q#T erhalten"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benÃ¶tigt"
  
! #: cp/pt.cc:6093
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qD"
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierung"
  
! #: cp/pt.cc:6241
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.cc:6254
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.cc:6269
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  msgstr[1] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  
! #: cp/pt.cc:6303
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
  
! #: cp/pt.cc:6315
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Deklaration von Templateparameter %q+#D mit unterschiedlichen EinschrÃ¤nkungen"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprÃ¼ngliche Deklaration trat hier auf"
  
! #: cp/pt.cc:6342
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Redeklaration %q#D mit unterschiedlichen Constraints"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "es muss der Name einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:6718
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.cc:6769
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.cc:6838
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Template-Parameter %qD konnte nicht hergeleitet werden"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unvertrÃ¤gliche CV-Qualifizierer"
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.cc:6876
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.cc:6886
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr " Arraytyp %qT mit verÃ¤nderlicher GrÃ¶ÃŸe ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:6933
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.cc:6989
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.cc:6993
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unvertrÃ¤glich"
  
! #: cp/pt.cc:7014
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.cc:7024
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist"
  
! #: cp/pt.cc:7093
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:7118
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "die Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7135
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hat"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.cc:7161
  #, gcc-internal-format
  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:7273
  #, 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:7440
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.cc:7454
  #, 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:7540
  #, 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:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.cc:8267
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.cc:8403
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.cc:8432
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.cc:8437
  #, 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:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, 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:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.cc:8469
  #, 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:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.cc:8545
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.cc:8559
  #, 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:8562
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.cc:8635
  #, 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:8773 cp/pt.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, 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:8916
  #, 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:8925
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.cc:8950
  #, 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:8954
  #, 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:9052
  #, 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:9696
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.cc:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.cc:9862
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagen"
  
! #: cp/pt.cc:10374
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.cc:11039
  #, 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:12207
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.cc:13134
  #, 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:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qT"
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qE"
  
! #: cp/pt.cc:13837
  #, 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:13932
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
--- 58878,59353 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungÃ¼ltige Templatedeklaration von %qD"
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter fÃ¼r %q#D erhalten"
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter fÃ¼r %q#T erhalten"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benÃ¶tigt"
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qD"
  
! #: cp/pt.cc:6101
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierung"
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.cc:6274
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  msgstr[1] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
  
! #: cp/pt.cc:6320
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Deklaration von Templateparameter %q+#D mit unterschiedlichen EinschrÃ¤nkungen"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprÃ¼ngliche Deklaration trat hier auf"
  
! #: cp/pt.cc:6347
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Redeklaration %q#D mit unterschiedlichen Constraints"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "es muss der Name einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6732
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:6736
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.cc:6787
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Template-Parameter %qD konnte nicht hergeleitet werden"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unvertrÃ¤gliche CV-Qualifizierer"
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.cc:6894
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.cc:6904
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr " Arraytyp %qT mit verÃ¤nderlicher GrÃ¶ÃŸe ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:6994
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.cc:7007
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.cc:7011
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unvertrÃ¤glich"
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.cc:7042
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist"
  
! #: cp/pt.cc:7111
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:7136
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "die Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hat"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.cc:7179
  #, gcc-internal-format
  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:7291
  #, 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:7458
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.cc:7472
  #, 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:7558
  #, 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:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.cc:8285
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.cc:8421
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.cc:8450
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.cc:8455
  #, 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:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, 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:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.cc:8487
  #, 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:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.cc:8577
  #, 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:8580
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.cc:8653
  #, 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:8791 cp/pt.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, 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:8934
  #, 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:8943
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.cc:8968
  #, 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:8972
  #, 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:9070
  #, 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:9714
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.cc:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagen"
  
! #: cp/pt.cc:10392
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.cc:11057
  #, 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:12225
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.cc:13158
  #, 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:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qT"
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qE"
  
! #: cp/pt.cc:13861
  #, 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:13956
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
*************** msgstr "Erzeugung eines Zeigers auf Elem
*** 59349,59644 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.cc:15154
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.cc:15156
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.cc:15988
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:15990
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16003
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16006
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16054
  #, 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:16060
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:16066
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.cc:16132
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird fÃ¼r ein leeres Pack instanziiert"
  
! #: cp/pt.cc:16187
  #, 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:16221
  #, 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:16229
  #, 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:16343
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:16642
  #, 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:16657
  #, 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:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:16752
  #, 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:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, 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:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:20804
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.cc:20855
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21090
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21093
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21417
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:21419
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:21444
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:25611
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.cc:25613
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.cc:25619
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:25649
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Explizite Instanziierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:25651
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Explizite Instanziierung des Funktionskonzepts %q#D"
  
! #: cp/pt.cc:25670
  #, 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:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.cc:25681
  #, 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:25689
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:25725
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, 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:25753 cp/pt.cc:25830
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:25787
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:25790
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:25799
  #, 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:25820
  #, 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:25860
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:26158
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt von sich selbst ab"
--- 59365,59660 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.cc:16020
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16022
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16035
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16038
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16086
  #, 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:16092
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:16098
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.cc:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird fÃ¼r ein leeres Pack instanziiert"
  
! #: cp/pt.cc:16219
  #, 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:16253
  #, 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:16261
  #, 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:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:16675
  #, 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:16690
  #, 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:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:16785
  #, 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:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, 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:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:20837
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.cc:20888
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21123
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21126
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21450
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:21452
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:25646
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.cc:25648
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.cc:25654
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:25684
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Explizite Instanziierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:25686
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Explizite Instanziierung des Funktionskonzepts %q#D"
  
! #: cp/pt.cc:25705
  #, 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:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.cc:25716
  #, 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:25724
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:25760
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, 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:25788 cp/pt.cc:25865
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:25822
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:25825
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:25834
  #, 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:25855
  #, 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:25895
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:26193
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt von sich selbst ab"
*************** msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt
*** 59650,59807 ****
  #. 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:26652
  #, 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:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.cc:27121
  #, 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:28519
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:28809
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/pt.cc:28818
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im GÃ¼ltigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:28824
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:28851
  #, 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:29903
  #, 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:29909
  #, 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:30015
  #, 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:30022
  #, 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:30034
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.cc:30037
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, 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:30055
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:30069
  #, 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:30071
  #, 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:30136
  #, 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:30139
  #, 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:30229
  #, 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:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.cc:30307
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:30311
  #, 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:30315
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:30455
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
--- 59666,59828 ----
  #. 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:26687
  #, 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:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.cc:27156
  #, 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:28554
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:28844
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/pt.cc:28853
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im GÃ¼ltigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:28859
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:28886
  #, 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:29936
  #, 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:29948
  #, 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:29954
! #, gcc-internal-format
! msgid "use %qD directly instead"
! msgstr "verwenden Sie stattdessen %qD"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, 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:30085
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.cc:30088
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, 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:30106
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:30120
  #, 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:30122
  #, 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:30187
  #, 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:30190
  #, 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:30280
  #, 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:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.cc:30358
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:30362
  #, 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:30366
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:30506
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
*************** msgstr "%q+#D kann nicht deklariert werd
*** 59936,60520 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  denn %q+#D ist in Basisklasse deklariert"
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus"
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus"
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus"
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzen"
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "polymorpher Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:1688
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Nichtreferenztyp %q#T wird gefangen"
  
! #: cp/semantics.cc:1898
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Typ des %<asm%>-Operanden %qE konnte nicht ermittelt werden"
  
! #: cp/semantics.cc:1980
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<__label__%>-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt"
  
! #: cp/semantics.cc:2146
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in statischer Elementfunktion"
  
! #: cp/semantics.cc:2396
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "fehlende Templateargumente fÃ¼r %qE"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "ein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht aus"
  
! #: cp/semantics.cc:2808
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "ein Konzept kann nicht wie eine Funktion aufgerufen werden"
  
! #: cp/semantics.cc:2876
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Argumente fÃ¼r Destruktor sind nicht erlaubt"
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar"
  
! #: cp/semantics.cc:2975
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ungÃ¼ltige Verwendung von %<this%> in Nicht-Element-Funktion"
  
! #: cp/semantics.cc:2977
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster Ebene"
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ist nicht vom Typ %qT"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
! #: cp/semantics.cc:3156
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "%<auto{x}%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/semantics.cc:3161
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Templatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwenden"
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ungÃ¼ltiges Standardargument fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Definition von %q#T in Templateparameterliste"
  
! #: cp/semantics.cc:3443
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ungÃ¼ltige Definition des qualifizierten Typen %qT"
  
! #: cp/semantics.cc:3735
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ungÃ¼ltige Spezifizierung der Basisklasse"
  
! #: cp/semantics.cc:3900
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "das Lambda hat keinen Â»capture-defaultÂ«"
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangen"
  
! #: cp/semantics.cc:3935
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Verwendung eines Parameters aus enthaltender Funktion"
  
! #: cp/semantics.cc:4064
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Verwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpers"
  
! #: cp/semantics.cc:4074
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "fehlende Templateargumente"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hat"
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
  
! #: cp/semantics.cc:4176
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Typ von %qE ist unbekannt"
  
! #: cp/semantics.cc:4367
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ist kein AufzÃ¤hlungstyp"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Parameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltig"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.cc:4546
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.cc:4550
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion angewandt werden"
  
! #: cp/semantics.cc:4555
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstÃ¼tzt"
  
! #: cp/semantics.cc:5906
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutig"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: cp/semantics.cc:6225
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ fÃ¼r %<reduction%>"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qT"
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "Â»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
  
! #: cp/semantics.cc:6850
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.cc:7088
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.cc:7147
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7211
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.cc:7245
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:7248
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.cc:7252
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:7274
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.cc:7278
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-LÃ¤nge muss positiv sein"
  
! #: cp/semantics.cc:7283
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.cc:7390
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein"
  
! #: cp/semantics.cc:7424
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7483
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ausdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein"
  
! #: cp/semantics.cc:7543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:7565
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.cc:7613
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD ist in %<nontemporal%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD tritt in %<nontemporal%>-Klauseln mehrfach auf"
  
! #: cp/semantics.cc:7641
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<this%> ist in %<allocate%>-Klausel nicht erlaubt"
  
! #: cp/semantics.cc:7653
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD ist in %<allocate%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7662
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD kommt in %<allocate%>-Klausel mehrfach vor"
  
! #: cp/semantics.cc:7799
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt"
  
! #: cp/semantics.cc:8309
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¼berladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.cc:8382
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:8412
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:8442
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8455
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig und konstant sein"
  
! #: cp/semantics.cc:8472
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "%<filter%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8503
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "Variable %qs ist weder Zeiger noch Referenz auf Zeiger"
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:8590
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument fÃ¼r %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "statische ErklÃ¤rung gescheitert: %s"
  
! #: cp/semantics.cc:11184
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "der Vergleich wird zu %qE reduziert"
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "%qE wird zu Â»falseÂ« ausgewertet"
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
  
! #: cp/semantics.cc:11220
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Argument fÃ¼r %<decltype%> muss ein Ausdruck sein"
  
! #: cp/semantics.cc:11265
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%<decltype%> kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr "%<__builtin_is_pointer_interconvertible_with_class%> benÃ¶tigt ein einziges Argument"
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr "%<__builtin_is_corresponding_member%> nicht wohldefiniert fÃ¼r anonyme Vereinigungen"
  
! #: cp/semantics.cc:11704
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_is_corresponding_member%> benÃ¶tigt zwei Argumente"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:12193
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.cc:12252
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.cc:12272
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
--- 59957,60541 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  denn %q+#D ist in Basisklasse deklariert"
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus"
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus"
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus"
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzen"
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "polymorpher Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:1699
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Nichtreferenztyp %q#T wird gefangen"
  
! #: cp/semantics.cc:1909
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Typ des %<asm%>-Operanden %qE konnte nicht ermittelt werden"
  
! #: cp/semantics.cc:1991
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<__label__%>-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt"
  
! #: cp/semantics.cc:2157
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in statischer Elementfunktion"
  
! #: cp/semantics.cc:2407
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "fehlende Templateargumente fÃ¼r %qE"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "ein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht aus"
  
! #: cp/semantics.cc:2819
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "ein Konzept kann nicht wie eine Funktion aufgerufen werden"
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Argumente fÃ¼r Destruktor sind nicht erlaubt"
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar"
  
! #: cp/semantics.cc:2986
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ungÃ¼ltige Verwendung von %<this%> in Nicht-Element-Funktion"
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster Ebene"
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ist nicht vom Typ %qT"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "%<auto{x}%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Templatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwenden"
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ungÃ¼ltiges Standardargument fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Definition von %q#T in Templateparameterliste"
  
! #: cp/semantics.cc:3454
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ungÃ¼ltige Definition des qualifizierten Typen %qT"
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ungÃ¼ltige Spezifizierung der Basisklasse"
  
! #: cp/semantics.cc:3911
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "das Lambda hat keinen Â»capture-defaultÂ«"
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangen"
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Verwendung eines Parameters aus enthaltender Funktion"
  
! #: cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Verwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpers"
  
! #: cp/semantics.cc:4085
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "fehlende Templateargumente"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hat"
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
  
! #: cp/semantics.cc:4187
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Typ von %qE ist unbekannt"
  
! #: cp/semantics.cc:4378
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ist kein AufzÃ¤hlungstyp"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Parameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltig"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.cc:4561
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion angewandt werden"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden"
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstÃ¼tzt"
  
! #: cp/semantics.cc:5917
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutig"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: cp/semantics.cc:6236
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ fÃ¼r %<reduction%>"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qT"
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "Â»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7222
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:7285
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.cc:7289
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-LÃ¤nge muss positiv sein"
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein"
  
! #: cp/semantics.cc:7435
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ausdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein"
  
! #: cp/semantics.cc:7554
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD ist in %<nontemporal%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7635
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD tritt in %<nontemporal%>-Klauseln mehrfach auf"
  
! #: cp/semantics.cc:7652
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<this%> ist in %<allocate%>-Klausel nicht erlaubt"
  
! #: cp/semantics.cc:7664
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD ist in %<allocate%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7673
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD kommt in %<allocate%>-Klausel mehrfach vor"
  
! #: cp/semantics.cc:7810
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt"
  
! #: cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¼berladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:8453
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8466
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig und konstant sein"
  
! #: cp/semantics.cc:8483
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "%<filter%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8514
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "Variable %qs ist weder Zeiger noch Referenz auf Zeiger"
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:8601
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument fÃ¼r %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "statische ErklÃ¤rung gescheitert: %s"
  
! #: cp/semantics.cc:11195
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "der Vergleich wird zu %qE reduziert"
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "%qE wird zu Â»falseÂ« ausgewertet"
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
  
! #: cp/semantics.cc:11231
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Argument fÃ¼r %<decltype%> muss ein Ausdruck sein"
  
! #: cp/semantics.cc:11276
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%<decltype%> kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr "%<__builtin_is_pointer_interconvertible_with_class%> benÃ¶tigt ein einziges Argument"
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr "%<__builtin_is_corresponding_member%> nicht wohldefiniert fÃ¼r anonyme Vereinigungen"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_is_corresponding_member%> benÃ¶tigt zwei Argumente"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:12204
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.cc:12263
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.cc:12283
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
*************** msgstr "Argument, das kein Zeiger ist, i
*** 60522,60723 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "Quelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "in %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qE"
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden"
  
! #: cp/tree.cc:1998
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "Anweisungs-Ausdruck in konstantem Ausdruck"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr "%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention fÃ¼r %qT, die in 8.1 versehentlich geÃ¤ndert wurde"
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr "%<-fabi-version=12%> (GCC 8.1) Ã¤ndert versehentlich die Aufrufkonvention fÃ¼r %qT"
  
! #: cp/tree.cc:4411
  #, gcc-internal-format
  msgid " declared here"
  msgstr " hier deklariert"
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "die Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)"
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr " da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind"
  
! #: cp/tree.cc:4845
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Basisklasse %qT ist nicht %<public%>"
  
! #: cp/tree.cc:4848
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qD ist nicht %<public%>"
  
! #: cp/tree.cc:4855
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ist verÃ¤nderlich"
  
! #: cp/tree.cc:4863
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ist kein nicht-struktureller Typ"
  
! #: cp/tree.cc:4881
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Argument des Attributs %qE muss eine Zeichenkettenkonstante sein"
  
! #: cp/tree.cc:4896
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werden"
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Attribut %qE kann nur auf nicht-statische Datenelemente angewendet werden"
  
! #: cp/tree.cc:4920
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Attribut %qE kann nicht auf Bitfeld angewendet werden"
  
! #: cp/tree.cc:4940
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Attribut %qE erwartet keine Argumente"
  
! #: cp/tree.cc:4944
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandelt"
  
! #: cp/tree.cc:5007
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "angeforderte %<init_priority%> muss ganzzahlig und konstant sein"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "nur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werden"
  
! #: cp/tree.cc:5037
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "angeforderte %<init_priority%> %i liegt auÃŸerhalb des Bereichs [0, %i]"
  
! #: cp/tree.cc:5048
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "angeforderte %<init_priority%> %i ist fÃ¼r interne Verwendung reserviert"
  
! #: cp/tree.cc:5060
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Attribut %qE wird auf dieser Plattform nicht unterstÃ¼tzt"
  
! #: cp/tree.cc:5087
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Redeklaration von %qD fÃ¼gt ABI-Marke %qE hinzu"
  
! #: cp/tree.cc:5107
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Attribut %qE erfordert Argumente"
  
! #: cp/tree.cc:5118
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale sein"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthalten"
  
! #: cp/tree.cc:5133
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner"
  
! #: cp/tree.cc:5146
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner"
  
! #: cp/tree.cc:5170
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
  
! #: cp/tree.cc:5183
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriert"
  
! #: cp/tree.cc:5212
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
  
! #: cp/tree.cc:5218
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf Â»extern \"C\"Â«-Deklaration %qD angewendet"
  
! #: cp/tree.cc:6099
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: cp/tree.cc:6121
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "%<lang_*%> check: failed in %s, at %s:%d"
--- 60543,60744 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "Quelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "in %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qE"
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden"
  
! #: cp/tree.cc:2016
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "Anweisungs-Ausdruck in konstantem Ausdruck"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr "%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention fÃ¼r %qT, die in 8.1 versehentlich geÃ¤ndert wurde"
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr "%<-fabi-version=12%> (GCC 8.1) Ã¤ndert versehentlich die Aufrufkonvention fÃ¼r %qT"
  
! #: cp/tree.cc:4429
  #, gcc-internal-format
  msgid " declared here"
  msgstr " hier deklariert"
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "die Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)"
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr " da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind"
  
! #: cp/tree.cc:4863
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Basisklasse %qT ist nicht %<public%>"
  
! #: cp/tree.cc:4866
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qD ist nicht %<public%>"
  
! #: cp/tree.cc:4873
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ist verÃ¤nderlich"
  
! #: cp/tree.cc:4881
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ist kein nicht-struktureller Typ"
  
! #: cp/tree.cc:4899
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Argument des Attributs %qE muss eine Zeichenkettenkonstante sein"
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werden"
  
! #: cp/tree.cc:4932
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Attribut %qE kann nur auf nicht-statische Datenelemente angewendet werden"
  
! #: cp/tree.cc:4938
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Attribut %qE kann nicht auf Bitfeld angewendet werden"
  
! #: cp/tree.cc:4958
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Attribut %qE erwartet keine Argumente"
  
! #: cp/tree.cc:4962
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandelt"
  
! #: cp/tree.cc:5025
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "angeforderte %<init_priority%> muss ganzzahlig und konstant sein"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "nur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werden"
  
! #: cp/tree.cc:5055
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "angeforderte %<init_priority%> %i liegt auÃŸerhalb des Bereichs [0, %i]"
  
! #: cp/tree.cc:5066
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "angeforderte %<init_priority%> %i ist fÃ¼r interne Verwendung reserviert"
  
! #: cp/tree.cc:5078
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Attribut %qE wird auf dieser Plattform nicht unterstÃ¼tzt"
  
! #: cp/tree.cc:5105
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Redeklaration von %qD fÃ¼gt ABI-Marke %qE hinzu"
  
! #: cp/tree.cc:5125
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Attribut %qE erfordert Argumente"
  
! #: cp/tree.cc:5136
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale sein"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthalten"
  
! #: cp/tree.cc:5151
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner"
  
! #: cp/tree.cc:5164
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner"
  
! #: cp/tree.cc:5188
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
  
! #: cp/tree.cc:5194
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
  
! #: cp/tree.cc:5201
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert"
  
! #: cp/tree.cc:5208
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriert"
  
! #: cp/tree.cc:5230
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
  
! #: cp/tree.cc:5236
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf Â»extern \"C\"Â«-Deklaration %qD angewendet"
  
! #: cp/tree.cc:6117
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: cp/tree.cc:6139
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr "implizite Umwandlung von %qH in
*** 61122,61604 ****
  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:6381
  #, 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:6389
  #, 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:6397
  #, 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:6450
  #, 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:6529
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.cc:6530
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.cc:6546
  #, 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:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.cc:6556
  #, 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:6747
  #, 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:6753
  #, 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"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines rvalues wird ermittelt"
  
! #: cp/typeck.cc:6805
  #, 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:6863
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.cc:7046
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> auf einem Ausdruck vom Typ %<bool%>"
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.cc:7170
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlung"
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer AufzÃ¤hlung"
  
! #: cp/typeck.cc:7187
  #, 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:7189
  #, 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:7201
  #, 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:7203
  #, 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:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet"
  
! #: cp/typeck.cc:7255
  #, 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:7265
  #, 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:7273
  #, 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:7458
  #, 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:7480
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.cc:7485
  #, 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:7560
  #, 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:7572
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.cc:7576
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.cc:7580
  #, 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:7618
  #, 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:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulÃ¶sen"
  
! #: cp/typeck.cc:7744
  #, 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:7750
  #, 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:7757
  #, 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:7781
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.cc:7795
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriert"
  
! #: cp/typeck.cc:8232
  #, 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:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.cc:8272
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.cc:8347
  #, 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:8417
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.cc:8453
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.cc:8474 cp/typeck.cc:8664
  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:8491
  #, 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:8505
  #, 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:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, 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:8800 cp/typeck.cc:8809
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.cc:8818
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr "Verbundzuweisung mit %<volatile%>-qualifiziertem linken Operanden ist veraltet"
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9208
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.cc:9235
  #, 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:9249
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "UngÃ¼ltige Arrayzuweisung"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.cc:9407
  #, 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:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.cc:9554
  #, 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:9875
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.cc:9880
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.cc:9889
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.cc:9893
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.cc:9898
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.cc:9930
  #, 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:9934
  #, 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:9939
  #, 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:9944
  #, 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:9954
  #, 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:10050
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.cc:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10135
  #, 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:10171
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10175
  #, 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:10181
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10185
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10384
  #, 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:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.cc:10408
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in RÃ¼ckgabeanweisung"
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "RÃ¼ckgabe eines Wertes von einem Konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, 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:10501
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10520
  #, 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:10523
  #, 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:10558
  #, 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:10587
  #, 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:11233
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "rvalue wird als lvalue verwendet"
--- 61143,61625 ----
  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:6383
  #, 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:6391
  #, 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:6399
  #, 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:6452
  #, 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:6531
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.cc:6532
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.cc:6548
  #, 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:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.cc:6558
  #, 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:6749
  #, 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:6755
  #, 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"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines rvalues wird ermittelt"
  
! #: cp/typeck.cc:6807
  #, 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:6865
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.cc:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> auf einem Ausdruck vom Typ %<bool%>"
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlung"
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer AufzÃ¤hlung"
  
! #: cp/typeck.cc:7189
  #, 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:7191
  #, 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:7203
  #, 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:7205
  #, 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:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet"
  
! #: cp/typeck.cc:7257
  #, 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:7267
  #, 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:7275
  #, 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:7460
  #, 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:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.cc:7487
  #, 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:7562
  #, 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:7574
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.cc:7578
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.cc:7582
  #, 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:7620
  #, 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:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulÃ¶sen"
  
! #: cp/typeck.cc:7746
  #, 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:7752
  #, 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:7759
  #, 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:7783
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.cc:7797
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriert"
  
! #: cp/typeck.cc:8234
  #, 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:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.cc:8274
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.cc:8349
  #, 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:8419
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.cc:8455
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.cc:8476 cp/typeck.cc:8666
  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:8493
  #, 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:8507
  #, 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:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, 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:8802 cp/typeck.cc:8811
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.cc:8820
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr "Verbundzuweisung mit %<volatile%>-qualifiziertem linken Operanden ist veraltet"
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.cc:9237
  #, 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:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "UngÃ¼ltige Arrayzuweisung"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.cc:9409
  #, 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:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.cc:9556
  #, 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:9877
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.cc:9882
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.cc:9891
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.cc:9895
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.cc:9900
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.cc:9932
  #, 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:9936
  #, 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:9941
  #, 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:9946
  #, 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:9956
  #, 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:10052
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.cc:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10137
  #, 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:10173
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10177
  #, 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:10183
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10187
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10386
  #, 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:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.cc:10410
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in RÃ¼ckgabeanweisung"
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "RÃ¼ckgabe eines Wertes von einem Konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, 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:10503
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10522
  #, 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:10525
  #, 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:10560
  #, 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:10589
  #, 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:11235
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "rvalue wird als lvalue verwendet"
*************** msgstr "Konstruktorsyntax verwendet, abe
*** 61829,61973 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-Variable %qD muss eine konstante Initialisierung haben"
  
! #: cp/typeck2.cc:1065
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltig"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI"
  
! #: cp/typeck2.cc:1080
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++"
  
! #: cp/typeck2.cc:1246
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "Initialisierungs-Zeichenkette fÃ¼r %qT ist zu lang"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "das Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicing"
  
! #: cp/typeck2.cc:1311
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "entfernen Sie die %<{ }%> um den Initialisierer"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Aggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden"
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.cc:1710
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.cc:1788
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Designator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qT"
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.cc:2094
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.cc:2153
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Elementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT ist"
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
  
! #: cp/typeck2.cc:2242
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalue"
  
! #: cp/typeck2.cc:2253
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalue"
  
! #: cp/typeck2.cc:2261
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Zeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalue"
  
! #: cp/typeck2.cc:2302
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.cc:2319
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/typeck2.cc:2324
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/typeck2.cc:2349
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungÃ¼ltige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.cc:2590
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Aufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirft"
  
! #: cp/typeck2.cc:2593
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirft"
--- 61850,61994 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-Variable %qD muss eine konstante Initialisierung haben"
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltig"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++"
  
! #: cp/typeck2.cc:1247
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "Initialisierungs-Zeichenkette fÃ¼r %qT ist zu lang"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "das Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicing"
  
! #: cp/typeck2.cc:1312
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "entfernen Sie die %<{ }%> um den Initialisierer"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Aggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden"
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.cc:1727
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.cc:1812
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Designator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qT"
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.cc:2185
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Elementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT ist"
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
  
! #: cp/typeck2.cc:2274
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalue"
  
! #: cp/typeck2.cc:2285
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalue"
  
! #: cp/typeck2.cc:2293
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Zeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalue"
  
! #: cp/typeck2.cc:2334
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.cc:2351
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/typeck2.cc:2356
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/typeck2.cc:2381
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungÃ¼ltige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.cc:2622
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Aufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirft"
  
! #: cp/typeck2.cc:2625
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirft"
*************** msgstr "die geschachtelte Funktion muss
*** 62038,62049 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht mÃ¶glich"
  
! #: d/d-codegen.cc:2703
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr "hat bereichsbasierte ZerstÃ¶rung, daher kann kein Funktionsabschluss gebaut werden"
  
! #: d/d-codegen.cc:2916
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "VorwÃ¤rtsbezug zum Rahmen von %qs"
--- 62059,62070 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht mÃ¶glich"
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr "hat bereichsbasierte ZerstÃ¶rung, daher kann kein Funktionsabschluss gebaut werden"
  
! #: d/d-codegen.cc:2926
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "VorwÃ¤rtsbezug zum Rahmen von %qs"
*************** msgstr "Ausdruck vom Typ %qs kann nicht
*** 62086,62137 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "Umwandlung von %qs nach %qs fÃ¼hrt zum Ergebnis 0"
  
! #: d/d-lang.cc:476
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "falsches Argument fÃ¼r %<-fdebug%>: %qs"
  
! #: d/d-lang.cc:531
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "falsches Argument fÃ¼r %<-fextern-std%>: %qs"
  
! #: d/d-lang.cc:550
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "falsches Argument fÃ¼r %<-fmodule-file%>: %qs"
  
! #: d/d-lang.cc:729
  #, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "falsches Argument fÃ¼r %<-fversion%>: %qs"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr "das Argument %<-fonly=%> unterscheidet sich vom Namen der ersten Eingabedatei"
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr "die VorwÃ¤rtsreferenz in der Definition kann nicht aufgelÃ¶st werden"
  
! #: d/d-lang.cc:1325
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "Fehler beim Ã–ffnen der JSON-Datei %s: %m"
  
! #: d/d-lang.cc:1336
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "Fehler beim SchlieÃŸen der JSON-Datei %s: %m"
  
! #: d/d-lang.cc:1407
  #, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "Fehler beim SchlieÃŸen der Mixin-Datei %s: %m"
  
! #: d/d-lang.cc:1412
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "Fehler beim Ã–ffnen der Mixin-Datei %s: %m"
--- 62107,62158 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "Umwandlung von %qs nach %qs fÃ¼hrt zum Ergebnis 0"
  
! #: d/d-lang.cc:477
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "falsches Argument fÃ¼r %<-fdebug%>: %qs"
  
! #: d/d-lang.cc:532
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "falsches Argument fÃ¼r %<-fextern-std%>: %qs"
  
! #: d/d-lang.cc:551
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "falsches Argument fÃ¼r %<-fmodule-file%>: %qs"
  
! #: d/d-lang.cc:735
  #, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "falsches Argument fÃ¼r %<-fversion%>: %qs"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr "das Argument %<-fonly=%> unterscheidet sich vom Namen der ersten Eingabedatei"
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr "die VorwÃ¤rtsreferenz in der Definition kann nicht aufgelÃ¶st werden"
  
! #: d/d-lang.cc:1334
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "Fehler beim Ã–ffnen der JSON-Datei %s: %m"
  
! #: d/d-lang.cc:1345
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "Fehler beim SchlieÃŸen der JSON-Datei %s: %m"
  
! #: d/d-lang.cc:1416
  #, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "Fehler beim SchlieÃŸen der Mixin-Datei %s: %m"
  
! #: d/d-lang.cc:1421
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "Fehler beim Ã–ffnen der Mixin-Datei %s: %m"
*************** msgstr "GrÃ¶ÃŸe ist zu groÃŸ"
*** 62181,62197 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "die Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstÃ¼tzt wird"
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr "Unstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)"
  
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104878
- #: d/decl.cc:1892
- #, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr "%s %qs instanziiert"
- 
  #: d/expr.cc:528
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
--- 62202,62212 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "die Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstÃ¼tzt wird"
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr "Unstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)"
  
  #: d/expr.cc:528
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
*************** msgstr "%qs ist kein Feld, sondern ein %
*** 62233,62249 ****
  msgid "recursive reference %qs"
  msgstr "rekursive Referenz %qs"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "nicht konstanter Ausdruck %qs"
  
! #: d/expr.cc:3014
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%qs ist kein Ausdruck"
  
! #: d/expr.cc:3021
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "Typ %qs ist kein Ausdruck"
--- 62248,62264 ----
  msgid "recursive reference %qs"
  msgstr "rekursive Referenz %qs"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "nicht konstanter Ausdruck %qs"
  
! #: d/expr.cc:3024
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%qs ist kein Ausdruck"
  
! #: d/expr.cc:3031
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "Typ %qs ist kein Ausdruck"
*************** msgid "Illegal type in character concate
*** 62364,62370 ****
  msgstr "UnzulÃ¤ssiger Typ in Zeichenverkettung bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Bad error code"
--- 62379,62385 ----
  msgstr "UnzulÃ¤ssiger Typ in Zeichenverkettung bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Bad error code"
*************** msgid "gfc_compare_expr(): Bad basic typ
*** 62460,62541 ****
  msgstr "gfc_compare_expr(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Bad operator"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op NULL"
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Arithmetik OK beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Division durch Null beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Arrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ganzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %L"
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "MÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Hollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnitten"
  
! #: fortran/arith.cc:2574
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnitten"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr "UngÃ¼ltige BOZ-Literalkonstante, die bei %C im Feldindex verwendet wird"
--- 62475,62556 ----
  msgstr "gfc_compare_expr(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Bad operator"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op NULL"
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Arithmetik OK beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Division durch Null beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Arrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ganzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %L"
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "MÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Hollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnitten"
  
! #: fortran/arith.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnitten"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr "UngÃ¼ltige BOZ-Literalkonstante, die bei %C im Feldindex verwendet wird"
*************** msgstr "Arrayindex erwartet bei %C"
*** 62550,62848 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Unerwartetes %<*%> in Coarray-Index bei %C"
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Schrittweiten in Coarray-Index bei %C nicht erlaubt"
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Feldindexsprung erwartet bei %C"
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "UngÃ¼ltige Form der Feldreferenz bei %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "Feldreferenz bei %C darf nur maximal 7 Dimensionen haben"
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Feldreferenz bei %C kann nicht mehr als %d Dimensionen haben"
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "Coarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie ein"
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Unerwarteter Coarray-Bezeichner bei %C"
  
! #: fortran/array.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr "Attribut Â»TEAM=Â« in %C fehlplatziert"
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr "Attribut Â»STAT=Â« in %C fehlplatziert"
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr "Zu wenige Codimensionen bei %C, %d statt %d erwartet"
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr "Zu viele Codimensionen bei %C, %d statt %d erwartet"
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "Unerwartetes %<*%> fÃ¼r Codimension %d von %d bei %C"
  
! #: fortran/array.cc:309
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "UngÃ¼ltige Form der Coarray-Referenz bei %C"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr "UngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existieren"
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "Variable %qs bei %L muss in diesem Kontext eine Konstante sein"
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "Ausdruck bei %L muss in diesem Kontext eine Konstante sein"
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Erwarteter Ausdruck in Feldspezifikation bei %C"
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Skalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefunden"
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Feld mit vermutetem Rang bei %C"
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Falsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %C"
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Falsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %C"
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Falsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %C"
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Falsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %C"
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Falsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %C"
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Andere Dimension in Felddeklaration bei %C erwartet"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "Feldspezifikation bei %C hat mehr als %d Dimensionen"
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "Feldspezifikation bei %C mit mehr als 7 Dimensionen"
  
! #: fortran/array.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Coarray-Deklaration bei %C"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "Obere Grenze der letzten Coarray-Dimension muss %<*%> sein, bei %C"
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "Das Feld %qs bei %L mit vermutetem Rang darf keine Kodimension haben"
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr "Rang + Korang von %qs Ã¼bersteigt %d bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr "gfc_compare_array_spec(): Array spec clobbered"
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem Namen"
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Syntaxfehler in Feldkonstruktor bei %C"
  
! #: fortran/array.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem Feldkonstruktor vorkommen"
  
! #: fortran/array.cc:1171
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "NULL() bei %C darf nicht in einem Feld-Konstruktor erscheinen"
  
! #: fortran/array.cc:1233
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Feldkonstruktoren im [...]-Stil bei %C"
  
! #: fortran/array.cc:1253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "Feldkonstruktor mit Typspezifikation bei %C"
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, 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"
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "Typspezifikation bei %L darf kein Sternchen fÃ¼r einen Typparameter enthalten"
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Leerer Feldkonstruktor bei %C ist nicht erlaubt"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "UnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %L"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Element in Feldkonstruktor %s bei %L ist %s"
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Iteratorschritt bei %L kann nicht Null sein"
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "erster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "letzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "Schrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "Wert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]"
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Bad dimension"
  
! #: fortran/array.cc:2385
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "UngÃ¼ltige Felddimension bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "Interner Fehler: gfc_ref_dimen_size(): Bad dimen_type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "Interner Fehler: gfc_find_array_ref(): No ref found"
--- 62565,62868 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Unerwartetes %<*%> in Coarray-Index bei %C"
  
! #: fortran/array.cc:139
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "Fehlende untere Grenze bei der Angabe der angenommenen GrÃ¶ÃŸe des Kofeldes bei %C"
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Schrittweiten in Coarray-Index bei %C nicht erlaubt"
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Feldindexsprung erwartet bei %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "UngÃ¼ltige Form der Feldreferenz bei %C"
  
! #: fortran/array.cc:230
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "Feldreferenz bei %C darf nur maximal 7 Dimensionen haben"
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Feldreferenz bei %C kann nicht mehr als %d Dimensionen haben"
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "Coarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie ein"
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Unerwarteter Coarray-Bezeichner bei %C"
  
! #: fortran/array.cc:276
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr "Attribut Â»TEAM=Â« in %C fehlplatziert"
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr "Attribut Â»STAT=Â« in %C fehlplatziert"
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr "Zu wenige Codimensionen bei %C, %d statt %d erwartet"
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr "Zu viele Codimensionen bei %C, %d statt %d erwartet"
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "Unerwartetes %<*%> fÃ¼r Codimension %d von %d bei %C"
  
! #: fortran/array.cc:316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "UngÃ¼ltige Form der Coarray-Referenz bei %C"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr "UngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existieren"
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "Variable %qs bei %L muss in diesem Kontext eine Konstante sein"
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "Ausdruck bei %L muss in diesem Kontext eine Konstante sein"
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Erwarteter Ausdruck in Feldspezifikation bei %C"
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Skalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefunden"
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Feld mit vermutetem Rang bei %C"
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Falsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %C"
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Falsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %C"
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Falsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %C"
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Falsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %C"
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Falsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %C"
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Andere Dimension in Felddeklaration bei %C erwartet"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "Feldspezifikation bei %C hat mehr als %d Dimensionen"
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "Feldspezifikation bei %C mit mehr als 7 Dimensionen"
  
! #: fortran/array.cc:702
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Coarray-Deklaration bei %C"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "Obere Grenze der letzten Coarray-Dimension muss %<*%> sein, bei %C"
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "Das Feld %qs bei %L mit vermutetem Rang darf keine Kodimension haben"
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr "Rang + Korang von %qs Ã¼bersteigt %d bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr "gfc_compare_array_spec(): Array spec clobbered"
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem Namen"
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Syntaxfehler in Feldkonstruktor bei %C"
  
! #: fortran/array.cc:1174
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem Feldkonstruktor vorkommen"
  
! #: fortran/array.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "NULL() bei %C darf nicht in einem Feld-Konstruktor erscheinen"
  
! #: fortran/array.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Feldkonstruktoren im [...]-Stil bei %C"
  
! #: fortran/array.cc:1265
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "Feldkonstruktor mit Typspezifikation bei %C"
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, 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"
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "Typspezifikation bei %L darf kein Sternchen fÃ¼r einen Typparameter enthalten"
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Leerer Feldkonstruktor bei %C ist nicht erlaubt"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "UnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %L"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Element in Feldkonstruktor %s bei %L ist %s"
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Iteratorschritt bei %L kann nicht Null sein"
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "erster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "letzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "Schrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "Wert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]"
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Bad dimension"
  
! #: fortran/array.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "UngÃ¼ltige Felddimension bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "Interner Fehler: gfc_ref_dimen_size(): Bad dimen_type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "Interner Fehler: gfc_find_array_ref(): No ref found"
*************** msgstr "Die BOZ-Literalkonstante bei %L
*** 62864,62870 ****
  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:11051
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "UngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %L"
--- 62884,62890 ----
  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:11052
  #, 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 "Falsche INTENT-Spezifikation bei
*** 64151,64157 ****
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
--- 64171,64177 ----
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
*************** msgid "Illegal id in copy_walk_reduction
*** 66704,66710 ****
  msgstr "Illegal id in copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 66724,66730 ----
  msgstr "Illegal id in copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "%<END INTERFACE %s%> bei %C erwa
*** 66881,67592 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: invalid derived type"
  
! #: fortran/interface.cc:888
  #, 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:917
  #, 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:920
  #, 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:933
  #, 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:951
  #, 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:960
  #, 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:971
  #, 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:978
  #, 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:987 fortran/resolve.cc:17380
  #, 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:994 fortran/resolve.cc:17398
  #, 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:1099
  #, 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:1457 fortran/interface.cc:1529
  #, 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:1642
  #, 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:1689
  #, 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:1878
  #, 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:1883
  #, 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:1887
  #, 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:1891
  #, 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:1903
  #, 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:1907
  #, 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:1915
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Interne Prozedur %qs in %s bei %L"
  
! #: fortran/interface.cc:1972 fortran/interface.cc:1977
  #, 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:1982
  #, 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:2020
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs bei %L ist keine Modulprozedur"
  
! #: fortran/interface.cc:2225
  #, 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:2228
  #, 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:2231
  #, 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:2234
  #, 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:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "UngÃ¼ltiges Argument fÃ¼r Prozedur bei %L"
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, 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:2406
  #, 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:2429
  #, 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:2439
  #, 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:2449
  #, 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:2463
  #, 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:2480
  #, 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:2490
  #, 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:2505
  #, 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:2521
  #, 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:2540
  #, 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:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, 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:2627
  #, 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:2703
  #, 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:2714
  #, 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:2719
  #, 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:2732
  #, 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:2740
  #, 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:3107
  #, 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:3130
  #, 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:3134
  #, 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:3143
  #, 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:3153
  #, 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:3166
  #, 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:3180
  #, 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:3209
  #, 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:3212
  #, 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:3238
  #, 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:3262
  #, 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:3269
  #, 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:3284
  #, 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:3303
  #, 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:3313 fortran/interface.cc:3318
  #, 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:3339
  #, 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:3356
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3421
  #, 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:3450
  #, 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:3461
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Effektives Argument fÃ¼r %qs muss ein Zeiger bei %L sein"
  
! #: fortran/interface.cc:3472
  #, 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:3483
  #, 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:3497
  #, 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:3512
  #, 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:3527
  #, 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:3540
  #, 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:3551
  #, 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:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, 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:3688
  #, 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:3816
  #, 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:3845
  #, 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:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:3881
  #, 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:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, 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:4006
  #, 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:4010 fortran/interface.cc:4020
  #, 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:4016
  #, 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:4029
  #, 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:4037
  #, 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:4045
  #, 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:4062
  #, 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:4071
  #, 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:4080
  #, 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:4095
  #, 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:4110
  #, 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:4120
  #, 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:4130
  #, 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:4172
  #, 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:4183
  #, 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:4268
  #, 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:4338
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:4711
  #, 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:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:4922
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht Ã¼berschrieben werden"
  
! #: fortran/interface.cc:4934
  #, 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:4942
  #, 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:4950
  #, 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:4959
  #, 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:4965
  #, 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:4974
  #, 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:4985
  #, 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:4993
  #, 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:5004
  #, 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:5034
  #, 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:5045
  #, 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:5054
  #, 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:5063
  #, 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:5074
  #, 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:5081
  #, 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:5102
  #, 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:5109
  #, 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:5116
  #, 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:5120
  #, 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:5124
  #, 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:5128
  #, 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:5186 fortran/interface.cc:5232
  #, 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:5198
  #, 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:5210
  #, 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:5217
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
--- 66901,67612 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: invalid derived type"
  
! #: fortran/interface.cc:899
  #, 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:928
  #, 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:931
  #, 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:944
  #, 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:962
  #, 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:971
  #, 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:982
  #, 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:989
  #, 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:998 fortran/resolve.cc:17384
  #, 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:1005 fortran/resolve.cc:17402
  #, 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:1110
  #, 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:1468 fortran/interface.cc:1540
  #, 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:1653
  #, 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:1700
  #, 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:1889
  #, 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:1894
  #, 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:1898
  #, 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:1902
  #, 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:1914
  #, 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:1918
  #, 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:1926
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Interne Prozedur %qs in %s bei %L"
  
! #: fortran/interface.cc:1983 fortran/interface.cc:1988
  #, 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:1993
  #, 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:2031
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs bei %L ist keine Modulprozedur"
  
! #: fortran/interface.cc:2236
  #, 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:2239
  #, 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:2242
  #, 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:2245
  #, 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:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "UngÃ¼ltiges Argument fÃ¼r Prozedur bei %L"
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, 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:2417
  #, 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:2440
  #, 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:2450
  #, 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:2460
  #, 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:2474
  #, 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:2491
  #, 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:2501
  #, 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:2516
  #, 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:2532
  #, 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:2551
  #, 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:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, 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:2638
  #, 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:2714
  #, 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:2725
  #, 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:2730
  #, 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:2743
  #, 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:2751
  #, 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:3118
  #, 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:3141
  #, 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:3145
  #, 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:3154
  #, 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:3164
  #, 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:3177
  #, 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:3191
  #, 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:3220
  #, 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:3223
  #, 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:3249
  #, 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:3273
  #, 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:3280
  #, 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:3295
  #, 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:3314
  #, 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:3324 fortran/interface.cc:3329
  #, 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:3350
  #, 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:3367
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3432
  #, 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:3461
  #, 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:3472
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Effektives Argument fÃ¼r %qs muss ein Zeiger bei %L sein"
  
! #: fortran/interface.cc:3483
  #, 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:3494
  #, 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:3508
  #, 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:3523
  #, 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:3538
  #, 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:3551
  #, 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:3562
  #, 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:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, 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:3699
  #, 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:3827
  #, 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:3856
  #, 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:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:3892
  #, 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:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, 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:4017
  #, 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:4021 fortran/interface.cc:4031
  #, 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:4027
  #, 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:4040
  #, 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:4048
  #, 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:4056
  #, 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:4073
  #, 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:4082
  #, 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:4091
  #, 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:4106
  #, 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:4121
  #, 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:4131
  #, 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:4141
  #, 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:4183
  #, 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:4194
  #, 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:4279
  #, 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:4349
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:4722
  #, 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:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:4933
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht Ã¼berschrieben werden"
  
! #: fortran/interface.cc:4945
  #, 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:4953
  #, 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:4961
  #, 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:4970
  #, 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:4976
  #, 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:4985
  #, 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:4996
  #, 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:5004
  #, 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:5015
  #, 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:5045
  #, 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:5056
  #, 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:5065
  #, 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:5074
  #, 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:5085
  #, 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:5092
  #, 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:5113
  #, 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:5120
  #, 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:5127
  #, 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:5131
  #, 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:5135
  #, 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:5139
  #, 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:5197 fortran/interface.cc:5243
  #, 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:5209
  #, 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:5221
  #, 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:5228
  #, 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 "Interner Fehler: do_check(): too
*** 67628,67769 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr "Interner Fehler: add_sym(): Bad sizing mode"
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "Das intrinsische %qs bei %L ist nicht im ausgewÃ¤hlten Standard enthalten, aber %s und %qs werden wie mit EXTERNAL deklariert behandelt. Passende Option %<-std=%> verwenden oder %<-fall-intrinsics%> definieren, um dies zuzulassen."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr "Interner Fehler: make_generic(): Cannot find generic symbol %qs"
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr "Das intrinsische ALLOCATED bei %L erfordert ein Feld oder eine skalar allozierbare Entity"
  
! #: fortran/intrinsic.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "Skalare Einheit bei %L benÃ¶tigt"
  
! #: fortran/intrinsic.cc:4335
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "Feldeinheit bei %L benÃ¶tigt"
  
! #: fortran/intrinsic.cc:4342
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "UngÃ¼ltiges SchlÃ¼sselwort %qs in intrinsischer Funktion %qs bei %L"
  
! #: fortran/intrinsic.cc:4369
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Zu viele Argumente in Aufruf von %qs bei %L"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Die Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubt"
  
! #: fortran/intrinsic.cc:4388
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "SchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werden"
  
! #: fortran/intrinsic.cc:4395
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Argument %qs tritt im Aufruf von %qs bei %L doppelt auf"
  
! #: fortran/intrinsic.cc:4409
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Fehlendes Argument %qs in Aufruf von %qs bei %L"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATE RETURN bei %L nicht erlaubt"
  
! #: fortran/intrinsic.cc:4479
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Im Aufruf von %qs bei %L ist eine TypunvertrÃ¤glichkeit bei Argument %qs; %s wurde an %s Ã¼bergeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "resolve_intrinsic(): Too many args for intrinsic"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "do_simplify(): Too many args for intrinsic"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4741
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "init_arglist(): too many arguments"
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Invalid standard code on intrinsic %qs (%d)"
  
! #: fortran/intrinsic.cc:4902
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Intrinsisches %qs (%s) wird bei %L verwendet"
  
! #: fortran/intrinsic.cc:4974
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "Funktion %qs als Initialisierungsausdruck bei %L"
  
! #: fortran/intrinsic.cc:4992
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Transformierende Funktion %qs bei %L darf nicht in einem Initialisierungs-Ausdruck auftreten"
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Elementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %L"
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von intrinsischem %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PURE"
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf des intrinsischen %qs bei %L ist nicht PURE"
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Erweiterung: Umwandlung von %s in %s bei %L"
  
! #: fortran/intrinsic.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Nichtstandard-Umwandlung von %s in %s bei %L"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "MÃ¶gliche WertÃ¤nderung bei Umwandlung von %s in %s bei %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Umwandlung von %s in %s bei %L"
--- 67648,67789 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr "Interner Fehler: add_sym(): Bad sizing mode"
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "Das intrinsische %qs bei %L ist nicht im ausgewÃ¤hlten Standard enthalten, aber %s und %qs werden wie mit EXTERNAL deklariert behandelt. Passende Option %<-std=%> verwenden oder %<-fall-intrinsics%> definieren, um dies zuzulassen."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr "Interner Fehler: make_generic(): Cannot find generic symbol %qs"
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr "Das intrinsische ALLOCATED bei %L erfordert ein Feld oder eine skalar allozierbare Entity"
  
! #: fortran/intrinsic.cc:4325
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "Skalare Einheit bei %L benÃ¶tigt"
  
! #: fortran/intrinsic.cc:4336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "Feldeinheit bei %L benÃ¶tigt"
  
! #: fortran/intrinsic.cc:4343
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "UngÃ¼ltiges SchlÃ¼sselwort %qs in intrinsischer Funktion %qs bei %L"
  
! #: fortran/intrinsic.cc:4370
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Zu viele Argumente in Aufruf von %qs bei %L"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Die Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubt"
  
! #: fortran/intrinsic.cc:4389
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "SchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werden"
  
! #: fortran/intrinsic.cc:4396
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Argument %qs tritt im Aufruf von %qs bei %L doppelt auf"
  
! #: fortran/intrinsic.cc:4410
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Fehlendes Argument %qs in Aufruf von %qs bei %L"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATE RETURN bei %L nicht erlaubt"
  
! #: fortran/intrinsic.cc:4480
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Im Aufruf von %qs bei %L ist eine TypunvertrÃ¤glichkeit bei Argument %qs; %s wurde an %s Ã¼bergeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "resolve_intrinsic(): Too many args for intrinsic"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "do_simplify(): Too many args for intrinsic"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4742
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "init_arglist(): too many arguments"
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Invalid standard code on intrinsic %qs (%d)"
  
! #: fortran/intrinsic.cc:4903
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Intrinsisches %qs (%s) wird bei %L verwendet"
  
! #: fortran/intrinsic.cc:4975
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "Funktion %qs als Initialisierungsausdruck bei %L"
  
! #: fortran/intrinsic.cc:4993
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Transformierende Funktion %qs bei %L darf nicht in einem Initialisierungs-Ausdruck auftreten"
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Elementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %L"
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von intrinsischem %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PURE"
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf des intrinsischen %qs bei %L ist nicht PURE"
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Erweiterung: Umwandlung von %s in %s bei %L"
  
! #: fortran/intrinsic.cc:5291
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Nichtstandard-Umwandlung von %s in %s bei %L"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "MÃ¶gliche WertÃ¤nderung bei Umwandlung von %s in %s bei %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Umwandlung von %s in %s bei %L"
*************** msgstr "Umwandlung von %s in %s bei %L"
*** 67771,67792 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
  
! #: fortran/intrinsic.cc:5403
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Interner Fehler: Cannot convert %qs to %qs at %L"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "Bei %2$L deklariertes %1$qs Ã¼berdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich."
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr "Bei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur Ã¼ber eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden."
--- 67791,67812 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
  
! #: fortran/intrinsic.cc:5404
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Interner Fehler: Cannot convert %qs to %qs at %L"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "Bei %2$L deklariertes %1$qs Ã¼berdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich."
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr "Bei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur Ã¼ber eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden."
*************** msgstr "CLOSE-Anweisung bei %L erfordert
*** 68227,68233 ****
  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:2855 fortran/match.cc:3099
  #, 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"
--- 68247,68253 ----
  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:2855 fortran/match.cc:3123
  #, 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"
*************** msgstr "NAMELIST %qs in READ-Anweisung b
*** 68322,68328 ****
  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:3431 fortran/resolve.cc:15248
  #, 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"
--- 68342,68348 ----
  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:3431 fortran/resolve.cc:15252
  #, 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"
*************** msgstr "INQUIRE-Anweisung in PURE-Prozed
*** 68448,68454 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltig"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, 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"
--- 68468,68474 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltig"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, 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"
*************** msgstr "Anweisung %s bei %C verlÃ¤sst Op
*** 68797,69240 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Anweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block"
  
! #: fortran/match.cc:2890
  #, 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:2896
  #, 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:2898
  #, 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:2927
  #, 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:2932
  #, 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:3034
  #, 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:3057
  #, 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:3063
  #, 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:3079
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Spezifizierer QUIET= fÃ¼r %s bei %L"
  
! #: fortran/match.cc:3093
  #, 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:3109
  #, 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:3114
  #, 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:3126
  #, 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:3138
  #, 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:3145
  #, 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:3152
  #, 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:3159
  #, 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:3166
  #, 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:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE-Anweisung bei %C"
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP-Anweisung bei %C"
  
! #: fortran/match.cc:3275
  #, 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:3290
  #, 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:3297
  #, 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:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Redundante STAT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Redundante ERRMSG-Marke bei %L gefunden"
  
! #: fortran/match.cc:3369
  #, 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:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Â»EVENT POSTÂ«-Anweisung bei %C"
  
! #: fortran/match.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Â»EVENT WAITÂ«-Anweisung bei %C"
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Â»FAIL IMAGEÂ«-Anweisung bei %C"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "FORM-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "CHANGE-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "END-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "SYNC-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3617
  #, 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:3632
  #, 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:3639
  #, 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:3711
  #, 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:3776
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK-Anweisung bei %C"
  
! #: fortran/match.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK-Anweisung bei %C"
  
! #: fortran/match.cc:3811
  #, 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:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC-Anweisung bei %C"
  
! #: fortran/match.cc:3829
  #, 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:3835
  #, 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:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN-Anweisung bei %C"
  
! #: fortran/match.cc:4059
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Zugewiesene GOTO-Anweisung bei %C"
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, 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:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Berechnetes GOTO bei %C"
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Fehler in Typspezifikation bei %L"
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "Typspezifikation in ALLOCATE bei %L"
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Unerwartete Konstante bei %C"
  
! #: fortran/match.cc:4315
  #, 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:4330
  #, 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:4352
  #, 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:4357
  #, 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:4379
  #, 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:4391
  #, 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:4399
  #, 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:4416
  #, 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:4443
  #, 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:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG-Markierung bei %L"
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE-Marke bei %L"
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "ÃœberflÃ¼ssige SOURCE-Marke bei %L gefunden"
  
! #: fortran/match.cc:4495
  #, 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:4501
  #, 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:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD-Marke bei %L"
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "ÃœberflÃ¼ssige MOLD-Marke bei %L gefunden"
  
! #: fortran/match.cc:4532
  #, 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:4558
  #, 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:4566
  #, 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:4578
  #, 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:4645
  #, 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:4660
  #, 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:4754
  #, 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:4764
  #, 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:4771
  #, 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:4787
  #, 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:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG bei %L"
  
! #: fortran/match.cc:4881
  #, 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:4887
  #, 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:4896
  #, 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:4927
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-Anweisung im Hauptprogramm bei %C"
  
! #: fortran/match.cc:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Referenz auf Komponente bei %C erwartet"
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Ausschuss hinter CALL bei %C"
  
! #: fortran/match.cc:4975
  #, 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:5072
  #, 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:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaxfehler im allgemeinen Blocknamen bei %C"
--- 68817,69260 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Anweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block"
  
! #: fortran/match.cc:2893
  #, 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:2899
  #, 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:2901
  #, 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:2948
  #, 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:2953
  #, 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:3058
  #, 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:3081
  #, 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:3087
  #, 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:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Spezifizierer QUIET= fÃ¼r %s bei %L"
  
! #: fortran/match.cc:3117
  #, 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:3133
  #, 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:3138
  #, 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:3150
  #, 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:3162
  #, 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:3169
  #, 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:3176
  #, 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:3183
  #, 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:3190
  #, 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:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE-Anweisung bei %C"
  
! #: fortran/match.cc:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP-Anweisung bei %C"
  
! #: fortran/match.cc:3299
  #, 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:3314
  #, 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:3321
  #, 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:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Redundante STAT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Redundante ERRMSG-Marke bei %L gefunden"
  
! #: fortran/match.cc:3393
  #, 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:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Â»EVENT POSTÂ«-Anweisung bei %C"
  
! #: fortran/match.cc:3469
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Â»EVENT WAITÂ«-Anweisung bei %C"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Â»FAIL IMAGEÂ«-Anweisung bei %C"
  
! #: fortran/match.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "FORM-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "CHANGE-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "END-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "SYNC-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3641
  #, 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:3656
  #, 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:3663
  #, 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:3735
  #, 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:3800
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK-Anweisung bei %C"
  
! #: fortran/match.cc:3810
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK-Anweisung bei %C"
  
! #: fortran/match.cc:3835
  #, 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:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC-Anweisung bei %C"
  
! #: fortran/match.cc:3853
  #, 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:3859
  #, 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:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN-Anweisung bei %C"
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Zugewiesene GOTO-Anweisung bei %C"
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, 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:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Berechnetes GOTO bei %C"
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Fehler in Typspezifikation bei %L"
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "Typspezifikation in ALLOCATE bei %L"
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Unerwartete Konstante bei %C"
  
! #: fortran/match.cc:4339
  #, 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:4354
  #, 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:4376
  #, 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:4381
  #, 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:4403
  #, 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:4415
  #, 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:4423
  #, 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:4440
  #, 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:4467
  #, 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:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG-Markierung bei %L"
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE-Marke bei %L"
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "ÃœberflÃ¼ssige SOURCE-Marke bei %L gefunden"
  
! #: fortran/match.cc:4519
  #, 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:4525
  #, 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:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD-Marke bei %L"
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "ÃœberflÃ¼ssige MOLD-Marke bei %L gefunden"
  
! #: fortran/match.cc:4556
  #, 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:4582
  #, 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:4590
  #, 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:4602
  #, 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:4669
  #, 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:4684
  #, 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:4778
  #, 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:4788
  #, 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:4795
  #, 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:4811
  #, 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:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG bei %L"
  
! #: fortran/match.cc:4905
  #, 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:4911
  #, 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:4920
  #, 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:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-Anweisung im Hauptprogramm bei %C"
  
! #: fortran/match.cc:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Referenz auf Komponente bei %C erwartet"
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Ausschuss hinter CALL bei %C"
  
! #: fortran/match.cc:4999
  #, 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:5096
  #, 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:5237
  #, 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
*** 69242,69298 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, 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:5312
  #, 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:5328
  #, 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:5335
  #, 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:5345
  #, 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:5391
  #, 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:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK-DATA-Konstrukt bei %L"
  
! #: fortran/match.cc:5539
  #, 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:5547
  #, 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."
--- 69262,69318 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, 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:5336
  #, 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:5352
  #, 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:5359
  #, 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:5369
  #, 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:5415
  #, 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:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK-DATA-Konstrukt bei %L"
  
! #: fortran/match.cc:5563
  #, 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:5571
  #, 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
*** 69300,69476 ****
  #. 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:5572
  #, 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:5591
  #, 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:5734
  #, 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:5742
  #, 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:5775
  #, 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:5789
  #, 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:5802
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Komma in EQUIVALENCE bei %C erwartet"
  
! #: fortran/match.cc:5807
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "EQUIVALENCE-Anweisung bei %C"
  
! #: fortran/match.cc:5943
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Anweisungsfunktion bei %L ist rekursiv"
  
! #: fortran/match.cc:5949
  #, 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:5960
  #, 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:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Anweisungsfunktion bei %C"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, 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:6135 fortran/match.cc:6141
  #, 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:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Erwarteter Initialisierungsausdruck in CASE bei %C"
  
! #: fortran/match.cc:6182
  #, 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:6477
  #, 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:6518
  #, 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:6543
  #, 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:6699
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, 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:6792
  #, 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:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Unerwartete CASE-Anweisung bei %C"
  
! #: fortran/match.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfehler in CASE-Spezifikation bei %C"
  
! #: fortran/match.cc:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Unerwartete TYPE IS-Anweisung bei %C"
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, 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:7028
  #, 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:7048
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Unerwartete RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7094
  #, 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:7103
  #, 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:7130
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfehler in RANK-Spezifikation bei %C"
  
! #: fortran/match.cc:7252
  #, 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:7290
  #, 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"
--- 69320,69496 ----
  #. 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:5596
  #, 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:5615
  #, 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:5758
  #, 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:5766
  #, 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:5799
  #, 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:5813
  #, 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:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Komma in EQUIVALENCE bei %C erwartet"
  
! #: fortran/match.cc:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "EQUIVALENCE-Anweisung bei %C"
  
! #: fortran/match.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Anweisungsfunktion bei %L ist rekursiv"
  
! #: fortran/match.cc:5973
  #, 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:5984
  #, 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:5989
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Anweisungsfunktion bei %C"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, 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:6159 fortran/match.cc:6165
  #, 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:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Erwarteter Initialisierungsausdruck in CASE bei %C"
  
! #: fortran/match.cc:6206
  #, 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:6501
  #, 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:6542
  #, 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:6567
  #, 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:6723
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, 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:6816
  #, 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:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Unerwartete CASE-Anweisung bei %C"
  
! #: fortran/match.cc:6904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfehler in CASE-Spezifikation bei %C"
  
! #: fortran/match.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Unerwartete TYPE IS-Anweisung bei %C"
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, 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:7052
  #, 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:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Unerwartete RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7118
  #, 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:7127
  #, 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:7154
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfehler in RANK-Spezifikation bei %C"
  
! #: fortran/match.cc:7276
  #, 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:7314
  #, 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"
*************** msgstr "ORDERED-Parameter der Klausel be
*** 70668,70675 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, 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"
--- 70688,70695 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, 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 "Ganzzzahlausdruck der Art OMP_AL
*** 70761,70767 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qs kommt mehr als einmal in %<allocate%>-Klauseln bei %L vor"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, 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"
--- 70781,70787 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qs kommt mehr als einmal in %<allocate%>-Klauseln bei %L vor"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, 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 "Das bei %2$L deklarierte INTRINS
*** 72833,72839 ****
  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:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, 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"
--- 72853,72859 ----
  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:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, 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"
*************** msgstr "Fehlende explizite Deklaration m
*** 72953,72959 ****
  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:3038 fortran/resolve.cc:17312
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
--- 72973,72979 ----
  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:3038 fortran/resolve.cc:17316
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
*************** msgstr "Feldspezifikation oder feldwerti
*** 73575,73641 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, 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:8121
  #, 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:8133
  #, 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:8191
  #, 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:8206
  #, gcc-internal-format, gfc-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:8217
! #, 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:8248
  #, 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:8277
  #, 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:8290
  #, 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:8304
  #, 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:8333
  #, 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:8365
  #, 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:8371 fortran/resolve.cc:8377
  #, 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"
--- 73595,73661 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
  #, 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:8122
  #, 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:8134
  #, 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:8145 fortran/resolve.cc:8173
! #, 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:8192
  #, 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:8207
  #, gcc-internal-format, gfc-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:8249
  #, 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:8278
  #, 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:8291
  #, 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:8305
  #, 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:8334
  #, 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:8366
  #, 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:8372 fortran/resolve.cc:8378
  #, 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
*** 73644,73927 ****
  #. 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:8605
  #, 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:8656
  #, 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:8667
  #, 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:8680
  #, 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:8726
  #, 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:8745
  #, 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:8755
  #, 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:8773 fortran/resolve.cc:8781
  #, 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:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, 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:8882
  #, 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:8897
  #, 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:9000
  #, 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:9051
  #, 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:9060
  #, 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:9077
  #, 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:9093
  #, 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:9100
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:9127
  #, 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:9138
  #, 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:9370
  #, 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:9408 fortran/resolve.cc:9420
  #, 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:9449
  #, 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:9462
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:9475
  #, 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:9478
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, 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:9869
  #, 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:9878
  #, 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:9881
  #, 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:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, 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:10057
  #, 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:10067
  #, 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:10080
  #, 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:10089
  #, 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:10096
  #, 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:10107
  #, 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:10113
  #, 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:10128
  #, 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:10185
  #, 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:10195
  #, 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:10199
  #, 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:10202
  #, 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:10209 fortran/resolve.cc:10331
  #, 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:10221 fortran/resolve.cc:10343
  #, 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:10233
  #, 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:10246
  #, 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:10307
  #, 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:10311 fortran/resolve.cc:10321
  #, 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:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, 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:10405 fortran/resolve.cc:10430
  #, 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"
--- 73664,73947 ----
  #. 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:8606
  #, 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:8657
  #, 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:8668
  #, 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:8681
  #, 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:8727
  #, 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:8746
  #, 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:8756
  #, 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:8774 fortran/resolve.cc:8782
  #, 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:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, 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:8883
  #, 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:8898
  #, 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:9001
  #, 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:9052
  #, 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:9061
  #, 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:9078
  #, 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:9094
  #, 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:9101
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:9128
  #, 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:9139
  #, 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:9371
  #, 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:9409 fortran/resolve.cc:9421
  #, 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:9450
  #, 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:9463
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:9476
  #, 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:9479
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, 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:9870
  #, 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:9879
  #, 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:9882
  #, 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:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, 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:10058
  #, 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:10068
  #, 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:10081
  #, 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:10090
  #, 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:10097
  #, 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:10108
  #, 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:10114
  #, 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:10129
  #, 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:10186
  #, 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:10196
  #, 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:10200
  #, 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:10203
  #, 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:10210 fortran/resolve.cc:10332
  #, 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:10222 fortran/resolve.cc:10344
  #, 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:10234
  #, 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:10247
  #, 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:10308
  #, 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:10312 fortran/resolve.cc:10322
  #, 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:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, 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:10406 fortran/resolve.cc:10431
  #, 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
*** 73929,74128 ****
  #. 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:10445
  #, 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:10517
  #, 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:10533
  #, 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:10541 fortran/resolve.cc:10628
  #, 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:10551 fortran/resolve.cc:10638
  #, 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:10582
  #, 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:10591
  #, 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:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:10759
  #, 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:10769
  #, 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:10846
  #, 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:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnitten"
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, 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:11156
  #, 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:11160
  #, 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:11165
  #, 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:11172
  #, gcc-internal-format, gfc-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 "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:11183
  #, 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:11503
  #, 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:11745
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, 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:12031
  #, 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:12042
  #, 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:12080
  #, 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:12114
  #, 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:12161
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.cc:12165
  #, 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:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, 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:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:12437
  #, 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:12531
  #, 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:12545
  #, 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"
--- 73949,74148 ----
  #. 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:10446
  #, 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:10518
  #, 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:10534
  #, 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:10542 fortran/resolve.cc:10629
  #, 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:10552 fortran/resolve.cc:10639
  #, 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:10583
  #, 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:10592
  #, 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:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:10760
  #, 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:10770
  #, 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:10847
  #, 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:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnitten"
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, 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:11157
  #, 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:11161
  #, 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:11166
  #, 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:11173
  #, gcc-internal-format, gfc-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 "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:11184
  #, 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:11504
  #, 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:11746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, 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:12032
  #, 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:12043
  #, 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:12081
  #, 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:12115
  #, 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:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.cc:12166
  #, 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:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, 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:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:12438
  #, 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:12532
  #, 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:12546
  #, 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
*** 74130,75094 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, 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:12889
  #, 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:12897
  #, 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:12908
  #, 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:12924
  #, 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:12936
  #, 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:12969
  #, 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:12991
  #, 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:13024
  #, 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"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, 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:13085
  #, 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:13106
  #, 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:13113
  #, 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:13160
  #, 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:13163
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13166
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13169
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13172
  #, 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:13175
  #, 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:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:13249
  #, 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:13272
  #, 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:13294
  #, 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:13312
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:13324
  #, 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:13334
  #, 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:13344
  #, 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:13363
  #, 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:13367
  #, 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:13371
  #, 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:13375
  #, 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:13388
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:13399
  #, 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:13405
  #, 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:13425
  #, 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:13482
  #, 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:13488
  #, 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:13494
  #, 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:13502
  #, 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:13508
  #, 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:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, 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:13669
  #, 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:13678
  #, 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:13686
  #, 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:13692
  #, 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:13698
  #, 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:13706
  #, 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:13715
  #, 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:13737
  #, 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:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Bei %2$L wurde nur FINAL-Feldprozedur fÃ¼r abgeleiteten Typ %1$qs definiert, skalare wird ebenfalls empfohlen"
  
! #: fortran/resolve.cc:13814
  #, 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:13850
  #, 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:13909
  #, 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:13921
  #, 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:13949
  #, 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:14005
  #, 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:14217
  #, 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:14260
  #, 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:14274
  #, 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:14288 fortran/resolve.cc:14774
  #, 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:14296
  #, 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:14305
  #, 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:14311
  #, 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:14317
  #, 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:14346
  #, 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:14356
  #, 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:14451
  #, 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:14554
  #, 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:14563
  #, 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:14573
  #, 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:14598
  #, 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:14609
  #, 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:14707
  #, 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:14721
  #, 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:14737
  #, 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:14747
  #, 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:14756
  #, 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:14765
  #, 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:14807
  #, 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:14820
  #, 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:14831
  #, 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:14864
  #, 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:14872
  #, 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:14881
  #, 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:14967
  #, 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:15012
  #, 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:15025
  #, 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:15089
  #, 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:15122
  #, 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:15136
  #, 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:15201
  #, 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:15207
  #, 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:15213
  #, 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:15221
  #, 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:15238
  #, 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:15260
  #, 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:15271
  #, 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:15298
  #, 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:15317
  #, 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:15333
  #, 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:15344
  #, 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:15352
  #, 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:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein Zeiger"
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, 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:15525
  #, 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:15528
  #, 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:15628
  #, 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:15649
  #, 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:15662
  #, 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:15665
  #, 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:15675
  #, 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:15682
  #, 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:15695
  #, 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:15701
  #, 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:15711
  #, 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:15720
  #, 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:15733 fortran/resolve.cc:15910
  #, 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:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, 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:15807
  #, 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:15814
  #, 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:15821
  #, 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:15847
  #, 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:15857
  #, 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:15936
  #, 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:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, 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:16003
  #, 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:16016
  #, 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:16025
  #, 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:16038
  #, 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:16054
  #, 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:16062
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
  
! #: fortran/resolve.cc:16069
  #, 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:16082
  #, 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:16091
  #, 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:16107
  #, 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:16113
  #, 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:16138
  #, 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:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:16221
  #, 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:16328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare EntitÃ¤t bei %L erwartet"
  
! #: fortran/resolve.cc:16336
  #, 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:16343
  #, 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:16350
  #, 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:16366
  #, 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:16373
  #, 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:16382
  #, 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:16428
  #, 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:16441
  #, 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:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, 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"
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.cc:17255
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %L"
  
! #: fortran/resolve.cc:17322
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17355
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Enthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE sein"
--- 74150,75114 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, 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:12890
  #, 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:12898
  #, 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:12909
  #, 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:12925
  #, 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:12937
  #, 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:12970
  #, 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:12992
  #, 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:13025
  #, 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"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, 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:13086
  #, 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:13107
  #, 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:13114
  #, 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:13161
  #, 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:13164
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13170
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13173
  #, 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:13176
  #, 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:13218
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:13250
  #, 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:13273
  #, 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:13295
  #, 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:13313
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:13325
  #, 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:13335
  #, 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:13345
  #, 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:13364
  #, 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:13368
  #, 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:13372
  #, 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:13376
  #, 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:13389
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:13400
  #, 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:13406
  #, 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:13426
  #, 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:13483
  #, 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:13489
  #, 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:13495
  #, 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:13503
  #, 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:13509
  #, 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:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, 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:13670
  #, 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:13679
  #, 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:13687
  #, 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:13693
  #, 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:13699
  #, 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:13707
  #, 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:13716
  #, 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:13738
  #, 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:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Bei %2$L wurde nur FINAL-Feldprozedur fÃ¼r abgeleiteten Typ %1$qs definiert, skalare wird ebenfalls empfohlen"
  
! #: fortran/resolve.cc:13815
  #, 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:13851
  #, 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:13910
  #, 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:13922
  #, 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:13950
  #, 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:14006
  #, 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:14218
  #, 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:14261
  #, 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:14275
  #, 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:14289 fortran/resolve.cc:14775
  #, 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:14297
  #, 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:14306
  #, 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:14312
  #, 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:14318
  #, 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:14347
  #, 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:14357
  #, 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:14452
  #, 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:14555
  #, 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:14564
  #, 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:14574
  #, 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:14599
  #, 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:14610
  #, 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:14708
  #, 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:14722
  #, 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:14738
  #, 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:14748
  #, 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:14757
  #, 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:14766
  #, 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:14808
  #, 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:14821
  #, 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:14832
  #, 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:14865
  #, 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:14873
  #, 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:14882
  #, 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:14968
  #, 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:15013
  #, 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:15026
  #, 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:15090
  #, 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:15123
  #, 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:15137
  #, 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:15205
  #, 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:15211
  #, 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:15217
  #, 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:15225
  #, 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:15242
  #, 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:15264
  #, 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:15275
  #, 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:15302
  #, 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:15321
  #, 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:15337
  #, 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:15348
  #, 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:15356
  #, 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:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein Zeiger"
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, 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:15529
  #, 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:15532
  #, 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:15632
  #, 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:15653
  #, 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:15666
  #, 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:15669
  #, 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:15679
  #, 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:15686
  #, 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:15699
  #, 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:15705
  #, 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:15715
  #, 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:15724
  #, 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:15737 fortran/resolve.cc:15914
  #, 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:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, 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:15811
  #, 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:15818
  #, 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:15825
  #, 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:15851
  #, 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:15861
  #, 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:15940
  #, 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:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, 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:16007
  #, 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:16020
  #, 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:16029
  #, 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:16042
  #, 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:16058
  #, 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:16066
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
  
! #: fortran/resolve.cc:16073
  #, 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:16086
  #, 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:16095
  #, 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:16111
  #, 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:16117
  #, 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:16142
  #, 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:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:16225
  #, 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:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare EntitÃ¤t bei %L erwartet"
  
! #: fortran/resolve.cc:16340
  #, 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:16347
  #, 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:16354
  #, 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:16370
  #, 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:16377
  #, 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:16386
  #, 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:16432
  #, 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:16445
  #, 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:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, 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"
  
! #: fortran/resolve.cc:16858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.cc:17259
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %L"
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.cc:17339
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17359
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.cc:17369
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:17377
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Enthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE sein"
*************** msgstr "Ãœberlappende ungleiche Initiali
*** 76001,76017 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, 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:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
--- 76021,76037 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, 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:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
*************** msgstr "Unbekannte eingebauter Operator"
*** 76204,76210 ****
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:9998
  #, 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"
--- 76224,76230 ----
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:10005
  #, 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 "Sorry, die Event-Komponente des
*** 76230,76241 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: Format mit Namensliste"
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Falscher IO-Basistyp (%d)"
--- 76250,76261 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: Format mit Namensliste"
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Falscher IO-Basistyp (%d)"
*************** msgid "unhandled expression"
*** 76266,76317 ****
  msgstr "unbehandelter Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Bad statement code"
  
! #: fortran/trans-openmp.cc:7591
  #, gcc-internal-format, gfc-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:7601
  #, 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:7604
  #, 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:7607
  #, 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:7610
  #, 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:7613
  #, 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:7710
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Das Symbol %qs kann nicht gefunden werden"
  
! #: fortran/trans-openmp.cc:7721
  #, 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:7733
  #, 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"
--- 76286,76337 ----
  msgstr "unbehandelter Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Bad statement code"
  
! #: fortran/trans-openmp.cc:7593
  #, gcc-internal-format, gfc-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:7603
  #, 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:7606
  #, 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:7609
  #, 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:7612
  #, 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:7615
  #, 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:7712
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Das Symbol %qs kann nicht gefunden werden"
  
! #: fortran/trans-openmp.cc:7723
  #, 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:7735
  #, 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"
*************** msgid "gfc_validate_kind(): Got bad kind
*** 76410,76416 ****
  msgstr "gfc_validate_kind(): Got bad kind"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Bad statement code"
--- 76430,76436 ----
  msgstr "gfc_validate_kind(): Got bad kind"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Bad statement code"
*************** msgstr "%<-fobjc-sjlj-exceptions%> wird
*** 77715,77720 ****
--- 77735,77759 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "fÃ¼r nicht existierende Methode %qE wird Selektor erzeugt"
  
+ #~ msgid "Alias for --help=target."
+ #~ msgstr "Alias fÃ¼r --help=target."
+ 
+ #~ msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
+ #~ msgstr "Ãœbergabe eines einzelnen Vektors %qT an Argument %d von %qE, das jedoch ein Tupel von %d Vektoren erwartet"
+ 
+ #~ msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
+ #~ msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch ein Tupel von %d Vektoren erwartet"
+ 
+ #~ msgid "Builtin %qF requires arch14 or higher."
+ #~ msgstr "Eingebaute %qF erfordert arch14 oder hÃ¶her."
+ 
+ #~ msgid "%<return_value%> declared here"
+ #~ msgstr "%<return_value%> wurde hier deklariert"
+ 
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104878
+ #~ msgid "%s %qs instantiated"
+ #~ msgstr "%s %qs instanziiert"
+ 
  #~ msgid "# effect."
  #~ msgstr "# Effekt."
  
diff -Nrcpad gcc-12.1.0/gcc/po/el.po gcc-12.2.0/gcc/po/el.po
*** gcc-12.1.0/gcc/po/el.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/el.po	Fri Aug 19 08:09:52 2022
*************** 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: 2022-04-01 17:30+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: 2022-05-05 17:00+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 ""
*** 3495,3715 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:159
  #, fuzzy, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:182
  #, fuzzy, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, fuzzy, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3495,3720 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, fuzzy, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr ""
*** 5672,5678 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
--- 5677,5683 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr ""
*** 5853,5859 ****
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
--- 5858,5864 ----
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr ""
*** 6157,6169 ****
  msgid "Use 80-bit long double."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  msgid "Use 64-bit long double."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  msgid "Use 128-bit long double."
--- 6162,6174 ----
  msgid "Use 80-bit long double."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  msgid "Use 64-bit long double."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr ""
*** 6864,6870 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 6869,6875 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr ""
*** 6959,6965 ****
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
--- 6964,6970 ----
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
*************** msgstr ""
*** 7089,7094 ****
--- 7094,7104 ----
  msgid "Do not use GOT to access external symbols."
  msgstr ""
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 7415,7441 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:136
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:140
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 7425,7451 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:135
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:139
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
*** 7732,7893 ****
  msgid "64 bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:142
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, fuzzy, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 7742,7903 ----
  msgid "64 bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, fuzzy, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:183
  #, fuzzy, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:207
  #, fuzzy, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgstr ""
*** 12464,12470 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
  msgstr ""
  
  #: common.opt:468
--- 12474,12480 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
  #: common.opt:468
*************** msgstr ""
*** 16638,16649 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, fuzzy, c-format
  msgid "invalid expression as operand"
--- 16648,16659 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, fuzzy, c-format
  msgid "invalid expression as operand"
*************** msgstr "  --help                   Î•Î¼Ï
*** 16726,16803 ****
  #: gcc.cc:3761
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr "  --target-help            Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ Î³Ï�Î±Î¼Î¼ÏŽÎ½ ÎµÎ½Ï„Î¿Î»Î®Ï‚ ÏƒÏ‡ÎµÏ„Î¹ÎºÎ­Ï‚ Î¼Îµ Ï„Î¿ ÏƒÏ„ÏŒÏ‡Î¿\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3763
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --target-help            Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ Î³Ï�Î±Î¼Î¼ÏŽÎ½ ÎµÎ½Ï„Î¿Î»Î®Ï‚ ÏƒÏ‡ÎµÏ„Î¹ÎºÎ­Ï‚ Î¼Îµ Ï„Î¿ ÏƒÏ„ÏŒÏ‡Î¿\n"
  
! #: gcc.cc:3765
  #, fuzzy
  #| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Î§Ï�Î®ÏƒÎ· '-v --help' Î³Î¹Î± Ï„Î·Î½ ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Î³Ï�Î±Î¼Î¼Î®Ï‚ ÎµÎ½Ï„Î¿Î»Î®Ï‚ Ï…Ï€Î¿Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¹ÏŽÎ½)\n"
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„ÏŽÎ½ Ï„Ï‰Î½ Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· ÏŒÎ»Ï‰Î½ Ï„Ï‰Î½ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŽÎ½ Ï„Ï‰Î½ Ï€Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÎ¼ÏŽÎ½\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î·Ï‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î® ÏƒÏ„ÏŒÏ‡Î¿Ï… Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3771
  #, fuzzy
  #| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Ï‰Î½ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½ ÏƒÏ„Î¹Ï‚ Î´Î¹Î±Î´Ï�Î¿Î¼Î­Ï‚ Î±Î½Î±Î¶Î®Ï„Î·ÏƒÎ·Ï‚ Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… Î¿Î½ÏŒÎ¼Î±Ï„Î¿Ï‚ Ï„Î·Ï‚ ÏƒÏ…Î½Î¿Î´ÎµÏ…Ï„Î¹ÎºÎ®Ï‚ Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎ·Ï‚ Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3773
  #, fuzzy
  #| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<Î²Î¹Î²Î»Î¹Î¿Î¸> Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î·Ï‚ Ï€Î»Î®Ï�Î·Ï‚ Î´Î¹Î±Î´Ï�Î¿Î¼Î®Ï‚ ÏƒÏ„Î· Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎ· <Î²Î¹Î²Î»Î¹Î¿Î¸>\n"
  
! #: gcc.cc:3774
  #, fuzzy
  #| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<Ï€Ï�ÏŒÎ³Ï�> Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î·Ï‚ Ï€Î»Î®Ï�Î·Ï‚ Î´Î¹Î±Î´Ï�Î¿Î¼Î®Ï‚ ÏƒÏ„Î¿ ÏƒÏ…ÏƒÏ„Î±Ï„Î¹ÎºÏŒ Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î® <Ï€Ï�ÏŒÎ³Ï�>\n"
  
! #: gcc.cc:3775
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
--- 16736,16813 ----
  #: gcc.cc:3761
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ Î³Ï�Î±Î¼Î¼ÏŽÎ½ ÎµÎ½Ï„Î¿Î»Î®Ï‚ ÏƒÏ‡ÎµÏ„Î¹ÎºÎ­Ï‚ Î¼Îµ Ï„Î¿ ÏƒÏ„ÏŒÏ‡Î¿\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3764
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --target-help            Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ Î³Ï�Î±Î¼Î¼ÏŽÎ½ ÎµÎ½Ï„Î¿Î»Î®Ï‚ ÏƒÏ‡ÎµÏ„Î¹ÎºÎ­Ï‚ Î¼Îµ Ï„Î¿ ÏƒÏ„ÏŒÏ‡Î¿\n"
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Î§Ï�Î®ÏƒÎ· '-v --help' Î³Î¹Î± Ï„Î·Î½ ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Î³Ï�Î±Î¼Î¼Î®Ï‚ ÎµÎ½Ï„Î¿Î»Î®Ï‚ Ï…Ï€Î¿Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¹ÏŽÎ½)\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„ÏŽÎ½ Ï„Ï‰Î½ Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· ÏŒÎ»Ï‰Î½ Ï„Ï‰Î½ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŽÎ½ Ï„Ï‰Î½ Ï€Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÎ¼ÏŽÎ½\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î·Ï‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3770
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î® ÏƒÏ„ÏŒÏ‡Î¿Ï… Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Ï‰Î½ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½ ÏƒÏ„Î¹Ï‚ Î´Î¹Î±Î´Ï�Î¿Î¼Î­Ï‚ Î±Î½Î±Î¶Î®Ï„Î·ÏƒÎ·Ï‚ Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3773
  #, fuzzy
  #| msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… Î¿Î½ÏŒÎ¼Î±Ï„Î¿Ï‚ Ï„Î·Ï‚ ÏƒÏ…Î½Î¿Î´ÎµÏ…Ï„Î¹ÎºÎ®Ï‚ Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎ·Ï‚ Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3774
  #, fuzzy
  #| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<Î²Î¹Î²Î»Î¹Î¿Î¸> Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î·Ï‚ Ï€Î»Î®Ï�Î·Ï‚ Î´Î¹Î±Î´Ï�Î¿Î¼Î®Ï‚ ÏƒÏ„Î· Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎ· <Î²Î¹Î²Î»Î¹Î¿Î¸>\n"
  
! #: gcc.cc:3775
  #, fuzzy
  #| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<Ï€Ï�ÏŒÎ³Ï�> Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î·Ï‚ Ï€Î»Î®Ï�Î·Ï‚ Î´Î¹Î±Î´Ï�Î¿Î¼Î®Ï‚ ÏƒÏ„Î¿ ÏƒÏ…ÏƒÏ„Î±Ï„Î¹ÎºÏŒ Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î® <Ï€Ï�ÏŒÎ³Ï�>\n"
  
! #: gcc.cc:3776
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
*************** msgstr ""
*** 16810,16822 ****
  "                           ÎµÎ½Ï„Î¿Î»Î®Ï‚ ÎºÎ±Î¹ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½ Î±Î½Î±Î¶Î®Ï„Î·ÏƒÎ·Ï‚ Ï€Î¿Î»Î»Î±Ï€Î»ÏŽÎ½\n"
  "                           Î²Î¹Î²Î»Î¹Î¿Î¸Î·ÎºÏŽÎ½\n"
  
! #: gcc.cc:3778
  #, fuzzy
  #| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… Ï�Î¹Î¶Î¹ÎºÎ¿Ï� ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… Î³Î¹Î± ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î·Ï‚ libgcc\n"
  
! #: gcc.cc:3779
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
--- 16820,16832 ----
  "                           ÎµÎ½Ï„Î¿Î»Î®Ï‚ ÎºÎ±Î¹ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½ Î±Î½Î±Î¶Î®Ï„Î·ÏƒÎ·Ï‚ Ï€Î¿Î»Î»Î±Ï€Î»ÏŽÎ½\n"
  "                           Î²Î¹Î²Î»Î¹Î¿Î¸Î·ÎºÏŽÎ½\n"
  
! #: gcc.cc:3779
  #, fuzzy
  #| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… Ï�Î¹Î¶Î¹ÎºÎ¿Ï� ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… Î³Î¹Î± ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î·Ï‚ libgcc\n"
  
! #: gcc.cc:3780
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
*************** msgstr ""
*** 16829,16920 ****
  "                           ÎµÎ½Ï„Î¿Î»Î®Ï‚ ÎºÎ±Î¹ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½ Î±Î½Î±Î¶Î®Ï„Î·ÏƒÎ·Ï‚ Ï€Î¿Î»Î»Î±Ï€Î»ÏŽÎ½\n"
  "                           Î²Î¹Î²Î»Î¹Î¿Î¸Î·ÎºÏŽÎ½\n"
  
! #: gcc.cc:3782
  #, fuzzy
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-directory   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… Ï�Î¹Î¶Î¹ÎºÎ¿Ï� ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… Î³Î¹Î± ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î·Ï‚ libgcc\n"
  
! #: gcc.cc:3783
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpmachine             Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î® ÏƒÏ„ÏŒÏ‡Î¿Ï… Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3785
  #, fuzzy
  #| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚>            Î Î­Ï�Î±ÏƒÎ¼Î± <ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½> Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Î¼Îµ ÎºÏŒÎ¼Î¼Î± ÏƒÏ„Î¿ ÏƒÏ…Î½Î±Ï�Î¼Î¿Î»Î¿Î³Î·Ï„Î®\n"
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚>            Î Î­Ï�Î±ÏƒÎ¼Î± <ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½> Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Î¼Îµ ÎºÏŒÎ¼Î¼Î± ÏƒÏ„Î¿Î½ Ï€Ï�Î¿-ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®\n"
  
! #: gcc.cc:3787
  #, fuzzy
  #| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚>            Î Î­Ï�Î±ÏƒÎ¼Î± <ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½> Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Î¼Îµ ÎºÏŒÎ¼Î¼Î± ÏƒÏ„Î¿ ÏƒÏ…Î½Î´Î­Ï„Î·\n"
  
! #: gcc.cc:3788
  #, fuzzy
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xlinker <ÏŒÏ�Î¹ÏƒÎ¼Î±>        Î Î­Ï�Î±ÏƒÎ¼Î± <Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚> ÏƒÏ„Î¿ ÏƒÏ…Î½Î´Î­Ï„Î·\n"
  
! #: gcc.cc:3789
  #, fuzzy
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xlinker <ÏŒÏ�Î¹ÏƒÎ¼Î±>        Î Î­Ï�Î±ÏƒÎ¼Î± <Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚> ÏƒÏ„Î¿ ÏƒÏ…Î½Î´Î­Ï„Î·\n"
  
! #: gcc.cc:3790
  #, fuzzy
  #| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <ÏŒÏ�Î¹ÏƒÎ¼Î±>        Î Î­Ï�Î±ÏƒÎ¼Î± <Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚> ÏƒÏ„Î¿ ÏƒÏ…Î½Î´Î­Ï„Î·\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Î�Î± Î¼Î· Î´Î¹Î±Î³Ï�Î±Ï†Î¿Ï�Î½ Ï„Î± ÎµÎ½Î´Î¹Î¬Î¼ÎµÏƒÎ± Î±Ï�Ï‡ÎµÎ¯Î±\n"
  
! #: gcc.cc:3792
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps              Î�Î± Î¼Î· Î´Î¹Î±Î³Ï�Î±Ï†Î¿Ï�Î½ Ï„Î± ÎµÎ½Î´Î¹Î¬Î¼ÎµÏƒÎ± Î±Ï�Ï‡ÎµÎ¯Î±\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3796
  #, fuzzy
  #| msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Î§Ï�Î®ÏƒÎ· ÏƒÏ‰Î»Î·Î½ÏŽÏƒÎµÏ‰Î½ Î±Î½Ï„Î¯ ÎµÎ½Î´Î¹Î¬Î¼ÎµÏƒÏ‰Î½ Î±Ï�Ï‡ÎµÎ¯Ï‰Î½\n"
  
! #: gcc.cc:3797
  #, fuzzy
  #| msgid "  -time                    Time the execution of each subprocess\n"
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    ÎœÎ­Ï„Ï�Î·ÏƒÎ· Ï„Î¿Ï… Ï‡Ï�ÏŒÎ½Î¿Ï… ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ÎºÎ¬Î¸Îµ Ï…Ï€Î¿Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚\n"
  
! #: gcc.cc:3798
  #, fuzzy
  #| msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<Î±Ï�Ï‡ÎµÎ¯Î¿>           Î§Ï�Î®ÏƒÎ· Ï„Î¿Ï… Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï… Ï„Î¿Ï… <Î±Ï�Ï‡ÎµÎ¯Î¿Ï…> Î±Î½Ï„Î¯ Ï„Ï‰Î½ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Ï€Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÎ¼ÏŽÎ½\n"
  
! #: gcc.cc:3799
  #, fuzzy
  #| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
--- 16839,16930 ----
  "                           ÎµÎ½Ï„Î¿Î»Î®Ï‚ ÎºÎ±Î¹ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½ Î±Î½Î±Î¶Î®Ï„Î·ÏƒÎ·Ï‚ Ï€Î¿Î»Î»Î±Ï€Î»ÏŽÎ½\n"
  "                           Î²Î¹Î²Î»Î¹Î¿Î¸Î·ÎºÏŽÎ½\n"
  
! #: gcc.cc:3783
  #, fuzzy
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-directory   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… Ï�Î¹Î¶Î¹ÎºÎ¿Ï� ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… Î³Î¹Î± ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î·Ï‚ libgcc\n"
  
! #: gcc.cc:3784
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpmachine             Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î® ÏƒÏ„ÏŒÏ‡Î¿Ï… Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚>            Î Î­Ï�Î±ÏƒÎ¼Î± <ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½> Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Î¼Îµ ÎºÏŒÎ¼Î¼Î± ÏƒÏ„Î¿ ÏƒÏ…Î½Î±Ï�Î¼Î¿Î»Î¿Î³Î·Ï„Î®\n"
  
! #: gcc.cc:3787
  #, fuzzy
  #| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚>            Î Î­Ï�Î±ÏƒÎ¼Î± <ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½> Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Î¼Îµ ÎºÏŒÎ¼Î¼Î± ÏƒÏ„Î¿Î½ Ï€Ï�Î¿-ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®\n"
  
! #: gcc.cc:3788
  #, fuzzy
  #| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚>            Î Î­Ï�Î±ÏƒÎ¼Î± <ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½> Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Î¼Îµ ÎºÏŒÎ¼Î¼Î± ÏƒÏ„Î¿ ÏƒÏ…Î½Î´Î­Ï„Î·\n"
  
! #: gcc.cc:3789
  #, fuzzy
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xlinker <ÏŒÏ�Î¹ÏƒÎ¼Î±>        Î Î­Ï�Î±ÏƒÎ¼Î± <Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚> ÏƒÏ„Î¿ ÏƒÏ…Î½Î´Î­Ï„Î·\n"
  
! #: gcc.cc:3790
  #, fuzzy
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xlinker <ÏŒÏ�Î¹ÏƒÎ¼Î±>        Î Î­Ï�Î±ÏƒÎ¼Î± <Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚> ÏƒÏ„Î¿ ÏƒÏ…Î½Î´Î­Ï„Î·\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <ÏŒÏ�Î¹ÏƒÎ¼Î±>        Î Î­Ï�Î±ÏƒÎ¼Î± <Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚> ÏƒÏ„Î¿ ÏƒÏ…Î½Î´Î­Ï„Î·\n"
  
! #: gcc.cc:3792
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Î�Î± Î¼Î· Î´Î¹Î±Î³Ï�Î±Ï†Î¿Ï�Î½ Ï„Î± ÎµÎ½Î´Î¹Î¬Î¼ÎµÏƒÎ± Î±Ï�Ï‡ÎµÎ¯Î±\n"
  
! #: gcc.cc:3793
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps              Î�Î± Î¼Î· Î´Î¹Î±Î³Ï�Î±Ï†Î¿Ï�Î½ Ï„Î± ÎµÎ½Î´Î¹Î¬Î¼ÎµÏƒÎ± Î±Ï�Ï‡ÎµÎ¯Î±\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3797
  #, fuzzy
  #| msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Î§Ï�Î®ÏƒÎ· ÏƒÏ‰Î»Î·Î½ÏŽÏƒÎµÏ‰Î½ Î±Î½Ï„Î¯ ÎµÎ½Î´Î¹Î¬Î¼ÎµÏƒÏ‰Î½ Î±Ï�Ï‡ÎµÎ¯Ï‰Î½\n"
  
! #: gcc.cc:3798
  #, fuzzy
  #| msgid "  -time                    Time the execution of each subprocess\n"
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    ÎœÎ­Ï„Ï�Î·ÏƒÎ· Ï„Î¿Ï… Ï‡Ï�ÏŒÎ½Î¿Ï… ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ÎºÎ¬Î¸Îµ Ï…Ï€Î¿Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚\n"
  
! #: gcc.cc:3799
  #, fuzzy
  #| msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<Î±Ï�Ï‡ÎµÎ¯Î¿>           Î§Ï�Î®ÏƒÎ· Ï„Î¿Ï… Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï… Ï„Î¿Ï… <Î±Ï�Ï‡ÎµÎ¯Î¿Ï…> Î±Î½Ï„Î¯ Ï„Ï‰Î½ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼Î­Î½Ï‰Î½ Ï€Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÎ¼ÏŽÎ½\n"
  
! #: gcc.cc:3800
  #, fuzzy
  #| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
*************** msgstr ""
*** 16922,16985 ****
  "  -std=<Ï€Ï�ÏŒÏ„Ï…Ï€Î¿>           Î˜ÎµÏŽÏ�Î·ÏƒÎµ ÏŒÏ„Î¹ Î¿Î¹ Ï€Î·Î³Î­Ï‚ ÎºÏŽÎ´Î¹ÎºÎ± ÎµÎ¯Î½Î±Î¹ Î³Î¹Î± Ï„Î¿ <Ï€Ï�ÏŒÏ„Ï…Ï€Î¿>\n"
  "\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3803
  #, fuzzy
  #| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚>           Î Ï�Î¿ÏƒÎ¸Î®ÎºÎ· Ï„Î¿Ï… <ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï…> ÏƒÏ„Î¹Ï‚ Î´Î¹Î±Î´Ï�Î¿Î¼Î­Ï‚ Î±Î½Î±Î¶Î®Ï„Î·ÏƒÎ·Ï‚ Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3804
  #, fuzzy
  #| msgid "  -v                       Display the programs invoked by the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Ï‰Î½ Ï€Ï�Î¿Î³Ï�Î±Î¼Î¼Î¬Ï„Ï‰Î½ Ï€Î¿Ï… ÎºÎ±Î»ÎµÎ¯ Î¿ Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®Ï‚\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3806
  #, fuzzy
  #| msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Î Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÎ¯Î± Î¼ÏŒÎ½Î¿Â· ÏŒÏ‡Î¹ Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·, ÏƒÏ…Î½Î±Ï�Î¼Î¿Î»ÏŒÎ³Î·ÏƒÎ· Î® ÏƒÏ�Î½Î´ÎµÏƒÎ·\n"
  
! #: gcc.cc:3807
  #, fuzzy
  #| msgid "  -S                       Compile only; do not assemble or link\n"
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       ÎœÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ· Î¼ÏŒÎ½Î¿Â· ÏŒÏ‡Î¹ ÏƒÏ…Î½Î±Ï�Î¼Î¿Î»ÏŒÎ³Î·ÏƒÎ· Î®ÏƒÏ�Î½Î´ÎµÏƒÎ·\n"
  
! #: gcc.cc:3808
  #, fuzzy
  #| msgid "  -c                       Compile and assemble, but do not link\n"
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       ÎœÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ· ÎºÎ±Î¹ ÏƒÏ…Î½Î±Ï�Î¼Î¿Î»ÏŒÎ³Î·ÏƒÎ·, ÏŒÏ‡Î¹ÏŒÎ¼Ï‰Ï‚ ÏƒÏ�Î½Î´ÎµÏƒÎ·\n"
  
! #: gcc.cc:3809
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3812
  #, fuzzy
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -pipe                    Î§Ï�Î®ÏƒÎ· ÏƒÏ‰Î»Î·Î½ÏŽÏƒÎµÏ‰Î½ Î±Î½Ï„Î¯ ÎµÎ½Î´Î¹Î¬Î¼ÎµÏƒÏ‰Î½ Î±Ï�Ï‡ÎµÎ¯Ï‰Î½\n"
  
! #: gcc.cc:3813
  #, fuzzy
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
--- 16932,16995 ----
  "  -std=<Ï€Ï�ÏŒÏ„Ï…Ï€Î¿>           Î˜ÎµÏŽÏ�Î·ÏƒÎµ ÏŒÏ„Î¹ Î¿Î¹ Ï€Î·Î³Î­Ï‚ ÎºÏŽÎ´Î¹ÎºÎ± ÎµÎ¯Î½Î±Î¹ Î³Î¹Î± Ï„Î¿ <Ï€Ï�ÏŒÏ„Ï…Ï€Î¿>\n"
  "\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3804
  #, fuzzy
  #| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚>           Î Ï�Î¿ÏƒÎ¸Î®ÎºÎ· Ï„Î¿Ï… <ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï…> ÏƒÏ„Î¹Ï‚ Î´Î¹Î±Î´Ï�Î¿Î¼Î­Ï‚ Î±Î½Î±Î¶Î®Ï„Î·ÏƒÎ·Ï‚ Ï„Î¿Ï… Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®\n"
  
! #: gcc.cc:3805
  #, fuzzy
  #| msgid "  -v                       Display the programs invoked by the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Ï„Ï‰Î½ Ï€Ï�Î¿Î³Ï�Î±Î¼Î¼Î¬Ï„Ï‰Î½ Ï€Î¿Ï… ÎºÎ±Î»ÎµÎ¯ Î¿ Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®Ï‚\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3807
  #, fuzzy
  #| msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Î Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÎ¯Î± Î¼ÏŒÎ½Î¿Â· ÏŒÏ‡Î¹ Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·, ÏƒÏ…Î½Î±Ï�Î¼Î¿Î»ÏŒÎ³Î·ÏƒÎ· Î® ÏƒÏ�Î½Î´ÎµÏƒÎ·\n"
  
! #: gcc.cc:3808
  #, fuzzy
  #| msgid "  -S                       Compile only; do not assemble or link\n"
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       ÎœÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ· Î¼ÏŒÎ½Î¿Â· ÏŒÏ‡Î¹ ÏƒÏ…Î½Î±Ï�Î¼Î¿Î»ÏŒÎ³Î·ÏƒÎ· Î®ÏƒÏ�Î½Î´ÎµÏƒÎ·\n"
  
! #: gcc.cc:3809
  #, fuzzy
  #| msgid "  -c                       Compile and assemble, but do not link\n"
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       ÎœÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ· ÎºÎ±Î¹ ÏƒÏ…Î½Î±Ï�Î¼Î¿Î»ÏŒÎ³Î·ÏƒÎ·, ÏŒÏ‡Î¹ÏŒÎ¼Ï‰Ï‚ ÏƒÏ�Î½Î´ÎµÏƒÎ·\n"
  
! #: gcc.cc:3810
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3813
  #, fuzzy
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -pipe                    Î§Ï�Î®ÏƒÎ· ÏƒÏ‰Î»Î·Î½ÏŽÏƒÎµÏ‰Î½ Î±Î½Ï„Î¯ ÎµÎ½Î´Î¹Î¬Î¼ÎµÏƒÏ‰Î½ Î±Ï�Ï‡ÎµÎ¯Ï‰Î½\n"
  
! #: gcc.cc:3814
  #, fuzzy
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
*************** msgstr ""
*** 16993,16999 ****
  "                           ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Ï†Î¿Ï�Î¬ ÎµÏ�Ï�ÎµÏƒÎ·Ï‚ Ï„Î·Ï‚ Î³Î»ÏŽÏƒÏƒÎ±Ï‚ Î²Î¬ÏƒÎµÎ¹ Ï„Î·Ï‚ ÎµÏ€Î­ÎºÏ„Î±ÏƒÎ·Ï‚\n"
  "                           Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï…\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 17003,17009 ----
  "                           ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Ï†Î¿Ï�Î¬ ÎµÏ�Ï�ÎµÏƒÎ·Ï‚ Ï„Î·Ï‚ Î³Î»ÏŽÏƒÏƒÎ±Ï‚ Î²Î¬ÏƒÎµÎ¹ Ï„Î·Ï‚ ÎµÏ€Î­ÎºÏ„Î±ÏƒÎ·Ï‚\n"
  "                           Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï…\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17007,17086 ****
  " ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ ÏƒÎµ Î±Ï…Ï„Î­Ï‚ Ï„Î¹Ï‚ Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯ÎµÏ‚, Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± Ï‡Ï�Î·ÏƒÎ¹Î¼Î¿Ï€Î¿Î¹Î®ÏƒÎµÏ„Îµ Ï„Î¹Ï‚ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚\n"
  " -W<Î³Ï�Î¬Î¼Î¼Î±>.\n"
  
! #: gcc.cc:6789
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± %s %s ÏƒÏ„Î¿ %s"
  
! #: gcc.cc:7550
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎµÏ‚: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï�Ï…Î¸Î¼Î¹ÏƒÏ„ÎµÎ¯ Î¼Îµ: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ÎœÎ¿Î½Ï„Î­Î»Î¿ Î½Î·Î¼Î¬Ï„Ï‰Î½: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, fuzzy, c-format
  msgid "\n"
  msgstr ":\n"
  
! #: gcc.cc:7581
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcc.cc:7584
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· Î¿Î´Î·Î³Î¿Ï� gcc %s ÎµÎºÏ„ÎµÎ»ÎµÎ¯ Ï„Î·Î½ Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ÎµÎ³ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ·: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î±: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎµÏ‚: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 17017,17096 ----
  " ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ ÏƒÎµ Î±Ï…Ï„Î­Ï‚ Ï„Î¹Ï‚ Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯ÎµÏ‚, Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± Ï‡Ï�Î·ÏƒÎ¹Î¼Î¿Ï€Î¿Î¹Î®ÏƒÎµÏ„Îµ Ï„Î¹Ï‚ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚\n"
  " -W<Î³Ï�Î¬Î¼Î¼Î±>.\n"
  
! #: gcc.cc:6790
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± %s %s ÏƒÏ„Î¿ %s"
  
! #: gcc.cc:7551
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎµÏ‚: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï�Ï…Î¸Î¼Î¹ÏƒÏ„ÎµÎ¯ Î¼Îµ: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ÎœÎ¿Î½Ï„Î­Î»Î¿ Î½Î·Î¼Î¬Ï„Ï‰Î½: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, fuzzy, c-format
  msgid "\n"
  msgstr ":\n"
  
! #: gcc.cc:7582
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcc.cc:7585
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· Î¿Î´Î·Î³Î¿Ï� gcc %s ÎµÎºÏ„ÎµÎ»ÎµÎ¯ Ï„Î·Î½ Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ÎµÎ³ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ·: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î±: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Î²Î¹Î²Î»Î¹Î¿Î¸Î®ÎºÎµÏ‚: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17090,17106 ****
  "Î“Î¹Î± Î¿Î´Î·Î³Î¯ÎµÏ‚ Î³Î¹Î± Î±Î½Î±Ï†Î¿Ï�Î­Ï‚ ÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰Î½. Ï€Î±Ï�Î±ÎºÎ±Î»ÏŽ Î´ÎµÎ¯Ï„Îµ:\n"
  
  # src/request.c:37
! #: gcc.cc:8780 gcov-tool.cc:527
  #, fuzzy, c-format
  msgid "%s %s%s\n"
  msgstr "%s: %s: "
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
  # src/main.c:850
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, fuzzy, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 17100,17116 ----
  "Î“Î¹Î± Î¿Î´Î·Î³Î¯ÎµÏ‚ Î³Î¹Î± Î±Î½Î±Ï†Î¿Ï�Î­Ï‚ ÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰Î½. Ï€Î±Ï�Î±ÎºÎ±Î»ÏŽ Î´ÎµÎ¯Ï„Îµ:\n"
  
  # src/request.c:37
! #: gcc.cc:8781 gcov-tool.cc:527
  #, fuzzy, c-format
  msgid "%s %s%s\n"
  msgstr "%s: %s: "
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
  # src/main.c:850
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, fuzzy, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 17111,17117 ****
  "Î±Î½Ï„Î¹Î³Ï�Î±Ï†Î®Ï‚. Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ ÎšÎ‘ÎœÎ™Î‘ ÎµÎ³Î³Ï�Î·ÏƒÎ·Â· Î¿Ï�Ï„Îµ Î±ÎºÏŒÎ¼Î± Î³Î¹Î± Î›Î•Î™Î¤ÎŸÎ¥Î¡Î“Î™ÎšÎŸÎ¤Î—Î¤Î‘ Î® \n"
  "ÎšÎ‘Î¤Î‘Î›Î›Î—Î›ÎŸÎ¤Î—Î¤Î‘ Î“Î™Î‘ Î•Î�Î‘ Î£Î¥Î“ÎšÎ•ÎšÎ¡Î™ÎœÎ•Î�ÎŸ Î£ÎšÎŸÎ ÎŸ.\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 17121,17127 ----
  "Î±Î½Ï„Î¹Î³Ï�Î±Ï†Î®Ï‚. Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ ÎšÎ‘ÎœÎ™Î‘ ÎµÎ³Î³Ï�Î·ÏƒÎ·Â· Î¿Ï�Ï„Îµ Î±ÎºÏŒÎ¼Î± Î³Î¹Î± Î›Î•Î™Î¤ÎŸÎ¥Î¡Î“Î™ÎšÎŸÎ¤Î—Î¤Î‘ Î® \n"
  "ÎšÎ‘Î¤Î‘Î›Î›Î—Î›ÎŸÎ¤Î—Î¤Î‘ Î“Î™Î‘ Î•Î�Î‘ Î£Î¥Î“ÎšÎ•ÎšÎ¡Î™ÎœÎ•Î�ÎŸ Î£ÎšÎŸÎ ÎŸ.\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 17120,17133 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17130,17143 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 17135,17141 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17145,17151 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 17723,17748 ****
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.cc:454 cp/error.cc:3581
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
--- 17733,17758 ----
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.cc:454 cp/error.cc:3589
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
*************** msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼
*** 17932,17947 ****
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: targhooks.cc:2172
  msgid "created and used with different settings of %<-fpic%>"
  msgstr ""
  
! #: targhooks.cc:2174
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
--- 17942,17957 ----
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: targhooks.cc:2251
  msgid "created and used with different settings of %<-fpic%>"
  msgstr ""
  
! #: targhooks.cc:2253
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 18326,18352 ****
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 18336,18362 ----
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 18424,18433 ****
  msgid "unknown relocation unspec"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 18434,18443 ----
  msgid "unknown relocation unspec"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 18496,18502 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
--- 18506,18512 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 18684,18692 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18694,18702 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
*** 18929,18953 ****
  msgid "bad output_condmove_single operand"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/gcn/gcn.cc:6340
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:6422
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 18939,18963 ----
  msgid "bad output_condmove_single operand"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/gcn/gcn.cc:6341
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:6423
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 18959,19056 ****
  msgid "Expected register or constant integer."
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/i386/i386.cc:12360
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.cc:12899
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.cc:12904
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.cc:13137
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13172
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13241
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13246
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13323
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13402
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13420
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13433
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13448
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13476
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13494
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13517
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13621
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.cc:13784
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:16791
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
--- 18969,19066 ----
  msgid "Expected register or constant integer."
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/i386/i386.cc:12362
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.cc:12901
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.cc:12906
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.cc:13139
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13174
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13243
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13248
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13404
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13422
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13435
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13450
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13478
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13519
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13623
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.cc:13786
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:16793
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
*************** msgstr ""
*** 19115,19138 ****
  msgid "invalid addressing mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, fuzzy, c-format
--- 19125,19148 ----
  msgid "invalid addressing mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, fuzzy, c-format
*************** msgid "post-increment address is not a r
*** 19166,19172 ****
  msgstr ""
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
--- 19176,19182 ----
  msgstr ""
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ·
*** 19485,19642 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23925
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.cc:27573
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.cc:27642
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28257
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28259
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28261
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28263
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28278
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28280
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28282
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28284
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7970
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/s390/s390.cc:8052
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8075
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8093
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8115
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8143
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8302
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/s390/s390.cc:8339
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8346
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: config/s390/s390.cc:8349
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:12128
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 19495,19652 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23944
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.cc:27601
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.cc:27670
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28285
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28287
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28289
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28291
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28306
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28308
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28310
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28312
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7964
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/s390/s390.cc:8046
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8069
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8087
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8109
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8137
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8296
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/s390/s390.cc:8333
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8340
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: config/s390/s390.cc:8343
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:12122
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16567
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 19662,19704 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9459
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9479
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9610
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9622
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9667
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 19672,19714 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9471
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9491
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9622
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9634
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
*** 19913,19919 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 19923,19929 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 19934,19940 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 19944,19950 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 19942,19948 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 19952,19958 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 19960,19972 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 19970,19982 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 19975,19981 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 19985,19991 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 19988,20000 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 19998,20010 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 20003,20009 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 20013,20019 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgid "expected %<.%>"
*** 20014,20030 ****
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
--- 20024,20040 ----
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
*************** msgstr ""
*** 20034,20063 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 20044,20073 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 20066,20072 ****
  msgid "(anonymous)"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 20076,20082 ----
  msgid "(anonymous)"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 20077,20111 ****
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.cc:4007
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:7735
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.cc:3452
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr ""
  
--- 20087,20121 ----
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.cc:4018
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:7745
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.cc:3465
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr ""
  
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 20206,20336 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3031
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3613
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3617
  #, fuzzy, c-format
  msgid "In constructor %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/error.cc:3619
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In destructor %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/error.cc:3621
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3650
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3701
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 20216,20346 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3039
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3621
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3625
  #, fuzzy, c-format
  msgid "In constructor %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/error.cc:3627
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In destructor %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/error.cc:3629
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3658
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3709
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 20343,20371 ****
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21675
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21678
  #, fuzzy
  msgid "%<using enum%> of dependent type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:21680
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:21682
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr ""
  
--- 20353,20381 ----
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21687
  #, fuzzy
  msgid "%<using enum%> of dependent type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:21689
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:21691
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr ""
  
*************** msgstr ""
*** 20416,20464 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7086
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 20426,20474 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7088
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 20481,20487 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
--- 20491,20497 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
*************** msgstr ""
*** 20559,20603 ****
  msgid "Driving:"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4885
  #, fuzzy
  msgid "a GNU Fortran extension"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: fortran/intrinsic.cc:4889
  msgid "for backward compatibility"
  msgstr ""
  
--- 20569,20613 ----
  msgid "Driving:"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4886
  #, fuzzy
  msgid "a GNU Fortran extension"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€Î·Ï�ÎµÏƒÎ¯Î±Ï‚"
  
! #: fortran/intrinsic.cc:4890
  msgid "for backward compatibility"
  msgstr ""
  
*************** msgstr ""
*** 20735,20746 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
--- 20745,20756 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 20954,20972 ****
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 20964,20982 ----
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 20975,20985 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 20985,20995 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 20994,21005 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 21004,21015 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr ""
*** 21121,21146 ****
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 21131,21156 ----
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 21191,21197 ****
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 21201,21207 ----
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*** 21269,21275 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 21279,21285 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr ""
*** 21692,21698 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 21702,21708 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒ
*** 22051,22067 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
--- 22061,22077 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
*************** msgstr ""
*** 22284,22333 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:718
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:730
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: attribs.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: attribs.cc:805
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
--- 22294,22343 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:723
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:735
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: attribs.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: attribs.cc:810
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
*************** msgstr ""
*** 22340,22346 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 22350,22356 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr ""
*** 22370,22383 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22380,22393 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr ""
*** 22395,22469 ****
  msgid "%qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: attribs.cc:1870
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22405,22479 ----
  msgid "%qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: attribs.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ
*** 22511,22517 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 22521,22527 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 22536,22679 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.cc:4918
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: builtins.cc:4931
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: builtins.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, 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:7188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: builtins.cc:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:9976
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:9984
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:10004
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.cc:10037
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:10050
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10079
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: builtins.cc:10092
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
--- 22546,22689 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.cc:4930
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: builtins.cc:4943
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: builtins.cc:5390
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, 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:7200
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: builtins.cc:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:9988
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:9996
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:10016
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: builtins.cc:10049
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:10062
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10091
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: builtins.cc:10104
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
*************** msgstr ""
*** 23337,23802 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3187
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cgraph.cc:3447
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3494
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3507 cgraph.cc:3567
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3557
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3584
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.cc:3808
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:888
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:903
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.cc:1468
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1491
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cgraphunit.cc:1558
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cgraphunit.cc:1685
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cgraphunit.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 23347,23812 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3188
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cgraph.cc:3448
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3453
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3589
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3620
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:764
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:889
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1134
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.cc:1469
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1492
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cgraphunit.cc:1559
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cgraphunit.cc:1686
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cgraphunit.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgid "cannot find %qs"
*** 23837,23843 ****
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± ÎµÎºÏ„ÎµÎ»ÎµÏƒÏ„ÎµÎ¯ Ï„Î¿ %s"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
--- 23847,23853 ----
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± ÎµÎºÏ„ÎµÎ»ÎµÏƒÏ„ÎµÎ¯ Ï„Î¿ %s"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
*************** msgstr ""
*** 23859,23865 ****
  msgid "ld returned %d exit status"
  msgstr "Î· ld ÎµÏ€Î­ÏƒÏ„Ï�ÎµÏˆÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÎµÎ¾ÏŒÎ´Î¿Ï… %d"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 23869,23875 ----
  msgid "ld returned %d exit status"
  msgstr "Î· ld ÎµÏ€Î­ÏƒÏ„Ï�ÎµÏˆÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÎµÎ¾ÏŒÎ´Î¿Ï… %d"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*** 23875,23881 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
--- 23885,23891 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr ""
*** 24295,24301 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
--- 24305,24311 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
*************** msgstr ""
*** 24370,24406 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 24380,24416 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 24512,24523 ****
  msgid "%<-pipe%> not supported"
  msgstr "Ï„Î¿ -pipe Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
--- 24522,24533 ----
  msgid "%<-pipe%> not supported"
  msgstr "Ï„Î¿ -pipe Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
*************** msgstr ""
*** 24539,24630 ****
  msgid "%s signal terminated program %s"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4967 toplev.cc:717
  #, fuzzy, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: gcc.cc:4972
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr ""
  
! #: gcc.cc:5357
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6536
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 24549,24640 ----
  msgid "%s signal terminated program %s"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4968 toplev.cc:717
  #, fuzzy, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: gcc.cc:4973
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr ""
  
! #: gcc.cc:5358
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6537
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 24632,24769 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6817
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "%s: Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'\n"
  
! #: gcc.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:6975
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7173
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:7403
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:8012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8033 gcc.cc:8074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8393
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8418
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Î´ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: gcc.cc:8867
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: Î¿ Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®Ï‚ %s Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÎµÎ³ÎºÎ±Ï„Î±ÏƒÏ„Î±Î¸ÎµÎ¯ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9112
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
--- 24642,24779 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6818
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "%s: Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'\n"
  
! #: gcc.cc:6884
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7174
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:8013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8034 gcc.cc:8075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8394
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8419
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Î´ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: gcc.cc:8868
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: Î¿ Î¼ÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÏ„Î®Ï‚ %s Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÎµÎ³ÎºÎ±Ï„Î±ÏƒÏ„Î±Î¸ÎµÎ¯ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9113
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
*************** msgstr ""
*** 24771,24866 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9760
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9923
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/shred.c:1134
! #: gcc.cc:10214
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î¼ÏŒÏ�Ï†Ï‰ÏƒÎ· ÏƒÏ…Î½Ï„ÏŒÎ¼ÎµÏ…ÏƒÎ·Ï‚"
  
! #: gcc.cc:10429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:10435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:version-compare"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.cc:10669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:10860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
--- 24781,24876 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9697
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9761
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9924
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/shred.c:1134
! #: gcc.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î¼ÏŒÏ�Ï†Ï‰ÏƒÎ· ÏƒÏ…Î½Ï„ÏŒÎ¼ÎµÏ…ÏƒÎ·Ï‚"
  
! #: gcc.cc:10430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:10436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:version-compare"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.cc:10670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
*************** msgstr ""
*** 25069,25115 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 25079,25125 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgid "function returns address of local
*** 25135,25149 ****
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 25145,25159 ----
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï
*** 26239,26317 ****
  msgid "call to %qD here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: gimple-ssa-warn-access.cc:4057
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4062
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:4581
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 26249,26327 ----
  msgid "call to %qD here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: gimple-ssa-warn-access.cc:4058
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4063
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½
*** 27666,27708 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1440
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s: Î±Î´Ï…Î½Î±Î¼Î¯Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· %s: %s\n"
  
! #: lto-wrapper.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
--- 27676,27718 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s: Î±Î´Ï…Î½Î±Î¼Î¯Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· %s: %s\n"
  
! #: lto-wrapper.cc:1748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
*************** msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î
*** 28398,28405 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 28408,28415 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr ""
*** 29035,29083 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:651
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: reginfo.cc:655
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr ""
  
! #: reginfo.cc:667
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr ""
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr ""
  
! #: reginfo.cc:719
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
--- 29045,29093 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:674
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: reginfo.cc:678
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr ""
  
! #: reginfo.cc:690
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr ""
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr ""
  
! #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
*************** msgstr ""
*** 29517,29543 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: targhooks.cc:1162
  #, fuzzy, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: targhooks.cc:1175
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: targhooks.cc:1677
  #, fuzzy, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 29527,29553 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: targhooks.cc:1227
  #, fuzzy, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: targhooks.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: targhooks.cc:1742
  #, fuzzy, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 30548,30553 ****
--- 30558,30568 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½
*** 30722,30748 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-ssa-alias.cc:4030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 30737,30763 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-ssa-alias.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 30753,30759 ****
  msgid "in a call to built-in function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
--- 30768,30774 ----
  msgid "in a call to built-in function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 30808,30938 ****
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3338
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
--- 30823,30953 ----
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3332
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î´Î¹ÎºÎ±
*** 31162,31173 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 31177,31188 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 31177,31188 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31192,31203 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 31202,31323 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8836
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8912
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8925
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8951
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12112
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12115
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12138
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12141
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12222
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 31217,31338 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8910
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8986
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8999
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9025
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12212
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: tree.cc:12289
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12296
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12298
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 31342,31573 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: tree.cc:13766
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 31357,31588 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 31577,31593 ****
  msgid "%qs is not supported with %qs"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
--- 31592,31608 ----
  msgid "%qs is not supported with %qs"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î
*** 32463,32469 ****
  msgid "%qE argument is not a function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 32478,32484 ----
  msgid "%qE argument is not a function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgstr ""
*** 32946,32952 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 32961,32967 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�
*** 32992,33383 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4766
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4886
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5083
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5111
  #, fuzzy, gcc-internal-format
  msgid "empty range specified"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-common.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-common.cc:5288
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5466
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: c-family/c-common.cc:5474 c-family/c-common.cc:5484
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.cc:5494
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.cc:5502
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.cc:5677
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6020
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6024
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6320
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6334
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6354
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6371 c-family/c-common.cc:6421
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6378
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6384
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6390
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6427
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6433
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6446
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:6452
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6717
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: c-family/c-common.cc:6722
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6729
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6742
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.cc:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.cc:7104
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7120
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:7350
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7357
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:7366
  #, 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:7377
  #, 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:7398
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7406
  #, 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:7412
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7420
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c-family/c-common.cc:7433
  #, 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:7438
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.cc:7447
  #, 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:7452
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7465
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-common.cc:7879
  #, 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:8514
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:8729
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.cc:8732
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.cc:8736
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:8739
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:8744
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8747
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:8755
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 33007,33398 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4768
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4888
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5085
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5113
  #, fuzzy, gcc-internal-format
  msgid "empty range specified"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-common.cc:5171
  #, fuzzy, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5178
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-common.cc:5290
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5468
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: c-family/c-common.cc:5476 c-family/c-common.cc:5486
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.cc:5496
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.cc:5504
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: c-family/c-common.cc:5679
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:5693
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6022
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6026
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6253
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6322
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6336
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6356
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6373 c-family/c-common.cc:6423
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6380
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6386
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6392
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6429
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6435
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6448
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:6454
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6719
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: c-family/c-common.cc:6724
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6731
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6744
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.cc:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.cc:7106
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7122
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7338
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:7352
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:7368
  #, 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:7379
  #, 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:7400
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7408
  #, 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:7414
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7422
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c-family/c-common.cc:7435
  #, 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:7440
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.cc:7449
  #, 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:7454
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-common.cc:7881
  #, 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:8516
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:8731
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.cc:8734
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.cc:8738
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:8741
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:8746
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8749
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8754
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:8757
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 34051,34057 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34066,34072 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 34106,34112 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 34121,34127 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr ""
*** 34121,34137 ****
  msgid "%qE is not initialized"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
--- 34136,34152 ----
  msgid "%qE is not initialized"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
*************** msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î
*** 34141,34147 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 34156,34162 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 34206,34212 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 34221,34227 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 34316,34327 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
--- 34331,34342 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
*************** msgstr "ÎµÏ€Î¹ÏƒÏ„Ï�Î¿Ï†Î®"
*** 34761,34768 ****
  msgid "wrong type argument to %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 34776,34783 ----
  msgid "wrong type argument to %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgid_plural "passing argument %i to %qs
*** 35516,35522 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 35531,35537 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬
*** 35707,35713 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
--- 35722,35728 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
*************** msgid "unrecognized option passed to %%:
*** 35738,35752 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 35753,35767 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr ""
*** 36284,36327 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Î¤Î¿ ai_socktype Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
--- 36299,36342 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Î¤Î¿ ai_socktype Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
*************** msgstr ""
*** 36331,36337 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:306
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
--- 36346,36352 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:308
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
*************** msgstr ""
*** 36376,36680 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
--- 36391,36694 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
*************** msgid "SVE type %qT cannot be passed to
*** 36732,36738 ****
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 36746,36752 ----
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr ""
*** 36753,37051 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64.cc:17328
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/aarch64/aarch64.cc:17340
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:17360
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/aarch64/aarch64.cc:17861
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18181
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64.cc:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18329
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/aarch64/aarch64.cc:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18511
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18515
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18550
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18553
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18557 config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18580
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18660
  #, 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:18718 config/aarch64/aarch64.cc:18891
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î¿Ï‚ Î¼ÎµÏ„Ï�Î·Ï„Î®Ï‚ ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18824
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26729
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
--- 36767,37063 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64.cc:17332
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/aarch64/aarch64.cc:17344
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:17364
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/aarch64/aarch64.cc:17865
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64.cc:18020
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18048
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18189
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18245
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/aarch64/aarch64.cc:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18523
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18565 config/aarch64/aarch64.cc:18672
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18627
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18668
  #, 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:18726 config/aarch64/aarch64.cc:18899
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î¿Ï‚ Î¼ÎµÏ„Ï�Î·Ï„Î®Ï‚ ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26708
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26733
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
*************** msgid "bad value %qs for %<-mmemory-late
*** 37106,37112 ****
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 37118,37124 ----
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 37239,37246 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 37251,37258 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 37380,37396 ****
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22243
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
--- 37392,37408 ----
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
*************** msgid "indirect call in function, which
*** 38199,38205 ****
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 38211,38217 ----
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr ""
*** 38378,38389 ****
  msgid "invalid IACC argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
--- 38390,38401 ----
  msgid "invalid IACC argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
*************** msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼
*** 38505,38511 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 38517,38523 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 38617,38748 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-expand.cc:9138
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:9950
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:10045
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11002
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11037
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11077
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11103
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11245
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-expand.cc:11250
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:11594
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11602
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13302
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:13335
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14370
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 38629,38760 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-expand.cc:9155
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:9967
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11004
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11054
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11094
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11110
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11120
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11262
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-expand.cc:11267
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:11611
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11619
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11622
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13319
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:13352
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14387
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr ""
*** 38757,38763 ****
  msgid "virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 38769,38775 ----
  msgid "virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 39227,39233 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 39239,39245 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgid "%qs and %qs attributes are not co
*** 39248,39260 ****
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 39260,39272 ----
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr ""
*** 39388,39500 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6532
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8436
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.cc:9463
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9849
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9869
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13179
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17210
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21432
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21528
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:23276
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23366
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 39400,39512 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6534
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8438
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.cc:9465
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9851
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9871
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13181
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17212
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23431
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.cc:23974
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 39652,39663 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, fuzzy, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 39664,39675 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, fuzzy, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 39763,39769 ****
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 39775,39781 ----
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 39841,39973 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/mips/mips.cc:17255
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/mips/mips.cc:17386
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/mips/mips.cc:17994
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20052
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/mips/mips.cc:20054
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/mips/mips.cc:20056
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/mips/mips.cc:20079
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 39853,39989 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/mips/mips.cc:17304
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/mips/mips.cc:17435
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/mips/mips.cc:18043
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20101
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/mips/mips.cc:20103
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/mips/mips.cc:20105
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/mips/mips.cc:20128
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 39977,40093 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20196
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20211
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20253
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20268
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20271
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20330
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/mips/mips.cc:20337
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20382
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20402
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20412
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20528
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.cc:20532
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
--- 39993,40109 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20302
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20317
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20320
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20379
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/mips/mips.cc:20386
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20431
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20451
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20461
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.cc:20581
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
*************** msgstr ""
*** 41425,41511 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19979
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20067
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20081
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24232
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: config/rs6000/rs6000.cc:24235
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/rs6000/rs6000.cc:24237
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 41441,41527 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19998
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20086
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20100
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24251
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: config/rs6000/rs6000.cc:24254
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr ""
*** 41551,41557 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 41567,41573 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 41657,41827 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:859
! #, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr ""
! 
! #: config/s390/s390.cc:878
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1210
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13216
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:15486
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15531
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.cc:15564
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15576
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15585
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15591
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: config/s390/s390.cc:15596
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:15707
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/s390/s390.cc:15714
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/s390/s390.cc:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 41673,41843 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1204
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr ""
! 
! #: config/s390/s390.cc:13212
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:15503
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15548
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.cc:15581
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15602
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15608
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15610
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: config/s390/s390.cc:15613
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:15724
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/s390/s390.cc:15731
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/s390/s390.cc:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgid "attribute %qs applies to array ty
*** 42232,42238 ****
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 42248,42254 ----
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 42514,42520 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
--- 42530,42536 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
*************** msgstr ""
*** 42524,42530 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 42540,42546 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�
*** 42590,42596 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 42606,42612 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr "Î Ï�ÏŒÏ‰Ï�Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î
*** 42621,42627 ****
  msgid "duplicate label declaration %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
--- 42637,42643 ----
  msgid "duplicate label declaration %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
*************** msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½
*** 42651,42657 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
--- 42667,42673 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
*************** msgstr ""
*** 42840,42846 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 42856,42862 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½
*** 43011,43017 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 43027,43033 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚
*** 43180,43186 ****
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 43196,43202 ----
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 43307,43313 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7445 cp/decl.cc:11470
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
--- 43323,43329 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7445 cp/decl.cc:11487
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 43487,43493 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 43503,43509 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
*** 43538,43544 ****
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
--- 43554,43560 ----
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 43580,43586 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 43596,43602 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr ""
*** 43610,43616 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 43626,43632 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î´Î¹Î±Ï„Î®Ï�Î·ÏƒÎ· Ï‰Ï�ÏŽÎ½ ÏƒÏ„
*** 43640,43646 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17107
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 43656,43662 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹
*** 43755,43766 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18017
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 43771,43782 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18039
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 43828,43834 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
--- 43844,43850 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
*************** msgstr ""
*** 43978,43989 ****
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 43994,44005 ----
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 44038,44044 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 44054,44060 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 44048,44054 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
--- 44064,44070 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 44084,44091 ****
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 44100,44107 ----
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr ""
*** 44105,44111 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
--- 44121,44127 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 44216,44222 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
--- 44232,44238 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 44263,44276 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î¿Ï… Î±Ï�Î¹Î¸Î¼Î¿Ï�"
--- 44279,44292 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î¿Ï… Î±Ï�Î¹Î¸Î¼Î¿Ï�"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 44355,44361 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 44371,44377 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î
*** 44506,44513 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
--- 44522,44529 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿Ï
*** 44671,44677 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 44687,44693 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î
*** 44932,44943 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
--- 44948,44959 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
*************** msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·
*** 44947,44998 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:12421 cp/parser.cc:47813
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12507 cp/parser.cc:47921
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
--- 44963,45014 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:12421 cp/parser.cc:47824
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12507 cp/parser.cc:47932
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
*************** msgstr ""
*** 45002,45014 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
--- 45018,45030 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
*************** msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î·
*** 45016,45024 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 45032,45040 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr ""
*** 45038,45090 ****
  msgid "%qD is not a variable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 45054,45106 ----
  msgid "%qD is not a variable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 45107,45220 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14171 cp/parser.cc:37819
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37884
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr ""
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-parser.cc:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7370
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 45123,45236 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr ""
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼
*** 45224,45240 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 45240,45256 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 45249,45260 ****
  msgid "duplicate %qs modifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
--- 45265,45276 ----
  msgid "duplicate %qs modifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
*************** msgstr ""
*** 45274,45326 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
--- 45290,45342 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·
*** 45335,45417 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:17126 cp/parser.cc:40349
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17315 cp/parser.cc:44623
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-parser.cc:17326 cp/parser.cc:44645
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44655
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44753
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 45351,45433 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17315 cp/parser.cc:44634
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-parser.cc:17326 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 45426,45432 ****
  msgid "expected function name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
--- 45442,45448 ----
  msgid "expected function name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 45436,45462 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47114
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44971
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40446
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr ""
--- 45452,45478 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr ""
*************** msgstr ""
*** 45466,45590 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40898
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41573
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
--- 45482,45606 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41584
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
*************** msgstr ""
*** 45594,45625 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 45610,45641 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 45629,45700 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9854
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 45645,45716 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 45709,45765 ****
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21445 cp/parser.cc:45121
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
--- 45725,45781 ----
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
*************** msgstr ""
*** 45769,45780 ****
  msgid "variant %qD is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 45785,45796 ----
  msgid "variant %qD is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 45784,45815 ****
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45589
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 45800,45831 ----
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î
*** 45864,45905 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr ""
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, fuzzy, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
--- 45880,45921 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr ""
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, fuzzy, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
*************** msgstr ""
*** 45914,45965 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
--- 45930,45981 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
*************** msgstr ""
*** 45969,45975 ****
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 45985,45991 ----
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 45984,45990 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 46000,46006 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 46282,46288 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 46298,46304 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 46560,46566 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 46576,46582 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 46734,46740 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9949
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 46750,46756 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î±
*** 46904,46915 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 46920,46931 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr ""
*** 46950,46956 ****
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 46966,46972 ----
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î
*** 46965,46972 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 46981,46988 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 47061,47067 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
--- 47077,47083 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
*************** msgstr ""
*** 47101,47107 ****
  msgid "computed goto must be pointer type"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 47117,47123 ----
  msgid "computed goto must be pointer type"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, Ïƒ
*** 47126,47132 ****
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 47142,47148 ----
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 47156,47162 ****
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 47172,47178 ----
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr ""
*** 47294,47311 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 47310,47327 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 47317,47345 ****
  msgstr ""
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 47333,47361 ----
  msgstr ""
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 47350,47434 ****
  msgstr ""
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5158
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5198
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5405
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6503
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
--- 47366,47450 ----
  msgstr ""
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5209
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6514
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
*************** msgstr ""
*** 47438,47454 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 47454,47470 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 47458,47489 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6602
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6608
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
--- 47474,47505 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
*************** msgstr ""
*** 47513,47519 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
--- 47529,47535 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
*************** msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï
*** 47523,47539 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 47539,47555 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 47548,47570 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 47564,47586 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 47576,47608 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7092
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 47592,47624 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr ""
*** 47622,47628 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
--- 47638,47644 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
*************** msgstr ""
*** 47632,47638 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
--- 47648,47654 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
*************** msgstr ""
*** 47642,47711 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8064
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8317
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8347
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8363
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8366
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 47658,47727 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8075
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8328
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8358
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8374
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰
*** 47720,47741 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
--- 47736,47757 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 47745,47782 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 47761,47798 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgid "second argument to %<va_arg%> is
*** 47792,47797 ****
--- 47808,47818 ----
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
  #: c/c-typeck.cc:15901
+ #, fuzzy, gcc-internal-format
+ msgid "second argument to %<va_arg%> is a function type %qT"
+ msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
+ 
+ #: c/c-typeck.cc:15907
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgid "expected case label"
*** 48000,48361 ****
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3809
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3856
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3861
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3869
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4369
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:4750
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5095
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  # src/main.c:785
! #: cp/call.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5139
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:5141
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…: %s"
  
! #: cp/call.cc:5164
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5176
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5183
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5197
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5203
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5206
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5342
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.cc:5843
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5848
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
--- 48021,48382 ----
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3820
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3867
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3872
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3876
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3880
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4380
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:4761
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  # src/main.c:785
! #: cp/call.cc:5145
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:5151
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…: %s"
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5213
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5216
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5352
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.cc:5853
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
*************** msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½
*** 48363,48774 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.cc:7686
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:7693
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: cp/call.cc:7779
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.cc:7800
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7850
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7870
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8222
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8231
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8236
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8255
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.cc:8300
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.cc:8495
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8680
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9454
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:9482
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.cc:9679
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10240
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/call.cc:10242
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10273
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10275
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:10428
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10495
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:10792
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10824
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11105
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
--- 48384,48795 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:7601
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.cc:7696
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:7715
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:7722
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: cp/call.cc:7789
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.cc:7810
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7860
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7880
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8232
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8241
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8246
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8265
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.cc:8310
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.cc:8505
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.cc:9689
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/call.cc:10252
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10505
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:10802
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
*************** msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½
*** 48776,48856 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.cc:11131
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.cc:11136
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11137
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12216
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12469
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.cc:12473
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12475
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13081
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 48797,48877 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.cc:11141
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.cc:11146
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11147
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12223
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12476
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.cc:12480
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12482
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13088
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³
*** 48895,48902 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
--- 48916,48923 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚
*** 49309,49315 ****
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 49330,49336 ----
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 49339,49400 ****
  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:7798
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:7809
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8406
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8564
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.cc:8591
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/class.cc:8618
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/class.cc:8621
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8697 cp/class.cc:8739
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: cp/class.cc:8717
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/class.cc:8994
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 49360,49421 ----
  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:7795
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:7806
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8403
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8561
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.cc:8588
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/class.cc:8615
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8694 cp/class.cc:8736
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: cp/class.cc:8714
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.cc:8988
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/class.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 49429,49435 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 49450,49456 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 49464,49532 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:1907
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.cc:2150
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
--- 49485,49553 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:1908
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.cc:2151
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
*************** msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï
*** 49534,50056 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2438
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:2686
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2780
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3146
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:3153
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3176
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3195
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3812
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3817
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:4060
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4247
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4250
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/constexpr.cc:4264
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4275
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4278
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4289
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4293
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4304
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4307
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4460
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/constexpr.cc:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.cc:5361
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5406
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/constexpr.cc:5413
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5418
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5425
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/constexpr.cc:5430
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.cc:5433
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5451
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.cc:5454
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.cc:5709
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5778
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5791
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6185 cp/constexpr.cc:7581
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6289
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6389
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6581
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7221 cp/constexpr.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7249
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7277
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/constexpr.cc:7313
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7565
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7584
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.cc:7842
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7850
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7865
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7876
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:8716
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8804
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8991
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9059
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9074
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9138
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9195
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9202
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9275
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9376
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9444
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9455
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:9494
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 49555,50077 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2439
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2558
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:2694
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:2698
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2781
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3148
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3178
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3819
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4252
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4263
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/constexpr.cc:4266
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4277
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4280
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4291
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4306
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4309
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4462
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/constexpr.cc:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.cc:5363
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5408
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5420
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5427
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/constexpr.cc:5432
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.cc:5456
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.cc:5711
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5793
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6193 cp/constexpr.cc:7587
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6297
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7227 cp/constexpr.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7255
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7283
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/constexpr.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7540
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7571
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7590
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7871
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:8722
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8810
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8997
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9065
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9080
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9144
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9281
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9382
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9450
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9461
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:9500
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 50444,50494 ****
  msgid "%<return_void%> declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! msgid "%<return_value%> declared here"
! msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/coroutines.cc:735
  #, 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:743
  #, 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:754
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/coroutines.cc:765
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/coroutines.cc:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 50465,50510 ----
  msgid "%<return_void%> declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/coroutines.cc:741
  #, 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:749
  #, 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:760
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/coroutines.cc:771
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/coroutines.cc:782
  #, 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:789
  #, 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:796
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 50496,50585 ****
  #. 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:821
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/coroutines.cc:869
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/coroutines.cc:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
  # lib/argmatch.c:188
! #: cp/coroutines.cc:955
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "ÎˆÎ³ÎºÏ…Ï�Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÎµÎ¯Î½Î±Î¹:"
  
! #: cp/coroutines.cc:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1414
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/coroutines.cc:1424
  #, 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:1904
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ÎŸ Î±Î½Ï„Î¹Ï„Î¿Ï€Î¿Î¸ÎµÏ„Î·Ï„Î®Ï‚ ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ Î­Ï‡ÎµÎ¹ Ï„ÎµÎ¸ÎµÎ¯ Ï€ÎµÏ�Î¹ÏƒÏƒÏŒÏ„ÎµÏ�Î¿ Î±Ï€ÏŒ Î¼Î¹Î± Ï†Î¿Ï�Î¬ Î³Î¹Î± Ï„Î¿ `%s'"
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/coroutines.cc:3703
  #, fuzzy, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/coroutines.cc:3934
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
--- 50512,50601 ----
  #. 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:827
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/coroutines.cc:875
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/coroutines.cc:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
  # lib/argmatch.c:188
! #: cp/coroutines.cc:962
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "ÎˆÎ³ÎºÏ…Ï�Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÎµÎ¯Î½Î±Î¹:"
  
! #: cp/coroutines.cc:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1422
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/coroutines.cc:1432
  #, 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:1912
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ÎŸ Î±Î½Ï„Î¹Ï„Î¿Ï€Î¿Î¸ÎµÏ„Î·Ï„Î®Ï‚ ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ Î­Ï‡ÎµÎ¹ Ï„ÎµÎ¸ÎµÎ¯ Ï€ÎµÏ�Î¹ÏƒÏƒÏŒÏ„ÎµÏ�Î¿ Î±Ï€ÏŒ Î¼Î¹Î± Ï†Î¿Ï�Î¬ Î³Î¹Î± Ï„Î¿ `%s'"
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/coroutines.cc:3711
  #, fuzzy, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/coroutines.cc:3943
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
*************** msgstr ""
*** 50614,50620 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
--- 50630,50636 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 50685,50691 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
--- 50701,50707 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 51052,51300 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:1264
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:1401
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:1404
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:1493
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:1561
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:1574 cp/decl.cc:1700
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:1583
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1587 cp/decl.cc:1648
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1675
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:1681 cp/decl.cc:1695
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:1685
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1789
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1793
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1809
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.cc:1833
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:1872
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:1882
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:1884
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:1894
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:1954
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:2008
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: cp/decl.cc:2113
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:2121
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:2156
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:2170
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2215
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:2231
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
--- 51068,51316 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1253
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:1267
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1320
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.cc:1375
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:1404
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:1456
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:1496
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:1498
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:1577 cp/decl.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:1586
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1590 cp/decl.cc:1651
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:1684 cp/decl.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1792
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1796
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.cc:1836
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:1887
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:1897
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:1899
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:1969
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:2066 cp/decl.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:2173
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2218
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:2234
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 51307,51355 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:2850
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  #. Reject two definitions.
! #: cp/decl.cc:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:3130
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/decl.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 51323,51371 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:2863
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  #. Reject two definitions.
! #: cp/decl.cc:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/decl.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 51357,53728 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:3254
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:3296
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.cc:3677
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:4139
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:4150
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4179
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/decl.cc:4201
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4214
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4288
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:4641
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5223
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5226
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5248
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:5312
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5360
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:5363
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:5382
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5386
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5390
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5425
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5428
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5500
  #, 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:5504
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5570 cp/decl2.cc:951
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:5583
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:5653
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:5654
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:5666
  #, 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:5678
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5785
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5850
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:5856 cp/decl.cc:7149
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:5866
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6016
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6041
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:6045
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:6106
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6113
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6165
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.cc:6190
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.cc:6273
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, 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:6283
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6325
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.cc:6332
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6341
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6643
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:6680
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:6735
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:6866
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:6876
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7009
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7137
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7151
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7240
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7285
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7421
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.cc:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7458
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7461
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7668
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:7925
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:7954
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:7959
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:7964
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8044 cp/decl.cc:14495
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:8110
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8226
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8328
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8506
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8615
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, 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:8899
  #, 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:8902
  #, 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:8947
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:8973
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9038
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9043
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:9048
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.cc:9054
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9063
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:9761
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:9764
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9782
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9808
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9810
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9816
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9819
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:9821
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:9830
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:9832
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9841
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:9843
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9850
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:9857
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.cc:9889
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9929
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9940
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:9947
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:9950
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10026
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10065
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10121
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10140
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10211
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10214
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10222
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10284
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10285
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10293
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10294
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10306
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10314
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10320
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10333
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10497
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:10499
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10709
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10718
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10724
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.cc:10862
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10866
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10877
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10882
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10998
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11001
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:11036 cp/decl.cc:11107
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11087
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11114
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11117
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11238
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11253
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11260
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11265
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11267
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11272
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11275
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11293
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11297
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11311
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11420
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.cc:11432
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11436
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:11445
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11489
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11494
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:11772
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:11778
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:11788
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11923
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11928
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:12020
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:12071
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12144
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.cc:12152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12206
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12231
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12233
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12300
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:12442
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12464 cp/decl.cc:12486
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12474
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12498
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12509
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:12573
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12704
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12783
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12788
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:12795
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12804
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12809
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/decl.cc:12820
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:12829
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:12908
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12957
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12958
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12976
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:12998
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13002
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13096
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.cc:13147
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13148
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13221
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13362
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13364
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13372
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13412
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13424
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:13438
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:13441
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13458
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13470
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13501
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:13527
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13565
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.cc:13654
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13662
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13668
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:13749
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13774
  #, 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:13825 cp/parser.cc:3483
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.cc:13829
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.cc:13853
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:13869
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:13890
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:13900
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13910
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13924
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:13931
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:13957
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:13966
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:13972
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:13992
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:14054
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14059
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14079
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14082
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, 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:14143 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: cp/decl.cc:14148
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14267
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14270
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14276
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14280
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14285
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14309
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14316
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14317
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:14360
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14410
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14423
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14431
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14438
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:14785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:14818
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14826
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:14851
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14853
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15193
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15230
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:15236
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15246
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15272
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15286
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15312
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15325
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15326
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15337
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15351
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15366
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15390
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15397
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15399
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15408
  #, 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:15410
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15519
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:15542
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15547
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 51373,53744 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:3264
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:3267
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.cc:3690
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:4163
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:4205
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/decl.cc:4214
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4227
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4301
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:4654
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5236
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5239
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5258
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5261
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5308
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5373
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:5376
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5387
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5391
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:5395
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5399
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5407
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5438
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5441
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5513
  #, 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:5517
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5583 cp/decl2.cc:972
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:5596
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5634
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5658
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:5679
  #, 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:5691
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.cc:5739
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5863
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:5869 cp/decl.cc:7162
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:5879
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6029
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6054
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6126
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6178
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.cc:6286
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6290
  #, 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:6296
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.cc:6345
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6354
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6362
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6669
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:6693
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:6748
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:6879
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:6889
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7022
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7150
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7164
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7298
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7434
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7475
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7478
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7685
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:7942
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:7966
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:7971
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:7976
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:7981
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8061 cp/decl.cc:14517
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:8127
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8243
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:8302
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8345
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8632
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:8903
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, 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:8916
  #, 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:8919
  #, 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:8964
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:8990
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9055
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9060
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:9065
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.cc:9071
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9080
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:9778
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:9781
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:9797
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9799
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9844
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:9847
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:9849
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9858
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:9860
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9867
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:9874
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.cc:9906
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9946
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9957
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:9967
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10043
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10127
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10138
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10157
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10183
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10231
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10239
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10301
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10302
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10310
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10311
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10323
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10331
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10514
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10726
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10735
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10875
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.cc:10879
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10883
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10894
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:10904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11015
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11018
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:11053 cp/decl.cc:11124
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11104
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11131
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11268
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11270
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11275
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11282
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11284
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11289
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11310
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11314
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11328
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11407
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11421
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11446
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.cc:11449
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:11462
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11506
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:11795
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:11805
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:11829
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11836
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:12037
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:12088
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12161
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.cc:12169
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12250
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12319
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12412
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12483 cp/decl.cc:12505
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:12592
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12611
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:12729
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12802
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12807
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:12814
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/decl.cc:12839
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:12932
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12981
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12982
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13000
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13022
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13026
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.cc:13169
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13384
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13386
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13394
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13434
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13443
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:13460
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13473
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13480
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13486
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13492
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13504
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13523
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:13549
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13587
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.cc:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13684
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:13686
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13690
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:13752
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:13771
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:13793
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13796
  #, 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:13847 cp/parser.cc:3483
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.cc:13851
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:13872
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.cc:13875
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:13891
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:13912
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:13922
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13932
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13946
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:13953
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:13979
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:13988
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:13994
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14081
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14101
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, 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:14165 cp/decl.cc:14176
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: cp/decl.cc:14170
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14289
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14292
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14298
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14302
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14319
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14323
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14331
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14338
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14339
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14445
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14453
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14460
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14480
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:14807
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14848
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15215
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15222
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:15258
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15268
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15294
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15308
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15334
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15335
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15347
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15348
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15359
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15373
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15388
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15412
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15419
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15421
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15430
  #, 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:15432
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:15564
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15569
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 53734,53845 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.cc:15629
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:15651 cp/name-lookup.cc:5421
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15820
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:15990
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16022
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16196
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16270
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 53750,53861 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15842
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:16012
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16292
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 53848,53924 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16592
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16602
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16651
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:16683
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16782 cp/parser.cc:20990
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/decl.cc:16856
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17866
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:17868 cp/typeck.cc:10495
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17930
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18112
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 53864,53940 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16614
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16624
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16673
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16804 cp/parser.cc:20999
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/decl.cc:16878
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17888
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:17890 cp/typeck.cc:10497
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17952
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18134
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 53973,53979 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 53989,53995 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î
*** 53983,54145 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "no functions named %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/decl2.cc:812
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl2.cc:872
  #, fuzzy, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:881
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:964
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl2.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl2.cc:1055
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/decl2.cc:1168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl2.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl2.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl2.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl2.cc:1556
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:1769
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1776
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1779
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 53999,54161 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "no functions named %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/decl2.cc:833
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl2.cc:893
  #, fuzzy, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:902
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:985
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl2.cc:1027
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl2.cc:1076
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/decl2.cc:1189
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl2.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.cc:1221
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl2.cc:1235
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl2.cc:1584
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:1805
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1812
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1815
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 54148,54229 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1963
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:1966
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4679
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 54164,54245 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1999
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2002
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4715
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 54232,54458 ****
  #. 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:4688
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4692
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:4696
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4704
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.cc:4902
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5535
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl2.cc:5540
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5673
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5816
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/decl2.cc:5870
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5902
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4019
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4463
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4468
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4473
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4478
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4483
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4488
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4494
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4499
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4504
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4509
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4514
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4519
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4524
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4529
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4579
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.cc:4583
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/error.cc:4597
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4601 cp/typeck.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4623
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4627 cp/typeck.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4638
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/error.cc:4642
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 54248,54474 ----
  #. 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:4724
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4728
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:4732
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4740
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4747
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:4935
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.cc:4938
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl2.cc:5576
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5709
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/decl2.cc:5906
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5938
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4471
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4476
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4481
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4486
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4491
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4496
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4502
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4507
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4512
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4517
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4522
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4527
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4532
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4537
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4587
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/error.cc:4605
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4609 cp/typeck.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4631
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4635 cp/typeck.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4646
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/error.cc:4650
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 54771,54782 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 54787,54798 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï
*** 54796,54802 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
--- 54812,54818 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
*************** msgstr ""
*** 54831,55049 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.cc:3093
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3121
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:3353
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/init.cc:3360 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:570
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
--- 54847,55065 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.cc:2900
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.cc:3098
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3126
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:3358
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/init.cc:3365 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
*************** msgstr ""
*** 55749,56023 ****
  msgid "unknown header kind %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/name-lookup.cc:3055
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/name-lookup.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.cc:3311
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
  # src/request.c:37
! #: cp/name-lookup.cc:4239
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
  # src/request.c:37
! #: cp/name-lookup.cc:4242
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4854
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:5568
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:5584
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5592
  #, 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:5608 cp/pt.cc:18500
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/name-lookup.cc:5618
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/name-lookup.cc:5652
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/name-lookup.cc:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.cc:5749
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:5842
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5883
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5946
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:5948
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/name-lookup.cc:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6025
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/name-lookup.cc:7417
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:7420
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:8179
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8535
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, 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:8734
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/name-lookup.cc:8750
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:8880
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/name-lookup.cc:8882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 55765,56039 ----
  msgid "unknown header kind %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.cc:2718
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Ï„Î±Î¹Ï�Î¹Î¬ÏƒÎ¼Î±Ï„Î¿Ï‚ Ï„Ï�Ï€Î¿Ï… Î¼Îµ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î·"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/name-lookup.cc:3037
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/name-lookup.cc:3158
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.cc:3297
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/name-lookup.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
  # src/request.c:37
! #: cp/name-lookup.cc:4225
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
  # src/request.c:37
! #: cp/name-lookup.cc:4228
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:5554
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:5570
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5578
  #, 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:5594 cp/pt.cc:18533
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/name-lookup.cc:5604
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/name-lookup.cc:5638
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/name-lookup.cc:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.cc:5735
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:5828
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5869
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5947
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:5949
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6003
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/name-lookup.cc:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6026
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/name-lookup.cc:7418
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:7421
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:8180
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8536
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, 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:8735
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/name-lookup.cc:8751
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8832
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/name-lookup.cc:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 56042,56048 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 56058,56064 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 56072,56078 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 56088,56094 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·
*** 56152,56158 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 56168,56174 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 56288,56294 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 56304,56310 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 56468,56474 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 56484,56490 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î
*** 56523,56529 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 56539,56545 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 56578,56584 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
--- 56594,56600 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
*************** msgstr ""
*** 56628,56634 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
--- 56644,56650 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
*************** msgstr ""
*** 56838,56849 ****
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 56854,56865 ----
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr ""
*** 56918,56924 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32938
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 56934,56940 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32949
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgid "types may not be defined in condi
*** 56939,56945 ****
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
--- 56955,56961 ----
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
*************** msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®
*** 56980,56986 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 56996,57002 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgstr ""
*** 57006,57012 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 57022,57028 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹Î
*** 57082,57088 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 57098,57104 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 57197,57203 ****
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 57213,57219 ----
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 57257,57268 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 57273,57284 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 57332,57338 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 57348,57354 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 57476,57787 ****
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:20058
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:20546
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:20634
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:20640
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.cc:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20792
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/parser.cc:20803
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:20818
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:20834
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:20923
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20937
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:20949 cp/parser.cc:26455
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:20954 cp/parser.cc:26460
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20966 cp/parser.cc:26473
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:21003
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:21231
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.cc:21235
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:21296
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21337
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21349
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:21356
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.cc:21411
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:21586
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21601
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:21619
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:21764
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.cc:21943
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.cc:21970
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22007
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.cc:22023
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22251
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22262
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22553
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:22564
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22568
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22740
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22796
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:23299
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:23429
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 57492,57803 ----
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:20067
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:20555
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:20643
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.cc:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20801
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/parser.cc:20812
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:20827
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:20843
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:20932
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20946
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:20958 cp/parser.cc:26465
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:20963 cp/parser.cc:26470
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20975 cp/parser.cc:26483
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:21012
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:21240
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.cc:21244
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:21305
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21358
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:21365
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.cc:21420
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:21595
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21610
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:21628
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:21773
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.cc:21952
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.cc:21979
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22016
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.cc:22032
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22260
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22271
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22562
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:22573
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22577
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22805
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:23308
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/parser.cc:23434
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:23438
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 57790,58023 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.cc:23466
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/parser.cc:23608
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.cc:23729
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.cc:23731
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:23752
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:23813
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.cc:23867
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23962
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/parser.cc:24230
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.cc:24260
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.cc:24371
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:24730
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:24929
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:24947
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:24953
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.cc:24955
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:25085
  #, 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:25089
  #, 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:25413
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25433
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25471
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:25993
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:25996
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:25999
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:26408
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26423
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:26435
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26441
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.cc:26495
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:26527
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 57806,58039 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.cc:23475
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/parser.cc:23617
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.cc:23738
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.cc:23740
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/parser.cc:23761
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:23822
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.cc:23876
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/parser.cc:24239
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.cc:24269
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.cc:24380
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:24739
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:24938
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:24956
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:24962
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.cc:24964
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25442
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25480
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:26003
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:26006
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:26009
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:26418
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:26445
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26451
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.cc:26505
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:26537
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„
*** 58025,58252 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:27017
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27048
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27175
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/parser.cc:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27398
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27445
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:27459
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27569
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27743
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27746
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27946 cp/parser.cc:28040
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.cc:28048
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.cc:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28098
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:28139
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28251
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:28800
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:28809
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28854
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: cp/parser.cc:28953
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28967
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29018
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29163
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/parser.cc:29223
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29566 cp/parser.cc:29575
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:30296
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.cc:30800
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 58041,58268 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:27027
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27058
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27455
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:27469
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27579
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27756
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27956 cp/parser.cc:28050
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.cc:28058
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.cc:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:28149
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28261
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:28810
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:28819
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28864
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: cp/parser.cc:28963
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29173
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/parser.cc:29233
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29576 cp/parser.cc:29585
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:30307
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.cc:30811
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 58255,58824 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31205
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/parser.cc:31531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31560
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.cc:31672
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.cc:31723
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:31775
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:32077
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:32090
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.cc:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:32704
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.cc:32715
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:32720
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:32746
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:32798
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32801
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32804
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32810
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:32816
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32819
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:32825
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32828
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32831
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32834
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32837
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:32843
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:32852
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32899
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:32914
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32917
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.cc:33438
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:33558
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/parser.cc:33698 cp/parser.cc:33732
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.cc:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/parser.cc:33713
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:33714
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:33817
  #, 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:34066
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: cp/parser.cc:35407
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38264
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.cc:39092
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/parser.cc:41860
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:42703
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45045
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.cc:46099
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: cp/parser.cc:47885
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:47936
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:47968
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48048
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:48087
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 58271,58840 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31216
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/parser.cc:31542
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31571
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.cc:31683
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.cc:31734
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:31786
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:32088
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:32715
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.cc:32726
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:32731
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:32757
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:32809
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32812
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32815
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32821
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:32827
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32830
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:32836
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32839
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32842
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32845
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32848
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:32854
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:32863
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32910
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:32925
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32928
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.cc:33449
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:33569
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/parser.cc:33709 cp/parser.cc:33743
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.cc:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/parser.cc:33724
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:33725
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:33828
  #, 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:34077
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: cp/parser.cc:35418
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.cc:36054
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:37186
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38275
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.cc:39103
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45056
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.cc:46110
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: cp/parser.cc:47896
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:47947
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:47979
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48059
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:48098
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgid "specialization of %qD after insta
*** 58906,58912 ****
  msgstr ""
  
  # src/request.c:37
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s: %s"
--- 58922,58928 ----
  msgstr ""
  
  # src/request.c:37
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s: %s"
*************** msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·
*** 58977,59033 ****
  msgid "missing primary template attribute %s"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2907
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.cc:2910
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:2951
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3030
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
--- 58993,59049 ----
  msgid "missing primary template attribute %s"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2909
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:2953
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2957
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3032
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 59040,59193 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/pt.cc:3139
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4264
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:5106
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:5188
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:5228
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5337
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  msgstr[1] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:5400
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 59056,59209 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3110
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/pt.cc:3141
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4268
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:5110
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:5233
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5235
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  msgstr[1] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:5401
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:5405
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:5588
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 59196,59242 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5645
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5648
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/pt.cc:5831
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/pt.cc:5839
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 59212,59258 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5650
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5653
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:5828
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/pt.cc:5836
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 59246,59721 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6067
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6070
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: cp/pt.cc:6093
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:6254
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.cc:6265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  msgstr[1] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  msgstr[1] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:6303
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6315
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:6342
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6714
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6718
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6769
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6876
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:6886
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6933
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:6989
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:6993
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:7085
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7093
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7118
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7135
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7161
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7273
  #, 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:7440
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:7454
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/pt.cc:7540
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8403
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8432
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.cc:8437
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8461
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8469
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8475
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8478
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8492
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8545
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8559
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:8562
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8635
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8773 cp/pt.cc:9086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:8916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:8925
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:8950
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8954
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.cc:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9862
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.cc:11039
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12207
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13837
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:13932
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
--- 59262,59737 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:6019
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: cp/pt.cc:6098
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:6101
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  msgstr[1] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  msgstr[1] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:6308
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6320
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6732
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6736
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6787
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6894
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:6904
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6994
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:7007
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:7011
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7111
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7121
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7136
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7171
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7179
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7291
  #, 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:7458
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:7472
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/pt.cc:7558
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8421
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8450
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.cc:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8479
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8487
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8493
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8496
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8510
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8513
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8577
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:8580
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8653
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8791 cp/pt.cc:9104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:8934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:8943
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:8968
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8972
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9880
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:10392
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.cc:11057
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:13956
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î
*** 59733,60030 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.cc:15154
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.cc:15156
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:15988
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:15990
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16003
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16006
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16054
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16060
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16066
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16132
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:16221
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16229
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16343
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:16642
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16657
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16752
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16903
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20799
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:20804
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.cc:20855
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21090
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21093
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21417
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21419
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21444
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:21462
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:25611
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:25613
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.cc:25619
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25649
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25670
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:25676 cp/pt.cc:25733
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.cc:25681
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25689
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:25725
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25753 cp/pt.cc:25830
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:25787
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25790
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25799
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:25820
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25860
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26158
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 59749,60046 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.cc:15184
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.cc:15186
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16020
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16022
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16035
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16038
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16086
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16092
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16098
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16164
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16261
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:16675
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16690
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16785
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:20837
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.cc:20888
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21123
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21126
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21450
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21452
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:21495
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:25646
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:25648
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.cc:25654
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25684
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25705
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:25711 cp/pt.cc:25768
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.cc:25716
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25724
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:25760
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25788 cp/pt.cc:25865
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:25822
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25825
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:25834
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:25855
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25895
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26193
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î
*** 60036,60195 ****
  #. 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:26652
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.cc:27121
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:28519
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28809
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.cc:28818
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:28824
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:28851
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29903
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:29909
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30015
  #, 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:30022
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:30034
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:30037
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/pt.cc:30069
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.cc:30231
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:30311
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30315
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
--- 60052,60216 ----
  #. 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:26687
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.cc:27156
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:28554
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28844
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.cc:28853
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:28859
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:28886
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29936
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:29948
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29954
! #, gcc-internal-format
! msgid "use %qD directly instead"
! msgstr ""
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:30085
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:30088
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/pt.cc:30120
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.cc:30282
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:30362
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30366
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 60325,60911 ****
  msgid "  since %q+#D declared in base class"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/semantics.cc:1898
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:1980
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/semantics.cc:2876
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/semantics.cc:2973
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/semantics.cc:2975
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3029
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3156
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3161
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/semantics.cc:3900
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4064
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4141
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4367
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.cc:4550
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.cc:4555
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6225
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.cc:7088
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7147
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7211
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7245
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7248
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7252
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7274
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7278
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7283
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7390
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.cc:7424
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7483
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7613
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7641
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7653
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7662
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7799
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8412
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8442
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.cc:8472
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8503
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8590
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11184
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/semantics.cc:11265
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12252
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 60346,60932 ----
  msgid "  since %q+#D declared in base class"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/semantics.cc:1909
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:1991
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/semantics.cc:2887
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/semantics.cc:2984
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/semantics.cc:2986
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3040
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/semantics.cc:3911
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4187
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4378
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4557
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.cc:4561
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7222
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7285
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7289
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.cc:7435
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7554
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7635
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7652
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7664
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7673
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7810
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8453
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.cc:8483
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8514
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8601
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11195
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/semantics.cc:11276
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12263
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï
*** 60913,61114 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:1998
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.cc:4896
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/tree.cc:4944
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5037
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5048
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/tree.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.cc:5133
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/tree.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5212
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/tree.cc:6099
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.cc:6121
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
--- 60934,61135 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/tree.cc:4962
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5055
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5066
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5078
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/tree.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.cc:5151
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/tree.cc:5201
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/tree.cc:5208
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5230
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/tree.cc:6117
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.cc:6139
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 61514,62001 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:6381
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6397
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6450
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6529
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6556
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6747
  #, 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:6753
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:6805
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.cc:7046
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:7201
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7203
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7480
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7485
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7560
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7572
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:7576
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:7580
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:7618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7744
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:7750
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:7757
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:7795
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.cc:8232
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.cc:8272
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:8347
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8417
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8474 cp/typeck.cc:8664
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8491
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8505
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8578
  #, 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:8587
  #, 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:8629
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8800 cp/typeck.cc:8809
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8818
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9208
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9235
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.cc:9249
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9407
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9554
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:9875
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9880
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9889
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9893
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9898
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9934
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9939
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9944
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9954
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10050
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.cc:10132
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10185
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.cc:10501
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.cc:10520
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10523
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10558
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.cc:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 61535,62022 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:6383
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6452
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6531
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.cc:6548
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6558
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6749
  #, 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:6755
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:6807
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:6865
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.cc:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:7191
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:7203
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7205
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7574
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:7578
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:7582
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:7620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:7752
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:7759
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:7783
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:7797
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.cc:8234
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.cc:8274
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8419
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8476 cp/typeck.cc:8666
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8493
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8507
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8701
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8802 cp/typeck.cc:8811
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8820
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9237
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9409
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9556
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:9877
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9882
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9891
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9895
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9900
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9932
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9936
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9941
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9946
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9956
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10052
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.cc:10134
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10187
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.cc:10503
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10560
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.cc:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr ""
*** 62226,62372 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1080
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1246
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:1788
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2094
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2153
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2242
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2253
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2261
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:2319
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2324
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:2590
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.cc:2593
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
--- 62247,62393 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1247
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2185
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2274
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2285
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2293
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2334
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:2351
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2356
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
*************** msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ·
*** 62437,62448 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2703
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
--- 62458,62469 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 62485,62536 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:476
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:531
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:550
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
--- 62506,62557 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:477
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:532
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:551
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
*************** msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹
*** 62581,62596 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr ""
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
--- 62602,62612 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î
*** 62632,62648 ****
  msgid "recursive reference %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "Î‘Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Ï„Î·Ï‚ Î±Î»Î»Î±Î³Î®Ï‚"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 62648,62664 ----
  msgid "recursive reference %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "Î‘Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Ï„Î·Ï‚ Î±Î»Î»Î±Î³Î®Ï‚"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr ""
*** 62763,62769 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 62779,62785 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 62848,62928 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÏƒÏ„Î±Î¸ÎµÏ�ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î¹Ï„Î¹ÎºÏŒ"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
--- 62864,62944 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÏƒÏ„Î±Î¸ÎµÏ�ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î¹Ï„Î¹ÎºÏŒ"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
*************** msgstr ""
*** 62937,63228 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr ""
  
! #: fortran/array.cc:216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr ""
  
! #: fortran/array.cc:309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/array.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/array.cc:1233
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 62953,63249 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:139
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr ""
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr ""
  
! #: fortran/array.cc:223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: fortran/array.cc:230
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:276
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr ""
  
! #: fortran/array.cc:316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/array.cc:1174
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/array.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1265
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 63243,63249 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
--- 63264,63270 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
*************** msgstr ""
*** 64528,64534 ****
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 64549,64555 ----
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 67069,67075 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 67090,67096 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 67245,67951 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:920
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:933
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:960
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, 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:978
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:987 fortran/resolve.cc:17380
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:994 fortran/resolve.cc:17398
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1099
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1883
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1887
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1891
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:1972 fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2225
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2228
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2231
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2234
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2429
  #, 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:2439
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2449
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, 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:2480
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2490
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2505
  #, 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:2521
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2714
  #, 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:2719
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2732
  #, 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:2740
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3107
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3130
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3134
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/interface.cc:3143
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3209
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3284
  #, 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:3303
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3313 fortran/interface.cc:3318
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3356
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3421
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3688
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4006
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4010 fortran/interface.cc:4020
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4029
  #, 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:4037
  #, 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:4045
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4062
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4071
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4095
  #, 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:4110
  #, 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:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4268
  #, 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:4338
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: fortran/interface.cc:4711
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4828
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:4922
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4934
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4959
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4965
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4974
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:4993
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, 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:5045
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5054
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5063
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5081
  #, 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:5102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5109
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5186 fortran/interface.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5198
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5210
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 67266,67972 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:931
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:944
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:982
  #, 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:989
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1110
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1894
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1898
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1902
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:1983 fortran/interface.cc:1988
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2031
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2236
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2239
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2242
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2245
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2417
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, 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:2450
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2460
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2474
  #, 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:2491
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2501
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2516
  #, 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:2532
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2725
  #, 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:2730
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2743
  #, 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:2751
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3118
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3141
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3145
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/interface.cc:3154
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3191
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3295
  #, 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:3314
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3324 fortran/interface.cc:3329
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3350
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3432
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3699
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4021 fortran/interface.cc:4031
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4082
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, 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:4121
  #, 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:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4279
  #, 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:4349
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: fortran/interface.cc:4722
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4839
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:4933
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4976
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5015
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5065
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5092
  #, 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:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5197 fortran/interface.cc:5243
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5209
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5221
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/interface.cc:5228
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr ""
*** 67986,68125 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4335
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4342
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments in call to `%s'"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ `%s'"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4388
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4395
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4409
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments in call to `%s'"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ `%s'"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4479
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4741
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4902
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4974
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4992
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
--- 68007,68146 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4343
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments in call to `%s'"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ `%s'"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4389
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4396
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4410
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments in call to `%s'"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ `%s'"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4480
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4742
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4903
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4975
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4993
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
*************** msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s
*** 68127,68148 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 68148,68169 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr ""
*** 68583,68589 ****
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3099
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
--- 68604,68610 ----
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 68678,68684 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15248
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 68699,68705 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15252
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 68803,68809 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
--- 68824,68830 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
*************** msgstr ""
*** 69152,69595 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2932
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3034
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3093
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3126
  #, 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:3138
  #, 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:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3159
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3178 fortran/resolve.cc:11973
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3275
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3776
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3811
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4059
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/match.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4391
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4399
  #, 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:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/match.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4532
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4558
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4887
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4896
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4927
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5072
  #, 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:5213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
--- 69173,69616 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:2893
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2899
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2948
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2953
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3058
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3081
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3150
  #, 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:3162
  #, 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:3169
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3202 fortran/resolve.cc:11974
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3321
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3469
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3641
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3800
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3810
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3859
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/match.cc:4339
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4423
  #, 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:4440
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/match.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4920
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4999
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5096
  #, 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:5237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
*************** msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î
*** 69597,69653 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5312
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5335
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5345
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5391
  #, 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:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5539
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5547
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 69618,69674 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5336
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5352
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5359
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5369
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5415
  #, 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:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5563
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5571
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 69655,69831 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5742
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5802
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5807
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:5943
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:5949
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6135 fortran/match.cc:6141
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6182
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/match.cc:6518
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6543
  #, 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:6699
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7048
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7094
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7103
  #, 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:7130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7252
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
--- 69676,69852 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5813
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:5973
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:5989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6159 fortran/match.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6206
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/match.cc:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6567
  #, 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:6723
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7118
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7127
  #, 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:7154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7314
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
*************** msgstr ""
*** 71009,71016 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 71030,71037 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 71102,71108 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 71123,71129 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 73166,73172 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 73187,73193 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 73288,73294 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17312
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 73309,73315 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17316
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 73899,73965 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8248
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 73920,73986 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8192
  #, 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:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 73968,74251 ****
  #. 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:8605
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8656
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8680
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8726
  #, 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:8745
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8773 fortran/resolve.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9000
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9051
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9060
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9077
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9127
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9408 fortran/resolve.cc:9420
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9475
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10057
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10067
  #, 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:10080
  #, 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:10089
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10096
  #, 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:10107
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  #, 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:10128
  #, 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:10185
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10195
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10202
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10209 fortran/resolve.cc:10331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10221 fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10233
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10307
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10311 fortran/resolve.cc:10321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10405 fortran/resolve.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 73989,74272 ----
  #. 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:8606
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8681
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, 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:8746
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8756
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8774 fortran/resolve.cc:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9001
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9052
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9078
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9128
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9409 fortran/resolve.cc:9421
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9450
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9463
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9476
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9479
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, 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:10081
  #, 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:10090
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, 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:10108
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, 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:10129
  #, 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:10186
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10196
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10203
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10210 fortran/resolve.cc:10332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10222 fortran/resolve.cc:10344
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10234
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10247
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10308
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10312 fortran/resolve.cc:10322
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10406 fortran/resolve.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 74253,74449 ****
  #. 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:10445
  #, 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:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.cc:10591
  #, 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:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10759
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10846
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11160
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11172
  #, gcc-internal-format, gfc-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:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11503
  #, 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:11745
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12031
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12042
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12080
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12114
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12161
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12165
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12437
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/resolve.cc:12531
  #, 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:12545
  #, 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 ""
--- 74274,74470 ----
  #. 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:10446
  #, 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:10518
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10534
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.cc:10592
  #, 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:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10760
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10770
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11173
  #, gcc-internal-format, gfc-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:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11504
  #, 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:11746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12032
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12043
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12081
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12115
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12438
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/resolve.cc:12532
  #, 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:12546
  #, 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 ""
*** 74451,75416 ****
  #. 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:12564
  #, 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:12650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.cc:12885
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12889
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12897
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12908
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12936
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12969
  #, 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:12991
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13024
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13085
  #, 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:13106
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13160
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13163
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13166
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13169
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13175
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:13217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13249
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13272
  #, 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:13294
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13312
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13324
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13334
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13344
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13363
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13367
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13371
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13375
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13388
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13399
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13405
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13425
  #, 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:13482
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13488
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13494
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13508
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:13678
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13698
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13706
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13909
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13921
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13949
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14005
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14217
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14288 fortran/resolve.cc:14774
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14296
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14305
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14311
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14317
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14346
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14356
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14451
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14554
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14721
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14737
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14747
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14756
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14807
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14820
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15012
  #, 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:15025
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: fortran/resolve.cc:15201
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15207
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15213
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, 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:15271
  #, 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:15298
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15317
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15333
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15352
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15628
  #, 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:15649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15662
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15665
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15675
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15711
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15720
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15733 fortran/resolve.cc:15910
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15807
  #, 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:15814
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15847
  #, 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:15857
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15936
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16003
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16016
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16069
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16082
  #, 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:16091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16343
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16366
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16373
  #, 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:16382
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16428
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16441
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:16688
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17255
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17322
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17355
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 74472,75437 ----
  #. 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:12565
  #, 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:12651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.cc:12886
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12890
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12898
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12909
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12937
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12970
  #, 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:12992
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13025
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13086
  #, 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:13107
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13114
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13161
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13164
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13170
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13173
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13176
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:13218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13250
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, 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:13295
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13313
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13325
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13335
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13345
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13368
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13372
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13376
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13400
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13406
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13426
  #, 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:13483
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13489
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13495
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13503
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13509
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13687
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13707
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13716
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13738
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13815
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13910
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13922
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13950
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14006
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14218
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14261
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14275
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14289 fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14297
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14312
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14318
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14347
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14357
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14610
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14722
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14738
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14748
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14757
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14821
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15013
  #, 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:15026
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: fortran/resolve.cc:15205
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15217
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15225
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15242
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, 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:15275
  #, 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:15302
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15321
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15337
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15348
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15356
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15632
  #, 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:15653
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15679
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15705
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15715
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15724
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15737 fortran/resolve.cc:15914
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15811
  #, 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:15818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15825
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15851
  #, 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:15861
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16073
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16086
  #, 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:16095
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16111
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16142
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16340
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16347
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16370
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16377
  #, 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:16386
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:16692
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17259
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17339
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17359
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17369
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17377
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 76301,76317 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 76322,76338 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ Îº
*** 76505,76511 ****
  msgid "Unknown argument list function at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 76526,76532 ----
  msgid "Unknown argument list function at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 76531,76542 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 76552,76563 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹Îº
*** 76566,76617 ****
  msgid "unhandled expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7613
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7710
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: fortran/trans-openmp.cc:7721
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7733
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
--- 76587,76638 ----
  msgid "unhandled expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7609
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7615
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: fortran/trans-openmp.cc:7723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7735
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
*************** msgstr ""
*** 76706,76712 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 76727,76733 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
diff -Nrcpad gcc-12.1.0/gcc/po/es.gmo gcc-12.2.0/gcc/po/es.gmo
*** gcc-12.1.0/gcc/po/es.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/es.gmo	Fri Aug 19 08:27:43 2022
***************
*** 1,1503 ****
! Þ•!T	,Œ°À±À-³À1áÀÁ (ÁÛIÁ+%Â0QÂK‚ÂÎÂäÂ<ðÂB-ÃRpÃ>ÃÃ@Ä9CÄC}ÄFÁÄ5ÅI>ÅˆÅŸÅ!´Å$ÖÅ ûÅ"Æ+?Æ#kÆ”�Æ$Ç*Ç'IÇqÇF�ÇQÖÇ5(È]^Èw¼ÈI4ÉA~ÉKÀÉNÊB[ÊOžÊLîÊR;Ë;ŽË8ÊË>ÌIBÌIŒÌBÖÌ~Í?˜ÍDØÍEÎ@cÎE¤ÎCêÎ=.Ï6lÏ{£ÏBÐ?bÐ‰¢Ð9,ÑPfÑC·ÑFûÑsBÒE¶ÒCüÒQ@ÓN’Ó�áÓGrÔŒºÔOGÕR—ÕCêÕQ.ÖN€ÖFÏÖ9×=P×=Ž×4Ì×PØMRØE ØBæØG)ÙIqÙH»ÙBÚ=GÚ7…Ú6½Û*ôÛIÜiÜo†Ü-öÜE$Ý
! jÝ'uÝ8�Ý>ÖÝÞ'Þ+0ÞZ\Þ+·ÞmãÞ;QßE�ß Óßôß$à$9à*^à*‰à´àÏàêàöà#á+á8Bá{á!Œá;®áEêá0â5OâE…â%Ëâñâ0ãL@ã6�ã7ÄãlüãGiä$±äJÖäE!å2gåEšålàåMæ3iæ@�æÞæöæÿæ ç&7çJ^ç8©çUâç-8èlfèTÓèQ(éKzéLÆéSê5gêI�êYçêcAë=¥ëãëùë#	ì#-ì.Qì#€ì,¤ìÑì6ëìJ"í2mí& í,ÇíPôíHEîxŽî?ïFGï3Žï9Âï2üï-/ð_]ðV½ðZñEoñHµñFþñEEòg‹òsóòigóoÑó<AôW~ôNÖôp%õJ–õ`áõIBöoŒöRüökO÷9»÷9õ÷/ø(Oø*xø:£øWÞøY6ùZ�ù\ëù¬HúÌõú^Âûn!üf�üv÷üenýuÔý\Jþl§þJÿL_ÿž¬ÿ¾KW
! gb_Êo*^šnùUhe¾)$%N|tœñFŽVÕN,^{MÚ](D†TË  !A c&„4«à-ù#'	.K	 z	›	.´	!ã	f
! 4l
! L¡
! (î
! ,D0_S�&ä'53*i;”9Ð;
! 
pF
>·
Hö
.?;nCªTîECU‰Mß*-&Xlmì7ZZ’Aí?/!o,‘5¾!ô@KW,£ÐBî>1fpE×!!?'aB‰jÌ(7;`œ»*Ù8&=-d"’µ)Ì_ö:V8‘/Ê"ú*-H:v±Ð$ï2G^U}-Ó??A0�+²AÞ. *O2z2­1à09C1}2¯1â+3@.tD£$è+
C9:}¸6ÕC @P B‘ KÔ * !K!'i!0‘!Â!"Ý!?" @"#a"0…"(¶".ß"*#,9#1f#3˜#HÌ#+$"A$1d$4–$4Ë$$%$%%9J%9„%8¾%1÷%D)&1n&/ &1Ð&E'2H'+{'-§'Õ'ô'(E+(<q(;®(Eê(F0)5w)9­)*ç)**?=*X}*EÖ*3+5P+(†+8¯+;è+R$,Vw,QÎ,U -Zv-`Ñ-U2.3ˆ. ¼./Ý.1
/H?/"ˆ/8«/3ä/C0/\04Œ0.Á0Eð0/61 f17‡1B¿1(2$+28P2‰2N©21ø2J*35u3@«34ì3k!4X�4>æ4'%5"M5&p5<—5Ô5,ô5*!6!L6@n6$¯6$Ô6&ù6( 75I7%7?¥7å7ô78.84I8~8�8/ª8BÚ869GT9zœ9^:zv:Yñ:'K;:s;,®;3Û;8</H<@x<!¹<BÛ<W=:v=*±=1Ü=w>3†>(º>2ã>'?D>?5ƒ?)¹?2ã?o@I†@)Ð@!ú@+A:HA=ƒA3ÁA!õA9B%QB/wB#§B5ËB9C=;CGyCÁCÜC,úC*'D/RD,‚D¯D*ËDöDMEJ]E¨E+ÈEpôEeF4wF¬F½F-ØFG$G@BGƒG—G:®G9éG9#H"]H!€H¢H*»H0æH9I#QI$uIAšIÜI"öI-J/GJ,wJ<¤JFáJ(K+CK4oK7¤KSÜKG0L%xL!žL*ÀLëLM=$M*bM/�M½MWÝM-5N#cN*‡N²N!ÊN ìN 
O#.O'RO"zO&�OÄO#äO'P"0P-SP�P“P.¬P ÛP#üP Q=Q\Q:zQ0µQæQùQ$R=R#[R'R§R6ÆRýRS%S%DSjSŠS©SÄS%ßST!T3?TsT‰T¨T]ºTU#.U0RU/ƒU#³U×UëU,
! VA7V!yV*›V=ÆV!WH&W5oW.¥WÔW$äW(	X=2X.pXŸX;¹X(õXY.9YhY‡Y0§Y5ØYZ$Z"3Z"VZ}yZ2÷Z6*[4a[C–[JÚ[*%\)P\z\™\"¸\6Û\']I:],„].±]1à]2^5E^{^)›^%Å^ë^__<:_3w_0«_Ü_4ò_8'`8``™`+·`(ã`,a9a-Xa/†a-¶a.äa(b*<b1gbG™bKábJ-c,xc&¥c,Ìc"ùc=d,Zd'‡d1¯d#ád'e9-e0ge'˜e3Àe0ôe/%f(Uf1~f)°f3Úf6g Eg?fg+¦g.Òg-h+/h [h'|h¤h*½h'èh*i;i]Ui;³i ïi)j":j']j…j- j+ÎjújkF"kik-‰k ·kØkîk1l\2lL�lIÜlM&mKtmZÀmknK‡nNÓn+"o#No0ro/£o#Óo-÷o&%pLpcp+zp ¦pÇp?çp,'qTqlq"‰q4¬qJáq;,rChr<¬r5ér*s.JsFys+Às>ìs'+t:StŽt¥tÀt5Út=uNu0iušu6¬uCãu:'v;bvžv.ºv+évw5wTw"tw—w°wÐw)èw)x<x Wx#xxœx²x$Íxòx2yDy[y5sy'©y9Ñyz"z"2zUzGrzºz'Ðz0øz6){*`{,‹{0¸{"é{-|+:|!f| ˆ| ©| Ê|#ë|$}4}+T}1€}/²}â}"~"%~FH~U�~På~'6^q1‚'´mÜJ€[€:m€3¨€$Ü€�'�F�'b� Š� «�-Ì�+ú�a&‚-ˆ‚¶‚,Ï‚#ü‚ ƒ:ƒ#ZƒO~ƒÎƒßƒ-÷ƒ%„7>„'v„!ž„#À„ä„!…%&…#L…p…Œ…!ž…À…Ö….ñ…
 †a.†.�†¿†dÐ†15‡g‡j‡n‡2~‡2±‡Mä‡M2ˆ0€ˆ±ˆ(¸ˆ,áˆ‰‰5‰9>‰x‰‘‰#«‰OÏ‰.Š9NŠ/ˆŠ¸Š2ÏŠ*‹.-‹)\‹&†‹'­‹&Õ‹&ü‹%#Œ#IŒ'mŒ%•Œ(»Œ äŒ$� *�"K�,n�2›�Î�î�*
Ž,8Ž.eŽ$”Ž*¹ŽAäŽ1&�)X�‚�)¢�LÌ�/�6I�€�›�3»�7ï�>'‘,f‘,“‘1À‘ò‘1’$@’0e’–’7�’Õ’õ’“#%“I“+i“•“œ“¯“:Æ“)”J+”Cv”º”,Ò”ÿ”•,
•
! :•E•d•�•(š•:Ã•þ•7–(S–|–5œ–Ò–)æ–/—!@— b—'ƒ— «—0Ì—ý—
˜ &˜G˜^˜t˜�˜§˜¶˜-Ô˜"™!%™)G™q™s™|™…™$Ž™3³™ç™š1#š:Uš>�šÏšØšášêšóš!üš›:›G›P›]›f›o›x›�›�›¦›5ª›,à›
œ#œr/œ¢œ*Àœ<ëœ.(�W�s�5��
Æ�€Ô�Už’[ž(îž+Ÿ.CŸ+rŸ-žŸ|ÌŸnI 3¸ Aì k.¡5š¡'Ð¡7ø¡.0¢5_¢.•¢Ä¢[à¢Œ<£JÉ£+¤1@¤:r¤$­¤+Ò¤þ¤¥2¥)K¥.u¥>¤¥<ã¥; ¦'\¦S„¦YØ¦L2§L§?Ì§Q¨b^¨BÁ¨E©OJ©sš©\ª=kª}©ª<'«0d«-•«8Ã«Qü«BN¬G‘¬QÙ¬H+­Zt­HÏ­D®J]®?¨®=è®B&¯Ci¯7­¯Aå¯*'°GR°Mš°Kè°;4±?p±E°±5ö±H,²bu²JØ²9#³1]³B�³NÒ³9!´6[´Z’´9í´i'µ]‘µXïµ@H¶2‰¶F¼¶b·Uf·M¼·@
! ¸VK¸W¢¸9ú¸l4¹\¡¹Bþ¹TAºP–ºIçºF1»Nx»GÇ»~¼LŽ¼:Û¼S½Rj½>½½:ü½d7¾'œ¾*Ä¾Cï¾/3¿Ac¿L¥¿6ò¿E)ÀCoÀB³À+öÀ?"Á@bÁ=£Á:áÁAÂC^ÂG¢Â2êÂ7ÃBUÃZ˜Ã@óÃ+4Ä+`Ä9ŒÄIÆÄCÅ)TÅM~Å7ÌÅ+Æ:0ÆAkÆ*­Æ*ØÆ,Ç(0ÇYÇ=wÇOµÇÈ% ÈuFÈO¼È É5-É[cÉB¿ÉQÊ?TÊ”Ê8±ÊuêÊ=`Ë:žË$ÙËAþË3@Ì!tÌ#–Ì-ºÌ+èÌ,Í#AÍ>eÍÂ¤ÍgÎ3sÎ§Î(³ÎÜÎõÎ!Ï
! #Ï.Ï=ÏQÏ^ÏuÏˆÏ�Ï	™Ï£Ï³ÏÂÏÎÏäÏðÏÐ&Ð9ÐFÐSÐcÐuÐŠÐ	�Ð§Ð´ÐÄÐÔÐ	çÐ
! ñÐ%üÐ["Ñ7~ÑO¶Ñ0Ò7Ò?NÒ5ŽÒÄÒ+ÔÒ0Ó$1Ó+VÓA‚ÓPÄÓwÔC�Ô'ÑÔ7ùÔ51Õ?gÕ=§Õ)åÕ:ÖHJÖJ“Ö‡ÞÖVfØW½ØEÙ)[Ù:…Ù)ÀÙêÙBÚ7FÚ~Ú—Ú¬ÚÁÚÖÚ'ëÚÛ1Û$CÛhÛ+ˆÛ#´Û/ØÛ%Ü.ÜLÜ(fÜh�Ü%øÜHÝ4gÝlœÝH	ÞCRÞB–Þ(ÙÞ2ß65ßllßeÙßM?àm�à3ûà2/á*bá4�áQÂá#â+8â1dâ'–â5¾âVôâmKã{¹ã@5änvä+åäå*/å'Zå&‚å'©å@ÑåSæ#fæ!ŠæJ¬æ>÷æZ6ç.‘çLÀç1
è%?èDeèKªèöè:é0Oé$€é¥éÁé$ßéFê%Kê6qê)¨êVÒêG)ë4qët¦ë@ì:\ì—ì9·ìFñì/8í#hí2Œí1¿íCñí65î1lî7žî*Öî!ï*#ï)NïPxï6Éï/ð/0ð/`ð8�ð9Éð9ñ6=ñ7tñ.¬ñ9Ûñ-ò:Cò<~ò/»ò>ëò+*óVókó'ó§óÁó7Üó7ô>LôG‹ô(Óô3üô 0õ'Qõ;yõ9µõDïõB4öDwöB¼ö?ÿö?÷^]÷P¼÷5
ø*Cø8nø%§ø$ÍøGòø):ù8dù;�ùRÙù+,ú:Xú.“úKÂú%û4û&Pû1wû%©û%Ïû$õûTü2oü*¢ü1ÍüKÿüDKý+�ý&¼ý%ãý$	þ?.þ/nþžþ#ºþ.Þþ1
ÿz?ÿtºÿ9/[i<ÅG*J)uXŸ<ø#5(Y/‚2²1å@(
i&w3žJÒ1>O<ŽBË16@3w+«>×',>4kB kã:OŠ!£Åáý+B `�: GÛ@#	8d	;�	Ù	ê	ù	
! .-
! \
! <v
! 5³
! 5é
! 35S‰#¥ÉÒ.ß08?xE˜@Þ>
<^
<›
5Ø
=L$l[‘Aí_/c�DóM8G†_Î+..Z‰¥·É>Ú6.P9K¹2880q/¢8Ò4@,\3‰<½ú!++M?y8¹>ò51g:€7»ó!3
LZ iŠ¦1µç%ô%(@i0…*¶)á>`J6«?â$"#G%k*‘>¼û)8>:w"²0Õ6W=U•?ë"+nN@½+þY*!„:¦_áA^ {œ»(Ðù & =  ] !~ !  #Â #æ -
! !8!)O!jy!'ä!'"X4",�"9º" ô"Q•#/ç#j$f‚$.é$?%KX%¤%*¹%!ä%6&7=&#u&c™&Oý&7M'#…'7©'#á'9(%?(9e(%Ÿ(KÅ(7)9I)%ƒ)O©)cù))]*<‡*)Ä*)î*'+B@+ƒ+* +'Ë+'ó+I,"e,:ˆ,;Ã,+ÿ,+-'G--o-�-:¼-G÷-??.?.[¿.!/#=/Oa/)±/ Û/Jü/0G0;x0O´0%1*1<B110˜1.É1ø1#282G27f23ž23Ò23-32F3=y3=·3#õ3)4C46Y4�4*¯4*Ú4$53*5*^5O‰5lÙ5yF6uÀ6:67Dq7'¶7ˆÞ7°g8„9¬�9¦J:Îñ:)À;4ê;)<3I<#}<¡<"²<"Õ<"ø< = <=$]=$‚=$§="Ì="ï=)>,<>)i>'“>L»>K?dT??¹?Wù?#Q@$u@#š@!¾@à@×ðA@ÈB:	C:DC+C8«CMäCO2DF‚DgÉDM1E E E8¼E?õEB5FxF�F*£F“ÎF"bG …G2¦G3ÙG$
H72HjHŠH¤H*»H:æH*!IqLI.¾I9íI"'J9JJ„J,ŸJÌJ2åJ9K:RK*�K ¸K!ÙK!ûK6LDTL4™L,ÎL*ûL&MFM;aM6�M3ÔM.N$7N?\N-œN,ÊN9÷N<1O=nOe¬O:PHMP,–P-ÃPXñP.JQyQ$–Q»Q ÙQúQF
R4TR4‰R¾R#ÖRúR)S&<S&cS+ŠS(¶S"ßS(T(+T)TT)~T*¨T*ÓT*þT*)U*TU*U*ªU*ÕU*V*+V*VV*�V(¬V(ÕV(þV('W(PW(yW)¢W(ÌW(õW(X(GX*pX*›X*ÆX*ñX(Y(EY(nY(—Y(ÀY(éY(Z(;Z(dZ(�Z)¶Z)àZ'
! [(2[([[)„[)®[(Ø[(\(*\(S\+|\'¨\'Ð\(ø\'!]3I]4}]4²]3ç]"^B>^?�^%Á^ ç^B_3K_6_4¶_Fë_{2`:®`'é`a#-aQa6la.£a4Òa)b1bL:b>‡b"ÆbTéb>cXc&uc&œc Ãc0äc(d>d&Wd+~d'ªd!Òdôd!e!6e-Xe(†e"¯e"Òe)õe,f Lf+mf$™f)¾fQèf›:g"Ög1ùg-+h)Yh:ƒh=¾h5üh-2i"`i<ƒi7Ài?øi58j9nj3¨j4Üj9k8KkA„k;Æk7l%:l)`l,Šl5·l"íl.m"?m*bm�m:�mØm.îm$naBn+¤nBÐn0o0Do6uo¬oÇoiäo*Np)yp1£p-Õp/q)3q,]qbŠq(íqdro{rBër1.s*`s*‹s¶s>Ös0t6Ft7}t]µt0uDuVu,uu)¢u$Ìuñu7v%Hv(nv/—v1Çvùv&w!2w(Tw:}w2¸w$ëw(x9x>Yx!˜x/ºxêx%y.)y8Xy5‘yÇy/×y z*(z"SzLvzGÃz8{(D{!m{7�{)Ç{%ñ{%|=|Y|+y|"¥|È|#ç|-}*9}Cd}¨}Ä}?Þ}!~0@~$q~–~,­~+Ú~v^“eòMX€¦€;Å€2�4�&N�8u�!®�:Ð�‚*‚/?‚<o‚7¬‚'ä‚ƒ1,ƒ(^ƒ7‡ƒ¿ƒ$Úƒÿƒ„89„Er„H¸„)…)+…(U…~…Už…0ô…-%†OS†)£†OÍ†%‡.C‡r‡‘‡®‡È‡ã‡Fû‡"Bˆ=eˆ$£ˆ!Èˆ&êˆ;‰(M‰#v‰/š‰Ê‰è‰Š2 Š1SŠ…Š+œŠÈŠ)ÞŠ#‹3,‹!`‹&‚‹©‹1Ç‹ ù‹<ŒWŒ2mŒ, Œ ÍŒ(îŒ,�7D�#|�0 �Ñ�cï�4SŽ6ˆŽ¢¿Ž,b�7��Ç�ç�+ÿ�¾+�>ê�Û)‘v’<|’d¹’ “=?“-}“'«“(Ó“cü“.`”t�”‰•!Ž•;°•0ì•$–'B–"j–�–6¨–!ß–!—6#—"Z—)}—§—Æ—lÝ—;J˜9†˜@À˜Y™&[™ ‚™-£™rÑ™QDš;–š(ÒšûšE›:[›–›.«›RÚ›+-œYœvœC’œÖœ=Üœ�%3�Y�r�"’�-µ�ã�ž"žI(ž!ržX”žEíž3ŸFŸAYŸ$›Ÿ,ÀŸ3íŸN! Cp #´ 0Ø '	¡1¡%Q¡+w¡5£¡Ù¡ö¡%¢;¢V¢v¢ ’¢³¢ Ï¢"ð¢%£09£)j£0”£Å£:Þ£2¤(L¤0u¤¦¤·¤Ï¤$é¤
¥¥1¥/L¥$|¥¡¥'±¥Ù¥Bù¥<¦3Y¦&�¦&´¦YÛ¦-5§1c§2•§È§<è§5%¨5[¨1‘¨)Ã¨Oí¨$=©)b©%Œ©7²©/ê©Fª4aª4–ª0Ëª=üª6:«-q«2Ÿ«!Ò«6ô«E+¬q¬9Œ¬HÆ¬:­7J­:‚­7½­Fõ­<®$H®Om®=½®=û®59¯?o¯m¯¯%°CC°9‡°;Á°sý°2q±2¤±3×±?²8K²+„²!°²IÒ²9³V³!t³
–³3¤³BØ³/´>K´JŠ´~Õ´"TµZwµ\Òµ
/¶4=¶@r¶0³¶ä¶:ó¶>.·Cm·±·Ï·é·)ÿ·)¸C¸-_¸�¸£¸&¿¸4æ¸4¹4P¹%…¹0«¹0Ü¹B
º.Pºº&˜º¿ºÖºéº»»)*»T»h»|»’»§»6¼»!ó»¼(¼;¼X¼l¼¼“¼¯¼Â¼â¼ù¼½0½P½g½„½˜½:±½Bì½E/¾8u¾4®¾/ã¾-¿HA¿#Š¿®¿È¿â¿$ý¿4"À&WÀ/~À2®À%áÀ0Á8Á&RÁyÁ*“Á<¾ÁMûÁ0IÂ0zÂ,«ÂØÂ!÷ÂÃ9ÃTÃnÃˆÃ¢Ã¼ÃÜÃ÷ÃÄ-Ä8HÄ�Ä8œÄÕÄðÄÅ&Å!AÅcÅ|Å˜Å.³ÅâÅþÅÆ#6Æ4ZÆ;�ÆËÆ#èÆ*Ç)7ÇAaÇ2£Ç'ÖÇ"þÇ"!È;DÈ0€È ±È"ÒÈ!õÈ!É$9É$^É9ƒÉ6½É=ôÉA2Ê/tÊ-¤ÊEÒÊ:ËnSË5ÂË0øË,)Ì>VÌ4•Ì4ÊÌÿÌ'Í#EÍ'iÍ#‘Í(µÍ9ÞÍ+Î)DÎ+nÎ6šÎ-ÑÎ>ÿÎ4>Ï4sÏ2¨Ï0ÛÏ0Ð+=Ð/iÐ/™Ð/ÉÐ,ùÐ$&Ñ]KÑ©Ñ6ÁÑøÑ@Ò>WÒA–Ò7ØÒ:Ó2KÓ5~Ó2´ÓçÓKÔOÔlÔ*‰Ô-´Ô'âÔ
! ÕQ&Õ'xÕ Õ»Õ-ÖÕ(Ö,-Ö,ZÖ,‡Ö)´ÖÞÖ,ùÖ6&×']×L…×LÒ×<Ø<\ØB™ØÜØ1ûØ.-ÙL\Ù©Ù ÉÙ6êÙJ!ÚXlÚ'ÅÚíÚ)Û@2Û4sÛC¨Û&ìÛVÜ!jÜ+ŒÜB¸Ü#ûÜ}ÝN�ÝjìÝWÞ4vÞ:«ÞDæÞL+ß>xß5·ß+íß+àLEà'’à/ºà(êà6á=Já=ˆá9Æá(â4)â,^â(‹âC´â'øâ. ãOãDmã'²ã@Úã.ä0Jä!{ä<�äFÚä6!å.XåC‡åCËå&æ,6æ2cæD–æ Ûæ1üæ.ç:MçPˆç&Ùç<è8=è-vè¤è!Âè1äè.é5Eé+{éE§é2íé2 ê>Sê>’êHÑêEë0`ë6‘ë,Èë6õëU,ì!‚ì¤ìaÃìU%í/{í2«í$ÞíFî2Jî$}îN¢îAñî53ïtiï—Þï9vð?°ð:ðð8+ñ%dñ)Šñ´ñ#Ôñ#øñ‰ò2¦ò%Ùò%ÿò&%ó+Ló;xó&´óUÛó1ô&Nô&uô/œô2Ìô/ÿô!/õ+Qõ2}õ-°õ%Þõ)ö%.ö%Tö&zö+¡öÍö2êö/÷aM÷Œ¯÷j<ø4§ø'Üøù$ù@ù2Iù'|ù2¤ù×ù-ôù2"ú7Uú2�ú=Àú8þú67û;nû4ªû9ßû4ü9Nü4ˆüE½ü7ý1;ýFmýK´ýcþFdþ¾«þPjÿ»ÿÎÿæÿøÿ1H,f0“*ÄLï.<k<„,Á)îF8_7˜1Ð<B?C‚NÆ./DNt#Ã6çYZx/Ó(-,MZI¨8ò!++M+y+¥+Ñ,ý,*-W-…-³-á-	-=	-k	-™	-Ç	-õ	-#
! -Q
! +
! +«
! +×
! ++/+[,‡+´+à++8-d-’-À-î+
+H
+t
+ 
+Ì
+ø
+$+P+|+¨,Ô,*.+Y+…,±,Þ++7+c+�.»*ê*+@#lA�UÒB(k+ƒK¯Mû9I+ƒ<¯6ì)#*M$x$�#Â$æ$#0‹T8àJWd?¼5ü62:iB¤@ç"(K8k)¤'Î4ö%+'Q&y. ,Ïü *7b€›(³<Ü",<$iŽ ¤3Åù?
,M'zY¢4ü,10^0�=À0þ:/1j9œ1Ö35<1r2¤@×1 ?J JŠ 6Õ 4!4A!<v!>³!=ò!30":d"7Ÿ"6×"1#E@#A†#QÈ#_$Oz$HÊ$ %34%1h%6š%3Ñ%2&08&/i&)™&#Ã&*ç&@'S'?e'¥''Ä'(ì'((5>(t(‰(!¢(;Ä(:)5;)q)-„)&²) Ù)ú)'**A*%l**’*$½*Aâ*C$+<h+3¥+6Ù+7,4H,6},3´,Iè,%2-X-
q-'--§-Õ-Oõ-HE.HŽ.*×./1"/)T/-~/,¬/,Ù/<0&C0/j0=š0&Ø0%ÿ07%15]1<“1$Ð1.õ10$2WU2­29½2÷23 23!S3u3:‘3TÌ3!4$<4a4u}4gó4D[5: 5!Û5*ý5-(6#V6!z60œ6<Í6<
! 7&G7<n7R«7;þ7>:8@y88º8wó89k93¥9GÙ9X!:Gz:JÂ:D
;YR;"¬;\Ï;8,<;e<E¡<Gç<?/=jo=KÚ=[&>l‚>4ï>O$?Et?Oº?i
! @'t@:œ@a×@�9AW»A8BŒLBŽÙB†hCHïCN8D=‡DiÅDY/Eu‰EvÿE)vF) F<ÊFGG?5G^uG=ÔG@HdSHC¸HJüHVGI%žI6ÄI:ûI86J)oJ-™J'ÇJ%ïJ%KO;K%‹K±K4ÌK2L4L1QLƒL(£L#ÌLOðL9@M$zM.ŸM?ÎM8N+GN4sN-¨NÖN3íN!O(9OEbO¨O'¿OçO
þO1P&>P8ePSžPòP+Q:Q	GQQQdQ~Q“Q4¨Q4ÝQ5R=HR<†R7ÃR;ûR.7SCfSAªSûìSìèT!ÕU3÷U1+V(]V†V4˜V3ÍV4W16W>hW2§W-ÚW8XAX$VX4{X&°X;×X)Y8=Y8vY%¯Y)ÕYÿYZ.#ZHRZN›Z&êZ7[.I[=x[9¶[6ð[:'\3b\;–\:Ò\:
]HH]2‘]<Ä]%^;'^c^&z^!¡^#Ã^*ç^8_	K_`U_`¶_`:,`Og`7·`$ï`4aIa5ba˜a)µaßaúa'b*.bYb+pb>œbBÛbc;=c(ycC¢cæc$óc7d#Pd#tdM˜d7æd9e7Xe.�e<¿e6üe>3f;rf>®fLíf*:geg.}g"¬g"Ïg)òg.hKh;ch"ŸhPÂhJi8^iM—i{åi\aj$¾jEãj-)k-WkE…k@Ëk0l)=l*gl3’l6Æl.ýl@,mFmmF´mBûmA>n.€n#¯nÓnLën38oWlo0Äoõo'p58p-np+œp,Èp0õp%&q9Lq†qœq%´q5Úqr*rZDr)ŸrGÉrGs%YsCs)Ãs2ís  t0At.rtH¡t4êtu$:u,_u)Œu&¶u/Ýu4
v<Bv3v(³v)Üv&w%-wSwE[w7¡w=Ùw0x5Hx‹~x@
! y+Ky-wy¥yºy4Ïy=z/Bz4rz:§z+âz({67{n{OŠ{gÚ{5B|1x|<ª|5ç|"})@},j}4—}BÌ}0~P@~S‘~Lå~2sM$Á8æ\€|€$•€º€#Ö€1ú€$,�Q�#m�$‘�6¶�í�"‚[/‚0‹‚;¼‚-ø‚%&ƒ:Lƒ=‡ƒDÅƒF
! „JQ„Nœ„@ë„8,…Pe…H¶…Eÿ…"E†h†6ˆ†;¿†.û†.*‡KY‡?¥‡+å‡ˆ&(ˆ'Oˆwˆ"’ˆ.µˆäˆ‰"‰8?‰9x‰4²‰,ç‰DŠ#YŠ&}Š1¤ŠÖŠMæŠ94‹&n‹•‹¯‹*¾‹>é‹/(Œ,XŒ1…Œ;·Œ6óŒ!*�@L�2��&À�,ç�>Ž1SŽ6…Ž2¼Ž3ïŽ0#�>T�N“�1â��%.�&T�!{���(¼� å�.‘D5‘"z‘1�‘%Ï‘4õ‘,*’"W’z’G”’3Ü’&“&7“:^“B™“AÜ“)”
H”<V”3“”GÇ”<•.L•:{•#¶•Ú•2ö•)–28–k–-†–3´–'è–%—76—5n—
¤—6²—1é—/˜8K˜„˜£˜B¿˜
™
™ ™%?™Ce™3©™vÝ™vTšcËš/›L›;`›,œ›'É›>ñ›>0œ>oœ®œÈœrÛœ/N�!~�9 �Ú�%î�žY-žK‡ž<Óž”ŸO¥Ÿ1õŸ-' -U -ƒ ± Æ 8× I¡(Z¡*ƒ¡.®¡DÝ¡"¢;¢R¢!m¢,�¢�¼¢�J£Ø£=ò£40¤2e¤2˜¤1Ë¤3ý¤31¥3e¥g™¥>¦|@¦U½¦(§<§OU§¥§0¿§4ð§0%¨/V¨*†¨@±¨8ò¨:+©‚f©=é© 'ª=Hª"†ªã©ªG�«DÕ«S¬Nn¬`½¬D­Pc­W´­)®$6®b[®¾®1Ó®D¯J¯6d¯›¯*«¯Ö¯ ô¯U°+k°V—°)î°2±6K±‚±>¢±>á±1 ²)R²?|²[¼²@³^Y³9¸³ò³)´7:´@r´³´(Ë´#ô´3µ>Lµ(‹µ#´µ,Øµ<¶>B¶3�¶Sµ¶A	·K·c·1ƒ·$µ·'Ú·@¸CC¸5‡¸N½¸5¹<B¹!¹"¡¹?Ä¹&ºJ+º,vº£º5¿ºAõºU7»%�»³»5Ñ»2¼=:¼x¼/“¼†Ã¼ŠJ½eÕ½;¾$U¾0z¾?«¾_ë¾ K¿.l¿ ›¿¼¿3Ü¿&À17À(iÀ,’À3¿À*óÀgÁA†Á"ÈÁ3ëÁ:Â)ZÂ3„Â4¸Â/íÂ Ã>Ã6XÃ4�Ã4ÄÃ8ùÃ(2Ä4[Ä'�Ä3¸Ä4ìÄ;!Å]ÅA}ÅG¿ÅNÆNVÆV¥Æ^üÆc[Çi¿Çh)È’ÈÉ’ÉÊ�’ÊË�”ËÌr–Ì€	Í€ŠÍ€ÎŒÎƒÏ9�Ï7ÊÏCÐ6FÐ7}Ð3µÐéÐ;Ñ5DÑ5zÑ°Ñ3ÌÑ3Ò?4Ò3tÒ$¨Ò4ÍÒ:Ó8=Ó3vÓ&ªÓÑÓîÓ(Ô$5Ô5ZÔH�Ô2ÙÔ-Õ-:Õ.hÕA—ÕYÙÕ3Ö6SÖ/ŠÖºÖ)ÓÖ(ýÖ0&×*W×0‚×[³×EØUØEhØG®Ø'öØ&ÙEÙ!aÙGƒÙ3ËÙ1ÿÙ$1ÚVÚmÚ.�Ú0°Ú"áÚ2Û,7Û(dÛ+�Û,¹Û&æÛ+
Ü+9Ü%eÜ"‹Ü#®Ü&ÒÜ7ùÜ*1Ý)\Ý)†Ý$°Ý)ÕÝ-ÿÝ+-Þ%YÞ(Þ#¨Þ'ÌÞ4ôÞ')ß&Qß xß+™ßÅß1äß?à;Và’às¦àá$8á[]áK¹áâ1âMâhâ‡â¢âp®âHã<hãO¥ãJõã[@äWœä>ôäG3å){å¹¥å._æ*Žæ(¹æ8âæ4ç)Pç7zç+²ç+Þç-
! èL8èZ…èOàè40é=eéA£é7åé5ê-Sê;�ê0½êNîêa=ëTŸëGôëB<ì5ìSµìT	í8^í-—í2ÅíIøíNBî\‘î‡îîVvïZÍïy(ðD¢ðZçðNBñC‘ñYÕñO/ò?ò:¿ò?úò<:óJwóJÂó0
ô>>ô2}ô4°ô_åôDEõAŠõiÌõ/6öIföI°öXúöYS÷T­÷KøaNø\°ø:
ù7HùK€ùŽÌù’[ú îúûg*û’û§ûÂûØû1îû/ ü4Pü¢…ü}(ýA¦ýOèýq8þ.ªþYÙþ"3ÿRVÿ˜©ÿ B&cMŠ/Ø;DV<vU³?	?I7‰;Á"ýB "c$†.«Ú/ù()3RE†ÌIì6@T•/¯/ß.H>!‡-©1×2	<<,y'¦6Î"(2F]y.×	I%	Po	@À	7
! 89
! r
! 9‹
! 3Å
! Nù
! /H"x%›ÁSà)4/^Ž/¬+Ü1
-:
0h
'™
,Á
î
-"<+_2‹#¾Uâ-8f23²0æ14I)~,¨0Õ-(4&]&„$«5Ð'. C4d,™5Æü&!<(^!‡=©/çHH`/©Ù'ö52TG‡:Ï
! X(�šªº$Êï=
$KpFŠ(Ñ(ú#0=$Mr�¨ÂÚöD&*k	–- BÎ$$0Iz!–G¸FGG5�)Åï
! $ E _€"›I¾I-R;€I¼!8(1a0“7Ä&ü,#&Pw—8¯1è 6 -Q - ,­ 8Ú =!=Q!=�!=Í!"")7"%a")‡"2±"ä"1ü".#WF#:ž#1Ù#6$-B$9p$ª$È$2á$1%F%Ca%¥%=Ä%o&2r&1¥&×&@ð&"1'#T'(x'&¡'-È'\ö':S(1Ž(;À(/ü(,)0H)'y)¡)Á)Ý)/ï)*>*\*t* ‘*'²*Ú*÷*+/#+4S+)ˆ+4²+ç+@,E,/V,"†,2©,DÜ,!!-+C-,o-œ-4»-ð-#.+(.9T.Ž.!¬.:Î.	/!/'=/?e/¥/ ¹/Ú/ú/Z0yt0%î0>1S1.l1!›1H½1!23(2+\21ˆ2Cº2 þ2233R3#†3ª3GÃ3m4jy4ä4:ú4"55X52o54¢5(×566P-69~6!¸65Ú6,7-=7Ak70­7Þ7þ78<8O8?b8'¢8(Ê81ó8%9E95a9E—9Ý9>û9>::2y:5¬:?â:*";>M;4Œ;Á;*Ü;1<39<Km<:¹<ô<-
! =58=)n=%˜=9¾=Yø=:R>"�>°>DÇ>*?7?&M?t?$‘?¶?)Ô?,þ?(+@T@7n@+¦@\Ò@&/A6VA,�AºA%ÕA.ûA@*B9kB2¥B4ØB'
C55C3kC#ŸCGÃC<DGHDV�DVçDV>EW•EUíERCFL–F1ãF6G6LG&ƒG;ªG4æGHW:HS’H5æH]IHzIgÃIŸ+J)ËJ3õJ5)K1_K*‘K0¼K5íK8#L.\L1‹L=½L)ûL%Mq?ME±M;÷M53N8iN>¢N@áNF"OCiOC­OCñO15P0gP1˜P%ÊP`ðP~QQXÐQ')RIQRJ›RKæRM2SI€SEÊS:T/KT9{T!µT*×T)UN,U0{U=¬U3êU>V1]V0�VÀV%ßV4WI:W#„W9¨WGâW.*X-YX5‡X8½X=öX24YRgY0ºY<ëY7(Z5`Z7–Z(ÎZa÷ZAY[P›[;ì[((\JQ\2œ\8Ï\2]';]Qc]Qµ]/^37^+k^‚—^n_-‰_b·_``/{`8«`Zä`Q?a+‘a"½aPàa*1b7\b-”b.Âb ñb}c&�c"·c6Úcd@+d<ld.©dNØd!'eCIe9�e3Çeûef,:f4gfHœfOåf;5g,qg;žg;Úg<h&Sh,zhh§hxi7‰i^ÁiG jEhj7®jNæjO5k(…kD®kBókV6lY�lGçl;/m(kmB”mR×m+*n2Vn7‰nEÁnBoJJoQ•o,ço/p'Dp%lpG’pEÚp% q Fq4gqPœq3íqE!rAgrO©r2ùrB,s4osi¤st$)t#Nt5rt¨t%ÆtIìtE6u-|uOªuVúu.QvC€vBÄv%wT-w0‚wU³w3	x=x=]x)›x2Åxøx9y3Oy0ƒyP´ycz;iz>¥z?äz3${kX{3Ä{ø{:|7S|]‹|Ré|(<}0e}+–}/Â}>ò}01~Fb~L©~Sö~JJ@•\ÖI3€2}€A°€4ò€9'�@a�C¢�%æ�/‚K<‚>ˆ‚KÇ‚Nƒ>bƒg¡ƒ(	„V2„%‰„*¯„Ú„Bâ„D%…Dj…G¯†T÷†TL‡+¡‡0Í‡:þ‡9ˆ*Yˆ#„ˆ!¨ˆIÊˆg‰$|‰^¡‰'Š.(ŠWŠ"wŠ!šŠ!¼Š"ÞŠ"‹3$‹"X‹4{‹4°‹;å‹0!Œ+RŒ9~Œ)¸Œ)âŒ
��	+�
! 5�	@�J�0L�>}�b¼�7Ž7WŽN�ŽBÞŽ6!�)X�L‚�<Ï�7�ED�8Š�?Ã�‘3"‘3V‘BŠ‘?Í‘=
’9K’B…’MÈ’F“G]“A¥“Sç“(;”.d”&“”º”+Ð”iü”Mf•1´•-æ•1–1F–Ex–%¾–#ä–%—8.—8g—1 —3Ò—1˜B8˜*{˜¦˜;Ä˜9™H:™9ƒ™*½™\è™8Eš1~š5°š2æš›2›5P›#†›'ª›.Ò›Bœ4Dœ8yœ/²œ%âœ$�%-�/S�(ƒ�#¬�)Ð�)ú�-$žRž)gž‘ž(¥ž*ÎžùžŸ$)Ÿ.NŸA}ŸA¿Ÿ9 4; ;p 3¬ 8à H¡Db¡>§¡3æ¡7¢[R¢®¢
º¢.È¢$÷¢	£&&£M£-m£7›£'Ó£>û£<:¤)w¤6¡¤2Ø¤@¥!L¥<n¥«¥.Æ¥%õ¥¦0:¦/k¦?›¦8Û¦?§4T§:‰§AÄ§=¨3D¨x¨1‘¨;Ã¨<ÿ¨!<©$^©Iƒ©3Í©6ª>8ªAwª"¹ª*Üª«; «\«:|«$·«2Ü«5¬2E¬<x¬=µ¬Eó¬#9­]­'|­m¤­y®sŒ®n¯zo¯tê¯o_°{Ï°uK±hÁ±t*²nŸ²y³vˆ³wÿ³xw´qð´2bµ:•µGÐµ)¶(B¶(k¶&”¶0»¶Aì¶..·)]·2‡·(º·*ã·,¸0;¸'l¸
”¸+¢¸+Î¸&ú¸!¹99¹s¹1„¹&¶¹/Ý¹@
º.Nº$}º5¢º4Øº4
»;B»<~»»»(È»-ñ»¼:¼T¼/n¼/ž¼0Î¼0ÿ¼70½!h½!Š½*¬½!×½ù½&¾":¾]¾Ny¾.È¾
! ÷¾.¿:1¿)l¿5–¿EÌ¿AÀ TÀuÀ,�À$½À"âÀ.Á%4Á%ZÁ$€Á¥ÁD¼ÁDÂ4FÂ({Â¤ÂºÂÑÂ2çÂLÃgÃT†ÃLÛÃ[(ÄW„Ä\ÜÄD9ÅP~ÅCÏÅÆ
)Æ97ÆEqÆ*·Æ#âÆ)Ç0Ç.FÇuÇ(‡Ç2°Ç3ãÇQÈ,iÈ)–È0ÀÈHñÈM:É/ˆÉ2¸ÉëÉ'	Ê1ÊOÊ[ÊxÊ •Ê%¶ÊÜÊ%îÊË%Ë7ËIË$\Ë�Ë%’Ë/¸Ë%èË,Ì,;Ì.hÌ,—Ì,ÄÌ,ñÌ,Í*KÍ&vÍ/�ÍÍÍÖÍ(âÍ%Î"1ÎTÎsÎ’Î7ŸÎ@×ÎÏ(ÏH1ÏzÏ™Ï±Ï(ÉÏ"òÏHÐ/^Ð'ŽÐ0¶Ð%çÐ+
Ñ/9Ñ'iÑ(‘Ñ ºÑ+ÛÑÒ8ÒWUÒ9­Ò4çÒÓ,.Ó[ÓyÓ•Ó+´Ó6àÓÔ,1Ô+^ÔŠÔ“Ô²ÔÎÔèÔÕ8%Õ;^Õ)šÕ>ÄÕIÖJMÖ˜Ö!·ÖÙÖ=ùÖ 7×-X×†× ×)¶×)à×/
! Ø@:Ø-{Ø-©Ø.×Ø(Ù#/Ù$SÙ$xÙ*�Ù,ÈÙõÙZÚ.]Ú(ŒÚDµÚ1úÚ6,Û3cÛ3—Û5ËÛ=ÜJ?Ü*ŠÜ"µÜ0ØÜ	Ý$Ý<Ý)YÝ"ƒÝ*¦Ý*ÑÝEüÝPBÞ6“Þ2ÊÞýÞ9ßPßaß7{ß7³ß3ëß)àIàcà@{à-¼à>êà>)áDháM­á*ûá&â3â@â^â9nâ.¨â3×â/ã0;ã3lã; ãFÜã##äGä+eä.‘äÀä!àä,å /å-PåV~å*Õå&æ&'æ)Næ/xæ>¨æ4çæ+ç9Hç8‚ç»ç%Úç5è 6èTWè7¬è6äè7éSé1lé-žéTÌé9!ê$[ê.€ê<¯êìêë"(ëKë)aë<‹ë(Èë'ñë/ì1Iì'{ì1£ì?Õìí5íNí]ípí!�í£íi¿í3)î]î"pî$“î ¸î1Ùî1ïF=ïE„ïhÊï33ð2gð'šð.Âð-ñðñ4ñ$OñBtñ)·ñáñ*øñ0#ò&Tò0{ò&¬òÓò2ñò;$ó,`ó1�ó0¿ó(ðó/ô4Iô*~ô©ô%Âô)èô)õ8<õ4uõ<ªõ.çõ4ö0Kö|ö–öG³öLûöLH÷.•÷1Ä÷/ö÷8&øP_ø0°øáø öøù(6ù0_ù&�ù·ù$Íùòùú+#ú+Oú-{ú5©ú-ßúD
û5Rûˆû"¨û8Ëû	ü!ü0üOü/`ü(�ü'¹ü<áü$ýCý/Xý5ˆý8¾ý÷ý;þSþ.oþ3žþ9Òþ8ÿ EÿfÿB…ÿLÈÿ&$<a1y<«;è.$BSA–5Ø11@>rC±õ.
/<l9…/¿+ïLHhE±A÷9"Q't5œÒ5èNXm8Æ:ÿ+:4f9›9Õ+,; h/‰$¹Þý	2+	3^	2’	OÅ	
! "5
! DX
! &�
! %Ä
! )ê
! 3.,b6�2ÆUù(OGx>ÀAÿ$A
f
&{
$¢
,Ç
(ô
BL`­Í=ê'(3P8„7½+õ6!&X::º<õ)2\Cz'¾@æD'@lL­5úB0(s;œ#ØFü&C<jJ§,òIi€+ LÌP;jc¦ 
! ,+ X*y-¤Ò6ò)&B1i›#¹ Ý+þ*)J)tžºÕõ#
! -.-\$Š4¯*ä55E0{¬6Â"ù8U9l0¦'×-ÿ,-<Z5—Í,Þ+370k/œÌÛ/á"4G<H„)Í%÷3 JQ 'œ 5Ä &ú 6!!'X!/€!1°!>â!!!"/C"(s")œ"#Æ"#ê"a#"p#“#4³#>è#5'$/]$&�$+´$(à$$	%a.%6�%.Ç%Zö%CQ&F•&.Ü&*'F6'.}'
¬'!º'Ü'0ü'-(+G(.s(#¢(!Æ(-è($)$;)#`)/„)´),Ò)?ÿ)/?*0o*/ *5Ð*V+<]+Uš+Eð+L6,-ƒ,+±,7Ý,:-1P-8‚-&»-*â-1
.@?.3€.'´.%Ü.$/;'/.c/’/¬/È/KÝ/1)0"[0 ~0CŸ0Bã0&1?1*Y1+„1*°11Û1'
2F52=|2#º2#Þ2(3 +39L3†3¥3Á3Û3ô3&4244D4y4(�4¹46Ù4#5T45‰5,š5Ç5$á56/%6&U6)|6¦6µ6+Ë6÷6*767M7
d7#r7
–7%¤7Ê7ê7ÿ7&8?=8}8(š8(Ã8ì89 #97D9-|9ª9¾9Þ9Vô9K:d:€:P :*ñ:/;3L;!€;¢;Á;4Ü;<+%<+Q<}<—<:©<Eä<<*=g= }=!ž=À=Ý=ó=$>+1>*]>ˆ>5§>JÝ>T(?
}?‹?W«?8@<@T@5c@H™@â@ ý@?AC^A;¢A/ÞA3BABB„B+›B2ÇB3úB3.C>bC$¡C4ÆC&ûC"D(D=DODgD*oD'šD'ÂD$êD%E%5E$[E%€E$¦EËEçEFF)?FiF‰F˜F¶FÅFOÔF$G3GKGeG}G•G´GÃGÔGãGûGH8.HgHwH%†H&¬H%ÓH+ùH%I9=IwI#–IºIÉI:ØIJ"J4JOJcJuJ„J“J!ªJ"ÌJïJKK1&KXK*jK4•KÊKßKõK	LL8LOL `L&�L¨L¾LÑLåLMM*M=MNMaMtMƒM›MªMÉM5ØM(N37N+kN—N³NÏNåNöN
! OO41OfO!{O�O*½OèOüO0PEPbPwP‹P�P´PÑPêPQQ2QOQlQ�Q’Q*®Q0ÙQ
! R'R?RNR%iR�R§RÆRÜR&îRS+&SRSnSA„S@ÆST!$TFTYTqT‰T¤T¿TÔTòT	U!U4ULUFdUP«UüUV<9V9vVU°V0W+7W/cW<“W9ÐW,
! X27X.jXD™X+ÞX+
! Y<6Y^sY_ÒYC2Z0vZD§Z.ìZA[=][A›[Ý[(ù[&"\>I\ˆ\B¡\Bä\']G]'S]${] ]*»]æ]^.^,E^6r^©^"Æ^é^_/'_0W_#ˆ_8¬_?å_%`0?`/p`/ `Ð`4ì`0!a2Ra2…a3¸a
ìa
úa b)b-Gbub�b›b¸bÔbòbc8'c`c0~c4¯cäc ócd 0d*Qd|d(šdPÃd:e4Oe„e=œeÚe:ôeB/f4rfA§f=éf/'g&Wg7~g¶g*Õg&h'h#AhDeh@ªh5ëh&!i)HiriiF‡i&ÎiBõi8jOj#mj‘j3˜j)Ìj@öj!7k3Yk7�k6Åk+ük(l%Fl'll”l®l/½l5íl6#m@Zm8›m*Ôm0ÿm;0n2ln$Ÿn$Än/én!o ;o)\o)†o)°o-Úo$p-p0Lp8}p4¶p*ëp:qCQq•q µq,Öq,r!0rFRrF™r^àrF?sf†sWísAEt9‡tTÁtJu+au:�u#Èu#ìu+vA<vF~v6Åv-üv*w!Fw-hw'–w9¾w%øw)x(Hx/qx2¡x$Ôx-ùx-'yOUy$¥y5Êyzz;5zqz„z'£z8Ëz{"{!>{*`{‹{©{4É{,þ{/+|3[|<�|!Ì|1î| }
! 3}:>}(y}$¢}-Ç})õ}~9~:U~-�~.¾~í~0/4-d4’6Ç*þ6)€#`€#„€1¨€7Ú€.�+A�4m�6¢�6Ù�‚5‚ K‚ l‚)�‚$·‚'Ü‚Oƒ/Tƒ6„ƒe»ƒX!„Nz„>É„3…C<…S€…,Ô…"†$†$?†6d†H›†ä†>þ†=‡N‡j‡†‡¢‡¾‡:×‡HˆO[ˆH«ˆEôˆ$:‰7_‰S—‰Yë‰ZEŠc ŠD‹bI‹#¬‹Ð‹=ß‹ Œ)>Œ<hŒ¥Œ9µŒAïŒ21�-d�"’�µ�Ì�ß�ó�ŽE(ŽFnŽBµŽ!øŽ+�:F�1��@³�:ô�1/�(a�Š�#ª�(Î�÷�.‘'E‘m‘;ˆ‘<Ä‘?’EA’)‡’&±’,Ø’1“J7“0‚“,³“.à“=”HM”–”'°”Ø”ï”-ÿ”-•'H•p•-�•+¾•5ê•! –B–0b–“–+­–.Ù–#—!,—-N—$|—$¡—#Æ—?ê—3*˜,^˜‹˜6¡˜Ø˜+ô˜. ™5O™/…™Uµ™[š\gšeÄšF*›dq›aÖ›g8œh œq	�R{�pÎ�.?ž nž>�ž-Îž9üžI6ŸE€ŸHÆŸH 8X )‘ ;» G÷ F?¡+†¡²¡/Ð¡-¢0.¢2_¢#’¢¶¢7Ó¢+£*7£*b£*�£9¸£<ò£6/¤!f¤1ˆ¤4º¤:ï¤&*¥ Q¥r¥/’¥"Â¥3å¥¦#5¦,Y¦#†¦;ª¦)æ¦%§/6§3f§3š§/Î§5þ§4¨"M¨&p¨—¨;°¨4ì¨!©.0©D_©$¤©)É©&ó©)ª0Dª1uª§ª;Âª5þª?4«7t«8¬«å«=þ«9<¬'v¬8ž¬×¬&ï¬*­'A­i­ƒ­  ­Á­1Ø­-
! ®(8®[a®E½®(¯*,¯W¯l¯|¯�¯¤¯¸¯Ê¯Þ¯ð¯°°%°7°K°a°s°‡°˜°ª°¼°Ð°â°ö°±±.±@±T±f±x±Š±œ±®±Â±Ö±ê±ü±²"²4²H²Z²n²²“²¥²·²É²Û²í²³³'³9³M³_³u³‡³™³«³/½³í³ÿ³´%´#@´$d´‰´£´/Á´6ñ´!(µJµiµ'yµ'¡µ'Éµñµ¶1¶3P¶0„¶4µ¶/ê¶)·GD·1Œ·7¾·#ö·¸!6¸!X¸z¸%’¸(¸¸á¸¹¹ ,¹*M¹&x¹&Ÿ¹&Æ¹!í¹(º/8º&hº%�º&µº"Üº*ÿº+*»)V»&€»3§»Û»ø»/	¼)9¼"c¼.†¼0µ¼æ¼:½A½#_½+ƒ½!¯½&Ñ½!ø½)¾,D¾'q¾™¾!µ¾5×¾
¿: ¿.[¿(Š¿³¿&Ç¿$î¿%À)9ÀcÀ1ƒÀµÀ!ÓÀ+õÀ2!Á&TÁ{Á�Á.¤ÁÓÁ2óÁ$&ÂNKÂšÂ$·ÂÜÂ)ðÂ+Ã
FÃ.TÃƒÃ$¡Ã#ÆÃêÃ+Ä4ÄEÄ'RÄ'zÄ(¢Ä"ËÄîÄ
! ÅÅ4ÅLÅfÅ �Å ¢Å ÃÅ äÅ Æ &Æ GÆ hÆ ‰Æ ªÆ!ËÆ íÆÇ#,Ç"PÇsÇ“Ç¯ÇÆÇ)äÇ)È)8ÈbÈ‚ÈžÈºÈÖÈíÈ	É É@É\ÉxÉ”É°ÉÌÉ#èÉ/Ê$<Ê%aÊ%‡Ê3­ÊáÊ0þÊ/ËAË XË+yË7¥Ë/ÝË
Ì"(ÌKÌ dÌ …Ì¦Ì%ÁÌ%çÌ0
Í.>Í2mÍ$ ÍÅÍ)ßÍ	Î(Î);Î%eÎ‹Î=¡Î$ßÎ)Ï.Ï#DÏ&hÏ#�Ï#³Ï×Ï<ëÏ8(Ð$aÐ †Ð*§Ð+ÒÐ2þÐ71Ñ/iÑ"™Ñ'¼ÑäÑ=ÒAÒ![Ò4}ÒH²ÒPûÒ,LÓ)yÓ&£Ó'ÊÓòÓÔ42Ô,gÔ%”ÔºÔ.ÐÔAÿÔAAÕƒÕ$ŸÕ.ÄÕóÕ+Ö72ÖjÖ}ÖD“Ö2ØÖ,×8×(W×.€×(¯×!Ø×'ú×'"Ø$JØ7oØ#§Ø%ËØ3ñØ%Ù)EÙ-oÙ(�Ù(ÆÙ(ïÙ&Ú?Ú3\Ú.�Ú*¿ÚAêÚ9,ÛfÛLzÛ/ÇÛ!÷ÛÜC8Ü1|Ü.®Ü(ÝÜÝ%ÝDÝ)_Ý‰ÝžÝ+³Ý/ßÝQÞHaÞ4ªÞ:ßÞß7'ß'_ß1‡ß.¹ß.èß(à1@à+rà.žàÍà!ßàEá)Gá<qá9®áèá"â*â=âOâ)mâ —â¸âØâ"øâã&;ã'bã+Šã(¶ãßã%ÿã7%äf]äVÄä5å#Qåuå•åµå,Ìå"ùåæ<æ'WæCæ"Ãæ-ææç/çLMç,šçHÇçè è!@è+bèŽè«è3ÈèHüè1Eé7wé¯éÄé Ôéõé!ê'7ê,_êŒê5›êÑêHéê=2ëWpëÈëèë7ÿë07ìhì1†ì2¸ì+ëì/í$Gí;lí.¨í>×í#î!:î0\î1�î&¿î/æî4ï2Kï2~ï8±ï/êï>ð&Yð$€ð4¥ð@Úð&ñ$Bñ$gñ-Œñ&ºñ-áñ$ò4òQò!oò"‘ò´ò%Ðòöò$ó6ó$Qó&vó$�ó/Âó7òó.*ô*Yô„ô!—ô¹ôÖô!âôõ.$õSõ-mõ/›õ5Ëõ/ö1öNö(mö6–ö@Íö2÷MA÷?�÷?Ï÷1ø5Aø5wø%­ø6Óø2
! ù+=ù1iùI›ù&åù)ú?6ú6vú.­ú3Üú,û)=û(gû0�û:Áû.üû&+ü"RüuüD�ü4Ôü$	ý).ý"Xý={ý.¹ý4èý.þ"Lþoþ‡þ!¦þ)Èþ%òþ%ÿ>ÿ&Rÿyÿ —ÿ!¸ÿÚÿ(íÿ*/Eu(’"»8Þ9!Qs7‰6Áø4*_!v ˜(¹1â9GN&–$½ âK"!n"�"³Öõ%82T(‡+°+Ü&+/[)s-�0Ë%ü0"S q'’.º2é!#>/b4’$Çjì2W	)Š	@´	õ	 
! 53
! <i
! +¦
! 2Ò
! 3D9=~¼/Õ.1I#{Ÿ ´Õ$õ 
/;
'k
'“
8»
-ô
""$E#j(Ž)·-á'G7-˜Æ'Ú .$O#t˜!©.Ëú5J-f”ª/¹Cé5-
c"q/”.Ä+ó;*[3†"º&Ý##("L"o’²'Ð(ø!28k&ˆ#¯"Ó-ö,$Q/l(œ5Å7û'3[ q$’·+×9*=,h4•"ÊCí1.O/~$®KÓ5'U!}EŸ+å,B>,�;®3ê4S.o+ž"Ê.í*-G0u'¦/Î4þ,3'`(ˆ&±Ø(è94K!€(¢EËE )W 1� (³ &Ü :!+>!*j!•!ª!!É!ë!/"-7"e"j"q"~"—"5­",ã"<#1M#1#L±#Hþ#G$^$\{$3Ø$7%*D%.o%,ž%"Ë%1î%4 &U&-s&¡&5¹&ï&B
':P'R‹'&Þ'>(AD(*†(5±(1ç())2C)"v)™)¬)!¿)á)*/*/K*/{*/«*3Û*8+3H+8|++µ+3á++,3A,Au,@·,:ø,93-9m-;§-;ã-3.3S.H‡..Ð.&ÿ.&/%B/6h/3Ÿ/8Ó/*0.70!f0Qˆ0%Ú0D1)E1o1/�1/±1á1!þ1 2=82v2�2§2.»2Hê2!33>U32”3 Ç33è3<4Y4 s4”4)´4+Þ4%
! 5%05V5j5†5?¦5Dæ5+6%J67p6-¨66Ö65
7C7(c7'Œ7)´7Þ7$û7+ 8%L8"r8-•8%Ã8!é8<9>H9,‡9´9Ñ9@ð9'1:!Y: {:œ:·:1Ó:5;*;;7f;1ž;LÐ;L<-j<*˜<=Ã<"=#$=JH=M“=Bá=&$>%K>.q>3 >4Ô> 	? *?.K?Oz?BÊ?K
@JY@K¤@Kð@J<AK‡A5ÓA7	BJAB9ŒB9ÆBECQFCD˜CDÝC@"D^cD#ÂDæDíD	õD	ÿD	E;E:QE%ŒE&²E;ÙEFF<.FkF-~F.¬F*ÛFG($G8MG<†GBÃGFHBMH(�H)¹H:ãH(I1GI<yI/¶I/æIcJ7zJ)²JBÜJK&4K0[K\ŒK(éKL"0LQSL@¥LBæL1)M4[M'�M'¸M	àMêM@NFN.cN’N,¯N1ÜN)O"8O*[O†O›O µO1ÖO1P :P[PxP”P°PÉPâPúPQ)Q6FQ }Q
žQ7¬Q.äQ.R1BR@tR@µRKöR$BSgS8‚S»S>ÑSNTM_T3­T@áT"U%BU+hU$”U6¹U<ðU7-V5eVA›V7ÝV>WTW%nW-”W+ÂW6îW-%X.SX-‚X°X*ÃX`îX1OY�Y”Y,±YÞYþYZ;ZJQZ%œZ&ÂZCéZ&-[&T[ {[Dœ[á[ÿ[L\Ad\¦\Ä\á\ö\] ]?]0\]8�]Æ],æ],^$@^e^ƒ^Ÿ^2¸^$ë^;_>L_>‹_9Ê_-`32`f`4„`)¹`ã`a(a?aDUa=ša]Øa#6bCZb,žb<ËbncIwc.Ác$ðc-d&Cd jd‹dŸd4³dEèd).e6Xe+�e1»e=íe+fJfif!‰f7«f!ãfg1g0Og)€gªg1Åg9÷g?1h\qh\Îh$+i#Pi tiM•i-ãiIj[j!kj"�j,°jÝj4ûj*0k [kO|kÌkFæk=-l$kl$�l^µl(m.=mJlm&·m5Þm5n:Jn=…n/Ãn*ón%o'Do-loNšo<éo7&p^^pV½p6qRKqˆžq8'rB`r@£r0är9s&Os4vs$«s3Ðs6t;tQt&pt—t)µt(ßt(u+1u]u zu›u+»u"çu
! vv
! 4v?v$\v(�v3ªv:Þv?w4Yw	Žw-˜w)Æw#ðw+x8@x%yx&ŸxÆxäx'y4+y`y${y( y)Éy*óy!z"@z"cz.†zµzÐz!ëz
{,{F{/c{@“{Ô{é{&|'| ?|`|"||Ÿ|¾|Ý|ü|}?,}*l}!—}¹}#È}*ì})~,A~4n~)£~=Í~='I3qB¥#è5€4B€)w€)¡€-Ë€@ù€":�$]�*‚�+­�Ù�-ï�'‚)E‚Eo‚Mµ‚UƒFYƒ0 ƒ&Ñƒ5øƒ'.„5V„Œ„«„9È„J…0M…7~…¶…3Î…-†(0† Y†z†V“†/ê†‡6‡0R‡9ƒ‡M½‡!ˆ'-ˆ'Uˆ9}ˆ3·ˆ;ëˆ6'‰/^‰2Ž‰2Á‰Iô‰3>ŠrŠ3‡Š/»Š3ëŠ3‹S‹)s‹)�‹+Ç‹/ó‹2#Œ$VŒ-{Œ@©Œ$êŒ!�#1� U�4v�H«�ô�Ž$Ž'9ŽaŽ(vŽZŸŽ+úŽ"&�I�]�s���2Ÿ�6Ò�8	�$B�.g�9–�(Ð�(ù�4"‘9W‘7‘‘=É‘3’/;’4k’. ’.Ï’4þ’.3“.b“,‘“9¾“9ø“92”:l”9§”:á”9•9V•W�•Wè•.@–o–„–<¤–9á–$—!@—"b—&…—)¬—Ö—ò—˜.$˜ S˜0t˜#¥˜=É˜™"™-B™!p™-’™$À™7å™.š(Lš.uš-¤šÒš1âš.›/C›Fs›3º›'î›"œ+9œ3eœ@™œDÚœ%�E�+e�3‘�Å�-å�(ž<<žyž#—ž»ž(ØžŸ†Ÿ6¡ŸMØŸ:& 6a 6˜ /Ï %ÿ 5%¡&[¡7‚¡Gº¡¢@¢$[¢€¢ ”¢:µ¢Dð¢35£5i£0Ÿ£6Ð£@¤?H¤Dˆ¤@Í¤;¥J¥^¥s¥‡¥�¥±¥Ä¥Ù¥í¥¦¦+¦A¦U¦k¦…¦™¦¬¦½¦×¦ì¦§§+§>§9V§M�§(Þ§(¨30¨%d¨=Š¨(È¨7ñ¨P)©8z©\³©bª\sªXÐª2)«\«-{«>©«?è«F(¬+o¬0›¬0Ì¬1ý¬9/­%i­+�­+»­+ç­,®+@®+l®,˜®,Å®*ò®,¯AJ¯4Œ¯'Á¯)é¯)°)=°Hg°W°°X±-a±.�±9¾±Aø±7:²lr²5ß²;³9Q³U‹³5á³Q´ˆi´-ò´% µ1Fµ2xµ2«µWÞµ6¶.V¶…¶<—¶2Ô¶· '·H·2e·(˜·EÁ·E¸0M¸.~¸3­¸Xá¸F:¹'�¹)©¹%Ó¹ù¹*º"Bº!eº)‡º ±ºÒº6ñº (»RI»/œ»Ì»)ä»(¼7¼U¼ j¼‹¼ž¼/¼¼/ì¼(½&E½l½#‹½"¯½Ò½*í½!¾ :¾*[¾*†¾±¾Ñ¾ï¾¿)!¿,K¿7x¿!°¿#Ò¿0ö¿&'À#NÀ/rÀA¢À8äÀMÁ6kÁ8¢Á.ÛÁ3
! Â->Â,lÂA™ÂHÛÂ>$Ã&cÃ'ŠÃF²ÃCùÃ==Ä8{ÄO´Ä-Å2Å0MÅ/~Å®ÅDÄÅ1	Æ$;Æ,`Æ0�Æ¾Æ8ÚÆ'Ç&;Ç+bÇ%ŽÇ#´ÇHØÇ(!È$JÈ/oÈŸÈ4µÈ‚êÈmÉ-ŒÉCºÉCþÉ-BÊ-pÊ5žÊ.ÔÊ%Ë)Ë=ËPË'gË0�Ë0ÀË"ñË'Ì<Ì(ZÌ3ƒÌ1·ÌéÌ/	Í9ÍFPÍ(—Í)ÀÍ8êÍ+#Î/OÎ6Î+¶Î0âÎÏ .ÏAOÏE‘Ï#×Ï ûÏ(Ð4EÐzÐ/”Ð.ÄÐóÐÑ%-Ñ4SÑ4ˆÑ3½Ñ,ñÑ)Ò7HÒ6€Ò!·Ò&ÙÒ2Ó+3Ó._Ó4ŽÓÃÓáÓ"÷Ó/Ô?JÔ+ŠÔB¶Ô6ùÔ0ÕFPÕ0—ÕÈÕ&äÕ!Ö-ÖIÖ^aÖÀÖ%ÜÖ××0×'E×$m×>’×)Ñ×!û×Ø/Ø"BØ&eØ"ŒØH¯Ø3øØ&,ÙLSÙ8 Ù ÙÙúÙ
Ú"Ú&=Ú)dÚŽÚ¨Ú"¿ÚâÚÛ1Û.HÛ*wÛ¢Û,¿Û.ìÛ/Ü0KÜ|Ü"‰Ü,¬ÜÙÜëÜÝÝ1ÝIÝ*fÝ)‘Ý4»ÝðÝ
Þ!,ÞNÞiÞ$‚Þ§ÞÁÞÛÞIõÞ?ß!Kß&mß”ß5¯ßåß(ûß@$àBeàA¨à!êà1á>á!^á6€á<·á.ôá'#â Kâlâ"xâ›â°âËâ#àâ#ã(ã%Fã7lã&¤ãËã+êãä4äSä!rä”ä=¨ä2æä=å2WåBŠå7Íå<æABæ„æ& æ-Çæõæ!ç7ç"Sç9vç4°ç!åç.è$6è%[è)�è«èÈèãèøè>
éLéPcé9´é#îéê+ê=ê.]ê9Œê2Æê<ùê;6ëGrëºë]Ñë&/ì1Vì0ˆì'¹ìáì-ýì)+íUíGhí/°í.àí)î)9î cî4„î&¹î+àî0ï=ï*Lï1wï©ï¼ïÔï+éï+ð/Að qð/’ðÂð*Úð-ñ@3ñ-tñ@¢ñ8ãñKò8hòK¡òíò1ó>ó.ZóT‰ó2Þóô ô ;ô)\ô+†ô*²ô5Ýôõ1õ$Nõ!sõ,•õ<ÂõUÿõ!UöFwö¾ö0Ýö#÷2÷=P÷7Ž÷CÆ÷T
! øZ_ø[ºødùE{ùcÁù!%úGú[eú#Áúåú=ûCûCcûD§û%ìûü,2ü#_ü%ƒü2©ü/Üü+ý-8ý+fý@’ý<Óý8þ5Iþ6þ,¶þãþýþ7ÿBMÿ,�ÿ'½ÿ6åÿ+	+H	6t	?«	)ë	2	H	]	!o	'‘	=¹	#÷	!	5=	%s	#™	½	Ð	3ï	6#	 Z	A{	"½	(à					'	A1	s	†	O¦	'ö	&	E	c	0�	²	·	&È	%ï	#	*9	d	*x	$£	*È	<ó	80	 i	"Š	­	Æ	5æ	.	AK	6�	2Ä	2÷	<*		2g		>š		5Ù		)
! 	09
! 	j
! 	„
! 	%Ÿ
! 	"Å
! 	 è
! 	 		-*	"X	!{	%�	%Ã	Jé	4	D	'b	 Š	«	¼	Ú	÷	
	,
	@
	T
	³`
		:	>Q	�	0¨	×Ù	/±	<á	Y	x	�	N›	Yê	fD	:«	Wæ	=>	H|	IÅ	7	WG	Ÿ	·	*Õ	-	(.	*W	3‚	,¶	’ã	v	|	&š	Á	XÝ	c6	6š	]Ñ	„/	]´	O	[b	P¾	D	NT	L£	Pð	?A	=�	C¿	O	[S	?¯	Šï	Cz	J¾	R		?\	Fœ	Nã	H2	;{	‰·	JA 	?Œ 	ŠÌ 	=W!	b•!	Xø!	OQ"	¡"	K!#	Km#	[¹#	U$	ªk$	R%	Ÿi%	c	&	[m&	NÉ&	^'	cw'	MÛ'	=)(	>g(	>¦(	;å(	c!)	W…)	JÝ)	O(*	]x*	NÖ*	S%+	My+	CÇ+	H,	AT-	7–-	TÎ-	#.	rB.	'µ.	VÝ.	
! 4/	)?/	?i/	A©/	ë/		0	00	r=0	2°0	Žã0	Br1	Sµ1	%	2	%/2	3U2	3‰2	6½2	6ô2	$+3	$P3	
u3	ƒ3	'™3	Á3	BÛ3	4	(/4	IX4	U¢4	"ø4	C5	U_5	%µ5	Û5	1ù5	Q+6	A}6	E¿6	…7	X‹7	+ä7	e8	Rv8	?É8	Z	9	„d9	é9	::	PA:	’:	°:	¹:	*Ô:	0ÿ:	E0;	>v;	gµ;	G<	e<	]å<	_C=	X£=	`ü=	W]>	Eµ>	Xû>	]T?	j²?	H@	f@	|@	-Œ@	-º@	5è@	+A	3JA	~A	>œA	FÛA	6"B	'YB	/�B	O±B	EC	|GC	:ÄC	DÿC	ADD	;†D	3ÂD	<öD	l3E	e E	[F	LbF	M¯F	KýF	JIG	q”G	}H	z„H	ÿH	LI	XÌI	V%J	u|J	NòJ	eAK	M§K	tõK	TjL	p¿L	40M	CeM	©M	6ÉM	9N	L:N	d‡N	dìN	mQO	m¿O	Ê-P	îøP	oçQ	~WR	tÖR	ƒKS	}ÏS	ŒMT	nÚT	}IU	[ÇU	[#V	¸V	Ö8W	cX	rsX	hæX	wOY	qÇY	€9Z	bºZ	q[	2�[	/Â[	Œò[	ª\	M*]	\x]	RÕ]	a(^	[Š^	jæ^	LQ_	[ž_	!ú_	"`	?`	2]`	D�`	Õ`	:î`	')a	,Qa	~a	œa	,µa	0âa	nb	>‚b	ZÁb	'c	7Dc	|c	8›c	nÔc	&Cd	&jd	5‘d	'Çd	:ïd	8*e	:ce	wže	?f	WVf	/®f	<Þf	Qg	[mg	CÉg	S
h	Mah	&¯h	+Öh	ii	jli	.×i	Rj	CYj	J�j	0èj	,k	6Fk	!}k	DŸk	Häk	,-l	Zl	@xl	D¹l	fþl	Cem	+©m	+Õm	1n	@3n	mtn	(ân	7o	Co	^o	-}o	;«o	*ço	1p	)Dp	np	)…p	c¯p	@q	>Tq	.“q	,Âq	,ïq	Ar	E^r	¤r	Àr	/Ür	Bs	Os	 fs	[‡s	=ãs	N!t	Npt	3¿t	7ót	A+u	6mu	7¤u	8Üu	:v	4Pv	3…v	B¹v	4üv	:1w	4lw	.¡w	6Ðw	:x	CBx	'†x	&®x	OÕx	R%y	!xy	Hšy	Wãy	V;z	M’z	Xàz	/9{	 i{	+Š{	0¶{	ç{	&|	@)|	#j|	'Ž|	6¶|	0í|	.}	/M}	1}}	;¯}	>ë}	M*~	-x~	(¦~	,Ï~	<ü~	89	+r	*ž	CÉ	?
€	@M€	=Ž€	PÌ€	>�	9\�	3–�	DÊ�	3‚	+C‚	+o‚	 ›‚	 ¼‚	Ý‚	H÷‚	D@ƒ	?…ƒ	JÅƒ	I„	EZ„	P „	2ñ„	2$…	QW…	k©…	N†	>d†	F£†	9ê†	F$‡	?k‡	k«‡	pˆ	jˆˆ	nóˆ	ib‰	„Ì‰	jQŠ	3¼Š	#ðŠ	B‹	1W‹	a‰‹	ë‹	D	Œ	:NŒ	J‰Œ	5ÔŒ	<
! �	7G�	Q�	9Ñ�	$Ž	?0Ž	JpŽ	(»Ž	+äŽ	=�	%N�	]t�	>Ò�	a�	>s�	H²�	8û�	�4‘	c¶‘	>’	(Y’	#‚’	.¦’	CÕ’	'“	0A“	%r“	!˜“	Dº“	+ÿ“	++”	-W”	-…”	:³”	*î”	D•	^•	m•	Œ•	§•	6Â•	ù•	–	B%–	Kh–	C´–	Wø–	�P—	oá—	ƒQ˜	kÕ˜	-A™	Go™	=·™	7õ™	<-š	5jš	V š	(÷š	R ›	es›	FÙ›	1 œ	2Rœ	w…œ	:ýœ	*8�	1c�	.•�	ZÄ�	Až	+až	?�ž	†Íž	OTŸ	*¤Ÿ	"ÏŸ	-òŸ	D  	Ge 	8­ 	(æ 	E¡	*U¡	9€¡	&º¡	>á¡	E ¢	Hf¢	D¯¢	ô¢	 £	=4£	=r£	=°£	Bî£	!1¤	4S¤	ˆ¤	_¦¤	L¥	$S¥	+x¥	~¤¥	#¦	94¦	n¦	€¦	B ¦	$ã¦	 §	@)§	j§	§	F˜§	>ß§	?¨	%^¨	"„¨	§¨	1Â¨	7ô¨	1,©	)^©	-ˆ©	O¶©	ª	'#ª	6Kª	C‚ª	,Æª	Eóª	T9«	!Ž«	3°«	Dä«	D)¬	]n¬	LÌ¬	%­	#?­	0c­	 ”­	µ­	:Ð­	6®	;B®	(~®	o§®	/¯	)G¯	0q¯	#¢¯	)Æ¯	$ð¯	1°	)G°	.q°	( °	-É°	%÷°	(±	-F±	't±	3œ±	Ð±	å±	,²	%/²	'U²	}²	(–²	+¿²	=ë²	?)³	i³	†³	#¡³	Å³	"â³	%´	$+´	=P´	Ž´	ž´	²´	1Ò´	+µ	#0µ	Tµ	pµ	(Œµ	)µµ	ßµ	:þµ	9¶	 Q¶	r¶	h„¶	í¶	*·	7/·	6g·	*ž·	É·	Ü·	6ù·	N0¸	$¸	8¤¸	@Ý¸	,¹	UK¹	5¡¹	3×¹	º	&!º	+Hº	Ktº	>Àº	ÿº	B»	&Z»	�»	2�»	#Ð»	&ô»	0¼	;L¼	ˆ¼	ž¼	 °¼	"Ñ¼	�ô¼	1…½	4·½	1ì½	G¾	Uf¾	6¼¾	1ó¾	#%¿	'I¿	3q¿	A¥¿	/ç¿	RÀ	;jÀ	8¦À	6ßÀ	7Á	BNÁ	(‘Á	(ºÁ	$ãÁ	Â	#Â	CÂ	CcÂ	>§Â	7æÂ	Ã	8:Ã	MsÃ	MÁÃ	$Ä	54Ä	6jÄ	2¡Ä	$ÔÄ	1ùÄ	/+Å	/[Å	4‹Å	(ÀÅ	0éÅ	BÆ	Q]Æ	T¯Æ	XÇ	2]Ç	$�Ç	8µÇ	%îÇ	IÈ	8^È	/—È	@ÇÈ	+É	/4É	KdÉ	8°É	6éÉ	6 Ê	;WÊ	?“Ê	2ÓÊ	<Ë	-CË	6qË	<¨Ë	&åË	CÌ	:PÌ	9‹Ì	7ÅÌ	5ýÌ	.3Í	"bÍ	…Í	<�Í	4ÚÍ	0Î	@Î	bWÎ	>ºÎ	ùÎ	2Ï	(JÏ	-sÏ	"¡Ï	0ÄÏ	8õÏ	.Ð	>Ð	FRÐ	+™Ð	=ÅÐ	"Ñ	&Ñ	>Ñ	<PÑ	_�Ñ	WíÑ	QEÒ	T—Ò	RìÒ	g?Ó	�§Ó	R)Ô	U|Ô	3ÒÔ	*Õ	71Õ	6iÕ	* Õ	3ËÕ	)ÿÕ	)Ö	CÖ	-YÖ	*‡Ö	"²Ö	0ÕÖ	-×	4×	'S×	/{×	E«×	Eñ×	67Ø	;nØ	FªØ	FñØ	28Ù	4kÙ	S Ù	6ôÙ	J+Ú	-vÚ	A¤Ú	æÚ	ÿÚ	Û	;8Û	*tÛ	ŸÛ	B»Û	þÛ	5Ü	AIÜ	C‹Ü	CÏÜ	#Ý	77Ý	9oÝ	'©Ý	ÑÝ	ìÝ	"Þ	.Þ	+HÞ	tÞ	'�Þ	/·Þ	çÞ	!ß	"%ß	Hß	`ß	%|ß	!¢ß	6Äß	ûß	à	35à	0ià	;šà	Öà	!Úà	!üà	á	I:á	„á	/ á	8Ðá	<	â	1Fâ	2xâ	6«â	'ââ	7
! ã	5Bã	1xã	1ªã	Üã	$ùã	3ä	5Rä	'ˆä	/°ä	.àä	1å	#Aå	)eå	*�å	Yºå	fæ	e{æ	4áæ	ç	+ç	A<ç	,~ç	t«ç	 è	3è	DCè	5ˆè	&¾è	åè	/é	"1é	)Té	#~é	*¢é	3Íé	+ê	_-ê	*�ê	¸ê	4Óê	(ë	1ë	$Jë	oë	[Œë	èë	ùë	1ì	Bì	7`ì	<˜ì	%Õì	,ûì	)(í	.Rí	2�í	0´í	)åí	î	)#î	Mî	!eî	.‡î	
¶î	rÄî	87ï	pï	u�ï	;÷ï	3ð	6ð	:ð	6Lð	6ƒð	Wºð	Wñ	3jñ	žñ	-¥ñ	5Óñ		ò	ò	2ò	G;ò	ƒò	�ò	&ºò	Uáò	;7ó	Fsó	4ºó	ïó	*ÿó	#*ô	'Nô	"vô	™ô	 ¹ô	Úô	úô	õ	9õ	 Võ	wõ	!–õ	¸õ	Òõ	ðõ	
! ö	%&ö	+Lö	xö	‘ö	#©ö	%Íö	.óö	-"÷	8P÷	S‰÷	AÝ÷	.ø	&Nø	&uø	Lœø	6éø	I ù	#jù	$Žù	I³ù	Gýù	JEú	=�ú	8Îú	=û	'Eû	7mû	-¥û	@Óû	ü	N ü	(oü	%˜ü	¾ü	&Öü	%ýü	4#ý	Xý	_ý	uý	>�ý	,Ïý	Lüý	TIþ	žþ	3·þ	ëþ	òþ	7ùþ	
! 1ÿ	"<ÿ	_ÿ	!ÿ	+¡ÿ	`Íÿ	*.
! OY
! =©
! (ç
! K
! \
! )v
! 0 
! )Ñ
! /û
! 0+
! "\
! F
! )Æ
! ð
! +ý
! )
! I
! "f
! "‰
! ¬
! #»
! @ß
! 0 
! 'Q
! 3y
! ­
! ¯
! »
! Ç
! +Ó
! 8ÿ
! $8
! #]
! 4�
! A¶
! ?ø
! 8
! D
! P
! \
! h
! 2t
! #§
! Ë
! Û
! ç
! ÷
! 
! 
! 
! #'
! K
! W
! <[
! 3˜
! Ì
  
! ê
! sõ
! $i
! &Ž
! Aµ
! /÷
! '	
!  E	
! If	
! °	
! |½	
! :
  
! ž@
  
! 4ß
  
! 7
! :L
! 7‡
! 9¿
! Žù
! oˆ
! >ø
! a7
! †™
! G 
! 7h
! L 
! =í
! @+
! <l
! *©
! `Ô
! �5
! WÆ
! *
! 4I
! K~
! %Ê
! ,ð
! 
! :
! X
! *u
! 1 
! DÒ
! Q
! Ki
! +µ
! [á
! v=
! L´
! R
! PT
! I¥
! `ï
! LP
! V�
! aô
! |V
! pÓ
! BD
! §‡
! L/
! <|
! 8¹
! Aò
! R4
! R‡
! XÚ
! g3
! [›
! m÷
! Me
! M³
! P
! VR
! E©
! Mï
! _=
! 9�
! D×
! 7
! ZT
! Y¯
! T	 
! @^ 
! FŸ 
! Hæ 
! @/!
! \p!
! pÍ!
! a>"
! @ "
! =á"
! M#
! Sm#
! =Á#
! >ÿ#
! _>$
! @ž$
! uß$
! kU%
! [Á%
! Q&
! 3o&
! X£&
! jü&
! eg'
! aÍ'
! [/(
! f‹(
! kò(
! 9^)
! Š˜)
! r#*
! I–*
! pà*
! [Q+
! I­+
! L÷+
! cD,
! \¨,
! ž-
! S¤-
! 7ø-
! c0.
! e”.
! ;ú.
! 76/
! yn/
! .è/
! '0
! O?0
! ,�0
! V¼0
! l1
! C€1
! NÄ1
! N2
! Mb2
! .°2
! Iß2
! V)3
! P€3
! OÑ3
! U!4
! Xw4
! \Ð4
! 2-5
! 4`5
! N•5
! mä5
! JR6
! +�6
! *É6
! 7ô6
! c,7
! [�7
! 2ì7
! _8
! N8
! 6Î8
! Q9
! YW9
! /±9
! /á9
! 1:
! -C:
! )q:
! B›:
! [Þ:
! :;
! 'T;
! ‡|;
! ^<
! $c<
! Fˆ<
! _Ï<
! Y/=
! `‰=
! Lê=
! /7>
! Fg>
! ‰®>
! W8?
! A�?
! 1Ò?
! Q@
! 8V@
! �@
! .­@
! ,Ü@
! (	A
! -2A
! /`A
! G�A
! ÍØA
! ¦B
! MµB
! C
! 0C
! CC
  
! aC
! &lC
! 	“C
! �C
! ²C
! ÊC
! ×C
! íC
! D
! D
! D
! D
! 4D
! HD
! TD
! nD
! "D
! "¢D
! ÅD
! ØD
! èD
! õD
! E
! E
! 1E
! 
HE
! VE
! eE
! zE
! “E
! ¨E
! ´E
! ,ÄE
! rñE
! 7dF
! ]œF
! 9úF
! 4G
! GKG
! =“G
! ÑG
! 0áG
! 5H
! $HH
! 4mH
! Q¢H
! WôH
! {LI
! HÈI
! 2J
! 9DJ
! 7~J
! A¶J
! ?øJ
! ;8K
! HtK
! L½K
! N
! L
! ¾YL
! cN
! e|N
! aâN
! =DO
! V‚O
! 4ÙO
! 'P
! R6P
! K‰P
! ÕP
! ïP
! Q
! Q
! 1Q
! (OQ
! *xQ
! £Q
! .¿Q
! !îQ
! 0R
! %AR
! 8gR
! , R
! "ÍR
! ðR
! &S
! f7S
! +žS
! `ÊS
! A+T
! �mT
! PïT
! N@U
! O�U
! 5ßU
! ?V
! @UV
! �–V
! {'W
! n£W
! „X
! @—X
! AØX
! ;Y
! CVY
! [šY
! 1öY
! 3(Z
! H\Z
! (¥Z
! 4ÎZ
! m[
! {q[
! ‡í[
! Ru\
! „È\
! 7M]
! '…]
! <­]
! 1ê]
! ;^
! 4X^
! D�^
! nÒ^
! )A_
! 'k_
! ]“_
! Jñ_
! R<`
! 4�`
! VÄ`
! 3a
! +Oa
! R{a
! cÎa
!  2b
! NSb
! :¢b
! %Ýb
! c
! !c
! 6@c
! ]wc
! *Õc
! 6d
! -7d
! eed
! OËd
! :e
! }Ve
! GÔe
! Af
! &^f
! A…f
! CÇf
! 5g
! %Ag
! Ggg
! C¯g
! Ióg
! ==h
! ?{h
! E»h
! .i
! '0i
! .Xi
! 0‡i
! d¸i
! Aj
! 2_j
! .’j
! 2Áj
! >ôj
! B3k
! Bvk
! ?¹k
! Aùk
! 5;l
! Dql
! 4¶l
! ;ël
! ='m
! <em
! L¢m
! 2ïm
! "n
! 8n
! )Mn
!  wn
! +˜n
! IÄn
! Io
! NXo
! Y§o
! 4p
! D6p
! +{p
! 1§p
! FÙp
! B q
! [cq
! Y¿q
! [r
! Yur
! OÏr
! 6s
! mVs
! [Äs
! ? t
! 2`t
! K“t
! 1ßt
! 0u
! RBu
! 6•u
! @Ìu
! F
v
! `Tv
! 2µv
! Dèv
! 9-w
! bgw
! <Êw
! x
! 7%x
! G]x
! 3¥x
! 5Ùx
! 4y
! bDy
! H§y
! :ðy
! A+z
! bmz
! VÐz
! )'{
! (Q{
! 4z{
! 1¯{
! \á{
! >>|
! #}|
! 3¡|
! ;Õ|
! >}
! ˜P}
! é}
! Ci~
! v­~
! M$
! Ir
! /¼
! 0ì
! b€
! P€€
!  Ñ€
! %ò€
! <�
! @U�
! B–�
! Ù�
! Qï�
! A‚
! *X‚
! Nƒ‚
! YÒ‚
! 9,ƒ
! Pfƒ
! =·ƒ
! \õƒ
! *R„
! .}„
! 4¬„
! .á„
! d…
! )u…
! CŸ…
! Dã…
! N(†
! ww†
! Aï†
! 1‡
! +Q‡
! #}‡
! ¡‡
! ¿‡
! CÚ‡
! #ˆ
! 5Bˆ
!  xˆ
! ;™ˆ
! NÕˆ
! F$‰
! <k‰
! D¨‰
! í‰
! 
Š
! %"Š
! HŠ
! ?cŠ
! #£Š
! KÇŠ
! I‹
! L]‹
! Dª‹
! Fï‹
! &6Œ
! 0]Œ
! ŽŒ
! žŒ
! @°Œ
! JñŒ
! M<�
! (Š�
! \³�
! @Ž
! >QŽ
! M�Ž
! NÞŽ
! C-�
! Oq�
! *Á�
! 5ì�
! i"�
! OŒ�
! ‹Ü�
! ‘h‘
! Tú‘
! QO’
! N¡’
! uð’
! :f“
! <¡“
! #Þ“
! ”
! ”
! 6”
! ML”
! ;š”
! 4Ö”
! O•
! M[•
! ;©•
! >å•
! 2$–
! ;W–
! <“–
! <Ð–
! 
—
! 4(—
! C]—
! N¡—
! ð—
! ˜
! +)˜
! 2U˜
! Kˆ˜
! DÔ˜
! V™
! Kp™
! ¼™
! IÚ™
! H$š
! $mš
! 3’š
! "Æš
! éš
! ÿš
! /›
! 'D›
! l›
! @€›
! 
Á›
! .Ï›
! 5þ›
! 64œ
! kœ
! 2‹œ
! 6¾œ
! <õœ
! I2�
! b|�
! ?ß�
! Mž
! 7mž
! %¥ž
! -Ëž
! 1ùž
! T+Ÿ
! +€Ÿ
! .¬Ÿ
! 9ÛŸ
! M 
! +c 
! <� 
! JÌ 
! b¡
! Xz¡
! @Ó¡
!  ¢
! ~5¢
! ?´¢
! 7ô¢
! p,£
! %�£
! GÃ£
! z¤
!  †¤
!  §¤
! !È¤
! ê¤
! 
! ¥
! 2#¥
! V¥
! l¥
! ƒ¥
!  š¥
! !»¥
! "Ý¥
! "¦
! $#¦
! $H¦
! 6m¦
! "¤¦
! 4Ç¦
! €ü¦
! '}§
! '¥§
! „Í§
! 4R¨
! F‡¨
! °Î¨
! P©
! 2Ð©
! zª
! v~ª
! 7õª
! M-«
! W{«
! Ó«
! /è«
! !¬
! @:¬
! 5{¬
! !±¬
! aÓ¬
! M5­
! 5ƒ­
! !¹­
! 5Û­
! !®
! 73®
! #k®
! 7�®
! #Ç®
! Ië®
! 55¯
! 7k¯
! #£¯
! QÇ¯
! f°
! '€°
! ;¨°
! 'ä°
! '±
! %4±
! BZ±
! �±
! 4·±
! 5ì±
! 5"²
! [X²
! *´²
! Cß²
! C#³
! 1g³
! !™³
! ,»³
! 4è³
! ´
! 9:´
! \t´
! LÑ´
! Sµ
! drµ
! *×µ
! *¶
! R-¶
! 0€¶
! ,±¶
! \Þ¶
! ?;·
! @{·
! a¼·
! (¸
! <G¸
! H„¸
! Í¸
! :í¸
! 5(¹
!  ^¹
! .¹
! 
®¹
! !¼¹
! AÞ¹
! ; º
! ;\º
! ˜º
! 2ªº
! 7Ýº
! C»
! CY»
! 2�»
! *Ð»
! û»
! /¼
!  J¼
! 3k¼
! ?Ÿ¼
! +ß¼
! >½
! 6J½
! p�½
! Œò½
! ™¾
! •¿
! N¯¿
! aþ¿
! ?`À
! ˆ À
! ³)Á
! ‚ÝÁ
! ­`Â
! ¤Ã
! Ï³Ã
! <ƒÄ
! OÀÄ
! 0Å
! :AÅ
! /|Å
! ¬Å
!  ÅÅ
!  æÅ
!  Æ
! (Æ
! GÆ
! "fÆ
! "‰Æ
! "¬Æ
!  ÏÆ
!  ðÆ
! 'Ç
! /9Ç
! ,iÇ
! (–Ç
! [¿Ç
! ZÈ
! ivÈ
! HàÈ
! g)É
! %‘É
! &·É
! %ÞÉ
! #Ê
! (Ê
! é=Ë
! B'Ì
! HjÌ
! L³Ì
! 4Í
! ;5Í
! ZqÍ
! ]ÌÍ
! \*Î
! �‡Î
! U	Ï
! '_Ï
! '‡Ï
! B¯Ï
! VòÏ
! ^IÐ
! ¨Ð
! #ÇÐ
! 5ëÐ
! ½!Ñ
!  ßÑ
! 0Ò
! =1Ò
! FoÒ
! 3¶Ò
! EêÒ
! #0Ó
! TÓ
! oÓ
! -ˆÓ
! O¶Ó
! /Ô
! z6Ô
! +±Ô
! FÝÔ
!  $Õ
! :EÕ
! &€Õ
! 0§Õ
! ØÕ
! =ñÕ
! @/Ö
! ApÖ
! -²Ö
! $àÖ
! ×
! !×
! 5=×
! Ls×
! 9À×
! )ú×
! ($Ø
! )MØ
! 'wØ
! EŸØ
! 7åØ
! 6Ù
! /TÙ
! %„Ù
! JªÙ
! 1õÙ
! 8'Ú
! G`Ú
! B¨Ú
! QëÚ
! x=Û
! D¶Û
! FûÛ
! 8BÜ
! 5{Ü
! c±Ü
! AÝ
! $WÝ
! 3|Ý
! °Ý
! ËÝ
! éÝ
! QûÝ
! 3MÞ
! >�Þ
! ÀÞ
! !×Þ
! ùÞ
! ,ß
! &=ß
! *dß
! .�ß
! +¾ß
! ,êß
! +à
! ,Cà
! ,pà
! ,�à
! -Êà
! -øà
! -&á
! -Tá
! -‚á
! -°á
! -Þá
! -â
! -:â
! -hâ
! -–â
! -Äâ
! +òâ
! ,ã
! +Kã
! ,wã
! +¤ã
! +Ðã
! ,üã
! +)ä
! +Uä
! +�ä
! +­ä
! -Ùä
! -å
! -5å
! -cå
! +‘å
! +½å
! +éå
! ,æ
! +Bæ
! ,næ
! +›æ
! ,Çæ
! +ôæ
! , ç
! -Mç
! -{ç
! +©ç
! 1Õç
! ,è
! ,4è
! -aè
! +�è
! ,»è
! +èè
! +é
! .@é
! +oé
! +›é
! ,Çé
! 1ôé
! =&ê
! ;dê
! ; ê
! 9Üê
! 2ë
! ?Ië
! ;‰ë
! 2Åë
! 0øë
! K)ì
! @uì
! I¶ì
! Aí
! UBí
! Ž˜í
! 9'î
! 3aî
! '•î
! )½î
! çî
! Hï
! 1Lï
! ;~ï
! -ºï
! èï
! `õï
! EVð
! ,œð
! hÉð
!  2ñ
! Sñ
! -oñ
! ,�ñ
! "Êñ
! 7íñ
! /%ò
! Uò
! (nò
! 2—ò
! *Êò
! #õò
! ó
!  9ó
! $Zó
! 4ó
! /´ó
! %äó
! $
! ô
! 0/ô
! 3`ô
! '”ô
! ?¼ô
! *üô
! 0'õ
! hXõ
! ¯Áõ
! 'qö
! I™ö
! 8ãö
! 5÷
! QR÷
! K¤÷
! Bð÷
! @3ø
! *tø
! RŸø
! Eòø
! N8ù
! D‡ù
! HÌù
! Aú
! BWú
! Hšú
! Gãú
! P+û
! I|û
! DÆû
! %ü
! /1ü
! <aü
! 9žü
! *Øü
! 0ý
! *4ý
! -_ý
! �ý
! B�ý
! àý
! 4öý
! $+þ
! aPþ
! 6²þ
! Kéþ
! :5ÿ
! :pÿ
! =«ÿ
!  éÿ
! (
! “3/Ç/÷:'<b<Ÿ0Ü=
|K2È{û…wRýDP0•4Æ!ûP6n0¥FÖvF”Û"î35E*{+¦PÒ&#+JBv7¹ñ,	&0	PW	C¨	;ì	-(
! ,V
! -ƒ
! K±
! "ý
! 6 W(u9žBØNj/z%ª1Ð,
j/
gš
E0H1yJ«0ö,'.T$ƒ)¨0Ò(",/OE.ÅRôG,gF”&Û=>@7–;Î 
! ©+ŒÕ€bdã"HLk7¸ð)F6,}Nª0ù *,KDxJ½*&37Z/’JÂ 
2.%a/‡C·MûfI.°.ß9!Hlj:×/mBA°xò6k6¢.Ù($1$V${Y .úR)4|,±7ÞO 6f /� AÍ (!8!"X!<{!;¸!ô!0"C"6a"*˜"EÃ")	#03#(d#>�#,Ì#Gù#A$H`$<©$(æ$0%7@%Cx%-¼%Fê%&1&oX&:È&?'ôC'28(Ak(/­(Ý(2ô(à')F*üO*�L+LÎ+x,!”,@¶,-÷,&%-'L-pt-.å-Ž.—£.);/Ee/<«//è/20%K0q0:�0$Ê02ï0A"1/d11”1%Æ1ì1e25n23¤2:Ø2d30x3-©37×3q4b�4Xä42=5 p5Y‘5Që5=6A\6až6.7/7L7Kh7´7Iº78,!8)N8x8/–8>Æ8,9,29_9Xf9&¿9wæ9L^:«:Á:S×:++;9W;@‘;\Ò;O/<)<9©<1ã<,=4B=3w=;«=)ç=)>8;>!t>0–>(Ç>'ð>%?*>?.i?/˜?=È?6@@=@!~@S @Aô@36A=jA¨A¾A$ÜA7B9BOB"kB;ŽB1ÊBüB7C$KC[pC$ÌCDñC)6D,`Dd�D2òD7%E=]E$›EFÀEBF?JF<ŠF(ÇFXðF+IG0uG"¦G@ÉG9
! HWDH@œH=ÝH=IMYI@§I6èI;J-[JB‰JUÌJ$"KAGKY‰K?ãK>#LBbLA¥LiçLQM/]MY�MJçMH2NN{NKÊN‰O+ OTÌOL!PJnPƒ¹P>=QI|Q;ÆQ@RJCR<ŽR)ËRQõRCGS(‹S)´S
ÞSBìSW/T=‡TQÅTKU‚cU%æUdViqVÛV<ìVD)W.nW�W8­WOæWT6X ‹X¬XÊX9äXY<Y-\YŠY¤Y+ÄY>ðY>/Z>nZ(­ZFÖZ6[RT[>§[æ[*\+\C\W\p\…\+›\Ç\Ü\ñ\]]94] n]�]£]·]Ô]é]ý]^.^B^b^z^š^²^Ò^ê^__=6_Ht_F½_>`8C`2|`6¯`Sæ`":a]axa“a1°aDâa3'b@[b6œb*Ób9þb8c0Wcˆc;§cMãcK1d1}d1¯d-ád$e(4e#]e�eŸe¼eÙeöe#f7fUfsf‘f=¯fíf=gIggg…g£g$Ágægh"h<@h}h›h¹h(×h@iSAi •i1¶i1èi0jGKj6“j*Êj#õj#kL=k8Šk'Ãk*ëk"l"9l%\l%‚lK¨l>ôlF3mRzm.Ím*ümA'nDin†®nC5o<yo5¶oFìo43p=hp¦p2Æp,ùp(&q,Oq8|qHµq7þq56r7lrG¤r=ìrS*sA~sAÀs>t;At0}t4®t8ãt8u8Uu5Žu#ÄuièuRv:iv$¤vNÉvOwRhwE»wHxCJxFŽx3Õx	yk$y�y®y+Ìy6øy&/zVzSsz$Çzìz{:#{2^{6‘{6È{6ÿ{36|j|3‰|G½|5}V;}V’}Eé}E/~Su~É~.è~BPZ«Ë=ëK)€tu€.ê€�,4�Ba�3¤�LØ�%%‚gK‚-³‚1á‚Qƒ5eƒ�›ƒg9„y¡„'…=C…D�…[Æ…Y"†C|†DÀ†4‡*:‡Te‡6º‡Cñ‡$5ˆ5Zˆ<�ˆ6Íˆ2‰%7‰2]‰'�‰"¸‰EÛ‰ !Š&BŠiŠKˆŠ/ÔŠF‹5K‹<�‹+¾‹Gê‹P2Œ@ƒŒ5ÄŒVúŒSQ�2¥�7Ø�>ŽJOŽ,šŽ8ÇŽ%�9&�W`�0¸�Fé�F0�7w�'¯�,×�8‘7=‘?u‘$µ‘IÚ‘6$’4[’;�’=Ì’U
! “R`“7³“@ë“7,”7d”Xœ”)õ”%•bE•W¨•0–31–$e–ZŠ–3å–$—]>—Uœ—>ò—…1˜«·˜Ac™K¥™Gñ™E9š2š3²š)æš.›"?›†b›0é›œ9œXœ$xœ;�œÙœcùœ]�!s�!•�.·�,æ�+ž)?ž0iž?šž8Úž/Ÿ3CŸwŸ–ŸµŸ$ÕŸúŸ- +> kj ’Ö i¡Pé¡-:¢ h¢(‰¢²¢=Â¢*£:+£f£1‚£@´£Eõ£C;¤K¤IË¤D¥GZ¥B¢¥Gå¥B-¦Gp¦E¸¦]þ¦J\§:§§\â§_?¨}Ÿ¨L©Øj©YCª�ª³ªÏªäª««*«!E«-g«4•«*Ê«Wõ«3M¬�¬Lœ¬@é¬1*­E\­@¢­?ã­8#®A\®Mž®Oì®m<¯1ª¯0Ü¯j
°=x°C¶°|ú°ow±6ç±D²8c²[œ²Zø²NS³'¢³5Ê³5´56´5l´6¢´6Ù´7µ7Hµ7€µ7¸µ7ðµ7(¶7`¶7˜¶7Ð¶7·7@·7x·5°·5æ·5¸5R¸5ˆ¸5¾¸6ô¸5+¹5a¹5—¹5Í¹7º7;º7sº7«º5ãº5»5O»5…»5»»5ñ»5'¼5]¼5“¼5É¼6ÿ¼66½4m½5¢½5Ø½6¾6E¾5|¾5²¾5è¾5¿8T¿4�¿4Â¿5÷¿.-ÀE\À[¢À=þÀ<Á4ZÁ\�ÁXìÁ?EÂ*…ÂN°Â>ÿÂ->Ã0lÃ.�Ã.ÌÃ-ûÃ.)Ä.XÄ-‡Ä¡µÄHWÅM Å~îÅPmÆ;¾ÆCúÆD>ÇJƒÇLÎÇ,È'HÈ@pÈ1±È1ãÈAÉ-WÉ/…É.µÉ9äÉ7Ê VÊ+wÊ8£Ê$ÜÊ Ë("Ë1KËI}Ë+ÇË7óË2+Ì^Ì(|Ì<¥ÌâÌIûÌ/EÍ0uÍ~¦Í8%Î1^Î5�Î4ÆÎAûÎ5=Ï?sÏ5³Ï;éÏ6%Ð7\Ð9”Ð5ÎÐ6ÑD;Ñ5€ÑB¶ÑZùÑ;TÒ9�Ò8ÊÒBÓDFÓF‹ÓCÒÓDÔJ[ÔA¦Ô9èÔ["ÕG~ÕXÆÕsÖ[“ÖWïÖ*G×;r×5®×8ä×?ØE]ØE£ØKéØ45Ù-jÙ1˜ÙLÊÙÚL+Ú+xÚ;¤Ú<àÚ-ÛDKÛ�Û«Û,ÈÛCõÛC9Ü@}Ü¾Ü7ÒÜ%
! Ý0ÝPÝ&nÝ)•Ý$¿Ý/äÝ0ÞaEÞS§ÞJûÞEFß<Œß;Éß=à;Cà@àOÀà3áDáaá4sá8¨á!ááeâbiâbÌâ,/ã#\ã9€ã3ºã/îã0ä.Oä?~ä'¾ä2æäOå'iå'‘å9¹å;óåF/æ-væD¤æLéæb6ç™çF¬ç-óç'!è)Iè.sè'¢èMÊècé!|é7žé&Öéœýé‹šêP&ëRwë.Êë5ùë5/ì4eì0šìKËìTíClíE°íQöíxHîCÁî_ïHeïY®ïŽð<—ð@ÔðYñyoñ[éñTEòcšòfþò#eów‰ó9ôL;ôjˆô`óôKTõ‚ õU#öbyöƒÜöB`÷e£÷]	øegø{Íø*IùHtùl½ù�*úl¸ú>%û�dû„æû©kü`ýgvýMÞýv,þb£þˆÿŠ�ÿ84SGˆ&Ð(÷H ni=ØHv_OÖL&ws)ëSGiE±-÷C%.i/˜,Ègõ+]"‰?¬Jì$78\"•-¸*æYHk'´BÜL	;l	2¨	:Û	-
! D
! 8Z
! “
! *²
! NÝ
! ",7O‡¥@¼-ýL+nxç4
:
Q
b
&}
&¤
Ë
OÜ
E,IrS¼UMfP´;TAO–#æ
! 1ME=“-Ñÿ>:RA�8ÏDBM,�H½: B[6žFÕBD_B¤)ç+=T2kSžSò+FAr:´FïD6<{H¸?MAE�FÕW5tIª,ôI!k4Š1¿6ñ9(Vb
! ¹uÄt:¯QÉZ :v 0± Râ .5!Dd!©!.Ã! ò!"+ "-L"z"4’"SÇ"]#y#;—#,Ó#Q$R$1b$F”$'Û$'%[+%J‡%NÒ%D!&4f&I›&4å&M'Hh'F±'[ø''T(|(>›(!Ú(!ü(()-G)u)@‘)'Ò)`ú)M[*D©*[î*†J+dÑ++6,Rb,6µ,6ì,Z#-X~-?×-3.9K.8….D¾.</S@/W”/Zì/PG0H˜09á0*1)F1fp1:×1p2;ƒ2*¿20ê2C3:_32š32Í374+84@d4¥4Â4<â4O5-o5(�5Æ5*F6_q6_Ñ6(17aZ7/¼7Lì7%98O_8K¯8[û8@W9!˜9-º9<è99%:/_:2�:CÂ:P;IW;4¡;+Ö;.<51<g<Wo<DÇ<C=<P=F�=¨Ô=K}>2É>2ü>/?K?9g?D¡?5æ?D@:a@3œ@*Ð@Aû@=A`ZAo»AW+B<ƒBHÀB7	C/AC0qCK¢CJîCN9DEˆD[ÎDa*EhŒEõEŠF4›FUÐFp&G—G3³GçG;HJBH0�H$¾H'ãH%IN1I-€I®IlÌI?9JFyJ7ÀJ(øJH!KAjKM¬KOúKSJLlžLQMI]M]§MVNW\N'´N ÜN7ýNA5O7wO=¯OUíOSCP5—PÍP+íP6Q PQ,qQ4žQ/ÓQR  R8AROzRIÊR7SELS0’S1ÃSAõS7TZNTN©T/øT(UFU2WUJŠUEÕU>V;ZVD–V8ÛV'WK<W9ˆW-ÂW6ðWP'XBxXH»XFYCKY8�YLÈYZZ=pZ®Z,ÎZ7ûZ'3[$[[/€[(°[?Ù[V\)p\9š\&Ô\Fû\3B]v]-•]dÃ]9(^1b^9”^HÎ^X_^p_.Ï_!þ_G `Gh`T°`Da7JaO‚a$Òa÷aNbcb3vbªb2ÈbMûb-Ic/wc9§c;ác
d>+d?jd<ªd:çd&"eIeIfe°eÀe"Ðe3óeL'f?tfˆ´fˆ=gxÆg)?hihJ…h1Ðh,iI/iKyiIÅij .j•Oj>åj.$kQSk#¥k/ÉkùkklT}lFÒl²m\Ìm@)n8jn8£n8Ün&o$<oMaof¯o@p8Wp@�pMÑp(qHq/dq/”q<ÄqËrËÍr)™sUÃsHtGbtGªtFòtB9uB|uB¿uvM‚v™Ðv`jw2Ëw#þwm"x(�x8¹x<òx8/y:hy9£yfÝyTDz>™z‘ØzEj{-°{CÞ{'"|J|Ue}V»}e~nx~yç~Uab·^€=y€5·€tí€b�A��PÃ�‚G3‚{‚E�‚-Õ‚6ƒe:ƒB ƒfãƒ,J„7w„A¯„+ñ„V…Vt…GË…6†XJ†h£†Q‡r^‡DÑ‡(ˆ.?ˆNnˆT½ˆ ‰93‰1m‰;Ÿ‰HÛ‰0$Š'UŠ0}ŠC®ŠCòŠ;6‹Zr‹MÍ‹Œ%6ŒD\Œ6¡Œ6ØŒS�Vc�Eº�bŽ@cŽP¤Ž'õŽ(�[F�7¢�dÚ�4?�#t�<˜�LÕ�}"‘. ‘)Ï‘Iù‘IC’J�’!Ø’<ú’Ã7“Æû“sÂ”6•2R•:…•[À•n–*‹–9¶–2ð–&#—IJ—=”—BÒ—:˜9P˜CŠ˜;Î˜l
! ™Ow™!Ç™7é™>!š(`š7‰š8Áš1úš$,›Q›:o›8ª›8ã›<œ*Yœ8„œ3½œ7ñœ9)�=c�¡�CÀ�IžPNžPŸžXðž`IŸeªŸk j| ~ç ~f¡~å¡~d¢€ã¢~d£€ã£~d¤tã¤‚X¥‚Û¥‚^¦�á¦†c§=ê§;(¨Ed¨:ª¨;å¨7!©!Y©?{©9»©9õ©/ª7Nª7†ªA¾ª7«*8«8c«>œ«<Û«7¬'P¬ x¬"™¬*¼¬&ç¬A­RP­?£­:ã­:®;Y®T•®eê® P¯4q¯-¦¯Ô¯4í¯7"°1Z°-Œ°@º°wû°[s±Ï±Qß±W1²$‰²$®²&Ó²,ú²Z'³D‚³5Ç³*ý³(´@´7V´;Ž´-Ê´=ø´76µ2nµ4¡µ6Öµ/
¶4=¶6r¶-©¶-×¶+·11·Nc·7²·4ê·4¸/T¸1„¸7¶¸5î¸0$¹3U¹1‰¹3»¹Fï¹56º3lº( º7Éº&»A(»Ij»E´»ú»…¼'™¼,Á¼qî¼\`½½½BÝ½ ¾;¾Z¾
u¾ƒƒ¾K¿RS¿U¦¿Dü¿nAÀ_°À@ÁYQÁ@«ÁÓìÁ7ÀÂ4øÂ.-Ã@\Ã2�Ã5ÐÃFÄ4MÄ2‚Ä2µÄlèÄmUÅ_ÃÅN#ÆarÆlÔÆ;AÇG}Ç2ÅÇKøÇ6DÈZ{ÈnÖÈfEÉK¬ÉHøÉ?AÊd�ÊræÊ=YË/—Ë3ÇËIûË\EÌZ¢Ì•ýÌ�“ÍŠÎŽ ÎX/ÏmˆÏZöÏNQÐc ÐpÑYuÑTÏÑJ$ÒJoÒkºÒN&Ó/uÓV¥Ó3üÓ@0ÔvqÔDèÔ\-ÕrŠÕ=ýÕQ;ÖR�ÖhàÖgI×s±×S%ØhyØmâØ>PÙ?�ÙaÏÙÐ1ÚÒÛ'ÕÛýÛeÜ‚Ü&�ÜÄÜßÜCùÜ==ÝD{ÝÇÀÝ…ˆÞIßaXß‰ºß6DàU{à1ÑàYá¨]á&â(-âTVâ6«âBââ%ã*:ãBeãY¨ãWäOZä<ªä?çä#'åTKå" å5Ãå1ùå#+æ5Oæ8…æ?¾æKþæ$Jçboç$ÒçM÷çEèBdè=§è@åèX&é'é:§é<âéKêRkê>¾ê-ýêE+ë*që'œë/Äëaôë:Vì$‘ìV¶ìb
íOpíOÀíNî_îC|î=ÀîVþîGUï"�ï%Àï!æïTð3]ð9‘ð Ëð:ìð.'ñ8Vñ4�ñ7Äñ*üñ3'ò"[ò!~ò ò%ºò3àò9ó'Nófvó5Ýóô@-ôAnô>°ô?ïôB/õ7rõ:ªõBåõ:(ö-cöB‘öDÔö1÷>K÷4Š÷ ¿÷$à÷9ø6?øGvø¾ø(Ýø-ù.4ù"cùB†ù6Éùbúbcú8Æú)ÿú1)û?[û<›ûTØû@-ü'nüb–üùüý*ý=ý-Sý&�ý^¨ý/þ7þ\Uþ7²þ5êþ ÿ-ÿ:ÿ-Pÿ&~ÿ¥ÿÂÿàÿ!ýÿ
">
Ua
3·
	ë
;õ
]1
"�
,²
Bß
%"
+H
Vt
VË
F"
?i
*©
Ô
ô
,
8
!S
u
-‘
R¿
R
=e
L£
^ð
&O
Ev
<¼
=ù
D7
-|
3ª
-Þ
,
9
AX
/š
Ê
!ç
?		
MI	
4—	
>Ì	
V
! 
Vb
! 
V¹
! 
V
g
%v
?œ
'Ü
-
:2
m
E‰
Ï
�ë
Im

9·

Añ

03
Ud
%º
à
Eü
=B
 €
I¡
"ë
Q
`
Aà
9"
!\
S~
3Ò
0
+7
:c
5ž
nÔ
@C
;„
HÀ
:	
 D
Ge
8­
,æ

0
AB
+„
*°
 Û
$ü
-!
4O
)„
$®
Ó
8ç
> 
0_
A�
Ò
Pñ
B
7V
)Ž
;¸
Vô
+K
=w
:µ
'ð
?
X
'q
6™
JÐ
#
$?
@d
¥
Â
3ß
Y
m
3�
&Á
%è
s
„‚
,
D4
%y
7Ÿ
.×
e
'l
T”
5é
= 
Y] 
&· 
AÞ 
H !
*i!
”!
f¯!
™"
“°"
D#
Sa#
2µ#
)è#
A$
<T$
/‘$
Á$
à$
Uý$
BS%
)–%
:À%
5û%
C1&
[u&
5Ñ&
#'
+'
#K'
o'
�'
J“'
5Þ'
4(
1I(
'{(
£(
:¿(
Oú(
%J)
Pp)
JÁ)
4*
@A*
H‚*
9Ë*
D+
:J+
)…+
@¯+
:ð+
F+,
Yr,
AÌ,
!-
30-
Dd-
3©-
'Ý-
I.
qO.
OÁ.
//
"A/
Id/
)®/
Ø/
+ï/
"0
*>0
#i0
/�0
2½0
.ð0
1
E?1
,…1
e²1
,2
AE2
9‡2
)Á2
'ë2
93
GM3
D•3
BÚ3
@4
1^4
>�4
KÏ4
)5
HE5
>Ž5
OÍ5
_6
_}6
]Ý6
o;7
n«7
Y8
Rt8
;Ç8
19
759
-m9
N›9
;ê9
"&:
^I:
^¨:
M;
gU;
Q½;
m<
Â}<
-@=
;n=
Kª=
3ö=
5*>
5`>
<–>
EÓ>
3?
CM?
C‘?
0Õ?
@
�!@
L¯@
?ü@
3<A
9pA
LªA
Q÷A
PIB
PšB
PëB
P<C
;�C
>ÉC
7D
4@D
nuD
’äD
gwE
4ßE
KF
L`F
M­F
MûF
KIG
J•G
9àG
.H
;IH
&…H
4¬H
4áH
GI
4^I
D“I
AØI
DJ
>_J
=žJ
"ÜJ
8ÿJ
68K
VoK
.ÆK
FõK
Y<L
@–L
9×L
FM
FXM
IŸM
BéM
b,N
6�N
EÆN
EO
BRO
G•O
*ÝO
{P
M„P
[ÒP
@.Q
-oQ
G�Q
=åQ
U#R
9yR
.³R
uâR
WXS
;°S
HìS
,5T
–bT
|ùT
0vU
i§U
uV
7‡V
=¿V
WýV
[UW
/±W
)áW
YX
6eX
KœX
3èX
4Y
(QY
ŠzY
3Z
39Z
>mZ
+¬Z
NØZ
<'[
@d[
J¥[
&ð[
A\
6Y\
=�\
&Î\
&õ\
:]
>W]
V–]
gí]
NU^
8¤^
OÝ^
A-_
Yo_
'É_
;ñ_
n-`
‰œ`
A&a
iha
LÒa
Hb
Ahb
_ªb
`
! c
/kc
Q›c
Ríc
a@d
O¢d
Uòd
NHe
0—e
KÈe
if
6~f
@µf
:öf
E1g
Xwg
LÐg
dh
8‚h
W»h
Ii
%]i
Qƒi
PÕi
9&j
1`j
D’j
_×j
@7k
Rxk
DËk
Pl
=al
PŸl
9ðl
s*m
$žm
*Ãm
(îm
En
2]n
4�n
WÅn
ao
9o
[¹o
Zp
1pp
F¢p
Oép
*9q
]dq
5Âq
[øq
ETr
$šr
S¿r
5s
@Is
$Šs
B¯s
9òs
5,t
Xbt
d»t
< u
J]u
G¨u
:ðu
i+v
F•v
$Üv
Aw
ACw
t…w
eúw
2`x
K“x
3ßx
<y
BPy
6“y
LÊy
Sz
lkz
UØz
`.{
[�{
Hë{
44|
Bi|
9¬|
Oæ|
B6}
Vy}
,Ð}
:ý}
H8~
P�~
PÒ~
C#
Lg
ƒ´
*8€
Sc€
,·€
8ä€
�
L#�
Op�
YÀ�
Qƒ
\lƒ
gÉƒ
,1„
A^„
D „
#å„
(	…
*2…
%]…
]ƒ…
lá…
$N†
es†
0Ù†
5
! ‡
@‡
 ^‡
‡
Ÿ‡
¿‡
 ß‡
;ˆ
.<ˆ
Fkˆ
F²ˆ
Kùˆ
AE‰
9‡‰
@Á‰
8Š
5;Š
qŠ
ƒŠ

žŠ

¬Š

! ºŠ
ÅŠ
5ÇŠ
JýŠ
wH‹
>À‹
<ÿ‹
Z<Œ
K—Œ
DãŒ
/(�
\X�
Pµ�
FŽ
TMŽ
9¢Ž
OÜŽ
-,�
GZ�
>¢�
Há�
L*�
Aw�
>¹�
Fø�
Q?‘
J‘‘
NÜ‘
G+’
Zs’
/Î’
Dþ’
0C“
t“
5‹“
vÁ“
Z8”
:“”
6Î”
B•
BH•
N‹•
(Ú•
5–
&9–
J`–
M«–
>ù–
A8—
@z—
J»—
9˜
3@˜
Pt˜
HÅ˜
a™
Fp™
A·™
iù™
?cš
7£š
<Ûš
5›
N›
>e›
>¤›
(ã›
4œ
;Aœ
P}œ
AÎœ
U�
=f�
7¤�
2Ü�
4ž
BDž
8‡ž
=Àž
>þž
;=Ÿ
9yŸ
³Ÿ
*ÇŸ
òŸ
* 
1< 
n 
… 
*ž 
3É 
Rý 
GP¡
E˜¡
=Þ¡
=¢
;Z¢
?–¢
OÖ¢
H&£
Do£
;´£
Að£
i2¤
œ¤

¨¤
9¶¤
)ð¤
¥
3"¥
V¥
4r¥
6§¥
-Þ¥
I¦
IV¦
/ ¦
8Ð¦
1	§
Y;§
/•§
DÅ§
!
! ¨
5,¨
-b¨
$�¨
6µ¨
5ì¨
E"©
?h©
G¨©
;ð©
B,ª
Soª
@Ãª
:«
?«
>_«
Hž«
Rç«
*:¬
(e¬
SŽ¬
Dâ¬
F'­
Qn­
SÀ­
-®
/B®
r®
?Ž®
%Î®
@ô®
#5¯
4Y¯
7Ž¯
8Æ¯
Fÿ¯
CF°
XŠ°
0ã°
"±
97±
rq±
†ä±
uk²
xá²
‡Z³
â³
yb´
ˆÜ´
€eµ
qæµ
€X¶
xÙ¶
|R·
†Ï·
ŒV¸
�ã¸
…q¹
/÷¹
='º
Jeº
,°º
7Ýº
,»
4B»
4w»
S¬»
C¼
3D¼
Lx¼
-Å¼
/ó¼
1#½
6U½
,Œ½
¹½
+È½
3ô½
-(¾
V¾
Iu¾
¿¾
JÕ¾
2 ¿
IS¿
N�¿
=ì¿
6*À
VaÀ
C¸À
AüÀ
C>Á
C‚Á
ÆÁ
-ÖÁ
8Â
%=Â
$cÂ
$ˆÂ
O­Â
OýÂ
PMÃ
PžÃ
PïÃ
.@Ä
*oÄ
4šÄ
-ÏÄ
%ýÄ
/#Å
.SÅ
#‚Å
n¦Å
7Æ
MÆ
3YÆ
K�Æ
.ÙÆ
?Ç
VHÇ
VŸÇ
#öÇ
È
59È
1oÈ
,¡È
BÎÈ
/É
1AÉ
/sÉ
£É
RÀÉ
RÊ
;fÊ
(¢Ê
ËÊ
çÊ
Ë
B Ë
RcË
"¶Ë
nÙË
`HÌ
a©Ì
^Í
cjÍ
PÎÍ
\Î
T|Î
ÑÎ

æÎ
RôÎ
CGÏ
5‹Ï
.ÁÏ
5ðÏ
&Ð
H?Ð
ˆÐ
2 Ð
GÓÐ
7Ñ
fSÑ
@ºÑ
4ûÑ
G0Ò
YxÒ
UÒÒ
<(Ó
:eÓ
* Ó
7ËÓ
%Ô
)Ô
#=Ô
)aÔ
1‹Ô
/½Ô
íÔ
8	Õ
BÕ
[Õ
rÕ
‰Õ
4¨Õ
ÝÕ
*ôÕ
9Ö
*YÖ
6„Ö
6»Ö
8òÖ
6+×
6b×
6™×
6Ð×
6Ø
->Ø
6lØ

£Ø
±Ø
2ÃØ
0öØ
('Ù
$PÙ
$uÙ
šÙ
>¬Ù
SëÙ
?Ú
TÚ
YdÚ
4¾Ú
óÚ
Û
,/Û
(\Û
T…Û
>ÚÛ
+Ü
4EÜ
2zÜ
4­Ü
7âÜ
:Ý
8UÝ
!ŽÝ
7°Ý
èÝ
HÞ
\NÞ
8«Þ
2äÞ
ß
<-ß
+jß
"–ß
-¹ß
;çß
F#à
*jà
"•à
&¸à
	ßà
!éà
á
*á
!Gá
-iá
A—á
LÙá
8&â
@_â
\ â
]ýâ
5[ã
8‘ã
>Êã
S	ä
*]ä
;ˆä
$Ää
éä
:å
7Bå
4zå
D¯å
/ôå
6$æ
0[æ
4Œæ
&Áæ
(èæ
'ç
29ç
4lç

¡ç
j¯ç
<è
5Wè
R�è
Iàè
>*é
>ié
?¨é
Hèé
H1ê
ezê
-àê
)ë
?8ë
 xë
™ë
)µë
Cßë
&#ì
1Jì
1|ì
W®ì
cí
@jí
=«í
 éí
L
! î
Wî
kî
A‡î
AÉî
=ï
8Iï
)‚ï
 ¬ï
CÍï
<ð
>Nð
>�ð
VÌð
_#ñ
?ƒñ
Ãñ
Ðñ
$Ýñ
ò
Mò
3dò
E˜ò
6Þò
:ó
;Pó
IŒó
[Öó
$2ô
%Wô
9}ô
:·ô
'òô
/õ
7Jõ
'‚õ
6ªõ
eáõ
.Gö
+vö
+¢ö
9Îö
A÷
MJ÷
@˜÷
8Ù÷
Gø
FZø
&¡ø
/Èø
Gøø
)@ù
tjù
Jßù
@*ú
Dkú
%°ú
;Öú
Hû
j[û
AÆû
.ü
<7ü
Ptü
+Åü
)ñü
<ý
"Xý
:{ý
M¶ý
;þ
>@þ
@þ
?Àþ
2ÿ
;3ÿ
Joÿ
2ºÿ
"íÿ
%>+U)�€«=,j,‚,¯*ÜB<JZ‡Uâ�8OºM
! 3X6Œ5Ã ù&5AKw=Ã%:'Cb)¦3Ð0(5F^P¥?ö968pB©CìI0	/z	'ª	,Ò	0ÿ	=0
! An
! K°
! Pü
! 4MC‚GÆ(*7obtÒvG
:¾
;ù
;5Dq`¶1I1e)—3Á:õ70h/€°Ç/à4+E?q8±WêAB+„/°@à
! !*,*W‚:—1Ò-J26}´8Ê7>;)zf¤%519gK¡Oí=\Vy`Ð#1&U|BšKÝO)0yPªTûHPH™BâQ%Gw¿0Þ1AIZ:¤5ß_XuXÎQ'y+•2ÁIô>NS`¢j En H´ Aý T?!Y”!Yî!=H"6†"3½":ñ"-,# Z#{#˜#2´#3ç#2$ON$#ž$.Â$dñ$4V%3‹%2¿%#ò%@&?W&D—&CÜ&{ ',œ'YÉ'K#(Wo(0Ç(ø())4>).s):¢)UÝ)_3*%“*¹*?Ô*&+2;+8n+=§+2å+H,2a,=”,=Ò,D-2U-%ˆ-]®-4.QA.G“.CÛ.Q/8q/Rª/*ý/A(0-j0V˜0-ï0F1[d15À1Pö1!G2&i23�2kÄ2q03i¢3s4/€4>°4-ï465AT5,–5>Ã5"63%6<Y68–62Ï6/7=27,p7<�75Ú7.8.?8%n8”82­8;à899"V92y9*¬93×93:.?:n:?‡:)Ç:ñ: ;1;BL;:�;*Ê;7õ;5-<Kc<H¯<ø<?=6N=F…=8Ì=7>=>O>K[>:§>
â>Xð>YI?#£?Ç?Hç?W0@+ˆ@=´@0ò@?#A.cA5’AMÈACB$ZB>B3¾B5òB/(C'XCy€C3úC&.D6UDLŒDIÙD9#E-]E?‹E0ËE/üEy,FE¦F9ìFp&GS—GSëG;?H7{HY³H?
IMI%^I"„I>§IæI4J.9J0hJ+™JAÅJ.K06K.gK?–K$ÖK6ûKR2L8…LD¾LAMIEMn�MIþMrHN\»NXO<qO7®O=æOG$P2lP?ŸP,ßP2QE?QE…QJËQ1R/HR0xRH©RAòR"4S!WSyS^”S5óS$)T#NTVrTQÉTU9U8WU>�U/ÏUBÿU+BVXnVJÇV-W,@W'mW+•W2ÁW ôWX5XTXqX,�X¼X8ÏXY1&Y+XYB„Y+ÇYWóYKZ5^Z”Z)ªZ+ÔZ>[+?[3k[Ÿ[³[*É[ô[*\3\J\
a\+o\
›\3©\"Ý\]],1]B^]¡]+¿]+ë] ^8^$R^@w^4¸^í^)_._pE_¶_Ó_+ï_]`5y`3¯`6ã`/a(Jasa8�aÉa7áa:bTbtbAˆb_ÊbH*csc,�c,½c"êc
d,d'Id9qd8«d(äd?
edMej²ef)-fhWfJÀfg(gC:gS~g#Òg"ögNhRhhH»h;iA@iK‚iÎi6íiC$j:hj:£jEÞj)$k=Nk+Œk¸k¾kÕkëkl4l4Cl+xl1¤l2Öl1	m0;m1lm0žm Ïmðm*n)9n+cn)�n¹n!ËnínÿnTofoxo’o®oÈo âopp)p;pUpqp:ŒpÇpÚp5ìp6"q5Yq5�qÅqLßq ,r'Mrur‡r<™rÖrèrýrs2sGsYsks$…s%ªsÐsäsús2tCt3Xt6ŒtÃtÛtôtu$"uGuau"uu-˜uÆußuõuv*vAvZvpv„všv°vÂvÜv#îvwO$w0tw@¥w6æwx#<x`x}x�x®xÍxDìx1yNy,ky6˜yÏyéyGz)Lzvz�z«zÀz$ßz{ {>{$[{$€{$¥{Ê{ç{!ý{)|@I|*Š|%µ|Û|'ð|1} J}/k}›}¹}/Í}ý}6~#K~o~R�~Qâ~*46_–³Ò#ñ%€;€+Z€"†€#©€Í€$ë€�Y0�bŠ�"í�!‚I2‚G|‚lÄ‚=1ƒ5oƒ:¥ƒHàƒE)„2o„J¢„:í„J(…4s…<¨…Vå…i<†i¦†P‡4a‡J–‡8á‡ZˆRuˆ]Èˆ&‰>F‰4…‰Cº‰þ‰HŠGbŠ,ªŠ
! ×Š0âŠ,‹@‹.]‹$Œ‹±‹BÄ‹9ŒEAŒ$‡Œ"¬Œ+ÏŒ/ûŒ9+�8e�+ž�DÊ�MŽ]Ž=zŽ9¸Ž;òŽ.�>I�1ˆ�3º�3î�4"�
W�
e�*s�*ž�BÉ�%‘2‘"C‘!f‘#ˆ‘$¬‘!Ñ‘Fó‘.:’Ai’E«’ñ’-“*4“-_“/�“#½“,á“^”Dm”>²”ñ”U•d•<ƒ•DÀ•B–RH–K›–3ç–'—@C—#„—:¨—4ã—$˜/=˜Vm˜OÄ˜A™4V™5‹™Á™Î™[×™/3šTcš ¸š&Ùš,›-›B5›3x›P¬›+ý›D)œKnœGºœ<�&?�0f�4—�Ì�ê�@žLAžDŽžPÓžZ$Ÿ=Ÿ<½Ÿ>úŸG9 *� *¬ ;× #¡'7¡1_¡1‘¡1Ã¡2õ¡+(¢*T¢P¢DÐ¢5£;K£G‡£OÏ£&¤+F¤0r¤:£¤.Þ¤H
¥LV¥l£¥S¦md¦Ò¦YR§C¬§að§[R¨4®¨Fã¨+*©+V©0‚©M³©Zª>\ªC›ª,ßª-«B:«1}«D¯«7ô«;,¬:h¬4£¬JØ¬.#­>R­4‘­WÆ­9®IX®)¢®'Ì®;ô®0¯1G¯8y¯M²¯!°"°2B°8u° ®°*Ï°Gú°<B±@±EÀ±N²+U²9�²»²
! Ï²LÚ²>'³2f³;™³#Õ³#ù³%´EC´;‰´<Å´µ5µ8Rµ9‹µAÅµF¶2N¶?�¶3Á¶3õ¶3)·E]·,£·,Ð·:ý·>8¸Dw¸¼¸UÂ¸¹'8¹A`¹2¢¹6Õ¹nº1{ºJ­ºtøºjm»ZØ»M3¼F�¼QÈ¼Z½;u½)±½Û½+û½A'¾bi¾'Ì¾Lô¾A¿!Q¿!s¿!•¿!·¿Ù¿Mø¿UFÀ]œÀUúÀGPÁ*˜Á>ÃÁ^ÂfaÂdÈÂo-ÃN�ÃnìÃ/[Ä‹Ä?�Ä!ÝÄ4ÿÄ;4ÅpÅA€ÅGÂÅ;
! Æ3FÆ(zÆ £ÆÄÆÝÆõÆÇO,ÇV|ÇWÓÇ+È1KÈJ}È?ÈÈGÉ?PÉ7�É-ÈÉ*öÉ(!Ê-JÊ"xÊ1›Ê,ÍÊúÊ=ËITË?žËJÞË/)Ì*YÌ.„ÌH³ÌVüÌ5SÍ6‰Í7ÀÍPøÍaIÎ«Î/ËÎûÎÏ5)Ï_Ï;Ï+»Ï5çÏ4ÐKRÐ%žÐ"ÄÐ>çÐ&Ñ4DÑ.yÑ0¨Ñ+ÙÑAÒ.GÒ0vÒ.§ÒOÖÒB&Ó@iÓªÓKÅÓ,Ô=>Ô4|Ô?±Ô;ñÔ`-ÕhŽÕf÷Õq^ÖRÐÖp#×n”×vØtzØïØ^oÙ~ÎÙ/MÚ-}ÚO«Ú2ûÚC.ÛZrÛZÍÛW(ÜW€Ü@ØÜ0ÝGJÝ^’ÝSñÝ0EÞvÞ8–Þ6ÏÞ8ßA?ß-�ß'¯ßL×ß7$à6\à6“à;ÊàTáG[á?£á1ãáFâC\âQ â'òâ1ã-Lã7zã(²ãIÛã%ä,Eä=rä7°äNèä67å3nå;¢åDÞåL#æ6pæF§æ îæ/ç'?çgçC…ç<ÉçèBèKYè+¥è0Ñè6é09é>jé;©é åé@ê<GêF„ê:ËêFëMë=gëE¥ë.ëëEì`ì3}ì9±ì0ëìí;í$Yí~í3–í@Êí<îlHîWµî7
ï/EïuïŽï¤ï¼ïÔïìïðð.ðCðXðlð�ð™ð¶ðËðãðúðñ$ñ<ñQñiñ~ñ–ñ«ñÀñØñíñòò,òAòYòqò‰òžò³òËòàòøò
ó%ó<óTóió~ó“ó¨ó½óÕóêóôô/ôDô\ôqô†ô›ô7³ôëôõõ#-õ+Qõ6}õ´õ#Ôõ?øõG8ö&€ö#§öËö7áö7÷6Q÷#ˆ÷#¬÷:Ð÷:ø7Fø:~ø4¹ø,îøQù6mù>¤ù4ãù!ú%:ú%`ú†ú-¤ú0Òú)û-û Dû(eû=Žû,Ìû)ùû/#ü.Sü4‚ü=·ü:õü*0ý*[ý&†ý6­ý6äý4þ2PþEƒþ Éþêþ;ÿþ7;ÿ&sÿ6šÿ>Ñÿ*>; z%›3Á+õ0!$R-w9¥4ß%4>Z™N¯4þ.3b0�.².á2&C<j#§)Ë8õ9.*h“¬9Ä(þ@'%heŽ#ô,E4^5“É<Ú-+E.q$ 3Åù	3%	3Y	+�	0¹	"ê	
! (!
! !J
! #l
! �
! +°
! +Ü
! ++4+`+Œ+¸+ä++<-h+–(Â-ë+
+E
+q
�
%¼
>â
>!>`*Ÿ'Ê'ò'B'_‡+¤'Ð'ø' 'H'p'˜/ÀEð.6/e0•=Æ)=.l‚$�/ÂFò>9!x0šË'ê$7-V-„8²Bë@..ož7»'ó33;g"£KÆ.*A%l0’7Ã.û.*YJtA¿-+/5[6‘@ÈH	<R0�2À%óD!^%€A¦_èeH3®'â,
! 07'h!�H²0û5,b8{G´GüD0c;”Ð5æ@ ] s LŒ 9Ù 7!.K!,z!>§!1æ!'".@".o"/ž"@Î"'#)7#=a#$Ÿ#-Ä#3ò#8&$/_$/�$-¿$ í$B%8Q%3Š%R¾%F&X&cp&4Ô&&	'$0'MU';£';ß'9(U(.t("£(,Æ(ó()E))6o)`¦)M*3U*9‰*Ã*@Ô*1+6G+3~+4²+.ç+6,0M,3~,²,"Ç,Nê,-9-Ig-F±-&ø-0.P.i.!�.-£.$Ñ.#ö.#/&>/#e/*‰/+´//à/,0#=0)a0:‹0€Æ0gG1C¯12ó1)&2.P22;Ÿ2/Û2!3-3-K3Py3*Ê3<õ3#24,V4cƒ47ç4\5|5'‘5;¹5Jõ56@6.w6D¦6Vë6MB7?�7Ð7í7)8(/8*X8+ƒ82¯8â8Hó8#<9H`9V©9q:r:!�:;²:<î:%+;8Q;HŠ;GÓ;@<&\<Iƒ<?Í<L
=*Z=%…=:«=:æ=7!>7Y>9‘>6Ë>;?K>?;Š?KÆ?+@:>@Uy@[Ï@.+A5ZA5�A@ÆA4B8<B,uB(¢B!ËB&íB&C;C+XC„C) CÊC)æC+D*<D:gD;¢D.ÞD*
E8E8PE3‰E½E.ÎE'ýE=%F!cF2…FB¸FSûF;OG+‹G-·G7åGEHFcH:ªH[åHOAIE‘I9×ICJHUJ0žJ>ÏJBK9QKG‹KRÓK-&L1TLN†LAÕL6M<NM=‹M2ÉM7üMA4NAvN=¸N4öN0+O+\OUˆOGÞO3&P+ZP+†PG²P9úP54Q-jQ3˜QÌQ(çQ)R2:R1mR.ŸRÎR.éRS)7S*aSŒS0¡SÒS*èS:T!NT/pT* T?ËT@U.LU{U/“U:ÃUþUV,V>>V}V.œV ËV3ìV3 W<TWO‘W,áW,X;X[XbxX(ÛX,Y,1Y(^Y-‡Y2µYèYDZ0KZ9|Z=¶Z.ôZ6#[Z[-v[3¤[>Ø[5\;M\$‰\+®\7Ú\=]JP]$›]'À]<è]E%^$k^x�^8	_0B_Ts_+È_(ô_J`Mh`5¶`Lì`I9aQƒaJÕa b;@b|b8–b@Ïb4c!Ec)gc'‘c-¹c#çc8d.Dd.sdB¢d1åd$e&<e%ce-‰e/·e;çe/#f[Sf#¯f:Ófg@,gmg5|g,²g2ßg2hEh,Vh;ƒh%¿hBåh((i=Qi�i®iBÉiNjI[j¥j3¿j>ójD2k<wkU´kE
! l>Pl2�l-Âl/ðl/ m.Pm.m#®m#Òm9öm>0n onJ�n$Ûn/o+0o/\o5Œo6Âo#ùoBp0`pC‘p8Õp;q!Jq+lq/˜q%Èq2îqA!r0cr3”r8Èr)s@+s$ls2‘s1Äs=ös[4tG�t.Øt1u]9u;—u.ÓuRv7UvO�vDÝvF"w#iw;�w9Éw"x<&x/cx2“x?Æx=y5Dy@zy>»y2úy4-z1bz”z5«zIáz=+{.i{9˜{UÒ{U(|5~|>´|<ó|<0}Fm}.´}5ã}~+~0K~&|~A£~.å~ -J>e6¤DÛ= €>^€P�€Mî€<� W�fx�Cß�@#‚0d‚7•‚8Í‚)ƒ20ƒ2cƒ$–ƒF»ƒ!„A$„)f„Z�„Lë„b8…+›…IÇ…D†9V†8�†:É†3‡C8‡)|‡¦‡½‡(Ð‡*ù‡$$ˆ<Iˆ<†ˆ<Ãˆ;‰?<‰B|‰?¿‰=ÿ‰7=Š?uŠ7µŠ?íŠN-‹R|‹OÏ‹NŒNnŒH½ŒH�?O�?��[Ï�6+Ž.bŽ‘Ž/±ŽHáŽ@*�Ck�3¯�2ã�.�\E�1¢�OÔ�1$‘V‘3i‘4�‘#Ò‘'ö‘’Z>’"™’¼’Ø’?ö’_6“3–“IÊ“=”,R”>”D¾”*•2.•8a•8š•8Ó•5–-B–p–,„–)±–GÛ–M#—)q—0›—9Ì—4˜>;˜=z˜"¸˜+Û˜*™D2™'w™-Ÿ™4Í™,š)/š9Yš+“š'¿šHçšL0›B}›$À›,å›Kœ-^œ'Œœ&´œ Ûœ"üœA�@a�9¢�DÜ�E!ždgždÌžA1Ÿ5sŸH©Ÿ(òŸ( YD iž R¡0[¡?Œ¡6Ì¡Q¢JU¢ ¢$À¢6å¢X£Ku£ZÁ£S¤Zp¤XË¤S$¥Xx¥>Ñ¥@¦\Q¦A®¦Dð¦U5§g‹§Só§SG¨H›¨hä¨,M©z©�©
! Š©	•©Ÿ©H«©Rô©-Gª/uªL¥ªòªúª`«m«7„«8¼«Eõ«;¬(Y¬J‚¬NÍ¬E­Ib­I¬­3ö­8*®Fc®/ª®AÚ®G¯Ed¯9ª¯gä¯ML°-š°VÈ°±26±>i±b¨±2²!>²$`²Z…²<à²<³3Z³6Ž³1Å³1÷³
! )´4´BQ´”´6´´ ë´6µ?Cµ7ƒµ#»µ(ßµ¶¶6¶2V¶2‰¶¼¶Ü¶ø¶·!.·P·n·Œ·(¦·+Ï·Aû·+=¸i¸?x¸7¸¸2ð¸5#¹OY¹Q©¹Xû¹/Tº„ºC¡ºåºGÿº]G»\¥»C¼LF¼ “¼0´¼=å¼(#½DL½B‘½EÔ½F¾La¾E®¾Gô¾<¿3R¿>†¿;Å¿QÀ>SÀ>’À<ÑÀÁ3)Án]Á9ÌÁÂ%Â7DÂ&|Â'£ÂËÂéÂVÃ!WÃ3yÃH­Ã*öÃ*!Ä"LÄSoÄ"ÃÄæÄZÅU]Å³ÅÒÅðÅÆÆ!2Æ,TÆB�ÆQÄÆ!Ç28Ç2kÇ%žÇÄÇãÇÈ@!È0bÈI“ÈQÝÈQ/ÉF�É:ÈÉ4Ê!8Ê:ZÊ2•Ê0ÈÊ'ùÊ-!ËOËMlËLºËhÌ+pÌJœÌ;çÌC#Í‚gÍSêÍ4>Î'sÎ2›Î3ÎÎ(Ï+ÏCÏG\ÏT¤Ï0ùÏK*Ð4vÐ?«ÐVëÐ$BÑ9gÑ-¡Ñ4ÏÑIÒ+NÒzÒL–ÒKãÒ:/Ó(jÓ=“ÓAÑÓKÔp_ÔpÐÔ&AÕ%hÕ%ŽÕa´Õ5ÖZLÖ§Ö%ºÖ9àÖH×4c×B˜×3Û×)Ø\9Ø–ØYµØTÙ%dÙ%ŠÙr°Ù*#Ú,NÚb{Ú)ÞÚ>Û8GÛ=€Û@¾Û3ÿÛ63Ü,jÜ7—Ü1ÏÜUÝEWÝ?�ÝrÝÝlPÞ@½ÞeþÞŠdßIïßb9àNœà@ëàJ,á/wá4§á-ÜáB
! âFMâ”â%²â1Øâ!
! ã,ã"Kã,nãA›ã&Ýã$ä*)ä2Tä ‡ä¨ä¾äÒä.áä/å7@åGxå<ÀåBýå;@æ	|æ2†æ9¹æ0óæ@$çBeç4¨ç3Ýç'è/9è<iè>¦è+åè*é:<é;wé:³é.îé6ê2Tê@‡êÈêãê+þê+*ë'Vë*~ë.©ëUØë.ìKì)jì”ì"¯ì Òì(óì!í4>í4sí4¨í$ÝíUîJXîD£îèî5ï9:ï5tï:ªïLåï52ðJhðD³ð.øðD'ñGlñ(´ñBÝñA ò?bò4¢ò5×òM
ó"[ó)~ó3¨ó4Üóô=0ô1nô2 ôKÓôRõhrõcÛõB?ö7‚öGºö-÷:0÷'k÷+“÷G¿÷Tø5\øK’øÞøDþø5Cù2yù ¬ùÍùgåùAMú!�ú!±ú-ÓúIûTKû û3¾û3òûD&ü<küN¨ü<÷ü04ý3eý3™ýRÍýF þgþJ€þFËþJÿI]ÿ3§ÿAÛÿAI_M©N÷AFHˆ_Ñ411f3˜0ÌLýaJ¬ Ëì3	=?Zpš.:Zs"Œ¯JÃN]]1»>í<,/i8™JÒKIiT³>	<G	D„	;É	;
! DA
! ;†
! ;Â
! 9þ
! M8M†NÔM#NqMÀN
N]
a¬
_-nœ(²MÛB)"l�+®5Ú7(H%q—E«.ñB 2cH–ß&ú5!+W3ƒ1·@é1*)\-†,´á2ó1&2XW‹9ã'&E2l9ŸMÙQ'=y/·3ç;*W8‚4»Oð@%^„4£Ø�öO„iÔO>KŽNÚ=)5gA�*ßN
! UY¯RÆ0J(cCŒDÐ+-A(o3˜QÌ<H[<¤3á . H a | • ­ Ç à ú !-!H!a!|!›!´!Ì!ß!þ!"3"N"f"~"9�"P×"%(#%N#7t#(¬#KÕ#?!$3a$V•$:ì$g'%n�%hþ%`g&;È&'2"'JU'L 'Pí'5>(5t(5ª(5à(;))R)3|)2°)3ã)4*3L*2€*3³*3ç*3+O+Vo+6Æ+0ý+,.,,[,,ˆ,Kµ,i-bk-2Î-:.7<.Ct.<¸.€õ.4v/D«/Cð/k40? 0dà0ŠE1,Ð1.ý13,20`2/‘2_Á2'!3/I3y3BŠ3:Í34&4B49`45š4UÐ4U&5=|5;º5=ö5q46Z¦6)7++7*W7"‚7/¥7'Õ7&ý7/$8&T8{8Cš8)Þ8s9O|9Ì93é9,: J:k:"…:¨:%¾:4ä:4;-N;.|;&«;+Ò;*þ;)<3I<*}<)¨<6Ò<6	="@=#c=‡='¦=5Î=@>GE>-�>4»>9ð>/*?+Z?=†?[Ä?N @so@Aã@A%A2gA@šA,ÛA5B@>BGBHÇBAC4RCR‡CSÚCP.DNDgÎD36E/jEOšE7êE "FYCFA�F,ßF3GC@G„GF¡G8èG7!H;YH-•H(ÃHWìH/DI)tI3žIÒI@òIŸ3J-ÓJ7KH9KH‚K/ËK@ûKI<L@†L;ÇLMM1M(IM6rM<©M8æM<N*\NB‡NEÊNCO%TO7zO²O^ÐO5/P9ePJŸP6êPO!Q9qQ0«Q8ÜQR#1R]UR]³R:S7LS,„SA±S+óSETLeT'²TÚT+ùT6%U6\U7“U0ËU.üU>+V?jV.ªV)ÙV9W1=W5oW>¥WäWX-X:HXLƒX7ÐXOY<XY#•Ye¹Y5ZUZ,rZ&ŸZÆZæZq[!r[.”[Ã[à[õ['	\'1\VY\+°\"Ü\ÿ\]0-](^]%‡]M­]<û]*8^Rc^O¶^$_+_C_![_,}_9ª_ä_`(`*G`r`;�`BÉ`<a'Ia<qaF®aBõa<8bub.‰b7¸bðb$c$+cPcgc#„c.¨c.×c@d"Gd-jd3˜d!Ìdîd-e"9e\e+|eY¨ef/f*Ef,pfO�fíf2g_?gaŸg`h/bhH’h*Ûh1i?8iAxi7ºi4òi#'jKj*Xjƒj$›jÀj-Ýj4k*@k3kkHŸk2èk(lDDl(‰l/²l$âl*m2mJGmC’mJÖmC!nPenI¶n<oB=o"€o/£o:Óo$p&3p Zp${pB pEãp-)q>Wq-–q0Äq0õq&r!FrhrrU–rìrYs=as2ŸsÒsïs$t4&t;[t8—t>Ðt<uQLužu¹u&9v/`v8�v0Év úv)w/Ewuw^‰w<èw;%x3ax.•x"ÄxKçx13y6ey?œyÜy6ðy>'zfzzz™z9¶z:ðz>+{<j{@§{è{3|;<|Ox|;È|O}DT}X™}Dò}X7~(�~<¹~/ö~C&^j5Éÿ€*/€2Z€9�€4Ç€Iü€F�DO�/”�,Ä�:ñ�C,‚bp‚.Ó‚]ƒ&`ƒC‡ƒ+Ëƒ(÷ƒB „Gc„O«„Yû„aU…_·…j†I‚†iÌ†)6‡&`‡j‡‡-ò‡) ˆOJˆ*šˆTÅˆj‰8…‰%¾‰7ä‰6Š8SŠ7ŒŠ9ÄŠ0þŠ1/‹0a‹E’‹OØ‹H(Œ@qŒL²Œ4ÿŒ4�N�Cf�Dª�4ï�($Ž=MŽ,‹Ž/¸ŽEèŽD.�/s�8£�Ü�ñ�$�;(�Pd�(µ�.Þ�8
‘*F‘*q‘œ‘$°‘7Õ‘A
’,O’N|’&Ë’1ò’$“7“D“FL“““&¤“[Ë“,'”)T”~” �”@¾”ÿ”•3•2L•$•1¤•Ö•7ô•-,–3Z–TŽ–Pã–,4—+a—�—&­—GÔ—5˜HR˜=›˜9Ù˜9™FM™9”™UÎ™=$š8bšI›š"åš#›3,›/`›-�›-¾›?ì›4,œ4aœ/–œ,ÆœQóœE�#U�7y�&±�Ø�'ï�&ž>ž%\ž‚ž�ž
! ¸žA	»ètŒ-eØ¾àî{²�ÐŸ¾ÂÕÅ®/F
! 3’‡(ü“+ÃIÒþ" ÷³OC­–^	u.â=®€U
¿
! ¥Ö Ë_†FG¹Jü_~‡ \ %
! IŸÎgš
!   R
! ÍúBûž
! M—´
” _kÕˆæÏ ~#$Ml
! iÏa
! YÓy�H( SÈ$ ùƒ³;Â0
! }RfZÍ
Í4‡ÚÉ»¡Ã¢C¶=äj4[–„“Ëé8I
! ÿ¥™Çi$ÁÇvÆl¯*)2‰(Nékå ã‰�Df
! K9y¸œÉëû—•®k.©	 P6fmë‡Îomì¥±#.;gºe­t¿ZGŠ–
! wZ[FÃ|H}Æ‡rÁ	\·«M
! SB•Ž¤øpF wø
! 'xŸl ŽÊÀs!½¯AÎÑÎ¨)_© J.xeí­
bÃ
! 	â½è¹jÖ§	©A´ët	–
°		
+ý¸UQZ9
! G,7
¿ÿ_Ú	n
! °�“utq¤¨¾Û%õ �#¢.©KF
Îwë›/
! ¿x
Ô
! D"'`È%Óš	¿	–

$¿ÏßÃ)êÁ<Oì³ò~£‰
! IÉÐ(Æ
! Ý8ÚçÁòÕx ¢	qkyþy=”…8Ú)¯¹1
! t÷X™ ®_Yÿ
iØs
! ­Ù2ŸeÀÆVb »	jWc³
! ï¤

@Y
! bÍ¦Qî
»
! ÿˆx
! þ¹ãÙìôŽ		A\8
! §%
! ‚e
! –	qœ<Ä[ª×éý
î*Å„“ æï
! ¬
I®
èH
! ‰T
! uNü#¸6*�à`yT‰
^
! »›dêÞÇÃ·¹¨X	
! ²á*Û³
±òd
òŸE$Ë�Î		ßT^ŒKÒ‡­Ð:¯ÿã“$Ú#O
! Lù
! 	Û¨Cœ1ó!sŽ—
! Xþ  ¹mXb³DJ§=|.pÄ	A ~åèŒ
â
Ò
! [	©U'H!hJ@ õ
! òƒGø#.ž
ôB+
! ÷4‘é{þ²é3‹M–£ïwvLpZ
! …N‹D0 ÆÅÒ˜çÑÑsgr¸jJWKçÍ�ž˜w
! rÜ¸
! 2™qƒ]¬™m™�šÀ
! z3bÁû÷_c¸k»Š<Œ�ØfÛ6Î£ðÆ¡ÑcÕl{³ŠV�#@Ò,@
! B7ÆQ1
iÚ‘	|®±#ux&	.yÁ;ë½&…Ù´ÈÍÿ;1ƒÙ�+±Tö
~ðœö¾ÃFóº‰J;œ”DqŒÖ
! aRž-ƒß
! ;›µ8286~
V"CßÉ@­0åÓ/N}‰¾Þ©H?j	œA.lu
Ï«øhyty°î(�7ï
b ?
! Y 
MÙ žA‚ò¼åÂfpm.Ý
_,
! CB÷±×
! +€ÇW¶¬]’€
Ld• �DÌ ªR
ø<W&PŒÐŸ^±Æ
¿ã*ÿä?B8%cýÇŽ=
! xêÜ
Œ ?Æ
œ
¼¯öŒ÷ÆN¸^Þ0‡}
„˜b	H-ˆÖeì²Ä2 ÿ ¯•E-
Ì /X%!— Uké¦D
p
! rÇ9Ù
Ð
! ¸
˜
VtHå‡½
! &ÃºÒ � w±	}«ÍEbÖq—Å&ý	±
! 
! €O‰ú¨Ømië‰:�£PÏñOú[0ªB¬!g�œÓÕ2‰šg†wu!Ÿ	{
! § ˆ™#ÇŒƒ]UŽŽ°/¾
×êrocßøZÂfFSU`þ`%â ‘Áì
‹	c¡·Â³€Ø¨�ÃÙÅ¼Ä u²ø±¼–¦ïç
ßïÄ=O~	
! 9t°ø¹*‚
Ú<”¥ý(Kò	 	ú‹¡*ówó:S
! ó½	XÏY}ê@Ï
! +$³*|C/�‡´	„ïž	Œè9eÜ¼ÂË×+Ä‹ÜÍˆQ «?ôCBh†˜† #ùªhº Š „	Š,•	‡Ø¢µn�Ý±
! Ú£
¸ž"N	y7kÆ›VÜ N`
! »t¼-
! *÷P
œuX
º¿žó:�¶]C
! ô "-ãëùX MWœ_¶Û ±ºê|°Êç”>
:ti�s»	~àðªgëÎ ‰0bOŸU
! ý«:‹ö:šñ¢B…á¾Ge6r i7Ýç>>Â¯N
ü¨Æ+ø2
! ê>	”ºÌ~õÛ
áZFà ¶§Ç,7�¼
! V”ê8(ã
! Û
! P{ºP	?Ö—3eLØÝ×¼÷¬Û‡4Âº
! Ã¤\SŒ¶¥›ø-0*ÆþÆö§AVJ&}=
P·­[‹ë½Xƒ–}+0c
Š¥z	¯3 Š_;äÖ¨
ÄŽbV~-ÓÑg@	6Åû8Ž
ñí’ÑjK7nÔ
Ýb;Õ
! Yç·ì!7v3'Z»Í> £JR	—Åwr=ÊÛt|Š,²aí»ÙovÊ
‹
! ©mâû¿
Éýq+M»ƒ1��û5“k³µ¹µíÞÎ�ÐOó
! 6Íu	ÄP+Âûi¤³f
{Â£{ ²z£çý²²ºäuü>`yq(LUmr”Ü“år
! Uúõíil4ÁÖóTÑ 
! À‚¦ÝËÊ¡ñ3ô-Z
Ì"Ã.	Ó�„‘çxC&È\ŠMãÕØg³Ùi
! 4Ýb¡§RŸEO=� /4Ë9	À•3wEGù’4îÇ¢Ë]6^gex(
ƒdôè=
! ‹«¯$ÎV&R	Š‘h¸ý	‚DÍÊ	h‹ˆ“ùb
*zB/µ
$ì2!<Y
! Fê
ûà6	9L
Ï ÷Pº_µûh ¬àí½oÀ	ù]jHdG
r„«
! ¿ÒK²d¥3l 0ec{™M%o’Ñ¦¿Òt¹	…·3R%à‹âA5ÐµZ§)Á5&
! L7ah�åÐQYBÇ\ÊÚ!8#á
³v“8}gž-Ô1nñOGãÖÏÌÄ
! 5à§ÿ îX
¼Vòu8Š°*|f�•«”¿€:]
! ƒf™<ºdo˜}�ÍÚLR“†“PC
À16“{Übß=¿àäë
Ì_ˆ’ó	Q=º°Ùó
¬u×*]v
¿Y¬ 3	+»Y
_´À%„œ'‡õ¾GTú®…2	Ír_
®¯	@©×ãÍcRë¼±‰ /ñ$, Ñ_½°{
8î’aê	J_ Äë$¥

È¢*³ÖÔ=nÎä(Îõ»š
Gk
„‚<ñ ÈÑ
y ` á÷3xÿ}^(1	™Ch,«]÷
2/Î¹ÞöÞ'—ŒÛU2üÎàêâçl èì5
»@ë å
! hbùs
Ùã‹	G¹	÷ÉuãQ5IBG\	E³ 2Rú³çø< 8ÎlÛòØuÐ	
! ÷�«Hã†Äu?“	…qn‰!ûöé	8E !˜ØÌJ )!Zv 8üÐ C*OÍqH�s"†Js¤Žeç(]œù~ ªz óö|ÞÔöôÚË	?
|�÷ü1µJ¢	Y}¬Á¬¸ 0N�¶K+½é»
ƒ
{ï�ú'á]xþ)fÁ Ú
,4Û«âT
T
Îàñý‘e	È	àzxÙt
! xqŒ*	ð	{‰Ræ*
! î“
! S¬ãüÌ´óóD´´Ëµv½W"‘€ù	@½¢ö²ªqžê­	Ÿ’
¡qã ^ôš´
! !ßÅ3TÂ
! ëMú°ÉÔcó rL:ÙÍõsˆÍÉÜ°tsºØä§9$ P	ôÑ	ù­uØÈ€
! í
ûU¯
Ø¤F	ß[·
! «¦´-û	ô·MD%fPÖÐï�<
! ÂÝ	îð	×d[Æª
! o\Ñ¦P í¬O
! ÒWªj¨Q$	t´“á½ €ÝNú {ªÃí·Äi(	“ 1�˜&Ém›Zå(eÚ5`b¹
Ýù¢ )Œg
! Òïî`â²Ë
! éƒB”8EaœÊêØž¥@÷í”X
! ä;�P:˜7ÛP%m’
,’WøA²‹Ô&ðýóìHT©º	Ò
‰›X¸e˜.í¦÷^ÇYŸJ®Ñ(k¢×'1ž 	œ5¿lôx_  ÁË÷a£	
é;
C+=¼v	*c²
! &%ÁAw	ôw
! �~Ú"ÊUl°iØæÀr‚$ÄzË
…? ÿºá †
! –
! ²Rz(›X_òŸÞ’]¡›)5»V~GíˆD|È14òrßñ
! ^¥Ç-Þo¡^·ÛË§vèéczÆ	ê¼™—	ìŽ #Õþ
! €4 
! þ¯
éâ	Ó	Û€#	M©Ù øy˜½jm—	";ÉÝî
! T"P�§ÓØJìà‚]7áÓ
‰8zãáu8ñ¨\
! ��
kÄG eDÉÆŸáC[^ðqQÙP¨vÙî›
! píÔˆMx2û§Kv	#"
ÔË)[Í’
! ð N‘š®– ‰«ò ÕÊC	–+|Ãû
”
! ôw�¡aÙÜ
! cÄÕRSv<ÞÜ<
z,¨{s
! À?Öžæ;H	 æ‡a¾º}=½�ÆhÚÈ¦Çu³k›Ub5 ”ë¥î�ý¥	U¨óNec
 úÄ2uÖ}Ï?sÆaßà
…
! ¿øJ	ýæ|Š¦�ifOj“¹Ü
! ·?ƒ
! UÖ[gG_¶a	ÿófÏMk	Ë~h|‘x†çòÅ~zÜ4 žÄíÅ}»ûçQÐpk^µ½oH6¢Â+g
žâ¤�x�xü Ì!S
š3ï-
1‹ æÀ¨?èø	•� Èó
! ÉÜ£[0d	‚X	l;‘ª8:Ož²O
:ÐWë®Û¬[
! �ñLåzUÂàÀÞc	ðþp¦v°J¹˜Ã	±¶ VJ@ô‹©É®LvôŸ
à
! 
2¡ÇšeS@
|	Z¼gE?¾üšfa©b©-úk¸ETq \ÔœM„ï.˜¸Õf «ð½6¹4†ßc>ê ·Æ r‡pv™ _CRå�ÁúJ]oØ ÄÒ	å!‚Èñ
! |h äg’S0Þ¦J"¨�nWˆC^¶”5ì	zŠ…áp§iK	½wBÔ¯âŠD zŠ|µ@
D¿‰?j½o	=îâˆ¦ ±�­L•o
÷)Ï¿²5c
! ž ‹g¡¾Þ¼îèS†
ËJ#�.Â…Ê™G ÍFˆáÃŠlŽ¿,àÍtq
ÒÂ
ÈRWµÁ ´
! 3
Ì¸õ
! y
! Ò	S¨
! AÍ Ydn
§
<‘¸f>©Ò„
! ‰8QØ?ƒ ºQ
ù×6ŒnE|ãè²ÈúC€° Q¶KISsAý8{7D¢a›�…ç{°ŸÀÓk¶- ê7à	b¼¯œm…ì®"À ¨•)€y	ð4u
! œk¾Ž“~€ ¶¨=	
Ä¤ZÐŠ
’z"¹ %1æçÈœö5Þ×h¿ËV	ÐW(Ë£é-Üáèkøqù
Ì®‘°¼mq ;Š²uHhÃ»Ú¤xRÿ
! Ðü™â5Q†Í
! ^„?¹J˜Š˜oÏÐT¦
%kq�/¢ü
x*7wƒ¥ cUO´ón¹Ê¢2%� ³n	»?fÃø$�.ÖÐXùn¶Ù
”ó�. R€ï�|×þè/e¼ ŒêtSîYÈ�·
! ìt÷¦ú¤ôntk}.±
ö”E'"
! �
! ²n…
H­Å
ƒ=çõ5$1†Ã
™T Øð”ÖñA.¡ÚiŠ�Åæ0jÿ	oÉ¯ % 
! ßj(
! ³ZéÔ”@	�•ôrÓ 5 ö}æ³	gÌD	41é	R¹:>‚Ð‡ÔÎ£¶Žd°Áe>¬
! •	“	˜x)¢FÒ­8
‹Þ“
s}	X‚Ö£à®•
! ·�t)ý²´J¸Šë
! 'ãŽ
!  Ó`Óú.
! o7 )aŒ
d<°{½¦¾„ ¯a>õoæ�éLÙ‡~Œ­á6cnS
! 
;‚ÔDÕ·à…­ ÆcÓ| ¢€Üõì‘ÆGæWG	5‡~•6u üV5µ	ô
! °áŸz
½Ž'dü¤4Ûo©Pâ
! ÷ÊžYB	èÆ� _‘ú’®ïëÓQ«DÚ
! {•³=
! —XÀ)	Çü3ez?áþ¦
! {NäÌ	…I2
·\QÉ9zNÆVL%	Ü#DùÂ¬· >rzðÐ™/:-
! j·…Ô�	f)
! Á§¥ð�Ê
! íôd•:J#.
’ Ð
¬	¥çàÖÓ±ˆ
hû
! Q
!  #îG(9…ï 
ŠÊä
! UCabê�ÜCA¨5õR¹"Æe
ÄŒ ¶ÚS	LíÛ–Ña¥¾	êp´æªï3ZÇò6i
! 	+	âl™óQ‰0í™
! ßˆHäþUé7	Y||š©ÇS8(×’,

! q›4	(›6Tò
! ÕrM öèY�¡¦”
‘ËQU7`Ñg	�XyÌ†˜
! HRó.ÇÔ'y£3øœ	ò
™Óï;
! ®w ø;¦"ªŸÑ F
! Y	K,Ð>¼l#R”‡FçyH[ ­ïmÛœw‚ðW	`í‰'
! Òëß
$¼�õtŠp >ƒ—LIG
! Áô
‚
1ñ±N
! X+
¾ ×4¨¤- é
! w®P€	bªßÒ	Q	µnk
! ô¤Þ ¥a
äèÙdò…;„eáÿ–Þ“ú] "ñSXÖ%¶(©2©)ü	a	`	V çˆ
! KŸÎÜ{‹pÁÿ
,;	¿Üò·�Ð^He›ÍàŒ˜s &nX¬t.	Í@hu1 \[¸öéöq·©¸ìŸ2ŸY¢e=Äh[rT±4¿à;í:„ú9†Dåå`´ö EÒq
! õÄ	Ú:
! ¶æ 	â/	ù ÎæÏòúØIši
! 
#—ÿ"Öx12ŸLÝ6	9_›Œ^Û·Æ•YÚVFyãmˆ	c®Õž97Ð ÊÉ$ah	
! šjCyþâho‚ ŒCmäÓÂ)
×>
! k =ýž³4{£ç>M®‰Ì
´ÂÂ0OÞÄ
K Î	Z	Þ¢×ÚPuPÀ[ž�¥è
Ç�íl½¾¿ !R…ŽKŸßùø†áõûÊf_wWJ
w¼SÑázÒŸæ…d;3× 4îPÂ	Þ•WLˆýµ€�0Š‹íÅ\R–îsnHèH¥‚	“•¢
! ÈÐëðw
né1÷5Ë5šab®š
! ôi/kVÚ9Ù>…b& §ë´Õc½ß.'+ñŒÿá´ 9S¢K¹aðÀÔ TvñOâoëŽ‹Ö¹Õš L
! * fvÄm AÛ<:^r	ÊG:Fp[y">N�ßgEÎ¯[9ésèñB‚b	(š'! Ì£
! !Z ˆ •
Çë£l	ü
! Å
! ›æu`õ)”A¦o ™0Ç$»ûp£¯
! ¡-µ“'Ý0­!hÿÐ´á	… õ®ð á‰Ö
EMÞáÂ«õl]`dòiy&C 	 �FÄÿ»]ê€5
! Ò9ÉÜý@Ë{ý�	ÅgOÀ÷ž›ê7^SÐ\l
\½�%s‰	&Y
Tƒ¬<
! pñi7¬èàa3£”|«‡]
�ÛDû¾B®îƒ<¼.î7êäÎ
0Ç' ùñ”^ ùµªÇ‚käð
f´º$–¥
! féF¬¢
Ì|
! M#‰£	
Ú šr
! ¡0BP+`êÆÉÖõâ:A?—‘¶
! ˜�H}*
h‡
æÖ	Ýì¨w+h>lRåî=3BY’º±P
! d2 (Î
! äB�•æ×9\KÁ
! v Ô† ž“ôa•ïu1„EL q’! fÈ­1ß‘š‚Vë	|ßaY!CÀŸ\•úÂ’“ª
MšÅ7#x·}FO¥ƒ…Õ².¿	¹¤	‡
! ;TT	µÁºZGvÊÞ
! +6
! @2ýú	!`Ñ°ò@­ûR¶€Å©¸ä6
À; Â ¡	» †=FñÎXÊ,m�Û¤`ê�§å ºIä äÑÎÎ~#¦	·	wù^ŠÁ©Ú^CÂèš/‹^—
öt ‘#UW¸;A„½`¤ÆŽM	,ƒÏ\	�	{	c—_—õ
sñ³p
B
! '	+G] Êï–”‚´š
4² ¤/›/ 4
! D÷ »Õ	E9 ©fë�K
Ï#dÈ)g¬  ÷%$ÅJ÷$hAª.
! ÝÖ†g<
°«M0›-AGöçìÑ,gû0· €s
! FE\¸ŽøÜÕÛ  xs úa�z.Vñõ°ë/¶WæÁQ,ä_	†Ü±Åª2x‡k™NçÂ©[
-pŠêi��Ê>	)™C—PT|ukê‚†Fí1ðˆi -À1]ÕÙ3‹Ÿ�ÿFqy EëÁM
itãmõ»ªNñæ	Ô.I®
! Š
! ü 
Ÿc 
Y¸Ø_¬

h|lüTï hQ„ªÑ
e›Mãvaƒ–”]+ Ì
! Gš—i,E7¡Šõˆö
! …ø0ÐÑò/Ä„	 çÈ
! So"Éqá®qü N¡=Å“[«™\¬K…��
! `³ÔS
6ù òFæ%Ün¯7e 4œmJâ5td
  
! †æ®›	1F�~ÜgU(«~
! ½¯dDùpl˜,ãjo;ÿÜþ\ Á
ýØ´ÿ{E	¶d¦®	Y¼É ¢0ÞÛª™E
zÝ‡[]ˆiyWtT•0Á¾ÕìvóG—kjC7^`—~5´
! ÄøÙ/>¿ îÑKéý’wy	¬°/ø=Ó
!  B�Ö�’xÿp‡×�ðª} O”	ÈFÒ;®Í/	ˆETùÏ¡¡!
! vãïX)n^Û‡³lÞPv9­È
‘
½’	'‹z›áßü¾y
× 
	¹&	…ˆ1á
! ÏÓ„ar4þiÿƒ’†3Ýáß '&òŒÏûFFî×â
2'¬{|!Ë
! $
×åÙm>¥j
! aMZ„‹2òfÂ�ý�eß¤[wBh–]£ïƒ4
X`
1
	s5¼
}!—Øu³«¹¨ ’€z¥¤¥-­‡	Õ¦�ìÌ¯ÒZ0ºjÃ<1q ûœükÓqMiDh
Åäåô€,ÌV1p+Êi	š×Y~± –ÇŒõ
"â-¼¶,	½ö@VCo ä
Wž~ð(¸·	!l,£:èº!ÅuX€@ˆ ù`#ãƒ°d ½S€Ø²Nìï
½
ÿ"×Ý5 ˆïä’�Ãœ�Ôåg«§¹­)%�GÔnÍß§”Ï¦ÖÃ÷á) ]	
! ôÿ
ß:]*…?	Ã+cñ
™Ìl3~€hþ�è%ö7o¢'Ê¯QþåPÂ¸BØ¾&’"[w&–_ÑCµZd�p	Óõ	©K¬Ê ò�ZÈ–„éÑÊ8/6_
! "€GAçjjÅ ´%[Ë39
†ÉÓL¼ìvÅj
! „U#öÎÕûN Œmo
X¼kƒ´Àxuã	\$: È ,'„jþ
åú
! -Ø¨	«
ãÉ	OÞ
9å€Ï�?é“�Ú	Lúóë~Ã¢»
! Råã§–•Sa?,�É-i(VB,{šK
! ¤
{û œ
! —í
! 9‹
ü;:2Xà
! «•¿m ÏKžp�Ë äJ
! •®ÕfÃ»Åþ–£õ­ñµEH—wxŽ¾�‚m³ '\�Y-ª¹à Ê¿bùB9›SVQd°!«Ë§�TPÊÀIÍm	÷”K†oW¸ä™	f|
Œ	: U@M29Ä,™¹^? 9Ë	E±éÜ
Òý÷Hvv9}]ª-p×N;Ê¶qHJf*˜<Ø	Ô*£¼	Ju–ò	à»(\¨•õZ‚ ‡Ñ
! Ù
!ó�©Ï`£
! ÚœT-c Q$
! IêUK"W
	—
O¾·
! /
! 4t{â@j Ò÷@ð‘Ë’‹ª[	'Ü7<
! —¨†À
ï/§
! è	fŸ Q
! ´)ª—)
! ŽÌ¶>íX‹Ì¼°ÎÞ/û^
v	±R…Vù¢¾—Íì>µ><pâÔIL

'Í	’¬@ã¾
Pp¯§	Ãˆ…	É!\�6“)Öó´
†à¼jþ	\Ž˜« ±ñ	úxÐ5å+2l×å@õcãC;›K0	”‘ )ÀþZû8 ÛºG	[
! ƒ¥&ª ¤
! ùþ&O ÷@ ÝÏ¬©ñÇ
! �8šºë‡ Ì�‡>Zb\;�‚dçüü€Hn*À™Î#
íŸ
! e¯3·
N©
f�Œ]÷Îr‘~Þê
! ô‰ò<]0¶
%YI
*d
! õõ‹Ô ðœÕ
VÅzúj-$,` š™ð
! pÒÕt=µ�•¦æAëòy¥ò¦s	:
æ¤6˜ôqæ£{g­5‰’ª	7â+H
H‚ÒŽ^@“ƒŒ¬Ý¤<Lß"^Ü	W 3œô	j½ûÓ;X	«	Ïrµ =ÃKºÙém�¥z
! rWBD[¢§E«KÈW>I	
! r†ÁN_Ä¼X%Ì9+Ø–›ý ã¡Y �
4›
{) `Ž?ÁÌŽÅÕ êåcº
€ƒ |È§–ük��>!yd]LÚà¡ Fñ>oúCw~úT–¥ºÚŸ
! ˆ
! è1Ú|cµ<}?ÞR<	˜DbÂí	Æï¦1QâtÙ}#
! �ÀO‘r�¹ 	f	¯õ
! rx	¡èZ¹
! ¸É
! ¨È=öÝ½ýoÞ6	M¾
! º›¶¤�Ñ$í’±:¡ED‘q	|—6ôì
! ¼
! ðžª¦Ô	­ùI ?b
! ¤%
†<Ò	Ä�
ÿè2rs)n ƒ7ž¦¶	L¡IÒÝ M’�Té
U¤Ð'<8DlD7ÃNãœN{
~ ÃÓ˜i�	ìB
ÀœÊêáwsyää„§)o%Þé
! Oñ\ÎçâåU ÇX¶® k/ûÓ�Ç
nÕÉ
†
R Ó}�ì Èf¾ïy]ªÕâŽ	'Ô¡ã
·
&3æ
ÅŽç :'ÌºÄnÇ	îýò š ì’�À>ñò÷	¾•e-fÜn×š FSaW½U	g ³ÀVÏ»ˆ°�› ¥]~µÆ§(±/IÕb²è	¹Ô­©íôìY£è6 *Ö¢Ã Ý±S Á¡
p¼ö	6/±·Ò43
²	
 g}„Å†W[Ñe(><J8Í9ZùÚ¡Ù
! H¶Š¿A
! 
¯»<y²u(�xÌIQÏ= kÇ[ªê�
þäåO[i
2Mgë™Å'b—Ó¤2
! óBVÚZ]Îzå	Ý¹ÝIÝUÿ£‰ÑV ðŸH ö	%ïÇÅ	€«
! V
Öøå!•ÞÜ[;°…°‚¤•Â“ØL!žU9°
¢c‘¸˜¸	=jA
£6g­¨ìŠJÁ¦¥"”„�
ûµ
¾ 
! ²
T:þI‰ŽQY×-	€Ü¸®§îKµ
! ø´ÔN&Ìeü‚
! Â0o
I´Ë þ³qÐI‡}¶Xïþd¯.zN…ÖÌ‰�D Ç ÖÊ—Gú ÍvOý�A\V
! QòŽy l»N™
-È�
! ü(.ýðð5éå
Ï
	nE�ðé±,Þ	j†¤¦‹r¶ó7
! ‡ôn´wô¨C—B¨xÎøWWœ ­¶s`·¯‹H!	×nçáK?ÃPàFsÏš@TÙH	Š	ˆþ ¾Ú¤ ƒÉSöLØY¿�Ð‘¨ÝÑ	ÊøœÒcI8ösPAçåN•ŸOù n·@±Øô¬�iN_?¿>»«›‰Ó'
ñ
üøö
! ²®&ëî ¢d˜ BIƒé ›ŽèÝ&\�Ý
! ¢ž§Æ‘
! ç™Z ø ‘*ï	o
! Â¿óM~[‘×g‰Þötî	þKvÀG`s�ÁpÆ®ÿŽÔ€.�
u«¡
! ~í
šzŸEÑyLýÏp
! 4gZU6Wâ1˜	mYß/ã­
!  Ï	
™Ç”4p£ £ ï�m
˜âÌ©:	]átld7ÈßJµ>3$û„üÕQËl±
! ƒ	°ÙË™ÿëÈ.èóöí :d°Òõý
! {i	ç
! s© ”³Íj&F‚¼m56äÝw"/ÑÈFzW
! öÿEþÓç	A0
ïã6$lÊD
! Aî�¡„a 
ú&?_Z‹Í†	U
! ¥„Oä"Ó	ÛG|b‘¸¸:î©
! h
! Ø
! ¢¾`5*˜"	ß‹ ·üûLoìÉÜ_Q‚t
8	¯‡m©­wÄŸð=‚–ËŒs2!sž^ê–ÒðÛ³ÉB}›pÏ %­¨ÁÂŒ
! !óÓ²A–‰AÖÕ¬vÄÝ³?c~Rè Ðæ3¤½¦×
�Ëj¬Û‘(3ÿ N§—˜Mé‹mø
y8#:`£"@�XŒö}
! oh¾æ
! Å\
<æšåDíà�
! $‚IÙm
! #ßZøRâxµ^ý°
! @L	jsT$»7Ã«á¯^hŠ&&Ã	.L!
t¯¹n' ¡ »I# SO	Ø
&ÀÑ=¥9N´­IÛ	…�„º¾� “Ù	^×l}9*<!û
! a
cÌTŽ�*Àä	;Whìªvß	kÆ
v
! B ´î,Ôlj
?ß0ˆ3
! ó4ÛSÕ–/
bÓ²0Å_AË	z÷
! ÇI
! ü�„�'¦Éê?
! K
2¯žùð¸UbD*›%ˆA!}
! P!ó¿ú
*¤µT˜ñ+� µ�
! ÔõžøKOÙ�	Û+\	=“§�<î)·Vº&
$ˆ‘Èª%ECþ­‚�Ü±e
! 9É
! â„
q$+ýè
! V“ ­Ï¡@IL
! MR¨wEr
,ä0î5²ípÌ³«JOæE
! &§æþÉìr1ì©˜Q–Š±{£ù¯4Ã�à¬”µ¨Súœ`8m#‘6Wžz\d²ÉHrnµ‡S+}�Œ¾G¥íÝ×	5	¿¢PI`œ,à
Ôg	|Á
  
  For bug reporting instructions, please see:
  
--- 1,1517 ----
! Þ•!D	,l�À‘À-“À1ÁÀóÀ ÁÛ)Á+Â01ÂKbÂ®ÂÄÂ<ÐÂB
ÃRPÃ>£Ã@âÃ9#ÄC]ÄF¡Ä5èÄIÅhÅÅ!”Å$¶Å ÛÅ"üÅ+Æ#KÆ”oÆÇ
! Ç')ÇQÇFoÇQ¶Ç5È]>ÈwœÈAÉKVÉN¢ÉBñÉO4ÊL„ÊRÑÊ;$Ë8`Ë>™ËIØËI"ÌBlÌ~¯Ì?.ÍDnÍE³Í@ùÍE:ÎC€Î=ÄÎ6Ï{9ÏBµÏ?øÏ‰8Ð9ÂÐPüÐCMÑF‘ÑsØÑELÒC’ÒQÖÒN(Ó�wÓGÔŒPÔOÝÔR-ÕC€ÕQÄÕNÖFeÖ9¬Ö=æÖ=$×4b×P—×Mè×E6ØB|ØG¿ØIÙHQÙBšÙ=ÝÙ7Ú6SÛ*ŠÛIµÛÿÛoÜ-ŒÜEºÜ
! Ý'Ý83Ý>lÝ«Ý½Ý+ÆÝZòÝ+MÞmyÞ;çÞE#ß ißŠß$ªß$Ïß*ôß*àJàeà€àŒà#�àÁà8Øàá!"á;DáE€áÆá5åáEâ%aâ‡â0¥âLÖâ6#ã7Zãl’ãGÿã$GäJläE·ä2ýäE0ålvåãå3ÿå@3ætæŒæ•æ ¬æ&ÍæJôæ8?çUxç-ÎçlüçTièQ¾èKéL\éS©é5ýéI3êY}êc×ê=;ëyë�ë#Ÿë#Ãë.çë#ì,:ìgì6�ìJ¸ì2í&6í,]íPŠíHÛíx$î?�îFÝî3$ï9Xï2’ï-Åï_óïVSðZªðEñHKñF”ñEÛñg!òs‰òiýòogó<×óWôNlôp»ôJ,õ`wõIØõo"öR’ökåö9Q÷9‹÷Å÷(å÷*ø:9øWtøYÌøZ&ù\�ù¬ÞùÌ‹ú^Xûn·ûf&üv�üeýujý\àýl=þJªþLõþžBÿ¾áÿW gø_`oÀ^0n�UþeT)º%ä|
! œ‡F$VkNÂ^Mp]¾DTa ¶!× ù&4Av-�#½.á 	1	.J	!y	f›	4
! L7
! („
! ,­
! Ú
! 0õ
! S&&z'¡5É*ÿ;*9f; pÜ>M
HŒ
.Õ
;C@T„EÙUMu*Ã&îlm‚7ðZ(Aƒ?Å!,'5T!Š@¬Kí,9fB„>ÇfEm!³!Õ'÷Bjb(Í;ö2Q*o8š&Ó-ú"(K)b_Œ:ì8'/`"�*³-Þ:Gf$…2ªÝôU-i?—?×0+HAt.¶*å22C1v0¨9Ù12E1x+ª3Ö.
! D9$~+£CÏ:N6kC¢@æB' Kj *¶ á 'ÿ 0'!X!"s!?–! Ö!#÷!0"(L".u"*¤",Ï"1ü"3.#Hb#+«#"×#1ú#4,$4a$$–$$»$9à$9%8T%1�%D¿%1&/6&1f&E˜&2Þ&+'-='k'Š'©'EÁ'<(;D(E€(FÆ(5
)9C)*})*¨)?Ó)X*El*3²*5æ*(+8E+;~+Rº+V
,Qd,U¶,Z-`g-UÈ-3. R./s.1£.HÕ."/8A/3z/C®//ò/4"0.W0E†0/Ì0 ü071BU1(˜1$Á18æ12N?21Ž2JÀ253@A34‚3k·3X#4>|4'»4"ã4&5<-5j5,Š5*·5!â5@6$E6$j6&�6(¶65ß6%7?;7{7Š7©7Ä74ß78#8/@8Bp86³8Gê8z29^­9z:Y‡:'á::	;,D;3q;8¥;/Þ;@<!O<Bq<W´<:=*G=1r=w¤=3>(P>2y>'¬>DÔ>5?)O?2y?o¬?I@)f@!�@+²@:Þ@=A3WA!‹A9­A%çA/
B#=B5aB9—B=ÑBGCWCrC,�C*½C/èC,DED*aDŒDM¥DJóD>E+^EpŠEûE4
FBFSF-nFœFºF@ØFG-G:DG9G9¹G"óG!H8H*QH0|H9­H#çH$IA0IrI"ŒI-¯I/ÝI,
J<:JFwJ¾J+ÙJ4K7:KSrKGÆK%L!4L*VL�L�L=ºL*øL/#MSMWsM-ËM#ùM*NHN!`N ‚N £N#ÄN'èN"O&3OZO#zO'žO"ÆO-éOP)P.BP qP#’P¶PÓPòP:Q0KQ|Q�Q$®QÓQ#ñQ'R=R6\R“R¥R»R%ÚRS S?SZS%uS›S·S3ÕS	TT>T]PT®T#ÄT0èT/U#IUmU�U, UAÍU!V*1V=\V!šVH¼V5W.;WjW$zW(ŸW=ÈW.X5X;OX(‹X´X.ÏXþXY0=Y5nY¤YºY"ÉY"ìY}Z2�Z6ÀZ4÷ZC,[Jp[*»[)æ[\/\"N\6q\'¨\IÐ\,].G]1v]2¨]5Û]^)1^%[^�^š^´^<Ð^3
_0A_r_4ˆ_8½_8ö_/`+M`(y`,¢`Ï`-î`/a-La.za(©a*Òa1ýaG/bKwbJÃb,c&;c,bc"�c=²c,ðc'd1Ed#wd'›d9Ãd0ýd'.e3Ve0Še/»e(ëe1f)Ff3pf6¤f Ûf?üf+<g.hg-—g+Åg ñg'h:h*Sh'~h*¦hÑh]ëh;Ii …i)¦i"Ði'óij-6j+dj�j¢jF¸jÿj-k Mknk„k1–k\ÈkL%lIrlM¼lK
! mZVmk±mKnNin+¸n#än0o/9o#io-�o&»oâoùo+p <p]p?}p,½pêpq"q4BqJwq;ÂqCþq<Br5r*µr.àrFs+Vs>‚s'Ás:és$t;tVt5pt=¦tät0ÿt0u6BuCyu:½u;øu4v.Pv+v«vËvêv"
! w-wFwfw)~w)¨wÒw íw#x2xHx$cxˆx2§xÚxñx5	y'?y9gy¡y"¥y"ÈyëyGzPz'fz0Žz6¿z*öz,!{0N{"{-¢{+Ð{!ü{ | ?| `|#�|$¥|Ê|+ê|1}/H}x}"˜}"»}FÞ}U%~P{~'Ì~ô~1'Jmràñ:€3>€$r€—€'´€Ü€'ø€  � A�-b�+��a¼�-‚L‚,e‚#’‚¶‚Ð‚#ð‚Oƒdƒuƒ-�ƒ»ƒ7Ôƒ'„!4„#V„z„!š„%¼„#â„…"…!4…V…l….‡…
¶…aÄ….&†U†df†1Ë†ý†‡‡2‡2G‡Mz‡MÈ‡0ˆGˆ(Nˆ,wˆ¤ˆ­ˆËˆ9Ôˆ‰'‰#A‰Oe‰.µ‰9ä‰/ŠNŠ2eŠ*˜Š.ÃŠ)òŠ&‹'C‹&k‹&’‹%¹‹#ß‹'Œ%+Œ(QŒ zŒ$›Œ ÀŒ"áŒ,�21�d�„�*£�,Î�.û�$*Ž*OŽAzŽ1¼Ž)îŽ�)8�Lb�/¯�6ß��1�3Q�7…�>½�,ü�,)‘1V‘ˆ‘1¤‘$Ö‘0û‘,’73’k’‹’§’#»’ß’+ÿ’+“2“E“:\“)—“JÁ“C”P”,h”•”œ”,£”
! Ð”Û”ú”•(0•:Y•”•7±•(é•–52–h–)|–/¦–!Ö– ø–'— A—0b—“—
®— ¼—Ý—ô—
! ˜#˜=˜L˜-j˜"˜˜!»˜)Ý˜™	™™™$$™3I™}™™™1¹™:ë™>&šešnšwš€š‰š!’š´šÐšÝšæšóšüš›››3›<›5@›,v›£›¹›rÅ›8œ*Vœ<�œ.¾œíœ	�5&�
\�€j�ë�’ñ�(„ž+­ž.Ùž+Ÿ-4Ÿ|bŸnßŸ3N A‚ kÄ 50¡'f¡7Ž¡.Æ¡5õ¡.+¢Z¢[v¢ŒÒ¢J_£+ª£1Ö£:¤$C¤+h¤”¤®¤È¤)á¤.¥>:¥<y¥;¶¥'ò¥S¦Yn¦LÈ¦L§?b§Q¢§bô§BW¨Eš¨Oà¨s0©\¤©=ª}?ª<½ª0úª-+«8Y«Q’«Bä«G'¬Qo¬HÁ¬Z
! ­He­D®­Jó­?>®=~®B¼®Cÿ®7C¯A{¯*½¯Gè¯M0°K~°;Ê°?±EF±5Œ±HÂ±b²Jn²9¹²1ó²B%³Nh³9·³6ñ³Z(´9ƒ´i½´]'µX…µ@Þµ2¶FR¶b™¶Uü¶MR·@ ·Vá·W8¸9�¸lÊ¸\7¹B”¹T×¹P,ºI}ºFÇºN»G]»~¥»L$¼:q¼S¬¼R½>S½:’½dÍ½'2¾*Z¾C…¾/É¾Aù¾L;¿6ˆ¿E¿¿CÀBIÀ+ŒÀ?¸À@øÀ=9Á:wÁA²ÁCôÁG8Â2€Â7³ÂBëÂZ.Ã@‰Ã+ÊÃ+öÃ9"ÄI\ÄC¦Ä)êÄMÅ7bÅ+šÅ:ÆÅAÆ*CÆ*nÆ,™Æ(ÆÆïÆ=
ÇOKÇ›Ç%¶ÇuÜÇORÈ ¢È5ÃÈ[ùÈBUÉQ˜É?êÉ*Ê8GÊu€Ê=öÊ:4Ë$oËA”Ë3ÖË!
! Ì#,Ì-PÌ+~Ì,ªÌ#×Ì>ûÌÂ:ÍýÍ3	Î=Î(IÎrÎ‹Î!—Î
! ¹ÎÄÎÓÎçÎôÎÏÏ&Ï	/Ï9ÏIÏXÏdÏzÏ†Ï¡Ï¼ÏÏÏÜÏéÏùÏÐ Ð	3Ð=ÐJÐZÐjÐ	}Ð
! ‡Ð%’Ð[¸Ð7ÑOLÑ0œÑÍÑ?äÑ5$ÒZÒ+jÒ0–Ò$ÇÒ+ìÒAÓPZÓw«ÓC#Ô'gÔ7�Ô5ÇÔ?ýÔ==Õ){Õ:¥ÕHàÕJ)Ö‡tÖVü×WSØE«Ø)ñØ:Ù)VÙ€ÙB™Ù7ÜÙÚ)Ú>ÚSÚ'hÚ�Ú®Ú$ÀÚåÚ+Û#1Û/UÛ%…Û«ÛÉÛ(ãÛhÜ%uÜH›Ü4äÜlÝH†ÝCÏÝBÞ(VÞ2Þ6²ÞléÞeVßM¼ßm
! à3xà2¬à*ßà4
! áQ?á#‘á+µá1áá'â5;âVqâmÈâ{6ã@²ãnóã+bäŽä*¬ä'×ä&ÿä'&å@NåS�å#ãå!æJ)æ>tæZ³æ.çL=ç1Šç%¼çDâçK'èsè:‘è0Ìè$ýè"é>é$\éF�é%Èé6îé)%êVOêG¦ê4îêt#ë@˜ë:Ùëì94ìFnì/µì#åì2	í1<íCní6²í1éí7î*Sî!~î* î)ËîPõî6Fï/}ï/­ï/Ýï8
ð9Fð9€ð6ºð7ñð.)ñ9Xñ-’ñ:Àñ<ûñ/8ò>hò+§òÓòèò'üò$ó>ó7Yó7‘ó>ÉóGô(Pô3yô ­ô'Îô;öô92õDlõB±õDôõB9ö?|ö¼ö^ÚöP9÷5Š÷*À÷8ë÷%$ø$JøGoø)·ø8áø;ùRVù+©ù:Õù.úK?ú%‹ú±ú&Íú1ôú%&û%Lû$rûT—û2ìû*ü1JüK|üDÈü+
ý&9ý%`ý$†ý?«ý/ëýþ#7þ.[þ1Šþz¼þt7ÿ9¬ÿ[æÿ<BG*Ç)òX<u#²(Ö/ÿ2/1b”@¥
æ&ô3JO1š>Ì<BH1‹6½3ô+(>T'“,»4èBk`:Ì! B^z+“¿ Ýþ:GX@ 8á;	V	g	v	•	.ª	Ù	<ó	50
! 5f
! 3œ
! 5Ð
! #"FO.\0‹8¼õE@[>œ<Û<
5U
=‹
É
$é
[Aj_¬cDpMµG_K+«.×"4F>W6–.Í9üK62‚8µ0î/8O4ˆ½,Ù3<:w�!¨+Ê?ö86>o5®ä:ý78p!Ž°
É× æ#12d%q%—(½æ0*3)^>ˆ`Ç6(?_$Ÿ#Ä%è*>9x)‘8»:ô"/0R6ƒWºU?h"¨nË@:+{Y§!:#_^¾Û ø8(MvŒ£º Ú!û! #? #c -‡ µ )Ì jö 'a!'‰!X±!,
! "97" q"Q#/d#j”#fÿ#.f$?•$KÕ$!%*6%!a%6ƒ%7º%#ò%c&Oz&7Ê&#'7&'#^'9‚'%¼'9â'%(KB(7Ž(9Æ(%)O&)cv))Ú)<*)A*)k*'•*B½*+*+'H+'p+I˜+"â+:,;@,+|,¨,'Ä,-ì,-:9-Gt-?¼-?ü-[<.!˜.#º.OÞ.)./ X/Jy/0Ä/;õ/O10%�0§0<¿0ü001.F1u1#‘1µ1Ä17ã1323O2ƒ2-•22Ã2=ö2=43#r3)–3À36Ö3
4*,4*W4$‚43§4*Û4O5lV5yÃ5u=6:³6Dî6'37ˆ[7°ä7„•8¬9¦Ç9În:)=;4g;)œ;3Æ;#ú;<"/<"R<"u< ˜< ¹<$Ú<$ÿ<$$="I="l=)�=,¹=)æ='>L8>K…>dÑ>?6?Wv?#Î?$ò?#@!;@]@×mA@EB:†B:ÁB+üB8(CMaCO¯CFÿCgFDM®D üDE89E?rEB²EõEF* F“KF"ßF G2#G3VG$ŠG7¯GçGH!H*8H:cH*žHqÉH.;I9jI"¤I9ÇIJ,JIJ2bJ9•J:ÏJ*
! K 5K!VK!xK6šKDÑK4L,KL*xL£LÃL;ÞL6M3QM.…M$´M?ÙM-N,GN9tN<®N=ëNe)O:�OHÊO,P-@PXnP.ÇPöP$Q8Q VQwQFŠQ4ÑQ4R;R#SRwR)�R&¹R&àR+S(3S"\S(S(¨S)ÑS)ûS*%T*PT*{T*¦T*ÑT*üT*'U*RU*}U*¨U*ÓU*þU()V(RV({V(¤V(ÍV(öV)W(IW(rW(›W(ÄW*íW*X*CX*nX(™X(ÂX(ëX(Y(=Y(fY(�Y(¸Y(áY(
! Z)3Z)]Z'‡Z(¯Z(ØZ)[)+[(U[(~[(§[(Ð[+ù['%\'M\(u\'ž\3Æ\4ú\4/]3d]"˜]B»]?þ]%>^ d^B…^3È^6ü^43_Fh_{¯_:+`'f`Ž`#ª`Î`6é`. a4Oa)„a®aL·a>b"CbTfb»bÕb&òb&c @c0ac(’c»c&Ôc+ûc''d!Odqd!‘d!³d-Õd(e",e"Oe)re,œe Ée+êe$f);fQef›·f"Sg1vg-¨g)Ög:h=;h5yh-¯h"Ýh<i7=i?ui5µi9ëi3%j4Yj9Žj8ÈjAk;Ck7k%·k)Ýk,l54l"jl.�l"¼l*ßl
! m:mUm.km$šma¿m+!nBMn0�n0Án6òn)oDoiao*Ëo)öo1 p-Rp/€p)°p,Úpbq(jqd“qoøqBhr1«r*Ýr*s3s>Ss0’s6Ãs7ús]2t0�tÁtÓt,òt)u$Iunu7�u%Åu(ëu/v1Dvvv&ˆv!¯v(Ñv:úv25w$hw(�w¶w>Öw!x/7xgx%€x.¦x8Õx5yDy/Ty „y*¥y"ÐyLóyG@z8ˆz(Áz!êz7{)D{%n{%”{º{Ö{+ö{""|E|#d|-ˆ|*¶|Cá|%}A}?[}!›}0½}$î}~,*~+W~ƒ~v™~^eoMÕ#€;B€2~€±€&Ë€8ò€!+�:M�ˆ�§�/¼�<ì�7)‚'a‚‰‚1©‚(Û‚7ƒ<ƒ$Wƒ|ƒ›ƒ8¶ƒEïƒH5„)~„)¨„(Ò„û„U…0q…-¢…OÐ…) †OJ†%š†.À†ï†‡+‡E‡`‡Fx‡"¿‡=â‡$ ˆ!Eˆ&gˆ;Žˆ(Êˆ#óˆ/‰G‰e‰‰2�‰1Ð‰Š+ŠEŠ)[Š#…Š3©Š!ÝŠ&ÿŠ&‹1D‹ v‹<—‹Ô‹2ê‹,Œ JŒ(kŒ,”Œ7ÁŒ#ùŒ0�N�cl�4Ð�6Ž¢<Ž,ßŽ7�D�d�+|�¾¨�>g�Û¦�v‚‘<ù‘d6’ ›’=¼’-ú’'(“(P“cy“.Ý“t”‰�”!•;-•0i•$š•'¿•"ç•
! –6%–!\–!~–6 –"×–)ú–$—C—lZ—;Ç—9˜@=˜Y~˜&Ø˜ ÿ˜- ™rN™QÁ™;š(OšxšE’š:Øš›.(›RW›+ª›Ö›ó›CœSœ=Yœ—œ%°œÖœïœ"�-2�`��Ÿ�I¥�!ï�XžEjž°žÃžAÖž$Ÿ,=Ÿ3jŸNžŸCíŸ#1 0U '† ® %Î +ô 5 ¡V¡s¡%’¡¸¡Ó¡ó¡ ¢0¢ L¢"m¢%�¢0¶¢)ç¢0£B£:[£2–£(É£0ò£#¤4¤L¤$f¤
‹¤™¤®¤/É¤$ù¤¥'.¥V¥Bv¥¹¥3Ö¥&
! ¦&1¦YX¦-²¦1à¦2§E§<e§5¢§5Ø§1¨)@¨Oj¨$º¨)ß¨%	©7/©/g©F—©4Þ©4ª0Hª=yª6·ª-îª2«!O«6q«E¨«î«9	¬HC¬:Œ¬7Ç¬:ÿ¬7:­Fr­¹­$Å­Oê­=:®=x®5¶®?ì®m,¯%š¯CÀ¯9°;>°sz°2î°2!±3T±?ˆ±8È±+²!-²IO²9™²Ó²!ñ²
³3!³BU³/˜³>È³J´~R´"Ñ´Zô´\Oµ
¬µ4ºµ@ïµ00¶a¶:p¶>«¶Cê¶.·L·f·)|·¦·À·-Ü·
! ¸ ¸&<¸4c¸4˜¸4Í¸%¹0(¹0Y¹BŠ¹.Í¹ü¹&º<ºSºfº~º’º)§ºÑºåºùº»$»69»!p»’»¥»¸»Õ»é»ü»¼,¼?¼_¼v¼–¼­¼Í¼ä¼½½:.½Bi½E¬½8ò½4+¾/`¾-�¾H¾¾#¿+¿E¿_¿$z¿4Ÿ¿&Ô¿/û¿2+À%^À0„ÀµÀ&ÏÀöÀ*Á<;ÁMxÁ0ÆÁ0÷Á,(ÂUÂ!tÂ–Â¶ÂÑÂëÂÃÃ9ÃYÃtÃ�ÃªÃ8ÅÃþÃ8ÄRÄmÄˆÄ£Ä!¾ÄàÄùÄÅ.0Å_Å{Å—Å#³Å4×Å;ÆHÆ#eÆ*‰Æ)´ÆAÞÆ2 Ç'SÇ"{Ç"žÇ;ÁÇ0ýÇ .È"OÈ!rÈ!”È$¶È$ÛÈ9É6:É=qÉA¯É/ñÉ-!ÊEOÊ:•ÊnÐÊ5?Ë0uË,¦Ë>ÓË4Ì4GÌ|Ì'šÌ#ÂÌ'æÌ#Í(2Í9[Í+•Í)ÁÍ+ëÍ6Î-NÎ>|Î4»Î4ðÎ2%Ï0XÏ0‰Ï+ºÏ/æÏ/Ð/FÐ,vÐ$£Ð]ÈÐ&Ñ6>ÑuÑ@“Ñ>ÔÑAÒ7UÒ:�Ò2ÈÒ5ûÒ21ÓdÓK€ÓÌÓéÓ*Ô-1Ô'_Ô‡ÔQ£Ô'õÔÕ8Õ-SÕ(�Õ,ªÕ,×Õ,Ö)1Ö[Ö,vÖ6£Ö'ÚÖL×LO×<œ×<Ù×BØYØ1xØ.ªØLÙØ&Ù FÙ6gÙJžÙXéÙ'BÚjÚ)…Ú@¯Ú4ðÚC%Û&iÛV�Û!çÛ+	ÜB5Ü#xÜ}œÜNÝjiÝÔÝ4óÝ:(ÞDcÞL¨Þ>õÞ54ß+jß+–ßLÂß'à/7à(gà6�à=Çà=á9Cá(}á4¦á,Ûá(âC1â'uâ.�âÌâDêâ'/ã@Wã.˜ã0Çã!øã<äFWä6žä.ÕäCåCHå&Œå,³å2àåDæ Xæ1yæ«æ:ÊæPç&Vç<}ç8ºç-óç!è!?è1aè.“è5Âè+øèE$é2jé2�é>Ðé>êHNêE—ê0Ýê6ë,Eë6rëU©ë!ÿë!ìa@ìU¢ì/øì2(í$[íF€í2Çí$úíNîAnî5°îtæî—[ï9óï?-ð:mð8¨ð%áð)ñ1ñ#Qñ#uñ‰™ñ2#ò%Vò%|ò&¢ò+Éò;õò&1óUXó®ó&Ëó&òó/ô2Iô/|ô!¬ô+Îô2úô--õ%[õ)�õ%«õ%Ñõ&÷õ+öJö2gö/šöaÊöŒ,÷j¹÷4$ø'Yø�ø¡ø½ø2Æø'ùø2!ùTù-qù2Ÿù7Òù2
! ú==ú8{ú6´ú;ëú4'û9\û4–û9Ëû4üE:ü7€ü1¸üFêüK1ýc}ýFáý¾(þPçþ8ÿKÿcÿuÿ‹ÿ›ÿ®ÿÅÿ,ãÿ0*ALl.¹è<,>)kF•8Ü71M<B¼CÿNC.’/ÁNñ#@6dY›Zõ/P(€-©M×I%8o!¨+Ê+ö+"+N,z,§-Ô--0-^-Œ-º-è-	-D	-r	- 	-Î	+ü	+(
! +T
! +€
! +¬
! +Ø
! ,+1+]+‰+µ-á--=-k+™+Å+ñ+
+I
+u
+¡
+Í
+ù
+%,Q,~*«+Ö+,.,[+ˆ+´+à+.8*g*’+½#éA
UOB¥è+K,Mx9Æ+<,6i) *Ê$õ$#?$c$ˆ#­‹Ñ8]J–Wá?95y6¯:æB!@d"¥È8è)!'K4s%¨'Î&ö.,Ly “*´ßý(0<Y"–,¹$æ !3Bv?Š,Ê'÷Y4y,®0Û0==0{:¬1ç91S3…5¹1ï2!@T1•?ÇJ 6R 4‰ 4¾ <ó >0!=o!3­!:á!7"6T"1‹"E½"A#QE#_—#O÷#HG$ �$3±$1å$6%3N%2‚%0µ%/æ%)&#@&*d&@�&Ð&?â&"''A'(i'(’'5»'ñ'(!(;A(:}(5¸(î(-)&/) V)w)'–)*¾)%é)**$:*A_*C¡*<å*3"+6V+7�+4Å+6ú+31,Ie,%¯,Õ,
î,'ü,-$-R-Or-HÂ-H.*T..1Ÿ.)Ñ.-û.,)/,V/<ƒ/&À//ç/=0&U0%|07¢05Ú0<1$M1.r10¡1WÒ1*29:2t2�2 ¯2!Ð2ò2:3TI3ž3$¹3Þ3uú3gp4DØ4:5!X5*z5-¥5#Ó5!÷506<J6<‡6&Ä6<ë6R(7;{7>·7@ö7878wp89è83"9GV9Xž9G÷9J?:DŠ:YÏ:");\L;8©;;â;E<Gd<?¬<jì<KW=[£=lÿ=4l>O¡>Eñ>O7?i‡?'ñ?:@aT@�¶@W8A8�AŒÉAŽVB†åBHlCNµC=DiBDY¬DuEv|E)óE)F<GF„F›F?²F^òF=QG@�GdÐGC5HJyHVÄH%I6AI:xI8³I)ìI-J'DJ%lJ%’JO¸J%K.K4IK2~K±K1ÎKL( L#ILOmL9½L$÷L.M?KM8‹M+ÄM4ðM-%NSN3jNžN(¶NEßN%O'<OdO
{O1‰O&»O8âOSPoP+‹P·P	ÄPÎPáPûPQ4%Q4ZQ5�Q=ÅQ<R7@R;xR.´RCãRA'SûiSìeT!RU3tU1¨U(ÚUV4V3JV4~V1³V>åV2$W-WW8…W¾W$ÓW4øW&-X;TX)�X8ºX8óX%,Y)RY|YŽY. YHÏYNZ&gZ7ŽZ.ÆZ=õZ93[6m[:¤[3ß[;\:O\:Š\HÅ\2]<A]%~];¤]à]&÷]!^#@^*d^8�^	È^`Ò^`3_”_:©_Oä_74`$l`4‘`Æ`5ß`a)2a\awa'ƒa*«aÖa+ía>bBXb›b;ºb(öbCccc$pc7•c#Íc#ñcMd7cd9›d7Õd.
e<<e6ye>°e;ïe>+fLjf*·fâf.úf")g"Lg)og.™gÈg;àg"hP?hJ�h8ÛhMi{bi\Þi$;jE`j-¦j-ÔjEk@Hk0‰k)ºk*äk3l6Cl.zl@©lFêlF1mBxmA»m.ým#,nPnLhn3µnWén0Aoro'�o5µo-ëo+p,Ep0rp%£p9Épqq%1q5Wq�q§qZÁq)rGFrGŽr%ÖrCür)@s2js �s0¾s.ïsHt4gtœt$·t,Üt)	u&3u/Zu4Šu<¿u3üu(0v)Yv&ƒv%ªvÐvEØv7w=Vw0”w5Åw‹ûw@‡x+Èx-ôx"y7y4Ly=�y/¿y4ïy:$z+_z(‹z6´zëzO{gW{5¿{1õ{<'|5d|"š|)½|,ç|4}BI}0Œ}P½}S~Lb~¯~sÊ~$>8c\œù$€7€#S€1w€$©€Î€#ê€$�63�j�"‰�[¬�0‚;9‚-u‚%£‚:É‚=ƒDBƒF‡ƒJÎƒN„@h„8©„Pâ„H3…E|…"Â…å…6†;<†.x†.§†KÖ†?"‡+b‡Ž‡&¥‡'Ì‡ô‡"ˆ.2ˆaˆ�ˆŸˆ8¼ˆ9õˆ4/‰,d‰D‘‰#Ö‰&ú‰1!ŠSŠMcŠ9±Š&ëŠ‹,‹*;‹>f‹/¥‹,Õ‹1Œ;4Œ6pŒ!§Œ@ÉŒ2
! �&=�,d�>‘�1Ð�6Ž29Ž3lŽ0 Ž>ÑŽN�1_�‘�%«�&Ñ�!ø��(9� b�.ƒ�D²�"÷�1‘%L‘4r‘,§‘"Ô‘÷‘G’3Y’&�’&´’:Û’B“AY“)›“
Å“<Ó“3”GD”<Œ”.É”:ø”#3•W•2s•¦•2µ•è•-–31–'e–%�–7³–5ë–
!—6/—1f—/˜—8È—˜ ˜B<˜
˜
�˜ ›˜%¼˜Câ˜3&™vZ™vÑ™cHš¬šÉš;Ýš,›'F›>n›>­›>ì›+œEœrXœ/Ëœ!ûœ9�W�%k�‘�Yª�Kž<Pž”�žO"Ÿ1rŸ-¤Ÿ-ÒŸ- . C 8T I� (× *¡.+¡DZ¡Ÿ¡¸¡Ï¡!ê¡,¢�9¢�Ç¢U£=o£4­£2â£2¤1H¤3z¤3®¤3â¤g¥>~¥|½¥U:¦(�¦¹¦OÒ¦"§0<§4m§0¢§/Ó§*¨@.¨8o¨:¨¨‚ã¨=f© ¤©=Å©"ªã&ªG
! «DR«S—«Në«`:¬D›¬Pà¬W1­)‰­$³­bØ­;®1P®D‚®Ç®6á®¯*(¯S¯ q¯U’¯+è¯V°)k°2•°6È°ÿ°>±>^±1�±)Ï±?ù±[9²@•²^Ö²95³o³)�³7·³@ï³0´(H´#q´3•´>É´(µ#1µ,Uµ<‚µ>¿µ3þµS2¶A†¶È¶à¶1·$2·'W·@·CÀ·5¸N:¸5‰¸<¿¸!ü¸"¹?A¹&�¹J¨¹,ó¹ º5<ºArºU´º%
! »0»5N»2„»=·»õ»/¼†@¼ŠÇ¼eR½¸½$Ò½0÷½?(¾_h¾ È¾.é¾ ¿9¿3Y¿&�¿1´¿(æ¿,À3<À*pÀg›ÀAÁ"EÁ3hÁ:œÁ)×Á3Â45Â/jÂ šÂ»Â6ÕÂ4Ã4AÃ8vÃ(¯Ã4ØÃ'
Ä35Ä4iÄ;žÄÚÄAúÄG<ÅN„ÅNÓÅV"Æ^yÆcØÆi<Çh¦ÇÈ�ÈÉ�É�Ê‘Ê�Ë“ËrÌ€†Ì€Í€ˆÍ	Îƒ‰Î9
Ï7GÏCÏ6ÃÏ7úÏ32ÐfÐ;…Ð5ÁÐ5÷Ð-Ñ3IÑ3}Ñ?±Ñ3ñÑ$%Ò4JÒ:Ò8ºÒ3óÒ&'ÓNÓkÓ(‰Ó$²Ó5×ÓH
Ô2VÔ-‰Ô-·Ô.åÔAÕYVÕ°Õ6ÐÕ/Ö7Ö)PÖ(zÖ0£Ö*ÔÖ0ÿÖ[0×EŒ×Ò×Eå×G+Ø'sØ&›ØÂØ!ÞØGÙ3HÙ1|Ù$®ÙÓÙêÙ.þÙ0-Ú"^Ú2�Ú,´Ú(áÚ+
! Û,6Û&cÛ+ŠÛ+¶Û%âÛ"Ü#+Ü&OÜ7vÜ*®Ü)ÙÜ)Ý$-Ý)RÝ-|Ý+ªÝ%ÖÝ(üÝ#%Þ'IÞ4qÞ'¦Þ&ÎÞ õÞ+ßBß1aß?“ß;Óßàs#à—à$µà[ÚàK6á‚á1˜áÊáåáââp+âHœâ<åâO"ãJrã[½ãWä>qäG°ä)øä¹"å.Üå*æ(6æ8_æ4˜æ)Íæ7÷æ+/ç+[ç-‡çLµçZèO]è4­è=âèA é7bé5šé-Ðé;þé0:êNkêaºêTëGqëB¹ë5üëS2ìT†ì8Ûì-í2BíIuíN¿í\î‡kîVóîZJïy¥ïDðZdðN¿ðCñYRñO¬ñ?üñ:<ò?wò<·òJôòJ?ó0Šó>»ó2úó4-ô_bôDÂôAõiIõ/³õIãõI-öXwöYÐöT*÷K÷aË÷\-ø:Šø7ÅøKýøŽIù’Øù kúŒúg§úû$û?ûUû1kû/�û4Íû¢ü}¥üA#ýOeýqµý.'þYVþ"°þRÓþ˜&ÿ ¿ÿ&àÿM/U;…ÁÓ<óU0?†?Æ7;>"zB�"à$.(W/v(¦3ÏEIIi³@Ñ/,/\.ŒH»!-&1T2†<¹,ö'#6K"‚¥2Ã]ö.TƒI¢Pì@=	7~	8¶	ï	9
! 3B
! Nv
! /Å
! "õ
! %>S])±/Û/)+Y1…-·0å'
,>
k
‹
ª
"¹
+Ü
2#;U_-µã2ü3/0c1”4Æ)û,%0R-ƒ(±&Ú&$(5M'ƒ« À4á,5Cy&’!¹(Û!=&/dH”HÝ/&V's5›2ÑG:L‡X¥þ'7$Gl=Š$ÈíF(N(w ­º$Êï
%?Ws�D£*è	-BKŽ$¡0Æ÷!G5F}GÄ5)Bl‡$�Â Üý"I;I…-Ï;ýI9!ƒ8¥1Þ07A&y, &Íô8,1e—³-Î-ü,* 8W =� =Î =!=J!ˆ!”!)´!%Þ!)"2."a"1y"«"WÃ":#1V#6ˆ#-¿#9í#'$E$2^$1‘$Ã$CÞ$"%=A%o%2ï%1"&T&@m&"®&#Ñ&(õ&&'-E'\s':Ð'1(;=(/y(©(0Å('ö()>)Z)/l)œ)»)Ù)ñ) *'/*W*t*�*/ *4Ð*)+4/+d+@�+Â+/Ó+",2&,DY,!ž,+À,,ì,-48-m-#�-+¥-9Ñ-.!).:K.†.ž.'º.?â."/ 6/W/w/Z–/yñ/%k0>‘0Ð0.é0!1H:1!ƒ13¥1+Ù112C72 {22œ23Ï2#3'3G@3mˆ3jö3a4:w4"²4Õ42ì445(T5}5š5Pª59û5!565W6,�6-º6Aè60*7[7{7›7¹7Ì7?ß7'8(G81p8¢8Â85Þ8E9Z9>x9>·92ö95):?_:*Ÿ:>Ê:4	;>;*Y;1„;3¶;Kê;:6<q<-‡<5µ<)ë<%=9;=Yu=:Ï="
! >->DD>*‰>´>&Ê>ñ>$?3?)Q?,{?(¨?Ñ?7ë?+#@\O@&¬@6Ó@,
! A7A%RA.xA@§A9èA2"B4UB'ŠB5²B3èB#CG@C<ˆCGÅCV
DVdDV»DWEUjERÀELF1`F6’F6ÉF&G;'G4cG˜GW·GSH5cH]™HH÷Hg@IŸ¨I)HJ3rJ5¦J1ÜJ*K09K5jK8 K.ÙK1L=:L)xL¢Lq¼LE.M;tM5°M8æM>N@^NFŸNCæNC*OCnO1²O0äO1P%GP`mP~ÎPXMQ'¦QIÎQJRKcRM¯RIýREGS:�S/ÈS9øS!2T*TT)TN©T0øT=)U3gU>›U1ÚU0V=V%\V4‚VI·V#W9%WG_W.§W-ÖW5X8:X=sX2±XRäX07Y<hY7¥Y5ÝY7Z(KZatZAÖZP[;i[(¥[JÎ[2\8L\2…\'¸\Qà\Q2]/„]3´]+è]‚^n—^-_b4_`—_/ø_8(`Za`Q¼`+a":aP]a*®a7Ùa-b.?b nb}�b&
c"4c6WcŽc@¨c<éc.&dNUd!¤dCÆd9
! e3Dexe˜e,·e4äeHfObf;²f,îf;g;Wg<“g&Ðg,÷gh$hx�h7i^>iG�iEåi7+jNcjO²j(kD+kBpkV³kY
! lGdl;¬l(èlBmRTm+§m2Óm7nE>nB„nJÇnQo,do/‘o'Áo%éoGpEWp%�p Ãp4äpPq3jqEžqAäqO&r2vrB©r4ìri!s‹s$¦s#Ës5ïs%t%CtIitE³t-ùtO'uVwu.ÎuCýuBAv%„vTªv0ÿvU0w3†wºw=Úw)x2Bxux9’x3Ìx0yP1yc‚y;æy>"z?az3¡zkÕz3A{u{:•{7Ð{]|Rf|(¹|0â|+}/?}>o}0®}Fß}L&~Ss~JÇ~@\SI°2úA-€4o€9¤€@Þ€C�%c�/‰�K¹�>‚KD‚N�‚>ß‚gƒ(†ƒV¯ƒ%„*,„W„B_„D¢„Dç„G,†Tt†TÉ†+‡0J‡:{‡¶‡*Ö‡#ˆ!%ˆIGˆg‘ˆ$ùˆ^‰'}‰.¥‰Ô‰"ô‰!Š!9Š"[Š"~Š3¡Š"ÕŠ4øŠ4-‹;b‹0ž‹+Ï‹9û‹)5Œ)_Œ
‰Œ—Œ	¨Œ
! ²Œ	½ŒÇŒ0ÉŒ>úŒb9�7œ�7Ô�NŽB[Ž6žŽ)ÕŽLÿŽ<L�7‰�EÁ�8�?@�€�3Ÿ�3Ó�B‘?J‘=Š‘9È‘B’ME’F“’GÚ’A"“Sd“(¸“.á“&”7”+M”iy”Mã”11•-c•1‘•1Ã•Eõ•%;–#a–%…–8«–8ä–1—3O—1ƒ—Bµ—*ø—#˜;A˜9}˜H·˜9™*:™\e™8Â™1û™5-š2cš–š2šš5Íš#›''›.O›B~›4Á›8ö›//œ%_œ$…œ%ªœ/Ðœ(�#)�)M�)w�-¡�Ï�)ä�ž("ž*KžvžŽž$¦ž.ËžAúžA<Ÿ9~Ÿ4¸Ÿ;íŸ3) 8] H– Dß >$¡3c¡7—¡[Ï¡+¢
7¢.E¢$t¢	™¢&£¢Ê¢-ê¢7£'P£>x£<·£)ô£6¤2U¤@ˆ¤!É¤<ë¤(¥.C¥%r¥˜¥0·¥/è¥?¦8X¦?‘¦4Ñ¦:§AA§=ƒ§3Á§õ§1¨;@¨<|¨!¹¨$Û¨I©3J©6~©>µ©Aô©"6ª*Yª„ª;�ªÙª:ùª$4«2Y«5Œ«2Â«<õ«=2¬Ep¬#¶¬Ú¬'ù¬m!­y�­s	®n}®zì®tg¯oÜ¯{L°uÈ°h>±t§±n²y‹²v³w|³xô³qm´2ß´:µGMµ)•µ(¿µ(èµ&¶08¶Ai¶.«¶)Ú¶2·(7·*`·,‹·0¸·'é·
¸+¸+K¸&w¸ž¸9¶¸ð¸1¹&3¹/Z¹@Š¹.Ë¹$ú¹5º4Uº4Šº;¿º<ûº8»(E»-n»œ»·»Ñ»/ë»/¼0K¼0|¼7­¼!å¼!½*)½!T½v½&�½"·½Ú½Nö½.E¾
! t¾.¾:®¾)é¾5¿EI¿A�¿ Ñ¿ò¿,
À$:À"_À.‚À%±À%×À$ýÀ"ÁD9ÁD~Á4ÃÁ(øÁ!Â7ÂNÂ2dÂL—ÂäÂTÃLXÃ[¥ÃWÄ\YÄD¶ÄPûÄCLÅ�Å
¦Å9´ÅEîÅ*4Æ#_Æ)ƒÆ­Æ.ÃÆòÆ(Ç2-Ç3`ÇQ”Ç,æÇ)È0=ÈHnÈM·È/É25ÉhÉ'†É®ÉÌÉØÉõÉ Ê%3ÊYÊ%kÊ‘Ê¢Ê´ÊÆÊ$ÙÊþÊ%Ë/5Ë%eË,‹Ë,¸Ë.åË,Ì,AÌ,nÌ,›Ì*ÈÌ&óÌ/ÍJÍSÍ(_Í%ˆÍ"®ÍÑÍðÍÎ7Î@TÎ•Î¥ÎH®Î÷ÎÏ.Ï(FÏ"oÏH’Ï/ÛÏ'Ð03Ð%dÐ+ŠÐ/¶Ð'æÐ(Ñ 7Ñ+XÑ„Ñ8™ÑWÒÑ9*Ò4dÒ™Ò,«ÒØÒöÒÓ+1Ó6]Ó”Ó,®Ó+ÛÓÔÔ/ÔKÔeÔ…Ô8¢Ô;ÛÔ)Õ>AÕI€ÕJÊÕÖ!4ÖVÖ=vÖ ´Ö-ÕÖ××)3×)]×/‡×@·×-ø×-&Ø.TØ(ƒØ#¬Ø$ÐØ$õØ*Ù,EÙrÙZÙ.ÚÙ(	ÚD2Ú1wÚ6©Ú3àÚ3Û5HÛ=~ÛJ¼Û*Ü"2Ü0UÜ†Ü¡Ü¹Ü)ÖÜ"Ý*#Ý*NÝEyÝP¿Ý6Þ2GÞzÞ9“ÞÍÞÞÞ7øÞ70ß3hß)œßÆßàß@øß-9à>gà>¦àDåàM*á*xá£á°á½áÛá9ëá.%â3Tâ/ˆâ0¸â3éâ;ãFYã# ãÄã+âã.ä=ä!]ä,ä ¬ä-ÍäVûä*Rå&}å&¤å)Ëå/õå>%æ4dæ+™æ9Åæ8ÿæ8ç%Wç5}ç ³çTÔç7)è6aè7˜èÐè1éè-éTIé9žé$Øé.ýé<,êiêˆê"¥êÈê)Þê<ë(Eë'në/–ë1Æë'øë1 ì?Rì’ì²ìËìÚìíì!þì íi<í3¦íÚí"íí$î 5î1Vî1ˆîFºîEïhGï3°ï2äï'ð.?ð-nðœð±ð$ÌðBñð)4ñ^ñ*uñ0 ñ&Ññ0øñ&)òPò2nò;¡ò,Ýò1
! ó0<ó(mó/–ó4Æó*ûó&ô%?ô)eô)�ô8¹ô4òô<'õ.dõ4“õ0ÈõùõöG0öLxöLÅö.÷1A÷/s÷8£÷PÜ÷0-ø^ø sø”ø(³ø0Üø&
ù4ù$Jùoùˆù+ ù+Ìù-øù5&ú-\úDŠú5Ïúû"%û8Hû	�û!‹û­ûÌû/Ýû(
ü'6ü<^ü$›üÀü/Õü5ý8;ýtý;”ýÐý.ìý3þ9Oþ8‰þ ÂþãþBÿLEÿ&’ÿ$¹ÿÞÿ1öÿ<(;e.¡BÐA5U1‹1½>ïC.r.Š/¹é9/<+lL˜HåE.At¶"Î'ñ5O5eN›Xê8C:|+·4ã99R+Œ,¸ å/$6[z•2¨3Û2	OB	’	"²	DÕ	&
! %A
! )g
! ‘
! 3«
! ,ß
! 62CUv(ÌGõ>=A|$¾ã&ø$
,D
(q
Bš
LÝ
*J=g'¥3Í87:+r6ž&Õ:ü:7<r)¯ÙC÷';@cD¤@éL*5wB­(ð;#UFy&À<çJ$,oIœæý+LIP–;çc# ‡,¨ Õ*ö-!O6o¦&¿1æ#6 Z+{§)Ç)ñ7Rr#‡-«-Ù$4,*a5Œ5Â0ø)6?"v™µÒ9é0#'T-|,ª<×5J,[+ˆ3´0è/IX/^"Ž±G¹H)J%t3šJÎ' 5A &w 6ž 'Õ /ý 1-!>_!!ž!/À!(ð!)"#C"#g"a‹""í"#40#>e#5¤#/Ú#&
! $+1$(]$$†$a«$6
%.D%Zs%CÎ%F&.Y&*ˆ&F³&.ú&
)'!7'Y'0y'ª'+Ä'.ð'#(!C(-e($“($¸(#Ý(/)1),O)?|)/¼)0ì)/*5M*Vƒ*<Ú*U+Em+L³+-,+.,7Z,:’,1Í,8ÿ,&8-*_-1Š-@¼-3ý-'1.%Y.$.;¤..à./)/E/KZ/1¦/"Ø/ û/C0B`0£0¼0*Ö0+1*-11X1'Š1F²1=ù1#72#[2(2 ¨29É23"3>3X3q3&ˆ3¯34Á3ö3(
4646V4#�4T±45,5D5$^5ƒ5/¢5&Ò5)ù5#626+H6t6*ˆ6³6Ê6
á6#ï6
7%!7G7g7|7&“7?º7ú7(8(@8i8‰8  87Á8-ù8'9;9[9Vq9È9á9ý9P:*n:/™:3É:!ý:;>;4Y;Ž;+¢;+Î;ú;<:&<Ea<<§<ä< ú<!===Z=p=$‰=+®=*Ú=>5$>JZ>T¥>
ú>?W(?8€?¹?Ñ?5à?H@_@ z@?›@CÛ@;A/[A3‹AA¿AB+B2DB3wB3«B>ßB$C4CC&xCŸC¥CºCÌCäC*ìC'D'?D$gD%ŒD%²D$ØD%ýD$#EHEdE}EœE)¼EæEFF3FBFOQF¡F°FÈFâFúFG1G@GQG`GxG’G8«GäGôG%H&)H%PH+vH¢H9ºHôH#I7IFI:UI�IŸI±IÌIàIòIJJ!'J"IJlJ}J�J1£JÕJ*çJ4KGK\KrK†KšKµKÌK ÝK&þK%L;LNLbL}L‘L§LºLËLÞLñLMM'MFM5UM(‹M3´M+èMN0NLNbNsN‡NšN4®NãN!øNO*:OeOyO0‘OÂOßOôOPP1PNPgP~P’P¯PÌPéPþPQ*+Q0VQ‡Q¤Q¼QËQ%æQR$RCRYR&kR’R+£RÏRëRAS@CS„S!¡SÃSÖSîST!T<TQToT†TžT±TÉTFáTP(UyU—U<¶U9óUU-V0ƒV+´V/àV<W9MW,‡W2´W.çWDX+[X+‡X<³X^ðX_OYC¯Y0óYD$Z.iZA˜Z=ÚZA[Z[(v[&Ÿ[>Æ[\B\Ba\¤\Ä\'Ð\$ø\]*8]c]ƒ].“],Â]6ï]&^"C^f^„^/¤^0Ô^#_8)_?b_¢_0¼_/í_/`M`4i`0ž`2Ï`2a35a
ia
wa …a¦a-Äaòabb5bQbobŽb8¤bÝb0ûb4,cac pc‘c ­c*Îcùc(dP@d:‘d4Ìde=eWe:qeB¬e4ïeA$f=ff/¤f&Ôf7ûf3g*Rg&}g¤g#¾gDâg@'h5hh&žh)ÅhïhühFi&KiBriµiÌi#êij3j)Ij@sj!´j3Öj7
! k6Bk+yk¥k%Ãk'ékl+l/:l5jl6 l@×l8m*Qm0|m;­m2ém$n$An/fn!–n ¸n)Ùn)o)-o-Wo$…oªo0Éo8úo43p*hp:“pCÎpq 2q,Sq,€q!­qFÏqFr^]rF¼rfsWjsAÂs9tT>tJ“t+Þt:
! u#Eu#iu+�uA¹uFûu6Bv-yv§v!Ãv-åv'w9;w%uw)›w(Åw/îw2x$Qx-vx-¤xOÒx$"y5Gy}y”y;²yîyz' z8Hz�zŸz!»z*Ýz{&{4F{,{{/¨{3Ø{<|!I|1k|�|
! °|:»|(ö|$}-D})r}œ}¶}:Ò}-
~.;~j~0€~/±~-á~46D*{6¦#Ý#€1%€7W€.�€+¾€4ê€6�6V���5’� È� é�)
! ‚$4‚'Y‚O�‚/Ñ‚6ƒe8ƒXžƒN÷ƒ>F„3…„C¹„Sý„,Q…"~…¡…$¼…6á…H†a†>{†º†Ë†ç†‡‡;‡:T‡H�‡OØ‡H(ˆEqˆ$·ˆ7ÜˆS‰Yh‰ZÂ‰cŠD�ŠbÆŠ#)‹M‹=\‹ š‹)»‹<å‹"Œ92ŒAlŒ2®Œ-áŒ"�2�I�\�p�‹�E¥�Fë�B2Ž!uŽ+—Ž:ÃŽ1þŽ@0�:q�1¬�(Þ��#'�(K�t�.“�'Â�ê�;‘<A‘?~‘E¾‘)’&.’,U’1‚’J´’0ÿ’,0“.]“=Œ“HÊ“”'-”U”l”-|”ª”'Å”í”-
•+;•5g•!�•¿•0ß•–+*–.V–#…–!©–-Ë–$ù–$—#C—?g—3§—,Û—˜6˜U˜+q˜.�˜5Ì˜/™U2™[ˆ™\ä™eAšF§šdîšaS›gµ›hœq†œRøœpK�.¼� ë�>ž-Kž9yžI³žEýžHCŸHŒŸ8ÕŸ) ;8 Gt F¼ +¡/¡/M¡-}¡0«¡2Ü¡#¢3¢7P¢+ˆ¢*´¢*ß¢*
! £95£<o£6¬£!ã£1¤47¤:l¤&§¤ Î¤ï¤/¥"?¥3b¥–¥#²¥,Ö¥#¦;'¦)c¦%�¦/³¦3ã¦3§/K§5{§±§"Ê§&í§¨;-¨4i¨ž¨.­¨DÜ¨$!©)F©&p©)—©0Á©1ò©$ª;?ª5{ª?±ª7ñª8)«b«={«9¹«'ó«8¬T¬&l¬*“¬'¾¬æ¬­ ­>­1U­-‡­(µ­[Þ­E:®(€®*©®Ô®é®ù®
¯!¯5¯G¯[¯m¯¯‘¯¢¯´¯È¯Þ¯ð¯°°'°9°M°_°s°…°™°«°½°Ñ°ã°õ°±±+±?±S±g±y±‹±Ÿ±±±Å±×±ë±ü±²"²4²F²X²j²~²�²¤²¶²Ê²Ü²ò²³³(³/:³j³|³Œ³¢³#½³$á³´ ´/>´6n´!¥´Ç´æ´'ö´'µ'Fµnµƒµ1›µ3Íµ0¶42¶/g¶)—¶GÁ¶1	·7;·#s·—·!³·!Õ·÷·%¸(5¸^¸~¸�¸ ©¸*Ê¸&õ¸&¹&C¹!j¹(Œ¹/µ¹&å¹%º&2º"Yº*|º+§º)Óº&ýº3$»X»u»/†»)¶»"à».¼02¼c¼:ƒ¼¾¼#Ü¼+½!,½&N½!u½)—½,Á½'î½¾!2¾5T¾Š¾:�¾.Ø¾(¿0¿&D¿$k¿%�¿)¶¿à¿1À2À!PÀ+rÀ2žÀ&ÑÀøÀ
Á.!ÁPÁ2pÁ$£ÁNÈÁÂ$4ÂYÂ)mÂ+—Â
ÃÂ.ÑÂÃ$Ã#CÃgÃ+…Ã±ÃÂÃ'ÏÃ'÷Ã(Ä"HÄkÄ‡Ä—Ä±ÄÉÄãÄ þÄ Å @Å aÅ ‚Å £Å ÄÅ åÅ Æ 'Æ!HÆ jÆ‹Æ#©Æ"ÍÆðÆÇ,ÇCÇ)aÇ)‹Ç)µÇßÇÿÇÈ7ÈSÈjÈ†È�È½ÈÙÈõÈÉ-ÉIÉ#eÉ/‰É$¹É%ÞÉ%Ê3*Ê^Ê0{Ê¬Ê¾Ê ÕÊ+öÊ7"Ë/ZËŠË"¥ËÈË áË Ì#Ì%>Ì%dÌ0ŠÌ.»Ì2êÌ$ÍBÍ)\Í†Í¥Í)¸Í%âÍÎ=Î$\Î)�Î«Î#ÁÎ&åÎ#Ï#0ÏTÏ<hÏ8¥Ï$ÞÏ Ð*$Ð+OÐ2{Ð7®Ð/æÐ"Ñ'9ÑaÑ=€Ñ¾Ñ!ØÑ4úÑH/ÒPxÒ,ÉÒ)öÒ& Ó'GÓoÓ�Ó4¯Ó,äÓ%Ô7Ô.MÔA|ÔA¾ÔÕ$Õ.AÕpÕ+ƒÕ7¯ÕçÕúÕDÖ2UÖ,ˆÖµÖ(ÔÖ.ýÖ(,×!U×'w×'Ÿ×$Ç×7ì×#$Ø%HØ3nØ¢Ø)ÂØ-ìØ(Ù(CÙ(lÙ&•Ù¼Ù3ÙÙ.
Ú*<ÚAgÚ9©ÚãÚL÷Ú/DÛ!tÛ–ÛCµÛ1ùÛ.+Ü(ZÜƒÜ%›ÜÁÜ)ÜÜÝÝ+0Ý/\ÝQŒÝHÞÝ4'Þ:\Þ—Þ7¤Þ'ÜÞ1ß.6ß.eß(”ß1½ß+ïß.àJà!\àE~à)Äà<îà9+áeá"„á§áºáÌá)êá â5âUâ"uâ˜â&¸â'ßâ+ã(3ã\ã%|ã7¢ãfÚãVAä5˜ä#Îäòäå2å,Iå"vå™å¹å'ÔåCüå"@æ-cæ‘æ¬æLÊæ,çHDç�ç œç!½ç+ßçè(è3EèHyè1Âè7ôè,éAé Qéré!’é'´é,Üé	ê5êNêHfê=¯êWíêEëeë7|ë0´ëåë1ì25ì+hì/”ì$Äì;éì.%í>Tí#“í!·í0Ùí1
! î&<î/cî4“î2Èî2ûî8.ï/gï>—ï&Öï$ýï4"ð@Wð&˜ð$¿ð$äð-	ñ&7ñ-^ñ$Œñ±ñÎñ!ìñ"ò1ò%Mòsò$Žò³ò$Îò&óò$ó/?ó7oó.§ó*Öóô!ô6ôSô!_ô�ô.¡ôÐô-êô/õ5Hõ/~õ®õËõ(êõ6ö@Jö2‹öM¾ö?÷?L÷1Œ÷5¾÷5ô÷%*ø6Pø2‡ø+ºø1æøIù&bù)‰ù?³ù6óù.*ú3Yú,�ú)ºú(äú0
û:>û.yû&¨û"ÏûòûDü4Qü$†ü)«ü"Õü=øü.6ý4eý.šý"Éýìýþ!#þ)Eþ%oþ%•þ»þ&Ïþöþ ÿ!5ÿWÿ(jÿ“ÿ§ÿ/Âÿòÿ("88[9”!Îð76>u„—4§Ü!ó (61_9‘GË&$: _€KŸ!ë"
"0Sr%�µ2Ñ(+-+Y&…+¬Ø)ð-0H%y0ŸÐ î'.72f!™#»/ß4$Dji2Ô)	@1	r	 �	5°	<æ	+#
! 2O
! 3‚
! D¶
! =û
! 9/R‚.—1Æ#ø 1R$r —/¸'è'
88
-q
"Ÿ
$Â
#ç
()4-^'ŒG´ü-C'WŒ «$Ì#ñ!&.Hw5‘Ç-ã'/6Cf5ª
à"î/.A+p;œ*Ø3"7&Z#�#¥"É"ì/'M(už2µè&#,"P-s,¡Î/é(5B7x'°Ø î$4+T9€*º,å4"GCj®.Ì/û$+KP5œ'Ò!úE+b,ŽB»,þ;+3g4›Ð.ì+"G.j*™-Ä0ò'#/K4{,°'Ý(&.U(e9Ž4È!ý(EHEŽ)Ô1þ(0 &Y :€ +» *ç !'!!F!h!/„!-´!â!ç!î!û!"5*",`"<�"1Ê"1ü"L.#H{#Ä#Û#\ø#3U$7‰$*Á$.ì$,%"H%1k%4�%Ò%-ð%&56&l&BŠ&:Í&R'&['>‚'AÁ'*(5.(1d()–(2À("ó()))!<)^)})/˜)/È)/ø)/(*3X*8Œ*3Å*8ù*+2+3^++’+3¾+Aò+@4,:u,9°,9ê,;$-;`-3œ-3Ð-H..M.&|.£.%¿.6å.3/8P/*‰/.´/!ã/Q0%W0D}0)Â0ì0/þ0/.1^1!{1�1=µ1ó1
2$2.82Hg2!°2>Ò223 D33e3<™3Ö3 ð34)14+[4%‡4%­4Ó4ç45?#5Dc5¨5%Ç57í5-%66S65Š6À6(à6'	7)17[7$x7+�7%É7"ï7-8%@8!f8<ˆ8>Å8,919N9@m9'®9!Ö9 ø9:4:1P:5‚:*¸:7ã:1;LM;Lš;-ç;*<=@<"~<#¡<JÅ<M=B^=&¡=%È=.î=3>4Q> †> §>.È>O÷>BG?KŠ?JÖ?K!@Km@J¹@KA5PA7†AJ¾A9	B9CBE}BQÃBDCDZC@ŸC^àC#?DcDjD	rD	|D†D;’D:ÎD%	E&/E;VE’EšE<«EèE-ûE.)F*XFƒF(¡F8ÊF<GB@GFƒGBÊG(
H)6H:`H(›H1ÄH<öH/3I/cIc“I7÷I)/JBYJœJ&±J0ØJ\	K(fK�K"­KQÐK@"LBcL1¦L4ØL'
M'5M	]MgM@‚MÃM.àMN,,N1YN)‹N"µN*ØNOO 2O1SO1…O ·OØOõOP-PFP_PwPŒP¦P6ÃP úP
Q7)Q.aQ.�Q1¿Q@ñQ@2RKsR$¿RäR8ÿR8S>NSN�SMÜS3*T@^TŸT%¿T+åT$U66U<mU7ªU5âUAV7ZV>’VÑV%ëV-W+?W6kW-¢W.ÐW-ÿW-X*@X`kX1ÌXþXY,.Y[Y{Y›Y¸YJÎY%Z&?ZCfZ&ªZ&ÑZ øZD[^[|[L”[Aá[#\A\^\s\ˆ\�\¼\0Ù\8
! ]C],c],�]$½]â]^^25^$h^;�^>É^>_9G_-�_3¯_ã_4`)6```}`(“`¼`DÒ`=a]Ua#³aC×a,b<Hbn…bIôb.>c$mc-’c&Àc çcdd40dEed)«d6Õd+e18e=je¨eÇeæe!f7(f!`f‚f1šf0Ìf)ýf'g1Bg9tg?®g\îg\Kh$¨h#Íh ñhMi-`iIŽiØi!èi"
! j,-jZj4xj*­j ØjOùjIkFck=ªk$èk$
l^2l(‘l.ºlJél&4m5[m5‘m:Çm=n/@n*pn%›n'Án-énNo<fo7£o^ÛoV:p6‘pRÈpˆq8¤qBÝq@ r0ar9’r&Ìr4ór$(s3Ms6�s¸sÎs&íst)2t(\t(…t+®tÚt ÷tu+8u"du‡u™u
! ±u¼u$Ùu(þu3'v:[v?–v4Öv	w-w)Cw#mw+‘w8½w%öw&xCxax'€x4¨xÝx$øx(y)Fy*py!›y"½y"ày.z2zMz!hzŠz©zÃz/àz@{Q{f{&}{¤{ ¼{Ý{"ù{|;|Z|y|˜|?©|*é|!}6}#E}*i})”},¾}4ë}) ~=J~=ˆ~'Æ~3î~B"#e5‰4¿)ô)€-H€@v€"·€$Ú€*ÿ€+*�V�-l�'š�)Â�Eì�M2‚U€‚FÖ‚0ƒ&Nƒ5uƒ'«ƒ5Óƒ	„(„9E„J„0Ê„7û„3…3K…-…(­… Ö…÷…V†/g†—†³†0Ï†9‡M:‡!ˆ‡'ª‡'Ò‡9ú‡34ˆ;hˆ6¤ˆ/Ûˆ2‰2>‰Iq‰3»‰ï‰3Š/8Š3hŠ3œŠÐŠ)ðŠ)‹+D‹/p‹2 ‹$Ó‹-ø‹@&Œ$gŒ!ŒŒ#®Œ ÒŒ4óŒH(�q�ˆ�¡�'¶�Þ�(ó�ZŽ+wŽ"£ŽÆŽÚŽðŽ�2�6O�8†�$¿�.ä�9�(M�(v�4Ÿ�9Ô�7‘=F‘3„‘/¸‘4è‘.’.L’4{’.°’.ß’,“9;“9u“9¯“:é“9$”:^”9™”9Ó”W
•We•.½•ì•–<!–9^–$˜–!½–"ß–&—))—S—o—Ž—.¡— Ð—0ñ—#"˜=F˜„˜Ÿ˜-¿˜!í˜-™$=™7b™.š™(É™.ò™-!šOš1_š.‘š/ÀšFðš37›'k›"“›+¶›3â›@œDWœ%œœÂœ+âœ3�B�-b�(��<¹�ö�#ž8ž(Už~ž†—ž6ŸMUŸ:£Ÿ6ÞŸ6 /L %| 5¢ &Ø 7ÿ G7¡¡@—¡$Ø¡ý¡ ¢:2¢Dm¢3²¢5æ¢0£6M£@„£?Å£D¤@J¤;‹¤Ç¤Û¤ð¤¥¥.¥A¥V¥j¥¥“¥¨¥¾¥Ò¥è¥¦¦)¦:¦T¦i¦¦•¦¨¦»¦9Ó¦M
§([§(„§3­§%á§=¨(E¨7n¨P¦¨8÷¨\0©b�©\ð©XMª2¦ªÙª-øª>&«?e«F¥«+ì«0¬0I¬1z¬9¬¬%æ¬+­+8­+d­,�­+½­+é­,®,B®*o®,š®AÇ®4	¯'>¯)f¯)�¯)º¯Hä¯W-°X…°-Þ°.±9;±Au±7·±lï±5\²;’²9Î²U³5^³Q”³ˆæ³-o´%�´1Ã´2õ´2(µW[µ³µ.Óµ¶<¶2Q¶„¶ ¤¶Å¶2â¶(·E>·E„·0Ê·.û·3*¸X^¸F·¸'þ¸)&¹%P¹v¹*”¹"¿¹!â¹)º .ºOº6nº ¥ºRÆº/»I»)a»(‹»´»Ò» ç»¼¼/9¼/i¼(™¼&Â¼é¼#½",½O½*j½!•½ ·½*Ø½*¾.¾N¾l¾�¾)ž¾,È¾7õ¾!-¿#O¿0s¿&¤¿#Ë¿/ï¿AÀ8aÀMšÀ6èÀ8Á.XÁ3‡Á-»Á,éÁAÂHXÂ>¡Â&àÂ'ÃF/ÃCvÃ=ºÃ8øÃO1Ä-�Ä¯Ä0ÊÄ/ûÄ+ÅDAÅ1†Å$¸Å,ÝÅ0
! Æ;Æ8WÆ'�Æ&¸Æ+ßÆ%Ç#1ÇHUÇ(žÇ$ÇÇ/ìÇÈ42È‚gÈêÈ-	ÉC7ÉC{É-¿É-íÉ5Ê.QÊ%€Ê¦ÊºÊÍÊ'äÊ0Ë0=Ë"nË'‘Ë¹Ë(×Ë3Ì14ÌfÌ/†Ì¶ÌFÍÌ(Í)=Í8gÍ+ Í/ÌÍ6üÍ+3Î0_Î�Î «ÎAÌÎEÏ#TÏ xÏ(™Ï4ÂÏ÷Ï/Ð.AÐpÐ�Ð%ªÐ4ÐÐ4Ñ3:Ñ,nÑ)›Ñ7ÅÑ6ýÑ!4Ò&VÒ2}Ò+°Ò.ÜÒ4Ó@Ó^Ó"tÓ/—Ó?ÇÓ+ÔB3Ô6vÔ­ÔFÍÔ0ÕEÕ&aÕ!ˆÕªÕÆÕ^ÞÕ=Ö%YÖÖ™Ö­Ö'ÂÖ$êÖ>×)N×!x×š×¬×"¿×&â×"	ØH,Ø3uØ&©ØLÐØ8Ù VÙwÙŠÙŸÙ&ºÙ)áÙÚ%Ú"<Ú_Ú}Ú1“Ú.ÅÚ*ôÚÛ,<Û.iÛ/˜Û0ÈÛùÛ"Ü,)ÜVÜhÜ‚Ü›Ü®ÜÆÜ*ãÜ)Ý48ÝmÝŠÝ!©ÝËÝæÝ$ÿÝ$Þ>ÞXÞIrÞ¼Þ!ÈÞ&êÞß5,ßbß(xß@¡ßBâßA%à!gà1‰à»à!Ûà6ýà<4á.qá' á Èáéá"õáâ-âHâ#]â#�â¥â%Ãâ7éâ&!ãHã+gã“ã±ãÐã!ïãä=%ä2cä=–ä2ÔäBå7Jå<‚åA¿åæ&æ-Dæræ!’æ´æ"Ðæ9óæ4-ç!bç.„ç$³ç%Øç)þç(èEè`èuè>ŠèÉèPàè91é#ké�é¨éºé.Úé9	ê2Cê<vê;³êGïê7ë]Në&¬ë1Óë0ì'6ì^ì-zì)¨ìÒìGåì/-í.]í)Œí)¶í àí4î&6î+]î0‰îºî*Éî1ôî&ï9ïQï+fï+’ï/¾ï îï/ð?ð*Wð-‚ð@°ð-ñð@ñ8`ñK™ñ8åñKòjò1‰ò»ò.×òTó2[óŽó�ó ¸ó)Ùó+ô*/ô5Zô�ô1™ô$Ëô!ðô,õ<?õU|õ!ÒõFôõ;ö0Zö#‹ö¯ö=Íö7÷CC÷T‡÷ZÜ÷[7ød“øEøøc>ù!¢ùÄù[âù#>úbú=‚úÀúCàúD$û%iû�û,¯û#Üû%ü2&ü/Yü+‰ü-µü+ãü@ý<Pý8�ý5Æý6üý,3þ`þzþ7’þBÊþ,
ÿ':ÿ6bÿ+™ÿ+Åÿ6ñÿ?(	)h	2’	Å	Ú	!ì	'	=6	#t	!˜	5º	%ð	#	:	M	3l	6 	 ×	Aø	":	(]	†	˜		¤	A®	ð		O#	's	&›	Â	à	0þ	/	4	&E	%l	#’	*¶	á	*õ	$ 	*E	<p	8­	 æ	"	*	C	5c	.™	AÈ	6
! 	2A	2t	<§	2ä	>		5V		)Œ		0¶		ç		
! 	%
! 	"B
! 	 e
! 	 †
! 	-§
! 	"Õ
! 	!ø
! 	%	%@	Jf	±	Á	'ß	 	(	9	W	t	Œ	©	½	Ñ	³Ý	‘	:“	>Î	
	0%	×V	/.	<^	Y›	õ		N	Yg	fÁ	:(	Wc	=»	Hù	IB	7Œ	WÄ		4	*R	-}	(«	*Ô	3ÿ	,3	’`	ó	ù	&	>	XZ	c³	6	]N	„¬	O1	[�	PÝ	D.	Ns	LÂ	P	?`	= 	CÞ	O"	[r	?Î	Š	C™	JÝ	R(	?{	F»	N	HQ	;š	‰Ö	J`	?«	Šë	=v 	b´ 	X!	Op!	À!	K@"	KŒ"	[Ø"	U4#	ªŠ#	R5$	Ÿˆ$	c(%	[Œ%	Nè%	^7&	c–&	Mú&	=H'	>†'	>Å'	;(	c@(	W¤(	Jü(	OG)	]—)	Nõ)	SD*	M˜*	Cæ*	H*+	As,	7µ,	Tí,	B-	ra-	'Ô-	Vü-	
! S.	)^.	?ˆ.	AÈ.	
! /		!/	0+/	r\/	2Ï/	Ž0	B‘0	SÔ0	%(1	%N1	3t1	3¨1	6Ü1	62	$J2	$o2	
”2	¢2	'¸2	à2	Bú2	=3	(N3	Iw3	UÁ3	"4	C:4	U~4	%Ô4	ú4	15	QJ5	Aœ5	EÞ5	…$6	Xª6	+7	e/7	R•7	?è7	Z(8	„ƒ8	9	:%9	P`9	±9	Ï9	Ø9	*ó9	0:	EO:	>•:	gÔ:	G<;	„;	]<	_b<	XÂ<	`=	W|=	EÔ=	X>	]s>	jÑ>	H<?	…?	›?	-«?	-Ù?	5@	+=@	3i@	�@	>»@	Fú@	6AA	'xA	/ A	OÐA	E B	|fB	:ãB	DC	AcC	;¥C	3áC	<D	lRD	e¿D	[%E	L�E	MÎE	KF	JhF	q³F	}%G	z£G	H	LžH	XëH	VDI	u›I	NJ	e`J	MÆJ	tK	T‰K	pÞK	4OL	C„L	ÈL	6èL	9M	LYM	d¦M	dN	mpN	mÞN	ÊLO	îP	oQ	~vQ	tõQ	ƒjR	}îR	ŒlS	nùS	}hT	[æT	[BU	¸žU	ÖWV	c.W	r’W	hX	wnX	qæX	€XY	bÙY	q<Z	2®Z	/áZ	Œ[	ªž[	MI\	\—\	Rô\	aG]	[©]	j^	Lp^	[½^	!_	";_	^_	2|_	D¯_	ô_	:
`	'H`	,p`	�`	»`	,Ô`	0a	n2a	>¡a	Zàa	';b	7cb	›b	8ºb	nób	&bc	&‰c	5°c	'æc	:d	8Id	:‚d	w½d	?5e	Wue	/Íe	<ýe	Q:f	[Œf	Cèf	S,g	M€g	&Îg	+õg	i!h	j‹h	.öh	R%i	Cxi	J¼i	0j	,8j	6ej	!œj	D¾j	Hk	,Lk	yk	@—k	DØk	fl	C„l	+Èl	+ôl	1 m	@Rm	m“m	(n	7*n	bn	}n	-œn	;Ên	*o	11o	)co	�o	)¤o	cÎo	@2p	>sp	.²p	,áp	,q	A;q	E}q	Ãq	ßq	/ûq	B+r	nr	 …r	[¦r	=s	N@s	N�s	3Þs	7t	AJt	6Œt	7Ãt	8ût	:4u	4ou	3¤u	BØu	4v	:Pv	4‹v	.Àv	6ïv	:&w	Caw	'¥w	&Íw	Oôw	RDx	!—x	H¹x	Wy	VZy	M±y	Xÿy	/Xz	 ˆz	+©z	0Õz	{	&!{	@H{	#‰{	'­{	6Õ{	0|	.=|	/l|	1œ|	;Î|	>
! }	MI}	-—}	(Å}	,î}	<~	8X~	+‘~	*½~	Cè~	?,	@l	=­	Pë	><€	9{€	3µ€	Dé€	3.�	+b�	+Ž�	 º�	 Û�	ü�	H‚	D_‚	?¤‚	Jä‚	I/ƒ	Eyƒ	P¿ƒ	2„	2C„	Qv„	kÈ„	N4…	>ƒ…	FÂ…	9	†	FC†	?Š†	kÊ†	p6‡	j§‡	nˆ	i�ˆ	„ëˆ	jp‰	3Û‰	#Š	B3Š	1vŠ	a¨Š	
! ‹	D(‹	:m‹	J¨‹	5ó‹	<)Œ	7fŒ	QžŒ	9ðŒ	$*�	?O�	J��	(Ú�	+Ž	=/Ž	%mŽ	]“Ž	>ñŽ	a0�	>’�	HÑ�	8�	�S�	cÕ�	>9‘	(x‘	#¡‘	.Å‘	Cô‘	'8’	0`’	%‘’	!·’	DÙ’	+“	+J“	-v“	-¤“	:Ò“	*
”	D8”	}”	Œ”	«”	Æ”	6á”	•	'•	BD•	K‡•	CÓ•	W–	�o–	o—	ƒp—	kô—	-`˜	GŽ˜	=Ö˜	7™	<L™	5‰™	V¿™	(š	R?š	e’š	Føš	1?›	2q›	w¤›	:œ	*Wœ	1‚œ	.´œ	Zãœ	A>�	+€�	?¬�	†ì�	Osž	*Ãž	"îž	-Ÿ	D?Ÿ	G„Ÿ	8ÌŸ	( 	E. 	*t 	9Ÿ 	&Ù 	>¡	E?¡	H…¡	DÎ¡	¢	 2¢	=S¢	=‘¢	=Ï¢	B
£	!P£	4r£	§£	_Å£	L%¤	$r¤	+—¤	~Ã¤	B¥	9S¥	�¥	Ÿ¥	B¿¥	$¦	 '¦	@H¦	‰¦	ž¦	F·¦	>þ¦	?=§	%}§	"£§	Æ§	1á§	7¨	1K¨	)}¨	-§¨	OÕ¨	%©	'B©	6j©	C¡©	,å©	Eª	TXª	!­ª	3Ïª	D«	DH«	]�«	Lë«	%8¬	#^¬	0‚¬	 ³¬	Ô¬	:ï¬	6*­	;a­	(�­	oÆ­	/6®	)f®	0�®	#Á®	)å®	$¯	14¯	)f¯	.�¯	(¿¯	-è¯	%°	(<°	-e°	'“°	3»°	ï°	±	,!±	%N±	't±	œ±	(µ±	+Þ±	=
! ²	?H²	ˆ²	¥²	#À²	ä²	"³	%$³	$J³	=o³	­³	½³	Ñ³	1ñ³	+#´	#O´	s´	�´	(«´	)Ô´	þ´	:µ	Xµ	 pµ	‘µ	h£µ	¶	*#¶	7N¶	6†¶	*½¶	è¶	û¶	6·	NO·	$ž·	8Ã·	@ü·	,=¸	Uj¸	5À¸	3ö¸	*¹	&@¹	+g¹	K“¹	>ß¹	º	B6º	&yº	 º	2¼º	#ïº	&»	0:»	;k»	§»	½»	 Ï»	"ð»	�¼	1¤¼	4Ö¼	1½	G=½	U…½	6Û½	1¾	#D¾	'h¾	3�¾	AÄ¾	/¿	R6¿	;‰¿	8Å¿	6þ¿	75À	BmÀ	(°À	(ÙÀ	$Á	'Á	#>Á	bÁ	C‚Á	>ÆÁ	7Â	=Â	8YÂ	M’Â	MàÂ	$.Ã	5SÃ	6‰Ã	2ÀÃ	$óÃ	1Ä	/JÄ	/zÄ	4ªÄ	(ßÄ	0Å	B9Å	Q|Å	TÎÅ	X#Æ	2|Æ	$¯Æ	8ÔÆ	%
Ç	I3Ç	8}Ç	/¶Ç	@æÇ	+'È	/SÈ	KƒÈ	8ÏÈ	6É	6?É	;vÉ	?²É	2òÉ	<%Ê	-bÊ	6�Ê	<ÇÊ	&Ë	C+Ë	:oË	9ªË	7äË	5Ì	.RÌ	"�Ì	¤Ì	<¼Ì	4ùÌ	0.Í	_Í	bvÍ	>ÙÍ	Î	26Î	(iÎ	-’Î	"ÀÎ	0ãÎ	8Ï	MÏ	]Ï	FqÏ	+¸Ï	=äÏ	""Ð	EÐ	]Ð	<oÐ	_¬Ð	WÑ	QdÑ	T¶Ñ	RÒ	g^Ò	�ÆÒ	RHÓ	U›Ó	3ñÓ	*%Ô	7PÔ	6ˆÔ	*¿Ô	3êÔ	)Õ	HÕ	bÕ	-xÕ	*¦Õ	"ÑÕ	0ôÕ	-%Ö	SÖ	'rÖ	/šÖ	EÊÖ	E×	6V×	;�×	FÉ×	FØ	2WØ	4ŠØ	S¿Ø	6Ù	JJÙ	-•Ù	AÃÙ	Ú	Ú	;Ú	;WÚ	*“Ú	¾Ú	BÚÚ	Û	52Û	AhÛ	CªÛ	CîÛ	#2Ü	7VÜ	9ŽÜ	'ÈÜ	ðÜ	Ý	"*Ý	MÝ	+gÝ	“Ý	'®Ý	/ÖÝ	Þ	!"Þ	"DÞ	gÞ	Þ	%›Þ	!ÁÞ	6ãÞ	ß	5ß	3Tß	0ˆß	;¹ß	õß	!ùß	!à	=à	IYà	£à	/¿à	8ïà	<(á	1eá	2—á	6Êá	'â	7)â	5aâ	1—â	1Éâ	ûâ	$ã	3=ã	5qã	'§ã	/Ïã	.ÿã	1.ä	#`ä	)„ä	*®ä	YÙä	f3å	ešå	4æ	5æ	Jæ	A[æ	,�æ	tÊæ	?ç	Rç	Dbç	5§ç	&Ýç	è	/ è	"Pè	)sè	#�è	*Áè	3ìè	+ é	_Lé	*¬é	×é	4òé	('ê	Pê	$iê	Žê	[«ê	ë	ë	1/ë	aë	7ë	<·ë	%ôë	,ì	)Gì	.qì	2 ì	0Óì	)í	.í	)Bí	lí	!„í	.¦í	
Õí	rãí	8Vî	�î	u î	;ï	Rï	Uï	Yï	6kï	6¢ï	WÙï	W1ð	3‰ð	½ð	-Äð	5òð	(ñ	1ñ	Qñ	GZñ	¢ñ	¼ñ	&Ùñ	Uò	;Vò	F’ò	4Ùò	ó	*ó	#Ió	'mó	"•ó	¸ó	 Øó	ùó	ô	9ô	Xô	 uô	–ô	!µô	×ô	ñô	õ	)õ	%Eõ	+kõ	—õ	°õ	#Èõ	%ìõ	.ö	-Aö	8oö	S¨ö	Aüö	.>÷	&m÷	&”÷	L»÷	6ø	I?ø	#‰ø	$­ø	IÒø	Gù	Jdù	=¯ù	8íù	=&ú	'dú	7Œú	-Äú	@òú	3û	N?û	(Žû	%·û	Ýû	&õû	%ü	4Bü	wü	~ü	”ü	>¯ü	,îü	Lý	Thý	½ý	3Öý	
! þ	þ	7þ	
! Pþ	"[þ	~þ	!žþ	+Àþ	`ìþ	*Mÿ	Oxÿ	=Èÿ	(
! K/
! {
! )•
! 0¿
! )ð
! /
! 0J
! "{
! Fž
! )å
! 
! +
! H
! h
! "…
! "¨
! Ë
! #Ú
! @þ
! 0?
! 'p
! 3˜
! Ì
! Î
! Ú
! æ
! +ò
! 8
! $W
! #|
! 4 
! AÕ
! ?
! W
! c
! o
! {
! ‡
! 2“
! #Æ
! ê
! ú
! 
! 
! "
! .
! :
! #F
! j
! v
! <z
! 3·
! ë
  
! 	
! s
! $ˆ
! &­
! AÔ
! /
! F
!  d
! I…
! Ï
! |Ü
! Y	
! ž_	
! 4þ	
! 73
  
! :k
  
! 7¦
  
! 9Þ
! 
! Ž
! o§
! >
! aV
! †¸
! G?
! 7‡
! L¿
! =
! @J
! <‹
! *È
! `ó
! �T
! Wå
! *=
! 4h
! K�
! %é
! ,
! <
! Y
! w
! *”
! 1¿
! Dñ
! Q6
! Kˆ
! +Ô
! [
! v\
! LÓ
! R 
! Ps
! IÄ
! `
! Lo
! V¼
! a
! |u
! pò
! Bc
! §¦
! LN
! <›
! 8Ø
! A
! RS
! R¦
! Xù
! gR
! [º
! m
! M„
! MÒ
! P 
! Vq
! EÈ
! M
! _\
! 9¼
! Dö
! 7;
! Zs
! YÎ
! T(
! @}
! F¾
! H 
! @N 
! \� 
! pì 
! a]!
! @¿!
! ="
! M>"
! SŒ"
! =à"
! >#
! _]#
! @½#
! uþ#
! kt$
! [à$
! Q<%
! 3Ž%
! XÂ%
! j&
! e†&
! aì&
! [N'
! fª'
! k(
! 9}(
! Š·(
! rB)
! Iµ)
! pÿ)
! [p*
! IÌ*
! L+
! cc+
! \Ç+
! ž$,
! SÃ,
! 7-
! cO-
! e³-
! ;.
! 7U.
! y�.
! ./
! '6/
! O^/
! ,®/
! VÛ/
! l20
! CŸ0
! Nã0
! N21
! M�1
! .Ï1
! Iþ1
! VH2
! PŸ2
! Oð2
! U@3
! X–3
! \ï3
! 2L4
! 44
! N´4
! m5
! Jq5
! +¼5
! *è5
! 76
! cK6
! [¯6
! 27
! _>7
! Nž7
! 6í7
! Q$8
! Yv8
! /Ð8
! /9
! 109
! -b9
! )�9
! Bº9
! [ý9
! Y:
! 's:
! ‡›:
! ^#;
! $‚;
! F§;
! _î;
! YN<
! `¨<
! L	=
! /V=
! F†=
! ‰Í=
! WW>
! A¯>
! 1ñ>
! Q#?
! 8u?
! ®?
! .Ì?
! ,û?
! ((@
! -Q@
! /@
! G¯@
! Í÷@
! ÅA
! MÔA
! "B
! 01B
! bB
  
! €B
! &‹B
! 	²B
! ¼B
! ÑB
! éB
! öB
! C
! "C
! *C
! 3C
! ;C
! SC
! gC
! sC
! �C
! "žC
! "ÁC
! äC
! ÷C
! D
! D
! $D
! 7D
! PD
! 
gD
! uD
! „D
! ™D
! ²D
! ÇD
! ÓD
! ,ãD
! rE
! 7ƒE
! ]»E
! 9F
! SF
! GjF
! =²F
! ðF
! 0G
! 51G
! $gG
! 4ŒG
! QÁG
! WH
! {kH
! HçH
! 20I
! 9cI
! 7�I
! AÕI
! ?J
! ;WJ
! H“J
! LÜJ
! N)K
! ¾xK
! c7M
! e›M
! aN
! =cN
! V¡N
! 4øN
! '-O
! RUO
! K¨O
! ôO
! 
! P
!  P
! 6P
! (TP
! *}P
! ¨P
! .ÄP
! !óP
! 0Q
! %FQ
! 8lQ
! ,¥Q
! "ÒQ
! õQ
! &R
! f<R
! +£R
! `ÏR
! A0S
! �rS
! PôS
! NET
! O”T
! 5äT
! ?U
! @ZU
! �›U
! {,V
! n¨V
! „W
! @œW
! AÝW
! ;X
! C[X
! [ŸX
! 1ûX
! 3-Y
! HaY
! (ªY
! 4ÓY
! mZ
! {vZ
! ‡òZ
! Rz[
! „Í[
! 7R\
! 'Š\
! <²\
! 1ï\
! ;!]
! 4]]
! D’]
! n×]
! )F^
! 'p^
! ]˜^
! Jö^
! RA_
! 4”_
! VÉ_
! 3 `
! +T`
! R€`
! cÓ`
!  7a
! NXa
! :§a
! %âa
! b
! &b
! 6Eb
! ]|b
! *Úb
! 6c
! -<c
! ejc
! OÐc
! : d
! }[d
! GÙd
! A!e
! &ce
! AŠe
! CÌe
! 5f
! %Ff
! Glf
! C´f
! Iøf
! =Bg
! ?€g
! EÀg
! .h
! '5h
! .]h
! 0Œh
! d½h
! A"i
! 2di
! .—i
! 2Æi
! >ùi
! B8j
! B{j
! ?¾j
! Aþj
! 5@k
! Dvk
! 4»k
! ;ðk
! =,l
! <jl
! L§l
! 2ôl
! 'm
! =m
! )Rm
!  |m
! +�m
! IÉm
! In
! N]n
! Y¬n
! 4o
! D;o
! +€o
! 1¬o
! FÞo
! B%p
! [hp
! YÄp
! [q
! Yzq
! OÔq
! 6$r
! m[r
! [Ér
! ?%s
! 2es
! K˜s
! 1äs
! 0t
! RGt
! 6št
! @Ñt
! Fu
! `Yu
! 2ºu
! Díu
! 92v
! blv
! <Ïv
! w
! 7*w
! Gbw
! 3ªw
! 5Þw
! 4x
! bIx
! H¬x
! :õx
! A0y
! bry
! VÕy
! ),z
! (Vz
! 4z
! 1´z
! \æz
! >C{
! #‚{
! 3¦{
! ;Ú{
! >|
! ˜U|
! î|
! Cn}
! v²}
! M)~
! Iw~
! /Á~
! 0ñ~
! b"
! P…
!  Ö
! %÷
! <€
! @Z€
! B›€
! Þ€
! Qô€
! F�
! *]�
! Nˆ�
! Y×�
! 91‚
! Pk‚
! =¼‚
! \ú‚
! *Wƒ
! .‚ƒ
! 4±ƒ
! .æƒ
! d„
! )z„
! C¤„
! Dè„
! N-…
! w|…
! Aô…
! 6†
! +V†
! #‚†
! ¦†
! Ä†
! Cß†
! ##‡
! 5G‡
!  }‡
! ;ž‡
! NÚ‡
! F)ˆ
! <pˆ
! D­ˆ
! òˆ
! ‰
! %'‰
! M‰
! ?h‰
! #¨‰
! KÌ‰
! IŠ
! LbŠ
! D¯Š
! FôŠ
! &;‹
! 0b‹
! “‹
! £‹
! @µ‹
! Jö‹
! MAŒ
! (�Œ
! \¸Œ
! @�
! >V�
! M•�
! Nã�
! C2Ž
! OvŽ
! *ÆŽ
! 5ñŽ
! i'�
! O‘�
! ‹á�
! ‘m�
! Tÿ�
! QT‘
! N¦‘
! uõ‘
! :k’
! <¦’
! #ã’
! “
! !“
! ;“
! MQ“
! ;Ÿ“
! 4Û“
! O”
! M`”
! ;®”
! >ê”
! 2)•
! ;\•
! <˜•
! <Õ•
! –
! 4-–
! Cb–
! N¦–
! õ–
! —
! +.—
! 2Z—
! K�—
! DÙ—
! V˜
! Ku˜
! Á˜
! Iß˜
! H)™
! $r™
! 3—™
! "Ë™
! î™
! š
! /š
! 'Iš
! qš
! @…š
! 
Æš
! .Ôš
! 5›
! 69›
! p›
! 2�›
! 6Ã›
! <ú›
! I7œ
! b�œ
! ?äœ
! M$�
! 7r�
! %ª�
! -Ð�
! 1þ�
! T0ž
! +…ž
! .±ž
! 9àž
! MŸ
! +hŸ
! <”Ÿ
! JÑŸ
! b 
! X 
! @Ø 
!  ¡
! ~:¡
! ?¹¡
! 7ù¡
! p1¢
! %¢¢
! GÈ¢
! z£
!  ‹£
!  ¬£
! !Í£
! ï£
! ¤
! 2(¤
! [¤
! q¤
! ˆ¤
!  Ÿ¤
! !À¤
! "â¤
! "¥
! $(¥
! $M¥
! 6r¥
! "©¥
! 4Ì¥
! €¦
! '‚¦
! 'ª¦
! „Ò¦
! 4W§
! FŒ§
! °Ó§
! P„¨
! 2Õ¨
! z©
! vƒ©
! 7ú©
! M2ª
! W€ª
! Øª
! /íª
! !«
! @?«
! 5€«
! !¶«
! aØ«
! M:¬
! 5ˆ¬
! !¾¬
! 5à¬
! !­
! 78­
! #p­
! 7”­
! #Ì­
! Ið­
! 5:®
! 7p®
! #¨®
! QÌ®
! f¯
! '…¯
! ;­¯
! 'é¯
! '°
! %9°
! B_°
! ¢°
! 4¼°
! 5ñ°
! 5'±
! []±
! *¹±
! Cä±
! C(²
! 1l²
! !ž²
! ,À²
! 4í²
! "³
! 9?³
! \y³
! LÖ³
! S#´
! dw´
! *Ü´
! *µ
! R2µ
! 0…µ
! ,¶µ
! \ãµ
! ?@¶
! @€¶
! aÁ¶
! (#·
! <L·
! H‰·
! Ò·
! :ò·
! 5-¸
!  c¸
! .„¸
! 
³¸
! !Á¸
! Aã¸
! ;%¹
! ;a¹
! �¹
! 2¯¹
! 7â¹
! Cº
! C^º
! 2¢º
! *Õº
! »
! /»
!  O»
! 3p»
! ?¤»
! +ä»
! >¼
! 6O¼
! p†¼
! Œ÷¼
! ™„½
! •¾
! N´¾
! a¿
! ?e¿
! ˆ¥¿
! ³.À
! ‚âÀ
! ­eÁ
! ¤Â
! Ï¸Â
! <ˆÃ
! OÅÃ
! 0Ä
! :FÄ
! /�Ä
! ±Ä
!  ÊÄ
!  ëÄ
!  Å
! -Å
! LÅ
! "kÅ
! "ŽÅ
! "±Å
!  ÔÅ
!  õÅ
! 'Æ
! />Æ
! ,nÆ
! (›Æ
! [ÄÆ
! Z Ç
! i{Ç
! HåÇ
! g.È
! %–È
! &¼È
! %ãÈ
! #	É
! -É
! éBÊ
! B,Ë
! HoË
! L¸Ë
! 4Ì
! ;:Ì
! ZvÌ
! ]ÑÌ
! \/Í
! �ŒÍ
! UÎ
! 'dÎ
! 'ŒÎ
! B´Î
! V÷Î
! ^NÏ
! ­Ï
! #ÌÏ
! 5ðÏ
! ½&Ð
!  äÐ
! 0Ñ
! =6Ñ
! FtÑ
! 3»Ñ
! EïÑ
! #5Ò
! YÒ
! tÒ
! -�Ò
! O»Ò
! /Ó
! z;Ó
! +¶Ó
! FâÓ
!  )Ô
! :JÔ
! &…Ô
! 0¬Ô
! ÝÔ
! =öÔ
! @4Õ
! AuÕ
! -·Õ
! $åÕ
! 
! Ö
! &Ö
! 5BÖ
! LxÖ
! 9ÅÖ
! )ÿÖ
! ()×
! )R×
! '|×
! E¤×
! 7ê×
! 6"Ø
! /YØ
! %‰Ø
! J¯Ø
! 1úØ
! 8,Ù
! GeÙ
! B­Ù
! QðÙ
! xBÚ
! D»Ú
! FÛ
! 8GÛ
! 5€Û
! c¶Û
! AÜ
! $\Ü
! 3�Ü
! µÜ
! ÐÜ
! îÜ
! QÝ
! 3RÝ
! >†Ý
! ÅÝ
! !ÜÝ
! þÝ
! ,Þ
! &BÞ
! *iÞ
! .”Þ
! +ÃÞ
! ,ïÞ
! +ß
! ,Hß
! ,uß
! ,¢ß
! -Ïß
! -ýß
! -+à
! -Yà
! -‡à
! -µà
! -ãà
! -á
! -?á
! -má
! -›á
! -Éá
! +÷á
! ,#â
! +Pâ
! ,|â
! +©â
! +Õâ
! ,ã
! +.ã
! +Zã
! +†ã
! +²ã
! -Þã
! -ä
! -:ä
! -hä
! +–ä
! +Âä
! +îä
! ,å
! +Gå
! ,så
! + å
! ,Ìå
! +ùå
! ,%æ
! -Ræ
! -€æ
! +®æ
! 1Úæ
! ,ç
! ,9ç
! -fç
! +”ç
! ,Àç
! +íç
! +è
! .Eè
! +tè
! + è
! ,Ìè
! 1ùè
! =+é
! ;ié
! ;¥é
! 9áé
! 2ê
! ?Nê
! ;Žê
! 2Êê
! 0ýê
! K.ë
! @zë
! I»ë
! Aì
! UGì
! Ž�ì
! 9,í
! 3fí
! 'ší
! )Âí
! ìí
! Hî
! 1Qî
! ;ƒî
! -¿î
! íî
! `úî
! E[ï
! ,¡ï
! hÎï
!  7ð
! Xð
! -tð
! ,¢ð
! "Ïð
! 7òð
! /*ñ
! Zñ
! (sñ
! 2œñ
! *Ïñ
! #úñ
! ò
!  >ò
! $_ò
! 4„ò
! /¹ò
! %éò
! $ó
! 04ó
! 3eó
! '™ó
! ?Áó
! *ô
! 0,ô
! h]ô
! ¯Æô
! 'võ
! Ižõ
! 8èõ
! 5!ö
! QWö
! K©ö
! Bõö
! @8÷
! *y÷
! R¤÷
! E÷÷
! N=ø
! DŒø
! HÑø
! Aù
! B\ù
! HŸù
! Gèù
! P0ú
! I�ú
! DËú
! %û
! /6û
! <fû
! 9£û
! *Ýû
! 0ü
! *9ü
! -dü
! ’ü
! B¢ü
! åü
! 4ûü
! $0ý
! aUý
! 6·ý
! Kîý
! ::þ
! :uþ
! =°þ
!  îþ
! (ÿ
! “8ÿ
! /Ìÿ
! /üÿ
! :,<g<¤0á=|P2Í{…|RDU0š4Ë!P"6s0ªFÛv"F™à"ó35J*€+«P×&(+OB{7¾ö,&5P\C­;ñ--	,[	-ˆ	K¶	"
! 6%
! \
! (z
! 9£
! BÝ
! N o/%¯1Õ,j4gŸE
0M
1~
J°
0û
,,.Y$ˆ)­0×("1/TE„.ÊRùL,lF™&à=>E„7›;Ó ©0ŒÚ€gdè"MLp7½õ)F;,‚N¯0þ /,PD}JÂ*
&87_/—JÇ 23%f/ŒC¼MfN.µ.ä9!Mlo:Ü/mGAµx÷6p6§.Þ(
$6$[$€Y¥.ÿR.4�,¶7ãO6k/¢AÒ( = "] <€ ;½ ù 0!H!6f!*�!EÈ!)"08"(i">’",Ñ"Gþ"F#He#<®#(ë#0$7E$C}$-Á$Fï$&6%o]%:Í%?&ôH&2='Ap'/²'â'2ù'à,(F
)üT)�Q*LÓ*x +!™+@»+-ü+&*,'Q,py,.ê,Ž-—¨-)@.Ej.<°./í.2/%P/v/:”/$Ï/2ô/A'0/i01™0%Ë0ñ0e
15s13©1:Ý1d20}2-®27Ü2q3b†3Xé32B4 u4Y–4Qð4B5Aa5a£5.646Q6Km6¹6I¿6	7,&7)S7}7/›7>Ë7,
! 8,78d8Xk8&Ä8wë8Lc9°9Æ9SÜ9+0:9\:@–:\×:O4;)„;9®;1è;,<4G<3|<;°<)ì<)=8@=!y=0›=(Ì='õ=%>*C>.n>/�>=Í>6?@B?!ƒ?S¥?Aù?3;@=o@­@Ã@$á@7A>ATA"pA;“A1ÏAB7B$PB[uB$ÑBDöB);C,eCd’C2÷C7*D=bD$ DFÅDBE?OE<�E(ÌEXõE+NF0zF"«F@ÎF9GWIG@¡G=âG= HM^H@¬H6íH;$I-`IBŽIUÑI$'JALJYŽJ?èJ>(KBgKAªKiìKVL/bLY’LJìLH7MN€MKÏM‰N+¥NTÑNL&OJsOƒ¾O>BPI�P;ËP@QJHQ<“Q)ÐQQúQCLR(�R)¹R
ãRBñRW4S=ŒSQÊSKT‚hT%ëTdUivUàU<ñUD.V.sV¢V8²VOëVT;W �W±WÏW9éW#XAX-aX�X©X+ÉX>õX>4Y>sY(²YFÛY6"ZRYZ>¬ZëZ*[0[H[\[u[Š[+ [Ì[á[ö[
\#\99\ s\”\¨\¼\Ù\î\]]3]G]g]]Ÿ]·]×]ï]^!^=;^Hy^FÂ^>	_8H_2�_6´_Së_"?`b`}`˜`1µ`Dç`3,a@`a6¡a*Øa9b=b0\b�b;¬bMèbK6c1‚c1´c-æc$d(9d#bd†d¤dÁdÞdûd#e<eZexe–e=´eòe=fNflfŠf¨f$Æfëfg'g<Eg‚g g¾g(Üg@hSFh šh1»h1íh0iGPi6˜i*Ïi#úi#jLBj8�j'Èj*ðj"k">k%ak%‡kK­k>ùkF8lRl.Òl*mA,mDnm†³mC:n<~n5»nFñn48o=mo«o2Ëo,þo(+p,Tp8�pHºp7q5;q7qqG©q=ñqS/rAƒrAÅr>s;Fs0‚s4³s8ès8!t8Zt5“t#ÉtiítWu:nu$©uNÎuOvRmvEÀvHwCOwF“w3Úwxk)x•x³x+Ñx6ýx&4y[ySxy$Ìyñyz:(z2cz6–z6Íz6{3;{o{3Ž{GÂ{5
! |V@|V—|Eî|E4}Sz}Î}.í}B~P_~°~Ð~=ð~K.tz.ï€,9€Bf€3©€LÝ€%*�gP�-¸�1æ�Q‚5j‚� ‚g>ƒy¦ƒ' „=H„D†„[Ë„Y'…C�…DÅ…4
! †*?†Tj†6¿†Cö†$:‡5_‡<•‡6Ò‡2	ˆ%<ˆ2bˆ'•ˆ"½ˆEàˆ &‰&G‰n‰K�‰/Ù‰F	Š5PŠ<†Š+ÃŠGïŠP7‹@ˆ‹5É‹Vÿ‹SVŒ2ªŒ7ÝŒ>�JT�,Ÿ�8Ì�%Ž9+ŽWeŽ0½ŽFîŽF5�7|�'´�,Ü�8	�7B�?z�$º�Iß�6)‘4`‘;•‘=Ñ‘U’Re’7¸’@ð’71“7i“X¡“)ú“%$”bJ”W­”0•36•$j•Z�•3ê•$–]C–U¡–>÷–…6—«¼—Ah˜Kª˜Gö˜E>™2„™3·™)ë™.š"Dš†gš0îš›>›]›$}›;¢›Þ›cþ›bœ!xœ!šœ.¼œ,ëœ+�)D�0n�?Ÿ�8ß�/ž3Hž|ž›žºž$Úžÿž-Ÿ+CŸkoŸ’ÛŸn Pî -?¡ m¡(Ž¡·¡=Ç¡*¢:0¢k¢1‡¢@¹¢Eú¢C@£K„£IÐ£D¤G_¤B§¤Gê¤B2¥Gu¥E½¥]¦Ja¦:¬¦\ç¦_D§}¤§L"¨Øo¨YH©¢©¸©Ô©é©ªª/ª!Jª-lª4šª*ÏªWúª3R«†«L¡«@î«1/¬Ea¬@§¬?è¬8(­Aa­M£­Oñ­mA®1¯®0á®j¯=}¯C»¯|ÿ¯o|°6ì°D#±8h±[¡±Zý±NX²'§²5Ï²5³5;³5q³6§³6Þ³7´7M´7…´7½´7õ´7-µ7eµ7�µ7Õµ7
¶7E¶7}¶5µ¶5ë¶5!·5W·5�·5Ã·6ù·50¸5f¸5œ¸5Ò¸7¹7@¹7x¹7°¹5è¹5º5Tº5Šº5Àº5öº5,»5b»5˜»5Î»6¼6;¼4r¼5§¼5Ý¼6½6J½5�½5·½5í½5#¾8Y¾4’¾4Ç¾5ü¾.2¿Ea¿[§¿=ÀAÀ4_À\”ÀXñÀ?JÁ*ŠÁNµÁ>Â-CÂ0qÂ.¢Â.ÑÂ-Ã..Ã.]Ã-ŒÃ¡ºÃH\ÄM¥Ä~óÄPrÅ;ÃÅCÿÅDCÆJˆÆLÓÆ, Ç'MÇ@uÇ1¶Ç1èÇAÈ-\È/ŠÈ.ºÈ9éÈ7#É [É+|É8¨É$áÉ Ê('Ê1PÊI‚Ê+ÌÊ7øÊ20ËcË(�Ë<ªËçËIÌ/JÌ0zÌ~«Ì8*Í1cÍ5•Í4ËÍAÎ5BÎ?xÎ5¸Î;îÎ6*Ï7aÏ9™Ï5ÓÏ6	ÐD@Ð5…ÐB»ÐZþÐ;YÑ9•Ñ8ÏÑBÒDKÒF�ÒC×ÒDÓJ`ÓA«Ó9íÓ['ÔGƒÔXËÔs$Õ[˜ÕWôÕ*LÖ;wÖ5³Ö8éÖ?"×Eb×E¨×Kî×4:Ø-oØ1�ØLÏØÙL0Ù+}Ù;©Ù<åÙ-"ÚDPÚ•Ú°Ú,ÍÚCúÚC>Û@‚ÛÃÛ7×Û%Ü5ÜUÜ&sÜ)šÜ$ÄÜ/éÜ0ÝaJÝS¬ÝJÞEKÞ<‘Þ;ÎÞ=
! ß;Hß@„ßOÅß3àIàfà4xà8­à!æàeábnábÑá,4â#aâ9…â3¿â/óâ0#ã.Tã?ƒã'Ãã2ëãOä'nä'–ä9¾ä;øäF4å-{åD©åLîåb;æžæF±æ-øæ'&ç)Nç.xç'§çMÏçcè!�è7£è&Ûèœé‹ŸéP+êR|ê.Ïê5þê54ë4jë0ŸëKÐëTìCqìEµìQûìxMíCÆí_
! îHjîY³îŽ
ï<œï@ÙïYðytð[îðTJñcŸñfò#jòwŽò9óL@ój�ó`øóKYô‚¥ôU(õb~õƒáõBeöe¨ö]÷el÷{Ò÷*NøHyølÂø�/ùl½ù>*ú�iú„ëú©pû`üg{üMãüv1ýb¨ýˆþŠ”þ8ÿ4XÿG�ÿ&Õÿ(üÿH%nn=ÝHvdOÛL+wx)ðSGnE¶-üC*.n/�,Ígú+b"Ž?±Jñ$<8a"š-½*ëYHp'¹BáL$;q2­:à-	I	8_	˜	*·	Nâ	"1
! 7T
! Œ
! ª
! @Á
! -L0n}ì4
! ?Vg&‚&©ÐOáE1
Iw
SÁ
UMkP¹;
! TFO›#ë1MJ=˜-Ö>:WA’8ÔD
BR,•HÂ:%B`6£FÚB!DdB©)ì+BY2pS£S÷+KAw:¹FôD;<€H½?MFE”FÚW!5yI¯,ùI&p4�1Ä6ö9-Vg
! ¾uÉt?´QÎZ :{0¶Rç.: Di ® .È  ÷ !+%!-Q!!4—!SÌ!] "~";œ",Ø"Q#W#1g#F™#'à#'$[0$JŒ$N×$D&%4k%I %4ê%M&Hm&F¶&[ý&'Y'�'> '!ß'!((#(-L(z(@–('×(`ÿ(M`)D®)[ó)†O*dÖ*+;+Rg+6º+6ñ+Z(,Xƒ,?Ü,3-9P-8Š-DÃ-<.SE.W™.Zñ.PL/H�/9æ/* 0)K0fu0:Ü0p1;ˆ1*Ä10ï1C 2:d22Ÿ22Ò273+=3@i3ª3Ç3<ç3O$4-t4(¢4Ë4*K5_v5_Ö5(66a_6/Á6Lñ6%>7Od7K´7[8@\8!�8-¿8<í89*9/d92”9CÇ9P:I\:4¦:+Û:.;56;l;Wt;DÌ;C<<U<F’<¨Ù<K‚=2Î=2>4>P>9l>D¦>5ë>D!?:f?3¡?*Õ?A@B@`_@oÀ@W0A<ˆAHÅA7B/FB0vBK§BJóBN>CE�C[ÓCa/Dh‘DúDŠE4 EUÕEp+FœF3¸FìF;GJGG0’G$ÃG'èG%HN6H-…H³HlÑH?>IF~I7ÅI(ýIH&JAoJM±JOÿJSOKl£KQLIbL]¬LV
! MWaM'¹M áM7NA:N7|N=´NUòNSHO5œOÒO+òO6P UP,vP4£P/ØPQ %Q8FQOQIÏQ7REQR0—R1ÈRAúR<SZSSN®S/ýS-TKT2\TJ�TEÚT> U;_UD›U8àU'VKAV9�V-ÇV6õVP,WB}WHÀWF	XCPX8”XLÍXZY=uY³Y,ÓY7Z'8Z$`Z/…Z(µZ?ÞZV[)u[9Ÿ[&Ù[F\3G\{\-š\dÈ\9-]1g]9™]HÓ]X^^u^.Ô^!_G%_Gm_Tµ_D
! `7O`O‡`$×`ü`Naha3{a¯a2ÍaMb-Nb/|b9¬b;æb
"c>0c?oc<¯c:ìc&'dNdIkdµdÅd"Õd3ødL,e?yeˆ¹eˆBfxËf)DgngJŠg1Õg,hI4hK~hIÊhi 3i•Ti>êi.)jQXj#ªj/ÎjþjkkT‚kF×k²l\Ñl@.m8om8¨m8ám&n$AnMfnf´n@o8\o@•oMÖo($pMp/ip/™p<ÉpËqËÒq)žrUÈrHsGgsG¯sF÷sB>tB�tBÄtuM‡u™Õu`ov2Ðv#wm'w(•w8¾w<÷w84x:mx9¨xfâxTIy>žy‘ÝyEoz-µzCãz''{O{Uj|VÀ|e}n}}yì}Uf~b¼~^=~5¼tòg€A†€PÈ€�G8�€�E”�-Ú�6‚e?‚B¥‚fè‚,Oƒ7|ƒA´ƒ+öƒV"„Vy„GÐ„6…XO…h¨…Q†rc†DÖ†(‡.D‡Ns‡TÂ‡ ˆ98ˆ1rˆ;¤ˆHàˆ0)‰'Z‰0‚‰C³‰C÷‰;;ŠZwŠMÒŠ ‹%;‹Da‹6¦‹6Ý‹SŒVhŒE¿Œb�@h�P©�'ú�("Ž[KŽ7§ŽdßŽ4D�#y�<��LÚ�}'�.¥�)Ô�Iþ�IH‘J’‘!Ý‘<ÿ‘Ã<’Æ“sÇ“;”2W”:Š”[Å”n!•*�•9»•2õ•&(–IO–=™–B×–:—9U—C�—;Ó—l˜O|˜!Ì˜7î˜>&™(e™7Ž™8Æ™1ÿ™$1šVš:tš8¯š8èš<!›*^›8‰›3Â›7ö›9.œ=hœ¦œCÅœI	�PS�P¤�Xõ�`Nže¯žkŸj�Ÿ~ìŸ~k ~ê ~i¡€è¡~i¢€è¢~i£tè£‚]¤‚à¤‚c¥�æ¥†h¦=ï¦;-§Ei§:¯§;ê§7&¨!^¨?€¨9À¨9ú¨4©7S©7‹©AÃ©7ª*=ª8hª>¡ª<àª7«'U« }«"ž«*Á«&ì«A¬RU¬?¨¬:è¬:#­;^­Tš­eï­ U®4v®-«®Ù®4ò®7'¯1_¯-‘¯@¿¯w°[x°Ô°Qä°W6±$Ž±$³±&Ø±,ÿ±Z,²D‡²5Ì²*³-³E³7[³;“³-Ï³=ý³7;´2s´4¦´6Û´/µ4Bµ6wµ-®µ-Üµ+
! ¶16¶Nh¶7·¶4ï¶4$·/Y·1‰·7»·5ó·0)¸3Z¸1Ž¸3À¸Fô¸5;¹3q¹(¥¹7Î¹&ºA-ºIoºE¹ºÿº…»'ž»,Æ»qó»\e¼Â¼Bâ¼%½@½_½
z½ƒˆ½K¾RX¾U«¾D¿nF¿_µ¿@ÀYVÀ@°ÀÓñÀ7ÅÁ4ýÁ.2Â@aÂ2¢Â5ÕÂFÃ4RÃ2‡Ã2ºÃlíÃmZÄ_ÈÄN(ÅawÅlÙÅ;FÆG‚Æ2ÊÆKýÆ6IÇZ€ÇnÛÇfJÈK±ÈHýÈ?FÉd†ÉrëÉ=^Ê/œÊ3ÌÊIË\JËZ§Ë•Ì�˜ÌŠÍŽ¥ÍX4Îm�ÎZûÎNVÏc¥Ïp	ÐYzÐTÔÐJ)ÑJtÑk¿ÑN+Ò/zÒVªÒ3Ó@5ÓvvÓDíÓ\2Ôr�Ô=ÕQ@ÕR’ÕhåÕgNÖs¶ÖS*×h~×mç×>UØ?”ØaÔØÐ6ÙÒÚ'ÚÚÛe!Û‡Û&¢ÛÉÛäÛCþÛ=BÜD€ÜÇÅÜ…�ÝIÞa]Þ‰¿Þ6IßU€ß1ÖßYà¨bà&á(2áT[á6°áBçá*â*?âBjâY­âWãO_ã<¯ã?ìã#,äTPä"¥ä5Èä1þä#0å5Tå8Šå?ÃåKæ$Oæbtæ$×æMüæJçBiç=¬ç@êçX+è'„è:¬è<çèK$éRpé>Ãé-êE0ê*vê'¡ê/Éêaùê:[ë$–ëV»ëbìOuìOÅìNídíC�í=ÅíVîGZî"¢î%Åî!ëîT
ï3bï9–ï Ðï:ñï.,ð8[ð4”ð7Éð*ñ3,ñ"`ñ!ƒñ¥ñ%¿ñ3åñ9ò'Sòf{ò5âòó@2óAsó>µó?ôóB4ô7wô:¯ôBêô:-õ-hõB–õDÙõ1ö>Pö4�ö Äö$åö9
! ÷6D÷G{÷Ã÷(â÷-ø.9ø"høB‹ø6Îøbùbhù8Ëù)ú1.ú?`ú< úTÝú@2û'sûb›ûþûü/üBü-Xü&†ü^­ü/ý<ý\Zý7·ý5ïý%þ2þ?þ-Uþ&ƒþªþÇþåþ!ÿ$ÿ"CÿUfÿ3¼ÿ	ðÿ;úÿ]6
"”
,·
Bä
%'
+M
Vy
VÐ
F'
?n
*®
Ù
ù
,
=
!X
z
-–
RÄ
R
=j
L¨
^õ
&T
E{
<Á
=þ
D<
-�
3¯
-ã
,
>
A]
/Ÿ
Ï
!ì
?
MN
4œ
>Ñ
V	
Vg	
V¾	
V
! 
l
! 
%{
! 
?¡
! 
'á
! 
-	
:7
r
EŽ
Ô
�ð
Ir
9¼
Aö
08

Ui

%¿

å

E
=G
 …
I¦
"ð
Q
e
Aå
9'
!a
Sƒ
3×
0
+<
:h
5£
nÙ
@H
;‰
HÅ
:
 I
Gj
8²
,ë

5
AG
+‰
*µ
 à
$
-&
4T
)‰
$³
Ø
8ì
>%
0d
A•
×
Pö
G
7[
)“
;½
Vù
+P
=|
:º
'õ
?
]
'v
6ž
JÕ
# 
$D
@i
ª
Ç
3ä
Y
r
3’
&Æ
%í
s
„‡
,
D9
%~
7¤
.Ü
e
'q
T™
5î
=$
Yb
&¼
Aã
H% 
*n 
™ 
f´ 
™!
“µ!
I"
Sf"
2º"
)í"
A#
<Y#
/–#
Æ#
å#
U$
BX$
)›$
:Å$
5%
C6%
[z%
5Ö%
#&
0&
#P&
t&
†&
J˜&
5ã&
4'
1N'
'€'
¨'
:Ä'
Oÿ'
%O(
Pu(
JÆ(
4)
@F)
H‡)
9Ð)
D
! *
:O*
)Š*
@´*
:õ*
F0+
Yw+
AÑ+
!,
35,
Di,
3®,
'â,
I
! -
qT-
OÆ-
/.
"F.
Ii.
)³.
Ý.
+ô.
" /
*C/
#n/
/’/
2Â/
.õ/
$0
ED0
,Š0
e·0
,1
AJ1
9Œ1
)Æ1
'ð1
92
GR2
Dš2
Bß2
@"3
1c3
>•3
KÔ3
) 4
HJ4
>“4
OÒ4
_"5
_‚5
]â5
o@6
n°6
Y7
Ry7
;Ì7
18
7:8
-r8
N 8
;ï8
"+9
^N9
^­9
M:
gZ:
QÂ:
m;
Â‚;
-E<
;s<
K¯<
3û<
5/=
5e=
<›=
EØ=
3>
CR>
C–>
0Ú>
?
�&?
L´?
?@
3A@
9u@
L¯@
Qü@
PNA
PŸA
PðA
PAB
;’B
>ÎB
7
C
4EC
nzC
’éC
g|D
4äD
KE
LeE
M²E
MF
KNF
JšF
9åF
.G
;NG
&ŠG
4±G
4æG
GH
4cH
D˜H
AÝH
DI
>dI
=£I
"áI
8J
6=J
VtJ
.ËJ
FúJ
YAK
@›K
9ÜK
FL
F]L
I¤L
BîL
b1M
6”M
EËM
EN
BWN
GšN
*âN
{
O
M‰O
[×O
@3P
-tP
G¢P
=êP
U(Q
9~Q
.¸Q
uçQ
W]R
;µR
HñR
,:S
–gS
|þS
0{T
i¬T
uU
7ŒU
=ÄU
WV
[ZV
/¶V
)æV
YW
6jW
K¡W
3íW
4!X
(VX
ŠX
3
! Y
3>Y
>rY
+±Y
NÝY
<,Z
@iZ
JªZ
&õZ
A[
6^[
=•[
&Ó[
&ú[
:!\
>\\
V›\
gò\
NZ]
8©]
Oâ]
A2^
Yt^
'Î^
;ö^
n2_
‰¡_
A+`
im`
L×`
H$a
Ama
_¯a
`b
/pb
Q b
Ròb
aEc
O§c
U÷c
NMd
0œd
KÍd
ie
6ƒe
@ºe
:ûe
E6f
X|f
LÕf
d"g
8‡g
WÀg
Ih
%bh
Qˆh
PÚh
9+i
1ei
D—i
_Üi
@<j
R}j
DÐj
Pk
=fk
P¤k
9õk
s/l
$£l
*Èl
(ól
Em
2bm
4•m
WÊm
a"n
9„n
[¾n
Zo
1uo
F§o
Oîo
*>p
]ip
5Çp
[ýp
EYq
$Ÿq
SÄq
5r
@Nr
$�r
B´r
9÷r
51s
Xgs
dÀs
<%t
Jbt
G­t
:õt
i0u
Fšu
$áu
Av
AHv
tŠv
eÿv
2ew
K˜w
3äw
<x
BUx
6˜x
LÏx
Sy
lpy
UÝy
`3z
[”z
Hðz
49{
Bn{
9±{
Oë{
B;|
V~|
,Õ|
:}
H=}
P†}
P×}
C(~
Ll~
ƒ¹~
*=
Sh
,¼
8é
"€
L(€
Ou€
YÅ€
Q‚
\q‚
gÎ‚
,6ƒ
Acƒ
D¥ƒ
#êƒ
(„
*7„
%b„
]ˆ„
læ„
$S…
ex…
0Þ…
5†
E†
 c†
„†
¤†
Ä†
 ä†
;‡
.A‡
Fp‡
F·‡
Kþ‡
AJˆ
9Œˆ
@Æˆ
8‰
5@‰
v‰
ˆ‰

£‰

±‰

! ¿‰
Ê‰
5Ì‰
JŠ
wMŠ
>ÅŠ
<‹
ZA‹
Kœ‹
Dè‹
/-Œ
\]Œ
PºŒ
F�
TR�
9§�
Oá�
-1Ž
G_Ž
>§Ž
HæŽ
L/�
A|�
>¾�
Fý�
QD�
J–�
Ná�
G0‘
Zx‘
/Ó‘
D’
0H’
y’
5�’
vÆ’
Z=“
:˜“
6Ó“
B
! ”
BM”
N�”
(ß”
5•
&>•
Je•
M°•
>þ•
A=–
@–
JÀ–
9—
3E—
Py—
HÊ—
a˜
Fu˜
A¼˜
iþ˜
?h™
7¨™
<à™
5š
Sš
>jš
>©š
(èš
4›
;F›
P‚›
AÓ›
Uœ
=kœ
7©œ
2áœ
4�
BI�
8Œ�
=Å�
>ž
;Bž
9~ž
¸ž
*Ìž
÷ž
*Ÿ
1AŸ
sŸ
ŠŸ
*£Ÿ
3ÎŸ
R 
GU 
E� 
=ã 
=!¡
;_¡
?›¡
OÛ¡
H+¢
Dt¢
;¹¢
Aõ¢
i7£
¡£

­£
9»£
)õ£
¤
3'¤
[¤
4w¤
6¬¤
-ã¤
I¥
I[¥
/¥¥
8Õ¥
1¦
Y@¦
/š¦
DÊ¦
!§
51§
-g§
$•§
6º§
5ñ§
E'¨
?m¨
G­¨
;õ¨
B1©
St©
@È©
:	ª
Dª
>dª
H£ª
Rìª
*?«
(j«
S“«
Dç«
F,¬
Qs¬
SÅ¬
-­
/G­
w­
?“­
%Ó­
@ù­
#:®
4^®
7“®
8Ë®
F¯
CK¯
X�¯
0è¯
"°
9<°
rv°
†é°
up±
xæ±
‡_²
ç²
yg³
ˆá³
€j´
që´
€]µ
xÞµ
|W¶
†Ô¶
Œ[·
�è·
…v¸
/ü¸
=,¹
Jj¹
,µ¹
7â¹
,º
4Gº
4|º
S±º
C»
3I»
L}»
-Ê»
/ø»
1(¼
6Z¼
,‘¼
¾¼
+Í¼
3ù¼
--½
[½
Iz½
Ä½
JÚ½
2%¾
IX¾
N¢¾
=ñ¾
6/¿
Vf¿
C½¿
AÀ
CCÀ
C‡À
ËÀ
-ÛÀ
8	Á
%BÁ
$hÁ
$�Á
O²Á
OÂ
PRÂ
P£Â
PôÂ
.EÃ
*tÃ
4ŸÃ
-ÔÃ
%Ä
/(Ä
.XÄ
#‡Ä
n«Ä
7Å
RÅ
3^Å
K’Å
.ÞÅ
?
Æ
VMÆ
V¤Æ
#ûÆ
Ç
5>Ç
1tÇ
,¦Ç
BÓÇ
/È
1FÈ
/xÈ
¨È
RÅÈ
RÉ
;kÉ
(§É
ÐÉ
ìÉ

! Ê
B%Ê
RhÊ
"»Ê
nÞÊ
`MË
a®Ë
^Ì
coÌ
PÓÌ
\$Í
T�Í
ÖÍ

ëÍ
RùÍ
CLÎ
5�Î
.ÆÎ
5õÎ
+Ï
HDÏ
�Ï
2¥Ï
GØÏ
7 Ð
fXÐ
@¿Ð
4Ñ
G5Ñ
Y}Ñ
U×Ñ
<-Ò
:jÒ
*¥Ò
7ÐÒ
%Ó
.Ó
#BÓ
)fÓ
1�Ó
/ÂÓ
òÓ
8Ô
GÔ
`Ô
wÔ
ŽÔ
4­Ô
âÔ
*ùÔ
9$Õ
*^Õ
6‰Õ
6ÀÕ
8÷Õ
60Ö
6gÖ
6žÖ
6ÕÖ
6×
-C×
6q×

¨×
¶×
2È×
0û×
(,Ø
$UØ
$zØ
ŸØ
>±Ø
SðØ
DÙ
YÙ
YiÙ
4ÃÙ
øÙ
Ú
,4Ú
(aÚ
TŠÚ
>ßÚ
+Û
4JÛ
2Û
4²Û
7çÛ
:Ü
8ZÜ
!“Ü
7µÜ
íÜ
H
! Ý
\SÝ
8°Ý
2éÝ
Þ
<2Þ
+oÞ
"›Þ
-¾Þ
;ìÞ
F(ß
*oß
"šß
&½ß
	äß
!îß
à
/à
!Là
-nà
Aœà
LÞà
8+á
@dá
\¥á
]â
5`â
8–â
>Ïâ
Sã
*bã
;�ã
$Éã
îã
:ä
7Gä
4ä
D´ä
/ùä
6)å
0`å
4‘å
&Æå
(íå
'æ
2>æ
4qæ

¦æ
j´æ
<ç
5\ç
R’ç
Iåç
>/è
>nè
?­è
Híè
H6é
eé
-åé
)ê
?=ê
 }ê
žê
)ºê
Cäê
&(ë
1Oë
1�ë
W³ë
cì
@oì
=°ì
 îì
Lí
\í
pí
AŒí
AÎí
=î
8Nî
)‡î
 ±î
CÒî
<ï
>Sï
>’ï
VÑï
_(ð
?ˆð
Èð
Õð
$âð
ñ
Mñ
3iñ
E�ñ
6ãñ
:ò
;Uò
I‘ò
[Ûò
$7ó
%\ó
9‚ó
:¼ó
'÷ó
/ô
7Oô
'‡ô
6¯ô
eæô
.Lõ
+{õ
+§õ
9Óõ
A
ö
MOö
@�ö
8Þö
G÷
F_÷
&¦÷
/Í÷
Gý÷
)Eø
toø
Jäø
@/ù
Dpù
%µù
;Ûù
Hú
j`ú
AËú
.
û
<<û
Pyû
+Êû
)öû
< ü
"]ü
:€ü
M»ü
;	ý
>Eý
@„ý
?Åý
2þ
;8þ
Jtþ
2¿þ
"òþ
ÿ
*ÿ
Cÿ
+Zÿ
)†ÿ
€°ÿ
=1o,‡,´*áB<OZŒUç�=O¿M3]6‘5È þ&5FK|=È%:,Cg)«3Õ0	(:FcPª?û9;8uB®CñI5/'¯,×0	=5	As	Kµ	P
! 4R
! C‡
! GË
! (*<ogt×vL:Ã;þ;:
Dv
`»
1N1j)œ3Æ:ú75m/…µÌ/å4+J?v8¶WïAG+‰/µ@å
! &*1*\‡:œ1×-	J76‚¹8Ï7>@)f©%569lK¦OòBaV~`Õ#6&Z�BŸKâO.0~P¯THUHžBçQ*G|Ä0ã1FI_:©5ä_XzXÓQ,~+š2ÆIùCNX`§jEsH¹A TD Y™ Yó =M!6‹!3Â!:ö!-1" _"€"�"2¹"3ì"2 #OS##£#.Ç#dö#4[$3�$2Ä$#÷$@%?\%Dœ%Cá%{%&,¡&YÎ&K('Wt'0Ì'ý')(4C(.x(:§(Uâ(_8)%˜)¾)?Ù)&*2@*8s*=¬*2ê*H+2f+=™+=×+D,2Z,%�,]³,4-QF-G˜-Cà-Q$.8v.R¯.*/A-/-o/V�/-ô/F"0[i05Å0Pû0!L1&n13•1kÉ1q52i§2s3/…3>µ3-ô36"4AY4,›4>È4"53*5<^58›52Ô5/6=76,u6<¢65ß6.7.D7%s7™72²7;å79!8"[82~8*±83Ü839.D9s9?Œ9)Ì9ö9 :6:BQ::”:*Ï:7ú:52;Kh;H´;ý;?<6S<FŠ<8Ñ<7
! =B=T=K`=:¬=
ç=Xõ=YN>#¨>Ì>Hì>W5?+�?=¹?0÷??(@.h@5—@MÍ@CA$_A>„A3ÃA5÷A/-B']By…B3ÿB&3C6ZCL‘CIÞC9(D-bD?�D0ÐD/Ey1EE«E9ñEp+FSœFSðF;DG7€GY¸G?HRH%cH"‰H>¬HëH4	I.>I0mI+žIAÊI.J0;J.lJ?›J$ÛJ6KR7K8ŠKDÃKALIJLn”LIMrMM\ÀMXN<vN7³N=ëNG)O2qO?¤O,äO2PEDPEŠPJÐP1Q/MQ0}QH®QA÷Q"9R!\R~R^™R5øR$.S#SSVwSQÎS T>T8\T>•T/ÔTBU+GUXsUJÌU-V,EV'rV+šV2ÆV ùVW:WYWvW,”WÁW8ÔW
X1+X+]XB‰X+ÌXWøXPY5cY™Y)¯Y+ÙY>Z+DZ3pZ¤Z¸Z*ÎZùZ*
[8[O[
f[+t[
 [3®["â[\\,6\Bc\¦\+Ä\+ð\ ]=]$W]@|]4½]ò])	^3^pJ^»^Ø^+ô^] _5~_3´_6è_/`(O`x`8•`Î`7æ`:aYayaA�a_ÏaH/bxb,•b,Âb"ïbc1c'Nc9vc8°c(éc?ddRdj·d"e)2eh\eJÅef-fC?fSƒf#×f"ûfNgRmgHÀg;	hAEhK‡hÓh6òhC)i:mi:¨iEãi))j=Sj+‘j½jÃjÚjðjk4k4Hk+}k1©k2Ûk1l0@l1ql0£l Ôlõl*m)>m+hm)”m¾m!ÐmòmnTnkn}n—n³nÍn çnoo.o@oZovo:‘oÌoßo5ño6'p5^p5”pÊpLäp 1q'RqzqŒq<žqÛqíqr r7rLr^rpr$Šr%¯rÕrérÿr2sHs3]s6‘sÈsàsùst$'tLtft"zt-�tËtätútu/uFu_uuu‰uŸuµuÇuáu#óuvO)v0yv@ªv6ëv"w#Awew‚w”w³wÒwDñw6xSx,px6�xÔxîxG	y)Qy{y•y°yÅy$äy	z%zCz$`z$…z$ªzÏzìz!{)${@N{*�{%º{à{'õ{1| O|/p| |¾|/Ò|}6}#P}t}R”}Qç}*9~6d~›~¸~×~#ö~%@+_"‹#®Ò$ð€Y5€b�€"ò€!�I7�G��lÉ�=6‚5t‚:ª‚Hå‚E.ƒ2tƒJ§ƒ:òƒJ-„4x„<­„Vê„iA…i«…P†4f†J›†8æ†Z‡Rz‡]Í‡+ˆ>Kˆ4ŠˆC¿ˆ‰H‰Gg‰,¯‰
! Ü‰0ç‰,ŠEŠ.bŠ$‘Š¶ŠBÉŠ9‹EF‹$Œ‹"±‹+Ô‹/Œ90Œ8jŒ+£ŒDÏŒM�b�=�9½�;÷�3Ž>NŽ1�Ž3¿Ž3óŽ4'�
\�
j�*x�*£�BÎ�%�7�"H�!k�#��$±�!Ö�Fø�.?‘An‘E°‘ö‘-’*9’-d’/’’#Â’,æ’^“Dr“>·“ö“U”i”<ˆ”DÅ”B
! •RM•K •3ì•' –@H–#‰–:­–4è–$—/B—Vr—OÉ—A˜4[˜5�˜Æ˜Ó˜[Ü˜/8™Th™ ½™&Þ™,š2šB:š3}šP±š+›D.›Ks›G¿›<œ&Dœ0kœ4œœÑœïœ@�LF�D“�PØ�Z)ž=„ž<Âž>ÿžG>Ÿ*†Ÿ*±Ÿ;ÜŸ# '< 1d 1– 1È 2ú +-¡*Y¡P„¡DÕ¡5¢;P¢GŒ¢OÔ¢&$£+K£0w£:¨£.ã£H¤L[¤l¨¤S¥mi¥×¥YW¦C±¦aõ¦[W§4³§Fè§+/¨+[¨0‡¨M¸¨Z©>a©C ©,ä©-ªB?ª1‚ªD´ª7ùª;1«:m«4¨«JÝ«.(¬>W¬4–¬WË¬9#­I]­)§­'Ñ­;ù­5®1L®8~®M·®!¯'¯2G¯8z¯ ³¯*Ô¯Gÿ¯<G°@„°EÅ°N±+Z±9†±À±
! Ô±Lß±>,²2k²;ž²#Ú²#þ²%"³EH³;Ž³<Ê³´5!´8W´9�´AÊ´Fµ2Sµ?†µ3Æµ3úµ3.¶Eb¶,¨¶,Õ¶:·>=·D|·Á·UÇ·¸'=¸Ae¸2§¸6Ú¸n¹1€¹J²¹tý¹jrºZÝºM8»F†»QÍ»Z¼;z¼)¶¼à¼+½A,½bn½'Ñ½Lù½F¾!V¾!x¾!š¾!¼¾Þ¾Mý¾UK¿]¡¿Uÿ¿GUÀ*�À>ÈÀ^ÁffÁdÍÁo2ÂN¢ÂnñÂ/`Ã�Ã?¢Ã!âÃ4Ä;9ÄuÄA…ÄGÇÄ;Å3KÅ(Å ¨ÅÉÅâÅúÅÆO1ÆV�ÆWØÆ0Ç1PÇJ‚Ç?ÍÇG
È?UÈ7•È-ÍÈ*ûÈ(&É-OÉ"}É1 É,ÒÉÿÉ=ÊIYÊ?£ÊJãÊ/.Ë*^Ë.‰ËH¸ËVÌ5XÌ6ŽÌ7ÅÌPýÌaNÍ°Í/ÐÍÎÎ5.ÎdÎ;„Î+ÀÎ5ìÎ4"ÏKWÏ%£Ï"ÉÏ>ìÏ+Ð4IÐ.~Ð0­Ð+ÞÐA
! Ñ.LÑ0{Ñ.¬ÑOÛÑB+Ò@nÒ¯ÒKÊÒ,Ó=CÓ4�Ó?¶Ó;öÓ`2Ôh“ÔfüÔqcÕRÕÕp(Ön™Öv×t×ô×^tØ~ÓØ/RÙ-‚ÙO°Ù2ÚC3ÚZwÚZÒÚW-ÛW…Û@ÝÛ0ÜGOÜ^—ÜSöÜ0JÝ{Ý8›Ý6ÔÝ8ÞADÞ-†Þ'´ÞLÜÞ7)ß6aß6˜ß;ÏßTàG`à?¨à1èàFáCaáQ¥á'÷á1â-Qâ7â(·âIàâ*ã,Jã=wã7µãNíã6<ä3sä;§äDãäL(å6uåF¬å óå/æ'DælæCŠæ<ÎæçBçK^ç+ªç0Öç6è0>è>oè;®è êè@é<LéF‰é:ÐéFêRê=lêEªê.ðêEëeë3‚ë9¶ë0ðë!ì@ì$^ìƒì3›ì@Ïì<ílMíWºí7î/Jîzî“î©îÁîÙîñîïï3ïHï]ïqï†ïžï»ïÐïèïÿïð)ðAðVðnðƒð›ð°ðÅðÝðòðññ1ñFñ^ñvñŽñ£ñ¸ñÐñåñýñò*òAòYònòƒò˜ò­òÂòÚòïòóó4óIóaóvó‹ó ó7¸óðóôô#2ô+Vô6‚ô¹ô#Ùô?ýôG=õ&…õ#¬õÐõ7æõ7ö6Vö#�ö#±ö:Õö:÷7K÷:ƒ÷4¾÷,ó÷Q ø6rø>©ø4èø!ù%?ù%eù‹ù-©ù0×ù)ú2ú Iú(jú=“ú,Ñú)þú/(û.Xû4‡û=¼û:úû*5ü*`ü&‹ü6²ü6éü4 ý2UýEˆý Îýïý;þ7@þ&xþ6Ÿþ>Öþ*ÿ>@ÿ ÿ% ÿ3Æÿ+úÿ0&$W-|9ª4ä%9>_žN´4.8g0†.·.æ2&H<o#¬)Ð8ú93*m˜±9É(@,%me“#ù,J4c5˜Î<ß-+J.v$¥3Êþ3*3^+’0¾"ï	(&	!O	#q	•	+µ	+á	+
! +9
! +e
! +‘
! +½
! +é
! ++A-m+›(Ç-ð++J+v¢%Á>ç>&
>e
*¤
'Ï
'÷
'G'dŒ+©'Õ'ý'%'M'u'�/ÅEõ.;/j0š=Ë)	=3q‡$¢/ÇF÷>>!}0ŸÐ'ï$<-[-‰8·Bð@3.t£7À'ø 38;l"¨KË.*F%q0—7È../^JyAÄ-+45`6–@ÍH<W0”2Å%øD!c%…A«_íeM3³'ç,0<'m!•H·051g8€G¹GI0h;™Õ5ë@!bxL‘9Þ7 .P , >¬ 1ë '!.E!.t!/£!@Ó!'")<"=f"$¤"-É"3÷"8+#/d#/”#-Ä# ò#B$8V$3�$RÃ$F%]%cu%4Ù%&&$5&MZ&;¨&;ä&9 'Z'.y'"¨',Ë'ø'(E.(6t(`«(M)3Z)9Ž)È)@Ù)1*6L*3ƒ*4·*.ì*6+0R+3ƒ+·+"Ì+Nï+->,Il,F¶,&ý,0$-U-n-!†--¨-$Ö-#û-#.&C.#j.*Ž.+¹./å.,/#B/)f/:�/€Ë/gL0C´02ø0)+1.U1„1;¤1/à1!222-P2P~2*Ï2<ú2#73,[3cˆ37ì3\$4�4'–4;¾4Jú46E5.|5D«5Vð5MG6?•6Õ6ò6)
! 7(47*]7+ˆ72´7ç7Hø7#A8He8V®8q9w9!•9;·9<ó9%0:8V:H�:GØ:@ ;&a;Iˆ;?Ò;L<*_<%Š<:°<:ë<7&=7^=9–=6Ð=;>KC>;�>KË>+?:C?U~?[Ô?.0@5_@5•@@Ë@4A8AA,zA(§A!ÐA&òA&B@B+]B‰B)¥BÏB)ëB+C*AC:lC;§C.ãC*D=D8UD3ŽDÂD.ÓD'E=*E!hE2ŠEB½ESF;TF+�F-¼F7êFE"GFhG:¯G[êGOFHE–H9ÜHCIHZI0£I>ÔIBJ9VJG�JRØJ-+K1YKN‹KAÚK6L<SL=�L2ÎL7MA9MA{M=½M4ûM00N+aNU�NGãN3+O+_O+‹OG·O9ÿO59P-oP3�PÑP(ìP)Q2?Q1rQ.¤QÓQ.îQR)<R*fR‘R0¦R×R*íR:S!SS/uS*¥S?ÐS@T.QT€T/˜T:ÈTUU1U>CU‚U.¡U ÐU3ñU3%V<YVO–V,æV,W@W`Wb}W(àW,	X,6X(cX-ŒX2ºXíXDY0PY9�Y=»Y.ùY6(Z_Z-{Z3©Z>ÝZ5[;R[$Ž[+³[7ß[=\JU\$ \'Å\<í\E*]$p]x•]8^0G^Tx^+Í^(ù^J"_Mm_5»_Lñ_I>`Qˆ`JÚ`%a;Ea�a8›a@Ôa4b!Jb)lb'–b-¾b#ìb8c.Ic.xcB§c1êc$d&Ad%hd-Žd/¼d;ìd/(e[Xe#´e:Øef@1frf5�f,·f2äf2gJg,[g;ˆg%ÄgBêg(-h=Vh”h³hBÎhNiI`iªi3Äi>øiD7j<|jU¹jEk>Uk2”k-Çk/õk/%l.Ul.„l#³l#×l9ûl>5m tmJ•m$àm/n+5n/an5‘n6Çn#þnB"o0eoC–o8Úo;p!Op+qp/�p%Íp2ópA&q0hq3™q8Íq)r@0r$qr2–r1Ér=ûr[9sG•s.Ýs1t]>t;œt.ØtRu7ZuO’uDâuF'v#nv;’v9Îv"w<+w/hw2˜w?Ëw=x5Ix@x>Àx2ÿx42y1gy™y5°yIæy=0z.nz9�zU×zU-{5ƒ{>¹{<ø{<5|Fr|.¹|5è|}0}0P}&�}A¨}.ê}~~%~2~O~>j~6©~Dà~=%>cP¢MóA€ \€f}€Cä€@(�0i�7š�8Ò�)‚25‚2h‚$›‚FÀ‚!ƒA)ƒ)kƒZ•ƒLðƒb=„+ „IÌ„D…9[…8•…:Î…3	†C=†)�†«†Â†(Õ†*þ†$)‡<N‡<‹‡<È‡;ˆ?AˆB�ˆ?Äˆ=‰7B‰?z‰7º‰?ò‰N2ŠR�ŠOÔŠN$‹Ns‹HÂ‹HŒ?TŒ?”Œ[ÔŒ60�.g�–�/¶�Hæ�@/ŽCpŽ3´Ž2èŽ.�\J�1§�OÙ�1)�[�3n�4¢�#×�'û�#‘ZC‘"ž‘Á‘Ý‘?û‘_;’3›’IÏ’=“,W“>„“DÃ“*”23”8f”8Ÿ”8Ø”5•-G•u•,‰•)¶•Gà•M(–)v–0 –9Ñ–4—>@—=—"½—+à—*˜D7˜'|˜-¤˜4Ò˜,™)4™9^™+˜™'Ä™Hì™L5šB‚š$Åš,êšK›-c›'‘›&¹› à›"œA$œ@fœ9§œDáœE&�dl�dÑ�A6ž5xžH®ž(÷ž( ŸYIŸi£ŸR
 0` ?‘ 6Ñ Q¡JZ¡¥¡$Å¡6ê¡X!¢Kz¢ZÆ¢S!£Zu£XÐ£S)¤X}¤>Ö¤@¥\V¥A³¥Dõ¥U:¦g�¦Sø¦SL§H §hé§,R¨¨†¨
! �¨	š¨¤¨H°¨Rù¨-L©/z©Lª©÷©ÿ©`ªrª7‰ª8ÁªEúª@«(^«J‡«NÒ«E!¬Ig¬I±¬3û¬8/­Fh­/¯­Aß­G!®Ei®9¯®gé®MQ¯-Ÿ¯VÍ¯$°2;°>n°b­°2±!C±$e±ZŠ±<å±<"²3_²6“²1Ê²1ü²
! .³9³BV³™³6¹³ ð³6´?H´7ˆ´#À´(ä´
µ!µ;µ2[µ2ŽµÁµáµýµ¶!3¶U¶s¶‘¶(«¶+Ô¶A·+B·n·?}·7½·2õ·5(¸O^¸Q®¸X¹/Y¹‰¹C¦¹ê¹Gº]Lº\ªºC»LK» ˜»0¹»=ê»((¼DQ¼B–¼EÙ¼F½Lf½E³½Gù½A¾3W¾>‹¾;Ê¾Q¿>X¿>—¿<Ö¿À3.ÀnbÀ9ÑÀÁ*Á7IÁ&�Á'¨ÁÐÁîÁVÂ!\Â3~ÂH²Â*ûÂ*&Ã"QÃStÃ"ÈÃëÃZÄUbÄ¸Ä×ÄõÄÅ!Å!7Å,YÅB†ÅQÉÅ!Æ2=Æ2pÆ%£ÆÉÆèÆÇ@&Ç0gÇI˜ÇQâÇQ4ÈF†È:ÍÈ4É!=É:_É2šÉ0ÍÉ'þÉ-&ÊTÊMqÊL¿ÊhË+uËJ¡Ë;ìËC(Ì‚lÌSïÌ4CÍ'xÍ2 Í3ÓÍ(Î0ÎHÎGaÎT©Î0þÎK/Ï4{Ï?°ÏVðÏ$GÐ9lÐ-¦Ð4ÔÐI	Ñ+SÑÑL›ÑKèÑ:4Ò(oÒ=˜ÒAÖÒKÓpdÓpÕÓ&FÔ%mÔ%“Ôa¹Ô5ÕZQÕ¬Õ%¿Õ9åÕHÖ4hÖB�Ö3àÖ)×\>×›×Yº×TØ%iØ%�ØrµØ*(Ù,SÙb€Ù)ãÙ>
Ú8LÚ=…Ú@ÃÚ3Û68Û,oÛ7œÛ1ÔÛUÜE\Ü?¢ÜrâÜlUÝ@ÂÝeÞŠiÞIôÞb>ßN¡ß@ðßJ1à/|à4¬à-áàBáFRá™á%·á1Ýá!â1â"Pâ,sâA â&ââ$	ã*.ã2Yã Œã­ãÃã×ã.æã/ä7EäG}ä<ÅäBå;Eå	�å2‹å9¾å0øå@)æBjæ4­æ3âæ'ç/>ç<nç>«ç+êç*è:Aè;|è:¸è.óè6"é2Yé@ŒéÍéèé+ê+/ê'[ê*ƒê.®êUÝê3ëPë)oë™ë"´ë ×ë(øë!!ì4Cì4xì4­ì$âìUíJ]íD¨ííí5	î9?î5yî:¯îLêî57ïJmïD¸ï.ýïD,ðGqð(¹ðBâðA%ñ?gñ4§ñ5ÜñMò"`ò)ƒò3­ò4áòó=5ó1só2¥óKØóR$ôhwôcàôBDõ7‡õG¿õ-ö:5ö'pö+˜öGÄöT÷5a÷K—÷ã÷Dø5Hø2~ø ±øÒøgêøARù!”ù!¶ù-ØùIúTPú¥ú3Ãú3÷úD+û<pûN­û<üû09ü3jü3žüRÒüF%ýlýJ…ýFÐýJþIbþ3¬þAàþA"ÿIdÿM®ÿNüÿAKH�_Ö461k3�0ÑLaO± Ðñ3B?_pŸ.?_x"‘´JÈN]b1À>ò<1/n8žJ×K"InT¸>
<LD‰;Î;
! 	DF	;‹	;Ç	9
! M=
! M‹
! NÙ
! M(NvMÅNNba±_
-s
¡
(·
Mà
B."q”+³5ß7(M%vœE°.öB%2hH›ä&ÿ5&+\3ˆ1¼@î1/)a-‹,¹æ2ø1+2]W�9è'"&J2q9¤MÞQ,=~/¼3ì; *\8‡4ÀOõE%c‰4¨Ý�ûO‰iÙOCK“Nß=.5lA¢*äNU^´RË0O(hC‘DÕ+-F(t3�QÑ<#H`<©3æ3Mf�š²Ìåÿ 2 M f �   ¹ Ñ ä !!8!S!k!ƒ!9¢!PÜ!%-"%S"7y"(±"KÚ"?&#3f#Vš#:ñ#g,$n”$h%`l%;Í%	&2'&JZ&L¥&Pò&5C'5y'5¯'5å';()W(3�(2µ(3è(4)3Q)2…)3¸)3ì)3 *T*Vt*6Ë*0+,3+,`+,�+Kº+i,bp,2Ó,:-7A-Cy-<½-€ú-4{.D°.Cõ.k9/?¥/då/ŠJ0,Õ0.13110e1/–1_Æ1'&2/N2~2B�2:Ò2
3+3G39e35Ÿ3UÕ3U+4=�4;¿4=û4q95Z«5)6+06*\6"‡6/ª6'Ú6&7/)7&Y7€7CŸ7)ã7s
8O�8Ñ83î8,"9 O9p9"Š9­9%Ã94é94:-S:.�:&°:+×:*;.;3N;*‚;)­;6×;6<"E<#h<Œ<'«<5Ó<@	=GJ=-’=4À=9õ=//>+_>=‹>[É>N%?st?Aè?A*@2l@@Ÿ@,à@5
A@CAG„AHÌAAB4WBRŒBSßBP3CN„CgÓC3;D/oDOŸD7ïD 'EYHEA¢E,äE3FCEF‰FF¦F8íF7&G;^G-šG(ÈGWñG/IH)yH3£H×H@÷HŸ8I-ØI7JH>JH‡J/ÐJ@KIAK@‹K;ÌKL"L6L(NL6wL<®L8ëL<$M*aMBŒMEÏMCN%YN7N·N^ÕN54O9jOJ¤O6ïOO&P9vP0°P8áPQ#6Q]ZQ]¸Q:R7QR,‰RA¶R+øRE$SLjS'·SßS+þS6*T6aT7˜T0ÐT.U>0U?oU.¯U)ÞU9V1BV5tV>ªVéVW-W:MWLˆW7ÕWO
X<]X#šXe¾X5$YZY,wY&¤YËYëYqZ!wZ.™ZÈZåZúZ'['6[V^[+µ["á[\\02\(c\%Œ\M²\<]*=]Rh]O»]$^0^H^!`^,‚^9¯^é^_(#_*L_w_;’_BÎ_<`'N`<v`F³`Bú`<=aza.Ža7½aõa$b$0bUblb#‰b.­b.Üb@c"Lc-oc3�c!Ñcóc-d">dad+�dY­de/e*Je,ueO¢eòe2f_Dfa¤f`g/ggH—g*àg1h?=hA}h7¿h4÷h#,iPi*]iˆi$ iÅi-âi4j*Ej3pjH¤j2íj( kDIk(Žk/·k$çk*l7lJLlC—lJÛlC&mPjmI»m<nBBn"…n/¨n:Øn$o&8o _o$€oB¥oEèo-.p>\p-›p0Ép0úp+q!Kqmq„qU›qñqYr=fr2¤r×rôr$s4+s;`s8œs>Õs<tQQt£t¾t&>u/eu8•u0Îu ÿu) v/Jvzv^Žv<ív;*w3fw.šw"ÉwKìw18x6jx?¡xáx6õx>,ykyyžy9»y:õy>0z<oz@¬zíz3
{;A{O}{;Í{O	|DY|Xž|D÷|X<}(•}<¾}/û}C+~^o~5Î~*42_9’4ÌI€K€DT€/™€,É€:ö€C1�bu�.Ø�]‚&e‚CŒ‚+Ð‚(ü‚B%ƒGhƒO°ƒY„aZ„_¼„j…I‡…iÑ…);†&e†jŒ†-÷†)%‡OO‡*Ÿ‡TÊ‡jˆ8Šˆ%Ãˆ7éˆ6!‰8X‰7‘‰9É‰0Š14Š0fŠE—ŠOÝŠH-‹@v‹L·‹4Œ9ŒSŒCkŒD¯Œ4ôŒ()�=R�,��/½�Eí�D3Ž/xŽ8¨ŽáŽöŽ$�;-�Pi�(º�.ã�8�*K�*v�¡�$µ�7Ú�A‘,T‘N�‘&Ð‘1÷‘)’<’I’FQ’˜’&©’[Ð’,,“)Y“ƒ“ ¢“@Ã“””3”2Q”$„”1©”Û”7ù”-1•3_•T“•Pè•,9–+f–’–&²–GÙ–5!—HW—= —9Þ—9˜FR˜9™˜UÓ˜=)™8g™I ™"ê™#
š31š/eš-•š-Ãš?ñš41›4f›/››,Ë›Qø›Jœ#Zœ7~œ&¶œÝœ'ôœ&�C�%a�‡�¢�
! ½�?	¹ær‹,c×¼Þìy°Î�¼ÀÓÄ¬-D
! 1‘…'ú‘*ÁGÐü  õ²MB«”\	t,à;­~S
½
! £Ô É]„EF·Hú]|… Z $
! G�~Ìe˜žP
! Ëø@ùœ
! K•²
’ ^iÔ†äÍ |!"Kj
! gÍ_
! WÒw�F& QÆ" ø�±:À.
! {PdXË
Ì2…ØÇ
! ¹ŸÂ B´;âh2Y”‚‘Éç6G
  
! ý£˜Åg"ÀÅtÄj®)'0‡&Lçiãžá‡ŽBd
! I8w·šÈéù•“¬,§	žN4elê…Ìmkê£¯",9e¸c«r½
! XEˆ”
! uXYDÁzF{Ä…p¿	[µ©K
! QA”Œ¢önD uö
! &v�j ŒÈ¾q¼­?ÌÏÍ¦(]§H,vcë«
`Á
! 	à»æ¸hÕ¥§@²ér	”
®	
)û¶SOX7
! E*5
½ý]Øl
! ®‘sro¢¦¼Ù#ó ›!¡,§ID
Ìué™-¾v
Ò
! B '_Æ$Ò˜	½	”
"½ÍÝÁ'è¿:Mê±ð
|¢‡
! GÿÈÏ&Ä
! Û6Øå¿ðÔv  	oiwüx;’ƒ6Ø'­·/
! rõW— ­]
! Xþ
hÖq
! «×0�c¾ÄT` ¹	iUa±
! íÿ¢

?W`Ë¤Oì
¹ý†v
! ü¸á×êòŒ	?Z6
! ¥#
! �c”	oš:ÂZ¨Õçû
ì(Ã‚‘åí
! ª
G¬
çF
! ‡R
! sMú!¶4(Þ^wR‡
\
! ¹™bèÝÅÂ¶·þ¦V
! ±à(Ù±
¯ðb
ñ�C"ÉŽÌ	ÝR\ŠIÐ†«Î8­ýá	‘"Ø!M
! J÷
! 	Ú¦Aš0ñqŒ•
! Vü ·kV`±BH¥<{,nÂ? |ãæŠà
Ð
! Y	§T&GfH> ôð�Eö",œ
ó@)
! 
! 
ö2�èyü±ç2‰K”¡îutJnX
! „L‰B. ÄÃÑ—åÏÏrep¶hHVJåË‹�–v
! pÚ¶
! 1˜o�[ª—k—‹˜¾
! y2`¿ùõ]b¶jº‰:Š›ÖdÙ4Ì¡îÅŸÏaÓjy±‰T›!>Ð*>
! }@5ÄP/
gØ�	{­¯!sv%	-w¿9é»$ƒ×³ÆËþ90‚×Ž)¯Sô
|îšõ½ÁEñ¸ˆH9š’BoŠÔ
! _Pœ,�Ý
! :™³6165|
T AÝÇ>«.ãÑ-L{ˆ¼Ü¨F>h	š?-js
Í©ögwrw®í&›6í
þ`=W L× œ?€ðºãÀenk	,Û
]*
! A@õ¯Õ
! *~ÅU´ª[�~
Jb“ ŽBÊ ©P
ö;U$O‹Î�\¯Å
½á(þâ=@þ7$
aüÅŒ;
! vèÛ‹ž=Ä
š
º­ôŠ	öÄM¶\Ý.…{
‚—`	F,†Ôdê°Â0 ý
 ­“C+þÊ -V#ÿ • Siç¤B
n
! pÅ8×

! Î
! ¶
–
Tr}Fã…»
! %Á¸Ð � u¯	|ªËC`Ôo•Ã$û	¯~Mˆø¦Ölgé‡
8›ÿ¡NÍïMø
Y.¨@ª e‹›ÑÓ0‡˜e…us�	y
! ¥ †—#ÆŠ�[SŒŒ®-¼ÖépmaÝ÷XÀdDRS^ü^$à �¿ê
}‰aŸµÀ±~×¦ŽÁ×ÄºÂ s°÷¯º•¤îå
ÝíÂ;N|	
! 7r®ö·)€Ù:’¤û&Ið		ø‰Ÿ(òuñ8}Q
! ñ»	VÍW{è>Í
! )"±)zA-…²	‚íœ	Šæ7dÚºÀÉÕ)ÂŠÚË†O ©>}òA@f„—„ "÷¨g¸ ˆ ‚	ˆ+“}…× ³l›Û¯ Ø¡
¶œ L	w5iÄ™TÿÚ L^
! ºr»+(õN
›sV
¹½œñ8�´\A
! ò  +áé÷V LUš^µÙ °¸è{®Èå’<
9rgŽq¹	|Þî¨eéÌ ‡.aM�S
! ûª8‰ô8˜ïÿ @„ß½Ec5p g5Ûå<<À­L
ú¦Ä*ö1
! è<
	’¸Ê|óÙ
ßYDÞ~ž´¥Å*6�»
! U’è7&á
! Ù
! Nz¸N	=Ô•1ÿcJÖ
ÜÕºõªÙ…2Á¸
! Á¢ZQ‹´£šö+.(ÄýÄô¥?TH$|;
Nµ«YŠé¼W�•{)/a
‰¤x	­1 }ˆ]9âÔ¦
ÂŒ`T|}+ÑÏf>	4Ãù7Œ
ïë�ÏhJ5lÒ
Û`:Ó
! Wåµê6t1%X¹Ì< ¡HP•Ãup;ÈÙrzˆ*°_ë¹×mtÈ
‰
! §káúþ½
Çûo)Lº�/ú3‘i²³·³ìÜÌ�ÎM
ò}
! 4Ës	ÂO)Áùh¢²d
zÀ¡y °y	¢åû°°¸âtú<^xo&KTlp“Ú’ãp
! Søóëgj2
ÀÕñRÏ
! ¾
�¤}ÜÉÈŸï1ò+}X
Ê!Á,Ñƒ�åvB$ÆZˆKáÓÖf±×g
! 2Û`Ÿ¥PžCM;‹ -3É7	¾“1uCE÷�3ìÆ É[4
! \fdv&
�còæ;
! ‰©­"ÌT%P	ˆ�f¶û€þBËÈ	f‰†‘÷`
(x@-³
#ê0:W
! 	Dþ
! è
ùÞ47J
ÍžõO¹^³ùfžªßë»m¾	ø[ÿhFbE
p‚ª¾ÐI°b£1j.cby—K#n�Ï¤½Ñr·ƒµ1P#Þ‰à?3Î³X¥'¿3$
! J5_f�äÎOWAÅ[ÈØ6!ß
±t‘7{eœ+Ó/lïMFâÕÍÊÂ
! 3Þ¥ý ìVºTðs6ˆ®)zd�”©’¾þ~8[
! �d—:¸bn–{ÌØKQ‘„‘NA
~¾/4‘yÚ`Þ;½Þâ	é
Ê]†�ñ	O<¸®×ñ
«sþÕ([t
½Wª 1	)¹W
^²¾#‚š%†ô½ERù¬ƒ0	Ëp]
¬­	>§ÕáËaQéº¯‡ -ï"* ÿÏ]»¯y
6ì�`è	I]Âê
"£
Æ (±ÔÒ;lÌâ'Ìô¹˜
! Fi
‚€;ï ÆÏx ^ ßõ1vý{\&/	—Ag*©[õ
0.Ì¸ÝôÜ&–ŠÙS0úÍÞèàæjæê3
º?é ã
! f`øq
×á± E·	õÇtáO3G@EZ	C0Pù±å÷: 7ÌkÙðÖsÎ	
! õ�©Fá„Ât
! =‘	ƒol‡ùôç6C —×ÊH 'Xt6úÎ A(MËpF‹q „Hq¢Œc
! æ&[š÷|ž¨x ñôzÜÒõòØÉ	=
zŒõú/³I 	W{ª¿ª¶ /MŽ´I)»ç¹
�
yí�ø%ß[vü'e¿ Ø
*3ÙªàRR
ÌÞïû�c	Æ	Þxv×r
! voŠ(	î	z‡Pä(
! ì‘
! RªáûË²ññ	B³²É³t¼U �~÷	>» ô°¨oœè«	ž�Ÿoá \ò˜²
! ÝÃ1RÀ
! éKø®ÇÒañ qJ8×Ëôq†ÌÇÚ®rr¸Öâ¥8"žN	òÐ÷«sÖÆ~
! ëùS­
Ö¢D	ÝZµ
! ©¤²+ù	ó¶KB#dNÔÎíŽ:
! ÀÛ	ìî	ÕbZÄ¨
! nZÏ¤N ëªN
! ÐV¨h¦O"	s²‘ß» ~ÛMø z¨ÁëµÂg&	‘/–$ÇlšYã&cÙ3^`·
Û÷
  'Še
! Ðíì^à°É
! ç�@’6D_šÈèÖœ£>õë’V
! ã:ŽN9–6ÙN#
k�
+}�Uö}?°‰Ó$îüñêGR§¸	Ð
þ‡™V¶d–,ë¤õ\ÅW�I¬Ï&j Õ%/œ 	š3½jóv]  ¿Éõ`¡	
ç9
A);»t	(a°
! $#À?u	òu
! Ž|Ø ÈSj®gÖä¾q€"ÂyÉ
ƒ
= ý¸ß „
! ”
! °Qy&šV^ð�Ü�[Ÿ™(3¹T}Fë‡BzÇ/2ðpÿÝï
! \£Å+ÜmŸ]µÙÊ¥tæçaxÄ	èº˜•	êŒ 
! "Óü
! 2ž
! ü­
çà	Ñ	Ù
! ~!	K¨×÷x–»hk• 9ÇÛì
! R!}N‹¥ÒÖHêÞ€\5ßÑ
‡6xâß
! s6ï¦Z
! Ž
iÃE cBÇÄ�àBY]îpO×N¦t×í™
! nëÒ†Kv0ú¥Itÿ! 
ÓÉ(YË�
! î L�˜¬” ‡©ð ÓÈA	”)zÁù
’
! òuŸ_ØÚ	aÂÓPQt:ÜÛ:
x*¦yq¿=Ôœä9F	 ä†`¼¸{;»ŽÄfÙÆ¥Ås±i™Sa4 ’é£ì‹û£	S§ñLca	 øÂ1sÔ{Í=qÅ_ÝÞ
ƒ
! ¾öH	ûäz‰¤›gdMh‘·Ú
! µ>�
! TÔYfE]´_	ýñdÍKi	É|fz�w„æðÃ|xÛ2 œÃëÃ{¹ùåPÎni\³»nF5¡À)e
œà¢‹w�wú ÊQ
˜2í+
/‰ä¾¦=æö	”Ž Æñ
! ÇÚ¡Y.b	€V	k:�¨68Mœ°M
9ÏUê¬ÙªZ	ðJäxSÀÞ¾Üa	îüo¤t¯H·–}Á	¯´ UH>ò‰§Ç¬Jtò�
Þ
! 0ŸÅ™cQ>
z	XºeC=¼ú˜d_§`§+ø
i¶CRožZÒšK‚í,—·Ôd ©î»4¸2„Þa<è µÄ q…nt—ž]APã�ÀøH[nÖ ÂÐ	ä €Æï
! {f ãe�R.Ü¤H ¦�lU†A\´’3ê	xˆƒßn¥gI	»u@Ò®àˆCxˆ
z³>}
B½‡=h»m	<ìà†¤ °Ž¬J”m
õ'Í½°3a
! � ‰eŸ¼ÜºìæQ„
ÉH!Ž,ÀƒÈ—EŸËD†ßÁˆÿ
jŒ½*ÞËro
ÐÀ
ÇPU³
! ¿Ÿ²
! 2Ê¶ó
! w
! ÐQ¦
! ?Ë Wcl
¥
:�¶d=§Ð‚
! ‡6OÖ=� ¹O
øÕ5ŠlCzáæ°ÆøA~® PµJGQq?û6ÿy5B _™œƒåz®ž¾Ñi´+ é5Þ	aº®škƒê¬ ¾ §“'~wî2s
! ši¼Œ‘}~ µ§;	Â¢XÎˆ
�x!	· #/ååÆšô3ÜÕf½ÊT	ÎU&É¢è,Úßæiöo÷
Ê¬�®ºko 9ˆ°sGgÂ¹Ø£vPý
! ~Îú˜à3P„Ë
! \‚=·H–‰–mÍÎ
! R¤
#io€- ú
v(6u
! ‚£ bSM²òl·È 0%‹} ±l	¹=eÁö
! "œ,ÔÎVøl´Ø
“ñœ, P~í�zÕýæ.cº ŠèrQìWÆ›µ
! êrõ¤ø¢ólri{,¯
ô’C% 
! ›
! °mƒ
F«Ã
‚;å	ó3"/„Á
—R ×î’Ôï?, ØgˆÃä/hý	mÇ­ # 
! Þh&
! ±XçÒ’>Ž“òpÑ 3 ô{ä±	eÊB	3/ç	P·8<€Î…ÒÌ¡´Œb®¿c<ª
! “	‘	–v' DÐ«6
ŠÜ‘
q{	V€Õ¡Þ­“
! µœrþiû°²H¶ˆé
! %áŒ
!  Ñ^Ñø,m5 '_Š
b:®y»¤¼‚ ­_<ómä�çJ×…|Š«à4amR9€ÒBÓµßƒ« ÄbÒz ¡~Ûóê�ÄEä‰	E	3…|“5s úT4³	ò
! }®à�x
¼Œ&bú£2Ùm§Nà
! õÈœW@	æÄŸ]�ø�¬îéÑO©CØ
! y“²;
! –V¾'	Æû1cx=ßü¤
! yLâÊ	ƒG0
µZOÇ7xLÄTK#	Ú!C÷Àªµþ<pxîÎ—-8+
! hµƒÒ	d(¿¦£ïœÈ
! ìòc“8H!,
� Î
ª	£åÞÔÒ¯†
fù
! O "ìE&7„îž
ˆÉâ
! TA_`è›ÚA?¦3óP· Äc
ÂŠ ´ØQ	KëÙ•Ï_£¼	én²ä¨î2XÆð4g	)	àj—ñO‡.ë—
! Þ†GâüSç5	Wzz˜¨ÅQ6&Õ‘*

! oš2	'š4Sð
! }ÓpK ô}æW�Ÿ¥’
�ÉOS5^Ïe	VwÊ„–
! FPò,ÆÒ&w¡1öš	ð
—Ñí9
! ¬u ö9¤ ¨�Ï D
! W	I*Ï<»k!P’†DåwGY «íkÙšv€ïU	_ë‡%
! ÐéÝ
"º›órˆn <�•JGE
! ¿ò
€
/ï¯L
! V)
½ Õ2¦¢+ ç
! u¬N~	`¨ÝÐ
! 	O	´li
! ò¢Ü ¤`
âæØbðƒ9‚cßý”Ü‘ø[  ïQWÔ#´&§0§'ú	_	^	T æ†
! I�ÍÚy‰n}¿ý
+9	½Úñµ›Î]Fc™ËÞŠ–q%lVªs,	Ë?fs/ ZY¶ôçôoµ¨¶ê�0�W c<ÂfYpS¯2¾Þ9ë8‚ù7„Cãã^²ô CÐo
! óÂ	Ø8
! ´ä à-	÷ŸÌåÎñùÖH˜g
!–ý Ôv/0�JÜ4		7]™Š\ÙµÄ“WÙTEwák†	a¬Óœ75Î ÈÇ"_f	
! ˜iAwýàfm€žŠAkãÑÁ'
Õ<
! i ;û�±3y¡å<K¬‡Ê

²ÀÀ.MÜÂ
I ÌX	Ü ÖØNsN¿Yœÿ
! �£æ
Å‹ìk»¼½ !Pƒ�I�Ý÷ö„ßóùÈd]uUH
vºQÏßxÑ�äƒb91Õ 2ìOÀ	Ü“UJ†ü³~Ž.ˆ‰ëÃZP”ìqmFæF¤€	‘“ 
! ÆÏéïu
mç/õ3Ê3˜_`¬}˜
! òh-jTØ7×<ƒ`$ ¥ê³Óa»Ý,}%)ïŠýß² 7Q I·_î¾ÒRtïMàméŒŠÔ·Ó™ J
! ( duÂkž?Ù:8\p	ÉF8DoYw <LÝeÿDÌ­Y7çqæïA€aþ
&˜% 
!  Ê¡
! !X ‡ž“
Åé¡j	ú
! Ã
! ™äs^ó'“?¤m —.Å	$¹ùn¡­
! Ÿ,³’%Û.¬ÿ!fýÎ³ß	ƒ ó­îžßˆÔ
DKÝßÀ©ój[_bðgw$A ÿ€DÂþ¹\è~3
! Ð7ÇÚû>Êyû‹	ÃeM¾
ö�™è5]QÎ
[j
Z»#r‡	$XR‚ª:
! nïg5«æÞ_1¡“z©…[
�	ÚBùÿ¼A¬ì�:»,ì5èâÌ
.Å% ÷ð“\ ÷´©Åþ€jâî
d²¸"”£
! dçDª 
Êz
! K!ˆ¡	
Ø ˜pŸ.@O*^èÄÈÔóá8?=•�´
! –›F|(
f…
åÔ	Ûë¦u)f<jPãì;1@X�¸¯N
! b1&Ì
! â@Œ“äÕ7ZI¿
! t Ó„œ‘ò`“ís/‚DJ o� ždÆ«/Ý�˜€Té	zÝ_Wþ A¿žZ“	øÀ�’¨
K˜Ä5!v¶{DN£�ƒÔ°-½	·¢	…
! 9SR	³¿¸XEtÈÜ
! )4
! >0üø	^Ï®ð>«ùQ´~Ã§¶â4
¿9 À Ÿ	¹ „;EïÌVÈ+k‹Ù¢^é›¥ã ¸Gâ âÐÌÌ|!¤	µ	u÷\ˆ¿§Ø\BÀç™-‰\•
þôr �!SU¶
9@‚»^¢ÅŒK	*	�ÍZ�	y	a–]•ó
qð±n
@
! %	)E[ Èí”’€²˜
2° £-™- 2
! Bõ ÿ¹Ó	C7 ¨dé›I
Í!bÇ'eªž õ#"ÄHõ#f?¨,
! ÛÔ„e;
®©K.™+@EõåëÏ*eù.µ ~q	DCZ¶ŒöÚÓÙ v
q ù_�x-Tðó¯ê.´Uÿä¿P*â]	„Ú¯Ã¨0v…i—LåÀ§Y
+nˆèh‹ŽÈ<	'—A•NRztiè€„Dë/î†g +¾0[ÓØ1‰ž›ýDow Cé¿K
grákó¹¨Lïä	Ò,
G¬
! ˆ
! ÿû 
�a
W¶Ö]ª
f{júRí fO‚©Ï
c™Kát_�”’\) Ê
! E˜•g*C5Ÿˆó‡ô
! ƒö/ÎÏð.Â‚ åÆ
! Qm Çpß¬oúM <Ã’Y©—[«IƒŽŽ
! _±ÒQ
5÷ ðDä#Úl­5c 3šlIà3sb
! …ä¬™	
! 0DŽ|ÛeS'©|
! »­bC÷nj–*áhm9ýÚüZ ÿ¿
ûÖ²ýyC	´b¤¬	WºÇ  .ÜÙ¨—C
xÛ…Y[‡gÿwUrS“.¿¼ÓêuñF•ihA6\^•|3²
! Â÷×-<½ íÏJçü‘uw	ª¯-ö;Ñ
!  @ŽÕ‹�výn…Öî¨{ M’	ÆDÐ9¬Ë-	†DR÷Í Ÿ
! tâíW'l\Ù…±jÜNu7«Æ
�
»�	%‰x™ßÝú½w
Õž	·$	ƒ‡0ß
! 	ÍÑ‚_p2ügý�‘„1ÛßÝ %$ñŠÎùDEíÕà
! 	
0%ªyz É
! "
Õã×k=£hÿ	_KXƒ‰0ðdÀ‹ûŒcÝ¢Yv@f•[¡í�2
V^
/
qÿ3º
|–Ös±©·¦ �~y£¢£+«…	Ó¤êÊ­ÐX.¸hÁ;/o ù›úiÑoKgBf
Ãããþò~*ËT/n)É
g	™ÕW|¯ •ÅŠô!à+º´*	»ô?TBmâ
Uœ|î&¶µj*¡8ç¸!ÃsV>† ÷^!á�®b »R~Ö°L
! êí
»
ý"ÕÛ4 †íâ�›Áš‹Óäe©¥·«'#ŽEÒlËÝ¥’Î¥ÔÁõß' [	
! òýÝ9[(ƒ=	Â*aï
—Ëj1|~fü�æ#ô5m¡%È­OüãNÁ¶@Ö¼%� Yu$”]ÏA´Xb�n	Ñó	§IªÈ ðŽXÇ”‚çÏÈ6-4]
!  ~E?åhhÃ ²$ZÉ17
„ÇÑJºêuÃh
! ƒT!ôÌÓùL Š
km
Vºj�³¾vsá	Z"8 Æ *%‚hü
ãø
! ,Ö¦	©
áÇ	MÜ
7ã~Í€=è‘‹Ø	Jøñé	|Á ¹
! Q	ãâ¦”“Q_=*‹Ç+h&U@*y˜I
! £
! 
yù š
! •ë
! 7‰
ú990V	Þ	
! ©“½
! k ÍIœo›ÉžâH
! “¬}ÓdÁ
! ¹Ãý”¢ó«ï³CF•uvŒ¼�€k±ž%ZŒW+¨·Þ È½a÷@7™QTOb®!©É¦›RNÈ¾GËk	õ’I…mU¶â—	dz
ÿŠ	8žS?K08Ã*—·\= 7ÉC¯èþÚ
ÐûõFtt7{\¨+nÖL9É´oFHd)–:Ö	Ò(¡º	Is”ð	ßÿ¹&Z¦“óY€ …Ï
! ×ñ§Í^¡ØšR+a O"
! GéSI!U
}	•

N¼µ-
! 2ryá>h Ñõ?ï�É�‰¨Y	%Ú5:•¦„¾
í.¥
! æd� O
! ²'¨•'
! ŒÊ´=ëV‰Êº®ÌÜ-ù\
t¯P„T÷ ¼•Ëë<´=:nàÒGJ

%Ë	�ª>á¼
Oo®¥	Á†ƒ	ÈZ‹4‘'Ôñ²
„Þºhü	Z�–© ¯ï	øvÎ4ã)0jÖã>óaáA9™J.	’� '¿üXù6 Ú¸E	Y
! �£$¨ ¢
! ÷ü$þM ö> ÛÎª§ïÅ
! �6˜¸é…ŸË‹þ…<Y`Z9›�bæûú~Fþ
l(¾—Ì!
ë�	c­1¶ÿL§
d›‹[öÌq�|Üè
! ò‡ð:[.´
#WG
(b
! óó‰Ò îšÓ
UÃxøi+"*^ ˜—î
! nÐÓr;³“¤å?éðw£ð¤q	8
ä£4–òpä¡ye«3‡�¨	5à)F
F€ÐŒ\>‘�ŠªÜ¢:JÝ \Ú	U 1šò	h»úÑ9V
! 	©	Îp³ ;ÁI¹×çk�£x
! pV@BY ¥CªIÆU<G	p„ÀL]ÂºV#Ë7)Ö”™û âŸW�
2™
y'^�=¿Ê�ÃÓ èãa¸
~þ�} zÆ¦”úi›�<wb[JØÞŸžDï=møAu|øR”£¸Ø�
! †
! æ0Øzb³:{>ÜQ:	–B`Àë	Åí¤/Oàs×{!
! ‹¾N�p�·ž	d	­ó
! pv	 çY·
! ·Çþ	¦Æ;ôÛ¼ûm
! Ý4	K¼
! ¸™µ¢ŽÐ"ë�¯8ŸCB�o	z•4òê
! º
! îœ©¤Ò	«÷G >`
! ¢#
…;Ð	Ã›
þæ1pq'l �5�¤´	KŸHÐÛ K‘‹Rç
T¢Î%:7BkB5ÁLá›Ly
| ÁÑ–gŽ	ê@
¾šÈèàuqwââ‚¦'m#Üç
! MïZÌåàãS ÅV´¬ i-ùÑŽÅ
lÓÇ
„P Ñ{›ê Æd¼íw[¨ÔàŒ	%ÒŸá
µ
$1ä
ÃŒå 8%Ê¸ÂlþÅ	íûðž˜ ë�€¾=ïñõ	¼“c+eÚlÕ˜EQ_U»S	e ±¾UÍº†¯Ž™ £[|³Ä¥&¯-HÓ`±æ	¸Ò«§ìòêW¡æ4 (Ô Á Û°Q ¿Ÿ
oºõ	4-¯µÐ21
°	 e{‚Ä…UYÐc'<:H6Ë7X÷ØŸ×
! Gµˆ½?
! ­¹:w°s&wÊGOÍ; ÿiÅY
! ¨è
üããMYg
0Keé—Ã%`•Ñ¢0
! ò@TØX[Íxã	Û·ÛGÛSý¢‡Ï
Užï�F ô	#íÅÃ	©
! T
Ôöã“ÜÚY:®„®�¢”À’ÖJœS8®
 a�¶–¶	;h?
¡4f«§êˆI¿¥£ ’ƒù´
¼ 
! °
S8üG‡ŒOWÕ+	Ú·¬¥ìI³
! ö
! ²ÒL&Êdú€
! À.m
G²É ý±	oÎG…{´Víüb­,xLÿƒÔÊ‡‹B Å ÔÈ•Eø ËtMû�@ZT
! OðŒwj¹L—
+Æ�
! ú(-ûîî4çã
Í
þlC‹îè°*Ü	h„¢¤‰p´ñ5
! †òl²uó¦A•
! @¦wÍöVUš «´q^µ®ŠF	ÕlåßJ>ÁNÞDrÍ™>R×F	ˆ	†üþ¼Ù¢ �ÈQôJÖX½Ï�¦ÛÏ	Éö›ÐaH6ôqN?åäM“�M÷	 mµ>
! °Öò«›gL]=½<¹©™‡Ñ%
ï

úöô	±¬$éì  c– AH‚ç ™ŒæÛ$Z�Û
!  œ¥Ä�
! å˜Xö �(í	m
! Á½ñL}Y�Õe‡Üõrì	üIt¾E_q‹¿nÄ¬ýŒÒ~,‹
s©Ÿ
! }ë
˜x�CÐxKûÍn2eXS4Uà/–	kXÝ.á«
!  Í	

—Å’2n¡ ¡íŽk
–àÊ§8	[ßrjb5ÆÝH³<1#ú‚úÓOÊj¯
! �	®ØÉ—ý}éÇ,çñ	ôë 8b®Ðóû
! yg	å
! r§ ’±Ëi$D�ºk34âÜv -ÏÆDxU
! ôýCüÑå	@.
íá4#jÈB
! @ìŽ ƒ_ ø$=]X‰Ì„	S¤‚Mâ ÑÙEz`�¶·9ì§
! f
! Ö
! ¡¼^3)– 	Ý‰ µúùÿJmëÇÚ]P€r
6	­…k§«uÃ�î;€”ÉŠq0qœ\è”ÑîÚ²ÇA|™nÍÿ#¬§¿ÀŠ
! !ñÑ±?”‡?ÔÓªuÂÛ±=a}Pæ 
! Îä1¢»¥Õ
�ÉiªÙ�&2ýžL¥•–Lç‰kö
w6!8^¡ >�WŠô{
! mf¼ä
! ÃZ
:ä˜ãCìÞ
! "€G×k
! !ÝXöPáv³]û®
! >J	hqR#¹5Á©ß­\gˆ$$	Á	-J
s­·l%Ÿ ¹G! QM	Ö
$¾Ï;£7L²«HÙ	ƒŒ‚¸¼› ‘×	\Õj{8(:ù_
aÊR�€(¾â	9Ufê©tÝ	iÄ
t
! @ ²ì*Òjh
=Þ/†1
! ñ2ÙQÓ”-
`Ñ°.Ã]?É	xõ
! ÅG
! û�‚Ž%¤Çè=
! I
0­œ÷î¶S`B(™#†?{
! N!ñ½ø
(¢	³R–ð* ³‹
! ÒóœöIM×›	Ú)Z	<‘¥‹
;ì(¶T¹$
"†�Æ¨#DAü}	¬€ŽÚ¯c
! 7Ç
! á‚
p")ûæ
! T‘ ¬ÍŸ>GJ
! LP¦uCp
+â/ì4°ënÊ±©HNäC
! $¥äüÇêqþ/ê§–O”ˆ¯y¡÷­2Â›ß«’³¦Røš^6k!�4Vœx[c°ÇFpl³…Q){ŽŠ¼E£ÿëÛÕ	3	þ½ NG^š+ßÒe	z¿
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1533,1539 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
-   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -E                       Preprocess only; do not compile, assemble or link.
--- 1547,1552 ----
*************** write_c_file - output name is %s, prefix
*** 1659,1665 ****
     BIND(C) feature of standard Fortran instead.  */
  
  31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.ACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSIGN statement at %L requires a scalar default INTEGER variableATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocate local variables on the stack to allow indirect recursion.Allocate-object at %L also appears at %LAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler options
  =================
  
  Assigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to coindexed variable at %L in a PURE procedureAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute at %L is not allowed in a TYPE definitionAutoFDO profile magic number does not matchAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid speculative loads to work around a hardware anomaly.BB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) procedure with NAME may not have POINTER attribute at %CBMX instructions are only supported with R2 architectureBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBase object for NOPASS type-bound procedure call at %L must be scalarBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Branch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
--- 1672,1678 ----
     BIND(C) feature of standard Fortran instead.  */
  
  31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.ACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSIGN statement at %L requires a scalar default INTEGER variableATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocate local variables on the stack to allow indirect recursion.Allocate-object at %L also appears at %LAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler options
  =================
  
  Assigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to coindexed variable at %L in a PURE procedureAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute at %L is not allowed in a TYPE definitionAutoFDO profile magic number does not matchAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid speculative loads to work around a hardware anomaly.BB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) procedure with NAME may not have POINTER attribute at %CBMX instructions are only supported with R2 architectureBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBase object for NOPASS type-bound procedure call at %L must be scalarBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Branch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
*************** write_c_file - el nombre de salida es %s
*** 1793,1799 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directorio>   Usa el <directorio> como directorio raÃ­z para
                             los encabezados y bibliotecas.
-   --target-help            Muestra opciones de lÃ­nea de Ã³rdenes especÃ­ficas del objetivo.
    --version                Muestra la informaciÃ³n de versiÃ³n del compilador.
    -B <directorio>          Agrega el <directorio> a las rutas de bÃºsqueda del compilador.
    -E                       Solamente preprocesa; no compila, ensambla o enlaza.
--- 1806,1811 ----
*************** write_c_file - el nombre de salida es %s
*** 1919,1925 ****
     BIND(C) de Fortran estÃ¡ndar en su lugar.  */
  
  ABI de 31 bit.el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSEABI de 64 bit.no se admite la ABI de 64-bit en el modo ESA/390<Durante la inicializaciÃ³n>
! <anÃ³nimo><lista inicializador dentro de llaves><interno><lÃ­nea-de-Ã³rdenes><error de declaraciÃ³n><enumerador><expresiÃ³n-errÃ³nea><error de expresiÃ³n><lambda<lambda><falta><valor de devoluciÃ³n> <valor-devoluciÃ³n><sentencia><vÃ­nculos estructurados><error-etiqueta><error de argumentos de plantilla><error de parÃ¡metro de plantilla><expresiÃ³n-throw><error de tipo><error-tipo><error-deftipo><errorprefijotipo><llamada a rutina ubsan><operador desconocido><desconocido><sinnombre %s><comafija-sinnombre:<comaflotante-sinnombre:<sinsigno-sinnombre:<sinnombre><sidecodificar><tipo de funciÃ³n sobrecargada sin resolver>Factor para ajustar el lÃ­mite superior que el planificador de cambio de mÃ³dulo utiliza para planificar un bucle.SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++).Umbral en el nÃºmero promedio de bucles considerado por el planificador de cambio de mÃ³dulo.La especificaciÃ³n ACCESS en %L ya se habÃ­a especificadovariable ACQUIRED_LOCKEl argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalarSe especificÃ³ ALLOCATABLE fuera de un cuerpo INTERFACE en %Lobjeto ALLOCATEALLOCATE de comatriz en %C en el bloque CRITICALALLOCATE de comatriz en %C en el bloque DO CONCURRENTNo se permite ALTERNATE RETURN en %Lno se admite el cÃ³digo reentrante APCS.  DescartadoLa declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defectoEl argumento ATOM en %L de la funciÃ³n intrÃ­nseca %s debe ser una comatriz o coÃ­ndiceel argumento ATOM en %L para la funciÃ³n intrÃ­nseca %s debe ser un entero ATOMIC_INT_KIND o un lÃ³gico ATOMIC_LOGICAL_KINDEl argumento ATOM de la funciÃ³n intrÃ­nseca %s en %L debe ser definiblese inicializÃ³ el puntero AUX para el borde %d->%del argumento de vector AVX sin AVX activado cambia la ABIel retorno de vector AVX sin AVX activado cambia la ABIel argumento de vector AVX512F sin AVX512F activado cambia la ABIel retorno de vector AVX512F sin AVX512F activado cambia la ABIAcepta las extensiones para dar soporte a cÃ³digo heredado.Accede datos en la misma secciÃ³n que los puntos de anclaje compartidos.La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificadoLa especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificadoAcumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf.La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)Ejecuta un paso de eliminaciÃ³n de subexpresiÃ³n comÃºn despuÃ©s de las optimizaciones de bucles.Agrega comprobaciones explÃ­citas para la divisiÃ³n por cero.Agrega comprobaciones explÃ­citas para el desbordamiento de divisiÃ³n en INT_MIN / -1.Agrega comentarios extra a la salida de ensamblador.Impresiones adicionales de depuraciÃ³n.Tras el diagnÃ³stico de comportamiento indefinido intenta continuar la ejecuciÃ³n.Optimiza los bucles de forma agresiva empleando restricciones del lenguaje.Alias para --help=target.Alias para -mcpu=g10.Alias para -mcpu=g13.Alias para -mcpu=g14.Alias tiene bordes de llamadaAlias tiene mÃ¡s de una referencia aliasAlias tiene una referencia que no es aliasAlinea todas las etiquetas.Alinea todos los bucles al lÃ­mite de 32 byte.Alinea cÃ³digo y datos a 32 bits.Alinea el destino de las operaciones de cadenas.Alinea doubles en lÃ­mites de 64-bit.Alinea las etiquetas que solamente se alcanzan saltando.Alinea algunos doubles en lÃ­mites de dword.Alinea el inicio de las funciones.Alinea el inicio de los bucles.Alinea al tipo base del campo de bits.Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema.Alinea las variables en lÃ­mites de 32-bit.Todos los procedimientos intrÃ­nsecos estÃ¡n disponibles sin importar el estÃ¡ndar seleccionado.Todos los accesos a memoria usan instrucciones load/store de E/S.El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPEEl componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³nEl componente allocatable de la estructura en %C debe tener una forma diferidaAlmacena las variables locales en la pila para permitir recursividad indirecta.El objeto de alojamiento en %L tambiÃ©n aparece en %LEl objeto de alojamiento en %L es un subobjeto del objeto en %LEl objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTEREl 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 MOLDAlojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³nEl alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n sourcePermite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato fijo.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato libre.Permite que los campos de bits crucen los lÃ­mites de word.Permite que las ramificaciones se empaquen con otras instrucciones.Permite a las funciones internas ceil, floor, round, trunc generar excepciones "inexactas".Permite signos de dÃ³lar en nombres de entidades.Permite saltos rÃ¡pidos al despachador de mensajes.Permite que las direcciones de las funciones se conservern en registros.Permite a gcc generar instrucciones LIW.Permite a gcc generar las instrucciones SETLB y Lcc.Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit.Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes.Permite interponer funciÃ³n (o variables) por otras con semÃ¡ntica diferente (o inicializador) respectivamente por enlazador dinÃ¡mico.Permite optimizaciones matemÃ¡ticas que pueden violar los estÃ¡ndares IEEE Ã³ ISO.Permite la optimizaciÃ³n para la aritmÃ©tica de coma flotante la cual puede cambiar el resultado de la operaciÃ³n debido a redondeo.Permite la planificaciÃ³n prematura de insns encoladas.Permite datos de solo lectura en sdata.Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n.Permite el movimiento especulativo de mÃ¡s loads.Permite el movimiento especulativo de insn que no son load.Permite el movimiento especulativo de algunas loads.Permite que los argumentos del operador '?' tengan tipos diferentes.Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo.Permite el uso de las instrucciones MDMX.Permite el uso de las instrucciones MT.Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior.Permite el uso de la ABI y las instrucciones de coma flotante de hardware.Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija.Permite que se ejecuten dos instrucciones por ciclo.Permite el uso de pseudoinstrucciones __gcc_isr para los prÃ³logos y epÃ­logos de ISR.Permite funciones variadic sin parÃ¡metro nombrado.Ya estÃ¡ dentro de un bloque CONTAINS en %CLa declaraciÃ³n RETURN alternativa en %C sÃ³lo se permite dentro de una SUBROUTINELa declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGERConvenio de llamada alternativa.No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %LSe pasÃ³ un argumento Altivec a una funciÃ³n sin prototipono se admite AltiVec en este objetivoGenera siempre llamadas long.Siempre guarda $lp en la pila.Trata siempre a los campos de bit como de tamaÃ±o int.Usar siempre el Puntero de Argumento Realineado DinÃ¡micamente (DRAP) para realinear la pila.Usa siempre JSR, nunca BSR, para llamadas.!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %LSÃ­mbolo ambiguo en la definiciÃ³n TYPE en %CAsocia adecuadamente los mensajes de diagnÃ³stico con la opciÃ³n de lÃ­nea de orden que los controla.SinÃ³nimo de minterlink-compressed, preservado por compatibilidad hacia atrÃ¡s.Una devoluciÃ³n alternativa en %L sin un argumento dummy *Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %LAnaliza y elimina intercambios de palabra doble en cÃ³mputos VSX.El alias analizado no tiene referenciaAnota las instrucciones de ensamblador con direcciones estimadas.Agrega un segundo guiÃ³n bajo si el nombre ya tiene un guiÃ³n bajo.Agrega subrayado a los nombres visibles externamente.Aplica signo negativo a valores cero.Aplica reglas especiales para compilar paquete de tiempo de ejecuciÃ³n.Aplica la expansiÃ³n de variables cuando se desenrollan los bucles.El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)El argumento NCOPIES del intrÃ­nseco REPEAT es negativo en %LEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grandeEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande en %LEl argumento dim en %L debe ser de tipo enteroEl argumento dim en %L debe ser escalarEl argumento %s en %L debe ser de longitud unoEl argumento de la funciÃ³n %s en %L es negativoEl argumento de la funciÃ³n %s en %L es demasiado grande para la secuencia de ordenado de gÃ©nero %dEl argumento de la funciÃ³n %s en %L estÃ¡ fuera de rango [0,127]El argumento de ACOS en %L debe estar entre -1 y 1El argumento ACOSH en %L no debe ser menor a 1El argumento de ASIN en %L debe estar entre -1 y 1El argumento de ATANH en %L debe estar dentro del rango -1 a 1El argumento del procedimiento final en %L no debe ser ALLOCATABLEEl argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)El argumento del procedimiento FINAL en %L no debe ser OPTIONALEl argumento del procedimiento FINAL en %L no debe ser un POINTEREl argumento de IACHAR en %L debe ser de longitud unoEl argumento de la funciÃ³n IACHAR en %L estÃ¡ fuera de rango 0..127El argumento de ICHAR en %L debe ser de longitud unoEl argumento de LOG en %L no puede ser menor o igual a ceroEl argumento de LOG10 en %L no puede ser menor o igual a ceroEl argumento de la declaraciÃ³n SELECT en %L no puede ser %sEl argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalarEl argumento de SQRT en %L tiene un valor negativoNaN aritmÃ©tico en %LOK aritmÃ©tico en %LOK aritmÃ©tico al convertir %s a %s en %LDesbordamiento aritmÃ©tico en %LDesbordamiento aritmÃ©tico por debajo en %LDesajuste de frontera de matriz en la dimensiÃ³n 1 de la matriz (%ld/%ld)Desajuste de frontera de matriz en la dimensiÃ³n 2 de la matriz (%ld/%ld)El componente de matriz de la estructura en %C debe tener una forma explÃ­citaEl componente de matriz de la estructura en %C debe tener una forma explÃ­cita o diferidaEl Ã­ndice de matriz en %L es una matriz de rango %dEl Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %sEl Ã­ndice de matriz en %L debe ser escalarLos operandos de matriz son inconmesurables en %LLos operandos de matriz son inconmesurables al convertir %s a %s en %LLa referencia a matriz en %C no puede tener mÃ¡s de %d dimensionesLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dLa referencia a matriz en EQUIVALENCE en %C no puede ser una secciÃ³n de matrizLa referencia de la matriz estÃ¡ fuera de los lÃ­mitesSe requiere un designador de secciÃ³n de matriz, p.e. '(:)', ademÃ¡s del designador de comatriz '[...]' en %CUna secciÃ³n de matriz con un subÃ­ndice vector en %L no debe ser el objetivo de un punteroLa especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensionesLa especificaciÃ³n de matriz se debe diferir en %LSe requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %LOpciones de ensamblador
  =======================
  
  La etiqueta asignada no es una etiqueta objetivoAsignar un valor diferente de 0 o 1 a LOGICAL tiene un resultado sin definir en %LAsignaciÃ³n de escalar a un array sin espacio asignadoLa interfaz de operador de asignaciÃ³n en %L debe ser SUBROUTINELa interfaz de operador de asignaciÃ³n en %L debe tener dos argumentosLa interfaz de operador de asignaciÃ³n en %L no debe redefinir una asignaciÃ³n de tipo INTRINSICAsignaciÃ³n a una variable de Ã­ndice FORALL en %LAsignaciÃ³n a una variable coindizada en %L en un procedimiento PUREEl objetivo de asociaciÃ³n en %C no debe estar coindizadoAsume que ES es cero a lo largo de la ejecuciÃ³n del programa, usa ES: para datos de solo lectura.Asume que los ICPLBs estÃ¡n activos en tiempo de ejecuciÃ³n.Asume un segmento TLS grande.Asume que todos los sÃ­mbolos tienen valores de 32-bit.Asume que todas las funciones de argumentos variables tienen prototipo.Asume que el cÃ³digo serÃ¡ ensamblado mediante GAS.Asume que el cÃ³digo se enlazarÃ¡ mediante ld de GNU.Asume que el cÃ³digo se enlazarÃ¡ mediante ld de HP.Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor.Asume que los segmentos de datos son relativos a los segmentos de texto.Asume que las operaciones de coma flotante pueden atrapar.Asume que la pila de entrada estÃ¡ alineada a esta potencia de 2.Asume que se pueden direccionar las etiquetas y sÃ­mbolos usando direcciones absolutas de 16 bits.Asume que cargar datos desde flash es mÃ¡s lento que las instrucciones de extracciÃ³n.Asume que no se generan NaNs o infinitos.Asume el entorno normal de ejecuciÃ³n C.Asume que el desbordamiento de punteros se envuelve.Asume que la desalineaciÃ³n de double es posible.Asume que estÃ¡ seleccionado el redondeo al mÃ¡s cercano para propÃ³sitos de planificaciÃ³n.Asume que el desbordamiento aritmÃ©tico con signo se envuelve.Asume espacio de direcciones small.Asume que se aplican las reglas estrictas de alias.Asume que la CPU destino estÃ¡ configurada como big endian.Asume que el CPU destino estÃ¡ configurado como little endian.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.Asume que los stores y loads de coma flotante no es probable que provoquen conflictos al colocarse en un grupo de instrucciÃ³n.Asume que los receptores de mensajes de Objective-C pueden ser nil.Asume que se provee el soporte para tiempo de ejecuciÃ³n, asÃ­ que omite -lsim en la lÃ­nea de Ã³rdenes del enlazador.Asume que existen bibliotecas D estÃ¡ndar de tiempo de ejecuciÃ³n y "D main".Asume que las instrucciones estimadas recÃ­procas proveen mÃ¡s exactitud.Asume que el fichero fuente es de formato fijo.Asume que el fichero fuente es de formato libre.Asume que los valores de tipo de enumeraciÃ³n estÃ¡n siempre dentro del rango mÃ­nimo de ese tipo.Asume que las ramificaciones condicionales con desplazamiento cero son rÃ¡pidas.Asume el entorno RTP de VxWorks.Asume el entorno vThreads de VxWorks.Asume sintaxis unificada para cÃ³digo ensamblador en lÃ­nea.La matriz de forma asumida en %L debe ser un argumento de pruebaLa matriz de tamaÃ±o asumido en %L debe ser un argumento de pruebaEn el Ã¡mbito global:Por lo menos se admiten %i corridas de perfil. Â¿Tal vez se corrompiÃ³ el perfil?En el nivel principal:Se intentÃ³ DEALLOCATE en '%s' sin alojar.Intenta rellenar las ranuras de retraso de las instrucciones de ramificaciÃ³n.Se intentÃ³ sobreescribir indirectamente los bloques COMMON %s y %s con EQUIVALENCE en %CTrata de mantenter la pila alineada a esta potencia de 2.Intenta mezclar constantes idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n.Intenta mezclar constantes idÃ©nticas y variables constantes.Intenta mezclar cadenas de depuraciÃ³n idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n.Se intentÃ³ alojar una variable ya alojadaSe intentÃ³ alojar la variable ya alojada '%s'No se permite el atributo %L en una definiciÃ³n TYPEEl nÃºmero mÃ¡gico de perfil AutoFDO no cuadraAlinea automÃ¡ticamente los objetivos de las ramificaciones para reducir las penas de ramificaciÃ³n.NÃºmero medio de iteraciones en un bucle.Evita todos los lÃ­mites de rango en las instrucciones de llamadas.Evita la generaciÃ³n de llamadas relativas al pc; usar indirecciÃ³n.Evita la generaciÃ³n de instrucciones indexadas load/store cuando sea posible.Evita el traslape en registros de destino y direcciÃ³n en las instrucciones LDRD que pueden disparar errores Cortex-M3.Evita cargas especulativas para evitar una anomalÃ­a de hardware.BB %i tiene un borde incorrectoBB %i tiene un borde de respaldo incorrectoel BB %i tiene mÃºltiples bordes EHal BB %i le falta un borde EHal BB %i le falta un bordela Ãºltima sentencia del BB %i tiene establecido incorrectamente lpBB %i demasiados bordes de respaldono se estableciÃ³ la bandera BB_RTL para el bloque %dSe aplicÃ³ BIND(C) a %s %s en %LEl atributo BIND(C) en %C requiere una interfaz con BIND(C)El atributo BIND(C) en %L sÃ³lo se puede usar para variables o bloques comunesEl procedimiento BIND(C) con NAME no debe tener atributo POINTER en %Clas instrucciones BMX solo se admiten con la arquitectura R2El tipo BYTE usado en %C no estÃ¡ disponible en la mÃ¡quina objetivoMovimiento de 128 bits errÃ³neoFusiÃ³n GPR errÃ³neaEspecificaciÃ³n INTENT errÃ³nea en %CTipo base ES errÃ³neo (%d)Objeto de alojamiento errÃ³neo en %C para un procedimiento PUREReferencia de matriz errÃ³nea en %LEspecificaciÃ³n de matriz errÃ³nea para una matriz formada explÃ­cita en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma asumida en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma implÃ­cita en %CEspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %LEspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %LContinuaciÃ³n de lÃ­nea errÃ³nea en %CGÃ©nero errÃ³neo para la constante lÃ³gica en %CNombre errÃ³neoOperador errÃ³neoEspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma diferida en %CObjetivo errÃ³neo en la asignaciÃ³n de puntero en el procedimiento PURE en %LTipo errÃ³neo en la expresiÃ³n constanteEl objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalarLos atributos de enlace ya especifican paso, NOPASS ilegal en %CLos atributos de enlace ya especifican paso, PASS ilegal en %CBLOCK DATA en blanco en %C genera un conflicto con un BLOCK DATA previo en %LDeclaraciÃ³n SAVE incondicional en %C despuÃ©s de una declaraciÃ³n SAVE previaLa etiqueta de bloque no es apropiada para la declaraciÃ³n IF en %CLa etiqueta de bloque no es apropiada para la declaraciÃ³n IF aritmÃ©tica en %CNombre del tablero [y regiÃ³n de memoria].Tanto la secciÃ³n como el grupo comdat estÃ¡n puestosLÃ­mite en el nÃºmero de candidatos bajo el cual todos los candidatos se consideran en optimizaciones iv.LÃ­mite en el nÃºmero de usos de iv en bucles optimizados en optimizaciones iv.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.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.LÃ­mite en el tamaÃ±o de expresiones usadas en el analizador escalar de evoluciones.LÃ­mite en la complejidad de expresiones en el analizador escalar de evoluciones.LÃ­mite en el coste de una expresiÃ³n para calcular el nÃºmero de iteraciones.LÃ­mite en el nÃºmero de iteraciones que evalÃºa el algoritmo de anÃ¡lisis de nÃºmero de iteraciones de fuerza bruta.La ramificaciÃ³n en %L puede resultar en un bucle infinitoLas ramificaciones son asÃ­ de caras (unidades arbitrarias).Ramificaciones ejecutadas:%s de %d
--- 1931,1937 ----
     BIND(C) de Fortran estÃ¡ndar en su lugar.  */
  
  ABI de 31 bit.el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSEABI de 64 bit.no se admite la ABI de 64-bit en el modo ESA/390<Durante la inicializaciÃ³n>
! <anÃ³nimo><lista inicializador dentro de llaves><interno><lÃ­nea-de-Ã³rdenes><error de declaraciÃ³n><enumerador><expresiÃ³n-errÃ³nea><error de expresiÃ³n><lambda<lambda><falta><valor de devoluciÃ³n> <valor-devoluciÃ³n><sentencia><vÃ­nculos estructurados><error-etiqueta><error de argumentos de plantilla><error de parÃ¡metro de plantilla><expresiÃ³n-throw><error de tipo><error-tipo><error-deftipo><errorprefijotipo><llamada a rutina ubsan><operador desconocido><desconocido><sinnombre %s><comafija-sinnombre:<comaflotante-sinnombre:<sinsigno-sinnombre:<sinnombre><sidecodificar><tipo de funciÃ³n sobrecargada sin resolver>Factor para ajustar el lÃ­mite superior que el planificador de cambio de mÃ³dulo utiliza para planificar un bucle.SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++).Umbral en el nÃºmero promedio de bucles considerado por el planificador de cambio de mÃ³dulo.La especificaciÃ³n ACCESS en %L ya se habÃ­a especificadovariable ACQUIRED_LOCKEl argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalarSe especificÃ³ ALLOCATABLE fuera de un cuerpo INTERFACE en %Lobjeto ALLOCATEALLOCATE de comatriz en %C en el bloque CRITICALALLOCATE de comatriz en %C en el bloque DO CONCURRENTNo se permite ALTERNATE RETURN en %Lno se admite el cÃ³digo reentrante APCS.  DescartadoLa declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defectoEl argumento ATOM en %L de la funciÃ³n intrÃ­nseca %s debe ser una comatriz o coÃ­ndiceel argumento ATOM en %L para la funciÃ³n intrÃ­nseca %s debe ser un entero ATOMIC_INT_KIND o un lÃ³gico ATOMIC_LOGICAL_KINDEl argumento ATOM de la funciÃ³n intrÃ­nseca %s en %L debe ser definiblese inicializÃ³ el puntero AUX para el borde %d->%del argumento de vector AVX sin AVX activado cambia la ABIel retorno de vector AVX sin AVX activado cambia la ABIel argumento de vector AVX512F sin AVX512F activado cambia la ABIel retorno de vector AVX512F sin AVX512F activado cambia la ABIAcepta las extensiones para dar soporte a cÃ³digo heredado.Accede datos en la misma secciÃ³n que los puntos de anclaje compartidos.La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificadoLa especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificadoAcumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf.La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)Ejecuta un paso de eliminaciÃ³n de subexpresiÃ³n comÃºn despuÃ©s de las optimizaciones de bucles.Agrega comprobaciones explÃ­citas para la divisiÃ³n por cero.Agrega comprobaciones explÃ­citas para el desbordamiento de divisiÃ³n en INT_MIN / -1.Agrega comentarios extra a la salida de ensamblador.Impresiones adicionales de depuraciÃ³n.Tras el diagnÃ³stico de comportamiento indefinido intenta continuar la ejecuciÃ³n.Optimiza los bucles de forma agresiva empleando restricciones del lenguaje.Alias para -mcpu=g10.Alias para -mcpu=g13.Alias para -mcpu=g14.Alias tiene bordes de llamadaAlias tiene mÃ¡s de una referencia aliasAlias tiene una referencia que no es aliasAlinea todas las etiquetas.Alinea todos los bucles al lÃ­mite de 32 byte.Alinea cÃ³digo y datos a 32 bits.Alinea el destino de las operaciones de cadenas.Alinea doubles en lÃ­mites de 64-bit.Alinea las etiquetas que solamente se alcanzan saltando.Alinea algunos doubles en lÃ­mites de dword.Alinea el inicio de las funciones.Alinea el inicio de los bucles.Alinea al tipo base del campo de bits.Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema.Alinea las variables en lÃ­mites de 32-bit.Todos los procedimientos intrÃ­nsecos estÃ¡n disponibles sin importar el estÃ¡ndar seleccionado.Todos los accesos a memoria usan instrucciones load/store de E/S.El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPEEl componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³nEl componente allocatable de la estructura en %C debe tener una forma diferidaAlmacena las variables locales en la pila para permitir recursividad indirecta.El objeto de alojamiento en %L tambiÃ©n aparece en %LEl objeto de alojamiento en %L es un subobjeto del objeto en %LEl objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTEREl 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 MOLDAlojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³nEl alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n sourcePermite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato fijo.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato libre.Permite que los campos de bits crucen los lÃ­mites de word.Permite que las ramificaciones se empaquen con otras instrucciones.Permite a las funciones internas ceil, floor, round, trunc generar excepciones "inexactas".Permite signos de dÃ³lar en nombres de entidades.Permite saltos rÃ¡pidos al despachador de mensajes.Permite que las direcciones de las funciones se conservern en registros.Permite a gcc generar instrucciones LIW.Permite a gcc generar las instrucciones SETLB y Lcc.Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit.Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes.Permite interponer funciÃ³n (o variables) por otras con semÃ¡ntica diferente (o inicializador) respectivamente por enlazador dinÃ¡mico.Permite optimizaciones matemÃ¡ticas que pueden violar los estÃ¡ndares IEEE Ã³ ISO.Permite la optimizaciÃ³n para la aritmÃ©tica de coma flotante la cual puede cambiar el resultado de la operaciÃ³n debido a redondeo.Permite la planificaciÃ³n prematura de insns encoladas.Permite datos de solo lectura en sdata.Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n.Permite el movimiento especulativo de mÃ¡s loads.Permite el movimiento especulativo de insn que no son load.Permite el movimiento especulativo de algunas loads.Permite que los argumentos del operador '?' tengan tipos diferentes.Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo.Permite el uso de las instrucciones MDMX.Permite el uso de las instrucciones MT.Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior.Permite el uso de la ABI y las instrucciones de coma flotante de hardware.Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija.Permite que se ejecuten dos instrucciones por ciclo.Permite el uso de pseudoinstrucciones __gcc_isr para los prÃ³logos y epÃ­logos de ISR.Permite funciones variadic sin parÃ¡metro nombrado.Ya estÃ¡ dentro de un bloque CONTAINS en %CLa declaraciÃ³n RETURN alternativa en %C sÃ³lo se permite dentro de una SUBROUTINELa declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGERConvenio de llamada alternativa.No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %LSe pasÃ³ un argumento Altivec a una funciÃ³n sin prototipono se admite AltiVec en este objetivoGenera siempre llamadas long.Siempre guarda $lp en la pila.Trata siempre a los campos de bit como de tamaÃ±o int.Usar siempre el Puntero de Argumento Realineado DinÃ¡micamente (DRAP) para realinear la pila.Usa siempre JSR, nunca BSR, para llamadas.!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %LSÃ­mbolo ambiguo en la definiciÃ³n TYPE en %CAsocia adecuadamente los mensajes de diagnÃ³stico con la opciÃ³n de lÃ­nea de orden que los controla.SinÃ³nimo de minterlink-compressed, preservado por compatibilidad hacia atrÃ¡s.Una devoluciÃ³n alternativa en %L sin un argumento dummy *Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %LAnaliza y elimina intercambios de palabra doble en cÃ³mputos VSX.El alias analizado no tiene referenciaAnota las instrucciones de ensamblador con direcciones estimadas.Agrega un segundo guiÃ³n bajo si el nombre ya tiene un guiÃ³n bajo.Agrega subrayado a los nombres visibles externamente.Aplica signo negativo a valores cero.Aplica reglas especiales para compilar paquete de tiempo de ejecuciÃ³n.Aplica la expansiÃ³n de variables cuando se desenrollan los bucles.El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)El argumento NCOPIES del intrÃ­nseco REPEAT es negativo en %LEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grandeEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande en %LEl argumento dim en %L debe ser de tipo enteroEl argumento dim en %L debe ser escalarEl argumento %s en %L debe ser de longitud unoEl argumento de la funciÃ³n %s en %L es negativoEl argumento de la funciÃ³n %s en %L es demasiado grande para la secuencia de ordenado de gÃ©nero %dEl argumento de la funciÃ³n %s en %L estÃ¡ fuera de rango [0,127]El argumento de ACOS en %L debe estar entre -1 y 1El argumento ACOSH en %L no debe ser menor a 1El argumento de ASIN en %L debe estar entre -1 y 1El argumento de ATANH en %L debe estar dentro del rango -1 a 1El argumento del procedimiento final en %L no debe ser ALLOCATABLEEl argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)El argumento del procedimiento FINAL en %L no debe ser OPTIONALEl argumento del procedimiento FINAL en %L no debe ser un POINTEREl argumento de IACHAR en %L debe ser de longitud unoEl argumento de la funciÃ³n IACHAR en %L estÃ¡ fuera de rango 0..127El argumento de ICHAR en %L debe ser de longitud unoEl argumento de LOG en %L no puede ser menor o igual a ceroEl argumento de LOG10 en %L no puede ser menor o igual a ceroEl argumento de la declaraciÃ³n SELECT en %L no puede ser %sEl argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalarEl argumento de SQRT en %L tiene un valor negativoNaN aritmÃ©tico en %LOK aritmÃ©tico en %LOK aritmÃ©tico al convertir %s a %s en %LDesbordamiento aritmÃ©tico en %LDesbordamiento aritmÃ©tico por debajo en %LDesajuste de frontera de matriz en la dimensiÃ³n 1 de la matriz (%ld/%ld)Desajuste de frontera de matriz en la dimensiÃ³n 2 de la matriz (%ld/%ld)El componente de matriz de la estructura en %C debe tener una forma explÃ­citaEl componente de matriz de la estructura en %C debe tener una forma explÃ­cita o diferidaEl Ã­ndice de matriz en %L es una matriz de rango %dEl Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %sEl Ã­ndice de matriz en %L debe ser escalarLos operandos de matriz son inconmesurables en %LLos operandos de matriz son inconmesurables al convertir %s a %s en %LLa referencia a matriz en %C no puede tener mÃ¡s de %d dimensionesLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dLa referencia a matriz en EQUIVALENCE en %C no puede ser una secciÃ³n de matrizLa referencia de la matriz estÃ¡ fuera de los lÃ­mitesSe requiere un designador de secciÃ³n de matriz, p.e. '(:)', ademÃ¡s del designador de comatriz '[...]' en %CUna secciÃ³n de matriz con un subÃ­ndice vector en %L no debe ser el objetivo de un punteroLa especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensionesLa especificaciÃ³n de matriz se debe diferir en %LSe requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %LOpciones de ensamblador
  =======================
  
  La etiqueta asignada no es una etiqueta objetivoAsignar un valor diferente de 0 o 1 a LOGICAL tiene un resultado sin definir en %LAsignaciÃ³n de escalar a un array sin espacio asignadoLa interfaz de operador de asignaciÃ³n en %L debe ser SUBROUTINELa interfaz de operador de asignaciÃ³n en %L debe tener dos argumentosLa interfaz de operador de asignaciÃ³n en %L no debe redefinir una asignaciÃ³n de tipo INTRINSICAsignaciÃ³n a una variable de Ã­ndice FORALL en %LAsignaciÃ³n a una variable coindizada en %L en un procedimiento PUREEl objetivo de asociaciÃ³n en %C no debe estar coindizadoAsume que ES es cero a lo largo de la ejecuciÃ³n del programa, usa ES: para datos de solo lectura.Asume que los ICPLBs estÃ¡n activos en tiempo de ejecuciÃ³n.Asume un segmento TLS grande.Asume que todos los sÃ­mbolos tienen valores de 32-bit.Asume que todas las funciones de argumentos variables tienen prototipo.Asume que el cÃ³digo serÃ¡ ensamblado mediante GAS.Asume que el cÃ³digo se enlazarÃ¡ mediante ld de GNU.Asume que el cÃ³digo se enlazarÃ¡ mediante ld de HP.Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor.Asume que los segmentos de datos son relativos a los segmentos de texto.Asume que las operaciones de coma flotante pueden atrapar.Asume que la pila de entrada estÃ¡ alineada a esta potencia de 2.Asume que se pueden direccionar las etiquetas y sÃ­mbolos usando direcciones absolutas de 16 bits.Asume que cargar datos desde flash es mÃ¡s lento que las instrucciones de extracciÃ³n.Asume que no se generan NaNs o infinitos.Asume el entorno normal de ejecuciÃ³n C.Asume que el desbordamiento de punteros se envuelve.Asume que la desalineaciÃ³n de double es posible.Asume que estÃ¡ seleccionado el redondeo al mÃ¡s cercano para propÃ³sitos de planificaciÃ³n.Asume que el desbordamiento aritmÃ©tico con signo se envuelve.Asume espacio de direcciones small.Asume que se aplican las reglas estrictas de alias.Asume que la CPU destino estÃ¡ configurada como big endian.Asume que el CPU destino estÃ¡ configurado como little endian.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.Asume que los stores y loads de coma flotante no es probable que provoquen conflictos al colocarse en un grupo de instrucciÃ³n.Asume que los receptores de mensajes de Objective-C pueden ser nil.Asume que se provee el soporte para tiempo de ejecuciÃ³n, asÃ­ que omite -lsim en la lÃ­nea de Ã³rdenes del enlazador.Asume que existen bibliotecas D estÃ¡ndar de tiempo de ejecuciÃ³n y "D main".Asume que las instrucciones estimadas recÃ­procas proveen mÃ¡s exactitud.Asume que el fichero fuente es de formato fijo.Asume que el fichero fuente es de formato libre.Asume que los valores de tipo de enumeraciÃ³n estÃ¡n siempre dentro del rango mÃ­nimo de ese tipo.Asume que las ramificaciones condicionales con desplazamiento cero son rÃ¡pidas.Asume el entorno RTP de VxWorks.Asume el entorno vThreads de VxWorks.Asume sintaxis unificada para cÃ³digo ensamblador en lÃ­nea.La matriz de forma asumida en %L debe ser un argumento de pruebaLa matriz de tamaÃ±o asumido en %L debe ser un argumento de pruebaEn el Ã¡mbito global:Por lo menos se admiten %i corridas de perfil. Â¿Tal vez se corrompiÃ³ el perfil?En el nivel principal:Se intentÃ³ DEALLOCATE en '%s' sin alojar.Intenta rellenar las ranuras de retraso de las instrucciones de ramificaciÃ³n.Se intentÃ³ sobreescribir indirectamente los bloques COMMON %s y %s con EQUIVALENCE en %CTrata de mantenter la pila alineada a esta potencia de 2.Intenta mezclar constantes idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n.Intenta mezclar constantes idÃ©nticas y variables constantes.Intenta mezclar cadenas de depuraciÃ³n idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n.Se intentÃ³ alojar una variable ya alojadaSe intentÃ³ alojar la variable ya alojada '%s'No se permite el atributo %L en una definiciÃ³n TYPEEl nÃºmero mÃ¡gico de perfil AutoFDO no cuadraAlinea automÃ¡ticamente los objetivos de las ramificaciones para reducir las penas de ramificaciÃ³n.NÃºmero medio de iteraciones en un bucle.Evita todos los lÃ­mites de rango en las instrucciones de llamadas.Evita la generaciÃ³n de llamadas relativas al pc; usar indirecciÃ³n.Evita la generaciÃ³n de instrucciones indexadas load/store cuando sea posible.Evita el traslape en registros de destino y direcciÃ³n en las instrucciones LDRD que pueden disparar errores Cortex-M3.Evita cargas especulativas para evitar una anomalÃ­a de hardware.BB %i tiene un borde incorrectoBB %i tiene un borde de respaldo incorrectoel BB %i tiene mÃºltiples bordes EHal BB %i le falta un borde EHal BB %i le falta un bordela Ãºltima sentencia del BB %i tiene establecido incorrectamente lpBB %i demasiados bordes de respaldono se estableciÃ³ la bandera BB_RTL para el bloque %dSe aplicÃ³ BIND(C) a %s %s en %LEl atributo BIND(C) en %C requiere una interfaz con BIND(C)El atributo BIND(C) en %L sÃ³lo se puede usar para variables o bloques comunesEl procedimiento BIND(C) con NAME no debe tener atributo POINTER en %Clas instrucciones BMX solo se admiten con la arquitectura R2El tipo BYTE usado en %C no estÃ¡ disponible en la mÃ¡quina objetivoMovimiento de 128 bits errÃ³neoFusiÃ³n GPR errÃ³neaEspecificaciÃ³n INTENT errÃ³nea en %CTipo base ES errÃ³neo (%d)Objeto de alojamiento errÃ³neo en %C para un procedimiento PUREReferencia de matriz errÃ³nea en %LEspecificaciÃ³n de matriz errÃ³nea para una matriz formada explÃ­cita en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma asumida en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma implÃ­cita en %CEspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %LEspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %LContinuaciÃ³n de lÃ­nea errÃ³nea en %CGÃ©nero errÃ³neo para la constante lÃ³gica en %CNombre errÃ³neoOperador errÃ³neoEspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma diferida en %CObjetivo errÃ³neo en la asignaciÃ³n de puntero en el procedimiento PURE en %LTipo errÃ³neo en la expresiÃ³n constanteEl objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalarLos atributos de enlace ya especifican paso, NOPASS ilegal en %CLos atributos de enlace ya especifican paso, PASS ilegal en %CBLOCK DATA en blanco en %C genera un conflicto con un BLOCK DATA previo en %LDeclaraciÃ³n SAVE incondicional en %C despuÃ©s de una declaraciÃ³n SAVE previaLa etiqueta de bloque no es apropiada para la declaraciÃ³n IF en %CLa etiqueta de bloque no es apropiada para la declaraciÃ³n IF aritmÃ©tica en %CNombre del tablero [y regiÃ³n de memoria].Tanto la secciÃ³n como el grupo comdat estÃ¡n puestosLÃ­mite en el nÃºmero de candidatos bajo el cual todos los candidatos se consideran en optimizaciones iv.LÃ­mite en el nÃºmero de usos de iv en bucles optimizados en optimizaciones iv.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.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.LÃ­mite en el tamaÃ±o de expresiones usadas en el analizador escalar de evoluciones.LÃ­mite en la complejidad de expresiones en el analizador escalar de evoluciones.LÃ­mite en el coste de una expresiÃ³n para calcular el nÃºmero de iteraciones.LÃ­mite en el nÃºmero de iteraciones que evalÃºa el algoritmo de anÃ¡lisis de nÃºmero de iteraciones de fuerza bruta.La ramificaciÃ³n en %L puede resultar en un bucle infinitoLas ramificaciones son asÃ­ de caras (unidades arbitrarias).Ramificaciones ejecutadas:%s de %d
diff -Nrcpad gcc-12.1.0/gcc/po/es.po gcc-12.2.0/gcc/po/es.po
*** gcc-12.1.0/gcc/po/es.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/es.po	Fri Aug 19 08:09:53 2022
*************** msgid ""
*** 42,48 ****
  msgstr ""
  "Project-Id-Version: gcc 10.1-b20200209\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-04-01 17:30+0000\n"
  "PO-Revision-Date: 2020-03-22 16:48+0100\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 10.1-b20200209\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-05-05 17:00+0000\n"
  "PO-Revision-Date: 2020-03-22 16:48+0100\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
*************** msgstr "Avisa sobre conversiones que dar
*** 3540,3768 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
  msgstr "Genera fichero JSON."
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-Xf <fichero>\tEscribe salida JSON al <fichero> dado."
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr "Biblioteca de depuraciÃ³n que se utilizarÃ¡ en lugar de phobos."
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr "Biblioteca predefinida que se utilizarÃ¡ en lugar de phobos."
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "Genera cÃ³digo para todas las instanciaciones de plantillas."
  
! #: d/lang.opt:182
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Genera cÃ³digo para contratos de assert."
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr "-fbounds-check=[on|safeonly|off]\tActiva o desactiva las comprobaciones de lÃ­mites de matrices, solo en cÃ³digo @safe."
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr "Compila en cÃ³digo de depuraciÃ³n."
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr "-fdebug=<level|ident>\tCompila en cÃ³digo de depuraciÃ³n, cÃ³digo <= <nivel>, o cÃ³digo identificado por <ident>."
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "Generate documentation."
  msgstr "Genera documentaciÃ³n."
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr "-fdoc-dir=<dir>\tEscribe el fichero de documentaciÃ³n en el directorio <dir>."
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-fdoc-file=<fichero>\tEscribe la documentaciÃ³n en <fichero>."
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr "-fdoc-inc=<fichero>\tIncluye un <fichero> de macros Ddoc."
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Asume que existen bibliotecas D estÃ¡ndar de tiempo de ejecuciÃ³n y \"D main\"."
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  #| msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-go-spec=fichero\tEscribe todas las declaraciones al fichero como cÃ³digo Go."
  
! #: d/lang.opt:284
  #, fuzzy, no-c-format
  #| msgid "Display the code tree after parsing; deprecated option."
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta."
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr "Hace caso omiso de pragmas no admitidas."
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for class invariant contracts."
  msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr "Genera una funciÃ³n main() de D predefinida al compilar."
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr "-fmodule-file=<paquete.mÃ³dulo>=<especfich>\tutiliza <especfich> como fichero fuente para <paquete.mÃ³dulo>."
  
! #: d/lang.opt:329
  #, fuzzy, no-c-format
  #| msgid "Generate code for the user mode."
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Genera cÃ³digo para el modo de usuario."
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr "Procesa todos los mÃ³dulos especificados en la lÃ­nea de Ã³rdenes, pero solo genera cÃ³digo para el mÃ³dulo especificado por el argumento."
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "Genera cÃ³digo para contratos de postcondiciones."
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "Genera cÃ³digo para contratos de precondiciones."
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "argumentos de la funciÃ³n de especificaciÃ³n malformados"
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow."
  msgid "Disable access to shared memory objects."
  msgstr "Considera lento el acceso a memoria de tamaÃ±o byte."
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "no se puede pasar un valor-r a un parÃ¡metro de referencia"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version."
  msgid "Compile release version."
  msgstr "Muestra la versiÃ³n del compilador."
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3540,3773 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
  msgid "Generate JSON file."
  msgstr "Genera fichero JSON."
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-Xf <fichero>\tEscribe salida JSON al <fichero> dado."
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr "Biblioteca de depuraciÃ³n que se utilizarÃ¡ en lugar de phobos."
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr "Biblioteca predefinida que se utilizarÃ¡ en lugar de phobos."
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "Genera cÃ³digo para todas las instanciaciones de plantillas."
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Genera cÃ³digo para contratos de assert."
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr "-fbounds-check=[on|safeonly|off]\tActiva o desactiva las comprobaciones de lÃ­mites de matrices, solo en cÃ³digo @safe."
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr "Compila en cÃ³digo de depuraciÃ³n."
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr "-fdebug=<level|ident>\tCompila en cÃ³digo de depuraciÃ³n, cÃ³digo <= <nivel>, o cÃ³digo identificado por <ident>."
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "Generate documentation."
  msgstr "Genera documentaciÃ³n."
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr "-fdoc-dir=<dir>\tEscribe el fichero de documentaciÃ³n en el directorio <dir>."
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-fdoc-file=<fichero>\tEscribe la documentaciÃ³n en <fichero>."
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr "-fdoc-inc=<fichero>\tIncluye un <fichero> de macros Ddoc."
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Asume que existen bibliotecas D estÃ¡ndar de tiempo de ejecuciÃ³n y \"D main\"."
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, fuzzy, no-c-format
  #| msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-go-spec=fichero\tEscribe todas las declaraciones al fichero como cÃ³digo Go."
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  #| msgid "Display the code tree after parsing; deprecated option."
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta."
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr "Hace caso omiso de pragmas no admitidas."
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for class invariant contracts."
  msgstr "Genera cÃ³digo para operaciones atÃ³micas internas."
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr "Genera una funciÃ³n main() de D predefinida al compilar."
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr "-fmodule-file=<paquete.mÃ³dulo>=<especfich>\tutiliza <especfich> como fichero fuente para <paquete.mÃ³dulo>."
  
! #: d/lang.opt:325
  #, fuzzy, no-c-format
  #| msgid "Generate code for the user mode."
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Genera cÃ³digo para el modo de usuario."
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr "Procesa todos los mÃ³dulos especificados en la lÃ­nea de Ã³rdenes, pero solo genera cÃ³digo para el mÃ³dulo especificado por el argumento."
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "Genera cÃ³digo para contratos de postcondiciones."
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "Genera cÃ³digo para contratos de precondiciones."
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "argumentos de la funciÃ³n de especificaciÃ³n malformados"
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow."
  msgid "Disable access to shared memory objects."
  msgstr "Considera lento el acceso a memoria de tamaÃ±o byte."
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "no se puede pasar un valor-r a un parÃ¡metro de referencia"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version."
  msgid "Compile release version."
  msgstr "Muestra la versiÃ³n del compilador."
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "Especifica el rango de registros
*** 5777,5783 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
--- 5782,5788 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos."
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr "Establece el registro para conse
*** 5962,5968 ****
  msgid "Target the software simulator."
  msgstr "destina al simulador software."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
--- 5967,5973 ----
  msgid "Target the software simulator."
  msgstr "destina al simulador software."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) es 12."
*** 6275,6287 ****
  msgid "Use 80-bit long double."
  msgstr "Usa long doubles de 80 bits."
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "Usa long doubles de 64 bits."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
--- 6280,6292 ----
  msgid "Use 80-bit long double."
  msgstr "Usa long doubles de 80 bits."
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "Usa long doubles de 64 bits."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr "Emite llamada a contador de perf
*** 6990,6996 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas."
--- 6995,7001 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas."
*************** msgstr ""
*** 7086,7092 ****
  msgid "Convert function return to call and return thunk."
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):"
--- 7091,7097 ----
  msgid "Convert function return to call and return thunk."
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):"
*************** msgstr "Admite funciones internas y gene
*** 7234,7239 ****
--- 7239,7249 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "No usa las extensiones de ABI AltiVec."
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "Genera cÃ³digo que se pueda mant
*** 7565,7594 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr "Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt."
  
! #: config/nvptx/nvptx.opt:58
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture."
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Especifica el nombre de la arquitectura destino."
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, fuzzy, no-c-format
  #| msgid "Known MIPS ISA levels (for use with the -mips option):"
  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:136
  #, 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:140
  #, fuzzy, no-c-format
  #| msgid "Use fp registers."
  msgid "Initialize ptx registers."
--- 7575,7604 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr "Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt."
  
! #: config/nvptx/nvptx.opt:57
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture."
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Especifica el nombre de la arquitectura destino."
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, fuzzy, no-c-format
  #| msgid "Known MIPS ISA levels (for use with the -mips option):"
  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:135
  #, 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:139
  #, fuzzy, no-c-format
  #| msgid "Use fp registers."
  msgid "Initialize ptx registers."
*************** msgstr "ABI de 31 bit."
*** 7885,8048 ****
  msgid "64 bit ABI."
  msgstr "ABI de 64 bit."
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "Mantiene el puntero a la cadena hacia atrÃ¡s."
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "Impresiones adicionales de depuraciÃ³n."
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "Arquitectura ESA/390."
  
! #: config/s390/s390.opt:138
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "Admite la coma flotante decimal de hardware."
  
! #: config/s390/s390.opt:142
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "Activa coma flotante de hardware."
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Usa instrucciones de ejecuciÃ³n transaccional por hardware."
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI."
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr "Usa la disposiciÃ³n de pila empacada."
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr "Usa bras para el ejecutable < 64k."
  
! #: config/s390/s390.opt:180
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Desactiva la coma flotante de hardware."
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "Establece el nÃºmero mÃ¡ximo de bytes que se deben dejar en el tamaÃ±o de la pila antes de que se active una instrucciÃ³n trap."
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "Desactiva la opciÃ³n -mstack-guard=."
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Emite cÃ³digo extra en el prÃ³logo de la funciÃ³n para atrapar en caso de que el tamaÃ±o de la pila exceda el lÃ­mite dado."
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Desactiva la opciÃ³n -mstack-size= ."
  
! #: config/s390/s390.opt:204
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliza la instrucciÃ³n mvcle para movimiento de bloques."
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Activa la extensiÃ³n de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h."
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Avisa si una funciÃ³n usa alloca o crea una matriz de tamaÃ±o dinÃ¡mico."
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Avisa si el tamaÃ±o de marco de una sola funciÃ³n excede el tamaÃ±o de marco dado."
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 1."
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Asume que los segmentos de datos son relativos a los segmentos de texto."
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, fuzzy, no-c-format
  #| msgid "Emit profiling counter call at function entry before prologue."
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo."
  
! #: config/s390/s390.opt:304
  #, fuzzy, no-c-format
  #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 7895,8058 ----
  msgid "64 bit ABI."
  msgstr "ABI de 64 bit."
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "Mantiene el puntero a la cadena hacia atrÃ¡s."
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "Impresiones adicionales de depuraciÃ³n."
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "Arquitectura ESA/390."
  
! #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "Admite la coma flotante decimal de hardware."
  
! #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "Activa coma flotante de hardware."
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Usa instrucciones de ejecuciÃ³n transaccional por hardware."
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI."
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr "Usa la disposiciÃ³n de pila empacada."
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr "Usa bras para el ejecutable < 64k."
  
! #: config/s390/s390.opt:183
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Desactiva la coma flotante de hardware."
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "Establece el nÃºmero mÃ¡ximo de bytes que se deben dejar en el tamaÃ±o de la pila antes de que se active una instrucciÃ³n trap."
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "Desactiva la opciÃ³n -mstack-guard=."
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Emite cÃ³digo extra en el prÃ³logo de la funciÃ³n para atrapar en caso de que el tamaÃ±o de la pila exceda el lÃ­mite dado."
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Desactiva la opciÃ³n -mstack-size= ."
  
! #: config/s390/s390.opt:207
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliza la instrucciÃ³n mvcle para movimiento de bloques."
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Activa la extensiÃ³n de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h."
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Avisa si una funciÃ³n usa alloca o crea una matriz de tamaÃ±o dinÃ¡mico."
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Avisa si el tamaÃ±o de marco de una sola funciÃ³n excede el tamaÃ±o de marco dado."
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 1."
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Asume que los segmentos de datos son relativos a los segmentos de texto."
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, fuzzy, no-c-format
  #| msgid "Emit profiling counter call at function entry before prologue."
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo."
  
! #: config/s390/s390.opt:307
  #, fuzzy, no-c-format
  #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgstr "--help=<clase>\tMuestra las desc
*** 12704,12711 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
! msgstr "Alias para --help=target."
  
  #: common.opt:468
  #, no-c-format
--- 12714,12721 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
! msgstr ""
  
  #: common.opt:468
  #, no-c-format
*************** msgstr "el operando '%%l' no es una etiq
*** 16987,16998 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16997,17008 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 17074,17133 ****
  msgstr "  --help                   Muestra esta informaciÃ³n.\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr "  --target-help            Muestra opciones de lÃ­nea de Ã³rdenes especÃ­ficas del objetivo.\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Muestra tipos especÃ­ficos de opciones de lÃ­nea de Ã³rdenes.\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Use '-v --help' para mostrar las opciones de lÃ­nea de Ã³rdenes de los subprocesos).\n"
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Muestra la informaciÃ³n de versiÃ³n del compilador.\n"
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Muestra todas las cadenas internas de especificaciÃ³n.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Muestra la versiÃ³n del compilador.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Muestra el procesador objetivo del compilador.\n"
  
! #: gcc.cc:3770
  #, fuzzy
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Muestra los directorios en la ruta de bÃºsqueda del compilador.\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Muestra el nombre de la biblioteca que acompaÃ±a al compilador.\n"
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<bib>   Muestra la ruta completa a la biblioteca <bib>.\n"
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Muestra la ruta completa del programa componente del compilador <prog>.\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 17084,17145 ----
  msgstr "  --help                   Muestra esta informaciÃ³n.\n"
  
  #: gcc.cc:3761
! #, fuzzy
! #| msgid "  --target-help            Display target specific command line options.\n"
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Muestra opciones de lÃ­nea de Ã³rdenes especÃ­ficas del objetivo.\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Muestra tipos especÃ­ficos de opciones de lÃ­nea de Ã³rdenes.\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Use '-v --help' para mostrar las opciones de lÃ­nea de Ã³rdenes de los subprocesos).\n"
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Muestra la informaciÃ³n de versiÃ³n del compilador.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Muestra todas las cadenas internas de especificaciÃ³n.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Muestra la versiÃ³n del compilador.\n"
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Muestra el procesador objetivo del compilador.\n"
  
! #: gcc.cc:3771
  #, fuzzy
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Muestra los directorios en la ruta de bÃºsqueda del compilador.\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Muestra el nombre de la biblioteca que acompaÃ±a al compilador.\n"
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<bib>   Muestra la ruta completa a la biblioteca <bib>.\n"
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Muestra la ruta completa del programa componente del compilador <prog>.\n"
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 17135,17145 ****
  "  -print-multiarch         Muestra el triplete GNU normalizado del destino, usado como\n"
  "                           como componente en la ruta de la biblioteca.\n"
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Muestra el directorio raÃ­z para las versiones de libgcc.\n"
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 17147,17157 ----
  "  -print-multiarch         Muestra el triplete GNU normalizado del destino, usado como\n"
  "                           como componente en la ruta de la biblioteca.\n"
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Muestra el directorio raÃ­z para las versiones de libgcc.\n"
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 17147,17197 ****
  "  -print-multi-lib         Muestra el mapeo entre las opciones de lÃ­nea de Ã³rdenes\n"
  "                           y los mÃºltiples directorios de bÃºsqueda de bibliotecas.\n"
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Muestra la ruta relativa para las bibliotecas del SO.\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Muestra el directorio de las bibliotecas objetivo.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Muestra el sufijo sysroot que se usa para buscar encabezados.\n"
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<opciones>           Pasa <opciones> separadas por coma al ensamblador.\n"
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<opciones>           Pasa <opciones> separadas por coma al preprocesador.\n"
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<opciones>           Pasa <opciones> separadas por coma al enlazador.\n"
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <argumento>  Pasa el <argumento> al ensamblador.\n"
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <argumento> Pasa el <argumento> al preprocesador.\n"
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <argumento>     Pasa el <argumento> al enlazador.\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              No borra los ficheros intermedios.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        No borra los ficheros intermedios.\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 17159,17209 ----
  "  -print-multi-lib         Muestra el mapeo entre las opciones de lÃ­nea de Ã³rdenes\n"
  "                           y los mÃºltiples directorios de bÃºsqueda de bibliotecas.\n"
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Muestra la ruta relativa para las bibliotecas del SO.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Muestra el directorio de las bibliotecas objetivo.\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Muestra el sufijo sysroot que se usa para buscar encabezados.\n"
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<opciones>           Pasa <opciones> separadas por coma al ensamblador.\n"
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<opciones>           Pasa <opciones> separadas por coma al preprocesador.\n"
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<opciones>           Pasa <opciones> separadas por coma al enlazador.\n"
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <argumento>  Pasa el <argumento> al ensamblador.\n"
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <argumento> Pasa el <argumento> al preprocesador.\n"
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <argumento>     Pasa el <argumento> al enlazador.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              No borra los ficheros intermedios.\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        No borra los ficheros intermedios.\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 17199,17221 ****
  "  -no-canonical-prefixes   No crea rutas completas al construir prefijos\n"
  "                           relativos a otros componentes de gcc.\n"
  
! #: gcc.cc:3796
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Usa tuberÃ­as en lugar de ficheros intermedios.\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Obtiene el tiempo de ejecuciÃ³n de cada subproceso.\n"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fichero>         Sobrepone las especificaciones internas con el contenido del <fichero>.\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<estÃ¡ndar>          Asume que los ficheros de entrada son para el <estÃ¡ndar>.\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 17211,17233 ----
  "  -no-canonical-prefixes   No crea rutas completas al construir prefijos\n"
  "                           relativos a otros componentes de gcc.\n"
  
! #: gcc.cc:3797
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Usa tuberÃ­as en lugar de ficheros intermedios.\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Obtiene el tiempo de ejecuciÃ³n de cada subproceso.\n"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fichero>         Sobrepone las especificaciones internas con el contenido del <fichero>.\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<estÃ¡ndar>          Asume que los ficheros de entrada son para el <estÃ¡ndar>.\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 17223,17257 ****
  "  --sysroot=<directorio>   Usa el <directorio> como directorio raÃ­z para\n"
  "                           los encabezados y bibliotecas.\n"
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <directorio>          Agrega el <directorio> a las rutas de bÃºsqueda del compilador.\n"
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Muestra los programas invocados por el compilador.\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Como -v pero no se ejecutan las opciones entre comillas y las Ã³rdenes.\n"
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Solamente preprocesa; no compila, ensambla o enlaza.\n"
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Solamente compila; no ensambla o enlaza.\n"
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Compila y ensambla, pero no enlaza.\n"
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fichero>             Coloca la salida en el <fichero>.\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 17235,17269 ----
  "  --sysroot=<directorio>   Usa el <directorio> como directorio raÃ­z para\n"
  "                           los encabezados y bibliotecas.\n"
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <directorio>          Agrega el <directorio> a las rutas de bÃºsqueda del compilador.\n"
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Muestra los programas invocados por el compilador.\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Como -v pero no se ejecutan las opciones entre comillas y las Ã³rdenes.\n"
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Solamente preprocesa; no compila, ensambla o enlaza.\n"
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Solamente compila; no ensambla o enlaza.\n"
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Compila y ensambla, pero no enlaza.\n"
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fichero>             Coloca la salida en el <fichero>.\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 17259,17269 ****
  "  -pie                     Genera un ejecutable independiente de posiciÃ³n\n"
  "                           enlazado dinÃ¡micamente.\n"
  
! #: gcc.cc:3812
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Crea una biblioteca compartida.\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 17271,17281 ----
  "  -pie                     Genera un ejecutable independiente de posiciÃ³n\n"
  "                           enlazado dinÃ¡micamente.\n"
  
! #: gcc.cc:3813
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Crea una biblioteca compartida.\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 17275,17281 ****
  "                           'none' significa revertir al comportamiento habitual de\n"
  "                           adivinar el lenguaje por la extensiÃ³n del fichero.\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 17287,17293 ----
  "                           'none' significa revertir al comportamiento habitual de\n"
  "                           adivinar el lenguaje por la extensiÃ³n del fichero.\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17288,17364 ****
  " automÃ¡ticamente a los varios subprocesos invocados por %s.  Para pasar\n"
  " otras opciones a estos procesos se deben usar las opciones -W<letra>.\n"
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Se procesa la especificaciÃ³n (%s), la cual es '%s'\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "Objetivo: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Configurado con: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Modelo de hilos: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "Algoritmos de compresiÃ³n LTO admitidos: zlib"
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versiÃ³n %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "controlador gcc versiÃ³n %s %sejecutando gcc versiÃ³n %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "El error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.\n"
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Fuente preprocesada almacenada en el fichero %s; por favor, adjÃºntelo a su informe de errores.\n"
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "instalar: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "programas: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliotecas: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 17300,17376 ----
  " automÃ¡ticamente a los varios subprocesos invocados por %s.  Para pasar\n"
  " otras opciones a estos procesos se deben usar las opciones -W<letra>.\n"
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Se procesa la especificaciÃ³n (%s), la cual es '%s'\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "Objetivo: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Configurado con: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Modelo de hilos: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "Algoritmos de compresiÃ³n LTO admitidos: zlib"
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versiÃ³n %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "controlador gcc versiÃ³n %s %sejecutando gcc versiÃ³n %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "El error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.\n"
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Fuente preprocesada almacenada en el fichero %s; por favor, adjÃºntelo a su informe de errores.\n"
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "instalar: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "programas: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliotecas: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17367,17382 ****
  "\n"
  "Para instrucciones de informe de errores, por favor vea:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 17379,17394 ----
  "\n"
  "Para instrucciones de informe de errores, por favor vea:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 17388,17394 ****
  "PARTICULAR\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 17400,17406 ----
  "PARTICULAR\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17401,17414 ****
  "======================\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr "Utilice \"-Wl,OPCIÃ“N\" para pasar la \"OPCIÃ“N\" al enlazador.\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17413,17426 ----
  "======================\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr "Utilice \"-Wl,OPCIÃ“N\" para pasar la \"OPCIÃ“N\" al enlazador.\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 17419,17425 ****
  "=======================\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17431,17437 ----
  "=======================\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "'"
*** 18000,18024 ****
  msgid "At top level:"
  msgstr "En el nivel principal:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "En la funciÃ³n miembro %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "En la funciÃ³n %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3581
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    incluido en lÃ­nea de %qs"
--- 18012,18036 ----
  msgid "At top level:"
  msgstr "En el nivel principal:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "En la funciÃ³n miembro %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "En la funciÃ³n %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3589
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    incluido en lÃ­nea de %qs"
*************** msgstr "no se reconoce la insn:"
*** 18212,18227 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "la insn no satisface sus restricciones:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "creado y usado con diferentes opciones de '%s'"
  
! #: targhooks.cc:2172
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "creado y usado con diferentes opciones de %<-fpic%>"
  
! #: targhooks.cc:2174
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "creado y usado con diferentes opciones de %<-fpie%>"
  
--- 18224,18239 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "la insn no satisface sus restricciones:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "creado y usado con diferentes opciones de '%s'"
  
! #: targhooks.cc:2251
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "creado y usado con diferentes opciones de %<-fpic%>"
  
! #: targhooks.cc:2253
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "creado y usado con diferentes opciones de %<-fpie%>"
  
*************** msgstr "prefijo de operando no vÃ¡lido '
*** 18601,18627 ****
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operaciÃ³n no permitida con el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26866
  #, 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:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
--- 18613,18639 ----
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operaciÃ³n no permitida con el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26870
  #, 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:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
*************** msgstr "valor %%E no vÃ¡lido"
*** 18699,18708 ****
  msgid "unknown relocation unspec"
  msgstr "reubicaciÃ³n unspec desconocida"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "cÃ³digo %%xn no vÃ¡lido"
--- 18711,18720 ----
  msgid "unknown relocation unspec"
  msgstr "reubicaciÃ³n unspec desconocida"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "cÃ³digo %%xn no vÃ¡lido"
*************** msgstr "operando no vÃ¡lido para el cÃ³d
*** 18771,18777 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
--- 18783,18789 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
*************** msgstr "operando inesperado"
*** 18953,18961 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18965,18973 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "operando output_move_double errÃ
*** 19164,19189 ****
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single errÃ³neo"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "direcciÃ³n ADDR_SPACE_GLOBAL errÃ³nea"
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%xn"
  
! #: config/gcn/gcn.cc:6340
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: modo no vÃ¡lido"
  
! #: config/gcn/gcn.cc:6422
  #, c-format
  msgid "invalid fp constant"
  msgstr "constante fp no vÃ¡lida"
--- 19176,19201 ----
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single errÃ³neo"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "direcciÃ³n ADDR_SPACE_GLOBAL errÃ³nea"
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%xn"
  
! #: config/gcn/gcn.cc:6341
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: modo no vÃ¡lido"
  
! #: config/gcn/gcn.cc:6423
  #, c-format
  msgid "invalid fp constant"
  msgstr "constante fp no vÃ¡lida"
*************** msgstr "constante fp no vÃ¡lida"
*** 19196,19293 ****
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.cc:12899
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.cc:12904
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13137
  #, 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:13172
  #, 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:13241
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.cc:13246
  #, 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:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, 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:13476
  #, 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:13494
  #, 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:13517
  #, 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:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.cc:13784
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
--- 19208,19305 ----
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.cc:12901
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.cc:12906
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13139
  #, 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:13174
  #, 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:13243
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.cc:13248
  #, 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:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, 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:13478
  #, 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:13496
  #, 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:13519
  #, 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:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.cc:13786
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
*************** msgstr "no se puede usar la direcciÃ³n a
*** 19346,19369 ****
  msgid "invalid addressing mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' no es un prefijo de operando vÃ¡lido"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 19358,19381 ----
  msgid "invalid addressing mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' no es un prefijo de operando vÃ¡lido"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 19397,19403 ****
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
--- 19409,19415 ----
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
*************** msgstr "valor %%y no vÃ¡lido, pruebe usa
*** 19721,19882 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/rs6000/rs6000.cc:27573
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:27642
  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:27718
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/rs6000/rs6000.cc:28257
  #, 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:28259
  #, 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:28261
  #, 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:28263
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida a %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28278
  #, 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:28280
  #, 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:28282
  #, 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:28284
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida a %<__fpreg%>"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "las referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posterior"
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr "no se puede descomponer la direcciÃ³n"
  
! #: config/s390/s390.cc:8052
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'"
  
! #: config/s390/s390.cc:8075
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "referencia no vÃ¡lida para el modificador de salida 'J'"
  
! #: config/s390/s390.cc:8093
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'O'"
  
! #: config/s390/s390.cc:8115
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'R'"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
  
! #: config/s390/s390.cc:8143
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de saida 'S'"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'"
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'"
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8302
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:8339
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vector constante no vÃ¡lido para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8346
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expresiÃ³n no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:8349
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresiÃ³n no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:12128
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasÃ³ un argumento vector a una funciÃ³n sin prototipo"
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.cc:16550
  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"
  
--- 19733,19894 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/rs6000/rs6000.cc:27601
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:27670
  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:27746
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/rs6000/rs6000.cc:28285
  #, 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:28287
  #, 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:28289
  #, 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:28291
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida a %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28306
  #, 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:28308
  #, 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:28310
  #, 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:28312
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida a %<__fpreg%>"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "las referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posterior"
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr "no se puede descomponer la direcciÃ³n"
  
! #: config/s390/s390.cc:8046
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'"
  
! #: config/s390/s390.cc:8069
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "referencia no vÃ¡lida para el modificador de salida 'J'"
  
! #: config/s390/s390.cc:8087
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'O'"
  
! #: config/s390/s390.cc:8109
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'R'"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
  
! #: config/s390/s390.cc:8137
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de saida 'S'"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'"
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'"
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8296
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:8333
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vector constante no vÃ¡lido para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8340
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expresiÃ³n no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:8343
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresiÃ³n no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:12122
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasÃ³ un argumento vector a una funciÃ³n sin prototipo"
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.cc:16567
  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 "creado y usado con diferentes AB
*** 19902,19944 ****
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9667
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato vÃ¡lido"
--- 19914,19956 ----
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato vÃ¡lido"
*************** msgstr "({anÃ³nimo})"
*** 20147,20153 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
--- 20159,20165 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
*************** msgstr "se esperaba %<;%>"
*** 20168,20174 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
--- 20180,20186 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
*************** msgstr "se esperaba %<)%>"
*** 20176,20182 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
--- 20188,20194 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
*************** msgstr "se esperaba %<;%>, %<,%> o %<)%>
*** 20194,20206 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
--- 20206,20218 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
*************** msgstr "se esperaba %<[%>"
*** 20209,20215 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
--- 20221,20227 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
*************** msgstr "se esperaba %<{%>"
*** 20222,20234 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
--- 20234,20246 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
*************** msgstr "se esperaba %<while%>"
*** 20237,20243 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
--- 20249,20255 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
*************** msgid "expected %<.%>"
*** 20247,20263 ****
  msgstr "se esperaba %<.%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
--- 20259,20275 ----
  msgstr "se esperaba %<.%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
*************** msgstr "se esperaba %<,%> o %<)%>"
*** 20267,20297 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 20279,20309 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 20299,20305 ****
  msgid "(anonymous)"
  msgstr "(anÃ³nimo)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
--- 20311,20317 ----
  msgid "(anonymous)"
  msgstr "(anÃ³nimo)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
*************** msgstr "se esperaba %<<%>"
*** 20310,20346 ****
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.cc:4007
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:7735
  #, fuzzy
  #| msgid "Enable user-defined instructions."
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
  msgstr[1] "los candidatos son:"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
--- 20322,20358 ----
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.cc:4018
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:7745
  #, fuzzy
  #| msgid "Enable user-defined instructions."
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
  msgstr[1] "los candidatos son:"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
*************** msgstr "<error de parÃ¡metro de plantill
*** 20430,20554 ****
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr "<expresiÃ³n-throw>"
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr "<llamada a rutina ubsan>"
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr "<sidecodificar>"
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr "<error de expresiÃ³n>"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr "En el Ã¡mbito global:"
  
! #: cp/error.cc:3613
  #, c-format
  msgid "In static member function %qs"
  msgstr "En la funciÃ³n miembro static %qs"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.cc:3617
  #, c-format
  msgid "In constructor %qs"
  msgstr "En el constructor %qs"
  
! #: cp/error.cc:3619
  #, c-format
  msgid "In destructor %qs"
  msgstr "En el destructor %qs"
  
! #: cp/error.cc:3621
  msgid "In lambda function"
  msgstr "En la funciÃ³n lambda"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: En la sustituciÃ³n de %qS:\n"
  
! #: cp/error.cc:3650
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: En la instanciaciÃ³n de %q#D:\n"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustituciÃ³n de %qS\n"
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustituciÃ³n de %qS\n"
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquÃ­\n"
  
! #: cp/error.cc:3701
  msgid "required from here\n"
  msgstr "se requiere desde aquÃ­\n"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ 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:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs"
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs"
  
--- 20442,20566 ----
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr "<expresiÃ³n-throw>"
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr "<llamada a rutina ubsan>"
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr "<sidecodificar>"
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr "<error de expresiÃ³n>"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr "En el Ã¡mbito global:"
  
! #: cp/error.cc:3621
  #, c-format
  msgid "In static member function %qs"
  msgstr "En la funciÃ³n miembro static %qs"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.cc:3625
  #, c-format
  msgid "In constructor %qs"
  msgstr "En el constructor %qs"
  
! #: cp/error.cc:3627
  #, c-format
  msgid "In destructor %qs"
  msgstr "En el destructor %qs"
  
! #: cp/error.cc:3629
  msgid "In lambda function"
  msgstr "En la funciÃ³n lambda"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: En la sustituciÃ³n de %qS:\n"
  
! #: cp/error.cc:3658
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: En la instanciaciÃ³n de %q#D:\n"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustituciÃ³n de %qS\n"
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustituciÃ³n de %qS\n"
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquÃ­\n"
  
! #: cp/error.cc:3709
  msgid "required from here\n"
  msgstr "se requiere desde aquÃ­\n"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ 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:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs"
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs"
  
*************** msgstr "la variable local %qD no puede a
*** 20562,20596 ****
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.cc:21675
  #, fuzzy
  #| 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:21678
  #, fuzzy
  #| 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:21680
  #, fuzzy
  #| 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:21682
  #, fuzzy
  #| 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:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
--- 20574,20608 ----
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.cc:21684
  #, fuzzy
  #| 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:21687
  #, fuzzy
  #| 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:21689
  #, fuzzy
  #| 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:21691
  #, fuzzy
  #| 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:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
*************** msgstr "la conversiÃ³n descarta la const
*** 20634,20681 ****
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimÃ³rfico"
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo errÃ³neo para el decremento unario"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo errÃ³neo para el incremento unario"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo errÃ³neo para complemento de bits"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo errÃ³neo para la conjugaciÃ³n"
  
! #: cp/typeck.cc:7086
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
--- 20646,20693 ----
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimÃ³rfico"
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo errÃ³neo para el decremento unario"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo errÃ³neo para el incremento unario"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo errÃ³neo para complemento de bits"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo errÃ³neo para la conjugaciÃ³n"
  
! #: cp/typeck.cc:7088
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
*************** msgstr "argumentos 'a%d' y 'a%d' para el
*** 20697,20703 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrÃ­nseco %s"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "argumentos '%s' y '%s' para el intrÃ­nseco '%s'"
--- 20709,20715 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrÃ­nseco %s"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "argumentos '%s' y '%s' para el intrÃ­nseco '%s'"
*************** msgstr "Desajuste de frontera de matriz
*** 20780,20836 ****
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4857
  #, fuzzy
  #| msgid "variable"
  msgid "available since Fortran 77"
  msgstr "variable"
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  #| msgid "deleting array %q#D"
  msgid "deleted in Fortran 95"
  msgstr "se borra la matriz %q#D"
  
! #: fortran/intrinsic.cc:4869
  #, fuzzy
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "new in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/intrinsic.cc:4873
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2003"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4877
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2008"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4881
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2018"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4885
  #, fuzzy
  #| msgid "GNU Extension:"
  msgid "a GNU Fortran extension"
  msgstr "ExtensiÃ³n GNU:"
  
! #: fortran/intrinsic.cc:4889
  #, fuzzy
  #| msgid "Only retained for backward compatibility."
  msgid "for backward compatibility"
--- 20792,20848 ----
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4858
  #, fuzzy
  #| msgid "variable"
  msgid "available since Fortran 77"
  msgstr "variable"
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  #| msgid "deleting array %q#D"
  msgid "deleted in Fortran 95"
  msgstr "se borra la matriz %q#D"
  
! #: fortran/intrinsic.cc:4870
  #, fuzzy
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "new in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/intrinsic.cc:4874
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2003"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4878
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2008"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4882
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2018"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4886
  #, fuzzy
  #| msgid "GNU Extension:"
  msgid "a GNU Fortran extension"
  msgstr "ExtensiÃ³n GNU:"
  
! #: fortran/intrinsic.cc:4890
  #, fuzzy
  #| msgid "Only retained for backward compatibility."
  msgid "for backward compatibility"
*************** msgstr "bloque IF"
*** 20954,20964 ****
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
--- 20966,20976 ----
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
*************** msgstr "objeto DEALLOCATE"
*** 21146,21164 ****
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
--- 21158,21176 ----
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
*************** msgstr "variable ACQUIRED_LOCK"
*** 21167,21177 ****
  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:6137
  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:10071
  #, 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Â»"
--- 21179,21189 ----
  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:6184
  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:10118
  #, 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
*** 21186,21197 ****
  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:10297
  #, 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:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
--- 21198,21209 ----
  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:10304
  #, 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:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
*************** msgstr "El valor de paso de DO es cero"
*** 21317,21343 ****
  msgid "Array reference out of bounds"
  msgstr "La referencia de la matriz estÃ¡ fuera de los lÃ­mites"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "FallÃ³ la asignaciÃ³n de memoria"
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Se intentÃ³ alojar la variable ya alojada '%s'"
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr "Se intentÃ³ alojar una variable ya alojada"
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Se intentÃ³ DEALLOCATE en '%s' sin alojar."
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Error reasignando a %lu bytes"
--- 21329,21355 ----
  msgid "Array reference out of bounds"
  msgstr "La referencia de la matriz estÃ¡ fuera de los lÃ­mites"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "FallÃ³ la asignaciÃ³n de memoria"
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Se intentÃ³ alojar la variable ya alojada '%s'"
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr "Se intentÃ³ alojar una variable ya alojada"
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Se intentÃ³ DEALLOCATE en '%s' sin alojar."
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Error reasignando a %lu bytes"
*************** msgid "expected boolean type"
*** 21384,21390 ****
  msgstr "se esperaba un tipo booleano"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
--- 21396,21402 ----
  msgstr "se esperaba un tipo booleano"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
*************** msgstr "faltan argumentos"
*** 21451,21457 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "demasiados argumentos"
--- 21463,21469 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "demasiados argumentos"
*************** msgstr "soporte de anÃ¡lisis de perfil p
*** 21832,21838 ****
  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:192
  #, 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"
--- 21844,21850 ----
  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:173
  #, 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 reconoce el valor de visib
*** 22206,22224 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown array bounds setting %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown checkaction setting %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  #| msgid "unknown C standard `%s'"
  msgid "unknown C++ standard %qs"
--- 22218,22236 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown array bounds setting %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown checkaction setting %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  #| msgid "unknown C standard `%s'"
  msgid "unknown C++ standard %qs"
*************** msgstr "Se hace caso omiso del atributo
*** 22449,22499 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "declaraciÃ³n previa aquÃ­"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: attribs.cc:718
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "se descarta la directiva de atributo de alcance %<%E::%E%>"
  
! #: attribs.cc:730
  #, 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"
  
! #: attribs.cc:733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: attribs.cc:805
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "se descartan los atributos de tipo despuÃ©s de que el tipo ya se definiÃ³"
--- 22461,22511 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "declaraciÃ³n previa aquÃ­"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: attribs.cc:723
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "se descarta la directiva de atributo de alcance %<%E::%E%>"
  
! #: attribs.cc:735
  #, 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"
  
! #: attribs.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: attribs.cc:810
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "se descartan los atributos de tipo despuÃ©s de que el tipo ya se definiÃ³"
*************** msgstr "se descartan los atributos de ti
*** 22506,22512 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 22518,22524 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "se descartan los atributos de ti
*** 22536,22549 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22548,22561 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "se descartan los atributos de ti
*** 22561,22637 ****
  msgid "%qE attribute ignored"
  msgstr "se descarta el atributo %qE"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaraciÃ³n previa de %qD"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport"
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport"
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "la funciÃ³n inline %q+D se declara como dllimport: se descarta el atributo"
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "la definiciÃ³n de la funciÃ³n %q+D se marca como dllimport"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "la definiciÃ³n de la variable %q+D se marca como dllimport"
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "se requiere enlace externo para el sÃ­mbolo %q+D debido al atributo %qE"
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%qD target declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22573,22649 ----
  msgid "%qE attribute ignored"
  msgstr "se descarta el atributo %qE"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaraciÃ³n previa de %qD"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport"
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport"
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "la funciÃ³n inline %q+D se declara como dllimport: se descarta el atributo"
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "la definiciÃ³n de la funciÃ³n %q+D se marca como dllimport"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "la definiciÃ³n de la variable %q+D se marca como dllimport"
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "se requiere enlace externo para el sÃ­mbolo %q+D debido al atributo %qE"
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%qD target declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "no se puede leer el perfil de fu
*** 22679,22685 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los lÃ­mites de la constante de cadena"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
--- 22691,22697 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los lÃ­mites de la constante de cadena"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
*************** msgstr "el tercer argumento de %<__built
*** 22705,22791 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cero"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu equals the size of the destination"
  msgid "%qD specified bound %E equals destination size"
  msgstr "el lÃ­mite %wu especificado es igual al tamaÃ±o del destino"
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
  
! #: builtins.cc:4918
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumento no vÃ¡lido para %qD"
  
! #: builtins.cc:4931
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "no se admite el argumento para %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "llamar a %qD con un argumento distinto de cero es arriesgado"
  
! #: builtins.cc:5288
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "ambos argumentos de %<__builtin_clear_cache%> deben ser punteros"
  
! #: builtins.cc:5378
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "se generÃ³ un trampolÃ­n para la funciÃ³n anidada %qD"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD cambiÃ³ su semÃ¡ntica en GCC 4.4"
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-integer argument 1 to %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_set_thread_pointer is not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelax is only supported for RTP PIC"
  msgid "%qs only supported in OpenACC code"
  msgstr "-mrelax sÃ³lo se admite pare el PIC de RTP"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "illegal argument 0 to %qs"
--- 22717,22803 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cero"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu equals the size of the destination"
  msgid "%qD specified bound %E equals destination size"
  msgstr "el lÃ­mite %wu especificado es igual al tamaÃ±o del destino"
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
  
! #: builtins.cc:4930
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumento no vÃ¡lido para %qD"
  
! #: builtins.cc:4943
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "no se admite el argumento para %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "llamar a %qD con un argumento distinto de cero es arriesgado"
  
! #: builtins.cc:5300
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "ambos argumentos de %<__builtin_clear_cache%> deben ser punteros"
  
! #: builtins.cc:5390
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "se generÃ³ un trampolÃ­n para la funciÃ³n anidada %qD"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD cambiÃ³ su semÃ¡ntica en GCC 4.4"
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-integer argument 1 to %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_set_thread_pointer is not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelax is only supported for RTP PIC"
  msgid "%qs only supported in OpenACC code"
  msgstr "-mrelax sÃ³lo se admite pare el PIC de RTP"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "illegal argument 0 to %qs"
*************** msgstr "argumento %qs no vÃ¡lido para %q
*** 22793,22799 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 22805,22811 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, 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_
*** 22801,22860 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7188
  #, 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:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.cc:9976
  #, 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:9984
  #, 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:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.cc:10004
  #, 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:10037
  #, 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:10050
  #, 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:10079
  #, 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:10092
  #, 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"
--- 22813,22872 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7200
  #, 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:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.cc:9988
  #, 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:9996
  #, 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:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.cc:10016
  #, 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:10049
  #, 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:10062
  #, 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:10091
  #, 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:10104
  #, 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 "los bloques bÃ¡sicos no estÃ¡n u
*** 23532,23960 ****
  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:3187
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es vÃ¡lida"
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, 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:3385
  #, 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:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, 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:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no vÃ¡lida"
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en lÃ­nea en el mismo grupo comdat"
  
! #: cgraph.cc:3440
  #, 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:3447
  #, 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:3452
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en lÃ­nea visible externamente"
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en lÃ­nea con direcciÃ³n tomada"
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en lÃ­nea"
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, 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:3494
  #, 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:3501
  #, 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:3507 cgraph.cc:3567
  #, 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:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, 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:3545
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to estÃ¡ mal"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "mÃºltiples llamantes inline"
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableciÃ³ el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.cc:3584
  #, 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:3615
  #, 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:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, 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:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sÃ­ mismo"
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of errÃ³neo"
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errÃ³nea"
  
! #: cgraph.cc:3678
  #, 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:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone errÃ³neo"
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene mÃ¡s de una referencia alias"
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3732
  #, 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:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaraciÃ³n errÃ³nea:"
  
! #: cgraph.cc:3788
  #, 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:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.cc:3821
  #, 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:3833
  #, 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:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, 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:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "fallÃ³ verify_cgraph_node"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "%s: falta la secciÃ³n %s"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "definiciÃ³n duplicada del mÃ©todo de la clase `%s'"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "same version was previously defined here"
  msgstr "se definiÃ³ previamente aquÃ­"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "common symbol cannot be versioned"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraphunit.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "comdat symbol cannot be versioned"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "%<weakref%> cannot be versioned"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "la declaraciÃ³n weak de %q+D debe ser public"
  
! #: cgraphunit.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Establece la visibilidad de sÃ­mbolos por defecto"
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "el atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>"
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "el atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicos"
  
! #: cgraphunit.cc:888
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³n"
  
! #: cgraphunit.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³n"
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "una funciÃ³n always_inline tal vez no se puede incluir en lÃ­nea"
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializÃ³ la variable"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cgraphunit.cc:1133
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "se define %qD pero no se usa"
  
! #: cgraphunit.cc:1468
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "resolver indirect function declared here"
--- 23544,23972 ----
  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:3188
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es vÃ¡lida"
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, 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:3386
  #, 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:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, 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:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no vÃ¡lida"
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en lÃ­nea en el mismo grupo comdat"
  
! #: cgraph.cc:3441
  #, 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:3448
  #, 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:3453
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en lÃ­nea visible externamente"
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en lÃ­nea con direcciÃ³n tomada"
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en lÃ­nea"
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, 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:3499
  #, 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:3506
  #, 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:3512 cgraph.cc:3572
  #, 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:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, 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:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to estÃ¡ mal"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "mÃºltiples llamantes inline"
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableciÃ³ el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.cc:3589
  #, 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:3620
  #, 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:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, 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:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sÃ­ mismo"
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of errÃ³neo"
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errÃ³nea"
  
! #: cgraph.cc:3683
  #, 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:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone errÃ³neo"
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene mÃ¡s de una referencia alias"
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3737
  #, 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:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.cc:3784
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaraciÃ³n errÃ³nea:"
  
! #: cgraph.cc:3793
  #, 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:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.cc:3826
  #, 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:3838
  #, 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:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, 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:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "fallÃ³ verify_cgraph_node"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "%s: falta la secciÃ³n %s"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "definiciÃ³n duplicada del mÃ©todo de la clase `%s'"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "same version was previously defined here"
  msgstr "se definiÃ³ previamente aquÃ­"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "common symbol cannot be versioned"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraphunit.cc:764
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "comdat symbol cannot be versioned"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "%<weakref%> cannot be versioned"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "la declaraciÃ³n weak de %q+D debe ser public"
  
! #: cgraphunit.cc:782
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Establece la visibilidad de sÃ­mbolos por defecto"
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "el atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>"
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "el atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicos"
  
! #: cgraphunit.cc:889
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³n"
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³n"
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "una funciÃ³n always_inline tal vez no se puede incluir en lÃ­nea"
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializÃ³ la variable"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cgraphunit.cc:1134
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "se define %qD pero no se usa"
  
! #: cgraphunit.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "resolver indirect function declared here"
*************** msgstr "en una llamada a la funciÃ³n %qD
*** 23962,24021 ****
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cgraphunit.cc:1491
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "alias %qD entre funciones de tipos incompatibles %qT y %qT"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "aliased declaration here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: cgraphunit.cc:1558
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D es un alias del sÃ­mbolo externo %qE"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "No se admite alias %q+D entre funciÃ³n y variable"
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "fallÃ³ al reclamar una funciÃ³n innecesaria"
  
! #: cgraphunit.cc:1685
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "fallÃ³ al reclamar una funciÃ³n innecesaria en el mismo grupo comdat"
  
! #: cgraphunit.cc:1861
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "el tamaÃ±o del valor de devoluciÃ³n de %q+D es de %u bytes"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "el tamaÃ±o del valor de devoluciÃ³n de %q+D es mÃ¡s grande que %wd bytes"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "se encontraron nodos sin memoria liberada"
--- 23974,24033 ----
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cgraphunit.cc:1492
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "alias %qD entre funciones de tipos incompatibles %qT y %qT"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "aliased declaration here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: cgraphunit.cc:1559
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D es un alias del sÃ­mbolo externo %qE"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "No se admite alias %q+D entre funciÃ³n y variable"
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "fallÃ³ al reclamar una funciÃ³n innecesaria"
  
! #: cgraphunit.cc:1686
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "fallÃ³ al reclamar una funciÃ³n innecesaria en el mismo grupo comdat"
  
! #: cgraphunit.cc:1862
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "el tamaÃ±o del valor de devoluciÃ³n de %q+D es de %u bytes"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "el tamaÃ±o del valor de devoluciÃ³n de %q+D es mÃ¡s grande que %wd bytes"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "se encontraron nodos sin memoria liberada"
*************** msgid "cannot find %qs"
*** 24058,24064 ****
  msgstr "[no se puede encontrar %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed: %m"
  msgid "%<pex_init%> failed: %m"
--- 24070,24076 ----
  msgstr "[no se puede encontrar %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed: %m"
  msgid "%<pex_init%> failed: %m"
*************** msgstr "se debe establecer la variable d
*** 24080,24086 ****
  msgid "ld returned %d exit status"
  msgstr "ld devolviÃ³ el estado de salida %d"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 24092,24098 ----
  msgid "ld returned %d exit status"
  msgstr "ld devolviÃ³ el estado de salida %d"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "sin argumentos"
*** 24096,24102 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "el soporte para LTO no se activÃ³ en esta configuraciÃ³n"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
--- 24108,24114 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "el soporte para LTO no se activÃ³ en esta configuraciÃ³n"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr "region_array no coincide con reg
*** 24541,24547 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array no coincide con region_tree"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, fuzzy, gcc-internal-format
  #| msgid "open %s failed: %s"
  msgid "%qs failed"
--- 24553,24559 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array no coincide con region_tree"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, fuzzy, gcc-internal-format
  #| msgid "open %s failed: %s"
  msgid "%qs failed"
*************** msgstr "se truncÃ³ la constante de coma
*** 24621,24657 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaciÃ³n siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar la prueba de rango"
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparaciÃ³n siempre es %d"
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1"
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0"
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparaciÃ³n"
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³n"
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el Ã¡rbol original cambiÃ³ por un pliegue"
--- 24633,24669 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaciÃ³n siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar la prueba de rango"
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparaciÃ³n siempre es %d"
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1"
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0"
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparaciÃ³n"
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³n"
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el Ã¡rbol original cambiÃ³ por un pliegue"
*************** msgstr "la ruta del sistema %qs no es ab
*** 24768,24780 ****
  msgid "%<-pipe%> not supported"
  msgstr "no se admite -pipe"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "no se puede abrir %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s"
--- 24780,24792 ----
  msgid "%<-pipe%> not supported"
  msgstr "no se admite -pipe"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "no se puede abrir %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s"
*************** msgstr "no se pueden obtener los tiempos
*** 24796,24894 ****
  msgid "%s signal terminated program %s"
  msgstr "la seÃ±al %s terminÃ³ el programa %s"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %qs"
  msgid "unrecognized command-line option %qs"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %qs"
  
! #: gcc.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "GCC is not configured to support %s as offload target"
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC no estÃ¡ configurado para aceptar %s como objetivo de descarga"
  
! #: gcc.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s; did you mean %qs?"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an unknown -save-temps option"
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs es una opciÃ³n desconocida para -save-temps"
  
! #: gcc.cc:4967 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "el fichero de entrada %qs es el mismo que el de salida"
  
! #: gcc.cc:4972
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "el nombre fichero del salida puede no estar vacÃ­o"
  
! #: gcc.cc:5357
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "se descarta -pipe porque se especificÃ³ -save-temps"
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "no se puede localizar el guiÃ³n de enlazador por defecto %qs en las rutas de bÃºsqueda de bibliotecas"
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "la opciÃ³n %qs no inicia con %<-%>"
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "la opciÃ³n generada de especificaciÃ³n sÃ³lo es %<-%>"
  
! #: gcc.cc:6080
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "la especificaciÃ³n %qs es no vÃ¡lida"
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lido"
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%W%c%> no vÃ¡lido"
  
! #: gcc.cc:6536
  #, fuzzy, gcc-internal-format
  #| msgid "spec %qs has invalid %<%%0%c%>"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lido"
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%x%c%> no vÃ¡lido"
--- 24808,24906 ----
  msgid "%s signal terminated program %s"
  msgstr "la seÃ±al %s terminÃ³ el programa %s"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %qs"
  msgid "unrecognized command-line option %qs"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %qs"
  
! #: gcc.cc:4028
  #, fuzzy, gcc-internal-format
  #| msgid "GCC is not configured to support %s as offload target"
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC no estÃ¡ configurado para aceptar %s como objetivo de descarga"
  
! #: gcc.cc:4035
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s; did you mean %qs?"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an unknown -save-temps option"
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs es una opciÃ³n desconocida para -save-temps"
  
! #: gcc.cc:4968 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "el fichero de entrada %qs es el mismo que el de salida"
  
! #: gcc.cc:4973
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "el nombre fichero del salida puede no estar vacÃ­o"
  
! #: gcc.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "se descarta -pipe porque se especificÃ³ -save-temps"
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> despuÃ©s del Ãºltimo fichero de entrada no tiene efecto"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "no se puede localizar el guiÃ³n de enlazador por defecto %qs en las rutas de bÃºsqueda de bibliotecas"
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "la opciÃ³n %qs no inicia con %<-%>"
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "la opciÃ³n generada de especificaciÃ³n sÃ³lo es %<-%>"
  
! #: gcc.cc:6081
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "la especificaciÃ³n %qs es no vÃ¡lida"
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lido"
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%W%c%> no vÃ¡lido"
  
! #: gcc.cc:6537
  #, fuzzy, gcc-internal-format
  #| msgid "spec %qs has invalid %<%%0%c%>"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%0%c%> no vÃ¡lido"
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la especificaciÃ³n %qs tiene un %<%%x%c%> no vÃ¡lido"
*************** msgstr "la especificaciÃ³n %qs tiene un
*** 24896,25044 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "falla de especificaciÃ³n: %<%%*%> no ha sido inicializado por coincidencia de patrÃ³n"
  
! #: gcc.cc:6817
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "falla de especificaciÃ³n: no se reconoce la opciÃ³n de especificaciÃ³n %qc"
  
! #: gcc.cc:6883
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "funciÃ³n de especificaciÃ³n %qs desconocida"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function %qs"
  msgid "error in arguments to spec function %qs"
  msgstr "error en los argumentos para la funciÃ³n de especificaciÃ³n %qs"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nombre de la funciÃ³n de especificaciÃ³n malformado"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "no hay argumentos para la funciÃ³n de especificaciÃ³n"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumentos de la funciÃ³n de especificaciÃ³n malformados"
  
! #: gcc.cc:7173
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "la especificaciÃ³n entre llaves %qs termina en escape"
  
! #: gcc.cc:7308
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la especificaciÃ³n entre llaves %qs es no vÃ¡lida en %qc"
  
! #: gcc.cc:7403
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "el cuerpo de la especificaciÃ³n entre llaves %qs es no vÃ¡lido"
  
! #: gcc.cc:8012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: no se puede determinar la longitud del fichero para comparar depuraciÃ³n %s"
  
! #: gcc.cc:8023
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure (length)"
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: fallÃ³ -fcompare-debug (longitud)"
  
! #: gcc.cc:8033 gcc.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: no se puede abrir el fichero para comparar depuraciÃ³n %s"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure"
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: fallÃ³ -fcompare-debug"
  
! #: gcc.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "falla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "falla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "no se configurÃ³ con el sufijo de encabezados sysroot"
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "no hay ficheros de entrada"
  
! #: gcc.cc:8867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "no se puede especificar -o con -c, -S o -E y con mÃºltiples ficheros"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: el compilador %s no estÃ¡ instalado en este sistema"
  
! #: gcc.cc:8934
  #, fuzzy, gcc-internal-format
  #| msgid "recompiling with -fcompare-debug"
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "se recompila con -fcompare-debug"
  
! #: gcc.cc:8950
  #, fuzzy, gcc-internal-format
  #| msgid "during -fcompare-debug recompilation"
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "durante la recompilaciÃ³n -fcompare-debug"
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "se comparan volcados finales de insns"
  
! #: gcc.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "-fuse-linker-plugin, but %s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "-fuse-linker-plugin, pero no se encontrÃ³ %s"
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: no se usÃ³ el fichero de entrada del enlazador porque no se hizo enlace"
--- 24908,25056 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "falla de especificaciÃ³n: %<%%*%> no ha sido inicializado por coincidencia de patrÃ³n"
  
! #: gcc.cc:6818
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "falla de especificaciÃ³n: no se reconoce la opciÃ³n de especificaciÃ³n %qc"
  
! #: gcc.cc:6884
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "funciÃ³n de especificaciÃ³n %qs desconocida"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function %qs"
  msgid "error in arguments to spec function %qs"
  msgstr "error en los argumentos para la funciÃ³n de especificaciÃ³n %qs"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nombre de la funciÃ³n de especificaciÃ³n malformado"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "no hay argumentos para la funciÃ³n de especificaciÃ³n"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumentos de la funciÃ³n de especificaciÃ³n malformados"
  
! #: gcc.cc:7174
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "la especificaciÃ³n entre llaves %qs termina en escape"
  
! #: gcc.cc:7309
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la especificaciÃ³n entre llaves %qs es no vÃ¡lida en %qc"
  
! #: gcc.cc:7404
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "el cuerpo de la especificaciÃ³n entre llaves %qs es no vÃ¡lido"
  
! #: gcc.cc:8013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: no se puede determinar la longitud del fichero para comparar depuraciÃ³n %s"
  
! #: gcc.cc:8024
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure (length)"
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: fallÃ³ -fcompare-debug (longitud)"
  
! #: gcc.cc:8034 gcc.cc:8075
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: no se puede abrir el fichero para comparar depuraciÃ³n %s"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure"
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: fallÃ³ -fcompare-debug"
  
! #: gcc.cc:8394
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "falla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8419
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "falla de especificaciÃ³n: mÃ¡s de un argumento para SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "no se configurÃ³ con el sufijo de encabezados sysroot"
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "no hay ficheros de entrada"
  
! #: gcc.cc:8868
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "no se puede especificar -o con -c, -S o -E y con mÃºltiples ficheros"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: el compilador %s no estÃ¡ instalado en este sistema"
  
! #: gcc.cc:8935
  #, fuzzy, gcc-internal-format
  #| msgid "recompiling with -fcompare-debug"
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "se recompila con -fcompare-debug"
  
! #: gcc.cc:8951
  #, fuzzy, gcc-internal-format
  #| msgid "during -fcompare-debug recompilation"
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "durante la recompilaciÃ³n -fcompare-debug"
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "se comparan volcados finales de insns"
  
! #: gcc.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "-fuse-linker-plugin, but %s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "-fuse-linker-plugin, pero no se encontrÃ³ %s"
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: no se usÃ³ el fichero de entrada del enlazador porque no se hizo enlace"
*************** msgstr "%s: no se usÃ³ el fichero de ent
*** 25046,25139 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: no se usÃ³ el fichero de entrada del enlazador porque no se hizo enlace"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "no se reconoce el lenguaje %s"
  
! #: gcc.cc:9494
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la especificaciÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.cc:9696
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "las exclusiones multilib %qs son no vÃ¡lidas"
  
! #: gcc.cc:9760
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs %qs no es vÃ¡lida"
  
! #: gcc.cc:9923
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.cc:9963
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "la exclusiÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.cc:10214
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "no se definiÃ³ la variable de entorno %qs"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "nÃºmero de versiÃ³n %qs no vÃ¡lido"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "faltan argumentos para %%:version-compare"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "demasiados argumentos para %%:version-compare"
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operador %qs desconocido en %%:version-compare"
  
! #: gcc.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "demasiados argumentos para %%:compare-debug-dump-opt"
  
! #: gcc.cc:10669
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "demasiados argumentos para %%:compare-debug-self-opt"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "demasiados argumentos para el formato"
  
! #: gcc.cc:10860
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "nÃºmero errÃ³neo de argumentos para %%:debug-level-gt"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %%:debug-level-gt"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 25058,25151 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: no se usÃ³ el fichero de entrada del enlazador porque no se hizo enlace"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "no se reconoce el lenguaje %s"
  
! #: gcc.cc:9495
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la especificaciÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.cc:9697
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "las exclusiones multilib %qs son no vÃ¡lidas"
  
! #: gcc.cc:9761
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs %qs no es vÃ¡lida"
  
! #: gcc.cc:9924
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.cc:9964
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "la exclusiÃ³n multilib %qs es no vÃ¡lida"
  
! #: gcc.cc:10215
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "no se definiÃ³ la variable de entorno %qs"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "nÃºmero de versiÃ³n %qs no vÃ¡lido"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "faltan argumentos para %%:version-compare"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "demasiados argumentos para %%:version-compare"
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operador %qs desconocido en %%:version-compare"
  
! #: gcc.cc:10602
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "demasiados argumentos para %%:compare-debug-dump-opt"
  
! #: gcc.cc:10670
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "demasiados argumentos para %%:compare-debug-self-opt"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "demasiados argumentos para el formato"
  
! #: gcc.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "nÃºmero errÃ³neo de argumentos para %%:debug-level-gt"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %%:debug-level-gt"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr "el subÃ­ndice %wi de la matriz e
*** 25361,25413 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "el subÃ­ndice %wu de la matriz estÃ¡ por encima de los lÃ­mites de matriz de %qT"
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-fold.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte de una cadena de longitud %E"
  
! #: gimple-fold.cc:2150
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes"
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte"
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E"
  
! #: gimple-fold.cc:2544
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "el lÃ­mite de %G%qD especificado %E es igual a la longitud del origen"
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  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:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "no se admite -mn para objetivos linux"
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%s not supported on this target"
--- 25373,25425 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "el subÃ­ndice %wu de la matriz estÃ¡ por encima de los lÃ­mites de matriz de %qT"
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-fold.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte de una cadena de longitud %E"
  
! #: gimple-fold.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes"
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte"
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E"
  
! #: gimple-fold.cc:2547
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "el lÃ­mite de %G%qD especificado %E es igual a la longitud del origen"
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  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:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "no se admite -mn para objetivos linux"
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%s not supported on this target"
*************** msgid "function returns address of local
*** 25434,25448 ****
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una variable local"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquÃ­"
--- 25446,25460 ----
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una variable local"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquÃ­"
*************** msgstr "parÃ¡metro %qD sin uso"
*** 26707,26793 ****
  msgid "call to %qD here"
  msgstr "%qD se declara aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed temporary defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: gimple-ssa-warn-access.cc:4057
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: gimple-ssa-warn-access.cc:4581
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 26719,26805 ----
  msgid "call to %qD here"
  msgstr "%qD se declara aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed temporary defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: gimple-ssa-warn-access.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "escribiendo fichero de salida"
*** 28242,28288 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "error de instalaciÃ³n, no se puede encontrar crtoffloadtable.o"
  
! #: lto-wrapper.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC must be set"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC"
  
! #: lto-wrapper.cc:1440
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "no se puede leer %s: %m"
  
! #: lto-wrapper.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "formato no vÃ¡lido de %s"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  #| msgid "fopen: %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "No se puede abrir el fichero de salida '%s'\n"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "%<atexit%> failed"
--- 28254,28300 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "error de instalaciÃ³n, no se puede encontrar crtoffloadtable.o"
  
! #: lto-wrapper.cc:1439
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC must be set"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC"
  
! #: lto-wrapper.cc:1443
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "no se puede leer %s: %m"
  
! #: lto-wrapper.cc:1748
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "formato no vÃ¡lido de %s"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "fopen: %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "No se puede abrir el fichero de salida '%s'\n"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "%<atexit%> failed"
*************** msgstr "el argumento para %<-O%> debe se
*** 29031,29038 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs es incompatible con %qs"
--- 29043,29050 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs es incompatible con %qs"
*************** msgstr "validate_value_data: [%u] oldest
*** 29742,29793 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Registro no vacÃ­o en la cadena (%s %u %i)"
  
! #: reginfo.cc:651
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-saved register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "no se puede usar %qs como un registro guardado de llamada"
  
! #: reginfo.cc:655
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "cannot use %qs as a call-used register"
  msgstr "no se puede usar %qs como un registro usado de llamada"
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a fixed register"
  msgid "cannot use %qs as a fixed register"
  msgstr "no se puede usar %qs como un registro fijo"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "nombre de registro desconocido: %s"
  
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "se usÃ³ un nombre de registro para una variable de registro global"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "la variable de registro global despuÃ©s de una definiciÃ³n de funciÃ³n"
  
! #: reginfo.cc:719
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "se usÃ³ el registro de %qD para mÃºltiples variables de registro globales"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "genera un conflicto con %qD"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "se usÃ³ un registro de llamada alterada para una variable de registro global"
--- 29754,29805 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Registro no vacÃ­o en la cadena (%s %u %i)"
  
! #: reginfo.cc:674
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-saved register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "no se puede usar %qs como un registro guardado de llamada"
  
! #: reginfo.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "cannot use %qs as a call-used register"
  msgstr "no se puede usar %qs como un registro usado de llamada"
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a fixed register"
  msgid "cannot use %qs as a fixed register"
  msgstr "no se puede usar %qs como un registro fijo"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "nombre de registro desconocido: %s"
  
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "se usÃ³ un nombre de registro para una variable de registro global"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "la variable de registro global despuÃ©s de una definiciÃ³n de funciÃ³n"
  
! #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "se usÃ³ el registro de %qD para mÃºltiples variables de registro globales"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "genera un conflicto con %qD"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "se usÃ³ un registro de llamada alterada para una variable de registro global"
*************** msgstr "la secciÃ³n del alias %q+D debe
*** 30244,30271 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "no se admite __builtin_saveregs en este objetivo"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs not supported on this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: targhooks.cc:1162
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: targhooks.cc:1175
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "no se admiten trampolines de funciones anidadas para este objetivo"
  
! #: targhooks.cc:1677
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
--- 30256,30283 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "no se admite __builtin_saveregs en este objetivo"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs not supported on this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: targhooks.cc:1227
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: targhooks.cc:1240
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "no se admiten trampolines de funciones anidadas para este objetivo"
  
! #: targhooks.cc:1742
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
*************** msgstr "se descarta el valor de devoluci
*** 31369,31374 ****
--- 31381,31391 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devoluciÃ³n de la funciÃ³n declarada con atributo warn_unused_result"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "argumento %qs no vÃ¡lido para %q
*** 31550,31579 ****
  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:3991
  #, 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:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected"
--- 31567,31596 ----
  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:3976
  #, 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:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, 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
*** 31584,31590 ****
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la funciÃ³n interna %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
--- 31601,31607 ----
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la funciÃ³n interna %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
*************** msgstr "falta el operando use para stmt"
*** 31647,31665 ****
  msgid "statement volatile flag not up to date"
  msgstr "la opciÃ³n volatile de stmt no estÃ¡ actualizada"
  
! #: tree-ssa-strlen.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: tree-ssa-strlen.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: tree-ssa-strlen.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
--- 31664,31682 ----
  msgid "statement volatile flag not up to date"
  msgstr "la opciÃ³n volatile de stmt no estÃ¡ actualizada"
  
! #: tree-ssa-strlen.cc:2138
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: tree-ssa-strlen.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%K%qD: escribir %E bytes o mÃ¡s en una regiÃ³n de tamaÃ±o %E desborda el destino"
  
! #: tree-ssa-strlen.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
*************** msgid_plural "%qD writing %wu bytes into
*** 31668,31674 ****
  msgstr[0] "directiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wu"
  msgstr[1] "directiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wu"
  
! #: tree-ssa-strlen.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
--- 31685,31691 ----
  msgstr[0] "directiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wu"
  msgstr[1] "directiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wu"
  
! #: tree-ssa-strlen.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
*************** msgid_plural "writing %wu bytes into a r
*** 31677,31683 ****
  msgstr[0] "directiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wu"
  msgstr[1] "directiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wu"
  
! #: tree-ssa-strlen.cc:2175
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
--- 31694,31700 ----
  msgstr[0] "directiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de tamaÃ±o %wu"
  msgstr[1] "directiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de tamaÃ±o %wu"
  
! #: tree-ssa-strlen.cc:2169
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
*************** msgid_plural "%qD writing %wu bytes into
*** 31686,31692 ****
  msgstr[0] "directiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  msgstr[1] "directiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:2183
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
--- 31703,31709 ----
  msgstr[0] "directiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  msgstr[1] "directiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:2177
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
*************** msgid_plural "writing %wu bytes into a r
*** 31695,31725 ****
  msgstr[0] "directiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  msgstr[1] "directiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:2193
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu"
  
! #: tree-ssa-strlen.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu"
  
! #: tree-ssa-strlen.cc:2207
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:2213
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:3105
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
--- 31712,31742 ----
  msgstr[0] "directiva %<%.*s%> escribiendo %wu byte en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  msgstr[1] "directiva %<%.*s%> escribiendo %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:2187
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu"
  
! #: tree-ssa-strlen.cc:2193
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de tamaÃ±o %wu"
  
! #: tree-ssa-strlen.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:2207
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:3099
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
*************** msgid_plural "%qD output truncated befor
*** 31727,31733 ****
  msgstr[0] "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  msgstr[1] "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
! #: tree-ssa-strlen.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "%qD output truncated copying %E bytes from a string of length %wu"
  msgid "%qD output truncated copying %E byte from a string of length %wu"
--- 31744,31750 ----
  msgstr[0] "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  msgstr[1] "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
! #: tree-ssa-strlen.cc:3115
  #, fuzzy, gcc-internal-format
  #| msgid "%qD output truncated copying %E bytes from a string of length %wu"
  msgid "%qD output truncated copying %E byte from a string of length %wu"
*************** msgid_plural "%qD output truncated copyi
*** 31735,31747 ****
  msgstr[0] "salida de %qD truncada copiando %E bytes desde una cadena de longitud %wu"
  msgstr[1] "salida de %qD truncada copiando %E bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "salida de %G%qD truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3140
  #, fuzzy, gcc-internal-format
  #| msgid "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
--- 31752,31764 ----
  msgstr[0] "salida de %qD truncada copiando %E bytes desde una cadena de longitud %wu"
  msgstr[1] "salida de %qD truncada copiando %E bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3122
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "salida de %G%qD truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
*************** msgid_plural "%qD output may be truncate
*** 31749,31798 ****
  msgstr[0] "la salida de %qD puede ser truncada copiando %E bytes desde una cadena de longitud %wu"
  msgstr[1] "la salida de %qD puede ser truncada copiando %E bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "la salida de %G%qD puede truncarse copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
! #: tree-ssa-strlen.cc:3330
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound depends on the length of the source argument"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "%G%qD: el lÃ­mite especificado depende de la longitud del argumento origen"
  
! #: tree-ssa-strlen.cc:3338
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "la longitud se calcula aquÃ­"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 31766,31815 ----
  msgstr[0] "la salida de %qD puede ser truncada copiando %E bytes desde una cadena de longitud %wu"
  msgstr[1] "la salida de %qD puede ser truncada copiando %E bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "la salida de %G%qD puede truncarse copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3311
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
! #: tree-ssa-strlen.cc:3324
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound depends on the length of the source argument"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "%G%qD: el lÃ­mite especificado depende de la longitud del argumento origen"
  
! #: tree-ssa-strlen.cc:3332
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "la longitud se calcula aquÃ­"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr "cÃ³digo interno independiente de
*** 32036,32047 ****
  msgid "target specific builtin not available"
  msgstr "no estÃ¡ disponible la orden interna especÃ­fica del objetivo"
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ en paralelo"
--- 32053,32064 ----
  msgid "target specific builtin not available"
  msgstr "no estÃ¡ disponible la orden interna especÃ­fica del objetivo"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ en paralelo"
*************** msgstr "la operaciÃ³n vectorial se expan
*** 32051,32062 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ con una sola operaciÃ³n escalar"
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condiciÃ³n vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezas"
--- 32068,32079 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ con una sola operaciÃ³n escalar"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condiciÃ³n vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezas"
*************** msgstr "elemento no constante en CONSTRU
*** 32076,32206 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:8836
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.cc:8912
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%d"
  
! #: tree.cc:8925
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:8951
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:12112
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.cc:12115
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "open %s failed: %s"
  msgid "type is unavailable: %s"
  msgstr "fallÃ³ al abrir %s: %s"
  
! #: tree.cc:12224
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
--- 32093,32223 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:8910
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.cc:8986
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%d"
  
! #: tree.cc:8999
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:9025
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12289
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "open %s failed: %s"
  msgid "type is unavailable: %s"
  msgstr "fallÃ³ al abrir %s: %s"
  
! #: tree.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
*************** msgstr "%qD no es una variable"
*** 32226,32497 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "tipo variante difiere en %s"
  
! #: tree.cc:13082
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.cc:13086
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.cc:13111
  #, fuzzy, gcc-internal-format
  #| msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.cc:13124
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_VFIELD"
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.cc:13160
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:13162
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.cc:13164
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.cc:13203
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_FIELDS"
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.cc:13224
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.cc:13226 tree.cc:13237
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.cc:13228 tree.cc:13239
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.cc:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "La variante principal no estÃ¡ definida"
  
! #: tree.cc:13552
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.cc:13564
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.cc:13583
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.cc:13591
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.cc:13633
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.cc:13654
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.cc:13660
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.cc:13682
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.cc:13700
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.cc:13707
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.cc:13714
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.cc:13730
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.cc:13739
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "El tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumerado"
  
! #: tree.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value name is not IDENTIFIER_NODE"
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.cc:13788
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Ã�rbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.cc:13803
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "TYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %p"
  
! #: tree.cc:13810
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.cc:13823
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:13849
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.cc:13861
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "TYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­a"
  
! #: tree.cc:13871
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
--- 32243,32514 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "tipo variante difiere en %s"
  
! #: tree.cc:13158
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:13160
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.cc:13162
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.cc:13200
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_VFIELD"
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.cc:13236
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:13238
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.cc:13240
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.cc:13279
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_FIELDS"
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.cc:13300
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.cc:13302 tree.cc:13313
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.cc:13304 tree.cc:13315
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "La variante principal no estÃ¡ definida"
  
! #: tree.cc:13628
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.cc:13640
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.cc:13659
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.cc:13667
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.cc:13699
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.cc:13730
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.cc:13736
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.cc:13758
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.cc:13776
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.cc:13783
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.cc:13790
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.cc:13806
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.cc:13815
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "El tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumerado"
  
! #: tree.cc:13823
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value name is not IDENTIFIER_NODE"
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.cc:13864
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Ã�rbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.cc:13879
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "TYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %p"
  
! #: tree.cc:13886
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.cc:13899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.cc:13912
  #, fuzzy, gcc-internal-format
  #| msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:13918
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:13925
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "TYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­a"
  
! #: tree.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
*************** msgstr "TYPE_METHOD_BASETYPE no es una v
*** 32503,32520 ****
  msgid "%qs is not supported with %qs"
  msgstr "`%s' no tiene soporte para %s"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "histograma muerto"
  
! #: value-prof.cc:525
  #, fuzzy, gcc-internal-format
  #| msgid "Histogram value statement does not correspond to the statement it is associated with"
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "La sentencia de valor del histograma no corresponde a la sentencia con la que estÃ¡ asociada"
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valor de perfil corrupto: la cuenta del perfilador %s (%d de %d) es inconsistente con la cuenta bloque-bÃ¡sico (%d)"
--- 32520,32537 ----
  msgid "%qs is not supported with %qs"
  msgstr "`%s' no tiene soporte para %s"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "histograma muerto"
  
! #: value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "Histogram value statement does not correspond to the statement it is associated with"
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "La sentencia de valor del histograma no corresponde a la sentencia con la que estÃ¡ asociada"
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valor de perfil corrupto: la cuenta del perfilador %s (%d de %d) es inconsistente con la cuenta bloque-bÃ¡sico (%d)"
*************** msgstr "%qD no es compatible con %qD"
*** 33466,33472 ****
  msgid "%qE argument is not a function"
  msgstr "el argumento %qE no es una funciÃ³n"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "el mensaje obsoleto no es una cadena"
--- 33483,33489 ----
  msgid "%qE argument is not a function"
  msgstr "el argumento %qE no es una funciÃ³n"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "el mensaje obsoleto no es una cadena"
*************** msgstr "?: usando constantes enteras en
*** 34005,34011 ****
  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:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, 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"
--- 34022,34028 ----
  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:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, 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"
*************** msgstr "aplicaciÃ³n no vÃ¡lida de %qs a
*** 34051,34464 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "se aplicÃ³ %<__alignof%> a un campo de bits"
  
! #: c-family/c-common.cc:4766
  #, 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:4886
  #, 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:5076
  #, 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:5083
  #, 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:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "se especificÃ³ un rango vacÃ­o"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valor case duplicado (o con solapamiento de rangos)"
  
! #: c-family/c-common.cc:5165
  #, 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:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usÃ³ previamente aquÃ­"
  
! #: c-family/c-common.cc:5174
  #, 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:5176
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "esta es la primera etiqueta por defecto"
  
! #: c-family/c-common.cc:5288
  #, 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:5466
  #, 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:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, 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:5502
  #, 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:5677
  #, 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:5691
  #, 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:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, 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:5921 c-family/c-common.cc:5972
  #, 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:6020
  #, 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:6024
  #, 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:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6251
  #, 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:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, 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:6320
  #, 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:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, 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:6378
  #, 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:6384
  #, 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:6390
  #, 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:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, gcc-internal-format
  msgid "argument 3 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:6433
  #, gcc-internal-format
  msgid "argument 3 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:6446
  #, 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:6452
  #, 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:6717
  #, 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:6722
  #, 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:6729
  #, 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:6742
  #, 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:6795
  #, 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:6956
  #, 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:7070 c-family/c-common.cc:7194
  #, 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:7104
  #, 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:7120
  #, 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:7336
  #, 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:7350
  #, 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:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, 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:7406
  #, 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:7412
  #, 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:7420
  #, 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:7433
  #, 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:7438
  #, 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:7447
  #, 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:7452
  #, 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:7465
  #, 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:7478
  #, 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:7879
  #, 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:8514
  #, 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:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, 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:8729
  #, 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:8732
  #, 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:8736
  #, 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:8739
  #, 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:8744
  #, 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:8747
  #, 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:8752
  #, 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:8755
  #, 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:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 34068,34481 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "se aplicÃ³ %<__alignof%> a un campo de bits"
  
! #: c-family/c-common.cc:4768
  #, 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:4888
  #, 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:5078
  #, 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:5085
  #, 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:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "se especificÃ³ un rango vacÃ­o"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valor case duplicado (o con solapamiento de rangos)"
  
! #: c-family/c-common.cc:5167
  #, 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:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usÃ³ previamente aquÃ­"
  
! #: c-family/c-common.cc:5176
  #, 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:5178
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "esta es la primera etiqueta por defecto"
  
! #: c-family/c-common.cc:5290
  #, 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:5468
  #, 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:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, 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:5504
  #, 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:5679
  #, 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:5693
  #, 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:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, 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:5923 c-family/c-common.cc:5974
  #, 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:6022
  #, 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:6026
  #, 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:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6253
  #, 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:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, 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:6322
  #, 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:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, 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:6380
  #, 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:6386
  #, 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:6392
  #, 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:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, gcc-internal-format
  msgid "argument 3 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:6435
  #, gcc-internal-format
  msgid "argument 3 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:6448
  #, 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:6454
  #, 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:6719
  #, 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:6724
  #, 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:6731
  #, 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:6744
  #, 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:6797
  #, 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:6958
  #, 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:7072 c-family/c-common.cc:7196
  #, 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:7106
  #, 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:7122
  #, 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:7338
  #, 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:7352
  #, 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:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, 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:7408
  #, 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:7414
  #, 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:7422
  #, 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:7435
  #, 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:7440
  #, 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:7449
  #, 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:7454
  #, 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:7467
  #, 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:7480
  #, 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:7881
  #, 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:8516
  #, 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:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, 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:8731
  #, 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:8734
  #, 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:8738
  #, 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:8741
  #, 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:8746
  #, 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:8749
  #, 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:8754
  #, 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:8757
  #, 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:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "no se admite la concatenaciÃ³n n
*** 35169,35175 ****
  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:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 35186,35192 ----
  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:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "clÃ¡usula %<depend(source)%> esp
*** 35228,35234 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
--- 35245,35251 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
*************** msgstr "variable de iteraciÃ³n %<_Atomic
*** 35243,35259 ****
  msgid "%qE is not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no vÃ¡lido"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresiÃ³n de incremento"
--- 35260,35276 ----
  msgid "%qE is not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no vÃ¡lido"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresiÃ³n de incremento"
*************** msgstr "falta la expresiÃ³n de increment
*** 35263,35269 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresiÃ³n de incremento no vÃ¡lida"
--- 35280,35286 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresiÃ³n de incremento no vÃ¡lida"
*************** msgstr ""
*** 35332,35338 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 35349,35355 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "abriendo el fichero de salida %s
*** 35454,35465 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "abriendo el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
--- 35471,35482 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "abriendo el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
*************** msgstr "<valor-devoluciÃ³n>"
*** 35930,35937 ****
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "desbordamiento en la expresiÃ³n constante"
--- 35947,35954 ----
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "desbordamiento en la expresiÃ³n constante"
*************** msgid_plural "passing argument %i to %qs
*** 36692,36698 ****
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
--- 36709,36715 ----
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
*************** msgstr "demasiados ficheros de entrada"
*** 36903,36909 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 36920,36926 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 36939,36953 ****
  msgstr "se pasa opciÃ³n no reconocida a %%:target_mode_check"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
--- 36956,36970 ----
  msgstr "se pasa opciÃ³n no reconocida a %%:target_mode_check"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
*************** msgstr "se descarta %<#pragma align%> pa
*** 37537,37587 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC sÃ³lo se admite para RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "lane index must be a constant immediate"
  msgstr "el Ã­ndice %Klane debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, fuzzy, gcc-internal-format
  #| msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "el tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cero"
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
--- 37554,37604 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC sÃ³lo se admite para RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "lane index must be a constant immediate"
  msgstr "el Ã­ndice %Klane debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  #| msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "el tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cero"
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
*************** msgstr "se esperaba %qT pero el argument
*** 37593,37599 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un nÃºmero"
  
! #: config/aarch64/aarch64-c.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
--- 37610,37616 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un nÃºmero"
  
! #: config/aarch64/aarch64-c.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
*************** msgstr "se pasa el argumento %d de %qE c
*** 37646,37799 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! #| msgid "passing argument %d of %qE with different width due to prototype"
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 37663,37814 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "%s debe ser de tipo %<%s%s%>, pe
*** 37801,37996 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support feature %qs"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs no admite la caracterÃ­stica %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
  msgstr "definiciÃ³n duplicada de '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "sizeof aplicado a un tipo de funciÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "sizeof aplicado a un tipo de dato incompleto `%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported mode %s\n"
  msgid "unsupported SVE vector size"
  msgstr "no se admite el modo %s\n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "se descarta el atributo %qE porque %qT ya estÃ¡ definido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have SVE type %qT"
  msgstr "los parÃ¡metros de la funciÃ³n no pueden tener el tipo __fp16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of SVE type %qT"
--- 37816,38011 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support feature %qs"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs no admite la caracterÃ­stica %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
  msgstr "definiciÃ³n duplicada de '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "sizeof aplicado a un tipo de funciÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "sizeof aplicado a un tipo de dato incompleto `%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported mode %s\n"
  msgid "unsupported SVE vector size"
  msgstr "no se admite el modo %s\n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "se descarta el atributo %qE porque %qT ya estÃ¡ definido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have SVE type %qT"
  msgstr "los parÃ¡metros de la funciÃ³n no pueden tener el tipo __fp16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of SVE type %qT"
*************** msgid "SVE type %qT cannot be passed to
*** 38058,38064 ****
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
--- 38073,38079 ----
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
*************** msgstr "la funciÃ³n interna %qs requiere
*** 38082,38412 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, 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:17272
  #, 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:17328
  #, 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:17340
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:17360
  #, 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:17378
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opciÃ³n de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, 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:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17861
  #, 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:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "valor %qs desconocido para -march"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valor %qs desconocido para -mtune"
  
! #: config/aarch64/aarch64.cc:18181
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
  
! #: config/aarch64/aarch64.cc:18237
  #, 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:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, 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:18329
  #, 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:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18511
  #, 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:18515
  #, 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:18550
  #, 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:18553
  #, 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:18557 config/aarch64/aarch64.cc:18664
  #, 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:18580
  #, fuzzy, gcc-internal-format
  #| msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18584
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18619
  #, 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:18660
  #, 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:18718 config/aarch64/aarch64.cc:18891
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:18762
  #, 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:18770 config/i386/i386-options.cc:1234
  #, 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:18824
  #, 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:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, 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:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  #, 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:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  #, 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:20403 config/arm/arm.cc:6592
  #, 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:21552 config/aarch64/aarch64.cc:21555
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:26704
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:26729
  #, 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"
--- 38097,38425 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, 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:17276
  #, 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:17332
  #, 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:17344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:17364
  #, 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:17382
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opciÃ³n de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, 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:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17865
  #, 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:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "valor %qs desconocido para -march"
  
! #: config/aarch64/aarch64.cc:18020
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valor %qs desconocido para -mtune"
  
! #: config/aarch64/aarch64.cc:18189
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
  
! #: config/aarch64/aarch64.cc:18245
  #, 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:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, 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:18337
  #, 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:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18519
  #, 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:18523
  #, 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:18558
  #, 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:18561
  #, 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:18565 config/aarch64/aarch64.cc:18672
  #, 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:18588
  #, fuzzy, gcc-internal-format
  #| msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18627
  #, 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:18668
  #, 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:18726 config/aarch64/aarch64.cc:18899
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:18770
  #, 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:18778 config/i386/i386-options.cc:1234
  #, 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:18832
  #, 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:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, 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:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  #, 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:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  #, 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:20411 config/arm/arm.cc:6592
  #, 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:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:26685
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:26708
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:26733
  #, 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"
*************** msgid "bad value %qs for %<-mmemory-late
*** 38476,38482 ****
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 38489,38495 ----
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "el argumento del atributo %qE no
*** 38616,38623 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 38629,38636 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "falta el argumento del atributo
*** 38762,38780 ****
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, 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:611 config/i386/i386.cc:22243
  #, 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:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
--- 38775,38793 ----
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, 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:611 config/i386/i386.cc:22308
  #, 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:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
*************** msgid "indirect call in function, which
*** 39637,39643 ****
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 39650,39656 ----
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr "acumulador inapropiado para %qs"
*** 39831,39842 ****
  msgid "invalid IACC argument"
  msgstr "argumento IACC no vÃ¡lido"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
--- 39844,39855 ----
  msgid "invalid IACC argument"
  msgstr "argumento IACC no vÃ¡lido"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
*************** msgstr "nÃºmero operando fuera de rango"
*** 39973,39979 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 39986,39992 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "El parÃ¡metro para la funciÃ³n i
*** 40100,40233 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386-expand.cc:9138
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine cannot be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386-expand.cc:9950
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:10045
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:10987
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:11002
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 3-bit"
  
! #: config/i386/i386-expand.cc:11037
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:11077
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:11093
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:11103
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11108
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11245
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "el tercer argumento debe ser una constante de comparaciÃ³n"
  
! #: config/i386/i386-expand.cc:11250
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386-expand.cc:11594
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:11602
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:11605
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386-expand.cc:13302
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386-expand.cc:13335
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "el Ãºltimo argumento debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14370
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
--- 40113,40246 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386-expand.cc:9155
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine cannot be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386-expand.cc:9967
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:10062
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11004
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:11019
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 3-bit"
  
! #: config/i386/i386-expand.cc:11054
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:11094
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:11110
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:11120
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11125
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11262
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "el tercer argumento debe ser una constante de comparaciÃ³n"
  
! #: config/i386/i386-expand.cc:11267
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386-expand.cc:11611
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:11619
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:11622
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386-expand.cc:13319
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386-expand.cc:13352
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "el Ãºltimo argumento debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14387
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
*************** msgstr "Las versiones de funciones no pu
*** 40245,40251 ****
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, 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"
--- 40258,40264 ----
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, 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 "los atributos cdecl y thiscall n
*** 40755,40761 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "se usÃ³ el atributo %qE para mÃ©todo no de clase"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
--- 40768,40774 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "se usÃ³ el atributo %qE para mÃ©todo no de clase"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
*************** msgid "%qs and %qs attributes are not co
*** 40777,40789 ****
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
--- 40790,40802 ----
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
*************** msgstr "esto es un error de GCC que se p
*** 40926,40967 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.cc:8436
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: config/i386/i386.cc:9463
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/i386/i386.cc:9849
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.cc:9869
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 40939,40980 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.cc:8438
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: config/i386/i386.cc:9465
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/i386/i386.cc:9851
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.cc:9871
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-fsplit-stack no admite 2 parÃ¡m
*** 40969,41053 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.cc:12913
  #, 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:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:12985
  #, 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:13179
  #, 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:17210
  #, 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:21432
  #, 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:21528
  #, 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:23276
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:23283
  #, 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:23290
  #, 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:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/i386/i386.cc:23366
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 40982,41066 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.cc:12915
  #, 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:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:12987
  #, 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:13181
  #, 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:17212
  #, 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:21436
  #, 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:21532
  #, 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:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:23348
  #, 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:23355
  #, 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:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/i386/i386.cc:23431
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/i386/i386.cc:23974
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr ""
*** 41214,41226 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, fuzzy, gcc-internal-format
  #| msgid "value-based profiling not yet implemented in trees."
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr "aÃºn no se ha implementado el anÃ¡lisis de perfil basado en valores para Ã¡rboles."
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
--- 41227,41239 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "value-based profiling not yet implemented in trees."
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr "aÃºn no se ha implementado el anÃ¡lisis de perfil basado en valores para Ã¡rboles."
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
*************** msgstr "interrupt_thread sÃ³lo estÃ¡ dis
*** 41339,41345 ****
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresiÃ³n del lÃ­mite de la pila"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcf-protection=full%> is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 41352,41358 ----
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresiÃ³n del lÃ­mite de la pila"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, 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 "el vector de interrupciones para
*** 41424,41559 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "el argumento del atributo %qE no es intstack"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "el atributo %<interrupt%> requiere un procesador MIPS32r2 o superior"
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "los manejadores de interrupciones no pueden ser funciones MIPS16"
  
! #: config/mips/mips.cc:12067
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific not implemented for MIPS16"
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "-fstack-check=specific no implementado para MIPS16"
  
! #: config/mips/mips.cc:17135
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "el argumento %d para la funciÃ³n interna debe ser una constante en el rango entre %d y %d"
  
! #: config/mips/mips.cc:17255
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "fallo al expandir funciÃ³n interna"
  
! #: config/mips/mips.cc:17386
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "no se admite la funciÃ³n interna %qE para MIPS16"
  
! #: config/mips/mips.cc:17994
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs no admite cÃ³digo MIPS16"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "PIC MIPS16 para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:19804
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "cÃ³digo MIPS16 -mxgot"
  
! #: config/mips/mips.cc:19807
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "cÃ³digo MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "cÃ³digo MSA MIPS16"
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "no se admite la combinaciÃ³n: %s"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %s"
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "se utiliza %<-mgp64%> con un procesador de 32-bit"
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "se utiliza %<-mgp32%> con una ABI de 64-bit"
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "se utiliza %<-mgp64%> con una ABI de 32-bit"
  
! #: config/mips/mips.cc:20079
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "la arquitectura %qs no admite %<-mfp32%>"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1"
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar al usar la ABI o32"
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> solo se puede usar con la ABI o32"
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> requiere %<-mlra%>"
--- 41437,41576 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "el argumento del atributo %qE no es intstack"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "el atributo %<interrupt%> requiere un procesador MIPS32r2 o superior"
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "los manejadores de interrupciones no pueden ser funciones MIPS16"
  
! #: config/mips/mips.cc:12116
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific not implemented for MIPS16"
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "-fstack-check=specific no implementado para MIPS16"
  
! #: config/mips/mips.cc:17184
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "el argumento %d para la funciÃ³n interna debe ser una constante en el rango entre %d y %d"
  
! #: config/mips/mips.cc:17304
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "fallo al expandir funciÃ³n interna"
  
! #: config/mips/mips.cc:17435
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "no se admite la funciÃ³n interna %qE para MIPS16"
  
! #: config/mips/mips.cc:18043
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs no admite cÃ³digo MIPS16"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "PIC MIPS16 para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:19853
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "cÃ³digo MIPS16 -mxgot"
  
! #: config/mips/mips.cc:19856
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "cÃ³digo MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "cÃ³digo MSA MIPS16"
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "no se admite la combinaciÃ³n: %s"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %s"
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "se utiliza %<-mgp64%> con un procesador de 32-bit"
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "se utiliza %<-mgp32%> con una ABI de 64-bit"
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "se utiliza %<-mgp64%> con una ABI de 32-bit"
  
! #: config/mips/mips.cc:20128
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "la arquitectura %qs no admite %<-mfp32%>"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1"
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar al usar la ABI o32"
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> solo se puede usar con la ABI o32"
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> requiere %<-mlra%>"
*************** msgstr "%<-mfpxx%> requiere %<-mlra%>"
*** 41563,41681 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "la combinacion de %qs y %qs es incompatible con %qs"
  
! #: config/mips/mips.cc:20196
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificaciÃ³n"
  
! #: config/mips/mips.cc:20211
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "la arquitectura %qs no admite los registros de precisiÃ³n sencilla impar"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "no se admite la combinaciÃ³n: %qs%s %s"
  
! #: config/mips/mips.cc:20253
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "no se admite la combinaciÃ³n: %qs %s"
  
! #: config/mips/mips.cc:20268
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "no se puede generar cÃ³digo independiente de posiciÃ³n para %qs"
  
! #: config/mips/mips.cc:20271
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "el cÃ³digo independiente de posiciÃ³n requiere %qs"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "no se pueden usar accesos de data small para %qs"
  
! #: config/mips/mips.cc:20330
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "la arquitectura %qs no admite %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20337
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> requiere %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs se debe usar con %qs"
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20382
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs requiere un objetivo que provea la instrucciÃ³n %qs"
  
! #: config/mips/mips.cc:20402
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "la arquitectura %qs no admite las instrucciones DSP"
  
! #: config/mips/mips.cc:20412
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20422
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs requiere instrucciones con probabilidad de ramificaciÃ³n"
  
! #: config/mips/mips.cc:20532
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "la arquitectura %qs no admite la instrucciÃ³n synci"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "anÃ¡lisis de perfil de las funciones mips16"
--- 41580,41698 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "la combinacion de %qs y %qs es incompatible con %qs"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificaciÃ³n"
  
! #: config/mips/mips.cc:20260
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "la arquitectura %qs no admite los registros de precisiÃ³n sencilla impar"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "no se admite la combinaciÃ³n: %qs%s %s"
  
! #: config/mips/mips.cc:20302
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "no se admite la combinaciÃ³n: %qs %s"
  
! #: config/mips/mips.cc:20317
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "no se puede generar cÃ³digo independiente de posiciÃ³n para %qs"
  
! #: config/mips/mips.cc:20320
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "el cÃ³digo independiente de posiciÃ³n requiere %qs"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "no se pueden usar accesos de data small para %qs"
  
! #: config/mips/mips.cc:20379
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "la arquitectura %qs no admite %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20386
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> requiere %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs se debe usar con %qs"
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20431
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs requiere un objetivo que provea la instrucciÃ³n %qs"
  
! #: config/mips/mips.cc:20451
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "la arquitectura %qs no admite las instrucciones DSP"
  
! #: config/mips/mips.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20471
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs requiere instrucciones con probabilidad de ramificaciÃ³n"
  
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "la arquitectura %qs no admite la instrucciÃ³n synci"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "anÃ¡lisis de perfil de las funciones mips16"
*************** msgstr "%qs estÃ¡ obsoleto y no estÃ¡ re
*** 43152,43239 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.cc:19979
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "no se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "el uso de %<long%> en tipos AltiVec no es vÃ¡lido para cÃ³digo de 64 bits sin %qs"
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.cc:20081
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<long long%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<double%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:24232
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no vÃ¡lida para %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24235
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: config/rs6000/rs6000.cc:24237
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 43169,43256 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.cc:19998
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "no se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20086
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "el uso de %<long%> en tipos AltiVec no es vÃ¡lido para cÃ³digo de 64 bits sin %qs"
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.cc:20100
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<long long%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<double%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:24251
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no vÃ¡lida para %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24254
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr "las instrucciones FPU de RX no a
*** 43284,43290 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "la interna vec_step solo puede usarse con tipos vectoriales."
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "se requiere un valor constante para la interna %qF, argumento %d"
--- 43301,43307 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "la interna vec_step solo puede usarse con tipos vectoriales."
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "se requiere un valor constante para la interna %qF, argumento %d"
*************** msgstr "la funciÃ³n interna %qF requiere
*** 43403,43588 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr "la funciÃ³n interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:859
! #, fuzzy, gcc-internal-format
! #| msgid "Builtin %qF requires z14 or higher."
! msgid "Builtin %qF requires arch14 or higher."
! msgstr "la funciÃ³n interna %qF requiere z14 o superior."
! 
! #: config/s390/s390.cc:878
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode interno errÃ³neo"
  
! #: config/s390/s390.cc:1019
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumento no vÃ¡lido %d para la funciÃ³n interna %qF"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "el atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (mÃ¡x. %d)"
  
! #: config/s390/s390.cc:1210
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitectura"
  
! #: config/s390/s390.cc:11465
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes excede el lÃ­mite de pila definido por el usuario de %d bytes.  Se agrega una trampa incondicional."
  
! #: config/s390/s390.cc:11481
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes es mayor que la mitad del tamaÃ±o de la pila. La revisiÃ³n dinÃ¡mica no serÃ¡ confiable. No se emitirÃ¡ revisiÃ³n para esta funciÃ³n."
  
! #: config/s390/s390.cc:11509
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "el tamaÃ±o de marco de %qs es de %wd bytes"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinÃ¡mico de pila"
  
! #: config/s390/s390.cc:13216
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  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:15486
  #, 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:15493
  #, 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:15528
  #, 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:15531
  #, 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:15560
  #, 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:15564
  #, 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:15576
  #, 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:15585
  #, 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:15591
  #, 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:15593
  #, 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:15596
  #, 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:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, 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:15707
  #, 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:15714
  #, 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:15745
  #, 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"
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
--- 43420,43605 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr "la funciÃ³n interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:872
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode interno errÃ³neo"
  
! #: config/s390/s390.cc:1013
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumento no vÃ¡lido %d para la funciÃ³n interna %qF"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "el atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (mÃ¡x. %d)"
  
! #: config/s390/s390.cc:1204
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitectura"
  
! #: config/s390/s390.cc:11459
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes excede el lÃ­mite de pila definido por el usuario de %d bytes.  Se agrega una trampa incondicional."
  
! #: config/s390/s390.cc:11475
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes es mayor que la mitad del tamaÃ±o de la pila. La revisiÃ³n dinÃ¡mica no serÃ¡ confiable. No se emitirÃ¡ revisiÃ³n para esta funciÃ³n."
  
! #: config/s390/s390.cc:11503
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "el tamaÃ±o de marco de %qs es de %wd bytes"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinÃ¡mico de pila"
  
! #: config/s390/s390.cc:12253
! #, 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 with zero-width bit fields members changed in GCC 12"
! msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
! 
! #: config/s390/s390.cc:13212
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  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:15503
  #, 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:15510
  #, 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:15545
  #, 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:15548
  #, 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:15577
  #, 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:15581
  #, 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:15593
  #, 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:15602
  #, 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:15608
  #, 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:15610
  #, 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:15613
  #, 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:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, 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:15724
  #, 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:15731
  #, 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:15762
  #, 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"
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
*************** msgid "attribute %qs applies to array ty
*** 44031,44037 ****
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 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"
--- 44048,44054 ----
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 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 "la declaraciÃ³n de %q+D oscurece
*** 44325,44331 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "la declaraciÃ³n de %qD oscurece un parÃ¡metro"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n global"
--- 44342,44348 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "la declaraciÃ³n de %qD oscurece un parÃ¡metro"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n global"
*************** msgstr "la declaraciÃ³n de %qD oscurece
*** 44335,44341 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
--- 44352,44358 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
*************** msgstr "%qE no se declarÃ³ aquÃ­ (primer
*** 44401,44407 ****
  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:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier funciÃ³n"
--- 44418,44424 ----
  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:3852 cp/decl.cc:3358
  #, 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
*** 44431,44437 ****
  msgid "duplicate label declaration %qE"
  msgstr "declaraciÃ³n duplicada de la etiqueta %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
--- 44448,44454 ----
  msgid "duplicate label declaration %qE"
  msgstr "declaraciÃ³n duplicada de la etiqueta %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
*************** msgstr "switch salta dentro de una expre
*** 44461,44467 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE definido como un tipo errÃ³neo de etiqueta"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
--- 44478,44484 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE definido como un tipo errÃ³neo de etiqueta"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
*************** msgstr "no se puede poner un objeto con
*** 44656,44662 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no vÃ¡lida en C++"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, 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"
--- 44673,44679 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no vÃ¡lida en C++"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, 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 "se especificÃ³ una clase de alma
*** 44829,44835 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
--- 44846,44852 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, 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Ã
*** 44998,45004 ****
  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:7109 cp/decl.cc:12877
  #, 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"
--- 45015,45021 ----
  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:7109 cp/decl.cc:12901
  #, 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"
*************** msgstr "ISO C prohÃ­be los tipos de func
*** 45125,45131 ****
  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:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
--- 45142,45148 ----
  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:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
*************** msgstr "redefiniciÃ³n anidada de %<struc
*** 45305,45311 ****
  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:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
--- 45322,45328 ----
  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:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
*************** msgstr "struct no tiene miembros nombrad
*** 45355,45361 ****
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
--- 45372,45378 ----
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
*************** msgstr "redefiniciÃ³n anidada de %<enum
*** 45397,45403 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaraciÃ³n de %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 45414,45420 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaraciÃ³n de %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "desbordamiento en valores de enu
*** 45428,45434 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 45445,45451 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "no hay un prototipo previo para
*** 45460,45466 ****
  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:9654 cp/decl.cc:17107
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
--- 45477,45483 ----
  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:9654 cp/decl.cc:17129
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
*************** msgstr "el argumento %qD no coincide con
*** 45576,45587 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, 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:10326 cp/decl.cc:18017
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
--- 45593,45604 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, 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:10326 cp/decl.cc:18039
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
*************** msgstr "especificador %qE de declaraciÃ³
*** 45651,45657 ****
  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:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
--- 45668,45674 ----
  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:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
*************** msgstr ""
*** 45802,45813 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, 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%>"
--- 45819,45830 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, 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%>"
*************** msgstr "marcador de conflicto en control
*** 45863,45869 ****
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquÃ­"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de lÃ­nea"
--- 45880,45886 ----
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquÃ­"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de lÃ­nea"
*************** msgstr "se esperaba fin de lÃ­nea"
*** 45873,45879 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C prohÃ­be una unidad de traducciÃ³n vacÃ­a"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
--- 45890,45896 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C prohÃ­be una unidad de traducciÃ³n vacÃ­a"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
*************** msgid "unknown type name %qE"
*** 45910,45917 ****
  msgstr "nombre de tipo %qE desconocido"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaraciÃ³n"
--- 45927,45934 ----
  msgstr "nombre de tipo %qE desconocido"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaraciÃ³n"
*************** msgstr "el atributo %<fallthrough%> no e
*** 45932,45938 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los mÃ©todos"
--- 45949,45955 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los mÃ©todos"
*************** msgstr "la expresiÃ³n en la aserciÃ³n st
*** 46044,46050 ****
  msgid "static assertion failed: %E"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
--- 46061,46067 ----
  msgid "static assertion failed: %E"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
*************** msgstr "un enum vacÃ­o no es vÃ¡lido"
*** 46093,46106 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
--- 46110,46123 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
*************** msgstr "se esperaban especificadores de
*** 46186,46192 ****
  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:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute does not take any arguments"
--- 46203,46209 ----
  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:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute does not take any arguments"
*************** msgstr "falta la colecciÃ³n en la enumer
*** 46340,46347 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first seen here"
--- 46357,46364 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first seen here"
*************** msgstr "ISO C90 no admite el identificad
*** 46510,46516 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "se esperaba una expresiÃ³n"
--- 46527,46533 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "se esperaba una expresiÃ³n"
*************** msgstr "se esperaba una declaraciÃ³n mÃ©
*** 46771,46783 ****
  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:12048 cp/parser.cc:35996
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
--- 46788,46800 ----
  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:12048 cp/parser.cc:36007
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
*************** msgstr "falta el atributo Code"
*** 46789,46844 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, 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:12124 cp/parser.cc:36069
  #, 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:12140 cp/parser.cc:36088
  #, 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:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, 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:12421 cp/parser.cc:47813
  #, 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:12507 cp/parser.cc:47921
  #, 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:12514 cp/parser.cc:47927
  #, 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%>"
--- 46806,46861 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, 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:12124 cp/parser.cc:36080
  #, 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:12140 cp/parser.cc:36099
  #, 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:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, 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:12421 cp/parser.cc:47824
  #, 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:12507 cp/parser.cc:47932
  #, 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:12514 cp/parser.cc:47938
  #, 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%>"
*************** msgstr "%<#pragma omp section%> sÃ³lo se
*** 46849,46861 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaraciÃ³n for, while o do"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
--- 46866,46878 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaraciÃ³n for, while o do"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
*************** msgstr "%<#pragma GCC pch_preprocess%> d
*** 46863,46871 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
--- 46880,46888 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
*************** msgstr "se esperaba %<,%> o %<)%>"
*** 46886,46939 ****
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, 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:13569 cp/parser.cc:37321
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, 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:13692 cp/parser.cc:37435
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "se esperaba %<data%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "demasiadas clÃ¡usulas %<if%>"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas clÃ¡usulas %<if%> sin modificador"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, 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"
--- 46903,46956 ----
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, 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:13569 cp/parser.cc:37332
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, 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:13692 cp/parser.cc:37446
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "se esperaba %<data%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "demasiadas clÃ¡usulas %<if%>"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas clÃ¡usulas %<if%> sin modificador"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, 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"
*************** msgstr "el valor de %<num_threads%> debe
*** 46956,47079 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, 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:14171 cp/parser.cc:37819
  #, 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:14232 cp/parser.cc:37884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, 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:14301 cp/parser.cc:37956
  #, 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:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "la expresiÃ³n %qs debe ser integral"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argumento inesperado"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, 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:14839 cp/parser.cc:38133
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, 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:15138 cp/parser.cc:38407
  #, 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:15142 cp/parser.cc:38410
  #, 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:15154 cp/semantics.cc:7370
  #, 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:15177 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
--- 46973,47096 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, 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:14171 cp/parser.cc:37830
  #, 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:14232 cp/parser.cc:37895
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, 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:14301 cp/parser.cc:37967
  #, 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:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "la expresiÃ³n %qs debe ser integral"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argumento inesperado"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, 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:14839 cp/parser.cc:38144
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, 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:15138 cp/parser.cc:38418
  #, 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:15142 cp/parser.cc:38421
  #, 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:15154 cp/semantics.cc:7381
  #, 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:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
*************** msgstr "gÃ©nero de planificador no vÃ¡li
*** 47083,47099 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
--- 47100,47116 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
*************** msgstr "se esperaba %<,%> o %<)%>"
*** 47111,47122 ****
  msgid "duplicate %qs modifier"
  msgstr "%qs duplicado"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, 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"
--- 47128,47139 ----
  msgid "duplicate %qs modifier"
  msgstr "%qs duplicado"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, 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 neces
*** 47140,47198 ****
  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:16097 cp/parser.cc:39292
  #, 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:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "tipo de dependencia no vÃ¡lida"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, 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:16224 cp/parser.cc:39429
  #, 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:16232 cp/parser.cc:39440
  #, 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%> with modifier other than %<always%> or %<close%> 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:16260 cp/parser.cc:39471
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "tipo de mapa no vÃ¡lida"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, 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:16347 cp/semantics.cc:7491
  #, 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:16380 cp/parser.cc:39612
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 47157,47215 ----
  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:16097 cp/parser.cc:39303
  #, 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:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "tipo de dependencia no vÃ¡lida"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, 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:16224 cp/parser.cc:39440
  #, 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:16232 cp/parser.cc:39451
  #, 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%> with modifier other than %<always%> or %<close%> 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:16260 cp/parser.cc:39482
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "tipo de mapa no vÃ¡lida"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, 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:16347 cp/semantics.cc:7502
  #, 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:16380 cp/parser.cc:39623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "gÃ©nero de planificador no vÃ¡li
*** 47210,47293 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma acc%>"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es vÃ¡lido para %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, 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:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, 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:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "secciÃ³n de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, 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:17300 cp/parser.cc:44608
  #, 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:17307 cp/parser.cc:44615
  #, 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:17315 cp/parser.cc:44623
  #, 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:17326 cp/parser.cc:44645
  #, 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:17336 cp/parser.cc:44655
  #, 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:17429 cp/parser.cc:44753
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba %<data%> despuÃ©s de %<#pragma acc %s%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, 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"
--- 47227,47310 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma acc%>"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es vÃ¡lido para %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, 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:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, 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:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "secciÃ³n de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, 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:17300 cp/parser.cc:44619
  #, 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:17307 cp/parser.cc:44626
  #, 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:17315 cp/parser.cc:44634
  #, 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:17326 cp/parser.cc:44656
  #, 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:17336 cp/parser.cc:44666
  #, 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:17429 cp/parser.cc:44764
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba %<data%> despuÃ©s de %<#pragma acc %s%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, 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"
*************** msgstr "%qE no se ha declarado"
*** 47302,47308 ****
  msgid "expected function name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD no hace referencia a una funciÃ³n"
--- 47319,47325 ----
  msgid "expected function name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD no hace referencia a una funciÃ³n"
*************** msgstr "%qD no hace referencia a una fun
*** 47312,47338 ****
  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:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, 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:17811 cp/parser.cc:47114
  #, 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:17812 cp/parser.cc:47116
  #, 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:17856 cp/parser.cc:44971
  #, 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:17911 cp/parser.cc:40446
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<allocator%>"
--- 47329,47355 ----
  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:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, 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:17811 cp/parser.cc:47125
  #, 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:17812 cp/parser.cc:47127
  #, 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:17856 cp/parser.cc:44982
  #, 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:17911 cp/parser.cc:40457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<allocator%>"
*************** msgstr "se esperaba %<operator%>"
*** 47343,47485 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, 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:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "%qs clause requires %qs clause"
  msgstr "%qs requiere %qs"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, 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:18279 cp/parser.cc:40798
  #, 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:18402 cp/parser.cc:40898
  #, 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:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, 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:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, 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:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no vÃ¡lido para %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, 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:18986 cp/semantics.cc:10832
  #, 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:19043 cp/parser.cc:41573
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, 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:19101 cp/parser.cc:41637
  #, 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"
--- 47360,47502 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, 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:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "%qs clause requires %qs clause"
  msgstr "%qs requiere %qs"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, 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:18279 cp/parser.cc:40809
  #, 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:18402 cp/parser.cc:40909
  #, 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:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, 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:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, 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:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no vÃ¡lido para %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, 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:18986 cp/semantics.cc:10843
  #, 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:19043 cp/parser.cc:41584
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, 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:19101 cp/parser.cc:41648
  #, 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
*** 47490,47523 ****
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, 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:19190 cp/parser.cc:42362
  #, 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:19246 cp/parser.cc:42413
  #, 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:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³n"
--- 47507,47540 ----
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, 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:19190 cp/parser.cc:42373
  #, 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:19246 cp/parser.cc:42424
  #, 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:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³n"
*************** msgstr "se esperaba una declaraciÃ³n de
*** 47527,47600 ****
  msgid "not enough perfectly nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, 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:19706 cp/parser.cc:42887
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<fork%> despuÃ©s de %qs"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, 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:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> 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:20946 cp/parser.cc:44116
  #, 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:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<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:21034 cp/parser.cc:44209
  #, 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:21270 cp/semantics.cc:9854
  #, 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%>"
--- 47544,47617 ----
  msgid "not enough perfectly nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, 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:19706 cp/parser.cc:42898
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<fork%> despuÃ©s de %qs"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, 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:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> 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:20946 cp/parser.cc:44127
  #, 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:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<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:21034 cp/parser.cc:44220
  #, 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:21270 cp/semantics.cc:9865
  #, 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%>"
*************** msgstr "%<#pragma omp declare simd%> deb
*** 47611,47677 ****
  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:21445 cp/parser.cc:45121
  #, 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:21498 cp/parser.cc:45173
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, 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:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, 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:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, 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:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, 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"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, 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:21742 cp/parser.cc:45430
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
--- 47628,47694 ----
  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:21445 cp/parser.cc:45132
  #, 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:21498 cp/parser.cc:45184
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, 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:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, 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:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, 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:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, 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"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, 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:21742 cp/parser.cc:45441
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
*************** msgstr "se esperaba %<catch%>"
*** 47683,47695 ****
  msgid "variant %qD is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, 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:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 47700,47712 ----
  msgid "variant %qD is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, 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:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 47700,47732 ****
  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:21908 cp/parser.cc:45589
  #, 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:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "se esperaba %<target%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "se esperaba %<declare%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
--- 47717,47749 ----
  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:21908 cp/parser.cc:45600
  #, 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:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "se esperaba %<target%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "se esperaba %<declare%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
*************** msgstr "se esperaba nombre-de-funciÃ³n %
*** 47781,47825 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, 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:22575 cp/parser.cc:46503
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, 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"
--- 47798,47842 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, 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:22575 cp/parser.cc:46514
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, 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 "ISO C prohÃ­be los tipos de func
*** 47837,47891 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, 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:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
--- 47854,47908 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, 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:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
*************** msgstr "%<__transaction_cancel%> dentro
*** 47896,47902 ****
  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:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>"
--- 47913,47919 ----
  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:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>"
*************** msgstr "llave sin cerrar"
*** 47911,47917 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n void"
--- 47928,47934 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n void"
*************** msgstr "se utilizÃ³ un puntero a una fun
*** 48213,48219 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmÃ©tica en puntero a un agregado vacÃ­o"
--- 48230,48236 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmÃ©tica en puntero a un agregado vacÃ­o"
*************** msgstr "conversiÃ³n de puntero a entero
*** 48502,48508 ****
  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:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversiÃ³n a puntero desde un entero de tamaÃ±o diferente"
--- 48519,48525 ----
  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:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversiÃ³n a puntero desde un entero de tamaÃ±o diferente"
*************** msgstr "el lado izquierdo de la asignaci
*** 48671,48677 ****
  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:7317 cp/typeck.cc:9949
  #, 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"
--- 48688,48694 ----
  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:7317 cp/typeck.cc:9951
  #, 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"
*************** msgstr "tipos incompatible al devolver e
*** 48849,48860 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregados"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, 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"
--- 48866,48877 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregados"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, 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 "el elemento inicializador no es
*** 48896,48902 ****
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
--- 48913,48919 ----
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
*************** msgstr "grupo extra de llaves al final d
*** 48911,48918 ****
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, 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"
--- 48928,48935 ----
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, 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"
*************** msgstr "exceso de elementos en el inicia
*** 49008,49014 ****
  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:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicializaciÃ³n no estÃ¡tica de un miembro de matriz flexible"
--- 49025,49031 ----
  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:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicializaciÃ³n no estÃ¡tica de un miembro de matriz flexible"
*************** msgstr "ISO C prohÃ­be %<goto *expr;%>"
*** 49049,49055 ****
  msgid "computed goto must be pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
--- 49066,49072 ----
  msgid "computed goto must be pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
*************** msgstr "ISO C prohÃ­be %<return%> con ex
*** 49074,49080 ****
  msgid "function returns address of label"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una etiqueta"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
--- 49091,49097 ----
  msgid "function returns address of label"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una etiqueta"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
*************** msgstr "la etiqueta %<default%> no estÃ¡
*** 49104,49110 ****
  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:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 49121,49127 ----
  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:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "se usa un valor de tipo union cu
*** 49247,49265 ****
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, 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:13182 cp/semantics.cc:10961
  #, 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%>"
--- 49264,49282 ----
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, 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:13182 cp/semantics.cc:10972
  #, 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%>"
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 49271,49300 ****
  msgstr "%<_Atomic%> %qE en clÃ¡usula %qs"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE no es un miembro de una uniÃ³n"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
--- 49288,49317 ----
  msgstr "%<_Atomic%> %qE en clÃ¡usula %qs"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE no es un miembro de una uniÃ³n"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 49306,49395 ****
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, 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:13347 cp/semantics.cc:5158
  #, 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:13354 cp/semantics.cc:5165
  #, 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:13377 cp/semantics.cc:5198
  #, 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:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, 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:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, 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:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, 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:13448 cp/semantics.cc:5269
  #, 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:13491 cp/semantics.cc:5312
  #, 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:13506 cp/semantics.cc:5327
  #, 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:13543 cp/semantics.cc:5364
  #, 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:13547 cp/semantics.cc:5368
  #, 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:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, 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:13584 cp/semantics.cc:5405
  #, 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:13971 cp/semantics.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
--- 49323,49412 ----
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, 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:13347 cp/semantics.cc:5169
  #, 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:13354 cp/semantics.cc:5176
  #, 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:13377 cp/semantics.cc:5209
  #, 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:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, 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:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, 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:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, 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:13448 cp/semantics.cc:5280
  #, 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:13491 cp/semantics.cc:5323
  #, 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:13506 cp/semantics.cc:5338
  #, 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:13543 cp/semantics.cc:5375
  #, 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:13547 cp/semantics.cc:5379
  #, 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:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, 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:13584 cp/semantics.cc:5416
  #, 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:13971 cp/semantics.cc:6514
  #, 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 tip
*** 49401,49419 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, 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:13997 cp/semantics.cc:6526
  #, 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:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 49418,49436 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, 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:13997 cp/semantics.cc:6537
  #, 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:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 49423,49459 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, 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:14057 cp/semantics.cc:6602
  #, 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:14063 cp/semantics.cc:6608
  #, 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:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, 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:14210 cp/semantics.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
--- 49440,49476 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, 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:14057 cp/semantics.cc:6613
  #, 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:14063 cp/semantics.cc:6619
  #, 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:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, 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:14210 cp/semantics.cc:6768
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
*************** msgstr "campo de bits %qE en clÃ¡usula %
*** 49487,49493 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
--- 49504,49510 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, 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
*** 49499,49515 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 49516,49532 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr "clÃ¡usula lineal aplicada a vari
*** 49524,49547 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, 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:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, 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"
--- 49541,49564 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, 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:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, 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"
*************** msgstr "%qE aparece mÃ¡s de una vez en l
*** 49553,49586 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  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:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, 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:14637 cp/semantics.cc:7092
  #, 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:14676 cp/semantics.cc:7151
  #, 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:14695 cp/semantics.cc:7546
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
--- 49570,49603 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  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:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, 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:14637 cp/semantics.cc:7103
  #, 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:14676 cp/semantics.cc:7162
  #, 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:14695 cp/semantics.cc:7557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
*************** msgstr "%qD no es una variable en la clÃ
*** 49602,49608 ****
  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:14729 cp/semantics.cc:7617
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
--- 49619,49625 ----
  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:14729 cp/semantics.cc:7628
  #, 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Ã
*** 49614,49620 ****
  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:14748 cp/semantics.cc:7656
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
--- 49631,49637 ----
  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:14748 cp/semantics.cc:7667
  #, 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Ã
*** 49626,49704 ****
  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:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, 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:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, 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:15052 cp/semantics.cc:8064
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, 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:15228 cp/semantics.cc:8317
  #, 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:15256 cp/semantics.cc:8347
  #, 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:15270 cp/semantics.cc:8363
  #, 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:15273 cp/semantics.cc:8366
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 49643,49721 ----
  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:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, 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:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, 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:15052 cp/semantics.cc:8075
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, 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:15228 cp/semantics.cc:8328
  #, 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:15256 cp/semantics.cc:8358
  #, 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:15270 cp/semantics.cc:8374
  #, 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:15273 cp/semantics.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "la fuente no es un puntero"
*** 49715,49738 ****
  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:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, 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:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
--- 49732,49755 ----
  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:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, 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:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
*************** msgstr "%qE estÃ¡ predeterminado como %q
*** 49742,49782 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, 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:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, 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:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, 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:15698 cp/semantics.cc:8819
  #, 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:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 49759,49799 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, 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:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, 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:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, 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:15698 cp/semantics.cc:8830
  #, 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:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgid "second argument to %<va_arg%> is
*** 49792,49797 ****
--- 49809,49820 ----
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
  #: c/c-typeck.cc:15901
+ #, 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:15907
  #, 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%>"
*************** msgid "expected case label"
*** 50030,50060 ****
  msgstr "se esperaba etiqueta"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> descarta a los calificadores"
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el parÃ¡metro %<this%> implÃ­cito de %qH a %qI"
  
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  no known conversion for argument %d from %qT to %qT"
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qT a %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  msgid "  no known conversion from %qH to %qI"
  msgstr "  no hay una conversiÃ³n de %qH a %qI"
  
! #: cp/call.cc:3809
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qH a %qI"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 50053,50083 ----
  msgstr "se esperaba etiqueta"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> descarta a los calificadores"
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el parÃ¡metro %<this%> implÃ­cito de %qH a %qI"
  
! #: cp/call.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  no known conversion for argument %d from %qT to %qT"
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qT a %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  msgid "  no known conversion from %qH to %qI"
  msgstr "  no hay una conversiÃ³n de %qH a %qI"
  
! #: cp/call.cc:3820
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qH a %qI"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgid_plural "  candidate expects at lea
*** 50063,50947 ****
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> <interno>"
  
! #: cp/call.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> <interno>"
  
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T)%> <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> <interno>"
  
! #: cp/call.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qT <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s%qT <conversiÃ³n>"
  
! #: cp/call.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD <coincidencia cercana>"
  
! #: cp/call.cc:3873
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3883
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  heredado aquÃ­"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  el tipo de devoluciÃ³n %qT de la funciÃ³n de conversiÅ„ explÃ­cita no se puede convertir a %qT con una conversiÃ³n de calificaciÃ³n"
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " la conversiÃ³n del tipo de devoluciÃ³n %qT de la especializaciÃ³n de funciÃ³n de conversiÃ³n de plantilla a %qT no es una coincidencia exacta"
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr " la sustituciÃ³n de los argumentos de plantilla deducidos resultÃ³ en errores vistos con anterioridad"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr "  un constructor que toma un solo argumento de su propio tipo de clase es no vÃ¡lido"
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructor interno no es un candidato para la inicializaciÃ³n desde una expresiÃ³n del mismo tipo o derivado"
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo no agregado %qT"
  
! #: cp/call.cc:4369
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversiÃ³n de %qH a %qI es ambigua"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversiÃ³n de %qH a %qI en una expresiÃ³n constante convertida"
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "la llamada del %<%D(%A)%> sobrecargado es ambigua"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "la funciÃ³n puntero-a-miembro %qE no se puede llamar sin un objeto; considere utilizar %<.*%> o %<->*%>"
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:5095
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:5135
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "sobrecarga ambigua para "
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr "no hay coincidencia para "
  
! #: cp/call.cc:5139
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (los tipos de los operandos son %qT, %qT y %qT)"
  
! #: cp/call.cc:5141
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "(el tipo del operando %qT)"
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/call.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "no hay coincidencia para el %<operator?:%> terniario en %<%E ? %E : %E%>"
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5176
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> en %<%E%s%>"
  
! #: cp/call.cc:5183
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> en %<%E[%E]%>"
  
! #: cp/call.cc:5194
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5197
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs en %<%s %E%>"
  
! #: cp/call.cc:5203
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%>"
  msgid "%<operator %s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> en %<%E %s %E%>"
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5342
  #, 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Ã©rmino medio de una expresiÃ³n ?:"
  
! #: cp/call.cc:5409
  #, fuzzy, gcc-internal-format
  #| msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "el tipo escalar %qT inferido no es un tipo entero ni coma flotante del mismo tamaÃ±o que %qT"
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversiÃ³n del escalar %qH al vector %qT implica truncado"
  
! #: cp/call.cc:5489
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "tipos de vector incompatibles en la expresiÃ³n condicional: %qT, %qT y %qT"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "el segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresiÃ³n throw ni del tipo %<void%>"
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "el tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresiÃ³n throw ni del tipo %<void%>"
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  y cada tipo puede convertirse al otro"
  
! #: cp/call.cc:5814
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversiÃ³n implÃ­cita de %qH a %qI para coincidir con otro resultado del condicional"
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "no coincide el enumeral en la expresiÃ³n condicional: %qT vs %qT"
  
! #: cp/call.cc:5843
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:5848
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "tipos enumeral y no enumeral en la expresiÃ³n condicional"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijo"
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo"
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %qD is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "el tipo de devoluciÃ³n de %qD no es %<int%>"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaciÃ³n entre %q#T y %q#T"
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.cc:7349
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una funciÃ³n de desalojo correspondiente para %qD"
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasÃ³ NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "se convierte al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "se convierte %<false%> a tipo puntero para el argumento %P de %qD"
  
! #: cp/call.cc:7712
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicializaciÃ³n %P de %qD"
  
! #: cp/call.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound 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/call.cc:7850
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.cc:7861
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/call.cc:7870
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "conversiÃ³n definida por el usuario no vÃ¡lida de %qT a %qT"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversiÃ³n no vÃ¡lida de %qT a %qT"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversiÃ³n a %qT desde la lista del inicializador usarÃ­a el constructor explÃ­cito %qD"
  
! #: cp/call.cc:7952
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/call.cc:8222
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8231
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8236
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8252
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8255
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.cc:8495
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³n"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "el paso de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:8602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir el tipo de referencia %qT a travÃ©s de %<...%>"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la recepciÃ³n de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:8680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluaciÃ³n recursiva del argumento por defecto para %q#D"
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºn"
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/call.cc:8851
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.cc:9454
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.cc:9679
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.cc:10240
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:10242
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.cc:10273
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:10275
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "ExtensiÃ³n: reinicializaciÃ³n de '%s' en %L"
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/call.cc:10428
  #, 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 a non-trivially-copyable type (%qT)"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: cp/call.cc:10495
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sÃ­ misma"
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/call.cc:10792
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:10824
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.cc:10913
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  para una conversiÃ³n de estilo de funciÃ³n, borre el %<::%D%> redundante"
  
! #: cp/call.cc:11105
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.cc:11131
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "los inicializadores de los datos miembro no son estÃ¡ticos"
  
! #: cp/call.cc:11136
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "virtual abstracto `%#D' llamado desde un constructor"
  
! #: cp/call.cc:11137
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "virtual abstracto `%#D' llamado desde un destructor"
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.cc:12216
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  para la conversiÃ³n de %qT a %qT"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversiÃ³n para el argumento es mejor"
  
! #: cp/call.cc:12469
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: cp/call.cc:12473
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:"
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sÃ³lo persiste hasta que el constructor termina"
  
! #: cp/call.cc:13077
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:13081
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
--- 50086,50970 ----
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:3867
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> <interno>"
  
! #: cp/call.cc:3872
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> <interno>"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T)%> <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> <interno>"
  
! #: cp/call.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qT <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s%qT <conversiÃ³n>"
  
! #: cp/call.cc:3882
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD <coincidencia cercana>"
  
! #: cp/call.cc:3884
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3886
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3894
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  heredado aquÃ­"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  el tipo de devoluciÃ³n %qT de la funciÃ³n de conversiÅ„ explÃ­cita no se puede convertir a %qT con una conversiÃ³n de calificaciÃ³n"
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " la conversiÃ³n del tipo de devoluciÃ³n %qT de la especializaciÃ³n de funciÃ³n de conversiÃ³n de plantilla a %qT no es una coincidencia exacta"
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr " la sustituciÃ³n de los argumentos de plantilla deducidos resultÃ³ en errores vistos con anterioridad"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr "  un constructor que toma un solo argumento de su propio tipo de clase es no vÃ¡lido"
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructor interno no es un candidato para la inicializaciÃ³n desde una expresiÃ³n del mismo tipo o derivado"
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo no agregado %qT"
  
! #: cp/call.cc:4380
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversiÃ³n de %qH a %qI es ambigua"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversiÃ³n de %qH a %qI en una expresiÃ³n constante convertida"
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "la llamada del %<%D(%A)%> sobrecargado es ambigua"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "la funciÃ³n puntero-a-miembro %qE no se puede llamar sin un objeto; considere utilizar %<.*%> o %<->*%>"
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:5145
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "sobrecarga ambigua para "
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr "no hay coincidencia para "
  
! #: cp/call.cc:5149
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (los tipos de los operandos son %qT, %qT y %qT)"
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "(el tipo del operando %qT)"
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/call.cc:5174
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "no hay coincidencia para el %<operator?:%> terniario en %<%E ? %E : %E%>"
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> en %<%E%s%>"
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> en %<%E[%E]%>"
  
! #: cp/call.cc:5204
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs en %<%s %E%>"
  
! #: cp/call.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%>"
  msgid "%<operator %s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5216
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> en %<%E %s %E%>"
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5352
  #, 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Ã©rmino medio de una expresiÃ³n ?:"
  
! #: cp/call.cc:5419
  #, fuzzy, gcc-internal-format
  #| msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "el tipo escalar %qT inferido no es un tipo entero ni coma flotante del mismo tamaÃ±o que %qT"
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversiÃ³n del escalar %qH al vector %qT implica truncado"
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "tipos de vector incompatibles en la expresiÃ³n condicional: %qT, %qT y %qT"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "el segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresiÃ³n throw ni del tipo %<void%>"
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "el tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresiÃ³n throw ni del tipo %<void%>"
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  y cada tipo puede convertirse al otro"
  
! #: cp/call.cc:5824
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversiÃ³n implÃ­cita de %qH a %qI para coincidir con otro resultado del condicional"
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "no coincide el enumeral en la expresiÃ³n condicional: %qT vs %qT"
  
! #: cp/call.cc:5853
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:5858
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "tipos enumeral y no enumeral en la expresiÃ³n condicional"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijo"
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo"
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %qD is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "el tipo de devoluciÃ³n de %qD no es %<int%>"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaciÃ³n entre %q#T y %q#T"
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.cc:7359
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una funciÃ³n de desalojo correspondiente para %qD"
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasÃ³ NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "se convierte al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "se convierte %<false%> a tipo puntero para el argumento %P de %qD"
  
! #: cp/call.cc:7722
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicializaciÃ³n %P de %qD"
  
! #: cp/call.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound 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/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.cc:7871
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/call.cc:7880
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "conversiÃ³n definida por el usuario no vÃ¡lida de %qT a %qT"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversiÃ³n no vÃ¡lida de %qT a %qT"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversiÃ³n a %qT desde la lista del inicializador usarÃ­a el constructor explÃ­cito %qD"
  
! #: cp/call.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/call.cc:8232
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8241
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8246
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8262
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8265
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.cc:8505
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³n"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "el paso de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir el tipo de referencia %qT a travÃ©s de %<...%>"
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la recepciÃ³n de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:8690
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluaciÃ³n recursiva del argumento por defecto para %q#D"
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºn"
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/call.cc:8861
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:10252
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.cc:10283
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:10285
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "ExtensiÃ³n: reinicializaciÃ³n de '%s' en %L"
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/call.cc:10438
  #, 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 a non-trivially-copyable type (%qT)"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: cp/call.cc:10505
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sÃ­ misma"
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/call.cc:10802
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.cc:10923
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  para una conversiÃ³n de estilo de funciÃ³n, borre el %<::%D%> redundante"
  
! #: cp/call.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.cc:11141
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "los inicializadores de los datos miembro no son estÃ¡ticos"
  
! #: cp/call.cc:11146
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "virtual abstracto `%#D' llamado desde un constructor"
  
! #: cp/call.cc:11147
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "virtual abstracto `%#D' llamado desde un destructor"
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.cc:12223
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  para la conversiÃ³n de %qT a %qT"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversiÃ³n para el argumento es mejor"
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: cp/call.cc:12480
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.cc:12482
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:"
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sÃ³lo persiste hasta que el constructor termina"
  
! #: cp/call.cc:13084
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:13088
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
*************** msgstr "la rutina %qD se declara aquÃ­"
*** 50995,51002 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
--- 51018,51025 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
*************** msgstr "el miembro de matriz flexible se
*** 51452,51458 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
--- 51475,51481 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
*************** msgstr "la clase transparente tipo %qT t
*** 51483,51545 ****
  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:7798
  #, 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:7809
  #, 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:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.cc:8406
  #, 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:8564
  #, 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:8591
  #, 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:8618
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.cc:8621
  #, 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:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente informaciÃ³n de tipo"
  
! #: cp/class.cc:8717
  #, 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:8991
  #, 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:8994
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "%qD declared here as %q#D"
--- 51506,51568 ----
  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:7795
  #, 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:7806
  #, 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:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.cc:8403
  #, 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:8561
  #, 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:8588
  #, 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:8615
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.cc:8618
  #, 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:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente informaciÃ³n de tipo"
  
! #: cp/class.cc:8714
  #, 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:8988
  #, 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:8991
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "%qD declared here as %q#D"
*************** msgstr "tipo no vÃ¡lido del parÃ¡metro %
*** 51577,51583 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, 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%>"
--- 51600,51606 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, 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 "miembro %qD sin inicializar en e
*** 51617,51692 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "el cuerpo de la funciÃ³n constexpr %qD no es una declaraciÃ³n de devoluciÃ³n"
  
! #: cp/constexpr.cc:1028
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  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:1527 cp/constexpr.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Avisa en las llamadas a estas funciones"
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "funciÃ³n interna"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:1907
  #, fuzzy, gcc-internal-format
  #| msgid "originally defined here"
  msgid "originally declared %<const%> here"
  msgstr "se definiÃ³ originalmente aquÃ­"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "el tipo %qT no es un tipo base para el tipo %qT"
  
! #: cp/constexpr.cc:2150
  #, fuzzy, gcc-internal-format
  #| msgid "variable %D of type %<io%> must be uninitialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "la variable %D de tipo %<io%> no debe ser inicializada"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is an ambiguous base class of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
--- 51640,51715 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "el cuerpo de la funciÃ³n constexpr %qD no es una declaraciÃ³n de devoluciÃ³n"
  
! #: cp/constexpr.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  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:1528 cp/constexpr.cc:2897
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Avisa en las llamadas a estas funciones"
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "funciÃ³n interna"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:1908
  #, fuzzy, gcc-internal-format
  #| msgid "originally defined here"
  msgid "originally declared %<const%> here"
  msgstr "se definiÃ³ originalmente aquÃ­"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "el tipo %qT no es un tipo base para el tipo %qT"
  
! #: cp/constexpr.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "variable %D of type %<io%> must be uninitialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "la variable %D de tipo %<io%> no debe ser inicializada"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is an ambiguous base class of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, 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
*** 51694,52291 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/constexpr.cc:2438
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constexpr.cc:2511
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocation performed here"
  msgstr "se declara aquÃ­"
  
! #: cp/constexpr.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocated variable"
  msgid "deallocation of already deallocated storage"
  msgstr "Se intentÃ³ alojar una variable ya alojada"
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: cp/constexpr.cc:2686
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:2693
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:2697
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.cc:2780
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  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:3146
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: cp/constexpr.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:3817
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:4083
  #, gcc-internal-format
  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:4114 cp/constexpr.cc:4136
  #, 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:4116
  #, 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:4247
  #, 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:4250
  #, 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:4261
  #, 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:4264
  #, 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:4275
  #, 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:4278
  #, 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:4289
  #, 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:4293
  #, 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:4304
  #, 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:4307
  #, 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:4460
  #, 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:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, 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:4538
  #, 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:4550
  #, 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:5341 cp/constexpr.cc:7302
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:5361
  #, 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"
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "se declara aquÃ­"
  
! #: cp/constexpr.cc:5413
  #, 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:5418
  #, 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:5425
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usÃ³ %qD en su propio inicializador"
  
! #: cp/constexpr.cc:5430
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.cc:5433
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializÃ³ con una expresion constante"
  
! #: cp/constexpr.cc:5451
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/constexpr.cc:5454
  #, 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:5709
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:5778
  #, 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"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: cp/constexpr.cc:5791
  #, 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:6185 cp/constexpr.cc:7581
  #, 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:6289
  #, 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:6389
  #, 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:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, 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:6581
  #, 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:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, 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:6785 cp/constexpr.cc:9226
  #, 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:7221 cp/constexpr.cc:8751
  #, 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:7249
  #, 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:7277
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qs%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: cp/constexpr.cc:7313
  #, 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:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, 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:7478 cp/constexpr.cc:9485
  #, 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:7534
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.cc:7842
  #, 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:7850
  #, 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:7865
  #, 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:7876
  #, 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:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, 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:8716
  #, 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:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, 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:8804
  #, 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:8843
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8991
  #, 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:9059
  #, 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:9074
  #, 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:9138
  #, 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:9195
  #, 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:9202
  #, 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:9275
  #, 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:9376
  #, 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:9444
  #, 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:9455
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.cc:9494
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
--- 51717,52314 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/constexpr.cc:2439
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constexpr.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocation performed here"
  msgstr "se declara aquÃ­"
  
! #: cp/constexpr.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:2551
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocated variable"
  msgid "deallocation of already deallocated storage"
  msgstr "Se intentÃ³ alojar una variable ya alojada"
  
! #: cp/constexpr.cc:2558
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: cp/constexpr.cc:2687
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:2694
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:2698
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.cc:2781
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  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:3148
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3178
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: cp/constexpr.cc:3197
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:3814
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:3819
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:3822
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:4085
  #, gcc-internal-format
  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:4116 cp/constexpr.cc:4138
  #, 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:4118
  #, 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:4249
  #, 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:4252
  #, 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:4263
  #, 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:4266
  #, 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:4277
  #, 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:4280
  #, 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:4291
  #, 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:4295
  #, 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:4306
  #, 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:4309
  #, 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:4462
  #, 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:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, 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:4540
  #, 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:4552
  #, 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:5343 cp/constexpr.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:5363
  #, 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"
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "se declara aquÃ­"
  
! #: cp/constexpr.cc:5415
  #, 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:5420
  #, 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:5427
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usÃ³ %qD en su propio inicializador"
  
! #: cp/constexpr.cc:5432
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.cc:5435
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializÃ³ con una expresion constante"
  
! #: cp/constexpr.cc:5453
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/constexpr.cc:5456
  #, 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:5711
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:5780
  #, 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"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: cp/constexpr.cc:5793
  #, 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:6193 cp/constexpr.cc:7587
  #, 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:6297
  #, 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:6397
  #, 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:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, 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:6589
  #, 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:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, 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:6793 cp/constexpr.cc:9232
  #, 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:7227 cp/constexpr.cc:8757
  #, 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:7255
  #, 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:7283
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qs%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: cp/constexpr.cc:7319
  #, 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:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, 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:7484 cp/constexpr.cc:9491
  #, 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:7540
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.cc:7848
  #, 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:7856
  #, 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:7871
  #, 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:7882
  #, 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:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, 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:8722
  #, 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:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, 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:8810
  #, 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:8849
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8997
  #, 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:9065
  #, 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:9080
  #, 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:9144
  #, 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:9201
  #, 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:9208
  #, 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:9281
  #, 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:9382
  #, 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:9450
  #, 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:9461
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.cc:9500
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
*************** msgstr ""
*** 52738,52796 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! #| msgid "routine %qD declared here"
! msgid "%<return_value%> declared here"
! msgstr "la rutina %qD se declara aquÃ­"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, 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:735
  #, 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:743
  #, 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:754
  #, 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:765
  #, 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:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a destructor"
--- 52761,52813 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, 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:741
  #, 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:749
  #, 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:760
  #, 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:771
  #, 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:782
  #, 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:789
  #, 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:796
  #, 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
*** 52799,52896 ****
  #. 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:821
  #, 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:869
  #, 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:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, 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:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, 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:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE duplicado"
  
! #: cp/coroutines.cc:3703
  #, 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:3934
  #, 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:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 52816,52913 ----
  #. 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:827
  #, 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:875
  #, 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:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, 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:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, 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:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE duplicado"
  
! #: cp/coroutines.cc:3711
  #, 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:3943
  #, 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:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr ""
*** 52930,52936 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 52947,52953 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "inicializaciÃ³n a un tipo de ref
*** 53009,53015 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversiÃ³n de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, 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"
--- 53026,53032 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversiÃ³n de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, 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 "%q+F se declarÃ³ %<static%> pero
*** 53389,53676 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "no se definiÃ³ la variable de entorno %qs"
  
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>"
  
! #: cp/decl.cc:1250
  #, 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:1264
  #, 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:1317
  #, 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:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:1372
  #, 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:1401
  #, 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:1404
  #, 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:1453
  #, 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:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "la declaraciÃ³n global %q+#D"
  
! #: cp/decl.cc:1493
  #, 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:1495
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/decl.cc:1561
  #, 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:1574 cp/decl.cc:1700
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "se oscurece la funciÃ³n interna %q#D"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "se oscurece la funciÃ³n de biblioteca %q#D"
  
! #: cp/decl.cc:1583
  #, 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:1587 cp/decl.cc:1648
  #, 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:1675
  #, 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:1681 cp/decl.cc:1695
  #, 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:1685
  #, 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:1789
  #, 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:1793
  #, 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:1809
  #, 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:1833
  #, 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:1855
  #, 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:1872
  #, 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:1882
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:1884
  #, 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:1894
  #, 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:1896
  #, 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:1954
  #, 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:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, 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:1966
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "el prototipo para %q+#D"
  
! #: cp/decl.cc:1968
  #, 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:2008
  #, 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:2011
  #, 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:2060 cp/decl.cc:2070
  #, 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:2063 cp/decl.cc:2073
  #, 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:2113
  #, 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/decl.cc:2121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with import"
  msgstr "la declaraciÃ³n del espacio de nombres %qD genera un conflicto con"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  #| msgid "  also declared as %q#D here"
  msgid "import declared %q#D here"
  msgstr "  tambiÃ©n declarado como %q#D aquÃ­"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting declaration %qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration %q#D here"
  msgstr "la declaraciÃ³n previa de %q+D estaba aquÃ­"
  
! #: cp/decl.cc:2156
  #, 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:2157
  #, 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:2170
  #, 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:2215
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaraciÃ³n redundante de %qD en el mismo Ã¡mbito"
  
! #: cp/decl.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
--- 53406,53693 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "no se definiÃ³ la variable de entorno %qs"
  
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declarÃ³ %<extern%> y despuÃ©s %<static%>"
  
! #: cp/decl.cc:1253
  #, 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:1267
  #, 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:1320
  #, 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:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:1375
  #, 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:1404
  #, 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:1407
  #, 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:1456
  #, 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:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "la declaraciÃ³n global %q+#D"
  
! #: cp/decl.cc:1496
  #, 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:1498
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/decl.cc:1564
  #, 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:1577 cp/decl.cc:1703
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "se oscurece la funciÃ³n interna %q#D"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "se oscurece la funciÃ³n de biblioteca %q#D"
  
! #: cp/decl.cc:1586
  #, 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:1590 cp/decl.cc:1651
  #, 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:1678
  #, 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:1684 cp/decl.cc:1698
  #, 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:1688
  #, 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:1792
  #, 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:1796
  #, 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:1812
  #, 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:1836
  #, 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:1858
  #, 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:1875
  #, 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:1885
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:1887
  #, 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:1897
  #, 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:1899
  #, 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:1957
  #, 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:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, 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:1969
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "el prototipo para %q+#D"
  
! #: cp/decl.cc:1971
  #, 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:2011
  #, 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:2014
  #, 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:2063 cp/decl.cc:2073
  #, 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:2066 cp/decl.cc:2076
  #, 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:2116
  #, 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/decl.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with import"
  msgstr "la declaraciÃ³n del espacio de nombres %qD genera un conflicto con"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "  also declared as %q#D here"
  msgid "import declared %q#D here"
  msgstr "  tambiÃ©n declarado como %q#D aquÃ­"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting declaration %qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration %q#D here"
  msgstr "la declaraciÃ³n previa de %q+D estaba aquÃ­"
  
! #: cp/decl.cc:2159
  #, 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:2160
  #, 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:2173
  #, 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:2218
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaraciÃ³n redundante de %qD en el mismo Ã¡mbito"
  
! #: cp/decl.cc:2234
  #, 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"
*** 53684,53734 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, 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:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefiniciÃ³n de %q#D"
  
! #: cp/decl.cc:3130
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la funciÃ³n utilizada"
  
! #: cp/decl.cc:3140
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declarÃ³ en la clase"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, 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:3157 cp/decl.cc:3215
  #, 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:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %q+D redeclared"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 53701,53751 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, 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:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefiniciÃ³n de %q#D"
  
! #: cp/decl.cc:3143
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la funciÃ³n utilizada"
  
! #: cp/decl.cc:3153
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declarÃ³ en la clase"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, 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:3170 cp/decl.cc:3228
  #, 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:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %q+D redeclared"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 53736,54496 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, 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:3251
  #, 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:3254
  #, 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:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaraciÃ³n de %q#D"
  
! #: cp/decl.cc:3296
  #, 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:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquÃ­"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.cc:3507
  #, 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:3510
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/decl.cc:3674
  #, 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:3677
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, 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:4139
  #, 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:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, 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:4179
  #, 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:4192
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la bÃºsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.cc:4201
  #, 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:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.cc:4288
  #, 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:4641
  #, 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:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, 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:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "esta flexibilidad es obsoleta y serÃ¡ eliminada"
  
! #: cp/decl.cc:5208
  #, 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:5220
  #, 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:5223
  #, 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:5226
  #, 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:5245
  #, 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:5248
  #, 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:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos mÃºltiples en una declaraciÃ³n"
  
! #: cp/decl.cc:5295
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaraciÃ³n del tipo interno de C++ %qT"
  
! #: cp/decl.cc:5312
  #, 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:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaraciÃ³n typedef"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohÃ­be structs anÃ³nimos"
  
! #: cp/decl.cc:5360
  #, 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:5363
  #, 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:5368
  #, 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:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sÃ³lo se puede especificar para constructores"
  
! #: cp/decl.cc:5374
  #, 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:5378
  #, 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:5382
  #, 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:5386
  #, 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:5390
  #, 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:5394
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartÃ³ %<typedef%> en esta declaraciÃ³n"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, 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:5425
  #, 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:5428
  #, 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:5500
  #, 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:5504
  #, 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:5570 cp/decl2.cc:951
  #, 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:5583
  #, 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:5621
  #, 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:5645
  #, 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:5653
  #, 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:5654
  #, 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:5666
  #, 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:5678
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicializaciÃ³n duplicada de %qD"
  
! #: cp/decl.cc:5726
  #, 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:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:5785
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:5850
  #, 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:5856 cp/decl.cc:7149
  #, 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:5866
  #, 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:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.cc:6016
  #, 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:6022
  #, 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:6041
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.cc:6045
  #, 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:6106
  #, 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:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaÃ±o de la matriz en %qD"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.cc:6165
  #, 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:6190
  #, 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:6273
  #, 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:6277
  #, 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:6283
  #, 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:6325
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:6332
  #, 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:6341
  #, 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:6349
  #, 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:6353
  #, 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:6356
  #, 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:6530
  #, 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:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.cc:6643
  #, 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:6656
  #, 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:6680
  #, 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:6735
  #, 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:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.cc:6866
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:6876
  #, 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:7009
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.cc:7137
  #, 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:7151
  #, 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:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaÃ±o variable"
  
! #: cp/decl.cc:7219
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.cc:7240
  #, 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:7285
  #, 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:7421
  #, 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:7456
  #, 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:7458
  #, 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:7461
  #, 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:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.cc:7668
  #, 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:7925
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:7949
  #, 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:7954
  #, 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:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, 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:8044 cp/decl.cc:14495
  #, 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:8110
  #, 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:8226
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:8285
  #, 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:8328
  #, 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:8506
  #, 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:8615
  #, 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:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, 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:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, 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:8886
  #, 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:8895 cp/decl.cc:8980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 53753,54513 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, 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:3264
  #, 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:3267
  #, 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:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaraciÃ³n de %q#D"
  
! #: cp/decl.cc:3309
  #, 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:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquÃ­"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.cc:3520
  #, 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:3523
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: cp/decl.cc:3687
  #, 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:3690
  #, fuzzy, gcc-internal-format
  #| msgid "  enters scope of %q+#D which has non-trivial destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entra al Ã¡mbito de %q+#D el cual tiene un destructor que no es trivial"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, 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:4152
  #, 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:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, 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:4192
  #, 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:4205
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la bÃºsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.cc:4214
  #, 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:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.cc:4301
  #, 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:4654
  #, 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:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, 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:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "esta flexibilidad es obsoleta y serÃ¡ eliminada"
  
! #: cp/decl.cc:5221
  #, 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:5233
  #, 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:5236
  #, 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:5239
  #, 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:5258
  #, 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:5261
  #, 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:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos mÃºltiples en una declaraciÃ³n"
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaraciÃ³n del tipo interno de C++ %qT"
  
! #: cp/decl.cc:5325
  #, 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:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaraciÃ³n typedef"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohÃ­be structs anÃ³nimos"
  
! #: cp/decl.cc:5373
  #, 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:5376
  #, 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:5381
  #, 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:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sÃ³lo se puede especificar para constructores"
  
! #: cp/decl.cc:5387
  #, 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:5391
  #, 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:5395
  #, 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:5399
  #, 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:5403
  #, 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:5407
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartÃ³ %<typedef%> en esta declaraciÃ³n"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, 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:5438
  #, 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:5441
  #, 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:5513
  #, 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:5517
  #, 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:5583 cp/decl2.cc:972
  #, 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:5596
  #, 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:5634
  #, 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:5658
  #, 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:5666
  #, 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:5667
  #, 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:5679
  #, 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:5691
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicializaciÃ³n duplicada de %qD"
  
! #: cp/decl.cc:5739
  #, 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:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:5798
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:5863
  #, 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:5869 cp/decl.cc:7162
  #, 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:5879
  #, 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:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.cc:6029
  #, 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:6035
  #, 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:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.cc:6058
  #, 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:6119
  #, 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:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaÃ±o de la matriz en %qD"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.cc:6178
  #, 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:6203
  #, 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:6286
  #, 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:6290
  #, 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:6296
  #, 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:6338
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:6345
  #, 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:6354
  #, 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:6362
  #, 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:6366
  #, 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:6369
  #, 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:6543
  #, 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:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.cc:6656
  #, 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:6669
  #, 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:6693
  #, 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:6748
  #, 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:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.cc:6879
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:6889
  #, 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:7022
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.cc:7150
  #, 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:7164
  #, 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:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaÃ±o variable"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.cc:7253
  #, 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:7298
  #, 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:7434
  #, 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:7473
  #, 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:7475
  #, 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:7478
  #, 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:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.cc:7685
  #, 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:7942
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:7966
  #, 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:7971
  #, 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:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, 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:8061 cp/decl.cc:14517
  #, 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:8127
  #, 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:8243
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:8302
  #, 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:8345
  #, 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:8523
  #, 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:8632
  #, 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:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, 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:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, 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:8903
  #, 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:8912 cp/decl.cc:8997
  #, 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
*** 54498,54504 ****
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.cc:8899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
--- 54515,54521 ----
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.cc:8916
  #, 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
*** 54506,56296 ****
  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:8902
  #, 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:8947
  #, 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:8973
  #, 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:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, 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:9038
  #, 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:9043
  #, 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:9048
  #, 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:9054
  #, 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:9063
  #, 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:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, 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:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, 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:9761
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.cc:9764
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.cc:9780
  #, 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:9782
  #, 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:9808
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.cc:9810
  #, 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:9816
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.cc:9819
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.cc:9821
  #, 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:9827
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.cc:9830
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.cc:9832
  #, 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:9838
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.cc:9841
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.cc:9843
  #, 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:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:9857
  #, 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:9889
  #, 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:9929
  #, 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:9940
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: cp/decl.cc:9947
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: cp/decl.cc:9950
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "el mÃ©todo Java %qD tiene un tipo de devoluciÃ³n %qT que no es de Java"
  
! #: cp/decl.cc:10026
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "no se puede instrumentar la funciÃ³n"
  
! #: cp/decl.cc:10065
  #, 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:10110
  #, 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:10121
  #, 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:10140
  #, 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:10149
  #, 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"
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, 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:10222
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10284
  #, 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:10285
  #, 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:10293
  #, 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:10294
  #, 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:10306
  #, 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:10314
  #, 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:10320
  #, 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:10333
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:10343
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.cc:10351
  #, 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:10357
  #, 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:10364
  #, 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:10369
  #, 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:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.cc:10497
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.cc:10499
  #, 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:10516
  #, 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:10709
  #, 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:10718
  #, 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:10724
  #, 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:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:10858
  #, 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:10862
  #, 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:10866
  #, 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:10877
  #, 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:10882
  #, 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:10887
  #, 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:10998
  #, 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:11001
  #, 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:11032 cp/decl.cc:11104
  #, 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:11036 cp/decl.cc:11107
  #, 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:11087
  #, 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:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.cc:11114
  #, 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:11117
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.cc:11238
  #, 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:11241
  #, 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:11251
  #, 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:11253
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:11258
  #, 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:11260
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:11265
  #, 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:11267
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:11272
  #, 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:11275
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11293
  #, 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:11297
  #, 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:11311
  #, 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:11387
  #, 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:11390
  #, 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:11401
  #, 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:11404
  #, 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:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.cc:11420
  #, 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:11429
  #, 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:11432
  #, 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:11436
  #, 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:11445
  #, 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:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.cc:11489
  #, 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:11494
  #, 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:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, 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:11772
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:11788
  #, 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:11812
  #, 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:11819
  #, 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:11847
  #, 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:11898
  #, 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:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, 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:11923
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.cc:11928
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificÃ³ ninguna clase"
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, 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:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, 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:12020
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, 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:12144
  #, 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:12152
  #, 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:12206
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.cc:12231
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12233
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12300
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, 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:12373
  #, 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:12386
  #, 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:12393
  #, 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:12403 cp/decl.cc:12575
  #, 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:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, 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:12442
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, 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:12464 cp/decl.cc:12486
  #, 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:12474
  #, 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:12498
  #, 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:12509
  #, 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:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, 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:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.cc:12592
  #, 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:12600
  #, 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:12614
  #, 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:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:12646
  #, 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:12704
  #, 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:12710
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, 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:12783
  #, 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:12788
  #, 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:12795
  #, 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:12804
  #, 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:12809
  #, 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:12820
  #, 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:12829
  #, 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:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, 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:12859
  #, 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:12883
  #, 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:12895
  #, 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:12901
  #, 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:12908
  #, 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:12941
  #, 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:12943
  #, 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:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:12957
  #, 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:12958
  #, 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:12976
  #, 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:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:12998
  #, 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:13002
  #, 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:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, 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:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.cc:13096
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:13118
  #, 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:13147
  #, 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:13148
  #, 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:13221
  #, 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:13301
  #, 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:13327
  #, 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:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:13362
  #, 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:13364
  #, 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:13372
  #, 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:13412
  #, 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:13421
  #, 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:13424
  #, 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:13435
  #, 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:13438
  #, 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:13441
  #, 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:13451
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13458
  #, 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:13464
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13470
  #, 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:13476
  #, 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:13482
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13498
  #, 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:13501
  #, 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:13527
  #, 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:13530
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, 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:13565
  #, 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:13654
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.cc:13662
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:13664
  #, 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:13668
  #, 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:13681
  #, 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:13701
  #, 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:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.cc:13730
  #, 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:13749
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, 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:13763
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD no es una plantilla de funciÃ³n"
  
! #: cp/decl.cc:13771
  #, 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:13774
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, 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:13829
  #, 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:13850
  #, 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:13853
  #, 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:13869
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.cc:13890
  #, 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:13900
  #, 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:13910
  #, 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:13924
  #, 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:13931
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, 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:13957
  #, 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:13966
  #, 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:13972
  #, 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:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:13989
  #, 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:13992
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.cc:14054
  #, 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:14059
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14079
  #, 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:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, 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:14143 cp/decl.cc:14154
  #, 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:14148
  #, 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:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, 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:14267
  #, 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:14270
  #, 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:14276
  #, 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:14280
  #, 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:14285
  #, 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:14297
  #, 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:14301
  #, 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:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.cc:14316
  #, 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:14317
  #, 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:14360
  #, 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:14369
  #, 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:14410
  #, 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:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:14423
  #, 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:14431
  #, 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:14438
  #, 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:14458
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:14655
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:14658
  #, 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:14785
  #, 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:14789
  #, 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:14818
  #, 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:14826
  #, 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:14851
  #, 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:14853
  #, 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:15114
  #, 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:15193
  #, 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:15200
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:15230
  #, 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:15236
  #, 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:15246
  #, 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:15272
  #, 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:15286
  #, 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:15312
  #, 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:15313
  #, 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:15325
  #, 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:15326
  #, 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:15337
  #, 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:15338 cp/decl.cc:15350
  #, 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:15351
  #, 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:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:15390
  #, 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:15397
  #, 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:15399
  #, 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:15408
  #, 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:15410
  #, 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:15426
  #, 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:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:15519
  #, 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:15542
  #, 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:15545
  #, 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:15547
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, 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:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refiriÃ³ a %qT como un enum"
--- 54523,56313 ----
  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:8919
  #, 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:8964
  #, 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:8990
  #, 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:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, 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:9055
  #, 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:9060
  #, 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:9065
  #, 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:9071
  #, 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:9080
  #, 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:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, 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:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, 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:9778
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.cc:9781
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.cc:9797
  #, 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:9799
  #, 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:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.cc:9827
  #, 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:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.cc:9836
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.cc:9838
  #, 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:9844
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.cc:9847
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.cc:9849
  #, 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:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.cc:9858
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.cc:9860
  #, 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:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:9874
  #, 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:9906
  #, 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:9946
  #, 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:9957
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: cp/decl.cc:9964
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: cp/decl.cc:9967
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "el mÃ©todo Java %qD tiene un tipo de devoluciÃ³n %qT que no es de Java"
  
! #: cp/decl.cc:10043
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "no se puede instrumentar la funciÃ³n"
  
! #: cp/decl.cc:10082
  #, 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:10127
  #, 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:10138
  #, 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:10157
  #, 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:10166
  #, 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"
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, 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:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10301
  #, 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:10302
  #, 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:10310
  #, 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:10311
  #, 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:10323
  #, 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:10331
  #, 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:10337
  #, 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:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.cc:10368
  #, 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:10374
  #, 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:10381
  #, 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:10386
  #, 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:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.cc:10514
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.cc:10516
  #, 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:10533
  #, 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:10726
  #, 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:10735
  #, 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:10741
  #, 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:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:10875
  #, 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:10879
  #, 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:10883
  #, 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:10894
  #, 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:10899
  #, 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:10904
  #, 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:11015
  #, 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:11018
  #, 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:11049 cp/decl.cc:11121
  #, 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:11053 cp/decl.cc:11124
  #, 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:11104
  #, 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:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.cc:11131
  #, 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:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.cc:11255
  #, 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:11258
  #, 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:11268
  #, 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:11270
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:11275
  #, 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:11277
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:11282
  #, 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:11284
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:11289
  #, 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:11292
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11310
  #, 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:11314
  #, 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:11328
  #, 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:11404
  #, 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:11407
  #, 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:11418
  #, 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:11421
  #, 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:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.cc:11437
  #, 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:11446
  #, 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:11449
  #, 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:11453
  #, 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:11462
  #, 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:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.cc:11506
  #, 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:11511
  #, 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:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, 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:11789
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:11805
  #, 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:11829
  #, 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:11836
  #, 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:11864
  #, 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:11915
  #, 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:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, 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:11940
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificÃ³ ninguna clase"
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, 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:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, 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:12037
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, 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:12161
  #, 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:12169
  #, 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:12223
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.cc:12250
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, 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:12392
  #, 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:12405
  #, 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:12412
  #, 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:12422 cp/decl.cc:12594
  #, 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:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, 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:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, 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:12483 cp/decl.cc:12505
  #, 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:12493
  #, 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:12517
  #, 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:12528
  #, 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:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, 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:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.cc:12611
  #, 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:12619
  #, 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:12633
  #, 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:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:12665
  #, 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:12723
  #, 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:12729
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, 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:12802
  #, 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:12807
  #, 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:12814
  #, 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:12823
  #, 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:12828
  #, 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:12839
  #, 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:12848
  #, 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:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, 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:12878
  #, 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:12885
! #, 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:12907
  #, 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:12919
  #, 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:12925
  #, 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:12932
  #, 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:12965
  #, 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:12967
  #, 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:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:12981
  #, 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:12982
  #, 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:13000
  #, 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:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13022
  #, 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:13026
  #, 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:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:13140
  #, 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:13169
  #, 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:13170
  #, 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:13243
  #, 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:13323
  #, 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:13349
  #, 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:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:13384
  #, 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:13386
  #, 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:13394
  #, 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:13434
  #, 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:13443
  #, 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:13446
  #, 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:13457
  #, 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:13460
  #, 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:13463
  #, 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:13473
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13480
  #, 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:13486
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13492
  #, 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:13498
  #, 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:13504
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13520
  #, 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:13523
  #, 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:13549
  #, 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:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, 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:13587
  #, 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:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.cc:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:13686
  #, 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:13690
  #, 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:13703
  #, 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:13723
  #, 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:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.cc:13752
  #, 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:13771
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, 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:13785
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD no es una plantilla de funciÃ³n"
  
! #: cp/decl.cc:13793
  #, 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:13796
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, 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:13851
  #, 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:13872
  #, 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:13875
  #, 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:13891
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.cc:13912
  #, 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:13922
  #, 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:13932
  #, 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:13946
  #, 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:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, 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:13979
  #, 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:13988
  #, 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:13994
  #, 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:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:14011
  #, 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:14014
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.cc:14076
  #, 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:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14101
  #, 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:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, 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:14165 cp/decl.cc:14176
  #, 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:14170
  #, 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:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, 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:14289
  #, 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:14292
  #, 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:14298
  #, 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:14302
  #, 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:14307
  #, 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:14319
  #, 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:14323
  #, 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:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.cc:14338
  #, 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:14339
  #, 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:14382
  #, 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:14391
  #, 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:14432
  #, 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:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:14445
  #, 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:14453
  #, 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:14460
  #, 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:14480
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:14680
  #, 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:14807
  #, 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:14811
  #, 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:14840
  #, 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:14848
  #, 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:14873
  #, 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:14875
  #, 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:15136
  #, 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:15215
  #, 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:15222
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:15252
  #, 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:15258
  #, 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:15268
  #, 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:15294
  #, 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:15308
  #, 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:15334
  #, 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:15335
  #, 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:15347
  #, 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:15348
  #, 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:15359
  #, 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:15360 cp/decl.cc:15372
  #, 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:15373
  #, 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:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:15412
  #, 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:15419
  #, 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:15421
  #, 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:15430
  #, 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:15432
  #, 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:15448
  #, 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:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:15541
  #, 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:15564
  #, 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:15567
  #, 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:15569
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, 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:15584
  #, 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"
*** 56302,56367 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:15629
  #, 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:15651 cp/name-lookup.cc:5421
  #, 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:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, 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:15820
  #, 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:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
--- 56319,56384 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:15651
  #, 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:15673 cp/name-lookup.cc:5407
  #, 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:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, 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:15842
  #, 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:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, 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
*** 56369,56417 ****
  
  #  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:15990
  #, 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:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:16022
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.cc:16175
  #, 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:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:16196
  #, fuzzy, gcc-internal-format
  #| msgid "Option %s with different values"
  msgid "cannot define %qD in different module"
  msgstr "OpciÃ³n %s con valores diferentes"
  
! #: cp/decl.cc:16270
  #, 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"
--- 56386,56434 ----
  
  #  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:16012
  #, 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:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.cc:16197
  #, 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:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:16218
  #, fuzzy, gcc-internal-format
  #| msgid "Option %s with different values"
  msgid "cannot define %qD in different module"
  msgstr "OpciÃ³n %s con valores diferentes"
  
! #: cp/decl.cc:16292
  #, 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 %<%
*** 56421,56503 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, 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:16592
  #, 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:16602
  #, 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:16651
  #, 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:16652
  #, 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:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.cc:16683
  #, 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:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/decl.cc:16856
  #, 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:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:17866
  #, 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:17868 cp/typeck.cc:10495
  #, 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:17930
  #, 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:18112
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.cc:18503
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 56438,56520 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, 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:16614
  #, 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:16624
  #, 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:16673
  #, 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:16674
  #, 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:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.cc:16705
  #, 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:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/decl.cc:16878
  #, 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:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:17888
  #, 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:17890 cp/typeck.cc:10497
  #, 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:17952
  #, 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:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.cc:18525
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
*************** msgstr "no se puede borrar una funciÃ³n.
*** 56555,56561 ****
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT estÃ¡ indefinido"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaraciÃ³n plantilla de %q#D"
--- 56572,56578 ----
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT estÃ¡ indefinido"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaraciÃ³n plantilla de %q#D"
*************** msgstr "declaraciÃ³n plantilla de %q#D"
*** 56565,56741 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "las listas de parÃ¡metro de plantilla proporcionadas no coinciden con los parÃ¡metros de plantilla de %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declarÃ³ el destructor %qD como una plantilla miembro"
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "no declaration matches %q#D"
  msgstr "la declaraciÃ³n global %q+#D"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "En la funciÃ³n %qs"
  
! #: cp/decl2.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%#qT defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "la clase local %q#T no debe tener datos miembro static %q#D"
  
! #: cp/decl2.cc:881
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member %qD in unnamed class"
  msgstr "el dato miembro que no es estÃ¡tico %qD tiene un tipo de clase Java"
  
! #: cp/decl2.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed class defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: cp/decl2.cc:964
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "no se permite la lista de argumentos de plantilla explÃ­cita"
  
! #: cp/decl2.cc:1006
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ya estÃ¡ definido en %qT"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "inicializador no vÃ¡lido para la funciÃ³n miembro %qD"
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for static member function %qD"
  msgid "initializer specified for friend function %qD"
  msgstr "se especificÃ³ un inicializador para la funciÃ³n miembro static %qD"
  
! #: cp/decl2.cc:1055
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "se especificÃ³ un inicializador para la funciÃ³n miembro static %qD"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "no se permiten los especificadores %<asm%> en miembros de datos que no son static"
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/decl2.cc:1168
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl2.cc:1179
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "no se puede declarar el campo de bits %qD con un tipo de funciÃ³n"
  
! #: cp/decl2.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qD con un tipo de funciÃ³n"
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ya estÃ¡ definido en la clase %qT"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "el miembro static %qD no puede ser un campo de bits"
  
! #: cp/decl2.cc:1214
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "incomplete type %qT is not mappable"
  msgstr "no se permite el tipo incompleto %qT"
  
! #: cp/decl2.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "static field %qD is not mappable"
  msgstr "'%s' en %C no es una variable"
  
! #: cp/decl2.cc:1645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, 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"
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anÃ³nimo no estÃ¡ dentro de un tipo nombrado"
  
! #: cp/decl2.cc:1769
  #, 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 can only have non-static data members"
  msgstr "%q+#D no vÃ¡lido; un union anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/decl2.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "miembro privado %q+#D en union anÃ³nima"
  
! #: cp/decl2.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anÃ³nimos de alcance de espacio de nombres deben ser static"
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anÃ³nima sin miembros"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
--- 56582,56758 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "las listas de parÃ¡metro de plantilla proporcionadas no coinciden con los parÃ¡metros de plantilla de %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declarÃ³ el destructor %qD como una plantilla miembro"
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "no declaration matches %q#D"
  msgstr "la declaraciÃ³n global %q+#D"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "En la funciÃ³n %qs"
  
! #: cp/decl2.cc:833
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%#qT defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "la clase local %q#T no debe tener datos miembro static %q#D"
  
! #: cp/decl2.cc:902
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member %qD in unnamed class"
  msgstr "el dato miembro que no es estÃ¡tico %qD tiene un tipo de clase Java"
  
! #: cp/decl2.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed class defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: cp/decl2.cc:985
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "no se permite la lista de argumentos de plantilla explÃ­cita"
  
! #: cp/decl2.cc:1027
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ya estÃ¡ definido en %qT"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "inicializador no vÃ¡lido para la funciÃ³n miembro %qD"
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for static member function %qD"
  msgid "initializer specified for friend function %qD"
  msgstr "se especificÃ³ un inicializador para la funciÃ³n miembro static %qD"
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "se especificÃ³ un inicializador para la funciÃ³n miembro static %qD"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "no se permiten los especificadores %<asm%> en miembros de datos que no son static"
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/decl2.cc:1189
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "no se puede declarar el campo de bits %qD con un tipo de funciÃ³n"
  
! #: cp/decl2.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qD con un tipo de funciÃ³n"
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ya estÃ¡ definido en la clase %qT"
  
! #: cp/decl2.cc:1221
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "el miembro static %qD no puede ser un campo de bits"
  
! #: cp/decl2.cc:1235
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "incomplete type %qT is not mappable"
  msgstr "no se permite el tipo incompleto %qT"
  
! #: cp/decl2.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "static field %qD is not mappable"
  msgstr "'%s' en %C no es una variable"
  
! #: cp/decl2.cc:1681
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, 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"
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anÃ³nimo no estÃ¡ dentro de un tipo nombrado"
  
! #: cp/decl2.cc:1805
  #, 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 can only have non-static data members"
  msgstr "%q+#D no vÃ¡lido; un union anÃ³nimo sÃ³lo puede tener miembros con datos no estÃ¡ticos"
  
! #: cp/decl2.cc:1812
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "miembro privado %q+#D en union anÃ³nima"
  
! #: cp/decl2.cc:1815
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anÃ³nimos de alcance de espacio de nombres deben ser static"
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anÃ³nima sin miembros"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
*************** msgstr "%<operator new%> debe devolver e
*** 56744,56832 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "el primer parÃ¡metro de %<operator new%> no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.cc:1963
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/decl2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.cc:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:2963
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.cc:2994
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:2998
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declarÃ³ con mayor visibilidad que su base %qT"
  
! #: cp/decl2.cc:4679
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 56761,56849 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "el primer parÃ¡metro de %<operator new%> no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.cc:1999
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/decl2.cc:2002
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.cc:2995
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:2999
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3034
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declarÃ³ con mayor visibilidad que su base %qT"
  
! #: cp/decl2.cc:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+#D, declarada usando el tipo
*** 56836,57092 ****
  #. 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:4688
  #, 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:4692
  #, 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:4696
  #, 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:4704
  #, 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:4708
  #, 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:4711
  #, 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:4899
  #, 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:4902
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl2.cc:4904
  #, 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:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, 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:5535
  #, 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:5540
  #, 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:5673
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "la clase %qE es obsoleta"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, 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:5816
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usÃ³ la funciÃ³n borrada %q+D"
  
! #: cp/decl2.cc:5870
  #, 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:5902
  #, 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:4019
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, 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:4463
  #, 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:4468
  #, 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:4473
  #, 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:4478
  #, 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:4483
  #, 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:4488
  #, 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:4494
  #, 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:4499
  #, 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:4504
  #, 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:4509
  #, 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:4514
  #, 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:4519
  #, 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:4524
  #, 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:4529
  #, 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:4579
  #, 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:4583
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.cc:4597
  #, 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:4601 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.cc:4623
  #, 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:4627 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.cc:4638
  #, 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:4642
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
--- 56853,57109 ----
  #. 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:4724
  #, 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:4728
  #, 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:4732
  #, 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:4740
  #, 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:4744
  #, 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:4747
  #, 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:4935
  #, 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:4938
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl2.cc:4940
  #, 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:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, 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:5571
  #, 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:5576
  #, 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:5709
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "la clase %qE es obsoleta"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, 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:5852
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usÃ³ la funciÃ³n borrada %q+D"
  
! #: cp/decl2.cc:5906
  #, 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:5938
  #, 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:4027
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, 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:4471
  #, 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:4476
  #, 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:4481
  #, 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:4486
  #, 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:4491
  #, 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:4496
  #, 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:4502
  #, 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:4507
  #, 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:4512
  #, 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:4517
  #, 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:4522
  #, 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:4527
  #, 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:4532
  #, 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:4537
  #, 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:4587
  #, 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:4591
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.cc:4605
  #, 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:4609 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.cc:4631
  #, 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:4635 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.cc:4646
  #, 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:4650
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
*************** msgstr "el tipo %qT no es una base direc
*** 57419,57430 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
--- 57436,57447 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
*************** msgstr "puntero no vÃ¡lido al campo de b
*** 57444,57450 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso no vÃ¡lido del dato miembro no static %qD"
--- 57461,57467 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso no vÃ¡lido del dato miembro no static %qD"
*************** msgstr "un miembro const sin inicializar
*** 57483,57716 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/init.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/init.cc:3093
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "desbordamiento entero en la expresiÃ³n"
  
! #: cp/init.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/init.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "no se permite cadenas con comillas dobles en expresiones #if"
  
! #: cp/init.cc:3137
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3139
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "tipo %<void%> no vÃ¡lido para new"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.cc:3353
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontrÃ³ un %qD adecuado en la clase %qT"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la peticiÃ³n para el miembro %qD es ambigua"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "la clase %qT no tiene ningÃºn campo llamado %qD"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "inicializador entre parÃ©ntesis en la matriz new"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no se puede aplicar a un tipo de referencia"
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no se puede aplicar a un tipo de funciÃ³n"
  
! #: cp/init.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "no se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clase"
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaÃ±o de matriz desconocida en delete"
  
! #: cp/init.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "no se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clase"
  
! #: cp/init.cc:5041
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase abstracta %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase polimÃ³rfica %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "because the array element type %qT has variable size"
  msgstr "la literal compuesta tiene tamaÃ±o variable"
  
! #: cp/lambda.cc:570
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of incomplete type %qT"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "no se capturÃ³ %<this%> para esta funciÃ³n lambda"
--- 57500,57733 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/init.cc:2900
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/init.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "desbordamiento entero en la expresiÃ³n"
  
! #: cp/init.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/init.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "no se permite cadenas con comillas dobles en expresiones #if"
  
! #: cp/init.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "tipo %<void%> no vÃ¡lido para new"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.cc:3358
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontrÃ³ un %qD adecuado en la clase %qT"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la peticiÃ³n para el miembro %qD es ambigua"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "la clase %qT no tiene ningÃºn campo llamado %qD"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "inicializador entre parÃ©ntesis en la matriz new"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no se puede aplicar a un tipo de referencia"
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no se puede aplicar a un tipo de funciÃ³n"
  
! #: cp/init.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "no se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clase"
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaÃ±o de matriz desconocida en delete"
  
! #: cp/init.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.cc:5030
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "no se llamarÃ¡ ni al destructor ni al operador delete especÃ­fico de la clase, aÃºn si se declaran cuando se defina la clase"
  
! #: cp/init.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase abstracta %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5050
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase polimÃ³rfica %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "because the array element type %qT has variable size"
  msgstr "la literal compuesta tiene tamaÃ±o variable"
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of incomplete type %qT"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "no se capturÃ³ %<this%> para esta funciÃ³n lambda"
*************** msgstr "no se puede escribir el estado r
*** 58487,58792 ****
  msgid "unknown header kind %qs"
  msgstr "funciÃ³n de especificaciÃ³n %qs desconocida"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/name-lookup.cc:2736
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D genera un conflicto con una declaraciÃ³n previa"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D esconde el destructor para %q#T"
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/name-lookup.cc:3055
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "el parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todo"
  
! #: cp/name-lookup.cc:3176
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la declaraciÃ³n de %q#D oscurece un parÃ¡metro"
  
! #: cp/name-lookup.cc:3311
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/name-lookup.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  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:4239
  #, 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:4242
  #, 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:4854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%q#D does not have external linkage"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D se declarÃ³ aquÃ­"
  
! #: cp/name-lookup.cc:5568
  #, 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:5584
  #, 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:5592
  #, 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:5608 cp/pt.cc:18500
  #, 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:5618
  #, 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:5629 cp/name-lookup.cc:5702
  #, 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:5652
  #, 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:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, 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:5738
  #, 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:5749
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.cc:5842
  #, 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:5883
  #, 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:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se deberÃ­a declarar dentro de %qD"
  
! #: cp/name-lookup.cc:5946
  #, 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:5948
  #, 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:6002
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.cc:6009
  #, 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:6019 cp/name-lookup.cc:6046
  #, 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:6025
  #, 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:6062 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.cc:6388
  #, 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:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.cc:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, 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:7417
  #, 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:7420
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: cp/name-lookup.cc:8179
  #, 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:8535
  #, 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:8538
  #, 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=."
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, 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:8734
  #, 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:8750
  #, 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:8830
  #, 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:8831
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/name-lookup.cc:8880
  #, 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:8882
  #, 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:8925
  #, 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:8934
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 58504,58809 ----
  msgid "unknown header kind %qs"
  msgstr "funciÃ³n de especificaciÃ³n %qs desconocida"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/name-lookup.cc:2718
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D genera un conflicto con una declaraciÃ³n previa"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D esconde el destructor para %q#T"
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/name-lookup.cc:3037
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "el parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todo"
  
! #: cp/name-lookup.cc:3158
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la declaraciÃ³n de %q#D oscurece un parÃ¡metro"
  
! #: cp/name-lookup.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/name-lookup.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  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:4225
  #, 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:4228
  #, 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:4840
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%q#D does not have external linkage"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D se declarÃ³ aquÃ­"
  
! #: cp/name-lookup.cc:5554
  #, 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:5570
  #, 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:5578
  #, 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:5594 cp/pt.cc:18533
  #, 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:5604
  #, 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:5615 cp/name-lookup.cc:5688
  #, 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:5638
  #, 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:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, 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:5724
  #, 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:5735
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.cc:5828
  #, 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:5869
  #, 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:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se deberÃ­a declarar dentro de %qD"
  
! #: cp/name-lookup.cc:5947
  #, 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:5949
  #, 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:6003
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.cc:6010
  #, 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:6020 cp/name-lookup.cc:6047
  #, 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:6026
  #, 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:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.cc:6389
  #, 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:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.cc:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, 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:7418
  #, 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:7421
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: cp/name-lookup.cc:8180
  #, 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:8536
  #, 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:8539
  #, 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=."
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, 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:8735
  #, 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:8751
  #, 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:8831
  #, 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:8832
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/name-lookup.cc:8881
  #, 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:8883
  #, 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:8926
  #, 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:8935
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr "el identificador %qE es una pala
*** 58813,58819 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, 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"
--- 58830,58836 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, 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"
*** 58845,58851 ****
  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:3160 cp/parser.cc:20929
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
--- 58862,58868 ----
  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:3160 cp/parser.cc:20938
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
*************** msgstr "id-de-plantilla no vÃ¡lido"
*** 58927,58933 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "una literal de coma flotante no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "una conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constante"
--- 58944,58950 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "una literal de coma flotante no puede aparecer en una expresiÃ³n constante"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "una conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constante"
*************** msgstr "%<constexpr%> de C++11 sÃ³lo est
*** 59073,59079 ****
  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:3550 cp/parser.cc:29904
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 59090,59096 ----
  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:3550 cp/parser.cc:29914
  #, 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 "las expresiones-de-declaraciones
*** 59270,59276 ****
  msgid "fold-expressions 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:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "se esperaba una expresiÃ³n primaria"
--- 59287,59293 ----
  msgid "fold-expressions 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:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "se esperaba una expresiÃ³n primaria"
*************** msgstr "declaraciÃ³n de %<~%T%> como mie
*** 59328,59334 ****
  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:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
--- 59345,59351 ----
  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:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
*************** msgstr "no se pueden definir tipos en un
*** 59388,59394 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 59405,59411 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C++ no permite %<alignof%> c
*** 59441,59447 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
--- 59458,59464 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
*************** msgstr "el tipo de devoluciÃ³n trailing
*** 59677,59688 ****
  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:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 59694,59705 ----
  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:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr "%<#pragma omp taskyield%> sÃ³lo
*** 59763,59769 ****
  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:13251 cp/parser.cc:32938
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
--- 59780,59786 ----
  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:13251 cp/parser.cc:32949
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
*************** msgid "types may not be defined in condi
*** 59786,59792 ****
  msgstr "no se pueden definir tipos en condiciones"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
--- 59803,59809 ----
  msgstr "no se pueden definir tipos en condiciones"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
*************** msgstr "la expresiÃ³n %<for%> basada en
*** 59829,59835 ****
  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:14124 cp/parser.cc:32941
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n"
--- 59846,59852 ----
  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:14124 cp/parser.cc:32952
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n"
*************** msgstr "%<constexpr%> de C++11 sÃ³lo est
*** 59858,59864 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohÃ­be los gotos calculados"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaraciÃ³n de salto"
--- 59875,59881 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohÃ­be los gotos calculados"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaraciÃ³n de salto"
*************** msgstr "no se pueden definir tipos en de
*** 59940,59946 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
--- 59957,59963 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
*************** msgstr ""
*** 60067,60073 ****
  msgid "class definition may not be declared a friend"
  msgstr "la definiciÃ³n de clase no se puede declarar como friend"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
--- 60084,60090 ----
  msgid "class definition may not be declared a friend"
  msgstr "la definiciÃ³n de clase no se puede declarar como friend"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
*************** msgstr "solamente los constructores toma
*** 60134,60145 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, 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:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
--- 60151,60162 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, 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:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
*************** msgstr "parÃ¡metro de captura no vÃ¡lido
*** 60216,60222 ****
  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:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, 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"
--- 60233,60239 ----
  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:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, 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"
*************** msgstr "%qE no nombra a un tipo"
*** 60367,60708 ****
  msgid "concept defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: cp/parser.cc:20058
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, 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:20384
  #, 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:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaraciÃ³n %qD no declara nada"
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.cc:20640
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/parser.cc:20651
  #, 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:20792
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeraciÃ³n"
  
! #: cp/parser.cc:20803
  #, 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:20818
  #, 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:20834
  #, 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:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.cc:20923
  #, 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:20937
  #, 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:20949 cp/parser.cc:26455
  #, 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:20954 cp/parser.cc:26460
  #, 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:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificaciÃ³n extra"
  
! #: cp/parser.cc:21003
  #, 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:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.cc:21031
  #, 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:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, 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:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.cc:21235
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:21296
  #, 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:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, 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:21337
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:21342
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace name required"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:21346
  #, 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:21349
  #, 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:21356
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:21411
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.cc:21586
  #, 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:21601
  #, 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:21619
  #, 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:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour 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:21694
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "declaraciÃ³n previa aquÃ­"
  
! #: cp/parser.cc:21764
  #, 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:21943
  #, 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:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:21970
  #, 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:22007
  #, 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:22023
  #, 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:22251
  #, 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:22262
  #, 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:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, 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:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, 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:22553
  #, 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:22564
  #, 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:22568
  #, 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:22619
  #, 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:22740
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionÃ³ un inicializador para la funciÃ³n"
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.cc:22796
  #, 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:23299
  #, 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:23425
  #, 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:23429
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
--- 60384,60725 ----
  msgid "concept defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: cp/parser.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, 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:20393
  #, 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:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaraciÃ³n %qD no declara nada"
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.cc:20649
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciaciÃ³n de una plantilla"
  
! #: cp/parser.cc:20660
  #, 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:20801
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeraciÃ³n"
  
! #: cp/parser.cc:20812
  #, 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:20827
  #, 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:20843
  #, 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:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.cc:20932
  #, 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:20946
  #, 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:20958 cp/parser.cc:26465
  #, 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:20963 cp/parser.cc:26470
  #, 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:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificaciÃ³n extra"
  
! #: cp/parser.cc:21012
  #, 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:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.cc:21040
  #, 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:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, 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:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:21305
  #, 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:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, 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:21346
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:21351
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace name required"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:21355
  #, 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:21358
  #, 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:21365
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definiciÃ³n %<namespace%> no se permite aquÃ­"
  
! #: cp/parser.cc:21595
  #, 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:21610
  #, 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:21628
  #, 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:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour 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:21703
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "declaraciÃ³n previa aquÃ­"
  
! #: cp/parser.cc:21773
  #, 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:21952
  #, 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:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:21979
  #, 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:22016
  #, 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:22032
  #, 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:22260
  #, 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:22271
  #, 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:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, 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:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, 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:22562
  #, 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:22573
  #, 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:22577
  #, 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:22628
  #, 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:22749
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionÃ³ un inicializador para la funciÃ³n"
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos despuÃ©s del inicializador entre parÃ©ntesis"
  
! #: cp/parser.cc:22805
  #, 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:23308
  #, 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:23434
  #, 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:23438
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
*************** msgstr "%<%T::%E%> no es un tipo"
*** 60711,60956 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no vÃ¡lido"
  
! #: cp/parser.cc:23466
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no vÃ¡lido del constructor como una plantilla"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, 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:23608
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.cc:23731
  #, 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:23752
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.cc:23813
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:23867
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: cp/parser.cc:23904
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource requiere -o"
  
! #: cp/parser.cc:23962
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:24230
  #, 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:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/parser.cc:24260
  #, 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:24265
  #, 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:24371
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.cc:24730
  #, 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:24929
  #, 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:24947
  #, 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:24953
  #, 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:24955
  #, 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:25085
  #, 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:25089
  #, 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:25413
  #, 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:25433
  #, 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:25471
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.cc:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, 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:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.cc:25993
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.cc:25996
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de struct"
  
! #: cp/parser.cc:25999
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.cc:26408
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "no se puede especificar %<override%> para una clase"
  
! #: cp/parser.cc:26416
  #, 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:26423
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.cc:26435
  #, 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:26441
  #, 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:26495
  #, 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:26527
  #, 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:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
--- 60728,60973 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no vÃ¡lido"
  
! #: cp/parser.cc:23475
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no vÃ¡lido del constructor como una plantilla"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, 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:23617
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.cc:23740
  #, 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:23761
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:23876
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: cp/parser.cc:23913
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource requiere -o"
  
! #: cp/parser.cc:23971
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:24239
  #, 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:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/parser.cc:24269
  #, 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:24274
  #, 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:24380
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.cc:24739
  #, 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:24938
  #, 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:24956
  #, 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:24962
  #, 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:24964
  #, 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:25094
  #, 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:25098
  #, 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:25422
  #, 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:25442
  #, 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:25480
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, 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:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.cc:26003
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de struct"
  
! #: cp/parser.cc:26009
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.cc:26418
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "no se puede especificar %<override%> para una clase"
  
! #: cp/parser.cc:26426
  #, 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:26433
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.cc:26445
  #, 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:26451
  #, 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:26505
  #, 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:26537
  #, 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:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
*************** msgstr "definiciÃ³n previa de %q+#T"
*** 60959,61210 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, 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:27017
  #, 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:27048
  #, 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:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, 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:27175
  #, 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:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, 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:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.cc:27398
  #, 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:27445
  #, 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:27459
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.cc:27534
  #, 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:27569
  #, 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:27699
  #, 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:27719
  #, 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:27743
  #, 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:27746
  #, 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:27946 cp/parser.cc:28040
  #, 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:28048
  #, 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:28054
  #, 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:28098
  #, 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:28139
  #, 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:28251
  #, 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:28800
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: cp/parser.cc:28809
  #, 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:28854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: cp/parser.cc:28953
  #, 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:28967
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: cp/parser.cc:29018
  #, 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"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, 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:29163
  #, 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:29223
  #, 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:29566 cp/parser.cc:29575
  #, 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:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, 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:30296
  #, 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:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.cc:30796
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaraciÃ³n no vÃ¡lida de %<%T::%E%>"
  
! #: cp/parser.cc:30800
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parÃ¡metros-de-plantilla"
--- 60976,61227 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, 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:27027
  #, 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:27058
  #, 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:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, 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:27185
  #, 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:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, 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:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.cc:27408
  #, 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:27455
  #, 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:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.cc:27544
  #, 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:27579
  #, 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:27709
  #, 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:27729
  #, 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:27753
  #, 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:27756
  #, 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:27956 cp/parser.cc:28050
  #, 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:28058
  #, 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:28064
  #, 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:28108
  #, 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:28149
  #, 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:28261
  #, 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:28810
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: cp/parser.cc:28819
  #, 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:28864
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: cp/parser.cc:28963
  #, 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:28977
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: cp/parser.cc:29028
  #, 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"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, 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:29173
  #, 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:29233
  #, 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:29576 cp/parser.cc:29585
  #, 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:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, 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:30307
  #, 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:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaraciÃ³n no vÃ¡lida de %<%T::%E%>"
  
! #: cp/parser.cc:30811
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parÃ¡metros-de-plantilla"
*************** msgstr "faltan listas-de-parÃ¡metros-de-
*** 61213,61815 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parÃ¡metros-de-plantilla"
  
! #: cp/parser.cc:31205
  #, 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:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, 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:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/parser.cc:31531
  #, 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:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.cc:31560
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especializaciÃ³n explÃ­cita no vÃ¡lida"
  
! #: cp/parser.cc:31672
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaraciÃ³n plantilla de %<typedef%>"
  
! #: cp/parser.cc:31723
  #, 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:31775
  #, 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:32077
  #, 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:32090
  #, 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:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, 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:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.cc:32704
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.cc:32715
  #, 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:32720
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.cc:32819
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.cc:32831
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.cc:32834
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.cc:32837
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.cc:32843
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "se esperaba %<data%>"
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.cc:32852
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "se esperaba %<@end%>"
  
! #: cp/parser.cc:32899
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.cc:32914
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.cc:32917
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, 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:33438
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: cp/parser.cc:33558
  #, 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:33698 cp/parser.cc:33732
  #, 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:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, 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:33713
  #, 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:33714
  #, 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:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclarÃ³ con acceso diferente"
  
! #: cp/parser.cc:33817
  #, 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:34066
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.cc:34378
  #, 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:34448
  #, 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:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no vÃ¡lido"
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, 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:34970 cp/parser.cc:35036
  #, 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:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante despuÃ©s de los mÃ©todos Objective-C++"
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no vÃ¡lido para la variable de de instancia"
  
! #: cp/parser.cc:35407
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador despuÃ©s de %<@protocol%>"
  
! #: cp/parser.cc:35580
  #, 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:35587
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no vÃ¡lido para la propiedad"
  
! #: cp/parser.cc:36043
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: cp/parser.cc:37175
  #, 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:38264
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.cc:39092
  #, 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 tipos de parÃ¡metro"
  
! #: cp/parser.cc:41860
  #, 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:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, 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:42610 cp/pt.cc:18182
  #, 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:42703
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: cp/parser.cc:45045
  #, 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:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.cc:46099
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, 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:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, 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:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, 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"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:47534
  #, 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:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una funciÃ³n %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:47588
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC coprocessor malformado"
  
! #: cp/parser.cc:47885
  #, 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:47936
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:47968
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:48048
  #, 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:48087
  #, 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:48292
  #, 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:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 61230,61832 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parÃ¡metros-de-plantilla"
  
! #: cp/parser.cc:31216
  #, 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:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, 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:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/parser.cc:31542
  #, 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:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.cc:31571
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especializaciÃ³n explÃ­cita no vÃ¡lida"
  
! #: cp/parser.cc:31683
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaraciÃ³n plantilla de %<typedef%>"
  
! #: cp/parser.cc:31734
  #, 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:31786
  #, 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:32088
  #, 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:32101
  #, 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:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, 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:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.cc:32726
  #, 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:32731
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "se esperaba %<data%>"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "se esperaba %<@end%>"
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, 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:33449
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: cp/parser.cc:33569
  #, 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:33709 cp/parser.cc:33743
  #, 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:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, 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:33724
  #, 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:33725
  #, 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:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclarÃ³ con acceso diferente"
  
! #: cp/parser.cc:33828
  #, 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:34077
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.cc:34389
  #, 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:34459
  #, 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:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no vÃ¡lido"
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, 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:34981 cp/parser.cc:35047
  #, 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:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante despuÃ©s de los mÃ©todos Objective-C++"
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no vÃ¡lido para la variable de de instancia"
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador despuÃ©s de %<@protocol%>"
  
! #: cp/parser.cc:35591
  #, 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:35598
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no vÃ¡lido para la propiedad"
  
! #: cp/parser.cc:36054
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: cp/parser.cc:37186
  #, 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:38275
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.cc:39103
  #, 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 tipos de parÃ¡metro"
  
! #: cp/parser.cc:41871
  #, 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:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, 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:42621 cp/pt.cc:18215
  #, 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:42714
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: cp/parser.cc:45056
  #, 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:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.cc:46110
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, 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:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, 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:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, 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"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:47545
  #, 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:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una funciÃ³n %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:47599
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC coprocessor malformado"
  
! #: cp/parser.cc:47896
  #, 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:47947
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:47979
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:48059
  #, 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:48098
  #, 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:48303
  #, 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:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "no se permite la especializaciÃ³
*** 61899,61905 ****
  msgid "specialization of %qD after instantiation"
  msgstr "especializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³n"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
--- 61916,61922 ----
  msgid "specialization of %qD after instantiation"
  msgstr "especializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³n"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
*************** msgstr "en el argumento de plantilla par
*** 61979,62039 ****
  msgid "missing primary template attribute %s"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "no se usan la plantilla de lista de parÃ¡metros en la instanciaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "se proporcionÃ³ una definiciÃ³n para la instanciaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:2907
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "demasiadas listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.cc:2910
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "faltan listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la especializaciÃ³n explÃ­cita de %qD se debe preceder con %<template <>%>"
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:2951
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "no se permite la especializaciÃ³n parcial de la funciÃ³n de plantilla %qD"
  
! #: cp/pt.cc:2955
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "no se permite la especializaciÃ³n parcial de la funciÃ³n de plantilla %qD"
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "se especificÃ³ un argumento por defecto en la especializaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD no es una funciÃ³n plantilla"
--- 61996,62056 ----
  msgid "missing primary template attribute %s"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "no se usan la plantilla de lista de parÃ¡metros en la instanciaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "se proporcionÃ³ una definiciÃ³n para la instanciaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "demasiadas listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "faltan listas de parÃ¡metros de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la especializaciÃ³n explÃ­cita de %qD se debe preceder con %<template <>%>"
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "no se permite la especializaciÃ³n parcial de la funciÃ³n de plantilla %qD"
  
! #: cp/pt.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "no se permite la especializaciÃ³n parcial de la funciÃ³n de plantilla %qD"
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "se especificÃ³ un argumento por defecto en la especializaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD no es una funciÃ³n plantilla"
*************** msgstr "%qD no es una funciÃ³n plantilla
*** 62046,62220 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "especializaciÃ³n de la funciÃ³n miembro especial declarada implÃ­citamente"
  
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "la funciÃ³n no miembro %qD se declarÃ³ en %qT"
  
! #: cp/pt.cc:3139
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "una declaraciÃ³n friend %qD en una clase local sin declaraciÃ³n previa"
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "friend declaration here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: cp/pt.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "la expansiÃ³n del inicializador base %<%T%> no contiene paquetes de parÃ¡metro"
  
! #: cp/pt.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%T%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%E%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parÃ¡metro con %<...%>"
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/pt.cc:5106
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "no se usan los parÃ¡metros de plantilla en la especializaciÃ³n parcial:"
  
! #: cp/pt.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: cp/pt.cc:5228
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5337
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:5400
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "especializaciÃ³n parcial de %qT despuÃ©s de la instanciaciÃ³n %qT"
  
! #: cp/pt.cc:5583
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
--- 62063,62237 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "especializaciÃ³n de la funciÃ³n miembro especial declarada implÃ­citamente"
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "la funciÃ³n no miembro %qD se declarÃ³ en %qT"
  
! #: cp/pt.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "una declaraciÃ³n friend %qD en una clase local sin declaraciÃ³n previa"
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "friend declaration here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: cp/pt.cc:4198
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "la expansiÃ³n del inicializador base %<%T%> no contiene paquetes de parÃ¡metro"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%T%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4268
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%E%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parÃ¡metro con %<...%>"
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/pt.cc:5110
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "no se usan los parÃ¡metros de plantilla en la especializaciÃ³n parcial:"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5196
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: cp/pt.cc:5233
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5235
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5342
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:5401
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:5405
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "especializaciÃ³n parcial de %qT despuÃ©s de la instanciaciÃ³n %qT"
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
*************** msgstr "no hay un argumento por defecto
*** 62223,62273 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "el parÃ¡metro de paquete %qE debe estar al final de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³n"
  
! #: cp/pt.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function template friend declarations"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de funciÃ³n"
  
! #: cp/pt.cc:5648
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:5823
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.cc:5839
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 62240,62290 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "el parÃ¡metro de paquete %qE debe estar al final de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³n"
  
! #: cp/pt.cc:5650
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function template friend declarations"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de funciÃ³n"
  
! #: cp/pt.cc:5653
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:5828
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.cc:5844
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "la funciÃ³n que no es miembro %q
*** 62278,62342 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaraciÃ³n de la plantilla de %qD no vÃ¡lida"
  
! #: cp/pt.cc:6014
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definiciÃ³n de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#D"
  
! #: cp/pt.cc:6070
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#T"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.cc:6093
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilice template<> para una especializaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:6241
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.cc:6254
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclarÃ³ con %d parÃ¡metro de plantilla"
  msgstr[1] "se redeclarÃ³ con %d parÃ¡metros de plantilla"
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
--- 62295,62359 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaraciÃ³n de la plantilla de %qD no vÃ¡lida"
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definiciÃ³n de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#D"
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#T"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.cc:6101
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilice template<> para una especializaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclarÃ³ con %d parÃ¡metro de plantilla"
  msgstr[1] "se redeclarÃ³ con %d parÃ¡metros de plantilla"
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
*************** msgid_plural "previous declaration %qD u
*** 62345,62788 ****
  msgstr[0] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metro de plantilla"
  msgstr[1] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metros de plantilla"
  
! #: cp/pt.cc:6303
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parÃ¡metro de plantilla %q+#D"
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquÃ­ como %q#D"
  
! #: cp/pt.cc:6315
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.cc:6342
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %q#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.cc:6701
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.cc:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:6718
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.cc:6769
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­"
  
! #: cp/pt.cc:6876
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.cc:6886
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)"
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:6933
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.cc:6989
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.cc:6993
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  el argumento de plantilla %qE no coincide con %qD"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.cc:7093
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:7118
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7128
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7135
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, 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:7161
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  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:7273
  #, 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:7440
  #, 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:7454
  #, 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:7540
  #, 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:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8267
  #, 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:8403
  #, 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:8432
  #, 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:8437
  #, 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:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, 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:8461
  #, 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:8469
  #, 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:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.cc:8545
  #, 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:8559
  #, 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:8562
  #, 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:8635
  #, 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:8773 cp/pt.cc:9086
  #, 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:8788 cp/pt.cc:8920
  #, 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:8916
  #, 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:8925
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.cc:8950
  #, 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:8954
  #, 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:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.cc:9860
  #, 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:9862
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.cc:10374
  #, 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:11039
  #, 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:12207
  #, 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:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, 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:13222
  #, 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:13225
  #, 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:13837
  #, 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:13932
  #, 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"
--- 62362,62805 ----
  msgstr[0] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metro de plantilla"
  msgstr[1] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metros de plantilla"
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parÃ¡metro de plantilla %q+#D"
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquÃ­ como %q#D"
  
! #: cp/pt.cc:6320
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %q#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.cc:6719
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.cc:6732
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:6736
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.cc:6787
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­"
  
! #: cp/pt.cc:6894
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.cc:6904
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)"
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:6994
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.cc:7007
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.cc:7011
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  el argumento de plantilla %qE no coincide con %qD"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.cc:7111
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:7136
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7146
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, 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:7179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  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:7291
  #, 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:7458
  #, 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:7472
  #, 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:7558
  #, 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:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8285
  #, 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:8421
  #, 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:8450
  #, 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:8455
  #, 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:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, 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:8479
  #, 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:8487
  #, 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:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.cc:8563
  #, 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:8577
  #, 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:8580
  #, 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:8653
  #, 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:8791 cp/pt.cc:9104
  #, 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:8806 cp/pt.cc:8938
  #, 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:8934
  #, 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:8943
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.cc:8968
  #, 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:8972
  #, 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:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.cc:9878
  #, 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:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.cc:10392
  #, 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:11057
  #, 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:12225
  #, 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:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, 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:13246
  #, 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:13249
  #, 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:13861
  #, 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:13956
  #, 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"
*************** msgstr "se crea un puntero a funciÃ³n mi
*** 62800,63109 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.cc:15154
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.cc:15156
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:15988
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:15990
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16003
  #, 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:16006
  #, 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:16054
  #, 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:16060
  #, 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:16066
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:16132
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, 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:16221
  #, 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:16229
  #, 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:16343
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:16642
  #, 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:16657
  #, 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:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:16752
  #, 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:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, 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:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:19572
  #, 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:20757
  #, 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:20791
  #, 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:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:20804
  #, 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:20855
  #, 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:21090
  #, 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:21093
  #, 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:21417
  #, 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:21419
  #, 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:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:21444
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:25611
  #, 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:25613
  #, 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:25619
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, 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:25649
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:25670
  #, 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:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.cc:25681
  #, 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:25689
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.cc:25725
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, 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:25753 cp/pt.cc:25830
  #, 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:25787
  #, 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:25790
  #, 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:25799
  #, 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:25820
  #, 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:25860
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.cc:26158
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 62817,63126 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:16020
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:16022
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16035
  #, 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:16038
  #, 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:16086
  #, 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:16092
  #, 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:16098
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, 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:16253
  #, 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:16261
  #, 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:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:16675
  #, 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:16690
  #, 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:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:16785
  #, 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:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, 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:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:19605
  #, 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:20790
  #, 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:20824
  #, 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:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:20837
  #, 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:20888
  #, 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:21123
  #, 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:21126
  #, 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:21450
  #, 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:21452
  #, 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:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:25646
  #, 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:25648
  #, 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:25654
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, 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:25684
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:25705
  #, 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:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.cc:25716
  #, 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:25724
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.cc:25760
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, 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:25788 cp/pt.cc:25865
  #, 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:25822
  #, 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:25825
  #, 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:25834
  #, 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:25855
  #, 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:25895
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.cc:26193
  #, 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 %
*** 63116,63294 ****
  #. 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:26652
  #, 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:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.cc:27121
  #, 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:28519
  #, 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:28809
  #, 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:28818
  #, 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:28824
  #, 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:28851
  #, 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:29903
  #, 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:29909
  #, 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:30015
  #, 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:30022
  #, 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:30034
  #, 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:30037
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, 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:30055
  #, 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:30069
  #, 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:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, 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:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, 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:30311
  #, 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:30315
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %qT in template argument"
--- 63133,63317 ----
  #. 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:26687
  #, 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:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.cc:27156
  #, 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:28554
  #, 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:28844
  #, 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:28853
  #, 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:28859
  #, 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:28886
  #, 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:29936
  #, 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:29948
  #, 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:29954
! #, fuzzy, gcc-internal-format
! #| msgid "try using %qE instead"
! msgid "use %qD directly instead"
! msgstr "intente utilizar %qE en su lugar"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, 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:30085
  #, 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:30088
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, 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:30106
  #, 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:30120
  #, 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:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, 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:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, 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:30362
  #, 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:30366
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %qT in template argument"
*************** msgstr "%q+#D no se puede declarar"
*** 63441,64088 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  ya que se declarÃ³ %q+#D en la clase base"
  
! #: cp/semantics.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:988
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:992
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>"
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/semantics.cc:1898
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "no se puede determinar el tipo del operando asm %qE"
  
! #: cp/semantics.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "las declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³n"
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qE missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/semantics.cc:2876
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "no se permiten argumentos para el destructor"
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> no estÃ¡ disponible para funciones miembro static"
  
! #: cp/semantics.cc:2975
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "uso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembro"
  
! #: cp/semantics.cc:2977
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE no es de tipo %qT"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: cp/semantics.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/semantics.cc:3161
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "los parÃ¡metros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>"
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "uso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/semantics.cc:3443
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definiciÃ³n no vÃ¡lida del tipo calificado %qT"
  
! #: cp/semantics.cc:3735
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "especificaciÃ³n de clase base no vÃ¡lida"
  
! #: cp/semantics.cc:3900
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "uso de la variable %<auto%> desde la funciÃ³n contenedora"
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "uso de parÃ¡metro desde la funciÃ³n contenedora"
  
! #: cp/semantics.cc:4064
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "se usÃ³ el parÃ¡metro %qD fuera del cuerpo de la funciÃ³n"
  
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr "no se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³n"
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "uso de la plantilla de clase %qT como expresiÃ³n"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "la peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiple"
  
! #: cp/semantics.cc:4176
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD no puede aparecer en una expresion constante"
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "el tipo de %qE es desconocido"
  
! #: cp/semantics.cc:4367
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT no es un tipo de enumeraciÃ³n"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter pack __bases only valid in template declaration"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantilla"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.cc:4546
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4550
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4555
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/semantics.cc:5906
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction%>"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7088
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: cp/semantics.cc:7147
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7211
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7245
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7248
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7252
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7274
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7278
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7283
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7390
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:7424
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7453
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7483
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "el final de la rebanada debe ser entero"
  
! #: cp/semantics.cc:7514
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:7580
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7613
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:7641
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: cp/semantics.cc:7653
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:7799
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:8309
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8412
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8442
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:8472
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8503
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:8513
  #, 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 nor reference to pointer or array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:8590
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloque"
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT"
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
  
! #: cp/semantics.cc:10432
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %s"
  
! #: cp/semantics.cc:11184
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "demasiados argumentos para %qE"
  
! #: cp/semantics.cc:11187
  #, fuzzy, gcc-internal-format
  #| msgid "self-comparison always evaluates to false"
  msgid "%qE evaluates to false"
  msgstr "autocomparaciÃ³n siempre falsa"
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condiciÃ³n que no es constante para una aserciÃ³n estÃ¡tica"
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: cp/semantics.cc:11265
  #, fuzzy, gcc-internal-format
  #| msgid "decltype cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/semantics.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 63464,64111 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  ya que se declarÃ³ %q+#D en la clase base"
  
! #: cp/semantics.cc:995
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1003
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>"
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/semantics.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "no se puede determinar el tipo del operando asm %qE"
  
! #: cp/semantics.cc:1991
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "las declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³n"
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qE missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "no se permiten argumentos para el destructor"
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> no estÃ¡ disponible para funciones miembro static"
  
! #: cp/semantics.cc:2986
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "uso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembro"
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE no es de tipo %qT"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: cp/semantics.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/semantics.cc:3172
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "los parÃ¡metros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>"
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "uso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/semantics.cc:3454
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definiciÃ³n no vÃ¡lida del tipo calificado %qT"
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "especificaciÃ³n de clase base no vÃ¡lida"
  
! #: cp/semantics.cc:3911
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "uso de la variable %<auto%> desde la funciÃ³n contenedora"
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "uso de parÃ¡metro desde la funciÃ³n contenedora"
  
! #: cp/semantics.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "se usÃ³ el parÃ¡metro %qD fuera del cuerpo de la funciÃ³n"
  
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr "no se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³n"
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "uso de la plantilla de clase %qT como expresiÃ³n"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "la peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiple"
  
! #: cp/semantics.cc:4187
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD no puede aparecer en una expresion constante"
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "el tipo de %qE es desconocido"
  
! #: cp/semantics.cc:4378
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT no es un tipo de enumeraciÃ³n"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter pack __bases only valid in template declaration"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantilla"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4561
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4577
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/semantics.cc:5917
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction%>"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: cp/semantics.cc:7208
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7222
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7256
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7259
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7263
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7285
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7289
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7294
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7401
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:7435
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7464
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7494
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "el final de la rebanada debe ser entero"
  
! #: cp/semantics.cc:7525
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7554
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7635
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:7652
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: cp/semantics.cc:7664
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7673
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8423
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:8483
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:8524
  #, 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 nor reference to pointer or array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloque"
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT"
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
  
! #: cp/semantics.cc:10443
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %s"
  
! #: cp/semantics.cc:11195
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "demasiados argumentos para %qE"
  
! #: cp/semantics.cc:11198
  #, fuzzy, gcc-internal-format
  #| msgid "self-comparison always evaluates to false"
  msgid "%qE evaluates to false"
  msgstr "autocomparaciÃ³n siempre falsa"
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condiciÃ³n que no es constante para una aserciÃ³n estÃ¡tica"
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: cp/semantics.cc:11276
  #, fuzzy, gcc-internal-format
  #| msgid "decltype cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/semantics.cc:12263
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "argumento no admitido para %<__b
*** 64091,64320 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "los calificadores %qV no se pueden aplicar a %qT"
  
! #: cp/tree.cc:1998
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "statement-expression in a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid " declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/tree.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "la clase base %qT tiene calificadores cv"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not captured"
  msgid "%qD is not public"
  msgstr "%qD no se capturÃ³"
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD no es una variable"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD has a non-structural type"
  msgstr "%qD no es un tipo"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: cp/tree.cc:4896
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be applied to variables with specific sections"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "el atributo %qE no se puede aplicar a variables con secciones especÃ­ficas"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute takes no arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "la init_priority solicitada no es una constante entera"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
  
! #: cp/tree.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "la init_priority solicitada estÃ¡ fuera de rango"
  
! #: cp/tree.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "la init_priority solicitada estÃ¡ reservada para uso interno"
  
! #: cp/tree.cc:5060
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/tree.cc:5107
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5133
  #, fuzzy, gcc-internal-format
  #| msgid "%.*s is not a valid universal character"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%.*s no es un carÃ¡cter universal vÃ¡lido"
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> no es un declarador vÃ¡lido"
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: cp/tree.cc:5176
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5190
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.cc:6099
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: cp/tree.cc:6121
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
--- 64114,64343 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "los calificadores %qV no se pueden aplicar a %qT"
  
! #: cp/tree.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "statement-expression in a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid " declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/tree.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "la clase base %qT tiene calificadores cv"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not captured"
  msgid "%qD is not public"
  msgstr "%qD no se capturÃ³"
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD no es una variable"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD has a non-structural type"
  msgstr "%qD no es un tipo"
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be applied to variables with specific sections"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "el atributo %qE no se puede aplicar a variables con secciones especÃ­ficas"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute takes no arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:4962
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "la init_priority solicitada no es una constante entera"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
  
! #: cp/tree.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "la init_priority solicitada estÃ¡ fuera de rango"
  
! #: cp/tree.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "la init_priority solicitada estÃ¡ reservada para uso interno"
  
! #: cp/tree.cc:5078
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/tree.cc:5125
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5151
  #, fuzzy, gcc-internal-format
  #| msgid "%.*s is not a valid universal character"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%.*s no es un carÃ¡cter universal vÃ¡lido"
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> no es un declarador vÃ¡lido"
  
! #: cp/tree.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: cp/tree.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5201
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.cc:6117
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: cp/tree.cc:6139
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr "conversiÃ³n implÃ­cita de %qT a
*** 64743,65269 ****
  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:6381
  #, 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:6389
  #, 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:6397
  #, 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:6450
  #, 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:6529
  #, 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:6530
  #, 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:6546
  #, 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:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.cc:6556
  #, 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:6747
  #, 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:6753
  #, 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%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, 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:6805
  #, 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:6863
  #, 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:6889 cp/typeck.cc:7446
  #, 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:7046
  #, 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:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohÃ­be decrementar un enum"
  
! #: cp/typeck.cc:7187
  #, 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:7189
  #, 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:7201
  #, 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:7203
  #, 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:7242
  #, 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:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, 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:7480
  #, 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:7485
  #, 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:7560
  #, 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:7572
  #, 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:7576
  #, 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:7580
  #, 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:7618
  #, 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:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.cc:7744
  #, 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:7750
  #, 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:7757
  #, 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:7781
  #, 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:7795
  #, 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:8232
  #, 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:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, 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:8272
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.cc:8347
  #, 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:8417
  #, 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:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, 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:8474 cp/typeck.cc:8664
  #, 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:8491
  #, 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:8505
  #, 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:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, 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:8800 cp/typeck.cc:8809
  #, 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:8818
  #, 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:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9208
  #, 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:9235
  #, 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:9249
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usÃ³ una matriz como inicializador"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignaciÃ³n de matriz no vÃ¡lida"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversiÃ³n del puntero a funciÃ³n miembro"
  
! #: cp/typeck.cc:9407
  #, 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:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversiÃ³n del puntero a miembro"
  
! #: cp/typeck.cc:9554
  #, 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:9875
  #, 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:9880
  #, 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:9889
  #, 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:9893
  #, 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:9898
  #, 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:9930
  #, 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:9934
  #, 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:9939
  #, 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:9944
  #, 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:9954
  #, 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:10050
  #, 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:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, 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:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, 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:10185
  #, 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:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, 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:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, 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:10501
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.cc:10520
  #, 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:10523
  #, 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:10558
  #, 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:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
--- 64766,65292 ----
  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:6383
  #, 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:6391
  #, 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:6399
  #, 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:6452
  #, 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:6531
  #, 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:6532
  #, 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:6548
  #, 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:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.cc:6558
  #, 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:6749
  #, 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:6755
  #, 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%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, 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:6807
  #, 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:6865
  #, 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:6891 cp/typeck.cc:7448
  #, 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:7048
  #, 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:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohÃ­be decrementar un enum"
  
! #: cp/typeck.cc:7189
  #, 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:7191
  #, 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:7203
  #, 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:7205
  #, 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:7244
  #, 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:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, 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:7482
  #, 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:7487
  #, 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:7562
  #, 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:7574
  #, 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:7578
  #, 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:7582
  #, 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:7620
  #, 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:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.cc:7746
  #, 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:7752
  #, 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:7759
  #, 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:7783
  #, 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:7797
  #, 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:8234
  #, 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:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, 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:8274
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.cc:8349
  #, 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:8419
  #, 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:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  #, 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:8476 cp/typeck.cc:8666
  #, 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:8493
  #, 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:8507
  #, 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:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, 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:8802 cp/typeck.cc:8811
  #, 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:8820
  #, 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:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9210
  #, 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:9237
  #, 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:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usÃ³ una matriz como inicializador"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignaciÃ³n de matriz no vÃ¡lida"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversiÃ³n del puntero a funciÃ³n miembro"
  
! #: cp/typeck.cc:9409
  #, 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:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversiÃ³n del puntero a miembro"
  
! #: cp/typeck.cc:9556
  #, 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:9877
  #, 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:9882
  #, 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:9891
  #, 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:9895
  #, 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:9900
  #, 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:9932
  #, 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:9936
  #, 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:9941
  #, 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:9946
  #, 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:9956
  #, 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:10052
  #, 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:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, 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:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, 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:10187
  #, 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:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, 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:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, 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:10503
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.cc:10522
  #, 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:10525
  #, 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:10560
  #, 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:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
*************** msgstr "se usÃ³ la sintaxis de construct
*** 65512,65670 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { } estÃ¡ mal formada en C++11"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.cc:1080
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "la expresiÃ³n en la aserciÃ³n static no es una expresiÃ³n constante entera"
  
! #: cp/typeck2.cc:1246
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "no se puede inicializar el agregado del tipo %qT con una literal compuesta"
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1788
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existe el campo %qD en la union que se estÃ¡ inicializando"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valor de Ã­ndice en lugar del nombre del campo en el inicializador de union"
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: cp/typeck2.cc:2094
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "el operando base de %<->%> tiene el tipo %qT que no es puntero"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultado de %<operator->()%> produce un resultado que no es puntero"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.cc:2153
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no se puede usar %qE como un puntero miembro, porque es de tipo %qT"
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
  
! #: cp/typeck2.cc:2242
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2253
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2261
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2302
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversiÃ³n funcional al tipo de matriz %qT"
  
! #: cp/typeck2.cc:2319
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/typeck2.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/typeck2.cc:2349
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: cp/typeck2.cc:2590
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "llamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#T"
  
! #: cp/typeck2.cc:2593
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "llamada a una funciÃ³n la cual arroja el tipo incompleto %q#T"
--- 65535,65693 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { } estÃ¡ mal formada en C++11"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "la expresiÃ³n en la aserciÃ³n static no es una expresiÃ³n constante entera"
  
! #: cp/typeck2.cc:1247
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "no se puede inicializar el agregado del tipo %qT con una literal compuesta"
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1812
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existe el campo %qD en la union que se estÃ¡ inicializando"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valor de Ã­ndice en lugar del nombre del campo en el inicializador de union"
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "el operando base de %<->%> tiene el tipo %qT que no es puntero"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultado de %<operator->()%> produce un resultado que no es puntero"
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.cc:2185
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no se puede usar %qE como un puntero miembro, porque es de tipo %qT"
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
  
! #: cp/typeck2.cc:2274
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2293
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2334
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversiÃ³n funcional al tipo de matriz %qT"
  
! #: cp/typeck2.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/typeck2.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/typeck2.cc:2381
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: cp/typeck2.cc:2622
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "llamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#T"
  
! #: cp/typeck2.cc:2625
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "llamada a una funciÃ³n la cual arroja el tipo incompleto %q#T"
*************** msgstr "Almacena nombres de funciÃ³n en
*** 65743,65755 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "El %s %s anidado es %s; no se puede acceder desde aquÃ­"
  
! #: d/d-codegen.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "has scoped destruction, cannot build closure"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "forward reference to frame of %qs"
--- 65766,65778 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "El %s %s anidado es %s; no se puede acceder desde aquÃ­"
  
! #: d/d-codegen.cc:2709
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "has scoped destruction, cannot build closure"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "forward reference to frame of %qs"
*************** msgstr "conversiÃ³n no vÃ¡lida de una ex
*** 65800,65858 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "la conversiÃ³n de %qT a %qT pierde precisiÃ³n"
  
! #: d/d-lang.cc:476
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: d/d-lang.cc:531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: d/d-lang.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "abriendo el fichero de salida %s: %m"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
--- 65823,65881 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "la conversiÃ³n de %qT a %qT pierde precisiÃ³n"
  
! #: d/d-lang.cc:477
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: d/d-lang.cc:532
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: d/d-lang.cc:551
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "abriendo el fichero de salida %s: %m"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
*************** msgstr "%s=%s es demasiado grande"
*** 65909,65925 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, fuzzy, gcc-internal-format
- #| msgid "try using %qE instead"
- msgid "%s %qs instantiated"
- msgstr "intente utilizar %qE en su lugar"
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
--- 65932,65942 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
*************** msgstr "%qs no es un desplazamiento vÃ¡l
*** 65968,65986 ****
  msgid "recursive reference %qs"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant expression for BIN"
  msgid "non-constant expression %qs"
  msgstr "expresiÃ³n no constante para BIN"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%qs is not an expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "type %qs is not an expression"
--- 65985,66003 ----
  msgid "recursive reference %qs"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant expression for BIN"
  msgid "non-constant expression %qs"
  msgstr "expresiÃ³n no constante para BIN"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%qs is not an expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "type %qs is not an expression"
*************** msgstr "Rango simÃ©trico fuera de entero
*** 66110,66116 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "Typo ilegal en concatenaciÃ³n de caracteres en %L"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
--- 66127,66133 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "Typo ilegal en concatenaciÃ³n de caracteres en %L"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
*************** msgstr "Operador errÃ³neo"
*** 66201,66289 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "OK aritmÃ©tico al convertir %s a %s en %L"
  
! #: fortran/arith.cc:1942
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico por debajo al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:1952
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN aritmÃ©tico al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "DivisiÃ³n por cero al convertir %s a %s en %L"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Los operandos de matriz son inconmesurables al convertir %s a %s en %L"
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Entero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ConversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "Possible change of value in conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Posible cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2545
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "La constante Hollerith en %L es demasiado grande para convertirse a %s"
  
! #: fortran/arith.cc:2574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "La constante Hollerith en %L es demasiado grande para convertirse a %s"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Internal unit with vector subscript at %L"
  msgid "Invalid BOZ literal constant used in subscript at %C"
--- 66218,66306 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "OK aritmÃ©tico al convertir %s a %s en %L"
  
! #: fortran/arith.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico por debajo al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN aritmÃ©tico al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "DivisiÃ³n por cero al convertir %s a %s en %L"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Los operandos de matriz son inconmesurables al convertir %s a %s en %L"
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Entero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ConversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "Possible change of value in conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Posible cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "La constante Hollerith en %L es demasiado grande para convertirse a %s"
  
! #: fortran/arith.cc:2577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "La constante Hollerith en %L es demasiado grande para convertirse a %s"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Internal unit with vector subscript at %L"
  msgid "Invalid BOZ literal constant used in subscript at %C"
*************** msgstr "Se esperaba un subÃ­ndice de mat
*** 66300,66335 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "'*' inesperado en el subÃ­ndice de comatriz en %C"
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "no se permiten trancos en el subÃ­ndice de comatriz en %C"
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Se esperaba un gran tranco de subÃ­ndice de matriz en %C"
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Forma no vÃ¡lida de referencia a matriz en %C"
  
! #: fortran/array.cc:223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %C cannot have more than %d dimensions"
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "La referencia a matriz en %C no puede tener mÃ¡s de %d dimensiones"
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "La referencia a matriz en %C no puede tener mÃ¡s de %d dimensiones"
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, fuzzy, gcc-internal-format
--- 66317,66358 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "'*' inesperado en el subÃ­ndice de comatriz en %C"
  
! #: fortran/array.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Missing codimension specification at %C"
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "Falta la especificaciÃ³n de codimensiÃ³n en %C"
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "no se permiten trancos en el subÃ­ndice de comatriz en %C"
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Se esperaba un gran tranco de subÃ­ndice de matriz en %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Forma no vÃ¡lida de referencia a matriz en %C"
  
! #: fortran/array.cc:230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %C cannot have more than %d dimensions"
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "La referencia a matriz en %C no puede tener mÃ¡s de %d dimensiones"
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "La referencia a matriz en %C no puede tener mÃ¡s de %d dimensiones"
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, fuzzy, gcc-internal-format
*************** msgstr "La referencia a matriz en %C no
*** 66337,66615 ****
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "Comatrices desactivadas en %C, use -fcoarray= para activar"
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/array.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute duplicated"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "atributo %qE duplicado"
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr "Faltan codimensiones en %C, se esperaban %d no %d"
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr "Demasiadas codimensiones en %C, se esperaban %d no %d"
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected '*' for codimension %d of %d at %C"
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "'*' inesperado para la codimensiÃ³n %d de %d en %C"
  
! #: fortran/array.cc:309
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Forma no vÃ¡lida de referencia a comatriz en %C"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr "CodimensiÃ³n %d no vÃ¡lida en %C, sÃ³lo existen %d codimensiones"
  
! #: fortran/array.cc:385
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "La variable '%s' en %L en este contexto debe ser constante"
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "La expresiÃ³n en %L en este contexto debe ser constante"
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Se esperaba una expresiÃ³n en la especificaciÃ³n de matriz en %C"
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n escalar en %C"
  
! #: fortran/array.cc:575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Enumerator cannot be array at %C"
  msgid "Assumed-rank array at %C"
  msgstr "Un enumerador no puede ser matriz en %C"
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea para una matriz de forma implÃ­cita en %C"
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea para una matriz formada explÃ­cita en %C"
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea para una matriz de forma asumida en %C"
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea para una matriz de forma diferida en %C"
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Se esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %C"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "La especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensiones"
  
! #: fortran/array.cc:683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification at %C has more than %d dimensions"
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "La especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensiones"
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Coarray declaration at %C"
  msgid "Coarray declaration at %C"
  msgstr "Fortran 2008: DeclaraciÃ³n de comatriz en %C"
  
! #: fortran/array.cc:792
  #, fuzzy, gcc-internal-format
  #| msgid "Upper bound of last coarray dimension must be '*' at %C"
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "El lÃ­mite superior de la Ãºltima dimensiÃ³n de comatriz debe ser '*' en %C"
  
! #: fortran/array.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "El objetivo de datos en %L no puede tener un coÃ­ndice"
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, fuzzy, gcc-internal-format
  #| msgid "DO-iterator '%s' at %L is inside iterator of the same name"
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "El iterador-DO '%s' en %L estÃ¡ dentro de un iterador del mismo nombre"
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Error sintÃ¡ctico en el constructor de matriz en %C"
  
! #: fortran/array.cc:1162
  #, 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 array constructor"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/array.cc:1171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/array.cc:1233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: [...] style array constructors at %C"
  msgid "[...] style array constructors at %C"
  msgstr "Fortran 2003: Constructores de matriz de estilo [...] en %C"
  
! #: fortran/array.cc:1253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Array constructor including type specification at %C"
  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:1259 fortran/match.cc:4258
  #, 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"
  
! #: fortran/array.cc:1267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "La especificaciÃ³n de tipo en %L no puede tener un parÃ¡metro de tipo diferido"
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "No se permite un constructor de matriz vacÃ­o en %C"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible type for array. %s convert %qs to %qs"
  msgid "Incompatible typespec for array element at %L"
  msgstr "Tipo incompatible para matriz. %s convierte %qs a %qs"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "El elemento en el constructor de matriz %s en %L es %s"
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "El paso de iterador en %L no puede ser cero"
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "error de expresiÃ³n de tipo de referencia en %L"
  
! #: fortran/array.cc:2083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "error de expresiÃ³n de tipo de referencia en %L"
  
! #: fortran/array.cc:2090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "error de expresiÃ³n de tipo de referencia en %L"
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referencia de matriz errÃ³nea en %L"
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 66360,66638 ----
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "Comatrices desactivadas en %C, use -fcoarray= para activar"
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/array.cc:276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute duplicated"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "atributo %qE duplicado"
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr "Faltan codimensiones en %C, se esperaban %d no %d"
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr "Demasiadas codimensiones en %C, se esperaban %d no %d"
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected '*' for codimension %d of %d at %C"
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "'*' inesperado para la codimensiÃ³n %d de %d en %C"
  
! #: fortran/array.cc:316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Forma no vÃ¡lida de referencia a comatriz en %C"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr "CodimensiÃ³n %d no vÃ¡lida en %C, sÃ³lo existen %d codimensiones"
  
! #: fortran/array.cc:392
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "La variable '%s' en %L en este contexto debe ser constante"
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "La expresiÃ³n en %L en este contexto debe ser constante"
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Se esperaba una expresiÃ³n en la especificaciÃ³n de matriz en %C"
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n escalar en %C"
  
! #: fortran/array.cc:582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Enumerator cannot be array at %C"
  msgid "Assumed-rank array at %C"
  msgstr "Un enumerador no puede ser matriz en %C"
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea para una matriz de forma implÃ­cita en %C"
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea para una matriz formada explÃ­cita en %C"
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea para una matriz de forma asumida en %C"
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea para una matriz de forma diferida en %C"
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Se esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %C"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "La especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensiones"
  
! #: fortran/array.cc:690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification at %C has more than %d dimensions"
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "La especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensiones"
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Coarray declaration at %C"
  msgid "Coarray declaration at %C"
  msgstr "Fortran 2008: DeclaraciÃ³n de comatriz en %C"
  
! #: fortran/array.cc:799
  #, fuzzy, gcc-internal-format
  #| msgid "Upper bound of last coarray dimension must be '*' at %C"
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "El lÃ­mite superior de la Ãºltima dimensiÃ³n de comatriz debe ser '*' en %C"
  
! #: fortran/array.cc:873
  #, fuzzy, gcc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "El objetivo de datos en %L no puede tener un coÃ­ndice"
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "DO-iterator '%s' at %L is inside iterator of the same name"
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "El iterador-DO '%s' en %L estÃ¡ dentro de un iterador del mismo nombre"
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Error sintÃ¡ctico en el constructor de matriz en %C"
  
! #: fortran/array.cc:1174
  #, 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 array constructor"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/array.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/array.cc:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: [...] style array constructors at %C"
  msgid "[...] style array constructors at %C"
  msgstr "Fortran 2003: Constructores de matriz de estilo [...] en %C"
  
! #: fortran/array.cc:1265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Array constructor including type specification at %C"
  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:1271 fortran/match.cc:4282
  #, 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"
  
! #: fortran/array.cc:1279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "La especificaciÃ³n de tipo en %L no puede tener un parÃ¡metro de tipo diferido"
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "No se permite un constructor de matriz vacÃ­o en %C"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible type for array. %s convert %qs to %qs"
  msgid "Incompatible typespec for array element at %L"
  msgstr "Tipo incompatible para matriz. %s convierte %qs a %qs"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "El elemento en el constructor de matriz %s en %L es %s"
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "El paso de iterador en %L no puede ser cero"
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "error de expresiÃ³n de tipo de referencia en %L"
  
! #: fortran/array.cc:2095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "error de expresiÃ³n de tipo de referencia en %L"
  
! #: fortran/array.cc:2102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "error de expresiÃ³n de tipo de referencia en %L"
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referencia de matriz errÃ³nea en %L"
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "La lista de nombres %s no se pue
*** 66632,66638 ****
  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:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 66655,66661 ----
  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:11052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "EspecificaciÃ³n INTENT errÃ³nea
*** 68099,68105 ****
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 68122,68128 ----
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 70905,70911 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 70928,70934 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "Se esperaba 'END INTERFACE %s' e
*** 71104,71920 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, 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:917
  #, 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:920
  #, 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:933
  #, 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:951
  #, 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:960
  #, 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:971
  #, 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:978
  #, 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:987 fortran/resolve.cc:17380
  #, 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:994 fortran/resolve.cc:17398
  #, 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:1099
  #, 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:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, 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:1883
  #, 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:1887
  #, 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:1891
  #, 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:1903
  #, 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:1907
  #, 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:1915
  #, 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:1972 fortran/interface.cc:1977
  #, 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:1982
  #, 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:2020
  #, 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:2225
  #, 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:2228
  #, 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:2231
  #, 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:2234
  #, 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:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no vÃ¡lido en %L"
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, 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:2406
  #, 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:2429
  #, 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:2439
  #, 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:2449
  #, 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:2463
  #, 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:2480
  #, 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:2490
  #, 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:2505
  #, 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:2521
  #, 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:2540
  #, 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:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, 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:2627
  #, 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:2703
  #, 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:2714
  #, 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:2719
  #, 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:2732
  #, 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:2740
  #, 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:3107
  #, 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:3130
  #, 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:3134
  #, 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:3143
  #, 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:3153
  #, 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:3166
  #, 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:3180
  #, 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:3209
  #, 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:3212
  #, 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:3238
  #, 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:3262
  #, 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:3269
  #, 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:3284
  #, 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:3303
  #, 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:3313 fortran/interface.cc:3318
  #, 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:3339
  #, 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:3356
  #, 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:3421
  #, 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:3450
  #, 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:3461
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3472
  #, 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:3483
  #, 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:3497
  #, 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:3512
  #, 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:3527
  #, 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:3540
  #, 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:3551
  #, 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:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, 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:3688
  #, 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:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, 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:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, 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:4006
  #, 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:4010 fortran/interface.cc:4020
  #, 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:4016
  #, 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:4029
  #, 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:4037
  #, 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:4045
  #, 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:4062
  #, 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:4071
  #, 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:4080
  #, 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:4095
  #, 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:4110
  #, 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:4120
  #, 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:4130
  #, 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:4172
  #, 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:4183
  #, 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:4268
  #, 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:4338
  #, 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:4711
  #, 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:4828
  #, 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:4922
  #, 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:4934
  #, 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:4942
  #, 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:4950
  #, 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:4959
  #, 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:4965
  #, 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:4974
  #, 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:4985
  #, 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:4993
  #, 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:5004
  #, 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:5034
  #, 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:5045
  #, 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:5054
  #, 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:5063
  #, 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:5074
  #, 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:5081
  #, 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:5102
  #, 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:5109
  #, 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:5116
  #, 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:5120
  #, 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:5124
  #, 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:5128
  #, 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:5186 fortran/interface.cc:5232
  #, 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:5198
  #, 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:5210
  #, 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:5217
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 71127,71943 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, 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:928
  #, 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:931
  #, 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:944
  #, 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:962
  #, 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:971
  #, 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:982
  #, 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:989
  #, 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:998 fortran/resolve.cc:17384
  #, 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:1005 fortran/resolve.cc:17402
  #, 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:1110
  #, 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:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, 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:1894
  #, 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:1898
  #, 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:1902
  #, 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:1914
  #, 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:1918
  #, 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:1926
  #, 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:1983 fortran/interface.cc:1988
  #, 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:1993
  #, 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:2031
  #, 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:2236
  #, 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:2239
  #, 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:2242
  #, 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:2245
  #, 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:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no vÃ¡lido en %L"
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, 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:2417
  #, 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:2440
  #, 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:2450
  #, 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:2460
  #, 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:2474
  #, 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:2491
  #, 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:2501
  #, 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:2516
  #, 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:2532
  #, 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:2551
  #, 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:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, 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:2638
  #, 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:2714
  #, 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:2725
  #, 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:2730
  #, 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:2743
  #, 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:2751
  #, 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:3118
  #, 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:3141
  #, 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:3145
  #, 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:3154
  #, 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:3164
  #, 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:3177
  #, 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:3191
  #, 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:3220
  #, 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:3223
  #, 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:3249
  #, 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:3273
  #, 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:3280
  #, 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:3295
  #, 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:3314
  #, 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:3324 fortran/interface.cc:3329
  #, 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:3350
  #, 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:3367
  #, 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:3432
  #, 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:3461
  #, 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:3472
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3483
  #, 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:3494
  #, 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:3508
  #, 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:3523
  #, 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:3538
  #, 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:3551
  #, 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:3562
  #, 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:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, 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:3699
  #, 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:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, 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:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, 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:4017
  #, 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:4021 fortran/interface.cc:4031
  #, 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:4027
  #, 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:4040
  #, 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:4048
  #, 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:4056
  #, 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:4073
  #, 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:4082
  #, 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:4091
  #, 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:4106
  #, 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:4121
  #, 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:4131
  #, 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:4141
  #, 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:4183
  #, 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:4194
  #, 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:4279
  #, 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:4349
  #, 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:4722
  #, 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:4839
  #, 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:4933
  #, 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:4945
  #, 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:4953
  #, 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:4961
  #, 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:4970
  #, 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:4976
  #, 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:4985
  #, 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:4996
  #, 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:5004
  #, 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:5015
  #, 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:5045
  #, 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:5056
  #, 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:5065
  #, 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:5074
  #, 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:5085
  #, 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:5092
  #, 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:5113
  #, 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:5120
  #, 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:5127
  #, 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:5131
  #, 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:5135
  #, 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:5139
  #, 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:5197 fortran/interface.cc:5243
  #, 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:5209
  #, 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:5221
  #, 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:5228
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "demasiados argumentos"
*** 71961,72117 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "El intrÃ­nseco '%s' en %L no se incluye en el estÃ¡ndar seleccionado, pero %s y '%s' se tratarÃ¡n como si se declararan EXTERNAL.  Use una opciÃ³n -std=* apropiada o defina -fall-intrinsics para permitir este intrÃ­nseco."
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "Scalar entity required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/intrinsic.cc:4335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "Array entity required at %L"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/intrinsic.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid keyword `%%%A' at %0 in this context"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Palabra clave `%%%A' no vÃ¡lida en %0 en este contexto"
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Demasiados argumentos en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "No se permiten las funciones de lista de argumentos %%VAL, %%LOC o %%REF en este contexto en %L"
  
! #: fortran/intrinsic.cc:4388
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "No se puede encontrar la palabra clave nombrada '%s' en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4395
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' appears twice in call to '%s' at %L"
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "El argumento '%s' aparece dos veces en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4409
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Falta el argumento actual '%s' en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "No se permite ALTERNATE RETURN en %L"
  
! #: fortran/intrinsic.cc:4479
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments for intrinsic `%A' at %0"
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "Demasiados argumentos para el intrÃ­nseco `%A' en %0"
  
! #: fortran/intrinsic.cc:4741
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "init_arglist(): too many arguments"
  msgstr "demasiados argumentos"
  
! #: fortran/intrinsic.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid reference to intrinsic `%A' at %0"
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Referencia no vÃ¡lida al intrÃ­nseco `%A' en %0"
  
! #: fortran/intrinsic.cc:4902
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' (is %s) is used at %L"
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "El intrÃ­nseco '%s' (es %s) se usa en %L"
  
! #: fortran/intrinsic.cc:4974
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Function '%s' as initialization expression at %L"
  msgid "Function %qs as initialization expression at %L"
  msgstr "Fortran 2003: La funciÃ³n '%s' como una expresiÃ³n de inicializaciÃ³n en %L"
  
! #: fortran/intrinsic.cc:4992
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "no se permite el intrÃ­nseco transformacional '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/intrinsic.cc:5068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Fortran 2003: FunciÃ³n elemental como expresiÃ³n de inicializaciÃ³n con argumentos que no son enteros/carÃ¡cter en %L"
  
! #: fortran/intrinsic.cc:5159
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to intrinsic %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/intrinsic.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "La llamada de subrutina al intrÃ­nseco '%s' en %L no es PURE"
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ExtensiÃ³n: ConversiÃ³n de %s a %s en %L"
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "ConversiÃ³n de %s a %s en %L"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Posible cambio de valor en la conversiÃ³n de %s a %s en %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "ConversiÃ³n de %s a %s en %L"
--- 71984,72140 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "El intrÃ­nseco '%s' en %L no se incluye en el estÃ¡ndar seleccionado, pero %s y '%s' se tratarÃ¡n como si se declararan EXTERNAL.  Use una opciÃ³n -std=* apropiada o defina -fall-intrinsics para permitir este intrÃ­nseco."
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "Scalar entity required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/intrinsic.cc:4336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "Array entity required at %L"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/intrinsic.cc:4343
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid keyword `%%%A' at %0 in this context"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Palabra clave `%%%A' no vÃ¡lida en %0 en este contexto"
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Demasiados argumentos en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "No se permiten las funciones de lista de argumentos %%VAL, %%LOC o %%REF en este contexto en %L"
  
! #: fortran/intrinsic.cc:4389
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "No se puede encontrar la palabra clave nombrada '%s' en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4396
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' appears twice in call to '%s' at %L"
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "El argumento '%s' aparece dos veces en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4410
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Falta el argumento actual '%s' en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "No se permite ALTERNATE RETURN en %L"
  
! #: fortran/intrinsic.cc:4480
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments for intrinsic `%A' at %0"
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "Demasiados argumentos para el intrÃ­nseco `%A' en %0"
  
! #: fortran/intrinsic.cc:4742
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "init_arglist(): too many arguments"
  msgstr "demasiados argumentos"
  
! #: fortran/intrinsic.cc:4894
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid reference to intrinsic `%A' at %0"
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Referencia no vÃ¡lida al intrÃ­nseco `%A' en %0"
  
! #: fortran/intrinsic.cc:4903
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' (is %s) is used at %L"
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "El intrÃ­nseco '%s' (es %s) se usa en %L"
  
! #: fortran/intrinsic.cc:4975
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Function '%s' as initialization expression at %L"
  msgid "Function %qs as initialization expression at %L"
  msgstr "Fortran 2003: La funciÃ³n '%s' como una expresiÃ³n de inicializaciÃ³n en %L"
  
! #: fortran/intrinsic.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "no se permite el intrÃ­nseco transformacional '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/intrinsic.cc:5069
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Fortran 2003: FunciÃ³n elemental como expresiÃ³n de inicializaciÃ³n con argumentos que no son enteros/carÃ¡cter en %L"
  
! #: fortran/intrinsic.cc:5160
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to intrinsic %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/intrinsic.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "La llamada de subrutina al intrÃ­nseco '%s' en %L no es PURE"
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ExtensiÃ³n: ConversiÃ³n de %s a %s en %L"
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "ConversiÃ³n de %s a %s en %L"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Posible cambio de valor en la conversiÃ³n de %s a %s en %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "ConversiÃ³n de %s a %s en %L"
*************** msgstr "ConversiÃ³n de %s a %s en %L"
*** 72119,72143 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, 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 "No se puede convertir %s a %s en %L"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/intrinsic.cc:5494
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "'%s' declarado en %L puede oscurecer al intrÃ­nseco del mismo nombre. Para llamar al intrÃ­nsico, tal vez se requieran declaraciones INTRINSIC explÃ­citas."
  
! #: fortran/intrinsic.cc:5500
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
--- 72142,72166 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, 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 "No se puede convertir %s a %s en %L"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/intrinsic.cc:5495
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "'%s' declarado en %L puede oscurecer al intrÃ­nseco del mismo nombre. Para llamar al intrÃ­nsico, tal vez se requieran declaraciones INTRINSIC explÃ­citas."
  
! #: fortran/intrinsic.cc:5501
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
*************** msgstr "La declaraciÃ³n CLOSE en %L requ
*** 72634,72640 ****
  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:2855 fortran/match.cc:3099
  #, 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"
--- 72657,72663 ----
  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:2855 fortran/match.cc:3123
  #, 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"
*************** msgstr "NAMELIST '%s' en la declaraciÃ³n
*** 72737,72743 ****
  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:3431 fortran/resolve.cc:15248
  #, 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"
--- 72760,72766 ----
  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:3431 fortran/resolve.cc:15252
  #, 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 "No se permite la declaraciÃ³n IN
*** 72875,72881 ****
  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:4668 fortran/trans-io.cc:1332
  #, 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"
--- 72898,72904 ----
  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:4668 fortran/trans-io.cc:1358
  #, 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"
*************** msgstr "La declaraciÃ³n %s en %C deja un
*** 73260,73749 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "La declaraciÃ³n %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:2890
  #, 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:2896
  #, 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:2898
  #, 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:2927
  #, 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:2932
  #, 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:3034
  #, 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:3057
  #, 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:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, 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:3093
  #, 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:3109
  #, 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:3114
  #, 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:3126
  #, 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:3138
  #, 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:3145
  #, 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:3152
  #, 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:3159
  #, 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:3166
  #, 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:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, 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:3249
  #, 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:3275
  #, 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:3290
  #, 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:3297
  #, 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:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, 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:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, 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:3369
  #, 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:3435
  #, 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:3445
  #, 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:3457
  #, 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:3481
  #, 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:3520
  #, 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:3550
  #, 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:3574
  #, 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:3617
  #, 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:3632
  #, 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:3639
  #, 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:3711
  #, 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:3776
  #, 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:3786
  #, 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:3811
  #, 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:3817
  #, 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:3829
  #, 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:3835
  #, 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:4015
  #, 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:4059
  #, 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:4103 fortran/match.cc:4154
  #, 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:4164
  #, 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:4239
  #, 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:4252
  #, 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:4275
  #, 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:4305 fortran/match.cc:4742
  #, 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:4315
  #, 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:4330
  #, 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:4352
  #, 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:4357
  #, 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:4379
  #, 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:4391
  #, 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:4399
  #, 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:4416
  #, 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:4443
  #, 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:4459
  #, 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:4482
  #, 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:4488
  #, 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:4495
  #, 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:4501
  #, 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:4519
  #, 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:4525
  #, 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:4532
  #, 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:4558
  #, 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:4566
  #, 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:4578
  #, 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:4645
  #, 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:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, 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:4764
  #, 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:4771
  #, 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:4787
  #, 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:4824
  #, 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:4881
  #, 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:4887
  #, 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:4896
  #, 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:4927
  #, 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:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Se esperaba una referencia de componente en %C"
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Basura despuÃ©s de CALL en %C"
  
! #: fortran/match.cc:4975
  #, 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:5072
  #, 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:5213
  #, 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"
--- 73283,73772 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "La declaraciÃ³n %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:2893
  #, 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:2899
  #, 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:2901
  #, 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:2948
  #, 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:2953
  #, 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:3058
  #, 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:3081
  #, 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:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, 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:3117
  #, 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:3133
  #, 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:3138
  #, 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:3150
  #, 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:3162
  #, 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:3169
  #, 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:3176
  #, 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:3183
  #, 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:3190
  #, 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:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, 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:3273
  #, 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:3299
  #, 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:3314
  #, 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:3321
  #, 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:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, 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:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, 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:3393
  #, 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:3459
  #, 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:3469
  #, 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:3481
  #, 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:3505
  #, 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:3544
  #, 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:3574
  #, 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:3598
  #, 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:3641
  #, 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:3656
  #, 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:3663
  #, 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:3735
  #, 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:3800
  #, 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:3810
  #, 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:3835
  #, 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:3841
  #, 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:3853
  #, 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:3859
  #, 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:4039
  #, 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:4083
  #, 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:4127 fortran/match.cc:4178
  #, 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:4188
  #, 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:4263
  #, 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:4276
  #, 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:4299
  #, 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:4329 fortran/match.cc:4766
  #, 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:4339
  #, 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:4354
  #, 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:4376
  #, 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:4381
  #, 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:4403
  #, 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:4415
  #, 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:4423
  #, 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:4440
  #, 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:4467
  #, 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:4483
  #, 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:4506
  #, 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:4512
  #, 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:4519
  #, 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:4525
  #, 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:4543
  #, 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:4549
  #, 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:4556
  #, 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:4582
  #, 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:4590
  #, 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:4602
  #, 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:4669
  #, 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:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, 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:4788
  #, 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:4795
  #, 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:4811
  #, 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:4848
  #, 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:4905
  #, 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:4911
  #, 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:4920
  #, 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:4951
  #, 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:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Se esperaba una referencia de componente en %C"
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Basura despuÃ©s de CALL en %C"
  
! #: fortran/match.cc:4999
  #, 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:5096
  #, 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:5237
  #, 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
*** 73751,73817 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, 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:5312
  #, 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:5328
  #, 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:5335
  #, 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:5345
  #, 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:5391
  #, 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:5453
  #, 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:5539
  #, 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:5547
  #, 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."
--- 73774,73840 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, 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:5336
  #, 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:5352
  #, 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:5359
  #, 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:5369
  #, 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:5415
  #, 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:5477
  #, 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:5563
  #, 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:5571
  #, 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
*** 73820,74011 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, 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:5734
  #, 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:5742
  #, 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:5775
  #, 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:5789
  #, 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:5802
  #, 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:5807
  #, 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:5943
  #, 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:5949
  #, 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:5960
  #, 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:5965
  #, 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:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, 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:6135 fortran/match.cc:6141
  #, 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:6150
  #, 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:6182
  #, 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:6477
  #, 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:6518
  #, 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:6543
  #, 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:6699
  #, 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:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, 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:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "DeclaraciÃ³n CASE inesperada en %C"
  
! #: fortran/match.cc:6880
  #, 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:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "DeclaraciÃ³n TYPE IS inesperada en %C"
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, 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:7028
  #, 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:7048
  #, 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:7094
  #, 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:7103
  #, 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:7130
  #, 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:7252
  #, 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:7290
  #, 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"
--- 73843,74034 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, 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:5758
  #, 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:5766
  #, 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:5799
  #, 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:5813
  #, 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:5826
  #, 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:5831
  #, 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:5967
  #, 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:5973
  #, 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:5984
  #, 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:5989
  #, 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:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, 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:6159 fortran/match.cc:6165
  #, 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:6174
  #, 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:6206
  #, 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:6501
  #, 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:6542
  #, 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:6567
  #, 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:6723
  #, 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:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, 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:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "DeclaraciÃ³n CASE inesperada en %C"
  
! #: fortran/match.cc:6904
  #, 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:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "DeclaraciÃ³n TYPE IS inesperada en %C"
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, 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:7052
  #, 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:7072
  #, 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:7118
  #, 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:7127
  #, 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:7154
  #, 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:7276
  #, 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:7314
  #, 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 ""
*** 75308,75315 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, 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"
--- 75331,75338 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, 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 ""
*** 75408,75414 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 75431,75437 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "El intrÃ­nseco '%s' declarado co
*** 77720,77726 ****
  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:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, 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"
--- 77743,77749 ----
  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:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, 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"
*************** msgstr ""
*** 77857,77863 ****
  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:3038 fortran/resolve.cc:17312
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 77880,77886 ----
  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:3038 fortran/resolve.cc:17316
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "Se requiere una especificaciÃ³n
*** 78524,78592 ****
  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:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, 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:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, gcc-internal-format, gfc-internal-format
  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:8217
! #, 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:8248
  #, 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:8277
  #, 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:8290
  #, 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:8304
  #, 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:8333
  #, 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:8365
  #, 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:8371 fortran/resolve.cc:8377
  #, 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"
--- 78547,78615 ----
  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:8116 fortran/resolve.cc:8218
  #, 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:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, 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:8192
  #, 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:8207
  #, gcc-internal-format, gfc-internal-format
  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:8249
  #, 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:8278
  #, 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:8291
  #, 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:8305
  #, 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:8334
  #, 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:8366
  #, 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:8372 fortran/resolve.cc:8378
  #, 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
*** 78595,78897 ****
  #. 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:8605
  #, 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:8656
  #, 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:8667
  #, 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:8680
  #, 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:8726
  #, 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:8745
  #, 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:8755
  #, 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:8773 fortran/resolve.cc:8781
  #, 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:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, 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:8882
  #, 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:8897
  #, 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:9000
  #, 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:9051
  #, 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:9060
  #, 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:9077
  #, 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:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, 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:9105
  #, 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:9127
  #, 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:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, 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:9408 fortran/resolve.cc:9420
  #, 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:9449
  #, 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:9462
  #, 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:9475
  #, 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:9478
  #, 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:9488
  #, 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:9735
  #, 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:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, 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:10057
  #, 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:10067
  #, 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:10080
  #, 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:10089
  #, 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:10096
  #, 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:10107
  #, 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:10113
  #, 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:10128
  #, 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:10185
  #, 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:10195
  #, 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:10199
  #, 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:10202
  #, 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:10209 fortran/resolve.cc:10331
  #, 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:10221 fortran/resolve.cc:10343
  #, 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:10233
  #, 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:10246
  #, 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:10307
  #, 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:10311 fortran/resolve.cc:10321
  #, 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:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, 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:10405 fortran/resolve.cc:10430
  #, 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"
--- 78618,78920 ----
  #. 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:8606
  #, 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:8657
  #, 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:8668
  #, 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:8681
  #, 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:8727
  #, 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:8746
  #, 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:8756
  #, 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:8774 fortran/resolve.cc:8782
  #, 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:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, 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:8883
  #, 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:8898
  #, 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:9001
  #, 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:9052
  #, 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:9061
  #, 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:9078
  #, 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:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, 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:9106
  #, 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:9128
  #, 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:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, 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:9409 fortran/resolve.cc:9421
  #, 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:9450
  #, 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:9463
  #, 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:9476
  #, 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:9479
  #, 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:9489
  #, 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:9736
  #, 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:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, 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:10058
  #, 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:10068
  #, 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:10081
  #, 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:10090
  #, 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:10097
  #, 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:10108
  #, 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:10114
  #, 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:10129
  #, 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:10186
  #, 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:10196
  #, 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:10200
  #, 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:10203
  #, 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:10210 fortran/resolve.cc:10332
  #, 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:10222 fortran/resolve.cc:10344
  #, 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:10234
  #, 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:10247
  #, 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:10308
  #, 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:10312 fortran/resolve.cc:10322
  #, 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:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, 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:10406 fortran/resolve.cc:10431
  #, 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
*** 78899,79107 ****
  #. 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:10445
  #, 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:10517
  #, 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:10533
  #, 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:10541 fortran/resolve.cc:10628
  #, 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:10551 fortran/resolve.cc:10638
  #, 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:10582
  #, 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:10591
  #, 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:10738
  #, 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:10759
  #, 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:10769
  #, 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:10846
  #, 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:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, 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:11156
  #, 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:11160
  #, 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:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11172
  #, fuzzy, gcc-internal-format, gfc-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:11183
  #, 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:11503
  #, 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:11745
  #, 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:11757
  #, 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:12027
  #, 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:12031
  #, 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:12042
  #, 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:12080
  #, 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:12114
  #, 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:12161
  #, 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:12165
  #, 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:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, 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:12416
  #, 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:12437
  #, 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:12531
  #, 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"
--- 78922,79130 ----
  #. 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:10446
  #, 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:10518
  #, 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:10534
  #, 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:10542 fortran/resolve.cc:10629
  #, 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:10552 fortran/resolve.cc:10639
  #, 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:10583
  #, 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:10592
  #, 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:10739
  #, 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:10760
  #, 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:10770
  #, 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:10847
  #, 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:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, 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:11157
  #, 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:11161
  #, 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:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11173
  #, fuzzy, gcc-internal-format, gfc-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:11184
  #, 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:11504
  #, 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:11746
  #, 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:11758
  #, 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:12028
  #, 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:12032
  #, 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:12043
  #, 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:12081
  #, 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:12115
  #, 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:12162
  #, 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:12166
  #, 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:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, 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:12417
  #, 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:12438
  #, 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:12532
  #, 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
*** 79109,79115 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12545
  #, 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"
--- 79132,79138 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12546
  #, 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
*** 79118,79183 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, 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:12889
  #, 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:12897
  #, 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:12908
  #, 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:12924
  #, 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:12936
  #, 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:12969
  #, 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:12991
  #, 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:13024
  #, 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"
--- 79141,79206 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, 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:12890
  #, 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:12898
  #, 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:12909
  #, 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:12925
  #, 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:12937
  #, 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:12970
  #, 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:12992
  #, 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:13025
  #, 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 p
*** 79185,80227 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, 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:13085
  #, 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:13106
  #, 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:13113
  #, 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:13160
  #, 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:13163
  #, 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:13166
  #, 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:13169
  #, 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:13172
  #, 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:13175
  #, 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:13217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13249
  #, 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:13272
  #, 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:13294
  #, 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:13312
  #, 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:13324
  #, 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:13334
  #, 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:13344
  #, 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:13363
  #, 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:13367
  #, 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:13371
  #, 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:13375
  #, 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:13388
  #, 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:13399
  #, 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:13405
  #, 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:13425
  #, 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:13482
  #, 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:13488
  #, 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:13494
  #, 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:13502
  #, 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:13508
  #, 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:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, 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:13669
  #, 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:13678
  #, 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:13686
  #, 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:13692
  #, 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:13698
  #, 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:13706
  #, 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:13715
  #, 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:13737
  #, 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:13774
  #, 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"
  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:13814
  #, 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:13850
  #, 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:13909
  #, 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:13921
  #, 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:13949
  #, 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:14005
  #, 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:14217
  #, 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:14260
  #, 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:14274
  #, 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:14288 fortran/resolve.cc:14774
  #, 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:14296
  #, 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:14305
  #, 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:14311
  #, 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:14317
  #, 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:14346
  #, 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:14356
  #, 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:14451
  #, 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:14554
  #, 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:14563
  #, 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:14573
  #, 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:14598
  #, 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:14609
  #, 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:14707
  #, 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:14721
  #, 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:14737
  #, 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:14747
  #, 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:14756
  #, 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:14765
  #, 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:14807
  #, 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:14820
  #, 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:14831
  #, 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:14864
  #, 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:14872
  #, 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:14881
  #, 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:14967
  #, 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:15012
  #, 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:15025
  #, 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:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, 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:15201
  #, 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:15207
  #, 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:15213
  #, 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:15221
  #, 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:15238
  #, 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:15260
  #, 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:15271
  #, 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:15298
  #, 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:15317
  #, 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:15333
  #, 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:15344
  #, 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:15352
  #, 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:15403
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, 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:15528
  #, 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:15628
  #, 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:15649
  #, 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:15662
  #, 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:15665
  #, 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:15675
  #, 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:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, 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:15701
  #, 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:15711
  #, 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:15720
  #, 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:15733 fortran/resolve.cc:15910
  #, 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:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, 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:15807
  #, 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:15814
  #, 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:15821
  #, 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:15847
  #, 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:15857
  #, 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:15936
  #, 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:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, 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:16003
  #, 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:16016
  #, 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:16025
  #, 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:16038
  #, 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:16054
  #, 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:16062
  #, 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"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:16069
  #, 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:16082
  #, 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:16091
  #, 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:16107
  #, 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:16113
  #, 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:16138
  #, 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:16209
  #, 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:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, 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:16336
  #, 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:16343
  #, 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:16350
  #, 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:16366
  #, 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:16373
  #, 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:16382
  #, 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:16428
  #, 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:16441
  #, 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:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, 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"
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.cc:16944
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:16953
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:16961
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.cc:16977
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.cc:17120
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque comÃºn '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.cc:17129
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17202
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con lÃ­mites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17213
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.cc:17255
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Longitudes de carÃ¡cter diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/resolve.cc:17322
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La funciÃ³n PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.cc:17335
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.cc:17355
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.cc:17365
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carÃ¡cter asumido"
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.cc:17491
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
--- 79208,80250 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, 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:13086
  #, 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:13107
  #, 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:13114
  #, 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:13161
  #, 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:13164
  #, 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:13167
  #, 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:13170
  #, 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:13173
  #, 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:13176
  #, 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:13218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13250
  #, 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:13273
  #, 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:13295
  #, 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:13313
  #, 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:13325
  #, 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:13335
  #, 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:13345
  #, 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:13364
  #, 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:13368
  #, 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:13372
  #, 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:13376
  #, 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:13389
  #, 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:13400
  #, 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:13406
  #, 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:13426
  #, 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:13483
  #, 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:13489
  #, 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:13495
  #, 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:13503
  #, 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:13509
  #, 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:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, 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:13670
  #, 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:13679
  #, 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:13687
  #, 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:13693
  #, 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:13699
  #, 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:13707
  #, 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:13716
  #, 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:13738
  #, 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:13775
  #, 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"
  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:13815
  #, 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:13851
  #, 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:13910
  #, 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:13922
  #, 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:13950
  #, 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:14006
  #, 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:14218
  #, 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:14261
  #, 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:14275
  #, 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:14289 fortran/resolve.cc:14775
  #, 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:14297
  #, 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:14306
  #, 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:14312
  #, 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:14318
  #, 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:14347
  #, 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:14357
  #, 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:14452
  #, 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:14555
  #, 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:14564
  #, 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:14574
  #, 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:14599
  #, 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:14610
  #, 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:14708
  #, 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:14722
  #, 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:14738
  #, 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:14748
  #, 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:14757
  #, 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:14766
  #, 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:14808
  #, 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:14821
  #, 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:14832
  #, 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:14865
  #, 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:14873
  #, 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:14882
  #, 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:14968
  #, 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:15013
  #, 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:15026
  #, 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:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, 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:15205
  #, 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:15211
  #, 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:15217
  #, 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:15225
  #, 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:15242
  #, 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:15264
  #, 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:15275
  #, 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:15302
  #, 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:15321
  #, 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:15337
  #, 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:15348
  #, 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:15356
  #, 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:15407
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, 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:15532
  #, 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:15632
  #, 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:15653
  #, 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:15666
  #, 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:15669
  #, 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:15679
  #, 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:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, 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:15705
  #, 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:15715
  #, 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:15724
  #, 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:15737 fortran/resolve.cc:15914
  #, 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:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, 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:15811
  #, 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:15818
  #, 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:15825
  #, 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:15851
  #, 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:15861
  #, 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:15940
  #, 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:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, 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:16007
  #, 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:16020
  #, 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:16029
  #, 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:16042
  #, 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:16058
  #, 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:16066
  #, 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"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:16073
  #, 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:16086
  #, 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:16095
  #, 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:16111
  #, 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:16117
  #, 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:16142
  #, 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:16213
  #, 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:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, 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:16340
  #, 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:16347
  #, 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:16354
  #, 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:16370
  #, 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:16377
  #, 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:16386
  #, 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:16432
  #, 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:16445
  #, 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:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, 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"
  
! #: fortran/resolve.cc:16858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.cc:16948
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:16957
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:16965
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.cc:17124
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque comÃºn '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.cc:17133
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17206
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con lÃ­mites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17217
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.cc:17259
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Longitudes de carÃ¡cter diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/resolve.cc:17326
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La funciÃ³n PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.cc:17339
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.cc:17359
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.cc:17369
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carÃ¡cter asumido"
  
! #: fortran/resolve.cc:17377
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.cc:17495
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
*************** msgstr "Se sobreescriben los inicializad
*** 81186,81204 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, 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:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresiÃ³n errÃ³nea durante la caminata (%d)"
--- 81209,81227 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, 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:11773
  #, 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 "Operador intrÃ­nseco desconocido
*** 81414,81420 ****
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de funciÃ³n desconocida en %L"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 81437,81443 ----
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de funciÃ³n desconocida en %L"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "El componente de caractÃ©r de lo
*** 81444,81455 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Tipo base ES errÃ³neo (%d)"
--- 81467,81478 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Tipo base ES errÃ³neo (%d)"
*************** msgstr "Se esperaba un tipo de expresiÃ³
*** 81483,81542 ****
  msgid "unhandled expression"
  msgstr "se esperaba una expresiÃ³n"
  
! #: fortran/trans-openmp.cc:7293
  #, 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:7591
  #, fuzzy, gcc-internal-format, gfc-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:7601
  #, 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:7604
  #, 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:7607
  #, 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:7610
  #, 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:7613
  #, 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:7710
  #, 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:7721
  #, 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:7733
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
--- 81506,81565 ----
  msgid "unhandled expression"
  msgstr "se esperaba una expresiÃ³n"
  
! #: fortran/trans-openmp.cc:7295
  #, 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:7593
  #, fuzzy, gcc-internal-format, gfc-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:7603
  #, 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:7606
  #, 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:7609
  #, 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:7612
  #, 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:7615
  #, 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:7712
  #, 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:7723
  #, 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:7735
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
*************** msgstr ""
*** 81646,81652 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
--- 81669,81675 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
*************** msgstr "se crea un selector para el mÃ©t
*** 83109,83114 ****
--- 83132,83140 ----
  #~ msgid "Do alignment optimizations for call instructions."
  #~ msgstr "EfectÃºa optimizaciones de alineamiento en las instrucciones de llamadas."
  
+ #~ msgid "Alias for --help=target."
+ #~ msgstr "Alias para --help=target."
+ 
  #~ msgid "Warn when a function cannot be expanded to HSAIL."
  #~ msgstr "Avisa cuando una funciÃ³n no se puede expandir a HSAIL."
  
diff -Nrcpad gcc-12.1.0/gcc/po/fi.gmo gcc-12.2.0/gcc/po/fi.gmo
*** gcc-12.1.0/gcc/po/fi.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/fi.gmo	Fri Aug 19 08:27:43 2022
***************
*** 1,72 ****
! Þ•¶ÌE·|‹XºYº-[º1‰º»º ÐºñºÛ»+á»0
¼K>¼Š¼ ¼
! ¬¼$·¼#Ü¼A½FB½Q‰½5Û½]¾wo¾Iç¾A1¿Ks¿N¿¿BÀOQÀL¡ÀRîÀ;AÁ8}Á>¶ÁIõÁI?ÂB‰ÂDÌÂEÃ@WÃE˜Ã=ÞÃ{Ä?˜Ä9ØÄFÅsYÅEÍÅCÆQWÆN©ÆGøÆO@ÇR�ÇCãÇQ'È=yÈ=·È4õÈP*ÉM{ÉBÉÉIÊHVÊBŸÊ7âÊEÌ
! `ÌkÌZ}ÌØÌ$èÌ$
Í*2Í]ÍxÍ“Í!ŸÍEÁÍÎ&ÎDÎ\ÎJeÎ8°ÎUéÎ?ÏNÏQTÏK¦ÏSòÏ5FÐ=|ÐºÐ#ÊÐ#îÐÑ2%Ñ&XÑKÑËÑ*ëÑ:Ò:QÒYŒÒ\æÒ¬CÓÌðÓ^½ÔnÕf‹ÕvòÕeiÖuÏÖ\E×l¢×LØž\Ø¾ûØWºÙgÚ_zÚoÚÚ^JÛn©ÛUÜenÜ)ÔÜ%þÜ|$Ýœ¡ÝF>ÞV…ÞNÜÞ^+ßMŠß]ØßD6àT{à Ðà ñà&á49áná.‡á ¶á×á.ðá0â$Pâ-uâ6£â4Úâ4ã2Dã-wã5¥ãÛãöãä,äGä$fä2‹ä¾äÕä$òä/å1Gå-yå§åÆååå3÷å(+æ"Tæ8wæ.°æßæ&ÿæ<&ç,cç)�ç!ºç&Üç(è5,è%bè?ˆèÈè,àè)
é37é8ké!¤é8Æé:ÿé3:ê(nê=—ê3Õê!	ë9+ë%eë#‹ëG¯ë÷ë,ì*Bì,mì
! šì¥ì¾ì@Üìí1í,Kíxí+“í%¿íåí!î1$îVî-vî¤î¶î#Ïîóî:ïBKï;ŽïÊïàïóïð%ðAðað€ðŸðºðÖðìðññ3ñ,Rñ\ñ.Üñ(ò;4ò5pò¦ò"¼ò6ßò4óKó>ió6¨ó'ßó2ô%:ô0`ô‘ô4§ôÜô+úô1&õ(Xõ,�õ'®õ0Öõ1ö39ö6mö-¤ö+Òöþö ÷1÷*J÷u÷]�÷)í÷+øCøUøkø-‹ø¹øÏø-áø&ù6ùMùdù?„ù(ÄùfíùTú+qúJ�ú;èú$$ûCIû*�û+¸û'äû=ü$Jü&oü–ü²üÒü)êüý2*ý]ý-sý+¡ýÍý'íýþ'(þ'Pþ+xþ#¤þÈþ!èþ%
! ÿ#0ÿTÿ
jÿxÿ‰ÿŒÿ0�ÿÁÿÈÿÑÿÚÿOóÿ/C&s'š&Â&é%#6%Z(€ ©$Ê ï",32`“³*Ò,ý.**Y„¤0À#ñ(:?)zC¤è
! (2[x˜)¬/Ö68AJS\enw€�–£¬µ¾ÇÐÔêö*<?.|«5Ç
ý€Œ5’.ÈJ÷GB	$Š	+¯	)Û	.
! 24
! +g
! 2“
! 9Æ
! ,[-‰3•É(Õþ!>W
! cn}‘¨»Ã	ÌÖæõ

!
.
>
	Q
[
k
{
	Ž

! ˜
7£
Û
ô
$%>!d>†0Å$ö)*E)p6š9ÑBN%lR’+å1&CXjÃ
Ô3â15:=p+®.Ú	K%/q3¡Õî ý#:%^"„§Ä!á#%'%M7s%«OÑ!*>i ˆO©%ù7P7_*—*Â$í3F'WM Íî28Xr*‰,´á!ú =U&m&”3»4ï3$BX›&¸&ß ('&P+w!£!Å(ç) :$["€,£"Ð"ó+,X,w/¤Ôäû1Qo‰#ŸÃÛò+ 3 "9 \ { !› ½ Ð $ã ,!35!Ci!#­!0Ñ!'"*"%J"+p"5œ"Ò"ï" #/#"K#%n#0”#)Å#:ï#2*$(]$0†$$·$
Ü$/ê$$%?%B_%¢%3¿%5ó%5)&1_&)‘&!»&Ý&ø&?'/D'"t'
—'0¥'Ö':å' (6(L(c(v(Ž(¢(·(Ë(á(ö(6)B)\)v)�)*ª)<Õ)*-*G*a*{*•*°*Ë*æ*8+:+8U+Ž+©+Ä+ß+!ú+,#5,Y,'v,"ž,"Á,:ä,)-+I--u-£-À-'Ý-.'!.I.d..6š.9Ñ.4/,@/Cm/'±/DÙ/'0@F0.‡00¶0!ç0<	1FF16�1.Ä1Có1C72&{2,¢22Ï2D31G3y3:˜3<Ó3-4>4!\41~4.°45ß4+5?A50�56²5,é566UM6!£6Å6aä6UF73œ7/Ð728$382X8$‹8N°85ÿ8?59:u98°9%é9):9:#Y:#}:‰¡:9+;2e;&˜;U¿;&</<<!l<+Ž<%º<)à<
! ='&=¾N=
> >8>J>`>p>ƒ>	š>¤>º>0Ø>L	?7V?1Ž?CÀ?/@4@<L@$‰@$®@#Ó@$÷@$A#AAeA%…A.«A ÚA*ûA(&B"OB,rBŸB:µB)ðB#C'>C(fC�C%¨C
ÎCÜC!ûCD9DUD%uD›D¶DÓDóD?EBE(ZEƒE
šE+¨EÔE	áEëEÿEF.)F(XF�F4“F)ÈF	òFüF)G;G7HG.€G>¯GMîG3<H,pH)�H&ÇHîHöHI4 IOUI<¥I"âI)J0/J:`J.›JÊJêJK.%K-TK‚K<‘K3ÎK)L
,L
:L1HLzL(‘LºLÔLäL üL&MDM]M1pM¢M0¹M"êM2
N(@N+iN,•N+ÂN"îN#O&5O)\O)†O$°O+ÕO%P('P#PP'tP4œP&ÑP+øP$Q1CQ?uQ;µQñQRGR.eR*”R(¿R8èR4!S)VS+€S¬SÁSÜSòS"T˜+T,ÄT&ñTU*UIUgU/�U.±U!àU-V0V9IV3ƒV·V/ÖVW/$W+TW1€W-²W0àW'X,9XfX†X"¥X+ÈX2ôX0'Y-XY$†Y5«Y!áYZ5 Z2VZ‰Z¢Z²ZÂZÒZðZ$[%[C[[[s[�[ [¼[Ò[ì[\(\@\X\q\Œ\¤\Á\Ò\ï\]]!2]T]#p]”](ª]Ó]ó]^$^7^U^>u^6´^,ë^#_G<_V„_VÛ_V2`1‰`6»`4ò`'aHFa5�a*Åa.ða1bQbEkb5±b8çbC cCdcC¨c1ìc0d1OdX�d'Úd:e/=e-me!›e*½e0èe1fKf%jf4�f#Åf.éf-g=Fg<„g7Ág(ùga"hA„hJÆh2i8Di'}i/¥i3Õi+	j-5j"cj.†j µj&Öj6ýj4kENk!”kC¶k9úk34lhl,ˆl4µlOêl;:m&vm,�m7Êm7n7:n,rn Ÿn4Àn3õn2)o\o$wo#œo.Ào%ïo0pFp0fpP—p>èp3'q7[q0“q%Äq/êqKrgfr%Îr*ôrsB'sDjs)¯sÙs	ßs
! és	ôsþs7t?8t*xt8£t8Üt1u*Guru'vu.žuÍuÜuöu*
! vA5vwv
ƒv$‘v¶v.Ñv%w&wEEwy‹wsxyyx&óx&yAy9Yy/“y@Ãy.z$3z5Xz4Žz4Ãz<øz5{P{/j{!š{!¼{!Þ{||
! 6|.A|:p|)«| Õ|ö|$}"6}.Y}%ˆ}%®}$Ô}Lù}
F~$T~)y~£~0µ~2æ~7CO(_Hˆ)Ñ,û'(€(P€y€—€+¶€â€=ü€ :�)[�/…�µ�Â�Ý�õ�‚‚ ‚>‚.N‚,}‚ ª‚1Ë‚$ý‚"ƒ)8ƒ(bƒ1‹ƒ½ƒÝƒìƒ3„<„$W„B|„¿„1Õ„0…/8…4h…%�…)Ã…8í…A&†<h†.¥†4Ô†0	‡:‡T‡.q‡1 ‡TÒ‡'ˆ@ˆ+Xˆ-„ˆ²ˆ"Òˆ	õˆ!ÿˆ!‰'@‰h‰}‰9�‰8×‰ŠB/Š&rŠ$™Š1¾Š<ðŠ;-‹.i‹5˜‹FÎ‹>ŒCTŒ˜Œ.°ŒßŒ"øŒ'�C�$`�…�¤�¿�ß�,ù�A&Ž$hŽ$�Ž(²ŽBÛŽ&�<E�)‚�'¬�;Ô�#�,4�)a�‹�§�Â�"×�ú�‘3‘<J‘5‡‘,½‘ê‘
! ð‘û‘)’%-’3S’J‡’'Ò’&ú’/!“/Q“(�“)ª“#Ô“#ø“"”(?”$h”C�”FÑ”.•*G•
r•€•0 •Ñ•#ë•!–-1–$_–$„–#©–/Í–/ý–+-—Y—1m—+Ÿ—Ë—#ë—#˜ 3˜T˜p˜Š˜£˜º˜(Ì˜#õ˜™+*™V™j™�™
˜™
¦™%´™Ú™ú™š&&š-Mš{š›š±š"Íšðš8›I›+c›�›©›E»›<œ >œ!_œ�œžœ´œ+Íœ*ùœ/$�3T�ˆ�+Ÿ�2Ë�3þ�>2ž4qž&¦žÍžÓž'Ûž$Ÿ%(Ÿ%NŸ$tŸ%™Ÿ¿ŸÝŸ÷Ÿ ' F 8` :™ Ô ç ý ¡%¡<¡M¡c¡w¡’¡¨¡(Æ¡0ï¡0 ¢+Q¢}¢™¢¯¢À¢Ô¢è¢ü¢£6£G£0c£”£ª£»£Ó£.ß£'¤$6¤*[¤†¤.–¤,Å¤6ò¤0)¥2Z¥
�¥
›¥ ©¥Ê¥Ö¥ó¥¦-¦L¦ [¦(|¦:¥¦4à¦§%§:§*Y§&„§«§#Å§&é§¨¨3;¨!o¨3‘¨7Å¨6ý¨4©0C©$t©$™© ¾©)ß©)	ª)3ª-]ª4‹ª,Àª,íªF«^a«+À«:ì«#'¬-K¬!y¬-›¬'É¬9ñ¬%+­)Q­({­/¤­$Ô­'ù­8!®Z®x®*”®¿®4Ý®,¯<?¯|¯
! �¯)š¯.Ä¯4ó¯1(°Z° _°)€°/ª°"Ú°$ý°>"±a±{±Œ±$¥±%Ê±ð±Kü±AH²2Š²½²Ñ²ì²³:³1T³(†³.¯³;Þ³<´&W´~´Ž´0®´ß´#ù´!µ-?µ$mµ$’µ#·µÛµ-ñµ)¶;I¶…¶0£¶2Ô¶#·++·9W·)‘·»·Ô·Dã·$(¸)M¸)w¸¡¸&¹¸à¸ ú¸-¹I¹^¹n¹‚¹–¹ª¹¼¹Ð¹â¹ô¹ºº)º=ºSºeºyºŠºœº®ºÂºÔºèºúº» »2»F»X»j»|»Ž»¢»¶»Ê»Ü»ð»¼¼(¼<¼M¼a¼s¼…¼—¼©¼»¼Ï¼á¼õ¼½½1½C½U½g½y½‰½1Ÿ½0Ñ½4¾)7¾!a¾ƒ¾•¾&®¾!Õ¾(÷¾ ¿:=¿!x¿!š¿&¼¿ã¿À$ÀCÀ)WÀ
�À$�À+´ÀàÀÁÁ8ÁTÁpÁŒÁ¨ÁÄÁßÁ øÁ.ÂHÂ=bÂ& Â<ÇÂ'Ã&,ÃSÃ.sÃ¢Ã¾ÃÑÃ,çÃ(Ä'=Ä$eÄŠÄ3§Ä9ÛÄÅ)Å%HÅnÅ$ˆÅ"­ÅÐÅãÅõÅ)Æ"=Æ`Æ&€Æ'§Æ+ÏÆ(ûÆ$Ç#DÇhÇˆÇ¨Ç¿ÇÚÇ éÇ!
! È,ÈIÈ3fÈšÈ®ÈÃÈ ÓÈôÈ!É6ÉEÉ&]É6„É0»É1ìÉ@Ê-_Ê�Ê!ªÊÌÊ%èÊË$)ËNË$iË&ŽË$µË/ÚË7
! Ì#BÌfÌ%…Ì(«Ì"ÔÌ=÷Ì.5Í0dÍ0•Í!ÆÍèÍõÍÎ/#ÎSÎ"pÎ!“ÎµÎÄÎÔÎ!ëÎ 
Ï(.Ï&WÏK~Ï%ÊÏ(ðÏ%Ð?Ð.]Ð2ŒÐ!¿ÐáÐ þÐ+ÑKÑaÑ vÑ—Ñ$·Ñ ÜÑ/ýÑ'-Ò"UÒ$xÒ#�Ò-ÁÒïÒÓ Ó#6ÓZÓjÓ„Ó-“ÓÁÓ3ÐÓÔ$Ô'BÔ2jÔ&�ÔÄÔ5ÚÔ!Õ+2Õ,^Õ3‹Õ4¿Õ"ôÕ*Ö9BÖ4|ÖE±Ö&÷Ö*×I×^×}×‚×‰×–×¯×5Å×,û×3(Ø	\ØfØB„Ø)ÇØ!ñØÙ2Ù%MÙ6sÙ3ªÙ!ÞÙÚ/Ú!BÚdÚzÚ’Ú¦ÚÀÚàÚüÚDÛaÛ-€Û5®ÛäÛ(Ü'-Ü)UÜÜ$œÜ+ÁÜ"íÜ-Ý%>Ý!dÝ,†Ý³Ý'ÐÝ!øÝ Þ;ÞVÞ*rÞ7�Þ%ÕÞ.ûÞO*ßKzßJÆßKàK]àJ©àKôà5@á7váJ®á9ùá93âDmâD²â@÷â8ã?ã-Pã.~ã(­ã)Öã/ä70ä)hä"’ä	µä¿äÚä ïäå-åIåbå{å“å/¨åØåòå
æ7æ.Uæ$„æ©æ>¿æNþæMMç%›ç7Áç-ùç*'èRèoèJŒè&×è þèé=éZéoé„é£éÀé,àé
ê-+êYê(sêœêD²ê<÷ê$4ë-Yë6‡ë¾ëÝë!ýë!ìAì1Yì9‹ì$Åì#êìí!í"@ící �í5¢í-Øí<î8Cî|î+™î8Åî&þî%ïCï'bï4Šï¿ï#Úï*þï!)ð"Kð"nð‘ð¬ðÇð'ßð3ñ";ñ*^ñ+‰ñµñËñãñüñò0ò9Lò9†ò;Àò/üò2,ó3_ó/“ó3Ãó÷ó)ô)Aô+kô/—ô2Çô$úô-õ$Mõ!rõ#”õ ¸õ(Ùõöö2ö'Göoö(„öZ­ö÷÷2÷.N÷(}÷4¦÷9Û÷7ø3Mø/�ø4±ø.æø.ù4Dù.yù.¨ù,×ù9ú9>ú9xú:²ú9íú:'û9bû9œû.Öû!ü"'ü)Jütü�ü£ü-¾üìü'üü$ý-:ýhý €ý¡ýµýÊýÞýôýþþ0þDþYþmþ‚þ˜þ¬þÂþÜþðþÿÿ.ÿCÿYÿoÿ‚ÿ•ÿ3­ÿ%áÿBFJX‘5ê; !\1~2°ã.2DEd'ª%Òø*"A!d)† °/Ñ/2/b(’&»â#"%*H!s •*¶áÿ#M86†8½.ö3%-Y0‡'¸&à%#-(Q.z%©Ïâ'ù3!	1U	‡	/§	(×	)
! /*
! (Z
! ƒ
! ¢
! ½
! Ñ
!  ã
! ,1G/y©¶É!Õ.÷'&-N|‘¦%Ä!ê 
-
L
)i
“
®
Ã
>Ø
*0&[‚G•/Ý.
4<&q+˜ÄÓ/ë*3^m1ˆ!ºÜ0û#,Pn#Œ°=Ð,.[,s !µ× ö(@L	[eƒ¡*²*Ý$-5M<ƒ2Àó%"4 W x-™"Ç!ê%2 Pq�¬Äáõ1:L‡0 Ñèì)Õ5ÿK5)�«
! ·(Â!ëB
DPe•0û],xŠI?ML�`ÚR;RŽRáW4 9Œ 9Æ >!K?!W‹!Cã!@'"Gh"9°"Lê"@7#’x#;$7G$?$H¿$I%CR%I–%Gà%Y(&S‚&PÖ&@''�h'?ê'?*(0j(]›(Qù(DK)K�)GÜ)A$*1f*+˜+Ä+Ð+Yå+?,&T,&{,0¢,"Ó,"ö,-/%-QU-(§- Ð-ñ-.>.=P.fŽ.õ.	/x/hˆ/mñ/Y_0L¹01&1&=1d15|1(²1PÛ1%,23R2N†2BÕ2T3\m3ÄÊ3Ð�4j`5pË5h<6n¥6r7x‡7g8mh8NÖ8´%9°Ú9Z‹:hæ:XO;f¨;j<pz<aë<eM=:³=8î=�'>™µ>SO?T£?Lø?RE@P˜@Vé@K@AQŒAÞAþA*B;GBƒB,œBÉBçB,C:-ChC:‡CJÂCH
DHVDFŸDAæDI(ErEŠE¢EºEÒE(îE9FQFhF3„F>¸F;÷F"3G)VG)€GªG4ÂG/÷G&'H6NH;…H"ÁH*äHMI4]I-’IÀI,ÛI0JB9J-|JLªJ÷J3K1IK7{K9³K(íK5L8LL?…L3ÅLDùL7>M(vM7ŸM)×M%NN'NvN-“N)ÁN.ëN
! O%O*COWnOÆOÙO6óO*P0CP,tP¡P&¿P6æPQ*9QdQ&{Q(¢QËQ9âQDR?aR¡R¹RÌRßR)öR# SDSaSyS‘S¯SÀSØSêSþS=TdUT5ºT)ðT+UCFUŠU0£U9ÔU<V!KV;mV7©V'áV7	W#AW4eWšW:¸W%óW7XAQX0“X-ÄX&òX5Y3OY5ƒYH¹Y,Z+/Z[Z-rZ Z)·ZáZPøZ*I['t[œ[¯[#Æ[4ê[\0\.B\q\�\¤\/¼\@ì\+-]iY]Ã]-á]Q^<a^ž^:º^/õ^C%_-i_8—_1Ð_+`+.`#Z`~`.–`Å`=Ö`a,2a+_a‹a%¨aÎa1áa'b';b#cb!‡b#©b'Íb,õb"c
AcOc`ccc)gc‘c˜c¡c%®cSÔc&(dOdmdŒdªdÈdådee=eUeqe‰e#£e)Çeñeff!>f"`f1ƒf µf"Öf7ùf%1gWgog=‡g-Åg<óg0hFhMh
! Th_h/~h"®h$Ñhöh*i9:iti�i­i
±i
¿i
Íi
Ûi
éi
÷i
j
j!j
1j?j
Oj
]j
kj
yj
‡j•j˜j
! ¯j ºj)Ûj@k;Fk$‚k3§kÛkƒèkll?rl(²lTÛlT0m<…mCÂmAn?HnJˆn<ÓnJoE[oD¡o^æoEpEVpœp-­p$Ûp#q$q
! 9qDq
Pq^qnq…q”qœq
! ¥q°q½qÉqÙq
éq
÷qrr.r;rOrdr
! |r‡r,šrÇràrørs%.sTs6qsD¨s,ís>t5Yt2�tEÂt?uOHu"˜u+»ubçu-Jv0xv%©vSÏv#w
Bw=Pw&Žwµw2ÇwBúw3=x5qx§xDÁx?y:Fy�y›y&µy Üy#ýy!!z%Cziz‡z#¥zÉz!éz!{0-{!^{N€{Ï{)ç{,|/>|Un|2Ä|(÷| }5}9H}6‚}4¹}&î}4~J~4`~X•~$î~!15g…š5´2ê€9€ X€$y€$ž€(Ã€$ì€:�5L�5‚�P¸�)	‚63‚1j‚+œ‚8È‚-ƒ;/ƒ,kƒ.˜ƒ8Çƒ9„+:„,f„8“„3Ì„8…89…r…0‰…!º…4Ü…=†O†c† ‚†#£†Ç†)æ†‡.‡&M‡t‡*’‡½‡8Ð‡	ˆ-ˆ)=ˆ.gˆ$–ˆ»ˆ'Úˆ/‰52‰;h‰S¤‰-ø‰8&Š0_Š0�Š4ÁŠ(öŠ?‹*_‹(Š‹*³‹%Þ‹+Œ00Œ5aŒ.—ŒMÆŒJ�(_�7ˆ�.À�
ï�0ý�/.Ž,^ŽY‹Ž%åŽ9�9E�9�8¹�7ò�0*�([�„�;‘�1Í�8ÿ�8‘=N‘Œ‘:›‘Ö‘ñ‘’"’4’K’^’r’…’š’®’9Â’ü’“.“G“'`“8ˆ“Á“Õ“è“û“”!”5”I”]”*q”œ”*°”Û”ï”••+•G• ]•$~•£•Ã•á•7ÿ•(7–*`–*‹–¶–Ò–#î–—)—I—\—x—E‹—=Ñ—3˜+C˜Mo˜#½˜Oá˜*1™L\™-©™?×™1š<IšP†š@×š0›EI›E�›+Õ›,œ9.œKhœ/´œ&äœ4�L@�2��(À�,é�7ž/NžB~ž+ÁžCíž/1Ÿ;aŸ7�Ÿ7ÕŸQ
 !_ '� V© R¡6S¡8Š¡9Ã¡'ý¡8%¢#^¢W‚¢9Ú¢L£?a£=¡£+ß£/¤*;¤.f¤'•¤ƒ½¤6A¥9x¥&²¥YÙ¥!3¦+U¦!�¦5£¦+Ù¦/§5§,T§Ç�§
I¨W¨j¨*v¨¡¨­¨¼¨
! Î¨Ù¨ù¨;©^R©6±©*è©@ª,Tª$�ªL¦ª'óª&«%B«'h«&�«&·«(Þ«+¬23¬-f¬2”¬1Ç¬.ù¬-(­(V­H­FÈ­9®7I®8�®º®.Ô®¯3¯)H¯'r¯(š¯(Ã¯,ì¯ °#:° ^°°C�°&Ô°-û° )±J±6\±“±Ÿ±«±»±Õ±0ç±)²B²7S²)‹²µ²Â²(Ô²ý²B³BZ³D�³Râ³.5´2d´/—´%Ç´í´ü´µD8µX}µ5Öµ ¶C-¶5q¶B§¶9ê¶&$·K·h·>†·=Å·¸G¸E`¸1¦¸Ø¸è¸3ø¸,¹4I¹~¹�¹¯¹-Ë¹6ù¹0ºHº,]ºŠº4Ÿº&Ôº8ûº/4»0d»3•»5É»3ÿ»)3¼*]¼-ˆ¼-¶¼(ä¼3
½)A½,k½/˜½/È½6ø½+/¾8[¾(”¾8½¾@ö¾:7¿#r¿
! –¿h¡¿2
! À,=À(jÀ-“À!ÁÀ(ãÀ*Á7ÁIÁcÁyÁ#�ÁÍ³Á9�Â.»ÂêÂ-úÂ%(Ã(NÃ3wÃ=«Ã#éÃ/
Ä$=ÄFbÄ@©Ä'êÄ?Å RÅ3sÅ5§Å2ÝÅ0Æ3AÆ0uÆ/¦Æ"ÖÆ!ùÆ&Ç2BÇ8uÇ:®ÇDéÇ0.È=_È�È&ºÈJáÈJ,É,wÉ"¤É"ÇÉêÉ(Ê.Ê,IÊ(vÊ+ŸÊ+ËÊ÷ÊË%-ËSËjË!…Ë§Ë#ÄË#èË!Ì%.ÌTÌ$rÌ—Ì¶ÌÕÌôÌ(Í#9Í"]Í3€Í´Í-ÑÍ"ÿÍ""ÎEÎYÎ"mÎ�ÎI¯Î<ùÎ36Ï,jÏO—Ï_çÏ_GÐ_§Ð;ÑACÑ2…Ñ&¸ÑIßÑD)Ò9nÒ&¨Ò-ÏÒýÒLÓ6dÓ7›ÓLÓÓL ÔLmÔ<ºÔ=÷Ô:5ÕipÕ0ÚÕCÖ>OÖ5ŽÖ/ÄÖ/ôÖ:$×1_×*‘×2¼×-ï×(Ø1FØ8xØM±ØMÿØ<MÙ,ŠÙ‰·ÙOAÚY‘Ú<ëÚG(Û%pÛN–ÛFåÛ,,Ü<YÜ'–Ü2¾Ü#ñÜ2Ý)HÝ*rÝ=�ÝÛÝIûÝ7EÞ7}Þ'µÞ-ÝÞ0ß_<ßIœß<æß4#à9Xà>’à?Ñà6á:Há.ƒá1²á4äá%â"?â-bâ+�â0¼â.íâ*ã=GãA…ãFÇãHä>Wä4–ä7Ëä1åF5åf|å0ãå4æIæURæS¨æ2üæ/ç5ç>ç
Oç]ç<aç6žç8Õç7è=Fè0„è&µèÜè)àè0
! é;éMéié4€éEµéûé
ê,ê#Bê1fê$˜ê½ê?Ùê{ër•ë{ì,„ì+±ìÝìMýì4KíE€í8Æí&ÿí9&î4`î?•îHÕîï9ï7Sï$‹ï$°ïÕïõï"ð7ð"@ð5cð*™ðÄðáð(÷ð* ñ6Kñ,‚ñ,¯ñ+ÜñWò`ò tò0•òÆò@àò4!ó%Vó|ó�ó¦ó7ÁóFùó5@ô1vô0¨ô4Ùô&õ'5õ0]õ"Žõ?±õ-ñõ6ö,Vöƒö!–ö¸öÐö
! ãö
! îöùö÷.%÷0T÷…÷9¤÷6Þ÷ø(.ø)Wø7�ø1¹øëø!ù9'ùaù'~ù:¦ùáù,ú5.ú1dú6–ú*Íú.øúC'ûEkûO±û6ü;8ü7tü*¬ü)×ü8ý4:ýToýÄýÞý*øý1#þ"Uþ#xþ	œþ+¦þ#Òþöþÿ,)ÿGVÿCžÿ%âÿS-\%Š4°GåC-0qA¢FäO+I{ Å8æ 6&W~'›,Ãð2B.ZM‰.×$++TW+¬HØ,!$N?s"³&Ö,ý&**Q|"š½ÚöE<R;�
ËÙì!ü	9<	Cv	#º	$Þ	5
! *9
! %d
! $Š
! ¯
! Î
! î
! (
! +3;_C›.ß1@S/nž)µ(ß2
*;
(f
)�
3¹
1í
Jj9ƒ,½ ê-$9/^Ž¤¸Øè)*.
Y2gš´Ñî'+7c}(™-Âð) E'f>ŽÍ/ä2PBD“Ø'ø! BZ,q+ž9Ê8&=3dE˜;Þ;=V.”ÃÉ#Ñ-õ-#,Q+~,ª ×ø0!Km<Š=Ç2H^wŠ¢¸Õ$í0DCDˆ<Í
! *H[tŠ œ ½Þ!÷-Gf{›D±*ö-!4O„3Ÿ3ÓG6O8†¿
ÎÜû!
!  ,"M#p” ¡4ÂI÷GA "‰ (¬ !Õ /÷ )'!#Q!!u!&—!¾!Ë!Eá!&'">N"F�"FÔ"#1,#*^#*‰#$´#+Ù#+$+1$4]$0’$%Ã$<é$Y&%o€%'ð%6&)O&5y&"¯&%Ò&$ø&8'+V'/‚'.²'.á'%(.6(Je(°(Ì(3è()1:)9l)B¦)é)
! û)3*5:*Fp*&·*	Þ*$è*8
+/F+:v+2±+Hä+!-,O,f,%…,,«,Ø,Aç,C)-?m-­-¿-Û-ô->	.4H.B}.4À.Bõ.L8/ …/¦/»/.Õ/0(0'C01k0)�0'Ç0(ï01)81"b1G…1 Í1 î162F25`2.–2-Å2ó23K"3,n3.›3.Ê3ù344L4+l49˜4Ò4í45575Q5g5�5—5­5Ã5Ù5ï5	6#696S6j6€6–6°6Æ6à6ö67&7<7V7l7‚7˜7®7È7â7ü78,8B8\8r8Œ8£8½8Ó8é8ÿ89+9E9[9u9‹9¥9¿9Õ9ë9::2:2O:<‚:<¿:/ü:',;T;l;/Š;.º;+é;"<F8<$<"¤<'Ç<$ï<=$1=V=-h=–=$«=EÐ=>4>N>h>‚>œ>¶>Ð> ê>?(%?2N?$�?S¦?(ú?S#@,w@4¤@$Ù@6þ@*5A`A"|A9ŸA)ÙA.B/2B)bBDŒB>ÑBC"-C)PC!zC.œC"ËCîCDD27D+jD(–D/¿D0ïD4 E1UE(‡E'°E.ØE.F!6FXFnF"}F0 F/ÑF$G9&G`GvG
‘G ŸG ÀG!áGHH)/H9YH7“H=ËH?	I/II"yI9œI$ÖI2ûI#.J1RJ#„J1¨J>ÚJ<KGVKOžK;îK2*L"]L,€L$­LWÒLI*MKtMKÀM*N7NFN#\N.€N¯NÈN%èN
OO.O$KOpO(‡O+°OQÜO3.P'bP)ŠP´P*ÔP/ÿP&/Q#VQzQ-˜QÆQåQ%R''R'OR,wRA¤R1æR1S3JS2~S3±SåST(T+=TiTxT
•T-£TÑT?åT$%U'JU1rU8¤U/ÝU
V<)VfV&ƒV#ªV.ÎV0ýV).W#XW;|W0¸W@éW$*X4OX„X(ŸXÈXÍXÔXáXúX8Y-KY;yYµY"¾YOáY71Z)iZ!“ZµZ5ÔZ<
! [1G[.y[¨[1¿['ñ[\ 7\!X\z\˜\·\Î\Aé\"+]5N]=„] Â])ã](
^06^*g^*’^6½^&ô^,_'H_%p_2–_É_-ä_#`&6`]`z`,š`9Ç`,a7.a^faYÅa\bY|bZÖb\1cZŽcJécL4dJ�d<ÌdM	e]We]µeHf\fdf<vf;³f.ïf/g+Ng8zg,³g$àghh*h=h[huh Žh¯hÊhéh0i7iPi
li;zi0¶i$çijL!j`nj^Ïj%.kBTk@—k-Øk,l#3lPWl6¨l0ßl#m"4mWmrm%Žm#´m"ØmBûm>n<^n›n.¶nånIþn@Ho'‰o)±o5Ûo p!2p"Tp&wpžp>³p=òp0qMqiq"xq.›q-Êqøq4r2GrDzrJ¿r!
! s1,s;^s-šs!Ès ês-t79tqt(Žt6·t*ît)u"Cufu�uœu.²u7áu+v)Ev,ovœvµvÌvèv"w"*w;Mw9‰wJÃw5x8Dx8}x4¶x8ëx$y(Dy(my*–y.Áy-ðy#z3Bz*vz-¡z!Ïz$ñz-{D{a{€{4›{Ð{4ë{q |’|°|&Ì|-ó|$!}CF}EŠ}CÐ}?~:T~:�~9Ê~9:>9y9³9í='€=e€A£€=å€<#�=`�<ž�<Û�,‚!E‚g‚'†‚'®‚Ö‚ ë‚/ƒ<ƒ#Lƒpƒ9ƒƒ½ƒ#Ôƒøƒ„'„>„V„m„ƒ„›„²„Ê„á„ù„…(…@…Z…q…‡…—…±…Ç…ß…÷…
†#†(>†)g†@‘†MÒ†^ ‡G‡GÇ‡#ˆ@3ˆ>tˆ%³ˆ0Ùˆ
! ‰3‰@P‰7‘‰-É‰%÷‰2Š*PŠ){Š0¥Š*ÖŠA‹C‹#[‹;‹;»‹4÷‹&,ŒSŒ#rŒ&–Œ)½Œ"çŒ!
! �0,�]�v�Ž�^­�BŽ7OŽ,‡Ž6´Ž2ëŽ,�7K�5ƒ�.¹�$è�(
�/6�,f�“�©�$Ã�3è�2‘O‘2m‘( ‘0É‘@ú‘<;’$x’'�’Å’ä’'ø’ “=“%X“K~“1Ê“ü“
”%”17”?i”/©”'Ù”••,•-I•#w•#›•¿•ß•.ÿ•#.–R–p–;Ž–!Ê–<ì–2)—#\—Q€—7Ò—7
! ˜:B˜,}˜/ª˜Ú˜(ð˜6™P™1p™¢™±™6Î™$š *š5Kš)�š+«š'×š*ÿš&*›SQ›¥›(Å›î›1œ>œ#Yœ!}œ%Ÿœ8Åœþœ�
! %�,0�,]�Š�,��2Ê�.ý�!,ž8Nž@‡ž6Èž0ÿž50Ÿ0fŸ0—Ÿ.ÈŸ;÷ŸA3 ?u )µ ß .ù (¡ G¡h¡&…¡¬¡
! É¡¶$Ãfxñãß§*@š›1@Æåé7µ¿Sù)°ÅZ‚­A(‡5(gÔI©Û!q’|¸9§_€%QïSR:e\°,[8Dáè¬JN½ûÇÁ’ãÉ{Œj€™ç)^ «ˆ4DêÜö†ó«£U§±ÉŸ%¼ý:MêÑ˜lR•§~3�(¨Ò°XªfÀQ^ª^Q=ëÏ’³ÛkuÖŠu½ôŠ¨Äú¸ö­xÔ�#ŒÕº£÷²…ÔCB’ŠÄîüKvÂÒÃ4a9LVJ£ëí–ÅHfÞïÌÿÓ('G C¢þ¤G]<iA3—öµ3,“éL:ƒ6ò
! ÊbV£”'#¡C÷\)ØôËÿ–ÛØ•PØ¸ûyó_L;­–Ð_²~à»C×\b0{Ã—‚“Eä—à&D…R›§	í:‡É§I®.,-ò@Â„2`ŸBb|EV$vöÐ†Bùuämý¼ y7ûn¾ôŽöÈ¦«¾mTðŸªhú›â—þÉ¾‘2Â_øtacp‹| ²Ô:/&ãWê6ÇÕqÞ£Y´+÷ýÓo‹”ß®yj¦¨+Nƒ|w¬zWð™QBçDŽõ#/�h¤yæ„ÊøMÉS�Îø°cI•TâÒl;3äÔÐ ×¯ï7E£ æ‰Ïû#pb‡ï0‹åPª(8Eœ“JëÁ
! ‡SÑšgòséô1Çì�¿¯ƒÜÐÅ"Oˆ›jÕ*»ss×<�7X')ô	ÎyYŒµW›5w�m8ìZ+=¡rÎsîî‰ÈŠ0�½Ps„œ1ÞB{�¥ºŸ	WÈüè®°^ã�eÝ‡±×¥ð&–¼JÔK'€”Nˆ=YÅU5Ûf˜Ýžw¯©G†˜Èak†QûÆ©5ßŽàU�©aióO¦+n)ˆCÌ¸¹Ÿ
! È=ÑA~1±�3L¸êM*Hö8�	[¶N”ë�³œG¾ÐéÂâ sîžeš‡º.’æNÃ·>iTÇ?m95Æ´¶üø Ÿ5Mâ¨l�ü©•åJÚ^xããÁ]F}­4Œ·¶¹�%ò…˜øþÌ�N Ì\$&RT!¸aV=ç“7]u!ŸkØÄê™³[`XècÍÀˆ»×‡¬•šó"ÛÄcwˆ…Ò�ÙWÄ'1Ïo,·Ü>ì.þi;	¢o3bÍò"Ÿ_nz“¾†4¥u»6ZÝëÈdîd*”ÑÏhù‹X¯R{Õ>wrg½z>âÞˆ[)-á6—B[¤>AX&¯Á÷*›Ü~OÐ"!/>¢‹‡M�$›‚à	0Q½È}hÙÒßPcq¡™yúYù‰Ž‡�ÊÏÐ¢ÁUOU»ñì˜š¹³#;WQ C8'˜\=^@<Ó
oAÊ
! ¾nä-Ñ’~°Ó-aø‚ÏAz‚7`e®vr;_îTõjÔ¢´t'\øT5õc‘rjá„r�ƒwQ$=î®][…¦­EMObà2"hkXH3%M&Œ,,]§ý
! e/:´EË§xd¼œ{�KêAX‚'6{Ç@¶4FJ�Vl[ý¨Uç?ÍA6fYµ0}¹|r¥ÁOŠ3ÀåšKÕì²"º b"%T\!„Åáp
™íÖu(Á–Æ:zdPæï{æk˜˜¥ð°P«�…FëiI�*qÍZÚdXI“-ÃÚœÖ’°c�¬v‚ôÎqËà1zìmuÛ‰L½ÇœŸI·ó&8ßd.]ž®
! ý2 "õxÂZ}ßB–t‘þ4
S¶#3�­d’;ƒƒ«žO¦¼®Ä¡až~t H}ðŽ¯ÿæ«s’…ïR ®úoàðm¿^<•[~“ß?�¡€FK.|ØóP�‹·è¨ˆña)†£…Rº€Vº¥�•ÊEÝ�±²ýq;±MÍ¶Û©
¬h2‰ÒQÎP`èlŠ1?óÜg ¬¦›–_4¢´@¬HÚ.«éëü‘ŒÙ$Oé/Éôä9½­R¶jÂì?ª˜Hy±]ávOÜzb8ÿ2±C“`Œ0ËµË‹^(^ïcüIkžáK¸Gñ{Œ”-K1} ›YûÀU‚
! ¿hÃKÖå>ÝÖê8J`·¢7ŽtÐ
! T¬òµ�–¾¹€Àío¦&Ýt¸ªUfùsuÔfƒmqã§Öuo‰+Y2í";ËA”~BÀYïLÄévÂÌ_äØJ÷Ë‰Æ(F™�oú‘œ¹þ}H´�Ò
! ÉV€8I­ÛáfE{óZ·¥ç¨*´V±ÌÚ‘+,™òãDûMÊ¾íáÊE‘@¤e}U	Èöçö.�ºt#ÎÌúG
¤© i‰�ª„�ÙW/xV,Çb·üxÊ
ñ“ÙDžgxp�5rÓ
.¡i¤0\¨¼¿÷ÙŒ´™`!|npÓ²gº×å`Cµì6'GŠ¹�>ž£é«ÞûŽþägÞ$
Ü&Îçkúnâ$Â�©FC¦cNßy#ÝŠÇ‘ƒdÚÞ9Ön?j»|è¥Æ¨zW4³låiô/³ðp¤p²ù.o¯s«•/Úi?–„j!võò½(,Ïk:ÆÃ—]<PœÁÌÙ¿Ë#åÑ*SH³!ñL�Yhqt%À-¥@¿°TJèØ4qý²<³Š_ÿÅ—ˆL¯œk¦1l	Žê<d îõ=ZGÑ†Iltšæ@—øKžF÷àÀæþ†”]Fª2‹ÓÒHù|me‹+9N=Ú™¯ÿµF\¼‚¿*ÉÍÕƒ²õ0$¶…´Žâm¡�Í­?ñÏ	6»�a¬
g97‘7¤-ÄÜ/µÿ9r%¢-LšªíZ»Z„è÷W}Å[l69RÝyf×?â`<€w)”5!Õ¢Gç®¤phj0ðü³•¼Bp©ëDSÓÑ;Sv�†Í×šeùú—~SÕ>ÿÖn+rvzgÎ¡ÅwÃ±n%ÞNõ„+€De£ØÆä¡w:D)xX�‰<%¹2Ùñí
  
  For bug reporting instructions, please see:
  
--- 1,80 ----
! Þ•´¼E›\‹È¹É¹-Ë¹1ù¹+º @ºaºÛuº+Q»0}»K®»ú»¼
! ¼$'¼#L¼Ap¼F²¼Qù¼5K½]�½wß½AW¾K™¾Nå¾B4¿Ow¿LÇ¿RÀ;gÀ8£À>ÜÀIÁIeÁB¯ÁDòÁE7Â@}ÂE¾Â=Ã{BÃ?¾Ã9þÃF8ÄsÄEóÄC9ÅQ}ÅNÏÅGÆOfÆR¶ÆC	ÇQMÇ=ŸÇ=ÝÇ4ÈPPÈM¡ÈBïÈI2ÉH|ÉBÅÉ7ÊE@Ë
! †Ë‘ËZ£ËþË$Ì$3Ì*XÌƒÌžÌ¹Ì!ÅÌEçÌ-ÍLÍjÍ‚ÍJ‹Í8ÖÍUÎeÎtÎQzÎKÌÎSÏ5lÏ=¢ÏàÏ#ðÏ#Ð8Ð2KÐ&~ÐK¥ÐñÐ*Ñ:<Ñ:wÑY²Ñ\Ò¬iÒÌÓ^ãÓnBÔf±ÔvÕe�ÕuõÕ\kÖlÈÖL5×ž‚×¾!ØWàØg8Ù_ ÙoÚ^pÚnÏÚU>Ûe”Û)úÛ%$Ü|JÜœÇÜFdÝV«ÝNÞ^QÞM°Þ]þÞD\ßT¡ß öß à&8à4_à”à.­à Üàýà.á0Eá$vá-›á6Éá4â45â2jâ-�â5Ëâãã7ãRãmã$Œã2±ãäãûã$ä/=ä1mä-ŸäÍäìäå3å(Qå"zå8�å.Öåæ&%æ<Læ,‰æ)¶æ!àæ&ç()ç5Rç%ˆç?®çîç,è)3è3]è8‘è!Êè8ìè:%é3`é(”é=½é3ûé!/ê9Qê%‹ê#±êGÕêë,;ë*hë,“ë
! ÀëËëäë@ìCìWì,qìžì+¹ì%åìí!(í1Jí|í-œíÊíÜí#õíî:6îBqî;´îðîïï+ï%Aïgï‡ï¦ïÅïàïüïð1ðCðYð,xð\¥ð.ñ(1ñ;Zñ5–ñÌñ"âñ6ò4<òqò>�ò6Îò'ó2-ó%`ó0†ó·ó4Íóô+ ô1Lô(~ô,§ô'Ôô0üô1-õ3_õ6“õ-Êõ+øõ$ö 6öWö*pö›ö]µö)÷+=÷i÷{÷‘÷-±÷ß÷õ÷-ø&5ø\øsøŠø?ªø(êøfùzù+—ùJÃù;ú$JúCoú*³ú+Þú'
! û=2û$pû&•û¼ûØûøû)ü:ü2Püƒü-™ü+Çüóü'ý;ý'Ný'vý+žý#Êýîý!þ%0þ#Vþzþ
�þžþ¯þ²þ0¶þçþîþ÷þÿOÿ/iÿ&™ÿ'Àÿ&èÿ&%6#\%€(¦ Ï$ð "6,Y2†¹Ù*ø,#.P*ªÊ0æ#;N:e) CÊ&-
! 4?(X�ž¾)Ò/ü,C\^gpy‚‹”�¦³¼ÉÒÛäíöú*:<e.¢Ñ5í
#€1²5¸.îJGh$°+Õ)	.+	2Z	+�	2¹	9ì	,&
! [S
! ¯
! 3»
! ï
! (û
! $!Bd}
! ‰”£·Îáé	òü':GTd	w�‘¡	´
! ¾7É

1
%K
!q
>“
0Ò
$)(*R)}6§9ÞB[%yRŸ+ò1&PXwÐ
á3ï#>5G=}+».çK2/~3®âû 
! +#G%k"‘´Ñ!î#%4%Z7€%¸OÞ.*Kv •O¶%,D]7l*¤*Ï$ú3S'dMŒ Úû2Ee*–,Áî! )Jb&z&¡3È4ü31Be¨&Å&ì (4&]+„!°!Ò(ô) G$h"�,°"Ý"#+9e,„/±áñ#>^|–#¬Ðèÿ+@"Fiˆ!¨ÊÝ$ð, 3B Cv #º 0Þ '!7!%W!+}!5©!ß!ü! "<""X"%{"0¡")Ò":ü"27#(j#0“#$Ä#
é#/÷#$'$L$Bl$¯$3Ì$5%56%1l%)ž%!È%ê%&?&/Q&"�&
¤&0²&ã&:ò&-'C'Y'p'ƒ'›'¯'Ä'Ø'î'(6(O(i(ƒ(�(*·(<â():)T)n)ˆ)¢)½)Ø)ó)8*G*8b*›*¶*Ñ*ì*!+)+#B+f+'ƒ+"«+"Î+:ñ+),,+V,-‚,°,Í,'ê,-'.-V-q-Œ-6§-9Þ-4.,M.Cz.'¾.Dæ.'+/@S/.”/0Ã/!ô/<0FS06š0.Ñ0C1CD1&ˆ1,¯12Ü1D21T2†2:¥2<à2-3K3!i31‹3.½35ì3+"4?N40Ž46¿4,ö46#5UZ5!°5Ò5añ5US63©6/Ý62
7$@72e7$˜7N½758?B8:‚88½8%ö8)9F9#f9#Š9‰®998:2r:&¥:UÌ:&";/I;!y;+›;%Ç;)í;<'3<¾[<=-=E=W=m=}=�=	§=±=Ç=0å=L>7c>1›>CÍ>/?A?<Y?$–?$»?#à?$@$)@#N@r@%’@.¸@ ç@*A(3A"\A,A¬A:ÂA)ýA#'B'KB(sBœB%µB
ÛBéB!C*CFCbC%‚C¨CÃCàCD?DOD(gD�D
§D+µDáD	îDøDE!E.6E(eEŽE4 E)ÕE	ÿE	F)FHF7UF.�F>¼FMûF3IG,}G)ªG&ÔGûGHH4-HObH<²H"ïH)I0<I:mI.¨I×I÷IJ.2J-aJ�J<žJ3ÛJ)K
9K
GK1UK‡K(žKÇKáKñK 	L&*LQLjL1}L¯L0ÆL"÷L2M(MM+vM,¢M+ÏM"ûM#N&BN)iN)“N$½N+âN%O(4O#]O'�O4©O&ÞO+P1P1PP?‚P;ÂPþPQG*Q.rQ*¡Q(ÌQ8õQ4.R)cR+�R¹RÎRéRÿR"S˜8S,ÑS&þS%T7TVTtT/ŽT.¾T!íT-U=U9VU3�UÄU/ãUV/1V+aV1�V-¿V0íV'W,FWsW“W"²W+ÕW2X04X-eX$“X5¸X!îXY5-Y2cY–Y¯Y¿YÏYßYýY$
Z2ZPZhZ€ZšZ­ZÉZßZùZ[5[M[e[~[™[±[Î[ß[ü[
\!\!?\a\#}\¡\(·\à\]]1]D]b]>‚]6Á],ø]#%^GI^V‘^Vè^V?_1–_6È_4ÿ_4`HS`5œ`*Ò`.ý`1,a^aExa5¾a8ôaC-bCqbCµb1ùb0+c1\cXŽc'çc:d/Jd-zd!¨d*Êd0õd1&eXe%we4�e#Òe.öe-%f=Sf<‘f7Îf(ga/gA‘gJÓg2h8Qh'Šh/²h3âh+i-Bi"pi.“i Âi&ãi6
! jAjE[j!¡jCÃj9k3Akuk,•k4ÂkO÷k;Gl&ƒl,ªl7×l7m7Gm,m ¬m4Ím3n26nin$„n#©n.Ín%ün0"oSo0soP¤o>õo34p7hp0 p%Ñp/÷pK'qgsq%Ûq*r,rB4rDwr)¼rær	ìr
! ör	ss7
s?Es*…s8°s8és1"t*Ttt'ƒt.«tÚtétu*uABu„u
�u$žuÃu.Þu%
v3vERvy˜vswy†w&x&'xNx9fx/ x@Ðx.y$@y5ey4›y4Ðy<zBz]z/wz!§z!Éz!ëz
{'{
! C{.N{:}{)¸{ â{|$|"C|.f|%•|%»|$á|L}
S}$a})†}°}0Â}2ó}&~D~P~\~(l~H•~)Þ~,'5(]†¤+Ãï=	€ G€)h€/’€Â€Ï€ê€�� �-�K�.[�,Š� ·�1Ø�$
! ‚/‚)E‚(o‚1˜‚Ê‚ê‚ù‚3ƒIƒ$dƒB‰ƒÌƒ1âƒ0„/E„4u„%ª„)Ð„8ú„A3…<u….²…4á…0†G†a†.~†1­†Tß†4‡M‡+e‡-‘‡¿‡"ß‡	ˆ!ˆ.ˆ'MˆuˆŠˆ9ªˆ8äˆ‰B<‰&‰$¦‰1Ë‰<ý‰;:Š.vŠ5¥ŠFÛŠ>"‹Ca‹¥‹.½‹ì‹"Œ'(ŒPŒ$mŒ’Œ±ŒÌŒìŒ,�A3�$u�$š�(¿�Bè�&+Ž<RŽ)�Ž'¹Ž;áŽ#�,A�)n�˜�´�Ï�"ä��#�@�<W�5”�,Ê�÷�
! ý�‘)‘%:‘3`‘J”‘'ß‘&’/.’/^’(Ž’)·’#á’#“")“(L“$u“Cš“FÞ“.%”*T”
”�”0­”Þ”#ø”!•->•$l•$‘•#¶•/Ú•/
! –+:–f–1z–+¬–Ø–#ø–#— @—a—}———°—Ç—(Ù—#˜&˜+7˜c˜w˜Ž˜
¥˜
³˜%Á˜ç˜™™&3™-Z™ˆ™¨™¾™"Ú™ý™8šVš+pšœš¶šEÈš<› K›!l›Ž›«›Á›+Ú›*œ/1œ3aœ•œ+¬œ2Øœ3�>?�4~�&³�Ú�à�'è�$ž%5ž%[ž$�ž%¦žÌžêžŸŸ4ŸSŸ8mŸ:¦ŸáŸôŸ
!   2 I Z p „ Ÿ µ (Ó 0ü 0-¡+^¡Š¡¦¡¼¡Í¡á¡õ¡	¢&¢C¢T¢0p¢¡¢·¢È¢à¢.ì¢'£$C£*h£“£.££,Ò£6ÿ£06¤2g¤
š¤
¨¤ ¶¤×¤ã¤¥¥:¥Y¥ h¥(‰¥:²¥4í¥"¦2¦G¦*f¦&‘¦¸¦#Ò¦&ö¦§*§3H§!|§3ž§7Ò§6
! ¨A¨0P¨$�¨$¦¨ Ë¨)ì¨)©)@©-j©4˜©,Í©,ú©F'ª^nª+Íª:ùª#4«-X«!†«-¨«'Ö«9þ«%8¬)^¬(ˆ¬/±¬$á¬'­8.­g­…­*¡­Ì­4ê­,®<L®‰®
! œ®)§®.Ñ®4¯15¯g¯ l¯)�¯/·¯"ç¯$
! °>/°n°ˆ°™°$²°%×°ý°K	±AU±2—±Ê±Þ±ù±²:&²1a²(“².¼²;ë²<'³&d³‹³›³0»³ì³#´!*´-L´$z´$Ÿ´#Ä´è´-þ´),µ;Vµ’µ0°µ2áµ#¶+8¶9d¶)ž¶È¶á¶Dð¶$5·)Z·)„·®·&Æ·í· ¸-(¸V¸k¸{¸�¸£¸·¸É¸Ý¸ï¸¹¹$¹6¹J¹`¹r¹†¹—¹©¹»¹Ï¹á¹õ¹ºº-º?ºSºeºwº‰º›º¯ºÃº×ºéºýº»#»5»I»Z»n»€»’»¤»¶»È»Ü»î»¼¼(¼>¼P¼b¼t¼†¼–¼1¬¼0Þ¼4½)D½!n½�½¢½&»½!â½(¾-¾:J¾!…¾!§¾&É¾ð¾¿$+¿P¿)d¿
Ž¿$œ¿+Á¿í¿
À)ÀEÀaÀ}À™ÀµÀÑÀìÀ Á.&ÁUÁ=oÁ&­Á<ÔÁ'Â&9Â`Â.€Â¯ÂËÂÞÂ,ôÂ(!Ã'JÃ$rÃ—Ã3´Ã9èÃ"Ä6Ä%UÄ{Ä$•Ä"ºÄÝÄðÄÅ) Å"JÅmÅ&�Å'´Å+ÜÅ(Æ1Æ#QÆuÆ•ÆµÆÌÆçÆ öÆ!Ç9ÇVÇ3sÇ§Ç»ÇÐÇ àÇÈ!!ÈCÈRÈ&jÈ6‘È0ÈÈ1ùÈ@+É-lÉšÉ!·ÉÙÉ%õÉÊ$6Ê[Ê$vÊ&›Ê$ÂÊ/çÊ7Ë#OËsË%’Ë(¸Ë"áË=Ì.BÌ0qÌ0¢Ì!ÓÌõÌÍÍ/0Í`Í"}Í! ÍÂÍÑÍáÍ!øÍ Î(;Î&dÎK‹Î%×Î(ýÎ%&ÏLÏ.jÏ2™Ï!ÌÏîÏ Ð+,ÐXÐnÐ ƒÐ¤Ð$ÄÐ éÐ/
! Ñ':Ñ"bÑ$…Ñ#ªÑ-ÎÑüÑÒ "Ò#CÒgÒwÒ‘Ò- ÒÎÒ3ÝÒÓ1Ó'OÓ2wÓ&ªÓÑÓ5çÓ!Ô+?Ô,kÔ3˜Ô4ÌÔ"Õ*$Õ9OÕ4‰ÕE¾Õ&Ö*+ÖVÖkÖŠÖ�Ö–Ö£Ö¼Ö5ÒÖ,×35×	i×s×B‘×)Ô×!þ× Ø?Ø%ZØ6€Ø3·Ø!ëØ
Ù/Ù!OÙqÙ‡ÙŸÙ³ÙÍÙíÙ	ÚD)ÚnÚ-�Ú5»ÚñÚ(Û':Û)bÛŒÛ$©Û+ÎÛ"úÛ-Ü%KÜ!qÜ,“ÜÀÜ'ÝÜ!Ý 'ÝHÝcÝ*Ý7ªÝ%âÝ.ÞO7ÞK‡ÞJÓÞKßKjßJ¶ßKà5Mà7ƒàJ»à9á9@áDzáD¿á@âEâLâ-]â.‹â(ºâ)ãâ/
ã7=ã)uã"Ÿã	ÂãÌãçã üãä:äVäoäˆä ä/µäåäÿä
å7*å.bå$‘å¶å>ÌåNæMZæ%¨æ7Îæ-ç*4ç_ç|çJ™ç&äç è,èJègè|è‘è°èÍè,íèé-8éfé(€é©éD¿é<ê$Aê-fê6”êËêêê!
! ë!,ëNë1fë9˜ë$Òë#÷ëì!+ì"Mìpì Žì5¯ì-åì<í8Pí‰í+¦í8Òí&î2îPî'oî4—îÌî#çî*ï!6ï"Xï"{ïžï¹ïÔï'ìï3ð"Hð*kð+–ðÂðØððð	ñ!ñ=ñ9Yñ9“ñ;Íñ/	ò29ò3lò/ ò3Ðòó)$ó)Nó+xó/¤ó2Ôó$ô-,ô$Zô!ô#¡ô Åô(æôõ&õ?õ'Tõ|õ(‘õZºõö)ö?ö.[ö(Šö4³ö9èö7"÷3Z÷/Ž÷4¾÷.ó÷."ø4Qø.†ø.µø,äø9ù9Kù9…ù:¿ù9úù:4ú9oú9©ú.ãú!û"4û)Wû�û�û°û-Ëûùû'	ü1ü-Güuü �ü®üÂü×üëüýý(ý=ýQýfýzý�ý¥ý¹ýÏýéýýýþ!þ;þPþfþ|þ�þ¢þ3ºþ%îþBÿFWÿXžÿ5÷ÿ;-!i1‹2½ð.?QEq'·%ß*#"N!q)“ ½/Þ!/?/o(Ÿ&Èï#"2*U!€ ¢*Ãî#!ME6“8Ê.32-f0”'Å&í%#:(^.‡%¶Üï'3.1b”/´(ä)
	/7	(g	�	¯	Ê	Þ	 ð	
! $
! 9
! 1T
! /†
! ¶
! Ã
! Ö
! !â
! .'3-[‰ž³%Ñ!÷ :Y)v »Ð>å$
*=
&h
�
G¢
/ê
.4I&~+¥Ñà/ø(*@kz1•!Çé0#9]{#™½=Ý,;h,€­!Âä ($MY	hr�®*¿*ê$:5Z<�2Í%"A d …-¦"Ô!÷%? ]~œ¹Ñî%1':Y”0­Þèù)â5KB)Ž¸
! Ä(Ï!øBD]e¢0]9x—?LP`�RþRQR¤W÷9O9‰>ÃK WN C¦ @ê G+!9s!L­!@ú!’;";Î"7
! #?B#H‚#IË#C$IY$G£$Yë$SE%P™%@ê%�+&?­&?í&0-']^'Q¼'D(KS(GŸ(Aç(1))+[*‡*“*Y¨*+&+&>+0e+"–+"¹+Ü+/è+Q,(j, “,´,Ë,>Ô,=-fQ-¸-Ì-xÒ-hK.m´.Y"/L|/É/&Ù/&0'05?0(u0Pž0%ï031NI1B˜1TÛ1\02Ä�2ÐR3j#4pŽ4hÿ4nh5r×5xJ6gÃ6m+7N™7´è7°�8ZN9h©9X:fk:jÒ:p=;a®;e<:v<8±<�ê<™x=S>Tf>L»>R?P[?V¬?K@QO@¡@Á@*ß@;
! AFA,_AŒAªA,ÃA:ðA+B:JBJ…BHÐBHCFbCA©CIëC5DMDeD}D•D(±D9ÚDE+E3GE>{E;ºE"öE)F)CFmF4…F/ºF&êF6G;HG"„G*§GMÒG4 H-UHƒH,žH0ËHBüH-?ILmIºI3ØI1J7>J9vJ(°J5ÙJ8K?HK3ˆKD¼K7L(9L7bL)šL%ÄLNêL9M-VM)„M.®M
! ÝMèM*NW1N‰NœN6¶NíN0O,7OdO&‚O6©OàO*üO'P&>P(ePŽP9¥PDßP?$QdQ|Q�Q¢Q)¹Q#ãQR$R<RTRrRƒR›R­RÁR=ÚRdS5}S)³S+ÝSC	TMT0fT9—T<ÑT!U;0U7lU'¤U7ÌU#V4(V]V:{V%¶V7ÜVAW0VW-‡W&µW5ÜW3X5FXH|X,ÅX+òXY-5YcY)zY¤YP»Y*Z'7Z_ZrZ#‰Z4­ZâZóZ.[4[P[g[/[@¯[+ð[i\†\-¤\QÒ\<$]a]:}]/¸]Cè]-,^8Z^1“^+Å^+ñ^#_A_.Y_ˆ_=™_×_,õ_+"`N`%k`‘`1¤`'Ö`'þ`#&a!Ja#la'�a,¸aåa
bb#b&b)*bTb[bdb%qbS—b&ëbc0cOcmc‹c¨cÃcàcdd4dLd#fd)Šd´dËdád!e"#e1Fe xe"™e7¼e%ôef2f=Jf-ˆf<¶fóf	gg
! g"g/Ag"qg$”g¹g*Òg9ýg7hShph
th
‚h
�h
žh
¬h
ºh
Èh
Öhäh
ôhi
i
 i
.i
<i
JiXi[i
! ri }i)ži@Èi;	j$Ej3jjžjƒ«j/k?5k(ukTžkTók<HlC…lAÉl?mJKm<–mJÓmEnDdn^©noEo_o-po$žo#Ãoço
! üop
p!p1pHpWp_p
! hpsp€pŒpœp
¬p
ºpÈpØpñpþpq'q
! ?qJq,]qŠq¢q½q%Øqþq6rDRr,—r>Är5s29sEls?²sOòs"Bt+etb‘t-ôt0"u%SuSyuÍu
ìu=úu&8v_v2qvB¤v3çv5wQwDkw?°w:ðw+xEx&_x †x#§x!Ëx%íxy1y#Oysy!“y!µy0×y!zN*zyz)‘z,»z/èzU{2n{(¡{Ê{ß{9ò{6,|4c|&˜|4¿|ô|4
! }X?}$˜}!½}1ß}~/~D~5^~2”~Ç~ã~ $#$H(m$–:»5ö5,€Pb€)³€6Ý€1�+F�8r�-«�;Ù�,‚.B‚8q‚9ª‚+ä‚,ƒ8=ƒ3vƒ8ªƒ8ãƒ„03„!d„4†„=»„ù„
… ,…#M…q…)�…º…Ø…&÷…†*<†g†8z†³†-¹†)ç†.‡$@‡e‡'„‡/¬‡5Ü‡;ˆSNˆ-¢ˆ8Ðˆ0	‰0:‰4k‰( ‰?É‰*	Š(4Š*]Š%ˆŠ+®Š0ÚŠ5‹.A‹Mp‹J¾‹(	Œ72Œ.jŒ
™Œ0§Œ/ØŒ,�Y5�%��9µ�9ï�9)Ž8cŽ7œŽ0ÔŽ(�.�;;�1w�8©�â�=ø�6�:E�€�›�¶�Ì�Þ�õ�‘‘/‘D‘X‘9l‘¦‘¿‘Ø‘ñ‘'
! ’82’k’’’’¥’¸’Ë’ß’ó’“*“F“*Z“…“™“­“Á“Õ“ñ“ ”$(”M”m”‹”7©”(á”*
! •*5•`•|•#˜•¼•Ó•ó•–"–E5–={–3¹–+í–M—#g—O‹—*Û—L˜-S˜?�˜1Á˜<ó˜P0™@�™0Â™Eó™E9š+š,«š9ØšK›/^›&Ž›4µ›Lê›27œ(jœ,“œ7Àœ/øœB(�+k�C—�/Û�;ž7Gž7žQ·ž!	Ÿ'+ŸVSŸRªŸ6ýŸ84 9m '§ 8Ï #¡W,¡9„¡L¾¡?¢=K¢+‰¢/µ¢*å¢.£'?£ƒg£6ë£9"¤&\¤Yƒ¤!Ý¤+ÿ¤!+¥5M¥+ƒ¥/¯¥ß¥,þ¥Ç+¦
ó¦§§* §K§W§f§
! x§ƒ§£§;À§^ü§6[¨*’¨@½¨,þ¨$+©LP©'�©&Å©%ì©'ª&:ª&aª(ˆª+±ª2Ýª-«2>«1q«.£«-Ò«(¬H)¬Fr¬9¹¬7ó¬8+­d­.~­­­3¾­)ò­'®(D®(m®,–® Ã®#ä® ¯)¯C:¯&~¯-¥¯ Ó¯ô¯6°=°I°U°e°°0‘°)Â°ì°7ý°)5±_±l±(~±§±BÁ±B²DG²RŒ².ß²2³/A³%q³—³¦³Ä³Dâ³X'´5€´ ¶´C×´5µBQµ9”µ&Îµõµ¶>0¶=o¶­¶GÂ¶E
! ·1P·‚·’·3¢·Ö·4ó·(¸G¸Y¸-u¸6£¸Ú¸ò¸,¹4¹4I¹&~¹8¥¹/Þ¹0º3?º5sº3©º)Ýº*»-2»-`»(Ž»3·»)ë»,¼/B¼/r¼6¢¼+Ù¼8½(>½8g½@ ½:á½#¾
! @¾hK¾2´¾,ç¾(¿-=¿!k¿(�¿*¶¿á¿ó¿
À#À#9ÀÍ]À9+Á.eÁ”Á-¤Á%ÒÁ(øÁ3!Â=UÂ#“Â/·Â$çÂFÃ@SÃ'”Ã?¼Ã üÃ3Ä5QÄ2‡Ä0ºÄ3ëÄ0Å/PÅ"€Å!£Å&ÅÅ2ìÅ8Æ:XÆD“Æ0ØÆ=	ÇGÇ&dÇJ‹ÇJÖÇ,!È"NÈ"qÈ”È(¯ÈØÈ,óÈ( É+IÉ+uÉ¡É¼É%×ÉýÉÊ!/ÊQÊ#nÊ#’Ê!¶Ê%ØÊþÊ$ËAË`ËËžË(ºË#ãË"Ì3*Ì^Ì-{Ì"©Ì"ÌÌïÌÍ"Í:ÍIYÍ<£Í3àÍ,ÎOAÎ_‘Î_ñÎ_QÏ;±ÏAíÏ2/Ð&bÐI‰ÐDÓÐ9Ñ&RÑ-yÑ§ÑLÁÑ6Ò7EÒL}ÒLÊÒLÓ<dÓ=¡Ó:ßÓiÔ0„ÔCµÔ>ùÔ58Õ/nÕ/žÕ:ÎÕ1	Ö*;Ö2fÖ-™Ö(ÇÖ1ðÖ8"×M[×M©×<÷×,4Ø‰aØOëØY;Ù<•ÙGÒÙ%ÚN@ÚF�Ú,ÖÚ<Û'@Û2hÛ#›Û2¿Û)òÛ*Ü=GÜ…ÜI¥Ü7ïÜ7'Ý'_Ý-‡Ý0µÝ_æÝIFÞ<�Þ4ÍÞ9ß><ß?{ß6»ß:òß.-à1\à4Žà%Ãà"éà-á+:á0fá.—á*Æá=ñáA/âFqâH¸â>ã4@ã7uã1­ãFßãf&ä0�ä4¾äóäUüäSRå2¦åÙåßåèå
ùåæ<æ6Hæ8æ7¸æ=ðæ0.ç&_ç†ç)Šç0´çåç÷çè4*èE_è¥è
±è,¿è#ìè1é$Bégé?ƒé{Ãér?ê{²ê,.ë+[ë‡ëM§ë4õëE*ì8pì&©ì9Ðì4
! í??íHíÈíãí7ýí$5î$ZîîŸî"¾îáî"êî5
ï*Cïnï‹ï(¡ï*Êï6õï,,ð,Yð+†ðW²ð
! ñ ñ0?ñpñ@Šñ4Ëñ%ò&ò:òPò7kòF£ò5êò1 ó0Ró4ƒó&¸ó'ßó0ô"8ô?[ô-›ô6Éô,õ-õ!@õbõzõ
! �õ
! ˜õ£õ¿õ.Ïõ0þõ/ö9Nö6ˆö¿ö(Øö)÷7+÷1c÷•÷!¯÷9Ñ÷ø'(ø:Pø‹ø,«ø5Øø1ù6@ù*wù.¢ùCÑùEúO[ú6«ú;âú7û*Vû)�û8«û4äûTünüˆü*¢ü1Íü"ÿü#"ý	Fý+Pý#|ý ý¿ý,ÓýGþCHþ%ŒþS²þ-ÿ%4ÿ4ZÿG�ÿC×ÿ0ALFŽOÕI% o8�É à&('E,mš2¹ì.M3.�$°+ÕT+VH‚,Ë$ø?"]&€,§&Ô*û&"Dg„ E¶<ü;9
uƒ–!¦È9æC #d$ˆ5­*ã%	$4	Y	x	˜	(´	+Ý	;	
! CE
! .‰
! 1¸
! ê
! ý
! /H)_(‰2²*å()93c1—JÉ
9-
,g
 ”
-µ
$ã
/8Nb‚’)®*Ø
2D^{˜­'¹+á
'(C-lš¶Ó ï'>8w/Ž¾ÜPìD=‚'¢!Êì,+H9t8®&ç3EB;ˆ;Ä=.>ms#{-Ÿ-Í,û+(,T �¢¿Ú!õ<4=q¯ÄÜò!4Lb$—0¼DíD2<w´Ôò4 F gˆ!¡-Ãñ%ED[* -Ë4ù.3I3}G±6ù80i
x†¥!´ Ö"÷#> K4lI¡Gë"3(V!/¡)Ñ#û! &A h u E‹ &Ñ >ø F7!F~!Å!1Ö!*"*3"$^"+ƒ"+¯"+Û"4#0<#%m#<“#YÐ#o*$'š$6Â$)ù$5#%"Y%%|%$¢%8Ç%+&/,&.\&.‹&%º&.à&J'Z'v'3’'Æ'1ä'9(BP(“(
! ¥(3°(5ä(F)&a)	ˆ)$’)8·)/ð): *2[*HŽ*!×*ù*+%/+,U+‚+A‘+CÓ+?,W,i,…,ž,>³,4ò,B'-4j-BŸ-Lâ- /.P.e...®.(Ä.'í.1/)G/'q/(™/Â/)â/"0G/0 w0 ˜06¹0ð05
! 1.@1-o1�1½1KÌ1,2.E2.t2£24Á2ö2+39B3|3—3­3Ç3á3û34+4A4W4m4ƒ4™4³4Í4ã4ý45*5@5Z5p5Š5 5º5Ð5æ566,6B6X6r6Œ6¦6¼6Ö6ì67767M7g7}7“7©7¿7Õ7ï78858O8i88•8«8Ã8Ü82ù8<,9<i9/¦9'Ö9þ9:/4:.d:+“:"¿:Fâ:$);"N;'q;$™;¾;$Û;<-<@<$U<Ez<À<Þ<ø<=,=F=`=z= ”=µ=(Ï=2ø=$+>SP>(¤>SÍ>,!?4N?$ƒ?6¨?*ß?
! @"&@9I@)ƒ@.­@/Ü@)AD6A>{AºA"×A)úA!$B.FB"uB˜B­BÁB2áB+C(@C/iC0™C4ÊC1ÿC(1D'ZD.‚D.±D!àDEE"'E0JE/{E$«E9ÐE
! F F
;F IF jF!‹F­F¼F)ÙF9G7=G=uG?³G/óG"#H9FH$€H2¥H#ØH1üH#.I1RI>„I<ÃIGJOHJ;˜J2ÔJ"K,*K$WKW|KIÔKKLKjL*¶LáLðL#M.*MYMrM%’M
¸MÆMØM$õMN(1N+ZNQ†N3ØN'O)4O^O*~O/©O&ÙO#P$P-BPpP�P%«P'ÑP'ùP,!QANQ1�Q1ÂQ3ôQ2(R3[R�R®R(¾R+çRS"S
?S-MS{S?�S$ÏS'ôS1T8NT/‡T·T<ÓTU&-U#TU.xU0§U)ØU#V;&V0bV@“V$ÔV4ùV.W(IWrWwW~W‹W¤W8¼W-õW;#X_X"hXO‹X7ÛX)Y!=Y_Y5~Y<´Y1ñY.#ZRZ1iZ'›ZÃZ áZ![$[B[a[x[A“["Õ[5ø[=.\ l\)�\(·\0à\*]*<]6g]&ž],Å]'ò]%^2@^s^-Ž^#¼^&à^_$_,D_9q_,«_7Ø_^`Yo`\É`Y&aZ€a\ÛaZ8bJ“bLÞbJ+c<vcM³c]d]_dH½dee< e;]e.™e/Èe+øe8$f,]f$Šf¯f¸fÔfçfgg 8gYgtg“g0°gágúg
h;$h0`h$‘h¶hLËh`i^yi%ØiBþi@Aj-‚j,°j#ÝjPk6Rk0‰k#ºk"Þkll%8l#^l"‚lB¥lèl<mEm.`m�mI¨m@òm'3n)[n5…n »n!Ün"þn&!oHo>]o=œoÚo÷op""p.Ep-tp¢p4¼p2ñpD$qJiq!´q1Öq;r-Dr!rr ”r-µr7ãrs(8s6as*˜s)Ãs"íst+tFt.\t7‹t+Ãt)ït,uFu_uvu’u"±u"Ôu;÷u93vJmv5¸v8îv8'w4`w8•wÎw(îw(x*@x.kx-šx#Èx3ìx* y-Ky!yy$›y-Àyîyz*z4Ezzz4•zqÊz<{Z{&v{-�{$Ë{Cð{E4|Cz|?¾|:þ|:9}9t}9®}:è}9#~9]~9—~=Ñ~=AM=�<Í=
! €<H€<…€,Â€!ï€�'0�'X�€� •�/¶�æ�#ö�‚9-‚g‚#~‚¢‚¹‚Ñ‚è‚ƒƒ-ƒEƒ\ƒtƒ‹ƒ£ƒ»ƒÒƒêƒ„„1„A„[„q„‰„¡„·„Í„(è„)…@;…M|…^Ê…G)†Gq†#¹†@Ý†>‡%]‡0ƒ‡´‡3Æ‡@ú‡7;ˆ-sˆ%¡ˆ2Çˆ*úˆ)%‰0O‰*€‰A«‰í‰#Š;)Š;eŠ4¡Š&ÖŠýŠ#‹&@‹)g‹"‘‹!´‹0Ö‹Œ Œ8Œ^WŒB¶Œ7ùŒ,1�6^�2•�,È�7õ�5-Ž.cŽ$’Ž(·Ž/àŽ,�=�S�$m�3’�2Æ�ù�2�(J�0s�@¤�<å�$"‘'G‘o‘Ž‘'¢‘Ê‘ç‘%’K(’1t’¦’·’Ï’1á’?“/S“'ƒ“«“Á“Ö“-ó“#!”#E”i”‰”.©”#Ø”ü”•;8•!t•<–•2Ó•#–Q*–7|–7´–:ì–,'—/T—„—(š—6Ã—ú—1˜L˜[˜6x˜$¯˜ Ô˜5õ˜)+™+U™'�™*©™&Ô™Sû™Oš(oš˜š1¶šèš#›!'›%I›8o›¨›º›
! Ï›,Ú›,œ4œ,Gœ2tœ.§œ!Öœ8øœ@1�6r�0©�5Ú�0ž0Až.rž;¡žAÝž?Ÿ)_Ÿ‰Ÿ.£ŸÒŸ ñŸ &/ V 
! s c/Gr](	?õ…|¦k s
! �G[ñîÔ„d]F�ŒžK~VòŸÖê1lr"%ûÊ¶XNšb—FH¦pùÀMdkÍÒ²SUDÍ€q‰½Î·´ŒHA�
¼‡Ê‡�èâÌ)A)^5>wÂñÏË{[ö1©të¬“›D¡_�^‚\“m¨†8zþ6�´¡-Iv9e¦ú ŽîÀ{éB×lŒC%é{w*.„C¬•|s
Ô�J&Ò;]ý;„â¬D0Rhßø\Š(¦æj'vÇû˜@N!«ÇhM¥K"Ùkœ³qõ\ÛÇXõrá{gQö¯€­Üð„òBÁ‰ø‚qX,›a{ÿ,G` š–E~»¢‹Æ‘F/ô¦ëE<jÿ»>7b’Ê9x~“�¤Eµ†JzÒŠÃòÎ¤„WËçfpã—ŸC+²7eÝˆ»<áßq>Üß¬<@Ã)ìbž¡”ŸM�lþŸ²IÂ1Š�þL?š&øŸŽíú*´%·´vEãQÀî’È)ñVø-�çl4&QË	(ŽÆA�£$Z€|a•au"1©ËÍ,îHCýØ4Å¾—-m3Ñª™œÙµüáÖJÓõ<¤ôJ¼2êoÙo�7@5ÑtV&'Ì¹�®Â¶©k�}:Ÿm)S)Rª6
«·ö*8ÃóÅbÆ©]N:0èPÖ«Ëñ9ãÎ°S[YPeW±nKTàÞ™?ü`ÓíÊ·Ä"i¦tTýdˆ6n‡;a#mN.¿uéÃ§zñV°Á5¢'ö°ý-Yéº¸Oˆf›òÅµi0DxôrÒtgÆ<Í÷/McÿX4×ÇPÐh�;	x!ŒI8#ÓÅMãèAŠ5®=zZñ£ÐŒ%“ÙJñý�2í™C >?õj‹a‘:$ÞÿÕj8ž~ ."’Þ‰ð­«7Ç„¼Â1TQ ¼›�êt=T3{z§yæY¤ýºX^ÂnnRÚ‹±«õJ¥u¶û(9ûs/_Y~p�·'Ò¢´j0â0÷ÅÚú‡ÿ}AQ‰H:{_#ëu%xÉvèg­Â·W¢­
! Ny›Á`ªL#¥c?¾ÇÍSrKS^“œðU+Ðæ“OFÎ£9RPãÝ­	¥Gfëá Æ°¨wo3‘ÌF.bÐ2iêR	R|€y½¢Ú÷†Nx,˜.9³úl¸›è`{¯¿Ä¡][ $¨ÌcL2ªvì�$5åC
¾n¥Æi-‰JG³!°+UŠdhqñº?qÒú—@�¬…9å¤Ú¶†)êsw_Zbž¡€Û&HÛK—Ø}rÇsìö¨ÓØÕ˜«u}Ø_O®¥–øÝsáGÏ¼”®ó�ï‘±¡/@P[ðpÿš'à XeÔZ’8ìŠí¸Ã×í³5�ü=¹Ñ¥`Õ+ºø­¹‹Àj«c
`žtvâ�óUŽšÉKö•=Úy}•ˆ©qù¨¿iqØ³Ž4Ÿ¬�dù‰tàWvÄãÕç`äâbZ¢D‚1O?L,^”W
ù2e7$’ƒÌÞ�AÄxƒÀ ’ê¸w6œôÔÒTfÀüÐo]¼Óm<úÚp•—÷iß÷!H	(í?ÉºßAî…PwåÌæ×kí¨Ž
! ³œ¿M>ÿðuFþäï–€îðF”ˆ¸:åó	�õ®8Ó³’÷‚ySéåLóæ`¹åIs¦:­°çÃ§EÈÄØÉ€ä!52¾/�¤w3Ý}ÖªûüÈS®cÐŠôoC˜Y¯µ@Å¹ø0!å²Bò‹�²6Oâ‘d m#7â
! ÚM™¦É5ÈÏ¾>N}YÃ:g°ÁòÁL6e^Ôd¶\\ÿwëZM%×äghŽ·*#Ì‘ù'ž¸ÅÛª©Û•âeA4£°á¤o_.3©ÍW¿@�ÑÊ›gßÄí³ sY¹B+à+sõ4t¤'/Dz¥m…6‚keö<ì,k”á«z
! Ád>Ñ…pNÍ²ˆÀßq}>½çº:Ä‘“ÈB™…�£®»èR\–¯ËÂë‡8@�Œ/�‹"ÞûOîƒcû×Vc¢[f&Bêk	h.(aÃà±‘†~± K2/Z”¯×€lL|É�ø,çd¾4*jR8†P”änšErúJ£Û2pÊ�¾U(ò‰¢M­y®4–KûyFÜjK�9ÅéH‚}×;W•ÑF„TÆÎ±Z=x±“µþÈ|QuÕXˆÏ[À÷^ö1ŒÒÓ=ˆyål0�ƒ.~‰vð±´\
ÁU‚oÞÊ‹{-pçfÜ
! nêÙÈ#´æó„ÜBšà<O-Š¿™I7Iï˜Ö§è¨þÔ'ôC£BL!‡ƒ¡•X[‚G™§Y�Î7hœ©›|3EÙ�’¦¿;br
! $àîwOŽ™Äu$ýæ�.Hã=µÌÏ(ì%Q#Ó’¢‹;œŽIƒ§ÜD�©Ï_3Þª¬Õam¡UŸ½´……¯>6e�ïÁ®è»�ÉiIªœóƒ!=Â›ÆG
! fÈ*rƒ„‡%vÑéÎï&3çÏj_h;ˆþ‘¬^i;ÕbÖ»ìú±L–†¹V³Jš8uÊ
! ¶—
f+”V²­z˜xpð-Cµ4#½Í]~¥ÞØ¬~‰
—»šäÐ‡k£2ž§ï�*:•,yxZ^"äÙµnÉ*žü†™“T þg¶ÝžPÝ10¼¿9XoHV7T·_ìcW…ôWòQ?æ¼ù&áÖ5€[ ÝA)në0ÇéSË˜ýï£E¶ÕY¸ºa²Ñä|–ºiƒ½S &²NÐÝfã!¹*Ï�¨†=¯]ïIŒ¨ÜÛÜ˜»§$'g¯\QOÔÙ"¾ßoa½ÛzŸ]ªœ¤ó`P¯ü,à$l÷|UØ°½Blt§"ŒÔ 3‹gR¸m%	‡Šù-ë«–GD1‚6Ë —)ôDÎ¡ü+@(TU\ÚÖE+ù<V´–˜”h
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 94,100 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
-   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -E                       Preprocess only; do not compile, assemble or link.
--- 102,107 ----
*************** write_c_file - output name is %s, prefix
*** 167,173 ****
  '' ' flag'!' flag'#' flag''' flag'(' flag'+' flag'-' flag'0' flag'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'q' flag(C)(anonymous namespace)(anonymous)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this-MF <file>	Write dependency output to the given file.-O<number>	Set optimization level to <number>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<byte-size>	Warn if stack usage might exceed <byte-size>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-force_flat_namespace not allowed with -dynamiclib-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-mbig-endian and -mlittle-endian may not be used together-private_bundle not allowed with -dynamiclib...this statement, but the latter is misleadingly indented as if it were guarded by the %qs31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use copy-assignment instead; use copy-initialization instead<During initialization>
! <anonymous><built-in><command-line><declaration error><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><tag-error><throw-expression><type error><type-error><typedef-error><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed>A synonym for -std=c89 (for C) or -std=c++98 (for C++).Alias for --help=target.Align all labels.Align the start of functions.Align the start of loops.Align variables on a 32-bit boundary.Allow the use of MT instructions.Allow the use of hardware floating-point ABI and instructions.AltiVec argument passed to unprototyped functionAlways treat bitfields as int-sized.Ambiguous symbol in TYPE definition at %CArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L outside of range [0,127]Array reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference out of boundsAssembler options
  =================
  
  Assignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssume incoming stack aligned to this power of 2.Assume normal C execution environment.Assume that values of enumeration type are always within the minimum range of that type.At global scope:At top level:Attribute at %L is not allowed in a TYPE definitionAvailable BITS selections:Bad nameBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
--- 174,180 ----
  '' ' flag'!' flag'#' flag''' flag'(' flag'+' flag'-' flag'0' flag'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'q' flag(C)(anonymous namespace)(anonymous)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this-MF <file>	Write dependency output to the given file.-O<number>	Set optimization level to <number>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<byte-size>	Warn if stack usage might exceed <byte-size>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-force_flat_namespace not allowed with -dynamiclib-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-mbig-endian and -mlittle-endian may not be used together-private_bundle not allowed with -dynamiclib...this statement, but the latter is misleadingly indented as if it were guarded by the %qs31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use copy-assignment instead; use copy-initialization instead<During initialization>
! <anonymous><built-in><command-line><declaration error><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><tag-error><throw-expression><type error><type-error><typedef-error><unknown operator><unknown><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed>A synonym for -std=c89 (for C) or -std=c++98 (for C++).Align all labels.Align the start of functions.Align the start of loops.Align variables on a 32-bit boundary.Allow the use of MT instructions.Allow the use of hardware floating-point ABI and instructions.AltiVec argument passed to unprototyped functionAlways treat bitfields as int-sized.Ambiguous symbol in TYPE definition at %CArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L outside of range [0,127]Array reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference out of boundsAssembler options
  =================
  
  Assignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssume incoming stack aligned to this power of 2.Assume normal C execution environment.Assume that values of enumeration type are always within the minimum range of that type.At global scope:At top level:Attribute at %L is not allowed in a TYPE definitionAvailable BITS selections:Bad nameBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
*************** write_c_file - tuotoksen nimi on %s, etu
*** 254,260 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<hakemisto>    KÃ¤ytÃ¤ <hakemistoa> otsakkeiden ja kirjastojen
                             juurihakemistona.
-   --target-help            NÃ¤ytÃ¤ kohdekohtaiset komentorivivalitsimet.
    --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot.
    -B <hakemisto>           LisÃ¤Ã¤ <hakemisto> kÃ¤Ã¤ntÃ¤jÃ¤n hakupolkuihin.
    -E                       Suorita vain esikÃ¤Ã¤nnÃ¶s, Ã¤lÃ¤ kÃ¤Ã¤nnÃ¤, assembloi tai linkitÃ¤.
--- 261,266 ----
*************** write_c_file - tuotoksen nimi on %s, etu
*** 327,333 ****
  â€�â€� â€�-lippuâ€�!â€�-lippuâ€�#â€�-lippuâ€�'â€�-lippuâ€�(â€�-lippuâ€�+â€�-lippuâ€�-â€�-lippuâ€�0â€�-lippuâ€�Eâ€�-mÃ¤Ã¤reâ€�Iâ€�-lippuâ€�Oâ€�-mÃ¤Ã¤reâ€�^â€�-lippuâ€�_â€�-lippuâ€�aâ€�-lippuâ€�mâ€�-lippuâ€�qâ€�-lippuÂ©(nimetÃ¶n nimiavaruus)(nimetÃ¶n)(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)(ehkÃ¤ tarkoitettiin %<typename %T::%E%>)(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)(eli kannattaisi antaa %qT eikÃ¤ %qT funktiolle %<va_arg%>)(staattiset hajottimet kohteelle %s)(viesti nÃ¤kyy vain kerran lÃ¤hdetiedostoa kohden)
  ({nimetÃ¶n})*** VAROITUS *** liitÃ¤nnÃ¤isiÃ¤ on kÃ¤ytÃ¶ssÃ¤, Ã¤lÃ¤ raportoi tÃ¤tÃ¤ vikana ellei vika ole toistettavissa ilman liitÃ¤nnÃ¤isiÃ¤.
  *this-MF <tiedosto>	Kirjoita riippuvuustuloste annettuun tiedostoon.-O<luku>	Aseta optimointitasoksi <luku>.-Wnormalized=[none|id|nfc|nfkc]	Varoita normalisoimattomista Unicode-merkkijonoista.-Wstack-usage=<tavu-koko>	Varoita, jos pinon kÃ¤yttÃ¶ saattaa ylittÃ¤Ã¤ <tavu-koon>.valitsimia -bundle ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -bundle_loader ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤-current_version on sallittu vain valitsimen -dynamiclib kanssavalitsimia -force_flat_namespace ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤-install_name on sallittu vain valitsimen -dynamiclib kanssavalitsimia -keep_private_externs ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -mbig-endian ja -mlittle-endian ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -private_bundle ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤...tÃ¤tÃ¤ lausetta, mutta jÃ¤ljempi on harhaanjohtavasti sisennetty kuin %qs reunustaisi sitÃ¤31-bittinen ABI.387-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n SSE-aritmetiikkaa64-bittinen ABI.64-bittinen ABI ei ole tuettu ESA/390-tilassa; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan; kÃ¤ytÃ¤ kopioalustusta sen sijaan<Alustuksen aikana>
! <nimetÃ¶n><sisÃ¤inen><komentorivi><esittelyvirhe><virheellinen-lauseke><lausekevirhe><lambda<lambda><puuttuva><paluuarvo> <paluuarvo><tunnistevirhe><throw-lauseke><tyyppivirhe><tyyppivirhe><typedef-virhe><tuntematon operaattori><tuntematon><nimetÃ¶n-kiinteÃ¤:<nimetÃ¶n-liukuluku:<nimetÃ¶n-etumerkitÃ¶n:<nimetÃ¶n><jÃ¤sentÃ¤mÃ¤tÃ¶n>Sama kuin -std=c89 (C) tai -std=c++98 (C++).Sama kuin --help=target.Tasaa kaikki nimikkeet.Kohdista funktioiden alut.Kohdista silmukoiden alut.Kohdista muuttujat 32 bitin rajoille.Salli MT-kÃ¤skyjen kÃ¤yttÃ¶.Salli laitteistoliukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶.AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤KÃ¤sittele bittikenttiÃ¤ aina int-kokoisina.Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %CArgumentin %s kohdassa %L on oltava pituudeltaan yksiFunktion %s argumentti kohdassa %L on negatiivinenFunktion %s argumentti kohdassa %L on lukualueen [0,127] ulkopuolellaTaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuuttaTaulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %dTaulukkoviite rajojen ulkopuolellaAssembler-valitsimet
  ====================
  
  Sijoitusoperaattorirajapinta kohdassa %L ei saa mÃ¤Ã¤ritellÃ¤ uudelleen INTRINSIC-tyyppisijoitustaSijoitus FORALL-indeksimuuttujaan kohdassa %LOleta tulopino tasatuksi tÃ¤hÃ¤n 2:n potenssiin.Oleta normaali C-suoritusympÃ¤ristÃ¶.Oleta, ettÃ¤ luetellun tyypin arvot ovat aina kyseisen tyypin vÃ¤himmÃ¤isvÃ¤lillÃ¤.Globaalilla nÃ¤kyvyysalueella:PÃ¤Ã¤tasolla:Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤KÃ¤ytettÃ¤vissÃ¤ olevat BITS-valinnat:Virheellinen nimiLohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %CLohkonimiÃ¶ ei ole sopiva aritmeettiselle IF-lauseelle kohdassa %CHaarautuminen kohdassa %L voi aiheuttaa ikisilmukanHaarat ovat nÃ¤in kalliita (mielivaltainen yksikkÃ¶).Haaroja suoritettu:%s/%d
--- 333,339 ----
  â€�â€� â€�-lippuâ€�!â€�-lippuâ€�#â€�-lippuâ€�'â€�-lippuâ€�(â€�-lippuâ€�+â€�-lippuâ€�-â€�-lippuâ€�0â€�-lippuâ€�Eâ€�-mÃ¤Ã¤reâ€�Iâ€�-lippuâ€�Oâ€�-mÃ¤Ã¤reâ€�^â€�-lippuâ€�_â€�-lippuâ€�aâ€�-lippuâ€�mâ€�-lippuâ€�qâ€�-lippuÂ©(nimetÃ¶n nimiavaruus)(nimetÃ¶n)(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)(ehkÃ¤ tarkoitettiin %<typename %T::%E%>)(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)(eli kannattaisi antaa %qT eikÃ¤ %qT funktiolle %<va_arg%>)(staattiset hajottimet kohteelle %s)(viesti nÃ¤kyy vain kerran lÃ¤hdetiedostoa kohden)
  ({nimetÃ¶n})*** VAROITUS *** liitÃ¤nnÃ¤isiÃ¤ on kÃ¤ytÃ¶ssÃ¤, Ã¤lÃ¤ raportoi tÃ¤tÃ¤ vikana ellei vika ole toistettavissa ilman liitÃ¤nnÃ¤isiÃ¤.
  *this-MF <tiedosto>	Kirjoita riippuvuustuloste annettuun tiedostoon.-O<luku>	Aseta optimointitasoksi <luku>.-Wnormalized=[none|id|nfc|nfkc]	Varoita normalisoimattomista Unicode-merkkijonoista.-Wstack-usage=<tavu-koko>	Varoita, jos pinon kÃ¤yttÃ¶ saattaa ylittÃ¤Ã¤ <tavu-koon>.valitsimia -bundle ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -bundle_loader ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤-current_version on sallittu vain valitsimen -dynamiclib kanssavalitsimia -force_flat_namespace ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤-install_name on sallittu vain valitsimen -dynamiclib kanssavalitsimia -keep_private_externs ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -mbig-endian ja -mlittle-endian ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤valitsimia -private_bundle ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤...tÃ¤tÃ¤ lausetta, mutta jÃ¤ljempi on harhaanjohtavasti sisennetty kuin %qs reunustaisi sitÃ¤31-bittinen ABI.387-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n SSE-aritmetiikkaa64-bittinen ABI.64-bittinen ABI ei ole tuettu ESA/390-tilassa; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan; kÃ¤ytÃ¤ kopioalustusta sen sijaan<Alustuksen aikana>
! <nimetÃ¶n><sisÃ¤inen><komentorivi><esittelyvirhe><virheellinen-lauseke><lausekevirhe><lambda<lambda><puuttuva><paluuarvo> <paluuarvo><tunnistevirhe><throw-lauseke><tyyppivirhe><tyyppivirhe><typedef-virhe><tuntematon operaattori><tuntematon><nimetÃ¶n-kiinteÃ¤:<nimetÃ¶n-liukuluku:<nimetÃ¶n-etumerkitÃ¶n:<nimetÃ¶n><jÃ¤sentÃ¤mÃ¤tÃ¶n>Sama kuin -std=c89 (C) tai -std=c++98 (C++).Tasaa kaikki nimikkeet.Kohdista funktioiden alut.Kohdista silmukoiden alut.Kohdista muuttujat 32 bitin rajoille.Salli MT-kÃ¤skyjen kÃ¤yttÃ¶.Salli laitteistoliukuluku-ABIn ja -kÃ¤skyjen kÃ¤yttÃ¶.AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤KÃ¤sittele bittikenttiÃ¤ aina int-kokoisina.Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %CArgumentin %s kohdassa %L on oltava pituudeltaan yksiFunktion %s argumentti kohdassa %L on negatiivinenFunktion %s argumentti kohdassa %L on lukualueen [0,127] ulkopuolellaTaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuuttaTaulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %dTaulukkoviite rajojen ulkopuolellaAssembler-valitsimet
  ====================
  
  Sijoitusoperaattorirajapinta kohdassa %L ei saa mÃ¤Ã¤ritellÃ¤ uudelleen INTRINSIC-tyyppisijoitustaSijoitus FORALL-indeksimuuttujaan kohdassa %LOleta tulopino tasatuksi tÃ¤hÃ¤n 2:n potenssiin.Oleta normaali C-suoritusympÃ¤ristÃ¶.Oleta, ettÃ¤ luetellun tyypin arvot ovat aina kyseisen tyypin vÃ¤himmÃ¤isvÃ¤lillÃ¤.Globaalilla nÃ¤kyvyysalueella:PÃ¤Ã¤tasolla:Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤KÃ¤ytettÃ¤vissÃ¤ olevat BITS-valinnat:Virheellinen nimiLohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %CLohkonimiÃ¶ ei ole sopiva aritmeettiselle IF-lauseelle kohdassa %CHaarautuminen kohdassa %L voi aiheuttaa ikisilmukanHaarat ovat nÃ¤in kalliita (mielivaltainen yksikkÃ¶).Haaroja suoritettu:%s/%d
diff -Nrcpad gcc-12.1.0/gcc/po/fi.po gcc-12.2.0/gcc/po/fi.po
*** gcc-12.1.0/gcc/po/fi.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/fi.po	Fri Aug 19 08:09:53 2022
*************** 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: 2022-04-01 17:30+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: 2022-05-05 17:00+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 tyyppimuunnoksista, jotk
*** 3534,3755 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  msgid "Generate JSON file."
  msgstr "Tuota H8S-koodia"
  
! #: d/lang.opt:159
  #, fuzzy, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:182
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Tuota koodia vÃ¤itesopimuksille."
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, fuzzy, no-c-format
  msgid "Compile in debug code."
  msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  msgid "Generate documentation."
  msgstr "Tuota norm-kÃ¤sky"
  
! #: d/lang.opt:260
  #, fuzzy, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:264
  #, fuzzy, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:268
  #, fuzzy, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:284
  #, fuzzy, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr "Ohita pragmat, joita ei tueta."
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, fuzzy, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, fuzzy, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow."
  msgid "Disable access to shared memory objects."
  msgstr "Oleta tavutason muistinkÃ¤yttÃ¶ hitaaksi."
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Kelvolliset argumentit:"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, fuzzy, no-c-format
  msgid "Compile release version."
  msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot\n"
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3534,3760 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, fuzzy, no-c-format
  msgid "Generate JSON file."
  msgstr "Tuota H8S-koodia"
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "Tuota koodia vÃ¤itesopimuksille."
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, fuzzy, no-c-format
  msgid "Compile in debug code."
  msgstr "KÃ¤Ã¤nnÃ¤ koodi big-endian-tilaa varten"
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, fuzzy, no-c-format
  msgid "Generate documentation."
  msgstr "Tuota norm-kÃ¤sky"
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:260
  #, fuzzy, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:264
  #, fuzzy, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, fuzzy, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio"
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr "Ohita pragmat, joita ei tueta."
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, fuzzy, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, fuzzy, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow."
  msgid "Disable access to shared memory objects."
  msgstr "Oleta tavutason muistinkÃ¤yttÃ¶ hitaaksi."
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Kelvolliset argumentit:"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, fuzzy, no-c-format
  msgid "Compile release version."
  msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot\n"
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
*** 5713,5719 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  msgid "Schedule code for given CPU."
--- 5718,5724 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ r2 ja r5"
*** 5894,5900 ****
  msgid "Target the software simulator."
  msgstr "# Ei kohde:"
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  msgid "Use LRA instead of reload."
--- 5899,5905 ----
  msgid "Target the software simulator."
  msgstr "# Ei kohde:"
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) on 12."
*** 6202,6214 ****
  msgid "Use 80-bit long double."
  msgstr "KÃ¤ytÃ¤ 80-bittistÃ¤ long double -tyyppiÃ¤."
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ long double -tyyppiÃ¤."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
--- 6207,6219 ----
  msgid "Use 80-bit long double."
  msgstr "KÃ¤ytÃ¤ 80-bittistÃ¤ long double -tyyppiÃ¤."
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ long double -tyyppiÃ¤."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr ""
*** 6909,6915 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 6914,6920 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr "funktion paluuarvon tyyppi ei vo
*** 7004,7010 ****
  msgid "Convert function return to call and return thunk."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, fuzzy, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "epÃ¤kelpo osoitintila %qs"
--- 7009,7015 ----
  msgid "Convert function return to call and return thunk."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, fuzzy, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "epÃ¤kelpo osoitintila %qs"
*************** msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi
*** 7135,7140 ****
--- 7140,7150 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ AltiVec ABI -laajennoksia."
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 7463,7489 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, fuzzy, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nvptx/nvptx.opt:136
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio."
  
! #: config/nvptx/nvptx.opt:140
  #, fuzzy, no-c-format
  msgid "Initialize ptx registers."
  msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
--- 7473,7499 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, fuzzy, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/nvptx/nvptx.opt:135
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio."
  
! #: config/nvptx/nvptx.opt:139
  #, fuzzy, no-c-format
  msgid "Initialize ptx registers."
  msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
*************** msgstr "31-bittinen ABI."
*** 7778,7939 ****
  msgid "64 bit ABI."
  msgstr "64-bittinen ABI."
  
! #: config/s390/s390.opt:126
  #, fuzzy, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: config/s390/s390.opt:130
  #, fuzzy, no-c-format
  msgid "Additional debug prints."
  msgstr "aseta vianjÃ¤ljityksen taso"
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "ESA/390-arkkitehtuuri."
  
! #: config/s390/s390.opt:138
  #, fuzzy, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.opt:142
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, fuzzy, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/s390/s390.opt:168
  #, fuzzy, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.opt:172
  #, fuzzy, no-c-format
  msgid "Use packed stack layout."
  msgstr "pinon ylivuoto"
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:188
  #, fuzzy, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:196
  #, fuzzy, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/s390/s390.opt:204
  #, fuzzy, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  #, fuzzy, no-c-format
  msgid "z/Architecture."
  msgstr "ESA/390-arkkitehtuuri"
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, fuzzy, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "kÃ¤yttÃ¤mÃ¤ttÃ¶miÃ¤ argumentteja $-tyylisessÃ¤ muotoilussa"
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 7788,7949 ----
  msgid "64 bit ABI."
  msgstr "64-bittinen ABI."
  
! #: config/s390/s390.opt:129
  #, fuzzy, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: config/s390/s390.opt:133
  #, fuzzy, no-c-format
  msgid "Additional debug prints."
  msgstr "aseta vianjÃ¤ljityksen taso"
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "ESA/390-arkkitehtuuri."
  
! #: config/s390/s390.opt:141
  #, fuzzy, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "KÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, fuzzy, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/s390/s390.opt:171
  #, fuzzy, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.opt:175
  #, fuzzy, no-c-format
  msgid "Use packed stack layout."
  msgstr "pinon ylivuoto"
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:183
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja."
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:191
  #, fuzzy, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:199
  #, fuzzy, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/s390/s390.opt:207
  #, fuzzy, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "KÃ¤ytÃ¤ bittikenttÃ¤kÃ¤skyjÃ¤"
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:224
  #, fuzzy, no-c-format
  msgid "z/Architecture."
  msgstr "ESA/390-arkkitehtuuri"
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, fuzzy, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "kÃ¤yttÃ¤mÃ¤ttÃ¶miÃ¤ argumentteja $-tyylisessÃ¤ muotoilussa"
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgstr ""
*** 12528,12535 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
! msgstr "Sama kuin --help=target."
  
  #: common.opt:468
  #, no-c-format
--- 12538,12545 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
! msgstr ""
  
  #: common.opt:468
  #, no-c-format
*************** msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei
*** 16717,16728 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16727,16738 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 16799,16940 ****
  msgstr "  --help                   NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje.\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr "  --target-help            NÃ¤ytÃ¤ kohdekohtaiset komentorivivalitsimet.\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           NÃ¤ytÃ¤ tietyn tyyppiset komentorivivalitsimet.\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Komennolla â€�-v --helpâ€� aliprosessien komentorivivalitsimet).\n"
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot.\n"
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               NÃ¤ytÃ¤ kaikki sisÃ¤iset mÃ¤Ã¤rittelyrivit.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n kohdesuoritin.\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n hakupolussa olevat hakemistot.\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n kumppanikirjaston nimi.\n"
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<kirj>  NÃ¤ytÃ¤ tÃ¤ysi polku kirjastoon <kirj>.\n"
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<ohj>   NÃ¤ytÃ¤ tÃ¤ysi polku kÃ¤Ã¤ntÃ¤jÃ¤n komponenttiin <ohj>.\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
  msgstr ""
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   NÃ¤ytÃ¤ libgcc:n versioiden juurihakemisto.\n"
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory NÃ¤ytÃ¤ kÃ¤yttÃ¶jÃ¤rjestelmÃ¤kirjastojen suhteellinen polku.\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot            NÃ¤ytÃ¤ kohdekirjastojen hakemisto.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  "  -print-sysroot-headers-suffix NÃ¤ytÃ¤ sysroot-loppuliite, jota kÃ¤ytetÃ¤Ã¤n\n"
  "                           otsakkeiden etsimiseen.\n"
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<valitsimet>         VÃ¤litÃ¤ pilkulla erotetut <valitsimet> assemblerille.\n"
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<valitsimet>         VÃ¤litÃ¤ pilkulla erotetut <valitsimet> esikÃ¤Ã¤ntÃ¤jÃ¤lle.\n"
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<valitsimet>         VÃ¤litÃ¤ pilkulla erotetut <valitsimet> linkittimelle.\n"
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <arg>        VÃ¤litÃ¤ <arg> assemblerille.\n"
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <arg>     VÃ¤litÃ¤ <arg> esikÃ¤Ã¤ntÃ¤jÃ¤lle.\n"
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <arg>           VÃ¤litÃ¤ <arg> linkittimelle.\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Ã„lÃ¤ poista vÃ¤liaikaistiedostoja.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        Ã„lÃ¤ poista vÃ¤liaikaistiedostoja.\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3796
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    KÃ¤ytÃ¤ putkia vÃ¤liaikaistiedostojen sijaan.\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika.\n"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<tiedosto>        Ohita sisÃ¤Ã¤nrakennetut mÃ¤Ã¤ritykset <tiedoston> sisÃ¤llÃ¶llÃ¤.\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standardi>         Oleta syÃ¶tetiedostojen olevan <standardi>n mukaisia.\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 16809,16952 ----
  msgstr "  --help                   NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje.\n"
  
  #: gcc.cc:3761
! #, fuzzy
! #| msgid "  --target-help            Display target specific command line options.\n"
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            NÃ¤ytÃ¤ kohdekohtaiset komentorivivalitsimet.\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           NÃ¤ytÃ¤ tietyn tyyppiset komentorivivalitsimet.\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Komennolla â€�-v --helpâ€� aliprosessien komentorivivalitsimet).\n"
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               NÃ¤ytÃ¤ kaikki sisÃ¤iset mÃ¤Ã¤rittelyrivit.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio.\n"
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n kohdesuoritin.\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n hakupolussa olevat hakemistot.\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n kumppanikirjaston nimi.\n"
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<kirj>  NÃ¤ytÃ¤ tÃ¤ysi polku kirjastoon <kirj>.\n"
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<ohj>   NÃ¤ytÃ¤ tÃ¤ysi polku kÃ¤Ã¤ntÃ¤jÃ¤n komponenttiin <ohj>.\n"
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
  msgstr ""
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   NÃ¤ytÃ¤ libgcc:n versioiden juurihakemisto.\n"
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory NÃ¤ytÃ¤ kÃ¤yttÃ¶jÃ¤rjestelmÃ¤kirjastojen suhteellinen polku.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot            NÃ¤ytÃ¤ kohdekirjastojen hakemisto.\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  "  -print-sysroot-headers-suffix NÃ¤ytÃ¤ sysroot-loppuliite, jota kÃ¤ytetÃ¤Ã¤n\n"
  "                           otsakkeiden etsimiseen.\n"
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<valitsimet>         VÃ¤litÃ¤ pilkulla erotetut <valitsimet> assemblerille.\n"
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<valitsimet>         VÃ¤litÃ¤ pilkulla erotetut <valitsimet> esikÃ¤Ã¤ntÃ¤jÃ¤lle.\n"
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<valitsimet>         VÃ¤litÃ¤ pilkulla erotetut <valitsimet> linkittimelle.\n"
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <arg>        VÃ¤litÃ¤ <arg> assemblerille.\n"
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <arg>     VÃ¤litÃ¤ <arg> esikÃ¤Ã¤ntÃ¤jÃ¤lle.\n"
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <arg>           VÃ¤litÃ¤ <arg> linkittimelle.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Ã„lÃ¤ poista vÃ¤liaikaistiedostoja.\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        Ã„lÃ¤ poista vÃ¤liaikaistiedostoja.\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3797
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    KÃ¤ytÃ¤ putkia vÃ¤liaikaistiedostojen sijaan.\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika.\n"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<tiedosto>        Ohita sisÃ¤Ã¤nrakennetut mÃ¤Ã¤ritykset <tiedoston> sisÃ¤llÃ¶llÃ¤.\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standardi>         Oleta syÃ¶tetiedostojen olevan <standardi>n mukaisia.\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 16942,16986 ****
  "  --sysroot=<hakemisto>    KÃ¤ytÃ¤ <hakemistoa> otsakkeiden ja kirjastojen\n"
  "                           juurihakemistona.\n"
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <hakemisto>           LisÃ¤Ã¤ <hakemisto> kÃ¤Ã¤ntÃ¤jÃ¤n hakupolkuihin.\n"
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n kÃ¤ynnistÃ¤mÃ¤t ohjelmat.\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Kuin -v mutta valitsimet lainausmerkeissÃ¤ eikÃ¤ komentoja kÃ¤ynnistetÃ¤.\n"
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Suorita vain esikÃ¤Ã¤nnÃ¶s, Ã¤lÃ¤ kÃ¤Ã¤nnÃ¤, assembloi tai linkitÃ¤.\n"
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Suorita vain kÃ¤Ã¤nnÃ¶s, Ã¤lÃ¤ assembloi tai linkitÃ¤.\n"
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  --help                   KÃ¤Ã¤nnÃ¤ ja assembloi, Ã¤lÃ¤ linkitÃ¤.\n"
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>.\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr "  -pie                     Luo paikkariippumaton suoritettava tiedosto.\n"
  
! #: gcc.cc:3812
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Luo jaettu kirjasto.\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 16954,16998 ----
  "  --sysroot=<hakemisto>    KÃ¤ytÃ¤ <hakemistoa> otsakkeiden ja kirjastojen\n"
  "                           juurihakemistona.\n"
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <hakemisto>           LisÃ¤Ã¤ <hakemisto> kÃ¤Ã¤ntÃ¤jÃ¤n hakupolkuihin.\n"
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n kÃ¤ynnistÃ¤mÃ¤t ohjelmat.\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Kuin -v mutta valitsimet lainausmerkeissÃ¤ eikÃ¤ komentoja kÃ¤ynnistetÃ¤.\n"
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Suorita vain esikÃ¤Ã¤nnÃ¶s, Ã¤lÃ¤ kÃ¤Ã¤nnÃ¤, assembloi tai linkitÃ¤.\n"
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Suorita vain kÃ¤Ã¤nnÃ¶s, Ã¤lÃ¤ assembloi tai linkitÃ¤.\n"
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  --help                   KÃ¤Ã¤nnÃ¤ ja assembloi, Ã¤lÃ¤ linkitÃ¤.\n"
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>.\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr "  -pie                     Luo paikkariippumaton suoritettava tiedosto.\n"
  
! #: gcc.cc:3813
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Luo jaettu kirjasto.\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 16992,16998 ****
  "                           â€�noneâ€� palauttaa kÃ¤yttÃ¶Ã¶n oletustoiminnan,\n"
  "                           eli kielen pÃ¤Ã¤ttelyn tiedoston pÃ¤Ã¤tteestÃ¤.\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 17004,17010 ----
  "                           â€�noneâ€� palauttaa kÃ¤yttÃ¶Ã¶n oletustoiminnan,\n"
  "                           eli kielen pÃ¤Ã¤ttelyn tiedoston pÃ¤Ã¤tteestÃ¤.\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17006,17082 ****
  " valitsimien vÃ¤littÃ¤miseen nÃ¤ille prosesseille on kÃ¤ytettÃ¤vÃ¤ -W<kirjain>-\n"
  " valitsimia.\n"
  
! #: gcc.cc:6789
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "KÃ¤sitellÃ¤Ã¤n opastesivuja hakemistossa %s...\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "Kohde: %s\n"
  
! #: gcc.cc:7551
  #, fuzzy, c-format
  msgid "Configured with: %s\n"
  msgstr "POP2-tuen asetuksia ei ole tehty.\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "SÃ¤iemalli: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-versio %s %s\n"
  
! #: gcc.cc:7584
  #, fuzzy, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "GMP-versio %s, MPFR-versio %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Vika ei ole toistettavissa, joten se on todennÃ¤kÃ¶isesti laitteisto- tai kÃ¤yttÃ¶jÃ¤rjestelmÃ¤ongelma.\n"
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "EsikÃ¤Ã¤nnetty lÃ¤hdekoodi tallennettu tiedostoon %s, liitÃ¤thÃ¤n sen vikailmoitukseen.\n"
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "asennus: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "ohjelmat: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "kirjastot: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 17018,17094 ----
  " valitsimien vÃ¤littÃ¤miseen nÃ¤ille prosesseille on kÃ¤ytettÃ¤vÃ¤ -W<kirjain>-\n"
  " valitsimia.\n"
  
! #: gcc.cc:6790
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "KÃ¤sitellÃ¤Ã¤n opastesivuja hakemistossa %s...\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "Kohde: %s\n"
  
! #: gcc.cc:7552
  #, fuzzy, c-format
  msgid "Configured with: %s\n"
  msgstr "POP2-tuen asetuksia ei ole tehty.\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "SÃ¤iemalli: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-versio %s %s\n"
  
! #: gcc.cc:7585
  #, fuzzy, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "GMP-versio %s, MPFR-versio %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Vika ei ole toistettavissa, joten se on todennÃ¤kÃ¶isesti laitteisto- tai kÃ¤yttÃ¶jÃ¤rjestelmÃ¤ongelma.\n"
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "EsikÃ¤Ã¤nnetty lÃ¤hdekoodi tallennettu tiedostoon %s, liitÃ¤thÃ¤n sen vikailmoitukseen.\n"
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "asennus: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "ohjelmat: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "kirjastot: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17085,17100 ****
  "\n"
  "Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 17097,17112 ----
  "\n"
  "Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 17105,17111 ****
  "TÃ¤llÃ¤ ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÃ„KSYTTÃ„VÃ„STÃ„\n"
  "LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 17117,17123 ----
  "TÃ¤llÃ¤ ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÃ„KSYTTÃ„VÃ„STÃ„\n"
  "LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17118,17124 ****
  "======================\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 17130,17136 ----
  "======================\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 17127,17133 ****
  "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
  "\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17139,17145 ----
  "KÃ¤ytÃ¤ â€�-Wl,VALITSINâ€� vÃ¤littÃ¤mÃ¤Ã¤n â€�VALITSINâ€� linkittimelle.\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 17138,17144 ****
  "====================\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17150,17156 ----
  "====================\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "â€�"
*** 17716,17741 ****
  msgid "At top level:"
  msgstr "PÃ¤Ã¤tasolla:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "Funktio %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    avattu lÃ¤hteestÃ¤ %qs, %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3581
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "Muodostin %qs"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "Muodostin %qs"
--- 17728,17753 ----
  msgid "At top level:"
  msgstr "PÃ¤Ã¤tasolla:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "Funktio %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    avattu lÃ¤hteestÃ¤ %qs, %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3589
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "Muodostin %qs"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "Muodostin %qs"
*************** msgstr "tunnistamaton kÃ¤sky:"
*** 17932,17948 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "alustusalkio ei ole vakio"
  
! #: targhooks.cc:2157
  #, fuzzy, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: targhooks.cc:2172
  #, fuzzy
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: targhooks.cc:2174
  #, fuzzy
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
--- 17944,17960 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "alustusalkio ei ole vakio"
  
! #: targhooks.cc:2236
  #, fuzzy, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: targhooks.cc:2251
  #, fuzzy
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: targhooks.cc:2253
  #, fuzzy
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
*************** msgstr "virheellinen etuliite â€�0bâ€� l
*** 18327,18354 ****
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  #, fuzzy
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 18339,18366 ----
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  #, fuzzy
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgstr "virheellinen %%E-arvo"
*** 18426,18435 ****
  msgid "unknown relocation unspec"
  msgstr "uudelleensijoitusvirhe"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
--- 18438,18447 ----
  msgid "unknown relocation unspec"
  msgstr "uudelleensijoitusvirhe"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
*************** msgstr "virheellinen %%O-operandi"
*** 18498,18504 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
--- 18510,18516 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
*************** msgstr "odottamaton siirros"
*** 18689,18697 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18701,18709 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "virheellinen const_double-operan
*** 18936,18960 ****
  msgid "bad output_condmove_single operand"
  msgstr "Yksi"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "virheellinen ADDR_SPACE_GLOBAL-osoite"
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/gcn/gcn.cc:6340
  #, fuzzy, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/gcn/gcn.cc:6422
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "virheellinen rotate-kÃ¤sky"
--- 18948,18972 ----
  msgid "bad output_condmove_single operand"
  msgstr "Yksi"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "virheellinen ADDR_SPACE_GLOBAL-osoite"
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/gcn/gcn.cc:6341
  #, fuzzy, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/gcn/gcn.cc:6423
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "virheellinen rotate-kÃ¤sky"
*************** msgstr "virheellinen rotate-kÃ¤sky"
*** 18966,19062 ****
  msgid "Expected register or constant integer."
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: config/i386/i386.cc:12360
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.cc:12899
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "virheellinen rekisterin â€�%sâ€� kÃ¤yttÃ¶"
  
! #: config/i386/i386.cc:12904
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.cc:13137
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13172
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13241
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:13246
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13476
  #, 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:13494
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13517
  #, 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:13621
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.cc:13784
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.cc:16791
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
--- 18978,19074 ----
  msgid "Expected register or constant integer."
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: config/i386/i386.cc:12362
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.cc:12901
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "virheellinen rekisterin â€�%sâ€� kÃ¤yttÃ¶"
  
! #: config/i386/i386.cc:12906
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.cc:13139
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13174
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13243
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:13248
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13478
  #, 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:13496
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13519
  #, 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:13623
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.cc:13786
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.cc:16793
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
*************** msgstr ""
*** 19120,19143 ****
  msgid "invalid addressing mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Nolla ei ole kelvollinen lausekenimiÃ¶ kohdassa %C"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 19132,19155 ----
  msgid "invalid addressing mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Nolla ei ole kelvollinen lausekenimiÃ¶ kohdassa %C"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 19175,19181 ****
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "virheellinen osoite"
  
--- 19187,19193 ----
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "virheellinen osoite"
  
*************** msgstr "virheellinen vektoripermutaatiov
*** 19511,19670 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:27573
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.cc:27642
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "%s: TÃ¤tÃ¤ tiedostoa ei voitu varmuuskopioida"
  
! #: config/rs6000/rs6000.cc:27718
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.cc:28257
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28259
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28261
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28263
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: config/rs6000/rs6000.cc:28278
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28280
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28282
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28284
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7970
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: config/s390/s390.cc:8052
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8075
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8093
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8115
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8133
  #, fuzzy, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8143
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8164
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8175
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8302
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8339
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8346
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8349
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:12128
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr "tyypit eroavat etumerkillisyyden osalta"
  
! #: config/s390/s390.cc:16539
  #, fuzzy
  msgid "binary operator does not support two vector bool operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.cc:16542
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.cc:16550
  #, fuzzy
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
--- 19523,19682 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:27601
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.cc:27670
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "%s: TÃ¤tÃ¤ tiedostoa ei voitu varmuuskopioida"
  
! #: config/rs6000/rs6000.cc:27746
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.cc:28285
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28287
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28289
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28291
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: config/rs6000/rs6000.cc:28306
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28308
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28310
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28312
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7964
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: config/s390/s390.cc:8046
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8069
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8087
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8109
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8127
  #, fuzzy, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8137
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8158
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8169
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8296
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8333
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8340
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8343
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:12122
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr "tyypit eroavat etumerkillisyyden osalta"
  
! #: config/s390/s390.cc:16556
  #, fuzzy
  msgid "binary operator does not support two vector bool operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.cc:16559
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.cc:16567
  #, fuzzy
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
*************** msgstr "%qD esitelty uudelleen eri nÃ¤ky
*** 19694,19736 ****
  msgid "created and used with different endianness"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "virheellinen %%Y-operandi"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "virheellinen %%A-operandi"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "virheellinen %%B-operandi"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "virheellinen %%C-operandi"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "virheellinen %%D-operandi"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "virheellinen %%f-operandi"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "virheellinen %%s-operandi"
  
! #: config/sparc/sparc.cc:9667
  #, fuzzy, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
--- 19706,19748 ----
  msgid "created and used with different endianness"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "virheellinen %%Y-operandi"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "virheellinen %%A-operandi"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "virheellinen %%B-operandi"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "virheellinen %%C-operandi"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "virheellinen %%D-operandi"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "virheellinen %%f-operandi"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "virheellinen %%s-operandi"
  
! #: config/sparc/sparc.cc:9679
  #, fuzzy, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
*************** msgstr "({nimetÃ¶n})"
*** 19948,19954 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "â€�)â€� oli odotus"
--- 19960,19966 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 19969,19975 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "â€�)â€� oli odotus"
--- 19981,19987 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 19977,19983 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "â€�)â€� oli odotus"
--- 19989,19995 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "odotettiin %<,%>, %<;%> tai %<}%
*** 19996,20008 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "â€�)â€� oli odotus"
--- 20008,20020 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 20011,20017 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "â€�)â€� oli odotus"
--- 20023,20029 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 20024,20036 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 20036,20048 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 20039,20045 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "â€�)â€� oli odotus"
--- 20051,20057 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "â€�)â€� oli odotus"
*************** msgid "expected %<.%>"
*** 20050,20066 ****
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 20062,20078 ----
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 20070,20100 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 20082,20112 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 20102,20108 ****
  msgid "(anonymous)"
  msgstr "(nimetÃ¶n)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "â€�)â€� oli odotus"
--- 20114,20120 ----
  msgid "(anonymous)"
  msgstr "(nimetÃ¶n)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 20113,20147 ****
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.cc:4007
  #, fuzzy
  msgid "candidate:"
  msgstr "ehdokas 1:"
  
! #: cp/call.cc:7735
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
  msgstr[1] "ehdokkaat ovat:"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr "hyppy nimiÃ¶Ã¶n %qD"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "hyppy case-nimiÃ¶Ã¶n"
  
--- 20125,20159 ----
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.cc:4018
  #, fuzzy
  msgid "candidate:"
  msgstr "ehdokas 1:"
  
! #: cp/call.cc:7745
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
  msgstr[1] "ehdokkaat ovat:"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr "hyppy nimiÃ¶Ã¶n %qD"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "hyppy case-nimiÃ¶Ã¶n"
  
*************** msgstr "jÃ¤sennysvirhe malliargumenttien
*** 20239,20370 ****
  msgid "<statement>"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<tuntematon>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr "<throw-lauseke>"
  
! #: cp/error.cc:2337
  #, fuzzy
  msgid "<ubsan routine call>"
  msgstr "VIRHE: ei tukea getpassword()-funktiolle\n"
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr "<jÃ¤sentÃ¤mÃ¤tÃ¶n>"
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr "<lausekevirhe>"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr "Globaalilla nÃ¤kyvyysalueella:"
  
! #: cp/error.cc:3613
  #, c-format
  msgid "In static member function %qs"
  msgstr "Staattinen jÃ¤senfunktio %qs"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/error.cc:3617
  #, c-format
  msgid "In constructor %qs"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3619
  #, c-format
  msgid "In destructor %qs"
  msgstr "Hajotin %qs"
  
! #: cp/error.cc:3621
  msgid "In lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/error.cc:3649
  #, fuzzy, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s %qs"
  
! #: cp/error.cc:3650
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3686
  #, fuzzy, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3687
  #, fuzzy, c-format
  msgid "required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3692
  #, fuzzy
  msgid "recursively required from %q#D\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3693
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.cc:3700
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3701
  #, fuzzy
  msgid "required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  #, fuzzy
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/error.cc:3817
  #, fuzzy
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
--- 20251,20382 ----
  msgid "<statement>"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<tuntematon>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr "<throw-lauseke>"
  
! #: cp/error.cc:2338
  #, fuzzy
  msgid "<ubsan routine call>"
  msgstr "VIRHE: ei tukea getpassword()-funktiolle\n"
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr "<jÃ¤sentÃ¤mÃ¤tÃ¶n>"
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr "<lausekevirhe>"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr "Globaalilla nÃ¤kyvyysalueella:"
  
! #: cp/error.cc:3621
  #, c-format
  msgid "In static member function %qs"
  msgstr "Staattinen jÃ¤senfunktio %qs"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/error.cc:3625
  #, c-format
  msgid "In constructor %qs"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3627
  #, c-format
  msgid "In destructor %qs"
  msgstr "Hajotin %qs"
  
! #: cp/error.cc:3629
  msgid "In lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/error.cc:3657
  #, fuzzy, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s %qs"
  
! #: cp/error.cc:3658
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3694
  #, fuzzy, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3695
  #, fuzzy, c-format
  msgid "required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3700
  #, fuzzy
  msgid "recursively required from %q#D\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3701
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.cc:3708
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3709
  #, fuzzy
  msgid "required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  #, fuzzy
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/error.cc:3825
  #, fuzzy
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
*************** msgstr "paikallinen muuttuja %qD ei voi
*** 20378,20408 ****
  msgid "local variable %qD may not appear in this context"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/parser.cc:21675
  #, fuzzy
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:21678
  #, fuzzy
  msgid "%<using enum%> of dependent type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/parser.cc:21680
  #, fuzzy
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.cc:21682
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
--- 20390,20420 ----
  msgid "local variable %qD may not appear in this context"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/parser.cc:21684
  #, fuzzy
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:21687
  #, fuzzy
  msgid "%<using enum%> of dependent type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/parser.cc:21689
  #, fuzzy
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.cc:21691
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
*************** msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi
*** 20455,20506 ****
  msgid "source type is not polymorphic"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7086
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7132
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7134
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7136
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7138
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
--- 20467,20518 ----
  msgid "source type is not polymorphic"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7088
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7134
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7136
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7138
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7140
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
*************** msgstr "liian vÃ¤hÃ¤n (%d) argumentteja
*** 20524,20530 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, fuzzy, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
--- 20536,20542 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, fuzzy, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
*************** msgstr "ehtolausekkeessa on osoitintyypp
*** 20608,20657 ****
  msgid "Driving:"
  msgstr "Varoitus:"
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4857
  #, fuzzy
  msgid "available since Fortran 77"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "poistetaan taulukko %q#E"
  
! #: fortran/intrinsic.cc:4869
  #, fuzzy
  msgid "new in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/intrinsic.cc:4873
  #, fuzzy
  msgid "new in Fortran 2003"
  msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/intrinsic.cc:4877
  #, fuzzy
  msgid "new in Fortran 2008"
  msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/intrinsic.cc:4881
  #, fuzzy
  msgid "new in Fortran 2018"
  msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/intrinsic.cc:4885
  #, fuzzy
  msgid "a GNU Fortran extension"
  msgstr "GNU-laajennos:"
  
! #: fortran/intrinsic.cc:4889
  #, fuzzy
  msgid "for backward compatibility"
  msgstr "SÃ¤ilytetty vain yhteensopivuuden vuoksi."
--- 20620,20669 ----
  msgid "Driving:"
  msgstr "Varoitus:"
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4858
  #, fuzzy
  msgid "available since Fortran 77"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "poistetaan taulukko %q#E"
  
! #: fortran/intrinsic.cc:4870
  #, fuzzy
  msgid "new in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/intrinsic.cc:4874
  #, fuzzy
  msgid "new in Fortran 2003"
  msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/intrinsic.cc:4878
  #, fuzzy
  msgid "new in Fortran 2008"
  msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/intrinsic.cc:4882
  #, fuzzy
  msgid "new in Fortran 2018"
  msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/intrinsic.cc:4886
  #, fuzzy
  msgid "a GNU Fortran extension"
  msgstr "GNU-laajennos:"
  
! #: fortran/intrinsic.cc:4890
  #, fuzzy
  msgid "for backward compatibility"
  msgstr "SÃ¤ilytetty vain yhteensopivuuden vuoksi."
*************** msgstr "lohkolaite"
*** 20795,20805 ****
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "sijoitus"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
--- 20807,20817 ----
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "sijoitus"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
*************** msgstr "EI OBJEKTIA\n"
*** 21020,21041 ****
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.cc:10020
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.cc:10238
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
--- 21032,21053 ----
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.cc:10021
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.cc:10239
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
*************** msgstr "uutta arkistoa ei voi lukita"
*** 21045,21055 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, 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"
--- 21057,21067 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, 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 %
*** 21064,21075 ****
  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:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
--- 21076,21087 ----
  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:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
*************** msgstr "Odotettiin askelarvoa iteraattor
*** 21197,21222 ****
  msgid "Array reference out of bounds"
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, fuzzy, c-format
  msgid "Error allocating %lu bytes"
  msgstr "Muistinvaraus epÃ¤onnistui"
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, fuzzy, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 21209,21234 ----
  msgid "Array reference out of bounds"
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, fuzzy, c-format
  msgid "Error allocating %lu bytes"
  msgstr "Muistinvaraus epÃ¤onnistui"
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, fuzzy, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 21267,21273 ****
  msgstr "odotettiin totuusarvotyyppiÃ¤"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukua"
--- 21279,21285 ----
  msgstr "odotettiin totuusarvotyyppiÃ¤"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukua"
*************** msgstr "liian vÃ¤hÃ¤n argumentteja"
*** 21342,21348 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "liian monta argumenttia"
--- 21354,21360 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "liian monta argumenttia"
*************** msgstr "profilointituki VxWorksille"
*** 21771,21777 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Avainsana %s on tuntematon tai sillÃ¤ ei vielÃ¤ ole toteutusta"
--- 21783,21789 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, 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 "tunnistamaton muotomÃ¤Ã¤rite"
*** 22126,22142 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "Funktio %qs"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "Funktio %qs"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
--- 22138,22154 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "Funktio %qs"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "Funktio %qs"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
*************** msgstr "%qE-attribuutti on ristiriidassa
*** 22357,22406 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: attribs.cc:718
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: attribs.cc:730
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "attribuutille %qE annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: attribs.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "odotettu vÃ¤hintÃ¤Ã¤n %i, lÃ¶ytyi %i"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "%qE-attribuutti ei pÃ¤de tyyppeihin"
  
! #: attribs.cc:805
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: attribs.cc:815
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
--- 22369,22418 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: attribs.cc:723
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: attribs.cc:735
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "attribuutille %qE annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: attribs.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "odotettu vÃ¤hintÃ¤Ã¤n %i, lÃ¶ytyi %i"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "%qE-attribuutti ei pÃ¤de tyyppeihin"
  
! #: attribs.cc:810
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: attribs.cc:820
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 22413,22419 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 22425,22431 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 22443,22456 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22455,22468 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 22468,22542 ****
  msgid "%qE attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1148
  #, fuzzy, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: attribs.cc:1260
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: attribs.cc:1755
  #, fuzzy, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1767
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1781
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: attribs.cc:1878
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤, mutta %qD on jo esitelty eri nÃ¤kyvyydellÃ¤"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22480,22554 ----
  msgid "%qE attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1153
  #, fuzzy, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: attribs.cc:1265
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: attribs.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1772
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1786
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: attribs.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤, mutta %qD on jo esitelty eri nÃ¤kyvyydellÃ¤"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "tiedoston â€�%sâ€� otsaketta ei
*** 22583,22589 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE esitelty tÃ¤Ã¤llÃ¤"
--- 22595,22601 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "%<__builtin_prefetch%>-funktion
*** 22608,22751 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
  
! #: builtins.cc:4918
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumentti %qd ei ole vakio"
  
! #: builtins.cc:4931
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: builtins.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: builtins.cc:6704
  #, gcc-internal-format
  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:7182 expr.cc:11501
  #, 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:7188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.cc:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.cc:9976
  #, 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:9984
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: builtins.cc:10004
  #, 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:10037
  #, 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:10050
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10079
  #, 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:10092
  #, 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"
--- 22620,22763 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
  
! #: builtins.cc:4930
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumentti %qd ei ole vakio"
  
! #: builtins.cc:4943
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_frame_address%>"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: builtins.cc:5390
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: builtins.cc:6716
  #, gcc-internal-format
  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:7194 expr.cc:11501
  #, 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:7200
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.cc:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: builtins.cc:9988
  #, 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:9996
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: builtins.cc:10016
  #, 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:10049
  #, 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:10062
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10091
  #, 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:10104
  #, 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 ""
*** 23408,23871 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3187
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: cgraph.cc:3385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3430
  #, fuzzy, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3447
  #, 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:3452
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, 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:3494
  #, fuzzy, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
  
! #: cgraph.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3507 cgraph.cc:3567
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraph.cc:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cgraph.cc:3557
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3615
  #, fuzzy, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3659
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3672
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3678
  #, 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:3683
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, fuzzy, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "bittikentÃ¤n %qs leveys on negatiivinen"
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, fuzzy, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Ei ole tuettu"
  
! #: cgraph.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Stmt-sisÃ¤kkÃ¤istysvirhe."
  
! #: cgraph.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "tyhjÃ¤ esittely"
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3808
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cgraph.cc:3873
  #, fuzzy, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:763
  #, fuzzy, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "%<weakref%>-attribuutin tulisi esiintyÃ¤ yhdessÃ¤ %<alias%>-attribuutin kanssa"
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, fuzzy, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
  
! #: cgraphunit.cc:888
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:903
  #, fuzzy, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "always_inline-funktio ei ehkÃ¤ ole avattavissa"
  
! #: cgraphunit.cc:936
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤ttÃ¤"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, 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"
  
! #: cgraphunit.cc:1133
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤tÃ¶n"
  
! #: cgraphunit.cc:1468
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cgraphunit.cc:1491
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cgraphunit.cc:1501
  #, fuzzy, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "edellinen esittely %q+D"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cgraphunit.cc:1558
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cgraphunit.cc:1583
  #, fuzzy, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: cgraphunit.cc:1657
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraphunit.cc:1685
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraphunit.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cgraphunit.cc:2380
  #, fuzzy, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "TÃ¤mÃ¤ merkkijono lÃ¶ytyi Poeditin kÃ¤Ã¤nnÃ¶smuistista."
--- 23420,23883 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3188
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: cgraph.cc:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3431
  #, fuzzy, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3436
  #, fuzzy, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3448
  #, 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:3453
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, 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:3499
  #, fuzzy, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraph.cc:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3555
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cgraph.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3620
  #, fuzzy, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3677
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3683
  #, 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:3688
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, fuzzy, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "bittikentÃ¤n %qs leveys on negatiivinen"
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, fuzzy, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Ei ole tuettu"
  
! #: cgraph.cc:3776
  #, fuzzy, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Stmt-sisÃ¤kkÃ¤istysvirhe."
  
! #: cgraph.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "tyhjÃ¤ esittely"
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cgraph.cc:3878
  #, fuzzy, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, fuzzy, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:764
  #, fuzzy, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "%<weakref%>-attribuutin tulisi esiintyÃ¤ yhdessÃ¤ %<alias%>-attribuutin kanssa"
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, fuzzy, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
  
! #: cgraphunit.cc:889
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "always_inline-funktio ei ehkÃ¤ ole avattavissa"
  
! #: cgraphunit.cc:937
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤ttÃ¤"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, 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"
  
! #: cgraphunit.cc:1134
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤tÃ¶n"
  
! #: cgraphunit.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cgraphunit.cc:1492
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "edellinen esittely %q+D"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cgraphunit.cc:1559
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cgraphunit.cc:1584
  #, fuzzy, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: cgraphunit.cc:1658
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraphunit.cc:1686
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraphunit.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cgraphunit.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "TÃ¤mÃ¤ merkkijono lÃ¶ytyi Poeditin kÃ¤Ã¤nnÃ¶smuistista."
*************** msgid "cannot find %qs"
*** 23906,23912 ****
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> epÃ¤onnistui: %m"
--- 23918,23924 ----
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> epÃ¤onnistui: %m"
*************** msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan
*** 23926,23932 ****
  msgid "ld returned %d exit status"
  msgstr "ld:n paluuarvo oli %d"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 23938,23944 ----
  msgid "ld returned %d exit status"
  msgstr "ld:n paluuarvo oli %d"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "ei argumentteja"
*** 23942,23948 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
--- 23954,23960 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on
*** 24355,24361 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, fuzzy, gcc-internal-format
  msgid "%qs failed"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
--- 24367,24373 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, fuzzy, gcc-internal-format
  msgid "%qs failed"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
*************** msgstr "suuri kokonaisluku implisiittise
*** 24432,24468 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.cc:6657
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "looginen"
  
! #: fold-const.cc:6662
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "looginen"
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 24444,24480 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.cc:6683
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "looginen"
  
! #: fold-const.cc:6688
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "looginen"
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "polku puuttuu %qs:n jÃ¤lkeen"
*** 24573,24584 ****
  msgid "%<-pipe%> not supported"
  msgstr "-pipe ei ole tuettu"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "ei voi hakea tiedostossa %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
--- 24585,24596 ----
  msgid "%<-pipe%> not supported"
  msgstr "-pipe ei ole tuettu"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "ei voi hakea tiedostossa %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
*************** msgstr "nykyisen prosessin ryhmien nouta
*** 24599,24692 ****
  msgid "%s signal terminated program %s"
  msgstr "%s-signaali pÃ¤Ã¤tti %s-ohjelman"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s; did you mean %qs?"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "kelvolliset argumentit ovat: %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, fuzzy, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: gcc.cc:4967 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
  
! #: gcc.cc:4972
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "tulostiedostoa ei ole annettu"
  
! #: gcc.cc:5357
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5445
  #, fuzzy, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5855
  #, fuzzy, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "virheellinen --param-arvo %qs"
  
! #: gcc.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:6520
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:6536
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
--- 24611,24704 ----
  msgid "%s signal terminated program %s"
  msgstr "%s-signaali pÃ¤Ã¤tti %s-ohjelman"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s; did you mean %qs?"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "kelvolliset argumentit ovat: %s"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, fuzzy, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: gcc.cc:4968 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
  
! #: gcc.cc:4973
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "tulostiedostoa ei ole annettu"
  
! #: gcc.cc:5358
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5446
  #, fuzzy, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5856
  #, fuzzy, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "virheellinen --param-arvo %qs"
  
! #: gcc.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:6537
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:6556
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
*************** msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo
*** 24694,24833 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6817
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: gcc.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "liian monta argumenttia funktiolle %qs"
  
! #: gcc.cc:6972
  #, fuzzy, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "VÃ¤Ã¤rÃ¤n muotoinen tai virheellinen nimi"
  
  #. )
! #: gcc.cc:6975
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: gcc.cc:6994
  #, fuzzy, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: gcc.cc:7173
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:7403
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:8012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "Tiedoston \"%s\" avaaminen kÃ¤yttÃ¤en merkistÃ¶koodausta \"%s\" ei onnistunut."
  
! #: gcc.cc:8023
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "muunnos %s -> %s epÃ¤onnistui"
  
! #: gcc.cc:8033 gcc.cc:8074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Tiedoston \"%s\" avaaminen kÃ¤yttÃ¤en merkistÃ¶koodausta \"%s\" ei onnistunut."
  
! #: gcc.cc:8053 gcc.cc:8090
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "muunnos %s -> %s epÃ¤onnistui"
  
! #: gcc.cc:8393
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8418
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ei konfiguroitu sysroot-otsakkeiden loppuliitteellÃ¤"
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ei syÃ¶tetiedostoja"
  
! #: gcc.cc:8867
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:8909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  "\n"
  "%s: ***** TIEDOSTOJÃ„RJESTELMÃ„Ã„ MUUTETTIIN *****\n"
  
! #: gcc.cc:8934
  #, fuzzy, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "aseta vianjÃ¤ljityksen tulostetiedoston nimi"
  
! #: gcc.cc:8950
  #, fuzzy, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "muunnos %s -> %s epÃ¤onnistui"
  
! #: gcc.cc:8959
  #, fuzzy, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: gcc.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "kirjastoa lib%s ei lÃ¶ytynyt"
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
--- 24706,24845 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6818
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: gcc.cc:6884
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "liian monta argumenttia funktiolle %qs"
  
! #: gcc.cc:6973
  #, fuzzy, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "VÃ¤Ã¤rÃ¤n muotoinen tai virheellinen nimi"
  
  #. )
! #: gcc.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: gcc.cc:6995
  #, fuzzy, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: gcc.cc:7174
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: gcc.cc:8013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "Tiedoston \"%s\" avaaminen kÃ¤yttÃ¤en merkistÃ¶koodausta \"%s\" ei onnistunut."
  
! #: gcc.cc:8024
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "muunnos %s -> %s epÃ¤onnistui"
  
! #: gcc.cc:8034 gcc.cc:8075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Tiedoston \"%s\" avaaminen kÃ¤yttÃ¤en merkistÃ¶koodausta \"%s\" ei onnistunut."
  
! #: gcc.cc:8054 gcc.cc:8091
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "muunnos %s -> %s epÃ¤onnistui"
  
! #: gcc.cc:8394
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8419
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ei konfiguroitu sysroot-otsakkeiden loppuliitteellÃ¤"
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ei syÃ¶tetiedostoja"
  
! #: gcc.cc:8868
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:8910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  "\n"
  "%s: ***** TIEDOSTOJÃ„RJESTELMÃ„Ã„ MUUTETTIIN *****\n"
  
! #: gcc.cc:8935
  #, fuzzy, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "aseta vianjÃ¤ljityksen tulostetiedoston nimi"
  
! #: gcc.cc:8951
  #, fuzzy, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "muunnos %s -> %s epÃ¤onnistui"
  
! #: gcc.cc:8960
  #, fuzzy, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: gcc.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "kirjastoa lib%s ei lÃ¶ytynyt"
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
*************** msgstr ""
*** 24835,24926 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "ei voida sulkea syÃ¶tetiedostoa %s: %m"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Kieli:"
  
! #: gcc.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "virheellinen tiedostonumero sarakemÃ¤Ã¤rityksessÃ¤: %s"
  
! #: gcc.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.cc:9760
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.cc:9923
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: gcc.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.cc:10214
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "DJGPP-ympÃ¤ristÃ¶muuttujaa ei ole mÃ¤Ã¤ritelty"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Virheellinen hajanaisversion arvo"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "liian monta argumenttia kohteelle %%:version-compare"
  
! #: gcc.cc:10477
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-dump-opt"
  
! #: gcc.cc:10669
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-self-opt"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "liian monta argumenttia muotoilulle"
  
! #: gcc.cc:10860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
--- 24847,24938 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, fuzzy, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "ei voida sulkea syÃ¶tetiedostoa %s: %m"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Kieli:"
  
! #: gcc.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "virheellinen tiedostonumero sarakemÃ¤Ã¤rityksessÃ¤: %s"
  
! #: gcc.cc:9697
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.cc:9761
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.cc:9924
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: gcc.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "DJGPP-ympÃ¤ristÃ¶muuttujaa ei ole mÃ¤Ã¤ritelty"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Virheellinen hajanaisversion arvo"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "liian monta argumenttia kohteelle %%:version-compare"
  
! #: gcc.cc:10478
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "liian vÃ¤hÃ¤n argumentteja kohteelle %%:version-compare"
  
! #: gcc.cc:10602
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-dump-opt"
  
! #: gcc.cc:10670
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "liian monta argumenttia kohteelle %%:compare-debug-self-opt"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "liian monta argumenttia muotoilulle"
  
! #: gcc.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
*************** msgstr "taulukon indeksi on taulukkorajo
*** 25131,25178 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.cc:2145
  #, fuzzy, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: gimple-fold.cc:2150
  #, fuzzy, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.cc:2544
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "raja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus"
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, fuzzy, gcc-internal-format
  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:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
--- 25143,25190 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: gimple-fold.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.cc:2547
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "raja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus"
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, fuzzy, gcc-internal-format
  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:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
*************** msgid "function returns address of local
*** 25198,25212 ****
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, gcc-internal-format
  msgid "declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
--- 25210,25224 ----
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qD"
*** 26307,26387 ****
  msgid "call to %qD here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "%s: tuntematon osan nimi â€�%.*sâ€�"
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:4057
  #, fuzzy, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: gimple-ssa-warn-access.cc:4581
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
--- 26319,26399 ----
  msgid "call to %qD here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "%s: tuntematon osan nimi â€�%.*sâ€�"
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:4058
  #, fuzzy, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
*************** msgstr "kirjoitettaessa tulostetta tiedo
*** 27735,27777 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: lto-wrapper.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "COLLECT_GCC_OPTIONS-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "ei voi lukea tiedostoa %s: %m"
  
! #: lto-wrapper.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Virheellinen tiedostotoiminto: %s"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Tulostiedoston â€�%sâ€� avaaminen epÃ¤onnistui\n"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> epÃ¤onnistui"
--- 27747,27789 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: lto-wrapper.cc:1443
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "COLLECT_GCC_OPTIONS-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "ei voi lukea tiedostoa %s: %m"
  
! #: lto-wrapper.cc:1748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Virheellinen tiedostotoiminto: %s"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Tulostiedoston â€�%sâ€� avaaminen epÃ¤onnistui\n"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> epÃ¤onnistui"
*************** msgstr "%q+D:n ensimmÃ¤isen argumentin p
*** 28463,28470 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "Muodostin %qs"
--- 28475,28482 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "Muodostin %qs"
*************** msgstr ""
*** 29095,29143 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:651
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: reginfo.cc:655
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "%s: tuntematon osan nimi â€�%.*sâ€�"
  
! #: reginfo.cc:707
  #, fuzzy, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: reginfo.cc:713
  #, fuzzy, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: reginfo.cc:719
  #, fuzzy, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: reginfo.cc:727
  #, fuzzy, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
--- 29107,29155 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:674
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: reginfo.cc:678
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "%s: tuntematon osan nimi â€�%.*sâ€�"
  
! #: reginfo.cc:730
  #, fuzzy, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: reginfo.cc:736
  #, fuzzy, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: reginfo.cc:742
  #, fuzzy, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: reginfo.cc:750
  #, fuzzy, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
*************** msgstr ""
*** 29577,29603 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: targhooks.cc:1162
  #, fuzzy, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: targhooks.cc:1175
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: targhooks.cc:1677
  #, fuzzy, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
--- 29589,29615 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: targhooks.cc:1227
  #, fuzzy, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: targhooks.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: targhooks.cc:1742
  #, fuzzy, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
*************** msgstr "%qD:n paluuarvoa ei huomioida, e
*** 30619,30624 ****
--- 30631,30641 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "attribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioida"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "virheellinen lauseke kohdemuuttu
*** 30793,30819 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: tree-ssa-alias.cc:3991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "epÃ¤kelpo alkiotyyppi attribuutille %qs"
  
! #: tree-ssa-alias.cc:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 30810,30836 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: tree-ssa-alias.cc:3976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "epÃ¤kelpo alkiotyyppi attribuutille %qs"
  
! #: tree-ssa-alias.cc:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 30823,30829 ****
  msgid "in a call to built-in function %qD"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
--- 30840,30846 ----
  msgid "in a call to built-in function %qD"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
*************** msgstr "$-operandinumero puuttuu muotoil
*** 30878,31009 ****
  msgid "statement volatile flag not up to date"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: tree-ssa-strlen.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2165
  #, fuzzy, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2175
  #, fuzzy, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2183
  #, fuzzy, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2193
  #, fuzzy, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2207
  #, fuzzy, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2213
  #, fuzzy, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3105
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3121
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3128
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonosta"
  
! #: tree-ssa-strlen.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonosta"
  
! #: tree-ssa-strlen.cc:3317
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3330
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "raja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus"
  
! #: tree-ssa-strlen.cc:3338
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "pituus lasketaan tÃ¤Ã¤llÃ¤"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "tÃ¤ssÃ¤ lausekkeessa"
--- 30895,31026 ----
  msgid "statement volatile flag not up to date"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: tree-ssa-strlen.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2142
  #, fuzzy, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2169
  #, fuzzy, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2177
  #, fuzzy, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "%<%.*s%>-direktiivi kirjoittaa %wu tavun %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivi kirjoittaa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2187
  #, fuzzy, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2193
  #, fuzzy, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2201
  #, fuzzy, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:2207
  #, fuzzy, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3099
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3115
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3122
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonosta"
  
! #: tree-ssa-strlen.cc:3134
  #, fuzzy, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonosta"
  
! #: tree-ssa-strlen.cc:3311
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3324
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "raja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus"
  
! #: tree-ssa-strlen.cc:3332
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "pituus lasketaan tÃ¤Ã¤llÃ¤"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "tÃ¤ssÃ¤ lausekkeessa"
*************** msgstr "sulkumerkkien kÃ¤yttÃ¶ laskulaus
*** 31234,31245 ****
  msgid "target specific builtin not available"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 31251,31262 ----
  msgid "target specific builtin not available"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 31249,31260 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31266,31277 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "alustusalkio ei ole vakio"
*** 31274,31399 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "alustusalkio ei ole vakio"
  
! #: tree.cc:7179
  #, fuzzy, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "------ Semaforitaulukot --------\n"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8774
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8823
  #, fuzzy, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8836
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8898
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8912
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8925
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8951
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:12112
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD on vanhentunut: %s"
  
! #: tree.cc:12115
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD on vanhentunut"
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "tyyppi on vanhentunut: %s"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tyyppi on vanhentunut"
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
  
! #: tree.cc:12224
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
--- 31291,31416 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "alustusalkio ei ole vakio"
  
! #: tree.cc:7188
  #, fuzzy, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "------ Semaforitaulukot --------\n"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8848
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8897
  #, fuzzy, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8910
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8972
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8986
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8999
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9025
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD on vanhentunut: %s"
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD on vanhentunut"
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "tyyppi on vanhentunut: %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tyyppi on vanhentunut"
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12289
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
  
! #: tree.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
*************** msgstr "%qD ei ole muuttuja"
*** 31419,31650 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Tiedoston tyyppi eroaa"
  
! #: tree.cc:13082
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13084
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13086
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13111
  #, fuzzy, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13124
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13160
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13162
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13164
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13203
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13205
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree.cc:13207
  #, fuzzy, gcc-internal-format
  msgid "and field"
  msgstr "kentÃ¤n leveys"
  
! #: tree.cc:13224
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13226 tree.cc:13237
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13228 tree.cc:13239
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13235
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "â€�%sâ€� on mÃ¤Ã¤rittelemÃ¤ttÃ¤"
  
! #: tree.cc:13552
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13564
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13583
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13591
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13597
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: tree.cc:13633
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13654
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13660
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13682
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13700
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree.cc:13707
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:13714
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: tree.cc:13766
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13849
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
--- 31436,31667 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Tiedoston tyyppi eroaa"
  
! #: tree.cc:13158
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13160
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13162
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13187
  #, fuzzy, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13200
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13236
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13238
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13240
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13279
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13281
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree.cc:13283
  #, fuzzy, gcc-internal-format
  msgid "and field"
  msgstr "kentÃ¤n leveys"
  
! #: tree.cc:13300
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13302 tree.cc:13313
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13304 tree.cc:13315
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13311
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "â€�%sâ€� on mÃ¤Ã¤rittelemÃ¤ttÃ¤"
  
! #: tree.cc:13628
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13640
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13659
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13667
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13673
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: tree.cc:13709
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13730
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13736
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:13747
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13758
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:13776
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree.cc:13783
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:13790
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
*************** msgstr "funktiokutsu epÃ¤sopivan tyypin
*** 31654,31670 ****
  msgid "%qs is not supported with %qs"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
--- 31671,31687 ----
  msgid "%qs is not supported with %qs"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
*************** msgstr "%qD ei ole %qD:n jÃ¤sen"
*** 32540,32546 ****
  msgid "%qE argument is not a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
--- 32557,32563 ----
  msgid "%qE argument is not a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
*************** msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤
*** 33025,33031 ****
  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:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
--- 33042,33048 ----
  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:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
*************** msgstr "epÃ¤kelpo %qs:n soveltaminen vai
*** 33071,33462 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n"
  
! #: c-family/c-common.cc:4766
  #, 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:4886
  #, 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:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "osoittimet eivÃ¤t ole sallittuja case-arvoja"
  
! #: c-family/c-common.cc:5083
  #, 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:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tyhjÃ¤ arvoalue annettu"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-arvon kaksoiskappale (tai limitys)"
  
! #: c-family/c-common.cc:5165
  #, 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:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-arvon kaksoiskappale"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "viimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "useita default-nimikkeitÃ¤ samassa switch-lauseessa"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "tÃ¤mÃ¤ on ensimmÃ¤inen default-nimiÃ¶"
  
! #: c-family/c-common.cc:5288
  #, 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:5466
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c-family/c-common.cc:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, 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:5502
  #, 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:5677
  #, 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:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6020
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:6251
  #, 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:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6320
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, 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:6378
  #, 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:6384
  #, 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:6390
  #, 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:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6433
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, 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:6717
  #, 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:6722
  #, 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:6729
  #, 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:6742
  #, 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:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, 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:7104
  #, 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:7120
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: c-family/c-common.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:7350
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, 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:7406
  #, 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:7412
  #, 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:7420
  #, 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:7433
  #, 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:7438
  #, 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:7447
  #, 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:7452
  #, 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:7465
  #, 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:7478
  #, 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:7879
  #, 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:8514
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, 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:8729
  #, 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:8732
  #, 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:8736
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c-family/c-common.cc:8739
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: c-family/c-common.cc:8744
  #, 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:8747
  #, 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:8752
  #, 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:8755
  #, 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:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 33088,33479 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttÃ¤Ã¤n"
  
! #: c-family/c-common.cc:4768
  #, 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:4888
  #, 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:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "osoittimet eivÃ¤t ole sallittuja case-arvoja"
  
! #: c-family/c-common.cc:5085
  #, 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:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tyhjÃ¤ arvoalue annettu"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-arvon kaksoiskappale (tai limitys)"
  
! #: c-family/c-common.cc:5167
  #, 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:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-arvon kaksoiskappale"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "viimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "useita default-nimikkeitÃ¤ samassa switch-lauseessa"
  
! #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "tÃ¤mÃ¤ on ensimmÃ¤inen default-nimiÃ¶"
  
! #: c-family/c-common.cc:5290
  #, 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:5468
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c-family/c-common.cc:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, 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:5504
  #, 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:5679
  #, 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:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:6253
  #, 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:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6322
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, 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:6380
  #, 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:6386
  #, 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:6392
  #, 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:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6435
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, 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:6719
  #, 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:6724
  #, 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:6731
  #, 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:6744
  #, 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:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, 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:7106
  #, 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:7122
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: c-family/c-common.cc:7338
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:7352
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, 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:7408
  #, 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:7414
  #, 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:7422
  #, 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:7435
  #, 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:7440
  #, 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:7449
  #, 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:7454
  #, 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:7467
  #, 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:7480
  #, 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:7881
  #, 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:8516
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, 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:8731
  #, 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:8734
  #, 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:8738
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c-family/c-common.cc:8741
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: c-family/c-common.cc:8746
  #, 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:8749
  #, 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:8754
  #, 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:8757
  #, 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:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "virheellinen loppuliite â€�%.*sâ
*** 34145,34151 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34162,34168 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "%<void%> vain parametrina ei ole
*** 34200,34206 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
--- 34217,34223 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
*************** msgstr "virheellinen tyyppi iterointimuu
*** 34215,34231 ****
  msgid "%qE is not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "â€™(â€™ puuttuu predikaatin jÃ¤ljestÃ¤"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "puuttuva kasvatuslauseke"
--- 34232,34248 ----
  msgid "%qE is not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "â€™(â€™ puuttuu predikaatin jÃ¤ljestÃ¤"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "puuttuva kasvatuslauseke"
*************** msgstr "puuttuva kasvatuslauseke"
*** 34235,34241 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "virheellinen kasvatuslauseke"
--- 34252,34258 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "virheellinen kasvatuslauseke"
*************** msgstr ""
*** 34300,34306 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 34317,34323 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "avataan tulostetiedosto %s: %m"
*** 34410,34421 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "avataan riippuvuustiedosto %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "suljetaan riippuvuustiedosto %s: %m"
--- 34427,34438 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "avataan riippuvuustiedosto %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "suljetaan riippuvuustiedosto %s: %m"
*************** msgstr "<paluuarvo>"
*** 34850,34857 ****
  msgid "wrong type argument to %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
--- 34867,34874 ----
  msgid "wrong type argument to %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
*************** msgid_plural "passing argument %i to %qs
*** 35603,35609 ****
  msgstr[0] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 35620,35626 ----
  msgstr[0] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "liikaa syÃ¶tetiedostoja"
*** 35797,35803 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "tuntematon cc_attr-arvo"
--- 35814,35820 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "tuntematon cc_attr-arvo"
*************** msgid "unrecognized option passed to %%:
*** 35829,35843 ****
  msgstr "tuntematon komentorivivalitsin %qs"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "kelvolliset argumentit ovat: %s"
--- 35846,35860 ----
  msgstr "tuntematon komentorivivalitsin %qs"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "kelvolliset argumentit ovat: %s"
*************** msgstr ""
*** 36370,36413 ****
  msgid "PIC is only supported for RTPs"
  msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, fuzzy, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "odotettiin 64-bittistÃ¤ osoitetta, mutta argumentti 1 on %d-bittinen"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "odotettiin 64-bittistÃ¤ osoitetta, mutta argumentti 2 on %d-bittinen"
--- 36387,36430 ----
  msgid "PIC is only supported for RTPs"
  msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "odotettiin 64-bittistÃ¤ osoitetta, mutta argumentti 1 on %d-bittinen"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "odotettiin 64-bittistÃ¤ osoitetta, mutta argumentti 2 on %d-bittinen"
*************** msgstr "odotettiin 64-bittistÃ¤ osoitett
*** 36417,36423 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikÃ¤ luku"
  
! #: config/aarch64/aarch64-c.cc:306
  #, fuzzy, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "tuntematon #pragma GCC coprocessor %E"
--- 36434,36440 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikÃ¤ luku"
  
! #: config/aarch64/aarch64-c.cc:308
  #, fuzzy, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "tuntematon #pragma GCC coprocessor %E"
*************** msgstr "funktion %2$qE argumentti %1$d a
*** 36465,36617 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ liukulukuna prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! #| msgid "passing argument %d of %qE with different width due to prototype"
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "muotoilu %q.*s odottaa tyyppiÃ¤ %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
  # XXX
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 36482,36632 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, fuzzy, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ liukulukuna prototyypin takia"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "muotoilu %q.*s odottaa tyyppiÃ¤ %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
  # XXX
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "muotoilun %s tyypin pitÃ¤isi oll
*** 36619,36801 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s ei tue: split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s ei tue: split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
  # XXX
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
--- 36634,36816 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s ei tue: split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s ei tue: split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
  # XXX
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
*************** msgid "SVE type %qT cannot be passed to
*** 36853,36859 ****
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 36868,36874 ----
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr "sisÃ¤inen funktio %q+D esitelty
*** 36874,37174 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:17328
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/aarch64/aarch64.cc:17340
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "virheellinen %%h-arvo"
  
! #: config/aarch64/aarch64.cc:17360
  #, 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:17378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "tuntematon valitsin -%s"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Funktio %qs"
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "tuntematon konetila %qs"
  
! #: config/aarch64/aarch64.cc:17861
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:17872
  #, 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:17877
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:18009
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18181
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64.cc:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18329
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18508
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18511
  #, 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:18515
  #, 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:18550
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18553
  #, 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:18557 config/aarch64/aarch64.cc:18664
  #, 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:18580
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18584
  #, fuzzy, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18619
  #, 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:18660
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18718 config/aarch64/aarch64.cc:18891
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:18762
  #, 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:18770 config/i386/i386-options.cc:1234
  #, 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:18824
  #, 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:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, 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:18928
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:26677
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:26704
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:26729
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
--- 36889,37187 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:17332
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/aarch64/aarch64.cc:17344
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "virheellinen %%h-arvo"
  
! #: config/aarch64/aarch64.cc:17364
  #, 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:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "tuntematon valitsin -%s"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Funktio %qs"
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "tuntematon konetila %qs"
  
! #: config/aarch64/aarch64.cc:17865
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:17876
  #, 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:17881
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:18013
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18020
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18048
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18189
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/aarch64/aarch64.cc:18245
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18337
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18516
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18519
  #, 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:18523
  #, 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:18558
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18561
  #, 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:18565 config/aarch64/aarch64.cc:18672
  #, 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:18588
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18592
  #, fuzzy, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18627
  #, 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:18668
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:18770
  #, 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:18778 config/i386/i386-options.cc:1234
  #, 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:18832
  #, 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:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, 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:18936
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:26685
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:26708
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:26733
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
*************** msgid "bad value %qs for %<-mmemory-late
*** 37229,37235 ****
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
--- 37242,37248 ----
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "%qE-attribuutti sallii vain koko
*** 37360,37367 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 37373,37380 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "%qE-attribuutti tarvitsee merkki
*** 37501,37517 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22243
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
--- 37514,37530 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
*************** msgid "indirect call in function, which
*** 38314,38320 ****
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 38327,38333 ----
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr "tilaa %qs sovellettu sopimattoma
*** 38491,38502 ****
  msgid "invalid IACC argument"
  msgstr "virheellinen IACC-argumentti"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs odottaa vakioargumenttia"
--- 38504,38515 ----
  msgid "invalid IACC argument"
  msgstr "virheellinen IACC-argumentti"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs odottaa vakioargumenttia"
*************** msgstr "operandinumero on arvoalueen ulk
*** 38618,38624 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 38631,38637 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "%<__builtin_prefetch%>-funktion
*** 38730,38863 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386-expand.cc:9138
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:9950
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:10045
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11002
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11037
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11077
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386-expand.cc:11103
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11245
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:11250
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386-expand.cc:11594
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11602
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386-expand.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/i386/i386-expand.cc:12354
  #, fuzzy, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386-expand.cc:12358
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386-expand.cc:13302
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:13335
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:14364
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:14370
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
--- 38743,38876 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386-expand.cc:9155
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:9967
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:11004
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11054
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11094
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11110
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386-expand.cc:11120
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11262
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:11267
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386-expand.cc:11611
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11619
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386-expand.cc:11622
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/i386/i386-expand.cc:12371
  #, fuzzy, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386-expand.cc:12375
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386-expand.cc:13319
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:13352
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:14381
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:14387
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
*************** msgstr ""
*** 38872,38878 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, 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"
--- 38885,38891 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, 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"
*************** msgstr "attribuutit fastcall ja cdecl ei
*** 39344,39350 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
--- 39357,39363 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
*************** msgid "%qs and %qs attributes are not co
*** 39365,39377 ****
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
--- 39378,39390 ----
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
*************** msgstr ""
*** 39505,39617 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.cc:8436
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: config/i386/i386.cc:9463
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:9849
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:9869
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/i386/i386.cc:12913
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12985
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13179
  #, 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:17210
  #, 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:21432
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21528
  #, 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:23276
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.cc:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.cc:23366
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
--- 39518,39630 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.cc:8438
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: config/i386/i386.cc:9465
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:9851
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:9871
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/i386/i386.cc:12915
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12987
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13181
  #, 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:17212
  #, 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:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, 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:23341
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.cc:23431
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/i386/i386.cc:23974
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
*************** msgstr ""
*** 39772,39783 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
--- 39785,39796 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
*************** msgstr ""
*** 39886,39892 ****
  msgid "stack limit expression is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 39899,39905 ----
  msgid "stack limit expression is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgstr ""
*** 39963,40095 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/mips/mips.cc:17255
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: config/mips/mips.cc:17386
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/mips/mips.cc:17994
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19804
  #, fuzzy, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19810
  #, fuzzy, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20037
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%s %qs"
  
! #: config/mips/mips.cc:20052
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/mips/mips.cc:20054
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/mips/mips.cc:20056
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/mips/mips.cc:20079
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: config/mips/mips.cc:20088
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20091
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20112
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20116
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/mips/mips.cc:20118
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
--- 39976,40112 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/mips/mips.cc:17304
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: config/mips/mips.cc:17435
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/mips/mips.cc:18043
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19853
  #, fuzzy, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19859
  #, fuzzy, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20086
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%s %qs"
  
! #: config/mips/mips.cc:20101
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/mips/mips.cc:20103
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/mips/mips.cc:20105
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/mips/mips.cc:20128
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: config/mips/mips.cc:20137
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20140
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20161
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20165
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/mips/mips.cc:20167
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
*************** msgstr "-m64 vaatii PowerPC64-suorittime
*** 40099,40215 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, fuzzy, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: config/mips/mips.cc:20196
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20211
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20225
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20253
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20268
  #, fuzzy, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/mips/mips.cc:20271
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, fuzzy, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/mips/mips.cc:20330
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20337
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20355
  #, fuzzy, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/mips/mips.cc:20365
  #, fuzzy, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "Muodostin %qs"
  
! #: config/mips/mips.cc:20375
  #, fuzzy, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20382
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20391
  #, fuzzy, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.cc:20402
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20412
  #, fuzzy, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20422
  #, fuzzy, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20528
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.cc:20532
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:21368
  #, fuzzy, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
--- 40116,40232 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, fuzzy, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: config/mips/mips.cc:20245
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20274
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20302
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20317
  #, fuzzy, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/mips/mips.cc:20320
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, fuzzy, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/mips/mips.cc:20379
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20386
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20404
  #, fuzzy, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/mips/mips.cc:20414
  #, fuzzy, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "Muodostin %qs"
  
! #: config/mips/mips.cc:20424
  #, fuzzy, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20431
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20440
  #, fuzzy, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.cc:20451
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20471
  #, fuzzy, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20577
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.cc:20581
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:21417
  #, fuzzy, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
*************** msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei
*** 41548,41634 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/rs6000/rs6000.cc:19979
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/rs6000/rs6000.cc:20061
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20063
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20065
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20067
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20073
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20076
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20081
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20084
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:24232
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.cc:24235
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: config/rs6000/rs6000.cc:24237
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s on virheellinen"
  
! #: config/rs6000/rs6000.cc:24781
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 41565,41651 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/rs6000/rs6000.cc:19998
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/rs6000/rs6000.cc:20080
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20082
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20084
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20086
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20092
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20095
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20100
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20103
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:24251
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.cc:24254
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s on virheellinen"
  
! #: config/rs6000/rs6000.cc:24800
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr ""
*** 41673,41679 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, fuzzy, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "virheellinen %%H-arvo"
--- 41690,41696 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, fuzzy, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "virheellinen %%H-arvo"
*************** msgstr "%qs mÃ¤Ã¤ritelty parametrille %q
*** 41778,41948 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390.cc:859
! #, fuzzy, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
! 
! #: config/s390/s390.cc:878
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1210
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/s390/s390.cc:10100
  #, fuzzy, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13216
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/s390/s390.cc:15486
  #, 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:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, 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:15531
  #, 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:15560
  #, 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:15564
  #, 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:15576
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15585
  #, fuzzy, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-fPIC ei ole tuettu"
  
! #: config/s390/s390.cc:15591
  #, 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:15593
  #, 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:15596
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, 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:15707
  #, 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:15714
  #, 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:15745
  #, 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"
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 41795,41965 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390.cc:872
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1204
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/s390/s390.cc:10094
  #, fuzzy, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr ""
! 
! #: config/s390/s390.cc:13212
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/s390/s390.cc:15503
  #, 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:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, 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:15548
  #, 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:15577
  #, 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:15581
  #, 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:15593
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15602
  #, fuzzy, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-fPIC ei ole tuettu"
  
! #: config/s390/s390.cc:15608
  #, 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:15610
  #, 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:15613
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, 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:15724
  #, 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:15731
  #, 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:15762
  #, 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"
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgid "attribute %qs applies to array ty
*** 42350,42356 ****
  msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 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"
--- 42367,42373 ----
  msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 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 "%J%qD:n esittely varjostaa edell
*** 42632,42638 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
--- 42649,42655 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
*************** msgstr "%q+D:n esittely varjostaa sisÃ¤Ã
*** 42642,42648 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
--- 42659,42665 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
*************** msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤ine
*** 42707,42713 ****
  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:3852 cp/decl.cc:3345
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "%qD ei ole mÃ¤Ã¤ritelty funktion nÃ¤kyvyysalueen ulkopuolella"
--- 42724,42730 ----
  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:3852 cp/decl.cc:3358
  #, 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
*** 42737,42743 ****
  msgid "duplicate label declaration %qE"
  msgstr "%qE-nimiÃ¶n kaksoisesittely"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
--- 42754,42760 ----
  msgid "duplicate label declaration %qE"
  msgstr "%qE-nimiÃ¶n kaksoisesittely"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
*************** msgstr "switch hyppÃ¤Ã¤ muuttuja-alustuk
*** 42767,42773 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
--- 42784,42790 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
*************** msgstr "ei voi laittaa volatile-kenttÃ¤i
*** 42957,42963 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
--- 42974,42980 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
*************** msgstr "tallennusluokka annettu parametr
*** 43128,43134 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
--- 43145,43151 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
*************** msgstr "tyyppinimi esitelty taulukon pal
*** 43297,43303 ****
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
--- 43314,43320 ----
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
*************** msgstr "ISO C kieltÃ¤Ã¤ const- ja volati
*** 43424,43430 ****
  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:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
--- 43441,43447 ----
  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:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
*************** msgstr "sisÃ¤kkÃ¤inen %<struct %E%>:n uu
*** 43604,43610 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
--- 43621,43627 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
*************** msgstr "structilla ei ole nimettyjÃ¤ jÃ¤
*** 43654,43660 ****
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
--- 43671,43677 ----
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
*************** msgstr "sisÃ¤kkÃ¤inen %<enum %E%>:n uude
*** 43695,43701 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
--- 43712,43718 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
*************** msgstr "ylivuoto luetellun tyypin arvois
*** 43725,43731 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
--- 43742,43748 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
*************** msgstr "%qD:lle ei ole edellistÃ¤ protot
*** 43755,43761 ****
  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:9654 cp/decl.cc:17107
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
--- 43772,43778 ----
  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:9654 cp/decl.cc:17129
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
*************** msgstr "argumentti %qD ei vastaa sisÃ¤is
*** 43870,43881 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18017
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
--- 43887,43898 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18039
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
*************** msgstr "useita tallennusluokkia esittely
*** 43944,43950 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
--- 43961,43967 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
*************** msgstr ""
*** 44094,44105 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 44111,44122 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 44154,44160 ****
  msgid "to match this %qs"
  msgstr "toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
--- 44171,44177 ----
  msgid "to match this %qs"
  msgstr "toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
*************** msgstr "odotettiin %<(%> tai rivin loppu
*** 44164,44170 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C kieltÃ¤Ã¤ tyhjÃ¤t kÃ¤Ã¤nnÃ¶syksikÃ¶t"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
--- 44181,44187 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C kieltÃ¤Ã¤ tyhjÃ¤t kÃ¤Ã¤nnÃ¶syksikÃ¶t"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
*************** msgid "unknown type name %qE"
*** 44200,44207 ****
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
--- 44217,44224 ----
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
*************** msgstr "pakattu attribuutti on tarpeeton
*** 44221,44227 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
--- 44238,44244 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
*************** msgstr "ei-vakio ehto staattiselle vÃ¤it
*** 44332,44338 ****
  msgid "static assertion failed: %E"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui"
--- 44349,44355 ----
  msgid "static assertion failed: %E"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui"
*************** msgstr "enum-muunnos palautuksessa on vi
*** 44379,44392 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "luetellun tyypin luettelon lopussa on pilkku"
--- 44396,44409 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "luetellun tyypin luettelon lopussa on pilkku"
*************** msgstr "useita tallennusluokkia esittely
*** 44471,44477 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
--- 44488,44494 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
*************** msgstr "lopetusalkio puuttuu funktiokuts
*** 44622,44629 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "nÃ¤hty ensimmÃ¤isen kerran tÃ¤ssÃ¤"
--- 44639,44646 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "nÃ¤hty ensimmÃ¤isen kerran tÃ¤ssÃ¤"
*************** msgstr "ISO C ei tue kompleksikokonaisku
*** 44787,44793 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "odotettiin lauseketta"
--- 44804,44810 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "odotettiin lauseketta"
*************** msgstr "Odotettiin toista ulottuvuutta t
*** 45049,45060 ****
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "puuttuva Code-attribuutti"
--- 45066,45077 ----
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "puuttuva Code-attribuutti"
*************** msgstr "puuttuva Code-attribuutti"
*** 45064,45115 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellÃ¤"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, 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:12421 cp/parser.cc:47813
  #, 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:12507 cp/parser.cc:47921
  #, 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:12514 cp/parser.cc:47927
  #, 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Ã¤"
--- 45081,45132 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellÃ¤"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, 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:12421 cp/parser.cc:47824
  #, 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:12507 cp/parser.cc:47932
  #, 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:12514 cp/parser.cc:47938
  #, 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Ã¤"
*************** msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤
*** 45119,45131 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
--- 45136,45148 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
*************** msgstr "roskaa ilmaisun %<#pragma GCC pc
*** 45133,45141 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
--- 45150,45158 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 45155,45207 ****
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 45172,45224 ----
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%>-arvon on oltava
*** 45224,45338 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, 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:14099 cp/parser.cc:37749
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37819
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
  
! #: c/c-parser.cc:14232 cp/parser.cc:37884
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<void%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-parser.cc:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
--- 45241,45355 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, 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:14099 cp/parser.cc:37760
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<void%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
*************** msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisen
*** 45342,45358 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
--- 45359,45375 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
*************** msgstr "odotettiin %<operator%>"
*** 45368,45379 ****
  msgid "duplicate %qs modifier"
  msgstr "kaksois-%qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, 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"
--- 45385,45396 ----
  msgid "duplicate %qs modifier"
  msgstr "kaksois-%qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, 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"
*************** msgstr "etumerkillisen ja etumerkittÃ¶mÃ
*** 45393,45445 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, fuzzy, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "virheellinen const_double-operandi"
--- 45410,45462 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, fuzzy, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "virheellinen const_double-operandi"
*************** msgstr "epÃ¤kelvot operandit binÃ¤Ã¤rise
*** 45454,45536 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-parser.cc:17126 cp/parser.cc:40349
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, fuzzy, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, 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:17300 cp/parser.cc:44608
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, 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:17315 cp/parser.cc:44623
  #, 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:17326 cp/parser.cc:44645
  #, 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:17336 cp/parser.cc:44655
  #, 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:17429 cp/parser.cc:44753
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
--- 45471,45553 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, fuzzy, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, 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:17300 cp/parser.cc:44619
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, 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:17315 cp/parser.cc:44634
  #, 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:17326 cp/parser.cc:44656
  #, 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:17336 cp/parser.cc:44666
  #, 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:17429 cp/parser.cc:44764
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
*************** msgstr "%qE on esittelemÃ¤ttÃ¤"
*** 45545,45551 ****
  msgid "expected function name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
--- 45562,45568 ----
  msgid "expected function name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
*************** msgstr "funktiomalli %qD esitelty uudell
*** 45555,45581 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, 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:17811 cp/parser.cc:47114
  #, 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:17812 cp/parser.cc:47116
  #, 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:17856 cp/parser.cc:44971
  #, 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:17911 cp/parser.cc:40446
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "odotettiin %<operator%>"
--- 45572,45598 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, 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:17811 cp/parser.cc:47125
  #, 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:17812 cp/parser.cc:47127
  #, 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:17856 cp/parser.cc:44982
  #, 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:17911 cp/parser.cc:40457
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "odotettiin %<operator%>"
*************** msgstr "odotettiin %<operator%>"
*** 45585,45710 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, 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:18279 cp/parser.cc:40798
  #, 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:18402 cp/parser.cc:40898
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, 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:19043 cp/parser.cc:41573
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:19101 cp/parser.cc:41637
  #, fuzzy, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
--- 45602,45727 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, 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:18279 cp/parser.cc:40809
  #, 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:18402 cp/parser.cc:40909
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, 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:19043 cp/parser.cc:41584
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:19101 cp/parser.cc:41648
  #, fuzzy, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
*************** msgstr "%<void%> vain parametrina ei ole
*** 45714,45745 ****
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
--- 45731,45762 ----
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
*************** msgstr "odotettiin iteraatioesittelyÃ¤ t
*** 45749,45821 ****
  msgid "not enough perfectly nested loops"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, fuzzy, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, 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:19706 cp/parser.cc:42887
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  # XXXXXXX
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, 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:20934 cp/parser.cc:44104
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, 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:21021 cp/parser.cc:44196
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, 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:21270 cp/semantics.cc:9854
  #, 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"
--- 45766,45838 ----
  msgid "not enough perfectly nested loops"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, fuzzy, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, 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:19706 cp/parser.cc:42898
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  # XXXXXXX
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, 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:20934 cp/parser.cc:44115
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, 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:21021 cp/parser.cc:44207
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, 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:21270 cp/semantics.cc:9865
  #, 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"
*************** msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rit
*** 45830,45886 ****
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45121
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, fuzzy, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "  siirtyy catch-lohkoon"
--- 45847,45903 ----
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, fuzzy, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "  siirtyy catch-lohkoon"
*************** msgstr "  siirtyy catch-lohkoon"
*** 45890,45901 ****
  msgid "variant %qD is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, 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:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 45907,45918 ----
  msgid "variant %qD is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, 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:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 45905,45936 ****
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:21908 cp/parser.cc:45589
  #, 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:22017 cp/parser.cc:45797
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
--- 45922,45953 ----
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, 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:22017 cp/parser.cc:45808
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
*************** msgstr "odotettiin luokan nimeÃ¤"
*** 45985,46026 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, fuzzy, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "-pipe ei ole tuettu"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
--- 46002,46043 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, fuzzy, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "-pipe ei ole tuettu"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
*************** msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista ta
*** 46035,46086 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%J%qD esitelty avoimeksi kutsumisen jÃ¤lkeen"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 46052,46103 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%J%qD esitelty avoimeksi kutsumisen jÃ¤lkeen"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 46090,46096 ****
  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:23317 cp/parser.cc:47543
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 46107,46113 ----
  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:23317 cp/parser.cc:47554
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "          %s"
*** 46105,46111 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
--- 46122,46128 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
*************** msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoi
*** 46401,46407 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
--- 46418,46424 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
*************** msgstr "tyyppimuunnos osoittimesta eriko
*** 46681,46687 ****
  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:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
--- 46698,46704 ----
  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:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
*************** msgstr "funktio on ehkÃ¤ mahdollinen ehd
*** 46853,46859 ****
  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:7317 cp/typeck.cc:9949
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
--- 46870,46876 ----
  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:7317 cp/typeck.cc:9951
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
*************** msgstr "yhteensopimattomat tyypit aluste
*** 47023,47034 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen alustus"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
--- 47040,47051 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen alustus"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
*************** msgstr "alustusalkiota ei pystytÃ¤ laske
*** 47069,47075 ****
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
--- 47086,47092 ----
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
*************** msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤
*** 47084,47091 ****
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤"
--- 47101,47108 ----
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤"
*************** msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita struct
*** 47180,47186 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen ei-staattinen alustus"
--- 47197,47203 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen ei-staattinen alustus"
*************** msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraali
*** 47220,47226 ****
  msgid "computed goto must be pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
--- 47237,47243 ----
  msgid "computed goto must be pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
*************** msgstr "ISO C kieltÃ¤Ã¤ %<return%>:in la
*** 47245,47251 ****
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jÃ¤tetÃ¤Ã¤n huomiotta)"
--- 47262,47268 ----
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jÃ¤tetÃ¤Ã¤n huomiotta)"
*************** msgstr "break-lause silmukan tai switch-
*** 47275,47281 ****
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 47292,47298 ----
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "kÃ¤ytetty unionityypin arvoa, va
*** 47413,47430 ****
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, 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"
--- 47430,47447 ----
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, 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"
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 47436,47464 ****
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
--- 47453,47481 ----
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 47469,47553 ****
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, 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:13347 cp/semantics.cc:5158
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5198
  #, 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:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5235
  #, 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:13422 cp/semantics.cc:5243
  #, fuzzy, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, 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:13491 cp/semantics.cc:5312
  #, fuzzy, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, 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:13543 cp/semantics.cc:5364
  #, 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:13547 cp/semantics.cc:5368
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5405
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6503
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
--- 47486,47570 ----
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, 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:13347 cp/semantics.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5209
  #, 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:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, 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:13422 cp/semantics.cc:5254
  #, fuzzy, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, 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:13491 cp/semantics.cc:5323
  #, fuzzy, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, 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:13543 cp/semantics.cc:5375
  #, 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:13547 cp/semantics.cc:5379
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6514
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
*************** msgstr "%J%qD on tavallisesti ei-staatti
*** 47557,47573 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "iteraattorin askellus ei-kokonaislukutyypillÃ¤"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6562
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "parametrin %qD tyyppi on vaillinainen"
--- 47574,47590 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "iteraattorin askellus ei-kokonaislukutyypillÃ¤"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6573
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "parametrin %qD tyyppi on vaillinainen"
*************** msgstr "parametrin %qD tyyppi on vaillin
*** 47577,47608 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6602
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, 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:14210 cp/semantics.cc:6757
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 47594,47625 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, 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:14210 cp/semantics.cc:6768
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgstr "bittikentÃ¤n %qs leveys on nolla
*** 47632,47638 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
--- 47649,47655 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
*************** msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ
*** 47642,47658 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, fuzzy, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, fuzzy, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
--- 47659,47675 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, fuzzy, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, fuzzy, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
*************** msgstr ""
*** 47667,47689 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
--- 47684,47706 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
*************** msgstr "funktiolle %2$qE annettu argumen
*** 47695,47727 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, 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:14637 cp/semantics.cc:7092
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
--- 47712,47744 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, 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:14637 cp/semantics.cc:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
*************** msgstr "muuttuja %qD esitelty uudelleen
*** 47741,47747 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
--- 47758,47764 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
*************** msgstr "instanssimuuttuja %qE on esitelt
*** 47751,47757 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
--- 47768,47774 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
*************** msgstr "instanssimuuttuja %qE on esitelt
*** 47761,47830 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, 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:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, 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:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, 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:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, 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:15052 cp/semantics.cc:8064
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, 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:15228 cp/semantics.cc:8317
  #, 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:15256 cp/semantics.cc:8347
  #, 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:15270 cp/semantics.cc:8363
  #, 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:15273 cp/semantics.cc:8366
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
--- 47778,47847 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, 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:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, 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:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, 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:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, 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:15052 cp/semantics.cc:8075
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, 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:15228 cp/semantics.cc:8328
  #, 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:15256 cp/semantics.cc:8358
  #, 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:15270 cp/semantics.cc:8374
  #, 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:15273 cp/semantics.cc:8377
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
*************** msgstr "lÃ¤hde ei ole osoitin"
*** 47839,47860 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, fuzzy, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8634
  #, fuzzy, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
--- 47856,47877 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, fuzzy, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, fuzzy, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
*************** msgstr "%qs mÃ¤Ã¤ritelty parametrille %q
*** 47864,47901 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, fuzzy, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, fuzzy, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8740
  #, 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:15688 cp/semantics.cc:8790
  #, 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:15698 cp/semantics.cc:8819
  #, 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:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 47881,47918 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, fuzzy, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, fuzzy, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, 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:15688 cp/semantics.cc:8801
  #, 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:15698 cp/semantics.cc:8830
  #, 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:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgid "second argument to %<va_arg%> is
*** 47911,47916 ****
--- 47928,47938 ----
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
  #: c/c-typeck.cc:15901
+ #, 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:15907
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 48118,48982 ****
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.cc:3789
  #, fuzzy
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:3809
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/call.cc:3856
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "KÃ¤yttÃ¶: %s [-r] [-t]\n"
  
! #: cp/call.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cp/call.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: cp/call.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "Virhe lukuarvon jÃ¤sentÃ¤misessÃ¤ lÃ¤hellÃ¤ kohtaa â€�%sâ€�"
  
! #: cp/call.cc:3873
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s %d"
  
! #: cp/call.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "  tÃ¤ssÃ¤ alustuksessa"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, fuzzy, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/call.cc:4369
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/call.cc:4543
  #, fuzzy
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:4564
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:4747
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/call.cc:4750
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "operaatioita semop-kutsua kohden enintÃ¤Ã¤n = %d\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5081
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:5095
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "moniselitteinen argumentti %s %s:lle"
  
! #: cp/call.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "no match for "
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:5139
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.cc:5141
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.cc:5143
  #, fuzzy, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/call.cc:5164
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E::%E%> ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E::%E%> ei ole tyyppi"
  
! #: cp/call.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/call.cc:5197
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/call.cc:5203
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5221
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<%s %E%> esitelty parametriluettelon sisÃ¤llÃ¤"
  
! #: cp/call.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-lausekkeen kÃ¤ytÃ¶n ilman keskimmÃ¤istÃ¤ termiÃ¤"
  
! #: cp/call.cc:5409
  #, fuzzy, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: cp/call.cc:5426 cp/call.cc:5433
  #, fuzzy
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:5489
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, fuzzy, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: cp/call.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:5848
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "ehtolausekkeessa etumerkkinen ja etumerkitÃ¶n tyyppi"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, fuzzy, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "Funktio %qs:"
  
! #: cp/call.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Funktio %qs:"
  
! #: cp/call.cc:7543
  #, fuzzy, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P"
  
! #: cp/call.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/call.cc:7800
  #, fuzzy, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/call.cc:7850
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "liikaa aaltosulkeita %qT:n alustimen ympÃ¤rillÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:7861
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT (%s)"
  
! #: cp/call.cc:7870
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8222
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8231
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8236
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8252
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.cc:8255
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  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/call.cc:8297 cp/call.cc:8315
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  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/call.cc:8300
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.cc:8495
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, fuzzy, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta"
  
! #: cp/call.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.cc:8680
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
  # XXX
! #: cp/call.cc:8851
  #, fuzzy, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.cc:9454
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: cp/call.cc:9482
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.cc:9679
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10213
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10218
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10238
  #, fuzzy, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.cc:10240
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.cc:10242
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/call.cc:10245
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD tyhjentÃ¤Ã¤ ei-triviaalintyyppisen objektin %#qT%s"
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10271
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.cc:10273
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan"
  
! #: cp/call.cc:10275
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; kÃ¤ytÃ¤ kopioalustusta sen sijaan"
  
! #: cp/call.cc:10278
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s"
  
! #: cp/call.cc:10284
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10295
  #, fuzzy, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10327
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10340
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10343
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10352
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10374
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:10428
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: cp/call.cc:10495
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:10770 cp/typeck.cc:9884
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.cc:10792
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:10824
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:10873
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11105
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.cc:11131
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.cc:11136
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.cc:11137
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.cc:12146
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.cc:12215
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.cc:12216
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12469
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/call.cc:12473
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.cc:12475
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:13081
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
--- 48140,49004 ----
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.cc:3800
  #, fuzzy
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:3820
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/call.cc:3867
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "KÃ¤yttÃ¶: %s [-r] [-t]\n"
  
! #: cp/call.cc:3872
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cp/call.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: cp/call.cc:3882
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "Virhe lukuarvon jÃ¤sentÃ¤misessÃ¤ lÃ¤hellÃ¤ kohtaa â€�%sâ€�"
  
! #: cp/call.cc:3884
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3886
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s %d"
  
! #: cp/call.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "  tÃ¤ssÃ¤ alustuksessa"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, fuzzy, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/call.cc:4380
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/call.cc:4554
  #, fuzzy
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:4575
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:4758
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/call.cc:4761
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "operaatioita semop-kutsua kohden enintÃ¤Ã¤n = %d\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5091
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.cc:5145
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "moniselitteinen argumentti %s %s:lle"
  
! #: cp/call.cc:5146
  #, fuzzy, gcc-internal-format
  msgid "no match for "
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:5149
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.cc:5151
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.cc:5153
  #, fuzzy, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/call.cc:5174
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E::%E%> ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5193
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/call.cc:5196
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E::%E%> ei ole tyyppi"
  
! #: cp/call.cc:5204
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/call.cc:5207
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/call.cc:5213
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5216
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5231
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<%s %E%> esitelty parametriluettelon sisÃ¤llÃ¤"
  
! #: cp/call.cc:5240
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5352
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-lausekkeen kÃ¤ytÃ¶n ilman keskimmÃ¤istÃ¤ termiÃ¤"
  
! #: cp/call.cc:5419
  #, fuzzy, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: cp/call.cc:5436 cp/call.cc:5443
  #, fuzzy
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, fuzzy, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: cp/call.cc:5853
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:5858
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "ehtolausekkeessa etumerkkinen ja etumerkitÃ¶n tyyppi"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, fuzzy, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "Funktio %qs:"
  
! #: cp/call.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Funktio %qs:"
  
! #: cp/call.cc:7553
  #, fuzzy, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cp/call.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P"
  
! #: cp/call.cc:7722
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/call.cc:7810
  #, fuzzy, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "liikaa aaltosulkeita %qT:n alustimen ympÃ¤rillÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:7871
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT (%s)"
  
! #: cp/call.cc:7880
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8232
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8241
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8246
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8262
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.cc:8265
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  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/call.cc:8307 cp/call.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  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/call.cc:8310
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.cc:8505
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, fuzzy, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta"
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.cc:8622
  #, fuzzy, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
  # XXX
! #: cp/call.cc:8861
  #, fuzzy, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.cc:9464
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: cp/call.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10233
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.cc:10252
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/call.cc:10255
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10258
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD tyhjentÃ¤Ã¤ ei-triviaalintyyppisen objektin %#qT%s"
  
! #: cp/call.cc:10260
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10281
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan"
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; kÃ¤ytÃ¤ kopioalustusta sen sijaan"
  
! #: cp/call.cc:10288
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s"
  
! #: cp/call.cc:10294
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10305
  #, fuzzy, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10350
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10353
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10362
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10384
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:10438
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: cp/call.cc:10505
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:10780 cp/typeck.cc:9886
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.cc:10802
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:10883
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:11118
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.cc:11141
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.cc:11146
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.cc:11147
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.cc:12153
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.cc:12222
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.cc:12223
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12476
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/call.cc:12480
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.cc:12482
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:13088
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
*************** msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
*** 49031,49038 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "edellinen esittely %q+D"
--- 49053,49060 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "edellinen esittely %q+D"
*************** msgstr "joustava taulukkojÃ¤sen muuten t
*** 49443,49449 ****
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
--- 49465,49471 ----
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
*************** msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤
*** 49473,49534 ****
  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:7798
  #, 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:7809
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8316
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Kieli:"
  
! #: cp/class.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: cp/class.cc:8564
  #, 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:8591
  #, 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:8618
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/class.cc:8621
  #, 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:8697 cp/class.cc:8739
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: cp/class.cc:8717
  #, 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:8991
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/class.cc:8994
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
--- 49495,49556 ----
  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:7795
  #, 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:7806
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8313
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Kieli:"
  
! #: cp/class.cc:8403
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: cp/class.cc:8561
  #, 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:8588
  #, 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:8615
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/class.cc:8618
  #, 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:8694 cp/class.cc:8736
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: cp/class.cc:8714
  #, 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:8988
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/class.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
*************** msgstr "epÃ¤kelpo tallennusluokka funkti
*** 49563,49569 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
--- 49585,49591 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, 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 "alustamaton const %qD"
*** 49598,50190 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/constexpr.cc:1028
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:1907
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/constexpr.cc:2150
  #, fuzzy, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/constexpr.cc:2438
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constexpr.cc:2511
  #, fuzzy, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "varaus suoritettu tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2686
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.cc:2769
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "protokollalla %qE on kehÃ¤riippuvuus"
  
! #: cp/constexpr.cc:2780
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3146
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.cc:3195
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.cc:3394
  #, fuzzy, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:3809
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:3817
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:3820
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: cp/constexpr.cc:4060
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:4116
  #, 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:4247
  #, 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:4250
  #, 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:4261
  #, 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:4264
  #, 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:4275
  #, 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:4278
  #, 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:4289
  #, 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:4293
  #, 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:4304
  #, 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:4307
  #, 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:4460
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: cp/constexpr.cc:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, 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:4538
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:4550
  #, 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:5341 cp/constexpr.cc:7302
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:5361
  #, 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"
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "varattu tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:5413
  #, 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:5418
  #, 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:5425
  #, 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:5430
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.cc:5433
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5451
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:5454
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:5709
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:5778
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:5791
  #, 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:6185 cp/constexpr.cc:7581
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:6289
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6389
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:6581
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6734
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/constexpr.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7221 cp/constexpr.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7249
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7277
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: cp/constexpr.cc:7313
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, 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:7478 cp/constexpr.cc:9485
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "odotettiin %<template%>"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.cc:7842
  #, 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:7850
  #, 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:7865
  #, 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:7876
  #, 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:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, 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:8716
  #, 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:8719
  #, fuzzy, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "virheellinen %%s-arvo"
  
! #: cp/constexpr.cc:8771
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.cc:8804
  #, 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:8843
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:8991
  #, 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:9059
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/constexpr.cc:9074
  #, 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:9138
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.cc:9202
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:9275
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.cc:9376
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9444
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9455
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "taulukon alustus ei-vakiolla"
  
! #: cp/constexpr.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
--- 49620,50212 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/constexpr.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:1908
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/constexpr.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/constexpr.cc:2439
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constexpr.cc:2512
  #, fuzzy, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "varaus suoritettu tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2558
  #, fuzzy, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:2694
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:2698
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.cc:2770
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "protokollalla %qE on kehÃ¤riippuvuus"
  
! #: cp/constexpr.cc:2781
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3148
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.cc:3178
  #, fuzzy, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.cc:3396
  #, fuzzy, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:3814
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:3819
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:3822
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: cp/constexpr.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:4118
  #, 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:4249
  #, 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:4252
  #, 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:4263
  #, 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:4266
  #, 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:4277
  #, 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:4280
  #, 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:4291
  #, 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:4295
  #, 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:4306
  #, 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:4309
  #, 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:4462
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: cp/constexpr.cc:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, 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:4540
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:4552
  #, 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:5343 cp/constexpr.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:5363
  #, 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"
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "varattu tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:5415
  #, 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:5420
  #, 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:5427
  #, 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:5432
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:5456
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:5711
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:5780
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:5793
  #, 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:6193 cp/constexpr.cc:7587
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:6297
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/constexpr.cc:6745
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7227 cp/constexpr.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7255
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7283
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: cp/constexpr.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, 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:7484 cp/constexpr.cc:9491
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7540
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "odotettiin %<template%>"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.cc:7848
  #, 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:7856
  #, 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:7871
  #, 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:7882
  #, 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:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, 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:8722
  #, 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:8725
  #, fuzzy, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "virheellinen %%s-arvo"
  
! #: cp/constexpr.cc:8777
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.cc:8810
  #, 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:8849
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:8997
  #, 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:9065
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/constexpr.cc:9080
  #, 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:9144
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9201
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.cc:9208
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:9281
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.cc:9382
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9450
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9461
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "taulukon alustus ei-vakiolla"
  
! #: cp/constexpr.cc:9500
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
*************** msgstr ""
*** 50601,50651 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! msgid "%<return_value%> declared here"
! msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/coroutines.cc:735
  #, 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:743
  #, 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:754
  #, 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:765
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/coroutines.cc:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
--- 50623,50668 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/coroutines.cc:741
  #, 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:749
  #, 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:760
  #, 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:771
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/coroutines.cc:782
  #, 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:789
  #, 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:796
  #, 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
*** 50653,50747 ****
  #. 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:821
  #, 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:869
  #, 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:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, 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:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, 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:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: cp/coroutines.cc:3703
  #, 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:3934
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
--- 50670,50764 ----
  #. 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:827
  #, 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:875
  #, 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:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, 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:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, 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:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: cp/coroutines.cc:3711
  #, 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:3943
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
*************** msgstr ""
*** 50776,50782 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 50793,50799 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "virheellinen %qT-tyyppisen ei-co
*** 50848,50854 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
--- 50865,50871 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
*************** msgstr "sisÃ¤kkÃ¤inen funktio %q+D esite
*** 51213,51460 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "DJGPP-ympÃ¤ristÃ¶muuttujaa ei ole mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:1210
  #, 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:1250
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs esitelty funktiotaulukkona"
  
! #: cp/decl.cc:1264
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "edellisestÃ¤ esittelystÃ¤ %q+F"
  
! #: cp/decl.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.cc:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.cc:1372
  #, 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:1401
  #, 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:1404
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: cp/decl.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "%q+D:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/decl.cc:1493
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:1561
  #, 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:1574 cp/decl.cc:1700
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: cp/decl.cc:1583
  #, 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:1587 cp/decl.cc:1648
  #, 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:1675
  #, 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:1681 cp/decl.cc:1695
  #, 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:1685
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: cp/decl.cc:1789
  #, 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:1793
  #, 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:1809
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.cc:1833
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:1872
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "%q+D:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: cp/decl.cc:1882
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:1884
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.cc:1894
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/decl.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: cp/decl.cc:1954
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: cp/decl.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2008
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellÃ¤"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellÃ¤"
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, 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:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2113
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:2121
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "nimiavaruuden %qD esittely on ristiriidassa"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2156
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2170
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:2215
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "%qD uudelleenesitellÃ¤Ã¤n tarpeettomasti samalla nÃ¤kyvyysalueella"
  
! #: cp/decl.cc:2231
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
--- 51230,51477 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "DJGPP-ympÃ¤ristÃ¶muuttujaa ei ole mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:1213
  #, 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:1253
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs esitelty funktiotaulukkona"
  
! #: cp/decl.cc:1267
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "edellisestÃ¤ esittelystÃ¤ %q+F"
  
! #: cp/decl.cc:1320
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.cc:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.cc:1375
  #, 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:1404
  #, 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:1407
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: cp/decl.cc:1456
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "%q+D:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/decl.cc:1496
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:1498
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:1564
  #, 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:1577 cp/decl.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: cp/decl.cc:1586
  #, 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:1590 cp/decl.cc:1651
  #, 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:1678
  #, 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:1684 cp/decl.cc:1698
  #, 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:1688
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: cp/decl.cc:1792
  #, 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:1796
  #, 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:1812
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.cc:1836
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "%q+D:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: cp/decl.cc:1885
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:1887
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.cc:1897
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/decl.cc:1899
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:1969
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: cp/decl.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellÃ¤"
  
! #: cp/decl.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellÃ¤"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, 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:2066 cp/decl.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "nimiavaruuden %qD esittely on ristiriidassa"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2173
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:2218
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "%qD uudelleenesitellÃ¤Ã¤n tarpeettomasti samalla nÃ¤kyvyysalueella"
  
! #: cp/decl.cc:2234
  #, 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"
*** 51467,51515 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, 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:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:3130
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 51484,51532 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, 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:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 51517,53885 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, 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:3251
  #, 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:3254
  #, 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:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.cc:3296
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.cc:3364
  #, 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:3365
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "edellinen esittely"
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  tÃ¤Ã¤ltÃ¤"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, fuzzy, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:3677
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.cc:4139
  #, 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:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, 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:4179
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.cc:4201
  #, 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:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.cc:4288
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.cc:4641
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
  # semi-fuzzy
! #: cp/decl.cc:5169
  #, 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:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyymillÃ¤ structilla ei voi olla funktiojÃ¤seniÃ¤"
  
! #: cp/decl.cc:5220
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5223
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5226
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:5248
  #, 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:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:5295
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:5312
  #, 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:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structit"
  
! #: cp/decl.cc:5360
  #, 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:5363
  #, 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:5368
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5371
  #, 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:5374
  #, 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:5378
  #, 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:5382
  #, 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:5386
  #, 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:5390
  #, 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:5394
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:5425
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5428
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5500
  #, 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:5504
  #, 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:5570 cp/decl2.cc:951
  #, 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:5583
  #, 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:5621
  #, 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:5645
  #, 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:5653
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:5654
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:5666
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/decl.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:5785
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:5850
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:5856 cp/decl.cc:7149
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:5866
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: cp/decl.cc:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenÃ¤, mutta alustamatta"
  
! #: cp/decl.cc:6016
  #, 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:6022
  #, 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:6041
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:6045
  #, 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:6106
  #, 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:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:6165
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.cc:6190
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.cc:6273
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, 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:6283
  #, 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:6325
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.cc:6332
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:6341
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, 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:6530
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:6602
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:6643
  #, 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:6656
  #, 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:6680
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:6735
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:6785
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.cc:6866
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.cc:6876
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.cc:7009
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: cp/decl.cc:7137
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:7151
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.cc:7219
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:7240
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.cc:7285
  #, 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:7421
  #, 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:7456
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:7461
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:7466
  #, fuzzy, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:7668
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.cc:7925
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/decl.cc:7954
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, 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:8044 cp/decl.cc:14495
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:8110
  #, 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:8226
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.cc:8328
  #, 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:8506
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.cc:8615
  #, 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:8618
  #, 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:8625
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:8651
  #, 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:8660
  #, 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:8870
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, 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:8899
  #, 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:8902
  #, 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:8947
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:8973
  #, 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:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.cc:9038
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:9043
  #, 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:9048
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.cc:9054
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:9063
  #, 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:9530
  #, 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:9533
  #, 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:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, 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:9761
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:9764
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:9780
  #, 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:9782
  #, 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:9808
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:9810
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:9816
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:9819
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:9821
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:9827
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:9830
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:9832
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:9838
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:9841
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:9843
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:9857
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:9889
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:9929
  #, 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:9940
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:9947
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:9950
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10026
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10065
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:10110
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:10121
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.cc:10140
  #, 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:10149
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10214
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10222
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10284
  #, 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:10285
  #, 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:10293
  #, 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:10294
  #, 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:10306
  #, 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:10314
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10320
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10333
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.cc:10351
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10357
  #, fuzzy, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:10452
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.cc:10492
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:10497
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:10499
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:10516
  #, 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:10709
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10718
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.cc:10724
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10731
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  # semi-fuzzy
! #: cp/decl.cc:10858
  #, 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:10862
  #, 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:10866
  #, 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:10877
  #, 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:10882
  #, 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:10887
  #, 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:10998
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11001
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, 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:11036 cp/decl.cc:11107
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11087
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.cc:11114
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.cc:11117
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.cc:11123
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.cc:11238
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.cc:11253
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.cc:11260
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.cc:11265
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.cc:11267
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.cc:11272
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.cc:11293
  #, 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:11297
  #, 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:11311
  #, 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:11387
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.cc:11401
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:11420
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11432
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11436
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:11445
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:11489
  #, 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:11494
  #, 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:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:11772
  #, 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:11775 cp/decl.cc:11797
  #, 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:11778
  #, 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:11788
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11923
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:11928
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12020
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, 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:12144
  #, 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:12152
  #, 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:12206
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:12231
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12233
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12300
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, 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:12373
  #, 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:12386
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12464 cp/decl.cc:12486
  #, 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:12474
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:12498
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:12509
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:12592
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.cc:12614
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/decl.cc:12646
  #, 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:12704
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: cp/decl.cc:12759
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:12779
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:12783
  #, 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:12788
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:12795
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12804
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12809
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.cc:12820
  #, 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:12829
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, 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:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12883
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.cc:12908
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12957
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12958
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12976
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
! #: cp/decl.cc:12993
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.cc:12998
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13002
  #, 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:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, fuzzy, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr "%qs-nimikkeen kaksoisesittely"
! 
! #: cp/decl.cc:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.cc:13096
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13147
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13148
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13221
  #, 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:13301
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:13327
  #, 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:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimÃ¤Ã¤rÃ¤inen kvalifiointi %<%T::%> jÃ¤senelle %qs"
  
! #: cp/decl.cc:13362
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13364
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13372
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13412
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.cc:13421
  #, 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:13424
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:13438
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:13441
  #, 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:13451
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13458
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13470
  #, 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:13476
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13501
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13527
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:13530
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13535
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:13539
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/decl.cc:13565
  #, 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:13654
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:13662
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.cc:13664
  #, 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:13668
  #, 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:13681
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.cc:13705
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:13715
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.cc:13730
  #, 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:13749
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:13771
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13774
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, 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:13829
  #, 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:13850
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:13853
  #, 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:13869
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:13890
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:13900
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:13910
  #, 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:13924
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.cc:13957
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:13966
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.cc:13972
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: cp/decl.cc:13989
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.cc:13992
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:14054
  #, 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:14059
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.cc:14079
  #, 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:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, 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:14143 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14148
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.cc:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14270
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14276
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14280
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14285
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14316
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14317
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14360
  #, 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:14369
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14410
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14417
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14423
  #, 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:14431
  #, 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:14438
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.cc:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14785
  #, 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:14789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.cc:14818
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/decl.cc:14826
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.cc:14851
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:14853
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15114
  #, 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:15193
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:15230
  #, 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:15236
  #, 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:15246
  #, 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:15272
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
! #: cp/decl.cc:15286
  #, 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:15312
  #, 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:15313
  #, 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:15325
  #, 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:15326
  #, 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:15337
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.cc:15351
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:15390
  #, 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:15397
  #, 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:15399
  #, 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:15408
  #, 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:15410
  #, 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:15426
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: cp/decl.cc:15445
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15452
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15464
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15519
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:15542
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:15545
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl.cc:15547
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15555
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15562
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
--- 51534,53902 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, 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:3264
  #, 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:3267
  #, 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:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.cc:3377
  #, 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:3378
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "edellinen esittely"
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  tÃ¤Ã¤ltÃ¤"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, fuzzy, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, fuzzy, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:3690
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.cc:4152
  #, 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:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, 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:4192
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:4205
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.cc:4214
  #, 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:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.cc:4301
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.cc:4654
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
  # semi-fuzzy
! #: cp/decl.cc:5182
  #, 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:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyymillÃ¤ structilla ei voi olla funktiojÃ¤seniÃ¤"
  
! #: cp/decl.cc:5233
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5236
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5239
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5258
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:5261
  #, 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:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:5325
  #, 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:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structit"
  
! #: cp/decl.cc:5373
  #, 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:5376
  #, 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:5381
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5384
  #, 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:5387
  #, 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:5391
  #, 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:5395
  #, 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:5399
  #, 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:5403
  #, 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:5407
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:5438
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5441
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5513
  #, 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:5517
  #, 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:5583 cp/decl2.cc:972
  #, 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:5596
  #, 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:5634
  #, 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:5658
  #, 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:5666
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:5679
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/decl.cc:5739
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:5798
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:5863
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:5869 cp/decl.cc:7162
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: cp/decl.cc:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenÃ¤, mutta alustamatta"
  
! #: cp/decl.cc:6029
  #, 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:6035
  #, 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:6054
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:6058
  #, 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:6119
  #, 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:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.cc:6286
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6290
  #, 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:6296
  #, 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:6338
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:6354
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:6362
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, 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:6543
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:6615
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:6656
  #, 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:6669
  #, 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:6693
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:6748
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:6798
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.cc:6879
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.cc:6889
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.cc:7022
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: cp/decl.cc:7150
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:7164
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.cc:7298
  #, 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:7434
  #, 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:7473
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:7685
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.cc:7942
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:7966
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/decl.cc:7971
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, 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:8061 cp/decl.cc:14517
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:8127
  #, 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:8243
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:8302
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.cc:8345
  #, 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:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.cc:8632
  #, 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:8635
  #, 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:8642
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, 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:8887
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:8903
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, 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:8916
  #, 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:8919
  #, 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:8964
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:8990
  #, 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:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.cc:9055
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:9060
  #, 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:9065
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.cc:9071
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:9080
  #, 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:9547
  #, 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:9550
  #, 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:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, 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:9778
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:9781
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:9797
  #, 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:9799
  #, 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:9825
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:9827
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:9833
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:9838
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:9844
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:9847
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:9849
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:9855
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:9858
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:9860
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:9874
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:9906
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:9946
  #, 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:9957
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:9967
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10043
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:10127
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:10138
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.cc:10157
  #, 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:10166
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10231
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10239
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10301
  #, 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:10302
  #, 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:10310
  #, 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:10311
  #, 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:10323
  #, 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:10331
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10350
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.cc:10368
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.cc:10509
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:10514
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:10533
  #, 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:10726
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10735
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.cc:10741
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10748
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  # semi-fuzzy
! #: cp/decl.cc:10875
  #, 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:10879
  #, 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:10883
  #, 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:10894
  #, 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:10899
  #, 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:10904
  #, 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:11015
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11018
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, 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:11053 cp/decl.cc:11124
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11104
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.cc:11131
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.cc:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.cc:11140
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/decl.cc:11268
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.cc:11282
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.cc:11284
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.cc:11289
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.cc:11292
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.cc:11310
  #, 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:11314
  #, 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:11328
  #, 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:11404
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11407
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.cc:11418
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11421
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11434
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:11437
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11446
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11449
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:11462
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:11506
  #, 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:11511
  #, 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:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:11789
  #, 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:11792 cp/decl.cc:11814
  #, 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:11795
  #, 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:11805
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:11829
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11836
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12037
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, 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:12161
  #, 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:12169
  #, 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:12223
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:12250
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12319
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, 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:12392
  #, 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:12405
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12412
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12483 cp/decl.cc:12505
  #, 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:12493
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:12517
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:12528
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:12611
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.cc:12633
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/decl.cc:12665
  #, 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:12723
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:12729
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: cp/decl.cc:12778
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:12798
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:12802
  #, 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:12807
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:12814
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.cc:12839
  #, 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:12848
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, 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:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
! #, fuzzy, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr "%qs-nimikkeen kaksoisesittely"
! 
! #: cp/decl.cc:12907
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.cc:12932
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
  
! #: cp/decl.cc:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12981
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12982
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13000
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
! #: cp/decl.cc:13017
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.cc:13022
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13026
  #, 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:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13169
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13243
  #, 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:13323
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:13349
  #, 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:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimÃ¤Ã¤rÃ¤inen kvalifiointi %<%T::%> jÃ¤senelle %qs"
  
! #: cp/decl.cc:13384
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13386
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13394
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13434
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.cc:13443
  #, 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:13446
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:13460
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:13463
  #, 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:13473
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13480
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13486
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13492
  #, 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:13498
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13504
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13523
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13549
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:13552
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:13561
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/decl.cc:13587
  #, 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:13676
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:13684
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.cc:13686
  #, 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:13690
  #, 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:13703
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.cc:13727
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.cc:13752
  #, 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:13771
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:13793
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13796
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, 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:13851
  #, 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:13872
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:13875
  #, 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:13891
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:13912
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:13922
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:13932
  #, 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:13946
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.cc:13979
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:13988
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.cc:13994
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: cp/decl.cc:14011
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:14076
  #, 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:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.cc:14101
  #, 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:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, 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:14165 cp/decl.cc:14176
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14170
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14289
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14292
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14298
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14302
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:14319
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:14323
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14338
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14339
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14382
  #, 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:14391
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14439
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14445
  #, 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:14453
  #, 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:14460
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:14480
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14807
  #, 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:14811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.cc:14840
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/decl.cc:14848
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.cc:14873
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:14875
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15136
  #, 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:15215
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:15222
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:15252
  #, 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:15258
  #, 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:15268
  #, 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:15294
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
! #: cp/decl.cc:15308
  #, 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:15334
  #, 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:15335
  #, 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:15347
  #, 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:15348
  #, 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:15359
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.cc:15373
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:15412
  #, 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:15419
  #, 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:15421
  #, 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:15430
  #, 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:15432
  #, 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:15448
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: cp/decl.cc:15467
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15474
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15486
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:15564
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl.cc:15569
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15584
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
*************** msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤
*** 53891,54001 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD-viittaus on moniselitteinen"
  
! #: cp/decl.cc:15629
  #, 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:15651 cp/name-lookup.cc:5421
  #, 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:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, 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:15820
  #, 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:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl.cc:15947
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT mÃ¤Ã¤ritelty monella suoralla kannoalla"
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.cc:15990
  #, 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:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.cc:16022
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:16167
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16175
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16185
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16196
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.cc:16270
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "cppchar_t:n on oltava etumerkitÃ¶n tyyppi"
--- 53908,54018 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD-viittaus on moniselitteinen"
  
! #: cp/decl.cc:15651
  #, 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:15673 cp/name-lookup.cc:5407
  #, 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:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, 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:15842
  #, 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:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT mÃ¤Ã¤ritelty monella suoralla kannoalla"
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.cc:16012
  #, 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:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:16189
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16197
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16207
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16218
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.cc:16292
  #, 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Ã
*** 54004,54080 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16592
  #, 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:16602
  #, 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:16651
  #, 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:16652
  #, 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:16663
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.cc:16683
  #, 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:16782 cp/parser.cc:20990
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:16856
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.cc:17866
  #, 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:17868 cp/typeck.cc:10495
  #, 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:17930
  #, 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:18112
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:18503
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
--- 54021,54097 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16614
  #, 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:16624
  #, 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:16673
  #, 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:16674
  #, 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:16685
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.cc:16705
  #, 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:16804 cp/parser.cc:20999
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:16878
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.cc:17888
  #, 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:17890 cp/typeck.cc:10497
  #, 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:17952
  #, 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:18134
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:18525
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
*************** msgstr ""
*** 54129,54135 ****
  msgid "deleting %qT is undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "malliesittelylle %q+D"
--- 54146,54152 ----
  msgid "deleting %qT is undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "malliesittelylle %q+D"
*************** msgstr "malliesittelylle %q+D"
*** 54139,54302 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "Funktio %qs"
  
! #: cp/decl2.cc:812
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl2.cc:872
  #, fuzzy, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl2.cc:881
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/decl2.cc:883
  #, fuzzy, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl2.cc:964
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl2.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: cp/decl2.cc:1055
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: cp/decl2.cc:1103
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl2.cc:1160
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "bittikenttÃ¤ %qD, jolla on ei-kokonaislukutyyppi %qT"
  
! #: cp/decl2.cc:1168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl2.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl2.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl2.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl2.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/decl2.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl2.cc:1645
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, 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Ã¤"
  
! #: cp/decl2.cc:1753
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonyymillÃ¤ structilla ei voi olla funktiojÃ¤seniÃ¤"
  
  # semi-fuzzy
! #: cp/decl2.cc:1769
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl2.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl2.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1853
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "unionilla ei ole jÃ¤seniÃ¤"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
--- 54156,54319 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "Funktio %qs"
  
! #: cp/decl2.cc:833
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl2.cc:893
  #, fuzzy, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl2.cc:902
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "ei-staattisella datajÃ¤senellÃ¤ %qD on Java-luokkatyyppi"
  
! #: cp/decl2.cc:904
  #, fuzzy, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl2.cc:985
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl2.cc:1027
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: cp/decl2.cc:1076
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: cp/decl2.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl2.cc:1181
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "bittikenttÃ¤ %qD, jolla on ei-kokonaislukutyyppi %qT"
  
! #: cp/decl2.cc:1189
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl2.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl2.cc:1213
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl2.cc:1221
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl2.cc:1235
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/decl2.cc:1584
  #, fuzzy, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl2.cc:1681
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, 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Ã¤"
  
! #: cp/decl2.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonyymillÃ¤ structilla ei voi olla funktiojÃ¤seniÃ¤"
  
  # semi-fuzzy
! #: cp/decl2.cc:1805
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl2.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl2.cc:1815
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1889
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "unionilla ei ole jÃ¤seniÃ¤"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
*************** msgstr "%<operator new%>:n on palautetta
*** 54305,54386 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>:n ensimmÃ¤isen parametrin tyypin on oltava %<size_t%> (%qT)"
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl2.cc:1963
  #, fuzzy, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl2.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "operator delete[] ei voi olla tuhoava delete"
  
! #: cp/decl2.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT"
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:2976
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3010
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/decl2.cc:4679
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
--- 54322,54403 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>:n ensimmÃ¤isen parametrin tyypin on oltava %<size_t%> (%qT)"
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl2.cc:1999
  #, fuzzy, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl2.cc:2002
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "operator delete[] ei voi olla tuhoava delete"
  
! #: cp/decl2.cc:2004
  #, fuzzy, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT"
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3012
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3046
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/decl2.cc:4715
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
*************** msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤r
*** 54389,54612 ****
  #. 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:4688
  #, 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:4692
  #, 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:4696
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4704
  #, 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:4708
  #, 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:4711
  #, 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:4899
  #, 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:4902
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.cc:5535
  #, 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:5540
  #, 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:5673
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implisiittisesti esitelty %qD on vanhentunut"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, fuzzy, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/decl2.cc:5816
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.cc:5870
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl2.cc:5902
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4019
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "ei argumentteja"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4458
  #, 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:4463
  #, 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:4468
  #, 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:4473
  #, 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:4478
  #, 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:4483
  #, 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:4488
  #, 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:4494
  #, 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:4499
  #, 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:4504
  #, 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:4509
  #, 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:4514
  #, 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:4519
  #, 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:4524
  #, 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:4529
  #, 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:4579
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/error.cc:4583
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/error.cc:4597
  #, 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:4601 cp/typeck.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/error.cc:4623
  #, 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:4627 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/error.cc:4638
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
  
! #: cp/error.cc:4642
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
--- 54406,54629 ----
  #. 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:4724
  #, 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:4728
  #, 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:4732
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4740
  #, 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:4744
  #, 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:4747
  #, 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:4935
  #, 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:4938
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.cc:5571
  #, 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:5576
  #, 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:5709
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implisiittisesti esitelty %qD on vanhentunut"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, fuzzy, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/decl2.cc:5852
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl2.cc:5938
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "ei argumentteja"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4466
  #, 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:4471
  #, 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:4476
  #, 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:4481
  #, 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:4486
  #, 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:4491
  #, 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:4496
  #, 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:4502
  #, 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:4507
  #, 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:4512
  #, 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:4517
  #, 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:4522
  #, 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:4527
  #, 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:4532
  #, 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:4537
  #, 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:4587
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/error.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/error.cc:4605
  #, 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:4609 cp/typeck.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/error.cc:4631
  #, 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:4635 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/error.cc:4646
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
  
! #: cp/error.cc:4650
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
*************** msgstr "perustyypin %qT kaksoiskappale v
*** 54923,54934 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, fuzzy, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
--- 54940,54951 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, fuzzy, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
*************** msgstr "virheellinen osoitin bittikenttÃ
*** 54948,54954 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
--- 54965,54971 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
*************** msgstr "alustamaton const-jÃ¤sen %qD"
*** 54983,55199 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2846
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2849
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2859
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2862
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2871
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2874
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/init.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/init.cc:3093
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: cp/init.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/init.cc:3121
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: cp/init.cc:3137
  #, fuzzy, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3139
  #, fuzzy, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:3353
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3917
  #, fuzzy, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/init.cc:3946
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.cc:3955
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4690
  #, fuzzy, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "muotoilu %s pÃ¤Ã¤ttyy %%:iin"
  
! #: cp/init.cc:4987
  #, fuzzy, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, fuzzy, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, fuzzy, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "yhdysliteraalin koko on muuttuva"
  
! #: cp/lambda.cc:570
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "versioviitetaulukolle ei voi varata muistia"
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, fuzzy, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr "%qE on vanhentunut"
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr "lisÃ¤Ã¤ eksplisiittinen %<this%>- tai %<*this%>-kaappaus"
  
! #: cp/lambda.cc:827
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Lambda-funktio"
--- 55000,55216 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2851
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2854
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2864
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2867
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2876
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2879
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/init.cc:2900
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/init.cc:3098
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: cp/init.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/init.cc:3126
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: cp/init.cc:3142
  #, fuzzy, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3144
  #, fuzzy, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:3358
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3922
  #, fuzzy, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/init.cc:3951
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.cc:3960
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4695
  #, fuzzy, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "muotoilu %s pÃ¤Ã¤ttyy %%:iin"
  
! #: cp/init.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, fuzzy, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, fuzzy, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "yhdysliteraalin koko on muuttuva"
  
! #: cp/lambda.cc:588
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "versioviitetaulukolle ei voi varata muistia"
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, fuzzy, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr "%qE on vanhentunut"
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr "lisÃ¤Ã¤ eksplisiittinen %<this%>- tai %<*this%>-kaappaus"
  
! #: cp/lambda.cc:851
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Lambda-funktio"
*************** msgstr "%s: ei voida avata PCH-tiedostoa
*** 55906,56176 ****
  msgid "unknown header kind %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "malliesittelylle %q+D"
  
! #: cp/name-lookup.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.cc:3055
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/name-lookup.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: cp/name-lookup.cc:3311
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/name-lookup.cc:3772
  #, fuzzy, gcc-internal-format
  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:4239
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4242
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:4854
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:5568
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.cc:5584
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:5592
  #, 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:5608 cp/pt.cc:18500
  #, 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:5618
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:5652
  #, 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:5712
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.cc:5749
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.cc:5842
  #, 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:5883
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:5946
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:5948
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/name-lookup.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/name-lookup.cc:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.cc:6025
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.cc:6446
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, 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:7417
  #, 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:7420
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "mÃ¤Ã¤riteltiin myÃ¶hemmin tÃ¤ssÃ¤"
  
! #: cp/name-lookup.cc:8179
  #, 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:8535
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, 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:8734
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/name-lookup.cc:8750
  #, 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:8830
  #, 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:8831
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:8880
  #, 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:8882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 55923,56193 ----
  msgid "unknown header kind %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "malliesittelylle %q+D"
  
! #: cp/name-lookup.cc:2718
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.cc:3037
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/name-lookup.cc:3158
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "%q+D:n esittely varjostaa sisÃ¤Ã¤nrakennetun funktion"
  
! #: cp/name-lookup.cc:3297
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/name-lookup.cc:3758
  #, fuzzy, gcc-internal-format
  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:4225
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4228
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:5554
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.cc:5570
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:5578
  #, 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:5594 cp/pt.cc:18533
  #, 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:5604
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:5638
  #, 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:5698
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/name-lookup.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.cc:5735
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.cc:5828
  #, 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:5869
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:5947
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:5949
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/name-lookup.cc:6003
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/name-lookup.cc:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.cc:6447
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, 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:7418
  #, 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:7421
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "mÃ¤Ã¤riteltiin myÃ¶hemmin tÃ¤ssÃ¤"
  
! #: cp/name-lookup.cc:8180
  #, 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:8536
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, 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:8735
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/name-lookup.cc:8751
  #, 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:8831
  #, 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:8832
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:8881
  #, 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:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr "tunniste %qE on ristiriidassa C+
*** 56195,56201 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
--- 56212,56218 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, 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Ã¤"
*** 56225,56231 ****
  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:3160 cp/parser.cc:20929
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> on esittelemÃ¤ttÃ¤"
--- 56242,56248 ----
  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:3160 cp/parser.cc:20938
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> on esittelemÃ¤ttÃ¤"
*************** msgstr "muodostimen virheellinen kÃ¤yttÃ
*** 56305,56311 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, fuzzy, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
--- 56322,56328 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, fuzzy, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
*************** msgstr "attribuutti %qs pÃ¤tee vain funk
*** 56441,56447 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
--- 56458,56464 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
*************** msgstr ""
*** 56621,56627 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "odotettiin lauseketta"
--- 56638,56644 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "odotettiin lauseketta"
*************** msgstr "%<~%T%>:n esittely %qT:n jÃ¤sene
*** 56676,56682 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ID"
--- 56693,56699 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ID"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 56731,56737 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
--- 56748,56754 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
*************** msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤
*** 56781,56787 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
--- 56798,56804 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
*************** msgstr "attribuutti %qs pÃ¤tee vain funk
*** 56991,57002 ****
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 57008,57019 ----
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr ""
*** 57071,57077 ****
  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:13251 cp/parser.cc:32938
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
--- 57088,57094 ----
  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:13251 cp/parser.cc:32949
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
*************** msgid "types may not be defined in condi
*** 57092,57098 ****
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 57109,57115 ----
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "%Jparametrin %qD tyyppi on vaill
*** 57133,57139 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
--- 57150,57156 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
*************** msgstr "attribuutti %qs pÃ¤tee vain funk
*** 57159,57165 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
--- 57176,57182 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 57235,57241 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
--- 57252,57258 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
*************** msgstr ""
*** 57351,57357 ****
  msgid "class definition may not be declared a friend"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
--- 57368,57374 ----
  msgid "class definition may not be declared a friend"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
*************** msgstr "skalaarialustimen ympÃ¤rillÃ¤ on
*** 57411,57422 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.cc:16809 cp/pt.cc:26936
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
--- 57428,57439 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
*************** msgstr "hajottimet eivÃ¤t voi olla cv-mÃ
*** 57486,57492 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
--- 57503,57509 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
*************** msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
*** 57628,57939 ****
  msgid "concept defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:20058
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: cp/parser.cc:20065
  #, fuzzy, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, fuzzy, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.cc:20634
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.cc:20640
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.cc:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20792
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.cc:20803
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.cc:20818
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:20834
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:20879
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:20923
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/parser.cc:20937
  #, 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:20949 cp/parser.cc:26455
  #, 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:20954 cp/parser.cc:26460
  #, 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:20966 cp/parser.cc:26473
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.cc:21003
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.cc:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.cc:21235
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.cc:21296
  #, 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:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, 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:21337
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.cc:21342
  #, fuzzy, gcc-internal-format
  msgid "namespace name required"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.cc:21346
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21349
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21356
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "siirryttiin %qD-nimiavaruuteen"
  
! #: cp/parser.cc:21411
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21586
  #, 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:21601
  #, 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:21619
  #, 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:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21764
  #, 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:21943
  #, 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:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: cp/parser.cc:21970
  #, 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:22007
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/parser.cc:22023
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/parser.cc:22251
  #, fuzzy, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: cp/parser.cc:22262
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: cp/parser.cc:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktio %qD esitelty uudelleen muuttujana"
  
! #: cp/parser.cc:22553
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:22564
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.cc:22568
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: cp/parser.cc:22619
  #, fuzzy, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
  
! #: cp/parser.cc:22740
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.cc:22782
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:22796
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: cp/parser.cc:23299
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.cc:23429
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
--- 57645,57956 ----
  msgid "concept defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:20067
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: cp/parser.cc:20074
  #, fuzzy, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, fuzzy, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.cc:20643
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: cp/parser.cc:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20801
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.cc:20812
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.cc:20827
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:20843
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:20888
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:20932
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/parser.cc:20946
  #, 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:20958 cp/parser.cc:26465
  #, 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:20963 cp/parser.cc:26470
  #, 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:20975 cp/parser.cc:26483
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
  
! #: cp/parser.cc:21012
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.cc:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.cc:21244
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.cc:21305
  #, 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:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, 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:21346
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.cc:21351
  #, fuzzy, gcc-internal-format
  msgid "namespace name required"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.cc:21355
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21358
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21365
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "siirryttiin %qD-nimiavaruuteen"
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21595
  #, 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:21610
  #, 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:21628
  #, 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:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21773
  #, 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:21952
  #, 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:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: cp/parser.cc:21979
  #, 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:22016
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/parser.cc:22032
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/parser.cc:22260
  #, fuzzy, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktio %qD esitelty uudelleen muuttujana"
  
! #: cp/parser.cc:22562
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:22573
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.cc:22577
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: cp/parser.cc:22628
  #, fuzzy, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
  
! #: cp/parser.cc:22749
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.cc:22791
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:22805
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: cp/parser.cc:23308
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:23434
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.cc:23438
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
*************** msgstr "%<%T::%E%> ei ole tyyppi"
*** 57942,58175 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/parser.cc:23466
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "id="
  
! #: cp/parser.cc:23608
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.cc:23731
  #, 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:23752
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:23813
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: cp/parser.cc:23867
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/parser.cc:23904
  #, fuzzy, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: cp/parser.cc:23962
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/parser.cc:24230
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.cc:24260
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.cc:24371
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "odotettiin %<,%> tai %<...%>"
  
! #: cp/parser.cc:24730
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:24929
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:24947
  #, 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:24953
  #, 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:24955
  #, 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:25085
  #, 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:25089
  #, 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:25413
  #, 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:25433
  #, 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:25471
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojÃ¤seniÃ¤"
  
! #: cp/parser.cc:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, 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:25561
  #, 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:25617 cp/parser.cc:25754
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.cc:25993
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:25996
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:25999
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:26397
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:26408
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: cp/parser.cc:26416
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.cc:26423
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.cc:26435
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:26441
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.cc:26495
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/parser.cc:26527
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.cc:26560
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
--- 57959,58192 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/parser.cc:23475
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "id="
  
! #: cp/parser.cc:23617
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.cc:23740
  #, 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:23761
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: cp/parser.cc:23876
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/parser.cc:23913
  #, fuzzy, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: cp/parser.cc:23971
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/parser.cc:24239
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.cc:24269
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.cc:24380
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "odotettiin %<,%> tai %<...%>"
  
! #: cp/parser.cc:24739
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:24938
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:24956
  #, 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:24962
  #, 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:24964
  #, 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:25094
  #, 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:25098
  #, 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:25422
  #, 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:25442
  #, 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:25480
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojÃ¤seniÃ¤"
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, 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:25570
  #, 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:25626 cp/parser.cc:25763
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.cc:26003
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:26006
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:26009
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:26407
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:26418
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: cp/parser.cc:26426
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.cc:26433
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.cc:26445
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:26451
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.cc:26505
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/parser.cc:26537
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.cc:26570
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
*************** msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
*** 58177,58405 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.cc:27017
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27048
  #, 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:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, 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:27175
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.cc:27188
  #, 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:27350
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤llÃ¤ %qD on ei-kokonaislukutyyppi %qT"
  
! #: cp/parser.cc:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/parser.cc:27398
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%> luokansisÃ¤isen funktiomÃ¤Ã¤rittelyn perÃ¤ssÃ¤"
  
! #: cp/parser.cc:27445
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.cc:27459
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.cc:27534
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/parser.cc:27569
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.cc:27699
  #, 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:27719
  #, 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:27743
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:27746
  #, 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:27946 cp/parser.cc:28040
  #, 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:28048
  #, 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:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynaamiset poikkeusmÃ¤Ã¤rittelyt ovat vanhentuneita C++11:ssÃ¤"
  
! #: cp/parser.cc:28098
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.cc:28139
  #, 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:28251
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:28800
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.cc:28809
  #, 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:28854
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: cp/parser.cc:28953
  #, 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:28967
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
! #: cp/parser.cc:29018
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:29163
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.cc:29223
  #, 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:29566 cp/parser.cc:29575
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:30296
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.cc:30800
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 58194,58422 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.cc:27027
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27058
  #, 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:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, 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:27185
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.cc:27198
  #, 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:27360
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤llÃ¤ %qD on ei-kokonaislukutyyppi %qT"
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/parser.cc:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%> luokansisÃ¤isen funktiomÃ¤Ã¤rittelyn perÃ¤ssÃ¤"
  
! #: cp/parser.cc:27455
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.cc:27469
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.cc:27544
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/parser.cc:27579
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.cc:27709
  #, 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:27729
  #, 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:27753
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:27756
  #, 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:27956 cp/parser.cc:28050
  #, 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:28058
  #, 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:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynaamiset poikkeusmÃ¤Ã¤rittelyt ovat vanhentuneita C++11:ssÃ¤"
  
! #: cp/parser.cc:28108
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.cc:28149
  #, 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:28261
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:28810
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.cc:28819
  #, 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:28864
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: cp/parser.cc:28963
  #, 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:28977
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:29173
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.cc:29233
  #, 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:29576 cp/parser.cc:29585
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:30307
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.cc:30811
  #, 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
*** 58408,58977 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:31205
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettuja"
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/parser.cc:31531
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.cc:31560
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epÃ¤jÃ¤seniÃ¤\n"
  
! #: cp/parser.cc:31672
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:31723
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.cc:31775
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:32077
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:32090
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "%<sizeof...%>-argumentti on ympÃ¤rÃ¶itÃ¤vÃ¤ sulkeilla"
  
! #: cp/parser.cc:32554
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/parser.cc:32569
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:32704
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/parser.cc:32715
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekÃ¤ %<_Sat%> ettÃ¤ %<char%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:32720
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.cc:32819
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.cc:32831
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32834
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.cc:32837
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32840
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.cc:32843
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32849
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiÃ¶ "
  
! #: cp/parser.cc:32852
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32855
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.cc:32858
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:32861
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32864
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: cp/parser.cc:32899
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32911
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32914
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32917
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32923
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.cc:32950
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: cp/parser.cc:33438
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:33558
  #, 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:33698 cp/parser.cc:33732
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.cc:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:33713
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:33714
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:33796
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.cc:33817
  #, 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:34066
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, fuzzy, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:34378
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:34448
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34883
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias"
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %qs Objective-C++-metodien vÃ¤lissÃ¤"
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.cc:35407
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.cc:36043
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "<tuntematon>"
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:37175
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:38264
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:39092
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:41860
  #, 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:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.cc:42703
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: cp/parser.cc:45045
  #, 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:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.cc:46099
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, 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:46234 cp/semantics.cc:6039
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, fuzzy, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, fuzzy, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, fuzzy, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:46971
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:46981
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, fuzzy, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "_Peru"
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:47534
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto> <tiedostojÃ¤rjestelmÃ¤>\n"
  
! #: cp/parser.cc:47537
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.cc:47588
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: cp/parser.cc:47885
  #, 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:47936
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.cc:47968
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.cc:48048
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.cc:48087
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: cp/parser.cc:48292
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 58425,58994 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:31216
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettuja"
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/parser.cc:31542
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.cc:31571
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epÃ¤jÃ¤seniÃ¤\n"
  
! #: cp/parser.cc:31683
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:31734
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.cc:31786
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:32088
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:32101
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "%<sizeof...%>-argumentti on ympÃ¤rÃ¶itÃ¤vÃ¤ sulkeilla"
  
! #: cp/parser.cc:32565
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/parser.cc:32580
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/parser.cc:32726
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekÃ¤ %<_Sat%> ettÃ¤ %<char%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:32731
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.cc:32842
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32845
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.cc:32848
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32851
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.cc:32854
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32860
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiÃ¶ "
  
! #: cp/parser.cc:32863
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32866
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.cc:32869
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:32872
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32875
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: cp/parser.cc:32910
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32922
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32925
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32928
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:32934
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.cc:32961
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: cp/parser.cc:33449
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:33569
  #, 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:33709 cp/parser.cc:33743
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.cc:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:33724
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:33725
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:33807
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.cc:33828
  #, 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:34077
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, fuzzy, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:34389
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:34459
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34894
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias"
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %qs Objective-C++-metodien vÃ¤lissÃ¤"
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.cc:35418
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.cc:36054
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "<tuntematon>"
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:37186
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:38275
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:39103
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:41871
  #, 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:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.cc:42714
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: cp/parser.cc:45056
  #, 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:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.cc:46110
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, 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:46245 cp/semantics.cc:6050
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, fuzzy, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:46982
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:46992
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, fuzzy, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "_Peru"
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:47545
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto> <tiedostojÃ¤rjestelmÃ¤>\n"
  
! #: cp/parser.cc:47548
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.cc:47599
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: cp/parser.cc:47896
  #, 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:47947
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.cc:47979
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.cc:48059
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.cc:48098
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: cp/parser.cc:48303
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole ty
*** 59058,59064 ****
  msgid "specialization of %qD after instantiation"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %d"
--- 59075,59081 ----
  msgid "specialization of %qD after instantiation"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %d"
*************** msgstr "ensiÃ¶"
*** 59129,59185 ****
  msgid "missing primary template attribute %s"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:2893
  #, fuzzy, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:2899
  #, fuzzy, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:2907
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.cc:2910
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/pt.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/pt.cc:2951
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/pt.cc:2955
  #, fuzzy, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/pt.cc:2987
  #, fuzzy, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ei ole mallifunktio"
--- 59146,59202 ----
  msgid "missing primary template attribute %s"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:2901
  #, fuzzy, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:2909
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/pt.cc:2914
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/pt.cc:2953
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/pt.cc:2957
  #, fuzzy, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/pt.cc:2989
  #, fuzzy, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ei ole mallifunktio"
*************** msgstr "%qD ei ole mallifunktio"
*** 59192,59345 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, fuzzy, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.cc:3139
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/pt.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4348
  #, fuzzy, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4367
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        %s"
  
! #: cp/pt.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.cc:5106
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:5204
  #, fuzzy, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: cp/pt.cc:5228
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:5272
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5275
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5337
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:5400
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
--- 59209,59362 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, fuzzy, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:3110
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.cc:3141
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/pt.cc:4198
  #, fuzzy, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4352
  #, fuzzy, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4371
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        %s"
  
! #: cp/pt.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.cc:5110
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5196
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:5208
  #, fuzzy, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: cp/pt.cc:5233
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5235
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:5277
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5280
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:5401
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:5405
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:5588
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
*************** msgstr "%qD:lla ei voi olla oletusargume
*** 59348,59394 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5642
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5651
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:5823
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "%qD-malli esitelty"
  
! #: cp/pt.cc:5831
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/pt.cc:5839
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
--- 59365,59411 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5647
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5650
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5653
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5656
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:5828
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "%qD-malli esitelty"
  
! #: cp/pt.cc:5836
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/pt.cc:5844
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
*************** msgstr "useita tallennuspaikkoja esittel
*** 59398,59873 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6053
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:6067
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6070
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mutta %d vaaditaan"
  
! #: cp/pt.cc:6093
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:6254
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.cc:6265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6303
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6304
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/pt.cc:6315
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6342
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6698
  #, fuzzy, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:6701
  #, fuzzy, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:6714
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:6718
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6769
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/pt.cc:6847
  #, fuzzy, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.cc:6865
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/pt.cc:6876
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:6886
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: cp/pt.cc:6895
  #, fuzzy, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:6907
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.cc:6911
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.cc:6922
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6933
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:6989
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/pt.cc:6993
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:7085
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7093
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7118
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7128
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7135
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7161
  #, fuzzy, gcc-internal-format
  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:7273
  #, 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:7440
  #, 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:7454
  #, 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:7540
  #, 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:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:8403
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:8432
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.cc:8437
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, 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:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.cc:8469
  #, 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:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.cc:8545
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:8559
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8562
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.cc:8635
  #, 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:8773 cp/pt.cc:9086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, 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:8916
  #, 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:8925
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.cc:8950
  #, 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:8954
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9052
  #, 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:9696
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:9860
  #, 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:9862
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.cc:11039
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12207
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: cp/pt.cc:13222
  #, 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:13225
  #, 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:13837
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/pt.cc:13932
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
--- 59415,59890 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.cc:6019
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mutta %d vaaditaan"
  
! #: cp/pt.cc:6098
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:6101
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6308
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6309
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/pt.cc:6320
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:6719
  #, fuzzy, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:6732
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:6736
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6787
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/pt.cc:6865
  #, fuzzy, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/pt.cc:6894
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:6904
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: cp/pt.cc:6913
  #, fuzzy, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:6925
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.cc:6929
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.cc:6940
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6951
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6994
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:7007
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/pt.cc:7011
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7111
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7121
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7136
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7146
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7171
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7179
  #, fuzzy, gcc-internal-format
  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:7291
  #, 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:7458
  #, 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:7472
  #, 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:7558
  #, 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:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:8421
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:8450
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.cc:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, 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:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.cc:8487
  #, 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:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:8577
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8580
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.cc:8653
  #, 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:8791 cp/pt.cc:9104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, 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:8934
  #, 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:8943
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.cc:8968
  #, 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:8972
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9070
  #, 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:9714
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:9878
  #, 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:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:10392
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.cc:11057
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: cp/pt.cc:13246
  #, 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:13249
  #, 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:13861
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/pt.cc:13956
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
*************** msgstr "parametrilla %P on vaillinainen
*** 59885,60101 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.cc:15154
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.cc:15156
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.cc:15986
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.cc:15988
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:15990
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.cc:16003
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16006
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16054
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16060
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16066
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16132
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16221
  #, 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:16229
  #, 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:16343
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:16642
  #, 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:16657
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16752
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.cc:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.cc:19572
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:20799
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:20804
  #, 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:20855
  #, 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:21090
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21093
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21417
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.cc:21419
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21429
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21444
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.cc:21462
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.cc:25611
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:25613
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:25619
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
--- 59902,60118 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.cc:16018
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.cc:16020
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16022
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.cc:16035
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16038
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16086
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16092
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16098
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16164
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16253
  #, 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:16261
  #, 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:16375
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:16675
  #, 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:16690
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16785
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.cc:19605
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:20832
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:20837
  #, 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:20888
  #, 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:21123
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21126
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21450
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.cc:21452
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21462
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21477
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.cc:21495
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.cc:25646
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:25648
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:25654
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
*************** msgstr ""
*** 60103,60184 ****
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:25649
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:25670
  #, 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:25676 cp/pt.cc:25733
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:25681
  #, 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:25689
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:25725
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, 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:25753 cp/pt.cc:25830
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:25787
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:25790
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:25799
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:25820
  #, 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:25860
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26158
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 60120,60201 ----
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:25684
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:25705
  #, 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:25711 cp/pt.cc:25768
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:25716
  #, 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:25724
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:25760
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, 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:25788 cp/pt.cc:25865
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:25822
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:25825
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:25834
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:25855
  #, 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:25895
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26193
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
*************** msgstr "%q+D:n edellinen esittely oli tÃ
*** 60190,60347 ****
  #. 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:26652
  #, 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:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.cc:27121
  #, 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:28519
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/pt.cc:28809
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/pt.cc:28818
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:28824
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:28851
  #, 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:29903
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:29909
  #, 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:30015
  #, 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:30022
  #, 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:30034
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30037
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/pt.cc:30069
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.cc:30231
  #, 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:30303
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/pt.cc:30307
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:30311
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:30315
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
--- 60207,60369 ----
  #. 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:26687
  #, 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:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.cc:27156
  #, 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:28554
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/pt.cc:28844
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/pt.cc:28853
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:28859
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:28886
  #, 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:29936
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:29948
  #, 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:29954
! #, fuzzy, gcc-internal-format
! msgid "use %qD directly instead"
! msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, 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:30085
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30088
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/pt.cc:30120
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.cc:30282
  #, 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:30354
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/pt.cc:30358
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:30362
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:30366
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
*************** msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
*** 60476,61061 ****
  msgid "  since %q+#D declared in base class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/semantics.cc:984
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:988
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:992
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1159
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessa"
  
! #: cp/semantics.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1683
  #, fuzzy, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1898
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.cc:2456
  #, fuzzy, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/semantics.cc:2876
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "ei argumentteja"
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/semantics.cc:2975
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2999
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ei ole tyyppiÃ¤ %qT"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: cp/semantics.cc:3156
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/semantics.cc:3161
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/semantics.cc:3342
  #, fuzzy, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/semantics.cc:3392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "malliesittelylle %q+D"
  
! #: cp/semantics.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/semantics.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/semantics.cc:3900
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
  
! #: cp/semantics.cc:3921
  #, fuzzy, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, fuzzy, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4064
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4141
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/semantics.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:4338
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE ei ole tyyppi"
  
! #: cp/semantics.cc:4367
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/semantics.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4550
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4555
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/semantics.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/semantics.cc:6179
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: cp/semantics.cc:6225
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/semantics.cc:6344
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7088
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7147
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7211
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7245
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7248
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7252
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7274
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7278
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7283
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7357
  #, fuzzy, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7390
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:7424
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7453
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7483
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7514
  #, fuzzy, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7558
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:7565
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:7580
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:7613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:7641
  #, fuzzy, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/semantics.cc:7653
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7662
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:7799
  #, fuzzy, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.cc:8313
  #, fuzzy, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.cc:8382
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8412
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8442
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:8472
  #, fuzzy, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8503
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:8513
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:8590
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%s:n arvon on oltava kokonaisluku"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9236
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/semantics.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/semantics.cc:10432
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.cc:11184
  #, fuzzy, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: cp/semantics.cc:11187
  #, fuzzy, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "ei-vakio ehto staattiselle vÃ¤itteelle"
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: cp/semantics.cc:11265
  #, fuzzy, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
--- 60498,61083 ----
  msgid "  since %q+#D declared in base class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/semantics.cc:995
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:999
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1003
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1170
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessa"
  
! #: cp/semantics.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1699
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1909
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:1991
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.cc:2467
  #, fuzzy, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/semantics.cc:2887
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "ei argumentteja"
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/semantics.cc:2986
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3010
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ei ole tyyppiÃ¤ %qT"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: cp/semantics.cc:3167
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/semantics.cc:3172
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/semantics.cc:3353
  #, fuzzy, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/semantics.cc:3403
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "malliesittelylle %q+D"
  
! #: cp/semantics.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/semantics.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/semantics.cc:3911
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
  
! #: cp/semantics.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, fuzzy, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:3948
  #, fuzzy, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4075
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/semantics.cc:4187
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:4349
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE ei ole tyyppi"
  
! #: cp/semantics.cc:4378
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/semantics.cc:4544
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4557
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4561
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4577
  #, fuzzy, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/semantics.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/semantics.cc:6190
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: cp/semantics.cc:6236
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/semantics.cc:6355
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7099
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7158
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7208
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7222
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7256
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7259
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7263
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7285
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7289
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7294
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7368
  #, fuzzy, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7401
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:7435
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7464
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7494
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7525
  #, fuzzy, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7554
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7569
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:7576
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:7591
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7635
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:7652
  #, fuzzy, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/semantics.cc:7664
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7673
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:7810
  #, fuzzy, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.cc:8324
  #, fuzzy, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8423
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8453
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:8483
  #, fuzzy, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:8524
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%s:n arvon on oltava kokonaisluku"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9247
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/semantics.cc:9975
  #, fuzzy, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/semantics.cc:10443
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.cc:11195
  #, fuzzy, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: cp/semantics.cc:11198
  #, fuzzy, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "ei-vakio ehto staattiselle vÃ¤itteelle"
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: cp/semantics.cc:11276
  #, fuzzy, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12263
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
*************** msgstr "ei-tuettu argumentti funktiolle
*** 61063,61264 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: cp/tree.cc:1998
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, gcc-internal-format
  msgid " declared here"
  msgstr " esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/tree.cc:4416
  #, fuzzy, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "        %qD"
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: cp/tree.cc:4896
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.cc:4944
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5037
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5048
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/tree.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.cc:5133
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/tree.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5190
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:6099
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: cp/tree.cc:6121
  #, fuzzy, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
--- 61085,61286 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: cp/tree.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, gcc-internal-format
  msgid " declared here"
  msgstr " esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/tree.cc:4434
  #, fuzzy, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "        %qD"
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.cc:4962
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5055
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5078
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/tree.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.cc:5151
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/tree.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5201
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5208
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:6117
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: cp/tree.cc:6139
  #, fuzzy, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
*************** msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi
*** 61666,62165 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck.cc:6381
  #, 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:6389
  #, 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:6397
  #, 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:6450
  #, 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:6529
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:6546
  #, 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:6549
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.cc:6556
  #, 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:6747
  #, 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:6753
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "vÃ¤liaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.cc:6805
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "yritys ottaa bittikentÃ¤n osoite"
  
! #: cp/typeck.cc:7046
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "odotettiin lauseketta"
  
! #: cp/typeck.cc:7047
  #, fuzzy, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/typeck.cc:7170
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misen"
  
! #: cp/typeck.cc:7187
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7189
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7201
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.cc:7203
  #, 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:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, 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:7480
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:7485
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:7560
  #, 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:7572
  #, 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:7576
  #, 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:7580
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/typeck.cc:7618
  #, 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:7710
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/typeck.cc:7744
  #, 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:7750
  #, 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:7757
  #, 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:7781
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.cc:7795
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/typeck.cc:8232
  #, 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:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.cc:8272
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8347
  #, 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:8417
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: cp/typeck.cc:8442
  #, fuzzy
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.cc:8453
  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:8474 cp/typeck.cc:8664
  #, 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:8491
  #, 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:8505
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, 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:8800 cp/typeck.cc:8809
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.cc:8818
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/typeck.cc:9208
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.cc:9235
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.cc:9249
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa kÃ¤ytetty alustimena"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.cc:9393
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9407
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9554
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9875
  #, 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:9880
  #, 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:9889
  #, 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:9893
  #, 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:9898
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.cc:9930
  #, 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:9934
  #, 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:9939
  #, 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:9944
  #, 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:9954
  #, 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:10050
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.cc:10132
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.cc:10185
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "poista %<std::move%>-kutsu"
  
! #: cp/typeck.cc:10408
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, 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:10501
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.cc:10520
  #, 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:10523
  #, 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:10558
  #, 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:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "virheellinen %%s-arvo"
--- 61688,62187 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck.cc:6383
  #, 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:6391
  #, 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:6399
  #, 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:6452
  #, 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:6531
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:6548
  #, 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:6551
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.cc:6558
  #, 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:6749
  #, 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:6755
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "vÃ¤liaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.cc:6807
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.cc:6865
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "yritys ottaa bittikentÃ¤n osoite"
  
! #: cp/typeck.cc:7048
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "odotettiin lauseketta"
  
! #: cp/typeck.cc:7049
  #, fuzzy, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misen"
  
! #: cp/typeck.cc:7189
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7191
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7203
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.cc:7205
  #, 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:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, 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:7482
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:7487
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:7562
  #, 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:7574
  #, 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:7578
  #, 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:7582
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/typeck.cc:7620
  #, 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:7712
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/typeck.cc:7746
  #, 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:7752
  #, 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:7759
  #, 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:7783
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.cc:7797
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/typeck.cc:8234
  #, 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:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.cc:8274
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8349
  #, 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:8419
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: cp/typeck.cc:8444
  #, fuzzy
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.cc:8455
  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:8476 cp/typeck.cc:8666
  #, 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:8493
  #, 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:8507
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, 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:8802 cp/typeck.cc:8811
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.cc:8820
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/typeck.cc:9210
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.cc:9237
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa kÃ¤ytetty alustimena"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.cc:9395
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9409
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9556
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9877
  #, 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:9882
  #, 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:9891
  #, 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:9895
  #, 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:9900
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.cc:9932
  #, 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:9936
  #, 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:9941
  #, 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:9946
  #, 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:9956
  #, 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:10052
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.cc:10134
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.cc:10187
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "poista %<std::move%>-kutsu"
  
! #: cp/typeck.cc:10410
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, 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:10503
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.cc:10522
  #, 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:10525
  #, 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:10560
  #, 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:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "virheellinen %%s-arvo"
*************** msgstr "muodostinsyntaksia on kÃ¤ytetty,
*** 62390,62536 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE:n kaventava muunnos tyypistÃ¤ %qT tyyppiin %qT { }:n sisÃ¤llÃ¤"
  
! #: cp/typeck2.cc:1080
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck2.cc:1246
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkÃ¤"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1788
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "alustettavassa unionissa ei ole kenttÃ¤Ã¤ %qD"
  
! #: cp/typeck2.cc:1872
  #, fuzzy, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: cp/typeck2.cc:2080
  #, fuzzy, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: cp/typeck2.cc:2094
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck2.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck2.cc:2184
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: cp/typeck2.cc:2242
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2253
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: cp/typeck2.cc:2319
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/typeck2.cc:2324
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/typeck2.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/typeck2.cc:2590
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck2.cc:2593
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
--- 62412,62558 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE:n kaventava muunnos tyypistÃ¤ %qT tyyppiin %qT { }:n sisÃ¤llÃ¤"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck2.cc:1247
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkÃ¤"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "alustettavassa unionissa ei ole kenttÃ¤Ã¤ %qD"
  
! #: cp/typeck2.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: cp/typeck2.cc:2112
  #, fuzzy, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2158
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2185
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck2.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck2.cc:2216
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: cp/typeck2.cc:2274
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2293
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2334
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: cp/typeck2.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/typeck2.cc:2356
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/typeck2.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/typeck2.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck2.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
*************** msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoi
*** 62602,62613 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: d/d-codegen.cc:2703
  #, fuzzy, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
--- 62624,62635 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: d/d-codegen.cc:2709
  #, fuzzy, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
*************** msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %
*** 62654,62708 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: d/d-lang.cc:476
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: d/d-lang.cc:531
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: d/d-lang.cc:550
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "avataan tulostetiedosto %s: %m"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "suljetaan riippuvuustiedosto %s: %m"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "suljetaan riippuvuustiedosto %s: %m"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
--- 62676,62730 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: d/d-lang.cc:477
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: d/d-lang.cc:532
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: d/d-lang.cc:551
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "avataan tulostetiedosto %s: %m"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "suljetaan riippuvuustiedosto %s: %m"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "suljetaan riippuvuustiedosto %s: %m"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
*************** msgstr "taulukon koko on liian suuri"
*** 62755,62770 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, fuzzy, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
--- 62777,62787 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
*************** msgstr "Funktio %qs"
*** 62807,62824 ****
  msgid "recursive reference %qs"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "ylivuoto vakiolausekkeessa"
--- 62824,62841 ----
  msgid "recursive reference %qs"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "ylivuoto vakiolausekkeessa"
*************** msgstr ""
*** 62938,62944 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "luodaan viitteiden taulukko"
--- 62955,62961 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "luodaan viitteiden taulukko"
*************** msgstr "  eikÃ¤ %<operator=(const %T&)%>
*** 63023,63103 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:1619
  #, fuzzy, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:1676
  #, fuzzy, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:1938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
  
! #: fortran/arith.cc:1942
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:1952
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
  
! #: fortran/arith.cc:1961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2574
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr "taulukon indeksin tyyppi on %<char%>"
--- 63040,63120 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:1622
  #, fuzzy, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:1679
  #, fuzzy, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:1941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
  
! #: fortran/arith.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:1950
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:1955
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
  
! #: fortran/arith.cc:1964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr "taulukon indeksin tyyppi on %<char%>"
*************** msgstr "Odotettiin taulukkoindeksiÃ¤ koh
*** 63112,63403 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: fortran/array.cc:156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/array.cc:223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/array.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: fortran/array.cc:281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "%s: C-esikÃ¤Ã¤ntÃ¤jÃ¤ epÃ¤onnistui paluuarvolla %d\n"
  
! #: fortran/array.cc:309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/array.cc:388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/array.cc:489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: fortran/array.cc:575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/array.cc:683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/array.cc:792
  #, fuzzy, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/array.cc:866
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, fuzzy, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Syntaksivirhe taulukkomuodostimessa kohdassa %C"
  
! #: fortran/array.cc:1162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/array.cc:1171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/array.cc:1233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:1253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, 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"
  
! #: fortran/array.cc:1267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: fortran/array.cc:2083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: fortran/array.cc:2090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/array.cc:2315
  #, fuzzy, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: fortran/array.cc:2523
  #, fuzzy, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2574
  #, fuzzy, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2619
  #, fuzzy, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 63129,63425 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
! 
! #: fortran/array.cc:149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: fortran/array.cc:163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/array.cc:230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/array.cc:276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: fortran/array.cc:288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "%s: C-esikÃ¤Ã¤ntÃ¤jÃ¤ epÃ¤onnistui paluuarvolla %d\n"
  
! #: fortran/array.cc:316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/array.cc:395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/array.cc:496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: fortran/array.cc:582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/array.cc:690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/array.cc:799
  #, fuzzy, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/array.cc:873
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, fuzzy, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Syntaksivirhe taulukkomuodostimessa kohdassa %C"
  
! #: fortran/array.cc:1174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/array.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/array.cc:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Odotettiin taulukkoindeksiÃ¤ kohdassa %C"
  
! #: fortran/array.cc:1265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, 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"
  
! #: fortran/array.cc:1279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: fortran/array.cc:2095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: fortran/array.cc:2102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/array.cc:2327
  #, fuzzy, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2393
  #, fuzzy, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: fortran/array.cc:2535
  #, fuzzy, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2586
  #, fuzzy, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2631
  #, fuzzy, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "Muuttujatyyppi on UNKNOWN sijoit
*** 63418,63424 ****
  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:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "epÃ¤kelpo osoitintila %qs"
--- 63440,63446 ----
  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:11052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "epÃ¤kelpo osoitintila %qs"
*************** msgstr "Kaksoiskappale %s-spesifikaatio
*** 64705,64711 ****
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
--- 64727,64733 ----
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
*************** msgid "Illegal id in copy_walk_reduction
*** 67237,67243 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 67259,67265 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "Odottamaton %s-lause INTERFACE-l
*** 67413,68119 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/interface.cc:888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/interface.cc:917
  #, 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:920
  #, 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:933
  #, 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:951
  #, 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:960
  #, 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:971
  #, 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:978
  #, 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:987 fortran/resolve.cc:17380
  #, 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:994 fortran/resolve.cc:17398
  #, 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:1099
  #, 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:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, 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:1883
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1887
  #, 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:1891
  #, 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:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, 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:1972 fortran/interface.cc:1977
  #, 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:1982
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2020
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/interface.cc:2225
  #, 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:2228
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2231
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2234
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, 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:2406
  #, 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:2429
  #, 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:2439
  #, 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:2449
  #, 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:2463
  #, 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:2480
  #, 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:2490
  #, 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:2505
  #, 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:2521
  #, 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:2540
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2714
  #, 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:2719
  #, 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:2732
  #, 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:2740
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3107
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3130
  #, 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:3134
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3143
  #, 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:3153
  #, 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:3166
  #, 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:3180
  #, 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:3209
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3212
  #, 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:3238
  #, 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:3262
  #, 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:3269
  #, 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:3284
  #, 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:3303
  #, 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:3313 fortran/interface.cc:3318
  #, 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:3339
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Odotettiin proseduuriosoitinta argumentille â€�%sâ€� kohdassa %L"
  
! #: fortran/interface.cc:3356
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3421
  #, 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:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3472
  #, 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:3483
  #, 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:3497
  #, 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:3512
  #, 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:3527
  #, 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:3540
  #, 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:3551
  #, 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:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, 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:3688
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, 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:4006
  #, 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:4010 fortran/interface.cc:4020
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4029
  #, 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:4037
  #, 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:4045
  #, 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:4062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:4071
  #, 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:4080
  #, 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:4095
  #, 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:4110
  #, 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:4120
  #, 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:4130
  #, 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:4172
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:4183
  #, 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:4268
  #, 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:4338
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/interface.cc:4711
  #, 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:4828
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: fortran/interface.cc:4922
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/interface.cc:4934
  #, 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:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, 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:4959
  #, 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:4965
  #, 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:4974
  #, 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:4985
  #, 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:4993
  #, 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:5004
  #, 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:5034
  #, 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:5045
  #, 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:5054
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5063
  #, 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:5074
  #, 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:5081
  #, 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:5102
  #, 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:5109
  #, 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:5116
  #, 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:5120
  #, 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:5124
  #, 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:5128
  #, 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:5186 fortran/interface.cc:5232
  #, 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:5198
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:5210
  #, 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:5217
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
--- 67435,68141 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/interface.cc:899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/interface.cc:928
  #, 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:931
  #, 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:944
  #, 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:962
  #, 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:971
  #, 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:982
  #, 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:989
  #, 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:998 fortran/resolve.cc:17384
  #, 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:1005 fortran/resolve.cc:17402
  #, 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:1110
  #, 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:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, 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:1894
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1898
  #, 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:1902
  #, 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:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, 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:1983 fortran/interface.cc:1988
  #, 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:1993
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2031
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/interface.cc:2236
  #, 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:2239
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2242
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2245
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, 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:2417
  #, 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:2440
  #, 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:2450
  #, 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:2460
  #, 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:2474
  #, 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:2491
  #, 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:2501
  #, 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:2516
  #, 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:2532
  #, 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:2551
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2725
  #, 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:2730
  #, 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:2743
  #, 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:2751
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3118
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3141
  #, 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:3145
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3154
  #, 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:3164
  #, 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:3177
  #, 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:3191
  #, 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:3220
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3223
  #, 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:3249
  #, 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:3273
  #, 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:3280
  #, 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:3295
  #, 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:3314
  #, 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:3324 fortran/interface.cc:3329
  #, 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:3350
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Odotettiin proseduuriosoitinta argumentille â€�%sâ€� kohdassa %L"
  
! #: fortran/interface.cc:3367
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3432
  #, 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:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3483
  #, 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:3494
  #, 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:3508
  #, 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:3523
  #, 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:3538
  #, 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:3551
  #, 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:3562
  #, 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:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, 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:3699
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3827
  #, fuzzy, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, 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:4017
  #, 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:4021 fortran/interface.cc:4031
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, 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:4073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:4082
  #, 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:4091
  #, 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:4106
  #, 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:4121
  #, 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:4131
  #, 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:4141
  #, 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:4183
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:4194
  #, 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:4279
  #, 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:4349
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/interface.cc:4722
  #, 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:4839
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: fortran/interface.cc:4933
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/interface.cc:4945
  #, 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:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, 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:4970
  #, 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:4976
  #, 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:4985
  #, 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:4996
  #, 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:5004
  #, 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:5015
  #, 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:5045
  #, 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:5056
  #, 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:5065
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, 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:5085
  #, 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:5092
  #, 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:5113
  #, 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:5120
  #, 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:5127
  #, 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:5131
  #, 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:5135
  #, 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:5139
  #, 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:5197 fortran/interface.cc:5243
  #, 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:5209
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:5221
  #, 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:5228
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
*************** msgstr "liikaa argumentteja funktiolle %
*** 68153,68290 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/intrinsic.cc:4335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/intrinsic.cc:4342
  #, fuzzy, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/intrinsic.cc:4385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/intrinsic.cc:4388
  #, fuzzy, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Liikaa argumentteja funktiokutsussa â€�%sâ€� kohdassa %L"
  
! #: fortran/intrinsic.cc:4395
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/intrinsic.cc:4409
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/intrinsic.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "Odotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %C"
  
! #: fortran/intrinsic.cc:4479
  #, fuzzy, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/intrinsic.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/intrinsic.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/intrinsic.cc:4741
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "liikaa argumentteja funktiolle"
  
! #: fortran/intrinsic.cc:4893
  #, fuzzy, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "virheellinen parametri %qs"
  
! #: fortran/intrinsic.cc:4902
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/intrinsic.cc:4974
  #, fuzzy, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/intrinsic.cc:4992
  #, fuzzy, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5159
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/intrinsic.cc:5166
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Laajennus: Muunnos tyypistÃ¤ %s tyypiksi %s kohdassa %L"
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
--- 68175,68312 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/intrinsic.cc:4336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/intrinsic.cc:4343
  #, fuzzy, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/intrinsic.cc:4386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/intrinsic.cc:4389
  #, fuzzy, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Liikaa argumentteja funktiokutsussa â€�%sâ€� kohdassa %L"
  
! #: fortran/intrinsic.cc:4396
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/intrinsic.cc:4410
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/intrinsic.cc:4426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "Odotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %C"
  
! #: fortran/intrinsic.cc:4480
  #, fuzzy, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/intrinsic.cc:4608
  #, fuzzy, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/intrinsic.cc:4702
  #, fuzzy, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/intrinsic.cc:4742
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "liikaa argumentteja funktiolle"
  
! #: fortran/intrinsic.cc:4894
  #, fuzzy, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "virheellinen parametri %qs"
  
! #: fortran/intrinsic.cc:4903
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/intrinsic.cc:4975
  #, fuzzy, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/intrinsic.cc:4993
  #, fuzzy, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5160
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/intrinsic.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Laajennus: Muunnos tyypistÃ¤ %s tyypiksi %s kohdassa %L"
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
*************** msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s
*** 68292,68313 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, 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"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 68314,68335 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, 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"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr "UNIT-numeron CLOSE-lauseessa koh
*** 68748,68754 ****
  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:2855 fortran/match.cc:3099
  #, 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"
--- 68770,68776 ----
  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:2855 fortran/match.cc:3123
  #, 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"
*************** msgstr ""
*** 68843,68849 ****
  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:3431 fortran/resolve.cc:15248
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 68865,68871 ----
  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:3431 fortran/resolve.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "DATA-lause kohdassa %C ei ole sa
*** 68968,68974 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, 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"
--- 68990,68996 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, 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"
*************** msgstr "break-lause silmukan tai switch-
*** 69315,69758 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:2890
  #, 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:2896
  #, 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:2898
  #, 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:2927
  #, 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:2932
  #, 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:3034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: fortran/match.cc:3057
  #, 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:3063
  #, 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:3079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/match.cc:3093
  #, 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:3109
  #, 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:3114
  #, 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:3126
  #, 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:3138
  #, 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:3145
  #, 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:3152
  #, 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:3159
  #, 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:3166
  #, 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:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "Tauko"
  
! #: fortran/match.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3275
  #, 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:3290
  #, 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:3297
  #, 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:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:3445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:3457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:3617
  #, 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:3632
  #, 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:3639
  #, 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:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3811
  #, 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:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:3829
  #, 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:3835
  #, 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:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/match.cc:4059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, 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:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: fortran/match.cc:4239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/match.cc:4252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "nimitietueelle ei voi varata muistia"
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:4315
  #, 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:4330
  #, 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:4352
  #, 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:4357
  #, 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:4379
  #, 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:4391
  #, 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:4399
  #, 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:4416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/match.cc:4443
  #, 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:4459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4495
  #, 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:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4532
  #, 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:4558
  #, 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:4566
  #, 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:4578
  #, 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:4645
  #, 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:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, 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:4764
  #, 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:4771
  #, 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:4787
  #, 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:4824
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/match.cc:4881
  #, 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:4887
  #, 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:4896
  #, 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:4927
  #, 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:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Odotettiin komponenttiviitettÃ¤ kohdassa %C"
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Roskaa CALL-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/match.cc:4975
  #, 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:5072
  #, 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:5213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaksivirhe IF-lauseessa kohdassa %C"
--- 69337,69780 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:2893
  #, 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:2899
  #, 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:2901
  #, 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:2948
  #, 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:2953
  #, 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:3058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: fortran/match.cc:3081
  #, 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:3087
  #, 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:3103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Piste vaadittu muotomÃ¤Ã¤ritteessÃ¤ kohdassa %L"
  
! #: fortran/match.cc:3117
  #, 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:3133
  #, 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:3138
  #, 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:3150
  #, 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:3162
  #, 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:3169
  #, 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:3176
  #, 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:3183
  #, 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:3190
  #, 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:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "Tauko"
  
! #: fortran/match.cc:3273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3299
  #, 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:3314
  #, 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:3321
  #, 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:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:3469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:3481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:3641
  #, 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:3656
  #, 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:3663
  #, 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:3735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3835
  #, 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:3841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:3853
  #, 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:3859
  #, 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:4039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/match.cc:4083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, 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:4188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: fortran/match.cc:4263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/match.cc:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "nimitietueelle ei voi varata muistia"
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:4339
  #, 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:4354
  #, 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:4376
  #, 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:4381
  #, 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:4403
  #, 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:4415
  #, 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:4423
  #, 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:4440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/match.cc:4467
  #, 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:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4519
  #, 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:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4556
  #, 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:4582
  #, 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:4590
  #, 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:4602
  #, 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:4669
  #, 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:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, 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:4788
  #, 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:4795
  #, 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:4811
  #, 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:4848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/match.cc:4905
  #, 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:4911
  #, 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:4920
  #, 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:4951
  #, 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:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Odotettiin komponenttiviitettÃ¤ kohdassa %C"
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Roskaa CALL-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/match.cc:4999
  #, 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:5096
  #, 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:5237
  #, 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
*** 69760,69816 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, 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:5312
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5335
  #, 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:5345
  #, 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:5391
  #, 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:5453
  #, 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:5539
  #, 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:5547
  #, 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"
--- 69782,69838 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, 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:5336
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5352
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5359
  #, 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:5369
  #, 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:5415
  #, 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:5477
  #, 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:5563
  #, 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:5571
  #, 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
*** 69818,69995 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, 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:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5742
  #, 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:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/match.cc:5807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:5943
  #, 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:5949
  #, 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:5960
  #, 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:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, 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:6135 fortran/match.cc:6141
  #, 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:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6182
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/match.cc:6477
  #, 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:6518
  #, 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:6543
  #, 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:6699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, 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:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/match.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, 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:7028
  #, 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:7048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/match.cc:7094
  #, 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:7103
  #, 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:7130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7252
  #, 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:7290
  #, 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"
--- 69840,70017 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, 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:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5766
  #, 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:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5813
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/match.cc:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:5967
  #, 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:5973
  #, 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:5984
  #, 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:5989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, 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:6159 fortran/match.cc:6165
  #, 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:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/match.cc:6501
  #, 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:6542
  #, 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:6567
  #, 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:6723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, 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:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/match.cc:6904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, 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:7052
  #, 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:7072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/match.cc:7118
  #, 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:7127
  #, 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:7154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7276
  #, 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:7314
  #, 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 "%<void%> vain parametrina ei ole
*** 71188,71195 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
--- 71210,71217 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
*************** msgstr ""
*** 71281,71287 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, fuzzy, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
--- 71303,71309 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, fuzzy, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
*************** msgstr ""
*** 73345,73351 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, 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"
--- 73367,73373 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, 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"
*************** msgstr ""
*** 73465,73471 ****
  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:3038 fortran/resolve.cc:17312
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
--- 73487,73493 ----
  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:3038 fortran/resolve.cc:17316
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
*************** msgstr "tyhjÃ¤ esittely"
*** 74075,74141 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8217
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr "tyhjÃ¤ esittely"
! 
! #: fortran/resolve.cc:8248
  #, 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:8277
  #, 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:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, 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:8333
  #, 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:8365
  #, 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:8371 fortran/resolve.cc:8377
  #, 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"
--- 74097,74163 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr "tyhjÃ¤ esittely"
! 
! #: fortran/resolve.cc:8192
  #, 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:8207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8249
  #, 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:8278
  #, 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:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, 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:8334
  #, 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:8366
  #, 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:8372 fortran/resolve.cc:8378
  #, 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
*** 74144,74427 ****
  #. 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:8605
  #, 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:8656
  #, 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:8667
  #, 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:8680
  #, 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:8726
  #, 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:8745
  #, 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:8755
  #, 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:8773 fortran/resolve.cc:8781
  #, 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:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, 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:8882
  #, 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:8897
  #, 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:9000
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9051
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:9060
  #, 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:9077
  #, 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:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, 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:9105
  #, 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:9127
  #, 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:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, 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:9408 fortran/resolve.cc:9420
  #, 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:9449
  #, 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:9462
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9475
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, 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:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10057
  #, 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:10067
  #, 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:10080
  #, 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:10089
  #, 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:10096
  #, 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:10107
  #, 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:10113
  #, 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:10128
  #, 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:10185
  #, 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:10195
  #, 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:10199
  #, 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:10202
  #, 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:10209 fortran/resolve.cc:10331
  #, 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:10221 fortran/resolve.cc:10343
  #, 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:10233
  #, 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:10246
  #, 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:10307
  #, 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:10311 fortran/resolve.cc:10321
  #, 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:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, 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:10405 fortran/resolve.cc:10430
  #, 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"
--- 74166,74449 ----
  #. 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:8606
  #, 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:8657
  #, 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:8668
  #, 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:8681
  #, 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:8727
  #, 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:8746
  #, 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:8756
  #, 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:8774 fortran/resolve.cc:8782
  #, 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:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, 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:8883
  #, 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:8898
  #, 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:9001
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9052
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:9061
  #, 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:9078
  #, 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:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, 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:9106
  #, 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:9128
  #, 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:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, 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:9409 fortran/resolve.cc:9421
  #, 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:9450
  #, 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:9463
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9476
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9479
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, 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:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10058
  #, 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:10068
  #, 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:10081
  #, 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:10090
  #, 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:10097
  #, 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:10108
  #, 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:10114
  #, 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:10129
  #, 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:10186
  #, 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:10196
  #, 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:10200
  #, 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:10203
  #, 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:10210 fortran/resolve.cc:10332
  #, 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:10222 fortran/resolve.cc:10344
  #, 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:10234
  #, 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:10247
  #, 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:10308
  #, 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:10312 fortran/resolve.cc:10322
  #, 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:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, 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:10406 fortran/resolve.cc:10431
  #, 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-
*** 74429,74626 ****
  #. 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:10445
  #, 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:10517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, 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:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:10591
  #, 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:10738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.cc:10759
  #, 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:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10846
  #, 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:10961
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:11074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, 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:11156
  #, 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:11160
  #, 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:11165
  #, 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:11172
  #, gcc-internal-format, gfc-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:11183
  #, 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:11503
  #, 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:11745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, 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:12031
  #, 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:12042
  #, 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:12080
  #, 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:12114
  #, 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:12161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.cc:12165
  #, 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:12226
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, 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:12416
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12437
  #, 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:12531
  #, 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:12545
  #, 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"
--- 74451,74648 ----
  #. 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:10446
  #, 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:10518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, 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:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:10592
  #, 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:10739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.cc:10760
  #, 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:10770
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10847
  #, 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:10962
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:11075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, 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:11157
  #, 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:11161
  #, 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:11166
  #, 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:11173
  #, gcc-internal-format, gfc-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:11184
  #, 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:11504
  #, 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:11746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, 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:12032
  #, 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:12043
  #, 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:12081
  #, 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:12115
  #, 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:12162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.cc:12166
  #, 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:12227
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, 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:12417
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12438
  #, 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:12532
  #, 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:12546
  #, 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
*** 74628,74741 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, 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:12889
  #, 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:12897
  #, 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:12908
  #, 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:12924
  #, 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:12936
  #, 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:12969
  #, 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:12991
  #, 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:13024
  #, 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"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, 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:13085
  #, 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:13106
  #, 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:13113
  #, 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:13160
  #, 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:13163
  #, 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:13166
  #, 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:13169
  #, 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:13172
  #, 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:13175
  #, 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:13217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
--- 74650,74763 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, 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:12890
  #, 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:12898
  #, 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:12909
  #, 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:12925
  #, 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:12937
  #, 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:12970
  #, 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:12992
  #, 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:13025
  #, 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"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, 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:13086
  #, 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:13107
  #, 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:13114
  #, 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:13161
  #, 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:13164
  #, 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:13167
  #, 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:13170
  #, 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:13173
  #, 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:13176
  #, 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:13218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
*************** msgstr ""
*** 74743,75594 ****
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.cc:13249
  #, 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:13272
  #, 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:13294
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13312
  #, 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:13324
  #, 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:13334
  #, 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:13344
  #, 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:13363
  #, 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:13367
  #, 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:13371
  #, 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:13375
  #, 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:13388
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:13399
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13405
  #, 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:13425
  #, 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:13482
  #, 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:13488
  #, 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:13494
  #, 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:13502
  #, 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:13508
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, 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:13669
  #, 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:13678
  #, 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:13686
  #, 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:13692
  #, 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:13698
  #, 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:13706
  #, 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:13715
  #, 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:13737
  #, 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:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13909
  #, 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:13921
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13949
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14005
  #, 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:14217
  #, 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:14260
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14274
  #, 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:14288 fortran/resolve.cc:14774
  #, 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:14296
  #, 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:14305
  #, 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:14311
  #, 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:14317
  #, 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:14346
  #, 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:14356
  #, 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:14451
  #, 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:14554
  #, 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:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, 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:14609
  #, 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:14707
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14721
  #, 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:14737
  #, 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:14747
  #, 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:14756
  #, 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:14765
  #, 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:14807
  #, 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:14820
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, 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:15012
  #, 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:15025
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15089
  #, 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:15122
  #, 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:15136
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15201
  #, 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:15207
  #, 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:15213
  #, 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:15221
  #, 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:15238
  #, 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:15260
  #, 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:15271
  #, 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:15298
  #, 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:15317
  #, 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:15333
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:15352
  #, 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:15403
  #, fuzzy, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, 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:15528
  #, 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:15628
  #, 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:15649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:15662
  #, 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:15665
  #, 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:15675
  #, 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:15682
  #, 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:15695
  #, 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:15701
  #, 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:15711
  #, 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:15720
  #, 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:15733 fortran/resolve.cc:15910
  #, 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:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, 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:15807
  #, 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:15814
  #, 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:15821
  #, 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:15847
  #, 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:15857
  #, 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:15936
  #, 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:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, 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:16003
  #, 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:16016
  #, 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:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16069
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16082
  #, 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:16091
  #, 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:16107
  #, 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:16113
  #, 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:16138
  #, 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:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16221
  #, 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:16328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.cc:16336
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16343
  #, 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:16350
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16366
  #, 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:16373
  #, 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:16382
  #, 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:16428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16441
  #, 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:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, 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"
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤"
  
! #: fortran/resolve.cc:16944
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16953
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16961
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16977
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17120
  #, fuzzy, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17129
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/resolve.cc:17202
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17213
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:17255
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/resolve.cc:17322
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:17335
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:17355
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17365
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs 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:17387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17491
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
--- 74765,75616 ----
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.cc:13250
  #, 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:13273
  #, 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:13295
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13313
  #, 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:13325
  #, 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:13335
  #, 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:13345
  #, 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:13364
  #, 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:13368
  #, 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:13372
  #, 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:13376
  #, 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:13389
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:13400
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13406
  #, 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:13426
  #, 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:13483
  #, 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:13489
  #, 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:13495
  #, 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:13503
  #, 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:13509
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, 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:13670
  #, 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:13679
  #, 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:13687
  #, 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:13693
  #, 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:13699
  #, 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:13707
  #, 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:13716
  #, 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:13738
  #, 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:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13815
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13910
  #, 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:13922
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13950
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14006
  #, 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:14218
  #, 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:14261
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14275
  #, 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:14289 fortran/resolve.cc:14775
  #, 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:14297
  #, 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:14306
  #, 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:14312
  #, 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:14318
  #, 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:14347
  #, 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:14357
  #, 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:14452
  #, 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:14555
  #, 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:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, 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:14610
  #, 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:14708
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14722
  #, 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:14738
  #, 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:14748
  #, 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:14757
  #, 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:14766
  #, 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:14808
  #, 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:14821
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, 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:15013
  #, 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:15026
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15090
  #, 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:15123
  #, 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:15137
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15205
  #, 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:15211
  #, 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:15217
  #, 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:15225
  #, 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:15242
  #, 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:15264
  #, 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:15275
  #, 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:15302
  #, 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:15321
  #, 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:15337
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:15356
  #, 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:15407
  #, fuzzy, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, 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:15532
  #, 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:15632
  #, 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:15653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:15666
  #, 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:15669
  #, 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:15679
  #, 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:15686
  #, 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:15699
  #, 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:15705
  #, 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:15715
  #, 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:15724
  #, 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:15737 fortran/resolve.cc:15914
  #, 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:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, 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:15811
  #, 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:15818
  #, 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:15825
  #, 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:15851
  #, 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:15861
  #, 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:15940
  #, 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:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, 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:16007
  #, 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:16020
  #, 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:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16073
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16086
  #, 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:16095
  #, 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:16111
  #, 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:16117
  #, 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:16142
  #, 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:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16225
  #, 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:16332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.cc:16340
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16347
  #, 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:16354
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16370
  #, 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:16377
  #, 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:16386
  #, 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:16432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16445
  #, 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:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, 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"
  
! #: fortran/resolve.cc:16858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤"
  
! #: fortran/resolve.cc:16948
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16957
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16965
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17124
  #, fuzzy, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17133
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/resolve.cc:17206
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17217
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:17259
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/resolve.cc:17326
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:17359
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17369
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
! #: fortran/resolve.cc:17377
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs 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:17391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17495
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
*************** msgstr "Odotettiin argumenttiluetteloa k
*** 76478,76494 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.cc:11726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
--- 76500,76516 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.cc:11773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
*************** msgstr "last-op"
*** 76679,76685 ****
  msgid "Unknown argument list function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 76701,76707 ----
  msgid "Unknown argument list function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "kirjoitussuojatun muuttujan %qs
*** 76705,76716 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "%s: rivi %d: virheellinen komento â€�%sâ€�\n"
--- 76727,76738 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "%s: rivi %d: virheellinen komento â€�%sâ€�\n"
*************** msgstr "odotettiin lauseketta"
*** 76740,76791 ****
  msgid "unhandled expression"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:7293
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
  
! #: fortran/trans-openmp.cc:7591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, 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:7607
  #, 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:7610
  #, 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:7613
  #, 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:7710
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/trans-openmp.cc:7721
  #, 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:7733
  #, 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"
--- 76762,76813 ----
  msgid "unhandled expression"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:7295
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
  
! #: fortran/trans-openmp.cc:7593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, 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:7609
  #, 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:7612
  #, 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:7615
  #, 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:7712
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/trans-openmp.cc:7723
  #, 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:7735
  #, 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"
*************** msgstr "vektoriylivuoto lausekkeessa"
*** 76880,76886 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/trans.cc:2233
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
--- 76902,76908 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/trans.cc:2267
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
*************** msgstr ""
*** 78209,78214 ****
--- 78231,78239 ----
  #~ msgid "Do alignment optimizations for call instructions."
  #~ msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
+ #~ msgid "Alias for --help=target."
+ #~ msgstr "Sama kuin --help=target."
+ 
  #, fuzzy
  #~ msgid "Maximum number of new jump thread paths to create for a finite state automaton."
  #~ msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
diff -Nrcpad gcc-12.1.0/gcc/po/fr.gmo gcc-12.2.0/gcc/po/fr.gmo
*** gcc-12.1.0/gcc/po/fr.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/fr.gmo	Fri Aug 19 08:27:43 2022
***************
*** 1,1727 ****
! Þ•Ù;äÞÏO¬½èüéü-ëü1ýKý `ý�ýÛ•ý+qþ0�þKÎþÿ0ÿ
! <ÿGÿ]ÿ<fÿB£ÿRæÿ>9@x9¹CóF75~I´þ!*$L q"’+µáè-ï#”AÖÜ(û1$AV'˜,À/í(+F.r¡¹Ôé @\q�ªÆ$Û #!"Eh'†1®à*ý-(&V)}§,Ç#ôF	Q_	5±	]ç	wE
! I½
! AKI,•NÂ@BRO•LåR2
;…
8Á
>ú
I9IƒBÍ~?�DÏE@ZE›7áC=]B›EÞ~$6£{ÚBV?™‰Ù9cP�CîF2syEíC3QwNÉ�G©ŒñO~RÎC!QeN·F9M=‡=Å4P8M‰E×BG`I¨HòB;=~7¼6ô*+IV  ½YÞo8 -¨ EÖ 
! !''!8O!>ˆ!Ç!(Ù!/"2"+;"Zg"lÂ"+/#=[#m™#0$)8$ b$ƒ$;“$EÏ$%#.%#R%v% �%7®%8æ%)&I&i&$„&$©&*Î&*ù&$'?' Z'{'•'¡'#²'Ö'8í'&(!7(;Y(E•(Û(5ú(E0)%v)1œ).Î)ý)0*LL*6™*7Ð*l+Gu+$½+â+J,*L,Ew,2½,Eð,l6-£-3¿-@ó-4.5L.‚.‹. ¢.&Ã.Jê.85/Un/!Ä/:æ/!040-G0u0I„0Î0@Ô0/1@E1;†1#Â1Zæ1cA2l¥283TK3w 394QR4K¤4Lð4S=5^‘5Dð5456Qj6Q¼6H75W7H�7IÖ7Y 8,z8*§86Ò8A	93K9L9¤Ì9�q:·;V¹;r<iƒ<cí<=Q=�=¥=#µ=#Ù=ý=.>?> \>}>�>9¢>;Ü>?V3?#Š?,®?"Û?"þ?n!@�@ª@6¹@3ð@/$A/TA>„A-ÃAJñA2<B8oB/¨B&ØB6ÿB,6CPcCH´C8ýC-6D0dDx•DeEBtE?·EF÷E3>F9rF2¬F-ßF0
G_>GVžGZõGEPHA–HØH*ðHHIFdIJ«I@öIG7JEJAÅJgKsoKiãKAMLQ�LwáL[YMbµMYNirNoÜN<LOW‰OWáO[9PV•PDìP71Q^iQNÈQ;RoSRpÃRJ4S`SIàSo*TRšTkíTYYUK³U?ÿUQ?VM‘V_ßVI?W9‰W&ÃW9êW7$X6\X“X
³X<ÁX(þX*'Y:RY:�Y#ÈYWìYGDZYŒZZæZ\A[¬ž[ÌK\^]nw]fæ]vM^eÄ^u*_\ _lý_Jj`:µ`Lð`ž=a¾ÜaW›bgób_[co»c^+dnŠdUùdeOe)µe%ße|fœ‚fFgVfgN½g^hMkh]¹hDiT\i ±i!Òi7ôiF,j sj&”j4»jðj-	k7k#Sk.wk ¦kÇk.àk0l7@l!xlfšl4m=6mLtm(Ám,êm&n >n_nzn0�nHÀnS	o?]o_�o=ýo[;p<—pÔp/ìp#q:@q]{q$Ùq&þq-%r?Sr6“r4Êr4ÿr24s-gs5•sˆËs'Tt3|t°t?Ðt8uIu1du–u5±u*çuRvjev&Ðv&÷v%w*DwOow>¿w7þw66x;mx9©x;ãxRy0ry4£y1Øy=
! z>Hz;‡zpÃz!4{%V{A|{9¾{'ø{' |+H|5t|Tª|)ÿ|?)}(i}0’}>Ã}<~U?~P•~Hæ~./;^gšŠ€C�€<Ñ€-�G<�/„�´�Ï�8ê�8#‚R\‚@¯‚Tð‚EEƒU‹ƒEáƒM'„*u„8 „ZÙ„44…&i…v�…l†mt†Bâ†9%‡=_‡7�‡ZÕ‡N0ˆ8ˆ@¸ˆAùˆ?;‰h{‰&ä‰5ŠmAŠQ¯Š8‹3:‹4n‹)£‹1Í‹9ÿ‹9Œ?PŒh�Œ;ùŒH5�\~�!Û�<ý�6:Ž5qŽ,§Ž4ÔŽ:	�;D�!€�:¢�6Ý�=�5R�jˆ�'ó�Q‘:m‘<¨‘0å‘4’,K’4x’,­’<Ú’5“!M“*o“;š“6Ö“*
”68”=o”X­”4•,;•0h•,™•3Æ•:ú•T5–+Š–4¶–4ë–> —0_—-�—F¾—E˜3K˜/˜/¯˜@ß˜) ™)J™t™Ž™F¨™Eï™<5š3ršK¦š!òš!›-6›-d›C’›.Ö›FœLœ8iœ,¢œÏœ@íœB.�>q�f°�Ež!]ž!ž'¡ž"Éž;ìž'(ŸBPŸ5“Ÿ9ÉŸ@ BD j‡ (ò 3¡1O¡1�¡.³¡8â¡5¢;Q¢/�¢/½¢/í¢/£+M£*y£¤£JÃ£¤1,¤D^¤*£¤*Î¤/ù¤M)¥3w¥1«¥@Ý¥0¦@O¦?�¦:Ð¦;§8G§&€§-§§;Õ§'¨,9¨'f¨(Ž¨)·¨Wá¨"9©#\©B€©2Ã©5ö©1,ª^ª)uª1Ÿª=Ñª?«DO«E”«DÚ«E¬2e¬_˜¬)ø¬:"­8]­/–­"Æ­*é­I®4^®C“®H×®3 ¯T¯>l¯-«¯CÙ¯:°2X°=‹°É°1è°±$9±2^±‘±¨±UÇ±-².K²7z²3²²?æ²?&³1f³b˜³1û³:-´0h´+™´AÅ´.µ*6µ2aµ%”µ2ºµ1íµ0¶9P¶1Š¶2¼¶1ï¶+!·,M·3z·.®·DÝ·7"¸$Z¸+¸N«¸;ú¸66¹m¹U†¹KÜ¹(º8?º;xº9´ºaîº9P»BŠ»BÍ»0¼�A¼@Ò¼B½;V½’½-±½'ß½D¾7L¾+„¾$°¾0Õ¾*¿A1¿6s¿3ª¿$Þ¿6À*:À.eÀ9”ÀÎÀ,îÀ0Á5LÁ,‚Á.¯Á0ÞÁ%Â75Â&mÂC”Â:ØÂÃN0Ã/Ã6¯ÃCæÃ@*Ä%kÄB‘Ä$ÔÄùÄKÅ*cÅ'ŽÅ¶Å'ÔÅ0üÅ-Æ"HÆ?kÆ «Æ#ÌÆ0ðÆ(!Ç.JÇ*yÇ,¤Ç1ÑÇ3ÈH7È+€È"¬È1ÏÈ>É4@É)uÉ4ŸÉ$ÔÉ/ùÉ$)Ê9NÊ9ˆÊ8ÂÊ1ûÊ5-Ë<cËE ËMæË@4ÌDuÌ1ºÌPìÌ‚=ÍVÀÍ4ÎELÎG’Î9ÚÎKÏV`ÏL·Ï/Ð14ÐEfÐ6¬Ð3ãÐ@ÑeXÑ?¾Ñ/þÑ=.ÒilÒLÖÒC#Ó5gÓX�Ó<öÓC3Ô3wÔ0«Ô7ÜÔÕE+Õ2qÕ+¤Õ+ÐÕ>üÕ-;Ö>iÖ¨ÖÇÖæÖ<þÖE;×<�×;¾×Eú×F@Ø6‡ØI¾ØXÙ7aÙ.™Ù8ÈÙTÚmVÚ\ÄÚ]!Û1ÛB±ÛcôÛiXÜÂÜ5áÜ+Ý,CÝ@pÝ*±ÝXÜÝ45Þ)jÞ6”Þ9ËÞ*ß*0ß6[ß*’ßF½ß?àXDà@�à%Þàá@áWáoiáEÙá3â5Sâ(‰â)²â0Üâ!
ãB/ã!rãB”ãF×ã8ä`WäK¸äUå;Zå.–å/Åå8õå.æ@Iæ,ŠæR·æV
! çQaçU³ç9	è)CèQmèl¿èa,éAŽé4Ðé2êZ8êP“êiäêtNëKÃënì`~ì=ßì9íVWí4®í?ãíU#î8yî3²î æî2ï9:ï4tïW©ï^ð^`ð&¿ð$æð"ñ%.ñ"Tñ:wñG²ñ)úñX$ò/}ò­ò)ÌòBöòY9óN“ó‚âó1eôQ—ô.éôNõEgõK­õùõHöFaöE¨ö8îöH'÷1p÷,¢÷"Ï÷8ò÷3+ø"_ø&‚øI©ø1óø#%ùCIù&�ù/´ù4äù.ú&Hú+oú:›úÖúEèú/.û ^ûû&�û'Äû(ìû#ü+9ü&eü7ŒüBÄüHý(PýYyý%Óý=ùý)7þ$aþ%†þ:¬þ7çþ$ÿGDÿ,ŒÿG¹ÿ*,,8Y<’.ÏþN1mJŸEê00€alâ2Oj‚IíO75‡@½.þ+-BY4œ(ÑfúkaXÍ>&2eM˜'æ"&1)X<‚+¿#ë	.	_N	^®	M
! E[
! 8¡
! -Ú
! GP,nT›.ð*FJK‘MÝ)+
!U
@w
$¸
9Ý
$&<5c>™KØ'$7L„”(°5Ù3iC%­?Ó"A\4w¬»/Ø;LDB‘6ÔG=Sz‘^zkYæ‡@EÈ &$G4l(¡'Ê:òJ-/x+¨,Ô),+DX1�9ÏA	3K8¸×JõK@©Œ/6Hf¯KÉS.iJ˜@ã!$BF8‰3ÂRö(I#r-–WÄJZg?ÂH -K Xy KÒ S!”r!0"E8".~":­"?è"3(#2\#<�#,Ì#kù#*e$1�$wÂ$^:%C™%oÝ%5M&0ƒ&;´&(ð&3'(M'+v'2¢',Õ''(D*(5o()¥((Ï(%ø(2)oQ)IÁ))*!5*XW*+°*JÜ*)'+:Q+=Œ+3Ê+!þ+9 ,/Z,$Š,%¯,+Õ,E-\G-2¤-[×-[3.-�.(½.æ."ÿ./"/%R/6x//¯/#ß/<0.@00o07 0$Ø05ý03319g1=¡1Gß1'2*G2%r2˜2³2'Ñ2@ù2:3,@3*m3/˜3,È3õ3
! 4#4*@4.k4š4#­4JÑ45;5T5+t5F 5Mç5J56j€6Në6(:7c7+ƒ7p¯7 8#28%V84|8±8Â8Ý8û8+9,D9q9>Œ9<Ë9v::Fœ:Sã:/7;-g;•;³;@Ñ;< &<G<:^<9™<9Ó<"
=30=!d=†=)Ÿ=*É=0ô=9%>#_>$ƒ>A¨>ê>"?#'?-K?3y?/­?,Ý?<
! @FG@Ž@*©@.Ô@+A4/A7dASœAGðA:8B%sB!™B*»BæBC,C-LC5zCœ°CªMDJøDKCE¨�E¸8FXñFfJGK±GLýG´JH¨ÿH\¨IdJ<jJÄ§J¸lKd%LlŠL€÷L=xM(¶M1ßM2N5DN*zN2¥N)ØN,O//Oo_OkÏO0;PXlP]ÅPa#Q$…QªQWÊQ-"R#PREtRFºR4SF6S/}SD­S.òS$!TFT*aTŒT=žTÜT ôT!U 7U1XUDŠUEÏU VD6V{{V)÷V#!W'EW"mW&�W·W#×W'ûW"#X6FX-}X«X½X0×X"Y/+Y][Y5¹YcïYSZlZ0}ZK®Z'úZ/"[.R[�['¡[ É[0ê[Z\5v\<¬\&é\3]OD]F”]Û]#ù]^:^Y^q^ �^$°^:Õ^0_BA_;„_?À_?`@`Y`o`�`4 ``Õ`6a$Uaza#˜a'¼aäa6b:b Xbyb‹b¡b%Àbæb%õbc;c!Scuc”c³c-Îcüc-d%Edkd.‡d¶dÔd3ôd(e>e]e]oeÍe+ãe,f/<f#lf0�f/Áf#ñfg,4gagug,”g<Ágþg6hAGh+‰h+µháhôhi-%i.Si6‚i=¹i÷i!j*7j-bj.�j6¿j=öj.4k/ck7“k>ËkR
! l\]lcºl9m=Xm!–m(¸mLámH.n5wn)­n)×n"o#$oHo.co’oK¢oSîoYBpJœp@çpq(qšq+¹qGåq>-r�lrYýrºWs]t‚ptRót2FuTyu,Îu-ûu5)v<_v$œv(Áv=êv.(wWw;qw(­wÖw.ñw@ xNax.°x+ßx2y5>y-ty5¢y8Øy0z5Bz@xzK¹zN{7T{8Œ{;Å{3|;5|>q|6°|Gç|@/}Pp}UÁ}b~4z~7¯~Cç~F+‚r‚õx€C‘€Õ€ô€#�(8�0a�5’�È�Þ�"í�"‚}3‚5±‚2ç‚ ƒ6;ƒ4rƒ§ƒFÅƒG„OT„^¤„~…V‚…?Ù…O†Qi†M»†N	‡3X‡>Œ‡KË‡9ˆEQˆG—ˆ8ßˆP‰Ci‰J­‰1ø‰2*Š5]Š*“Š)¾ŠCèŠf,‹_“‹ó‹1ŒDŒ^Œ<}Œ"ºŒ6ÝŒ2�1G�3y�5­�7ã�'ŽICŽ-�Ž4»Ž6ðŽ)'�&Q�$x�J��Nè�P7�>ˆ�[Ç�@#‘%d‘5Š‘EÀ‘,’13’%e’G‹’QÓ’A%“)g“#‘“!µ“0×“,”.5”1d”2–”GÉ”K•,]•MŠ•,Ø•;–XA–=š–OØ–Z(—<ƒ—.À—5ï—*%˜P˜)p˜%š˜)À˜)ê˜™-™G™<c™3 ™0Ô™šGš9cš3�š4Ñš8›8?›x›+–›"Â›Qå›17œAiœU«œ(�,*�W�/v�*¦�EÑ�Bž7Zž/’žKÂž'Ÿ@6Ÿ-wŸ/¥Ÿ-ÕŸ3 .7 (f (� *¸ @ã .$¡)S¡1}¡G¯¡K÷¡JC¢3Ž¢,Â¢&ï¢,£"C£=f£,¤£'Ñ£1ù£>+¤#j¤'Ž¤9¶¤0ð¤'!¥3I¥-}¥5«¥0á¥/¦(B¦1k¦)�¦*Ç¦3ò¦6&§ ]§0~§2¯§-â§1¨ B¨?c¨+£¨.Ï¨-þ¨+,©X© j©‹©\©©/ª'6ª^ª+wª,£ª5Ðª1«+8«*d«�«*¦«'Ñ«$ù«*¬(I¬r¬]Œ¬;ê¬_&­0†­)·­ á­2®E5®){®<¥®"â®'¯-¯-H¯+v¯¢¯´¯vÊ¯;A°F}°Ä°Ü°ü°-± F±Sg±R»±Z²Oi²¹²Ï²$á²X³1_³\‘³Lî³I;´M…´KÓ´ZµkzµKæµN2¶d�¶+æ¶,·/?·#o·0“·/Ä·#ô·-¸,F¸&s¸š¸<±¸î¸.¹34¹+h¹I”¹ Þ¹;ÿ¹H;ºH„ºÍºàº÷º»/»7O»0‡»?¸»ø»,¼D¼\¼)y¼"£¼4Æ¼(û¼f$½‹½+¨½JÔ½;¾$[¾C€¾<Ä¾5¿*7¿.b¿‘¿F«¿-ò¿ À"9Ài\ÀÆÀ+ÙÀ>Á'DÁ:lÁ§Á¾ÁÙÁ5óÁ=)Â)gÂ‘Â§ÂÂÂ0ÝÂ0Ã?Ã,QÃ6~ÃCµÃùÃ$Ä&6ÄG]Ä2¥Ä'ØÄÅJÅ,jÅ:—ÅKÒÅ-Æ;LÆ#ˆÆ¬Æ.ÈÆ+÷Æ#ÇCÇAbÇ¤Ç"ÄÇçÇÈ È-8È)fÈ�È)°ÈÚÈ õÈ#É:ÉPÉVkÉÂÉ$âÉÊ2&ÊYÊ?rÊ&²ÊÙÊðÊ.Ë57Ë'mË•Ë,²Ë9ßËÌÌ=ÌZÌ-zÌA¨Ì"êÌ"
Í0ÍGMÍD•Í)ÚÍEÎ/JÎ8zÎG³ÎûÎ"Ï1>Ï6pÏ$§Ï8ÌÏ8Ðd>ÐO£Ð=óÐC1ÑHuÑ,¾ÑBëÑ..Ò7]Ò3•Ò@ÉÒ;
! ÓHFÓW�Ó;çÓ5#ÔAYÔW›Ô6óÔ9*Õ;dÕT Õ4õÕ6*Ö4aÖL–Ö8ãÖ<×=Y×>—×?Ö×ZØIqØA»Ø=ýØ6;Ù6rÙ:©Ù4äÙ@ÚIZÚ<¤ÚNáÚ?0ÛQpÛ8ÂÛBûÛK>ÜuŠÜ5ÝO6ÝI†Ý8ÐÝ<	ÞFFÞ:�ÞFÈÞGßGWßIŸß=éßf'à/Žà.¾àAíà/áDKáH�á“Ùá&mâW”âbìâ/OãLãAÌã=älLä¹äÎÐäiŸå	æ"æ#>æ%bæ)ˆæ5²æHèæ1ç=OçS�çEáç:'è<bè>Ÿè:Þè>é=XéO–é@æéE'ê*mê˜ê ·êHØêS!ëuë•ëB«ëBîë:1ì'lì0”ì6Åì2üì*/í*ZíG…íKÍí>î.Xî2‡î:ºî9õî(/ï.Xï#‡ï"«ï;Îï(
! ð+3ð%_ð)…ð=¯ð0íð6ñUñBtñH·ñ,ò0-ò/^ò.Žò"½ò+àò-ó+:ó~fó�åó!uô —ô ¸ô Ùô%úô+ õ'Lõ#tõ$˜õ½õ+Ýõ1	ö/;ökö;‹ö
! ÇöIÒöA÷"^÷1�÷"³÷FÖ÷døU‚øPØø')ùQùdù3uù4©ù\ÞùO;ú5‹ú{ÁúK=û‰ûPšû?ëû1+ü']ü#…üO©ü+ùü&%ý'Lý8tým­ý4þ(Pþ<yþ(¶þßþ@ðþ1ÿ:Cÿ3~ÿ$²ÿ×ÿ8ôÿ0-C^'¢RÊNDlF±BøJ;H†>Ï@<O8ŒÅÜúD'[@ƒ Ä@å &-Gu•+®Ú÷a$y#ž3Â*ö-!#Os-‘¿UØ.,H&uBœ"ß+	+.	Z	Xx	+Ñ	5ý	#3
! W
! pq
! â
! '*#F j'‹³ÉOå!5"WGzÂ%Öüo
&‡
5®
ä
õ
-
;7T+Œ'¸"à!5%$[€<œÙ,ô5!@WK˜Nä#3W!w%™#¿Tã/8hˆ¦0½î()-Ws�!¢ÄÚ.õ:$Q_±Ï"å1#:0^&�
¶aÄ.&Udf1Ëý.CK2S2†M¹MU0iš(¡Ê,Þ >2GKzKÆCV9p2ª9Ý<T9]—°Ê#ãO.W5†9¼5ö,fA'¨8Ð!	4+>`?Ÿß/ú*2A*t.Ÿ)Î&ø' &G &n %• #» 'ß %!(-! V!$w! œ!"½!,à!2
"@"`"*",ª".×"$#*+#AV#1˜#Ê#â#)þ#($+H$^t$?Ó$?%)S%3}%5±%Yç%aA&-£&4Ñ&/'6'2V'L‰'/Ö'6(ô=(2)M)Dm)8²)0ë)3*7P*>ˆ*$Ç*5ì*,"+.O+,~+1«+3Ý+2,D,6`,1—,$É,0î,-7&-^-~-š-#®-Ò- ò-+.?.F.W.k.}.�.¨.Ä.ä.÷.
! /:!/)\/J†/CÑ/0-0(M0,v0T£0ø0ÿ0,1
! 31>1]1z1(“1:¼1÷172(L2u2#•25¹2ï23) 3/J3
z3!ˆ3 ª3'Ë3 ó304E4
`4 n4�4¦4¼4Õ4ï4þ4-5"J5!m5)�5P¹5
! 6666$'63L6€6œ61¼6:î6>)7h7q7z7ƒ7Œ7!•7·7Ó7à7é7ö7ÿ788868?8AC8B…8~È8°G9Lø9gE:­:{Í:gI;Œ±;U><-”<GÂ<
! =6*=na=<Ð=5
>,C>p>†>‰’>^?r{?oî?^@
|@*Š@<µ@.ò@!A=A5ZA
�A€žAB’%B(¸B+áB.
C+<C-hCk–CcD^fD€ÅDjFEQ±EIFIMF|—FnG3ƒGA·GkùG5eH'›H7ÃH.ûH5*I3`I8”I.ÍIüI[J“tJŒKW•KcíKGQLJ™LGäL©,M+ÖM1NJ4N5N:µN$ðN¯O+ÅOñOP%Po>P)®P³ØP4ŒQNÁQ.R>?R<~Re»R;!S‘]S:ïS“*T'¾TEæTW,U>„USÃUYVLqVL¾V¢W?®W@îWQ/Xb�XBäXQ'YEyYO¿YsZlƒZ„ðZVu[\Ì[=)\¦g\|]‰‹]6^}L^AÊ^K_<X_0•_-Æ_8ô_L-`Qz`BÌ`GaQWaH©aIòaZ<bZ—bLòbV?cH–cDßcJ$d?od=¯dBíd�0eC²eDöe7;f6sfAªf*ìfGgM_gK­g;ùg?5hEuh5»hHñhb:iJ�ibèiYKj9¥j1ßjBkÑTkQ&lrxlNël9:m6tmZ«m9ni@n]ªnXoEaoQ§o@ùo2:pFmpb´pUq[mq‡ÉqMQraŸr@sVBsW™s9ñsP+tl|t\étBFu„‰uTvPcvI´vFþvNEwH”wGÝw~%xy¤xLy`ky:ÌybzTjzS¿zR{>f{:¥{dà{'E|*m|C˜|/Ü|A}LN}6›}RÒ}E%~Ck~B¯~_ò~6R+‰?µ@õ=6€:t€A¯€Cñ€G5�2}�7°�?è�B(‚Zk‚@Æ‚+ƒ;3ƒ+oƒ9›ƒIÕƒC„)c„M�„7Û„7…+K…:w…A²…Jô…*?†*j†,•†(Â†7ë†#‡1A‡=s‡O±‡*ˆ,ˆ%Gˆumˆ;ãˆT‰Ot‰ Ä‰Hå‰D.Š5sŠ[©ŠK‹BQ‹Q”‹?æ‹&Œ8CŒu|ŒLòŒL?�iŒ�=ö�:4Ž$oŽA”Ž7ÖŽ3�,B�!o�#‘�Jµ�-�+.�,Z�U‡�³Ý�s‘‘q’‡w’þÿ’oþ“yn”Wè”V@•Y—•#ñ•B–UX–Z®–¶	—À—#Ø—ü—#˜69˜[p˜>Ì˜™Â ™4ã™š3$šXš(dš�š0¦š×š4õš!*›"L›o›ˆ›!”›
! ¶›Á›Ð›ä›ñ›œœ#œ!,œ	NœXœhœwœƒœ™œ¥œÀœÛœîœûœ��*�?�	R�\�i�y�‰�	œ�
! ¦�%±�X×�Z0ž[‹ž[çžNCŸ"’Ÿ7µŸOíŸ'= 6e 6œ UÓ J)¡3t¡F¨¡ï¡9¢F¢[^¢3º¢î¢£$£@8£By£?¼£-ü£0*¤5[¤,‘¤¾¤?Õ¤3¥5I¥0¥)°¥5Ú¥¦+ ¦0L¦H}¦$Æ¦+ë¦:§R§Ai§@«§%ì§¨,¨I¨-f¨P”¨Så¨w9©C±©'õ©7ª5Uª?‹ª=Ëª7	«:A«A|«G¾«.¬)5¬:_¬"š¬ ½¬/Þ¬H­JW­'¢­‡Ê­>R¯‘¯E°ŽW°yæ°P`±=±±1ï±/!²qQ²oÃ².3³0b³U“³Ÿé³=‰´UÇ´OµgmµeÕµV;¶W’¶Wê¶EB·Bˆ·JË·)¸:@¸){¸|¥¸l"¹�¹B¨¹7ë¹)#º#MºqºŠºŸº´ºÉº'Þº»$»+»$=»b»+‚»#®»Ò»/ò»%"¼H¼f¼(€¼h©¼%½H8½4�½J¶½0¾F2¾dy¾?Þ¾m¿lŒ¿Iù¿HCÀCŒÀHÐÀGÁBaÁO¤Á(ôÁKÂ2iÂ6œÂlÓÂe@ÃM¦Ã8ôÃ?-ÄUmÄmÃÄ31Å2eÅ*˜Å4ÃÅQøÅ#JÆ+nÆ1šÆ'ÌÆ5ôÆV*Çm�Ç{ïÇ@kÈn¬È+ÉGÉ*eÉ'�É&¸É'ßÉ@Ê9HÊS‚Ê#ÖÊ!úÊJË>gËZ¦Ë.ÌL0ÌM}ÌËÌ1éÌ%ÍDAÍK†ÍÒÍ;ðÍ:,Î^gÎKÆÎ?ÏRÏ;rÏ0®Ï$ßÏ<ÐAÐ]Ð${ÐF Ð%çÐ6
Ñ6DÑ){ÑV¥ÑNüÑGKÒ4“ÒtÈÒ@=Ó:~Ó¹Ó9ÙÓFÔ/ZÔ#ŠÔ2®Ô1áÔ>ÕhRÕ1»Õ/íÕUÖ>sÖJ²ÖGýÖGE×6�×+Ä×.ð×hØOˆØKØØ8$ÙC]ÙS¡ÙdõÙQZÚ=¬ÚBêÚI-ÛXwÛ\ÐÛ4-Ü9bÜCœÜ=àÜCÝ6bÝ1™Ý7ËÝHÞ3LÞ=€ÞO¾Þ0ß0?ß*pß!›ß<½ß*úß)%àPOà6 à/×à0á/8á/há0˜á8Éá5â98â9râ6¬â7ãâ.ã9Jã-„ã:²ã<íã/*ä>Zä+™ä(Åä.îä+å8IåB‚å:ÅåæJæiæi~æèæ'üæ$çn>ç­çoÈç,8èMeè
³èHÁê-
! ë78ë7pë>¨ëGçë4/ìOdì´ì;Ðì(í35í iíŠím¨í'î;>îBzî9½î0÷îD(ïBmïD°ïBõïG8ðG€ð?Èðñ&ñ^CñP¢ñ6óñ5*ò5`òC–ò*Úò[ó8aó{šó¨ôX¿ô%õ>õ$\õG�õ)Éõ8óõ;,öRhö+»ö9çö)!÷7K÷Rƒ÷:Ö÷Aø8Sø%Œø)²ø)Üøtù0{ù3¬ù8àù.ú9HúK‚ú%Îúôú&û17û7iû?¡û%áû%ü$-üTRü2§ü*Úü1ýK7ýDƒýAÈý+
! þ&6þ%]þ$ƒþ?¨þ/èþÿJ4ÿ#ÿ.£ÿ1ÒÿztHô9=[w<ÓG*X)ƒX­<#C(g/�NÀ)N92ˆM»)	23;f;¢1Þ0#GTYœ_ökV:ÂMýKHd1­dßBD	C‡	{Ë	RG
! Nš
! 1é
! yV•=ìS*Z~dÙd>
E£
Bé
C,Cp´@Å
&3;Jo1º>ì<+Bh1«6Ý'8<3u8©7â+,F4sS¨>ü;'V,~;«4çBk_2Ë:þ*9%dŠ!£Åáý+B `/�±
Ð:ÞGFa@¨é&(.Cr8ˆ6Á2øD+:pF«EòC8@|=½Jû>FE…ËQKA�`ß'@h;‡Ã;Ó /N.c’¬IÆ<5M5ƒ3¹(í5 L *h #“ · À .Í .ü 0+!8\!•!µ!Ó!Eñ!N7"G†"Î"Fç"@.#>o#<®#&ë#<$5O$=…$Ã$Bã$$&%[K%A§%_é%cI&D­&Mò&G@'_ˆ'8è'+!(.M(|(˜(ª(¼(&Í("ô("):)>R)6‘).È)\÷)9T*KŽ*RÚ*2-+5`+;–+8Ò+J,IV,D ,Må,G3-A{-J½-..\7.>”.9Ó.0
//>/,n/8›/4Ô/	0%07A0Dy0E¾0A1)F1p16�18Ç1.23/2Cc2§2<½2>ú2,933f3>š3<Ù34.4G4]g4YÅ4Y5Ty59Î5561>65p66¦6FÝ6!$7F7YY7W³7=8+I8+u8/¡8?Ñ8A9S9n9‰9M›9oé99Y:=“:>Ñ:8;I;-h;,–;Ã;<Ü;A<@[<>œ<<Û<5=8N=<‡=Ä=@Ý=+>.J>:y>7´>ì>2
! ?(=?f?.†?µ?!Ó?+õ?/!@2Q@„@!›@7½@Eõ@;A
TAbA qA’A§A1ÅA1÷A!)BKB"gBŠBf™B(C#)CMC1lCžC%«C%ÑC(÷C D3<D0pD*¡D)ÌD>öD`5E6–E?ÍEG
FHUFZžF¯ùFT©GQþGfPHo·HV'IW~ISÖIG*JFrJG¹J$K#&K%JK*pK>›KÚK*ðKL/4L)dL8ŽLCÇLM1%M7WME�M:ÕMJN5[N5‘N?ÇNBO"JO0mO6žOvÕOWLPU¤PLúP4GQt|Q?ñQ"1RnTRLÃR@STQS+¦SVÒSY)T0ƒT ´TÕT8êT!#U:EU_€UàUýU V;VZV9oVM©V(÷V W6WMWdW „W!¥W!ÇW#éW#
X-1X_XvX�X)©XjÓX'>Y'fYXŽY,çY9Z*NZ4yZ1®ZvàZrW[LÊ[K\Wc\B»\kþ\Ej]Q°]8^=;^¡y^ _Q¼_/`A>`j€`fë`3Ra2†a.¹a<èa%b?9bKyb(Åb+îbEc`c.uc*¤c!Ïc6ñc7(d#`dc„dOèd78e#pe7”e#Ìe9ðe%*f9Pf%ŠfK°f7üf94g%ngK”g_àgQ@he’hOøhcHi)¬i<Öi)j)=j'gjB�jÒj*ïj'k'Bk>jkI©k"ók:lGQlH™lFâl;)m1emB—m2ÚmM
nC[n+ŸnúËnÆp'âp-
! q78q¯pq  rArk`r:Ìr¹sGÁs?	t1It9{t?µt1õt1'u[Yu!µu#×uOûu)Kv uvJ–v0áv;w#Nw'rw*šw:Åw>x#?xOcx%³x?Ùx*y:Dy>y¾y<Öyz0,z.]zŒz#¨zÌzÛz/úz+*{7V{@Ž{,Ï{<ü{?9|qy|9ë|6%}7\}3”}3È}%ü}"~-4~2b~(•~5¾~?ô~=4=r&°H×L €am€RÏ€*"�.M�#|�P �<ñ�&.‚&U‚L|‚É‚*ç‚+ƒ)>ƒhƒL~ƒ9Ëƒ„%„)@„6j„*¡„8Ì„.…,4…-a…-�…6½…ô…*†*>†$i†3Ž†OÂ†*‡O=‡l�‡yú‡utˆ:êˆu%‰D›‰ à‰'�Šˆ©Š°2‹„ã‹¬hŒ¦�Î¼�)‹ŽYµŽ4�ID�)Ž�Z¸�3�#G�k�"|�"Ÿ�"Â� å� ‘$'‘$L‘$q‘"–‘"¹‘)Ü‘,’)3’']’9…’O¿’,“*<“2g“)š“3Ä“3ø“R,”4”l´”L!•Kn•dº•?–W_–9·–0ñ–="—4`—:•—^Ð—X/˜nˆ˜Y÷˜WQ™\©™Jš[QšD­šEòšv8›#¯›$Ó›#ø›!œ1>œpœ×€�@Xž:™ž@ÔžŸ:5Ÿ+pŸ8œŸMÕŸS# kw ã Mþ :L¡^‡¡Ræ¡O9¢-‰¢C·¢Fû¢&B£gi£fÑ£^8¤P—¤Xè¤(A¥Mj¥ ¸¥Ù¥8õ¥?.¦Bn¦±¦È¦'Ü¦*§“/§ZÃ§"¨8A¨Dz¨ ¿¨2à¨3©$G©7l©¤©;Ä©.ª%/ªUªoª*†ª:±ª*ìªq«8‰«.Â«Dñ«96¬"p¬J“¬9Þ¬­,3­`­2y­5¬­9â­:®*W® ‚®!£®!Å®6ç®D¯4c¯,˜¯*Å¯ð¯°;+°6g°3ž°.Ò°$±?&±-f±,”±9Á±aû±<]²=š²eØ²:>³Hy³,Â³-ï³X´.v´¥´$Â´*ç´µ 0µQµFdµ4«µ4àµ¶#-¶Q¶)i¶'“¶&»¶&â¶+	·C5·(y·"¢·(Å·(î·)¸)A¸*k¸*–¸*Á¸*ì¸*¹*B¹*m¹*˜¹*Ã¹*î¹*º*Dº(oº(˜º(Áº(êº(»(<»)e»(�»(¸»(á»(
! ¼*3¼*^¼*‰¼*´¼(ß¼(½(1½(Z½(ƒ½(¬½(Õ½(þ½('¾(P¾)y¾)£¾'Í¾(õ¾(¿)G¿)q¿(›¿(Ä¿(í¿(À+?À'kÀ'“À(»À'äÀ'Á34Á4hÁ4�Á3ÒÁ"ÂB)Â?lÂ%¬Â ÒÂBóÂ76Ã3nÃ6¢Ã4ÙÃFÄ{UÄ:ÑÄ'Å4Å#PÅtÅ6�Å.ÆÅ4õÅ)*ÆTÆ*]Æ.ˆÆ+·Æ7ãÆcÇ?Ç>¿ÇAþÇÂ@È2Év6ÉL­ÉLúÉLGÊ9”Ê0ÎÊHÿÊ@HË=‰Ë>ÇË!Ì_(ÌIˆÌFÒÌNÍ?hÍ"¨ÍTËÍ Î?ÎAYÎ:›Î>ÖÎÏ 0Ï(QÏ)zÏ"¤ÏÇÏåÏIÐ8JÐ*ƒÐ®Ð&ËÐ&òÐ Ñ0:Ñ-kÑ(™ÑÂÑ#ÛÑ&ÿÑ+&Ò'RÒ!zÒœÒ!¼Ò!ÞÒ-Ó(.Ó"WÓ"zÓ)�Ó,ÇÓ ôÓ,Ô+BÔ#nÔ$’Ô'·Ô*ßÔ)
! Õ24ÕgÕQƒÕ›ÕÕ"qÖA”Ö1ÖÖ-×)6×:`×F›×6â×PØ?jØTªØŽÿØ:ŽÙ=ÉÙ5Ú)=ÚgÚ+€Ú-¬Ú"ÚÚNýÚPLÛ$�Û8ÂÛ7ûÛ93ÜmÜ<ƒÜ7ÀÜ?øÜ58Ý9nÝ3¨Ý4ÜÝ9Þ<KÞ6ˆÞ8¿ÞAøÞ;:ß7vßG®ß%ößà)6à,`à5�à"Ãà.æàá"1áTá*aáŒá�áB­á:ðá+âFâ\âwâM’â0àâ.ã.@ã$oã
”ãA¢ãaäã+FämräRàäm3å^¡åcæBdæ§æÁæ0Þæ0ç0@ç6qç¨çÃçiàç*Jè)uè1Ÿè-Ñè/ÿè)/éLYé,¦ébÓéE6ê(|êd¥êo
! ëBzë½ë1Ðí*î*-îIXî¢î>Âî?ïAï>`ïŠŸï2*ð0]ð7Žð6Æð7ýð-5ñ]cñ0Áñòñò,#ò&Pò)wò$¡òÆòåò ó7&ó%^ó(„ó%­ó(Óóüó'ô!Cô eô%†ô/¬ô1Üôõ& õ!Gõ(iõ:’õ-Íõûõ2ö$Mö(rö›ö>»ö!úö/÷L÷%e÷.‹÷8º÷5ó÷)ø/9øiø ‡ø*¨ø"ÓøLöøGCù8‹ù(Äù!íù7ú)Gú%qú%—ú½úÙú+ùú"%ûHû#gû-‹û*¹û$äû)	ü/3ücü'ƒü«ü(ÉüCòü6ýRý?lý!¬ý0Îý$ÿý$þ,;þ#hþ3Œþ+Àþìþvÿ^yÿeØÿM>	Œ	;«	2ç	*	E	&_	 †	8§	!à	:	=	\	/q	<¡	7Þ	'	>	1^	(�	7¹	ñ	?	$L	q	�	8«	Eä	H*	)s	)�	wÇ	—?	x×	«P	ü	t|	Wñ	‚I		†Ì		¥S
! 	¬ù
! 	w¦	(	G	Ug	0½	.î	3
	1Q
	Lƒ
	2Ð
	-	O1	)�	O«	Kû	$G	=l	%ª	Ð	0î	.	N	m	Š	¤	¿	×	Fò	"9	=\	$š	!¿	&á	;	(D	7m	#¥	/É	Nù	H	f	€	#ž	2Â	1õ	'	+>	j	)€	#ª	3Î	!	*$	&O	v	1”	VÆ	 	<>	{	‘	2®	,á	 	(/	,X	7…	#½	0á		c0	4”	6É	¢	8£	,Ü	7		A	a	+y	¾¥	>d	Û£	v	<ö	73	dk	 Ð	=ñ	-/	']	(…	c®	.	tA	‰¶	!@ 	3b 	;– 	1Ò 	0!	$5!	'Z!	"‚!	¥!	 À!	6á!	!"	!:"	6\"	"“"	)¶"	à"	ÿ"	l#	;ƒ#	9¿#	@ù#	Y:$	&”$	 »$	-Ü$	r
! %	Q}%	;Ï%	(&	4&	EN&	:”&	(Ï&	ø&	.
'	g<'	4¤'	RÙ'	+,(	 X(	?y(	¹(	Ö(	Cò(	6)	<)	=W)	•)	+®)	%Ú)	*	*	7*	"W*	-z*	¨*	Ç*	9ç*	M!+	o+	Au+	<·+	8ô+	K-,	Iy,	!Ã,	Xå,	E>-	„-	—-	ª-	È-	ç-	ü-	.	(/.	X.	.m.	œ.	I².	ü.	//	AB/	$„/	,©/	EÖ/	40	0Q0	‚0	-™0	2Ç0	"ú0	+1	>I1	,ˆ1	µ1	0Ñ1	F2	]I2	1§2	3Ù2	9
3	8G3	*€3	N«3	4ú3	</4	;l4	N¨4	~÷4	Cv5	#º5	+Þ5	3
! 6	0>6	'o6	—6	%·6	+Ý6	5	7	?7	\7	%{7	¡7	¼7	Ü7	 ø7	8	*58	1`8	0’8	+Ã8	Cï8	 39	"T9	fw9	.Þ9	1
:	.?:	%n:	0”:	)Å:	0ï:	 ;	:9;	2t;	§;	(Á;	0ê;	<	!,<	IN<	\˜<	õ<	4
=	)B=	l=	`†=	$ç=	
>	1>	"L>	o>	&„>	«>	/Æ>	?ö>	=6?	$t?	™?	'©?	=Ñ?	@	B/@	r@	�@	3¬@	$à@	/A	<5A	1rA	¤A	·A	&ÔA	5ûA	1B	"LB	&oB	*–B	)ÁB	;ëB	Y'C	K�C	-ÍC	7ûC	:3D	3nD	-¢D	1ÐD	2E	5E	.UE	0„E	<µE	5òE	5(F	1^F	;�F	)ÌF	qöF	OhG	.¸G	$çG	?H	-LH	)zH	5¤H	VÚH	%1I	YWI	±I	$ÌI	+ñI	7J	/UJ	F…J	-ÌJ	@úJ	4;K	!pK	’K	¨K	4¿K	>ôK	03L	AdL	=¦L	6äL	-M	2IM	|M	!–M	8¸M	6ñM	-(N	EVN	œN	[·N	;O	OO	9gO	H¡O	:êO	7%P	:]P	7˜P	<ÐP	6
Q	;DQ	:€Q	<»Q	FøQ	*?R	jR	+‡R	*³R	ÞR	&êR	6S	$HS	OmS	=½S	=ûS	?9T	yT	(‘T	JºT	>U	2DU	AwU	;¹U	5õU	&+V	?RV	m’V	%W	„&W	C«W	9ïW	;)X	eX	svY	\êY	(GZ	�pZ	1þZ	20[	2c[	F–[	0Ý[	3\	6B\	*y\	'¤\	?Ì\	8]	+E]	>q]	?°]	3ð]	R$^	!w^	x™^	D_	9W_	I‘_	9Û_	`	!3`	
U`	3c`	H—`	'à`	/a	G8a	-€a	'®a	:Öa	Gb	Yb	Myb	_Çb	,'c	BTc	>—c	NÖc	%d	49d	.nd	>�d	LÜd	S)e	o}e	/íe	>f	K\f	J¨f	~óf	Grg	Fºg	Eh	7Gh	?h	Z¿h	"i	Z=i	\˜i	õi	

! j	Fj	E_j	4¥j	Új	@ðj	@1k	0rk	£k	:²k	Iík	>7l	Cvl	2ºl	,íl	@m	D[m	C m	9äm	Jn	8in	¢n	Àn	Ún	)ðn	o	4o	-Po	~o	”o	&°o	4×o	4p	4Ap	%vp	0œp	0Íp	0þp	F/q	+vq	F¢q	0éq	$r	B?r	.‚r	±r	&Êr	ñr	s	s	3s	Gs	)\s	†s	šs	®s	-Äs	òs	t	6t	!St	ut	ˆt	›t	¸t	Ìt	ßt	ót	u	"u	Bu	Yu	yu	�u	°u	Çu	äu	øu	:v	DLv	B‘v	EÔv	/w	LJw	8—w	4Ðw	/x	-5x	Hcx	I¬x	Möx	¹Dy	#þy	"z	<z	Vz	pz	$‹z	4°z	&åz	/{	2<{	;o{	%«{	0Ñ{	|	&|	C|	*]|	<ˆ|	MÅ|	0}	0D}	,u}	¢}	À}	!ß}	~	!~	<~	V~	p~	Š~	¤~	Ä~	ß~	ú~		80	i	8„	½	Ø	ó	€	!)€	K€	d€	€€	.›€	Ê€	æ€	�	#�	,B�	4o�	;¤�	à�	#ý�	*!‚	)L‚	Av‚	2¸‚	'ë‚	"ƒ	"6ƒ	;Yƒ	0•ƒ	 Æƒ	"çƒ	!
! „	!,„	$N„	$s„	9˜„	6Ò„	=	…	AG…	/‰…	-¹…	1ç…	E†	:_†	0š†	nË†	5:‡	0p‡	<¡‡	EÞ‡	,$ˆ	3Qˆ	>…ˆ	4Äˆ	:ùˆ	44‰	;i‰	¥‰	'Ã‰	#ë‰	'Š	=7Š	#uŠ	(™Š	9ÂŠ	+üŠ	)(‹	+R‹	6~‹	-µ‹	>ã‹	4"Œ	4WŒ	2ŒŒ	0¿Œ	0ðŒ	+!�	/M�	/}�	/­�	,Ý�	$
! Ž	/Ž	]MŽ	«Ž	6ÃŽ	1úŽ	A,�	@n�	¯�	@Í�	;�	DJ�	#��	>³�	Aò�	74‘	:l‘	2§‘	5Ú‘	2’	C’	K_’	«’	È’	å’	*“	--“	6[“	'’“	º“	QÖ“	(”	'C”	k”	†”	-¡”	(Ï”	,ø”	,%•	,R•	)•	©•	,Ä•	6ñ•	'(–	LP–	L�–	<ê–	<'—	Bd—	)§—	Ñ—	1ð—	."˜	.Q˜	L€˜	kÍ˜	9š	 Yš	6zš	J±š	Xüš	(U›	'~›	¦›	)Á›	@ë›	4,œ	Iaœ	U«œ	C�	&E�	Vl�	Ã�	PÒ�	P#ž	Utž	!Êž	+ìž	AŸ	9ZŸ	=”Ÿ	9ÒŸ	1 	¡> 	Bà 	##¡	}G¡	<Å¡	G¢	¯J¢	:ú¢	5£	CN£	N’£	já£	L¤	l¤	8{¤	´¤	;Ó¤	¥	,¥	I¥	4d¥	L™¥	Mæ¥	4¦	DF¦	"‹¦	D®¦	ó¦	:
! §	E§	D\§	L¡§	>î§	5-¨	:c¨	6ž¨	IÕ¨	C©	Ec©	+©©	+Õ©	Lª	)Nª	2xª	K«ª	J÷ª	JB«	'�«	/µ«	å«	+õ«	"!¬	FD¬	(‹¬	6´¬	=ë¬	=)­	9g­	5¡­	(×­	4®	05®	,f®	8“®	(Ì®	Rõ®	CH¯	'Œ¯	.´¯	ã¯	D°	'F°	@n°	.¯°	0Þ°	!±	<1±	Fn±	6µ±	.ì±	C²	C_²	&£²	,Ê²	2÷²	D*³	 o³	1�³	Â³	=á³	:´	PZ´	&«´	<Ò´	8µ	-Hµ	vµ	!”µ	1¶µ	.èµ	5¶	NM¶	+œ¶	EÈ¶	?·	]N·	9¬·	2æ·	2¸	2L¸	>¸	>¾¸	,ý¸	E*¹	Hp¹	E¹¹	0ÿ¹	60º	,gº	6”º	UËº	!!»	C»	ab»	UÄ»	3¼	/N¼	2~¼	$±¼	"Ö¼	)ù¼	&#½	FJ½	2‘½	$Ä½	Né½	A8¾	?z¾	5º¾	tð¾	—e¿	9ý¿	c7À	G›À	?ãÀ	:#Á	8^Á	%—Á	)½Á	çÁ	#Â	#+Â	-OÂ	‰}Â	=Ã	9EÃ	BÃ	2ÂÃ	%õÃ	%Ä	&AÄ	+hÄ	;”Ä	:ÐÄ	&Å	U2Å	ˆÅ	&¥Å	&ÌÅ	/óÅ	2#Æ	/VÆ	8†Æ	4¿Æ	!ôÆ	+Ç	2BÇ	-uÇ	%£Ç	)ÉÇ	%óÇ	%È	&?È	+fÈ	’È	2¯È	/âÈ	É	&-É	,TÉ	.�É	a°É	ŒÊ	LŸÊ	SìÊ	T@Ë	j•Ë	4Ì	'5Ì	]Ì	Š}Ì	Í	Q$Í	vÍ	2Í	.²Í	'áÍ	%	Î	/Î	2NÎ	�Î	-žÎ	2ÌÎ	7ÿÎ	27Ï	=jÏ	8¨Ï	8áÏ	=Ð	8XÐ	6‘Ð	;ÈÐ	4Ñ	99Ñ	4sÑ	9¨Ñ	4âÑ	EÒ	7]Ò	S•Ò	.éÒ	1Ó	#JÓ	2nÓ	.¡Ó	#ÐÓ	FôÓ	K;Ô	I‡Ô	IÑÔ	EÕ	GaÕ	©Õ	H)Ö	TrÖ	ÇÖ	jáÖ	0L×	,}×	cª×	FØ	¾UØ	•Ù	PªÙ	öûÙ	DòÚ	7Û	JÛ	bÛ	tÛ	ŠÛ	šÛ	­Û		ÄÛ	ÎÛ	äÛ	Ü	'Ü	@DÜ	,…Ü	[²Ü	0Ý	*?Ý	LjÝ	-·Ý	+åÝ	@Þ	>RÞ	5‘Þ	.ÇÞ	öÞ	Xß	<hß	,¥ß	rÒß	sEà	T¹à	sá	t‚á	)÷á	F!â	"hâ	8‹â	7Äâ	1üâ	<.ã	Bkã	T®ã	Cä	GGä	N�ä	.Þä	
å	='å	meå	/Óå	/æ	N3æ	#‚æ	a¦æ	6ç	Y?ç	Z™ç	@ôç	_5è	/•è	(Åè	kîè	-Zé	.ˆé	M·é	Iê	2Oê	8‚ê	C»ê	yÿê	ryë	0ìë	!ì	+?ì	+kì	+—ì	+Ãì	,ïì	,í	-Ií	-wí	-¥í	-Óí	-î	-/î	-]î	-‹î	-¹î	-çî	-ï	-Cï	+qï	+�ï	+Éï	+õï	+!ð	+Mð	,yð	+¦ð	+Òð	+þð	+*ñ	-Vñ	-„ñ	-²ñ	-àñ	+ò	+:ò	+fò	+’ò	+¾ò	+êò	+ó	+Bó	+nó	+šó	,Æó	,óó	* ô	+Kô	+wô	,£ô	,Ðô	+ýô	+)õ	+Uõ	+�õ	.­õ	*Üõ	*ö	+2ö	#^ö	A‚ö	UÄö	B÷	c]÷	Á÷	+Ù÷	Kø	MQø	9Ÿø	+Ùø	ù	>ù	3^ù	&’ù	$¹ù	YÞù	38ú	4lú	Q¡ú	<óú	60û	)gû	!‘û	"³û	GÖû	Kü	7jü	)¢ü	*Ìü	$÷ü	$ý	#Aý	$eý	$Šý	#¯ý	‹Óý	:_þ	8šþ	JÓþ	;ÿ	Zÿ	.xÿ	>§ÿ	8æÿ	4
! WT
! *¬
! M×
! :%
! v`
! ?×
! 5
! @M
! 6Ž
! >Å
! r
! aw
! 4Ù
! -
! :<
! Bw
! @º
! "û
! 0
! O
! $b
!  ‡
! N¨
! ,÷
! $
! A
! /a
! 1‘
! 8Ã
! +ü
! )(
! <R
! &�
! '¶
! -Þ
! 0
! a=
! 'Ÿ
! 4Ç
! %ü
! '"	
! &J	
! ^q	
! .Ð	
! 3ÿ	
! ,3
  
! `
  
! Cz
  
! A¾
  
! 5
!  6
! *W
! ‚
!  
! +»
! <ç
! $
! )<
! (f
! /�
! C¿
! <
! "@
! ,c
! $�
! µ
!  Ë
! ì
!  
! /,
! 3\
! �
! .¤
! )Ó
! ?ý
! =
! CQ
! M•
! =ã
! 2!
! ET
! Dš
! Vß
! ,6
! 'c
! Y‹
! 4å
! ,
! 0G
! 0x
! =©
! 0ç
! :
! 1S
! 9…
! 2¿
! 1ò
! ;$
! 1`
! 3’
! 5Æ
! 1ü
! 2.
! @a
! 1¢
! ?Ô
! J
! 6_
! D–
! 8Û
! 4
! 4I
! <~
! >»
! =ú
! 38
! :l
! R§
! Cú
! 7>
! :v
! ;±
! 6í
! 1$
! EV
! Aœ
! QÞ
! _0
! W�
! Oè
! H8
!  �
! 8¢
! 8Û
! -
! (B
! /k
! ›
! ®
! 9Ç
! H
! EJ
! )�
! º
! 4Ï
! 3
! N8
! 1‡
! O¹
! 6	 
! 3@ 
! 2t 
! 0§ 
! /Ø 
! )!
! #2!
! *V!
! -�!
! *¯!
! -Ú!
! @"
! !I"
! k"
! <†"
! Ã"
! -Õ"
! 2#
! ?6#
! .v#
! ¥#
! 'Ä#
! (ì#
! ($
! Ø>$
! Ð%
! 4è%
! 5&
! S&
! h&
! !�&
! ;£&
! :ß&
! 5'
! P'
! -c'
! &‘'
!  ¸'
! Ù'
! 'ø'
! * (
! %K(
! *q(
! $œ(
! AÁ(
! C)
! G)
! <g)
! %¤)
! 3Ê)
! /þ)
! 0.*
! [_*
! N»*
! &
! +
! I1+
! +{+
! ]§+
! c,
! _i,
! 6É,
! 7-
! 48-
! 6m-
! )¤-
! 3Î-
! 3.
! I6.
! €.
! %•.
! ».
! 
Ô.
! 'â.
! -
! /
! &8/
! _/
! O/
! HÏ/
! H0
! a0
! p0
! N0
! 9Î0
! H1
! HQ1
! Jš1
! Hå1
! .2
! *E2
! ,p2
! �2
! 1½2
! )ï2
! -3
! ,G3
! ,t3
! <¡3
! 9Þ3
! &4
! /?4
! =o4
! &­4
! %Ô4
! 7ú4
! 525
! <h5
! "¥5
! È5
! FÜ5
! $#6
! H6
! .W6
! 0†6
! W·6
! 7
! =7
! ]7
! 9z7
! O´7
! 8
!  8
!  ?8
! ]`8
! !¾8
! +à8
! 9
! :(9
! Tc9
! !¸9
! Ú9
! ô9
! %:
! 5:
! $U:
! z:
! u–:
! g;
! Dt;
! :¹;
! !ô;
! *<
! -A<
! o<
! #�<
! !³<
! 0Õ<
! <=
! <C=
! &€=
! <§=
! Rä=
! ;7>
! >s>
! t²>
! @'?
! 8h?
! w¡?
! 9@
! 3S@
! U‡@
! 9Ý@
! BA
! mZA
! ?ÈA
! GB
! XPB
! 3©B
! GÝB
! J%C
! TpC
! EÅC
! ;D
! DGD
! YŒD
! pæD
! "WE
! ‹zE
! \F
! 3cF
! ?—F
! 5×F
! 8
G
! KFG
! @’G
! GÓG
! ;H
! EWH
! G�H
! YåH
! ??I
! ?I
! j¿I
! K*J
! [vJ
! lÒJ
! 4?K
! OtK
! EÄK
! O
! L
! iZL
! [ÄL
! M M
! 'nM
! :–M
! 8ÑM
! F
! N
! aQN
! �³N
! K5O
! S�O
! WÕO
! 2-P
! F`P
! 8§P
! ŒàP
! ŽmQ
! ‰üQ
! ††R
! H
S
! NVS
! =¥S
! iãS
! 7MT
! Y…T
! ußT
! vUU
! )ÌU
! )öU
! < V
! I]V
! 9§V
! áV
! ,øV
! %W
! ?<W
! ^|W
! =ÛW
! ]X
! @wX
! d¸X
! CY
! JaY
! '¬Y
! _ÔY
! )4Z
! V^Z
! @µZ
! QöZ
! VH[
! UŸ[
! =õ[
! V3\
! aŠ\
! 3ì\
! ) ]
! $J]
! )o]
! ?™]
! .Ù]
! (^
! %1^
! hW^
! *À^
! 0ë^
! ._
! 6K_
! ;‚_
! +¾_
! ê_
! :`
! 8C`
! )|`
! -¦`
! 'Ô`
! ü`
! %a
! %6a
! O\a
! I¬a
! %öa
! b
! &7b
! 4^b
! #“b
! 2·b
! êb
! 7c
! /?c
! 1oc
! ¡c
! (Ác
! êc
! Zùc
! ZTd
! F¯d
! #öd
! ‰e
! O¤e
! 9ôe
! $.f
! .Sf
! ‚f
! ?œf
! .Üf
! Sg
! 0_g
! 8�g
! 5Ég
! Bÿg
! rBh
! Bµh
! Føh
! ^?i
! dži
! ‚j
! f†j
! Píj
! Z>k
! K™k
! åk
! ;ýk
! B9l
! 5|l
! +²l
! 4Þl
! -m
! Am
! 3Xm
! HŒm
! *Õm
! n
! 2n
! (Kn
! -tn
! 1¢n
! @Ôn
! 9o
! >Oo
! IŽo
! ?Øo
! +p
! 6Dp
! ){p
! L¥p
! Eòp
! 8q
! 'Oq
! wq
! 
Žq
! Vœq
! 1óq
! 8%r
! <^r
! &›r
! (Âr
! Bër
! <.s
! Rks
! 8¾s
! S÷s
! Kt
! 2et
! ˜t
! 3´t
! +èt
! u
! 	!u
! +u
! >u
! Ru
! lu
! U�u
! I×u
! !v
! 46v
! 4kv
! 6 v
! 5×v
! v
w
! 3„w
! =¸w
! <öw
! !3x
! /Ux
! 7…x
! ;½x
! (ùx
! '"y
! :Jy
! .…y
! 9´y
! Cîy
! @2z
! Asz
! Eµz
! “ûz
! ý�{
! î�|
! û|}
! ìx~
! !e
! 3‡
! +»
! 1ç
! !€
! 9;€
! 4u€
! 5ª€
! ,à€
! ;
�
! UI�
! 1Ÿ�
! \Ñ�
! /.‚
! *^‚
! (‰‚
! !²‚
! 6Ô‚
! ;ƒ
! .Gƒ
! vƒ
! \ˆƒ
! ;åƒ
! L!„
! )n„
! 1˜„
! 4Ê„
! 3ÿ„
! 43…
! 1h…
! >š…
! BÙ…
! [†
! Zx†
! ZÓ†
! J.‡
! Ay‡
! \»‡
! \ˆ
! ?uˆ
! 8µˆ
! 2îˆ
! 0!‰
! -R‰
! ;€‰
! 4¼‰
! ;ñ‰
! 4-Š
! HbŠ
! "«Š
! OÎŠ
! O‹
! 8n‹
! §‹
! $¼‹
!  á‹
! Œ
! 4!Œ
! &VŒ
! ;}Œ
! )¹Œ
! jãŒ
! FN�
! K•�
! `á�
! $BŽ
! 8gŽ
! 8 Ž
! %ÙŽ
! )ÿŽ
! L)�
! Vv�
! Í�
! ß�
! .ñ�
! 0 �
! MQ�
! HŸ�
! Nè�
! ™7‘
! DÑ‘
! x’
! j�’
! ‡ú’
! _‚“
! [â“
! H>”
! I‡”
! AÑ”
! &•
! 7:•
! .r•
! F¡•
! =è•
! 9&–
! 6`–
! :—–
! 3Ò–
! ;—
! :B—
! :}—
! H¸—
! 2˜
! 4˜
! <F˜
! 2ƒ˜
! %¶˜
! ;Ü˜
! ™
! &/™
! !V™
! #x™
! œ™
! *º™
! 8å™
! ƒš
! b¢š
! 	›
! `›
! `p›
! Ñ›
! :æ›
! B!œ
! 1dœ
! O–œ
! 7æœ
! $�
! 4C�
! x�
! 5‘�
! 5Ç�
! ý�
! Až
! $\ž
! =�ž
! 8¿ž
! )øž
! *"Ÿ
! MŸ
! jŸ
! €Ÿ
! ›Ÿ
! ²Ÿ
! ÒŸ
! +ÞŸ
! '
!  
! *2 
! -] 
! ‹ 
! +¢ 
! >Î 
! B
¡
! P¡
! m¡
! ;Œ¡
! (È¡
! (ñ¡
! C¢
! %^¢
! 9„¢
! F¾¢
! 5£
! 8;£
! 8t£
! 2­£
! Wà£
! 8¤
! $E¤
! 7j¤
! #¢¤
! #Æ¤
! Mê¤
! 78¥
! 9p¥
! 7ª¥
! 8â¥
! .¦
! @J¦
! B‹¦
! <Î¦
! @§
! >L§
! ‹§
!  §
! 6º§
! >ñ§
! 0¨
! ;J¨
! †¨
! > ¨
! Uß¨
! /5©
! -e©
! L“©
! *à©
! :ª
! Fª
! .^ª
! 7�ª
! kÅª
! g1«
! j™«
! B¬
! -G¬
! Uu¬
! "Ë¬
! "î¬
! )­
! .;­
! j­
! ;‚­
! "¾­
! †á­
! 8h®
! A¡®
! =ã®
! P!¯
! Jr¯
! z½¯
! P8°
! 8‰°
! MÂ°
! {±
! \Œ±
! $é±
! E²
! -T²
! -‚²
! E°²
! @ö²
! 07³
! )h³
! *’³
! 3½³
! 6ñ³
! .(´
! @W´
! F˜´
! Fß´
! B&µ
! Aiµ
! .«µ
! #Úµ
! þµ
! L¶
! 3c¶
! W—¶
! 0ï¶
!  ·
! ';·
! 5c·
! -™·
! (Ç·
! +ð·
! ,¸
! 0I¸
! %z¸
! 9 ¸
! Ú¸
! ð¸
! %¹
! 5.¹
! d¹
! ~¹
! Z˜¹
! )ó¹
! Gº
! Geº
! %­º
! CÓº
! )»
! 2A»
!  t»
! 0•»
! .Æ»
! Hõ»
! 4>¼
! s¼
! $Ž¼
! ,³¼
! )à¼
! :
! ½
! &E½
! /l½
! Aœ½
! 4Þ½
! >¾
! <R¾
! 3�¾
! (Ã¾
! )ì¾
! &¿
! %=¿
! ;c¿
! SŸ¿
! ;ó¿
! /À
! E7À
! 4}À
! 7²À
! _êÀ
! =JÁ
! 0ˆÁ
! 5¹Á
! DïÁ
! `4Â
! Œ•Â
! ‹"Ã
! 7®Ã
! @æÃ
! B'Ä
! ;jÄ
! +¦Ä
! -ÒÄ
! "Å
! {#Å
! ŸÅ
! ´Å
! 4ÉÅ
! %þÅ
! =$Æ
! ;bÆ
! /žÆ
! 7ÎÆ
! 4Ç
! .;Ç
! @jÇ
! :«Ç
! +æÇ
! (È
! J;È
! 6†È
! ½È
! OÙÈ
! g)É
! 5‘É
! zÇÉ
! JBÊ
! 1�Ê
! <¿Ê
! &üÊ
! 5#Ë
! ³YË
! ?
Ì
! "MÌ
! )pÌ
! ,šÌ
! 4ÇÌ
! BüÌ
! *?Í
! 0jÍ
! P›Í
! IìÍ
! ,6Î
! 0cÎ
! ;”Î
! FÐÎ
! 1Ï
! IIÏ
! 5“Ï
! HÉÏ
! 5Ð
! [HÐ
! 3¤Ð
! FØÐ
! <Ñ
! O\Ñ
! Y¬Ñ
! =Ò
! 5DÒ
! ZzÒ
! SÕÒ
! 2)Ó
! (\Ó
! …Ó
! ^�Ó
! GüÓ
! ?DÔ
! O„Ô
! GÔÔ
! !Õ
! L>Õ
! C‹Õ
! �ÏÕ
! QÖ
! slÖ
! $àÖ
! O×
! LU×
! 8¢×
! \Û×
! 8Ø
! $QØ
! vØ
! 5’Ø
! #ÈØ
! 1ìØ
! ‚Ù
! ƒ¡Ù
! ‰%Ú
! $¯Ú
! ÔÚ
! #ðÚ
! BÛ
! $WÛ
! %|Û
! 6¢Û
! ÙÛ
! "øÛ
! [Ü
! 0wÜ
! ;¨Ü
! 0äÜ
! -Ý
! .CÝ
! rÝ
! %�Ý
! !¶Ý
! LØÝ
!  %Þ
! $FÞ
! kÞ
! ƒÞ
! •Þ
! ?¬Þ
! >ìÞ
! >+ß
! >jß
! ?©ß
! >éß
! <(à
! =eà
! <£à
! -àà
! Aá
! @Pá
! ?‘á
! gÑá
! :9â
! =tâ
! &²â
! &Ùâ
! Dã
! FEã
! JŒã
! N×ã
! @&ä
! Fgä
! 8®ä
! Pçä
! H8å
! E�å
! 2Çå
! "úå
! æ
! 6=æ
! ;tæ
! .°æ
! [ßæ
! Z;ç
! Z–ç
! 9ñç
! 8+è
! 8dè
! .�è
! 8Ìè
! Té
! )Zé
! K„é
! ?Ðé
! ê
! +.ê
! Zê
! .qê
! & ê
! 'Çê
! ;ïê
! ;+ë
! gë
! "‚ë
! .¥ë
! Ôë
! ôë
! ì
! 8/ì
! 9hì
! 4¢ì
! ,×ì
! Yí
! -^í
! 8Œí
! ;Åí
! Dî
! 1Fî
! xî
! '—î
!  ¿î
! àî
!  ÿî
!  ï
! %?ï
! #eï
! &‰ï
! @°ï
! 9ñï
! >+ð
! 1jð
! eœð
! dñ
! Dgñ
! E¬ñ
! òñ
! «ò
! M®ò
! 9üò
! &6ó
! ^]ó
! a¼ó
! ô
! .8ô
! -gô
! -•ô
! Ãô
! *Òô
! &ýô
! *$õ
! >Oõ
! /Žõ
! ,¾õ
! 1ëõ
! /ö
! $Mö
! ;rö
! 6®ö
! !åö
! @÷
! 2H÷
! &{÷
! ,¢÷
! >Ï÷
! 1ø
! 6@ø
! 2wø
! 3ªø
! 0Þø
! >ù
! Nù
! 4mù
! N¢ù
! ?ñù
! :1ú
! 1lú
! žú
! %¸ú
! &Þú
! !û
! 'û
! (Fû
! 6oû
!  ¦û
! .Çû
! Döû
! ";ü
! 1^ü
! %�ü
! 4¶ü
! 2ëü
! <ý
! N[ý
! 7ªý
! *âý
! ,
þ
! ":þ
!  ]þ
! ~þ
! 7˜þ
! GÐþ
! 3ÿ
! &Lÿ
! &sÿ
! :šÿ
! BÕÿ
! A)Z
„<’3ÏIGM•-±>ß<.[:Š#ÅOé=9>w7¶%î(<=:zµ>Ñ2!8T��.¬Û2ï"-=3k'Ÿ%Ç7í5%A[#�
Á6Ï!-A"o(’X»Q	1f	/˜	8È	
!  
! E<
! I‚
! 9Ì
! .'5]w^Œ)ë
#B/
r
€ Ž)¯%ÙCÿ:C
(~
3§
Û
8ø
617h. -ÏvývtcëOl;€,¼'é>>P>�Îèrû/n!ž$À9å2:m%�§YÀ:$UKz<Æ”O˜;è2$1W-‰-·-å<(e8vI¯(ùA"Dd7©*á.3;Do4´é!4,V�ƒ�EŸå=ÿ4=2r2¥1Øe
! 3p3¤3Øg>t|³U0(†�¯
! M X!Oq!1Á!1ó!0%"0V"#‡"M«"ù"0#4D#3y#0­#/Þ#$$*3$@^$AŸ$9á$%%8A%:z%µ%2Ê%‚ý%=€&=¾& ü&N'2l'=Ÿ'"Ý'ã(<ä(B!)`d)TÅ)Q*Gl*<´*Eñ*D7+#|+  +DÁ+S,4Z,?�,?Ï,--N=-`Œ-Dí-P2.Wƒ.)Û.$/b*/�/1¢/DÔ/h0‚06œ0Ó0*ã01 ,1UM1+£1VÏ1)&2HP22™26Ì23c#3>‡3>Æ314)74?a4P¡4[ò4@N5^�5Wî59F6€6/ž6#Î6)ò6B77_7@—7ªØ7ƒ8(›8#Ä83è8>9([9#„9#¨9,Ì9<ù9>6:3u:7©:Sá:A5;w;�; ¯;2Ð;<1!<$S<'x<@ <Cá<5%=¬[=¬>Nµ>5?<:?Qw?!É?"ë??@&N@Ju@4À@,õ@A"A<dA¡A5½AAóAU5B9‹BAÅBJCGRC3šCÎC:çC%"DHDCfD5ªD2àD'E=;EyE/”E†ÄEŠKFeÖF<G$VG0{G?¬G_ìG LHCmH.±H àH=I;?I0{I@¬I*íIAJIZJ(¤J?ÍJ8
K2FKIyK]ÃKS!LuL5•L3ËL&ÿL1&M(XM)�M,«M3ØM*N_7Ng—NQÿNAQOP“O"äO3P8;P8tP8­P:æPB!Q)dQ3ŽQ4ÂQ/÷Q8'R `R�R6›R6ÒR4	S4>S8sS(¬S4ÕS6
! T'AT2iT3œT4ÐT;UAUAaUG£UNëUN:VV‰V^àVc?Wi£Wh
XvXöXvYöY�vZøZ�x[ú[rz\€í\€n]~ï]€n^~ï^n_ƒî_sr`9æ`7 aAXaCša6Þa7b3Mb�b; b7Üb5c5Jc€c3œc9Ðc3
! d?>d3~d$²d8×d5e4Fe:{e7¶e8îe6'f3^f&’f¹fÖf(ôf$g5BgHxg2Ág-ôg-"h.PhAhYÁh/iuKiSÁij65j/ljœj)µj(ßj\k0ek:–k*Ñk0ük[-lE‰lÏlEâlG(m'pm&˜m¿m!Ûm.ým1,n%^n0„n-µnãn.o20o-co#‘oLµo7p0:p%kp8‘pÊpKèp?4q4tq.©qRØq.+r+Zr6†r4½r,òrGsIgs3±sbås1Ht$ztBŸtâtütu('u,PuF}u/Äu.ôu0#v+Tv.€v,¯v,Üv"	w2,w,_w)Œw(¶w+ßw,x&8x*_x+Šx+¶x%âx"y"+y#Ny&ry7™y-Ñy-ÿy*-z*Xz)ƒz)­z(×z${&%{)L{-v{+¤{%Ð{(ö{5|#U|'y|4¡|'Ö|&þ| %}+F}r}2‘}4Ä}0ù}1*~?\~;œ~ZØ~K3VPÖK'€s€+“€/¿€'ï€�+�(K�…t�:ú�45‚)j‚#”‚s¸‚,ƒªJƒ$õ„[…Kv…Â…1Ø…
! †%†D†_†~†�†*©†pÔ†4E‡=z‡V¸‡:ˆ?Jˆ�ŠˆY‰Hu‰g¾‰„&ŠN«Š[úŠYV‹<°‹<í‹>*ŒaiŒAËŒ@
�JN�@™�yÚ�CTŽH˜Ž?áŽX!�iz�Tä�:9�Ot�MÄ�J‘a]‘[¿‘W’>s’V²’=	“9G“R�“DÔ“.”3H”-|”<ª”8ç”G •=h•j¦•p–)‚–h¬–>—cT—f¸—·˜Ç×˜ÇŸ™=gšE¥š¹ëšX¥›:þ›i9œa£œJ�SP�D¤�3é�Bž/`ž.�ž*¿ž(êž8Ÿ4LŸ)�Ÿ7«Ÿ+ãŸ( +8 -d ]’ Šð n{¡hê¡gS¢?»¢hû¢Wd£Õ¼£¼’¤HO¥L˜¥Zå¥C@¦‚„¦ƒ§O‹§4Û§Q¨ob¨=Ò¨A©7R©†Š©5ªtGª-¼ª;êª0&«vW«NÎ«L¬aj¬TÌ¬G!­,i­v–­B
®]P®5®®Sä®T8¯8�¯-Æ¯2ô¯I'°Nq°\À°‡±V¥±Zü±yW²DÑ²Z³Nq³CÀ³Y´O^´?®´:î´?)µ<iµJ¦µJñµ0<¶>m¶—¬¶2D·4w·_¬·D¸Q¸AW¹c™¹iý¹/gºJ—ºIâºI,»vv»Xí»YF¼› ¼T<¾?‘¾bÑ¾K4¿C€¿CÄ¿7ÀÉ@ÀÈ
! ÁaÓÁ\5Â—’Â[*Ã’†Ã‘Ä�«Äk<Å:¨ÅÅãÅ7©ÆKáÆ^-ÇdŒÇGñÇF9Èž€ÈŽÉ’®É]AÊ ŸÊÀÊgÛÊCË~XË‰×ËaÌ|Ì’Ì1¨Ì/ÚÌ>
! Í4IÍ¢~Í!Î}¡Î:ÏAZÏOœÏqìÏ|^Ð1ÛÐV
ÑJdÑP¯ÑVÒLWÒ{¤Ò. ÓfOÓS¶ÓB
! ÔYMÔ`§Ô"ÕR+ÕQ~Õ7ÐÕ9Ö\BÖ˜ŸÖ8×,M×‘z× Ø&-ØMTØ/¢Ø;ÒØÙ Ù<@ÙU}ÙÓÙ?òÙ?2Ú7rÚ;ªÚ"æÚZ	ÛBdÛ+§Û%ÓÛ"ùÛ$Ü.AÜ3pÜ'¤ÜÌÜ/ëÜ2Ý(NÝ4wÝ,¬Ý3ÙÝN
Þ7\ÞE”ÞÚÞIúÞDß@bß£ß/½ß/íß*à.HàHwà!Àà-âà1á2Bá<uá,²á'ßá6â">âaâ2â,²âlßâ]Lã.ªã)ÙãäI"äPlä:½ä6øäC/å6så;ªåNæå45æ;jæ\¦æ ç9$ç@^ç7ŸçY×ç:1è*lè—è8²è?ëè+é9Dé3~é3²é&æéN
ê:\ê-—êÅê?Üê)ëIFë�ë/ªë1Úë3ì"@ì+cì&�ì%¶ìÜì=ûìS9íz�í)î/2îRbîSµî8	ï/Bï+rïžï/¼ï+ìï1ð-Jð0xð'©ð,Ñðþð6ñUñ tñ•ñ.¤ñÓñóñ?ò"Sò>vò+µò2áò#ó@8óyóU“ó-éóô65ôlô#…ô2©ô)Üô3õ0:õ&kõ2’õ=Åõ3ö07ö1hö2šö4Íö÷)"÷-L÷,z÷0§÷Ø÷-î÷1øNø+iø(•ø&¾ø&åø*ù$7ù5\ù'’ùºù Ïù4ðù %úcFúªú-Åú,óú5 ûVû&oû!–û(¸û!áû=ü/Aü1qü£üCÃüCý#Ký=oý"­ýHÐýHþ9bþ.œþ3Ëþ/ÿþ/ÿ'Lÿ5tÿ2ªÿGÝÿ:%`Š~X	b{‹›>«$ê=-$k�Fª(ñ(CP]>m$¬Ñï!9UoD…:Ê*/0	`-jB˜Û$î0*Do!‹G­FõG<5„)ºäÿ*.FCu¹$Ïô 	/	"J	Im	I·	-
! ;/
! Ik
! !µ
! 8×
! 10B7s&«,Ò&ÿ&6F}8•1Î

-7
-e
,“
8À
=ù
=7=u=³ñý)%G)m2—Ê1â¤,WÑ:)1d6–-Í9û5S2l‹Ÿ¢+1Î7CS—·=Öo#2“1Æø@"R#u(™&Â-é\:t1¯;á/M%i0�'À"è/;[w/‰¹Øöf+ ’'³Ûø/$4T)‰4³è@F/W"‡"ª2ÍD!E+g,“À4ß>(4g#œ+À9ì*&cQµ!Ó:õ0 H 'd ?Œ Ì  à !!!Z@!Z›!yö!zp"%ë">#P#.i#!˜#Hº#!$3%$+Y$1…$C·$Cû$ ?%2`%3“%#Ç%ë%G&mL&jº&%':;'"v'™'2°'4ã'((A($^(ƒ(P“(9ä(!)5@),v)-£)AÑ)0* D*e*…*¥*Ã*Ö*é*?+BG+'Š+(²+1Û+
,-,5I,E,Å,>ã,>"-2a-5”-6Ê-?.*A.>l.4«.à.*û.1&/³X/30K@0:Œ0Ç0-Ý051)A1%k1‘19­19ç1Y!2P{2:Ì2D34L3A�3"Ã3,æ3-4A4&X404(°4&Ù4ƒ5D„5É5*ß5#
! 6.6D6Z6@s6´6&Í6(ô67$:7_7)}7,§7(Ô7ý778+O8D{8BÀ8J9pN9J¿9i
! :Ft:7»:{ó:3o;g£;Q<b]<ŽÀ<xO=PÈ=F>f`>hÇ>J0?m{?oé?KY@L¥@Gò@n:AX©A2By5B7¯B=çBO%CuuC_ëCkKDW·DWE*gEP’ENãEY2F{ŒF^G\gGsÄGT8HQ�HGßHf'I_ŽIRîI&AJ6hJ.ŸJ[ÎJ3*KW^Kd¶K,LuHL¾L%ÙL9ÿL<9M.vM@¥M9æM$ N6EN2|N4¯N'äN5O3BO#vOGšO<âOGPVgPV¾PVQVlQWÃQURDqRR¶RD	SDNSD“SDØSFTLdT1±T6ãT6U:QU&ŒU;³U4ïU$VWCVS›V5ïV]%WHƒWgÌWŸ4X)ÔXRþX3QY5…Y1»Y*íY0Z5IZVZ>ÖZ5[>K[gŠ[;ò[E.\Ht\G½\g]Pm]H¾]I^:Q^_Œ^>ì^I+_Pu_FÆ_R
`N``C¯`Ió`?=aA}a8¿a.øa:'b1bb=”b)ÒbübqcEˆc;ÎcN
! d„Yd1Þd”e5¥e8Ûe>f@SfF”fCÛfCgCcg1§g0Ùg1
! h%<h`bh~ÃhXBi'›iIÃiJ
jKXjM¤jIòjE<k:‚k/½k-ík9l!Ul*wl)¢lNÌl&m0Bm+sm=ŸmAÝm3n5SnS‰n>Ýn1o0Noo%žo4ÄoIùo#Cp9gpi¡pGq.Sq-‚q5°q8æq=r2]rR�r0ãr<s7Qs5‰s7¿s(÷sa tI‚tAÌtPuj_u;Êu(vJ/v2zv8­v2æv'wQAwQ“w/åw3x+Ix‚uxnøx-gyb•y`øy/YzE‰z8Ïz5{Z>{Q™{+ë{"|P:|_‹|*ë|7}-N}.|} «}}Ì}&J~3q~"¥~6È~ÿ~@<Z9—EÑ.€NF€!•€C·€9û€35�i�‰�?¨�,è�4‚YJ‚H¤‚Oí‚;=ƒ$yƒ‚žƒ,!„;N„;Š„<Æ„E…1I…:{…&¶…NÝ…,,†hY†iÂ†x,‡7¥‡^Ý‡G<ˆE„ˆ7ÊˆN‰OQ‰(¡‰DÊ‰BŠVRŠY©ŠG‹;K‹(‡‹B°‹Ró‹+FŒ2rŒ7¥ŒEÝŒB#�Jf�q±�Q#ŽOuŽ,ÅŽ/òŽ'"�%J�Gp�E¸�%þ� $�4E�Pz�;Ë�3‘F;‘E‚‘AÈ‘O
! ’2Z’B�’UÐ’4&“4[“i�“ú“$”#:”5^”””%²”IØ”E"•-h•O–•Væ•.=–=l–Cª–Bî–K1—O}—%Í—Tó—0H˜Uy˜3Ï˜™=#™)a™2‹™¾™9Û™3š0IšPzšcËš;/›>k›?ª›@ê›3+œk_œ&Ëœ3òœ&�:F�7��]¹�Rž>jž(©ž0Òž+Ÿ//Ÿ>_Ÿ0žŸFÏŸL Sc J· @¡\C¡I ¡2ê¡A¢4_¢9”¢ZÎ¢b)£@Œ£CÍ£%¤/7¤Kg¤>³¤‹ò¤K~¥NÊ¥>¦gX¦(À¦Vé¦%@§*f§‘§B™§DÜ§Ä!¨ëæ¨QÒ©D$ªÝi«¦G¬Ëî­Gº¯T°TW°A¬°Iî°+8±„d±0é±²Ôš²:o³6ª³Já³,´*L´#w´!›´I½´\µgdµ$Ìµ^ñµ'P¶.x¶§¶"Ç¶!ê¶!·".·"Q·3t·"¨·)Ë·4õ·4*¸N_¸K®¸Uú¸®P¹ªÿ¹JªºQõ»;G¼0ƒ¼+´¼;à¼:½2W½/Š½)º½
ä½"ò½!¾87¾gp¾9Ø¾x¿)‹¿)µ¿6ß¿UÀlÀ$rÀ
—À¥À´À	ÅÀ
! ÏÀ	ÚÀäÀOæÀ6Á0NÁ>Áb¾Á;!Â7]Â%•Â»Â#ÛÂ8ÿÂ8Ã7SÃN‹ÃBÚÃ6Ä(TÄ)}ÄL§Ä<ôÄ71ÅNiÅE¸Å8þÅ.7Æ4fÆ-›Æ"ÉÆWìÆIDÇ?ŽÇGÎÇÈ35È3iÈB�È?àÈ= É9^ÉB˜ÉMÛÉF)ÊGpÊA¸ÊSúÊ+NË(zË(£Ë.ÌË&ûË"Ì{8Ì+´ÌiàÌ(JÍ)sÍ1�ÍMÏÍ1Î-OÎB}Î8ÀÎ1ùÎ1+Ïg]Ï%ÅÏ"ëÏEÐ%TÐ#zÐ%žÐtÄÐ.9Ñ*hÑ2“ÑHÆÑDÒ%TÒzÒz•Ò)Ó8:Ó8sÓ1¬Ó5ÞÓ<Ô3QÔ1…Ô·Ô&ÕÔBüÔ*?ÕjÕ;ˆÕ9ÄÕHþÕ9GÖ2�Ö*´Ö\ßÖ8<×Bu×1¸×5ê×8 Ø2YØŒØ2�Ø5ÃØOùØZIÙ¤Ù#½Ù'áÙ.	ÚB8Ú;{Ú4·Ú5ìÚ8"Û/[Û%‹Û$±Û%ÖÛ/üÛ(,Ü)UÜ#Ü)£Ü)ÍÜ-÷Ü1%ÝWÝlÝ{Ý)•Ý¿Ý/ÓÝ!Þ#%ÞKIÞ(•Þ*¾ÞéÞß$ß)>ß)hß.’ß@ÁßAàcDàA¨à9êà4$áXYá;²á3îá8"âN[âHªâDóâ>8ãGwã3¿ã7óã[+ä<‡äÄä
Ðä.Þä$
å	2å?<åi|å1æå&æ"?æbæM‚æ1Ðæ-ç!0ç7Rç(Šç8³ç:ìç9'èHaè'ªè7Òè/
! é2:é>mé<¬é)éé9ê<Mê?Šê6Êê2ë?4ë@të!µëF×ëcì9‚ì&¼ì@ãì4$í!Yí {íœí<¶íóí.î%=îcîpî}î0œî/Íî/ýî?-ï8mï?¦ï>æïA%ðVgð=¾ð(üð4%ñ:ZñA•ñ=×ñ3ò,Iò:vò4±ò†æònmó<ÜóAô,[ôQˆôÚô1óô6%õ;\õ<˜õ!Õõ$÷õIö3fö6šö>ÑöA÷R÷,o÷"œ÷*¿÷ê÷;ø?ø$_øT„ø:Ùø!ù$6ù2[ù5ŽùRÄù2ú<Jú=‡úEÅú?û*KûTvû7Ëû#ü'ü'Fü.nüm�üyýs…ýnùýzhþtãþoXÿ{ÈÿuD
hº
t#
n˜
y
v�
wø
xp
qé
?[
2›
OÎ
:
GY
)¡
(Ë
!ô
(
&?
0f
S—
'ë
A
.U
)„
2®
yá
w[
(Ó
*ü
,'	
IT	
3ž	
0Ò	
'
! 
=+
! 
=i
! 
§
! 
¿
! 

Û
! 
Hé
! 
Q2
Q„
*Ö
%
+'
+S
)
&©
Ð
9è
"

13

&e

@Œ

'Í

/õ

@%
.f
$•
5º
4ð
4%
Z
;z
<¶
Dó
8
7E
(}
-¦
-Ô


7
AQ
/“
/Ã
1ó
M%
Ns
0Â
2ó
0&
7W
9�
!É
!ë
H

AV
*˜
!Ã
å
?ÿ
&?
*f
"‘
´
NÐ


.-

! \
.g
:–
)Ñ
5û
c1
E•
AÛ
 
>
,Y
$†
"«
.Î
%ý
%#
$I
n
D…
DÊ
4
@D
N…
(Ô
/ý
-
C
Z
2p
L£
ð
T
Ld
[±
U

Wc
\»
D
P]
C®
ò
3
@<
'}
4¥
.Ú
;	 
$E 
+j 

– 
$¤ 
9É 
(!
7,!
;d!
E !
2æ!
,"
*F"
0q"
;¢"
#Þ"
#
E#
Rc#
V¶#
2
$
)@$
%j$
&�$
)·$
$á$
=%
[D%
6 %
V×%
N.&
L}&
LÊ&
V'
Cn'
L²'
&ÿ'
&(
.<(
k(
(}(
0¦(
M×(
@%)
/f)
:–)
2Ñ)
3*
-8*
4f*
Q›*
,í*
)+
0D+
u+
H•+
MÞ+
/,,
2\,
�,
'­,
Õ,
/ð,
% -
3F-
z-
˜-
¤-
Á-
 Þ-
%ÿ-
%.
%7.
!].
&.
'¦.
#Î.
ò.
/
/
'/
:/
$I/
n/
%/
/¥/
%Õ/
,û/
,(0
.U0
,„0
,±0
,Þ0
,1
*81
&c1
/Š1
º1
Ã1
Ê1
(Ö1
%ÿ1
"%2
H2
g2
†2
7“2
@Ë2
3
3
H%3
n3
+�3
$¹3
"Þ3
/4
+14
&]4
'„4
-¬4
#Ú4
$þ4
/#5
/S5
ƒ5
›5
(³5
Ü5
¦ü5
"£6
5Æ6
Hü6
E7
:b7
/�7
'Í7
0õ7
$&8
%K8
+q8
/�8
'Í8
(õ8
 9
+?9
k9
!€9
¢9
À9
4à9
-:
8C:
/|:
W¬:
9;
4>;
s;
8…;
)¾;
,è;
'<
(=<
f<
„<
 <
+¿<
6ë<
"=
,<=
+i=
O•=
å=
Cî=
92>
l>
‹>
§>
Á>
á>
8þ>
€7?
0¸?
;é?
%@
)@@
=j@
!¨@
>Ê@
I	A
/SA
JƒA
YÎA
(B
!GB
iB
=‰B
 ÇB
-èB
C
0C
)FC
)pC
šC
¹C
/ÔC
.D
@3D
-tD
-¢D
.ÐD
)ÿD
L)E
3vE
ªE
(ÄE
YíE
FGF
,ŽF
(»F
NäF
#3G
$WG
$|G
*¡G
,ÌG
BùG
;<H
xH
.…H
 ´H
GÕH
ZI
.xI
(§I
DÐI
1J
6GJ
3~J
3²J
5æJ
=K
JZK
*¥K
"ÐK
0óK
$L
?L
WL
:tL
)¯L
,ÙL
"M
*)M
*TM
OM
EÏM
N
!N
P2N
OƒN
-ÓN
/O
61O
2hO
›O
&¹O
àO
9ùO
3P
DP
7^P
7–P
3ÎP
%Q
)(Q
RQ
lQ
@„Q
-ÅQ
>óQ
>2R
DqR
<¶R
DóR
38S
MlS
EºS
*T
+T
8T
ET

! cT
nT
<~T
$»T
"àT
9U
.=U
)lU
7–U
`ÎU
3/V
.cV
/’V
,ÂV
0ïV
3 W
;TW
P�W
FáW
 (X
AIX
I‹X
KÕX
#!Y
FEY
ŒY
>ªY
MéY
#7Z
+[Z
.‡Z
¶Z
,ÖZ
1[
)5[
._[
@Ž[
&Ï[
!ö[
8\
;Q\
<�\
,Ê\
,÷\
$]
!>]
`]
-z]
'¨]
-Ð]
+þ]
#*^
+N^
Nz^
HÉ^
C_
SV_
Lª_
.÷_
i&`
b�`
 ó`
 a
#5a
 Ya
-za
'¨a
VÐa
#'b
1Kb
*}b
&¨b
&Ïb
Cöb
E:c
(€c
)©c
2Óc
>d
/Ed
>ud
4´d
+éd
4e
9Je
8„e
3½e
ñe
%f
56f
 lf
T�f
7âf
6g
7Qg
‰g
I¢g
Hìg
?5h
\uh
ZÒh
/-i
(]i
-†i
´i
*Ôi
+ÿi
1+j
‰]j
Mçj
85k
-nk
,œk
+Ék
 õk
%l
=<l
3zl
-®l
TÜl
'1m
$Ym
9~m
3¸m
$ìm
$n
.6n
en
|n
(—n
<Àn
ýn
'o
@o
To
go
wo
–o
¶o
"Óo
;öo
=2p
pp
6†p
)½p
<çp
($q
'Mq
/uq
1¥q
×q
#÷q
r
-9r
'gr
)�r
#¹r
'Ýr
1s
M7s
?…s
KÅs
t
'1t
>Yt
˜t
±t
9Ët
@u
8Fu
#u
£u
Ãu
Òu
ñu
v
5v
%Kv
%qv
!—v
¹v
 Ôv
õv
w
i+w
3•w
)Éw
ów
"x
)x
$Bx
gx
 …x
1¦x
1Øx
/
! y
F:y
E�y
hÇy
)0z
3Zz
2Žz
#Áz
åz
G{
'L{
.t{
0£{
-Ô{
>|
A|
V|
$q|
8–|
BÏ|
}
+}
ND}
"“}
)¶}
à}
;÷}
*3~
*^~
<‰~
(Æ~
0ï~
- 
'N
&v
"�
-À
Eî
E4€
(z€
&£€
0Ê€
3û€
A/�
&q�
˜�
2¶�
é�
ý�
‚
:-‚
$h‚
�‚
6¤‚
Û‚
&û‚
"ƒ
;>ƒ
Qzƒ
,Ìƒ
1ùƒ
0+„
(\„
/…„
4µ„
*ê„
…
%.…
)T…
)~…
8¨…
8á…
A†
4\†
@‘†
$Ò†
÷†
-‡
<B‡
.‡
4®‡
0ã‡
ˆ
.ˆ
$Kˆ
Gpˆ
L¸ˆ
L‰
6R‰
.‰‰
1¸‰
/ê‰
TŠ
 oŠ
'�Š
¸Š
8ÔŠ
P
‹
0^‹
�‹
 ¤‹
Å‹
(ä‹
0
Œ
6>Œ
LuŒ
lÂŒ
&/�
IV�
* �
Ë�
+ê�
NŽ
NeŽ
$´Ž
%ÙŽ
&ÿŽ
&�
!<�
$^�
ƒ�
1œ�
Î�
æ�
�
+�
+F�
-r�
5 �
-Ö�
D‘
5I‘
-‘
)­‘
o×‘
[G’
<£’
à’
6ý’
4“
"T“
8w“
	°“
º“
!Ë“
í“
”
%”
?”
@P”
*‘”
*¼”
/ç”
(•
@•
']•
<…•
-Â•
$ð•
–
/*–
!Z–
5|–
8²–
ë–
`—
>l—
6«—
>â—
!!˜
;C˜
8˜
)¸˜
#â˜
™
#™
8?™
5x™
.®™
3Ý™
9š
8Kš
 „š
¥š
BÄš
L›
&T›
6{›
²›
4Ð›
$œ
*œ
1Bœ
<tœ
;±œ
.íœ
B�
A_�
5¡�
1×�
M	ž
MWž
F¥ž
1ìž
LŸ
LkŸ
<¸Ÿ
<õŸ
>2 
q 
>… 
CÄ 
¡
. ¡
/O¡
¡
˜¡
´¡
.Ô¡
¢
9 ¢
/Z¢
+Š¢
L¶¢
H£
EL£
A’£
Ô£
Mì£
J:¤
"…¤
'¨¤
5Ð¤
,¥
3¥
"I¥
Cl¥
0°¥
.á¥
.¦
?¦
1]¦
"�¦
²¦
*Ç¦
ò¦
'§
:§
X§
5t§
3ª§
8Þ§
N¨
Xf¨
]¿¨
]©
4{©
m°©
/ª
8Nª
:‡ª
$Âª
çª
0«
*5«
(`«
%‰«
*¯«
+Ú«
4¬
9;¬
9u¬
(¯¬
+Ø¬
,­
 1­
/R­
$‚­
§­
Æ­
$á­
:®
cA®
¥®
…¸®
2>¯
3q¯
2¥¯
OØ¯
(°
"H°
4k°
> °
<ß°
D±
&a±
%ˆ±
)®±
2Ø±
²
3%²
)Y²
1ƒ²
Eµ²
û²
'³
,=³
j³
6Š³
2Á³
Uô³
(J´
Gs´
>»´
Aú´
+<µ
$hµ
%�µ
³µ
&Èµ
$ïµ
/¶
,D¶
Eq¶
E·¶
(ý¶
4&·
B[·
Lž·
ë·
¸
.(¸
=W¸
'•¸
4½¸
3ò¸
8&¹
7_¹
+—¹
6Ã¹
-ú¹
P(º
&yº
. º
.Ïº
1þº
:0»
:k»
<¦»
)ã»

¼
C+¼
'o¼
@—¼
DØ¼
@½
L^½
5«½
Bá½
a$¾
(†¾
;¯¾
Dë¾
L0¿
[}¿
XÙ¿
I2À
#|À
w À
FÁ
&_Á
†Á
7¡Á
<ÙÁ
9Â
JPÂ
,›Â
NÈÂ
+Ã
<CÃ
I€Ã
BÊÃ
<
Ä
JÄ
aÄ
+�Ä
­Ä
,ÍÄ
LúÄ
PGÅ
;˜Å
cÔÅ
 8Æ
,YÆ
 †Æ
*§Æ
-ÒÆ
/Ç
%0Ç
7VÇ
/ŽÇ
¾Ç
6ÞÇ
È
&.È
1UÈ
‡È
"¥È
.ÈÈ
#÷È
 É
+<É
hÉ
)ˆÉ
)²É
ÜÉ
øÉ
Ê
3Ê
-HÊ
 vÊ
#—Ê
-»Ê
éÊ

öÊ
-Ë
12Ë
$dË
4‰Ë
*¾Ë
5éË
5Ì
0UÌ
†Ì
6œÌ
"ÓÌ
öÌ
Í
//Í
_Í
9vÍ
0°Í
'áÍ
-	Î
,7Î
7dÎ
hœÎ
Ï
'!Ï
8IÏ
#‚Ï
4¦Ï
<ÛÏ
5Ð
NÐ
,_Ð
1ŒÐ
/¾Ð
+îÐ
3Ñ
0NÑ
/Ñ
¯Ñ
¾Ñ
#ÙÑ
+ýÑ
9)Ò
cÒ
/iÒ
"™Ò

! ¼Ò
ÇÒ
GÏÒ
HÓ
4`Ó
&•Ó
%¼Ó
)âÓ
%Ô
32Ô
=fÔ
J¤Ô
jïÔ
'ZÕ
*‚Õ
<­Õ
5êÕ
& Ö
6GÖ
'~Ö
¦Ö
/ºÖ
/êÖ
1×
JL×
>—×
DÖ×
!Ø
/=Ø
(mØ
)–Ø
#ÀØ
#äØ
aÙ
"jÙ
�Ù
4­Ù
>âÙ
5!Ú
.WÚ
/†Ú
*¶Ú
&áÚ
+Û
(4Û
$]Û
a‚Û
"äÛ
 Ü
6(Ü
F_Ü
.¦Ü
ZÕÜ
C0Ý
FtÝ
B»Ý
AþÝ
.@Þ
*oÞ
FšÞ
.áÞ

ß
ß
4ß
Lß
!dß
†ß
0¦ß
×ß
+ñß
.à
#Là
!pà
-’à
$Àà
$åà
#
! á
..á
@]á
<žá
<Ûá
Jâ
Vcâ
ºâ
=Úâ
4ã
1Mã
6ã
/¶ã
Tæã
;ä
,Yä
?†ä
/Æä
0öä
1'å
/Yå
5‰å
V¿å
<æ
QSæ
0¥æ
aÖæ
U8ç
kŽç
Eúç
J@è
?‹è
$Ëè
ðè
Fé
PWé
0¨é
"Ùé
Düé
VAê
1˜ê
@Êê
6ë
LBë
0�ë
-Àë
;îë
c*ì
Žì
¬ì
¹ì
+Êì
7öì
:.í
1ií
8›í
&Ôí
7ûí
*3î
1^î
:�î
 Ëî
@ìî
3-ï
1aï
"“ï
'¶ï
%Þï
$ð
;)ð
.eð
+”ð
NÀð
2ñ
5Bñ
xñ
Žñ
¨ñ
Äñ
Øñ
iíñ
mWò
KÅò
1ó
"Có
fó
 �ó
¢ó
#¿ó
Cãó
B'ô
jô
ƒô
D�ô
:âô
Fõ
!dõ
!†õ
.¨õ
T×õ
8,ö
Deö
‹ªö
*6÷
+a÷
*�÷
¸÷
1Ø÷
'
! ø
F2ø
=yø
#·ø
$Ûø
#ù
$ù
=ù
#Sù
(wù
( ù
 Éù
9êù
$ú
Cú
_ú
yú
’ú
&©ú
Ðú
4âú
Fû
Q^û
C°û
ôû
(ü
34ü
hü
6ˆü
#¿ü
Tãü
8ý
-Iý
,wý
¤ý
*¾ý
/éý
þ
$3þ
Xþ
wþ
)•þ
1¿þ
;ñþ
,-ÿ
0Zÿ
‹ÿ
/ªÿ
&Úÿ
)+:+P"|Ÿ¿ß*ó4K
b
p~#–
ºÈ%ß%:&Q?x¸Ô(ñO(j(“¼Óó 
! 7+-c‘¥ÅÛJñV<“¬EÈ(7!K$m&’"¹Ü8üF5R|ÏPé*:0e/–3Æ,ú'	!6	0X	(‰	M²	H
! I
! $h
! �
! 4¨
! Ý
! +ñ
! +I cM„Ò:äE<e¢
! ¸ Ã)ä(
!7
>Y
˜
µ
Ó
é
$+'$S*x£5ÂJøTC˜³
ÈÖWö8N"‡ª»Íå+ô5 HVŸ º?ÛC;_/›3ËAÿA3X*ŒC·<û98r+Œ2¸!ë@
3NH‚3Ë>ÿ0>8o8¨Xá$:4_&”5»5ñ'-&B'i‘¦-¸æþ*1PpR;Ò;'J'r7š0Ò-$1%V%|$¢%Ç í$3Oi�1š1Ìþ,L)j”´+Ãï
4OC“¢ºÔì;J[j‚œ8µîþ%
 &3 %Z +€ ¬ 9Ä þ #!A!P!$_!:„!.¿!>î!-"<"N"i"}"�"ž"­"!Ä""æ"[	#e##|#' #È#3Ù#
$1$aQ$*³$Þ$ñ$"%1'%Y%o%B‡%Ê%*Ü%4&<&Q&g&5{&&±&Ø&xê&c'!w'™'(´'8Ý'.(E(X(o( €(>¡(&à())�0)?Î).*=*1Q*=ƒ*0Á*0ò*;#+_+z+.Ž+½+Ó+æ+‹÷+ƒ,–,©,¸,Ð,ß,þ,5
-C-a-(|-3¥-3Ù-
.!.4.G.@Z.›.².Å.Ø.0å.0/G/X/+w/£/-¿/-í/60!R0$t0™0²0Ç0à0ü01&171K1^1?r1²1Ë14â12,2!A2c2*ƒ2®2Â20Ú23(3=3Y3m3#‡3«3Æ3ß3ñ34%4>4"U4x4Œ4¦4Ã4à4%ý4+#5O5d5u5 ‘5*²50Ý56+6C6R6m6%‚6¨6½6Ñ6é677&07W7j7+{7§7Æ7â7Aø7@:8{8˜8°8%Ë8!ñ89&9>9V9q9Œ9¡9¿9Ö9"ó9:.:A:Y:q:R�:1à:D;8W; �;x±;F*<Pq<TÂ<&=@>==�=<¼=9ù=U3>T‰>/Þ>0?+??/k?/›?<Ë?<@9E@,@6¬@,ã@2A.CADrAU·A/
B+=B+iB<•BfÒB99C2sC`¦C^D_fD:ÆD+E'-E^UEC´E0øED)F.nFA�F=ßFAG*_GŠGH¦G(ïGHQ/H&�H>¨HçHBIBCI†I¦I.²I'áI$	J.J*IJtJ”J.¤J,ÓJ6K7KVKsKˆK¥K#ÀK%äK"
! L-LKLkL!ŠL$¬L&ÑL/øL0(M-YM"‡M#ªM8ÎM:N#BNQfNQ¸N?
! OJO0dO/•O/ÅOõO4P0FP2wP2ªP3ÝP
Q
Q/-Q>]Q#œQ"ÀQ!ãQ R&R-DRrRŒR˜RµRÑRïRS$S8DS}S›S0¹S4êS3TST bTƒT£TÃTãT ÿT* UKU(iU@’UPÓU:$V4_V”V=¬VêVWW:)WBdW4§WÜWAðW=2X/pX& XIÇX4Y"FY,iY7–YÎY*íY&Z?Z#YZ*}Z"¨ZDËZ@[5Q[4‡[&¼[Iã[)-\W\Gw\¿\Ì\8Ô\@
]N]ji]FÔ]&^BB^4…^º^Ñ^`ï^P_@]_#ž_Â_GÉ_3`)E`@o`!°`3Ò`7a6>a9ua<¯a+ìab)6b.`b%�b0µb'æbc(c<c!Xczc/‰c5¹c6ïc@&d8gd* d0Ëd;üd28e6ke$¢e$Çe/ìe!f >f)_f)‰f)³f-Ýf$g0gwOg›Çg0ch”h °h8ÑhE
! i@Pi3‘i4Åiúi*jV=jM”j:âjCkIakG«kókl)l Il,jl,—l!ÄlFælF-m^tmFÓm@nQ[nc­nfoWxoAÐo9pTLpJ¡pHìp05q+fq:’q#Íq#ñq+roAr>±rPðrAAsFƒs6Ês-t/t!Kt%mt-“tÁt'át<	u9Fu%€u)¦u(Ðu ùu/v2Jv$}v[¢v-þv-,wOZwhªw$x58xnx…x?£x;ãxy82yCky¯y'Îy8öy/zMz!iz*‹z¶z4Ôz	{4){1^{,�{Q½{/|3?|<s|k°|h}!…} §}YÈ}0"~1S~…~
! ˜~^£~:"=(`'‰"±!Ô!ö €!9€"[€+~€%ª€Ð€)æ€$�#5�+Y�0…�¶�Ó�.ï�/‚"N‚q‚&�‚"·‚#Ú‚7þ‚&6ƒ/]ƒ�ƒ&¬ƒÓƒ$íƒ„$.„#S„$w„&œ„-Ã„'ñ„1…K…#h…#Œ…°…Í…ì…!†$)†$N†-s†+¡†Í†!ì†!‡00‡)a‡(‹‡´‡Î‡:ê‡-%ˆ.Sˆ‚ˆ0˜ˆ/ÉˆCùˆ-=‰4k‰6 ‰*×‰6Š#9Š#]Š1�Š7³ŠëŠ.‹"7‹JZ‹@¥‹+æ‹;Œ4NŒ6ƒŒ,ºŒ6çŒ(�G�5L�T‚� ×�#ø� Ž.=Ž)lŽ$–Ž$»Ž'àŽ�O �bp�/Ó�\�-`�Ž�6©�eà�XF‘?Ÿ‘=ß‘-’.K’<z’=·’,õ’,"“2O“4‚“N·“(”E/”Du”Eº”I•FJ•D‘•>Ö•h–=~–3¼–Cð–S4—,ˆ—,µ—"â—˜ ˜'9˜$a˜@†˜6Ç˜Kþ˜CJ™EŽ™KÔ™G šLhšPµšH›LO›Lœ›Ré›H<œ…œ£œ>Áœ�!�><�{�•�¦�Â�Þ�ú�ž:/ž>jž5©ž:ßžOŸHjŸE³Ÿ#ùŸO Hm E¶ $ü 7!¡SY¡Y­¡Z¢cb¢DÆ¢b£*n£)™£#Ã£/ç£;¤%S¤y¤ˆ¤8¤¤Ý¤8÷¤*0¥=[¥™¥+¥¥ Ñ¥)ò¥<¦Y¦9i¦8£¦,Ü¦[	§We§K½§A	¨AK¨4�¨/Â¨2ò¨-%©"S©v©&�©5·©+í©ª)1ª[ªrª…ª£ª·ªÒª ìª!
« /«!P« r«!“«µ«Õ«õ«4¬J¬!h¬Š¬¤¬E·¬Fý¬BD­!‡­+©­+Õ­® !®:B®v}®1ô®P&¯@w¯:¸¯1ó¯a%°(‡°(°°Ù°#ù°(±F±)e±.�±'¾±æ±;²<=²?z²Eº²)³&*³,Q³#~³1¢³ Ô³Jõ³%@´0f´=—´*Õ´,µ.-µ=\µHšµãµ)ýµ''¶O¶f¶-v¶'¤¶&Ì¶ó¶'·6·%V·-|·+ª·5Ö·6¸!C¸e¸0…¸¶¸+Ð¸.ü¸#+¹!O¹-q¹$Ÿ¹$Ä¹#é¹6
º?Dº3„º,¸ºåº6ûº2»+N»:z»Bµ»-ø».&¼5U¼)‹¼/µ¼Uå¼[;½\—½eô½FZ¾d¡¾a¿gh¿hÐ¿q9ÀR«ÀpþÀYoÁÉÁ.åÁNÂ cÂ]„Â"âÂ>Ã-DÃ9rÃI¬ÃEöÃH<ÄH…Ä8ÎÄDÅRLÅ)ŸÅCÉÅ;
ÆOIÆG™ÆFáÆ+(ÇTÇ/rÇ%¢Ç-ÈÇ0öÇ2'È#ZÈ~È7›È+ÓÈ*ÿÈ**ÉSUÉ<©ÉæÉ*Ê*1Ê9\Ê<–Ê'ÓÊ6ûÊ!2Ë-TË1‚Ë4´Ë&éËNÌQ_Ì?±Ì:ñÌ,,Í$YÍ&~Í ¥ÍÆÍIæÍ=0Î/nÎ"žÎ(ÁÎ'êÎ*Ï8=ÏHvÏK¿Ï3Ð?Ð#[Ð,Ð5¬Ð#âÐ;Ñ)BÑ%lÑ!’Ñ´Ñ/ÒÑ3Ò36Ò/jÒ5šÒÐÒ-éÒ"Ó&:ÓaÓ;zÓ4¶ÓëÓ5úÓ.0ÔD_Ô$¤Ô)ÉÔ&óÔ)Õ0DÕ1uÕ§Õ;ÂÕIþÕ5HÖ?~Ö7¾Ö<öÖ83×l×)…×¯×=Î×9Ø-FØ'tØ?œØ8ÜØ#Ù<9ÙvÙ&ŽÙ*µÙ'àÙÚ>"ÚaÚ>~Ú ½Ú:ÞÚÛ10Û-bÛ(�Û[¹Û3Ü.IÜ@xÜE¹ÜUÿÜ(UÝ*~Ý©Ý¾ÝÎÝâÝôÝÞÞ.ÞBÞTÞfÞxÞ‰Þ›Þ¯ÞÅÞ×ÞëÞüÞß ß4ßFßZßlß€ß’ß¤ß¸ßÊßÜßîßàà&à:àNà`àrà†à˜à¬à¾àÒàãà÷à	áá-á?áQáeáwá‹á�á±áÃáÙáëáýáâ/!âQâcâzâC‘âCÕâã2ã0Iã;zã1¶ãèãSäh\ä]Åäh#åŒå¨å¸å×åíåæ#æ$@æbeæ(Èæñæç)ç#:ç ^ç/ç6¯ç!æçèK'èsè'ƒè'«è'Óèûèé+éJé1bé5”é3Êé0þé4/ê/dê)”êG¾ê1ë78ë4pë-¥ë#Óë÷ë+ì?ì!^ì!€ì¢ìÁì%Ùì(ÿì(íHí0Zí4‹íÀíÙí ÷íî*,îWîtî&”î&»î&âî<	ï'Fï!nï(�ï¹ï/Ïï&ÿï%&ð&Lð"sð*–ð+Áð)íð&ñ3>ñrñ�ñ/ ñ)Ðñ"úñ.ò0Lò"}ò ò´ò:Ôò3óCó#aó"…ó0¨ó0Ùó.
! ô.9ô+hô!”ô&¶ô!Ýô.ÿô..õ,]õ,Šõ)·õ,áõ&ö'5ö]ö%yö-Ÿö!Íö5ïö%÷:8÷.s÷(¢÷Ë÷1ß÷ø8,ø&eø-Œø,ºø0çø/ù*Hùsù"“ù#¶ù+Úù$ú%+ú)Qú{ú1›úÍú!ëú+
û19û2kû(žû-Çû,õûM"üLpü½ü%Üüý."ý&Qý-xý ¦ýÇýÜý.ðýþJ?þRŠþ3Ýþÿ)ÿ(;ÿ(dÿ2�ÿ$ÀÿNåÿ4$QTvKË+F)c+�6¹
ð.þ#-Q$o#”¸+Ö#&7D'] … ¦'Çï;:C;~1º(ì""8N[:ªå/Ia{ – · Ø ù  ; \ } ž ¿!à #A#X"|Ÿ¿Ûò)	):	)d	Ž	®	Ê	æ	
! 
! 5
! L
! l
! ˆ
! ¤
! À
! Ü
! ø
! # 8/Y$‰%®%Ô3ú.K0c”¦ ½+Þ
! 
7'
/_
�
"ª
Í
 æ
'' OpS‡Û%ö%0B.s2¢$Õú)1[%z )³6Ý%:=P$Ž)³Ý"ó#&:#a#…#©Íì<!=8_$˜ ½*Þ+	257h/ $Ð*õ" 'Ck=ŠÈ!â4H9P‚,Ó)-@&n'•½Ý4ý,2%_…+›/Ç.÷4&2[,Ž_»q!�A¯Añ3$O.t8£2Ü+"7N†'™Á>×6DM2’,Åò(.:.i(˜=Á!ÿ'!'I$q7–#Î%ò6 3O @ƒ 3Ä ø )!)B!-l!5š!!Ð!(ò!"O:"(Š"(³"&Ü"#3 #.T#*ƒ#A®#9ð#*$5>$Lt$/Á$!ñ$%C2%1v%/¨%.Ø%(&0&H&%a&&‡&®&)É&ó&''+:'/f'–'.§'QÖ'H((4q(:¦(7á()3)7@)'x)1 ).Ò).*(0*1Y*+‹*.·*+æ*%+28+k+$†+«+!½+\ß+E<,)‚,<¬,9é,#-"B-e-x-Š-"¨-'Ë--ó-)!.'K.%s. ™.º.Ú.#ú."/$A/"f/‰/&©/'Ð/+ø/($0!M0o0%�0%µ0%Û0(1&*1'Q1'y1'¡1%É10ï13 27T23Œ21À2fò2VY35°3#æ3
! 4*4J4(a4)Š4*´4,ß4+5"855[5a‘5Ró52F6Iy6NÃ657KH7K”7,à7]
8_k8;Ë8<9D9'd9Œ9*§9'Ò9Cú9:>:"y:<œ:-Ù:;";_@;L ;,í;H<1c<•< ¤<!Å<+ç<=0=3M=H�=Ê=1Þ=7>H>]> m>Ž>!®>'Ð>,ø>%?54?j?&‚?6©?Hà?H)@Or@'Â@=ê@F(A9oAW©AqBœsBC'0CXC7oC+§C0ÓC-D2DRDrD1�D2ÂDõD5E*KE+vE/¢E$ÒE;÷E.3F>bF#¡F?ÅF#G!)G0KG1|G&®G/ÕG4H2:H2mH8 H/ÙHH	I>RI.‘ILÀI/
J&=J$dJC‰J4ÍJ:K@=K&~K$¥K$ÊK-ïK&L$DLBiL-¬L1ÚL"M$/MTMqM.�M¼M!ÚM"üM.N3NN(‚N)«N/ÕNO%!OGO,eO’O$­OÒO$íO&P09P&jP8‘P)ÊPBôP'7Q$_Q/„Q7´Q/ìQ#R!@R!bR.„R*³RBÞR!S!4SVSEsSh¹S"T-AToT8{T!´TÖTöTU.%UTU nU�U,­U-ÚU/V58V6nV/¥V8ÕV?W)NW*xW2£W9ÖWX-X)LX*vX2¡X9ÔX*Y+9Y3eY:™Y(ÔY<ýY6:Z@qZ2²ZMåZ?3[?s[1³[9å[=\h]\=Æ\5]5:]%p] –]N·].^65^0l^)�^PÇ^2_+K_w_1Ž_IÀ_&
! `)1`?[`6›`@Ò`.a3Ba,va)£a(Ía0öa:'b.bb&‘b<¸b"õbcJ2cC}cfÁcD(d>md4¬d4ád4e&Ke$re—e®e)Áe"ëe=f.Lf0{f0¬fÝf`ñfzRg4Ígqh.th>£h"âh-iA3iHui¾iJÖi!j!@j)bj%Œj%²jØj&ìjk 1k!Rktk�k(”k&½käkøk/lClWl2tl(§l"Ðl8ól9,m!fmˆm—m­m7Ám6ùm0n?nRn4bn—n*³nÞn%õn&oBo]o|o!›o½o$Øo ýo(p1Gp8ypQ²pOq9TqGŽq&ÖqAýq0?rWprDÈr
s%s(>sgsxs‘s©s2Ás)ôs$t/CtZst ÎtNïtT>u“u0²uBãuA&v0hv0™vKÊv!w"8w"[w~w�w%ºw%àwfxwmx1åx%y=y2Yy(Œy+µy+áy&
z+4z`z)xz-¢z0Ðz%{0'{X{ v{D—{Ü{1ô{'&|.N|2}|!°|#Ò|/ö|4&}$[}E€}4Æ}(û}j$~2�~)Â~@ì~-BJQ�KßB+€ n€5�€<Å€+�.�2D�w�3��+Ã�Bï�"2‚"U‚Ox‚DÈ‚=
ƒKƒ/dƒ”ƒ.©ƒ1Øƒ#
! „.„ C„d„1„„…¶„ˆ<…$Å… ê…/†';†'c†‹†N¨†8÷†=0‡-n‡Zœ‡7÷‡Q/ˆS�ˆÕˆôˆ"
‰$0‰#U‰'y‰0¡‰(Ò‰)û‰9%Š_ŠsŠ‡Š›Š-­ŠÛŠ'úŠG"‹j‹!ƒ‹-¥‹Ó‹ç‹'Œ)Œ6Œ8UŒ ŽŒ$¯Œ#ÔŒøŒ	�!� ;�.\�‹�¥�5Á�÷�Ž1"Ž5TŽ-ŠŽ¸ŽÏŽåŽ/ôŽC$�5h�
ž�,¬�"Ù�/ü�-,�Z�.w�+¦�4Ò�;‘+C‘*o‘3š‘"Î‘&ñ‘’^3’*’’#½’#á’"“"(“K“k“'‰“(±“Ú“@ñ“22”.e”””&±”#Ø”"ü”-•,M•z•˜•/³•,ã•(–59–7o–'§–Ï–é– ÿ–$ —E—+e—9‘—Ë—*è—,˜,@˜4m˜"¢˜CÅ˜&	™80™Ai™«™'É™%ñ™.š/Fš@vš$·šAÜšK›5j› ›¿›'Þ›!œL(œVuœEÌœ+�,>�k�M‡�BÕ�,ž:Ež7€ž;¸ž5ôž3*Ÿ4^Ÿ.“ŸBÂŸ ! .? +n 0š "Ë 9î I(¡Ir¡.¼¡*ë¡-¢0D¢1u¢5§¢&Ý¢'£(,£/U£4…£)º£,ä£-¤'?¤(g¤&�¤·¤Æ¤=Ö¤(¥;=¥Dy¥F¾¥'¦4-¦Zb¦9½¦4÷¦8,§He§!®§(Ð§Eù§E?¨…¨—¨)µ¨1ß¨2©aD©i¦©Sªdª(�ª&ªª:Ñª@«RM«N «+ï«3¬#O¬*s¬+ž¬*Ê¬õ¬
! ­ )­!J­l­/ˆ­/¸­-è­.®$E®j®o®v®�®¢®¯®KÈ®C¯X¯5n¯,¤¯<Ñ¯1°z@°1»°Pí°l>±*«±2Ö±9	²LC²H�²Ù²ï²³"#³\F³3£³7×³*´.:´'i´,‘´¾´"Ø´<û´18µ4jµ
Ÿµ+­µ	Ùµãµ5¶#7¶-[¶‰¶P¡¶Lò¶[?·5›·Ñ·æ·B¸:G¸.‚¸=±¸Mï¸9=¹ow¹Rç¹Z:º&•ºD¼ºB»>D»Aƒ»*Å»Nð»?¼:Y¼P”¼@å¼E&½ll½5Ù½1¾)A¾k¾2ˆ¾"»¾Þ¾ñ¾!¿&¿E¿^¿x¿”¿$¯¿/Ô¿/À/4À/dÀ3”À8ÈÀ3Á85Á+nÁ3šÁ+ÎÁ3úÁA.Â@pÂ:±Â9ìÂ9&Ã;`Ã;œÃ3ØÃ3ÄH@Ä.‰Ä&¸ÄßÄ%ûÄ6!Å3XÅYŒÅ<æÅ8#Æ\Æ3zÆ*®Æ.ÙÆ!ÇQ*Ç%|ÇD¢Ç,çÇ-ÈYBÈYœÈ<öÈ¶3É¶êÉ=¡Ê2ßÊFË'YË)�Ë+«Ë6×Ë6ÌEÌeÌwÌ,�Ì½ÌE×ÌAÍ9_Í;™Í/ÕÍ=Î/CÎ#sÎ—Î"´Î!×Î!ùÎÏ"1Ï"TÏwÏ=�ÏÍÏçÏþÏ.ÐHAÐwŠÐ!ÑB$ÑFgÑQ®ÑSÒ>TÒ2“Ò ÆÒBçÒ3*Ó<^Ó*›ÓÆÓ àÓÔ)!Ô+KÔ%wÔ%�Ô0ÃÔôÔÕ$Õ?DÕD„ÕÉÕ%èÕ'Ö)6Ö4`Ö*•Ö7ÀÖøÖ×0×YK×,¥×HÒ×AØZ]ØH¸Ø-Ù6/Ù5fÙœÙ(¼Ù'åÙ

Ú)ÚEÚ$bÚ+‡Ú%³Ú"ÙÚ-üÚ%*Û!PÛ<rÛ>¯Û,îÛÜ,8ÜeÜ@„Ü'ÅÜ!íÜ Ý0ÝpKÝq¼Ýn.Þo�Þ
ß1)ß5[ß*‘ß7¼ß=ôßE2à1xàLªàL÷à-Dá*ráB�á=àá=âg\âiÄâ9.ã"hã"‹ã#®ãJÒãCä?aäM¡ä8ïäB(å&kå*’å*½å%èåUæ¿dæ‰$ç7®ç.æç†è8œè3Õè4	é >é__é4¿é ôé_êJuê?ÀêKëFLë4“ë4Èë;ýëP9ìWŠì?âìA"íAdíA¦íXèíFAîLˆîLÕîV"ïVyïEÐïLðNcðQ²ðHñBMñC�ñ]Ôñ]2òE�òBÖòPóBjó.­óOÜóB,ôKoôJ»ôKõKRõJžõKéõ55ö7köJ£öJîö99÷9s÷A­÷Eï÷Q5øD‡øDÌø@ù�Rù:ãù^úT}ú#Òú-öú$û+û	3û+=ûliûJÖû+!ü	MüWü%cü,‰ün¶üv%ýmœýu
! þd€þlåþ8Rÿ:‹ÿ;Æÿ;:>Ly%Æ&ì;>OŽ!–¸Ó<ä!4!R-t.¢*Ñü(8C<|B¹FüBCZ†(á)
! :4No(¾1ç<RV/©Ù/ð6 cW6»Cò667m)¥;ÏB	N	;c	&Ÿ	0Æ	\÷	T
! >r
! A±
! (ó
! 2AO>‘-Ð4þ3"QQt@ÆB
1J
4|
±
'Ì
'ô
	&DA@†Ç.ä,01])�"¹*Ü5=Rl‹h¤
* D1e1— Éê*$O kŒ%¨Îç)-3M��&§Î#å	z#bž+(-0V#‡1«"Ý+,E]{�¥&»âRú/M:})¸?âI")l2–Éã667 n
�7�.ÕBJG’.«1Ú@@MŽ­QÉ,>HD‡=Ì(
! K3$¤¿8Û*>BN�MÐ3@R“°Á)á( @4 %u +› Ç 2Ý +!+<!$h!6�!Ä!5à!<"<S"4�"7Å"ý"/#5L#A‚#7Ä#>ü#P;$aŒ$%î$B%W%q%�%%­%-Ó%+&6-&-d&.’&-Á&(ï&)'1B't'8„'½'*Ð'`û'$\(�(1�(Â(=Õ()')?),\)‰)©)-É):÷)2*1O*�*4—*8Ì*J+%P+%v+&œ+CÃ+&,&., U,Dv,»,Ù,Lñ,A>- €-¡-¿-Ü-ñ-.*.F.e.0‚.8³.,ì.2/"L/?o/¯/,Ï/Eü/!B0(d08�0,Æ0,ó0$ 1E1c1(17¨1!à12#"2=F2A„2Æ2Gß22'3$Z3W3,×3;4>@4>4D¾495-=53k5BŸ5â546)56_6!y6›63®6+â67+7(A7j75€7¶7DÕ7=8]X8#¶8CÚ8,9<K96ˆ9;¿96û9n2:>¡:*à:6;4B;Iw;.Á;$ð;-<!C<&e< Œ<­<Á<Õ<7Þ<=5=P=(k=%”=0º=!ë="
>'0>(X>4�>E¶>*ü>)'?;Q?6�?+Ä?1ð?="@`@@ž@!¾@7à@!A:AXA1pA0¢A)ÓA)ýA'B1BB8tB9­B0çBC*C?<C\|C\ÙCJ6D$�D#¦DÊDfåDOLE œE]½E,F+HFtF ‘FM²F-GI.GhxG2áGH!$H"FH,iH–H4´H*éH IO5I…IFŸI=æI$J$>J$cJ8ˆJ^ÁJ( K(IK.rK%¡K7ÇK3ÿKC3L1wL4©LJÞL&)M5PM†M5¥M:ÛM=N/TN*„NS¯NCO%GO2mO8 O#ÙO)ýO''P-OPN}P<ÌP7	Q^AQV Q6÷QR.Rˆ�R8
! S#CS#gS‹SB§S@êS0+T9\T&–T4½T$òT3U6KU‚U˜U·UÊU&äU+V57V0mV2žV=ÑVW:-W)hW)’W(¼W(åW#X2X&RX(yX-¢X+ÐXüX Y:Y+ZY†Y"›Y¾YÐY
! èYóYZ)ZIZ$fZ)‹Z.µZ$äZ(	[(2[[[(z[6£[3Ú[:\?I\4‰\	¾\%È\'î\-]5D]!z]1œ]Î])ì]^#(^5L^8‚^+»^8ç^1 _%R_&x_Ÿ_.½_ì_8`-D`'r`*š`4Å`ú`$a(:a5ca#™a)½a)ça*b!<b"^b"�b.¤bÓbîb!	c+cJcdcH�c/Êc@úc;dPdegdYÍd&'eNe fe‡e"£eSÆef7f)Tf~f.�fÌfëf
! g)gHg?YgG™g?ág*!h!Lhnh#}h ¡h*Âh)íh,i4Di)yi$£i=Èi'j<.j=kj.©j1Øj)
! k14k4fk,›k'Èk3ðkB$l4gl7œl/Ôl:m2?m4rm.§m#Öm0úm3+n?_nBŸn4ânEo5]o4“o)Èo)òo-p"Jp@mp8®p"çp9
! q!DqFfq$­q*Òq+ýq)r-?r'mr)•r¿rEÛrM!sUosFÅs0t&=t5dt'št5Âtøtu0uOublu0ÏuuvAvv9¸vJòv0=w7nw¦w3¾w&òw-x(Gx px&‘x ¸xÙx-òxV y/wy§y¿yÛy0÷y'(z#Pz9tz ®zMÏz!{'?{'g{9�{3É{4ý{;2|Mn|6¼|/ó|2#}2V},‰}I¶}/~30~d~y~3�~/Á~3ñ~7%3]‘)±)Û+€/1€2a€$”€-¹€@ç€$(�!M�#o� “�0´�4å�H‚(c‚Œ‚£‚¼‚'Ñ‚ù‚ƒ)*ƒ(TƒZ}ƒ+Øƒ"„'„;„Q„9m„§„2·„6ê„T!…,v…7£…3Û…/†*?†6j†0¡†JÒ†8‡V‡%r‡,˜‡$Å‡.ê‡9ˆ(Sˆ(|ˆ~¥ˆ4$‰9Y‰7“‰=Ë‰3	Š/=Š4mŠ.¢Š.ÑŠ4‹.5‹.d‹,“‹9À‹9ú‹94Œ:nŒ9©Œ:ãŒ9�9X�W’�Wê�.BŽqŽ†Ž7¦Ž7ÞŽ<�FS�9š�$Ô�!ù�"�&>�)e���«�Ê�.Ý�*‘,7‘ d‘0…‘#¶‘=Ú‘’<3’.p’)Ÿ’5É’*ÿ’*“+J“!v“ ˜“-¹“Oç“7”!P”<r”-¯”*Ý”$•7-•.e•(”•.½•-ì•–1*–7\–.”–/Ã–Fó–3:—'n—"–—+¹—3å—@˜DZ˜%Ÿ˜Å˜+å˜3™E™_™u™�™>°™-ï™(š<Fšƒš#¡š#Åšéš(›f/›¡–›8œ$Qœ†vœ6ýœM4�:‚�6½�6ô�/+ž%[ž-�ž<¯žHìž55Ÿ&kŸ7’ŸAÊŸG T @l $­ 2Ò &¡H,¡u¡ ‰¡:ª¡å¡*ü¡U'¢A}¢7¿¢=÷¢D5£;z£$¶£3Û£5¤0E¤6v¤@­¤?î¤D.¥@s¥;´¥;ð¥,¦@¦U¦i¦¦“¦¦¦»¦Ï¦ä¦ø¦
§#§7§M§g§{§Ž§Ÿ§¹§Î§ä§ú§
¨ ¨98¨ƒr¨Lö¨ C©Vä©M;ªQ‰ªDÛª1 «(R«({«"¤«3Ç«dû«3`¬)”¬%¾¬=ä¬H"­Ck­>¯­?î­(.®BW®Hš®7ã®¯Z9¯`”¯Yõ¯_O°P¯°B±[C±8Ÿ±\Ø±b5²\˜²Xõ²KN³Nš³Qé³J;´8†´G¿´2µ$:µN_µ)®µ1Øµ
! ¶-)¶iW¶>Á¶?·F@·+‡·4³·0è·0¸1J¸9|¸%¶¸!Ü¸+þ¸+*¹+V¹,‚¹+¯¹+Û¹,º,4º*aº,Œº&¹ºKàºK,»Ux»aÎ»{0¼A¬¼7î¼4&½][½&¹½"à½O¾OS¾O£¾'ó¾)¿)E¿)o¿F™¿Hà¿W)À&�À/¨À ØÀ)ùÀP#ÁXtÁGÍÁ@Â-VÂ.„Â9³ÂAíÂ7/ÃigÃlÑÃ5>Ä;tÄ9°ÄUêÄ5@ÅQvÅˆÈÅ!QÆ?sÆ5³Æ?éÆ=)ÇDgÇ7¬Ç-äÇ"ÈA5È=wÈ%µÈ1ÛÈ2
É.@É2oÉW¢ÉúÉ.ÊIÊ<[Ê2˜Ê-ËÊùÊ�Ë §ËÈË2åË(ÌEAÌE‡Ì$ÍÌMòÌ0@Í.qÍH ÍGéÍ1Î3QÎ>…ÎXÄÎBÏ`ÏFrÏS¹Ï!
Ð//Ð!_Ð'�Ð)©Ð7ÓÐ%Ñ1Ñ*OÑ"zÑ!�Ñ)¿Ñ éÑ
! Ò6)Ò `ÒR�Ò/ÔÒ(Ó"-ÓPÓ#nÓ’Ó"¯Ó1ÒÓ9Ô>Ô)VÔ(€Ô©ÔÇÔ(ÜÔ Õ&Õ9ÕYÕ1wÕ+©Õ/ÕÕ/Ö(5Ö8^Ö&—Ö¾Ö#ÝÖ"×$×*?×!j× Œ×­×*Å×6ð×*'ØRØ2rØ$¥ØÊØèØýØÙ8Ù)MÙ,wÙ0¤Ù7ÕÙ!
Ú#/Ú0SÚ&„Ú#«ÚFÏÚ;Û/RÛA‚Û@ÄÛ3Ü/9Ü(iÜ8’Ü!ËÜMíÜ6;Ý8rÝ.«Ý3ÚÝ-ÞM<Þ4ŠÞJ¿ÞK
! ß,VßAƒßHÅß>àUMà&£à'ÊàLòàH?áUˆáFÞáC%â@iâ=ªâ8èâO!ã-qãŸã6ºã0ñã/"äRä8hä0¡äDÒä1å$Iå7nåI¦å,ðå0æNæ8jæ'£æ&Ëæ+òæ%ç>DçYƒçbÝç#@èHdè(­è$Öè/ûè+é4Aé‚véùé-êCFêCŠê-Îêüê-ë-Hë5vë%¬ë.Òë%ì'ì;ìNì'eì�ì¡ì0¹ì0êìí0íPí"oí'’íºíHØí(!î3Jî1~î3°î5äîï/:ïjïF�ï(Èï)ñï1ð8Mð+†ð)²ð+Üð/ñ68ñoñ.ïñ+ò0Jò{ò(–ò)¿ò*éò-ó*Bó,móšó¸ó"×ó úóô1ôHôAcô ¥ôEÆô#õ 0õ7Qõ,‰õ(¶õ4ßõö(.ö/Wö/‡ö.·öæö÷% ÷4F÷4{÷+°÷3Ü÷0ø3Aø,uø)¢ø7Ìø6ù!;ù&]ù7„ù%¼ù2âù.ú)Dú+nú.šú6Éúû4ûPû,nû›û"±û/Ôû?ü+DüBpü2³ü6æüý4=ýFrý%¹ýßý7óý2+þ4^þ0“þ>Äþ5ÿ19ÿ"kÿ1Žÿ.Àÿïÿ&!2Tp^ˆç3%71]2�(Âë
! 8Ge7y±'Æ'î($?>d=£)áE!Qs…˜1¯"á%86^<•Òç,&I"pH“3Ü/U@&–L½3
! Y>8˜3Ñ4	 :	[	n	ƒ	&ž	*Å	&ð	*
! ,B
! o
! �
! ­
! 9Æ
! C%D)j%”ºÔ"ëF.u“1©.Û*
! 
:5
 p
‘
®
Ä
.Ú
,	65N.„³/Ó04Sp-}«"Á-ä,?Wi‡¡ºÍå*)-4WŒ!©/Ë*û)&POo¿*×!$$$In#‰­Ìå$(B\Iv8Àù!#'&Kr’5­ã(ù@"BcA¦ è	 )-J<x!µ×1ì>Z!uP—6è<"\.®GÍG']-…3³ ç(%%N1t#¦5Ê*'+$S'x3 JÔ>%^+„°"¼ß!ôAEXDž'ãx&›Ÿ}; ¹ #Î 2ò :%!M`!/®!8Þ!7"'O"(w"? ".à"K#2[#$Ž#Z³#8$#G$k$‡$¤$%Â$7è$& %,G%-t%!¢% Ä%6å%&+;&g&…&¤&¿&!Þ&''J2'=}'2»'=î'2,(B_(7¢(=Ú(<)AU)—)´)Ð)&ì)-*&A*h*!ˆ*ª*Æ*Bä*"'+J+9i+4£+Ø+$ì+!,.3,Gb,2ª,$Ý,-%-)@-j-‡--¢-Ð-ï-&.*.%?.e.z.hŽ.>÷.6/O/Pf/9·/1ñ/*#0>N0?�0zÍ0#H1-l1Dš1>ß1121P2‚2›2/«26Û2N3a3s3f“3Kú3_F4]¦4.59352m5< 5;Ý5G6(a6
! Š6'•6
! ½6È6]ß6&=71d7D–7=Û7E8<_80œ88Í8K9'R9?z9º9-Ö90:$5:EZ:0 :Ñ:)ï:&;@;!S;\u;%Ò;(ø;b!<G„<9Ì</=.6=)e=)�= ¹=Ú=4ô=&)>+P>*|>(§>FÐ>0?LH?4•?Ê?'Ù?U@)W@6�@)¸@6â@*ADA0dA1•AUÇANB!lB2ŽBÁB]ÔBd2C]—CUõCdKDU°DNEUUE«EÃE+ØEF*F/FF+vF/¢F ÒFWóF/KG/{G,«G&ØG9ÿG9H*QH-|H@ªH-ëH@I8ZIK“I8ßIKJdJ1ƒJ+µJáJ.ýJ(,KUKTiK2¾K2ñK$L3L3NL ‚L)£L+ÍL*ùL5$MZM1cM$•M!ºM,ÜM<	NUFN!œNF¾N:O@O0_Ou�O#P*P=HP7†PC¾PTQZWQ[²QdREsRc¹RoS#�S!±SÓS:ñS:,T[gT#ÃTçT=U/EU%uU›U»U1ÛUI
VCWVD›V%àV[W!bW„W,¤WMÑWGXIgXK±X?ýX#=Y%aY4‡Y2¼YIïY9Z0MZ~Z˜Z:¶Z1ñZ(#[&L[/s[+£[-Ï[+ý[@)\<j\8§\5à\6]M]i],†]2³]?æ]&^@^7X^B�^,Ó^'_6(_+__+‹_6·_?î_).`2X`7‹`/Ã`ó`a!a'<a(daQ�aßa-ÿa=-b#kb!�b5±b)çb%c.7c/fc0–c.Çc6öc#-dQddd3ƒd6·d+îd'e)Be leA�e"Ïe(òef-f-9fgf	vfA€fÂfÕf:õf0gOOg'Ÿg&Çgîg?hNh%lhL’hßhõhi01ibi†giîimÿi«mjZk&tk%›k#ÁkBåkC(lKllV¸lvm†mR–m;émK%n*qnMœnên*þn$)o*No"yo<œo8Ùo p$3p"Xp&{p¢p»p*Ûp5q.<q0kq4œq8ÑqA
! r6Lr2ƒr8¶r2ïr2"s8Us<Žs2Ës>þs5=t>st)²t0Üt"
u0uJueu%�u"§u Êu ëu-v":v!]vv%™v%¿vkåvkQw�½w'Nx4vxJ«x!öxXyqy�y'Ÿy Çy+èy!z6zGzez‚zšz·zËz5ßz-{C{O{´[{}D}IW}¡}?¹}ù}ß~0ñ~<"`_ÀØ
! äï€K€[Z€t¶€=+�Wi�?Á�U‚pW‚5È‚Pþ‚Oƒdƒ(€ƒ+©ƒ-Õƒ2„<6„s„z„+�„#­„­Ñ„…"……$¨…-Í…Kû…,G†6t†C«†9ï†8)‡:b‡D�‡â‡ˆ!ˆ!?ˆ%aˆ‡ˆ§ˆ$»ˆàˆüˆ!‰6>‰%u‰2›‰4Î‰Š1#ŠEUŠ ›Š2¼Š?ïŠ5/‹?e‹%¥‹AË‹4
ŒeBŒw¨Œ0 �\Q�‘®�_@ŽT Ž^õŽ9T�dŽ�Xó�VL�]£�d‘_f‘@Æ‘J’DR’R—’Zê’QE“�—“K'”Ms”KÁ”?
•NM•Jœ•Hç•C0–Bt–E·–‰ý–?‡—–Ç—^^˜E½˜ ™?¤™mä™VRšU©šŽÿšSŽ›Sâ›\6œU“œÞéœXÈ�±!ž_Óž\3ŸS�ŸoäŸeT Xº B¡JV¡H¡¡?ê¡U*¢W€¢RØ¢S+£_£Qß£S1¤N…¤FÔ¤P¥Cl¦2°¦Xã¦<§4Y§fŽ§‚õ§/x¨Q¨¨
ú¨4©D=©C‚©Æ©+Û©2ª	:ª0Dª^uªpÔª3E«Iy«–Ã«4Z¬.�¬!¾¬à¬Að¬O2­‚­+¡­+Í­ù­&®@=®@~®4¿®!ô®#¯3:¯3n¯9¢¯5Ü¯'°':°$b°%‡°­°¿°+Õ°-±D/±t±(ƒ±E¬±\ò±"O²Kr²P¾²4³?D³:„³¿³2Ý³R´?c´L£´ð´Zpµ4Ëµ&¶X'¶3€¶c´¶@·^Y·”¸·M¸=j¸[¨¸!¹G&¹n¹!w¹+™¹0Å¹Vö¹FMºd”º'ùºE!»g»y»K‹»×»Wæ»>¼SD¼;˜¼JÔ¼E½$e½cŠ½hî½…W¾?Ý¾d¿„‚¿@À\HÀT¥ÀRúÀhMÁ…¶ÁH<Â:…ÂfÀÂ_'Ãa‡ÃIéÃR3Ä\†ÄcãÄ0GÅ,xÅ<¥ÅRâÅK5Æ_�ÆÒáÆº´ÇòoÈvbÉ”ÙÉ–nÊbËUhË¾ËÚË/êË.ÌIÌ>]ÌœÌ!¸ÌÚÌíÌBÍ=EÍƒÍz Í(Î1DÎ.vÎ2¥ÎqØÎ#JÏnÏJ}Ï8ÈÏ4Ð?6ÐFvÐ0½ÐHîÐ;7ÑGsÑ5»Ñ,ñÑEÒ4dÒK™ÒFåÒ=,Ó4jÓ@ŸÓ‰àÓhjÔBÓÔAÕJXÕ?£ÕAãÕ@%ÖGfÖ7®ÖjæÖjQ×[¼×HØKaØ­Ø4ÅØUúØSPÙR¤ÙG÷ÙT?ÚR”ÚHçÚm0ÛyžÛoÜ>ˆÜ]ÇÜ„%ÝeªÝiÞgzÞ{âÞ~^ßIÝßT'àT|àwÑàrIáh¼áR%âwxâaðâIRãpœã†
äK”äwàäJXå~£åR"æ‚uædøæL]çCªçRîçUAèi—èVé@Xé'™éCÁéCêAIê ‹ê
¬êSºê5ë=Dëi‚ëPìë+=ì{iì\åìrBí�µíx7îî°îŸïºð•:ñ„ÐñšUòŒðò¢}ó€ ô–¡ôg8õH õ^éõèHö1÷~Fø’Åø�Xù—Úù‰rúŸüú}œû“ü7®ü4æüžýÊºýY…þmßþ\Mÿrªÿdz‚XýnV(Å%îDWY"±4ÔG	Q3n¢)Â-ì"=-Z=ˆEÆ6ˆCIÌAnX)Ç2ñ$$'I"q”A¨YêdDF©bðCS	a—	Bù	<
! 8Y
! &’
! T¹
! l&{.¢7ÑM	3W1‹1½0ï* 
2K
£~
(":K%†F¬=ó11O�=Ÿ(ÝUk\&È)ï(4BXwDÐE9[?•=Õ?[S:¯>ê8)Ub?¸<øt5"ª)ÍD÷><({(¤/Í<ýe:* CË14ATvJË\\sVÐ0'=Xr–™	^£V3YM�0Û*;H?„`ÄC%piKÚ_&M†OÔ-$ 9R _Œ ;ì ,(!|U!oÒ!pB"P³"9#=>#K|#nÈ#Y7$=‘$IÏ$L%Rf%t¹%'.&7V&†Ž&]'Hs':¼'8÷',0(5](S“(ç(I){L)DÈ)I
*]W*3µ*Jé*B4+@w+4¸+=í+?+,@k,)¬,=Ö,=-DR-<—-rÔ-)G._q.EÑ.C/0[/;Œ/,È/;õ/,10<^0<›0!Ø0.ú0F)1=p1,®18Û1L2fa28È2636835o3<¥3Dâ3Y'4+�44­43â4E59\5;–5IÒ5H6>e67¤67Ü6G7.\71‹7½7Ü7Lö7KC8?�80Ï8I9-J9#x9/œ9*Ì9N÷9AF:Iˆ:Ò:Bî:81;j;?ˆ;AÈ;F
! <pQ<RÂ<(=(>=.g="–=J¹='>J,>Dw>9¼>?ö>A6?px?(é?8@9K@:…@3À@?ô@<4AAqA7³A7ëA7#B7[B7“B0ËBüBJCgC5‡CP½CTD1cD4•DVÊD6!E6XEV�E.æEFFC\F: F;ÛF=G*UG1€GK²G'þG4&H)[H(…H4®HXãH%<I%bI@ˆI2ÉI6üI33JgJ3„J<¸JDõJD:KKKLËKKLLdL1±LsãL.WMA†M@ÈM0	N(:N@cNU¤N4úNO/OFO>ÆOPC#P=gPP¥PRöPCIQL�Q ÚQ>ûQ :R2[REŽRÔR!ïRYSGkSH³S8üS95TAoTY±TCUuOUIÅUIV4YV6ŽVDÅV5
! W4@W:uW+°WAÜW5X4TX:‰X5ÄXAúX5<Y2rY?¥Y7åY4ZGRZ<šZ+×Z([Z,[D‡[BÌ[\u(\Sž\ò\A]DP]B•]hØ]BA^e„^eê^7P_©ˆ_M2`P€`DÑ`a.5a'daRŒa@ßa+ b'Lb6tb-«bHÙbB"c5ec'›cPÃc.d2Cd;vd²d9ÒdAe;Ne/Še1ºeAìe+.f9Zf-”faÂfQ$g'vgVžg@õgL6h]ƒhWáh*9iOdi)´i"ÞiYj0[j,Œj"¹j*Üj2k:k%UkE{k*Ák*ìkBl2Zl2�l-Àl.îl9m?WmO—m-çm(n3>nWrn?Ên1
! o@<o,}o,ªo*×oHpAKpA�p@Ïp9qKJqW–qgîqOVrY¦r8sj9s¡¤sgFt;®tRêtX=u@–uU×ug-vP•v;æv,"wFOw?–w:ÖwDxŠVxMáxA/yLqy€¾y_?z[ŸzGûzrC{@¶{H÷{G@|6ˆ|G¿|}K!}9m},§}/Ô}V~#[~O~Ï~í~M"XpHÉE€XX€Y±€@�SL�Y �=ú�28‚Gk‚[³‚•ƒh¥ƒi„Rx„^Ë„}*…Š¨…'3†F[†A¢†Aä†O&‡-v‡e¤‡9
! ˆ.DˆFsˆSºˆ1‰7@‰Ix‰6Â‰dù‰X^Šo·ŠY'‹.�‹°‹YÅ‹Œ†1Œ\¸Œ8�LN�G›�>ã�8"Ž#[ŽMŽ#ÍŽMñŽR?�U’�xè�Za�\¼�=‘AW‘B™‘MÜ‘*’GH’5�’nÆ’s5“m©“q”J‰”/Ô”h•xm•zæ•Qa–@³–3ô–j(—a“—‰õ—™˜\™•v™sšB€šEÃšy	›Bƒ›BÆ›u	œ>œ6¾œ õœ3�AJ�>Œ�fË�j2žj�ž+Ÿ'4Ÿ%\Ÿ*‚Ÿ#­ŸGÑŸN 6h nŸ 7¡+F¡/r¡S¢¡�ö¡]x¢�Ö¢<t£a±£9¤fM¤M´¤^¥-a¥Y�¥Vé¥T@¦P•¦jæ¦.Q§3€§ ´§IÕ§C¨'c¨6‹¨TÂ¨@©/X©Kˆ©,Ô©4ª<6ª)sª3�ª0Ñª?«B«UT«Gª«*ò« ¬)>¬0h¬8™¬4Ò¬3­2;­Mn­W¼­\®/q®f¡®+¯D4¯2y¯.¬¯9Û¯=°BS°1–°NÈ°3±NK±3š±6Î±<²IB²=Œ²%Ê²Xð²<I³i†³Tð³7E´‡}´}µ;ƒµt¿µL4¶R�¶KÔ¶U ·7v·6®·Yå·B?¸7‚¸�º¸Š<¹fÇ¹J.º9yº^³º.»)A»)k»*•»TÀ»1¼'G¼"o¼%’¼…¸¼v>½Oµ½H¾<N¾,‹¾Q¸¾
! ¿2&¿TY¿0®¿)ß¿N	À_XÀb¸À)Á2EÁExÁ.¾ÁSíÁ.AÂ0pÂA¡ÂKãÂ†/Ã+¶Ã9âÃÄ,Ä.JÄ>yÄE¸ÄtþÄ+sÅHŸÅèÅ ÷ÅÆ5Æ<RÆ�ÆžÆA½Æ@ÿÆe@Ç^¦ÇFÈaLÈS®È™ÉƒœÉ� Ê}¾Ê¢<ËQßË1Ì NÌ&oÌ4–Ì1ËÌ6ýÌA4Í^vÍ5ÕÍ0ÎK<Î:ˆÎ1ÃÎeõÎ:[Ï?–ÏHÖÏ?ÐH_Ð¨ÐÇÐNåÐO4Ñà„Ñ=eÒ\£ÒÓPÓbkÓ/ÎÓNþÓYMÔ)§ÔSÑÔ<%Õ4bÕe—Õ,ýÕ&*Ö6QÖˆÖi×cr×`Ö×S7Ø5‹ØhÁØZ*Ùg…ÙªíÙ1˜ÚJÊÚ;ÛKQÛF�ÛUäÛ8:ÜEsÜ2¹Ü†ìÜ-sÝ;¡Ý‹ÝÝpiÞSÚÞ•.ßDÄß;	àOEà)•àB¿à4á87á:pá5«á1ááeâGyâ)Áâ*ëâ0ã>Gãˆ†ãUä1eä(—äeÀä3&å\Zå,·åMäå@2æ4sæ(¨æJÑæBç%_ç$…ç*ªçPÕçh&èA�èˆÑèˆZé;ãé7êWê&tê>›ê2ÚêE
ë9Së&�ëM´ë7ì=:ìDxì1½ì>ïì@.í?oíC¯íHóí(<î:eî6 î"×î#úî)ïKHï”ï3šï1Îï=ð9>ðxð’ð*žð8Éð4ñ7ñJñWgñ"¿ñâñ$ûñ1 ò\Ròf¯òbó’yóSô&`ô$‡ô7¬ô{äô`õ uõ#–õ4ºõïõ"ö!$öFö6fö<�öÚöHùöIB÷ƒŒ÷!øV2ød‰ø?îøA.ù5pù%¦ùHÌùú./ú^úCwú@»úDüú+AûEmû)³û!Ýû5ÿû55ü8küC¤ü0èü4ýFNý•ý-±ý1ßý2þ:DþBþ-Âþ‚ðþYsÿ$Íÿ6òÿ>)6h8Ÿ8ØhPzXË5$'Z-‚!°%Ò2ø3+;_¾›ÒZZ-[ˆÌäÒ±n„‚ó[v\Òã/	Æ
! mÚ
! pH?¹éùÒãp¶
s'™›?5Eu:»;ö>2:qE¬:ò;-<i~¦€%6¦gÝlEs²&&(Mvv-í)UET›9ðT*7T·5'B'j9’ÌKæ)21\)Ž)¸4âMLe-²Eà•&.¼(ë-'B0j%›'Á,é&G=>…ÄÖ8ó0,5]m“;s=±ÏKßm+$™h¾(' P +k +— OÃ d!:x!>³!2ò!;%"[a"R½"#'-#U#p#Œ#$¤#$É#$î#?$?S$[“$Qï$FA%Lˆ%#Õ% ù%!&<&BV&n™&'&%'L')l')–'!À'Câ'%&(&L(s(…("›(&¾(å(-û(-))W)%w)%�)#Ã)ç)<*C*<b*(Ÿ*È*Bè*#+++O+B{+¾+#Ö+ú+d,u,5�,6Æ,9ý,-7-:e-9 --Ú-#.4,.a.!x.Bš.SÝ.1/>F/Z…/=à/;0Z0s0-’08À09ù0A31Eu12»1(î1626N27…2?½2Cý27A38y3@²3Dó3b84j›4y5F€5EÇ5&
6/46Xd6O½67
7#E7#i7%�7(³7 Ü75ý738bI8j¬8u9]�9Eë91:(±:1Ú:J;HW;º ;k[<êÇ<t²=´'>hÜ>KE?x‘?7
! @8B@@{@A¼@)þ@4(A‚]A>àABF=B5„B ºB5ÛBPCmbCFÐCKDCcDE§D>íDI,EKvEDÂEEFJMFT˜FZíFGHGI�GKÚGD&HOkHQ»HJ
ITXII­Ib÷IbZJu½JE3KKyKQÅKWL‚oL€òLsMSŒM!àM*N%-N3SN<‡NDÄN	O#O)5O._O™ŽOL(P:uP °P;ÑP8
QFQMbQV°Q]RheR”ÎRZcSA¾S`TVaTO¸TQU6ZUD‘UZÖUB1VLtVNÁVDW\UWI²WgüW9dX:žX>ÙX:YDSYH˜YwáYjYZ(ÄZ.íZ3[*P[K{[,Ç[Aô[96\3p\8¤\EÝ\G#]0k]Dœ]?á]@!^Cb^1¦^4Ø^2
_l@_o­_f`Z„`~ß``^a$¿aAäaN&b2ub8¨b)ábPc_\cU¼cId*\d)‡dO±dNe=Pe9Že?Èedfimf:×fcg6vgP­gxþgZwhdÒho7iT§i>üiB;j1~j!°j.Òj*k&,k0Sk„k›k ³k:ÔkFl5VlŒlT¡l@öl97m5qmD§mDìm#1n4Un+Šne¶n:oIWoz¡o@p3]p(‘p3ºp,îpRqPnqI¿qH	rpRr6ÃrEúr4@s8us2®sAás<#t-`t1ŽtFÀtQu4Yu3Žu@Âu\v]`vZ¾v=w1Ww*‰wC´w,øwO%x8ux2®xCáxJ%y,py-�y7Ëy>z3Bz?vz?¶zMöz@D{?…{2Å{Lø{6E|2||>¯|>î|&-}:T}/�}<¿}Eü}1B~Qt~BÆ~C	8M6†½/Ïÿe€i‚€'ì€�6-�1d�5–�AÌ�1‚5@‚ v‚1—‚0É‚&ú‚-!ƒ0Oƒ€ƒjœƒA„sI„?½„0ý„".…<Q…ZŽ…2é…P†'m†'•†½†4Û†3‡D‡V‡„l‡Bñ‡T4ˆ‰ˆ-¤ˆ!Òˆ@ôˆ&5‰X\‰bµ‰kŠ^„ŠãŠûŠ%‹^7‹;–‹iÒ‹a<ŒSžŒZòŒSM�k¡��
Ža›Ž[ýŽnY�5È�6þ�95�-o�:��9Ø�-‘6@‘4w‘*¬‘×‘Vñ‘H’8b’6›’;Ò’^“$m“>’“RÑ“[$”€”™”-¸”8æ”%•ME•M“•Gá•!)–0K–|–&œ–/Ã–1ó–>%—*d—‚�—˜,0˜X]˜I¶˜"™N#™Kr™K¾™0
! š3;šošW‰š6áš›%1›|W›Ô›=ç›[%œ.�œL°œýœ�7�DU�Aš�,Ü�	žž>ž=]ž<›žØž9êžB$ŸPgŸ#¸Ÿ2ÜŸ1 \A @ž 2ß 8¡SK¡;Ÿ¡?Û¡T¢<p¢@­¢'î¢ £>7£9v£)°£Ú£J÷£ B¤$c¤ˆ¤-¦¤Ô¤@ô¤,5¥%b¥/ˆ¥¸¥,×¥,¦1¦I¦^i¦%È¦(î¦ §;8§t§`”§)õ§¨,=¨6j¨<¡¨<Þ¨(©<D©D�©Æ©:Ê©6ª:<ª5wªN­ª#üª# «D«Yb«P¼«+
¬P9¬.Š¬A¹¬jû¬!f­'ˆ­1°­?â­&"®GI®G‘®oÙ®^I¯G¨¯Kð¯S<°3�°QÄ°8±AO±@‘±JÒ±E²Pc²f´²E³@a³M¢³gð³CX´Lœ´Hé´c2µ>–µBÕµ@¶`Y¶Jº¶J·JP·K›·Iç·u1¸R§¸Jú¸LE¹E’¹@Ø¹Dº=^ºPœºaíºHO»W˜»Oð»`@¼E¡¼Qç¼Z9½‚”½E¾S]¾K±¾@ý¾G>¿T†¿CÛ¿QÀUqÀ_ÇÀU'ÁD}ÁlÂÁ3/Â1cÂO•Â åÂTÃX[Ã¾´Ã*sÄožÄzÅ;‰ÅNÅÅGÆI\Æz¦Æ!Çâ8ÇmÈ‰È §È,ÈÈ"õÈ1É9JÉH„É!ÍÉJïÉU:ÊN�ÊAßÊA!ËFcË@ªËEëË=1ÌXoÌIÈÌJÍ']Í$…Í&ªÍTÑÍc&Î!ŠÎ¬ÎLÁÎLÏC[Ï-ŸÏ?ÍÏA
Ð/OÐ<Ð9¼Ð]öÐbTÑO·ÑAÒ6IÒ?€ÒBÀÒ>Ó>BÓ3�Ó2µÓOèÓ88Ô8qÔ7ªÔ3âÔEÕ?\ÕGœÕ$äÕL	ÖhVÖ3¿Ö7óÖ4+×3`×9”×*Î×8ù×62Ø–iØ£Ù/¤Ù-ÔÙ"Ú*%Ú0PÚ5�Ú0·Ú*èÚ+Û?Û4_Û<”Û7ÑÛ%	ÜE/ÜuÜh„Ü^íÜ<LÝC‰Ý@ÍÝXÞxgÞiàÞmJß3¸ßìßüßFàGVàtžàXá>lá›«ádGâ¬âd¿âQ$ãAvã'¸ã(àãh	ä1rä+¤ä-ÐäEþäwDåH¼å,æO2æ.‚æ±æKÂæç; ç:\ç*—çÂçEàç;&èTbè0·ècèèWLéH¤éKíéE9êNêRÎêC!ëFeë@¬ë;íë)ì"Fì)iìO“ì2ãìHí'_íK‡í*Óí6þí#5îYî9vî#°î-Ôîlï(oï'˜ï?Àï/ð:0ð'kð “ð2´ðçð\ñ-bñ3�ñ4ÄñRùñ.Lò;{ò;·ò2óòd&ó*‹óI¶ó)ô *ôƒKô*Ïô4úô'/õ,Wõ'„õ-¬õÚõùõUö(lö0•ö]Æö$÷=<÷-z÷�¨÷,Fø<sø°øÁøEÙøù3;ù.où5žù(Ôù'ýùI%ú#oú“ú5­úãú<ùúE6ûJ|ûTÇûZü,wü)¤ü,Îü0ûü0,ýl]ý6Êý þ"þAþ4YþŽþ=¦þ:äþ(ÿ%Hÿnÿ*„ÿ¯ÿ$Ëÿ2ðÿF#bj%Íó&
;4'p6˜/Ï
ÿr
2€³uÄ5:ps
w?…ÅÍ7Õ7
RER˜ë7ÿ7@><‘ÎÚ!ãYpnpßfP·EÓ9@SC”Ø@á"	>	^	$|	\¡	5þ	>4
! Ps
! <Ä
! g3{B¯*ò;JYT¤ù@
U
0k
)œ
-Æ
(ô
%&C%j%�$¶"Û&þ$%'Jr#’¶!Ö+ø1$Vu(“*¼8ç, 2MY€RÚ-F+d$�/µkåPQU¢.ø='Aeb§j
! .uF¤>ë&*;QS�:á@(](†'¯`×I8A‚PÄBDX-�BËCGR6š;Ñ8
7F~FœAã0%AV
˜Q¦(ø)!K#f&Š/±Bá$+>Zl#Ÿ'Ãëþ ;. *j L• [â >!!W!,y!0¦![×!3":"9A"
! {"$†"#«""Ï"<ò"Y/#+‰#Xµ#A$*P$>{$tº$/%"G%<j%:§%
â%=ð%8.&=g&%¥&BË&,'
;'2I'|'!š'$¼''á'	(,(GH(:�(3Ë(;ÿ(U;)‘)
–)¤)µ)5Æ)?ü)0<*-m*<›*EØ*K+j+{+Œ+�+®+/¿+-ï+,4,E,\,m,~,�,- ,Î,ß,Jâ,K--–y-Ê.UÛ.z1/ ¬/yÍ/tG0©¼0pf1,×1S2 X2By2ƒ¼2E@3E†37Ì34	4¢'4bÊ4€-5~®5"-6P6;a6G�67å6 7!>7<`7�7”©7>8¾D8*9-.90\9-�9/»9uë9ua:m×:™E;rß;`R<S³<S=˜[=mô=Ab>a¤>ˆ?I�?3Ù?T
@Fb@J©@\ô@]QA6¯A,æA~Bª’Bµ=CjóCq^DSÐDW$Eo|EàìE,ÍF>úFI9G:ƒGQ¾G)H²:H0íHI7IPI‘hI.úIÒ)J8üJW5K2�KNÀKUL‡eLTíL¿BMGN±JN'üNW$On|O‚ëO[nPŽÊP_YQ_¹QÃRSÝRK1SS}StÑSQFTj˜TXUe\U�ÂU‚DV’ÇVvZWlÑWN>XÑ�Xœ_Y£üY= ZÜÞZP»[V\Pc\=´\4ò\Q']dy]YÞ]^8^`—^qø^^j_QÉ_v`{’`aavpa[çaFCbWŠbMâbK0cF|c—Ãch[d]ÄdH"eAkeI­e7÷e\/fdŒf_ñfSQgG¥gUígDChRˆhrÛh_Ni…®is4jA¨j<êjP'kòxk}kl„élYnm<ÈmEn_KnI«n‘õng‡oxïo[hp^ÄpS#q7wqY¯qa	rakr}Ír“Ks^ßss>tS²tcurju>Ýudv•�vuwM�w•ÛwcqxcÕx]9yY—yoñySazXµzœ{Ÿ«{VK|l¢|?}kO}X»}b~cw~CÛ~?‡_0ç/€VH€4Ÿ€XÔ€f-�G”�ZÜ�k7‚a£‚MƒgSƒB»ƒ/þƒq.„\ „_ý„Y]…Y·…]†do†7Ô†6‡?C‡Sƒ‡v×‡VNˆ0¥ˆBÖˆ(‰CB‰a†‰Yè‰8BŠb{Š=ÞŠV‹>s‹Y²‹`ŒSmŒ4ÁŒ4öŒ6+�2b�=•�(Ó�Hü�DEŽaŠŽ/ìŽ �-=�‘k�Rý�yP�cÊ�%.‘OT‘q¤‘^’ou’zå’R`“g³“O”0k”Dœ”’á”Wt•QÌ•j–N‰–HØ–6!—YX—A²—9ô—<.˜%k˜0‘˜kÂ˜..™0]™1Ž™mÀ™Å.š}ôš�r›˜œ?™œxÙ�}RžiÐžh:Ÿ_£Ÿ- @1 pr _ã ÒC¡¢'0¢X¢#s¢9—¢}Ñ¢JO£š£å±£Q—¤é¤Eù¤?¥2O¥"‚¥C¥¥,é¥L¦/c¦0“¦Ä¦	à¦)ê¦	§§2§K§Z§p§†§Ž§'—§
! ¿§Ê§Þ§ñ§¨¨%.¨ T¨u¨Š¨›¨¬¨À¨Ó¨ì¨	©
©©1©N©
! d©o©*~©v©©z ªx›ª€«]•«%ó«6¬bP¬1³¬5å¬5­gQ­c¹­=®e[®Á®Oà®0¯nJ¯<¹¯ö¯ °0°WD°Yœ°Wö°AN±9�±?Ê±1
! ²<²HS²Cœ²9à²4³-O³<}³º³6É³;´T<´!‘´5³´Qé´;µMTµH¢µ3ëµ¶<¶X¶2w¶Xª¶b·‘f·Gø·-@¸6n¸5¥¸>Û¸=¹>X¹A—¹CÙ¹YºIwº>ÁºQ»,R»'»@§»Nè»P7¼+ˆ¼É´¼\~¾•Û¾Jq¿—¼¿œTÀ[ñÀPMÁ9žÁ9ØÁÂ}’Â9Ã9JÃb„Ã³çÃC›ÄhßÄXHÅj¡ÅhÆsuÆréÆ\ÇbÜÇX?È\˜ÈAõÈ\7ÉC”É°ØÉ�‰Ê6ËWBËLšË8çË2 ÌSÌpÌ‡ÌžÌµÌ&ÓÌ0úÌ+Í4Í<TÍ,‘Í8¾Í:÷Í.2Î@aÎ=¢Î àÎÏ) ÏxJÏ5ÃÏ]ùÏOWÐW§Ð:ÿÐP:Ñz‹ÑJÒxQÒwÊÒNBÓM‘ÓIßÓV)ÔN€ÔQÏÔ^!Õ+€ÕU¬Õ8Ö<;Ö�xÖ�×n”×CØUGØi�Ø�Ù;—Ù<ÓÙBÚISÚk�Ú3	Û==ÛC{Û0¿Û8ðÛf)ÜŒ�ÜœÝXºÝ…Þ>™Þ3ØÞ>ß:Kß7†ß;¾ßPúß`Kàs¬à. á,Oáh|áWåá~=â5¼â_òârRã3Åã;ùã/5ä^eäYÄäåD>åSƒåp×åcHæR¬æ#ÿæ?#ç6cç%šçSÀç$è%9èK_èU«è2é64é8ké-¤éoÒé}BêIÀê4
! ë„?ëQÄëIì'`ì@ˆìFÉì;í.LíA{íF½íEîjJî5µî<ëîi(ïG’ïNÚïI)ðIsð=½ð/ûð2+ñp^ñ[ÏñW+òFƒòKÊòUójlóU×óU-ô?ƒôNÃôUõ[hõ=Äõ?öIBöCŒöLÐö>÷:\÷@—÷ZØ÷93øImøT·ø6ù7Cù/{ù(«ùHÔù0ú/Núc~úDâú9'û:aû;œû9Øû:üHMü>–üEÕüEýBaýD¤ý4éýGþ3fþFšþHáþ=*ÿJhÿ/³ÿ.ãÿ0-CPqbÂK%"qU”êŠ�2¤ ×Œø8…˜¾;WW“zë[f8ÂKûKGG“UÛ@1	ar	Ô	Nò	2A
! Dt
! ,¹
! "æ
! |	7†Q¾OG`6¨]ßZ=
]˜
Zö
fQf¸Y#y#�€ÁZBJ�:è9#W]8µ}îCl–°ÁGd	1n 5ÀWö3NI‚IÌh0?°-ð9VXF¯GöD>(ƒ,¬4Ù�7œ<Ô?=QN�tÞ5S‰7¨VàA7Oy,É*ö)!vKEÂVK_t«b eƒ9é8# <\ 5™ VÏ W&!%~!¾¤!‡c"Dë"E0#µv#¦,$]Ó$H1%nz%Yé%MC&3‘&4Å&]ú&RX'-«'2Ù'>(]K(1©(ZÛ(<6)[s)4Ï)=*PB*P“*=ä*"+<4+Wq+gÉ+g1,€™,A-Y\-¶-TÓ-;(.qd.[Ö.P2/‡ƒ/X0Zd06¿0Œö0_ƒ1Cã1]'2j…2pð2na3LÐ3[4Oy4PÉ45^,5‹5D 5Xå5^>6F�6Tä6J97_„70ä7B8+X8@„8;Å8B9JD95�97Å9Eý9C:cÃ:"';+J;Dv;F»;K<aN<“°<ED=NŠ=2Ù=]> j>)‹>6µ>3ì>" ?`C?"¤?&Ç?7î? &@
G@<U@_’@Qò@JDA�A+©AÕA7óA+BGDBNŒBAÛBZCRxCcËCb/D[’DYîDYHEc¢EOF[VF’²FkEGV±GyH4‚H·HHÕHIE.I!tI–I$ªIÏI9ïI#)J(MJhvJKßJH+KKtKDÀK5LG;L$ƒL;¨L1äLM"M>5M>tMA³MKõM(AN#jN%ŽNY´N_OWnOÆONâOO1PM�PMÏP/QJMQB˜QJÛQ&&RaMR:¯R|êR`gSÆÈS”�T[$UU€UKÖUm"VJ�V8ÛVAW#VWzW”W®W6ÃW2úW2-X"`XRƒX=ÖX8YrMYTÀYYZjoZAÚZC[F`[=§[[å[ZA\Mœ\^ê\WI]R¡][ô];P^pŒ^Oý^WM_V¥_9ü_:6`Gq`W¹`$a6a4TaH‰aJÒaRb7pb¨bKÈbLc9ac?›cTÛc0dBHdD‹d7ÐdDeIMeP—eèef'fuEfc»fqgf‘g>øg>7h;vh?²h=òhS0i"„i§il¹ie&jLŒj0Ùj<
! k9GkM�kBÏkl,lIlQ^lq°lE"mIhmJ²mHým*Fn9qn8«näncÿn^cocÂoa&plˆpBõpJ8qNƒqÒqcðqITrNžrGírD5s&zsC¡s3ås(t5Bt&xt/Ÿt?Ït7uFGu$Žu1³uMåua3v •v¶vÎv1åvw$5w9Zw;”w/Ðw#x"$xGxv]x7ÔxJy;Wy<“yÐy=çy>%z9dzžzA½z=ÿz3={6q{K¨{sô{?h|P¨|eù|c_}gÃ}Ä+~Wð~_Hy¨"€o¢€f�qy�aë�eM‚a³‚7ƒ2Mƒ.€ƒ\¯ƒY„f„.|„1«„FÝ„@$…@e…P¦… ÷…S†Cl†X°†F	‡VP‡F§‡Fî‡?5ˆDuˆ'ºˆ>âˆK!‰xm‰læ‰bSŠS¶Š<
! ‹~G‹DÆ‹ Œ€,Œ]­ŒE�bQ�1´�dæ�šKŽ<æŽ/#�S�Gj�,²�Kß�‚+�'®�'Ö�"þ� !‘B‘\[‘m¸‘7&’^’u’�’!¥’"Ç’#ê’#“%2“%X“6~“#µ“Ù“ù“7”~P”<Ï”<•oI•8¹•Nò•1A–;s–6¯–wæ–s^—TÒ—V'˜`~˜[ß˜†;™RÂ™Vš@lšE­šµóš¯©›LYœ0¦œH×œv �r—�=
! ž<Hž:…žbÀž#ŸU7Ÿc�ŸNñŸ8@ Py Ê 7ß 9¡!Q¡>s¡>²¡&ñ¡p¢X‰¢>â¢&!£>H£&‡£@®£(ï£@¤(Y¤P‚¤8Ó¤@¥(M¥Jv¥eÁ¥Z'¦r‚¦Rõ¦mH§,¶§?ã§,#¨,P¨*}¨Y¨¨!©?$©Cd©C¨©Dì©a1ª"“ªH¶ªcÿªdc«cÈ«V,¬7ƒ¬S»¬4­LD­L‘­7Þ­T®9k°1¥°3×°O±ò[±$N²s²‹’²;³åZ³h@´Q©´Dû´D@µ[…µ1áµ;¶iO¶,¹¶,æ¶W·/k·4›·WÐ·J(¸Es¸(¹¸,â¸.¹?>¹D~¹)Ã¹]í¹+KºKwº/Ãº@óºE4»#z»Ež»#ä»;¼=D¼'‚¼=ª¼è¼'½C)½1m½LŸ½Rì½8?¾Cx¾Y¼¾¿B–¿CÙ¿CÀ;aÀ;�À*ÙÀÁ6Á;LÁ-ˆÁE¶ÁSüÁ>PÂ>�Â%ÎÂGôÂS<Ão�ÃXÄ=YÄA—Ä.ÙÄZÅGcÅ(«Å(ÔÅWýÅ UÆ3vÆ?ªÆ-êÆ ÇT9ÇJŽÇÙÇ*îÇ1È?KÈ1‹È9½È/÷È0'É/XÉ8ˆÉ9ÁÉ$ûÉH ÊIiÊ9³ÊJíÊr8Ë3«ËußË“UÌŸéÌ›‰ÍR%Î›xÎdÏ·yÏ=1ÐÈoÐñ8Ñ¸*ÒáãÒÜÅÓ¢Ô<¨ÕdåÕOJÖTšÖ1ïÖh!×KŠ×9Ö×Ø(.Ø(WØ(€Ø&©Ø&ÐØ*÷Ø*"Ù*MÙ(xÙ(¡Ù/ÊÙ3úÙ0.Ú(_Ú<ˆÚSÅÚ2Û5LÛ:‚Û0½ÛHîÛH7Üe€Ü?æÜu&ÝaœÝ`þÝ‘_ÞGñÞi9ßA£ß2åß@à:Yà=”àsÒàeFá�¬áv<â^³âgãgzã^âãMAäN�ä�Þä$nå%“å$¹å"Þå7æN9æˆç\žèMûèSIé+�éQÉé6ê>Rê[‘ê`íê}NëÌëWéë?Aìn�ìbðìjSí;¾íEúí\@î0�î�Îîv^ïnÕïbDðh§ð6ñfGñ6®ñ åñ€òn‡ògöò^ó#~ó5¢ó4Øó¿
ô€Íô(NõGwõ[¿õ2ö<NöB‹ö(Îö=÷ö#5÷JY÷6¤÷+Û÷ø#ø4<øQqø9Ãø£ýøE¡ù6çù^úU}ú%ÓúrùúOlû*¼ûAçû")ü>LüL‹üQØüV*ý:�ý#¼ý%àý%þ@,þRmþKÀþ4ÿ3Aÿ,uÿ)¢ÿdÌÿD1@v<·6ôW+>ƒHÂByNCÈSˆ`VéT@?•@ÕrE‰'ÏA÷A9&{)¢(Ì^õ@TA•<×O.d6“*Ê0õ3&	2Z	g�	3õ	3)
! 3]
! 3‘
! 4Å
! 4ú
! 5/5e5›5Ñ55=5s5©5ß5
5K
5�
3·
3ë
33S3‡3»4ï3$3X3Œ3À5ô5*5`5–3Ì3343h3œ3Ð3383l3 4Ô4	2>3q3¥4Ù43C3w3«3ß62J2}3°8ä3NQJ 4ë4 ;UQ‘Jã1.A`L¢@ïM0‚~9e;©¡:K=†,Ä9ñ+LJE—<ÝA	\6f7�4ÕB
! tMFÂE	TOÚ¤? �¿ WA!X™!qò!Jd"9¯"\é"TF#J›#Iæ#S0$q„$Tö$QK%q�%b&1r&m¤&*'$='Zb'M½'Q(,](%Š(C°(2ô(-')%U)!{)a�)Nÿ)=N*Œ*&¨*2Ï*"+0%+-V+.„+³+"Ì+)ï+1,)K,#u,™, ¹,$Ú,-ÿ,(--$V-#{-(Ÿ-,È-)õ-3.FS./š.(Ê.*ó.5/2T/=‡/Å/†á/µh0'1RF1C™1=Ý1>2MZ2n¨2@3YX3J²3`ý3©^4I5QR5<¤5.á561+6E]69£6`Ý6d>7(£7LÌ7L8Lf8³8NË8@9K[9A§9Eé9@/:Ap:E²:Hø:CA;D…;PÊ;F<Db<V§<Oþ<N=/g=1—=:É=9>.>>m>9‹>Å>,Ò>ÿ>?L#?Cp?´?Ñ?ç?@N!@5p@3¦@:Ú@NA
dAJrAY½A;B‰SBeÝB€CCmÄCu2DM¨D(öD%EHEEHŽE:×E=FPF,pF²�F7PG7ˆGfÀG2'HHZH9£H{ÝHAYI…›IU!J=wJ†µJ…<KŽÂKÊQLAO8^O?—OS×O8+PUdPVºP*Qa<QÉžQEhR<®RLëRR8SG‹SCÓS¯TLÇTU%U6EU5|U5²U4èU.V%LV)rVFœV.ãV4W*GWHrW&»W3âW)X(@X3iX>�X7ÜXY*'Y&RY;yYLµY2Z%5ZV[Z3²Z/æZ4[IK[)•[F¿[\)$\RN\F¡\Rè\;]1L]'~]&¦]:Í]*^d3^W˜^_ð^9P_/Š_Iº_5`1:`.l`%›`#Á`.å`&a*;a-faG”aaÜa->b6lbH£b)ìb:c$Qc8vc\¯c#d$0dQUd&§d@Îd4eDeE\e7¢euÚe6Pf+‡f¹³fžmg˜h}¥h #iLDi8‘iDÊi(j48j&mjL”j/ájLk+^kŠkMªkDøkM=l2‹l'¾lCæl+*mNVm%¥mXËm3$n-Xn%†nL¬n^ùniXo3Âo3öo›*pÝÆp¡¤qÛFr¤"s–Çsp^tœÏt°luÏvÏívž½w6\x2“x‹ÆxSRy7¦y>ÞyEz_czCÃz?{dG{=¬{vê{ga|3É|[ý|7Y}%‘}I·}6~58~2n~,¡~-Î~,ü~$)\N3«dß9D€-~€<¬€Wé€:A�C|�4À�_õ�pU‚0Æ‚÷‚,ƒ+CƒDoƒH´ƒýƒ>„Y„9u„/¯„Mß„$-…?R…6’…+É…Aõ…`7†.˜†WÇ† ‡$@‡ie‡@Ï‡,ˆ1=ˆ9oˆD©ˆ.îˆG‰Ke‰s±‰=%ŠHcŠ²¬Š<_‹4œ‹HÑ‹.ŒIŒ2aŒØ”ŒIm�õ·��­ŽR=�S��ˆä�/m�V��6ô�,+‘-X‘~†‘;’’A’ªÔ’(“:¨“Sã“=7”Mu”8Ã”7ü”-4•%b•/ˆ•M¸•,–53–Ji–/´–.ä–(—!<—s^—=Ò—;˜DL˜x‘˜.
! ™:9™Zt™„Ï™\TšZ±š2›#?›Tc›M¸›2œ9œLXœh¥œ9�bH�1«�%Ý�HžLžjžU‡žÝžäžWŸ ZŸ9{Ÿ.µŸ+äŸ( !9 7[ 2“ .Æ 5õ @+¡sl¡à¡Tì¡NA¢I�¢RÚ¢]-£,‹£�¸£O:¤Š¤£¤»¤Ø¤÷¤¥)¥)=¥g¥4{¥°¥OÅ¥¦.*¦VY¦,°¦2Ý¦D§8U§/Ž§¾§:×§6¨!I¨8k¨:¤¨,ß¨©4(©J]©d¨©@
ª:Nª5‰ª7¿ª)÷ªQ!«2s«A¦«?è«](¬}†¬P­!U­-w­8¥­;Þ­.®%I®.o®2ž®FÑ® ¯9¯1Y¯‹¯"¦¯É¯!ç¯	°-&°9T°>Ž°1Í°Jÿ°,J±*w±q¢±I²<^²9›²(Õ²6þ²/5³;e³¡³K¼³9´B´*_´4Š´¿´"Î´Qñ´kCµ$¯µ:Ôµ9¶I¶Me¶)³¶Ý¶@é¶&*·#Q·(u·ž·8º·Ló·J@¸(‹¸´¸+Å¸Iñ¸(;¹Md¹!²¹Ô¹:ò¹"-º-Pº>~º/½ºíº#þº/"»6R»‰»*©»(Ô»/ý»'-¼?U¼~•¼^½.s½;¢½?Þ½@¾C_¾<£¾7à¾)¿?B¿>‚¿HÁ¿E
! À@PÀ>‘ÀKÐÀ)ÁƒFÁcÊÁ6.Â3eÂN™Â8èÂ5!Ã<WÃi”Ã*þÃp)ÄšÄ&·Ä1ÞÄ>ÅBOÅ^’Å6ñÅE(Æ;nÆ&ªÆÑÆéÆBÇVFÇ:�ÇNØÇI'ÈFqÈ;¸È=ôÈ2É/NÉE~É=ÄÉCÊ]FÊ!¤ÊkÆÊB2ËuËZ�Ë^êËDIÌBŽÌDÑÌBÍBYÍ=œÍOÚÍO*ÎOzÎiÊÎ>4ÏCsÏ9·Ï3ñÏ
%Ð(3ÐC\Ð0 Ð[ÑÐO-ÑN}ÑSÌÑ Ò2>ÒOqÒ@ÁÒ4ÓF7Ó=~ÓN¼Ó8ÔLDÔ•‘Ô<'Õ�dÕSÖWVÖN®ÖKýÖ—IØváØ5XÙ»ŽÙ>JÚS‰ÚPÝÚb.ÛK‘ÛGÝÛG%Ü9mÜ2§ÜNÚÜ^)Ý<ˆÝNÅÝHÞ7]ÞZ•Þ)ðÞŒßL§ß?ôß[4à<�à*Íà)øà"áB2áKuá4Áá4öá\+â:ˆâ.ÃâLòâS?ã%“ã]¹ãtä4ŒäXÁäOåfjåÑåGèå>0æQoæiÁæy+ç}¥çI#è`mè^Îè]-é�‹éTê\pêRÍê= ëL^ëd«ë+ìe<ìh¢ìí(íK9íL…íEÒíîI.î@xî,¹îæî>÷îX6ïQ�ïVáï58ð2nðH¡ðLêðK7ñ@ƒñZÄñCò#cò$‡ò¬òCÇò$ó&0ó8Wó�ó&«ó/Òó>ô>Aô>€ô3¿ôBóôE6õ<|õW¹õ9öxKöBÄö.÷J6÷2�÷´÷0Ñ÷øø4øQøiø8‚ø»øÖøîø8
ù Fù gùIˆù(Òùûùú()úRújú�ú'™úÁú+Øúû+ûKû+fû’û(­ûÖûîûJüQVüP¨üMùü7Gý_ýŠßýCjþ9®þDèþ[-ÿw‰ÿaÎc(2 [ | �'¾2æD4^B“:Ö[,m;šÖ.õ$8CJ|[ÇK#KoG»%%))O'y ¡Ââ"'B j ‹ ¬ Í@î /@P ‘ ² Ó ô'	=	!]	 	< 	 Ý	 þ	 
! +@
! ;l
! I¨
! Vò
! ,IBv3¹3íW!Ky-Å#ó#
P;
9Œ
+Æ
+ò
((G)p)šYÄ=X\fµS0p0¡bÒO5=…–ÃIZD¤?éW)u�G÷Q?=‘FÏMQd#¶0Ú1:=Rx9ËEPK=œ;Ú=KTC TäE9EIÅGGW4Ÿ8Ô8
8F5*µ'àgpBŒ6ÏUV\'³TÛC0dt,Ù^]eRÃQ Oh N¸ =! E!df!!Ë!!í!!"D1"Dv"F»"1#%4#xZ#"Ó#+ö#"$!@$Fb$3©$7Ý$7%7M%4…%8º%9ó%C-&4q&]¦&]'Gb'Gª'`ò'2S("†(2©(5Ü(L)i_)•É)%_+<…+BÂ+c,si,1Ý,6-F-.d-M“-?á-a!.vƒ.kú.+f/_’/ò/`0[c0h¿0+(1CT1L˜1=å1M#2@q21²2Àä2e¥3;4ºG4Q5cT5ü¸5Oµ67T7rt7�ç7(w8 8Eµ8;û8_79—9´9Ñ9;ì9b(:Y‹:å:F÷:5>;Ft;»;KÔ; <e8<Zž<Où<FI=C�=>Ô=T>Jh>L³>0?61?\h?.Å?7ô?Z,@P‡@]Ø@26ACiA­A@ÀA,BY.B*ˆBI³BIýB?GC?‡C9ÇC.DP0D9�D-»DEéD2/EibELÌE,F/FF!vFW˜F/ðFK GKlGF¸G3ÿGK3H[HTÛH=0I^nIdÍI82J<kJD¨JNíJ.<K?kK+«KD×KML\jL2ÇLGúLHBMD‹M,ÐM0ýM8.N3gNJ›N_æN+FOVrOVÉOy PBšP5ÝPDQDXQE�QJãQ/.RM^RZ¬RWSK_SJ«S;öSA2TgtT,ÜT'	Ut1Uf¦UB
V4PV<…V,ÂV,ïV2W8OWUˆW:ÞW*XRDXT—XHìXB5Y‹xY¶ZJ»Z„[c‹[Xï[WH\W \1ø\5*].`]2�]+Â]3î]Ÿ"^PÂ^F_ZZ_Dµ_%ú_' `(H`-q`DŸ`Kä`(0atYaÎa.ía4bFQb4˜b<ÍbI
! cETc,šc=Çc@d_Fd1¦d5Ød%e'4e(\e-…e³e6Òe<	fFf)af3‹f5¿frõf�hgYha`hbÂhƒ%i]©i3j%;jÂaj#$kWHk k7©k5ák/l1Gl%yl;ŸlÛl8òl?+mDkmB°mJómH>nE‡nJÍnHoCaoH¥oAîoF0pAwpF¹pDqQEq<—qoÔqNDrD“r4ØrB
s5Ps+†sg²sbti}teçtYMu\§u›v[ vfüv cw�„w<x8Ox~ˆxcyky©szh{,†{S³|}! }B}Z}x}�}¥}Á}Ð}$ë}~40~Ge~/­~dÝ~5B,xV¥7ü24€Fg€K®€@ú€2;�3n�k¢�I‚7X‚Ÿ�‚¡0ƒvÒƒšI„œä„5�…M·…'†I-†Aw†;¹†?õ†M5‡aƒ‡På‡X6ˆi�ˆ=ùˆ7‰MV‰�¤‰1&Š7XŠh�Š@ùŠƒ:‹K¾‹~
! Œm‰ŒV÷ŒzN�<É�9Ž£@Ž;äŽS �dt�_Ù�I9�Jƒ�‡Î�¡V‘šø‘7“’!Ë’4í’4"“4W“4Œ“5Á“5÷“6-”6d”6›”6Ò”6	•6@•6w•6®•6å•6–6S–6Š–4Á–4ö–4+—4`—4•—4Ê—5ÿ—45˜4j˜4Ÿ˜4Ô˜6	™6@™6w™6®™4å™4š4Oš4„š4¹š4îš4#›4X›4�›4Â›5÷›5-œ3cœ4—œ4Ìœ5�57�4m�4¢�4×�4ž7Až3yž3­ž4áž9ŸRPŸm£ŸF €X Ù 3ñ r%¡r˜¡J¢:V¢‘¢O±¢@£3B£*v£o¡£A¤GS¤i›¤P¥DV¥*›¥,Æ¥$ó¥Y¦\r¦>Ï¦+§1:§,l§,™§+Æ§,ò§,¨+L¨´x¨S-©F�©XÈ©H!ª*jª=•ªTÓªA(«;j«w¦«+¬YJ¬B¤¬€ç¬Uh­F¾­U®F[®M¢®{ð®kl¯;Ø¯<°HQ°Eš°Sà°!4±1V±ˆ±'œ±%Ä±^ê±8I²‚²%¡²;Ç²7³?;³3{³0¯³Là³(-´*V´0�´3²´sæ´/ZµCŠµ3Îµ6¶,9¶nf¶8Õ¶=·7L· „·M¥·Tó·9H¸%‚¸4¨¸"Ý¸)¹3*¹]^¹%¼¹8â¹/ºKKºe—ºUýº4S»Dˆ»*Í»ø»%¼$6¼&[¼9‚¼U¼¼½21½-d½I’½Ü½Lð½O=¾H�¾;Ö¾Y¿Ql¿g¾¿8&À9_À_™À7ùÀ/1Á:aÁ3œÁHÐÁLÂ>fÂ4¥ÂDÚÂ;ÃM[Ã?©Ã;éÃ=%Ä?cÄ;£Ä:ßÄDÅ4_ÅJ”ÅQßÅ:1ÆHlÆ>µÆ>ôÆ>3Ç@rÇF³ÇEúÇB@ÈBƒÈOÆÈKÉ=bÉ@ ÉJáÉ>,Ê?kÊU«ÊJËZLËo§ËeÌ^}ÌUÜÌ(2Í>[Í>šÍ1ÙÍ,Î;8ÎtÎ+‡ÎK³ÎDÿÎJDÏ/�Ï¿ÏAÖÏ@Ð[YÐ:µÐ`ðÐ=QÑM�ÑKÝÑG)ÒGqÒC¹Ò5ýÒ93ÓFmÓB´ÓE÷ÓL=Ô+ŠÔ ¶ÔG×ÔÕ-4ÕCbÕV¦Õ6ýÕ/4Ö=dÖ>¢ÖJáÖü,×)ØU0ÙG†ÙÎÙäÙ"ÚF&ÚEmÚT³Ú"ÛB+Û:nÛ4©Û2ÞÛ;Ü>MÜ9ŒÜLÆÜ=ÝxQÝWÊÝ*"ÞFMÞ?”ÞHÔÞ@ß8^ß{—ßià3}àR±à9áx>án·áj&âA‘â4ÓâAãJJãX•ãYîãIHä^’ä ñäCåVåpå;ƒå?¿å8ÿå'8æd`æaÅæf'ç'Žç'¶ç]Þç=<è]zè]Øè^6éV•éìé-ê;1ê"mê>�ê,Ïê+üê/(ë-XëF†ë:Íë)ì/2ìKbì'®ì'Öì7þì56íJlí&·íÞíM÷í$Eîjî?|î:¼îd÷î\ïelï$ÒïI÷ïYAð/›ð,Ëð0øðu)ñ.Ÿñ4Îñ%òb)òrŒò%ÿò(%ó2Nó+�ó%­ó;Óó4ô¢Dô‘çôdyõXÞõA7ö1yö-«ö Ùö*úö-%÷DS÷Y˜÷lò÷B_øI¢øyìøMfùS´ù¬úHµúVþú’Uû<èû?%üpeüXÖüq/ýƒ¡ýP%þevþ‘Üþ9nÿ²¨ÿY[vµF,Cs\·u�Š'—BrÚ>MNŒFÛD"\gSÄ^Rw\Êh'|�J
EX|ž]	wy	ˆñ	5z
! w°
! Q(uz‚ðlsQà.2
La
D®
Nó
lB›¯dKi°i>„WÃ>¬Z®�¶œFYãi=M§~õEttº™/›ÉFe=¬6êX!:z"µ>Ø*jBŒ­Z:›•H1jzSå_90™kÊ36YjPÄTYj`ÄG%dm€Ò@S /” *Ä /ï L!2l!.Ÿ!+Î!pú!2k"8ž"4×"R#R_#6²# é#H
! $FS$2š$AÍ$.%>%1V%+ˆ%i´%S&,r&$Ÿ&/Ä&Aô&26'Di'&®'HÕ'<(1[("�(-°(Þ(eï(eU)Z»)(*�?*ZÐ*V++4‚+J·+.,I1,;{,d·,1-<N-D‹-^Ð-�/.O½.V
/qd/xÖ/–O0{æ0]b1oÀ1`02‘2D®2Yó2JM3+˜35Ä3.ú3)4>@4V4+Ö45D!5*f54‘5GÆ5K6UZ6I°6Zú6IU7,Ÿ7GÌ728YG8O¡8ñ8Q9^9
p9^~9;Ý9E:O_:.¯:8Þ:];Ju;kÀ;L,<py<ê<<=A=A_=5¡=×=ë=ø=">&6>]>dw>ZÜ>7?PS?E¤?Hê?A3@…u@7û@W3AX‹A0äA>BTTBT©B9þB,8CDeC?ªC?êCP*DR{DNÎDMEÂkE,.F[G5{H±I+ÏJEûJ:AK>|K(»K>äK:#L>^L1�LDÏLpM=…MnÃM42N+gN-“N"ÁNKäN;0O=lOªOk¹OB%PŒhPYõP;OQI‹Q@ÕQ<R>SRA’RFÔRbSn~SníSY\TF¶TvýTvtU?ëUE+VCqV7µV8íVA&W>hWO§WD÷WR<X(�Xh¸Xg!YS‰YÝY2úY0-Z(^ZL‡Z9ÔZN[9][}—[W\Zm\yÈ\KB]TŽ]Sã]-7^0e^U–^]ì^J_f_H‚_8Ë_d`Zi`tÄ`´9aXîa‘Gb�Ùb�[cdùcr^dYÑdZ+e\†e/ãeDf>Xfb—fLúfHGgA�gNÒgE!hNghA¶h@øhZ9i@”iÕiRìiH?j:ˆjTÃjk47k/lk3œk,ÐkxýkkvlŸâlr‚mõmyny{nõnLoV`o@·o\øoGUp3�pYÑp0+qB\qBŸqâq^ÿq#^rH‚rDËr+s2<sos�s&§sÎs*êst="t0`t.‘t>Àtÿt;uRVuV©u"v%#v?Iv1‰v)»vOåv)5w@_wb w;xC?x>ƒx9Âxwüxty3„yD¸y%ýy%#zbIzG¬zJôzL?{LŒ{4Ù{I|KX|C¤|Iè|G2}z}�}<¬}Xé}B~B[~ž~Sº~^0m-žaÌ8.€Eg€­€:Í€p�‚y�~ü�u{‚Tñ‚/FƒTvƒ+Ëƒ+÷ƒ2#„7V„*Ž„M¹„(…“0…EÄ…O
! †KZ†M¦†Yô†‹N‡]Ú‡@8ˆbyˆ—Üˆst‰3è‰jŠH‡ŠHÐŠ^‹]x‹@Ö‹@ŒJXŒ;£ŒMßŒ@-�Nn�\½�dŽDŽAÄŽ>�,E�&r�n™�S�u\�@Ò�%‘19‘Bk‘:®‘-é‘D’7\’8”’1Í’Iÿ’$I“rn“á“>ÿ“L>”&‹”u²”6(•`_•`À•-!–`O–°–D0—u—U’—Oè—c8˜@œ˜#Ý˜2™64™3k™MŸ™>í™A,šXnšFÇšW›Qf›C¸›;ü›.8œ7gœAŸœOáœs1�W¥�
! ý�UžK^žBªžhížFVŸ@�ŸPÞŸd/ |” Ÿ¡Ÿ±¡?Q¢I‘¢RÛ¢L.£/{£0«£,Ü£¢	¤¬¤Ë¤0ê¤)¥GE¥B�¥4Ð¥C¦BI¦8Œ¦NÅ¦D§FY§A §\â§O?¨&�¨€¶¨‚7©Wº©‹ªgžªG«UN«)¤«6Î«¬W	­2a­U”­Kê­K6®V‚®-Ù®V¯`^¯Q¿¯1°6C°=z°F¸°<ÿ°Y<±C–±aÚ±:<²xw²=ð²[.³IŠ³gÔ³d<´A¡´<ã´s µY”µ=îµ2,¶_¶l|¶Oé¶L9·W†·RÞ·)1¸h[¸LÄ¸‘¹£¹…Â¹/HºbxºdÛºQ@»v’»	¼9)¼ c¼O„¼3Ô¼M½´V½´¾ºÀ¾1{¿#­¿0Ñ¿TÀ.WÀ1†ÀL¸À,Á2ÁpRÁIÃÁR
Â>`Â@ŸÂ<àÂ#Ã2AÃ#tÃ[˜Ã"ôÃ&Ä>ÄVÄhÄF„ÄEËÄEÅEWÅF�ÅEäÅC*ÆDnÆC³Æ5÷Æ_-ÇC�ÇJÑÇwÈE”ÈNÚÈ4)É+^ÉZŠÉWåÉ[=Êc™Ê`ýÊl^ËRËËsÌ]’Ì`ðÌ3QÍ#…Í$©ÍCÎÍCÎRVÎe©ÎfÏfvÏBÝÏC ÐCdÐ?¨ÐDèÐZ-Ñ5ˆÑY¾ÑVÒ&oÒ3–Ò,ÊÒ/÷Ò4'ÓE\ÓC¢ÓCæÓ%*Ô6PÔC‡Ô-ËÔ'ùÔ%!Õ>GÕT†ÕUÛÕ>1ÖhpÖ.ÙÖ:×=C×K�×FÍ×Ø.3Ø'bØ%ŠØ'°Ø%ØØ,þØ=+Ù8iÙQ¢ÙJôÙD?ÚH„ÚoÍÚp=Û`®Û\ÜlÜÒ†ÜYYÝy³Ý@-ÞunÞläÞ6Qß5ˆß4¾ß4óß(à6Cà2zà5­àTãàD8á@}áN¾áY
â<gâS¤âCøâ'<ãXdãu½ã<3ä<päŽ­äJ<åR‡åAÚå@æG]æS¥æ6ùæE0çfvçKÝçM)èGwè0¿è2ðèC#é(gé%�é5¶éAìé/.êB^êb¡ê5ëC:ë2~ëK±ëBýëO@ì^�ì]ïì?MíT�í#âí'î0.îA_îm¡î:ï7Jï<‚ï_¿ïyð~™ð8ñQñKañ=­ñSëñR?ò’ò<°ò5íòG#ó5kóK¡ó)íóVôEnôD´ô=ùô*7õ0bõK“õ@ßõ öM>öŒö< ö7Ýö÷'÷84÷m÷4ƒ÷¸÷5Ó÷E	ø;Oø6‹ø7Âø5úøO0ù4€ù
µù?Ãùú! ú-Bú0pú/¡úmÑú`?ûD û@åû?&ü&fü�üX­ü[ýSbý-¶ý&äýþ'þi>þ/¨þØþ	äþMîþ<ÿOÿ%bÿ3ˆÿ9¼ÿSöÿQJ*œ:ÇF!ChC¬8ðK)¡u�€¨.)!XRz1Í.ÿI.QxPÊ!;’]Bð13BeL¨*õ: [8u®bË&.	#U	0y	^ª	E	
! ÍO
! [TyGÎ>=U=“=Ñ%
K5
#�
E¥
rë
H^e§e
Os<Ã<I=a‡=é&')N(x(¡;Ê´³»\o#ÌQðEBFˆFÏE\EwE½E~IPÈ�b©1ß>/'N‰vXUYO¯Lÿ3L]€+Þ8
! @C:„L¿P*]CˆjÌ^7 Z– Bñ =4!@r!³!@Ì!§
"Oµ"S#JY#d¤#;	$SE$*™$)Ä$Jî%S9&�&`
'\n'jË'U6(YŒ(Oæ(%6)%\)Q‚)`Ô)C5*Ry*NÌ*7+dS+}¸+V6,f�,mô,Eb->¨-qç-Y.Nu.YÄ.p/!�/D±/ö/;
! 0.F0Lu0hÂ0>+1jj12Õ1\2De2Mª2)ø2€"3S£3S÷3?K42‹4h¾4i'5{‘5_
6{m6bé6DL7'‘74¹78î74'8Z\8K·8c9æg9N:>m:2¬:7ß:F;5^;&”;»;*Û;G<AN<8�<CÉ<^
=Ml=º=*Ú= >F&>m>>�>5Ì>8?a;?d�?;@ï>@ï.A_B@~BM¿Bg
C6uC4¬CTáCE6Dn|DDëD:0EOkEI»E'F?-FSmFcÁFM%GKsGT¿G[H@pH±HRÌH,I-LI`zISÛIO/J/JJ¯J#úJCK³bK¹L€ÐL(QM2zME­MVóM…JN'ÐNYøN;RO,ŽOJ»OGP:NPP‰P,ÚPOQ[WQ3³QNçQG6RB~R]ÁRrSk’S*þSO)TIyT6ÃTBúT;=UFyUAÀUFV?IV|‰V€Wh‡WXðW[IX(¥X@ÎXEYEUYE›YGáYO)Z4yZ@®ZAïZ31[Ee[&«[Ò[Cð[C4\Ax\Aº\Eü\-B]Ap]C²]Xö]?O^@�^BÐ^G_%[_M�_SÏ_Z#`Z~`bÙ`j<ao§aubt�bˆcˆ‹cˆdˆ�dŠ&eˆ±eŠ:fˆÅf~NgŒÍgŒZhŠçhŒriŠÿi‹Šj�k~¦kF%lDllM±lOÿlCOmD“m@Øm"nH<nD…nBÊnB
oPo@poF±o@øoK9p@…p/ÆpEöpB<qAqGÁqD	rENrC”r@Ør+s"Es!hs-Šs+¸s@äsS%t@yt;ºt;öt:2uXmunÆuN5v€„v_w(ewAŽw:Ðwx:)xBdx|§x3$yHXy/¡y@Ñywz`Šzëz^	{`h{!É{ ë{|")|<L|9‰|/Ã|9ó|3-}a};�}5½}0ó}.$~XS~F¬~9ó~--K[§TÇQ€Hn€@·€nø€=g�D¥�Bê�H-‚;v‚]²‚dƒFuƒk¼ƒ4(„.]„]Œ„!ê„…%…3:…2n…Q¡…:ó…9.†;h†5¤†8Ú†6‡6J‡-�‡=¯‡7í‡4%ˆ3Zˆ6Žˆ7Åˆ1ýˆ6/‰6f‰6�‰0Ô‰-Š-3Š-aŠ1�ŠQÁŠ;‹8O‹4ˆ‹9½‹4÷‹4,Œ3aŒ/•Œ1ÅŒ4÷Œ8,�6e�0œ�3Í�DŽ3FŽ7zŽK²Ž2þŽ71�(i�:’�)Í�G÷�G?�J‡�CÒ�G‘C^‘_¢‘^’ia’cË’L/“!|“/ž“3Î“,”/”$I”2n”Â¡”@d•;¥•%á•7–‘?–"Ñ–ô–-ú˜o(™`˜™<ù™96špš‹šªšÅšâš›9›€F›?Ç›GœZOœ;ªœ@æœ¡'�hÉ�N2ži�ž©ëžS•Ÿ`éŸ]J <¨ Tå I:¡|„¡B¢GD¢RŒ¢Fß¢u&£Iœ£Næ£I5¤a¤}á¤d_¥:Ä¥]ÿ¥R]¦O°¦n§\o§eÌ§G2¨Xz¨@Ó¨<©SQ©G¥©9í©@'ª1hªGšª>âª_!«E�«eÇ«p-¬4ž¬vÓ¬IJ­j”­�ÿ­É�®ÞK¯è*°>±DR±Ù—±eq²H×²x ³t™³Z´hi´TÒ´N'µ`vµ9×µ4¶-F¶.t¶>£¶;â¶3·OR·3¢·1Ö·5¸7>¸ev¸™Ü¸lv¹fã¹eJº=°ºfîºkU»Á»àÆ¼f§½n¾‘}¾L¿²\¿³ÀeÃÀP)ÁazÁ�ÜÁNlÂR»Â<Ã¡KÃ>íÃ›,Ä7ÈÄLÅ8MÅ{†ÅeÆOhÆv¸Æ\/ÇGŒÇ+ÔÇwÈMxÈgÆÈD.É[sÉ{ÏÉ=KÊ2‰Ê^¼ÊVËWrËlÊË›7ÌgÓÌk;Í¢§ÍSJÎlžÎUÏJaÏl¬Ï[ÐFuÐI¼ÐMÑMTÑi¢ÑSÒ8`ÒP™ÒÃêÒ-®ÓZÜÓv7ÔT®ÔHÕLLÖ�™Ö~×Iš×Xä×Z=ØU˜ØîØtnÙ`ãÙDÚsSÜHÇÜvÝ^‡ÝWæÝD>ÞGƒÞÝËÞÜ©ßf†à{íà¬iávâ®�â®<ã¦ëã€’äJåë^åFJæt‘æXçn_çJÎçJè®dè¸é¾Ìém‹ê(ùê"ën?ë®ë–ÉëŒ`ìíì
í$íD;íF€íQÇíAîÑ[î~-ï|¬ïC)ðLmðaºðñ‚œñ7òvWòYÎòb(óm‹ódùó“^ô:òô|-õ\ªõMöfUöm¼ö$*÷yO÷WÉ÷K!øFmøg´øÀùÝù.òùË!ú-íú.ûYJû9¤ûEÞû$ü6;üArüm´ü!"ýuDýXºý`þdtþ/Ùþ�	ÿX—ÿBðÿ23$fI‹;Õ<*Ny7˜:Ð98E8~E·[ýFYp 5hG2°lã-PF~KÅ9HK`”9õA/CqGµ\ý;Z7–PÎ*	%J	?p	B°	Œó	t€
! ;õ
! :1#lc�ZôBO?’ZÒA-
Ho
X¸
>KPiœ#=*PhE¹uÿFu8¼õT^iÈIâH,Cu1¹[ëIG=‘ÏHè41Xf$¿;ä9 =Z˜)¸#â")EGZ�Âè4«:àfe‚@è3)1]�:¯/ê83S6‡+¾2ê!;? {"œ¿4Ù !/BQ$”S¹4
9B*|Q§ùg7|"´F×%77]*•4À1õ'' 7O B‡ 8Ê 5!69!7p!9¨! â!-".1"0`";‘"Í"7ã">#Z#7y#0±#8â#8$1T$,†$:³$5î$$%"=%G`%#¨%€Ì%M&/i&5™&HÏ&'.3'/b'9’'&Ì'Ló'>@(B("Â(Oå(Y5))�)M¹))*a1*a“*Tõ*IJ+K”+3à+!,'6,I^,P¨,cù,L]-1ª-¦Ü-mƒ.$ñ./3/P/Rh/7»/-ó/_!0<�0 ¾0aß0RA1O”1ä1õ12R27q2-©2#×2 û2#3,@3"m3#�3u´3h*4;“48Ï45W5Zo5 Ê51ë5F63d6,˜6LÅ6¢7xµ7T.8Kƒ86Ï8'9&.93U97‰9LÁ9:2-:%`:)†:#°:4Ô:`	;`j;BË;Y<hh<8Ñ<L
! =EW=:�=JØ=0#>@T>0•>-Æ>:ô>"/?NR?6¡?$Ø?)ý?6'@6^@4•@QÊ@FAFcAFªAFñA!8B,ZB=‡B1ÅB8÷B@0C!qCB“C!ÖCÉøCˆÂDUKED¡EDæE9+F]eF+ÃF'ïFBG¦ZGÀHOÂH*IM=Ie‹I;ñI2-J``JÁJ‰×JQaKC³K&÷K[L<zL;·L:óL=.MElM~²MP1N:‚NX½NHO#_O;ƒOF¿OGP5NPL„P7ÑP$	Q.Q?IQ,‰Q+¶Q(âQ,R�8R4ÆR=ûR*9S'dS5ŒSDÂSKT<STS�THäTb-U'�UA¸U6úU/1V9aV^›V7úVN2WM�W+ÏWGûWCXTbXK·X$YB(YOkY@»YŠüY+‡Z)³ZIÝZ!'[$I[Gn[e¶[!\8>\+w\(£\|Ì\|I]‰Æ]ŠP^.Û^T
! _*__\Š_4ç_n`,‹`N¸`;aGCa[‹abçadJb?¯bKïb3;c oco�c©d—ªd'BehjeFÓe*fKEfG‘f>Ùf4g/Mg}gk›gRh3ZhHŽh7×hGibWi8ºi#ói)j&Aj(hj‘j§j(½jKæjM2k2€k9³kCík,1l#^lK‚lKÎl-mDHmB�mDÐm=nKSncŸn@oSDoE˜o+ÞoD
! pBOpÐ’pQcq—µq[Mr#©r8ÍrJs@Qs1’s&ÄsdësLPtš�to8uT¨ubýuF`vN§v6öv<-w=jw ¨w4Éw=þw8<x4ux²ªxH]y¦y8»y'ôyz4zMzOezµz4Ðz){ /{,P{!}{.Ÿ{0Î{1ÿ{1|>P|;�|RË|a}X€}rÙ}[L~n¨~W:o›ª?F€{†€[�€^�°ß���‚] ƒe~ƒŒäƒ�q„R…ŒU…�â…Rs†RÆ†N‡�h‡vê‡?aˆ�¡ˆE/‰Su‰eÉ‰•/ŠuÅŠ�;‹nÉ‹o8Œ0¨ŒbÙŒW<�q”�˜ŽmŸŽk
�|y�Zö�iQ�G»�k‘fo‘^Ö‘15’Wg’9¿’mù’@g“k¨“u”;Š”�Æ”0H•5y•K¯•Xû•FT–Z›–Tö–!K—=m—C«—?ï—//˜;_˜_›˜6û˜l2™JŸ™Mê™o8šo¨šo›oˆ›zø›zsœ]îœkL�]¸�]ž]tž]Òžd0ŸZ•ŸHðŸG9 J� RÌ 2¡kR¡Q¾¡+¢h<¢y¥¢P£vp£[ç£C¤ÈÃ¤8Œ¥fÅ¥K,¦Ix¦FÂ¦C	§LM§Lš§yç§Sa¨Qµ¨W©y_©`Ù©d:ª_Ÿª`ÿª‘`«pò«`c¬fÄ¬P+­™|­X®\o®fÌ®Z3¯gŽ¯fö¯c]°bÁ°^$±\ƒ±¢à±Bƒ²HÆ²N³\^³=»³-ù³¯'´V×´O.µf~µŸåµ@…¶µÆ¶H|·HÅ·a¸ˆp¸`ù¸_Z¹_º¹_ºBzºE½ºB»:F»�»Ÿ¼n¡¼?½SP½T¤½Uù½WO¾S§¾]û¾HY¿8¢¿;Û¿RÀ/jÀ<šÀ?×ÀmÁ3…ÁH¹Á=Â[@ÂWœÂWôÂCLÃz�ÃˆÄO”ÄTäÄ+9ÅAeÅ<§ÅkäÅ0PÆZ�ÆuÜÆeRÇH¸ÇCÈIEÈI�ÈTÙÈL.Éi{ÉAåÉc'ÊO‹ÊPÛÊ[,ËBˆË}ËË\IÌ]¦ÌfÍ’kÍZþÍ2YÎdŒÎ?ñÎZ1ÏVŒÏ@ãÏ‰$Ðn®ÐGÑ^eÑ<ÄÑ�Ò‹ŸÒ>+Ó|jÓ€çÓ?hÔm¨ÔXÕKoÕc»ÕkÖ:‹Ö/ÆÖwöÖˆn×I÷×SAØ?•Ø@ÕØ+Ù¦BÙ8éÙL"Ú4oÚd¤Ú,	ÛS6ÛYŠÛVäÛX;ÜP”ÜfåÜ9LÝc†ÝGêÝG2Þ;zÞ4¶ÞTëÞC@ßS„ß~ØßRWàuªàS á.táª£áDNâ_“âbóâ[Vãi²ãMäLjä9·äWñäCIå|�åŽ
! æŽ™æE(çsnçkâçUNèB¤èaçèfIé2°éVãéV:êr‘êSëUXëM®ë8üëT5ìeŠì<ðìO-íG}íQÅíSîbkî�Îîj^ïfÉï?0ð@pðA±ð-óðc!ñZ…ñ<àñ0òBNòZ‘òKìò:8óbsófÖóM=ô^‹ôDêôN/õh~õ@çõH(öƒqö,õö3"÷0V÷U‡÷5Ý÷5øWIød¡ø5ùg<ùg¤ù7úUDúOšúNêúd9ûkžû2
! ül=ü9ªügäüCLý,�ýa½ý8þ=Xþ.–þNÅþFÿF[ÿW¢ÿŠúÿ`…NæJ5V€<×‹V V÷,NJ{DÆ}r‰Sü?PF�:×KI^D¨]í^Kgª]lpjÝUH	>ž	OÝ	=-
! Sk
! e¿
! x%LžWë2C=vK´W
§X
aObQ²ˆ+�R¹,99
s_�cáïE<5trçògZGq]¹|}”^jq<Ü ?º³ú!®YÐk* W– &î .!6D!2{!t®!j#"~Ž"6
#eD#0ª#;Û#$$'<$&d$&‹$'²$'Ú$A%5D%2z%<­%<ê%g'&b�&qò&éd'ÊN(�)c·*^+Gz+5Â+Qø+PJ,9›,9Õ,)-
9-$G- l-G�-yÕ-HO.Š˜.>#/:b/K�/Zé/D0-J0x0…0—0
¨0
¶0	Ä0Î0iÓ0=18Z1Q“1yå1C_2K£2,ï2"30?3Hp3$¹3BÞ3b!4O„4JÔ4251R5k„5Mð5C>6`‚6\ã6H@7N‰7GØ7B 8-c8u‘8Z9Xb9O»9/:F;:L‚:RÏ:S";Kv;EÂ;Q<[Z<W¶<Z=Si=k½=7)>/a>/‘>MÁ>2?B?Ž\?7ë?‚#@.¦@0Õ@7AR>A1‘A-ÃAHñA;:BIvBIÀBv
! C1�C$³CWØC/0D,`D'�D‹µD?AE6�EN¸EkF_sF4ÓF*GŽ3G3ÂGOöGJFH9‘H>ËHM
! I5XI5ŽI&ÄI,ëIHJ-aJ.�JG¾J7Km>KT¬KFL=HLˆ†L<MRLM>ŸMIÞMI(N<rN¯NEµNIûNbEOz¨O#P,:P3gP9›PPÕPB&Q@iQ7ªQRâQ:5R6pR1§R3ÙR@
S9NSDˆS0ÍS;þS8:T:sT;®TêT
! U#U,:UgUI~U,ÈU.õUk$V,�V?½VýVW*/W*ZW*…W0°WMáWU/X�…XSYU[YE±Y^÷YCVZJšZDåZe*[d�[]õ[HS\bœ\Iÿ\AI]h‹]Nô]C^P^<_^*œ^Ç^>Ó^Œ_?Ÿ_3ß_'`;`o[`<Ë`8a%Aa=ga1¥aJ×a;"b:^bK™b0åb@c3Wc6‹cJÂcS
d0adA’dBÔdLe=de6¢eQÙeT+f(€fT©fwþfSvg3ÊgEþgODh0”h.Åh$ôhDi!^i8€i0¹iêi÷i&j/+j.[j.ŠjD¹j>þjG=kF…kTÌkj!lKŒl*Øl8m?<mE|mGÂmA
! n<LnP‰nEÚn¨ osÉoO=pU�p8ãpYq-vq8¤q?ÝqRrLpr#½r,árYsAhsCªsRîsTAt#–t9ºt1ôt9&u`u]u&Ýu&v]+vD‰v(Îv)÷vD!wGfwX®wSx`[xB¼xWÿx<Wy/”yWÄyAz)^z"ˆz0«z4Üzˆ{”š{Š/|�º|–H}�ß}�o~–ý~�”ƒ$€�¨€…8��¾��N‚’Ü‚’oƒˆ„?‹„1Ë„Tý„@R…M“…7á…4†)N†*x†*£†3Î†c‡8f‡VŸ‡>ö‡65ˆElˆ�²ˆ„@‰9Å‰Aÿ‰CAŠV…Š8ÜŠ<‹'R‹Pz‹MË‹Œ6ŒRŒScŒ`·Œ`�1y�2«�3Þ�4Ž8GŽ/€Ž°ŽOÊŽ�K1�5}�[³�>�HN�T—�<ì�O)‘Py‘GÊ‘C’!V’Ix’EÂ’y“‚“{”“/”<@”K}”%É”$ï”$•N9•6ˆ•8¿•7ø•X0–Y‰–9ã–8—7V—=Ž—?Ì—(˜'5˜T]˜P²˜7™/;™%k™M‘™0ß™,š5=šsšr’š›;›N›9Z›;”›/Ð›CœlDœZ±œa�!n���5¯�1å�*ž?Bž.‚ž2±ž/äžŸQ.ŸQ€ŸCÒŸL ^c /Â ,ò &¡(F¡&o¡F–¡tÝ¡)R¢n|¢dë¢rP£lÃ£n0¤sŸ¤[¥eo¥WÕ¥-¦8A¦Gz¦,Â¦8ï¦3(§?\§,œ§+É§õ§1¨U8¨.Ž¨9½¨=÷¨Q5©8‡©3À©9ô©2.ª<aª2žªÑªGìª_4«l”«/¬61¬,h¬2•¬1È¬-ú¬W(­o€­Jð­o;®_«®W¯\c¯mÀ¯Y.°Xˆ°,á°±0&±W±-h±7–±fÎ±t5²<ª²Iç²F1³Ax³2º³7í³d%´2Š´-½´Jë´06µYgµ`ÁµC"¶;f¶&¢¶5É¶ÿ¶I·Gf·<®·"ë·¸!¸$A¸&f¸*�¸¸¸3Ï¸)¹.-¹/\¹+Œ¹¸¹Í¹!ã¹ºº13ºeº,‚º:¯º,êº=»=U»?“»=Ó»=¼=O¼=�¼=Ë¼.	½68½o½
! „½�½0¡½/Ò½(¾$+¾$P¾u¾=†¾JÄ¾¿-¿Q:¿/Œ¿4¼¿-ñ¿+À8KÀ4„À-¹À0çÀ6Á,OÁ-|Á7ªÁ7âÁÂ9Â7XÂ'�Âß¸Â$˜Ã>½Ã^üÃ([ÄT„Ä8ÙÄ3ÅDFÅ)‹Å.µÅ6äÅ=Æ7YÆ<‘Æ3ÎÆOÇRÇ)kÇ•Ç#±Ç?ÕÇFÈN\È9«ÈmåÈISÉC�ÉáÉBôÉ.7ÊAfÊ*¨Ê-ÓÊ'Ë$)Ë'NË@vËK·Ë#Ì>'Ì>fÌc¥Ì	Í]ÍYoÍ!ÉÍëÍ
! Î"'Î0JÎ={Î“¹Î?MÏI�Ï$×Ï=üÏU:Ð,�ÐM½ÐdÑBpÑe³ÑsÒ;�Ò/ÉÒ6ùÒi0Ó3šÓ<ÎÓ Ô,ÔHFÔ6�Ô'ÆÔ*îÔ>Õ=XÕC–Õ7ÚÕ7Ö;JÖ.†ÖQµÖ3×%;×Ba×m¤×YØQlØ>¾ØkýØ0iÙ1šÙ1ÌÙ?þÙF>ÚX…ÚYÞÚ8Û1EÛ#wÛa›ÛwýÛ/uÜ+¥ÜPÑÜ3"Ý9VÝ7�Ý8ÈÝ=ÞE?ÞQ…Þ(×Þ'ß:(ßcß€ß$›ßOÀß8à-Ià#wà'›à'ÃàxëàOdá´áÁá[ÒáY.â7ˆâ=ÀâJþâGIã ‘ã*²ãÝãVúã
Qä_äE}äEÃäA	å;KåK‡å.ÓåæG!æ3iæF�æFäæK+çLwçbÄç;'èucèQÙè<+é
hé
vé(„é­é¹éOÏéAê?aêM¡ê-ïê*ë@Hëp‰ëAúë;<ì:xì9³ì=íìG+íHsí]¼íSî*nîX™îdòîfWï.¾ïeíï%SðXyðUÒð2(ñ6[ñ6’ñ$Éñ8îñB'ò:jòB¥ò_èò4Hó6}óH´óEýóFCô8Šô8Ãôüô õ:õ7Wõ/�õ8¿õ2øõ++ö9Wö`‘öMòöS@÷u”÷u
! ø0€ø•±ø•Gù)Ýù%ú.-ú*\ú<‡ú-Äúdòú-Wû3…û3¹û<íû0*üY[ülµü/"ý;Rý7ŽýKÆý?þKRþAžþ=àþFÿSeÿF¹ÿA'B1jDœ+ál
HzLÃDU^mZÌS'w{yó;m9©Kã+/=[=™<×ºdÏO4@„@Å?.F4uKªEö:<	pw	2è	4
! SP
! @¤
! .å
! +A@‚œ8ºXó%L@r³ÇÚ.ê0
+J
?v
V¶
N
#\I€:ÊR;X>”EÓC2]5�,Æ4ó-(>V-•6Ã;úZ6J‘sÜ4P,…U²&)/XYc²Y1p#¢Æ"ØûK+5w5­1ã*3@)t"ž•ÁEW2�Ð1ä!58'n2–EÉ=;MV‰Qà”2@ÇDEM6“*ÊPõ/F8v:¯7êG"7j ¢.ÃJòE=5ƒ4¹^î>M [Œ .è X!>p!<¯!Zì!.G"Cv">º">ù";8#(t#9�#k×#nC$<²$6ï$@&%Qg%t¹%@.&.o&Kž&ê&#'$*'NO'Ež'ä'D(!E('g()�(F¹(y)Mz)HÈ)I*8[*X”*Xí*EF+&Œ+?³+Có+A7,By,E¼,T-HW-O -1ð-*".:M.Tˆ.>Ý.F/?c/+£/,Ï/1ü/l.0r›0s1E‚1CÈ1?2@L2p�27þ2263$i3GŽ3`Ö3274j4-„4$²4/×4F54N5Lƒ5{Ð52L6Y6,Ù6&7--7^[7^º7,8(F84o8¤8)Ä8.î89699p9"Œ9¯9(Î94÷90,:C]:@¡:Vâ:D9;;~;;º;›ö;s’<G= N=Ko=.»=3ê=I>
h>v>-Š>+¸>"ä>#?+?T??:”?8Ï?:@6C@!z@1œ@QÎ@7 A.XA‡A<œA.ÙAEBBNB-‘BŠ¿BNJCI™CPãC.4DhcDDÌD0E(BE"kE*ŽEK¹E>F?DFA„FNÆFMGcG‚GZŸGkúG*fH>‘HÐH<ðH&-ITIGpIU¸ITJ-cJU‘JTçJG<KG„K\ÌK\)LL†L>ÓLYM[lMGÈMGNVXN¯NOÃNROfO3�O4µOêO%P#(P6LP#ƒPO§PB÷P::QhuQdÞQSCRO—R!çR[	SaeS+ÇS(óSJT5gT�T,±TPÞT</U>lU>«U%êU;V<LV‰V;�V&ÙV6W"7W ZWJ{W=ÆWJXgOXx·Xm0YmžY@Z‰MZE×ZB[F`[0§[*Ø[@\0D\)u\)Ÿ\0É\>ú\@9]Iz]IÄ]1^4@^8u^#®^5Ò^-_ 6_W_%t_=š_pØ_I` ]`Dþ`ECaD‰aUÎa1$b/VbC†bKÊbIcT`c&µc%Üc3dD6d+{dJ§d3òd3&eZZe"µe(Øe:f&<fJcfJ®f‰ùf8ƒgV¼gOhTch=¸h9öhH0iyi0–i9Çi9j.;j[jjeÆj=,kIjkY´kjl/yl©l;ÆlBm*Em9pm5ªm@àm<!n4^nF“n2Únc
o8qo;ªo3æo=pIXpI¢pDìp/1q!aqSƒq.×qNrLUrH¢rXër>DsRƒs{Ös1RtG„tYÌtg&uzŽuq	v^{v.ÚvŽ	wQ˜w2êwxL8xK…xEÑx]y:uy]°y2zRAzj”zdÿzUd{)º{-ä{9|$L|<q|c®|g}Uz}~Ð}*O~<z~'·~9ß~J/d+”@À>€*@€8k€#¤€4È€Bý€.@�)o�@™�.Ú�,	‚<6‚'s‚8›‚8Ô‚3
ƒ-Aƒ+oƒ›ƒ*°ƒ%Ûƒ-„>/„n„~„GŽ„SÖ„,*…<W…1”…DÆ…D†EP†–†D´†+ù†#%‡&I‡>p‡#¯‡HÓ‡?ˆ3\ˆA�ˆ:ÒˆE
‰„S‰$Ø‰<ý‰M:Š4ˆŠI½ŠZ‹Nb‹±‹CÊ‹SŒNbŒ<±ŒRîŒ<A�1~�°�'Á�)é�/ŽECŽ	‰ŽL“Ž5àŽ�*�b6�c™�Hý�;F�0‚�,³�(à�9	‘JC‘]Ž‘yì‘+f’6’’HÉ’:“.M“H|“,Å“ò“7”3?”gs”XÛ”L4•T�•%Ö•9ü•16–4h–4�–'Ò–xú–&s—$š—5¿—Fõ—D<˜2�˜6´˜.ë˜+™AF™1ˆ™4º™xï™&hš$�š<´šCñš95›no›cÞ›[BœLžœKëœ97�<q�e®�8ž
Mž[žpžˆž,Ÿž&Ìž8óž#,Ÿ:PŸ4‹Ÿ6ÀŸ/÷ŸD' 3l 7  4Ø @
¡WN¡O¦¡Oö¡[F¢m¢¢+£M<£=Š£AÈ£F
! ¤>Q¤d�¤&õ¤9¥NV¥9¥¥Mß¥;-¦9i¦A£¦iå¦QO§`¡§C¨ƒF¨}Ê¨ˆH©gÑ©n9ªQ¨ª'úª$"«GG«Y�«Gé«'1¬QY¬l«¬C­K\­E¨­aî­BP®?“®HÓ®•¯"²¯Õ¯á¯8ñ¯R*°I}°:Ç°L±1O±A�±1Ã±Hõ±N>²%�²J³²Bþ²6A³&x³,Ÿ³*Ì³)÷³b!´4„´@¹´aú´A\µAžµàµ&øµ#¶C¶_¶z}¶…ø¶\~·5Û·,¸$>¸+c¸$�¸-´¸¾â¸¸¡¹Zº"xºZ›ºJöºbA»$¤»"É»5ì»b"¼D…¼ZÊ¼ %½:Æ½9¾4;¾"p¾I“¾7Ý¾U¿Nk¿8º¿Gó¿/;À"kÀ ŽÀ.¯À+ÞÀ/
! Á/:Á8jÁ!£Á ÅÁ æÁ Â(Â/HÂxÂHŒÂYÕÂ]/ÃO�ÃÝÃ,÷ÃE$Ä*jÄ@•Ä#ÖÄ_úÄZÅ8mÅ4¦ÅÛÅ3øÅ9,ÆfÆ/Æ'¯Æ"×Æ5úÆ@0ÇJqÇ=¼Ç2úÇ"-È;PÈ2ŒÈ5¿ÈõÈ
É+#É2OÉ"‚É"¥ÉÈÉ/ÜÉÊ"Ê9Ê
PÊ
^ÊlÊ,ƒÊ
°Ê¾Ê?ÙÊ*Ë!DËfË-€ËK®ËúË$Ì.=Ì\lÌ,ÉÌ*öÌ!ÍAÍaÍ#zÍAžÍ6àÍÎ*1Î\ÎzÎW�ÎdèÎ3MÏ�ÏP�Ï1îÏ Ð-8Ð0fÐ1—Ð)ÉÐ$óÐGÑM`Ñ[®Ñ(
! Òp3Ò2¤ÒI×Ò9!Ó@[Ó:œÓ×Ó.êÓ:Ô2TÔf‡ÔeîÔ1TÕ+†Õ ²ÕCÓÕÖ40Ö4eÖ'šÖ'ÂÖ`êÖK×B]×] ×Mþ×LØfØ+sØLŸØKìØ+8ÙZdÙ!¿Ù%áÙÚ!"Ú'DÚ=lÚ(ªÚ9ÓÚ&
Û<4ÛUqÛcÇÛ!+ÜMÜbÜ#yÜc�ÜHÝ.JÝyÝŒÝŸÝ¸ÝCÊÝHÞ[WÞ³Þ0ÏÞPßSQßL¥ß>òßA1àSsàÇà?åà;%á\aáB¾áOâ!QâJsâI¾â,ãR5ãFˆãuÏãFEäQŒä?ÞäGåGfåa®å)æC:æ4~æE³æGùæAçHç>fç4¥çÚçòç@èOènè3wè$«è#Ðèôè‚éVŠéXáé<:ê,wêK¤ê6ðê>'ë2fë5™ë7Ïë2ì2:ì0mì9žì Øìùìí/íANíA�í)Òí
üí
! î*î(Gîpî
�î3žîÒî
ñîÿî
ïR$ï
wï…ïœïµïÌïãïúï
ð&ð
6ðDð[ðtð7ŒðÄð
Óð0áð3ñ.Fñ4uñªñIÁñò&)ò
Pò
^ò$lò9‘ò;ËòKó
SóaóróŒóŸó
°ó
¾óÌó âó!ôZ%ô€ô"–ô&¹ôàô3ðô$õ15õ`gõ1Èõúõö!ö/@öpö…öAœöÞö*ïö3÷N÷b÷w÷5Š÷%À÷æ÷x÷÷pø ƒø¤ø'¿ø7çø&ùFùXùnù~ù=žù'Üùúú�+ú?Éú.	û8û0Kû<|û/¹û/éû:üTünü,�ü®üÃüÕü‹åüqýƒý
•ý£ý
ºýÈý
åýQóýEþdþ+‚þ8®þ6çþÿ1ÿIÿbÿWzÿÒÿîÿ8*8cœ´3Ô -)4WAŒÎ"í+A`#•
¹Ç1ÝG%mˆ7¢Ú÷$
(22[Ž!£@Å '=[o#‰!­Ïìþ 4U"l�¦Ãã-#3Q…�¬&É0ð4!!Vx• ©ÊGä,	B	T	'k	“	«	+¾	ê	ÿ	/
! #@
! d
! �
! H�
! Bæ
! ")Ld*3ªÞó!+Mh |�"³(Öÿ
5
T
k
\‰
6æ
E:cž–¾ZUf°l+„^°)9>YA˜aÚs<3°0ä*.@3oP£PôME4“KÈ>ES@™MÚu(4ž+Ó;ÿP;zŒOGW|Ÿzx—;3L;€n¼]+:‰RÄ>bVX¹a3t$¨jÍ18,ji—1L3€SœRð*C n :} 9¸ 8ò &+!6R!)‰!³!DÆ!8"LD"(‘"(º"ã" û"&#IC#;�#4É#+þ#0*$([$-„$0²$6ã$A%A\%=ž%-Ü%7
! &SB&X–&.ï&y'y˜'c( v(A—(BÙ(D)'a)>‰)2È)4û)40*5e*›*
«*=¹*?÷*,7+*d+$�+&´+$Û+Q,%R,x,)‰,(³,*Ü,+-"3-/V-K†-8Ò-*.>6.Bu.B¸.û.3/!I/+k/+—/&Ã/(ê/50%I01o0U¡0]÷0HU1?ž1"Þ1T2!V2x2–2=³2Eñ2B73z3Z—3Vò3AI4+‹4T·475(D5:m5F¨5(ï5I6=b6! 61Â6?ô6747_l7[Ì7I(8Er8=¸8Tö85K9 �9X¢9û9:L:X^:·:‚Ò:dU;=º;cø;E\< ¢<#Ã<kç<S=`d==Å=>y
! >F„><Ë>h?/q?P¡?Zò?IM@F—@LÞ@N+A%zA5 A>ÖA7BBMB;�B%ÌBòBC,+CXC>iCE¨CJîCX9DD’D1×D6	E[@ERœETïE%DF%jF7�F#ÈF ìF(
G(6G(_G0ˆG6¹G.ðGµHÓÕHD©I'îI'J:>JPyJKÊJ\K<sK°K?ÆKdL]kLOÉLYMSsMVÇM#N2BNuN3•N4ÉN9þN/8OOhOX¸O~Pc�PSôPuHQz¾Q›9RxÕRmNSP¼Ss
Th�TWêT?BU3‚UQ¶U,V25V8hVŒ¡VD.WOsWFÃW[
! X@fXF§X,îX+Y0GY3xY)¬Y2ÖYH	ZWRZ+ªZ/ÖZ.[&5[7\[H”[2Ý[~\:�\<Ê\j]�r]-^K1^'}^9¥^Cß^?#_c_Lz_NÇ_6`=M`X‹` ä`a/$a4Ta ‰aAªa0ìaCbFab1¨b}Úb7XcL�c[Ýc‚9d}¼d0:e(kel”e1f23fff
! yfa„fPæf+7gRcg-¶g(äg(
h'6h&^h'…h(­h6Öh*
i8i1Ri&„i2«i3Þi4j"Gjjj=Šj1Èj(új+#k,Ok1|k*®kAÙk+l1Gl.yl*¨lÓl1ñl#m(Cm(lm*•m.Àm5ïm-%n3Sn ‡n'¨n'Ðn øn'oAo%`o(†o,¯o5Üo7p Jp-kp(™p8Âp%ûp1!qSqsqJ�q8Ûq9rNr@kr?¬rVìr9CsG}s>Ås2tB7t+zt+¦tEÒtHu!au6ƒu5ºueðu\Vv>³vMòvA@wF‚wIÉwJx-^xŒxX�xjéx!Ty"vy"™y/¼y;ìy-(z-Vz+„z&°zh×zc@{0¤{Õ{@U|–|9°|{ê|qf}SØ}H,~7u~<­~Pê~S;D�HÔK€Oi€P¹€3
! �K>�JŠ�KÕ�O!‚Lq‚J¾‚D	ƒtNƒDÃƒC„fL„]³„9…8K…=„…"Â…å…0†54†Mj†A¸†mú†bh‡dË‡l0ˆh�ˆm‰et‰gÚ‰mBŠi°Šq‹fŒ‹$ó‹ŒK7Œ ƒŒ$¤ŒGÉŒ�.�!B�!d�!†�!¨�Ê�Gç�I/ŽKyŽAÅŽe�am�OÏ�$�eD�aª�O‘)\‘G†‘yÎ‘yH’yÂ’�<“Y¾“‚”8›”7Ô”:•DG•OŒ•+Ü•–$–Y>–˜–K¶–;—F>—…—;‘—"Í—.ð—C˜c˜\u˜FÒ˜8™aR™d´™gšO�šMÑš9›5Y›<�›5Ì›(œ +œ/Lœ?|œ4¼œñœ0�A�`�"z���#º� Þ�&ÿ�'&ž&Nž'už&�ž'Äž%ìž%Ÿ%8Ÿ?^Ÿ'žŸ*ÆŸñŸ
 R# Tv TË " ¡1C¡1u¡$§¡ Ì¡Ií¡}7¢Cµ¢Uù¢QO£@¡£6â£Z¤4t¤+©¤4Õ¤)
! ¥.4¥$c¥.ˆ¥6·¥-î¥¦E;¦N�¦JÐ¦P§0l§,�§+Ê§Dö§D;¨€¨m ¨'©16©Dh©<­©2ê©6ªOTªk¤ª«..«9]«—«´«1Ç«5ù«,/¬\¬_z¬'Ú¬3­;6­8r­O«­Dû­+@®%l®7’®"Ê®9í®3'¯5[¯.‘¯CÀ¯2°67°3n°H¢°Që°==±6{±²±IÏ±%²F?²C†²UÊ²; ³>\³@›³.Ü³;´qG´q¹´q+µy�µQ¶zi¶�ä¶�f·�è·‰j¸aô¸ŠV¹iá¹Kº4iº_žº&þºx%» ž»>¿»2þ»F1¼]x¼dÖ¼T;½T�½Få½O,¾a|¾.Þ¾N
¿I\¿`¦¿TÀS\À1°À!âÀ3Á,8Á3eÁC™ÁHÝÁ8&Â$_ÂO„Â3ÔÂ4Ã4=Ã`rÃHÓÃ'Ä2DÄ3wÄ`«ÄLÅ;YÅA•Å(×Å4Æ?5Æ?uÆ4µÆOêÆ\:ÇS—ÇXëÇ8DÈ1}È3¯È&ãÈ#
! ÉQ.ÉO€É=ÐÉ5Ê0DÊ9uÊE¯ÊJõÊ`@Ë`¡ËDÌGÌ4gÌ;œÌFØÌ4ÍZTÍ>¯Í3îÍ&"ÎIÎDiÎ9®Î=èÎ5&Ï<\Ï,™ÏSÆÏ$Ð)?Ð)iÐZ“ÐMîÐ<ÑCNÑF’Ñ\ÙÑ,6Ò1cÒ0•Ò1ÆÒ@øÒ<9ÓvÓK”Ó[àÓ><ÔG{ÔCÃÔWÕD_Õ¤Õ1ÀÕ/òÕG"ÖCjÖ7®Ö3æÖY×Et×/º×Gê×2Ø0PØ3�Ø,µØâØQÙTÙJtÙ$¿ÙDäÙ)Ú6CÚKzÚAÆÚrÛM{Û<ÉÛOÜUVÜb¬Ü0Ý2@ÝsÝ‹ÝœÝ³ÝÇÝÞÝõÝ	Þ Þ4ÞHÞ\ÞnÞ‚Þ™ÞµÞÉÞàÞôÞßß3ßGß^ßrß‰ß�ß±ßÈßÜßðßàà,àCàZàqà…à™à°àÄàÛàïàáá1áEáYámá�á•á¬áÀá×áëáââ.âBâVâjâ?â¿âÓâëâGãGKã“ã­ã>ÈãCä<Kä&ˆäe¯äzåm�åxþå#wæ›æ$´æÙæðæ.ç(5ç3^ç{’çAèPè%pè–è-¨è+Öè>éEAé#‡é «é\Ìé)ê9:ê9tê9®ê!èê
! ë%"ëHë3bë;–ë:Òë7
ì7Eì2}ì,°ì]Ýì5;í<qí6®í/åí1îGî-fî#”î%¸î%Þî!ï&ï*Aï-lï&šïÁï5Õï5ðAð!að)ƒð­ð6Äð!ûð"ñJ@ñ@‹ñ;ÌñLò9Uò.�ò2¾òñò:
! ó5Eó+{ó/§ó$×ó0üó3-ô-aô+�ôK»ôõ'õ6:õ<qõ&®õ4ÕõC
! ö%Nötö$ŠöL¯öEüöB÷&b÷#‰÷6­÷6ä÷4ø4Pø1…ø(·ø2àø$ù48ù4mù2¢ù2Õù/ú:8ú+sú,Ÿú%Ìú-òú: û#[û<û¼ûLÒûVü*vü¡ü=Áü&ÿü?&ý-fý:”ý2Ïý<þ5?þ5uþ#«þ'Ïþ&÷þ8ÿ+Wÿ*ƒÿ)®ÿ"Øÿ7ûÿ#3(W=€?¾6þ/5?e>¥iähN'·.ß#02(c/Œ"¼ß'õ3%QdwsÜIPš¶1Ô4F;B‚YÅ%+Ekq_Ý= U!v3˜3ÌC	D	:U	*�	.»	)ê	-
! ,B
! 0o
! + 
! Ì
! é
!  ù
! *&E&l3“ÇAâ@$AeD§:ì4'
,\
Y‰
=ã
$!(Fo‚¡"¾$á1181j1œ1Î1121d1–1È3ú1."`ƒ/Ÿ+Ï+û)'Q*o>š>Ù>'W##£#Çë#+'G#o#“#·#Û#ÿ##4G&|C£.ç0/GFw%¾äCDX#q/•#ÅCé;-i1‰»+Ö$1'#Y"}] "þ+!)M8w:°Dë80i%‡=­"ë,;3Q?…)ÅïR4a*–Á&Ú.00$a#†-ª$ØýS#f9Š&Ä&ë2 3E @y Cº ;þ .:!-i!)—!/Á!#ñ!F""\"+"C«"jï"fZ#3Á#õ#6$>E$2„$3·$'ë$(%J<%9‡%LÁ%&4-&8b&A›&FÝ&D$';i'r¥'�(*¨(OÓ(O#)s)7’)=Ê)T*F]*¤*JÀ*L+X+6t+$«+PÐ+J!,Xl,NÅ,8-/M-2}-=°-Aî-10.Pb.+³.5ß.5/<K/Lˆ/+Õ/-0B/0Dr0O·0K1;S1:�1:Ê1;2CA23…2<¹2-ö2p$30•30Æ3.÷3+&4PR4B£4@æ4O'5@w5¸5HÕ5r6C‘6,Õ6)7`,7N�7EÜ7<"8;_8›8¶8,Ñ82þ819CQ9•9$³9 Ø9?ù9@9:z:2�:lÀ:\-;>Š;IÉ;F<#Z<~<G’<1Ú<F=@S=;”=2Ð=F>;J>@†>4Ç>7ü>;4?"p?+“?¿?%Õ?oû?Tk@/À@Cð@O4A(„A3­A$áAB!B&AB+hB1”B-ÆB+ôB) C$JC#oC#“C'·C&ßC(D&/D#VD*zD+¥D/ÑD,E%.E#TE)xE)¢E)ÌE,öE-#F+QF+}F+©F/ÕF5G9;G=uGS³G<H~DHhÃH?,I,lI+™I1ÅI!÷I6J+PJ8|JDµJCúJ1>KNpK�¿KxAL;ºLZöL]QMK¯MVûMVRN6©NuàNxVO;ÏOEP%QP7wP¯P0ÏP1Qh2QP›Q4ìQH!R;jR%¦R+ÌRzøRdsS=ØScTDzT¿T.ÔT>UPBU5“U/ÉU3ùUZ-VˆVNŸV?îV.WEW.^W0�W2¾W(ñWBX]XZqXÌX-ìXFYVaYQ¸Yl
! Z:wZY²ZU[Nb[{±[›-\ÂÉ\1Œ]A¾]^J^3h^;œ^BØ^_$;_*`_?‹_KË_"`E:`2€`O³`8a$<aDaa8¦aGßa$'bKLb*˜b)Ãb<íb8*c:cc;žc<Úc9d>QdV�d<çdW$eM|e5Êe]fm^f=Ìf?
! gQJgXœgHõgl>h0«h4Üh2i;Di-€i+®iNÚiL)jGvj,¾j/ëj k)<k@fk'§k$Ïk$ôk5l:Ol+Šl,¶l1ãlm'4m \m.}m¬m&Êmñm&n)6n2`n)“n:½n+ønD$o)io*“o5¾o=ôo22p&ep%Œp"²p9Õp5qJEq�q0§q$ØqSýqwQr$Ér8îr's[9s+•s;Ás'ýs%t@Ct!„t#¦t#Êt0ît7uFWuPžuFïu:6v?qvO±v4w56w=lwAªw$ìw&x58x3nx;¢x?Þx3y4Ry>‡y@Æy<zSDzJ˜zNãzB2{du{YÚ{M4|>‚|LÁ|N}}]}NÛ}F*~Kq~2½~7ð~h(:‘=ÌT
! €9_€Z™€Cô€68�-o�F��Qä�46‚/k‚S›‚Iï‚^9ƒ>˜ƒI×ƒD!„4f„B›„HÞ„J'…Ar…;´…að…0R†ƒ†^ †Pÿ†|P‡UÍ‡I#ˆRmˆRÀˆQ‰/e‰1•‰Ç‰ã‰.ÿ‰0.ŠB_Š3¢Š2ÖŠ2	‹<‹aZ‹{¼‹=8ŒzvŒ/ñŒP!�.r�/¡�BÑ�OŽdŽL}Ž%ÊŽ/ðŽ8 �-Y�7‡�¿�0Þ��,/�-\�Š�™�2¯�-â�‘"(‘AK‘�‘&¥‘>Ì‘1’+=’Ii’J³’+þ’*“;“U“=l“<ª“ç“÷“”2)”\”9z”´”(Ï”)ø” "•-C•(q•0š•Ë•(é•%–18–:j–J¥–^ð–^O—I®—_ø—*X˜[ƒ˜9ß˜s™W�™$å™
! š-*šXškšƒš›š?²š8òš-+›FY›y ›#œS>œ]’œ!ðœ@�PS�W¤�Iü�?Fž^†ž%åž*Ÿ+6Ÿ'bŸ!ŠŸ6¬Ÿ0ãŸ� ƒ– D¡<_¡œ¡;¹¡.õ¡3$¢3X¢+Œ¢3¸¢ì¢5	£8?£<x£<µ£<ò£!/¤*Q¤_|¤&Ü¤C¥<G¥9„¥I¾¥%¦+.¦=Z¦F˜¦4ß¦T§Ci§,­§�Ú§Ah¨:ª¨[å¨A©J`©j«©WªTnª$ÃªRèªW;«:“«!Î«Dð«5¬RQ¬1¤¬MÖ¬4$­4Y­XŽ­Mç­N5® „®;¥®á®@ù®J:¯5…¯»¯,Ù¯&°:-°�h°“ö°/Š±&º±?á±/!²-Q²*²`ª²C³VO³5¦³yÜ³VV´r­´p µ%‘µ-·µ'åµ)
¶(7¶.`¶2�¶:Â¶?ý¶H=·†·ž·¶·Î·Eä·!*¸;L¸nˆ¸!÷¸&¹9@¹z¹#”¹:¸¹ó¹'ºB*º'mº-•º+Ãºïº»-»(I»9r»'¬»)Ô»Cþ»#B¼f¼9y¼?³¼2ó¼&½B½]½Iy½UÃ½@¾Z¾:s¾0®¾Fß¾:&¿$a¿7†¿3¾¿?ò¿F2À6yÀ?°ÀEðÀ+6Á.bÁ!‘Áh³Á/Â6LÂ5ƒÂ6¹Â5ðÂ)&Ã$PÃ=uÃ/³ÃãÃSÄEVÄ8œÄ$ÕÄ<úÄ'7Å(_Å7ˆÅ8ÀÅ2ùÅ!,Æ>NÆ?�Æ4ÍÆ=Ç:@Ç3{Ç¯ÇÎÇ.éÇ1È'JÈ7rÈKªÈ%öÈ3ÉKPÉIœÉ7æÉ<ÊS[Ê0¯ÊCàÊG$Ë-lË1šË+ÌË>øË>7Ì[vÌ6ÒÌS	Ís]Í?ÑÍ Î 2Î2SÎ(†Îg¯ÎjÏX‚Ï1ÛÏ3
ÐAÐc^ÐVÂÐ/ÑOIÑO™ÑJéÑ@4ÒIuÒI¿Ò<	ÓiFÓ!°ÓÒÓ5ñÓ5'Ô;]Ô2™ÔIÌÔOÕZfÕGÁÕB	Ö9LÖ?†ÖKÆÖE×+X×D„×DÉ×>Ø?MØ5�Ø@ÃØ9Ù<>Ù@{Ù;¼ÙøÙ	ÚGÚ;cÚHŸÚ\èÚ`EÛ7¦ÛIÞÛ|(ÜC¥Ü;éÜD%ÝcjÝ9ÎÝ,ÞR5ÞSˆÞÜÞ øÞ2ßJLß>—ßxÖß€OàaÐà#2á:Vá3‘á^Åác$âlˆâhõâ3^ã3’ã)Æã2ðã:#ä1^ä�ä"¦ä,Éä-öä$$å<Iå5†å<¼åGùå0Aæræwæ~æšæ
²æ%ÀækææZRç­çEÉç=èSMèA¡èšãè>~é[½é…ê1ŸêEÑêGëL_ëH¬ëõëì"-ì$Pìtuì@êìV+í5‚íB¸í+ûí7'î_î,wîT¤î@ùî@:ï
! {ï=†ï	Äï8ÎïVð,^ð>‹ðÊðYéðjCñk®ñ>òYò,tò\¡ò?þò<>óK{ó[Çó=#ô–aôZøôiSõ3½õRñõ\DöO¡öMñö:?÷dz÷"ß÷GøaJøW¬øYù„^ùDãùD(ú0múžúD»ú#û $ûEû-`û+Žû"ºû#Ýû&ü%(ü*NüIyüIÃüI
ýHWýE ýOæýE6þQ|þ=ÎþEÿ=RÿE�ÿUÖÿO,P|OÍOPmP¾DDTb™?ü/<!l6ŽHÅ>pMN¾E
(S=|6º1ñ0#WT6¬Yã.=Blc¯cPwÄÈÄ�	PR
! 7£
! ^Û
! ::0u1¦3ØS'`ˆ›/º!ê]
Xj
AÃ
O8UEŽ8Ô*
8'X&€!§É+ã$4XM¦ÂÝMüiJ�´1B[tbÐu3k©J>`,ŸVÌ;#C_8£ Ü2ý-05^:”<Ï4CA…)›(ÅJîQ90‹7¼7ô6,;c2Ÿ:Ò
-Msl;àVOs|Ãn@;¯FëD2/w9§8áN7/†(¶/ß'$75\2’%ÅWë[C EŸ !å :!/B!Nr!+Á!&í!$"9"”Y"‘î"Ž€#‘$¡$E¿$C%8I%@‚%\Ã%X &Ey&`¿&` 'A�'<Ã'P(KQ(K�(„é({n)_ê):J*'…*7­*oå*VU+V¬+l,Qp,YÂ,@-5]-5“-6É-j.Èk.“4/DÈ/3
0šA0>Ü0T1Zp1&Ë1zò1Em2+³2dß2YD3Gž3Sæ3T:45�45Å4<û4Q85eŠ5Bð5G36D{6FÀ6X7I`7Tª7Qÿ7ZQ8T¬8F9NH9R—9aê9ML:Cš:GÞ:m&;k”;F<HG<U�<Aæ<6(=[_=N»=X
! >Uc>X¹>U?Vh?V¿?B@IY@I£@Ií@C7AD{AQÀAWBojBTÚBT/CT„C–ÙC@pDr±DX$E,}E7ªEâEëE	óE4ýEš2FgÍF55GkG€G@�G:ÎG’	H›œH�8I˜ÉI‡bJ�êJ]zKJØK?#L?cLN£LZòL7MM6…ML¼ML	NVN._N'ŽN¶NZÈN#O*;O"fOB‰O:ÌO@PHP=hPL¦PNóPXBQ]›Q]ùQuWRAÍR9SQISi›S8TA>TM€TfÎTG5U#}U?¡UOáUg1VC™VOÝVC-WQqW>ÃWHX\KX¨XN¿X0Y8?YpxYéYEZLNZ2›ZBÎZ[[Um[.Ã[5ò["(\5K\^�\Aà\J"]9m]<§]ä]3^24^
! g^#r^K–^Gâ^*_5E_#{_6Ÿ_BÖ_;`&U`-|`:ª`å`!ÿ`)!a Ka�la)ýa'b%Eb9kb9¥b%ßb!c!'c5Ic c+ c Ìc7íc%d Bd4cd*˜d?Ãde e1<ene0Še"»e–Þeuuf7ëf4#g?Xg-˜gAÆg-h76hnhŒh#§hËhèhÿh)i@ihZi3ÃiL÷i:DjBjXÂj;kVWk®k!Ík<ïkE,l)rlœl>¬l6ëlM"mepm'Öm;þm>:nLynNÆn1o+Gomso;áoUp[spAÏp,qZ>q-™qÇq!æqErNrhrG€reÈrd.sF“sPÚs+tJt'[t8ƒt7¼t[ôt2Pu=ƒu!Áu?ãu7#v4[v(�vE¹v"ÿvK"wLnwP»wJxBWx-šxBÈxOye[yXÁyLzlgz�Ôz-V{Z„{ß{ü{|5;|Fq|B¸|Uû|FQ}B˜}EÛ}3!~4U~<Š~Ç~=Ú~05uf&Ü€:€N€Kg€)³€Ý€ø€1�I�!i�8‹�JÄ�‚2-‚`‚Cw‚A»‚]ý‚-[ƒ6‰ƒ<ÀƒHýƒ&F„+m„&™„SÀ„$…9…\T…Z±… †-†L†j†€†–†2¬† ß†‡5‡DT‡4™‡FÎ‡3ˆ>Iˆˆˆ5¨ˆeÞˆ*D‰3o‰U£‰;ù‰;5Š)qŠ"›Š$¾Š2ãŠ;‹)R‹)|‹-¦‹UÔ‹V*Œ#�ŒQ¥Œ9÷Œ11�tc�<Ø�JŽQ`ŽQ²ŽP�IU�?Ÿ�5ß�V�$l�=‘�4Ï�!‘(&‘O‘Bh‘2«‘)Þ‘’,%’R’Hn’$·’@Ü’B“t`“+Õ“H”@J”M‹”=Ù”D•>\•‰›•C%–/i–@™–?Ú–Q—6l—/£—6Ó—2
! ˜,=˜"j˜�˜ž˜±˜Eº˜-™#.™&R™Ay™,»™9è™("š.Kš.zš.©š4ØšX
›;f›8¢›KÛ›7'œ=_œ>�œ]Üœ*:�$e�-Š�'¸�Gà�*(ž&SžzžG˜žFàž.'Ÿ5VŸ/ŒŸC¼ŸK GL A” Ö ë Q¡lR¡n¿¡Y.¢*ˆ¢)³¢!Ý¢jÿ¢[j£+Æ£bò£/U¤<…¤'Â¤)ê¤d¥=y¥c·¥}¦D™¦Þ¦.ó¦>"§Pa§5²§3è§G¨)d¨]Ž¨!ì¨V©We©½©4Ù©4ªGCªx‹ª)«0.«9_«1™«BË«C¬IR¬Aœ¬AÞ¬[ ­0|­@­­-î­<®;Y®>•®IÔ®5¯“T¯^è¯IG°@‘°FÒ°+±1E±;w±7³±Yë±HE²@Ž²„Ï²lT³EÁ³k´ªs´Lµ)kµ)•µ¿µpßµoP¶ZÀ¶M·0i·Aš·0Ü·C
¸FQ¸˜¸#³¸×¸í¸3
! ¹.>¹Gm¹Dµ¹;ú¹[6º"’ºFµº;üº48»4m»8¢»$Û»&¼4'¼:\¼G—¼Wß¼ 7½$X½0}½3®½#â½&¾-¾A¾\¾5i¾7Ÿ¾'×¾#ÿ¾9#¿1]¿7�¿,Ç¿3ô¿6(À%_À~…ÀMÁIRÁ=œÁDÚÁDÂ	dÂ+nÂ:šÂ/ÕÂFÃ*LÃBwÃ&ºÃ?áÃ!Ä.;ÄEjÄC°Ä1ôÄJ&ÅBqÅ,´Å:áÅ&Æ;CÆ(ÆL¨Æ>õÆ-4Ç7bÇ@šÇ$ÛÇ5È76ÈHnÈA·È2ùÈ1,É?^É+žÉ-ÊÉ-øÉA&ÊhÊ…Ê2¢Ê/ÕÊ)Ë4/ËTdË0¹Ë^êËIÌdÌu�Ìl÷Ì0dÍ•Í/µÍ)åÍ/Îa?Î¡ÎÁÎ+ÚÎ&Ï3-Ï#aÏ#…Ï#©Ï#ÍÏñÏKÐEOÐ=•Ð/ÓÐEÑIÑ8_Ñ%˜Ñ/¾Ñ+îÑ7ÒNRÒ+¡Ò%ÍÒHóÒ+<ÓFhÓB¯Ó?òÓA2Ô:tÔE¯ÔGõÔ@=Õ-~ÕE¬ÕJòÕE=ÖGƒÖ@ËÖM×FZ×@¡×?â×&"ØAIØG‹ØMÓØS!ÙBuÙM¸ÙEÚDLÚA‘Ú4ÓÚ1Û1:ÛOlÛ>¼Û7ûÛ>3Ü<rÜo¯Ü/Ý7OÝ7‡Ý¿Ý@ÙÝ2Þ>MÞ"ŒÞQ¯ÞYßr[ß[Îß<*à2gàUšà:ðàJ+á*vá5¡áC×á$â{@â?¼â¨üâ]¥ã?ä^CäF¢äDéä.åCLå0�åMÁåRæ)bæ,Œæ'¹æáæ4ùær.ç<¡çÞç"þç#!è7Eè7}è,µèCâèD&é_ké%Ëé9ñé*+êNVêD¥êPêêb;ë_žë;þë1:ì4lì4¡ìCÖì[í:víJ±í üíîD-î@rîD³îHøî>Aï'€ï5¨ï5Þï<ð@Qð?’ð/Òð:ñY=ñ5—ñ*Íñ0øñ-)ò8WòE�ò^Öò55ókó!‹ó­ó-Ëóùó-ô>Eô;„ômÀô8.õ.gõ–õ±õ$ÏõJôõ?öGRöKšömæö?T÷N”÷Eã÷?)ø/iøG™ø=áø]ù[}ù#Ùù@ýùG>ú.†ú5µúFëú72û6jû˜¡ûB:üE}üCÃüVýX^ýC·ýBûýB>þB�þBÄþBÿBJÿ6�ÿLÄÿL Z^ L¹ K LR KŸ Kë d7 dœ 1 3 &G @n @¯ Eð S6 OŠ +Ú " 6) ;` =œ 0Ú * 6 IT .ž 4Í * D- (r W› ó C 9V 7� CÈ D	 'Q	 0y	 %ª	 %Ð	 4ö	 b+
!  !Ž
!  *°
!  @Û
!  5 1R '„ H¬ :õ 80 ;i H¥ î 6ý A4
 2v
 3©
 `Ý
 ?> (~ 1§ ?Ù D Q^ T° C +I 8u <® ë   $; W` 7¸ (ð O i *ƒ %® Ô *ó € ÑŸ q -Œ ›º IV ]  Oþ KN Sš 9î 3( <\ Z™ Rô DG 2Œ E¿ b Xh Á H× .  7O 0‡ a¸  ,- BZ � -µ jã NN B� Eà F& Em %³ 0Ù 2
!  -= 7k K£ @ï M0 c~ 6â ^  x  “  ²  Ð  ð  ! +! J! h! ‡! ¥! Ä! ä! " %"" H" f" ƒ" %�" Ã" â" # "# ?# #\# C€# ›Ä# X`$ Ì¹$ g†% bî% ]Q& J¯& <ú& >7' >v' $µ' 8Ú' i( >}( (¼( $å( P
! ) J[) N¦) Gõ) S=* 8‘* BÊ* I
+ 6W+  Ž+ O¯+ _ÿ+ N_, ^®, U
- Ec- c©- >
. mL. oº. i*/ f”/ [û/ bW0 hº0 e#1 L‰1 NÖ1 ;%2 'a2 w‰2 +3 F-3 (t3 B�3 rà3 JS4 Mž4 Rì4 9?5 ?y5 @¹5 @ú5 @;6 =|6 $º6 (ß6 >7 ?G7 ?‡7 @Ç7 ?8 ?H8 >ˆ8 ?Ç8 69 6>9 *u9 I 9 Fê9 P1: `‚: ƒã: Ug; <½; Dú; ?< '¿< 'ç< b= br= bÕ= ,8> .e> .”> .Ã> Nò> KA? i�? %÷? 1@ O@ +o@ b›@ `þ@ a_A FÁA BB >KB @ŠB JËB CC gZC {ÂC E>D I„D KÎD mE FˆE lÏE ª<F (çF FG <WG F”G QÛG X-H M†H <ÔH "I B4I >wI )¶I ?àI 7 J 3XJ 6ŒJ jÃJ 0.K 6_K –K EªK ;ðK 2,L ,_L µŒL BM bM 6€M @·M RøM SKN +ŸN eËN E1O IwO lÁO S.P &‚P M©P E÷P ‚=Q HÀQ 	R \%R b‚R "åR 0S "9S ,\S .‰S =¸S /öS %&T 2LT *T )ªT 1ÔT +U "2U GUU 0�U ^ÎU N-V '|V &¤V  ËV &ìV W %3W 5YW B�W ÒW 'éW (X  :X [X 3oX  £X ÄX ÕX ôX 6Y 0KY /|Y /¬Y (ÜY 9Z *?Z !jZ &ŒZ %³Z  ÙZ -úZ &([ %O[ u[ 2�[ CÂ[ 6\ =\ @\\ &�\ +Ä\ ð\ '] #3] W] 7u] 8­] 7æ] C^ ,b^ ,�^ @¼^ %ý^ &#_ rJ_ ^½_ @` {]` `Ù` >:a :ya 2´a Jça $2b mWb FÅb Bc 5Oc B…c (Èc Vñc <Hd […d ]ád 4?e Mte TÂe Pf `hf DÉf 9g ]Hg Y¦g ih Zjh ]Åh R#i Tvi QËi ej 9ƒj 2½j Gðj 88k 4qk "¦k IÉk =l wQl FÉl 1m 5Bm Xxm ;Ñm E
n Sn Lqn 7¾n 6ön :-o .ho O—o œço “„p $q V=q 6”q -Ëq :ùq 4r HOr ’˜r ,+s >Xs j—s jt /mt $�t >Ât @u OBu @’u DÓu <v Uv qv ‡v -¡v Ïv "ìv 3w VCw šw (¶w *ßw .
! x :9x (tx d�x :y @=y >~y ?½y =ýy *;z =fz ¤z a¿z 4!{ -V{ K„{ NÐ{ G| Ag| M©| M÷| JE} ƒ�} (~ 7=~ <u~ #²~ 1Ö~ 2 3; 6o 3¦ 0Ú $€ %0€ )V€ ,€€ ­€ Ã€ Ú€ ¢õ€ /˜� `È� +)‚ (U‚ =~‚ 2¼‚ 9ï‚ G)ƒ qƒ 5Œƒ <Âƒ Fÿƒ =F„ *„„ 2¯„ 4â„ I… Ia… ?«… Fë… B2† ou† Gå† ;-‡ Qi‡ K»‡ =ˆ ;Eˆ N�ˆ >Ðˆ I‰ IY‰ D£‰ Eè‰ D.Š CsŠ ·Š EÔŠ +‹ FF‹ �‹ .¦‹ <Õ‹ RŒ ;eŒ W¡Œ BùŒ I<� *†� A±� tó� /hŽ ˜Ž F·Ž AþŽ C@� A„� WÆ� P� Eo� -µ� ?ã� <#‘ %`‘ 9†‘ $À‘ å‘ ’ t’  “’ 8´’ 2í’ H “ Fi“ (°“ Ù“ ø“ I	” S” .m” œ” :¯” ê” +ý” ()• ,R• /• ]¯• B
– ,P– X}– !Ö– ø– —  — R8— (‹— ´— Î— 1ê— 9˜ ?V˜ –˜ ­˜ Ê˜ 1ç˜ /™ )I™ \s™ ?Ð™ 9š lJš 0·š bèš ?K› r‹› Iþ› <Hœ =…œ /Ãœ óœ 
� &� +F� 0r� ,£� 1Ð� 0ž 3ž %Rž xž L‘ž LÞž ++Ÿ -WŸ ,…Ÿ ²Ÿ ÍŸ *æŸ )  Q;  /�  ½  5Õ  3¡ 6?¡ Kv¡ +Â¡ &î¡ ¢ *¢ 6?¢ ;v¢ ²¢ PÑ¢ ;"£ %^£ ;„£ 7À£ &ø£ '¤ G¤ 1\¤ Ž¤ -¤¤ /Ò¤ 5¥ 8¥ T¥ f¥ ,„¥ ±¥  Ê¥ !ë¥ '
¦ .5¦ ,d¦ 1‘¦ Ã¦ #â¦ 4§ 1;§ 0m§ )ž§ YÈ§ "¨ 4@¨ /u¨ /¥¨ /Õ¨ © (%© #N© r© '’© (º© ã© ÿ© ª W<ª @”ª Õª .åª $« $9« )^« !ˆ« =ª« è« 5¬ U6¬ WŒ¬ Vä¬ #;­ "_­ #‚­ 1¦­ OØ­ 0(® Y® Hn® :·® 2ò® %¯ %B¯ bh¯ BË¯ H° 1W° 5‰° (¿° qè° qZ± ,Ì± 1ù± K+² *w² '¢² :Ê² 7³ B=³ 0€³ ?±³ ;ñ³ 9-´ 2g´ 4š´ DÏ´ \µ Cqµ 3µµ 3éµ 
¶ '+¶ S¶  l¶ D�¶ DÒ¶ G· %_· …· žŸ· ¼>¸ –û¸ ’¹ &§¹ 7Î¹ =º [Dº 4 º 9Õº C» 1S» 4…» bº» A¼ n_¼ EÎ¼ 0½ vE½ K¼½ -¾  6¾ (W¾ $€¾ (¥¾ BÎ¾ C¿ /U¿ 0…¿ !¶¿  Ø¿ 7ù¿ 1À /QÀ �À H À #éÀ  
Á &.Á UÁ )lÁ U–Á OìÁ G<Â O„Â GÔÂ JÃ AgÃ i©Ã AÄ HUÄ +žÄ $ÊÄ ïÄ +Å 7:Å .rÅ "¡Å $ÄÅ éÅ #Æ R,Æ )Æ %©Æ BÏÆ HÇ [Ç 2sÇ /¦Ç :ÖÇ XÈ <jÈ *§È ÒÈ -íÈ 0É "LÉ oÉ 7�É 0ÇÉ øÉ 8Ê GÊ /aÊ ‘Ê «Ê ‚ÄÊ mGË !µË ×Ë [óË >OÌ 8ŽÌ 3ÇÌ VûÌ JRÍ ¤�Í 5BÎ 6xÎ Y¯Î Y	Ï ;cÏ :ŸÏ ÚÏ øÏ EÐ UWÐ b­Ð Ñ )*Ñ ‡TÑ \ÜÑ 9Ò }¹Ò @7Ó HxÓ DÁÓ KÔ PRÔ [£Ô 5ÿÔ 5Õ 2HÕ {Õ !ŽÕ �°Õ 52Ö >hÖ X§Ö M× SN× J¢× Eí× H3Ø o|Ø 4ìØ Y!Ù ){Ù 9¥Ù CßÙ .#Ú ZRÚ L­Ú 5úÚ 70Û ;hÛ ¤Û 1ÃÛ gõÛ 7]Ü ,•Ü zÂÜ Y=Ý C—Ý FÛÝ E"Þ FhÞ /¯Þ %ßÞ %ß F+ß -rß 6 ß E×ß ;à hYà 9Âà müà 9já ¤á 3¼á lðá 5]â P“â 5äâ Pã 4kã * ã ?Ëã Bä rNä dÁä ,&å ASå •å |³å ˆ0æ z¹æ g4ç }œç eè f€è rçè !Zé $|é =¡é )ßé 9	ê DCê :ˆê 9Ãê ,ýê s*ë Nžë Ríë D@ì 5…ì R»ì í <.í 8kí V¤í 8ûí V4î B‹î `Îî B/ï `rï (Óï Füï 6Cð .zð K©ð -õð #ñ pAñ <²ñ <ïñ ,ò '<ò <dò *¡ò .Ìò /ûò 2+ó :^ó ™ó ;¢ó &Þó #ô 9)ô Fcô oªô /õ ZJõ G¥õ "íõ 9ö ‡Jö ,Òö (ÿö C(÷ Hl÷ ]µ÷ nø n‚ø nñø v`ù N×ù w&ú Œžú /+û .[û *Šû Sµû N	ü qXü ,Êü  ÷ü Mý 8fý .Ÿý 0Îý +ÿý F+þ \rþ `Ïþ g0ÿ >˜ÿ u×ÿ &M!%t!9š!jÔ!d?!a¤!c!Xj!CÃ!B!PJ!G›![ã!?!9\!–!%±!F×!?!8^!-—!9Å!7ÿ!87!7p!M¨!Iö!E@!A†!MÈ!"!"9!5\!P’!Oã!3	!Q	!@m	!G®	!3ö	!**
! !:U
! !+�
! !/¼
! !Qì
! !g>!.¦!;Õ!B!6T!‹!¤!+º!;æ!."
!fQ
!-¸
!Aæ
!o(!-˜!-Æ!Jô!9?!-y!;§!8ã!B!F_!G¦!3î!"!!9!=[!J™!Nä!23!=f!/¤!OÔ!/$!CT!˜!ª!:·!ò!!k!}!,•!QÂ!,![A!2�!3Ð!%!G*!,r!,Ÿ!ZÌ!'!,=!"j!8�!Æ!”Ë!`!lr!ëß!}Ë!.I!-x!#¦!PÊ!Q!Ym!`Ç!Œ(!µ!VÇ!F!\e!.Â!Rñ!D!2c!-–!=Ä!'!]*!Oˆ!&Ø!'ÿ!0' !1X !'Š !$² !7× !9!!1I!!3{!!7¯!!;ç!!D#"!9h"!5¢"!;Ø"!5#!5J#!;€#!B¼#!8ÿ#![8$!;”$!DÐ$!8%!:N%!+‰%! µ%! Ö%!!÷%!2&!+L&!+x&!*¤&!:Ï&!,
! '!+7'!c'!6ƒ'!%º'!„à'!„e(!Ÿê(!;Š)!6Æ)!\ý)!&Z*!d�*!æ*!%ö*!>+!)[+!5…+!+»+!ç+!(ÿ+!'(,!P,!&p,!—,!³,!AÏ,!8-!	J-!	T-!Y5A+!Ž¯; !¼+_:\I¢+0K65ÿ7ü'ÓYÁ8®%@"@
! 
! ŒZû,B¦0ö&Z.†
! 5%1
G:¦+‘
’ò=/<3�-3
! Ê-Ç6ž±7/K8
;T&\8œ(ñ$—8\fŒ¦8Ékò-0xjüÃ6f"„ËnK1>j#�:Ø0“)¿8 Ö�#X)=†‰‹Í í#@:.z8Û0,à#­&i´˜#s$Ü.9%Í4ÀŠ"d5{6û%‘è.t"’-O%ŸðM C
Í3á!â»¶–1,Ï	à .!)ót÷81Œ%?*
:f'¡5µ'
! * 3•(7—NÆ6â£
! •+ë'…{J/E;�46
! 28<æœ �#„vÍ
! *4s,.H3,I3ñ7”˜
4Â%ûy
b6–+Œ�3
hK�[2S*(50sç&Ñ&,;ÇÐ1?s&#É:èõÅ$Ñ!¾7
! c
! ¦$"óø,ŠôÚ	 ˜Å58ú]U;12È'jÒ
!  ‡8ïÆw�4v=ñO!ù/ŒX–$¢^Un m ÞMb+u
h-Ap;¬Æo05$*'“3p;¼Ý0—Ô/¯æ�‘/W#`82+32få#ød(×â"€®l‚6!Ñ|:e7"Ê/Ò6-5Ý®R*e)¿%·ìÐ1õ!ÒR Ÿ�6g:éwÜ(%à4á•Ž«'*3	4–9å)2‚
u6ìý¸'Dáb'Â0¢ƒ0«%Å5^)•
4
! ‚ö+…!T:•½84:‚)]$Õ$Ì	^'ì\,9'V0Š"
�-½/÷4æ
Ï%‘7‡6˜é!W///ñQ1»$»)<,=-ÖE4õÙ.ž¼4YÈ0¢¹48Ø5ý$–Ñ`'&Û� 'É
! ,f$B-d—\à¥
atÆÿ.Ê#Y	ë
Àú6	£6±ê%Pâ·C:øƒÏ)YM:Z$–1Ñ/©4¤2pE)^3ÎD5))4Î
! ;*Çâ'ô6fôBH8‹/ãÿå#ñ2Œ/z7®M" �%˜4õƒ.)91!/Î(Ô(8›NŒ*‡½Ô6:‹,Ž,
! 0'=Ö	(é
! ]‚	–-i4f8£
¶ì4‰¬*.Î=;ÜY0:.?2I!,*²	D+sW1P„"�0ó*~�'”Ž~d8ö*OÊ"÷8�#ÒZ6r‹Ý5A™¯3)9.	ŠXÞëUž–(¤;DÎ+ÓÓª:a'2#¨$~
ýj
! „u-ÑE3\¹
§�6o'#î7\0Ù 8¿+A<=”÷'úè4ù…'èt$çØŒ;, ;ÜÊ0–çôÁ6K&§--/É
! S2;.É%z½á3íœ%S9#³³0€.ñ4Ó1"­#œ»3`,áô2«¶	2z/T3C&D1 ´«3	·Í#!,Á3æi.+t#ñ4x/)m/`2Ý2)«k,„„g âY-:Î'5-±%ô[L-Ì%™´-Ú|ðôX' "*4D-¶'.&û+4#;l+h'|2Ü  ¾Á/oÍ-%æm`4È”(•;Ívì¸$&’
! ³;9#%"æ/u2^ ±-•@3ë.ì	 èzl6}Â'Þ1^0d9ÿ$p	
'ok±$v/40…$6÷+ZP1&m3¯9Æ1È(8	ßG5’ó6¹¡I%#Ãª2¢!Uø'Ø Ç8éT<¥6	
! á-E&•[;¬:8
w&êá(8çŒ"Ø 2¹Ò575–‹Š44“;Ä*nxÐ,¸*2¿ 3Þd
! Hp&¿I:e
! ·#PâU#P	¼;Íê�q¹#¦Š(�:Xý´7 V
F+j—/æa2d8Áé
lPñ®&Š(ý&".#9�10«%(²×–o,š,Ð)&"êi 
! i;n!È´«Å ‹ ÑÊ':Á:$$˜*‹3_)õ
)647…,¾
! ¥5Ã/4Û!ì£/4!êƒ�E�Ð:€du­
! qLt	y/?8wvB/ Š	Ÿ³3�M1(M	
! 3!4EÒc«6>([¾1By}:s'ê!t5‘
! x×(u%Ký7¸"0 „0\-+ gû!9ò©
90Íƒö• ˆ4P'¾)ã,.íÞ6ø
! ž
ì##÷&Vw!'µ2¡2
OL4m.S<Kr)ô(¤	µ0À2"(ÙgÉ,Œ#·)@8©5ð-¼¥Áh7%ã¢5$H9Jšo6­?,Ú%(
Ç%»&2”1"-2(ÝÅ*!d ´$‡;5e(W"®[ê(è! • Ì/Ñ-3“4Ù,,è¡	b"ä2$,( J�
! Ú903=!ò¢
! ´n*372œ
! 9\�’&Õ3aƒ8“9Ü5c:»:Ž3ì+ 5Ñ7>8™
p,³Ç9ë+è*} ",Š+­üx`–'Ì!`i:(€?"ËÜÐ9Œ6Ù'™2:J,ïSÇ0ƒ(y
YV/ù*u'z…3%Æ/“#´ßÅ„Õ 
�
„vo5	ˆ2}2C3;+/+À1u8[&¥(#w9,ä
W9‘%Y/d·�!
ìàg,#_,£'P"P&M´EA@¥RF#ÿ`3­30&$1÷
! ’,�9}6ÿ4ê“û*Õß„ø-Ï#x)‡&ø5É;²Æ:Ÿ B ‹::ë* :À+’F^V1"Ù€é$—0ì,Tf%#Ú
*û¶Ãœ+9Þ À87³}%t�1ë(�+_1±¥#õ7_k(%Ÿ#«*qË-Ý7ûï,U6&ˆ&õ!.
! xÏ.¨8¾±.ÊZQ(|+½#ú×!7+%*£(0	ÅU\ô&ð5N2_Ý
u®W\&M�5CÀ"B$é0ÇM&Â(PÄ2ý¨[;$ÇÏ
! �,ðš$l!ç¹,È7º,6-854_3�":iq*9.
007Œ!âHoV �À*¯U#v*µ+w2.-.41¯!S7ç$Ã�ß{(;’)„ð'$WÌ:Ê;k,"0x/•	ï-��$
! �4Áq6¹*O
! 
5)þ	k1%,$A
! —1!àø+û_P�'vþ@97„x:œ"3Œ/ó/6‘#Ê	|� T4�ú3eã*=ú�T{!àÆõ3”4úí%2;“ûÎ,ØW5Ø9ù8£:à1Íë/|º;™'Ìcª3’#Ü%}$‰*ê.ì
! ¦ÿ%£8\;<Q5†Ñ(1T0T!y9?ÿ)©#4bÒj&Õ+þ-æüT+¹'.)	-4Òm1&À	¬‹.|.
! U)íŒu+ò(834Q6ë Ìÿ,7¼/T
! ×_
! *—	©µ5R#ˆ9Œ
! �8ö-ù:ÎÍž,³.Ì-=+.!yÔpÏ,•»2…§‡7Í,ú ¹6^+n6€;FŽ(U,cu	†99‚R"„*ðQ¢V®19°þ&˜Ö2Ú
! Œ,Ðö/>40V›)³+Þ&�Ó“(¤"}¿#S4ÕË)5Y8é.]&-</v,l°
J+ å`€h9;!1&%vSž/o,ðê¶Y!Æ+J!8Ü/ä6ôî+F	u(Öü5'3Å	…`Uf¬0í.c'n9ñ™/;
! (<	d.W{2JL(\%.î:zëÔ-U36àÞ5~£3e'ÑQþ*£7ç3ï	,p¥%·2Í<)àn/û3ž	9«8l7øo8&%e5`6`#e!©8]~¶0bÂ;ºz:í:*
l¦œ2Ì2©.Ñ ¾3w)q&Ëq"no%Z(�SöúMÄ F�]—¦#©¦;¼$þ+‡@Ð
Ž1‡"(3Æ(w'Ø*]ü!3sìÀ4‹+ý4".0Fê:�¡6^¹ãkÕ"Eþ(Í&Ý,Ÿ&1²9|
! 9Â)«›L	¢–"Këø™(2]+,†ø-¦\.0:1)»4Â!â•ÎvDò6ñ±¦ä Å%§¾89í=7:;# H*‰,å6|C ¥~(…aä!Ó
2$š1P%±4Wò;ß2
Õ:#p‘5Ý	C³Ê9bžÑ–¥¥	.Ë¼6ò
! Þ':“�!§ŒQ

ý'¸(í(
5š'®2Â,Šà^#Ä‚É&(.à8ˆïõ0?˜‡5Ü3òoz—H5½*(C$«jY3N9h	|8®"§6…(3q žË à;6²("95f1î
! Ç	¨;C	
! -F*Ò%›6ð/÷$~  ¿)B3�ãå	Í$Åè2Û&¢(F;ÏÍ	û.�.¼&ª|e	×3Ë
! çÄŠ;.0æ)„Ò,ta.c.ŸÕ)m!–8((&”;Ž+²`)—dj·#
3ê@;9á"”0Î0’9Ü.\+X4-
! ŒÌ
! ÎÖ*ö#…`:å)ô%¢Â	B;ê½3*k5?&^,¸	?‚*
! {•5—0
! ø%;Î$R°;¹È-N+Kþ4
! ‰ œP,#VÚ\)‹¥áU(""g+)Ø
¨h(€àº9µ�-ƒ/°”…Ô
�ŸH#Ìš*d†2qÃ¸üQ$¡'J&¨nŽ4bùQÌî9/2SŒ1@.3v	†'L¶)rÍ’2¦
! ‹-ñ*™&Y*’'!-½58è)âJV3v:5+q'Ø“.Å&+'ý=¨;;Àq:s)Å+
! g*óaD0¢o9+x­0
! "62¼‡÷*/.$'D5š˜$Ò Ã5k#‹7U%\Í.é“	qKšÆ%j	50û0ç'w-ë©ä&6G,t%'#æ+­(æü4I
¬|#ÿ:^Þ8b%©1ÇÏ"ù³&þš&Æ$ú¿Ó-ü)Àp4ž:Òe²+dNµ/Ô!´5Z45Z¿
)å7­%H'‰8(ÅËµ3â®b,Ã–a",�3ï"Û7s¤,î¡Íòì8Î	­1H/…)‰%'{	h"€){,”3î6KúÔ9S,†Exø&9‘"_©+:QZ6~*Ý'B
Ò.9õ#£!"l5t*
! ,u$	6â-Á%½:rŽ#A"Ç4.(ÅeNå'%J9,1¢ q0
! &@J	N
! 'ÀÞ7å#"�Úc(9Ù)ïî
V2ú
±v‘;öO9`(²&A!Ä5Q&c©%¬ž.—©�9È9;	–+?¡:£¹8û
ÿi*10Úë-fm4Y+Æ3E@¬5-È 3‰ë	â1F§#$–#0aö":
! U™6*"¹ŸJ¸£3(…#
úz,2[·"á9’+k:û8Ã*lm'øê"0P7ôd4hN*
! 7à:'á%8/ä»�†m(
! »*ž!Iö<&å3Ñ,Ú5× )ýîà0”Q+»8ý!�&CºE{2ß
! ’(‰ø9?{)$¯ý)p
! í-w#2–/°-˜S
U»6{ ÈíE2t%$\&;Æê
! 2�ß5ý6]8�¯èâ),…
1yÿ1-
! ±8‡h48:ð¢5
ÿ£Þ2Bo4”j¯%]5äò!ß(ò8¨"Ý"š+k|'Â|B:FOëª&5/‘Á23VÏö•:±
®+!89è:3-Ó&‰Ë(¿³‰'4´4¸ ±'ª ƒä#=×x2Ô2Š
ÔY óã(d6},&3È]:0Zƒ«Ñ3º
¿.=L!êm(í&-¥^7ªE,[(	uÌwV4\K9Ë1:+Ç¸);Á,	Z%Ž"*£#‡+%Q/ZŸ
O+(º%4Þ 7v(ù9°
! ë0œ9Ë)ã9ãK#D¯q+œb(49£7â5›,�%é,ì9¥ Wy¬;Ý#Dœ;8Æ.ã0z'Z55å
6ì7p)ß*Z ”
! Á9Ó9!-,�Ì4Ô¤%Ay!H¿!4™%yM;a&_$9‡9Ê34	Ð/V6Ì
.
! .¼9Æ&†
Š0àÇ&´&PÈì("
! >-”†6x(ª$P ô+®ú3îúM'áÞ4ï&i+à(=Ä+á:€(.šÉv K+�(ã&J3+wœZ+ˆË!0;¦	lcô*$L1½á A²éº1Õº5ä²x„	qz.¸+s�F97J?1]�&Ê$×( ‹!Ù ®¥y0„þ¯¹+
! þ%üuÛO6Ç2
! 
P8µ;C7ŽÜñ!´0Å(ÝM¨¬‡îó(±([:«/È;�(Ù	uÈ-)"ð·Î3~»2‚;(®'®YŠ&%5'¹s³8v#)-�4Ð s-c9ž\"k+U!—,l)	Œn‚3q_6$LìF!¿7%ë9]þUõ"{j"°&(5}½4‹9Ü8öjx±:D/™3É(14
! Þ5,íŸm¢HJ)·¯k"„5ÑX€5ä¼—+Ú¡¹4�™#WØ¯*û1œ'‹ZÄìm9»æ1+q¯Z
/s5Ì
! üB®µi/7'‹8„ …"V8Ù³!3­Ãÿ8:/0)¸ù31äb#0.M,© Ü1U¬Z3h
! àM�ïÁH
SE&Á	€dÑ»E17ceá$[ª$"ô"Œ.€4)¤$áRº'
4b±ûk	©!z
! .{*©
! í/N‘*³Ýü#,0p%V,Ô*þ2ï%0~r/|)A*	Å9§'l&
Qƒ)µ"Å)ó«Ëi\
! ‹ö“6^­-ç5å2õ': eÃ�Ï&ÿbQ%÷#X–K…4pô0ç¯/ÿ+4¯õß{0,!
(!÷ÑF,x7ú7Â3T,ÿ#D_4m-%d7¯(6v�
GŸ-ò@ë8…5 
! ñ'±™è#Š�5¼ÑÙ;¤!Ž +082Ü*DqA&Ú0ä�³]1’õ22¨1„4''•9‡~@%¯	S9Ò
ö€!ö/2 v7šƒ÷-Ø.@–?:©/ÏÛ-fÃÜ‡“-Ì¹3Ùˆ!$8ž	A+Z"Ú
ò§å*“1)"+™ßs+fú
! üë:è9ôS%É%Ð4+)ü.D(ö.qÔ+<8Xá)ËÏ8²
_| ²ž)6$c2d-+J�
ž*’Æ"ÃÐ(Æ™7%Šl*®:™)ë|	s6½Þ'¼!O_'I�³60·'Ö0Úeó3µ%ã9Ã4¨MÓÄ-ÎÇ R!&õé+¬,¶7X-BgÌ6s3˜,4M5ð³<
! äæuâ$;Ip!šâÃ3F5Œ(!p8{'>'[Ë'¿	+¤Ü
h)³ý#rU4ZÔù#á2fÐŽ$9å
! �$_a#ð8‘ á*2Ø-Ñ0bšA-±8ã
! HÂ;†+á•,
ÂD
! ú§1ÚD5‰-ø3Œ„
! 9*Ù%ž§X0ðí/C0&$*§|š"+ +³9ŠÃ!Œ',ÿ"v)Ý*â4'*À:/ÈµêÆOX
! ,:?$‚¡»/5K*
Ä"7u*#5m7¾F'¡7‚5?#2~!"C%�-E	Ðu:¬+BŸ4Z.Œ&|1v%‹~£1'Ó p„!Ï\ N
! â Ü7Øié¡0µó7œí,i9O#e9O
�ßY²,#µ*Ö+µ7Ó8}&Æ)H&ü8z
Ü#((Ñ2N.t!<5w6.$G#xë%ò'$%%n˜—*b "Ó:¶rË 8
¼ö'1�‹*‡€‚%)3é2óéÞ3LJ7'¬.o;®3É¦lT‘w–	B¤:ø0z".ª4¨(M-Ì+×0å(ÇÙ"‰$R
! èð67Ì/�4ò5-6–¦944')É"µê5=¡3¥/j6 	ô;‹	)2ÉÒ\:¾
Ï‹V[8°”(ã%Løb7r'ëÓ;­9å&è[Î:Ô:Ã˜h.M+mZ9):AžÂ
fú/Þõ*"Q|9K
! 6!kh3,*Î¬45_¢%ÕÉ0èë0õ—	SÉR:0Í2î$á°™éÙ8hW'Ò$Úç1¾:¿6üzk*Y.F-j4·Èº:�*÷¨/©™5£Ûþ1ù‡4P%k$F˜7Ž8Î/)ÜÖ4
!  G"ÿ6ú1ÿ‡#Ò;m
·
‰9‹…
! �
! (ö
! RÓ!s
##.6rÅ#c0‚0´d:U¾!­; ;�3’èG*¼)þ <0³/·&N%Ø
! Ÿq ¤é"OU
! #AÞ$,Êà1Z
! Ø½,Û3ªªÝ>³-6W
! a4.["Ð5;ã.Ô’`%°Ð3já.X;d×¼
åñ-E ¶"òJ�;R;W9$úu7‚/RÄ3ë3Ü"LyÙ1\Ú#PL™ B
! 736r­$z-)œ]ELR,<¤ �4Í"*k
	‚1‡ñ4,­B*1¼^;o°þ0FO0± Ã,{8Â5L
G·/à9«&b2Ÿ7Á4;\@&6,Ñ6¸A 4'!±1Œ1–�s­i%Ö7s ÊBtÊ§5»
! ²
u ¨Ó,c6>$2/:8Ç/h#}%¾7m$G7È30]×�7�ÖÓ#<#�/Ûð"BL'+3ì%)ž4º-Ö1>bÅ2>&`â>6y%i0�7÷ù
! ;Ry" ,­))1£5Þ)+Ì9B97cêÇ:y3O)ö!'&1:Š1L7*¹}.¹1~u4¨)—–.p:m0J°úŽ*$G!&ï±,µ™
U2¢´äÁ.Sr4~1º7•4³‚iª.¦ª¼?­/Ï@ä%Á¡ßMÃ%Vq1"m%¶ R+nÕ´.SÉ/ì&¾ Ð#Ø"¿ <).2×Úb0¶�!;¥9æ-}!¤7J$í9V&ëlY(+³
!  Ìƒøémè	:�.â,¿*HÎ2‘Å*Í1®
•{¤2Á66Ø²;5 6�í4Ã+�95![-F~7«,¦·+X+,¸76"óÊÀƒþ,¬)m5©0ºê;9=(£)JG.J	Åg.ï4Á(6/�${&ïx†"j%G;S8=4èíÒÑ7—2b)	ð,ã	Ö¢)S0
! ‡$Ö/'Ã).p×*õÐi»÷.G0€˜	ËÓÎ~)¤9è-í9Wíy(&.'6=%VT2(q(¹Ò"<*½}'|ç$§g7$O$æ%7å3,fÈ6u)ÿ-R+[/“['ÛŒÍ%!7 !MÍ0mÑ¿ôGk j-Î&ù78Ü6Æ+9â	z.%[¡
! ‚p/
Ê*ä5ž
! 6¤)#:WÍ8îÓœ;R'¶
! !­4´
! •ã/Ÿ-“Ï6`v;	Ç+¾J{$±5l1˜6rK5lQJ,Ð2{y!,&	7÷Ü$Q•Ž",à%ê1´…%‚.9€€	¿W�•'ü,{2Yµª,°ò)JR.°ƒ-ù6bO7
m#$->.f!:­‹ÐO1%æ4k672I$¢W7	R$Ç) qC,‚½%Ö)mm5Yd}3ÊŽYO$	0Ÿ9üèÁ4,5[
ˆ4ï0�1Þ&z…:õ 1f

›·­�9g4+ o+³¢1†3¤À×.7 4xI1T‡.‰$Ÿ/&
2Z*Åƒ�831Øòþ'Ö5ÄÌ55
! Ô3Ÿ»"<bb#‡²5�2)ór:[5’3†(6‚*[7³ Ñ"l.Õ@5§7;V-vÕ9È)";‹	˜;ÈüFn
! Ç5Ÿ+û¤ˆd35"¾î[%ß‘+î8áé!	”H2©ª1ù;/†.t+#6ŽŽ6_1°2Ó"/7:.D3xZ:ÿG­ù,g/_*	&K);ˆ#e5Š,…ƒ'+6T"Ù×/âuŠ*ßj5§�)©ž5€#e:Ä+B.'((1I.Ý1;!�![.¿9ë2ù-A
Æ0É8'¬$˜1y)Í'²"6»ÉM7ß:~"ƒ•£Å
ì"33Ë%`;:€:/4Ñ.-1Kw!J0×1yïx5ñ5Û(àÐoªÝåÑí'ïâx1•…1Cl[•8-'9&aÅ+#7@*ý ‚T²5¬	S	x\1×b!�0Aîº·*`­6á+‚&3+A%W$å Ô$¶#¦*Â+Ÿ6<¢m‚9:
%z63,!¶	À',Â"Ã(:-«;5¨JÍ;ÔÊ6}5LN;œ
+1Z8F0Ë3¦j. t-B116c
Ž/Ý%@"¥�r2#ùA	$læ»Ô	Û	7Ù$hX*
! 4N7©(6è4(¾0¢/{i›ÐC;Ô�8È/‰à›4è,7à*='GÏÿ5gÃ'Õ
…Ð0™˜,¯#°:v2È'(Œ¹N¥
! 8#­î-©5Å37¯†“0:ç/T#-;µõ4ò3«ü$æ·�+"Ì£Žœ"¥,U.ï/üÍÔNÛôÈ.%¨-Ý: b	1){7$[	€ÔÍ*ú&
 "-€
�	:�é('�Õ'	ô]'Ú:>,ô$§ ª%Î ê‚±ð.˜5à
U 6ã-*“às.Ý{ú!û/*3ÿ0-Í@Ÿ.äF/›+&�(·%0—ÉN3Ñ$¿ÏN1Uˆ/ƒ/e�O/Þ#ó&Iˆ y+,Š2” 7æ&£h, 
! “ Õ7:U,+‘5à2ób.¿l&ÑÁ)V;„&|á¢7%Ø‰1�4'7:'T	)§!É6b
! Ýhé-Z#:% 1s*Õ»" ®!Ôf*ØM[2.#¨'V'8Þ¶/fB5á>ó:é"'è7@)³9¡4þ®'SIs!Ó„!Ù9
!M8ykñŒ
ø.…¯
! Ç¢?f&�))‡3)œäm÷'î´!�|bª)F'
v"+Y2t4²3-Ó0Ï¨´+}d$ç(€]ë1n+(q'ÕD8>mWM6143h0’TçÞ›»ü
! cåÜ92;ß+Ãƒå,Q

ÕÂÐÊ›$û/#ÿª 6-+ã:æ{-“5B2ó1m;¹(Q0?h$	!Hà-²4Ç.ú$éüŸ$m	„1	8Â1ó.¶4˜)7#õ8aC(ˆ8Ç;ñ 5*Ü_¸- ¥6/	/Zú.`CÖ(ö$~5‚˜’n-c/(-;]°'N0˜¨ÃŠÕ%É893W8n¼#T8ù‘ô.;:7¬#Q‚,º ^	V)5535·9c—Ê!¸3¦"]-;'ñh]*4I“5VÃz‘4T'W*h”.t6í%Ž2'9PÈ8üj/è03"e.Zž7™"5 E)0ìƒR
ò)˜-b+~&P"÷#W2_8C¶*,<ˆIùñA/ð
! ð	^9Šä$·HTí)ö~6À¥Ï'à'`-xœ:žÊ2'3¦.¨ð1ö
è(ä7:ü"P

z{
! ¶ð†4­319Æ Ó•*±&ÿ
! f	À.»7.½‚(rÝ6-%Èñ+×$œ7€'Ò9ê5¡	s4”g
! K	ÄÀ,v�Ž];4Ú¥)Ar¶(q% :Á°Ä6u¿ã-5ÂbG;‹4t(522	 (w;ÒC´/
! 	Iõ/XË#Ü†ŒÛ2s�/,3¶%l,´É9ô3ú
! 0*öÚÕ½7ž±/½.Ê 	‡ry2‚#‹5�"oF4x
4/t3
! ö®	2-Ï*Ò­!#ðN"‘3"r7_:3&�±'Š7n2Ó4'VnØ/!
¾˜×-/+¡
6ÄÃ.PZ;9;‰5G6Ù8:-ÿÐl:'.1¿-§(S+ 
! ï)Í‚Ø;H.ü=,³
0­Ó
! Ã"É:,�	Ú¦-nÊ-:o/:4ä,·O¯.Ú'÷r%2bµ!‡(“:j°/h ÀÉÜ–¼g™Žö �
§	d+¹!H:;3P:a.�”m0p)¸^W4à4[9Å›7c8;	p� U"¼â'ì.2’/�7“ôð&LW3‡,<
•%_	o&NA,� H4Ì0
Ü¦!wHoT6b	O®7í
Ú)Ë;ü§2ó‡\4)·z$Ã­	ý=)6ø!å53*Áâ%Å)«.Ý/�(ä8"ë%b5Eƒ:øš8!áWœ0ö%93�, ,Z-˜1
! «7º8‹E:B"žÍl%!i$Ô
! Îµ9ºc5®-÷	é™®*‰6 'AEi,C)ƒ4Îë5—3Æ8sç'@4."«R¹�&*“M/â/=SÀ/
‘))#J Ã:,ãýQ2Ì*¯+€/‡[(B8*Ð"¸2nÝ-ê#c,%#ê O.¥S[—:½
! �)!*óã#�7—V:‰QFÎ-+90ÿ2­&åk4ÿY#©f,:Æ'ô¡1*;“
í+G&þ9�	\
ˆ,Ò'2¢9,:öo7š’d,àæ,Éó'm68,›2_j)i
1~e,‡ªU	
! 0ÅÄ4c…4Øƒr	?Íe:~
! k•*$Ã·h.,)Ø:{f+è‚‡/Â½29æ!Ò3ê	Ö&¨ û"ñ3)2ÝLZ«-1þÃ•)¦K/êZŸ)H"–!1§,ö7ËÝ4[¹
¸Æ&(â.a:§ð3«�&;Þ$8æ ƒ8|/ér9¦‚"t¿Ë5X"ÜçM’*î*'0äo8÷H]íï+)8ýÈ#`Â/8á1
! 8ÿ1Ì!µ c¹0œ¤æ¾+DY9h%	'¯€
! :‹)Å8Qä"7^&£%^&º$+Õ
! L/:œÊˆ}�
! û-÷,Â	 ;Ÿ"íì6Aí#';v
! ù	-eJ8î( +;Ö$Ö
! F+t7"1.,Rß
‰g5ÿ9g,7~5ã'	‹¡ã‰2f�5Ëg!Û$"6§3¡9l¢Šøü
+¬°TGT%qâR2ä0G9ò;$N$_$d&�3,j1)Òa%ï7‹•Ô.ô‹1 -�.]2}1½6·6„ÎU �2µîc7Z7Ü& Í` Þ:YN ,'‹g3¡ê•0²%}
óY7W-ˆ,<"íe$^6'ŒPÞâ8Ý2`å
! ,‘û2&!?¨�­,¢:ÿ‡2Ø2š3
%�Ï7.K
Øõ*82%0x+ÓÌ""/ËÁ|½,Ø4—-,çB!x%iÐ“N¹;:*Ê,�¹&iF	7Àd¶-V0(E%¹5»„”'n0m,E9œ4"*e„9–)L W&.p
¼˜Ü-®�Ê&¥.•°þL41£20ù$h;4Ù¾4N8L
! ²-úÑ1i&¾*C­ ’%*p¸%¦ç00¸Íª²)ßi,6é7n:ö´,‚$‘Rô
æòA2x"·0µ#•-/3Q#l0Jñ9
! )ñ:‰©8ß/Þá0Õ|'R’š;jF*°8aÐ;–Ÿ% .f5Ó3*ç9[vt9l#õ-x4~/•&½/Øn;ñØ80¾Ã’!¥2óã1Œ9Í9uƒ9¨08ùá$+	)s8Ø^1šœ£ˆÄ9*0x	Ï,é8ß+ê$&”%=Š ® Œ„eI›*./üŠñ8%;"J%	GÄ
! ´J*7Õ/Í:È65@�Â4G!Ò7Ö,[36
! ÷:½�¯"('ñ	F* û*U*§
! =è
¾>‚i(>‡
�,œ£±ˆB4¸�/±
%á7y'�g-¬e H!}Ž
! $ò#ß¥îèg	eK³)r·,r‹4@Â$l9†e‡^Ì.«_—>
! ¸?6b/®] óŠ¨6i6—.­"Y4ô5±*Ì3<'Ñ8f.`P;î0“.*»;&œ-kh(Â ÂËŽ.º&�2¬(Q
1gp#Û696m)GC0|w	q„%&Š~8x#Â&ÔhP0È:Ô"8e+‰
®
! C9=úN'w0�)�Ê%|-Ô÷<-�+Ï;ë³H;?%—";#789+º/å$
! CYž6ó,¶3ìR7O*‚¿ý%Æ#2,¬6þÛ)´1 '›70›×"�	¼1š–8Au‡Ú-©\ën3º!-T;�:4;;á#ìc›!öl+›.r1�{
#,­'}-.ù0l2'Þ(+¹wJK3ìl	V(443äcà¶8õ+P!Y:hÞ &ì-!¥(Í9R(ù!*†8%S#½”-ˆ
! ~8ÿÊ6&2#i)˜/$!8Â2îL+ç7Y6:×3€3
! xÑ#:ÀZÓíŽ&Í¬å	%sï:à±1 $gF�°3ivÙ!)S14äÇØ,œ:$3Ö'!,$à.Ú#:7ÌÜó×9/Hƒ;˜2¤=#Ð%$#…!K;õ6¿&”z0q7„ÝÛž#ºdÌ|'Ÿ;t!„,î2T(+(™4â!Q)š:€-E.×,aL)äv
u¢#÷9.‘²\p5K 		®)ú¥8VÜ4½$ÇÏ6
Ó}6,«0§;9Ý_&ƒê
! ›	›/öâÌ-U
G¤b
æ(ÑB&B'H	;”©àÿ¹î;~á
! Ó(¸Á7ó†J
ë"1
! 1[v5á„$yˆ’
?)ˆ3æì%ä‘9.×#ÜwL5 &
"ý–&£O9Ê�ê)¶:;Ï'	.¥,Ò&2GT-I4©&¶X&E¦– é2T@NTUy;kø ôÙ(Í6¹e
“F6øZÓÛ
ÆÛ?&0´
tq	�'¾-º¥zˆ¢&q²'/5¦;I9M9Õ5¥w‡*Ú.¡.Ž!Ù
! ‹ê-Õ:5.¨:Q![$¥ß$Ú g9
! <$Ò4$ 6	Ì"�ß1ºK~+R%“"Q	å!¶ëJ6Æ;\ãm:Î*¿Ë7µÛ24…	¯6½{™,ã1)$
! Ð5
! ÊÂf(¦¸:è:ó
! 1”1*h*†0u1!°92d2<r
€, *è^š
! 2Dö:­5&H	e2Å¬!û‰w`#	yÛx&$Ç!¨9‡'‘hÀ�!þ
A:ð!ÿ
¤8¶.ŽÖE÷.::6ä1p-mþ:7$‰›g5ã !ç2v›&!+Ýç+Á!N	U1‚!Äà	}a!Þjg)!ôÀ&
! 
! Ý4ü/¦d#(ÿ g'¨gT
“ý(”W(Nf
! Ù¡LÐw5
/ð:Ï(,@-¢8G$$!4á')K.o)á5p(è \>;)À%3z.âYI(9;§8d	ú,Ú".Ê)AŠö(n@6D{i1	2ê¢Q9ÛUZ}™1¤k'ûÛ³1¤5jà&·4%æ³!%//®?4Ù
Ö$Î
Ð8•2E
�Dþ  Ã&Q	Ä'¦e6Í7“*Lµ&P/ÿ!ø(�8¡‡N:¥&þÈÉ@/:
Â.;L0:L"�	ÙÐ1mÿ'-x ».²7öT)'~3ßr*Ô5Ä¤I
! Êò2Ô^8Ó5O¤'Gá	Š%c;Ò‚)5æò.K‘÷0h1�6è‹(k7oö8àþ.~4é4ð4µ8 ´*„#‰
! .´9&ù5­Ï-˜`&1n;k0ŒÛ"}ý:6-�¾á
÷!¼ñ%÷7­%±[µ$‚:C/]:;ì2ë)’	!:})`%Ù%	>ò1˜%ädô:¸.ä:(e:/’Ç× B$5u!!9Z076Ä6í&	!8K}î:%._L%x3ÿYÅ:—_u:¯&8B3G-Ö"ë(Yï};Ã8)S¸;N&X,/D"Vë,°ž½s/(t/À3ï|&è·o3~Ñ5; 0S(>â

! )T¾cöø-.â3ê8ý.©£0=&W%]/!}9M4Š.N×i8Ðî*-×!-»£"Q:~Å4ø¤6ï1Á#»K"ÿ	–*‚èÛ‰û4öž#7À„-,/ /+;¨8&-Î e8v8Ü¸!>3(ºI�9Ò>¿¶6#¸6&ÈR	Ù#;Œq²*Ã ù�:'"Ç,ÚfØ%�;ø°0ó�:Œ†$¤"1ì!6
! ?(‹'38Ô6V.�)ð+Î.
! à)](‹2A�]�˜)(ø$û9r5;5'2%
! u¤P¤’T8¿,4*1f7Y—(E_!Ê¼Æã2w
…& o'd±¿£&|(Ð!‚¢¼	}P+Y)SZv!åã7‹» |5k)–
! x²`Ü,`	.$0l?92‹#
Ù+³—'É
Ò8€"Ü0˜0¥”:³';†)�0e9(L…8 0%ñ4.a¸2 .×.¤~
÷ ­:ìpßG/¯8&Î-RX	ÉC'v6ºô!>9ÞLj$Èäk/fŸ%Žo"RëC.˜'Õ*¬ŽÉ+_9E6L3%
E;,á6¼,\*Â˜Ì'®9O'981­*a!KŠÎ/ß#'-"¡é1í:Î72Ï°"˜#*‘.¦) Ÿéé+7a-#k×§Yh+È<Hš
! ËÍ5E8yg653TÛ ÷2ó"é5H+Hbg($P6›<1ù®ÏÍ)7×Bh2š#¢$ªaü 9ì/.'ë!½
º3ò7+Æ
ÖöŠ-
! 68É#›ù--1	3N/•�(s7½é7×$ì:sÏ3	q2-ƒ71("a+¤¦7 !«€{è0#T7á/Ç7Ú\Ñ�%¼|7æ7ª75w8á,&ø"H 3Ê1°,ù'˜
! ´6ë8ü25ƒ5%
Å,w7Ž-²!�RVº2ê7A6ø:Såµ:„MÆ	M
ÓX2¸²¬à7
!
+°6+Kj,™*D0-C„6[ß)!~çG$©X(mª5vL8!!w¶9Á •3£-ÏÁ;ý/V"$½;þ>9
! �
+KÕ ìõÕ-77e/â0
ÁD,
! 2:*Ð7‹
!  i�
8_"™:”9ö3+5¶$Åò*³"7),Ó	¯¸¨ùÂý
! §$r-¶º*ƒ
! A’"®]¢6x$,:1_#\4ZÄ7»û)®0äÿ2–°K:F$:†-Ú:Q)�R)õ�'b?½w" 1vê—!95m&­\!Š:CIr.Q‡	q8§Ù7 ¤#LXì*¤‰1¤+f3'f)N.ž$b#Ó7ø	®;4Oò®$�¶~;”_-4î†	6Ù:»,`æ
! Ú�6êH7_D+Ý(˜8ð0R÷=ç-ÐJ(‰ð(­Îf#¹$­&—À¹Q'LŽx¸#U+å©'Ã9ñ^(}"�|!j¦3›ø¬ÞÕ#£+Å")ˆô'Öä&2
! i—7¿5�a0ïy1A’n8€-)_+o2î 	5:ä+É!/;+2ÆâÍ*mç
! P9ÞÏÈ*èR1I ¨œ¥$`;Ñˆ•!H$=0ýïì$-†&t|	¾&O q!}XÏ ø½uK'Â7Ø¤3Û+õÏç6Õ&„7&7+Lœaã
Äú|
! üD%è,-Æ7Ž
^
! I£j7^.
! /Ò-4…ªß,‹0º$A(ã)¸/u9D##P(+o.G38¤-’8Þ
Ñv4çs"¦(D¯7+c1µ6rˆ*<¼fÐ·!€†F8™u0Ð-Ý$xO5ÿq$ap0Àƒ	”81;Ý8N†ƒ&dæ'=6¯ ©;ÊN$j&´€¥#kÒ»%\ãºC[
! Ê³	Yr"»0591GÌ8‡1À6K7ÁP—#¶!0ž3o
n€2ø4Ög07ß ž88û  %¶
\$Ê(§÷3Ñ%¶	¶Ç3;0¶Å0»5¯$±+²n,'Ó~Y‘Ø0F Z’W
T ±6Š­0žî&hè5ä4}(›"þÄ:‹S;i#š!ç:\ñ&Œ)l/ò0
25™�.
0…3\'x.
! ¡s%ˆ1Ø+	,(�%ë4Æ9œ5Ÿµq5ý-X:š5ß±23«)ž0/V,6#I"§
·7r÷)/ëà
! ž(§"÷,)áÝÒ	»!T5¨w:)v\Õ;·;i7_£F7Ð©
Yf-}k©"$^~'¸Î4‡)PŽ)Üß	=5³*_.c"r+í8×%E5²<P
! Ç
&<%š- G(^-`"ô‰3)QÖý+(µne%42ÚË.¸
›+ø^ª½+v$j8¼
! X!	×
N-�–¥+˜3pã±
! §G˜^"lµÖ
¶<Á<¸5µqdã+rÃ$‡gF)>~0|*0öïnˆ6¾"×
! {H	:«ñ^ô
! ò› `/¾77	—
@7ÍÄ&Ž,ì
5â*S0
½7 R-ßl4û)»3W.¯
Ïå%Å.×+ï82?
! ¥ù(}^Ô(I1 ã%ò%_,Ÿ!÷!(¸î)þž"!é³$R8ÚT)D7r
Þ:kÛ8Nœ$¢µ.16S
! œ—)
! tò`.(;6 $+S.†"48«š43Š$}4S…>~.{5„¯5»('+©^4† ÛW0t,Ç-M+ï$¦/d
ñ1ºf…¨
! ¥c%›:a*�6ÀŠ9a9õ%Î!x’%È%†1,“$å92ý"†#R3kéb-DñtúÇ(*7¾	îì!l 13*Èàø7>*×'¡#&9x,w3	!Y¶+Á®œ.Bf&/K!œ­†,Ù/g£!3X&&J4%Ï9ë6%18[3mp"3.Ÿ*œÐ0ß:$TBÙƒ''b*ŽñÐ-ûm2¿«#¬Ï«J#å8¼%’áä9ÂDP›]"Ø1Îm
! ? Ÿ/3Ä	>){;†àÁ9z6	F:2!2*”%/8v69/Å‚
! n	*ª(?Õ/z;·í*ã3t^C
! :2¼R >0¥]7À;ª*«­ÎD$*
!  "Ê9>®˜5Ï7™¶‚-p8O(7e -;18.Š#R›%2"þ#•é%€ó+°%§0à35nÞ
! ³žÖ#Ø(¤ö09lB)v-	%
! ¶ñ6Ù&ù	O+*H0>r;¹	#ú<4u3¿
! ¾’+á•/¤0Ÿ:Û9w,|˜tå9T‘*%±9Ã˜0VdÆ,çec#§+;.)�×"‹š+O2¼0�è8PÔ&4-Âø’æ%š$(20ß0[S�S0ã‹0!å¹%Z'x6¨&[Å7 4G ó&&s¨.O/9À87*½ËGQ-‘$Ý1%<%ï52»Ä›0	—è+7$˜Ô4*0çx7B+w*Áf:ãæ·‡
! {%bg2 p.]ï�=±7"\6(	û1ô1Öƒ"Fš.×ÿ3åN).ä	WE
! ·3ƒ19u
! .Jí¡*Ï˜(Øg$Jn*Ï2Ý.Ã7Ô�ÆÂˆ;X8Ë,²0m;q9ü9ñ"ÁìÉ)XiÕ¡¶!j~$ó‚'h!t0]#3;º
! !ï
! ��4 À-\‡#Ñ*iË&ä¸&à!kI&ˆ(áÐ$sv--;É$aƒ2ë¼2ñ(Q3!%Ê8´»#¯,n$!5O[6Ö!Û*®7H1*)³…(‘(+Š3$)#`#&°6¯\'˜2Ž:D¤*u"3¬-šÊ+ 5Þ¿,%³2í"¬¾sØ$ª"a
! @ Ù-P-«+]/ò,'˜¢!ù4#Æ"´#-Ø1 ?�ƒdS`/úuT�w.i!Ih5/<!'É±�6J'š	L+[X…ð!g¤4Âê'Þ9W¾6M¯+
! š@'Q ¢
G+T²ÿìò/9ÝAõ6(0Ö/of4Ýˆ•1†K/‘,™(¡B6l-rX9Ç'ò5üz#Ù/«5ÿ-!Ò"7þ:Ã9 I(ƒ#<(òC Â8áy	¢å}7Ä0° ÈEÑ!Q,œ!Ä1ó:«¼	‘	ùÌ9î7J-Jº(
! õ1“~%ª±!i9(õz	ð2=::�Ø6Ñ:©ê6`0A3"Ÿ·y 3’6—€0Ï-2~#
£71¥0e”+-""µ¼5ü*Ó""ä
! sÀŸ	?5Ú+ßÞ¾9/(¸)Õ‰í~²òÔx*¿4Ÿk”)":7)ƒ=†z(‹ü%Ö!Óš8ð
@à0 Ê
ÛãEk9šEþ	+ñ0ºn'ëg#™9©-L.ß"Žu�ç
!  ¶&E$Ô ü:+N.9	$°(ü5{/è
! ¿XÛ<21wÒ"�+e²a5éÜ©@S ‰+8{0*þ=y'Z/ÉG2†É2l
æHhÇ)qW,ìq/÷%¥
?6¨3g&t'99½4š/Ú*†7(–
‘8h$jî7ÖQ8X3·(§)L}¸9Œ'ÔÐ³ÿí%Æ&ò?3À5u #¯-½â‰;°œö0žÐ‰&\ 1!X©	ó$óE-Ï
cº4*–$6D:.5~¦ œ8ÀKX#Bs0ÅÎ;ÿí	û:Ùº..>;¿(¦2£uî/€+™P“5[1&:9&+#£Œ:y7ŽZ)êÅ‘:Ìî¯'BO™g°/l- $
:òd¸*Ú-È09z4*,[‹$_Bq¢*¾$'ðŸÅ--¼ŽÈWt1±ŽT/Dî4¥Qa/¹Ê/™°1ì1Ò/z*º#Y¬&ºÂï3Z,>c$`1ý0}û&7#ú4A'[Mreo2ö9%ü(,§Å^	Ö6¶85	r,‡-º+È)a6'1eŽ'ë²36Q.ÆU$%:
**ìè“'Å|4G×8û]3è6½"ú-ˆ5É	Ù0é$
Û›;&'Ç1ºê3L$uœ›á².q)%*o#Â¶†:»i	C1$·$ò2&†%-9F1Ï$w¡/6Œ.†!k(×Ñ957£$f2êð#d*J23�jñ
! I' 6Ö.ÁC5ÅH#Ä#%£9ß› " —sÄ;í18c402k„;õ&a1/1'ÍƒÐ&œ,11Ø'Ã
•$”6Ò:a-øð£(‰Ç"5@|X7Û,°#odw
! %&Û/Î8Î#¥'¯#¨	v1	 $i
! <7ø/€ 7›3V+ÜK0¹ç
1;8é9
+Ü 	9ôÐ62>%°W„#4u#h;4
Ì ­„r(7z3/Êˆ½Ô8²`8�ÿ/°¹2|Af5}	�*–0ç½ü°5g!è%eG+øÕ1Â/=1Û3»ç ß4ý9
ž-“2@+¼¿*W2f;¼ïÝ)â²1;%í$Ó+�7×6Ë0©2]6lL*i"š1!¼ C#æ8+Õ0Æ·4&‚H6 ¾(†6’.^$~-ª0™-õ92)%büä¯ü"?*-þþ7#5†*43Ö%7,º	7r8z …/# |xª	¹."&^Á¦"@2º8&Û'ßn7‡ô8[,È¶7Á
! i'ï!Þ«•0� ó	.4M)§ ø8“%:ËÞeÓí 8*6�&0Þ7¸�j0C"§ú	W“L#0®7D.D!-7%sÇÁ,X¾Ÿ«"×4ý13ÂJ"ô# 3#Ö-­Ë*ª-æ0¦u/. ;Ñ
®»+‘oÜ˜ -+.p3D+šò&Æê4
'`c*Ísð9ñ†?/%(“–e4M°$y
! 	*¯ø/È$®$Ó%Ã1h6ý'/9(Ó'™¢.6.| c6Ô9Ù“!÷/q,wØ�8Û4&ïd|,Ù5†Ê6e1F�7,=*H)°n"]–5ûÖ	BÃ
! ž;e;y-Š5,#E6Ñ+à<œ1›.- Ÿ5í
! –,79cƒ,·¬�$‰s=ì ò+7
ç.qé:¾/¼"–<:CÃ-ç%™8™9	ZD9®6›
‚7_>
Æ&"aÈ ä.æ.(Ö�ÊÐt8…H,û!6)_7²6j3ÄäX]
ì†;Ë6Ñ	ôUò4/€
! moéß.ï‚7ìë$-èñ
! â9�Ö�ÉN›#')¬
t;÷8SV(C3í="ï�f ˆ&f6Éq-Ï5t.
! 29þ)X9$;¬9b1åÍ ‘ÈXM.›Õ!0¥9©l¯43)2‘
! s
! ÏV56Ö#%À9g/Ô»,�üÁ'îaõ(çV”$d"¦2/Û×	Š
! S/šu`+5i2_ñ’4�ý-1][
>:Ë/C6Ea8Ä¼Ž;ž%++ææ$»- %¡%µ�$J:f/þ¦'´
! ú:ùî.ìO8ä3\3²:0jÐ{$P$6Ï0Ä
g;	Ì$|
fkp p6Ù 9ï	>&ò:/ÌäA8e5»
Ú(Ì)27Ö;›rtu"1¡PàkK Y©7<µ·9-OÜ25n�$Ë5#}´?.o\c+È+80ë&)*qŽ0{ô	A5ó2k�ß&‰.4Ì\*42$°!¬*ƒ §9´9¢0Ÿ8º'%B	x"«
! Áš)_ªÎ„)%µ4˜"@†¦%6RŒ7(j
Õ2A1/3Ao-H%�ý64:w6ø6ð³Í+�!vOá)ý„.“+v‘'¼ëP¡8‰"é6õ1þ&)©p×Ù3?'†§4T-(Ch
â+Ä³4ç,ô•6|%Ÿó*+Z12
! Þ¾Ø	È"ê0Š-ÙŸÂ;
' ½1ÈR1®L:‡ ³ÿe7.,Ý9L;ÒD)]ôC*—&9:u,Î.‚+Íà5V	jv07"
  
! 3&ˆ¨-
!Mä3	É@Ÿâ6Ý?·oU;ua,Î´@0´3šš �]0O|$M6-ä—],µ¾,ÎvTã5î#ƒïy*Á0PU†ƒT9+-åwþ)O4½ñA* O,l[ý
w(4W9ú^‰(Î)ù
Š8¾M5ˆ·		?O*£ÖM%.õÔ#¡qÒz—t$õ›^
'	½)o4GG8ù@%Â--:ë0‚4}@ +Qb;¸4)$ª
UVâ2
3¯)u.I!#/$*â#y'.³K—ú(N€(Ô7�"¾+%²2�#8)/nŠ)ù³'ûI	º×7,9d0¸1´	¿2]Œ8°S)6(ƒ%ªáô4L9¡"€93Ò+@$æ2ÁÜ!¼hKÕ[0È‘&âó8è"CåJ5`¹y&7­"5ä8-:!¹-Š'u
R6e-·«"x;”&Üå/+ûx!Eó# ö	^%~æ!o�*G%%+1(%8‡è0€6s	:&>1GÝ ) W †{+$x'N,b:‰>´Ö'€Xzeì5]9G4&…&ã"¬=
‘“£;È1_\2¼.‹å4-:"*E+ž&&X
Æ
! Î¶í¢	¥G,W+3!%9å-Ío1I,*Ÿ0*lp286³®|",+6Ü¾$è1”"“:c	^º/øž9Ó�9F%Ä$Å)<@1= •
f^5I7oþ.4+j"Ï}+‰%0)�*nÒ,b3�Þ+õ! K%æ/þ&»9.*¾9Ë ×&/-ˆ7#(�;w/ø*@ˆ
·18
! ý‰:?7¥1Þ-ÜÓe0I2{R4M¤1a	Ë2&…9=Rwz‰00Yk!­¼-Ó#1Ë¬ ˆ�ÊçÃù.x8WÒî56#+•Ã2ú�0ÑWhJ;ú.Ú7™+9@È;‰4- (>ö2™»_Äï26é*Ñs;;/W;¨#`yü§ƒ!…2…À	ÌÆ4L&ø¶,BSŸ‡8%hÔ"P#ò8¢šï6<+–Ø%”/Vn4v:A;d;ö4t
Î"°º6Ò0#)	_2l3'EÓ*±0*,m
�*.Ç
! ?!¯10"¬%V5¡!Å'¶;å"âšY
! 	q;Ìì1²	Ÿ
! Q 8Æ6sAÝia> U:V#ò"(9 2„:…6ç*"t
! Â$#ø2Ò1t)Q%™Ô4Æ5~!
+š(À0tú83Ú4û	Ð.öï;27¤%Íi°8F?À
! Ã¯c!Ý
! #œ1
! ³%ÄóÓ)÷*9¼:(?C2ó9
! ]7ô/ø
ï(ª+g;7˜&Oeˆ)âž8Ô%²
! Âr
bÈ4…8i:r6FKG¨5ÃÚ2B0j:ˆJ.=3fè^/Ñ'"I-Hç™ 7n†ÑL‹D
! ŠW’$4"«!+ý3-–6¦N6_;æ'Ì\[+øV>,8ïcá¤=2ˆ0 �0¶2Œå1_9‘,7¢J
! 3œ*D£M3¥*�Ï1:
! =
! †/É_/«?ª8D4“&ˆš7=”)í!½¯!2H(”!$7>y<<A)#.z:Y,‘Ž§…M$~9*@ªª;*5dŸJ¯(
!  á§/‹&Ð§%R2/;(°+È,>	ì'¹
! C!9®®w$Q;„;ô>2à*µ,Wï½o/Œ$>êç)*U
! — LÞ0Ö­)ò´;î•Ê
! 
a¡“¡&È2Ÿa  ¬'ßÅ1>:	çc³)u;Õó(?ìm1²DÈ&ˆ-¿°*é¢„2'7-´'J<P*
$"¦ÒðÄ›U/3ÄBa> š¬3´('Œ Õ61M’5Q¹PÓg"Y1¾2›3 3d%G)U-")8201À4W5ñ^j9B(1N
33Õt¾5Xõ)¹è3@[4û6r/
! ^æ"ß9ú#“£4%§	–b9¬
-E1i-d'~»%œ#W7'-ï*2.”ü	ÊÝHöÄ©I.É/Î9'
Aªƒ$µ(S3i§&Æ!ü1#!B(‰œ/a7ú'"æ9ýðb2	nw
&ø#9!²ê9ùA0#ãËQ7Là$Â*.U'pª1/HL::t:S$�*ëóY"ã<CÐv&0$¡•#»0�€r
! %
! 
 0§.&+�‡%�/C1“8¯(m$¹ ¬8R9í¯,
Š!Á+o*4;,¡'Þ.Ê7’XÉ 3Ù
#°£Ý!Y;/:U0Ù¹¹7ºÉ8¸!Ó.¿'ðq
! Í/-(„3¹ã w:S*+è9‚p774°)¦5k3¢ãÔ0…+ÜÀ<ù:DMõ¼÷Ò2?	Ó ‡Í(
! Õˆ	mXÌU&jº(å:;&\/.-û(‘n%ý®~Q
! Â�2ÕW!/
…¼':9SÚ6T*7&
! 
! !S'µ-=8ˆ#v+u5´%�"„w*S!?#V%!ó4„\#�#oQ"ÌÉ
`$;«ŠN	¨m/=pÐé È5¾I#4k-ˆ�®5Ñ1;k;T$«·
! A”+Z!'æ6d€8×ÐmO"„
€±2A.Ü)7ƒ+ü-›#“w+'¤/u¥4¬œ&G
b8†E
©6I])s$E¶Ð	o
! €7ôû&Ô,pxÑ
! ¦1•
! z2ý	SØ#Å6ß6Ô;¦y4ø1¯c¶),-r �:Üú9Ae"OHëÃ#’Ë9Äš2:39#
! Çˆ:Ž	
! +r”!4y.-å0<2Ç0*2Ä¦6xƒ/” ©$›(ƒ#ï´9Â(«é/½ç4w 7(	d1Si
! ;û'#ö)hªqçæ#Œ5ÔFv3g‰!¼L2M-$ÀÎI8£*õ]
k%X8®/NÉ÷5ê&c){”2™Ò&°ž+ÉŸ3aœ	ªŠ<|k2±Ã�7Ú!Ú	‘0*&FÝtO-¡(Œ¯0+%–U}m)¯¡-p9¼ñ/Â.éü3ËÛ#xý¡¸8)¡—u»'$ô;è' © Ÿ(Ü(¢,Vµ1Žá8�}â$Zè$Ž*\7ã;¨®M0ž+‰/f-j!˜!ào!&1‰	”³™;¹"wì3D;	t×±›¾îI0r·-;»1Ò*Ì;€1ñ
af6+4°Õ.$4IFúÿ*'5‚L>+j1'©e#zæ	õ5ã÷
76Ì’g4%o’ -0±;ö=‡²²x
! t#O&€Ï/”5hp——$1#Ì	Ÿ1Ú3’´8`O¬/^:Z;
?0ª…ö1l
! ø†Y(ê+Øª†5IƒêB#•-X$’F&	J1iƒl%ë
! §:�0Bƒ*±V@@,ï|a;05Í
A#lG1pn»’2‹N"’1p+�/é'«* ”8VE!Å/+$§Æ;¤ÛR:˜�Ç–“/PÔ1b�#Î1¿˜Œ6!R5½	Ö$5ÛŸ^ýl8Û.�9|Þ)—#Š6zž`ó0&8¢2/¿;Gíðû9,ù2g$�1X1i.˜/*¨Ö3°7Ýq3™$6'– �2í=#b4"%ÕÕ7P37ÓP2÷1¨˜:0N!ô7´·5¹^Ø-�.~²¸sÿ`a)øÇ½&<9ºÅp¢"9/Ã"•Õ(™&#,¥6€&Û5%î'D2)4Ê}9EÌ1È
/ç"ï.QÏ{ü7l3ã6í31H÷ö6ty0‹
! 1-›5…;R5‹;~>¦}/f9:5
i“,Û
! %-«(÷§*y‹ê*8$�2
,iŒ3z!+=–38ÑShähÀ
#C-;ò	¨)¾î3{ò½,B7g
n4À!Z1²Ÿñ.¿:¤²8�I-"¹9Y%‘Œ	(µú!Æš%p1R03¤¦ú0ò9é6<.-œÕ#}
! N(„8Ôš—
! þ"ê/’0˜9ü&œ7‡:*!8^{5:ê×¹)#/%Ûly~{1À ”zì)ª'h/#—6çs2Æ(‰7(š9oÉ3ü22‰£!¬$!ú*tÚ(ÎM‚ *aÚC4±	¼·8 5é&Ï4ù¥-vI*E0§#0Où€‚€Ç;Ú½94 
	6f¡Ø8ï9—;;'z9îÁ5F7…×ä/R9Ù2ˆ=~2ä8 #dû»Ú¸0ƒÞ/$:F5–ÊÇÚ$£,Á"()ôÙ*e&h„0�(26"Þ*£¦��'wõâ&cÙ)ãeO3æ3Œß7þ5Ç/6Þßv"$	^2u.ö6õ:¹/þ!BåÎ­C­8#k81ù ©,§7Ùu&1ðŽ7œV$]%1é¾5(*Ä)¬!Ü“¶g8ì™Î@#ÄfûZ	Ä!ú))4ë¿	!jð# p(/€$Šå"2¾paHŠ
7s1�$ù)�, ~:=>#x-?
-&Ú,iq#Ú1ã!ç#n#ò4(,£	;$.
(N€%_]	ÿ3&”70÷(;ÿ&Ž#Û¨%3sË"6ÇØ&(T‘ M(…-¡`
! –4H-Ä8ä'šÙ,F
'÷6P)°ž2ñÑ4¹:¤&F
! þ7@
Ò4µ!‘1x2M¿‡ú% z3:ž®,8Ë;d)›8ª .v'�O].©)ä)M!§r$ª!´*-^R/n¾É79ç+¢:Çú2µ¨7Õ0X/#ïÄ£.Ç£8Áþb0�
! ™0]w4¶W	.1J}#°	w1$/	(Öl;á6•r!)10&†÷$ñ¨,¢øè&_Z4õn /h¶¿‘2ÁË‰Ç#¸H
&öªýÚb&A8)¼÷ÑV!þœ32
Ó6Q*+b
œ6U)&Ø7…ï ¿0Ñ8\(â7Ý3’	l(ñ#A9I;d>5Õ/Þ³$6¤Y
ŠÕ4¨2]A7’;UÕ	U5`5kZ‰0{4B,À#ßwî";"5&û#"¼Þ	/	s4aË"20°à/|- 
k
! i3¶UŒ-6&Lº.«9¢HM‰o–%ÛN#q±1³& 5¸6¦4
! õ,ß'¿±3Ï-y!)›
  
! %.8$K2œãì�²$GðÂ#Î6K4
! (Ä,à¿ Ò¹©[)jý¿ª/‰##¿"F"P5T.A4[#Ð'*/ø)ß8®(õ.
! 1³,Ë:³(å9Ü'c‚ˆ+Ú&�5÷M×:‚Iå+"•Ø)!#—5²À({.?;-?3Ø!…�W2gÎí2Ã¬4'$ß%÷"Ôp{2ý,
k/"<;ž
! ÿù4™	´:.©3ø|ù%ò ^S-z}04t”!qj+w¸¡;µ	n&"õ	ÝBéÀ¸ã8y62h8þ66î;Û%z&1	‚Ü:¯g3E#4*Ÿ0%,2@.E*{æÌ(W¡—4Þ!*“7:%œ¨*
! ,Ë5+ž/„|;² �J·5Æ-ñ'ñ)²/Æ‘6`*÷,"¡+Ò(Ÿ,C,„�åo‘±?ó†7€«6ð±zþ/h½R%K(':(Ð
! Ð*h’“
! ITJ±#õ
! ð7é3�/5w64£Ïý
! µx9Ý+&¿/
! 
3.)&*ý5§Ò\9•”=)7ß-Ô
! '
! ®.´Zâ:7›..O5
! /,T0+çÝ&s(ˆ¡$}µ�
! �+�3­*¬
! ñ¿13ñŠ×z%¬Q—%yâÎ,‘y5;!÷
! 63/$û$u/ '4p$²##3¸,ªÂ:º�59:m°E'¤.Ëú.-ë#85B¡,éTU–;À¥!Øù%%*:o	·B•ùæ5‹6&“�7Û1Ñ;fe*Àç!æ1a3rö5ŠÉ'˜òŽ$¶550â½'98I97
óJt&[ Õ,õ«2^*X5- 4õ$2µ
ÄÒ#›1`-o:R'Û¢™Ù>7ê$(¢P.j2µØ3ð6pÊ5lê
"#½O:"3$¬W6}c8+ž �87!/'¨!9)[!©"5Ì##
8E/ )×)ó­
! ¬&qd/Ú8]!•"¨4Ì´ÐZ2)
S"~É*É4—1ð y=	ÙÓ/Cðï#,Œ4|U8ÝÁÝVOs:C0¸ *Ô)¤(Ë	«®#Y'<ÿD6k%4`Ó2¸À7üþ3_0
.E(5½ Ky'0­+£€¤D F.…*JP›z5T\V7—¥"sª+R3Õù&×;¯;I)W:æ"¦Ö97%°4ÿÁ1üi@^M
! ¬çüÊ:j8�+1Q4_5Â9ã4Ï:µÔkól$¼3»84€72**»Á&83=þw%³#y,h&Û:{Ö8)q
.)f
)Xù�¾'�,µ5n5F2Î
j*y:&E•‘-‡!æ:Ô*32-XÏÿ(»Y!6U'¬Y$½(”
Þ&ÁÉ151š,ý294Õ-‘G	ˆ%'n1
@ž$3[´$ÄÆÛî%,V'+S6ï	qF3©±â&Œ+;E"Gô-‹
P4«g%Pª
! M*6
! 5¯å.8*×Ó&ô8Ñ)—)5ÃÁ%::Šãî¼8L6{3$-	"ä-¤«4¥n¨0YÎ5ª#p/hG
! îÂN}�;‰)¦,m8±s9]¥7Ö>$Á*+"q.´2{	j;Q5C@	#Ù63À%KzÀ$Ù4îh:»	dð$5gUÖ º0˜+å
I/	„(¤Œo p$–7¤
! "Å2')úƒ
ò$•.t«
n.¯:
! /Ÿ2š…0Ž%÷b$8´8±"«$Ü	òu±·yÄ/©y$r
ý •7“þ™!ß§²ÚW<6c-»X ©2ñ,l!Ÿ'Z&ë"É1>"Cz)êõ»c?;r3ò%,D	öE¤
çŠÜ+‰+#},¾ºl"è/BV
! `7+§ Â6ë=$¾.j|3M"‰.g6å8s.ª9ùô)­•n
k�!X'%,9Ãê„[*ˆ"íö2-($ 	v6™.¬‘›Æ@!2 -½-�&Ž9™1"Ò'?-žÀ`

! F3 \”9y#ß›-Ia$!Éã¯ &5VÆ2…7ÖTlõ94¡ï¾#ëó)ë7}*/ƒo$o6ý*ÍÉ5s#M#N&€G$‘ˆ'æt ˆ$¿Ó$U7"	ãÇ˜.ªó!&#;�ÓIµ)@(J^!À’:¦%ˆ)/0 ó Pã$ 9&®8aQ:¹Og#í6gv„/Ê#¢;î!{· ˆs¬"ž'±15+^á3&Ü	ÿL,µ8NÖÁ-ˆ&#Æ>)ÝÇŒ0¯Øj^‰Ê.I6?'ž&–2*1¹	 ÕÊ4HQ�‡+
Çá(?734k.£ ©:n)-=9“	&3/ü6ß3Æ*®”#X+‹$¾Š/Þ"*š68D'ã"Ñw[3�	v964û5;‚Ü
! ,.ô /
! ý8I>/v¼*õdï
‘5¡7:Å!Ò’æ*|›+:$7FõÁŽ¯2KôT¢'¨É3(T1y6]¬1ÌÙ’¸r#ä§é)©&@a
ü+Íó
¼7tH}B%Åb
! Õ8,· Æ%1ƒ6·:8›]-Á
ñQ6è\	%k
\_%W)Ë$æK,º"y8j i€*]Å;Å#-:¡ *#$t2!ö,j"¡ó%Ó½0KÓ¡Ùæ�)_(­.xË4¤.,:3ºywî>!¬7Ë3Ù ÝP7Î%… ƒ3¨DÜd!¸0"É.Ëþk&F9i¥;þç	à6….˜z!
! û¿µ"!ºè×&4�´ B–uû3Ä%Ã™R&–:Æ¨
¤×2O;m"D<hÛx0¥3`9¥:ó-ûž´*º)-3r}8�+Ê(à+–#—X%¨kc8ï'{"Œ2f(Ç4$¼(r0Œ+K$z4	+Ä.UÉ-zqÄz1±)*…0m*5(Z-(Û U9¬"{N5(2£t©*ê›'œÀ)q4ß­2R"Ò+”%)+µ¿$ò
< )3o(ƒtð%5÷ý92þ
! K]
! �´)s)¢3V«Y06Â
! _ !*�;ù1³`!ª6X6¨#l'//î,Ò)·F(Öº1*Ä(bâ/“$Ó;¦
î1{:Ø)ÿÑ(A$S�ý24þ$g1?+÷6;i5½.‡0ðÖ:ü01¢4â
! Ò!×Ç¾%ˆ.R3ŸP¦&s,®4°.á>ð”*I+·.™
! S5Á`$ÔÚS:¦:�!(%4DXÔ'×5Ì&zš8)#¥….p	Ú/³7C÷(‡;ð*²œ)Ì7'�š0¢-Y1ÖD¿0õ±JCé#GùYé	ðž|6Ž
! a(çH3ûŽ¬2Š‡^ä*'ñ,{9X.û7N›¾dÞ%mÏ�Ä_|0AÄÌ,ž0&ð)¤‚´5ZÝ�,Lc&Ã0Í½!á&« gI5ø/È
! Cp'n£&£™ÂK&Â�8ç8'pj1mb/‘_„7S&�-KÌ4Ã	&	d¸#â(é~	"0c3³e30p*%C8¹/Ë
¨ú"]4&,ô9E7/%cD
íI5Ž AN=.ž1—9f%î	N4ù+V9´"n( !ù"­
Å
! (�Ø¸
! íX%¢f0(:cÅ_
�ñ‚ýú5Ç$�1í5+/1O	72Ð+“¡O!Ã; ¾;j(ß!g –9"}ú+0åa²çv.Œ2ßŽ5ûýÙ9.ÑV*:ÍÇ*~Èð)Ã8¨+@'8| '†í0„+ë6‚88j'ØìD*Ê5Å¿3ì0.2.�"H
! 6ä(49m+[Þ,Å-à"04c í7Gá4¶1\5tD&¹$c­7�6*�L:M2z6’7µ
! âš
ùÏ!~,Êà,Ï+%ŸË+«:r(û8‡.C+r&Í!y{#2œ(Â*«	Ò›9õ”,ý�ê2Q8ô3
ˆ!³5Y&È3§z+û
! ü'÷9WåîË8Œ“‹"ô,M/ßó5‹ á‰y&·”	H¦$./Á$ê,©9È	G'Tþ8K-È!r`´‹%	4	#«1Ûc*„'g™‚260{Ù´‘!³:Ç�%¡)ª
  
  For bug reporting instructions, please see:
  
--- 1,1706 ----
! Þ•Ý;ßÙOì½PýQý-Sý1�ý³ý ÈýéýÛýý+Ùþ0ÿK6ÿ‚ÿ˜ÿ
! ¤ÿ¯ÿÅÿ<ÎÿBRN>¡@à9!C[FŸ5æIf}!’$´ Ù"ú+IP-W#…”©>D(c1ŒA¾',(/U(…+®.Ú	!<Qlˆ¨ÄÙø.$C h#‰"­Ð'î1H*e-�&¾)å	,/	#\	F€	QÇ	5
! ]O
! w­
! r%A˜KÚ,&NS@¢BãO&
Lv
RÃ
;8R>‹IÊIB^~¡? D`E¥@ëE,7rCª=îB,Eo~µ64{kBç?*‰j9ôP.CFÃs
! E~CÄQNZ�©G:Œ‚OR_C²QöNHF—9Þ==V4”PÉMEhB®GñI9HƒBÌ=7M6…*¼Iç1  N Yo oÉ -9!Eg!
! ­!'¸!8à!>"X"(j"/“"Ã"+Ì"Zø"lS#+À#=ì#m*$0˜$)É$ ó$%;$%E`%¦%#¿%#ã%& &7?&8w&)°&Ú&ú&$'$:'*_'*Š'µ'Ð' ë'(&(2(#C(g(8~(·(!È(;ê(E&)l)5‹)EÁ)%*1-*._*Ž*0¬*LÝ*6*+7a+l™+G,$N,s,J’,*Ý,E-2N-E�-lÇ-4.3P.@„.Å.5Ý.// 3/&T/J{/8Æ/Uÿ/!U0:w0²0Å0-Ø01I1_1@e1/¦1@Ö1;2#S2Zw2cÒ2l638£3TÜ3w149©4Qã4K55L�5SÎ5^"6D�64Æ6Qû6QM7HŸ75è7H8Ig8Y±8,9*896c9Aš93Ü9L:¤]:�;·’;VJ<r¡<i=c~==â= >6>#F>#j>Ž>.¡>Ð> í>?!?93?;m?©?VÄ?#@,?@"l@"�@n²@!A;A6JA3�A/µA/åA>B-TBJ‚B2ÍB8C/9C&iC6�C,ÇCPôCHED8ŽD-ÇD0õDx&EeŸEBF?HFFˆF3ÏF9G2=G-pG0žG_ÏGV/HZ†HEáHA'IiI*�IH¬IFõIJ<J@‡JGÈJEKAVKg˜KsLitLAÞLQ MwrM[êMbFNY©NiOomO<ÝOWPWrP[ÊPV&QD}Q7ÂQ^úQNYR;¨RoäRpTSJÅS`TIqTo»TR+Uk~UYêUKDV?�VQÐVM"W_pWIÐW9X&TX9{X7µX6íX$Y
DY<RY(�Y*¸Y:ãY:Z#YZW}ZGÕZY[Zw[\Ò[¬/\ÌÜ\^©]n^fw^vÞ^eU_u»_\1`lŽ`Jû`:FaL�ažÎa¾mbW,cg„c_ìcoLd^¼dneUŠeeàe)Ff%pf|–fœgF°gV÷gNNh^�hMüh]JiD¨iTíi Bj!cj7…jF½j k&%k4Lk�k-škÈk#äk.l 7lXl.ql0 l7Ñl!	mf+m4’m=ÇmLn(Rn,{n&¨n Ïnðno0 oHQoSšo?îo_.p=Žp[Ìp<(qeq/}q#­q:Ñq]r$jr&�r-¶r?är6$s4[s4�s2Ås-øs5&tˆ\t'åt3
uAu?au8¡uÚu1õu'v5Bv*xvR£vjöv&aw&ˆw%¯w*ÕwOx>Px7�x6Çx;þx9:y;tyR°y0z44z1iz=›z>Ùz;{pT{!Å{%ç{A
|9O|'‰|'±|+Ù|5}T;})�}?º}(ú}0#~>T~<“~UÐ~P&Hw.À;ïg+€Š“€C�<b�-Ÿ�GÍ�/‚E‚`‚8{‚8´‚Rí‚@@ƒT�ƒEÖƒU„Er„M¸„*…81…Zj…4Å…&ú…v!†l˜†m‡Bs‡9¶‡=ð‡7.ˆZfˆNÁˆ8‰@I‰AŠ‰?Ì‰hŠ&uŠ5œŠmÒŠQ@‹8’‹3Ë‹4ÿ‹)4Œ1^Œ9�ŒÊŒ?áŒh!�;Š�HÆ�\Ž!lŽ<ŽŽ6ËŽ5�,8�4e�:š�;Õ�!�:3�6n�=¥�5ã�j‘'„‘Q¬‘:þ‘<9’0v’4§’,Ü’4	“,>“<k“5¨“!Þ“*”;+”6g”*ž”6É”=•X>•4—•,Ì•0ù•,*–3W–:‹–TÆ–+—4G—4|—>±—0ð—-!˜FO˜E–˜3Ü˜/™/@™@p™)±™)Û™ššF9šE€š<Æš3›K7›!ƒ›!¥›-Ç›-õ›C#œ.gœF–œÝœ8úœ,3�`�@~�B¿�>žfAžE¨ž!îž!Ÿ'2Ÿ"ZŸ;}Ÿ'¹ŸBáŸ5$ 9Z @” BÕ j¡(ƒ¡3¬¡1à¡1¢.D¢8s¢5¬¢;â¢/£/N£/~£/®£+Þ£*
! ¤5¤JT¤Ÿ¤1½¤Dï¤*4¥*_¥/Š¥Mº¥3¦1<¦@n¦0¯¦@à¦?!§:a§;œ§8Ø§&¨-8¨;f¨'¢¨,Ê¨'÷¨(©)H©Wr©"Ê©#í©Bª2Tª5‡ª1½ªïª)«10«=b«? «Dà«E%¬Dk¬E°¬2ö¬_)­)‰­:³­8î­/'®"W®*z®I¥®4ï®C$¯Hh¯3±¯å¯>ý¯-<°Cj°:®°2é°=±Z±1y±«±$Ê±2ï±"²9²UX²-®².Ü²7³3C³?w³?·³1÷³b)´1Œ´:¾´0ù´+*µAVµ.˜µ*Çµ2òµ%%¶2K¶1~¶0°¶9á¶1·2M·1€·+²·,Þ·3¸.?¸Dn¸7³¸$ë¸+¹N<¹;‹¹6Ç¹þ¹UºKmº¹º8Ðº;	»9E»a»9á»B¼B^¼0¡¼�Ò¼@c½B¤½;ç½#¾-B¾'p¾D˜¾7Ý¾+¿$A¿0f¿*—¿AÂ¿6À3;À$oÀ6”À*ËÀ.öÀ9%Á_Á,Á0¬Á5ÝÁ,Â.@Â0oÂ% Â7ÆÂ&þÂC%Ã:iÃ¤ÃNÁÃ/Ä6@ÄCwÄ@»Ä%üÄB"Å$eÅŠÅK¨Å*ôÅ'ÆGÆ'eÆ0�Æ¾Æ"ÙÆ?üÆ <Ç#]Ç0�Ç(²Ç.ÛÇ*
! È,5È1bÈ3”ÈHÈÈ+É"=É1`É>’É4ÑÉ)Ê40Ê$eÊ/ŠÊ$ºÊ9ßÊ9Ë8SË1ŒË5¾Ë<ôËE1ÌMwÌ@ÅÌDÍ1KÍP}Í‚ÎÍVQÎ4¨ÎEÝÎG#Ï9kÏK¥ÏVñÏLHÐ/•Ð1ÅÐE÷Ð6=Ñ3tÑ@¨ÑeéÑ?OÒ/�Ò=¿ÒiýÒLgÓC´Ó5øÓX.Ô<‡ÔCÄÔ3Õ0<Õ7mÕ¥ÕE¼Õ2Ö+5Ö+aÖ>�Ö-ÌÖ>úÖ9×X×w×<�×EÌ×<Ø;OØE‹ØFÑØ6ÙIOÙX™Ù7òÙ.*Ú8YÚT’ÚmçÚ\UÛ]²Û1ÜBBÜc…ÜiéÜSÝ5rÝ'¨Ý+ÐÝ,üÝ@)Þ*jÞX•Þ4îÞ)#ß6Mß9„ß*¾ß*éß6à*KàFvà?½àXýà@Vá%—á½á@Ïáâo"âE’â3Øâ5ã(Bã)kã0•ã!ÆãBèã!+äBMäF�ä8×ä`åKqåU½å;æ.Oæ/~æ8®æçæ@ç,CçRpçVÃçQèUlè9Âè)üèQ&élxéaåéAGê4‰ê2¾êZñêPLëi�ëtìK|ìnÈì`7í=˜í9ÖíVî4gî?œîUÜî82ï3kï Ÿï2Àï9óï4-ðWbð^ºð^ñ&xñ$Ÿñ"Äñ%çñ"
ò:0òGkò)³òXÝò/6ófó)…óB¯óYòóNLô‚›ô1õQPõ.¢õNÑõE öKfö²öHÑöF÷Ea÷8§÷Hà÷1)ø,[ø"ˆø8«ø3äø"ù&;ùIbù1¬ù#ÞùCú&Fú/mú4�ú.Òú&û+(û:Tû�ûE¡û/çû ü8ü&Vü'}ü(¥ü#Îü+òü&ý7EýB}ýHÀý(	þY2þ%Œþ=²þ)ðþ$ÿ%?ÿ:eÿ7 ÿ$ØÿGýÿ,EGr*º,å8<K.ˆ·N×1&JXE£0é€l›2j;I¦Oð5@@v.·+æB4U(Šf³kX†>ß2MQ'Ÿ"Ç&ê)	<;	+x	#¤	È	ç	_
! ^g
! MÆ
! E8Z-“GÁ	,'TT.©*ØF
KJ
M–
)ä
!@0$q9–$Ð&õ5>RK‘'Ý7=M(i5’3Èiü%f?ŒÌÛú40et/‘;ÁLýBJ6�GÄ=zJ^Åz$YŸ‡ùE�Ç ß$4%(Z'ƒ:«Jæ/1+a,�)º,äD1V9ˆAÂ388qJ�KÚ©&/ÐHIKcS¯.J2@}!¾Bà8#3\R�(ã#-0W^J¶Z ?\ Hœ -å X!Kl!S¸!”"0¡"EÒ".#:G#?‚#3Â#2ö#<)$,f$k“$*ÿ$1*%w\%^Ô%C3&ow&5ç&0';N'(Š'3³'(ç'+(2<(,o('œ(DÄ(5	))?)(i)%’)2¸)oë)I[*)¥*!Ï*Xñ*+J+Jv+)Á+:ë+=&,3d,!˜,9º,/ô,$$-%I-+o-E›-\á-2>.[q.[Í.-)/(W/€/"™//¼/%ì/60/I0#y0<�0.Ú00	17:1$r15—13Í192=;2Gy2Á2*á2%323M3'k3@“3Ô3lÚ3,G4*t4/Ÿ4,Ï4ü4
! 5##5*G5.r5¡5#´5JØ5#6B6[6+{6F§6Mî6J<7j‡7Nò7(A8j8+Š8p¶8'9#99%]94ƒ9¸9É9ä9:+:,K:x:>“:<Ò:v;†;F£;Sê;/><-n<œ<º<@Ø<= -=N=:e=9 =9Ú=">37>!k>�>)¦>*Ð>0û>9,?#f?$Š?A¯?ñ?"@#.@-R@3€@/´@,ä@<AFNA•A*°A.ÛA+
! B46B7kBS£BG÷B:?C%zC! C*ÂCíC	D,&D-SD5�Dœ·DªTEJÿEKJF¨–F¸?GXøGfQHK¸HLI´QI¨J\¯JdK<qKÄ®K¸sLd,Ml‘M€þM=N(½N1æN2O5KO*�O2¬O)ßO,	P/6PofPkÖP0BQXsQ]ÌQa*R$ŒR±RWÑR-)S#WSE{SFÁS4TF=T/„TD´T.ùT$(UMU*hU“U=¥UãU ûU!V >V1_VD‘VEÖV WD=W{‚W)þW#(X'LX"tX&—X¾X#ÞX'Y"*Y6MY-„Y²YÄY0ÞY"Z/2Z]bZ5ÀZcöZZ[s[0„[Kµ['\/)\.Y\ˆ\'¨\ Ð\0ñ\Z"]5}]<³]&ð]3^OK^F›^â^#_$_A_`_x_ –_$·_:Ü_0`BH`;‹`?Ç`?aGa`ava”a4§a`Üa=b$\b�b#Ÿb'Ãbëb6
! cAc _c€c’c¨c%Çcíc%üc"dBd!Zd|d›dºd-Õde-e%Lere.Že½eÛe3ûe/fEfdf]vfÔf+êf,g/Cg#sg0—g/Èg#øgh,;hhh|h,›h<Èhi6iANi+�i+¼ièiûij-,j.Zj6‰j=Àjþj!k*>k-ik.—k6Æk=ýk.;l/jl7šl>ÒlRm\dmcÁm9%n=_n!�n(¿nLènH5o5~o)´o)Þo"p#+pOp.jp™pK©pSõpYIqJ£q@îqq/r¡r+ÀrGìr>4s�ssYtº^t]u‚wuRúu2MvT€v,Õv-w50w<fw$£w(Èw=ñw./x^x;xx(´xÝx.øx@'yNhy.·y+æy2z5Ez-{z5©z8ßz0{5I{@{KÀ{N|7[|8“|;Ì|3};<}>x}6·}Gî}@6~Pw~UÈ~b4�7¶CîF2€‚y€‚ü€�C˜�Ü�û�#‚(?‚0h‚5™‚Ï‚å‚"ô‚"ƒ}:ƒ5¸ƒ2îƒ !„6B„4y„®„FÌ„G…O[…^«…~
! †V‰†?à†O ‡Qp‡MÂ‡Nˆ3_ˆ>“ˆKÒˆ9‰EX‰Gž‰8æ‰PŠCpŠJ´Š1ÿŠ21‹5d‹*š‹)Å‹Cï‹f3Œ_šŒúŒ1�K�e�<„�"Á�6ä�2Ž1NŽ3€Ž5´Ž7êŽ'"�IJ�-”�4Â�6÷�).�&X�$�J¤�Nï�P>‘>�‘[Î‘@*’%k’5‘’EÇ’,
“1:“%l“G’“QÚ“A,”)n”#˜”!¼”0Þ”,•.<•1k•2�•GÐ•K–,d–M‘–,ß–;—XH—=¡—Oß—Z/˜<Š˜.Ç˜5ö˜*,™W™)w™%¡™)Ç™)ñ™š4šNš<jš3§š0Ûš›G"›9j›3¤›4Ø›8
œ8Fœœ+�œ"ÉœQìœ1>�Ap�U²�(ž,1ž^ž/}ž*­žEØžBŸ7aŸ/™ŸKÉŸ' @= -~ /¬ -Ü 3
! ¡.>¡(m¡(–¡*¿¡@ê¡.+¢)Z¢1„¢G¶¢Kþ¢JJ£3•£,É£&ö£,¤"J¤=m¤,«¤'Ø¤1¥>2¥#q¥'•¥9½¥0÷¥'(¦3P¦-„¦5²¦0è¦/§(I§1r§)¤§*Î§3ù§6-¨ d¨0…¨2¶¨-é¨1© I©?j©+ª©.Ö©-ª+3ª_ª qª’ª\°ª/
«'=«e«+~«,ª«5×«1
¬+?¬*k¬–¬*­¬'Ø¬$­*%­(P­y­]“­;ñ­_-®0�®)¾® è®2	¯E<¯)‚¯<¬¯"é¯'°4°-O°+}°©°»°vÑ°;H±F„±Ë±ã±²-² M²Sn²RÂ²Z³Op³À³Ö³$è³X
´1f´\˜´Lõ´IBµMŒµKÚµZ&¶k�¶Kí¶N9·dˆ·+í·,¸/F¸#v¸0š¸/Ë¸#û¸-¹,M¹&z¹¡¹<¸¹õ¹.º3;º+oºI›º åº;»HB»H‹»Ô»ç»þ»¼6¼7V¼0Ž¼?¿¼ÿ¼,½K½c½)€½"ª½4Í½(¾f+¾’¾+¯¾JÛ¾;&¿$b¿C‡¿<Ë¿5À*>À.iÀ˜ÀF²À-ùÀ'Á"@ÁicÁÍÁ+àÁ>Â'KÂ:sÂ®ÂÅÂàÂ5úÂ=0Ã)nÃ˜Ã®ÃÉÃ0äÃ0ÄFÄ,XÄ6…ÄC¼ÄÅ$Å&=ÅGdÅ2¬Å'ßÅÆJ&Æ,qÆ:žÆKÙÆ-%Ç;SÇ#�Ç³Ç.ÏÇ+þÇ*ÈJÈAiÈ«È"ËÈîÈÉ'É-?É)mÉ—É)·ÉáÉ üÉ#ÊAÊWÊVrÊÉÊ$éÊË2-Ë`Ë?yË&¹ËàË÷Ë.Ì5>Ì_tÌ'ÔÌüÌ,Í9FÍ€Í„Í¤ÍÁÍ-áÍAÎ"QÎ"tÎ—ÎG´ÎDüÎ)AÏEkÏ/±Ï8áÏGÐbÐ"‚Ð1¥Ð6×Ð$Ñ83Ñ8lÑd¥ÑO
! Ò=ZÒC˜ÒHÜÒ,%ÓBRÓ.•Ó7ÄÓ3üÓ@0Ô;qÔH­ÔWöÔ;NÕ5ŠÕAÀÕWÖ6ZÖ9‘Ö;ËÖT×4\×6‘×4È×Lý×8JØ<ƒØ=ÀØ>þØ?=ÙZ}ÙIØÙA"Ú=dÚ6¢Ú6ÙÚ:Û4KÛ@€ÛIÁÛ<ÜNHÜ?—ÜQ×Ü8)ÝBbÝK¥ÝuñÝ5gÞO�ÞIíÞ87ß<pßF­ß:ôßF/àGvàG¾àIá=PáfŽá/õá.%âATâ–âD²âH÷â“@ã&ÔãWûãbSä/¶äLæäA3å=uål³å æÎ7æiçpç‰ç#¥ç%Éç)ïç5èHOè˜è=¶èSôèEHé:Žé<Éé>ê:Eê>€ê=¿êOýê@MëEŽë*Ôëÿë ìH?ìSˆìÜìüìBíBUí:˜í'Óí0ûí6,î2cî*–î*ÁîGìîK4ï>€ï.¿ï2îï:!ð9\ð(–ð.¿ð#îð"ñ;5ñ(qñ+šñ%Æñ)ìñ=ò0Tò6…ò¼òBÛòHó,gó0”ó/Åó.õó"$ô+Gô-sô+¡ô~Íô�Lõ!Üõ þõ ö @ö%aö+‡ö'³ö#Ûö$ÿö$÷+D÷1p÷/¢÷Ò÷;ò÷
! .øI9øAƒø"Åø1èø"ùF=ùd„ùUéùP?ú'�ú¸úËú3Üú4û\EûO¢û5òû{(üK¤üðüPý?Rý1’ý'Äý#ìýOþ+`þ&Œþ'³þ8Ûþmÿ4‚ÿ(·ÿ<àÿ(F@W˜:ª3å$>8[0”CÅ'	R1N„DÓFB_J¢Hí>6@u<¶8ó,CaD}'Â@ê +@L �-®Üü+A^a~$à#3)*]-ˆ#¶Ú-ø&	U?	•	,¯	&Ü	B
! "F
! +i
! +•
! Á
! Xß
! +85d#š¾pØI'i‘#­ Ñ'ò
0
OL
!œ
"¾
Gá
)%=co~&î5K\-t¢7»+ó'"G!j5Œ$Âç<@,[5ˆ@¾KÿNK#š¾!Þ%#&TJ/ŸÏï
0$U(k)”¾Ú÷!	+A.\:‹QÆ6"L1o#¡0Å&ö
a+.�¼dÍ12dgk.{ª²2º2íM Mn¼0Ð(,1^js‘2šKÍKCe©9Ã2ý90<j§9°ê#6OZ.ª5Ù95If”'û8#!\4~>³?ò2 /M } 2” *Ç .ò )!!&K!'r!&š!&Á!%è!#"'2"%Z"(€" ©"$Ê" ï""#,3#2`#“#³#*Ò#,ý#.*$$Y$*~$A©$1ë$%5%)Q%{%+›%^Ç%?&&?f&)¦&3Ð&5'Y:'a”'-ö'4$(/Y(‰(2©(LÜ(/))6Y)ô�)…* *DÀ*8+0>+3o+7£+>Û+$,5?,,u,.¢,,Ñ,1þ,30-2d-—-6³-1ê-$.0A.r.7y.±.Ñ.í.#/%/ E/+f/’/™/ª/¾/Ð/ã/û/070J0]0:t0)¯0JÙ0C$1h1€1( 1,É1Tö1K2R2,Y2
! †2‘2°2Í2(æ2:3J37g3(Ÿ3È3#è354B4V4)s4/�4
Í4!Û4 ý4'5 F50g5˜5
³5 Á5â5ù56(6B6Q6-o6"�6!À6)â6P7]7_7h7q7$z73Ÿ7Ó7ï718:A8>|8»8Ä8Í8Ö8ß8!è8
! 9&939<9I9R9[9d9m9‰9’9A–9BØ9~:°š:LK;g˜;<{ <gœ<Œ=U‘=-ç=G>]>6}>n´><#?5`?,–?Ã?Ù?‰å?^o@rÎ@oAA±A
ÏA*ÝA<B.EBtB�B5­B
ãB€ñBrC’xC(D+4D.`D+�D-»DkéDcUE^¹E€Fj™FQGIVGI G|êGngH3ÖHA
! IkLI5¸I'îI7J.NJ5}J3³J8çJ. KOK[kK“ÇKŒ[LWèLc@MG¤MJìMG7N©N+)O1UOJ‡O5ÒO:P$CP¯hP+QDQ^QxQo‘Q)R³+R4ßRNS.cS>’S<ÑSeT;tT‘°T:BU“}U'VE9VWV>×VSWYjWLÄWLX¢^X?Y@AYQ‚YbÔYB7ZQzZEÌZO[sb[lÖ[„C\VÈ\\]=|]¦º]|a^‰Þ^6h_}Ÿ_A`K_`<«`0è`-a8GaL€aQÍaBbGbbQªbHübIEcZ�cZêcLEdV’dHédD2eJwe?Âe=fB@f�ƒfCgDIg7Žg6ÆgAýg*?hGjhM²hKi;Li?ˆiEÈi5jHDjb�jJðjb;kYžk9øk12lBdlÑ§lQymrËmN>n9�n6ÇnZþn9Yoi“o]ýoX[pE´pQúp@Lq2�qFÀqbrUjr[Àr‡sM¤saòs@TtV•tWìt9DuP~ulÏu\<vB™v„ÜvTawP¶wIxFQxN˜xHçxG0y~xyy÷yLqz`¾z:{bZ{T½{S|Rf|>¹|:ø|d3}'˜}*À}Cë}//~A_~L¡~6î~R%ExC¾B€_E€6¥€+Ü€?�@H�=‰�:Ç�A‚CD‚Gˆ‚2Ð‚7ƒ?;ƒB{ƒZ¾ƒ@„+Z„;†„+Â„9î„I(…Cr…)¶…Mà…7.†7f†+ž†:Ê†A‡JG‡*’‡*½‡,è‡(ˆ7>ˆvˆ1”ˆ=ÆˆO‰*T‰‰%š‰uÀ‰;6ŠTrŠOÇŠ ‹H8‹D�‹5Æ‹[ü‹KXŒB¤ŒQçŒ?9�y�8–�uÏ�LEŽL’ŽißŽ=I�:‡�$Â�Aç�7)�3a�,•�!Â�#ä�J‘-S‘+�‘,­‘UÚ‘³0’sä’qX“‡Ê“þR”oQ•yÁ•W;–V“–Yê–#D—Bh—U«—Z˜¶\˜™#+™O™#h™6Œ™[Ã™>š^šÂsš46›k›3w›«›(·›à›0ù›*œ4Hœ!}œ"ŸœÂœÛœ!çœ
! 	��#�7�D�[�n�v�!�	¡�«�»�Ê�Ö�ì�ø�ž.žAžNž[žkž}ž’ž	¥ž¯ž¼žÌžÜž	ïž
! ùž%ŸX*ŸZƒŸ[ÞŸ[: N– "å 7¡O@¡'�¡6¸¡6ï¡U&¢J|¢3Ç¢Fû¢B£9_£™£[±£3
¤A¤Z¤w¤@‹¤BÌ¤?¥-O¥0}¥5®¥,ä¥¦?(¦3h¦5œ¦0Ò¦)§5-§c§+s§0Ÿ§HÐ§$¨+>¨:j¨¥¨A¼¨@þ¨%?©e©©œ©-¹©Pç©S8ªwŒªC«'H«7p«5¨«?Þ«=¬7\¬:”¬AÏ¬G­.Y­)ˆ­:²­"í­ ®/1®Ha®Jª®'õ®‡¯>¥°ä°Ed±Žª±y9²P³²=³1B³/t³q¤³o´.†´0µ´Uæ´Ÿ<µ=ÜµU¶Op¶gÀ¶e(·VŽ·Wå·W=¸E•¸BÛ¸J¹)i¹:“¹)Î¹|ø¹luºâºBûº7>»)v»# »Ä»Ù»î»¼'¼@¼^¼e¼$w¼œ¼+¼¼#è¼½/,½%\½‚½ ½(º½hã½%L¾Hr¾4»¾Jð¾0;¿Fl¿d³¿?ÀmXÀlÆÀI3ÁH}ÁCÆÁH
! ÂGSÂB›ÂOÞÂ(.ÃKWÃ2£Ã6ÖÃl
ÄezÄMàÄ8.Å?gÅU§ÅmýÅ3kÆ2ŸÆ*ÒÆ4ýÆQ2Ç#„Ç+¨Ç1ÔÇ'È5.ÈVdÈm»È{)É@¥ÉnæÉ+UÊ�Ê*ŸÊ'ÊÊ&òÊ'Ë@AË9‚ËS¼Ë#Ì!4ÌJVÌ>¡ÌZàÌ.;ÍLjÍM·ÍÎ1#Î%UÎD{ÎKÀÎÏ;*Ï:fÏ^¡ÏKÐ?LÐŒÐ;¬Ð0èÐ$Ñ<>Ñ{Ñ—Ñ$µÑFÚÑ%!Ò6GÒ6~Ò)µÒVßÒN6ÓG…Ó4ÍÓtÔ@wÔ:¸ÔóÔ9ÕFMÕ/”Õ#ÄÕ2èÕ1Ö>MÖhŒÖ1õÖ/'×UW×>­×Jì×G7ØGØ6ÇØ+þØ.*ÙhYÙOÂÙKÚ8^ÚC—ÚSÛÚd/ÛQ”Û=æÛB$ÜIgÜX±Ü\
! Ý4gÝ9œÝCÖÝ=ÞCXÞ6œÞ1ÓÞ7ßH=ß3†ß=ºßOøß0Hà0yà*ªà!Õà<÷à*4á)_áP‰á6Úá/â0Aâ/râ/¢â0Òâ8ã5<ã9rã9¬ã6æã7ä.Uä9„ä-¾ä:ìä<'å/då>”å+Óå(ÿå.(æ+Wæ8ƒæB¼æ:ÿæ:çJXç£çi¸ç"è'6è^ènxèçèoé,réMŸé
íéHûë-Dì7rì7ªì>âìG!í4iíOžíîí;
! î(Fî3oî £îÄîmâî'Pï;xïB´ï9÷ï01ðDbðB§ðDêðB/ñGrñGºñ?òBò`ò^}òPÜò6-ó5dó5šóCÐó*ô[?ô8›ô{Ôô¨PõXùõ%Röxö$–öG»ö)÷8-÷;f÷R¢÷+õ÷9!ø)[ø7…øR½ø:ùAKù8�ù%Æù)ìù)út@ú0µú3æú8û.Sû9‚ûK¼û%ü.ü&Jü1qü7£ü?Ûü%ý%Aý$gýTŒý2áý*þ1?þKqþD½þAÿ+Dÿ&pÿ%—ÿ$½ÿ?âÿ/"RJn#¹.Ý1z>t¹H.9w[±<
GJ*’)½Xç<@#}(¡/ÊNú)INs2ÂMõ)C2m; ;Ü1J0]GŽYÖ_0k�:üM7	…	Hž	1ç	d
! B~
! CÁ
! {R�NÔ1#yUVÏ=&
Sd
Z¸
ddxEÝB#CfCªî@ÿ
@&N3uJ©1ô>&<eB¢1å6'N8v3¯8ã7+T,€4­Sâ>6u'�,¸;å4!BVk™2:8*s%žÄ!Ýÿ7+P| š/»ë

! :GSF›@â#&;b.}¬8Â6û22De:ªFåE,Cr@¶=÷J5>€E¿Q…A×`'z¢;Áý;
IZiˆ.�ÌæI <J 5‡ 5½ 3ó ('!5P!†!*¢!#Í!ñ!ú!.".6"0e"8–"Ï"ï"
#E+#Nq#GÀ#$F!$@h$>©$<è$&%%<L%5‰%=¿%ý%B&$`&[…&Aá&_#'cƒ'Dç'M,(Gz(_Â(8")+[).‡)¶)Ò)ä)ö)"*"**M*>e*6¤*.Û*\
! +9g+K¡+Rí+2@,5s,;©,8å,J-Ii-D³-Mø-GF.AŽ.JÐ../\J/>§/9æ/0 0/Q0,�08®04ç01817T1DŒ1EÑ1A2)Y2ƒ26£28Ú2.33B3Cv3º3<Ð3>
4,L43y4>­4<ì4)5A5Z5]z5YØ5Y26TŒ69á6571Q75ƒ76¹7Fð7!78Y8Yl8WÆ8=9+\9+ˆ9/´9?ä9A$:f:�:œ:M®:oü:9l;=¦;>ä;8#<\<-{<,©<Ö<<ï<A,=@n=>¯=<î=5+>8a><š>×>@ð>+1?.]?:Œ?7Ç?ÿ?2@(P@y@.™@È@!æ@+A/4A2dA—A!®A7ÐAEBNB
gBuB „B¥BºB1ØB1
! C!<C^C"zC�Cf¬C(D#<D`D1D±D%¾D%äD(
! E3E3OE0ƒE*´E)ßE>	F`HF6©F?àFG GHhGZ±G¯HT¼HQIfcIoÊIV:JW‘JSéJG=KF…KGÌK$L#9L%]L*ƒL>®LíL*M.M/GM)wM8¡MCÚMN18N7jNE¢N:èNJ#O5nO5¤O?ÚOBP"]P0€P6±PvèPW_QU·QL
R4ZRt�R?S"DSngSLÖS@#TTdT+¹TVåTY<U0–U ÇUèU8ýU!6V:XV_“VóVW -WNWmW9‚WM¼W(
! X3XIX`XwX —X!¸X!ÚX#üX# Y-DYrY‰Y£Y)¼YjæY'QZ'yZX¡Z,úZ9'[*a[4Œ[1Á[vó[rj\LÝ\K*]Wv]BÎ]k^E}^QÃ^8_=N_¡Œ_ .`QÏ`/!aAQaj“afþa3eb2™b.Ìb<ûb8c?LcKŒc(Øc+dE-dsd.ˆd*·d!âd6e7;e#sec—eOûe7Kf#ƒf7§f#ßf9g%=g9cg%�gKÃg7h9Gh%�hK§h_óhQSie¥iOjc[j)¿j<éj)&k)Pk'zkB¢kåk*l'-l'Ul>}lI¼l"m:)mGdmH¬mFõm;<n1xnBªn2ínM oCno+²oúÞoÙq'õq-r7Kr¯ƒr 3sTskss:ßs¹tGÔt?u1\u9Žu?Èu1v1:v[lv!Èv#êvOw)^w ˆwJ©w0ôw;%x#ax'…x*­x:Øx>y#RyOvy%Æy?ìy*,z:Wz>’zÑz<éz&{0?{.p{Ÿ{#»{ß{î{/
|+=|7i|@¡|,â|<}?L}qŒ}9þ}68~7o~3§~3Û~%5-G2u(¨5Ñ?€=G€=…€&Ã€Hê€L3�a€�Râ�*5‚.`‚#�‚P³‚<ƒ&Aƒ&hƒL�ƒÜƒ*úƒ+%„)Q„{„L‘„9Þ„…%-…)S…6}…*´…8ß….†,G†-t†-¢†6Ð†‡*&‡*Q‡$|‡3¡‡OÕ‡*%ˆOPˆl ˆy
‰u‡‰:ý‰u8ŠD®Š óŠ'”‹ˆ¼‹°EŒ„öŒ¬{�¦(ŽÎÏŽ)ž�YÈ�4"�IW�)¡�ZË�3&‘#Z‘~‘"�‘"²‘"Õ‘ ø‘ ’$:’$_’$„’"©’"Ì’)ï’,“)F“'p“9˜“OÒ“,"”*O”2z”)­”3×”3•R?•4’•lÇ•L4–K�–dÍ–?2—Wr—9Ê—0˜=5˜4s˜:¨˜^ã˜XB™n›™Y
! šWdš\¼šJ›[d›DÀ›EœvKœ#Âœ$æœ#�!/�1Q�ƒ�×“ž@kŸ:¬Ÿ@çŸ( :H +ƒ 8¯ Mè S6¡kŠ¡ö¡M¢:_¢^š¢Rù¢OL£-œ£CÊ£F¤&U¤g|¤fä¤^K¥Pª¥Xû¥(T¦M}¦ Ë¦ì¦8§?A§B�§Ä§Û§'ï§*¨“B¨ZÖ¨"1©8T©D�© Ò©2ó©V&ª3}ª$±ª7Öª«;.«.j«%™«¿«Ù«*ð«:¬*V¬q�¬8ó¬.,­D[­9 ­"Ú­Jý­9H®‚®,�®Ê®2ã®5¯9L¯:†¯*Á¯ ì¯!
°!/°6Q°Dˆ°4Í°,±*/±Z±z±;•±6Ñ±3².<²$k²?�²-Ð²,þ²9+³ae³<Ç³=´eB´:¨´Hã´,,µ-YµX‡µ.àµ¶$,¶*Q¶|¶ š¶»¶FÎ¶4·4J··#—·»·)Ó·'ý·&%¸&L¸+s¸CŸ¸(ã¸"¹(/¹(X¹)�¹)«¹*Õ¹*º*+º*Vº*�º*¬º*×º*»*-»*X»*ƒ»*®»(Ù»(¼(+¼(T¼(}¼(¦¼)Ï¼(ù¼("½(K½(t½*�½*È½*ó½*¾(I¾(r¾(›¾(Ä¾(í¾(¿(?¿(h¿(‘¿(º¿)ã¿)
À'7À(_À(ˆÀ)±À)ÛÀ(Á(.Á(WÁ(€Á+©Á'ÕÁ'ýÁ(%Â'NÂ'vÂ3žÂ4ÒÂ4Ã3<Ã"pÃB“Ã?ÖÃ%Ä <ÄB]Ä7 Ä3ØÄ6Å4CÅFxÅ{¿Å:;Æ'vÆžÆ#ºÆÞÆ6ùÆ.0Ç4_Ç)”Ç¾Ç*ÇÇ.òÇ+!È7MÈc…È?éÈ>)ÉAhÉÂªÉ2mÊv ÊLËLdËL±Ë9þË08ÌHiÌ@²Ì=óÌ>1Í!pÍ_’ÍIòÍF<ÎNƒÎ?ÒÎ"ÏT5ÏŠÏ©ÏAÃÏ:Ð>@ÐÐ šÐ(»Ð)äÐ"Ñ1ÑOÑIjÑ8´Ñ*íÑÒ&5Ò&\Ò ƒÒ0¤Ò-ÕÒ(Ó,Ó#EÓ&iÓ+�Ó'¼Ó!äÓÔ!&Ô!HÔ-jÔ(˜Ô"ÁÔ"äÔ)Õ,1Õ ^Õ,Õ+¬Õ#ØÕ$üÕ'!Ö*IÖ)tÖ2žÖÑÖQíÖ›?×"Û×Aþ×1@Ø-rØ) Ø:ÊØFÙ6LÙPƒÙ?ÔÙTÚŽiÚ:øÚ=3Û5qÛ)§ÛÑÛ+êÛ-Ü"DÜNgÜP¶Ü$Ý8,Ý7eÝ9�Ý×Ý<íÝ7*Þ?bÞ5¢Þ9ØÞ3ß4Fß9{ß<µß6òß8)àAbà;¤à7ààGá%`á†á) á,Êá5÷á"-â.Pââ"›â¾â*ËâöâãBã:Zã•ã°ãÆãáãMüã0Jä.{ä.ªä$Ùä
þäAåaNå+°åmÜåRJæm�æ^çcjçBÎçè+è0Hè0yè0ªè6Ûèé-éiJé*´é)ßé1	ê-;ê/iê)™êLÃê,ëb=ëE ë(æëdìotìBäì'í1:ï*lï*—ïIÂïð>,ð?kð«ð>ÊðŠ	ñ2”ñ0Çñ7øñ60ò7gò-Ÿò]Íò0+ó\ónó,�ó&ºó)áó$ô0ôOô oô7�ô%Èô(îô%õ(=õfõ'…õ!­õ Ïõ%ðõ/ö1Föxö&Šö!±ö(Óö:üö-7÷e÷2„÷$·÷(Ü÷ø>%ø!dø/†ø¶ø%Ïø.õø8$ù5]ù“ù/£ùÓù ñù*ú"=úL`úG­ú8õú(.û!Wû7yû)±û%Ûû%ü'üCü+cü"�ü²ü#Ñü-õü*#ý$Ný)sý/�ýÍý'íýþ(3þC\þ þ¼þ?Öþ!ÿ08ÿ$iÿŽÿ,¥ÿ#Òÿ3öÿ+*	V	vl	^ã	eB	M¨	ö	;	2Q	*„	¯	&É	 ð	8	!J	:l	§	Æ	/Û	<	7H	'€	¨	1È	(ú	7#	[	?v	$¶	Û	ú	8	EN	H”	)Ý	)	w1	—©	xA	«º	f		tæ		W[
! 	‚³
! 	†6	¥½	¬c	w
	(ˆ
	±
	UÑ
	0'	.X	3‡	1»	Lí	2:	-m	O›	)ë	O	Ke	$±	=Ö	%	:	0X	.‰	¸	×	ô		)	A	F\	"£	=Æ	$	!)	&K	;r	(®	7×	#	/3	Nc	²	Ð	ê	#	2,	1_	‘	+¨	Ô	)ê	#	38	!l	*Ž	&¹	à	1þ	V0	 ‡	<¨	å	û	2	,K	 x	(™	,Â	7ï	#'	0K	|	cš	4þ	63	¢j	8
	,F	7s	«	Ë	+ã	¾	>Î	Û
	vé	<`	7�	dÕ	 :	=[	-™	'Ç	(ï	c 	.| 	t« 	‰ !	!ª!	3Ì!	;"	1<"	0n"	$Ÿ"	'Ä"	"ì"	#	 *#	6K#	!‚#	!¤#	6Æ#	"ý#	) $	J$	i$	l€$	;í$	9)%	@c%	Y¤%	&þ%	 %&	-F&	rt&	Qç&	;9'	(u'	ž'	E¸'	:þ'	(9(	b(	.w(	g¦(	4)	RC)	+–)	 Â)	?ã)	#*	@*	C\*	 *	¦*	=Á*	ÿ*	++	%D+	j+	ƒ+	¡+	"Á+	-ä+	,	1,	9Q,	M‹,	Ù,	Aß,	<!-	8^-	K—-	Iã-	!-.	XO.	E¨.	î.	/	/	2/	Q/	f/	„/	(™/	Â/	.×/	0	I0	f0	/|0	A¬0	$î0	,1	E@1	4†1	0»1	ì1	-2	212	"d2	+‡2	>³2	,ò2	3	0;3	Fl3	]³3	14	3C4	9w4	8±4	*ê4	N5	4d5	<™5	;Ö5	N6	~a6	Cà6	#$7	+H7	3t7	0¨7	'Ù7	8	%!8	+G8	5s8	©8	Æ8	%å8	9	&9	F9	 b9	ƒ9	*Ÿ9	1Ê9	0ü9	+-:	CY:	 �:	"¾:	fá:	.H;	1w;	.©;	%Ø;	0þ;	)/<	0Y<	Š<	:£<	2Þ<	=	(+=	0T=	…=	!–=	I¸=	\>	_>	4w>	)¬>	Ö>	`ð>	$Q?	
v?	1„?	"¶?	Ù?	&î?	@	/0@	?`@	= @	$Þ@	A	'A	=;A	yA	B™A	ÜA	ùA	3B	$JB	/oB	<ŸB	1ÜB	C	!C	&>C	5eC	›C	"¶C	&ÙC	*D	)+D	;UD	Y‘D	KëD	-7E	7eE	:�E	3ØE	-F	1:F	2lF	ŸF	.¿F	0îF	<G	5\G	5’G	1ÈG	;úG	)6H	q`H	OÒH	."I	$QI	?vI	-¶I	)äI	5J	VDJ	%›J	YÁJ	K	$6K	+[K	7‡K	/¿K	FïK	-6L	@dL	4¥L	!ÚL	üL	M	4)M	>^M	0�M	AÎM	=N	6NN	-…N	2³N	æN	!O	8"O	6[O	-’O	EÀO	P	[!P	;}P	¹P	9ÑP	HQ	:TQ	7�Q	:ÇQ	7R	<:R	6wR	;®R	:êR	<%S	FbS	*©S	ÔS	+ñS	*T	HT	&TT	6{T	$²T	O×T	='U	=eU	?£U	ãU	(ûU	J$V	>oV	2®V	AáV	;#W	5_W	&•W	?¼W	müW	%jX	„�X	CY	9YY	;“Y	ÏY	sàZ	\T[	(±[	�Ú[	1h\	2š\	2Í\	F]	0G]	3x]	6¬]	*ã]	'^	?6^	8v^	+¯^	>Û^	?_	3Z_	RŽ_	!á_	x`	D|`	9Á`	Iû`	9Ea	a	!�a	
¿a	3Ía	Hb	'Jb	/rb	G¢b	-êb	'c	:@c	G{c	Ãc	Mãc	_1d	,‘d	B¾d	>e	N@e	�e	4£e	.Øe	>f	LFf	S“f	oçf	/Wg	>‡g	KÆg	Jh	~]h	GÜh	F$i	Eki	7±i	?éi	Z)j	"„j	Z§j	\k	_k	
tk	F‚k	EÉk	4l	Dl	@Zl	@›l	0Ül	
m	:m	IWm	>¡m	Càm	2$n	,Wn	@„n	DÅn	C
! o	9No	Jˆo	8Óo	p	*p	Dp	)Zp	„p	žp	-ºp	èp	þp	&q	4Aq	4vq	4«q	%àq	0r	07r	0hr	F™r	+àr	Fs	0Ss	$„s	B©s	.ìs	t	&4t	[t	rt	…t	�t	±t	)Æt	ðt	u	u	-.u	\u	qu	6†u	!½u	ßu	òu	v	"v	6v	Iv	]v	yv	Œv	¬v	Ãv	ãv	úv	w	1w	Nw	bw	:{w	D¶w	Bûw	E>x	/„x	L´x	8y	4:y	/oy	-Ÿy	HÍy	Iz	M`z	¹®z	#h{	Œ{	¦{	À{	Ú{	$õ{	4|	&O|	/v|	2¦|	;Ù|	%}	0;}	l}	&†}	­}	*Ç}	<ò}	M/~	0}~	0®~	,ß~		*	!I	k	‹	¦	À	Ú	ô	€	.€	I€	d€	€	8š€	Ó€	8î€	'�	B�	]�	x�	!“�	µ�	Î�	ê�	.‚	4‚	P‚	l‚	#ˆ‚	,¬‚	4Ù‚	;ƒ	Jƒ	#gƒ	*‹ƒ	)¶ƒ	Aàƒ	2"„	'U„	"}„	" „	;Ã„	0ÿ„	 0…	"Q…	!t…	!–…	$¸…	$Ý…	9†	6<†	=s†	A±†	/ó†	-#‡	1Q‡	Eƒ‡	:É‡	0ˆ	n5ˆ	5¤ˆ	0Úˆ	<‰	EH‰	,Ž‰	3»‰	>ï‰	4.Š	:cŠ	4žŠ	;ÓŠ	‹	'-‹	#U‹	'y‹	=¡‹	#ß‹	(Œ	9,Œ	+fŒ	)’Œ	+¼Œ	6èŒ	-�	>M�	4Œ�	4Á�	2ö�	0)Ž	0ZŽ	+‹Ž	/·Ž	/çŽ	/�	,G�	$t�	™�	]·�	�	6-�	1d�	A–�	@Ø�	‘	@7‘	;x‘	D´‘	#ù‘	>’	A\’	7ž’	:Ö’	2“	5D“	2z“	­“	KÉ“	”	2”	O”	*l”	-—”	6Å”	'ü”	$•	Q@•	’•	'­•	Õ•	ð•	-–	(9–	,b–	,�–	,¼–	)é–	—	,.—	6[—	'’—	Lº—	L˜	<T˜	<‘˜	BÎ˜	)™	;™	1Z™	.Œ™	.»™	Lê™	k7š	£›	 Ã›	6ä›	Jœ	Xfœ	(¿œ	'èœ	�	)+�	@U�	4–�	IË�	Už	Ckž	&¯ž	VÖž	-Ÿ	P<Ÿ	P�Ÿ	UÞŸ	!4 	+V 	A‚ 	9Ä 	=þ 	9<¡	1v¡	¡¨¡	BJ¢	#�¢	}±¢	</£	Gl£	¯´£	:d¤	Ÿ¤	C¸¤	Nü¤	jK¥	¶¥	Ö¥	8å¥	¦	;=¦	y¦	–¦	³¦	4Î¦	L§	MP§	ž§	D°§	"õ§	D¨	]¨	:t¨	¯¨	DÆ¨	L©	>X©	5—©	:Í©	6ª	I?ª	C‰ª	EÍª	+«	+?«	Lk«	)¸«	2â«	K¬	Ja¬	J¬¬	'÷¬	/­	O­	+_­	"‹­	F®­	(õ­	6®	=U®	=“®	9Ñ®	5¯	(A¯	4j¯	0Ÿ¯	,Ð¯	8ý¯	(6°	R_°	C²°	'ö°	.±	M±	Dk±	'°±	@Ø±	.²	0H²	!y²	<›²	FØ²	6³	.V³	C…³	CÉ³	&
´	,4´	2a´	D”´	 Ù´	1ú´	,µ	=Kµ	:‰µ	PÄµ	&¶	<<¶	8y¶	-²¶	à¶	!þ¶	1 ·	.R·	5�·	N··	+¸	E2¸	?x¸	]¸¸	9¹	2P¹	2ƒ¹	2¶¹	>é¹	>(º	,gº	E”º	HÚº	E#»	0i»	6š»	,Ñ»	6þ»	U5¼	!‹¼	­¼	aÌ¼	U.½	3„½	/¸½	2è½	$¾	"@¾	)c¾	&�¾	F´¾	2û¾	$.¿	NS¿	A¢¿	?ä¿	5$À	tZÀ	—ÏÀ	9gÁ	c¡Á	GÂ	?MÂ	:�Â	8ÈÂ	%Ã	)'Ã	QÃ	#qÃ	#•Ã	-¹Ã	‰çÃ	=qÄ	9¯Ä	BéÄ	2,Å	%_Å	%…Å	&«Å	+ÒÅ	;þÅ	::Æ	&uÆ	UœÆ	òÆ	&Ç	&6Ç	/]Ç	2�Ç	/ÀÇ	8ðÇ	4)È	!^È	+€È	2¬È	-ßÈ	%
É	)3É	%]É	%ƒÉ	&©É	+ÐÉ	üÉ	2Ê	/LÊ	|Ê	&—Ê	,¾Ê	.ëÊ	aË	Œ|Ë	L	Ì	SVÌ	TªÌ	jÿÌ	4jÍ	'ŸÍ	ÇÍ	ŠçÍ	rÎ	QŽÎ	àÎ	2éÎ	.Ï	'KÏ	%sÏ	™Ï	2¸Ï	ëÏ	-Ð	26Ð	7iÐ	2¡Ð	=ÔÐ	8Ñ	8KÑ	=„Ñ	8ÂÑ	6ûÑ	;2Ò	4nÒ	9£Ò	4ÝÒ	9Ó	4LÓ	E�Ó	7ÇÓ	SÿÓ	.SÔ	1‚Ô	#´Ô	2ØÔ	.Õ	#:Õ	F^Õ	K¥Õ	IñÕ	I;Ö	E…Ö	GËÖ	×	H“×	TÜ×	1Ø	jKØ	0¶Ø	,çØ	cÙ	FxÙ	¾¿Ù	•~Ú	PÛ	öeÛ	D\Ü	¡Ü	´Ü	ÌÜ	ÞÜ	ôÜ	Ý	Ý		.Ý	8Ý	NÝ	lÝ	'†Ý	@®Ý	,ïÝ	[Þ	0xÞ	*©Þ	LÔÞ	-!ß	+Oß	@{ß	>¼ß	5ûß	.1à	`à	Xyà	<Òà	,á	r<á	s¯á	T#â	sxâ	tìâ	)aã	F‹ã	"Òã	8õã	7.ä	1fä	<˜ä	BÕä	Tå	Cmå	G±å	Nùå	.Hæ	wæ	=‘æ	mÏæ	/=ç	/mç	N�ç	#ìç	aè	6rè	Y©è	Zé	@^é	_Ÿé	/ÿé	(/ê	kXê	-Äê	.òê	M!ë	Ioë	2¹ë	Fìë	83ì	Clì	y°ì	r*í	0�í	!Îí	+ðí	+î	+Hî	+tî	, î	,Íî	-úî	-(ï	-Vï	-„ï	-²ï	-àï	-ð	-<ð	-jð	-˜ð	-Æð	-ôð	+"ñ	+Nñ	+zñ	+¦ñ	+Òñ	+þñ	,*ò	+Wò	+ƒò	+¯ò	+Ûò	-ó	-5ó	-có	-‘ó	+¿ó	+ëó	+ô	+Cô	+oô	+›ô	+Çô	+óô	+õ	+Kõ	,wõ	,¤õ	*Ñõ	+üõ	+(ö	,Tö	,�ö	+®ö	+Úö	+÷	+2÷	.^÷	*�÷	*¸÷	+ã÷	#ø	A3ø	Uuø	BËø	cù	rù	+Šù	K¶ù	Mú	9Pú	+Šú	¶ú	>Ðú	3û	&Cû	$jû	Y�û	3éû	4ü	QRü	<¤ü	6áü	)ý	!Bý	"dý	G‡ý	KÏý	7þ	)Sþ	*}þ	$¨þ	$Íþ	#òþ	$ÿ	$;ÿ	#`ÿ	‹„ÿ	:
! 8K
! J„
! ;Ï
! 
! .)
! >X
! 8—
! 4Ð
! W
! *]
! Mˆ
! :Ö
! v
! ?ˆ
! 5È
! @þ
! 6?
! >v
! rµ
! a(
! 4Š
! -¿
! :í
! B(
! @k
! "¬
! 0Ï
! 
! $
!  8
! NY
! ,¨
! Õ
! ò
! /
! 1B
! 8t
! +­
! )Ù
! <	
! &@	
! 'g	
! -�	
! 0½	
! aî	
! 'P
  
! 4x
  
! %­
  
! 'Ó
  
! &û
  
! ^"
! .�
! 3°
! ,ä
! 
! C+
! Ao
! 5±
!  ç
! *
! 3
! Q
! +l
! <˜
! Õ
! )í
! (
! /@
! Cp
! <´
! "ñ
! ,
! $A
! f
!  |
! �
!  ¼
! /Ý
! 3

! A
! .U
! )„
! ?®
! î
! C
! MF
! =”
! 2Ò
! E
! DK
! V�
! ,ç
! '
! Y<
! 4–
! ,Ë
! 0ø
! 0)
! =Z
! 0˜
! :É
! 1
! 96
! 2p
! 1£
! ;Õ
! 1
! 3C
! 5w
! 1­
! 2ß
! @
! 1S
! ?…
! JÅ
! 6
! DG
! 8Œ
! 4Å
! 4ú
! </
! >l
! =«
! 3é
! :
! RX
! C«
! 7ï
! :'
! ;b
! 6ž
! 1Õ
! E
! AM
! Q�
! _á
! WA
! O™
! Hé
!  2
! 8S
! 8Œ
! -Å
! (ó
! /
! L
! _
! 9x
! H²
! Eû
! )A 
! k 
! 4€ 
! 3µ 
! Né 
! 18!
! Oj!
! 6º!
! 3ñ!
! 2%"
! 0X"
! /‰"
! )¹"
! #ã"
! *#
! -2#
! *`#
! -‹#
! @¹#
! !ú#
! $
! <7$
! t$
! -†$
! 2´$
! ?ç$
! .'%
! V%
! 'u%
! (�%
! (Æ%
! Øï%
! ÐÈ&
! 4™'
! 5Î'
! (
! (
! !2(
! ;T(
! :�(
! 5Ë(
! )
! -)
! &B)
!  i)
! Š)
! '©)
! *Ñ)
! %ü)
! *"*
! $M*
! Ar*
! C´*
! ø*
! <+
! %U+
! 3{+
! /¯+
! 0ß+
! [,
! Nl,
! &»,
! Iâ,
! +,-
! ]X-
! c¶-
! _.
! 6z.
! 7±.
! 4é.
! 6/
! )U/
! 3/
! 3³/
! Iç/
! 10
! %F0
! l0
! 
…0
! '“0
! -»0
! &é0
! 1
! O01
! H€1
! HÉ1
! 2
! !2
! N02
! 92
! H¹2
! H3
! JK3
! H–3
! ß3
! *ö3
! ,!4
! N4
! 1n4
! ) 4
! -Ê4
! ,ø4
! ,%5
! <R5
! 9�5
! &É5
! /ð5
! = 6
! &^6
! %…6
! 7«6
! 5ã6
! <7
! "V7
! y7
! F�7
! $Ô7
! ù7
! .8
! 078
! Wh8
! À8
! =Ð8
! 9
! 9+9
! Oe9
! µ9
! Ñ9
!  ð9
! ]:
! !o:
! +‘:
! ½:
! :Ù:
! T;
! !i;
! ‹;
! ¥;
! %À;
! æ;
! $<
! +<
! uG<
! g½<
! D%=
! :j=
! !¥=
! *Ç=
! -ò=
!  >
! #@>
! !d>
! 0†>
! <·>
! <ô>
! &1?
! <X?
! R•?
! ;è?
! >$@
! tc@
! @Ø@
! 8A
! wRA
! 9ÊA
! 3B
! U8B
! 9ŽB
! BÈB
! mC
! ?yC
! G¹C
! XD
! 3ZD
! GŽD
! JÖD
! T!E
! EvE
! ;¼E
! DøE
! Y=F
! p—F
! "G
! ‹+G
! \·G
! 3H
! ?HH
! 5ˆH
! 8¾H
! K÷H
! @CI
! G„I
! ;ÌI
! EJ
! GNJ
! Y–J
! ?ðJ
! ?0K
! jpK
! KÛK
! ['L
! lƒL
! 4ðL
! O%M
! EuM
! O»M
! iN
! [uN
! MÑN
! 'O
! :GO
! 8‚O
! F»O
! aP
! �dP
! KæP
! S2Q
! W†Q
! 2ÞQ
! FR
! 8XR
! Œ‘R
! ŽS
! ‰­S
! †7T
! H¾T
! NU
! =VU
! i”U
! 7þU
! Y6V
! u�V
! vW
! )}W
! )§W
! <ÑW
! IX
! 9XX
! ’X
! ,©X
! ÖX
! ?íX
! ^-Y
! =ŒY
! ]ÊY
! @(Z
! diZ
! CÎZ
! J[
! '][
! _…[
! )å[
! V\
! @f\
! Q§\
! Vù\
! UP]
! =¦]
! Vä]
! a;^
! 3�^
! )Ñ^
! $û^
! ) _
! ?J_
! .Š_
! (¹_
! %â_
! h`
! *q`
! 0œ`
! .Í`
! 6ü`
! ;3a
! +oa
! ›a
! :¹a
! 8ôa
! )-b
! -Wb
! '…b
! ­b
! %Áb
! %çb
! O
c
! I]c
! %§c
! Íc
! &èc
! 4d
! #Dd
! 2hd
! ›d
! 7¸d
! ?ðd
! /0e
! 1`e
! ’e
! (²e
! Ûe
! Zêe
! ZEf
! F f
! #çf
! ‰g
! O•g
! 9åg
! $h
! .Dh
! sh
! ?�h
! .Íh
! Süh
! 0Pi
! 8�i
! 5ºi
! Bði
! r3j
! B¦j
! Féj
! ^0k
! d�k
! ‚ôk
! fwl
! PÞl
! Z/m
! KŠm
! Öm
! ;îm
! B*n
! 5mn
! +£n
! 4Ïn
! -o
! 2o
! 3Io
! H}o
! *Æo
! ño
! 2	p
! (<p
! -ep
! 1“p
! @Åp
! 9q
! >@q
! Iq
! ?Éq
! +	r
! 65r
! )lr
! L–r
! Eãr
! )s
! '@s
! hs
! 
s
! V�s
! 1äs
! 8t
! <Ot
! &Œt
! (³t
! BÜt
! <u
! R\u
! 8¯u
! Sèu
! <v
! 2Vv
! ‰v
! 3¥v
! +Ùv
! w
! 	w
! w
! /w
! Cw
! ]w
! Urw
! IÈw
! x
! 4'x
! 4\x
! 6‘x
! 5Èx
! vþx
! 3uy
! =©y
! <çy
! !$z
! /Fz
! 7vz
! ;®z
! (êz
! '{
! :;{
! .v{
! 9¥{
! Cß{
! @#|
! Ad|
! E¦|
! “ì|
! ý€}
! î~~
! ûm
! ìi€
! !V�
! 3x�
! +¬�
! 1Ø�
! !
! ‚
! 9,‚
! 4f‚
! 5›‚
! ,Ñ‚
! ;þ‚
! U:ƒ
! 1�ƒ
! \Âƒ
! /„
! *O„
! (z„
! !£„
! 6Å„
! ;ü„
! .8…
! g…
! \y…
! ;Ö…
! L†
! )_†
! 1‰†
! 4»†
! 3ð†
! 4$‡
! 1Y‡
! >‹‡
! BÊ‡
! [
ˆ
! Ziˆ
! ZÄˆ
! J‰
! Aj‰
! \¬‰
! \	Š
! ?fŠ
! 8¦Š
! 2ßŠ
! 0‹
! -C‹
! ;q‹
! 4­‹
! ;â‹
! 4Œ
! HSŒ
! "œŒ
! O¿Œ
! O�
! 8_�
! ˜�
! $­�
!  Ò�
! ó�
! 4Ž
! &GŽ
! ;nŽ
! )ªŽ
! jÔŽ
! F?�
! K†�
! `Ò�
! $3�
! 8X�
! 8‘�
! %Ê�
! )ð�
! L‘
! Vg‘
! ¾‘
! Ð‘
! .â‘
! 0’
! MB’
! H�’
! NÙ’
! ™(“
! DÂ“
! x”
! j€”
! ‡ë”
! _s•
! [Ó•
! H/–
! Ix–
! AÂ–
! &—
! 7+—
! .c—
! F’—
! =Ù—
! 9˜
! 6Q˜
! :ˆ˜
! 3Ã˜
! ;÷˜
! :3™
! :n™
! H©™
! 2ò™
! %š
! <7š
! 2tš
! %§š
! ;Íš
! 	›
! & ›
! !G›
! #i›
! �›
! *«›
! 8Ö›
! ƒœ
! b“œ
! 	öœ
! `�
! `a�
! Â�
! :×�
! Bž
! 1Už
! O‡ž
! 7×ž
! $Ÿ
! 44Ÿ
! iŸ
! 5‚Ÿ
! 5¸Ÿ
! îŸ
! A 
! $M 
! =r 
! 8° 
! )é 
! *¡
! >¡
! [¡
! q¡
! Œ¡
! £¡
! Ã¡
! +Ï¡
! 'û¡
! *#¢
! -N¢
! |¢
! +“¢
! >¿¢
! Bþ¢
! A£
! ^£
! ;}£
! (¹£
! (â£
! C¤
! %O¤
! 9u¤
! F¯¤
! 5ö¤
! 8,¥
! 8e¥
! 2ž¥
! WÑ¥
! )¦
! $6¦
! 7[¦
! #“¦
! #·¦
! MÛ¦
! 7)§
! 9a§
! 7›§
! 8Ó§
! .¨
! @;¨
! B|¨
! <¿¨
! @ü¨
! >=©
! |©
! ‘©
! 6«©
! >â©
! !ª
! ;;ª
! wª
! >‘ª
! UÐª
! /&«
! -V«
! L„«
! *Ñ«
! :ü«
! 7¬
! .O¬
! 7~¬
! k¶¬
! g"­
! jŠ­
! Bõ­
! -8®
! Uf®
! "¼®
! "ß®
! )¯
! .,¯
! [¯
! ;s¯
! "¯¯
! †Ò¯
! 8Y°
! A’°
! =Ô°
! P±
! Jc±
! z®±
! P)²
! 8z²
! M³²
! {³
! \}³
! $Ú³
! Eÿ³
! -E´
! -s´
! E¡´
! @ç´
! 0(µ
! )Yµ
! *ƒµ
! 3®µ
! 6âµ
! .¶
! @H¶
! F‰¶
! FÐ¶
! B·
! AZ·
! .œ·
! #Ë·
! ï·
! L¸
! 3T¸
! Wˆ¸
! 0à¸
! ¹
! ',¹
! 5T¹
! -Š¹
! (¸¹
! +á¹
! ,
º
! 0:º
! %kº
! 9‘º
! Ëº
! áº
! %ùº
! 5»
! U»
! o»
! Z‰»
! )ä»
! G¼
! GV¼
! %ž¼
! CÄ¼
! )½
! 22½
!  e½
! 0†½
! .·½
! Hæ½
! 4/¾
! d¾
! $¾
! ,¤¾
! )Ñ¾
! :û¾
! &6¿
! /]¿
! A�¿
! 4Ï¿
! >À
! <CÀ
! 3€À
! (´À
! )ÝÀ
! &Á
! %.Á
! ;TÁ
! S�Á
! ;äÁ
!  Â
! E(Â
! 4nÂ
! 7£Â
! _ÛÂ
! =;Ã
! 0yÃ
! 5ªÃ
! DàÃ
! `%Ä
! Œ†Ä
! ‹Å
! 7ŸÅ
! @×Å
! BÆ
! ;[Æ
! +—Æ
! -ÃÆ
! "ñÆ
! {Ç
! �Ç
! ¥Ç
! 4ºÇ
! %ïÇ
! =È
! ;SÈ
! /�È
! 7¿È
! 4÷È
! .,É
! @[É
! :œÉ
! +×É
! (Ê
! J,Ê
! 6wÊ
! ®Ê
! OÊÊ
! gË
! 5‚Ë
! z¸Ë
! J3Ì
! 1~Ì
! <°Ì
! &íÌ
! 5Í
! ³JÍ
! ?þÍ
! ">Î
! )aÎ
! ,‹Î
! 4¸Î
! BíÎ
! *0Ï
! 0[Ï
! PŒÏ
! IÝÏ
! ,'Ð
! 0TÐ
! ;…Ð
! FÁÐ
! 1Ñ
! I:Ñ
! 5„Ñ
! HºÑ
! 5Ò
! [9Ò
! 3•Ò
! FÉÒ
! <Ó
! OMÓ
! Y�Ó
! =÷Ó
! 55Ô
! ZkÔ
! SÆÔ
! 2Õ
! (MÕ
! vÕ
! ^ŽÕ
! GíÕ
! ?5Ö
! OuÖ
! GÅÖ
! !
×
! L/×
! C|×
! �À×
! BØ
! s]Ø
! $ÑØ
! OöØ
! LFÙ
! 8“Ù
! \ÌÙ
! )Ú
! $BÚ
! gÚ
! 5ƒÚ
! #¹Ú
! 1ÝÚ
! ‚Û
! ƒ’Û
! ‰Ü
! $ Ü
! ÅÜ
! #áÜ
! BÝ
! $HÝ
! %mÝ
! 6“Ý
! ÊÝ
! "éÝ
! [Þ
! 0hÞ
! ;™Þ
! 0ÕÞ
! -ß
! .4ß
! cß
! %�ß
! !§ß
! LÉß
!  à
! $7à
! \à
! tà
! †à
! ?�à
! >Ýà
! >á
! >[á
! ?šá
! >Úá
! <â
! =Vâ
! <”â
! -Ñâ
! Aÿâ
! @Aã
! ?‚ã
! gÂã
! :*ä
! =eä
! &£ä
! &Êä
! Dñä
! F6å
! J}å
! NÈå
! @æ
! FXæ
! 8Ÿæ
! PØæ
! H)ç
! Erç
! 2¸ç
! "ëç
! è
! 6.è
! ;eè
! .¡è
! [Ðè
! Z,é
! Z‡é
! 9âé
! 8ê
! 8Uê
! .Žê
! 8½ê
! Töê
! )Kë
! Kuë
! ?Áë
! ì
! +ì
! Kì
! .bì
! &‘ì
! '¸ì
! ;àì
! ;í
! Xí
! "sí
! .–í
! Åí
! åí
! î
! 8 î
! 9Yî
! 4“î
! ,Èî
! Yõî
! -Oï
! 8}ï
! ;¶ï
! Dòï
! 17ð
! ið
! 'ˆð
!  °ð
! Ñð
!  ðð
! ñ
! %0ñ
! #Vñ
! &zñ
! @¡ñ
! 9âñ
! >ò
! 1[ò
! e�ò
! dóò
! DXó
! E�ó
! ãó
! «óó
! MŸô
! 9íô
! &'õ
! ^Nõ
! a­õ
! ö
! .)ö
! -Xö
! -†ö
! ´ö
! *Ãö
! &îö
! *÷
! >@÷
! /÷
! ,¯÷
! 1Ü÷
! /ø
! $>ø
! ;cø
! 6Ÿø
! !Öø
! @øø
! 29ù
! &lù
! ,“ù
! >Àù
! 1ÿù
! 61ú
! 2hú
! 3›ú
! 0Ïú
! >û
! ?û
! 4^û
! N“û
! ?âû
! :"ü
! 1]ü
! �ü
! %©ü
! &Ïü
! !öü
! ý
! (7ý
! 6`ý
!  —ý
! .¸ý
! Dçý
! ",þ
! 1Oþ
! %�þ
! 4§þ
! 2Üþ
! <ÿ
! NLÿ
! 7›ÿ
! *Óÿ
! ,þÿ
! "+ N o�7ªGâ3*&^&…:¬BçA*)l
–<¤3áIG_§-Ã>ñ<0.m:œ#×Oû=K>‰7È%(&<O:ŒÇ>ã"238fŸ¯.¾í24-O3}'±%Ù7ÿ57	Am	#¯	
Ó	6á	
! 3
! -S
! "�
! (¤
! XÍ
! Q&1x/ª8Ú2ENI”9Þ.
'G
o
‰
^ž
)ý

'5BA
„
’  )Á%ëC:U(�3¹í8
! 6C7z.²-ávv†cýa~;’,Î'û>#>b>¡àúr
/€!°$Ò9÷12L%“¹YÒ,L$gKŒ<Ø”Oª;ú261i-›-É-÷%<:w8ˆIÁ(A4Dv7»*ó.3MD�4Æû+!F,h�•�#E±÷=4O2„2·1êe3‚3¶3êg >† |Å UB!(˜!�Á!
! _"j#Oƒ#1Ó#1$07$0h$#™$M½$%0%%4V%3‹%0¿%/ð%$ &*E&@p&A±&9ó&%-'8S':Œ'Ç'2Ü'‚(=’(=Ð( )N/)2~)=±)"ï)ã*<ö*B3+`v+T×+Q,,G~,<Æ,E-DI-#Ž- ²-DÓ-S.4l.?¡.?á.-!/NO/`ž/Dÿ/PD0W•0)í0$1b<1Ÿ11´1Dæ1h+2”26®2å2*õ2 3 >3U_3+µ3Vá3)84Hb42«46Þ45c55>™5>Ø516)I6?s6P³6[7@`7^¡7W89X8’8/°8#à8)9B.97q9@©9ªê9•:(­:#Ö:3ú:>.;(m;#–;#º;,Þ;<<>H<3‡<7»<Só<AG=‰=¡= Á=2â=>13>$e>'Š>@²>Có>57?¬m?¬@NÇ@5A<LAQ‰A!ÛA"ýA? B&`BJ‡B4ÒB,CA4C<vC³C5ÏCADUGD9�DA×DJEGdE3¬EàE:ùE%4FZFCxF5¼F2òF'%G=MG‹G/¦G†ÖGŠ]HeèHNI$hI0�I?¾I_þI ^JCJ.ÃJ òJ=K;QK0�K@¾K*ÿKA*LIlL(¶L?ßL8M2XMI‹M]ÕMS3N‡N5§N3ÝN&O18O(jO)“O,½O3êO*P_IPg©PQQAcQP¥Q"öQ3R8MR8†R8¿R:øRB3S)vS3 S4ÔS/	T89T rT“T6­T6äT4U4PU8…U(¾U4çU6V'SV2{V3®V4âV;WSWAsWGµWNýWNLXV›X^òXcQYiµYhZˆZ[ˆ[\�ˆ\
! ]�Š]^rŒ^€ÿ^€€_~`€€`~a€aƒbs„b9øb72cAjcC¬c6ðc7'd3_d“d;²d7îd5&e5\e’e3®e9âe3f?Pf3�f$Äf8éf5"g4Xg:�g7Èg8h69h3ph&¤hËhèh(i$/i5TiHŠi2Ói-j-4j.bjA‘jYÓj/-ku]kSÓk'l6Gl/~l®l)Çl(ñl\m0wm:¨m*ãm0n[?nE›nánEônG:o'‚o&ªoÑo!ío.p1>p%pp0–p-Çpõp.q2Bq-uq#£qLÇq7r0Lr%}r8£rÜrKúr?Fs4†s.»sRês.=t+lt6˜t4Ït,uG1uIyu3Ãub÷u1Zv$ŒvB±vôvw%w(9w,bwF�w/Öw.x05x+fx.’x,Áx,îx"y2>y,qy)žy(Èy+ñy,z&Jz*qz+œz+Èz%ôz"{"={#`{&„{7«{-ã{-|*?|*j|)•|)¿|(é|$}&7})^}-ˆ}+¶}%â}(~51~#g~'‹~4³~'è~& 7+X„2£4Ö0€1<€?n€;®€Zê€KE�V‘�Pè�K9‚…‚+¥‚/Ñ‚'ƒ)ƒ=ƒ(]ƒ…†ƒ:„4G„)|„#¦„sÊ„>…ª\…$‡[,‡Kˆ‡Ô‡1ê‡ˆ7ˆVˆqˆ�ˆ¯ˆ*»ˆpæˆ4W‰=Œ‰VÊ‰:!Š?\Š�œŠY-‹H‡‹gÐ‹„8ŒN½Œ[�Yh�<Â�<ÿ�><Ža{ŽAÝŽ@�J`�@«�yì�Cf�Hª�?ó�X3‘iŒ‘Tö‘:K’O†’MÖ’J$“ao“[Ñ“W-”>…”VÄ”=•9Y•R“•Dæ•.+–3Z–-Ž–<¼–8ù–G2—=z—j¸—p#˜)”˜h¾˜>'™cf™fÊ™·1šÇéšÇ±›=yœE·œ¹ýœX·�:žiKžaµžJŸSbŸD¶Ÿ3ûŸB/ /r .¢ *Ñ (ü 8%¡4^¡)“¡7½¡+õ¡(!¢+J¢-v¢]¤¢Š£n�£hü£ge¤?Í¤h
¥Wv¥ÕÎ¥¼¤¦Ha§Lª§Z÷§CR¨‚–¨ƒ©O�©4í©Q"ªotª=äªA"«7d«†œ«5#¬tY¬-Î¬;ü¬08­vi­Nà­L/®a|®TÞ®G3¯,{¯v¨¯B°]b°5À°Sö°TJ±8Ÿ±-Ø±2²I9²Nƒ²\Ò²‡/³V·³Z´yi´Dã´Z(µNƒµCÒµY¶Op¶?À¶:·?;·<{·J¸·J¸0N¸>¸—¾¸2V¹4‰¹_¾¹DºcºAi»c«»i¼/y¼J©¼Iô¼I>½vˆ½Xÿ½YX¾›²¾TNÀ?£ÀbãÀKFÁC’ÁCÖÁ7ÂÉRÂÈÃaåÃ\GÄ—¤Ä[<Å’˜Å‘+Æ�½ÆkNÇ:ºÇÅõÇ7»ÈKóÈ^?ÉdžÉGÊFKÊž’ÊŽ1Ë’ÀË]SÌ ±ÌÒÌgíÌUÍ~jÍ‰éÍsÎŽÎ¤Î1ºÎ/ìÎ>Ï4[Ï¢�Ï3Ð}³Ð:1ÑAlÑO®ÑqþÑ|pÒ1íÒVÓJvÓPÁÓVÔLiÔ{¶Ô.2ÕfaÕSÈÕBÖY_Ö`¹Ö"×R=×Q�×7â×9Ø\TØ˜±ØJÙ,_Ù‘ŒÙ Ú&?ÚMfÚ/´Ú;äÚ Û2Û<RÛU�ÛåÛ?Ü?DÜ7„Ü;¼Ü"øÜZÝBvÝ+¹Ý%åÝ"Þ$.Þ.SÞ3‚Þ'¶ÞÞÞ/ýÞ2-ß(`ß4‰ß,¾ß3ëßNà7nàE¦àìàIáVá@táµá/Ïá/ÿá*/â.ZâH‰â!Òâ-ôâ1"ã2Tã<‡ã,Äã'ñã6ä"Päsä2‘ä,Äälñä]^å.¼å)ëåæI4æP~æ:Ïæ6
! çCAç6…ç;¼çNøç4Gè;|è\¸è é96é@pé7±éYéé:Cê*~ê©ê8Äê?ýê=ë9Vë3�ë3Äë&øëNì:nì-©ì×ì?îì).íIXí¢í/¼í1ìí3î"Rî+uî&¡î%Èîîî=
ïSKïzŸï)ð/DðRtðSÇð8ñ/Tñ+„ñ°ñ/Îñ+þñ1*ò-\ò0Šò'»ò,ãòó60ógó †ó§ó.¶óåóô?%ô"eô>ˆô+Çô2óô#&õ@Jõ‹õU¥õ-ûõ)ö6Gö~ö#—ö2»ö)îö3÷0L÷&}÷2¤÷=×÷3ø0Iø1zø2¬ø4ßøù)4ù-^ù,Œù0¹ùêù-ú1.ú`ú+{ú(§ú&Ðú&÷ú*û$Iû5nû'¤ûÌû áû4ü 7ücXü¼ü-×ü,ý52ýhý&�ý!¨ý(Êý!óý=þ/Sþ1ƒþµþCÕþCÿ#]ÿ=�ÿ"¿ÿHâÿH+9t.®3Ý/A'^5†2¼Gï:7rŠ�Xt��­>½$ü!=?$}¢F¼((,Ubo>$¾ã3Kg�D—:Ü*/B	r-|Bªí$0%*V�!�G¿F	GN	5–	)Ì	ö	
! *-
! .X
! C‡
! Ë
! $á
!   A"\IIÉ-;AI}!Ç8é1"
0T
7…
&½
,ä
&86X�8§1à.-I-w,¥8Ò==I=‡=Å)/%Y)2©Ü1ô&¤>Wã:;1v6¨-ß9
Ge2~‹±¢=1à7-Ce©É=è&o52¥1Ø
! @#"d#‡(«&Ô-û\):†1Á;ó//_%{0¡'Ò"ú/Mm‰/›Ëê f= ¤'Åí
! %/64f)›4Åú@X/i"™"¼2ßD!W+y,¥Ò4ñ& >: 4y #® +Ò 9þ *8!cc!Ç!!å!:"B"Z"'v"?ž"Þ" ò"#3#ZR#Z­#y$z‚$%ý$>#%b%.{%!ª%HÌ%!&37&+k&1—&CÉ&C
' Q'2r'3¥'#Ù'ý'G(m^(jÌ(7):M)"ˆ)«)2Â)4õ)(**S*$p*•*P¥*9ö*!0+5R+,ˆ+-µ+Aã+0%, V,w,—,·,Õ,è,û,?-BY-'œ-(Ä-1í-.?.5[.E‘.×.>õ.>4/2s/5¦/6Ü/?0*S0>~04½0ò0*
1181³j132KR2:ž2Ù2-ï253)S3%}3£39¿39ù3Y34P�4:Þ4D54^5A“5"Õ5,ø5-%6S6&j60‘6(Â6&ë6ƒ7D–7Û7*ñ7#8@8V8l8@…8Æ8&ß8(9/9$L9q9)�9,¹9(æ9:7):+a:D�:BÒ:J;p`;JÑ;i<F†<7Í<{=3�=gµ=Q>bo>ŽÒ>xa?PÚ?F+@fr@hÙ@JBAm�AoûAKkBL·BGCnLCX»C2DyGD7ÁD=ùDO7Eu‡E_ýEk]FWÉFW!G*yGP¤GNõGYDH{žH^I\yIsÖITJJQŸJGñJf9K_ KRL&SL6zL.±L[àL3<MWpMdÈM,-NuZNÐN%ëN9O<KO.ˆO@·O9øO$2P6WP2ŽP4ÁP'öP5Q3TQ#ˆQG¬Q<ôQG1RVyRVÐRV'SV~SWÕSU-TDƒTRÈTDUD`UD¥UDêUF/VLvV1ÃV6õV6,W:cW&žW;ÅW4X6XWUXS­X5Y]7YH•YgÞYŸFZ)æZR[3c[5—[1Í[*ÿ[0*\5[\V‘\>è\5']>]]gœ];^E@^H†^GÏ^g_P_HÐ_I`:c`_ž`>þ`I=aP‡aFØaRbNrbCÁbIc?OcA�c8Ñc.
! d:9d1td=¦d)ädeq(eEše;àeNf„kf1ðf”"g5·g8íg>&h@ehF¦hCíhC1iCui1¹i0ëi1j%Nj`tj~ÕjXTk'­kIÕkJlKjlM¶lImENm:”m/Ïm-ÿm9-n!gn*‰n)´nNÞn&-o0To+…o=±oAïo31p5epS›p>ïp1.q0`q‘q%°q4ÖqIr#Ur9yri³rGs.es-”s5Âs8øs=1t2otR¢t0õt<&u7cu5›u7Ñu(	va2vI”vAÞvP wjqw;Üw(xJAx2Œx8¿x2øx'+yQSyQ¥y/÷y3'z+[z‚‡zn
! {-y{b§{`
! |/k|E›|8á|5}ZP}Q«}+ý}")~PL~_�~*ý~7(-`.Ž ½}Þ&\€3ƒ€"·€6Ú€�@+�<l�9©�Eã�.)‚NX‚!§‚CÉ‚9
ƒ3Gƒ{ƒ›ƒ?ºƒ,úƒ4'„Y\„H¶„Oÿ„;O…$‹…‚°…,3†;`†;œ†<Ø†E‡1[‡:�‡&È‡Nï‡,>ˆhkˆiÔˆx>‰7·‰^ï‰GNŠE–Š7ÜŠN‹Oc‹(³‹DÜ‹B!ŒVdŒY»ŒG�;]�(™�BÂ�RŽ+XŽ2„Ž7·ŽEïŽB5�Jx�qÃ�Q5�O‡�,×�/‘'4‘%\‘G‚‘EÊ‘%’ 6’4W’PŒ’;Ý’3“FM“E”“AÚ“O”2l”BŸ”Uâ”48•4m•i¢•–$'–#L–5p–¦–%Ä–Iê–E4—-z—O¨—Vø—.O˜=~˜C¼˜B™KC™O�™%ß™Tš0ZšU‹š3áš›=5›)s›2�›Ð›9í›3'œ0[œPŒœcÝœ;A�>}�?¼�@ü�3=žkqž&Ýž3Ÿ8Ÿ:XŸ7“Ÿ]ËŸR) >| (» 0ä +¡/A¡>q¡0°¡Fá¡L(¢Su¢JÉ¢@£\U£I²£2ü£A/¤4q¤9¦¤Zà¤b;¥@ž¥Cß¥%#¦/I¦Ky¦>Å¦‹§K�§NÜ§>+¨gj¨(Ò¨Vû¨%R©*x©£©B«©Dî©Ä3ªëøªQä«D6¬Ý{­¦Y®Ë°GÌ±T²Ti²A¾²I³+J³„v³0û³,´Ô¬´:�µ6¼µJóµ>¶*^¶#‰¶!­¶IÏ¶\·gv·$Þ·^¸'b¸.Š¸¹¸"Ù¸!ü¸!¹"@¹"c¹3†¹"º¹)Ý¹4º4<ºNqºKÀºU»®b»ª¼J¼¼Q¾;Y¾0•¾+Æ¾;ò¾:.¿2i¿/œ¿)Ì¿
ö¿"À!'À8IÀg‚À9êÀx$Á)�Á)ÇÁ6ñÁU(Â~Â$„Â
©Â·ÂÆÂ	×Â
! áÂ	ìÂöÂOøÂHÃ0`Ã>‘ÃbÐÃ;3Ä7oÄ%§ÄÍÄ#íÄ8ÅJÅ7eÅN�ÅBìÅ6/Æ(fÆ)�ÆL¹Æ<Ç7CÇN{ÇEÊÇ8È.IÈ4xÈ-­È"ÛÈWþÈIVÉ? ÉGàÉ(Ê3GÊ3{ÊB¯Ê?òÊ=2Ë9pËBªËMíËF;ÌG‚ÌAÊÌSÍ+`Í(ŒÍ(µÍ.ÞÍ&
Î4Î{JÎ+ÆÎiòÎ(\Ï)…Ï1¯ÏMáÏ1/Ð-aÐB�Ð8ÒÐ1Ñ1=ÑgoÑ%×Ñ"ýÑE Ò%fÒ#ŒÒ%°ÒtÖÒ.KÓ*zÓ2¥ÓHØÓD!Ô%fÔŒÔz§Ô)"Õ8LÕ8…Õ1¾Õ5ðÕ<&Ö3cÖ1—ÖÉÖ&çÖB×*Q×|×;š×9Ö×HØ9YØ2“Ø*ÆØ\ñØ8NÙB‡Ù1ÊÙ5üÙ82Ú2kÚžÚ2¢Ú5ÕÚOÛZ[Û¶Û#ÏÛ'óÛ.ÜBJÜ;�Ü4ÉÜ5þÜ84Ý/mÝ%�Ý$ÃÝ%èÝ/Þ(>Þ)gÞ#‘Þ)µÞ)ßÞ-	ß17ßiß~ß�ß)§ßÑß/åß!à#7àK[à(§à*Ðàûàá$+á)Pá)zá.¤á@ÓáAâcVâAºâ9üâ46ãXkã;Äã3ä84äNmäH¼äDå>JåG‰å3Ñå7æ[=æ<™æÖæ
âæ.ðæ$ç	Dç?NçiŽç1øç&*è"QètèM”è1âè-é!Bé7dé(œé8Åé:þé99êHsê'¼ê7äê/ë2Lë>ë<¾ë)ûë9%ì<_ì?œì6Üì2í?Fí@†í!ÇíFéíc0î9”î&Îî@õî46ï!kï �ï®ï<Èïð. ð%Oðuð‚ð�ð0®ð/ßð/ñ??ñ8ñ?¸ñ>øñA7òVyò=Ðò(ó47ó:lóA§ó=éó3'ô,[ô:ˆô4Ãô†øônõ<îõA+ö,möQšöìö1÷67÷;n÷<ª÷!ç÷$	øI.ø3xø6¬ø>ãøA"ùdù,�ù"®ù*Ñùüù;úQú$qúT–ú:ëú!&û$Hû2mû5 ûRÖû2)ü<\ü=™üE×ü?ý*]ýTˆý7Ýý#þ9þ'Xþ.€þm¯þyÿs—ÿn
zz
tõ
oj
{Ú
uV
hÌ
t5
nª
y
v“
w
! 
x‚
qû
?m
2­
Oà
:0
Gk
)³
(Ý
!
((
&Q
0x
S©
'ý
A%	
.g	
)–	
2À	
yó	
wm
! 
(å
! 
*
,9
If
3°
0ä
'
==
={
¹
Ñ

í
Hû
QD

Q–

*è

%
+9
+e
)‘
&»
â
9ú
4
1E
&w
@ž
'ß
/
@7
.x
$§
5Ì
4
47
l
;Œ
<È
D
J
7W
(�
-¸
-æ

/
I
Ac
/¥
/Õ
1
M7
N…
0Ô
2
08
7i
9¡
!Û
!ý
H
Ah
*ª
!Õ
÷
?
&Q
*x
"£
Æ
Nâ

1
.?

! n
.y
:¨
)ã
5

cC
E§
Aí
 /
P
,k
$˜
"½
.à
%
%5
$[
€
D—
DÜ
4!
@V
N—
(æ
/
?
U
l
2‚
Lµ

T!
Lv
[Ã
U
Wu
\Í
D* 
Po 
CÀ 
!
3!
@N!
'�!
4·!
.ì!
;"
$W"
+|"

¨"
$¶"
9Û"
(#
7>#
;v#
E²#
2ø#
,+$
*X$
0ƒ$
;´$
#ð$
%
E/%
Ru%
VÈ%
2&
)R&
%|&
&¢&
)É&
$ó&
='
[V'
6²'
Vé'
N@(
L�(
LÜ(
V))
C€)
LÄ)
&*
8*
.N*
}*
(�*
0¸*
Mé*
@7+
/x+
:¨+
2ã+
3,
-J,
4x,
Q­,
,ÿ,
),-
0V-
‡-
H§-
Mð-
/>.
2n.
¡.
'¿.
ç.
//
%2/
3X/
Œ/
ª/
¶/
Ó/
 ð/
%0
70
%I0
!o0
&‘0
'¸0
#à0
1
1
'1
91
L1
$[1
€1
%‘1
/·1
%ç1
,
2
,:2
.g2
,–2
,Ã2
,ð2
,3
*J3
&u3
/œ3
Ì3
Õ3
Ü3
(è3
%4
"74
Z4
y4
˜4
7¥4
@Ý4
5
.5
H75
€5
+Ÿ5
$Ë5
"ð5
/6
+C6
&o6
'–6
-¾6
#ì6
$7
/57
/e7
•7
­7
(Å7
î7
¦8
"µ8
5Ø8
H9
W9
:t9
/¯9
'ß9
0:
$8:
%]:
+ƒ:
/¯:
'ß:
(;
 0;
+Q;
};
!’;
´;
Ò;
4ò;
-'<
8U<
/Ž<
W¾<
9=
4P=
…=
8—=
)Ð=
,ú=
''>
(O>
x>
–>
²>
+Ñ>
6ý>
4?
,N?
+{?
O§?
÷?
C@
9D@
~@
�@
¹@
Ó@
ó@
8A
€IA
0ÊA
;ûA
7B
)RB
=|B
!ºB
>ÜB
IC
/eC
J•C
YàC
:D
!YD
{D
=›D
 ÙD
-úD
(E
BE
)XE
)‚E
¬E
ËE
/æE
.F
@EF
-†F
-´F
.âF
)G
L;G
3ˆG
¼G
(ÖG
YÿG
FYH
, H
(ÍH
NöH
#EI
$iI
$ŽI
*³I
,ÞI
BJ
;NJ
ŠJ
.—J
 ÆJ
GçJ
Z/K
.ŠK
(¹K
DâK
1'L
6YL
3�L
3ÄL
5øL
=.M
JlM
*·M
"âM
0N
6N
QN
iN
:†N
)ÁN
,ëN
"O
*;O
*fO
O‘O
EáO
'P
3P
PDP
O•P
-åP
/Q
6CQ
2zQ
­Q
&ËQ
òQ
9R
ER
VR
7pR
7¨R
3àR
%S
):S
dS
~S
@–S
-×S
>T
>DT
DƒT
<ÈT
DU
3JU
M~U
EÌU
*V
=V
JV
WV

! uV
€V
<�V
$ÍV
"òV
9W
.OW
)~W
7¨W
`àW
3AX
.uX
/¤X
,ÔX
0Y
32Y
;fY
P¢Y
FóY
 :Z
A[Z
I�Z
KçZ
#3[
FW[
ž[
>¼[
Mû[
#I\
+m\
.™\
È\
,è\
1]
)G]
.q]
@ ]
&á]
!^
8*^
;c^
<Ÿ^
,Ü^
,	_
6_
!P_
r_
-Œ_
'º_
-â_
+`
#<`
+``
NŒ`
HÛ`
C$a
Sha
L¼a
.	b
i8b
b¢b
 c
 &c
#Gc
 kc
-Œc
'ºc
Vâc
#9d
1]d
*�d
&ºd
&ád
Ce
ELe
(’e
)»e
2åe
>f
/Wf
>‡f
4Æf
+ûf
4'g
9\g
8–g
3Ïg
h
%"h
5Hh
 ~h
TŸh
7ôh
6,i
7ci
›i
I´i
Hþi
?Gj
\‡j
Zäj
/?k
(ok
-˜k
Æk
*æk
+l
1=l
‰ol
Mùl
8Gm
-€m
,®m
+Ûm
 n
%(n
=Nn
3Œn
-Àn
Tîn
'Co
$ko
9�o
3Êo
$þo
$#p
.Hp
wp
Žp
(©p
<Òp
q
'*q
Rq
fq
yq
‰q
¨q
Èq
"åq
;r
=Dr
‚r
6˜r
)Ïr
<ùr
(6s
'_s
/‡s
1·s
és
#	t
-t
-Kt
'yt
)¡t
#Ët
'ït
1u
MIu
?—u
K×u
#v
'Cv
>kv
ªv
Ãv
9Ýv
@w
8Xw
#‘w
µw
Õw
äw
x
x
5'x
%]x
%ƒx
!©x
Ëx
 æx
y
!y
i=y
3§y
)Ûy
z
"z
;z
$Tz
yz
 —z
1¸z
1êz
/{
FL{
E“{
hÙ{
)B|
3l|
2 |
#Ó|
÷|
G}
'^}
.†}
0µ}
-æ}
>~
S~
h~
$ƒ~
8¨~
Bá~
$
=
NV
"¥
)È
ò
;	€
*E€
*p€
<›€
(Ø€
0�
-2�
'`�
&ˆ�
"¯�
-Ò�
E‚
EF‚
(Œ‚
&µ‚
0Ü‚
3
ƒ
AAƒ
&ƒƒ
ªƒ
2Èƒ
ûƒ
„
%„
:?„
$z„
Ÿ„
6¶„
í„
&
…
4…
;P…
QŒ…
,Þ…
1†
0=†
(n†
/—†
4Ç†
*ü†
'‡
%@‡
)f‡
)�‡
8º‡
8ó‡
A,ˆ
4nˆ
@£ˆ
$äˆ
	‰
-&‰
<T‰
.‘‰
4À‰
0õ‰
&Š
@Š
$]Š
G‚Š
LÊŠ
L‹
6d‹
.›‹
1Ê‹
/ü‹
T,Œ
 �Œ
'¢Œ
ÊŒ
8æŒ
P�
0p�
¡�
 ¶�
×�
(ö�
0Ž
6PŽ
L‡Ž
lÔŽ
&A�
Ih�
*²�
Ý�
+ü�
N(�
Nw�
$Æ�
%ë�
&‘
8‘
!N‘
$p‘
•‘
1®‘
à‘
ø‘
’
+,’
+X’
-„’
5²’
-è’
D“
5[“
-‘“
)¿“
oé“
[Y”
<µ”
ò”
6•
F•
"f•
8‰•
	Â•
Ì•
!Ý•
ÿ•
–
7–
Q–
@b–
*£–
*Î–
/ù–
()—
R—
'o—
<——
-Ô—
$˜
'˜
/<˜
!l˜
5Ž˜
8Ä˜
ý˜
`™
>~™
6½™
>ô™
!3š
;Uš
8‘š
)Êš
#ôš
›
5›
8Q›
5Š›
.À›
3ï›
9#œ
8]œ
 –œ
·œ
BÖœ
L�
&f�
6��
Ä�
4â�
$ž
<ž
1Tž
<†ž
;Ãž
.ÿž
B.Ÿ
AqŸ
5³Ÿ
1éŸ
M 
Mi 
F· 
1þ 
L0¡
L}¡
<Ê¡
<¢
>D¢
ƒ¢
>—¢
CÖ¢
£
.2£
/a£
‘£
ª£
Æ£
.æ£
¤
92¤
/l¤
+œ¤
LÈ¤
H¥
E^¥
A¤¥
æ¥
Mþ¥
JL¦
"—¦
'º¦
5â¦
,§
E§
"[§
C~§
0Â§
.ó§
."¨
Q¨
1o¨
"¡¨
Ä¨
*Ù¨
©
'$©
L©
j©
5†©
3¼©
8ð©
N)ª
Xxª
]Ñª
]/«
4�«
mÂ«
/0¬
8`¬
:™¬
$Ô¬
ù¬
0­
*G­
(r­
%›­
*Á­
+ì­
4®
9M®
9‡®
(Á®
+ê®
,¯
 C¯
/d¯
$”¯
¹¯
Ø¯
$ó¯
:°
cS°
·°
…Ê°
2P±
3ƒ±
2·±
Oê±
:²
"Z²
4}²
>²²
<ñ²
D.³
&s³
%š³
)À³
2ê³
´
37´
)k´
1•´
EÇ´

µ
''µ
,Oµ
|µ
6œµ
2Óµ
U¶
(\¶
G…¶
>Í¶
A·
+N·
$z·
%Ÿ·
Å·
&Ú·
$¸
/&¸
,V¸
Eƒ¸
EÉ¸
(¹
48¹
Bm¹
L°¹
ý¹
º
.:º
=iº
'§º
4Ïº
3»
88»
7q»
+©»
6Õ»
-¼
P:¼
&‹¼
.²¼
.á¼
1½
:B½
:}½
<¸½
)õ½
¾
C=¾
'�¾
@©¾
Dê¾
@/¿
Lp¿
5½¿
Bó¿
a6À
(˜À
;ÁÀ
DýÀ
LBÁ
[�Á
XëÁ
IDÂ
#ŽÂ
w²Â
F*Ã
&qÃ
˜Ã
7³Ã
<ëÃ
9(Ä
JbÄ
,­Ä
NÚÄ
+)Å
<UÅ
I’Å
BÜÅ
<Æ
\Æ
sÆ
+“Æ
¿Æ
,ßÆ
LÇ
PYÇ
;ªÇ
cæÇ
 JÈ
,kÈ
 ˜È
*¹È
-äÈ
/É
%BÉ
7hÉ
/ É
ÐÉ
6ðÉ
'Ê
&@Ê
1gÊ
™Ê
"·Ê
.ÚÊ
#	Ë
 -Ë
+NË
zË
)šË
)ÄË
îË

! Ì
%Ì
EÌ
-ZÌ
 ˆÌ
#©Ì
-ÍÌ
ûÌ

Í
-Í
1DÍ
$vÍ
4›Í
*ÐÍ
5ûÍ
51Î
0gÎ
˜Î
6®Î
"åÎ
Ï
$Ï
/AÏ
qÏ
9ˆÏ
0ÂÏ
'óÏ
-Ð
,IÐ
7vÐ
h®Ð
Ñ
'3Ñ
8[Ñ
#”Ñ
4¸Ñ
<íÑ
5*Ò
`Ò
,qÒ
1žÒ
/ÐÒ
+Ó
3,Ó
0`Ó
/‘Ó
ÁÓ
ÐÓ
#ëÓ
+Ô
9;Ô
uÔ
/{Ô
"«Ô

! ÎÔ
ÙÔ
GáÔ
H)Õ
4rÕ
&§Õ
%ÎÕ
)ôÕ
%Ö
3DÖ
=xÖ
J¶Ö
j×
'l×
*”×
<¿×
5ü×
&2Ø
6YØ
'�Ø
¸Ø
/ÌØ
/üØ
1,Ù
J^Ù
>©Ù
DèÙ
!-Ú
/OÚ
(Ú
)¨Ú
#ÒÚ
#öÚ
aÛ
"|Û
ŸÛ
4¿Û
>ôÛ
53Ü
.iÜ
/˜Ü
*ÈÜ
&óÜ
+Ý
(FÝ
$oÝ
a”Ý
"öÝ
 Þ
6:Þ
FqÞ
.¸Þ
ZçÞ
CBß
F†ß
BÍß
Aà
.Rà
*�à
F¬à
.óà

"á
0á
Fá
^á
!vá
˜á
0¸á
éá
+â
./â
#^â
!‚â
-¤â
$Òâ
$÷â
#ã
.@ã
@oã
<°ã
<íã
J*ä
Vuä
Ìä
=ìä
4*å
1_å
6‘å
/Èå
Tøå
Mæ
,kæ
?˜æ
/Øæ
0ç
19ç
/kç
5›ç
VÑç
<(è
Qeè
0·è
aèè
UJé
k é
Eê
JRê
?�ê
$Ýê
ë
F"ë
Pië
0ºë
"ëë
Dì
VSì
1ªì
@Üì
6í
LTí
0¡í
-Òí
;î
c<î
 î
¾î
Ëî
+Üî
7ï
:@ï
1{ï
8­ï
&æï
7
ð
*Eð
1pð
:¢ð
 Ýð
@þð
3?ñ
1sñ
"¥ñ
'Èñ
%ðñ
$ò
;;ò
.wò
+¦ò
NÒò
2!ó
5Tó
Šó
 ó
ºó
Öó
êó
iÿó
miô
K×ô
1#õ
"Uõ
xõ
 “õ
´õ
#Ñõ
Cõõ
B9ö
|ö
•ö
D¯ö
:ôö
F/÷
!v÷
!˜÷
.º÷
Té÷
8>ø
Dwø
‹¼ø
*Hù
+sù
*Ÿù
Êù
1êù
'ú
FDú
=‹ú
#Éú
$íú
#û
6û
Oû
#eû
(‰û
(²û
 Ûû
9üû
6ü
Uü
qü
‹ü
¤ü
&»ü
âü
4ôü
F)ý
Qpý
CÂý
þ
(þ
3Fþ
zþ
6šþ
#Ñþ
Tõþ
Jÿ
-[ÿ
,‰ÿ
¶ÿ
*Ðÿ
/ûÿ
+$Ej‰)§1Ñ;,?0l�/¼&ì)=L+b"Ž±Ññ*0F]
t
‚�#¨
ÌÚ%ñ7L&c?ŠÊæ(O,(|(¥Îå 7=-u£·×íJVN¥¾EÚ( I!]$&¤"Ëî8	FG	RŽ	á	Pû	*L
! 0w
! /¨
! 3Ø
! ,9!H0j(›MÄH[$zŸ4ºï+
+/
[
 u
M–
ä
:ö
E1<w´
! Ê Õ)ö( !I>kªÇåû$+9$e*Šµ5ÔJ
! TUªÅ
ÚèW8`"™¼Íß÷+52Hh± Ì?íC-;q/­3ÝAS3j*žCÉ<
9J„+ž2Ê!ý@3`H”3Ý>0P8�8ºXó$L4q&¦5Í59?&T'{£¸-Êø*Cb‚R‘;ä; '\'„7¬0ä-$C%h%Ž$´%Ù ÿ$ Ea{“1¬1Þ/>^)|¦Æ+Õ  . F OU ¥ ´ Ì æ þ !.!M!\!m!|!”!®!8Ç!""%"&E"%l"+’"¾"9Ö"##/#S#b#$q#:–#.Ñ#>$?$N$`${$�$¡$°$¿$!Ö$"ø$[%w%#Ž%'²%Ú%3ë%&11&ac&*Å&ð&'"'19'k'�'B™'Ü'*î'4(N(c(y(5�(&Ã(ê(xü(u)!‰)«)(Æ)8ï).(*W*j*�* ’*>³*&ò*+/+�B+?à+. ,O,1c,=•,0Ó,0-;5-q-Œ-. -Ï-å-ø-‹	.•.¨.».Ê.â.ñ./5/U/s/(Ž/3·/3ë/030F0Y0@l0­0Ä0×0ê00÷00(1Y1j1+‰1µ1-Ñ1-ÿ16-2!d2$†2«2Ä2Ù2ò23$383I3]3p3?„3Ä3Ý34ô3)4>4!S4u4*•4À4Ô40ì45:5O5k55#™5½5Ø5ñ56676P6"g6Š6ž6¸6Õ6ò6%7+57a7v7‡7 £7*Ä70ï7 8=8U8d88%”8º8Ï8ã8û8909&B9i9|9+�9¹9Ø9ô9A
! :@L:�:ª:Â:%Ý:!;%;8;P;h;ƒ;ž;³;Ñ;è;"<(<@<S<k<ƒ<RŸ<1ò<D$=8i= ¢=xÃ=F<>Pƒ>TÔ>&)?@P?‘?¯?<Î?9@UE@T›@/ð@0 A+QA/}A/­A<ÝA<B9WB,‘B6¾B,õB2"C.UCD„CUÉC/D+OD+{D<§DfäD9KE2…E`¸E^F_xF:ØF+G'?G^gGCÆG0
! HD;H.€HA¯H=ñHA/I*qIœIH¸I(J*JQAJ&“J>ºJùJBKBUK˜K¸K.ÄK'óK$L@L*[L†L¦L.¶L,åL6MIMhM…MšM·M#ÒM%öM"N?N]N}N!œN$¾N&ãN/
! O0:O-kO"™O#¼O8àO:P#TPQxPQÊP?Q\Q0vQ/§Q/×QR4#R0XR2‰R2¼R3ïR
#S
1S/?S>oS#®S"ÒS!õS T8T-VT„TžTªTÇTãTU U6U8VU�U­U0ËU4üU31VeV tV•VµVÕVõV W*2W]W({W@¤WPåW:6X4qX¦X=¾XüXY&Y:;YBvY4¹YîYAZ=DZ/‚Z&²ZIÙZ4#["X[,{[7¨[à[*ÿ[&*\Q\#k\*�\"º\DÝ\@"]5c]4™]&Î]Iõ])?^i^G‰^Ñ^Þ^8æ^@_`_j{_Fæ_&-`BT`4—`Ì`ã``aba@oa#°aÔaGÛa3#b)Wb@�b!Âb3äb7c6Pc9‡c<Ác+þc*d)Hd.rd%¡d0Çd'ød e:eNe!jeŒe/›e5Ëe6f@8f8yf*²f0Ýf;g2Jg6}g$´g$Ùg/þg!.h Ph)qh)›h)Åh-ïh$iBiwai›Ùi0uj¦j Âj8ãjEk@bk3£k4×kl*$lVOlM¦l:ôlC/mIsmG½mnn;n [n,|n,©n!ÖnFønF?o^†oFåo@,pQmpc¿pf#qWŠqAâq9$rT^rJ³rHþr0Gs+xs:¤s#ßs#t+'toSt>ÃtPuASuF•u6Üu-vAv!]v%v-¥vÓv'óv<w9Xw%’w)¸w(âw x/,x2\x$�x[´x-y->yOlyh¼y$%z5Jz€z—z?µz;õz1{8D{C}{Á{'à{8|A|_|!{|*�|È|4æ|}4;}1p},¢}QÏ}/!~3Q~<…~kÂ~h.!— ¹0Ú1€=€
! P€^[€:º€"õ€(�'A�"i�!Œ�!®� Ð�!ñ�"‚+6‚%b‚ˆ‚)ž‚$È‚#í‚+ƒ0=ƒnƒ‹ƒ.§ƒ/Öƒ"„)„&H„"o„#’„7¶„&î„/…E…&d…‹…$¥…Ê…$æ…#†$/†&T†-{†'©†1Ñ†‡# ‡#D‡h‡…‡¤‡!¿‡$á‡$ˆ-+ˆ+Yˆ…ˆ!¤ˆ!Æˆ0èˆ)‰(C‰l‰†‰:¢‰-Ý‰.Š:Š0PŠ/�ŠC±Š-õŠ4#‹6X‹*�‹6º‹#ñ‹#Œ19Œ7kŒ£Œ.ÀŒ"ïŒJ�@]�+ž�;Ê�4Ž6;Ž,rŽ6ŸŽ(ÖŽÿŽ5�T:� ��#°� Ô�.õ�)$�$N�$s�'˜�À�OØ�b(‘/‹‘\»‘-’F’6a’e˜’Xþ’?W“=—“-Õ“.”<2”=o”,­”,Ú”2•4:•No•(¾•Eç•D-–Er–I¸–F—DI—>Ž—hÍ—=6˜3t˜C¨˜Sì˜,@™,m™"š™½™Ø™'ñ™$š@>š6šK¶šC›EF›KŒ›GØ›L œPmœH¾œL�LT�R¡�Hô�=ž[ž>yž¸ž!Òž>ôž3ŸMŸ^ŸzŸ–Ÿ²ŸÎŸ:çŸ>" 5a :— OÒ H"¡Ek¡#±¡OÕ¡H%¢En¢$´¢7Ù¢S£Ye£Z¿£c¤D~¤bÃ¤*&¥)Q¥#{¥/Ÿ¥;Ï¥%¦1¦@¦8\¦•¦8¯¦*è¦=§Q§+]§ ‰§)ª§<Ô§¨9!¨8[¨,”¨[Á¨W©Ku©AÁ©Aª4Eª/zª2ªª-Ýª"«.«&H«5o«+¥«Ñ«)é«¬*¬=¬[¬o¬Š¬ ¤¬!Å¬ ç¬!­ *­!K­m­�­­­4Í­®! ®B®\®Eo®Fµ®Bü®!?¯+a¯+�¯¹¯ Ù¯:ú¯v5°1¬°PÞ°@/±:p±1«±aÝ±(?²(h²‘²#±²(Õ²þ²)³.G³'v³ž³;¹³<õ³?2´Er´)¸´&â´,	µ#6µ1Zµ ŒµJ­µ%øµ0¶=O¶*�¶,¸¶.å¶=·HR·›·)µ·'ß·¸¸-.¸'\¸&„¸«¸'Æ¸î¸%¹-4¹+b¹5Ž¹6Ä¹!û¹º0=ºnº+ˆº.´º#ãº!»-)»$W»$|»#¡»6Å»?ü»3<¼,p¼�¼6³¼ê¼+½:2½Bm½-°½.Þ½5
¾)C¾/m¾U�¾[ó¾\O¿e¬¿FÀdYÀa¾Àg ÁhˆÁqñÁRcÂp¶ÂY'Ã�Ã.�ÃNÌÃ Ä]<Ä"šÄ>½Ä-üÄ9*ÅIdÅE®ÅHôÅH=Æ8†ÆD¿ÆRÇ)WÇC�Ç;ÅÇOÈGQÈF™È+àÈÉ/*É%ZÉ-€É0®É2ßÉ#Ê6Ê7SÊ+‹Ê*·Ê*âÊS
Ë<aËžË*¾Ë*éË9Ì<NÌ'‹Ì6³Ì!êÌ-Í1:Í4lÍ&¡ÍNÈÍQÎ?iÎ:©Î,äÎ$Ï&6Ï ]Ï~ÏIžÏ=èÏ/&Ð"VÐ(yÐ'¢Ð*ÊÐ8õÐH.ÑKwÑ3ÃÑ÷Ñ#Ò,7Ò5dÒ#šÒ;¾Ò)úÒ%$Ó!JÓlÓ/ŠÓ3ºÓ3îÓ/"Ô5RÔˆÔ-¡Ô"ÏÔ&òÔÕ;2Õ4nÕ£Õ5²Õ.èÕDÖ$\Ö)�Ö&«Ö)ÒÖ0üÖ1-×_×;z×I¶×5Ø?6Ø7vØ<®Ø8ëØ$Ù)=ÙgÙ=†Ù9ÄÙ-þÙ',Ú?TÚ8”Ú#ÍÚ<ñÚ.Û&FÛ*mÛ'˜ÛÀÛ>ÚÛÜ>6Ü uÜ:–ÜÑÜ1èÜ-Ý(HÝ[qÝ3ÍÝ.Þ@0ÞEqÞU·Þ(
ß*6ßaßvß†ßšß¬ßÀßÔßæßúßàà0àAàSàgà}à�à£à´àÆàØàìàþàá$á8áJá\ápá‚á”á¦á¸áÊáÞáòáââ*â>âPâdâvâŠâ›â¯âÁâÓâåâ÷â	ãã/ãCãUãiã{ã‘ã£ãµãÇã/Ùã	ää2äCIäC�äÑäêä0å;2å1nå åSÀåhæ]}æhÛæDç`çpç�ç¥ç¹ç#Ôç$øçbè(€è©èÃèáè#òè é/7é6gé!žéÀéKßé+ê';ê'cê'‹ê³êÎêãêë1ë5Lë3‚ë0¶ë4çë/ì)LìGvì1¾ì7ðì4(í-]í#‹í¯í+Ëí÷í!î!8îZîyî%‘î(·îàîï0ï4Cïxï‘ï ¯ïÐï*äïð,ð&Lð&sð&šð<Áð'þð!&ñ(Hñqñ/‡ñ&·ñ%Þñ&ò"+ò*Nò+yò)¥ò&Ïò3öò*óGó/Xó)ˆó"²ó.Õó0ô"5ôXôlô:Œô3Çôûô#õ"=õ0`õ0‘õ.Âõ.ñõ+ ö!Lö&nö!•ö.·ö.æö,÷,B÷)o÷,™÷&Æ÷'í÷ø%1ø-Wø!…ø5§øÝø:ðø.+ù(Zùƒù1—ùÉù8äù&ú-Dú,rú0Ÿú/Ðú*û+û"Kû#nû+’û$¾û%ãû)	ü3ü1Sü…ü!£ü+Åü1ñü2#ý(Vý-ý,­ýMÚýL(þuþ%”þºþ.Úþ&	ÿ-0ÿ ^ÿÿ”ÿ.¨ÿ×ÿJ÷ÿRB3•Éá(ó(2E$xN�ì$	T.KƒÏãþ)+E6q
¨.¶#å	$'#Lp+Ž#ºÞïü' = ^'§;¿:û;61r(¤"Í"ðN:b�¹×ç3 N o � ± Ò ó 	 5	 V	 w	!˜	 º	Û	ù	#
! "4
! W
! w
! “
! ª
! )È
! )ò
! )Ff‚žºÑí$@\x”°#Ì ð/
$A
%f
%Œ
3²
æ
0L^ u+–Â7ß/G"b… ž¿'ß (S?“%®%Ô0ú.+2Z$�²Ì)é%2X)k6•%Ìò=$F)k•"«#Î&ò##=#a…¤<¸!õ8$P u*–+Á2í7 /X$ˆ*­"Ø'û#=B€!š4¼HñP:,‹¸)Î-ø&&'Mu•4µ,ê%=+S/.¯4Þ2,F_sqÓ!EAgA©ë$.,8[2”Ç+Ú7>'Qy>�6ÎD2J,}ª(É.ò.! (P =y !· 'Ù '!$)!7N!#†!%ª!6Ð!3"@;"3|"°")Ð")ú"-$#5R#!ˆ#(ª#Ó#Oò#(B$(k$&”$»$3Ø$.%*;%Af%9¨%â%5ö%L,&/y&!©&Ë&Cê&1.'/`'.�'(¿'è'(%(&?(f()�(«(À(Õ(+ò(/)N)._)QŽ)Hà)4)*:^*7™*Ñ*ë*7ø*'0+1X+.Š+.¹+(è+1,+C,.o,+ž,%Ê,2ð,#-$>-c-!u-\—-Eô-):.<d.9¡.Û."ú./0/B/"`/'ƒ/-«/)Ù/'0%+0 Q0r0’0#²0"Ö0$ù0"1A1&a1'ˆ1+°1(Ü1!2'2%G2%m2%“2(¹2&â2'	3'13'Y3%�30§33Ø3743D41x4fª4V55h5#ž5Â5â56(6)B6*l6,—6+Ä6"ð657aI7R«72þ7I18N{85Ê8K9KL9,˜9]Å9_#:;ƒ:<¿:ü:';D;*_;'Š;C²;:ö;"1<<T<-‘<¿<Ú<_ø<LX=,¥=HÒ=1>M> \>!}>+Ÿ>Ë>è>3?H9?‚?1–?7È?@@ %@F@!f@'ˆ@,°@Ý@5ì@"A&:A6aAH˜AHáAO*B'zB=¢BFàB9'CWaCq¹Cœ+DÈD'èDE7'E+_E0‹E-¼EêE
! F*F1HF2zF­F5ÍF*G+.G/ZG$ŠG;¯G.ëG>H#YH?}H#½H!áH0I14I&fI/�I4½I2òI2%J8XJ/‘JHÁJ>
! K.IKLxK/ÅK&õK$LCAL4…L:ºL@õL&6M$]M$‚M-§M&ÕM$üMB!N-dN1’N"ÄN$çNO)O.EOtO!’O"´O.×O3P(:P)cP/�P½P%ÙPÿP,QJQ$eQŠQ$¥Q&ÊQ0ñQ&"R8IR)‚RB¬R'ïR$S/<S7lS/¤S#ÔS!øS!T.<T*kTB–TÙT!ìTUE+UhqUÚU-ùU'V83V!lVŽV®VÇV.ÝVW &WGW,eW-’W/ÀW5ðW6&X/]X8�X?ÆX)Y*0Y2[Y9ŽYÈYåY)Z*.Z2YZ9ŒZ*ÆZ+ñZ3[:Q[(Œ[<µ[6ò[@)\2j\M�\?ë\?+]1k]9�]=×]h^=~^5¼^5ò^%(_ N_No_.¾_6í_0$`)U`P`2Ð`+a/a1FaIxa&Âa)éa?b6Sb@Šb.Ëb3úb,.c)[c(…c0®c:ßc.d&Id<pd"­dÐdJêdC5efyeDàe>%f4df4™f4Îf&g$*gOgfg)yg"£g=Æg.h03h0dh•h`©hz
! i4…iqºi.,j>[j"šj-½jAëjH-kvkJŽkÙk!øk)l%Dl%jl�l&¤lËl él!
! m,m9m(Lm&umœm°m/Ëmûmn2,n(_n"ˆn8«n9än!o@oOoeo7yo6±oèo÷o
! p4pOp*kp–p%­p&Ópúpq4q!Squq$�q µq(Öq1ÿq81rQjrO¼r9sGFs&ŽsAµs0÷sW(tD€tÅtÝt(ötu0uIuau2yu)¬u$Öu/ûuZ+v †vN§vTövKw0jwB›wAÞw0 x0QxK‚x!Îx"ðx"y6yUy%ry%˜yf¾yw%z1�z%Ïzõz2{(D{+m{+™{&Å{+ì{|)0|-Z|0ˆ|%¹|0ß|} .}DO}”}1¬}'Þ}.~25~!h~#Š~/®~4Þ~$E84~(³jÜ2G€)z€@¤€å€B�QE�K—�Bã� &‚5G‚<}‚+º‚æ‚2ü‚/ƒ3Gƒ+{ƒB§ƒ"êƒ"
„O0„D€„=Å„…/…L….a…1�…#Â…æ… û…†1<†…n†ˆô†$}‡ ¢‡/Ã‡'ó‡'ˆCˆN`ˆ8¯ˆ=èˆ-&‰ZT‰7¯‰Qç‰S9Š�Š¬Š"ÅŠ$èŠ#
‹'1‹0Y‹(Š‹)³‹9Ý‹Œ+Œ?ŒSŒ-eŒ“Œ'²ŒGÚŒ"�!;�-]�‹�Ÿ�'¹�á�î�8
Ž FŽ$gŽ#ŒŽ°ŽÁŽ!ÑŽ óŽ.�C�]�5y�¯�Ë�1Ú�5�-B�p�‡���/¬�CÜ�5 ‘
V‘,d‘"‘‘/´‘-ä‘’./’+^’4Š’;¿’+û’*'“3R“"†“&©“Ð“^ë“*J”#u”#™”"½”"à”•#•'A•(i•’•@©•2ê•.–L–&i–#�–"´–-×–,—2—P—/k—,›—(È—5ñ—7'˜'_˜‡˜¡˜ ·˜$Ø˜ý˜+™9I™ƒ™* ™,Ë™,ø™4%š"ZšC}š&Áš8èšA!›c›'�›%©›.Ï›/þ›@.œ$oœA”œKÖœ5"�X�w�'–�!¾�Là�V-žE„ž+Êž,öž#ŸM?ŸB�Ÿ,ÐŸ:ýŸ78 ;p 5¬ 3â 4¡.K¡Bz¡½¡Ù¡.÷¡+&¢0R¢"ƒ¢9¦¢Ià¢I*£.t£*££-Î£0ü£1-¤5_¤&•¤'¼¤(ä¤/
¥4=¥)r¥,œ¥-É¥'÷¥(¦&H¦o¦~¦=Ž¦(Ì¦;õ¦D1§Fv§'½§4å§Z¨9u¨4¯¨8ä¨H©!f©(ˆ©E±©E÷©=ªOª)mª1—ª2Éªaüªi^«SÈ«¬(9¬&b¬:‰¬@Ä¬R­NX­+§­3Ó­#®*+®+V®*‚®­®Â® á®!¯$¯/@¯/p¯- ¯.Î¯$ý¯"°'°.°G°Z°g°K€°CÌ°±5&±,\±<‰±1Æ±zø±1s²P¥²lö²*c³2Ž³9Á³Lû³HH´‘´§´¾´"Û´\þ´3[µ7�µ*Çµ.òµ'!¶,I¶v¶"�¶<³¶1ð¶4"·
W·+e·	‘·›·5¹·#ï·-¸A¸PY¸Lª¸[÷¸5S¹‰¹ž¹B¼¹:ÿ¹.:º=iºM§º9õºo/»RŸ»Zò»&M¼Dt¼B¹¼>ü¼A;½*}½N¨½÷½:¾PL¾@�¾EÞ¾l$¿5‘¿1Ç¿)ù¿#À2@À"sÀ–À©À!¼ÀÞÀýÀÁ0ÁLÁ$gÁ/ŒÁ/¼Á/ìÁ/Â3LÂ8€Â3¹Â8íÂ+&Ã3RÃ+†Ã3²ÃAæÃ@(Ä:iÄ9¤Ä9ÞÄ;Å;TÅ3�Å3ÄÅHøÅ.AÆ&pÆ—Æ%³Æ6ÙÆ3ÇYDÇ<žÇ8ÛÇÈ32È*fÈ.‘È!ÀÈQâÈ%4ÉDZÉ,ŸÉ-ÌÉYúÉYTÊ<®Ê¶ëÊ¶¢Ë=YÌ2—ÌFÊÌ'Í)9Í+cÍ6�Í6ÆÍýÍÎ/Î,HÎuÎE�ÎAÕÎ9Ï;QÏ/�Ï=½Ï/ûÏ#+ÐOÐ"lÐ!�Ð!±ÐÓÐ"éÐ"Ñ/Ñ=GÑ…ÑŸÑ¶Ñ.ÊÑHùÑwBÒ!ºÒBÜÒFÓQfÓS¸Ó>Ô2KÔ ~ÔBŸÔ3âÔ<Õ*SÕ~Õ ˜Õ¹Õ)ÙÕ+Ö%/Ö%UÖ0{Ö¬ÖÀÖÜÖ?üÖD<×�×% ×'Æ×)î×4Ø*MØ7xØ°ØÌØèØYÙ,]ÙHŠÙAÓÙZÚHpÚ-¹Ú6çÚ5ÛTÛ(tÛ'�Û
ÅÛ)ÓÛýÛ$Ü+?Ü%kÜ"‘Ü-´Ü%âÜ!Ý<*Ý>gÝ,¦ÝÓÝ,ðÝÞ@<Þ'}Þ!¥Þ ÇÞèÞpßqtßnæßoUàÅà1áà5á*Iá7tá=¬áEêá10âLbâL¯â-üâ**ãBUã=˜ã=Öãgäi|ä_æä9Få"€å"£å#ÆåJêåC5æ?yæM¹æ8çB@ç&ƒç*ªç*Õç%èU&è¿|è‰<é7Æé.þé†-ê8´ê3íê4!ë Vë_wë4×ë ì_-ìJ�ì?ØìKíFdí4«í4àí;îPQîW¢î?úîA:ïA|ïA¾ïXðLYðL¦ðVóðVJñE¡ñLçñN4òQƒòHÕòBóCaó]¥ó]ôEaôB§ôPêôB;õ.~õO­õBýõK@öJŒöK×öK#÷Jo÷Kº÷5ø7<øJtøJ¿ø9
! ù9DùA~ùEÀùQúDXúD�ú@âú�#û:´û^ïû#Nü-rü ü§ü	¯ü+¹ülåüJRý+�ý	ÉýÓý%ßý,þn2þv¡þmÿu†ÿdüÿla8Î:;B;~:ºLõ%B&h;�>Ë
! !4O<`�°!Î-ð.*Mx(–8¿<øB5FxB¿Z(])†:°Në(:1c<•RÒ/%U/l6œcÓ67	Cn	6²	7é	)!
! ;K
! B‡
! Ê
! ;ß
! &0B\sÐ>îA-(o2˜AË>

-L
4z
¯
"Í
Qð
@BBƒ1Æ4ø-'H'p	˜¢D½@C.`�,¬1Ù)"5*X5ƒ¹Îèh ‰¦ À1á1 Efƒ* Ë ç%$Jc)©3Éý&#J#a…zŸb+}(©0Ò#1'"Y+|¨ÁÙ÷!&7^Rv/É:ù)4?^Iž)è2E_6|6³ ê
7.QB€JÃ.'1V@ˆ@É
! )QE,—>ÄD=H(†K¯$û ;8W�¦>¾NýML 3š @Î !,!=!)]!(‡!@°!%ñ!+"C"2Y"+Œ"+¸"$ä"6	#@#5\#<’#<Ï#4$7A$y$/˜$5È$Aþ$7@%>x%P·%a&%j&B�&Ó&í&'%)'-O'+}'6©'-à'.(-=((k()”(1¾(ð(8)9)*L)`w)$Ø)ý)1*>*=Q*�*£*»*,Ø*+%+-E+:s+®+1Ë+ý+4,8H,J�,%Ì,%ò,&-C?-&ƒ-&ª- Ñ-Dò-7.U.Lm.Aº. ü./;/X/m/‚/*—/Â/á/0þ/8/0,h02•0"È0?ë0+1,K1Ex1!¾1(à18	2,B2,o2$œ2Á2ß2(û27$3!\3~3#ž3=Â3A4B4G[42£4$Ö4Wû4,S5;€5>¼5>û5D:696-¹63ç6B7^74|7)±7Û7!õ783*8+^8Š8§8(½8æ85ü829DQ9=–9]Ô9#2:CV:,š:<Ç:6;;;;6w;n®;><*\<6‡<4¾<Ió<.==$l=-‘=!¿=&á= >)>=>Q>7Z>’>±>Ì>(ç>%?06?!g?"‰?'¬?(Ô?4ý?E2@*x@)£@;Í@6	A+@A1lA=žAÜAûAB!:B7\B!”B¶BÔB1ìB0C)OC)yC£C1¾C8ðC9)D0cD”D¦D?¸D\øD\UEJ²E$ýE#"FFFfaFOÈF G]9G,—G+ÄGðG 
HM.H-|HIªHhôH2]I�I! I"ÂI,åIJ40J*eJ �JO±JKFK=bK K$ºK$ßK8L^=L(œL(ÅL.îL%M7CM3{MC¯M1óM4%NJZN&¥N5ÌNO5!O:WO=’O/ÐO*PS+PCP%ÃP2éP8Q#UQ)yQ'£Q-ËQNùQ<HR4…R7ºR^òRVQS6¨SRßSˆ2T8»T#ôT#U<UBXU@›U0ÜU9
V&GV4nV$£V3ÈV6üV3WIWhW{W&•W+¼W5èW0X2OX=‚XÀX:ÞX)Y)CY(mY(–Y#¿YãY&Z(*Z-SZ+�Z­Z ÊZëZ+[7["L[o[�[
! ™[¤[Â[Ú[ú[$\)<\.f\$•\(º\(ã\](+]6T]3‹]:¿]?ú]4:^	o^%y^'Ÿ^-Ç^5õ^!+_1M__)�_Ç_#Ù_5ý_83`+l`8˜`1Ñ`%a&)aPa.na�a8¼a-õa'#b*Kb4vb«b$Æb(ëb5c#Jc)nc)˜c*Âc!íc"d"2d.Ud„dŸd!ºdÜdûdeH2e/{e@«eìefefY~f&Øfÿf g8g"TgSwgËgèg)h/h.Nh}hœh»hÚhùh?
! iGJi?’i*Òi!ýij#.j Rj*sj)žj,Èj4õj)*k$Tk=yk'·k<ßk=l.Zl1‰l)»l1ål4m,Lm'ym3¡mBÕm4n7Mn/…n:µn2ðn4#o.Xo#‡o0«o3Üo?pBPp4“pEÈp5q4Dq)yq)£q-Íq"ûq@r8_r"˜r9»r!õrFs$^s*ƒs+®sÚs-ðs't)FtptEŒtMÒtU uFvu0½u&îu5v'Kv5sv©vÂvávwbw0€wu±wA'x9ixJ£x0îx7yWy3oy&£y-Êy(øy !z&Bz izŠz-£zVÑz/({X{p{Œ{0¨{'Ù{#|9%| _|M€|!Î|'ð|'}9@}3z}4®};ã}M~6m~/¤~2Ô~2,:Ig/±3á€*€3>€/r€3¢€7Ö€3�B�)b�)Œ�+¶�/â�2‚$E‚-j‚@˜‚$Ù‚!þ‚# ƒ Dƒ0eƒ4–ƒHËƒ(„=„T„m„'‚„ª„¿„)Û„(…Z.…+‰…"µ…Ø…ì…†9†X†2h†6›†TÒ†,'‡7T‡3Œ‡/À‡*ð‡6ˆ0RˆJƒˆ8Îˆ‰%#‰,I‰$v‰.›‰9Ê‰(Š(-Š~VŠ4ÕŠ9
! ‹7D‹=|‹3º‹/î‹4Œ.SŒ.‚Œ4±Œ.æŒ.�,D�9q�9«�9å�:Ž9ZŽ:”Ž9ÏŽ9	�WC�W›�.ó�"�7�7W�7��<Ç�F‘9K‘$…‘!ª‘"Ì‘&ï‘)’@’\’{’.Ž’*½’,è’ “06“#g“=‹“É“<ä“.!”)P”5z”*°”Û”+û”!'• I•-j•O˜•è•!–<#–-`–*Ž–$¹–7Þ–.—(E—.n—-�—Ë—1Û—7
˜.E˜/t˜F¤˜3ë˜'™"G™+j™3–™@Ê™Dš%Pšvš+–š3Âšöš›&›A›>a›- ›(Î›<÷›4œ#Rœ#vœšœ(·œfàœ¡G�é�$ž†'ž6®žMåž:3Ÿ6nŸ6¥Ÿ/ÜŸ% -2 <` H� 5æ &¡7C¡A{¡G½¡¢@¢$^¢2ƒ¢&¶¢HÝ¢&£ :£:[£–£*­£UØ£A.¤7p¤=¨¤Dæ¤;+¥$g¥3Œ¥5À¥0ö¥6'¦@^¦?Ÿ¦Dß¦@$§;e§;¡§Ý§ñ§¨¨0¨D¨W¨l¨€¨•¨©¨¾¨Ô¨è¨þ¨©,©?©P©j©©•©«©¾©Ñ©9é©ƒ#ªL§ª ôª–•«V,¬Mƒ¬QÑ¬D#­1h­(š­(Ã­"ì­3®dC®3¨®)Ü®%¯=,¯Hj¯C³¯>÷¯?6°(v°BŸ°Hâ°7+±c±Z�±`Ü±Y=²_—²P÷²BH³[‹³8ç³\ ´b}´\à´X=µK–µNâµQ1¶Jƒ¶8Î¶G·2O·$‚·N§·)ö·1 ¸R¸-q¸iŸ¸>	¹?H¹Fˆ¹+Ï¹4û¹00º0aº1’º9Äº%þº!$»+F»+r»+ž»,Ê»+÷»+#¼,O¼,|¼*©¼,Ô¼&½K(½Kt½UÀ½a¾{x¾Aô¾76¿4n¿]£¿&À"(ÀOKÀO›ÀOëÀ';Á)cÁ)�Á)·ÁFáÁH(ÂWqÂ&ÉÂ/ðÂ  Ã)AÃPkÃX¼ÃGÄ@]Ä-žÄ.ÌÄ9ûÄA5Å7wÅi¯ÅlÆ5†Æ;¼Æ9øÆU2Ç5ˆÇQ¾ÇˆÈ!™È?»È5ûÈ?1É=qÉD¯É7ôÉ-,Ê"ZÊA}Ê=¿Ê%ýÊ1#Ë2UË.ˆË2·ËWêËBÌ.bÌ‘Ì<£Ì2àÌ-ÍAÍ�aÍ ïÍÎ2-Î(`ÎE‰ÎEÏÎ$ÏM:Ï0ˆÏ.¹ÏHèÏG1ÐyÐ3™Ð>ÍÐXÑBeÑ¨ÑFºÑSÒ!UÒ/wÒ!§Ò'ÉÒ)ñÒ7Ó%SÓyÓ*—Ó"ÂÓ!åÓ)Ô 1ÔRÔ6qÔ ¨ÔRÉÔ/Õ(LÕ"uÕ˜Õ#¶ÕÚÕ"÷Õ1Ö9LÖ†Ö)žÖ(ÈÖñÖ×($× M×n×�×¡×1¿×+ñ×/Ø/MØ(}Ø8¦Ø&ßØÙ#%Ù"IÙlÙ*‡Ù!²Ù ÔÙõÙ*
Ú68Ú*oÚšÚ2ºÚ$íÚÛ0ÛEÛbÛ€Û)•Û,¿Û0ìÛ7Ü!UÜ#wÜ0›Ü&ÌÜ#óÜFÝ;^Ý/šÝAÊÝ@Þ3MÞ/�Þ(±Þ8ÚÞ!ßM5ß6ƒß8ºß.óß3"à-VàM„à4ÒàJáKRá,žáAËáH
â>VâU•â&ëâ'ãL:ãH‡ãUÐãF&äCmä@±ä=òä80åOiå-¹åçå6æ09æ/jæšæ8°æ0éæDç1_ç$‘ç7¶çIîç,8è0eè–è8²è'ëè&é+:é%fé>ŒéYËéb%ê#ˆêH¬ê(õê$ë/Cësë4‰ë‚¾ëAì-`ìCŽìCÒì-íDí-bí-�í5¾í%ôí.î%Iîoîƒî–î'­îÕîéî0ï02ïcïxï˜ï"·ï'ÚïðH ð(ið3’ð1Æð3øð5,ñbñ/‚ñ²ñFÉñ(ò)9ò1cò8•ò+Îò)úò+$ó/Pó6€ó·ó.7ô+fô0’ôÃô(Þô)õ*1õ-\õ*Šõ,µõâõö"ö Böcöyö�öA«ö íöE÷#T÷ x÷7™÷,Ñ÷(þ÷4'ø\ø(vø/Ÿø/Ïø.ÿø.ùMù%hù4Žù4Ãù+øù3$ú0Xú3‰ú,½ú)êú7û6Lû!ƒû&¥û7Ìû%ü2*ü.]ü)Œü+¶ü.âü6ýHý4cý˜ý,¶ýãý"ùý/þ?Lþ+ŒþB¸þ2ûþ6.ÿeÿ4…ÿFºÿ%'7;2s4¦0Û>5K1�"³1Ö.7&S!zœ¸^Ð/3K%1¥2×(
! 3Rf€�­7Áù''6(^$‡>¬=ë))ES!™»Íà1÷")Lg%€6¦<Ý/I,d&‘"¸HÛ3$	/X	Uˆ	&Þ	L
! 3R
! Y†
! 8à
! 34M ‚£¶Ë&æ*
&8*_,Š·Õõ9
CH
%Œ
)²
%Ü
"3VFv½Û1ñ.#*R:} ¸Ùö.",Q~5–.Ìû/0K|›¸-Åó"	-,,Z‡Ÿ±Ïé-*J)u4ŸÔ!ñ/*C)n˜O·*!J$l$‘¶#Ñõ-$KpŠ¤I¾8A!M#o&“ºÚ5õ+(A@jB«Aî 0Q q-’<À!ý14f†¢!½Pß60<g"¤.ÇöGG]'¥-Í3û /P(m%–1¼#î5*H's$›'À3èJ>g%¦+Ìø" ' !< A^ E  Dæ '+!S!xn!›ç!}ƒ"###2:#:m#M¨#/ö#8&$7_$'—$(¿$?è$.(%KW%2£%$Ö%Zû%8V&#�&³&Ï&ì&%
! '70'&h',�'-¼'!ê' (6-(d(+ƒ(¯(Í(ì()!&)H)\)Jz)=Å)2*=6*2t*B§*7ê*="+<`+A�+ß+ü+,&4,-[,&‰,°,!Ð,ò,-B,-"o-’-9±-4ë- .$4.!Y..{.Gª.2ò.$%/J/%b/)ˆ/²/Ï/-ê/070&K0r0%‡0­0Â0hÖ0>?1~1—1P®19ÿ1192*k2>–2?Õ2z3#�3-´3Dâ3>'41f41˜4Ê4ã4ü4/56<5Ns5Â5Ô5fô5K[6_§6]7.e79”72Î7<8;>8Gz8(Â8
! ë8'ö8
! 9)9]@9&ž91Å9D÷9=<:Ez:<À:0ý:8.;Kg;'³;?Û;<-7<0e<$–<E»<0=2=)P=&z=¡=!´=\Ö=%3>(Y>b‚>Gå>9-?/g?.—?)Æ?)ð? @;@4U@&Š@+±@*Ý@(AF1A0xAL©A4öA+B':BUbB)¸B6âB)C6CC*zC¥C0ÅC1öCU(DN~D!ÍD2ïD"E]5Ed“E]øEUVFd¬FUGNgGU¶GH$H+9HeH*|H/§H+×H/I 3IWTI/¬I/ÜI,J&9J9`JšJ*²J-ÝJ@K-LK@zK8»KKôK8@LKyLÅL1äL+MBM.^M(�M¶MTÊM2N2RN…N”N3¯N ãN)O+.O*ZO5…O»O1ÄO$öO!P,=P<jPU§P!ýPFQ:fQ¡Q0ÀQuñQ#gR‹R=©R7çRCSTcSZ¸S[TdoTEÔTcUo~U#îU!V4V:RV:�V[ÈV#$WHW=hW/¦W%ÖWüWX1<XInXC¸XDüX%AY[gY!ÃYåY,ZM2ZG€ZIÈZK[?^[#ž[%Â[4è[2\IP\š\0®\ß\ù\:]1R](„]&­]/Ô]+^-0^+^^@Š^<Ë^8_5A_6w_®_Ê_,ç_2`?G`‡`¡`7¹`Bñ`,4a'aa6‰a+Àa+ìa6b?Ob)�b2¹b7ìb/$cTcic!{c'�c(ÅcQîc@d-`d=Žd#Ìd!ðd5e)He%re.˜e/Çe0÷e.(f6Wf#Žf²fÅf3äf6g+Og'{g)£g ÍgAîg"0h(Sh|hŽh-šhÈh	×hAáh#i6i:Vi‘iO°i'j&(jOj?oj¯j%ÍjLój@kVktk0’kÃk†ÈkOlm`l«ÎlZzm&Õm%üm#"nBFnC‰nKÍnVovpoçoR÷o;JpK†p*ÒpMýpKq*_q$Šq*¯q"Úq<ýq8:r sr$”r"¹r&Ürss*<s5gs.�s0Ìs4ýs82tAkt6­t2ät8u2Pu2ƒu8¶u<ïu2,v>_v5žv>Ôv)w0=w"nw‘w«wÆw%âw"x +x Lx-mx"›x!¾xàx%úx% ykFyk²y�z'¯z4×zJ{!W{Xy{Ò{â{'| (|+I|!u|—|¨|Æ|ã|û|},}5@}-v}¤}°}¬¼}iDkI°ú?€R€ßj€0J�<{�`¸�‚1‚
! =‚H‚^‚Kg‚[³‚tƒ=„ƒWÂƒ?„UZ„p°„5!…PW…¨…½…(Ù…+†-.†2\†<�†Ì†Ó†+Ú†#‡­*‡Ø‡"Þ‡$ˆ-&ˆKTˆ, ˆ6ÍˆC‰9H‰8‚‰:»‰Dö‰;Š[Š!vŠ!˜Š%ºŠàŠ‹$‹9‹U‹!u‹6—‹%Î‹2ô‹4'Œ\Œ1|ŒE®Œ ôŒ2�?H�5ˆ�?¾�%þ�A$Ž4fŽe›Žw�0y�\ª�‘�¡™�T;‘^�‘9ï‘d)’XŽ’Vç’]>“dœ“_”@a”J¢”Dí”R2•Z…•Qà•�2–KÂ–M—K\—?¨—Nè—J7˜H‚˜CË˜B™ER™‰˜™?"š–bš^ùšEX› ž›??œmœVíœUD�Žš�S)žS}ž\ÑžU.ŸÞ„ŸXc ±¼ _n¡\Î¡S+¢o¢eï¢XU£B®£Jñ£H<¤?…¤UÅ¤W¥Rs¥SÆ¥_¦Qz¦SÌ¦N §Fo§P¶§C©2K©X~©×©4ô©f)ª‚�ª/«QC«
•«4£«DØ«C¬a¬+v¬2¢¬	Õ¬0ß¬^­po­3à­I®–^®4õ®.*¯!Y¯{¯A‹¯OÍ¯°+<°+h°”°&±°@Ø°@±4Z±!�±#±±3Õ±3	²9=²5w²'­²'Õ²$ý²%"³H³Z³+p³-œ³DÊ³´(´EG´\�´"ê´K
µPYµ4ªµ?ßµ:¶Z¶2x¶R«¶?þ¶L>·‹·Z¸4f¸&›¸XÂ¸3¹cO¹@³¹^ô¹”Sºèº=»[C»!Ÿ»GÁ»	¼!¼+4¼0`¼V‘¼Fè¼d/½'”½E¼½¾¾K&¾r¾W�¾Ù¾Sß¾;3¿Jo¿Eº¿$Àc%Àh‰À…òÀ?xÁd¸Á„Â@¢Â\ãÂT@ÃR•ÃhèÃ…QÄH×Ä: Åf[Å_ÂÅa"ÆI„ÆRÎÆ\!Çc~Ç0âÇ,È<@ÈR}ÈKÐÈ_ÉÒ|ÉºOÊò
! ËvýË”tÌ–	Íb ÍUÎYÎuÎ/…Î.µÎäÎ>øÎ7Ï!SÏuÏˆÏB�Ï=àÏÐz;Ð(¶Ð1ßÐ.Ñ2@ÑqsÑ#åÑ	ÒJÒ8cÒ4œÒ?ÑÒFÓ0XÓH‰Ó;ÒÓGÔ5VÔ,ŒÔE¹Ô4ÿÔK4ÕF€Õ=ÇÕ4Ö@:Ö‰{Öh×Bn×A±×Jó×?>ØA~Ø@ÀØGÙ7IÙj�ÙjìÙ[WÚH³ÚKüÚHÛ4`ÛU•ÛSëÛR?ÜG’ÜTÚÜR/ÝH‚ÝmËÝy9Þo³Þ>#ß]bß„ÀßeEài«àgá{}á~ùáIxâTÂâTãwlãräãhWäRÀäwåa‹åIíåp7æ†¨æK/çw{çJóç~>èR½è‚éd“éLøéCEêR‰êUÜêi2ëVœë@óë'4ìC\ìC ìAäì &í
GíSUí5©í=ßíiîP‡î+Øî{ï\€ïrÝï�PðxÒðîKñ:òUó•Õó„kôšðôŒ‹õ¢ö€»ö–<÷gÓ÷H;ø^„øèãøÌù~áú’`û�óû—uü‰
ýŸ—ý}7þ“µþ7Iÿ4�ÿž¶ÿÊUY mz\èrEd¸zX˜nñ(`%‰D¯Wô"L4oG¤ì3	=)]-‡"µØ-õ=#Ea6§ˆÞIgA±nó)b	2Œ	$¿	'ä	"
! /
! AC
! Y…
! dß
! FDb‹Cîa2B”×8ô&-
TT
l©
&.=7lM¤3ò1&1X0Š*»2æ£(½:æ%!FG=ŽÌ1ê=:(xU¡k÷&c)Š(´4ÝXDkE°9ö?0=p?®[î:J>…8ÄUý?S<“tÐ"E)hD’>×((?/h<˜eÕ*;Cf1ª4ÜTJf\±\Vk0Â=ór1™¤^>V�3ôM(0v§Å;ã? `_ CÀ p!Ku!_Á!M!"Oo"-¿"9í"_'#;‡#,Ã#|ð#om$pÝ$PN%9Ÿ%=Ù%K&nc&YÒ&=,'Ij'L´'R(tT('É(7ñ(†))]°)H*:W*8’*,Ë*5ø*S.+‚+I�+{ç+Dc,I¨,]ò,3P-J„-BÏ-@.4S.=ˆ.?Æ.@/)G/=q/=¯/Dí/<20ro0)â0_1El1C²10ö1;'2,c2;�2,Ì2<ù2<63!s3.•3FÄ3=4,I48v4L¯4fü48c56œ56Ó55
! 6<@6D}6YÂ6+74H73}7E±79÷7;18Im8H·8>97?97w9G¯9.÷91&:X:w:L‘:KÞ:?*;0j;I›;-å;#</7<*g<N’<Aá<I#=m=B‰=8Ì=>?#>Ac>F¥>pì>R]?(°?(Ù?.@"1@JT@'Ÿ@JÇ@DA9WA?‘AAÑApB(„B8­B9æB: C3[C?�C<ÏCAD7ND7†D7¾D7öD7.E0fE—EJ·EF5"FPXFT©F1þF40GVeG6¼G6óGV*H.�HF°HC÷H:;I;vI=²I*ðI1JKMJ'™J4ÁJ)öJ( K4IKX~K%×K%ýK@#L2dL6—L3ÎLM3M<SMD�MDÕMKNLfNK³NLÿN1LOs~O.òOA!P@cP0¤P(ÕP@þPU?Q4•QOÊQFR>aR RC¾R=SP@SR‘SCäSL(T uT>–T ÕT2öTE)UoU!ŠUY¬UGVHNV8—V9ÐVA
! WYLWC¦WuêWI`XIªX4ôX6)YD`Y5¥Y4ÛY:Z+KZAwZ5¹Z4ïZ:$[5_[A•[5×[2
\?@\7€\4¸\Gí\<5]+r](ž]ZÇ]D"^Bg^ª^uÃ^S9_�_A©_Dë_B0`hs`BÜ`eae…a7ëa©#bMÍbPcDlc±c.Ðc'ÿcR'd@zd+»d'çd6e-FeHteB½e5f'6fP^f.¯f2Þf;gMg9mgA§g;ég/%h1UhA‡h+Éh9õh-/ia]iQ¿i'jV9j@�jLÑj]kW|k*ÔkOÿk)Ol"ylYœl0öl,'m"Tm*wm2¢mÕm%ðmEn*\n*‡nB²n2õn2(o-[o.‰o9¸o?òoO2p-‚p(°p3ÙpW
q?eq1¥q@×q,r,Er*rrH�rAærA(s@js9«sKåsW1tg‰tOñtYAu8›ujÔu¡?vgáv;IwR…wXØw@1xUrxgÈxP0y;�y,½yFêy?1z:qzD¬zŠñzM|{AÊ{L|€Y|_Ú|[:}G–}rÞ}@Q~H’~GÛ~6#GZ¢K¼9€,B€/o€VŸ€#ö€O�j�ˆ�¦�M½�X‚Hd‚E­‚Xó‚YLƒ@¦ƒSçƒY;„=•„2Ó„G…[N…•ª…h@†i©†R‡^f‡}Å‡ŠCˆ'ÎˆFöˆ/=‰Am‰A¯‰Oñ‰-AŠeoŠ9ÕŠ.‹F>‹S…‹1Ù‹7ŒICŒ6�ŒdÄŒX)�o‚�Yò�.LŽ{ŽY�ŽêŽ†üŽ\ƒ�8à�L�Gf�>®�8í�#&‘MJ‘#˜‘M¼‘R
! ’U]’x³’Z,“\‡“=ä“A"”Bd”M§”õ”G•5[•n‘•s–mt–qâ–JT—/Ÿ—hÏ—x8˜z±˜Q,™@~™3¿™jó™a^š‰Àš™J›\ä›•Aœs×œBK�EŽ�yÔ�BNžB‘žuÔž>JŸ6‰Ÿ ÀŸ3áŸA >W f– jý jh¡+Ó¡'ÿ¡%'¢*M¢#x¢Gœ¢Nä¢63£nj£7Ù£+¤/=¤Sm¤�Á¤]C¥�¡¥<?¦a|¦9Þ¦f§M§^Í§-,¨YZ¨V´¨T©P`©j±©.ª3Kª ªI ªCêª'.«6V«T�«@â«/#¬KS¬,Ÿ¬4Ì¬<­)>­3h­0œ­?Í­
®U®Gu®*½® è®)	¯03¯8d¯4�¯3Ò¯2°M9°W‡°\ß°/<±fl±+Ó±Dÿ±2D².w²9¦²=à²B³1a³N“³3â³N´3e´6™´<Ð´I
µ=Wµ%•µX»µ<¶iQ¶T»¶7·‡H·}Ð·;N¸tŠ¸Lÿ¸RL¹KŸ¹Uë¹7Aº6yºY°ºB
! »7M»�…»Š¼f’¼Jù¼9D½^~½.Ý½)¾)6¾*`¾T‹¾1à¾'¿":¿%]¿…ƒ¿v	ÀO€ÀHÐÀ<Á,VÁQƒÁÕÁ2ñÁT$Â0yÂ)ªÂNÔÂ_#ÃbƒÃ)æÃ2ÄECÄ.‰ÄS¸Ä.Å0;ÅAlÅK®Å†úÅ+�Æ9­ÆçÆ÷Æ.Ç>DÇEƒÇtÉÇ+>ÈHjÈ³È ÂÈãÈÉ<ÉZÉiÉAˆÉ@ÊÉeÊ^qÊFÐÊaËSyË™ÍËƒgÌ�ëÌ}‰Í¢ÎQªÎüÎ Ï&:Ï4aÏ1–Ï6ÈÏAÿÏ^AÐ5 Ð0ÖÐKÑ:SÑ1ŽÑeÀÑ:&Ò?aÒH¡Ò?êÒH*ÓsÓN‘ÓOàÓà0Ô=Õ\OÕ¬ÕPÆÕbÖ/zÖNªÖYùÖ)S×S}×<Ñ×4ØeCØ,©Ø&ÖØ6ýØ4Ùi´ÙcÚ`‚ÚSãÚ57ÛhmÛZÖÛg1Üª™Ü1DÝJvÝ;ÁÝKýÝFIÞU�Þ8æÞEß2eß†˜ß-à;Mà‹‰àpáS†á•ÚáDpâ;µâOñâ)AãBkã4®ã8ãã:ä5Wä1�äe¿äG%å)må*—å0Âå>óåˆ2æU»æ1ç(Cçelç3Òç\è,cèM�è@Þè4é(TéJ}éBÈé%ê$1ê*VêP�êhÒêA;ëˆ}ëˆì;�ì7Ëìí& í>Gí2†íE¹í9ÿí&9îM`î7®î=æîD$ï1iï>›ï@Úï?ðC[ðHŸð(èð:ñ6Lñ"ƒñ#¦ñ)ÊñKôñ@ò�Fò3Èò1üò=.ó9ló¦óÀó*Ìó8÷ó40ôeôxôW•ô"íôõ$)õ1Nõ\€õfÝõbDö’§öS:÷&Ž÷$µ÷7Ú÷{øŽø £ø#Äø4èøù"/ù!Rùtù6”ù<ËùúH'úIpúƒºú!>ûV`ûd·û?üA\ü5žü%ÔüHúüCý.]ýŒýC¥ý@éýD*þ+oþE›þ)áþ!ÿ5-ÿ5cÿ8™ÿCÒÿ04GF|Ã-ß1
2?:rB­-ð‚Y¡$û6 >W6–8Í8h?P¨Xù5R'ˆ-°!Þ%2&3Y;�¾ÉÒˆZ[[¶Ì	Òß	n²
! ‚![¤\ã]ÆA
mpv?çé'ÒpäsU™É?cE£:é;$>`:ŸEÚ: ;[<—~Ô€S6Ôglssà&T({v¤-)IUsTÉ9TX7­Tå5:'p'˜9ÀúK)`1Š)¼)æ4MEL“-àE•T.ê(-B'p0˜%É'ï,&DGk>³ò 8! 0Z 5‹ mÁ ;/!sk!ß!ý!K
"mY"$Ç"hì"(U#~#+™#+Å#Oñ#dA$:¦$>á$2 %;S%[�%Rë%>&'[&ƒ&ž&º&$Ò&$÷&$'?A'?�'[Á'Q(Fo(L¶(#) ')!H)j)B„)nÇ)6*&S*z*)š*)Ä*!î*C+%T+&z+¡+³+"É+&ì+,-),-W,…,%¥,%Ë,#ñ,-<4-q-<�-(Í-ö-B.#Y.+}.B©.ì.#/(/d>/£/5¾/6ô/9+0-e0:“09Î0-1#614Z1�1!¦1BÈ1S2_2>t2Z³2=3;L3ˆ3¡3-À38î39'4Aa4E£42é4(56E56|57³5?ë5C+67o68§6@à6D!7bf7jÉ7y48F®8Eõ8&;9/b9X’9Oë97;:#s:#—:%»:(á: 
! ;5+;a;bw;jÚ;uE<]»<E=_=(ß=1>J:>H…>ºÎ>k‰?êõ?tà@´UAh
! BKsBx¿B78C8pC@©CAêC),D4VD‚‹D>EMEFkE5²E èE5	FP?Fm�FFþFKEGC‘GEÕG>HIZHK¤HDðHE5IJ{ITÆIZJGvJI¾JKKDTKO™KQéKJ;LT†LIÛLb%MbˆMuëMEaNK§NQóNWEO‚�O€ P¡PSºP!Q*0Q%[Q3�Q<µQDòQ7RQR)cR.�R™¼RLVS:£S ÞS;ÿS8;TtTM�TVÞT]5Uh“U”üUZ‘VAìV`.WV�WOæWQ6X6ˆXD¿XZYB_YL¢YNïYD>Z\ƒZIàZg*[9’[:Ì[>\:F\D�\HÆ\w]j‡](ò].^3J^*~^K©^,õ^A"_9d_3ž_8Ò_E`GQ`0™`DÊ`?a@OaC�a1Ôa4b2;blnboÛbfKcZ²c~
d`Œd$ídAeNTe2£e8Öe)fP9f_ŠfUêfI@g*Šg)µgOßgN/h=~h9¼h?öhd6ii›i:jc@j6¤jPÛjx,kZ¥kdloelTÕl>*mBim1¬m!Þm.n*/n&Zn0�n²nÉn án:oF=o5„oºoTÏo@$p9ep5ŸpDÕpDq#_q4ƒq+¸qeäq:JrI…rzÏr@Js3‹s(¿s3ès,tRItPœtIítH7up€u6ñuE(v4nv8£v2ÜvAw<Qw-Žw1¼wFîwQ5x4‡x3¼x@ðx\1y]ŽyZìy=Gz1…z*·zCâz,&{OS{8£{2Ü{C|JS|,ž|-Ë|7ù|>1}3p}?¤}?ä}M$~@r~?³~2ó~L&6s2ª>Ý>€&[€:‚€/½€<í€E*�1p�Q¢�Bô�C7‚8{‚6´‚ë‚/ý‚-ƒeJƒi°ƒ'„B„6[„1’„5Ä„Aú„1<…5n… ¤…1Å…0÷…&(†-O†0}†®†jÊ†A5‡sw‡?ë‡0+ˆ"\ˆ<ˆZ¼ˆ2‰PJ‰'›‰'Ã‰ë‰4	Š3>ŠrŠ„Š„šŠB‹Tb‹·‹-Ò‹!Œ@"Œ&cŒXŠŒbãŒkF�^²�Ž)Ž%?Ž^eŽ;ÄŽi�aj�SÌ�Z �S{�kÏ��;‘aÉ‘[+’n‡’5ö’6,“9c“-�“:Ë“9”-@”6n”4¥”*Ú”•V•v•8�•6É•;–^<–$›–>À–Rÿ–[R—®—Ç—-æ—8˜%M˜Ms˜MÁ˜G™!W™0y™ª™&Ê™/ñ™1!š>Sš*’š‚½š@›,^›X‹›Iä›".œNQœK œKìœ08�3i���W·�6žFž%_ž|…žŸ=Ÿ[SŸ.¯ŸLÞŸ+ F e Dƒ AÈ ,
! ¡7¡M¡l¡=‹¡<É¡¢9¢BR¢P•¢#æ¢2
! £1=£\o£@Ì£2
¤8@¤Sy¤;Í¤?	¥TI¥<ž¥@Û¥'¦ D¦>e¦9¤¦)Þ¦§J%§ p§$‘§¶§-Ô§¨@"¨,c¨%�¨/¶¨æ¨,©,2©_©w©^—©%ö©(ª Eª;fª¢ª`Âª)#«M«,k«6˜«<Ï«±¬<¾¬(û¬<$­Da­¦­:ª­6å­:®5W®N�®#Ü®#¯$¯YB¯Pœ¯+í¯P°.j°A™°jÛ°!F±'h±1�±?Â±&²G)²Gq²o¹²^)³Gˆ³KÐ³S´3p´Q¤´8ö´A/µ@qµJ²µEýµPC¶f”¶Eû¶@A·M‚·gÐ·C8¸L|¸HÉ¸c¹>v¹Bµ¹@ø¹`9ºJšºJåºJ0»K{»IÇ»u¼R‡¼JÚ¼L%½Er½@¸½Dù½=>¾P|¾aÍ¾H/¿Wx¿OÐ¿` ÀE�ÀQÇÀZÁ‚tÁE÷ÁS=ÂK‘Â@ÝÂGÃTfÃC»ÃQÿÃUQÄ_§ÄUÅD]Ål¢Å3Æ1CÆOuÆ ÅÆTæÆX;Ç¾”Ç*SÈo~ÈzîÈ;iÉN¥ÉGôÉI<Êz†ÊËâËmûËiÌ ‡Ì,¨Ì"ÕÌ1øÌ9*ÍHdÍ!­ÍJÏÍUÎNpÎA¿ÎAÏFCÏ@ŠÏEËÏ=ÐXOÐI¨ÐJòÐ'=Ñ$eÑ&ŠÑT±ÑcÒ!jÒŒÒL¡ÒLîÒC;Ó-Ó?­ÓAíÓ//Ô<_Ô9œÔ]ÖÔb4ÕO—ÕAçÕ6)Ö?`ÖB Ö>ãÖ>"×3a×2•×OÈ×8Ø8QØ7ŠØ3ÂØEöØ?<ÙG|Ù$ÄÙLéÙh6Ú3ŸÚ7ÓÚ4Û3@Û9tÛ*®Û8ÙÛ6Ü–IÜ£àÜ/„Ý-´Ý"âÝ*Þ00Þ5aÞ0—Þ*ÈÞ+óÞß4?ß<tß7±ß%éßEàUàhdà^Íà<,áCiá@­áXîáxGâiÀâm*ã3˜ãÌãÜãFïãG6ät~äXóä>Lå›‹åd'æŒædŸæQçAVç'˜ç(Àçhéç1Rè+„è-°èEÞèw$éHœé,åéOê.bê‘êK¢êîê;ë:<ë*wë¢ëEÀë;ìTBì0—ìcÈìW,íH„íKÍíEîN_îR®îCïFEï@Œï;Íï	ð"&ð)IðOsð2ÃðHöð'?ñKgñ*³ñ6Þñ#ò9ò9Vò#�ò-´òlâò(Oó'xó? ó/àó:ô'Kô sô2”ôÇô\åô-Bõ3põ4¤õRÙõ.,ö;[ö;—ö2Óöd÷*k÷I–÷)à÷ 
! øƒ+ø*¯ø4Úø'ù,7ù'dù-ŒùºùÙùUöù(Lú0uú]¦úû=û-Zû�ˆû,&ü<Sü�ü¡üE¹üÿü3ý.Oý5~ý(´ý'ÝýIþ#Oþsþ5�þÃþ<ÙþEÿJ\ÿT§ÿZüÿ,W)„,®0Û0l=6ª á!49n=†:Ä(ÿ%(N*d�$«2ÐFbJ%­Ó&í;'P6x/¯
ßrí2`“u¤5PS
W?e¥­7µ7íR%RxË7ß	@	<_	œ	¨	!±	Ó	Yâ	p<
! p­
! f…E¡9ç@!Cb¦@¯ð
,
$J
\o
5Ì
>PA<’Ïgá3IB}*À;ëJ'TrÇ@â#09)j-”(Â%ë&%8%^$„"©&Ì$ó'@#`„!¤+Æ1ò$C(a*Š8µ,î2YNR¨û+2$^/ƒk³PUp.Æ=õA3bujØ.CFr>¹&ø;S[:¯@ê(+(T'}`¥IAPP’BãD&-kB™CÜG 6h;Ÿ8Û7 L Fj A± 0ó A$!
f!Qt!(Æ!)ï!"#4"&X"/"B¯"ò"ù"#(#:#M##m#'‘#¹#Ì#â#;ü#*8$Lc$[°$%!%%,G%0t%[¥%&&9&
! I&$T&#y&"�&<À&Yý&+W'Xƒ'AÜ'*(>I(tˆ(ý(")<8):u)
°)=¾)8ü)=5*%s*B™*,Ü*
	+2+J+!h+$Š+'¯+×+,é+G,:^,3™,;Í,U	-_-
d-r-ƒ-5”-?Ê-0
! .-;.<i.E¦.Kì.8/I/Z/k/|//�/-½/ë/00*0;0L0]0-n0œ0­0J°0Kû0–G1ÊÞ1U©2zÿ2 z3y›3t4©Š4p45,¥5SÒ5 &6BG6ƒŠ6E7ET77š7Ò7	ë7¢õ7b˜8€û8~|9"û9:;/:Gk:7³: ë:!;<.;k;”w;<¾<*Ñ<-ü<0*=-[=/‰=u¹=u/>m¥>™?r­?` @S�@SÕ@˜)AmÂAA0BarBˆÔBI]C3§CTÛCF0DJwD\ÂD]E6}E,´E~áEª`FµGjÁGq,HSžHWòHoJIàºI,›J>ÈJIK:QKQŒK)ÞK²L0»LìLMM‘6M.ÈMÒ÷M8ÊNWO2[ONŽOUÝO‡3PT»P¿QGÐQ±R'ÊRWòRnJS‚¹S[<TŽ˜T_'U_‡UÃçUS«VKÿVSKWtŸWQXjfXXÑXe*Y��Y‚Z’•Zv([lŸ[N\Ñ[\œ-]£Ê]=n^Ü¬^P‰_VÚ_P1`=‚`4À`Qõ`dGaY¬a^b`ebqÆb^8cQ—cvéc{`daÜdv>e[µeFfWXfM°fKþfFJg—‘gh)h]’hHðhA9iI{i7Åi\ýidZj_¿jSkGskU»kDlRVlr©l_m…|msnAvn<¸nPõnòFo}9p„·pY<q<–qEÓq_rIyr‘ÃrgUsx½s[6t^’tSñt7EuY}ua×ua9v}›v“w^­wsxS€xcÔxr8y>«ydêy•OzuåzM[{•©{c?|c£|]}Ye}o¿}S/~Xƒ~œÜ~ŸyV€lp€?Ý€k�X‰�bâ�cE‚C©‚?í‚‡-ƒ0µƒ/æƒV„4m„X¢„fû„Gb…Zª…k†aq†MÓ†g!‡B‰‡/Ì‡qü‡\nˆ_ËˆY+‰Y…‰]ß‰d=Š7¢Š6ÚŠ?‹SQ‹v¥‹VŒ0sŒB¤Œ(çŒC�aT�Y¶�8ŽbIŽ=¬ŽVêŽ>A�Y€�`Ú�S;�4��4Ä�6ù�20‘=c‘(¡‘HÊ‘D’aX’/º’ ê’-“‘9“RË“y”c˜”%ü”O"•qr•^ä•oC–z³–R.—g�—Oé—09˜Dj˜’¯˜WB™Qš™jì™NWšH¦š6ïšY&›A€›9Â›<ü›%9œ0_œk�œ.üœ0+�1\�mŽ�Åü�}Âž�@Ÿ˜ÎŸ?g x§¡} ¢iž¢h£_q£-Ñ£@ÿ£p@¤_±¤Ò¥ä¥'þ¥&¦#A¦9e¦}Ÿ¦J§h§å§Qe¨·¨EÇ¨
©2©"P©Cs©,·©Lä©/1ª0aª’ª	®ª)¸ª	âªìª««(«>«T«\«'e«
! �«˜«¬«¿«Î«æ«%ü« "¬C¬X¬i¬z¬Ž¬¡¬º¬	Ï¬
Ù¬ç¬ÿ¬­
! 2­=­*L­vw­zî­xi®€â®]c¯%Á¯6ç¯b°1�°5³°5é°g±c‡±=ë±e)²�²O®²þ²n³<‡³Ä³ Ý³þ³W´Yj´WÄ´Aµ9^µ?˜µ1Øµ
! ¶H!¶Cj¶9®¶4è¶-·<K·ˆ·6—·;Î·T
! ¸!_¸5�¸Q·¸	¹M"¹Hp¹3¹¹í¹
! º&º2EºXxºbÑº‘4»GÆ»-¼6<¼5s¼>©¼=è¼>&½Ae½C§½Yë½IE¾>�¾QÎ¾, ¿'M¿@u¿N¶¿PÀ+VÀÉ‚À\LÂ•©ÂJ?Ã—ŠÃœ"Ä[¿ÄPÅ9lÅ9¦ÅàÅ}`Æ9ÞÆ9ÇbRÇ³µÇCiÈh­ÈXÉjoÉhÚÉsCÊr·Ê*ËbªËX
Ì\fÌAÃÌ\ÍCbÍ°¦Í�WÎ6ÙÎWÏLhÏ8µÏ2îÏ!Ð8ÐOÐfÐ&„Ð0«ÐÜÐåÐ<Ñ,BÑ8oÑ:¨Ñ.ãÑ@Ò=SÒ ‘Ò²Ò)ÑÒxûÒ5tÓ]ªÓOÔWXÔ:°ÔPëÔz<ÕJ·ÕxÖw{ÖNóÖMB×I�×VÚ×N1ØQ€Ø^ÒØ+1ÙU]Ù8³Ù<ìÙ�)Ú�·ÚnEÛC´ÛUøÛiNÜ�¸Ü;HÝ<„ÝBÁÝIÞkNÞ3ºÞ=îÞC,ß0pß8¡ßfÚßŒAàœÎàXká…Äá>Jâ3‰â>½â:üâ77ã;oãP«ã`üãs]ä.Ñä,åh-åW–å~îå5mæ_£ærç3vç;ªç/æç^èYuèÏèDïèS4épˆécùéR]ê#°ê?Ôê6ë%KëSqë$Åë%êëKìU\ì2²ì6åì8í-Uíoƒí}óíIqî4»î„ðîQuïIÇï'ð@9ðFzð;Áð.ýðA,ñFnñEµñjûñ5fò<œòiÙòGCóN‹óIÚóI$ô=nô/¬ô2Üôpõ[€õWÜõF4öK{öUÇöj÷Uˆ÷UÞ÷?4øNtøUÃø[ù=uù?³ùIóùC=úL�ú>Îú:
û@HûZ‰û9äûIüThü6½ü7ôü/,ý(\ýH…ý0Îý/ÿýc/þD“þ9Øþ:ÿ;Mÿ9‰ÿ:ÃÿHþÿ>GE†EÌBDU4šGÏ3FKH’=ÛJ/d.”0Ã-ôP"bsKÖ""UE›Š³>2U ˆŒ©86˜o;WDzœ[8sK¬KøGDUŒ@âa#
…
N£
2ò
D%,j"—|º77QoOÁG6Y]�Zî]IZ§ffiYÐ#*#N€rZóJN:™9ÔW8f}ŸC–aÁødº1Q5qW§3ÿI3I}hÇ00?a-¡9ÏV	F`G§Dï(4,]4Š�¿7M<…?Â=N@t�5:7YV‘AèO* ,z *§ )Ò vü Es!V¹!K"t\"bÑ"e4#9š#8Ô#<
$5J$V€$W×$%/%¾U%‡&Dœ&Eá&µ''¦Ý']„(Hâ(n+)Yš)Mô)3B*4v*]«*R	+-\+2Š+>½+]ü+1Z,ZŒ,<ç,[$-4€-=µ-Pó-PD.=•.Ó.<å.W"/gz/gâ/€J0AË0Y
1g1T„1;Ù1q2[‡2Pã2‡43X¼3Z46p4Œ§4_45C”5]Ø5j66p¡6n7L�7[Î7O*8Pz8Ë8^Ý8<9DQ9X–9^ï9FN:T•:Jê:_5;0•;BÆ;+	<@5<;v<B²<Jõ<5@=7v=E®=ô=ct>"Ø>+û>D'?Fl?K³?aÿ?“a@Eõ@N;A2ŠA]½A B)<B6fB3�B"ÑB`ôB"UC&xC7ŸC ×C
øC<D_CDQ£DJõD@E+ZE†E7¤EÜEGõEN=FAŒFZÎFR)Gc|GbàG[CHYŸHYùHcSIO·I[J’cJköJVbKy¹K43LhLH†LÏLEßL!%MGM$[M€M9 M#ÚM(þMh'NK�NHÜNK%ODqO5¶OGìO$4P;YP1•PÇPÓP>æP>%QAdQK¦Q(òQ#R%?RYeR_¿RWSwSN“SOâSM2TM€T/ÎTJþTBIUJŒU&×UaþU:`V|›V`WÆyW”@X[ÕXU1YK‡YmÓYJAZ8ŒZAÅZ#[+[E[_[2t[2§["Ú[Rý[=P\8Ž\rÇ\T:]Y�]jé]AT^C–^FÚ^=!_[__Z»_M`^d`WÃ`Ra[na;ÊapbOwbWÇbVc9vc:°cGëcW3d$‹d°d4ÎdHeJLeR—e7êe"fKBfLŽf9Ûf?gTUgªgBÂgDh7JhD‚hIÇhPibi�i¡iu¿ic5jq™jfk>rk>±k;ðk?,l=llSªl"þl!ml3me mLn0Sn<„n9ÁnMûnBIoŒo¦oÃoQØoq*pEœpIâpJ,qHwq*Àq9ëq8%r^rcyr^Ýrc<sa sltBotJ²tNýtLucjuIÎuNvGgvD¯v&ôvCw3_w(“w5¼w&òw/x?Ix7‰xFÁx$y1-yM_ya­y z0zHz1_z‘z$¯z9Ôz;{/J{#z{"ž{Á{v×{7N|J†|;Ñ|<
}J}=a}>Ÿ}9Þ}~A7~=y~3·~6ë~K"sn?âP"€es€cÙ€g=�Ä¥�Wj‚_Â‚y"ƒœƒo„fŒ„qó„ae…eÇ…a-†7�†2Ç†.ú†\)‡Y†‡à‡.ö‡1%ˆFWˆ@žˆ@ßˆP ‰ q‰S’‰Cæ‰X*ŠFƒŠVÊŠF!‹Fh‹?¯‹Dï‹'4Œ>\ŒK›ŒxçŒl`�bÍ�S0Ž<„Ž~ÁŽD@� …�€¦�]'�E…�bË�1.‘d`‘šÅ‘<`’/�’Í’Gä’,,“KY“‚¥“'(”'P”"x” ›”¼”\Õ”m2•7 •Ø•ï•–!–"A–#d–#ˆ–%¬–%Ò–6ø–#/—S—s—7’—~Ê—<I˜<†˜oÃ˜83™Nl™1»™;í™6)šw`šsØšTL›V¡›`ø›[Yœ†µœR<�V��@æ�E'žµmž¯#ŸLÓŸ0  HQ vš r¡=„¡<Â¡:ÿ¡b:¢�¢U±¢c£Nk£8º£Pó£D¤7Y¤9‘¤!Ë¤>í¤>,¥&k¥p’¥X¦>\¦&›¦>Â¦&§@(§(i§@’§(Ó§Pü§8M¨@†¨(Ç¨Jð¨e;©Z¡©rü©RoªmÂª,0«?]«,�«,Ê«*÷«Y"¬!|¬?ž¬CÞ¬C"­Df­a«­"
®H0®cy®dÝ®cB¯V¦¯7ý¯S5°4‰°L¾°L±7X±T�±9å³1´3Q´O…´òÕ´$Èµíµ‹¶;˜¶åÔ¶hº·Q#¸Du¸Dº¸[ÿ¸1[¹;�¹iÉ¹,3º,`ºW�º/åº4»WJ»J¢»Eí»(3¼,\¼.‰¼?¸¼Dø¼)=½]g½+Å½Kñ½/=¾@m¾E®¾#ô¾E¿#^¿;‚¿=¾¿'ü¿=$ÀbÀ'{ÀC£À1çÀLÁRfÁ8¹ÁCòÁY6Â�ÂBÃCSÃC—Ã;ÛÃ;Ä*SÄ~Ä6�Ä;ÆÄ-ÅE0ÅSvÅ>ÊÅ>	Æ%HÆGnÆS¶Æo
! ÇXzÇ=ÓÇAÈ.SÈZ‚ÈGÝÈ(%É(NÉWwÉ ÏÉ3ðÉ?$Ê-dÊ ’ÊT³ÊJËSË*hË1“Ë?ÅË1Ì97Ì/qÌ0¡Ì/ÒÌ8Í9;Í$uÍHšÍIãÍ9-ÎJgÎr²Î3%ÏuYÏ“ÏÏŸcÐ›ÑRŸÑ›òÑdŽÒ·óÒ=«ÓÈéÓñ²Ô¸¤Õá]ÖÜ?×Ø<"Ùd_ÙOÄÙTÚ1iÚh›ÚKÛ9PÛŠÛ(¨Û(ÑÛ(úÛ&#Ü&JÜ*qÜ*œÜ*ÇÜ(òÜ(Ý/DÝ3tÝ0¨Ý(ÙÝ<ÞS?Þ2“Þ5ÆÞ:üÞ07ßHhßH±ßeúß?`àu àaá`xá‘ÙáGkâi³âAã2_ã@’ã:Óã=äsLäeÀä�&åv¶å^-ægŒægôæ^\çM»çN	è�Xè$èè%
é$3é"Xé7{éN³éë\ìMuìSÃì+íQCí6•í>Ìí[î`gî}ÈîFïWcï?»ïnûïbjðjÍð;8ñEtñ\ºñ0ò�HòvØònOób¾óh!ô6ŠôfÁô6(õ _õ€€õnögpöØö#øö5÷4R÷¿‡÷€Gø(ÈøGñø[9ù2•ù<ÈùˆúBŽú(Ñú=úú#8ûJ\û6§û+Þû
! ü&ü4?üQtü9Æü£ýE¤ý6êý^!þU€þ%ÖþrüþOoÿ*¿ÿAêÿ",>OLŽQÛV-:„#¿%ã%	@/RpKÃ43D,x)¥dÏD4@y<º6÷W.>†HÅByQCËSˆcVìTC?˜@Ør	EŒ	'Ò	Aú	A<
! &~
! )¥
! (Ï
! ^ø
! @WA˜<ÚO.g6–*Í0ø3)
2]
g�
3ø
3,3`3”4È4ý525h5ž5Ô5
! 5@5v5¬5â55N5„3º3î3"3V3Š3¾4ò3'3[3�3Ã5÷5-5c5™3Ï3373k3Ÿ3Ó33;3o3£4×42A3t3¨4Ü43F3z3®3â62M2€3³8ç3 NTJ£4î4#;XQ”Jæ11AcL¥@òM3‚�9e>©¤:N=‰,Ç9ô. LM Eš <à A!	_!6i!7 !4Ø!B
"tP"FÅ"E#TR#Ú§#?‚$�Â$WD%Xœ%qõ%Jg&9²&\ì&TI'Jž'Ié'S3(q‡(Tù(QN)q )b*1u*m§**+$@+Ze+MÀ+Q,,`,%�,C³,2÷,-*-%X-!~-a -N.=Q.�.&«.2Ò."/0(/-Y/.‡/¶/"Ï/)ò/10)N0#x0œ0 ¼0$Ý0-1(01$Y1#~1(¢1,Ë1)ø13"2FV2/�2(Í2*ö25!32W3=Š3È3†ä3µk4'!5RI5Cœ5=à5>6M]6n«6@7Y[7Jµ7`8©a8I9QU9<§9.ä9:1.:E`:9¦:`à:dA;(¦;LÏ;L<Li<¶<NÎ<@=K^=Aª=Eì=@2>As>Eµ>Hû>CD?Dˆ?PÍ?F@De@Vª@OAQA/jA1šA:ÌA9B.ABpB9ŽBÈB,ÕBCCL&CCsC·CÔCêCDN$D5sD3©D:ÝDNE
gEJuEYÀE;F‰VFeàF€FGmÇGu5HM«H(ùH%"IHHIH‘I:ÚI=JSJ,sJ² J7SK7‹KfÃK2*LH]L9¦L{àLA\M…žMU$N=zN†¸N…?OŽÅOÊTPAS8aS?šSSÚS8.TUgTV½T*Ua?UÉ¡UEkV<±VLîVR;WGŽWCÖW¯XLÊXY(Y6HY5Y5µY4ëY. Z%OZ)uZFŸZ.æZ4[*J[Hu[&¾[3å[)\(C\3l\> \7ß\]**]&U];|]L¸]2^%8^V^^3µ^/é^4_IN_)˜_FÂ_	`)'`RQ`F¤`Rë`>a1Oa'�a&©a:Ða*bd6bW›b_ób9Sc/�cI½c5d1=d.od%žd#Äd.èd&e*>e-ieG—eaße-Af6ofH¦f)ïf:g$Tg8yg\²g#h$3hQXh&ªh@Ñh4iGiE_i7¥iuÝi6Sj+Šj¹¶jžpk˜l}¨l &mLGm8”mDÍm(n4;n&pnL—n/änLo+ao�oM­oDûoM@p2Žp'ÁpCép+-qNYq%¨qXÎq3'r-[r%‰rL¯r^üri[s3Ås3ùs›-tÝÉt¡§uÛIv¤%w–ÊwpaxœÒx°oyÏ zÏðzžÀ{6_|2–|‹É|SU}7©}>á}E ~_f~CÆ~?
! dJ=¯vígd€3Ì€[�7\�%”�Iº�6‚5;‚2q‚,¤‚-Ñ‚,ÿ‚$,ƒ\Qƒ3®ƒdâƒ9G„-�„<¯„Wì„:D…C…4Ã…_ø…pX†0É†ú†,‡+F‡Dr‡H·‡ˆ>ˆ\ˆ9xˆ/²ˆMâˆ$0‰?U‰6•‰+Ì‰Aø‰`:Š.›ŠWÊŠ "‹$C‹ih‹@Ò‹,Œ1@Œ9rŒD¬Œ.ñŒG �Kh�s´�=(ŽHfŽ²¯Ž<b�4Ÿ�HÔ�.�L�2d�Ø—�Ip‘õº‘�°’R@“S““ˆç“/p”V ”6÷”,.•-[•~‰•;–’D–ª×–(‚—:«—Sæ—=:˜Mx˜8Æ˜7ÿ˜-7™%e™/‹™M»™,	š56šJlš/·š.çš(›!?›sa›=Õ›;œDOœx”œ.
�:<�Zw�„Ò�\WžZ´ž2Ÿ#BŸTfŸM»Ÿ2	 < L[ h¨ 9¡bK¡1®¡%à¡H¢O¢m¢UŠ¢à¢ç¢W£ ]£9~£.¸£+ç£(¤!<¤7^¤2–¤.É¤5ø¤@.¥so¥ã¥Tï¥ND¦I“¦RÝ¦]0§,Ž§�»§O=¨�¨¦¨¾¨Û¨ú¨©,©)@©j©4~©³©OÈ©ª.-ªV\ª,³ª2àªD«8X«/‘«Á«:Ú«6¬!L¬8n¬:§¬,â¬­4+­J`­d«­@®:Q®5Œ®7Â®)ú®Q$¯2v¯A©¯?ë¯]+°}‰°P±!X±-z±8¨±;á±.²%L².r²2¡²FÔ² ³<³1\³Ž³"©³Ì³!ê³´-)´9W´>‘´1Ð´Jµ,Mµ*zµq¥µI¶<a¶9ž¶(Ø¶6·/8·;h·¤·K¿·9¸E¸*b¸4�¸Â¸"Ñ¸Qô¸kF¹$²¹:×¹9ºLºMhº)¶ºàº@ìº&-»#T»(x»¡»8½»Lö»JC¼(Ž¼·¼+È¼Iô¼(>½Mg½!µ½×½:õ½"0¾-S¾>�¾/À¾ð¾#¿/%¿6U¿Œ¿*¬¿(×¿/À'0À?XÀ~˜À^Á.vÁ;¥Á?áÁ@!ÂCbÂ<¦Â7ãÂ)Ã?EÃ>…ÃHÄÃE
Ä@SÄ>”ÄKÓÄ)ÅƒIÅcÍÅ61Æ3hÆNœÆ8ëÆ5$Ç<ZÇi—Ç*Èp,È�È&ºÈ1áÈ>ÉBRÉ^•É6ôÉE+Ê;qÊ&­ÊÔÊìÊBËVIË: ËNÛËI*ÌFtÌ;»Ì=÷Ì5Í/QÍE�Í=ÇÍCÎ]IÎ!§ÎkÉÎB5ÏxÏZ’Ï^íÏDLÐB‘ÐDÔÐBÑB\Ñ=ŸÑOÝÑO-ÒO}ÒiÍÒ>7ÓCvÓ9ºÓ3ôÓ
(Ô(6ÔC_Ô0£Ô[ÔÔO0ÕN€ÕSÏÕ#Ö2AÖOtÖ@ÄÖ4×F:×=�×N¿×8ØLGØ•”Ø<*Ù�gÙSÚWYÚN±ÚKÛ—LÜväÜ5[Ý»‘Ý>MÞSŒÞPàÞb1ßK”ßGàßG(à9pà2ªàNÝà^,á<‹áNÈáHâ7`âZ˜â)óâŒãLªã?÷ã[7ä<“ä*Ðä)ûä%åB5åKxå4Äå4ùå\.æ:‹æ.ÆæLõæSBç%–ç]¼çtè4�èXÄèOéfméÔéGëé>3êQrêiÄêy.ë}¨ëI&ì`pì^Ñì]0í�ŽíTî\sîRÐî=#ïLaïd®ï+ðe?ðh¥ðñ+ñK<ñLˆñEÕñòI1ò@{ò,¼òéò>úòX9óQ’óVäó5;ô2qôH¤ôLíôK:õ@†õZÇõC"ö#fö$Šö¯öCÊö$÷&3÷8Z÷“÷&®÷/Õ÷>ø>Dø>ƒø3ÂøBöøE9ù<ùW¼ù9úxNúBÇú.
! ûJ9û2„û·û0Ôûü ü7üTülü8…ü¾üÙüñü8ý Iý jýI‹ý(Õýþýþ(,þUþmþ„þ'œþÄþ+Ûþÿ+"ÿNÿ+iÿ•ÿ(°ÿÙÿñÿJQYP«Mü7J_‚ŠâCm9±Dë[0wŒaÎf(5 ^   'Á2éD4aB–:Ù[,p;�Ù.ø'8FJ[ÊK&	Kr	G¾	%
! %,
! )R
! '|
!  ¤
! Å
! å
! %'E m Ž ¯ Ð@ñ 2@S ” µ Ö ÷'
@
!`
 ‚
<£
 à
  "+C;oI«Võ,LBy3¼3ðW$K|-È#ö#P>9�+É+õ(!(J)s)�YÇ=!X_f¸S0s0¤bÕO8=ˆ–ÆI]D§?ìW,u„GúQB=”FÒMQg#¹0Ý1:@R{9ÎEPN=Ÿ;Ý=KWC£TçE<E‚IÈGGZ4¢8×88I5‚*¸'ãg s B� 6Ò U	!V_!'¶!TÞ!C3"dw",Ü"^	#]h#RÆ#Q$Ok$N»$=
! % H%di%!Î%!ð%!&D4&Dy&F¾&1'%7'x]'"Ö'+ù'%(!C(Fe(3¬(7à(7)7P)4ˆ)8½)9ö)C0*4t*]©*]+Ge+G­+`õ+2V,"‰,2¬,5ß,L-ib-•Ì-%b/<ˆ/BÅ/c0sl01à061I1.g1M–1?ä1a$2v†2ký2+i3_•3õ3`4[f4hÂ4++5CW5L›5=è5M&6@t61µ6Àç6e¨7;8ºJ8Q9cW9ü»9O¸:;T";rw;�ê;(z<£<E¸<;þ<_:=š=·=Ô=;ï=b+>YŽ>è>Fú>5A?Fw?¾?K×?#@e;@Z¡@Oü@FLAC“A>×ATBJkBL¶B0C64C\kC.ÈC7÷CZ/DPŠD]ÛD29EClE°E@ÃE,FY1F*‹FI¶FIG?JG?ŠG9ÊG.HP3H9„H-¾HEìH22IieILÏI,J/IJ!yJW›J/óJK#KKoKF»K3LK6L[‚LTÞL=3M^qMdÐM85N<nND«NNðN.?O?nO+®ODÚOMP\mP2ÊPGýPHEQDŽQ,ÓQ0R81R3jRJžR_éR+ISVuSVÌSy#TB�T5àTDUD[UE UJæU/1VMaVZ¯VW
! WKbWJ®W;ùWA5XgwX,ßX'Yt4Yf©YBZ4SZ<ˆZ,ÅZ,òZ2[8R[U‹[:á[*\RG\Tš\Hï\B8]‹{]¶^J¾^„	_cŽ_Xò_WK`W£`1û`5-a.ca2’a+Åa3ñaŸ%bPÅbFcZ]cD¸c%ýc'#d(Kd-tdD¢dKçd(3et\eÑe.ðe4fFTf4›f<ÐfI
gEWg,�g=Êg@h_Ih1©h5Ûh%i'7i(_i-ˆi¶i6Õi<jIj)dj3Žj5Âjrøj�kkY	laclbÅlƒ(m]¬m3
! n%>nÂdn#'oWKo£o7¬o5äo/p1Jp%|p;¢pÞp8õp?.qDnqB³qJöqHArEŠrJÐrHsCdsH¨sAñsF3tAztF¼tDuQHu<šuo×uNGvD–v4ÛvBw5Sw+‰wgµwbxi€xeêxYPy\ªy›z[£zfÿz f{�‡{<|8R|~‹|c
! }n}©v~h ,‰S¶€
! �!#�E�]�{���¨�Ä�Ó�$î�‚43‚Gh‚/°‚dà‚5Eƒ,{ƒV¨ƒ7ÿƒ27„Fj„K±„@ý„2>…3q…k¥…I†7[†Ÿ“†¡3‡vÕ‡šLˆœçˆ5„‰Mº‰'ŠI0ŠAzŠ;¼Š?øŠM8‹a†‹Pè‹X9Œi’Œ=üŒ:�MY��§�1)Ž7[Žh“Ž@üŽƒ=�KÁ�~
�mŒ�Vú�zQ‘<Ì‘9	’£C’;ç’S#“dw“_Ü“I<”W†”JÞ”‡)•¡±•šS–7î–!&—4H—4}—4²—4ç—5˜5R˜6ˆ˜6¿˜6ö˜6-™6d™6›™6Ò™6	š6@š6wš6®š6åš4›4Q›4†›4»›4ð›4%œ5Zœ4�œ4Åœ4úœ4/�6d�6›�6Ò�6	ž4@ž4už4ªž4ßž4Ÿ4IŸ4~Ÿ4³Ÿ4èŸ4 5R 5ˆ 3¾ 4ò 4'¡5\¡5’¡4È¡4ý¡42¢4g¢7œ¢3Ô¢3£4<£9q£R«£mþ£Fl¤€³¤4¥3L¥r€¥ró¥Jf¦:±¦ì¦O§@\§3�§*Ñ§oü§Al¨G®¨iö¨P`©D±©*ö©,!ª$NªYsª\Íª>*«+i«1•«,Ç«,ô«+!¬,M¬,z¬+§¬´Ó¬Sˆ­FÜ­X#®H|®*Å®=ð®T.¯Aƒ¯;Å¯w°+y°Y¥°Bÿ°€B±UÃ±F²U`²F¶²Mý²{K³kÇ³;3´<o´H¬´Eõ´S;µ!�µ1±µãµ'÷µ%¶^E¶8¤¶Ý¶%ü¶;"·7^·?–·3Ö·0
! ¸L;¸(ˆ¸*±¸0Ü¸3
¹sA¹/µ¹Cå¹3)º6]º,”ºnÁº80»=i»7§» ß»M¼TN¼9£¼%Ý¼4½"8½)[½3…½]¹½%¾8=¾/v¾K¦¾eò¾UX¿4®¿Dã¿*(ÀSÀ%kÀ$‘À&¶À9ÝÀUÁmÁ2ŒÁ-¿ÁIíÁ7ÂLKÂO˜ÂHèÂ;1ÃYmÃQÇÃgÄ8�Ä9ºÄ_ôÄ7TÅ/ŒÅ:¼Å3÷ÅH+ÆLtÆ>ÁÆ4ÇD5Ç;zÇM¶Ç?È;DÈ=€È?¾È;þÈ::ÉDuÉ4ºÉJïÉQ:Ê:ŒÊHÇÊ>Ë>OË>ŽË@ÍËFÌEUÌB›ÌBÞÌO!ÍKqÍ=½Í@ûÍJ<Î>‡Î?ÆÎUÏJ\ÏZ§ÏoÐerÐ^ØÐU7Ñ(�Ñ>¶Ñ>õÑ14Ò,fÒ;“ÒÏÒ+âÒKÓDZÓJŸÓ/êÓÔA1Ô@sÔ[´Ô:Õ`KÕ=¬ÕMêÕK8ÖG„ÖGÌÖC×5X×9Ž×FÈ×BØERØL˜Ø+åØ ÙG2ÙzÙ-�ÙC½ÙVÚ6XÚ/�Ú=¿Ú>ýÚJ<Ûü‡Û„ÜU‹ÝGáÝ)Þ?Þ"^ÞF�ÞEÈÞTß"cßB†ß:Éß4à29à;là>¨à9çàL!á=náx¬áW%â*}âF¨â?ïâH/ã@xã8¹ã{òãinä3ØäRå9_åx™ånæj�æAìæ4.çAcçJ¥çXðçYIèI£è^íè LéCmé±éËé;Þé?ê8Zê'“êd»êa ëf‚ë'éë'ì]9ì=—ì]Õì]3í^‘íVðíGî-^î;Œî"Èî>ëî,*ï+Wï/ƒï-³ïFáï:(ð)cð/�ðK½ð'	ñ'1ñ7Yñ5‘ñJÇñ&ò9òMRò$ òÅò?×ò:ódRó·óeÇó$-ôIRôYœô/öô,&õ0Sõu„õ.úõ4)ö%^öb„örçö%Z÷(€÷2©÷+Ü÷%ø;.ø4jø¢Ÿø‘BùdÔùX9úA’ú1Ôú-û 4û*Uû-€ûD®ûYóûlMüBºüIýüyGýMÁýSþ¬cþHÿVYÿ’°ÿ<C?€pÀX1qŠƒüP€eÑ‘79É²Y¶vF‡CÎ\uo�å'u—�r5>¨NçF6	D}	\Â	S
! ^s
! RÒ
! \%h‚|ëJhE³|ù]v
wÔ
ˆL5ÕwQƒuÕ‚KlÎQ;.�L¼D	NNl�›
! d¦iiu>ßW>v¬µ®b�œ¡Y>i˜M~PEÏt™Š›$FÀ=6EX|:Õ">3*rj�ŒZ•›ðHŒjÕS@ _” 0ô k%!3‘!YÅ!P"Tp"YÅ"`#G€#dÈ#€-$@®$/ï$*%/J%Lz%2Ç%.ú%+)&pU&2Æ&8ù&42'Rg'Rº'6
( D(He(F®(2õ(A().j)™)1±)+ã)i*Sy*,Í*$ú*/+AO+2‘+DÄ+&	,H0,[y,<Õ,1-"D--g-•-e¦-e.Zr.(Í.�ö.Z‡/Vâ/490Jn0.¹0Iè0;21dn11Ó1<2DB2^‡2�æ2Ot3VÄ3q4x�4–5{�5]6ow6`ç6H7De7Yª7J8+O85{8.±8à8>÷8V69+�9¹9DØ9*:4H:G}:KÅ:U;Ig;Z±;I<,V<Gƒ<2Ë<Yþ<OX=¨=QÃ=>
'>^5>;”>EÐ>O?.f?8•?]Î?J,@kw@Lã@p0A¡A<»AøAAB5XBŽB¢B¯B"ÊB&íBCd.CZ“CîCP
! DE[DH¡DAêD…,E7²EWêEXBF0›F>ÌFTGT`G9µG,ïGDH?aH?¡HPáHR2IN…IMÔIÂ"J,åJL52MhN+†OE²O:øO>3P(rP>›P:ÚP>Q1TQD†QpËQ=<RnzR4éR+S-JS"xSK›S;çS=#TaTkpTBÜTŒUY¬U;VIBV@ŒV<ÍV>
! WAIWF‹WbÒWn5Xn¤XYYFmYv´Yv+Z?¢ZEâZC([7l[8¤[AÝ[>\O^\D®\Ró\(F]ho]gØ]S@^”^2±^0ä^(_L>_9‹_NÅ_9`}N`WÌ`Z$ayaKùaTEbSšb-îb0cUMc]£cddH9d8‚dd»dZ et{e´ðeX¥f‘þf��g�hd°hriYˆiZâi\=j/šjDÊj>kbNkL±kHþkAGlN‰lEØlNmAmm@¯mZðm@KnŒnR£nHön:?oTzoÏo4îo/#p3Sp,‡px´pk-qŸ™qr9r¬ry¸ry2s¬sLÊsVt@nt\¯tGu3TuYˆu0âuBvBVv™v^¶v#wH9wD‚w+Çw2ów&xFx&^x…x*¡xÌx=Ùx0y.Hy>wy¶y;ÑyR
zV`z"·z%Úz?{1@{)r{Oœ{)ì{@|bW|;º|Cö|>:}9y}w³}+~3;~Do~%´~%Ú~bGcJ«LöLC€4�€IÅ€K�C[�IŸ�Gé�1‚G‚<c‚X ‚ù‚BƒUƒSqƒ^Åƒ0$„-U„aƒ„8å„E…d…:„…p¿…‚0†~³†u2‡T¨‡/ý‡T-ˆ+‚ˆ+®ˆ2Úˆ7
‰*E‰Mp‰(¾‰“ç‰E{ŠOÁŠK‹M]‹Y«‹‹Œ]‘Œ@ïŒb0�—“�s+Ž3ŸŽjÓŽH>�H‡�^Ð�]/�@��@Î�J‘;Z‘M–‘@ä‘N%’\t’dÑ’D6“A{“>½“,ü“&)”nP”S¿”u•@‰•%Ê•1ð•B"–:e–- –DÎ–7—8K—1„—I¶—$˜r%˜˜˜>¶˜Lõ˜&B™ui™6ß™`š`wš-Øš`›g›Dç›,œUIœOŸœcïœ@S�#”�2¸�6ë�3"žMVž>¤žAãžX%ŸF~ŸWÅŸQ Co ;³ .ï 7¡AV¡O˜¡sè¡W\¢
! ´¢U¿¢K£Ba£h¤£F
¤@T¤P•¤dæ¤|K¥ŸÈ¥Ÿh¦?§IH§R’§Lå§/2¨0b¨,“¨¢À¨c©‚©0¡©)Ò©Gü©BDª4‡ªC¼ªB«8C«N|«DË«F¬AW¬\™¬Oö¬&F­€m­‚î­Wq®‹É®gU¯G½¯U°)[°6…°¼°WÀ±2²UK²K¡²Kí²V9³-�³V¾³`´Qv´1È´6ú´=1µFoµ<¶µYóµCM¶a‘¶:ó¶x.·=§·[å·IA¸g‹¸dó¸AX¹<š¹s×¹YKº=¥º2ãº»l3»O »Lð»W=¼R•¼)è¼h½L{½‘È½Z¾…y¾/ÿ¾b/¿d’¿Q÷¿vIÀÀÀ9àÀ ÁO;Á3‹ÁM¿Á´
Â´ÂÂºwÃ12Ä#dÄ0ˆÄT¹Ä.Å1=ÅLoÅ,¼ÅéÅp	ÆIzÆRÄÆ>Ç@VÇ<—Ç#ÔÇ2øÇ#+È[OÈ"«È&ÎÈõÈ
ÉÉF;ÉE‚ÉEÈÉEÊFTÊE›ÊCáÊD%ËCjË5®Ë_äËCDÌJˆÌwÓÌEKÍN‘Í4àÍ+ÎZAÎWœÎ[ôÎcPÏ`´ÏlÐR‚ÐsÕÐ]IÑ`§Ñ3Ò#<Ò$`ÒC…ÒCÉÒR
Óe`ÓfÆÓf-ÔB”ÔC×ÔCÕ?_ÕDŸÕZäÕ5?ÖYuÖVÏÖ&&×3M×,�×/®×4Þ×EØCYØC�Ø%áØ6ÙC>Ù-‚Ù'°Ù%ØÙ>þÙT=ÚU’Ú>èÚh'Û.�Û:¿Û=úÛK8ÜF„ÜËÜ.êÜ'Ý%AÝ'gÝ%�Ý,µÝ=âÝ8 ÞQYÞJ«ÞDöÞH;ßo„ßpôß`eà\Æà#áÒ=áYâyjâ@äâu%ãl›ã6ä5?ä4uä4ªäßä6úä21å5dåTšåDïå@4æNuæYÄæ<çS[çC¯ç'óçXèutè<êè<'éŽdéJóéR>êA‘ê@ÓêGëS\ë6°ëEçëf-ìK”ìMàìG.í0ví2§íCÚí(î%Gî5mîA£î/åîBïbXï5»ïCñï25ðKhðB´ðO÷ð^Gñ]¦ñ?òTDò#™ò/½ò'íò0óAFómˆó:öó71ô<iô_¦ôyõ~€õ8ÿõ8öKHö=”öSÒöR&÷y÷<—÷5Ô÷G
! ø5RøKˆø)ÔøVþøEUùD›ù=àù*ú0IúKzú@ÆúûM%ûsû<‡û7Äûüûü8üTü4jüŸü5ºüEðü;6ý6rý7©ý5áýOþ4gþ
œþ?ªþêþ!ÿ-)ÿ0Wÿ/ˆÿm¸ÿ`&D‡@Ì?
&MtX”[íSI-�&Ëòi%/�¿	ËMÕ#6%I3o9£SÝQ1*ƒ:®éFCOC“8×K¡\�þ€�.	!?	Ra	1´	.æ	I
! Q_
! P±
! !"’DB×1BLL�*Ü:
B
8\
•
b²
&#<0`^‘EðÍ6[T`Gµ>ý=<=z=¸%öK#hEŒrÒHEeŽeôOZ<ª<çI$an=Ð&)5(_(ˆ;±´í³¢\V#³Q×E)FoF¶EýCE^E¤Eê~0P¯�b�1óß%/'5 ‰] Xç U@!O–!Læ!33"]g"+Å"8ñ"@*#:k#L¦#Pó#*D$Co$j³$^%Z}%BØ%=&@Y&š&@³&§ô&Oœ'Sì'J@(d‹(;ð(S,)*€))«)JÕ*S +t+`ô+\U,j²,U-Ys-OÍ-%.%C.Qi.`».C/R`/N³/70d:0}Ÿ0V1ft1mÛ1EI2>�2qÎ2@3N\3Y«3p4!v4D˜4Ý4;ñ4.-5L\5h©5>6jQ62¼6\ï6DL7M‘7)ß7€	8SŠ8SÞ8?292r9h¥9i:{x:_ô:{T;bÐ;D3<'x<4 <8Õ<4=ZC=Kž=cê=æN>5?>T?2“?7Æ?Fþ?5E@&{@¢@*Â@Gí@A5A8wAC°A^ôAMSB¡B*ÁB ìBF
CTC>tC5³C8éCa"Dd„D;éDï%EïF_G@eGM¦GgôG6\H4“HTÈHEIncIDÒI:JORJI¢J'ìJ?KSTKc¨KMLKZLT¦L[ûL@WM˜MR³M,N-3N`aNSÂNOO/fOJ–O#áOCP³IP¹ýP€·Q(8R2aRE”RVÚR…1S'·SYßS;9T,uTJ¢TGíT:5UPpU,ÁUOîU[>V3šVNÎVGWBeW]¨WrXkyX*åXOYI`Y6ªYBáY;$ZF`ZA§ZFéZ?0[|p[€í[hn\X×\[0](Œ]@µ]Eö]E<^E‚^GÈ^O_4`_@•_AÖ_3`EL`&’`¹`C×`CaA_aA¡aEãa-)bAWbC™bXÝb?6c@vcB·cGúc%BdMhdS¶dZ
! eZeebÀej#foŽfuþfttgˆégˆrhˆûhˆ„iŠ
jˆ˜jŠ!kˆ¬k~5lŒ´lŒAmŠÎmŒYnŠæn‹qo�ýo~�pFqDSqM˜qOæqC6rDzr@¿r"sH#sDlsB±sBôs7t@WtF˜t@ßtK u@lu/­uEÝuB#vAfvG¨vDðvE5wC{w@¿w+x",x!Ox-qx+Ÿx@ËxSy@`y;¡y;Ýy:zXTzn­zN{€k{_ì{(L|Au|:·|ò|:}BK}|Ž}3~H?~/ˆ~@¸~wù~`qÒ^ð`O€!°€ Ò€ó€"�<3�9p�/ª�9Ú�3‚H‚;h‚5¤‚0Ú‚.ƒX:ƒF“ƒ9Úƒ-„KB„Ž„T®„Q…HU…@ž…nß…=N†DŒ†BÑ†H‡;]‡]™‡d÷‡F\ˆk£ˆ4‰.D‰]s‰!Ñ‰ó‰Š3!Š2UŠQˆŠ:ÚŠ9‹;O‹5‹‹8Á‹6ú‹61Œ-hŒ=–Œ7ÔŒ4�3A�6u�7¬�1ä�6Ž6MŽ6„Ž0»Ž-ìŽ-�-H�1v�Q¨�;ú�86�4o�9¤�4Þ�4‘3H‘/|‘1¬‘4Þ‘8’6L’0ƒ’3´’Dè’3-“7a“K™“2å“7”(P”:y”)´”GÞ”G&•Jn•C¹•Gý•CE–_‰–^é–iH—c²—L˜!c˜/…˜3µ˜,é˜™$0™2U™Âˆ™@Kš;Œš%Èš7îš‘&›"¸›Û›-á�ož`ž<àž9ŸWŸrŸ‘Ÿ¬ŸÉŸçŸ9óŸ€- ?® Gî Z6¡;‘¡@Í¡¡¢h°¢N£ih£©Ò£S|¤`Ð¤]1¥<�¥TÌ¥I!¦|k¦Bè¦G+§Rs§FÆ§u
¨Iƒ¨NÍ¨I©af©}È©dFª:«ª]æªRD«O—«nç«\V¬e³¬G­Xa­@º­<û­S8®GŒ®9Ô®@¯1O¯G�¯>É¯_°Eh°e®°p±4…±vº±I1²j{²�æ²Éh³Þ2´èµ>úµD9¶Ù~¶eX·H¾·x¸t€¸Zõ¸hP¹T¹¹Nº`]º9¾º4øº--».[»>Š»;É»3¼O9¼3‰¼1½¼5ï¼7%½e]½™Ã½l]¾fÊ¾e1¿=—¿fÕ¿k<À¨Àà­ÁfŽÂnõÂ‘dÃLöÃ²CÄ³öÄeªÅPÆaaÆ�ÃÆNSÇR¢Ç<õÇ¡2È>ÔÈ›É7¯ÉLçÉ84Ê{mÊeéÊOOËvŸË\ÌGsÌ+»ÌwçÌM_Íg­ÍDÎ[ZÎ{¶Î=2Ï2pÏ^£ÏVÐWYÐl±Ð›ÑgºÑk"Ò¢ŽÒS1Ól…ÓUòÓJHÔl“Ô[ÕF\ÕI£ÕMíÕM;Öi‰ÖSóÖ8G×P€×ÃÑ×-•ØZÃØvÙT•ÙHêÙL3Û�€Û~ÜI�ÜXËÜZ$ÝUÝÕÝtUÞ`ÊÞ+ßs:áH®áv÷á^nâWÍâD%ãGjãÝ²ãÜ�äfmå{Ôå¬Pævýæ®tç®#è¦Òè€yéJúéëEêF1ëtxëXíënFìJµìJí®Kí¸úí¾³îmrï(àï	ðn&ð•ð–°ðŒGñÔñôñòD"òFgòQ®òAóÑBó~ô|“ôCõLTõa¡õö‚ƒö7÷v>÷Yµ÷bømrødàø“Eù:Ùù|ú\‘úMîúf<ûm£û$üy6üW°üKýFTýg›ýÀþÄþ.ÙþËÿ-Ôÿ.Y19‹EÅ6"AYm›!	u+X¡`úd[/À�ðX~B×2$MIr;¼<ø*5`7:·9ò8,8eEž[äF@p‡5øh.	2—	lÊ	-7
! Fe
! K¬
! 9ø
! H2`{9ÜACXGœ\ä;A
7}
Pµ
*%1?WB—ŒÚtg;Ü:#ScwZÛB6?yZ¹AHVXŸ>øK7iƒ#í=POE uæF\8£ÜTû^P¯IÉHC\1 [ÒI.=x¶HÏ4XM$¦;Ë9=A)Ÿ#É"íE.ZtÂÏ4’:Çfei@Ï31Dv:–/Ñ83:6n+¥2Ñ! ;&  b "ƒ ¦ 4À  õ !!B8!${!S !4ô!9)"*c"QŽ"à"gû"7c#"›#F¾#$%$7D$*|$4§$1Ü$'%76%Bn%8±%5ê%6 &7W&9�& É&-ê&.'0G';x'´'7Ê'>(A(7`(0˜(8É(8)1;),m):š)5Õ)*"$*GG*#�*€³*4+/P+5€+H¶+ÿ+.,/I,9y,&³,LÚ,>'-Bf-"©-OÌ-Y.)v.M .)î.a/az/TÜ/I10K{03Ç0!û0'1IE1P�1cà1LD21‘2¦Ã2mj3$Ø3ý3474RO47¢4-Ú4_5<h5 ¥5aÆ5R(6O{6Ë6Ü6í6R77X7-�7#¾7 â7#8,'8"T8#w8u›8h9;z98¶9ï9Wþ9ZV: ±:1Ò:F;3K;,;L¬;¢ù;xœ<T=Kj=6¶='í=&>3<>7p>L¨>õ>2?%G?)m?#—?4»?`ð?`Q@B²@Yõ@hOA8¸ALñAE>B:„BJ¿B0
! C@;C0|C-­C:ÛC"DN9D6ˆD$¿D)äD6E6EE4|EQ±EFFFJFF‘FFØF!G,AG=nG1¬G8ÞG@H!XHBzH!½HÉßHˆ©IU2JDˆJDÍJ9K]LK+ªK'ÖKBþK¦ALÀèLO©M*ùMM$NerN;ØN2O`GO¨O‰¾OQHPCšP&ÞP[Q<aQ;žQ:ÚQ=RESR~™RPS:iSX¤SHýS#FT;jTF¦TGíT55ULkU7¸U$ðUV?0V,pV+�V(ÉV,òV�W4­W=âW* X'KX5sXD©XKîX<:YSwYHËYbZ'wZAŸZ6áZ/[9H[^‚[7á[N\Mh\+¶\Gâ\*]TI]Kž]$ê]B^OR^@¢^Šã^+n_)š_IÄ_!`$0`GU`e�`!a8%a+^a(Ša|³a|0b‰­bŠ7c.ÂcTñc*Fd\qd4Îdne,reNŸe;îeG*f[rfbÎfd1g?–gKÖg3"h Vhowh©çh—‘i')jhQjFºj*kK,kGxk>Àk4ÿk/4ldlk‚lRîl3AmHum7¾mGömb>n8¡n#Ún)þn&(o(OoxoŽo(¤oKÍoMp2gp9špCÔp,q#EqKiqKµq-rD/rBtrD·r=ürK:sc†s@êsS+tEt+ÅtDñtB6uÐyuQJv—œv[4w#�w8´wJíw@8x1yx&«xdÒxL7yš„yozT�zbäzFG{NŽ{6Ý{<|=Q| �|4°|=å|8#}4\}²‘}HD~�~8¢~'Û~4OLœ4·)ì €,7€!d€.†€0µ€1æ€�>7�;v�R²�a‚Xg‚rÀ‚[3ƒn�ƒWþƒ:V„›‘„?-…{m…[é…€E†°Æ†�w‡]ˆeeˆŒËˆ�X‰Ré‰Œ<Š�ÉŠRZ‹R­‹NŒ�OŒvÑŒ?H��ˆ�EŽS\Že°Ž•�u¬��"�n°�o‘0�‘bÀ‘W#’q{’˜í’m†“kô“|`”ZÝ”i8•G¢•kê•fV–^½–1—WN—9¦—mà—@N˜k�˜uû˜;q™�­™0/š5`šK–šXâšF;›Z‚›TÝ›!2œ=TœC’œ?Öœ/�;F�_‚�6â�lžJ†žMÑžoŸo�ŸoÿŸoo zß zZ¡]Õ¡k3¢]Ÿ¢]ý¢][£]¹£d¤Z|¤H×¤G ¥Jh¥R³¥2¦k9¦Q¥¦+÷¦h#§yŒ§P¨vW¨[Î¨*©Èª©8sªf¬ªK«I_«F©«Cð«L4¬L�¬yÎ¬SH­Qœ­Wî­yF®`À®d!¯_†¯`æ¯‘G°pÙ°`J±f«±P²™c²Xý²\V³f³³Z´gu´fÝ´cDµb¨µ^¶\j¶¢Ç¶Bj·H­·Nö·\E¸=¢¸-à¸¯¹V¾¹OºfeºŸÌº@l»µ­»Hc¼H¬¼aõ¼ˆW½`à½_A¾_¡¾_¿Ba¿E¤¿Bê¿:-ÀhÀŸèÀnˆÁ?÷ÁS7ÂT‹ÂUàÂW6ÃSŽÃ]âÃH@Ä8‰Ä;ÂÄRþÄ/QÅ<�Å?¾ÅmþÅ3lÆH Æ=éÆ['ÇWƒÇWÛÇC3ÈzwÈˆòÈO{ÉTËÉ+ ÊALÊ<ŽÊkËÊ07ËZhËuÃËe9ÌHŸÌCèÌI,ÍIvÍTÀÍLÎibÎAÌÎcÏOrÏPÂÏ[ÐBoÐ}²Ð\0Ñ]�ÑfëÑ’RÒZåÒ2@ÓdsÓ?ØÓZÔVsÔ@ÊÔ‰Õn•ÕGÖ^LÖ<«Ö�èÖ‹†×>Ø|QØ€ÎØ?OÙm�ÙXýÙKVÚc¢ÚkÛ:rÛ/­ÛwÝÛˆUÜIÞÜS(Ý?|Ý@¼Ý+ýÝ¦)Þ8ÐÞL	ß4Vßd‹ß,ðßSàYqàVËàX"áP{áfÌá93âcmâGÑâGã;aã4�ãTÒãC'äSkä~¿äR>åu‘åSæ.[æªŠæD5ç_zçbÚç[=èi™èMéLQé9žéWØéC0ê|têŽñêŽ€ëEìsUìkÉìU5íB‹íaÎíf0î2—îVÊîV!ïrxïSëïU?ðM•ð8ãðTñeqñ<×ñOòGdòQ¬òSþòbRó�µójEôf°ô?õ@WõA˜õ-ÚõcöZlö<Çö0÷B5÷Zx÷KÓ÷:øbZøf½øM$ù^rùDÑùNúheú@ÎúHûƒXû,Üû3	ü0=üUnü5Äü5úüW0ýdˆý5íýg#þg‹þ7óþU+ÿO�ÿNÑÿd k…2ñl$9‘gËC3,wa¤8=?.}N¬FûFBW‰Šá`lNÍJVg<¾‹ûV‡VÞ,5JbD­}òrp	Sã	?7
! Fw
! :¾
! Kù
! IED�]Ô^2g‘]ùlW
jÄ
U/>…OÄ=SRe¦xL…WÒ2*=]K›Wç§?açOIQ™ˆë+tR ,ó9 
Z_hcÈï,<tYÎòNAGX] |þ}{ ^ù jX!<Ã! "?¡"³á"!•#Y·$k%W}%&Õ%.ü%6+&2b&t•&j
! '~u'6ô'e+(0‘(;Â($þ('#)&K)&r)'™)'Á)Aé)5+*2a*<”*<Ñ*g+bv+qÙ+éK,Ê5-�.cž/^0Ga05©0Qß0P119‚19¼1)ö1
 2$.2 S2Gt2y¼2H63Š3>
! 4:I4K„4ZÐ4+5-15_5l5~5
�5
�5	«5µ5iº5$68A6Qz6yÌ6CF7KŠ7,Ö7"80&8HW8$ 8BÅ8b9Ok9J»92:19:kk:M×:C%;`i;\Ê;H'<Np<G¿<B=-J=ux=Zî=XI>O¢>/ò>F"?Li?R¶?S	@K]@E©@Qï@[AAW�AZõASPBk¤B7C/HC/xCM¨C2öC)DŽCD7ÒD‚
! E.�E0¼E7íER%F1xF-ªFHØF;!GI]GI§GvñG1hH$šHW¿H/I,GI'tI‹œI?(J6hJNŸJkîJ_ZK4ºK*ïKŽL3©LOÝLJ-M9xM>²MMñM5?N5uN&«N,ÒNHÿN-HO.vOG¥O7íOm%PT“PFèP=/QˆmQ<öQR3R>†RIÅRIS<YS–SEœSIâSb,Tz�T
! U,!U3NU9‚UP¼UB
V@PV7‘VRÉV:W6WW1ŽW3ÀW@ôW95XDoX0´X;åX8!Y:ZY;•YÑYñY#ýY,!ZNZIeZ,¯Z.ÜZk[,w[?¤[ä[ý[*\*A\*l\0—\MÈ\U]�l]Sî]UB^E˜^^Þ^C=_J�_DÌ_e`dw`]Ü`H:abƒaIæaA0bhrbNÛb*c7c<Fc*ƒc®c>ºcŒùc?†d3Æd'úd"eoBe<²e8ïe%(f=Nf1ŒfJ¾f;	g:EgK€g0Ìg@ýg3>h6rhJ©hSôh0HiAyiB»iLþi=Kj6‰jQÀjTk(gkT�kwåkS]l3±lEålO+m0{m.¬m$ÛmDn!En8gn0 nÑnÞn&ën/o.Bo.qoD o>åoG$pFlpT³pjqKsq*¿q8êq?#rEcrG©rAñr<3sPpsEÁs¨ts°tO$uUtu8ÊuYv-]v8‹v?ÄvRwLWw#¤w,ÈwYõwAOxC‘xRÕxT(y#}y9¡y1Ûy9
zGz]fz&Äz&ëz]{Dp{(µ{)Þ{D|GM|X•|Sî|`B}B£}Wæ}<>~/{~W«~A)E"o0’4Ãˆø”�€Š��¡�–/‚�Æ‚�Vƒ–äƒ�{„ƒ…��……†�¥†�5‡’Ã‡’Vˆˆéˆ?r‰1²‰Tä‰@9ŠMzŠ7ÈŠ4‹)5‹*_‹*Š‹3µ‹cé‹8MŒV†Œ>ÝŒ6�ES��™�„'Ž9¬ŽAæŽC(�Vl�8Ã�<ü�'9�Pa�M²�‘‘9‘SJ‘`ž‘`ÿ‘1`’2’’3Å’4ù’8.“/g“—“O±“”K”5d”[š”>ö”H5•T~•<Ó•O–P`–G±–Cù–!=—I_—E©—yï—i˜{{˜/÷˜<'™Kd™%°™$Ö™$û™N š6oš8¦š7ßšX›Yp›9Ê›8œ7=œ=uœ?³œ(óœ'�TD�P™�7ê�/"ž%RžMxž0Æž,÷ž5$ŸZŸryŸìŸ;ùŸ5 9A ;{ /· Cç l+¡Z˜¡aó¡!U¢w¢5–¢1Ì¢*þ¢?)£.i£2˜£/Ë£û£Q¤Qg¤C¹¤Lý¤^J¥/©¥,Ù¥&¦(-¦&V¦F}¦tÄ¦)9§nc§dÒ§r7¨lª¨n©s†©[ú©eVªW¼ª«8(«Ga«,©«8Ö«3¬?C¬,ƒ¬+°¬Ü¬1í¬U­.u­9¤­=Þ­Q®8n®3§®9Û®2¯<H¯2…¯¸¯GÓ¯_°l{°/è°6±,O±2|±1¯±-á±W²og²J×²o"³_’³Wò³\J´m§´YµXoµ,Èµõµ0
¶>¶-O¶7}¶fµ¶t·<‘·IÎ·F¸A_¸2¡¸7Ô¸d¹2q¹-¤¹JÒ¹0ºYNº`¨ºC	»;M»&‰»5°»æ»I¼GM¼<•¼"Ò¼õ¼!½$(½&M½*t½Ÿ½3¶½)ê½.¾/C¾+s¾Ÿ¾´¾!Ê¾ì¾¿1¿L¿,i¿:–¿,Ñ¿=þ¿=<À?zÀ=ºÀ=øÀ=6Á=tÁ=²Á.ðÁ6ÂVÂ
! kÂvÂ0ˆÂ/¹Â(éÂ$Ã$7Ã\Ã=mÃJ«ÃöÃÄQ!Ä/sÄ4£Ä-ØÄ+Å82Å4kÅ- Å0ÎÅ6ÿÅ,6Æ-cÆ7‘Æ7ÉÆÇ Ç7?Ç'wÇßŸÇ$È>¤È^ãÈ(BÉTkÉ8ÀÉ3ùÉD-Ê)rÊ.œÊ6ËÊ=Ë7@Ë<xË3µËOéË9Ì)RÌ|Ì#˜Ì?¼ÌFüÌNCÍ9’ÍmÌÍI:ÎC„ÎÈÎBÛÎ.ÏAMÏ*�Ï-ºÏ'èÏ$Ð'5Ð@]ÐKžÐ#êÐ>Ñ>MÑcŒÑðÑ]øÑYVÒ!°ÒÒÒñÒ"Ó01Ó=bÓ“ Ó?4ÔItÔ$¾Ô=ãÔU!Õ,wÕM¤ÕdòÕBWÖešÖs×;t×/°×6à×iØ3�Ø<µØ òØÙH-Ù6vÙ'­Ù*ÕÙ>Ú=?ÚC}Ú7ÁÚ7ùÚ;1Û.mÛQœÛ3îÛ%"ÜBHÜm‹ÜYùÜQSÝ>¥ÝkäÝ0PÞ1�Þ1³Þ?åÞF%ßXlßYÅßà1,à#^àa‚àwäà/\á+ŒáP¸á3	â9=â7wâ8¯â=èâE&ãQlã(¾ã'çã:äJägä$‚äO§ä8÷ä-0å#^å'‚å'ªåxÒåOKæ›æ¨æ[¹æYç7oç=§çJåçG0è xè*™èÄèVáè
8éFéEdéEªéAðé;2êKnê.ºêéêGë3PëF„ëFËëKìL^ìb«ì;íuJíQÀí<î
Oî
]î(kî”î îO¶îAï?HïMˆï-Öï*ð@/ðppðAáð;#ñ:_ñ9šñ=ÔñGòHZò]£òSó*UóX€ódÙóf>ô.¥ôeÔô%:õX`õU¹õ2ö6Bö6yö$°ö8ÕöB÷:Q÷BŒ÷_Ï÷4/ø6døH›øEäøF*ù8qù8ªùãù ú!ú7>ú/vú8¦ú2ßú+û9>û`xûMÙûS'üu{üuñü0gý•˜ý•.þ)Äþ%îþ.ÿ*Cÿ<nÿ-«ÿdÙÿ->3l3 <Ô0YBlœ/	;97uK­?ùK9A…=ÇFSLF Aç')1QDƒ+ÈlôHaLªD÷<^TZ³SwbyÚ;T	9�	KÊ	+
! =B
! =€
! <¾
! ºû
! d¶O@k@¬?í.-
4\
K‘
EÝ
:#p^2Ï4S7@‹.Ì+ûA'iƒ8¡XÚ%3@Yš®Á.Ñ0+1?]V�Nô#CIg:±Rì;?>{EºC2D5w,­4Ú->=-|6ª;áZJxsÃ47,lU™&ï)X@c™Yý1W#‰­"¿âøK5^5”1Ê*ü3')["…•¨E>2„·1Ë!ý5'U2}E°=ö;4VpQÇ” @® Dï E4!6z!*±!PÜ!/-"8]":–"7Ñ"G	#7Q# ‰#.ª#JÙ#E$$5j$4 $^Õ$>4%[s%.Ï%Xþ%>W&<–&ZÓ&..'C]'>¡'>à';(([(9„(k¾(n*)<™)6Ö)@
*QN*t *@+.V+K…+Ñ+#í+$,N6,E…,Ë,Dç,!,-'N-)v-F -yç-Ma.H¯.Iø.8B/X{/XÔ/E-0&s0?š0CÚ0A1B`1E£1Té1H>2O‡21×2*	3:43To3>Ä3F4?J4+Š4,¶41ã4l5r‚5sõ5Ei6C¯6?ó6@37pt77å728$P8Gu8`½829Q9-k9$™9/¾9Fî945:Lj:{·:23;Yf;,À;&í;-<^B<^¡<,=(-=4V=‹=)«=.Õ=>6 >W>"s>–>(µ>4Þ>0?CD?@ˆ?VÉ?D @;e@;¡@›Ý@syAGíA 5BKVB.¢B3ÑBIC
OC]C-qC+ŸC"ËC#îCDT&D:{D8¶D:ïD6*E!aE1ƒEQµE7F.?FnF<ƒF.ÀFEïFB5G-xGŠ¦GN1HI€HPÊH.IhJID³I0øI()J"RJ*uJK J>ìJ?+KAkKN­KMüKJLiLZ†LkáL*MM>xM·M<×M&N;NGWNUŸNTõN-JOUxOTÎOG#PGkP\³P\QLmQ>ºQYùQ[SRG¯RG÷RV?S–SOªSRúSMT3hT4œTÑT%éT#U63U#jUOŽUBÞU:!Vh\VdÅVS*WO~W!ÎW[ðWaLX+®X(ÚXJY5NY„Y,˜YPÅY<Z>SZ>’Z%ÑZ;÷Z<3[p[;„[&À[6ç["\ A\Jb\=­\Jë\g6]xž]m^m…^@ó^‰4_E¾_B`FG`0Ž`*¿`@ê`0+a)\a)†a0°a>áa@ bIabI«b1õb4'c8\c#•c5¹c-ïc d>d%[d=�dp¿d0e DeDåeE*fDpfUµf1g/=gCmgK±gIýgTGh&œh%Ãh3éhDi+biJŽi3Ùi3
jZAj"œj(¿j:èj&#kJJkJ•k‰àk8jlV£lOúlTJm=Ÿm9ÝmHn`n0}n9®n9èn."o[Qoe­o=pIQpY›pjõp/`q�q;­qBéq*,r9Wr5‘r@Çr<s4EsFzs2Áscôs8Xt;‘t3Ít=uI?uI‰uDÓu/v!HvSjv.¾vNívL<wH‰wXÒw>+xRjx{½x19yGkyY³yg
zzuzqðz^b{.Á{Žð{Q|2Ñ|}L}Kl}E¸}]þ}:\~]—~2õ~R(j{dæUK€)¡€-Ë€9ù€$3�<X�c•�gù�Ua‚~·‚*6ƒ<aƒ'žƒ9ÆƒJ„/K„+{„@§„>è„*'…8R…#‹…4¯…Bä….'†)V†@€†.Á†,ð†<‡'Z‡8‚‡8»‡3ô‡-(ˆ+Vˆ‚ˆ*—ˆ%Âˆ-èˆ>‰U‰e‰Gu‰S½‰,Š<>Š1{ŠD­ŠDòŠE7‹}‹D›‹+à‹#Œ&0Œ>WŒ#–ŒHºŒ?�3C�Aw�:¹�Eô�„:Ž$¿Ž<äŽM!�4o�I¤�Zî�NI�˜�C±�Sõ�NI‘<˜‘RÕ‘<(’1e’—’'¨’)Ð’/ú’E*“	p“Lz“5Ç“ý“”b”c€”Hä”;-•0i•,š•(Ç•9ð•J*–]u–yÓ–+M—6y—H°—:ù—.4˜Hc˜,¬˜Ù˜7î˜3&™gZ™XÂ™LšThš%½š9ãš1›4O›4„›'¹›xá›&Zœ$�œ5¦œFÜœD#�2h�6›�.Ò�+žA-ž1ož4¡žxÖž&OŸ$vŸ<›ŸCØŸ9 nV cÅ [)¡L…¡KÒ¡9¢<X¢e•¢8û¢
4£B£W£o£,†£&³£8Ú£#¤:7¤4r¤6§¤/Þ¤D¥3S¥7‡¥4¿¥@ô¥W5¦O�¦OÝ¦[-§m‰§+÷§M#¨=q¨A¯¨Fñ¨>8©dw©&Ü©9ªN=ª9ŒªMÆª;«9P«AŠ«iÌ«Q6¬`ˆ¬Cé¬ƒ-­}±­ˆ/®g¸®n ¯Q�¯'á¯$	°G.°Yv°GÐ°'±Q@±l’±Cÿ±KC²E�²aÕ²B7³?z³Hº³•´"™´¼´È´8Ø´RµIdµ:®µLéµ16¶Ah¶1ª¶HÜ¶N%·%t·Jš·Bå·6(¸&_¸,†¸*³¸)Þ¸b¹4k¹@ ¹aá¹ACºA…ºÇº&ßº#»*»F»zd»…ß»\e¼5Â¼,ø¼$%½+J½$v½-›½¾É½¸ˆ¾A¿"_¿Z‚¿JÝ¿b(À$‹À"°À5ÓÀb	ÁDlÁZ±Á Â:­Â9èÂ4"Ã"WÃIzÃ7ÄÃUüÃNRÄ8¡ÄGÚÄ/"Å"RÅ uÅ.–Å+ÅÅ/ñÅ/!Æ8QÆ!ŠÆ ¬Æ ÍÆ îÆÇ//Ç_ÇHsÇY¼Ç]ÈOtÈÄÈ,ÞÈEÉ*QÉ@|É#½É_áÉAÊ8TÊ4�ÊÂÊ3ßÊ9ËMË/fË'–Ë"¾Ë5áË@ÌJXÌ=£Ì2áÌ"Í;7Í2sÍ5¦ÍÜÍôÍ+
! Î26Î"iÎ"ŒÎ¯Î/ÃÎóÎ	Ï Ï
7Ï
EÏSÏ,jÏ
—Ï¥Ï?ÀÏ*Ð!+ÐMÐ-gÐK•ÐáÐ$ÿÐ.$Ñ\SÑ,°Ñ*ÝÑÒ(ÒHÒ#aÒA…Ò6ÇÒþÒ*ÓCÓaÓWwÓdÏÓ34ÔhÔP„Ô1ÕÔÕ-Õ0MÕ1~Õ)°Õ$ÚÕGÿÕMGÖ[•Ö(ñÖp×2‹×I¾×9Ø@BØ:ƒØ¾Ø.ÑØ:Ù2;ÙfnÙeÕÙ1;Ú+mÚ ™ÚCºÚþÚ4Û4LÛ'�Û'©Û`ÑÛ2ÜBDÜ]‡ÜMåÜ3ÝMÝ+ZÝL†ÝKÓÝ+ÞZKÞ!¦Þ%ÈÞîÞ!	ß'+ß=Sß(‘ß9ºß&ôß<àUXàc®à!á4áIá#`ác„áHèá.1â`âsâ†âŸâC±âHõâ[>ãšã0¶ãPçãS8äLŒä>ÙäAåSZå®å?Ìå;æ\HæB¥æOèæ!8çJZçI¥ç,ïçRèFoèu¶èF,éQsé?ÅéGêGMêa•ê)÷êC!ë4eëEšëGàë(ì/ì>Mì4ŒìÁìÙì@õì6íUí3^í$’í#·íÛí‚îíVqîXÈî<!ï,^ïK‹ï6×ï>ð2Mð5€ð7¶ð2îð2!ñ0Tñ9…ñ ¿ñàñüñòA5òAwò)¹ò
ãòñòó(.óWó
wó3…ó¹ó
Øóæó
ýóRô
^ôlôƒôœô³ôÊôáô
ÿô
õ
õ+õBõ[õ7sõ«õ
ºõ0Èõ3ùõ.-ö4\ö‘öI¨öòö&÷
7÷
E÷$S÷9x÷;²÷Kî÷
:øHøYøsø†ø
—ø
¥ø³ø Éø!êøZùgù"}ù& ùÇù3×ùú1ú`Nú1¯úáúóú!û/'ûWûlûAƒûÅû*Öû3ü5üIü^ü5qü%§üÍüxÞüWý jý‹ý'¦ý7Îý&þ-þ?þUþeþ=…þ'Ãþëþÿ�ÿ?°ÿ.ðÿ02<c/ /Ð:;U,h•ª¼‹ÌXj
|Š
¡¯
ÌQÚ,K+i8•6Î0IWa¹Õí88Jƒ›3» ï-4>Asµ"Ô÷(Gf#|
 ®1ÄöGTo7‰ÁÞ$ô(	2B	u	!Š	@¬	 í	
! $
! B
! V
! #p
! !”
! ¶
! Ó
! å
! ý
!  <"Sv�ªÊê-
! 38l„“&°0×4
!=
_
|
 �
±
GË
);'Rz’+¥Ñæ/÷#'KhH„BÍ"3K*f3‘ÅÚö!4O c„"š(½æ;R\p6ÍE:J…–¥Z<f—lþ+k^—)ö >@AaÁs#3—0Ë*ü.'3VPŠPÛM,4zK¯>ûE:@€MÁu4…+º;æP"zsOîG>|†zx~;÷33;gn£] :p R« >þ b=!X !aù!3["$�"j´"1#,Q#i~#1è#L$g$Sƒ$R×$**%U%:d%9Ÿ%8Ù%&&69&)p&š&D­&8ò&L+'(x'(¡'Ê' â'&(I*(;t(4°(+å(0)(B)-k)0™)6Ê)A*AC*=…*-Ã*7ñ*S)+X}+.Ö+y,y,cù, ]-A~-BÀ-D.'H.>p.2¯.4â.4/5L/‚/
’/= /?Þ/,0*K0$v0&›0$Â0Qç0%91_1)p1(š1*Ã1+î1"2/=2Km28¹2*ò2>3B\3BŸ3â33ü3!04+R4+~4&ª4(Ñ45ú4%051V5Uˆ5]Þ5H<6?…6"Å6Tè6!=7_7}7=š7EØ7B8a8Z~8VÙ8A09+r9Tž97ó9(+::T:F�:(Ö:Iÿ:=I;!‡;1©;?Û;7<_S<[³<I=EY==Ÿ=TÝ=52> h>X‰>â>ï>Lø>XE?ž?‚¹?d<@=¡@cß@ECA ‰A#ªAkÎA:B`KB=¬BêByñBFkC<²ChïC/XDPˆDZÙDI4EF~ELÅENF%aF5‡F>½F7üFB4G;wG%³GÙGòG,H?H>PHE�HJÕHX IDyI1¾I6ðI['JRƒJTÖJ%+K%QK7wK#¯K ÓK(ôK(L(FL0oL6 L.×LµMÓ¼MD�N'ÕN'ýN:%OP`OK±O\ýO<ZP—P?­PdíP]RQO°QYRSZRV®R#S2)S\S3|S4°S9åS/TOOTXŸT~øTcwUSÛUu/Vz¥V› Wx¼Wm5XP£XsôXhhYWÑY?)Z3iZQ�Z,ïZ2[8O[Œˆ[D\OZ\Fª\[ñ\@M]FŽ],Õ]+^0.^3_^)“^2½^Hð^W9_+‘_/½_.í_&`7C`H{`2Ä`~÷`:va<±ajîa�Yb-êbKc'dc9ŒcCÆc?
! dJdLadN®d6ýd=4eXre Ëeìe/f4;f pfA‘f0ÓfCgFHg1�g}Ág7?hLwh[Äh‚ i}£i0!j(Rj1{j2­jàj
! ójaþjP`k+±kRÝk-0l(^l(‡l'°l&Øl'ÿl('m6Pm*‡m²m1Ìm&þm2%n3Xn4Œn"Ánän=o1Bo(to+�o,Éo1öo*(pASp+•p1Áp.óp*"qMq1kq�q(½q(æq*r.:r5ir-Ÿr3Ír s'"s'Js rs'“s»s%Ús(t,)t5Vt7Œt Ät-åt(u8<u%uu1›uÍuíuJ
! v8Uv9ŽvÈv@åv?&wVfw9½wG÷w>?x2~xB±x+ôx+ yELyH’y!Ûy6ýy54zejz\Ðz>-{Ml{Aº{Fü{IC|J�|-Ø|}X
! }jc}!Î}"ð}"~/6~;f~-¢~-Ð~+þ~&*hQcº0€O€@Ï€�9*�{d�qà�SR‚H¦‚7ï‚<'ƒPdƒSµƒD	„HN„K—„Oã„P3…3„…K¸…J†KO†O›†Lë†J8‡Dƒ‡tÈ‡D=ˆC‚ˆfÆˆ]-‰9‹‰8Å‰=þ‰"<Š_Š0}Š5®ŠMäŠA2‹mt‹bâ‹dEŒlªŒh�m€�eî�gTŽm¼Ži*�q”�f�$m�’�K±� ý�$‘GC‘‹‘¨‘!¼‘!Þ‘!’!"’D’Ga’I©’Kó’A?“e�“aç“OI”$™”e¾”a$•O†•)Ö•G–yH–yÂ–y<—�¶—Y8˜‚’˜8™7N™:†™DÁ™Oš+Vš‚š$“šY¸š›K0›;|›F¸›ÿ›;œ"Gœ.jœC™œÝœ\ïœFL�8“�aÌ�d.žg“žOûžMKŸ9™Ÿ5ÓŸ<	 5F (|  ¥ /Æ ?ö 46¡k¡0Š¡»¡Ú¡"ô¡¢#4¢ X¢&y¢' ¢&È¢'ï¢&£'>£%f£%Œ£%²£?Ø£'¤*@¤k¤‡¤R�¤Tð¤TE¥"š¥1½¥1ï¥$!¦ F¦Ig¦}±¦C/§Us§QÉ§@¨6\¨Z“¨4î¨+#©4O©)„©.®©$Ý©.ª61ª-hª–ªEµªNûªJJ«P•«0æ«,¬+D¬Dp¬Dµ¬ú¬m­'ˆ­1°­Dâ­<'®2d®6—®OÎ®k¯Š¯.¨¯9×¯°.°1A°5s°,©°Ö°_ô°'T±3|±;°±8ì±O%²Du²+º²%æ²7³"D³9g³3¡³5Õ³.´C:´2~´6±´3è´HµQeµ=·µ6õµ,¶II¶%“¶F¹¶C·UD·;š·>Ö·@¸.V¸;…¸qÁ¸q3¹q¥¹yºQ‘ºzãº�^»�à»�b¼‰ä¼an½ŠÐ½i[¾Å¾4ã¾_¿&x¿xŸ¿ À>9À2xÀF«À]òÀdPÁTµÁT
! ÂF_ÂO¦ÂaöÂ.XÃN‡ÃIÖÃ` ÄT�ÄSÖÄ1*Å!\Å3~Å,²Å3ßÅCÆHWÆ8 Æ$ÙÆOþÆ3NÇ4‚Ç4·Ç`ìÇHMÈ'–È2¾È3ñÈ`%ÉL†É;ÓÉAÊ(QÊ4zÊ?¯Ê?ïÊ4/ËOdË\´ËSÌXeÌ8¾Ì1÷Ì3)Í&]Í#„ÍQ¨ÍOúÍ=JÎ5ˆÎ0¾Î9ïÎE)ÏJoÏ`ºÏ`ÐD|ÐÁÐ4áÐ;ÑFRÑ4™ÑZÎÑ>)Ò3hÒ&œÒÃÒDãÒ9(Ó=bÓ5 Ó<ÖÓ,ÔS@Ô$”Ô)¹Ô)ãÔZ
ÕMhÕ¶ÕCÈÕFÖ\SÖ,°Ö1ÝÖ0×1@×@r×<³×ð×KØ[ZØ>¶ØGõØC=ÙW�ÙDÙÙÚ1:Ú/lÚGœÚCäÚ7(Û3`ÛY”ÛEîÛ/4ÜGdÜ¬Ü0ÊÜ3ûÜ,/Ý\ÝQ|ÝÎÝJîÝ$9ÞD^Þ£Þ6½ÞKôÞA@ßr‚ßMõß<CàO€àUÐàb&á0‰á2ºáíáââ-âAâXâoâƒâšâ®âÂâÖâèâüâã/ãCãZãnã‚ã–ã­ãÁãØãìãää+äBäVäjä~ä’ä¦ä½äÔäëäÿäå*å>åUåiå€å”å«å¿åÓåçåûåæ&æ:æQæeæ|æ�æ¨æ¼æÐæäæ?ùæ9çMçeçG}çGÅç
è'è>BèC�è<Åè&ée)éz�ém
! êxxê#ñêë$.ëSëjë.€ë(¯ë3Øë{ìAˆìÊì%êìí-"í+Pí>|íE»í#î %î\Fî£î9´î9îî9(ï!bï„ï%œïÂï3Üï;ð:Lð7‡ð7¿ð2÷ð,*ñ]Wñ5µñ<ëñ6(ò/_ò1�òÁò-àò#ó%2ó%Xó!~ó ó*»ó-æó&ô;ô5Oô5…ô»ô!Ûô)ýô'õ6>õ!uõ"—õJºõ@ö;FöL‚ö9Ïö.	÷28÷k÷:„÷5¿÷+õ÷/!ø$Qø0vø3§ø-Ûø+	ùK5ù�ù¡ù6´ù<ëù&(ú4OúC„ú%Èúîú$ûL)ûEvû¼û&Üû#ü6'ü6^ü4•ü4Êü1ÿü(1ý2Zý$�ý4²ý4çý2þ2Oþ/‚þ:²þ+íþ,ÿ%Fÿ-lÿ:šÿ#Õÿ<ùÿ6LLV™*ð=;&y? -à:2I<|5¹5ï#%'I&q8˜+Ñ*ý)("R7u#­(Ñ=ú?86x/¯?ß>i^hÈ'1.Y#ˆ0¬(Ý/"6Y'o3—%ËdñsV	IÊ	
! 0
! 1N
! 4€
! Fµ
! Bü
! Y?%™+¿kë_W· Ï!ð3
3F
Cz
¾
:Ï
*
! .5)d-Ž,¼0é+Fc s*”&¿&æ3
AA\@žAßD!:f4¡,ÖY=]$›(Àéü"8$[1€1²1ä11H1z1¬1Þ11B3t1¨"Úý/+I+u)¡Ë*é>>S>’'Ñ#ù##Ae#�¥'Á#é#
#1#U#y#�4Á&öC.a0�/ÁFñ%8^Cz¾Ò#ë/#?Cc;§ã15+P$|1¡#Ó"÷]"x+›)Ç8ñ:*De8ªã% =' "e ,ˆ µ 3Ë ?ÿ )?!i!Rˆ!4Û!*";"&T".{"0ª"$Û"##-$#$R#w#SŒ##à#9$&>$&e$2Œ$3¿$@ó$C4%;x%.´%-ã%)&/;&#k&F�&"Ö&+ù&C%'ji'fÔ'3;(o(6ˆ(>¿(2þ(31)'e)(�)J¶)9*L;*ˆ*4§*8Ü*A+FW+Dž+;ã+r,�’,*"-OM-O�-í-7.=D.T‚.F×./J:/L…/Ò/6î/$%0PJ0J›0Xæ0N?18Ž1/Ç12÷1=*2Ah21ª2PÜ2+-35Y35�3<Å3L4+O4-{4B©4Dì4O15K�5;Í5:	6:D6;6C»63ÿ6<37-p7pž7080@8.q8+ 8PÌ8B9@`9O¡9@ñ92:HO:r˜:C;,O;)|;`¦;N<EV<<œ<;Ù<=0=,K=2x=«=CË=>$-> R>?s>@³>ô>2?l:?\§?>@IC@F�@#Ô@ø@GA1TAF†A@ÍA;B2JBF}B;ÄB@C4AC7vC;®C"êC+
D9D%ODouDTåD/:ECjEO®E(þE3'F$[F€F!™F&»F+âF1G-@G+nG)šG$ÄG#éG#
H'1H&YH(€H&©H#ÐH*ôH+I/KI,{I%¨I#ÎI)òI)J)FJ,pJ-�J+ËJ+÷J+#K/OK5K9µK=ïKS-L<�L~¾Lh=M?¦M,æM+N1?N!qN6“N+ÊN8öND/OCtO1¸ONêO�9Px»P;4QZpQ]ËQK)RVuRVÌR6#SuZSxÐS;ITE…T%ËT7ñT)U0IU1zUh¬UPV4fVH›V;äV% W+FWzrWdíW=RXc�XDôX9Y.NY>}YP¼Y5
Z/CZ3sZZ§Z[N[?h[¨[¿[.Ø[0\28\(k\B”\×\Zë\F]-f]F”]VÛ]Q2^l„^:ñ^Y,_U†_NÜ_{+`›§`ÂCa1bA8bzbJ—b3âb;cBRc•c$µc*Úc?dKEd"‘dE´d2údO-e8}e$¶eDÛe8 fGYf$¡fKÆf*g)=g<gg8¤g:Ýg;h<Th9‘h>ËhV
! i<aiWžiMöi5Dj]zjmØj=Fk?„kQÄkXlHoll¸l0%m4Vm2‹m;¾m-úm+(nNTnL£nGðn,8o/eo •o)¶o@ào'!p$Ip$np5“p:Ép+q,0q1]q�q'®q Öq.÷q&r&Drkr&‰r)°r2Úr)
s:7s+rsDžs)ãs*
t58t=nt2¬t&ßt%u",u9Ou5‰uJ¿u
! v0!v$RvSwvwËv$Cw8hw¡w[³w+x;;x'wxŸx@½x!þx# y#Dy0hy7™yFÑyPzFiz:°z?ëzO+{4{{5°{=æ{A$|$f|&‹|5²|3è|;}?X}3˜}4Ì}>~@@~<�~S¾~JN]B¬dïYT€M®€>ü€L;�Nˆ�}×�NU‚F¤‚Kë‚27ƒ7jƒh¢ƒ:„=F„T„„9Ù„Z…Cn…6²…-é…F†Q^†4°†/å†S‡Ii‡^³‡>ˆIQˆD›ˆ4àˆB‰HX‰J¡‰Aì‰;.ŠajŠ0ÌŠýŠ^‹Py‹|Ê‹UGŒI�ŒRçŒR:�Q��/ß�1ŽAŽ]Ž.yŽ0¨ŽBÙŽ3�2P�2ƒ�¶�aÔ�{6�=²�zð�/k‘P›‘.ì‘/’BK’OŽ’Þ’L÷’%D“/j“8š“-Ó“7”9”0X”‰”,©”-Ö”••2)•-\•Š•"¢•AÅ•–&–>F–1…–+·–Iã–J-—+x—¤—µ—Ï—=æ—<$˜a˜q˜�˜2£˜Ö˜9ô˜.™(I™)r™ œ™-½™(ë™0šEš(cš%Œš1²š:äšJ›^j›^É›I(œ_rœ*Òœ[ýœ9Y�s“�Wž$_ž„ž-¤žÒžåžýžŸ?,Ÿ8lŸ-¥ŸFÓŸy #” S¸ ]¡!j¡@Œ¡PÍ¡W¢Iv¢?À¢^£%_£*…£+°£'Ü£!¤6&¤0]¤�Ž¤ƒ¥D”¥<Ù¥¦;3¦.o¦3ž¦3Ò¦+§32§f§5ƒ§8¹§<ò§</¨<l¨!©¨*Ë¨_ö¨&V©C}©<Á©9þ©I8ª%‚ª+¨ª=ÔªF«4Y«TŽ«Cã«,'¬�T¬Aâ¬:$­[_­»­JÚ­j%®W�®Tè®$=¯Rb¯Wµ¯:
°!H°Dj°¯°RË°1±MP±4ž±4Ó±X²Ma²N¯² þ²;³[³@s³J´³5ÿ³5´,S´&€´:§´�â´“pµ/¶&4¶?[¶/›¶-Ë¶*ù¶`$·C…·VÉ·5 ¸yV¸VÐ¸r'¹pš¹%º-1º'_º)‡º(±º.Úº2	»:<»?w»H·»¼¼0¼H¼E^¼!¤¼;Æ¼n½!q½&“½9º½ô½#¾:2¾m¾'|¾B¤¾'ç¾-¿+=¿i¿�¿-•¿(Ã¿9ì¿'&À)NÀCxÀ#¼ÀàÀ9óÀ?-Á2mÁ Á¼Á×ÁIóÁU=Â@“ÂÔÂ:íÂ0(ÃFYÃ: Ã$ÛÃ7Ä38Ä?lÄF¬Ä6óÄ?*ÅEjÅ+°Å.ÜÅ!Æh-Æ/–Æ6ÆÆ5ýÆ63Ç5jÇ) Ç$ÊÇ=ïÇ/-È]ÈS|ÈEÐÈ8É$OÉ<tÉ'±É(ÙÉ7Ê8:Ê2sÊ!¦Ê>ÈÊ?Ë4GË=|Ë:ºË3õË)ÌHÌ.cÌ1’Ì'ÄÌ7ìÌK$Í%pÍ3–ÍKÊÍIÎ7`Î<˜ÎSÕÎ0)ÏCZÏGžÏ-æÏ1Ð+FÐ>rÐ>±Ð[ðÐ6LÑSƒÑs×Ñ?KÒ ‹Ò ¬Ò2ÍÒ(Óg)Ój‘ÓXüÓ1UÔ3‡Ô»ÔcØÔV<Õ/“ÕOÃÕOÖJcÖ@®ÖIïÖI9×<ƒ×iÀ×!*ØLØ5kØ5¡Ø;×Ø2ÙIFÙO�ÙZàÙG;ÚBƒÚ9ÆÚ?ÛK@ÛEŒÛ+ÒÛDþÛDCÜ>ˆÜ?ÇÜ5Ý@=Ý9~Ý<¸Ý@õÝ;6ÞrÞƒÞG•Þ;ÝÞHß\bß`¿ß7 àIXà|¢àCá;cáDŸácäá9Hâ,‚âR¯âSãVã rã2“ãJÆã>äxPä€ÉäaJå#¬å:Ðå3æ^?æcžælçhoç3Øç3è)@è2jè:�è1Øè
! é" é,Cé-pé$žé<Ãé5ê<6êGsê0»êìêñêøêë
,ë%:ëk`ëZÌë'ìECì=‰ìSÇìAíš]í>øí[7î…“î1ïEKïG‘ïLÙïH&ðoðˆð"§ð$Êðtïð@dñV¥ñ5üñB2ò+uò7¡òÙò,ñòTó@só@´ó
! õó=ô	>ô8HôV�ô,Øô>õDõYcõj½õk(ö>”öÓö,îö\÷?x÷<¸÷Kõ÷[Aø=�ø–ÛøZrùiÍù37úRkú\¾úOûMkû:¹ûdôû"YüG|üaÄüW&ýY~ý„ØýD]þD¢þ0çþÿD5ÿ#zÿ žÿ¿ÿ-Úÿ+"4#W&{%¢*ÈIóI=I‡HÑEO`E°Qö=HE†=ÌE
! UPO¦PöOGO—PçP8D‰DÎb?v/¶!æ6H?>ˆpÇN8	E‡	(Í	=ö	64
! 1k
! 0�
! WÎ
! 6&Y].·Bæc)c�PñÄB
ÄPÌ7^U:´0ï1 3RS†'Ú/4!d]†XäA=O8ÏE8N*‡²'Ò&ú!!C+]$‰®XÇ <WMviÄ�.1¼[îbJu­k#J�>Ú,VF;�CÙ8 V2w-ª5Ø:<I4†C»ÿ)(?JhQ³0767n6¦;Ý2:L‡§Çsæ;ZV–Oí|= nº ;)!Fe!D¬!/ñ!9!"8["”"N±"/#(0#/Y#'‰#$±#5Ö#2$%?$We$[½$E%!_%:�%/¼%Nì%+;&&g&$Ž&³&”Ó&‘h'Žú'‘‰()E9)C)8Ã)@ü)\=*Xš*Eó*`9+`š+Aû+<=,Pz,KË,K-„c-{è-~d._ã.:C/'~/7¦/oÞ/VN0V¥0lü0Qi1Y»1@25V25Œ26Â2jù2Èd3“-4DÁ435š:5>Õ5T6Zi6&Ä6zë6Ef7+¬7dØ7Y=8G—8Sß8T395ˆ95¾9<ô9Q1:eƒ:Bé:G,;Dt;F¹;X<TY<Q®<Z=T[=F°=N÷=RF>a™>Mû>CI?G�?mÕ?kC@F¯@Hö@U?AA•A6×A[BNjBX¹BUCXhCUÁCVDVnDBÅDIEIREIœECæED*FQoFWÁFoGT‰GTÞGT3H–ˆH@Ir`I,ÓI7J8JAJ	IJ4SJšˆJg#K5‹KÁKÖK@ãK:$L’_L›òL�ŽM˜N‡¸N�@O]ÐOJ.P?yP?¹PNùPZHQ7£Q6ÛQLRL_R¬R.µR'äRSZSyS*‘S"¼SBßS:"T@]TžT=¾TLüTNIUX˜U]ñU]OVu­VA#W9eWQŸWiñW8[XA”XMÖXf$YG‹Y#ÓY?÷YO7Zg‡ZCïZO3[Cƒ[QÇ[>\HX\\¡\þ\N]0d]8•]pÎ]?^E^^L¤^2ñ^B$_[g_UÃ_.`5H`"~`5¡`^×`A6aJxa9Ãa<ýa:b3Vb2Šb
! ½b#ÈbKìbG8c€c5›c#Ñc6õcB,d;od&«d-Òd:e;e!Ue)we ¡e�Âe)Sf}f%›f9Áf9ûf%5g![g!}g5Ÿg Õg+ög "h7Ch{h ˜h4¹h*îh?iYi qi1’iÄi0ài"j–4juËj7Ak4yk?®k-îkAl-^l7ŒlÄlâl#ýl!m>mUm)lm–mh°m3nLMn:šnBÕnXo;qoV­op!#p<EpE‚p)Èpòp>q6AqMxqeÆq',r;Tr>�rLÏrNs1ks+�smÉs;7tUst[ÉtA%u,guZ”u-ïuv!<vE^v¤v¾vGÖvewd„wFéwP0x�x x'±x8Ùx7y[Jy2¦y=Ùy!z?9z7yz4±z(æzE{"U{Kx{LÄ{P|Jb|B­|-ð|B}Oa}e±}X~Lp~l½~�*-¬ZÚ5€R€r€5‘€FÇ€B�UQ�F§�Bî�E1‚3w‚4«‚<à‚ƒ=0ƒnƒ0‹ƒu¼ƒ&2„Y„:i„¤„K½„)	…3…N…1m…Ÿ…!¿…8á…J†e†2ƒ†¶†CÍ†A‡]S‡-±‡6ß‡<ˆHSˆ&œˆ+Ãˆ&ïˆS‰$j‰�‰\ª‰ZŠ bŠƒŠ¢ŠÀŠÖŠìŠ2‹ 5‹V‹5t‹Dª‹4ï‹F$Œ3kŒ>ŸŒÞŒ5þŒe4�*š�3Å�Uù�;OŽ;‹Ž)ÇŽ"ñŽ$�29�;l�)¨�)Ò�-ü�U*�V€�#×�Qû�9M‘1‡‘t¹‘<.’Jk’Q¶’Q“PZ“I«“?õ“55”Vk”$Â”=ç”4%•!Z•(|•¥•B¾•2–)4–^–,{–¨–HÄ–$
—@2—Bs—t¶—++˜HW˜@ ˜Má˜=/™Dm™>²™‰ñ™C{š/¿š@ïš?0›Qp›6Â›/ù›6)œ2`œ,“œ"Àœãœôœ�E�-V�#„�&¨�AÏ�,ž9>ž(xž.¡ž.Ðž.ÿž4.ŸXcŸ;¼Ÿ8øŸK1 7} =µ >ó ]2¡*�¡$»¡-à¡'¢G6¢*~¢&©¢Ð¢Gî¢F6£.}£5¬£/â£C¤KV¤G¢¤Aê¤,¥A¥QV¥l¨¥n¦Y„¦*Þ¦)	§!3§jU§[À§+¨bH¨/«¨<Û¨'©)@©dj©=Ï©c
ª}qªDïª4«.I«>x«P·«5¬3>¬Gr¬)º¬]ä¬!B­Vd­W»­®4/®4d®G™®xá®)Z¯0„¯9µ¯1ï¯B!°Cd°I¨°Aò°A4±[v±0Ò±@²-D²<r²;¯²>ë²I*³5t³“ª³^>´I�´@ç´F(µ+oµ1›µ;Íµ7	¶YA¶H›¶<ä¶@!·„b·lç·ET¸kš¸ª¹L±¹)þ¹)(ºRºprºoãºZS»M®»0ü»A-¼0o¼C ¼Fä¼+½#F½j½€½3�½.Ñ½G¾DH¾;�¾[É¾"%¿FH¿;�¿4Ë¿4À85À$nÀ&“À4ºÀ:ïÀG*ÁWrÁ ÊÁ$ëÁ0Â3AÂ#uÂ&™ÂÀÂÔÂïÂ5üÂ72Ã'jÃ#’Ã9¶Ã1ðÃ7"Ä,ZÄ3‡Ä6»Ä%òÄ~ÅM—ÅIåÅ=/ÆDmÆD²Æ	÷Æ+Ç:-Ç/hÇF˜Ç*ßÇB
! È&MÈ?tÈ´È.ÎÈEýÈCCÉ1‡ÉJ¹ÉBÊ,GÊ:tÊ&¯Ê;ÖÊ(ËL;Ë>ˆË-ÇË7õË@-Ì$nÌ5“Ì7ÉÌHÍAJÍ2ŒÍ1¿Í?ñÍ+1Î-]Î-‹ÎA¹ÎûÎÏ25Ï/hÏ)˜Ï4ÂÏT÷Ï0LÐ^}ÐÜÐ÷ÐuÑlŠÑ0÷Ñ(Ò/HÒ)xÒ/¢ÒaÒÒ4ÓTÓ+mÓ&™Ó3ÀÓ#ôÓ#Ô#<Ô#`Ô„ÔK–ÔEâÔ=(Õ/fÕE–ÕÜÕ8òÕ%+Ö/QÖ+�Ö7­ÖNåÖ+4×%`×H†×+Ï×Fû×BBØ?…ØAÅØ:ÙEBÙGˆÙ@ÐÙ-ÚE?ÚJ…ÚEÐÚGÛ@^ÛMŸÛFíÛ@4Ü?uÜ&µÜAÜÜGÝMfÝS´ÝBÞMKÞE™ÞDßÞA$ß4fß1›ß1ÍßOÿß>Oà7Žà>Æà<áoBá/²á7âá7âRâ@lâ2­â>àâ"ãQBãY”ãrîã[aä<½ä2úäU-å:ƒåJ¾å*	æ54æCjæ$®æ{Óæ?Oç¨�ç]8è?–è^ÖèF5éD|éÁéCßé0#êMTêR¢ê)õê,ë'Lëtë4ŒërÁë<4ìqì"‘ì#´ì7Øì7í,HíCuíD¹í_þí%^î9„î*¾îNéîD8ïP}ïbÎï_1ð;‘ð1Íð4ÿð44ñCiñ[­ñ:	òJDò �ò°òDÀò@óDFóH‹ó>Ôó'ô5;ô5qô<§ô@äô?%õ/eõ:•õYÐõ5*ö*`ö0‹ö-¼ö8êöE#÷^i÷5È÷þ÷!ø@ø-^øŒø-ªø>Øø;ùmSù8Áù.úù)úDú$búJ‡úÒúGåúK-ûmyû?çûN'üEvü?¼ü/üüG,ý=tý]²ý[þ#lþ@�þGÑþ.ÿ5HÿF~ÿ7Åÿ6ýÿ˜4 BÍ E CV Vš Xñ CJ BŽ BÑ B BW Bš BÝ 6  LW L¤ Zñ LL K™ Lå K2 K~ dÊ d/ 1” Æ &Ú @ @B Eƒ SÉ O	 +m	 "™	 6¼	 ;ó	 =/
!  0m
!  *ž
!  É
!  Iç
!  .1 4` *• DÀ ( W. † C¥ 9é 7#
 C[
 DŸ
 'ä
 0 %= %c 4‰ b¾ !! *C @n 5¯ 1å ' H? :ˆ 8Ã ;ü H8 � 6� AÇ 2	 3< `p ?Ñ ( 1: ?l D¬ Qñ TC C˜ +Ü 8 <A ~ › ° $Î Wó 7K (ƒ O¬ ü * %A g *† €± Ñ2  - ›M Ié ]3 O‘ Ká S- 9� 3» <ï Z, R‡ DÚ 2 ER b˜ Xû T Hj .³ 7â 0 aK ­ ,À Bí 0  -H  jv  Ná  B0! Es! F¹! E" %F" 0l" 2�" -Ð" 7þ" K6# @‚# MÃ# c$ 6u$ ^¬$ % &% E% c% ƒ% ¡% ¾% Ý% û% & 8& W& w& •& %µ& Û& ù& ' %0' V' u' •' µ' Ò' #ï' C( ›W( Xó( ÌL) ¹* gÓ* b;+ ]ž+ Jü+ <G, >„, >Ã, $- 8'- i`- >Ê- (	. $2. PW. J¨. Nó. GB/ SŠ/ 8Þ/ B0 IZ0 6¤0  Û0 Oü0 _L1 N¬1 ^û1 UZ2 E°2 cö2 >Z3 m™3 o4 iw4 fá4 [H5 b¤5 h6 ep6 LÖ6 N#7 ;r7 '®7 wÖ7 +N8 Fz8 (Á8 Bê8 r-9 J 9 Më9 R9: 9Œ: ?Æ: @; @G; @ˆ; =É; $< (,< >U< ?”< ?Ô< @= ?U= ?•= >Õ= ?> 6T> 6‹> *Â> Ií> F7? P~? `Ï? ƒ0@ U´@ <
! A DGA ŒA 'B '4B b\B b¿B b"C ,…C .²C .áC .D N?D KŽD iÚD %DE 1jE œE +¼E bèE `KF a¬F FG BUG >˜G @×G JH CcH g§H {I E‹I IÑI KJ mgJ FÕJ lK ª‰K (4L F]L <¤L FáL Q(M XzM MÓM <!N "^N B�N >ÄN )O ?-O 7mO 3¥O 6ÙO jP 0{P 6¬P ãP E÷P ;=Q 2yQ ,¬Q µÙQ �R ¯R 6ÍR @S RES S˜S +ìS eT E~T IÄT lU S{U &ÏU MöU EDV ‚ŠV H
W VW \rW bÏW "2X 0UX "†X ,©X .ÖX =Y /CY %sY 2™Y *ÌY )÷Y 1!Z +SZ "Z G¢Z 0êZ ^[ Nz[ 'É[ &ñ[  \ &9\ `\ %€\ 5¦\ BÜ\ ] '6] (^]  ‡] ¨] 3¼]  ð] ^ "^ A^ 6a^ 0˜^ /É^ /ù^ ()_ 9R_ *Œ_ !·_ &Ù_ %`  &` -G` &u` %œ` Â` 2Ü` Ca 6Sa Ša @©a &êa +b =b 'Xb #€b ¤b 7Âb 8úb 73c Ckc ,¯c ,Üc @	d %Jd &pd r—d ^
! e @ie {ªe `&f >‡f :Æf 2g J4g $g m¤g Fh BYh 5œh BÒh (i V>i <•i [Òi ].j 4Œj MÁj Tk Pdk `µk Dl 9[l ]•l Yól iMm Z·m ]n Rpn TÃn Qo ejo 9Ðo 2
! p G=p 8…p 4¾p "óp Iq =`q wžq Fr 1]r 5�r XÅr ;s EZs  s L¾s 7t 6Ct :zt .µt Oät œ4u “Ñu $ev VŠv 6áv -w :Fw �w Hœw ’åw ,xx >¥x jäx jOy /ºy $êy >z @Nz O�z @ßz D { <e{ ¢{ ¾{ Ô{ -î{ | "9| 3\| V�| ç| (} *,} .W} :†} (Á} dê} :O~ @Š~ >Ë~ ?
!  =J *ˆ =³ ñ a€ 4n€ -£€ KÑ€ N� Gl� A´� Mö� MD‚ J’‚ ƒÝ‚ (aƒ 7Šƒ <Âƒ #ÿƒ 1#„ 2U„ 3ˆ„ 6¼„ 3ó„ 0'… $X… %}… )£… ,Í… ú… † '† ¢B† /å† `‡ +v‡ (¢‡ =Ë‡ 2	ˆ 9<ˆ Gvˆ ¾ˆ 5Ùˆ <‰ FL‰ =“‰ *Ñ‰ 2ü‰ 4/Š IdŠ I®Š ?øŠ F8‹ B‹ oÂ‹ G2Œ ;zŒ Q¶Œ K� =T� ;’� NÎ� >Ž I\Ž I¦Ž DðŽ E5� D{� CÀ� � E!� +g� F“� Ú� .ó� <"‘ R_‘ ;²‘ Wî‘ BF’ I‰’ *Ó’ Aþ’ t@“ /µ“ å“ F” AK” C�” AÑ” W• Pk• E¼• -– ?0– <p– %­– 9Ó– $
— 2— N— tk—  à— 8˜ 2:˜ Hm˜ F¶˜ (ý˜ &™ E™ IV™  ™ .º™ é™ :ü™ 7š +Jš (vš ,Ÿš /Ìš ]üš BZ› ,�› XÊ› !#œ Eœ Yœ mœ R…œ (Øœ � � 17� 9i� ?£� ã� ú� ž 14ž /fž )–ž \Àž ?Ÿ 9]Ÿ l—Ÿ 0  b5  ?˜  rØ  IK¡ <•¡ =Ò¡ /¢ @¢ Z¢ s¢ +“¢ 0¿¢ ,ð¢ 1£ 0O£ €£ %Ÿ£ Å£ LÞ£ L+¤ +x¤ -¤¤ ,Ò¤ ÿ¤ ¥ *3¥ )^¥ Qˆ¥ /Ú¥ 
! ¦ 5"¦ 3X¦ 6Œ¦ KÃ¦ +§ &;§ b§ w§ 6Œ§ ;Ã§ ÿ§ P¨ ;o¨ %«¨ ;Ñ¨ 7
© &E© 'l© ”© 1©© Û© -ñ© /ª 5Oª …ª ¡ª ³ª ,Ñª þª  « !8« 'Z« .‚« ,±« 1Þ« ¬ #/¬ 4S¬ 1ˆ¬ 0º¬ )ë¬ Y­ o­ 4�­ /Â­ /ò­ /"® R® (r® #›® ¿® 'ß® (¯ 0¯ L¯ k¯ W‰¯ @á¯ "° .2° $a° $†° )«° !Õ° =÷° 5± 5M± Uƒ± WÙ± V1² #ˆ² "¬² #Ï² 1ó² O%³ 0u³ ¦³ H»³ :´ 2?´ r´ %�´ bµ´ Bµ H[µ 1¤µ 5Öµ (¶ q5¶ q§¶ ,· 1F· Kx· *Ä· 'ï· :¸ 7R¸ BŠ¸ 0Í¸ ?þ¸ ;>¹ 9z¹ 2´¹ 4ç¹ Dº \aº C¾º 3» 36» 
j» 'x»  »  ¹» DÚ» D¼ Gd¼ %¬¼ Ò¼ žì¼ ¼‹½ –H¾ ß¾ &ô¾ 7¿ =S¿ [‘¿ 4í¿ 9"À C\À 1 À 4ÒÀ bÁ AjÁ n¬Á EÂ 0aÂ v’Â K	Ã -UÃ  ƒÃ (¤Ã $ÍÃ (òÃ BÄ C^Ä /¢Ä 0ÒÄ !Å  %Å 7FÅ ~Å /žÅ ÎÅ HíÅ #6Æ  ZÆ &{Æ ¢Æ )¹Æ UãÆ O9Ç G‰Ç OÑÇ G!È JiÈ A´È iöÈ A`É H¢É +ëÉ $Ê <Ê +[Ê 7‡Ê .¿Ê "îÊ $Ë 6Ë #UË RyË )ÌË %öË BÌ H_Ì ¨Ì 2ÀÌ /óÌ :#Í X^Í <·Í *ôÍ Î -:Î 0hÎ "™Î ¼Î 7ÜÎ 0Ï EÏ 8[Ï ”Ï /®Ï ÞÏ øÏ ‚Ð m”Ð !Ñ $Ñ [@Ñ >œÑ 8ÛÑ 3Ò VHÒ JŸÒ ¤êÒ 5�Ó 6ÅÓ YüÓ YVÔ ;°Ô :ìÔ 'Õ $EÕ jÕ EƒÕ UÉÕ bÖ ‚Ö )œÖ ‡ÆÖ \N× «× }+Ø @©Ø HêØ D3Ù KxÙ PÄÙ [Ú 5qÚ §Ú 2ºÚ íÚ !Û �"Û 5¤Û >ÚÛ XÜ MrÜ SÀÜ JÝ E_Ý H¥Ý oîÝ 4^Þ Y“Þ )íÞ 9ß CQß .•ß ZÄß Là 5là 7¢à ;Úà á 15á ggá 7Ïá ,â z4â Y¯â C	ã FMã E”ã FÚã /!ä %Qä %wä F�ä -ää 6å EIå ;�å hËå 94æ mnæ 9Üæ ç 3.ç lbç 5Ïç Pè 5Vè PŒè 4Ýè *é ?=é B}é rÀé d3ê ,˜ê AÅê ë |%ë ˆ¢ë z+ì g¦ì }í eŒí fòí rYî !Ìî $îî =ï )Qï 9{ï Dµï :úï 95ð ,oð sœð Nñ R_ñ D²ñ 5÷ñ R-ò €ò < ò 8Ýò Vó 8mó V¦ó Býó `@ô B¡ô `äô (Eõ Fnõ 6µõ .ìõ Kö -gö •ö p³ö <$÷ <a÷ ž÷ '®÷ <Ö÷ *ø .>ø /mø 2�ø :Ðø ù ;ù &Pù #wù 9›ù FÕù oú /Œú Z¼ú Gû "_û 9‚û ‡¼û ,Dü (qü Cšü HÞü ]'ý n…ý nôý ncþ vÒþ NIÿ w˜ÿ Œ!/�!.Í!*ü!S'!N{!qÊ!,<! i!MŠ!8Ø!.!0@!+q!F�!\ä!`A!g¢!>
! !uI!&¿!%æ!9!jF!d±!a!cx!XÜ!C5!By!P¼!G
	![U	!±	!9Î	!
! !%#
! !FI
! !?�
! !8Ð
! !-	!97!7q!8©!7â!M!Ih!E²!Aø!M:
!"ˆ
!"«
!5Î
!P!OU!¥!Ã!@ß!G !3h!*œ!:Ç!+!/.!Q^!g°!.!;G!Bƒ!6Æ!ý!!+,!;X!.”!fÃ!-*!AX!oš!-
! !-8!Jf!9±!-ë!;!8U!BŽ!FÑ!G!3`!”!!«!=Í!J!NV!2¥!=Ø!/!OF!/–!CÆ!
! !!:)!d!w!kƒ!ï!,!Q4!,†![³!2!3B!%v!Gœ!,ä!,!Z>!™!,¯!"Ü!8ÿ!8!”=!Ò!lä!ëQ!}=!.»!-ê!# !P< !Q� !Yß !`9!!Œš!!'"!V9"!F�"!\×"!.4#!Rc#!¶#!2Õ#!-$!=6$!'t$!]œ$!Oú$!&J%!'q%!0™%!1Ê%!'ü%!$$&!7I&!9�&!1»&!3í&!7!'!;Y'!D•'!9Ú'!5(!;J(!5†(!5¼(!;ò(!B.)!8q)![ª)!;*!DB*!8‡*!:À*!+û*! '+! H+!!i+!2‹+!+¾+!+ê+!*,!:A,!,|,!+©,!Õ,!6õ,!%,-!„R-!„×-!Ÿ\.!;ü.!68/!\o/!&Ì/!dó/!X0!%h0!>Ž0!)Í0!5÷0!+-1!Y1!(q1!'š1!Â1!&â1!	2!%2!AA2!8ƒ2!	¼2!	Æ2!d]TZD�è!µ$ÈÌ/š ½Ö2Ñ.‚ì
! G„¹
à2p:	(-)c3n«(¸…
! žä)‘+–$R"/2Xð†3‹Ú±j.55É1JÑ ¶cžC3Í-5n6i.½Ëº&A
! x4;w&•	Û,õ
! R	c1i"x<3Î0'§'±"�"S+¢‹Çk"
6Ê}0"^¬ 28(ë5Ï&¨7*¡œÑ4¥<%‰#w²á$—*9¾Î9#¨).ü5.µ'Ó¬O(y
! àü`é
Ä-},+}8	€
.þ4’’û!t«fê°¯1º52& *TP4Îê
! ¤/5ã9Æ"qd÷�¾Ä	'b*¢9m7
! NÎÛý
! "q8o>P!YÁ
t1,*œ$”Dã)ñ%b#ï)©?"$
! ¥'[ ›/¾è¾¨x6Ž3/<,‡î*/Ð ² ì1¬0	{�%á8�%a'|1ìÀø9P(vo4ô)�.lÏ‹ÔŒ+g±3ç:…˜&A�,!¸•*·".,CŸ:	m7ý'Ù3Ÿ5Åå	%X=lî,Ñ(6;y€(zäR Œ*óà4›O °S8ùl
! _Ý	3N(
¬!#

®5@|;ü-*5˜6.'2”$*#K:v'o$':*ž54$+ s:ì6¼í\óN%¿7#6•÷*ó
! 
7Ãã5U4`)EÑ%h2˜}3,®0v-Ó0Ò/|
}+?.•#W2aàzd%‹x	o‚/þK'#£	—4¨&Ð©	E,(""8žE®ˆ:&²$I “�%¡Xû6Ç0.1 
! \*N
ð!*$¼×>ÐÏ,"Ü3¾76;*Ä#!2V ÿ'ûý4‚%À$
ƒ-
! tJ/Rø5Ê�#†”5Ú±
Ö79"3$‚W7qî.× Ä «3¹&NÚ ['J}¯ø#/6…'Ï¦?4¼5‘’ÉX�ÖA&G&$-×)ï&
! +¾2ig
Ž4†á�ƒpe×u47‚"w@)k0f#ä.,ù)ø0Ÿ)ð6ü2hÔg*×
6D(j(J*_a0rÕòR! $ª9xµ!¯Ò'Ø
! 5)
H;î7!R3Jj5cn+n7 Wø“Q2´z
í# 1¶;§0Y $­a0Ò6¦?°&�+V­
! „'ÿ4ïžP‹:ý3£6¨;ø!`UhT
ù3ËG5?:Ø2~®
=ý9q9t&¯49­`
! &Ï/„#õ8=Ä)15ý@0Y;â4í9Ð&OZ£+(O-7;Ý˜‚34F3ÍyQ$¯kö¦)U-I*á6•„*õ^š*û~'w*mZ$ï=
! á:Z
ª’i0¤4æ1ˆ/ÂßÎ5U3lÑ
þ6d™å*ëŽu½¡.+,&�ä}!¯(-:ƒ9‹)û €	`&Ö6N`
P9\óS(ï[-o¤˜0£òé8-::‰Ig
! ¢%».Ž7H*¨!ø+X6#3â1r>' #ñ2o#×:+#ð0+/‚!%¤°ž4À*ó	ô/é´A''9¯*g'x#»¸+ 9í
X(ÒÀ&úÖ #Ž#Ý&œ%Q.1=	Š6.£®ƒ;¡		0¹ÜÃ
€#q;Þ&ã2O$S";TB‰1l²0¢6n(|_(/Ò,/¥¼)Æ$<d4q3íà 8 4ú0¨)Ÿ�/¬'$�#H%î+j‹�&†2)
! 0�ã;#­"v	í+�1q½*å"6R*)Õ·#YÞ'svÈ»!ÔA0ÃÖüà
Š2Mq# 	N!{›#�0õ#çºç5|Ø+2A†9¹é%/$mJ3>)d8ž	Œ	¤W(ôq&0P
! H9×.*>,¿"›©7Q€*B
! ª.;/8H5³5;%Ž1Àa	F&ø‡
-{s$Ï%¿á3í.êÉ+ë++W“"e¡L¢t7O:Ü:ñx³€b0n-�8Bó 2Ý¨0ß –/ª˜ÛIUG(í1W ,m2Û!‚"€`()æ^,¹,Àï .Ÿ#W8%^%'::7£-_p)4"ó(ç:57Ÿ9£'g"Ö(³*
! º!n841k%U'~õî Ë+h
.Ú{4àNJ €F
Ô%Òè.N�)F+Õá"à1åÚøö&C+
0!b.
g¢u;^v*@9Ç!Â9’)>/¶	ÖxŠÒ4Qú
ƒ ð*j
! „	±Zá6)ž2YZ!”é'™E+… „
! º$}‰r GBv%¿3A$¤Ô'ý"™,©³,t$¼ž$*ô�.$,FÅ,É2ü"™"â&ÿ8eÙ‰+=�.Ÿ3Ž:­a3
! ¼HMœ7È“Z5ç''„&Ì!ž%²5Dù+&Ä*à1bÈ!Ø6) 6´Û5à5íÃ*Þ7ø3Y
³7 ˜/ì!Z7¬¦6+©
Ý B]0Y	­!¢jf
„2)(Æu2ì�(Xl#V9i8\ž—­*j©+ôO9¡(²	]:7†Ö)†2K%.ãÖ-0:¤½Â2òn
d=�Ä$Uq,%{$Ê'|áý%0Œ Ï8—+&
e+-Š0×3¯(%Ó¥L•·šX8Æ¼½ :	iÞ×iA2œ×-b7´#9| œ‚ÄÖ”]$?*\"ý2W,U*+_0Ø&�ÖRh$€%ùï3Q(«0PA5Ñ).'÷#+6î1æh	ö	5�2v
 #§(ã¸'-%T+u+a$Ç°fá&Ô„µ0†×,*v25s
$äý1”¯Ó$`#ÁÎ)ñÂpùë.ñ31	@

! h'Ó4±*9(²Î(µ“‘&Mæ 9-i+>¢;
<'@1+ø	çKF'¦$r4ÚÀÜ
! T,/#9($/Ø«;´8x(Û)WÌ%‰zf^w;!ê !Æ™$‡^j8²»% 1¯!‚1¥�9 7w4döÇA,9
! ø	C ö1UJ§8 [,.;ª;:Û1W-åy6�y‚4ù9,j#¤'*O+=9Â,ûm'qM Ü(V,&–:89³*G'Q}ï,}*o
! Ð7*�57›Õ »+íÛj*3ä0â¤I<+ü†Ý¯,î"ñ&òš'Àà9ChËÞ:š¹7è5™1‰wÿ-Ó	œ+,0ãEå7Ùû512Çº¨k…!‰!}/¶Ù/&9n!¥:wK5ý‹1¸ê2ƒ¬;ãµF!te%Î
õê44Û‰4¥PÐ;Yé:™¤>3ð1”,Jà+L? Ö¶
+:Ž58Ad"Ì9µ6Ó"¬“&†1;”•"]:`$nº(á!ØÃ#}È7¼]*ð'ô	p2þ 'Ã5D,˜äéj
9”8;hjê¨É",+‘�F)àm)â:Ž/
£.\/š
®«5Ç.k(ž«äô-†;f8¿A&*ï8©#½
! Dm!CQi…	Ü3à%sUÎ,KT.Í@3B5-+‘8r#C$c,Ã:z^"1+¥$267:þ%C³"pš:k1Y(�=&Ã!È,Á(d;'ç2É'á5Éð:ôµ1O1:˜U&¥	´
! Ó6/ÎÎ�}ÌÓ90œé0“:¿8C756ë"¥/eI/2Ý9êðq*¹'u,w
‡)Ø1n-(UÞ6=+r;¦#)‰0[¶ssíK
$w	¸
Ù#Ù8}(kÐ662Ò#¼û,U89$‚6µ5)gÚ7‹¿'ë1öè9Lx.,&Þ#=-25–¾)ûÃ"A»	H7;$�ÕÌ
! mL#'51:m9ó93¦ûÆ,9	/	 #V!©Ç:#'ý_.Â0Nú6@ ïT¨+f¡ï!ã/RU
! Z.Â%¢"€01-e, z1ã3‹#Â#t)x|¶úd1µ 
! »Hb¹;�	,-/E
T0t%S)°0ò
! Á:AÛ$~0LŒ%4‘)ášÊœ3<
  
! 9ÝÉ aÁ"Ã1Ã,`5ÓŒ-l–.Ô8·+è8Â¸)-Û5N$Ý329)¤*q/N
! *Ür0G:„/
! 
:wêÓ¿/ž!i*ösI!a´!ŽÇ4[*"6ë
! IÎ6¤/[!ö8b;Ð-·
;Ø/X/*	9t<¾$tÚ­Š²2C:6ã‰
! †.E#×%=#{ ¯uÖ#*,7C;$/+õ˜-Ä¹Z;)5qGÃ _rÑE*Ä"#â%¿)´.œÇ,ƒ8Ñ$·ì9¡7/%Á	9 Ù&¡@H±·;w,58Jâ-j&Æ1FpÕ-Å%«-ê/›&E0&Võ&Ûõ¼i‘âuJL,Þ
³V?3ñ¬)¾%A4'!S1÷
! »"·ª
! ö=ª2v:9.H,¢	Š*e	j%£Í
! ¬5Ë%l8«³D+€+Š	\%y(n0{/Ž3.%*ªŽ+"9`	-‘:Š[z!'”(e6Tñ c7QÕ,²
~”ÿi')ÜùI_2YV[$48ËµJ.å6- ÌP#(Ù	Ò&%Æ*ò
! õ4‘!€~
Ñ:"
! 8²øË´zNZ3â*ã$Â7™$š4t 6Á©.üz0š5$bB%ên:‘,¼
¶*%¹¨Ÿ™½:,ž.¦"ªÓ7F;_-m¡:Ì,¶,,/�6N:ž(£½&B�ô*fÒ:Ü4éç€9¼*Ëri2f(Ï$´H´)¹3uë9Ã�¬.`3Æ36X!­%+i¯6%
æ,õ+(5ÉÕ/k4û0¡"Sá0
! &. /4†$,Õ	é2#ï©(&þß~)¾"½0Ü*2¾9X,T!û"Óê‡}:¯2â
3¼1[/e5§­ó$ÇÅ5ß
÷�	\!ˆ–%^-~Ò-ê#c.Ù8€8FQ5±.É,³Q8ùº3¤!:%«4Ê-3^ê
©9ñ4è7>º+_2(ð%,Ü		5®8«!$6Œ'ù#Áñá2gP
s­¶5°1¯Î3¦—$V	0n¹*B+µ%¯¼.55Ó;8ã™(«–`7Ý…¯#¬b+‚¶0|(ä6U(‘3� ·ø7ÿ3Í*6~
! 1ˆ-,—
! Ï2D/©8æß$30Ë(.8	0Å+¨
! ¸{·–#©'£8‹	¤;Q"$*È%£M
! a96ë-¡Iâ'¨i½,8§2Çµ,§:î8:
#Ñ"H_ "*”.«Eé¶(ç)„21ŽE;E0"%²"„
M#û.äcSq2#ß	$ÿïÖ%¯'ç"uÏÐ
©Û-­00/ò$¹)9%{
! ¿
! 4˜ç!¤0é"Ð$c›z¬ò.8^!ØyV8³§$_WŸ¤›6Ê:J9n'Üd×5åâ-
ù HZP 	ò•Œ'»:`D'ö)ñ"
! ,Ð3…8²'x"ù..0`;%Ì°%Ð/*nbX4›$±«Ý. Á"<-l`ò7œ=&2ð)G3ˆ°½
[GŒ³;ŒSg(zZ63!Ô&à0Á#1æp‘Æ7v>([w8Ú'!Ä1ÿ™8Ñ7�8±/„²-DÎ%$ˆ0AvÈ3t7Å( )aÕd7A ~¥+QÒ*:m3Ï�Õ'É0ã)$5 *6	y°-�Þ*•;‰¶9Ñ,È ¶\!¯Î#.®1Æ�
! zKÞ,(#ó0¤H0W3 
&Ë4Xª¤-,I/8Ã3…1Ä+ÏÚÂÄ,@vUE"Œæ& ’./Á1â3S×í¢ß-V�
! ž
-âš(Ò+5Y)k#©
! Õ*k6ö?.
£º
! ¨3ÞL$–ý(5g	}9s+0'Vk:G;#UP«À3J“2j�)l–ù<
! 4	t^,ì¹/h2Í
6�4_?
Ú1Ê '2‡¯;'@+0ÐTá*[–0¯)"~4lf,h,(2O5Z‹4+%´$¤%/7¦ô
:L1%ñ#žØ3ƒ6Vµ#­:^6ž¶#y‹3ù1†«	†&ZÐy5á»1¦6Œ³1©Ì;h› ±1¦
[0Š²1®×³)Ó%ÆÊ-£:J&M]ç¸"ž:q-»()5×2µ.+1
! _?<,"Îö‡/Ã9þ5¹$\'ø0?Ìè*5d9òV({6e^”3¿&:&›+š5p&_':Z¶54Ä:[+`c)˜;r7\8ŽËWT1öl9C4¦:û3•d
6D>$A™~18e#ûE:ü6Û¦/0;H#2cÃ)…Ê"«Á;þ1ˆ”*b2”0(.º‚*[5g4)Œ;Ï:ó)]!
.Œ@(N+Râ)ÌñŸ
÷,F6V#|!Ò7[Ö„"ü¼FÁ&Ÿ07&è&?-ñ59Çu#ë%Ë%:ü/ëY
! ˆ'^4#Øž"V3ä�Ž95�Á5ƒ.Ÿ2ó¼"ó‡
! *¥!L)H-Žf¡
k)ö/üá43
ÓŸ)!½'s3…)ƒÄùtÀ">7Ã6Múr2‘
Ä9E.€l.xS.Î86ÕHý$À$)Ó
! �:Aà7Jà-x-þW	Ùr4Ÿ˜
;;¼
! W1Qí	ã7¾7	=ß›#	šm">:3#š,'Qa8%7o%RÒq:%-€'Ï¼/k*§3»/§Ê_*
°*:/·7NG2Š4ôk�n	6AC!„iÁÍ ü4G€,ˆŠ7u
! ":å';d	
™"
æ5
! Ø9k;8ÅýÊ&ÈMd5D$ÑuS-S$ú|Í!ó!è!).å$‚O)•51Þ2ß'o-9S{+H(3‡6+k/_=:ƒ	Å"w-ç'U#+/Ö$90�
ù9Âò#ó5à-ì2âi:¿z&Ê+Â4ñª6
;‚—/)&…H
! wu%Ð1Im$Ô:Ñ6¿_
ú{ˆÆ9ú.t§
! 5M)3EF"))<é*f2‹;5µ4�z'­$%b âäøó*‘°'.Ü0Ä
ê*7-,RA$Î+¡B7r5µ3Í)ß
! ÄÇ%Ñ+6Q4)3Û;˜
! «+â"m;ò	8¯.P*Ó:ß}
	ˆ$éý,â61Ÿ3í>4N.š7+3Äp4„)À.3%5)«vYÂˆ8z5&:ü0�,šåø/H4©1@í'Cp*Ã.71è&’7ã
! ó?5/5¬“�+9‰()6r1ÀåAÃn#C(“	ýÖ¶„0�n){#Þ±�"R9Ý+þ&ª0ÝR &I
! 3#“0Ðå3*Ô,è3-”
T)È ß9,
! å9Ý#É
! ÝÏ4ÝA9	Å7Å‘-®'ô2PÅ&´,ö+T#gß!×;ï#´3ð.&Ü3�Œ†2*�-a�+]8+â-
]&ù:o*%ð(ÅÈ�
)#3éð²�0áö%!¹("n;r)Î†ü»*ê+†Ü¼3#��x7T&—pÀ4Õ5ò.~5,&9*#ÿ1#(3ä,£›(º'"%x+2Ë'›(ðö$A
*R7Úà3áNg(g02I7¬„-æ4�;·q� Ý&-C2q©À—#5»È5N:Ú"âã!5 ‚Ï1ÍÕ6äu8tN7*4îŠ&Wã*���
Ò$8Å ^	 &%v8w Þ.$2’ópï7/Ø  .xÒI2	í5W�(‚(Ö#@ú).;9+6Ðê8‹7Fz+Z9pç³ “%Ð"~;Ù0L(ê.…
†	'Ð+Ÿ&K@Û/!Ô.š-D
i&U$ê'ïgÒT%Ï;È;h	¸"W8GS j9¹^ =4‹*M,9ÕÁ0á)¾•2Â;Q3'4­,¯	!­½0#-è"Sf*°3Q1A-Šy3²!49Ã&«"*e0Äî52!·'(-7SÜÎ»2'K
! ø\:ñ
A–5Ÿ
! Q'ä3Ô�ÔwÏTäã8É6‰¨#Y546Û+r,0É4?=3ï08ë0z/8ä*	C‹’
! f0 (Õ™?2'›qÇ
! šî0s5�¢3
=0:N&qœ-?1b¿.&)¢#šâ
! M.à,f¼[(¸W"h!,v/)µ7¢/;¢è':
52Œ/,Ì#£0Ë*[)A	<$;%Q !û¶9³!};$4æ	T5\
Šç/¯Â¼;Ä»‘�'Ú5Ï0Ù…$#�¶�ú%—&Dƒ¿&ì¾Z#±þ)zì"�ËùM&¤J(/4C1u:Sq#ô(š!„+Ñ¹6L%®™�2íL5!Ï%*Éè•
! 5Ù*¸.ù2|%H½'
! Í%�2Ñ:c:Ì‡ä!Yò'¤9É:¢8™#K{¢(©("†Ÿ{2ù((=W:,yC&¼%Ü¬Wp�v:\(å
! ¨5K-N u39K:	"X$ú,R,±0È+
! ×/e*ø(1ì/k7§^0K8èô$% ÓÅ.³¨6e310k 
ô3aq)
! /¬	ß4ÌÖ1'+¡2ëN"à)”¾@e
aÙ4f.Ú:tØ,\ê5D!Î-£C"”8z_õwDì6/ 3@è2mI`~ä%©:FL5;((»8Q&È2€«&ö4 1t¶6+)Ôß¥Œ5!3¼8+8â2U5k-{rû+$.#�,ü)·5Ä!–°.¸1Þ1Õ;(‡l)<….0!`½�#0$å-)9û	1Ü1—7+(;r'r/j!“ð	�i%pš)‚0Â&_/ì‡6¨:Î*!D;Ä(Ó�aû—%&˜"â	K0í�&¿¬ñ*Ã[Ï+·}ù'ê1š9¿Ó|"Û4"ß0,R+ð4®#^.+9ÿ.ä´ã"v"}{¤:)X%›†'b
&Éî	!-¡Éì+3�p“-'<
&5¸3Œñ.H2¿0%£.,(
! ü#u!»J;X0X;t'Ë¥37›7¹M½.†
ûq}.B*·!.�œ4ïåY:‡y8«#Š%pÙ¬s%…qé9B'‹ðÅF­ ¯;,ë(ÿy+V8l68ä_>æÉ/^/n9%šY�:†n¬%è%@&"©2š*øƒ�,*M¤	Á68ý*27Ó ¦&3E´7åª'À2žž ©8$S"“Y9®¾90´FøR-{9b'ü"I5û'˜â(âü3àD	M6î3˜3¨
P%l©$"–!^>"2ð²Š31~5
! s"b(&ì0ð5:C-�2t
–,—	f›Ù'Ø8Ú#(3‹~6ëP&¬-V5'#!?Ð,ÍRg6�¶/B8£ á'ƒ4Pì(?ý#FûU#"–3‘ž7B231¯0Ü
! Äfg)…u3€
! YÂå8Ç8*Ùr'`*&Ä
! Ú8­�ã(A1‡W
! ³:4+ý¶Na+ˆ1¾¢Áµø Hôˆh.KÓ.ðí7,k¨.)ú´ïIB�|4c"´*ä”+mêí,%D(+X¹"Ç#ØÇyìî'›¹V6;ðŒ$\÷E5p'#iZ$ '3
Q›1’/ð18_3k-¨2]"ë6î
�99±Œ:ïæ%Î£1F
! 	"?	É.Æ5±(ÕØ‰-Ï¢03+0È	"ÿ
! [
Û9C*Ä&®*î
! šä‚û<(…Û 5¯Ç¤a‡ý-t="T7H#{7)"½—KØ)’&kê	Ü.Í2U+Ì*6!W)Õ$M-ƒ1D5;Î7Ø;¨Å:îC³$86©¾×˜ ‡P5iÃaM1‡$ì„„ °	Å	4Ô"'&ó39¸¨Â)�UnÉ§;ÍíS9¡
! îW6}6p6r3.*‡N2Š°)°/å474_1›Û]-®D‘4/;"õ1n2•ä£Oø:('>�;¤R�G#‰:IÉ$,+‚5x,+
! %pFh¼7RÈ5!9nå
! ý}ë—7>dï«7ö
z©%=7\éó6¢&+7Ã½1L"¼5:ÑœZƒ×$‘©4~Á
y!+’ Æ(Eç�&9'D7P-'Ã7Ú2ú:o~p-9.6˜›8‹t-¿³9«2%!1£ö£++‘ª*†\:½'-ã*w3&™ç
! (7§‰£
! ¯3;ôÊ;¹˜k!e E–)¤&õ¨c§
ã,9*"�ì!4N]å:m(a3²'#4
! ';*
! ñ6"X3z6™4{2"2 JQñ9×*¹‡&�)ù	q5n¥,9Ò‡I	M5�Ì…%½˜�;¢4PW%""ß>.q%Åìb4
(Øüæ#c(Ô!²Î8?6Sª&2•7.
fHÅúËG+—0=\»2´1õ)üì:-d.`^
:.5kê"¾t;5+*×S#´’%\+À#Ì6Q)ã-0¶#Ž8!9ˆ
Ðp•
§6mÿ"3)é72j �+Ì({&qñçhÅž%6Â*.42¼À8Q6*1!œ,b?e³((&2bø.ïÕÞ¨-\!#Þæ†5¹Ý	Ÿ*÷ Ï(i6Œ
! ¶éeàï4¹°0.±+ý ×1Mz µW.ä&Ú€\;Um¼¦oGi`.Ö& ”0A((h1+E
! a.�@7Ð5x…*ä ý+sèÉ%ÛÑ:2‡;�-\,he'G%€	¤‹8{uŒ÷óN#DR#f;]5‘.J
! Ð.Ì'ÖZ¸!·&/=)3µ
«ª-m8P*,/0(,Ô!:¨'*(°
	c3Æ!E3$t
! Æ#¥¾6À
! Þ!Š)‹){!í(–ŽÌ$:r¾z51‘	M:«21H1 üT;Ü`6+ÓXW+B:æn&“+%®²;åß15~:“!\âÊ$Á#£#/×Š
! y9C¢Â.“!	2…D8î¿ö#M+v;m*›¥6Ñ¢-ë­¤2ý´V4j"8e1!Â#j4Þ-èÓó9§9n*Ö'
á·ô…¨Ã2:Á*+-O“ï:§Ò//ÿlfžc	
! 7Ìf
ÍK,ÀÇ	
! LØ*¨3Ö•�"œÄ5Þ)'ý&B€:Í1"Û
™!}'­1—‰*S!ÿãc!Îƒ¥0­7@!+xá(Ô1’Ò5Ë52;Ä0Œ®ù7Ÿ!ÿ×Îf6õ.¶$ò5!E%CÞÍ$á
! D
! 1.£"‡5) !€Ýˆ
–²�ù€Óæ
²IÌm Ø'ÒY$<:Õ 5¥˜ß)*ë
! Ý048(|8°\*ð
q'E}
! 	ôå&ñÖ,t7Ôç
°"™Çf:¿! %„4ˆ30µ‘™0O3ç,€5|Àÿ94g#È$d‹9Ë0Ÿou+,Þ/ë]‹Š 8µ-F$A23¸6ñsÎ �ÖI$Ò2M7ƒ07(¢,µ+»Ú° =!ï
! 4R(ú7|sx'Ç1‰&íÊ#Ü*ë!�91
~-$À	293¯î5ÈÎ%÷í%l
! 8
�%\hxê&Þó%Ã8{	n%6c2–
! É,ª;bK1âÉ)½þÈÃ¬‚2¹	Ì&Ë)ëx!h®`äñ's8nè)F ®ó,¡?Ñ5:™%­L8H/¾ëPó.7h
! 4Ô0L@8.O/Ôè é>9e4Ý,~6*ð„o.÷(l*XÜ%bÚ“+²+#:Vìu®ˆ§†$î^ªÂ&Êfµ)-6þ?qŠ�K9¬¤,2­,»&@	á¿,U:½T.cû
! {;— 
m
Ü)éLj$]8S3Ö/]k&–&Ú°
! ¦û-œ	ú-0 - 09'Š!¾1^;%!E):Â!ýÇ'C9O;_+	)±7’o:4º6™…4¥”/#)í2É}	Ø.¥&./9}P$ÈO
_)&›i,ÉsX+�…-	;‹
! “
¤x 
Ëec85m;4É$D.R%î�â3º7|&Goû!lî_Õê�!R
™2-×°9ÅP/j3d#»'W3‹~3´Ï:n™;Ø—
%R).:Tü*~Û 
å‚$ÈG%«[1Ý'Ö.¶º€\‡3§µô:y<!
ÑØ!/� $)í;�)œ:Ï8ù§#ë	^Œ3ŽÞ)¿	K#Æé#lÖæ(Kð-4¦
À57á	Å4$+: îº;—(õø4÷*š�d"(kèŸc4{q¥*¬#¬¡
3_#üƒ,('
ç(R8,4O"+d$i
O*Ë#­ñ$Ù2¶�:lª‚ÿ:  n„ö.éw+ç–-a4Ú$Þ‚åkWìG÷Ôé�#o`†
! šŸÿ9&0ª"6,È
! €&
! )Õ)æ/_
! 93"«%$ç3¶16¸èü1™9ë#&¾/9Y/
! $;Óç4g2§,]d (ø±'(�/Ï'X)è£9u*"3ÞèL0êÕò&®^&¼�54#¥
! ×4›0˜	þ8Õ.u"H&	>¼+*¦-$17`8‡:ŒÍ)œ+ s*.<2T9¥1­
Ÿ%	?[4à(æ
­. _À'y$5;Â>5Ã ¦3²²ü!)cÆ8~&6#kAÙ;’;L6=>8wL	¶2¤7Š
;d$F8'Ü2ÛŸr1œ ì� €Ž2

˜'™²
! Ù,R1C0Ñr*þVôh&ü|'¤1:=šµ15nl19�Ù”'*xò"GÇ5¹›4C/S
! Ð)æ)ïcŒ¦ƒ*žs4ê)±†7S*HÆ;Þ#.·6Ž*[É5R‘YÊPI—5-Ü&Í;';6	!.44##È‡8#Ãœ?L
! ÿm+Œõ(§E9Ð|•VE(
,®)§&®3,¡1t03’(-¨»6E7§�-"ÐZ
! ¢ã4N5"#/
ù+æ9Âÿ0þ``(2+@$J;[.,06�*ÿ7“6$ì'È
®+ˆ!!
! J‹]	e8/†r"¢…é3¬Å/{O#
	:saË&(/Ç
ß•Hº A:"¡51Ë§÷é¢"Ó1·ú•';+á1l
%¸è:©,Ã0#“$À6�.“#—VKù,Æ
;9ÙÜÕ9³ñ!0#7#¶Ui5¨:«,Kš$Ó#¾|ç%¿]+C�ÄM%
! "Å
! ïX7Š'	¬"&Õº©æ8^8¹!¹9K()<~Ê3RŸ6ßä4aÁh/Ë	i9Ñ<&áb--Å'ƒ(«´n,¡üŽ(A
2p‚&!' ,¯ò|Ë$‰Ç-[#>&*'Ä3™Ò41ãH€U%Ú	8&G	mKÍ,¾-²T!fô8~T"×
! $ùW!�$_4…"….8·(®w (°”9Ø5I:¾#Œ8#ºøÌ­÷Ì¥(i/07›s'u	,%7/Q•0.+‰7
Ý-h3¢*¶+ð!¹00±g.›5É¶-·Ö3fÃ+õ ¦
! J)å-´2±Õ|.‡,D:¸,½––+OÅ(Ø%Ì2¤.®h:],ž8~Ÿ;vRºêä2V	‚	)Ãù×!ó·ÂÛ«5™Ç+a
j;A+) "›Þ;1n5J+{.´%�3«ým5'3€ s ÿYm.v$Üa&</R!º
! X#7vþ'y-C5‚#t**üï·'¹÷/þÍ/m/u»3’
Ò
Ò)v<7¸ƒS*7î:'óA7d
! ¥½(œð-iz$¾¿4œÒ*!©O9 ,™/a÷9�3^ w¾
aOÐ
! 8*	_ü?&öz377”œ¹+$	î7u$}%ßÝŠ,!³•v1Î$‘ñ%06^ó~(€!š/•88b6;	h-G6&²OÂ,D¦Ýuc9ü
F/©Ò9>Å64S%:9¼(±�ä$ML+¯/‹&ò*×ô9Cc%›'°¹3	mÊ2©è4ˆ] 
 ;Q;‚%xß7PD"j÷-(!Ì:}#£/‰
ê%³¢.+)1€7>+ëœ!½6õe)²9ZI1üL¤ž)ÜÑ-*Å-€4ªç»‰3„$Ž'3(¶)ôj1[¥ 
N.$³x2Ž0/1Rë8Þö'"¼º8ðA;¬6a7ÐÜ É;
ð
! a-17fa¸5•,2Ô-F1F…/¯7`1Ý&
! ‹,šáÀ/-0&0š+J-jÊ4gy#¥1l!ÀZ+OØ³~4)ˆ" p"Z4çB5ú&`0Ç(x+áÚ/R
! 3ò*¸2Y/ )Íy2†-À+7» º	Ù¸$'ö:{Q*Ý084èã(i(!Q
! /8ûc-g%l/!2£&Å8HP)‰(ÒY,9…(•S¢7)™
fÎ43²üê6i
! \1)Ü/ 
! ß¤ tf"&5ô'w
/³:Øâ4:%&-#–4J#­ñ,o53:þ-¿Ù3H8|)Ú{1O8±%Û'p=$×‹3û)¶ü:0ìÑÔ
! ÷&›9rÑ*@
! áN
! ä'')X.èô6œ"Î'-ò
gß72S,1,É~9þî.ÀÅ*¶7#USó+h)e¶§+–ó Ó¿žpü„%g�6Ze&xÉ�e!mjå.f7]2õ% n™-†›-ê¥"–'O'î-P¶–0$Æ&»-	²:®$ú3†5*N3Ý(íu.…1Q7~}"‘(*¿
!  É 	j1Æ!S4a:\�0§-ûƒÂ"ÝM;)Ë:“B
û^yç#—2ØF,e
! ®Q:Â ý“560­'ž;É™+`Gí °Ûñ
! Q-�-�ó¨1@,à	�t4Ð%DË8‰)–2,8¯ n?(Ôw#/>4W/Áµ%„×’(­#(`8Æ† ¤('$6ú þ�2R4D—~*�$H©O	Ÿí!„(°OÑ-Ý
w7 
! æ*˜,¹‰¸�I#Õv,Ñ
! Ò3ëö„³%³	´6'[�	 €1W#Æ.”×0z:¬:V—²**-8û*�*‡"¸7×j°øã
î[2¢+’Îé,:z*€"dY2V'b&=6£%F>ü:Ù*’*
! x%Î	‹Yä-Í+X'i6
! š08t5(±)ó#�Š¡ã:•së"*y'…vª%m#ö7rË.>;“µñ|:ŒÂ5E(u/w)["ß$ØJ2œ¬bª	"5
;‡!¢Ï)d2 pÒ+¥ö4 $;†M(I.Í3ö|‹-ÎUyjé5ì-B,uiÓ€hUŠ@ø"ß	Ûd*kàÌv&,ð9™&þØ$�"¶3^1æ3R…ž¢
+
20ƒ'i79ß*i÷3òoú4ë /2A¼+ô7˜…,mŽ»W0^5s,f'ŠÁ6	!‹'ÁÇ “
6Ë2Ù!¦ëÛ:½!3
! 
! �4Ú7Ò¸0~7K�!« õ*
b3vU“ð¼7â¼ :$ÇÙ5 \Ü"ñ	/*0Þ19ƒJ®(*õŽÏG,,–*¡ì( L;š2=(y7IýMÓ
Aº#”2oI†#o9vœ|FÍ#11
! äx)»	Ñ	¸#c*+$p.	È&ì$d@È
! /*—^#¡.7/••g0T/3 ¤#€21ÌÅ34,Q/I0÷#\2â^r%V5h5¯9VÑ9@è—ç*Bm:I:Å2W'ïUAÒ¾'Ÿ$¬j´/Ø4a%’:}7[8§
! «9"'aW±9Ý6ˆo6@/ý¾(Â !©&FD%}V*JŽg( ˜x
! m8
! V7+ t–7ô#Õ
T¸%[;1+ê&�#¡'ñ‡J,ÅŒ9Í4ä:Yi¤a6™à&½9'²™	Æ$f!æ=Ëš.-�(M\	)}­	%"&Ž%Rþ,/‘9„6RE6ÅrY0–;E1²]P6G.ÆÀœ2:9;‚4~•6ð3™6h7h*ê-Áú-‡)3ì	V¦wý.Û#J7ç-á ¾7§	Ž8Ýv½`:Õ%) á /µ8"ª
?o,!‰=ð|	$jý_
! 2¢ä8#—"pS|*Û18j2Û&Þ p,°7<K7ØzM)yœ'F%¨'72œ³/1ZZ”ô+¬&Ö
@Ó2 ;è±,š¡9Š-
xÓ+£5‘!»”-ð G1µÅ;Æ3f4�7ÿ,¼°ƒ‹©Áƒ
cp$‰8…®:–
! $�&o0Vå5²&ø&Û.î4â˜´+Ô)15þ%5•4V#7"%‚)�/¶Àaî&ÌÞ3B!H÷	€$.
+ï+Ù.ƒ5ÐÌ5¹
)�Þ§‰J$ôjd»‹9 4¬™#N-L/3´(6l+,wk+È'�(�8)�7S»;÷e	H9¬9]/i4ô
! (
·%Z)ºê3I|Ÿ‹Ž
;B¹8ã,L
¦W#^å~/æL!”|,-Á'='§-BE!L'v¨®_7‹/±6:â/°þ(öµ/ö*1$5x
*x$¬
î%¨Ò(”%bÉ	Í7º1±  7j/LÙ„/5Ù^3+K·-
03[4‡ Rð,'ð"®%m,É!žò6*3«$&3,¨$8ù%ï1²%i%D2®&÷'ï;­4)¯&€¦ƒ®$ù7M9�	?'Š"_“?&Ÿ"¼-…;Ï{3¥9`%Ù½	mäV/×Õ8¾,3Nuù]3/ r
•/W$¡\¡3X/ò-Vo8/"œ¿+`(Í'	OÎ1¸4jI
�!
! (e:2“*�1ƒè-	t/ÚÓ)•%
'� VË ˆ·áÁ±úæ$!#%¦ý:f,tv"øx5 I'ˆ®Ž³3õ3ª7y"”;L5X9dZ1?"1`µùÈ0pw')”!±¤:$ô.1'`úAîK	;i1Zœ&›ü.'ÜtÂWë)*„(W�|½7y&¡&Äí/
! ñ8r
! 91yp(è6™ã+ÖL%y¦'d|Æ/L12©3ê/7Ñ&¨ã:&;=ÔvrÀV
! ‰0
�u;…6ðï½U_?9Ôr"
! ½;ì– ’";7m4¿G$à†º'¨9”'ìl&"å4UD¸à*N6z;¡+•|2ÄÆÇ&£'kt!Ý7‘;«)B@2ÆÓ*E-2Í‚ZÂ(0 2·k9ï
“)Wø8#X[<]à¿'+?/98Á/{/+^4A.�Û3.LI;	Ò%§é 2]–9£tÌNˆ2Ÿ#e1-:ý6y4$:]ç#+¿f1++ë%æ3;wôy.f	Ê%$(æÊ³Ñ9Ç&ï7'ïü%+\DÍí Ú9À!_8/-P,Ž
! ö,­)ô0*<Â¡u)0*þÊ)ÅŠLÒaa!T3&ç1Ý!­3<­6Þì5¥ûò‘èUå(í0é#±�$*h8r!-~7@"y½XMË
Ë¤5@:²c&s;8ð$B$ ,T-;¼&Å)+“8C€)Àš3ü å9s-·òC8	!9b°.Ÿ„ÿ$£“
! ð¹d)¹& Wè	Nso9Õ;6ÌŸ-ý¡;×éãæãVú#Å1¯o$ŠoL7î65Ð
! 3q	-1ç±;ŽP
z|P+ödŒ8=Rf-])Wò82>Ú‹5}GÀ5¿*%8§VIÍ4ûó4!.—'7rû¤C¶4ˆH0óÝ$> lø$7Q%<8ù4¡K3'6"¸÷r-2$‹"…À;Ð#QÖ0
! cÇ÷.”¿2�72.î•7ç$úÁ›:²ã0>õ38@°53{¨;á
‰'l(B&Þ9®Ý:¿d&È†\
! Z87¡4½#!ø¢$ÐH$h³2å+J0o
W;ÑJ
O%ÿÚ.¸8É"gp
! 9#´	†04·&¬*W�
’Eä	”œ¡%—,ÿ6è/Î.é!k'1ª:å¦�q…nX™Ö+¯
! Ä+=K':•(<ç©!B#��1=Î2g!òßU/¨.ät9žV05þ9‰8é
! zƒ%Ÿ1ð”	‚Fãæg¥êž9i³¸Ò1Y¬2<
''C.I69-@#'"ˆ7BO6¾&*Ná/eS7Œ3í*×'ª÷7×9%:/;
Ú;�4ö÷"�)v#E–5¯-*q!;=Ùß:Œ0F#1;083Ö
! õñÃ'à2
! .9’'¤ª¾ö!>
! µ".jpêð¹4®"f5œ#®r6#tºž#"0ñ;�ú/ÜX*¦4V"x±&'bü,œ.Ç2É*–Ž²)Á}
! ÷401áJ	W! :'È1Î"þ
1ðˆ(¼!ÿ
È‡.'=%aSˆ4Ðj³&,¨8&¦.ÉÚ*âå¾ïæ!•&]‡2ê(z96kJ!\l;Õ2Í&Þ,
ýP;/§p0&(õª)ò¦y)ã>8³04$35Í8žõ-h;Õ3›c0Å'0£,ñ:Äâm|lÃ
! ¥â99/l"n4‚®-ót+V-º‘ë'¯�—978T4Ž ”7n)v4˜5*÷!Vt"_4;2,»Ù:™S	Á$*;/Pó„(:Z,�ƒ&DZ<Ùg7%œ1µË79àä#…& 3&¢'1s0µOð9“à
! ýR<´Ç	R6D_$z"b61›Ú	‹+�HÑ#ôö
! ýß%Ü8*["!ÿ(—(N*èæ
! 'Ù6´ú2´›|3å�ÅÂ2 â24b!ù6¹-	â837˜¢2RËî2±#›�5+÷=-1D0f±$l-µÖ¨(%‰	b59J1S
/<GM".Iò4–
! Ôû:�1A%õ0‰‘…/¯m0Â'N	<ÿ$³ãu»‹{€ 
$À
3cˆ	|)˜û$
! /Â™•.è†Ù
! :Ãñ6¢+„.Ö"?Œ7^Ðø-sn'¿T(n3Œ(v
! ¹ 	Ø	í3w1à:�4Ÿ ¾0„9Ô.S:f+nÂÖ¼#j
! ‹y0/³#8“.)5~¼Û”¥)§×£!Å03ßLÐ!â#T*€32
X2=ü$_Ë3ò/~	9!;ù+	`C‘o6È�•!—ñÜ5œ�:e2Æ“(ßL¦S/n4š
! Ž°$ô4!7H mÔ9“j×7þ#0˜0¹-n1öLý/A)4{;Ó'h‡->1«b:…3ŠôªJ6zyÊ.ÊM!ºx141)î.Œ/V+Ø&?!
mÓ5òì	KF:5#/.±B((Ý*v0ß+ö"§!&¬+±-�;‡7œvµÖ:!,N,{-M*U-Z:•'"·*)43"8,Ÿ.è­(Ú6p+W/B/C
š#= ˜163‡%‘Y*¯"¤y(½5t3©L-¤8-^(¿ñ0+Ê7I(ón"ð25ù7;8U2Ú�6�Z_Têß
õ?†!ÿ7?ÔÎ4±ì3:T–¶o(Ý
! ¤"ž+n.Úþ"`9ì\&¾‘2˜y
Ýþj'á%&	Â:
! O¾p*Ù$Q&}-]v5Ë%1–65"€6Cl,æ�$á82]'€À7ÇŠ6ñ•+T8¿qDg&
! @+‹$´‹!ô ¼t ZãŠ*++6f
:I2'/,;²y%G9É·,(G$3Ž"Î¾�êJ"Ç$øQ#Ü	'ƒ}ËY+G7÷
! ó†4?#át;x¶‡(—3-Ü,¹2ÇÝ;©iK4G¼:I1>	:Ð0k8'
ú-µ9òÙ óÖ.x%§/à!·$\Ýw
! é&É7æ)/ {ì&µ*ò)]-l	4.Oê-êWŠ9;v,6Ð4'ê7¼2;56À1J“&#ÄGó8±®4Ú!(ú+»)-2>785-¯$; µ2õ"·(ä"ÿ 4(¸Ä�.Òb"å1·.D9L4Ý5`
! $	ñð#8*1Ò—¦+V
l.6­’ã.ÕR:Ää7—­-Ù9Ë
! õj}1÷(òzJëSc-3TŠÌi	ât(Ô Xi„¢e‡1c/	e/‘	7¹/3”&�‚„5Îî8L¡*sÂ1µ;Q9v »
! —X³ˆ
! ›%<ã+±:
! v,âÂq+Š¸&U6?8ç Á2Á-Ï%›'¦;ì.L&8Ó1B0^
! P-T-$§Ï
÷£Â8›75&0Ð*�*+´
Ç±^79¡ç&^9ú9Ã•V)\Z/%,æŠ�ù-:3a--a%;Ê=w½E(žr&ø*O"�ú»
0¦2üz,'ý!K’Q
”&êK)Å9”’,<	5
! ÷++‰"Ê
! †ªµœiTs2¦Ú%þ7}ÔX"µ:68.O™:.™)Ü$¨•0k*
ö3É­522ô1Ô3Ô$æ0«1(w"2	>¢)=.ÎªÖ»Ü·"[„¤
! a2>´o7g9ì4:!Æ™*Ñ6 }&Œ§eá9:)0a|È?$Ì4'³‹„o+º:áÉ›K‰ú.*í7Ü7r�Ï7(6’F-ö-P:£íç9²ÄÜ#ç6ø�£*ÌY&ü8C¹1|AT2£
\7’+í-2R$é/4*÷ã'/¥žeº"Æ:Öq1Á+ç—®#ö¤
)0]\)å/s0V�&5<1W&Ç@°ü,‘'ï"æ-´å�z)¦5:HC% ‡++!(.(-†:	&]mëF	c6£8
! .nß¹# -Ï-Ô*y;o'àW:u'º];ºÎ,öÉ-o#8Ä2¯2;ú'i
Ü' �?,&Fû&{:¯É3{ƒ+ƒ-Ô7Ø 0ÜÈ[QÍ#	M8í"Op5±5A8ã +’)oÏÅ(è,k81R5é	þjOÞ+a­×Y%"0Ì FZYY"'$�,Æ2˜*g&©0x8÷1u0bP.#ÄØG�ô:õ¥#r×¢"-óh9ê!úÊ”¾¸U0'%l3Íj6q(V2qž6—°,©"ƒeŒ4"2¿4À)à!g„‹--~${*ñ-5gø'èW
o…+Ôõ,M	B4.¿;; %?+É&²/I,k2ô!À Y17&)2TK2SH+úe.º
! ÿì*—‰%$– FV ç0N4Ì"†+@*¥
"äÎY×(Í'2*Òü	ý	‰Œ#)-¶86¾ÿ5”A3OÑ¬7êw2˜:œ(9ŠÿÐ*¬–O! © 8ßÊs7J4X /Æ&lúJ,d0
! ªÝv)º8Ð'4 14âZò,3-Ù%f)–©¬(Á3î/Š.^'½"´:LžÒY7yï$æ
! oSŒ8ËÀ9Á�
! :5yº0ª“7¹:SÚ
! R/¸2SÞ Š5?9…9ÂÄ%_4&+t6%°;‰9õÏ-1�,.[!ë/Íˆ&î6Ž¼U,ã	ä1³µ
! –šqÒ
! Ü;ù0Ò06:nÏ3�-Õ­ø
+8G1!/[&é1TÒ ;.´'g:È0Ê1²6ª 2*ë/w!�5½46›!q$F9Ñ0�606JýÚºp‚)Æd(ˆ*" å2Á9;è0;E	¦*zÞ
! <#=Ôü9‚ˆ¥Ùš&Ž6ó"33‡å
{J-Ú—967`,Ø ­&�"™.ô­)ÿ9Nž/U96$u7
Ñ·	Ëœ
4µ’Þ8§4h1y1".˜#®ˆÇ)''6r	R&;P7Â	ƒ›3:¡Á).2;6'&ô&…Q!Æ	X3®
! 6£3›*ò:	2óÄ;ñ°ä¢ý8E «*z%†6Ë-
! !E/=2@˜%K.Ý4E^”#<*®9|0Õ:÷séMa,.QA:L!!£)=*})¶!qÈm‰$ 8Pz#!š8ýÍ0‡ulG0„;‘,B"Ì0#�	áÐª÷·3W5Ít8'8{8Þ(/:®	65	M
3@%³ã 7T:­×æõ/|+o/ˆš6ÊEùÎ!{8ì,¥ò%Z*ˆ/^$@ªV0£;sZ îih%„Â	À-H3K$Ò!6g®Ì4±ò45
! á7ýÄ.Á7AP'Ð2:“[Bl2ªž1ëÃÑG^:€%:õ!^Û´
,	,k
c˜$¸/f£Y!	-7T'+!Ã˜:'B1’2¢
! } Ž,i$Ïõ$�*™c8©æ$ÆhßÓ[&(–(ÐÑV:+Ø"¿%yKY€!û	v!G*°+ [ç'ð+ƒ"iÜíb„7¾8`/L F2—-]ÐŒ®7º
b8œ)ø$3ä&Ã)”*Gˆ,(’9ë3È"4ˆø(4+MÈ.
Ž$v($yú¼,Qâ7a*N!}(Þ‰­m½:Y'GJ(è
Šú¸*ráŠ:LV$/÷6—)º/–¸Ó¦0žº	Ó3X¾	
~%ÌÔ8¦1s&ò1b,·ñ/>¶‡	„3Ö3©úÖ!˜.ÿ	ú5)·+­’0¥4$3=
�:õ5'Ñ]#}½à(!Õ8÷@.M4f9‚~,ô5V 8±©5
+
! ²/	©64
! †Š(Ž«
Ív!î9..…‚8ß°8G§ï-Ðn$-ƒŽ“1©Û"3
%	.à%€$wÜ*×#¾E¡!)\$6BÈ:u=º‡'SÈÂþ0óÅ#ë),’–776ž
él'I9½/aj:Ì3›;ï‚9Š/‚+ :[$¢á#>‹2ž&«6Õm4´«*;52 +ÿ0°y$J!^*«½)Â+å02&—`Â
—¬®"0bê$º9Ê, ë,ÈP8‚ã%ª(t5Æ
! 2R;<)¦(¿1Þ570® O2"Ù´;XÒ8Õ1Ý%ÛÊy á,!ü4Ã	"-”½+ÐI"¯z7m1Á
! > T0;®>
cß5#0-$w$b
! �ÿS7þ2z4³Š$ˆ!…747°2HÊÔ5è7™x0š1Á˜;!4
œÄ'Á®.7)\0Í “'ôÌ	x9S7•’1RU)†*‘W90ÐšøQÇ39 Ã³¿‚.�Ê(±!;é¶.5¿‰Û*¶þ	Ø:©/B
!]1Y6qìp7ù†)+1í6U!ù$p	L*2d©¸	!b9;}$S;½ò+Ï€ˆQ	m	 ò3” %3*ø)çOÏ 7(n �+!õ2�.÷)S'ý4é.)/ `"‹%
! ç*:öƒ>¡)puK íL:,,Ÿ'~2.	<óh z¼[($§.¬R'Ž)¦â
! Ïøo	ê0h50ª!0)e,ù*Àý’-F7i!ç7àˆ+-.O,s6/Ž3ü¥µ:L>!
! -æ2P	C6Z	 Šû#[7—6ƒ!Óê9t	Üw(E'÷Kì869ƒ2]Ø7v3·ßo"ß®²1ì f,6ÚX	I)}
1E,g,1édˆí)�˜äï	ç µÓá7ë86»Øoù/q6ìp‡c#
8V1eZ
! d!1©;_);Q t#è
! Ü-z6þ$±79U=;(™'Çg8ã64�3²,`W~
! J5N-	*¤,-ý5¡/Ãn*ã^“.‰5 &’!yC'BÉ9(0
;&º-á¥72-kö2+"š,½â0Y8Û³
0%)h6J0­×½%À%È4w2¡ÍG"Ù1ÁŽŸŒà$M
+¡w0+.K"õ¿\ƒ
! Ì½õ5):yÙhvôk2¯·:Ã…:Û8_&„:ú1?ú
! )A#"Û%#v€.94%/‘*´�æ'š"eú"ƒ:ˆ ë*N?5/óï988ß8&;Æ-—8î3é4F�7(C44°6üÎàƒ7!xc¶"i)ð4!:+§ Kà+�Ñr84›2ú|Q+�+7
! ¤3+8÷|9‡9Í$q"û1-É#ªï/Ÿ+ñŠ#§1Ê	E$–—!þkÌ7Ëg+‰/Ûÿ~"ÿ+Î/_4]ÚË!V:±
! +�þå]9',Ù-€q7Ï
! ±&_,¼˜4s(‡â.$âÖ9G‹.¼I� Zoy*ÜÄÄ8}¦/
šÚ	é‘$$L3*N0ß#“—-Á7Á%z.~
! �	¯>0N'|6ÿ–

! «^Š+ú…",s9+wF.p!÷‰"è5Ö*Ï"ëF*s!6R7%.‘
! ˆj‚-MØl$K;;5ü&;)�6²(€U ®k	’#ƒù		,(F9C	1)	¨"Pé/È36éO01Î?B9t0ß!ß.'/)‡@»,Êh#š!;K�(ô’	ŠÐ8Ië
ø"C7;Ö4 9_5dÏ6Ý2@*¿
Z4>Á.(sÑá-¤Ti)¦	ÊÊ5Ój7MØ¥;u M/`'æ:æ�9“K/ò@-q~üÈ…k.u9x
�8ÒTu·2»´˜8s
! Æ:5˜!Þ%¦!•:ÿ\6p5¹í8'æ'.&f$ñ0"D6I>2y„8–	y:ë(8-—1<4r:Ö B;ä
nå!ÿ%Ö=·|’3k¨±8D)¾.ó
„Ã4§	4¡Í9ô€/(;’ÿ2ëŸ/š0|5s#96&éQ7{! &ùÙv7fÍ	ª‚0g3Ž;K+:™
! Œ3*d/¡<;q.š/'Â
! *ê6•33x4oÁ,Éö5�2Ó8~�4o�$ˆ)
! ­+ž,6%
! L2¢!2o Ì))%\9Ò].Cé)‹Qß"÷Ê/æÍ'I×A6–8Ð'%&4PÍ"K6ºGq2S6†°'á+-):5¾·¤ö�5{ž3ò(&+_:I-¶&7ï5›.Œ"_gÓ§µ	ò!jú’5ðB$ðœ/§%(eG;
! [6‚U·9ò;š;Ð:¬54ïù
%%³-G)#Þ-:1¶9"!ž´08ø
! ÿ)A"Ã(œËè#Ž6(b2©*Û[%;!- Äâ OÛ
! B.Ü‰x>Mö ¯m&P2t:=1r	
*%4'#a5¨	m-å5„¥9"QxI’6[9÷Ò$!0U5Å§rò4%ùˆ%Ú,Œ�+÷0×!û%#1Ðà@Z±4a)8Ô4´";3,,$ŠÝ`4&á�;Ï.1ñ�ù"4»#{)Ëk
! g9¨k,:-{Cÿ+4&&#9
! Pðµ(¦Ü
‘|2³)!ö9sc5q
! O./;$ý
/+æ+JÑ8/2½˜/Ù+¿=õ'y;¢^2C,4%ókÈB‹0gÙò0e8cáP#ŽgZ"ƒo•/Â:È ]
d6ý0íü7ç23�OÔI)H"ú$ù%5Øw!$Í#U"E**&…0q4t,‚
7"7ž>-6%Å"*Ûõë#p%¿:dPD4p ,5+ $#e-R†<-ÓÎ&}5­2tŽR2k3Õ4
! ›"R©71u¡8QŸ8Õ“ ä	#™¯%’8¥V.«í$
! Í(ù!Î0;¯Ç*
¥-�'å û/ú	&2¥T$X$l 9Þ6!!†897¸:£2o@4ø,¦,dÐ-â+&6	(Û(W4wv6Mz
v¾
! åª#%6�Ø(F³9�8þô"%þ*Ö.{
Ì.¸Õ7$ç	f*»v
! 67"ì#ŸD•-Np9—.çC�Fó2#"Y‰~.±5�¬1EñÍ©5		;2.µK4M¸dT	íj6(’2%‹OX
Ê,ª4ï ÞK*æ�3-z/7£#Õ(D·0ñ7h
! %'")Ý['%Ò#½3¡Ù|r#+p1^Ö	± ¤7Ÿ„,ø%x:ÿ‡Ù‚;a1�
! €¬8–+ÿïÃ/µ�ú*w0-g$~ ®!Ûx/x&¢l‚,YFß2ï2õ6,%„1æ6´-<3¹%?¤6|þ+›,�%ðs*Ä±'–4-5Y)¿9Žƒ8æ«8)‘r#5ª/Æ	$M0²4ÛI8›%$9�Ž&K	Ü9.�è™ :8há.%Â638 $é6ˆ9Í:m�wB9:Ø#B` ¯_;»'1p"GÓÁ 
! 8ý)÷¶'lA9×B)àãD-U	Â$»5÷8#Ó!
! s8ÅP3M";9¿6�n‘5Ô	^ßV;WÌN.Õ";-`Ð	ŠŠ11Æ
! š½³4¹"Ì»È4z2þ¨*!œõë2Ô(TC
! È8«0›)Bk€cbQ3
! )/]Ö&s°Ì
7ƒ/þ]U2ë$£o)ž'½$#¸‡4P"Ô;ø2ÞÛ2½8ò‚7[:ÑG8‹:+�'Ñ1Ö;1;$3-G —Œõ	ã#4/	`C’©),’e|
! «
! 
! í&Ód3Š8¯5WH.¦ˆd:Æ49ˆHï'Æ0Ë•)ûÇ‚¶Æsß,�-}j	‘9°Â-Œ@a"Ÿòú8¶:Ÿ,J5¬"£k$ &äù.Xbz	=5Õ&“ ×+¦7
! (	ñ1z€-5´•>·
! `+èËJ: Óò š!#Ô+½Ï"iœ9ïÂ3�3g--@5Y#^¥ö6ìXÉs!�;%»Y-+'ù&#ó4;¶s,.„80'~Å6RY
D&£4Öƒ#B fG
F:ÀP’û4¸;Çt,%)�¯
Ø6Ù&ç8	º%\x3a
! ?d‚k5 820#Ô6Ú3g¿$!Ø	�,Öµ&9}áü+KÖ�8Â/,Ÿ%(áåÚ-�0Z&èÚÀ* r!"ÚE¥.`!*m6‘wçG-&,õ:Ü.
! n$�)´r+,+Ê*½2X5c‰þ!X:$9@°\5Ž› ¿ ulÙ
<6=¾p;¬,‘½-Y3hƒÂ‰°
ÇB	¾·g1	»„!‹ž/“,µ]níÅî$&ì4DŒ¤+‘LÊ¿^7 0¸ H!Ô
*•$}8‰6ïÿQAÁ-D#¨ 6Ð— ¥NN9ãÍ¾;a;"¥!°\ø7Ï	·8O–"M'Æ)F(:
.�/Z0í4ªÑs)%Û7'8&«_!X&-o1§"ÄÅ!Ð9I3v9ü%i3µ8ib)ÝyÀ“\0+ƒ¼00  8â,’>#u(¤$ó/¿5	7®	Ö8xL&›<¢12/&1\ cÄ/[DG
! ò2"(õ$T6Ø0
! y	û9Ð5_%€;Kàa÷$ù
! æ"·)e�ˆ;\%ÒéPÉöZ2YJ'	7-9‘#”DHa(³.%7 Ü! í:š+/],&NÞS&ôH	uJ.!
Ò	{']î,:û)õÔ#¢4-j)Õ%¸©/9�@_ *‡0Ë1Ç( 0˜˜GG“/‚O™§�¾5…&h—!õé$qä+²3 A!~œý8mû 	c,ïf Uƒb1§7
! �7*!:):æ.±¡0�À(Î
! óŒ6`2¶
! $³
! �,-w4Ð(-P8YQ"¦‰;6-³7	)
! ?,1
! "5n
! \#9$o�ºÝ#	+ú(>N/zª+2
l5Œ–ž0º,Æ“3&Æl:F5'16`-YY4qº.Áœ6Í#×1*öK!à.”Ù).L°4Ï 4œ*NAA*u"‡#66.õò.ÑU)©-:ñ?)¦0Í˜+<h06ø6{Ù*9í©à¸w/f/ß(3ØŒ&´@
v,)µP6(1´&³æz86R.3<?7ª¼þM92“þ“4,î1	j0°.«'”1˜2Z‚:®2‰\SÆ»šØ)139Y '$0C²ÇQ0àÍ—]4¡$u$¦²k+;. ¿ŸJE2|7à7œJ8Y.ET×8ÑÝ@'¨,¾!Ÿ%P +1�
Ï*Mt.É(Ë"':ÛÈ#Õ“~+†"ww�
! ‹ £(,º2¿0�/Ž”!l0˜¼ z
 M3”¹5�Wà'äí7<10,2’þ{M2sB1#b·4A/hû
ôBCX-l4329,3yŸ$ ø1Í6!„Þ$]±	@&Æ6(`‡`‰}É{(/±]6¸Ýêç¯Ôm²8ÝŽ	Æ b	u&Eí
! :%--&Pà#nñ—;é¶u(z
! [âàÌ,~	 .c
! �!¨S¬Á4­8
~!Q�È/*Û661Ç7ü(	%
! ¹Õ
! ªš%ØÒf0Î-<5¢³8[	Ä45¬úˆRÈ-*$I%»),¬¨7_6#Ó/²¼]v.ç3
2k C#®;Ë	."Œ1ë�n/÷%
¢Tb”4%2/&!?%ž
! w/O4U@s	+&:(”
! ­ç•ý$¢,#´ø'¥Ù7‡*?;šœ¼
! ¡-h+‘1Ç;1/”6þªû7±28ð8Ÿ	*)]a8Ž.J/	À0H't .k`4»40yÝ)Ä‰{%b­» i;#/x¶ ê ä
! I&Þ	&5•d'åS IB4Å
%Ž!d-¢•œ(Æ"$¤ÿ—:§0-!åöíF:!îÚÃd,ÊEŽ-3+’$#�eûS5µ›
^›¨P0å%/j
¹Ly/½{"õ
•Åœ5‡í.|/çô%£,,`Å)3®/Ôv-}÷:73D d*ß6l%]£7X4F0þ2 6ûñ-›àQ6XLgé(uû2=•9c
´ 5.�f
! ;lÎ6
<.Ã:o;95CÏ1w.T)/ÊÇ6p
û/L9�5ø@ˆ#¼;ÜP‹
ì1#%éýG!ˆ-£úÝ8}]7¡Ã;ö(žÓ(ü01Tø±w5Š;è(](êƒ)Å$Ã$×2•1Q,N;æŠ°!Ú
0•ª™å#ì
â!–ÁZ™3F8ÆŸÎó1".'ƒö•:ÊÌ\-Ú&(Ü+c8H6¹;r5Ü>4^+U
ëÊ
_S9û89�Æ+·Ëk)´5»$£7­»¾*Ï.Ù"½À¬0etg±(º$d+¬FÉÞ0¾S0
ùÕ!�#Àa e0¾4”°; /(Œ
1°QþÓ-Ét2e;D*c €Î;¨%"5j,…5} Ì-³'x;˜)ÀX1	Á!ž*Ay,Ï"/Æ
¸(èÌ+:<"U;OÝ1È)$%]%
4¿
! –;�1{7³Ñ2ÿ/¬P1Á1V%Îë454\4%ª‘ öq
ÕÞ4m†U«™5_Äð²†Œ)Ôë7­• ˆW**8ô,K&g/ì7U.Ÿ+¯ƒ$Ø
¸û‘%‘6 5'"4¦%ß&˜è?b(zž-Õ0ì#
! cÿ&O–Ò.»0�Âñ¹:<9ºß/s1.’’)i#§*Œ,
! ;96b$ä5ª1¤Óð7¤'÷87ú6>*õrh"|«1Xæ7[
! &é+´Ÿ`ûG/T
! %Àj-#$H‰D¾3Ûù8ôX
! õ‚ _ç.Î:žÝ/}2³+%Ë,:;/!5¨Ñ¦ 	u‘"�,f3gŠ—hÓŒ.×&¯8ØÀ§)ã!cÚ4ï%=8¼6'p#d!þ.»7<0q>¡,cÒdq0=,1‘D6O&!'Y7ì%‚
! sq Kû©0Ò ‘0C)¿#8Ü68¥*%†:.âé-o>62w64!+‹)½Â|#ª5ÿ[$>%¿(Ì1Šg Z()7Ç6v/“H)N8ÿ9Š1S×BÌ­;qö0“*u1^CÊš	…i 43ˆÙXçó:o�‚!Å6On%žÐ@;›	Êˆ6¾+Íë_&$B3ð&{9@6«’Tv+„V&�'HÀ,è	’,¥57%É8 3[ä9B-£$\Ä
7©"Í‡ÝûÙ(H:¹È2à"6o!¸
! ~xƒº4%å÷à8s j+(¨/Ae9¼	øÔg;‰.âù)Q�!‹6ª,î)ÔH.Ñ/	Ÿi-o.ê,Ô”"Cä/¥î#èÇ/åª$ÀÃ÷2�*Ê)ãE8Ê0ë¼$ZŸä(œ0H­~©Ã%Ë6¨¸e7(4)µ{C¹.o20'r.73'ö×<“9«u=/{040Ÿ4‰,ýàÈ(/,².¡ ?Ä7z›I+¾:Ó,r9î!(�6ñ)ÎÅö3«.÷5«:b/®,oÑ;^)™°ü
! ¶&{5˜¦8:	T+¢Ú(«"Æ'&7ò§5¥%87
Ì:}Õ#·/F»§fo&Æ%5%”)ê	ýÅºÊ	Õ+ï*ä4Ñòœî¡6c%Ê6¦·þ3ú¬/ÜØ�*¯+Ë9Ò;×-x*+3D£‚¸9‘7Ï#ââ0ÿ.œ;;,Z'Ìº*õ91€· ¤ gHÁ8�'.Ÿ7Å
! ÇÅ˜7¹…#«}"íÖñ5£‹]
! cbdß“;.«º&ò|Ê8à6.ß0@€�7$-8$B6�"bc'ŒJ%}4¬
! ;3a#�
! ˜9*e9#”T �·68Ñ34'lý[ÛJ’4Dœ8ÃªÛ%1Ñ!u-u5õ7Û´U7À6ˆ7\3w9ã1v3¸1“2‹(/
! ñ(e$�ÿ!†(‡ ¹
! K @˜·
p/Ú)¡&îÃ-³m0ŽdºÞò9î(2‚Ä6íŒ!E4ð!&H
b%ã&„«/°ø„g0
! Ò&2(ï6�m%9D3Ø-jÈ9w:æ¡½ì�>5E}a)ß."ó&ÄÅ³6$‡¨Æe%9_	R0É8-	%�5$/)¢:ÎÍ5öpµ
Fœ
! Tð),á0RÙ=h™¼'r�?0?
! "ñlâ$�ÏºÞù+!Ô/²74Oñ+4f%²#Þ"2(¡#»96þr(¯/Ï!h…#
! c;c$2Eô´#¼4–1×6Ã2z#Ú_"ì£5g5þ/Ï#,X(’ú|$åÔ2�ß3BÙæ$$‡O7lf‘/³.òè1¸<�!M$4�$&i;(&"h(˜(þ:'ÂŒ­9X¯1ƒÏÏ9Ã<ƒiu6E0è$J´9X‰Û0®6ø 7˜À›
! bb¾ ¼9j¢Ê
! [‰ ó-ƒ3È*€§Ž1?ÕÊ9m
! Ç1&.Ï5§Wˆ5;&%53 ¥8/‘(56È6ó7ÁÖ5 ×"m9#;w%ŸeU1¤)h¸ÏØÊ!s._9;e"O
! »
! ï(é ¡(…2Õ\.Oü'¢ áâ5Ä
! q·1.-Ò"7~8,r8 ¬4ó'Y9Ý$ô8bì)‡3^¢#9
Eó1þ†NåZ!8E&c+#$XG4™7ô
! 5ž¢ÖÉ
M:…7» %•¶õô**&!#Áð/¥2z#ÿ*è+·P1E¦îïÃ($"xÚ+{,†/Ú…l£jªÞÐî„ï.¨
! #†,¬ÒB&|2",
`6äÓ\2Ó&"÷
h4N1kÇ9¶%fŒ2? ôl7Ä|¥
Ë;¨4ÇrË/l–,M×	1/d0Þz- #Ú0ÔD1—W°:„µ¢5¡ÃÌ8s/0.B¦9‚'(*	8t7|-u
™N)%L.´4IÕ,éª3¸-Ç"ˆ. 
ìÑArª8ÉÞ"	e(š&¹f&ßå)/’þ
! ¬3ç+Ê�9º)¯:¿-�9°#å,4
! Û	�(.îî*­I4­Né.†%ü'4,	þ< - °(F4äp8‰2ë&Ãr$hÑ'—íÃ­/[:#îxû(ê:00õý7 "Á2%$à/÷„M§ g	êx"&C	º)o3a/‡Dk”:pZ%¬$	#ë:í.3ãKÊ.È34À:²Ëz(p3S2!
l(<�0>ÿ#;2;ç~#ù5Ï32Í.~Y²[3Ÿ(ú!Z-ì…j0�Õ…3M*k$ÄwÝ"Ç1Ë1:0ãqê
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1759,1765 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
!   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -D, --debug			    Display debugging dumps
--- 1738,1744 ----
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
!   --target-help            Display target specific command line options (including assembler and linker options).
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -D, --debug			    Display debugging dumps
*************** write_c_file - output name is %s, prefix
*** 1846,1861 ****
   [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used in compound statements%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> not yet supported%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp requires%> may only be used at file scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for C++%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> not supported for this target%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string is not in canonical order. %<%c%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: unexpected ISA string at end: %qs%<-march=%s%>: unsupported ISA subset %<%c%>%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFFERED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<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%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<always_inline%> function might not be inlinable%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<ancestor%> not yet supported%<and%> of mutually exclusive equal-tests is always 0%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend%> clause with %<sink%> modifier refers to iteration never in the iteration space%<depend%> clause with %<sink%> modifier waiting for lexically later iteration%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<ordered%> region without %<depend%> clause may not be closely nested inside a loop region with an %<ordered%> clause with a parameter%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_value%> declared here%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<task%> reduction modifier on a construct with a %<nowait%> clause%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> not allowed in %<allocate%> clause%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D does not have external linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using local type %qT, is used but never defined%q#D, declared using unnamed type, is used but never defined%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported on boolean types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs RHS in assignment statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> clauses at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%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)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%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)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause on %<requires%> directive not supported yet%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in gimple IL%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined in header %qs; did you forget to %<#include %s%>?%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported on this target%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs with an always-false condition%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs instantiated%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
  %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier at %L not allowed in OPEN statement for unformatted I/O%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
--- 1825,1840 ----
   [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used in compound statements%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> not yet supported%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp requires%> may only be used at file scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for C++%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> not supported for this target%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string is not in canonical order. %<%c%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: unexpected ISA string at end: %qs%<-march=%s%>: unsupported ISA subset %<%c%>%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFFERED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<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%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<always_inline%> function might not be inlinable%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<ancestor%> not yet supported%<and%> of mutually exclusive equal-tests is always 0%<asm goto%> with complex typed outputs%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend%> clause with %<sink%> modifier refers to iteration never in the iteration space%<depend%> clause with %<sink%> modifier waiting for lexically later iteration%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<ordered%> region without %<depend%> clause may not be closely nested inside a loop region with an %<ordered%> clause with a parameter%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<task%> reduction modifier on a construct with a %<nowait%> clause%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> not allowed in %<allocate%> clause%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D does not have external linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using local type %qT, is used but never defined%q#D, declared using unnamed type, is used but never defined%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported on boolean types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qT%d%qE%dpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs RHS in assignment statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> clauses at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%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)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%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)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause on %<requires%> directive not supported yet%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in gimple IL%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined in header %qs; did you forget to %<#include %s%>?%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported on this target%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs with an always-false condition%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
  %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier at %L not allowed in OPEN statement for unformatted I/O%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
*************** F2008: A pointer function assignment is
*** 1893,1915 ****
     BIND(C) feature of standard Fortran instead.  */
  
  128-bit %<long double%> not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual 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]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use of '=>' for methods and top-level functions in addition to lambdas.Allow use r15 for inline ASM.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires arch14 or higher.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER expression will be truncated in constructor (%ld/%ld) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot find an intrinsic module named %qs at %CCannot find keyword named %qs in call to %qs at %LCannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open pre-included file %qsCannot open source file %s
  Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default off.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.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.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2022 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type SOURCE, SINK or DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %LDIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-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 targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.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.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.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Markdown replacements in Ddoc.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy 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 VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate DIMENSION attribute at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuplicated %qs clause at %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable extra conditional-branch instructions j(s)lt and j(s)le.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the 'omp_allocator_handle_kind' kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a %<?:%> expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %<_Static_assert%>ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement DIP25: Sealed references.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.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 %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.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.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn moduleIn module imported atIn static member function %qsInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface-name expected after %<(%> at %CInternal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List instances of Markdown replacements in Ddoc.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of assertions to add along the default edge of a switch statement during VRP.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of basic blocks on a jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
  No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-dummy object %qs in %s clause at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR at %L to C_F_POINTER: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNormal symbol loading not implemented in extreme mode.Not configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE clause is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Offline tool to handle gcda counts
--- 1872,1894 ----
     BIND(C) feature of standard Fortran instead.  */
  
  128-bit %<long double%> not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual 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]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use of '=>' for methods and top-level functions in addition to lambdas.Allow use r15 for inline ASM.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER expression will be truncated in constructor (%ld/%ld) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot find an intrinsic module named %qs at %CCannot find keyword named %qs in call to %qs at %LCannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open pre-included file %qsCannot open source file %s
  Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default off.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.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.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2022 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type SOURCE, SINK or DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %LDIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-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 targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.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.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.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Markdown replacements in Ddoc.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy 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 VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate DIMENSION attribute at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuplicated %qs clause at %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable extra conditional-branch instructions j(s)lt and j(s)le.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the 'omp_allocator_handle_kind' kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a %<?:%> expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %<_Static_assert%>ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement DIP25: Sealed references.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.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 %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.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.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qsIn copy constructor %qsIn destructor %qsIn file included fromIn function %qsIn lambda functionIn member function %qsIn moduleIn module imported atIn static member function %qsInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface-name expected after %<(%> at %CInternal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List instances of Markdown replacements in Ddoc.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of assertions to add along the default edge of a switch statement during VRP.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of basic blocks on a jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
  No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-dummy object %qs in %s clause at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR at %L to C_F_POINTER: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNormal symbol loading not implemented in extreme mode.Not configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE clause is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in TO clauseOMP DECLARE TARGET variable at %L previously mentioned in TO clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Offline tool to handle gcda counts
*************** F2008: A pointer function assignment is
*** 1925,1931 ****
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFSET but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
  Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax branches.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
! Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP25: Sealed references.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information is obsolete and not supported anymoreSTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
--- 1904,1910 ----
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFSET but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
  Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax branches.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
! Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP1000: Scoped pointers.Revert DIP25: Sealed references.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information is obsolete and not supported anymoreSTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
*************** warranty; not even for MERCHANTABILITY o
*** 1962,1968 ****
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
  during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither -fopenacc or -fopenmp must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty scalar initializerempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLevaluating %qsexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %<char%> array initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
  execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma acc%> clauseexpected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> after template-argument-listexpected %<(%> or end of lineexpected %<)%>expected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<construct%>, %<device%>, %<implementation%> or %<user%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%> or %<pointer%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected '(' at %Cexpected ')' at %Cexpected '=' at %Cexpected 'construct', 'device', 'implementation' or 'user' at %Cexpected 'match' at %Cexpected '{' at %Cexpected '}' at %Cexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant offsetexpected constant sizeexpected constructor, destructor, or type conversionexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected exactly 1 argumentexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>from definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction pointers not supported with %<-mabi=ti%> optionfunction requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTgang reduction on an orphan loopgang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)garbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithas scoped destruction, cannot build closurehead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
--- 1941,1947 ----
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
  during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither -fopenacc or -fopenmp must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty scalar initializerempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLevaluating %qsexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %<char%> array initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
  execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma acc%> clauseexpected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> after template-argument-listexpected %<(%> or end of lineexpected %<)%>expected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<construct%>, %<device%>, %<implementation%> or %<user%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%> or %<pointer%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected '(' at %Cexpected ')' at %Cexpected '=' at %Cexpected 'construct', 'device', 'implementation' or 'user' at %Cexpected 'match' at %Cexpected '{' at %Cexpected '}' at %Cexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant offsetexpected constant sizeexpected constructor, destructor, or type conversionexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected exactly 1 argumentexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>from definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction pointers not supported with %<-mabi=ti%> optionfunction requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTgang reduction on an orphan loopgarbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_array_size failedgfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithas scoped destruction, cannot build closurehead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
*************** warranty; not even for MERCHANTABILITY o
*** 1972,1978 ****
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
  internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<* __vector_pair%>invalid conversion from type %<* __vector_quad%>invalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<* __vector_pair%>invalid conversion to type %<* __vector_quad%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid data model option %<-mdata-model=%s%>invalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<__underlying_type%>mangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemangling unknown fixed point typemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %<depend%> clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving a local object in a return statement prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs %<ifunc%> which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-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}%>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}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a tuple of %d vectorspassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectorspassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
  %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C2Xpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>post-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %q#D hereprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for CR16profiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be constant integer expressionproperty must be constant integer expression or string literalproperty must be constant integer expression or string literal at %Cproperty must be constant integer or logical expression at %Cprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
--- 1951,1957 ----
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
  internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%H valueinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<* __vector_pair%>invalid conversion from type %<* __vector_quad%>invalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<* __vector_pair%>invalid conversion to type %<* __vector_quad%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid data model option %<-mdata-model=%s%>invalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<__underlying_type%>mangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemangling unknown fixed point typemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %<depend%> clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving a local object in a return statement prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs %<ifunc%> which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>node differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %<depend%> clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-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}%>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}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
  %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C2Xpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>post-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %q#D hereprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for CR16profiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be constant integer expressionproperty must be constant integer expression or string literalproperty must be constant integer expression or string literal at %Cproperty must be constant integer or logical expression at %Cprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
*************** warranty; not even for MERCHANTABILITY o
*** 1982,1994 ****
  required from %q#D
  required from here
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]saw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
! schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs not allowed for context selector set %qsselector %qs specified more than once in set %qsselector '%s' does not accept any properties at %Cselector '%s' not allowed for context selector set '%s' at %Cselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailsetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %qsstatic declaration of %q+D follows non-static declarationstatic field %qD is not mappablestatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>toHash() must be declared as extern (D) size_t toHash() const nothrow @safe, not %stoken %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown evrp mode %qsunknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vrp mode %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<auto%> for an abbreviated function templateuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qs insteaduse a cast to the expected type to disambiguateuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of simple assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initializedvariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 12.1-b20220403
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2022-04-06 07:46+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
--- 1961,1973 ----
  required from %q#D
  required from here
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]saw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
! schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs not allowed for context selector set %qsselector %qs specified more than once in set %qsselector '%s' does not accept any properties at %Cselector '%s' not allowed for context selector set '%s' at %Cselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailsetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %qsstatic declaration of %q+D follows non-static declarationstatic field %qD is not mappablestatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>toHash() must be declared as extern (D) size_t toHash() const nothrow @safe, not %stoken %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown evrp mode %qsunknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vrp mode %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<auto%> for an abbreviated function templateuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse a cast to the expected type to disambiguateuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of simple assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initializedvariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 12.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2022-05-09 10:26+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
*************** write_c_file - le nom de sortie est %s,
*** 2035,2041 ****
   --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,â€¦].
    --sysroot=<rÃ©pertoire>   Utiliser <rÃ©pertoire> comme rÃ©pertoire racine pour les
                             en-tÃªtes et les bibliothÃ¨ques.
!   --target-help            Afficher les options de ligne de commande spÃ©cifiques Ã  la cible.
    --version                Afficher des informations sur la version du compilateur.
    -B <rÃ©pertoire>          Ajouter le <rÃ©pertoire> aux chemins de recherche du compilateur.
    -D, --debug			    Afficher les vidangages de dÃ©bogage
--- 2014,2020 ----
   --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,â€¦].
    --sysroot=<rÃ©pertoire>   Utiliser <rÃ©pertoire> comme rÃ©pertoire racine pour les
                             en-tÃªtes et les bibliothÃ¨ques.
!   --target-help            Afficher les options de ligne de commande spÃ©cifiques Ã  la cible (y compris les options de l'assembleur et de l'Ã©diteur de liens).
    --version                Afficher des informations sur la version du compilateur.
    -B <rÃ©pertoire>          Ajouter le <rÃ©pertoire> aux chemins de recherche du compilateur.
    -D, --debug			    Afficher les vidangages de dÃ©bogage
*************** write_c_file - le nom de sortie est %s,
*** 2123,2138 ****
   [consultez %<-fno-allow-invalid-boz%>] car tous ses constructeurs par copie et dÃ©placement sont supprimÃ©s candidat 1: %q#F candidat 2: %q#F les sÃ©lecteurs de style de gÃ©nÃ©ration de code utilisÃ©s sont en conflit dÃ©clarÃ© icil'expression a une valeur constante mais elle n'est pas une expression constante du C++ zstdLes boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L!$ACC LOOP ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L!$ACC LOOP ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %LLa variable d'itÃ©ration !$ACC LOOP doit Ãªtre d'un type entier Ã  %L!$ACC ROUTINE dÃ©jÃ  appliquÃ© Ã  %C!$ACC ROUTINE avec la clause GANG, WORKER ou VECTOR n'est pas permise dans la procÃ©dure PURE Ã  %C!$ACC Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni n'est une ligne continuÃ©eL'instruction de capture !$OMP ATOMIC CAPTURE lit depuis une variable diffÃ©rente de celle dans laquelle la mise Ã  jour Ã©crit Ã  %L!$OMP ATOMIC READ Ã  %L est incompatible avec la clause RELEASEL'instruction !$OMP ATOMIC READ doit lire depuis une variable scalaire ou un type intrinsÃ¨que Ã  %L!$OMP ATOMIC UPDATE Ã  %L avec la clause FAIL requiert soit la clause COMPARE ou l'utilisation de la procÃ©dure intrinsÃ¨que MIN/MAX!$OMP ATOMIC WRITE Ã  %L est incompatible avec la clause ACQUIREL'affectation intrinsÃ¨que IAND, IOR ou IEOR de !$OMP ATOMIC doit avoir deux arguments Ã  %LL'affectation intrinsÃ¨que !$OMP ATOMIC doit Ãªtre MIN, MAX, IAND, IOR ou IEOR Ã  %LL'affectation !$OMP ATOMIC doit Ãªtre var = var op expr ou var = expr op var Ã  %LL'affectation de !$OMP ATOMIC doit avoir un opÃ©rateur ou un intrinsÃ¨que dans le membre de droite Ã  %LL'opÃ©rateur d'affectation !$OMP ATOMIC doit Ãªtre un opÃ©rateur binaire dans la liste +, *, -, /, .AND., .OR., .EQV. ou .NEQV. Ã  %L!$OMP ATOMIC Ã  %L avec la clause %s est incompatible avec READ ou WRITE!$OMP ATOMIC Ã  %L avec la clause %s requiert la clause %sL'instruction de capture !$OMP ATOMIC doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction de capture !$OMP ATOMIC requiert une variable scalaire de type intrinsÃ¨que Ã  %LLes arguments intrinsÃ¨ques de !$OMP ATOMIC sauf un ne doivent pas faire rÃ©fÃ©rence Ã  %qs Ã  %LLes arguments intrinsÃ¨ques de !$OMP ATOMIC doivent Ãªtre scalaires Ã  %LL'instruction !$OMP ATOMIC doit assigner une expression de type intrinsÃ¨que Ã  %LL'instruction !$OMP ATOMIC doit dÃ©finir une variable scalaire ou un type intrinsÃ¨que Ã  %L!$OMP ATOMIC var = var op expr n'est pas mathÃ©matiquement Ã©quivalent Ã  var = var op (expr) Ã  %L!$OMP ATOMIC avec une variable ALLOCATABLE Ã  %L!$OMP DECLARE REDUCTION %s pas trouvÃ© Ã  %L!$OMP DECLARE REDUCTION %s pas trouvÃ© pour le type %s Ã  %L!$OMP DECLARE SIMD devrait faire rÃ©fÃ©rence Ã  la procÃ©dure contenante %qs Ã  %LLa variable !$OMP DECLARE TARGET %qs Ã  %L n'est pas sauvegardÃ©e avec SAVE!$OMP REQUIRES Ã  %C doit apparaÃ®tre dans la partie de spÃ©cification de l'unitÃ© de programmeLa clause !$OMP REQUIRES qui est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> Ã  %L remplace une <atomic_default_mem_order(%s)%> prÃ©cÃ©dente (qui est peut-Ãªtre arrivÃ©e lÃ  par l'utilisation d'un module)La clause !$OMP REQUIRES est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> via l'utilisation du module %qs Ã  %L mais la mÃªme clause n'est pas spÃ©cifiÃ©e pour l'unitÃ© de programmeLa clause !$OMP REQUIRES qui est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> via l'utilisation du module %qs Ã  %L remplace une <atomic_default_mem_order(%s)%> prÃ©cÃ©dente (qui est peut-Ãªtre arrivÃ©e lÃ  par l'utilisation d'un module)La clause !$OMP REQUIRES spÃ©cifiÃ©e %qs Ã  %L vient aprÃ¨s l'utilisation d'une construction/routine de pÃ©riphÃ©riqueLa clause !$OMP REQUIRES spÃ©cifiÃ©e %qs via l'utilisation du module %qs Ã  %L mais la mÃªme clause n'est pas spÃ©cifiÃ©e pour l'unitÃ© de programmeLa clause !$OMP REQUIRES spÃ©cifiÃ©e %qs via l'utilisation du module %qs Ã  %L vient aprÃ¨s l'utilisation d'une construction/routine de pÃ©riphÃ©rique!$OMP Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni une ligne continuÃ©eÂ«Â ::Â Â» Ã©tait attendu aprÃ¨s la nature du module Ã  %C mais on ne l'a pas trouvÃ©Â«Â USE :: moduleÂ Â» Ã  %C# %s %.2f %.2f
  la recherche pour #include "..." dÃ©bute ici :
  la recherche pour #include <...> dÃ©bute ici:
! Descripteur $ Ã  %L$ devrait Ãªtre le dernier spÃ©cificateur dans le format Ã  %L$OMP ERROR rencontrÃ© Ã  %L$OMP ERROR rencontrÃ© Ã  %LÂ : %s%#qT dÃ©clarÃ© ici%#qT est dÃ©fini ici%%:%<canon_for_mlib%> prend une ou plusieurs paires de paramÃ¨tres%%:%<target_mode_check%> prend un nombre paire de paramÃ¨tres%%LOC() a une r-valeur Ã  %Cles modificateurs d'opÃ©randes %%d, %%e, %%f, %%g sont uniquement pour des rÃ©fÃ©rences mÃ©moire ou des valeurs constantes%+qD cause un conflit du type de section%+qD cause un conflit du type de section avec %qD%+qD dÃ©clarÃ© %qE aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD est dÃ©clarÃ© %qs aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD sans l'attribut %<retain%> et %qD avec l'attribut %<retain%> sont placÃ©s dans une section avec le mÃªme nom%<!%> n'est pas valable dans GIMPLE%<#define %s%>%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es%<#pragma GCC aarch64%> existe une chaÃ®ne en paramÃ¨tre%<#pragma GCC arm%> existe une chaÃ®ne en paramÃ¨tre%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#pragma GCC memregs%> doit prÃ©cÃ©der toute dÃ©claration de fonction%<#pragma GCC memregs%> accepte un nombre [0-16]%<#pragma GCC optimize (chaÃ®ne [,chaÃ®ne]...)%> n'a pas de %<)%> finale%<#pragma GCC optimize%> n'est pas une chaÃ®ne ou un nombre%<#pragma GCC optimize%> n'est pas permis Ã  l'intÃ©rieur des fonctionsla chaine de %<#pragma GCC optimize%> est mal formÃ©e%<#pragma GCC option%> n'est pas une chaÃ®ne%<#pragma GCC option%> n'est pas permis Ã  l'intÃ©rieur des fonctions%<#pragma GCC pch_preprocess%> doit Ãªtre le premier%<#pragma GCC pop_options%> sans %<#pragma GCC push_options%> correspondant%<#pragma GCC target (chaÃ®ne [,chaÃ®ne]...)%> n'a pas de %<)%> finale%<#pragma GCC target%> n'est pas supportÃ© pour cette machinela chaÃ®ne de %<#pragma GCC target%> est mal formÃ©e%<#pragma GCC unroll%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#pragma GCC unroll%> requiert une expression d'affectation qui est Ã©valuÃ©e en une constante entiÃ¨re non nÃ©gative plus petite que %u%<#pragma GCC visibility push()%> peut spÃ©cifier %<default%>, %<internal%>, %<hidden%> ou %<protected%>%<#pragma GCC visibility%> doit Ãªtre suivi de %<push%> ou %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> n'est pas supportÃ© en C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> n'est pas supportÃ© sur cette cible%<#pragma acc %s data%> n'a pas clause de mouvement de donnÃ©es%<#pragma acc routine%> doit Ãªtre appliquÃ© avant la dÃ©finition%<#pragma acc routine%> doit Ãªtre appliquÃ© avant l'utilisation%<#pragma acc routine%> doit Ãªtre dans la portÃ©e au niveau du fichier%<#pragma acc routine%> nomme un ensemble de surcharges%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une dÃ©claration ou d'une dÃ©finition de fonction%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>%<#pragma align%> doit apparaÃ®tre avant la dÃ©claration de %qD, ignorÃ©%<#pragma implementation%> pour %qs apparaÃ®t aprÃ¨s l'inclusion du fichier%<#pragma message: %s%>%<#pragma omp allocated%> n'est pas encore supportÃ©%<#pragma omp atomic capture%> utilise deux expressions diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic capture%> utilise deux variables diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic compare capture%> avec un rÃ©sultat de comparaison non entier%<#pragma omp atomic read%> est incompatible avec la clause %<release%>%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic update%> utilise deux variables diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%>%<#pragma omp cancel%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>%<#pragma omp critical%> avec la clause %<hint%> requiert un nom sauf quand %<omp_sync_hint_none%> est utilisÃ©%<#pragma omp declare %s%> suivi de %<#pragma omp declare %s%>%<#pragma omp declare %s%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare %s%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction ou un autre %<#pragma omp declare %s%>%<#pragma omp declare %s%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare %s%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction%<#pragma omp declare %s%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonctionle combinateur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>l'initialiseur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>%<#pragma omp declare reduction%> pas au niveau d'un fichier ou d'un bloc%<#pragma omp declare target%> sans %<#pragma omp end declare target%> correspondant%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant%<#pragma omp error%> avec une clause %<at(execution)%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es%<#pragma omp require%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier ou de l'espace de noms%<#pragma omp requires%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier%<#pragma omp scan%> ne peut Ãªtre utilisÃ© que dans une construction de boucle avec la clause %<inscan%> %<reduction%>%<#pragma omp section%> ne peut Ãªtre utilisÃ© que dans une construction %<#pragma omp sections%>%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE%<#pragma omp target data%> doit contenir au moins une clause %<map%>, %<use_device_ptr%> ou %<use_device_addr%>%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>%<#pragma omp target%> avec un modificateur autre que %<always%> ou %<close%> sur une clause %<map%>%<#pragma pack (pop)%> rencontrÃ© sans %<#pragma pack (push)%> correspondant%<#pragma pack%> n'a aucun effet avec %<-fpack-struct%> â€“ ignorÃ©%<#pragma pack(pop, %E)%> rencontrÃ© sans %<#pragma pack(push, %E)%> correspondant%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec la dÃ©claration %<asm%>%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec le %<#pragma redefine_extname%> prÃ©cÃ©dent%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec le renommage prÃ©cÃ©dent%<#pragma scalar_storage_order%> n'est pas supportÃ© pour le C++%<#pragma vtable%> n'est plus supportÃ©la dÃ©claration %<#pragma weak%> de %q+D n'est pas permise, ignorÃ©%<#pragma%> GHS endXXX ne concorde pas avec le prÃ©cÃ©dent startXXX%<#pragma%> GHS endXXX repÃ©rÃ© sans Ãªtre prÃ©cÃ©dÃ© de startXXX%<#pragma%> n'est pas permis ici%<#undef %E%>un numÃ©ro d'opÃ©rande %<$%> est utilisÃ© aprÃ¨s un format sans numÃ©ro d'opÃ©randecontrainte %<%%%> utilisÃ©e avec le dernier opÃ©rande%<%%%c%> laisse seulement les 2 derniers chiffres de l'annÃ©e%<%%%c%> laisse seulement les 2 derniers chiffres de l'annÃ©e dans certaines configurations linguistiquesl'argument de la directive %<%.*s%> n'est pas une chaÃ®ne avec un zÃ©ro terminall'argument de la directive %<%.*s%> est nulla sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets fait dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets dÃ©passe %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets dÃ©passe la taille minimum requise de 4095la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets peut faire dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets peut dÃ©passer la taille minimum requise de 4095la sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> qui a %wu octets fait dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui a %wu octets dÃ©passe %<INT_MAX%>la sortie de la directive %<%.*s%> qui a %wu octets dÃ©passe la taille minimum requise de 4095la sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu ou plus d'octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula prÃ©cision de la directive %<%.*s%> est hors limitesla largeur de la directive %<%.*s%> est hors limitesla directive %<%.*s%> Ã©crit %wu octet dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit %wu ou plus d'octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu%<%D::%D%> n'est pas un membre de classe%<%D::%D%> n'est pas un membre de %qTl'attribut %<%E (%E)%> est ignorÃ© sur les fonctions dÃ©clarÃ©es %qsl'attribut %<%E (%E)%> est ignorÃ© avec les fonctions de dÃ©sallocation dÃ©clarÃ©es %qs%<%E::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<%E::%E%> n'est pas une classe ou un espace de noms%<%E::%E%> n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%<%E::%E%> n'est pas un typedirective d'attribut de portÃ©e %<%E::%E%> ignorÃ©e%<%T%s%D%> nomme le destructeur%<%T::%D%> nomme le constructeur dans %qT%<%T::%D%> nomme le constructeur, pas le type%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<%T::%E%> n'est pas un type%<%T::%E%> nomme le constructeur, pas le type%<%c%> n'est pas un caractÃ¨re valable dans un identificateur%<%c%> n'est pas un premier caractÃ¨re valable pour un identificateur%<%c%E%> n'a pas Ã©tÃ© trouvÃ© dans le(s) protocole(s)%<%s %E%> est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationconstruction %<%s %s%> pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de %qs%<%s + %s%> Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)la construction %<%s taskgroup%> n'est pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de la rÃ©gion %<taskgroup%>%<%s=%s%> et %<%s-%s%> sont incompatiblescontrainte %<&%> utilisÃ©e sans classe de registre%<&%> pas permis seul Ã  la ligne %d%<&%> devrait apparaÃ®tre avant %<...%>%<&&%> n'est pas valable en GIMPLE%<)%> attendu Ã  %C%<*%> dans un contexte boolÃ©en, %<&&%> est suggÃ©rÃ© Ã  la placela capture de %<*this%> est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>%<-%s%> est en conflit avec d'autres options d'architecture, lesquelles spÃ©cifient un processeur %sl'argument de %<--help%> %q.*s est ambigu, veuillez Ãªtre plus prÃ©cis%<--param constructive-interference-size=%d%> est plus grand que %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> est plus petit que %d%<--param destructive-interference-size=%d%> est plus petit que %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> est plus petit que %d%<-I-%> spÃ©cifiÃ© deux fois%<-MG%> ne peut Ãªtre utilisÃ© qu'avec %<-M%> ou %<-MM%>%<-W%serror=%s%>: pas d'option %<-%s%>%<-W%serror=%s%>: pas d'option %<-%s%>; aviez-vous l'intention d'utiliser %<-%s%>Â ?%<-Wabi%> averti Ã  propos des diffÃ©rences depuis l'ABI la plus Ã  jour, qui est aussi utilisÃ© par dÃ©faut%<-Wabi%> n'avertira Ã  propos de rien%<-Wabi=1%> n'est pas supportÃ©, on utilise =2l'argument de %<-Werror=%> %qs n'est pas valide pour %s%<-Werror=%s%>: %<-%s%> n'est pas une option qui contrÃ´le les avertissements%<-Wformat-contains-nul%> ignorÃ© sans %<-Wformat%>%<-Wformat-extra-args%> ignorÃ© sans %<-Wformat%>%<-Wformat-nonliteral%> ignorÃ© sans %<-Wformat%>%<-Wformat-security%> ignorÃ©e sans %<-Wformat%>%<-Wformat-y2k%> ignorÃ© sans %<-Wformat%>%<-Wformat-zero-length%> ignorÃ© sans %<-Wformat%>%<-Wmisleading-indentation%> est dÃ©sactivÃ© Ã  partir de ce point puisque le suivi des colonnes a Ã©tÃ© dÃ©sactivÃ© Ã  cause de la taille du code et des en-tÃªtes%<-f%s%> et %<%s=%s%> sont incompatibles%<-f%s%> n'est pas supportÃ© avec les instructions CONST16%<-f%s%> n'est pas supportÃ©: ignorÃ©%<-f%sleading-underscore%> n'est pas supportÃ© sur cette machine cible%<-fPIC%> et %<-fpic%> ne sont pas supportÃ©s sur cette cible%<-fPIC%> n'est pas supportÃ©%<-fPIC%>/%<-fpic%> pas supportÃ© sur cette cible%<-fPIE%> n'est pas supportÃ©%<-fabi-compat-version=1%> n'est pas supportÃ©, on utilise =2%<-fabi-version=1%> n'est plus supportÃ©%<-fabi-version=12%> (GCC 8.1) change accidentellement la convention d'appel pour %qT%<-fabi-version=13%> (GCC 8.2) corrige la convention d'appel pour %qT qui a changÃ© accidentellement en 8.1%<-falign-%s%> n'est pas entre 0 et %d%<-falign-labels=%d%> n'est pas supportÃ©%<-falign-loops=%d%> n'est pas supportÃ©%<-faligned-new=%d%> n'est pas une puissance de deux%<-fasan-shadow-offset%> ne devrait Ãªtre utilisÃ© qu'avec %<-fsanitize=kernel-address%>%<-fassociative-math%> dÃ©sactivÃ©; d'autres options prennent le pas%<-fcall-saved-REG%> n'est pas supportÃ© pour les registres de sortie%<-fcf-protection%> n'est pas compatible avec cette cible%<-fcf-protection=branch%> n'est pas supportÃ© pour cette cible%<-fcf-protection=full%> n'est pas supportÃ© pour cette cible%<-fcf-protection=return%> n'est pas supportÃ© pour cette cible%<-fconvert=r16_ieee%%> ou %<-fconvert=r16_ibm%> n'est pas supportÃ© sur cette architecture%<-fd-lines-as-code%> n'a pas d'effet dans le format libre%<-fd-lines-as-comments%> n'a pas d'effet dans le format libre%<-fdata-sections%> n'est pas supportÃ© pour cette cible%<-fdbg-cnt=%s:%d-%d%> a une limite supÃ©rieure plus petite que la limite infÃ©rieure%<-fdirectives-only%> est incompatible avec %<-Wunused-macros%>%<-fdirectives-only%> est incompatible avec %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> doit autoriser au moins autant que %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> pour Ada%<-fexcess-precision=16%> pour le Fortran%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>%<-fexcess-precision=16%> n'est pas supportÃ© pour cette cible%<-fexcess-precision=standard%> pour Ada%<-fexcess-precision=standard%> pour C++%<-fexcess-precision=standard%> pour le Fortran%<-ffunction-sections%> n'est pas supportÃ© pour cette cible%<-fhandle-exceptions%> a Ã©tÃ© renommÃ© en %<-fexceptions%> (et est maintenant utilisÃ© par dÃ©faut)%<-fipa-modref%> est incompatible avec %qs%<-flinker-output=rel%> et %<-fltrans%> sont mutuellement exclusifs%<-fmodule-only%> utilisÃ© pour une non-interface%<-fmoduleinfo%> n'est pas supportÃ© sur cette cible%<-fno-fat-lto-objects%> n'est supportÃ© qu'avec des greffons de l'Ã©diteur de liens%<-fno-gnu89-inline%> est uniquement supportÃ© dans les modes GNU99 ou C99%<-fobjc-abi-version%> %d n'est pas supportÃ© sur les cibles 32 bits avec %<-fnext-runtime%>%<-fobjc-abi-version%> 2 doit Ãªtre utilisÃ© pour les cibles 64 bits avec %<-fnext-runtime%>%<-fobjc-exceptions%> est requis pour activer la syntaxe des exceptions en Objective-C%<-fobjc-gc%> est ignorÃ© pour %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> est ignorÃ© pour %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> est ignorÃ© pour %<-fnext-runtime%> lorsque %<-fobjc-abi-version%> est plus grand que 1%<-fobjc-sjlj-exceptions%> est le seul systÃ¨me d'exceptions supportÃ© pour %<-fnext-runtime%> avec un argument de %<-fobjc-abi-version%> infÃ©rieur Ã  2l'option %<-foffload-abi%> ne peut Ãªtre spÃ©cifiÃ©e qu'avec un compilateur pour le dÃ©lestagel'argument de %<-fonly=%> est diffÃ©rent de celui du premier nom de fichier en entrÃ©el'opÃ©rande %<-fopenacc-dim%> est mal formÃ© Ã  %qs%<-fpic%> et %<-fPIC%> ne sont pas supportÃ©s sans %<-mdsbt%> sur cette cible%<-fpic%> et %<-mapcs-reent%> sont incompatibles%<-fpic%> n'est pas supportÃ©%<-fpie%> n'est pas supportÃ©%<-fprefetch-loop-arrays%> n'est pas supportÃ© avec %<-Os%>%<-fprefetch-loop-arrays%> n'est pas supportÃ© pour cette cible%<-fprefetch-loop-arrays%> n'est pas supportÃ© pour cette cible (essayez les options %<-march%>)%<-frecord-gcc-switches%> n'est pas supportÃ© par la cible actuelle%<-freorder-blocks-and-partition%> ne supporte pas les informations de retour en arriÃ¨re sur cette architecture%<-freorder-blocks-and-partition%> ne fonctionne pas sur cette architecture%<-freorder-blocks-and-partition%> ne fonctionne pas avec les exceptions sur cette architecture%<-freorder-blocks-and-partition%> n'est pas supportÃ© sur cette architecture%<-fsanitize-address-use-after-scope%> requiert l'option %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> n'est pas supportÃ©%<-fsanitize=%s%> est incompatible avec %<-fsanitize=%s%>%<-fsanitize=address%> et %<-fsanitize=kernel-address%> ne sont pas supportÃ©s pour cette cible%<-fsanitize=address%> n'est pas supportÃ© pour cette ciblel'option %<-fsanitize=all%> n'est pas valide%<-fsanitize=kernel-address%> avec protection de la pile n'est pas supportÃ© sans %<-fasan-shadow-offset=%> pour cette cible%<-fsanitize=pointer-compare%> doit Ãªtre combinÃ© avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> doit Ãªtre combinÃ© avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> n'est pas supportÃ© pour la plateforme actuelle%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requiert %<-fno-exceptions%>%<-fsplit-stack%> n'est actuellement uniquement supportÃ© que par GNU/Linux%<-fsplit-stack%> est actuellement uniquement supportÃ© sous PowerPC64 GNU/Linux avec glibc-2.18 ou ultÃ©rieur%<-fsplit-stack%> ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e%<-fsplit-stack%> ne supporte pas trois paramÃ¨tres registres%<-fsplit-stack%> ne supporte pas fastcall avec des fonctions imbriquÃ©es%<-fsplit-stack%> n'est pas supportÃ© par cette configuration du compilateur%<-fsplit-stack%> a besoin de l'assistance d'un assembleur pour les directives CFI%<-fstack-check=%> et %<-fstack-clash_protection%> sont mutuellement exclusives; %<-fstack-check=%> est dÃ©sactivÃ©e%<-fstack-check=specific%> pour Thumb-1%<-fstack-check=specific%> pas implÃ©mentÃ© pour MIPS16%<-fstack-clash-protection%> n'est pas supportÃ© sur des cibles oÃ¹ la pile grandi depuis les adresses basses vers les adresses hautesles options %<-fstack-limit-%> sont ignorÃ©es avec %<-mfdpic%>, utilisez %<-mstack-check-l1%>les options %<-fstack-limit-%> ne sont pas supportÃ©es sur ce processeur%<-fstack-protector%> n'est pas supportÃ© pour cette cible%<-fuse-cxa-atexit%> n'est pas supportÃ© pour msp430-elf%<-fuse-linker-plugin%>, mais %s introuvable%<-fwpa%> et %<-fltrans%> sont mutuellement exclusifsL'option %<-g%> est seulement supportÃ©e lorsque GAS est utilisÃ© sur ce processeuroption %<-g%> dÃ©sactivÃ©e%<-g%> avec %<-mno-apcs-frame%> peut ne pas donner un dÃ©bogage pertinent%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf%> %<-g%s%> pour le niveau de dÃ©bogage%<-gdwarf-6%> est Ã©mis sous la version 5 avec des incompatibilitÃ©s%<-ginline-points%> est forcÃ© dÃ©sactivÃ© sans %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> est forcÃ© dÃ©sactivÃ© sans %<-gvariable-location-views%>%<-gnat%> mal orthographiÃ© sous la forme %<-gant%>%<-gsplit-dwarf%> n'est pas supportÃ© sur cette plateforme, il est ignorÃ©%<-gsplit-dwarf%> n'est pas supportÃ© avec LTO, il est dÃ©sactivÃ©l'option %<-iplugindir%> n'a pas Ã©tÃ© passÃ©e par le pilote gcc%<-m%s%> n'est pas supportÃ© par cette configuration%<-m%s%> Ã©crase %<-m%s=%s%>, ajustement du type d'ABI Ã  %qs%<-m32%> est en conflit avec %<-arch ppc64%> (%<-m32%> ignorÃ©)%<-m32%> est en conflit avec %<-arch x86_64%> (%<-m32%> ignorÃ©)%<-m64%> requiert un processeur PowerPC64%<-m96bit-long-double%> n'est pas compatible avec cette cible%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=address%>%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=thread%>L'option %<-mabi=2fp+%> est supportÃ©e si un FPU est disponible, doit activer %<-mext-fpu-sp%> ou %<-mext-fpu-dp%>%<-mabi=ms%> pas supportÃ© avec l'ABI X32%<-maix64%> requis: les calculs 64 bits avec un adressage 32 bits ne sont pas encore supportÃ©s%<-maix64%> exige que l'architecture PowerPC64 demeure sÃ©lectionnÃ©e%<-malign-functions%> est obsolÃ¨te, utilisez %<-falign-functions%>%<-malign-functions=%d%> n'est pas entre 0 et %d%<-malign-jumps%> est obsolÃ¨te, utilisez %<-falign-jumps%>%<-malign-jumps=%d%> n'est pas entre 0 et %d%<-malign-loops%> est obsolÃ¨te, utilisez %<-falign-loops%>%<-malign-loops=%d%> n'est pas entre 0 et %d%<-mapcs-stack-check%> incompatible avec %<-mno-apcs-frame%>%<-march=%s%> n'est pas compatible avec l'ABI sÃ©lectionnÃ©e%<-march=%s%> requiert %<-mfp32%>%<-march=%s%> %s doit Ãªtre sÃ©parÃ© par %<_%>%<-march=%s%>: la chaÃ®ne ISA n'est pas dans l'ordre canonique. %<%c%>%<-march=%s%>: la chaÃ®ne ISA doit commencer par rv32 ou rv64%<-march=%s%>: nombre attendu aprÃ¨s %<%dp%>%<-march=%s%>: l'extension %qs apparaÃ®t plus d'une fois%<-march=%s%>: le premier sous-ensemble ISA doit Ãªtre %<e%>, %<i%> ou %<g%>%<-march=%s%>: pour %<%s%dp%dp?%>, un numÃ©ro de version avec plus de deux niveaux n'est pas supportÃ©%<-march=%s%>: le nom de %s doit avoir plus d'une lettre%<-march=%s%>: rv%de n'est pas une ISA de base valable%<-march=%s%>: chaÃ®ne ISA inattendue Ã  la finÂ : %qs%<-march=%s%>: sous-ensemble ISA %<%c%> non supportÃ©%<-masm=intel%> n'est pas supportÃ© dans cette configuration%<-max-stackframe=%d%> n'est pas utilisable, n'est pas entre 0 et %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> ne sont pas supportÃ©s en combinaison%<-mbranch-cost=%d%> n'est pas entre 0 et 5%<-mcall-aixdesc%> incompatible avec %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> est incompatible avec %s%<-mcall-ms2sysv-xlogues%> n%'est actuellement pas supportÃ© avec SEH%<-mcmodel%> est incompatible avec les autres options toc%<-mcmodel=%> n'est pas supportÃ© sur les systÃ¨mes 32 bits%<-mcode-region=either%> requiert le modÃ¨le mÃ©moire large (%<-mlarge%>)%<-mcode-region=upper%> requiert le modÃ¨le mÃ©moire large (%<-mlarge%>)%<-mcorea%> et %<-mcoreb%> ne peuvent Ãªtre utilisÃ©s ensemble%<-mcorea%> devrait Ãªtre utilisÃ© avec %<-mmulticore%>%<-mcoreb%> devrait Ãªtre utilisÃ© avec %<-mmulticore%>%<-mcpu=%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=%> ou %<-march=%>%<-mcpu=%s%> est en conflit avec %<-march=%s%>%<-mcpu=%s%> a une rÃ©vision de silicium invalide%<-mcpu=%s%> n'est pas valable%<-mcpu=%s%>: CPU inconnu%<-mdata-region=either%> requiert le modÃ¨le de mÃ©moire large (%<-mlarge%>)%<-mdata-region=upper%> requiert le modÃ¨le de mÃ©moire large (%<-mlarge%>)%<-mdiv%> requiert %<-march%> pour incorporer l'extension %<M%>%<-mdouble-float%> ignorÃ© sans %<-mhard-float%>%<-mdynamic-no-pic%> Ã©crase %<-fpic%>, %<-fPIC%>, %<-fpie%> ou %<-fPIE%>%<-mes0%> ne peut Ãªtre utilisÃ© qu'avec le C%<-mexr%> est utilisÃ© sans %<-ms%>%<-mexr%> est utilisÃ© sans %<-ms%> ou %<-msx%>%<-mfdivdu%> ignorÃ© sans %<-mhard-float%>%<-mfdpic%> n'est pas supportÃ©, veuillez utiliser une cible bfin-linux-uclibc%<-mfentry%> est supportÃ© uniquement sur des processeurs 64 bits%<-mfentry%> n'est pas supportÃ© en 32 bits en combinaison avec %<-fpic%>%<-mfloat-abi=hard%> et VFP%<-mfloat-abi=hard%>: l'architecture sÃ©lectionnÃ©e n'a pas de FPU%<-mfpxx%> peut uniquement Ãªtre utilisÃ© avec l'ABI o32%<-mfpxx%> requiert %<-mlra%>%<-mfunction-return%> et %<-fcf-protection%> sont incompatibles%<-mfunction-return=%s%> et %<-mcmodel=large%> sont incompatibles%<-mfused-madd%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-ffp-contract=%>%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s si la cible supporte les instructions mfhc1 et mthc1%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s en utilisant l'ABI o32%<-mgp32%> utilisÃ© avec une ABI 64 bits%<-mgp64%> utilisÃ© avec une ABI 32 bits%<-mgp64%> utilisÃ© avec un processeur 32 bits%<-mgpopt%> pas supportÃ© avec PICl'argument de %<-mgprel-sec=%> n'est pas une expression rationnelle valide%<-mgprel-sec=%> pas supportÃ© avec PIC%<-mhard-dfp%> ne peut Ãªtre utilisÃ© en conjonction avec %<-msoft-float%>%<-mhard-float%> n'est pas supportÃ© par le processeur sÃ©lectionnÃ©%<-mincoming-stack-boundary=%d%> n'est pas entre %d et 12%<-mindirect-branch%> et %<-fcf-protection%> sont incompatibles%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles%<-mintel-syntax%> et %<-mno-intel-syntax%> sont dÃ©prÃ©ciÃ©s; utilisez plutÃ´t %<-masm=intel%> et %<-masm=att%>%<-mips3d%> requiert %<-mpaired-single%>l'argument de %<-misr-secure=%d%> n'est pas entre 0 et 3l'argument de %<-misr-vector-size=%d%> doit Ãªtre 4 ou 16%<-mlarge%> requiert un %<-mmcu=%> compatible avec le 430X%<-mlong-double-64%> n'est pas permis avec %<-m64%>%<-mloongson-ext2%> doit Ãªtre utilisÃ© avec %<-mloongson-ext%>%<-mloongson-mmi%> doit Ãªtre utilisÃ© avec %<-mhard-float%>%<-mmsa%> doit Ãªtre utilisÃ© avec %<-mfp64%> et %<-mhard-float%>%<-mmul=g13%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g10%>%<-mmul=g13%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g14%>%<-mmul=g14%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g10%>%<-mmul=g14%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g13%>%<-mmulticore%> ne peut Ãªtre utilisÃ© qu'avec un BF561%<-mn%> n'est pas supportÃ© sur les cibles linux%<-mno-%s%> dÃ©sactive %<-m%s%>%<-mno-allow-string-insns%> interdit la gÃ©nÃ©ration de l'instruction RMPA%<-mno-altivec%> dÃ©sactive vsx%<-mno-dpfp-lrsr%> n'est supportÃ© qu'avec %<-mdpfp%>%<-mno-exr%> est uniquement valable avec %<-ms%> ou %<-msx%> â€“ option ignorÃ©e%<-mno-fentry%> n'est pas compatible avec SEH (gestionnaire d'exceptions structurÃ©)%<-mno-gpopt%> Ã  besoin de %<-mexplicit-relocs%>%<-mno-mpy%> n'est supportÃ© que sur ARC700 ou ARCv2%<-mno-pic-data-is-text-relative%> ne peut pas Ãªtre utilisÃ© sans %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> n'est pas compatible avec cette cible%<-mnop-mcount%> n'est pas implÃ©mentÃ© pour %<-fPIC%>%<-mpcrel%> %<-fPIC%> n'est actuellement pas supportÃ© sur le processeur sÃ©lectionnÃ©%<-mpic-register=%> est inutile sans %<-fpic%>%<-mpic-symbol-stubs%> n'est pas requis pour du code 64 bits (ignorÃ©)%<-mpreferred-stack-boundary%> n'est pas supportÃ© pour cette cible%<-mpreferred-stack-boundary=%d%> n'est pas entre %d et %d%<-mpreferred-stack-boundary=%d%> doit Ãªtre entre %d et %d%<-mquad-memory%> n'est pas disponible en mode petit-boutiste%<-mquad-memory%> requiert le mode 64 bits%<-mquad-memory-atomic%> requiert le mode 64 bitsl'argument de %<-mr0rel-sec=%> n'est pas une expression rationnelle valable%<-mr0rel-sec=%> pas supportÃ© avec PIC%<-mregparm%> est ignorÃ© avec la psABI du MCU Intel%<-mregparm%> est ignorÃ© en mode 64 bits%<-mregparm=%d%> n'est pas entre 0 et %d%<-mrelax%> est uniquement supportÃ© pour le PIC RTPl'attribut RISC-V ELF %<-mriscv-attribute%> requiert GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> est ignorÃ© en mode 64 bits%<-ms2600%> est utilisÃ© sans %<-ms%>%<-mshared-library-id=%> spÃ©cifiÃ© sans %<-mid-shared-library%>%<-mshared-library-id=%s%> n'est pas entre 0 et %d%<-msmart%> est incompatible avec %<-mhigh-registers%>%<-mspfp_fast%> pas disponible sur ARC600 ou ARC601%<-msse5%> a Ã©tÃ© supprimÃ©%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>%<-mstack-protector-guard=tls%> a besoin d'un registre TLS matÃ©riel%<-mstringop-strategy=rep_8byte%> pas supportÃ© pour du code 32 bits%<-mtpf-trace-hook-epilogue-check%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-epilogue-target%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-prologue-check%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-prologue-target%> requiert un entier dans la plage 0-4095%<-mtune=%> attend mn10300, am33, am33-2, ou am34%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©%<-muintr%> pas supportÃ© pour du code 32 bits%<-mvrsave=no%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mno-vrsave%>%<-mvrsave=yes%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-mvrsave%>%<-mvsx%> et %<-mno-altivec%> sont incompatibles%<-mvsx%> nÃ©cessite l'adressage indexÃ©%<-mvsx%> nÃ©cessite une unitÃ© matÃ©rielle en virgule flottante%<-mxl-multiply-high%> ne peut Ãªtre utilisÃ© qu'avec %<-mcpu=v6.00.a%> ou supÃ©rieur%<-mxl-multiply-high%> requiert %<-mno-xl-soft-mul%>%<-mxl-reorder%> ne peut Ãªtre utilisÃ© qu'avec %<-mcpu=v8.30.a%> ou supÃ©rieur%<-mxl-reorder%> exige %<-mxl-pattern-compare%> pour %<-mcpu=v8.30.a%>%<-pipe%> est ignorÃ© parce que %<-save-temps%> est spÃ©cifiÃ©%<-pipe%> n'est pas supportÃ©%<-static-libgfortran%> n'est pas supportÃ© par cette configuration%<-x %s%> n'a pas d'effet aprÃ¨s le dernier fichier d'entrÃ©edÃ©signateur %<.%s%> utilisÃ© plusieurs fois dans la mÃªme liste d'initialiseursle gestionnaire %<...%> doit Ãªtre le dernier gestionnaire de son bloc Â«Â tryÂ Â»%<...%> pas permis dans une liste d'initialisation par dÃ©signation%<::%> nÃ©cessaire dans une liaison PROCEDURE avec une cible explicite Ã  %C%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©; vouliez-vous employer %qsÂ ?%<::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<::%E%> n'est pas une classe ou un espace de noms%<::%E%> n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%<::%E%> n'est pas un type%<::main%> doit retourner %<int%>%<<:%> est une Ã©criture alternative pour %<[%>. InsÃ©rer un espace entre %<<%> et %<::%>%<<::%> ne peut pas Ãªtre au dÃ©but d'une liste d'arguments d'un patron%<<<%> dans un contexte boolÃ©en, vouliez-vous plutÃ´t utiliser %<<%>Â ?%<=%>options manquant aprÃ¨s %<-foffload-options=%>cible%<=> target%> est invalide pour la liaison DEFERRED Ã  %Cl'opÃ©rateur %<>>%> est traitÃ© comme deux caractÃ¨res > en C++11%<>>%> devrait Ãªtre %<> >%> Ã  l'intÃ©rieur d'une liste d'arguments de patron imbriquÃ©s%<?:%> utilisant des constantes entiÃ¨res dans un contexte boolÃ©en%<?:%> utilisant des constantes entiÃ¨res dans un contexte boolÃ©en, l'expression sera toujours Ã©valuÃ©e Ã  %<true%>le paramÃ¨tre de %<@catch%> ne peut pas Ãªtre qualifiÃ© avec un protocolele paramÃ¨tre de %<@catch%> n'est pas un type de classe Objective-C connu%<@dynamic%> n'est pas disponible en Objective-C 1.0%<@dynamic%> pas dans dans le contexte @implementation%<@dynamic%> requiert qu'une @interface de la classe soit disponible%<@encode%> doit spÃ©cifier un type comme un argument%<@end%> manquant dans le contexte d'implÃ©mentation%<@end%> doit apparaÃ®tre dans un contexte @implementation%<@interface%> de la classe %qE introuvable%<@optional%> est autorisÃ© uniquement dans le contexte @protocol%<@optional%> n'est pas disponible en Objective-C 1.0%<@package%> n'est pas disponible en Objective-C 1.0%<@package%> a actuellement le mÃªme effet que %<@public%>%<@property%> n'est pas disponible en Objective-C 1.0%<@required%> est autorisÃ© uniquement dans le contexte @protocol%<@required%> n'est pas disponible en Objective-C 1.0l'argument de %<@synchronized%> n'est pas un objet%<@synthesize%> ne peut pas Ãªtre utilisÃ© dans des catÃ©gories%<@synthesize%> n'est pas disponible en Objective-C 1.0%<@synthesize%> pas dans le contexte @implementation%<@synthesize%> requiert qu'une @interface de la classe soit disponible%<@throw%> (rethrow) utilisÃ© en dehors d'un bloc %<@catch%>l'argument de %<@throw%> n'est pas un objet%<@try%> sans %<@catch%> ni %<@finally%>les en-tÃªtes de colonnes %<CPU_TYPE%> et %<MPY_TYPE%> sont manquants dans %<devices.csv%>l'en-tÃªte de colonne %<CPU_TYPE%> est manquant dans %<devices.csv%>l'adresse de base de %<CTABLE_ENTRY%> n'est pas un multiple de 256%<CTABLE_ENTRY%> index %les appels %<DEFFERED_INIT%> devraient avoir la mÃªme taille constante pour le premier argument et le terme de gauchela clause %<DETACH%> Ã  %L ne doit pas Ãªtre utilisÃ©e avec la clause %<MERGEABLE%>%<G0%> dans le format Ã  %Lla directive %<GCC ivdep%> n'est pas au dÃ©but d'une boucle Ã  %Cla directive %<GCC novector%> n'est pas au dÃ©but d'une boucle Ã  %Cla directive %<GCC unroll%> n'est pas au dÃ©but d'une boucle Ã  %CDirective %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %Cla directive %<GCC vector%> n'est pas au dÃ©but d'une boucle Ã  %C%<HLE_ACQUIRE%> n'est pas utilisÃ© avec le modÃ¨le mÃ©moire %<ACQUIRE%> ou un autre plus contraignant%<HLE_RELEASE%> n'est pas utilisÃ© avec le modÃ¨le mÃ©moire %<RELEASE%> ou un autre plus contraignant%<LEXER_DEBUGGING_ENABLED_P%> n'est pas dÃ©fini Ã  vraiL'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 0L'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre %sL'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre un %sl'en-tÃªte de colonne %<MPY_TYPE%> est manquant dans %<devices.csv%>%<PRINT_OPERAND%> pointeur nul%<PRINT_OPERAND%>: Ponctuation %<%c%> inconnue%<PRINT_OPERAND_ADDRESS%>, pointeur nulL'argument %<SOURCE%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre un %s%<TREE_PURPOSE%> n'est pas NULL dans la liste %<TYPE_ARG_TYPES%>%<TYPE_ARRAY_MAX_SIZE%> pas %<INTEGER_CST%>%<TYPE_BINFO%> n'est pas %<TREE_BINFO%>le type %<TYPE_BINFO%> n'est pas %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> n'est pas %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> est %i tandis que %<TYPE_CACHED_VALUES%> est %p%<TYPE_CACHED_VALUES_P%> est dÃ©fini alors qu'il ne le devrait pas%<TYPE_CANONICAL%> a un %<TYPE_CANONICAL%> diffÃ©rent%<TYPE_CANONICAL%> n'est pas compatiblele %<TYPE_CANONICAL%> de la variante principale n'est pas la variante principale%<TYPE_FIELDS%> dÃ©fini dans un type incompletle champ %<TYPE_LANG_SLOT_1 (binfo)%> est non NULL%<TYPE_MAIN_VARIANT%> a un %<TYPE_MAIN_VARIANT%> diffÃ©rent%<TYPE_MAX_VALUE_RAW%> non NULL%<TYPE_METHOD_BASETYPE%> n'est pas la variante principale%<TYPE_METHOD_BASETYPE%> n'est pas un enregistrement ni une unionle %<TYPE_MODE%> de %<TYPE_CANONICAL%> n'est pas compatible%<TYPE_NEXT_PTR_TO%> n'est pas %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> n'est pas %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> n'est pas un enregistrement ni une unionle champ %<TYPE_VALUES_RAW%> n'est pas NULL%<TYPE_VFIELD%> n'est pas %<FIELD_DECL%> ni %<TREE_LIST%>modificateur %<V%> sur un registre non entier%<[%E] =%> utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour la classe %qT%<[*]%> n'est pas permis ailleurs que dans la portÃ©e du prototype d'une fonction%<[*]%> n'est pas dans une dÃ©claration%<[[omp::directive(%s)]]%> doit Ãªtre le seul attribut spÃ©cifiÃ© dans une instruction%<[super ...]%> doit apparaÃ®tre dans le contexte d'une mÃ©thodeles spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement de %qEles spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement d'un littÃ©ral composÃ©les spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement du champ sans nom%<_Atomic%> %qD dans la clause %<aligned%>%<_Atomic%> %qD dans la clause %<firstprivate%> dans la construction %<target%>%<_Atomic%> %qD dans la clause %<linear%>%<_Atomic%> %qD dans la clause %qs%<_Atomic%> %qD dans la clause implicite %<firstprivate%> dans la construction %<target%>%<_Atomic%> %qD dans la clause implicite %<map%>%<_Atomic%> %qE dans la clause %<reduction%>%<_Atomic%> %qE dans la clause %qs%<_Atomic%> appliquÃ© Ã  un type qualifiÃ©expression %<_Atomic%> dans %<#pragma omp atomic%>%<_Atomic%> en Objective-Cvariable d'itÃ©ration %<_Atomic%> %qEtype qualifiÃ© par %<_Atomic%> dans %<#pragma omp declare reduction%>type de tableau qualifiÃ© avec %<_Atomic%>type de fonction qualifiÃ© par %<_Atomic%>le type du paramÃ¨tre %qT est qualifiÃ© avec %<_Atomic%> dans %q+Dtype de retour qualifiÃ© avec %<_Atomic%> pour %qD%<_Float%d%s%> n'est pas supportÃ© sur cette ciblel'association %<_Generic%> a un type fonctionl'association %<_Generic%> a un type incompletl'association %<_Generic%> a un type de longueur variablele sÃ©lecteur %<_Generic%> correspond Ã  plusieurs associationsle sÃ©lecteur %<_Generic%> du type %qT n'est compatible avec aucune association%<_Generic%> spÃ©cifie deux types compatibles%<_Noreturn%> dans une dÃ©claration vide%<_Sat%> est utilisÃ© sans %<_Fract%> ou %<_Accum%>l'attribut %<__BELOW100__%> n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»l'attribut %<__BELOW100__%> s'applique uniquement aux variables%<__GIMPLE%> uniquement valable avec %<-fgimple%>la fonction %<__RTL%> ne peut pas Ãªtre compilÃ©e avec %<-flto%>%<__alignof%> appliquÃ© sur un champ de bits%<__auto_type%> suivi des attributs %<[[]]%>%<__auto_type%> dans une dÃ©claration vide%<__auto_type%> peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur%<__auto_type%> exige un simple identificateur comme dÃ©clarateur%<__auto_type%> requiert une dÃ©claration de donnÃ©e initialisÃ©e%<__auto_type%> utilisÃ© avec un initialisateur de champ de bits%<__builtin_arc_aligned%> avec un alignement non constant%<__builtin_bit_cast%> a le type de destination %qT qui est un type tableau%<__builtin_bit_cast%> a le type de destination %qT qui n'est pas trivialement copiable%<__builtin_bit_cast%> a la taille source %qE qui n'est pas Ã©gale Ã  la taille du type destination %qE%<__builtin_bit_cast%> a le type source %qT qui n'est pas trivialement copiablel'opÃ©rande de %<__builtin_complex%> n'est pas un type binaire en virgule flottante rÃ©elopÃ©randes de %<__builtin_complex%> de types diffÃ©rentsle premier argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un vecteur en virgule flottantele nombre d'Ã©lÃ©ments du vecteur en premier argument et du deuxiÃ¨me type vectoriel en second argument de %<__builtin_convertvector%> devraient Ãªtre les mÃªmesle deuxiÃ¨me argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un type vectoriel flottant%<__builtin_eh_return%> n'est pas supportÃ© sur cette cible%<__builtin_has_attribute%> avec un argument dÃ©pendant n'est pas encore supportÃ©l'argument de %<__builtin_is_corresponding_member%> n'est pas un pointeur vers un membre%<__builtin_is_corresponding_member%> a besoin de deux arguments%<__builtin_is_corresponding_member%> n'est pas bien dÃ©fini pour des unions anonymesl'argument de %<__builtin_is_pointer_interconvertible_with_class%> n'est pas un pointeur vers un membre%<__builtin_is_pointer_interconvertible_with_class%> a besoin d'un seul argumentle deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1%<__builtin_next_arg%> appelÃ© sans argument%<__builtin_rx_%s%> accepte %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> ou %<U%>%<__builtin_saveregs%> n'est pas supportÃ© par cette sous-cible%<__builtin_saveregs%> n'est pas supportÃ© par cette cible%<__builtin_set_thread_pointer%> n'est pas supportÃ© sur cette ciblele type intÃ©rieur du/des argument(s) vectoriel(s) de %<__builtin_shuffle%> doivent avoir la mÃªme taille que le type intÃ©rieur du masqueles arguments vectoriels de %<__builtin_shuffle%> doivent Ãªtre du mÃªme typeles arguments de %<__builtin_shuffle%> doivent Ãªtre des vecteursle dernier argument de %<__builtin_shuffle%> doit Ãªtre un vecteur d'entiersle nombre d'Ã©lÃ©ments du/des argument(s) vectoriel(s) et du vecteur de masque de %<__builtin_shuffle%> doivent Ãªtre les mÃªmesles arguments vectoriels de %<__builtin_shufflevector%> doivent Ãªtre du mÃªme type d'Ã©lÃ©mentles arguments de %<__builtin_shufflevector%> doivent Ãªtre des vecteurs de taille constanteles arguments de %<__builtin_shufflevector%> doivent Ãªtre des vecteurs%<__builtin_shufflevector%> doit spÃ©cifier un rÃ©sultat avec un nombre d'Ã©lÃ©ments qui est une puissance de deux%<__builtin_thread_pointer%> n'est pas supportÃ© sur cette cibleappel %<__builtin_unreachable%> ou %<__builtin_trap%> avec des arguments%<__delay_cycles%> est limitÃ© Ã  des dÃ©comptes de boucles sur 32 bits%<__delay_cycle%> ne prend que des arguments constants%<__delay_cycles%> n'accepte que des dÃ©comptes de cycles non nÃ©gatifs%<__fp16%> et pas de ldrh%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme %<long%> ou %<long long%>%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme un type%<__int%d%> n'est pas supportÃ© par la cible%<__int%d%> n'est pas supportÃ© sur cette cibleles dÃ©clarations %<__label__%> sont uniquement permises Ã  l'intÃ©rieur des fonctions%<__label__%> pas au dÃ©but du bloc%<__restrict%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions%<__thread%> avant %<extern%>%<__thread%> avant %<static%>%<__thread%> avant %qD%<__thread%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions%<__transaction_atomic%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>%<__transaction_cancel%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle%<__transaction_relaxed%> sans avoir activÃ© le support pour la mÃ©moire transactionnelleL'argument %<a%d%> de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %s(%d)L'argument %<a1%> de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTER%<acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%> Ã  %Ll'attribut %<alias%> est ignorÃ© car la fonction est dÃ©finiel'argument de %<alignas%> a le type non entier %qTl'expression d'alignement de la clause %<aligned%> doit Ãªtre un entierl'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positivedans la clause %<allocate%>, l'argument du modificateur %<align%> doit Ãªtre une expression entiÃ¨re constante positive qui est une puissance de deuxl'expression d'allocation de la clause %<allocate%> a le type %qT plutÃ´t que %<omp_allocator_handle_t%>l'expression d'allocation de la clause %<allocator%> a le type %qT plutÃ´t que %<omp_allocator_handle_t%>il pourrait ne pas Ãªtre possible de mettre en ligne la fonction %<always_inline%>l'attribut %<amdgpu_hsa_kernel%> requiert un argument de type constante chaÃ®ne de caractÃ¨resle modificateur de pÃ©riphÃ©rique %<ancestor%> pas prÃ©cÃ©dÃ© de la directive %<requires%> avec la clause %<reverse_offload%>le modificateur de pÃ©riphÃ©rique %<ancestor%> n'est pas prÃ©cÃ©dÃ© par la directive %<requires%> avec la clause %<reverse_offload%> Ã  %C%<ancestor%> n'est pas encore supportÃ©un %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0l'Ã©crasement %<asm%> entre en conflit avec l'opÃ©rande d'entrÃ©el'Ã©crasement %<asm%> entre en conflit avec l'opÃ©rande de sortiedÃ©claration %<asm%> ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentfanions %<asm%> non supportÃ©s en mode thumb1%<asm%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<asm%> pas permis dans une fonction %<transaction_safe%>%<asm%> interdit dans une transaction atomiqueopÃ©rande %<asm%> %d ne concorde probablement pas avec les contraintesla contrainte de l'opÃ©rande %<asm%> est incompatible avec la taille de l'opÃ©randel'opÃ©rande %<asm%> a des contraintes impossiblesl'opÃ©rande %<asm%> requiert un rechargement impossiblele qualificatif %<asm%> %qT est ignorÃ© en dehors du corps d'une fonctionqualificatif %<asm%> en dehors du corps de la fonctionle spÃ©cificateur %<asm%> pour la variable %qE est en conflit avec la liste d'Ã©crasement de %<asm%>les spÃ©cificateurs %<asm%> ne sont pas permis sur des membres de donnÃ©es non statiques%<assign%> n'est pas sÃ»r pour des objets Objective-C; veuillez l'indiquer explicitement si vous en avez besoinla propriÃ©tÃ© %<assign%> %qs utilise la variable d'instance %qs qui est un champ de bitsl'expression de %<async%> doit Ãªtre un entierÃ©chec de %<atexit%>la propriÃ©tÃ© %<atomic%> %qs utilise la variable d'instance %qs qui est un champ de bits%<atomic_cancel%>clause %<atomic_default_mem_order%> utilisÃ©e lexicalement aprÃ¨s la premiÃ¨re construction %<atomic%> sans clause d'ordre de mÃ©moire%<auto%> peut seulement Ãªtre spÃ©cifiÃ© pour des dÃ©clarations de variables ou de fonctions%<auto%> a changÃ© de signification en C++11; retirez-le%<auto%> entre en conflit avec d'autres spÃ©cificateurs de boucle de OpenACC%<auto%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©e%<auto%> n'est pas autorisÃ© dans une dÃ©claration de synonymele paramÃ¨tre %<auto%> n'est pas permis dans ce contexte%<auto(x)%> ne peut Ãªtre contraint%<auto(x)%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<auto{x}%> ne peut Ãªtre contraint%<auto{x}%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<await_suspend%> doit retourner %<void%>, %<bool%> ou un identifiant de coroutine%<bank_switch%> n'a pas d'effet sur les fonctions qui ne gÃ¨rent pas une interruptionla clause %<bind%> n'est pas spÃ©cifiÃ©e sur une construction %<loop%> pas imbriquÃ©e dans une autre construction OpenMP%<bind(parallel)%> sur une construction %<loop%> imbriquÃ©e dans une construction %<simd%>%<bind(team)%> sur une rÃ©gion %<loop%> pas strictement imbriquÃ©e dans une rÃ©gion %<team%>%<builtin_return_address%> ne contient que 2 octets d'adresse%<cancel for%> Ã  l'intÃ©rieur de %<nowait%> pour la construction%<cancel for%> Ã  l'intÃ©rieur de %<ordered%> pour la construction%<cancel sections%> Ã  l'intÃ©rieur d'une construction de sections %<nowait%>%<catch%> n'est pas supportÃ©%<concept%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de champles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de paramÃ¨treles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de typeles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de variable%<const%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctionsexpression %<depobj%> qualifiÃ©e avec %<const%>%qE qualifiÃ© avec %<const%> peut uniquement apparaÃ®tre dans les clauses %<shared%> ou %<firstprivate%>%<const%> qualifiant %qE sans membre %<mutable%> ne peut apparaÃ®tre que dans les clauses %<shared%> ou %<firstprivate%>un qualificatif %<const%>, %<volatile%> ou %<__restrict%> est appliquÃ© au type %qT dans %<#pragma omp declare reduction%>la fonction %<consteval%> %q+D redÃ©fini une fonction qui n'est pas %<consteval%>l'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonctionle constructeur %<constexpr%> n'a pas de corps videle constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnÃ©e non statiqueles destructeurs %<constexpr%> sont uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>la profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez %<-fconstexpr-depth=%> pour augmenter le maximum)le dÃ©compte des opÃ©rations d'Ã©valuation de %<constexpr%> dÃ©passe la limite permise %wd (utilisez %<-fconstexpr-ops-limit=%> pour augmenter la limite)les lambda %<constexpr%> sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le dÃ©compte des itÃ©rations de la boucle %<constexpr%> dÃ©passe la limite permise %d (utilisez %<-fconstexpr-loop-limit=%> pour augmenter la limite)%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type non entierle membre statique %<constexpr%> %qD doit avoir une initialisationla variable %<constexpr%> %qD a le type %qT modifiÃ© par une variable%<constinit%> peut uniquement Ãªtre appliquÃ© Ã  une variable avec une durÃ©e de stockage statique ou au niveau du threadle type de retour %<constinit%> pour une fonction n'est pas permisla variable %<constinit%> %qD n'a pas une initialisation constanteune rÃ©gion %<critical%> ne peut pas Ãªtre imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%> portant le mÃªme noml'argument de %<custom-%s=%> doit Ãªtre un entier non nÃ©gatif%<custom-%s=%> n'est pas reconnu comme instruction FPU%<custom-%s=%> exige un argumentl'option %<custom-fpu-cfg%> ne supporte pas %<no-%>l'option %<custom-fpu-cfg%> requiert un argument de configuration%<decl-specifier%> dans la dÃ©claration du guide de dÃ©ductiondirective %<declare %s%> pas immÃ©diatement suivie d'une dÃ©claration ou d'une dÃ©finition de fonction%<declare target%> dans la syntaxe d'attribut terminÃ©e avec %<end declare target%> dans la syntaxe pragma%<declare target%> dans la syntaxe pragma terminÃ©e avec %<end declare target%> dans la syntaxe d'attribut%<declare variant%> sur le constructeur %qD%<declare variant%> sur %qD par dÃ©faut%<declare variant%> sur %qD supprimÃ©%<declare variant%> sur le destructeur %qD%<declare variant%> sur %qD virtuel%<decltype%> ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e%<decltype%> est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©%<decltype(auto)%> ne peut pas Ãªtre qualifiÃ© avec CVle spÃ©cificateur de type %<decltype(auto)%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>Ã©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»la cible %<default%> n'a pas Ã©tÃ© dÃ©finie%<delete[]%> n'est pas une expression constanteclause %<depend%> avec le type de dÃ©pendance %<depobj%> sur une section de tableaula clause %<depend%> avec le modificateur %<sink%> fait rÃ©fÃ©rence Ã  une itÃ©ration qui n'est jamais dans l'espace d'itÃ©rationla clause %<depend%> avec le modificateur %<sink%> attend une itÃ©ration lexicale ultÃ©rieureune clause %<depend%> avec le modificateur %<source%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %<depend%> avec le modificateur %<sink%> sur la mÃªme construction%<depend(%s)%> est uniquement autorisÃ© dans %<omp ordered%>type de dÃ©pendance %<depobj%> spÃ©cifiÃ© dans la clause %<depend%> d'une construction %<depobj%>l'expression %<depobj%> n'est pas une expression l-valeurle gestionnaire d'Ã©vÃ©nement de la clause %<detach%> a le type %qT plutÃ´t que %<omp_event_handle_t%>la clause %<detach%> ne doit pas Ãªtre utilisÃ©e avec la clause %<mergeable%>la clause %<device%> avec %<ancestor%> est uniquement permise dans une construction %<target%>l'identifiant de %<device%> doit Ãªtre entierL'argument %<dim%> de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de co-dimension valableL'argument %<dim%> de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valableL'argument %<dim%> de l'intrinsÃ¨que %s Ã  %L n'est pas un index de dimension validel'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entierune rÃ©gion %<distribute%> doit Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une construction %<teams%>%<dynamic_cast%> pas permis avec %<-fno-rtti%>%<dynamic_cast<%#T>(%q#D)%> ne peut jamais rÃ©ussir%<else%> sans %<if%> prÃ©cÃ©dent%<enum %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs%<explicit%> dans une dÃ©claration amie%<explicit%> en dehors de la dÃ©claration de la classe%<explicit(bool)%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<export%> ne fait pas partie de la directive de module suivanteÃ©dition de liens %<extern "C"%> dÃ©marrÃ©e icil'attribut %<externally_visible%> n'a d'effet que dans des objets publiquesattribut %<fallthrough%> au plus haut niveaul'attribut %<fallthrough%> n'est pas suivi par %<;%>l'attribut %<fallthrough%> est spÃ©cifiÃ© avec un paramÃ¨trel'attribut %<fast_interrupt%> est ignorÃ©l'expression %<filter%> doit Ãªtre un nombre entierl'attribut %<flatten%> est ignorÃ© sur les aliasliste %<flush%> spÃ©cifiÃ©e avec une clause d'ordre de mÃ©moire%<fopen%>: %s: %mles dÃ©clarations initiales de boucles %<for%> ne sont permises qu'en mode C99 et C11%<friend%> peut seulement Ãªtre spÃ©cifiÃ© Ã  l'intÃ©rieur d'une classe%<friend%> utilisÃ© en dehors d'une classesupport de %<function_profiler%>%<function_profiler%> supportÃ© pour MMIXboucle %<gang%> dans une rÃ©gion %<gang-single%>l'expression numÃ©rique de %<gang%> doit Ãªtre un entierla valeur numÃ©rique de %<gang%> doit Ãªtre positivel'expression statique %<gang%> doit Ãªtre un entierla valeur statique de %<gang%> doit Ãªtre positivele processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>l'attribut %<getter%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut %<gnu_inline%> est prÃ©sent sur %q+D%<goto%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<goto%> n'est pas une expression constante%<gp_offset%> (%ld) ou %<end_offset%> (%ld) est plus petit que zÃ©rol'expression de %<grainsize%> doit Ãªtre un entierla valeur de %<grainsize%> doit Ãªtre positive%<h%> appliquÃ© Ã  un opÃ©rande qui n'est pas un registrecode MIPS16 %<hard-float%> pour des ABI autres que o32 et o64l'expression %<hint%> doit Ãªtre une expression entiÃ¨re constantel'expression %<hint%> doit Ãªtre un nombre entier%<if consteval%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<if consteval%> requiert une instruction composÃ©e%<if constexpr%> uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>le rÃ©solveur %<ifunc%> pour %qD doit retourner %qTle rÃ©solveur %<ifunc%> pour %qD devrait retourner %qTla clause %<inbranch%> est incompatible avec %<notinbranch%>l%'attribut %<indirect_call%> ne s%'applique pas Ã  une fonction statique%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions%<inline%> dans une dÃ©claration vide%<inline%> n'est pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amiele spÃ©cificateur %<inline%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globalespÃ©cificateur %<inline%> invalide pour la variable %qD dÃ©clarÃ©e au niveau du blocclause %<inscan%> %<reduction%> sur la construction %qsclause %<inscan%> %<reduction%> sur une construction autre que %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>la clause %<inscan%> %<reduction%> est utilisÃ©e avec la clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucleclause %<inscan%> %<reduction%> avec une section de tableaula clause %<inscan%> REDUCTION sur une construction autre que DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD Ã  %Lclauses %<inscan%> et non-%<inscan%> %<reduction%> sur la mÃªme constructionclauses %<inscan%> et non-%<inscan%> %<reduction%> sur la mÃªme construction Ã  %Lle processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>%<interrupt_thread%> est disponible uniquement sur fidole modificateur %<iterator%> est incompatible avec %qsle modificateur %<iterator%> ne peut pas Ãªtre spÃ©cifiÃ© sur une construction %<depobj%>le paramÃ¨tre %<l1-cache-size%> n'est pas une puissance de deux %dvÃ©rification de %<lang_*%>Â : Ã©chec dans %s, Ã  %s:%dla clause %<lastprivate%> sur une construction %<loop%> fait rÃ©fÃ©rence Ã  une variable %qD qui n'est pas l'itÃ©rateur de bouclela clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucle est spÃ©cifiÃ©e sur une construction combinÃ©e avec %<distribute%>la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> comportant un paramÃ¨trele pas %qE de la clause %<linear%> n'est ni une constante ni un paramÃ¨trel'expression du pas de %<linear%> doit Ãªtre fondamentalele pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>%<location_t%> n'est pas dÃ©fini comme un type%<locus%> n'est pas dÃ©fini comme un type%<long long long%> est trop long pour GCC%<long%> et %<short%> spÃ©cifiÃ©s ensemblel'expression %<long%> du Â«Â switchÂ Â» n'est pas convertie en %<int%> avec le C ISO%<lp_array%> ne correspond pas Ã  %<region_tree%>%<lp_array%> est corrompu pour le lp %i%<lto_obj_file_open()%> a Ã©chouÃ©%<main%> est dÃ©clarÃ©e %<_Noreturn%>%<memset%> utilisÃ© avec un paramÃ¨tre de longueur qui est la constante zÃ©ro; cela pourrait Ãªtre dÃ» Ã  des paramÃ¨tres transposÃ©s%<memset%> utilisÃ© avec une longueur Ã©gale au nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille des Ã©lÃ©mentsl'attribut %<ms_hook_prologue%> est incompatible avec %<-mfentry%> pour 32 bits%<ms_hook_prologue%> n'est pas compatible avec les fonctions imbriquÃ©es%<msp430_select_hwmult_lib%> a besoin d'au moins un argument%<msp430_set_driver_var%> attend 2 argumentstype %<mutexinoutset%> dans la clause %<depend%> sur un constructeur %<taskwait%>%<namespace %E%> est ambigula dÃ©finition %<namespace%> n'est pas permise ici%<new%> de %<initializer_list%> n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent%<new%> de type %qT avec l'alignement Ã©tendu %d%<no-custom-%s%> n'accepte pas d'argumentla clause %<nogroup%> ne doit pas Ãªtre utilisÃ©e avec la clause %<reduction%>l'attribut %<nonatomic%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentemodificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>argument %<nonnull%> %qD comparÃ© Ã  NULLune fonction avec %<noreturn%> retourne une valeurla clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>la valeur de %<num_tasks%> doit Ãªtre positivela borne infÃ©rieure %<num_teams%> %qE est plus grande que la borne supÃ©rieure %qEla valeur de %<num_teams%> doit Ãªtre positivela valeur de %<num_threads%> doit Ãªtre positive%<object.TypeInfo%> ne peut pas Ãªtre utilisÃ© avec %<-fno-rtti%>%<objet.TypeInfo%> n'a pas Ã©tÃ© trouvÃ© mais il est implicitement utilisÃ©l'utilisation de %<offsetof%> Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellementl'attribut %<omp::%E%> requiert un argument%<omp::%E%> ne peut pas Ãªtre spÃ©cifiÃ© dans ce contexte%<operator %s%>%<operator %s%> dans %<%s%E%>%<operator delete%> doit retourner le type %qT%<operator delete%> prend le type %qT comme premier paramÃ¨tre%<operator delete[]%> ne peut pas Ãªtre un Â«Â deleteÂ Â» destructeur%<operator new%> ne doit pas retourner NULL Ã  moins qu'il soit dÃ©clarÃ© %<throw()%> (ou %<-fcheck-new%> est actif)%<operator new%> doit retourner le type %qT%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre%<operator%s%>%<operator%s%> dans %<%E %s %E%>%<operator%s%> dans %<%E%s%>%<operator%s%> dans %<%s%E%>%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>%<operator[]%>%<operator[]%> dans %<%E[%E]%>un %<or%> de tests de non Ã©galitÃ©s non appariÃ©s est toujours 1la clause %<order%> ne doit pas Ãªtre utilisÃ©e avec %<ordered%>%<ordered simd threads%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<%s simd%>%<ordered%> %<simd%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>le paramÃ¨tre de la clause %<ordered%> est plus petit que %<collapse%>la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qsclause %<ordered%> avec un paramÃ¨tre sur une boucle %<for%> basÃ©e sur une portÃ©eune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e dans une boucle avec une clause %<ordered%> avec un paramÃ¨treune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une boucle %<ordered%>une rÃ©gion %<ordered%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%>, %<ordered%>, %<task%> explicite ou %<taskloop%>une rÃ©gion %<ordered%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de boucle avec la clause %<ordered%>une rÃ©gion %<ordered%> sans clause %<depend%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e dans une rÃ©gion de boucle avec une clause %<ordered%> avec un paramÃ¨trele pragma %<pch_preprocess%> ne devrait Ãªtre utilisÃ© qu'avec %<-fpreprocessed%>Ã©chec de %<pex_init%>Â : %m%<pragma omp error%> rencontrÃ©e%<pragma omp error%> rencontrÃ©eÂ : %s%<pragma omp requires%> requiert au moins une clausel'expression de %<priority%> doit Ãªtre un entierla valeur de %<priority%> doit Ãªtre positive ou nullel'attribut %<readonly%> est en conflit avec l'attribut %<setter%>l'attribut %<readonly%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dente%<region_array%> ne correspond pas Ã  %<region_tree%>%<region_array%> est corrompu pour la rÃ©gion %i%<register%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©espÃ©cificateur de classe de stockage %<register%> utilisÃ©%<reinterpret_cast%> d'un entier vers un pointeurutiliser %<reinterpret_cast%> pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsun %<reinterpret_cast%> n'est pas une expression constante%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante%<requires%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>%<return%> avec une valeur dans une fonction retournant un void%<return%> sans valeur dans une fonction retournant autre chose que void%<return_value%> dÃ©clarÃ© ici%<return_void%> dÃ©clarÃ© icil'expression %<safelen%> doit Ãªtre une expression entiÃ¨re constante positive%<scalar_storage_order%> n'est pas supportÃ© car le boutisme n'est pas uniformeune rÃ©gion %<scoped%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<task%> explicite, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> ou une rÃ©gion %<masked%>%<seq%> Ã©crase d'autres spÃ©cificateurs de boucle de OpenACCl'attribut %<setter%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dente%<setter%> spÃ©cifiÃ© iciL'argument %<shape%> de l'intrinsÃ¨que %<reshape%> Ã  %L a plus de %d Ã©lÃ©mentsL'argument %<shape%> de l'intrinsÃ¨que %<reshape%> Ã  %L doit Ãªtre un tableau de taille constante%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemblel'expression %<simdlen%> doit Ãªtre une expression entiÃ¨re constante positivela valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>%<sizeof%> appliquÃ© sur un champ de bits%<sizeof%> sur le tableau %qE en paramÃ¨tre de fonction retournera la taille de %qTl'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses%<soft-float%> et long-double-128 sont incompatiblesL'argument %<source%> de l'intrinsÃ¨que %<shape%> Ã  %L ne doit pas Ãªtre un tableau de taille tacite%<stack_offset%> doit Ãªtre un multiple de 4%<stack_offset%> doit Ãªtre au moins 4%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>%<static%> ne peut pas Ãªtre utilisÃ© lors de la dÃ©finition (contrairement Ã  la dÃ©claration) d'un membre de donnÃ©e statiquele spÃ©cificateur %<static%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globaleun %<static_assert%> sans message est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>utiliser %<static_cast%> pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?%<std::%s%> est uniquement disponible Ã  partir de %s%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â fauxÂ Â» dans une fonction non %<constexpr%>%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans %<if constexpr%>%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans une fonction %<if consteval%>%<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%>%<std::tuple_element<%u, %T>::type%> est %<void%>%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨rela directive Â«Â usingÂ Â» %<strong%> n'est plus supportÃ©e%<struct %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>l'argument de l'attribut %<symver%> %qs doit contenir un ou deux %<@%>l'argument de l'attribut %<symver%> n'est pas une constante de chaÃ®ne de caractÃ¨resl'attribut %<symver%> s'applique uniquement aux symbolesl'attribut %<symver%> ne s'applique qu'aux fonctions et aux variablesÃ©chec de %<sysctl%> pour %<kern.osversion%>Â : %mla construction %<target%> avec la construction imbriquÃ©e %<teams%> contient des directives en dehors de la construction de %<teams%>%<target("rtd")%> est ignorÃ© en mode 64 bits%<target("sseregparm")%> utilisÃ© sans que SSE soit activÃ©%<target("tune=x86-64")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target("tune=k8")%> ou %<target("tune=generic")%> selon ce qui est appropriÃ©l'attribut %<target_clones%> requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellemodificateur de rÃ©duction %<task%> sur une construction avec une clause %<nowait%>la construction %<teams%> doit Ãªtre Ã©troitement imbriquÃ©e dans une construction %<target%> ou ne pas Ãªtre imbriquÃ©e dans une construction OpenMPle mot-clÃ© %<template%> n'est pas permis dans le nom du destructeur%<template%> doit suivre un nom de spÃ©cificateur imbriquÃ©%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>ne peut capturer %<this%> par rÃ©fÃ©rence%<this%> n'est pas disponible pour les fonctions membres statiques%<this%> ne peut pas Ãªtre utilisÃ© dans ce contexte%<this%> n'est pas autorisÃ© dans la clause %<allocate%>%<this%> n'a pas Ã©tÃ© capturÃ© pour cette fonction lambdal'expression de %<thread_limit%> doit Ãªtre un entierla valeur de %<thread_limit%> doit Ãªtre positive%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un blocla directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT%<threadprivate%> %qE a un type incomplet%<throw%> appellera toujours %<terminate%>l'argument de %<tile%> doit Ãªtre de type entierl'argument %<tile%> a besoin d'une constante entiÃ¨re positiveappel de fonction %<transaction_may_cancel_outer%> pas Ã  l'intÃ©rieur d'une transaction extÃ©rieure ou %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> ne peut Ãªtre spÃ©cifiÃ© que pour une fonction virtuelle%<tree%> n'est pas dÃ©fini comme un type pointeur%<tree%> n'est pas dÃ©fini comme un type%<try%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©clarationl'expression %<typeid%> n'est pas une expression constante car %qE est un type polymorphique%<typeid%> du type de fonction qualifiÃ© %qTl'opÃ©rateur %<typeid%> ne peut pas apparaÃ®tre dans une expression constante%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe%<typename %T::%D%> nomme %q#T qui n'est pas un type%<typeof%> appliquÃ© Ã  un champ de bits%<union %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<using enum%> de %qT avant le spÃ©cificateur de son Ã©nmuÃ©ration%<using enum%> du type dÃ©pendant %qT%<using enum%> du type incomplet %qT%<using enum%> du type non-Ã©numÃ©rÃ© %q#T%<using enum%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<using%> avec la portÃ©e Ã©numÃ©rÃ©e %q#T uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<va_start%> utilisÃ© dans une fonction ayant des arguments fixes%<vec_lvsl%> est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s%<vec_lvsr%> est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©sl'expression de longueur de %<vector%> doit Ãªtre un entierla valeur de longueur de %<vector%> doit Ãªtre positive%<verify_gimple%> a Ã©chouÃ©%<verify_marked_backedges%> a Ã©chouÃ©%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions%<virtual%> en dehors de la dÃ©claration de classe%<virtual%> spÃ©cifiÃ© plus d'une fois dans le spÃ©cificateur de baseun %<void%> comme seul paramÃ¨tre ne peut Ãªtre qualifiÃ©%<void%> doit Ãªtre le seul paramÃ¨tre%<volatile%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctionsle paramÃ¨tre qualifiÃ© avec %<volatile%> est obsolÃ¨tele type de retour qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©la liaison structurÃ©e qualifiÃ©e avec %<volatile%> est dÃ©prÃ©ciÃ©el'expression %<wait%> doit Ãªtre un nombre entier%<warn_if_not_aligned%> ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dla clause %<weak%> requiert une comparaison d'Ã©galitÃ© atomiquel'attribut %<weakref%> est ignorÃ© car la fonction est dÃ©finiel'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©el'attribut %<weakref%> devrait Ãªtre accompagnÃ© d'un attribut %<alias%>%<weakref%> ne peut pas avoir de versionl'expression numÃ©rique de %<worker%> doit Ãªtre un entierla valeur numÃ©rique de %<worker%> doit Ãªtre positive%<||%> n'est pas valable en GIMPLE%<~%> sur une expression boolÃ©enne%<~%> sur une expression de type %<bool%>%<~auto%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>%@ %s%d constructeur trouvÃ©
  %d constructeurs trouvÃ©s
  %d destructeur trouvÃ©
  %d destructeurs trouvÃ©s
  %d sorties enregistrÃ©es pour la boucle %d (qui a %d sorties)%d table de trame trouvÃ©e
  %d tables de trame trouvÃ©es
! mode %i bits pas compilÃ©%llu octets%q#D ne peut pas Ãªtre surchargÃ© par %q#D%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente%q#D est en conflit avec la version hÃ©ritÃ©e de %qT%q#D dÃ©clarÃ© ici%q#D n'a pas un lien externe%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison%q#D explicitement par dÃ©faut ici%q#D a un type incomplet%q#D cache le constructeur pour %q#D%q#D hÃ©rite depuis plusieurs sous-objets de base%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es publiques non statiques%q#D est un membre de donnÃ©e statique; il peut seulement Ãªtre initialisÃ© lors de sa dÃ©finition%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%q#D est implicitement supprimÃ© car la dÃ©finition par dÃ©faut serait mal formÃ©e:%q#D est inaccessible dans ce contexte%q#D n'est pas un patron de fonction%q#D n'est pas un membre de donnÃ©e non statique de %qT%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%q#D n'est pas const%q#D est privÃ© dans ce contexte%q#D est protÃ©gÃ© dans ce contexte%q#D est public mais requiert un objet %q#T existant%q#D est volatile%q#D pas dÃ©clarÃ© dans une classe%q#D prÃ©cÃ©demment dÃ©clarÃ© ici%q#D prÃ©cÃ©demment dÃ©fini ici%q#D redÃ©clarÃ© comme une sorte diffÃ©rente d'entitÃ©%q#D fait rÃ©fÃ©rence Ã  l'entitÃ© avec liaison interne %q#D%q#D devrait Ãªtre initialisÃ©%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini%q#F est implicitement supprimÃ© car sa spÃ©cification d'exception ne correspond pas Ã  la spÃ©cification d'exception implicite %qX%q#T n'a pas de membre nommÃ© %qE%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (accessible via %q#D)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (pas accessible depuis ce contexte)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur%q#T a des membres de donnÃ©es qui sont des pointeurs%q#T a des classes virtuelles de base%q#T a des fonctions virtuelles et un destructeur non virtuel accessible%q#T n'est pas une classe%q#T n'est pas une classe ou un espace de noms%q#T n'est pas un patron%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron%q#T dÃ©finit uniquement un destructeur privÃ© et n'a pas d'amis%q#T dÃ©finit uniquement des constructeurs privÃ©s et n'a pas d'amis%q#T utilisÃ© lÃ  oÃ¹ un %qT Ã©tait attendu%q#T utilisÃ© lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attendue%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici%q+#D ne peut pas Ãªtre dÃ©clarÃ©%q+#D n'est pas un membre de donnÃ©e statique de %q#T%q+#D est marquÃ© %<final%> mais il n'est pas virtuel%q+#D est marquÃ© %<override%> mais il ne redÃ©fini rienl'alias %q+D entre une fonction et une variable n'est pas supportÃ©%q+D est un synonyme vers le symbole externe %qE%q+D est un synonyme vers le symbole non dÃ©fini %qE%q+D dÃ©jÃ  dÃ©clarÃ© avec l'attribut dllexport: dllimport est ignorÃ©%q+D dÃ©clarÃ© comme un ami%q+D est dÃ©clarÃ©e comme fonction variadique%q+D dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%q+D dÃ©clarÃ© avec une spÃ©cification d'exception%q+D est dÃ©finie comme fonction variadique sans prototype%q+D est dÃ©fini Ã  la fois normalement et en tant qu'attribut %qE%q+D a les attributs incompatibles %qs et %qs%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%q+D est statique mais est dÃ©clarÃ© dans la fonction en ligne %qD qui n'est pas statique%q+D est habituellement une fonction%q+D le dÃ©calage %E dans %qT n'est pas alignÃ© sur %u%q+D le dÃ©calage %E dans %qT ne peut pas Ãªtre alignÃ© sur %u%q+D redÃ©clarÃ© comme une sorte de symbole diffÃ©rent%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible%q+D prend soit aucun argument ou soit deux arguments%q+E n'est pas une expression constante%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini%q+F utilisÃ© mais jamais dÃ©fini%q+T n'est pas littÃ©ral Ã  cause de:%qD accÃ¨de %E octet dans une rÃ©gion de taille %E%qD accÃ¨de %E octets dans une rÃ©gion de taille %E%qD accÃ¨de %E octets ou plus dans une rÃ©gion de taille %E%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet qui peut chevaucher %wu octet%qD accÃ¨de Ã  %wu octets qui peut chevaucher %wu octet%qD accÃ¨de Ã  %wu octet qui peut chevaucher jusqu'Ã  %wu octets%qD accÃ¨de Ã  %wu octets qui peut chevaucher jusqu'Ã  %wu octets%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de entre %E et %E octets dans une rÃ©gion de taille %E%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher %wu octet%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher jusqu'Ã  %wu octetsalias %qD entre des fonctions de types incompatibles %qT et %qT%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>%qD apparaÃ®t plus d'une fois dans les clauses %<allocate%>%qD apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses de partage de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses de mouvement%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©ductiondans %qD, l'argument %d promeut vers %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypedans %qD, le type de l'argument %d est %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypel'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%>l'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite %wu spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite [%E, %E] spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui peut Ãªtre plus petit que la limite [%E, %E] spÃ©cifiÃ©e%qD l'argument n'a pas de nul terminalla directive d'attribut %qD est ignorÃ©el'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locauxl'attribut %qD requiert un seul argument NTBS%qD appelÃ© dans une expression constante%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te%qD appelÃ© sur un pointeur passÃ© Ã  la fonction de rÃ©allocation %qD inappropriÃ©e%qD appelÃ© sur un pointeur vers un objet %qE non allouÃ©%qD appelÃ© sur un pointeur %qE passÃ© Ã  la fonction d'allocation %qD inappropriÃ©e%qD appelÃ© sur le pointeur %qE avec l'offset%s non nul%qD appelÃ© sur un pointeur retournÃ© depuis une fonction d'allocation inappropriÃ©e%qD appelÃ© sur un pointeur vers un objet non allouÃ©%qD appelÃ© sur l'objet %qD non allouÃ©%qD peut Ãªtre marquÃ© Â«Â overrideÂ Â»%qD ne peut pas apparaÃ®tre dans une expression constante%qD ne peut pas Ãªtre %qs%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique%qD ne peut pas Ãªtre imposÃ© par dÃ©faut%qD ne peut pas Ãªtre utilisÃ© comme une fonction%qD ne peut avoir d'arguments par dÃ©faut%qD a changÃ© de sÃ©mantique dans GCC 4.4%qD effacement d'un objet du type non trivial %#qT%s%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s%qD est en conflit avec la fonction utilisÃ©e%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie%qD est dÃ©clarÃ© %<transaction_safe_dynamic%>%qD dÃ©clarÃ© comme un champ %<virtual%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>%qD dÃ©clarÃ© comme un type %<virtual%>%qD est dÃ©clarÃ© comme une variable %<virtual%>%qD dÃ©clarÃ© comme un non paramÃ¨tre%qD dÃ©clarÃ© comme un champ %<inline%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>%qD dÃ©clarÃ© comme un type %<inline%>%qD est dÃ©clarÃ© comme tableau de type Ã  remplacer dans un patron %qT%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©%qD dÃ©clarÃ© ici%qD dÃ©clarÃ© ici comme %q#D%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction%qD dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%qD dÃ©fini %<static%> dans un contexte %<constexpr%>%qD dÃ©fini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%qD dÃ©fini %<thread_local%> dans un contexte %<constexpr%>%qD dÃ©fini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%qD dÃ©fini mais pas utilisÃ©%qD dÃ©fini icila destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octetla destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E%qD n'a pas le type %<const char *%>%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qD n'a pas un type entier ou Ã©numÃ©rÃ©%qD n'a pas un type entier%qD ne nomme pas une Ã©numÃ©ration dans %qT%qD ne fait pas rÃ©fÃ©rence Ã  une fonction%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms%qD attend %E octet dans une rÃ©gion de taille %E%qD attend %E octets dans une rÃ©gion de taille %E%qD attend %E octets ou plus dans une rÃ©gion de taille %E%qD attend entre %E et %E octets dans une rÃ©gion de taille %E%qD qui forme le dÃ©calage %s est hors des limites%qD qui forme le dÃ©calage %s est hors des limites [0, %wu]%qD forme le dÃ©calage %s qui est hors des limites [0, %wu] de l'objet %qD avec le type %qT%qD forme le dÃ©calage %s qui est hors des limites de l'objet %qD avec le type %qT%qD a un type non structurel%qD a une dÃ©claration prÃ©cÃ©dente ici%qD a dÃ©jÃ  Ã©tÃ© dÃ©fini%qD a un type incomplet %qT%qD a un type incomplet%qD a une liste d'arguments invalide%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©%qD dans la clause %<reduction%> est un tableau de taille nulle%qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type de retour) a dÃ©jÃ %qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type) a dÃ©jÃ %qD invalide dans %q#T Ã  cause du membre local %q#D avec le mÃªme nom%qD invalide dans %q#T Ã  cause de la mÃ©thode locale %q#D avec le mÃªme nom%qD est invalide dans une condition%qD est invalide dans une lambda%qD est une fonction, pas un type%qD est un espace de noms%qD est une fonction de dÃ©sallocation habituelle (sans placement)%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec %<-fsized-deallocation%>)%qD est dÃ©jÃ  un ami de %qT%qD est dÃ©jÃ  un ami de la classe %qT%qD est dÃ©jÃ  dÃ©fini dans %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est un patron d'Ã©numÃ©ration%qD est Ã  la fois une base directe et une base virtuelle indirecte%qD est dÃ©clarÃ© dans l'en-tÃªte %qs%qD est dÃ©fini avec le modÃ¨le tls %s%qD est obsolÃ¨te%qD est obsolÃ¨te: %s%qD est initialisÃ© avec lui-mÃªme%qD est instanciÃ© pour un paquet vide%qD n'est pas mutable%qD est normalement une fonction non statique%qD n'est pas une classe ou un espace de noms%qD n'est pas un type de classe%qD n'est pas un membre direct de %qT%qD n'est pas un argument de fonction%qD n'est pas un patron de fonction%qD n'est pas un membre de %qD%qD n'est pas un membre de %qD; vouliez-vous employer %qsÂ ?%qD n'est pas un membre de %qT%qD n'est pas un membre de %qT; vouliez-vous employer %qsÂ ?%qD n'est pas une fonction patron membre%qD n'est pas un espace de noms%qD n'est pas un nom d'espace de nom; vouliez-vous utiliser %qsÂ ?%qD n'est pas une variable pointeur%qD n'est pas un membre de donnÃ©e statique%qD n'est pas un membre de donnÃ©es statique d'un patron de classe%qD n'est pas un patron%qD n'est pas un patron de fonction%qD n'est pas un type%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable%qD n'est pas une variable%qD n'est pas une variable dans la clause %<aligned%>%qD n'est pas une variable dans la clause %<allocate%>%qD n'est pas une variable dans la clause %<nontemporal%>%qD n'est pas une variable dans la clause %qs%qD n'est pas une variable dans la clause %<firstprivate%>%qD n'est pas une variable dans la clause %<lastprivate%>%qD n'est pas une variable dans la clause %qs%qD n'est pas un patron de variable%qD n'est pas un argument dans la clause %<uniform%>%qD n'est pas capturÃ©%qD n'est pas compatible avec %qD%qD n'est pas dÃ©fini Ã  l'extÃ©rieur de la portÃ©e de la fonction%qD n'est pas une expression l-valeur ni une section de tableau dans une clause %qs%qD n'est pas public%qD n'est pas utilisable comme une fonction %<constexpr%> car:%qD est statique mais il est utilisÃ© dans la fonction en ligne %qD qui n'est pas statique%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs%qD est trop petit pour contenir toutes les valeurs de %q#T%qD n'est pas disponible%qD n'est pas disponibleÂ : %s%qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qD peut accÃ©der %E octet dans une rÃ©gion de taille %E%qD peut accÃ©der %E octets dans une rÃ©gion de taille %E%qD peut accÃ©der %E octets ou plus dans une rÃ©gion de taille %E%qD peut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %E%qD pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ©%qD ne peut pas Ãªtre dÃ©clarÃ© statique%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms%qD peut lire %E octet depuis une rÃ©gion de taille %E%qD peut lire %E octets depuis une rÃ©gion de taille %E%qD peut lire %E octets ou plus depuis une rÃ©gion de taille %E%qD peut lire entre %E et %E octets depuis une rÃ©gion de taille %E%qD peut Ã©crire %E octet dans une rÃ©gion de taille %E%qD peut Ã©crire %E octets dans une rÃ©gion de taille %E%qD peut Ã©crire %E octets ou plus dans une rÃ©gion de taille %E%qD peut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>%qD doit Ãªtre une fonction non membre%qD doit Ãªtre une fonction membre non statique%qD doit Ãªtre une variable dÃ©clarÃ©e dans la mÃªme portÃ©e que %<#pragma acc declare%>%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©%qD doit avoir un ou deux arguments%qD doit avoir zÃ©ro ou un argument%qD doit avoir exactement un argument%qD doit avoir exactement deux arguments%qD ne doit avoir aucun argument%qD ne doit pas avoir un nombre variables d'arguments%qD n'est pas dÃ©fini%qD d'une chaÃ®ne de longueur %wu et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle%qD d'une chaÃ®ne de longueur %wu ou plus et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle%qD d'une chaÃ®ne de longueur %wu, un tableau de taille %wu et une limite de %wu est Ã©valuÃ© Ã  une valeur non nulle%qD de chaÃ®nes de longueur %wu et %wu et limitÃ© Ã  %wu est Ã©valuÃ© Ã  une valeur non nulle%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites de %qT%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites du sous-objet rÃ©fÃ©rencÃ© %qD avec le type %qT au dÃ©calage %wi%qD le dÃ©calage %s est hors des limites%qD le dÃ©calage %s est hors des limites [0, %wu]%qD dÃ©calage %s hors des limites [0, %wu] de l'objet %qD avec le type %qT%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qTla sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %qD peut Ãªtre tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octet depuis une chaÃ®ne de la mÃªme longueurla sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octets depuis une chaÃ®ne de la mÃªme longueurla sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro final en copiant autant d'octets depuis la chaÃ®ne que sa longueurla sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s en accÃ©dant au tableau %qD avec le type %qT%qD lecture de %E octet depuis une rÃ©gion de taille %E%qD lecture de %E octets depuis une rÃ©gion de taille %E%qD lecture de %E octets ou plus depuis une rÃ©gion de taille %E%qD lecture entre %E et %E octets depuis une rÃ©gion de taille %E%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent%qD est redÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qD est rÃ©fÃ©rencÃ© dans une rÃ©gion cible qui n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur%qD devrait Ãªtre initialisÃ©%qD devrait Ãªtre initialisÃ© dans la liste d'initialisation du membre%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD%qD devrait retourner par valeurl'argument source %qD est le mÃªme que la destination%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>%qD est spÃ©cifiÃ© Ã  la fois dans les clauses de dÃ©claration de cible %<link%> et implicitement dans %<to%>%qD la limite spÃ©cifiÃ©e %E est Ã©gale Ã  la taille de la destinationla limite spÃ©cifiÃ©e par %qD (%E) est Ã©gale la longueur de la destination%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %E%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille maximale de l'objet %E%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la source %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la destination %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille maximale de l'objet %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la source %E%qD la limite %s spÃ©cifiÃ©e excÃ¨de la taille maximale de l'objet %E%qD la limite %s spÃ©cifiÃ©e dÃ©passe la taille %E du tableau non terminÃ©%qD la limite %s spÃ©cifiÃ©e dÃ©passe la taille d'au plus %E du tableau non terminÃ©%qD la limite %s spÃ©cifiÃ©e peut dÃ©passer la taille d'au plus %E du tableau non terminÃ©%qD la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale %wu de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la destination %E%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille maximale %E de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la source %E%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la destination %E%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille maximale %E de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la source %E%qD la limite spÃ©cifiÃ©e entre %wu et %wu excÃ¨de la taille maximale %wu de l'objetla limite spÃ©cifiÃ©e par %qD dÃ©pend de la longueur de l'argument source%qD spÃ©cifiÃ© dans la clause %<allocate%> mais pas dans dans la clause de privatisation explicite%qD spÃ©cifiÃ© dans la clause %<inscan%> %<reduction%> mais dans dans la clause directive %<scan%>%qD est spÃ©cifiÃ© dans la clause %qs mais pas dans la clause %<inscan%> %<reduction%> sur la construction contenante%qD la taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objet%qD la taille %E spÃ©cifiÃ©e peut excÃ©der la taille maximale %E de l'objet%qD la taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objet%qD la taille spÃ©cifiÃ©e entre %E et %E peut excÃ©der la taille maximale %E de l'objet%qD spÃ©cifie un attribut moins restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs moins restrictifs que sa cible %qD: %s%qD spÃ©cifie un attribut plus restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs plus restrictifs que sa cible %qD: %scible %qD dÃ©clarÃ©e ici%qD utilisÃ© comme un variant avec le sÃ©lecteur incompatible %<construct%> dÃ©fini%qD utilisÃ© avant sa dÃ©finition%qD utilisÃ© dans sa propre initialisation%qD utilisÃ© sans arguments du patron%qD viole la rÃ¨gle de la dÃ©finition unique du C++%qD a Ã©tÃ© dÃ©clarÃ© %<extern%> puis, plus loin, %<static%>%qD a Ã©tÃ© dÃ©clarÃ© %qs ce qui implique la visibilitÃ© par dÃ©faut%qD a Ã©tÃ© dÃ©clarÃ© ici%qD Ã©tait cachÃ©%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e%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%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e; vouliez-vous employer %qsÂ ?%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante%qD prÃ©cÃ©demment dÃ©clarÃ© ici%qD a Ã©tÃ© utilisÃ© sans dÃ©claration avant sa dÃ©finition%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition%qD sera initialisÃ© aprÃ¨s%qD Ã©crire %E octet dans une rÃ©gion de taille %E dÃ©borde de la destination%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%qD l'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destination%qD Ã©crit %wu octet dans une rÃ©gion de taille %wu%qD Ã©crit %wu octets dans une rÃ©gion de taille %wu%qD Ã©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wu%qD Ã©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wu%qD Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion de taille %wu%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu%qD Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©sÃ©criture %qD vers un objet de type non trivial %#qT%s%qD Ã©criture dans un objet du type non trivialement copiable %#qT%sÃ©criture %qD vers un objet de type %#qT contenant un pointeur vers le membre de donnÃ©e%sÃ©criture %qD vers un objet de type %#qT avec le membre %qs de %qDÃ©criture %qD vers un objet de type %#qT sans affectation par copie triviale%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  des classes C++l'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  la compilation d'un kext (extension du noyau)%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>%qE apparaÃ®t plus d'une fois dans les clause %<allocate%>%qE apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qE apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qE apparaÃ®t plus d'une fois dans la clause de correspondance (map)%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>%qE l'argument %Z peut recouvrir l'objet destination %qE%qE les arguments %Z peuvent recouvrir l'objet destination %qE%qE l'argument %Z recouvre l'objet destination %qE%qE les arguments %Z recouvrent l'objet destination %qEl'argument de %qE n'est pas une fonctionl'argument %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument %qE n'est pas une chaÃ®ne de caractÃ¨resl'argument %qE n'est pas un identificateur%qE les arguments %Z et peut-Ãªtre %Z recouvrent l'objet de destination %qEl'adresse de l'attribut %qE est hors limitesl'attribut %qE n'accepte qu'une constante entiÃ¨re comme argumentattribut %qE appliquÃ© Ã  %qD avec un type de retour voidattribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finitionattribut %qE appliquÃ© Ã  la dÃ©claration extern "C" %qDattribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enumattribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variablel'attribut %qE ne s'applique qu'Ã  des fonctionsl'attribut %qE ne s'applique qu'aux variables externes initialisÃ©esl'attribut %qE a l'argument %E qui n'est pas une puissance de 2l'argument de l'attribut %qE %E n'est pas une constante entiÃ¨rel'attribut %qE a l'argument %E qui n'est pas dans la plage [0, %wu)l'argument de l'attribut %qE %E n'est pas positifl'attribut %qE a son argument %i qui est de type %qTl'attribut %qE Ã  son argument %i qui est invalidel'attribut %qE a son argument %i avec la valeur %qE qui ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut %qE qui a l'argument %i avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'attribut %qE a son argument %i dont la valeur %qE excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'attribut %qE a son argument %i avec a la valeur %qE qui n'est pas une constante entiÃ¨rel'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTattribut %qE argument %qE excÃ¨de %ul'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨re entre 0 et 3l'argument de l'attribut %qE %qE n'est pas reconnul'argument 1 de l'attribut %qE ne nomme pas une fonctionl'argument 1 de l'attribut %qE est ambigul'argument 1 de l'attribut %qE doit prendre un type pointeur en premier argumentl'argument 1 de l'attribut %qE doit prendre un type pointer comme premier argumentÂ ; avoir %qTl'argument de l'attribut %qE ne peut pas Ãªtre une expression arithmÃ©tique constantel'argument de l'attribut %qE ne peut pas Ãªtre une chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE a le type %qTl'argument de l'attribut %qE est invalidel'argument de l'attribut %qE doit Ãªtre une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE devrait Ãªtre entre 0 et 255l'argument de l'attribut %qE doit Ãªtre compris entre 18 et 255l'argument de l'attribut %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut de l'argument %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'argument de l'attribut %qE a la valeur %qE excÃ©dant %wul'argument de l'attribut %qE a la valeur %qE qui excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'argument de l'attribut %qE a la valeur %qE nÃ©gativel'argument de l'attribut %qE avec la valeur %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux structures, unions ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux membres de donnÃ©es non statiquesl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un champ de bitsl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables localesL'attribut %qE est en conflit avec l'attribut %qEdirective d'attribut %qE ignorÃ©el'attribut %qE ne s'applique pas aux fonctionsl'attribut %qE ne s'applique pas aux typesl'attribut %qE ne prend pas d'argumentl%'attribut %qE ne s%'applique pas aux fonctionsattribut %qE dupliquÃ©l'attribut %qE suit %qEl'attribut %qE n'a pas dâ€™effetl'attribut %qE n'a pas d'effet sur les fonctions statiquesl'attribut %qE n'a pas d'effet sur les fonctions locales dans l'unitÃ©l'attribut %qE n'a d'effet que sur les objets publicsattribut %qE ignorÃ©l'attribut %qE est ignorÃ© car %qD n'a pas une durÃ©e de stockage limitÃ©e au threadl'attribut %qE est ignorÃ© car %qD n'est pas une variable localel'attribut %qE est ignorÃ© car %qD n'est pas une variablel'attribut %qE est ignorÃ© car %qT est dÃ©jÃ  dÃ©finil'attribut %qE est ignorÃ© Ã  cause d'un conflit avec l'attribut %qsl'attribut %qE est ignorÃ© Ã  cause d'un conflit avec l'attribut %qsl'attribut %qE est ignorÃ© pour %qEl'attribut %qE est ignorÃ© pour le champ de type %qTl'attribut %qE est ignorÃ© pour le type %qTl'attribut %qE est ignorÃ© sur une dÃ©claration d'un type diffÃ©rent de celui du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur une fonction retournant %qTl'attribut %qE est ignorÃ© sur une redÃ©claration du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur des fonctions retournant %qTÂ ; il est uniquement valide pour des types pointeur retournÃ©sl'attribut %qE est ignorÃ© pour un type qui n'est pas une classel'attribut %qE est ignorÃ© pour l'objet de type %qTl'attribut %qE est ignorÃ© sur les typesl'attribut %qE est ignorÃ© sans l'option %<-mcmse%>l'attribut %qE est ignorÃ© sans %<-mistack%>l'attribut %qE est ignorÃ©. Le modÃ¨le de mÃ©moire large (%<-mlarge%>) est requis.l'attribut %qE est ignorÃ©. Utilisez l'option %<-fcf-protection%> pour l'activerl'attribut %qE est ignorÃ©Â ; le champ doit Ãªtre un pointeur de fonctionl'attribut %qE est ignorÃ©Â ; il est valide uniquement sur des fonctionsl'attribut %qE est ignorÃ©Â ; il est valide uniquement sur des fonctions et des champs de pointeurs de fonctionsl'attribut %qE est uniquement pour des types pointeursl'attribut %qE n'est pas supportÃ© car le boutisme n'est pas uniformel'attribut %qE n'est pas supportÃ© pour la cible R8Cl'attribut %qE n'est pas supportÃ© sur cette plate-formel'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE est uniquement valable pour des objets Objective-Cl'attribut %qE est uniquement valable sur un type %<struct%>l'attribut %qE est spÃ©cifique aux cibles ELFl'attribut %qE est uniquement supportÃ© pour SH2Al'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classel'attribut %qE peut uniquement Ãªtre mis sur un typedefÂ ; l'attribut est ignorÃ©l'attribut %qE doit apparaÃ®tre avant l'attribut %qsl'attribut %qE doit s'appliquer Ã  une dÃ©clarationl'attribut %qE n'est pas permis avec une classe de stockage autol'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec des arguments passÃ©s sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'argumentsattribut %qE sur une fonction qui ne retourne pas un pointeurattribut %qE sur une fonction retournant %<void%>attribut %qE sur une variable non volatilel'attribut %qE affecte uniquement les objets au niveau le plus hautl'attribut %qE s'applique uniquement au SH2Al'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonctionl'attribut %qE ne s'applique qu'Ã  des types de fonctionl'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE s'applique seulement Ã  des fonctions d'interruptionl'attribut %qE ne s'applique qu'Ã  des structures, unions et types classesl'attribut %qE ne s'applique qu'Ã  des typesl'attribut %qE ne s'applique qu'aux variablesl'attribut %qE ne s'applique qu'aux variables statiquesl'attribut %qE s'applique uniquement aux fonctions variadiquesl'attribut %qE est uniquement disponible en 32 bitsl'attribut %qE n'est supportÃ© que par les cÅ“urs Tiny rÃ©duitsl'attribut %qE est uniquement supportÃ© sur des types boolÃ©ensl'attribut %qE est uniquement supportÃ© sur des types vectoriels non masquÃ©sl'attribut %qE est uniquement valable pour l'architecture ARC EMl'attribut %qE est uniquement valable pour l'architecture ARCv2l'attribut %qE requiert une chaÃ®ne comme argumentl'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨resl'attribut %qE requiert un type de retour Â«Â voidÂ Â»l'attribut %qE requiert un argument de type entierl'attribut %qE requiert un argument de type constante entiÃ¨rel'attribut %qE exige des prototypes avec des arguments nommÃ©sl'attribut %qE ne prend pas d'argumentattribut %qE avec une prÃ©cision boolÃ©enne non supportÃ©eattribut %qE sans argument sur un non-prototype%qE ne peut pas Ãªtre appliquÃ© sur le type non pointeur %qT%qE ne peut pas Ãªtre introduit avec les points de suspension %<...%>%qE ne peut pas Ãªtre utilisÃ© comme une fonction%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT%qE ne peut pas avoir les deux attributs %qs et %qs en mÃªme temps%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation%qE dÃ©clarÃ© comme une fonction retournant une fonction%qE dÃ©clarÃ© comme une fonction retournant un tableau%qE dÃ©clarÃ© ici%qE est dÃ©fini comme un mauvais type de balise%qE ne contraint pas un type%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dÃ©pendance %<depobj%>%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qE n'a pas un type pointeur ou tableau%qE ne nomme pas un type%qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?%qE ne satisfait pas l'exigence du type de retour%qE ne satisfait pas l'exigence du type de retour car%qE ne supporte pas les offsets avec un signe Ã©tendu sur 32 bits%qE ne supporte pas le type vectoriel 32 bits %qT%qE ne supporte pas les offsets avec un signe Ã©tendu%qE est Ã©valuÃ© Ã  Â«Â fauxÂ Â»%qE Ã©choue a Ãªtre un typedef ou un type interne%qE a, Ã  la fois, %<extern%> et un initialiseur%qE a le type const pour %<reduction%>%qE a un type invalide pour %<reduction(%s)%>%qE n'a pas de forme qui prend des arguments %qT%qE n'a pas Ã©tÃ© dÃ©clarÃ©%qE implique la visibilitÃ© par dÃ©faut mais %qD a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau%qE dans la clause %<reduction%> est un tableau de taille nulle%qE dans %q#T ne nomme pas pas un type de patron%qE dans %q#T ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type de patron%qE dans l'espace de noms %qE ne nomme pas un type de patron; vouliez-vous employer %qsÂ ?%qE dans l'espace de noms %qE ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?l'attribut incompatible %qE est ignorÃ©%qE initialisÃ© et dÃ©clarÃ© %<extern%>%qE est un membre d'une union%qE est un pointeur; vouliez-vous utiliser %<->%>Â ?%qE est un type non reconnu de fonction avec format%qE est obsolÃ¨te%qE est obsolÃ¨te: %s%qE est marquÃ© avec %<throw()%> ou %<noexcep%> mais aucun %<get_return_object_on_allocation_failure%> utilisable est fourni par %qT%qE n'est ni une variable ni un nom de fonction dans la clause %qs%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami%qE n'est pas %<noexcept%>%qE n'est pas une classe ou un espace de noms%qE n'est pas un patron de classe%qE n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qE n'est pas une expression constante%qE n'est pas une expression constante car le stockage allouÃ© n'a pas Ã©tÃ© dÃ©sallouÃ©%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  un rÃ©sultat de %<operator new%>%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT%qE n'est pas un patron%qE n'est pas un type%qE n'est pas un qualificatif %<asm%>%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable%qE n'est pas un argument de patron valide pour le type %qT%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV%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%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe%qE n'est pas une variable dans la clause %<aligned%>%qE n'est pas une variable dans la clause %<allocate%>%qE n'est pas une variable dans la clause %<nontemporal%>%qE n'est pas une variable dans la clause %qs%qE n'est pas une variable dans la clause %<firstprivate%>%qE n'est pas une variable dans la clause %<lastprivate%>%qE n'est pas une variable dans la clause %qs%qE n'est pas un nom de classe Objective-C ou un alias%qE n'est pas un argument dans la clause %<uniform%>%qE n'est pas au dÃ©but de la dÃ©claration%qE n'est pas initialisÃ©%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %qs%qE n'est pas un type %qT%qE n'est pas reconnu comme ligne de contrÃ´le de module%qE n'est pas le motif entier de l'expansion du paquet%qE est uniquement autorisÃ© dans les dialectes Objective-C%qE est uniquement applicable Ã  des interfaces de classes Objective-C, l'attribut est ignorÃ©%qE est prÃ©dÃ©terminÃ© %qs pour %qs%qE est fourni par %qT mais %<std::nothrow%> n'est pas trouvÃ©%qE est fourni par %qT mais %qE n'est pas marquÃ© avec %<throw()%> ou %<noexcept%>%qE est fourni par %qT mais il n'est pas utilisable avec la fonction ayant la signature %qD%qE n'est pas disponible%qE n'est pas disponibleÂ : %s%qE est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qE pourrait Ãªtre utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qE peut ne pas rÃ©pondre Ã  %<%c%E%>%qE peut uniquement apparaÃ®tre aprÃ¨s une dÃ©claration d'interface de module%qE peut uniquement apparaÃ®tre une seule fois dans une dÃ©claration d'export%qE peut Ã©crire un zÃ©ro terminal au delÃ  de la fin de la destination%qE arguments de patron manquants%qE doit Ãªtre %<threadprivate%> pour %<copyin%>%qE a besoin de l'option isa %s%qE a besoin d'une option isa inconnue%qE non spÃ©cifiÃ© dans le %<target%> englobant%qE non spÃ©cifiÃ© dans la rÃ©gion %qs englobante%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante%qE Ã©crit %wu octet%qE Ã©crit %wu octets%qE Ã©crit %wu octet dans une destination dont la taille est %wu%qE Ã©crit %wu octets dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus%qE Ã©crit %wu octets ou plus (%wu supposÃ©)%qE Ã©crit %wu octets ou plus (%wu supposÃ©) dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus dans une destination dont la taille est %wu%qE Ã©crit entre %wu et %wu octets%qE Ã©crit entre %wu et %wu octets dans une destination dont la taille est %wula sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de formatla sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de format%qE redÃ©clarÃ© comme une autre sorte de symbole%qE redÃ©clarÃ© avec les attributs conflictuels %qs%qE requiert %<-fgnu-tm%>%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>%qE requiert une base vectorielle et un index scalaire%qE requiert un argument%qE requiert l'extension de l'ISA SVE%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dÃ©pendance autre que %<depobj%>%qE spÃ©cifiÃ© ici%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction)%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction); vouliez-vous utiliser %qsÂ ?%qE non dÃ©clarÃ© ici (hors de toute fonction)%qE non dÃ©clarÃ© ici (hors de toute fonction); vouliez-vous utiliser %qsÂ ?%qE utilisÃ© avec %<auto%>%qE utilisÃ© avec %<register%>%qE utilisÃ© avec %<typedef%>%qE avec une clause %<link%> utilisÃ©e dans une fonction %<routine%>%qE Ã©crit un zÃ©ro terminal au delÃ  de la fin de la destination%qF dÃ©clarÃ© %<static%> mais jamais dÃ©fini%qF requiert %<-mvx%>%qF requiert z14 ou supÃ©rieur%qF requiert z15 ou supÃ©rieur%qT et %qT sont dans des espaces d'adresses nommÃ©s disjoints%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>%qT dÃ©clarÃ© ici%qT est dÃ©clarÃ© avec clÃ© de classe %qs non concordante%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD%qT est dÃ©fini en tant que %qs ici%qT est dÃ©fini avec des bases virtuelles directes%qT est dÃ©fini avec des bases directes multiples%qT ne possÃ¨de pas l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans le type de %qD) possÃ¨de%qT n'a pas l'Ã©tiquette de l'ABI %E que la classe de base %qT a%qT ne correspond pas Ã  la dÃ©claration originale%qT dÃ©clarÃ© en tant que %qs pour la premiÃ¨re fois ici%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a la base %qT dont le type n'a pas de classe de liaison%qT a la base %qT dont le type utilise l'espace de noms anonyme%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a un champ %qD dont le type n'a pas de classe de liaison%qT a un champ %qD dont le type utilise l'espace de noms anonyme%qT a une dÃ©claration prÃ©cÃ©dente ici%qT n'a pas de membre nommÃ© %qE%qT n'a pas de membre nommÃ© %qE; vouliez-vous employer %qEÂ ?%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD%qT est un type modifiÃ© par une variable%qT est dÃ©jÃ  un ami de %qT%qT est une classe de base ambigÃ¼e du type dynamique %qT de son opÃ©rande%qT est une base ambiguÃ« de %qT%qT est une base inaccessible de %qT%qT n'est pas une base de %qT%qT n'est pas une classe ou un espace de noms%qT n'est pas un type de classe%qT n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qT n'est pas un type class, struct ou union%qT n'est pas une base directe de %qT%qT n'est pas un patron de classe membre de %qT%qT n'est pas un membre de %qT%qT n'est pas une classe imbriquÃ©e dans %qT%qT n'est pas un type pointeur vers un objet%qT n'est pas un patron%qT n'est pas un type de patron%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas structurel%qT n'est pas un qualificatif %<asm%>%qT n'est pas une base accessible de %qT%qT n'est pas un type Ã©numÃ©rÃ©%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>%qT est/utilise un type anonyme%qT peut ne pas avoir l'intention de supporter la dÃ©duction d'argument pour un patron de classe%qT pas permis dans un argument de patron%qT rÃ©fÃ©rÃ© en tant que %qsil est fait rÃ©fÃ©rence Ã  %qT comme un enum%qT est rÃ©solu en %qT qui n'est pas un type de classe%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©rationles qualificatifs %qV ne peuvent pas Ãªtre appliquÃ©s Ã  %qTconversion %qc utilisÃ©e sans guillemetsconversion %qc utilisÃ©e dans une sÃ©quence entre guillemetsdirective %qc redondante aprÃ¨s une occurrence prÃ©cÃ©dente du mÃªme%qsmembre de gauche de %qs dans une instruction d'assignationmembre de gauche de %qs dans une instruction Ã©crasÃ©emembre de droite de %qs dans une instruction d'assignation%qs accÃ¨s Ã  un octet non initialisÃ© Ã  l'offset %d%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C%qs et %<%s-%s%> sont incompatibles%qs et %<%s=%s%> sont incompatibles%qs et %qs sont incompatiblesLes arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir des formes identiques.Les arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir le mÃªme typeles attributs %qs et %qs sont incompatibles%qs et %qs ne peuvent pas Ãªtre FUNCTION/SUBROUTINE mixte pour GENERIC %qs Ã  %L%qs et %qs pour GENERIC %qs Ã  %L sont ambigus%qs apparaÃ®t plus d'une fois dans les clauses %<allocate%> Ã  %L%qs semble Ãªtre un gestionnaire avec l'attribut %qs mal orthographiÃ©, il manque le prÃ©fixe %<__vector%>%qs appliquÃ© au type non-SVE %qT%qs appliquÃ© au type non-vectoriel %qT%qs appliquÃ© au type %qT qui a dÃ©jÃ  une taillel'argument %qs a un numÃ©ro d'opÃ©rande invalide (argument %lu)l'argument %qs n'a pas de nul terminalL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre INTENT(IN)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre du type %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une permutation invalide des dimensions (dimension %qd dupliquÃ©e)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une forme invalide dans la dimension %d (%ld/%ld)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un Ã©lÃ©ment nÃ©gatif (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une dimension hors limite (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un mauvais nombre d'Ã©lÃ©ments (%d/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L est videL'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre ALLOCATABLEL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou PROCEDUREL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou REALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, LOGICAL ou une constante littÃ©rale BOZL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre REAL ou COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTER ou un TARGETL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre POINTER, ALLOCATABLE ou un pointeur de procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une constanteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©eL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableau logiqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un pointeur ou une VARIABLE ou FONCTION cibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variableL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableauL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©es interopÃ©rable: %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un rÃ©el par dÃ©fautL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en double prÃ©cisionL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre moins que le rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre numÃ©rique ou LOGICALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muetteL'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)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muette OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type extensibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type intrinsÃ¨queL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du sous-type %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang 1 ou 2L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre positifL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme type et du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type numÃ©riqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type soit REAL ou soit INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir une longueur d'au moins 1L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le mÃªme rang que %qs ou Ãªtre un scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre un sous-objet de %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre prÃ©sent si %<x%> est COMPLEXL'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)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas encore supportÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L sera du type entier, rÃ©el ou caractÃ¨reL'argument %qs de l'intrinsÃ¨que %qs Ã  %L aura le mÃªme type que %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point TYPE(*)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point une procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point un tableau de taille taciteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point co-indexÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L spÃ©cifiera un sous-type entier valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le rang %d ou Ãªtre un scalairel'argument %qs rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)l'argument %qs a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)%qs Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%qs Ã  %C est une redÃ©finition de la dÃ©claration dans l'interface correspondante pour MODULE PROCEDURE %qs%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL%qs Ã  %C n'est pas un membre de la structure %qs%qs Ã  %C n'est pas un membre de la structure %qs; vouliez-vous employer %qsÂ ?%qs Ã  %C n'est pas une variable%qs Ã  %C n'est pas une rÃ©fÃ©rence de requÃªte Ã  un composant de type intrinsÃ¨que%qs Ã  %C n'est pas une rÃ©fÃ©rence de requÃªte Ã  un composant de type intrinsÃ¨que %qs%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)%qs Ã  %L a dÃ©jÃ  Ã©tÃ© initialisÃ© Ã  %L%qs Ã  %L associÃ© a une expression ne peut pas Ãªtre utilisÃ© dans un contexte de dÃ©finition de variable (%s)%qs Ã  %L associÃ© Ã  la cible vecteur indexÃ© ne peut pas Ãªtre utilisÃ© dans le contexte de dÃ©finition de variable (%s)%qs Ã  %L ne peut pas apparaÃ®tre dans COMMON [F2008:C5100]%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet%qs Ã  %L a un type, ce qui n'est pas cohÃ©rent avec l'appel CALL Ã  %L%qs Ã  %L a des attributs spÃ©cifiÃ©s en dehors du corps de son INTERFACE%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%qs Ã  %L est ambigÃ¼e%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)%qs Ã  %L est associÃ© Ã  l'hÃ´te Ã  %L dans une procÃ©dure contenue avec une procÃ©dure interne du mÃªme nom%qs Ã  %L n'est pas une VALUE%qs Ã  %L n'est pas une fonction%qs Ã  %L n'est pas une procÃ©dure de module%qs Ã  %L est du type ABSTRACT %qs%qs Ã  %L doit Ãªtre plus petit que BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal au BIT_SIZE de INTEGER(KIND=%d)%qs Ã  %L doit Ãªtre non nÃ©gatif%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte%qs Ã  %L doit avoir le mÃªme nombre d'arguments formels que la procÃ©dure redÃ©finie%qs Ã  %L ne doit pas Ãªtre DEFERRED car il redÃ©fini une liaison non DEFERRED%qs Ã  %L redÃ©fini une FUNCTION et doit aussi Ãªtre une FUNCTION%qs Ã  %L redÃ©fini une liaison NOPASS et doit aussi Ãªtre NOPASS%qs Ã  %L redÃ©fini une procÃ©dure PUBLIC et ne doit pas Ãªtre PRIVATE%qs Ã  %L redÃ©fini une procÃ©dure PURE et doit aussi Ãªtre PURE%qs Ã  %L redÃ©fini une SUBROUTINE et doit aussi Ãªtre une SUBROUTINE%qs Ã  %L redÃ©fini une liaison PASS et doit aussi Ãªtre PASS%qs Ã  %L redÃ©fini une procÃ©dure non ELEMENTAL et ne doit pas Ãªtre ELEMENTAL non plus%qs Ã  %L redÃ©fini une liaison de procÃ©dure dÃ©clarÃ©e NON_OVERRRIDABLE%qs Ã  %L redÃ©fini une procÃ©dure ELEMENTAL et doit aussi Ãªtre ELEMENTAL%qs Ã  %L sera une variable INTENT(OUT)%qs Ã  %L devrait Ãªtre une FUNCTION%qs Ã  %L devrait Ãªtre une SUBROUTINE%qs Ã  %L devrait Ãªtre un type scalaire de type integer(kind=omp_event_handle_kind)l'attribut %qs ne peut pas Ãªtre appliquÃ© Ã  une fonction qui ne prend pas des arguments variablesdirective d'attribut %qs ignorÃ©eattribut %qs ignorÃ©l'attribut %qs n'est pas supportÃ© pour %qE dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© pour %qT dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© dans %<__builtin_has_attribute%>l'attribut %qs ne s'applique qu'aux fonctionsl'attribut %qs sâ€™applique seulement aux fonctions variadiquesl'attribut %qs requiert des prototypes avec des arguments nommÃ©sattribut %qs sans argument sur un non-prototype%qs ne peut pas apparaÃ®tre dans une expression de constante%qs ne peut pas apparaÃ®tre dans une dÃ©claration typedef%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre encodÃ©%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre interprÃ©tÃ©%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car le type est trop grand%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante sur la cible%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCE%qs ne peut pas Ãªtre initialisÃ© avec %<-ftrivial-auto-var_init%>%qs ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types%qs ne peut pas Ãªtre utilisÃ© dans une fonction %<constexpr%>%qs ne peut pas Ãªtre utilisÃ© dans un constructeur%qs ne peut pas Ãªtre utilisÃ© dans un destructeur%qs ne peut pas Ãªtre utilisÃ© dans une fonction avec un type de retour dÃ©duit%qs ne peut pas Ãªtre utilisÃ© dans une fonction varargs%qs ne peut pas Ãªtre utilisÃ© dans la fonction %<main%>%qs ne peut pas Ãªtre utilisÃ© en dehors d'une fonctionLa clause %qs Ã  %L est spÃ©cifiÃ©e plus d'une foisla clause %qs est incompatible avec les clauses %<read%> ou %<write%>la clause %qs ne peut pas apparaÃ®tre sur %qs non rectangulairela clause %qs sur la directive %<requires%> n'est pas encore supportÃ©ela clause %qs requiert la clause %qsclause %qs spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> %<reduction%>clause %qs utilisÃ©e lexicalement aprÃ¨s la construction de la premiÃ¨re cible ou l'API de dÃ©chargement%qs combinÃ© avec le qualificatif %<auto%> pour %qE%qs combinÃ© avec le qualificatif %<register%> pour %qE%qs est en conflit avec %<-arch i386%> (%qs ignorÃ©)%qs est en conflit avec %<-arch ppc%> (%qs ignorÃ©)la construction %qs est Ã  l'intÃ©rieur de la rÃ©gion %qs%qs dÃ©clarÃ© INTRINSIC Ã  %L n'existe pas%qs dÃ©clarÃ© comme une fonction retournant une fonction%qs dÃ©clarÃ© comme une fonction retournant un tableau%qs, dÃ©clarÃ© Ã  %L, est aussi le nom d'un intrinsÃ¨que. Il peut uniquement Ãªtre appelÃ© via une interface explicite ou s'il est dÃ©clarÃ© EXTERNAL.%qs, dÃ©clarÃ© Ã  %L, pourrait masquer l'intrinsÃ¨que du mÃªme nom. Pour appeler l'intrinsÃ¨que, des dÃ©clarations INTRINSIC explicites peuvent Ãªtre nÃ©cessaires.%qs dÃ©clarÃ© en dehors d'un contexte de classe%qs dÃ©fini en dehors d'un contexte de classe%qs ne supporte pas le code MIPS16%qs ne supporte pas la fonctionnalitÃ© %qs%qs ne fonctionne pas sur un compilateur croisÃ©L'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %CL'entitÃ© %qs ne peut pas avoir d'attribut Ã  %C%qs attend 1 argument mais %d sont fournis%qs attend 2 arguments mais %d sont fournis%qs attend un argument constant%qs attend une valeur en virgule fixe comme argument%qs attend une valeur en virgule fixe comme premier argument%qs attend une valeur entiÃ¨re comme deuxiÃ¨me argumentl'expression %qs doit Ãªtre un entierl'expression %qs du type qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©e%qs a Ã©chouÃ©le modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types en virgule flottantele modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types vectorielsla fonction avec l'attribut %qs ne peut pas avoir d'argumentla fonction %qs ne peut pas avoir un type d'interruption diffÃ©rentla fonction avec l'attribut %qs ne peut pas retourner une valeurla fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la finla fonction %qs avec un type de retour Ã  la fin a %<decltype(auto)%> comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>%qs a, Ã  la fois, %<extern%> et une initialisation%qs a dÃ©bordÃ©%qs dans %<%s %E%>%qs dans la clause %s Ã  %L est une section de tableau de taille nulle%qs dans la clause %s Ã  %L n'est pas une section de tableau convenable%qs dans la clause ALIGNED Ã  %L requiert une expression d'alignement qui est un entier constant positif et scalaire%qs dans la clause ALIGNED doit Ãªtre POINTER, ALLOCATABLE, pointeur Cray ou C_PTR Ã  %L%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier constant ou un argument muet spÃ©cifiÃ© dans une clause UNIFORM%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier scalaire%qs dans IL gimple%qs dans l'affectation de pointeur Ã  %L ne peut pas Ãªtre une l-valeur puisqu'il est une procÃ©dure%qs dans le contexte de dÃ©finition de variable (%s) Ã  %L n'est pas une variable%qs est incompatible avec les options explicitement dÃ©sactivÃ©es%qs initialisÃ© et dÃ©clarÃ© %<extern%>%qs dans un opÃ©rande non-mode-precisionle sous-programme intrinsÃ¨que %qs Ã  %L a Ã©tÃ© supprimÃ©. Utilisez le sous-programme intrinsÃ¨que INT.IntrinsÃ¨que %qs avec un argument CHARACTER Ã  %LIntrinsÃ¨que %qs avec l'argument KIND Ã  %LIntrinsÃ¨que %qs avec un argument RADIX Ã  %L%qs est une fonction imbriquÃ©e, elle n'est pas accessible depuis %qs%qs est un identificateur rÃ©servÃ© de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> avant d'utiliser la macro %qs%qs est dÃ©jÃ  IMPORTÃ© depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C%qs est un argument invalide pour %<-mcpu=%>%qs est un type opaque et vous ne pouvez pas le remplacer avec d'autres valeurs%qs est une option inconnue de %<-save-temps%>%qs est corrompu%qs est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?%qs est obsolÃ¨te%qs est dÃ©prÃ©ciÃ© et recommandÃ© dans aucune circonstance%qs est dÃ©prÃ©ciÃ©; utilisez -fno-zero-initialized-in-bss%qs est obsolÃ¨te; utilisez -fstack-check.%qs est incompatible avec %qs%qs est incompatible avec l'utilisation de types en virgule flottante%qs est incompatible avec l'utilisation de types vectoriels%qs est mutuellement exclusif avec %qs et ne peuvent pas Ãªtre spÃ©cifiÃ©es ensemble%qs est plus Ã©troit que les valeurs de son type%qs n'est ni un opÃ©rateur dÃ©fini ni un composant de structure dans la chaÃ®ne avec un point Ã  %C%qs n'est pas une expression constante car %qT contient un type pointeur vers un membre%qs n'est pas une expression constante car %qT contient un type pointeur%qs n'est pas une expression constante car %qT contient un type rÃ©fÃ©rence%qs n'est pas une expression constante car %qT contient un type union%qs n'est pas une expression constante car %qT contient un sous-objet volatile%qs n'est pas une expression constante car %qT est un type pointeur vers un membre%qs n'est pas une expression constante car %qT est un type pointeur%qs n'est pas une expression constante car %qT est un type rÃ©fÃ©rence%qs n'est pas une expression constante car %qT est un type union%qs n'est pas une expression constante car %qT est volatile%qs n'est pas un rÃ©pertoire%qs n'est pas un champ mais un %qs%qs n'est pas un fichier de donnÃ©es gcov%qs n'est pas un registre de base valable dans %<-mstack-protector-guard-reg=%>%qs n'est pas un registre de base valable dans %qs%qs n'est pas un nombre valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un nombre valide dans %qs%qs n'est pas un dÃ©calage valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un dÃ©calage valide dans %qs%qs n'est pas une option valide pour le prÃ©processeur%qs n'est pas un tableau associatif%qs n'est pas une expression%qs n'est pas une option qui contrÃ´le les avertissements%qs n'est pas dÃ©fini comme un type%qs n'est pas supportÃ© par l'architecture %s%qs n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es%qs n'est pas supportÃ© pour cette cible%qs n'est pas supportÃ© en mode 32 bits%qs n'est pas supportÃ© dans cette configuration du compilateur%qs n'est pas supportÃ© par cette configuration%qs n'est pas supportÃ© sur des systÃ¨mes petits boutistes%qs n'est pas supportÃ© sur cette cible%qs n'est pas supportÃ© avec %qs%qs n'est pas valide pour %<-mmacosx-version-min%>%qs n'est pas valide pour %qs%qs est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L%qs est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qs est Ã  la version %q.*s, version %q.*s attenduel'expression de longueur de %qs doit Ãªtre un entierl'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positivela variante correspondant Ã  %qs est obsolÃ¨tela variante correspondant Ã  %qs requiert z14 ou supÃ©rieurla variante correspondant Ã  %qs requiert z15 ou supÃ©rieur%qs pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ©%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L%qs doit Ãªtre seul pour %<-mharden-sls=%>%qs doit Ãªtre du mÃªme type et du mÃªme sous-type que %qs Ã  %L dans %qs%qs doit Ãªtre la premiÃ¨re clause de %qs%qs doit Ãªtre utilisÃ© avec %qs%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Ã©%qs a besoin d'un registre de base valable%qs n'est pas autorisÃ© en dehors de STRUCTURE Ã  %C%qs pas Ã  la frontiÃ¨re d'un Ã©lÃ©ment%qs n'est pas supportÃ© par votre assembleur%qs n'est pas supportÃ© sur cette cible%qs n'est pas supportÃ© avec %<-msoft-float%>%qs n'est pas encore supportÃ©%qs de %qs est PRIVATE Ã  %L%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme%qs dans un opÃ©rande non-mode-precision%qs est seulement supportÃ© dans du code OpenACCRequÃªte de paramÃ¨tre %qs pour %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %Lle pointeur %qs est nulfichier de donnÃ©es de dÃ©compte du profilage %qs pas trouvÃ©la propriÃ©tÃ© %qs ne peut pas Ãªtre dÃ©finieune rÃ©gion %qs ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'un partage de tÃ¢che, %<loop%>, un %<task%> explicite ou une rÃ©gion %<taskloop%>%qs requiert le support du type %<__ibm128%>%qs requiert que %<long double%> soit au format IBM 128 bits%qs requiert %qs%qs requiert %qs ou %qs%qs requiert une architecture PowerPC64, elle est maintenant activÃ©e%qs requiert le support VSX%qs requiert une cible qui fourni l'instruction %qs%qs requiert une expression constante entiÃ¨re%qs requiert les instructions de branchement probable%qs requiert le support ISA 2.06 complet%qs requiert le support ISA 3.0 complet%qs requiert l'arithmÃ©tique en virgule flottante de prÃ©cision quadruple%qs requiert les options %qs et %qs%qs requiert l'option %qs%qs requiert l'option %qs et soit l'option %qs ou %qs%qs exige l'ABI ELFv2%qs devrait provenir d'un scalaire vers un vecteur similaire%qs la limite spÃ©cifiÃ©e %s excÃ¨de la taille maximale de l'objet %E%qs la limite spÃ©cifiÃ©e %s dÃ©passe la taille %E du tableau non terminÃ©%qs la limite spÃ©cifiÃ©e %s dÃ©passe la taille d'au plus %E du tableau non terminÃ©%qs la limite spÃ©cifiÃ©e %s peut dÃ©passer la taille d'au plus %E du tableau non terminÃ©%qs est spÃ©cifiÃ© pour la variable auto %qE%qs est spÃ©cifiÃ© pour le paramÃ¨tre %qE%qs spÃ©cifiÃ© pour un champ d'une structure%qs spÃ©cifiÃ© pour le champ %qE de la structure%qs est spÃ©cifiÃ© pour un paramÃ¨tre non nommÃ©%qs spÃ©cifiÃ© dans la clause Â«Â allocateÂ Â» Ã  %L mais pas dans dans la clause de privatisation explicite%qs est spÃ©cifiÃ© plusieurs fois dans la mÃªme option%qs spÃ©cifiÃ© avec %<decltype%>%qs spÃ©cifiÃ© avec %<typeof%>%qs spÃ©cifiÃ© avec %qT%qs spÃ©cifie un niveau de parallÃ©lisme conflictuelchaÃ®ne %qs mal formÃ©ele symbole %qs %q+D doit avoir une classe de liaison statiquele symbole %qs %q+D pointe vers lui-mÃªme en fin de compteÃ©tiquette %qs utilisÃ©e en nommant %q#T%qs n'est pas supportÃ© par cette ABI%qs utilisÃ© avec %qE%qs utilise l'allocation de pile dynamique%qs utilise le registre r29la valeur de %qs doit Ãªtre positivela variable %qs n'est ni un pointeur ni un tableaula variable %qs n'est ni un pointeur ni une rÃ©fÃ©rence Ã  un pointeurla variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableaula variable %qs n'est pas un pointeur%qs a Ã©tÃ© dÃ©clarÃ© ici%qs avec une condition toujours fausse%qs: [%u] %<next_regno%> erronÃ© pour une chaÃ®ne vide (%u)%qs: [%u] %<oldest_regno%> erronÃ© (%u)%qs: [%u] registre non vide dans la chaÃ®ne (%s %u %i)%qs: boucle dans la chaÃ®ne %<next_regno%> (%u)%r%s:%d:%R   %r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%R   dans l'expansion %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs%s%s
! %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#qD%s %#qS%s %<%s%.*s%> attend un argument %<%T%s%> correspondant%s %<%s%.*s%> attend un argument %<%s%s%> correspondant%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT%s %<%s(%E)%> %p %d%s %qE n'implÃ©mente pas complÃ¨tement le protocole %qE%s %qsune construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs%s %qs instanciÃ©%s %qs est un argument invalide pour la fonction interne %qs%s %s %p %d%s %s%s
  %s %wd hors des limites %wd - %wd%s Â«Â %sÂ Â»
  %s - les nombres entiers avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres complexes en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres dÃ©cimaux en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - mode %qs non supportÃ©L'argument %s pour IMAGE_INDEX doit Ãªtre un tableau de rang un Ã  %L%s Ã  %C est une extension DEC, activez-la avec %<-fdec%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%s Ã  %L%s Ã  %L est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %L doit Ãªtre INTEGER%s Ã  %L doit Ãªtre un scalaire%s Ã  %L doit Ãªtre un entierAttribut %s appliquÃ© Ã  %s %s Ã  %LL'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un moduleL'attribut %s est en conflit avec l'attribut %s Ã  %LL'attribut %s est en conflit avec l'attribut %s dans %qs Ã  %LL'attribut %s n'est pas permis dans le BLOCK DATA de l'unitÃ© de programme Ã  %LL'attribut %s de %qs est en conflit avec l'attribut %s Ã  %L%s entre %L et %L%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L%s ne peut Ãªtre utilisÃ© dans %<asm%> iciLa clause %s Ã  %L requiert une expression INTEGER scalaireDans la clause %s, la variable %qs Ã  %L n'est ni un POINTER ni un tableauLes boucles coalescÃ©es %s ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L%s contient trop de lignes%s ne supporte pas les numÃ©ros d'opÃ©randes %%n$ dans le format%s ne supporte pas %s%s ne supporte pas %s avec le format %<%%%c%> %s%s ne supporte pas block_ends_with_call_p%s ne supporte pas block_ends_with_condjump_p%s ne supporte pas can_duplicate_block_p%s ne supporte pas can_merge_blocks_p%s ne supporte pas can_remove_branch_p%s ne supporte pas create_basic_block%s ne supporte pas delete_basic_block%s ne supporte pas dump_bb_for_graph%s ne supporte pas duplicate_block%s ne supporte pas flow_call_edges_add%s ne supporte pas force_nonfallthru%s ne supporte pas make_forwarder_block%s ne supporte pas merge_blocks%s ne supporte pas move_block_after%s ne supporte pas predict_edge%s ne supporte pas predicted_by_p%s ne supporte pas redirect_edge_and_branch%s ne supporte pas redirect_edge_and_branch_force%s ne supporte pas split_block%s ne supporte pas split_edge%s ne supporte par le format %<%%%c%> %s%s ne supporte pas le format %<%%%s%c%> %s%s ne supporte pas %qs %s comme modificateur de longueur%s ne prend aucune option de fonctionnalitÃ©%s attend une constante entiÃ¨re Ã  la compilation%s attend une constante sous forme d'entier long Ã  la compilation comme premier argumentla liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e%s de %s appelÃ© dans %s%s de %s rÃ©fÃ©rencÃ© dans %s%s ignorÃ© avec %s et le format %<%%%c%> %s%s ignorÃ© avec %s dans le format %s%s est incompatible avec %<-mword-relocations%>les instructions %s ne sont pas autorisÃ©es dans la fonction avec l%'attribut %<no_caller_saved_registers%>les instructions %s ne sont pas autorisÃ©es dans la routine de service exceptionles instructions %s ne sont pas autorisÃ©es dans la routine de service d'interruption%s n'est pas supportÃ© par cette configurationLa variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %LLa variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE ou ALLOCATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE, ALLOCATE ou LINEAR Ã  %L%s doit contenir au moins une clause MAP Ã  %Ll'espace de noms %s %qD est en conflit avec la dÃ©finition atteignable%s n'est pas supportÃ© pour des agrÃ©gats de longueur variable%s n'est pas supportÃ© sur cette cible%s ne supporte que du code non pic sur les cibles M-profile%s ne supporte que du code non pic sur les cibles M-profile avec l'instruction MOVT%s hors limites: La plage va de %i Ã  %i, la valeur est %iLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %sLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %s.
  F2008: Une affectation Ã  une fonction pointeur est ambigÃ¼e si elle est la premiÃ¨re instruction exÃ©cutable aprÃ¨s la spÃ©cification du bloc. Veuillez ajouter n'importe quel autre type d'instruction exÃ©cutable avant elle. FIXME%s a retournÃ© %d comme valeur de sortiele signal %s a terminÃ© le programme %sle spÃ©cificateur %s Ã  %L n'est pas permis dans une instruction OPEN pour une E/S non formatÃ©eLe spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur invalide %qsLe spÃ©cificateur %s dans l'instruction %s Ã  %L Ã  la valeur %qsL'instruction Â«Â %sÂ Â» Ã  %C ne peut pas suivre l'instruction Â«Â %sÂ Â» Ã  %LL'instruction %s Ã  %C ne peut pas terminer une boucle DO non blocL'instruction %s Ã  %C suit un autre spÃ©cificateur d'accessibilitÃ©Instruction %s Ã  %C dans une procÃ©dure PUREL'instruction %s Ã  %C n'est pas applicable Ã  la construction %qsL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur d'une constructionL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur de la construction %qsL'instruction %s Ã  %C quitte la construction CRITICALL'instruction %s Ã  %C quitte la construction DO CONCURRENTL'instruction %s Ã  %C quitte le bloc structurÃ© OpenACCL'instruction %s Ã  %C quitte le bloc structurÃ© OpenMPInstruction %s attendue Ã  %LL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK DATA Ã  %CL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK Ã  %CL'instruction %s doit apparaÃ®tre dans un MODULEL'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %CÃ©tiquette %sLa balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©fautLa balise %s Ã  %L doit Ãªtre du type %sLa balise %s Ã  %L doit Ãªtre un scalaireÃ©tiquette %s avec INQUIRE%s terminÃ© par le signal %d [%s]%s%s utilisÃ© avec le format %<%%%c%> %s%s utilisÃ© dans une sÃ©quence entre guillemetsla variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur%s%#qD%s%#qD (supprimÃ©)%s%#qD (concordance proche)%s%#qD (inversÃ©)%s%#qD (rÃ©Ã©crit)%s%<%D(%T)%> (fonction interne)%s%<%D(%T, %T)%> (fonction interne)%s%<%D(%T, %T, %T)%> (fonction interne)%s%qT (conversion)%s"%s"%s est invalide%s"%s"%s n'est pas permis%s%s%s %sversion %s (%s)
--- 2102,2117 ----
   [consultez %<-fno-allow-invalid-boz%>] car tous ses constructeurs par copie et dÃ©placement sont supprimÃ©s candidat 1: %q#F candidat 2: %q#F les sÃ©lecteurs de style de gÃ©nÃ©ration de code utilisÃ©s sont en conflit dÃ©clarÃ© icil'expression a une valeur constante mais elle n'est pas une expression constante du C++ zstdLes boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L!$ACC LOOP ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L!$ACC LOOP ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %LLa variable d'itÃ©ration !$ACC LOOP doit Ãªtre d'un type entier Ã  %L!$ACC ROUTINE dÃ©jÃ  appliquÃ© Ã  %C!$ACC ROUTINE avec la clause GANG, WORKER ou VECTOR n'est pas permise dans la procÃ©dure PURE Ã  %C!$ACC Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni n'est une ligne continuÃ©eL'instruction de capture !$OMP ATOMIC CAPTURE lit depuis une variable diffÃ©rente de celle dans laquelle la mise Ã  jour Ã©crit Ã  %L!$OMP ATOMIC READ Ã  %L est incompatible avec la clause RELEASEL'instruction !$OMP ATOMIC READ doit lire depuis une variable scalaire ou un type intrinsÃ¨que Ã  %L!$OMP ATOMIC UPDATE Ã  %L avec la clause FAIL requiert soit la clause COMPARE ou l'utilisation de la procÃ©dure intrinsÃ¨que MIN/MAX!$OMP ATOMIC WRITE Ã  %L est incompatible avec la clause ACQUIREL'affectation intrinsÃ¨que IAND, IOR ou IEOR de !$OMP ATOMIC doit avoir deux arguments Ã  %LL'affectation intrinsÃ¨que !$OMP ATOMIC doit Ãªtre MIN, MAX, IAND, IOR ou IEOR Ã  %LL'affectation !$OMP ATOMIC doit Ãªtre var = var op expr ou var = expr op var Ã  %LL'affectation de !$OMP ATOMIC doit avoir un opÃ©rateur ou un intrinsÃ¨que dans le membre de droite Ã  %LL'opÃ©rateur d'affectation !$OMP ATOMIC doit Ãªtre un opÃ©rateur binaire dans la liste +, *, -, /, .AND., .OR., .EQV. ou .NEQV. Ã  %L!$OMP ATOMIC Ã  %L avec la clause %s est incompatible avec READ ou WRITE!$OMP ATOMIC Ã  %L avec la clause %s requiert la clause %sL'instruction de capture !$OMP ATOMIC doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction de capture !$OMP ATOMIC requiert une variable scalaire de type intrinsÃ¨que Ã  %LLes arguments intrinsÃ¨ques de !$OMP ATOMIC sauf un ne doivent pas faire rÃ©fÃ©rence Ã  %qs Ã  %LLes arguments intrinsÃ¨ques de !$OMP ATOMIC doivent Ãªtre scalaires Ã  %LL'instruction !$OMP ATOMIC doit assigner une expression de type intrinsÃ¨que Ã  %LL'instruction !$OMP ATOMIC doit dÃ©finir une variable scalaire ou un type intrinsÃ¨que Ã  %L!$OMP ATOMIC var = var op expr n'est pas mathÃ©matiquement Ã©quivalent Ã  var = var op (expr) Ã  %L!$OMP ATOMIC avec une variable ALLOCATABLE Ã  %L!$OMP DECLARE REDUCTION %s pas trouvÃ© Ã  %L!$OMP DECLARE REDUCTION %s pas trouvÃ© pour le type %s Ã  %L!$OMP DECLARE SIMD devrait faire rÃ©fÃ©rence Ã  la procÃ©dure contenante %qs Ã  %LLa variable !$OMP DECLARE TARGET %qs Ã  %L n'est pas sauvegardÃ©e avec SAVE!$OMP REQUIRES Ã  %C doit apparaÃ®tre dans la partie de spÃ©cification de l'unitÃ© de programmeLa clause !$OMP REQUIRES qui est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> Ã  %L remplace une <atomic_default_mem_order(%s)%> prÃ©cÃ©dente (qui est peut-Ãªtre arrivÃ©e lÃ  par l'utilisation d'un module)La clause !$OMP REQUIRES est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> via l'utilisation du module %qs Ã  %L mais la mÃªme clause n'est pas spÃ©cifiÃ©e pour l'unitÃ© de programmeLa clause !$OMP REQUIRES qui est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> via l'utilisation du module %qs Ã  %L remplace une <atomic_default_mem_order(%s)%> prÃ©cÃ©dente (qui est peut-Ãªtre arrivÃ©e lÃ  par l'utilisation d'un module)La clause !$OMP REQUIRES spÃ©cifiÃ©e %qs Ã  %L vient aprÃ¨s l'utilisation d'une construction/routine de pÃ©riphÃ©riqueLa clause !$OMP REQUIRES spÃ©cifiÃ©e %qs via l'utilisation du module %qs Ã  %L mais la mÃªme clause n'est pas spÃ©cifiÃ©e pour l'unitÃ© de programmeLa clause !$OMP REQUIRES spÃ©cifiÃ©e %qs via l'utilisation du module %qs Ã  %L vient aprÃ¨s l'utilisation d'une construction/routine de pÃ©riphÃ©rique!$OMP Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni une ligne continuÃ©eÂ«Â ::Â Â» Ã©tait attendu aprÃ¨s la nature du module Ã  %C mais on ne l'a pas trouvÃ©Â«Â USE :: moduleÂ Â» Ã  %C# %s %.2f %.2f
  la recherche pour #include "..." dÃ©bute ici :
  la recherche pour #include <...> dÃ©bute ici:
! Descripteur $ Ã  %L$ devrait Ãªtre le dernier spÃ©cificateur dans le format Ã  %L$OMP ERROR rencontrÃ© Ã  %L$OMP ERROR rencontrÃ© Ã  %LÂ : %s%#qT dÃ©clarÃ© ici%#qT est dÃ©fini ici%%:%<canon_for_mlib%> prend une ou plusieurs paires de paramÃ¨tres%%:%<target_mode_check%> prend un nombre paire de paramÃ¨tres%%LOC() a une r-valeur Ã  %Cles modificateurs d'opÃ©randes %%d, %%e, %%f, %%g sont uniquement pour des rÃ©fÃ©rences mÃ©moire ou des valeurs constantes%+qD cause un conflit du type de section%+qD cause un conflit du type de section avec %qD%+qD dÃ©clarÃ© %qE aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD est dÃ©clarÃ© %qs aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD sans l'attribut %<retain%> et %qD avec l'attribut %<retain%> sont placÃ©s dans une section avec le mÃªme nom%<!%> n'est pas valable dans GIMPLE%<#define %s%>%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es%<#pragma GCC aarch64%> existe une chaÃ®ne en paramÃ¨tre%<#pragma GCC arm%> existe une chaÃ®ne en paramÃ¨tre%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#pragma GCC memregs%> doit prÃ©cÃ©der toute dÃ©claration de fonction%<#pragma GCC memregs%> accepte un nombre [0-16]%<#pragma GCC optimize (chaÃ®ne [,chaÃ®ne]...)%> n'a pas de %<)%> finale%<#pragma GCC optimize%> n'est pas une chaÃ®ne ou un nombre%<#pragma GCC optimize%> n'est pas permis Ã  l'intÃ©rieur des fonctionsla chaine de %<#pragma GCC optimize%> est mal formÃ©e%<#pragma GCC option%> n'est pas une chaÃ®ne%<#pragma GCC option%> n'est pas permis Ã  l'intÃ©rieur des fonctions%<#pragma GCC pch_preprocess%> doit Ãªtre le premier%<#pragma GCC pop_options%> sans %<#pragma GCC push_options%> correspondant%<#pragma GCC target (chaÃ®ne [,chaÃ®ne]...)%> n'a pas de %<)%> finale%<#pragma GCC target%> n'est pas supportÃ© pour cette machinela chaÃ®ne de %<#pragma GCC target%> est mal formÃ©e%<#pragma GCC unroll%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#pragma GCC unroll%> requiert une expression d'affectation qui est Ã©valuÃ©e en une constante entiÃ¨re non nÃ©gative plus petite que %u%<#pragma GCC visibility push()%> peut spÃ©cifier %<default%>, %<internal%>, %<hidden%> ou %<protected%>%<#pragma GCC visibility%> doit Ãªtre suivi de %<push%> ou %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> n'est pas supportÃ© en C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> n'est pas supportÃ© sur cette cible%<#pragma acc %s data%> n'a pas clause de mouvement de donnÃ©es%<#pragma acc routine%> doit Ãªtre appliquÃ© avant la dÃ©finition%<#pragma acc routine%> doit Ãªtre appliquÃ© avant l'utilisation%<#pragma acc routine%> doit Ãªtre dans la portÃ©e au niveau du fichier%<#pragma acc routine%> nomme un ensemble de surcharges%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une dÃ©claration ou d'une dÃ©finition de fonction%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>%<#pragma align%> doit apparaÃ®tre avant la dÃ©claration de %qD, ignorÃ©%<#pragma implementation%> pour %qs apparaÃ®t aprÃ¨s l'inclusion du fichier%<#pragma message: %s%>%<#pragma omp allocated%> n'est pas encore supportÃ©%<#pragma omp atomic capture%> utilise deux expressions diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic capture%> utilise deux variables diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic compare capture%> avec un rÃ©sultat de comparaison non entier%<#pragma omp atomic read%> est incompatible avec la clause %<release%>%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic update%> utilise deux variables diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%>%<#pragma omp cancel%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>%<#pragma omp critical%> avec la clause %<hint%> requiert un nom sauf quand %<omp_sync_hint_none%> est utilisÃ©%<#pragma omp declare %s%> suivi de %<#pragma omp declare %s%>%<#pragma omp declare %s%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare %s%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction ou un autre %<#pragma omp declare %s%>%<#pragma omp declare %s%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare %s%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction%<#pragma omp declare %s%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonctionle combinateur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>l'initialiseur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>%<#pragma omp declare reduction%> pas au niveau d'un fichier ou d'un bloc%<#pragma omp declare target%> sans %<#pragma omp end declare target%> correspondant%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant%<#pragma omp error%> avec une clause %<at(execution)%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es%<#pragma omp require%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier ou de l'espace de noms%<#pragma omp requires%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier%<#pragma omp scan%> ne peut Ãªtre utilisÃ© que dans une construction de boucle avec la clause %<inscan%> %<reduction%>%<#pragma omp section%> ne peut Ãªtre utilisÃ© que dans une construction %<#pragma omp sections%>%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE%<#pragma omp target data%> doit contenir au moins une clause %<map%>, %<use_device_ptr%> ou %<use_device_addr%>%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>%<#pragma omp target%> avec un modificateur autre que %<always%> ou %<close%> sur une clause %<map%>%<#pragma pack (pop)%> rencontrÃ© sans %<#pragma pack (push)%> correspondant%<#pragma pack%> n'a aucun effet avec %<-fpack-struct%> â€“ ignorÃ©%<#pragma pack(pop, %E)%> rencontrÃ© sans %<#pragma pack(push, %E)%> correspondant%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec la dÃ©claration %<asm%>%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec le %<#pragma redefine_extname%> prÃ©cÃ©dent%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec le renommage prÃ©cÃ©dent%<#pragma scalar_storage_order%> n'est pas supportÃ© pour le C++%<#pragma vtable%> n'est plus supportÃ©la dÃ©claration %<#pragma weak%> de %q+D n'est pas permise, ignorÃ©%<#pragma%> GHS endXXX ne concorde pas avec le prÃ©cÃ©dent startXXX%<#pragma%> GHS endXXX repÃ©rÃ© sans Ãªtre prÃ©cÃ©dÃ© de startXXX%<#pragma%> n'est pas permis ici%<#undef %E%>un numÃ©ro d'opÃ©rande %<$%> est utilisÃ© aprÃ¨s un format sans numÃ©ro d'opÃ©randecontrainte %<%%%> utilisÃ©e avec le dernier opÃ©rande%<%%%c%> laisse seulement les 2 derniers chiffres de l'annÃ©e%<%%%c%> laisse seulement les 2 derniers chiffres de l'annÃ©e dans certaines configurations linguistiquesl'argument de la directive %<%.*s%> n'est pas une chaÃ®ne avec un zÃ©ro terminall'argument de la directive %<%.*s%> est nulla sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets fait dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets dÃ©passe %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets dÃ©passe la taille minimum requise de 4095la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets peut faire dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets peut dÃ©passer la taille minimum requise de 4095la sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> qui a %wu octets fait dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui a %wu octets dÃ©passe %<INT_MAX%>la sortie de la directive %<%.*s%> qui a %wu octets dÃ©passe la taille minimum requise de 4095la sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu ou plus d'octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula prÃ©cision de la directive %<%.*s%> est hors limitesla largeur de la directive %<%.*s%> est hors limitesla directive %<%.*s%> Ã©crit %wu octet dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit %wu ou plus d'octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu%<%D::%D%> n'est pas un membre de classe%<%D::%D%> n'est pas un membre de %qTl'attribut %<%E (%E)%> est ignorÃ© sur les fonctions dÃ©clarÃ©es %qsl'attribut %<%E (%E)%> est ignorÃ© avec les fonctions de dÃ©sallocation dÃ©clarÃ©es %qs%<%E::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<%E::%E%> n'est pas une classe ou un espace de noms%<%E::%E%> n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%<%E::%E%> n'est pas un typedirective d'attribut de portÃ©e %<%E::%E%> ignorÃ©e%<%T%s%D%> nomme le destructeur%<%T::%D%> nomme le constructeur dans %qT%<%T::%D%> nomme le constructeur, pas le type%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<%T::%E%> n'est pas un type%<%T::%E%> nomme le constructeur, pas le type%<%c%> n'est pas un caractÃ¨re valable dans un identificateur%<%c%> n'est pas un premier caractÃ¨re valable pour un identificateur%<%c%E%> n'a pas Ã©tÃ© trouvÃ© dans le(s) protocole(s)%<%s %E%> est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationconstruction %<%s %s%> pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de %qs%<%s + %s%> Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)la construction %<%s taskgroup%> n'est pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de la rÃ©gion %<taskgroup%>%<%s=%s%> et %<%s-%s%> sont incompatiblescontrainte %<&%> utilisÃ©e sans classe de registre%<&%> pas permis seul Ã  la ligne %d%<&%> devrait apparaÃ®tre avant %<...%>%<&&%> n'est pas valable en GIMPLE%<)%> attendu Ã  %C%<*%> dans un contexte boolÃ©en, %<&&%> est suggÃ©rÃ© Ã  la placela capture de %<*this%> est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>%<-%s%> est en conflit avec d'autres options d'architecture, lesquelles spÃ©cifient un processeur %sl'argument de %<--help%> %q.*s est ambigu, veuillez Ãªtre plus prÃ©cis%<--param constructive-interference-size=%d%> est plus grand que %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> est plus petit que %d%<--param destructive-interference-size=%d%> est plus petit que %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> est plus petit que %d%<-I-%> spÃ©cifiÃ© deux fois%<-MG%> ne peut Ãªtre utilisÃ© qu'avec %<-M%> ou %<-MM%>%<-W%serror=%s%>: pas d'option %<-%s%>%<-W%serror=%s%>: pas d'option %<-%s%>; aviez-vous l'intention d'utiliser %<-%s%>Â ?%<-Wabi%> averti Ã  propos des diffÃ©rences depuis l'ABI la plus Ã  jour, qui est aussi utilisÃ© par dÃ©faut%<-Wabi%> n'avertira Ã  propos de rien%<-Wabi=1%> n'est pas supportÃ©, on utilise =2l'argument de %<-Werror=%> %qs n'est pas valide pour %s%<-Werror=%s%>: %<-%s%> n'est pas une option qui contrÃ´le les avertissements%<-Wformat-contains-nul%> ignorÃ© sans %<-Wformat%>%<-Wformat-extra-args%> ignorÃ© sans %<-Wformat%>%<-Wformat-nonliteral%> ignorÃ© sans %<-Wformat%>%<-Wformat-security%> ignorÃ©e sans %<-Wformat%>%<-Wformat-y2k%> ignorÃ© sans %<-Wformat%>%<-Wformat-zero-length%> ignorÃ© sans %<-Wformat%>%<-Wmisleading-indentation%> est dÃ©sactivÃ© Ã  partir de ce point puisque le suivi des colonnes a Ã©tÃ© dÃ©sactivÃ© Ã  cause de la taille du code et des en-tÃªtes%<-f%s%> et %<%s=%s%> sont incompatibles%<-f%s%> n'est pas supportÃ© avec les instructions CONST16%<-f%s%> n'est pas supportÃ©: ignorÃ©%<-f%sleading-underscore%> n'est pas supportÃ© sur cette machine cible%<-fPIC%> et %<-fpic%> ne sont pas supportÃ©s sur cette cible%<-fPIC%> n'est pas supportÃ©%<-fPIC%>/%<-fpic%> pas supportÃ© sur cette cible%<-fPIE%> n'est pas supportÃ©%<-fabi-compat-version=1%> n'est pas supportÃ©, on utilise =2%<-fabi-version=1%> n'est plus supportÃ©%<-fabi-version=12%> (GCC 8.1) change accidentellement la convention d'appel pour %qT%<-fabi-version=13%> (GCC 8.2) corrige la convention d'appel pour %qT qui a changÃ© accidentellement en 8.1%<-falign-%s%> n'est pas entre 0 et %d%<-falign-labels=%d%> n'est pas supportÃ©%<-falign-loops=%d%> n'est pas supportÃ©%<-faligned-new=%d%> n'est pas une puissance de deux%<-fasan-shadow-offset%> ne devrait Ãªtre utilisÃ© qu'avec %<-fsanitize=kernel-address%>%<-fassociative-math%> dÃ©sactivÃ©; d'autres options prennent le pas%<-fcall-saved-REG%> n'est pas supportÃ© pour les registres de sortie%<-fcf-protection%> n'est pas compatible avec cette cible%<-fcf-protection=branch%> n'est pas supportÃ© pour cette cible%<-fcf-protection=full%> n'est pas supportÃ© pour cette cible%<-fcf-protection=return%> n'est pas supportÃ© pour cette cible%<-fconvert=r16_ieee%%> ou %<-fconvert=r16_ibm%> n'est pas supportÃ© sur cette architecture%<-fd-lines-as-code%> n'a pas d'effet dans le format libre%<-fd-lines-as-comments%> n'a pas d'effet dans le format libre%<-fdata-sections%> n'est pas supportÃ© pour cette cible%<-fdbg-cnt=%s:%d-%d%> a une limite supÃ©rieure plus petite que la limite infÃ©rieure%<-fdirectives-only%> est incompatible avec %<-Wunused-macros%>%<-fdirectives-only%> est incompatible avec %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> doit autoriser au moins autant que %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> pour Ada%<-fexcess-precision=16%> pour le Fortran%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>%<-fexcess-precision=16%> n'est pas supportÃ© pour cette cible%<-fexcess-precision=standard%> pour Ada%<-fexcess-precision=standard%> pour C++%<-fexcess-precision=standard%> pour le Fortran%<-ffunction-sections%> n'est pas supportÃ© pour cette cible%<-fhandle-exceptions%> a Ã©tÃ© renommÃ© en %<-fexceptions%> (et est maintenant utilisÃ© par dÃ©faut)%<-fipa-modref%> est incompatible avec %qs%<-flinker-output=rel%> et %<-fltrans%> sont mutuellement exclusifs%<-fmodule-only%> utilisÃ© pour une non-interface%<-fmoduleinfo%> n'est pas supportÃ© sur cette cible%<-fno-fat-lto-objects%> n'est supportÃ© qu'avec des greffons de l'Ã©diteur de liens%<-fno-gnu89-inline%> est uniquement supportÃ© dans les modes GNU99 ou C99%<-fobjc-abi-version%> %d n'est pas supportÃ© sur les cibles 32 bits avec %<-fnext-runtime%>%<-fobjc-abi-version%> 2 doit Ãªtre utilisÃ© pour les cibles 64 bits avec %<-fnext-runtime%>%<-fobjc-exceptions%> est requis pour activer la syntaxe des exceptions en Objective-C%<-fobjc-gc%> est ignorÃ© pour %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> est ignorÃ© pour %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> est ignorÃ© pour %<-fnext-runtime%> lorsque %<-fobjc-abi-version%> est plus grand que 1%<-fobjc-sjlj-exceptions%> est le seul systÃ¨me d'exceptions supportÃ© pour %<-fnext-runtime%> avec un argument de %<-fobjc-abi-version%> infÃ©rieur Ã  2l'option %<-foffload-abi%> ne peut Ãªtre spÃ©cifiÃ©e qu'avec un compilateur pour le dÃ©lestagel'argument de %<-fonly=%> est diffÃ©rent de celui du premier nom de fichier en entrÃ©el'opÃ©rande %<-fopenacc-dim%> est mal formÃ© Ã  %qs%<-fpic%> et %<-fPIC%> ne sont pas supportÃ©s sans %<-mdsbt%> sur cette cible%<-fpic%> et %<-mapcs-reent%> sont incompatibles%<-fpic%> n'est pas supportÃ©%<-fpie%> n'est pas supportÃ©%<-fprefetch-loop-arrays%> n'est pas supportÃ© avec %<-Os%>%<-fprefetch-loop-arrays%> n'est pas supportÃ© pour cette cible%<-fprefetch-loop-arrays%> n'est pas supportÃ© pour cette cible (essayez les options %<-march%>)%<-frecord-gcc-switches%> n'est pas supportÃ© par la cible actuelle%<-freorder-blocks-and-partition%> ne supporte pas les informations de retour en arriÃ¨re sur cette architecture%<-freorder-blocks-and-partition%> ne fonctionne pas sur cette architecture%<-freorder-blocks-and-partition%> ne fonctionne pas avec les exceptions sur cette architecture%<-freorder-blocks-and-partition%> n'est pas supportÃ© sur cette architecture%<-fsanitize-address-use-after-scope%> requiert l'option %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> n'est pas supportÃ©%<-fsanitize=%s%> est incompatible avec %<-fsanitize=%s%>%<-fsanitize=address%> et %<-fsanitize=kernel-address%> ne sont pas supportÃ©s pour cette cible%<-fsanitize=address%> n'est pas supportÃ© pour cette ciblel'option %<-fsanitize=all%> n'est pas valide%<-fsanitize=kernel-address%> avec protection de la pile n'est pas supportÃ© sans %<-fasan-shadow-offset=%> pour cette cible%<-fsanitize=pointer-compare%> doit Ãªtre combinÃ© avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> doit Ãªtre combinÃ© avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> n'est pas supportÃ© pour la plateforme actuelle%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requiert %<-fno-exceptions%>%<-fsplit-stack%> n'est actuellement uniquement supportÃ© que par GNU/Linux%<-fsplit-stack%> est actuellement uniquement supportÃ© sous PowerPC64 GNU/Linux avec glibc-2.18 ou ultÃ©rieur%<-fsplit-stack%> ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e%<-fsplit-stack%> ne supporte pas trois paramÃ¨tres registres%<-fsplit-stack%> ne supporte pas fastcall avec des fonctions imbriquÃ©es%<-fsplit-stack%> n'est pas supportÃ© par cette configuration du compilateur%<-fsplit-stack%> a besoin de l'assistance d'un assembleur pour les directives CFI%<-fstack-check=%> et %<-fstack-clash_protection%> sont mutuellement exclusives; %<-fstack-check=%> est dÃ©sactivÃ©e%<-fstack-check=specific%> pour Thumb-1%<-fstack-check=specific%> pas implÃ©mentÃ© pour MIPS16%<-fstack-clash-protection%> n'est pas supportÃ© sur des cibles oÃ¹ la pile grandi depuis les adresses basses vers les adresses hautesles options %<-fstack-limit-%> sont ignorÃ©es avec %<-mfdpic%>, utilisez %<-mstack-check-l1%>les options %<-fstack-limit-%> ne sont pas supportÃ©es sur ce processeur%<-fstack-protector%> n'est pas supportÃ© pour cette cible%<-fuse-cxa-atexit%> n'est pas supportÃ© pour msp430-elf%<-fuse-linker-plugin%>, mais %s introuvable%<-fwpa%> et %<-fltrans%> sont mutuellement exclusifsL'option %<-g%> est seulement supportÃ©e lorsque GAS est utilisÃ© sur ce processeuroption %<-g%> dÃ©sactivÃ©e%<-g%> avec %<-mno-apcs-frame%> peut ne pas donner un dÃ©bogage pertinent%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf%> %<-g%s%> pour le niveau de dÃ©bogage%<-gdwarf-6%> est Ã©mis sous la version 5 avec des incompatibilitÃ©s%<-ginline-points%> est forcÃ© dÃ©sactivÃ© sans %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> est forcÃ© dÃ©sactivÃ© sans %<-gvariable-location-views%>%<-gnat%> mal orthographiÃ© sous la forme %<-gant%>%<-gsplit-dwarf%> n'est pas supportÃ© sur cette plateforme, il est ignorÃ©%<-gsplit-dwarf%> n'est pas supportÃ© avec LTO, il est dÃ©sactivÃ©l'option %<-iplugindir%> n'a pas Ã©tÃ© passÃ©e par le pilote gcc%<-m%s%> n'est pas supportÃ© par cette configuration%<-m%s%> Ã©crase %<-m%s=%s%>, ajustement du type d'ABI Ã  %qs%<-m32%> est en conflit avec %<-arch ppc64%> (%<-m32%> ignorÃ©)%<-m32%> est en conflit avec %<-arch x86_64%> (%<-m32%> ignorÃ©)%<-m64%> requiert un processeur PowerPC64%<-m96bit-long-double%> n'est pas compatible avec cette cible%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=address%>%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=thread%>L'option %<-mabi=2fp+%> est supportÃ©e si un FPU est disponible, doit activer %<-mext-fpu-sp%> ou %<-mext-fpu-dp%>%<-mabi=ms%> pas supportÃ© avec l'ABI X32%<-maix64%> requis: les calculs 64 bits avec un adressage 32 bits ne sont pas encore supportÃ©s%<-maix64%> exige que l'architecture PowerPC64 demeure sÃ©lectionnÃ©e%<-malign-functions%> est obsolÃ¨te, utilisez %<-falign-functions%>%<-malign-functions=%d%> n'est pas entre 0 et %d%<-malign-jumps%> est obsolÃ¨te, utilisez %<-falign-jumps%>%<-malign-jumps=%d%> n'est pas entre 0 et %d%<-malign-loops%> est obsolÃ¨te, utilisez %<-falign-loops%>%<-malign-loops=%d%> n'est pas entre 0 et %d%<-mapcs-stack-check%> incompatible avec %<-mno-apcs-frame%>%<-march=%s%> n'est pas compatible avec l'ABI sÃ©lectionnÃ©e%<-march=%s%> requiert %<-mfp32%>%<-march=%s%> %s doit Ãªtre sÃ©parÃ© par %<_%>%<-march=%s%>: la chaÃ®ne ISA n'est pas dans l'ordre canonique. %<%c%>%<-march=%s%>: la chaÃ®ne ISA doit commencer par rv32 ou rv64%<-march=%s%>: nombre attendu aprÃ¨s %<%dp%>%<-march=%s%>: l'extension %qs apparaÃ®t plus d'une fois%<-march=%s%>: le premier sous-ensemble ISA doit Ãªtre %<e%>, %<i%> ou %<g%>%<-march=%s%>: pour %<%s%dp%dp?%>, un numÃ©ro de version avec plus de deux niveaux n'est pas supportÃ©%<-march=%s%>: le nom de %s doit avoir plus d'une lettre%<-march=%s%>: rv%de n'est pas une ISA de base valable%<-march=%s%>: chaÃ®ne ISA inattendue Ã  la finÂ : %qs%<-march=%s%>: sous-ensemble ISA %<%c%> non supportÃ©%<-masm=intel%> n'est pas supportÃ© dans cette configuration%<-max-stackframe=%d%> n'est pas utilisable, n'est pas entre 0 et %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> ne sont pas supportÃ©s en combinaison%<-mbranch-cost=%d%> n'est pas entre 0 et 5%<-mcall-aixdesc%> incompatible avec %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> est incompatible avec %s%<-mcall-ms2sysv-xlogues%> n%'est actuellement pas supportÃ© avec SEH%<-mcmodel%> est incompatible avec les autres options toc%<-mcmodel=%> n'est pas supportÃ© sur les systÃ¨mes 32 bits%<-mcode-region=either%> requiert le modÃ¨le mÃ©moire large (%<-mlarge%>)%<-mcode-region=upper%> requiert le modÃ¨le mÃ©moire large (%<-mlarge%>)%<-mcorea%> et %<-mcoreb%> ne peuvent Ãªtre utilisÃ©s ensemble%<-mcorea%> devrait Ãªtre utilisÃ© avec %<-mmulticore%>%<-mcoreb%> devrait Ãªtre utilisÃ© avec %<-mmulticore%>%<-mcpu=%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=%> ou %<-march=%>%<-mcpu=%s%> est en conflit avec %<-march=%s%>%<-mcpu=%s%> a une rÃ©vision de silicium invalide%<-mcpu=%s%> n'est pas valable%<-mcpu=%s%>: CPU inconnu%<-mdata-region=either%> requiert le modÃ¨le de mÃ©moire large (%<-mlarge%>)%<-mdata-region=upper%> requiert le modÃ¨le de mÃ©moire large (%<-mlarge%>)%<-mdiv%> requiert %<-march%> pour incorporer l'extension %<M%>%<-mdouble-float%> ignorÃ© sans %<-mhard-float%>%<-mdynamic-no-pic%> Ã©crase %<-fpic%>, %<-fPIC%>, %<-fpie%> ou %<-fPIE%>%<-mes0%> ne peut Ãªtre utilisÃ© qu'avec le C%<-mexr%> est utilisÃ© sans %<-ms%>%<-mexr%> est utilisÃ© sans %<-ms%> ou %<-msx%>%<-mfdivdu%> ignorÃ© sans %<-mhard-float%>%<-mfdpic%> n'est pas supportÃ©, veuillez utiliser une cible bfin-linux-uclibc%<-mfentry%> est supportÃ© uniquement sur des processeurs 64 bits%<-mfentry%> n'est pas supportÃ© en 32 bits en combinaison avec %<-fpic%>%<-mfloat-abi=hard%> et VFP%<-mfloat-abi=hard%>: l'architecture sÃ©lectionnÃ©e n'a pas de FPU%<-mfpxx%> peut uniquement Ãªtre utilisÃ© avec l'ABI o32%<-mfpxx%> requiert %<-mlra%>%<-mfunction-return%> et %<-fcf-protection%> sont incompatibles%<-mfunction-return=%s%> et %<-mcmodel=large%> sont incompatibles%<-mfused-madd%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-ffp-contract=%>%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s si la cible supporte les instructions mfhc1 et mthc1%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s en utilisant l'ABI o32%<-mgp32%> utilisÃ© avec une ABI 64 bits%<-mgp64%> utilisÃ© avec une ABI 32 bits%<-mgp64%> utilisÃ© avec un processeur 32 bits%<-mgpopt%> pas supportÃ© avec PICl'argument de %<-mgprel-sec=%> n'est pas une expression rationnelle valide%<-mgprel-sec=%> pas supportÃ© avec PIC%<-mhard-dfp%> ne peut Ãªtre utilisÃ© en conjonction avec %<-msoft-float%>%<-mhard-float%> n'est pas supportÃ© par le processeur sÃ©lectionnÃ©%<-mincoming-stack-boundary=%d%> n'est pas entre %d et 12%<-mindirect-branch%> et %<-fcf-protection%> sont incompatibles%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles%<-mintel-syntax%> et %<-mno-intel-syntax%> sont dÃ©prÃ©ciÃ©s; utilisez plutÃ´t %<-masm=intel%> et %<-masm=att%>%<-mips3d%> requiert %<-mpaired-single%>l'argument de %<-misr-secure=%d%> n'est pas entre 0 et 3l'argument de %<-misr-vector-size=%d%> doit Ãªtre 4 ou 16%<-mlarge%> requiert un %<-mmcu=%> compatible avec le 430X%<-mlong-double-64%> n'est pas permis avec %<-m64%>%<-mloongson-ext2%> doit Ãªtre utilisÃ© avec %<-mloongson-ext%>%<-mloongson-mmi%> doit Ãªtre utilisÃ© avec %<-mhard-float%>%<-mmsa%> doit Ãªtre utilisÃ© avec %<-mfp64%> et %<-mhard-float%>%<-mmul=g13%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g10%>%<-mmul=g13%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g14%>%<-mmul=g14%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g10%>%<-mmul=g14%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g13%>%<-mmulticore%> ne peut Ãªtre utilisÃ© qu'avec un BF561%<-mn%> n'est pas supportÃ© sur les cibles linux%<-mno-%s%> dÃ©sactive %<-m%s%>%<-mno-allow-string-insns%> interdit la gÃ©nÃ©ration de l'instruction RMPA%<-mno-altivec%> dÃ©sactive vsx%<-mno-dpfp-lrsr%> n'est supportÃ© qu'avec %<-mdpfp%>%<-mno-exr%> est uniquement valable avec %<-ms%> ou %<-msx%> â€“ option ignorÃ©e%<-mno-fentry%> n'est pas compatible avec SEH (gestionnaire d'exceptions structurÃ©)%<-mno-gpopt%> Ã  besoin de %<-mexplicit-relocs%>%<-mno-mpy%> n'est supportÃ© que sur ARC700 ou ARCv2%<-mno-pic-data-is-text-relative%> ne peut pas Ãªtre utilisÃ© sans %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> n'est pas compatible avec cette cible%<-mnop-mcount%> n'est pas implÃ©mentÃ© pour %<-fPIC%>%<-mpcrel%> %<-fPIC%> n'est actuellement pas supportÃ© sur le processeur sÃ©lectionnÃ©%<-mpic-register=%> est inutile sans %<-fpic%>%<-mpic-symbol-stubs%> n'est pas requis pour du code 64 bits (ignorÃ©)%<-mpreferred-stack-boundary%> n'est pas supportÃ© pour cette cible%<-mpreferred-stack-boundary=%d%> n'est pas entre %d et %d%<-mpreferred-stack-boundary=%d%> doit Ãªtre entre %d et %d%<-mquad-memory%> n'est pas disponible en mode petit-boutiste%<-mquad-memory%> requiert le mode 64 bits%<-mquad-memory-atomic%> requiert le mode 64 bitsl'argument de %<-mr0rel-sec=%> n'est pas une expression rationnelle valable%<-mr0rel-sec=%> pas supportÃ© avec PIC%<-mregparm%> est ignorÃ© avec la psABI du MCU Intel%<-mregparm%> est ignorÃ© en mode 64 bits%<-mregparm=%d%> n'est pas entre 0 et %d%<-mrelax%> est uniquement supportÃ© pour le PIC RTPl'attribut RISC-V ELF %<-mriscv-attribute%> requiert GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> est ignorÃ© en mode 64 bits%<-ms2600%> est utilisÃ© sans %<-ms%>%<-mshared-library-id=%> spÃ©cifiÃ© sans %<-mid-shared-library%>%<-mshared-library-id=%s%> n'est pas entre 0 et %d%<-msmart%> est incompatible avec %<-mhigh-registers%>%<-mspfp_fast%> pas disponible sur ARC600 ou ARC601%<-msse5%> a Ã©tÃ© supprimÃ©%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>%<-mstack-protector-guard=tls%> a besoin d'un registre TLS matÃ©riel%<-mstringop-strategy=rep_8byte%> pas supportÃ© pour du code 32 bits%<-mtpf-trace-hook-epilogue-check%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-epilogue-target%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-prologue-check%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-prologue-target%> requiert un entier dans la plage 0-4095%<-mtune=%> attend mn10300, am33, am33-2, ou am34%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©%<-muintr%> pas supportÃ© pour du code 32 bits%<-mvrsave=no%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mno-vrsave%>%<-mvrsave=yes%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-mvrsave%>%<-mvsx%> et %<-mno-altivec%> sont incompatibles%<-mvsx%> nÃ©cessite l'adressage indexÃ©%<-mvsx%> nÃ©cessite une unitÃ© matÃ©rielle en virgule flottante%<-mxl-multiply-high%> ne peut Ãªtre utilisÃ© qu'avec %<-mcpu=v6.00.a%> ou supÃ©rieur%<-mxl-multiply-high%> requiert %<-mno-xl-soft-mul%>%<-mxl-reorder%> ne peut Ãªtre utilisÃ© qu'avec %<-mcpu=v8.30.a%> ou supÃ©rieur%<-mxl-reorder%> exige %<-mxl-pattern-compare%> pour %<-mcpu=v8.30.a%>%<-pipe%> est ignorÃ© parce que %<-save-temps%> est spÃ©cifiÃ©%<-pipe%> n'est pas supportÃ©%<-static-libgfortran%> n'est pas supportÃ© par cette configuration%<-x %s%> n'a pas d'effet aprÃ¨s le dernier fichier d'entrÃ©edÃ©signateur %<.%s%> utilisÃ© plusieurs fois dans la mÃªme liste d'initialiseursle gestionnaire %<...%> doit Ãªtre le dernier gestionnaire de son bloc Â«Â tryÂ Â»%<...%> pas permis dans une liste d'initialisation par dÃ©signation%<::%> nÃ©cessaire dans une liaison PROCEDURE avec une cible explicite Ã  %C%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©; vouliez-vous employer %qsÂ ?%<::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<::%E%> n'est pas une classe ou un espace de noms%<::%E%> n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%<::%E%> n'est pas un type%<::main%> doit retourner %<int%>%<<:%> est une Ã©criture alternative pour %<[%>. InsÃ©rer un espace entre %<<%> et %<::%>%<<::%> ne peut pas Ãªtre au dÃ©but d'une liste d'arguments d'un patron%<<<%> dans un contexte boolÃ©en, vouliez-vous plutÃ´t utiliser %<<%>Â ?%<=%>options manquant aprÃ¨s %<-foffload-options=%>cible%<=> target%> est invalide pour la liaison DEFERRED Ã  %Cl'opÃ©rateur %<>>%> est traitÃ© comme deux caractÃ¨res > en C++11%<>>%> devrait Ãªtre %<> >%> Ã  l'intÃ©rieur d'une liste d'arguments de patron imbriquÃ©s%<?:%> utilisant des constantes entiÃ¨res dans un contexte boolÃ©en%<?:%> utilisant des constantes entiÃ¨res dans un contexte boolÃ©en, l'expression sera toujours Ã©valuÃ©e Ã  %<true%>le paramÃ¨tre de %<@catch%> ne peut pas Ãªtre qualifiÃ© avec un protocolele paramÃ¨tre de %<@catch%> n'est pas un type de classe Objective-C connu%<@dynamic%> n'est pas disponible en Objective-C 1.0%<@dynamic%> pas dans dans le contexte @implementation%<@dynamic%> requiert qu'une @interface de la classe soit disponible%<@encode%> doit spÃ©cifier un type comme un argument%<@end%> manquant dans le contexte d'implÃ©mentation%<@end%> doit apparaÃ®tre dans un contexte @implementation%<@interface%> de la classe %qE introuvable%<@optional%> est autorisÃ© uniquement dans le contexte @protocol%<@optional%> n'est pas disponible en Objective-C 1.0%<@package%> n'est pas disponible en Objective-C 1.0%<@package%> a actuellement le mÃªme effet que %<@public%>%<@property%> n'est pas disponible en Objective-C 1.0%<@required%> est autorisÃ© uniquement dans le contexte @protocol%<@required%> n'est pas disponible en Objective-C 1.0l'argument de %<@synchronized%> n'est pas un objet%<@synthesize%> ne peut pas Ãªtre utilisÃ© dans des catÃ©gories%<@synthesize%> n'est pas disponible en Objective-C 1.0%<@synthesize%> pas dans le contexte @implementation%<@synthesize%> requiert qu'une @interface de la classe soit disponible%<@throw%> (rethrow) utilisÃ© en dehors d'un bloc %<@catch%>l'argument de %<@throw%> n'est pas un objet%<@try%> sans %<@catch%> ni %<@finally%>les en-tÃªtes de colonnes %<CPU_TYPE%> et %<MPY_TYPE%> sont manquants dans %<devices.csv%>l'en-tÃªte de colonne %<CPU_TYPE%> est manquant dans %<devices.csv%>l'adresse de base de %<CTABLE_ENTRY%> n'est pas un multiple de 256%<CTABLE_ENTRY%> index %les appels %<DEFFERED_INIT%> devraient avoir la mÃªme taille constante pour le premier argument et le terme de gauchela clause %<DETACH%> Ã  %L ne doit pas Ãªtre utilisÃ©e avec la clause %<MERGEABLE%>%<G0%> dans le format Ã  %Lla directive %<GCC ivdep%> n'est pas au dÃ©but d'une boucle Ã  %Cla directive %<GCC novector%> n'est pas au dÃ©but d'une boucle Ã  %Cla directive %<GCC unroll%> n'est pas au dÃ©but d'une boucle Ã  %CDirective %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %Cla directive %<GCC vector%> n'est pas au dÃ©but d'une boucle Ã  %C%<HLE_ACQUIRE%> n'est pas utilisÃ© avec le modÃ¨le mÃ©moire %<ACQUIRE%> ou un autre plus contraignant%<HLE_RELEASE%> n'est pas utilisÃ© avec le modÃ¨le mÃ©moire %<RELEASE%> ou un autre plus contraignant%<LEXER_DEBUGGING_ENABLED_P%> n'est pas dÃ©fini Ã  vraiL'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 0L'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre %sL'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre un %sl'en-tÃªte de colonne %<MPY_TYPE%> est manquant dans %<devices.csv%>%<PRINT_OPERAND%> pointeur nul%<PRINT_OPERAND%>: Ponctuation %<%c%> inconnue%<PRINT_OPERAND_ADDRESS%>, pointeur nulL'argument %<SOURCE%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre un %s%<TREE_PURPOSE%> n'est pas NULL dans la liste %<TYPE_ARG_TYPES%>%<TYPE_ARRAY_MAX_SIZE%> pas %<INTEGER_CST%>%<TYPE_BINFO%> n'est pas %<TREE_BINFO%>le type %<TYPE_BINFO%> n'est pas %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> n'est pas %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> est %i tandis que %<TYPE_CACHED_VALUES%> est %p%<TYPE_CACHED_VALUES_P%> est dÃ©fini alors qu'il ne le devrait pas%<TYPE_CANONICAL%> a un %<TYPE_CANONICAL%> diffÃ©rent%<TYPE_CANONICAL%> n'est pas compatiblele %<TYPE_CANONICAL%> de la variante principale n'est pas la variante principale%<TYPE_FIELDS%> dÃ©fini dans un type incompletle champ %<TYPE_LANG_SLOT_1 (binfo)%> est non NULL%<TYPE_MAIN_VARIANT%> a un %<TYPE_MAIN_VARIANT%> diffÃ©rent%<TYPE_MAX_VALUE_RAW%> non NULL%<TYPE_METHOD_BASETYPE%> n'est pas la variante principale%<TYPE_METHOD_BASETYPE%> n'est pas un enregistrement ni une unionle %<TYPE_MODE%> de %<TYPE_CANONICAL%> n'est pas compatible%<TYPE_NEXT_PTR_TO%> n'est pas %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> n'est pas %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> n'est pas un enregistrement ni une unionle champ %<TYPE_VALUES_RAW%> n'est pas NULL%<TYPE_VFIELD%> n'est pas %<FIELD_DECL%> ni %<TREE_LIST%>modificateur %<V%> sur un registre non entier%<[%E] =%> utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour la classe %qT%<[*]%> n'est pas permis ailleurs que dans la portÃ©e du prototype d'une fonction%<[*]%> n'est pas dans une dÃ©claration%<[[omp::directive(%s)]]%> doit Ãªtre le seul attribut spÃ©cifiÃ© dans une instruction%<[super ...]%> doit apparaÃ®tre dans le contexte d'une mÃ©thodeles spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement de %qEles spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement d'un littÃ©ral composÃ©les spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement du champ sans nom%<_Atomic%> %qD dans la clause %<aligned%>%<_Atomic%> %qD dans la clause %<firstprivate%> dans la construction %<target%>%<_Atomic%> %qD dans la clause %<linear%>%<_Atomic%> %qD dans la clause %qs%<_Atomic%> %qD dans la clause implicite %<firstprivate%> dans la construction %<target%>%<_Atomic%> %qD dans la clause implicite %<map%>%<_Atomic%> %qE dans la clause %<reduction%>%<_Atomic%> %qE dans la clause %qs%<_Atomic%> appliquÃ© Ã  un type qualifiÃ©expression %<_Atomic%> dans %<#pragma omp atomic%>%<_Atomic%> en Objective-Cvariable d'itÃ©ration %<_Atomic%> %qEtype qualifiÃ© par %<_Atomic%> dans %<#pragma omp declare reduction%>type de tableau qualifiÃ© avec %<_Atomic%>type de fonction qualifiÃ© par %<_Atomic%>le type du paramÃ¨tre %qT est qualifiÃ© avec %<_Atomic%> dans %q+Dtype de retour qualifiÃ© avec %<_Atomic%> pour %qD%<_Float%d%s%> n'est pas supportÃ© sur cette ciblel'association %<_Generic%> a un type fonctionl'association %<_Generic%> a un type incompletl'association %<_Generic%> a un type de longueur variablele sÃ©lecteur %<_Generic%> correspond Ã  plusieurs associationsle sÃ©lecteur %<_Generic%> du type %qT n'est compatible avec aucune association%<_Generic%> spÃ©cifie deux types compatibles%<_Noreturn%> dans une dÃ©claration vide%<_Sat%> est utilisÃ© sans %<_Fract%> ou %<_Accum%>l'attribut %<__BELOW100__%> n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»l'attribut %<__BELOW100__%> s'applique uniquement aux variables%<__GIMPLE%> uniquement valable avec %<-fgimple%>la fonction %<__RTL%> ne peut pas Ãªtre compilÃ©e avec %<-flto%>%<__alignof%> appliquÃ© sur un champ de bits%<__auto_type%> suivi des attributs %<[[]]%>%<__auto_type%> dans une dÃ©claration vide%<__auto_type%> peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur%<__auto_type%> exige un simple identificateur comme dÃ©clarateur%<__auto_type%> requiert une dÃ©claration de donnÃ©e initialisÃ©e%<__auto_type%> utilisÃ© avec un initialisateur de champ de bits%<__builtin_arc_aligned%> avec un alignement non constant%<__builtin_bit_cast%> a le type de destination %qT qui est un type tableau%<__builtin_bit_cast%> a le type de destination %qT qui n'est pas trivialement copiable%<__builtin_bit_cast%> a la taille source %qE qui n'est pas Ã©gale Ã  la taille du type destination %qE%<__builtin_bit_cast%> a le type source %qT qui n'est pas trivialement copiablel'opÃ©rande de %<__builtin_complex%> n'est pas un type binaire en virgule flottante rÃ©elopÃ©randes de %<__builtin_complex%> de types diffÃ©rentsle premier argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un vecteur en virgule flottantele nombre d'Ã©lÃ©ments du vecteur en premier argument et du deuxiÃ¨me type vectoriel en second argument de %<__builtin_convertvector%> devraient Ãªtre les mÃªmesle deuxiÃ¨me argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un type vectoriel flottant%<__builtin_eh_return%> n'est pas supportÃ© sur cette cible%<__builtin_has_attribute%> avec un argument dÃ©pendant n'est pas encore supportÃ©l'argument de %<__builtin_is_corresponding_member%> n'est pas un pointeur vers un membre%<__builtin_is_corresponding_member%> a besoin de deux arguments%<__builtin_is_corresponding_member%> n'est pas bien dÃ©fini pour des unions anonymesl'argument de %<__builtin_is_pointer_interconvertible_with_class%> n'est pas un pointeur vers un membre%<__builtin_is_pointer_interconvertible_with_class%> a besoin d'un seul argumentle deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1%<__builtin_next_arg%> appelÃ© sans argument%<__builtin_rx_%s%> accepte %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> ou %<U%>%<__builtin_saveregs%> n'est pas supportÃ© par cette sous-cible%<__builtin_saveregs%> n'est pas supportÃ© par cette cible%<__builtin_set_thread_pointer%> n'est pas supportÃ© sur cette ciblele type intÃ©rieur du/des argument(s) vectoriel(s) de %<__builtin_shuffle%> doivent avoir la mÃªme taille que le type intÃ©rieur du masqueles arguments vectoriels de %<__builtin_shuffle%> doivent Ãªtre du mÃªme typeles arguments de %<__builtin_shuffle%> doivent Ãªtre des vecteursle dernier argument de %<__builtin_shuffle%> doit Ãªtre un vecteur d'entiersle nombre d'Ã©lÃ©ments du/des argument(s) vectoriel(s) et du vecteur de masque de %<__builtin_shuffle%> doivent Ãªtre les mÃªmesles arguments vectoriels de %<__builtin_shufflevector%> doivent Ãªtre du mÃªme type d'Ã©lÃ©mentles arguments de %<__builtin_shufflevector%> doivent Ãªtre des vecteurs de taille constanteles arguments de %<__builtin_shufflevector%> doivent Ãªtre des vecteurs%<__builtin_shufflevector%> doit spÃ©cifier un rÃ©sultat avec un nombre d'Ã©lÃ©ments qui est une puissance de deux%<__builtin_thread_pointer%> n'est pas supportÃ© sur cette cibleappel %<__builtin_unreachable%> ou %<__builtin_trap%> avec des arguments%<__delay_cycles%> est limitÃ© Ã  des dÃ©comptes de boucles sur 32 bits%<__delay_cycle%> ne prend que des arguments constants%<__delay_cycles%> n'accepte que des dÃ©comptes de cycles non nÃ©gatifs%<__fp16%> et pas de ldrh%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme %<long%> ou %<long long%>%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme un type%<__int%d%> n'est pas supportÃ© par la cible%<__int%d%> n'est pas supportÃ© sur cette cibleles dÃ©clarations %<__label__%> sont uniquement permises Ã  l'intÃ©rieur des fonctions%<__label__%> pas au dÃ©but du bloc%<__restrict%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions%<__thread%> avant %<extern%>%<__thread%> avant %<static%>%<__thread%> avant %qD%<__thread%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions%<__transaction_atomic%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>%<__transaction_cancel%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle%<__transaction_relaxed%> sans avoir activÃ© le support pour la mÃ©moire transactionnelleL'argument %<a%d%> de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %s(%d)L'argument %<a1%> de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTER%<acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%> Ã  %Ll'attribut %<alias%> est ignorÃ© car la fonction est dÃ©finiel'argument de %<alignas%> a le type non entier %qTl'expression d'alignement de la clause %<aligned%> doit Ãªtre un entierl'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positivedans la clause %<allocate%>, l'argument du modificateur %<align%> doit Ãªtre une expression entiÃ¨re constante positive qui est une puissance de deuxl'expression d'allocation de la clause %<allocate%> a le type %qT plutÃ´t que %<omp_allocator_handle_t%>l'expression d'allocation de la clause %<allocator%> a le type %qT plutÃ´t que %<omp_allocator_handle_t%>il pourrait ne pas Ãªtre possible de mettre en ligne la fonction %<always_inline%>l'attribut %<amdgpu_hsa_kernel%> requiert un argument de type constante chaÃ®ne de caractÃ¨resle modificateur de pÃ©riphÃ©rique %<ancestor%> pas prÃ©cÃ©dÃ© de la directive %<requires%> avec la clause %<reverse_offload%>le modificateur de pÃ©riphÃ©rique %<ancestor%> n'est pas prÃ©cÃ©dÃ© par la directive %<requires%> avec la clause %<reverse_offload%> Ã  %C%<ancestor%> n'est pas encore supportÃ©un %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0%<asm goto%> avec des sorties typÃ©es complexesl'Ã©crasement %<asm%> entre en conflit avec l'opÃ©rande d'entrÃ©el'Ã©crasement %<asm%> entre en conflit avec l'opÃ©rande de sortiedÃ©claration %<asm%> ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentfanions %<asm%> non supportÃ©s en mode thumb1%<asm%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<asm%> pas permis dans une fonction %<transaction_safe%>%<asm%> interdit dans une transaction atomiqueopÃ©rande %<asm%> %d ne concorde probablement pas avec les contraintesla contrainte de l'opÃ©rande %<asm%> est incompatible avec la taille de l'opÃ©randel'opÃ©rande %<asm%> a des contraintes impossiblesl'opÃ©rande %<asm%> requiert un rechargement impossiblele qualificatif %<asm%> %qT est ignorÃ© en dehors du corps d'une fonctionqualificatif %<asm%> en dehors du corps de la fonctionle spÃ©cificateur %<asm%> pour la variable %qE est en conflit avec la liste d'Ã©crasement de %<asm%>les spÃ©cificateurs %<asm%> ne sont pas permis sur des membres de donnÃ©es non statiques%<assign%> n'est pas sÃ»r pour des objets Objective-C; veuillez l'indiquer explicitement si vous en avez besoinla propriÃ©tÃ© %<assign%> %qs utilise la variable d'instance %qs qui est un champ de bitsl'expression de %<async%> doit Ãªtre un entierÃ©chec de %<atexit%>la propriÃ©tÃ© %<atomic%> %qs utilise la variable d'instance %qs qui est un champ de bits%<atomic_cancel%>clause %<atomic_default_mem_order%> utilisÃ©e lexicalement aprÃ¨s la premiÃ¨re construction %<atomic%> sans clause d'ordre de mÃ©moire%<auto%> peut seulement Ãªtre spÃ©cifiÃ© pour des dÃ©clarations de variables ou de fonctions%<auto%> a changÃ© de signification en C++11; retirez-le%<auto%> entre en conflit avec d'autres spÃ©cificateurs de boucle de OpenACC%<auto%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©e%<auto%> n'est pas autorisÃ© dans une dÃ©claration de synonymele paramÃ¨tre %<auto%> n'est pas permis dans ce contexte%<auto(x)%> ne peut Ãªtre contraint%<auto(x)%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<auto{x}%> ne peut Ãªtre contraint%<auto{x}%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<await_suspend%> doit retourner %<void%>, %<bool%> ou un identifiant de coroutine%<bank_switch%> n'a pas d'effet sur les fonctions qui ne gÃ¨rent pas une interruptionla clause %<bind%> n'est pas spÃ©cifiÃ©e sur une construction %<loop%> pas imbriquÃ©e dans une autre construction OpenMP%<bind(parallel)%> sur une construction %<loop%> imbriquÃ©e dans une construction %<simd%>%<bind(team)%> sur une rÃ©gion %<loop%> pas strictement imbriquÃ©e dans une rÃ©gion %<team%>%<builtin_return_address%> ne contient que 2 octets d'adresse%<cancel for%> Ã  l'intÃ©rieur de %<nowait%> pour la construction%<cancel for%> Ã  l'intÃ©rieur de %<ordered%> pour la construction%<cancel sections%> Ã  l'intÃ©rieur d'une construction de sections %<nowait%>%<catch%> n'est pas supportÃ©%<concept%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de champles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de paramÃ¨treles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de typeles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de variable%<const%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctionsexpression %<depobj%> qualifiÃ©e avec %<const%>%qE qualifiÃ© avec %<const%> peut uniquement apparaÃ®tre dans les clauses %<shared%> ou %<firstprivate%>%<const%> qualifiant %qE sans membre %<mutable%> ne peut apparaÃ®tre que dans les clauses %<shared%> ou %<firstprivate%>un qualificatif %<const%>, %<volatile%> ou %<__restrict%> est appliquÃ© au type %qT dans %<#pragma omp declare reduction%>la fonction %<consteval%> %q+D redÃ©fini une fonction qui n'est pas %<consteval%>l'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonctionle constructeur %<constexpr%> n'a pas de corps videle constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnÃ©e non statiqueles destructeurs %<constexpr%> sont uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>la profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez %<-fconstexpr-depth=%> pour augmenter le maximum)le dÃ©compte des opÃ©rations d'Ã©valuation de %<constexpr%> dÃ©passe la limite permise %wd (utilisez %<-fconstexpr-ops-limit=%> pour augmenter la limite)les lambda %<constexpr%> sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le dÃ©compte des itÃ©rations de la boucle %<constexpr%> dÃ©passe la limite permise %d (utilisez %<-fconstexpr-loop-limit=%> pour augmenter la limite)%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type non entierle membre statique %<constexpr%> %qD doit avoir une initialisationla variable %<constexpr%> %qD a le type %qT modifiÃ© par une variable%<constinit%> peut uniquement Ãªtre appliquÃ© Ã  une variable avec une durÃ©e de stockage statique ou au niveau du threadle type de retour %<constinit%> pour une fonction n'est pas permisla variable %<constinit%> %qD n'a pas une initialisation constanteune rÃ©gion %<critical%> ne peut pas Ãªtre imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%> portant le mÃªme noml'argument de %<custom-%s=%> doit Ãªtre un entier non nÃ©gatif%<custom-%s=%> n'est pas reconnu comme instruction FPU%<custom-%s=%> exige un argumentl'option %<custom-fpu-cfg%> ne supporte pas %<no-%>l'option %<custom-fpu-cfg%> requiert un argument de configuration%<decl-specifier%> dans la dÃ©claration du guide de dÃ©ductiondirective %<declare %s%> pas immÃ©diatement suivie d'une dÃ©claration ou d'une dÃ©finition de fonction%<declare target%> dans la syntaxe d'attribut terminÃ©e avec %<end declare target%> dans la syntaxe pragma%<declare target%> dans la syntaxe pragma terminÃ©e avec %<end declare target%> dans la syntaxe d'attribut%<declare variant%> sur le constructeur %qD%<declare variant%> sur %qD par dÃ©faut%<declare variant%> sur %qD supprimÃ©%<declare variant%> sur le destructeur %qD%<declare variant%> sur %qD virtuel%<decltype%> ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e%<decltype%> est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©%<decltype(auto)%> ne peut pas Ãªtre qualifiÃ© avec CVle spÃ©cificateur de type %<decltype(auto)%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>Ã©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»la cible %<default%> n'a pas Ã©tÃ© dÃ©finie%<delete[]%> n'est pas une expression constanteclause %<depend%> avec le type de dÃ©pendance %<depobj%> sur une section de tableaula clause %<depend%> avec le modificateur %<sink%> fait rÃ©fÃ©rence Ã  une itÃ©ration qui n'est jamais dans l'espace d'itÃ©rationla clause %<depend%> avec le modificateur %<sink%> attend une itÃ©ration lexicale ultÃ©rieureune clause %<depend%> avec le modificateur %<source%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %<depend%> avec le modificateur %<sink%> sur la mÃªme construction%<depend(%s)%> est uniquement autorisÃ© dans %<omp ordered%>type de dÃ©pendance %<depobj%> spÃ©cifiÃ© dans la clause %<depend%> d'une construction %<depobj%>l'expression %<depobj%> n'est pas une expression l-valeurle gestionnaire d'Ã©vÃ©nement de la clause %<detach%> a le type %qT plutÃ´t que %<omp_event_handle_t%>la clause %<detach%> ne doit pas Ãªtre utilisÃ©e avec la clause %<mergeable%>la clause %<device%> avec %<ancestor%> est uniquement permise dans une construction %<target%>l'identifiant de %<device%> doit Ãªtre entierL'argument %<dim%> de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de co-dimension valableL'argument %<dim%> de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valableL'argument %<dim%> de l'intrinsÃ¨que %s Ã  %L n'est pas un index de dimension validel'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entierune rÃ©gion %<distribute%> doit Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une construction %<teams%>%<dynamic_cast%> pas permis avec %<-fno-rtti%>%<dynamic_cast<%#T>(%q#D)%> ne peut jamais rÃ©ussir%<else%> sans %<if%> prÃ©cÃ©dent%<enum %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs%<explicit%> dans une dÃ©claration amie%<explicit%> en dehors de la dÃ©claration de la classe%<explicit(bool)%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<export%> ne fait pas partie de la directive de module suivanteÃ©dition de liens %<extern "C"%> dÃ©marrÃ©e icil'attribut %<externally_visible%> n'a d'effet que dans des objets publiquesattribut %<fallthrough%> au plus haut niveaul'attribut %<fallthrough%> n'est pas suivi par %<;%>l'attribut %<fallthrough%> est spÃ©cifiÃ© avec un paramÃ¨trel'attribut %<fast_interrupt%> est ignorÃ©l'expression %<filter%> doit Ãªtre un nombre entierl'attribut %<flatten%> est ignorÃ© sur les aliasliste %<flush%> spÃ©cifiÃ©e avec une clause d'ordre de mÃ©moire%<fopen%>: %s: %mles dÃ©clarations initiales de boucles %<for%> ne sont permises qu'en mode C99 et C11%<friend%> peut seulement Ãªtre spÃ©cifiÃ© Ã  l'intÃ©rieur d'une classe%<friend%> utilisÃ© en dehors d'une classesupport de %<function_profiler%>%<function_profiler%> supportÃ© pour MMIXboucle %<gang%> dans une rÃ©gion %<gang-single%>l'expression numÃ©rique de %<gang%> doit Ãªtre un entierla valeur numÃ©rique de %<gang%> doit Ãªtre positivel'expression statique %<gang%> doit Ãªtre un entierla valeur statique de %<gang%> doit Ãªtre positivele processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>l'attribut %<getter%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut %<gnu_inline%> est prÃ©sent sur %q+D%<goto%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<goto%> n'est pas une expression constante%<gp_offset%> (%ld) ou %<end_offset%> (%ld) est plus petit que zÃ©rol'expression de %<grainsize%> doit Ãªtre un entierla valeur de %<grainsize%> doit Ãªtre positive%<h%> appliquÃ© Ã  un opÃ©rande qui n'est pas un registrecode MIPS16 %<hard-float%> pour des ABI autres que o32 et o64l'expression %<hint%> doit Ãªtre une expression entiÃ¨re constantel'expression %<hint%> doit Ãªtre un nombre entier%<if consteval%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<if consteval%> requiert une instruction composÃ©e%<if constexpr%> uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>le rÃ©solveur %<ifunc%> pour %qD doit retourner %qTle rÃ©solveur %<ifunc%> pour %qD devrait retourner %qTla clause %<inbranch%> est incompatible avec %<notinbranch%>l%'attribut %<indirect_call%> ne s%'applique pas Ã  une fonction statique%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions%<inline%> dans une dÃ©claration vide%<inline%> n'est pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amiele spÃ©cificateur %<inline%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globalespÃ©cificateur %<inline%> invalide pour la variable %qD dÃ©clarÃ©e au niveau du blocclause %<inscan%> %<reduction%> sur la construction %qsclause %<inscan%> %<reduction%> sur une construction autre que %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>la clause %<inscan%> %<reduction%> est utilisÃ©e avec la clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucleclause %<inscan%> %<reduction%> avec une section de tableaula clause %<inscan%> REDUCTION sur une construction autre que DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD Ã  %Lclauses %<inscan%> et non-%<inscan%> %<reduction%> sur la mÃªme constructionclauses %<inscan%> et non-%<inscan%> %<reduction%> sur la mÃªme construction Ã  %Lle processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>%<interrupt_thread%> est disponible uniquement sur fidole modificateur %<iterator%> est incompatible avec %qsle modificateur %<iterator%> ne peut pas Ãªtre spÃ©cifiÃ© sur une construction %<depobj%>le paramÃ¨tre %<l1-cache-size%> n'est pas une puissance de deux %dvÃ©rification de %<lang_*%>Â : Ã©chec dans %s, Ã  %s:%dla clause %<lastprivate%> sur une construction %<loop%> fait rÃ©fÃ©rence Ã  une variable %qD qui n'est pas l'itÃ©rateur de bouclela clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucle est spÃ©cifiÃ©e sur une construction combinÃ©e avec %<distribute%>la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> comportant un paramÃ¨trele pas %qE de la clause %<linear%> n'est ni une constante ni un paramÃ¨trel'expression du pas de %<linear%> doit Ãªtre fondamentalele pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>%<location_t%> n'est pas dÃ©fini comme un type%<locus%> n'est pas dÃ©fini comme un type%<long long long%> est trop long pour GCC%<long%> et %<short%> spÃ©cifiÃ©s ensemblel'expression %<long%> du Â«Â switchÂ Â» n'est pas convertie en %<int%> avec le C ISO%<lp_array%> ne correspond pas Ã  %<region_tree%>%<lp_array%> est corrompu pour le lp %i%<lto_obj_file_open()%> a Ã©chouÃ©%<main%> est dÃ©clarÃ©e %<_Noreturn%>%<memset%> utilisÃ© avec un paramÃ¨tre de longueur qui est la constante zÃ©ro; cela pourrait Ãªtre dÃ» Ã  des paramÃ¨tres transposÃ©s%<memset%> utilisÃ© avec une longueur Ã©gale au nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille des Ã©lÃ©mentsl'attribut %<ms_hook_prologue%> est incompatible avec %<-mfentry%> pour 32 bits%<ms_hook_prologue%> n'est pas compatible avec les fonctions imbriquÃ©es%<msp430_select_hwmult_lib%> a besoin d'au moins un argument%<msp430_set_driver_var%> attend 2 argumentstype %<mutexinoutset%> dans la clause %<depend%> sur un constructeur %<taskwait%>%<namespace %E%> est ambigula dÃ©finition %<namespace%> n'est pas permise ici%<new%> de %<initializer_list%> n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent%<new%> de type %qT avec l'alignement Ã©tendu %d%<no-custom-%s%> n'accepte pas d'argumentla clause %<nogroup%> ne doit pas Ãªtre utilisÃ©e avec la clause %<reduction%>l'attribut %<nonatomic%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentemodificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>argument %<nonnull%> %qD comparÃ© Ã  NULLune fonction avec %<noreturn%> retourne une valeurla clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>la valeur de %<num_tasks%> doit Ãªtre positivela borne infÃ©rieure %<num_teams%> %qE est plus grande que la borne supÃ©rieure %qEla valeur de %<num_teams%> doit Ãªtre positivela valeur de %<num_threads%> doit Ãªtre positive%<object.TypeInfo%> ne peut pas Ãªtre utilisÃ© avec %<-fno-rtti%>%<objet.TypeInfo%> n'a pas Ã©tÃ© trouvÃ© mais il est implicitement utilisÃ©l'utilisation de %<offsetof%> Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellementl'attribut %<omp::%E%> requiert un argument%<omp::%E%> ne peut pas Ãªtre spÃ©cifiÃ© dans ce contexte%<operator %s%>%<operator %s%> dans %<%s%E%>%<operator delete%> doit retourner le type %qT%<operator delete%> prend le type %qT comme premier paramÃ¨tre%<operator delete[]%> ne peut pas Ãªtre un Â«Â deleteÂ Â» destructeur%<operator new%> ne doit pas retourner NULL Ã  moins qu'il soit dÃ©clarÃ© %<throw()%> (ou %<-fcheck-new%> est actif)%<operator new%> doit retourner le type %qT%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre%<operator%s%>%<operator%s%> dans %<%E %s %E%>%<operator%s%> dans %<%E%s%>%<operator%s%> dans %<%s%E%>%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>%<operator[]%>%<operator[]%> dans %<%E[%E]%>un %<or%> de tests de non Ã©galitÃ©s non appariÃ©s est toujours 1la clause %<order%> ne doit pas Ãªtre utilisÃ©e avec %<ordered%>%<ordered simd threads%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<%s simd%>%<ordered%> %<simd%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>le paramÃ¨tre de la clause %<ordered%> est plus petit que %<collapse%>la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qsclause %<ordered%> avec un paramÃ¨tre sur une boucle %<for%> basÃ©e sur une portÃ©eune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e dans une boucle avec une clause %<ordered%> avec un paramÃ¨treune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une boucle %<ordered%>une rÃ©gion %<ordered%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%>, %<ordered%>, %<task%> explicite ou %<taskloop%>une rÃ©gion %<ordered%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de boucle avec la clause %<ordered%>une rÃ©gion %<ordered%> sans clause %<depend%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e dans une rÃ©gion de boucle avec une clause %<ordered%> avec un paramÃ¨trele pragma %<pch_preprocess%> ne devrait Ãªtre utilisÃ© qu'avec %<-fpreprocessed%>Ã©chec de %<pex_init%>Â : %m%<pragma omp error%> rencontrÃ©e%<pragma omp error%> rencontrÃ©eÂ : %s%<pragma omp requires%> requiert au moins une clausel'expression de %<priority%> doit Ãªtre un entierla valeur de %<priority%> doit Ãªtre positive ou nullel'attribut %<readonly%> est en conflit avec l'attribut %<setter%>l'attribut %<readonly%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dente%<region_array%> ne correspond pas Ã  %<region_tree%>%<region_array%> est corrompu pour la rÃ©gion %i%<register%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©espÃ©cificateur de classe de stockage %<register%> utilisÃ©%<reinterpret_cast%> d'un entier vers un pointeurutiliser %<reinterpret_cast%> pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsun %<reinterpret_cast%> n'est pas une expression constante%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante%<requires%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>%<return%> avec une valeur dans une fonction retournant un void%<return%> sans valeur dans une fonction retournant autre chose que void%<return_void%> dÃ©clarÃ© icil'expression %<safelen%> doit Ãªtre une expression entiÃ¨re constante positive%<scalar_storage_order%> n'est pas supportÃ© car le boutisme n'est pas uniformeune rÃ©gion %<scoped%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<task%> explicite, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> ou une rÃ©gion %<masked%>%<seq%> Ã©crase d'autres spÃ©cificateurs de boucle de OpenACCl'attribut %<setter%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dente%<setter%> spÃ©cifiÃ© iciL'argument %<shape%> de l'intrinsÃ¨que %<reshape%> Ã  %L a plus de %d Ã©lÃ©mentsL'argument %<shape%> de l'intrinsÃ¨que %<reshape%> Ã  %L doit Ãªtre un tableau de taille constante%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemblel'expression %<simdlen%> doit Ãªtre une expression entiÃ¨re constante positivela valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>%<sizeof%> appliquÃ© sur un champ de bits%<sizeof%> sur le tableau %qE en paramÃ¨tre de fonction retournera la taille de %qTl'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses%<soft-float%> et long-double-128 sont incompatiblesL'argument %<source%> de l'intrinsÃ¨que %<shape%> Ã  %L ne doit pas Ãªtre un tableau de taille tacite%<stack_offset%> doit Ãªtre un multiple de 4%<stack_offset%> doit Ãªtre au moins 4%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>%<static%> ne peut pas Ãªtre utilisÃ© lors de la dÃ©finition (contrairement Ã  la dÃ©claration) d'un membre de donnÃ©e statiquele spÃ©cificateur %<static%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globaleun %<static_assert%> sans message est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>utiliser %<static_cast%> pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?%<std::%s%> est uniquement disponible Ã  partir de %s%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â fauxÂ Â» dans une fonction non %<constexpr%>%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans %<if constexpr%>%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans une fonction %<if consteval%>%<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%>%<std::tuple_element<%u, %T>::type%> est %<void%>%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨rela directive Â«Â usingÂ Â» %<strong%> n'est plus supportÃ©e%<struct %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>l'argument de l'attribut %<symver%> %qs doit contenir un ou deux %<@%>l'argument de l'attribut %<symver%> n'est pas une constante de chaÃ®ne de caractÃ¨resl'attribut %<symver%> s'applique uniquement aux symbolesl'attribut %<symver%> ne s'applique qu'aux fonctions et aux variablesÃ©chec de %<sysctl%> pour %<kern.osversion%>Â : %mla construction %<target%> avec la construction imbriquÃ©e %<teams%> contient des directives en dehors de la construction de %<teams%>%<target("rtd")%> est ignorÃ© en mode 64 bits%<target("sseregparm")%> utilisÃ© sans que SSE soit activÃ©%<target("tune=x86-64")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target("tune=k8")%> ou %<target("tune=generic")%> selon ce qui est appropriÃ©l'attribut %<target_clones%> requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellemodificateur de rÃ©duction %<task%> sur une construction avec une clause %<nowait%>la construction %<teams%> doit Ãªtre Ã©troitement imbriquÃ©e dans une construction %<target%> ou ne pas Ãªtre imbriquÃ©e dans une construction OpenMPle mot-clÃ© %<template%> n'est pas permis dans le nom du destructeur%<template%> doit suivre un nom de spÃ©cificateur imbriquÃ©%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>ne peut capturer %<this%> par rÃ©fÃ©rence%<this%> n'est pas disponible pour les fonctions membres statiques%<this%> ne peut pas Ãªtre utilisÃ© dans ce contexte%<this%> n'est pas autorisÃ© dans la clause %<allocate%>%<this%> n'a pas Ã©tÃ© capturÃ© pour cette fonction lambdal'expression de %<thread_limit%> doit Ãªtre un entierla valeur de %<thread_limit%> doit Ãªtre positive%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un blocla directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT%<threadprivate%> %qE a un type incomplet%<throw%> appellera toujours %<terminate%>l'argument de %<tile%> doit Ãªtre de type entierl'argument %<tile%> a besoin d'une constante entiÃ¨re positiveappel de fonction %<transaction_may_cancel_outer%> pas Ã  l'intÃ©rieur d'une transaction extÃ©rieure ou %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> ne peut Ãªtre spÃ©cifiÃ© que pour une fonction virtuelle%<tree%> n'est pas dÃ©fini comme un type pointeur%<tree%> n'est pas dÃ©fini comme un type%<try%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©clarationl'expression %<typeid%> n'est pas une expression constante car %qE est un type polymorphique%<typeid%> du type de fonction qualifiÃ© %qTl'opÃ©rateur %<typeid%> ne peut pas apparaÃ®tre dans une expression constante%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe%<typename %T::%D%> nomme %q#T qui n'est pas un type%<typeof%> appliquÃ© Ã  un champ de bits%<union %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<using enum%> de %qT avant le spÃ©cificateur de son Ã©nmuÃ©ration%<using enum%> du type dÃ©pendant %qT%<using enum%> du type incomplet %qT%<using enum%> du type non-Ã©numÃ©rÃ© %q#T%<using enum%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<using%> avec la portÃ©e Ã©numÃ©rÃ©e %q#T uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<va_start%> utilisÃ© dans une fonction ayant des arguments fixes%<vec_lvsl%> est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s%<vec_lvsr%> est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©sl'expression de longueur de %<vector%> doit Ãªtre un entierla valeur de longueur de %<vector%> doit Ãªtre positive%<verify_gimple%> a Ã©chouÃ©%<verify_marked_backedges%> a Ã©chouÃ©%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions%<virtual%> en dehors de la dÃ©claration de classe%<virtual%> spÃ©cifiÃ© plus d'une fois dans le spÃ©cificateur de baseun %<void%> comme seul paramÃ¨tre ne peut Ãªtre qualifiÃ©%<void%> doit Ãªtre le seul paramÃ¨tre%<volatile%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctionsle paramÃ¨tre qualifiÃ© avec %<volatile%> est obsolÃ¨tele type de retour qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©la liaison structurÃ©e qualifiÃ©e avec %<volatile%> est dÃ©prÃ©ciÃ©el'expression %<wait%> doit Ãªtre un nombre entier%<warn_if_not_aligned%> ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dla clause %<weak%> requiert une comparaison d'Ã©galitÃ© atomiquel'attribut %<weakref%> est ignorÃ© car la fonction est dÃ©finiel'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©el'attribut %<weakref%> devrait Ãªtre accompagnÃ© d'un attribut %<alias%>%<weakref%> ne peut pas avoir de versionl'expression numÃ©rique de %<worker%> doit Ãªtre un entierla valeur numÃ©rique de %<worker%> doit Ãªtre positive%<||%> n'est pas valable en GIMPLE%<~%> sur une expression boolÃ©enne%<~%> sur une expression de type %<bool%>%<~auto%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>%@ %s%d octets de mÃ©moire de partage de donnÃ©es privÃ©es au gang Ã©puisÃ©e (augmentez, par exemple, avec %<-mgang-private-size=%d%>)%d constructeur trouvÃ©
  %d constructeurs trouvÃ©s
  %d destructeur trouvÃ©
  %d destructeurs trouvÃ©s
  %d sorties enregistrÃ©es pour la boucle %d (qui a %d sorties)%d table de trame trouvÃ©e
  %d tables de trame trouvÃ©es
! mode %i bits pas compilÃ©%llu octets%q#D ne peut pas Ãªtre surchargÃ© par %q#D%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente%q#D est en conflit avec la version hÃ©ritÃ©e de %qT%q#D dÃ©clarÃ© ici%q#D n'a pas un lien externe%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison%q#D explicitement par dÃ©faut ici%q#D a un type incomplet%q#D cache le constructeur pour %q#D%q#D hÃ©rite depuis plusieurs sous-objets de base%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es publiques non statiques%q#D est un membre de donnÃ©e statique; il peut seulement Ãªtre initialisÃ© lors de sa dÃ©finition%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%q#D est implicitement supprimÃ© car la dÃ©finition par dÃ©faut serait mal formÃ©e:%q#D est inaccessible dans ce contexte%q#D n'est pas un patron de fonction%q#D n'est pas un membre de donnÃ©e non statique de %qT%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%q#D n'est pas const%q#D est privÃ© dans ce contexte%q#D est protÃ©gÃ© dans ce contexte%q#D est public mais requiert un objet %q#T existant%q#D est volatile%q#D pas dÃ©clarÃ© dans une classe%q#D prÃ©cÃ©demment dÃ©clarÃ© ici%q#D prÃ©cÃ©demment dÃ©fini ici%q#D redÃ©clarÃ© comme une sorte diffÃ©rente d'entitÃ©%q#D fait rÃ©fÃ©rence Ã  l'entitÃ© avec liaison interne %q#D%q#D devrait Ãªtre initialisÃ©%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini%q#F est implicitement supprimÃ© car sa spÃ©cification d'exception ne correspond pas Ã  la spÃ©cification d'exception implicite %qX%q#T n'a pas de membre nommÃ© %qE%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (accessible via %q#D)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (pas accessible depuis ce contexte)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur%q#T a des membres de donnÃ©es qui sont des pointeurs%q#T a des classes virtuelles de base%q#T a des fonctions virtuelles et un destructeur non virtuel accessible%q#T n'est pas une classe%q#T n'est pas une classe ou un espace de noms%q#T n'est pas un patron%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron%q#T dÃ©finit uniquement un destructeur privÃ© et n'a pas d'amis%q#T dÃ©finit uniquement des constructeurs privÃ©s et n'a pas d'amis%q#T utilisÃ© lÃ  oÃ¹ un %qT Ã©tait attendu%q#T utilisÃ© lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attendue%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici%q+#D ne peut pas Ãªtre dÃ©clarÃ©%q+#D n'est pas un membre de donnÃ©e statique de %q#T%q+#D est marquÃ© %<final%> mais il n'est pas virtuel%q+#D est marquÃ© %<override%> mais il ne redÃ©fini rienl'alias %q+D entre une fonction et une variable n'est pas supportÃ©%q+D est un synonyme vers le symbole externe %qE%q+D est un synonyme vers le symbole non dÃ©fini %qE%q+D dÃ©jÃ  dÃ©clarÃ© avec l'attribut dllexport: dllimport est ignorÃ©%q+D dÃ©clarÃ© comme un ami%q+D est dÃ©clarÃ©e comme fonction variadique%q+D dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%q+D dÃ©clarÃ© avec une spÃ©cification d'exception%q+D est dÃ©finie comme fonction variadique sans prototype%q+D est dÃ©fini Ã  la fois normalement et en tant qu'attribut %qE%q+D a les attributs incompatibles %qs et %qs%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%q+D est statique mais est dÃ©clarÃ© dans la fonction en ligne %qD qui n'est pas statique%q+D est habituellement une fonction%q+D le dÃ©calage %E dans %qT n'est pas alignÃ© sur %u%q+D le dÃ©calage %E dans %qT ne peut pas Ãªtre alignÃ© sur %u%q+D redÃ©clarÃ© comme une sorte de symbole diffÃ©rent%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible%q+D prend soit aucun argument ou soit deux arguments%q+E n'est pas une expression constante%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini%q+F utilisÃ© mais jamais dÃ©fini%q+T n'est pas littÃ©ral Ã  cause de:%qD accÃ¨de %E octet dans une rÃ©gion de taille %E%qD accÃ¨de %E octets dans une rÃ©gion de taille %E%qD accÃ¨de %E octets ou plus dans une rÃ©gion de taille %E%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet qui peut chevaucher %wu octet%qD accÃ¨de Ã  %wu octets qui peut chevaucher %wu octet%qD accÃ¨de Ã  %wu octet qui peut chevaucher jusqu'Ã  %wu octets%qD accÃ¨de Ã  %wu octets qui peut chevaucher jusqu'Ã  %wu octets%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de entre %E et %E octets dans une rÃ©gion de taille %E%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher %wu octet%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher jusqu'Ã  %wu octetsalias %qD entre des fonctions de types incompatibles %qT et %qT%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>%qD apparaÃ®t plus d'une fois dans les clauses %<allocate%>%qD apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses de partage de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses de mouvement%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©ductiondans %qD, l'argument %d promeut vers %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypedans %qD, le type de l'argument %d est %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypel'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%>l'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite %wu spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite [%E, %E] spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui peut Ãªtre plus petit que la limite [%E, %E] spÃ©cifiÃ©e%qD l'argument n'a pas de nul terminalla directive d'attribut %qD est ignorÃ©el'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locauxl'attribut %qD requiert un seul argument NTBS%qD appelÃ© dans une expression constante%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te%qD appelÃ© sur un pointeur passÃ© Ã  la fonction de rÃ©allocation %qD inappropriÃ©e%qD appelÃ© sur un pointeur vers un objet %qE non allouÃ©%qD appelÃ© sur un pointeur %qE passÃ© Ã  la fonction d'allocation %qD inappropriÃ©e%qD appelÃ© sur le pointeur %qE avec l'offset%s non nul%qD appelÃ© sur un pointeur retournÃ© depuis une fonction d'allocation inappropriÃ©e%qD appelÃ© sur un pointeur vers un objet non allouÃ©%qD appelÃ© sur l'objet %qD non allouÃ©%qD peut Ãªtre marquÃ© Â«Â overrideÂ Â»%qD ne peut pas apparaÃ®tre dans une expression constante%qD ne peut pas Ãªtre %qs%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique%qD ne peut pas Ãªtre imposÃ© par dÃ©faut%qD ne peut pas Ãªtre utilisÃ© comme une fonction%qD ne peut avoir d'arguments par dÃ©faut%qD a changÃ© de sÃ©mantique dans GCC 4.4%qD effacement d'un objet du type non trivial %#qT%s%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s%qD est en conflit avec la fonction utilisÃ©e%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie%qD est dÃ©clarÃ© %<transaction_safe_dynamic%>%qD dÃ©clarÃ© comme un champ %<virtual%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>%qD dÃ©clarÃ© comme un type %<virtual%>%qD est dÃ©clarÃ© comme une variable %<virtual%>%qD dÃ©clarÃ© comme un non paramÃ¨tre%qD dÃ©clarÃ© comme un champ %<inline%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>%qD dÃ©clarÃ© comme un type %<inline%>%qD est dÃ©clarÃ© comme tableau de type Ã  remplacer dans un patron %qT%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©%qD dÃ©clarÃ© ici%qD dÃ©clarÃ© ici comme %q#D%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction%qD dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%qD dÃ©fini %<static%> dans un contexte %<constexpr%>%qD dÃ©fini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%qD dÃ©fini %<thread_local%> dans un contexte %<constexpr%>%qD dÃ©fini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%qD dÃ©fini mais pas utilisÃ©%qD dÃ©fini icila destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octetla destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E%qD n'a pas le type %<const char *%>%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qD n'a pas un type entier ou Ã©numÃ©rÃ©%qD n'a pas un type entier%qD ne nomme pas une Ã©numÃ©ration dans %qT%qD ne fait pas rÃ©fÃ©rence Ã  une fonction%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms%qD attend %E octet dans une rÃ©gion de taille %E%qD attend %E octets dans une rÃ©gion de taille %E%qD attend %E octets ou plus dans une rÃ©gion de taille %E%qD attend entre %E et %E octets dans une rÃ©gion de taille %E%qD qui forme le dÃ©calage %s est hors des limites%qD qui forme le dÃ©calage %s est hors des limites [0, %wu]%qD forme le dÃ©calage %s qui est hors des limites [0, %wu] de l'objet %qD avec le type %qT%qD forme le dÃ©calage %s qui est hors des limites de l'objet %qD avec le type %qT%qD a un type non structurel%qD a une dÃ©claration prÃ©cÃ©dente ici%qD a dÃ©jÃ  Ã©tÃ© dÃ©fini%qD a un type incomplet %qT%qD a un type incomplet%qD a une liste d'arguments invalide%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©%qD dans la clause %<reduction%> est un tableau de taille nulle%qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type de retour) a dÃ©jÃ %qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type) a dÃ©jÃ %qD invalide dans %q#T Ã  cause du membre local %q#D avec le mÃªme nom%qD invalide dans %q#T Ã  cause de la mÃ©thode locale %q#D avec le mÃªme nom%qD est invalide dans une condition%qD est invalide dans une lambda%qD est une fonction, pas un type%qD est un espace de noms%qD est une fonction de dÃ©sallocation habituelle (sans placement)%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec %<-fsized-deallocation%>)%qD est dÃ©jÃ  un ami de %qT%qD est dÃ©jÃ  un ami de la classe %qT%qD est dÃ©jÃ  dÃ©fini dans %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est un patron d'Ã©numÃ©ration%qD est Ã  la fois une base directe et une base virtuelle indirecte%qD est dÃ©clarÃ© dans l'en-tÃªte %qs%qD est dÃ©fini avec le modÃ¨le tls %s%qD est obsolÃ¨te%qD est obsolÃ¨te: %s%qD est initialisÃ© avec lui-mÃªme%qD est instanciÃ© pour un paquet vide%qD n'est pas mutable%qD est normalement une fonction non statique%qD n'est pas une classe ou un espace de noms%qD n'est pas un type de classe%qD n'est pas un membre direct de %qT%qD n'est pas un argument de fonction%qD n'est pas un patron de fonction%qD n'est pas un membre de %qD%qD n'est pas un membre de %qD; vouliez-vous employer %qsÂ ?%qD n'est pas un membre de %qT%qD n'est pas un membre de %qT; vouliez-vous employer %qsÂ ?%qD n'est pas une fonction patron membre%qD n'est pas un espace de noms%qD n'est pas un nom d'espace de nom; vouliez-vous utiliser %qsÂ ?%qD n'est pas une variable pointeur%qD n'est pas un membre de donnÃ©e statique%qD n'est pas un membre de donnÃ©es statique d'un patron de classe%qD n'est pas un patron%qD n'est pas un patron de fonction%qD n'est pas un type%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable%qD n'est pas une variable%qD n'est pas une variable dans la clause %<aligned%>%qD n'est pas une variable dans la clause %<allocate%>%qD n'est pas une variable dans la clause %<nontemporal%>%qD n'est pas une variable dans la clause %qs%qD n'est pas une variable dans la clause %<firstprivate%>%qD n'est pas une variable dans la clause %<lastprivate%>%qD n'est pas une variable dans la clause %qs%qD n'est pas un patron de variable%qD n'est pas un argument dans la clause %<uniform%>%qD n'est pas capturÃ©%qD n'est pas compatible avec %qD%qD n'est pas dÃ©fini Ã  l'extÃ©rieur de la portÃ©e de la fonction%qD n'est pas une expression l-valeur ni une section de tableau dans une clause %qs%qD n'est pas public%qD n'est pas utilisable comme une fonction %<constexpr%> car:%qD est statique mais il est utilisÃ© dans la fonction en ligne %qD qui n'est pas statique%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs%qD est trop petit pour contenir toutes les valeurs de %q#T%qD n'est pas disponible%qD n'est pas disponibleÂ : %s%qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qD peut accÃ©der %E octet dans une rÃ©gion de taille %E%qD peut accÃ©der %E octets dans une rÃ©gion de taille %E%qD peut accÃ©der %E octets ou plus dans une rÃ©gion de taille %E%qD peut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %E%qD pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ©%qD ne peut pas Ãªtre dÃ©clarÃ© statique%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms%qD peut lire %E octet depuis une rÃ©gion de taille %E%qD peut lire %E octets depuis une rÃ©gion de taille %E%qD peut lire %E octets ou plus depuis une rÃ©gion de taille %E%qD peut lire entre %E et %E octets depuis une rÃ©gion de taille %E%qD peut Ã©crire %E octet dans une rÃ©gion de taille %E%qD peut Ã©crire %E octets dans une rÃ©gion de taille %E%qD peut Ã©crire %E octets ou plus dans une rÃ©gion de taille %E%qD peut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>%qD doit Ãªtre une fonction non membre%qD doit Ãªtre une fonction membre non statique%qD doit Ãªtre une variable dÃ©clarÃ©e dans la mÃªme portÃ©e que %<#pragma acc declare%>%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©%qD doit avoir un ou deux arguments%qD doit avoir zÃ©ro ou un argument%qD doit avoir exactement un argument%qD doit avoir exactement deux arguments%qD ne doit avoir aucun argument%qD ne doit pas avoir un nombre variables d'arguments%qD n'est pas dÃ©fini%qD d'une chaÃ®ne de longueur %wu et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle%qD d'une chaÃ®ne de longueur %wu ou plus et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle%qD d'une chaÃ®ne de longueur %wu, un tableau de taille %wu et une limite de %wu est Ã©valuÃ© Ã  une valeur non nulle%qD de chaÃ®nes de longueur %wu et %wu et limitÃ© Ã  %wu est Ã©valuÃ© Ã  une valeur non nulle%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites de %qT%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites du sous-objet rÃ©fÃ©rencÃ© %qD avec le type %qT au dÃ©calage %wi%qD le dÃ©calage %s est hors des limites%qD le dÃ©calage %s est hors des limites [0, %wu]%qD dÃ©calage %s hors des limites [0, %wu] de l'objet %qD avec le type %qT%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qTla sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %qD peut Ãªtre tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octet depuis une chaÃ®ne de la mÃªme longueurla sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octets depuis une chaÃ®ne de la mÃªme longueurla sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro final en copiant autant d'octets depuis la chaÃ®ne que sa longueurla sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s en accÃ©dant au tableau %qD avec le type %qT%qD lecture de %E octet depuis une rÃ©gion de taille %E%qD lecture de %E octets depuis une rÃ©gion de taille %E%qD lecture de %E octets ou plus depuis une rÃ©gion de taille %E%qD lecture entre %E et %E octets depuis une rÃ©gion de taille %E%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent%qD est redÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qD est rÃ©fÃ©rencÃ© dans une rÃ©gion cible qui n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur%qD devrait Ãªtre initialisÃ©%qD devrait Ãªtre initialisÃ© dans la liste d'initialisation du membre%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD%qD devrait retourner par valeurl'argument source %qD est le mÃªme que la destination%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>%qD est spÃ©cifiÃ© Ã  la fois dans les clauses de dÃ©claration de cible %<link%> et implicitement dans %<to%>%qD la limite spÃ©cifiÃ©e %E est Ã©gale Ã  la taille de la destinationla limite spÃ©cifiÃ©e par %qD (%E) est Ã©gale la longueur de la destination%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %E%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille maximale de l'objet %E%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la source %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la destination %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille maximale de l'objet %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la source %E%qD la limite %s spÃ©cifiÃ©e excÃ¨de la taille maximale de l'objet %E%qD la limite %s spÃ©cifiÃ©e dÃ©passe la taille %E du tableau non terminÃ©%qD la limite %s spÃ©cifiÃ©e dÃ©passe la taille d'au plus %E du tableau non terminÃ©%qD la limite %s spÃ©cifiÃ©e peut dÃ©passer la taille d'au plus %E du tableau non terminÃ©%qD la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale %wu de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la destination %E%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille maximale %E de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la source %E%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la destination %E%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille maximale %E de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la source %E%qD la limite spÃ©cifiÃ©e entre %wu et %wu excÃ¨de la taille maximale %wu de l'objetla limite spÃ©cifiÃ©e par %qD dÃ©pend de la longueur de l'argument source%qD spÃ©cifiÃ© dans la clause %<allocate%> mais pas dans dans la clause de privatisation explicite%qD spÃ©cifiÃ© dans la clause %<inscan%> %<reduction%> mais dans dans la clause directive %<scan%>%qD est spÃ©cifiÃ© dans la clause %qs mais pas dans la clause %<inscan%> %<reduction%> sur la construction contenante%qD la taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objet%qD la taille %E spÃ©cifiÃ©e peut excÃ©der la taille maximale %E de l'objet%qD la taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objet%qD la taille spÃ©cifiÃ©e entre %E et %E peut excÃ©der la taille maximale %E de l'objet%qD spÃ©cifie un attribut moins restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs moins restrictifs que sa cible %qD: %s%qD spÃ©cifie un attribut plus restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs plus restrictifs que sa cible %qD: %scible %qD dÃ©clarÃ©e ici%qD utilisÃ© comme un variant avec le sÃ©lecteur incompatible %<construct%> dÃ©fini%qD utilisÃ© avant sa dÃ©finition%qD utilisÃ© dans sa propre initialisation%qD utilisÃ© sans arguments du patron%qD viole la rÃ¨gle de la dÃ©finition unique du C++%qD a Ã©tÃ© dÃ©clarÃ© %<extern%> puis, plus loin, %<static%>%qD a Ã©tÃ© dÃ©clarÃ© %qs ce qui implique la visibilitÃ© par dÃ©faut%qD a Ã©tÃ© dÃ©clarÃ© ici%qD Ã©tait cachÃ©%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e%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%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e; vouliez-vous employer %qsÂ ?%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante%qD prÃ©cÃ©demment dÃ©clarÃ© ici%qD a Ã©tÃ© utilisÃ© sans dÃ©claration avant sa dÃ©finition%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition%qD sera initialisÃ© aprÃ¨s%qD Ã©crire %E octet dans une rÃ©gion de taille %E dÃ©borde de la destination%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%qD l'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destination%qD Ã©crit %wu octet dans une rÃ©gion de taille %wu%qD Ã©crit %wu octets dans une rÃ©gion de taille %wu%qD Ã©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wu%qD Ã©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wu%qD Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion de taille %wu%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu%qD Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©sÃ©criture %qD vers un objet de type non trivial %#qT%s%qD Ã©criture dans un objet du type non trivialement copiable %#qT%sÃ©criture %qD vers un objet de type %#qT contenant un pointeur vers le membre de donnÃ©e%sÃ©criture %qD vers un objet de type %#qT avec le membre %qs de %qDÃ©criture %qD vers un objet de type %#qT sans affectation par copie triviale%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  des classes C++l'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  la compilation d'un kext (extension du noyau)%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>%qE apparaÃ®t plus d'une fois dans les clause %<allocate%>%qE apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qE apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qE apparaÃ®t plus d'une fois dans la clause de correspondance (map)%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>%qE l'argument %Z peut recouvrir l'objet destination %qE%qE les arguments %Z peuvent recouvrir l'objet destination %qE%qE l'argument %Z recouvre l'objet destination %qE%qE les arguments %Z recouvrent l'objet destination %qEl'argument de %qE n'est pas une fonctionl'argument %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument %qE n'est pas une chaÃ®ne de caractÃ¨resl'argument %qE n'est pas un identificateur%qE les arguments %Z et peut-Ãªtre %Z recouvrent l'objet de destination %qEl'adresse de l'attribut %qE est hors limitesl'attribut %qE n'accepte qu'une constante entiÃ¨re comme argumentattribut %qE appliquÃ© Ã  %qD avec un type de retour voidattribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finitionattribut %qE appliquÃ© Ã  la dÃ©claration extern "C" %qDattribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enumattribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variablel'attribut %qE ne s'applique qu'Ã  des fonctionsl'attribut %qE ne s'applique qu'aux variables externes initialisÃ©esl'attribut %qE a l'argument %E qui n'est pas une puissance de 2l'argument de l'attribut %qE %E n'est pas une constante entiÃ¨rel'attribut %qE a l'argument %E qui n'est pas dans la plage [0, %wu)l'argument de l'attribut %qE %E n'est pas positifl'attribut %qE a son argument %i qui est de type %qTl'attribut %qE Ã  son argument %i qui est invalidel'attribut %qE a son argument %i avec la valeur %qE qui ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut %qE qui a l'argument %i avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'attribut %qE a son argument %i dont la valeur %qE excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'attribut %qE a son argument %i avec a la valeur %qE qui n'est pas une constante entiÃ¨rel'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTattribut %qE argument %qE excÃ¨de %ul'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨re entre 0 et 3l'argument de l'attribut %qE %qE n'est pas reconnul'argument 1 de l'attribut %qE ne nomme pas une fonctionl'argument 1 de l'attribut %qE est ambigul'argument 1 de l'attribut %qE doit prendre un type pointeur en premier argumentl'argument 1 de l'attribut %qE doit prendre un type pointer comme premier argumentÂ ; avoir %qTl'argument de l'attribut %qE ne peut pas Ãªtre une expression arithmÃ©tique constantel'argument de l'attribut %qE ne peut pas Ãªtre une chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE a le type %qTl'argument de l'attribut %qE est invalidel'argument de l'attribut %qE doit Ãªtre une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE devrait Ãªtre entre 0 et 255l'argument de l'attribut %qE doit Ãªtre compris entre 18 et 255l'argument de l'attribut %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut de l'argument %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'argument de l'attribut %qE a la valeur %qE excÃ©dant %wul'argument de l'attribut %qE a la valeur %qE qui excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'argument de l'attribut %qE a la valeur %qE nÃ©gativel'argument de l'attribut %qE avec la valeur %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux structures, unions ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux membres de donnÃ©es non statiquesl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un champ de bitsl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables localesL'attribut %qE est en conflit avec l'attribut %qEdirective d'attribut %qE ignorÃ©el'attribut %qE ne s'applique pas aux fonctionsl'attribut %qE ne s'applique pas aux typesl'attribut %qE ne prend pas d'argumentl%'attribut %qE ne s%'applique pas aux fonctionsattribut %qE dupliquÃ©l'attribut %qE suit %qEl'attribut %qE n'a pas dâ€™effetl'attribut %qE n'a pas d'effet sur les fonctions statiquesl'attribut %qE n'a pas d'effet sur les fonctions locales dans l'unitÃ©l'attribut %qE n'a d'effet que sur les objets publicsattribut %qE ignorÃ©l'attribut %qE est ignorÃ© car %qD n'a pas une durÃ©e de stockage limitÃ©e au threadl'attribut %qE est ignorÃ© car %qD n'est pas une variable localel'attribut %qE est ignorÃ© car %qD n'est pas une variablel'attribut %qE est ignorÃ© car %qT est dÃ©jÃ  dÃ©finil'attribut %qE est ignorÃ© Ã  cause d'un conflit avec l'attribut %qsl'attribut %qE est ignorÃ© Ã  cause d'un conflit avec l'attribut %qsl'attribut %qE est ignorÃ© pour %qEl'attribut %qE est ignorÃ© pour le champ de type %qTl'attribut %qE est ignorÃ© pour le type %qTl'attribut %qE est ignorÃ© sur une dÃ©claration d'un type diffÃ©rent de celui du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur une fonction retournant %qTl'attribut %qE est ignorÃ© sur une redÃ©claration du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur des fonctions retournant %qTÂ ; il est uniquement valide pour des types pointeur retournÃ©sl'attribut %qE est ignorÃ© pour un type qui n'est pas une classel'attribut %qE est ignorÃ© pour l'objet de type %qTl'attribut %qE est ignorÃ© sur les typesl'attribut %qE est ignorÃ© sans l'option %<-mcmse%>l'attribut %qE est ignorÃ© sans %<-mistack%>l'attribut %qE est ignorÃ©. Le modÃ¨le de mÃ©moire large (%<-mlarge%>) est requis.l'attribut %qE est ignorÃ©. Utilisez l'option %<-fcf-protection%> pour l'activerl'attribut %qE est ignorÃ©Â ; le champ doit Ãªtre un pointeur de fonctionl'attribut %qE est ignorÃ©Â ; il est valide uniquement sur des fonctionsl'attribut %qE est ignorÃ©Â ; il est valide uniquement sur des fonctions et des champs de pointeurs de fonctionsl'attribut %qE est uniquement pour des types pointeursl'attribut %qE n'est pas supportÃ© car le boutisme n'est pas uniformel'attribut %qE n'est pas supportÃ© pour la cible R8Cl'attribut %qE n'est pas supportÃ© sur cette plate-formel'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE est uniquement valable pour des objets Objective-Cl'attribut %qE est uniquement valable sur un type %<struct%>l'attribut %qE est spÃ©cifique aux cibles ELFl'attribut %qE est uniquement supportÃ© pour SH2Al'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classel'attribut %qE peut uniquement Ãªtre mis sur un typedefÂ ; l'attribut est ignorÃ©l'attribut %qE doit apparaÃ®tre avant l'attribut %qsl'attribut %qE doit s'appliquer Ã  une dÃ©clarationl'attribut %qE n'est pas permis avec une classe de stockage autol'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec des arguments passÃ©s sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'argumentsattribut %qE sur une fonction qui ne retourne pas un pointeurattribut %qE sur une fonction retournant %<void%>attribut %qE sur une variable non volatilel'attribut %qE affecte uniquement les objets au niveau le plus hautl'attribut %qE s'applique uniquement au SH2Al'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonctionl'attribut %qE ne s'applique qu'Ã  des types de fonctionl'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE s'applique seulement Ã  des fonctions d'interruptionl'attribut %qE ne s'applique qu'Ã  des structures, unions et types classesl'attribut %qE ne s'applique qu'Ã  des typesl'attribut %qE ne s'applique qu'aux variablesl'attribut %qE ne s'applique qu'aux variables statiquesl'attribut %qE s'applique uniquement aux fonctions variadiquesl'attribut %qE est uniquement disponible en 32 bitsl'attribut %qE n'est supportÃ© que par les cÅ“urs Tiny rÃ©duitsl'attribut %qE est uniquement supportÃ© sur des types boolÃ©ensl'attribut %qE est uniquement supportÃ© sur des types vectoriels non masquÃ©sl'attribut %qE est uniquement valable pour l'architecture ARC EMl'attribut %qE est uniquement valable pour l'architecture ARCv2l'attribut %qE requiert une chaÃ®ne comme argumentl'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨resl'attribut %qE requiert un type de retour Â«Â voidÂ Â»l'attribut %qE requiert un argument de type entierl'attribut %qE requiert un argument de type constante entiÃ¨rel'attribut %qE exige des prototypes avec des arguments nommÃ©sl'attribut %qE ne prend pas d'argumentattribut %qE avec une prÃ©cision boolÃ©enne non supportÃ©eattribut %qE sans argument sur un non-prototype%qE ne peut pas Ãªtre appliquÃ© sur le type non pointeur %qT%qE ne peut pas Ãªtre introduit avec les points de suspension %<...%>%qE ne peut pas Ãªtre utilisÃ© comme une fonction%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT%qE ne peut pas avoir les deux attributs %qs et %qs en mÃªme temps%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation%qE dÃ©clarÃ© comme une fonction retournant une fonction%qE dÃ©clarÃ© comme une fonction retournant un tableau%qE dÃ©clarÃ© ici%qE est dÃ©fini comme un mauvais type de balise%qE ne contraint pas un type%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dÃ©pendance %<depobj%>%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qE n'a pas un type pointeur ou tableau%qE ne nomme pas un type%qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?%qE ne satisfait pas l'exigence du type de retour%qE ne satisfait pas l'exigence du type de retour car%qE ne supporte pas les offsets avec un signe Ã©tendu sur 32 bits%qE ne supporte pas le type vectoriel 32 bits %qT%qE ne supporte pas les offsets avec un signe Ã©tendu%qE est Ã©valuÃ© Ã  Â«Â fauxÂ Â»%qE Ã©choue a Ãªtre un typedef ou un type interne%qE a, Ã  la fois, %<extern%> et un initialiseur%qE a le type const pour %<reduction%>%qE a un type invalide pour %<reduction(%s)%>%qE n'a pas de forme qui prend des arguments %qT%qE n'a pas Ã©tÃ© dÃ©clarÃ©%qE implique la visibilitÃ© par dÃ©faut mais %qD a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau%qE dans la clause %<reduction%> est un tableau de taille nulle%qE dans %q#T ne nomme pas pas un type de patron%qE dans %q#T ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type de patron%qE dans l'espace de noms %qE ne nomme pas un type de patron; vouliez-vous employer %qsÂ ?%qE dans l'espace de noms %qE ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?l'attribut incompatible %qE est ignorÃ©%qE initialisÃ© et dÃ©clarÃ© %<extern%>%qE est un membre d'une union%qE est un pointeur; vouliez-vous utiliser %<->%>Â ?%qE est un type non reconnu de fonction avec format%qE est obsolÃ¨te%qE est obsolÃ¨te: %s%qE est marquÃ© avec %<throw()%> ou %<noexcep%> mais aucun %<get_return_object_on_allocation_failure%> utilisable est fourni par %qT%qE n'est ni une variable ni un nom de fonction dans la clause %qs%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami%qE n'est pas %<noexcept%>%qE n'est pas une classe ou un espace de noms%qE n'est pas un patron de classe%qE n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qE n'est pas une expression constante%qE n'est pas une expression constante car le stockage allouÃ© n'a pas Ã©tÃ© dÃ©sallouÃ©%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  un rÃ©sultat de %<operator new%>%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT%qE n'est pas un patron%qE n'est pas un type%qE n'est pas un qualificatif %<asm%>%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable%qE n'est pas un argument de patron valide pour le type %qT%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV%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%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe%qE n'est pas une variable dans la clause %<aligned%>%qE n'est pas une variable dans la clause %<allocate%>%qE n'est pas une variable dans la clause %<nontemporal%>%qE n'est pas une variable dans la clause %qs%qE n'est pas une variable dans la clause %<firstprivate%>%qE n'est pas une variable dans la clause %<lastprivate%>%qE n'est pas une variable dans la clause %qs%qE n'est pas un nom de classe Objective-C ou un alias%qE n'est pas un argument dans la clause %<uniform%>%qE n'est pas au dÃ©but de la dÃ©claration%qE n'est pas initialisÃ©%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %qs%qE n'est pas un type %qT%qE n'est pas reconnu comme ligne de contrÃ´le de module%qE n'est pas le motif entier de l'expansion du paquet%qE est uniquement autorisÃ© dans les dialectes Objective-C%qE est uniquement applicable Ã  des interfaces de classes Objective-C, l'attribut est ignorÃ©%qE est prÃ©dÃ©terminÃ© %qs pour %qs%qE est fourni par %qT mais %<std::nothrow%> n'est pas trouvÃ©%qE est fourni par %qT mais %qE n'est pas marquÃ© avec %<throw()%> ou %<noexcept%>%qE est fourni par %qT mais il n'est pas utilisable avec la fonction ayant la signature %qD%qE n'est pas disponible%qE n'est pas disponibleÂ : %s%qE est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qE pourrait Ãªtre utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qE peut ne pas rÃ©pondre Ã  %<%c%E%>%qE peut uniquement apparaÃ®tre aprÃ¨s une dÃ©claration d'interface de module%qE peut uniquement apparaÃ®tre une seule fois dans une dÃ©claration d'export%qE peut Ã©crire un zÃ©ro terminal au delÃ  de la fin de la destination%qE arguments de patron manquants%qE doit Ãªtre %<threadprivate%> pour %<copyin%>%qE a besoin de l'option isa %s%qE a besoin d'une option isa inconnue%qE non spÃ©cifiÃ© dans le %<target%> englobant%qE non spÃ©cifiÃ© dans la rÃ©gion %qs englobante%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante%qE Ã©crit %wu octet%qE Ã©crit %wu octets%qE Ã©crit %wu octet dans une destination dont la taille est %wu%qE Ã©crit %wu octets dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus%qE Ã©crit %wu octets ou plus (%wu supposÃ©)%qE Ã©crit %wu octets ou plus (%wu supposÃ©) dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus dans une destination dont la taille est %wu%qE Ã©crit entre %wu et %wu octets%qE Ã©crit entre %wu et %wu octets dans une destination dont la taille est %wula sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de formatla sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de format%qE redÃ©clarÃ© comme une autre sorte de symbole%qE redÃ©clarÃ© avec les attributs conflictuels %qs%qE requiert %<-fgnu-tm%>%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>%qE requiert une base vectorielle et un index scalaire%qE requiert un argument%qE requiert l'extension de l'ISA SVE%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dÃ©pendance autre que %<depobj%>%qE spÃ©cifiÃ© ici%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction)%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction); vouliez-vous utiliser %qsÂ ?%qE non dÃ©clarÃ© ici (hors de toute fonction)%qE non dÃ©clarÃ© ici (hors de toute fonction); vouliez-vous utiliser %qsÂ ?%qE utilisÃ© avec %<auto%>%qE utilisÃ© avec %<register%>%qE utilisÃ© avec %<typedef%>%qE avec une clause %<link%> utilisÃ©e dans une fonction %<routine%>%qE Ã©crit un zÃ©ro terminal au delÃ  de la fin de la destination%qF dÃ©clarÃ© %<static%> mais jamais dÃ©fini%qF requiert %<-mvx%>%qF requiert z14 ou supÃ©rieur%qF requiert z15 ou supÃ©rieur%qT et %qT sont dans des espaces d'adresses nommÃ©s disjoints%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>%qT dÃ©clarÃ© ici%qT est dÃ©clarÃ© avec clÃ© de classe %qs non concordante%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD%qT est dÃ©fini en tant que %qs ici%qT est dÃ©fini avec des bases virtuelles directes%qT est dÃ©fini avec des bases directes multiples%qT ne possÃ¨de pas l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans le type de %qD) possÃ¨de%qT n'a pas l'Ã©tiquette de l'ABI %E que la classe de base %qT a%qT ne correspond pas Ã  la dÃ©claration originale%qT dÃ©clarÃ© en tant que %qs pour la premiÃ¨re fois ici%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a la base %qT dont le type n'a pas de classe de liaison%qT a la base %qT dont le type utilise l'espace de noms anonyme%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a un champ %qD dont le type n'a pas de classe de liaison%qT a un champ %qD dont le type utilise l'espace de noms anonyme%qT a une dÃ©claration prÃ©cÃ©dente ici%qT n'a pas de membre nommÃ© %qE%qT n'a pas de membre nommÃ© %qE; vouliez-vous employer %qEÂ ?%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD%qT est un type modifiÃ© par une variable%qT est dÃ©jÃ  un ami de %qT%qT est une classe de base ambigÃ¼e du type dynamique %qT de son opÃ©rande%qT est une base ambiguÃ« de %qT%qT est une base inaccessible de %qT%qT n'est pas une base de %qT%qT n'est pas une classe ou un espace de noms%qT n'est pas un type de classe%qT n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qT n'est pas un type class, struct ou union%qT n'est pas une base directe de %qT%qT n'est pas un patron de classe membre de %qT%qT n'est pas un membre de %qT%qT n'est pas une classe imbriquÃ©e dans %qT%qT n'est pas un type pointeur vers un objet%qT n'est pas un patron%qT n'est pas un type de patron%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas structurel%qT n'est pas un qualificatif %<asm%>%qT n'est pas une base accessible de %qT%qT n'est pas un type Ã©numÃ©rÃ©%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>%qT est/utilise un type anonyme%qT peut ne pas avoir l'intention de supporter la dÃ©duction d'argument pour un patron de classe%qT pas permis dans un argument de patron%qT rÃ©fÃ©rÃ© en tant que %qsil est fait rÃ©fÃ©rence Ã  %qT comme un enum%qT est rÃ©solu en %qT qui n'est pas un type de classe%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©rationpassage du vecteur unique %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurspassage du vecteur unique %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteursles qualificatifs %qV ne peuvent pas Ãªtre appliquÃ©s Ã  %qTconversion %qc utilisÃ©e sans guillemetsconversion %qc utilisÃ©e dans une sÃ©quence entre guillemetsdirective %qc redondante aprÃ¨s une occurrence prÃ©cÃ©dente du mÃªme%qsmembre de gauche de %qs dans une instruction d'assignationmembre de gauche de %qs dans une instruction Ã©crasÃ©emembre de droite de %qs dans une instruction d'assignation%qs accÃ¨s Ã  un octet non initialisÃ© Ã  l'offset %d%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C%qs et %<%s-%s%> sont incompatibles%qs et %<%s=%s%> sont incompatibles%qs et %qs sont incompatiblesLes arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir des formes identiques.Les arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir le mÃªme typeles attributs %qs et %qs sont incompatibles%qs et %qs ne peuvent pas Ãªtre FUNCTION/SUBROUTINE mixte pour GENERIC %qs Ã  %L%qs et %qs pour GENERIC %qs Ã  %L sont ambigus%qs apparaÃ®t plus d'une fois dans les clauses %<allocate%> Ã  %L%qs semble Ãªtre un gestionnaire avec l'attribut %qs mal orthographiÃ©, il manque le prÃ©fixe %<__vector%>%qs appliquÃ© au type non-SVE %qT%qs appliquÃ© au type non-vectoriel %qT%qs appliquÃ© au type %qT qui a dÃ©jÃ  une taillel'argument %qs a un numÃ©ro d'opÃ©rande invalide (argument %lu)l'argument %qs n'a pas de nul terminalL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre INTENT(IN)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre du type %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une permutation invalide des dimensions (dimension %qd dupliquÃ©e)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une forme invalide dans la dimension %d (%ld/%ld)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un Ã©lÃ©ment nÃ©gatif (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une dimension hors limite (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un mauvais nombre d'Ã©lÃ©ments (%d/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L est videL'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre ALLOCATABLEL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou PROCEDUREL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou REALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, LOGICAL ou une constante littÃ©rale BOZL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre REAL ou COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTER ou un TARGETL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre POINTER, ALLOCATABLE ou un pointeur de procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une constanteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©eL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableau logiqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un pointeur ou une VARIABLE ou FONCTION cibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variableL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableauL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©es interopÃ©rable: %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un rÃ©el par dÃ©fautL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en double prÃ©cisionL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre moins que le rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre numÃ©rique ou LOGICALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muetteL'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)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muette OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type extensibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type intrinsÃ¨queL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du sous-type %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang 1 ou 2L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre positifL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme type et du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type numÃ©riqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type soit REAL ou soit INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir une longueur d'au moins 1L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le mÃªme rang que %qs ou Ãªtre un scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre un sous-objet de %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre prÃ©sent si %<x%> est COMPLEXL'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)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas encore supportÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L sera du type entier, rÃ©el ou caractÃ¨reL'argument %qs de l'intrinsÃ¨que %qs Ã  %L aura le mÃªme type que %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point TYPE(*)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point une procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point un tableau de taille taciteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point co-indexÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L spÃ©cifiera un sous-type entier valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le rang %d ou Ãªtre un scalairel'argument %qs rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)l'argument %qs a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)%qs Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%qs Ã  %C est une redÃ©finition de la dÃ©claration dans l'interface correspondante pour MODULE PROCEDURE %qs%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL%qs Ã  %C n'est pas un membre de la structure %qs%qs Ã  %C n'est pas un membre de la structure %qs; vouliez-vous employer %qsÂ ?%qs Ã  %C n'est pas une variable%qs Ã  %C n'est pas une rÃ©fÃ©rence de requÃªte Ã  un composant de type intrinsÃ¨que%qs Ã  %C n'est pas une rÃ©fÃ©rence de requÃªte Ã  un composant de type intrinsÃ¨que %qs%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)%qs Ã  %L a dÃ©jÃ  Ã©tÃ© initialisÃ© Ã  %L%qs Ã  %L associÃ© a une expression ne peut pas Ãªtre utilisÃ© dans un contexte de dÃ©finition de variable (%s)%qs Ã  %L associÃ© Ã  la cible vecteur indexÃ© ne peut pas Ãªtre utilisÃ© dans le contexte de dÃ©finition de variable (%s)%qs Ã  %L ne peut pas apparaÃ®tre dans COMMON [F2008:C5100]%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet%qs Ã  %L a un type, ce qui n'est pas cohÃ©rent avec l'appel CALL Ã  %L%qs Ã  %L a des attributs spÃ©cifiÃ©s en dehors du corps de son INTERFACE%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%qs Ã  %L est ambigÃ¼e%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)%qs Ã  %L est associÃ© Ã  l'hÃ´te Ã  %L dans une procÃ©dure contenue avec une procÃ©dure interne du mÃªme nom%qs Ã  %L n'est pas une VALUE%qs Ã  %L n'est pas une fonction%qs Ã  %L n'est pas une procÃ©dure de module%qs Ã  %L est du type ABSTRACT %qs%qs Ã  %L doit Ãªtre plus petit que BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal au BIT_SIZE de INTEGER(KIND=%d)%qs Ã  %L doit Ãªtre non nÃ©gatif%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte%qs Ã  %L doit avoir le mÃªme nombre d'arguments formels que la procÃ©dure redÃ©finie%qs Ã  %L ne doit pas Ãªtre DEFERRED car il redÃ©fini une liaison non DEFERRED%qs Ã  %L redÃ©fini une FUNCTION et doit aussi Ãªtre une FUNCTION%qs Ã  %L redÃ©fini une liaison NOPASS et doit aussi Ãªtre NOPASS%qs Ã  %L redÃ©fini une procÃ©dure PUBLIC et ne doit pas Ãªtre PRIVATE%qs Ã  %L redÃ©fini une procÃ©dure PURE et doit aussi Ãªtre PURE%qs Ã  %L redÃ©fini une SUBROUTINE et doit aussi Ãªtre une SUBROUTINE%qs Ã  %L redÃ©fini une liaison PASS et doit aussi Ãªtre PASS%qs Ã  %L redÃ©fini une procÃ©dure non ELEMENTAL et ne doit pas Ãªtre ELEMENTAL non plus%qs Ã  %L redÃ©fini une liaison de procÃ©dure dÃ©clarÃ©e NON_OVERRRIDABLE%qs Ã  %L redÃ©fini une procÃ©dure ELEMENTAL et doit aussi Ãªtre ELEMENTAL%qs Ã  %L sera une variable INTENT(OUT)%qs Ã  %L devrait Ãªtre une FUNCTION%qs Ã  %L devrait Ãªtre une SUBROUTINE%qs Ã  %L devrait Ãªtre un type scalaire de type integer(kind=omp_event_handle_kind)l'attribut %qs ne peut pas Ãªtre appliquÃ© Ã  une fonction qui ne prend pas des arguments variablesdirective d'attribut %qs ignorÃ©eattribut %qs ignorÃ©l'attribut %qs n'est pas supportÃ© pour %qE dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© pour %qT dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© dans %<__builtin_has_attribute%>l'attribut %qs ne s'applique qu'aux fonctionsl'attribut %qs sâ€™applique seulement aux fonctions variadiquesl'attribut %qs requiert des prototypes avec des arguments nommÃ©sattribut %qs sans argument sur un non-prototype%qs ne peut pas apparaÃ®tre dans une expression de constante%qs ne peut pas apparaÃ®tre dans une dÃ©claration typedef%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre encodÃ©%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre interprÃ©tÃ©%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car le type est trop grand%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante sur la cible%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCE%qs ne peut pas Ãªtre initialisÃ© avec %<-ftrivial-auto-var_init%>%qs ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types%qs ne peut pas Ãªtre utilisÃ© dans une fonction %<constexpr%>%qs ne peut pas Ãªtre utilisÃ© dans un constructeur%qs ne peut pas Ãªtre utilisÃ© dans un destructeur%qs ne peut pas Ãªtre utilisÃ© dans une fonction avec un type de retour dÃ©duit%qs ne peut pas Ãªtre utilisÃ© dans une fonction varargs%qs ne peut pas Ãªtre utilisÃ© dans la fonction %<main%>%qs ne peut pas Ãªtre utilisÃ© en dehors d'une fonctionLa clause %qs Ã  %L est spÃ©cifiÃ©e plus d'une foisla clause %qs est incompatible avec les clauses %<read%> ou %<write%>la clause %qs ne peut pas apparaÃ®tre sur %qs non rectangulairela clause %qs sur la directive %<requires%> n'est pas encore supportÃ©ela clause %qs requiert la clause %qsclause %qs spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> %<reduction%>clause %qs utilisÃ©e lexicalement aprÃ¨s la construction de la premiÃ¨re cible ou l'API de dÃ©chargement%qs combinÃ© avec le qualificatif %<auto%> pour %qE%qs combinÃ© avec le qualificatif %<register%> pour %qE%qs est en conflit avec %<-arch i386%> (%qs ignorÃ©)%qs est en conflit avec %<-arch ppc%> (%qs ignorÃ©)la construction %qs est Ã  l'intÃ©rieur de la rÃ©gion %qs%qs dÃ©clarÃ© INTRINSIC Ã  %L n'existe pas%qs dÃ©clarÃ© comme une fonction retournant une fonction%qs dÃ©clarÃ© comme une fonction retournant un tableau%qs, dÃ©clarÃ© Ã  %L, est aussi le nom d'un intrinsÃ¨que. Il peut uniquement Ãªtre appelÃ© via une interface explicite ou s'il est dÃ©clarÃ© EXTERNAL.%qs, dÃ©clarÃ© Ã  %L, pourrait masquer l'intrinsÃ¨que du mÃªme nom. Pour appeler l'intrinsÃ¨que, des dÃ©clarations INTRINSIC explicites peuvent Ãªtre nÃ©cessaires.%qs dÃ©clarÃ© en dehors d'un contexte de classe%qs dÃ©fini en dehors d'un contexte de classe%qs ne supporte pas le code MIPS16%qs ne supporte pas la fonctionnalitÃ© %qs%qs ne fonctionne pas sur un compilateur croisÃ©L'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %CL'entitÃ© %qs ne peut pas avoir d'attribut Ã  %C%qs attend 1 argument mais %d sont fournis%qs attend 2 arguments mais %d sont fournis%qs attend un argument constant%qs attend une valeur en virgule fixe comme argument%qs attend une valeur en virgule fixe comme premier argument%qs attend une valeur entiÃ¨re comme deuxiÃ¨me argumentl'expression %qs doit Ãªtre un entierl'expression %qs du type qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©e%qs a Ã©chouÃ©le modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types en virgule flottantele modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types vectorielsla fonction avec l'attribut %qs ne peut pas avoir d'argumentla fonction %qs ne peut pas avoir un type d'interruption diffÃ©rentla fonction avec l'attribut %qs ne peut pas retourner une valeurla fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la finla fonction %qs avec un type de retour Ã  la fin a %<decltype(auto)%> comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>%qs a, Ã  la fois, %<extern%> et une initialisation%qs a dÃ©bordÃ©%qs dans %<%s %E%>%qs dans la clause %s Ã  %L est une section de tableau de taille nulle%qs dans la clause %s Ã  %L n'est pas une section de tableau convenable%qs dans la clause ALIGNED Ã  %L requiert une expression d'alignement qui est un entier constant positif et scalaire%qs dans la clause ALIGNED doit Ãªtre POINTER, ALLOCATABLE, pointeur Cray ou C_PTR Ã  %L%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier constant ou un argument muet spÃ©cifiÃ© dans une clause UNIFORM%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier scalaire%qs dans IL gimple%qs dans l'affectation de pointeur Ã  %L ne peut pas Ãªtre une l-valeur puisqu'il est une procÃ©dure%qs dans le contexte de dÃ©finition de variable (%s) Ã  %L n'est pas une variable%qs est incompatible avec les options explicitement dÃ©sactivÃ©es%qs initialisÃ© et dÃ©clarÃ© %<extern%>%qs dans un opÃ©rande non-mode-precisionle sous-programme intrinsÃ¨que %qs Ã  %L a Ã©tÃ© supprimÃ©. Utilisez le sous-programme intrinsÃ¨que INT.IntrinsÃ¨que %qs avec un argument CHARACTER Ã  %LIntrinsÃ¨que %qs avec l'argument KIND Ã  %LIntrinsÃ¨que %qs avec un argument RADIX Ã  %L%qs est une fonction imbriquÃ©e, elle n'est pas accessible depuis %qs%qs est un identificateur rÃ©servÃ© de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> avant d'utiliser la macro %qs%qs est dÃ©jÃ  IMPORTÃ© depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C%qs est un argument invalide pour %<-mcpu=%>%qs est un type opaque et vous ne pouvez pas le remplacer avec d'autres valeurs%qs est une option inconnue de %<-save-temps%>%qs est corrompu%qs est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?%qs est obsolÃ¨te%qs est dÃ©prÃ©ciÃ© et recommandÃ© dans aucune circonstance%qs est dÃ©prÃ©ciÃ©; utilisez -fno-zero-initialized-in-bss%qs est obsolÃ¨te; utilisez -fstack-check.%qs est incompatible avec %qs%qs est incompatible avec l'utilisation de types en virgule flottante%qs est incompatible avec l'utilisation de types vectoriels%qs est mutuellement exclusif avec %qs et ne peuvent pas Ãªtre spÃ©cifiÃ©es ensemble%qs est plus Ã©troit que les valeurs de son type%qs n'est ni un opÃ©rateur dÃ©fini ni un composant de structure dans la chaÃ®ne avec un point Ã  %C%qs n'est pas une expression constante car %qT contient un type pointeur vers un membre%qs n'est pas une expression constante car %qT contient un type pointeur%qs n'est pas une expression constante car %qT contient un type rÃ©fÃ©rence%qs n'est pas une expression constante car %qT contient un type union%qs n'est pas une expression constante car %qT contient un sous-objet volatile%qs n'est pas une expression constante car %qT est un type pointeur vers un membre%qs n'est pas une expression constante car %qT est un type pointeur%qs n'est pas une expression constante car %qT est un type rÃ©fÃ©rence%qs n'est pas une expression constante car %qT est un type union%qs n'est pas une expression constante car %qT est volatile%qs n'est pas un rÃ©pertoire%qs n'est pas un champ mais un %qs%qs n'est pas un fichier de donnÃ©es gcov%qs n'est pas un registre de base valable dans %<-mstack-protector-guard-reg=%>%qs n'est pas un registre de base valable dans %qs%qs n'est pas un nombre valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un nombre valide dans %qs%qs n'est pas un dÃ©calage valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un dÃ©calage valide dans %qs%qs n'est pas une option valide pour le prÃ©processeur%qs n'est pas un tableau associatif%qs n'est pas une expression%qs n'est pas une option qui contrÃ´le les avertissements%qs n'est pas dÃ©fini comme un type%qs n'est pas supportÃ© par l'architecture %s%qs n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es%qs n'est pas supportÃ© pour cette cible%qs n'est pas supportÃ© en mode 32 bits%qs n'est pas supportÃ© dans cette configuration du compilateur%qs n'est pas supportÃ© par cette configuration%qs n'est pas supportÃ© sur des systÃ¨mes petits boutistes%qs n'est pas supportÃ© sur cette cible%qs n'est pas supportÃ© avec %qs%qs n'est pas valide pour %<-mmacosx-version-min%>%qs n'est pas valide pour %qs%qs est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L%qs est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qs est Ã  la version %q.*s, version %q.*s attenduel'expression de longueur de %qs doit Ãªtre un entierl'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positivela variante correspondant Ã  %qs est obsolÃ¨tela variante correspondant Ã  %qs requiert z14 ou supÃ©rieurla variante correspondant Ã  %qs requiert z15 ou supÃ©rieur%qs pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ©%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L%qs doit Ãªtre seul pour %<-mharden-sls=%>%qs doit Ãªtre du mÃªme type et du mÃªme sous-type que %qs Ã  %L dans %qs%qs doit Ãªtre la premiÃ¨re clause de %qs%qs doit Ãªtre utilisÃ© avec %qs%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Ã©%qs a besoin d'un registre de base valable%qs n'est pas autorisÃ© en dehors de STRUCTURE Ã  %C%qs pas Ã  la frontiÃ¨re d'un Ã©lÃ©ment%qs n'est pas supportÃ© par votre assembleur%qs n'est pas supportÃ© sur cette cible%qs n'est pas supportÃ© avec %<-msoft-float%>%qs n'est pas encore supportÃ©%qs de %qs est PRIVATE Ã  %L%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme%qs dans un opÃ©rande non-mode-precision%qs est seulement supportÃ© dans du code OpenACCRequÃªte de paramÃ¨tre %qs pour %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %Lle pointeur %qs est nulfichier de donnÃ©es de dÃ©compte du profilage %qs pas trouvÃ©la propriÃ©tÃ© %qs ne peut pas Ãªtre dÃ©finieune rÃ©gion %qs ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'un partage de tÃ¢che, %<loop%>, un %<task%> explicite ou une rÃ©gion %<taskloop%>%qs requiert le support du type %<__ibm128%>%qs requiert que %<long double%> soit au format IBM 128 bits%qs requiert %qs%qs requiert %qs ou %qs%qs requiert une architecture PowerPC64, elle est maintenant activÃ©e%qs requiert le support VSX%qs requiert une cible qui fourni l'instruction %qs%qs requiert une expression constante entiÃ¨re%qs requiert les instructions de branchement probable%qs requiert le support ISA 2.06 complet%qs requiert le support ISA 3.0 complet%qs requiert l'arithmÃ©tique en virgule flottante de prÃ©cision quadruple%qs requiert les options %qs et %qs%qs requiert l'option %qs%qs requiert l'option %qs et soit l'option %qs ou %qs%qs exige l'ABI ELFv2%qs devrait provenir d'un scalaire vers un vecteur similaire%qs la limite spÃ©cifiÃ©e %s excÃ¨de la taille maximale de l'objet %E%qs la limite spÃ©cifiÃ©e %s dÃ©passe la taille %E du tableau non terminÃ©%qs la limite spÃ©cifiÃ©e %s dÃ©passe la taille d'au plus %E du tableau non terminÃ©%qs la limite spÃ©cifiÃ©e %s peut dÃ©passer la taille d'au plus %E du tableau non terminÃ©%qs est spÃ©cifiÃ© pour la variable auto %qE%qs est spÃ©cifiÃ© pour le paramÃ¨tre %qE%qs spÃ©cifiÃ© pour un champ d'une structure%qs spÃ©cifiÃ© pour le champ %qE de la structure%qs est spÃ©cifiÃ© pour un paramÃ¨tre non nommÃ©%qs spÃ©cifiÃ© dans la clause Â«Â allocateÂ Â» Ã  %L mais pas dans dans la clause de privatisation explicite%qs est spÃ©cifiÃ© plusieurs fois dans la mÃªme option%qs spÃ©cifiÃ© avec %<decltype%>%qs spÃ©cifiÃ© avec %<typeof%>%qs spÃ©cifiÃ© avec %qT%qs spÃ©cifie un niveau de parallÃ©lisme conflictuelchaÃ®ne %qs mal formÃ©ele symbole %qs %q+D doit avoir une classe de liaison statiquele symbole %qs %q+D pointe vers lui-mÃªme en fin de compteÃ©tiquette %qs utilisÃ©e en nommant %q#T%qs n'est pas supportÃ© par cette ABI%qs utilisÃ© avec %qE%qs utilise l'allocation de pile dynamique%qs utilise le registre r29la valeur de %qs doit Ãªtre positivela variable %qs n'est ni un pointeur ni un tableaula variable %qs n'est ni un pointeur ni une rÃ©fÃ©rence Ã  un pointeurla variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableaula variable %qs n'est pas un pointeur%qs a Ã©tÃ© dÃ©clarÃ© ici%qs avec une condition toujours fausse%qs: [%u] %<next_regno%> erronÃ© pour une chaÃ®ne vide (%u)%qs: [%u] %<oldest_regno%> erronÃ© (%u)%qs: [%u] registre non vide dans la chaÃ®ne (%s %u %i)%qs: boucle dans la chaÃ®ne %<next_regno%> (%u)%r%s:%d:%R   %r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%R   dans l'expansion %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs%s%s
! %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#qD%s %#qS%s %<%s%.*s%> attend un argument %<%T%s%> correspondant%s %<%s%.*s%> attend un argument %<%s%s%> correspondant%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT%s %<%s(%E)%> %p %d%s %qE n'implÃ©mente pas complÃ¨tement le protocole %qE%s %qsune construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs%s %qs est un argument invalide pour la fonction interne %qs%s %s %p %d%s %s%s
  %s %wd hors des limites %wd - %wd%s Â«Â %sÂ Â»
  %s - les nombres entiers avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres complexes en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres dÃ©cimaux en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - mode %qs non supportÃ©L'argument %s pour IMAGE_INDEX doit Ãªtre un tableau de rang un Ã  %L%s Ã  %C est une extension DEC, activez-la avec %<-fdec%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%s Ã  %L%s Ã  %L est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %L doit Ãªtre INTEGER%s Ã  %L doit Ãªtre un scalaire%s Ã  %L doit Ãªtre un entierAttribut %s appliquÃ© Ã  %s %s Ã  %LL'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un moduleL'attribut %s est en conflit avec l'attribut %s Ã  %LL'attribut %s est en conflit avec l'attribut %s dans %qs Ã  %LL'attribut %s n'est pas permis dans le BLOCK DATA de l'unitÃ© de programme Ã  %LL'attribut %s de %qs est en conflit avec l'attribut %s Ã  %L%s entre %L et %L%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L%s ne peut Ãªtre utilisÃ© dans %<asm%> iciLa clause %s Ã  %L requiert une expression INTEGER scalaireDans la clause %s, la variable %qs Ã  %L n'est ni un POINTER ni un tableauLes boucles coalescÃ©es %s ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L%s contient trop de lignes%s ne supporte pas les numÃ©ros d'opÃ©randes %%n$ dans le format%s ne supporte pas %s%s ne supporte pas %s avec le format %<%%%c%> %s%s ne supporte pas block_ends_with_call_p%s ne supporte pas block_ends_with_condjump_p%s ne supporte pas can_duplicate_block_p%s ne supporte pas can_merge_blocks_p%s ne supporte pas can_remove_branch_p%s ne supporte pas create_basic_block%s ne supporte pas delete_basic_block%s ne supporte pas dump_bb_for_graph%s ne supporte pas duplicate_block%s ne supporte pas flow_call_edges_add%s ne supporte pas force_nonfallthru%s ne supporte pas make_forwarder_block%s ne supporte pas merge_blocks%s ne supporte pas move_block_after%s ne supporte pas predict_edge%s ne supporte pas predicted_by_p%s ne supporte pas redirect_edge_and_branch%s ne supporte pas redirect_edge_and_branch_force%s ne supporte pas split_block%s ne supporte pas split_edge%s ne supporte par le format %<%%%c%> %s%s ne supporte pas le format %<%%%s%c%> %s%s ne supporte pas %qs %s comme modificateur de longueur%s ne prend aucune option de fonctionnalitÃ©%s attend une constante entiÃ¨re Ã  la compilation%s attend une constante sous forme d'entier long Ã  la compilation comme premier argumentla liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e%s de %s appelÃ© dans %s%s de %s rÃ©fÃ©rencÃ© dans %s%s ignorÃ© avec %s et le format %<%%%c%> %s%s ignorÃ© avec %s dans le format %s%s est incompatible avec %<-mword-relocations%>les instructions %s ne sont pas autorisÃ©es dans la fonction avec l%'attribut %<no_caller_saved_registers%>les instructions %s ne sont pas autorisÃ©es dans la routine de service exceptionles instructions %s ne sont pas autorisÃ©es dans la routine de service d'interruption%s n'est pas supportÃ© par cette configurationLa variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %LLa variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE ou ALLOCATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE, ALLOCATE ou LINEAR Ã  %L%s doit contenir au moins une clause MAP Ã  %Ll'espace de noms %s %qD est en conflit avec la dÃ©finition atteignable%s n'est pas supportÃ© pour des agrÃ©gats de longueur variable%s n'est pas supportÃ© sur cette cible%s ne supporte que du code non pic sur les cibles M-profile%s ne supporte que du code non pic sur les cibles M-profile avec l'instruction MOVT%s hors limites: La plage va de %i Ã  %i, la valeur est %iLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %sLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %s.
  F2008: Une affectation Ã  une fonction pointeur est ambigÃ¼e si elle est la premiÃ¨re instruction exÃ©cutable aprÃ¨s la spÃ©cification du bloc. Veuillez ajouter n'importe quel autre type d'instruction exÃ©cutable avant elle. FIXME%s a retournÃ© %d comme valeur de sortiele signal %s a terminÃ© le programme %sle spÃ©cificateur %s Ã  %L n'est pas permis dans une instruction OPEN pour une E/S non formatÃ©eLe spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur invalide %qsLe spÃ©cificateur %s dans l'instruction %s Ã  %L Ã  la valeur %qsL'instruction Â«Â %sÂ Â» Ã  %C ne peut pas suivre l'instruction Â«Â %sÂ Â» Ã  %LL'instruction %s Ã  %C ne peut pas terminer une boucle DO non blocL'instruction %s Ã  %C suit un autre spÃ©cificateur d'accessibilitÃ©Instruction %s Ã  %C dans une procÃ©dure PUREL'instruction %s Ã  %C n'est pas applicable Ã  la construction %qsL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur d'une constructionL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur de la construction %qsL'instruction %s Ã  %C quitte la construction CRITICALL'instruction %s Ã  %C quitte la construction DO CONCURRENTL'instruction %s Ã  %C quitte le bloc structurÃ© OpenACCL'instruction %s Ã  %C quitte le bloc structurÃ© OpenMPInstruction %s attendue Ã  %LL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK DATA Ã  %CL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK Ã  %CL'instruction %s doit apparaÃ®tre dans un MODULEL'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %CÃ©tiquette %sLa balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©fautLa balise %s Ã  %L doit Ãªtre du type %sLa balise %s Ã  %L doit Ãªtre un scalaireÃ©tiquette %s avec INQUIRE%s terminÃ© par le signal %d [%s]%s%s utilisÃ© avec le format %<%%%c%> %s%s utilisÃ© dans une sÃ©quence entre guillemetsla variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur%s%#qD%s%#qD (supprimÃ©)%s%#qD (concordance proche)%s%#qD (inversÃ©)%s%#qD (rÃ©Ã©crit)%s%<%D(%T)%> (fonction interne)%s%<%D(%T, %T)%> (fonction interne)%s%<%D(%T, %T, %T)%> (fonction interne)%s%qT (conversion)%s"%s"%s est invalide%s"%s"%s n'est pas permis%s%s%s %sversion %s (%s)
*************** F2008: Une affectation Ã  une fonction p
*** 2170,2192 ****
     d'utiliser la fonctionnalitÃ© BIND(C) du Fortran standard. */
  
  les %<long double%> de 128 bits ne sont pas supportÃ©s pour les flottants sur VAXABI de 31 bits.jeu d'instructions 387 dÃ©sactivÃ©, l'arithmÃ©tique SSE est utilisÃ©eABI de 64 bits.l'ABI 64 bits n'est pas supportÃ©e en mode ESA/390; utilisez plutÃ´t une affectation; utilisez plutÃ´t une affectation ou une initialisation par valeur; utilisez plutÃ´t une affectation par copie; utilisez plutÃ´t une affectation par copie ou une initialisation par copie; utilisez plutÃ´t une initialisation par copie; utilisez plutÃ´t une initialisation par valeur<Pendant l'initialisation>
! <anonyme><initialisation de liste entre accolades><interne><ligne-de-commande><erreur de dÃ©claration><enumÃ©rateur><expression erronÃ©e><erreur d'expression><lambda<lambda><message inconnu durant la compilation><manquant><valeur de retour> <valeur de retour><dÃ©claration><liaisons structurÃ©es><erreur d'Ã©tiquette><erreur dans les arguments du patron><erreur de paramÃ¨tre du patron><levÃ©e d'exception><erreur de type><erreur de type><erreur de typedef><erreurprefixtype><appel de routine UBSan><opÃ©rateur inconnu><inconnu><sans nom %s><virgule fixe sans nom:<virgule flottante sans nom:<non signÃ© sans nom:<sans nom><non analysÃ©><type de fonction surchargÃ©e non rÃ©solu>Une constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de fonctionUne constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de sous-routineUn facteur pour ajuster la limite supÃ©rieure que le Â«Â Swing Modulo SchedulerÂ Â» utilise pour ordonnancer une boucle.La troncature d'un nombre dÃ©cimal en nombre entier peut Ãªtre remplacÃ©e par un arrondi pour Ã©conomiser un changement de mode.Un ensemble qui n'est pas par dÃ©faut de valeurs initiales a Ã©tÃ© demandÃ©, ceci viole l'ABIUn nom de paramÃ¨tre est requis Ã  %CUn synonyme de -std=c89 (en C) ou -std=c++98 (en C++).Un seuil sur le nombre moyen d'itÃ©rations prises en compte par le Â«Â Swing Modulo SchedulerÂ Â».Une liste de paramÃ¨tre de types est requis Ã  %CAAPCS ne supporte pas %<-mcallee-super-interworking%>AAPCS ne supporte pas %<-mcaller-super-interworking%>l'ABI %qs ne peut pas Ãªtre implÃ©mentÃ©e Ã  cause du jeu d'instruction limitÃ© %qs, utilisation de %qsl'ABI %qs n'est pas activÃ©e durant la compilation, l'Ã©diteur de lien pourrait signaler une erreurABI changÃ© (%qs Ã  %qs) pendant que multilib est dÃ©sactivÃ©l'ABI pour des structures aplaties avec un champ de bits d'une taille non nulle a changÃ© dans GCC 10l'ABI requiert %<-march=rv%d%>GÃ©nÃ©ration de code pour la variante d'ABI (Ã  utiliser avec l'option -mabi=):ABI avec startfilesÂ : %sABSTRACT INTERFACE %qs Ã  %L ne doit pas avoir un rÃ©sultat d'une longueur de caractÃ¨res tacite (F2008: C418)ABSTRACT INTERFACE %qs ne doit pas Ãªtre rÃ©fÃ©rencÃ©e Ã  %LABSTRACT INTERFACE Ã  %CType ABSTRACT %qs utilisÃ© Ã  %LType ABSTRACT Ã  %CL'expression finale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression initiale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression de pas de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LLa directive ACC CACHE doit Ãªtre Ã  l'intÃ©rieur d'une boucle %CLa spÃ©cification ACCESS Ã  %L a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©ela fonction ACLE %qD est incompatible avec l'utilisation de %qsla fonction ACLE %qD requiert l'extension ISA %qsvariable ACQUIRED_LOCKL'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaireLe type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %LAttribut ALLOCATABLE Ã  %C dans une dÃ©finition STRUCTUREAttribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPEObjet ALLOCATABLE %qs dans la clause %s Ã  %LALLOCATABLE spÃ©cifiÃ© en dehors du corps de INTERFACE Ã  %Lobjet ALLOCATEALLOCATE sur un co-tableau Ã  %C dans un bloc CRITICALALLOCATE sur un co-tableau Ã  %C dans un bloc DO CONCURRENTL'intrinsÃ¨que ALLOCATED Ã  %L requiert un tableau ou une entitÃ© allouable scalaireALTERNATE RETURN pas permis Ã  %LLe code rÃ©entrant APCS n'est pas supportÃ©.  IgnorÃ©Les extensions de sÃ©curitÃ© ARMv8-M sont incompatibles avec le FPU sÃ©lectionnÃ©Instruction ASSIGN Ã  %CL'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©fautL'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER scalaireVariable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %LConstruction ASSOCIATE Ã  %CAttribut ASYNCHRONOUS Ã  %CInstruction ASYNCHRONOUS Ã  %CASYNCHRONOUS= Ã  %L n'est pas permis en Fortran 95L'argument ATOM Ã  %L de la fonction intrinsÃ¨que %s sera un co-tableau ou un co-indexÃ©L'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KINDL'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KIND ou un logique du sous-type ATOMIC_LOGICAL_KINDL'argument ATOM de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissablepointeur AUX initialisÃ© pour l'arÃªte %d->%dl'argument vectoriel AVX sans activer AVX change l'ABIle retour vectoriel AVX sans activer AVX change l'ABIl'argument vectoriel AVX512F sans activer AVX512F change l'ABIle retour vectoriel AVX512F sans activer AVX512F change l'ABIAbrÃ©viation pour Â«Â -g -feliminate-unused-debug-symbolsÂ Â».AbrÃ©viation pour Â«Â -g -fno-eliminate-unused-debug-symbolsÂ Â».La valeur absolue de SHIFT sera plus petite ou Ã©gale Ã  SIZE Ã  %CL'interface abstraite %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LAccepter des non-concordances d'arguments dans les appels de procÃ©dures.Accepter les extensions pour prendre en charge du code ancien.AccÃ©der au donnÃ©es dans la mÃªme section Ã  partir du point d'ancrage partagÃ©.DÃ©calage d'accÃ¨s avant le dÃ©calage parentL'accÃ¨s chevauche un de ses semblablesTaille d'accÃ¨s plus grande ou Ã©gale Ã  la taille de son parentLa spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eLa spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eL'accÃ¨s se termine en dehors de son parentAccumuler les arguments sortants d'une fonction et acquÃ©rir/libÃ©rer l'espace nÃ©cessaire sur la pile pour les arguments sortants lors du prologue/Ã©pilogue de la fonction. Sans cette option, les arguments sortants sont empilÃ©s avant d'appeler une fonction et sont dÃ©pilÃ©s aprÃ¨s. Cette option peut conduire Ã  un code plus petit pour des fonctions qui appellent beaucoup de fonctions qui prennent leurs arguments sur la pile comme, par exemple, printf.L'argument effectif qui est un tableau de CLASS pour %qs doit Ãªtre un tableau complet Ã  %LL'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 tableauL'argument effectif Ã  %L de l'intrinsÃ¨que %qs sera une pointeur associÃ©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 unL'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 FINALL'argument effectif contient trop peu d'Ã©lÃ©ments pour l'argument muet %qs (%lu/%lu) Ã  %LL'argument effectif pour %qs ne peut pas Ãªtre un tableau de taille tacite Ã  %LL'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %LL'argument effectif pour %qs doit Ãªtre un pointeur Ã  %LL'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de %qs Ã  %L doit Ãªtre un co-tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphiqueL'argument effectif de %qs Ã  %L doit Ãªtre simplement contigu ou un Ã©lÃ©ment vers un tel tableauL'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]L'argument effectif de %qs Ã  %L doit avoir le mÃªme type dÃ©clarÃ©Argument effectif vers le muet de rang tacite INTENT(OUT) %qs Ã  %L ne peut pas Ãªtre de taille inconnueL'argument effectif au pointeur contigus du muet %qs Ã  %L doit Ãªtre simplement contiguArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est EVENT_TYPE ou a un composant EVENT_TYPEArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est LOCK_TYPE ou a un composant LOCK_TYPELa longueur rÃ©elle de la chaÃ®ne ne correspond pas Ã  celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)La longueur rÃ©elle de la chaÃ®ne est plus courte que celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)Ajouter le prÃ©fixe CS aux appels et sauts vers les fragments indirects avec la cible du branchement dans les registres r8-r15.Ajouter une Ã©tape d'Ã©limination des sous-expressions communes aprÃ¨s l'optimisation des boucles.Ajouter des commentaires pour les dÃ©clarations ignorÃ©es dans l'en-tÃªte C++ gÃ©nÃ©rÃ©.Ajouter les attributs de description Ã  certains DIEs DWARF qui n'ont pas d'attribut de nom.Ajouter des vÃ©rifications explicites pour la division par zÃ©ro.Ajouter des vÃ©rifications explicites pour les dÃ©bordements de divisions dans INT_MIN / -1.Ajouter des commentaires additionnels Ã  la sortie de l'assembleur.Ajouter des informations supplÃ©mentaires Ã  l'exÃ©cutable qui peuvent accÃ©lÃ©rer le chargement dynamique (pour autant que les bibliothÃ¨ques dont il dÃ©pend sont inchangÃ©s).Ajouter le prÃ©fixe .lower aux noms de sections lors de la compilation avec -m{code,data}-region=lower (dÃ©sactivÃ© par dÃ©faut).Imprimer des informations additionnelles de dÃ©bogage.Essayer de continuer l'exÃ©cution aprÃ¨s avoir diagnostiquÃ© un comportement indÃ©fini.Optimiser agressivement les boucles en utilisant les contraintes du langage.Les groupes comdat de l%'alias et de la cible diffÃ¨rentLes sections de l%'alias et de la cible diffÃ¨rentSynonyme pour --help=target.Synonyme de -mcpu=g10.Synonyme de -mcpu=g13.Synonyme de -mcpu=g14.L'alias a des arÃªtes d'appelL'alias a plus d'une rÃ©fÃ©rence aliasL'alias a une rÃ©fÃ©rence qui n'est pas un aliasAliasÂ :Aligner toutes les Ã©tiquettes.Aligner toutes les boucles sur des frontiÃ¨res de 32 octets.Aligner le code et les donnÃ©es sur 32 bits.Aligner la destination des opÃ©rations sur les chaÃ®nes.Aligner les Â«Â doubleÂ Â» sur des frontiÃ¨res de 64 bits.Aligner l'entrÃ©e d'une fonction sur 4 octets.Aligner les Ã©tiquettes qui sont uniquement atteintes par sauts.Aligner quelques doubles sur des frontiÃ¨res de mots doubles.Aligner le dÃ©but des fonctions.Aligner le dÃ©but des boucles.Aligner au type de base du champ de bits.Aligner sur le type de base du champ de bits. Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.Aligner les variables sur des frontiÃ¨res de 32 bits.Toutes les procÃ©dures intrinsÃ¨ques sont disponibles quelque soit le standard sÃ©lectionnÃ©.Tous les accÃ¨s mÃ©moire utilisent les instructions de chargement/stockage E/S.Tous les paramÃ¨tres de type LEN dans l'instruction TYPE IS Ã  %C doivent Ãªtre ASSUMEDL'allouable %qs Ã  %L ne peut pas avoir une initialisationLe tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteL'argument muet avec caractÃ¨res allouables %qs Ã  %L doit avoir une longueur diffÃ©rÃ©e car la procÃ©dure %qs est BIND(C)La variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©eLe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau du type EVENT_TYPELe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau de type LOCK_TYPELe composant allouable %s Ã  %L du type EVENT_TYPE doit avoir une co-dimensionLe composant allouable %s Ã  %L du type LOCK_TYPE doit avoir une co-dimensionLe composant allouable de structures Ã  %C doit avec une forme diffÃ©rÃ©eComposant allouable ou tableau de forme diffÃ©rÃ©e prÃ¨s de %C dans l'instruction DATALa fonction allouable %qs Ã  %L doit avoir une interface de fonction expliciteAllouer les variables locales sur la pile pour autoriser la rÃ©cursion indirecte.L'objet allouable Ã  %C n'est ni un pointeur vers une non procÃ©dure ni une variable allouableL'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %LL'objet d'allocation Ã  %L n'est ni un pointeur de donnÃ©es ni une variable allouableL'objet allouÃ© Ã  %L est un sous-objet d'un objet Ã  %LL'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTERL'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 MOLDL'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Ã©clarationL'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression sourceAutoriser (ou ne pas autoriser) gcc Ã  utiliser l'instruction LOOP.Autoriser les exceptions en virgule flottante IEC559 dans les expressions constantes.Permettre Ã  une constante littÃ©rale BOZ d'apparaÃ®tre dans un contexte invalide et avec X au lieu de Z.Autoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances.Autoriser des longueurs de lignes arbitraires en mode fixe.Autoriser des longueurs de lignes arbitraires en mode libre.Permettre aux champs de bits de traverser des frontiÃ¨res de mots.Autoriser les branchements Ã  Ãªtre entassÃ©s avec d'autres instructions.Autoriser les fonctions internes ceil, floor, round, trunc Ã  dÃ©clencher des exceptions Â«Â inexactesÂ Â».Autoriser le signe dollar dans les noms d'entitÃ©s.Autoriser des sauts rapides vers le rÃ©partiteur de messages.Autoriser le maintien des adresses de fonctions dans les registres.Autoriser gcc Ã  gÃ©nÃ©rer des instructions LIW.Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc.Autoriser les instructions en virgule flottante matÃ©rielles Ã  couvrir des opÃ©rations 32 et 64 bits.Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents.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.Permettre les optimisations mathÃ©matiques qui peuvent violer les standards IEEE ou ISO.Autoriser l'optimisation de l'arithmÃ©tique en virgule flottante qui peut changer le rÃ©sultat de l'opÃ©ration Ã  cause de l'arrondi.Autoriser l'ordonnancement prÃ©maturÃ© de insns dans la queue.Autoriser des donnÃ©es en lecture seule dans sdata.Autoriser l'extension de signe dans les opÃ©rations de fusion.Autoriser le mouvement spÃ©culatif de plus de chargements.Autoriser le mouvement spÃ©culatif des non chargements.Autoriser le mouvement spÃ©culatif de certains chargements.Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents.Autoriser le compilateur Ã  introduire de nouvelles concurrences de donnÃ©es lors des stockages.Autoriser l'Ã©tape de fusion des stockages Ã  introduire des stockages non alignÃ©s s'il est lÃ©gal de faire ainsi.Autoriser l'utilisation des instructions MDMX.Autoriser l'utilisation des instructions MT.Autoriser l'utilisation des instructions matÃ©rielles en virgule flottante pour le V850E2V3 et suivants.Autoriser l'utilisation de l'ABI et des instructions en virgule flottante matÃ©rielles.Autoriser l'utilisation d'une troncature au lieu d'un arrondi vers le bas pour les types entiers fractionnels en virgule fixe.Autoriser l'Ã©mission de deux instructions par cycle.Autoriser l'utilisation des pseudo-instructions __gcc_isr dans les prologues et Ã©pilogues ISR.Autoriser l'utilisation de Â«Â =>Â Â» pour les mÃ©thodes et les fonctions du plus haut niveau en plus des lambdas.Autoriser l'utilisation de r15 dans l'ASM en ligne.Autoriser les fonctions variadiques sans paramÃ¨tre nommÃ©.DÃ©jÃ  Ã  l'intÃ©rieur d'un bloc CONTAINS Ã  %CL'instruction RETURN avec retour alternatif Ã  %C est uniquement autorisÃ© dans une SUBROUTINEL'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGERConvention d'appel alternative.Le retour alternatif Ã  %L n'est pas permis dans une procÃ©dure DTIOUn retour alternatif ne peut pas apparaÃ®tre dans l'interface de l'opÃ©rateur Ã  %LL'argument fictif du retour alternatif ne peut pas apparaÃ®tre dans une SUBROUTINE avec l'attribut BIND(C) Ã  %LLe spÃ©cificateur de retour alternatif dans la sous-routine Ã©lÃ©mentale %qs Ã  %L n'est pas permisLe spÃ©cificateur de retour alternatif dans la fonction %qs Ã  %L n'est pas permisArgument de retour alternatif Ã  %CBien que non rÃ©fÃ©rencÃ©, %qs a des interfaces ambigÃ¼es Ã  %LArgument AltiVec passÃ© Ã  une fonction sans prototypeAltiVec pas supportÃ© par cette cibleToujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour.Toujours gÃ©nÃ©rer des appels longs.Toujours sauvegarder $lp sur la pile.Toujours traiter les champs de bits comme ayant la taille d'un Â«Â intÂ Â».Toujours utiliser DRAP (Dynamic Realigned Argument Pointer) pour rÃ©-aligner la pile.Toujours utiliser JSR pour les appels, jamais BSR.!$OMP DECLARE REDUCTION ambigu dans le module %s Ã  %LInterfaces ambigÃ¼es dans %s pour %qs Ã  %L et %qs Ã  %LSymbole ambigu dans la dÃ©finition TYPE Ã  %CAmender les messages de diagnostiques appropriÃ©s avec les options de la ligne de commande qui les contrÃ´lent.QuantitÃ© de mÃ©moire de partage de donnÃ©es locale (LDS = Local data-share) Ã  rÃ©server pour les variables privÃ©es du gangUn synonyme pour minterlink-compressed fourni pour rÃ©tro-compatibilitÃ©.Un retour alternatif Ã  %L n'a pas d'argument muet *Une arÃªte indirecte depuis %s n'est pas marquÃ©e comme indirecte ou a un indirect_info associÃ©, l'instruction correspondante est: Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %LAnalyser et supprimer les Ã©changes de doubles mots dans les calculs VSX.L'alias analysÃ© n'a pas de rÃ©fÃ©renceAnnoter les instructions assembleur avec les adresses estimÃ©es.Ajouter un deuxiÃ¨me soulignÃ© si le nom contient dÃ©jÃ  un soulignÃ©.Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur.Appliquer le signe nÃ©gatif aux valeurs zÃ©ro.Appliquer des rÃ¨gles spÃ©ciales pour compiler le paquet runtime.Appliquer l'expansion des variables quand les boucles dont dÃ©pliÃ©es.Approximer l'effet des appels de fonctions pour simplifier l'analyse.L'argument %<A%> avec INTENT(INOUT) Ã  %L de la sous-routine intrinsÃ¨que %s n'aura pas d'indice vectorielL'argument %<S%> de NEAREST Ã  %L ne sera point zÃ©roL'argument %qs apparaÃ®t deux fois dans l'appel de %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en conformitÃ© avec le type de l'argument %qs Ã  %LL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaireL'argument %qs de MOD Ã  %L ne sera point zÃ©roL'argument %qs de MODULO Ã  %L ne sera point zÃ©roL'argument %qs de la procÃ©dure Ã©lÃ©mentale %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L doit Ãªtre scalaireL'argument %qs de la fonction pure %qs Ã  %L doit Ãªtre INTENT(IN) ou VALUEArgument %qs de la fonction pure %qs Ã  %L avec l'attribut VALUE mais sans INTENT(IN)L'argument %qs de la sous-routine pure %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEArgument %qs de la sous-routine pure %qs Ã  %L avec l'attribut VALUE mais sans INTENTL'argument Â«Â %sÂ Â» de la fonction-instruction Â«Â %sÂ Â» Ã  %L doit Ãªtre scalaireL'argument CPTR Ã  %L pour C_F_POINTER aura le type TYPE(C_PTR)L'argument CPTR Ã  %L pour C_F_PROCPOINTER n'aura point le type TYPE(C_FUNPTR)L'argument C_PTR_1 Ã  %L pour C_ASSOCIATED aura le type TYPE(C_PTR) ou TYPE(C_FUNPTR)L'argument C_PTR_2 Ã  %L pour C_ASSOCIATED aura le mÃªme type que C_PTR_1: %s au lieu de %sL'argument FPTR Ã  %L pour C_F_POINTER doit Ãªtre un pointeurL'argument FPTR Ã  %L pour C_F_POINTER ne sera point co-indexÃ©L'argument FPTR Ã  %L pour C_F_PROCPOINTER sera un pointeur de procÃ©dureL'argument FPTR Ã  %L pour C_F_PROCPOINTER ne sera point co-indexÃ©L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif Ã  %LL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grandL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand Ã  %LL'argument X Ã  %L pour C_FUNLOC ne sera point une procÃ©dure ou un pointeur de procÃ©dureL'argument X Ã  %L pour C_FUNLOC ne sera point co-indexÃ©L'argument X Ã  %L pour C_LOC ne sera point une chaÃ®ne de longueur nulleL'argument X Ã  %L pour C_LOC aura soit l'attribut POINTER ou soit l'attribut TARGETL'argument X Ã  %L pour C_LOC ne sera point co-indexÃ©L'argument Ã  %L pour C_LOC ne sera point polymorphiqueL'argument dim Ã  %L doit Ãªtre du type INTEGERL'argument dim Ã  %L doit Ãªtre scalaireArgument non concordant pour la procÃ©dure redÃ©finissante %qs Ã  %L: %sL'argument de %s Ã  %L doit Ãªtre de longueur unL'argument de la fonction %s Ã  %L est nÃ©gatifL'argument de la fonction %s Ã  %L est trop grand pour la sÃ©quence alphanumÃ©rique du sous-type %dL'argument de la fonction %s Ã  %L est en dehors de la plage [0,127]L'argument de ACOS Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSD Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSH Ã  %L ne peut pas Ãªtre infÃ©rieur Ã  1L'argument de ASIN Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ASIND Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ATANH Ã  %L doit Ãªtre Ã  l'intÃ©rieur de la plage -1 Ã  1L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qsL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONALL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTERL'argument de IACHAR Ã  %L doit Ãªtre de longueur unL'argument de la fonction IACHAR Ã  %L est en dehors de la plage 0..127L'argument de ICHAR Ã  %L doit Ãªtre de longueur unL'argument de LOG Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de LOG10 Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %sL'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaireL'argument de SQRT Ã  %L a une valeur nÃ©gativeL'argument de %<-fcheck%> n'est pas valide: %sL'argument de %<-ffpe-summary%> est invalide: %sL'argument de %<-ffpe-trap%> est invalide: %sLes types des arguments de l'intrinsÃ¨que %qs Ã  %L doivent correspondre (%s/%s)Les arguments de %qs Ã  %L et %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZLes arguments de %qs ont des paramÃ¨tres de type de genre diffÃ©rents Ã  %LInstruction IF arithmÃ©tique Ã  %CL'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGERArithmÃ©tique NaN Ã  %LNaN arithmÃ©tique obtenu en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>ArithmÃ©tique OK Ã  %LOK arithmÃ©tique en convertissant %s vers %s Ã  %LDÃ©bordement arithmÃ©tique Ã  %LDÃ©bordement arithmÃ©tique en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©passement de capacitÃ© arithmÃ©tique par le bas Ã  %LDÃ©bordement arithmÃ©tique vers le bas en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©eLe tableau %qs Ã  %L est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau %qs Ã  %L est plus grand que la limite dÃ©finie par %<-fmax-stack-var-size=%>, il est dÃ©placÃ© de la pile vers la zone de stockage statique. Ceci rend la procÃ©dure non sÃ»r lorsqu'elle est appelÃ©e rÃ©cursivement ou simultanÃ©ment depuis plusieurs threads. Envisagez d'augmenter la limite de %<-fmax-stack-var-size=%> (ou d'utiliser %<-frecursive%> qui implique %<-fmax-stack-var-size%>) â€“ ou changez le code pour utiliser un tableau ALLOCATABLE. Si la variable n'est jamais accÃ©dÃ©e de maniÃ¨re concurrentielle, cet avertissement peut Ãªtre ignorÃ© et la variable pourrait aussi Ãªtre dÃ©clarÃ©e avec l'attribut SAVE.Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCELe tableau %qs n'est pas permis dans la rÃ©duction Ã  %LDÃ©saccord de la limite du tableau pour la dimension 1 du tableau (%ld/%ld)DÃ©saccord de la limite du tableau pour la dimension 2 du tableau (%ld/%ld)Le composant tableau de structures Ã  %C doit avoir une forme expliciteLe composant tableau de structures Ã  %C doit avoir une forme explicite ou diffÃ©rÃ©eConstructeur de tableau incluant la spÃ©cification de type Ã  %CLa valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]EntitÃ© tableau requise Ã  %LLe tableau dans la liste d'initialisation Ã  %L doit avoir une forme expliciteL'index de tableau Ã  %L est un tableau de rang %dL'index de tableau Ã  %L doit Ãªtre du type INTEGER, on a trouvÃ© %sL'index de tableau Ã  %L doit Ãªtre scalaireLe tableau n'est pas contigu Ã  %LTableau d'un type interopÃ©rable Ã  %L pour C_LOC qui n'est pas allouable et n'a pas de taille tacite ni de taille expliciteLes opÃ©randes de tableau ne sont pas comparables Ã  %LLes opÃ©randes du tableau sont incommensurables en convertissant %s vers %s Ã  %LLe pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteLa rÃ©fÃ©rence de tableau Ã  %C ne peut pas avoir plus de %d dimensionsLa rÃ©fÃ©rence de tableau Ã  %C a plus de 7 dimensionsLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau dans EQUIVALENCE Ã  %C ne peut pas Ãªtre une section de tableauRÃ©fÃ©rence de tableau hors limitesSection de tableau Ã  %L pour C_LOCUn dÃ©signateur de section de tableau (c-Ã -d. Â«Â (:)Â Â») est requis en plus du dÃ©signateur de co-tableau Â«Â [...]Â Â» Ã  %CLa section de tableau avec un indice de vecteur Ã  %L ne sera point la cible d'un pointeurLes sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %LLa spÃ©cification de tableau Ã  %C a plus de %d dimensionsSpÃ©cification de tableau Ã  %C avec plus de 7 dimensionsLa spÃ©cification de tableau pour le symbole %qs dans COMMON Ã  %C doit Ãªtre expliciteLa spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %LUne spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %LSpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %LL'argument effectif qui est une section de tableau Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILEL'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 %qsPuisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussiOptions de l'assembleur
  =======================
  
  Instruction GOTO assignÃ© Ã  %CL'Ã©tiquette assignÃ©e n'est pas une Ã©tiquette cibleAffecter une valeur autre que 0 ou 1 Ã  un LOGICAL produit un rÃ©sultat indÃ©fini Ã  %LAssignation d'un scalaire Ã  un tableau non allouÃ©L'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir une SUBROUTINEL'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir deux argumentsL'interface de l'opÃ©rateur d'affectation Ã  %L ne doit pas redÃ©finir l'affectation d'un type INTRINSICAffectation Ã  une variable d'index FORALL Ã  %LL'affectation Ã  un part_ref LEN ou KIND Ã  %L n'est pas permisAffectation Ã  une expression constante Ã  %CAffectation Ã  une variable polymorphique allouable Ã  %LL'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PUREAffectation Ã  un pointeur contigu depuis une cible non contigÃ¼e Ã  %LL'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permiseNom associÃ© %qs dans la clause %s Ã  %LNom associÃ© %qs dans la clause SHARED Ã  %LLe nom associÃ© %qs Ã  %L est utilisÃ© comme tableauLe 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 plusL'entitÃ© associante %qs Ã  %L est un nom de procÃ©dureL'entitÃ© associante %qs Ã  %L est un pointeur de procÃ©dureL'expression de sÃ©lecteur associant Ã  %L donne une procÃ©dureLa cible de l'association Ã  %C ne doit pas Ãªtre co-indexÃ©eLa cible de l'association Ã  %L ne peut pas Ãªtre une constante BOZ littÃ©raleSupposer que ES vaut zÃ©ro pendant toute l'exÃ©cution du programme. Utiliser ES: pour des donnÃ©es en lecture seule.Supposer que les ICPLB sont activÃ©s Ã  l'exÃ©cution.Supposer un grand segment TLS.Supposer que tous les symboles ont des valeurs 32 bits.Supposer que toutes les variables passÃ©es en argument aux fonctions ont un prototype.Supposer que l'assembleur supporte les directives .loc (DWARF2+).Supposer que l'assembleur supporte les vues dans les directives .loc (DWARF2+).Supposer que le code sera assemblÃ© par GAS.Supposer que le code sera liÃ© par GNU ld.Supposer que le code sera liÃ© par HP ld.Supposer que les dÃ©clarations communes peuvent Ãªtre remplacÃ©es par d'autres se terminant par un tableau plus grand.Supposer que les segments de donnÃ©es sont relatifs au segment texte.Supposer que les opÃ©rations en virgule flottante peuvent gÃ©nÃ©rer des dÃ©routements.Supposer que l'alignement de la pile entrante est sur cette puissance de 2.Supposer que les Ã©tiquettes et les symboles peuvent Ãªtre adressÃ©s en utilisant des adresses absolues sur 16 bits.Supposer que le chargement de donnÃ©es depuis la flash est plus lent que de lire des instructions.Supposer que les rÃ©fÃ©rences mÃ©moire sont ordonnÃ©es et que les barriÃ¨res ne sont pas nÃ©cessairesSupposer qu'aucun NaN ni aucun infini ne sont gÃ©nÃ©rÃ©s.PrÃ©sumer que l'environnement d'exÃ©cution C est normal.Supposer que le dÃ©bordement de pointeur revient au dÃ©part.PrÃ©sumer un possible mauvais alignement des doubles.Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer.Supposer que le dÃ©bordement de l'arithmÃ©tique signÃ©e boucle sur la plage accessible.Supposer un petit espace d'adressage.Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique au travers des frontiÃ¨res de fonctions (pas en ligne).Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique.Supposer que le processeur cible est configurÃ© comme gros-boutiste.Supposer que le processeur cible est configurÃ© comme petit-boutiste.Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits.Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits s'ils sont placÃ©s dans un groupe d'instructions.Supposer que les boucles avec une sortie vont se terminer et ne jamais boucler indÃ©finiment.Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL.Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur.Supposer que les bibliothÃ¨ques standards dâ€™exÃ©cution du D et Â«Â D mainÂ Â» existent.Supposer que les instructions d'estimations des inverses sont plus prÃ©cises.PrÃ©sumer que le fichier source est au format fixe.PrÃ©sumer que le fichier source est au format libre.Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type.Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides.Supposer que l'environnement est VxWorks RTP.Supposer que l'environnement est VxWorks vThreads.Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne.Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %LTableau de rang tacite %s dans la clause %s Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationLe tableau de forme tacite Ã  %L doit Ãªtre un argument muetLe tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de taille tacite %qs dans la clause %s Ã  %LTableau de taille tacite %qs dans la clause COPYPRIVATE Ã  %LLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %C n'est pas permisLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permisLe tableau de taille tacite Ã  %L doit Ãªtre un argument muetType tacite Ã  %CLe type tacite Ã  %C n'est pas autorisÃ© pour des composantsLe type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettesL'argument muet caractÃ¨re d'une longueur tacite %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)L'argument de rang tacite Ã  %L est uniquement permis comme argument effectif de fonctions de requÃªtesL'argument de rang tacite Ã  %L est uniquement permis comme premier argument effectif de la fonction de requÃªte intrinsÃ¨que %sUn argument de rang tacite requiert une interface explicite Ã  %LLe tableau de rang tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de rang tacite Ã  %CLe tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSIONLe tableau de rang tacite Ã  %L doit Ãªtre un argument muetLa variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argumentLa variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetL'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILETableau de forme tacite %qs Ã  %L comme argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'argument effectif du type tacite Ã  %L correspondant Ã  l'argument muet de rang tacite %qs doit Ãªtre d'une forme tacite ou de rang taciteL'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type taciteL'argument de type tacite %s Ã  %L requiert une interface expliciteL'argument de type tacite Ã  %L n'est pas permis comme argument effectif de l'intrinsÃ¨que %sL'argument de type tacite Ã  %L est uniquement permis comme premier argument effectif de l'intrinsÃ¨que %sLa variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argumentLa variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de type tacite %s Ã  %L ne sera point un tableau de forme expliciteLa variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetAu niveau global:Un maximum de %i exÃ©cutions d'un profile est supportÃ©. Le profile est peut-Ãªtre corrompuÂ ?Au plus haut niveau:Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Tenter de remplir les crÃ©neaux de retard (delay slots) des instructions de branchement.Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE Ã  %CEssayer de conserver l'alignement de la pile sur cette puissance de 2.Tenter de fusionner les constantes identiques au travers des unitÃ©s de compilation.Tenter de fusionner les constantes et les variables constantes identiques.Tenter de fusionner les chaÃ®nes de dÃ©bogage identiques au travers des unitÃ©s de compilation.Tentative d'allouer une variable dÃ©jÃ  allouÃ©eTentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©eAttribut %s Ã  %L dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis dans une dÃ©finition STRUCTUREL'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis en dehors d'une dÃ©finition TYPEAugmenter les listes de positions de variables avec des vues progressives.le nombre magique du profil AutoFDO ne correspond pasla version %u du profil AutoFDO ne correspond pas Ã  %uLe tableau automatique %qs Ã  %L ne peut pas avoir une initialisationAjouter automatiquement des espaces pour des noms de chemins plus longs dans les commandes de chargement (jusqu'Ã  MAXPATHLEN).Aligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements.SÃ©lections de BITS disponiblesÂ :Le nombre moyen d'itÃ©rations d'une boucle.Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels.Ã‰viter de combiner plusieurs instructions dans une arrÃªte Ã©clatÃ©e.Ã‰viter des gÃ©nÃ©rer des appels relatifs au PC; utiliser des indirections.Ã‰viter la gÃ©nÃ©ration des instructions de chargement/stockage indexÃ©es lorsque c'est possible.Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3.Ã‰vite de placer des donnÃ©es lisibles dans la mÃ©moire du programme.Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle.Ã‰viter l'utilisation des instructions DIV et MOD.le BB %i ne peut pas produire d'exception mais il a une arÃªte pour la gestion des exceptionsle BB %i a une arÃªte incorrectele BB %i a une arÃªte fallthru incorrectele BB %i a plusieurs arÃªtes de gestion des exceptionsle BB %i n'a pas d'arÃªte de gestion des exceptionsil manque une arÃªte dans le BB %ila derniÃ¨re instruction du BB %i a dÃ©fini incorrectement la zone d'atterrissage des exceptionsle BB %i a trop d'arÃªtes falltrhufanion BB_RTL manquant pour le bloc %dLa variable BIND(C) %qs Ã  %L doit avoir la longueur unBIND(C) appliquÃ© Ã  %s %s Ã  %LBIND(C) Ã  %LL'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communsL'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interneLa procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %CInstruction BIND(C) Ã  %CBLANK= Ã  %L n'est pas permis en Fortran 95Construction BLOCK DATA Ã  %LL'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2BOZ Ã  %L ne peut pas apparaÃ®tre dans une initialisation dans le style ancienLa constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardla constante BOZ Ã  %L ne peut pas apparaÃ®tre dans le sous-programme intrinsÃ¨que COMPLEXLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme une initialisationLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que ACHARLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que CHARLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de structureLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de tableauLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans une liste de E/S de sortieLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que FLOATLa constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un argument effectif de %qsLa constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un opÃ©rande de l'opÃ©rateur unaire %qsLa constante littÃ©ral BOZ Ã  %L n'est ni une valeur d'instruction DATA ni un argument effectif du sous-programme intrinsÃ¨que INT/REAL/DBLE/CMPLXLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas apparaÃ®tre comme opÃ©rande d'un opÃ©rateur relationnelLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas Ãªtre assignÃ©e Ã  la variable %qsLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas Ãªtre assignÃ©e Ã  une variable %qs initialisÃ©e dans le style ancienBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %LBPF CO-RE ne supporte pas LTOBPF CO-RE requiert les informations de dÃ©bogage BTF, utilisez %<-gbtf%>Type BYTE Ã  %CLe type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cibleMauvais dÃ©placement sur 128 bitsMauvaise fusion GPRMauvaise spÃ©cification INTENT Ã  %CMauvais type de base d'E/S (%d)Mauvais objet d'allocation Ã  %C pour une procÃ©dure PUREMauvaise dimension de tableau Ã  %LMauvaise rÃ©fÃ©rence Ã  un tableau Ã  %LMauvaise spÃ©cification de tableau du composant %qs rÃ©fÃ©rencÃ© dans le constructeur de structure Ã  %LMauvaise spÃ©cification de tableau pour le tableau de forme explicite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme tacite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme implicite Ã  %CMauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %LCaractÃ¨re %qc invalide dans le nom de OPERATOR Ã  %CMauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %LMauvaise ligne de continuation Ã  %CMauvaise expression Â«Â kindÂ Â» pour la fonction %qs Ã  %LMauvais sous-type pour la constante logique Ã  %CMauvais nomMauvais opÃ©rateurMauvaise spÃ©cification pour le tableau de taille tacite Ã  %CMauvaise spÃ©cification pour le tableau de taille tacite Ã  %LMauvaise spÃ©cification pour le tableau de forme diffÃ©rÃ©e Ã  %CMauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %LMauvais type dans l'expression constanteMauvais type dans gfc_simplify_signTypes d'ABI de base pour LoongArchÂ :L'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaireL'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qsL'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qsISA de base de LoongArchÂ :La liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finieLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %CLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %CLe BLOCK DATA blanc Ã  %C est en conflit avec le BLOCK DATA prÃ©cÃ©dent Ã  %LEspace requis dans l'instruction %s prÃ¨s de %CL'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©denteL'Ã©tiquette de bloc est inappropriÃ©e pour l'instruction IF Ã  %CÃ‰tiquette de bloc inappropriÃ©e pour l'instruction IF arithmÃ©tique Ã  %CNom de la carte [et rÃ©gion mÃ©moire].Les modificateurs d'ordonnancement MONOTONIC et NONMONOTONIC sont tous les deux spÃ©cifiÃ©s Ã  %LLa section et le groupe comdat sont tous les deux dÃ©finisLimite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV.Limite sur le nombre d'utilisations d'IV dans une boucle optimisÃ©e dans des optimisations d'IV.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.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.Limite sur la taille des expressions utilisÃ©es dans l'analyseur d'Ã©volution de scalaires.Limite sur la complexitÃ© des expressions dans l'analyseur d'Ã©volution de scalaires.Limite sur le coÃ»t d'une expression pour calculer le nombre d'itÃ©rations.Limite le nombre d'itÃ©rations que l'algorithme d'analyse du nombre d'itÃ©rations Ã©value par la force brute.SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %LLe branchement Ã  %L peut conduire Ã  une boucle infinieLes branchements sont coÃ»teux Ã  ce point (unitÃ©s arbitraires).Branchements exÃ©cutÃ©s: %s sur %d
! Compiler pour le cÅ“ur A.Compiler pour le cÅ“ur B.Compiler pour SDRAM.La fonction interne %qF requiert arch14 ou supÃ©rieur.La fonction interne %qF requiert z14 ou supÃ©rieurLa fonction interne %qF requiert z15 ou supÃ©rieurFonction interne non implÃ©mentÃ©eL'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableauL'argument par valeur Ã  %L n'est pas permis dans ce contexteL'argument par valeur Ã  %L n'est pas un type numÃ©riqueLa variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur unLe paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %sles constructeurs et destructeurs C++ ne seront pas invoquÃ©s pour les champs Objective-Cles initialisations dÃ©signÃ©es du C++ sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>la recherche de %qD par le C++ retournerait un champ, pas un typeles modules C++ sont incompatibles avec les en-tÃªtes prÃ©compilÃ©sles modules C++ sont incompatibles avec le prÃ©traitement traditionnelle C++ exige un type promu, pas un type enum, dans %<va_arg%>le %<constexpr%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<noexcept%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>%<thread_local%> en C++11 permet l'initialisation et la destruction dynamiquele %<thread_local%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>les attributs C++11 sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>le auto du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<constinit%> du C++20 est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le %qE de C++20 uniquement disponible avec %<-fmodules-ts%>le %qE de C++20 est uniquement disponible avec %<-fmodules-ts%> qui n'est pas encore activÃ© avec %<-std=c++20%>la syntaxe de dÃ©finition d'un concept en C++20 est %<concept <name> = <expr>%>le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨rele champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gatL'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %Lle sous-type de fonction intrinsÃ¨que CCTL est hors limiteles instructions CDX sont uniquement supportÃ©es avec l'architecture R2l'expression CFString littÃ©rale n'est pas une constante de type chaÃ®ne de caractÃ¨resla CFString littÃ©rale est manquanteInstruction CHANGE TEAM Ã  %CL'expression CHARACTER Ã  %L est tronquÃ©e (%ld/%ld)L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %LL'expression CHARACTER sera tronquÃ©e dans le constructeur (%ld/%ld) Ã  %LLa longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %LLa longueur de CHARACTER doit Ãªtre une constante Ã  %LFonction CHARACTER(*) %qs Ã  %LLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableauLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeurLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pureLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursiveLe sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©Instruction CLASS Ã  %CLa variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETERLa variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeurL'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNITL'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %CCODIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LL'argument de la clause COLLAPSE n'est pas une constante entiÃ¨re positive Ã  %CCOLLECT_GCC doit Ãªtre dÃ©finiCOLLECT_GCC doit Ãªtre dÃ©fini.COMMON %qs Ã  %L n'existe pasLe COMMON %qs Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L mentionnÃ© plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLe COMMON Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L dÃ©fini dans une directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentLe bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNALLe bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨queLe bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %LLe bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonctionLe bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globaleLe bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LBloc COMMON /%s/ pas trouvÃ© Ã  %CBloc COMMON Ã  %LLe bloc COMMON Ã  %L avec le label de liaison %qs utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLe membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qsLa variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constanteArgument COMPLEX %qs de l'intrinsÃ¨que %qs Ã  %LLes quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %LBloc CONTAINS dans une dÃ©finition de type dÃ©rivÃ© Ã  %CL'instruction CONTAINS Ã  %C est dÃ©jÃ  dans une unitÃ© de programme contenueInstruction CONTAINS sans instruction FUNCTION ou SUBROUTINE Ã  %LAttribut CONTIGUOUS Ã  %CInstruction CONTIGUOUS Ã  %CBalise CONVERT Ã  %LL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L sera dÃ©finissableL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L couvrira au moins la plage de l'entier par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64l'assertion de portage CRIS a Ã©chouÃ©: %sBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %Cl'information de dÃ©bogage CTF a Ã©tÃ© demandÃ©e mais elle n'est pas supportÃ©e par l'interface %qsL'instruction CYCLE Ã  %C n'est pas applicable Ã  la construction %qs qui n'est pas une boucleInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$OMP DO coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP dÃ©coupÃ©e en blocs qui n'est pas la plus Ã  l'intÃ©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.Appeler la fonction de vidangeage pour les variables et fonctions dans IL.L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e.Appels exÃ©cutÃ©s: %s sur %d
  Impossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'utiliser avec USE un module qui est en cours de constructionImpossible d'utiliser avec USE un sous-module qui est en cours de constructionImpossible de changer les attributs du symbole %s associÃ© Ã  USE Ã  %LImpossible de changer les attributs du symbole associÃ© Ã  USE Ã  %LNe peut changer le rÃ©pertoire vers %sImpossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LNe peut convertir %qs en un type interopÃ©rable Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d%'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sNe peut trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LImpossible de trouver le symbole %qsNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireImpossible d'initialiser un tableau de paramÃ¨tres Ã  %L avec des Ã©lÃ©ments de longueur variableNe peut crÃ©er le rÃ©pertoire %sImpossible de mapper %sImpossible d'ouvrir %sImpossible d'ouvrir le fichier JSON de sortie %s
  Ne peut ouvrir le fichier %qsNe peut ouvrir le fichier inclus %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sNe peut ouvrir le fichier module %qs en Ã©criture Ã  %C: %sNe peut ouvrir le fichier de prÃ©-inclusion %qsN'a pu ouvrir le fichier source %s
  Ne peut Ã©craser GENERIC %qs Ã  %LImpossible de lire %sImpossible de lire le fichier module %qs ouvert Ã  %C car il a Ã©tÃ© crÃ©Ã© par une version diffÃ©rente de GNU FortranImpossible de renommer le fichier module %qs en %qs: %sNe peut dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type CrayImpossible de dÃ©finir la spÃ©cification du tableau pointÃ©Impossible de spÃ©cifier IMPLICIT Ã  %C aprÃ¨s IMPLICIT NONEIntercepter les typos.Faire afficher les statistiques du processeur tomcat par gas.L'index d'instruction de l'arÃªte cgraph n'a pas Ã©tÃ© trouvÃ©L'index d'instruction de l'arÃªte cgraph est hors limitesAlias transparents enchaÃ®nÃ©sChangement de valeur dans la conversion depuis %qs vers %qs Ã  %LChanger seulement les 8 bits infÃ©rieurs du pointeur de pile.Changer l'ABI pour autoriser les insns double mots.Changer la quantitÃ© d'anticipation de l'ordonnanceur.Changer la longueur maximale des sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le nombre de registres temporaires qui sont disponibles pour les sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le pointeur de pile sans dÃ©sactiver les interruptions.Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut.Le caractÃ¨re %qs dans la chaÃ®ne Ã  %C n'a pas de reprÃ©sentation dans le caractÃ¨re du sous-type %dLe caractÃ¨re %qs dans la chaÃ®ne Ã  %L ne peut pas Ãªtre converti en un caractÃ¨re du sous-type %dLe composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLEL'argument muet caractÃ¨res %qs Ã  %L doit avoir une longueur constante de un ou une longueur tacite Ã  mois qu'il ait une forme tacite ou un rang tacite car la procÃ©dure %qs a l'attribut BIND(C)L'argument muet caractÃ¨re %qs Ã  %L doit avoir la longueur 1 car il a l'attribut VALUELa variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constanteDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs Ã  %LDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs Ã  %LLa longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) Ã  %LLa longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %LL'argument %qs avec une valeur de caractÃ¨re pour la fonction-instruction Ã  %L doit avoir une longueur constanteLa fonction interne %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa procÃ©dure de module %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constanteVÃ©rifier les dÃ©bordements de la pile Ã  l'exÃ©cution.VÃ©rifier les erreurs de syntaxes et puis stopper.VÃ©rifier la valeur retournÃ©e par new en C++.Choisir la stratÃ©gie pour gÃ©nÃ©rer du code en ligne pour les opÃ©rations sur des chaÃ®nes.Taille des fragments de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops.Clause attendue Ã  %CClause attendue Ã  %C aprÃ¨s la virgule de finEffacer toutes les fonctionnalitÃ©s d'ajustement.Vider les registres utilisÃ©s dans l'appel lors du retour de fonction.Effacer les capacitÃ©s matÃ©rielles lors de l'Ã©dition de liens.Effacer la BSS Ã  zÃ©ro et placer zÃ©ro initialisÃ© dans la BSS.Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©eDÃ©claration de co-tableau Ã  %CUn dÃ©signateur de co-tableau est rencontrÃ© Ã  %C mais %qs n'est pas un co-tableauArgument muet co-tableau %qs Ã  %L pour une procÃ©dure Ã©lÃ©mentaleLa variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qsSpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %LLa variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©eCo-tableaux dÃ©sactivÃ©s Ã  %C, utilisez %<-fcoarray=%> pour l'activerCo-tableaux dÃ©sactivÃ©s Ã  %L, utilisez %<-fcoarray=%> pour l'activerLe code pour rÃ©allouer le tableau allouable Ã  %L sera ajoutÃ©Du code pour rÃ©allouer la variable allouable Ã  %L va Ãªtre ajoutÃ©Taille du code: small, medium ou large.Le co-index de la co-dimension %d doit Ãªtre un scalaire Ã  %LDÃ©saccord du rang du co-index dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)L'argument effectif co-indexÃ© ASYNCHRONOUS ou VOLATILE Ã  %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILEL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument muet de type POINTERL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument INTENT(%s)L'argument effectif co-indexÃ© Ã  %L vers le muet allouable %qs requiert INTENT(IN)Argument effectif co-indexÃ© Ã  %L vers le muet pointeur %qsL'argument effectif co-indexÃ© Ã  %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)Argument effectif co-indexÃ© Ã  %L avec un composant pointeur ultimeObjet allouable co-indexÃ© Ã  %LL'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PUREExpression co-indexÃ©e vers le composant pointeur %qs dans le constructeur de structure Ã  %LObjet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %LL'argument effectif polymorphique co-indexÃ© Ã  %L est passÃ© Ã  l'argument muet polymorphique %qsComposant pointeur de procÃ©dure co-indexÃ© Ã  %CLa variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %LCollecter et dÃ©charger les informations de dÃ©bogage dans un fichier temporaire si une erreur interne du compilateur a eu lieu dans le compilateur C/C++.La virgule aprÃ¨s * Ã  %C n'est pas permise sans liste d'E/SVirgule avant la liste des Ã©lÃ©ments e/s Ã  %LVirgule attendue Ã  %CVirgule requise aprÃ¨s le descripteur P dans la chaÃ®ne de format Ã  %LCompiler le code pour le mode gros-boutiste.Compiler le code pour le mode petit-boutiste. Ceci est le mode par dÃ©faut.Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opÃ©rateurs new et delete du C++.Compiler pour des pointeurs de 32 bits.Compiler pour des pointeurs de 64 bits.Compiler pour ETRAX 100 (CRIS v8).Compiler pour ETRAX 4 (CRIS v3).Compiler pour l'ABI V8+.Compiler pour les pÃ©riphÃ©riques requÃ©rant l'activation de XNACK. DÃ©sactivÃ© par dÃ©faut.Compiler pour les pÃ©riphÃ©riques avec la fonctionnalitÃ© SRAM ECC activÃ©e, ou pas. Â«Â anyÂ Â» par dÃ©faut.Compiler pour l'ABI de la bibliothÃ¨que partagÃ©e DSBT.Compiler pour le m32r.Compiler pour le m32r2.Compiler pour le m32rx.Compiler pour le processeur v850.Compiler pour le processeur v850e.Compiler pour le processeur v850e1.Compiler pour le processeur v850e2.Compiler pour le processeur v850e2v3.Compiler pour le processeur v850e3v5.Compiler pour la variante v850es du processeur v850e1.Compiler le code pour le dÃ©bogage.Compiler avec le code unittest.Compiler en version publiable.Compiler une unitÃ© de compilation entiÃ¨re Ã  la fois.Compiler avec des Â«Â longÂ Â» et des pointeurs de 32 bits. Comme c'est le seul comportement supportÃ©, ce fanion est ignorÃ©.Compiler avec des pointeurs et des entiers longs de 32 bits.Compiler avec des pointeurs et des entiers longs de 64 bits.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent les limites ou les pas des boucles connus.L'argument complexe de LOG Ã  %L ne peut pas Ãªtre zÃ©roLes multiplications et les divisions complexes suivent les rÃ¨gles du Fortran.Le composant %qs Ã  %C est dÃ©jÃ  dÃ©clarÃ© Ã  %LLe composant %qs Ã  %C est dÃ©jÃ  dans le type parent Ã  %LLe composant %qs Ã  %C est un composant PRIVATE de %qsLe composant %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLE car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L ne peut pas avoir l'attribut POINTER car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableauLe composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLe composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouableLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le CLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C bien que le type dÃ©rivÃ© %qs soit BIND(C)Le composant %qs est initialisÃ© deux fois dans le constructeur de structure Ã  %LLe composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©eLe composant %qs du type BIND(C) Ã  %L doit avoir la longueur unLe composant %qs avec CLASS Ã  %C doit Ãªtre allouable ou un pointeurLe composant %s Ã  %L du type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui n'est pas possible puisque le composant a l'attribut pointeurLe composant %s Ã  %L du type LOCK_TYPE doit avec une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui est impossible puisque le composant a l'attribut pointeurLe composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCELe composant Ã  %C doit avoir l'attribut POINTERInitialisation de composant sans nom aprÃ¨s le composant nommÃ© %s Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER Ã  %LLe composant avec l'attribut KIND Ã  %C doit Ãªtre un INTEGERLe composant avec l'attribut LEN Ã  %C doit Ãªtre un INTEGERLes composants dans TYPE Ã  %C doivent prÃ©cÃ©der CONTAINSCalculer les points de rÃ©initialisation locview sur base des estimations des longueurs des insns.GOTO calculÃ© Ã  %CL'opÃ©rateur de concatÃ©nation Ã  %L doit concatÃ©ner des chaÃ®nes du mÃªme sous-typeL'opÃ©rateur de concatÃ©nation dans l'expression Ã  %L doit avoir deux opÃ©randes de type CHARACTERLes dÃ©placements conditionnels de nombres en virgule flottante sont activÃ©s.Les dÃ©placements conditionnels d'entiers sont activÃ©s.Configurer l'exÃ©cutable spÃ©cifique Ã  la carte newlib. Le dÃ©faut est or1ksim.ConfigurÃ© avec: %s
  Initialisations conflictuelles dans l'union Ã  %L et %LÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC.Pas de conformitÃ© particuliÃ¨re.ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994.ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1990.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003.ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1999.ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C ISO 2011.ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2011.ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2014.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018).ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2017.Conforme au standard ISO C++ de 2020 (support expÃ©rimental et incomplet).Conforme au standard ISO C++ de 2020 avec les extensions de GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 avec les extensions GNU (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 202X (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 202X avec les extensions de GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au standard Fortran ISO 2003.ÃŠtre conforme au standard Fortran ISO 2008 y compris TS 29113.ÃŠtre conforme au standard Fortran ISO 2008.ÃŠtre conforme au standard Fortran ISO 2018.ÃŠtre conforme au standard Fortran ISO 95.Respecter la conformitÃ© avec le langage Objective-C 1.0 comme implÃ©mentÃ© dans GCC 4.0.ÃŠtre conforme Ã  l'ABI FPXX o32.ConsidÃ©rer que l'accÃ¨s Ã  une mÃ©moire de un octet est lente.ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 16 bits.ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 32 bits.Expression caractÃ¨re constante requise dans la clause MESSAGE Ã  %LL'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©fautExpression constante requise Ã  %CLa valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %LTaille de memcpy constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memmove constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memset constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Construire une toile et sÃ©parer les utilisations sans relations d'une variable seule.La fonction contenue %qs Ã  %L n'a pas le type IMPLICITLa procÃ©dure contenue %qs Ã  %C entre en conflit avec la procÃ©dure dÃ©finie Ã  %LLa procÃ©dure contenue %qs Ã  %C est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.ContrÃ´le comment ira considÃ¨re la correspondance des contraintes (numÃ©ro d'opÃ©rande dupliquÃ©) dans toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e. Une valeur de zÃ©ro signifie que ira respecte uniquement la contrainte correspondante uniquement quand elle est dans l'unique alternative disponible avec la classe de registre appropriÃ©e. Sinon, ira vÃ©rifiera toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e mÃªme s'il a trouvÃ© quelques choix avec une classe de registre appropriÃ©e et respectant la contrainte correspondante qualifiÃ©e.ContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.ContrÃ´ler quels Ã©vÃ©nements sont affichÃ©s dans les chemins de diagnostiques.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.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les adresses BASE + GRAND_OFFSET en NOUVELLE_BASE + PETIT_OFFSET pour autoriser plus d'accÃ¨s mÃ©moire Ã  Ãªtre gÃ©nÃ©rÃ©s comme instructions compressÃ©es. Cible actuellement les chargements/stockages d'entiers 32 bits.Convertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Convertir le retour de fonction en un fragment d'appel et de retour.Convertir les appel et saut indirects en fragment d'appel et de sautCopier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2022 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)CoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>Objet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.CrÃ©er une bibliothÃ¨que partagÃ©e.CrÃ©er un exÃ©cutable statique indÃ©pendant de la position.CrÃ©er des variables d'induction canoniques dans les boucles.CrÃ©er une application de type console.CrÃ©er les fichiers de donnÃ©es nÃ©cessaires Ã  Â«Â gcovÂ Â».CrÃ©ation de Â«Â %sÂ Â»
! CrÃ©ation d'un tableau temporaire Ã  %LCrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qsD ne supporte pas les pointeurs vers cette cible.les instruction assembleur en-ligne pour D ne sont pas supportÃ©es dans GDC.Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©denteL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-indexL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reL'objet DATA prÃ¨s de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnÃ©e initiale valableInstruction DATA Ã  %C aprÃ¨s la premiÃ¨re instruction exÃ©cutableL'instruction DATA Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction DATA Ã  %C n'est pas permise dans une procÃ©dure PUREL'instruction DATA Ã  %L a plus de valeurs que de variablesL'instruction DATA Ã  %L a plus de variables que de valeursSpÃ©cificateur de format DC interdit Ã  %Cobjet DEALLOCATEDEALLOCATE d'un co-tableau Ã  %C dans un bloc CRITICALDEALLOCATE d'un co-tableau Ã  %C dans un bloc DO CONCURRENTDECIMAL= Ã  %L n'est pas permis en Fortran 95DEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent pour la catÃ©gorie %sDEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent avec une catÃ©gorie non spÃ©cifiÃ©eDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %L pas permis en Fortran 95DEPEND SINK utilisÃ© avec DEPEND SOURCE sur la mÃªme construction Ã  %LLa clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura qu'un seul localisateurLa clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura point de type de dÃ©pendance SOURCE, SINK ou DEPOBJDEPOBJ dans la construction DEPOBJ Ã  %L sera un entier scalaire de type OMP_DEPEND_KINDGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause %s Ã  %LGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause SHARED Ã  %LL'argument DIM Ã  %L est en dehors des limitesL'argument DIM sans argument COARRAY n'est pas permis pour l'intrinsÃ¨que THIS_IMAGE Ã  %LDIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LArgument DISTANCE= pour NUM_IMAGES Ã  %LArgument DISTANCE= pour THIS_IMAGE Ã  %LLe chunk_size de la clause DIST_SCHEDULE Ã  %L requiert une expression INTEGER scalaireConstruction DO CONCURRENT Ã  %CLa boucle DO Ã  %L est indÃ©finie car elle dÃ©bordeLa boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le basLa boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro foisLa valeur de pas de DO est zÃ©roInstruction de fin de DO qui n'est pas END DO ou CONTINUE avec l'Ã©tiquette %d Ã  %CL'itÃ©rateur DO %qs Ã  %L est Ã  l'intÃ©rieur d'un itÃ©rateur du mÃªme nomDOUBLE COMPLEX Ã  %CSpÃ©cificateur de format DP interdit Ã  %CLa procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursiveL'argument caractÃ¨re DTIO Ã  %L doit avoir une longueur taciteL'argument muet DTIO Ã  %L doit Ãªtre un scalaireL'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAYL'argument muet DTIO Ã  %L doit avoir KIND = %dL'argument muet DTIO Ã  %L doit Ãªtre du type %sL'argument muet DTIO Ã  %L doit avoir INTENT %sLa procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routineDarwin ne supporte pas -mfentry ou les options associÃ©esDarwin n'est pas une plateforme mx32Ã‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).Les donnÃ©es sont rÃ©fÃ©rencÃ©es par le dÃ©calage depuis le dÃ©but du texte plutÃ´t que la GOT (avec -fPIC/-fPIE).La cible de donnÃ©es Ã  %L n'aura point de co-indexL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille taciteL'Ã©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Ã©finieL'Ã©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Ã©finieL'Ã©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Ã©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATEL'Ã©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Ã©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dureL'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Ã©eBibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos.La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisBibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos.L'argument muet %s initialisÃ© par dÃ©faut %qs Ã  %L n'est pas permis dans la procÃ©dure BIND(C) %qsRetarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©L'argument muet caractÃ¨re Ã  longueur diffÃ©rÃ©e %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :Rendu obsolÃ¨te en faveur de -std=c++11.Rendu obsolÃ¨te en faveur de -std=c++14.Rendu obsolÃ¨te en faveur de -std=c++17.Rendu obsolÃ¨te en faveur de -std=c11.Rendu obsolÃ¨te en faveur de -std=c99.Rendu obsolÃ¨te en faveur de -std=gnu++11.Rendu obsolÃ¨te en faveur de -std=gnu++14.Rendu obsolÃ¨te en faveur de -std=gnu++17.Rendu obsolÃ¨te en faveur de -std=gnu11.Rendu obsolÃ¨te en faveur de -std=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mvrsave Ã  la place.ObsolÃ¨te. Cette option n'a aucun effet.Le type dÃ©rivÃ© %qs Ã  %C est utilisÃ© avant sa dÃ©finitionLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ©Le type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre ABSTRACTLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qsLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensibleLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %CLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %LLe type dÃ©rivÃ© %qs, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs est utilisÃ© comme argument effectif Ã  %LLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  un type de baseLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %sLa variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMONLa variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCELa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouableLa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©fautLe type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas redÃ©finiLe type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©truire les champs d'objets partiellement construits.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.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.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauLongueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %LSous-types de caractÃ¨res diffÃ©rents Ã  %LParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactive l'avertissement -Wframe-larger-than=.  Ã‰quivalent Ã  -Wframe-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wlarger-than=.  Ã‰quivalent Ã  -Wlarger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.  Ã‰quivalent Ã  -msoft-float.DÃ©sactiver l'ISA FPU, l'option ABI doit activer %<-mfloat-abi=soft%>EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver les remplacement Markdown dans Ddoc.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver l'avertissement Walloc-size-larger-than=. Ã‰quivalent Ã  Walloc-size-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'avertissement Walloca-larger-than=. Ã‰quivalent Ã  Walloca-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wstack-usage=.  Ã‰quivalent Ã  -Wstack-usage=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'accÃ¨s aux objets en mÃ©moire partagÃ©e.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver l'utilisation des instructions FPU du RX.Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).Interdire l'optimisation des appels de fin de fonction quand la routine appelante peut avoir omis les longueurs des caractÃ¨res.DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.DÃ©couvrir les variables statiques en lecture seule, en Ã©criture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne.Afficher l'arbre du code aprÃ¨s analyse.Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e.Afficher la version du compilateur.Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique.Afficher la table des symboles globaux aprÃ¨s analyse.Afficher les symboles dans l'ordre inverse.Afficher cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible au CFG pendant LRA.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.Lier avec le fichier de dÃ©marrage standard D lors de la compilation.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.Ne pas ajouter un export de symboles par dÃ©faut aux modules ou aux bibliothÃ¨ques dynamiques.Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les fonctions qui ne sont pas exÃ©cutÃ©es durant l'exÃ©cution d'exercice sont Â«Â froidesÂ Â».Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700.Ne pas gÃ©nÃ©rer des accÃ¨s mÃ©moire non alignÃ©es.Ne pas mettre en ligne la division entiÃ¨re.Ne pas mettre en ligne la racine carrÃ©e.Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique.Ne pas lier avec la bibliothÃ¨que standard D lors de la compilation.Ne pas charger le registre PIC dans les prologues des fonctions.Ne pas chercher les fichiers objets dans le chemin standard.Ne pas marquer les commutateurs de l'ABI dans e_flags.Ne pas appliquer les optimisations qui augmentent notablement l'utilisation de la pile.Ne pas placer les constantes en virgule flottante dans la TOC.Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC.Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC.Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments.Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser la table GOT pour accÃ©der aux symboles externes.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser l'ABI AIX Vector Extended.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).Ne pas utiliser le fichier des spÃ©cifications spÃ©cifiques au pÃ©riphÃ©rique device-specs/specs-<MCU>.Ne pas utiliser l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos des attributs spÃ©cifiÃ©s.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.Ne pas dÃ©truire les champs des objets partiellement construits.Ne pas produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire.Ne pas gÃ©nÃ©rer les sections DWARF pubnames et pubtypes.Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif.Ne pas gÃ©nÃ©rer de code qui ne fonctionne qu'en mode privilÃ©giÃ©. Implique -mno-inline-ic_invalidate si le code en ligne devait ne pas fonctionner en mode utilisateur.N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY.Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy.Ne pas optimiser les dÃ©placements de blocs.Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %LTransformer les erreurs de conformitÃ© en simples avertissements.Pilotage:Le muet %qs Ã  %L ne peut pas avoir une initialisationL'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument muet %qs Ã  %L ne peut pas Ãªtre un type dÃ©rivÃ© Ã  %CL'argument muet %qs Ã  %L ne peut pas Ãªtre un pointeur avec l'attribut CONTIGUOUS car la procÃ©dure %qs est BIND(C)L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'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 VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure redÃ©finieArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure fictive %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LLa procÃ©dure muette %qs n'est pas permise dans la procÃ©dure Ã©lÃ©mentale %qs Ã  %LLa procÃ©dure muette %qs d'une procÃ©dure PURE Ã  %L doit aussi Ãªtre PURELa procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAMEVidanger les obligations de couverture du code source (Source Coverage Obligations)Vidanger une reprÃ©sentation textuelle du chemin explosÃ© de chaque diagnostique dans SRCFILE.IDX.KIND.epath.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg-ID.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg.txt.Vidanger des informations du graphe d'appel spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.callgraph.dot.Vidanger des informations spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.analyzer.json.gz.Vidanger les dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger uniquement les symboles dÃ©finis.Vidanger les Ã©tapes d'optimisation.Vidanger les informations de la purge d'Ã©tats dans un fichier FICHIERSRC.state-purge.dot.Vidanger le graphe Ã©clatÃ© de l'analyseur dans un fichier FICHIERSRC.eg.dot.Vidanger le supergraphe de l'analyseur dans un fichier FICHIERSRC.supergraph.dot.Vidanger la sortie sans dÃ©coration de noms.Vidanger les dÃ©tails des objets LTO.Vidanger les options en ligne de commande de l'outil de vidangeage.Vidanger les statistiques des instructions gimple.Vidanger les statistiques des types d'arbres.Vidanger les statistiques des arbres.Vidanger le graph d'appel symtab.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.*.fg.dot et FICHIERSRC.*.tg.dot.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.analyzer.txt.Vidanger divers dÃ©tails internes de l'analyseur vers stderr.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CSpÃ©cification %s dupliquÃ©e Ã  %CAttribut ASYNCHRONOUS spÃ©cifiÃ© en double Ã  %LAttribut AUTOMATIC spÃ©cifiÃ© en double Ã  %LL'attribut BIND est spÃ©cifiÃ© en double Ã  %LDEFERRED dupliquÃ© Ã  %CAttribut DIMENSION dupliquÃ© Ã  %CInstructions ELSE dupliquÃ©es Ã  %L et %CL'attribut EXTENDS est spÃ©cifiÃ© en double Ã  %LInstruction IMPLCIT NONE dupliquÃ©e Ã  %CSpÃ©cification NML dupliquÃ©e Ã  %CNON_OVERRIDABLE dupliquÃ© Ã  %CAttribut POINTER dupliquÃ© Ã  %CInstruction PRIVATE dupliquÃ©e Ã  %CAttribut PROTECTED spÃ©cifiÃ© en double Ã  %LAttribut SAVE spÃ©cifiÃ© en double Ã  %LInstruction SEQENCE dupliquÃ©e Ã  %CSpÃ©cificateur UNIT dupliquÃ© Ã  %CAttribut SAVE spÃ©cifiÃ© en double Ã  %LAttribut VOLATILE spÃ©cifiÃ© en double Ã  %LSpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %CArgument %qs dupliquÃ© Ã  %L pour l'intrinsÃ¨que %sSpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %CÃ‰tiquette de construction %qs dupliquÃ©e Ã  %CSpÃ©cificateur de format dupliquÃ© Ã  %CNom %qs dupliquÃ© dans l'association Ã  %CNom %qs en double dans la liste des paramÃ¨tres Ã  %CÃ‰tiquette d'instruction %d dupliquÃ©e Ã  %L et %LSymbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %CClause %qs dupliquÃ©e Ã  %LAvertir Ã  propos de types qui ne correspondent pas dans les dÃ©clarations globales durant l'optimisation lors de l'Ã©dition de liens.DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©.Allouer dynamiquement les registres cc.SpÃ©cificateur E pas permis avec le descripteur g0 dans la chaÃ®ne de format Ã  %LEDGE_CROSSING incorrectement dÃ©fini au travers de la mÃªme sectionEDGE_CROSSING manquant au travers d'une frontiÃ¨re de sectionune arÃªte EH traverse une frontiÃ¨re de section dans le bb %iarÃªte entrante EH mÃ©langÃ©e avec des arÃªtes entrantes non EH dans le bb %il'Ã©tiquette Â«Â EH landing padÂ Â» %qD n'est pas la premiÃ¨re dans la sÃ©quence des Ã©tiquettes dans le bb %dLa fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %Lle passage d'un paramÃ¨tre ELFv2 pour un argument contenant des champs de bits de largeur zÃ©ro qui est, par ailleurs, un agrÃ©gat homogÃ¨ne a Ã©tÃ© corrigÃ© dans GCC 12L'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %L n'est pas permis en Fortran 95Instruction END TEAM Ã  %CInstruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction ENTRY Ã  %L avec BIND(C) est interdite dans une procÃ©dure Ã©lÃ©mentaireENTRY_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©ENUM et ENUMERATOR Ã  %CLa dÃ©claration ENUM Ã  %C n'a aucun ENUMERATORInstruction de dÃ©finition ENUM attendue avant %CENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨reL'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finieEQUIVALENCE Ã  %C requiert deux objets ou plusInstruction EQUIVALENCE Ã  %CL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGLa variable ERRMSG Ã  %L sera une variable CHARACTER du scalaire par dÃ©fautL'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaireInstruction ERROR STOP Ã  %CArchitecture ESA/390.Instruction EVENT POST Ã  %CInstruction EVENT WAIT Ã  %CL'argument EVENT Ã  %L pour l'intrinsÃ¨que EVENT_QUERY sera du type EVENT_TYPEL'instruction EXIT Ã  %C termine la boucle !$ACC LOOPL'instruction EXIT Ã  %C termine la boucle !$OMP DOInstruction EXIT sans nom de construction Â«Â doÂ Â» Ã  %CEXIT_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©EXTENDS Ã  %LL'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %LSoit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTEDL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur comme argument effectif Ã  %L ne peut pas correspondre Ã  l'argument effectif Ã  %LUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LL'Ã©lÃ©ment avec une valeur de %d dans ORDER Ã  %L doit Ãªtre dans la plage [1, ..., %d] pour l'intrinsÃ¨que RESHAPE prÃ¨s de %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.GÃ©nÃ©rer des directives .stack_size.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Ã‰mettre la propriÃ©tÃ© GNU GNU_PROPERTY_X86_ISA_1_NEEDED.Produire du code conforme Ã  IEEE, sans exceptions inexactes.Ã‰mettre l'attribut ELF RISC-V.Produire les informations du graphe d'appel.Produire des vÃ©rifications qui entraÃ®nent l'exÃ©cution des instructions Â«Â break 8Â Â» quand des fonctions atomiques intÃ©grÃ©es sont appliquÃ©es Ã  une mÃ©moire mal alignÃ©e.Produire du code pour l'extension octets/mots de l'ISA.Produire du code pour l'extension de comptage de l'ISA.Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA.Produire du code pour l'extension vidÃ©o de l'ISA.Produire du code utilisant des directives de relocalisations explicites.Produire les symboles communs comme des symboles faibles.Ã‰mettre des avertissements personnalisÃ©s contenant des dÃ©tails internes Ã  l'attention des dÃ©veloppeurs de l'analyseur.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des diagnostiques montrant l'emplacement des nÅ“uds dans le graphe Ã©clatÃ©.Produire des branchements directs vers les fonctions locales.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Ã‰mettre des instructions multiplier-additionner fusionnÃ©es pour des doubles longs dans les registres vectoriels (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  La passe de rÃ©association ne gÃ¨re pas les multiplications-additions fusionnÃ©es, par consÃ©quent, le code gÃ©nÃ©rÃ© par l'intermÃ©diaire est enclin Ã  produire de longues chaÃ®nes de multiplications-additions fusionnÃ©es.  Ceci n'est pas bien tolÃ©rÃ© par le pipeline.  Le comportement par dÃ©faut consiste Ã  Ã©mettre des instructions de multiplication et d'addition sÃ©parÃ©es pour des doubles longs dans les registres vectoriels car des mesures ont montrÃ© que cela amÃ©liorait la performance.  Cette option permet de le dÃ©sactiver pour rÃ©aliser des tests.Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.Produire des appels instrumentalisÃ©s Ã  __tsan_func_entry() et __tsan_func_exit().GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Produire des descriptions plus verbeuses du flux de contrÃ´le dans les diagnostiques.Produire de description plus verbeuse des changements d'Ã©tats dans les diagnostiques.Ã‰mettre des diagnostiques d'optimisation.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction. Le code compilÃ© aura besoin d'un processeur 64 bits et de glibc 2.29 ou plus rÃ©cent pour s'exÃ©cuter.Ã‰mettre des emplacements de points d'arrÃªt progressifs recommandÃ©sProduire rdval au lieu de rduniq pour le pointeur de thread.Produire une instrumentalisation spÃ©ciale pour les accÃ¨s Ã  des volatiles.Produire les variables constantes statiques mÃªme si elles ne sont pas utilisÃ©es.Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles.Produire des instanciations de patron en tant que symboles faibles.Produire des dÃ©routements sous forme de Â«Â break 8Â Â». C'est le comportement par dÃ©faut pour CRIS v3 et supÃ©rieurs.  Si dÃ©sactivÃ©, des appels Ã  abort() sont utilisÃ©s.Produire des informations verbeuses de mise au point dans le code assemblÃ©.FINAL vide Ã  %CInstruction IMPLICIT vide Ã  %CLe constructeur de tableau vide Ã  %C n'est pas permisListe d'initialisation vide dans l'ancien style Ã  %CEnsemble de chiffres vide dans la constante BOZ Ã  %CActiver les alternatives Ã  l'instruction Â«Â qÂ Â».Activer le fichier de registre Ã  16 entrÃ©es.Activer les instructions ALU 32 bits.Activer les instructions de saut 32 bits.Activer l'instruction de l'extension du compteur d'horodatage 64 bits.Activer les coroutines du C++ (expÃ©rimental).Activer le module d'en-tÃªte du C++ (expÃ©rimental).Activer modules-ts du C++ (expÃ©rimental).Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les instructions DSP de C-SKY.Activer les instructions DSP amÃ©liorÃ©es de C-SKY.Activer les instructions SECURE de C-SKY.Activer les instructions TRUST de C-SKY.Activer les instructions DSP vectorielles de C-SKY.Activer les tables CFI via les directives de l'assembleur GAS.Activer les attributs STATIC et AUTOMATIC du style DEC.Activer DIV, DIVU.Activer les instructions DIV-REM du ARCv2.Activer les extensions DSP 3.1 Pack A.Activer les infos DWARF de dÃ©bogage des lignes via GNU as.Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie.Activer les opcodes ENTER_S et LEAVE_S pour ARCv2.Activer la compression de code FT32B.Activer l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.Activer la transformation d'identitÃ© Graphite.Activer la bibliothÃ¨que partagÃ©e basÃ©e sur un ID.Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128.Activer l'allocation de registres locaux.Activer l'extension conditionnelle de chargement/stockage avec verrou.Activer les instructions MUL.Activer les instructions MUL.X et UMUL.X.Activer les instructions MULX, supposer qu'il y a une logique de dÃ©calage rapide.Autoriser la syntaxe d'exception et de synchronisation de Objective-C.Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution.Activer OpenACC.Activer OpenMP (implique -frecursive en Fortran).Activer le dÃ©chargement du GPU OpenMP.Activer les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci.Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer le support Virtual Hosting.Activer l'extension XY Memory (DSP version 3).Activer l'alignement des blocs COMMON.Activer tous les avertissements -Wunused-.Activer toutes les extensions du langage DEC.Activer toutes les vidanges des informations d'optimisation sur stderr.Activer une Ã©tape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2.Autoriser la protection allocas/VLAs de ASan.Autoriser ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer les instructions atomiques.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de prÃ©chargement de la cache.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les spÃ©cifications techniques de conceptualisation (Concepts TS).Activer les instructions de densitÃ© de code du ARCv2.Activer la sortie du code hors des boucles.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=.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.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage.Activer le motif casesi compact.Activer l'Ã©limination conditionnelle du code mort pour les appels internes.Activer l'exÃ©cution conditionnelle autre que moves/scc.Activer l'utilisation de l'instruction de dÃ©placement conditionnel.Activer les dÃ©placements conditionnels.Activer la fonctionnalitÃ© constructeur/destructeur.Activer les instructions coprocesseur.Activer la propagation par copie des informations sur l'Ã©volution scalaire.Activer la propagation de copie sur les arbres.Autoriser la correction des inconsistances dans le flux d'entrÃ©e du profil.Activer l'Ã©limination des stockages morts.Activer la sortie de dÃ©bogage.Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante.Activer les conversions par dÃ©faut entre __float128 et long double.Activer les largeurs par dÃ©faut pour les spÃ©cificateurs de format i, f et gActiver les instructions de division et de modulo.Activer l'optimisation des dominateurs.Activer les instructions de chargement/stockage double pour ARC HS.Activer l'extension dual viterbi butterfly.Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement.Activer le traitement des exceptions.Activer l'utilisation des instructions de branchements conditionnelles j(s)lt et j(s)le.Activer la propagation vers l'avant sur les arbres.Activer les optimisations de premiÃ¨re ligne.Autoriser le profilage des fonctions.Activer la rÃ©organisation des fonctions qui amÃ©liore le placement du code.Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++.Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible.Activer la gÃ©nÃ©ration des instructions BMX du R2.Activer la gÃ©nÃ©ration des instructions CDX du R2.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de divisions. -mhard-div est l'option par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser des opÃ©rations en virgule flottante. Ceci est l'option par dÃ©faut; utilisez -mhard-float pour changer le comportement par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de multiplications. -mhard-mul est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de comparaison et d'activation du fanion avec immÃ©diat (l.sf*i). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instruction de dÃ©placement conditionnel (l.cmov). Par dÃ©faut, un Ã©quivalent sera gÃ©nÃ©rÃ© en utilisant les instructions set et branch.Activer la gÃ©nÃ©ration d'instructions de divisions matÃ©rielles (l.div, l.divu). C'est l'option par dÃ©faut; utilisez -msoft-div pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions en virgule flottante matÃ©rielles. -msoft-float est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de multiplications matÃ©rielles (l.mul, l.muli). C'est l'option par dÃ©faut; utilisez -msoft-mul pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite (l.ror). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite avec immÃ©diat (l.rori). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite avec immÃ©diat.Activer la gÃ©nÃ©ration d'instructions de dÃ©calage avec immÃ©diat (l.srai, l.srli, l.slli). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instructions d'extension de signe (l.ext*). Par dÃ©faut, les chargements depuis la mÃ©moire sont rÃ©alisÃ©s sans extension de signe.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Autoriser l'instrumentalisation hwasan de allocas/VLAs.Autoriser l'instrumentalisation hwasan des fonctions internes.Autoriser l'instrumentalisation hwasan des opÃ©rations de chargement.Autoriser l'instrumentalisattion hwasan des variables allouÃ©es sur la pile de taille statique.Autoriser l'instrumentalisation hwasan des opÃ©rations d'Ã©criture.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les instructions qui protÃ¨gent contre les attaques de type Â«Â Return-Oriented ProgrammingÂ Â»Activer les instructions de la pile d'interruption.Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer l'import de module paresseux.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.Activer l'analyse historique des instructions INCLUDE.Activer les optimisations durant l'Ã©dition de liens.Activer les optimisations par l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Autoriser la relÃ¢che de l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Activer la liaison entre load/store.Activer la distribution des boucles pour les motifs transformÃ©s en appels de bibliothÃ¨que.Activer la distribution des boucles sur les arbres.Activer la vectorisation de l'Ã©pilogue d'une boucle en utilisant une taille de vecteur plus petite.Activer la copie des en-tÃªtes de boucles sur les arbres.Activer l'Ã©change de boucles sur les arbres.Activer les mouvements invariants de boucles sur les arbres.Activer les transformations de boucles imbriquÃ©es.  Identique Ã  -floop-nest-optimize.Activer les optimisations de boucles au niveau de l'arbre.Activer la vectorisation sur les instructions en virgule flottante.Activer la vectorisation des boucles sur les arbres.Activer les optimisations sur de petits segments de code (peephole) spÃ©cifiques Ã  la machine.Activer des dÃ©charges de coÃ»t RTX plus verbeux durant le dÃ©bogage.  Uniquement pour les dÃ©veloppeurs de GCC.Activer la plupart des messages d'avertissement.Activer le support multicÅ“ur.Activer les instructions de multiplications.Activer les instructions multi-processeurs.Activer les optimisations de l'exÃ©cution de conditions imbriquÃ©es.Activer l'optimisation de && et || dans les exÃ©cutions conditionnelles.Activer l'analyse de GIMPLE.Activer l'utilisation du prÃ©-rechargement du motif cbranchsi.Activer le prÃ©-traitement.Activer la validation des limites pendant la compilation.Activer la rÃ©association au niveau de l'arbre.Activer l'ordonnancement des insns sensible Ã  la pression sur les registres.Activer la relaxe dans l'assembleur.Activer les arguments r-valeur aux paramÃ¨tres par rÃ©fÃ©rence.Activer l'ordonnancement Ã  travers les blocs de base.Activer des segments de donnÃ©es sÃ©parÃ©s.Activer le stockage des rÃ©sultats des comparaisons dans les GPR.Activer les fonctions internes de la pile masquÃ©e de CET (Control-flow Enforcement Technology).Activer les instructions d'extension de signe.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.Activer l'Ã©tape d'analyse statique.Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur.Activer l'optimisation des longueurs de chaÃ®nes sur les arbres.Activer le support pour les concepts du C++.Activer le support pour les STRUCTURE/RECORD DEC.Activer le support pour la mÃ©moire transactionnelle GNU.Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut.Activer le support pour l'ancienne ABI de GCC.Activer l'instruction de l'extension d'inversion de l'ordre des octets.Activer la fusion des appels en fin de fonction (tail call) sur les arbres.Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux.Activer l'heuristique du chemin critique dans l'ordonnanceur.Activer l'heuristique du dÃ©compte des dÃ©pendances dans l'ordonnanceur.Activer l'approximation de la division.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la division Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'instruction LRW Ã©tendue (par dÃ©faut pour CK801).Activer l'heuristique de groupe dans l'ordonnanceur.Activer l'heuristique de la derniÃ¨re instruction dans l'ordonnancement.Activer l'optimisation de boucles imbriquÃ©es.Activer le mode normal.Activer l'heuristique de rang dans l'ordonnanceur.Activer l'approximation de l'inverse de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de l'inverse de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique des instructions spÃ©culatives dans l'ordonnanceur.Activer l'approximation de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision. Si activÃ©e, elle implique -mlow-precision-recip-sqrt.Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis.Activer l'utilisation des instructions FPU du RX.  Ceci est la valeur par dÃ©faut.Activer l'utilisation d'Ã©lÃ©ments de formatage blancs dans les chaÃ®nes de format.Active l'utilisation de caractÃ¨res littÃ©raux dans les affectations et les instructions de donnÃ©es pour les variables non-caractÃ¨res.Activer l'utilisation des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer la transitivitÃ© des contraintes durant l'analyse.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation des instructions BI/BIH si disponibles.Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC.Activer l'utilisation des opÃ©rations de bits du NPS400.Activer l'utilisation de l'extension xld/xst du NPS400.Activer l'utilisation de POST_INC / POST_DEC.Activer l'utilisation de POST_MODIFY.Activer l'utilisation de R16-R31 (par dÃ©faut).Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair.Activer l'utilisation de sdata/scommon/sbss.Activer les instructions dÃ©finies par l'utilisateur.Activer l'utilisation des instructions en virgule flottante IEEE 128 bits.Activer les instructions de boucle du v850e3v5.Activer l'extension CRC Ã  polynÃ´me variable.Activer la vectorisation sur les arbres.Activer la sortie en mode bavard.Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E).Activer les contournements des erratas du processeur GR712RC.Activer les contournements des erratas du processeur UT699.Activer les contournements des erratas des processeurs UT699E/UT700.Activer/DÃ©sactiver l'ordonnancement traditionnel dans les boucles qui sont dÃ©jÃ  passÃ©es par l'ordonnancement modulo.Activer/dÃ©sactiver l'adressage relatif Ã  GP.Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID.Activer le mode de donnÃ©es indÃ©pendantes de la position (PID=Position Independent Data).Activer ou dÃ©sactiver l'utilisation des instructions SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE et RMPA. Elles sont activÃ©es par dÃ©faut.Activer le modÃ¨le de coÃ»t du vectoriseur dynamique. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage.Encoder les instructions SSE avec le prÃ©fixe VEX.Expression de fin dans la boucle DOLa fin de l'instruction DO non bloc Ã  %C est enchevÃªtrÃ©e dans une autre boucle DOLa fin de l'instruction DO non bloc Ã  %C est Ã  l'intÃ©rieur d'un autre blocFin de l'initialisation du scalaire attendue Ã  %CFin de la liste de recherche.
  Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe.L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLEL'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interfaceL'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CComparaison Ã©galitaire pour %s Ã  %LL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur en allouant %lu octetsErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans le constructeur du tableau rÃ©fÃ©rencÃ© Ã  %LErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur dans l'appel avec type liÃ© Ã  %LErreur en rÃ©-allouant %lu octetsErreur dâ€™Ã©criture dans le fichier JSON de sortie %s
  Erreur en Ã©crivant dans le fichier module %qs: %sErreur en Ã©crivant le fichier des modules: %sErreur dâ€™Ã©criture du fichier de sortie Â«Â %sÂ Â»
  Ã‰valuation d'une expression d'initialisation non standard Ã  %LL'Ã©valuation d'une chaÃ®ne plus grande que 2**28 Ã  %L est diffÃ©rÃ©e Ã  l'exÃ©cution, attendez-vous Ã  des boguesÃ‰vÃ©nementL'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPEChaque indice de la spÃ©cification cible Ã  %L doit Ãªtre une expression constanteLa condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaireArrÃªter Ã  la premiÃ¨re erreur rencontrÃ©e.Remplacer les divisions entiÃ¨res sur 32 ou 64 bits par des divisions sur 8 bits non signÃ©es avec vÃ©rification Ã  l'exÃ©cution.DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc.Â«Â )Â Â» attendue Ã  %CÂ«Â ,Â Â» attendu Ã  %C%<( depobj )%> attendu Ã  %C%<(%> attendu aprÃ¨s %qs Ã  %C%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<,%> attendu Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<:%> attendu Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %CExpression de comparaison atomique %<==%>, %<.EQ.%> ou %<.EQV.%> attendue Ã  %L%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %CÂ«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE ou DEFAULT attendu Ã  %CCOMPILATION ou EXECUTION attendu dans la clause AT Ã  %CClause DEPEND, UPDATE ou DESTROY attendue Ã  %CBoucle DO attendue Ã  %CELSE attendu Ã  %L dans la capture de comparaison atomiqueFATAL ou WARNING attendu dans la clause SEVERITY Ã  %CHOST, NOHOST ou ANY attendu Ã  %CIF attendu Ã  %L dans la capture de comparaison atomiqueIN, OUT, INOUT, MUTEXINOUTSET suivi de %<)%> attendu Ã  %CClause INCLUSIVE OU EXCLUSIVE attendue Ã  %CType INTEGER attendue Ã  %LNONE ou PRESENT attendu dans la clause DEFAULT Ã  %CNONE, FIRSTPRIVATE, PRIVATE ou SHARED attendu dans la clause DEFAULT Ã  %CORDER(CONCURRENT) attendu Ã  %C avec le modificateur optionnel %<reproducible%> ou %<unconstrained%>Descripteur d'Ã©dition P attendu dans la chaÃ®ne de format Ã  %LSymbole PARAMETER attendu dans la constante complexe Ã  %CRANK ou RANK DEFAULT attendu aprÃ¨s SELECT RANK Ã  %CSCALAR, AGGREGATE, ALLOCATABLE ou POINTER attendu Ã  %CSEQ_CST, ACQUIRE ou RELAXED attendu Ã  %CSEQ_CST, ACQ_REL ou RELAXED attendu pour la clause ATOMIC_DEFAULT_MEM_ORDER Ã  %CSEQ_CST, AQC_REL, RELEASE ou ACQUIRE attendu Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LTEAMS, PARALLEL ou THREAD attendu comme liaison dans BIND Ã  %CUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CClause UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD ou ATOMIC_DEFAULT_MEM_ORDER attendue Ã  %LUne instruction CASE ou END SELECT est attendue Ã  la suite de SELECT CASE Ã  %CInterface sans nom attendue Ã  %CProcÃ©dure attendue pour l'argument %qs Ã  %LPointeur de procÃ©dure attendu pour l'argument %qs Ã  %LUne parenthÃ¨se droite est attendue dans l'expression Ã  %CValeur de pas attendue dans l'itÃ©rateur Ã  %CSpÃ©cificateur d'accÃ¨s attendu Ã  %CÃ‰tiquette de retour alternatif attendue Ã  %CUne expression d'initialisation est attendue Ã  %CUne autre dimension est attendue dans la dÃ©claration de tableau Ã  %CListe d'arguments attendue Ã  %CIndice de tableau attendu Ã  %CLongueur de pas d'indice de tableau attendu Ã  %CAssociation attendue Ã  %CListe d'association attendue Ã  %CNom de bit d'attribut attenduAttribut de liaison attendu Ã  %CNom de liaison attendu Ã  %CCible de liaison attendue aprÃ¨s %<=>%> Ã  %CNom de bloc %qs attendu pour la construction SELECT Ã  %COn attendait le nom du bloc de %qs dans l'instruction %s Ã  %LSpÃ©cification de limites attendue pour %qs Ã  %LVariable co-tableau attendue comme argument %qs de l'intrinsÃ¨que %s Ã  %LVirgule attendue dans la liste des E/S Ã  %CRÃ©fÃ©rence Ã  un composant attendue Ã  %CType de construction PARALLEL, SECTIONS, DO ou TASKGROUP attendu dans l'instruction $OMP CANCELLATION POINT Ã  %CDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %CListe d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %CListe d'entitÃ©s attendue dans l'instruction STATIC Ã  %CExposant attendu dans l'expression Ã  %CExpression attendue Ã  %C dans l'instruction PARAMETERExpression attendue dans l'instruction %s Ã  %CExpression attendue dans la spÃ©cification de tableau Ã  %CType d'expression attendueListe d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %CNom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %CIdentificateur attendu Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduexpression entiÃ¨re attendue Ã  %CExpression entiÃ¨re attendue dans le type Â«Â omp_allocator_handle_kindÂ Â» Ã  %LExpression entiÃ¨re attendue ou un seul modificateur de pÃ©riphÃ©rique %<device_num%> ou %<ancestor%> Ã  %CChaÃ®ne contenant un entier attendueAssignation intrinsÃ¨que attendue dans OMP WORKSHARE Ã  %LOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche attendueListe de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue Ã  %LNom de procÃ©dure de module attendu Ã  %CNom attenduListe de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %CSpÃ©cification de plage attendue Ã  %CChaÃ®ne contenant un rÃ©el attendueRegistre ou constante entiÃ¨re attendus.ParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CExpression intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueVariable intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s Â«Â .Â Â» Ã  %COn attendait un nom de terminaison Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CListe de variables attendue Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©Une variable est attendue Ã  %LEntitÃ© dÃ©finissable attendue prÃ¨s de %LListe d'entitÃ©s nommÃ©es attendue Ã  %CVariable attendue dans l'instruction READ Ã  %CVariable ou io-implied-do attendu Ã  %LVariable ou io-implied-do attendu dans l'instruction READ Ã  %LExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.La forme de tableau explicite Ã  %C doit Ãªtre une constante de type INTEGER et non de type %sInterface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sInterface explicite requise pour l'argument polymorphique Ã  %LTableau de forme explicite avec des limites non constantes Ã  %CExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans le sÃ©lecteur CASE Ã  %L doit Ãªtre scalaireL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationOption supplÃ©mentaire Ã  %<-Xassembler%>Â : %s, abandonne toutes les options %<-Xassembler%> et %<-Wa%>.CaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %Lle mode FDPIC n'est pas supportÃ© en mode Thumb-1La clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentDÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CConstruction FORALL Ã  %LL'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %LLe nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaireLe nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entierLa clause de masque FORALL Ã  %L requiert une expression scalaire LOGICALL'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©roL'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaireInstruction FORM TEAM Ã  %CL'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finieL'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction FORMAT Ã  %L n'a pas d'Ã©tiquette d'instructionLa balise FORMAT Ã  %L ne peut pas Ãªtre un tableau de taille nulleL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.les registres FP pourraient Ãªtre Ã©crasÃ©s malgrÃ© l'attribut %qEÂ : compilez avec %<-mgeneral-regs-only%>L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueTypes FPU de LoongArchÂ :les options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Argument FROMPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec lors de la recherche d'une correspondance de la clause Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Ã‰chec lors de la conversion de BOZ vers REAL Ã  %LErreur fataleLe fichier %qs est inclus rÃ©cursivementLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranContrÃ´le fin des fonctionnalitÃ©s d'ajustement.Le premier argument de l'affectation dÃ©finie Ã  %L doit Ãªtre INTENT(OUT) ou INTENT(INOUT)Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Le premier ou le dernier argument intrinsÃ¨que de !$OMP ATOMIC doit Ãªtre %qs Ã  %LCorrigez le calcul de min_intLa longueur de ligne fixe doit Ãªtre au moins septLe fanion %<-fmax-stack-var-size=%d%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.Incorporer les appels Ã  de simples fonctions en-lignes.Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi).Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc.Suivre les prescriptions pour l'Ã©dition de liens de l'EABI.Pour !$OMP ATOMIC COMPARE, le premier opÃ©rande dans la comparaison Ã  %L doit Ãªtre la variable %qs dans laquelle l'instruction de mise Ã  jour Ã©crit Ã  %LPour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les opÃ©rations de dÃ©calage par une quantitÃ© constante, qui requiÃ¨rent une instruction individuelle pour dÃ©caler de une position, dÃ©fini le nombre maximum d'instructions de dÃ©calage en-ligne (valeur maximum 64) Ã  Ã©mettre au lieu d'utiliser la fonction d'assistance __mspabi correspondante. La valeur par dÃ©faut est 4.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.Pour l'assembleur (et l'Ã©diteur de liens), autoriser l'utilisation sans erreur de toute sous-variante d'architecture.Interdire la rÃ©alisation de l'optimisation fp-as-gp.Interdire l'utilisation de $fp pour l'accÃ¨s aux variables statiques et locales. Cette option interdit strictement l'optimisation fp-as-gp mÃªme si Â«Â -mforce-fp-as-gpÂ Â» est utilisÃ©e.Forcer tous les appels Ã  Ãªtre faits via une instruction jli.Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal.Forcer les accÃ¨s aux champs de bits Ã  correspondre Ã  la largeur de leur type.Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©.Forcer la dÃ©sactivation des boucles matÃ©rielles, utilise mÃªme -mext-dsp.Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer la gÃ©nÃ©ration d'Ã©bauches d'indirection des symboles externes.Forcer les appels indirects et les sauts via un registre.Forcer la rÃ©alisation de l'optimisation fp-as-gp.Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â».Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsFortran 2003: CaractÃ¨re pour l'argument %qs de l'intrinsÃ¨que %qs Ã  %LFortan 2003: SpÃ©cificateur de format DT interdit Ã  %CFortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %LFonctionnalitÃ© Fortran 2008 obsolÃ¨teÂ :Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %LFortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qsFortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qsFortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %LFortran 2008: Point-virgule Ã  %C sans instruction avant luiFonctionnalitÃ© Fortran 2018 supprimÃ©eÂ :FonctionnalitÃ© Fortran 2018 obsolÃ¨teÂ :Fortran 2018Â :Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %LAucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %LLa longueur de ligne libre doit Ãªtre au moins troisFonction %qs comme expression d'initialisation Ã  %LLa fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVELa fonction %qs Ã  %L ne peut pas avoir une initialisationLa fonction %qs Ã  %L n'a pas de type IMPLICITLa fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨queLa fonction %qs Ã  %L doit Ãªtre PURELa fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨queLa fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muetLa fonction %qs requiert une liste d'arguments Ã  %CLa fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantesLa fonction %s Ã  %L a l'entrÃ©e %s avec des caractÃ©ristiques non concordantesLa fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesFonction pas trouvÃ©e.Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisationLe rÃ©sultat de la fonction %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat %qs de la fonction Ã  %L est invalide comme argument X pour C_FUNLOCLe rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableauLe rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %LLa variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTERAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power10.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC ne supporte actuellement pas un argument de type %qT pour des fonctions %<simd%>GCC ne supporte actuellement pas les types de tailles mÃ©langÃ©s pour les fonctions %<simd%>GCC ne supporte actuellement pas le type de retour %qT pour les fonctions %<simd%>GCC ne supporte actuellement pas simdlen %wd pour le type %qTGCC n'est pas configurÃ© pour supporter %qs comme argument Ã  %<-foffload=%>GCC doit Ãªtre configurÃ© avec %<--enable-newlib-nano-formatted-io%> pour utiliser %<-mtiny-printf%>GCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©Type de GPU GCN Ã  utiliser:GCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnellel'attribut de style GNU entre l'Ã©tiquette et la dÃ©claration appartient Ã  l'Ã©tiquetteL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LRebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %CGÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions MMA.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions LXVKQ.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIDP.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIW.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) d'adressage mÃ©moire relatif au PC.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) des optimisations mÃ©moire relatives au PC pour les externes.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions mÃ©moire prÃ©fixÃ©es.GÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les informations de dÃ©bogage BTF au niveau par dÃ©faut.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C depuis des dÃ©clarations BIND(C).GÃ©nÃ©rer des prototypes C depuis des dÃ©finitions de procÃ©dures externes non-BIND(C).GÃ©nÃ©rer l'information des dÃ©pendances de modules C++i.GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer les informations de dÃ©bogage CTF au niveau par dÃ©faut.GÃ©nÃ©rer des instructions de l'extension DSP.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes avec les extensions GNU.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes.GÃ©nÃ©rer du code FDPIC ELF.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer un fichier JSON.GÃ©nÃ©rer du code LP64.GÃ©nÃ©rer du code pour MIPS16.GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie.GÃ©nÃ©rer du code pour un PA1.0.GÃ©nÃ©rer du code pour un PA1.1.GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur).GÃ©nÃ©rer des instructions SBIT et CBIT.GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__.GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant.GÃ©nÃ©rer un paquet Mach-O (type de fichier MH_BUNDLE).GÃ©nÃ©rer une section __return_loc pointant vers tous les codes de contrÃ´le de code de retour.GÃ©nÃ©rer un appel pour stopper l'application si une fonction qui ne devrait par retourner un rÃ©sultat retourne quand mÃªme un rÃ©sultat.GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation.GÃ©nÃ©rer un point de sortie unique pour chaque fonction.GÃ©nÃ©rer des noms de chemins absolus vers le code source pour gcov.GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits.GÃ©nÃ©rer toutes les informations nÃ©cessaires pour le principe Â«Â compilÃ© une fois â€“ exÃ©cutÃ© partoutÂ Â» de BPF.GÃ©nÃ©rer un exÃ©cutable de sortie qui lie les symboles au chargement plutÃ´t que paresseusement.GÃ©nÃ©rer une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer un eBPF gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc.GÃ©nÃ©rer du code pour l'architecture CR16C.GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut).GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple Mac OS X).GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt.GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU).GÃ©nÃ©rer du code pour le Smart Mode.GÃ©nÃ©rer du code pour l'Ã©tat Thumb.GÃ©nÃ©rer du code pour l'assembleur UNIX.GÃ©nÃ©rer du code pour une ABI 32 bits.GÃ©nÃ©rer du code pour un 5206e.GÃ©nÃ©rer du code pour un 520X.GÃ©nÃ©rer du code pour un 528x.GÃ©nÃ©rer du code pour un 5307.GÃ©nÃ©rer du code pour un 5407.GÃ©nÃ©rer du code pour une ABI 64 bits.GÃ©nÃ©rer du code pour un 68000.GÃ©nÃ©rer du code pour un 68010.GÃ©nÃ©rer du code pour un 68020.GÃ©nÃ©rer du code pour un 68030.GÃ©nÃ©rer du code pour un 68040 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68040.GÃ©nÃ©rer du code pour un 68060 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68060.GÃ©nÃ©rer du code pour un 68302.GÃ©nÃ©rer du code pour un 68332.GÃ©nÃ©rer du code pour un 68851.GÃ©nÃ©rer du code pour un ColdFire v4e.GÃ©nÃ©rer le code pour une DLL.GÃ©nÃ©rer du code pour un Fido A.GÃ©nÃ©rer du code pour un cpu32.GÃ©nÃ©rer du code pour toutes les instanciations de patrons.GÃ©nÃ©rer du code pour un 11/10.GÃ©nÃ©rer du code pour un 11/40.GÃ©nÃ©rer du code pour un 11/45.GÃ©nÃ©rer du code pour les contrats assert.GÃ©nÃ©rer du code pour les contrats invariants des classes.GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin.GÃ©nÃ©rer le code pour les fonctions mÃªme si elles sont complÃ¨tement mises en ligne.GÃ©nÃ©rer du code pour le processeur donnÃ©.GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable.GÃ©nÃ©rer du code pour les contrats post-condition.GÃ©nÃ©rer du code pour les contrats prÃ©-condition.GÃ©nÃ©rer le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer le code pour les Â«Â switchÂ Â» sans instruction Â«Â defaultÂ Â».GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210.GÃ©nÃ©rer du code pour M*Core M340.GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau.GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut).GÃ©nÃ©rer le code pour le mode utilisateur.GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es).GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court.GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4.GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifique au processeur (psABI) du MCU Intel.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS.GÃ©nÃ©rer du code qui utilise les instructions en virgules flottantes du 68881.GÃ©nÃ©rer du code qui s'exÃ©cutera dans l'Ã©tat privilÃ©giÃ©.GÃ©nÃ©rer du code qui ne sera pas liÃ© avec une autre bibliothÃ¨que partagÃ©e par son ID mais qui pourra Ãªtre utilisÃ© comme bibliothÃ¨que partagÃ©e.GÃ©nÃ©rer du code pour vÃ©rifier les bornes avant d'indexer les tableaux.GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions.GÃ©nÃ©rer du code pour mitiger la spÃ©culation en ligne droite.GÃ©nÃ©rer du code pour dÃ©tecter quand le processeur pourrait spÃ©culer incorrectement.GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.GÃ©nÃ©rer du code utilisant les adresses avec symbole d'ancrage global.GÃ©nÃ©rer du code qui utilise les instructions en virgule flottante matÃ©rielles.GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux.GÃ©nÃ©rer du code qui nâ€™utilise que des registres du cÅ“ur (r0-r14).GÃ©nÃ©rer du code avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code avec des chargements/stockage non alignÃ©, valide pour MIPS R6.GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer des rÃ©serves de constantes dans le compilateur au lieu de l'assembleur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail.GÃ©nÃ©rer les informations de dÃ©bogage dans le format DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des instructions de division.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer la documentation.GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer eBPF pour la version du noyau Linux donnÃ©e.GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue, uniquement valable pour ARC700.GÃ©nÃ©rer des information Ã©tendues pour les points d'entrÃ©es des fonctions en ligne.GÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante.GÃ©nÃ©rer des instructions frecipd/fsqrtd/fdivd (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer des instructions abs matÃ©rielles.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit.GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter.GÃ©nÃ©rer des instructions isel.GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer un eBPF petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer des appels locaux vers des opÃ©rations atomiques hors ligne.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer des fragments millicode.GÃ©nÃ©rer les instructions mul64 et mulu64.GÃ©nÃ©rer l'instruction norm.GÃ©nÃ©rer du code en mode normal.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement.GÃ©nÃ©rer du code relatif au compteur de programme (PC).GÃ©nÃ©rer des instructions de l'extension de performance.GÃ©nÃ©rer des instructions de l'extension de performance version 2.GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes.GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode petit).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode petit).GÃ©nÃ©rer des instructions de prÃ©chargement, si disponible, pour les tableaux dans les boucles.GÃ©nÃ©rer des instructions push/pop (par dÃ©faut).GÃ©nÃ©rer du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.GÃ©nÃ©rer l'instruction return dans une fonction nue.GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution.GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC.GÃ©nÃ©rer les sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg et .s390_return_mem pour contenir les emplacements des branches indirectes qui ont Ã©tÃ© corrigÃ©es par l'utilisation d'une des options -mindirect-branch* ou -mfunction-return*.  Les sections consistent en un tableau d'Ã©lÃ©ments sur 32 bits. Chaque entrÃ©e contient le dÃ©calage depuis l'entrÃ©e de l'emplacement corrigÃ©.GÃ©nÃ©rer du code auto-relocalisable.GÃ©nÃ©rer sin, cos, sqrt pour le coprocesseur mathÃ©matique.GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision.GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit.GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire.GÃ©nÃ©rer des instructions stm/ldm (par dÃ©faut).GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes.GÃ©nÃ©rer l'instruction swap.GÃ©nÃ©rer les instructions avec modulo entier.GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx).GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq).GÃ©nÃ©rer des chargements/stockages VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des chargements/stockages de pairs de vecteurs VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.GÃ©nÃ©rer xBPF.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LLes optimisations de boucles Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Les optimisations de boucles par Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible).Guider l'Ã©diteur de liens pour relÃ¢cher les instructions.Traiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic.Renforcer les branchements conditionnels en vÃ©rifiant les conditions inversÃ©es.Renforcer les conditions pas utilisÃ©es dans les branches, en vÃ©rifiant les conditions inversÃ©es.Fanion de contrÃ´le du modÃ¨le de l'ordonnanceur avec prÃ©-extraction automatique matÃ©rielle. Nombre de cycles d'anticipation que le modÃ¨le examine, la valeur Â«Â 0Â Â» active uniquement l'heuristique de tri des instructions. DÃ©sactivÃ© par dÃ©faut.La constante hexadÃ©cimale Ã  %L utilise la syntaxe non standard X au lieu de ZConstante Hollerith Ã  %CLa variable %qs associÃ©e Ã  l'hÃ´te ne peut pas Ãªtre dans l'instruction DATA Ã  %CQuelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e en raison de la mise en ligne (en pourcentage).Quelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e Ã  cause de la propagation interprocÃ©durale de constantes (en pourcentage).opÃ©rande registre E/S pour Â«Â %%%cÂ Â»IBITS: Bit incorrectICE: %<emit_insn%> utilisÃ© lÃ  oÃ¹ %<emit_jump_insn%> est attenduÂ :Identification de la bibliothÃ¨que partagÃ©e Ã  construire.les bibliothÃ¨ques partagÃ©es utilisant un ID et FD-PIC ne peuvent pas Ãªtre utilisÃ©s ensembleModule IEEE_ARITHMETIC Ã  %CModule IEEE_EXCEPTIONS Ã  %CModule IEEE_FEATURES Ã  %CLa clause IF Ã  %L requiert une expression LOGICAL scalaireLe modificateur %s de la clause IF Ã  %L n'est pas appropriÃ© pour la construction OpenMP actuelleLa clause IF sans modificateur Ã  %L est utilisÃ©e avec des clauses IF avec modificateursIM part_ref Ã  %CL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITIMPLICIT NONE avec une liste de spÃ©cifications Ã  %CL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)Instruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CL'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme tempsL'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID=L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNITL'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %Cl'expression INTEGER de la clause %s Ã  %L doit Ãªtre non nÃ©gativeL'expression INTEGER de la clause %s Ã  %L doit Ãªtre positiveL'expression INTEGER de chunk_size dans la clause SCHEDULE Ã  %L doit Ãªtre positiveINTEGER(KIND=8) n'est pas disponible avec l'option %<-fdefault-integer-8%>INTEGER(KIND=8) n'est pas disponible avec l'option %<-finteger-4-integer-8%>INTENT (%s) est en conflit avec INTENT(%s) Ã  %LINTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %CL'argument effectif de INTENT(%s) Ã  %L pourrait interfÃ©rer avec l'argument effectif Ã  %L.INTENT(IN) POINTER %qs dans la clause %s Ã  %LINTENT(IN) POINTER %qs dans la clause COPYPRIVATE Ã  %LL'argument INTENT(OUT) %qs de la procÃ©dure pure %qs Ã  %L ne peut pas Ãªtre polymorphiqueLa procÃ©dure %qs de INTERFACE Ã  %L a le mÃªme nom que la procÃ©dure englobanteLe IO UNIT dans l'instruction %s Ã  %L doit Ãªtre un fichier interne dans une procÃ©dure PUREla dÃ©finition IO pour %q+D a besoin d'une adresseL'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %CBalise IOMSG Ã  %Lle rÃ©sumÃ© de modref IPA est manquant dans le fichier d'entrÃ©eLa vÃ©rification d'accÃ¨s IPA-SRA a Ã©chouÃ©lâ€™ISA %qs n'est pas supportÃ©e par l'attribut %<target%>, utilisez la syntaxe %<arch=%>le C ISO ne permet pas %<%E (expression)%>le C ISO n'autorise pas de %<;%> supplÃ©mentaire en dehors d'une fonctionle C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonctionle C ISO ne supporte pas %<#pragma STDC FLOAT_CONST_DECIMAL64%>le C ISO ne permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas les attributs %<[[]]%> avant C2Xle C ISO ne supporte pas les types %<__int%d%>le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %qsle C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimales avant C2Xle C ISO ne supporte pas les types en virgule fixele C ISO ne supporte pas l'omission des noms des paramÃ¨tres dans les dÃ©finitions de fonctions avant C2Xle C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>le C ISO ne supporte pas les types saturantsle C ISO ne supporte pas le type %<_Float%d%s%>le C ISO interdit %<goto *expr;%>le C ISO interdit %<return%> avec une expression dans une fonction qui retourne un voidle C ISO interdit une unitÃ© de traduction videle C ISO interdit l'affectation entre un pointeur de fonction et %<void *%>le C ISO interdit les groupes entre accolades Ã  l'intÃ©rieur d'expressionsle C ISO interdit le transtypage d'un type non scalaire vers lui-mÃªmele C ISO interdit le transtypage vers un type unionle C ISO interdit la comparaison de %<void *%> avec un pointeur de fonctionle C ISO interdit une expression conditionnelle entre %<void *%> et un pointeur de fonctionle C ISO interdit une expression conditionnelle dont un seul cÃ´tÃ© est Â«Â voidÂ Â»le C ISO interdit les fonctions de type volatile ou constantele C ISO interdit la conversion d'un pointeur de fonction en un type de pointeur vers un objetle C ISO interdit la conversion d'un pointeur vers un objet en un type de pointeur vers une fonctionle C ISO interdit d'initialiser avec des accolades videsle C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tresle C ISO interdit les rÃ©fÃ©rences anticipÃ©es vers un type %<enum%>le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>le C ISO interdit la dÃ©claration d'Ã©tiquettele C ISO interdit les dÃ©clarations de membre sans aucun membrele C ISO interdit les fonctions imbriquÃ©esle C ISO interdit l'omission du terme central de l'expression %<?:%>le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctionsle C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>le C ISO interdit les types de fonction qualifiÃ©sle C ISO interdit le retour entre un pointeur de fonction et %<void *%>le C ISO interdit de spÃ©cifier les bornes des Ã©lÃ©ments Ã  initialiserle C ISO interdit d'accÃ©der aux tableaux %<register%> par un indicele C ISO interdit le tableau de taille nullele C ISO interdit le tableau de taille nulle %qEle C ISO interdit la conversion d'argument en type unionle C ISO requiert un argument nommÃ© devant %<...%>le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>l'attribut %qE du C++ ISO ne s'applique pas aux fonctions; il est traitÃ© comme %<[[gnu::%E]]%>le C++ ISO 1998 ne permet pas %<long long%>le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicitesle C++ ISO autorise les attributs de champs de bits uniquement avant l'Ã©lÃ©ment %<:%>le C++ ISO n'a pas adoptÃ© les patrons d'opÃ©rateurs de chaÃ®nes littÃ©rales prenant un paquet d'arguments de caractÃ¨resle C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de %<?:%>le C++ ISO ne permet pas %<alignof%> avec un non typele C++ ISO ne permet pas des initialisations par dÃ©signation du C99le C++ ISO ne permet pas des initialisations par dÃ©signation de GNUle C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonctionle C++ ISO ne supporte pas %<__int%d%> pour %qsle C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonctionle C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonctionle C++ ISO interdit les groupes d'accolades Ã  l'intÃ©rieur des expressionsle C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programmele C++ ISO interdit le transtypage vers un type tableau %qTle C++ ISO interdit la comparaison entre un pointeur et un entierle C++ ISO interdit la comparaison entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit les littÃ©raux composÃ©sle C++ ISO interdit les gotos calculÃ©sle C++ ISO interdit l'expression conditionnelle entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qTle C++ ISO interdit la dÃ©claration de %qs sans typele C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qTle C++ ISO interdit de dÃ©crÃ©menter un enumle C++ ISO interdit un enum vide et sans nomle C++ ISO interdit le membre tableau flexible %qsle C++ ISO interdit les tableaux flexibles comme membresle C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qDle C++ ISO interdit d'incrÃ©menter un pointeur du type %qTle C++ ISO interdit d'incrÃ©menter un enumle C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qTle C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobantele C++ ISO interdit l'omission du terme au milieu de l'expression %<?:%>le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>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%>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%>le C++ ISO interdit l'utilisation de %qE sur des instanciations explicitesle 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%>le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constantele C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustractionle C++ ISO interdit le tableau de taille variablele C++ ISO interdit le tableau de taille variable %qDle C++ ISO interdit le tableau de taille zÃ©role C++ ISO interdit le tableau de taille zÃ©ro %qDle C++ ISO interdit les structures anonymesle C++ ISO interdit la surcharge de %<operator ?:%>le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptionsle C11 ISO ne supporte pas l'omission de la chaÃ®ne de caractÃ¨res dans %<_Static_assert%>le C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne permet pas %<_Alignas%>le C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas %<_Static_assert%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>le C90 ISO ne supporte pas les dÃ©clarations initiales de la boucle %<for%>le C90 ISO ne supporte pas %<long long%>le C90 ISO ne supporte pas %<static%> ou les qualificatifs de types dans les dÃ©clarateurs de tableau de paramÃ¨tresle C90 ISO ne supporte pas %qEle C90 ISO ne supporte pas les types boolÃ©ensle C90 ISO ne supporte pas les types Â«Â complexÂ Â»le C90 ISO ne supporte pas les membres qui sont des tableaux flexiblesle C90 ISO ne permet pas le qualificatif %<_Atomic%>le C90 ISO ne supporte pas les structures et unions sans nomle C90 ISO interdit le tableau %qE dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit le tableau dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit les littÃ©raux composÃ©sle C90 ISO interdit les mÃ©langes de dÃ©clarations et de codele C90 ISO interdit de spÃ©cifier des sous-objets Ã  initialiserle C90 ISO interdit d'accÃ©der Ã  un tableau par un indice si le tableau n'est pas une l-valeurle C90 ISO interdit le tableau de taille variablele C90 ISO interdit le tableau %qE de taille variablele C99 ISO ne permet pas %<_Alignas%>le C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %<_Static_assert%>le C99 ISO ne supporte pas %qEle C99 ISO ne supporte pas le qualificatif %<_Atomic%>le C99 ISO ne supporte pas les structures et unions sans nomModule ISO_C_BINDING Ã  %CModule intrinsÃ¨que ISO_FORTRAN_ENV Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SINK Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SOURCE Ã  %CSi -ftree-vectorize est utilisÃ©, la limite minimale de boucle d'une boucle prise en compte pour la vectorisation.Si -fvariable-expansion-in-unroller est utilisÃ©, le nombre maximum de fois qu'une variable individuelle sera dÃ©veloppÃ©e pendant le dÃ©pliage de la boucle.Si le remappage des limites est spÃ©cifiÃ© Ã  %L, la cible du pointeur ne sera point NULLSi le premier argument de ATAN2 Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le premier argument de ATAN2D Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisÃ©s durant son optimisation.Si l'ordonnancement est fait aprÃ¨s le rechargement, faire un ordonnancement des super blocs.Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe.Ignorer dllimport pour les fonctions.Ignorer l'espace de noms Ã  deux niveaux normalement utilisÃ©; rÃ©soudre les symboles dans l'ordre de la ligne de commande et ne pas enregistrer quelle bibliothÃ¨que a fourni le symbole rÃ©solu.Ignorer les pragmas non supportÃ©s.IgnorÃ© mais prÃ©servÃ© pour rÃ©tro-compatibilitÃ©. Seule l'ABI 64 bits est supportÃ©e.IgnorÃ©.Objet allouable illÃ©gal Ã  %C pour une procÃ©dure PUREAffectation illÃ©gale Ã  une procÃ©dure externe Ã  %LCaractÃ¨re illÃ©gal dans la constante BOZ Ã  %CIdentifiant illÃ©gal dans copy_walk_reduction_argDirective du prÃ©processeur illÃ©galeType de rÃ©fÃ©rence illÃ©gale Ã  %L comme objet EQUIVALENCEPas nul illÃ©gal Ã  %LType illÃ©gal dans la concatÃ©nation de caractÃ¨re Ã  %LInstruction %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction CRITICAL de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction CRITICAL de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction EVENT %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREL'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()ImplÃ©menter les contrats Â«Â inÂ Â» des mÃ©thodes surchargÃ©es comme Ã©tant un sur-ensemble du contrat parent.ImplÃ©menter les paramÃ¨tres Â«Â inÂ Â» comme signifiant la portÃ©e constante.ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.ImplÃ©menter DIP1008: Autoriser les exceptions dans du code @nogc.ImplÃ©menter DIP1021: Arguments de fonction mutables.ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es.ImplÃ©menter les opÃ©rations __atomic via des appels de bibliothÃ¨que aux fonctions historiques __sync.ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons.La dÃ©claration implicite de la fonction BIND(C) %qs Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable BIND(C) %qs implicitement dÃ©clarÃ©e Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa fonction %s dÃ©clarÃ©e implicitement est utilisÃ©e dans !$OMP DECLARE REDUCTION Ã  %L La sous-routine %s dÃ©clarÃ©e implicitement est utilisÃ© dans !$OMP DECLARE REDUCTION Ã  %L La variable %qs implicitement dÃ©clarÃ©e Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C mais elle est un argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieurSAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©fautTableau de forme implicite Ã  %LAmÃ©liorer la capacitÃ© de GCC Ã  suivre les numÃ©ros de colonnes dans les grands fichiers source au dÃ©triment d'une compilation plus lente.La fonction impure %qs Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eLa fonction impure Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eDans %s Ã  %L, les procÃ©dures doivent toutes Ãªtre des FUNCTION car le nom gÃ©nÃ©rique est Ã©galement le nom du type dÃ©rivÃ©Dans %s Ã  %L, les procÃ©dures doivent Ãªtre soit toutes des SUBROUTINE ou soit toutes des FUNCTIONEn C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO.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 %sDans l'optimisation SSA-PRE sur les arbres, activer l'Ã©limination de la redondance partielle-partielle.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.Dans l'appel Ã  %qs Ã  %L, dÃ©saccord de type dans l'argument %qs; passe %qs Ã  %qsDans le constructeur %qsDans le constructeur de copie %qsDans le destructeur %qsDans le fichier inclus depuisDans la fonction %qsDans la fonction lambdaDans la fonction membre %qsDans le moduleDans le module importÃ© Ã Dans la fonction membre statique %qsRÃ©pertoire d'inclusion %qs: %sLe fichier inclus %qs n'est pas un fichier rÃ©gulierObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %LInitialisation incompatible entre une entitÃ© de type dÃ©rivÃ© et une entitÃ© avec le type %qs Ã  %CRangs incompatibles %d et %d dans l'affectation Ã  %LRangs incompatibles dans %s (%d et %d) Ã  %LTypes incompatibles dans l'instruction DATA Ã  %L; tentative de conversion de %s en %sTypespec incompatible pour l'Ã©lÃ©ment de tableau Ã  %LUtilisation incompatible de TILE et COLLAPSE Ã  %LRÃ¨gles d'Ã©quivalence incohÃ©rentes impliquant %qs Ã  %L et %qs Ã  %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'expression prÃ¨s de %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'instructionRangs inconsistant pour l'opÃ©rateur Ã  %%L et %%LarÃªte incorrecte de gestions des exceptions %i->%iExtent incorrect dans l'argument B de l'intrinsÃ¨que MATMUL dans la dimension 1: est %ld, devrait Ãªtre %ldAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs est redÃ©finie Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur d'une boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LIndiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Comparaison inÃ©galitaire pour %s Ã  %LInhiber l'utilisation des instructions matÃ©rielles en virgule flottante.L'initialisation Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation Ã  %C n'est pas pour une variable pointeurL'initialisation du composant allouable Ã  %C n'est pas permiseL'initialisation du pointeur Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation d'un composant de structure avec une constante HOLLERITH Ã  %L n'est pas permiseL'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURELa chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%ld/%ld)Initialiser les composants de variables de types dÃ©rivÃ©s en fonction d'autres fanions d'initialisation.Initialiser les variables locales Ã  zÃ©ro (provient de g77).Initialiser les registres ptx.Le symbole %qs initialisÃ© Ã  %C peut uniquement Ãªtre COMMON dans BLOCK DATALa variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©sInitialisation interdite pour PARAMETER %qs Ã  %CInitialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %CMettre en ligne les opÃ©rations __atomic quand une sÃ©quence d'instructions sans blocage est disponible.Mettre en ligne toutes les opÃ©rations connues sur des chaÃ®nes.Mettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.Mettre les constantes en ligne si cela peut Ãªtre fait en 2 insns ou moins.Mettre en ligne les opÃ©rations memset/memcpy sur des chaÃ®nes mais n'exÃ©cuter la version en ligne que pour des petits blocs.Mettre en ligne rÃ©cursif uniquement quand la probabilitÃ© que l'appel soit exÃ©cutÃ© dÃ©passe le paramÃ¨tre.Le paramÃ¨tre de requÃªte ne peut pas apparaÃ®tre dans une data-stmt-object-list Ã  %CInsÃ©rer l'instruction ENDBR Ã  l'entrÃ©e d'une fonction uniquement via cf_check_attribute pour l'instrumentalisation CET.InsÃ©rer des instructions NOP Ã  chaque entrÃ©e de fonction.InsÃ©rer le code de profilage basÃ© sur arc du programme.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).InsÃ©rer du code pour profiler les valeurs des expressions.InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation.InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.Instruction prise en compte pour le prologue, l'Ã©pilogue et d'autres surcharges des fonctions.Instruction prise en compte pour la surcharge du fragment d'une fonction.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions.GÃ©nÃ©rer le code de contrÃ´le pour les fonctions de sortie dans les fonctions dont le code de contrÃ´le a Ã©tÃ© crÃ©Ã© par __fentry__.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).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).Division entiÃ¨re tronquÃ©e vers la constante %qs Ã  %LExpression entiÃ¨re requise Ã  %CID entier (N) de l'instruction personnalisÃ©e fabsd.ID entier (N) de l'instruction personnalisÃ©e fabss.ID entier (N) de l'instruction personnalisÃ©e faddd.ID entier (N) de l'instruction personnalisÃ©e fadds.ID entier (N) de l'instruction personnalisÃ©e fatand.ID entier (N) de l'instruction personnalisÃ©e fatans.ID entier (N) de l'instruction personnalisÃ©e fcmpeqd.ID entier (N) de l'instruction personnalisÃ©e fcmpeqs.ID entier (N) de l'instruction personnalisÃ©e fcmpged.ID entier (N) de l'instruction personnalisÃ©e fcmpges.ID entier (N) de l'instruction personnalisÃ©e fcmpgtd.ID entier (N) de l'instruction personnalisÃ©e fcmpgts.ID entier (N) de l'instruction personnalisÃ©e fcmpled.ID entier (N) de l'instruction personnalisÃ©e fcmples.ID entier (N) de l'instruction personnalisÃ©e fcmpltd.ID entier (N) de l'instruction personnalisÃ©e fcmplts.ID entier (N) de l'instruction personnalisÃ©e fcmpned.ID entier (N) de l'instruction personnalisÃ©e fcmpnes.ID entier (N) de l'instruction personnalisÃ©e fcosd.ID entier (N) de l'instruction personnalisÃ©e fcoss.ID entier (N) de l'instruction personnalisÃ©e fdivd.ID entier (N) de l'instruction personnalisÃ©e fdivs.ID entier (N) de l'instruction personnalisÃ©e fexpd.ID entier (N) de l'instruction personnalisÃ©e fexps.ID entier (N) de l'instruction personnalisÃ©e fextsd.ID entier (N) de l'instruction personnalisÃ©e fixdi.ID entier (N) de l'instruction personnalisÃ©e fixdu.ID entier (N) de l'instruction personnalisÃ©e fixsi.ID entier (N) de l'instruction personnalisÃ©e fixsu.ID entier (N) de l'instruction personnalisÃ©e floatid.ID entier (N) de l'instruction personnalisÃ©e floatis.ID entier (N) de l'instruction personnalisÃ©e floatud.ID entier (N) de l'instruction personnalisÃ©e floatus.ID entier (N) de l'instruction personnalisÃ©e flogd.ID entier (N) de l'instruction personnalisÃ©e flogs.ID entier (N) de l'instruction personnalisÃ©e fmaxd.ID entier (N) de l'instruction personnalisÃ©e fmaxs.ID entier (N) de l'instruction personnalisÃ©e fmind.ID entier (N) de l'instruction personnalisÃ©e fmins.ID entier (N) de l'instruction personnalisÃ©e fmuld.ID entier (N) de l'instruction personnalisÃ©e fmuls.ID entier (N) de l'instruction personnalisÃ©e fnegd.ID entier (N) de l'instruction personnalisÃ©e fnegs.ID entier (N) de l'instruction personnalisÃ©e frdxhi.ID entier (N) de l'instruction personnalisÃ©e frdxlo.ID entier (N) de l'instruction personnalisÃ©e frdy.ID entier (N) de l'instruction personnalisÃ©e fsind.ID entier (N) de l'instruction personnalisÃ©e fsins.ID entier (N) de l'instruction personnalisÃ©e fsqrtd.ID entier (N) de l'instruction personnalisÃ©e fsqrts.ID entier (N) de l'instruction personnalisÃ©e fsubd.ID entier (N) de l'instruction personnalisÃ©e fsubs.ID entier (N) de l'instruction personnalisÃ©e ftand.ID entier (N) de l'instruction personnalisÃ©e ftans.ID entier (N) de l'instruction personnalisÃ©e ftruncds.ID entier (N) de l'instruction personnalisÃ©e fwrx.ID entier (N) de l'instruction personnalisÃ©e fwry.ID entier (N) de l'instruction personnalisÃ©e round.Le sous-type %d Ã  %C n'est pas disponible pour un entierL'entier est hors de la plage symÃ©trique impliquÃ©e par le standard Fortran Ã  %LEntier en dehors de la plage symÃ©trique impliquÃ©e par le Standard Fortran en convertissant %s vers %s Ã  %LDÃ©bordement d'entier en calculant la quantitÃ© de mÃ©moire Ã  allouerL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Entier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants s'il est Ã©tabli que la taille du code ne grandira pas.IntÃ©grer les fonctions qui ne sont pas dÃ©clarÃ©es Â«Â inlineÂ Â» dans leurs appelants quand cela est profitable.IntÃ©grer les fonctions qui ne sont requises que par leur unique appelant.la psABI du MCU Intel n'est pas supportÃ©e dans le mode %sInterchangeage de boucles Ã  %LL'interface %qs Ã  %L est dÃ©clarÃ©e dans une instruction PROCEDURE ultÃ©rieureL'interface %qs Ã  %L ne peut pas Ãªtre une fonction-instructionL'interface %qs Ã  %L ne peut pas Ãªtre gÃ©nÃ©riqueL'interface %qs Ã  %L doit Ãªtre expliciteDÃ©saccord d'interface pour le composant pointeur de procÃ©dure %qs dans le constructeur de structure Ã  %L: %sInterface non concordante dans la procÃ©dure muette %qs Ã  %L: %sNon concordance de l'interface dans la procÃ©dure globale %qs Ã  %L: %sDÃ©saccord d'interface dans l'affectation du pointeur de procÃ©dure Ã  %L: %qs n'est pas une sous-routineInterface non concordante dans l'affectation du pointeur de procÃ©dure Ã  %L: %sUne interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %CNom d'interface attendu aprÃ¨s %<(%> Ã  %CFichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa procÃ©dure interne %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %LUnitÃ© interne avec un indice vecteur Ã  %LInterprÃ©ter tout INTEGER(4) comme un INTEGER(8).InterprÃ©ter tout REAL(4) comme un REAL(10).InterprÃ©ter tout REAL(4) comme un REAL(16).InterprÃ©ter tout REAL(4) comme un REAL(8).InterprÃ©ter tout REAL(8) comme un REAL(10).InterprÃ©ter tout REAL(8) comme un REAL(16).InterprÃ©ter tout REAL(8) comme un REAL(4).InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur.les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb-1Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux en octets.Recouvrement de l'intervalle de %<-fdbg-cnt=%s%>Â : [%u, %u] et [%u, %u]L'intrinsÃ¨que %qs (%s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %ld < taille du rÃ©sultat %ldFonction intrinsÃ¨que %qs (%d) non reconnueLa fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisationLa fonction intrinsÃ¨que %s Ã  %L n'est pas permise pour CO_REDUCELa fonction intrinsÃ¨que NULL Ã  %L ne peut pas Ãªtre un argument effectif de STORAGE_SIZE car il retourne un pointeur dissociÃ©L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsL'interface de l'opÃ©rateur intrinsÃ¨que Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure intrinsÃ¨que %qs n'est pas permise dans une instruction PROCEDURE Ã  %LLa procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURELa sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de typeSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible GANG, WORKER ou VECTORSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible NOHOSTConstante littÃ©rale BOZ invalide utilisÃ©e en indice Ã  %CIdentificateur C invalide dans le spÃ©cificateur NAME= Ã  %CConstante Hollerith invalide Ã  %L car elle contient un caractÃ¨re largeConstante Hollerith invalide: %L doit contenir au moins un caractÃ¨reConstante Hollerith invalide: L'entier Ã  %L devrait avoir le sous-type par dÃ©fautParamÃ¨tre KIND %s invalide Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %CNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %CCible de l'association invalide Ã  %CCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re %qc invalide dans le nom de la variable Ã  %CCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CCaractÃ¨re(s) invalide(s) dans l'instruction ELSE aprÃ¨s %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesContexte invalide pour l'intrinsÃ¨que NULL () Ã  %LContexte invalide pour un pointeur NULL() Ã  %%LLettre d'exposant %<q%> invalide dans une constante littÃ©rale rÃ©elle Ã  %CExpression invalide aprÃ¨s %<%s(%> Ã  %CExpression invalide dans gfc_element_size.Expression invalide dans gfc_target_encode_expr.Expression invalide dans gfc_target_interpret_expr.Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PUREForme invalide pour l'instruction PROGRAM Ã  %CLa forme de l'instruction WRITE est invalide Ã  %L, UNIT est requisForme invalide pour la rÃ©fÃ©rence de tableau Ã  %CForme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %CNumÃ©ro d'image %d invalide dans SYNC IMAGESExpression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %LInitialisation %s invalide dans l'instruction Data Ã  %CMot clÃ© %qs invalide dans la fonction intrinsÃ¨que %qs Ã  %LSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LMÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bitsInitialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %COpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %LArgument de procÃ©dure invalide Ã  %LAffectation de pointeur de procÃ©dure invalide Ã  %LPlage %s invalide dans l'option %sSous-type %d invalide pour un rÃ©el Ã  %CCode standard invalide pour l'intrinsÃ¨que %qs (%d)Sous-chaÃ®ne invalide dans le Â«Â doÂ Â» avec donnÃ©e implicite Ã  %L dans l'instruction DATASpÃ©cification de type invalide Ã  %CUtilisation invalide de la constant littÃ©rale BOZ Ã  %LValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre une note quand les doublons dans les diagnostiques sont supprimÃ©sÃ‰mettre des informations de dÃ©bogage pour les variables auxiliaires gÃ©nÃ©rÃ©es par le compilateur.Ã‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©roAligner les cibles des sauts sur une puissance de 2 de cette valeur.Rebut aprÃ¨s l'instruction ASSOCIATE Ã  %CRebut aprÃ¨s CALL Ã  %CRebut aprÃ¨s la liaison GENERIC Ã  %CRebut aprÃ¨s l'instruction MAP Ã  %CRebut aprÃ¨s l'instruction UNION Ã  %CRebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %CGÃ©nÃ©rer uniquement les tables de retour en arriÃ¨re pour la gestion des exceptions.Utiliser simplement icc0/fcc0.Attribut KIND Ã  %C dans une dÃ©finition STRUCTUREAttribut KIND Ã  %C dans une dÃ©finition TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationKIND part_ref Ã  %CLe mot-clÃ© %qs Ã  %C est dÃ©jÃ  apparu dans la liste des arguments actuelleL'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectifL'argument mot-clÃ© %qs Ã  %L est invalide dans une fonction instructionL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dureL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure, vouliez-vous employer %qsÂ ?L'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %LL'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %LLe sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %CLe sous-type %d n'est pas supportÃ© pour le type %s Ã  %CLe paramÃ¨tre de sous-type pour l'entitÃ© Ã  %L diffÃ¨re du paramÃ¨tre de sous-type du typespecABI AArch64 connues (Ã  utiliser avec l'option -mabi=):ABI connues (Ã  utiliser avec l'option -mabi=):Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):ABI ARM connues (Ã  utiliser avec l'option -mabi=):Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):Architectures ARM connues (Ã  utiliser avec l'option -march=):ISA C6X connues (Ã  utiliser avec l'option -march=):Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):Processeurs CSKY connus (Ã  utiliser avec l'option -mcpu=):UnitÃ©s en virgule flottante CSKY connues (Ã  utiliser avec l'option -mfpu=):Architectures CSKY connues (Ã  utiliser avec l'option -march=):Processeurs FR-V connus (Ã  utiliser avec l'option -mcpu=):Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):ISA connues pour M68K (Ã  utiliser avec l'option -march=):Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):ABI MIPS connues (Ã  utiliser avec l'option -mabi=):Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):Architectures PTX ISA cibles connues (Ã  utiliser avec l'option -misa=):Versions PTX ISA connues (Ã  utiliser avec l'option -mptx=)Â :Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):Choix connus pour mitiger la spÃ©culation en ligne droite avec -mharden-sls=Â :Choix connus pour le code de contrÃ´le de retour avec -minstrument-return=:Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):Types de cmodel connus (Ã  utiliser avec l'option -mict-model=):Types de modÃ¨les de codes connus (Ã  utiliser avec l'option -mcmodel=)Â :ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):Choix connus pour l'alignement de donnÃ©es (Ã  utiliser avec l'option -malign-data=):ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):Longueur de registre vectoriel prÃ©fÃ©rÃ©e connue (Ã  utiliser avec l'option -mprefer-vector-width=):MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):ABI des bibliothÃ¨ques vectorielles connues (Ã  utiliser avec l'option -mveclibabi=):latence de la cache L%d inconnue pour %sArgument LEN (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSArgument LEN (%ld) hors limite 0:%ld dans l'intrinsÃ¨que IBITSAttribut LEN Ã  %C dans une dÃ©finition STRUCTUREAttribut LEN Ã  %C dans une dÃ©finition TYPEref de requÃªte LEN ou KING dans une instruction DATA Ã  %LLEN part_ref Ã  %Cmembre de gauche dans un appel %<noreturn%>Modificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LClause LINEAR spÃ©cifiÃ©e avec la clause ORDERED avec argument Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs aprÃ¨s %L ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguInstruction DO Ã©tiquetÃ©e Ã  %LParenthÃ¨se gauche requise aprÃ¨s %<*%> dans la chaÃ®ne de format Ã  %LExtension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CNiveau pas trouvÃ©, utilisez none, slim, blocks, vops.Lever les restrictions sur la taille de la GOT.Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me.Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me.Comme -pedantic mais les avertissements sont rapportÃ©s comme des erreurs.Comme pour le paramÃ¨tre rs6000-density-load-pct-threshold, on vÃ©rifie Ã©galement si le nombre total d'instructions de chargement dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre et pÃ©nalise uniquement s'il est satisfait.  La valeur par dÃ©faut est 20.Comme pour le paramÃ¨tre rs6000-density-pct-threshold, on vÃ©rifie Ã©galement la somme totale des coÃ»ts vectoriels et non vectoriels et on ajoute une pÃ©nalitÃ© uniquement si la somme dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre. La valeur par dÃ©faut est 70.Limiter le nombre de fois qu'une boucle peut Ãªtre dÃ©pliÃ©e par l'auto vectoriseur. La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
! Lier du code pour un noyau __main.Lier la bibliothÃ¨que D standard dynamiquement pendant la compilation.Lier la bibliothÃ¨que D standard statiquement pendant la compilation.Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo).Ã‰diter les liens avec le BSP HAL.Ã‰diter les liens avec une version limitÃ©e de la bibliothÃ¨que C.Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libc.a et libdebug.a.Faire l'Ã©dition de liens avec libc.a et libsim.a.Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o.Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide.Faire l'Ã©dition de liens avec la bibliothÃ¨ques library-pic.Les optimisations durant l'Ã©dition de liens sont faites avec un nombre de tÃ¢ches parallÃ¨les ou un serveur de tÃ¢ches.Lister tous les compteurs de dÃ©bogage disponibles avec leurs limites et leurs valeurs.Lister toutes les allocations GC cachÃ©es.Lister tous les champs non mutables qui occupent une instance d'objet.Lister toutes les utilisations de Â«Â inÂ Â» sur un paramÃ¨tre.Lister toutes les variables qui vont dans le stockage local d'un thread.Lister les informations sur toutes les transitions du langage D.Lister les instances de remplacement Markdown dans Ddoc.L'Ã©lÃ©ment de liste %qs Ã  %L est dÃ©fini dans la directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentL'Ã©lÃ©ment de liste %qs avec des composants allouables n'est pas permis dans la clause Â«Â mapÂ Â» Ã  %LL'Ã©lÃ©ment de liste ne sera point co-indexÃ© Ã  %CListe spÃ©cifiÃ©e avec la clause d'ordre de mÃ©moire dans la directive FLUSH Ã  %CLister les statistiques sur les instanciations de patron.Charger tous les membres des bibliothÃ¨ques archives plutÃ´t que seulement ceux qui satisfont les symboles non dÃ©finis.Le localisateur %qs Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLe localisateur Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLa variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sEnregistrer dans le journal quels fichiers objets sont chargÃ©s par l'Ã©diteur de liens.Enregistrer dans le journal quel(s) symbole(s) ont provoquÃ©(s) le chargement d'un objet.Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Types de processeur LoongArchÂ :Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finVariable de boucleLa variable de boucle Ã  %C ne peut pas Ãªtre un co-tableauLa variable de boucle Ã  %C ne peut pas Ãªtre un sous-composantLa variable de boucle Ã  %C ne peut pas Ãªtre un tableauLa variable de boucle a Ã©tÃ© modifiÃ©eLes boucles qui itÃ¨rent au moins le nombre de fois sÃ©lectionnÃ© recevront un alignement de boucle.La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dFait correspondre (MAP) %qD Ã  (TO) %qEFait correspondre (MAP) %qD Ã  (TO) %qTle MCU %qs n'a pas d'unitÃ© de multiplication matÃ©rielle mais %<-mhwmult%> est dÃ©fini Ã  %sle MCU %qs supporte l'ISA %s mais %<-mcpu%> est dÃ©fini Ã  %sle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  16 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  32 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  f5seriesLa clause MESSAGE Ã  %L requiert une expression scalaire CHARACTER du type par dÃ©fautcode %<-mxgot%> MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant Ãªtre dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans %<mmix_print_operand%>MMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CprÃ©fixe MODULE Ã  %C trouvÃ© en dehors d'un module, sous-module ou interfaceArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans %<cris_op_str%>L'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Demander Ã  GCC de passer l'option en ligne de commande --no-relax Ã  l'Ã©diteur de lien au lieu de l'option --relax.Rendre indirects tous les appels de fonctions.Rendre les fonctions en ligne constexpr par dÃ©faut.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CSpÃ©cification de type mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.DÃ©finition du type dÃ©rivÃ© dÃ©corÃ© Ã  %CMappeur entre module et fichiers CMI.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur.Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â».Le nombre max de blocs de base dans une boucle pour un dÃ©placement de boucle invariant.Le nombre max de boucles pour l'allocation de registre rÃ©gional.Nombre max d'octets Ã  comparer dans des boucles.Nombre max d'octets Ã  comparer sans boucles.Nombre max d'octets Ã  comparer.Nombre max d'octets Ã  dÃ©placer en ligne.La taille max de la table des conflits en Mo.Nombre max de marqueurs de dÃ©bogage Ã  Ã©tendre ou mettre en ligne.La profondeur de rÃ©cursion max pour dÃ©velopper les expressions de pistage de variables.La taille max de la liste des emplacements pour laquelle des opÃ©rations inverses devraient Ãªtre ajoutÃ©es.La taille max des tables de hachage pour le pistage des variables.Croissance maximale du code par la duplication de queue (en pourcentage).Croissance maximale estimÃ©e du corps d'une fonction causÃ©e par la premiÃ¨re vague de mises en ligne des appels uniques.Estimation maximale de la conclusion des branches considÃ©rÃ©es prÃ©visibles.Croissance maximale due Ã  la mise en ligne d'une grande fonction (en pourcentage).Le nombre maximum d'extrÃ©mitÃ©s de frontiÃ¨re de plage de Â«Â caseÂ Â» dans une instruction Â«Â switchÂ Â» utilisÃ©e durant la gÃ©nÃ©ration du rÃ©sumÃ© de la fonction IPA.La taille maximale d'une partition pour LTO (en instructions estimÃ©es).Croissance maximale de la trame de pile causÃ©e par la mise en ligne (en pourcentage).La croissance maximale autorisÃ©e du nombre et de la taille totale des nouveaux paramÃ¨tres que IPA-SRA remplace par un pointeur vers un agrÃ©gat.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.Taille combinÃ©e maximale de l'appelant et de l'appelÃ© qui est mise en ligne si l'appelÃ© est appelÃ© une fois.La profondeur maximale de la recherche DFS utilisÃ©e par l'analyse d'Ã©vasion de modref.La profondeur maximum de boucles imbriquÃ©es qu'il faut entiÃ¨rement numÃ©roter par valeur de maniÃ¨re optimiste.La profondeur maximale de l'Ã©valuation d'expressions logiques qui sera examinÃ©e en Ã©valuant les portÃ©es des arrÃªtes sortantes.La profondeur maximale de clonage rÃ©cursif pour les fonctions auto-rÃ©cursives.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Profondeur de boucle maximale pour un appel qui est considÃ©rÃ© pour la mise en ligne de fonctions appelÃ©es une fois.Nombre maximum de VALEURs traitÃ©es lors d'un appel Ã  find_base_term.Le nombre maximum d'accÃ¨s stockÃ©s dans chaque rÃ©fÃ©rence modref.Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum de tableaux par SCoP.Nombre maximum d'accÃ¨s artificiels pour activer la propagation vers l'avant que le remplacement scalaire d'agrÃ©gats gardera pour une variable locale.Le nombre maximum d'assertions Ã  ajouter le long de l'arÃªte par dÃ©faut d'une instruction switch pendant le VRP.Le nombre maximum de bases stockÃ©es dans chaque arbre modref.Le nombre maximum de blocs de base avant que EVRP utilise une cache peu dense.Le nombre maximum de blocs de base sur le chemin de sauts enchaÃ®nÃ©s.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.Le nombre maximum de bits qui peuvent Ãªtre dÃ©placÃ©s efficacement de mÃ©moire Ã  mÃ©moire.Le nombre maximum de bits qui peuvent Ãªtre stockÃ©s efficacement dans la mÃ©moire.Nombre maximum de fichiers de modules C++ ouverts simultanÃ©ment lors du chargement paresseux.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de prÃ©dicats diffÃ©rents utilisÃ©s pour garder une trace des propriÃ©tÃ©s des boucles dans l'analyse IPA.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de points d'Ã©vasion suivis par modref par nom SSA.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©Le nombre maximum d'aplatissages de boucles pour amÃ©liorer l'alignement des rÃ©fÃ©rences aux donnÃ©es dans une boucle.Le nombre maximum de may-defs visitÃ©s lors d'une dÃ©virtualisation spÃ©culative.Le nombre maximum d'espaces de noms Ã  parcourir pour chercher des alternatives quand la recherche de nom a Ã©chouÃ©.Nombre maximum d'appels imbriquÃ©s pour rechercher une dÃ©pendance de contrÃ´le pendant l'analyse d'une variable non initialisÃ©e.Le nombre maximum d'opÃ©rations dans une expression de paramÃ¨tre qui peut Ãªtre traitÃ©e par l'analyse IPA.Le nombre maximum d'arÃªtes sortantes dans un switch avant que EVRP ne le traite.Le nombre maximum de paramÃ¨tres dans un SCoP.Le nombre maximum de requÃªtes dans l'oracle des alias par zone de stockage.Le nombre maximum de rÃ©fÃ©rences stockÃ©es dans chaque base modref.Le nombre maximum de relations que l'oracle enregistrera dans un bloc de base.Le nombre maximum d'expressions autorisÃ©es dans un bloc qui doit Ãªtre dupliquÃ© pour enchaÃ®ner des sauts.Le nombre maximum d'expressions qui seront visitÃ©es par l'analyse des paramÃ¨tres formels de IPA basÃ© sur l'analyse d'alias dans une fonction quelconque.Le nombre maximum d'instructions visitÃ©es durant la dÃ©couverte de l'offset d'une fonction de saut.Le nombre maximum de chaines de stockages Ã  suivre en mÃªme temps dans l'Ã©tape de fusion des stockages.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de tests rÃ©alisÃ©es par la requÃªte modref.Le nombre maximum de fois qu'une plage donnÃ©e est ajustÃ©e durant le flux de donnÃ©es.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.Parties maximales que IPA-SRA suit par paramÃ¨tre formel, par consÃ©quent, est aussi le nombre maximum de remplacements d'un paramÃ¨tre formel.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.Taille maximale d'une rÃ©gion de fusion de stockage unique en octets.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dFacteur de dÃ©roulement maximum pour le unroll-and-jamLes fonctions membre dÃ©finies dans leur classe sont en-ligne dans la portÃ©e du module.L'extension Memory Tagging ne supporte pas %<-mabi=ilp32%>Fusionner les stockages adjacents.Fusionner des Ã©tats suffisamment similaires durant l'analyse.Utilisation de la sous-commande de fusion:Le rapport min entre les insns et les opÃ©randes mÃ©moire pour activer la prÃ©-extraction dans une boucle.Le rapport min entre les insns et les prÃ©-extractions pour activer la prÃ©-extraction dans une boucle avec un nombre inconnu d'itÃ©rations.Distance minimale entre un Â«Â storeÂ Â» et un Â«Â loadÂ Â» qui peuvent entrer en conflit.La probabilitÃ© minimale, en pourcents, qu'une arrÃªte enchaÃ®ne immÃ©diatement sur une autre pour dÃ©cider d'ajouter un BB Ã  un EBB d'hÃ©ritage dans LRA.La taille minimale d'une partition pour LTO (en instructions estimÃ©es).L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas.La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets.Le nombre minimum d'itÃ©rations par thread d'une boucle parallÃ©lisÃ©e la plus Ã  l'intÃ©rieur.Taille de page minimale pour les avertissements.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.DÃ©saccord dans les noms de BIND(C) (%qs/%qs) Ã  %CDÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les composants du type dÃ©rivÃ© %qs de %qs Ã  %C: %qs attendu mais a trouvÃ© %qsDÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %CDÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appelLes dÃ©saccords entre le fichier d'architecture et celui spÃ©cifiÃ© par Â«Â -archÂ Â» sont des erreurs au lieu d'avertissements.%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'expression ELSE IF Ã  %C%<(%> manquante dans l'expression IF Ã  %C%<)%> manquante dans l'expression ELSE IF Ã  %CL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %L%qs manquant dans l'instruction Ã  ou avant %LOption -mcpu manquante dans ASM_CPU_SPECÂ ?Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LTHEN manquant dans l'instruction ELSE IF aprÃ¨s %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %LSpÃ©cificateur de retour alternatif manquant dans l'appel de la sous-routine Ã  %LListe d'arguments manquante dans la fonction %qs Ã  %CArgument manquant pour %qs Ã  %CSpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSIONSpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSIONPlage de caractÃ¨res manquante dans IMPLICIT Ã  %CParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %CSpÃ©cification de co-dimension manquante Ã  %CVirgule manquante Ã  %LDÃ©comptes manquants pour la fonction appelÃ©e %sSpÃ©cification de dimension manquante Ã  %CIl manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %CDÃ©claration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs Ã  %LExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CÃ‰lÃ©ment manquant dans la chaÃ®ne de format Ã  %LNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquante dans la chaÃ®ne de format Ã  %LIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantMitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1655431).Mitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1742098).Mitiger les problÃ¨mes avec VLLDM sur certains pÃ©riphÃ©riques M-profile (CVE-2021-35465).Module %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.DÃ©placer les stockages en dehors des boucles.Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routine Ã  %CNOM %qs ne fait pas rÃ©fÃ©rence Ã  une sous-routine ou une fonction dans !$ACC ROUTINE ( NOM ) Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %LNAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %CLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constanteLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©fautNAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variableObjet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %LObjet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %LL'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Ã©finieL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finieObjet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTERL'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %LObjet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %LSpÃ©cificateur NEWUNIT Ã  %LLe spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %LLe modificateur d'ordonnancement NONMONOTONIC est spÃ©cifiÃ© avec la clause ORDERED Ã  %LNON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %CNOPASS ou interface explicite requise Ã  %CNOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %dNOTE_INSN_BASIC_BLOCK manquant pour le bloc %dattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LLe NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsIntrinsÃ¨que NULL avec MOLD allouable Ã  %LNULL utilisÃ© en arithmÃ©tiqueNULL() Ã  %C ne peut pas apparaÃ®tre dans un constructeur de tableauL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDNULL() prÃ¨s de %L ne peut pas apparaÃ®tre dans une instruction INQUIRENULLIFY n'autorise pas le remappage des limites pour l'objet pointeur Ã  %CLa borne infÃ©rieure de NUM_TEAMSÃ  %L est plus grande que la borne supÃ©rieure Ã  %LLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%lu vs %lu octets)Le bloc DO nommÃ© Ã  %L requiert un nom ENDDO correspondantLa constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %LLa constante nommÃ©e Ã  %C est une EQUIVALENCELa liste de noms %qs ne peut pas Ãªtre un argument Ã  %LLa liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %LLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %Ctrampolines de fonctions imbriquÃ©es pas supportÃ©s sur le CK801.Le nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
  Pas de crt0.o par dÃ©faut.Aucune description pour l'instant.Pas d'arÃªte hors du nÅ“ud du fragmentAucune ligne exÃ©cutable
  Aucune initialisation pour le composant allouable %qs donnÃ© dans le constructeur de structure Ã  %CPas d'initialisation donnÃ©e pour le composant %qs dans le constructeur de structure Ã  %CPrise en charge supprimÃ©e.Pas de saut pour traverser une rÃ©gion Ã  la frontiÃ¨re de section dans le bb %iAffectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %LLe symbole non PARAMETER %qs Ã  %L ne peut pas avoir une forme impliciteNon POINTER dans le contexte d'association de pointeur (%s) Ã  %LLa procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>Objet non THREADPRIVATE %qs dans la clause COPYIN Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de forme tacite dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de taille tacite dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re non Hollerith dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de pointeurs dans l'Ã©tiquette du FORMAT Ã  %LLimite infÃ©rieure non constante dans la dÃ©claration avec une forme implicite Ã  %LSous-type LOGICAL pas par dÃ©faut dans la balise %s Ã  %LObjet non fictif %qs dans la clause %s Ã  %LLe type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACTCaractÃ¨re non-numÃ©rique dans l'Ã©tiquette d'instruction Ã  %CArgument muet passÃ© comme objet non polymorphique de %qs Ã  %LLa procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme taciteChiffres non significatifs dans le nombre %qs Ã  %C, KIND est peut-Ãªtre incorrectExpression non variable dans le contexte de dÃ©finition de variable (%s) Ã  %LPartie imaginaire non nulle perdue durant la conversion de %qs vers %qs Ã  %LLa 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 Â«Â =Â Â»Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant co-tableau)Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension car un sous-composant de co-tableau existe dÃ©jÃ )Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant qui est un co-tableau)Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension puisqu'un sous-composant co-tableau existe dÃ©jÃ )CaractÃ¨re de tabulation non conforme Ã  %CCaractÃ¨re de tabulation non conforme Ã  la colonne %d de la ligne %dCaractÃ¨re de tabulation non conforme dans le format Ã  %CSection de tableau non constante Ã  %L dans l'instruction DATARÃ©pertoire d'inclusion %qs non existantExposant non entier dans une expression d'initialisation Ã  %LTableau FPTR non interopÃ©rable Ã  %L pour C_F_POINTER: %sTableau non interopÃ©rable Ã  %L comme argument pour C_LOC: %sProcÃ©dure non interopÃ©rable Ã  %L pour C_FUNLOCPointeur de procÃ©dure non interopÃ©rable Ã  %L pour C_F_PROCPOINTERLa procÃ©dure Ã©lÃ©mentaire non intrinsÃ¨que %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLargeur non nÃ©gative requise dans la chaÃ®ne de format Ã  %LL'objet non pointeur %qs avec l'initialisation par dÃ©faut n'apparaÃ®tra point dans une instruction DATA Ã  %LRÃ©fÃ©rence non polymorphique au type abstrait Ã  %CConversion non standard de %s vers %s Ã  %LDÃ©claration du type non standard %s*%d Ã  %CPas de plage non nul attendu Ã  %LLe chargement des symboles normaux n'est pas implÃ©mentÃ© en mode extrÃªme.Pas configurÃ© avec %<--enable-gather-detailed-mem-stats%>.Pas assez d'Ã©lÃ©ments dans l'initialisation du tableau Ã  %CTAG inattendu.Noter les directives #include non traduites en dÃ©clarations d'import et non connues pour Ãªtre textuelles.Noter les directives #include traduites en dÃ©clarations d'import.Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface) d'un module spÃ©cifique ou d'une unitÃ© d'en-tÃªte.Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface).Noter une traduction de #include d'un en-tÃªte spÃ©cifique.Le nombre de partitions dans lesquelles il faudrait scinder le programme.Nombre de registres utilisÃ©s pour passer les arguments entiers.PARAMETER numÃ©rique requis dans la constante complexe Ã  %CDes opÃ©randes numÃ©riques sont requis dans l'expression Ã  %LOpÃ©randes numÃ©rique ou CHARACTER requis dans l'expression Ã  %LL'argument OLD de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableOMP CRITICAL Ã  %L avec la clause HINT requiert un NAME sauf quand omp_sync_hint_none est utilisÃ©OMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause LINK et plus tard dans une clause TOOMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause TO et plus tard dans une clause LINKLa directive OMP DECLARE TARGET Ã  %L avec uniquement une clause DEVICE_TYPE est ignorÃ©eLa variable OMP DECLARE TARGET Ã  %L est un Ã©lÃ©ment d'un bloc COMMONLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause LINK et plus tard dans la clause TOLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause TO et plus tard dans la clause LINKOMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROML'instruction OPEN Ã  %L doit avoir le spÃ©cificateur UNIT ou NEWUNITL'instruction OPEN n'est pas permise dans une procÃ©dure PURE Ã  %CL'argument OPERATION Ã  %L doit Ãªtre une fonction PUREOPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %CORDER Ã  %L n'est pas une permutation de la taille de SHAPE Ã  %Lla clause ORDER ne doit pas Ãªtre utilisÃ©e avec ORDERED Ã  %LL'argument de la clause ORDERED n'est pas une constante entiÃ¨re positive Ã  %CLe paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %Lclause ORDERED spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LL'objet %qs n'est pas une variable Ã  %LL'objet %qs n'est pas une variable Ã  %L; les paramÃ¨tres ne peuvent pas et ne doivent pas Ãªtre copiÃ©sL'objet %qs n'est pas une variable Ã  %L; les paramÃ¨tres ne peuvent pas et ne doivent pas Ãªtre mappÃ©les dÃ©clarations Objective-C peuvent seulement apparaÃ®tre dans l'Ã©tendue globaleFonctionnalitÃ© obsolÃ¨teÂ :Outil hors ligne pour gÃ©rer les dÃ©comptes gcda
--- 2149,2171 ----
     d'utiliser la fonctionnalitÃ© BIND(C) du Fortran standard. */
  
  les %<long double%> de 128 bits ne sont pas supportÃ©s pour les flottants sur VAXABI de 31 bits.jeu d'instructions 387 dÃ©sactivÃ©, l'arithmÃ©tique SSE est utilisÃ©eABI de 64 bits.l'ABI 64 bits n'est pas supportÃ©e en mode ESA/390; utilisez plutÃ´t une affectation; utilisez plutÃ´t une affectation ou une initialisation par valeur; utilisez plutÃ´t une affectation par copie; utilisez plutÃ´t une affectation par copie ou une initialisation par copie; utilisez plutÃ´t une initialisation par copie; utilisez plutÃ´t une initialisation par valeur<Pendant l'initialisation>
! <anonyme><initialisation de liste entre accolades><interne><ligne-de-commande><erreur de dÃ©claration><enumÃ©rateur><expression erronÃ©e><erreur d'expression><lambda<lambda><message inconnu durant la compilation><manquant><valeur de retour> <valeur de retour><dÃ©claration><liaisons structurÃ©es><erreur d'Ã©tiquette><erreur dans les arguments du patron><erreur de paramÃ¨tre du patron><levÃ©e d'exception><erreur de type><erreur de type><erreur de typedef><erreurprefixtype><appel de routine UBSan><opÃ©rateur inconnu><inconnu><sans nom %s><virgule fixe sans nom:<virgule flottante sans nom:<non signÃ© sans nom:<sans nom><non analysÃ©><type de fonction surchargÃ©e non rÃ©solu>Une constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de fonctionUne constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de sous-routineUn facteur pour ajuster la limite supÃ©rieure que le Â«Â Swing Modulo SchedulerÂ Â» utilise pour ordonnancer une boucle.La troncature d'un nombre dÃ©cimal en nombre entier peut Ãªtre remplacÃ©e par un arrondi pour Ã©conomiser un changement de mode.Un ensemble qui n'est pas par dÃ©faut de valeurs initiales a Ã©tÃ© demandÃ©, ceci viole l'ABIUn nom de paramÃ¨tre est requis Ã  %CUn synonyme de -std=c89 (en C) ou -std=c++98 (en C++).Un seuil sur le nombre moyen d'itÃ©rations prises en compte par le Â«Â Swing Modulo SchedulerÂ Â».Une liste de paramÃ¨tre de types est requis Ã  %CAAPCS ne supporte pas %<-mcallee-super-interworking%>AAPCS ne supporte pas %<-mcaller-super-interworking%>l'ABI %qs ne peut pas Ãªtre implÃ©mentÃ©e Ã  cause du jeu d'instruction limitÃ© %qs, utilisation de %qsl'ABI %qs n'est pas activÃ©e durant la compilation, l'Ã©diteur de lien pourrait signaler une erreurABI changÃ© (%qs Ã  %qs) pendant que multilib est dÃ©sactivÃ©l'ABI pour des structures aplaties avec un champ de bits d'une taille non nulle a changÃ© dans GCC 10l'ABI requiert %<-march=rv%d%>GÃ©nÃ©ration de code pour la variante d'ABI (Ã  utiliser avec l'option -mabi=):ABI avec startfilesÂ : %sABSTRACT INTERFACE %qs Ã  %L ne doit pas avoir un rÃ©sultat d'une longueur de caractÃ¨res tacite (F2008: C418)ABSTRACT INTERFACE %qs ne doit pas Ãªtre rÃ©fÃ©rencÃ©e Ã  %LABSTRACT INTERFACE Ã  %CType ABSTRACT %qs utilisÃ© Ã  %LType ABSTRACT Ã  %CL'expression finale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression initiale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression de pas de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LLa directive ACC CACHE doit Ãªtre Ã  l'intÃ©rieur d'une boucle %CLa spÃ©cification ACCESS Ã  %L a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©ela fonction ACLE %qD est incompatible avec l'utilisation de %qsla fonction ACLE %qD requiert l'extension ISA %qsvariable ACQUIRED_LOCKL'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaireLe type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %LAttribut ALLOCATABLE Ã  %C dans une dÃ©finition STRUCTUREAttribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPEObjet ALLOCATABLE %qs dans la clause %s Ã  %LALLOCATABLE spÃ©cifiÃ© en dehors du corps de INTERFACE Ã  %Lobjet ALLOCATEALLOCATE sur un co-tableau Ã  %C dans un bloc CRITICALALLOCATE sur un co-tableau Ã  %C dans un bloc DO CONCURRENTL'intrinsÃ¨que ALLOCATED Ã  %L requiert un tableau ou une entitÃ© allouable scalaireALTERNATE RETURN pas permis Ã  %LLe code rÃ©entrant APCS n'est pas supportÃ©.  IgnorÃ©Les extensions de sÃ©curitÃ© ARMv8-M sont incompatibles avec le FPU sÃ©lectionnÃ©Instruction ASSIGN Ã  %CL'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©fautL'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER scalaireVariable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %LConstruction ASSOCIATE Ã  %CAttribut ASYNCHRONOUS Ã  %CInstruction ASYNCHRONOUS Ã  %CASYNCHRONOUS= Ã  %L n'est pas permis en Fortran 95L'argument ATOM Ã  %L de la fonction intrinsÃ¨que %s sera un co-tableau ou un co-indexÃ©L'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KINDL'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KIND ou un logique du sous-type ATOMIC_LOGICAL_KINDL'argument ATOM de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissablepointeur AUX initialisÃ© pour l'arÃªte %d->%dl'argument vectoriel AVX sans activer AVX change l'ABIle retour vectoriel AVX sans activer AVX change l'ABIl'argument vectoriel AVX512F sans activer AVX512F change l'ABIle retour vectoriel AVX512F sans activer AVX512F change l'ABIAbrÃ©viation pour Â«Â -g -feliminate-unused-debug-symbolsÂ Â».AbrÃ©viation pour Â«Â -g -fno-eliminate-unused-debug-symbolsÂ Â».La valeur absolue de SHIFT sera plus petite ou Ã©gale Ã  SIZE Ã  %CL'interface abstraite %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LAccepter des non-concordances d'arguments dans les appels de procÃ©dures.Accepter les extensions pour prendre en charge du code ancien.AccÃ©der au donnÃ©es dans la mÃªme section Ã  partir du point d'ancrage partagÃ©.DÃ©calage d'accÃ¨s avant le dÃ©calage parentL'accÃ¨s chevauche un de ses semblablesTaille d'accÃ¨s plus grande ou Ã©gale Ã  la taille de son parentLa spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eLa spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eL'accÃ¨s se termine en dehors de son parentAccumuler les arguments sortants d'une fonction et acquÃ©rir/libÃ©rer l'espace nÃ©cessaire sur la pile pour les arguments sortants lors du prologue/Ã©pilogue de la fonction. Sans cette option, les arguments sortants sont empilÃ©s avant d'appeler une fonction et sont dÃ©pilÃ©s aprÃ¨s. Cette option peut conduire Ã  un code plus petit pour des fonctions qui appellent beaucoup de fonctions qui prennent leurs arguments sur la pile comme, par exemple, printf.L'argument effectif qui est un tableau de CLASS pour %qs doit Ãªtre un tableau complet Ã  %LL'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 tableauL'argument effectif Ã  %L de l'intrinsÃ¨que %qs sera une pointeur associÃ©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 unL'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 FINALL'argument effectif contient trop peu d'Ã©lÃ©ments pour l'argument muet %qs (%lu/%lu) Ã  %LL'argument effectif pour %qs ne peut pas Ãªtre un tableau de taille tacite Ã  %LL'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %LL'argument effectif pour %qs doit Ãªtre un pointeur Ã  %LL'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de %qs Ã  %L doit Ãªtre un co-tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphiqueL'argument effectif de %qs Ã  %L doit Ãªtre simplement contigu ou un Ã©lÃ©ment vers un tel tableauL'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]L'argument effectif de %qs Ã  %L doit avoir le mÃªme type dÃ©clarÃ©Argument effectif vers le muet de rang tacite INTENT(OUT) %qs Ã  %L ne peut pas Ãªtre de taille inconnueL'argument effectif au pointeur contigus du muet %qs Ã  %L doit Ãªtre simplement contiguArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est EVENT_TYPE ou a un composant EVENT_TYPEArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est LOCK_TYPE ou a un composant LOCK_TYPELa longueur rÃ©elle de la chaÃ®ne ne correspond pas Ã  celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)La longueur rÃ©elle de la chaÃ®ne est plus courte que celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)Ajouter le prÃ©fixe CS aux appels et sauts vers les fragments indirects avec la cible du branchement dans les registres r8-r15.Ajouter une Ã©tape d'Ã©limination des sous-expressions communes aprÃ¨s l'optimisation des boucles.Ajouter des commentaires pour les dÃ©clarations ignorÃ©es dans l'en-tÃªte C++ gÃ©nÃ©rÃ©.Ajouter les attributs de description Ã  certains DIEs DWARF qui n'ont pas d'attribut de nom.Ajouter des vÃ©rifications explicites pour la division par zÃ©ro.Ajouter des vÃ©rifications explicites pour les dÃ©bordements de divisions dans INT_MIN / -1.Ajouter des commentaires additionnels Ã  la sortie de l'assembleur.Ajouter des informations supplÃ©mentaires Ã  l'exÃ©cutable qui peuvent accÃ©lÃ©rer le chargement dynamique (pour autant que les bibliothÃ¨ques dont il dÃ©pend sont inchangÃ©s).Ajouter le prÃ©fixe .lower aux noms de sections lors de la compilation avec -m{code,data}-region=lower (dÃ©sactivÃ© par dÃ©faut).Imprimer des informations additionnelles de dÃ©bogage.Essayer de continuer l'exÃ©cution aprÃ¨s avoir diagnostiquÃ© un comportement indÃ©fini.Optimiser agressivement les boucles en utilisant les contraintes du langage.Les groupes comdat de l%'alias et de la cible diffÃ¨rentLes sections de l%'alias et de la cible diffÃ¨rentSynonyme de -mcpu=g10.Synonyme de -mcpu=g13.Synonyme de -mcpu=g14.L'alias a des arÃªtes d'appelL'alias a plus d'une rÃ©fÃ©rence aliasL'alias a une rÃ©fÃ©rence qui n'est pas un aliasAliasÂ :Aligner toutes les Ã©tiquettes.Aligner toutes les boucles sur des frontiÃ¨res de 32 octets.Aligner le code et les donnÃ©es sur 32 bits.Aligner la destination des opÃ©rations sur les chaÃ®nes.Aligner les Â«Â doubleÂ Â» sur des frontiÃ¨res de 64 bits.Aligner l'entrÃ©e d'une fonction sur 4 octets.Aligner les Ã©tiquettes qui sont uniquement atteintes par sauts.Aligner quelques doubles sur des frontiÃ¨res de mots doubles.Aligner le dÃ©but des fonctions.Aligner le dÃ©but des boucles.Aligner au type de base du champ de bits.Aligner sur le type de base du champ de bits. Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.Aligner les variables sur des frontiÃ¨res de 32 bits.Toutes les procÃ©dures intrinsÃ¨ques sont disponibles quelque soit le standard sÃ©lectionnÃ©.Tous les accÃ¨s mÃ©moire utilisent les instructions de chargement/stockage E/S.Tous les paramÃ¨tres de type LEN dans l'instruction TYPE IS Ã  %C doivent Ãªtre ASSUMEDL'allouable %qs Ã  %L ne peut pas avoir une initialisationLe tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteL'argument muet avec caractÃ¨res allouables %qs Ã  %L doit avoir une longueur diffÃ©rÃ©e car la procÃ©dure %qs est BIND(C)La variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©eLe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau du type EVENT_TYPELe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau de type LOCK_TYPELe composant allouable %s Ã  %L du type EVENT_TYPE doit avoir une co-dimensionLe composant allouable %s Ã  %L du type LOCK_TYPE doit avoir une co-dimensionLe composant allouable de structures Ã  %C doit avec une forme diffÃ©rÃ©eComposant allouable ou tableau de forme diffÃ©rÃ©e prÃ¨s de %C dans l'instruction DATALa fonction allouable %qs Ã  %L doit avoir une interface de fonction expliciteAllouer les variables locales sur la pile pour autoriser la rÃ©cursion indirecte.L'objet allouable Ã  %C n'est ni un pointeur vers une non procÃ©dure ni une variable allouableL'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %LL'objet d'allocation Ã  %L n'est ni un pointeur de donnÃ©es ni une variable allouableL'objet allouÃ© Ã  %L est un sous-objet d'un objet Ã  %LL'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTERL'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 MOLDL'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Ã©clarationL'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression sourceAutoriser (ou ne pas autoriser) gcc Ã  utiliser l'instruction LOOP.Autoriser les exceptions en virgule flottante IEC559 dans les expressions constantes.Permettre Ã  une constante littÃ©rale BOZ d'apparaÃ®tre dans un contexte invalide et avec X au lieu de Z.Autoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances.Autoriser des longueurs de lignes arbitraires en mode fixe.Autoriser des longueurs de lignes arbitraires en mode libre.Permettre aux champs de bits de traverser des frontiÃ¨res de mots.Autoriser les branchements Ã  Ãªtre entassÃ©s avec d'autres instructions.Autoriser les fonctions internes ceil, floor, round, trunc Ã  dÃ©clencher des exceptions Â«Â inexactesÂ Â».Autoriser le signe dollar dans les noms d'entitÃ©s.Autoriser des sauts rapides vers le rÃ©partiteur de messages.Autoriser le maintien des adresses de fonctions dans les registres.Autoriser gcc Ã  gÃ©nÃ©rer des instructions LIW.Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc.Autoriser les instructions en virgule flottante matÃ©rielles Ã  couvrir des opÃ©rations 32 et 64 bits.Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents.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.Permettre les optimisations mathÃ©matiques qui peuvent violer les standards IEEE ou ISO.Autoriser l'optimisation de l'arithmÃ©tique en virgule flottante qui peut changer le rÃ©sultat de l'opÃ©ration Ã  cause de l'arrondi.Autoriser l'ordonnancement prÃ©maturÃ© de insns dans la queue.Autoriser des donnÃ©es en lecture seule dans sdata.Autoriser l'extension de signe dans les opÃ©rations de fusion.Autoriser le mouvement spÃ©culatif de plus de chargements.Autoriser le mouvement spÃ©culatif des non chargements.Autoriser le mouvement spÃ©culatif de certains chargements.Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents.Autoriser le compilateur Ã  introduire de nouvelles concurrences de donnÃ©es lors des stockages.Autoriser l'Ã©tape de fusion des stockages Ã  introduire des stockages non alignÃ©s s'il est lÃ©gal de faire ainsi.Autoriser l'utilisation des instructions MDMX.Autoriser l'utilisation des instructions MT.Autoriser l'utilisation des instructions matÃ©rielles en virgule flottante pour le V850E2V3 et suivants.Autoriser l'utilisation de l'ABI et des instructions en virgule flottante matÃ©rielles.Autoriser l'utilisation d'une troncature au lieu d'un arrondi vers le bas pour les types entiers fractionnels en virgule fixe.Autoriser l'Ã©mission de deux instructions par cycle.Autoriser l'utilisation des pseudo-instructions __gcc_isr dans les prologues et Ã©pilogues ISR.Autoriser l'utilisation de Â«Â =>Â Â» pour les mÃ©thodes et les fonctions du plus haut niveau en plus des lambdas.Autoriser l'utilisation de r15 dans l'ASM en ligne.Autoriser les fonctions variadiques sans paramÃ¨tre nommÃ©.DÃ©jÃ  Ã  l'intÃ©rieur d'un bloc CONTAINS Ã  %CL'instruction RETURN avec retour alternatif Ã  %C est uniquement autorisÃ© dans une SUBROUTINEL'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGERConvention d'appel alternative.Le retour alternatif Ã  %L n'est pas permis dans une procÃ©dure DTIOUn retour alternatif ne peut pas apparaÃ®tre dans l'interface de l'opÃ©rateur Ã  %LL'argument fictif du retour alternatif ne peut pas apparaÃ®tre dans une SUBROUTINE avec l'attribut BIND(C) Ã  %LLe spÃ©cificateur de retour alternatif dans la sous-routine Ã©lÃ©mentale %qs Ã  %L n'est pas permisLe spÃ©cificateur de retour alternatif dans la fonction %qs Ã  %L n'est pas permisArgument de retour alternatif Ã  %CBien que non rÃ©fÃ©rencÃ©, %qs a des interfaces ambigÃ¼es Ã  %LArgument AltiVec passÃ© Ã  une fonction sans prototypeAltiVec pas supportÃ© par cette cibleToujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour.Toujours gÃ©nÃ©rer des appels longs.Toujours sauvegarder $lp sur la pile.Toujours traiter les champs de bits comme ayant la taille d'un Â«Â intÂ Â».Toujours utiliser DRAP (Dynamic Realigned Argument Pointer) pour rÃ©-aligner la pile.Toujours utiliser JSR pour les appels, jamais BSR.!$OMP DECLARE REDUCTION ambigu dans le module %s Ã  %LInterfaces ambigÃ¼es dans %s pour %qs Ã  %L et %qs Ã  %LSymbole ambigu dans la dÃ©finition TYPE Ã  %CAmender les messages de diagnostiques appropriÃ©s avec les options de la ligne de commande qui les contrÃ´lent.QuantitÃ© de mÃ©moire de partage de donnÃ©es locale (LDS = Local data-share) Ã  rÃ©server pour les variables privÃ©es du gangUn synonyme pour minterlink-compressed fourni pour rÃ©tro-compatibilitÃ©.Un retour alternatif Ã  %L n'a pas d'argument muet *Une arÃªte indirecte depuis %s n'est pas marquÃ©e comme indirecte ou a un indirect_info associÃ©, l'instruction correspondante est: Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %LAnalyser et supprimer les Ã©changes de doubles mots dans les calculs VSX.L'alias analysÃ© n'a pas de rÃ©fÃ©renceAnnoter les instructions assembleur avec les adresses estimÃ©es.Ajouter un deuxiÃ¨me soulignÃ© si le nom contient dÃ©jÃ  un soulignÃ©.Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur.Appliquer le signe nÃ©gatif aux valeurs zÃ©ro.Appliquer des rÃ¨gles spÃ©ciales pour compiler le paquet runtime.Appliquer l'expansion des variables quand les boucles dont dÃ©pliÃ©es.Approximer l'effet des appels de fonctions pour simplifier l'analyse.L'argument %<A%> avec INTENT(INOUT) Ã  %L de la sous-routine intrinsÃ¨que %s n'aura pas d'indice vectorielL'argument %<S%> de NEAREST Ã  %L ne sera point zÃ©roL'argument %qs apparaÃ®t deux fois dans l'appel de %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en conformitÃ© avec le type de l'argument %qs Ã  %LL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaireL'argument %qs de MOD Ã  %L ne sera point zÃ©roL'argument %qs de MODULO Ã  %L ne sera point zÃ©roL'argument %qs de la procÃ©dure Ã©lÃ©mentale %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L doit Ãªtre scalaireL'argument %qs de la fonction pure %qs Ã  %L doit Ãªtre INTENT(IN) ou VALUEArgument %qs de la fonction pure %qs Ã  %L avec l'attribut VALUE mais sans INTENT(IN)L'argument %qs de la sous-routine pure %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEArgument %qs de la sous-routine pure %qs Ã  %L avec l'attribut VALUE mais sans INTENTL'argument Â«Â %sÂ Â» de la fonction-instruction Â«Â %sÂ Â» Ã  %L doit Ãªtre scalaireL'argument CPTR Ã  %L pour C_F_POINTER aura le type TYPE(C_PTR)L'argument CPTR Ã  %L pour C_F_PROCPOINTER n'aura point le type TYPE(C_FUNPTR)L'argument C_PTR_1 Ã  %L pour C_ASSOCIATED aura le type TYPE(C_PTR) ou TYPE(C_FUNPTR)L'argument C_PTR_2 Ã  %L pour C_ASSOCIATED aura le mÃªme type que C_PTR_1: %s au lieu de %sL'argument FPTR Ã  %L pour C_F_POINTER doit Ãªtre un pointeurL'argument FPTR Ã  %L pour C_F_POINTER ne sera point co-indexÃ©L'argument FPTR Ã  %L pour C_F_PROCPOINTER sera un pointeur de procÃ©dureL'argument FPTR Ã  %L pour C_F_PROCPOINTER ne sera point co-indexÃ©L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif Ã  %LL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grandL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand Ã  %LL'argument X Ã  %L pour C_FUNLOC ne sera point une procÃ©dure ou un pointeur de procÃ©dureL'argument X Ã  %L pour C_FUNLOC ne sera point co-indexÃ©L'argument X Ã  %L pour C_LOC ne sera point une chaÃ®ne de longueur nulleL'argument X Ã  %L pour C_LOC aura soit l'attribut POINTER ou soit l'attribut TARGETL'argument X Ã  %L pour C_LOC ne sera point co-indexÃ©L'argument Ã  %L pour C_LOC ne sera point polymorphiqueL'argument dim Ã  %L doit Ãªtre du type INTEGERL'argument dim Ã  %L doit Ãªtre scalaireArgument non concordant pour la procÃ©dure redÃ©finissante %qs Ã  %L: %sL'argument de %s Ã  %L doit Ãªtre de longueur unL'argument de la fonction %s Ã  %L est nÃ©gatifL'argument de la fonction %s Ã  %L est trop grand pour la sÃ©quence alphanumÃ©rique du sous-type %dL'argument de la fonction %s Ã  %L est en dehors de la plage [0,127]L'argument de ACOS Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSD Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSH Ã  %L ne peut pas Ãªtre infÃ©rieur Ã  1L'argument de ASIN Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ASIND Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ATANH Ã  %L doit Ãªtre Ã  l'intÃ©rieur de la plage -1 Ã  1L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qsL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONALL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTERL'argument de IACHAR Ã  %L doit Ãªtre de longueur unL'argument de la fonction IACHAR Ã  %L est en dehors de la plage 0..127L'argument de ICHAR Ã  %L doit Ãªtre de longueur unL'argument de LOG Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de LOG10 Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %sL'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaireL'argument de SQRT Ã  %L a une valeur nÃ©gativeL'argument de %<-fcheck%> n'est pas valide: %sL'argument de %<-ffpe-summary%> est invalide: %sL'argument de %<-ffpe-trap%> est invalide: %sLes types des arguments de l'intrinsÃ¨que %qs Ã  %L doivent correspondre (%s/%s)Les arguments de %qs Ã  %L et %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZLes arguments de %qs ont des paramÃ¨tres de type de genre diffÃ©rents Ã  %LInstruction IF arithmÃ©tique Ã  %CL'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGERArithmÃ©tique NaN Ã  %LNaN arithmÃ©tique obtenu en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>ArithmÃ©tique OK Ã  %LOK arithmÃ©tique en convertissant %s vers %s Ã  %LDÃ©bordement arithmÃ©tique Ã  %LDÃ©bordement arithmÃ©tique en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©passement de capacitÃ© arithmÃ©tique par le bas Ã  %LDÃ©bordement arithmÃ©tique vers le bas en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©eLe tableau %qs Ã  %L est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau %qs Ã  %L est plus grand que la limite dÃ©finie par %<-fmax-stack-var-size=%>, il est dÃ©placÃ© de la pile vers la zone de stockage statique. Ceci rend la procÃ©dure non sÃ»r lorsqu'elle est appelÃ©e rÃ©cursivement ou simultanÃ©ment depuis plusieurs threads. Envisagez d'augmenter la limite de %<-fmax-stack-var-size=%> (ou d'utiliser %<-frecursive%> qui implique %<-fmax-stack-var-size%>) â€“ ou changez le code pour utiliser un tableau ALLOCATABLE. Si la variable n'est jamais accÃ©dÃ©e de maniÃ¨re concurrentielle, cet avertissement peut Ãªtre ignorÃ© et la variable pourrait aussi Ãªtre dÃ©clarÃ©e avec l'attribut SAVE.Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCELe tableau %qs n'est pas permis dans la rÃ©duction Ã  %LDÃ©saccord de la limite du tableau pour la dimension 1 du tableau (%ld/%ld)DÃ©saccord de la limite du tableau pour la dimension 2 du tableau (%ld/%ld)Le composant tableau de structures Ã  %C doit avoir une forme expliciteLe composant tableau de structures Ã  %C doit avoir une forme explicite ou diffÃ©rÃ©eConstructeur de tableau incluant la spÃ©cification de type Ã  %CLa valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]EntitÃ© tableau requise Ã  %LLe tableau dans la liste d'initialisation Ã  %L doit avoir une forme expliciteL'index de tableau Ã  %L est un tableau de rang %dL'index de tableau Ã  %L doit Ãªtre du type INTEGER, on a trouvÃ© %sL'index de tableau Ã  %L doit Ãªtre scalaireLe tableau n'est pas contigu Ã  %LTableau d'un type interopÃ©rable Ã  %L pour C_LOC qui n'est pas allouable et n'a pas de taille tacite ni de taille expliciteLes opÃ©randes de tableau ne sont pas comparables Ã  %LLes opÃ©randes du tableau sont incommensurables en convertissant %s vers %s Ã  %LLe pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteLa rÃ©fÃ©rence de tableau Ã  %C ne peut pas avoir plus de %d dimensionsLa rÃ©fÃ©rence de tableau Ã  %C a plus de 7 dimensionsLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau dans EQUIVALENCE Ã  %C ne peut pas Ãªtre une section de tableauRÃ©fÃ©rence de tableau hors limitesSection de tableau Ã  %L pour C_LOCUn dÃ©signateur de section de tableau (c-Ã -d. Â«Â (:)Â Â») est requis en plus du dÃ©signateur de co-tableau Â«Â [...]Â Â» Ã  %CLa section de tableau avec un indice de vecteur Ã  %L ne sera point la cible d'un pointeurLes sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %LLa spÃ©cification de tableau Ã  %C a plus de %d dimensionsSpÃ©cification de tableau Ã  %C avec plus de 7 dimensionsLa spÃ©cification de tableau pour le symbole %qs dans COMMON Ã  %C doit Ãªtre expliciteLa spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %LUne spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %LSpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %LL'argument effectif qui est une section de tableau Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILEL'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 %qsPuisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussiOptions de l'assembleur
  =======================
  
  Instruction GOTO assignÃ© Ã  %CL'Ã©tiquette assignÃ©e n'est pas une Ã©tiquette cibleAffecter une valeur autre que 0 ou 1 Ã  un LOGICAL produit un rÃ©sultat indÃ©fini Ã  %LAssignation d'un scalaire Ã  un tableau non allouÃ©L'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir une SUBROUTINEL'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir deux argumentsL'interface de l'opÃ©rateur d'affectation Ã  %L ne doit pas redÃ©finir l'affectation d'un type INTRINSICAffectation Ã  une variable d'index FORALL Ã  %LL'affectation Ã  un part_ref LEN ou KIND Ã  %L n'est pas permisAffectation Ã  une expression constante Ã  %CAffectation Ã  une variable polymorphique allouable Ã  %LL'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PUREAffectation Ã  un pointeur contigu depuis une cible non contigÃ¼e Ã  %LL'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permiseNom associÃ© %qs dans la clause %s Ã  %LNom associÃ© %qs dans la clause SHARED Ã  %LLe nom associÃ© %qs Ã  %L est utilisÃ© comme tableauLe 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 plusL'entitÃ© associante %qs Ã  %L est un nom de procÃ©dureL'entitÃ© associante %qs Ã  %L est un pointeur de procÃ©dureL'expression de sÃ©lecteur associant Ã  %L donne une procÃ©dureLa cible de l'association Ã  %C ne doit pas Ãªtre co-indexÃ©eLa cible de l'association Ã  %L ne peut pas Ãªtre une constante BOZ littÃ©raleSupposer que ES vaut zÃ©ro pendant toute l'exÃ©cution du programme. Utiliser ES: pour des donnÃ©es en lecture seule.Supposer que les ICPLB sont activÃ©s Ã  l'exÃ©cution.Supposer un grand segment TLS.Supposer que tous les symboles ont des valeurs 32 bits.Supposer que toutes les variables passÃ©es en argument aux fonctions ont un prototype.Supposer que l'assembleur supporte les directives .loc (DWARF2+).Supposer que l'assembleur supporte les vues dans les directives .loc (DWARF2+).Supposer que le code sera assemblÃ© par GAS.Supposer que le code sera liÃ© par GNU ld.Supposer que le code sera liÃ© par HP ld.Supposer que les dÃ©clarations communes peuvent Ãªtre remplacÃ©es par d'autres se terminant par un tableau plus grand.Supposer que les segments de donnÃ©es sont relatifs au segment texte.Supposer que les opÃ©rations en virgule flottante peuvent gÃ©nÃ©rer des dÃ©routements.Supposer que l'alignement de la pile entrante est sur cette puissance de 2.Supposer que les Ã©tiquettes et les symboles peuvent Ãªtre adressÃ©s en utilisant des adresses absolues sur 16 bits.Supposer que le chargement de donnÃ©es depuis la flash est plus lent que de lire des instructions.Supposer que les rÃ©fÃ©rences mÃ©moire sont ordonnÃ©es et que les barriÃ¨res ne sont pas nÃ©cessairesSupposer qu'aucun NaN ni aucun infini ne sont gÃ©nÃ©rÃ©s.PrÃ©sumer que l'environnement d'exÃ©cution C est normal.Supposer que le dÃ©bordement de pointeur revient au dÃ©part.PrÃ©sumer un possible mauvais alignement des doubles.Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer.Supposer que le dÃ©bordement de l'arithmÃ©tique signÃ©e boucle sur la plage accessible.Supposer un petit espace d'adressage.Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique au travers des frontiÃ¨res de fonctions (pas en ligne).Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique.Supposer que le processeur cible est configurÃ© comme gros-boutiste.Supposer que le processeur cible est configurÃ© comme petit-boutiste.Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits.Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits s'ils sont placÃ©s dans un groupe d'instructions.Supposer que les boucles avec une sortie vont se terminer et ne jamais boucler indÃ©finiment.Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL.Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur.Supposer que les bibliothÃ¨ques standards dâ€™exÃ©cution du D et Â«Â D mainÂ Â» existent.Supposer que les instructions d'estimations des inverses sont plus prÃ©cises.PrÃ©sumer que le fichier source est au format fixe.PrÃ©sumer que le fichier source est au format libre.Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type.Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides.Supposer que l'environnement est VxWorks RTP.Supposer que l'environnement est VxWorks vThreads.Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne.Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %LTableau de rang tacite %s dans la clause %s Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationLe tableau de forme tacite Ã  %L doit Ãªtre un argument muetLe tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de taille tacite %qs dans la clause %s Ã  %LTableau de taille tacite %qs dans la clause COPYPRIVATE Ã  %LLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %C n'est pas permisLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permisLe tableau de taille tacite Ã  %L doit Ãªtre un argument muetType tacite Ã  %CLe type tacite Ã  %C n'est pas autorisÃ© pour des composantsLe type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettesL'argument muet caractÃ¨re d'une longueur tacite %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)L'argument de rang tacite Ã  %L est uniquement permis comme argument effectif de fonctions de requÃªtesL'argument de rang tacite Ã  %L est uniquement permis comme premier argument effectif de la fonction de requÃªte intrinsÃ¨que %sUn argument de rang tacite requiert une interface explicite Ã  %LLe tableau de rang tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de rang tacite Ã  %CLe tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSIONLe tableau de rang tacite Ã  %L doit Ãªtre un argument muetLa variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argumentLa variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetL'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILETableau de forme tacite %qs Ã  %L comme argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'argument effectif du type tacite Ã  %L correspondant Ã  l'argument muet de rang tacite %qs doit Ãªtre d'une forme tacite ou de rang taciteL'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type taciteL'argument de type tacite %s Ã  %L requiert une interface expliciteL'argument de type tacite Ã  %L n'est pas permis comme argument effectif de l'intrinsÃ¨que %sL'argument de type tacite Ã  %L est uniquement permis comme premier argument effectif de l'intrinsÃ¨que %sLa variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argumentLa variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de type tacite %s Ã  %L ne sera point un tableau de forme expliciteLa variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetAu niveau global:Un maximum de %i exÃ©cutions d'un profile est supportÃ©. Le profile est peut-Ãªtre corrompuÂ ?Au plus haut niveau:Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Tenter de remplir les crÃ©neaux de retard (delay slots) des instructions de branchement.Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE Ã  %CEssayer de conserver l'alignement de la pile sur cette puissance de 2.Tenter de fusionner les constantes identiques au travers des unitÃ©s de compilation.Tenter de fusionner les constantes et les variables constantes identiques.Tenter de fusionner les chaÃ®nes de dÃ©bogage identiques au travers des unitÃ©s de compilation.Tentative d'allouer une variable dÃ©jÃ  allouÃ©eTentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©eAttribut %s Ã  %L dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis dans une dÃ©finition STRUCTUREL'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis en dehors d'une dÃ©finition TYPEAugmenter les listes de positions de variables avec des vues progressives.le nombre magique du profil AutoFDO ne correspond pasla version %u du profil AutoFDO ne correspond pas Ã  %uLe tableau automatique %qs Ã  %L ne peut pas avoir une initialisationAjouter automatiquement des espaces pour des noms de chemins plus longs dans les commandes de chargement (jusqu'Ã  MAXPATHLEN).Aligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements.SÃ©lections de BITS disponiblesÂ :Le nombre moyen d'itÃ©rations d'une boucle.Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels.Ã‰viter de combiner plusieurs instructions dans une arrÃªte Ã©clatÃ©e.Ã‰viter des gÃ©nÃ©rer des appels relatifs au PC; utiliser des indirections.Ã‰viter la gÃ©nÃ©ration des instructions de chargement/stockage indexÃ©es lorsque c'est possible.Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3.Ã‰vite de placer des donnÃ©es lisibles dans la mÃ©moire du programme.Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle.Ã‰viter l'utilisation des instructions DIV et MOD.le BB %i ne peut pas produire d'exception mais il a une arÃªte pour la gestion des exceptionsle BB %i a une arÃªte incorrectele BB %i a une arÃªte fallthru incorrectele BB %i a plusieurs arÃªtes de gestion des exceptionsle BB %i n'a pas d'arÃªte de gestion des exceptionsil manque une arÃªte dans le BB %ila derniÃ¨re instruction du BB %i a dÃ©fini incorrectement la zone d'atterrissage des exceptionsle BB %i a trop d'arÃªtes falltrhufanion BB_RTL manquant pour le bloc %dLa variable BIND(C) %qs Ã  %L doit avoir la longueur unBIND(C) appliquÃ© Ã  %s %s Ã  %LBIND(C) Ã  %LL'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communsL'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interneLa procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %CInstruction BIND(C) Ã  %CBLANK= Ã  %L n'est pas permis en Fortran 95Construction BLOCK DATA Ã  %LL'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2BOZ Ã  %L ne peut pas apparaÃ®tre dans une initialisation dans le style ancienLa constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardla constante BOZ Ã  %L ne peut pas apparaÃ®tre dans le sous-programme intrinsÃ¨que COMPLEXLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme une initialisationLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que ACHARLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que CHARLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de structureLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de tableauLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans une liste de E/S de sortieLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que FLOATLa constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un argument effectif de %qsLa constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un opÃ©rande de l'opÃ©rateur unaire %qsLa constante littÃ©ral BOZ Ã  %L n'est ni une valeur d'instruction DATA ni un argument effectif du sous-programme intrinsÃ¨que INT/REAL/DBLE/CMPLXLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas apparaÃ®tre comme opÃ©rande d'un opÃ©rateur relationnelLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas Ãªtre assignÃ©e Ã  la variable %qsLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas Ãªtre assignÃ©e Ã  une variable %qs initialisÃ©e dans le style ancienBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %LBPF CO-RE ne supporte pas LTOBPF CO-RE requiert les informations de dÃ©bogage BTF, utilisez %<-gbtf%>Type BYTE Ã  %CLe type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cibleMauvais dÃ©placement sur 128 bitsMauvaise fusion GPRMauvaise spÃ©cification INTENT Ã  %CMauvais type de base d'E/S (%d)Mauvais objet d'allocation Ã  %C pour une procÃ©dure PUREMauvaise dimension de tableau Ã  %LMauvaise rÃ©fÃ©rence Ã  un tableau Ã  %LMauvaise spÃ©cification de tableau du composant %qs rÃ©fÃ©rencÃ© dans le constructeur de structure Ã  %LMauvaise spÃ©cification de tableau pour le tableau de forme explicite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme tacite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme implicite Ã  %CMauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %LCaractÃ¨re %qc invalide dans le nom de OPERATOR Ã  %CMauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %LMauvaise ligne de continuation Ã  %CMauvaise expression Â«Â kindÂ Â» pour la fonction %qs Ã  %LMauvais sous-type pour la constante logique Ã  %CMauvais nomMauvais opÃ©rateurMauvaise spÃ©cification pour le tableau de taille tacite Ã  %CMauvaise spÃ©cification pour le tableau de taille tacite Ã  %LMauvaise spÃ©cification pour le tableau de forme diffÃ©rÃ©e Ã  %CMauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %LMauvais type dans l'expression constanteMauvais type dans gfc_simplify_signTypes d'ABI de base pour LoongArchÂ :L'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaireL'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qsL'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qsISA de base de LoongArchÂ :La liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finieLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %CLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %CLe BLOCK DATA blanc Ã  %C est en conflit avec le BLOCK DATA prÃ©cÃ©dent Ã  %LEspace requis dans l'instruction %s prÃ¨s de %CL'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©denteL'Ã©tiquette de bloc est inappropriÃ©e pour l'instruction IF Ã  %CÃ‰tiquette de bloc inappropriÃ©e pour l'instruction IF arithmÃ©tique Ã  %CNom de la carte [et rÃ©gion mÃ©moire].Les modificateurs d'ordonnancement MONOTONIC et NONMONOTONIC sont tous les deux spÃ©cifiÃ©s Ã  %LLa section et le groupe comdat sont tous les deux dÃ©finisLimite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV.Limite sur le nombre d'utilisations d'IV dans une boucle optimisÃ©e dans des optimisations d'IV.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.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.Limite sur la taille des expressions utilisÃ©es dans l'analyseur d'Ã©volution de scalaires.Limite sur la complexitÃ© des expressions dans l'analyseur d'Ã©volution de scalaires.Limite sur le coÃ»t d'une expression pour calculer le nombre d'itÃ©rations.Limite le nombre d'itÃ©rations que l'algorithme d'analyse du nombre d'itÃ©rations Ã©value par la force brute.SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %LLe branchement Ã  %L peut conduire Ã  une boucle infinieLes branchements sont coÃ»teux Ã  ce point (unitÃ©s arbitraires).Branchements exÃ©cutÃ©s: %s sur %d
! Compiler pour le cÅ“ur A.Compiler pour le cÅ“ur B.Compiler pour SDRAM.La fonction interne %qF requiert z14 ou supÃ©rieurLa fonction interne %qF requiert z15 ou supÃ©rieurFonction interne non implÃ©mentÃ©eL'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableauL'argument par valeur Ã  %L n'est pas permis dans ce contexteL'argument par valeur Ã  %L n'est pas un type numÃ©riqueLa variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur unLe paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %sles constructeurs et destructeurs C++ ne seront pas invoquÃ©s pour les champs Objective-Cles initialisations dÃ©signÃ©es du C++ sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>la recherche de %qD par le C++ retournerait un champ, pas un typeles modules C++ sont incompatibles avec les en-tÃªtes prÃ©compilÃ©sles modules C++ sont incompatibles avec le prÃ©traitement traditionnelle C++ exige un type promu, pas un type enum, dans %<va_arg%>le %<constexpr%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<noexcept%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>%<thread_local%> en C++11 permet l'initialisation et la destruction dynamiquele %<thread_local%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>les attributs C++11 sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>le auto du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<constinit%> du C++20 est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le %qE de C++20 uniquement disponible avec %<-fmodules-ts%>le %qE de C++20 est uniquement disponible avec %<-fmodules-ts%> qui n'est pas encore activÃ© avec %<-std=c++20%>la syntaxe de dÃ©finition d'un concept en C++20 est %<concept <name> = <expr>%>le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨rele champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gatL'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %Lle sous-type de fonction intrinsÃ¨que CCTL est hors limiteles instructions CDX sont uniquement supportÃ©es avec l'architecture R2l'expression CFString littÃ©rale n'est pas une constante de type chaÃ®ne de caractÃ¨resla CFString littÃ©rale est manquanteInstruction CHANGE TEAM Ã  %CL'expression CHARACTER Ã  %L est tronquÃ©e (%ld/%ld)L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %LL'expression CHARACTER sera tronquÃ©e dans le constructeur (%ld/%ld) Ã  %LLa longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %LLa longueur de CHARACTER doit Ãªtre une constante Ã  %LFonction CHARACTER(*) %qs Ã  %LLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableauLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeurLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pureLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursiveLe sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©Instruction CLASS Ã  %CLa variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETERLa variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeurL'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNITL'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %CCODIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LL'argument de la clause COLLAPSE n'est pas une constante entiÃ¨re positive Ã  %CCOLLECT_GCC doit Ãªtre dÃ©finiCOLLECT_GCC doit Ãªtre dÃ©fini.COMMON %qs Ã  %L n'existe pasLe COMMON %qs Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L mentionnÃ© plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLe COMMON Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L dÃ©fini dans une directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentLe bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNALLe bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨queLe bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %LLe bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonctionLe bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globaleLe bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LBloc COMMON /%s/ pas trouvÃ© Ã  %CBloc COMMON Ã  %LLe bloc COMMON Ã  %L avec le label de liaison %qs utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLe membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qsLa variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constanteArgument COMPLEX %qs de l'intrinsÃ¨que %qs Ã  %LLes quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %LBloc CONTAINS dans une dÃ©finition de type dÃ©rivÃ© Ã  %CL'instruction CONTAINS Ã  %C est dÃ©jÃ  dans une unitÃ© de programme contenueInstruction CONTAINS sans instruction FUNCTION ou SUBROUTINE Ã  %LAttribut CONTIGUOUS Ã  %CInstruction CONTIGUOUS Ã  %CBalise CONVERT Ã  %LL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L sera dÃ©finissableL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L couvrira au moins la plage de l'entier par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64l'assertion de portage CRIS a Ã©chouÃ©: %sBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %Cl'information de dÃ©bogage CTF a Ã©tÃ© demandÃ©e mais elle n'est pas supportÃ©e par l'interface %qsL'instruction CYCLE Ã  %C n'est pas applicable Ã  la construction %qs qui n'est pas une boucleInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$OMP DO coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP dÃ©coupÃ©e en blocs qui n'est pas la plus Ã  l'intÃ©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.Appeler la fonction de vidangeage pour les variables et fonctions dans IL.L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e.Appels exÃ©cutÃ©s: %s sur %d
  Impossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'utiliser avec USE un module qui est en cours de constructionImpossible d'utiliser avec USE un sous-module qui est en cours de constructionImpossible de changer les attributs du symbole %s associÃ© Ã  USE Ã  %LImpossible de changer les attributs du symbole associÃ© Ã  USE Ã  %LNe peut changer le rÃ©pertoire vers %sImpossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LNe peut convertir %qs en un type interopÃ©rable Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d%'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sNe peut trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LImpossible de trouver le symbole %qsNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireImpossible d'initialiser un tableau de paramÃ¨tres Ã  %L avec des Ã©lÃ©ments de longueur variableNe peut crÃ©er le rÃ©pertoire %sImpossible de mapper %sImpossible d'ouvrir %sImpossible d'ouvrir le fichier JSON de sortie %s
  Ne peut ouvrir le fichier %qsNe peut ouvrir le fichier inclus %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sNe peut ouvrir le fichier module %qs en Ã©criture Ã  %C: %sNe peut ouvrir le fichier de prÃ©-inclusion %qsN'a pu ouvrir le fichier source %s
  Ne peut Ã©craser GENERIC %qs Ã  %LImpossible de lire %sImpossible de lire le fichier module %qs ouvert Ã  %C car il a Ã©tÃ© crÃ©Ã© par une version diffÃ©rente de GNU FortranImpossible de renommer le fichier module %qs en %qs: %sNe peut dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type CrayImpossible de dÃ©finir la spÃ©cification du tableau pointÃ©Impossible de spÃ©cifier IMPLICIT Ã  %C aprÃ¨s IMPLICIT NONEIntercepter les typos.Faire afficher les statistiques du processeur tomcat par gas.L'index d'instruction de l'arÃªte cgraph n'a pas Ã©tÃ© trouvÃ©L'index d'instruction de l'arÃªte cgraph est hors limitesAlias transparents enchaÃ®nÃ©sChangement de valeur dans la conversion depuis %qs vers %qs Ã  %LChanger seulement les 8 bits infÃ©rieurs du pointeur de pile.Changer l'ABI pour autoriser les insns double mots.Changer la quantitÃ© d'anticipation de l'ordonnanceur.Changer la longueur maximale des sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le nombre de registres temporaires qui sont disponibles pour les sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le pointeur de pile sans dÃ©sactiver les interruptions.Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut.Le caractÃ¨re %qs dans la chaÃ®ne Ã  %C n'a pas de reprÃ©sentation dans le caractÃ¨re du sous-type %dLe caractÃ¨re %qs dans la chaÃ®ne Ã  %L ne peut pas Ãªtre converti en un caractÃ¨re du sous-type %dLe composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLEL'argument muet caractÃ¨res %qs Ã  %L doit avoir une longueur constante de un ou une longueur tacite Ã  mois qu'il ait une forme tacite ou un rang tacite car la procÃ©dure %qs a l'attribut BIND(C)L'argument muet caractÃ¨re %qs Ã  %L doit avoir la longueur 1 car il a l'attribut VALUELa variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constanteDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs Ã  %LDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs Ã  %LLa longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) Ã  %LLa longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %LL'argument %qs avec une valeur de caractÃ¨re pour la fonction-instruction Ã  %L doit avoir une longueur constanteLa fonction interne %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa procÃ©dure de module %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constanteVÃ©rifier les dÃ©bordements de la pile Ã  l'exÃ©cution.VÃ©rifier les erreurs de syntaxes et puis stopper.VÃ©rifier la valeur retournÃ©e par new en C++.Choisir la stratÃ©gie pour gÃ©nÃ©rer du code en ligne pour les opÃ©rations sur des chaÃ®nes.Taille des fragments de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops.Clause attendue Ã  %CClause attendue Ã  %C aprÃ¨s la virgule de finEffacer toutes les fonctionnalitÃ©s d'ajustement.Vider les registres utilisÃ©s dans l'appel lors du retour de fonction.Effacer les capacitÃ©s matÃ©rielles lors de l'Ã©dition de liens.Effacer la BSS Ã  zÃ©ro et placer zÃ©ro initialisÃ© dans la BSS.Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©eDÃ©claration de co-tableau Ã  %CUn dÃ©signateur de co-tableau est rencontrÃ© Ã  %C mais %qs n'est pas un co-tableauArgument muet co-tableau %qs Ã  %L pour une procÃ©dure Ã©lÃ©mentaleLa variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qsSpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %LLa variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©eCo-tableaux dÃ©sactivÃ©s Ã  %C, utilisez %<-fcoarray=%> pour l'activerCo-tableaux dÃ©sactivÃ©s Ã  %L, utilisez %<-fcoarray=%> pour l'activerLe code pour rÃ©allouer le tableau allouable Ã  %L sera ajoutÃ©Du code pour rÃ©allouer la variable allouable Ã  %L va Ãªtre ajoutÃ©Taille du code: small, medium ou large.Le co-index de la co-dimension %d doit Ãªtre un scalaire Ã  %LDÃ©saccord du rang du co-index dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)L'argument effectif co-indexÃ© ASYNCHRONOUS ou VOLATILE Ã  %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILEL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument muet de type POINTERL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument INTENT(%s)L'argument effectif co-indexÃ© Ã  %L vers le muet allouable %qs requiert INTENT(IN)Argument effectif co-indexÃ© Ã  %L vers le muet pointeur %qsL'argument effectif co-indexÃ© Ã  %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)Argument effectif co-indexÃ© Ã  %L avec un composant pointeur ultimeObjet allouable co-indexÃ© Ã  %LL'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PUREExpression co-indexÃ©e vers le composant pointeur %qs dans le constructeur de structure Ã  %LObjet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %LL'argument effectif polymorphique co-indexÃ© Ã  %L est passÃ© Ã  l'argument muet polymorphique %qsComposant pointeur de procÃ©dure co-indexÃ© Ã  %CLa variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %LCollecter et dÃ©charger les informations de dÃ©bogage dans un fichier temporaire si une erreur interne du compilateur a eu lieu dans le compilateur C/C++.La virgule aprÃ¨s * Ã  %C n'est pas permise sans liste d'E/SVirgule avant la liste des Ã©lÃ©ments e/s Ã  %LVirgule attendue Ã  %CVirgule requise aprÃ¨s le descripteur P dans la chaÃ®ne de format Ã  %LCompiler le code pour le mode gros-boutiste.Compiler le code pour le mode petit-boutiste. Ceci est le mode par dÃ©faut.Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opÃ©rateurs new et delete du C++.Compiler pour des pointeurs de 32 bits.Compiler pour des pointeurs de 64 bits.Compiler pour ETRAX 100 (CRIS v8).Compiler pour ETRAX 4 (CRIS v3).Compiler pour l'ABI V8+.Compiler pour les pÃ©riphÃ©riques requÃ©rant l'activation de XNACK. DÃ©sactivÃ© par dÃ©faut.Compiler pour les pÃ©riphÃ©riques avec la fonctionnalitÃ© SRAM ECC activÃ©e, ou pas. Â«Â anyÂ Â» par dÃ©faut.Compiler pour l'ABI de la bibliothÃ¨que partagÃ©e DSBT.Compiler pour le m32r.Compiler pour le m32r2.Compiler pour le m32rx.Compiler pour le processeur v850.Compiler pour le processeur v850e.Compiler pour le processeur v850e1.Compiler pour le processeur v850e2.Compiler pour le processeur v850e2v3.Compiler pour le processeur v850e3v5.Compiler pour la variante v850es du processeur v850e1.Compiler le code pour le dÃ©bogage.Compiler avec le code unittest.Compiler en version publiable.Compiler une unitÃ© de compilation entiÃ¨re Ã  la fois.Compiler avec des Â«Â longÂ Â» et des pointeurs de 32 bits. Comme c'est le seul comportement supportÃ©, ce fanion est ignorÃ©.Compiler avec des pointeurs et des entiers longs de 32 bits.Compiler avec des pointeurs et des entiers longs de 64 bits.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent les limites ou les pas des boucles connus.L'argument complexe de LOG Ã  %L ne peut pas Ãªtre zÃ©roLes multiplications et les divisions complexes suivent les rÃ¨gles du Fortran.Le composant %qs Ã  %C est dÃ©jÃ  dÃ©clarÃ© Ã  %LLe composant %qs Ã  %C est dÃ©jÃ  dans le type parent Ã  %LLe composant %qs Ã  %C est un composant PRIVATE de %qsLe composant %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLE car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L ne peut pas avoir l'attribut POINTER car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableauLe composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLe composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouableLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le CLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C bien que le type dÃ©rivÃ© %qs soit BIND(C)Le composant %qs est initialisÃ© deux fois dans le constructeur de structure Ã  %LLe composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©eLe composant %qs du type BIND(C) Ã  %L doit avoir la longueur unLe composant %qs avec CLASS Ã  %C doit Ãªtre allouable ou un pointeurLe composant %s Ã  %L du type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui n'est pas possible puisque le composant a l'attribut pointeurLe composant %s Ã  %L du type LOCK_TYPE doit avec une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui est impossible puisque le composant a l'attribut pointeurLe composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCELe composant Ã  %C doit avoir l'attribut POINTERInitialisation de composant sans nom aprÃ¨s le composant nommÃ© %s Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER Ã  %LLe composant avec l'attribut KIND Ã  %C doit Ãªtre un INTEGERLe composant avec l'attribut LEN Ã  %C doit Ãªtre un INTEGERLes composants dans TYPE Ã  %C doivent prÃ©cÃ©der CONTAINSCalculer les points de rÃ©initialisation locview sur base des estimations des longueurs des insns.GOTO calculÃ© Ã  %CL'opÃ©rateur de concatÃ©nation Ã  %L doit concatÃ©ner des chaÃ®nes du mÃªme sous-typeL'opÃ©rateur de concatÃ©nation dans l'expression Ã  %L doit avoir deux opÃ©randes de type CHARACTERLes dÃ©placements conditionnels de nombres en virgule flottante sont activÃ©s.Les dÃ©placements conditionnels d'entiers sont activÃ©s.Configurer l'exÃ©cutable spÃ©cifique Ã  la carte newlib. Le dÃ©faut est or1ksim.ConfigurÃ© avec: %s
  Initialisations conflictuelles dans l'union Ã  %L et %LÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC.Pas de conformitÃ© particuliÃ¨re.ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994.ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1990.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003.ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1999.ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C ISO 2011.ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2011.ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2014.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018).ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2017.Conforme au standard ISO C++ de 2020 (support expÃ©rimental et incomplet).Conforme au standard ISO C++ de 2020 avec les extensions de GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 avec les extensions GNU (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 202X (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 202X avec les extensions de GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au standard Fortran ISO 2003.ÃŠtre conforme au standard Fortran ISO 2008 y compris TS 29113.ÃŠtre conforme au standard Fortran ISO 2008.ÃŠtre conforme au standard Fortran ISO 2018.ÃŠtre conforme au standard Fortran ISO 95.Respecter la conformitÃ© avec le langage Objective-C 1.0 comme implÃ©mentÃ© dans GCC 4.0.ÃŠtre conforme Ã  l'ABI FPXX o32.ConsidÃ©rer que l'accÃ¨s Ã  une mÃ©moire de un octet est lente.ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 16 bits.ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 32 bits.Expression caractÃ¨re constante requise dans la clause MESSAGE Ã  %LL'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©fautExpression constante requise Ã  %CLa valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %LTaille de memcpy constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memmove constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memset constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Construire une toile et sÃ©parer les utilisations sans relations d'une variable seule.La fonction contenue %qs Ã  %L n'a pas le type IMPLICITLa procÃ©dure contenue %qs Ã  %C entre en conflit avec la procÃ©dure dÃ©finie Ã  %LLa procÃ©dure contenue %qs Ã  %C est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.ContrÃ´le comment ira considÃ¨re la correspondance des contraintes (numÃ©ro d'opÃ©rande dupliquÃ©) dans toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e. Une valeur de zÃ©ro signifie que ira respecte uniquement la contrainte correspondante uniquement quand elle est dans l'unique alternative disponible avec la classe de registre appropriÃ©e. Sinon, ira vÃ©rifiera toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e mÃªme s'il a trouvÃ© quelques choix avec une classe de registre appropriÃ©e et respectant la contrainte correspondante qualifiÃ©e.ContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.ContrÃ´ler quels Ã©vÃ©nements sont affichÃ©s dans les chemins de diagnostiques.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.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les adresses BASE + GRAND_OFFSET en NOUVELLE_BASE + PETIT_OFFSET pour autoriser plus d'accÃ¨s mÃ©moire Ã  Ãªtre gÃ©nÃ©rÃ©s comme instructions compressÃ©es. Cible actuellement les chargements/stockages d'entiers 32 bits.Convertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Convertir le retour de fonction en un fragment d'appel et de retour.Convertir les appel et saut indirects en fragment d'appel et de sautCopier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2022 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)CoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>Objet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.CrÃ©er une bibliothÃ¨que partagÃ©e.CrÃ©er un exÃ©cutable statique indÃ©pendant de la position.CrÃ©er des variables d'induction canoniques dans les boucles.CrÃ©er une application de type console.CrÃ©er les fichiers de donnÃ©es nÃ©cessaires Ã  Â«Â gcovÂ Â».CrÃ©ation de Â«Â %sÂ Â»
! CrÃ©ation d'un tableau temporaire Ã  %LCrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qsD ne supporte pas les pointeurs vers cette cible.les instruction assembleur en-ligne pour D ne sont pas supportÃ©es dans GDC.Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©denteL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-indexL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reL'objet DATA prÃ¨s de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnÃ©e initiale valableInstruction DATA Ã  %C aprÃ¨s la premiÃ¨re instruction exÃ©cutableL'instruction DATA Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction DATA Ã  %C n'est pas permise dans une procÃ©dure PUREL'instruction DATA Ã  %L a plus de valeurs que de variablesL'instruction DATA Ã  %L a plus de variables que de valeursSpÃ©cificateur de format DC interdit Ã  %Cobjet DEALLOCATEDEALLOCATE d'un co-tableau Ã  %C dans un bloc CRITICALDEALLOCATE d'un co-tableau Ã  %C dans un bloc DO CONCURRENTDECIMAL= Ã  %L n'est pas permis en Fortran 95DEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent pour la catÃ©gorie %sDEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent avec une catÃ©gorie non spÃ©cifiÃ©eDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %L pas permis en Fortran 95DEPEND SINK utilisÃ© avec DEPEND SOURCE sur la mÃªme construction Ã  %LLa clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura qu'un seul localisateurLa clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura point de type de dÃ©pendance SOURCE, SINK ou DEPOBJDEPOBJ dans la construction DEPOBJ Ã  %L sera un entier scalaire de type OMP_DEPEND_KINDGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause %s Ã  %LGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause SHARED Ã  %LL'argument DIM Ã  %L est en dehors des limitesL'argument DIM sans argument COARRAY n'est pas permis pour l'intrinsÃ¨que THIS_IMAGE Ã  %LDIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LArgument DISTANCE= pour NUM_IMAGES Ã  %LArgument DISTANCE= pour THIS_IMAGE Ã  %LLe chunk_size de la clause DIST_SCHEDULE Ã  %L requiert une expression INTEGER scalaireConstruction DO CONCURRENT Ã  %CLa boucle DO Ã  %L est indÃ©finie car elle dÃ©bordeLa boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le basLa boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro foisLa valeur de pas de DO est zÃ©roInstruction de fin de DO qui n'est pas END DO ou CONTINUE avec l'Ã©tiquette %d Ã  %CL'itÃ©rateur DO %qs Ã  %L est Ã  l'intÃ©rieur d'un itÃ©rateur du mÃªme nomDOUBLE COMPLEX Ã  %CSpÃ©cificateur de format DP interdit Ã  %CLa procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursiveL'argument caractÃ¨re DTIO Ã  %L doit avoir une longueur taciteL'argument muet DTIO Ã  %L doit Ãªtre un scalaireL'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAYL'argument muet DTIO Ã  %L doit avoir KIND = %dL'argument muet DTIO Ã  %L doit Ãªtre du type %sL'argument muet DTIO Ã  %L doit avoir INTENT %sLa procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routineDarwin ne supporte pas -mfentry ou les options associÃ©esDarwin n'est pas une plateforme mx32Ã‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).Les donnÃ©es sont rÃ©fÃ©rencÃ©es par le dÃ©calage depuis le dÃ©but du texte plutÃ´t que la GOT (avec -fPIC/-fPIE).La cible de donnÃ©es Ã  %L n'aura point de co-indexL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille taciteL'Ã©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Ã©finieL'Ã©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Ã©finieL'Ã©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Ã©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATEL'Ã©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Ã©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dureL'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Ã©eBibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos.La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisBibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos.L'argument muet %s initialisÃ© par dÃ©faut %qs Ã  %L n'est pas permis dans la procÃ©dure BIND(C) %qsRetarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©L'argument muet caractÃ¨re Ã  longueur diffÃ©rÃ©e %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :Rendu obsolÃ¨te en faveur de -std=c++11.Rendu obsolÃ¨te en faveur de -std=c++14.Rendu obsolÃ¨te en faveur de -std=c++17.Rendu obsolÃ¨te en faveur de -std=c11.Rendu obsolÃ¨te en faveur de -std=c99.Rendu obsolÃ¨te en faveur de -std=gnu++11.Rendu obsolÃ¨te en faveur de -std=gnu++14.Rendu obsolÃ¨te en faveur de -std=gnu++17.Rendu obsolÃ¨te en faveur de -std=gnu11.Rendu obsolÃ¨te en faveur de -std=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mvrsave Ã  la place.ObsolÃ¨te. Cette option n'a aucun effet.Le type dÃ©rivÃ© %qs Ã  %C est utilisÃ© avant sa dÃ©finitionLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ©Le type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre ABSTRACTLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qsLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensibleLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %CLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %LLe type dÃ©rivÃ© %qs, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs est utilisÃ© comme argument effectif Ã  %LLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  un type de baseLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %sLa variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMONLa variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCELa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouableLa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©fautLe type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas redÃ©finiLe type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©truire les champs d'objets partiellement construits.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.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.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauLongueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %LSous-types de caractÃ¨res diffÃ©rents Ã  %LParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactive l'avertissement -Wframe-larger-than=.  Ã‰quivalent Ã  -Wframe-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wlarger-than=.  Ã‰quivalent Ã  -Wlarger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.  Ã‰quivalent Ã  -msoft-float.DÃ©sactiver l'ISA FPU, l'option ABI doit activer %<-mfloat-abi=soft%>EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver les remplacement Markdown dans Ddoc.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver l'avertissement Walloc-size-larger-than=. Ã‰quivalent Ã  Walloc-size-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'avertissement Walloca-larger-than=. Ã‰quivalent Ã  Walloca-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wstack-usage=.  Ã‰quivalent Ã  -Wstack-usage=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'accÃ¨s aux objets en mÃ©moire partagÃ©e.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver l'utilisation des instructions FPU du RX.Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).Interdire l'optimisation des appels de fin de fonction quand la routine appelante peut avoir omis les longueurs des caractÃ¨res.DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.DÃ©couvrir les variables statiques en lecture seule, en Ã©criture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.Afficher les options de la ligne de commande spÃ©cifiques Ã  la cible (y compris les options de l'assembleur et de l'Ã©diteur de liens).Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne.Afficher l'arbre du code aprÃ¨s analyse.Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e.Afficher la version du compilateur.Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique.Afficher la table des symboles globaux aprÃ¨s analyse.Afficher les symboles dans l'ordre inverse.Afficher cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible au CFG pendant LRA.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.Lier avec le fichier de dÃ©marrage standard D lors de la compilation.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.Ne pas ajouter un export de symboles par dÃ©faut aux modules ou aux bibliothÃ¨ques dynamiques.Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les fonctions qui ne sont pas exÃ©cutÃ©es durant l'exÃ©cution d'exercice sont Â«Â froidesÂ Â».Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700.Ne pas gÃ©nÃ©rer des accÃ¨s mÃ©moire non alignÃ©es.Ne pas mettre en ligne la division entiÃ¨re.Ne pas mettre en ligne la racine carrÃ©e.Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique.Ne pas lier avec la bibliothÃ¨que standard D lors de la compilation.Ne pas charger le registre PIC dans les prologues des fonctions.Ne pas chercher les fichiers objets dans le chemin standard.Ne pas marquer les commutateurs de l'ABI dans e_flags.Ne pas appliquer les optimisations qui augmentent notablement l'utilisation de la pile.Ne pas placer les constantes en virgule flottante dans la TOC.Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC.Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC.Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments.Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser la table GOT pour accÃ©der aux symboles externes.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser l'ABI AIX Vector Extended.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).Ne pas utiliser le fichier des spÃ©cifications spÃ©cifiques au pÃ©riphÃ©rique device-specs/specs-<MCU>.Ne pas utiliser l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos des attributs spÃ©cifiÃ©s.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.Ne pas dÃ©truire les champs des objets partiellement construits.Ne pas produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire.Ne pas gÃ©nÃ©rer les sections DWARF pubnames et pubtypes.Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif.Ne pas gÃ©nÃ©rer de code qui ne fonctionne qu'en mode privilÃ©giÃ©. Implique -mno-inline-ic_invalidate si le code en ligne devait ne pas fonctionner en mode utilisateur.N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY.Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy.Ne pas optimiser les dÃ©placements de blocs.Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %LTransformer les erreurs de conformitÃ© en simples avertissements.Pilotage:Le muet %qs Ã  %L ne peut pas avoir une initialisationL'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument muet %qs Ã  %L ne peut pas Ãªtre un type dÃ©rivÃ© Ã  %CL'argument muet %qs Ã  %L ne peut pas Ãªtre un pointeur avec l'attribut CONTIGUOUS car la procÃ©dure %qs est BIND(C)L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'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 VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure redÃ©finieArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure fictive %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LLa procÃ©dure muette %qs n'est pas permise dans la procÃ©dure Ã©lÃ©mentale %qs Ã  %LLa procÃ©dure muette %qs d'une procÃ©dure PURE Ã  %L doit aussi Ãªtre PURELa procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAMEVidanger les obligations de couverture du code source (Source Coverage Obligations)Vidanger une reprÃ©sentation textuelle du chemin explosÃ© de chaque diagnostique dans SRCFILE.IDX.KIND.epath.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg-ID.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg.txt.Vidanger des informations du graphe d'appel spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.callgraph.dot.Vidanger des informations spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.analyzer.json.gz.Vidanger les dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger uniquement les symboles dÃ©finis.Vidanger les Ã©tapes d'optimisation.Vidanger les informations de la purge d'Ã©tats dans un fichier FICHIERSRC.state-purge.dot.Vidanger le graphe Ã©clatÃ© de l'analyseur dans un fichier FICHIERSRC.eg.dot.Vidanger le supergraphe de l'analyseur dans un fichier FICHIERSRC.supergraph.dot.Vidanger la sortie sans dÃ©coration de noms.Vidanger les dÃ©tails des objets LTO.Vidanger les options en ligne de commande de l'outil de vidangeage.Vidanger les statistiques des instructions gimple.Vidanger les statistiques des types d'arbres.Vidanger les statistiques des arbres.Vidanger le graph d'appel symtab.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.*.fg.dot et FICHIERSRC.*.tg.dot.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.analyzer.txt.Vidanger divers dÃ©tails internes de l'analyseur vers stderr.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CSpÃ©cification %s dupliquÃ©e Ã  %CAttribut ASYNCHRONOUS spÃ©cifiÃ© en double Ã  %LAttribut AUTOMATIC spÃ©cifiÃ© en double Ã  %LL'attribut BIND est spÃ©cifiÃ© en double Ã  %LDEFERRED dupliquÃ© Ã  %CAttribut DIMENSION dupliquÃ© Ã  %CInstructions ELSE dupliquÃ©es Ã  %L et %CL'attribut EXTENDS est spÃ©cifiÃ© en double Ã  %LInstruction IMPLCIT NONE dupliquÃ©e Ã  %CSpÃ©cification NML dupliquÃ©e Ã  %CNON_OVERRIDABLE dupliquÃ© Ã  %CAttribut POINTER dupliquÃ© Ã  %CInstruction PRIVATE dupliquÃ©e Ã  %CAttribut PROTECTED spÃ©cifiÃ© en double Ã  %LAttribut SAVE spÃ©cifiÃ© en double Ã  %LInstruction SEQENCE dupliquÃ©e Ã  %CSpÃ©cificateur UNIT dupliquÃ© Ã  %CAttribut SAVE spÃ©cifiÃ© en double Ã  %LAttribut VOLATILE spÃ©cifiÃ© en double Ã  %LSpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %CArgument %qs dupliquÃ© Ã  %L pour l'intrinsÃ¨que %sSpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %CÃ‰tiquette de construction %qs dupliquÃ©e Ã  %CSpÃ©cificateur de format dupliquÃ© Ã  %CNom %qs dupliquÃ© dans l'association Ã  %CNom %qs en double dans la liste des paramÃ¨tres Ã  %CÃ‰tiquette d'instruction %d dupliquÃ©e Ã  %L et %LSymbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %CClause %qs dupliquÃ©e Ã  %LAvertir Ã  propos de types qui ne correspondent pas dans les dÃ©clarations globales durant l'optimisation lors de l'Ã©dition de liens.DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©.Allouer dynamiquement les registres cc.SpÃ©cificateur E pas permis avec le descripteur g0 dans la chaÃ®ne de format Ã  %LEDGE_CROSSING incorrectement dÃ©fini au travers de la mÃªme sectionEDGE_CROSSING manquant au travers d'une frontiÃ¨re de sectionune arÃªte EH traverse une frontiÃ¨re de section dans le bb %iarÃªte entrante EH mÃ©langÃ©e avec des arÃªtes entrantes non EH dans le bb %il'Ã©tiquette Â«Â EH landing padÂ Â» %qD n'est pas la premiÃ¨re dans la sÃ©quence des Ã©tiquettes dans le bb %dLa fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %Lle passage d'un paramÃ¨tre ELFv2 pour un argument contenant des champs de bits de largeur zÃ©ro qui est, par ailleurs, un agrÃ©gat homogÃ¨ne a Ã©tÃ© corrigÃ© dans GCC 12L'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %L n'est pas permis en Fortran 95Instruction END TEAM Ã  %CInstruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction ENTRY Ã  %L avec BIND(C) est interdite dans une procÃ©dure Ã©lÃ©mentaireENTRY_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©ENUM et ENUMERATOR Ã  %CLa dÃ©claration ENUM Ã  %C n'a aucun ENUMERATORInstruction de dÃ©finition ENUM attendue avant %CENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨reL'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finieEQUIVALENCE Ã  %C requiert deux objets ou plusInstruction EQUIVALENCE Ã  %CL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGLa variable ERRMSG Ã  %L sera une variable CHARACTER du scalaire par dÃ©fautL'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaireInstruction ERROR STOP Ã  %CArchitecture ESA/390.Instruction EVENT POST Ã  %CInstruction EVENT WAIT Ã  %CL'argument EVENT Ã  %L pour l'intrinsÃ¨que EVENT_QUERY sera du type EVENT_TYPEL'instruction EXIT Ã  %C termine la boucle !$ACC LOOPL'instruction EXIT Ã  %C termine la boucle !$OMP DOInstruction EXIT sans nom de construction Â«Â doÂ Â» Ã  %CEXIT_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©EXTENDS Ã  %LL'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %LSoit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTEDL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur comme argument effectif Ã  %L ne peut pas correspondre Ã  l'argument effectif Ã  %LUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LL'Ã©lÃ©ment avec une valeur de %d dans ORDER Ã  %L doit Ãªtre dans la plage [1, ..., %d] pour l'intrinsÃ¨que RESHAPE prÃ¨s de %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.GÃ©nÃ©rer des directives .stack_size.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Ã‰mettre la propriÃ©tÃ© GNU GNU_PROPERTY_X86_ISA_1_NEEDED.Produire du code conforme Ã  IEEE, sans exceptions inexactes.Ã‰mettre l'attribut ELF RISC-V.Produire les informations du graphe d'appel.Produire des vÃ©rifications qui entraÃ®nent l'exÃ©cution des instructions Â«Â break 8Â Â» quand des fonctions atomiques intÃ©grÃ©es sont appliquÃ©es Ã  une mÃ©moire mal alignÃ©e.Produire du code pour l'extension octets/mots de l'ISA.Produire du code pour l'extension de comptage de l'ISA.Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA.Produire du code pour l'extension vidÃ©o de l'ISA.Produire du code utilisant des directives de relocalisations explicites.Produire les symboles communs comme des symboles faibles.Ã‰mettre des avertissements personnalisÃ©s contenant des dÃ©tails internes Ã  l'attention des dÃ©veloppeurs de l'analyseur.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des diagnostiques montrant l'emplacement des nÅ“uds dans le graphe Ã©clatÃ©.Produire des branchements directs vers les fonctions locales.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Ã‰mettre des instructions multiplier-additionner fusionnÃ©es pour des doubles longs dans les registres vectoriels (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  La passe de rÃ©association ne gÃ¨re pas les multiplications-additions fusionnÃ©es, par consÃ©quent, le code gÃ©nÃ©rÃ© par l'intermÃ©diaire est enclin Ã  produire de longues chaÃ®nes de multiplications-additions fusionnÃ©es.  Ceci n'est pas bien tolÃ©rÃ© par le pipeline.  Le comportement par dÃ©faut consiste Ã  Ã©mettre des instructions de multiplication et d'addition sÃ©parÃ©es pour des doubles longs dans les registres vectoriels car des mesures ont montrÃ© que cela amÃ©liorait la performance.  Cette option permet de le dÃ©sactiver pour rÃ©aliser des tests.Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.Produire des appels instrumentalisÃ©s Ã  __tsan_func_entry() et __tsan_func_exit().GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Produire des descriptions plus verbeuses du flux de contrÃ´le dans les diagnostiques.Produire de description plus verbeuse des changements d'Ã©tats dans les diagnostiques.Ã‰mettre des diagnostiques d'optimisation.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction. Le code compilÃ© aura besoin d'un processeur 64 bits et de glibc 2.29 ou plus rÃ©cent pour s'exÃ©cuter.Ã‰mettre des emplacements de points d'arrÃªt progressifs recommandÃ©sProduire rdval au lieu de rduniq pour le pointeur de thread.Produire une instrumentalisation spÃ©ciale pour les accÃ¨s Ã  des volatiles.Produire les variables constantes statiques mÃªme si elles ne sont pas utilisÃ©es.Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles.Produire des instanciations de patron en tant que symboles faibles.Produire des dÃ©routements sous forme de Â«Â break 8Â Â». C'est le comportement par dÃ©faut pour CRIS v3 et supÃ©rieurs.  Si dÃ©sactivÃ©, des appels Ã  abort() sont utilisÃ©s.Produire des informations verbeuses de mise au point dans le code assemblÃ©.FINAL vide Ã  %CInstruction IMPLICIT vide Ã  %CLe constructeur de tableau vide Ã  %C n'est pas permisListe d'initialisation vide dans l'ancien style Ã  %CEnsemble de chiffres vide dans la constante BOZ Ã  %CActiver les alternatives Ã  l'instruction Â«Â qÂ Â».Activer le fichier de registre Ã  16 entrÃ©es.Activer les instructions ALU 32 bits.Activer les instructions de saut 32 bits.Activer l'instruction de l'extension du compteur d'horodatage 64 bits.Activer les coroutines du C++ (expÃ©rimental).Activer le module d'en-tÃªte du C++ (expÃ©rimental).Activer modules-ts du C++ (expÃ©rimental).Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les instructions DSP de C-SKY.Activer les instructions DSP amÃ©liorÃ©es de C-SKY.Activer les instructions SECURE de C-SKY.Activer les instructions TRUST de C-SKY.Activer les instructions DSP vectorielles de C-SKY.Activer les tables CFI via les directives de l'assembleur GAS.Activer les attributs STATIC et AUTOMATIC du style DEC.Activer DIV, DIVU.Activer les instructions DIV-REM du ARCv2.Activer les extensions DSP 3.1 Pack A.Activer les infos DWARF de dÃ©bogage des lignes via GNU as.Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie.Activer les opcodes ENTER_S et LEAVE_S pour ARCv2.Activer la compression de code FT32B.Activer l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.Activer la transformation d'identitÃ© Graphite.Activer la bibliothÃ¨que partagÃ©e basÃ©e sur un ID.Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128.Activer l'allocation de registres locaux.Activer l'extension conditionnelle de chargement/stockage avec verrou.Activer les instructions MUL.Activer les instructions MUL.X et UMUL.X.Activer les instructions MULX, supposer qu'il y a une logique de dÃ©calage rapide.Autoriser la syntaxe d'exception et de synchronisation de Objective-C.Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution.Activer OpenACC.Activer OpenMP (implique -frecursive en Fortran).Activer le dÃ©chargement du GPU OpenMP.Activer les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer la gestion de la contrainte Rcq. La plupart des gÃ©nÃ©rations de code court dÃ©pend de ceci.Activer la gestion de la contrainte Rcw. ccfsm condexec dÃ©pend principalement de ceci.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer le support Virtual Hosting.Activer l'extension XY Memory (DSP version 3).Activer l'alignement des blocs COMMON.Activer tous les avertissements -Wunused-.Activer toutes les extensions du langage DEC.Activer toutes les vidanges des informations d'optimisation sur stderr.Activer une Ã©tape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2.Autoriser la protection allocas/VLAs de ASan.Autoriser ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer les instructions atomiques.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de prÃ©chargement de la cache.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les spÃ©cifications techniques de conceptualisation (Concepts TS).Activer les instructions de densitÃ© de code du ARCv2.Activer la sortie du code hors des boucles.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=.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.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage.Activer le motif casesi compact.Activer l'Ã©limination conditionnelle du code mort pour les appels internes.Activer l'exÃ©cution conditionnelle autre que moves/scc.Activer l'utilisation de l'instruction de dÃ©placement conditionnel.Activer les dÃ©placements conditionnels.Activer la fonctionnalitÃ© constructeur/destructeur.Activer les instructions coprocesseur.Activer la propagation par copie des informations sur l'Ã©volution scalaire.Activer la propagation de copie sur les arbres.Autoriser la correction des inconsistances dans le flux d'entrÃ©e du profil.Activer l'Ã©limination des stockages morts.Activer la sortie de dÃ©bogage.Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante.Activer les conversions par dÃ©faut entre __float128 et long double.Activer les largeurs par dÃ©faut pour les spÃ©cificateurs de format i, f et gActiver les instructions de division et de modulo.Activer l'optimisation des dominateurs.Activer les instructions de chargement/stockage double pour ARC HS.Activer l'extension dual viterbi butterfly.Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement.Activer le traitement des exceptions.Activer l'utilisation des instructions de branchements conditionnelles j(s)lt et j(s)le.Activer la propagation vers l'avant sur les arbres.Activer les optimisations de premiÃ¨re ligne.Autoriser le profilage des fonctions.Activer la rÃ©organisation des fonctions qui amÃ©liore le placement du code.Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++.Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible.Activer la gÃ©nÃ©ration des instructions BMX du R2.Activer la gÃ©nÃ©ration des instructions CDX du R2.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de divisions. -mhard-div est l'option par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser des opÃ©rations en virgule flottante. Ceci est l'option par dÃ©faut; utilisez -mhard-float pour changer le comportement par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de multiplications. -mhard-mul est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de comparaison et d'activation du fanion avec immÃ©diat (l.sf*i). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instruction de dÃ©placement conditionnel (l.cmov). Par dÃ©faut, un Ã©quivalent sera gÃ©nÃ©rÃ© en utilisant les instructions set et branch.Activer la gÃ©nÃ©ration d'instructions de divisions matÃ©rielles (l.div, l.divu). C'est l'option par dÃ©faut; utilisez -msoft-div pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions en virgule flottante matÃ©rielles. -msoft-float est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de multiplications matÃ©rielles (l.mul, l.muli). C'est l'option par dÃ©faut; utilisez -msoft-mul pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite (l.ror). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite avec immÃ©diat (l.rori). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite avec immÃ©diat.Activer la gÃ©nÃ©ration d'instructions de dÃ©calage avec immÃ©diat (l.srai, l.srli, l.slli). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instructions d'extension de signe (l.ext*). Par dÃ©faut, les chargements depuis la mÃ©moire sont rÃ©alisÃ©s sans extension de signe.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Autoriser l'instrumentalisation hwasan de allocas/VLAs.Autoriser l'instrumentalisation hwasan des fonctions internes.Autoriser l'instrumentalisation hwasan des opÃ©rations de chargement.Autoriser l'instrumentalisattion hwasan des variables allouÃ©es sur la pile de taille statique.Autoriser l'instrumentalisation hwasan des opÃ©rations d'Ã©criture.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les instructions qui protÃ¨gent contre les attaques de type Â«Â Return-Oriented ProgrammingÂ Â»Activer les instructions de la pile d'interruption.Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer l'import de module paresseux.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.Activer l'analyse historique des instructions INCLUDE.Activer les optimisations durant l'Ã©dition de liens.Activer les optimisations par l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Autoriser la relÃ¢che de l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Activer la liaison entre load/store.Activer la distribution des boucles pour les motifs transformÃ©s en appels de bibliothÃ¨que.Activer la distribution des boucles sur les arbres.Activer la vectorisation de l'Ã©pilogue d'une boucle en utilisant une taille de vecteur plus petite.Activer la copie des en-tÃªtes de boucles sur les arbres.Activer l'Ã©change de boucles sur les arbres.Activer les mouvements invariants de boucles sur les arbres.Activer les transformations de boucles imbriquÃ©es.  Identique Ã  -floop-nest-optimize.Activer les optimisations de boucles au niveau de l'arbre.Activer la vectorisation sur les instructions en virgule flottante.Activer la vectorisation des boucles sur les arbres.Activer les optimisations sur de petits segments de code (peephole) spÃ©cifiques Ã  la machine.Activer des dÃ©charges de coÃ»t RTX plus verbeux durant le dÃ©bogage.  Uniquement pour les dÃ©veloppeurs de GCC.Activer la plupart des messages d'avertissement.Activer le support multicÅ“ur.Activer les instructions de multiplications.Activer les instructions multi-processeurs.Activer les optimisations de l'exÃ©cution de conditions imbriquÃ©es.Activer l'optimisation de && et || dans les exÃ©cutions conditionnelles.Activer l'analyse de GIMPLE.Activer l'utilisation du prÃ©-rechargement du motif cbranchsi.Activer le prÃ©-traitement.Activer la validation des limites pendant la compilation.Activer la rÃ©association au niveau de l'arbre.Activer l'ordonnancement des insns sensible Ã  la pression sur les registres.Activer la relaxe dans l'assembleur.Activer les arguments r-valeur aux paramÃ¨tres par rÃ©fÃ©rence.Activer l'ordonnancement Ã  travers les blocs de base.Activer des segments de donnÃ©es sÃ©parÃ©s.Activer le stockage des rÃ©sultats des comparaisons dans les GPR.Activer les fonctions internes de la pile masquÃ©e de CET (Control-flow Enforcement Technology).Activer les instructions d'extension de signe.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.Activer l'Ã©tape d'analyse statique.Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur.Activer l'optimisation des longueurs de chaÃ®nes sur les arbres.Activer le support pour les concepts du C++.Activer le support pour les STRUCTURE/RECORD DEC.Activer le support pour la mÃ©moire transactionnelle GNU.Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut.Activer le support pour l'ancienne ABI de GCC.Activer l'instruction de l'extension d'inversion de l'ordre des octets.Activer la fusion des appels en fin de fonction (tail call) sur les arbres.Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux.Activer l'heuristique du chemin critique dans l'ordonnanceur.Activer l'heuristique du dÃ©compte des dÃ©pendances dans l'ordonnanceur.Activer l'approximation de la division.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la division Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'instruction LRW Ã©tendue (par dÃ©faut pour CK801).Activer l'heuristique de groupe dans l'ordonnanceur.Activer l'heuristique de la derniÃ¨re instruction dans l'ordonnancement.Activer l'optimisation de boucles imbriquÃ©es.Activer le mode normal.Activer l'heuristique de rang dans l'ordonnanceur.Activer l'approximation de l'inverse de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de l'inverse de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique des instructions spÃ©culatives dans l'ordonnanceur.Activer l'approximation de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision. Si activÃ©e, elle implique -mlow-precision-recip-sqrt.Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis.Activer l'utilisation des instructions FPU du RX.  Ceci est la valeur par dÃ©faut.Activer l'utilisation d'Ã©lÃ©ments de formatage blancs dans les chaÃ®nes de format.Active l'utilisation de caractÃ¨res littÃ©raux dans les affectations et les instructions de donnÃ©es pour les variables non-caractÃ¨res.Activer l'utilisation des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer la transitivitÃ© des contraintes durant l'analyse.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation des instructions BI/BIH si disponibles.Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC.Activer l'utilisation des opÃ©rations de bits du NPS400.Activer l'utilisation de l'extension xld/xst du NPS400.Activer l'utilisation de POST_INC / POST_DEC.Activer l'utilisation de POST_MODIFY.Activer l'utilisation de R16-R31 (par dÃ©faut).Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair.Activer l'utilisation de sdata/scommon/sbss.Activer les instructions dÃ©finies par l'utilisateur.Activer l'utilisation des instructions en virgule flottante IEEE 128 bits.Activer les instructions de boucle du v850e3v5.Activer l'extension CRC Ã  polynÃ´me variable.Activer la vectorisation sur les arbres.Activer la sortie en mode bavard.Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E).Activer les contournements des erratas du processeur GR712RC.Activer les contournements des erratas du processeur UT699.Activer les contournements des erratas des processeurs UT699E/UT700.Activer/DÃ©sactiver l'ordonnancement traditionnel dans les boucles qui sont dÃ©jÃ  passÃ©es par l'ordonnancement modulo.Activer/dÃ©sactiver l'adressage relatif Ã  GP.Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID.Activer le mode de donnÃ©es indÃ©pendantes de la position (PID=Position Independent Data).Activer ou dÃ©sactiver l'utilisation des instructions SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE et RMPA. Elles sont activÃ©es par dÃ©faut.Activer le modÃ¨le de coÃ»t du vectoriseur dynamique. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage.Encoder les instructions SSE avec le prÃ©fixe VEX.Expression de fin dans la boucle DOLa fin de l'instruction DO non bloc Ã  %C est enchevÃªtrÃ©e dans une autre boucle DOLa fin de l'instruction DO non bloc Ã  %C est Ã  l'intÃ©rieur d'un autre blocFin de l'initialisation du scalaire attendue Ã  %CFin de la liste de recherche.
  Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe.L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLEL'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interfaceL'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CComparaison Ã©galitaire pour %s Ã  %LL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur en allouant %lu octetsErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans le constructeur du tableau rÃ©fÃ©rencÃ© Ã  %LErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur dans l'appel avec type liÃ© Ã  %LErreur en rÃ©-allouant %lu octetsErreur dâ€™Ã©criture dans le fichier JSON de sortie %s
  Erreur en Ã©crivant dans le fichier module %qs: %sErreur en Ã©crivant le fichier des modules: %sErreur dâ€™Ã©criture du fichier de sortie Â«Â %sÂ Â»
  Ã‰valuation d'une expression d'initialisation non standard Ã  %LL'Ã©valuation d'une chaÃ®ne plus grande que 2**28 Ã  %L est diffÃ©rÃ©e Ã  l'exÃ©cution, attendez-vous Ã  des boguesÃ‰vÃ©nementL'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPEChaque indice de la spÃ©cification cible Ã  %L doit Ãªtre une expression constanteLa condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaireArrÃªter Ã  la premiÃ¨re erreur rencontrÃ©e.Remplacer les divisions entiÃ¨res sur 32 ou 64 bits par des divisions sur 8 bits non signÃ©es avec vÃ©rification Ã  l'exÃ©cution.DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc.Â«Â )Â Â» attendue Ã  %CÂ«Â ,Â Â» attendu Ã  %C%<( depobj )%> attendu Ã  %C%<(%> attendu aprÃ¨s %qs Ã  %C%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<,%> attendu Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<:%> attendu Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %CExpression de comparaison atomique %<==%>, %<.EQ.%> ou %<.EQV.%> attendue Ã  %L%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %CÂ«Â *Â Â» attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE ou DEFAULT attendu Ã  %CCOMPILATION ou EXECUTION attendu dans la clause AT Ã  %CClause DEPEND, UPDATE ou DESTROY attendue Ã  %CBoucle DO attendue Ã  %CELSE attendu Ã  %L dans la capture de comparaison atomiqueFATAL ou WARNING attendu dans la clause SEVERITY Ã  %CHOST, NOHOST ou ANY attendu Ã  %CIF attendu Ã  %L dans la capture de comparaison atomiqueIN, OUT, INOUT, MUTEXINOUTSET suivi de %<)%> attendu Ã  %CClause INCLUSIVE OU EXCLUSIVE attendue Ã  %CType INTEGER attendue Ã  %LNONE ou PRESENT attendu dans la clause DEFAULT Ã  %CNONE, FIRSTPRIVATE, PRIVATE ou SHARED attendu dans la clause DEFAULT Ã  %CORDER(CONCURRENT) attendu Ã  %C avec le modificateur optionnel %<reproducible%> ou %<unconstrained%>Descripteur d'Ã©dition P attendu dans la chaÃ®ne de format Ã  %LSymbole PARAMETER attendu dans la constante complexe Ã  %CRANK ou RANK DEFAULT attendu aprÃ¨s SELECT RANK Ã  %CSCALAR, AGGREGATE, ALLOCATABLE ou POINTER attendu Ã  %CSEQ_CST, ACQUIRE ou RELAXED attendu Ã  %CSEQ_CST, ACQ_REL ou RELAXED attendu pour la clause ATOMIC_DEFAULT_MEM_ORDER Ã  %CSEQ_CST, AQC_REL, RELEASE ou ACQUIRE attendu Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LTEAMS, PARALLEL ou THREAD attendu comme liaison dans BIND Ã  %CUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CClause UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD ou ATOMIC_DEFAULT_MEM_ORDER attendue Ã  %LUne instruction CASE ou END SELECT est attendue Ã  la suite de SELECT CASE Ã  %CInterface sans nom attendue Ã  %CProcÃ©dure attendue pour l'argument %qs Ã  %LPointeur de procÃ©dure attendu pour l'argument %qs Ã  %LUne parenthÃ¨se droite est attendue dans l'expression Ã  %CValeur de pas attendue dans l'itÃ©rateur Ã  %CSpÃ©cificateur d'accÃ¨s attendu Ã  %CÃ‰tiquette de retour alternatif attendue Ã  %CUne expression d'initialisation est attendue Ã  %CUne autre dimension est attendue dans la dÃ©claration de tableau Ã  %CListe d'arguments attendue Ã  %CIndice de tableau attendu Ã  %CLongueur de pas d'indice de tableau attendu Ã  %CAssociation attendue Ã  %CListe d'association attendue Ã  %CNom de bit d'attribut attenduAttribut de liaison attendu Ã  %CNom de liaison attendu Ã  %CCible de liaison attendue aprÃ¨s %<=>%> Ã  %CNom de bloc %qs attendu pour la construction SELECT Ã  %COn attendait le nom du bloc de %qs dans l'instruction %s Ã  %LSpÃ©cification de limites attendue pour %qs Ã  %LVariable co-tableau attendue comme argument %qs de l'intrinsÃ¨que %s Ã  %LVirgule attendue dans la liste des E/S Ã  %CRÃ©fÃ©rence Ã  un composant attendue Ã  %CType de construction PARALLEL, SECTIONS, DO ou TASKGROUP attendu dans l'instruction $OMP CANCELLATION POINT Ã  %CDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %CListe d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %CListe d'entitÃ©s attendue dans l'instruction STATIC Ã  %CExposant attendu dans l'expression Ã  %CExpression attendue Ã  %C dans l'instruction PARAMETERExpression attendue dans l'instruction %s Ã  %CExpression attendue dans la spÃ©cification de tableau Ã  %CType d'expression attendueListe d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %CNom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %CIdentificateur attendu Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduexpression entiÃ¨re attendue Ã  %CExpression entiÃ¨re attendue dans le type Â«Â omp_allocator_handle_kindÂ Â» Ã  %LExpression entiÃ¨re attendue ou un seul modificateur de pÃ©riphÃ©rique %<device_num%> ou %<ancestor%> Ã  %CChaÃ®ne contenant un entier attendueAssignation intrinsÃ¨que attendue dans OMP WORKSHARE Ã  %LOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche attendueListe de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue Ã  %LNom de procÃ©dure de module attendu Ã  %CNom attenduListe de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %CSpÃ©cification de plage attendue Ã  %CChaÃ®ne contenant un rÃ©el attendueRegistre ou constante entiÃ¨re attendus.ParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CExpression intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueVariable intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s Â«Â .Â Â» Ã  %COn attendait un nom de terminaison Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CListe de variables attendue Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©Une variable est attendue Ã  %LEntitÃ© dÃ©finissable attendue prÃ¨s de %LListe d'entitÃ©s nommÃ©es attendue Ã  %CVariable attendue dans l'instruction READ Ã  %CVariable ou io-implied-do attendu Ã  %LVariable ou io-implied-do attendu dans l'instruction READ Ã  %LExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.La forme de tableau explicite Ã  %C doit Ãªtre une constante de type INTEGER et non de type %sInterface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sInterface explicite requise pour l'argument polymorphique Ã  %LTableau de forme explicite avec des limites non constantes Ã  %CExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans le sÃ©lecteur CASE Ã  %L doit Ãªtre scalaireL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationOption supplÃ©mentaire Ã  %<-Xassembler%>Â : %s, abandonne toutes les options %<-Xassembler%> et %<-Wa%>.CaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %Lle mode FDPIC n'est pas supportÃ© en mode Thumb-1La clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentDÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CConstruction FORALL Ã  %LL'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %LLe nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaireLe nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entierLa clause de masque FORALL Ã  %L requiert une expression scalaire LOGICALL'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©roL'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaireInstruction FORM TEAM Ã  %CL'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finieL'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction FORMAT Ã  %L n'a pas d'Ã©tiquette d'instructionLa balise FORMAT Ã  %L ne peut pas Ãªtre un tableau de taille nulleL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.les registres FP pourraient Ãªtre Ã©crasÃ©s malgrÃ© l'attribut %qEÂ : compilez avec %<-mgeneral-regs-only%>L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueTypes FPU de LoongArchÂ :les options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Argument FROMPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec lors de la recherche d'une correspondance de la clause Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Ã‰chec lors de la conversion de BOZ vers REAL Ã  %LErreur fataleLe fichier %qs est inclus rÃ©cursivementLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranContrÃ´le fin des fonctionnalitÃ©s d'ajustement.Le premier argument de l'affectation dÃ©finie Ã  %L doit Ãªtre INTENT(OUT) ou INTENT(INOUT)Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Le premier ou le dernier argument intrinsÃ¨que de !$OMP ATOMIC doit Ãªtre %qs Ã  %LCorrigez le calcul de min_intLa longueur de ligne fixe doit Ãªtre au moins septLe fanion %<-fmax-stack-var-size=%d%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.Incorporer les appels Ã  de simples fonctions en-lignes.Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi).Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc.Suivre les prescriptions pour l'Ã©dition de liens de l'EABI.Pour !$OMP ATOMIC COMPARE, le premier opÃ©rande dans la comparaison Ã  %L doit Ãªtre la variable %qs dans laquelle l'instruction de mise Ã  jour Ã©crit Ã  %LPour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les opÃ©rations de dÃ©calage par une quantitÃ© constante, qui requiÃ¨rent une instruction individuelle pour dÃ©caler de une position, dÃ©fini le nombre maximum d'instructions de dÃ©calage en-ligne (valeur maximum 64) Ã  Ã©mettre au lieu d'utiliser la fonction d'assistance __mspabi correspondante. La valeur par dÃ©faut est 4.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.Pour l'assembleur (et l'Ã©diteur de liens), autoriser l'utilisation sans erreur de toute sous-variante d'architecture.Interdire la rÃ©alisation de l'optimisation fp-as-gp.Interdire l'utilisation de $fp pour l'accÃ¨s aux variables statiques et locales. Cette option interdit strictement l'optimisation fp-as-gp mÃªme si Â«Â -mforce-fp-as-gpÂ Â» est utilisÃ©e.Forcer tous les appels Ã  Ãªtre faits via une instruction jli.Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal.Forcer les accÃ¨s aux champs de bits Ã  correspondre Ã  la largeur de leur type.Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©.Forcer la dÃ©sactivation des boucles matÃ©rielles, utilise mÃªme -mext-dsp.Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer la gÃ©nÃ©ration d'Ã©bauches d'indirection des symboles externes.Forcer les appels indirects et les sauts via un registre.Forcer la rÃ©alisation de l'optimisation fp-as-gp.Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â».Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsFortran 2003: CaractÃ¨re pour l'argument %qs de l'intrinsÃ¨que %qs Ã  %LFortan 2003: SpÃ©cificateur de format DT interdit Ã  %CFortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %LFonctionnalitÃ© Fortran 2008 obsolÃ¨teÂ :Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %LFortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qsFortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qsFortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %LFortran 2008: Point-virgule Ã  %C sans instruction avant luiFonctionnalitÃ© Fortran 2018 supprimÃ©eÂ :FonctionnalitÃ© Fortran 2018 obsolÃ¨teÂ :Fortran 2018Â :Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %LAucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %LLa longueur de ligne libre doit Ãªtre au moins troisFonction %qs comme expression d'initialisation Ã  %LLa fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVELa fonction %qs Ã  %L ne peut pas avoir une initialisationLa fonction %qs Ã  %L n'a pas de type IMPLICITLa fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨queLa fonction %qs Ã  %L doit Ãªtre PURELa fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨queLa fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muetLa fonction %qs requiert une liste d'arguments Ã  %CLa fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantesLa fonction %s Ã  %L a l'entrÃ©e %s avec des caractÃ©ristiques non concordantesLa fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesFonction pas trouvÃ©e.Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisationLe rÃ©sultat de la fonction %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat %qs de la fonction Ã  %L est invalide comme argument X pour C_FUNLOCLe rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableauLe rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %LLa variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTERAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power10.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC ne supporte actuellement pas un argument de type %qT pour des fonctions %<simd%>GCC ne supporte actuellement pas les types de tailles mÃ©langÃ©s pour les fonctions %<simd%>GCC ne supporte actuellement pas le type de retour %qT pour les fonctions %<simd%>GCC ne supporte actuellement pas simdlen %wd pour le type %qTGCC n'est pas configurÃ© pour supporter %qs comme argument Ã  %<-foffload=%>GCC doit Ãªtre configurÃ© avec %<--enable-newlib-nano-formatted-io%> pour utiliser %<-mtiny-printf%>GCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©Type de GPU GCN Ã  utiliser:GCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnellel'attribut de style GNU entre l'Ã©tiquette et la dÃ©claration appartient Ã  l'Ã©tiquetteL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LRebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %CGÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions MMA.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions LXVKQ.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIDP.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIW.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) d'adressage mÃ©moire relatif au PC.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) des optimisations mÃ©moire relatives au PC pour les externes.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions mÃ©moire prÃ©fixÃ©es.GÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les informations de dÃ©bogage BTF au niveau par dÃ©faut.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C depuis des dÃ©clarations BIND(C).GÃ©nÃ©rer des prototypes C depuis des dÃ©finitions de procÃ©dures externes non-BIND(C).GÃ©nÃ©rer l'information des dÃ©pendances de modules C++i.GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer les informations de dÃ©bogage CTF au niveau par dÃ©faut.GÃ©nÃ©rer des instructions de l'extension DSP.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes avec les extensions GNU.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes.GÃ©nÃ©rer du code FDPIC ELF.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer un fichier JSON.GÃ©nÃ©rer du code LP64.GÃ©nÃ©rer du code pour MIPS16.GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie.GÃ©nÃ©rer du code pour un PA1.0.GÃ©nÃ©rer du code pour un PA1.1.GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur).GÃ©nÃ©rer des instructions SBIT et CBIT.GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__.GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant.GÃ©nÃ©rer un paquet Mach-O (type de fichier MH_BUNDLE).GÃ©nÃ©rer une section __return_loc pointant vers tous les codes de contrÃ´le de code de retour.GÃ©nÃ©rer un appel pour stopper l'application si une fonction qui ne devrait par retourner un rÃ©sultat retourne quand mÃªme un rÃ©sultat.GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation.GÃ©nÃ©rer un point de sortie unique pour chaque fonction.GÃ©nÃ©rer des noms de chemins absolus vers le code source pour gcov.GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits.GÃ©nÃ©rer toutes les informations nÃ©cessaires pour le principe Â«Â compilÃ© une fois â€“ exÃ©cutÃ© partoutÂ Â» de BPF.GÃ©nÃ©rer un exÃ©cutable de sortie qui lie les symboles au chargement plutÃ´t que paresseusement.GÃ©nÃ©rer une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer un eBPF gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc.GÃ©nÃ©rer du code pour l'architecture CR16C.GÃ©nÃ©rer du code pour l'architecture CR16C+ (par dÃ©faut).GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple Mac OS X).GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt.GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU).GÃ©nÃ©rer du code pour le Smart Mode.GÃ©nÃ©rer du code pour l'Ã©tat Thumb.GÃ©nÃ©rer du code pour l'assembleur UNIX.GÃ©nÃ©rer du code pour une ABI 32 bits.GÃ©nÃ©rer du code pour un 5206e.GÃ©nÃ©rer du code pour un 520X.GÃ©nÃ©rer du code pour un 528x.GÃ©nÃ©rer du code pour un 5307.GÃ©nÃ©rer du code pour un 5407.GÃ©nÃ©rer du code pour une ABI 64 bits.GÃ©nÃ©rer du code pour un 68000.GÃ©nÃ©rer du code pour un 68010.GÃ©nÃ©rer du code pour un 68020.GÃ©nÃ©rer du code pour un 68030.GÃ©nÃ©rer du code pour un 68040 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68040.GÃ©nÃ©rer du code pour un 68060 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68060.GÃ©nÃ©rer du code pour un 68302.GÃ©nÃ©rer du code pour un 68332.GÃ©nÃ©rer du code pour un 68851.GÃ©nÃ©rer du code pour un ColdFire v4e.GÃ©nÃ©rer le code pour une DLL.GÃ©nÃ©rer du code pour un Fido A.GÃ©nÃ©rer du code pour un cpu32.GÃ©nÃ©rer du code pour toutes les instanciations de patrons.GÃ©nÃ©rer du code pour un 11/10.GÃ©nÃ©rer du code pour un 11/40.GÃ©nÃ©rer du code pour un 11/45.GÃ©nÃ©rer du code pour les contrats assert.GÃ©nÃ©rer du code pour les contrats invariants des classes.GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin.GÃ©nÃ©rer le code pour les fonctions mÃªme si elles sont complÃ¨tement mises en ligne.GÃ©nÃ©rer du code pour le processeur donnÃ©.GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable.GÃ©nÃ©rer du code pour les contrats post-condition.GÃ©nÃ©rer du code pour les contrats prÃ©-condition.GÃ©nÃ©rer le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer le code pour les Â«Â switchÂ Â» sans instruction Â«Â defaultÂ Â».GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210.GÃ©nÃ©rer du code pour M*Core M340.GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau.GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut).GÃ©nÃ©rer le code pour le mode utilisateur.GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es).GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court.GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4.GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifique au processeur (psABI) du MCU Intel.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS.GÃ©nÃ©rer du code qui utilise les instructions en virgules flottantes du 68881.GÃ©nÃ©rer du code qui s'exÃ©cutera dans l'Ã©tat privilÃ©giÃ©.GÃ©nÃ©rer du code qui ne sera pas liÃ© avec une autre bibliothÃ¨que partagÃ©e par son ID mais qui pourra Ãªtre utilisÃ© comme bibliothÃ¨que partagÃ©e.GÃ©nÃ©rer du code pour vÃ©rifier les bornes avant d'indexer les tableaux.GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions.GÃ©nÃ©rer du code pour mitiger la spÃ©culation en ligne droite.GÃ©nÃ©rer du code pour dÃ©tecter quand le processeur pourrait spÃ©culer incorrectement.GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.GÃ©nÃ©rer du code utilisant les adresses avec symbole d'ancrage global.GÃ©nÃ©rer du code qui utilise les instructions en virgule flottante matÃ©rielles.GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux.GÃ©nÃ©rer du code qui nâ€™utilise que des registres du cÅ“ur (r0-r14).GÃ©nÃ©rer du code avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code avec des chargements/stockage non alignÃ©, valide pour MIPS R6.GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer des rÃ©serves de constantes dans le compilateur au lieu de l'assembleur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail.GÃ©nÃ©rer les informations de dÃ©bogage dans le format DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans le format STABS Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans le format XCOFF Ã©tendu.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des instructions de division.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer la documentation.GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer eBPF pour la version du noyau Linux donnÃ©e.GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue, uniquement valable pour ARC700.GÃ©nÃ©rer des information Ã©tendues pour les points d'entrÃ©es des fonctions en ligne.GÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante.GÃ©nÃ©rer des instructions frecipd/fsqrtd/fdivd (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer des instructions abs matÃ©rielles.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit.GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter.GÃ©nÃ©rer des instructions isel.GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer un eBPF petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer des appels locaux vers des opÃ©rations atomiques hors ligne.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer des fragments millicode.GÃ©nÃ©rer les instructions mul64 et mulu64.GÃ©nÃ©rer l'instruction norm.GÃ©nÃ©rer du code en mode normal.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement.GÃ©nÃ©rer du code relatif au compteur de programme (PC).GÃ©nÃ©rer des instructions de l'extension de performance.GÃ©nÃ©rer des instructions de l'extension de performance version 2.GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes.GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode petit).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode petit).GÃ©nÃ©rer des instructions de prÃ©chargement, si disponible, pour les tableaux dans les boucles.GÃ©nÃ©rer des instructions push/pop (par dÃ©faut).GÃ©nÃ©rer du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.GÃ©nÃ©rer l'instruction return dans une fonction nue.GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution.GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC.GÃ©nÃ©rer les sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg et .s390_return_mem pour contenir les emplacements des branches indirectes qui ont Ã©tÃ© corrigÃ©es par l'utilisation d'une des options -mindirect-branch* ou -mfunction-return*.  Les sections consistent en un tableau d'Ã©lÃ©ments sur 32 bits. Chaque entrÃ©e contient le dÃ©calage depuis l'entrÃ©e de l'emplacement corrigÃ©.GÃ©nÃ©rer du code auto-relocalisable.GÃ©nÃ©rer sin, cos, sqrt pour le coprocesseur mathÃ©matique.GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision.GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit.GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire.GÃ©nÃ©rer des instructions stm/ldm (par dÃ©faut).GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes.GÃ©nÃ©rer l'instruction swap.GÃ©nÃ©rer les instructions avec modulo entier.GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx).GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq).GÃ©nÃ©rer des chargements/stockages VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des chargements/stockages de pairs de vecteurs VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.GÃ©nÃ©rer xBPF.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LLes optimisations de boucles Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Les optimisations de boucles par Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible).Guider l'Ã©diteur de liens pour relÃ¢cher les instructions.Traiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic.Renforcer les branchements conditionnels en vÃ©rifiant les conditions inversÃ©es.Renforcer les conditions pas utilisÃ©es dans les branches, en vÃ©rifiant les conditions inversÃ©es.Fanion de contrÃ´le du modÃ¨le de l'ordonnanceur avec prÃ©-extraction automatique matÃ©rielle. Nombre de cycles d'anticipation que le modÃ¨le examine, la valeur Â«Â 0Â Â» active uniquement l'heuristique de tri des instructions. DÃ©sactivÃ© par dÃ©faut.La constante hexadÃ©cimale Ã  %L utilise la syntaxe non standard X au lieu de ZConstante Hollerith Ã  %CLa variable %qs associÃ©e Ã  l'hÃ´te ne peut pas Ãªtre dans l'instruction DATA Ã  %CQuelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e en raison de la mise en ligne (en pourcentage).Quelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e Ã  cause de la propagation interprocÃ©durale de constantes (en pourcentage).opÃ©rande registre E/S pour Â«Â %%%cÂ Â»IBITS: Bit incorrectICE: %<emit_insn%> utilisÃ© lÃ  oÃ¹ %<emit_jump_insn%> est attenduÂ :Identification de la bibliothÃ¨que partagÃ©e Ã  construire.les bibliothÃ¨ques partagÃ©es utilisant un ID et FD-PIC ne peuvent pas Ãªtre utilisÃ©s ensembleModule IEEE_ARITHMETIC Ã  %CModule IEEE_EXCEPTIONS Ã  %CModule IEEE_FEATURES Ã  %CLa clause IF Ã  %L requiert une expression LOGICAL scalaireLe modificateur %s de la clause IF Ã  %L n'est pas appropriÃ© pour la construction OpenMP actuelleLa clause IF sans modificateur Ã  %L est utilisÃ©e avec des clauses IF avec modificateursIM part_ref Ã  %CL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITIMPLICIT NONE avec une liste de spÃ©cifications Ã  %CL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)Instruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CL'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme tempsL'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID=L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNITL'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %Cl'expression INTEGER de la clause %s Ã  %L doit Ãªtre non nÃ©gativeL'expression INTEGER de la clause %s Ã  %L doit Ãªtre positiveL'expression INTEGER de chunk_size dans la clause SCHEDULE Ã  %L doit Ãªtre positiveINTEGER(KIND=8) n'est pas disponible avec l'option %<-fdefault-integer-8%>INTEGER(KIND=8) n'est pas disponible avec l'option %<-finteger-4-integer-8%>INTENT (%s) est en conflit avec INTENT(%s) Ã  %LINTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %CL'argument effectif de INTENT(%s) Ã  %L pourrait interfÃ©rer avec l'argument effectif Ã  %L.INTENT(IN) POINTER %qs dans la clause %s Ã  %LINTENT(IN) POINTER %qs dans la clause COPYPRIVATE Ã  %LL'argument INTENT(OUT) %qs de la procÃ©dure pure %qs Ã  %L ne peut pas Ãªtre polymorphiqueLa procÃ©dure %qs de INTERFACE Ã  %L a le mÃªme nom que la procÃ©dure englobanteLe IO UNIT dans l'instruction %s Ã  %L doit Ãªtre un fichier interne dans une procÃ©dure PUREla dÃ©finition IO pour %q+D a besoin d'une adresseL'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %CBalise IOMSG Ã  %Lle rÃ©sumÃ© de modref IPA est manquant dans le fichier d'entrÃ©eLa vÃ©rification d'accÃ¨s IPA-SRA a Ã©chouÃ©lâ€™ISA %qs n'est pas supportÃ©e par l'attribut %<target%>, utilisez la syntaxe %<arch=%>le C ISO ne permet pas %<%E (expression)%>le C ISO n'autorise pas de %<;%> supplÃ©mentaire en dehors d'une fonctionle C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonctionle C ISO ne supporte pas %<#pragma STDC FLOAT_CONST_DECIMAL64%>le C ISO ne permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas les attributs %<[[]]%> avant C2Xle C ISO ne supporte pas les types %<__int%d%>le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %qsle C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimales avant C2Xle C ISO ne supporte pas les types en virgule fixele C ISO ne supporte pas l'omission des noms des paramÃ¨tres dans les dÃ©finitions de fonctions avant C2Xle C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>le C ISO ne supporte pas les types saturantsle C ISO ne supporte pas le type %<_Float%d%s%>le C ISO interdit %<goto *expr;%>le C ISO interdit %<return%> avec une expression dans une fonction qui retourne un voidle C ISO interdit une unitÃ© de traduction videle C ISO interdit l'affectation entre un pointeur de fonction et %<void *%>le C ISO interdit les groupes entre accolades Ã  l'intÃ©rieur d'expressionsle C ISO interdit le transtypage d'un type non scalaire vers lui-mÃªmele C ISO interdit le transtypage vers un type unionle C ISO interdit la comparaison de %<void *%> avec un pointeur de fonctionle C ISO interdit une expression conditionnelle entre %<void *%> et un pointeur de fonctionle C ISO interdit une expression conditionnelle dont un seul cÃ´tÃ© est Â«Â voidÂ Â»le C ISO interdit les fonctions de type volatile ou constantele C ISO interdit la conversion d'un pointeur de fonction en un type de pointeur vers un objetle C ISO interdit la conversion d'un pointeur vers un objet en un type de pointeur vers une fonctionle C ISO interdit d'initialiser avec des accolades videsle C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tresle C ISO interdit les rÃ©fÃ©rences anticipÃ©es vers un type %<enum%>le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>le C ISO interdit la dÃ©claration d'Ã©tiquettele C ISO interdit les dÃ©clarations de membre sans aucun membrele C ISO interdit les fonctions imbriquÃ©esle C ISO interdit l'omission du terme central de l'expression %<?:%>le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctionsle C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>le C ISO interdit les types de fonction qualifiÃ©sle C ISO interdit le retour entre un pointeur de fonction et %<void *%>le C ISO interdit de spÃ©cifier les bornes des Ã©lÃ©ments Ã  initialiserle C ISO interdit d'accÃ©der aux tableaux %<register%> par un indicele C ISO interdit le tableau de taille nullele C ISO interdit le tableau de taille nulle %qEle C ISO interdit la conversion d'argument en type unionle C ISO requiert un argument nommÃ© devant %<...%>le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>l'attribut %qE du C++ ISO ne s'applique pas aux fonctions; il est traitÃ© comme %<[[gnu::%E]]%>le C++ ISO 1998 ne permet pas %<long long%>le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicitesle C++ ISO autorise les attributs de champs de bits uniquement avant l'Ã©lÃ©ment %<:%>le C++ ISO n'a pas adoptÃ© les patrons d'opÃ©rateurs de chaÃ®nes littÃ©rales prenant un paquet d'arguments de caractÃ¨resle C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de %<?:%>le C++ ISO ne permet pas %<alignof%> avec un non typele C++ ISO ne permet pas des initialisations par dÃ©signation du C99le C++ ISO ne permet pas des initialisations par dÃ©signation de GNUle C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonctionle C++ ISO ne supporte pas %<__int%d%> pour %qsle C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonctionle C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonctionle C++ ISO interdit les groupes d'accolades Ã  l'intÃ©rieur des expressionsle C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programmele C++ ISO interdit le transtypage vers un type tableau %qTle C++ ISO interdit la comparaison entre un pointeur et un entierle C++ ISO interdit la comparaison entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit les littÃ©raux composÃ©sle C++ ISO interdit les gotos calculÃ©sle C++ ISO interdit l'expression conditionnelle entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qTle C++ ISO interdit la dÃ©claration de %qs sans typele C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qTle C++ ISO interdit de dÃ©crÃ©menter un enumle C++ ISO interdit un enum vide et sans nomle C++ ISO interdit le membre tableau flexible %qsle C++ ISO interdit les tableaux flexibles comme membresle C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qDle C++ ISO interdit d'incrÃ©menter un pointeur du type %qTle C++ ISO interdit d'incrÃ©menter un enumle C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qTle C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobantele C++ ISO interdit l'omission du terme au milieu de l'expression %<?:%>le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>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%>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%>le C++ ISO interdit l'utilisation de %qE sur des instanciations explicitesle 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%>le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constantele C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustractionle C++ ISO interdit le tableau de taille variablele C++ ISO interdit le tableau de taille variable %qDle C++ ISO interdit le tableau de taille zÃ©role C++ ISO interdit le tableau de taille zÃ©ro %qDle C++ ISO interdit les structures anonymesle C++ ISO interdit la surcharge de %<operator ?:%>le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptionsle C11 ISO ne supporte pas l'omission de la chaÃ®ne de caractÃ¨res dans %<_Static_assert%>le C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne permet pas %<_Alignas%>le C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas %<_Static_assert%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>le C90 ISO ne supporte pas les dÃ©clarations initiales de la boucle %<for%>le C90 ISO ne supporte pas %<long long%>le C90 ISO ne supporte pas %<static%> ou les qualificatifs de types dans les dÃ©clarateurs de tableau de paramÃ¨tresle C90 ISO ne supporte pas %qEle C90 ISO ne supporte pas les types boolÃ©ensle C90 ISO ne supporte pas les types Â«Â complexÂ Â»le C90 ISO ne supporte pas les membres qui sont des tableaux flexiblesle C90 ISO ne permet pas le qualificatif %<_Atomic%>le C90 ISO ne supporte pas les structures et unions sans nomle C90 ISO interdit le tableau %qE dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit le tableau dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit les littÃ©raux composÃ©sle C90 ISO interdit les mÃ©langes de dÃ©clarations et de codele C90 ISO interdit de spÃ©cifier des sous-objets Ã  initialiserle C90 ISO interdit d'accÃ©der Ã  un tableau par un indice si le tableau n'est pas une l-valeurle C90 ISO interdit le tableau de taille variablele C90 ISO interdit le tableau %qE de taille variablele C99 ISO ne permet pas %<_Alignas%>le C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %<_Static_assert%>le C99 ISO ne supporte pas %qEle C99 ISO ne supporte pas le qualificatif %<_Atomic%>le C99 ISO ne supporte pas les structures et unions sans nomModule ISO_C_BINDING Ã  %CModule intrinsÃ¨que ISO_FORTRAN_ENV Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SINK Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SOURCE Ã  %CSi -ftree-vectorize est utilisÃ©, la limite minimale de boucle d'une boucle prise en compte pour la vectorisation.Si -fvariable-expansion-in-unroller est utilisÃ©, le nombre maximum de fois qu'une variable individuelle sera dÃ©veloppÃ©e pendant le dÃ©pliage de la boucle.Si le remappage des limites est spÃ©cifiÃ© Ã  %L, la cible du pointeur ne sera point NULLSi le premier argument de ATAN2 Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le premier argument de ATAN2D Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisÃ©s durant son optimisation.Si l'ordonnancement est fait aprÃ¨s le rechargement, faire un ordonnancement des super blocs.Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe.Ignorer dllimport pour les fonctions.Ignorer l'espace de noms Ã  deux niveaux normalement utilisÃ©; rÃ©soudre les symboles dans l'ordre de la ligne de commande et ne pas enregistrer quelle bibliothÃ¨que a fourni le symbole rÃ©solu.Ignorer les pragmas non supportÃ©s.IgnorÃ© mais prÃ©servÃ© pour rÃ©tro-compatibilitÃ©. Seule l'ABI 64 bits est supportÃ©e.IgnorÃ©.Objet allouable illÃ©gal Ã  %C pour une procÃ©dure PUREAffectation illÃ©gale Ã  une procÃ©dure externe Ã  %LCaractÃ¨re illÃ©gal dans la constante BOZ Ã  %CIdentifiant illÃ©gal dans copy_walk_reduction_argDirective du prÃ©processeur illÃ©galeType de rÃ©fÃ©rence illÃ©gale Ã  %L comme objet EQUIVALENCEPas nul illÃ©gal Ã  %LType illÃ©gal dans la concatÃ©nation de caractÃ¨re Ã  %LInstruction %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction CRITICAL de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction CRITICAL de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction EVENT %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREL'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()ImplÃ©menter les contrats Â«Â inÂ Â» des mÃ©thodes surchargÃ©es comme Ã©tant un sur-ensemble du contrat parent.ImplÃ©menter les paramÃ¨tres Â«Â inÂ Â» comme signifiant la portÃ©e constante.ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.ImplÃ©menter DIP1008: Autoriser les exceptions dans du code @nogc.ImplÃ©menter DIP1021: Arguments de fonction mutables.ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es.ImplÃ©menter les opÃ©rations __atomic via des appels de bibliothÃ¨que aux fonctions historiques __sync.ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons.La dÃ©claration implicite de la fonction BIND(C) %qs Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable BIND(C) %qs implicitement dÃ©clarÃ©e Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa fonction %s dÃ©clarÃ©e implicitement est utilisÃ©e dans !$OMP DECLARE REDUCTION Ã  %L La sous-routine %s dÃ©clarÃ©e implicitement est utilisÃ© dans !$OMP DECLARE REDUCTION Ã  %L La variable %qs implicitement dÃ©clarÃ©e Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C mais elle est un argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieurSAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©fautTableau de forme implicite Ã  %LAmÃ©liorer la capacitÃ© de GCC Ã  suivre les numÃ©ros de colonnes dans les grands fichiers source au dÃ©triment d'une compilation plus lente.La fonction impure %qs Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eLa fonction impure Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eDans %s Ã  %L, les procÃ©dures doivent toutes Ãªtre des FUNCTION car le nom gÃ©nÃ©rique est Ã©galement le nom du type dÃ©rivÃ©Dans %s Ã  %L, les procÃ©dures doivent Ãªtre soit toutes des SUBROUTINE ou soit toutes des FUNCTIONEn C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO.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 %sDans l'optimisation SSA-PRE sur les arbres, activer l'Ã©limination de la redondance partielle-partielle.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.Dans l'appel Ã  %qs Ã  %L, dÃ©saccord de type dans l'argument %qs; passe %qs Ã  %qsDans le constructeur %qsDans le constructeur de copie %qsDans le destructeur %qsDans le fichier inclus depuisDans la fonction %qsDans la fonction lambdaDans la fonction membre %qsDans le moduleDans le module importÃ© Ã Dans la fonction membre statique %qsRÃ©pertoire d'inclusion %qs: %sLe fichier inclus %qs n'est pas un fichier rÃ©gulierObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %LInitialisation incompatible entre une entitÃ© de type dÃ©rivÃ© et une entitÃ© avec le type %qs Ã  %CRangs incompatibles %d et %d dans l'affectation Ã  %LRangs incompatibles dans %s (%d et %d) Ã  %LTypes incompatibles dans l'instruction DATA Ã  %L; tentative de conversion de %s en %sTypespec incompatible pour l'Ã©lÃ©ment de tableau Ã  %LUtilisation incompatible de TILE et COLLAPSE Ã  %LRÃ¨gles d'Ã©quivalence incohÃ©rentes impliquant %qs Ã  %L et %qs Ã  %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'expression prÃ¨s de %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'instructionRangs inconsistant pour l'opÃ©rateur Ã  %%L et %%LarÃªte incorrecte de gestions des exceptions %i->%iExtent incorrect dans l'argument B de l'intrinsÃ¨que MATMUL dans la dimension 1: est %ld, devrait Ãªtre %ldAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs est redÃ©finie Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur d'une boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LIndiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Comparaison inÃ©galitaire pour %s Ã  %LInhiber l'utilisation des instructions matÃ©rielles en virgule flottante.L'initialisation Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation Ã  %C n'est pas pour une variable pointeurL'initialisation du composant allouable Ã  %C n'est pas permiseL'initialisation du pointeur Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation d'un composant de structure avec une constante HOLLERITH Ã  %L n'est pas permiseL'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURELa chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%ld/%ld)Initialiser les composants de variables de types dÃ©rivÃ©s en fonction d'autres fanions d'initialisation.Initialiser les variables locales Ã  zÃ©ro (provient de g77).Initialiser les registres ptx.Le symbole %qs initialisÃ© Ã  %C peut uniquement Ãªtre COMMON dans BLOCK DATALa variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©sInitialisation interdite pour PARAMETER %qs Ã  %CInitialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %CMettre en ligne les opÃ©rations __atomic quand une sÃ©quence d'instructions sans blocage est disponible.Mettre en ligne toutes les opÃ©rations connues sur des chaÃ®nes.Mettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.Mettre les constantes en ligne si cela peut Ãªtre fait en 2 insns ou moins.Mettre en ligne les opÃ©rations memset/memcpy sur des chaÃ®nes mais n'exÃ©cuter la version en ligne que pour des petits blocs.Mettre en ligne rÃ©cursif uniquement quand la probabilitÃ© que l'appel soit exÃ©cutÃ© dÃ©passe le paramÃ¨tre.Le paramÃ¨tre de requÃªte ne peut pas apparaÃ®tre dans une data-stmt-object-list Ã  %CInsÃ©rer l'instruction ENDBR Ã  l'entrÃ©e d'une fonction uniquement via cf_check_attribute pour l'instrumentalisation CET.InsÃ©rer des instructions NOP Ã  chaque entrÃ©e de fonction.InsÃ©rer le code de profilage basÃ© sur arc du programme.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).InsÃ©rer du code pour profiler les valeurs des expressions.InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation.InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.Instruction prise en compte pour le prologue, l'Ã©pilogue et d'autres surcharges des fonctions.Instruction prise en compte pour la surcharge du fragment d'une fonction.NumÃ©ro d'instruction au delÃ  duquel la pÃ©nalitÃ© de stagnation STFL est compensable.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions.GÃ©nÃ©rer le code de contrÃ´le pour les fonctions de sortie dans les fonctions dont le code de contrÃ´le a Ã©tÃ© crÃ©Ã© par __fentry__.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).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).Division entiÃ¨re tronquÃ©e vers la constante %qs Ã  %LExpression entiÃ¨re requise Ã  %CID entier (N) de l'instruction personnalisÃ©e fabsd.ID entier (N) de l'instruction personnalisÃ©e fabss.ID entier (N) de l'instruction personnalisÃ©e faddd.ID entier (N) de l'instruction personnalisÃ©e fadds.ID entier (N) de l'instruction personnalisÃ©e fatand.ID entier (N) de l'instruction personnalisÃ©e fatans.ID entier (N) de l'instruction personnalisÃ©e fcmpeqd.ID entier (N) de l'instruction personnalisÃ©e fcmpeqs.ID entier (N) de l'instruction personnalisÃ©e fcmpged.ID entier (N) de l'instruction personnalisÃ©e fcmpges.ID entier (N) de l'instruction personnalisÃ©e fcmpgtd.ID entier (N) de l'instruction personnalisÃ©e fcmpgts.ID entier (N) de l'instruction personnalisÃ©e fcmpled.ID entier (N) de l'instruction personnalisÃ©e fcmples.ID entier (N) de l'instruction personnalisÃ©e fcmpltd.ID entier (N) de l'instruction personnalisÃ©e fcmplts.ID entier (N) de l'instruction personnalisÃ©e fcmpned.ID entier (N) de l'instruction personnalisÃ©e fcmpnes.ID entier (N) de l'instruction personnalisÃ©e fcosd.ID entier (N) de l'instruction personnalisÃ©e fcoss.ID entier (N) de l'instruction personnalisÃ©e fdivd.ID entier (N) de l'instruction personnalisÃ©e fdivs.ID entier (N) de l'instruction personnalisÃ©e fexpd.ID entier (N) de l'instruction personnalisÃ©e fexps.ID entier (N) de l'instruction personnalisÃ©e fextsd.ID entier (N) de l'instruction personnalisÃ©e fixdi.ID entier (N) de l'instruction personnalisÃ©e fixdu.ID entier (N) de l'instruction personnalisÃ©e fixsi.ID entier (N) de l'instruction personnalisÃ©e fixsu.ID entier (N) de l'instruction personnalisÃ©e floatid.ID entier (N) de l'instruction personnalisÃ©e floatis.ID entier (N) de l'instruction personnalisÃ©e floatud.ID entier (N) de l'instruction personnalisÃ©e floatus.ID entier (N) de l'instruction personnalisÃ©e flogd.ID entier (N) de l'instruction personnalisÃ©e flogs.ID entier (N) de l'instruction personnalisÃ©e fmaxd.ID entier (N) de l'instruction personnalisÃ©e fmaxs.ID entier (N) de l'instruction personnalisÃ©e fmind.ID entier (N) de l'instruction personnalisÃ©e fmins.ID entier (N) de l'instruction personnalisÃ©e fmuld.ID entier (N) de l'instruction personnalisÃ©e fmuls.ID entier (N) de l'instruction personnalisÃ©e fnegd.ID entier (N) de l'instruction personnalisÃ©e fnegs.ID entier (N) de l'instruction personnalisÃ©e frdxhi.ID entier (N) de l'instruction personnalisÃ©e frdxlo.ID entier (N) de l'instruction personnalisÃ©e frdy.ID entier (N) de l'instruction personnalisÃ©e fsind.ID entier (N) de l'instruction personnalisÃ©e fsins.ID entier (N) de l'instruction personnalisÃ©e fsqrtd.ID entier (N) de l'instruction personnalisÃ©e fsqrts.ID entier (N) de l'instruction personnalisÃ©e fsubd.ID entier (N) de l'instruction personnalisÃ©e fsubs.ID entier (N) de l'instruction personnalisÃ©e ftand.ID entier (N) de l'instruction personnalisÃ©e ftans.ID entier (N) de l'instruction personnalisÃ©e ftruncds.ID entier (N) de l'instruction personnalisÃ©e fwrx.ID entier (N) de l'instruction personnalisÃ©e fwry.ID entier (N) de l'instruction personnalisÃ©e round.Le sous-type %d Ã  %C n'est pas disponible pour un entierL'entier est hors de la plage symÃ©trique impliquÃ©e par le standard Fortran Ã  %LEntier en dehors de la plage symÃ©trique impliquÃ©e par le Standard Fortran en convertissant %s vers %s Ã  %LDÃ©bordement d'entier en calculant la quantitÃ© de mÃ©moire Ã  allouerL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Entier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants s'il est Ã©tabli que la taille du code ne grandira pas.IntÃ©grer les fonctions qui ne sont pas dÃ©clarÃ©es Â«Â inlineÂ Â» dans leurs appelants quand cela est profitable.IntÃ©grer les fonctions qui ne sont requises que par leur unique appelant.la psABI du MCU Intel n'est pas supportÃ©e dans le mode %sInterchangeage de boucles Ã  %LL'interface %qs Ã  %L est dÃ©clarÃ©e dans une instruction PROCEDURE ultÃ©rieureL'interface %qs Ã  %L ne peut pas Ãªtre une fonction-instructionL'interface %qs Ã  %L ne peut pas Ãªtre gÃ©nÃ©riqueL'interface %qs Ã  %L doit Ãªtre expliciteDÃ©saccord d'interface pour le composant pointeur de procÃ©dure %qs dans le constructeur de structure Ã  %L: %sInterface non concordante dans la procÃ©dure muette %qs Ã  %L: %sNon concordance de l'interface dans la procÃ©dure globale %qs Ã  %L: %sDÃ©saccord d'interface dans l'affectation du pointeur de procÃ©dure Ã  %L: %qs n'est pas une sous-routineInterface non concordante dans l'affectation du pointeur de procÃ©dure Ã  %L: %sUne interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %CNom d'interface attendu aprÃ¨s %<(%> Ã  %CFichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa procÃ©dure interne %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %LUnitÃ© interne avec un indice vecteur Ã  %LInterprÃ©ter tout INTEGER(4) comme un INTEGER(8).InterprÃ©ter tout REAL(4) comme un REAL(10).InterprÃ©ter tout REAL(4) comme un REAL(16).InterprÃ©ter tout REAL(4) comme un REAL(8).InterprÃ©ter tout REAL(8) comme un REAL(10).InterprÃ©ter tout REAL(8) comme un REAL(16).InterprÃ©ter tout REAL(8) comme un REAL(4).InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur.les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb-1Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux en octets.Recouvrement de l'intervalle de %<-fdbg-cnt=%s%>Â : [%u, %u] et [%u, %u]L'intrinsÃ¨que %qs (%s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %ld < taille du rÃ©sultat %ldFonction intrinsÃ¨que %qs (%d) non reconnueLa fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisationLa fonction intrinsÃ¨que %s Ã  %L n'est pas permise pour CO_REDUCELa fonction intrinsÃ¨que NULL Ã  %L ne peut pas Ãªtre un argument effectif de STORAGE_SIZE car il retourne un pointeur dissociÃ©L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsL'interface de l'opÃ©rateur intrinsÃ¨que Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure intrinsÃ¨que %qs n'est pas permise dans une instruction PROCEDURE Ã  %LLa procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURELa sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de typeSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible GANG, WORKER ou VECTORSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible NOHOSTConstante littÃ©rale BOZ invalide utilisÃ©e en indice Ã  %CIdentificateur C invalide dans le spÃ©cificateur NAME= Ã  %CConstante Hollerith invalide Ã  %L car elle contient un caractÃ¨re largeConstante Hollerith invalide: %L doit contenir au moins un caractÃ¨reConstante Hollerith invalide: L'entier Ã  %L devrait avoir le sous-type par dÃ©fautParamÃ¨tre KIND %s invalide Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %CNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %CCible de l'association invalide Ã  %CCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re %qc invalide dans le nom de la variable Ã  %CCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CCaractÃ¨re(s) invalide(s) dans l'instruction ELSE aprÃ¨s %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesContexte invalide pour l'intrinsÃ¨que NULL () Ã  %LContexte invalide pour un pointeur NULL() Ã  %%LLettre d'exposant %<q%> invalide dans une constante littÃ©rale rÃ©elle Ã  %CExpression invalide aprÃ¨s %<%s(%> Ã  %CExpression invalide dans gfc_element_size.Expression invalide dans gfc_target_encode_expr.Expression invalide dans gfc_target_interpret_expr.Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PUREForme invalide pour l'instruction PROGRAM Ã  %CLa forme de l'instruction WRITE est invalide Ã  %L, UNIT est requisForme invalide pour la rÃ©fÃ©rence de tableau Ã  %CForme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %CNumÃ©ro d'image %d invalide dans SYNC IMAGESExpression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %LInitialisation %s invalide dans l'instruction Data Ã  %CMot clÃ© %qs invalide dans la fonction intrinsÃ¨que %qs Ã  %LSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LMÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bitsInitialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %COpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %LArgument de procÃ©dure invalide Ã  %LAffectation de pointeur de procÃ©dure invalide Ã  %LPlage %s invalide dans l'option %sSous-type %d invalide pour un rÃ©el Ã  %CCode standard invalide pour l'intrinsÃ¨que %qs (%d)Sous-chaÃ®ne invalide dans le Â«Â doÂ Â» avec donnÃ©e implicite Ã  %L dans l'instruction DATASpÃ©cification de type invalide Ã  %CUtilisation invalide de la constant littÃ©rale BOZ Ã  %LValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre une note quand les doublons dans les diagnostiques sont supprimÃ©sÃ‰mettre des informations de dÃ©bogage pour les variables auxiliaires gÃ©nÃ©rÃ©es par le compilateur.Ã‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©roAligner les cibles des sauts sur une puissance de 2 de cette valeur.Rebut aprÃ¨s l'instruction ASSOCIATE Ã  %CRebut aprÃ¨s CALL Ã  %CRebut aprÃ¨s la liaison GENERIC Ã  %CRebut aprÃ¨s l'instruction MAP Ã  %CRebut aprÃ¨s l'instruction UNION Ã  %CRebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %CGÃ©nÃ©rer uniquement les tables de retour en arriÃ¨re pour la gestion des exceptions.Utiliser simplement icc0/fcc0.Attribut KIND Ã  %C dans une dÃ©finition STRUCTUREAttribut KIND Ã  %C dans une dÃ©finition TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationKIND part_ref Ã  %CLe mot-clÃ© %qs Ã  %C est dÃ©jÃ  apparu dans la liste des arguments actuelleL'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectifL'argument mot-clÃ© %qs Ã  %L est invalide dans une fonction instructionL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dureL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure, vouliez-vous employer %qsÂ ?L'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %LL'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %LLe sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %CLe sous-type %d n'est pas supportÃ© pour le type %s Ã  %CLe paramÃ¨tre de sous-type pour l'entitÃ© Ã  %L diffÃ¨re du paramÃ¨tre de sous-type du typespecABI AArch64 connues (Ã  utiliser avec l'option -mabi=):ABI connues (Ã  utiliser avec l'option -mabi=):Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):ABI ARM connues (Ã  utiliser avec l'option -mabi=):Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):Architectures ARM connues (Ã  utiliser avec l'option -march=):ISA C6X connues (Ã  utiliser avec l'option -march=):Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):Processeurs CSKY connus (Ã  utiliser avec l'option -mcpu=):UnitÃ©s en virgule flottante CSKY connues (Ã  utiliser avec l'option -mfpu=):Architectures CSKY connues (Ã  utiliser avec l'option -march=):Processeurs FR-V connus (Ã  utiliser avec l'option -mcpu=):Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):ISA connues pour M68K (Ã  utiliser avec l'option -march=):Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):ABI MIPS connues (Ã  utiliser avec l'option -mabi=):Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):Architectures PTX ISA cibles connues (Ã  utiliser avec l'option -misa=):Versions PTX ISA connues (Ã  utiliser avec l'option -mptx=)Â :Processeurs TILE-Gx connus (Ã  utiliser avec l'option -mcpu=):Processeurs TILEPro connus (Ã  utiliser avec l'option -mcpu=):Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):Choix connus pour mitiger la spÃ©culation en ligne droite avec -mharden-sls=Â :Choix connus pour le code de contrÃ´le de retour avec -minstrument-return=:Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):Types de cmodel connus (Ã  utiliser avec l'option -mict-model=):Types de modÃ¨les de codes connus (Ã  utiliser avec l'option -mcmodel=)Â :ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):Choix connus pour l'alignement de donnÃ©es (Ã  utiliser avec l'option -malign-data=):ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):Longueur de registre vectoriel prÃ©fÃ©rÃ©e connue (Ã  utiliser avec l'option -mprefer-vector-width=):MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):ABI des bibliothÃ¨ques vectorielles connues (Ã  utiliser avec l'option -mveclibabi=):latence de la cache L%d inconnue pour %sArgument LEN (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSArgument LEN (%ld) hors limite 0:%ld dans l'intrinsÃ¨que IBITSAttribut LEN Ã  %C dans une dÃ©finition STRUCTUREAttribut LEN Ã  %C dans une dÃ©finition TYPEref de requÃªte LEN ou KING dans une instruction DATA Ã  %LLEN part_ref Ã  %Cmembre de gauche dans un appel %<noreturn%>Modificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LClause LINEAR spÃ©cifiÃ©e avec la clause ORDERED avec argument Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs aprÃ¨s %L ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguInstruction DO Ã©tiquetÃ©e Ã  %LParenthÃ¨se gauche requise aprÃ¨s %<*%> dans la chaÃ®ne de format Ã  %LExtension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CNiveau pas trouvÃ©, utilisez none, slim, blocks, vops.Lever les restrictions sur la taille de la GOT.Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me.Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me.Comme -pedantic mais les avertissements sont rapportÃ©s comme des erreurs.Comme pour le paramÃ¨tre rs6000-density-load-pct-threshold, on vÃ©rifie Ã©galement si le nombre total d'instructions de chargement dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre et pÃ©nalise uniquement s'il est satisfait.  La valeur par dÃ©faut est 20.Comme pour le paramÃ¨tre rs6000-density-pct-threshold, on vÃ©rifie Ã©galement la somme totale des coÃ»ts vectoriels et non vectoriels et on ajoute une pÃ©nalitÃ© uniquement si la somme dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre. La valeur par dÃ©faut est 70.Limiter le nombre de fois qu'une boucle peut Ãªtre dÃ©pliÃ©e par l'auto vectoriseur. La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
! Lier du code pour un noyau __main.Lier la bibliothÃ¨que D standard dynamiquement pendant la compilation.Lier la bibliothÃ¨que D standard statiquement pendant la compilation.Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo).Ã‰diter les liens avec le BSP HAL.Ã‰diter les liens avec une version limitÃ©e de la bibliothÃ¨que C.Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libc.a et libdebug.a.Faire l'Ã©dition de liens avec libc.a et libsim.a.Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o.Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide.Faire l'Ã©dition de liens avec la bibliothÃ¨ques library-pic.Les optimisations durant l'Ã©dition de liens sont faites avec un nombre de tÃ¢ches parallÃ¨les ou un serveur de tÃ¢ches.Lister tous les compteurs de dÃ©bogage disponibles avec leurs limites et leurs valeurs.Lister toutes les allocations GC cachÃ©es.Lister tous les champs non mutables qui occupent une instance d'objet.Lister toutes les utilisations de Â«Â inÂ Â» sur un paramÃ¨tre.Lister toutes les variables qui vont dans le stockage local d'un thread.Lister les informations sur toutes les transitions du langage D.Lister les instances de remplacement Markdown dans Ddoc.L'Ã©lÃ©ment de liste %qs Ã  %L est dÃ©fini dans la directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentL'Ã©lÃ©ment de liste %qs avec des composants allouables n'est pas permis dans la clause Â«Â mapÂ Â» Ã  %LL'Ã©lÃ©ment de liste ne sera point co-indexÃ© Ã  %CListe spÃ©cifiÃ©e avec la clause d'ordre de mÃ©moire dans la directive FLUSH Ã  %CLister les statistiques sur les instanciations de patron.Charger tous les membres des bibliothÃ¨ques archives plutÃ´t que seulement ceux qui satisfont les symboles non dÃ©finis.Le localisateur %qs Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLe localisateur Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLa variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sEnregistrer dans le journal quels fichiers objets sont chargÃ©s par l'Ã©diteur de liens.Enregistrer dans le journal quel(s) symbole(s) ont provoquÃ©(s) le chargement d'un objet.Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Types de processeur LoongArchÂ :Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finVariable de boucleLa variable de boucle Ã  %C ne peut pas Ãªtre un co-tableauLa variable de boucle Ã  %C ne peut pas Ãªtre un sous-composantLa variable de boucle Ã  %C ne peut pas Ãªtre un tableauLa variable de boucle a Ã©tÃ© modifiÃ©eLes boucles qui itÃ¨rent au moins le nombre de fois sÃ©lectionnÃ© recevront un alignement de boucle.La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dFait correspondre (MAP) %qD Ã  (TO) %qEFait correspondre (MAP) %qD Ã  (TO) %qTle MCU %qs n'a pas d'unitÃ© de multiplication matÃ©rielle mais %<-mhwmult%> est dÃ©fini Ã  %sle MCU %qs supporte l'ISA %s mais %<-mcpu%> est dÃ©fini Ã  %sle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  16 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  32 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  f5seriesLa clause MESSAGE Ã  %L requiert une expression scalaire CHARACTER du type par dÃ©fautcode %<-mxgot%> MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant Ãªtre dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans %<mmix_print_operand%>MMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CprÃ©fixe MODULE Ã  %C trouvÃ© en dehors d'un module, sous-module ou interfaceArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans %<cris_op_str%>L'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Demander Ã  GCC de passer l'option en ligne de commande --no-relax Ã  l'Ã©diteur de lien au lieu de l'option --relax.Rendre indirects tous les appels de fonctions.Rendre les fonctions en ligne constexpr par dÃ©faut.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CSpÃ©cification de type mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.DÃ©finition du type dÃ©rivÃ© dÃ©corÃ© Ã  %CMappeur entre module et fichiers CMI.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur.Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â».Le nombre max de blocs de base dans une boucle pour un dÃ©placement de boucle invariant.Le nombre max de boucles pour l'allocation de registre rÃ©gional.Nombre max d'octets Ã  comparer dans des boucles.Nombre max d'octets Ã  comparer sans boucles.Nombre max d'octets Ã  comparer.Nombre max d'octets Ã  dÃ©placer en ligne.La taille max de la table des conflits en Mo.Nombre max de marqueurs de dÃ©bogage Ã  Ã©tendre ou mettre en ligne.La profondeur de rÃ©cursion max pour dÃ©velopper les expressions de pistage de variables.La taille max de la liste des emplacements pour laquelle des opÃ©rations inverses devraient Ãªtre ajoutÃ©es.La taille max des tables de hachage pour le pistage des variables.Croissance maximale du code par la duplication de queue (en pourcentage).Croissance maximale estimÃ©e du corps d'une fonction causÃ©e par la premiÃ¨re vague de mises en ligne des appels uniques.Estimation maximale de la conclusion des branches considÃ©rÃ©es prÃ©visibles.Croissance maximale due Ã  la mise en ligne d'une grande fonction (en pourcentage).Le nombre maximum d'extrÃ©mitÃ©s de frontiÃ¨re de plage de Â«Â caseÂ Â» dans une instruction Â«Â switchÂ Â» utilisÃ©e durant la gÃ©nÃ©ration du rÃ©sumÃ© de la fonction IPA.La taille maximale d'une partition pour LTO (en instructions estimÃ©es).Croissance maximale de la trame de pile causÃ©e par la mise en ligne (en pourcentage).La croissance maximale autorisÃ©e du nombre et de la taille totale des nouveaux paramÃ¨tres que IPA-SRA remplace par un pointeur vers un agrÃ©gat.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.Taille combinÃ©e maximale de l'appelant et de l'appelÃ© qui est mise en ligne si l'appelÃ© est appelÃ© une fois.La profondeur maximale de la recherche DFS utilisÃ©e par l'analyse d'Ã©vasion de modref.La profondeur maximum de boucles imbriquÃ©es qu'il faut entiÃ¨rement numÃ©roter par valeur de maniÃ¨re optimiste.La profondeur maximale de l'Ã©valuation d'expressions logiques qui sera examinÃ©e en Ã©valuant les portÃ©es des arrÃªtes sortantes.La profondeur maximale de clonage rÃ©cursif pour les fonctions auto-rÃ©cursives.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Profondeur de boucle maximale pour un appel qui est considÃ©rÃ© pour la mise en ligne de fonctions appelÃ©es une fois.Nombre maximum de VALEURs traitÃ©es lors d'un appel Ã  find_base_term.Le nombre maximum d'accÃ¨s stockÃ©s dans chaque rÃ©fÃ©rence modref.Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum de tableaux par SCoP.Nombre maximum d'accÃ¨s artificiels pour activer la propagation vers l'avant que le remplacement scalaire d'agrÃ©gats gardera pour une variable locale.Le nombre maximum d'assertions Ã  ajouter le long de l'arÃªte par dÃ©faut d'une instruction switch pendant le VRP.Le nombre maximum de bases stockÃ©es dans chaque arbre modref.Le nombre maximum de blocs de base avant que EVRP utilise une cache peu dense.Le nombre maximum de blocs de base sur le chemin de sauts enchaÃ®nÃ©s.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.Le nombre maximum de bits qui peuvent Ãªtre dÃ©placÃ©s efficacement de mÃ©moire Ã  mÃ©moire.Le nombre maximum de bits qui peuvent Ãªtre stockÃ©s efficacement dans la mÃ©moire.Nombre maximum de fichiers de modules C++ ouverts simultanÃ©ment lors du chargement paresseux.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de prÃ©dicats diffÃ©rents utilisÃ©s pour garder une trace des propriÃ©tÃ©s des boucles dans l'analyse IPA.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de points d'Ã©vasion suivis par modref par nom SSA.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©Le nombre maximum d'aplatissages de boucles pour amÃ©liorer l'alignement des rÃ©fÃ©rences aux donnÃ©es dans une boucle.Le nombre maximum de may-defs visitÃ©s lors d'une dÃ©virtualisation spÃ©culative.Le nombre maximum d'espaces de noms Ã  parcourir pour chercher des alternatives quand la recherche de nom a Ã©chouÃ©.Nombre maximum d'appels imbriquÃ©s pour rechercher une dÃ©pendance de contrÃ´le pendant l'analyse d'une variable non initialisÃ©e.Le nombre maximum d'opÃ©rations dans une expression de paramÃ¨tre qui peut Ãªtre traitÃ©e par l'analyse IPA.Le nombre maximum d'arÃªtes sortantes dans un switch avant que EVRP ne le traite.Le nombre maximum de paramÃ¨tres dans un SCoP.Le nombre maximum de requÃªtes dans l'oracle des alias par zone de stockage.Le nombre maximum de rÃ©fÃ©rences stockÃ©es dans chaque base modref.Le nombre maximum de relations que l'oracle enregistrera dans un bloc de base.Le nombre maximum d'expressions autorisÃ©es dans un bloc qui doit Ãªtre dupliquÃ© pour enchaÃ®ner des sauts.Le nombre maximum d'expressions qui seront visitÃ©es par l'analyse des paramÃ¨tres formels de IPA basÃ© sur l'analyse d'alias dans une fonction quelconque.Le nombre maximum d'instructions visitÃ©es durant la dÃ©couverte de l'offset d'une fonction de saut.Le nombre maximum de chaines de stockages Ã  suivre en mÃªme temps dans l'Ã©tape de fusion des stockages.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de tests rÃ©alisÃ©es par la requÃªte modref.Le nombre maximum de fois qu'une plage donnÃ©e est ajustÃ©e durant le flux de donnÃ©es.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.Parties maximales que IPA-SRA suit par paramÃ¨tre formel, par consÃ©quent, est aussi le nombre maximum de remplacements d'un paramÃ¨tre formel.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.Taille maximale d'une rÃ©gion de fusion de stockage unique en octets.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dFacteur de dÃ©roulement maximum pour le unroll-and-jamLes fonctions membre dÃ©finies dans leur classe sont en-ligne dans la portÃ©e du module.L'extension Memory Tagging ne supporte pas %<-mabi=ilp32%>Fusionner les stockages adjacents.Fusionner des Ã©tats suffisamment similaires durant l'analyse.Utilisation de la sous-commande de fusion:Le rapport min entre les insns et les opÃ©randes mÃ©moire pour activer la prÃ©-extraction dans une boucle.Le rapport min entre les insns et les prÃ©-extractions pour activer la prÃ©-extraction dans une boucle avec un nombre inconnu d'itÃ©rations.Distance minimale entre un Â«Â storeÂ Â» et un Â«Â loadÂ Â» qui peuvent entrer en conflit.La probabilitÃ© minimale, en pourcents, qu'une arrÃªte enchaÃ®ne immÃ©diatement sur une autre pour dÃ©cider d'ajouter un BB Ã  un EBB d'hÃ©ritage dans LRA.La taille minimale d'une partition pour LTO (en instructions estimÃ©es).L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas.La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets.Le nombre minimum d'itÃ©rations par thread d'une boucle parallÃ©lisÃ©e la plus Ã  l'intÃ©rieur.Taille de page minimale pour les avertissements.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.DÃ©saccord dans les noms de BIND(C) (%qs/%qs) Ã  %CDÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les composants du type dÃ©rivÃ© %qs de %qs Ã  %C: %qs attendu mais a trouvÃ© %qsDÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %CDÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appelLes dÃ©saccords entre le fichier d'architecture et celui spÃ©cifiÃ© par Â«Â -archÂ Â» sont des erreurs au lieu d'avertissements.%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'expression ELSE IF Ã  %C%<(%> manquante dans l'expression IF Ã  %C%<)%> manquante dans l'expression ELSE IF Ã  %CL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %L%qs manquant dans l'instruction Ã  ou avant %LOption -mcpu manquante dans ASM_CPU_SPECÂ ?Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LTHEN manquant dans l'instruction ELSE IF aprÃ¨s %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %LSpÃ©cificateur de retour alternatif manquant dans l'appel de la sous-routine Ã  %LListe d'arguments manquante dans la fonction %qs Ã  %CArgument manquant pour %qs Ã  %CSpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSIONSpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSIONPlage de caractÃ¨res manquante dans IMPLICIT Ã  %CParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %CSpÃ©cification de co-dimension manquante Ã  %CVirgule manquante Ã  %LDÃ©comptes manquants pour la fonction appelÃ©e %sSpÃ©cification de dimension manquante Ã  %CIl manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %CDÃ©claration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs Ã  %LExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CÃ‰lÃ©ment manquant dans la chaÃ®ne de format Ã  %LNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquante dans la chaÃ®ne de format Ã  %LLimite infÃ©rieure manquante dans la spÃ©cification de la taille tacite du co-tableau Ã  %CIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantMitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1655431).Mitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1742098).Mitiger les problÃ¨mes avec VLLDM sur certains pÃ©riphÃ©riques M-profile (CVE-2021-35465).Module %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.DÃ©placer les stockages en dehors des boucles.Identificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routine Ã  %CNOM %qs ne fait pas rÃ©fÃ©rence Ã  une sous-routine ou une fonction dans !$ACC ROUTINE ( NOM ) Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %LNAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %CLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constanteLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©fautNAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variableObjet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %LObjet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %LL'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Ã©finieL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finieObjet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTERL'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %LObjet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %LSpÃ©cificateur NEWUNIT Ã  %LLe spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %LLe modificateur d'ordonnancement NONMONOTONIC est spÃ©cifiÃ© avec la clause ORDERED Ã  %LNON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %CNOPASS ou interface explicite requise Ã  %CNOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %dNOTE_INSN_BASIC_BLOCK manquant pour le bloc %dattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LLe NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsIntrinsÃ¨que NULL avec MOLD allouable Ã  %LNULL utilisÃ© en arithmÃ©tiqueNULL() Ã  %C ne peut pas apparaÃ®tre dans un constructeur de tableauL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDNULL() prÃ¨s de %L ne peut pas apparaÃ®tre dans une instruction INQUIRENULLIFY n'autorise pas le remappage des limites pour l'objet pointeur Ã  %CLa borne infÃ©rieure de NUM_TEAMSÃ  %L est plus grande que la borne supÃ©rieure Ã  %LLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%lu vs %lu octets)Le bloc DO nommÃ© Ã  %L requiert un nom ENDDO correspondantLa constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %LLa constante nommÃ©e Ã  %C est une EQUIVALENCELa liste de noms %qs ne peut pas Ãªtre un argument Ã  %LLa liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %LLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %Ctrampolines de fonctions imbriquÃ©es pas supportÃ©s sur le CK801.Le nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
  Pas de crt0.o par dÃ©faut.Aucune description pour l'instant.Pas d'arÃªte hors du nÅ“ud du fragmentAucune ligne exÃ©cutable
  Aucune initialisation pour le composant allouable %qs donnÃ© dans le constructeur de structure Ã  %CPas d'initialisation donnÃ©e pour le composant %qs dans le constructeur de structure Ã  %CPrise en charge supprimÃ©e.Pas de saut pour traverser une rÃ©gion Ã  la frontiÃ¨re de section dans le bb %iAffectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %LLe symbole non PARAMETER %qs Ã  %L ne peut pas avoir une forme impliciteNon POINTER dans le contexte d'association de pointeur (%s) Ã  %LLa procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>Objet non THREADPRIVATE %qs dans la clause COPYIN Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de forme tacite dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de taille tacite dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re non Hollerith dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de pointeurs dans l'Ã©tiquette du FORMAT Ã  %LLimite infÃ©rieure non constante dans la dÃ©claration avec une forme implicite Ã  %LSous-type LOGICAL pas par dÃ©faut dans la balise %s Ã  %LObjet non fictif %qs dans la clause %s Ã  %LLe type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACTCaractÃ¨re non-numÃ©rique dans l'Ã©tiquette d'instruction Ã  %CArgument muet passÃ© comme objet non polymorphique de %qs Ã  %LLa procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme taciteChiffres non significatifs dans le nombre %qs Ã  %C, KIND est peut-Ãªtre incorrectExpression non variable dans le contexte de dÃ©finition de variable (%s) Ã  %LPartie imaginaire non nulle perdue durant la conversion de %qs vers %qs Ã  %LLa 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 Â«Â =Â Â»Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant co-tableau)Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension car un sous-composant de co-tableau existe dÃ©jÃ )Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant qui est un co-tableau)Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension puisqu'un sous-composant co-tableau existe dÃ©jÃ )CaractÃ¨re de tabulation non conforme Ã  %CCaractÃ¨re de tabulation non conforme Ã  la colonne %d de la ligne %dCaractÃ¨re de tabulation non conforme dans le format Ã  %CSection de tableau non constante Ã  %L dans l'instruction DATARÃ©pertoire d'inclusion %qs non existantExposant non entier dans une expression d'initialisation Ã  %LTableau FPTR non interopÃ©rable Ã  %L pour C_F_POINTER: %sTableau non interopÃ©rable Ã  %L comme argument pour C_LOC: %sProcÃ©dure non interopÃ©rable Ã  %L pour C_FUNLOCPointeur de procÃ©dure non interopÃ©rable Ã  %L pour C_F_PROCPOINTERLa procÃ©dure Ã©lÃ©mentaire non intrinsÃ¨que %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLargeur non nÃ©gative requise dans la chaÃ®ne de format Ã  %LL'objet non pointeur %qs avec l'initialisation par dÃ©faut n'apparaÃ®tra point dans une instruction DATA Ã  %LRÃ©fÃ©rence non polymorphique au type abstrait Ã  %CConversion non standard de %s vers %s Ã  %LDÃ©claration du type non standard %s*%d Ã  %CPas de plage non nul attendu Ã  %LLe chargement des symboles normaux n'est pas implÃ©mentÃ© en mode extrÃªme.Pas configurÃ© avec %<--enable-gather-detailed-mem-stats%>.Pas assez d'Ã©lÃ©ments dans l'initialisation du tableau Ã  %CTAG inattendu.Noter les directives #include non traduites en dÃ©clarations d'import et non connues pour Ãªtre textuelles.Noter les directives #include traduites en dÃ©clarations d'import.Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface) d'un module spÃ©cifique ou d'une unitÃ© d'en-tÃªte.Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface).Noter une traduction de #include d'un en-tÃªte spÃ©cifique.Le nombre de partitions dans lesquelles il faudrait scinder le programme.Nombre de registres utilisÃ©s pour passer les arguments entiers.PARAMETER numÃ©rique requis dans la constante complexe Ã  %CDes opÃ©randes numÃ©riques sont requis dans l'expression Ã  %LOpÃ©randes numÃ©rique ou CHARACTER requis dans l'expression Ã  %LL'argument OLD de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableOMP CRITICAL Ã  %L avec la clause HINT requiert un NAME sauf quand omp_sync_hint_none est utilisÃ©OMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause LINK et plus tard dans une clause TOOMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause TO et plus tard dans une clause LINKLa directive OMP DECLARE TARGET Ã  %L avec uniquement une clause DEVICE_TYPE est ignorÃ©eLa variable OMP DECLARE TARGET Ã  %L est un Ã©lÃ©ment d'un bloc COMMONLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause LINK et plus tard dans la clause TOLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause TO et plus tard dans la clause LINKOMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROML'instruction OPEN Ã  %L doit avoir le spÃ©cificateur UNIT ou NEWUNITL'instruction OPEN n'est pas permise dans une procÃ©dure PURE Ã  %CL'argument OPERATION Ã  %L doit Ãªtre une fonction PUREOPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %CORDER Ã  %L n'est pas une permutation de la taille de SHAPE Ã  %Lla clause ORDER ne doit pas Ãªtre utilisÃ©e avec ORDERED Ã  %LL'argument de la clause ORDERED n'est pas une constante entiÃ¨re positive Ã  %CLe paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %Lclause ORDERED spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LL'objet %qs n'est pas une variable Ã  %LL'objet %qs n'est pas une variable Ã  %L; les paramÃ¨tres ne peuvent pas et ne doivent pas Ãªtre copiÃ©sL'objet %qs n'est pas une variable Ã  %L; les paramÃ¨tres ne peuvent pas et ne doivent pas Ãªtre mappÃ©les dÃ©clarations Objective-C peuvent seulement apparaÃ®tre dans l'Ã©tendue globaleFonctionnalitÃ© obsolÃ¨teÂ :Outil hors ligne pour gÃ©rer les dÃ©comptes gcda
*************** F2008: Une affectation Ã  une fonction p
*** 2202,2208 ****
  Afficher des avertissements complÃ©mentaires (au risque qu'ils soient non dÃ©sirÃ©s).Afficher les indices pour la correction sous forme lisible par une machine.Afficher les indices pour la correction vers stderr au format diff unifiÃ©.Afficher des comparaisons hiÃ©rarchiques quand des types de patrons ne concordent pas.Afficher les valeurs initiales des variables.Afficher les noms des en-tÃªtes de fichiers au fur et Ã  mesure qu'ils sont utilisÃ©s.ProbabilitÃ© qu'une fonction COMDAT soit partagÃ©e avec des unitÃ©s de compilation diffÃ©rentes.La procÃ©dure %qs Ã  %C a une interface explicite d'une dÃ©claration prÃ©cÃ©denteLa procÃ©dure %qs Ã  %C est dÃ©jÃ  dÃ©finie Ã  %LLa procÃ©dure %qs Ã  %L a dÃ©jÃ  le type de base de %sLa procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant de %qsLa procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant hÃ©ritÃ© de %qsLa procÃ©dure %qs Ã  %L ne peut pas avoir le type de base %sLa procÃ©dure %qs Ã  %L doit avoir l'attribut BIND(C) pour Ãªtre interopÃ©rable avec le CLa procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©eLa procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©e, vouliez-vous employer %qsÂ ?ProcÃ©dure %qs appelÃ©e avec une interface implicite Ã  %LLa procÃ©dure %qs dÃ©finie dans le corps de l'interface Ã  %L entre en conflit avec la procÃ©dure interne dÃ©finie Ã  %CLa procÃ©dure %qs dans %s Ã  %L n'a pas d'interface expliciteLa procÃ©dure %qs dans %s Ã  %L n'a pas d'interface explicite, vouliez-vous employer %qsÂ ?La procÃ©dure %qs dans %s Ã  %L n'est ni une fonction ni une sous-routineLa procÃ©dure %qs dans %s Ã  %L n'est ni une fonction ni une sous-routine; vouliez-vous employer %qsÂ ?La procÃ©dure %qs dans l'interface PUBLIC %qs Ã  %L prend des arguments muets de %qs qui est PRIVATELa procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argumentLa procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qsLa procÃ©dure %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LL'argument de procÃ©dure Ã  %L est local dans une procÃ©dure PURE et a l'attribut POINTERLe pointeur de procÃ©dure %qs Ã  %L ne sera point Ã©lÃ©mentalPointeur de procÃ©dure %qs dans la clause %s Ã  %LPointeur de procÃ©dure Ã  %CLe composant pointeur de procÃ©dure %qs Ã  %L ne peut pas Ãªtre un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LComposant pointeur de procÃ©dure %qs appelÃ© avec une interface implicite Ã  %LLe composant pointeur de procÃ©dure %qs requiert une liste d'arguments Ã  %CLe composant pointeur de procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argumentLe composant pointeur de procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qsComposant de pointeur de procÃ©dure Ã  %CLa cible de l'initialisation du pointeur de procÃ©dure Ã  %L ne peut pas Ãªtre un pointeur de procÃ©dureLe rÃ©sultat du pointeur de procÃ©dure %qs Ã  %L n'a pas d'attribut pointeurLa 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 EXTERNALTraiter les directives #ident.Traiter tous les modules spÃ©cifiÃ©s sur la ligne de commande mais ne gÃ©nÃ©rer du code que pour le module spÃ©cifiÃ© par l'argument.Traitement du spec (%s), lequel est Â«Â %sÂ Â»
  Produire un dylinker Mach-O (type de fichier MH_DYLINKER), uniquement utilisÃ© pour compiler dyld.Produire une bibliothÃ¨que partagÃ©e Mach-O (type de fichier MH_DYLIB), synonyme de Â«Â -sharedÂ Â».Produire une trace de dÃ©bogage quand une erreur Ã  l'exÃ©cution est rencontrÃ©e.Produit un avertissement Ã  l'exÃ©cution si un temporaire de tableau a Ã©tÃ© crÃ©Ã© pour un argument d'une procÃ©dure.Produire du code gros-boutiste.Produire du code relocalisable au moment de l'exÃ©cution.Produire du code petit-boutiste.Produire un fichier Mach-O adaptÃ© Ã  l'utilisation embarquÃ©e ou dans une ROM.Les informations de profile dans %s sont corrompuesLe programme est entiÃ¨rement situÃ© dans les 64k infÃ©rieurs de la mÃ©moire.L'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES REVERSE_OFFSET alors que d'autres unitÃ©s de programmes le fontL'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES UNIFIED_ADDRESS alors que d'autres unitÃ©s de programme le fontL'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES UNIFIED_SHARED_MEMORY alors que d'autres unitÃ©s de programme le fontInterdire les appels de fonctions relatifs au PC.Interdire les sauts relatifs au PC.ProtÃ©ger les parenthÃ¨ses dans les expressions.Fournir la finalisation de bash pour les options commenÃ§ant par la chaÃ®ne fournie.Fournir les bibliothÃ¨ques pour le simulateur.Purger les Ã©tats non utilisÃ©s durant l'analyse.Pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Placer tous les tableaux locaux sur la pile.Place tout dans la TOC normale.Placer les tables de sauts pour les instructions switch dans la section .data plutÃ´t que dans la section .code.Placer les donnÃ©es relocalisÃ©es en lecture seule dans la section .data.Placer les constantes non initialisÃ©es dans la ROM (a besoin de -membedded-data).Placer les globales non initialisÃ©es dans la section commune.Placer des donnÃ©es initialisÃ©es Ã  zÃ©ros dans la section bss.Le spÃ©cificateur QUIET Ã  %L doit Ãªtre un scalaire LOGICALSpÃ©cificateur QUIET= pour %s Ã  %Ll'architecture R2 est exclusivement petit boutisteRANK (%i) Ã  %L est rÃ©pÃ©tÃ© Ã  %LRANK (*) Ã  %L ne peut pas Ãªtre utilisÃ© avec un pointeur ou un sÃ©lecteur allouable Ã  %LRANK (*) Ã  %L est rÃ©pÃ©tÃ© Ã  %LRANK DEFAULT Ã  %L est rÃ©pÃ©tÃ© Ã  %Lpart_ref RE ou IM Ã  %CRE part_ref Ã  %CIndex de tableau REAL Ã  %LREAL(KIND=10) n'est pas disponible avec l'option %<-fdefault-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-4-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-8-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-8-real-16%>REAL(KIND=16) n'est pas disponible avec l'option %<-fdefault-real-16%>REAL(KIND=16) n'est pas disponible avec l'option %<-freal-4-real-16%>REAL(KIND=4) n'est pas disponible avec l'option %<-freal-8-real-4%>REAL(KIND=8) n'est pas disponible avec l'option %<-fdefault-real-8%>REAL(KIND=8) n'est pas disponible avec l'option %<-freal-4-real-8%>RECL dans l'instruction OPEN Ã  %L doit Ãªtre positifLe spÃ©cificateur RECL n'est pas permis dans l'instruction OPEN Ã  %L pour une E/S de type fluxRECORD Ã  %C est une extension, activez-la avec %<-fdec-structure%>Le prÃ©fixe RECURSIVE dans l'interface MODULE PROCEDURE est manquant Ã  %LLa variable RESULT %qs Ã  %L interdit le nom de FUNCTION %qs Ã  %C d'apparaÃ®tre dans une instruction de spÃ©cificationLa variable RESULT Ã  %C doit Ãªtre diffÃ©rente du nom de la fonctionRESULT_DECL devrait Ãªtre en lecture seule quand DECL_BY_REFERENCE est dÃ©finiInstruction RETURN dans le programme principal Ã  %CROUND= Ã  %L n'est pas permis en Fortran 95vÃ©rification RTL: accÃ¨s Ã  elt %d de Â«Â %sÂ Â» avec le dernier elt %d dans %s, Ã  %s:%dvÃ©rification RTL: accÃ¨s Ã  elt %d du vecteur avec le dernier elt %d dans %s, Ã  %s:%dvÃ©rification RTL: accÃ¨s Ã  elt hwi %d du vecteur avec le dernier elt %d dans %s, at %s:%dvÃ©rification RTL: tentative de traiter un symbole non bloc comme un symbole bloc dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â», Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â» ou Â«Â %cÂ Â», a trouvÃ© Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%dvÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â», a Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%dvÃ©rification du fanion RTL: %s utilisÃ© avec un code rtx inattendu Â«Â %sÂ Â» dans %s, Ã  %s:%dRTP PIC est incompatible avec %<-msingle-pic-base%>RTP PIC est incompatible avec ThumbRTTI ne fonctionnera pas sur ce typeLes instructions du FPU RX ne supportent pas les NaN et les infinisÃ‰lever un REAL nÃ©gatif Ã  %L vers une puissance REAL est interditLa spÃ©cification d'Ã©tendue Ã  %L ne peut jamais correspondre Ã  quoi que ce soitRang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et rang %d)Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et scalaire)Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (scalaire et rang %d)Rang non concordant dans l'argument %qs Ã  %L (rang %d et rang %d)Rang non concordant dans l'argument %qs Ã  %L (rang %d et scalaire)Rang non concordant dans l'argument %qs Ã  %L (scalaire et rang %d)DÃ©saccord de rang dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)DÃ©saccord de rang pour le tableau Ã  %L et son initialiseur (%d/%d)Le remappage de rang requiert une liste de spÃ©cifications %<borne-inf : borne-sup%> Ã  %LLa cible du remappage du rang n'a pas le rang 1 Ã  %LLa cible du remappage du rang est plus petite que la taille du pointeur (%ld < %ld) Ã  %LLa cible du remappage du rang doit avoir le rang 1 ou Ãªtre simplement contigÃ¼e Ã  %LLecture du fichier %qs au format libreLecture du module %qs Ã  la ligne %d colonne %d: %sLecture des spÃ©cifications Ã  partir de %s
  Argument rÃ©el COUNT_RATE de SYSTEM_CLOCK Ã  %LLa constante rÃ©elle dÃ©borde de son sous-type Ã  %CLa constante rÃ©elle dÃ©borde vers le bas hors de son sous-type Ã  %CLe nombre rÃ©el Ã  %C a un exposant %<d%> et un sous-type expliciteLe nombre rÃ©el Ã  %C a un exposant %<q%> et un sous-type expliciteRÃ©-aligner la pile dans le prologue.RÃ©-allouer le membre de gauche dans les affectations.ReconnaÃ®tre les mots clÃ©s C++ comme Â«Â complÂ Â» et Â«Â xorÂ Â».ReconnaÃ®tre les mots clÃ©s dÃ©finis par GNU.ReconnaÃ®tre les fonctions intÃ©grÃ©es.ReconnaÃ®tre le mot clef Â«Â asmÂ Â».Enregistrer DW_AT_decl_column et DW_AT_call_column dans DWARF.Enregistrer les options de la ligne de commande de gcc dans DW_AT_producer de DWARF.Enregistrer, dans le fichier objet, les options en ligne de commande passÃ©es Ã  gcc.Enregistrer le temps pris par chaque sous-Ã©tape sÃ©parÃ©ment.Cloner rÃ©cursivement uniquement quand la probabilitÃ© qu'un appel soit exÃ©cutÃ© excÃ¨de le paramÃ¨tre.RedÃ©finition de !$OMP DECLARE REDUCTION Ã  %LRedÃ©finition de !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %LRedÃ©finition de %s !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %LRÃ©duire la prioritÃ© pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.RÃ©duire l'alignement de la pile Ã  l'endroit de l'appel, si possible.!$ACC END LOOP redondant Ã  %CBalise ACQUIRED_LOCK redondante trouvÃ©e Ã  %LBalise ERRMSG redondante trouvÃ©e Ã  %LBalise MOLD redondante trouvÃ©e Ã  %LBalise SOURCE redondante trouvÃ©e Ã  %LBalise STAT redondante trouvÃ©e Ã  %LBalise UNTIL_COUNT redondante trouvÃ©e Ã  %LL'index de l'instruction de rÃ©fÃ©rence n'a pas Ã©tÃ© trouvÃ©L'index de l'instruction de rÃ©fÃ©rence est hors limitesRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un DO CONCURRENT %sRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un FORALL %sRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L dans une procÃ©dure PURESaut traversant une rÃ©gion au travers de la mÃªme section dans le bb %iEnregistrer l'information du profile dans la section .gcov_info au lieu d'utiliser un constructeur/destructeur.Enregistrer l'information du profile dans la section spÃ©cifiÃ©e au lieu d'utiliser un constructeur/destructeur.Expression rÃ©guliÃ¨re correspondant Ã  des noms de sections adressables par GP supplÃ©mentairesExpression rÃ©guliÃ¨re correspondant Ã  des noms de sections pour l'adressage relatif Ã  r0.Relaxer les branchements.Relaxer la boucle cmpxchg pour atomic_fetch_{or,xor,and,nand} en ajoutant load et cmp avant cmpxchg, exÃ©cuter une pause et boucler vers le chargement et la comparaison si la valeur chargÃ©e n'est pas attendue.Relaxer les littÃ©raux en assembleur et les placer automatiquement dans la section texte.Soulager la pression sur les registres en rÃ©duisant la portÃ©e pendant laquelle une valeur peut rester dans un registre.Remapper les noms des fichiers lors de l'inclusion des fichiers.Retirer le code et les donnÃ©es qui sont inatteignables depuis les symboles exportÃ©s (y compris le point d'entrÃ©e).Supprimer le prÃ©fixe du chemin absolu avant de dÃ©grader le nom pour -fprofile-generate= et -fprofile-use=.Supprimer les instructions Â«Â membarÂ Â» redondantes.SupprimÃ© dans GCC 10.  Cette option n'a aucun effet.SupprimÃ© dans GCC 8.  Cette option n'a aucun effet.SupprimÃ© dans GCC 9.  Cette option n'a aucun effet.Suppression de Â«Â %sÂ Â»
! Suppression de l'appel Ã  la fonction impure %qs Ã  %LSuppression de l'appel Ã  la fonction impure Ã  %LOpÃ©rateurs renommÃ©s dans les instructions USE Ã  %CRÃ©organiser les blocs de base et les partitions dans des sections chaude et froide.RÃ©organiser les blocs de base pour amÃ©liorer le placement du code.RÃ©organiser les fonctions pour amÃ©liorer le placement du code.RÃ©organiser les fonctions, les variables et l'assembleur au plus haut niveau.Le spÃ©cificateur de rÃ©pÃ©tition est invalide dans l'initialisation d'un scalaire Ã  %C Le spÃ©cificateur de rÃ©pÃ©tition doit Ãªtre un entier Ã  %CRemplacer add, compare, branch par des branchements utilisant un registre compteur.Remplacer les expressions temporaires durant l'Ã©tape SSA->normale.Rapport sur la cohÃ©rence du profilage.Produire un rapport sur l'allocation de mÃ©moire avant l'optimisation interprocÃ©durale.Produire un rapport sur l'allocation de mÃ©moire permanente dans le mode d'analyse complÃ¨te du programme (WPA mode).Produire un rapport sur l'allocation de mÃ©moire permanente.Rapporter le temps pris par chaque Ã©tape de la compilation.Rapporter diverses statistiques d'optimisation durant l'Ã©dition de liens uniquement dans le mode d'analyse complÃ¨te du programme (mode WPA).Rapporter diverses statistiques d'optimisation durant l'Ã©dition de liens.Demander des routines de la bibliothÃ¨que mathÃ©matique conformes Ã  IEEE (OSF/1).RÃ©ordonnancer les instructions aprÃ¨s l'allocation de registres.RÃ©ordonnancer les instructions avant l'allocation de registres.RÃ©ordonnancer les rÃ©gions mises en pipeline sans la mise en pipeline.RÃ©server de l'espace dans le prologue d'une fonction pour les arguments de sortie.Le tableau qui a changÃ© de forme est trop grand Ã  %CRestreindre l'analyseur Ã  l'exÃ©cution du seul vÃ©rificateur nommÃ©.Restreindre l'utilisation d'instructions en virgule flottante matÃ©rielles Ã  des opÃ©rations 32 bits.Le rÃ©sultat %qs de la fonction contenue %qs Ã  %L n'a pas le type IMPLICITRÃ©sultat non concordant pour la redÃ©finition de la procÃ©dure %qs Ã  %L: %sLe rÃ©sultat de %s produit une erreur de plage pour son sous-type Ã  %LLe rÃ©sultat de %s est NaN (pas un nombre) Ã  %LLe rÃ©sultat de %s dÃ©borde de son sous-type Ã  %LLe rÃ©sultat de %s dÃ©borde vers le bas hors de son sous-type Ã  %LLe rÃ©sultat de BESSEL_YN est -INF Ã  %LLe rÃ©sultat de NEAREST est NaN Ã  %LLe rÃ©sultat de SCALE dÃ©borde de son sous-type Ã  %LLe rÃ©sultat de l'exponentiation Ã  %L dÃ©borde de la plage de %sRetourner des vecteurs de 8 octets en mÃ©moire.Retourner toutes les structures en mÃ©moire (par dÃ©faut sur AIX).Retourner les rÃ©sultats en virgule flottante dans ac0 (fr0 dans la syntaxe de l'assembleur Unix).Retourner les pointeurs dans a0 et d0 en mÃªme temps.Retourner les petits agrÃ©gats en mÃ©moire, pas dans les registres.Retourner les petits agrÃ©gats dans les registres.Retourner les petites structures dans des registres (par dÃ©faut sur SVR4).DÃ©saccord dans le type de retour de la fonction %qs Ã  %L (%s/%s)Le type de retour de la fonction BIND(C) %qs Ã  %L ne peut pas Ãªtre un tableauLe type de retour de la fonction BIND(C) %qs de type caractÃ¨re Ã  %L doit avoir la longueur 1La valeur de retour %qs de la fonction %qs est dÃ©clarÃ©e Ã  %L mais ne reÃ§oit pas de valeurLa valeur de retour de la fonction %qs Ã  %L n'est pas dÃ©finieRetourner les valeurs de fonctions dans les registres du coprocesseur mathÃ©matique.RÃ©utiliser r30 Ã  chaque fonction.Inverser DIP25: RÃ©fÃ©rences scellÃ©es.Utilisation de la sous-commande de rÃ©Ã©criture:ParenthÃ¨se droite attendue Ã  %C dans la chaÃ®ne de format Ã  %LLa limite supÃ©rieure la plus Ã  droite de la section du tableau de taille tacite n'est pas spÃ©cifiÃ©e Ã  %LN'exÃ©cuter que la seconde compilation de -fcompare-debug.ExÃ©cuter l'optimisation de mise en commun prÃ©dictive.ExÃ©cuter l'ordonnancement sÃ©lectif aprÃ¨s le rechargement.ExÃ©cuter les autodiagnostics en utilisant le chemin donnÃ© pour trouver les fichiers de tests.RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode de transformation locale (LTRANS=Local Transformation).RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode d'analyse du programme complet (WPA=Whole Program Analysis).ExÃ©cution de la fonction spec Â«Â %sÂ Â» avec %d args
  
  Nom du runtime.L'attribut SAVE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREL'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©raleclause SCHEDULE spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LLe chunk_size de la clause SCHEDULE Ã  %L requiert une expression INTEGER scalaireInstruction SELECT RANK Ã  %CSELECT TYPE Ã  %C ne peut pas apparaÃ®tre dans cette portÃ©eSELECTED_REAL_KIND sans argument %<P%> ni %<R%> Ã  %LL'attribut SEQUENCE Ã  %C est dÃ©jÃ  spÃ©cifiÃ© dans l'instruction TYPEL'instruction SEQUENCE Ã  %C doit prÃ©cÃ©der CONTAINSL'instruction SEQUENCE Ã  %C doit prÃ©cÃ©der les composants de la structureSH2a ne supporte pas les petits-boutistesL'argument SHAPE Ã  %L pour C_F_POINTER doit avoir la mÃªme taille que le RANK de FPTRArgument SHIFT (%ld) hors limites -%ld:%ld dans l'intrinsÃ¨que ISHIFTArgument SHIFT (%ld) hors limite -%ld:%ld dans l'intrinsÃ¨que ISHFTCArgument SHIFT (%ld) hors limite 0:%ld dans l'intrinsÃ¨que %sSIGN= Ã  %L n'est pas permis en Fortran 95Le terme SINK n'est pas un entier constant Ã  %LType de dÃ©pendance SINK uniquement permis dans une directive ORDERED Ã  %LArgument SIZE (%ld) hors limite 1:%ld dans l'intrinsÃ¨que ISHFTCSIZE Ã  %L doit Ãªtre positifType de dÃ©pendance SOURCE uniquement permis dans une directive ORDERED Ã  %LBalise SOURCE Ã  %LLa balise SOURCE Ã  %L est en conflit avec le typespec Ã  %LBalise SOURCE Ã  %L avec plus d'un seul objet allouablemodes SRAM-ECCÂ :SSA corrompule nom SSA %qE avec la version %d n'a pas de dÃ©finitionnom SSA pas dÃ©clarÃ©SSA_NAME crÃ©Ã© dans deux blocs diffÃ©rents %i et %iSSA_NAME_DEF_STMT est fauxSSA_NAME_OCCURS_IN_ABNORMAL_PHI devrait Ãªtre dÃ©finijeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©eargument dans un registre SSE alors que SSE est dÃ©sactivÃ©retour d'un registre SSE alors que SSE est dÃ©sactivÃ©l'argument vectoriel SSE sans activer SSE modifie l'ABIle retour vectoriel SSE sans activer SSE change l'ABIles informations de dÃ©bogage STABS sont obsolÃ¨tes et ne sont plus supportÃ©esLa balise STAT Ã  %L ne peut pas Ãªtre une constantevariable STATL'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaireArgument STAT= pour %s Ã  %LAttribut STAT= mal placÃ© dans %CLe STATUS Ã  %L sera une variable INTENT(OUT)Le code de STOP Ã  %C ne peut pas Ãªtre nÃ©gatifLe code de STOP Ã  %C contient trop de chiffresLe code STOP Ã  %L doit Ãªtre une constante CHARACTER scalaire ou chiffre[chiffre[chiffre[chiffre[chiffre]]]]Le code STOP Ã  %L doit Ãªtre une expression constante scalaire CHARACTER ou INTEGER par dÃ©fautLe code STOP Ã  %L doit Ãªtre un caractÃ¨re par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre un entier par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre soit le type INTEGER ou CHARACTERLe code STOP Ã  %L doit Ãªtre scalaireDÃ©claration de SUBMODULE Ã  %CLa dÃ©claration SUBMODULE Ã  %C ne peut pas apparaÃ®tre dans une autre unitÃ© de portÃ©eSUBROUTINE %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVEle type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototypele type SVE %qT n'a pas un alignement dÃ©finile type SVE %qT n'a pas de taille fixeInstruction SYNC TEAM Ã  %CInstruction SYNC Ã  %CLe mÃªme argument effectif est associÃ© avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs Ã  %LComme %s%s (ou, dans la forme nÃ©gative, %s%s).Comme %s%s.Comme %s.Identique Ã  -fassociative-math pour les expressions contenant des divisions.Identique Ã  -mA6.Identique Ã  -mA7.Identique Ã : -mep -mprolog-function.MÃªme identificateur %s spÃ©cifiÃ© Ã  nouveau Ã  %CSauvegarder les registres autour des appels de fonctions.Sauvegarder la TOC dans le prologue pour des appels indirects plutÃ´t que en ligne.Le scalaire %qs dans l'Ã©tiquette du FORMAT Ã  %L n'est pas une variable ASSIGNEDExpression INTEGER scalaire attendue Ã  %LPARAMETER scalaire requis dans la constante complexe Ã  %CEntitÃ© scalaire requise Ã  %LExpression entiÃ¨re scalaire pour le dÃ©but de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour la fin de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour le pas de la plage attendue Ã  %LL'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLELa transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©eFacteur d'Ã©chelle Ã  appliquer au nombre de blocs dans un chemin de sauts enchaÃ®nÃ©s lors de la comparaison avec le nombre d'expressions (mises Ã  l'Ã©chelle).Facteur d'Ã©chelle Ã  appliquer au nombre d'expressions dans un chemin de sauts enchaÃ®nÃ©s lors de la comparaison de blocs (mis Ã  l'Ã©chelle).Facteur d'Ã©chelle dans le calcul de la distance maximale qu'une expression peut Ãªtre dÃ©placÃ©e par les optimisations de GCSE.Ordonnancer le code pour le processeur donnÃ©.Ordonnancer le processeur donnÃ©.Ordonnancer les instructions en utilisant l'algorithme d'ordonnancement sÃ©lectif.Ordonnancer le dÃ©but et la fin de la procÃ©dure.Le deuxiÃ¨me argument de %s est nÃ©gatif Ã  %LLe deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Voir %s pour les instructions.
  SÃ©lectionner le modÃ¨le de code.SÃ©lectionner la fraction de la frÃ©quence maximale d'exÃ©cutions du bloc de base dans la fonction selon l'alignement que le bloc de base reÃ§oit.SÃ©lectionner le modÃ¨le large â€“ adresses/pointeurs sur 20 bits.SÃ©lectionner la mÃ©thode de traitement de sdata.SÃ©lectionner la portÃ©e pour la signature de l'adresse de retour.SÃ©lectionner le modÃ¨le court â€“ adresses/pointeurs sur 16 bits (dÃ©faut).SÃ©lectionner la version de l'ABI ciblÃ©e.DÃ©finir le nom pour stocker le fichier de note de profil.SÃ©lectionner le runtime.SÃ©lectionner le type de la couverture d'assainissement.SÃ©lectionner quoi assainir.L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaireLe sÃ©lecteur Ã  %L ne peut pas NULL()Le sÃ©lecteur Ã  %L n'a pas de typeLe sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©Le sÃ©lecteur dans SELECT TYPE Ã  %C n'est pas une variable nommÃ©e; utilisez associate-name=>Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %LSÃ©lectionner le type de cÅ“ur RL78 ciblÃ© (g10/g13/g14). Le G14 est sÃ©lectionnÃ© par dÃ©faut. Si l'option est utilisÃ©e, elle sÃ©lectionne aussi le support pour la multiplication matÃ©rielle Ã  utiliser.SÃ©lectionner le type de multiplication et division matÃ©rielle Ã  utiliser (none/g13/g14).RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %LL'argument %qs qui fait rÃ©fÃ©rence Ã  lui-mÃªme Ã  %L n'est pas permisLe point-virgule Ã  %C doit Ãªtre prÃ©cÃ©dÃ© d'une instructionFixer la prÃ©cision en virgule flottante du 80387 Ã  32 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  64 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  80 bits.Initialiser les dÃ©finitions Windows.DÃ©finir une limite dure pour la taille de chaque trame de pile, en octets.DÃ©finir le coÃ»t d'un branchement.Fixer l'accessibilitÃ© par dÃ©faut des entitÃ©s du module Ã  PRIVATE.DÃ©finir la distance de vÃ©rification de la dÃ©pendance dans l'ordonnancement prÃ©maturÃ© des insns dans la queue.Changer la valeur de errno aprÃ¨s les fonctions mathÃ©matiques internes.DÃ©finir le type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO).DÃ©finir la largeur minimale de la marge de gauche du code source lorsque le code source est montrÃ©.DÃ©finir le nom du symbole __fentry__ appelÃ© lors de l'entrÃ©e d'une fonction.DÃ©finir le nom de la routine principale pour le dÃ©bogueur.Fixer le nom du fichier de sortie ALI (commutateur interne).DÃ©finir le nom de la section pour enregistrer les appels mrecord-mcount.DÃ©finir le nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©.Fixer le nombre de nops a Ã©mettre avant chaque motif d'insn.DÃ©finir le registre pour contenir -1.Faire en sorte que sizeof(bool) vaille 1.Fixer l'adresse de dÃ©part des donnÃ©es.Fixer l'adresse de dÃ©part du programme.Initialiser le bit PPC_EMB dans l'en-tÃªte des fanions ELF.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifis ou nuls. Le coÃ»t par dÃ©faut est 0.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 1.DÃ©finir le coÃ»t d'un branchement Ã  approximativement le nombre d'instructions spÃ©cifiÃ©.DÃ©finir le coÃ»t des branchements.Fixer le type de prÃ©cision double par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type d'entier par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 10 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 16 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 8 octets de large.Fixe la probabilitÃ© estimÃ©e en pourcentage pour Â«Â builtin expectÂ Â». La valeur par dÃ©faut est une probabilitÃ© de 90%%. (NdT: Ã  cause d'une erreur dans le message original, je dois ajouter un %p inutile dans la traduction: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93759).DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone SDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone TDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone ZDA.DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e.Fixer le montant maximum pour une seule opÃ©ration d'incrÃ©mentation de la pile.Fixe le nombre maximum d'instructions exÃ©cutÃ©es en parallÃ¨le dans un arbre rÃ©-associÃ©. Si 0, utilise l'heuristique dÃ©pendant de la cible.Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur.DÃ©finir le nombre de segments de 64Kio de flash.DÃ©finir l'objet de sortie de telle maniÃ¨re, qu'au chargement, dyld ignorera toute information de l'espace de noms Ã  deux niveaux et rÃ©soudra les symboles dans l'ordre de la dÃ©couverte pour les bibliothÃ¨ques chargÃ©es.DÃ©finir les adresses des points d'appel du prologue et de l'Ã©pilogue Ã  TPF_TRACE_PROLOGUE_SKIP_TARGET et TPF_TRACE_EPILOGUE_SKIP_TARGET. Ceci est Ã©quivalent Ã  utiliser -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET et -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSpÃ©cifier le type du processeur cible.DÃ©finir le rÃ©pertoire racine pour stocker les donnÃ©es de profilage. Le rÃ©pertoire retournÃ© par Â«Â pwdÂ Â» est utilisÃ© par dÃ©faut.DÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf du prologueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf du prologueDÃ©finir la version des spÃ©cifications ISA RISC-V.DÃ©finir la largeur du registre LP_COUNT. Les valeurs possibles sont 8, 16, 20, 24, 28 et 32.Initialisation des specs %s Ã  Â«Â %sÂ Â»
--- 2181,2187 ----
  Afficher des avertissements complÃ©mentaires (au risque qu'ils soient non dÃ©sirÃ©s).Afficher les indices pour la correction sous forme lisible par une machine.Afficher les indices pour la correction vers stderr au format diff unifiÃ©.Afficher des comparaisons hiÃ©rarchiques quand des types de patrons ne concordent pas.Afficher les valeurs initiales des variables.Afficher les noms des en-tÃªtes de fichiers au fur et Ã  mesure qu'ils sont utilisÃ©s.ProbabilitÃ© qu'une fonction COMDAT soit partagÃ©e avec des unitÃ©s de compilation diffÃ©rentes.La procÃ©dure %qs Ã  %C a une interface explicite d'une dÃ©claration prÃ©cÃ©denteLa procÃ©dure %qs Ã  %C est dÃ©jÃ  dÃ©finie Ã  %LLa procÃ©dure %qs Ã  %L a dÃ©jÃ  le type de base de %sLa procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant de %qsLa procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant hÃ©ritÃ© de %qsLa procÃ©dure %qs Ã  %L ne peut pas avoir le type de base %sLa procÃ©dure %qs Ã  %L doit avoir l'attribut BIND(C) pour Ãªtre interopÃ©rable avec le CLa procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©eLa procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©e, vouliez-vous employer %qsÂ ?ProcÃ©dure %qs appelÃ©e avec une interface implicite Ã  %LLa procÃ©dure %qs dÃ©finie dans le corps de l'interface Ã  %L entre en conflit avec la procÃ©dure interne dÃ©finie Ã  %CLa procÃ©dure %qs dans %s Ã  %L n'a pas d'interface expliciteLa procÃ©dure %qs dans %s Ã  %L n'a pas d'interface explicite, vouliez-vous employer %qsÂ ?La procÃ©dure %qs dans %s Ã  %L n'est ni une fonction ni une sous-routineLa procÃ©dure %qs dans %s Ã  %L n'est ni une fonction ni une sous-routine; vouliez-vous employer %qsÂ ?La procÃ©dure %qs dans l'interface PUBLIC %qs Ã  %L prend des arguments muets de %qs qui est PRIVATELa procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argumentLa procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qsLa procÃ©dure %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LL'argument de procÃ©dure Ã  %L est local dans une procÃ©dure PURE et a l'attribut POINTERLe pointeur de procÃ©dure %qs Ã  %L ne sera point Ã©lÃ©mentalPointeur de procÃ©dure %qs dans la clause %s Ã  %LPointeur de procÃ©dure Ã  %CLe composant pointeur de procÃ©dure %qs Ã  %L ne peut pas Ãªtre un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LComposant pointeur de procÃ©dure %qs appelÃ© avec une interface implicite Ã  %LLe composant pointeur de procÃ©dure %qs requiert une liste d'arguments Ã  %CLe composant pointeur de procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argumentLe composant pointeur de procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qsComposant de pointeur de procÃ©dure Ã  %CLa cible de l'initialisation du pointeur de procÃ©dure Ã  %L ne peut pas Ãªtre un pointeur de procÃ©dureLe rÃ©sultat du pointeur de procÃ©dure %qs Ã  %L n'a pas d'attribut pointeurLa 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 EXTERNALTraiter les directives #ident.Traiter tous les modules spÃ©cifiÃ©s sur la ligne de commande mais ne gÃ©nÃ©rer du code que pour le module spÃ©cifiÃ© par l'argument.Traitement du spec (%s), lequel est Â«Â %sÂ Â»
  Produire un dylinker Mach-O (type de fichier MH_DYLINKER), uniquement utilisÃ© pour compiler dyld.Produire une bibliothÃ¨que partagÃ©e Mach-O (type de fichier MH_DYLIB), synonyme de Â«Â -sharedÂ Â».Produire une trace de dÃ©bogage quand une erreur Ã  l'exÃ©cution est rencontrÃ©e.Produit un avertissement Ã  l'exÃ©cution si un temporaire de tableau a Ã©tÃ© crÃ©Ã© pour un argument d'une procÃ©dure.Produire du code gros-boutiste.Produire du code relocalisable au moment de l'exÃ©cution.Produire du code petit-boutiste.Produire un fichier Mach-O adaptÃ© Ã  l'utilisation embarquÃ©e ou dans une ROM.Les informations de profile dans %s sont corrompuesLe programme est entiÃ¨rement situÃ© dans les 64k infÃ©rieurs de la mÃ©moire.L'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES REVERSE_OFFSET alors que d'autres unitÃ©s de programmes le fontL'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES UNIFIED_ADDRESS alors que d'autres unitÃ©s de programme le fontL'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES UNIFIED_SHARED_MEMORY alors que d'autres unitÃ©s de programme le fontInterdire les appels de fonctions relatifs au PC.Interdire les sauts relatifs au PC.ProtÃ©ger les parenthÃ¨ses dans les expressions.Fournir la finalisation de bash pour les options commenÃ§ant par la chaÃ®ne fournie.Fournir les bibliothÃ¨ques pour le simulateur.Purger les Ã©tats non utilisÃ©s durant l'analyse.Pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Placer tous les tableaux locaux sur la pile.Place tout dans la TOC normale.Placer les tables de sauts pour les instructions switch dans la section .data plutÃ´t que dans la section .code.Placer les donnÃ©es relocalisÃ©es en lecture seule dans la section .data.Placer les constantes non initialisÃ©es dans la ROM (a besoin de -membedded-data).Placer les globales non initialisÃ©es dans la section commune.Placer des donnÃ©es initialisÃ©es Ã  zÃ©ros dans la section bss.Le spÃ©cificateur QUIET Ã  %L doit Ãªtre un scalaire LOGICALSpÃ©cificateur QUIET= pour %s Ã  %Ll'architecture R2 est exclusivement petit boutisteRANK (%i) Ã  %L est rÃ©pÃ©tÃ© Ã  %LRANK (*) Ã  %L ne peut pas Ãªtre utilisÃ© avec un pointeur ou un sÃ©lecteur allouable Ã  %LRANK (*) Ã  %L est rÃ©pÃ©tÃ© Ã  %LRANK DEFAULT Ã  %L est rÃ©pÃ©tÃ© Ã  %Lpart_ref RE ou IM Ã  %CRE part_ref Ã  %CIndex de tableau REAL Ã  %LREAL(KIND=10) n'est pas disponible avec l'option %<-fdefault-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-4-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-8-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-8-real-16%>REAL(KIND=16) n'est pas disponible avec l'option %<-fdefault-real-16%>REAL(KIND=16) n'est pas disponible avec l'option %<-freal-4-real-16%>REAL(KIND=4) n'est pas disponible avec l'option %<-freal-8-real-4%>REAL(KIND=8) n'est pas disponible avec l'option %<-fdefault-real-8%>REAL(KIND=8) n'est pas disponible avec l'option %<-freal-4-real-8%>RECL dans l'instruction OPEN Ã  %L doit Ãªtre positifLe spÃ©cificateur RECL n'est pas permis dans l'instruction OPEN Ã  %L pour une E/S de type fluxRECORD Ã  %C est une extension, activez-la avec %<-fdec-structure%>Le prÃ©fixe RECURSIVE dans l'interface MODULE PROCEDURE est manquant Ã  %LLa variable RESULT %qs Ã  %L interdit le nom de FUNCTION %qs Ã  %C d'apparaÃ®tre dans une instruction de spÃ©cificationLa variable RESULT Ã  %C doit Ãªtre diffÃ©rente du nom de la fonctionRESULT_DECL devrait Ãªtre en lecture seule quand DECL_BY_REFERENCE est dÃ©finiInstruction RETURN dans le programme principal Ã  %CROUND= Ã  %L n'est pas permis en Fortran 95vÃ©rification RTL: accÃ¨s Ã  elt %d de Â«Â %sÂ Â» avec le dernier elt %d dans %s, Ã  %s:%dvÃ©rification RTL: accÃ¨s Ã  elt %d du vecteur avec le dernier elt %d dans %s, Ã  %s:%dvÃ©rification RTL: accÃ¨s Ã  elt hwi %d du vecteur avec le dernier elt %d dans %s, at %s:%dvÃ©rification RTL: tentative de traiter un symbole non bloc comme un symbole bloc dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â», Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â» ou Â«Â %cÂ Â», a trouvÃ© Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%dvÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â», a Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%dvÃ©rification du fanion RTL: %s utilisÃ© avec un code rtx inattendu Â«Â %sÂ Â» dans %s, Ã  %s:%dRTP PIC est incompatible avec %<-msingle-pic-base%>RTP PIC est incompatible avec ThumbRTTI ne fonctionnera pas sur ce typeLes instructions du FPU RX ne supportent pas les NaN et les infinisÃ‰lever un REAL nÃ©gatif Ã  %L vers une puissance REAL est interditLa spÃ©cification d'Ã©tendue Ã  %L ne peut jamais correspondre Ã  quoi que ce soitRang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et rang %d)Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et scalaire)Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (scalaire et rang %d)Rang non concordant dans l'argument %qs Ã  %L (rang %d et rang %d)Rang non concordant dans l'argument %qs Ã  %L (rang %d et scalaire)Rang non concordant dans l'argument %qs Ã  %L (scalaire et rang %d)DÃ©saccord de rang dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)DÃ©saccord de rang pour le tableau Ã  %L et son initialiseur (%d/%d)Le remappage de rang requiert une liste de spÃ©cifications %<borne-inf : borne-sup%> Ã  %LLa cible du remappage du rang n'a pas le rang 1 Ã  %LLa cible du remappage du rang est plus petite que la taille du pointeur (%ld < %ld) Ã  %LLa cible du remappage du rang doit avoir le rang 1 ou Ãªtre simplement contigÃ¼e Ã  %LLecture du fichier %qs au format libreLecture du module %qs Ã  la ligne %d colonne %d: %sLecture des spÃ©cifications Ã  partir de %s
  Argument rÃ©el COUNT_RATE de SYSTEM_CLOCK Ã  %LLa constante rÃ©elle dÃ©borde de son sous-type Ã  %CLa constante rÃ©elle dÃ©borde vers le bas hors de son sous-type Ã  %CLe nombre rÃ©el Ã  %C a un exposant %<d%> et un sous-type expliciteLe nombre rÃ©el Ã  %C a un exposant %<q%> et un sous-type expliciteRÃ©-aligner la pile dans le prologue.RÃ©-allouer le membre de gauche dans les affectations.ReconnaÃ®tre les mots clÃ©s C++ comme Â«Â complÂ Â» et Â«Â xorÂ Â».ReconnaÃ®tre les mots clÃ©s dÃ©finis par GNU.ReconnaÃ®tre les fonctions intÃ©grÃ©es.ReconnaÃ®tre le mot clef Â«Â asmÂ Â».Enregistrer DW_AT_decl_column et DW_AT_call_column dans DWARF.Enregistrer les options de la ligne de commande de gcc dans DW_AT_producer de DWARF.Enregistrer, dans le fichier objet, les options en ligne de commande passÃ©es Ã  gcc.Enregistrer le temps pris par chaque sous-Ã©tape sÃ©parÃ©ment.Cloner rÃ©cursivement uniquement quand la probabilitÃ© qu'un appel soit exÃ©cutÃ© excÃ¨de le paramÃ¨tre.RedÃ©finition de !$OMP DECLARE REDUCTION Ã  %LRedÃ©finition de !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %LRedÃ©finition de %s !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %LRÃ©duire la prioritÃ© pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.RÃ©duire l'alignement de la pile Ã  l'endroit de l'appel, si possible.!$ACC END LOOP redondant Ã  %CBalise ACQUIRED_LOCK redondante trouvÃ©e Ã  %LBalise ERRMSG redondante trouvÃ©e Ã  %LBalise MOLD redondante trouvÃ©e Ã  %LBalise SOURCE redondante trouvÃ©e Ã  %LBalise STAT redondante trouvÃ©e Ã  %LBalise UNTIL_COUNT redondante trouvÃ©e Ã  %LL'index de l'instruction de rÃ©fÃ©rence n'a pas Ã©tÃ© trouvÃ©L'index de l'instruction de rÃ©fÃ©rence est hors limitesRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un DO CONCURRENT %sRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un FORALL %sRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L dans une procÃ©dure PURESaut traversant une rÃ©gion au travers de la mÃªme section dans le bb %iEnregistrer l'information du profile dans la section .gcov_info au lieu d'utiliser un constructeur/destructeur.Enregistrer l'information du profile dans la section spÃ©cifiÃ©e au lieu d'utiliser un constructeur/destructeur.Expression rÃ©guliÃ¨re correspondant Ã  des noms de sections adressables par GP supplÃ©mentairesExpression rÃ©guliÃ¨re correspondant Ã  des noms de sections pour l'adressage relatif Ã  r0.Relaxer les branchements.Relaxer la boucle cmpxchg pour atomic_fetch_{or,xor,and,nand} en ajoutant load et cmp avant cmpxchg, exÃ©cuter une pause et boucler vers le chargement et la comparaison si la valeur chargÃ©e n'est pas attendue.Relaxer les littÃ©raux en assembleur et les placer automatiquement dans la section texte.Soulager la pression sur les registres en rÃ©duisant la portÃ©e pendant laquelle une valeur peut rester dans un registre.Remapper les noms des fichiers lors de l'inclusion des fichiers.Retirer le code et les donnÃ©es qui sont inatteignables depuis les symboles exportÃ©s (y compris le point d'entrÃ©e).Supprimer le prÃ©fixe du chemin absolu avant de dÃ©grader le nom pour -fprofile-generate= et -fprofile-use=.Supprimer les instructions Â«Â membarÂ Â» redondantes.SupprimÃ© dans GCC 10.  Cette option n'a aucun effet.SupprimÃ© dans GCC 8.  Cette option n'a aucun effet.SupprimÃ© dans GCC 9.  Cette option n'a aucun effet.Suppression de Â«Â %sÂ Â»
! Suppression de l'appel Ã  la fonction impure %qs Ã  %LSuppression de l'appel Ã  la fonction impure Ã  %LOpÃ©rateurs renommÃ©s dans les instructions USE Ã  %CRÃ©organiser les blocs de base et les partitions dans des sections chaude et froide.RÃ©organiser les blocs de base pour amÃ©liorer le placement du code.RÃ©organiser les fonctions pour amÃ©liorer le placement du code.RÃ©organiser les fonctions, les variables et l'assembleur au plus haut niveau.Le spÃ©cificateur de rÃ©pÃ©tition est invalide dans l'initialisation d'un scalaire Ã  %C Le spÃ©cificateur de rÃ©pÃ©tition doit Ãªtre un entier Ã  %CRemplacer add, compare, branch par des branchements utilisant un registre compteur.Remplacer les expressions temporaires durant l'Ã©tape SSA->normale.Rapport sur la cohÃ©rence du profilage.Produire un rapport sur l'allocation de mÃ©moire avant l'optimisation interprocÃ©durale.Produire un rapport sur l'allocation de mÃ©moire permanente dans le mode d'analyse complÃ¨te du programme (WPA mode).Produire un rapport sur l'allocation de mÃ©moire permanente.Rapporter le temps pris par chaque Ã©tape de la compilation.Rapporter diverses statistiques d'optimisation durant l'Ã©dition de liens uniquement dans le mode d'analyse complÃ¨te du programme (mode WPA).Rapporter diverses statistiques d'optimisation durant l'Ã©dition de liens.Demander des routines de la bibliothÃ¨que mathÃ©matique conformes Ã  IEEE (OSF/1).RÃ©ordonnancer les instructions aprÃ¨s l'allocation de registres.RÃ©ordonnancer les instructions avant l'allocation de registres.RÃ©ordonnancer les rÃ©gions mises en pipeline sans la mise en pipeline.RÃ©server de l'espace dans le prologue d'une fonction pour les arguments de sortie.Le tableau qui a changÃ© de forme est trop grand Ã  %CRestreindre l'analyseur Ã  l'exÃ©cution du seul vÃ©rificateur nommÃ©.Restreindre l'utilisation d'instructions en virgule flottante matÃ©rielles Ã  des opÃ©rations 32 bits.Le rÃ©sultat %qs de la fonction contenue %qs Ã  %L n'a pas le type IMPLICITRÃ©sultat non concordant pour la redÃ©finition de la procÃ©dure %qs Ã  %L: %sLe rÃ©sultat de %s produit une erreur de plage pour son sous-type Ã  %LLe rÃ©sultat de %s est NaN (pas un nombre) Ã  %LLe rÃ©sultat de %s dÃ©borde de son sous-type Ã  %LLe rÃ©sultat de %s dÃ©borde vers le bas hors de son sous-type Ã  %LLe rÃ©sultat de BESSEL_YN est -INF Ã  %LLe rÃ©sultat de NEAREST est NaN Ã  %LLe rÃ©sultat de SCALE dÃ©borde de son sous-type Ã  %LLe rÃ©sultat de l'exponentiation Ã  %L dÃ©borde de la plage de %sRetourner des vecteurs de 8 octets en mÃ©moire.Retourner toutes les structures en mÃ©moire (par dÃ©faut sur AIX).Retourner les rÃ©sultats en virgule flottante dans ac0 (fr0 dans la syntaxe de l'assembleur Unix).Retourner les pointeurs dans a0 et d0 en mÃªme temps.Retourner les petits agrÃ©gats en mÃ©moire, pas dans les registres.Retourner les petits agrÃ©gats dans les registres.Retourner les petites structures dans des registres (par dÃ©faut sur SVR4).DÃ©saccord dans le type de retour de la fonction %qs Ã  %L (%s/%s)Le type de retour de la fonction BIND(C) %qs Ã  %L ne peut pas Ãªtre un tableauLe type de retour de la fonction BIND(C) %qs de type caractÃ¨re Ã  %L doit avoir la longueur 1La valeur de retour %qs de la fonction %qs est dÃ©clarÃ©e Ã  %L mais ne reÃ§oit pas de valeurLa valeur de retour de la fonction %qs Ã  %L n'est pas dÃ©finieRetourner les valeurs de fonctions dans les registres du coprocesseur mathÃ©matique.RÃ©utiliser r30 Ã  chaque fonction.Annuler DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.Inverser DIP25: RÃ©fÃ©rences scellÃ©es.Utilisation de la sous-commande de rÃ©Ã©criture:ParenthÃ¨se droite attendue Ã  %C dans la chaÃ®ne de format Ã  %LLa limite supÃ©rieure la plus Ã  droite de la section du tableau de taille tacite n'est pas spÃ©cifiÃ©e Ã  %LN'exÃ©cuter que la seconde compilation de -fcompare-debug.ExÃ©cuter l'optimisation de mise en commun prÃ©dictive.ExÃ©cuter l'ordonnancement sÃ©lectif aprÃ¨s le rechargement.ExÃ©cuter les autodiagnostics en utilisant le chemin donnÃ© pour trouver les fichiers de tests.RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode de transformation locale (LTRANS=Local Transformation).RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode d'analyse du programme complet (WPA=Whole Program Analysis).ExÃ©cution de la fonction spec Â«Â %sÂ Â» avec %d args
  
  Nom du runtime.L'attribut SAVE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREL'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©raleclause SCHEDULE spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LLe chunk_size de la clause SCHEDULE Ã  %L requiert une expression INTEGER scalaireInstruction SELECT RANK Ã  %CSELECT TYPE Ã  %C ne peut pas apparaÃ®tre dans cette portÃ©eSELECTED_REAL_KIND sans argument %<P%> ni %<R%> Ã  %LL'attribut SEQUENCE Ã  %C est dÃ©jÃ  spÃ©cifiÃ© dans l'instruction TYPEL'instruction SEQUENCE Ã  %C doit prÃ©cÃ©der CONTAINSL'instruction SEQUENCE Ã  %C doit prÃ©cÃ©der les composants de la structureSH2a ne supporte pas les petits-boutistesL'argument SHAPE Ã  %L pour C_F_POINTER doit avoir la mÃªme taille que le RANK de FPTRArgument SHIFT (%ld) hors limites -%ld:%ld dans l'intrinsÃ¨que ISHIFTArgument SHIFT (%ld) hors limite -%ld:%ld dans l'intrinsÃ¨que ISHFTCArgument SHIFT (%ld) hors limite 0:%ld dans l'intrinsÃ¨que %sSIGN= Ã  %L n'est pas permis en Fortran 95Le terme SINK n'est pas un entier constant Ã  %LType de dÃ©pendance SINK uniquement permis dans une directive ORDERED Ã  %LArgument SIZE (%ld) hors limite 1:%ld dans l'intrinsÃ¨que ISHFTCSIZE Ã  %L doit Ãªtre positifType de dÃ©pendance SOURCE uniquement permis dans une directive ORDERED Ã  %LBalise SOURCE Ã  %LLa balise SOURCE Ã  %L est en conflit avec le typespec Ã  %LBalise SOURCE Ã  %L avec plus d'un seul objet allouablemodes SRAM-ECCÂ :SSA corrompule nom SSA %qE avec la version %d n'a pas de dÃ©finitionnom SSA pas dÃ©clarÃ©SSA_NAME crÃ©Ã© dans deux blocs diffÃ©rents %i et %iSSA_NAME_DEF_STMT est fauxSSA_NAME_OCCURS_IN_ABNORMAL_PHI devrait Ãªtre dÃ©finijeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©eargument dans un registre SSE alors que SSE est dÃ©sactivÃ©retour d'un registre SSE alors que SSE est dÃ©sactivÃ©l'argument vectoriel SSE sans activer SSE modifie l'ABIle retour vectoriel SSE sans activer SSE change l'ABIles informations de dÃ©bogage STABS sont obsolÃ¨tes et ne sont plus supportÃ©esLa balise STAT Ã  %L ne peut pas Ãªtre une constantevariable STATL'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaireArgument STAT= pour %s Ã  %LAttribut STAT= mal placÃ© dans %CLe STATUS Ã  %L sera une variable INTENT(OUT)Le code de STOP Ã  %C ne peut pas Ãªtre nÃ©gatifLe code de STOP Ã  %C contient trop de chiffresLe code STOP Ã  %L doit Ãªtre une constante CHARACTER scalaire ou chiffre[chiffre[chiffre[chiffre[chiffre]]]]Le code STOP Ã  %L doit Ãªtre une expression constante scalaire CHARACTER ou INTEGER par dÃ©fautLe code STOP Ã  %L doit Ãªtre un caractÃ¨re par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre un entier par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre soit le type INTEGER ou CHARACTERLe code STOP Ã  %L doit Ãªtre scalaireDÃ©claration de SUBMODULE Ã  %CLa dÃ©claration SUBMODULE Ã  %C ne peut pas apparaÃ®tre dans une autre unitÃ© de portÃ©eSUBROUTINE %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVEle type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototypele type SVE %qT n'a pas un alignement dÃ©finile type SVE %qT n'a pas de taille fixeInstruction SYNC TEAM Ã  %CInstruction SYNC Ã  %CLe mÃªme argument effectif est associÃ© avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs Ã  %LComme %s%s (ou, dans la forme nÃ©gative, %s%s).Comme %s%s.Comme %s.Identique Ã  -fassociative-math pour les expressions contenant des divisions.Identique Ã  -mA6.Identique Ã  -mA7.Identique Ã : -mep -mprolog-function.MÃªme identificateur %s spÃ©cifiÃ© Ã  nouveau Ã  %CSauvegarder les registres autour des appels de fonctions.Sauvegarder la TOC dans le prologue pour des appels indirects plutÃ´t que en ligne.Le scalaire %qs dans l'Ã©tiquette du FORMAT Ã  %L n'est pas une variable ASSIGNEDExpression INTEGER scalaire attendue Ã  %LPARAMETER scalaire requis dans la constante complexe Ã  %CEntitÃ© scalaire requise Ã  %LExpression entiÃ¨re scalaire pour le dÃ©but de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour la fin de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour le pas de la plage attendue Ã  %LL'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLELa transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©eFacteur d'Ã©chelle Ã  appliquer au nombre de blocs dans un chemin de sauts enchaÃ®nÃ©s lors de la comparaison avec le nombre d'expressions (mises Ã  l'Ã©chelle).Facteur d'Ã©chelle Ã  appliquer au nombre d'expressions dans un chemin de sauts enchaÃ®nÃ©s lors de la comparaison de blocs (mis Ã  l'Ã©chelle).Facteur d'Ã©chelle dans le calcul de la distance maximale qu'une expression peut Ãªtre dÃ©placÃ©e par les optimisations de GCSE.Ordonnancer le code pour le processeur donnÃ©.Ordonnancer le processeur donnÃ©.Ordonnancer les instructions en utilisant l'algorithme d'ordonnancement sÃ©lectif.Ordonnancer le dÃ©but et la fin de la procÃ©dure.Le deuxiÃ¨me argument de %s est nÃ©gatif Ã  %LLe deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Voir %s pour les instructions.
  SÃ©lectionner le modÃ¨le de code.SÃ©lectionner la fraction de la frÃ©quence maximale d'exÃ©cutions du bloc de base dans la fonction selon l'alignement que le bloc de base reÃ§oit.SÃ©lectionner le modÃ¨le large â€“ adresses/pointeurs sur 20 bits.SÃ©lectionner la mÃ©thode de traitement de sdata.SÃ©lectionner la portÃ©e pour la signature de l'adresse de retour.SÃ©lectionner le modÃ¨le court â€“ adresses/pointeurs sur 16 bits (dÃ©faut).SÃ©lectionner la version de l'ABI ciblÃ©e.DÃ©finir le nom pour stocker le fichier de note de profil.SÃ©lectionner le runtime.SÃ©lectionner le type de la couverture d'assainissement.SÃ©lectionner quoi assainir.L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaireLe sÃ©lecteur Ã  %L ne peut pas NULL()Le sÃ©lecteur Ã  %L n'a pas de typeLe sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©Le sÃ©lecteur dans SELECT TYPE Ã  %C n'est pas une variable nommÃ©e; utilisez associate-name=>Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %LSÃ©lectionner le type de cÅ“ur RL78 ciblÃ© (g10/g13/g14). Le G14 est sÃ©lectionnÃ© par dÃ©faut. Si l'option est utilisÃ©e, elle sÃ©lectionne aussi le support pour la multiplication matÃ©rielle Ã  utiliser.SÃ©lectionner le type de multiplication et division matÃ©rielle Ã  utiliser (none/g13/g14).RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %LL'argument %qs qui fait rÃ©fÃ©rence Ã  lui-mÃªme Ã  %L n'est pas permisLe point-virgule Ã  %C doit Ãªtre prÃ©cÃ©dÃ© d'une instructionFixer la prÃ©cision en virgule flottante du 80387 Ã  32 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  64 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  80 bits.Initialiser les dÃ©finitions Windows.DÃ©finir une limite dure pour la taille de chaque trame de pile, en octets.DÃ©finir le coÃ»t d'un branchement.Fixer l'accessibilitÃ© par dÃ©faut des entitÃ©s du module Ã  PRIVATE.DÃ©finir la distance de vÃ©rification de la dÃ©pendance dans l'ordonnancement prÃ©maturÃ© des insns dans la queue.Changer la valeur de errno aprÃ¨s les fonctions mathÃ©matiques internes.DÃ©finir le type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO).DÃ©finir la largeur minimale de la marge de gauche du code source lorsque le code source est montrÃ©.DÃ©finir le nom du symbole __fentry__ appelÃ© lors de l'entrÃ©e d'une fonction.DÃ©finir le nom de la routine principale pour le dÃ©bogueur.Fixer le nom du fichier de sortie ALI (commutateur interne).DÃ©finir le nom de la section pour enregistrer les appels mrecord-mcount.DÃ©finir le nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©.Fixer le nombre de nops a Ã©mettre avant chaque motif d'insn.DÃ©finir le registre pour contenir -1.Faire en sorte que sizeof(bool) vaille 1.Fixer l'adresse de dÃ©part des donnÃ©es.Fixer l'adresse de dÃ©part du programme.Initialiser le bit PPC_EMB dans l'en-tÃªte des fanions ELF.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifis ou nuls. Le coÃ»t par dÃ©faut est 0.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 1.DÃ©finir le coÃ»t d'un branchement Ã  approximativement le nombre d'instructions spÃ©cifiÃ©.DÃ©finir le coÃ»t des branchements.Fixer le type de prÃ©cision double par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type d'entier par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 10 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 16 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 8 octets de large.Fixe la probabilitÃ© estimÃ©e en pourcentage pour Â«Â builtin expectÂ Â». La valeur par dÃ©faut est une probabilitÃ© de 90%%. (NdT: Ã  cause d'une erreur dans le message original, je dois ajouter un %p inutile dans la traduction: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93759).DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone SDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone TDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone ZDA.DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e.Fixer le montant maximum pour une seule opÃ©ration d'incrÃ©mentation de la pile.Fixe le nombre maximum d'instructions exÃ©cutÃ©es en parallÃ¨le dans un arbre rÃ©-associÃ©. Si 0, utilise l'heuristique dÃ©pendant de la cible.Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur.DÃ©finir le nombre de segments de 64Kio de flash.DÃ©finir l'objet de sortie de telle maniÃ¨re, qu'au chargement, dyld ignorera toute information de l'espace de noms Ã  deux niveaux et rÃ©soudra les symboles dans l'ordre de la dÃ©couverte pour les bibliothÃ¨ques chargÃ©es.DÃ©finir les adresses des points d'appel du prologue et de l'Ã©pilogue Ã  TPF_TRACE_PROLOGUE_SKIP_TARGET et TPF_TRACE_EPILOGUE_SKIP_TARGET. Ceci est Ã©quivalent Ã  utiliser -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET et -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSpÃ©cifier le type du processeur cible.DÃ©finir le rÃ©pertoire racine pour stocker les donnÃ©es de profilage. Le rÃ©pertoire retournÃ© par Â«Â pwdÂ Â» est utilisÃ© par dÃ©faut.DÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf du prologueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf du prologueDÃ©finir la version des spÃ©cifications ISA RISC-V.DÃ©finir la largeur du registre LP_COUNT. Les valeurs possibles sont 8, 16, 20, 24, 28 et 32.Initialisation des specs %s Ã  Â«Â %sÂ Â»
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2239,2245 ****
  %<_Atomic%> dupliquÃ©%<_Thread_local%> ou %<__thread%> dupliquÃ©le nom d'opÃ©rande %<asm%> %qs apparaÃ®t en doublequalificatif %<asm%> %qE dupliquÃ©qualificatif %<asm%> %qT dupliquÃ©%<const%> dupliquÃ©branche %<default%> en double dans %<_Generic%>%<mutable%> dupliquÃ©%<restrict%> dupliquÃ©%<volatile%> dupliquÃ©%qD dupliquÃ©%qE dupliquÃ©attribut %qE dupliquÃ©spÃ©cificateur de dÃ©claration %qE dupliquÃ©%qs dupliquÃ©modificateur %qs dupliquÃ©valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)le type de base dupliquÃ© %qT est invalidevaleur du Â«Â caseÂ Â» dupliquÃ©equalificatif CV dupliquÃ©dÃ©claration dupliquÃ©e pour le protocole %qEdÃ©claration dupliquÃ©e de la mÃ©thode %<%c%E%> avec des types conflictuelsdÃ©finition dupliquÃ©e de %qsdÃ©finition dupliquÃ©e de Â«Â %sÂ Â»dÃ©finition dupliquÃ©e d'un symbole de versionappel direct dupliquÃ© pour %s dans la sÃ©quence d'appel spÃ©culative avec speculative_id %iinstanciation explicite dupliquÃ©e pour %q#Dinstanciation explicite dupliquÃ©e de %q#Tinformation dupliquÃ©e pour %qEinitialisation en double de %qDUID d'insn dupliquÃ©: %ivariable d'instance dupliquÃ©e %q+DdÃ©claration d'interface dupliquÃ©e pour la catÃ©gorie %<%E(%E)%>dÃ©claration d'interface dupliquÃ©e pour la classe %qEÃ©tiquette %qD dupliquÃ©edÃ©claration de l'Ã©tiquette %qE en doubleen-tÃªte de boucle dupliquÃ©emembre %q+D dupliquÃ©rÃ©fÃ©rence %s dupliquÃ©e dans la sÃ©quence d'appel spÃ©culative avec speculative_id %itype de paramÃ¨tre de type gÃ©nÃ©rique dupliquÃ© pour l'argument fonction %u de %<__builtin_tgmath%>spÃ©cificateurs virtuels (virt-specifier) multiplescondition %<if%> dupliquÃ©espÃ©cificateur de paramÃ¨tre %qs dupliquÃ© dans l'attribut %<amdgpu_hsa_kernel%>pendant la recompilation avec %<-fcompare-debug%>durant l'Ã©tape %s: %s
  durant le chargement de la liaison %<%E%s%E%>durant le chargement de la liaison %<%E%s%E@%s%>durant le chargement des pendings pour %<%E%s%E%>la version dwarf %wu n'est pas supportÃ©edÃ©pendance dynamique %s introuvableles spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11le type dynamique %qT de son opÃ©rande n'a pas une classe de base du type %qTle type dynamique %qT de son opÃ©rande n'a pas une classe de base publique %qT non ambigÃ¼ela limite de la pile eBPF est dÃ©passÃ©echaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®tl'arÃªte %s->%s n'a pas de call_stmt correspondantle dÃ©compte d'arÃªtes n'est pas compatible avec le dÃ©compte de fonctionl'arÃªte de %d Ã  %d devrait Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte de %d Ã  %d ne devrait pas Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte a, Ã  la fois, call_stmt et lto_stmt_uid dÃ©finisarÃªte introuvablel'arÃªte pointe vers la mauvaise dÃ©claration:soit %<-fopenacc%> ou soit %<-fopenmp%> doit Ãªtre dÃ©finisoit -fopenacc ou soit -fopenmp doit Ãªtre dÃ©finisoit toutes les instructions d'initialisation devraient Ãªtre dÃ©signÃ©es ou aucune ne devrait l'Ãªtreun spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %qDles types des Ã©lÃ©ments doivent Ãªtre les mÃªmeselement_number(): Mauvais type de dimensionopÃ©ration binaire Ã©lÃ©mentaireles arguments de fonction Ã©lÃ©mentaire Ã  %C ne sont pas conformesprocÃ©dure Ã©lÃ©mentaireles Ã©lÃ©ments du tableau %q#D ont un type incompletles Ã©lÃ©ments du tableau %q#T ont un type incomplet%<\0%> inclus Ã  l'intÃ©rieur du formatNUL inclus dans une CFString littÃ©ralel'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec %<-fabi-version=12%> (GCC 8)dÃ©claration videla dÃ©claration vide avec %<_Alignas%> ne redÃ©clare pas la balisela dÃ©claration vide avec un spÃ©cificateur de classe de stockage ne redÃ©clare pas la balisela dÃ©claration vide avec un qualificatif de type ne redÃ©clare pas la baliseun enum vide est invalidefichier videplage de l'index vide dans l'initialisationinitialisation vide pour la capture par initialisation d'une fonction lambdainitialisation vide dans l'initialisation par capture de la fonction lambdaprÃ©cision Ã  gauche vide dans le format %sl'ambigÃ¼itÃ© sur les parenthÃ¨ses vides a Ã©tÃ© rÃ©solue par une dÃ©claration de fonctionprÃ©cision vide dans le format %sliste d'attributs de propriÃ©tÃ© videintervalle vide spÃ©cifiÃ©initialisation vide d'un scalairechaÃ®ne vide dans l'attribut %<target%>une structure vide a une taille 0 en C et une taille 1 en C++dÃ©claration de liaison structurÃ©e videune union vide a une taille 0 en C et une taille 1 en C++active l'Ã©tape %s pour la fonction %sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]activer le support de la trace de dÃ©bogage n'a de sens qu'en compilant pour le Thumbactiver le support pour l'interopÃ©rabilitÃ© de l'appelÃ© n'a de sens qu'en compilant pour le Thumbl'encapsulation est mal composÃ©e%<target%> englobantrÃ©gion %qs englobanteconstruction OpenACC %qs englobantela classe englobant la fonction membre non statique %<constexpr%> %q+#D n'est pas un type littÃ©ralles patrons de classe englobants ne sont pas explicitement spÃ©cialisÃ©sconstruction de calcul sur le parent englobantrÃ©gion englobanteroutine englobanterÃ©gion cible englobantetÃ¢che englobantel'expression de fin fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDl'insn de fin %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnLa fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constanteconstante enum dÃ©finie iciconstante Â«Â enumÂ Â» dans un contexte boolÃ©enla conversion d'un enum de %qT vers %qT dans une affectation est invalide en C++la conversion d'un enum de %qT vers %qT durant l'initialisation est invalide en C++la conversion d'un enum de %qT vers %qT durant le retour est invalide en C++la conversion en enum dans une affectation est invalide en C++la conversion en enum durant l'initialisation est invalide en C++la conversion d'un enum lors du passage de l'argument %d de %qE est invalide en C++type Â«Â enumÂ Â» dÃ©fini icila valeur de l'enum n'est pas %<CONST_DECL%> ou %<INTEGER_CST%>le nom de la valeur de l'enum n'est pas %<IDENTIFIER_NODE%>le type de la valeur de l'enum n'est pas %<INTEGER_TYPE%> et n'est pas convertible en l'enumtype Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnellenon concordance dans les Ã©numÃ©rÃ©s de l'expression conditionnelle: %qT vs %qTla plage d'Ã©numÃ©ration diffÃ¨rela valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»les valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entierl'Ã©numÃ©rateur %qD ne concorde pas avec ...la valeur de l'Ã©numÃ©ration %qE est en dehors de la plage du type sous-jacent %qTla valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨reles valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une constante entiÃ¨rela valeur de l'Ã©numÃ©rateur pour %qE n'est pas une expression constante entiÃ¨rela variable d'environnement %<COLLECT_GCC%> doit Ãªtre dÃ©finiela variable d'environnement %<COLLECT_GCC_OPTIONS%> doit Ãªtre dÃ©finiela variable d'environnement %<COLLECT_LTO_WRAPPER%> doit Ãªtre dÃ©finiela variable d'environnement %s doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wdvariable d'environnement %qs non dÃ©finiela variable d'environnement COLLECT_GCC_OPTIONS doit Ãªtre dÃ©finiela variable d'environnement DJGPP n'est pas dÃ©finiela variable d'environnement DJGPP pointe vers le fichier corrompu %qsla variable d'environnement DJGPP pointe vers le fichier inexistant %qserreurerreur de fermeture de %s: %merreur lors de la fermeture des enregistrements optimisÃ©s %qserreur dans les arguments de la fonction de spec %qserreur en supprimant %serreur d'Ã©criture dans %qserreur d'Ã©criture des enregistrements optimisÃ©s dans %qsÂ : %serreur d'Ã©criture dans %s: %merreur: erreurs durant la fusion des unitÃ©s de traductionseval_intrinsic(): Mauvais opÃ©rateureval_type_intrinsic0(): op est NULLÃ©valuation de %qsle nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne %<operatorÂ delete%> sans placementle traitement des exceptions est dÃ©sactivÃ©, utilisez %<-fexceptions%> pour l'activerle traitement des exceptions est dÃ©sactivÃ©Â ; utilisez %<-fexceptions%> pour l'activerdÃ©saccord sur la personnalitÃ© du traitement de l'exceptionl'exception du type %<%T%> sera interceptÃ©eune exception du type %qT sera interceptÃ©e par un gestionnaire prÃ©cÃ©dentla spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªmetrop d'Ã©lÃ©ments dans l'initialisation de tableau de %<char%>trop d'Ã©lÃ©ments dans l'initialisation du tableautrop d'Ã©lÃ©ments dans l'initialisation d'un scalairetrop d'Ã©lÃ©ments dans l'initialisation de la structuretrop d'Ã©lÃ©ments dans l'initialisation de l'uniontrop d'Ã©lÃ©ments dans l'initialisation du vecteurtrop d'opÃ©randes Â«Â useÂ Â» pour l'instructionles compteurs d'exÃ©cution sont supposÃ©s Ãªtre Ã  zÃ©ro
  compteurs d'exÃ©cution estimÃ©s
! dÃ©claration %#qD existantedÃ©finition %qD existantesortie %d->%d pas enregistrÃ©ele motif d'expansion %qE ne contient pas de paquet de paramÃ¨tresle motif d'expansion %qT ne contient pas de paquet de paramÃ¨tresle point d'expansion est l'emplacement %i%<"%> attenduclause %<#pragma acc%> attendue%<#pragma omp scan%> attendu%<#pragma omp section%> ou %<}%> attenduclause %<#pragma omp%> attendue%<(%> attendu%<(%> attendu aprÃ¨s la liste d'arguments de patron%<(%> ou fin de ligne attendue%<)%> attendu%<)%> ou %<,%> attendu%<*%> attendu%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu%<,%> attendu%<,%> ou %<)%> attendu%<,%> ou %<...%> attendu%<,%> ou %<;%> attendu%<,%> ou %<]%> attendu%<,%> ou %<}%> attendu%<,%>, %<;%> ou %<}%> attendu%<.%> attendu%<...%> attendu%<:%> attendu%<:%> ou %<)%> attendu%<:%> ou %<...%> attendu%<:%> ou %<::%> attendu%<:%>, %<,%>, %<;%>, %<}%> ou %<__attribute__%> attendu%<::%> attendu%<;%> attendu%<;%> attendu aprÃ¨s la dÃ©finition de la classe%<;%> attendu aprÃ¨s la dÃ©finition de la structure%<;%> attendu aprÃ¨s la dÃ©finition de l'union%<;%> attendu Ã  la fin de la dÃ©claration du membre%<;%> ou %<{%> attendu%<;%> ou %<{%> attendu aprÃ¨s la dÃ©finition des attributs de la mÃ©thode%<;%>, %<,%> ou %<)%> attendu%<;%>, identificateur ou %<(%> attendu%<<%> attendu%<=%> attendu%<=%> attendu aprÃ¨s Objective-C %qE%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendula comparaison %<==%> est attendue dans la condition %<if%>la comparaison %<==%>, %<<%> ou %<>%> est attendue dans la condition %<if%>%<>%> attendu%<@end%> attendu%<@synchronized%> attendu%<@throw%> attendu%<@try%> attendu%<[%> attendu%<]%> attendu%<__label__%> attendu%<__transaction_atomic%> attendu%<__transaction_relaxed%> attendu%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> ou %<default%> attendu%<allocator%> attendu%<allocator%> ou %<align%> attendu%<ancestor%> ou %<device_num%> attendu%<asm%> attenduclause %<at%>, %<severity%> ou %<message%> attendue%<auto%> attendu%<auto%> ou %<decltype(auto)%> attendu aprÃ¨s %qE%<big-endian%>, %<little-endian%> ou %<default%> attendu aprÃ¨s %<#pragma scalar_storage_order%>modificateur de clause %<cancel%> %<if%> attendus%<catch%> attendu%<class%> attendu%<class%> ou %<typename%> attendu%<class%>, %<typename%> ou %<template%> attendu%<co_yield%> attendu%<concurrent%> attendu%<construct%>, %<device%>, %<implementation%> ou %<user%> attendu%<data%> attendu%<data%> attendu aprÃ¨s %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> ou %<exit%> attendu%<declare%> attendu%<decltype%> attendu%<delete%> attenduclause %<depend%>, %<destroy%> ou %<update%> attendue%<directive%> ou %<sequence%> attendu%<else%> attendu%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> attendu aprÃ¨s %<#pragma GCC diagnostic%>%<extern%> attendu%<finally%> ou %<catch%> attendu%<for%> attendu aprÃ¨s %qs%<host%>, %<nohost%> ou %<any%> attendu%<in%>, %<out%>, %<inout%> ou %<mutexinoutset%> attendu%<inclusive%> ou %<exclusive%> attendu%<match%> attendu%<namespace%> attendu%<new%> attendu%<none%> ou %<present%> attendu%<none%>, %<shared%>, %<private%> ou %<firstprivate%> attendu%<omp_priv%> ou nom de fonction attendu%<operator%> attendu%<point%> attenduclause %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> ou %<hint%> attendueclause %<read%>, %<write%>,  %<update%> ou %<capture%> attendue%<reproducible%> ou %<unconstrained%%> attendu%<return%> attendu%<scalar%>, %<aggregate%> ou %<pointer%> attendu%<seq_cst%>, %<acq_rel%>, %<release%> ou %<acquire%> attendu%<seq_cst%>, %<acquire%> ou %<relaxed%> attendu%<seq_cst%>, %<relaxed%> ou %<acq_rel%> attendu%<simd%>, %<reduction%>, %<target%> ou %<variant%> attendu%<static_assert%> attendu%<target%> attendu%<team%>, %<parallel%> ou %<thread%> attendu%<template%> attendu%<throw%> attendu%<try%> attenduclause %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> ou %<atomic_default_mem_order%> attendue%<using%> attendu%<while%> attendu%<{%> attendu%<{%> ou %<:%> attendu%<}%> attendu%<}%> attendu avant %<else%>%<~%> attenduon attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d%i ou plus attendu, %i trouvÃ©nom de sÃ©lecteur %qE attendu%qT attendu mais l'argument est de type %qTmodificateur de clause %qs %<if%> attendu au lieu de %qsmot-clÃ© %qs attendu avant le nom du patron dÃ©pendant%qs ou %qs attenduÂ«Â (Â Â» attendu Ã  %CÂ«Â )Â Â» attendue Ã  %CÂ«Â =Â Â» attendu Ã  %CÂ«Â constructÂ Â», Â«Â deviceÂ Â», Â«Â implementationÂ Â» ou Â«Â userÂ Â» attendu Ã  %CÂ«Â matchÂ Â» attendu Ã  %CÂ«Â {Â Â» attendu Ã  %CÂ«Â }Â Â» attendu Ã  %C... attenduadresse sur 64 bits attendue mais l'argument 1 a %d bitsadresse sur 64 bits attendue mais l'argument 2 a %d bitsÂ«Â :Â Â» attendu Ã  %Cnom de directive OpenMP attenduune chaÃ®ne est attendue aprÃ¨s %<#pragma message%>un objet SSA_NAME Ã©tait attenduargument inattendu pour %<msp430_select_cpu%>un identificateur est attendu pour le nom d'attributargument d'attribut attendu comme sÃ©quence de jeton Ã©quilibrÃ©eattribut attendu avant %<...%>entre %i et %i attendu, %i trouvÃ©opÃ©rateur binaire attenduindex de bloc attenduspÃ©cificateur de bloc attenduexpression boolÃ©enne attenduetype boolÃ©en attenduÃ©tiquette de Â«Â caseÂ Â» attenduecanal attendunom de classe attendumot-clÃ© de type classe (class ou struct) attendunom de classe attenduexpression entiÃ¨re constante attendue avec une valeur sync-hint validedÃ©calage constant attendutaille constante attendueconstructeur, destructeur ou conversion de type attenduvaleur de dÃ©compte attenduedÃ©claration attenduedÃ©claration ou instruction attenduespÃ©cificateurs de dÃ©claration attendusspÃ©cificateurs de dÃ©claration ou %<...%> attendudÃ©clarateur attenduinstruction Â«Â elseÂ Â» attendueune chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>fin de liste de capture attenduefin de ligne attendueexactement 1 argument attenduexpression attendueexpression attendue Ã  %Cliste-expression ou type-id attenduqualitÃ© de frÃ©quence inattenduevalue de frÃ©quence attenduefonction attenduenom de fonction attendunom de fonction %<(%> attenduexpression Â«Â gotoÂ Â» attendueexpression id attendueexpression id (arguments) attendueidentificateur attenduidentificateur attendu Ã  %Cidentificateur ou %<(%> attenduidentificateur ou %<)%> attenduidentificateur ou %<*%> attenduidentificateur ou chaÃ®ne littÃ©rale attendusidentificateur ou chaÃ®ne littÃ©rale attendus Ã  %Cinitialisation attendueentier attenduexpression entiÃ¨re attendueliste d'expressions entiÃ¨res attendueinterface ou pointeur vers une interface attendudÃ©claration ou initialisation d'itÃ©ration attendueinstruction d'itÃ©ration attendueinstruction de saut attendueÃ©tiquette attendueinstruction Ã©tiquetÃ©e attenduenumÃ©ro de boucle attenduun index sur un tableau associatif est attendu dans le membre de droitenom de module attendunom attendu Ã  %Cespace de noms attenduspÃ©cificateur de nom imbriquÃ© attendutype numÃ©rique attenduopÃ©rateur attendupaquet de paramÃ¨tres attendu avant %<...%>nom d'Ã©tape attendupointeur attendupointeur attendu comme argument au %<*%> unairepointeur attendu dans la clause %qsexpression primaire attendueopÃ©rateur pointeur attendunom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qDnom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qDinstruction de sÃ©lection attenduesignature attendue: %qDclause simd attendue Ã  %Cpointeur unique attendu dans la clause %qsliste de qualificatifs et de qualificatifs attendueinstruction attenduechaÃ®ne littÃ©rale attenduechaÃ®ne littÃ©rale attendueidentificateur de suffixe attenduargument de patron attendutemplate-id attendutemplate-id attendu pour le typenom de patron attendunom de sÃ©lecteur de trait attendunom de sÃ©lecteur de trait attendu Ã  %CspÃ©cificateur du type attenduun nom de type attenduspÃ©cificateur de type attenduunqualified-id attendunom de variante attendu Ã  %Cattend %E octet dans une rÃ©gion de taille %Eattend %E octets dans une rÃ©gion de taille %Eattend %E octets ou plus dans une rÃ©gion de taille %Eargument de type pointeur ou de type entier attendu pour l'argument 1attend entre %E et %E octets dans une rÃ©gion de taille %Enom de fonction interne attendules 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%>la capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©fautla capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©fautles opÃ©rateurs de conversion explicites sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>guide de dÃ©duction explicite dÃ©clarÃ© iciles guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copieÂ«Â gotoÂ Â» explicite Ã  la fin du bb %dinstanciation explicite de %q#Dinstanciation explicite de %q#T avant la dÃ©finition de patroninstanciation explicite de %qD mais pas de dÃ©finition disponibleinstanciation explicite de %qD dans l'espace de noms %qD (qui n'englobe pas l'espace de noms %qD)une instanciation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©instanciation explicite du concept de fonction %q#Dinstanciation explicite du patron non classe %qDinstanciation explicite du non patron %q#Dinstanciation explicite du type non patron %qTinstanciation explicite du concept de variable %q#Dune instanciation explicite ne doit pas utiliser le spÃ©cificateur %<consteval%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>qualificatifs explicites dans la dÃ©claration de %qDil pourrait manquer des attributs dans la spÃ©cialisation explicite de %q#Dla spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>spÃ©cialisation explicite dans la portÃ©e d'un non espace de noms %qDspÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisationla spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>une spÃ©cialisation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©spÃ©cialisation explicite du concept de fonction %qDspÃ©cialisation explicite du non patron %qTune liste explicite d'arguments de patron n'est pas permiseune spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockagela fonction %q+D explicitement par dÃ©faut ne peut pas Ãªtre dÃ©clarÃ©e %qs car la dÃ©claration implicite n'est pas %qsÂ :les registres explicitement utilisÃ©s doivent Ãªtre groupÃ©s en haut de la pileLettre d'exposant Â«Â qÂ Â» dans une constante littÃ©rale rÃ©elle Ã  %Cexpr dans l'affectation var = expr de !$OMP ATOMIC COMPARE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation var = expr de !$OMP ATOMIC WRITE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation !$OMP ATOMIC var = var op expr doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Ll'expression %qE ne dÃ©signe pas une fonction %<constexpr%>l'expression %qE n'est pas une expression constantel'expression ne peut pas Ãªtre utilisÃ©e comme une fonctionl'expression ne calcule pas le nombre d'Ã©lÃ©ments dans son tableauÂ ; le type de l'Ã©lÃ©ment est %qT, pas %qTl'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©l'expression dans l'assertion statique n'est pas un entierl'expression dans l'assertion statique n'est pas une expression constante entiÃ¨rel'expression dans l'assertion statique n'est pas une constantela liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnella liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisationla liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moirel'expression doit Ãªtre comprise entre parenthÃ¨sesl'expression doit Ãªtre fondamentalel'expression du type de classe abstraite %qT ne peut pas Ãªtre utilisÃ©e dans une expression Â«Â throwÂ Â»l'instruction de l'expression a un type incompletextend_ref(): Variable Â«Â tailÂ Â» invalideles listes d'initialisation Ã©tendues sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les registres Ã©tendus n'ont pas de moitiÃ© hautela dÃ©claration externe de %q+D suit une dÃ©claration sans classe de liaisonmodÃ¨le externe globalvalueles fonctions d'initialisation TLS externes ne sont pas supportÃ©es sur cette cibleclasse de liaison externe requise pour le symbole %q+D en raison de l'attribut %qEclone en ligne visible depuis l'extÃ©rieur%<;%> superflu%<;%> supplÃ©mentaire aprÃ¨s la dÃ©finition dans la classegroupe d'accolades superflu Ã  la fin de l'initialisationÃ©lÃ©ments superflus dans l'initialisation d'un scalairearÃªte sortante supplÃ©mentaire %d->%dqualification %<%T::%> additionnelle sur le membre %qsqualification supplÃ©mentaire pas permiseÂ«Â ;Â Â» superflupoint virgule superflu spÃ©cifiÃ© dans la dÃ©finition de la mÃ©thodepoint virgule superflu dans la structure ou dans l'unionqualificatif de type supplÃ©mentaire dans l'argument du format (argument %d)donnÃ©es superflues Ã  la fin du fichierÃ©chec Ã  l'initialisation du greffon %sÃ©chec du %s mapper %qsÃ©chec du %s mapper %qs ligne %uÃ©chec de la nÃ©gociation du mapper %sÃ©chec lors de la crÃ©ation du composant du tableau associatif Â«Â %sÂ Â»Ã©chec lors de la crÃ©ation du composant d'union Â«Â %sÂ Â»Ã©chec lors du dÃ©veloppement de la fonction interneerreur pour obtenir le statut de sortie: %merreur Ã  l'obtention des temps du processus: %mÃ©chec Ã  l'initialisation du greffon %sÃ©chec du chargement de la liaison %<%E%s%E%>Ã©chec du chargement de la liaison %<%E%s%E@%s%>Ã©chec lors du chargement des pendings pour %<%E%s%E%>Ã©chec Ã  l'ouverture du fichier temporaire %s pour la sortie LTOÃ©chec Ã  l'ouverture du fichier temporaire %s avec la sortie LTOÃ©chec de la lecture de la grappe %u du module compilÃ©Â : %sÃ©chec de la lecture du module compilÃ©Â : %sÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutileÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutile dans le mÃªme groupe comdatÃ©chec lors de la traduction du littÃ©ral vers le jeu de caractÃ¨res Ã  l'exÃ©cution %qTÃ©chec de l'Ã©criture du module compilÃ©Â : %sle modÃ¨le mÃ©moire en cas d'Ã©chec %qs ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s %qs pour %Dle modÃ¨le mÃ©moire en cas d'Ã©chec %wi ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s %wi pour %DÃ©chec lors de la simplification de la rÃ©fÃ©rence Ã  la sous-chaÃ®ne dans l'instruction DATA Ã  %LÃ©chec en essayant de recharger:arÃªte fallthru aprÃ¨s une instruction de contrÃ´le dans le bb %darÃªte fallthru aprÃ¨s un branchement inconditionnel dans le bb %iune arÃªte fallthru traverse une frontiÃ¨re de section dans le bb %ifallthru pour sortir du bloc de base %dl'Ã©numÃ©ration rapide n'est pas disponible en Objective-C 1.0les attributs fastcall et cdecl sont incompatiblesles attributs fastcall et regparm sont incompatiblesles attributs fastcall et stdcall sont incompatiblesles attributs fastcall et thiscall sont incompatibleserreur fatale: fclose %s: %mLa chaÃ®ne fe_runtime_error doit Ãªtre terminÃ©e par un zÃ©rofe_runtime_error: Mauvais nombre d'arguments (%d au lieu de %d)le champ %q#D peut Ãªtre accessible via %q#Dchamp %q#D avec le mÃªme nom que la classele champ %qD a le type incomplet %qTchamp %qE dÃ©clarÃ© comme une fonctionle champ %qE est d'un type incompletle nom du champ n'est pas dans l'initialisation de l'enregistrement ou de l'unionspÃ©cificateur de champ de prÃ©cisionlargeur de champlargeur de champ dans le format de printflargeur de champ dans le format de scanflargeur de champ dans le format de strfmonlargeur de champ dans le format de strftimespÃ©cificateur de largeur de champles champs ne peuvent pas avoir le type SVE %qTles champs ont un agencement diffÃ©rent dans une autre unitÃ© de traductionle fichier %qs a Ã©tÃ© quittÃ© mais n'a pas Ã©tÃ© entrÃ©fin de fichier dans l'argument par dÃ©fautla dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>le nom de fichier %qs ne dÃ©bute pas par le prÃ©fixe de profil %qscaractÃ¨re de remplissagecaractÃ¨re de remplissage dans le format de strfmonfind_array_spec(): Spec manquantefind_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)find_enum(): Ã‰numÃ©ration introuvablefonction fini() trouvÃ©e dans l'objet %sle premier opÃ©rande %<sizeof%> a Ã©tÃ© dÃ©clarÃ© icile premier argument doit Ãªtre []bytele premier argument de %q+D devrait Ãªtre %<int%>le premier argument de %qD doit Ãªtre un pointeur et le second une constante entiÃ¨rele premier argument de %<__builtin_call_with_static_chain%> doit Ãªtre une expression d'appelle premier argument de %<__builtin_choose_expr%> n'est pas une constantele premier argument de %<va_arg%> n'est pas du type %<va_list%>le premier dÃ©saccord est le chample premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la bouclele premier argument doit Ãªtre R0vu pour la premiÃ¨re fois icipremiÃ¨re spÃ©cification icile registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>le registre ebp fixÃ© requiert %<target("accumulate-outgoing-args")%>registre fixe %s utilisÃ© pour passer un paramÃ¨tre Ã  la fonctiondÃ©saccord dans l'arbre fixedÃ©bordement d'un nombre en virgule fixe dans l'expression %qE de type %qT rÃ©sulte in %qEdÃ©bordement d'un nombre en virgule fixe dans l'expression de type %qT rÃ©sulte en %qEles types en virgule fixe ne sont pas supportÃ©s pour cette cibletypes en virgule fixe pas supportÃ©s en C++le membre tableau flexible %qD n'a pas de bits de remplissage bien dÃ©finis pour %qsmembre tableau flexible %qD dans %q#T par ailleurs videmembre tableau flexible %qD dans l'unionle membre tableau flexible %qD n'est pas Ã  la fin de %q#Ttableau flexible comme membre d'une structure sans aucun membre nommÃ©tableau flexible comme membre de l'unionle tableau flexible n'est pas le dernier membre Ã  la fin de la structurela constante en virgule flottante dÃ©borde de la plage de %qTconstante flottante mal utilisÃ©econstante en virgule flottante tronquÃ©e Ã  zÃ©role littÃ©ral en virgule flottante dÃ©passe la plage de type %qTle littÃ©ral en virgule flottante est tronquÃ© Ã  zÃ©rodÃ©bordement d'un nombre en virgule flottante dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'un nombre en virgule flottante dans l'expression de type %qT rÃ©sulte en %qEla constante en virgule flottante n'est pas un opÃ©rande immÃ©diat validele suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentationinsn de contrÃ´le de flot Ã  l'intÃ©rieur dâ€™un bloc de basefmax-include-depth=<number> DÃ©finir la profondeur maximale d'un #include imbriquÃ©.vÃ©rification fold: arbre originale modifiÃ© par foldrepli de l'expansion vide sur %Oles expressions fold sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>fopen %s: %mpour %qDpour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondantpour une fonction tableau, l'expression de longueur du paramÃ¨tre doit Ãªtre spÃ©cifiÃ©epour rÃ©tro-compatibilitÃ©pour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)l'expression d'incrÃ©mentation de Â«Â forÂ Â» ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'expression d'incrÃ©mentation de Â«Â forÂ Â» n'a pas d'effetl'expression d'incrÃ©mentation de Â«Â forÂ Â» est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeurinstruction Â«Â forÂ Â» attenduepour la dÃ©claration du patron %q+Ddans l'option %<-mcache-block-size=X%>, les valeurs valides pour X sont: 4, 8, 16, 32, 64, 128, 256, ou 512pour le type %qTl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnueinstruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendueformatl'argument de format %d est inutilisÃ© et se trouve avant l'argument %d qui est utilisÃ© avec un numÃ©ro d'argument %<$%>l'argument de format %d est utilisÃ© plus d'une fois dans le format %sl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qsl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qs mais c'est une chaÃ®ne qui a Ã©tÃ© trouvÃ©ele format est une chaÃ®ne de caractÃ¨res largesle format n'est pas une chaÃ®ne littÃ©rale et il n'y a pas d'arguments de formatle format n'est pas une chaÃ®ne littÃ©rale, les types des arguments ne sont pas vÃ©rifiÃ©sle format n'est pas une chaÃ®ne littÃ©rale, le format n'est pas vÃ©rifiÃ©le format des en-tÃªtes de colonnes est incorrect dans %<devices.csv%>l'argument de la chaÃ®ne de format suit les arguments devant Ãªtre formatÃ©sl'argument passÃ© comme chaÃ®ne de format n'est pas une chaÃ®ne de caractÃ¨resla chaÃ®ne de format est dÃ©finie icila chaÃ®ne de format n'est pas un tableau de type %qsformation d'un pointeur vers le type de fonction qualifiÃ© %qTformation d'un pointeur vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTformation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers voidformation du type de %qsdÃ©claration anticipÃ©e de %q#TrÃ©fÃ©rence anticipÃ©e vers une trame de %qs%<%c%s%> trouvÃ©%<-%E%> trouvÃ© Ã  la place de %<+%E%> dans le(s) protocole(s)%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attenduun %qT a Ã©tÃ© trouvÃ© mais l'argument de format devrait Ãªtre une chaÃ®neune rÃ©fÃ©rence %qs a Ã©tÃ© trouvÃ©e mais l'argument de format devrait Ãªtre une chaÃ®nenom par dÃ©faut trouvÃ© avec une instruction de dÃ©finition non videdÃ©finition rÃ©elle trouvÃ©e pour un non registredÃ©finition virtuelle trouvÃ©e pour un registre GIMPLEun SSA_NAME a Ã©tÃ© rencontrÃ© qui avait Ã©tÃ© relÃ¢chÃ© dans le pool des Ã©lÃ©ments libresÂ«Â caseÂ Â» par dÃ©faut rencontrÃ© mais pas au dÃ©but du vecteur des Â«Â caseÂ Â»la couche logicielle pour complÃ©ter l'arithmÃ©tique requiert %<-mtrap-precision=i%>fr30_print_operand: code %%F invalidefr30_print_operand: code %%x invalidefr30_print_operand: opÃ©rande invalide pour le code %%Afr30_print_operand: MEM non traitÃ©fr30_print_operand: code inconnufr30_print_operand: code %%B non reconnufr30_print_operand: code %%b non reconnufr30_print_operand: code %%p non reconnufr30_print_operand_address: adresse non traitÃ©eun pointeur de trame est requis, mais il est rÃ©servÃ©la taille de la trame de %qs est de %wd octetsla taille de la trame de la fonction %qs est de %wd octetsÂ ; elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateurÂ ; un dÃ©routement inconditionnel est ajoutÃ©la taille de la trame de la fonction %qs est de %wd octetsÂ ; c'est plus que la moitiÃ© de la taille de la pileÂ ; le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonctiontaille de trame trop grande pour une vÃ©rification fiable de la pilefree_expr0(): Mauvais type d'expressionfree_pi_tree(): Correction non rÃ©soluela dÃ©claration amie %q#D dÃ©clare une fonction non patrondÃ©claration amie %qD dans la classe locale sans dÃ©claration locale antÃ©rieurela dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicitela dÃ©claration amie %qD ne peut pas avoir de spÃ©cificateur de type Â«Â virt-specifiersÂ Â»la dÃ©claration amie ne nomme pas une classe ou une fonctiondÃ©claration amie icila dÃ©claration amie n'est pas dans la dÃ©finition de la classela dÃ©claration amie de %q#D spÃ©cifie des arguments par dÃ©faut et n%'est pas la seule dÃ©clarationla dÃ©claration amie de %qD spÃ©cifie des arguments par dÃ©faut et n%'est pas une dÃ©finitionune dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>la dÃ©finition de la fonction amie %qs ne pas avoir son nom qualifiÃ© avec %<%D::%>la dÃ©finition de la fonction amie %qs ne peut pas avoir son nom qualifiÃ© avec %<::%>Ã  partir de la dÃ©finition de %q#Dpar rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qFfrv_print_operand: code inconnuune fonction peut uniquement Ãªtre comparÃ©e Ã  nulla fonction %q#D est initialisÃ©e comme une variablela dÃ©finition de la fonction %q+D est marquÃ©e dllimportla fonction %q+D fait partie du cycle des aliasla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle a l'attribut %<noclone%>la fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle reÃ§oit un Â«Â gotoÂ Â» non localla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle sauvegarde l'adresse d'une Ã©tiquette locale dans une variable statiquela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle contient un Â«Â gotoÂ Â» calculÃ©la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle a un argument VLAla fonction %q+F ne peut jamais Ãªtre mise en ligne parce que cela est supprimÃ© par l'utilisation de %<-fno-inline%>la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise %<__builtin_return%> ou %<__builtin_apply_args%>la fonction %q+F ne peut jamais Ãªtre mise en ligne car elle utilise Â«Â allocaÂ Â» (ce qui sera outrepassÃ© en utilisant l'attribut Â«Â always_inlineÂ Â»)la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise des attributs en conflit avec la mise en lignela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise un Â«Â gotoÂ Â» qui n'est pas localla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmpla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmp-longjmp pour gÃ©rer les exceptionsla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise une liste variable d'argumentsfonction %qD dÃ©clarÃ©e %<[[noreturn]]%> mais sa premiÃ¨re dÃ©claration ne l'Ã©tait pasfonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une unionla fonction %qD est initialisÃ©e comme une variablela fonction %qD pourrait peut-Ãªtre Ãªtre candidate pour l'attribut de format %qsfonction %qD redÃ©clarÃ©e comme une variablela fonction %qD est utilisÃ©e comme sortie %<asm%>la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>la fonction %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©fonction %qs, paramÃ¨tre %u, a des accÃ¨s IPA-SRA qui se chevauchentfonction %qs, paramÃ¨tre %u, est utilisÃ©e mais n'a pas certains accÃ¨s IPA-SRAles arguments fonctions de %<__builtin_tgmath%> ont tous le mÃªme typeles arguments fonctions de %<__builtin_tgmath%> n'ont pas de paramÃ¨tre de type gÃ©nÃ©riqueles attributs de fonction %qs et %qs sont mutuellement exclusifsle corps de la fonction peut Ãªtre Ã©crasÃ© durant l'Ã©dition de liensle corps de la fonction n'est pas disponiblel'appel de fonction a une valeur d'agrÃ©gatappel de fonction sur le concept de variable %qEfonction appelÃ©e Ã  travers un type non compatibleun concept de fonction doit Ãªtre appelÃ©la dÃ©claration de fonction n'est pas un prototypela fonction dÃ©clarÃ©e avec %<noreturn%> a une instruction %<co_return%>la fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>dÃ©finition de fonction dÃ©clarÃ©e %<auto%>dÃ©finition de fonction dÃ©clarÃ©e %<register%>dÃ©finition de fonction dÃ©clarÃ©e %<typedef%>dÃ©finition de fonction dÃ©clarÃ©e %qsla dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨trela dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©la fonction ne retourne pas un type Â«Â stringÂ Â»la fonction a un lien externe alors que l'utilisateur demande uniquement la mise en ligne statique pour la correction Ã  chaudla fonction peut retourner l'adresse d'une variable localela fonction pourrait Ãªtre une candidate pour l'attribut %qsla fonction pourrait Ãªtre une candidate pour l'attribut %qs si elle est connue pour retourner normalementun 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 %<()%>fonction pas retenue pour Ãªtre mise en lignela fonction n'est pas dÃ©clarÃ©e en ligne et la taille du code augmenteraitla fonction ne peut Ãªtre mise en lignela fonction nâ€™est pas une candidate Ã  la mise en lignetype tableau ou fonction %qT dans %<#pragma omp declare reduction%>fonction ou type tableau dans %<#pragma omp declare reduction%>paramÃ¨tre de fonctionles pointeurs de fonctions ne sont pas supportÃ©s avec l'option %<-mabi=ti%>la fonction requiert un contexte double qui n'est pas encore supportÃ© par GDCDÃ©saccord dans le nombre de rÃ©sultats de la fonctionle type retournÃ© par une fonction ne peut Ãªtre une fonctionles types retournÃ©s par les fonctions ne sont pas compatibles en raison de %<volatile%>fonction retournant une fonctionfonction retournant un tableaula fonction retourne l'adresse d'une Ã©tiquettela fonction retourne l'adresse d'une variable localela fonction retourne un agrÃ©gatla fonction dÃ©bute sur un numÃ©ro de ligne plus grand que sa finle symbole de la fonction n'est pas une fonctionle patron de fonction %qD est redÃ©clarÃ© comme un patron de classetemplate-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©types fonctions pas vraiment compatibles en C ISOles versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec %<gnu_inline%>, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©sfonction appelÃ©e avec un type de retour void qualifiÃ©%qE au niveau de la fonction est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qs%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>le corps d'un function-try-block d'un constructeur %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le corps du function-try-block de la fonction %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>transtypage fonctionnel vers le type tableau %qTrÃ©duction gang sur une boucle orphelinemÃ©moire de partage de donnÃ©es privÃ©es au gang Ã©puisÃ©e (augmentez avec %<-mgang-private-size=<nombre>%>)rebut Ã  la fin de %<#pragma nomember_alignment%>pilote gcc version %s %sexÃ©cutant gcc version %s
  gcc version %s %s
  gcov %s%s
  generate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendule code du fragment gÃ©nÃ©rique Ã©choue pour la mÃ©thode %qD qui utilise %<...%>get_mpz(): N'est pas une constante entiÃ¨reobtention de la limite maximale de la taille du fichier de vidange (core file): %mgfc_add_interface(): Mauvais type d'interfacegfc_arith_divide(): Mauvais type de basegfc_arith_error(): Mauvais code d'erreurgfc_arith_minus(): Mauvais type de basegfc_arith_plus(): Mauvais type de basegfc_arith_times(): Mauvais type de basegfc_arith_uminus(): Mauvais type de basegfc_array_dimen_size(): Mauvaise expression EXPR_ARRAYgfc_array_dimen_size(): Mauvaise dimensiongfc_array_size a Ã©chouÃ©gfc_ascii_statement(): Mauvais code d'instructiongfc_basic_typename(): Type non dÃ©finigfc_caf_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_caf_attr(): L'expression n'est pas une variablegfc_check_dependency: on attendait une EXPR_VARIABLEgfc_check_digit(): mauvais radicalgfc_code2string(): Mauvais codegfc_compare_array_spec(): SpÃ©cification de tableau Ã©crasÃ©egfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_expression_rank(): Deux specs de tableaugfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©egfc_free_statement(): Mauvaise instructiongfc_get_constant_expr(): le lieu %<where%> ne peut pas Ãªtre NULLgfc_get_default_type(): Mauvais symbole %qsgfc_is_constant_expr(): Type d'expression inconnugfc_match(): Mauvais code de correspondance %cgfc_match_sym_complex_part(): Mauvais typegfc_op2string(): Mauvais codegfc_range_check() a retournÃ© une mauvaise valeurgfc_range_check(): Mauvais typegfc_ref_dimen_size(): Mauvais dimen_typegfc_ref_dimen_size(): Mauvaise dimensiongfc_resolve_blocks(): Mauvais type de blocgfc_resolve_code(): Mauvais code d'instructiongfc_resolve_code(): Pas d'expression dans le DO WHILEgfc_resolve_expr(): Mauvais type d'expressiongfc_set_default_type(): le symbole a dÃ©jÃ  un typegfc_simplify_abs(): Mauvais typegfc_simplify_dcmplx(): Mauvais type (x)gfc_simplify_dcmplx(): Mauvais type (y)gfc_simplify_dim(): Mauvais typegfc_simplify_floor(): Mauvais sous-typegfc_simplify_log: mauvais typegfc_simplify_mod(): Mauvais argumentsgfc_simplify_modulo(): Mauvais argumentsgfc_trans_code(): Mauvais code d'instructiongfc_trans_omp_workshare(): Mauvais code d'instructiongfc_trans_select(): Mauvais type pour l'expression casegfc_typename(): Type non dÃ©finigfc_validate_kind(): Mauvais sous-type obtenugfc_validate_kind(): Mauvais type obtenugfc_variable_attr(): L'expression n'est pas une variablegfortran ne supporte pas -E sans -cppgfortran: Uniquement une option %<-J%> autorisÃ©el'appel gimple n'a pas de ciblel'appel gimple a deux ciblesvÃ©rification gimple: attendait %s(%s), a trouvÃ© %s(%s) dans %s, Ã  %s:%dgimple_bb (phi) est dÃ©fini avec un mauvais bloc de basegimple_bb (stmt) est dÃ©fini avec un mauvais bloc de basela gimplification a Ã©chouÃ©les constructeurs globaux ne sont pas supportÃ©s sur cette cibleles destructeurs globaux ne sont pas supportÃ©s sur cette ciblele contenu du fragment de module global doit provenir de l'inclusion du prÃ©processeurla qualification globale du nom de la classe est invalidevariable globale de registre %qD utilisÃ©e dans une fonction imbriquÃ©eune variable-registre globale suit une dÃ©finition de fonctionla variable-registre globale a une valeur initialel'affectation Ã  la variable globale/statique a Ã©tÃ© interceptÃ©ea obtenu %d paramÃ¨tres de patron pour %q#Da obtenu %d paramÃ¨tres de patron pour %q#Tla destination du Â«Â gotoÂ Â» n'est ni une Ã©tiquette ni un pointeurgp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects).accent grave %<`%> dans le formatgsplit-dwarf n'est pas supportÃ© sur cette plate-formeavait des erreurs sÃ©mantiques lors de le compilationles instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %sle support des vecteurs matÃ©riels n'est pas disponible sur %sle support des vecteurs matÃ©riels n'est pas disponible avec %<-msoft-float%>a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traductiona une valeur de retour diffÃ©rente dans une autre unitÃ© de traductionune destruction existe dans la portÃ©e, impossible de crÃ©er la fermeturel'insn de tÃªte %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnmodule d'en-tÃªte attendu, module %qs trouvÃ©icilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsl'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©iWMMXt et NEON sont incompatiblesiWMMXt non supportÃ© en mode Thumbia64_print_operandÂ : code inconnuidentical_array_ref(): dimensions incohÃ©rentesl'identificateur %qE est en conflit avec un mot-clÃ© du C++l'identificateur %qE est un mot clÃ© en C++11l'identificateur %qE est un mot clÃ© en C++20identificateur attendu aprÃ¨s %<@protocol%>dÃ©bordement de l'identificateurÂ : %dsi une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateurs'il n'est pas possible d'Ã©viter l'apostrophe, entourez la dans une paire de directives %qs et %qssi ce code est atteint, le programme s'arrÃªterasi son utilisation fait partie d'une ABI publique, changez-le pour utiliser plutÃ´t une variable constante que vous dÃ©finissezsi l'utilisation de %qs n'est pas possible, utilisez plutÃ´t %qs%<#pragma %s %s%> ignorÃ©%<#pragma align%> ignorÃ© pour %q+D explicitement alignÃ©%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un argument non %<uniform%> avec le qualificatif %<_Atomic%>%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un type de retour avec le qualificatif %<_Atomic%>%<-fschedule-insns%> est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsspÃ©cificateur %<asm%> ignorÃ© pour la variable locale non statique %q+Dl'attribut %qD est ignorÃ© sur l'espace de noms anonymel'attribut %qD est ignorÃ© sur l'espace de noms pas en lignel'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qTl'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qTl'attribut %qE est ignorÃ© car il n'est pas dÃ©fini sur une variablel'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable constantel'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable initialisÃ©el'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable non initialisÃ©el'attribut %<%E (%u)%> ignorÃ© car il est en conflit avec l'attribut %<%E (%u)%>l'attribut %qE est ignorÃ© aprÃ¨s un %qE antÃ©rieurl'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<either%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<lower%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<noinit%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<persistent%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<section%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<upper%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qsl'attribut %qE est ignorÃ© dans la dÃ©claration d'une fonction interne %qD car il est en conflit avec l'attribut %qsl'attribut %qs est ignorÃ© car il est en conflit avec l'attribut %qsles attributs appliquÃ©s Ã  %qT aprÃ¨s sa dÃ©finition sont ignorÃ©sles attributs sont ignorÃ©s s'ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finitionattributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©eles attributs dans l'argument %qE du patron sont ignorÃ©sles attributs sur l'argument %qT du patron sont ignorÃ©sle rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car prÃ©sent deux fois
--- 2218,2224 ----
  %<_Atomic%> dupliquÃ©%<_Thread_local%> ou %<__thread%> dupliquÃ©le nom d'opÃ©rande %<asm%> %qs apparaÃ®t en doublequalificatif %<asm%> %qE dupliquÃ©qualificatif %<asm%> %qT dupliquÃ©%<const%> dupliquÃ©branche %<default%> en double dans %<_Generic%>%<mutable%> dupliquÃ©%<restrict%> dupliquÃ©%<volatile%> dupliquÃ©%qD dupliquÃ©%qE dupliquÃ©attribut %qE dupliquÃ©spÃ©cificateur de dÃ©claration %qE dupliquÃ©%qs dupliquÃ©modificateur %qs dupliquÃ©valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)le type de base dupliquÃ© %qT est invalidevaleur du Â«Â caseÂ Â» dupliquÃ©equalificatif CV dupliquÃ©dÃ©claration dupliquÃ©e pour le protocole %qEdÃ©claration dupliquÃ©e de la mÃ©thode %<%c%E%> avec des types conflictuelsdÃ©finition dupliquÃ©e de %qsdÃ©finition dupliquÃ©e de Â«Â %sÂ Â»dÃ©finition dupliquÃ©e d'un symbole de versionappel direct dupliquÃ© pour %s dans la sÃ©quence d'appel spÃ©culative avec speculative_id %iinstanciation explicite dupliquÃ©e pour %q#Dinstanciation explicite dupliquÃ©e de %q#Tinformation dupliquÃ©e pour %qEinitialisation en double de %qDUID d'insn dupliquÃ©: %ivariable d'instance dupliquÃ©e %q+DdÃ©claration d'interface dupliquÃ©e pour la catÃ©gorie %<%E(%E)%>dÃ©claration d'interface dupliquÃ©e pour la classe %qEÃ©tiquette %qD dupliquÃ©edÃ©claration de l'Ã©tiquette %qE en doubleen-tÃªte de boucle dupliquÃ©emembre %q+D dupliquÃ©rÃ©fÃ©rence %s dupliquÃ©e dans la sÃ©quence d'appel spÃ©culative avec speculative_id %itype de paramÃ¨tre de type gÃ©nÃ©rique dupliquÃ© pour l'argument fonction %u de %<__builtin_tgmath%>spÃ©cificateurs virtuels (virt-specifier) multiplescondition %<if%> dupliquÃ©espÃ©cificateur de paramÃ¨tre %qs dupliquÃ© dans l'attribut %<amdgpu_hsa_kernel%>pendant la recompilation avec %<-fcompare-debug%>durant l'Ã©tape %s: %s
  durant le chargement de la liaison %<%E%s%E%>durant le chargement de la liaison %<%E%s%E@%s%>durant le chargement des pendings pour %<%E%s%E%>la version dwarf %wu n'est pas supportÃ©edÃ©pendance dynamique %s introuvableles spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11le type dynamique %qT de son opÃ©rande n'a pas une classe de base du type %qTle type dynamique %qT de son opÃ©rande n'a pas une classe de base publique %qT non ambigÃ¼ela limite de la pile eBPF est dÃ©passÃ©echaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®tl'arÃªte %s->%s n'a pas de call_stmt correspondantle dÃ©compte d'arÃªtes n'est pas compatible avec le dÃ©compte de fonctionl'arÃªte de %d Ã  %d devrait Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte de %d Ã  %d ne devrait pas Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte a, Ã  la fois, call_stmt et lto_stmt_uid dÃ©finisarÃªte introuvablel'arÃªte pointe vers la mauvaise dÃ©claration:soit %<-fopenacc%> ou soit %<-fopenmp%> doit Ãªtre dÃ©finisoit -fopenacc ou soit -fopenmp doit Ãªtre dÃ©finisoit toutes les instructions d'initialisation devraient Ãªtre dÃ©signÃ©es ou aucune ne devrait l'Ãªtreun spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %qDles types des Ã©lÃ©ments doivent Ãªtre les mÃªmeselement_number(): Mauvais type de dimensionopÃ©ration binaire Ã©lÃ©mentaireles arguments de fonction Ã©lÃ©mentaire Ã  %C ne sont pas conformesprocÃ©dure Ã©lÃ©mentaireles Ã©lÃ©ments du tableau %q#D ont un type incompletles Ã©lÃ©ments du tableau %q#T ont un type incomplet%<\0%> inclus Ã  l'intÃ©rieur du formatNUL inclus dans une CFString littÃ©ralel'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec %<-fabi-version=12%> (GCC 8)dÃ©claration videla dÃ©claration vide avec %<_Alignas%> ne redÃ©clare pas la balisela dÃ©claration vide avec un spÃ©cificateur de classe de stockage ne redÃ©clare pas la balisela dÃ©claration vide avec un qualificatif de type ne redÃ©clare pas la baliseun enum vide est invalidefichier videplage de l'index vide dans l'initialisationinitialisation vide pour la capture par initialisation d'une fonction lambdainitialisation vide dans l'initialisation par capture de la fonction lambdaprÃ©cision Ã  gauche vide dans le format %sl'ambigÃ¼itÃ© sur les parenthÃ¨ses vides a Ã©tÃ© rÃ©solue par une dÃ©claration de fonctionprÃ©cision vide dans le format %sliste d'attributs de propriÃ©tÃ© videintervalle vide spÃ©cifiÃ©initialisation vide d'un scalairechaÃ®ne vide dans l'attribut %<target%>une structure vide a une taille 0 en C et une taille 1 en C++dÃ©claration de liaison structurÃ©e videune union vide a une taille 0 en C et une taille 1 en C++active l'Ã©tape %s pour la fonction %sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]activer le support de la trace de dÃ©bogage n'a de sens qu'en compilant pour le Thumbactiver le support pour l'interopÃ©rabilitÃ© de l'appelÃ© n'a de sens qu'en compilant pour le Thumbl'encapsulation est mal composÃ©e%<target%> englobantrÃ©gion %qs englobanteconstruction OpenACC %qs englobantela classe englobant la fonction membre non statique %<constexpr%> %q+#D n'est pas un type littÃ©ralles patrons de classe englobants ne sont pas explicitement spÃ©cialisÃ©sconstruction de calcul sur le parent englobantrÃ©gion englobanteroutine englobanterÃ©gion cible englobantetÃ¢che englobantel'expression de fin fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDl'insn de fin %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnLa fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constanteconstante enum dÃ©finie iciconstante Â«Â enumÂ Â» dans un contexte boolÃ©enla conversion d'un enum de %qT vers %qT dans une affectation est invalide en C++la conversion d'un enum de %qT vers %qT durant l'initialisation est invalide en C++la conversion d'un enum de %qT vers %qT durant le retour est invalide en C++la conversion en enum dans une affectation est invalide en C++la conversion en enum durant l'initialisation est invalide en C++la conversion d'un enum lors du passage de l'argument %d de %qE est invalide en C++type Â«Â enumÂ Â» dÃ©fini icila valeur de l'enum n'est pas %<CONST_DECL%> ou %<INTEGER_CST%>le nom de la valeur de l'enum n'est pas %<IDENTIFIER_NODE%>le type de la valeur de l'enum n'est pas %<INTEGER_TYPE%> et n'est pas convertible en l'enumtype Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnellenon concordance dans les Ã©numÃ©rÃ©s de l'expression conditionnelle: %qT vs %qTla plage d'Ã©numÃ©ration diffÃ¨rela valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»les valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entierl'Ã©numÃ©rateur %qD ne concorde pas avec ...la valeur de l'Ã©numÃ©ration %qE est en dehors de la plage du type sous-jacent %qTla valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨reles valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une constante entiÃ¨rela valeur de l'Ã©numÃ©rateur pour %qE n'est pas une expression constante entiÃ¨rela variable d'environnement %<COLLECT_GCC%> doit Ãªtre dÃ©finiela variable d'environnement %<COLLECT_GCC_OPTIONS%> doit Ãªtre dÃ©finiela variable d'environnement %<COLLECT_LTO_WRAPPER%> doit Ãªtre dÃ©finiela variable d'environnement %s doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wdvariable d'environnement %qs non dÃ©finiela variable d'environnement COLLECT_GCC_OPTIONS doit Ãªtre dÃ©finiela variable d'environnement DJGPP n'est pas dÃ©finiela variable d'environnement DJGPP pointe vers le fichier corrompu %qsla variable d'environnement DJGPP pointe vers le fichier inexistant %qserreurerreur de fermeture de %s: %merreur lors de la fermeture des enregistrements optimisÃ©s %qserreur dans les arguments de la fonction de spec %qserreur en supprimant %serreur d'Ã©criture dans %qserreur d'Ã©criture des enregistrements optimisÃ©s dans %qsÂ : %serreur d'Ã©criture dans %s: %merreur: erreurs durant la fusion des unitÃ©s de traductionseval_intrinsic(): Mauvais opÃ©rateureval_type_intrinsic0(): op est NULLÃ©valuation de %qsle nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne %<operatorÂ delete%> sans placementle traitement des exceptions est dÃ©sactivÃ©, utilisez %<-fexceptions%> pour l'activerle traitement des exceptions est dÃ©sactivÃ©Â ; utilisez %<-fexceptions%> pour l'activerdÃ©saccord sur la personnalitÃ© du traitement de l'exceptionl'exception du type %<%T%> sera interceptÃ©eune exception du type %qT sera interceptÃ©e par un gestionnaire prÃ©cÃ©dentla spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªmetrop d'Ã©lÃ©ments dans l'initialisation de tableau de %<char%>trop d'Ã©lÃ©ments dans l'initialisation du tableautrop d'Ã©lÃ©ments dans l'initialisation d'un scalairetrop d'Ã©lÃ©ments dans l'initialisation de la structuretrop d'Ã©lÃ©ments dans l'initialisation de l'uniontrop d'Ã©lÃ©ments dans l'initialisation du vecteurtrop d'opÃ©randes Â«Â useÂ Â» pour l'instructionles compteurs d'exÃ©cution sont supposÃ©s Ãªtre Ã  zÃ©ro
  compteurs d'exÃ©cution estimÃ©s
! dÃ©claration %#qD existantedÃ©finition %qD existantesortie %d->%d pas enregistrÃ©ele motif d'expansion %qE ne contient pas de paquet de paramÃ¨tresle motif d'expansion %qT ne contient pas de paquet de paramÃ¨tresle point d'expansion est l'emplacement %i%<"%> attenduclause %<#pragma acc%> attendue%<#pragma omp scan%> attendu%<#pragma omp section%> ou %<}%> attenduclause %<#pragma omp%> attendue%<(%> attendu%<(%> attendu aprÃ¨s la liste d'arguments de patron%<(%> ou fin de ligne attendue%<)%> attendu%<)%> ou %<,%> attendu%<*%> attendu%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu%<,%> attendu%<,%> ou %<)%> attendu%<,%> ou %<...%> attendu%<,%> ou %<;%> attendu%<,%> ou %<]%> attendu%<,%> ou %<}%> attendu%<,%>, %<;%> ou %<}%> attendu%<.%> attendu%<...%> attendu%<:%> attendu%<:%> ou %<)%> attendu%<:%> ou %<...%> attendu%<:%> ou %<::%> attendu%<:%>, %<,%>, %<;%>, %<}%> ou %<__attribute__%> attendu%<::%> attendu%<;%> attendu%<;%> attendu aprÃ¨s la dÃ©finition de la classe%<;%> attendu aprÃ¨s la dÃ©finition de la structure%<;%> attendu aprÃ¨s la dÃ©finition de l'union%<;%> attendu Ã  la fin de la dÃ©claration du membre%<;%> ou %<{%> attendu%<;%> ou %<{%> attendu aprÃ¨s la dÃ©finition des attributs de la mÃ©thode%<;%>, %<,%> ou %<)%> attendu%<;%>, identificateur ou %<(%> attendu%<<%> attendu%<=%> attendu%<=%> attendu aprÃ¨s Objective-C %qE%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendula comparaison %<==%> est attendue dans la condition %<if%>la comparaison %<==%>, %<<%> ou %<>%> est attendue dans la condition %<if%>%<>%> attendu%<@end%> attendu%<@synchronized%> attendu%<@throw%> attendu%<@try%> attendu%<[%> attendu%<]%> attendu%<__label__%> attendu%<__transaction_atomic%> attendu%<__transaction_relaxed%> attendu%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> ou %<default%> attendu%<allocator%> attendu%<allocator%> ou %<align%> attendu%<ancestor%> ou %<device_num%> attendu%<asm%> attenduclause %<at%>, %<severity%> ou %<message%> attendue%<auto%> attendu%<auto%> ou %<decltype(auto)%> attendu aprÃ¨s %qE%<big-endian%>, %<little-endian%> ou %<default%> attendu aprÃ¨s %<#pragma scalar_storage_order%>modificateur de clause %<cancel%> %<if%> attendus%<catch%> attendu%<class%> attendu%<class%> ou %<typename%> attendu%<class%>, %<typename%> ou %<template%> attendu%<co_yield%> attendu%<concurrent%> attendu%<construct%>, %<device%>, %<implementation%> ou %<user%> attendu%<data%> attendu%<data%> attendu aprÃ¨s %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> ou %<exit%> attendu%<declare%> attendu%<decltype%> attendu%<delete%> attenduclause %<depend%>, %<destroy%> ou %<update%> attendue%<directive%> ou %<sequence%> attendu%<else%> attendu%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> attendu aprÃ¨s %<#pragma GCC diagnostic%>%<extern%> attendu%<finally%> ou %<catch%> attendu%<for%> attendu aprÃ¨s %qs%<host%>, %<nohost%> ou %<any%> attendu%<in%>, %<out%>, %<inout%> ou %<mutexinoutset%> attendu%<inclusive%> ou %<exclusive%> attendu%<match%> attendu%<namespace%> attendu%<new%> attendu%<none%> ou %<present%> attendu%<none%>, %<shared%>, %<private%> ou %<firstprivate%> attendu%<omp_priv%> ou nom de fonction attendu%<operator%> attendu%<point%> attenduclause %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> ou %<hint%> attendueclause %<read%>, %<write%>,  %<update%> ou %<capture%> attendue%<reproducible%> ou %<unconstrained%%> attendu%<return%> attendu%<scalar%>, %<aggregate%> ou %<pointer%> attendu%<seq_cst%>, %<acq_rel%>, %<release%> ou %<acquire%> attendu%<seq_cst%>, %<acquire%> ou %<relaxed%> attendu%<seq_cst%>, %<relaxed%> ou %<acq_rel%> attendu%<simd%>, %<reduction%>, %<target%> ou %<variant%> attendu%<static_assert%> attendu%<target%> attendu%<team%>, %<parallel%> ou %<thread%> attendu%<template%> attendu%<throw%> attendu%<try%> attenduclause %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> ou %<atomic_default_mem_order%> attendue%<using%> attendu%<while%> attendu%<{%> attendu%<{%> ou %<:%> attendu%<}%> attendu%<}%> attendu avant %<else%>%<~%> attenduon attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d%i ou plus attendu, %i trouvÃ©nom de sÃ©lecteur %qE attendu%qT attendu mais l'argument est de type %qTmodificateur de clause %qs %<if%> attendu au lieu de %qsmot-clÃ© %qs attendu avant le nom du patron dÃ©pendant%qs ou %qs attenduÂ«Â (Â Â» attendu Ã  %CÂ«Â )Â Â» attendue Ã  %CÂ«Â =Â Â» attendu Ã  %CÂ«Â constructÂ Â», Â«Â deviceÂ Â», Â«Â implementationÂ Â» ou Â«Â userÂ Â» attendu Ã  %CÂ«Â matchÂ Â» attendu Ã  %CÂ«Â {Â Â» attendu Ã  %CÂ«Â }Â Â» attendu Ã  %C... attenduadresse sur 64 bits attendue mais l'argument 1 a %d bitsadresse sur 64 bits attendue mais l'argument 2 a %d bitsÂ«Â :Â Â» attendu Ã  %Cnom de directive OpenMP attenduune chaÃ®ne est attendue aprÃ¨s %<#pragma message%>un objet SSA_NAME Ã©tait attenduargument inattendu pour %<msp430_select_cpu%>un identificateur est attendu pour le nom d'attributargument d'attribut attendu comme sÃ©quence de jeton Ã©quilibrÃ©eattribut attendu avant %<...%>entre %i et %i attendu, %i trouvÃ©opÃ©rateur binaire attenduindex de bloc attenduspÃ©cificateur de bloc attenduexpression boolÃ©enne attenduetype boolÃ©en attenduÃ©tiquette de Â«Â caseÂ Â» attenduecanal attendunom de classe attendumot-clÃ© de type classe (class ou struct) attendunom de classe attenduexpression entiÃ¨re constante attendue avec une valeur sync-hint validedÃ©calage constant attendutaille constante attendueconstructeur, destructeur ou conversion de type attenduvaleur de dÃ©compte attenduedÃ©claration attenduedÃ©claration ou instruction attenduespÃ©cificateurs de dÃ©claration attendusspÃ©cificateurs de dÃ©claration ou %<...%> attendudÃ©clarateur attenduinstruction Â«Â elseÂ Â» attendueune chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>fin de liste de capture attenduefin de ligne attendueexactement 1 argument attenduexpression attendueexpression attendue Ã  %Cliste-expression ou type-id attenduqualitÃ© de frÃ©quence inattenduevalue de frÃ©quence attenduefonction attenduenom de fonction attendunom de fonction %<(%> attenduexpression Â«Â gotoÂ Â» attendueexpression id attendueexpression id (arguments) attendueidentificateur attenduidentificateur attendu Ã  %Cidentificateur ou %<(%> attenduidentificateur ou %<)%> attenduidentificateur ou %<*%> attenduidentificateur ou chaÃ®ne littÃ©rale attendusidentificateur ou chaÃ®ne littÃ©rale attendus Ã  %Cinitialisation attendueentier attenduexpression entiÃ¨re attendueliste d'expressions entiÃ¨res attendueinterface ou pointeur vers une interface attendudÃ©claration ou initialisation d'itÃ©ration attendueinstruction d'itÃ©ration attendueinstruction de saut attendueÃ©tiquette attendueinstruction Ã©tiquetÃ©e attenduenumÃ©ro de boucle attenduun index sur un tableau associatif est attendu dans le membre de droitenom de module attendunom attendu Ã  %Cespace de noms attenduspÃ©cificateur de nom imbriquÃ© attendutype numÃ©rique attenduopÃ©rateur attendupaquet de paramÃ¨tres attendu avant %<...%>nom d'Ã©tape attendupointeur attendupointeur attendu comme argument au %<*%> unairepointeur attendu dans la clause %qsexpression primaire attendueopÃ©rateur pointeur attendunom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qDnom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qDinstruction de sÃ©lection attenduesignature attendue: %qDclause simd attendue Ã  %Cpointeur unique attendu dans la clause %qsliste de qualificatifs et de qualificatifs attendueinstruction attenduechaÃ®ne littÃ©rale attenduechaÃ®ne littÃ©rale attendueidentificateur de suffixe attenduargument de patron attendutemplate-id attendutemplate-id attendu pour le typenom de patron attendunom de sÃ©lecteur de trait attendunom de sÃ©lecteur de trait attendu Ã  %CspÃ©cificateur du type attenduun nom de type attenduspÃ©cificateur de type attenduunqualified-id attendunom de variante attendu Ã  %Cattend %E octet dans une rÃ©gion de taille %Eattend %E octets dans une rÃ©gion de taille %Eattend %E octets ou plus dans une rÃ©gion de taille %Eargument de type pointeur ou de type entier attendu pour l'argument 1attend entre %E et %E octets dans une rÃ©gion de taille %Enom de fonction interne attendules 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%>la capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©fautla capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©fautles opÃ©rateurs de conversion explicites sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>guide de dÃ©duction explicite dÃ©clarÃ© iciles guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copieÂ«Â gotoÂ Â» explicite Ã  la fin du bb %dinstanciation explicite de %q#Dinstanciation explicite de %q#T avant la dÃ©finition de patroninstanciation explicite de %qD mais pas de dÃ©finition disponibleinstanciation explicite de %qD dans l'espace de noms %qD (qui n'englobe pas l'espace de noms %qD)une instanciation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©instanciation explicite du concept de fonction %q#Dinstanciation explicite du patron non classe %qDinstanciation explicite du non patron %q#Dinstanciation explicite du type non patron %qTinstanciation explicite du concept de variable %q#Dune instanciation explicite ne doit pas utiliser le spÃ©cificateur %<consteval%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>qualificatifs explicites dans la dÃ©claration de %qDil pourrait manquer des attributs dans la spÃ©cialisation explicite de %q#Dla spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>spÃ©cialisation explicite dans la portÃ©e d'un non espace de noms %qDspÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisationla spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>une spÃ©cialisation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©spÃ©cialisation explicite du concept de fonction %qDspÃ©cialisation explicite du non patron %qTune liste explicite d'arguments de patron n'est pas permiseune spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockagela fonction %q+D explicitement par dÃ©faut ne peut pas Ãªtre dÃ©clarÃ©e %qs car la dÃ©claration implicite n'est pas %qsÂ :les registres explicitement utilisÃ©s doivent Ãªtre groupÃ©s en haut de la pileLettre d'exposant Â«Â qÂ Â» dans une constante littÃ©rale rÃ©elle Ã  %Cexpr dans l'affectation var = expr de !$OMP ATOMIC COMPARE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation var = expr de !$OMP ATOMIC WRITE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation !$OMP ATOMIC var = var op expr doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Ll'expression %qE ne dÃ©signe pas une fonction %<constexpr%>l'expression %qE n'est pas une expression constantel'expression ne peut pas Ãªtre utilisÃ©e comme une fonctionl'expression ne calcule pas le nombre d'Ã©lÃ©ments dans son tableauÂ ; le type de l'Ã©lÃ©ment est %qT, pas %qTl'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©l'expression dans l'assertion statique n'est pas un entierl'expression dans l'assertion statique n'est pas une expression constante entiÃ¨rel'expression dans l'assertion statique n'est pas une constantela liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnella liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisationla liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moirel'expression doit Ãªtre comprise entre parenthÃ¨sesl'expression doit Ãªtre fondamentalel'expression du type de classe abstraite %qT ne peut pas Ãªtre utilisÃ©e dans une expression Â«Â throwÂ Â»l'instruction de l'expression a un type incompletextend_ref(): Variable Â«Â tailÂ Â» invalideles listes d'initialisation Ã©tendues sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les registres Ã©tendus n'ont pas de moitiÃ© hautela dÃ©claration externe de %q+D suit une dÃ©claration sans classe de liaisonmodÃ¨le externe globalvalueles fonctions d'initialisation TLS externes ne sont pas supportÃ©es sur cette cibleclasse de liaison externe requise pour le symbole %q+D en raison de l'attribut %qEclone en ligne visible depuis l'extÃ©rieur%<;%> superflu%<;%> supplÃ©mentaire aprÃ¨s la dÃ©finition dans la classegroupe d'accolades superflu Ã  la fin de l'initialisationÃ©lÃ©ments superflus dans l'initialisation d'un scalairearÃªte sortante supplÃ©mentaire %d->%dqualification %<%T::%> additionnelle sur le membre %qsqualification supplÃ©mentaire pas permiseÂ«Â ;Â Â» superflupoint virgule superflu spÃ©cifiÃ© dans la dÃ©finition de la mÃ©thodepoint virgule superflu dans la structure ou dans l'unionqualificatif de type supplÃ©mentaire dans l'argument du format (argument %d)donnÃ©es superflues Ã  la fin du fichierÃ©chec Ã  l'initialisation du greffon %sÃ©chec du %s mapper %qsÃ©chec du %s mapper %qs ligne %uÃ©chec de la nÃ©gociation du mapper %sÃ©chec lors de la crÃ©ation du composant du tableau associatif Â«Â %sÂ Â»Ã©chec lors de la crÃ©ation du composant d'union Â«Â %sÂ Â»Ã©chec lors du dÃ©veloppement de la fonction interneerreur pour obtenir le statut de sortie: %merreur Ã  l'obtention des temps du processus: %mÃ©chec Ã  l'initialisation du greffon %sÃ©chec du chargement de la liaison %<%E%s%E%>Ã©chec du chargement de la liaison %<%E%s%E@%s%>Ã©chec lors du chargement des pendings pour %<%E%s%E%>Ã©chec Ã  l'ouverture du fichier temporaire %s pour la sortie LTOÃ©chec Ã  l'ouverture du fichier temporaire %s avec la sortie LTOÃ©chec de la lecture de la grappe %u du module compilÃ©Â : %sÃ©chec de la lecture du module compilÃ©Â : %sÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutileÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutile dans le mÃªme groupe comdatÃ©chec lors de la traduction du littÃ©ral vers le jeu de caractÃ¨res Ã  l'exÃ©cution %qTÃ©chec de l'Ã©criture du module compilÃ©Â : %sle modÃ¨le mÃ©moire en cas d'Ã©chec %qs ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s %qs pour %Dle modÃ¨le mÃ©moire en cas d'Ã©chec %wi ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s %wi pour %DÃ©chec lors de la simplification de la rÃ©fÃ©rence Ã  la sous-chaÃ®ne dans l'instruction DATA Ã  %LÃ©chec en essayant de recharger:arÃªte fallthru aprÃ¨s une instruction de contrÃ´le dans le bb %darÃªte fallthru aprÃ¨s un branchement inconditionnel dans le bb %iune arÃªte fallthru traverse une frontiÃ¨re de section dans le bb %ifallthru pour sortir du bloc de base %dl'Ã©numÃ©ration rapide n'est pas disponible en Objective-C 1.0les attributs fastcall et cdecl sont incompatiblesles attributs fastcall et regparm sont incompatiblesles attributs fastcall et stdcall sont incompatiblesles attributs fastcall et thiscall sont incompatibleserreur fatale: fclose %s: %mLa chaÃ®ne fe_runtime_error doit Ãªtre terminÃ©e par un zÃ©rofe_runtime_error: Mauvais nombre d'arguments (%d au lieu de %d)le champ %q#D peut Ãªtre accessible via %q#Dchamp %q#D avec le mÃªme nom que la classele champ %qD a le type incomplet %qTchamp %qE dÃ©clarÃ© comme une fonctionle champ %qE est d'un type incompletle nom du champ n'est pas dans l'initialisation de l'enregistrement ou de l'unionspÃ©cificateur de champ de prÃ©cisionlargeur de champlargeur de champ dans le format de printflargeur de champ dans le format de scanflargeur de champ dans le format de strfmonlargeur de champ dans le format de strftimespÃ©cificateur de largeur de champles champs ne peuvent pas avoir le type SVE %qTles champs ont un agencement diffÃ©rent dans une autre unitÃ© de traductionle fichier %qs a Ã©tÃ© quittÃ© mais n'a pas Ã©tÃ© entrÃ©fin de fichier dans l'argument par dÃ©fautla dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>le nom de fichier %qs ne dÃ©bute pas par le prÃ©fixe de profil %qscaractÃ¨re de remplissagecaractÃ¨re de remplissage dans le format de strfmonfind_array_spec(): Spec manquantefind_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)find_enum(): Ã‰numÃ©ration introuvablefonction fini() trouvÃ©e dans l'objet %sle premier opÃ©rande %<sizeof%> a Ã©tÃ© dÃ©clarÃ© icile premier argument doit Ãªtre []bytele premier argument de %q+D devrait Ãªtre %<int%>le premier argument de %qD doit Ãªtre un pointeur et le second une constante entiÃ¨rele premier argument de %<__builtin_call_with_static_chain%> doit Ãªtre une expression d'appelle premier argument de %<__builtin_choose_expr%> n'est pas une constantele premier argument de %<va_arg%> n'est pas du type %<va_list%>le premier dÃ©saccord est le chample premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la bouclele premier argument doit Ãªtre R0vu pour la premiÃ¨re fois icipremiÃ¨re spÃ©cification icile registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>le registre ebp fixÃ© requiert %<target("accumulate-outgoing-args")%>registre fixe %s utilisÃ© pour passer un paramÃ¨tre Ã  la fonctiondÃ©saccord dans l'arbre fixedÃ©bordement d'un nombre en virgule fixe dans l'expression %qE de type %qT rÃ©sulte in %qEdÃ©bordement d'un nombre en virgule fixe dans l'expression de type %qT rÃ©sulte en %qEles types en virgule fixe ne sont pas supportÃ©s pour cette cibletypes en virgule fixe pas supportÃ©s en C++le membre tableau flexible %qD n'a pas de bits de remplissage bien dÃ©finis pour %qsmembre tableau flexible %qD dans %q#T par ailleurs videmembre tableau flexible %qD dans l'unionle membre tableau flexible %qD n'est pas Ã  la fin de %q#Ttableau flexible comme membre d'une structure sans aucun membre nommÃ©tableau flexible comme membre de l'unionle tableau flexible n'est pas le dernier membre Ã  la fin de la structurela constante en virgule flottante dÃ©borde de la plage de %qTconstante flottante mal utilisÃ©econstante en virgule flottante tronquÃ©e Ã  zÃ©role littÃ©ral en virgule flottante dÃ©passe la plage de type %qTle littÃ©ral en virgule flottante est tronquÃ© Ã  zÃ©rodÃ©bordement d'un nombre en virgule flottante dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'un nombre en virgule flottante dans l'expression de type %qT rÃ©sulte en %qEla constante en virgule flottante n'est pas un opÃ©rande immÃ©diat validele suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentationinsn de contrÃ´le de flot Ã  l'intÃ©rieur dâ€™un bloc de basefmax-include-depth=<number> DÃ©finir la profondeur maximale d'un #include imbriquÃ©.vÃ©rification fold: arbre originale modifiÃ© par foldrepli de l'expansion vide sur %Oles expressions fold sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>fopen %s: %mpour %qDpour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondantpour une fonction tableau, l'expression de longueur du paramÃ¨tre doit Ãªtre spÃ©cifiÃ©epour rÃ©tro-compatibilitÃ©pour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)l'expression d'incrÃ©mentation de Â«Â forÂ Â» ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'expression d'incrÃ©mentation de Â«Â forÂ Â» n'a pas d'effetl'expression d'incrÃ©mentation de Â«Â forÂ Â» est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeurinstruction Â«Â forÂ Â» attenduepour la dÃ©claration du patron %q+Ddans l'option %<-mcache-block-size=X%>, les valeurs valides pour X sont: 4, 8, 16, 32, 64, 128, 256, ou 512pour le type %qTl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnueinstruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendueformatl'argument de format %d est inutilisÃ© et se trouve avant l'argument %d qui est utilisÃ© avec un numÃ©ro d'argument %<$%>l'argument de format %d est utilisÃ© plus d'une fois dans le format %sl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qsl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qs mais c'est une chaÃ®ne qui a Ã©tÃ© trouvÃ©ele format est une chaÃ®ne de caractÃ¨res largesle format n'est pas une chaÃ®ne littÃ©rale et il n'y a pas d'arguments de formatle format n'est pas une chaÃ®ne littÃ©rale, les types des arguments ne sont pas vÃ©rifiÃ©sle format n'est pas une chaÃ®ne littÃ©rale, le format n'est pas vÃ©rifiÃ©le format des en-tÃªtes de colonnes est incorrect dans %<devices.csv%>l'argument de la chaÃ®ne de format suit les arguments devant Ãªtre formatÃ©sl'argument passÃ© comme chaÃ®ne de format n'est pas une chaÃ®ne de caractÃ¨resla chaÃ®ne de format est dÃ©finie icila chaÃ®ne de format n'est pas un tableau de type %qsformation d'un pointeur vers le type de fonction qualifiÃ© %qTformation d'un pointeur vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTformation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers voidformation du type de %qsdÃ©claration anticipÃ©e de %q#TrÃ©fÃ©rence anticipÃ©e vers une trame de %qs%<%c%s%> trouvÃ©%<-%E%> trouvÃ© Ã  la place de %<+%E%> dans le(s) protocole(s)%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attenduun %qT a Ã©tÃ© trouvÃ© mais l'argument de format devrait Ãªtre une chaÃ®neune rÃ©fÃ©rence %qs a Ã©tÃ© trouvÃ©e mais l'argument de format devrait Ãªtre une chaÃ®nenom par dÃ©faut trouvÃ© avec une instruction de dÃ©finition non videdÃ©finition rÃ©elle trouvÃ©e pour un non registredÃ©finition virtuelle trouvÃ©e pour un registre GIMPLEun SSA_NAME a Ã©tÃ© rencontrÃ© qui avait Ã©tÃ© relÃ¢chÃ© dans le pool des Ã©lÃ©ments libresÂ«Â caseÂ Â» par dÃ©faut rencontrÃ© mais pas au dÃ©but du vecteur des Â«Â caseÂ Â»la couche logicielle pour complÃ©ter l'arithmÃ©tique requiert %<-mtrap-precision=i%>fr30_print_operand: code %%F invalidefr30_print_operand: code %%x invalidefr30_print_operand: opÃ©rande invalide pour le code %%Afr30_print_operand: MEM non traitÃ©fr30_print_operand: code inconnufr30_print_operand: code %%B non reconnufr30_print_operand: code %%b non reconnufr30_print_operand: code %%p non reconnufr30_print_operand_address: adresse non traitÃ©eun pointeur de trame est requis, mais il est rÃ©servÃ©la taille de la trame de %qs est de %wd octetsla taille de la trame de la fonction %qs est de %wd octetsÂ ; elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateurÂ ; un dÃ©routement inconditionnel est ajoutÃ©la taille de la trame de la fonction %qs est de %wd octetsÂ ; c'est plus que la moitiÃ© de la taille de la pileÂ ; le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonctiontaille de trame trop grande pour une vÃ©rification fiable de la pilefree_expr0(): Mauvais type d'expressionfree_pi_tree(): Correction non rÃ©soluela dÃ©claration amie %q#D dÃ©clare une fonction non patrondÃ©claration amie %qD dans la classe locale sans dÃ©claration locale antÃ©rieurela dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicitela dÃ©claration amie %qD ne peut pas avoir de spÃ©cificateur de type Â«Â virt-specifiersÂ Â»la dÃ©claration amie ne nomme pas une classe ou une fonctiondÃ©claration amie icila dÃ©claration amie n'est pas dans la dÃ©finition de la classela dÃ©claration amie de %q#D spÃ©cifie des arguments par dÃ©faut et n%'est pas la seule dÃ©clarationla dÃ©claration amie de %qD spÃ©cifie des arguments par dÃ©faut et n%'est pas une dÃ©finitionune dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>la dÃ©finition de la fonction amie %qs ne pas avoir son nom qualifiÃ© avec %<%D::%>la dÃ©finition de la fonction amie %qs ne peut pas avoir son nom qualifiÃ© avec %<::%>Ã  partir de la dÃ©finition de %q#Dpar rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qFfrv_print_operand: code inconnuune fonction peut uniquement Ãªtre comparÃ©e Ã  nulla fonction %q#D est initialisÃ©e comme une variablela dÃ©finition de la fonction %q+D est marquÃ©e dllimportla fonction %q+D fait partie du cycle des aliasla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle a l'attribut %<noclone%>la fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle reÃ§oit un Â«Â gotoÂ Â» non localla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle sauvegarde l'adresse d'une Ã©tiquette locale dans une variable statiquela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle contient un Â«Â gotoÂ Â» calculÃ©la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle a un argument VLAla fonction %q+F ne peut jamais Ãªtre mise en ligne parce que cela est supprimÃ© par l'utilisation de %<-fno-inline%>la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise %<__builtin_return%> ou %<__builtin_apply_args%>la fonction %q+F ne peut jamais Ãªtre mise en ligne car elle utilise Â«Â allocaÂ Â» (ce qui sera outrepassÃ© en utilisant l'attribut Â«Â always_inlineÂ Â»)la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise des attributs en conflit avec la mise en lignela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise un Â«Â gotoÂ Â» qui n'est pas localla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmpla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmp-longjmp pour gÃ©rer les exceptionsla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise une liste variable d'argumentsfonction %qD dÃ©clarÃ©e %<[[noreturn]]%> mais sa premiÃ¨re dÃ©claration ne l'Ã©tait pasfonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une unionla fonction %qD est initialisÃ©e comme une variablela fonction %qD pourrait peut-Ãªtre Ãªtre candidate pour l'attribut de format %qsfonction %qD redÃ©clarÃ©e comme une variablela fonction %qD est utilisÃ©e comme sortie %<asm%>la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>la fonction %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©fonction %qs, paramÃ¨tre %u, a des accÃ¨s IPA-SRA qui se chevauchentfonction %qs, paramÃ¨tre %u, est utilisÃ©e mais n'a pas certains accÃ¨s IPA-SRAles arguments fonctions de %<__builtin_tgmath%> ont tous le mÃªme typeles arguments fonctions de %<__builtin_tgmath%> n'ont pas de paramÃ¨tre de type gÃ©nÃ©riqueles attributs de fonction %qs et %qs sont mutuellement exclusifsle corps de la fonction peut Ãªtre Ã©crasÃ© durant l'Ã©dition de liensle corps de la fonction n'est pas disponiblel'appel de fonction a une valeur d'agrÃ©gatappel de fonction sur le concept de variable %qEfonction appelÃ©e Ã  travers un type non compatibleun concept de fonction doit Ãªtre appelÃ©la dÃ©claration de fonction n'est pas un prototypela fonction dÃ©clarÃ©e avec %<noreturn%> a une instruction %<co_return%>la fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>dÃ©finition de fonction dÃ©clarÃ©e %<auto%>dÃ©finition de fonction dÃ©clarÃ©e %<register%>dÃ©finition de fonction dÃ©clarÃ©e %<typedef%>dÃ©finition de fonction dÃ©clarÃ©e %qsla dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨trela dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©la fonction ne retourne pas un type Â«Â stringÂ Â»la fonction a un lien externe alors que l'utilisateur demande uniquement la mise en ligne statique pour la correction Ã  chaudla fonction peut retourner l'adresse d'une variable localela fonction pourrait Ãªtre une candidate pour l'attribut %qsla fonction pourrait Ãªtre une candidate pour l'attribut %qs si elle est connue pour retourner normalementun 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 %<()%>fonction pas retenue pour Ãªtre mise en lignela fonction n'est pas dÃ©clarÃ©e en ligne et la taille du code augmenteraitla fonction ne peut Ãªtre mise en lignela fonction nâ€™est pas une candidate Ã  la mise en lignetype tableau ou fonction %qT dans %<#pragma omp declare reduction%>fonction ou type tableau dans %<#pragma omp declare reduction%>paramÃ¨tre de fonctionles pointeurs de fonctions ne sont pas supportÃ©s avec l'option %<-mabi=ti%>la fonction requiert un contexte double qui n'est pas encore supportÃ© par GDCDÃ©saccord dans le nombre de rÃ©sultats de la fonctionle type retournÃ© par une fonction ne peut Ãªtre une fonctionles types retournÃ©s par les fonctions ne sont pas compatibles en raison de %<volatile%>fonction retournant une fonctionfonction retournant un tableaula fonction retourne l'adresse d'une Ã©tiquettela fonction retourne l'adresse d'une variable localela fonction retourne un agrÃ©gatla fonction dÃ©bute sur un numÃ©ro de ligne plus grand que sa finle symbole de la fonction n'est pas une fonctionle patron de fonction %qD est redÃ©clarÃ© comme un patron de classetemplate-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©types fonctions pas vraiment compatibles en C ISOles versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec %<gnu_inline%>, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©sfonction appelÃ©e avec un type de retour void qualifiÃ©%qE au niveau de la fonction est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qs%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>le corps d'un function-try-block d'un constructeur %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le corps du function-try-block de la fonction %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>transtypage fonctionnel vers le type tableau %qTrÃ©duction gang sur une boucle orphelinerebut Ã  la fin de %<#pragma nomember_alignment%>pilote gcc version %s %sexÃ©cutant gcc version %s
  gcc version %s %s
  gcov %s%s
  generate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendule code du fragment gÃ©nÃ©rique Ã©choue pour la mÃ©thode %qD qui utilise %<...%>get_mpz(): N'est pas une constante entiÃ¨reobtention de la limite maximale de la taille du fichier de vidange (core file): %mgfc_add_interface(): Mauvais type d'interfacegfc_arith_divide(): Mauvais type de basegfc_arith_error(): Mauvais code d'erreurgfc_arith_minus(): Mauvais type de basegfc_arith_plus(): Mauvais type de basegfc_arith_times(): Mauvais type de basegfc_arith_uminus(): Mauvais type de basegfc_array_dimen_size(): Mauvaise expression EXPR_ARRAYgfc_array_dimen_size(): Mauvaise dimensiongfc_array_size a Ã©chouÃ©gfc_ascii_statement(): Mauvais code d'instructiongfc_basic_typename(): Type non dÃ©finigfc_caf_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_caf_attr(): L'expression n'est pas une variablegfc_check_dependency: on attendait une EXPR_VARIABLEgfc_check_digit(): mauvais radicalgfc_code2string(): Mauvais codegfc_compare_array_spec(): SpÃ©cification de tableau Ã©crasÃ©egfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_expression_rank(): Deux specs de tableaugfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©egfc_free_statement(): Mauvaise instructiongfc_get_constant_expr(): le lieu %<where%> ne peut pas Ãªtre NULLgfc_get_default_type(): Mauvais symbole %qsgfc_is_constant_expr(): Type d'expression inconnugfc_match(): Mauvais code de correspondance %cgfc_match_sym_complex_part(): Mauvais typegfc_op2string(): Mauvais codegfc_range_check() a retournÃ© une mauvaise valeurgfc_range_check(): Mauvais typegfc_ref_dimen_size(): Mauvais dimen_typegfc_ref_dimen_size(): Mauvaise dimensiongfc_resolve_blocks(): Mauvais type de blocgfc_resolve_code(): Mauvais code d'instructiongfc_resolve_code(): Pas d'expression dans le DO WHILEgfc_resolve_expr(): Mauvais type d'expressiongfc_set_default_type(): le symbole a dÃ©jÃ  un typegfc_simplify_abs(): Mauvais typegfc_simplify_dcmplx(): Mauvais type (x)gfc_simplify_dcmplx(): Mauvais type (y)gfc_simplify_dim(): Mauvais typegfc_simplify_floor(): Mauvais sous-typegfc_simplify_log: mauvais typegfc_simplify_mod(): Mauvais argumentsgfc_simplify_modulo(): Mauvais argumentsgfc_trans_code(): Mauvais code d'instructiongfc_trans_omp_workshare(): Mauvais code d'instructiongfc_trans_select(): Mauvais type pour l'expression casegfc_typename(): Type non dÃ©finigfc_validate_kind(): Mauvais sous-type obtenugfc_validate_kind(): Mauvais type obtenugfc_variable_attr(): L'expression n'est pas une variablegfortran ne supporte pas -E sans -cppgfortran: Uniquement une option %<-J%> autorisÃ©el'appel gimple n'a pas de ciblel'appel gimple a deux ciblesvÃ©rification gimple: attendait %s(%s), a trouvÃ© %s(%s) dans %s, Ã  %s:%dgimple_bb (phi) est dÃ©fini avec un mauvais bloc de basegimple_bb (stmt) est dÃ©fini avec un mauvais bloc de basela gimplification a Ã©chouÃ©les constructeurs globaux ne sont pas supportÃ©s sur cette cibleles destructeurs globaux ne sont pas supportÃ©s sur cette ciblele contenu du fragment de module global doit provenir de l'inclusion du prÃ©processeurla qualification globale du nom de la classe est invalidevariable globale de registre %qD utilisÃ©e dans une fonction imbriquÃ©eune variable-registre globale suit une dÃ©finition de fonctionla variable-registre globale a une valeur initialel'affectation Ã  la variable globale/statique a Ã©tÃ© interceptÃ©ea obtenu %d paramÃ¨tres de patron pour %q#Da obtenu %d paramÃ¨tres de patron pour %q#Tla destination du Â«Â gotoÂ Â» n'est ni une Ã©tiquette ni un pointeurgp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects).accent grave %<`%> dans le formatgsplit-dwarf n'est pas supportÃ© sur cette plate-formeavait des erreurs sÃ©mantiques lors de le compilationles instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %sle support des vecteurs matÃ©riels n'est pas disponible sur %sle support des vecteurs matÃ©riels n'est pas disponible avec %<-msoft-float%>a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traductiona une valeur de retour diffÃ©rente dans une autre unitÃ© de traductionune destruction existe dans la portÃ©e, impossible de crÃ©er la fermeturel'insn de tÃªte %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnmodule d'en-tÃªte attendu, module %qs trouvÃ©icilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsl'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©iWMMXt et NEON sont incompatiblesiWMMXt non supportÃ© en mode Thumbia64_print_operandÂ : code inconnuidentical_array_ref(): dimensions incohÃ©rentesl'identificateur %qE est en conflit avec un mot-clÃ© du C++l'identificateur %qE est un mot clÃ© en C++11l'identificateur %qE est un mot clÃ© en C++20identificateur attendu aprÃ¨s %<@protocol%>dÃ©bordement de l'identificateurÂ : %dsi une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateurs'il n'est pas possible d'Ã©viter l'apostrophe, entourez la dans une paire de directives %qs et %qssi ce code est atteint, le programme s'arrÃªterasi son utilisation fait partie d'une ABI publique, changez-le pour utiliser plutÃ´t une variable constante que vous dÃ©finissezsi l'utilisation de %qs n'est pas possible, utilisez plutÃ´t %qs%<#pragma %s %s%> ignorÃ©%<#pragma align%> ignorÃ© pour %q+D explicitement alignÃ©%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un argument non %<uniform%> avec le qualificatif %<_Atomic%>%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un type de retour avec le qualificatif %<_Atomic%>%<-fschedule-insns%> est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsspÃ©cificateur %<asm%> ignorÃ© pour la variable locale non statique %q+Dl'attribut %qD est ignorÃ© sur l'espace de noms anonymel'attribut %qD est ignorÃ© sur l'espace de noms pas en lignel'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qTl'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qTl'attribut %qE est ignorÃ© car il n'est pas dÃ©fini sur une variablel'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable constantel'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable initialisÃ©el'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable non initialisÃ©el'attribut %<%E (%u)%> ignorÃ© car il est en conflit avec l'attribut %<%E (%u)%>l'attribut %qE est ignorÃ© aprÃ¨s un %qE antÃ©rieurl'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<either%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<lower%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<noinit%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<persistent%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<section%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<upper%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qsl'attribut %qE est ignorÃ© dans la dÃ©claration d'une fonction interne %qD car il est en conflit avec l'attribut %qsl'attribut %qs est ignorÃ© car il est en conflit avec l'attribut %qsles attributs appliquÃ©s Ã  %qT aprÃ¨s sa dÃ©finition sont ignorÃ©sles attributs sont ignorÃ©s s'ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finitionattributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©eles attributs dans l'argument %qE du patron sont ignorÃ©sles attributs sur l'argument %qT du patron sont ignorÃ©sle rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car prÃ©sent deux fois
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2249,2255 ****
  erreur d%'installation, impossible de trouver %<crtoffloadtable.o%>la variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©el'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblele jeu d'instruction %qs ne sait pas implÃ©menter l'ABI par dÃ©faut %qs, utilisation de %qsinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en blocsla constante entiÃ¨re est trop grande pour le type %<unsigned long%>division entiÃ¨re par zÃ©role littÃ©ral entier dÃ©passe la plage du type %qTdÃ©bordement d'entier dans la taille du tableaudÃ©bordement d'entier dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'entier dans l'expression de type %qT rÃ©sulte en %qEle suffixe entier %qs est masquÃ© par l'implÃ©mentationl'expression intÃ©grale %qE n'est pas une constantela prÃ©cision du type rÃ©sultant intÃ©gral ne correspond pas Ã  la taille du champ de %qsl'interface %qE n'a pas un agencement des chaÃ®nes constantes valablela partition de l'interface n'est pas exportÃ©el'indice intermÃ©diaire du tableau %wi est en dehors des limites de %qTerreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: erreur interne du compilateurÂ : erreur en rapportant les routines rÃ©-entrÃ©es.
  dÃ©faut d'inconsistance interneerreur interne: %>cris_side_effect_mode_ok%> avec des opÃ©randes erronÃ©eserreur interne: registre erronÃ©: %dLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles attributs d'interruption et nus sont incompatiblesles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d'interruption doit retourner %<void%>la routine de service d'interruption devrait avoir %qs comme deuxiÃ¨me argumentla routine de service d'interruption devrait avoir un pointeur comme premier argumentle vecteur d'interruption de l'attribut %qE n'est pas %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>l'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dureopÃ©rande %%%c invalide%%-code invalideopÃ©rande %%A invalidevaleur %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalideopÃ©rande %%H invalidespÃ©cificateur %%H invalidevaleur %%H invalideopÃ©rande %%I invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalideopÃ©rande %%L invalidevaleur %%L invalideopÃ©rande %%M invalidevaleur %%M invalideopÃ©rande %%N invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalidevaleur %%V invalideopÃ©rande %%Y invalideopÃ©rande %%c invalideopÃ©rande %%d invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalideopÃ©rande %%h invalidevaleur %%h invalideopÃ©rande %%i invalidevaleur %%j invalideopÃ©rande %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalideopÃ©rande %%r invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalideopÃ©rande %%t invalidevaleur %%t invalidevaleur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»valeur %%z invalide%<#pragma %s%> invalide%<CASE_CHAIN%> invalide%<CPU_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qs%<MPY_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qsargument %<PHI%> invaliderÃ©sultat %<PHI%> invalide%<const_cast%> invalide Ã  partir du type %qT vers le type %qT%<const_cast%> invalide d'une r-valeur du type %qT vers le type %qT%<static_cast%> invalide depuis le type %qT vers le type %qTvaleur invalide pour %<sve_width%>: %dmodificateur de rÃ©duction %<task%> invalide sur une construction combinÃ©e avec %<simd%> ou %<loop%>modificateur de rÃ©duction %<task%> invalide sur une construction pas combinÃ©e avec %<parallel%>, %<for%> ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs, %<sections%> ou %<scope%>opÃ©rande de dÃ©calage %qs invalideÂ«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) %qs invalidesargument IACC invalidesyntaxe JSON invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierpas de boucle OpenMP non rectangulaire invalideÂ ; %<(%E - %E) * %E%> n'est pas un multiple de la boucle %d avec le pas %qEmembre de droite invalide pour un stockage mÃ©moire gimpleÂ : %qsUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»adresse invalide dans l'opÃ©randemode d'adresse invalideopÃ©rande d'adresse invalide dans %qsmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour %<__builtin_arc_aligned%>application invalide de %<__alignof%> sur un champ de bitsapplication invalide de %<sizeof%> sur un champ de bitsutilisation invalide de %<sizeof%> sur un type fonctionapplication invalide de %qs Ã  une fonction membreutilisation invalide de %qs sur un type voidutilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incompletutilisation invalide de %qs sur le type incomplet %qTarchitecture invalide pour l'attribut ou le pragma cible %qsargument %<%s%> invalide pour %<-mbranch-protection=%>argument %<%s%> invalide pour %<-mharden-sls=%>argument %d invalide pour la fonction interne %qFargument %qs invalide pour %qsargument invalide donnÃ© Ã  %<-mharden-sls=%>argument invalide pour l'option %qsargument invalide dans l'attribut %qEargument invalide pour l'attribut %qsargument invalide pour SQRT Ã  %Largument invalide pour %qDargument invalide pour la fonction interneargument invalide pour la fonction interne %sargument invalide dans un appel gimplearguments invalidesarguments invalides pour l'option %<-falign-%s%>: %qsargument invalide pour %<-fpatchable-function-entry%>affectation de tableau invalidebase %qE invalide pour le nom SSAspÃ©cification de classe de base invalideindex de bloc invalidebranchement invalide vers/depuis le bloc structurÃ© %sappel invalide Ã  la non fonctionfanion calls_comdat_local invalideÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression pr-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDclique invalide dans %qscombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»opÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontraintes invalidescontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>registre de contrÃ´le %d invalide pour mvtcÂ : utilisation de %<psw%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide depuis le type %<* __vector_pair%>conversion invalide depuis le type %<* __vector_quad%>conversion invalide depuis le type %<__vector_pair%>conversion invalide depuis le type %<__vector_quad%>conversion invalide depuis le type %<bfloat16_t%>conversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %<* __vector_pair%>conversion invalide vers le type %<* __vector_quad%>conversion invalide vers le type %<__vector_pair%>conversion invalide vers le type %<__vector_quad%>conversion invalide vers le type %<bfloat16_t%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur %qs invalide pour %s"%s"%soption d'instruction personnelle %qs invalideoption de modÃ¨le de donnÃ©es %<-mdata-model=%s%> invalidedÃ©claration invalide de %<%T::%E%>dÃ©claration invalide du patron membre dans la classe localedÃ©clarateur invalideargument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patronÃ©tiquette invalide pour le Â«Â caseÂ Â» par dÃ©faut dans l'instruction Â«Â switchÂ Â»dÃ©finition invalide du type qualifiÃ© %qTtype de Â«Â dependÂ Â» invalidesous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>type de Â«Â dist_scheduleÂ Â» invalideindex d'Ã©lÃ©ment %qE invalide pour %<__builtin_shufflevector%>type d'Ã©lÃ©ment invalide pour l'attribut %qsembedcfg invalideÂ : l'entrÃ©e Files n'est pas une chaÃ®neembedcfg invalideÂ : Files n'est pas un objet JSONembedcfg invalideÂ : l'entrÃ©e Patterns n'est pas un tableauembedcfg invalideÂ : Patterns n'est pas un objet JSONembedcfg invalideÂ : entrÃ©e dupliquÃ©e dans Patternsembedcfg invalideÂ : Files manquantembedcfg invalideÂ : Patterns manquantsembedcfg invalideÂ : pas un objet JSONprÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ralentrÃ©e invalide dans le bloc structurÃ© %ssortie invalide hors du bloc structurÃ© %ssortie invalide du bloc structurÃ© OpenMPspÃ©cialisation explicite invalideexpression invalide - essayez un modificateur de sortieexpression invalide comme opÃ©randeexpression invalide pour la l-valeur minexpression invalide pour le modificateur de sortie Â«Â %cÂ Â»expression invalide pour la dimension du tableau statiqueÂ : %stype d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire d'Ã©chec %qs invalide pour %qDmodificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>modificateur de fonctionnalitÃ© %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>attribut de spec fn Â«Â %sÂ Â» invalideattribut de spec fn Â«Â %sÂ Â» invalide arg %ifnsummary invalide dans un flux LTOforme invalide de %<#pragma omp atomic compare%>forme invalide de %<#pragma omp atomic%>forme invalide de %<pragma omp atomic compare%>format invalide pour %<sve_width%>format invalide de %sconstante en virgule flottante invalidefpu invalide pour l'attribut ou le pragma cible %qsfonction invalide dans l'appel gimpleutilisation invalide du registre matÃ©riel entre un opÃ©rande earlyclobber et un opÃ©rande d'entrÃ©eutilisation invalide du registre matÃ©riel entre un opÃ©rande de sortie et un opÃ©rande de contrainte correspondantutilisation invalide du registre matÃ©riel entre des opÃ©randes de sortienom d'en-tÃªte %qs invalidechiffre hexadÃ©cimal invalidevaleur de id invalide pour l'attribut d'exceptionvaleur de id invalide pour l'attribut d'interruptionvaleur d'identifiant invalide pour l'attribut d'interruption/exceptionvaleur d'identifiant invalide pour l'attribut de rÃ©initialisationinitialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qTexpression d'incrÃ©mentation invalidevaleur initiale invalide pour le membre %qEinitialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qIinitialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qIinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapidefonction de saut invalide dans un flux LTOÃ©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie %<asm%> %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans %qsdÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire %qs invalide pour %qDmodÃ¨le mÃ©moire %wi invalide pour %qDmodÃ¨le mÃ©moire invalide pour l'argument %d de %qEnom de module %qs invalidenom %qs invalide dans le pragma ou l'attribut %<target("arch=")%>nom %qs invalide dans le pragma ou l'attribut %<target("cpu=")%>nom %qs invalide dans le pragma ou l'attribut %<target("tune=")%>expression Â«Â newÂ Â» invalide pour le type de classe abstraite %qTfonction nmi invalide pour l'attribut de rÃ©initialisationargument de patron invalide car ce n'est pas un typeopÃ©randes non vectoriels invalides pour %qsnombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'arguments invalide pour l'option %<-falign-%s%>: %qstable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans %qsopÃ©rande invalidecode d'opÃ©rande %%xn invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide pour Â«Â %%%cÂ Â»opÃ©rande invalide pour le modificateur Â«Â AÂ Â»opÃ©rande invalide pour le modificateur Â«Â DÂ Â»opÃ©rande invalide pour le modificateur Â«Â HÂ Â»opÃ©rande invalide pour le modificateur Â«Â OÂ Â»opÃ©rande invalide pour le modificateur Â«Â TÂ Â»opÃ©rande invalide pour le modificateur Â«Â bÂ Â»opÃ©rande invalide pour le modificateur Â«Â eÂ Â»opÃ©rande invalide pour le modificateur Â«Â mÂ Â»opÃ©rande invalide pour le modificateur Â«Â oÂ Â»opÃ©rande invalide pour le modificateur Â«Â pÂ Â»opÃ©rande invalide pour le spÃ©cificateur Â«Â rÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans %qsopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type d'opÃ©rande %qT invalide pour %qstype opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»opÃ©randes invalides dans l'opÃ©ration binaireopÃ©randes invalides dans une comparaison gimpleopÃ©randes invalides dans l'opÃ©ration ternaireles opÃ©randes des types %qT et %qT sont invalides pour le %qO binaireopÃ©randes invalides pour le code %%copÃ©rande invalide pour %qsopÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)opÃ©ration invalideopÃ©ration invalide (%s)opÃ©ration invalide sur %<__fpreg%>opÃ©ration invalide pour %<#pragma omp atomic%>ordre invalide dans le nÅ“ud asm %icombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans %qsposition ou opÃ©rande de taille invalide pour %qsrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidetype de protection %qs invalide dans le pragma ou l'attribut %<target("branch-protection=")%>prototype invalide pour Â«Â %sÂ Â»ponctuation %qc invalide dans la contraintetype const pure invalide pour la fonctionspÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)qualificatifs invalides sur un type de fonction non membreÃ©tendue de qualification invalide dans le nom du pseudo-destructeurrÃ©ception invalide sur un canal qui ne peut que envoyertype du receveur %qs invalideidentificateur de rÃ©duction invaliderÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»nom de registre invalide pour %q+Dexpression rÃ©guliÃ¨re %qs invalide dans %qsrÃ©adressage invaliderÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction %<constexpr%> %q+Dpartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©roenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidespÃ©cification de bloc source invalidechaÃ®ne statique invalide dans un appel gimpleclasse de stockage invalide pour la fonction %qEvaleur memregs cible %<%d%> invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalideliste d'arguments de patron invalidetemplate-id invalidele troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour %<new%>type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour la sortie du fanion %<asm%>type invalide pour _Literal avec constructeurtype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction %<constexpr%> %q+#Dtype invalide pour une propriÃ©tÃ©type invalide pour l'opÃ©rande de %<__MEM%>type invalide pour l'argument %u de la fonction de type gÃ©nÃ©riquele type de retour est un type gÃ©nÃ©rique, ce qui est invalide, pour l'argument %u de %<__builtin_tgmath%>le type d'un type gÃ©nÃ©rique est invalide pour l'argument %u de l'argument %u de %<__builtin_tgmath%>types %<%T[%T]%> invalides pour l'indice du tableautypes invalides pour %qstypes invalides dans une conversion d'espace d'adressetypes invalides dans une conversion vers une virgule flottantetypes invalides dans une conversion vers un entiertypes invalides dans une conversion en virgule fixetypes invalides dans une conversion noputilisation invalide de %%d, %%x, ou %%Xutilisation invalide de %<...%> dans l'appel d'une fonction pas variadiqueutilisation invalide de %<...%> avec une fonction interneutilisation invalide de %<...%> avec quelque chose qui n'est pas une trancheutilisation invalide de %<::%>utilisation invalide de %<__builtin_va_arg_pack ()%>utilisation invalide de %<__builtin_va_arg_pack_len ()%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de %<const_cast%> avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation 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 membreutilisation invalide de %<decltype(auto)%>utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<global%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> hors de toute fonctionutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de %qT dans un argument de patronutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide d'un opÃ©rande MMA de type %qs comme paramÃ¨tre de fonctionutilisation invalide du type MMA %qs comme valeur de retour d'une fonctionutilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide des attributs dans une dÃ©claration videutilisation invalide de la liste d'initialisation entre accoladesutilisation invalide du constructeur comme patronutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)utilisation invalide du membre %qD dans une fonction membre statiqueutilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)utilisation invalide de la valeur de la mÃ©thode comme argument de Offsetofutilisation invalide d'un tableau n'Ã©tant pas une l-valeurutilisation invalide du membre de donnÃ©e non statique %qDutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide de l'expansion d'un paquet %qTutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide du type Ã  remplacer %qTl'utilisation de pointeurs vers des tableaux ayant des qualificatifs diffÃ©rent est interdite en ISO C avant C2Xutilisation invalide du nom qualifiÃ© %<%D::%D%>utilisation invalide du nom qualifiÃ© %<%T::%D%>utilisation invalide du nom qualifiÃ© %<::%D%>utilisation invalide du registre Â«Â %sÂ Â»utilisation invalide d'une structure ayant un membre qui est un tableau flexibleutilisation invalide du paramÃ¨tre de patron %qT qui est un patronutilisation invalide du paramÃ¨tre de patron %qT qui est un typeutilisation invalide du template-id %qD dans la dÃ©claration du patron primaireutilisation invalide du nom de patron %qE sans liste d'argumentsutilisation invalide du typeutilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨treutilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patronutilisation invalide du %<*%> unaire sur un pointeur vers un membreutilisation invalide du type non dÃ©fini %qTutilisation invalide de l'expression voidutilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une fonction %<transaction_safe%>utilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une transactionla conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalidetype de vecteur invalide pour l'attribut %qEtypes vectoriels invalides dans une conversion nopnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» invalidela plage de la tranche est inversÃ©eio_kind_name(): mauvais I/O-kindle rÃ©sumÃ© en ligne ipa est manquant dans le fichier d'entrÃ©ele rÃ©sumÃ© de rÃ©fÃ©rence ipa est manquant dans l'unitÃ© ltransest cachÃ© par %qsis_c_interoperable(): gfc_simplify_expr a Ã©chouÃ©il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traductionil est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traductionil doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externeil doit Ãªtre le nom d'une fonction avec une classe de liaison externeelle a Ã©tÃ© dÃ©finie ici plus tardÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionl'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»l'itÃ©rateur %qD n'a pas le type entier ni le type pointeurl'itÃ©rateur %qD a un pas de zÃ©ropas de l'itÃ©rateur avec un type non entiervariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %dsa valeur peut varier entre les versions du compilateur ou avec des fanions %<-mtune%> ou %<-mcpu%> diffÃ©rentsivar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma ADDRESS%>rebut Ã  la fin de %<#pragma CTABLE_ENTRY%>rebut Ã  la fin de %<#pragma GCC memregs%> [0-16]rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma __nostandard%>rebut Ã  la fin de %<#pragma __standard%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma longcall%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma ms_struct%>rebut Ã  la fin de %<#pragma options%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma pop_options%>rebut Ã  la fin de %<#pragma push_options%>rebut Ã  la fin de %<#pragma redefine_extname%>rebut Ã  la fin de %<#pragma reset_options%>rebut Ã  la fin de %<#pragma unused%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de %<#pragma%> ghs endsdarebut Ã  la fin de %<#pragma%> ghs endtdarebut Ã  la fin de %<#pragma%> ghs endzdarebut Ã  la fin de %<#pragma%> ghs interruptrebut Ã  la fin de la section %<#pragma%> ghsrebut Ã  la fin de %<#pragma%> ghs startsdarebut Ã  la fin de %<#pragma%> ghs starttdarebut Ã  la fin de %<#pragma%> ghs startzdarebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»le mot-clÃ© %<export%> est dÃ©prÃ©ciÃ© et est ignorÃ©le mot-clÃ© %<-export%> est activÃ© avec %<-fmodules-ts%>le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)le mot-clÃ© %<template%> n'est pas permis dans declarator-idle mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis en dehors des patronsÃ©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finieÃ©tiquette %q+D dÃ©finie mais non utilisÃ©el'Ã©tiquette %q+D est utilisÃ©e mais non dÃ©finiel'Ã©tiquette %qD est dÃ©finie icil'Ã©tiquette %qD a un contexte incorrect dans le bb %dÃ©tiquette %qD au milieu du bloc de base %dl'Ã©tiquette %qD du bloc ne correspond pas dans le bb %dl'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionl'Ã©tiquette %s est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©ele contexte de l%'Ã©tiquette n'est pas la dÃ©claration de la fonction actuellela dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>les initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>la capture lambda de %qE n'est pas une expression constanteles expressions lambda sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantle paramÃ¨tre lambda %qD a Ã©tÃ© dÃ©clarÃ© prÃ©cÃ©demment comme une captureles patrons lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>les patrons lambda sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans le type du paramÃ¨tre du patronles expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les expressions lambda dans un contexte non Ã©valuÃ© sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdl'index de l'avenue doit Ãªtre une constante immÃ©diatele langage %s n'est pas reconnule dialecte du langage %qs diffÃ¨re, %qs attendula chaÃ®ne de langage %<"%E"%> n'est pas reconnuela constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixeles grandes valeurs de retour ne sont pas supportÃ©es avec l'option %<-mabi=ti%>le dernier argument doit Ãªtre une valeur immÃ©diatele dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3le dernier nom de registre %s doit Ãªtre un registre impairld a retournÃ© le statut de sortie %dl'argument de gauche doit Ãªtre une tranchel'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qTl'opÃ©rande de gauche de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de gauche de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de gauche de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  gaucheprÃ©cision Ã  gauche dans le format de strfmoncompteur de dÃ©calages vers la gauche >= Ã  la largeur du typecompteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la gauche est nÃ©gatifdÃ©calage vers la gauche d'une valeur nÃ©gativel'opÃ©rande Ã  gauche de la virgule n'a pas d'effetle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatlen plus grand que caplongueur %qE au delÃ  de la taille de la section du tableau dans la clause %qsla longueur %qE de la section du tableau n'a pas un type entierlongueur calculÃ©e icimodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
  la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %wu octets mais l'argument a %sla limite est %wu octets mais l'argument peut Ãªtre aussi grand que %sclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qTla clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qTl'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entierune initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨seslister le registre %qs du pointeur de pile dans une liste Ã  Ã©craser est dÃ©prÃ©ciÃ©l'opÃ©rateur littÃ©ral %q#D est en conflit avec l'opÃ©rateur littÃ©ral de baseles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurele 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...>%>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 classopÃ©rateur littÃ©ral avec une classe de liaison Cl'application de correctifs Ã  chaud n'est pas supportÃ© avec LTOlo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#DdÃ©claration locale depuis une fonction diffÃ©rentela dÃ©claration locale de %qE masque la variable d'instancel'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existantemembre local %q#D dÃ©clarÃ© icimÃ©thode locale %q#D, dÃ©clarÃ©e iciles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©emplacement de OpenACC %<kernels%>emplacement de la clause prÃ©cÃ©dente dans le mÃªme groupe de bouclesemplacement de la rÃ©duction prÃ©cÃ©dente pour %qEle bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨quela recherche de %qT dans %qT est ambigÃ¼el'en-tÃªte de la boucle %d ne lui appartient pas directementl'en-tÃªte de la boucle %d n'a pas exactement 2 entrÃ©esl'en-tÃªte de la boucle %d n'est pas un en-tÃªte de bouclele retour de la boucle %d ne lui appartient pas directementle retour de la boucle %d n'a pas d'arÃªte vers son en-tÃªtele retour de la boucle %d n'a pas exactement 1 successeurle retour de la boucle %d n'a pas un en-tÃªte comme successeurle retour de la boucle %d est marquÃ© comme faisant partie d'une rÃ©gion irrÃ©ductiblele retour de la boucle %d n'est pas dominÃ© par son en-tÃªtela boucle %d a un nombre d'itÃ©rations %qE qui fait rÃ©fÃ©rence au nom SSA %qE libÃ©rÃ©la boucle utilise un parallÃ©lisme OpenACC interdit par la routine contenantela variable de boucle %qD crÃ©e une copie du type %qTla variable de boucle %qD de type %qT est liÃ©e Ã  un temporaire construit depuis le type %qTvÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesspÃ©cification d'exception plus lÃ¢che sur la fonction virtuelle redÃ©finie %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelseek a Ã©chouÃ© en lisant les donnÃ©es d'exportl-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction %<asm%>conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qTle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitela sortie de dÃ©bogage de macro peut Ãªtre incomplÃ¨te avec les modulesla dÃ©finition de macro de %qE est corrompuela macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsla variante principale n'est pas dÃ©finiemake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qD%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©adresse variable de %<#pragma ADDRESS%> mal composÃ©eadresse variable de %<#pragma CTABLE_ENTRY%> mal composÃ©e%<#pragma GCC pch_preprocess%> mal composÃ©%<#pragma GCC visibility push%> mal composÃ©%<#pragma __extern_prefix%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma builtin%> mal composÃ©%<#pragma extern_model%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma member_alignment%> mal composÃ©%<#pragma member_alignment%> mal composÃ©, ignorÃ©%<#pragma message%> mal composÃ©, ignorÃ©%<#pragma ms_struct {on|off|reset}%> mal composÃ©, ignorÃ©%<#pragma ms_struct%> mal composÃ©, ignorÃ©%<#pragma options align={mac68k|power|reset}%> mal composÃ©, ignorÃ©%<#pragma options%> mal composÃ©, ignorÃ©%<#pragma pack%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(pop[, id])%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(push[, id][, <n>])%> mal composÃ©e â€“ ignorÃ©%<#pragma redefine_extname%> mal composÃ©, ignorÃ©%<#pragma weak%> mal composÃ©, ignorÃ©section %<#pragma%> ghs mal composÃ©e%<COLLECT_GCC_OPTIONS%> mal formÃ©le pragma ou l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©option %<-fplugin-arg-%s%> mal formÃ©eÂ : il manque %<-<clÃ©>[=<valeur>]%>fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©l'attribut malloc devrait Ãªtre utilisÃ© pour une fonction qui retourne un pointeurle nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonctiondÃ©coration de %<__underlying_type%>dÃ©coration de %<typeof%>, utilisez plutÃ´t %<decltype%>dÃ©coration de %Cla dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©dentedÃ©coration du type en virgule fixe inconnuun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulle mapper a Ã©tÃ© tuÃ© par le signal %sstatut de sortie du mapper %dchamp de correspondance %qE d'une structure de longueur variablele masque doit Ãªtre un immÃ©diatmatch_attr_spec(): Mauvais attributmatch_level_4(): Mauvais opÃ©rateurmatch_string_constant(): DÃ©limiteur pas trouvÃ©la contrainte correspondante n'autorise pas un registrela contrainte concordante n'est pas valide dans un opÃ©rande de sortiela contrainte correspondante fait rÃ©fÃ©rence Ã  un numÃ©ro d'opÃ©rande invalidenombre maximum de partitions LTO envoyÃ©es en parallÃ¨le dans le flux.limite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)peut accÃ©der %E octet dans une rÃ©gion de taille %Epeut accÃ©der %E octets dans une rÃ©gion de taille %Epeut accÃ©der %E octets ou plus dans une rÃ©gion de taille %Epeut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %Ene peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensemblepeut lire de %E octet depuis une rÃ©gion de taille %Epeut lire %E octets depuis une rÃ©gion de taille %Epeut lire %E octets ou plus depuis une rÃ©gion de taille %Epeut lire entre %E et %E octets depuis une rÃ©gion de taille %Epeut Ã©crire %E octet dans une rÃ©gion de taille %Epeut Ã©crire %E octets dans une rÃ©gion de taille %Epeut Ã©crire %E octets ou plus depuis une rÃ©gion de taille %Epeut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %Eles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que %<-mmedia%> soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est dÃ©clarÃ© comme ami avant la dÃ©finition du type %qTle membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>le membre %qD est une rÃ©fÃ©rence non initialisÃ©ele membre %qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©le membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)les variables membre ne peuvent pas avoir le type SVE %qTdes membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressabledÃ©saccord dans la disposition de la mÃ©moirerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE redÃ©fini la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode redÃ©fini Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalemio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord entre la taille de la dÃ©claration %qE (%wd) et la taille de son initialiseur (%wd)dÃ©saccord dans le type %u de l'argument de la fonction interne %qD; %qT attendudÃ©saccord de la limite %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord des limites %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusdÃ©saccord dans le type de retour de la fonction interne %qD; %qT attendules longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qEles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qTdÃ©clarations non concordantes pendant l'optimisation lors de l'Ã©dition de liensopÃ©rateur en dÃ©saccord dans l'expression foldtypes d'opÃ©randes de comparaison non concordantsdÃ©finition non concordanteparenthÃ¨ses non appairÃ©esconstruction Objective-C++ %<@%D%> mal placÃ©enumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<)%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©dÃ©finition %<PHI%> manquante%<big-endian%>, %<little-endian%> ou %<default%> manquant aprÃ¨s %<#pragma scalar_storage_order%>%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> ou %<ignored_attributes%> manquant aprÃ¨s %<#pragma GCC diagnostic%>attribut %<target%> manquant pour %qD avec plusieurs versionsclause %qs manquante en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCnote REG_EH_REGION manquante Ã  la fin du bb %i%<requires%> additionnel manquant pour dÃ©marrer une expression Â«Â requiresÂ Â»nom d'architecture manquant dans %<-march=%s%>argument manquant pour %<-mbranch-protection=%>argument manquant Ã  %<#pragma GCC diagnostic ignored_attributes%>argument manquant dans le pragma ou l'attribut %<target("branch-protection=")%>argument manquant Ã  %qsnom d'attribut manquant aprÃ¨s %<#pragma GCC diagnostic ignored_attributes%>barriÃ¨re manquante aprÃ¨s le bloc %iaccolades manquantes autour de l'initialisationaccolades manquantes autour de l'initialisation pour %qTarÃªte callgraph manquante pour l'appel stmt:accolade de fermeture manquante pour l'opÃ©rande nommÃ©parenthÃ¨se fermante manquantecollection manquante dans l'Ã©numÃ©ration rapideprÃ©dicat de contrÃ´le manquantnom de processeur manquant dans %<-mcpu=%s%>nom de processeur manquant dans %<-mtune=%s%>tiret manquantdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsappel direct manquant pour la spÃ©culation %iarÃªte manquante %i->%inom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonnom d'en-tÃªte manquantexpression d'incrÃ©mentation manquanteappel indirect manquant dans la sÃ©quence d'appel spÃ©culativeinitialisation manquante pour le champ %qD de %qTinitialisation manquante pour le membre %qDcondition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>cible manquante dans le makefile aprÃ¨s %qsmappeur manquantmÃ©thode manquante %s%s%snom de module manquantnom manquant dans le pragma ou l'attribut %<target("arch=")%>nom manquant dans le pragma ou l'attribut %<target("cpu=")%>nombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>object.d manquant ou corrompuorigine manquante pour un nÅ“ud dans une liste imbriquÃ©ecible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantattribut de propriÃ©tÃ© manquantrÃ©fÃ©rence manquante pour la spÃ©culation %idonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionarguments de patron manquantsarguments de patron manquants aprÃ¨s %qTcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>terme %<%.*s%> mal orthographiÃ© dans le format; utilisez plutÃ´t %<%s%s%>mÃ©lange de directives OpenMP avec un attribut et la syntaxe pragma dans la mÃªme dÃ©clarationmÃ©lange de directives OpenMP avec des attributs et la syntaxe pragma sur la mÃªme instructionmÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de %qsla modification de %qE n'est pas une expression constantele modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>la modification d'un objet constant %qE n'est pas permise dans une expression constantedÃ©saccord dans la CRC du module %qsle module %qs est dÃ©clarÃ© icimodule %qs attendu, module d'en-tÃªte trouvÃ©module %qs trouvÃ©module %qs importÃ© icimodule dÃ©jÃ  dÃ©clarÃ©module dÃ©jÃ  importÃ©le module contient OpenMP, utilisez %<-fopenmp%> pour l'activerles dÃ©pendances du module requiÃ¨rent un prÃ©traitementnature du module dans l'instruction USE Ã  %Cla dÃ©claration de module n'est pas permise dans une unitÃ© d'en-tÃªtele dÃ©claration de module est uniquement permise comme premiÃ¨re dÃ©claration ou Ã  la fin d'un fragment de module globalplus que %d opÃ©randes dans %<asm%>plus d'une clause %<atomic_default_mem_order%> dans une mÃªme unitÃ© de compilationplus d'une clause %<depend%> avec le modificateur %<source%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseplus d'un localisateur dans la clause %<depend%> sur une construction %<depobj%>dÃ©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copiempfr n'est pas configurÃ© pour gÃ©rer tous les modes en virgule flottantela compilation multi source n'est pas implÃ©mentÃ©e pour le C++le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option %<-mcpu=%> a Ã©tÃ© spÃ©cifiÃ©e plusieurs foisplusieurs cibles %<default%> ont Ã©tÃ© dÃ©finiesles personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive %<.cfi_personality%>plusieurs directives OpenMP autonomes au milieu d'attributs %<omp::directive%> doivent toutes Ãªtre dans le mÃªme %<omp::sequence%>dÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapideplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEplusieurs mÃ©thodes avec la propriÃ©tÃ© %qE ont Ã©tÃ© spÃ©cifiÃ©es, la derniÃ¨re sera utilisÃ©equalificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %dargument Ã  valeur multiple dans un contexte Ã  valeur uniqueappel de fonction Ã  valeur multiple dans un contexte Ã  valeur uniquel'option de multiplication implique que r%d est fixeles versions multiples requiÃ¨rent %<ifunc%> qui n'est pas supportÃ© sur cette cibleil faut appeler %<#include <typeinfo>%> avant d'utiliser %<typeid%>doit Ãªtre dÃ©clarÃ© avec %<noexcept(true)%>il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constanteun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletle nom %qs diffÃ¨re du nom %qs dÃ©fini dans une autre unitÃ© de traductionle nom %qs est dÃ©fini comme ayant %u bits alors qu'une autre unitÃ© de traduction le dÃ©fini avec %u bitsle nom %qs est dÃ©fini Ã  %wd alors qu'une autre unitÃ© de traduction le dÃ©fini Ã  %wdle nom %qs est dÃ©fini Ã  une valeur diffÃ©rente dans une autre unitÃ© de traductionnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaules valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDnom d'espace de nom attendules agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qH vers %qIla conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11%<this%> est nÃ©cessaire pour accÃ©der au membre %qE%<this%> est nÃ©cessaire pour accÃ©der au membre %qsa besoin de %<typename%> avant %<%T::%D::%E%> car %<%T::%D%> est une portÃ©e dÃ©pendantea besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativelongueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsaucune des branches de %<if%> est une expression constanteni le destructeur ni %<operator delete%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur %<delete[]%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>corps manquant pour la fonction imbriquÃ©etrampolines de fonctions imbriquÃ©es pas supportÃ©s sur GCN5 Ã  cause des piles non exÃ©cutablestrampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette cibleles fonctions imbriquÃ©es ne savent pas Ãªtre profilÃ©es avec %<-mfentry%> sur un s390fonctions imbriquÃ©es pas supportÃ©es sur cette cibleles dÃ©finitions d'espace de noms imbriquÃ©s en ligne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>une boucle imbriquÃ©e dans une rÃ©duction nÃ©cessite une clause de rÃ©duction pour %qEle spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de nomsles dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>nom d'espace de nom imbriquÃ© attendudirective imbriquÃ©e de mise entre guillemetsredÃ©finition imbriquÃ©e de %<enum %E%>redÃ©finition imbriquÃ©e de %<struct %E%>redÃ©finition imbriquÃ©e de %<union %E%>l'exigence imbriquÃ©e %qE n'est pas satisfaitel'exigence imbriquÃ©e %qE n'est pas satisfaite carÂ«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonctionÂ«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dnouveau en Fortran 2003nouveau en Fortran 2008nouveau en Fortran 2018nouveau en Fortran 95de nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournermembre %q#D suivant dÃ©clarÃ© icipas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qspas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la placeaucune mÃ©thode %<%c%E%> trouvÃ©epas de %<FUNCTION_PROFILER%> pour CRISpas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©le mÃ©lange de FPX/FPU est interditaucun nom de fichier fourni pour la liste de sortie LTRANSpas d'argumentaucun argument pour la fonction de specaucun attribut peut Ãªtre appliquÃ© Ã  une instanciation expliciteaucun nom de classe spÃ©cifiÃ© avec %qspas de patron de classe nommÃ© %q#T dans %q#Tpas de %<]%> fermant pour le format %<%%[%>pas d'accolade fermantepas de constructeurpas de contexte pour rÃ©soudre le type de %qEaucun opÃ©rateur de conversion dÃ©clarÃ©pas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration ne correspond Ã  %q#Daucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDpas de destructeurpas de rÃ©partiteur trouvÃ© pour les attributs de versionpas de rÃ©partiteur trouvÃ© pour les attributs de versionÂ : %spas de champ %qD trouvÃ© dans l'union initialisÃ©epas de fonction nommÃ©e %qDpas de liste immediate_usepas de fichier Ã  l'entrÃ©eaucun fichier d'entrÃ©e; pas d'accord pour Ã©crire les fichiers de sortieaucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qTpas de registre bas disponible pour dÃ©piler les registres hautspas de concordance pour pas de concordance pour l'appel Ã  %<%T::operator[] (%A)%>pas de concordance pour l'appel Ã  %<(%T) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucun concept correspondant pour %qEaucune surcharge en virgule flottante correspond Ã  %qspas de fonction correspondant Ã  l'appel %<%D(%A)%>pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>pas de fonction concordante pour l'appel de %<%s(%A)%>pas de fonction correspondante pour l'appel de type gÃ©nÃ©riquepas de Â«Â pushÂ Â» correspondant pour %<#pragma GCC visibility pop%>aucun patron correspondant trouvÃ© pour %qDpas de fonction membre %qD dÃ©clarÃ©e dans %qTpas de membre nommÃ© %qE dans %qTpas d'ABI avec multilib (%qs) peut Ãªtre implÃ©mentÃ©e avec le jeu d'instruction %qs, utilisation de %qsaucun opÃ©rande de la disjonction est satisfaitpas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de post-incrÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le typeaucune dÃ©claration prÃ©cÃ©dente pour %qDaucun prototype prÃ©cÃ©dent pour %qDpas de type de processeur spÃ©cifiÃ© pour l'Ã©dition de lienspas de profilage du code 64 bits pour cette ABIpas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction %<constexpr%> devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de sclass pour le stab %s (0x%x)pas de point virgule Ã  la fin de la structure ou de l'unionpas de %<operator %s%> adaptÃ© pour %qTpas de %qD convenable dans la classe %qTpas de super classe dÃ©clarÃ©e dans @interface pour %qEpas de super classe dÃ©clarÃ©e dans l'interface pour %qEaucune information du point de suspension pour %qDpas de type nommÃ© %q#T dans %q#Taucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binairepas de redÃ©finition finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>le nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a l'ordre %i invalidele nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est symver mais pas un aliasle nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDopÃ©rande registre non 32 bits pour Â«Â %%%cÂ Â»argument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lla fonction non %<consteval%> %q+D redÃ©fini une fonction %<consteval%>variante PCS qui n'est pas dÃ©rivÃ©e de AAPCScaractÃ¨re non ASCII dans une CFString littÃ©raleInitialisation d'un pointeur non NULL Ã  %Cconstruction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACCconstruction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACCdÃ©sallocation de type non tableau sur un objet allouÃ© avec une allocation de type tableaudÃ©saccord sur le traitement de l'exception sans appella spÃ©cialisation partielle de la non variable ou non classe %qE n'est pas permisele bloc de base %d n'est pas froid mais il ne peut Ãªtre atteint que par des chemins traversant la partition froideargument entier non constant %u dans l'appel Ã  la fonction %qEargument non constant 0 pour %qsargument 1 non constant pour %qstableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un %<typedef%>la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantexpression %qs non constantel'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lle patron %qT ne peut Ãªtre dÃ©duit et il est utilisÃ© sans arguments de patronArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+D redÃ©fini la fonction supprimÃ©el'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron impliciteles dÃ©finitions d'alias sur autre chose qu'une fonction ne sont pas supportÃ©es dans cette configurationnon fonction dans un appel gimpleargument 1 non entier pour %qsargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>instruction Â«Â switchÂ Â» avec un type non entierune expression lambda non locale ne peut pas avoir de capture par dÃ©fautla variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivialla variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamiquela non-boucle avec l'en-tÃªte %d n'est pas marquÃ©e pour Ãªtre retirÃ©ele tableau n'est pas une l-valeur dans l'expression conditionnellele non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la fonction non membre %qD ne peut pas avoir de qualificatif CVla fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela dÃ©claration Â«Â usingÂ Â» non membre nomme le constructeur de %qTla dÃ©claration du patron non membre de %qDl'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirela sortie %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirefonction non imbriquÃ©e avec un type modifiÃ© par une variablele membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>le type non-objective-c %qT ne peut Ãªtre interceptÃ©le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tresl'argument de %<__builtin_launder%> n'est pas un pointeurnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaire%qs non scalairetype non scalairevariable non scalaire %qD dans la clause %<lastprivate%> conditionnellesuffixe non standard sur une constante en virgule flottantele membre constant non statique %q#D dans la classe sans un constructeurle membre constant non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©fautle membre de donnÃ©e non statique %q+D dans une union ne peut pas avoir le type rÃ©fÃ©rencÃ© %qTle membre de donnÃ©e non statique %qE est dÃ©clarÃ© %qsmembre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme type Ã  remplacerles initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la dÃ©claration non statique de %q+D suit une dÃ©claration statiqueinitialisation non statique d'un membre de tableau flexiblela rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeurle membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut%qD n'est pas un patron mais il est utilisÃ© comme patrontype non patron %qT utilisÃ© comme un patronla dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au threadla dÃ©claration non locale au thread de %q+D suit une dÃ©claration locale au thread%qs pas au plus haut niveauconversion non triviale dans %qsconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qE n'est pas permiseles paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les paramÃ¨tres de patrons non typÃ©s du type classe dÃ©duit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur %qs avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectorielleindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esl'Ã©tiquette non locale %qD n'est pas la premiÃ¨re dans la sÃ©quences des Ã©tiquettes dans le bb %dl'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnuesl'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnuesla normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
! pas Encapsulated Lazy Records of Named Declarationscombinaison de types pas permise dans %qspas configurÃ© avec le suffixe d'en-tÃªtes sysrootpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles Â«Â forÂ Â» Ã  combinerpas assez de boucles parfaitement imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinellepas d'export de %<#define %E%> car il est un mot-clÃ©pas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©pas de support de l'option %<-fpic%> pour la chaÃ®ne de compilation v3mpas d'Ã©criture du module %qs Ã  cause d'erreursnotenote: pointeur de destination nulchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type pointeur Ã  plusieurs niveaux %qTle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type non pointeur %qTle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre de compteurs dans les donnÃ©es de profilage de la fonction %qD ne correspond pas Ã  ses donnÃ©es de profilage (compteur %qs, attendu %i et a %i)le nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de cibles spÃ©culatives %i est en dÃ©saccord avec num_speculative_call_targets %ile nombre de variables dans la clause %<depend%> avec le modificateur %<sink%> ne correspond pas au nombre de variables d'itÃ©rationsle nombre d'Ã©lÃ©ments du vecteur %wu dÃ©passe %dle nombre d'Ã©lÃ©ments du vecteur %wu n'est pas une puissance de deuxl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage [0-63]objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet %qE de taille %sl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEl'objet de taille %s allouÃ© par %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attendueobsolÃ¨te en Fortran 95code de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option %<-I-%> obsolÃ¨te, veuillez utiliser %<-iquote%> Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>obtenu icila variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiedu modulele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ© (envisagez d'utiliser %<-B%>)dimension de dÃ©chargement hors limites (%d)le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsl'offset de %qD pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)le dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset de la classe de base %qT pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)l'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4ancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©un champ est un champ de bits alors que l'autre ne l'est pasun des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>un type doit Ãªtre construit alors que l'autre ne le doit passeules les rÃ©gions %<distribute%>, %<parallel%> ou %<loop%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseul l'accÃ¨s 32 bits est supportÃ© pour l'espace d'adresses de %<__regio_symbol%>seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptionsseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>uniquement ici comme un %<friend%>seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seul de l'assembleur en ligne non Ã©valuÃ© est autorisÃ© dans une fonction %<constexpr%> en C++20seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section %<.bss%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section %<.noinit%>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 limitesseulement les alias faibles sont supportÃ©s dans cette configurationseuls les initialiseurs Ã  zÃ©ro sont autorisÃ©s dans la section %qstype de vecteur opaque ne peut Ãªtre initialisÃ©dÃ©claration enum opaque iciun spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier json %sÂ : %mouverture du fichier mixin %sÂ : %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %mcode %%xn d'opÃ©rande invalide pour QImodel'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<=%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidel'opÃ©rande doit Ãªtre une valeur immÃ©diate de la bonne taillenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de %<?:%> change de type signÃ© de %qT Ã  %qT Ã  cause du caractÃ¨re non signÃ© de l'autre opÃ©randel'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %<?:%> ont les types diffÃ©rents %qT et %qTles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:opÃ©ration non permise sur le type %<bfloat16_t%>l'opÃ©ration sur %qE est peut Ãªtre non dÃ©finiel'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pasincohÃ©rence d'un attribut au niveau de l'optimisationl'optimisation peut Ã©liminer les lectures ou les Ã©critures dans les variables-registresl'option %<%s%> requiert %<-mlong-double-128%>lâ€™option %<%s=%s%> nâ€™est pas disponible pour le processeur %qsl'option %<-mdouble=32%> est uniquement disponible si configurÃ© %<--with-double={32|32,64|64,32}%>l'option %<-mdouble=64%> est uniquement disponible si configurÃ© %<--with-double={64|64,32|32,64}%>l'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2l'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}%>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}%>l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2l'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©elâ€™option %qs est ignorÃ©e, la valeur par dÃ©faut %qs est considÃ©rÃ©e pour le processeur %qslâ€™option %qs n'est pas disponible pour le processeur %qsl'option %qs est valide pour %s mais pas pour %soption %qs avec des valeurs diffÃ©rentes (%s, %s)l'option %s n'est pas supportÃ©e avec %<-fopenacc%>option %s pas utilisÃ©e de maniÃ¨re cohÃ©rente dans tous les fichiers d'entrÃ©e LTOoption %s avec des valeurs diffÃ©rentesargument optionnelparamÃ¨tre de classe optionneloptions ou cibles=options manquantes aprÃ¨s %qsdÃ©bordement de optype_msgidÂ :%dou remplacez les parenthÃ¨ses par des accolades pour initialiser par agrÃ©gation une variableou remplacez les parenthÃ¨ses par des accolades pour initialiser par valeur une variableou utilisez %<j%> au lieu de %<i%> pour les suffixes internes GNUles arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier (%qT et %qT)comparaison ordonnÃ©e d'un pointeur avec un pointeur null'origine pointe vers un parent diffÃ©rentle %<default%> original est icila dÃ©claration originale apparaÃ®t icila dÃ©finition originale apparaÃ®t icioriginal pas compressÃ© avec zstdtaille originale inconnuela dÃ©claration originale du patron est iciinitialement dÃ©clarÃ© %<const%> icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle %<__transaction_cancel%> extÃ©rieur n'est pas dans un %<__transaction_atomic%> extÃ©rieur ou une fonction %<transaction_may_cancel_outer%>le bloc extÃ©rieur de la rÃ©gion %i n'est pas bonla variable d'itÃ©ration extÃ©rieure %qD a l'expression d'ajout %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD a l'expression multiplicative %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD est utilisÃ©e dans une expression conditionnelle qui a un autre type que %qTla variable d'itÃ©ration extÃ©rieure %qD utilise une expression d'initialisation avec un autre type que %qTtransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© %qsla contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sfichier de sortie non spÃ©cifiÃ©le nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantele dÃ©bordement dans la conversion de %qT vers %qT change la valeur en %qEle dÃ©bordement dans la conversion de %qT vers %qT change la valeur de %qE en %qEdÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement de la liste d'arguments de sortie pour %qsinitialiseurs qui se chevauchent pour le champ %qT.%qDl'interne surchargÃ© %qs est implÃ©mentÃ© par l'interne %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction redÃ©finie est %q#Dla fonction redÃ©finie est %q#Fla fonction redÃ©finie est %qDle contrÃ´le de la redÃ©finition (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>dans la redÃ©finition de %qD dÃ©clarÃ© %<transaction_safe%>argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qDargument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qDl'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>les captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>l'attribut Â«Â packedÂ Â» provoque un alignement inefficacel'attribut Â«Â packedÂ Â» entraÃ®ne un alignement inefficace pour %q+Dl'attribut Â«Â packedÂ Â» provoque un alignement inefficace pour %qEl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessairel'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %q+Dl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %qEdisposition de pile compacteremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignementremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD ne peut pas apparaÃ®tre dans ce contextele paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidla dÃ©claration d'un paramÃ¨tre avant des spÃ©cificateurs de dÃ©clarations lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant la spÃ©cification d'une exception lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le type de retour de fin d'une lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le qualificatif d'une transaction lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>paramÃ¨tre dÃ©clarÃ© %<auto%>le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionLe paquet de paramÃ¨tres %<__bases%> est uniquement valable dans la dÃ©claration d'un patronle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans %{GCC 12.1}%le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1le 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%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changÃ© dans %{GCC 10.1%}le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©ralele paramÃ¨tre Ã  la fonction interne n'est pas valable: %sargument de type dÃ©rivÃ© paramÃ©trisÃ©le sous-programme parent ne peut pas Ãªtre mis en ligneles parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membreles parenthÃ¨ses doivent Ãªtre omises si la liste d'arguments d'attributs %qE est videles parenthÃ¨ses doivent Ãªtre omises si la liste des arguments de l'attribut est videdes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analysel'ambigÃ¼itÃ© sur les parenthÃ¨ses a Ã©tÃ© levÃ©e par un dÃ©claration de fonctionune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPinitialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT RANK Ã  %Cerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronpart-ref avec un attribut pointeur prÃ¨s de %L n'est pas le part-ref le plus Ã  droite ou data-stmt-objectla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e quespÃ©cialisation partielle %qT dÃ©clarÃ©e %<friend%>la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquetspÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qDune partition a Ã©tÃ© trouvÃ©e mais le fanion de partition de fonction n'est pas misl'Ã©tape %qs n'a pas Ã©tÃ© trouvÃ©e mais elle est rÃ©fÃ©rencÃ©e par la nouvelle Ã©tape %qsl'Ã©tape %s ne supporte pas le clonagel'Ã©tape %s a besoin d'une implÃ©mentation de %<set_pass_param%> pour gÃ©rer l'argument supplÃ©mentaire dans %<NEXT_PASS%>le passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de %qT au lieu de %qT attendu Ã  l'argument %d de %qE aprÃ¨s passage de %qT Ã  l'argument %dpassage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment SVE valablepassage de %qT Ã  l'argument %d de %qE mais l'argument %d a le type %qTpassage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de scalairespassage de %qT Ã  l'argument %d de %qE mais l'argument prÃ©cÃ©dent avait le type %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qspassage de %qT Ã  l'argument %d de %qE qui attend %qs ou %qspassage de %qT Ã  l'argument %d de %qE qui attend un type entier de 32 ou 64 bitsle passage de %qT Ã  l'argument %d de %qE qui attend un pointeur vers des Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un type pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un Ã©lÃ©ment scalairepassage de %qT Ã  l'argument %d de %qE qui attend un entier scalairepassage de %qT Ã  l'argument %d de %qE qui attend un pointeur scalairepassage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur SVE au lieu d'un tuplepassage de %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entierspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers non signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend l'adresse de base d'un vecteur ou d'un pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un vecteur de type scalairepassage de %qT Ã  l'argument %d de %qE qui attend un type tuple SVEpassage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel SVEpassage de %qT Ã  l'argument %d de %qE qui, lors du chargement de %qT, attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui, lors du stockage de %qT, attend un vecteur d'entiers de %d bitspassage de %wd Ã  l'argument %d de %qE qui attend %wd, %wd, %wd ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend une valeur %qT valablepassage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]passage de %wd Ã  l'argument %d de %qE qui attend soit %wd ou %wdpassage de NULL pour l'argument non pointeur %P de %qDpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qs du type pointÃ©passer l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un ordre de stockage scalaire incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypepassage de l'argument %i aux alias qualifiÃ©s avec %qs avec l'argument %Zpassage de l'argument %i aux alias qualifiÃ©s avec %qs avec les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un seul vecteur %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurspassage d'un argument trop grand sur la pileentrÃ©e de fonction patchable %wu excÃ¨de la taille %wuchemin: pÃ©dantpÃ©dant: peut-Ãªtre que %<#include <coroutine>%> est manquantinsÃ©rez peut-Ãªtre un saut de ligne ou une autre rÃ©solution d'ambigÃ¼itÃ© pour empÃªcher ceci d'Ãªtre considÃ©rÃ© comme une ligne de contrÃ´le de modulevous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: les contraintes sur le type Ã  remplacer ne sont pas satisfaitesles types Ã  remplacer ne sont pas permis dans ce contextel'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au moins %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwuveuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sontÂ : %sle greffon %qs a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents: %qs et %qsle greffon %s n'est pas sous une licence compatible avec GPL
  %sle greffon %s n'est pas sous une licence compatible avec GPL %sle greffon %s a enregistrÃ© une fonction de rappel nulle pour l'Ã©vÃ©nement %sle greffon %s devrait Ãªtre spÃ©cifiÃ© avant %<-fplugin-arg-%s%> dans la ligne de commandele greffon ne peut pas enregistrer une Ã©tape manquantele greffon ne peut pas enregistrer une Ã©tape sans nomle greffon ne peut enregistrer l'Ã©tape %qs sans nom d'Ã©tape de rÃ©fÃ©rencele support des greffons est dÃ©sactivÃ©; configurez avec %<--enable-plugin%>pointeurle pointeur %qE peut Ãªtre utilisÃ© aprÃ¨s %qDle pointeur %qE est utilisÃ© aprÃ¨s %qDargument pointeurl'arithmÃ©tique de pointeur pour des objets collectÃ©s par le ramasse-miettes est interditaffectation de pointeurle pointeur peut Ãªtre utilisÃ© aprÃ¨s %qDmembre pointeur %q+D dÃ©clarÃ© iciun pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tiquepointeur de type %<void *%> utilisÃ© dans une soustractionl'offset du pointeur par rapport au symbole peut Ãªtre incorrectrÃ©sultat pointeur ou allouableles types ciblÃ©s par les pointeurs sont incompatibles en C++un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qTun pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+Dles cibles pointÃ©es dans l'affectation de %qT vers %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans l'initialisation de %qT depuis %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans le passage de l'argument %d de %qE diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es en retournant %qT depuis une fonction qui retourne le type %qT  diffÃ¨rent dans la plage signÃ©eun pointeur vers une fonction est utilisÃ© dans une arithmÃ©tiquepointeur vers une fonction utilisÃ© dans une soustractionle pointeur vers le tableau perd le qualificatif dans l'expression conditionnellele pointeur vers le tableau perd le qualificatif dans l'expression conditionnelle dans le C ISO avant C2Xle pointeur vers le type d'interface n'a pas de mÃ©thodeconversion d'un pointeur vers un membre via la base virtuelle %qTle pointeur vers le type membre %qT est incompatible avec le type d'objet %qTnon concordance de type de pointeurs entre %qT et %qT de %qD et %qD dans une expression conditionnellenon concordance de type de pointeurs dans une expression conditionnellele pointeur est utilisÃ© aprÃ¨s %qDvaleur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur pointeur utilisÃ©e lÃ  oÃ¹ un nombre en virgule flottante Ã©tait attendule pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>le type pointeur vers une fonction membre %qT requiert une l-valeurle type pointeur vers une fonction membre %qT requiert une l-valeur avant C++20le type pointeur vers une fonction membre %qT requiert une r-valeurnon concordance entre un pointeur et un entier dans une expression conditionnelleles pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»les pointeurs vers l'espace d'adresses %<__regio_symbol%> sont interditspointeurs vers des espaces d'adresses disjoints utilisÃ©s dans une expression conditionnelleargument polymorphiquela position plus la taille dÃ©passe la taille de l'objet rÃ©fÃ©rencÃ© dans %qsle code indÃ©pendant de la position requiert %qsle code indÃ©pendant de la position requiert l'ABI Linuxinitialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>largeur positive requise Ã  %LproblÃ¨me possible dÃ©tectÃ© dans l'invocation de %<operator delete%>problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur %<delete []%>le post-incrÃ©ment d'adresse n'est pas un registreles imports de dÃ©clarations post modules doivent Ãªtre contigÃ¼esles imports de dÃ©clarations post modules ne doivent pas provenir de l'inclusion d'en-tÃªteles imports de dÃ©clarations post modules ne doivent pas Ãªtre traduits en inclusions%qD suffixÃ© doit avoir %<int%> comme argument%qD suffixÃ© doit avoir %<int%> comme second argument%qD suffixÃ© devrait retourner %qTdÃ©rÃ©fÃ©rencement d'un pointeur potentiellement nulll'option de la cible power9 est incompatible avec %<%s=<xxx>%> pour <xxx> infÃ©rieur Ã  power9le pragma ou l'attribut %<target("%s")%> n'accepte pas d'argumentle pragma ou l'attribut %<target("%s")%> n'autorise pas de forme nÃ©gativele pragma ou l'attribut %<target("%s")%> n'est pas validele pragma ou l'attribut %<target("%s=%s")%> n'est pas validepragma(%s) non implÃ©mentÃ©le prÃ©-dÃ©crÃ©ment d'adresse n'est pas un registrele prÃ©-incrÃ©ment d'adresse n'est pas un registreprÃ©cisionprÃ©cision dans le format de printftype arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>type arithmÃ©tique prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>instruction Thumb Ã©tablieinstruction Ã©tablie dans la sÃ©quence conditionnelle%qD prÃ©fixÃ© devrait retourner %qTles attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>les attributs de prÃ©fixes sont ignorÃ©s pour les implÃ©mentationsles attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodesprev_bb de %d devrait Ãªtre %d, pas %d%<#pragma omp declare reduction%> prÃ©cÃ©dentdÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dente de %q#Dla dÃ©claration %q#D prÃ©cÃ©dente est icidÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patronla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patrondÃ©clarÃ© prÃ©cÃ©demment en tant que %q#DdÃ©claration prÃ©cÃ©dente icidÃ©claration prÃ©cÃ©dente de %<%c%E%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@optional%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@required%>dÃ©claration prÃ©cÃ©dente de %<%c%s%>dÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %q+Dla dÃ©claration prÃ©cÃ©dente de %q+D avec le type %qTdÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente de %qD est icidÃ©claration prÃ©cÃ©dente de %qEdÃ©claration prÃ©cÃ©dente avec la classe de liaison %qLdÃ©finition prÃ©cÃ©dente icidÃ©finition prÃ©cÃ©dente de %q#Tla dÃ©finition prÃ©cÃ©dente de %q+D avec le type %qTla dÃ©finition prÃ©cÃ©dente de %qD est icila dÃ©claration implicite prÃ©cÃ©dente de %q+D avec le type %qTÃ©tiquette prÃ©cÃ©dentedÃ©coration prÃ©cÃ©dente de %q#Dla dÃ©finition non prototype prÃ©cÃ©dente est icispÃ©cification prÃ©cÃ©dentela spÃ©cification prÃ©cÃ©dente dans %q#D est iciprÃ©cÃ©demment dÃ©clarÃ©e comme %sprÃ©cÃ©demment dÃ©clarÃ© comme %s avec %u limite variable non spÃ©cifiÃ©eprÃ©cÃ©demment dÃ©clarÃ© comme %s avec %u limites variables non spÃ©cifiÃ©esprÃ©cÃ©demment dÃ©clarÃ© comme %s avec %u limite variableprÃ©cÃ©demment dÃ©clarÃ© comme %s avec %u limites variablesprÃ©cÃ©demment dÃ©clarÃ© comme %s avec la limite %<%s%>prÃ©cÃ©demment dÃ©clarÃ© comme %s avec la limite %qsprÃ©cÃ©demment dÃ©clarÃ©e comme %s avec l'argument de limite %EprÃ©cÃ©demment dÃ©clarÃ©e comme un pointer %sprÃ©cÃ©demment dÃ©clarÃ© comme un tableau de longueur variable %sprÃ©cÃ©demment dÃ©clarÃ©e comme un tableau %sprÃ©cÃ©demment dÃ©clarÃ©e comme un tableau ordinaire %sprÃ©cÃ©demment dÃ©clarÃ©e iciprÃ©cÃ©demment dÃ©fini iciprÃ©cÃ©demment dÃ©fini ici comme %sprÃ©cÃ©demment utilisÃ©e icile patron primaire %qDle patron primaire icimembre privÃ© %q#D dans une union anonymefragment de module privÃ©le fragment de module privÃ© est uniquement permis dans le domaine d'interface de module ou de partitionLa probabilitÃ© %qE est hors de la plage [0.0, 1.0]la probabilitÃ© %qE doit Ãªtre une expression en virgule flottante constanteproblÃ¨me lors de la construction de l'image cible pour %sle produit %<%E * %E%> des arguments %i et %i excÃ¨de %<SIZE_MAX%>le produit %<%E * %E%> des arguments %i et %i excÃ¨de la taille maximale de l'objet (%E)les donnÃ©es de profilage de la fonction %u sont corrompuesle profilage pour la fonction %qD n'a pas Ã©tÃ© trouvÃ© dans les donnÃ©es de profilagesupport du profilage pour CR16support du profilage pour VxWorksle profilage %<-mcmodel=large%> avec PIC n'est pas supportÃ©le profilage n'a pas encore Ã©tÃ© implÃ©mentÃ© sur cette architecturele profilage n'est pas supportÃ© avec -mgprogrammes: %s
  l'argument promu %qD ne concorde pas avec le prototype internel'argument promu %qD ne concorde pas avec le prototypele complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e est toujours non nulles propriÃ©tÃ©s pour le sÃ©lecteur %<simd%> ne peuvent pas Ãªtre spÃ©cifiÃ©es dans %<metadirective%>les propriÃ©tÃ©s doivent Ãªtre nommÃ©esla propriÃ©tÃ© %qs est dÃ©jÃ  spÃ©cifiÃ©e dans %<@dynamic%>la propriÃ©tÃ© %qs est dÃ©jÃ  spÃ©cifiÃ©e dans %<@synthesize%>la propriÃ©tÃ© %qs utilise la variable d'instance %qs d'un type incompatiblela propriÃ©tÃ© %qs utilise la mÃªme variable d'instance que la propriÃ©tÃ© %qsla propriÃ©tÃ© ne peut pas Ãªtre un champ de bitsla propriÃ©tÃ© ne peut pas Ãªtre un tableaula dÃ©claration de la propriÃ©tÃ© n'est pas dans le contexte de %<@interface%>, %<@protocol%> ou %<category%>la propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constantela propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constante ou une chaÃ®ne littÃ©ralela propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constante ou une chaÃ®ne littÃ©rale Ã  %Cla propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constante Ã  %Cmembre protÃ©gÃ© %q#D dans une union anonymel'attribut de visibilitÃ© protÃ©gÃ©e n'est pas supportÃ© dans cette configuration; ignorÃ©le protocole %qE a une dÃ©pendance circulairele protocole %qE est obsolÃ¨tele protocole %qE est indisponibleles attributs de protocole ne sont pas disponibles en Objective-C 1.0dÃ©claration de prototypeprototype dÃ©clarÃ© icile prototype pour %q+D dÃ©clare l'argument %d avec un type incompatiblele prototype pour %q+D dÃ©clare moins d'arguments que la dÃ©finition prÃ©cÃ©dente dans l'ancien stylele prototype pour %q+D dÃ©clare plus d'arguments que la dÃ©finition prÃ©cÃ©dente dans l'ancien stylele prototype pour %q+D suit une dÃ©finition qui n'est pas un prototypele prototype de Â«Â %sÂ Â» exige des opÃ©randes aprÃ¨s des opÃ©randes optionnelsprototype spÃ©cifiÃ© pour %q#Dfournis pour %qDle pseudo-destructeur n'est pas appelÃ©appel Ã  %q#D qui est pur virtuel depuis le constructeurappel Ã  %q#D qui est pur virtuel depuis le destructeurappel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statiquespÃ©cificateur pur sur une dÃ©finition de fonctionmodificateurs q/Q invalides pour des rÃ©fÃ©rences de symbolesla vÃ©rification qsort a Ã©chouÃ©le comparateur qsort est non-nÃ©gatif sur une sortie triÃ©e: %dle comparateur qsort n'est pas anti-symÃ©trique: %d, %dle comparateur qsort n'est pas transitif: %d, %d, %dle nom qualifiÃ© ne nomme pas une classele type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qTqualified-id dans une dÃ©clarationles qualificatifs ne sont pas permis dans la dÃ©claration d'un constructeurles qualificatifs ne sont pas permis dans la dÃ©claration de %<operator %T%>les qualificatifs ne sont pas permis dans la dÃ©claration du guide de dÃ©ductionles qualificatifs ne sont pas permis dans la dÃ©claration d'un destructeurle type qualifiÃ© %qT ne correspond pas au nom du destructeur ~%qTdirective %qs entre guillemets dans le formatdirective %qs avec guillemets dans le format; utilisez plutÃ´t %qsr0 a besoin d'Ãªtre disponible comme registre qui sera Ã©crasÃ© lors des appelsl'instruction Â«Â rangeÂ Â» doit avoir un type tableau, tranche, chaÃ®ne, tableau associatif ou canalles expressions avec une plage ne sont pas standard dans les instructions Â«Â switchÂ Â»l'expression %<for%> parcourant une plage de type %qT a un type incompatibleles boucles %<for%> parcourant une plage sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les boucles %<for%> parcourant une plage avec un initialiseur sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>le rang + le co-rang de %qs dÃ©passe %d Ã  %Cl'opÃ©rateur littÃ©ral de base %q#D est en conflit avec l'opÃ©rateur littÃ©ral avec patronrdynamic n'est pas supportÃ©rÃ©-initialisation de %qs Ã  %LdÃ©finition atteignable %s icila lecture a Ã©chouÃ© en lisant les donnÃ©es d'exportl'emplacement %qE, en lecture seule, est utilisÃ© comme sortie %<asm%>le membre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>la valeur de retour nommÃ©e %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>le paramÃ¨tre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>rÃ©fÃ©rence en lecture seule %qD utilisÃ©e comme sortie de %<asm%>la variable %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>lecture de %E octet depuis une rÃ©gion de taille %Electure de %E octets depuis une rÃ©gion de taille %Electure de %E octets ou plus depuis une rÃ©gion de taille %Electure du CMI %qslecture entre %E et %E octets depuis une rÃ©gion de taille %Electure du fichier d'entrÃ©electure Ã  travers un pointeur nul (argument %d)la rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementrecompilation avec %<-fcompare-debug%>appel rÃ©cursifÃ©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#Dmise en ligne rÃ©cursiveinstanciation rÃ©cursive de l'initialisation du membre par dÃ©faut pour %qDchargement tardif Ã  la demande rÃ©cursifrÃ©fÃ©rence %qs rÃ©cursivetype rÃ©cursif %qT non dÃ©finirequis rÃ©cursivement par la substitution de %qS
  requis rÃ©cursivement par %q#D
--- 2228,2234 ----
  erreur d%'installation, impossible de trouver %<crtoffloadtable.o%>la variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©el'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblele jeu d'instruction %qs ne sait pas implÃ©menter l'ABI par dÃ©faut %qs, utilisation de %qsinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en blocsla constante entiÃ¨re est trop grande pour le type %<unsigned long%>division entiÃ¨re par zÃ©role littÃ©ral entier dÃ©passe la plage du type %qTdÃ©bordement d'entier dans la taille du tableaudÃ©bordement d'entier dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'entier dans l'expression de type %qT rÃ©sulte en %qEle suffixe entier %qs est masquÃ© par l'implÃ©mentationl'expression intÃ©grale %qE n'est pas une constantela prÃ©cision du type rÃ©sultant intÃ©gral ne correspond pas Ã  la taille du champ de %qsl'interface %qE n'a pas un agencement des chaÃ®nes constantes valablela partition de l'interface n'est pas exportÃ©el'indice intermÃ©diaire du tableau %wi est en dehors des limites de %qTerreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: erreur interne du compilateurÂ : erreur en rapportant les routines rÃ©-entrÃ©es.
  dÃ©faut d'inconsistance interneerreur interne: %>cris_side_effect_mode_ok%> avec des opÃ©randes erronÃ©eserreur interne: registre erronÃ©: %dLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles attributs d'interruption et nus sont incompatiblesles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d'interruption doit retourner %<void%>la routine de service d'interruption devrait avoir %qs comme deuxiÃ¨me argumentla routine de service d'interruption devrait avoir un pointeur comme premier argumentle vecteur d'interruption de l'attribut %qE n'est pas %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>l'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dureopÃ©rande %%%c invalide%%-code invalideopÃ©rande %%A invalidevaleur %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalideopÃ©rande %%H invalidespÃ©cificateur %%H invalidevaleur %%H invalideopÃ©rande %%I invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalideopÃ©rande %%L invalidevaleur %%L invalideopÃ©rande %%M invalidevaleur %%M invalideopÃ©rande %%N invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalidevaleur %%V invalideopÃ©rande %%Y invalideopÃ©rande %%c invalideopÃ©rande %%d invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalideopÃ©rande %%h invalidevaleur %%h invalideopÃ©rande %%i invalidevaleur %%j invalideopÃ©rande %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalideopÃ©rande %%r invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalideopÃ©rande %%t invalidevaleur %%t invalidevaleur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»valeur %%z invalide%<#pragma %s%> invalide%<CASE_CHAIN%> invalide%<CPU_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qs%<MPY_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qsargument %<PHI%> invaliderÃ©sultat %<PHI%> invalide%<const_cast%> invalide Ã  partir du type %qT vers le type %qT%<const_cast%> invalide d'une r-valeur du type %qT vers le type %qT%<static_cast%> invalide depuis le type %qT vers le type %qTvaleur invalide pour %<sve_width%>: %dmodificateur de rÃ©duction %<task%> invalide sur une construction combinÃ©e avec %<simd%> ou %<loop%>modificateur de rÃ©duction %<task%> invalide sur une construction pas combinÃ©e avec %<parallel%>, %<for%> ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs, %<sections%> ou %<scope%>opÃ©rande de dÃ©calage %qs invalideÂ«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) %qs invalidesargument IACC invalidesyntaxe JSON invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierpas de boucle OpenMP non rectangulaire invalideÂ ; %<(%E - %E) * %E%> n'est pas un multiple de la boucle %d avec le pas %qEmembre de droite invalide pour un stockage mÃ©moire gimpleÂ : %qsUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»adresse invalide dans l'opÃ©randemode d'adresse invalideopÃ©rande d'adresse invalide dans %qsmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour %<__builtin_arc_aligned%>application invalide de %<__alignof%> sur un champ de bitsapplication invalide de %<sizeof%> sur un champ de bitsutilisation invalide de %<sizeof%> sur un type fonctionapplication invalide de %qs Ã  une fonction membreutilisation invalide de %qs sur un type voidutilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incompletutilisation invalide de %qs sur le type incomplet %qTarchitecture invalide pour l'attribut ou le pragma cible %qsargument %<%s%> invalide pour %<-mbranch-protection=%>argument %<%s%> invalide pour %<-mharden-sls=%>argument %d invalide pour la fonction interne %qFargument %qs invalide pour %qsargument invalide donnÃ© Ã  %<-mharden-sls=%>argument invalide pour l'option %qsargument invalide dans l'attribut %qEargument invalide pour l'attribut %qsargument invalide pour SQRT Ã  %Largument invalide pour %qDargument invalide pour la fonction interneargument invalide pour la fonction interne %sargument invalide dans un appel gimplearguments invalidesarguments invalides pour l'option %<-falign-%s%>: %qsargument invalide pour %<-fpatchable-function-entry%>affectation de tableau invalidebase %qE invalide pour le nom SSAspÃ©cification de classe de base invalideindex de bloc invalidebranchement invalide vers/depuis le bloc structurÃ© %sappel invalide Ã  la non fonctionfanion calls_comdat_local invalideÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression pr-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDclique invalide dans %qscombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»opÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontraintes invalidescontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>registre de contrÃ´le %d invalide pour mvtcÂ : utilisation de %<psw%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide depuis le type %<* __vector_pair%>conversion invalide depuis le type %<* __vector_quad%>conversion invalide depuis le type %<__vector_pair%>conversion invalide depuis le type %<__vector_quad%>conversion invalide depuis le type %<bfloat16_t%>conversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %<* __vector_pair%>conversion invalide vers le type %<* __vector_quad%>conversion invalide vers le type %<__vector_pair%>conversion invalide vers le type %<__vector_quad%>conversion invalide vers le type %<bfloat16_t%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur %qs invalide pour %s"%s"%soption d'instruction personnelle %qs invalideoption de modÃ¨le de donnÃ©es %<-mdata-model=%s%> invalidedÃ©claration invalide de %<%T::%E%>dÃ©claration invalide du patron membre dans la classe localedÃ©clarateur invalideargument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patronÃ©tiquette invalide pour le Â«Â caseÂ Â» par dÃ©faut dans l'instruction Â«Â switchÂ Â»dÃ©finition invalide du type qualifiÃ© %qTtype de Â«Â dependÂ Â» invalidesous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>type de Â«Â dist_scheduleÂ Â» invalideindex d'Ã©lÃ©ment %qE invalide pour %<__builtin_shufflevector%>type d'Ã©lÃ©ment invalide pour l'attribut %qsembedcfg invalideÂ : l'entrÃ©e Files n'est pas une chaÃ®neembedcfg invalideÂ : Files n'est pas un objet JSONembedcfg invalideÂ : l'entrÃ©e Patterns n'est pas un tableauembedcfg invalideÂ : Patterns n'est pas un objet JSONembedcfg invalideÂ : entrÃ©e dupliquÃ©e dans Patternsembedcfg invalideÂ : Files manquantembedcfg invalideÂ : Patterns manquantsembedcfg invalideÂ : pas un objet JSONprÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ralentrÃ©e invalide dans le bloc structurÃ© %ssortie invalide hors du bloc structurÃ© %ssortie invalide du bloc structurÃ© OpenMPspÃ©cialisation explicite invalideexpression invalide - essayez un modificateur de sortieexpression invalide comme opÃ©randeexpression invalide pour la l-valeur minexpression invalide pour le modificateur de sortie Â«Â %cÂ Â»expression invalide pour la dimension du tableau statiqueÂ : %stype d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire d'Ã©chec %qs invalide pour %qDmodificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>modificateur de fonctionnalitÃ© %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>attribut de spec fn Â«Â %sÂ Â» invalideattribut de spec fn Â«Â %sÂ Â» invalide arg %ifnsummary invalide dans un flux LTOforme invalide de %<#pragma omp atomic compare%>forme invalide de %<#pragma omp atomic%>forme invalide de %<pragma omp atomic compare%>format invalide pour %<sve_width%>format invalide de %sconstante en virgule flottante invalidefpu invalide pour l'attribut ou le pragma cible %qsfonction invalide dans l'appel gimpleutilisation invalide du registre matÃ©riel entre un opÃ©rande earlyclobber et un opÃ©rande d'entrÃ©eutilisation invalide du registre matÃ©riel entre un opÃ©rande de sortie et un opÃ©rande de contrainte correspondantutilisation invalide du registre matÃ©riel entre des opÃ©randes de sortienom d'en-tÃªte %qs invalidechiffre hexadÃ©cimal invalidevaleur de id invalide pour l'attribut d'exceptionvaleur de id invalide pour l'attribut d'interruptionvaleur d'identifiant invalide pour l'attribut d'interruption/exceptionvaleur d'identifiant invalide pour l'attribut de rÃ©initialisationinitialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qTexpression d'incrÃ©mentation invalidevaleur initiale invalide pour le membre %qEinitialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qIinitialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qIinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapidefonction de saut invalide dans un flux LTOÃ©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie %<asm%> %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans %qsdÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire %qs invalide pour %qDmodÃ¨le mÃ©moire %wi invalide pour %qDmodÃ¨le mÃ©moire invalide pour l'argument %d de %qEnom de module %qs invalidenom %qs invalide dans le pragma ou l'attribut %<target("arch=")%>nom %qs invalide dans le pragma ou l'attribut %<target("cpu=")%>nom %qs invalide dans le pragma ou l'attribut %<target("tune=")%>expression Â«Â newÂ Â» invalide pour le type de classe abstraite %qTfonction nmi invalide pour l'attribut de rÃ©initialisationargument de patron invalide car ce n'est pas un typeopÃ©randes non vectoriels invalides pour %qsnombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'arguments invalide pour l'option %<-falign-%s%>: %qstable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans %qsopÃ©rande invalidecode d'opÃ©rande %%xn invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide pour Â«Â %%%cÂ Â»opÃ©rande invalide pour le modificateur Â«Â AÂ Â»opÃ©rande invalide pour le modificateur Â«Â DÂ Â»opÃ©rande invalide pour le modificateur Â«Â HÂ Â»opÃ©rande invalide pour le modificateur Â«Â OÂ Â»opÃ©rande invalide pour le modificateur Â«Â TÂ Â»opÃ©rande invalide pour le modificateur Â«Â bÂ Â»opÃ©rande invalide pour le modificateur Â«Â eÂ Â»opÃ©rande invalide pour le modificateur Â«Â mÂ Â»opÃ©rande invalide pour le modificateur Â«Â oÂ Â»opÃ©rande invalide pour le modificateur Â«Â pÂ Â»opÃ©rande invalide pour le spÃ©cificateur Â«Â rÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans %qsopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type d'opÃ©rande %qT invalide pour %qstype opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»opÃ©randes invalides dans l'opÃ©ration binaireopÃ©randes invalides dans une comparaison gimpleopÃ©randes invalides dans l'opÃ©ration ternaireles opÃ©randes des types %qT et %qT sont invalides pour le %qO binaireopÃ©randes invalides pour le code %%copÃ©rande invalide pour %qsopÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)opÃ©ration invalideopÃ©ration invalide (%s)opÃ©ration invalide sur %<__fpreg%>opÃ©ration invalide pour %<#pragma omp atomic%>ordre invalide dans le nÅ“ud asm %icombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans %qsposition ou opÃ©rande de taille invalide pour %qsrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidetype de protection %qs invalide dans le pragma ou l'attribut %<target("branch-protection=")%>prototype invalide pour Â«Â %sÂ Â»ponctuation %qc invalide dans la contraintetype const pure invalide pour la fonctionspÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)qualificatifs invalides sur un type de fonction non membreÃ©tendue de qualification invalide dans le nom du pseudo-destructeurrÃ©ception invalide sur un canal qui ne peut que envoyertype du receveur %qs invalideidentificateur de rÃ©duction invaliderÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»nom de registre invalide pour %q+Dexpression rÃ©guliÃ¨re %qs invalide dans %qsrÃ©adressage invaliderÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction %<constexpr%> %q+Dpartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©roenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidespÃ©cification de bloc source invalidechaÃ®ne statique invalide dans un appel gimpleclasse de stockage invalide pour la fonction %qEvaleur memregs cible %<%d%> invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalideliste d'arguments de patron invalidetemplate-id invalidele troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour %<new%>type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour la sortie du fanion %<asm%>type invalide pour _Literal avec constructeurtype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction %<constexpr%> %q+#Dtype invalide pour une propriÃ©tÃ©type invalide pour l'opÃ©rande de %<__MEM%>type invalide pour l'argument %u de la fonction de type gÃ©nÃ©riquele type de retour est un type gÃ©nÃ©rique, ce qui est invalide, pour l'argument %u de %<__builtin_tgmath%>le type d'un type gÃ©nÃ©rique est invalide pour l'argument %u de l'argument %u de %<__builtin_tgmath%>types %<%T[%T]%> invalides pour l'indice du tableautypes invalides pour %qstypes invalides dans une conversion d'espace d'adressetypes invalides dans une conversion vers une virgule flottantetypes invalides dans une conversion vers un entiertypes invalides dans une conversion en virgule fixetypes invalides dans une conversion noputilisation invalide de %%d, %%x, ou %%Xutilisation invalide de %<...%> dans l'appel d'une fonction pas variadiqueutilisation invalide de %<...%> avec une fonction interneutilisation invalide de %<...%> avec quelque chose qui n'est pas une trancheutilisation invalide de %<::%>utilisation invalide de %<__builtin_va_arg_pack ()%>utilisation invalide de %<__builtin_va_arg_pack_len ()%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de %<const_cast%> avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation 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 membreutilisation invalide de %<decltype(auto)%>utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<global%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> hors de toute fonctionutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de %qT dans un argument de patronutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide d'un opÃ©rande MMA de type %qs comme paramÃ¨tre de fonctionutilisation invalide du type MMA %qs comme valeur de retour d'une fonctionutilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide des attributs dans une dÃ©claration videutilisation invalide de la liste d'initialisation entre accoladesutilisation invalide du constructeur comme patronutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)utilisation invalide du membre %qD dans une fonction membre statiqueutilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)utilisation invalide de la valeur de la mÃ©thode comme argument de Offsetofutilisation invalide d'un tableau n'Ã©tant pas une l-valeurutilisation invalide du membre de donnÃ©e non statique %qDutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide de l'expansion d'un paquet %qTutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide du type Ã  remplacer %qTl'utilisation de pointeurs vers des tableaux ayant des qualificatifs diffÃ©rent est interdite en ISO C avant C2Xutilisation invalide du nom qualifiÃ© %<%D::%D%>utilisation invalide du nom qualifiÃ© %<%T::%D%>utilisation invalide du nom qualifiÃ© %<::%D%>utilisation invalide du registre Â«Â %sÂ Â»utilisation invalide d'une structure ayant un membre qui est un tableau flexibleutilisation invalide du paramÃ¨tre de patron %qT qui est un patronutilisation invalide du paramÃ¨tre de patron %qT qui est un typeutilisation invalide du template-id %qD dans la dÃ©claration du patron primaireutilisation invalide du nom de patron %qE sans liste d'argumentsutilisation invalide du typeutilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨treutilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patronutilisation invalide du %<*%> unaire sur un pointeur vers un membreutilisation invalide du type non dÃ©fini %qTutilisation invalide de l'expression voidutilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une fonction %<transaction_safe%>utilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une transactionla conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalidetype de vecteur invalide pour l'attribut %qEtypes vectoriels invalides dans une conversion nopnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» invalidela plage de la tranche est inversÃ©eio_kind_name(): mauvais I/O-kindle rÃ©sumÃ© en ligne ipa est manquant dans le fichier d'entrÃ©ele rÃ©sumÃ© de rÃ©fÃ©rence ipa est manquant dans l'unitÃ© ltransest cachÃ© par %qsis_c_interoperable(): gfc_simplify_expr a Ã©chouÃ©il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traductionil est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traductionil doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externeil doit Ãªtre le nom d'une fonction avec une classe de liaison externeelle a Ã©tÃ© dÃ©finie ici plus tardÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionl'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»l'itÃ©rateur %qD n'a pas le type entier ni le type pointeurl'itÃ©rateur %qD a un pas de zÃ©ropas de l'itÃ©rateur avec un type non entiervariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %dsa valeur peut varier entre les versions du compilateur ou avec des fanions %<-mtune%> ou %<-mcpu%> diffÃ©rentsivar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma ADDRESS%>rebut Ã  la fin de %<#pragma CTABLE_ENTRY%>rebut Ã  la fin de %<#pragma GCC memregs%> [0-16]rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma __nostandard%>rebut Ã  la fin de %<#pragma __standard%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma longcall%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma ms_struct%>rebut Ã  la fin de %<#pragma options%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma pop_options%>rebut Ã  la fin de %<#pragma push_options%>rebut Ã  la fin de %<#pragma redefine_extname%>rebut Ã  la fin de %<#pragma reset_options%>rebut Ã  la fin de %<#pragma unused%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de %<#pragma%> ghs endsdarebut Ã  la fin de %<#pragma%> ghs endtdarebut Ã  la fin de %<#pragma%> ghs endzdarebut Ã  la fin de %<#pragma%> ghs interruptrebut Ã  la fin de la section %<#pragma%> ghsrebut Ã  la fin de %<#pragma%> ghs startsdarebut Ã  la fin de %<#pragma%> ghs starttdarebut Ã  la fin de %<#pragma%> ghs startzdarebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»le mot-clÃ© %<export%> est dÃ©prÃ©ciÃ© et est ignorÃ©le mot-clÃ© %<-export%> est activÃ© avec %<-fmodules-ts%>le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)le mot-clÃ© %<template%> n'est pas permis dans declarator-idle mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis en dehors des patronsÃ©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finieÃ©tiquette %q+D dÃ©finie mais non utilisÃ©el'Ã©tiquette %q+D est utilisÃ©e mais non dÃ©finiel'Ã©tiquette %qD est dÃ©finie icil'Ã©tiquette %qD a un contexte incorrect dans le bb %dÃ©tiquette %qD au milieu du bloc de base %dl'Ã©tiquette %qD du bloc ne correspond pas dans le bb %dl'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionl'Ã©tiquette %s est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©ele contexte de l%'Ã©tiquette n'est pas la dÃ©claration de la fonction actuellela dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>les initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>la capture lambda de %qE n'est pas une expression constanteles expressions lambda sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantle paramÃ¨tre lambda %qD a Ã©tÃ© dÃ©clarÃ© prÃ©cÃ©demment comme une captureles patrons lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>les patrons lambda sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans le type du paramÃ¨tre du patronles expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les expressions lambda dans un contexte non Ã©valuÃ© sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdl'index de l'avenue doit Ãªtre une constante immÃ©diatele langage %s n'est pas reconnule dialecte du langage %qs diffÃ¨re, %qs attendula chaÃ®ne de langage %<"%E"%> n'est pas reconnuela constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixeles grandes valeurs de retour ne sont pas supportÃ©es avec l'option %<-mabi=ti%>le dernier argument doit Ãªtre une valeur immÃ©diatele dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3le dernier nom de registre %s doit Ãªtre un registre impairld a retournÃ© le statut de sortie %dl'argument de gauche doit Ãªtre une tranchel'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qTl'opÃ©rande de gauche de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de gauche de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de gauche de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  gaucheprÃ©cision Ã  gauche dans le format de strfmoncompteur de dÃ©calages vers la gauche >= Ã  la largeur du typecompteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la gauche est nÃ©gatifdÃ©calage vers la gauche d'une valeur nÃ©gativel'opÃ©rande Ã  gauche de la virgule n'a pas d'effetle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatlen plus grand que caplongueur %qE au delÃ  de la taille de la section du tableau dans la clause %qsla longueur %qE de la section du tableau n'a pas un type entierlongueur calculÃ©e icimodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
  la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %wu octets mais l'argument a %sla limite est %wu octets mais l'argument peut Ãªtre aussi grand que %sclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qTla clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qTl'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entierune initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨seslister le registre %qs du pointeur de pile dans une liste Ã  Ã©craser est dÃ©prÃ©ciÃ©l'opÃ©rateur littÃ©ral %q#D est en conflit avec l'opÃ©rateur littÃ©ral de baseles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurele 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...>%>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 classopÃ©rateur littÃ©ral avec une classe de liaison Cl'application de correctifs Ã  chaud n'est pas supportÃ© avec LTOlo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#DdÃ©claration locale depuis une fonction diffÃ©rentela dÃ©claration locale de %qE masque la variable d'instancel'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existantemembre local %q#D dÃ©clarÃ© icimÃ©thode locale %q#D, dÃ©clarÃ©e iciles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©emplacement de OpenACC %<kernels%>emplacement de la clause prÃ©cÃ©dente dans le mÃªme groupe de bouclesemplacement de la rÃ©duction prÃ©cÃ©dente pour %qEle bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨quela recherche de %qT dans %qT est ambigÃ¼el'en-tÃªte de la boucle %d ne lui appartient pas directementl'en-tÃªte de la boucle %d n'a pas exactement 2 entrÃ©esl'en-tÃªte de la boucle %d n'est pas un en-tÃªte de bouclele retour de la boucle %d ne lui appartient pas directementle retour de la boucle %d n'a pas d'arÃªte vers son en-tÃªtele retour de la boucle %d n'a pas exactement 1 successeurle retour de la boucle %d n'a pas un en-tÃªte comme successeurle retour de la boucle %d est marquÃ© comme faisant partie d'une rÃ©gion irrÃ©ductiblele retour de la boucle %d n'est pas dominÃ© par son en-tÃªtela boucle %d a un nombre d'itÃ©rations %qE qui fait rÃ©fÃ©rence au nom SSA %qE libÃ©rÃ©la boucle utilise un parallÃ©lisme OpenACC interdit par la routine contenantela variable de boucle %qD crÃ©e une copie du type %qTla variable de boucle %qD de type %qT est liÃ©e Ã  un temporaire construit depuis le type %qTvÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesspÃ©cification d'exception plus lÃ¢che sur la fonction virtuelle redÃ©finie %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelseek a Ã©chouÃ© en lisant les donnÃ©es d'exportl-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction %<asm%>conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qTle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitela sortie de dÃ©bogage de macro peut Ãªtre incomplÃ¨te avec les modulesla dÃ©finition de macro de %qE est corrompuela macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsla variante principale n'est pas dÃ©finiemake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qD%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©adresse variable de %<#pragma ADDRESS%> mal composÃ©eadresse variable de %<#pragma CTABLE_ENTRY%> mal composÃ©e%<#pragma GCC pch_preprocess%> mal composÃ©%<#pragma GCC visibility push%> mal composÃ©%<#pragma __extern_prefix%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma builtin%> mal composÃ©%<#pragma extern_model%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma member_alignment%> mal composÃ©%<#pragma member_alignment%> mal composÃ©, ignorÃ©%<#pragma message%> mal composÃ©, ignorÃ©%<#pragma ms_struct {on|off|reset}%> mal composÃ©, ignorÃ©%<#pragma ms_struct%> mal composÃ©, ignorÃ©%<#pragma options align={mac68k|power|reset}%> mal composÃ©, ignorÃ©%<#pragma options%> mal composÃ©, ignorÃ©%<#pragma pack%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(pop[, id])%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(push[, id][, <n>])%> mal composÃ©e â€“ ignorÃ©%<#pragma redefine_extname%> mal composÃ©, ignorÃ©%<#pragma weak%> mal composÃ©, ignorÃ©section %<#pragma%> ghs mal composÃ©e%<COLLECT_GCC_OPTIONS%> mal formÃ©le pragma ou l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©option %<-fplugin-arg-%s%> mal formÃ©eÂ : il manque %<-<clÃ©>[=<valeur>]%>fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©l'attribut malloc devrait Ãªtre utilisÃ© pour une fonction qui retourne un pointeurle nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonctiondÃ©coration de %<__underlying_type%>dÃ©coration de %<typeof%>, utilisez plutÃ´t %<decltype%>dÃ©coration de %Cla dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©dentedÃ©coration du type en virgule fixe inconnuun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulle mapper a Ã©tÃ© tuÃ© par le signal %sstatut de sortie du mapper %dchamp de correspondance %qE d'une structure de longueur variablele masque doit Ãªtre un immÃ©diatmatch_attr_spec(): Mauvais attributmatch_level_4(): Mauvais opÃ©rateurmatch_string_constant(): DÃ©limiteur pas trouvÃ©la contrainte correspondante n'autorise pas un registrela contrainte concordante n'est pas valide dans un opÃ©rande de sortiela contrainte correspondante fait rÃ©fÃ©rence Ã  un numÃ©ro d'opÃ©rande invalidenombre maximum de partitions LTO envoyÃ©es en parallÃ¨le dans le flux.limite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)peut accÃ©der %E octet dans une rÃ©gion de taille %Epeut accÃ©der %E octets dans une rÃ©gion de taille %Epeut accÃ©der %E octets ou plus dans une rÃ©gion de taille %Epeut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %Ene peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensemblepeut lire de %E octet depuis une rÃ©gion de taille %Epeut lire %E octets depuis une rÃ©gion de taille %Epeut lire %E octets ou plus depuis une rÃ©gion de taille %Epeut lire entre %E et %E octets depuis une rÃ©gion de taille %Epeut Ã©crire %E octet dans une rÃ©gion de taille %Epeut Ã©crire %E octets dans une rÃ©gion de taille %Epeut Ã©crire %E octets ou plus depuis une rÃ©gion de taille %Epeut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %Eles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que %<-mmedia%> soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est dÃ©clarÃ© comme ami avant la dÃ©finition du type %qTle membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>le membre %qD est une rÃ©fÃ©rence non initialisÃ©ele membre %qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©le membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)les variables membre ne peuvent pas avoir le type SVE %qTdes membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressabledÃ©saccord dans la disposition de la mÃ©moirerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE redÃ©fini la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode redÃ©fini Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalemio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord entre la taille de la dÃ©claration %qE (%wd) et la taille de son initialiseur (%wd)dÃ©saccord dans le type %u de l'argument de la fonction interne %qD; %qT attendudÃ©saccord de la limite %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord des limites %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusdÃ©saccord dans le type de retour de la fonction interne %qD; %qT attendules longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qEles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qTdÃ©clarations non concordantes pendant l'optimisation lors de l'Ã©dition de liensopÃ©rateur en dÃ©saccord dans l'expression foldtypes d'opÃ©randes de comparaison non concordantsdÃ©finition non concordanteparenthÃ¨ses non appairÃ©esconstruction Objective-C++ %<@%D%> mal placÃ©enumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<)%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©dÃ©finition %<PHI%> manquante%<big-endian%>, %<little-endian%> ou %<default%> manquant aprÃ¨s %<#pragma scalar_storage_order%>%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> ou %<ignored_attributes%> manquant aprÃ¨s %<#pragma GCC diagnostic%>attribut %<target%> manquant pour %qD avec plusieurs versionsclause %qs manquante en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCnote REG_EH_REGION manquante Ã  la fin du bb %i%<requires%> additionnel manquant pour dÃ©marrer une expression Â«Â requiresÂ Â»nom d'architecture manquant dans %<-march=%s%>argument manquant pour %<-mbranch-protection=%>argument manquant Ã  %<#pragma GCC diagnostic ignored_attributes%>argument manquant dans le pragma ou l'attribut %<target("branch-protection=")%>argument manquant Ã  %qsnom d'attribut manquant aprÃ¨s %<#pragma GCC diagnostic ignored_attributes%>barriÃ¨re manquante aprÃ¨s le bloc %iaccolades manquantes autour de l'initialisationaccolades manquantes autour de l'initialisation pour %qTarÃªte callgraph manquante pour l'appel stmt:accolade de fermeture manquante pour l'opÃ©rande nommÃ©parenthÃ¨se fermante manquantecollection manquante dans l'Ã©numÃ©ration rapideprÃ©dicat de contrÃ´le manquantnom de processeur manquant dans %<-mcpu=%s%>nom de processeur manquant dans %<-mtune=%s%>tiret manquantdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsappel direct manquant pour la spÃ©culation %iarÃªte manquante %i->%inom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonnom d'en-tÃªte manquantexpression d'incrÃ©mentation manquanteappel indirect manquant dans la sÃ©quence d'appel spÃ©culativeinitialisation manquante pour le champ %qD de %qTinitialisation manquante pour le membre %qDcondition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>cible manquante dans le makefile aprÃ¨s %qsmappeur manquantmÃ©thode manquante %s%s%snom de module manquantnom manquant dans le pragma ou l'attribut %<target("arch=")%>nom manquant dans le pragma ou l'attribut %<target("cpu=")%>nombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>object.d manquant ou corrompuorigine manquante pour un nÅ“ud dans une liste imbriquÃ©ecible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantattribut de propriÃ©tÃ© manquantrÃ©fÃ©rence manquante pour la spÃ©culation %idonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionarguments de patron manquantsarguments de patron manquants aprÃ¨s %qTcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>terme %<%.*s%> mal orthographiÃ© dans le format; utilisez plutÃ´t %<%s%s%>mÃ©lange de directives OpenMP avec un attribut et la syntaxe pragma dans la mÃªme dÃ©clarationmÃ©lange de directives OpenMP avec des attributs et la syntaxe pragma sur la mÃªme instructionmÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de %qsla modification de %qE n'est pas une expression constantele modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>la modification d'un objet constant %qE n'est pas permise dans une expression constantedÃ©saccord dans la CRC du module %qsle module %qs est dÃ©clarÃ© icimodule %qs attendu, module d'en-tÃªte trouvÃ©module %qs trouvÃ©module %qs importÃ© icimodule dÃ©jÃ  dÃ©clarÃ©module dÃ©jÃ  importÃ©le module contient OpenMP, utilisez %<-fopenmp%> pour l'activerles dÃ©pendances du module requiÃ¨rent un prÃ©traitementnature du module dans l'instruction USE Ã  %Cla dÃ©claration de module n'est pas permise dans une unitÃ© d'en-tÃªtele dÃ©claration de module est uniquement permise comme premiÃ¨re dÃ©claration ou Ã  la fin d'un fragment de module globalplus que %d opÃ©randes dans %<asm%>plus d'une clause %<atomic_default_mem_order%> dans une mÃªme unitÃ© de compilationplus d'une clause %<depend%> avec le modificateur %<source%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseplus d'un localisateur dans la clause %<depend%> sur une construction %<depobj%>dÃ©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copiempfr n'est pas configurÃ© pour gÃ©rer tous les modes en virgule flottantela compilation multi source n'est pas implÃ©mentÃ©e pour le C++le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option %<-mcpu=%> a Ã©tÃ© spÃ©cifiÃ©e plusieurs foisplusieurs cibles %<default%> ont Ã©tÃ© dÃ©finiesles personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive %<.cfi_personality%>plusieurs directives OpenMP autonomes au milieu d'attributs %<omp::directive%> doivent toutes Ãªtre dans le mÃªme %<omp::sequence%>dÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapideplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEplusieurs mÃ©thodes avec la propriÃ©tÃ© %qE ont Ã©tÃ© spÃ©cifiÃ©es, la derniÃ¨re sera utilisÃ©equalificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %dargument Ã  valeur multiple dans un contexte Ã  valeur uniqueappel de fonction Ã  valeur multiple dans un contexte Ã  valeur uniquel'option de multiplication implique que r%d est fixeles versions multiples requiÃ¨rent %<ifunc%> qui n'est pas supportÃ© sur cette cibleil faut appeler %<#include <typeinfo>%> avant d'utiliser %<typeid%>doit Ãªtre dÃ©clarÃ© avec %<noexcept(true)%>il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constanteun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletle nom %qs diffÃ¨re du nom %qs dÃ©fini dans une autre unitÃ© de traductionle nom %qs est dÃ©fini comme ayant %u bits alors qu'une autre unitÃ© de traduction le dÃ©fini avec %u bitsle nom %qs est dÃ©fini Ã  %wd alors qu'une autre unitÃ© de traduction le dÃ©fini Ã  %wdle nom %qs est dÃ©fini Ã  une valeur diffÃ©rente dans une autre unitÃ© de traductionnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaules valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDnom d'espace de nom attendules agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qH vers %qIla conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11%<this%> est nÃ©cessaire pour accÃ©der au membre %qE%<this%> est nÃ©cessaire pour accÃ©der au membre %qsa besoin de %<typename%> avant %<%T::%D::%E%> car %<%T::%D%> est une portÃ©e dÃ©pendantea besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativelongueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsaucune des branches de %<if%> est une expression constanteni le destructeur ni %<operator delete%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur %<delete[]%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>corps manquant pour la fonction imbriquÃ©etrampolines de fonctions imbriquÃ©es pas supportÃ©s sur GCN5 Ã  cause des piles non exÃ©cutablestrampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette cibleles fonctions imbriquÃ©es ne savent pas Ãªtre profilÃ©es avec %<-mfentry%> sur un s390fonctions imbriquÃ©es pas supportÃ©es sur cette cibleles dÃ©finitions d'espace de noms imbriquÃ©s en ligne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>une boucle imbriquÃ©e dans une rÃ©duction nÃ©cessite une clause de rÃ©duction pour %qEle spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de nomsles dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>nom d'espace de nom imbriquÃ© attendudirective imbriquÃ©e de mise entre guillemetsredÃ©finition imbriquÃ©e de %<enum %E%>redÃ©finition imbriquÃ©e de %<struct %E%>redÃ©finition imbriquÃ©e de %<union %E%>l'exigence imbriquÃ©e %qE n'est pas satisfaitel'exigence imbriquÃ©e %qE n'est pas satisfaite carÂ«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonctionÂ«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dnouveau en Fortran 2003nouveau en Fortran 2008nouveau en Fortran 2018nouveau en Fortran 95de nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournermembre %q#D suivant dÃ©clarÃ© icipas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qspas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la placeaucune mÃ©thode %<%c%E%> trouvÃ©epas de %<FUNCTION_PROFILER%> pour CRISpas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©le mÃ©lange de FPX/FPU est interditaucun nom de fichier fourni pour la liste de sortie LTRANSpas d'argumentaucun argument pour la fonction de specaucun attribut peut Ãªtre appliquÃ© Ã  une instanciation expliciteaucun nom de classe spÃ©cifiÃ© avec %qspas de patron de classe nommÃ© %q#T dans %q#Tpas de %<]%> fermant pour le format %<%%[%>pas d'accolade fermantepas de constructeurpas de contexte pour rÃ©soudre le type de %qEaucun opÃ©rateur de conversion dÃ©clarÃ©pas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration ne correspond Ã  %q#Daucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDpas de destructeurpas de rÃ©partiteur trouvÃ© pour les attributs de versionpas de rÃ©partiteur trouvÃ© pour les attributs de versionÂ : %spas de champ %qD trouvÃ© dans l'union initialisÃ©epas de fonction nommÃ©e %qDpas de liste immediate_usepas de fichier Ã  l'entrÃ©eaucun fichier d'entrÃ©e; pas d'accord pour Ã©crire les fichiers de sortieaucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qTpas de registre bas disponible pour dÃ©piler les registres hautspas de concordance pour pas de concordance pour l'appel Ã  %<%T::operator[] (%A)%>pas de concordance pour l'appel Ã  %<(%T) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucun concept correspondant pour %qEaucune surcharge en virgule flottante correspond Ã  %qspas de fonction correspondant Ã  l'appel %<%D(%A)%>pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>pas de fonction concordante pour l'appel de %<%s(%A)%>pas de fonction correspondante pour l'appel de type gÃ©nÃ©riquepas de Â«Â pushÂ Â» correspondant pour %<#pragma GCC visibility pop%>aucun patron correspondant trouvÃ© pour %qDpas de fonction membre %qD dÃ©clarÃ©e dans %qTpas de membre nommÃ© %qE dans %qTpas d'ABI avec multilib (%qs) peut Ãªtre implÃ©mentÃ©e avec le jeu d'instruction %qs, utilisation de %qsaucun opÃ©rande de la disjonction est satisfaitpas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de post-incrÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le typeaucune dÃ©claration prÃ©cÃ©dente pour %qDaucun prototype prÃ©cÃ©dent pour %qDpas de type de processeur spÃ©cifiÃ© pour l'Ã©dition de lienspas de profilage du code 64 bits pour cette ABIpas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction %<constexpr%> devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de sclass pour le stab %s (0x%x)pas de point virgule Ã  la fin de la structure ou de l'unionpas de %<operator %s%> adaptÃ© pour %qTpas de %qD convenable dans la classe %qTpas de super classe dÃ©clarÃ©e dans @interface pour %qEpas de super classe dÃ©clarÃ©e dans l'interface pour %qEaucune information du point de suspension pour %qDpas de type nommÃ© %q#T dans %q#Taucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binairepas de redÃ©finition finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>le nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a l'ordre %i invalidele nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est symver mais pas un aliasle nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDopÃ©rande registre non 32 bits pour Â«Â %%%cÂ Â»argument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lla fonction non %<consteval%> %q+D redÃ©fini une fonction %<consteval%>variante PCS qui n'est pas dÃ©rivÃ©e de AAPCScaractÃ¨re non ASCII dans une CFString littÃ©raleInitialisation d'un pointeur non NULL Ã  %Cconstruction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACCconstruction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACCdÃ©sallocation de type non tableau sur un objet allouÃ© avec une allocation de type tableaudÃ©saccord sur le traitement de l'exception sans appella spÃ©cialisation partielle de la non variable ou non classe %qE n'est pas permisele bloc de base %d n'est pas froid mais il ne peut Ãªtre atteint que par des chemins traversant la partition froideargument entier non constant %u dans l'appel Ã  la fonction %qEargument non constant 0 pour %qsargument 1 non constant pour %qstableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un %<typedef%>la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantexpression %qs non constantel'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lle patron %qT ne peut Ãªtre dÃ©duit et il est utilisÃ© sans arguments de patronArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+D redÃ©fini la fonction supprimÃ©el'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron impliciteles dÃ©finitions d'alias sur autre chose qu'une fonction ne sont pas supportÃ©es dans cette configurationnon fonction dans un appel gimpleargument 1 non entier pour %qsargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>instruction Â«Â switchÂ Â» avec un type non entierune expression lambda non locale ne peut pas avoir de capture par dÃ©fautla variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivialla variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamiquela non-boucle avec l'en-tÃªte %d n'est pas marquÃ©e pour Ãªtre retirÃ©ele tableau n'est pas une l-valeur dans l'expression conditionnellele non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la fonction non membre %qD ne peut pas avoir de qualificatif CVla fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela dÃ©claration Â«Â usingÂ Â» non membre nomme le constructeur de %qTla dÃ©claration du patron non membre de %qDl'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirela sortie %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirefonction non imbriquÃ©e avec un type modifiÃ© par une variablele membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>le type non-objective-c %qT ne peut Ãªtre interceptÃ©le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tresl'argument de %<__builtin_launder%> n'est pas un pointeurnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaire%qs non scalairetype non scalairevariable non scalaire %qD dans la clause %<lastprivate%> conditionnellesuffixe non standard sur une constante en virgule flottantele membre constant non statique %q#D dans la classe sans un constructeurle membre constant non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©fautle membre de donnÃ©e non statique %q+D dans une union ne peut pas avoir le type rÃ©fÃ©rencÃ© %qTle membre de donnÃ©e non statique %qE est dÃ©clarÃ© %qsmembre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme type Ã  remplacerles initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la dÃ©claration non statique de %q+D suit une dÃ©claration statiqueinitialisation non statique d'un membre de tableau flexiblela rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeurle membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut%qD n'est pas un patron mais il est utilisÃ© comme patrontype non patron %qT utilisÃ© comme un patronla dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au threadla dÃ©claration non locale au thread de %q+D suit une dÃ©claration locale au thread%qs pas au plus haut niveauconversion non triviale dans %qsconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qE n'est pas permiseles paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les paramÃ¨tres de patrons non typÃ©s du type classe dÃ©duit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur %qs avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectorielleindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esl'Ã©tiquette non locale %qD n'est pas la premiÃ¨re dans la sÃ©quences des Ã©tiquettes dans le bb %dl'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnuesl'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnuesla normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
! pas Encapsulated Lazy Records of Named Declarationscombinaison de types pas permise dans %qspas configurÃ© avec le suffixe d'en-tÃªtes sysrootpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles Â«Â forÂ Â» Ã  combinerpas assez de boucles parfaitement imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinellepas d'export de %<#define %E%> car il est un mot-clÃ©pas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©pas de support de l'option %<-fpic%> pour la chaÃ®ne de compilation v3mpas d'Ã©criture du module %qs Ã  cause d'erreursnotenote: pointeur de destination nulchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type pointeur Ã  plusieurs niveaux %qTle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type non pointeur %qTle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre de compteurs dans les donnÃ©es de profilage de la fonction %qD ne correspond pas Ã  ses donnÃ©es de profilage (compteur %qs, attendu %i et a %i)le nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de cibles spÃ©culatives %i est en dÃ©saccord avec num_speculative_call_targets %ile nombre de variables dans la clause %<depend%> avec le modificateur %<sink%> ne correspond pas au nombre de variables d'itÃ©rationsle nombre d'Ã©lÃ©ments du vecteur %wu dÃ©passe %dle nombre d'Ã©lÃ©ments du vecteur %wu n'est pas une puissance de deuxl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage [0-63]objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet %qE de taille %sl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEl'objet de taille %s allouÃ© par %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attendueobsolÃ¨te en Fortran 95code de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option %<-I-%> obsolÃ¨te, veuillez utiliser %<-iquote%> Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>obtenu icila variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiedu modulele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ© (envisagez d'utiliser %<-B%>)dimension de dÃ©chargement hors limites (%d)le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsl'offset de %qD pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)le dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset de la classe de base %qT pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)l'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4ancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©un champ est un champ de bits alors que l'autre ne l'est pasun des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>un type doit Ãªtre construit alors que l'autre ne le doit passeules les rÃ©gions %<distribute%>, %<parallel%> ou %<loop%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseul l'accÃ¨s 32 bits est supportÃ© pour l'espace d'adresses de %<__regio_symbol%>seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptionsseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>uniquement ici comme un %<friend%>seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seul de l'assembleur en ligne non Ã©valuÃ© est autorisÃ© dans une fonction %<constexpr%> en C++20seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section %<.bss%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section %<.noinit%>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 limitesseulement les alias faibles sont supportÃ©s dans cette configurationseuls les initialiseurs Ã  zÃ©ro sont autorisÃ©s dans la section %qstype de vecteur opaque ne peut Ãªtre initialisÃ©dÃ©claration enum opaque iciun spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier json %sÂ : %mouverture du fichier mixin %sÂ : %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %mcode %%xn d'opÃ©rande invalide pour QImodel'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<=%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidel'opÃ©rande doit Ãªtre une valeur immÃ©diate de la bonne taillenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de %<?:%> change de type signÃ© de %qT Ã  %qT Ã  cause du caractÃ¨re non signÃ© de l'autre opÃ©randel'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %<?:%> ont les types diffÃ©rents %qT et %qTles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:opÃ©ration non permise sur le type %<bfloat16_t%>l'opÃ©ration sur %qE est peut Ãªtre non dÃ©finiel'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pasincohÃ©rence d'un attribut au niveau de l'optimisationl'optimisation peut Ã©liminer les lectures ou les Ã©critures dans les variables-registresl'option %<%s%> requiert %<-mlong-double-128%>lâ€™option %<%s=%s%> nâ€™est pas disponible pour le processeur %qsl'option %<-mdouble=32%> est uniquement disponible si configurÃ© %<--with-double={32|32,64|64,32}%>l'option %<-mdouble=64%> est uniquement disponible si configurÃ© %<--with-double={64|64,32|32,64}%>l'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2l'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}%>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}%>l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2l'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©elâ€™option %qs est ignorÃ©e, la valeur par dÃ©faut %qs est considÃ©rÃ©e pour le processeur %qslâ€™option %qs n'est pas disponible pour le processeur %qsl'option %qs est valide pour %s mais pas pour %soption %qs avec des valeurs diffÃ©rentes (%s, %s)l'option %s n'est pas supportÃ©e avec %<-fopenacc%>option %s pas utilisÃ©e de maniÃ¨re cohÃ©rente dans tous les fichiers d'entrÃ©e LTOoption %s avec des valeurs diffÃ©rentesargument optionnelparamÃ¨tre de classe optionneloptions ou cibles=options manquantes aprÃ¨s %qsdÃ©bordement de optype_msgidÂ :%dou remplacez les parenthÃ¨ses par des accolades pour initialiser par agrÃ©gation une variableou remplacez les parenthÃ¨ses par des accolades pour initialiser par valeur une variableou utilisez %<j%> au lieu de %<i%> pour les suffixes internes GNUles arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier (%qT et %qT)comparaison ordonnÃ©e d'un pointeur avec un pointeur null'origine pointe vers un parent diffÃ©rentle %<default%> original est icila dÃ©claration originale apparaÃ®t icila dÃ©finition originale apparaÃ®t icioriginal pas compressÃ© avec zstdtaille originale inconnuela dÃ©claration originale du patron est iciinitialement dÃ©clarÃ© %<const%> icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle %<__transaction_cancel%> extÃ©rieur n'est pas dans un %<__transaction_atomic%> extÃ©rieur ou une fonction %<transaction_may_cancel_outer%>le bloc extÃ©rieur de la rÃ©gion %i n'est pas bonla variable d'itÃ©ration extÃ©rieure %qD a l'expression d'ajout %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD a l'expression multiplicative %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD est utilisÃ©e dans une expression conditionnelle qui a un autre type que %qTla variable d'itÃ©ration extÃ©rieure %qD utilise une expression d'initialisation avec un autre type que %qTtransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© %qsla contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sfichier de sortie non spÃ©cifiÃ©le nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantele dÃ©bordement dans la conversion de %qT vers %qT change la valeur en %qEle dÃ©bordement dans la conversion de %qT vers %qT change la valeur de %qE en %qEdÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement de la liste d'arguments de sortie pour %qsinitialiseurs qui se chevauchent pour le champ %qT.%qDl'interne surchargÃ© %qs est implÃ©mentÃ© par l'interne %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction redÃ©finie est %q#Dla fonction redÃ©finie est %q#Fla fonction redÃ©finie est %qDle contrÃ´le de la redÃ©finition (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>dans la redÃ©finition de %qD dÃ©clarÃ© %<transaction_safe%>argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qDargument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qDl'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>les captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>l'attribut Â«Â packedÂ Â» provoque un alignement inefficacel'attribut Â«Â packedÂ Â» entraÃ®ne un alignement inefficace pour %q+Dl'attribut Â«Â packedÂ Â» provoque un alignement inefficace pour %qEl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessairel'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %q+Dl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %qEdisposition de pile compacteremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignementremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD ne peut pas apparaÃ®tre dans ce contextele paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidla dÃ©claration d'un paramÃ¨tre avant des spÃ©cificateurs de dÃ©clarations lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant la spÃ©cification d'une exception lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le type de retour de fin d'une lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le qualificatif d'une transaction lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>paramÃ¨tre dÃ©clarÃ© %<auto%>le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionLe paquet de paramÃ¨tres %<__bases%> est uniquement valable dans la dÃ©claration d'un patronle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans %{GCC 12.1}%le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1le 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%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changÃ© dans %{GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres de champs de bits de largeur nulle a changÃ© dans GCC 12le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©ralele paramÃ¨tre Ã  la fonction interne n'est pas valable: %sargument de type dÃ©rivÃ© paramÃ©trisÃ©le sous-programme parent ne peut pas Ãªtre mis en ligneles parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membreles parenthÃ¨ses doivent Ãªtre omises si la liste d'arguments d'attributs %qE est videles parenthÃ¨ses doivent Ãªtre omises si la liste des arguments de l'attribut est videdes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analysel'ambigÃ¼itÃ© sur les parenthÃ¨ses a Ã©tÃ© levÃ©e par un dÃ©claration de fonctionune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPinitialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT RANK Ã  %Cerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronpart-ref avec un attribut pointeur prÃ¨s de %L n'est pas le part-ref le plus Ã  droite ou data-stmt-objectla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e quespÃ©cialisation partielle %qT dÃ©clarÃ©e %<friend%>la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquetspÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qDune partition a Ã©tÃ© trouvÃ©e mais le fanion de partition de fonction n'est pas misl'Ã©tape %qs n'a pas Ã©tÃ© trouvÃ©e mais elle est rÃ©fÃ©rencÃ©e par la nouvelle Ã©tape %qsl'Ã©tape %s ne supporte pas le clonagel'Ã©tape %s a besoin d'une implÃ©mentation de %<set_pass_param%> pour gÃ©rer l'argument supplÃ©mentaire dans %<NEXT_PASS%>le passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de %qT au lieu de %qT attendu Ã  l'argument %d de %qE aprÃ¨s passage de %qT Ã  l'argument %dpassage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment SVE valablepassage de %qT Ã  l'argument %d de %qE mais l'argument %d a le type %qTpassage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de scalairespassage de %qT Ã  l'argument %d de %qE mais l'argument prÃ©cÃ©dent avait le type %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qspassage de %qT Ã  l'argument %d de %qE qui attend %qs ou %qspassage de %qT Ã  l'argument %d de %qE qui attend un type entier de 32 ou 64 bitsle passage de %qT Ã  l'argument %d de %qE qui attend un pointeur vers des Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un type pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un Ã©lÃ©ment scalairepassage de %qT Ã  l'argument %d de %qE qui attend un entier scalairepassage de %qT Ã  l'argument %d de %qE qui attend un pointeur scalairepassage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur SVE au lieu d'un tuplepassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entierspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers non signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend l'adresse de base d'un vecteur ou d'un pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un vecteur de type scalairepassage de %qT Ã  l'argument %d de %qE qui attend un type tuple SVEpassage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel SVEpassage de %qT Ã  l'argument %d de %qE qui, lors du chargement de %qT, attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui, lors du stockage de %qT, attend un vecteur d'entiers de %d bitspassage de %wd Ã  l'argument %d de %qE qui attend %wd, %wd, %wd ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend une valeur %qT valablepassage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]passage de %wd Ã  l'argument %d de %qE qui attend soit %wd ou %wdpassage de NULL pour l'argument non pointeur %P de %qDpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qs du type pointÃ©passer l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un ordre de stockage scalaire incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypepassage de l'argument %i aux alias qualifiÃ©s avec %qs avec l'argument %Zpassage de l'argument %i aux alias qualifiÃ©s avec %qs avec les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pileentrÃ©e de fonction patchable %wu excÃ¨de la taille %wuchemin: pÃ©dantpÃ©dant: peut-Ãªtre que %<#include <coroutine>%> est manquantinsÃ©rez peut-Ãªtre un saut de ligne ou une autre rÃ©solution d'ambigÃ¼itÃ© pour empÃªcher ceci d'Ãªtre considÃ©rÃ© comme une ligne de contrÃ´le de modulevous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: les contraintes sur le type Ã  remplacer ne sont pas satisfaitesles types Ã  remplacer ne sont pas permis dans ce contextel'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au moins %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwuveuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sontÂ : %sle greffon %qs a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents: %qs et %qsle greffon %s n'est pas sous une licence compatible avec GPL
  %sle greffon %s n'est pas sous une licence compatible avec GPL %sle greffon %s a enregistrÃ© une fonction de rappel nulle pour l'Ã©vÃ©nement %sle greffon %s devrait Ãªtre spÃ©cifiÃ© avant %<-fplugin-arg-%s%> dans la ligne de commandele greffon ne peut pas enregistrer une Ã©tape manquantele greffon ne peut pas enregistrer une Ã©tape sans nomle greffon ne peut enregistrer l'Ã©tape %qs sans nom d'Ã©tape de rÃ©fÃ©rencele support des greffons est dÃ©sactivÃ©; configurez avec %<--enable-plugin%>pointeurle pointeur %qE peut Ãªtre utilisÃ© aprÃ¨s %qDle pointeur %qE est utilisÃ© aprÃ¨s %qDargument pointeurl'arithmÃ©tique de pointeur pour des objets collectÃ©s par le ramasse-miettes est interditaffectation de pointeurle pointeur peut Ãªtre utilisÃ© aprÃ¨s %qDmembre pointeur %q+D dÃ©clarÃ© iciun pointeur du type %<void *%> est utilisÃ© dans une arithmÃ©tiquepointeur de type %<void *%> utilisÃ© dans une soustractionl'offset du pointeur par rapport au symbole peut Ãªtre incorrectrÃ©sultat pointeur ou allouableles types ciblÃ©s par les pointeurs sont incompatibles en C++un pointeur visant l'espace d'adresses %qs doit Ãªtre Â«Â constÂ Â» dans %qTun pointeur visant l'espace d'adresses %qs doit Ãªtre const dans le/la %s %q+Dles cibles pointÃ©es dans l'affectation de %qT vers %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans l'initialisation de %qT depuis %qT diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es dans le passage de l'argument %d de %qE diffÃ¨rent dans la plage signÃ©eles cibles pointÃ©es en retournant %qT depuis une fonction qui retourne le type %qT  diffÃ¨rent dans la plage signÃ©eun pointeur vers une fonction est utilisÃ© dans une arithmÃ©tiquepointeur vers une fonction utilisÃ© dans une soustractionle pointeur vers le tableau perd le qualificatif dans l'expression conditionnellele pointeur vers le tableau perd le qualificatif dans l'expression conditionnelle dans le C ISO avant C2Xle pointeur vers le type d'interface n'a pas de mÃ©thodeconversion d'un pointeur vers un membre via la base virtuelle %qTle pointeur vers le type membre %qT est incompatible avec le type d'objet %qTnon concordance de type de pointeurs entre %qT et %qT de %qD et %qD dans une expression conditionnellenon concordance de type de pointeurs dans une expression conditionnellele pointeur est utilisÃ© aprÃ¨s %qDvaleur de pointeur utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur pointeur utilisÃ©e lÃ  oÃ¹ un nombre en virgule flottante Ã©tait attendule pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>le type pointeur vers une fonction membre %qT requiert une l-valeurle type pointeur vers une fonction membre %qT requiert une l-valeur avant C++20le type pointeur vers une fonction membre %qT requiert une r-valeurnon concordance entre un pointeur et un entier dans une expression conditionnelleles pointeurs ne sont pas permis comme valeurs de Â«Â caseÂ Â»les pointeurs vers l'espace d'adresses %<__regio_symbol%> sont interditspointeurs vers des espaces d'adresses disjoints utilisÃ©s dans une expression conditionnelleargument polymorphiquela position plus la taille dÃ©passe la taille de l'objet rÃ©fÃ©rencÃ© dans %qsle code indÃ©pendant de la position requiert %qsle code indÃ©pendant de la position requiert l'ABI Linuxinitialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>largeur positive requise Ã  %LproblÃ¨me possible dÃ©tectÃ© dans l'invocation de %<operator delete%>problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur %<delete []%>le post-incrÃ©ment d'adresse n'est pas un registreles imports de dÃ©clarations post modules doivent Ãªtre contigÃ¼esles imports de dÃ©clarations post modules ne doivent pas provenir de l'inclusion d'en-tÃªteles imports de dÃ©clarations post modules ne doivent pas Ãªtre traduits en inclusions%qD suffixÃ© doit avoir %<int%> comme argument%qD suffixÃ© doit avoir %<int%> comme second argument%qD suffixÃ© devrait retourner %qTdÃ©rÃ©fÃ©rencement d'un pointeur potentiellement nulll'option de la cible power9 est incompatible avec %<%s=<xxx>%> pour <xxx> infÃ©rieur Ã  power9le pragma ou l'attribut %<target("%s")%> n'accepte pas d'argumentle pragma ou l'attribut %<target("%s")%> n'autorise pas de forme nÃ©gativele pragma ou l'attribut %<target("%s")%> n'est pas validele pragma ou l'attribut %<target("%s=%s")%> n'est pas validepragma(%s) non implÃ©mentÃ©le prÃ©-dÃ©crÃ©ment d'adresse n'est pas un registrele prÃ©-incrÃ©ment d'adresse n'est pas un registreprÃ©cisionprÃ©cision dans le format de printftype arithmÃ©tique %qT prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>type arithmÃ©tique prÃ©dÃ©clarÃ© dans %<#pragma omp declare reduction%>instruction Thumb Ã©tablieinstruction Ã©tablie dans la sÃ©quence conditionnelle%qD prÃ©fixÃ© devrait retourner %qTles attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>les attributs de prÃ©fixes sont ignorÃ©s pour les implÃ©mentationsles attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodesprev_bb de %d devrait Ãªtre %d, pas %d%<#pragma omp declare reduction%> prÃ©cÃ©dentdÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dentedÃ©claration prÃ©cÃ©dente de %q#Dla dÃ©claration %q#D prÃ©cÃ©dente est icidÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patronla dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patrondÃ©clarÃ© prÃ©cÃ©demment en tant que %q#DdÃ©claration prÃ©cÃ©dente icidÃ©claration prÃ©cÃ©dente de %<%c%E%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@optional%>dÃ©claration prÃ©cÃ©dente de %<%c%E%> comme %<@required%>dÃ©claration prÃ©cÃ©dente de %<%c%s%>dÃ©claration prÃ©cÃ©dente de %q#DdÃ©claration prÃ©cÃ©dente de %q+Dla dÃ©claration prÃ©cÃ©dente de %q+D avec le type %qTdÃ©claration prÃ©cÃ©dente de %qDla dÃ©claration prÃ©cÃ©dente de %qD est icidÃ©claration prÃ©cÃ©dente de %qEdÃ©claration prÃ©cÃ©dente avec la classe de liaison %qLdÃ©finition prÃ©cÃ©dente icidÃ©finition prÃ©cÃ©dente de %q#Tla dÃ©finition prÃ©cÃ©dente de %q+D avec le type %qTla dÃ©finition prÃ©cÃ©dente de %qD est icila dÃ©claration implicite prÃ©cÃ©dente de %q+D avec le type %qTÃ©tiquette prÃ©cÃ©dentedÃ©coration prÃ©cÃ©dente de %q#Dla dÃ©finition non prototype prÃ©cÃ©dente est icispÃ©cification prÃ©cÃ©dentela spÃ©cification prÃ©cÃ©dente dans %q#D est iciprÃ©cÃ©demment dÃ©clarÃ©e comme %sprÃ©cÃ©demment dÃ©clarÃ© comme %s avec %u limite variable non spÃ©cifiÃ©eprÃ©cÃ©demment dÃ©clarÃ© comme %s avec %u limites variables non spÃ©cifiÃ©esprÃ©cÃ©demment dÃ©clarÃ© comme %s avec %u limite variableprÃ©cÃ©demment dÃ©clarÃ© comme %s avec %u limites variablesprÃ©cÃ©demment dÃ©clarÃ© comme %s avec la limite %<%s%>prÃ©cÃ©demment dÃ©clarÃ© comme %s avec la limite %qsprÃ©cÃ©demment dÃ©clarÃ©e comme %s avec l'argument de limite %EprÃ©cÃ©demment dÃ©clarÃ©e comme un pointer %sprÃ©cÃ©demment dÃ©clarÃ© comme un tableau de longueur variable %sprÃ©cÃ©demment dÃ©clarÃ©e comme un tableau %sprÃ©cÃ©demment dÃ©clarÃ©e comme un tableau ordinaire %sprÃ©cÃ©demment dÃ©clarÃ©e iciprÃ©cÃ©demment dÃ©fini iciprÃ©cÃ©demment dÃ©fini ici comme %sprÃ©cÃ©demment utilisÃ©e icile patron primaire %qDle patron primaire icimembre privÃ© %q#D dans une union anonymefragment de module privÃ©le fragment de module privÃ© est uniquement permis dans le domaine d'interface de module ou de partitionLa probabilitÃ© %qE est hors de la plage [0.0, 1.0]la probabilitÃ© %qE doit Ãªtre une expression en virgule flottante constanteproblÃ¨me lors de la construction de l'image cible pour %sle produit %<%E * %E%> des arguments %i et %i excÃ¨de %<SIZE_MAX%>le produit %<%E * %E%> des arguments %i et %i excÃ¨de la taille maximale de l'objet (%E)les donnÃ©es de profilage de la fonction %u sont corrompuesle profilage pour la fonction %qD n'a pas Ã©tÃ© trouvÃ© dans les donnÃ©es de profilagesupport du profilage pour CR16support du profilage pour VxWorksle profilage %<-mcmodel=large%> avec PIC n'est pas supportÃ©le profilage n'a pas encore Ã©tÃ© implÃ©mentÃ© sur cette architecturele profilage n'est pas supportÃ© avec -mgprogrammes: %s
  l'argument promu %qD ne concorde pas avec le prototype internel'argument promu %qD ne concorde pas avec le prototypele complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e est toujours non nulles propriÃ©tÃ©s pour le sÃ©lecteur %<simd%> ne peuvent pas Ãªtre spÃ©cifiÃ©es dans %<metadirective%>les propriÃ©tÃ©s doivent Ãªtre nommÃ©esla propriÃ©tÃ© %qs est dÃ©jÃ  spÃ©cifiÃ©e dans %<@dynamic%>la propriÃ©tÃ© %qs est dÃ©jÃ  spÃ©cifiÃ©e dans %<@synthesize%>la propriÃ©tÃ© %qs utilise la variable d'instance %qs d'un type incompatiblela propriÃ©tÃ© %qs utilise la mÃªme variable d'instance que la propriÃ©tÃ© %qsla propriÃ©tÃ© ne peut pas Ãªtre un champ de bitsla propriÃ©tÃ© ne peut pas Ãªtre un tableaula dÃ©claration de la propriÃ©tÃ© n'est pas dans le contexte de %<@interface%>, %<@protocol%> ou %<category%>la propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constantela propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constante ou une chaÃ®ne littÃ©ralela propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constante ou une chaÃ®ne littÃ©rale Ã  %Cla propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constante Ã  %Cmembre protÃ©gÃ© %q#D dans une union anonymel'attribut de visibilitÃ© protÃ©gÃ©e n'est pas supportÃ© dans cette configuration; ignorÃ©le protocole %qE a une dÃ©pendance circulairele protocole %qE est obsolÃ¨tele protocole %qE est indisponibleles attributs de protocole ne sont pas disponibles en Objective-C 1.0dÃ©claration de prototypeprototype dÃ©clarÃ© icile prototype pour %q+D dÃ©clare l'argument %d avec un type incompatiblele prototype pour %q+D dÃ©clare moins d'arguments que la dÃ©finition prÃ©cÃ©dente dans l'ancien stylele prototype pour %q+D dÃ©clare plus d'arguments que la dÃ©finition prÃ©cÃ©dente dans l'ancien stylele prototype pour %q+D suit une dÃ©finition qui n'est pas un prototypele prototype de Â«Â %sÂ Â» exige des opÃ©randes aprÃ¨s des opÃ©randes optionnelsprototype spÃ©cifiÃ© pour %q#Dfournis pour %qDle pseudo-destructeur n'est pas appelÃ©appel Ã  %q#D qui est pur virtuel depuis le constructeurappel Ã  %q#D qui est pur virtuel depuis le destructeurappel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statiquespÃ©cificateur pur sur une dÃ©finition de fonctionmodificateurs q/Q invalides pour des rÃ©fÃ©rences de symbolesla vÃ©rification qsort a Ã©chouÃ©le comparateur qsort est non-nÃ©gatif sur une sortie triÃ©e: %dle comparateur qsort n'est pas anti-symÃ©trique: %d, %dle comparateur qsort n'est pas transitif: %d, %d, %dle nom qualifiÃ© ne nomme pas une classele type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qTqualified-id dans une dÃ©clarationles qualificatifs ne sont pas permis dans la dÃ©claration d'un constructeurles qualificatifs ne sont pas permis dans la dÃ©claration de %<operator %T%>les qualificatifs ne sont pas permis dans la dÃ©claration du guide de dÃ©ductionles qualificatifs ne sont pas permis dans la dÃ©claration d'un destructeurle type qualifiÃ© %qT ne correspond pas au nom du destructeur ~%qTdirective %qs entre guillemets dans le formatdirective %qs avec guillemets dans le format; utilisez plutÃ´t %qsr0 a besoin d'Ãªtre disponible comme registre qui sera Ã©crasÃ© lors des appelsl'instruction Â«Â rangeÂ Â» doit avoir un type tableau, tranche, chaÃ®ne, tableau associatif ou canalles expressions avec une plage ne sont pas standard dans les instructions Â«Â switchÂ Â»l'expression %<for%> parcourant une plage de type %qT a un type incompatibleles boucles %<for%> parcourant une plage sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les boucles %<for%> parcourant une plage avec un initialiseur sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>le rang + le co-rang de %qs dÃ©passe %d Ã  %Cl'opÃ©rateur littÃ©ral de base %q#D est en conflit avec l'opÃ©rateur littÃ©ral avec patronrdynamic n'est pas supportÃ©rÃ©-initialisation de %qs Ã  %LdÃ©finition atteignable %s icila lecture a Ã©chouÃ© en lisant les donnÃ©es d'exportl'emplacement %qE, en lecture seule, est utilisÃ© comme sortie %<asm%>le membre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>la valeur de retour nommÃ©e %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>le paramÃ¨tre %qD, en lecture seule, est utilisÃ© comme sortie %<asm%>rÃ©fÃ©rence en lecture seule %qD utilisÃ©e comme sortie de %<asm%>la variable %qD, en lecture seule, est utilisÃ©e comme sortie %<asm%>lecture de %E octet depuis une rÃ©gion de taille %Electure de %E octets depuis une rÃ©gion de taille %Electure de %E octets ou plus depuis une rÃ©gion de taille %Electure du CMI %qslecture entre %E et %E octets depuis une rÃ©gion de taille %Electure du fichier d'entrÃ©electure Ã  travers un pointeur nul (argument %d)la rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementrecompilation avec %<-fcompare-debug%>appel rÃ©cursifÃ©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#Dmise en ligne rÃ©cursiveinstanciation rÃ©cursive de l'initialisation du membre par dÃ©faut pour %qDchargement tardif Ã  la demande rÃ©cursifrÃ©fÃ©rence %qs rÃ©cursivetype rÃ©cursif %qT non dÃ©finirequis rÃ©cursivement par la substitution de %qS
  requis rÃ©cursivement par %q#D
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2259,2266 ****
  requis par %q#D
  requis depuis ici
  requiertclause Â«Â requiresÂ Â» dans la dÃ©claration du type non fonction %qTclause Â«Â requiresÂ Â» sur le type de retourclause Â«Â requiresÂ Â» sur type-idclause Â«Â requiresÂ Â» sur un typedefla rÃ©solution avec le sub id %wx n'est pas dans le fichier objetresolve_function(): mauvais type de fonctionresolve_intrinsic(): Trop d'arguments pour l'intrinsÃ¨queresolve_operator(): Mauvais intrinsÃ¨queresolve_ref(): Mauvaise rÃ©fÃ©rence de tableauresolve_subroutine(): mauvais type de fonctionfonction indirect du rÃ©solveur dÃ©clarÃ©e icile rÃ©sultat de %<operator->()%> est un non pointeurle rÃ©sultat de %qE a besoin de %u bits pour Ãªtre reprÃ©sentÃ© mais %qT n'a que %u bitsle type de rÃ©sultat n'est pas un contrainte de type simplerÃ©sultat avec une longueur de caractÃ¨res non constantela signature de l'adresse de retour n'est supportÃ©e qu'avec %<-mabi=lp64%>le retour abandonne le qualificatif %qv du type pointÃ©l'arÃªte de retour ne pointe pas vers la sortie dans le bb %dretour depuis un pointeur vers un espace d'adresses non fermÃ©le retour ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifreturn nâ€™est pas suivi dâ€™une barriÃ¨rele type retournÃ© %q#T est incompletle type du retour devient %<int%> par dÃ©fautle type du retour est un type incompletle type de retour pourrait Ãªtre un candidat pour un attribut de formatle type de retour de %qD n'est pas %<int%>le type de retour de %qD n'est pas %qstype de retour d'une fonctionla spÃ©cification d'un type retournÃ© pour un constructeur est invalidela spÃ©cification d'un type retournÃ© pour un destructeur est invalidetype de retour spÃ©cifiÃ© pour %<operator %T%>type de retour spÃ©cifiÃ© pour le guide de dÃ©ductiondÃ©saccord dans le type de la valeur retournÃ©eretour avec valeur rencontrÃ© dans une fonction sans type de retourinstruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant %qTinstruction Â«Â returnÂ Â» sans valeur dans une fonction retournant %qTl'exigence sur le type de retour n'est pas une contrainte de typeretournÃ© depuis %qDretournÃ© depuis %qTretour de %qT depuis une fonction avec le type de retour %qT qui est incompatibleretourner %qT depuis une fonction qui retourne le type %qT transforme un pointeur en entier sans transtypageretourner %qT depuis une fonction avec le type de retour %qT transforme un entier en pointeur sans transtypageretour de %qT depuis un type pointeur avec un ordre de stockage scalaire %qT incompatibleretourne une valeur depuis un constructeurretourne une valeur depuis un destructeurliste d'initialisation retournÃ©eretourner la variable %<initializer_list%> locale %qD n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentretour d'un pointeur vers %qD de type %qT depuis une fonction avec le type incompatible %qTretourne une rÃ©fÃ©rence vers un temporaireretourner une %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentretour Ã  la porte pour un problÃ¨me mÃ©caniqueordre de stockage inverse des scalaires en virgule flottanteordre de stockage inverse des scalairesordre de stockage inverse pour le mode %sl'opÃ©rande de droite de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de droite de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de droite de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de droite de l'expression de dÃ©calage %q+E est plus grand ou Ã©gal Ã  la prÃ©cision %wu de l'opÃ©rande de gauchel'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  droiteprÃ©cision Ã  droite dans le format de strfmoncompteur de dÃ©calages vers la droite >= Ã  la largeur du typecompteur de dÃ©calages vers la droite >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la droite est nÃ©gatifl'opÃ©rande Ã  droite de la virgule n'a pas d'effetle mode d'arrondissement n'est pas supportÃ© pour les flottants sur VAXle rÃ©sultat de l'arrondi sera toujours 0arrondir Ã  %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnelsla routine %qD est dÃ©clarÃ©e icil'appel de routine utilise un parallÃ©lisme OpenACC interdit par la routine contenantel'appel de routine utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientrv32e requiert l'ABI ilp32ele processeur rx100 n'a pas d'unitÃ© FPU matÃ©riellele processeur rx200 n'a pas d'unitÃ© FPU matÃ©riellenÅ“ud de type canonique identique pour les types diffÃ©rents %qT et %qTla mÃªme variable est utilisÃ©e dans les clauses %<firstprivate%> et %<lastprivate%> dans la construction %<distribute%>la mÃªme version avait Ã©tÃ© dÃ©finie icisame_comdat_group n'est pas une liste circulaireliste same_comdat_group au travers de groupes diffÃ©rentsattribut de fonction d'assainissement incohÃ©rentla satisfaction de la contrainte atomique %qE dÃ©pend d'elle-mÃªmela valeur de satisfaction a Ã©tÃ© Ã©valuÃ©e en premier pour %qE icila valeur de satisfaction de la contrainte %qE a changÃ© entre %qE et %qEla plage du bit de saturation doit Ãªtre une constante immÃ©diatela plage du bit de saturation doit Ãªtre dans la plage [%wd, %wd]on a vu %d %<template<>%>, on a besoin de %d pour spÃ©cialiser un patron de fonction membreutilisez %<typename %E%> si un type est dÃ©sirÃ©l'objet scalaire %qD requiert un Ã©lÃ©ment dans l'initialisationle facteur d'Ã©chelle doit Ãªtre non nÃ©gatifla mise Ã  l'Ã©chelle s'oppose Ã  la normalisation, ignorÃ©
! schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>l'expression de taille des tranches d'ordonnancement doit Ãªtre un entierla portÃ©e %qT avant %<~%> n'est pas un nom de classel'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de %<...%> en tant que %qT avant %<-fabi-version=6%> et en tant que %qT aprÃ¨sles enums fortement typÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>non concordance entre un enum simple et un enum fortement typÃ© pour %q#Tl'argument du score doit Ãªtre une expression entiÃ¨re constantel'argument du score doit Ãªtre une expression entiÃ¨re constante Ã  %Cl'argument du score doit Ãªtre non nÃ©gatifl'argument du score doit Ãªtre non nÃ©gatif Ã  %Cle deuxiÃ¨me argument doit Ãªtre une tranche ou une chaÃ®nele deuxiÃ¨me argument de %q+D devrait Ãªtre %<char **%>le deuxiÃ¨me argument de %<__builtin_call_with_static_chain%> doit Ãªtre un type pointeurle deuxiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele deuxiÃ¨me argument de %<va_arg%> est du type incompatible %qTle deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bitsle deuxiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele deuxiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle deuxiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle deuxiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le troisiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©la section #%u est manquante ou corrompuela section %qs est manquante ou corrompuela section existe dÃ©jÃ Â : %qsles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand la rÃ©organisation au plus haut niveau est dÃ©sactivÃ©eles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©l'argument de l'attribut de section n'est pas une constante de type chaÃ®ne de caractÃ¨resl'attribut de section ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesl'attribut de section n'est pas permis pour %q+Dles attributs de sections ne sont pas supportÃ©s pour cette ciblela section de %q+D ne peut pas Ãªtre contournÃ©ela section de %q+D est en conflit avec la dÃ©claration prÃ©cÃ©dentela section de l'alias %q+D doit correspondre Ã  la section de sa cibleconflit du type de sectionconflit du type de section avec %qDfaute de segmentationfaute de segmentation (code)les options fp16 sÃ©lectionnÃ©es sont incompatiblesle sÃ©lecteur %qs n'accepte aucune propriÃ©tÃ©sÃ©lecteur %qs pas permis pour l'ensemble %qs du sÃ©lecteur de contextele sÃ©lecteur %qs est spÃ©cifiÃ© plus d'une fois dans l'ensemble %qsle sÃ©lecteur Â«Â %sÂ Â» n'accepte aucune propriÃ©tÃ© Ã  %CsÃ©lecteur Â«Â %sÂ Â» pas permis pour l'ensemble Â«Â %sÂ Â» du sÃ©lecteur de contexte Ã  %CsÃ©lecteur doit Ãªtre un immÃ©diatle sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage [0, %wi]l'ensemble du sÃ©lecteur %qs est spÃ©cifiÃ© plus d'une foisla comparaison avec soi-mÃªme retourne toujours fauxla comparaison avec soi-mÃªme retourne toujours vrailes auto-tests ne sont pas activÃ©s dans cet exÃ©cutableauto-tests incompatibles avec %<-E%>interposition sÃ©mantique incohÃ©rentedÃ©finissez %qs Ã  au moins %d pour plus de dÃ©tailssetjmp/longjmp Ã  l'intÃ©rieur d'une construction %<simd%>les noms des mÃ©thodes Â«Â setterÂ Â» doivent Ãªtre terminÃ©s par %<:%>initialisation de la limite maximale de la taille du fichier de vidange (core file): %mla dÃ©claration masquÃ©e est icimasquage de la fonction interne %q#Dmasquage de la fonction %q#D de la bibliothÃ¨quemasque la dÃ©claration prÃ©cÃ©dente du type de %q#Dinformation sur le nom SSA partagÃ©shared et mdll ne sont pas compatiblescall_stmt partagÃ©:shared n'est pas supportÃ©rtx partagÃ©dÃ©bordement de la rÃ©gion dans la mÃ©moire partagÃ©ele compteur du nombre de dÃ©calages n'est pas un entierl'expression de dÃ©calage %q+E dÃ©bordedÃ©calage d'un opÃ©rande non entiertrop peu de donnÃ©es lues en lisant les donnÃ©es d'exportshow_array_ref(): RÃ©fÃ©rence de tableau inconnueshow_array_spec(): Type de forme de tableau pas gÃ©rÃ©.show_code_node(): Mauvais code d'instructionshow_expr(): Mauvais intrinsÃ¨que dans l'expressionshow_expr(): Ne sais pas comment afficher l'expressionshow_ref(): Mauvais code de composantarÃªtes Â«Â sibcallÂ Â» (appel d'une fonction similaire en fin de fonction) pour une insn qui n'est pas un appel dans le bb %iles effets de bords n'ont pas Ã©tÃ© recalculÃ©s quand %<ADDR_EXPR%> a changÃ©Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bordla conversion signÃ©e de %qT vers %qT change la valeur de %qEla conversion signÃ©e de %qT vers %qT change la valeur de %qE en %qEla plage signÃ©e du type et le mode machine %qs ne correspondent pasIF simplesimplify_intrinsic_op(): Mauvais opÃ©rateursimplify_min_max(): Mauvais type dans la liste d'argumentsl'attribut %<target_clones%> isolÃ© est ignorÃ©la taille %qE du tableau %qE excÃ¨de la taille maximale %qE de l'objetla taille %qE du tableau %qE est nÃ©gativela taille %qE du tableau excÃ¨de la taille maximale %qE de l'objetla taille %qE du tableau est nÃ©gativela taille du tableau dans Â«Â newÂ Â» doit avoir un type entierla taille est trop grandedÃ©saccord de taille dans l'argument %d de %qEla taille de %q+D %E octets excÃ¨de la taille maximale %wu de l'objetla taille de %qD diffÃ¨re de la taille de la dÃ©claration originalela taille du tableau %qD a le type non entier %qTla taille du tableau %qD n'est pas une expression constante de type entierla taille du tableau %qE excÃ¨de la taille maximale %qE de l'objetla taille du tableau %qE a un type incompletla taille du tableau %qE a un type qui n'est pas un entierla taille du tableau %qE est nÃ©gativela taille du tableau %qE n'est pas une expression constantela taille du tableau %qE est trop grandela taille de l'Ã©lÃ©ment du tableau n'est pas un multiple de sont alignementla taille du tableau excÃ¨de la taille maximale %qE de l'objetla taille du tableau a le type non entier %qTla taille du tableau n'est pas une expression constantela taille du tableau n'est pas une expression constante entiÃ¨rela taille du tableau est trop grandela taille de la boucle %d devrait Ãªtre %d, et non %dla valeur retournÃ©e par %q+D a une taille de %u octetsla taille de la valeur retournÃ©e par %q+D est supÃ©rieure Ã  %wu octetsla taille de la chaÃ®ne de caractÃ¨res littÃ©rale est trop grandela taille du type %qT est trop grande (%qE octets)la taille du tableau sans nom a un type incompletla taille du tableau sans nom a un type qui n'est pas un entierla taille du tableau sans nom est nÃ©gativela taille du tableau sans nom est trop grandela taille de la variable %q+D est trop grandeles plages de tailles de l'option %qs devraient Ãªtre croissantessizeof(long double) vaut 12.sizeof(long double) vaut 16.une tranche peut uniquement Ãªtre comparÃ©e Ã  nulla capacitÃ© de la tranche doit Ãªtre un entierla fin de la tranche doit Ãªtre un entiertranche d'une valeur qui ne peut pas Ãªtre adressÃ©eainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©esoft-float et long-double-128 sont incompatiblescertaines parties de l'expansion de la macro ne sont pas protÃ©gÃ©es par cette instruction %qsdÃ©solÃ©, non implÃ©mentÃ©dÃ©solÃ©, pas implÃ©mentÃ©: dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)la source est un pointeur vers un type incompletla source n'est pas un pointeurla source n'est pas un pointeur vers une classela source n'est pas de type Â«Â classÂ Â»la source est d'un type Â«Â classÂ Â» incompletl'emplacement des sources de la fonction %qD a changÃ©, les donnÃ©es de profilage sont pÃ©rimÃ©esl'objet source %qE de taille %sobjet source allouÃ© icil'objet source de taille %s allouÃ© par %qEle type source n'est pas polymorphiqueespace suivie d'un caractÃ¨re de ponctuation %<%c%>la spec %qs a un %<%%0%c%> invalidela spec %qs a un %<%%@%c%> invalidela spec %qs a un %<%%W%c%> invalidela spec %qs a un %<%%x%c%> invalidespec %qs invalideÃ©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patronÃ©chec de spec: plus d'un argument Ã  %<SYSROOT_HEADERS_SUFFIX_SPEC%>Ã©chec de spec: plus d'un argument Ã  %<SYSROOT_SUFFIX_SPEC%>Ã©chec de spec: option de spec %qc non reconnuele fichier de spec n'a pas de spÃ©cification pour l'Ã©dition de liensspec est Â«Â %sÂ Â»
  
! le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>spec_dimen_size(): Mauvaise dimensionspÃ©cialisation de %qT aprÃ¨s instanciation %qTspÃ©cialisation de %qD aprÃ¨s instanciationspÃ©cialisation de %qD dans diffÃ©rents espaces de nomsla spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de nomsspÃ©cialisation de %qT aprÃ¨s instanciationspÃ©cialisation du patron d'alias %qDspÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitementspÃ©cialisation du concept de variable %q#DspÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonctionla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %Ela limite spÃ©cifiÃ©e %E excÃ¨de la taille maximale de l'objet %Ela limite spÃ©cifiÃ©e %E excÃ¨de la taille de la source %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la destination %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille maximale de l'objet %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la source %Ela limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destinationla limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la destination %Ela limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille maximale %E de l'objetla limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la source %Ela limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille maximale %E de l'objetla limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la source %Ela plage de la limite spÃ©cifiÃ©e [%wu, %wu] excÃ¨de %<INT_MAX%>le mode spÃ©cifiÃ© est trop petit pour les valeurs Ã©numÃ©rÃ©esoption %qs spÃ©cifiÃ©e plus d'une foisla taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objetla taille %E spÃ©cifiÃ©e peut excÃ©der la taille maximale %E de l'objetla taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objetla taille spÃ©cifiÃ©e entre %E et %E peut excÃ©der la taille maximale %E de l'objetspÃ©cifie un registre systÃ¨me avec une chaÃ®ne de courte longueurspÃ©cifier les types vectoriels avec %<__attribute__ ((mode))%> est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %ld caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %ld caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %ld caractÃ¨rescommande specs %% inconnue aprÃ¨s %ld caractÃ¨resles arrÃªtes spÃ©culatives ne sont pas adjacentesle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patronsÃ©quence de ponctuation %<%.*s%> douteuse au dÃ©but du formatdes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatsÃ©quence de ponctuation %<%.*s%> douteuse Ã  la fin du formatdes caractÃ¨res blancs douteux traÃ®nent Ã  la fin du formatla taille %<%d%> de la sÃ©curitÃ© anti-collision de la pile doit Ãªtre Ã©gale Ã  l'intervalle de sondage %<%d%>la trame de pile doit Ãªtre plus petite que 64Kla trame de pile n'est pas un multiple de 8 octets: %wdla trame de pile n'est pas un multiple de 8 octets: %wdtrame de pile trop grandela valeur de protection de la pile doit Ãªtre une puissance de 2l'expression limitant la pile n'est pas supportÃ©eles limites de la pile ne sont pas supportÃ©es sur cette ciblesondes de pile pour les trames SVEle sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correctele sondage de la pile requiert %<target("accumulate-outgoing-args")%> pour Ãªtre correctela protection de la pile ne protÃ¨ge pas la fonction: tous les tableaux locaux font moins de %d octets de longueurla protection de la pile ne protÃ¨ge pas les variables locales: tampon de longueur variableregistre de pile utilisÃ© pour une variable-registre globalela taille de la pile doit Ãªtre une puissance de 2la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pilela taille de la pile ne peut pas Ãªtre plus grande que 64kle calcul de l'utilisation de la pile n'est pas supportÃ© pour cette ciblel'utilisation de la pile est de %wu octetsl'utilisation de la pile pourrait Ãªtre de %wu octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitetrame de pile trop grande: %d octetsles directives OpenMP autonomes dans l'attribut %<omp::directive%> peuvent uniquement apparaÃ®tre dans une instruction videattributs standard au milieu de spÃ©cificateurs de dÃ©clarationles 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 typeles attributs standards sur les espaces de noms doivent prÃ©cÃ©der le nom de l'espace de nomsle dÃ©but du fragment RTL doit Ãªtre sur une ligne avant la finLe dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele dÃ©but et la fin du fragment RTL sont dans des fichiers diffÃ©rentsl'instruction ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'instruction n'a pas d'effetl'instruction est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'instruction n'est pas une expression constanteune instruction est marquÃ©e comme produisant une exception au milieu du blocl'instruction est marquÃ©e comme produisant une exception mais elle ne le fait pasl'instruction utilise un nom SSA libÃ©rÃ©fanion volatile de l'instruction pas Ã  jourl'instruction ne sera jamais exÃ©cutÃ©edÃ©claration sans effetexpression instruction dans une expression constanteles expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patronla dÃ©claration IO statique pour %q+D a besoin d'une adressel'assertion statique a Ã©chouÃ©Ã©chec de l'assertion statique: %El'assertion statique a Ã©chouÃ©: %schaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre de donnÃ©e statique %qE dÃ©clarÃ© %qsla dÃ©claration statique de %q+D suit une dÃ©claration non statiquele champ statique %qD ne peut pas avoir de correspondance (mappable)l'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©estatic n'est pas supportÃ© sur TPF-OSle membre statique %qD ne peut pas Ãªtre un champ de bitsmembre statique %qD dÃ©clarÃ© %<register%>la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de typela fonction membre statique %qD ne peut pas avoir de qualificatif CVla fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©renceÂ«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨trele type statique %qT de son opÃ©rande est une classe de base non publique du type dynamique %qTinstance allouÃ©e statiquement de la classe Objective-C %qEles attributs stdcall et cdecl sont incompatiblesles attributs stdcall et fastcall sont incompatiblesles attributs stdcall et thiscall sont incompatiblesl'expression de pas fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele pas de la boucle DO implicite Ã  %L ne sera point zÃ©roinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: instruction avec un mauvais VUSEstmts sans blocla classe de stockage %<__thread%> est invalide pour la fonction %qsla classe de stockage %<auto%> est invalide pour la fonction %qsla classe de stockage %<register%> est invalide pour la fonction %qsla classe de stockage %<thread_local%> est invalide pour la fonction %qsclasse de stockage %qD appliquÃ©e Ã  l'instanciation du patronclasse de stockage spÃ©cifiÃ©e pour %qsclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qsclasse de stockage spÃ©cifiÃ©e pour le champ de la structureclasse de stockage spÃ©cifiÃ©e pour le champ de la structure %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patronclasse de stockage spÃ©cifiÃ©e pour un typenameclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nomspÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesla taille de stockage de %q+D n'est pas une constantela taille de stockage de %q+D est inconnuela taille de stockage de %qD n'est pas constantela taille de stockage de %qD n'est pas connuestockage de l'adresse de la variable locale %qD dans %qEnom de pÃ©riphÃ©rique %qs Ã©trange aprÃ¨s %qs: mauvais caractÃ¨re %qcle nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre%<@%> Ã©garÃ© dans le programme%<\%o%> Ã©garÃ© dans le programme%qc Ã©garÃ© dans le programme%qs Ã©garÃ© entre des mÃ©thodes Objective-C++%qs Ã©garÃ© dans le programmela mise en ligne du sous processus a Ã©chouÃ©la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signalles formats de strftime ne peuvent pas formater d'argumentsla chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporterl'affectation avec transtypage fort a Ã©tÃ© interceptÃ©eun transtypage fort pourrait Ãªtre nÃ©cessaireÂ«Â structÂ Â» dÃ©fini icila structure n'a aucun membrela structure n'a aucun membre nommÃ©l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %wuchamp de structurela frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64les dÃ©clarations de liaisons structurÃ©es peuvent Ãªtre %qs uniquement en %<-std=c++20%> ou %<-std=gnu++20%>la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qsune dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98une dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qTdÃ©claration de liaison structurÃ©e dÃ©finie mais pas utilisÃ©ela liaison structurÃ©e Ã  le type incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qTles liaisons structurÃ©es sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-objet %qD est dÃ©clarÃ© icile sous-programme %q+F n'est pas marquÃ© comme Ã©tant %<Inline%>le sous-programme %q+F n'est pas marquÃ© comme Ã©tant %<Inline_Always%>indice manquant dans la rÃ©fÃ©rence du tableaula valeur indicÃ©e n'est ni un tableau ni un pointeurla valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteurla valeur de l'indice est un pointeur vers une fonctionl'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>ultÃ©rieurement dÃ©clarÃ© comme %s avec %u limite variable non spÃ©cifiÃ©eultÃ©rieurement dÃ©clarÃ© comme %s avec %u limites variables non spÃ©cifiÃ©esaccolades suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une conditionparenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>alternative suggÃ©rÃ©e:alternatives suggÃ©rÃ©es:support du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>l'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> est requise pour la virgule flottante en double prÃ©cisionla valeur %2$d de l'option %<-mcustom-%1$s%> doit Ãªtre comprise entre 0 et 255le commutateur %qs ne dÃ©bute pas par %<-%>l'option %qs n'est plus supportÃ©ela condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â switchÂ Â» passe outre l'initialisation d'une variablele Â«Â switchÂ Â» n'a pas de branche par dÃ©fautla quantitÃ© du switch n'est pas un entierle Â«Â switchÂ Â» dÃ©bute icil'instruction Â«Â switchÂ Â» d'une taille de %lu entrÃ©es est trop grandesymbole %qD rÃ©fÃ©rencÃ© par %qD dÃ©clarÃ© icile symbole doit Ãªtre dÃ©fini pour avoir une versionsymbole utilisÃ© comme opÃ©rande immÃ©diatsymbole utilisÃ© conjointement avec des registres de base et d'indexsymbole avec offset utilisÃ© en mode PICles rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieursymtab_node::verify a Ã©chouÃ©l'argument d'attribut symver doit avoir le format %<name@nodename%>symver n'est pas exportÃ© avec la visibilitÃ© par dÃ©fautsymver est uniquement supportÃ© sur les plateformes ELFla cible symver n'est pas exportÃ©e avec la visibilitÃ© par dÃ©fautla mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re foisle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse d'une fonction immÃ©diate %qDprise de l'adresse du destructeur %qDprise de l'adresse du destructeur %qDprise de l'adresse d'une expression de type %<void%>prendre l'adresse du membre compactÃ© de %qT peut rÃ©sulter en une valeur de pointeur non alignÃ©eprise de l'adresse d'une r-valeurprise de l'adresse d'un tableau temporaireprendre la valeur absolue du type non signÃ© %qT n'a pas d'effetprendre l'adresse d'une Ã©tiquette n'est pas standardla cible et l'hÃ´te sont %qs:%qs, %qs:%qs attendule processeur cible ne supporte pas ARMle processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-Mle processeur cible ne supporte pas les instructions THUMBle processeur cible ne supporte pas l'interopÃ©rabilitÃ©le processeur cible ne supporte pas les accÃ¨s non alignÃ©sle systÃ¨me d'exploitation cible ne supporte pas les accÃ¨s non alignÃ©sargument ciblel'attribut cible n'est pas supportÃ© sur cette machinel'attribut cible ou le pragma change la taille du %<long double%>l'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI darwin64la cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©la cible ne supporte pas le rÃ©partiteur de version de fonctionle format cible ne supporte pas l'infinila cible n'est pas un pointeur ni une rÃ©fÃ©rencela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  une classela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  un type completla cible de la conversion pourrait Ãªtre une candidate pour un attribut de formatla cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de formatla fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponibleoption spÃ©cifique Ã  la cible incohÃ©rentele systÃ¨me cible ne supporte pas la sortie de dÃ©bogagele systÃ¨me cible ne supporte par le format de dÃ©bogage %qscibles manquantes aprÃ¨s %qspatron %qD dÃ©clarÃ©patron %qE dans la clause %qsl'argument %d du patron est invalidel'argument de patron %qE pour le type %qT n'est pas une constante durant la compilationl'argument du patron pour %qD utilise le type local %qTargument du patron requis pour %<%s %T%>les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qDpatron de classe sans nomÃ©chec de la contrainte du patron pour %qDdÃ©claration de patron de %<typedef%>dÃ©claration du patron de %q#DdÃ©finition de patron d'un non patron %q#Dla profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)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)paramÃ¨tre %q+#D du patronle paramÃ¨tre de patron %qD est dÃ©clarÃ© icile paramÃ¨tre %qD du patron, du type %qT, n'est pas permis dans une expression constante intÃ©grale parce qu'il n'est pas d'un type intÃ©gral ou Ã©numÃ©rÃ©liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicitela liste des paramÃ¨tres du patron fournie ne correspond pas aux paramÃ¨tres du patron de %qDle paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©fautle paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©fautle type paramÃ¨tre du patron %qT est dÃ©clarÃ© %<friend%>les paramÃ¨tres du patron ne peuvent pas Ãªtre amisles paramÃ¨tres du patron ne correspondent pas au patron %qDles paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:le type Ã  remplacer %qT dans le patron doit Ãªtre suivi d'un simple declarator-idla spÃ©cialisation du patron de %qD n'est pas permise par le C++ ISOspÃ©cialisation de patron avec Ã©dition de liens CspÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qDparamÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©ductionles paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>patron avec liaison Ctemplate-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patrontemplate-id %qD utilisÃ© comme un dÃ©clarateurtemplate-id %qE dans la dÃ©claration de patron primairetemplate-id n'est pas permis pour un destructeurles introductions de patrons ne font pas partie des concepts C++20Â ; utilisez %qs pour l'activerparamÃ¨tre-patron-les patrons ne peuvent pas Ãªtre %<virtual%>temporaire du type %qT non littÃ©ral dans une expression constante%<operator?:%> ternaire%<operator?:%> ternaire dans %<%E ? %E : %E%>teste si un id de concept est une expression valideÂ ; ajoutez %<requires%> pour vÃ©rifier la satisfactionle mot-clÃ© %<bool%> n'est pas permis dans une dÃ©finition de concept en C++20l'expression de la clause %<device%> doit Ãªtre Ã©valuÃ©e Ã  %<1%>l'expression de clause %<device%> doit Ãªtre Ã©valuÃ©e Ã  %<1%> Ã  %Cl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un type de fonction SVEl'attribut %qE requiert des argumentsl'architecture %qs ne supporte pas %<-m%s=2008%>l'architecture %qs ne supporte pas %<-m%s=legacy%>l'architecture %qs ne supporte pas %<-mfp32%>l'architecture %qs ne supporte pas les instructions DSPl'architecture %qs ne supporte pas les instructions de branchement probablel'architecture %qs ne supporte pas les instructions madd ou msubl'architecture %qs ne supporte pas les registres impairs en simple prÃ©cisionl'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)l'architecture %qs ne supporte pas l'instruction syncil'information de dÃ©bogage de %qs ne peut pas Ãªtre utilisÃ©e avec des en-tÃªtes prÃ©compilÃ©sle fanion Â«Â Â» de printfle fanion Â«Â !Â Â» de strfmonle fanion Â«Â #Â Â» de printfle fanion Â«Â #Â Â» de strftimele fanion Â«Â 'Â Â» de printfla fanion Â«Â 'Â Â» de scanfle fanion Â«Â (Â Â» de strfmonle fanion Â«Â +Â Â» de printfle fanion Â«Â +Â Â» de strfmonle fanion Â«Â -Â Â» de printfle fanion Â«Â -Â Â» de strfmonle fanion Â«Â -Â Â» de strftimele fanion Â«Â 0Â Â» de printfle fanion Â«Â 0Â Â» de strftimele modificateur Â«Â EÂ Â» de strftimele fanion Â«Â IÂ Â» de printfle fanion Â«Â IÂ Â» de scanfle modificateur Â«Â OÂ Â»le modificateur Â«Â OÂ Â» de strftimele fanion Â«Â ^Â Â» de strfmonla fanion Â«Â ^Â Â» de strftimele fanion Â«Â _Â Â» de strftimele fanion Â«Â aÂ Â» de scanfla fanion Â«Â mÂ Â» de scanfle fanion Â«Â qÂ Â» de diagnostiquel'option -shared n'est actuellement pas supportÃ©e pour un ELF VAX.l'ABI pour passer une valeur contenant des champs de bits de largeur zÃ©ro avant un champ en virgule flottante 64 bits adjacent a changÃ© dans GCC %{12.1%}l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6l'ABI pour retourner une valeur contenant des champs de bits de largeur zÃ©ro mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}l'ABI pour passer des structures C avec des champs de bits de largeur zÃ©ro a changÃ© dans GCC %{12.1%}l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4l'ABI pour passer une structure possÃ©dant un membre %<complex float%> a changÃ© dans GCC 4.4l'ABI pour passer une union avec un %<long double%> a changÃ© dans GCC 4.4l'opÃ©rande de l'instruction ENI doit Ãªtre soit 0 ou soit 1le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'adresse de %qE ne sera jamais NULLl'adresse de %qD n'est pas un argument de patron valablel'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statiquel'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>l'adresse de %qD ne sera jamais %<null%>l'adresse de %qD ne sera jamais NULLl'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constantel'adresse du sous-objet %qT de %qD n'est pas un argument de patron valablel'argument d'alignement de %<__builtin_core_promise%> doit Ãªtre une constantel'alignement des champs de %<_Atomic %T%> ont changÃ© dans %{GCC 11.1%}l'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bitsla fonctionnalitÃ© de suppression d'affectation de scanfl'appel requiert %<ifunc%> qui n'est pas supportÃ© par cette ciblela convention d'appel pour %qT change avec %<-fabi-version=13%> (GCC 8.2)la combinaison de %qs et %qs est incompatible avec %qsla comparaison se rÃ©duit Ã  %qEla comparaison sera toujours %<false%> car l'adresse de %qE ne sera jamais NULLla comparaison sera toujours %<false%> car l'opÃ©rande pointeur dans %qE ne peut pas Ãªtre NULLla comparaison sera toujours %<true%> car l'adresse de %qE ne sera jamais NULLla comparaison sera toujours %<true%> car l'opÃ©rande pointeur dans %qE ne peut pas Ãªtre NULLle compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>le compilateur peut supposer que l'adresse de %qD ne sera jamais NULLle composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %Lle type en conflit dÃ©fini dans une autre unitÃ© de traductionle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rentele type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rentle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©esle type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentesle contenu d'un stockage non initialisÃ© n'est pas utilisable dans une expression constantele flot de contrÃ´le de la fonction %qD ne correspond pas aux donnÃ©es de profilage (compteur %qs)le type de Â«Â promiseÂ Â» %qT pour la coroutine dÃ©clare Ã  la fois %<return_value%> et %<return_void%>le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela valeur par dÃ©faut pour les rÃ©glages actuels du processeur est %d octetsl'argument de direction de %<__builtin_core_promise%> doit Ãªtre une constantela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©el'identificateur de l'Ã©vÃ©nement d'une clause %<detach%> ne devrait pas Ãªtre dans une clause qui partage des donnÃ©esl'expression %qE est Ã©valuÃ©e Ã  %<false%>l'expression %qE doit Ãªtre dÃ©clarÃ©e comme ne levant pas d'exceptionla base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un %qs doit Ãªtre d'un type vectoriel boolÃ©en du mÃªme nombre d'Ã©lÃ©ments que le rÃ©sultatla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qDla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qDle premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©fautle quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8la taille de trame de %wu octets est plus grande que %wu octetsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bitsle type incomplet dÃ©fini dans une autre unitÃ© de traductionle type incompatible est dÃ©fini icila lambda n'a pas de capture par dÃ©fautle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8le m210 ne supporte pas les systÃ¨mes petits-boutistesla macro %qs n'a pas encore Ã©tÃ© dÃ©finiele nom dÃ©corÃ© de %qD a changÃ© entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© d'un fragment pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1le message attachÃ© Ã  %<unavailable%> n'est pas une chaÃ®nel'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsl'opÃ©rande omis au milieu de %<?:%> sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieul'opÃ©rande %qE n'est pas satisfait carle programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 16. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du masque doit Ãªtre entre 0 et 255la plage du sÃ©lecteur doit Ãªtre entre 0 et 1la plage du sÃ©lecteur doit Ãªtre entre 0 et 3la plage du sÃ©lecteur doit Ãªtre entre 0 et 7le registre %qs ne peut pas Ãªtre Ã©crasÃ© dans %<asm%> pour la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas accessible par la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas assez gÃ©nÃ©ral pour Ãªtre utilisÃ© comme registre de variablel'expression requise %qE est invalidel'expression requise %qE est invalide Ã  cause dele type requis %qT est invalidele type requis %qT est invalide Ã  cause dele rÃ©sultat de l'instruction xxspltidp n'est pas dÃ©fini pour des valeurs d'entrÃ©e sous-normalesle rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTles mÃªmes variables d'itÃ©ration de boucle %qD sont utilisÃ©es dans plusieurs boucles associÃ©escette cible ne supporte pas %<asm goto%> avec les sorties dans %<asm%>le troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle troisiÃ¨me argument doit Ãªtre une constante de comparaisonle type %qT de la variable %<constexpr%> %qD n'est pas littÃ©ralle type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qTla valeur de %qD n'est pas utilisable dans une expression constantela valeur du pointeur de pile aprÃ¨s une instruction %<asm%> doit Ãªtre la mÃªme qu'avant l'instructionil n'y a pas d'argument pour %qD qui dÃ©pend d'un paramÃ¨tre du patron, aussi une dÃ©claration de %qD doit Ãªtre disponiblele troisiÃ¨me argument de %q+D devrait probablement Ãªtre %<char **%>le troisiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨rele troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>cette instruction %qs ne protÃ¨ge pasâ€¦cette fonction interne est seulement disponible sur les fr405 et fr450cette fonction interne est seulement disponible sur le fr450cette fonction interne est seulement disponible sur les fr500 et fr550cette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3fcette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3s ou v3fcette fonction interne n'est pas supportÃ©e sur la chaÃ®ne de compilation v3mcette fonction interne n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %qsce compilateur ne supporte pas PowerPC (option %<-arch%> ignorÃ©e)ce compilateur ne supporte pas x86 (option %<-arch%> ignorÃ©e)cette condition a des branches identiquescette constante dÃ©cimale est non signÃ©e uniquement en C90 ISOcette constante dÃ©cimale serait non signÃ©e en C90 ISOcette dÃ©finition requiert l'extension de l'ISA MVEcette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©ececi est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©ececi est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»ceci est la premiÃ¨re entrÃ©e chevauchant cette valeurceci est la insnÂ :cette fonction mÃ©dia est seulement disponible sur les fr400 et fr550cette fonction mÃ©dia est seulement disponible sur le fr500cette opÃ©ration requiert l'extension de l'ISA SVEcette instruction peut poursuivre son chemincette 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 restreintescette cible ne supporte pas %qscette cible est petit-boutiencette machine cible n'a pas de branchements diffÃ©rÃ©sles donnÃ©es COMMON locales au thread ne sont pas implÃ©mentÃ©esla dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au threadla dÃ©claration locale au thread de %q+D suit une dÃ©claration non locale au threadvariable d'itÃ©ration privÃ©e au thread %qDla variable privÃ©e au thread %qE est utilisÃ©e dans une rÃ©gion avec la clause %<order(concurrent)%>la variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion ciblela variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©ela comparaison Ã  trois voies de %qD a le type %qT qui n'est pas un type dans la catÃ©gorie des comparaisonsla comparaison Ã  trois voies de %qD a le type %qT qui n'est pas convertible en %qTcomparaison Ã  trois voies de vecteursexception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurthunk-inline est uniquement supportÃ© avec %<-mindirect-branch-jump%>pour Ãªtre sÃ»rs, tous les pointeurs intermÃ©diaires dans les transtypages de %qT vers %qT doivent Ãªtre qualifiÃ©s avec %<const%>pour gÃ©nÃ©rer les dÃ©pendances, vous devez spÃ©cifier %<-M%> ou %<-MM%>pour correspondre Ã  ce %qspour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>toHash() doit Ãªtre dÃ©clarÃ© comme extern (D) size_t toHash() const nothrow @safe et non comme %sle jeton %u a %<x-location == %u%>le jeton %u a %<x-location == y-location == %u%>le jeton %u a %<y-location == %u%>trop peu d'arguments pour %%:version-comparetrop peu d'arguments pour %<__builtin_tgmath%>trop peu d'arguments pour la fonction interne %qE %u attenduspas assez d'arguments pour le constructeur %q#Dtrop peu d'arguments pour la fonctiontrop peu d'arguments pour la fonction %<va_start%>trop peu d'arguments pour la fonction %q#Dtrop peu d'arguments pour la fonction %qEtrop peu d'arguments pour la fonction membre %q#Dpas assez d'arguments pour la mÃ©thode %q#Dtrop peu d'expressions pour structtrop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop peu de listes de paramÃ¨tres pour le patrontype de valeur de fonction trop grand, a besoin de %d registres mais seuls %d sont disponiblesil est trop tard pour dÃ©finir le rÃ©pertoire de dÃ©bogage avec la directive #trop de %<#pragma options align=reset%>trop de %<...%> dans la capture lambdatrop de modificateurs %<always%>trop de modificateurs %<always%> Ã  %Ltrop de modificateurs %<close%>trop de modificateurs %<close%> Ã  %Ltrop de clauses %<defaultmap%> avec la catÃ©gorie %qstrop de clauses %<defaultmap%> avec une catÃ©gorie non spÃ©cifiÃ©etrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop d'arguments pour %<static%>trop de clauses %qstrop de clauses %qs dans une construction de tÃ¢chetrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour %%:dumpstrop d'arguments pour le formattrop d'arguments pour la spÃ©cialisation partielle %qTtrop d'arguments passÃ©s dans les registres sgprtrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop d'arguments pour la fonction interne %qE %d attendustrop d'arguments pour le constructeur %q#Dtrop d'arguments pour la fonctiontrop d'arguments pour la fonction %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments passÃ©s Ã  maketrop d'arguments pour la fonction membre %q#Dtrop d'arguments pour la mÃ©thode %q#Dtrop d'arguments pour la fonction %qEtrop de clauses atomiquestrop d'accolades autour de l'initialiseur pour %qTtrop d'accolades autour de l'initialiseur scalaire pour le type %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop d'expressions pour structtrop de noms de fichiers. Tapez %<%s %s> pour connaÃ®tre l'usagetrop d'arguments de fonction pour eBPFtrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop de clauses d'ordre de mÃ©moiretrop de parenthÃ¨ses ouvertestrop d'arÃªtes de branchements sortants depuis le bb %itrop de plages de tailles spÃ©cifiÃ©es dans l'option %qstrop d'en-tÃªtes de patrons pour %qD (devrait Ãªtre %d)trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop de listes de paramÃ¨tres pour le patrontrop de valeurs dans l'instruction de retourtrop de variables pour l'instruction Â«Â rangeÂ Â» avec un canaltrop d'espace de pile Ã  disposer: %dtrop d'espace de pile Ã  prÃ©parer: %dune expression avec une virgule au plus haut niveau dans l'indice d'un tableau a changÃ© de signification en C++23une expression avec une virgule au plus haut niveau dans l'indice d'un tableau est dÃ©prÃ©ciÃ©la dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>la rÃ©organisation au plus haut niveau doit Ãªtre dÃ©sactivÃ©e quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©la taille totale et la taille de l'Ã©lÃ©ment doivent Ãªtre des constantes immÃ©diates non nullesla taille totale %wu des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturetp_first_run doit Ãªtre non nÃ©gatifle C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflitle C traditionnel rejette les dÃ©finitions de fonctions de style C ISOle C traditionnel rejette l'initialisation automatique d'agrÃ©gatsle C traditionnel rejette l'initialisation des unionsle C traditionnel rejette la concatÃ©nation de chaÃ®nes constantesle C traditionnel rejette le plus unaire%<,%> seule Ã  la fin des arguments pour %<#pragma GCC diagnostic ignored_attributes%>%<,%> Ã  la fin dans les arguments pour %<-Wno-attributes=%>le type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qTle type de retour Ã  la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qDla mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec des exceptions sans appelL'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisationle mode de dÃ©routage n'est pas supportÃ© pour les flottants sur VAXvÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_int_cst%> avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_vec%> avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %<omp_clause %s%> avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait %<omp_clause %s%>, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%dle code d'arbre %qs n'est pas supportÃ© dans les flux LTOla liste de l'arbre se termine Ã  la profondeur %itentative de rÃ©aliser une division modulo en virgule flottante sur %qTarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez d'enlever les parenthÃ¨ses autour du type-idessayez d'utiliser %qE Ã  la placetentative de capturer %qD dans une instanciation d'une lambda gÃ©nÃ©riquetentative d'encoder un type non entier comme un champ de bitsla tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxiquetentative de rendre amie la classe %qT au niveau de la portÃ©e globalechaÃ®ne d'ajustement manquante dans l'option (%s)deux %<[%> consÃ©cutifs n'introduiront qu'un attributdeux variables d'itÃ©ration extÃ©rieurs %qD et %qD sont utilisÃ©es dans une mÃªme boucleau moins deux types de donnÃ©es dans la dÃ©claration de %qsdeux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©clarationdeux sections ou plus pour %sargument de type %q#T donnÃ© Ã  %<delete%> alors qu'on attendait un pointeurle type %qE a un constructeur dÃ©fini par l'utilisateurle type %qE a un destructeur dÃ©fini par l'utilisateurle type %qE n'a pas de constructeur par dÃ©faut Ã  appelerle type %qE a des fonctions membres virtuellesle type %qT (typedef de %qT) enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type de mÃªme nom de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type %qT de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT n'a pas de taille connuele type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qTle type %qT n'est pas un type de base pour le type %qTle type %qT n'est pas une base directe de %qTle type %qT n'est pas une base directe ou virtuelle de %qTle type %qT est trop grandle type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patronle type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patronle type %qT devrait correspondre au type %qTle type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonle type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonle type %qs n'est pas conforme au protocole %qEle type %qs n'est pas une expressionle type %qs enfreint la rÃ¨gle de la dÃ©finition unique du C++assertion de type uniquement valable pour des types d'interfacesles attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©finiDÃ©saccord dans le nombre de rÃ©sultats de la conversion de typele type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qEle type %<int%> est utilisÃ© par dÃ©faut dans le nom du typele type n'a pas de mÃ©thodele type est obsolÃ¨tele type est obsolÃ¨te: %sle type n'est pas compatible avec sa variantele type n'est pas disponiblele type n'est pas disponibleÂ : %sdÃ©saccord de type entre un SSA_NAME et son symboledÃ©saccord de type pour l'Ã©tiquette du Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»dÃ©saccord de type dans %qsdÃ©saccord de type dans l'expression %qsdÃ©saccord de type dans la rÃ©fÃ©rence %qsdÃ©saccord de type dans une expression binairenon concordance de type dans une expression conditionnelledÃ©saccord de type dans le paramÃ¨tre %ile type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CVle nom du type %qs devrait correspondre au nom du type %qsnom de type dÃ©clarÃ© comme une fonction retournant une fonctionnom de type dÃ©clarÃ© comme une fonction retournant un tableaule type de l'opÃ©rande %<asm%> %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de l'expression %<depobj%> n'est pas %<omp_depend_t%>le type de %qD devient %<int%> par dÃ©fautle type de %qD ne correspond pas Ã  la dÃ©claration originalele type de %qE est inconnule type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicitele type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle type de l'itÃ©rateur %qD fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDle type de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©saccord dans la prÃ©cision du type dans l'instruction Â«Â switchÂ Â»le transtypage Ã  la barbare inverse l'ordre de stockage scalaireles qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypageles qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonctionle type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableaule 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Ã©ralele type transparent %q#T n'a aucun champla classe de type transparent %qT a des classes de basela classe de type transparent %qT a des fonctions virtuellesla variante du type diffÃ¨re sur %sla variante du type a un %<TREE_TYPE%> diffÃ©rentla variante du type a un %<TYPE_BINFO%> diffÃ©rentla variante du type a un %<TYPE_FIELDS%> diffÃ©rentla variante du type a un %<TYPE_SIZE_UNIT%> diffÃ©rentla variante du type a un %<TYPE_VFIELD%> diffÃ©rentvariante du type avec %<TYPE_ALIAS_SET_KNOWN_P%>%<TREE_TYPE%> de la variante du type%<TYPE_BINFO%> de la variante du type%<TYPE_SIZE_UNIT%> de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qE%<TREE_TYPE%> du type%<TYPE_BINFO%> du type%<TYPE_SIZE_UNIT%> du typeun transtypage Ã  la barbare vers un type incomplet pourrait enfreindre la rÃ¨gle selon laquelle un seul pointeur pointe vers une zone mÃ©moire (strict aliasing).spÃ©cificateur de type invalide dans une lambdanon concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qDle typedef %q+D est dÃ©clarÃ© %<_Noreturn%>le typedef %q+D est dÃ©clarÃ© %<inline%>typedef %qD est initialisÃ© (utilisez plutÃ´t %<__typeof__%>)typedef %qD est initialisÃ© (utilisez plutÃ´t %qs)le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tretypedef dÃ©clarÃ© %<auto%>typedef ne peut pas Ãªtre une dÃ©finition de fonctiontypedef ne peut pas Ãªtre une dÃ©finition de fonction membrele nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsles types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>les types ne peuvent pas Ãªtre dÃ©finis dans une expression %qsles types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-iddes types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plageles types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-idles types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'aliasles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans les transtypagesdes types ne peuvent pas Ãªtre dÃ©finis dans des conditionsdes types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductionsles types ne peuvent pas Ãªtre dÃ©finis dans la base d'un enumdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification explicitedes types ne peuvent pas Ãªtre dÃ©finis dans des types d'itÃ©rateursdes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrondes types ne peuvent pas Ãªtre dÃ©finis dans %<__builtin_offsetof%>typespec dans ALLOCATE Ã  %Lincapable de calculer la position rÃ©elle des paramÃ¨tres sur la pileimpossible de dÃ©duire %qT Ã  partir de %qEimpossible de dÃ©duire le type de retour de la lambda Ã  partir de %qEimpossible d'Ã©muler %qsimpossible de trouver un registre Ã  dÃ©verserimpossible de trouver un registre de classe %qs Ã  dÃ©verserimpossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qTimpossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qDimpossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qTimpossible de trouver le type Â«Â promiseÂ Â» pour cette coroutineincapacitÃ© de gÃ©nÃ©rer des recharges pour les contraintes impossibleÂ :incapable de gÃ©nÃ©rer des recharges pour:impossible d'implÃ©menter l'ABI %qs avec le jeu d'instruction %qsimpossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesincapable d'ouvrir la dÃ©pendance dynamique %qsimpossible d'ouvrir le fichierimpossible d'ouvrir le fichier journal %<vtv_class_set_sizes.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_count_data.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_set_ptr_data.log%>: %mimpossible d'imprimer l'opÃ©rande pour l'instant; code == %d (%c)impossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©impossible de reprÃ©senter les emplacements sources des imports supplÃ©mentairesimpossible de rÃ©soudre la rÃ©fÃ©rence anticipÃ©e dans la dÃ©finitionincapable d'utiliser %qs pour un registre PICcaractÃ¨re de ponctuation %<%c%> dÃ©sÃ©quilibrÃ© dans le formatcaractÃ¨re de ponctuation %qc non Ã©quilibrÃ© dans le formatutilisation de %<alloca%> sans limiteutilisation d'un tableau de longueur variable sans limiteinconditionnel %2d jamais exÃ©cutÃ©
  inconditionnel %2d pris %s
! sÃ©lecteur %qE non dÃ©clarÃ©le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>opÃ©rande nommÃ© %qs non dÃ©finile type sous-jacent %qT de %qT doit Ãªtre un type entierdÃ©saccord dans le type sous-jacent de l'enum %q#Tpaquet de paramÃ¨tres non dÃ©roulÃ©s dans l'Ã©numÃ©rateur dans la lambdapaquet de paramÃ¨tres non dÃ©roulÃ©s dans la classe locale d'un lambdaexpression !$OMP ATOMIC inattendue Ã  %L%<%s%> inattendu aprÃ¨s %<%s%>%<else%> attenduarbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendufin de fichier inattendueassignation pour le terme de droite inattendueargument inattenduargument inattendu pour %<msp430_select_hwmult_lib%>Â : %sattribut inattendutype de base inattendu dans cris_print_baseformat d'encapsulation ou type inattenduerreur inattendue en ouvrant %<devices.csv%>l'expression %qE du sous-type %s est inattenduenom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendupremier argument inattendu pour %<msp430_select_hwmult_lib%>Â : %stype d'index inattendu dans cris_print_indexmot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixeopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattenduopÃ©rande inattendu: %dtype Ã  remplacer (Â«Â placeholderÂ Â») inattendu dans le type de retour contrainteffets de bord inattendus dans l'adressetemplate-id %qE inattenduadresse texte inattendueÂ :type inattendu pour la longueur du tableauÂ : %qsalignement non gÃ©rÃ© pour %<#pragma nomember_alignment%>arguments %qs et %qs pas gÃ©rÃ©s pour %<msp430_set_driver_var%>expression non gÃ©rÃ©etype d'expression non gÃ©rÃ©%<const %D%> non initialisÃ©%<const %qD%> non initialisÃ© est invalide en C++constante non initialisÃ©e dans %<new%> de %q#Tmembre constant non initialisÃ© dans %q#Tle membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»le membre constant non initialisÃ© dans %qT est invalide en C++membre constant non initialisÃ© dans la base %q#T de %q#Tle membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre par rÃ©fÃ©rence non initialisÃ© dans %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programmevariable %qD non initialisÃ©e dans un contexte %<constexpr%>variable %qD non initialisÃ©e dans une fonction %<constexpr%>une union ne peut pas Ãªtre rendue transparenteÂ«Â unionÂ Â» dÃ©fini icil'union n'a aucun membrel'union n'a aucun membre nommÃ©membre d'union %q+D avec un %qD non trivialoption %qs inconnue pour %<#pragma GCC aarch64%>option %qs inconnue pour %<#pragma GCC arm%>modÃ¨le %qs inconnu pour %<#pragma extern_model%>nom %s inconnu pour %<#pragma member_alignment%>option %<-mdebug-%s%> inconnuesortie du fanion %<asm%> %qs inconnuestandard C++ %qs inconnuspÃ©cification de version du processeur CRIS inconnue dans %<-mtune=%>Â : %sspÃ©cification de version CRIS inconnue dans %<-march=%> ou %<-mcpu=%>Â : %sInterface de module compilÃ© inconnueÂ : %sniveau de Control-Flow Protection %qs inconnutype de FPU %<0x%x%> inconnu, %qs a Ã©chouÃ©algorithme IRA %qs inconnurÃ©gion IRA %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau de correction Ã  chaud %qs inconnunom de directive OpenMP inconnue dans l'argument de l'attribut %<omp::directive%>Niveau de rÃ©utilisation de la pile %qs inconnumodÃ¨le TLS %qs inconnuaction %qE inconnue pour %<#pragma pack%> â€“ ignorÃ©alignement %qs inconnu spÃ©cifiÃ© pour l'option %qsmodÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnuspÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire %wi pour %qDparamÃ¨tre de limite de tableau %qs inconnutaille du tableau inconnue dans deleteattribut %qE inconnuattribut %qs inconnuarchitecture de base %<0x%x%> inconnue, %qs a Ã©chouÃ©algorithme de rÃ©organisation des blocs de base %qs inconnuspÃ©cificateur de bloc inconnutype d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %dÃ©vÃ©nement de rappel inconnu enregistrÃ© par le greffon %sparamÃ¨tre de checkaction %qs inconnucaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour %<-mtune%>style de dÃ©codage des noms %qs inconnudestination inconnueerreur inconnue en lisant %s dans %<devices.csv%>mode evrp %qs inconnustyle de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)style de contraction en virgule flottante %qs inconnutype d'en-tÃªte %qs inconnumode insn inconnufonction interne %qE inconnuesortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :ABI de dÃ©chargement %qs inconnuelettre d'opÃ©rande inconnue: Â«Â %cÂ Â»opÃ©rateur %qs inconnu dans %%:version-compareoption %q.*s inconnue dans %<-fopt-info-%s%>option inconnue aprÃ¨s %<#pragma GCC diagnostic%>option inconnue pour %<%s=%s%>option inconnue pour %<-mrecip=%s%>paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %sÃ©tape %s inconnue spÃ©cifiÃ©e dans %<-fdisable%>Ã©tape %s inconnue spÃ©cifiÃ©e dans %<-fenable%>modÃ¨le de taille de pointeur %qs inconnuID de processeur %<0x%x%> inconnu, certains rÃ©glages vont utiliser la valeur par dÃ©fautqualitÃ© de profil inattenduemÃ©thode de reproductibilitÃ© du profil %qs inconnuemÃ©thode de mise Ã  jour du profil %qs inconnuepropriÃ©tÃ© %qE inconnue pour le sÃ©lecteur %qspropriÃ©tÃ© %qs inconnue pour le sÃ©lecteur %qsattribut de propriÃ©tÃ© inconnuattribut de propriÃ©tÃ© %<%s%s%> inconnuattribut de propriÃ©tÃ© %qE inconnuponctuation Â«Â %cÂ Â» inconnuemode de dÃ©bogage du ranger %qs inconnunom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuefonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qsspÃ©cificateur %qs inconnu dans l'attribut %<amdgpu_hsa_kernel%>source inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption %<-mlong-double-%s%> inconnueattribut ou pragma cible %qs inconnumode de dÃ©bogage du threader %qs inconnuoption d'ajustement inconnue (%s)type %<%T%> inconnu rencontrÃ© pendant l'encodage Objective-Cnom de type %qE inconnunom de type %qE inconnu; vouliez-vous utiliser %qsÂ ?nom de type %qE inconnu; utilisez le mot-clÃ© %<enum%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<struct%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<union%> pour faire rÃ©fÃ©rence au typevaleur %qs inconnue pour %<-march%>valeur %qs inconnue pour %<-mcpu%>valeur %qs inconnue pour %<-mtune%>valeur %qs inconnue pour %<-mmacosx-version-min%>type d'ABI de la bibliothÃ¨que de vectorisation inconnu dans %<-mveclibabi=%s%>modÃ¨le de coÃ»t de la vectorisation %qs inconnumode vrp %qs inconnuprioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnuedirective de rÃ©initialisation de couleur sans concordantedirective de mise entre guillemets non concordanteclasse sans nom dÃ©finie iciun champ sans nom a un type incompletle champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© amiinitialisation sans nom pour %qT, lequel n'a pas de classe de baseinitialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritagesun enum fortement typÃ© sans nom n'est pas permisstruct/union sans nom ne dÃ©finissant aucune instancele temporaire non nommÃ© est dÃ©fini iciun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonvariable non nommÃ©e ou champ dÃ©clarÃ© voidparenthÃ¨ses inutiles dans la dÃ©claration de %qscomparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottanteunquote_string(): mauvaise chaÃ®ne obtenueattribut sans guillemets dans le formatcaractÃ¨re de contrÃ´le %qc sans guillemets dans le formatcaractÃ¨res de contrÃ´le sans guillemets dans le formatidentificateur ou mot clÃ© %<%.*s%> sans guillemets dans le formatmot clÃ© %<%.*s%> sans guillemets dans le formatnom de fonction interne %<%.*s%> sans guillemets dans le formatcaractÃ¨re non graphique %qc sans guillemets dans le formatcaractÃ¨res non graphiques sans guillemets dans le formatopÃ©rateur %<%.*s%> sans guillemets dans le formatnom d'option %<%.*s%> dans guillemets dans le formatdirective du prÃ©-processeur %<%.*s%> sans guillemets dans le formatsÃ©quence de %i caractÃ¨res de ponctuation %q.*s consÃ©cutifs sans guillemets dans le formatsÃ©quence de %i espaces consÃ©cutifs sans guillemets dans le formatnom de type %<%.*s%> sans guillemets dans le formatcaractÃ¨re blanc %qc sans guillemets dans le formatinatteignableargument mÃ©connaissable pour l'option insn non reconnaissable:cible %<-mfpu%> non reconnue: %schamp %<hwmpy%> non reconnu dans %<hard_msp430_mcu_data[%d]%>Â : %qd%<include_flags 0x%x%> non reconnu passÃ© Ã  %<print_specific_help%>champ %<revision%> non reconnu dans %<hard_msp430_mcu_data[%d]%>Â : %qdattribut %qE argument %qs non reconnucible %s non reconnue: %snom de MCU %qs non reconnu, on va supposer qu'il ne dispose pas de multiplication matÃ©rielleÂ ; utilisez l'option %<-mhwmult%> pour la dÃ©finir explicitementnom de MCU %qs non reconnu, on va supposer que c'est simplement un MSP430X sans multiplication matÃ©rielleÂ ; utilisez les options %<-mcpu%> et %<-mhwmult%> pour les dÃ©finir explicitementnom de MCU %qs non reconnu, on va supposer qu'il supporte uniquement l'ISA du MSP430XÂ ; utilisez l'option %<-mcpu%> pour dÃ©finir l'ISA explicitementadresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour l'option %<--help=%>Â : %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qsÂ ?argument non reconnu pour l'option %<-flto=%>Â : %qsargument non reconnu pour %<-fzero-call-used-regs=%>: %qstype d'initialisation %qs non reconnu pour une variable automatiqueniveau de sortie de dÃ©bogage btf %qs non reconnuoption %<-%s%> non reconnue sur la ligne de commandeoption %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?l'option %<-fdump-%s%> de la ligne de commande n'est pas reconnueoption %<-fdump-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-fdump-%s%>Â ?l'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandel'option de la ligne de commande non reconnue %qs aurait pu avoir pour but de supprimer les diagnostiques prÃ©cÃ©dentsnumÃ©ro de registre de contrÃ´le non reconnu: %d â€“ utilisation de %<psw%>niveau de sortie de dÃ©bogage %qs non reconnufanion d'arÃªte non reconnu: %qsvaleur d'Ã©numÃ©ration non reconnue: %qsspÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cargument de vecteur d'interruption non reconnu pour l'attribut %qEvaleur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»opÃ©rande non reconnu pour %%:%<asm_auto_mfpu%>opÃ©rande non reconnu pour %%:%<canon_for_mlib%>option %<-fdisable%> non reconnueoption %<-fenable%> non reconnueoption non reconnue passÃ©e Ã  %%:%<target_mode_check%>nom de registre %qs non reconnuordre de stockage des scalaires %qs non reconnunom de section %qE non reconnudÃ©calage %qs non reconnu pour la mÃ©moire de validation (shadow memory)Ã©chappement de chaÃ®ne non reconnuconstante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablefonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>l'appel Ã  la fonction %qD n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qD n'est pas sÃ»r dans une transaction atomiquel'appel Ã  la fonction %qE n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qE n'est pas sÃ»r dans une transaction atomiqueappel de fonction indirect pas sÃ»r dans une fonction %<transaction_safe%>appel de fonction indirect pas sÃ»r dans une transaction atomiquesupprimer la dÃ©finition de lâ€™option %qs est ignorÃ©, elle est toujours activÃ©e pour le processeur %qsla conversion non-signÃ©e de %qT vers %qT change la valeur de %qEla conversion non-signÃ©e de %qT vers %qT change la valeur de %qE en %qEconstante en virgule flottante sans suffixetaille de vecteur SVE non supportÃ©eargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simdtype d'argument non supportÃ© pour une fonction internecode Â«Â %cÂ Â» non supportÃ© en virgule fixe:combinaison non supportÃ©e: %qs %scombinaison non supportÃ©e: %qs%s %scombinaison non supportÃ©e: %sadresse constante non supportÃ©eÂ :nom de processeur non supportÃ© retournÃ© par le noyau pour %<-mcpu=native%>Â : %sconversion en virgule fixe non supportÃ©eexpression mÃ©moire non supportÃ©eÂ :concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©esuffixe non standard non supportÃ© sur la constante en virgule flottanteopÃ©rande non supportÃ©opÃ©rande %s non supportÃ© pour le code Â«Â %cÂ Â»opÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»taille d'opÃ©rande non supportÃ©e pour un registre Ã©tenduopÃ©ration ou type non supportÃ© pour une comparaison vectorielle retournant un boolÃ©entype de retour %qT non supportÃ© pour des fonctions %<simd%>type de retour %qT non supportÃ© pour simdsimdlen %wd non supportÃ©etaille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurdirective de couleur non terminÃ©echaÃ®ne de format non terminÃ©ecaractÃ¨re guillemet %<%c%> non terminÃ© dans le formatdirective de mise entre guillemets non terminÃ©echaÃ®ne non terminÃ©earguments inutilisÃ©s dans le format avec le style %<$%>paramÃ¨tre %qD inutilisÃ©dÃ©claration de liaison structurÃ©e inutilisÃ©evariable inutilisÃ©e %q+Dvariable %qD inutilisÃ©eles tables de retour en arriÃ¨re requiÃ¨rent soit un pointeur de trame ou soit %<-maccumulate-outgoing-args%> pour Ãªtre correctesla valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du typeutilisez %<#include%> Ã  la placeutilisez plutÃ´t %<%T::%D%>utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©utilisez %<%T::template %D%> pour indiquer que c'est un patronutilisez %<&%D[0] %s &%D[0]%> pour comparer les adressesutilisez %<-Winvalid-pch%> pour plus d'informationsutilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<-fext-numeric-literals%> pour activer plus de suffixes internesutilisez %<-flax-vector-conversions%> pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rentsutilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez %<__attribute__ ((vector_size))%> Ã  la placeutilisez %<__builtin_rx_mvtc (0, ... )%> pour Ã©crire des valeurs arbitraires dans le PSWutilisez %<alias %s = %s.%s;%> pour introduire l'ensemble qui surcharge la classe de baseutilisation de %<auto%> pour un patron de fonction abrÃ©gÃ©utilisez %<template<>%> pour une spÃ©cialisation expliciteutilisez plutÃ´t %<this->%D%>utilisez %qs Ã  la placeutilisez un transtypage vers le type attendu pour lever l'ambigÃ¼itÃ©utilisez, par exemple, %<-Wabi=11%> pour avertir Ã  propos de changement depuis GCC 7utilisez le type non rÃ©fÃ©rence %qT pour faire une copie explicite ou %qT pour empÃªcher la copieutilisation de %<alloca%>utilisation de %<alloca%> dans une bouclel'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duitl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long double%> dans les types AltiVec est invalidel'utilisation de %<long long%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qsutilisation de %<this%> dans une expression constanteutilisation de %qDutilisation de %qD avant la dÃ©duction de %<auto%>utilisation de %qsutilisation de %qs dans le patronl'utilisation du modificateur de longueur %qs avec le type de caractÃ¨re %qc a soit aucun effet ou soit un comportement indÃ©finiutilisation de %s et de %s ensemble dans le format %sutilisation de %s et de %s ensemble dans le format %<%%%c%> %sutilisation d'un stockage allouÃ© aprÃ¨s sa dÃ©sallocation dans une expression constantel'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©el'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interditel'utilisation des types boolÃ©ens dans les types AltiVec est invalideutilisation du paquet de paramÃ¨tres intÃ©grÃ© %qD en dehors d'un patronutilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traitsutilisation du patron de classe %qT comme expressionl'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalideutilisation de la fonction supprimÃ©e %qDutilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©denteutilisation de la fonction %qD avec des contraintes non satisfaitesutilisation du patron de variable invalide %qEutilisation d'une variable locale avec un stockage automatique dans la fonction contenanteutilisation d'une fonction ayant plusieurs versions sans version par dÃ©faututilisation d'un vieux style de transtypage vers %q#Tutilisation d'un paramÃ¨tre dans la fonction contenanteutilisation du paramÃ¨tre en dehors du corps de la fonctionutilisation d'un nul sans typeopÃ©rande Â«Â useÂ Â» manquant pour l'instructionutilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre codeutilisez un type de rÃ©fÃ©rence pour empÃªcher la copieutilisez plutÃ´t la directive apostrophe %qsutiliser le %<+%> unaire qui dÃ©grade les opÃ©randes vers des pointeurs ou %<&%D[0] %s &%D[0]%> pour comparer les adressesle tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requisutilisÃ© comme candidat rÃ©Ã©crit pour la comparaison de %qT et %qTvaleur de type Â«Â structÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â unionÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis%<_Alignas%> inutile dans une dÃ©claration vide%qs inutile dans la dÃ©claration videtranstypage inutile vers le type %q#TspÃ©cificateur de classe de stockage inutile dans la dÃ©claration videnom de type inutile dans la dÃ©claration videqualificatif de type inutile dans la dÃ©claration videla recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qErÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT%qD dÃ©fini par l'usager Ã©value toujours les 2 argumentsles littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utilisation de %<num_workers (%d)%>, %d est ignorÃ©utilisation de %<vector_length (%d)%> Ã  cause de l'appel Ã  la routine vector-partitionable, %d est ignorÃ©utilisation de %<vector_length (%d)%>, %d est ignorÃ©utilisation de %<vector_length (%d)%>, le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation de %<vector_length (64)%>, %d est ignorÃ©utilisation de %<vector_length (64)%>, le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utiliser %qs avec un type non signÃ© n'a pas d'effetutilisation d'un pointeur ballant vers %qDutilisation d'un pointeur ballant vers un temporaire non nommÃ©utilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type entier %qTutilisation du pointeur ballant %qE vers %qDutilisation du pointeur ballant %qE vers un temporaire non nommÃ©utilisation de l'ABI darwin64utilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type entier %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type dÃ©cimale en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est de type entier %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type complexe %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type en virgule flottante %qTutilisation du champ %qD invalideutilisation de l'ancienne ABI darwinutilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation d'une r-valeur comme l-valeurutilisation de la compilation sÃ©rie de %d tÃ¢ches LTRANSutilisation du chargement CSE simple aprÃ¨s l'allocation du registreutilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutiliser la valeur d'une affectation simple avec un opÃ©rande Ã  gauche qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©dÃ©claration Â«Â usingÂ Â» pour un membre en dehors de la portÃ©e de la classedÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classela dÃ©claration Â«Â usingÂ Â» ne peut pas nommer l'espace de nom %qDles arguments valables pour %<-foffload=%> sontÂ : %sles arguments valides pour %<-foffload=%> sontÂ : %s; vouliez-vous utiliser %qsÂ ?les arguments valables sont: %sles arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-march=%> sont: %sles arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-mtune=%> sont: %sles arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("arch=")%> sont: %sles arguments valides pour l'attribut %<target("arch=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("tune=")%> sont: %sles arguments valides pour l'attribut %<target("tune=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valables pour %qs sont: %sles arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?les modÃ¨les d'Ã©chec valables sont %qs, %qs, %qs, %qsles noms de fonctionnalitÃ©s valables sont: %sles noms de fonctionnalitÃ©s valides sont: %s; vouliez-vous utiliser %qsÂ ?le format valide est %<ns::attr%> ou %<ns::%>les modÃ¨les valables sont %sles valeurs valides pour l'argument %2$d de la fonction interne %1$qF sont 64, 128, 256, 512, 1024, 2048 et 4096la valeur %qE du type %qT n'est pas une expression constantela valeur %qs n'est pas supportÃ©e par l'attribut %<target%>argument valeurla valeur calculÃ©e n'est pas utilisÃ©ela valeur de %<-mfixed-range%> doit avoir la forme REG1-REG2la valeur passÃ©e dans %qs est trop grandeinitialisation par valeur du type fonction %qTinitialisation par valeur du type incomplet %qTinitialisation par valeur du type rÃ©fÃ©rencÃ© %qTvar-tracking-assignments change l'ordonnancement sÃ©lectifvariablela variable %q#D a un initialiseur mais a un type incompletvariable %q+D dÃ©clarÃ©e %<_Noreturn%>variable %q+D dÃ©clarÃ©e %<inline%>la dÃ©finition de la variable %q+D est marquÃ©e dllimportla variable %q+D pourrait Ãªtre Ã©crasÃ©e par %<longjmp%> ou %<vfork%>la variable %q+D doit Ãªtre Â«Â constÂ Â» pour Ãªtre placÃ©e dans une section en lecture seule Ã  l'aide de %qsla variable %q+D fait partie du cycle des aliasvariable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programmevariable %qD ajustÃ©e pour le niveau de privatisation de OpenACCÂ : %qsla variable %qD a un type fonctionla variable %qD est initialisÃ©e mais a un type incompletla variable %qD du type non littÃ©ral %qT dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©evariable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobantela variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendula variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instructionla variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnellela variable %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©le concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©les tableaux de longueur variable ne sont pas encore supportÃ©s dans les coroutinestype d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traductionvariable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»variable ou champ dÃ©clarÃ© voidune variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>type %qT de taille variable dans la clause %<reduction%>type de taille variable %qT dans la clause %qsle symbole de la variable n'est pas une variablele patron de variable a Ã©tÃ© dÃ©clarÃ© icitemplate-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©les patrons de variables sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogagele pistage des variables a Ã©tÃ© demandÃ© mais il est inutile sans produire d'informations de dÃ©bogagela limite de la taille de pistage des variables est dÃ©passÃ©ela limite de la taille de pistage des variables est dÃ©passÃ©e avec %<-fvar-tracking-assignments%>, on rÃ©essaie sanstableau de taille variable de %<auto%>littÃ©ral composÃ© de taille variableun objet de taille variable peut ne pas Ãªtre initialisÃ©les variables dans l'espace d'adresses de %<__regio_symbol%> ne peuvent pas Ãªtre dÃ©clarÃ©es %<register%>les variables dans l'espace d'adresses de %<__regio_symbol%> ne peuvent pas avoir de valeur initialeles variables dans l'espace d'adresses de %<__regio_symbol%> doivent Ãªtre dÃ©clarÃ©es %<extern%>les variables dans l'espace d'adresses de %<__regio_symbol%> doivent Ãªtre dÃ©clarÃ©es %<volatile%>les variables de type %qT ne peuvent pas avoir une durÃ©e de stockage limitÃ©e au thread%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichierchamp modifiÃ© par une variable au niveau de la portÃ©e du fichierle type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>appel de fragment variadiquele variant %qD et la base %qD ont des types incompatiblesle variant %qD est internele variant %qD n'est pas une fonctionla variante %qs et la base %qs Ã  %L ont des types incompatiblesÂ : %sla variante %qs Ã  %L n'est ni une fonction ni une sous-routinel'Ã©lÃ©ment d'un vecteur %qs n'est pas une valeur GIMPLEvecteur %qs avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypela condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨lel'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalairedÃ©bordement du vecteur dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement du vecteur dans l'expression de type %qT rÃ©sulte en %qEl'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨cela taille du vecteur n'est pas un multiple entier de la taille des Ã©lÃ©mentstypes vectoriels attendus dans %qstypes vectoriels attendus dans %qsla vectorisation n'a pas eu lieu pour une boucle simddes vecteurs avec un nombre d'Ã©lÃ©ments diffÃ©rents ont Ã©tÃ© trouvÃ©s dans %qsverify_bind_c_derived_type(): Le symbole donnÃ© est NULL de maniÃ¨re inattendueverify_cgraph_node a Ã©chouÃ©verify_flow_info a Ã©chouÃ©verify_flow_info: L'arÃªte succ du bloc de base %d est corrompueverify_flow_info: Le bloc %i a loop_father mais il n'y a pas de bouclesverify_flow_info: Le bloc %i n'a pas de loop_fatherverify_flow_info: ArÃªte dupliquÃ©e %i->%iverify_flow_info: Blocs incorrects pour le fallthru %i->%iverify_flow_info: Fallthru incorrect %i->%iverify_flow_info: DÃ©compte du bloc %i manquantverify_flow_info: REG_BR_PROB ne correspond pas au CFG (Control Flow Graph) %i %iverify_flow_info: REG_BR_PROB est dÃ©fini mais la probabilitÃ© du CFG (Control Flow Graph) ne l'est pasverify_flow_info: DÃ©compte du bloc %i erronÃ©verify_flow_info: Mauvaise probabilitÃ© de l'arÃªte %i->%iiverify_flow_info: fanion d'arÃªte non allouÃ© dÃ©fini sur %d -> %dverify_flow_info: fanion non allouÃ© dÃ©fini sur BB %dverify_gimple a Ã©chouÃ©verify_ssa a Ã©chouÃ©l'attribut de version n'est pas une chaÃ®nemarqueur de conflit de contrÃ´le de version dans le fichierla version hÃ©ritÃ©e de %qT est dÃ©clarÃ©e icila version de %<g%> sera omise, veuillez spÃ©cifier la version pour chaque extension individuellement.un symbole avec une version doit Ãªtre publicun symbole avec une version doit avoir la visibilitÃ© par dÃ©fautle spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classePHI virtuel avec des emplacements d'argumentsnom SSA virtuel pour une dÃ©claration non VOPla base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©opÃ©rande Â«Â defÂ Â» virtuel manquant pour l'instructionla dÃ©finition virtuelle n'est pas un nom SSAla dÃ©finition virtuelle de l'instruction n'est pas Ã  jourla fonction virtuelle %q+D redÃ©fini une fonction finaleune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitdes versions multiples de fonctions virtuelles ne sont pas supportÃ©esles fonctions virtuelles ne peuvent pas Ãªtre %<constexpr%> avant C++20les fonctions virtuelles ne peuvent pas Ãªtre amiesmÃ©thode virtuelle %qDfonction non classe virtuelle %qsla table virtuelle de type %qD contient des informations RTTIla table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition uniquele pointeur vers une table virtuelle est utilisÃ© sans avoir Ã©tÃ© initialisÃ©utilisation virtuelle de l'instruction pas Ã  jouropÃ©rande d'utilisation virtuelle manquant pour l'instructionl'argument de visibilitÃ© n'est pas une chaÃ®nel'attribut de visibilitÃ© n'est pas supportÃ© dans cette configuration; ignorÃ©le Â«Â #pragma __messageÂ Â» du vms est ignorÃ©la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtreargument volatilevtable pour la vÃ©rification de la vtable n'est pas supportÃ© avec LTOwaitpid a Ã©chouÃ©attention: attention: envisagez de faire l'Ã©dition de liens avec Â«Â -staticÂ Â» car les bibliothÃ¨ques systÃ¨me avecon attendait Â«Â %sÂ Â»le %q+D faible ne peut pas Ãªtre dÃ©fini %qEles dÃ©finitions d'alias faibles ne sont pas supportÃ©es dans cette configurationles synonymes faibles ne sont pas supportÃ©sla dÃ©claration faible de %q+D est appliquÃ©e Ã  une dÃ©finition statique qui existe dÃ©jÃ la dÃ©claration faible de %q+D doit Ãªtre publiquela dÃ©claration faible de %q+D n'est pas supportÃ©eles poids doivent Ãªtre non nÃ©gatifsen stockant %qT, %qE requiert une base vectorielle et un index scalairelors de l'Ã©criture de la sortie dans %s: %malors que %qT se dÃ©compose en %E Ã©lÃ©mentsalors que %qT se dÃ©compose en %wu Ã©lÃ©mentalors que %qT se dÃ©compose en %wu Ã©lÃ©mentsen rÃ©fÃ©renÃ§ant %qDla largeur de %qD dÃ©passe celle de son typela largeur de %qs excÃ¨de son typela largeur du champ de bits %qD a le type non entier %qTavecavec %<ancestor%>, seules les clauses %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, et %<map%> peuvent apparaÃ®tre dans la constructiondans cette bouclesans %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> est Ã©quivalent Ã  %<-gvariable-location-views%>la rÃ©gion qui partage une tÃ¢che ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masket%>, %<task%> explicite ou une rÃ©gion %<taskloop%>Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bitswrite_atom(): Tentative d'Ã©crire un atome dabwrite_symbol(): mauvais symbole de module %qswrite_symtree(): Symbole pas Ã©critl'Ã©criture de %E octet dans une rÃ©gion de taille %E dÃ©borde de la destinationl'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destinationl'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destinationÃ©crit %wu octet dans une rÃ©gion de taille %wuÃ©crit %wu octets dans une rÃ©gion de taille %wuÃ©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wuÃ©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wuÃ©criture CMI %qsÃ©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destinationÃ©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wuÃ©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wuÃ©criture dans un objet constant (argument %d)Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>Ã©criture du fichier de sortieÃ©criture Ã  travers un pointeur nul (argument %d)Ã©criture de la liste de sortie LTRANS %s: %ml'Ã©criture dans l'espace d'adresses %qs n'est pas supportÃ©emauvaise entrÃ©e %<TYPE_CACHED_VALUES%>mauvaise quantitÃ© d'arÃªtes de branchements aprÃ¨s le branchement conditionnel dans le bb %imauvais nombre d'arÃªtes de branchement aprÃ¨s le branchement inconditionnel %iargument %qs erronÃ© pour l'option %qsmauvais argument aux attributs ignorÃ©sl'arÃªte %d->%d est erronÃ©e pour l'argument PHIentrÃ©e erronÃ©e dans la liste %<TYPE_ARG_TYPES%>liste d'utilisation immÃ©diate erronÃ©einsn erronÃ©e dans l'arÃªte fallthrumauvaise liste des boucles sorties pour l'arÃªte %d->%dnombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qEmauvais nombre d'arguments pour %%:debug-level-gtmauvais nombre d'arguments pour %%:dwarf-version-gtmauvais nombre d'arguments pour %<__builtin_addressof%>mauvais nombre d'arguments pour %<__builtin_assoc_barrier%>mauvais nombre d'arguments pour %<__builtin_call_with_static_chain%>mauvais nombre d'arguments pour %<__builtin_choose_expr%>mauvais nombre d'arguments pour %<__builtin_complex%>mauvais nombre d'arguments pour %<__builtin_convertvector%>mauvais nombre d'arguments pour %<__builtin_launder%>mauvais nombre d'arguments pour %<__builtin_shuffle%>mauvais nombre d'arguments pour %<__builtin_shufflevector%>nombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>nombre erronÃ© d'arguments pour la fonction %<va_start%>mauvais nombre d'arÃªtes de branchements aprÃ¨s le branchement inconditionnel dans le bb %inombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)mauvais fanions d'une arÃªte sortante Ã  la fin du bb %dnom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qsarbre erronÃ© dans la liste %<TYPE_FIELDS%>argument de type erronÃ© pour %stype d'argument erronÃ© pour abstype d'argument erronÃ© pour absutype d'argument erronÃ© pour le complÃ©ment de bittype d'argument erronÃ© pour la conjugaisontype d'argument erronÃ© pour un dÃ©crÃ©menttype d'argument erronÃ© pour un incrÃ©menttype d'argument erronÃ© pour le point d'exclamation unairetype d'argument erronÃ© pour le moins unairetype d'argument erronÃ© pour le plus unairetype d'argument erronÃ© pour %sretour d'un registre x87 alors que x87 est dÃ©sactivÃ©xstormy16_print_operand: code inconnuvous pouvez activer %qs en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez activer SVE en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez stabiliser cette valeur avec %<--param hardware_destructive_interference_size=%d%> ou dÃ©sactiver cet avertissement avec %<-Wno-interference-size%>vous pouvez utiliser un espace de noms en ligne Ã  la placevous pouvez contourner cela en enlevant l'initialiseurVous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qsvous devriez utiliser l'option %<-%s%>l'architecture de votre processeur natif (%qs) ne supporte pas l'ABI %qs, utilisation de %<-m%s=%s%>z/Architecture.zÃ©ro comme constante de pointeur nulsection de tableau ayant une longueur nulle dans la clause %qstableau %q+D de taille nulle ou nÃ©gativetype %qT de taille nulle dans la clause %<reduction%>type de taille nulle %qT dans la clause %qsvecteur de taille nullelargeur nulle pour le champ de bits %q+Dlargeur nulle pour le champ de bits %qslargeur zÃ©ro dans le format %schaÃ®ne de format %s de longueur nulletableau %qD de taille zÃ©rotableau %qT de taille zÃ©romembre tableau de taille nulle %qD dans un %q#T par ailleurs videmembre tableau de taille nulle %qD pas Ã  la fin de %q#T{anonyme}{erronÃ©}
\ No newline at end of file
--- 2238,2245 ----
  requis par %q#D
  requis depuis ici
  requiertclause Â«Â requiresÂ Â» dans la dÃ©claration du type non fonction %qTclause Â«Â requiresÂ Â» sur le type de retourclause Â«Â requiresÂ Â» sur type-idclause Â«Â requiresÂ Â» sur un typedefla rÃ©solution avec le sub id %wx n'est pas dans le fichier objetresolve_function(): mauvais type de fonctionresolve_intrinsic(): Trop d'arguments pour l'intrinsÃ¨queresolve_operator(): Mauvais intrinsÃ¨queresolve_ref(): Mauvaise rÃ©fÃ©rence de tableauresolve_subroutine(): mauvais type de fonctionfonction indirect du rÃ©solveur dÃ©clarÃ©e icile rÃ©sultat de %<operator->()%> est un non pointeurle rÃ©sultat de %qE a besoin de %u bits pour Ãªtre reprÃ©sentÃ© mais %qT n'a que %u bitsle type de rÃ©sultat n'est pas un contrainte de type simplerÃ©sultat avec une longueur de caractÃ¨res non constantela signature de l'adresse de retour n'est supportÃ©e qu'avec %<-mabi=lp64%>le retour abandonne le qualificatif %qv du type pointÃ©l'arÃªte de retour ne pointe pas vers la sortie dans le bb %dretour depuis un pointeur vers un espace d'adresses non fermÃ©le retour ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifreturn nâ€™est pas suivi dâ€™une barriÃ¨rele type retournÃ© %q#T est incompletle type du retour devient %<int%> par dÃ©fautle type du retour est un type incompletle type de retour pourrait Ãªtre un candidat pour un attribut de formatle type de retour de %qD n'est pas %<int%>le type de retour de %qD n'est pas %qstype de retour d'une fonctionla spÃ©cification d'un type retournÃ© pour un constructeur est invalidela spÃ©cification d'un type retournÃ© pour un destructeur est invalidetype de retour spÃ©cifiÃ© pour %<operator %T%>type de retour spÃ©cifiÃ© pour le guide de dÃ©ductiondÃ©saccord dans le type de la valeur retournÃ©eretour avec valeur rencontrÃ© dans une fonction sans type de retourinstruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant %qTinstruction Â«Â returnÂ Â» sans valeur dans une fonction retournant %qTl'exigence sur le type de retour n'est pas une contrainte de typeretournÃ© depuis %qDretournÃ© depuis %qTretour de %qT depuis une fonction avec le type de retour %qT qui est incompatibleretourner %qT depuis une fonction qui retourne le type %qT transforme un pointeur en entier sans transtypageretourner %qT depuis une fonction avec le type de retour %qT transforme un entier en pointeur sans transtypageretour de %qT depuis un type pointeur avec un ordre de stockage scalaire %qT incompatibleretourne une valeur depuis un constructeurretourne une valeur depuis un destructeurliste d'initialisation retournÃ©eretourner la variable %<initializer_list%> locale %qD n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentretour d'un pointeur vers %qD de type %qT depuis une fonction avec le type incompatible %qTretourne une rÃ©fÃ©rence vers un temporaireretourner une %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentretour Ã  la porte pour un problÃ¨me mÃ©caniqueordre de stockage inverse des scalaires en virgule flottanteordre de stockage inverse des scalairesordre de stockage inverse pour le mode %sl'opÃ©rande de droite de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de droite de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de droite de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de droite de l'expression de dÃ©calage %q+E est plus grand ou Ã©gal Ã  la prÃ©cision %wu de l'opÃ©rande de gauchel'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  droiteprÃ©cision Ã  droite dans le format de strfmoncompteur de dÃ©calages vers la droite >= Ã  la largeur du typecompteur de dÃ©calages vers la droite >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la droite est nÃ©gatifl'opÃ©rande Ã  droite de la virgule n'a pas d'effetle mode d'arrondissement n'est pas supportÃ© pour les flottants sur VAXle rÃ©sultat de l'arrondi sera toujours 0arrondir Ã  %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnelsla routine %qD est dÃ©clarÃ©e icil'appel de routine utilise un parallÃ©lisme OpenACC interdit par la routine contenantel'appel de routine utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientrv32e requiert l'ABI ilp32ele processeur rx100 n'a pas d'unitÃ© FPU matÃ©riellele processeur rx200 n'a pas d'unitÃ© FPU matÃ©riellenÅ“ud de type canonique identique pour les types diffÃ©rents %qT et %qTla mÃªme variable est utilisÃ©e dans les clauses %<firstprivate%> et %<lastprivate%> dans la construction %<distribute%>la mÃªme version avait Ã©tÃ© dÃ©finie icisame_comdat_group n'est pas une liste circulaireliste same_comdat_group au travers de groupes diffÃ©rentsattribut de fonction d'assainissement incohÃ©rentla satisfaction de la contrainte atomique %qE dÃ©pend d'elle-mÃªmela valeur de satisfaction a Ã©tÃ© Ã©valuÃ©e en premier pour %qE icila valeur de satisfaction de la contrainte %qE a changÃ© entre %qE et %qEla plage du bit de saturation doit Ãªtre une constante immÃ©diatela plage du bit de saturation doit Ãªtre dans la plage [%wd, %wd]on a vu %d %<template<>%>, on a besoin de %d pour spÃ©cialiser un patron de fonction membreutilisez %<typename %E%> si un type est dÃ©sirÃ©l'objet scalaire %qD requiert un Ã©lÃ©ment dans l'initialisationle facteur d'Ã©chelle doit Ãªtre non nÃ©gatifla mise Ã  l'Ã©chelle s'oppose Ã  la normalisation, ignorÃ©
! schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>l'expression de taille des tranches d'ordonnancement doit Ãªtre un entierla portÃ©e %qT avant %<~%> n'est pas un nom de classel'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de %<...%> en tant que %qT avant %<-fabi-version=6%> et en tant que %qT aprÃ¨sles enums fortement typÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>non concordance entre un enum simple et un enum fortement typÃ© pour %q#Tl'argument du score doit Ãªtre une expression entiÃ¨re constantel'argument du score doit Ãªtre une expression entiÃ¨re constante Ã  %Cl'argument du score doit Ãªtre non nÃ©gatifl'argument du score doit Ãªtre non nÃ©gatif Ã  %Cle deuxiÃ¨me argument doit Ãªtre une tranche ou une chaÃ®nele deuxiÃ¨me argument de %q+D devrait Ãªtre %<char **%>le deuxiÃ¨me argument de %<__builtin_call_with_static_chain%> doit Ãªtre un type pointeurle deuxiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele deuxiÃ¨me argument de %<va_arg%> est un type fonction %qTle deuxiÃ¨me argument de %<va_arg%> est du type incompatible %qTle deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bitsle deuxiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele deuxiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle deuxiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle deuxiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le troisiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©la section #%u est manquante ou corrompuela section %qs est manquante ou corrompuela section existe dÃ©jÃ Â : %qsles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand la rÃ©organisation au plus haut niveau est dÃ©sactivÃ©eles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©l'argument de l'attribut de section n'est pas une constante de type chaÃ®ne de caractÃ¨resl'attribut de section ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesl'attribut de section n'est pas permis pour %q+Dles attributs de sections ne sont pas supportÃ©s pour cette ciblela section de %q+D ne peut pas Ãªtre contournÃ©ela section de %q+D est en conflit avec la dÃ©claration prÃ©cÃ©dentela section de l'alias %q+D doit correspondre Ã  la section de sa cibleconflit du type de sectionconflit du type de section avec %qDfaute de segmentationfaute de segmentation (code)les options fp16 sÃ©lectionnÃ©es sont incompatiblesle sÃ©lecteur %qs n'accepte aucune propriÃ©tÃ©sÃ©lecteur %qs pas permis pour l'ensemble %qs du sÃ©lecteur de contextele sÃ©lecteur %qs est spÃ©cifiÃ© plus d'une fois dans l'ensemble %qsle sÃ©lecteur Â«Â %sÂ Â» n'accepte aucune propriÃ©tÃ© Ã  %CsÃ©lecteur Â«Â %sÂ Â» pas permis pour l'ensemble Â«Â %sÂ Â» du sÃ©lecteur de contexte Ã  %CsÃ©lecteur doit Ãªtre un immÃ©diatle sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage [0, %wi]l'ensemble du sÃ©lecteur %qs est spÃ©cifiÃ© plus d'une foisla comparaison avec soi-mÃªme retourne toujours fauxla comparaison avec soi-mÃªme retourne toujours vrailes auto-tests ne sont pas activÃ©s dans cet exÃ©cutableauto-tests incompatibles avec %<-E%>interposition sÃ©mantique incohÃ©rentedÃ©finissez %qs Ã  au moins %d pour plus de dÃ©tailssetjmp/longjmp Ã  l'intÃ©rieur d'une construction %<simd%>les noms des mÃ©thodes Â«Â setterÂ Â» doivent Ãªtre terminÃ©s par %<:%>initialisation de la limite maximale de la taille du fichier de vidange (core file): %mla dÃ©claration masquÃ©e est icimasquage de la fonction interne %q#Dmasquage de la fonction %q#D de la bibliothÃ¨quemasque la dÃ©claration prÃ©cÃ©dente du type de %q#Dinformation sur le nom SSA partagÃ©shared et mdll ne sont pas compatiblescall_stmt partagÃ©:shared n'est pas supportÃ©rtx partagÃ©dÃ©bordement de la rÃ©gion dans la mÃ©moire partagÃ©ele compteur du nombre de dÃ©calages n'est pas un entierl'expression de dÃ©calage %q+E dÃ©bordedÃ©calage d'un opÃ©rande non entiertrop peu de donnÃ©es lues en lisant les donnÃ©es d'exportshow_array_ref(): RÃ©fÃ©rence de tableau inconnueshow_array_spec(): Type de forme de tableau pas gÃ©rÃ©.show_code_node(): Mauvais code d'instructionshow_expr(): Mauvais intrinsÃ¨que dans l'expressionshow_expr(): Ne sais pas comment afficher l'expressionshow_ref(): Mauvais code de composantarÃªtes Â«Â sibcallÂ Â» (appel d'une fonction similaire en fin de fonction) pour une insn qui n'est pas un appel dans le bb %iles effets de bords n'ont pas Ã©tÃ© recalculÃ©s quand %<ADDR_EXPR%> a changÃ©Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bordla conversion signÃ©e de %qT vers %qT change la valeur de %qEla conversion signÃ©e de %qT vers %qT change la valeur de %qE en %qEla plage signÃ©e du type et le mode machine %qs ne correspondent pasIF simplesimplify_intrinsic_op(): Mauvais opÃ©rateursimplify_min_max(): Mauvais type dans la liste d'argumentsl'attribut %<target_clones%> isolÃ© est ignorÃ©la taille %qE du tableau %qE excÃ¨de la taille maximale %qE de l'objetla taille %qE du tableau %qE est nÃ©gativela taille %qE du tableau excÃ¨de la taille maximale %qE de l'objetla taille %qE du tableau est nÃ©gativela taille du tableau dans Â«Â newÂ Â» doit avoir un type entierla taille est trop grandedÃ©saccord de taille dans l'argument %d de %qEla taille de %q+D %E octets excÃ¨de la taille maximale %wu de l'objetla taille de %qD diffÃ¨re de la taille de la dÃ©claration originalela taille du tableau %qD a le type non entier %qTla taille du tableau %qD n'est pas une expression constante de type entierla taille du tableau %qE excÃ¨de la taille maximale %qE de l'objetla taille du tableau %qE a un type incompletla taille du tableau %qE a un type qui n'est pas un entierla taille du tableau %qE est nÃ©gativela taille du tableau %qE n'est pas une expression constantela taille du tableau %qE est trop grandela taille de l'Ã©lÃ©ment du tableau n'est pas un multiple de sont alignementla taille du tableau excÃ¨de la taille maximale %qE de l'objetla taille du tableau a le type non entier %qTla taille du tableau n'est pas une expression constantela taille du tableau n'est pas une expression constante entiÃ¨rela taille du tableau est trop grandela taille de la boucle %d devrait Ãªtre %d, et non %dla valeur retournÃ©e par %q+D a une taille de %u octetsla taille de la valeur retournÃ©e par %q+D est supÃ©rieure Ã  %wu octetsla taille de la chaÃ®ne de caractÃ¨res littÃ©rale est trop grandela taille du type %qT est trop grande (%qE octets)la taille du tableau sans nom a un type incompletla taille du tableau sans nom a un type qui n'est pas un entierla taille du tableau sans nom est nÃ©gativela taille du tableau sans nom est trop grandela taille de la variable %q+D est trop grandeles plages de tailles de l'option %qs devraient Ãªtre croissantessizeof(long double) vaut 12.sizeof(long double) vaut 16.une tranche peut uniquement Ãªtre comparÃ©e Ã  nulla capacitÃ© de la tranche doit Ãªtre un entierla fin de la tranche doit Ãªtre un entiertranche d'une valeur qui ne peut pas Ãªtre adressÃ©eainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©esoft-float et long-double-128 sont incompatiblescertaines parties de l'expansion de la macro ne sont pas protÃ©gÃ©es par cette instruction %qsdÃ©solÃ©, non implÃ©mentÃ©dÃ©solÃ©, pas implÃ©mentÃ©: dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)la source est un pointeur vers un type incompletla source n'est pas un pointeurla source n'est pas un pointeur vers une classela source n'est pas de type Â«Â classÂ Â»la source est d'un type Â«Â classÂ Â» incompletl'emplacement des sources de la fonction %qD a changÃ©, les donnÃ©es de profilage sont pÃ©rimÃ©esl'objet source %qE de taille %sobjet source allouÃ© icil'objet source de taille %s allouÃ© par %qEle type source n'est pas polymorphiqueespace suivie d'un caractÃ¨re de ponctuation %<%c%>la spec %qs a un %<%%0%c%> invalidela spec %qs a un %<%%@%c%> invalidela spec %qs a un %<%%W%c%> invalidela spec %qs a un %<%%x%c%> invalidespec %qs invalideÃ©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patronÃ©chec de spec: plus d'un argument Ã  %<SYSROOT_HEADERS_SUFFIX_SPEC%>Ã©chec de spec: plus d'un argument Ã  %<SYSROOT_SUFFIX_SPEC%>Ã©chec de spec: option de spec %qc non reconnuele fichier de spec n'a pas de spÃ©cification pour l'Ã©dition de liensspec est Â«Â %sÂ Â»
  
! le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>spec_dimen_size(): Mauvaise dimensionspÃ©cialisation de %qT aprÃ¨s instanciation %qTspÃ©cialisation de %qD aprÃ¨s instanciationspÃ©cialisation de %qD dans diffÃ©rents espaces de nomsla spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de nomsspÃ©cialisation de %qT aprÃ¨s instanciationspÃ©cialisation du patron d'alias %qDspÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitementspÃ©cialisation du concept de variable %q#DspÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonctionla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %Ela limite spÃ©cifiÃ©e %E excÃ¨de la taille maximale de l'objet %Ela limite spÃ©cifiÃ©e %E excÃ¨de la taille de la source %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la destination %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille maximale de l'objet %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la source %Ela limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destinationla limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la destination %Ela limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille maximale %E de l'objetla limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la source %Ela limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille maximale %E de l'objetla limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la source %Ela plage de la limite spÃ©cifiÃ©e [%wu, %wu] excÃ¨de %<INT_MAX%>le mode spÃ©cifiÃ© est trop petit pour les valeurs Ã©numÃ©rÃ©esoption %qs spÃ©cifiÃ©e plus d'une foisla taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objetla taille %E spÃ©cifiÃ©e peut excÃ©der la taille maximale %E de l'objetla taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objetla taille spÃ©cifiÃ©e entre %E et %E peut excÃ©der la taille maximale %E de l'objetspÃ©cifie un registre systÃ¨me avec une chaÃ®ne de courte longueurspÃ©cifier les types vectoriels avec %<__attribute__ ((mode))%> est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %ld caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %ld caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %ld caractÃ¨rescommande specs %% inconnue aprÃ¨s %ld caractÃ¨resles arrÃªtes spÃ©culatives ne sont pas adjacentesle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patronsÃ©quence de ponctuation %<%.*s%> douteuse au dÃ©but du formatdes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatsÃ©quence de ponctuation %<%.*s%> douteuse Ã  la fin du formatdes caractÃ¨res blancs douteux traÃ®nent Ã  la fin du formatla taille %<%d%> de la sÃ©curitÃ© anti-collision de la pile doit Ãªtre Ã©gale Ã  l'intervalle de sondage %<%d%>la trame de pile doit Ãªtre plus petite que 64Kla trame de pile n'est pas un multiple de 8 octets: %wdla trame de pile n'est pas un multiple de 8 octets: %wdtrame de pile trop grandela valeur de protection de la pile doit Ãªtre une puissance de 2l'expression limitant la pile n'est pas supportÃ©eles limites de la pile ne sont pas supportÃ©es sur cette ciblesondes de pile pour les trames SVEle sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correctele sondage de la pile requiert %<target("accumulate-outgoing-args")%> pour Ãªtre correctela protection de la pile ne protÃ¨ge pas la fonction: tous les tableaux locaux font moins de %d octets de longueurla protection de la pile ne protÃ¨ge pas les variables locales: tampon de longueur variableregistre de pile utilisÃ© pour une variable-registre globalela taille de la pile doit Ãªtre une puissance de 2la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pilela taille de la pile ne peut pas Ãªtre plus grande que 64kle calcul de l'utilisation de la pile n'est pas supportÃ© pour cette ciblel'utilisation de la pile est de %wu octetsl'utilisation de la pile pourrait Ãªtre de %wu octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitetrame de pile trop grande: %d octetsles directives OpenMP autonomes dans l'attribut %<omp::directive%> peuvent uniquement apparaÃ®tre dans une instruction videattributs standard au milieu de spÃ©cificateurs de dÃ©clarationles 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 typeles attributs standards sur les espaces de noms doivent prÃ©cÃ©der le nom de l'espace de nomsle dÃ©but du fragment RTL doit Ãªtre sur une ligne avant la finLe dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele dÃ©but et la fin du fragment RTL sont dans des fichiers diffÃ©rentsl'instruction ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'instruction n'a pas d'effetl'instruction est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'instruction n'est pas une expression constanteune instruction est marquÃ©e comme produisant une exception au milieu du blocl'instruction est marquÃ©e comme produisant une exception mais elle ne le fait pasl'instruction utilise un nom SSA libÃ©rÃ©fanion volatile de l'instruction pas Ã  jourl'instruction ne sera jamais exÃ©cutÃ©edÃ©claration sans effetexpression instruction dans une expression constanteles expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patronla dÃ©claration IO statique pour %q+D a besoin d'une adressel'assertion statique a Ã©chouÃ©Ã©chec de l'assertion statique: %El'assertion statique a Ã©chouÃ©: %schaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre de donnÃ©e statique %qE dÃ©clarÃ© %qsla dÃ©claration statique de %q+D suit une dÃ©claration non statiquele champ statique %qD ne peut pas avoir de correspondance (mappable)l'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©estatic n'est pas supportÃ© sur TPF-OSle membre statique %qD ne peut pas Ãªtre un champ de bitsmembre statique %qD dÃ©clarÃ© %<register%>la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de typela fonction membre statique %qD ne peut pas avoir de qualificatif CVla fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©renceÂ«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨trele type statique %qT de son opÃ©rande est une classe de base non publique du type dynamique %qTinstance allouÃ©e statiquement de la classe Objective-C %qEles attributs stdcall et cdecl sont incompatiblesles attributs stdcall et fastcall sont incompatiblesles attributs stdcall et thiscall sont incompatiblesl'expression de pas fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele pas de la boucle DO implicite Ã  %L ne sera point zÃ©roinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: instruction avec un mauvais VUSEstmts sans blocla classe de stockage %<__thread%> est invalide pour la fonction %qsla classe de stockage %<auto%> est invalide pour la fonction %qsla classe de stockage %<register%> est invalide pour la fonction %qsla classe de stockage %<thread_local%> est invalide pour la fonction %qsclasse de stockage %qD appliquÃ©e Ã  l'instanciation du patronclasse de stockage spÃ©cifiÃ©e pour %qsclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qsclasse de stockage spÃ©cifiÃ©e pour le champ de la structureclasse de stockage spÃ©cifiÃ©e pour le champ de la structure %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patronclasse de stockage spÃ©cifiÃ©e pour un typenameclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nomspÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesla taille de stockage de %q+D n'est pas une constantela taille de stockage de %q+D est inconnuela taille de stockage de %qD n'est pas constantela taille de stockage de %qD n'est pas connuestockage de l'adresse de la variable locale %qD dans %qEnom de pÃ©riphÃ©rique %qs Ã©trange aprÃ¨s %qs: mauvais caractÃ¨re %qcle nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre%<@%> Ã©garÃ© dans le programme%<\%o%> Ã©garÃ© dans le programme%qc Ã©garÃ© dans le programme%qs Ã©garÃ© entre des mÃ©thodes Objective-C++%qs Ã©garÃ© dans le programmela mise en ligne du sous processus a Ã©chouÃ©la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signalles formats de strftime ne peuvent pas formater d'argumentsla chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporterl'affectation avec transtypage fort a Ã©tÃ© interceptÃ©eun transtypage fort pourrait Ãªtre nÃ©cessaireÂ«Â structÂ Â» dÃ©fini icila structure n'a aucun membrela structure n'a aucun membre nommÃ©l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %wuchamp de structurela frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64les dÃ©clarations de liaisons structurÃ©es peuvent Ãªtre %qs uniquement en %<-std=c++20%> ou %<-std=gnu++20%>la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qsune dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98une dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qTdÃ©claration de liaison structurÃ©e dÃ©finie mais pas utilisÃ©ela liaison structurÃ©e Ã  le type incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qTles liaisons structurÃ©es sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-objet %qD est dÃ©clarÃ© icile sous-programme %q+F n'est pas marquÃ© comme Ã©tant %<Inline%>le sous-programme %q+F n'est pas marquÃ© comme Ã©tant %<Inline_Always%>indice manquant dans la rÃ©fÃ©rence du tableaula valeur indicÃ©e n'est ni un tableau ni un pointeurla valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteurla valeur de l'indice est un pointeur vers une fonctionl'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>ultÃ©rieurement dÃ©clarÃ© comme %s avec %u limite variable non spÃ©cifiÃ©eultÃ©rieurement dÃ©clarÃ© comme %s avec %u limites variables non spÃ©cifiÃ©esaccolades suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une conditionparenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>alternative suggÃ©rÃ©e:alternatives suggÃ©rÃ©es:support du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>l'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> est requise pour la virgule flottante en double prÃ©cisionla valeur %2$d de l'option %<-mcustom-%1$s%> doit Ãªtre comprise entre 0 et 255le commutateur %qs ne dÃ©bute pas par %<-%>l'option %qs n'est plus supportÃ©ela condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â switchÂ Â» passe outre l'initialisation d'une variablele Â«Â switchÂ Â» n'a pas de branche par dÃ©fautla quantitÃ© du switch n'est pas un entierle Â«Â switchÂ Â» dÃ©bute icil'instruction Â«Â switchÂ Â» d'une taille de %lu entrÃ©es est trop grandesymbole %qD rÃ©fÃ©rencÃ© par %qD dÃ©clarÃ© icile symbole doit Ãªtre dÃ©fini pour avoir une versionsymbole utilisÃ© comme opÃ©rande immÃ©diatsymbole utilisÃ© conjointement avec des registres de base et d'indexsymbole avec offset utilisÃ© en mode PICles rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieursymtab_node::verify a Ã©chouÃ©l'argument d'attribut symver doit avoir le format %<name@nodename%>symver n'est pas exportÃ© avec la visibilitÃ© par dÃ©fautsymver est uniquement supportÃ© sur les plateformes ELFla cible symver n'est pas exportÃ©e avec la visibilitÃ© par dÃ©fautla mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re foisle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse d'une fonction immÃ©diate %qDprise de l'adresse du destructeur %qDprise de l'adresse du destructeur %qDprise de l'adresse d'une expression de type %<void%>prendre l'adresse du membre compactÃ© de %qT peut rÃ©sulter en une valeur de pointeur non alignÃ©eprise de l'adresse d'une r-valeurprise de l'adresse d'un tableau temporaireprendre la valeur absolue du type non signÃ© %qT n'a pas d'effetprendre l'adresse d'une Ã©tiquette n'est pas standardla cible et l'hÃ´te sont %qs:%qs, %qs:%qs attendule processeur cible ne supporte pas ARMle processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-Mle processeur cible ne supporte pas les instructions THUMBle processeur cible ne supporte pas l'interopÃ©rabilitÃ©le processeur cible ne supporte pas les accÃ¨s non alignÃ©sle systÃ¨me d'exploitation cible ne supporte pas les accÃ¨s non alignÃ©sargument ciblel'attribut cible n'est pas supportÃ© sur cette machinel'attribut cible ou le pragma change la taille du %<long double%>l'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI darwin64la cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©la cible ne supporte pas le rÃ©partiteur de version de fonctionle format cible ne supporte pas l'infinila cible n'est pas un pointeur ni une rÃ©fÃ©rencela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  une classela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  un type completla cible de la conversion pourrait Ãªtre une candidate pour un attribut de formatla cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de formatla fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponibleoption spÃ©cifique Ã  la cible incohÃ©rentele systÃ¨me cible ne supporte pas la sortie de dÃ©bogagele systÃ¨me cible ne supporte par le format de dÃ©bogage %qscibles manquantes aprÃ¨s %qspatron %qD dÃ©clarÃ©patron %qE dans la clause %qsl'argument %d du patron est invalidel'argument de patron %qE pour le type %qT n'est pas une constante durant la compilationl'argument du patron pour %qD utilise le type local %qTargument du patron requis pour %<%s %T%>les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qDpatron de classe sans nomÃ©chec de la contrainte du patron pour %qDdÃ©claration de patron de %<typedef%>dÃ©claration du patron de %q#DdÃ©finition de patron d'un non patron %q#Dla profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)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)paramÃ¨tre %q+#D du patronle paramÃ¨tre de patron %qD est dÃ©clarÃ© icile paramÃ¨tre %qD du patron, du type %qT, n'est pas permis dans une expression constante intÃ©grale parce qu'il n'est pas d'un type intÃ©gral ou Ã©numÃ©rÃ©liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicitela liste des paramÃ¨tres du patron fournie ne correspond pas aux paramÃ¨tres du patron de %qDle paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©fautle paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©fautle type paramÃ¨tre du patron %qT est dÃ©clarÃ© %<friend%>les paramÃ¨tres du patron ne peuvent pas Ãªtre amisles paramÃ¨tres du patron ne correspondent pas au patron %qDles paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:le type Ã  remplacer %qT dans le patron doit Ãªtre suivi d'un simple declarator-idla spÃ©cialisation du patron de %qD n'est pas permise par le C++ ISOspÃ©cialisation de patron avec Ã©dition de liens CspÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qDparamÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©ductionles paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>patron avec liaison Ctemplate-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patrontemplate-id %qD utilisÃ© comme un dÃ©clarateurtemplate-id %qE dans la dÃ©claration de patron primairetemplate-id n'est pas permis pour un destructeurles introductions de patrons ne font pas partie des concepts C++20Â ; utilisez %qs pour l'activerparamÃ¨tre-patron-les patrons ne peuvent pas Ãªtre %<virtual%>temporaire du type %qT non littÃ©ral dans une expression constante%<operator?:%> ternaire%<operator?:%> ternaire dans %<%E ? %E : %E%>teste si un id de concept est une expression valideÂ ; ajoutez %<requires%> pour vÃ©rifier la satisfactionle mot-clÃ© %<bool%> n'est pas permis dans une dÃ©finition de concept en C++20l'expression de la clause %<device%> doit Ãªtre Ã©valuÃ©e Ã  %<1%>l'expression de clause %<device%> doit Ãªtre Ã©valuÃ©e Ã  %<1%> Ã  %Cl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un type de fonction SVEl'attribut %qE requiert des argumentsl'architecture %qs ne supporte pas %<-m%s=2008%>l'architecture %qs ne supporte pas %<-m%s=legacy%>l'architecture %qs ne supporte pas %<-mfp32%>l'architecture %qs ne supporte pas les instructions DSPl'architecture %qs ne supporte pas les instructions de branchement probablel'architecture %qs ne supporte pas les instructions madd ou msubl'architecture %qs ne supporte pas les registres impairs en simple prÃ©cisionl'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)l'architecture %qs ne supporte pas l'instruction syncil'information de dÃ©bogage de %qs ne peut pas Ãªtre utilisÃ©e avec des en-tÃªtes prÃ©compilÃ©sle fanion Â«Â Â» de printfle fanion Â«Â !Â Â» de strfmonle fanion Â«Â #Â Â» de printfle fanion Â«Â #Â Â» de strftimele fanion Â«Â 'Â Â» de printfla fanion Â«Â 'Â Â» de scanfle fanion Â«Â (Â Â» de strfmonle fanion Â«Â +Â Â» de printfle fanion Â«Â +Â Â» de strfmonle fanion Â«Â -Â Â» de printfle fanion Â«Â -Â Â» de strfmonle fanion Â«Â -Â Â» de strftimele fanion Â«Â 0Â Â» de printfle fanion Â«Â 0Â Â» de strftimele modificateur Â«Â EÂ Â» de strftimele fanion Â«Â IÂ Â» de printfle fanion Â«Â IÂ Â» de scanfle modificateur Â«Â OÂ Â»le modificateur Â«Â OÂ Â» de strftimele fanion Â«Â ^Â Â» de strfmonla fanion Â«Â ^Â Â» de strftimele fanion Â«Â _Â Â» de strftimele fanion Â«Â aÂ Â» de scanfla fanion Â«Â mÂ Â» de scanfle fanion Â«Â qÂ Â» de diagnostiquel'option -shared n'est actuellement pas supportÃ©e pour un ELF VAX.l'ABI pour passer une valeur contenant des champs de bits de largeur zÃ©ro avant un champ en virgule flottante 64 bits adjacent a changÃ© dans GCC %{12.1%}l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6l'ABI pour retourner une valeur contenant des champs de bits de largeur zÃ©ro mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}l'ABI pour retourner une valeur avec des bases C++17 vides mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}l'ABI pour passer des structures C avec des champs de bits de largeur zÃ©ro a changÃ© dans GCC %{12.1%}l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4l'ABI pour passer une structure possÃ©dant un membre %<complex float%> a changÃ© dans GCC 4.4l'ABI pour passer une union avec un %<long double%> a changÃ© dans GCC 4.4l'opÃ©rande de l'instruction ENI doit Ãªtre soit 0 ou soit 1le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'adresse de %qE ne sera jamais NULLl'adresse de %qD n'est pas un argument de patron valablel'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statiquel'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>l'adresse de %qD ne sera jamais %<null%>l'adresse de %qD ne sera jamais NULLl'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constantel'adresse du sous-objet %qT de %qD n'est pas un argument de patron valablel'argument d'alignement de %<__builtin_core_promise%> doit Ãªtre une constantel'alignement des champs de %<_Atomic %T%> ont changÃ© dans %{GCC 11.1%}l'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bitsla fonctionnalitÃ© de suppression d'affectation de scanfl'appel requiert %<ifunc%> qui n'est pas supportÃ© par cette ciblela convention d'appel pour %qT change avec %<-fabi-version=13%> (GCC 8.2)la combinaison de %qs et %qs est incompatible avec %qsla comparaison se rÃ©duit Ã  %qEla comparaison sera toujours %<false%> car l'adresse de %qE ne sera jamais NULLla comparaison sera toujours %<false%> car l'opÃ©rande pointeur dans %qE ne peut pas Ãªtre NULLla comparaison sera toujours %<true%> car l'adresse de %qE ne sera jamais NULLla comparaison sera toujours %<true%> car l'opÃ©rande pointeur dans %qE ne peut pas Ãªtre NULLle compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>le compilateur peut supposer que l'adresse de %qD ne sera jamais NULLle composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %Lle type en conflit dÃ©fini dans une autre unitÃ© de traductionle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rentele type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rentle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©esle type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentesle contenu d'un stockage non initialisÃ© n'est pas utilisable dans une expression constantele flot de contrÃ´le de la fonction %qD ne correspond pas aux donnÃ©es de profilage (compteur %qs)le type de Â«Â promiseÂ Â» %qT pour la coroutine dÃ©clare Ã  la fois %<return_value%> et %<return_void%>le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela valeur par dÃ©faut pour les rÃ©glages actuels du processeur est %d octetsl'argument de direction de %<__builtin_core_promise%> doit Ãªtre une constantela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©el'identificateur de l'Ã©vÃ©nement d'une clause %<detach%> ne devrait pas Ãªtre dans une clause qui partage des donnÃ©esl'expression %qE est Ã©valuÃ©e Ã  %<false%>l'expression %qE doit Ãªtre dÃ©clarÃ©e comme ne levant pas d'exceptionla base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un %qs doit Ãªtre d'un type vectoriel boolÃ©en du mÃªme nombre d'Ã©lÃ©ments que le rÃ©sultatla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qDla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qDle premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©fautle quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8la taille de trame de %wu octets est plus grande que %wu octetsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bitsle type incomplet dÃ©fini dans une autre unitÃ© de traductionle type incompatible est dÃ©fini icila lambda n'a pas de capture par dÃ©fautle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8le m210 ne supporte pas les systÃ¨mes petits-boutistesla macro %qs n'a pas encore Ã©tÃ© dÃ©finiele nom dÃ©corÃ© de %qD a changÃ© entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© d'un fragment pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1le message attachÃ© Ã  %<unavailable%> n'est pas une chaÃ®nel'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsl'opÃ©rande omis au milieu de %<?:%> sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieul'opÃ©rande %qE n'est pas satisfait carle programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 16. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du masque doit Ãªtre entre 0 et 255la plage du sÃ©lecteur doit Ãªtre entre 0 et 1la plage du sÃ©lecteur doit Ãªtre entre 0 et 3la plage du sÃ©lecteur doit Ãªtre entre 0 et 7le registre %qs ne peut pas Ãªtre Ã©crasÃ© dans %<asm%> pour la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas accessible par la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas assez gÃ©nÃ©ral pour Ãªtre utilisÃ© comme registre de variablel'expression requise %qE est invalidel'expression requise %qE est invalide Ã  cause dele type requis %qT est invalidele type requis %qT est invalide Ã  cause dele rÃ©sultat de l'instruction xxspltidp n'est pas dÃ©fini pour des valeurs d'entrÃ©e sous-normalesle rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTles mÃªmes variables d'itÃ©ration de boucle %qD sont utilisÃ©es dans plusieurs boucles associÃ©escette cible ne supporte pas %<asm goto%> avec les sorties dans %<asm%>le troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle troisiÃ¨me argument doit Ãªtre une constante de comparaisonle type %qT de la variable %<constexpr%> %qD n'est pas littÃ©ralle type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qTla valeur de %qD n'est pas utilisable dans une expression constantela valeur du pointeur de pile aprÃ¨s une instruction %<asm%> doit Ãªtre la mÃªme qu'avant l'instructionil n'y a pas d'argument pour %qD qui dÃ©pend d'un paramÃ¨tre du patron, aussi une dÃ©claration de %qD doit Ãªtre disponiblele troisiÃ¨me argument de %q+D devrait probablement Ãªtre %<char **%>le troisiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨rele troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>cette instruction %qs ne protÃ¨ge pasâ€¦cette fonction interne est seulement disponible sur les fr405 et fr450cette fonction interne est seulement disponible sur le fr450cette fonction interne est seulement disponible sur les fr500 et fr550cette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3fcette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3s ou v3fcette fonction interne n'est pas supportÃ©e sur la chaÃ®ne de compilation v3mcette fonction interne n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %qsce compilateur ne supporte pas PowerPC (option %<-arch%> ignorÃ©e)ce compilateur ne supporte pas x86 (option %<-arch%> ignorÃ©e)cette condition a des branches identiquescette constante dÃ©cimale est non signÃ©e uniquement en C90 ISOcette constante dÃ©cimale serait non signÃ©e en C90 ISOcette dÃ©finition requiert l'extension de l'ISA MVEcette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©ececi est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©ececi est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»ceci est la premiÃ¨re entrÃ©e chevauchant cette valeurceci est la insnÂ :cette fonction mÃ©dia est seulement disponible sur les fr400 et fr550cette fonction mÃ©dia est seulement disponible sur le fr500cette opÃ©ration requiert l'extension de l'ISA SVEcette instruction peut poursuivre son chemincette 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 restreintescette cible ne supporte pas %qscette cible est petit-boutiencette machine cible n'a pas de branchements diffÃ©rÃ©sles donnÃ©es COMMON locales au thread ne sont pas implÃ©mentÃ©esla dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au threadla dÃ©claration locale au thread de %q+D suit une dÃ©claration non locale au threadvariable d'itÃ©ration privÃ©e au thread %qDla variable privÃ©e au thread %qE est utilisÃ©e dans une rÃ©gion avec la clause %<order(concurrent)%>la variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion ciblela variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©ela comparaison Ã  trois voies de %qD a le type %qT qui n'est pas un type dans la catÃ©gorie des comparaisonsla comparaison Ã  trois voies de %qD a le type %qT qui n'est pas convertible en %qTcomparaison Ã  trois voies de vecteursexception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurthunk-inline est uniquement supportÃ© avec %<-mindirect-branch-jump%>pour Ãªtre sÃ»rs, tous les pointeurs intermÃ©diaires dans les transtypages de %qT vers %qT doivent Ãªtre qualifiÃ©s avec %<const%>pour gÃ©nÃ©rer les dÃ©pendances, vous devez spÃ©cifier %<-M%> ou %<-MM%>pour correspondre Ã  ce %qspour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>toHash() doit Ãªtre dÃ©clarÃ© comme extern (D) size_t toHash() const nothrow @safe et non comme %sle jeton %u a %<x-location == %u%>le jeton %u a %<x-location == y-location == %u%>le jeton %u a %<y-location == %u%>trop peu d'arguments pour %%:version-comparetrop peu d'arguments pour %<__builtin_tgmath%>trop peu d'arguments pour la fonction interne %qE %u attenduspas assez d'arguments pour le constructeur %q#Dtrop peu d'arguments pour la fonctiontrop peu d'arguments pour la fonction %<va_start%>trop peu d'arguments pour la fonction %q#Dtrop peu d'arguments pour la fonction %qEtrop peu d'arguments pour la fonction membre %q#Dpas assez d'arguments pour la mÃ©thode %q#Dtrop peu d'expressions pour structtrop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop peu de listes de paramÃ¨tres pour le patrontype de valeur de fonction trop grand, a besoin de %d registres mais seuls %d sont disponiblesil est trop tard pour dÃ©finir le rÃ©pertoire de dÃ©bogage avec la directive #trop de %<#pragma options align=reset%>trop de %<...%> dans la capture lambdatrop de modificateurs %<always%>trop de modificateurs %<always%> Ã  %Ltrop de modificateurs %<close%>trop de modificateurs %<close%> Ã  %Ltrop de clauses %<defaultmap%> avec la catÃ©gorie %qstrop de clauses %<defaultmap%> avec une catÃ©gorie non spÃ©cifiÃ©etrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop d'arguments pour %<static%>trop de clauses %qstrop de clauses %qs dans une construction de tÃ¢chetrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour %%:dumpstrop d'arguments pour le formattrop d'arguments pour la spÃ©cialisation partielle %qTtrop d'arguments passÃ©s dans les registres sgprtrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop d'arguments pour la fonction interne %qE %d attendustrop d'arguments pour le constructeur %q#Dtrop d'arguments pour la fonctiontrop d'arguments pour la fonction %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments passÃ©s Ã  maketrop d'arguments pour la fonction membre %q#Dtrop d'arguments pour la mÃ©thode %q#Dtrop d'arguments pour la fonction %qEtrop de clauses atomiquestrop d'accolades autour de l'initialiseur pour %qTtrop d'accolades autour de l'initialiseur scalaire pour le type %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop d'expressions pour structtrop de noms de fichiers. Tapez %<%s %s> pour connaÃ®tre l'usagetrop d'arguments de fonction pour eBPFtrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop de clauses d'ordre de mÃ©moiretrop de parenthÃ¨ses ouvertestrop d'arÃªtes de branchements sortants depuis le bb %itrop de plages de tailles spÃ©cifiÃ©es dans l'option %qstrop d'en-tÃªtes de patrons pour %qD (devrait Ãªtre %d)trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop de listes de paramÃ¨tres pour le patrontrop de valeurs dans l'instruction de retourtrop de variables pour l'instruction Â«Â rangeÂ Â» avec un canaltrop d'espace de pile Ã  disposer: %dtrop d'espace de pile Ã  prÃ©parer: %dune expression avec une virgule au plus haut niveau dans l'indice d'un tableau a changÃ© de signification en C++23une expression avec une virgule au plus haut niveau dans l'indice d'un tableau est dÃ©prÃ©ciÃ©la dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>la rÃ©organisation au plus haut niveau doit Ãªtre dÃ©sactivÃ©e quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©la taille totale et la taille de l'Ã©lÃ©ment doivent Ãªtre des constantes immÃ©diates non nullesla taille totale %wu des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturetp_first_run doit Ãªtre non nÃ©gatifle C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflitle C traditionnel rejette les dÃ©finitions de fonctions de style C ISOle C traditionnel rejette l'initialisation automatique d'agrÃ©gatsle C traditionnel rejette l'initialisation des unionsle C traditionnel rejette la concatÃ©nation de chaÃ®nes constantesle C traditionnel rejette le plus unaire%<,%> seule Ã  la fin des arguments pour %<#pragma GCC diagnostic ignored_attributes%>%<,%> Ã  la fin dans les arguments pour %<-Wno-attributes=%>le type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qTle type de retour Ã  la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qDla mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec des exceptions sans appelL'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisationle mode de dÃ©routage n'est pas supportÃ© pour les flottants sur VAXvÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_int_cst%> avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_vec%> avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %<omp_clause %s%> avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait %<omp_clause %s%>, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%dle code d'arbre %qs n'est pas supportÃ© dans les flux LTOla liste de l'arbre se termine Ã  la profondeur %itentative de rÃ©aliser une division modulo en virgule flottante sur %qTarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez d'enlever les parenthÃ¨ses autour du type-idessayez d'utiliser %qE Ã  la placetentative de capturer %qD dans une instanciation d'une lambda gÃ©nÃ©riquetentative d'encoder un type non entier comme un champ de bitsla tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxiquetentative de rendre amie la classe %qT au niveau de la portÃ©e globalechaÃ®ne d'ajustement manquante dans l'option (%s)deux %<[%> consÃ©cutifs n'introduiront qu'un attributdeux variables d'itÃ©ration extÃ©rieurs %qD et %qD sont utilisÃ©es dans une mÃªme boucleau moins deux types de donnÃ©es dans la dÃ©claration de %qsdeux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©clarationdeux sections ou plus pour %sargument de type %q#T donnÃ© Ã  %<delete%> alors qu'on attendait un pointeurle type %qE a un constructeur dÃ©fini par l'utilisateurle type %qE a un destructeur dÃ©fini par l'utilisateurle type %qE n'a pas de constructeur par dÃ©faut Ã  appelerle type %qE a des fonctions membres virtuellesle type %qT (typedef de %qT) enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type de mÃªme nom de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type %qT de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT n'a pas de taille connuele type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qTle type %qT n'est pas un type de base pour le type %qTle type %qT n'est pas une base directe de %qTle type %qT n'est pas une base directe ou virtuelle de %qTle type %qT est trop grandle type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patronle type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patronle type %qT devrait correspondre au type %qTle type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonle type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonle type %qs n'est pas conforme au protocole %qEle type %qs n'est pas une expressionle type %qs enfreint la rÃ¨gle de la dÃ©finition unique du C++assertion de type uniquement valable pour des types d'interfacesles attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©finiDÃ©saccord dans le nombre de rÃ©sultats de la conversion de typele type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qEle type %<int%> est utilisÃ© par dÃ©faut dans le nom du typele type n'a pas de mÃ©thodele type est obsolÃ¨tele type est obsolÃ¨te: %sle type n'est pas compatible avec sa variantele type n'est pas disponiblele type n'est pas disponibleÂ : %sdÃ©saccord de type entre un SSA_NAME et son symboledÃ©saccord de type pour l'Ã©tiquette du Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»dÃ©saccord de type dans %qsdÃ©saccord de type dans l'expression %qsdÃ©saccord de type dans la rÃ©fÃ©rence %qsdÃ©saccord de type dans une expression binairenon concordance de type dans une expression conditionnelledÃ©saccord de type dans le paramÃ¨tre %ile type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CVle nom du type %qs devrait correspondre au nom du type %qsnom de type dÃ©clarÃ© comme une fonction retournant une fonctionnom de type dÃ©clarÃ© comme une fonction retournant un tableaule type de l'opÃ©rande %<asm%> %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de l'expression %<depobj%> n'est pas %<omp_depend_t%>le type de %qD devient %<int%> par dÃ©fautle type de %qD ne correspond pas Ã  la dÃ©claration originalele type de %qE est inconnule type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicitele type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle type de l'itÃ©rateur %qD fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDle type de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©saccord dans la prÃ©cision du type dans l'instruction Â«Â switchÂ Â»le transtypage Ã  la barbare inverse l'ordre de stockage scalaireles qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypageles qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonctionle type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableaule 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Ã©ralele type transparent %q#T n'a aucun champla classe de type transparent %qT a des classes de basela classe de type transparent %qT a des fonctions virtuellesla variante du type diffÃ¨re sur %sla variante du type a un %<TREE_TYPE%> diffÃ©rentla variante du type a un %<TYPE_BINFO%> diffÃ©rentla variante du type a un %<TYPE_FIELDS%> diffÃ©rentla variante du type a un %<TYPE_SIZE_UNIT%> diffÃ©rentla variante du type a un %<TYPE_VFIELD%> diffÃ©rentvariante du type avec %<TYPE_ALIAS_SET_KNOWN_P%>%<TREE_TYPE%> de la variante du type%<TYPE_BINFO%> de la variante du type%<TYPE_SIZE_UNIT%> de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qE%<TREE_TYPE%> du type%<TYPE_BINFO%> du type%<TYPE_SIZE_UNIT%> du typeun transtypage Ã  la barbare vers un type incomplet pourrait enfreindre la rÃ¨gle selon laquelle un seul pointeur pointe vers une zone mÃ©moire (strict aliasing).spÃ©cificateur de type invalide dans une lambdanon concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qDle typedef %q+D est dÃ©clarÃ© %<_Noreturn%>le typedef %q+D est dÃ©clarÃ© %<inline%>typedef %qD est initialisÃ© (utilisez plutÃ´t %<__typeof__%>)typedef %qD est initialisÃ© (utilisez plutÃ´t %qs)le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tretypedef dÃ©clarÃ© %<auto%>typedef ne peut pas Ãªtre une dÃ©finition de fonctiontypedef ne peut pas Ãªtre une dÃ©finition de fonction membrele nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsles types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>les types ne peuvent pas Ãªtre dÃ©finis dans une expression %qsles types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-iddes types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plageles types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-idles types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'aliasles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans les transtypagesdes types ne peuvent pas Ãªtre dÃ©finis dans des conditionsdes types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductionsles types ne peuvent pas Ãªtre dÃ©finis dans la base d'un enumdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification explicitedes types ne peuvent pas Ãªtre dÃ©finis dans des types d'itÃ©rateursdes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrondes types ne peuvent pas Ãªtre dÃ©finis dans %<__builtin_offsetof%>typespec dans ALLOCATE Ã  %Lincapable de calculer la position rÃ©elle des paramÃ¨tres sur la pileimpossible de dÃ©duire %qT Ã  partir de %qEimpossible de dÃ©duire le type de retour de la lambda Ã  partir de %qEimpossible d'Ã©muler %qsimpossible de trouver un registre Ã  dÃ©verserimpossible de trouver un registre de classe %qs Ã  dÃ©verserimpossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qTimpossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qDimpossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qTimpossible de trouver le type Â«Â promiseÂ Â» pour cette coroutineincapacitÃ© de gÃ©nÃ©rer des recharges pour les contraintes impossibleÂ :incapable de gÃ©nÃ©rer des recharges pour:impossible d'implÃ©menter l'ABI %qs avec le jeu d'instruction %qsimpossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesincapable d'ouvrir la dÃ©pendance dynamique %qsimpossible d'ouvrir le fichierimpossible d'ouvrir le fichier journal %<vtv_class_set_sizes.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_count_data.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_set_ptr_data.log%>: %mimpossible d'imprimer l'opÃ©rande pour l'instant; code == %d (%c)impossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©impossible de reprÃ©senter les emplacements sources des imports supplÃ©mentairesimpossible de rÃ©soudre la rÃ©fÃ©rence anticipÃ©e dans la dÃ©finitionincapable d'utiliser %qs pour un registre PICcaractÃ¨re de ponctuation %<%c%> dÃ©sÃ©quilibrÃ© dans le formatcaractÃ¨re de ponctuation %qc non Ã©quilibrÃ© dans le formatutilisation de %<alloca%> sans limiteutilisation d'un tableau de longueur variable sans limiteinconditionnel %2d jamais exÃ©cutÃ©
  inconditionnel %2d pris %s
! sÃ©lecteur %qE non dÃ©clarÃ©le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>opÃ©rande nommÃ© %qs non dÃ©finile type sous-jacent %qT de %qT doit Ãªtre un type entierdÃ©saccord dans le type sous-jacent de l'enum %q#Tpaquet de paramÃ¨tres non dÃ©roulÃ©s dans l'Ã©numÃ©rateur dans la lambdapaquet de paramÃ¨tres non dÃ©roulÃ©s dans la classe locale d'un lambdaexpression !$OMP ATOMIC inattendue Ã  %L%<%s%> inattendu aprÃ¨s %<%s%>%<else%> attenduarbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendufin de fichier inattendueassignation pour le terme de droite inattendueargument inattenduargument inattendu pour %<msp430_select_hwmult_lib%>Â : %sattribut inattendutype de base inattendu dans cris_print_baseformat d'encapsulation ou type inattenduerreur inattendue en ouvrant %<devices.csv%>l'expression %qE du sous-type %s est inattenduenom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendupremier argument inattendu pour %<msp430_select_hwmult_lib%>Â : %stype d'index inattendu dans cris_print_indexmot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixeopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattenduopÃ©rande inattendu: %dtype Ã  remplacer (Â«Â placeholderÂ Â») inattendu dans le type de retour contrainteffets de bord inattendus dans l'adressetemplate-id %qE inattenduadresse texte inattendueÂ :type inattendu pour la longueur du tableauÂ : %qsalignement non gÃ©rÃ© pour %<#pragma nomember_alignment%>arguments %qs et %qs pas gÃ©rÃ©s pour %<msp430_set_driver_var%>expression non gÃ©rÃ©etype d'expression non gÃ©rÃ©%<const %D%> non initialisÃ©%<const %qD%> non initialisÃ© est invalide en C++constante non initialisÃ©e dans %<new%> de %q#Tmembre constant non initialisÃ© dans %q#Tle membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»le membre constant non initialisÃ© dans %qT est invalide en C++membre constant non initialisÃ© dans la base %q#T de %q#Tle membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre par rÃ©fÃ©rence non initialisÃ© dans %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programmevariable %qD non initialisÃ©e dans un contexte %<constexpr%>variable %qD non initialisÃ©e dans une fonction %<constexpr%>une union ne peut pas Ãªtre rendue transparenteÂ«Â unionÂ Â» dÃ©fini icil'union n'a aucun membrel'union n'a aucun membre nommÃ©membre d'union %q+D avec un %qD non trivialoption %qs inconnue pour %<#pragma GCC aarch64%>option %qs inconnue pour %<#pragma GCC arm%>modÃ¨le %qs inconnu pour %<#pragma extern_model%>nom %s inconnu pour %<#pragma member_alignment%>option %<-mdebug-%s%> inconnuesortie du fanion %<asm%> %qs inconnuestandard C++ %qs inconnuspÃ©cification de version du processeur CRIS inconnue dans %<-mtune=%>Â : %sspÃ©cification de version CRIS inconnue dans %<-march=%> ou %<-mcpu=%>Â : %sInterface de module compilÃ© inconnueÂ : %sniveau de Control-Flow Protection %qs inconnutype de FPU %<0x%x%> inconnu, %qs a Ã©chouÃ©algorithme IRA %qs inconnurÃ©gion IRA %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau de correction Ã  chaud %qs inconnunom de directive OpenMP inconnue dans l'argument de l'attribut %<omp::directive%>Niveau de rÃ©utilisation de la pile %qs inconnumodÃ¨le TLS %qs inconnuaction %qE inconnue pour %<#pragma pack%> â€“ ignorÃ©alignement %qs inconnu spÃ©cifiÃ© pour l'option %qsmodÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnuspÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire %wi pour %qDparamÃ¨tre de limite de tableau %qs inconnutaille du tableau inconnue dans deleteattribut %qE inconnuattribut %qs inconnuarchitecture de base %<0x%x%> inconnue, %qs a Ã©chouÃ©algorithme de rÃ©organisation des blocs de base %qs inconnuspÃ©cificateur de bloc inconnutype d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %dÃ©vÃ©nement de rappel inconnu enregistrÃ© par le greffon %sparamÃ¨tre de checkaction %qs inconnucaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour %<-mtune%>style de dÃ©codage des noms %qs inconnudestination inconnueerreur inconnue en lisant %s dans %<devices.csv%>mode evrp %qs inconnustyle de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)style de contraction en virgule flottante %qs inconnutype d'en-tÃªte %qs inconnumode insn inconnufonction interne %qE inconnuesortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :ABI de dÃ©chargement %qs inconnuelettre d'opÃ©rande inconnue: Â«Â %cÂ Â»opÃ©rateur %qs inconnu dans %%:version-compareoption %q.*s inconnue dans %<-fopt-info-%s%>option inconnue aprÃ¨s %<#pragma GCC diagnostic%>option inconnue pour %<%s=%s%>option inconnue pour %<-mrecip=%s%>paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %sÃ©tape %s inconnue spÃ©cifiÃ©e dans %<-fdisable%>Ã©tape %s inconnue spÃ©cifiÃ©e dans %<-fenable%>modÃ¨le de taille de pointeur %qs inconnuID de processeur %<0x%x%> inconnu, certains rÃ©glages vont utiliser la valeur par dÃ©fautqualitÃ© de profil inattenduemÃ©thode de reproductibilitÃ© du profil %qs inconnuemÃ©thode de mise Ã  jour du profil %qs inconnuepropriÃ©tÃ© %qE inconnue pour le sÃ©lecteur %qspropriÃ©tÃ© %qs inconnue pour le sÃ©lecteur %qsattribut de propriÃ©tÃ© inconnuattribut de propriÃ©tÃ© %<%s%s%> inconnuattribut de propriÃ©tÃ© %qE inconnuponctuation Â«Â %cÂ Â» inconnuemode de dÃ©bogage du ranger %qs inconnunom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuefonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qsspÃ©cificateur %qs inconnu dans l'attribut %<amdgpu_hsa_kernel%>source inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption %<-mlong-double-%s%> inconnueattribut ou pragma cible %qs inconnumode de dÃ©bogage du threader %qs inconnuoption d'ajustement inconnue (%s)type %<%T%> inconnu rencontrÃ© pendant l'encodage Objective-Cnom de type %qE inconnunom de type %qE inconnu; vouliez-vous utiliser %qsÂ ?nom de type %qE inconnu; utilisez le mot-clÃ© %<enum%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<struct%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<union%> pour faire rÃ©fÃ©rence au typevaleur %qs inconnue pour %<-march%>valeur %qs inconnue pour %<-mcpu%>valeur %qs inconnue pour %<-mtune%>valeur %qs inconnue pour %<-mmacosx-version-min%>type d'ABI de la bibliothÃ¨que de vectorisation inconnu dans %<-mveclibabi=%s%>modÃ¨le de coÃ»t de la vectorisation %qs inconnumode vrp %qs inconnuprioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnuedirective de rÃ©initialisation de couleur sans concordantedirective de mise entre guillemets non concordanteclasse sans nom dÃ©finie iciun champ sans nom a un type incompletle champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© amiinitialisation sans nom pour %qT, lequel n'a pas de classe de baseinitialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritagesun enum fortement typÃ© sans nom n'est pas permisstruct/union sans nom ne dÃ©finissant aucune instancele temporaire non nommÃ© est dÃ©fini iciun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonvariable non nommÃ©e ou champ dÃ©clarÃ© voidparenthÃ¨ses inutiles dans la dÃ©claration de %qscomparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottanteunquote_string(): mauvaise chaÃ®ne obtenueattribut sans guillemets dans le formatcaractÃ¨re de contrÃ´le %qc sans guillemets dans le formatcaractÃ¨res de contrÃ´le sans guillemets dans le formatidentificateur ou mot clÃ© %<%.*s%> sans guillemets dans le formatmot clÃ© %<%.*s%> sans guillemets dans le formatnom de fonction interne %<%.*s%> sans guillemets dans le formatcaractÃ¨re non graphique %qc sans guillemets dans le formatcaractÃ¨res non graphiques sans guillemets dans le formatopÃ©rateur %<%.*s%> sans guillemets dans le formatnom d'option %<%.*s%> dans guillemets dans le formatdirective du prÃ©-processeur %<%.*s%> sans guillemets dans le formatsÃ©quence de %i caractÃ¨res de ponctuation %q.*s consÃ©cutifs sans guillemets dans le formatsÃ©quence de %i espaces consÃ©cutifs sans guillemets dans le formatnom de type %<%.*s%> sans guillemets dans le formatcaractÃ¨re blanc %qc sans guillemets dans le formatinatteignableargument mÃ©connaissable pour l'option insn non reconnaissable:cible %<-mfpu%> non reconnue: %schamp %<hwmpy%> non reconnu dans %<hard_msp430_mcu_data[%d]%>Â : %qd%<include_flags 0x%x%> non reconnu passÃ© Ã  %<print_specific_help%>champ %<revision%> non reconnu dans %<hard_msp430_mcu_data[%d]%>Â : %qdattribut %qE argument %qs non reconnucible %s non reconnue: %snom de MCU %qs non reconnu, on va supposer qu'il ne dispose pas de multiplication matÃ©rielleÂ ; utilisez l'option %<-mhwmult%> pour la dÃ©finir explicitementnom de MCU %qs non reconnu, on va supposer que c'est simplement un MSP430X sans multiplication matÃ©rielleÂ ; utilisez les options %<-mcpu%> et %<-mhwmult%> pour les dÃ©finir explicitementnom de MCU %qs non reconnu, on va supposer qu'il supporte uniquement l'ISA du MSP430XÂ ; utilisez l'option %<-mcpu%> pour dÃ©finir l'ISA explicitementadresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour l'option %<--help=%>Â : %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qsÂ ?argument non reconnu pour l'option %<-flto=%>Â : %qsargument non reconnu pour %<-fzero-call-used-regs=%>: %qstype d'initialisation %qs non reconnu pour une variable automatiqueniveau de sortie de dÃ©bogage btf %qs non reconnuoption %<-%s%> non reconnue sur la ligne de commandeoption %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?l'option %<-fdump-%s%> de la ligne de commande n'est pas reconnueoption %<-fdump-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-fdump-%s%>Â ?l'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandel'option de la ligne de commande non reconnue %qs aurait pu avoir pour but de supprimer les diagnostiques prÃ©cÃ©dentsnumÃ©ro de registre de contrÃ´le non reconnu: %d â€“ utilisation de %<psw%>niveau de sortie de dÃ©bogage %qs non reconnufanion d'arÃªte non reconnu: %qsvaleur d'Ã©numÃ©ration non reconnue: %qsspÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cargument de vecteur d'interruption non reconnu pour l'attribut %qEvaleur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»opÃ©rande non reconnu pour %%:%<asm_auto_mfpu%>opÃ©rande non reconnu pour %%:%<canon_for_mlib%>option %<-fdisable%> non reconnueoption %<-fenable%> non reconnueoption non reconnue passÃ©e Ã  %%:%<target_mode_check%>nom de registre %qs non reconnuordre de stockage des scalaires %qs non reconnunom de section %qE non reconnudÃ©calage %qs non reconnu pour la mÃ©moire de validation (shadow memory)Ã©chappement de chaÃ®ne non reconnuconstante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablefonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>l'appel Ã  la fonction %qD n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qD n'est pas sÃ»r dans une transaction atomiquel'appel Ã  la fonction %qE n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qE n'est pas sÃ»r dans une transaction atomiqueappel de fonction indirect pas sÃ»r dans une fonction %<transaction_safe%>appel de fonction indirect pas sÃ»r dans une transaction atomiquesupprimer la dÃ©finition de lâ€™option %qs est ignorÃ©, elle est toujours activÃ©e pour le processeur %qsla conversion non-signÃ©e de %qT vers %qT change la valeur de %qEla conversion non-signÃ©e de %qT vers %qT change la valeur de %qE en %qEconstante en virgule flottante sans suffixetaille de vecteur SVE non supportÃ©eargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simdtype d'argument non supportÃ© pour une fonction internecode Â«Â %cÂ Â» non supportÃ© en virgule fixe:combinaison non supportÃ©e: %qs %scombinaison non supportÃ©e: %qs%s %scombinaison non supportÃ©e: %sadresse constante non supportÃ©eÂ :nom de processeur non supportÃ© retournÃ© par le noyau pour %<-mcpu=native%>Â : %sconversion en virgule fixe non supportÃ©eexpression mÃ©moire non supportÃ©eÂ :concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©esuffixe non standard non supportÃ© sur la constante en virgule flottanteopÃ©rande non supportÃ©opÃ©rande %s non supportÃ© pour le code Â«Â %cÂ Â»opÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»taille d'opÃ©rande non supportÃ©e pour un registre Ã©tenduopÃ©ration ou type non supportÃ© pour une comparaison vectorielle retournant un boolÃ©entype de retour %qT non supportÃ© pour des fonctions %<simd%>type de retour %qT non supportÃ© pour simdsimdlen %wd non supportÃ©etaille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurdirective de couleur non terminÃ©echaÃ®ne de format non terminÃ©ecaractÃ¨re guillemet %<%c%> non terminÃ© dans le formatdirective de mise entre guillemets non terminÃ©echaÃ®ne non terminÃ©earguments inutilisÃ©s dans le format avec le style %<$%>paramÃ¨tre %qD inutilisÃ©dÃ©claration de liaison structurÃ©e inutilisÃ©evariable inutilisÃ©e %q+Dvariable %qD inutilisÃ©eles tables de retour en arriÃ¨re requiÃ¨rent soit un pointeur de trame ou soit %<-maccumulate-outgoing-args%> pour Ãªtre correctesla valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du typeutilisez %<#include%> Ã  la placeutilisez plutÃ´t %<%T::%D%>utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©utilisez %<%T::template %D%> pour indiquer que c'est un patronutilisez %<&%D[0] %s &%D[0]%> pour comparer les adressesutilisez %<-Winvalid-pch%> pour plus d'informationsutilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<-fext-numeric-literals%> pour activer plus de suffixes internesutilisez %<-flax-vector-conversions%> pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rentsutilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez %<__attribute__ ((vector_size))%> Ã  la placeutilisez %<__builtin_rx_mvtc (0, ... )%> pour Ã©crire des valeurs arbitraires dans le PSWutilisez %<alias %s = %s.%s;%> pour introduire l'ensemble qui surcharge la classe de baseutilisation de %<auto%> pour un patron de fonction abrÃ©gÃ©utilisez %<template<>%> pour une spÃ©cialisation expliciteutilisez plutÃ´t %<this->%D%>utilisez directement %qD Ã  la placeutilisez %qs Ã  la placeutilisez un transtypage vers le type attendu pour lever l'ambigÃ¼itÃ©utilisez, par exemple, %<-Wabi=11%> pour avertir Ã  propos de changement depuis GCC 7utilisez le type non rÃ©fÃ©rence %qT pour faire une copie explicite ou %qT pour empÃªcher la copieutilisation de %<alloca%>utilisation de %<alloca%> dans une bouclel'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duitl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long double%> dans les types AltiVec est invalidel'utilisation de %<long long%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qsutilisation de %<this%> dans une expression constanteutilisation de %qDutilisation de %qD avant la dÃ©duction de %<auto%>utilisation de %qsutilisation de %qs dans le patronl'utilisation du modificateur de longueur %qs avec le type de caractÃ¨re %qc a soit aucun effet ou soit un comportement indÃ©finiutilisation de %s et de %s ensemble dans le format %sutilisation de %s et de %s ensemble dans le format %<%%%c%> %sutilisation d'un stockage allouÃ© aprÃ¨s sa dÃ©sallocation dans une expression constantel'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©el'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interditel'utilisation des types boolÃ©ens dans les types AltiVec est invalideutilisation du paquet de paramÃ¨tres intÃ©grÃ© %qD en dehors d'un patronutilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traitsutilisation du patron de classe %qT comme expressionl'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalideutilisation de la fonction supprimÃ©e %qDutilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©denteutilisation de la fonction %qD avec des contraintes non satisfaitesutilisation du patron de variable invalide %qEutilisation d'une variable locale avec un stockage automatique dans la fonction contenanteutilisation d'une fonction ayant plusieurs versions sans version par dÃ©faututilisation d'un vieux style de transtypage vers %q#Tutilisation d'un paramÃ¨tre dans la fonction contenanteutilisation du paramÃ¨tre en dehors du corps de la fonctionutilisation d'un nul sans typeopÃ©rande Â«Â useÂ Â» manquant pour l'instructionutilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre codeutilisez un type de rÃ©fÃ©rence pour empÃªcher la copieutilisez plutÃ´t la directive apostrophe %qsutiliser le %<+%> unaire qui dÃ©grade les opÃ©randes vers des pointeurs ou %<&%D[0] %s &%D[0]%> pour comparer les adressesle tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requisutilisÃ© comme candidat rÃ©Ã©crit pour la comparaison de %qT et %qTvaleur de type Â«Â structÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â unionÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis%<_Alignas%> inutile dans une dÃ©claration vide%qs inutile dans la dÃ©claration videtranstypage inutile vers le type %q#TspÃ©cificateur de classe de stockage inutile dans la dÃ©claration videnom de type inutile dans la dÃ©claration videqualificatif de type inutile dans la dÃ©claration videla recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qErÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT%qD dÃ©fini par l'usager Ã©value toujours les 2 argumentsles littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utilisation de %<num_workers (%d)%>, %d est ignorÃ©utilisation de %<vector_length (%d)%> Ã  cause de l'appel Ã  la routine vector-partitionable, %d est ignorÃ©utilisation de %<vector_length (%d)%>, %d est ignorÃ©utilisation de %<vector_length (%d)%>, le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation de %<vector_length (64)%>, %d est ignorÃ©utilisation de %<vector_length (64)%>, le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utiliser %qs avec un type non signÃ© n'a pas d'effetutilisation d'un pointeur ballant vers %qDutilisation d'un pointeur ballant vers un temporaire non nommÃ©utilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type entier %qTutilisation du pointeur ballant %qE vers %qDutilisation du pointeur ballant %qE vers un temporaire non nommÃ©utilisation de l'ABI darwin64utilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type entier %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type dÃ©cimale en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est de type entier %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type complexe %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type en virgule flottante %qTutilisation du champ %qD invalideutilisation de l'ancienne ABI darwinutilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation d'une r-valeur comme l-valeurutilisation de la compilation sÃ©rie de %d tÃ¢ches LTRANSutilisation du chargement CSE simple aprÃ¨s l'allocation du registreutilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutiliser la valeur d'une affectation simple avec un opÃ©rande Ã  gauche qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©dÃ©claration Â«Â usingÂ Â» pour un membre en dehors de la portÃ©e de la classedÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classela dÃ©claration Â«Â usingÂ Â» ne peut pas nommer l'espace de nom %qDles arguments valables pour %<-foffload=%> sontÂ : %sles arguments valides pour %<-foffload=%> sontÂ : %s; vouliez-vous utiliser %qsÂ ?les arguments valables sont: %sles arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-march=%> sont: %sles arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-mtune=%> sont: %sles arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("arch=")%> sont: %sles arguments valides pour l'attribut %<target("arch=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("tune=")%> sont: %sles arguments valides pour l'attribut %<target("tune=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valables pour %qs sont: %sles arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?les modÃ¨les d'Ã©chec valables sont %qs, %qs, %qs, %qsles noms de fonctionnalitÃ©s valables sont: %sles noms de fonctionnalitÃ©s valides sont: %s; vouliez-vous utiliser %qsÂ ?le format valide est %<ns::attr%> ou %<ns::%>les modÃ¨les valables sont %sles valeurs valides pour l'argument %2$d de la fonction interne %1$qF sont 64, 128, 256, 512, 1024, 2048 et 4096la valeur %qE du type %qT n'est pas une expression constantela valeur %qs n'est pas supportÃ©e par l'attribut %<target%>argument valeurla valeur calculÃ©e n'est pas utilisÃ©ela valeur de %<-mfixed-range%> doit avoir la forme REG1-REG2la valeur passÃ©e dans %qs est trop grandeinitialisation par valeur du type fonction %qTinitialisation par valeur du type incomplet %qTinitialisation par valeur du type rÃ©fÃ©rencÃ© %qTvar-tracking-assignments change l'ordonnancement sÃ©lectifvariablela variable %q#D a un initialiseur mais a un type incompletvariable %q+D dÃ©clarÃ©e %<_Noreturn%>variable %q+D dÃ©clarÃ©e %<inline%>la dÃ©finition de la variable %q+D est marquÃ©e dllimportla variable %q+D pourrait Ãªtre Ã©crasÃ©e par %<longjmp%> ou %<vfork%>la variable %q+D doit Ãªtre Â«Â constÂ Â» pour Ãªtre placÃ©e dans une section en lecture seule Ã  l'aide de %qsla variable %q+D fait partie du cycle des aliasvariable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programmevariable %qD ajustÃ©e pour le niveau de privatisation de OpenACCÂ : %qsla variable %qD a un type fonctionla variable %qD est initialisÃ©e mais a un type incompletla variable %qD du type non littÃ©ral %qT dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©evariable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobantela variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendula variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instructionla variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnellela variable %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©le concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©les tableaux de longueur variable ne sont pas encore supportÃ©s dans les coroutinestype d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traductionvariable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»variable ou champ dÃ©clarÃ© voidune variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>type %qT de taille variable dans la clause %<reduction%>type de taille variable %qT dans la clause %qsle symbole de la variable n'est pas une variablele patron de variable a Ã©tÃ© dÃ©clarÃ© icitemplate-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©les patrons de variables sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogagele pistage des variables a Ã©tÃ© demandÃ© mais il est inutile sans produire d'informations de dÃ©bogagela limite de la taille de pistage des variables est dÃ©passÃ©ela limite de la taille de pistage des variables est dÃ©passÃ©e avec %<-fvar-tracking-assignments%>, on rÃ©essaie sanstableau de taille variable de %<auto%>littÃ©ral composÃ© de taille variableun objet de taille variable peut ne pas Ãªtre initialisÃ©les variables dans l'espace d'adresses de %<__regio_symbol%> ne peuvent pas Ãªtre dÃ©clarÃ©es %<register%>les variables dans l'espace d'adresses de %<__regio_symbol%> ne peuvent pas avoir de valeur initialeles variables dans l'espace d'adresses de %<__regio_symbol%> doivent Ãªtre dÃ©clarÃ©es %<extern%>les variables dans l'espace d'adresses de %<__regio_symbol%> doivent Ãªtre dÃ©clarÃ©es %<volatile%>les variables de type %qT ne peuvent pas avoir une durÃ©e de stockage limitÃ©e au thread%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichierchamp modifiÃ© par une variable au niveau de la portÃ©e du fichierle type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>appel de fragment variadiquele variant %qD et la base %qD ont des types incompatiblesle variant %qD est internele variant %qD n'est pas une fonctionla variante %qs et la base %qs Ã  %L ont des types incompatiblesÂ : %sla variante %qs Ã  %L n'est ni une fonction ni une sous-routinel'Ã©lÃ©ment d'un vecteur %qs n'est pas une valeur GIMPLEvecteur %qs avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypela condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨lel'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalairedÃ©bordement du vecteur dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement du vecteur dans l'expression de type %qT rÃ©sulte en %qEl'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨cela taille du vecteur n'est pas un multiple entier de la taille des Ã©lÃ©mentstypes vectoriels attendus dans %qstypes vectoriels attendus dans %qsla vectorisation n'a pas eu lieu pour une boucle simddes vecteurs avec un nombre d'Ã©lÃ©ments diffÃ©rents ont Ã©tÃ© trouvÃ©s dans %qsverify_bind_c_derived_type(): Le symbole donnÃ© est NULL de maniÃ¨re inattendueverify_cgraph_node a Ã©chouÃ©verify_flow_info a Ã©chouÃ©verify_flow_info: L'arÃªte succ du bloc de base %d est corrompueverify_flow_info: Le bloc %i a loop_father mais il n'y a pas de bouclesverify_flow_info: Le bloc %i n'a pas de loop_fatherverify_flow_info: ArÃªte dupliquÃ©e %i->%iverify_flow_info: Blocs incorrects pour le fallthru %i->%iverify_flow_info: Fallthru incorrect %i->%iverify_flow_info: DÃ©compte du bloc %i manquantverify_flow_info: REG_BR_PROB ne correspond pas au CFG (Control Flow Graph) %i %iverify_flow_info: REG_BR_PROB est dÃ©fini mais la probabilitÃ© du CFG (Control Flow Graph) ne l'est pasverify_flow_info: DÃ©compte du bloc %i erronÃ©verify_flow_info: Mauvaise probabilitÃ© de l'arÃªte %i->%iiverify_flow_info: fanion d'arÃªte non allouÃ© dÃ©fini sur %d -> %dverify_flow_info: fanion non allouÃ© dÃ©fini sur BB %dverify_gimple a Ã©chouÃ©verify_ssa a Ã©chouÃ©l'attribut de version n'est pas une chaÃ®nemarqueur de conflit de contrÃ´le de version dans le fichierla version hÃ©ritÃ©e de %qT est dÃ©clarÃ©e icila version de %<g%> sera omise, veuillez spÃ©cifier la version pour chaque extension individuellement.un symbole avec une version doit Ãªtre publicun symbole avec une version doit avoir la visibilitÃ© par dÃ©fautle spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classePHI virtuel avec des emplacements d'argumentsnom SSA virtuel pour une dÃ©claration non VOPla base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©opÃ©rande Â«Â defÂ Â» virtuel manquant pour l'instructionla dÃ©finition virtuelle n'est pas un nom SSAla dÃ©finition virtuelle de l'instruction n'est pas Ã  jourla fonction virtuelle %q+D redÃ©fini une fonction finaleune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitdes versions multiples de fonctions virtuelles ne sont pas supportÃ©esles fonctions virtuelles ne peuvent pas Ãªtre %<constexpr%> avant C++20les fonctions virtuelles ne peuvent pas Ãªtre amiesmÃ©thode virtuelle %qDfonction non classe virtuelle %qsla table virtuelle de type %qD contient des informations RTTIla table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition uniquele pointeur vers une table virtuelle est utilisÃ© sans avoir Ã©tÃ© initialisÃ©utilisation virtuelle de l'instruction pas Ã  jouropÃ©rande d'utilisation virtuelle manquant pour l'instructionl'argument de visibilitÃ© n'est pas une chaÃ®nel'attribut de visibilitÃ© n'est pas supportÃ© dans cette configuration; ignorÃ©le Â«Â #pragma __messageÂ Â» du vms est ignorÃ©la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtreargument volatilevtable pour la vÃ©rification de la vtable n'est pas supportÃ© avec LTOwaitpid a Ã©chouÃ©attention: attention: envisagez de faire l'Ã©dition de liens avec Â«Â -staticÂ Â» car les bibliothÃ¨ques systÃ¨me avecon attendait Â«Â %sÂ Â»le %q+D faible ne peut pas Ãªtre dÃ©fini %qEles dÃ©finitions d'alias faibles ne sont pas supportÃ©es dans cette configurationles synonymes faibles ne sont pas supportÃ©sla dÃ©claration faible de %q+D est appliquÃ©e Ã  une dÃ©finition statique qui existe dÃ©jÃ la dÃ©claration faible de %q+D doit Ãªtre publiquela dÃ©claration faible de %q+D n'est pas supportÃ©eles poids doivent Ãªtre non nÃ©gatifsen stockant %qT, %qE requiert une base vectorielle et un index scalairelors de l'Ã©criture de la sortie dans %s: %malors que %qT se dÃ©compose en %E Ã©lÃ©mentsalors que %qT se dÃ©compose en %wu Ã©lÃ©mentalors que %qT se dÃ©compose en %wu Ã©lÃ©mentsen rÃ©fÃ©renÃ§ant %qDla largeur de %qD dÃ©passe celle de son typela largeur de %qs excÃ¨de son typela largeur du champ de bits %qD a le type non entier %qTavecavec %<ancestor%>, seules les clauses %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, et %<map%> peuvent apparaÃ®tre dans la constructiondans cette bouclesans %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> est Ã©quivalent Ã  %<-gvariable-location-views%>la rÃ©gion qui partage une tÃ¢che ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masket%>, %<task%> explicite ou une rÃ©gion %<taskloop%>Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bitswrite_atom(): Tentative d'Ã©crire un atome dabwrite_symbol(): mauvais symbole de module %qswrite_symtree(): Symbole pas Ã©critl'Ã©criture de %E octet dans une rÃ©gion de taille %E dÃ©borde de la destinationl'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destinationl'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destinationÃ©crit %wu octet dans une rÃ©gion de taille %wuÃ©crit %wu octets dans une rÃ©gion de taille %wuÃ©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wuÃ©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wuÃ©criture CMI %qsÃ©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destinationÃ©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wuÃ©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wuÃ©criture dans un objet constant (argument %d)Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>Ã©criture du fichier de sortieÃ©criture Ã  travers un pointeur nul (argument %d)Ã©criture de la liste de sortie LTRANS %s: %ml'Ã©criture dans l'espace d'adresses %qs n'est pas supportÃ©emauvaise entrÃ©e %<TYPE_CACHED_VALUES%>mauvaise quantitÃ© d'arÃªtes de branchements aprÃ¨s le branchement conditionnel dans le bb %imauvais nombre d'arÃªtes de branchement aprÃ¨s le branchement inconditionnel %iargument %qs erronÃ© pour l'option %qsmauvais argument aux attributs ignorÃ©sl'arÃªte %d->%d est erronÃ©e pour l'argument PHIentrÃ©e erronÃ©e dans la liste %<TYPE_ARG_TYPES%>liste d'utilisation immÃ©diate erronÃ©einsn erronÃ©e dans l'arÃªte fallthrumauvaise liste des boucles sorties pour l'arÃªte %d->%dnombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qEmauvais nombre d'arguments pour %%:debug-level-gtmauvais nombre d'arguments pour %%:dwarf-version-gtmauvais nombre d'arguments pour %<__builtin_addressof%>mauvais nombre d'arguments pour %<__builtin_assoc_barrier%>mauvais nombre d'arguments pour %<__builtin_call_with_static_chain%>mauvais nombre d'arguments pour %<__builtin_choose_expr%>mauvais nombre d'arguments pour %<__builtin_complex%>mauvais nombre d'arguments pour %<__builtin_convertvector%>mauvais nombre d'arguments pour %<__builtin_launder%>mauvais nombre d'arguments pour %<__builtin_shuffle%>mauvais nombre d'arguments pour %<__builtin_shufflevector%>nombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>nombre erronÃ© d'arguments pour la fonction %<va_start%>mauvais nombre d'arÃªtes de branchements aprÃ¨s le branchement inconditionnel dans le bb %inombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)mauvais fanions d'une arÃªte sortante Ã  la fin du bb %dnom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qsarbre erronÃ© dans la liste %<TYPE_FIELDS%>argument de type erronÃ© pour %stype d'argument erronÃ© pour abstype d'argument erronÃ© pour absutype d'argument erronÃ© pour le complÃ©ment de bittype d'argument erronÃ© pour la conjugaisontype d'argument erronÃ© pour un dÃ©crÃ©menttype d'argument erronÃ© pour un incrÃ©menttype d'argument erronÃ© pour le point d'exclamation unairetype d'argument erronÃ© pour le moins unairetype d'argument erronÃ© pour le plus unairetype d'argument erronÃ© pour %sretour d'un registre x87 alors que x87 est dÃ©sactivÃ©xstormy16_print_operand: code inconnuvous pouvez activer %qs en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez activer SVE en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez stabiliser cette valeur avec %<--param hardware_destructive_interference_size=%d%> ou dÃ©sactiver cet avertissement avec %<-Wno-interference-size%>vous pouvez utiliser un espace de noms en ligne Ã  la placevous pouvez contourner cela en enlevant l'initialiseurVous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qsvous devriez utiliser l'option %<-%s%>l'architecture de votre processeur natif (%qs) ne supporte pas l'ABI %qs, utilisation de %<-m%s=%s%>z/Architecture.zÃ©ro comme constante de pointeur nulsection de tableau ayant une longueur nulle dans la clause %qstableau %q+D de taille nulle ou nÃ©gativetype %qT de taille nulle dans la clause %<reduction%>type de taille nulle %qT dans la clause %qsvecteur de taille nullelargeur nulle pour le champ de bits %q+Dlargeur nulle pour le champ de bits %qslargeur zÃ©ro dans le format %schaÃ®ne de format %s de longueur nulletableau %qD de taille zÃ©rotableau %qT de taille zÃ©romembre tableau de taille nulle %qD dans un %q#T par ailleurs videmembre tableau de taille nulle %qD pas Ã  la fin de %q#T{anonyme}{erronÃ©}
\ No newline at end of file
diff -Nrcpad gcc-12.1.0/gcc/po/fr.po gcc-12.2.0/gcc/po/fr.po
*** gcc-12.1.0/gcc/po/fr.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/fr.po	Fri Aug 19 08:09:53 2022
***************
*** 97,106 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 12.1-b20220403\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-04-01 17:30+0000\n"
! "PO-Revision-Date: 2022-04-06 07:46+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 12.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-05-05 17:00+0000\n"
! "PO-Revision-Date: 2022-05-09 10:26+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 des transtypag
*** 3532,3752 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr "Avertissements des compilations spÃ©culatives telles que __traits(compiles)."
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
  msgstr "GÃ©nÃ©rer un fichier JSON."
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-Xf <fichier>\tÃ‰crire la sortie JSON vers le <fichier> donnÃ©."
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr "BibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos."
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr "BibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos."
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr "Lier avec le fichier de dÃ©marrage standard D lors de la compilation."
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "GÃ©nÃ©rer du code pour toutes les instanciations de patrons."
  
! #: d/lang.opt:182
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "GÃ©nÃ©rer du code pour les contrats assert."
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr "-fbounds-check=[on|safeonly|off]\tActiver le contrÃ´le des limites des tableaux uniquement dans du code @safe, sinon, dÃ©sactiver le contrÃ´le."
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr "-fcheckaction=[throw,halt,context]\tComportement en cas d'Ã©chec du contrat."
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr "Compiler le code pour le dÃ©bogage."
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr "-fdebug=<niveau|ident>\tCompiler le code en mode dÃ©bogage, code <= <niveau>, ou code identifiÃ© par <ident>."
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "Generate documentation."
  msgstr "GÃ©nÃ©rer la documentation."
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr "-fdoc-dir=<rÃ©p>\tÃ‰crire le fichier de documentation dans le rÃ©pertoire <rÃ©p>."
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-fdoc-file<<fichier>\tÃ‰crire la documentation dans <fichier>."
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr "-fdoc-inc=<fichier>\tInclure un <fichier> macro Ddoc."
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Supposer que les bibliothÃ¨ques standards dâ€™exÃ©cution du D et Â«Â D mainÂ Â» existent."
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr "Ajouter des commentaires pour les dÃ©clarations ignorÃ©es dans l'en-tÃªte C++ gÃ©nÃ©rÃ©."
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-cxx-spec=<fichier>\tÃ‰crire toutes les dÃ©clarations sous forme de code C++ dans le <fichier>."
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique."
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr "-fextern-std=<standard>\tDÃ©finir la compatibilitÃ© de la dÃ©coration de noms C++ avec <standard>."
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr "Ignorer les pragmas non supportÃ©s."
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "GÃ©nÃ©rer du code pour les contrats invariants des classes."
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr "GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation."
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr "-fmodule-file=<module.paquet>=<specfich>\tutiliser <specfich> comme fichier source pour <module.paquet>."
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr "GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie."
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr "Traiter tous les modules spÃ©cifiÃ©s sur la ligne de commande mais ne gÃ©nÃ©rer du code que pour le module spÃ©cifiÃ© par l'argument."
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "GÃ©nÃ©rer du code pour les contrats post-condition."
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "GÃ©nÃ©rer du code pour les contrats prÃ©-condition."
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr "Activer toutes les fonctionnalitÃ©s Ã  venir du langage D."
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr "ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e."
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr "ImplÃ©menter DIP1008: Autoriser les exceptions dans du code @nogc."
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "ImplÃ©menter DIP1021: Arguments de fonction mutables."
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr "ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es."
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr "DÃ©truire les champs d'objets partiellement construits."
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr "Utiliser la comparaisons au niveau des champs dans l'Ã©galitÃ© de structure."
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr "Quand un symbole est rÃ©solu, vÃ©rifier la portÃ©e de Â«Â alias thisÂ Â» avant d'examiner les portÃ©es supÃ©rieures."
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr "ImplÃ©menter les paramÃ¨tres Â«Â inÂ Â» comme signifiant la portÃ©e constante."
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr "ImplÃ©menter les contrats Â«Â inÂ Â» des mÃ©thodes surchargÃ©es comme Ã©tant un sur-ensemble du contrat parent."
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr "DÃ©sactiver l'accÃ¨s aux objets en mÃ©moire partagÃ©e."
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Activer les arguments r-valeur aux paramÃ¨tres par rÃ©fÃ©rence."
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr "Autoriser l'utilisation de Â«Â =>Â Â» pour les mÃ©thodes et les fonctions du plus haut niveau en plus des lambdas."
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Compile release version."
  msgstr "Compiler en version publiable."
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr "DÃ©sactiver toutes les fonctionnalitÃ©s rÃ©versibles du langage D."
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3532,3757 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr "Avertissements des compilations spÃ©culatives telles que __traits(compiles)."
  
! #: d/lang.opt:151
  #, no-c-format
  msgid "Generate JSON file."
  msgstr "GÃ©nÃ©rer un fichier JSON."
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-Xf <fichier>\tÃ‰crire la sortie JSON vers le <fichier> donnÃ©."
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr "BibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos."
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr "BibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos."
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr "Lier avec le fichier de dÃ©marrage standard D lors de la compilation."
  
! #: d/lang.opt:174
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "GÃ©nÃ©rer du code pour toutes les instanciations de patrons."
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "GÃ©nÃ©rer du code pour les contrats assert."
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr "-fbounds-check=[on|safeonly|off]\tActiver le contrÃ´le des limites des tableaux uniquement dans du code @safe, sinon, dÃ©sactiver le contrÃ´le."
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr "-fcheckaction=[throw,halt,context]\tComportement en cas d'Ã©chec du contrat."
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr "Compiler le code pour le dÃ©bogage."
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr "-fdebug=<niveau|ident>\tCompiler le code en mode dÃ©bogage, code <= <niveau>, ou code identifiÃ© par <ident>."
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "Generate documentation."
  msgstr "GÃ©nÃ©rer la documentation."
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr "-fdoc-dir=<rÃ©p>\tÃ‰crire le fichier de documentation dans le rÃ©pertoire <rÃ©p>."
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-fdoc-file<<fichier>\tÃ‰crire la documentation dans <fichier>."
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr "-fdoc-inc=<fichier>\tInclure un <fichier> macro Ddoc."
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Supposer que les bibliothÃ¨ques standards dâ€™exÃ©cution du D et Â«Â D mainÂ Â» existent."
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr "Ajouter des commentaires pour les dÃ©clarations ignorÃ©es dans l'en-tÃªte C++ gÃ©nÃ©rÃ©."
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-cxx-spec=<fichier>\tÃ‰crire toutes les dÃ©clarations sous forme de code C++ dans le <fichier>."
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique."
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr "-fextern-std=<standard>\tDÃ©finir la compatibilitÃ© de la dÃ©coration de noms C++ avec <standard>."
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr "Ignorer les pragmas non supportÃ©s."
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "GÃ©nÃ©rer du code pour les contrats invariants des classes."
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr "GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation."
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr "-fmodule-file=<module.paquet>=<specfich>\tutiliser <specfich> comme fichier source pour <module.paquet>."
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr "GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie."
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr "Traiter tous les modules spÃ©cifiÃ©s sur la ligne de commande mais ne gÃ©nÃ©rer du code que pour le module spÃ©cifiÃ© par l'argument."
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "GÃ©nÃ©rer du code pour les contrats post-condition."
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "GÃ©nÃ©rer du code pour les contrats prÃ©-condition."
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr "Activer toutes les fonctionnalitÃ©s Ã  venir du langage D."
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr "ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e."
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr "ImplÃ©menter DIP1008: Autoriser les exceptions dans du code @nogc."
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "ImplÃ©menter DIP1021: Arguments de fonction mutables."
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr "ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es."
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr "DÃ©truire les champs d'objets partiellement construits."
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr "Utiliser la comparaisons au niveau des champs dans l'Ã©galitÃ© de structure."
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr "Quand un symbole est rÃ©solu, vÃ©rifier la portÃ©e de Â«Â alias thisÂ Â» avant d'examiner les portÃ©es supÃ©rieures."
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr "ImplÃ©menter les paramÃ¨tres Â«Â inÂ Â» comme signifiant la portÃ©e constante."
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr "ImplÃ©menter les contrats Â«Â inÂ Â» des mÃ©thodes surchargÃ©es comme Ã©tant un sur-ensemble du contrat parent."
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr "DÃ©sactiver l'accÃ¨s aux objets en mÃ©moire partagÃ©e."
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Activer les arguments r-valeur aux paramÃ¨tres par rÃ©fÃ©rence."
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr "Autoriser l'utilisation de Â«Â =>Â Â» pour les mÃ©thodes et les fonctions du plus haut niveau en plus des lambdas."
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Compile release version."
  msgstr "Compiler en version publiable."
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr "DÃ©sactiver toutes les fonctionnalitÃ©s rÃ©versibles du langage D."
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr "Annuler DIP1000: Pointeurs Ã  portÃ©e limitÃ©e."
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "SpÃ©cifier la plage des registre
*** 5709,5715 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
--- 5714,5720 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats."
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr "DÃ©finir le registre pour conten
*** 5890,5896 ****
  msgid "Target the software simulator."
  msgstr "Cible le simulateur logiciel."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
--- 5895,5901 ----
  msgid "Target the software simulator."
  msgstr "Cible le simulateur logiciel."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) vaut 12."
*** 6192,6204 ****
  msgid "Use 80-bit long double."
  msgstr "Utiliser un long double de 80 bits."
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "Utiliser un long double de 64 bits."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
--- 6197,6209 ----
  msgid "Use 80-bit long double."
  msgstr "Utiliser un long double de 80 bits."
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "Utiliser un long double de 64 bits."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr "Ã‰mettre un appel au compteur de
*** 6899,6905 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles."
--- 6904,6910 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles."
*************** msgstr "Convertir les appel et saut indi
*** 6994,7000 ****
  msgid "Convert function return to call and return thunk."
  msgstr "Convertir le retour de fonction en un fragment d'appel et de retour."
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):"
--- 6999,7005 ----
  msgid "Convert function return to call and return thunk."
  msgstr "Convertir le retour de fonction en un fragment d'appel et de retour."
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):"
*************** msgstr "Supporter les fonctions internes
*** 7125,7130 ****
--- 7130,7140 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "Ne pas utiliser la table GOT pour accÃ©der aux symboles externes."
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr "NumÃ©ro d'instruction au delÃ  duquel la pÃ©nalitÃ© de stagnation STFL est compensable."
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "GÃ©nÃ©rer du code qui peut garde
*** 7451,7477 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr "GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt."
  
! #: config/nvptx/nvptx.opt:58
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "SpÃ©cifier l'architecture PTX ISA cible Ã  utiliser."
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr "AliasÂ :"
  
! #: config/nvptx/nvptx.opt:117
  #, no-c-format
  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:136
  #, 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:140
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "Initialiser les registres ptx."
--- 7461,7487 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr "GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt."
  
! #: config/nvptx/nvptx.opt:57
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "SpÃ©cifier l'architecture PTX ISA cible Ã  utiliser."
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr "AliasÂ :"
  
! #: config/nvptx/nvptx.opt:116
  #, no-c-format
  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:135
  #, 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:139
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "Initialiser les registres ptx."
*************** msgstr "ABI de 31 bits."
*** 7766,7927 ****
  msgid "64 bit ABI."
  msgstr "ABI de 64 bits."
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "Tenir Ã  jour une liste inversÃ©e de pointeurs."
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "Imprimer des informations additionnelles de dÃ©bogage."
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "Architecture ESA/390."
  
! #: config/s390/s390.opt:138
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante."
  
! #: config/s390/s390.opt:142
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "Activer l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr "Prends deux nombres entiers non-nÃ©gatifs sÃ©parÃ©s par une virgule. Le premier nombre indique le nombre d'instructions Nop de deux octets Ã  ajouter avant l'Ã©tiquette de la fonction. Le second nombre indique le nombre d'instructions Nop d'un demi-mot Ã  ajouter aprÃ¨s l'Ã©tiquette. Des instructions Nop de la taille la plus grande possible sont utilisÃ©es (six, quatre ou deux octets) en commenÃ§ant par la taille la plus grande possible. Si les deux valeurs sont Ã  zÃ©ro, la correction Ã  chaud est dÃ©sactivÃ©e."
  
! #: config/s390/s390.opt:164
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Utiliser des instructions transactionnelles matÃ©rielles."
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle."
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr "Utiliser une disposition de pile compacte."
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr "Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k."
  
! #: config/s390/s390.opt:180
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e."
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "ArrÃªter l'option -mstack-guard=."
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e."
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "ArrÃªter l'option -mstack-size=."
  
! #: config/s390/s390.opt:204
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliser les instructions mvcle pour les dÃ©placements de blocs."
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h."
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique."
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e."
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 1."
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Supposer que les segments de donnÃ©es sont relatifs au segment texte."
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr "Emballer toutes les branches indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr "Emballer les sauts de table indirects et les goto calculÃ©s dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. L'utilisation de thunk ou thunk-extern avec cette option requiert que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline."
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr "Emballer tous les appels indirects dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr "Emballer toutes les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr "Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches oÃ¹ l'adresse de retour est restaurÃ©e depuis la mÃ©moire."
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr "Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches pour lesquelles l'adresse de retour n'a pas besoin d'Ãªtre restaurÃ©e depuis la mÃ©moire."
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr "GÃ©nÃ©rer les sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg et .s390_return_mem pour contenir les emplacements des branches indirectes qui ont Ã©tÃ© corrigÃ©es par l'utilisation d'une des options -mindirect-branch* ou -mfunction-return*.  Les sections consistent en un tableau d'Ã©lÃ©ments sur 32 bits. Chaque entrÃ©e contient le dÃ©calage depuis l'entrÃ©e de l'emplacement corrigÃ©."
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction. Le code compilÃ© aura besoin d'un processeur 64 bits et de glibc 2.29 ou plus rÃ©cent pour s'exÃ©cuter."
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__."
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr "Ã‰mettre des instructions multiplier-additionner fusionnÃ©es pour des doubles longs dans les registres vectoriels (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  La passe de rÃ©association ne gÃ¨re pas les multiplications-additions fusionnÃ©es, par consÃ©quent, le code gÃ©nÃ©rÃ© par l'intermÃ©diaire est enclin Ã  produire de longues chaÃ®nes de multiplications-additions fusionnÃ©es.  Ceci n'est pas bien tolÃ©rÃ© par le pipeline.  Le comportement par dÃ©faut consiste Ã  Ã©mettre des instructions de multiplication et d'addition sÃ©parÃ©es pour des doubles longs dans les registres vectoriels car des mesures ont montrÃ© que cela amÃ©liorait la performance.  Cette option permet de le dÃ©sactiver pour rÃ©aliser des tests."
--- 7776,7937 ----
  msgid "64 bit ABI."
  msgstr "ABI de 64 bits."
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "Tenir Ã  jour une liste inversÃ©e de pointeurs."
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "Imprimer des informations additionnelles de dÃ©bogage."
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "Architecture ESA/390."
  
! #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante."
  
! #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "Activer l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr "Prends deux nombres entiers non-nÃ©gatifs sÃ©parÃ©s par une virgule. Le premier nombre indique le nombre d'instructions Nop de deux octets Ã  ajouter avant l'Ã©tiquette de la fonction. Le second nombre indique le nombre d'instructions Nop d'un demi-mot Ã  ajouter aprÃ¨s l'Ã©tiquette. Des instructions Nop de la taille la plus grande possible sont utilisÃ©es (six, quatre ou deux octets) en commenÃ§ant par la taille la plus grande possible. Si les deux valeurs sont Ã  zÃ©ro, la correction Ã  chaud est dÃ©sactivÃ©e."
  
! #: config/s390/s390.opt:167
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Utiliser des instructions transactionnelles matÃ©rielles."
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle."
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr "Utiliser une disposition de pile compacte."
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr "Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k."
  
! #: config/s390/s390.opt:183
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante."
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e."
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "ArrÃªter l'option -mstack-guard=."
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e."
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "ArrÃªter l'option -mstack-size=."
  
! #: config/s390/s390.opt:207
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliser les instructions mvcle pour les dÃ©placements de blocs."
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h."
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique."
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e."
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 1."
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Supposer que les segments de donnÃ©es sont relatifs au segment texte."
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr "Emballer toutes les branches indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr "Emballer les sauts de table indirects et les goto calculÃ©s dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. L'utilisation de thunk ou thunk-extern avec cette option requiert que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline."
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr "Emballer tous les appels indirects dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr "Emballer toutes les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche."
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr "Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches oÃ¹ l'adresse de retour est restaurÃ©e depuis la mÃ©moire."
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr "Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches pour lesquelles l'adresse de retour n'a pas besoin d'Ãªtre restaurÃ©e depuis la mÃ©moire."
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr "GÃ©nÃ©rer les sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg et .s390_return_mem pour contenir les emplacements des branches indirectes qui ont Ã©tÃ© corrigÃ©es par l'utilisation d'une des options -mindirect-branch* ou -mfunction-return*.  Les sections consistent en un tableau d'Ã©lÃ©ments sur 32 bits. Chaque entrÃ©e contient le dÃ©calage depuis l'entrÃ©e de l'emplacement corrigÃ©."
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction. Le code compilÃ© aura besoin d'un processeur 64 bits et de glibc 2.29 ou plus rÃ©cent pour s'exÃ©cuter."
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__."
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr "Ã‰mettre des instructions multiplier-additionner fusionnÃ©es pour des doubles longs dans les registres vectoriels (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  La passe de rÃ©association ne gÃ¨re pas les multiplications-additions fusionnÃ©es, par consÃ©quent, le code gÃ©nÃ©rÃ© par l'intermÃ©diaire est enclin Ã  produire de longues chaÃ®nes de multiplications-additions fusionnÃ©es.  Ceci n'est pas bien tolÃ©rÃ© par le pipeline.  Le comportement par dÃ©faut consiste Ã  Ã©mettre des instructions de multiplication et d'addition sÃ©parÃ©es pour des doubles longs dans les registres vectoriels car des mesures ont montrÃ© que cela amÃ©liorait la performance.  Cette option permet de le dÃ©sactiver pour rÃ©aliser des tests."
*************** msgstr "--help=<classe>\tAfficher la des
*** 12499,12506 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
! msgstr "Synonyme pour --help=target."
  
  #: common.opt:468
  #, no-c-format
--- 12509,12516 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
! msgstr "Afficher les options de la ligne de commande spÃ©cifiques Ã  la cible (y compris les options de l'assembleur et de l'Ã©diteur de liens)."
  
  #: common.opt:468
  #, no-c-format
*************** msgstr "l'opÃ©rande Â«Â %%lÂ Â» n'est pa
*** 16674,16685 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16684,16695 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 16760,16817 ****
  msgstr "  --help                   Afficher cette aide.\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
! msgstr "  --target-help            Afficher les options de ligne de commande spÃ©cifiques Ã  la cible.\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr " --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,â€¦].\n"
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Afficher les types spÃ©cifiques des options de la ligne de commande.\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Utilisez Â«Â -v --helpÂ Â» pour afficher les options de la ligne de commande des sous-processus).\n"
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Afficher des informations sur la version du compilateur.\n"
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Afficher toutes les chaÃ®nes de specs internes.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Afficher la version du compilateur.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Afficher le processeur ciblÃ© par le compilateur.\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "  -foffload=<cibles>       SpÃ©cifier les cibles pour les dÃ©chargements.\n"
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Afficher les rÃ©pertoires du chemin de recherche du compilateur.\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Afficher le nom de la bibliothÃ¨que accompagnant le compilateur.\n"
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<lib>   Afficher le chemin complet vers la bibliothÃ¨que <lib>.\n"
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Afficher le chemin complet vers le composant <prog> du compilateur.\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 16770,16827 ----
  msgstr "  --help                   Afficher cette aide.\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
! msgstr "  --target-help            Afficher les options de ligne de commande spÃ©cifiques Ã  la cible (y compris les options de l'assembleur et de l'Ã©diteur de liens).\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr " --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,â€¦].\n"
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Afficher les types spÃ©cifiques des options de la ligne de commande.\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Utilisez Â«Â -v --helpÂ Â» pour afficher les options de la ligne de commande des sous-processus).\n"
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Afficher des informations sur la version du compilateur.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Afficher toutes les chaÃ®nes de specs internes.\n"
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Afficher la version du compilateur.\n"
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Afficher le processeur ciblÃ© par le compilateur.\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "  -foffload=<cibles>       SpÃ©cifier les cibles pour les dÃ©chargements.\n"
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Afficher les rÃ©pertoires du chemin de recherche du compilateur.\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Afficher le nom de la bibliothÃ¨que accompagnant le compilateur.\n"
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<lib>   Afficher le chemin complet vers la bibliothÃ¨que <lib>.\n"
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Afficher le chemin complet vers le composant <prog> du compilateur.\n"
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 16819,16829 ****
  "  -print-multiarch         Afficher le triplet GNU normalisÃ© de la cible, utilisÃ© comme\n"
  "                           un composant dans le chemin dâ€™accÃ¨s de la bibliothÃ¨que.\n"
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Afficher la racine du rÃ©pertoire des versions de libgcc.\n"
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 16829,16839 ----
  "  -print-multiarch         Afficher le triplet GNU normalisÃ© de la cible, utilisÃ© comme\n"
  "                           un composant dans le chemin dâ€™accÃ¨s de la bibliothÃ¨que.\n"
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Afficher la racine du rÃ©pertoire des versions de libgcc.\n"
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 16832,16882 ****
  "                           la ligne de commande et les multiples rÃ©pertoires de\n"
  "                           recherche des bibliothÃ¨ques.\n"
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Afficher le chemin relatif vers les bibliothÃ¨ques de l'OS.\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Afficher le rÃ©pertoire des bibliothÃ¨ques de la cible.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Afficher le suffixe de la racine systÃ¨me utilisÃ© pour trouver les en-tÃªtes.\n"
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<options>            Passer les <options> sÃ©parÃ©es par des virgules Ã  l'assembleur.\n"
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<options>            Passer les <options> sÃ©parÃ©es par des virgules au prÃ©processeur.\n"
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<options>            Passer les <options> sÃ©parÃ©es par des virgules Ã  l'Ã©diteur de liens.\n"
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <argument>   Passer l'<argument> Ã  l'assembleur.\n"
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <argument>  Passer l'<argument> au prÃ©processeur.\n"
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <argument>       Passer lâ€™<argument> Ã  l'Ã©diteur de liens.\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Ne pas dÃ©truire les fichiers intermÃ©diaires.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        Ne pas effacer les fichiers intermÃ©diaires.\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 16842,16892 ----
  "                           la ligne de commande et les multiples rÃ©pertoires de\n"
  "                           recherche des bibliothÃ¨ques.\n"
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Afficher le chemin relatif vers les bibliothÃ¨ques de l'OS.\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Afficher le rÃ©pertoire des bibliothÃ¨ques de la cible.\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Afficher le suffixe de la racine systÃ¨me utilisÃ© pour trouver les en-tÃªtes.\n"
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<options>            Passer les <options> sÃ©parÃ©es par des virgules Ã  l'assembleur.\n"
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<options>            Passer les <options> sÃ©parÃ©es par des virgules au prÃ©processeur.\n"
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<options>            Passer les <options> sÃ©parÃ©es par des virgules Ã  l'Ã©diteur de liens.\n"
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <argument>   Passer l'<argument> Ã  l'assembleur.\n"
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <argument>  Passer l'<argument> au prÃ©processeur.\n"
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <argument>       Passer lâ€™<argument> Ã  l'Ã©diteur de liens.\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Ne pas dÃ©truire les fichiers intermÃ©diaires.\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        Ne pas effacer les fichiers intermÃ©diaires.\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 16884,16906 ****
  "  -no-canonical-prefixes   Ne pas normaliser les chemins lors de la compilation\n"
  "                           de prÃ©fixes relatifs Ã  d'autres composants de gcc.\n"
  
! #: gcc.cc:3796
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Utiliser des pipes au lieu de fichiers intermÃ©diaires.\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Mesurer le temps d'exÃ©cution de chaque sous-processus.\n"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fichier>         Remplacer les specs internes par le contenu du <fichier>.\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          Supposer que les fichiers sources respectent le <standard>.\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 16894,16916 ----
  "  -no-canonical-prefixes   Ne pas normaliser les chemins lors de la compilation\n"
  "                           de prÃ©fixes relatifs Ã  d'autres composants de gcc.\n"
  
! #: gcc.cc:3797
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Utiliser des pipes au lieu de fichiers intermÃ©diaires.\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Mesurer le temps d'exÃ©cution de chaque sous-processus.\n"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fichier>         Remplacer les specs internes par le contenu du <fichier>.\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          Supposer que les fichiers sources respectent le <standard>.\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 16908,16942 ****
  "  --sysroot=<rÃ©pertoire>   Utiliser <rÃ©pertoire> comme rÃ©pertoire racine pour les\n"
  "                           en-tÃªtes et les bibliothÃ¨ques.\n"
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <rÃ©pertoire>          Ajouter le <rÃ©pertoire> aux chemins de recherche du compilateur.\n"
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Afficher les programmes invoquÃ©s par le compilateur.\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Identique Ã  -v mais les options et les commandes entre guillemets ne sont pas exÃ©cutÃ©es.\n"
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       PrÃ©-traitement seulÂ ; ne pas compiler, assembler ou Ã©diter les liens.\n"
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Compilation seule ; ne pas assembler ou Ã©diter les liens.\n"
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Compiler et assembler, mais ne pas Ã©diter les liens.\n"
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fichier>             Placer la sortie dans le <fichier>.\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 16918,16952 ----
  "  --sysroot=<rÃ©pertoire>   Utiliser <rÃ©pertoire> comme rÃ©pertoire racine pour les\n"
  "                           en-tÃªtes et les bibliothÃ¨ques.\n"
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <rÃ©pertoire>          Ajouter le <rÃ©pertoire> aux chemins de recherche du compilateur.\n"
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Afficher les programmes invoquÃ©s par le compilateur.\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Identique Ã  -v mais les options et les commandes entre guillemets ne sont pas exÃ©cutÃ©es.\n"
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       PrÃ©-traitement seulÂ ; ne pas compiler, assembler ou Ã©diter les liens.\n"
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Compilation seule ; ne pas assembler ou Ã©diter les liens.\n"
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Compiler et assembler, mais ne pas Ã©diter les liens.\n"
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fichier>             Placer la sortie dans le <fichier>.\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 16944,16954 ****
  "  -pie                     CrÃ©er un exÃ©cutable indÃ©pendant de la position en\n"
  "                           mÃ©moire (PIE) liÃ© dynamiquement.\n"
  
! #: gcc.cc:3812
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  CrÃ©er une bibliothÃ¨que partagÃ©e.\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 16954,16964 ----
  "  -pie                     CrÃ©er un exÃ©cutable indÃ©pendant de la position en\n"
  "                           mÃ©moire (PIE) liÃ© dynamiquement.\n"
  
! #: gcc.cc:3813
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  CrÃ©er une bibliothÃ¨que partagÃ©e.\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 16960,16966 ****
  "                           Â«Â noneÂ Â» signifiant d'utiliser le comportement par dÃ©faut\n"
  "                           en tentant d'identifier le langage par l'extension du fichier.\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 16970,16976 ----
  "                           Â«Â noneÂ Â» signifiant d'utiliser le comportement par dÃ©faut\n"
  "                           en tentant d'identifier le langage par l'extension du fichier.\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 16973,17050 ****
  " passÃ©es aux divers sous-processus invoquÃ©s par %s.  Afin de passer\n"
  " les autres options Ã  ces processus l'option -W<lettre> doit Ãªtre utilisÃ©.\n"
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Traitement du spec (%s), lequel est Â«Â %sÂ Â»\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "Cible : %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ConfigurÃ© avec: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ModÃ¨le de thread: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "Algorithmes de compression LTO supportÃ©s: zlib"
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
  # I18N
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc version %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "pilote gcc version %s %sexÃ©cutant gcc version %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Le bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.\n"
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "La source convertie par le prÃ©processeur a Ã©tÃ© stockÃ©e dans le fichier %s, veuillez l'attacher Ã  votre rapport d'anomalie.\n"
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installÃ©s: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmes: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliothÃ¨ques: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 16983,17060 ----
  " passÃ©es aux divers sous-processus invoquÃ©s par %s.  Afin de passer\n"
  " les autres options Ã  ces processus l'option -W<lettre> doit Ãªtre utilisÃ©.\n"
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Traitement du spec (%s), lequel est Â«Â %sÂ Â»\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "Cible : %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ConfigurÃ© avec: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ModÃ¨le de thread: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "Algorithmes de compression LTO supportÃ©s: zlib"
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
  # I18N
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc version %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "pilote gcc version %s %sexÃ©cutant gcc version %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Le bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.\n"
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "La source convertie par le prÃ©processeur a Ã©tÃ© stockÃ©e dans le fichier %s, veuillez l'attacher Ã  votre rapport d'anomalie.\n"
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installÃ©s: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmes: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliothÃ¨ques: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17053,17068 ****
  "\n"
  "Pour les instructions afin de rapporter des anomalies, consultez :\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 17063,17078 ----
  "\n"
  "Pour les instructions afin de rapporter des anomalies, consultez :\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 17073,17079 ****
  "AUCUNE GARANTIE, pas mÃªme pour la COMMERCIALISATION ni L'ADÃ‰QUATION Ã€ UNE TÃ‚CHE PARTICULIÃˆRE.\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 17083,17089 ----
  "AUCUNE GARANTIE, pas mÃªme pour la COMMERCIALISATION ni L'ADÃ‰QUATION Ã€ UNE TÃ‚CHE PARTICULIÃˆRE.\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17086,17092 ****
  "=============================\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 17096,17102 ----
  "=============================\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 17095,17101 ****
  "Utilisez Â«Â -Wl,OPTIONÂ Â» pour passer Â«Â OPTIONÂ Â» Ã  l'Ã©diteur de liens.\n"
  "\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17105,17111 ----
  "Utilisez Â«Â -Wl,OPTIONÂ Â» pour passer Â«Â OPTIONÂ Â» Ã  l'Ã©diteur de liens.\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 17106,17112 ****
  "=======================\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17116,17122 ----
  "=======================\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "Â Â»"
*** 17685,17710 ****
  msgid "At top level:"
  msgstr "Au plus haut niveau:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "Dans la fonction membre %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "Dans la fonction %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    mis en ligne depuis %qs Ã  %r%s:%d:%d%R"
  
  # FRONT
! #: langhooks.cc:454 cp/error.cc:3581
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    mis en ligne depuis %qs Ã  %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    mis en ligne depuis %qs"
--- 17695,17720 ----
  msgid "At top level:"
  msgstr "Au plus haut niveau:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "Dans la fonction membre %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "Dans la fonction %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    mis en ligne depuis %qs Ã  %r%s:%d:%d%R"
  
  # FRONT
! #: langhooks.cc:454 cp/error.cc:3589
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    mis en ligne depuis %qs Ã  %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    mis en ligne depuis %qs"
*************** msgstr "insn non reconnaissable:"
*** 17888,17903 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "insn ne satisfait pas Ã  ses contraintes:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de Â«Â %sÂ Â»"
  
! #: targhooks.cc:2172
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de %<-fpic%>"
  
! #: targhooks.cc:2174
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de %<-fpie%>"
  
--- 17898,17913 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "insn ne satisfait pas Ã  ses contraintes:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de Â«Â %sÂ Â»"
  
! #: targhooks.cc:2251
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de %<-fpic%>"
  
! #: targhooks.cc:2253
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de %<-fpie%>"
  
*************** msgstr "prÃ©fixe d'opÃ©rande invalide Â«
*** 18276,18300 ****
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversion invalide depuis le type %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversion invalide vers le type %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "opÃ©ration non permise sur le type %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26866
  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:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique local"
--- 18286,18310 ----
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversion invalide depuis le type %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversion invalide vers le type %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "opÃ©ration non permise sur le type %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26870
  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:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique local"
*************** msgstr "valeur %%E invalide"
*** 18372,18381 ****
  msgid "unknown relocation unspec"
  msgstr "relocalisation unspec inconnue"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "valeur %%xn invalide"
--- 18382,18391 ----
  msgid "unknown relocation unspec"
  msgstr "relocalisation unspec inconnue"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "valeur %%xn invalide"
*************** msgstr "opÃ©rande invalide pour le code
*** 18444,18450 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "opÃ©rande invalide pour le code de sortie"
--- 18454,18460 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "opÃ©rande invalide pour le code de sortie"
*************** msgstr "opÃ©rande non supportÃ©"
*** 18622,18630 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18632,18640 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "mauvais opÃ©rande output_move_do
*** 18833,18857 ****
  msgid "bad output_condmove_single operand"
  msgstr "mauvais opÃ©rande output_condmove_single"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "adresse ADDR_SPACE_GLOBAL invalide"
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "code d'opÃ©rande %%xn invalide"
  
! #: config/gcn/gcn.cc:6340
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "code %%xn d'opÃ©rande invalide pour QImode"
  
! #: config/gcn/gcn.cc:6422
  #, c-format
  msgid "invalid fp constant"
  msgstr "constante en virgule flottante invalide"
--- 18843,18867 ----
  msgid "bad output_condmove_single operand"
  msgstr "mauvais opÃ©rande output_condmove_single"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "adresse ADDR_SPACE_GLOBAL invalide"
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "code d'opÃ©rande %%xn invalide"
  
! #: config/gcn/gcn.cc:6341
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "code %%xn d'opÃ©rande invalide pour QImode"
  
! #: config/gcn/gcn.cc:6423
  #, c-format
  msgid "invalid fp constant"
  msgstr "constante en virgule flottante invalide"
*************** msgstr "constante en virgule flottante i
*** 18863,18959 ****
  msgid "Expected register or constant integer."
  msgstr "Registre ou constante entiÃ¨re attendus."
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.cc:12899
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre Â«Â %sÂ Â»"
  
! #: config/i386/i386.cc:12904
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.cc:13137
  #, 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:13172
  #, 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:13241
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.cc:13246
  #, 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:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, 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:13476
  #, 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:13494
  #, 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:13517
  #, 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:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.cc:13784
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immÃ©diat vecteur invalide"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
--- 18873,18969 ----
  msgid "Expected register or constant integer."
  msgstr "Registre ou constante entiÃ¨re attendus."
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.cc:12901
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre Â«Â %sÂ Â»"
  
! #: config/i386/i386.cc:12906
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.cc:13139
  #, 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:13174
  #, 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:13243
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â ZÂ Â»"
  
! #: config/i386/i386.cc:13248
  #, 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:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, 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:13478
  #, 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:13496
  #, 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:13519
  #, 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:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.cc:13786
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immÃ©diat vecteur invalide"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
*************** msgstr "impossible d'utiliser une adress
*** 19012,19035 ****
  msgid "invalid addressing mode"
  msgstr "mode d'adressage invalide"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â«Â %%%cÂ Â» n'est pas un prÃ©fixe d'opÃ©rande valide"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 19022,19045 ----
  msgid "invalid addressing mode"
  msgstr "mode d'adressage invalide"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â«Â %%%cÂ Â» n'est pas un prÃ©fixe d'opÃ©rande valide"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 19063,19069 ****
  msgstr "le post-incrÃ©ment d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "mauvaise adresse"
  
--- 19073,19079 ----
  msgstr "le post-incrÃ©ment d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "mauvaise adresse"
  
*************** msgstr "valeur %%y invalide, essayez d'u
*** 19376,19521 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "MÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bits"
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passÃ© Ã  une fonction sans prototype"
  
! #: config/rs6000/rs6000.cc:27573
  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:27642
  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:27718
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/rs6000/rs6000.cc:28257
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversion invalide depuis le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28259
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversion invalide vers le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28261
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversion invalide depuis le type %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28263
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversion invalide vers le type %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28278
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "conversion invalide depuis le type %<* __vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28280
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "conversion invalide vers le type %<* __vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28282
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "conversion invalide depuis le type %<* __vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28284
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "conversion invalide vers le type %<* __vector_pair%>"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "les rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieur"
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr "adresse indÃ©composable"
  
! #: config/s390/s390.cc:8052
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»"
  
! #: config/s390/s390.cc:8075
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "rÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»"
  
! #: config/s390/s390.cc:8093
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â OÂ Â»"
  
! #: config/s390/s390.cc:8115
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â RÂ Â»"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "rÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»"
  
! #: config/s390/s390.cc:8143
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â SÂ Â»"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â NÂ Â»"
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â MÂ Â»"
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.cc:8302
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante invalide - essayez un modificateur de sortie"
  
! #: config/s390/s390.cc:8339
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.cc:8346
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expression invalide - essayez un modificateur de sortie"
  
! #: config/s390/s390.cc:8349
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expression invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.cc:12128
  msgid "vector argument passed to unprototyped function"
  msgstr "vecteur passÃ© en argument Ã  une fonction sans prototype"
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr "les types diffÃ¨rent sur le type signÃ©/non-signÃ©"
  
! #: config/s390/s390.cc:16539
  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:16542
  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:16550
  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"
  
--- 19386,19531 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "MÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bits"
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passÃ© Ã  une fonction sans prototype"
  
! #: config/rs6000/rs6000.cc:27601
  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:27670
  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:27746
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/rs6000/rs6000.cc:28285
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversion invalide depuis le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28287
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversion invalide vers le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28289
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversion invalide depuis le type %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28291
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversion invalide vers le type %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28306
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "conversion invalide depuis le type %<* __vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28308
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "conversion invalide vers le type %<* __vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28310
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "conversion invalide depuis le type %<* __vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28312
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "conversion invalide vers le type %<* __vector_pair%>"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "les rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieur"
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr "adresse indÃ©composable"
  
! #: config/s390/s390.cc:8046
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»"
  
! #: config/s390/s390.cc:8069
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "rÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»"
  
! #: config/s390/s390.cc:8087
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â OÂ Â»"
  
! #: config/s390/s390.cc:8109
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â RÂ Â»"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "rÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»"
  
! #: config/s390/s390.cc:8137
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "adresse invalide pour le modificateur de sortie Â«Â SÂ Â»"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â NÂ Â»"
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "registre ou expression mÃ©moire attendue pour le modificateur de sortie Â«Â MÂ Â»"
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.cc:8296
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante invalide - essayez un modificateur de sortie"
  
! #: config/s390/s390.cc:8333
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.cc:8340
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expression invalide - essayez un modificateur de sortie"
  
! #: config/s390/s390.cc:8343
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expression invalide pour le modificateur de sortie Â«Â %cÂ Â»"
  
! #: config/s390/s390.cc:12122
  msgid "vector argument passed to unprototyped function"
  msgstr "vecteur passÃ© en argument Ã  une fonction sans prototype"
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr "les types diffÃ¨rent sur le type signÃ©/non-signÃ©"
  
! #: config/s390/s390.cc:16556
  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:16559
  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:16567
  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 "crÃ©Ã© et utilisÃ© avec des ABI
*** 19541,19583 ****
  msgid "created and used with different endianness"
  msgstr "crÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rents"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "opÃ©rande %%Y invalide"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "opÃ©rande %%A invalide"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "opÃ©rande %%B invalide"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "opÃ©rande %%C invalide"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "opÃ©rande %%D invalide"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "opÃ©rande %%f invalide"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "opÃ©rande %%s invalide"
  
! #: config/sparc/sparc.cc:9667
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valide"
--- 19551,19593 ----
  msgid "created and used with different endianness"
  msgstr "crÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rents"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "opÃ©rande %%Y invalide"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "opÃ©rande %%A invalide"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "opÃ©rande %%B invalide"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "opÃ©rande %%C invalide"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "opÃ©rande %%D invalide"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "opÃ©rande %%f invalide"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "opÃ©rande %%s invalide"
  
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante en virgule flottante n'est pas un opÃ©rande immÃ©diat valide"
*************** msgstr "({anonyme})"
*** 19784,19790 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> attendu"
--- 19794,19800 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> attendu"
*************** msgstr "%<;%> attendu"
*** 19805,19811 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> attendu"
--- 19815,19821 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> attendu"
*************** msgstr "%<)%> attendu"
*** 19813,19819 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> attendu"
--- 19823,19829 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> attendu"
*************** msgstr "%<;%>, %<,%> ou %<)%> attendu"
*** 19831,19843 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> attendu"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> attendu"
--- 19841,19853 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> attendu"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> attendu"
*************** msgstr "%<[%> attendu"
*** 19846,19852 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> attendu"
--- 19856,19862 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> attendu"
*************** msgstr "%<{%> attendu"
*** 19859,19871 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> attendu"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> attendu"
--- 19869,19881 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> attendu"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> attendu"
*************** msgstr "%<while%> attendu"
*** 19874,19880 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> attendu"
--- 19884,19890 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> attendu"
*************** msgid "expected %<.%>"
*** 19884,19900 ****
  msgstr "%<.%> attendu"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> attendu"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> attendu"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ou %<)%> attendu"
--- 19894,19910 ----
  msgstr "%<.%> attendu"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> attendu"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> attendu"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ou %<)%> attendu"
*************** msgstr "%<,%> ou %<)%> attendu"
*** 19904,19933 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> attendu"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> attendu"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> attendu"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ou %<}%> attendu"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr "<message inconnu durant la compilation>"
  
--- 19914,19943 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> attendu"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> attendu"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> attendu"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ou %<}%> attendu"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr "<message inconnu durant la compilation>"
  
*************** msgstr "<message inconnu durant la compi
*** 19935,19941 ****
  msgid "(anonymous)"
  msgstr "(anonyme)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> attendu"
--- 19945,19951 ----
  msgid "(anonymous)"
  msgstr "(anonyme)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> attendu"
*************** msgstr "%<<%> attendu"
*** 19946,19978 ****
  msgid "expected label"
  msgstr "Ã©tiquette attendue"
  
! #: cp/call.cc:4007
  msgid "candidate:"
  msgstr "candidatÂ :"
  
! #: cp/call.cc:7735
  msgid "  after user-defined conversion:"
  msgstr "  aprÃ¨s la conversion dÃ©finie par l'utilisateurÂ :"
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
  msgstr[1] "les candidats sontÂ :"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "candidat 1Â :"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "candidat 2Â :"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr "saut Ã  l'Ã©tiquette %qD"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "saut Ã  l'Ã©tiquette du Â«Â caseÂ Â»"
  
--- 19956,19988 ----
  msgid "expected label"
  msgstr "Ã©tiquette attendue"
  
! #: cp/call.cc:4018
  msgid "candidate:"
  msgstr "candidatÂ :"
  
! #: cp/call.cc:7745
  msgid "  after user-defined conversion:"
  msgstr "  aprÃ¨s la conversion dÃ©finie par l'utilisateurÂ :"
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
  msgstr[1] "les candidats sontÂ :"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "candidat 1Â :"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "candidat 2Â :"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr "saut Ã  l'Ã©tiquette %qD"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "saut Ã  l'Ã©tiquette du Â«Â caseÂ Â»"
  
*************** msgstr "<erreur de paramÃ¨tre du patron>
*** 20062,20186 ****
  msgid "<statement>"
  msgstr "<dÃ©claration>"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<inconnu>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr "<levÃ©e d'exception>"
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr "<appel de routine UBSan>"
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr "<non analysÃ©>"
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr "<erreur d'expression>"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr "<opÃ©rateur inconnu>"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr "Au niveau global:"
  
! #: cp/error.cc:3613
  #, c-format
  msgid "In static member function %qs"
  msgstr "Dans la fonction membre statique %qs"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Dans le constructeur de copie %qs"
  
! #: cp/error.cc:3617
  #, c-format
  msgid "In constructor %qs"
  msgstr "Dans le constructeur %qs"
  
! #: cp/error.cc:3619
  #, c-format
  msgid "In destructor %qs"
  msgstr "Dans le destructeur %qs"
  
! #: cp/error.cc:3621
  msgid "In lambda function"
  msgstr "Dans la fonction lambda"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: Dans la substitution de %qSÂ :\n"
  
! #: cp/error.cc:3650
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: Dans l'instanciation de %q#DÂ :\n"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "requis rÃ©cursivement par la substitution de %qS\n"
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "requis par la substitution de %qS\n"
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr "requis rÃ©cursivement par %q#D\n"
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr "requis par %q#D\n"
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr "requis rÃ©cursivement depuis ici\n"
  
! #: cp/error.cc:3701
  msgid "required from here\n"
  msgstr "requis depuis ici\n"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]\n"
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]\n"
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs"
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   dans l'expansion %<constexpr%> de %qs"
  
--- 20072,20196 ----
  msgid "<statement>"
  msgstr "<dÃ©claration>"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<inconnu>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr "<levÃ©e d'exception>"
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr "<appel de routine UBSan>"
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr "<non analysÃ©>"
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr "<erreur d'expression>"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr "<opÃ©rateur inconnu>"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr "Au niveau global:"
  
! #: cp/error.cc:3621
  #, c-format
  msgid "In static member function %qs"
  msgstr "Dans la fonction membre statique %qs"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Dans le constructeur de copie %qs"
  
! #: cp/error.cc:3625
  #, c-format
  msgid "In constructor %qs"
  msgstr "Dans le constructeur %qs"
  
! #: cp/error.cc:3627
  #, c-format
  msgid "In destructor %qs"
  msgstr "Dans le destructeur %qs"
  
! #: cp/error.cc:3629
  msgid "In lambda function"
  msgstr "Dans la fonction lambda"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: Dans la substitution de %qSÂ :\n"
  
! #: cp/error.cc:3658
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: Dans l'instanciation de %q#DÂ :\n"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "requis rÃ©cursivement par la substitution de %qS\n"
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "requis par la substitution de %qS\n"
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr "requis rÃ©cursivement par %q#D\n"
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr "requis par %q#D\n"
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr "requis rÃ©cursivement depuis ici\n"
  
! #: cp/error.cc:3709
  msgid "required from here\n"
  msgstr "requis depuis ici\n"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]\n"
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]\n"
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs"
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   dans l'expansion %<constexpr%> de %qs"
  
*************** msgstr "le paramÃ¨tre %qD ne peut pas ap
*** 20192,20218 ****
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable locale %qD ne peut pas apparaÃ®tre dans ce contexte"
  
! #: cp/parser.cc:21675
  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:21678
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> du type dÃ©pendant %qT"
  
! #: cp/parser.cc:21680
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> du type non-Ã©numÃ©rÃ© %q#T"
  
! #: cp/parser.cc:21682
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> du type incomplet %qT"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> de %qT avant le spÃ©cificateur de son Ã©nmuÃ©ration"
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "les candidats sontÂ :"
  
--- 20202,20228 ----
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable locale %qD ne peut pas apparaÃ®tre dans ce contexte"
  
! #: cp/parser.cc:21684
  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:21687
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> du type dÃ©pendant %qT"
  
! #: cp/parser.cc:21689
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> du type non-Ã©numÃ©rÃ© %q#T"
  
! #: cp/parser.cc:21691
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> du type incomplet %qT"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> de %qT avant le spÃ©cificateur de son Ã©nmuÃ©ration"
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "les candidats sontÂ :"
  
*************** msgstr "la conversion supprime l'attribu
*** 20256,20303 ****
  msgid "source type is not polymorphic"
  msgstr "le type source n'est pas polymorphique"
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "type d'argument erronÃ© pour le moins unaire"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "type d'argument erronÃ© pour le plus unaire"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "type d'argument erronÃ© pour le complÃ©ment de bit"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "type d'argument erronÃ© pour abs"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "type d'argument erronÃ© pour la conjugaison"
  
! #: cp/typeck.cc:7086
  msgid "in argument to unary !"
  msgstr "dans l'argument d'un unaireÂ !"
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le type"
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr "pas d'opÃ©rateur de post-incrÃ©mentation pour le type"
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le type"
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr "pas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le type"
  
--- 20266,20313 ----
  msgid "source type is not polymorphic"
  msgstr "le type source n'est pas polymorphique"
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "type d'argument erronÃ© pour le moins unaire"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "type d'argument erronÃ© pour le plus unaire"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "type d'argument erronÃ© pour le complÃ©ment de bit"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "type d'argument erronÃ© pour abs"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "type d'argument erronÃ© pour la conjugaison"
  
! #: cp/typeck.cc:7088
  msgid "in argument to unary !"
  msgstr "dans l'argument d'un unaireÂ !"
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le type"
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr "pas d'opÃ©rateur de post-incrÃ©mentation pour le type"
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr "pas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le type"
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr "pas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le type"
  
*************** msgstr "arguments Â«Â a%dÂ Â» et Â«Â a%d
*** 20319,20325 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "arguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %s"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "arguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»"
--- 20329,20335 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "arguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %s"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "arguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»"
*************** msgstr "DÃ©saccord de la limite du table
*** 20402,20444 ****
  msgid "Driving:"
  msgstr "Pilotage:"
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argument effectif de INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr "disponible depuis Fortran 77"
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr "obsolÃ¨te en Fortran 95"
  
! #: fortran/intrinsic.cc:4865
  msgid "deleted in Fortran 95"
  msgstr "supprimÃ© en Fortran 95"
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr "nouveau en Fortran 95"
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr "nouveau en Fortran 2003"
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr "nouveau en Fortran 2008"
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr "nouveau en Fortran 2018"
  
! #: fortran/intrinsic.cc:4885
  msgid "a GNU Fortran extension"
  msgstr "une extension de GNU Fortran"
  
! #: fortran/intrinsic.cc:4889
  msgid "for backward compatibility"
  msgstr "pour rÃ©tro-compatibilitÃ©"
  
--- 20412,20454 ----
  msgid "Driving:"
  msgstr "Pilotage:"
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argument effectif de INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr "disponible depuis Fortran 77"
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr "obsolÃ¨te en Fortran 95"
  
! #: fortran/intrinsic.cc:4866
  msgid "deleted in Fortran 95"
  msgstr "supprimÃ© en Fortran 95"
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr "nouveau en Fortran 95"
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr "nouveau en Fortran 2003"
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr "nouveau en Fortran 2008"
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr "nouveau en Fortran 2018"
  
! #: fortran/intrinsic.cc:4886
  msgid "a GNU Fortran extension"
  msgstr "une extension de GNU Fortran"
  
! #: fortran/intrinsic.cc:4890
  msgid "for backward compatibility"
  msgstr "pour rÃ©tro-compatibilitÃ©"
  
*************** msgstr "bloc IF"
*** 20560,20570 ****
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
--- 20570,20580 ----
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
*************** msgstr "objet DEALLOCATE"
*** 20752,20770 ****
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr "Ã©lÃ©ment dans READ"
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
--- 20762,20780 ----
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr "Ã©lÃ©ment dans READ"
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
*************** msgstr "variable ACQUIRED_LOCK"
*** 20773,20783 ****
  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:6137
  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:10071
  #, 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"
--- 20783,20793 ----
  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:6184
  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:10118
  #, 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
*** 20792,20803 ****
  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:10297
  #, 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:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire Ã  un tableau non allouÃ©"
  
--- 20802,20813 ----
  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:10304
  #, 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:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire Ã  un tableau non allouÃ©"
  
*************** msgstr "La valeur de pas de DO est zÃ©ro
*** 20918,20943 ****
  msgid "Array reference out of bounds"
  msgstr "RÃ©fÃ©rence de tableau hors limites"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr "Erreur en allouant %lu octets"
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Tentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©e"
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr "Tentative d'allouer une variable dÃ©jÃ  allouÃ©e"
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©"
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Erreur en rÃ©-allouant %lu octets"
--- 20928,20953 ----
  msgid "Array reference out of bounds"
  msgstr "RÃ©fÃ©rence de tableau hors limites"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr "Erreur en allouant %lu octets"
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Tentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©e"
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr "Tentative d'allouer une variable dÃ©jÃ  allouÃ©e"
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©"
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Erreur en rÃ©-allouant %lu octets"
*************** msgid "expected boolean type"
*** 20984,20990 ****
  msgstr "type boolÃ©en attendu"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "entier attendu"
--- 20994,21000 ----
  msgstr "type boolÃ©en attendu"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "entier attendu"
*************** msgstr "pas assez d'arguments"
*** 21049,21055 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "trop d'arguments"
--- 21059,21065 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "trop d'arguments"
*************** msgstr "support du profilage pour VxWork
*** 21426,21432 ****
  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:192
  #, 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"
--- 21436,21442 ----
  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:173
  #, 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 "valeur de visibilitÃ© %qs non re
*** 21781,21797 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ordre de stockage des scalaires %qs non reconnu"
  
! #: d/lang.opt:193
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "paramÃ¨tre de limite de tableau %qs inconnu"
  
! #: d/lang.opt:235
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "paramÃ¨tre de checkaction %qs inconnu"
  
! #: d/lang.opt:291
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "standard C++ %qs inconnu"
--- 21791,21807 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ordre de stockage des scalaires %qs non reconnu"
  
! #: d/lang.opt:189
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "paramÃ¨tre de limite de tableau %qs inconnu"
  
! #: d/lang.opt:231
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "paramÃ¨tre de checkaction %qs inconnu"
  
! #: d/lang.opt:287
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "standard C++ %qs inconnu"
*************** msgstr "l'attribut %qE est ignorÃ© car i
*** 22012,22061 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "dÃ©claration prÃ©cÃ©dente ici"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "directive d'attribut %qE ignorÃ©e"
  
! #: attribs.cc:718
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "directive d'attribut de portÃ©e %<%E::%E%> ignorÃ©e"
  
! #: attribs.cc:730
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "nombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qE"
  
! #: attribs.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%i ou plus attendu, %i trouvÃ©"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr "entre %i et %i attendu, %i trouvÃ©"
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "l'attribut %qE ne s'applique pas aux types"
  
! #: attribs.cc:805
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "l'attribut %qE ne s'applique qu'Ã  des types de fonction"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "les attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©fini"
--- 22022,22071 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "dÃ©claration prÃ©cÃ©dente ici"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "directive d'attribut %qE ignorÃ©e"
  
! #: attribs.cc:723
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "directive d'attribut de portÃ©e %<%E::%E%> ignorÃ©e"
  
! #: attribs.cc:735
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "nombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qE"
  
! #: attribs.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%i ou plus attendu, %i trouvÃ©"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr "entre %i et %i attendu, %i trouvÃ©"
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "l'attribut %qE ne s'applique pas aux types"
  
! #: attribs.cc:810
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "l'attribut %qE ne s'applique qu'Ã  des types de fonction"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "les attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©fini"
*************** msgstr "les attributs de type sont ignor
*** 22068,22074 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 22078,22084 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "les attributs de type sont ignor
*** 22098,22111 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22108,22121 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "les attributs de type sont ignor
*** 22123,22197 ****
  msgid "%qE attribute ignored"
  msgstr "attribut %qE ignorÃ©"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "attribut %<target%> manquant pour %qD avec plusieurs versions"
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "les attributs appliquÃ©s Ã  %qT aprÃ¨s sa dÃ©finition sont ignorÃ©s"
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D dÃ©jÃ  dÃ©clarÃ© avec l'attribut dllexport: dllimport est ignorÃ©"
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll"
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©"
  
! #: attribs.cc:1862
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "fonction Â«Â inlineÂ Â» %q+D dÃ©clarÃ©e en tant que dllimport: attribut ignorÃ©"
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "la dÃ©finition de la fonction %q+D est marquÃ©e dllimport"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "la dÃ©finition de la variable %q+D est marquÃ©e dllimport"
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "classe de liaison externe requise pour le symbole %q+D en raison de l'attribut %qE"
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE implique la visibilitÃ© par dÃ©faut mais %qD a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© avec une visibilitÃ© diffÃ©rente"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] "%qD spÃ©cifie un attribut plus restrictif que sa cible %qD: %s"
  msgstr[1] "%qD spÃ©cifie des attributs plus restrictifs que sa cible %qD: %s"
  
! #: attribs.cc:2192 attribs.cc:2212
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "cible %qD dÃ©clarÃ©e ici"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22133,22207 ----
  msgid "%qE attribute ignored"
  msgstr "attribut %qE ignorÃ©"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "attribut %<target%> manquant pour %qD avec plusieurs versions"
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "les attributs appliquÃ©s Ã  %qT aprÃ¨s sa dÃ©finition sont ignorÃ©s"
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D dÃ©jÃ  dÃ©clarÃ© avec l'attribut dllexport: dllimport est ignorÃ©"
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll"
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©"
  
! #: attribs.cc:1867
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "fonction Â«Â inlineÂ Â» %q+D dÃ©clarÃ©e en tant que dllimport: attribut ignorÃ©"
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "la dÃ©finition de la fonction %q+D est marquÃ©e dllimport"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "la dÃ©finition de la variable %q+D est marquÃ©e dllimport"
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "classe de liaison externe requise pour le symbole %q+D en raison de l'attribut %qE"
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE implique la visibilitÃ© par dÃ©faut mais %qD a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© avec une visibilitÃ© diffÃ©rente"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] "%qD spÃ©cifie un attribut plus restrictif que sa cible %qD: %s"
  msgstr[1] "%qD spÃ©cifie des attributs plus restrictifs que sa cible %qD: %s"
  
! #: attribs.cc:2197 attribs.cc:2217
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "cible %qD dÃ©clarÃ©e ici"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "impossible de lire le profil de
*** 22238,22244 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "le dÃ©calage %qwi est hors des limites de la chaÃ®ne constante"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE dÃ©clarÃ© ici"
--- 22248,22254 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "le dÃ©calage %qwi est hors des limites de la chaÃ®ne constante"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE dÃ©clarÃ© ici"
*************** msgstr "le troisiÃ¨me argument de %<__bu
*** 22263,22406 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "le troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©ro"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "%qD la limite spÃ©cifiÃ©e %E est Ã©gale Ã  la taille de la destination"
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "trop peu d'arguments pour la fonction %<va_start%>"
  
! #: builtins.cc:4918
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argument invalide pour %qD"
  
! #: builtins.cc:4931
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "argument non supportÃ© par %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "appeler %qD avec un argument non nul n'est pas sÃ»r"
  
! #: builtins.cc:5288
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "les deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeurs"
  
! #: builtins.cc:5378
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qD"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD a changÃ© de sÃ©mantique dans GCC 4.4"
  
! #: builtins.cc:6500
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "argument 1 non constant pour %qs"
  
! #: builtins.cc:6542
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "argument 1 non entier pour %qs"
  
! #: builtins.cc:6606
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_thread_pointer%> n'est pas supportÃ© sur cette cible"
  
! #: builtins.cc:6626
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_set_thread_pointer%> n'est pas supportÃ© sur cette cible"
  
! #: builtins.cc:6685
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "%qs est seulement supportÃ© dans du code OpenACC"
  
! #: builtins.cc:6692
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "argument non constant 0 pour %qs"
  
! #: builtins.cc:6704
  #, gcc-internal-format
  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:7182 expr.cc:11501
  #, 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:7188
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "utilisation invalide de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "le deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "le format cible ne supporte pas l'infini"
  
! #: builtins.cc:9976
  #, 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:9984
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<va_start%>"
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> appelÃ© sans argument"
  
! #: builtins.cc:10004
  #, 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:10037
  #, 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:10050
  #, 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:10079
  #, 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:10092
  #, 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"
--- 22273,22416 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "le troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©ro"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "%qD la limite spÃ©cifiÃ©e %E est Ã©gale Ã  la taille de la destination"
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "trop peu d'arguments pour la fonction %<va_start%>"
  
! #: builtins.cc:4930
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argument invalide pour %qD"
  
! #: builtins.cc:4943
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "argument non supportÃ© par %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "appeler %qD avec un argument non nul n'est pas sÃ»r"
  
! #: builtins.cc:5300
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "les deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeurs"
  
! #: builtins.cc:5390
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qD"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD a changÃ© de sÃ©mantique dans GCC 4.4"
  
! #: builtins.cc:6512
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "argument 1 non constant pour %qs"
  
! #: builtins.cc:6554
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "argument 1 non entier pour %qs"
  
! #: builtins.cc:6618
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_thread_pointer%> n'est pas supportÃ© sur cette cible"
  
! #: builtins.cc:6638
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_set_thread_pointer%> n'est pas supportÃ© sur cette cible"
  
! #: builtins.cc:6697
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "%qs est seulement supportÃ© dans du code OpenACC"
  
! #: builtins.cc:6704
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "argument non constant 0 pour %qs"
  
! #: builtins.cc:6716
  #, gcc-internal-format
  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:7194 expr.cc:11501
  #, 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:7200
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "utilisation invalide de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "le deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "le format cible ne supporte pas l'infini"
  
! #: builtins.cc:9988
  #, 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:9996
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nombre erronÃ© d'arguments pour la fonction %<va_start%>"
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> appelÃ© sans argument"
  
! #: builtins.cc:10016
  #, 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:10049
  #, 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:10062
  #, 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:10091
  #, 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:10104
  #, 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 "les blocs de base n'ont pas Ã©tÃ
*** 23064,23527 ****
  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:3187
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "le nombre d'arÃªtes de l'appelant est invalide"
  
! #: cgraph.cc:3283
  #, 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:3288
  #, 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:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "les arrÃªtes spÃ©culatives ne sont pas adjacentes"
  
! #: cgraph.cc:3324
  #, 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:3330 cgraph.cc:3360
  #, 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:3337
  #, 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:3348
  #, 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:3367
  #, 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:3380
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "appel direct manquant pour la spÃ©culation %i"
  
! #: cgraph.cc:3385
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "rÃ©fÃ©rence manquante pour la spÃ©culation %i"
  
! #: cgraph.cc:3394
  #, 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:3423
  #, 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:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "dÃ©compte cgraph invalide"
  
! #: cgraph.cc:3435
  #, 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:3440
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "le nombre de clones en ligne n'est pas compatible"
  
! #: cgraph.cc:3447
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run doit Ãªtre non nÃ©gatif"
  
! #: cgraph.cc:3452
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "les symboles locaux doivent Ãªtre dÃ©finis"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clone en ligne visible depuis l'extÃ©rieur"
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clone en ligne avec l'adresse prise"
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "le clone en ligne est forcÃ© Ã  sortir"
  
! #: cgraph.cc:3474
  #, 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:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "fanion calls_comdat_local invalide"
  
! #: cgraph.cc:3486
  #, 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:3494
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "interposition sÃ©mantique incohÃ©rente"
  
! #: cgraph.cc:3501
  #, 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:3507 cgraph.cc:3567
  #, 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:3515
  #, 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:3523 cgraph.cc:3594
  #, 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:3535
  #, 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:3545
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "le pointeur inlined_to est faux"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "appelants en ligne multiples"
  
! #: cgraph.cc:3557
  #, 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:3584
  #, 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:3615
  #, 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:3632
  #, 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:3643
  #, 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:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "le pointeur inlined_to fait rÃ©fÃ©rence Ã  lui mÃªme"
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "le cgraph_node a un mauvais clone_of"
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "le cgraph_node a une mauvaise liste de clones"
  
! #: cgraph.cc:3678
  #, 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:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "le cgraph_node a un mauvais pointeur prev_clone"
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "la liste doublement liÃ©e des clones est corrompue"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "L'alias a des arÃªtes d'appel"
  
! #: cgraph.cc:3706
  #, 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:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "L'alias a plus d'une rÃ©fÃ©rence alias"
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "L'alias analysÃ© n'a pas de rÃ©fÃ©rence"
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Pas d'arÃªte hors du nÅ“ud du fragment"
  
! #: cgraph.cc:3732
  #, 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:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Le fragment n'est pas supposÃ© avoir un contenu"
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt partagÃ©:"
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "l'arÃªte pointe vers la mauvaise dÃ©claration:"
  
! #: cgraph.cc:3788
  #, 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:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "arÃªte callgraph manquante pour l'appel stmt:"
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "rÃ©fÃ©rence Ã  une instruction morte"
  
! #: cgraph.cc:3821
  #, 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:3833
  #, 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:3852 cgraph.cc:3865
  #, 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:3857
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "l'origine pointe vers un parent diffÃ©rent"
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node a Ã©chouÃ©"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: la section %s.%d est manquante"
  
! #: cgraphunit.cc:743
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "dÃ©finition dupliquÃ©e d'un symbole de version"
  
! #: cgraphunit.cc:745
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "la mÃªme version avait Ã©tÃ© dÃ©finie ici"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr "le symbole doit Ãªtre dÃ©fini pour avoir une version"
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "un symbole commun ne peut pas avoir de version"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "un symbole comdat ne peut pas avoir de version"
  
! #: cgraphunit.cc:769
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<weakref%> ne peut pas avoir de version"
  
! #: cgraphunit.cc:775
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "un symbole avec une version doit Ãªtre public"
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr "un symbole avec une version doit avoir la visibilitÃ© par dÃ©faut"
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "l'attribut %<weakref%> devrait Ãªtre accompagnÃ© d'un attribut %<alias%>"
  
! #: cgraphunit.cc:869
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "l'attribut %<flatten%> est ignorÃ© sur les alias"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "l'attribut %<externally_visible%> n'a d'effet que dans des objets publiques"
  
! #: cgraphunit.cc:888
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "l'attribut %<weakref%> est ignorÃ© car la fonction est dÃ©finie"
  
! #: cgraphunit.cc:903
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "l'attribut %<alias%> est ignorÃ© car la fonction est dÃ©finie"
  
! #: cgraphunit.cc:911
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "il pourrait ne pas Ãªtre possible de mettre en ligne la fonction %<always_inline%>"
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "l'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©e"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F utilisÃ© mais jamais dÃ©fini"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini"
  
! #: cgraphunit.cc:1133
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD dÃ©fini mais pas utilisÃ©"
  
! #: cgraphunit.cc:1468
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "le rÃ©solveur %<ifunc%> pour %qD doit retourner %qT"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "fonction indirect du rÃ©solveur dÃ©clarÃ©e ici"
  
! #: cgraphunit.cc:1491
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "le rÃ©solveur %<ifunc%> pour %qD devrait retourner %qT"
  
! #: cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "alias %qD entre des fonctions de types incompatibles %qT et %qT"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "dÃ©claration alias ici"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D est un synonyme vers le symbole non dÃ©fini %qE"
  
! #: cgraphunit.cc:1558
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D est un synonyme vers le symbole externe %qE"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "l'alias %q+D entre une fonction et une variable n'est pas supportÃ©"
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Ã©chec lors de la rÃ©cupÃ©ration de la fonction inutile"
  
! #: cgraphunit.cc:1685
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Ã©chec lors de la rÃ©cupÃ©ration de la fonction inutile dans le mÃªme groupe comdat"
  
! #: cgraphunit.cc:1861
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "la valeur retournÃ©e par %q+D a une taille de %u octets"
  
! #: cgraphunit.cc:1865
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "la taille de la valeur retournÃ©e par %q+D est supÃ©rieure Ã  %wu octets"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "des nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©e"
--- 23074,23537 ----
  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:3188
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "le nombre d'arÃªtes de l'appelant est invalide"
  
! #: cgraph.cc:3284
  #, 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:3289
  #, 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:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "les arrÃªtes spÃ©culatives ne sont pas adjacentes"
  
! #: cgraph.cc:3325
  #, 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:3331 cgraph.cc:3361
  #, 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:3338
  #, 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:3349
  #, 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:3368
  #, 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:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "appel direct manquant pour la spÃ©culation %i"
  
! #: cgraph.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "rÃ©fÃ©rence manquante pour la spÃ©culation %i"
  
! #: cgraph.cc:3395
  #, 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:3424
  #, 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:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "dÃ©compte cgraph invalide"
  
! #: cgraph.cc:3436
  #, 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:3441
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "le nombre de clones en ligne n'est pas compatible"
  
! #: cgraph.cc:3448
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run doit Ãªtre non nÃ©gatif"
  
! #: cgraph.cc:3453
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "les symboles locaux doivent Ãªtre dÃ©finis"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clone en ligne visible depuis l'extÃ©rieur"
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clone en ligne avec l'adresse prise"
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "le clone en ligne est forcÃ© Ã  sortir"
  
! #: cgraph.cc:3475
  #, 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:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "fanion calls_comdat_local invalide"
  
! #: cgraph.cc:3487
  #, 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:3499
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "interposition sÃ©mantique incohÃ©rente"
  
! #: cgraph.cc:3506
  #, 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:3512 cgraph.cc:3572
  #, 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:3520
  #, 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:3528 cgraph.cc:3599
  #, 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:3540
  #, 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:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "le pointeur inlined_to est faux"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "appelants en ligne multiples"
  
! #: cgraph.cc:3562
  #, 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:3589
  #, 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:3620
  #, 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:3637
  #, 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:3648
  #, 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:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "le pointeur inlined_to fait rÃ©fÃ©rence Ã  lui mÃªme"
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "le cgraph_node a un mauvais clone_of"
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "le cgraph_node a une mauvaise liste de clones"
  
! #: cgraph.cc:3683
  #, 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:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "le cgraph_node a un mauvais pointeur prev_clone"
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "la liste doublement liÃ©e des clones est corrompue"
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "L'alias a des arÃªtes d'appel"
  
! #: cgraph.cc:3711
  #, 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:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "L'alias a plus d'une rÃ©fÃ©rence alias"
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "L'alias analysÃ© n'a pas de rÃ©fÃ©rence"
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Pas d'arÃªte hors du nÅ“ud du fragment"
  
! #: cgraph.cc:3737
  #, 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:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Le fragment n'est pas supposÃ© avoir un contenu"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt partagÃ©:"
  
! #: cgraph.cc:3784
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "l'arÃªte pointe vers la mauvaise dÃ©claration:"
  
! #: cgraph.cc:3793
  #, 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:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "arÃªte callgraph manquante pour l'appel stmt:"
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "rÃ©fÃ©rence Ã  une instruction morte"
  
! #: cgraph.cc:3826
  #, 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:3838
  #, 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:3857 cgraph.cc:3870
  #, 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:3862
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "l'origine pointe vers un parent diffÃ©rent"
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node a Ã©chouÃ©"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: la section %s.%d est manquante"
  
! #: cgraphunit.cc:744
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "dÃ©finition dupliquÃ©e d'un symbole de version"
  
! #: cgraphunit.cc:746
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "la mÃªme version avait Ã©tÃ© dÃ©finie ici"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr "le symbole doit Ãªtre dÃ©fini pour avoir une version"
  
! #: cgraphunit.cc:758
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "un symbole commun ne peut pas avoir de version"
  
! #: cgraphunit.cc:764
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "un symbole comdat ne peut pas avoir de version"
  
! #: cgraphunit.cc:770
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<weakref%> ne peut pas avoir de version"
  
! #: cgraphunit.cc:776
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "un symbole avec une version doit Ãªtre public"
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr "un symbole avec une version doit avoir la visibilitÃ© par dÃ©faut"
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "l'attribut %<weakref%> devrait Ãªtre accompagnÃ© d'un attribut %<alias%>"
  
! #: cgraphunit.cc:870
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "l'attribut %<flatten%> est ignorÃ© sur les alias"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "l'attribut %<externally_visible%> n'a d'effet que dans des objets publiques"
  
! #: cgraphunit.cc:889
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "l'attribut %<weakref%> est ignorÃ© car la fonction est dÃ©finie"
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "l'attribut %<alias%> est ignorÃ© car la fonction est dÃ©finie"
  
! #: cgraphunit.cc:912
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "il pourrait ne pas Ãªtre possible de mettre en ligne la fonction %<always_inline%>"
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "l'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©e"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F utilisÃ© mais jamais dÃ©fini"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini"
  
! #: cgraphunit.cc:1134
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD dÃ©fini mais pas utilisÃ©"
  
! #: cgraphunit.cc:1469
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "le rÃ©solveur %<ifunc%> pour %qD doit retourner %qT"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "fonction indirect du rÃ©solveur dÃ©clarÃ©e ici"
  
! #: cgraphunit.cc:1492
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "le rÃ©solveur %<ifunc%> pour %qD devrait retourner %qT"
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "alias %qD entre des fonctions de types incompatibles %qT et %qT"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "dÃ©claration alias ici"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D est un synonyme vers le symbole non dÃ©fini %qE"
  
! #: cgraphunit.cc:1559
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D est un synonyme vers le symbole externe %qE"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "l'alias %q+D entre une fonction et une variable n'est pas supportÃ©"
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Ã©chec lors de la rÃ©cupÃ©ration de la fonction inutile"
  
! #: cgraphunit.cc:1686
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Ã©chec lors de la rÃ©cupÃ©ration de la fonction inutile dans le mÃªme groupe comdat"
  
! #: cgraphunit.cc:1862
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "la valeur retournÃ©e par %q+D a une taille de %u octets"
  
! #: cgraphunit.cc:1866
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "la taille de la valeur retournÃ©e par %q+D est supÃ©rieure Ã  %wu octets"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "des nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©e"
*************** msgid "cannot find %qs"
*** 23562,23568 ****
  msgstr "%qs introuvable"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "Ã©chec de %<pex_init%>Â : %m"
--- 23572,23578 ----
  msgstr "%qs introuvable"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "Ã©chec de %<pex_init%>Â : %m"
*************** msgstr "la variable d'environnement %<CO
*** 23582,23588 ****
  msgid "ld returned %d exit status"
  msgstr "ld a retournÃ© le statut de sortie %d"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 23592,23598 ----
  msgid "ld returned %d exit status"
  msgstr "ld a retournÃ© le statut de sortie %d"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "pas d'argument"
*** 23598,23604 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "le support LTO n'a pas Ã©tÃ© activÃ© dans cette configuration"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
--- 23608,23614 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "le support LTO n'a pas Ã©tÃ© activÃ© dans cette configuration"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr "%<region_array%> ne correspond p
*** 24014,24020 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "%<lp_array%> ne correspond pas Ã  %<region_tree%>"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr "%qs a Ã©chouÃ©"
--- 24024,24030 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "%<lp_array%> ne correspond pas Ã  %<region_tree%>"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr "%qs a Ã©chouÃ©"
*************** msgstr "la constante de grande taille en
*** 24089,24125 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaison est toujours %d en raison de la largeur du champ de bits"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©"
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "comparaison est toujours %d"
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de tests de non Ã©galitÃ©s non appariÃ©s est toujours 1"
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0"
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duite"
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaison"
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vÃ©rification fold: arbre originale modifiÃ© par fold"
--- 24099,24135 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparaison est toujours %d en raison de la largeur du champ de bits"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©"
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "comparaison est toujours %d"
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de tests de non Ã©galitÃ©s non appariÃ©s est toujours 1"
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0"
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duite"
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "suppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaison"
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vÃ©rification fold: arbre originale modifiÃ© par fold"
*************** msgstr "le chemin systÃ¨me %qs n'est pas
*** 24231,24242 ****
  msgid "%<-pipe%> not supported"
  msgstr "%<-pipe%> n'est pas supportÃ©"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "ne peut exÃ©cuter %qs: %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "ne peut exÃ©cuter %qs: %s"
--- 24241,24252 ----
  msgid "%<-pipe%> not supported"
  msgstr "%<-pipe%> n'est pas supportÃ©"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "ne peut exÃ©cuter %qs: %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "ne peut exÃ©cuter %qs: %s"
*************** msgstr "erreur Ã  l'obtention des temps
*** 24257,24348 ****
  msgid "%s signal terminated program %s"
  msgstr "le signal %s a terminÃ© le programme %s"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "option %qs non reconnue sur la ligne de commande"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC n'est pas configurÃ© pour supporter %qs comme argument Ã  %<-foffload=%>"
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "les arguments valides pour %<-foffload=%> sontÂ : %s; vouliez-vous utiliser %qsÂ ?"
  
! #: gcc.cc:4037
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "les arguments valables pour %<-foffload=%> sontÂ : %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr "%<=%>options manquant aprÃ¨s %<-foffload-options=%>cible"
  
! #: gcc.cc:4444
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs est une option inconnue de %<-save-temps%>"
  
! #: gcc.cc:4967 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "le fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortie"
  
! #: gcc.cc:4972
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "le nom du fichier de sortie ne peut pas Ãªtre vide"
  
! #: gcc.cc:5357
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "%<-pipe%> est ignorÃ© parce que %<-save-temps%> est spÃ©cifiÃ©"
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> n'a pas d'effet aprÃ¨s le dernier fichier d'entrÃ©e"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨ques"
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "le commutateur %qs ne dÃ©bute pas par %<-%>"
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>"
  
! #: gcc.cc:6080
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs invalide"
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la spec %qs a un %<%%0%c%> invalide"
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la spec %qs a un %<%%W%c%> invalide"
  
! #: gcc.cc:6536
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "la spec %qs a un %<%%@%c%> invalide"
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la spec %qs a un %<%%x%c%> invalide"
--- 24267,24358 ----
  msgid "%s signal terminated program %s"
  msgstr "le signal %s a terminÃ© le programme %s"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "option %qs non reconnue sur la ligne de commande"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC n'est pas configurÃ© pour supporter %qs comme argument Ã  %<-foffload=%>"
  
! #: gcc.cc:4035
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "les arguments valides pour %<-foffload=%> sontÂ : %s; vouliez-vous utiliser %qsÂ ?"
  
! #: gcc.cc:4038
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "les arguments valables pour %<-foffload=%> sontÂ : %s"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr "%<=%>options manquant aprÃ¨s %<-foffload-options=%>cible"
  
! #: gcc.cc:4445
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs est une option inconnue de %<-save-temps%>"
  
! #: gcc.cc:4968 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "le fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortie"
  
! #: gcc.cc:4973
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "le nom du fichier de sortie ne peut pas Ãªtre vide"
  
! #: gcc.cc:5358
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "%<-pipe%> est ignorÃ© parce que %<-save-temps%> est spÃ©cifiÃ©"
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> n'a pas d'effet aprÃ¨s le dernier fichier d'entrÃ©e"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "impossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨ques"
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "le commutateur %qs ne dÃ©bute pas par %<-%>"
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>"
  
! #: gcc.cc:6081
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs invalide"
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la spec %qs a un %<%%0%c%> invalide"
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la spec %qs a un %<%%W%c%> invalide"
  
! #: gcc.cc:6537
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "la spec %qs a un %<%%@%c%> invalide"
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la spec %qs a un %<%%x%c%> invalide"
*************** msgstr "la spec %qs a un %<%%x%c%> inval
*** 24350,24488 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Ã©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patron"
  
! #: gcc.cc:6817
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ã©chec de spec: option de spec %qc non reconnue"
  
! #: gcc.cc:6883
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "fonction de spec %qs inconnue"
  
! #: gcc.cc:6913
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "erreur dans les arguments de la fonction de spec %qs"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nom de fonction de spec mal composÃ©"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "aucun argument pour la fonction de spec"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "arguments pour la fonction de spec mal composÃ©s"
  
! #: gcc.cc:7173
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "la spec entre accolades %qs se termine dans un Ã©chappement"
  
! #: gcc.cc:7308
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la spec entre accolades %qs est invalide Ã  %qc"
  
! #: gcc.cc:7403
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "le contenu de la spec entre accolades %qs est invalide"
  
! #: gcc.cc:8012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: impossible de dÃ©terminer la longueur du fichier de comparaison pour le dÃ©bogage %s"
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: Ã©chec de %<-fcompare-debug%> (longueur)"
  
! #: gcc.cc:8033 gcc.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: ne peut ouvrir le fichier de comparaison pour le dÃ©bogage %s"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: Ã©chec de %<-fcompare-debug%>"
  
! #: gcc.cc:8393
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "Ã©chec de spec: plus d'un argument Ã  %<SYSROOT_SUFFIX_SPEC%>"
  
! #: gcc.cc:8418
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "Ã©chec de spec: plus d'un argument Ã  %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  
! #: gcc.cc:8625
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "option %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?"
  
! #: gcc.cc:8629
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "option %<-%s%> non reconnue sur la ligne de commande"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "pas configurÃ© avec le suffixe d'en-tÃªtes sysroot"
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "pas de fichier Ã  l'entrÃ©e"
  
! #: gcc.cc:8867
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "ne peut spÃ©cifier %<-o%> avec %<-c%>, %<-S%> ou %<-E%> et de multiples fichiers"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: le compilateur %s n'est pas installÃ© sur ce systÃ¨me"
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "recompilation avec %<-fcompare-debug%>"
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "pendant la recompilation avec %<-fcompare-debug%>"
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "comparaison des vidanges des insns finales"
  
  # I18N
! #: gcc.cc:9112
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "%<-fuse-linker-plugin%>, mais %s introuvable"
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: le fichier d'entrÃ©e de l'Ã©dition de liens n'est pas utilisÃ© parce que l'Ã©dition de liens n'a pas Ã©tÃ© faite"
--- 24360,24498 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Ã©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patron"
  
! #: gcc.cc:6818
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ã©chec de spec: option de spec %qc non reconnue"
  
! #: gcc.cc:6884
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "fonction de spec %qs inconnue"
  
! #: gcc.cc:6914
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "erreur dans les arguments de la fonction de spec %qs"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nom de fonction de spec mal composÃ©"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "aucun argument pour la fonction de spec"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "arguments pour la fonction de spec mal composÃ©s"
  
! #: gcc.cc:7174
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "la spec entre accolades %qs se termine dans un Ã©chappement"
  
! #: gcc.cc:7309
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la spec entre accolades %qs est invalide Ã  %qc"
  
! #: gcc.cc:7404
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "le contenu de la spec entre accolades %qs est invalide"
  
! #: gcc.cc:8013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: impossible de dÃ©terminer la longueur du fichier de comparaison pour le dÃ©bogage %s"
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: Ã©chec de %<-fcompare-debug%> (longueur)"
  
! #: gcc.cc:8034 gcc.cc:8075
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: ne peut ouvrir le fichier de comparaison pour le dÃ©bogage %s"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: Ã©chec de %<-fcompare-debug%>"
  
! #: gcc.cc:8394
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "Ã©chec de spec: plus d'un argument Ã  %<SYSROOT_SUFFIX_SPEC%>"
  
! #: gcc.cc:8419
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "Ã©chec de spec: plus d'un argument Ã  %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  
! #: gcc.cc:8626
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "option %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?"
  
! #: gcc.cc:8630
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "option %<-%s%> non reconnue sur la ligne de commande"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "pas configurÃ© avec le suffixe d'en-tÃªtes sysroot"
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "pas de fichier Ã  l'entrÃ©e"
  
! #: gcc.cc:8868
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "ne peut spÃ©cifier %<-o%> avec %<-c%>, %<-S%> ou %<-E%> et de multiples fichiers"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: le compilateur %s n'est pas installÃ© sur ce systÃ¨me"
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "recompilation avec %<-fcompare-debug%>"
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "pendant la recompilation avec %<-fcompare-debug%>"
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "comparaison des vidanges des insns finales"
  
  # I18N
! #: gcc.cc:9113
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "%<-fuse-linker-plugin%>, mais %s introuvable"
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: le fichier d'entrÃ©e de l'Ã©dition de liens n'est pas utilisÃ© parce que l'Ã©dition de liens n'a pas Ã©tÃ© faite"
*************** msgstr "%s: le fichier d'entrÃ©e de l'Ã©
*** 24490,24581 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "%s: fichier d'entrÃ©e de l'Ã©diteur de liens pas trouvÃ©Â : %m"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "impossible d'utiliser %<-%> comme nom de fichier d'entrÃ©e pour un en-tÃªte prÃ©compilÃ©"
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "le langage %s n'est pas reconnu"
  
! #: gcc.cc:9494
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la spec multilib %qs est invalide"
  
! #: gcc.cc:9696
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "les exclusions multilib %qs sont invalides"
  
! #: gcc.cc:9760
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "le sÃ©lecteur multilib %qs %qs est invalide"
  
! #: gcc.cc:9923
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "le sÃ©lecteur multilib %qs est invalide"
  
! #: gcc.cc:9963
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "l'exclusion multilib %qs est invalide"
  
! #: gcc.cc:10214
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "variable d'environnement %qs non dÃ©finie"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "numÃ©ro de version %qs invalide"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "trop peu d'arguments pour %%:version-compare"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "trop d'arguments pour %%:version-compare"
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "opÃ©rateur %qs inconnu dans %%:version-compare"
  
! #: gcc.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "trop d'arguments pour %%:compare-debug-dump-opt"
  
! #: gcc.cc:10669
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "trop d'arguments pour %%:compare-debug-self-opt"
  
! #: gcc.cc:10756
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "trop d'arguments pour %%:dumps"
  
! #: gcc.cc:10860
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "mauvais nombre d'arguments pour %%:debug-level-gt"
  
! #: gcc.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "mauvais nombre d'arguments pour %%:dwarf-version-gt"
--- 24500,24591 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "%s: fichier d'entrÃ©e de l'Ã©diteur de liens pas trouvÃ©Â : %m"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "impossible d'utiliser %<-%> comme nom de fichier d'entrÃ©e pour un en-tÃªte prÃ©compilÃ©"
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "le langage %s n'est pas reconnu"
  
! #: gcc.cc:9495
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la spec multilib %qs est invalide"
  
! #: gcc.cc:9697
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "les exclusions multilib %qs sont invalides"
  
! #: gcc.cc:9761
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "le sÃ©lecteur multilib %qs %qs est invalide"
  
! #: gcc.cc:9924
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "le sÃ©lecteur multilib %qs est invalide"
  
! #: gcc.cc:9964
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "l'exclusion multilib %qs est invalide"
  
! #: gcc.cc:10215
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "variable d'environnement %qs non dÃ©finie"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "numÃ©ro de version %qs invalide"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "trop peu d'arguments pour %%:version-compare"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "trop d'arguments pour %%:version-compare"
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "opÃ©rateur %qs inconnu dans %%:version-compare"
  
! #: gcc.cc:10602
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "trop d'arguments pour %%:compare-debug-dump-opt"
  
! #: gcc.cc:10670
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "trop d'arguments pour %%:compare-debug-self-opt"
  
! #: gcc.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "trop d'arguments pour %%:dumps"
  
! #: gcc.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "mauvais nombre d'arguments pour %%:debug-level-gt"
  
! #: gcc.cc:10882
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "mauvais nombre d'arguments pour %%:dwarf-version-gt"
*************** msgstr "l'indice du tableau %wi est en d
*** 24784,24830 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "l'indice du tableau %wu est au delÃ  des limites de %qT"
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "l'argument source %qD est le mÃªme que la destination"
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "la destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E"
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "la destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet"
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %E"
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr "la limite spÃ©cifiÃ©e par %qD (%E) est Ã©gale la longueur de la destination"
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, gcc-internal-format
  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:4695 cp/constexpr.cc:4357
  #, 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"
  
! #: gimple-fold.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%s n'est pas supportÃ© pour des agrÃ©gats de longueur variable"
  
! #: gimple-fold.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%s n'est pas supportÃ© sur cette cible"
--- 24794,24840 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "l'indice du tableau %wu est au delÃ  des limites de %qT"
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "l'argument source %qD est le mÃªme que la destination"
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "la destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E"
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "la destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet"
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %E"
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr "la limite spÃ©cifiÃ©e par %qD (%E) est Ã©gale la longueur de la destination"
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, gcc-internal-format
  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:4698 cp/constexpr.cc:4359
  #, 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"
  
! #: gimple-fold.cc:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%s n'est pas supportÃ© pour des agrÃ©gats de longueur variable"
  
! #: gimple-fold.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%s n'est pas supportÃ© sur cette cible"
*************** msgid "function returns address of local
*** 24850,24864 ****
  msgstr "la fonction retourne l'adresse d'une variable locale"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, gcc-internal-format
  msgid "declared here"
  msgstr "dÃ©clarÃ© ici"
--- 24860,24874 ----
  msgstr "la fonction retourne l'adresse d'une variable locale"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "declared here"
  msgstr "dÃ©clarÃ© ici"
*************** msgstr "le pointeur est utilisÃ© aprÃ¨s
*** 25951,26029 ****
  msgid "call to %qD here"
  msgstr "appel Ã  %qD ici"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr "le pointeur ballant %qE vers %qD est peut-Ãªtre utilisÃ© ici"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "utilisation du pointeur ballant %qE vers %qD"
  
! #: gimple-ssa-warn-access.cc:3941
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "le pointeur ballant vers %qD est peut-Ãªtre utilisÃ©"
  
! #: gimple-ssa-warn-access.cc:3942
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "utilisation d'un pointeur ballant vers %qD"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD dÃ©clarÃ© ici"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr "le pointeur ballant %qE vers un temporaire non nommÃ© est peut-Ãªtre utilisÃ©"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr "utilisation du pointeur ballant %qE vers un temporaire non nommÃ©"
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr "le pointeur ballant vers un temporaire non nommÃ© est peut-Ãªtre utilisÃ©"
  
! #: gimple-ssa-warn-access.cc:3963
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "utilisation d'un pointeur ballant vers un temporaire non nommÃ©"
  
! #: gimple-ssa-warn-access.cc:3967
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "le temporaire non nommÃ© est dÃ©fini ici"
  
! #: gimple-ssa-warn-access.cc:4057
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD appelÃ© sur un pointeur %qE passÃ© Ã  la fonction d'allocation %qD inappropriÃ©e"
  
! #: gimple-ssa-warn-access.cc:4062
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD appelÃ© sur un pointeur passÃ© Ã  la fonction de rÃ©allocation %qD inappropriÃ©e"
  
! #: gimple-ssa-warn-access.cc:4068
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr "appel Ã  %qD"
  
! #: gimple-ssa-warn-access.cc:4581
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "stockage de l'adresse de la variable locale %qD dans %qE"
--- 25961,26039 ----
  msgid "call to %qD here"
  msgstr "appel Ã  %qD ici"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr "le pointeur ballant %qE vers %qD est peut-Ãªtre utilisÃ© ici"
  
! #: gimple-ssa-warn-access.cc:3937
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "utilisation du pointeur ballant %qE vers %qD"
  
! #: gimple-ssa-warn-access.cc:3942
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "le pointeur ballant vers %qD est peut-Ãªtre utilisÃ©"
  
! #: gimple-ssa-warn-access.cc:3943
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "utilisation d'un pointeur ballant vers %qD"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD dÃ©clarÃ© ici"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr "le pointeur ballant %qE vers un temporaire non nommÃ© est peut-Ãªtre utilisÃ©"
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr "utilisation du pointeur ballant %qE vers un temporaire non nommÃ©"
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr "le pointeur ballant vers un temporaire non nommÃ© est peut-Ãªtre utilisÃ©"
  
! #: gimple-ssa-warn-access.cc:3964
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "utilisation d'un pointeur ballant vers un temporaire non nommÃ©"
  
! #: gimple-ssa-warn-access.cc:3968
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "le temporaire non nommÃ© est dÃ©fini ici"
  
! #: gimple-ssa-warn-access.cc:4058
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD appelÃ© sur un pointeur %qE passÃ© Ã  la fonction d'allocation %qD inappropriÃ©e"
  
! #: gimple-ssa-warn-access.cc:4063
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD appelÃ© sur un pointeur passÃ© Ã  la fonction de rÃ©allocation %qD inappropriÃ©e"
  
! #: gimple-ssa-warn-access.cc:4069
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr "appel Ã  %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "stockage de l'adresse de la variable locale %qD dans %qE"
*************** msgstr "Ã©criture du fichier de sortie"
*** 27378,27420 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "erreur d%'installation, impossible de trouver %<crtoffloadtable.o%>"
  
! #: lto-wrapper.cc:1436
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "la variable d'environnement %<COLLECT_GCC%> doit Ãªtre dÃ©finie"
  
! #: lto-wrapper.cc:1440
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "la variable d'environnement %<COLLECT_GCC_OPTIONS%> doit Ãªtre dÃ©finie"
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "ne peut lire %s: %m"
  
! #: lto-wrapper.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "format invalide de %s"
  
! #: lto-wrapper.cc:1903
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1920
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "fichier de sortie ltrans %s corrompu"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr "utilisation de la compilation sÃ©rie de %d tÃ¢ches LTRANS"
  
! #: lto-wrapper.cc:2135
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "Ã©chec de %<atexit%>"
--- 27388,27430 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "erreur d%'installation, impossible de trouver %<crtoffloadtable.o%>"
  
! #: lto-wrapper.cc:1439
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "la variable d'environnement %<COLLECT_GCC%> doit Ãªtre dÃ©finie"
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "la variable d'environnement %<COLLECT_GCC_OPTIONS%> doit Ãªtre dÃ©finie"
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "ne peut lire %s: %m"
  
! #: lto-wrapper.cc:1748
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "format invalide de %s"
  
! #: lto-wrapper.cc:1914
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1931
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "fichier de sortie ltrans %s corrompu"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr "utilisation de la compilation sÃ©rie de %d tÃ¢ches LTRANS"
  
! #: lto-wrapper.cc:2149
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "Ã©chec de %<atexit%>"
*************** msgstr "l'argument de %<-O%> doit Ãªtre
*** 28107,28114 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs est incompatible avec %qs"
--- 28117,28124 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs est incompatible avec %qs"
*************** msgstr "%qs: [%u] %<oldest_regno%> erron
*** 28745,28766 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "%qs: [%u] registre non vide dans la chaÃ®ne (%s %u %i)"
  
! #: reginfo.cc:651
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "ne peut utiliser %qs comme registre sauvegardÃ© durant l'appel"
  
! #: reginfo.cc:655
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "ne peut utiliser %qs comme registre utilisÃ© durant l'appel"
  
! #: reginfo.cc:667
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "ne peut utiliser %qs comme registre fixe"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
--- 28755,28776 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "%qs: [%u] registre non vide dans la chaÃ®ne (%s %u %i)"
  
! #: reginfo.cc:674
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "ne peut utiliser %qs comme registre sauvegardÃ© durant l'appel"
  
! #: reginfo.cc:678
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "ne peut utiliser %qs comme registre utilisÃ© durant l'appel"
  
! #: reginfo.cc:690
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "ne peut utiliser %qs comme registre fixe"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
*************** msgid "unknown register name: %s"
*** 28768,28794 ****
  msgstr "nom de registre inconnu: %s"
  
  # variable-registre globale=variable globale explicitement assignÃ©e Ã  un registre
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "registre de pile utilisÃ© pour une variable-registre globale"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "une variable-registre globale suit une dÃ©finition de fonction"
  
! #: reginfo.cc:719
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "le registre de %qD est utilisÃ© pour plusieurs variables-registre globales"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "en conflit avec %qD"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "un registre Ã©crasÃ© durant les appels est utilisÃ© pour une variable-registre globale"
--- 28778,28804 ----
  msgstr "nom de registre inconnu: %s"
  
  # variable-registre globale=variable globale explicitement assignÃ©e Ã  un registre
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "registre de pile utilisÃ© pour une variable-registre globale"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "une variable-registre globale suit une dÃ©finition de fonction"
  
! #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "le registre de %qD est utilisÃ© pour plusieurs variables-registre globales"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "en conflit avec %qD"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "un registre Ã©crasÃ© durant les appels est utilisÃ© pour une variable-registre globale"
*************** msgstr "la section de l'alias %q+D doit
*** 29229,29255 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "%<__builtin_saveregs%> n'est pas supportÃ© par cette cible"
  
! #: targhooks.cc:1120
  #, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "%qs n'est pas supportÃ© sur cette cible"
  
! #: targhooks.cc:1162
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "fonctions imbriquÃ©es pas supportÃ©es sur cette cible"
  
! #: targhooks.cc:1175
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "trampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette cible"
  
! #: targhooks.cc:1677
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "l'attribut cible n'est pas supportÃ© sur cette machine"
  
! #: targhooks.cc:1691
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "%<#pragma GCC target%> n'est pas supportÃ© pour cette machine"
--- 29239,29265 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "%<__builtin_saveregs%> n'est pas supportÃ© par cette cible"
  
! #: targhooks.cc:1185
  #, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "%qs n'est pas supportÃ© sur cette cible"
  
! #: targhooks.cc:1227
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "fonctions imbriquÃ©es pas supportÃ©es sur cette cible"
  
! #: targhooks.cc:1240
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "trampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette cible"
  
! #: targhooks.cc:1742
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "l'attribut cible n'est pas supportÃ© sur cette machine"
  
! #: targhooks.cc:1756
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "%<#pragma GCC target%> n'est pas supportÃ© pour cette machine"
*************** msgstr "la valeur retournÃ©e par %qD est
*** 30260,30265 ****
--- 30270,30280 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "la valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr "%<asm goto%> avec des sorties typÃ©es complexes"
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr "%@ %s"
*************** msgstr "expression rÃ©guliÃ¨re %qs inval
*** 30435,30461 ****
  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:3991
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "attribut de spec fn Â«Â %sÂ Â» invalide"
  
! #: tree-ssa-alias.cc:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "le pointeur %qs est nul"
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u nul oÃ¹ un non-nul est attendu"
--- 30450,30476 ----
  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:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "attribut de spec fn Â«Â %sÂ Â» invalide"
  
! #: tree-ssa-alias.cc:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "le pointeur %qs est nul"
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, 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
*** 30465,30471 ****
  msgid "in a call to built-in function %qD"
  msgstr "dans un appel Ã  la fonction interne %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "dans un appel Ã  la fonction %qD dÃ©clarÃ©e %qs"
--- 30480,30486 ----
  msgid "in a call to built-in function %qD"
  msgstr "dans un appel Ã  la fonction interne %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "dans un appel Ã  la fonction %qD dÃ©clarÃ©e %qs"
*************** msgstr "opÃ©rande Â«Â useÂ Â» manquant p
*** 30520,30650 ****
  msgid "statement volatile flag not up to date"
  msgstr "fanion volatile de l'instruction pas Ã  jour"
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%qD Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>"
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>"
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] "%qD Ã©crit %wu octet dans une rÃ©gion de taille %wu"
  msgstr[1] "%qD Ã©crit %wu octets dans une rÃ©gion de taille %wu"
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] "Ã©crit %wu octet dans une rÃ©gion de taille %wu"
  msgstr[1] "Ã©crit %wu octets dans une rÃ©gion de taille %wu"
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "%qD Ã©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wu"
  msgstr[1] "%qD Ã©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wu"
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "Ã©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wu"
  msgstr[1] "Ã©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wu"
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion de taille %wu"
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wu"
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu"
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu"
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "la sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octet depuis une chaÃ®ne de la mÃªme longueur"
  msgstr[1] "la sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octets depuis une chaÃ®ne de la mÃªme longueur"
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "la sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wu"
  msgstr[1] "la sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wu"
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "la sortie de %qD a Ã©tÃ© tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu"
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "la sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wu"
  msgstr[1] "la sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wu"
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "la sortie de %qD peut Ãªtre tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu"
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "la sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro final en copiant autant d'octets depuis la chaÃ®ne que sa longueur"
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "la limite spÃ©cifiÃ©e par %qD dÃ©pend de la longueur de l'argument source"
  
! #: tree-ssa-strlen.cc:3338
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "longueur calculÃ©e ici"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr "%qD d'une chaÃ®ne de longueur %wu ou plus et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle"
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr "%qD d'une chaÃ®ne de longueur %wu et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle"
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD de chaÃ®nes de longueur %wu et %wu et limitÃ© Ã  %wu est Ã©valuÃ© Ã  une valeur non nulle"
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD d'une chaÃ®ne de longueur %wu, un tableau de taille %wu et une limite de %wu est Ã©valuÃ© Ã  une valeur non nulle"
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "dans cette expression"
--- 30535,30665 ----
  msgid "statement volatile flag not up to date"
  msgstr "fanion volatile de l'instruction pas Ã  jour"
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%qD Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>"
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>"
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] "%qD Ã©crit %wu octet dans une rÃ©gion de taille %wu"
  msgstr[1] "%qD Ã©crit %wu octets dans une rÃ©gion de taille %wu"
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] "Ã©crit %wu octet dans une rÃ©gion de taille %wu"
  msgstr[1] "Ã©crit %wu octets dans une rÃ©gion de taille %wu"
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "%qD Ã©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wu"
  msgstr[1] "%qD Ã©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wu"
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] "Ã©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wu"
  msgstr[1] "Ã©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wu"
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion de taille %wu"
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wu"
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu"
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu"
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "la sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octet depuis une chaÃ®ne de la mÃªme longueur"
  msgstr[1] "la sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octets depuis une chaÃ®ne de la mÃªme longueur"
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "la sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wu"
  msgstr[1] "la sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wu"
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "la sortie de %qD a Ã©tÃ© tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu"
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "la sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wu"
  msgstr[1] "la sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wu"
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "la sortie de %qD peut Ãªtre tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu"
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "la sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro final en copiant autant d'octets depuis la chaÃ®ne que sa longueur"
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "la limite spÃ©cifiÃ©e par %qD dÃ©pend de la longueur de l'argument source"
  
! #: tree-ssa-strlen.cc:3332
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "longueur calculÃ©e ici"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr "%qD d'une chaÃ®ne de longueur %wu ou plus et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle"
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr "%qD d'une chaÃ®ne de longueur %wu et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle"
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD de chaÃ®nes de longueur %wu et %wu et limitÃ© Ã  %wu est Ã©valuÃ© Ã  une valeur non nulle"
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD d'une chaÃ®ne de longueur %wu, un tableau de taille %wu et une limite de %wu est Ã©valuÃ© Ã  une valeur non nulle"
  
! #: tree-ssa-strlen.cc:4278
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "dans cette expression"
*************** msgstr "le code de la fonction intÃ©grÃ©
*** 30874,30885 ****
  msgid "target specific builtin not available"
  msgstr "la fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponible"
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨le"
--- 30889,30900 ----
  msgid "target specific builtin not available"
  msgstr "la fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponible"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨le"
*************** msgstr "l'opÃ©ration vectorielle sera dÃ
*** 30889,30900 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalaire"
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "l'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
--- 30904,30915 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalaire"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "l'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
*************** msgstr "Ã©lÃ©ment non constant dans un C
*** 30914,31035 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bord"
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "les tableaux de fonctions ne sont pas pertinents"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "le type retournÃ© par une fonction ne peut Ãªtre une fonction"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.cc:8836
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait %<omp_clause %s%>, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%d"
  
! #: tree.cc:8912
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_int_cst%> avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.cc:8925
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_vec%> avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.cc:8951
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %<omp_clause %s%> avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.cc:12112
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD est obsolÃ¨te: %s"
  
! #: tree.cc:12115
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD est obsolÃ¨te"
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE est obsolÃ¨te: %s"
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE est obsolÃ¨te"
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "le type est obsolÃ¨te: %s"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "le type est obsolÃ¨te"
  
! #: tree.cc:12192
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "%qD n'est pas disponibleÂ : %s"
  
! #: tree.cc:12194
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "%qD n'est pas disponible"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "%qE n'est pas disponibleÂ : %s"
  
! #: tree.cc:12217
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "%qE n'est pas disponible"
  
! #: tree.cc:12222
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "le type n'est pas disponibleÂ : %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr "le type n'est pas disponible"
--- 30929,31050 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bord"
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "les tableaux de fonctions ne sont pas pertinents"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "le type retournÃ© par une fonction ne peut Ãªtre une fonction"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%d"
  
! #: tree.cc:8910
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait %<omp_clause %s%>, obtenu %s dans %s, Ã  %s:%d"
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%d"
  
! #: tree.cc:8986
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_int_cst%> avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.cc:8999
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_vec%> avec %d elts dans %s, Ã  %s:%d"
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.cc:9025
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "vÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %<omp_clause %s%> avec %d opÃ©randes dans %s, Ã  %s:%d"
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD est obsolÃ¨te: %s"
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD est obsolÃ¨te"
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE est obsolÃ¨te: %s"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE est obsolÃ¨te"
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "le type est obsolÃ¨te: %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "le type est obsolÃ¨te"
  
! #: tree.cc:12266
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "%qD n'est pas disponibleÂ : %s"
  
! #: tree.cc:12268
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "%qD n'est pas disponible"
  
! #: tree.cc:12289
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "%qE n'est pas disponibleÂ : %s"
  
! #: tree.cc:12291
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "%qE n'est pas disponible"
  
! #: tree.cc:12296
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "le type n'est pas disponibleÂ : %s"
  
! #: tree.cc:12298
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr "le type n'est pas disponible"
*************** msgstr "le type n'est pas disponible"
*** 31054,31285 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "la variante du type diffÃ¨re sur %s"
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "la variante du type a un %<TYPE_SIZE_UNIT%> diffÃ©rent"
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "%<TYPE_SIZE_UNIT%> de la variante du type"
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "%<TYPE_SIZE_UNIT%> du type"
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "variante du type avec %<TYPE_ALIAS_SET_KNOWN_P%>"
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "la variante du type a un %<TYPE_VFIELD%> diffÃ©rent"
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "la variante du type a un %<TYPE_BINFO%> diffÃ©rent"
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "%<TYPE_BINFO%> de la variante du type"
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "%<TYPE_BINFO%> du type"
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "la variante du type a un %<TYPE_FIELDS%> diffÃ©rent"
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "le premier dÃ©saccord est le champ"
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr "et le champ"
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "la variante du type a un %<TREE_TYPE%> diffÃ©rent"
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "%<TREE_TYPE%> de la variante du type"
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "%<TREE_TYPE%> du type"
  
! #: tree.cc:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "le type n'est pas compatible avec sa variante"
  
! #: tree.cc:13547
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "la variante principale n'est pas dÃ©finie"
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "%<TYPE_MAIN_VARIANT%> a un %<TYPE_MAIN_VARIANT%> diffÃ©rent"
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "%<TYPE_CANONICAL%> a un %<TYPE_CANONICAL%> diffÃ©rent"
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "%<TYPE_CANONICAL%> n'est pas compatible"
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "le %<TYPE_MODE%> de %<TYPE_CANONICAL%> n'est pas compatible"
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "le %<TYPE_CANONICAL%> de la variante principale n'est pas la variante principale"
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "%<TYPE_VFIELD%> n'est pas %<FIELD_DECL%> ni %<TREE_LIST%>"
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "%<TYPE_NEXT_PTR_TO%> n'est pas %<POINTER_TYPE%>"
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "%<TYPE_NEXT_REF_TO%> n'est pas %<REFERENCE_TYPE%>"
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "%<TYPE_BINFO%> n'est pas %<TREE_BINFO%>"
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "le type %<TYPE_BINFO%> n'est pas %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "%<TYPE_METHOD_BASETYPE%> n'est pas un enregistrement ni une union"
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "%<TYPE_OFFSET_BASETYPE%> n'est pas un enregistrement ni une union"
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "%<TYPE_ARRAY_MAX_SIZE%> pas %<INTEGER_CST%>"
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "%<TYPE_MAX_VALUE_RAW%> non NULL"
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "le champ %<TYPE_LANG_SLOT_1 (binfo)%> est non NULL"
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "la valeur de l'enum n'est pas %<CONST_DECL%> ou %<INTEGER_CST%>"
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "le type de la valeur de l'enum n'est pas %<INTEGER_TYPE%> et n'est pas convertible en l'enum"
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "le nom de la valeur de l'enum n'est pas %<IDENTIFIER_NODE%>"
  
! #: tree.cc:13757
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "le %<TYPE_DOMAIN%> du tableau n'est pas d'un type entier"
  
! #: tree.cc:13766
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "%<TYPE_FIELDS%> dÃ©fini dans un type incomplet"
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "arbre erronÃ© dans la liste %<TYPE_FIELDS%>"
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "%<TYPE_CACHED_VALUES_P%> est %i tandis que %<TYPE_CACHED_VALUES%> est %p"
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "%<TYPE_CACHED_VALUES%> n'est pas %<TREE_VEC%>"
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "mauvaise entrÃ©e %<TYPE_CACHED_VALUES%>"
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "%<TREE_PURPOSE%> n'est pas NULL dans la liste %<TYPE_ARG_TYPES%>"
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "entrÃ©e erronÃ©e dans la liste %<TYPE_ARG_TYPES%>"
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "le champ %<TYPE_VALUES_RAW%> n'est pas NULL"
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "%<TYPE_CACHED_VALUES_P%> est dÃ©fini alors qu'il ne le devrait pas"
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "%<TYPE_METHOD_BASETYPE%> n'est pas la variante principale"
--- 31069,31300 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "la variante du type diffÃ¨re sur %s"
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "la variante du type a un %<TYPE_SIZE_UNIT%> diffÃ©rent"
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "%<TYPE_SIZE_UNIT%> de la variante du type"
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "%<TYPE_SIZE_UNIT%> du type"
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "variante du type avec %<TYPE_ALIAS_SET_KNOWN_P%>"
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "la variante du type a un %<TYPE_VFIELD%> diffÃ©rent"
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "la variante du type a un %<TYPE_BINFO%> diffÃ©rent"
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "%<TYPE_BINFO%> de la variante du type"
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "%<TYPE_BINFO%> du type"
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "la variante du type a un %<TYPE_FIELDS%> diffÃ©rent"
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "le premier dÃ©saccord est le champ"
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr "et le champ"
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "la variante du type a un %<TREE_TYPE%> diffÃ©rent"
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "%<TREE_TYPE%> de la variante du type"
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "%<TREE_TYPE%> du type"
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "le type n'est pas compatible avec sa variante"
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "la variante principale n'est pas dÃ©finie"
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "%<TYPE_MAIN_VARIANT%> a un %<TYPE_MAIN_VARIANT%> diffÃ©rent"
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "%<TYPE_CANONICAL%> a un %<TYPE_CANONICAL%> diffÃ©rent"
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "%<TYPE_CANONICAL%> n'est pas compatible"
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "le %<TYPE_MODE%> de %<TYPE_CANONICAL%> n'est pas compatible"
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "le %<TYPE_CANONICAL%> de la variante principale n'est pas la variante principale"
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "%<TYPE_VFIELD%> n'est pas %<FIELD_DECL%> ni %<TREE_LIST%>"
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "%<TYPE_NEXT_PTR_TO%> n'est pas %<POINTER_TYPE%>"
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "%<TYPE_NEXT_REF_TO%> n'est pas %<REFERENCE_TYPE%>"
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "%<TYPE_BINFO%> n'est pas %<TREE_BINFO%>"
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "le type %<TYPE_BINFO%> n'est pas %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "%<TYPE_METHOD_BASETYPE%> n'est pas un enregistrement ni une union"
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "%<TYPE_OFFSET_BASETYPE%> n'est pas un enregistrement ni une union"
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "%<TYPE_ARRAY_MAX_SIZE%> pas %<INTEGER_CST%>"
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "%<TYPE_MAX_VALUE_RAW%> non NULL"
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "le champ %<TYPE_LANG_SLOT_1 (binfo)%> est non NULL"
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "la valeur de l'enum n'est pas %<CONST_DECL%> ou %<INTEGER_CST%>"
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "le type de la valeur de l'enum n'est pas %<INTEGER_TYPE%> et n'est pas convertible en l'enum"
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "le nom de la valeur de l'enum n'est pas %<IDENTIFIER_NODE%>"
  
! #: tree.cc:13833
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "le %<TYPE_DOMAIN%> du tableau n'est pas d'un type entier"
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "%<TYPE_FIELDS%> dÃ©fini dans un type incomplet"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "arbre erronÃ© dans la liste %<TYPE_FIELDS%>"
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "%<TYPE_CACHED_VALUES_P%> est %i tandis que %<TYPE_CACHED_VALUES%> est %p"
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "%<TYPE_CACHED_VALUES%> n'est pas %<TREE_VEC%>"
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "mauvaise entrÃ©e %<TYPE_CACHED_VALUES%>"
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "%<TREE_PURPOSE%> n'est pas NULL dans la liste %<TYPE_ARG_TYPES%>"
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "entrÃ©e erronÃ©e dans la liste %<TYPE_ARG_TYPES%>"
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "le champ %<TYPE_VALUES_RAW%> n'est pas NULL"
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "%<TYPE_CACHED_VALUES_P%> est dÃ©fini alors qu'il ne le devrait pas"
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "%<TYPE_METHOD_BASETYPE%> n'est pas la variante principale"
*************** msgstr "%<TYPE_METHOD_BASETYPE%> n'est p
*** 31289,31306 ****
  msgid "%qs is not supported with %qs"
  msgstr "%qs n'est pas supportÃ© avec %qs"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "histogramme mort"
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "l'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©"
  
  # Le premier %s est le nom du compteur. Le reste de la ligne contient des infos sur ce compteur
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valeur de profilage corrompue: %s le compteur de profilage (%d sur %d) est inconsistant avec le dÃ©compte du bloc de base (%d)"
--- 31304,31321 ----
  msgid "%qs is not supported with %qs"
  msgstr "%qs n'est pas supportÃ© avec %qs"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "histogramme mort"
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "l'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©"
  
  # Le premier %s est le nom du compteur. Le reste de la ligne contient des infos sur ce compteur
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valeur de profilage corrompue: %s le compteur de profilage (%d sur %d) est inconsistant avec le dÃ©compte du bloc de base (%d)"
*************** msgstr "%qD n'est pas compatible avec %q
*** 32180,32186 ****
  msgid "%qE argument is not a function"
  msgstr "l'argument de %qE n'est pas une fonction"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "le message dÃ©prÃ©ciÃ© n'est pas une chaÃ®ne"
--- 32195,32201 ----
  msgid "%qE argument is not a function"
  msgstr "l'argument de %qE n'est pas une fonction"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "le message dÃ©prÃ©ciÃ© n'est pas une chaÃ®ne"
*************** msgstr "%<?:%> utilisant des constantes
*** 32663,32669 ****
  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:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, 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"
--- 32678,32684 ----
  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:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, 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"
*************** msgstr "utilisation invalide de %qs sur
*** 32709,33101 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> appliquÃ© sur un champ de bits"
  
! #: c-family/c-common.cc:4766
  #, 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:4886
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ne peut dÃ©sactiver la fonction interne %qs"
  
! #: c-family/c-common.cc:5076
  #, 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:5083
  #, 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:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "intervalle vide spÃ©cifiÃ©"
  
! #: c-family/c-common.cc:5163
  #, 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:5165
  #, 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:5169
  #, 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:5170 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "prÃ©cÃ©demment utilisÃ©e ici"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "plusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ceci est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»"
  
! #: c-family/c-common.cc:5288
  #, 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:5466
  #, 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:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, 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:5502
  #, 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:5677
  #, 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:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinelle manquante dans l'appel Ã  la fonction"
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "mauvaise option %qs pour l'attribut %<optimize%>"
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "mauvaise option %qs pour le pragma %<optimize%>"
  
! #: c-family/c-common.cc:6020
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs fois"
  
! #: c-family/c-common.cc:6024
  #, 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:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "trop peu d'arguments pour la fonction %qE"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "trop d'arguments pour la fonction %qE"
  
! #: c-family/c-common.cc:6251
  #, 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:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, 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:6320
  #, 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:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, 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:6378
  #, 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:6384
  #, 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:6390
  #, 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:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©"
  
! #: c-family/c-common.cc:6433
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un type boolÃ©en"
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, 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:6717
  #, 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:6722
  #, 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:6729
  #, 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:6742
  #, 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:6795
  #, 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:6956
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "la taille du tableau est trop grande"
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, 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:7104
  #, 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:7120
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "les deux arguments doivent Ãªtre compatibles"
  
! #: c-family/c-common.cc:7336
  #, 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:7350
  #, 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:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, 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:7406
  #, 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:7412
  #, 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:7420
  #, 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:7433
  #, 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:7438
  #, 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:7447
  #, 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:7452
  #, 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:7465
  #, 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:7478
  #, 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:7879
  #, 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:8514
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "la valeur de l'index est hors limites"
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, 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:8729
  #, 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:8732
  #, 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:8736
  #, 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:8739
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "la taille %qE du tableau est nÃ©gative"
  
! #: c-family/c-common.cc:8744
  #, 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:8747
  #, 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:8752
  #, 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:8755
  #, 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:8826
  #, 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"
--- 32724,33116 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> appliquÃ© sur un champ de bits"
  
! #: c-family/c-common.cc:4768
  #, 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:4888
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ne peut dÃ©sactiver la fonction interne %qs"
  
! #: c-family/c-common.cc:5078
  #, 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:5085
  #, 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:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "intervalle vide spÃ©cifiÃ©"
  
! #: c-family/c-common.cc:5165
  #, 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:5167
  #, 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:5171
  #, 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:5172 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "prÃ©cÃ©demment utilisÃ©e ici"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "plusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»"
  
! #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ceci est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»"
  
! #: c-family/c-common.cc:5290
  #, 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:5468
  #, 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:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, 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:5504
  #, 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:5679
  #, 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:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinelle manquante dans l'appel Ã  la fonction"
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "mauvaise option %qs pour l'attribut %<optimize%>"
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "mauvaise option %qs pour le pragma %<optimize%>"
  
! #: c-family/c-common.cc:6022
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs fois"
  
! #: c-family/c-common.cc:6026
  #, 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:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "trop peu d'arguments pour la fonction %qE"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "trop d'arguments pour la fonction %qE"
  
! #: c-family/c-common.cc:6253
  #, 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:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, 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:6322
  #, 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:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, 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:6380
  #, 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:6386
  #, 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:6392
  #, 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:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©"
  
! #: c-family/c-common.cc:6435
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "l'argument 3 dans l'appel Ã  la fonction %qE est un type boolÃ©en"
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, 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:6719
  #, 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:6724
  #, 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:6731
  #, 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:6744
  #, 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:6797
  #, 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:6958
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "la taille du tableau est trop grande"
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, 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:7106
  #, 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:7122
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "les deux arguments doivent Ãªtre compatibles"
  
! #: c-family/c-common.cc:7338
  #, 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:7352
  #, 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:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, 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:7408
  #, 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:7414
  #, 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:7422
  #, 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:7435
  #, 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:7440
  #, 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:7449
  #, 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:7454
  #, 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:7467
  #, 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:7480
  #, 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:7881
  #, 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:8516
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "la valeur de l'index est hors limites"
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, 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:8731
  #, 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:8734
  #, 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:8738
  #, 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:8741
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "la taille %qE du tableau est nÃ©gative"
  
! #: c-family/c-common.cc:8746
  #, 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:8749
  #, 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:8754
  #, 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:8757
  #, 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:8828
  #, 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"
*************** msgstr "concatÃ©nation non standard de c
*** 33769,33775 ****
  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:19141
  #, 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Ã©"
--- 33784,33790 ----
  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:19174
  #, 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 "type de dÃ©pendance %<depobj%> s
*** 33824,33830 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "le modificateur %<iterator%> ne peut pas Ãªtre spÃ©cifiÃ© sur une construction %<depobj%>"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "type invalide pour la variable d'itÃ©ration %qE"
--- 33839,33845 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "le modificateur %<iterator%> ne peut pas Ãªtre spÃ©cifiÃ© sur une construction %<depobj%>"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "type invalide pour la variable d'itÃ©ration %qE"
*************** msgstr "variable d'itÃ©ration %<_Atomic%
*** 33839,33855 ****
  msgid "%qE is not initialized"
  msgstr "%qE n'est pas initialisÃ©"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le manquant"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le invalide"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "expression d'incrÃ©mentation manquante"
--- 33854,33870 ----
  msgid "%qE is not initialized"
  msgstr "%qE n'est pas initialisÃ©"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le manquant"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "prÃ©dicat de contrÃ´le invalide"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "expression d'incrÃ©mentation manquante"
*************** msgstr "expression d'incrÃ©mentation man
*** 33859,33865 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr "l'incrÃ©ment n'est pas la constante 1 ou -1 pour la condition %<!=%>"
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expression d'incrÃ©mentation invalide"
--- 33874,33880 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr "l'incrÃ©ment n'est pas la constante 1 ou -1 pour la condition %<!=%>"
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expression d'incrÃ©mentation invalide"
*************** msgstr "modificateur de rÃ©duction %<tas
*** 33924,33930 ****
  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:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, 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"
--- 33939,33945 ----
  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:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, 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"
*************** msgstr "ouverture du fichier de sortie %
*** 34034,34045 ****
  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:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "ouverture du fichier de dÃ©pendances %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "fermeture du fichier de dÃ©pendances %s: %m"
--- 34049,34060 ----
  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:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "ouverture du fichier de dÃ©pendances %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "fermeture du fichier de dÃ©pendances %s: %m"
*************** msgstr "<valeur de retour>"
*** 34474,34481 ****
  msgid "wrong type argument to %s"
  msgstr "argument de type erronÃ© pour %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "dÃ©bordement dans l'expression constante"
--- 34489,34496 ----
  msgid "wrong type argument to %s"
  msgstr "argument de type erronÃ© pour %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "dÃ©bordement dans l'expression constante"
*************** msgid_plural "passing argument %i to %qs
*** 35221,35227 ****
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
--- 35236,35242 ----
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
*************** msgstr "trop de fichiers d'entrÃ©e"
*** 35417,35423 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?"
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "valeur %qs inconnue pour %<-mcpu%>"
--- 35432,35438 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?"
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "valeur %qs inconnue pour %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 35448,35462 ****
  msgstr "option non reconnue passÃ©e Ã  %%:%<target_mode_check%>"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "les arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "les arguments valables sont: %s"
--- 35463,35477 ----
  msgstr "option non reconnue passÃ©e Ã  %%:%<target_mode_check%>"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "les arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "les arguments valables sont: %s"
*************** msgstr "%<#pragma align%> ignorÃ© pour %
*** 35988,36031 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC est uniquement supportÃ© pour RTP"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "l'argument %d doit Ãªtre une constante immÃ©diate"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "l'index de l'avenue doit Ãªtre une constante immÃ©diate"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "la taille totale et la taille de l'Ã©lÃ©ment doivent Ãªtre des constantes immÃ©diates non nulles"
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "l'argument doit Ãªtre une constante immÃ©diate de 16 bits"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "L'extension Memory Tagging ne supporte pas %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "l'argument %d doit Ãªtre une constante immÃ©diate dans l'intervalle [0,15]"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "adresse sur 64 bits attendue mais l'argument 1 a %d bits"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "adresse sur 64 bits attendue mais l'argument 2 a %d bits"
--- 36003,36046 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC est uniquement supportÃ© pour RTP"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "l'argument %d doit Ãªtre une constante immÃ©diate"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "l'index de l'avenue doit Ãªtre une constante immÃ©diate"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "la taille totale et la taille de l'Ã©lÃ©ment doivent Ãªtre des constantes immÃ©diates non nulles"
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "l'argument doit Ãªtre une constante immÃ©diate de 16 bits"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "L'extension Memory Tagging ne supporte pas %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "l'argument %d doit Ãªtre une constante immÃ©diate dans l'intervalle [0,15]"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "adresse sur 64 bits attendue mais l'argument 1 a %d bits"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "adresse sur 64 bits attendue mais l'argument 2 a %d bits"
*************** msgstr "adresse sur 64 bits attendue mai
*** 36035,36041 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC aarch64%> existe une chaÃ®ne en paramÃ¨tre"
  
! #: config/aarch64/aarch64-c.cc:306
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "option %qs inconnue pour %<#pragma GCC aarch64%>"
--- 36050,36056 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC aarch64%> existe une chaÃ®ne en paramÃ¨tre"
  
! #: config/aarch64/aarch64-c.cc:308
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "option %qs inconnue pour %<#pragma GCC aarch64%>"
*************** msgstr "passage de %wd Ã  l'argument %d
*** 36080,36384 ****
  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"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE n'a pas de forme qui prend des arguments %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un type entier de 32 ou 64 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un type pointeur"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr "un suffixe de type explicite est nÃ©cessaire lors de l'utilisation d'un vecteur d'adresses de base"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "passage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment SVE valable"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "le passage de %qT Ã  l'argument %d de %qE qui attend un pointeur vers des Ã©lÃ©ments de 32 ou 64 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur SVE au lieu d'un tuple"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
! #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "passage d'un seul vecteur %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurs"
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
  #, gcc-internal-format
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel SVE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un type tuple SVE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers non signÃ©s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de 32 ou 64 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur de type scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "passage de %qT Ã  l'argument %d de %qE mais l'argument prÃ©cÃ©dent avait le type %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de %d bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers signÃ©s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr "les arguments %d et %d de %qE doivent avoir la mÃªme taille d'Ã©lÃ©ment mais les valeurs passÃ©es ici ont les types %qT et %qT respectivement"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr "les arguments %d et %d de %qE doivent avoir le mÃªme type de signe mais les valeurs passÃ©es ont les types %qT et %qT respectivement"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr "passage de %qT au lieu de %qT attendu Ã  l'argument %d de %qE aprÃ¨s passage de %qT Ã  l'argument %d"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "passage de %qT Ã  l'argument %d de %qE mais l'argument %d a le type %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un pointeur scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "l'appel Ã  %qE est ambiguÂ ; l'argument %d a le type %qs mais l'argument %d a le type %qs"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un Ã©lÃ©ment scalaire"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un entier scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend %qs ou %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers 32 ou 64 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr "en stockant %qT, %qE requiert une base vectorielle et un index scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr "%qE requiert une base vectorielle et un index scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qE ne supporte pas le type vectoriel 32 bits %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%qE ne supporte pas les offsets avec un signe Ã©tendu sur 32 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%qE ne supporte pas les offsets avec un signe Ã©tendu"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui, lors du chargement de %qT, attend un vecteur d'entiers de %d bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui, lors du stockage de %qT, attend un vecteur d'entiers de %d bits"
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers de %d bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend l'adresse de base d'un vecteur ou d'un pointeur"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "impossible de combiner une base de type %qT avec un offset de type %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "impossible de combiner une base de type %qT avec un index de type %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "passage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de scalaires"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "dÃ©finition dupliquÃ©e de %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs appliquÃ© au type non-SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs appliquÃ© au type non-vectoriel %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr "%qs appliquÃ© au type %qT qui a dÃ©jÃ  une taille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "%qs requiert une expression constante entiÃ¨re"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "taille de vecteur SVE non supportÃ©e"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "le type SVE %qT n'a pas de taille fixe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "le type SVE %qT n'a pas un alignement dÃ©fini"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "les variables de type %qT ne peuvent pas avoir une durÃ©e de stockage limitÃ©e au thread"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "arithmÃ©tique sur un pointeur vers un type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "les variables membre ne peuvent pas avoir le type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "les champs ne peuvent pas avoir le type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "les Ã©lÃ©ments de tableau de peuvent pas avoir le type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "ne peut allouer des objets du type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "impossible de supprimer des objets du type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "ne peut lever ou intercepter une exception sur le type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "capture par copie du type SVE %qT"
--- 36095,36398 ----
  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"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE n'a pas de forme qui prend des arguments %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un type entier de 32 ou 64 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un type pointeur"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr "un suffixe de type explicite est nÃ©cessaire lors de l'utilisation d'un vecteur d'adresses de base"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "passage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment SVE valable"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "le passage de %qT Ã  l'argument %d de %qE qui attend un pointeur vers des Ã©lÃ©ments de 32 ou 64 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur SVE au lieu d'un tuple"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] "passage du vecteur unique %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurs"
! msgstr[1] "passage du vecteur unique %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel SVE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un type tuple SVE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers non signÃ©s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de 32 ou 64 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur de type scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "passage de %qT Ã  l'argument %d de %qE mais l'argument prÃ©cÃ©dent avait le type %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de %d bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers signÃ©s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr "les arguments %d et %d de %qE doivent avoir la mÃªme taille d'Ã©lÃ©ment mais les valeurs passÃ©es ici ont les types %qT et %qT respectivement"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr "les arguments %d et %d de %qE doivent avoir le mÃªme type de signe mais les valeurs passÃ©es ont les types %qT et %qT respectivement"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr "passage de %qT au lieu de %qT attendu Ã  l'argument %d de %qE aprÃ¨s passage de %qT Ã  l'argument %d"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "passage de %qT Ã  l'argument %d de %qE mais l'argument %d a le type %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un pointeur scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "l'appel Ã  %qE est ambiguÂ ; l'argument %d a le type %qs mais l'argument %d a le type %qs"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un Ã©lÃ©ment scalaire"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un entier scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend %qs ou %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers 32 ou 64 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr "en stockant %qT, %qE requiert une base vectorielle et un index scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr "%qE requiert une base vectorielle et un index scalaire"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qE ne supporte pas le type vectoriel 32 bits %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%qE ne supporte pas les offsets avec un signe Ã©tendu sur 32 bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%qE ne supporte pas les offsets avec un signe Ã©tendu"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui, lors du chargement de %qT, attend un vecteur d'entiers de %d bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui, lors du stockage de %qT, attend un vecteur d'entiers de %d bits"
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers de %d bits"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "passage de %qT Ã  l'argument %d de %qE qui attend l'adresse de base d'un vecteur ou d'un pointeur"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "impossible de combiner une base de type %qT avec un offset de type %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "impossible de combiner une base de type %qT avec un index de type %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "passage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de scalaires"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "dÃ©finition dupliquÃ©e de %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs appliquÃ© au type non-SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs appliquÃ© au type non-vectoriel %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr "%qs appliquÃ© au type %qT qui a dÃ©jÃ  une taille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "%qs requiert une expression constante entiÃ¨re"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "taille de vecteur SVE non supportÃ©e"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "le type SVE %qT n'a pas de taille fixe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "le type SVE %qT n'a pas un alignement dÃ©fini"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "les variables de type %qT ne peuvent pas avoir une durÃ©e de stockage limitÃ©e au thread"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "arithmÃ©tique sur un pointeur vers un type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "les variables membre ne peuvent pas avoir le type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "les champs ne peuvent pas avoir le type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "les Ã©lÃ©ments de tableau de peuvent pas avoir le type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "ne peut allouer des objets du type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "impossible de supprimer des objets du type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "ne peut lever ou intercepter une exception sur le type SVE %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "capture par copie du type SVE %qT"
*************** msgid "SVE type %qT cannot be passed to
*** 36436,36442 ****
  msgstr "le type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototype"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 36450,36456 ----
  msgstr "le type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototype"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr "les appels Ã  des fonctions de t
*** 36457,36753 ****
  msgid "stack probes for SVE frames"
  msgstr "sondes de pile pour les trames SVE"
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "fanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:17272
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "chaÃ®ne %qs mal formÃ©e"
  
! #: config/aarch64/aarch64.cc:17328
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "format invalide pour %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17340
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valeur invalide pour %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17360
  #, 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:17378
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "option d'ajustement inconnue (%s)"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, 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:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, 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:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, 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:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "nom de processeur manquant dans %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17861
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argument invalide donnÃ© Ã  %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs doit Ãªtre seul pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:17877
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argument %<%s%> invalide pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:17983
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "argument %<%s%> invalide pour %<-mbranch-protection=%>"
  
! #: config/aarch64/aarch64.cc:17985
  #, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "argument manquant pour %<-mbranch-protection=%>"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "nom d'architecture manquant dans %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18012
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "valeur %qs inconnue pour %<-march%>"
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "nom de processeur manquant dans %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18047
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valeur %qs inconnue pour %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18181
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "l'assembleur ne supporte pas %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:18244
  #, 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:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "modÃ¨le de code %qs avec %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18329
  #, 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:18508
  #, 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:18511
  #, 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:18515
  #, 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:18550
  #, 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:18553
  #, 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:18557 config/aarch64/aarch64.cc:18664
  #, 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:18580
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "argument manquant dans le pragma ou l'attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "type de protection %qs invalide dans le pragma ou l'attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18619
  #, 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:18660
  #, 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:18718 config/aarch64/aarch64.cc:18891
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target()%> est mal composÃ©"
  
! #: config/aarch64/aarch64.cc:18762
  #, 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:18770 config/i386/i386-options.cc:1234
  #, 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:18824
  #, 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:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, 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:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "l'extension arch %<%s%> devraient Ãªtre prÃ©fixÃ©e par %<+%>"
  
! #: config/aarch64/aarch64.cc:18919
  #, 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:18928
  #, 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:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  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:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  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:21552 config/aarch64/aarch64.cc:21555
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "avenue %wd hors des limites %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %wd non supportÃ©e"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas les types de tailles mÃ©langÃ©s pour les fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas le type de retour %qT pour les fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "type de retour %qT non supportÃ© pour des fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas un argument de type %qT pour des fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26729
  #, 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"
--- 36471,36765 ----
  msgid "stack probes for SVE frames"
  msgstr "sondes de pile pour les trames SVE"
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "fanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:17276
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "chaÃ®ne %qs mal formÃ©e"
  
! #: config/aarch64/aarch64.cc:17332
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "format invalide pour %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17344
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valeur invalide pour %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17364
  #, 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:17382
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "option d'ajustement inconnue (%s)"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, 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:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, 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:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, 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:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "nom de processeur manquant dans %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17806
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17865
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argument invalide donnÃ© Ã  %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs doit Ãªtre seul pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:17881
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argument %<%s%> invalide pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:17987
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "argument %<%s%> invalide pour %<-mbranch-protection=%>"
  
! #: config/aarch64/aarch64.cc:17989
  #, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "argument manquant pour %<-mbranch-protection=%>"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "nom d'architecture manquant dans %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "valeur %qs inconnue pour %<-march%>"
  
! #: config/aarch64/aarch64.cc:18020
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "nom de processeur manquant dans %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18051
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valeur %qs inconnue pour %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18189
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18245
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "l'assembleur ne supporte pas %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:18252
  #, 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:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "modÃ¨le de code %qs avec %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18337
  #, 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:18516
  #, 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:18519
  #, 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:18523
  #, 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:18558
  #, 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:18561
  #, 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:18565 config/aarch64/aarch64.cc:18672
  #, 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:18588
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "argument manquant dans le pragma ou l'attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "type de protection %qs invalide dans le pragma ou l'attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18627
  #, 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:18668
  #, 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:18726 config/aarch64/aarch64.cc:18899
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target()%> est mal composÃ©"
  
! #: config/aarch64/aarch64.cc:18770
  #, 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:18778 config/i386/i386-options.cc:1234
  #, 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:18832
  #, 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:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, 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:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "l'extension arch %<%s%> devraient Ãªtre prÃ©fixÃ©e par %<+%>"
  
! #: config/aarch64/aarch64.cc:18927
  #, 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:18936
  #, 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:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  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:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  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:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "avenue %wd hors des limites %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %wd non supportÃ©e"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas les types de tailles mÃ©langÃ©s pour les fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas le type de retour %qT pour les fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26685
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "type de retour %qT non supportÃ© pour des fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26708
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas un argument de type %qT pour des fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26733
  #, 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"
*************** msgid "bad value %qs for %<-mmemory-late
*** 36808,36814 ****
  msgstr "valeur %qs erronÃ©e pour %<-mmemory-latency%>"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 36820,36826 ----
  msgstr "valeur %qs erronÃ©e pour %<-mmemory-latency%>"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "l'argument de l'attribut %qE n'e
*** 36939,36946 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 36951,36958 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "l'argument de l'attribut %qE est
*** 37080,37096 ****
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, 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:611 config/i386/i386.cc:22243
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "sortie du fanion %<asm%> %qs inconnue"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "type invalide pour la sortie du fanion %<asm%>"
--- 37092,37108 ----
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, 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:611 config/i386/i386.cc:22308
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "sortie du fanion %<asm%> %qs inconnue"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "type invalide pour la sortie du fanion %<asm%>"
*************** msgid "indirect call in function, which
*** 37895,37901 ****
  msgstr "appel indirect dans une fonction, ceci n'est pas supportÃ© par eBPF"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 37907,37913 ----
  msgstr "appel indirect dans une fonction, ceci n'est pas supportÃ© par eBPF"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr "accumulateur inappropriÃ© pour %
*** 38072,38083 ****
  msgid "invalid IACC argument"
  msgstr "argument IACC invalide"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs attend un argument constant"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "argument constant hors limite pour %qs"
--- 38084,38095 ----
  msgid "invalid IACC argument"
  msgstr "argument IACC invalide"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs attend un argument constant"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "argument constant hors limite pour %qs"
*************** msgstr "dimension de dÃ©chargement hors
*** 38199,38206 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
! msgstr "mÃ©moire de partage de donnÃ©es privÃ©es au gang Ã©puisÃ©e (augmentez avec %<-mgang-private-size=<nombre>%>)"
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
  #: config/nvptx/mkoffload.cc:88
--- 38211,38218 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
! msgstr "%d octets de mÃ©moire de partage de donnÃ©es privÃ©es au gang Ã©puisÃ©e (augmentez, par exemple, avec %<-mgang-private-size=%d%>)"
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
  #: config/nvptx/mkoffload.cc:88
*************** msgstr "le paramÃ¨tre Ã  une fonction in
*** 38311,38442 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "le paramÃ¨tre Ã  la fonction interne n'est pas valable: %s"
  
! #: config/i386/i386-expand.cc:9138
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "une routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directement"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bits"
  
! #: config/i386/i386-expand.cc:9950
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "le cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:10045
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "le troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:10987
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386-expand.cc:11002
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bits"
  
! #: config/i386/i386-expand.cc:11037
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386-expand.cc:11077
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386-expand.cc:11093
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386-expand.cc:11103
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:11108
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:11245
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "le troisiÃ¨me argument doit Ãªtre une constante de comparaison"
  
! #: config/i386/i386-expand.cc:11250
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "mode de comparaison incorrect"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "opÃ©rande d'arrondi incorrect"
  
! #: config/i386/i386-expand.cc:11594
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386-expand.cc:11602
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386-expand.cc:11605
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "le sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage [0, %wi]"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE a besoin d'une option isa inconnue"
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE a besoin de l'option isa %s"
  
! #: config/i386/i386-expand.cc:13302
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bits"
  
! #: config/i386/i386-expand.cc:13335
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "le dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "le quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14370
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "opÃ©rande d'indice incorrect"
  
! #: config/i386/i386-expand.cc:14389
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "l'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bits"
--- 38323,38454 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "le paramÃ¨tre Ã  la fonction interne n'est pas valable: %s"
  
! #: config/i386/i386-expand.cc:9155
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "une routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directement"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bits"
  
! #: config/i386/i386-expand.cc:9967
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "le cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:10062
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "le troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:11004
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386-expand.cc:11019
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bits"
  
! #: config/i386/i386-expand.cc:11054
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386-expand.cc:11094
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bit"
  
! #: config/i386/i386-expand.cc:11110
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386-expand.cc:11120
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "l'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:11125
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:11262
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "le troisiÃ¨me argument doit Ãªtre une constante de comparaison"
  
! #: config/i386/i386-expand.cc:11267
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "mode de comparaison incorrect"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "opÃ©rande d'arrondi incorrect"
  
! #: config/i386/i386-expand.cc:11611
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bits"
  
! #: config/i386/i386-expand.cc:11619
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bits"
  
! #: config/i386/i386-expand.cc:11622
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "l'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bits"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "le sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage [0, %wi]"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE a besoin d'une option isa inconnue"
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE a besoin de l'option isa %s"
  
! #: config/i386/i386-expand.cc:13319
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bits"
  
! #: config/i386/i386-expand.cc:13352
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "le dernier argument doit Ãªtre une valeur immÃ©diate"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "le dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "le quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14387
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "opÃ©rande d'indice incorrect"
  
! #: config/i386/i386-expand.cc:14406
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "l'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bits"
*************** msgstr "les versions de fonctions ne peu
*** 38451,38457 ****
  msgid "virtual function multiversioning not supported"
  msgstr "des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, 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"
--- 38463,38469 ----
  msgid "virtual function multiversioning not supported"
  msgstr "des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, 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"
*************** msgstr "les attributs cdecl et thiscall
*** 38921,38927 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "l'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classe"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
--- 38933,38939 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "l'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classe"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
*************** msgid "%qs and %qs attributes are not co
*** 38942,38954 ****
  msgstr "les attributs %qs et %qs sont incompatibles"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨res"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)"
--- 38954,38966 ----
  msgstr "les attributs %qs et %qs sont incompatibles"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "l'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨res"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)"
*************** msgstr "ceci est un bogue de GCC qui peu
*** 39082,39194 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6"
  
! #: config/i386/i386.cc:6532
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> est incompatible avec %s"
  
! #: config/i386/i386.cc:8436
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "l'attribut %<ms_hook_prologue%> est incompatible avec %<-mfentry%> pour 32 bits"
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©."
  
! #: config/i386/i386.cc:9458
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Le rÃ©alignement de pile n'est pas supportÃ© avec %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9463
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "les fonctions regparm imbriquÃ©es ne sont pas supportÃ©es avec %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9849
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> ne supporte pas fastcall avec des fonctions imbriquÃ©es"
  
! #: config/i386/i386.cc:9869
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> ne supporte pas trois paramÃ¨tres registres"
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificateur %<V%> sur un registre non entier"
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.cc:12985
  #, 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:13179
  #, 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:17210
  #, 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:21432
  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:21528
  #, 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:23276
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.cc:23283
  #, 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:23290
  #, 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:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supportÃ© pour simd"
  
! #: config/i386/i386.cc:23366
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supportÃ© pour simd"
  
! #: config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>"
--- 39094,39206 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6"
  
! #: config/i386/i386.cc:6534
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> est incompatible avec %s"
  
! #: config/i386/i386.cc:8438
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "l'attribut %<ms_hook_prologue%> est incompatible avec %<-mfentry%> pour 32 bits"
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©."
  
! #: config/i386/i386.cc:9460
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Le rÃ©alignement de pile n'est pas supportÃ© avec %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9465
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "les fonctions regparm imbriquÃ©es ne sont pas supportÃ©es avec %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9851
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> ne supporte pas fastcall avec des fonctions imbriquÃ©es"
  
! #: config/i386/i386.cc:9871
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> ne supporte pas trois paramÃ¨tres registres"
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificateur %<V%> sur un registre non entier"
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.cc:12987
  #, 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:13181
  #, 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:17212
  #, 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:21436
  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:21532
  #, 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:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.cc:23348
  #, 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:23355
  #, 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:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supportÃ© pour simd"
  
! #: config/i386/i386.cc:23431
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supportÃ© pour simd"
  
! #: config/i386/i386.cc:23974
  #, 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 "l'ABI %qs n'est pas activÃ©e dur
*** 39344,39355 ****
  msgid "ABI with startfiles: %s"
  msgstr "ABI avec startfilesÂ : %s"
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr "Le chargement des symboles normaux n'est pas implÃ©mentÃ© en mode extrÃªme."
  
! #: config/loongarch/loongarch.cc:5507
  #, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr "les modÃ¨les de code %qs et %qs ne supporte pas le mode %s"
--- 39356,39367 ----
  msgid "ABI with startfiles: %s"
  msgstr "ABI avec startfilesÂ : %s"
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr "Le chargement des symboles normaux n'est pas implÃ©mentÃ© en mode extrÃªme."
  
! #: config/loongarch/loongarch.cc:5512
  #, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr "les modÃ¨les de code %qs et %qs ne supporte pas le mode %s"
*************** msgstr "%<interrupt_thread%> est disponi
*** 39455,39461 ****
  msgid "stack limit expression is not supported"
  msgstr "l'expression limitant la pile n'est pas supportÃ©e"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> n'est pas supportÃ© pour cette cible"
--- 39467,39473 ----
  msgid "stack limit expression is not supported"
  msgstr "l'expression limitant la pile n'est pas supportÃ©e"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, 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 "le vecteur d'interruption de l'a
*** 39532,39664 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "l'argument de l'attribut %qE n'est pas Â«Â intstackÂ Â»"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr "l'ABI pour passer une valeur contenant des champs de bits de largeur zÃ©ro avant un champ en virgule flottante 64 bits adjacent a changÃ© dans GCC %{12.1%}"
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "l'ABI pour retourner une valeur contenant des champs de bits de largeur zÃ©ro mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}"
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "ne peut traiter des appels inconstants Ã  %qs"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "l'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieur"
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "les gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16"
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "%<-fstack-check=specific%> pas implÃ©mentÃ© pour MIPS16"
  
! #: config/mips/mips.cc:17135
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "l'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %d"
  
! #: config/mips/mips.cc:17255
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Ã©chec lors du dÃ©veloppement de la fonction interne"
  
! #: config/mips/mips.cc:17386
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "la fonction interne %qE n'est pas supportÃ©e pour un MIPS16"
  
! #: config/mips/mips.cc:17994
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs ne supporte pas le code MIPS16"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "PIC MIPS16 pour des ABI autres que o32 et o64"
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "code %<-mxgot%> MIPS16"
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "code MIPS16 %<hard-float%> pour des ABI autres que o32 et o64"
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "code MIPS16 MSA"
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "combinaison non supportÃ©e: %s"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> est en conflit avec d'autres options d'architecture, lesquelles spÃ©cifient un processeur %s"
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> n'est pas compatible avec l'ABI sÃ©lectionnÃ©e"
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> utilisÃ© avec un processeur 32 bits"
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> utilisÃ© avec une ABI 64 bits"
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> utilisÃ© avec une ABI 32 bits"
  
! #: config/mips/mips.cc:20079
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "l'architecture %qs ne supporte pas %<-mfp32%>"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s si la cible supporte les instructions mfhc1 et mthc1"
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s en utilisant l'ABI o32"
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> peut uniquement Ãªtre utilisÃ© avec l'ABI o32"
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> requiert %<-mfp32%>"
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> requiert %<-mlra%>"
--- 39544,39680 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "l'argument de l'attribut %qE n'est pas Â«Â intstackÂ Â»"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr "l'ABI pour passer une valeur contenant des champs de bits de largeur zÃ©ro avant un champ en virgule flottante 64 bits adjacent a changÃ© dans GCC %{12.1%}"
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "l'ABI pour retourner une valeur contenant des champs de bits de largeur zÃ©ro mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}"
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr "l'ABI pour retourner une valeur avec des bases C++17 vides mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}"
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "ne peut traiter des appels inconstants Ã  %qs"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "l'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieur"
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "les gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16"
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "%<-fstack-check=specific%> pas implÃ©mentÃ© pour MIPS16"
  
! #: config/mips/mips.cc:17184
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "l'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %d"
  
! #: config/mips/mips.cc:17304
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Ã©chec lors du dÃ©veloppement de la fonction interne"
  
! #: config/mips/mips.cc:17435
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "la fonction interne %qE n'est pas supportÃ©e pour un MIPS16"
  
! #: config/mips/mips.cc:18043
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs ne supporte pas le code MIPS16"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "PIC MIPS16 pour des ABI autres que o32 et o64"
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "code %<-mxgot%> MIPS16"
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "code MIPS16 %<hard-float%> pour des ABI autres que o32 et o64"
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "code MIPS16 MSA"
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "combinaison non supportÃ©e: %s"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> est en conflit avec d'autres options d'architecture, lesquelles spÃ©cifient un processeur %s"
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> n'est pas compatible avec l'ABI sÃ©lectionnÃ©e"
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> utilisÃ© avec un processeur 32 bits"
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> utilisÃ© avec une ABI 64 bits"
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> utilisÃ© avec une ABI 32 bits"
  
! #: config/mips/mips.cc:20128
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "l'architecture %qs ne supporte pas %<-mfp32%>"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s si la cible supporte les instructions mfhc1 et mthc1"
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s en utilisant l'ABI o32"
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> peut uniquement Ãªtre utilisÃ© avec l'ABI o32"
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> requiert %<-mfp32%>"
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> requiert %<-mlra%>"
*************** msgstr "%<-mfpxx%> requiert %<-mlra%>"
*** 39668,39784 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "la combinaison de %qs et %qs est incompatible avec %qs"
  
! #: config/mips/mips.cc:20196
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "l'architecture %qs ne supporte pas les instructions de branchement probable"
  
! #: config/mips/mips.cc:20211
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "l'architecture %qs ne supporte pas les instructions madd ou msub"
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "l'architecture %qs ne supporte pas les registres impairs en simple prÃ©cision"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "combinaison non supportÃ©e: %qs%s %s"
  
! #: config/mips/mips.cc:20253
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "combinaison non supportÃ©e: %qs %s"
  
! #: config/mips/mips.cc:20268
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "impossible de produire du code indÃ©pendant de la position pour %qs"
  
! #: config/mips/mips.cc:20271
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "le code indÃ©pendant de la position requiert %qs"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> Ã  besoin de %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "impossible d'utiliser des accÃ¨s Ã  de petites donnÃ©es pour %qs"
  
! #: config/mips/mips.cc:20330
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "l'architecture %qs ne supporte pas %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20337
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "l'architecture %qs ne supporte pas %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> requiert %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs doit Ãªtre utilisÃ© avec %qs"
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> doit Ãªtre utilisÃ© avec %<-mfp64%> et %<-mhard-float%>"
  
! #: config/mips/mips.cc:20382
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "l'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs requiert une cible qui fourni l'instruction %qs"
  
! #: config/mips/mips.cc:20402
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "l'architecture %qs ne supporte pas les instructions DSP"
  
! #: config/mips/mips.cc:20412
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mloongson-mmi%> doit Ãªtre utilisÃ© avec %<-mhard-float%>"
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mloongson-ext2%> doit Ãªtre utilisÃ© avec %<-mloongson-ext%>"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs requiert les instructions de branchement probable"
  
! #: config/mips/mips.cc:20532
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "l'architecture %qs ne supporte pas l'instruction synci"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "profilage de fonction mips16"
--- 39684,39800 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "la combinaison de %qs et %qs est incompatible avec %qs"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "l'architecture %qs ne supporte pas les instructions de branchement probable"
  
! #: config/mips/mips.cc:20260
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "l'architecture %qs ne supporte pas les instructions madd ou msub"
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "l'architecture %qs ne supporte pas les registres impairs en simple prÃ©cision"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "combinaison non supportÃ©e: %qs%s %s"
  
! #: config/mips/mips.cc:20302
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "combinaison non supportÃ©e: %qs %s"
  
! #: config/mips/mips.cc:20317
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "impossible de produire du code indÃ©pendant de la position pour %qs"
  
! #: config/mips/mips.cc:20320
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "le code indÃ©pendant de la position requiert %qs"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> Ã  besoin de %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "impossible d'utiliser des accÃ¨s Ã  de petites donnÃ©es pour %qs"
  
! #: config/mips/mips.cc:20379
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "l'architecture %qs ne supporte pas %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20386
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "l'architecture %qs ne supporte pas %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> requiert %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs doit Ãªtre utilisÃ© avec %qs"
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> doit Ãªtre utilisÃ© avec %<-mfp64%> et %<-mhard-float%>"
  
! #: config/mips/mips.cc:20431
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "l'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs requiert une cible qui fourni l'instruction %qs"
  
! #: config/mips/mips.cc:20451
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "l'architecture %qs ne supporte pas les instructions DSP"
  
! #: config/mips/mips.cc:20461
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mloongson-mmi%> doit Ãªtre utilisÃ© avec %<-mhard-float%>"
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mloongson-ext2%> doit Ãªtre utilisÃ© avec %<-mloongson-ext%>"
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs requiert les instructions de branchement probable"
  
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "l'architecture %qs ne supporte pas l'instruction synci"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "profilage de fonction mips16"
*************** msgstr "%qs est dÃ©prÃ©ciÃ© et recommand
*** 41112,41198 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs est un type opaque et vous ne pouvez pas le remplacer avec d'autres valeurs"
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code 64 bits pour cette ABI"
  
! #: config/rs6000/rs6000.cc:19979
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qs"
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<long double%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "l'utilisation des types boolÃ©ens dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20067
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "l'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qs"
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "l'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>"
  
! #: config/rs6000/rs6000.cc:20081
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "l'utilisation de %<long long%> dans les types AltiVec est invalide sans %qs"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "l'utilisation de %<double%> dans les types AltiVec est invalide sans %qs"
  
! #: config/rs6000/rs6000.cc:24232
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "processeur %qs invalide pour %s\"%s\"%s"
  
! #: config/rs6000/rs6000.cc:24235
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s n'est pas permis"
  
! #: config/rs6000/rs6000.cc:24237
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s est invalide"
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> dÃ©sactive %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "l'attribut %<target_clones%> requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©rielle"
  
! #: config/rs6000/rs6000.cc:25228
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/rs6000/rs6000.cc:28310
  #, 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"
--- 41128,41214 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs est un type opaque et vous ne pouvez pas le remplacer avec d'autres valeurs"
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code 64 bits pour cette ABI"
  
! #: config/rs6000/rs6000.cc:19998
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Vous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qs"
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<long double%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "l'utilisation des types boolÃ©ens dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20086
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "l'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qs"
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "l'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>"
  
! #: config/rs6000/rs6000.cc:20100
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "l'utilisation de %<long long%> dans les types AltiVec est invalide sans %qs"
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "l'utilisation de %<double%> dans les types AltiVec est invalide sans %qs"
  
! #: config/rs6000/rs6000.cc:24251
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "processeur %qs invalide pour %s\"%s\"%s"
  
! #: config/rs6000/rs6000.cc:24254
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s n'est pas permis"
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s est invalide"
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> dÃ©sactive %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "l'attribut %<target_clones%> requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©rielle"
  
! #: config/rs6000/rs6000.cc:25247
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/rs6000/rs6000.cc:28338
  #, 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"
*************** msgstr "Les instructions du FPU RX ne su
*** 41237,41243 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "la fonction interne %qs peut uniquement Ãªtre utilisÃ©e sur des types vectoriels."
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "valeur constante requise pour l'argument %2$d de la fonction interne %1$qF"
--- 41253,41259 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "la fonction interne %qs peut uniquement Ãªtre utilisÃ©e sur des types vectoriels."
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "valeur constante requise pour l'argument %2$d de la fonction interne %1$qF"
*************** msgstr "La fonction interne %qF requiert
*** 41342,41512 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr "La fonction interne %qF requiert z15 ou supÃ©rieur"
  
! #: config/s390/s390.cc:859
! #, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr "La fonction interne %qF requiert arch14 ou supÃ©rieur."
! 
! #: config/s390/s390.cc:878
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "fonction interne surchargÃ©e non rÃ©solue"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode de fonction interne erronÃ©"
  
! #: config/s390/s390.cc:1019
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argument %d invalide pour la fonction interne %qF"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "l'attribut %qE demandÃ© n'est pas une paire de constantes entiÃ¨res non nÃ©gatives sÃ©parÃ©es par une virgule ou est trop grand (max. %d)"
  
! #: config/s390/s390.cc:1210
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "la taille totale des variables locales excÃ¨de la limite de l'architecture"
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "la taille de la trame de la fonction %qs est de %wd octetsÂ ; elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateurÂ ; un dÃ©routement inconditionnel est ajoutÃ©"
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "la taille de la trame de la fonction %qs est de %wd octetsÂ ; c'est plus que la moitiÃ© de la taille de la pileÂ ; le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonction"
  
! #: config/s390/s390.cc:11509
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "la taille de la trame de %qs est de %wd octets"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utilise l'allocation de pile dynamique"
  
! #: config/s390/s390.cc:13216
  #, gcc-internal-format
  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:15486
  #, 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:15493
  #, 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:15528
  #, 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:15531
  #, 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:15560
  #, 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:15564
  #, 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:15576
  #, 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:15585
  #, 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:15591
  #, 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:15593
  #, 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:15596
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>"
  
! #: config/s390/s390.cc:15609
  #, 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:15612
  #, 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:15615
  #, 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:15618
  #, 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:15671
  #, 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:15707
  #, 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:15714
  #, 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:15745
  #, 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%>"
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "l'argument %<target%> de l'attribut %qs est inconnu"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, 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%>"
--- 41358,41528 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr "La fonction interne %qF requiert z15 ou supÃ©rieur"
  
! #: config/s390/s390.cc:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "fonction interne surchargÃ©e non rÃ©solue"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode de fonction interne erronÃ©"
  
! #: config/s390/s390.cc:1013
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argument %d invalide pour la fonction interne %qF"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "l'attribut %qE demandÃ© n'est pas une paire de constantes entiÃ¨res non nÃ©gatives sÃ©parÃ©es par une virgule ou est trop grand (max. %d)"
  
! #: config/s390/s390.cc:1204
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "la taille totale des variables locales excÃ¨de la limite de l'architecture"
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "la taille de la trame de la fonction %qs est de %wd octetsÂ ; elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateurÂ ; un dÃ©routement inconditionnel est ajoutÃ©"
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "la taille de la trame de la fonction %qs est de %wd octetsÂ ; c'est plus que la moitiÃ© de la taille de la pileÂ ; le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonction"
  
! #: config/s390/s390.cc:11503
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "la taille de la trame de %qs est de %wd octets"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utilise l'allocation de pile dynamique"
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr "le passage de paramÃ¨tre pour l'argument de type %qT avec des membres de champs de bits de largeur nulle a changÃ© dans GCC 12"
! 
! #: config/s390/s390.cc:13212
  #, gcc-internal-format
  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:15503
  #, 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:15510
  #, 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:15545
  #, 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:15548
  #, 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:15577
  #, 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:15581
  #, 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:15593
  #, 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:15602
  #, 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:15608
  #, 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:15610
  #, 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:15613
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>"
  
! #: config/s390/s390.cc:15626
  #, 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:15629
  #, 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:15632
  #, 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:15635
  #, 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:15688
  #, 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:15724
  #, 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:15731
  #, 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:15762
  #, 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%>"
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "l'argument %<target%> de l'attribut %qs est inconnu"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, 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%>"
*************** msgid "attribute %qs applies to array ty
*** 41913,41919 ****
  msgstr "l'attribut %qs s'applique seulement aux types tableaux"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 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"
--- 41929,41935 ----
  msgstr "l'attribut %qs s'applique seulement aux types tableaux"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 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 "la dÃ©claration de %q+D masque l
*** 42195,42201 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "la dÃ©claration de %qD masque un paramÃ¨tre"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la dÃ©claration de %qD masque une dÃ©claration globale"
--- 42211,42217 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "la dÃ©claration de %qD masque un paramÃ¨tre"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la dÃ©claration de %qD masque une dÃ©claration globale"
*************** msgstr "la dÃ©claration de %qD masque un
*** 42205,42211 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "la dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dente"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "la dÃ©claration masquÃ©e est ici"
--- 42221,42227 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "la dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dente"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "la dÃ©claration masquÃ©e est ici"
*************** msgstr "%qE non dÃ©clarÃ© (premiÃ¨re uti
*** 42270,42276 ****
  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:3852 cp/decl.cc:3345
  #, 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"
--- 42286,42292 ----
  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:3852 cp/decl.cc:3358
  #, 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
*** 42300,42306 ****
  msgid "duplicate label declaration %qE"
  msgstr "dÃ©claration de l'Ã©tiquette %qE en double"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ã©tiquette %qD dupliquÃ©e"
--- 42316,42322 ----
  msgid "duplicate label declaration %qE"
  msgstr "dÃ©claration de l'Ã©tiquette %qE en double"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ã©tiquette %qD dupliquÃ©e"
*************** msgstr "le Â«Â switchÂ Â» saute dans l'e
*** 42330,42336 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE est dÃ©fini comme un mauvais type de balise"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "attribut %qE appliquÃ© Ã  %qD avec un type de retour void"
--- 42346,42352 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE est dÃ©fini comme un mauvais type de balise"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "attribut %qE appliquÃ© Ã  %qD avec un type de retour void"
*************** msgstr "impossible de mettre un objet av
*** 42518,42524 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "%<const %qD%> non initialisÃ© est invalide en C++"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, 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)"
--- 42534,42540 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "%<const %qD%> non initialisÃ© est invalide en C++"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, 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 "classe de stockage spÃ©cifiÃ©e p
*** 42688,42694 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nom"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spÃ©cifiÃ©e pour un typename"
--- 42704,42710 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nom"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, 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
*** 42857,42863 ****
  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:7109 cp/decl.cc:12877
  #, 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"
--- 42873,42879 ----
  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:7109 cp/decl.cc:12901
  #, 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"
*************** msgstr "le C ISO interdit les fonctions
*** 42984,42990 ****
  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:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»"
--- 43000,43006 ----
  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:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»"
*************** msgstr "redÃ©finition imbriquÃ©e de %<st
*** 43165,43171 ****
  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:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la dÃ©claration ne dÃ©clare rien du tout"
--- 43181,43187 ----
  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:8402 cp/decl.cc:5334
  #, 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
*** 43215,43221 ****
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "tableau flexible comme membre de l'union"
--- 43231,43237 ----
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "tableau flexible comme membre de l'union"
*************** msgstr "redÃ©finition imbriquÃ©e de %<en
*** 43256,43262 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "redÃ©claration de %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, 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"
--- 43272,43278 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "redÃ©claration de %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, 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"
*************** msgstr "dÃ©bordement dans les valeurs de
*** 43286,43292 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut %qs"
--- 43302,43308 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut %qs"
*************** msgstr "aucun prototype prÃ©cÃ©dent pour
*** 43316,43322 ****
  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:9654 cp/decl.cc:17107
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune dÃ©claration prÃ©cÃ©dente pour %qD"
--- 43332,43338 ----
  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:9654 cp/decl.cc:17129
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune dÃ©claration prÃ©cÃ©dente pour %qD"
*************** msgstr "l'argument %qD ne concorde pas a
*** 43431,43442 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, 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:10326 cp/decl.cc:18017
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©"
--- 43447,43458 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, 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:10326 cp/decl.cc:18039
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©"
*************** msgstr "spÃ©cificateur de dÃ©claration %
*** 43504,43510 ****
  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:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
--- 43520,43526 ----
  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:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
*************** msgstr "%<__auto_type%> suivi des attrib
*** 43654,43665 ****
  msgid "ISO C does not support complex integer types"
  msgstr "le C ISO interdit les types entiers complexes"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, 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%>"
--- 43670,43681 ----
  msgid "ISO C does not support complex integer types"
  msgstr "le C ISO interdit les types entiers complexes"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, 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%>"
*************** msgstr "marqueur de conflit de contrÃ´le
*** 43714,43720 ****
  msgid "to match this %qs"
  msgstr "pour correspondre Ã  ce %qs"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "fin de ligne attendue"
--- 43730,43736 ----
  msgid "to match this %qs"
  msgstr "pour correspondre Ã  ce %qs"
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "fin de ligne attendue"
*************** msgstr "fin de ligne attendue"
*** 43724,43730 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "le C ISO interdit une unitÃ© de traduction vide"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> sans %<#pragma omp end declare target%> correspondant"
--- 43740,43746 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "le C ISO interdit une unitÃ© de traduction vide"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr "%<#pragma omp declare target%> sans %<#pragma omp end declare target%> correspondant"
*************** msgid "unknown type name %qE"
*** 43760,43767 ****
  msgstr "nom de type %qE inconnu"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "spÃ©cificateurs de dÃ©claration attendus"
--- 43776,43783 ----
  msgstr "nom de type %qE inconnu"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "spÃ©cificateurs de dÃ©claration attendus"
*************** msgstr "attribut %<fallthrough%> au plus
*** 43781,43787 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identificateur ou %<(%> attendu"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodes"
--- 43797,43803 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identificateur ou %<(%> attendu"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s pour les mÃ©thodes"
*************** msgstr "l'expression dans l'assertion st
*** 43892,43898 ****
  msgid "static assertion failed: %E"
  msgstr "Ã©chec de l'assertion statique: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "l'assertion statique a Ã©chouÃ©"
--- 43908,43914 ----
  msgid "static assertion failed: %E"
  msgstr "Ã©chec de l'assertion statique: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "l'assertion statique a Ã©chouÃ©"
*************** msgstr "un enum vide est invalide"
*** 43939,43952 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identificateur attendu"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule Ã  la fin de la liste d'Ã©numerateurs"
--- 43955,43968 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identificateur attendu"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule Ã  la fin de la liste d'Ã©numerateurs"
*************** msgstr "spÃ©cificateurs de dÃ©claration
*** 44031,44037 ****
  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:4942 cp/parser.cc:29034
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "l'attribut %qE ne prend pas d'argument"
--- 44047,44053 ----
  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:4942 cp/parser.cc:29044
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "l'attribut %qE ne prend pas d'argument"
*************** msgstr "collection manquante dans l'Ã©nu
*** 44182,44189 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "qualificatif %<asm%> %qE dupliquÃ©"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "vu pour la premiÃ¨re fois ici"
--- 44198,44205 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "qualificatif %<asm%> %qE dupliquÃ©"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "vu pour la premiÃ¨re fois ici"
*************** msgstr "le C90 ISO ne supporte pas l'ide
*** 44347,44353 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "expression attendue"
--- 44363,44369 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "expression attendue"
*************** msgstr "une dÃ©claration de mÃ©thode obj
*** 44607,44618 ****
  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:12048 cp/parser.cc:35996
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "liste d'attributs de propriÃ©tÃ© vide"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "attribut de propriÃ©tÃ© manquant"
--- 44623,44634 ----
  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:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "liste d'attributs de propriÃ©tÃ© vide"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "attribut de propriÃ©tÃ© manquant"
*************** msgstr "attribut de propriÃ©tÃ© manquant
*** 44622,44673 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "attribut de propriÃ©tÃ© %<%s%s%> inconnu"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "attribut de propriÃ©tÃ© inconnu"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<=%> attendu aprÃ¨s Objective-C %qE"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "nom de sÃ©lecteur %qE attendu"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, 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:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, 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:12421 cp/parser.cc:47813
  #, 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:12507 cp/parser.cc:47921
  #, 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:12514 cp/parser.cc:47927
  #, 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%>"
--- 44638,44689 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "attribut de propriÃ©tÃ© %<%s%s%> inconnu"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "attribut de propriÃ©tÃ© inconnu"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<=%> attendu aprÃ¨s Objective-C %qE"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "nom de sÃ©lecteur %qE attendu"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, 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:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, 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:12421 cp/parser.cc:47824
  #, 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:12507 cp/parser.cc:47932
  #, 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:12514 cp/parser.cc:47938
  #, 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%>"
*************** msgstr "%<#pragma omp section%> ne peut
*** 44677,44689 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp requires%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "instruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendue"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> doit Ãªtre le premier"
--- 44693,44705 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp requires%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "instruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendue"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> doit Ãªtre le premier"
*************** msgstr "%<#pragma GCC pch_preprocess%> d
*** 44691,44699 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop de clauses %qs"
--- 44707,44715 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop de clauses %qs"
*************** msgstr "%<)%> ou %<,%> attendu"
*** 44713,44765 ****
  msgid "%qD is not a variable"
  msgstr "%qD n'est pas une variable"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD n'est pas une variable pointeur"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, 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:13569 cp/parser.cc:37321
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ou %<present%> attendu"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> ou %<firstprivate%> attendu"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> attendu"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "trop de %<if%> avec le modificateur %qs"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "trop de clauses %<if%>"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "trop de clauses %<if%> sans modificateur"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, 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"
--- 44729,44781 ----
  msgid "%qD is not a variable"
  msgstr "%qD n'est pas une variable"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD n'est pas une variable pointeur"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, 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:13569 cp/parser.cc:37332
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ou %<present%> attendu"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> ou %<firstprivate%> attendu"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> attendu"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "trop de %<if%> avec le modificateur %qs"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "trop de clauses %<if%>"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "trop de clauses %<if%> sans modificateur"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, 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"
*************** msgstr "la valeur de %<num_threads%> doi
*** 44782,44895 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "la valeur de %<num_tasks%> doit Ãªtre positive"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "la valeur de %<grainsize%> doit Ãªtre positive"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "la valeur de %<priority%> doit Ãªtre positive ou nulle"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, 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:14171 cp/parser.cc:37819
  #, 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:14232 cp/parser.cc:37884
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "%<scalar%>, %<aggregate%> ou %<pointer%> attendu"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, 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:14301 cp/parser.cc:37956
  #, 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:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "l'expression %qs doit Ãªtre un entier"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "la valeur de %qs doit Ãªtre positive"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "trop d'arguments pour %<static%>"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argument inattendu"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, 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:14735 cp/parser.cc:38006
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> ou %<unconstrained%%> attendu"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> attendu"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<team%>, %<parallel%> ou %<thread%> attendu"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, 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:15138 cp/parser.cc:38407
  #, 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:15142 cp/parser.cc:38410
  #, 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:15154 cp/semantics.cc:7370
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "la taille du fragment doit Ãªtre positive"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "type d'ordonnancement invalide"
--- 44798,44911 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "la valeur de %<num_tasks%> doit Ãªtre positive"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "la valeur de %<grainsize%> doit Ãªtre positive"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "la valeur de %<priority%> doit Ãªtre positive ou nulle"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, 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:14171 cp/parser.cc:37830
  #, 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:14232 cp/parser.cc:37895
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "%<scalar%>, %<aggregate%> ou %<pointer%> attendu"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, 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:14301 cp/parser.cc:37967
  #, 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:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "l'expression %qs doit Ãªtre un entier"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "la valeur de %qs doit Ãªtre positive"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "trop d'arguments pour %<static%>"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argument inattendu"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, 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:14735 cp/parser.cc:38017
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> ou %<unconstrained%%> attendu"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> attendu"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<team%>, %<parallel%> ou %<thread%> attendu"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, 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:15138 cp/parser.cc:38418
  #, 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:15142 cp/parser.cc:38421
  #, 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:15154 cp/semantics.cc:7381
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "la taille du fragment doit Ãªtre positive"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "type d'ordonnancement invalide"
*************** msgstr "type d'ordonnancement invalide"
*** 44899,44915 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "la valeur de %<num_teams%> doit Ãªtre positive"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, 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:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "la valeur de %<thread_limit%> doit Ãªtre positive"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, 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"
--- 44915,44931 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "la valeur de %<num_teams%> doit Ãªtre positive"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, 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:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "la valeur de %<thread_limit%> doit Ãªtre positive"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, 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"
*************** msgstr "%<allocator%> ou %<align%> atten
*** 44924,44935 ****
  msgid "duplicate %qs modifier"
  msgstr "modificateur %qs dupliquÃ©"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, 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:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, 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"
--- 44940,44951 ----
  msgid "duplicate %qs modifier"
  msgstr "modificateur %qs dupliquÃ©"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, 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:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, 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"
*************** msgstr "l'expression %<safelen%> doit Ãª
*** 44949,45001 ****
  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:16097 cp/parser.cc:39292
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "le modificateur %<iterator%> est incompatible avec %qs"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "type de Â«Â dependÂ Â» invalide"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "trop de modificateurs %<always%>"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "trop de modificateurs %<close%>"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr "%<#pragma omp target%> avec un modificateur autre que %<always%> ou %<close%> sur une clause %<map%>"
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "type de Â«Â mapÂ Â» invalide"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, 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:16324 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> ou %<device_num%> attendu"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, 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:16380 cp/parser.cc:39612
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "type de Â«Â dist_scheduleÂ Â» invalide"
--- 44965,45017 ----
  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:16097 cp/parser.cc:39303
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "le modificateur %<iterator%> est incompatible avec %qs"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "type de Â«Â dependÂ Â» invalide"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "trop de modificateurs %<always%>"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "trop de modificateurs %<close%>"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr "%<#pragma omp target%> avec un modificateur autre que %<always%> ou %<close%> sur une clause %<map%>"
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "type de Â«Â mapÂ Â» invalide"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, 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:16324 cp/parser.cc:39552
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> ou %<device_num%> attendu"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, 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:16380 cp/parser.cc:39623
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "type de Â«Â dist_scheduleÂ Â» invalide"
*************** msgstr "type de Â«Â proc_bindÂ Â» invali
*** 45010,45092 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> ou %<any%> attendu"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, 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:16782 cp/parser.cc:39957
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "clause %<#pragma acc%> attendue"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs n'est pas valide pour %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, 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:16986 cp/parser.cc:40208
  #, 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:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "clause %<#pragma omp%> attendue"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, 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:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "section de tableau dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, 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:17300 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clause OpenACC invalide au niveau global du fichier"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, 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:17315 cp/parser.cc:44623
  #, 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:17326 cp/parser.cc:44645
  #, 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:17336 cp/parser.cc:44655
  #, 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:17429 cp/parser.cc:44753
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> attendu aprÃ¨s %<#pragma acc %s%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, 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"
--- 45026,45108 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> ou %<any%> attendu"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, 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:16782 cp/parser.cc:39968
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "clause %<#pragma acc%> attendue"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs n'est pas valide pour %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, 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:16986 cp/parser.cc:40219
  #, 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:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "clause %<#pragma omp%> attendue"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, 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:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "section de tableau dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, 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:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clause OpenACC invalide au niveau global du fichier"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, 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:17315 cp/parser.cc:44634
  #, 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:17326 cp/parser.cc:44656
  #, 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:17336 cp/parser.cc:44666
  #, 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:17429 cp/parser.cc:44764
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> attendu aprÃ¨s %<#pragma acc %s%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, 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"
*************** msgstr "%qE n'a pas Ã©tÃ© dÃ©clarÃ©"
*** 45101,45107 ****
  msgid "expected function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction"
--- 45117,45123 ----
  msgid "expected function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  une fonction"
*************** msgstr "%qD ne fait pas rÃ©fÃ©rence Ã  u
*** 45111,45137 ****
  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:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, 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:17811 cp/parser.cc:47114
  #, 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:17812 cp/parser.cc:47116
  #, 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:17856 cp/parser.cc:44971
  #, 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:17911 cp/parser.cc:40446
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "%<allocator%> attendu"
--- 45127,45153 ----
  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:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, 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:17811 cp/parser.cc:47125
  #, 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:17812 cp/parser.cc:47127
  #, 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:17856 cp/parser.cc:44982
  #, 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:17911 cp/parser.cc:40457
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "%<allocator%> attendu"
*************** msgstr "%<allocator%> attendu"
*** 45141,45265 ****
  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:17942 cp/parser.cc:40461
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocated%> n'est pas encore supportÃ©"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "clause %<read%>, %<write%>,  %<update%> ou %<capture%> attendue"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> ou %<relaxed%> attendu"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "trop de clauses atomiques"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "trop de clauses d'ordre de mÃ©moire"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "la clause %qs requiert la clause %qs"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, 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:18279 cp/parser.cc:40798
  #, 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:18402 cp/parser.cc:40898
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "la comparaison %<==%> est attendue dans la condition %<if%>"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "la comparaison %<==%>, %<<%> ou %<>%> est attendue dans la condition %<if%>"
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forme invalide de %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "%<else%> attendu"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forme invalide de %<pragma omp atomic compare%>"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forme invalide de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "opÃ©ration invalide pour %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "la clause %<weak%> requiert une comparaison d'Ã©galitÃ© atomique"
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, 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:18986 cp/semantics.cc:10832
  #, 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:19043 cp/parser.cc:41573
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%> ou %<mutexinoutset%> attendu"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "clause %<depend%>, %<destroy%> ou %<update%> attendue"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, 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:19101 cp/parser.cc:41637
  #, 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"
--- 45157,45281 ----
  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:17942 cp/parser.cc:40472
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocated%> n'est pas encore supportÃ©"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "clause %<read%>, %<write%>,  %<update%> ou %<capture%> attendue"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> ou %<relaxed%> attendu"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "trop de clauses atomiques"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "trop de clauses d'ordre de mÃ©moire"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "la clause %qs requiert la clause %qs"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, 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:18279 cp/parser.cc:40809
  #, 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:18402 cp/parser.cc:40909
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "la comparaison %<==%> est attendue dans la condition %<if%>"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "la comparaison %<==%>, %<<%> ou %<>%> est attendue dans la condition %<if%>"
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forme invalide de %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "%<else%> attendu"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forme invalide de %<pragma omp atomic compare%>"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forme invalide de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "opÃ©ration invalide pour %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "la clause %<weak%> requiert une comparaison d'Ã©galitÃ© atomique"
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, 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:18986 cp/semantics.cc:10843
  #, 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:19043 cp/parser.cc:41584
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%> ou %<mutexinoutset%> attendu"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "clause %<depend%>, %<destroy%> ou %<update%> attendue"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, 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:19101 cp/parser.cc:41648
  #, 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"
*************** msgstr "liste %<flush%> spÃ©cifiÃ©e avec
*** 45269,45300 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ou fin de ligne attendue"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%> ou %<exclusive%> attendu"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> attendu"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, 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:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> comportant un paramÃ¨tre"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "instruction Â«Â forÂ Â» attendue"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "dÃ©claration ou initialisation d'itÃ©ration attendue"
--- 45285,45316 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ou fin de ligne attendue"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%> ou %<exclusive%> attendu"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> attendu"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, 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:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> comportant un paramÃ¨tre"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "instruction Â«Â forÂ Â» attendue"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "dÃ©claration ou initialisation d'itÃ©ration attendue"
*************** msgstr "dÃ©claration ou initialisation d
*** 45304,45375 ****
  msgid "not enough perfectly nested loops"
  msgstr "pas assez de boucles parfaitement imbriquÃ©es"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, 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:19706 cp/parser.cc:42887
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qs"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> attendu aprÃ¨s %qs"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> attendu"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, 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:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, 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:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>"
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, 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:21270 cp/semantics.cc:9854
  #, 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%>"
--- 45320,45391 ----
  msgid "not enough perfectly nested loops"
  msgstr "pas assez de boucles parfaitement imbriquÃ©es"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, 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:19706 cp/parser.cc:42898
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "la clause %<ordered%> avec un paramÃ¨tre ne devrait pas Ãªtre spÃ©cifiÃ©e sur la construction %qs"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> avec une clause %<depend%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> attendu aprÃ¨s %qs"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> attendu"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, 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:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, 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:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<release%> ou %<delete%> sur une clause %<map%>"
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, 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:21270 cp/semantics.cc:9865
  #, 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%>"
*************** msgstr "%<#pragma omp declare %s%> doit
*** 45384,45440 ****
  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:21445 cp/parser.cc:45121
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "nom de sÃ©lecteur de trait attendu"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "sÃ©lecteur %qs pas permis pour l'ensemble %qs du sÃ©lecteur de contexte"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, 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:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "l'argument du score doit Ãªtre une expression entiÃ¨re constante"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "l'argument du score doit Ãªtre non nÃ©gatif"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, 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"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "identificateur ou chaÃ®ne littÃ©rale attendus"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "la propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constante"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, 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:21742 cp/parser.cc:45430
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "%<construct%>, %<device%>, %<implementation%> ou %<user%> attendu"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "%<match%> attendu"
--- 45400,45456 ----
  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:21445 cp/parser.cc:45132
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "nom de sÃ©lecteur de trait attendu"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "sÃ©lecteur %qs pas permis pour l'ensemble %qs du sÃ©lecteur de contexte"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, 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:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "l'argument du score doit Ãªtre une expression entiÃ¨re constante"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "l'argument du score doit Ãªtre non nÃ©gatif"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, 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"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "identificateur ou chaÃ®ne littÃ©rale attendus"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "la propriÃ©tÃ© doit Ãªtre une expression entiÃ¨re constante"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, 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:21742 cp/parser.cc:45441
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "%<construct%>, %<device%>, %<implementation%> ou %<user%> attendu"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "%<match%> attendu"
*************** msgstr "%<match%> attendu"
*** 45444,45455 ****
  msgid "variant %qD is not a function"
  msgstr "le variant %qD n'est pas une fonction"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, 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:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "le variant %qD est interne"
--- 45460,45471 ----
  msgid "variant %qD is not a function"
  msgstr "le variant %qD n'est pas une fonction"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, 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:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "le variant %qD est interne"
*************** msgstr "le variant %qD est interne"
*** 45459,45490 ****
  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:21908 cp/parser.cc:45589
  #, 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:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>"
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr "la directive avec uniquement des clauses %<device_type%> est ignorÃ©e"
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> attendu"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> attendu"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant"
--- 45475,45506 ----
  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:21908 cp/parser.cc:45600
  #, 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:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%>"
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr "la directive avec uniquement des clauses %<device_type%> est ignorÃ©e"
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> attendu"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<declare%> attendu"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant"
*************** msgstr "nom de fonction %<(%> attendu"
*** 45539,45580 ****
  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:22508 cp/parser.cc:46437
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> ou %<variant%> attendu"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "%<seq_cst%>, %<relaxed%> ou %<acq_rel%> attendu"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "clause %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> ou %<atomic_default_mem_order%> attendue"
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "la clause %qs sur la directive %<requires%> n'est pas encore supportÃ©e"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, 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:22637 cp/parser.cc:46571
  #, 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:22646 cp/parser.cc:46580
  #, 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:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> requiert au moins une clause"
--- 45555,45596 ----
  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:22508 cp/parser.cc:46448
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> ou %<variant%> attendu"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "%<seq_cst%>, %<relaxed%> ou %<acq_rel%> attendu"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "clause %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> ou %<atomic_default_mem_order%> attendue"
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "la clause %qs sur la directive %<requires%> n'est pas encore supportÃ©e"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, 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:22637 cp/parser.cc:46582
  #, 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:22646 cp/parser.cc:46591
  #, 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:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> requiert au moins une clause"
*************** msgstr "type %qT de taille nulle dans la
*** 45589,45640 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "type %qT de taille variable dans la clause %<reduction%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "clause %<at%>, %<severity%> ou %<message%> attendue"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs ou %qs attendu"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<pragma omp error%> rencontrÃ©eÂ : %s"
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<pragma omp error%> rencontrÃ©e"
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, 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:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automatique %qE ne peut Ãªtre %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE a un type incomplet"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, 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:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>"
--- 45605,45656 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "type %qT de taille variable dans la clause %<reduction%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "clause %<at%>, %<severity%> ou %<message%> attendue"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs ou %qs attendu"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<pragma omp error%> rencontrÃ©eÂ : %s"
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<pragma omp error%> rencontrÃ©e"
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, 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:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automatique %qE ne peut Ãªtre %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE a un type incomplet"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, 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:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>"
*************** msgstr "%<__transaction_cancel%> Ã  l'in
*** 45644,45650 ****
  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:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>"
--- 45660,45666 ----
  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:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>"
*************** msgstr "pas d'accolade fermante"
*** 45659,45665 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD a un type incomplet %qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "utilisation invalide de l'expression void"
--- 45675,45681 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD a un type incomplet %qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "utilisation invalide de l'expression void"
*************** msgstr "pointeur vers une fonction utili
*** 45953,45959 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "arithmÃ©tique sur un pointeur vers un type incomplet"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "arithmÃ©tique sur un pointeur vers un agrÃ©gat vide"
--- 45969,45975 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "arithmÃ©tique sur un pointeur vers un type incomplet"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "arithmÃ©tique sur un pointeur vers un agrÃ©gat vide"
*************** msgstr "transtypage d'un pointeur vers u
*** 46231,46237 ****
  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:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "transtypage vers un pointeur depuis un entier de taille diffÃ©rente"
--- 46247,46253 ----
  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:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "transtypage vers un pointeur depuis un entier de taille diffÃ©rente"
*************** msgstr "le membre de gauche de l'affecta
*** 46398,46404 ****
  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:7317 cp/typeck.cc:9949
  #, 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"
--- 46414,46420 ----
  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:7317 cp/typeck.cc:9951
  #, 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"
*************** msgstr "types incompatibles en retournan
*** 46568,46579 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "le C traditionnel rejette l'initialisation automatique d'agrÃ©gats"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisation d'un membre de tableau flexible"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, 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"
--- 46584,46595 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "le C traditionnel rejette l'initialisation automatique d'agrÃ©gats"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisation d'un membre de tableau flexible"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, 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"
*************** msgstr "un Ã©lÃ©ment de l'initialisation
*** 46614,46620 ****
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut Ãªtre initialisÃ©"
--- 46630,46636 ----
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut Ãªtre initialisÃ©"
*************** msgstr "groupe d'accolades superflu Ã  l
*** 46629,46636 ****
  msgid "braces around scalar initializer"
  msgstr "accolades autour d'une initialisation d'un scalaire"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, 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Ã©"
--- 46645,46652 ----
  msgid "braces around scalar initializer"
  msgstr "accolades autour d'une initialisation d'un scalaire"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, 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Ã©"
*************** msgstr "trop d'Ã©lÃ©ments dans l'initial
*** 46725,46731 ****
  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:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "initialisation non statique d'un membre de tableau flexible"
--- 46741,46747 ----
  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:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "initialisation non statique d'un membre de tableau flexible"
*************** msgstr "le C ISO interdit %<goto *expr;%
*** 46765,46771 ****
  msgid "computed goto must be pointer type"
  msgstr "le goto calculÃ© doit Ãªtre un type pointeur"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, 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%>"
--- 46781,46787 ----
  msgid "computed goto must be pointer type"
  msgstr "le goto calculÃ© doit Ãªtre un type pointeur"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, 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%>"
*************** msgstr "le C ISO interdit %<return%> ave
*** 46790,46796 ****
  msgid "function returns address of label"
  msgstr "la fonction retourne l'adresse d'une Ã©tiquette"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la quantitÃ© du switch n'est pas un entier"
--- 46806,46812 ----
  msgid "function returns address of label"
  msgstr "la fonction retourne l'adresse d'une Ã©tiquette"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la quantitÃ© du switch n'est pas un entier"
*************** msgstr "Ã©tiquette %<default%> en dehors
*** 46820,46826 ****
  msgid "break statement not within loop or switch"
  msgstr "mot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 46836,46842 ----
  msgid "break statement not within loop or switch"
  msgstr "mot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "valeur de type Â«Â unionÂ Â» uti
*** 46958,46975 ****
  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:13126 cp/semantics.cc:10905
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "modificateur de clause %<cancel%> %<if%> attendus"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, 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%>"
--- 46974,46991 ----
  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:13126 cp/semantics.cc:10916
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "modificateur de clause %<cancel%> %<if%> attendus"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, 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%>"
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 46981,47009 ****
  msgstr "%<_Atomic%> %qE dans la clause %qs"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE est un membre d'une union"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "impossible de dÃ©rÃ©fÃ©rencer %qE dans la clause %qs"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
--- 46997,47025 ----
  msgstr "%<_Atomic%> %qE dans la clause %qs"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE est un membre d'une union"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "impossible de dÃ©rÃ©fÃ©rencer %qE dans la clause %qs"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 47014,47099 ****
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, 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:13347 cp/semantics.cc:5158
  #, 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:13354 cp/semantics.cc:5165
  #, 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:13377 cp/semantics.cc:5198
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "pointeur unique attendu dans la clause %qs"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, 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:13414 cp/semantics.cc:5235
  #, 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:13422 cp/semantics.cc:5243
  #, 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:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, 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:13448 cp/semantics.cc:5269
  #, 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:13491 cp/semantics.cc:5312
  #, 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:13506 cp/semantics.cc:5327
  #, 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:13543 cp/semantics.cc:5364
  #, 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:13547 cp/semantics.cc:5368
  #, 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:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, 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:13584 cp/semantics.cc:5405
  #, 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:13971 cp/semantics.cc:6503
  #, 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"
--- 47030,47115 ----
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, 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:13347 cp/semantics.cc:5169
  #, 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:13354 cp/semantics.cc:5176
  #, 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:13377 cp/semantics.cc:5209
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "pointeur unique attendu dans la clause %qs"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, 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:13414 cp/semantics.cc:5246
  #, 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:13422 cp/semantics.cc:5254
  #, 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:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, 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:13448 cp/semantics.cc:5280
  #, 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:13491 cp/semantics.cc:5323
  #, 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:13506 cp/semantics.cc:5338
  #, 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:13543 cp/semantics.cc:5375
  #, 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:13547 cp/semantics.cc:5379
  #, 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:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, 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:13584 cp/semantics.cc:5416
  #, 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:13971 cp/semantics.cc:6514
  #, 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"
*************** msgstr "l'itÃ©rateur %qD n'a pas le type
*** 47103,47119 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "l'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, 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:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "l'itÃ©rateur %qD a un pas de zÃ©ro"
--- 47119,47135 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "l'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, 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:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "l'itÃ©rateur %qD a un pas de zÃ©ro"
*************** msgstr "l'itÃ©rateur %qD a un pas de zÃ©
*** 47123,47154 ****
  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:14051 cp/semantics.cc:6596
  #, 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:14057 cp/semantics.cc:6602
  #, 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:14063 cp/semantics.cc:6608
  #, 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:14100 cp/semantics.cc:6656
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "pointeur attendu dans la clause %qs"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, 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:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "clause %<inscan%> %<reduction%> avec une section de tableau"
--- 47139,47170 ----
  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:14051 cp/semantics.cc:6607
  #, 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:14057 cp/semantics.cc:6613
  #, 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:14063 cp/semantics.cc:6619
  #, 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:14100 cp/semantics.cc:6667
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "pointeur attendu dans la clause %qs"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, 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:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "clause %<inscan%> %<reduction%> avec une section de tableau"
*************** msgstr "type de taille variable %qT dans
*** 47178,47184 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qE"
--- 47194,47200 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qE"
*************** msgstr "rÃ©duction dÃ©finie par l'utilis
*** 47188,47204 ****
  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:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit Ãªtre %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>"
--- 47204,47220 ----
  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:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit Ãªtre %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%>"
*************** msgstr "clause linÃ©aire appliquÃ©e Ã  u
*** 47213,47235 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, 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:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, 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"
--- 47229,47251 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, 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:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, 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:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, 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"
*************** msgstr "%qE apparaÃ®t plus d'une fois da
*** 47241,47273 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  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:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, 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:14637 cp/semantics.cc:7092
  #, 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:14676 cp/semantics.cc:7151
  #, 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:14695 cp/semantics.cc:7546
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
--- 47257,47289 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  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:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, 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:14637 cp/semantics.cc:7103
  #, 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:14676 cp/semantics.cc:7162
  #, 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:14695 cp/semantics.cc:7557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
*************** msgstr "%<_Atomic%> %qD dans la clause %
*** 47287,47293 ****
  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:14729 cp/semantics.cc:7617
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<nontemporal%>"
--- 47303,47309 ----
  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:14729 cp/semantics.cc:7628
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<nontemporal%>"
*************** msgstr "%qE n'est pas une variable dans
*** 47297,47303 ****
  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:14748 cp/semantics.cc:7656
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<allocate%>"
--- 47313,47319 ----
  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:14748 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<allocate%>"
*************** msgstr "%qE n'est pas une variable dans
*** 47307,47376 ****
  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:14827 cp/semantics.cc:7785
  #, 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:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, 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:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, 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:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, 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:15052 cp/semantics.cc:8064
  #, gcc-internal-format
  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/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, 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:15228 cp/semantics.cc:8317
  #, 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:15256 cp/semantics.cc:8347
  #, 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:15270 cp/semantics.cc:8363
  #, 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:15273 cp/semantics.cc:8366
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
--- 47323,47392 ----
  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:14827 cp/semantics.cc:7796
  #, 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:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, 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:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, 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:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, 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:15052 cp/semantics.cc:8075
  #, gcc-internal-format
  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/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, 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:15228 cp/semantics.cc:8328
  #, 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:15256 cp/semantics.cc:8358
  #, 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:15270 cp/semantics.cc:8374
  #, 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:15273 cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
*************** msgstr "la variable %qs n'est pas un poi
*** 47385,47407 ****
  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:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "la clause %<order%> ne doit pas Ãªtre utilisÃ©e avec %<ordered%>"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, 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:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
  
  # le premier %qs est un mot non traduit tel que Â«Â privateÂ Â», Â«Â sharedÂ Â» ou Â«Â threadprivateÂ Â».
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour %qs"
--- 47401,47423 ----
  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:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "la clause %<order%> ne doit pas Ãªtre utilisÃ©e avec %<ordered%>"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, 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:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
  
  # le premier %qs est un mot non traduit tel que Â«Â privateÂ Â», Â«Â sharedÂ Â» ou Â«Â threadprivateÂ Â».
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour %qs"
*************** msgstr "%qE est prÃ©dÃ©terminÃ© %qs pour
*** 47411,47448 ****
  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:15558 cp/semantics.cc:8760
  #, 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:15570 cp/semantics.cc:8773
  #, 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:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, 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:15637 cp/semantics.cc:8740
  #, 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:15688 cp/semantics.cc:8790
  #, 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:15698 cp/semantics.cc:8819
  #, 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:15716 cp/semantics.cc:9010
  #, 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"
--- 47427,47464 ----
  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:15558 cp/semantics.cc:8771
  #, 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:15570 cp/semantics.cc:8784
  #, 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:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, 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:15637 cp/semantics.cc:8751
  #, 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:15688 cp/semantics.cc:8801
  #, 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:15698 cp/semantics.cc:8830
  #, 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:15716 cp/semantics.cc:9021
  #, 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"
*************** msgstr "le deuxiÃ¨me argument de %<va_ar
*** 47459,47464 ****
--- 47475,47485 ----
  
  #: c/c-typeck.cc:15901
  #, 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:15907
+ #, 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%>"
  
*************** msgid "expected case label"
*** 47664,48493 ****
  msgstr "Ã©tiquette de Â«Â caseÂ Â» attendue"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "  passer %qT comme argument %<this%> Ã©limine les qualificatifs"
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  pas de conversion connue de %qH vers %qI pour le paramÃ¨tre implicite %<this%>"
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  la conversion de l'argument %d serait mal formÃ©e:"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  msgid "  no known conversion from %qH to %qI"
  msgstr "  pas de conversion connue pour convertir %qH en %qI"
  
! #: cp/call.cc:3809
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  pas de conversion connue pour convertir l'argument %d depuis %qH vers %qI"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  le candidat attend au moins %d argument, %d fourni(s)"
  msgstr[1] "  le candidat attend au moins %d arguments, %d fourni(s)"
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  le candidat attend %d argument, %d fourni(s)"
  msgstr[1] "  le candidat attend %d arguments, %d fourni(s)"
  
! #: cp/call.cc:3856
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> (fonction interne)"
  
! #: cp/call.cc:3861
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> (fonction interne)"
  
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> (fonction interne)"
  
! #: cp/call.cc:3869
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%qT (conversion)"
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD (concordance proche)"
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD (supprimÃ©)"
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD (inversÃ©)"
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr "%s%#qD (rÃ©Ã©crit)"
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3883
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  hÃ©ritÃ© ici"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  le type de retour %qT de la fonction de conversion explicite ne peut pas Ãªtre converti en %qT avec une conversion qualifiÃ©e"
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr "  la conversion depuis le type de retour %qT de la spÃ©cialisation de la fonction de conversion du patron vers %qT n'est pas une correspondance exacte"
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr "  la substitution des arguments du patron dÃ©duit a provoquÃ© les erreurs vues plus haut"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  la dÃ©duction/substitution de l'argument du patron a Ã©chouÃ©:"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr "  un constructeur acceptant un unique argument de son propre type de classe est invalide"
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructeur hÃ©ritÃ© n'est pas un candidat pour une initialisation depuis une expression du mÃªme type ou d'un type dÃ©rivÃ©"
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "les initialisations par noms ne peuvent pas Ãªtre utilisÃ©es avec un type non agrÃ©gÃ© %qT"
  
! #: cp/call.cc:4369
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversion de %qH vers %qI est ambiguÃ«"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr "impossible de convertir %qE de %qH vers %qI"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "initialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directement"
  
! #: cp/call.cc:4564
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversion de %qH vers %qI dans une expression constante convertie"
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "pas de fonction correspondant Ã  l'appel %<%D(%A)%>"
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%D(%A)%>"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "le pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>"
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "pas de concordance pour l'appel Ã  %<(%T) (%A)%>"
  
! #: cp/call.cc:5095
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "l'appel Ã  %<(%T) (%A)%> est ambigu"
  
! #: cp/call.cc:5135
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "surcharge ambiguÃ« pour "
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr "pas de concordance pour "
  
! #: cp/call.cc:5139
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (les types des opÃ©randes sont %qT, %qT et %qT)"
  
! #: cp/call.cc:5141
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (les types des opÃ©randes sont %qT et %qT)"
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (le type de l'opÃ©rande est %qT)"
  
! #: cp/call.cc:5160
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "%<operator?:%> ternaire"
  
! #: cp/call.cc:5164
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<operator?:%> ternaire dans %<%E ? %E : %E%>"
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5176
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> dans %<%E%s%>"
  
! #: cp/call.cc:5183
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> dans %<%E[%E]%>"
  
! #: cp/call.cc:5194
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5197
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs dans %<%s %E%>"
  
! #: cp/call.cc:5203
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator %s%>"
  
! #: cp/call.cc:5206
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator %s%> dans %<%s%E%>"
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> dans %<%E %s %E%>"
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> dans %<%s%E%>"
  
! #: cp/call.cc:5342
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "le C++ ISO interdit l'omission du terme au milieu de l'expression %<?:%>"
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "le type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qT"
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversion du scalaire %qH vers le vecteur %qI implique une troncature"
  
! #: cp/call.cc:5489
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "types vectoriels incompatibles dans l'expression conditionnelle: %qT, %qT et %qT"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "le deuxiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le troisiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>"
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "le troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>"
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "les opÃ©randes de %<?:%> ont les types diffÃ©rents %qT et %qT"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  et chaque type peut Ãªtre converti en l'autre"
  
! #: cp/call.cc:5814
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversion implicite depuis %qH vers %qI pour correspondre Ã  d'autres rÃ©sultats de la condition"
  
! #: cp/call.cc:5830
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "non concordance dans les Ã©numÃ©rÃ©s de l'expression conditionnelle: %qT vs %qT"
  
! #: cp/call.cc:5843
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "l'expression conditionnelle entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qT est dÃ©prÃ©ciÃ©e"
  
! #: cp/call.cc:5848
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "l'expression conditionnelle entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©e"
  
! #: cp/call.cc:5864
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "type Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnelle"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "pas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la place"
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "pas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs"
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr "en C++20, cette comparaison appelle la fonction actuelle rÃ©cursivement avec les arguments inversÃ©s"
  
! #: cp/call.cc:6754
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "le type de retour de %qD n'est pas %qs"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr "utilisÃ© comme candidat rÃ©Ã©crit pour la comparaison de %qT et %qT"
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaison entre %q#T et %q#T"
  
! #: cp/call.cc:7020
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "pas de concordance pour l'appel Ã  %<%T::operator[] (%A)%>"
  
! #: cp/call.cc:7034
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "l'appel Ã  %<%T::operator[] (%A)%> est ambigu"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "le nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne %<operatorÂ delete%> sans placement"
  
! #: cp/call.cc:7312
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec %<-fsized-deallocation%>)"
  
! #: cp/call.cc:7349
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement)"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "pas de fonction de dÃ©sallocation correspondante pour %qD"
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr "le destructeur delete %qD ne peut pas utilisÃ© pour libÃ©rer la mÃ©moire allouÃ©e si l'initialisation lÃ¨ve une exception car l'objet n'est pas encore construit"
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "pas de %<operator %s%> adaptÃ© pour %qT"
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D est privÃ© dans ce contexte"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "dÃ©clarÃ© privÃ© ici"
  
! #: cp/call.cc:7597
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protÃ©gÃ© dans ce contexte"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "dÃ©clarÃ© protÃ©gÃ© ici"
  
! #: cp/call.cc:7605
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D est inaccessible dans ce contexte"
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage de NULL pour l'argument non pointeur %P de %qD"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  dÃ©clarÃ© ici"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "conversion vers un type non pointeur %qT Ã  partir de NULL"
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "conversion de %<false%> vers un type pointeur pour l'argument %P de %qD"
  
! #: cp/call.cc:7712
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "conversion de %<false%> vers le type pointeur %qT"
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initialisation de l'argument %P de %qD"
  
! #: cp/call.cc:7800
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les conversions vers des tableaux aux limites inconnues sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/call.cc:7850
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "trop d'accolades autour de l'initialiseur pour %qT"
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "la conversion vers %qH depuis %qI requiert une initialisation directe"
  
! #: cp/call.cc:7870
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "la conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalide"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversion invalide de %qH vers %qI"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversion de la liste d'initialisation vers %qT utiliserait le constructeur explicite %qD"
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "en C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre explicite"
  
! #: cp/call.cc:8222
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qI"
  
! #: cp/call.cc:8231
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une valeur de type %qI"
  
! #: cp/call.cc:8236
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qI"
  
  #. extype is volatile
! #: cp/call.cc:8239
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur de type %qH Ã  une r-valeur de type %qI"
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "impossible de lier la rÃ©fÃ©rence de type %qH vers %qI Ã  cause des limites diffÃ©rentes des tableaux"
  
! #: cp/call.cc:8255
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifs"
  
! #: cp/call.cc:8294
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "ne peut lier le champ de bits %qE avec %qT"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ne peut lier le champs empaquetÃ© %qE avec %qT"
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ne peut lier la r-valeur %qE avec %qT"
  
! #: cp/call.cc:8495
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonction"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "l'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de %<...%> en tant que %qT avant %<-fabi-version=6%> et en tant que %qT aprÃ¨s"
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "le passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.cc:8602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "impossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.cc:8680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ã©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#D"
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©fini"
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "utilisation d'une fonction ayant plusieurs versions sans version par dÃ©faut"
  
! #: cp/call.cc:9454
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "le passage de %qT comme argument %<this%> abandonne les qualificatifs"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dans l'appel de %qD"
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT n'est pas une base accessible de %qT"
  
! #: cp/call.cc:9679
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "passage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qD"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "l'affectation depuis le %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "Ã©criture %qD vers un objet de type %#qT sans affectation par copie triviale"
  
! #: cp/call.cc:10213
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ã©criture %qD vers un objet de type non trivial %#qT%s"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "Ã©criture %qD vers un objet de type %#qT avec le membre %qs de %qD"
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "Ã©criture %qD vers un objet de type %#qT contenant un pointeur vers le membre de donnÃ©e%s"
  
! #: cp/call.cc:10238
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation ou une initialisation par valeur"
  
! #: cp/call.cc:10240
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; utilisez plutÃ´t une affectation"
  
! #: cp/call.cc:10242
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par valeur"
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD effacement d'un objet du type non trivial %#qT%s"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s"
  
! #: cp/call.cc:10271
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation par copie ou une initialisation par copie"
  
! #: cp/call.cc:10273
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; utilisez plutÃ´t une affectation par copie"
  
! #: cp/call.cc:10275
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par copie"
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Ã©criture dans un objet du type non trivialement copiable %#qT%s"
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©"
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT"
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie"
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©s"
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©"
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©"
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E"
  
! #: cp/call.cc:10374
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT dÃ©clarÃ© ici"
  
! #: cp/call.cc:10428
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "l'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers un type non trivialement copiable (%qT)"
  
! #: cp/call.cc:10495
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "le constructeur dÃ©lÃ¨gue Ã  lui-mÃªme"
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  msgid "cannot convert %qH to %qI"
  msgstr "ne peut convertir %qH en %qI"
  
! #: cp/call.cc:10792
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:10824
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "pour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondant"
  
! #: cp/call.cc:11105
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pas de fonction concordante pour l'appel de %<%s(%A)%>"
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%s(%A)%>"
  
! #: cp/call.cc:11131
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statique"
  
! #: cp/call.cc:11136
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le constructeur"
  
! #: cp/call.cc:11137
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le destructeur"
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "impossible d'appeler la fonction membre %qD sans objet"
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "le passage de %qT choisi %qT au lieu de %qT"
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de %qD Ã  la place de %qD"
  
! #: cp/call.cc:12216
  msgid "  for conversion from %qH to %qI"
  msgstr "  pour la conversion de %qH vers %qI"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  parce que la sÃ©quence de conversion pour l'argument est meilleure"
  
! #: cp/call.cc:12469
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "dÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surcharge"
  
! #: cp/call.cc:12473
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidat 1: %q#F"
  
! #: cp/call.cc:12475
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidat 2: %q#F"
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:"
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "une limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeur"
  
! #: cp/call.cc:13077
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qI"
  
! #: cp/call.cc:13081
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qI"
  
--- 47685,48514 ----
  msgstr "Ã©tiquette de Â«Â caseÂ Â» attendue"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "  passer %qT comme argument %<this%> Ã©limine les qualificatifs"
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  pas de conversion connue de %qH vers %qI pour le paramÃ¨tre implicite %<this%>"
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  la conversion de l'argument %d serait mal formÃ©e:"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  msgid "  no known conversion from %qH to %qI"
  msgstr "  pas de conversion connue pour convertir %qH en %qI"
  
! #: cp/call.cc:3820
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  pas de conversion connue pour convertir l'argument %d depuis %qH vers %qI"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  le candidat attend au moins %d argument, %d fourni(s)"
  msgstr[1] "  le candidat attend au moins %d arguments, %d fourni(s)"
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  le candidat attend %d argument, %d fourni(s)"
  msgstr[1] "  le candidat attend %d arguments, %d fourni(s)"
  
! #: cp/call.cc:3867
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> (fonction interne)"
  
! #: cp/call.cc:3872
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> (fonction interne)"
  
! #: cp/call.cc:3876
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> (fonction interne)"
  
! #: cp/call.cc:3880
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%qT (conversion)"
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD (concordance proche)"
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD (supprimÃ©)"
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD (inversÃ©)"
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr "%s%#qD (rÃ©Ã©crit)"
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3894
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  hÃ©ritÃ© ici"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  le type de retour %qT de la fonction de conversion explicite ne peut pas Ãªtre converti en %qT avec une conversion qualifiÃ©e"
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr "  la conversion depuis le type de retour %qT de la spÃ©cialisation de la fonction de conversion du patron vers %qT n'est pas une correspondance exacte"
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr "  la substitution des arguments du patron dÃ©duit a provoquÃ© les erreurs vues plus haut"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  la dÃ©duction/substitution de l'argument du patron a Ã©chouÃ©:"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr "  un constructeur acceptant un unique argument de son propre type de classe est invalide"
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructeur hÃ©ritÃ© n'est pas un candidat pour une initialisation depuis une expression du mÃªme type ou d'un type dÃ©rivÃ©"
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "les initialisations par noms ne peuvent pas Ãªtre utilisÃ©es avec un type non agrÃ©gÃ© %qT"
  
! #: cp/call.cc:4380
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversion de %qH vers %qI est ambiguÃ«"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr "impossible de convertir %qE de %qH vers %qI"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "initialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directement"
  
! #: cp/call.cc:4575
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversion de %qH vers %qI dans une expression constante convertie"
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "pas de fonction correspondant Ã  l'appel %<%D(%A)%>"
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%D(%A)%>"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "le pointeur vers la fonction membre %qE ne peut Ãªtre appelÃ© sans un objet; utilisez %<.*%> ou %<->*%>"
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "pas de concordance pour l'appel Ã  %<(%T) (%A)%>"
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "l'appel Ã  %<(%T) (%A)%> est ambigu"
  
! #: cp/call.cc:5145
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "surcharge ambiguÃ« pour "
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr "pas de concordance pour "
  
! #: cp/call.cc:5149
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (les types des opÃ©randes sont %qT, %qT et %qT)"
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (les types des opÃ©randes sont %qT et %qT)"
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (le type de l'opÃ©rande est %qT)"
  
! #: cp/call.cc:5170
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "%<operator?:%> ternaire"
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<operator?:%> ternaire dans %<%E ? %E : %E%>"
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> dans %<%E%s%>"
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> dans %<%E[%E]%>"
  
! #: cp/call.cc:5204
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs dans %<%s %E%>"
  
! #: cp/call.cc:5213
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator %s%>"
  
! #: cp/call.cc:5216
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator %s%> dans %<%s%E%>"
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> dans %<%E %s %E%>"
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> dans %<%s%E%>"
  
! #: cp/call.cc:5352
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "le C++ ISO interdit l'omission du terme au milieu de l'expression %<?:%>"
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "le type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qT"
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversion du scalaire %qH vers le vecteur %qI implique une troncature"
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "types vectoriels incompatibles dans l'expression conditionnelle: %qT, %qT et %qT"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "le deuxiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le troisiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>"
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "le troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>"
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "les opÃ©randes de %<?:%> ont les types diffÃ©rents %qT et %qT"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  et chaque type peut Ãªtre converti en l'autre"
  
! #: cp/call.cc:5824
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversion implicite depuis %qH vers %qI pour correspondre Ã  d'autres rÃ©sultats de la condition"
  
! #: cp/call.cc:5840
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "non concordance dans les Ã©numÃ©rÃ©s de l'expression conditionnelle: %qT vs %qT"
  
! #: cp/call.cc:5853
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "l'expression conditionnelle entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qT est dÃ©prÃ©ciÃ©e"
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "l'expression conditionnelle entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©e"
  
! #: cp/call.cc:5874
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "type Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnelle"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "pas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la place"
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "pas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs"
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr "en C++20, cette comparaison appelle la fonction actuelle rÃ©cursivement avec les arguments inversÃ©s"
  
! #: cp/call.cc:6764
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "le type de retour de %qD n'est pas %qs"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr "utilisÃ© comme candidat rÃ©Ã©crit pour la comparaison de %qT et %qT"
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaison entre %q#T et %q#T"
  
! #: cp/call.cc:7030
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "pas de concordance pour l'appel Ã  %<%T::operator[] (%A)%>"
  
! #: cp/call.cc:7044
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "l'appel Ã  %<%T::operator[] (%A)%> est ambigu"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "le nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne %<operatorÂ delete%> sans placement"
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec %<-fsized-deallocation%>)"
  
! #: cp/call.cc:7359
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD est une fonction de dÃ©sallocation habituelle (sans placement)"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "pas de fonction de dÃ©sallocation correspondante pour %qD"
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr "le destructeur delete %qD ne peut pas utilisÃ© pour libÃ©rer la mÃ©moire allouÃ©e si l'initialisation lÃ¨ve une exception car l'objet n'est pas encore construit"
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "pas de %<operator %s%> adaptÃ© pour %qT"
  
! #: cp/call.cc:7601
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D est privÃ© dans ce contexte"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "dÃ©clarÃ© privÃ© ici"
  
! #: cp/call.cc:7607
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protÃ©gÃ© dans ce contexte"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "dÃ©clarÃ© protÃ©gÃ© ici"
  
! #: cp/call.cc:7615
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D est inaccessible dans ce contexte"
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage de NULL pour l'argument non pointeur %P de %qD"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  dÃ©clarÃ© ici"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "conversion vers un type non pointeur %qT Ã  partir de NULL"
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "conversion de %<false%> vers un type pointeur pour l'argument %P de %qD"
  
! #: cp/call.cc:7722
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "conversion de %<false%> vers le type pointeur %qT"
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initialisation de l'argument %P de %qD"
  
! #: cp/call.cc:7810
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les conversions vers des tableaux aux limites inconnues sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "trop d'accolades autour de l'initialiseur pour %qT"
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "la conversion vers %qH depuis %qI requiert une initialisation directe"
  
! #: cp/call.cc:7880
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "la conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalide"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversion invalide de %qH vers %qI"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversion de la liste d'initialisation vers %qT utiliserait le constructeur explicite %qD"
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "en C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre explicite"
  
! #: cp/call.cc:8232
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qI"
  
! #: cp/call.cc:8241
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une valeur de type %qI"
  
! #: cp/call.cc:8246
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qI"
  
  #. extype is volatile
! #: cp/call.cc:8249
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "impossible de lier la rÃ©fÃ©rence d'une l-valeur de type %qH Ã  une r-valeur de type %qI"
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "impossible de lier la rÃ©fÃ©rence de type %qH vers %qI Ã  cause des limites diffÃ©rentes des tableaux"
  
! #: cp/call.cc:8265
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifs"
  
! #: cp/call.cc:8304
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "ne peut lier le champ de bits %qE avec %qT"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ne peut lier le champs empaquetÃ© %qE avec %qT"
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ne peut lier la r-valeur %qE avec %qT"
  
! #: cp/call.cc:8505
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonction"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "l'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de %<...%> en tant que %qT avant %<-fabi-version=6%> et en tant que %qT aprÃ¨s"
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "le passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "impossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>"
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la rÃ©ception d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellement"
  
! #: cp/call.cc:8690
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ã©valuation rÃ©cursive de l'argument par dÃ©faut pour %q#D"
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "l'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©fini"
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de format"
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "utilisation d'une fonction ayant plusieurs versions sans version par dÃ©faut"
  
! #: cp/call.cc:9464
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "le passage de %qT comme argument %<this%> abandonne les qualificatifs"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dans l'appel de %qD"
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT n'est pas une base accessible de %qT"
  
! #: cp/call.cc:9689
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "passage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qD"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "l'affectation depuis le %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "Ã©criture %qD vers un objet de type %#qT sans affectation par copie triviale"
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ã©criture %qD vers un objet de type non trivial %#qT%s"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "Ã©criture %qD vers un objet de type %#qT avec le membre %qs de %qD"
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "Ã©criture %qD vers un objet de type %#qT contenant un pointeur vers le membre de donnÃ©e%s"
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation ou une initialisation par valeur"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; utilisez plutÃ´t une affectation"
  
! #: cp/call.cc:10252
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par valeur"
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.cc:10258
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD effacement d'un objet du type non trivial %#qT%s"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s"
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; utilisez plutÃ´t une affectation par copie ou une initialisation par copie"
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; utilisez plutÃ´t une affectation par copie"
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; utilisez plutÃ´t une initialisation par copie"
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s"
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Ã©criture dans un objet du type non trivialement copiable %#qT%s"
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©"
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT"
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie"
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©s"
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©"
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>"
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©"
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E"
  
! #: cp/call.cc:10384
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT dÃ©clarÃ© ici"
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "l'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers un type non trivialement copiable (%qT)"
  
! #: cp/call.cc:10505
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "le constructeur dÃ©lÃ¨gue Ã  lui-mÃªme"
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  msgid "cannot convert %qH to %qI"
  msgstr "ne peut convertir %qH en %qI"
  
! #: cp/call.cc:10802
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:10834
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "pour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondant"
  
! #: cp/call.cc:11115
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pas de fonction concordante pour l'appel de %<%s(%A)%>"
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel ambigu Ã  la surcharge %<%s(%A)%>"
  
! #: cp/call.cc:11141
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis un initialisateur qui n'est pas un membre statique"
  
! #: cp/call.cc:11146
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le constructeur"
  
! #: cp/call.cc:11147
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "appel Ã  %q#D qui est pur virtuel depuis le destructeur"
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "impossible d'appeler la fonction membre %qD sans objet"
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "le passage de %qT choisi %qT au lieu de %qT"
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de %qD Ã  la place de %qD"
  
! #: cp/call.cc:12223
  msgid "  for conversion from %qH to %qI"
  msgstr "  pour la conversion de %qH vers %qI"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  parce que la sÃ©quence de conversion pour l'argument est meilleure"
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "dÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surcharge"
  
! #: cp/call.cc:12480
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " candidat 1: %q#F"
  
! #: cp/call.cc:12482
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " candidat 2: %q#F"
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:"
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "une limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeur"
  
! #: cp/call.cc:13084
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qI"
  
! #: cp/call.cc:13088
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "initialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qI"
  
*************** msgstr "la version hÃ©ritÃ©e de %qT est
*** 48532,48539 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D ne peut pas Ãªtre surchargÃ© par %q#D"
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "dÃ©claration prÃ©cÃ©dente de %q#D"
--- 48553,48560 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D ne peut pas Ãªtre surchargÃ© par %q#D"
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "dÃ©claration prÃ©cÃ©dente de %q#D"
*************** msgstr "membre tableau flexible %qD dans
*** 48944,48950 ****
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant dÃ©clarÃ© ici"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redÃ©finition de %q#T"
--- 48965,48971 ----
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant dÃ©clarÃ© ici"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redÃ©finition de %q#T"
*************** msgstr "la classe de type transparent %q
*** 48975,49036 ****
  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:7798
  #, 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:7809
  #, 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:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "la chaÃ®ne de langage %<\"%E\"%> n'est pas reconnue"
  
! #: cp/class.cc:8406
  #, 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:8564
  #, 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:8591
  #, 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:8618
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "on suppose un pointeur vers le membre %qD"
  
! #: cp/class.cc:8621
  #, 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:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'informations sur le type"
  
! #: cp/class.cc:8717
  #, 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:8991
  #, 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:8994
  #, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "%qD dÃ©clarÃ© ici comme %q#D"
--- 48996,49057 ----
  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:7795
  #, 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:7806
  #, 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:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "la chaÃ®ne de langage %<\"%E\"%> n'est pas reconnue"
  
! #: cp/class.cc:8403
  #, 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:8561
  #, 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:8588
  #, 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:8615
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "on suppose un pointeur vers le membre %qD"
  
! #: cp/class.cc:8618
  #, 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:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'informations sur le type"
  
! #: cp/class.cc:8714
  #, 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:8988
  #, 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:8991
  #, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "%qD dÃ©clarÃ© ici comme %q#D"
*************** msgstr "type invalide pour le paramÃ¨tre
*** 49065,49071 ****
  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:232 cp/decl.cc:13944
  #, 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%>"
--- 49086,49092 ----
  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:232 cp/decl.cc:13966
  #, 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 "le membre %qD doit Ãªtre initial
*** 49100,49690 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "le corps de la fonction %<constexpr%> %qD n'est pas une unique instruction Â«Â returnÂ Â»"
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD n'est pas utilisable comme une fonction %<constexpr%> car:"
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "l'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonction"
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E n'est pas une expression constante"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "appel Ã  la fonction interne %qE"
  
! #: cp/constexpr.cc:1905
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "la modification d'un objet constant %qE n'est pas permise dans une expression constante"
  
! #: cp/constexpr.cc:1907
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "initialement dÃ©clarÃ© %<const%> ici"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr "la rÃ©fÃ©rence %<dynamic_cast%> a Ã©chouÃ©"
  
! #: cp/constexpr.cc:2126
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "le type dynamique %qT de son opÃ©rande n'a pas une classe de base du type %qT"
  
! #: cp/constexpr.cc:2150
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "le pointeur vers une table virtuelle est utilisÃ© sans avoir Ã©tÃ© initialisÃ©"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr "le type statique %qT de son opÃ©rande est une classe de base non publique du type dynamique %qT"
  
! #: cp/constexpr.cc:2235
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT est une classe de base ambigÃ¼e du type dynamique %qT de son opÃ©rande"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "le type dynamique %qT de son opÃ©rande n'a pas une classe de base publique %qT non ambigÃ¼e"
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "appel Ã  la fonction non %<constexpr%> %qD"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "appel Ã  la fonction membre constexpr %qD via un sous-objet de base virtuel"
  
! #: cp/constexpr.cc:2438
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "l'expression %qE ne dÃ©signe pas une fonction %<constexpr%>"
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "dÃ©sallocation de type tableau sur un objet allouÃ© avec une allocation de type non tableau"
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "l'allocation a Ã©tÃ© rÃ©alisÃ©e ici"
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "dÃ©sallocation de type non tableau sur un objet allouÃ© avec une allocation de type tableau"
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr "dÃ©sallocation d'un stockage dÃ©jÃ  dÃ©sallouÃ©"
  
! #: cp/constexpr.cc:2557
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "dÃ©sallocation d'un stockage qui n'a pas Ã©tÃ© prÃ©cÃ©demment allouÃ©"
  
! #: cp/constexpr.cc:2686
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te"
  
! #: cp/constexpr.cc:2693
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD appelÃ© dans une expression constante"
  
! #: cp/constexpr.cc:2697
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD utilisÃ© avant sa dÃ©finition"
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "l'appel a une dÃ©pendance circulaire"
  
! #: cp/constexpr.cc:2780
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "la profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez %<-fconstexpr-depth=%> pour augmenter le maximum)"
  
! #: cp/constexpr.cc:3146
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.cc:3153
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est plus grand ou Ã©gal Ã  la prÃ©cision %wu de l'opÃ©rande de gauche"
  
! #: cp/constexpr.cc:3176
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.cc:3195
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "l'expression de dÃ©calage %q+E dÃ©borde"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "arithmÃ©tique impliquant un pointeur nul dans %qE"
  
! #: cp/constexpr.cc:3809
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qT"
  
! #: cp/constexpr.cc:3812
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "l'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnues"
  
! #: cp/constexpr.cc:3817
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau de type %qT"
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "l'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnues"
  
! #: cp/constexpr.cc:4003
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableau"
  
! #: cp/constexpr.cc:4060
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qE"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:4083
  #, gcc-internal-format
  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:4114 cp/constexpr.cc:4136
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "accÃ¨s au membre non initialisÃ© %qD"
  
! #: cp/constexpr.cc:4116
  #, 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:4247
  #, 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:4250
  #, 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:4261
  #, 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:4264
  #, 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:4275
  #, 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:4278
  #, 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:4289
  #, 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:4293
  #, 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:4304
  #, 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:4307
  #, 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:4460
  #, 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:4469 cp/constexpr.cc:4479
  #, 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:4499
  #, 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:4538
  #, 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:4550
  #, 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:5341 cp/constexpr.cc:7302
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul"
  
! #: cp/constexpr.cc:5361
  #, 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"
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "allouÃ© ici"
  
! #: cp/constexpr.cc:5413
  #, 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:5418
  #, 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:5425
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD utilisÃ© dans sa propre initialisation"
  
! #: cp/constexpr.cc:5430
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D n'est pas const"
  
! #: cp/constexpr.cc:5433
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D est volatile"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, 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:5451
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>"
  
! #: cp/constexpr.cc:5454
  #, 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:5709
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "la modification de %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:5778
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "changement du membre actif d'une union de %qD Ã  %qD"
  
! #: cp/constexpr.cc:5791
  #, 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:6185 cp/constexpr.cc:7581
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "l'instruction n'est pas une expression constante"
  
! #: cp/constexpr.cc:6289
  #, 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:6389
  #, 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:6390
  #, 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:6408
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "utilisation de %qD"
  
! #: cp/constexpr.cc:6412
  #, 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:6414
  #, 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:6416
  #, 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:6418
  #, 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:6568
  #, 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:6581
  #, 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:6734
  #, 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:6737
  #, 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:6785 cp/constexpr.cc:9226
  #, 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:7221 cp/constexpr.cc:8751
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "un %<reinterpret_cast%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:7249
  #, 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:7277
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "le transtypage depuis %qT n'est pas permis"
  
! #: cp/constexpr.cc:7313
  #, 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:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:7534
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "template-id %qE inattendu"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "un concept de fonction doit Ãªtre appelÃ©"
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.cc:7842
  #, 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:7850
  #, 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:7865
  #, 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:7876
  #, 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:7894
  #, 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:8486
  #, 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:8716
  #, 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:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "car il est utilisÃ© comme gl-valeur"
  
! #: cp/constexpr.cc:8771
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> d'un entier vers un pointeur"
  
! #: cp/constexpr.cc:8804
  #, 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:8843
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "utilisation de %<this%> dans une expression constante"
  
! #: cp/constexpr.cc:8991
  #, 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:9059
  #, 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:9074
  #, 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:9138
  #, 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:9195
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD dÃ©fini %<thread_local%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:9202
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD dÃ©fini %<static%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:9275
  #, 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:9376
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:9444
  #, 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:9455
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.cc:9494
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "la dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/constexpr.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
--- 49121,49711 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "le corps de la fonction %<constexpr%> %qD n'est pas une unique instruction Â«Â returnÂ Â»"
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD n'est pas utilisable comme une fonction %<constexpr%> car:"
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "l'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonction"
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E n'est pas une expression constante"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "appel Ã  la fonction interne %qE"
  
! #: cp/constexpr.cc:1906
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "la modification d'un objet constant %qE n'est pas permise dans une expression constante"
  
! #: cp/constexpr.cc:1908
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "initialement dÃ©clarÃ© %<const%> ici"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr "la rÃ©fÃ©rence %<dynamic_cast%> a Ã©chouÃ©"
  
! #: cp/constexpr.cc:2127
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "le type dynamique %qT de son opÃ©rande n'a pas une classe de base du type %qT"
  
! #: cp/constexpr.cc:2151
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "le pointeur vers une table virtuelle est utilisÃ© sans avoir Ã©tÃ© initialisÃ©"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr "le type statique %qT de son opÃ©rande est une classe de base non publique du type dynamique %qT"
  
! #: cp/constexpr.cc:2236
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT est une classe de base ambigÃ¼e du type dynamique %qT de son opÃ©rande"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "le type dynamique %qT de son opÃ©rande n'a pas une classe de base publique %qT non ambigÃ¼e"
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "appel Ã  la fonction non %<constexpr%> %qD"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "appel Ã  la fonction membre constexpr %qD via un sous-objet de base virtuel"
  
! #: cp/constexpr.cc:2439
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "l'expression %qE ne dÃ©signe pas une fonction %<constexpr%>"
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "dÃ©sallocation de type tableau sur un objet allouÃ© avec une allocation de type non tableau"
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "l'allocation a Ã©tÃ© rÃ©alisÃ©e ici"
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "dÃ©sallocation de type non tableau sur un objet allouÃ© avec une allocation de type tableau"
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr "dÃ©sallocation d'un stockage dÃ©jÃ  dÃ©sallouÃ©"
  
! #: cp/constexpr.cc:2558
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "dÃ©sallocation d'un stockage qui n'a pas Ã©tÃ© prÃ©cÃ©demment allouÃ©"
  
! #: cp/constexpr.cc:2687
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te"
  
! #: cp/constexpr.cc:2694
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD appelÃ© dans une expression constante"
  
! #: cp/constexpr.cc:2698
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD utilisÃ© avant sa dÃ©finition"
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "l'appel a une dÃ©pendance circulaire"
  
! #: cp/constexpr.cc:2781
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "la profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez %<-fconstexpr-depth=%> pour augmenter le maximum)"
  
! #: cp/constexpr.cc:3148
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "l'opÃ©rande de droite de l'expression de dÃ©calage %q+E est plus grand ou Ã©gal Ã  la prÃ©cision %wu de l'opÃ©rande de gauche"
  
! #: cp/constexpr.cc:3178
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "l'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatif"
  
! #: cp/constexpr.cc:3197
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "l'expression de dÃ©calage %q+E dÃ©borde"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "arithmÃ©tique impliquant un pointeur nul dans %qE"
  
! #: cp/constexpr.cc:3811
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qT"
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "l'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnues"
  
! #: cp/constexpr.cc:3819
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "la valeur %qE de l'indice du tableau est hors des limites du tableau de type %qT"
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "l'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnues"
  
! #: cp/constexpr.cc:4005
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableau"
  
! #: cp/constexpr.cc:4062
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qE"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:4085
  #, gcc-internal-format
  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:4116 cp/constexpr.cc:4138
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "accÃ¨s au membre non initialisÃ© %qD"
  
! #: cp/constexpr.cc:4118
  #, 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:4249
  #, 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:4252
  #, 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:4263
  #, 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:4266
  #, 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:4277
  #, 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:4280
  #, 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:4291
  #, 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:4295
  #, 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:4306
  #, 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:4309
  #, 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:4462
  #, 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:4471 cp/constexpr.cc:4481
  #, 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:4501
  #, 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:4540
  #, 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:4552
  #, 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:5343 cp/constexpr.cc:7308
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul"
  
! #: cp/constexpr.cc:5363
  #, 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"
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "allouÃ© ici"
  
! #: cp/constexpr.cc:5415
  #, 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:5420
  #, 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:5427
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD utilisÃ© dans sa propre initialisation"
  
! #: cp/constexpr.cc:5432
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D n'est pas const"
  
! #: cp/constexpr.cc:5435
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D est volatile"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, 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:5453
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>"
  
! #: cp/constexpr.cc:5456
  #, 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:5711
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "la modification de %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "changement du membre actif d'une union de %qD Ã  %qD"
  
! #: cp/constexpr.cc:5793
  #, 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:6193 cp/constexpr.cc:7587
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "l'instruction n'est pas une expression constante"
  
! #: cp/constexpr.cc:6297
  #, 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:6397
  #, 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:6398
  #, 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:6416
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "utilisation de %qD"
  
! #: cp/constexpr.cc:6420
  #, 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:6422
  #, 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:6424
  #, 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:6426
  #, 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:6576
  #, 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:6589
  #, 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:6742
  #, 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:6745
  #, 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:6793 cp/constexpr.cc:9232
  #, 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:7227 cp/constexpr.cc:8757
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "un %<reinterpret_cast%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:7255
  #, 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:7283
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "le transtypage depuis %qT n'est pas permis"
  
! #: cp/constexpr.cc:7319
  #, 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:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:7540
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "template-id %qE inattendu"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "un concept de fonction doit Ãªtre appelÃ©"
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.cc:7848
  #, 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:7856
  #, 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:7871
  #, 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:7882
  #, 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:7900
  #, 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:8492
  #, 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:8722
  #, 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:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "car il est utilisÃ© comme gl-valeur"
  
! #: cp/constexpr.cc:8777
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> d'un entier vers un pointeur"
  
! #: cp/constexpr.cc:8810
  #, 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:8849
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "utilisation de %<this%> dans une expression constante"
  
! #: cp/constexpr.cc:8997
  #, 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:9065
  #, 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:9080
  #, 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:9144
  #, 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:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD dÃ©fini %<thread_local%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD dÃ©fini %<static%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:9281
  #, 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:9382
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:9450
  #, 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:9461
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.cc:9500
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "la dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/constexpr.cc:9530
  #, 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 type de Â«Â promiseÂ Â» %qT p
*** 50077,50127 ****
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> dÃ©clarÃ© ici"
  
! #: cp/coroutines.cc:517
! #, gcc-internal-format
! msgid "%<return_value%> declared here"
! msgstr "%<return_value%> dÃ©clarÃ© ici"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "pas de membre nommÃ© %qE dans %qT"
  
! #: cp/coroutines.cc:735
  #, 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:743
  #, 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:754
  #, 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:765
  #, 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:776
  #, 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:783
  #, 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:790
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs ne peut pas Ãªtre utilisÃ© dans un destructeur"
--- 50098,50143 ----
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> dÃ©clarÃ© ici"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "pas de membre nommÃ© %qE dans %qT"
  
! #: cp/coroutines.cc:741
  #, 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:749
  #, 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:760
  #, 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:771
  #, 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:782
  #, 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:789
  #, 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:796
  #, 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
*** 50129,50216 ****
  #. 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:821
  #, 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:869
  #, 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:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "doit Ãªtre dÃ©clarÃ© avec %<noexcept(true)%>"
  
! #: cp/coroutines.cc:955
  #, 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:1066
  #, 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:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "aucune information du point de suspension pour %qD"
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, 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:2552
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "information dupliquÃ©e pour %qE"
  
! #: cp/coroutines.cc:3703
  #, 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:3934
  #, 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:4658
  #, 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:4661
  #, 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"
  
! #: cp/coroutines.cc:4690
  #, 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Ã©"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "impossible d'initialiser un objet retournÃ© de type %qT avec une r-valeur de type %<void%>"
--- 50145,50232 ----
  #. 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:827
  #, 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:875
  #, 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:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "doit Ãªtre dÃ©clarÃ© avec %<noexcept(true)%>"
  
! #: cp/coroutines.cc:962
  #, 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:1073
  #, 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:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "aucune information du point de suspension pour %qD"
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, 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:2560
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "information dupliquÃ©e pour %qE"
  
! #: cp/coroutines.cc:3711
  #, 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:3943
  #, 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:4669
  #, 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:4672
  #, 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"
  
! #: cp/coroutines.cc:4701
  #, 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Ã©"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "impossible d'initialiser un objet retournÃ© de type %qT avec une r-valeur de type %<void%>"
*************** msgstr "en C++11, ce %<throw%> appellera
*** 50245,50251 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "l'attribut %qE est ignorÃ© aprÃ¨s un %qE antÃ©rieur"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 50261,50267 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "l'attribut %qE est ignorÃ© aprÃ¨s un %qE antÃ©rieur"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "conversion vers le type rÃ©fÃ©re
*** 50313,50319 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversion depuis %qH vers %qI Ã©carte les qualificatifs"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, 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"
--- 50329,50335 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversion depuis %qH vers %qI Ã©carte les qualificatifs"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, 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 "%qF dÃ©clarÃ© %<static%> mais ja
*** 50676,50923 ****
  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:1210
  #, 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:1250
  #, 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:1264
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "par rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qF"
  
! #: cp/decl.cc:1317
  #, 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:1321 cp/decl.cc:15821
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
  
! #: cp/decl.cc:1350
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "impossible de spÃ©cialiser le concept %q#D"
  
! #: cp/decl.cc:1372
  #, 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:1401
  #, 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:1404
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "dÃ©claration prÃ©cÃ©dente de %q#D"
  
! #: cp/decl.cc:1453
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "rend ambigÃ¼e la nouvelle dÃ©claration %q+#D"
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ancienne dÃ©claration %q#D"
  
! #: cp/decl.cc:1493
  #, 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:1495
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la dÃ©finition originale apparaÃ®t ici"
  
! #: cp/decl.cc:1561
  #, 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:1574 cp/decl.cc:1700
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "masquage de la fonction interne %q#D"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "masquage de la fonction %q#D de la bibliothÃ¨que"
  
! #: cp/decl.cc:1583
  #, 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:1587 cp/decl.cc:1648
  #, 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:1675
  #, 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:1681 cp/decl.cc:1695
  #, 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:1685
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "la dÃ©claration de %q#D est ignorÃ©e"
  
! #: cp/decl.cc:1789
  #, 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:1793
  #, 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:1809
  #, 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:1833
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "dÃ©claration conflictuelle du patron %q#D"
  
! #: cp/decl.cc:1855
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "dÃ©claration conflictuelle de la fonction C %q#D"
  
! #: cp/decl.cc:1872
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "rend ambigÃ¼e la nouvelle dÃ©claration de %q#D"
  
! #: cp/decl.cc:1882
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "entre en conflit avec la dÃ©claration %q#D"
  
! #: cp/decl.cc:1884
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "dÃ©clarÃ© prÃ©cÃ©demment en tant que %q#D"
  
! #: cp/decl.cc:1894
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "redÃ©claration de %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1896
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "dÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dente"
  
! #: cp/decl.cc:1954
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D prÃ©cÃ©demment dÃ©fini ici"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/decl.cc:1966
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype spÃ©cifiÃ© pour %q#D"
  
! #: cp/decl.cc:1968
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "la dÃ©finition non prototype prÃ©cÃ©dente est ici"
  
! #: cp/decl.cc:2008
  #, 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:2011
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "dÃ©claration prÃ©cÃ©dente avec la classe de liaison %qL"
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, 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:2063 cp/decl.cc:2073
  #, 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:2113
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "la dÃ©claration %qD est en conflit avec la fonction interne"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "la dÃ©claration %qD est en conflit avec l'import"
  
! #: cp/decl.cc:2122
  #, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "l'import a dÃ©clarÃ© %q#D ici"
  
! #: cp/decl.cc:2130
  #, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "export conflictuel de la dÃ©claration %qD"
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "la dÃ©claration %q#D prÃ©cÃ©dente est ici"
  
! #: cp/decl.cc:2156
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "la dÃ©finition prÃ©cÃ©dente de %qD est ici"
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "la dÃ©claration prÃ©cÃ©dente de %qD est ici"
  
! #: cp/decl.cc:2170
  #, 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:2215
  #, 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:2231
  #, 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"
--- 50692,50939 ----
  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:1213
  #, 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:1253
  #, 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:1267
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "par rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qF"
  
! #: cp/decl.cc:1320
  #, 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:1324 cp/decl.cc:15843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
  
! #: cp/decl.cc:1353
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "impossible de spÃ©cialiser le concept %q#D"
  
! #: cp/decl.cc:1375
  #, 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:1404
  #, 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:1407
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "dÃ©claration prÃ©cÃ©dente de %q#D"
  
! #: cp/decl.cc:1456
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "rend ambigÃ¼e la nouvelle dÃ©claration %q+#D"
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ancienne dÃ©claration %q#D"
  
! #: cp/decl.cc:1496
  #, 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:1498
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la dÃ©finition originale apparaÃ®t ici"
  
! #: cp/decl.cc:1564
  #, 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:1577 cp/decl.cc:1703
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "masquage de la fonction interne %q#D"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "masquage de la fonction %q#D de la bibliothÃ¨que"
  
! #: cp/decl.cc:1586
  #, 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:1590 cp/decl.cc:1651
  #, 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:1678
  #, 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:1684 cp/decl.cc:1698
  #, 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:1688
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "la dÃ©claration de %q#D est ignorÃ©e"
  
! #: cp/decl.cc:1792
  #, 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:1796
  #, 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:1812
  #, 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:1836
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "dÃ©claration conflictuelle du patron %q#D"
  
! #: cp/decl.cc:1858
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "dÃ©claration conflictuelle de la fonction C %q#D"
  
! #: cp/decl.cc:1875
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "rend ambigÃ¼e la nouvelle dÃ©claration de %q#D"
  
! #: cp/decl.cc:1885
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "entre en conflit avec la dÃ©claration %q#D"
  
! #: cp/decl.cc:1887
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "dÃ©clarÃ© prÃ©cÃ©demment en tant que %q#D"
  
! #: cp/decl.cc:1897
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "redÃ©claration de %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1899
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "dÃ©claration %<pragma omp declare reduction%> prÃ©cÃ©dente"
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D prÃ©cÃ©demment dÃ©fini ici"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/decl.cc:1969
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype spÃ©cifiÃ© pour %q#D"
  
! #: cp/decl.cc:1971
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "la dÃ©finition non prototype prÃ©cÃ©dente est ici"
  
! #: cp/decl.cc:2011
  #, 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:2014
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "dÃ©claration prÃ©cÃ©dente avec la classe de liaison %qL"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, 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:2066 cp/decl.cc:2076
  #, 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:2116
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "la dÃ©claration %qD est en conflit avec la fonction interne"
  
! #: cp/decl.cc:2124
  #, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "la dÃ©claration %qD est en conflit avec l'import"
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "l'import a dÃ©clarÃ© %q#D ici"
  
! #: cp/decl.cc:2133
  #, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "export conflictuel de la dÃ©claration %qD"
  
! #: cp/decl.cc:2134
  #, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "la dÃ©claration %q#D prÃ©cÃ©dente est ici"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "la dÃ©finition prÃ©cÃ©dente de %qD est ici"
  
! #: cp/decl.cc:2160
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "la dÃ©claration prÃ©cÃ©dente de %qD est ici"
  
! #: cp/decl.cc:2173
  #, 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:2218
  #, 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:2234
  #, 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'
*** 50930,50978 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, 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:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redÃ©finition de %q#D"
  
! #: cp/decl.cc:3130
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD est en conflit avec la fonction utilisÃ©e"
  
! #: cp/decl.cc:3140
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D pas dÃ©clarÃ© dans une classe"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, 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:3157 cp/decl.cc:3215
  #, 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:3164 cp/decl.cc:3222
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "le guide de dÃ©duction %q+D est redÃ©clarÃ©"
  
! #: cp/decl.cc:3171
  #, 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"
--- 50946,50994 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, 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:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redÃ©finition de %q#D"
  
! #: cp/decl.cc:3143
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD est en conflit avec la fonction utilisÃ©e"
  
! #: cp/decl.cc:3153
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D pas dÃ©clarÃ© dans une classe"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, 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:3170 cp/decl.cc:3228
  #, 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:3177 cp/decl.cc:3235
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "le guide de dÃ©duction %q+D est redÃ©clarÃ©"
  
! #: cp/decl.cc:3184
  #, 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
*** 50980,53345 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, 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:3251
  #, 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:3254
  #, 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:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redÃ©claration de %q#D"
  
! #: cp/decl.cc:3296
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redÃ©claration redondante du membre statique %<constexpr%> %qD"
  
! #: cp/decl.cc:3364
  #, 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:3365
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ã©tiquette prÃ©cÃ©dente"
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ã  partir d'ici"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sort du block structurÃ© OpenMP"
  
! #: cp/decl.cc:3507
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  croise l'initialisation de %q#D"
  
! #: cp/decl.cc:3510
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  entre dans le bloc %<try%>"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  entre dans le bloc %<catch%>"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  entre dans l'instruction %<constexpr if%>"
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  entre dans l'instruction %<consteval if%>"
  
! #: cp/decl.cc:3674
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.cc:3677
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD utilisÃ© sans arguments du patron"
  
! #: cp/decl.cc:4139
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD est une fonction, pas un type"
  
! #: cp/decl.cc:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, 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:4179
  #, 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:4192
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigÃ¼e"
  
! #: cp/decl.cc:4201
  #, 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:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un type"
  
! #: cp/decl.cc:4288
  #, 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:4641
  #, 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:4821
  #, 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:4825
  #, 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:4838
  #, 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:4843
  #, 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:5169
  #, 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:5179 cp/parser.cc:22789
  #, 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:5208
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "struct anonyme avec des classes de base"
  
! #: cp/decl.cc:5220
  #, 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:5223
  #, 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:5226
  #, 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:5245
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignorÃ© dans la dÃ©claration de %q#T"
  
! #: cp/decl.cc:5248
  #, 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:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une dÃ©claration"
  
! #: cp/decl.cc:5295
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redÃ©claration du type interne C++ %qT"
  
! #: cp/decl.cc:5312
  #, 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:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la dÃ©claration typedef"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.cc:5360
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.cc:5363
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.cc:5368
  #, 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:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs"
  
! #: cp/decl.cc:5374
  #, 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:5378
  #, 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:5382
  #, 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:5386
  #, 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:5390
  #, 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:5394
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©claration"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, 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:5425
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignorÃ© dans l'instanciation explicite de %q#T"
  
! #: cp/decl.cc:5428
  #, 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:5500
  #, 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:5504
  #, 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:5570 cp/decl2.cc:951
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t %qs)"
  
! #: cp/decl.cc:5583
  #, 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:5621
  #, 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:5645
  #, 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:5653
  #, 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:5654
  #, 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:5666
  #, 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:5678
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.cc:5726
  #, 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:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "la dÃ©claration externe avec la portÃ©e bloc %q#D n'est pas permise dans le domaine du module"
  
! #: cp/decl.cc:5779
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD dÃ©fini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/decl.cc:5785
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD dÃ©fini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/decl.cc:5850
  #, 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:5856 cp/decl.cc:7149
  #, 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:5866
  #, 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:5933
  #, 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:6016
  #, 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:6022
  #, 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:6041
  #, 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:6045
  #, 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:6106
  #, 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:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zÃ©ro"
  
! #: cp/decl.cc:6165
  #, 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:6190
  #, 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:6273
  #, 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:6277
  #, 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:6283
  #, 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:6325
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "%<const %D%> non initialisÃ©"
  
! #: cp/decl.cc:6332
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/decl.cc:6341
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisÃ©e dans un contexte %<constexpr%>"
  
! #: cp/decl.cc:6349
  #, 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:6353
  #, 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:6356
  #, 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:6530
  #, 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:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit Ãªtre entre accolades"
  
! #: cp/decl.cc:6643
  #, 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:6656
  #, 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:6680
  #, 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:6735
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.cc:6785
  #, 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:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'Ã©lÃ©ments d'initialisation pour %qT"
  
! #: cp/decl.cc:6866
  #, 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:6876
  #, 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:7009
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.cc:7137
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "la liaison structurÃ©e Ã  le type incomplet %qT"
  
! #: cp/decl.cc:7151
  #, 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:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littÃ©ral composÃ© de taille variable"
  
! #: cp/decl.cc:7219
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.cc:7240
  #, 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:7285
  #, 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:7421
  #, 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:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.cc:7458
  #, 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:7461
  #, 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:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.cc:7668
  #, 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:7925
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "n'a pu trouver la dÃ©claration du variant"
  
! #: cp/decl.cc:7949
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> sur le constructeur %qD"
  
! #: cp/decl.cc:7954
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> sur le destructeur %qD"
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> sur %qD par dÃ©faut"
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> sur %qD supprimÃ©"
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> sur %qD virtuel"
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la dÃ©claration"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, 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:8044 cp/decl.cc:14495
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spÃ©cificateur de classe de stockage %<register%> utilisÃ©"
  
! #: cp/decl.cc:8110
  #, 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:8226
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "le concept de variable n'a pas d'initialisation"
  
! #: cp/decl.cc:8285
  #, 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:8328
  #, 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:8506
  #, 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:8615
  #, 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:8618
  #, 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:8625
  #, 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:8651
  #, 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:8660
  #, 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:8870
  #, 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:8886
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de dÃ©composer le tableau de longueur variable %qT"
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, 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:8899
  #, 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:8902
  #, 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:8947
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de dÃ©composer le vecteur de longueur variable %qT"
  
! #: cp/decl.cc:8973
  #, 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:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se dÃ©compose en %E Ã©lÃ©ments"
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> est %<void%>"
  
! #: cp/decl.cc:9009
  #, 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:9038
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de dÃ©composer le type union %qT"
  
! #: cp/decl.cc:9043
  #, 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:9048
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de dÃ©composer le type de fermeture lambda %qT"
  
! #: cp/decl.cc:9054
  #, 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:9063
  #, 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:9530
  #, 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:9533
  #, 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:9538
  #, 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:9757
  #, 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:9761
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.cc:9764
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zÃ©ro"
  
! #: cp/decl.cc:9780
  #, 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:9782
  #, 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:9808
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est dÃ©clarÃ© comme une variable %<virtual%>"
  
! #: cp/decl.cc:9810
  #, 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:9816
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>"
  
! #: cp/decl.cc:9819
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>"
  
! #: cp/decl.cc:9821
  #, 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:9827
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<virtual%>"
  
! #: cp/decl.cc:9830
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<inline%>"
  
! #: cp/decl.cc:9832
  #, 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:9838
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<virtual%>"
  
! #: cp/decl.cc:9841
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<inline%>"
  
! #: cp/decl.cc:9843
  #, 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:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dÃ©clarÃ© comme un ami"
  
! #: cp/decl.cc:9857
  #, 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:9889
  #, 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:9929
  #, 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:9940
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "le concept %q#D est dÃ©clarÃ© avec des paramÃ¨tres de fonction"
  
! #: cp/decl.cc:9947
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "le concept %q#D est dÃ©clarÃ© avec un type de retour dÃ©duit"
  
! #: cp/decl.cc:9950
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "le concept %q#D a le type de retour %qT qui n'est pas %<bool%>"
  
! #: cp/decl.cc:10026
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "le concept %qD n'a pas de dÃ©finition"
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "un concept de fonction ne peut pas Ãªtre contraint"
  
! #: cp/decl.cc:10065
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "contraintes sur une fonction sans patron"
  
! #: cp/decl.cc:10110
  #, 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:10121
  #, 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:10140
  #, 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:10149
  #, 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"
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant un patron"
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en ligne"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant %qs"
  
! #: cp/decl.cc:10222
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant static"
  
! #: cp/decl.cc:10284
  #, 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:10285
  #, 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:10293
  #, 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:10294
  #, 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:10306
  #, 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:10314
  #, 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:10320
  #, 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:10333
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opÃ©rateur littÃ©ral avec une classe de liaison C"
  
! #: cp/decl.cc:10343
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.cc:10357
  #, 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:10364
  #, 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:10369
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit Ãªtre une fonction non membre"
  
! #: cp/decl.cc:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dÃ©finition de %qD dÃ©clarÃ© implicitement"
  
! #: cp/decl.cc:10497
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dÃ©finition de %qD explicitement par dÃ©faut"
  
! #: cp/decl.cc:10499
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par dÃ©faut ici"
  
! #: cp/decl.cc:10516
  #, 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:10709
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut dÃ©clarer %<::main%> comme variable globale"
  
! #: cp/decl.cc:10718
  #, 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:10724
  #, 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:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "un concept doit avoir le type %<bool%>"
  
! #: cp/decl.cc:10734
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "un concept variable ne peut pas Ãªtre contraint"
  
! #: cp/decl.cc:10858
  #, 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:10862
  #, 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:10866
  #, 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:10877
  #, 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:10882
  #, 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:10887
  #, 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:10998
  #, 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:11001
  #, 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:11032 cp/decl.cc:11104
  #, 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:11036 cp/decl.cc:11107
  #, 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:11087
  #, 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:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro"
  
! #: cp/decl.cc:11114
  #, 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:11117
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisÃ©"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisÃ©"
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dÃ©bordement dans la dimension du tableau"
  
! #: cp/decl.cc:11238
  #, 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:11241
  #, 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:11251
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "dÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»"
  
! #: cp/decl.cc:11253
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "crÃ©ation d'un tableau Â«Â voidÂ Â»"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions"
  
! #: cp/decl.cc:11260
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "crÃ©ation d'un tableau de fonctions"
  
! #: cp/decl.cc:11265
  #, 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:11267
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "crÃ©ation d'un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.cc:11272
  #, 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:11275
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "crÃ©ation d'un tableau de fonctions membres"
  
! #: cp/decl.cc:11293
  #, 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:11297
  #, 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:11311
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "tableau de taille variable de %<auto%>"
  
! #: cp/decl.cc:11387
  #, 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:11390
  #, 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:11401
  #, 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:11404
  #, 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:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spÃ©cifiÃ© pour %<operator %T%>"
  
! #: cp/decl.cc:11420
  #, 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:11429
  #, 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:11432
  #, 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:11436
  #, 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:11445
  #, 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:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommÃ©e ou champ dÃ©clarÃ© void"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ dÃ©clarÃ© void"
  
! #: cp/decl.cc:11489
  #, 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:11494
  #, 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:11550
  #, 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:11556
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> ne peut pas Ãªtre qualifiÃ© avec CV"
  
! #: cp/decl.cc:11772
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<::%D%>"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%T::%D%>"
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%D::%D%>"
  
! #: cp/decl.cc:11788
  #, 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:11812
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "dÃ©claration de %qE comme non fonction"
  
! #: cp/decl.cc:11819
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "dÃ©claration de %qE comme non membre"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot rÃ©servÃ© %qD"
  
! #: cp/decl.cc:11898
  #, 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:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "dÃ©claration de %qD comme non fonction"
  
! #: cp/decl.cc:11923
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "dÃ©claration de %qD comme %<typedef%>"
  
! #: cp/decl.cc:11928
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "dÃ©claration de %qD comme paramÃ¨tre"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "%qs et %qs spÃ©cifiÃ©s tous les deux"
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, 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:12002
  #, 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:12012
  #, 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:12020
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "spÃ©cificateurs conflictuels dans la dÃ©claration de %qs"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, 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:12144
  #, 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:12152
  #, 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:12206
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.cc:12212
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> et %<short%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs spÃ©cifiÃ© avec %qT"
  
! #: cp/decl.cc:12231
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs spÃ©cifiÃ© avec %<decltype%>"
  
! #: cp/decl.cc:12233
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs spÃ©cifiÃ© avec %<typeof%>"
  
! #: cp/decl.cc:12300
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Â«Â complexÂ Â» invalide pour %qs"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "le type Ã  remplacer %qT dans le patron doit Ãªtre suivi d'un simple declarator-id"
  
! #: cp/decl.cc:12364
  #, 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:12373
  #, 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:12386
  #, 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:12393
  #, 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:12403 cp/decl.cc:12575
  #, 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:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la dÃ©claration de classe"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, 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:12464 cp/decl.cc:12486
  #, 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:12474
  #, 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:12498
  #, 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:12509
  #, 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:12512
  #, 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:12547
  #, 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:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour %qs"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>"
  
! #: cp/decl.cc:12592
  #, 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:12600
  #, 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:12614
  #, 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:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignorÃ©"
  
! #: cp/decl.cc:12646
  #, 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:12704
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthÃ¨ses inutiles dans la dÃ©claration de %qs"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "retirez les parenthÃ¨ses"
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause Â«Â requiresÂ Â» sur le type de retour"
  
! #: cp/decl.cc:12779
  #, 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:12783
  #, 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:12788
  #, 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:12795
  #, 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:12804
  #, 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:12809
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "utilisation invalide de %<decltype(auto)%>"
  
! #: cp/decl.cc:12820
  #, 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:12829
  #, 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:12842
  #, 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:12856
  #, 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:12859
  #, 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:12883
  #, 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:12895
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: cp/decl.cc:12908
  #, 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:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.cc:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.cc:12957
  #, 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:12958
  #, 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:12976
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>"
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre amies"
  
! #: cp/decl.cc:12998
  #, 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:13002
  #, 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:13012
  #, 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:13016
  #, 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:13029
! #, 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:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramÃ¨tre"
  
! #: cp/decl.cc:13096
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut dÃ©clarer un pointeur vers %q#T"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, 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:13118
  #, 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:13147
  #, 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:13148
  #, 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:13221
  #, 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:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisÃ© comme un dÃ©clarateur"
  
! #: cp/decl.cc:13327
  #, 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:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.cc:13362
  #, 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:13364
  #, 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:13372
  #, 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:13412
  #, 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:13421
  #, 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:13424
  #, 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:13435
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la dÃ©claration de la classe"
  
! #: cp/decl.cc:13438
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une dÃ©claration amie"
  
! #: cp/decl.cc:13441
  #, 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:13451
  #, 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:13458
  #, 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:13464
  #, 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:13470
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.cc:13476
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.cc:13482
  #, 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:13498
  #, 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:13501
  #, 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:13527
  #, 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:13530
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause Â«Â requiresÂ Â» sur un typedef"
  
! #: cp/decl.cc:13539
  #, 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:13565
  #, 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:13654
  #, 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:13662
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre amis"
  
! #: cp/decl.cc:13664
  #, 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:13668
  #, 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:13681
  #, 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:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause Â«Â requiresÂ Â» sur type-id"
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "dÃ©claration abstraite %qT utilisÃ©e comme dÃ©claration"
  
! #: cp/decl.cc:13730
  #, 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:13749
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨tre"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, 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:13763
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "le type Ã  remplacer de la classe %qE n'est pas permis dans ce contexte"
  
! #: cp/decl.cc:13766
  #, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "utilisation de %<auto%> pour un patron de fonction abrÃ©gÃ©"
  
! #: cp/decl.cc:13771
  #, 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:13774
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, 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:13829
  #, 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:13850
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.cc:13853
  #, 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:13869
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.cc:13890
  #, 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:13900
  #, 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:13910
  #, 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:13924
  #, 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:13931
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "dÃ©claration de %qD comme membre de %qT"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "un destructeur ne peut pas Ãªtre %qs"
  
! #: cp/decl.cc:13957
  #, 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:13966
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.cc:13972
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut Ãªtre une fonction membre"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne peut pas Ãªtre %qs"
  
! #: cp/decl.cc:13989
  #, 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:13992
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a Ã©tÃ© dÃ©clarÃ© ici"
  
! #: cp/decl.cc:14054
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.cc:14059
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.cc:14079
  #, 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:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, 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:14143 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "membre de donnÃ©e statique %qE dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:14148
  #, 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:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, 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:14267
  #, 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:14270
  #, 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:14276
  #, 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:14280
  #, 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:14285
  #, 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:14297
  #, 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:14301
  #, 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:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.cc:14316
  #, 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:14317
  #, 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:14360
  #, 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:14369
  #, 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:14410
  #, 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:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD dÃ©clarÃ© %<register%>"
  
! #: cp/decl.cc:14423
  #, 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:14431
  #, 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:14438
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "une variable ne peut pas Ãªtre dÃ©clarÃ©e %<consteval%>"
  
! #: cp/decl.cc:14458
  #, 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:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, Ã  la fois, %<extern%> et une initialisation"
  
! #: cp/decl.cc:14655
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par dÃ©faut %qE utilise %qD"
  
! #: cp/decl.cc:14658
  #, 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:14785
  #, 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:14789
  #, 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:14818
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "le paramÃ¨tre qualifiÃ© avec %<volatile%> est obsolÃ¨te"
  
! #: cp/decl.cc:14826
  #, 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:14851
  #, 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:14853
  #, 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:15114
  #, 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:15193
  #, 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:15200
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© statique"
  
! #: cp/decl.cc:15230
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD doit Ãªtre une fonction membre non statique"
  
! #: cp/decl.cc:15236
  #, 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:15246
  #, 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:15272
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "le C++ ISO interdit la surcharge de %<operator ?:%>"
  
! #: cp/decl.cc:15286
  #, 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:15312
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zÃ©ro ou un argument"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.cc:15325
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme argument"
  
! #: cp/decl.cc:15326
  #, 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:15337
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.cc:15351
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.cc:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par dÃ©faut"
  
! #: cp/decl.cc:15390
  #, 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:15397
  #, 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:15399
  #, 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:15408
  #, 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:15410
  #, 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:15426
  #, 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:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD prÃ©fixÃ© devrait retourner %qT"
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixÃ© devrait retourner %qT"
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.cc:15519
  #, 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:15542
  #, 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:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD aprÃ¨s %qs"
  
! #: cp/decl.cc:15547
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT rÃ©fÃ©rÃ© en tant que %qs"
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "il est fait rÃ©fÃ©rence Ã  %qT comme un enum"
--- 50996,53361 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, 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:3264
  #, 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:3267
  #, 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:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redÃ©claration de %q#D"
  
! #: cp/decl.cc:3309
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redÃ©claration redondante du membre statique %<constexpr%> %qD"
  
! #: cp/decl.cc:3377
  #, 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:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ã©tiquette prÃ©cÃ©dente"
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ã  partir d'ici"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sort du block structurÃ© OpenMP"
  
! #: cp/decl.cc:3520
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  croise l'initialisation de %q#D"
  
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  entre dans le bloc %<try%>"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  entre dans le bloc %<catch%>"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc structurÃ© OpenMP"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  entre dans l'instruction synchronisÃ©e ou atomique"
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  entre dans l'instruction %<constexpr if%>"
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  entre dans l'instruction %<consteval if%>"
  
! #: cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.cc:3690
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  entre dans la portÃ©e de %q#D qui a un destructeur non trivial"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD utilisÃ© sans arguments du patron"
  
! #: cp/decl.cc:4152
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD est une fonction, pas un type"
  
! #: cp/decl.cc:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, 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:4192
  #, 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:4205
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigÃ¼e"
  
! #: cp/decl.cc:4214
  #, 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:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un type"
  
! #: cp/decl.cc:4301
  #, 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:4654
  #, 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:4834
  #, 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:4838
  #, 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:4851
  #, 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:4856
  #, 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:5182
  #, 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:5192 cp/parser.cc:22798
  #, 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:5221
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "struct anonyme avec des classes de base"
  
! #: cp/decl.cc:5233
  #, 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:5236
  #, 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:5239
  #, 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:5258
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignorÃ© dans la dÃ©claration de %q#T"
  
! #: cp/decl.cc:5261
  #, 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:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une dÃ©claration"
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redÃ©claration du type interne C++ %qT"
  
! #: cp/decl.cc:5325
  #, 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:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la dÃ©claration typedef"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.cc:5373
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.cc:5376
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.cc:5381
  #, 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:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs"
  
! #: cp/decl.cc:5387
  #, 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:5391
  #, 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:5395
  #, 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:5399
  #, 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:5403
  #, 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:5407
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©claration"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, 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:5438
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignorÃ© dans l'instanciation explicite de %q#T"
  
! #: cp/decl.cc:5441
  #, 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:5513
  #, 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:5517
  #, 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:5583 cp/decl2.cc:972
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t %qs)"
  
! #: cp/decl.cc:5596
  #, 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:5634
  #, 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:5658
  #, 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:5666
  #, 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:5667
  #, 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:5679
  #, 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:5691
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.cc:5739
  #, 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:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "la dÃ©claration externe avec la portÃ©e bloc %q#D n'est pas permise dans le domaine du module"
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD dÃ©fini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD dÃ©fini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/decl.cc:5863
  #, 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:5869 cp/decl.cc:7162
  #, 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:5879
  #, 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:5946
  #, 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:6029
  #, 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:6035
  #, 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:6054
  #, 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:6058
  #, 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:6119
  #, 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:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zÃ©ro"
  
! #: cp/decl.cc:6178
  #, 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:6203
  #, 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:6286
  #, 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:6290
  #, 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:6296
  #, 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:6338
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "%<const %D%> non initialisÃ©"
  
! #: cp/decl.cc:6345
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/decl.cc:6354
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisÃ©e dans un contexte %<constexpr%>"
  
! #: cp/decl.cc:6362
  #, 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:6366
  #, 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:6369
  #, 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:6543
  #, 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:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit Ãªtre entre accolades"
  
! #: cp/decl.cc:6656
  #, 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:6669
  #, 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:6693
  #, 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:6748
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.cc:6798
  #, 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:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'Ã©lÃ©ments d'initialisation pour %qT"
  
! #: cp/decl.cc:6879
  #, 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:6889
  #, 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:7022
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.cc:7150
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "la liaison structurÃ©e Ã  le type incomplet %qT"
  
! #: cp/decl.cc:7164
  #, 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:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littÃ©ral composÃ© de taille variable"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.cc:7253
  #, 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:7298
  #, 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:7434
  #, 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:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.cc:7475
  #, 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:7478
  #, 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:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.cc:7685
  #, 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:7942
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "n'a pu trouver la dÃ©claration du variant"
  
! #: cp/decl.cc:7966
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> sur le constructeur %qD"
  
! #: cp/decl.cc:7971
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> sur le destructeur %qD"
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> sur %qD par dÃ©faut"
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> sur %qD supprimÃ©"
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> sur %qD virtuel"
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la dÃ©claration"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, 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:8061 cp/decl.cc:14517
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spÃ©cificateur de classe de stockage %<register%> utilisÃ©"
  
! #: cp/decl.cc:8127
  #, 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:8243
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "le concept de variable n'a pas d'initialisation"
  
! #: cp/decl.cc:8302
  #, 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:8345
  #, 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:8523
  #, 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:8632
  #, 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:8635
  #, 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:8642
  #, 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:8668
  #, 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:8677
  #, 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:8887
  #, 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:8903
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de dÃ©composer le tableau de longueur variable %qT"
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, 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:8916
  #, 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:8919
  #, 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:8964
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de dÃ©composer le vecteur de longueur variable %qT"
  
! #: cp/decl.cc:8990
  #, 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:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se dÃ©compose en %E Ã©lÃ©ments"
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> est %<void%>"
  
! #: cp/decl.cc:9026
  #, 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:9055
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de dÃ©composer le type union %qT"
  
! #: cp/decl.cc:9060
  #, 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:9065
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de dÃ©composer le type de fermeture lambda %qT"
  
! #: cp/decl.cc:9071
  #, 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:9080
  #, 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:9547
  #, 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:9550
  #, 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:9555
  #, 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:9774
  #, 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:9778
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.cc:9781
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zÃ©ro"
  
! #: cp/decl.cc:9797
  #, 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:9799
  #, 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:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est dÃ©clarÃ© comme une variable %<virtual%>"
  
! #: cp/decl.cc:9827
  #, 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:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>"
  
! #: cp/decl.cc:9836
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>"
  
! #: cp/decl.cc:9838
  #, 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:9844
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<virtual%>"
  
! #: cp/decl.cc:9847
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<inline%>"
  
! #: cp/decl.cc:9849
  #, 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:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<virtual%>"
  
! #: cp/decl.cc:9858
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<inline%>"
  
! #: cp/decl.cc:9860
  #, 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:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dÃ©clarÃ© comme un ami"
  
! #: cp/decl.cc:9874
  #, 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:9906
  #, 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:9946
  #, 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:9957
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "le concept %q#D est dÃ©clarÃ© avec des paramÃ¨tres de fonction"
  
! #: cp/decl.cc:9964
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "le concept %q#D est dÃ©clarÃ© avec un type de retour dÃ©duit"
  
! #: cp/decl.cc:9967
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "le concept %q#D a le type de retour %qT qui n'est pas %<bool%>"
  
! #: cp/decl.cc:10043
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "le concept %qD n'a pas de dÃ©finition"
  
! #: cp/decl.cc:10072
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "un concept de fonction ne peut pas Ãªtre contraint"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "contraintes sur une fonction sans patron"
  
! #: cp/decl.cc:10127
  #, 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:10138
  #, 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:10157
  #, 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:10166
  #, 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"
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant un patron"
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en ligne"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant %qs"
  
! #: cp/decl.cc:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant static"
  
! #: cp/decl.cc:10301
  #, 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:10302
  #, 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:10310
  #, 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:10311
  #, 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:10323
  #, 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:10331
  #, 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:10337
  #, 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:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opÃ©rateur littÃ©ral avec une classe de liaison C"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.cc:10374
  #, 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:10381
  #, 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:10386
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit Ãªtre une fonction non membre"
  
! #: cp/decl.cc:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dÃ©finition de %qD dÃ©clarÃ© implicitement"
  
! #: cp/decl.cc:10514
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dÃ©finition de %qD explicitement par dÃ©faut"
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par dÃ©faut ici"
  
! #: cp/decl.cc:10533
  #, 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:10726
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut dÃ©clarer %<::main%> comme variable globale"
  
! #: cp/decl.cc:10735
  #, 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:10741
  #, 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:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "un concept doit avoir le type %<bool%>"
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "un concept variable ne peut pas Ãªtre contraint"
  
! #: cp/decl.cc:10875
  #, 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:10879
  #, 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:10883
  #, 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:10894
  #, 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:10899
  #, 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:10904
  #, 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:11015
  #, 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:11018
  #, 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:11049 cp/decl.cc:11121
  #, 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:11053 cp/decl.cc:11124
  #, 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:11104
  #, 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:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro"
  
! #: cp/decl.cc:11131
  #, 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:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisÃ©"
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisÃ©"
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dÃ©bordement dans la dimension du tableau"
  
! #: cp/decl.cc:11255
  #, 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:11258
  #, 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:11268
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "dÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»"
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "crÃ©ation d'un tableau Â«Â voidÂ Â»"
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions"
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "crÃ©ation d'un tableau de fonctions"
  
! #: cp/decl.cc:11282
  #, 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:11284
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "crÃ©ation d'un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.cc:11289
  #, 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:11292
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "crÃ©ation d'un tableau de fonctions membres"
  
! #: cp/decl.cc:11310
  #, 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:11314
  #, 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:11328
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "tableau de taille variable de %<auto%>"
  
! #: cp/decl.cc:11404
  #, 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:11407
  #, 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:11418
  #, 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:11421
  #, 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:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spÃ©cifiÃ© pour %<operator %T%>"
  
! #: cp/decl.cc:11437
  #, 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:11446
  #, 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:11449
  #, 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:11453
  #, 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:11462
  #, 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:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommÃ©e ou champ dÃ©clarÃ© void"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ dÃ©clarÃ© void"
  
! #: cp/decl.cc:11506
  #, 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:11511
  #, 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:11567
  #, 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:11573
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> ne peut pas Ãªtre qualifiÃ© avec CV"
  
! #: cp/decl.cc:11789
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<::%D%>"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%T::%D%>"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%D::%D%>"
  
! #: cp/decl.cc:11805
  #, 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:11829
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "dÃ©claration de %qE comme non fonction"
  
! #: cp/decl.cc:11836
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "dÃ©claration de %qE comme non membre"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot rÃ©servÃ© %qD"
  
! #: cp/decl.cc:11915
  #, 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:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "dÃ©claration de %qD comme non fonction"
  
! #: cp/decl.cc:11940
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "dÃ©claration de %qD comme %<typedef%>"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "dÃ©claration de %qD comme paramÃ¨tre"
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "%qs et %qs spÃ©cifiÃ©s tous les deux"
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, 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:12019
  #, 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:12029
  #, 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:12037
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "spÃ©cificateurs conflictuels dans la dÃ©claration de %qs"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, 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:12161
  #, 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:12169
  #, 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:12223
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.cc:12229
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> et %<short%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs spÃ©cifiÃ© avec %qT"
  
! #: cp/decl.cc:12250
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs spÃ©cifiÃ© avec %<decltype%>"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs spÃ©cifiÃ© avec %<typeof%>"
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Â«Â complexÂ Â» invalide pour %qs"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "le type Ã  remplacer %qT dans le patron doit Ãªtre suivi d'un simple declarator-id"
  
! #: cp/decl.cc:12383
  #, 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:12392
  #, 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:12405
  #, 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:12412
  #, 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:12422 cp/decl.cc:12594
  #, 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:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la dÃ©claration de classe"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, 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:12483 cp/decl.cc:12505
  #, 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:12493
  #, 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:12517
  #, 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:12528
  #, 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:12531
  #, 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:12566
  #, 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:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>"
  
! #: cp/decl.cc:12611
  #, 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:12619
  #, 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:12633
  #, 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:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignorÃ©"
  
! #: cp/decl.cc:12665
  #, 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:12723
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthÃ¨ses inutiles dans la dÃ©claration de %qs"
  
! #: cp/decl.cc:12729
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "retirez les parenthÃ¨ses"
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause Â«Â requiresÂ Â» sur le type de retour"
  
! #: cp/decl.cc:12798
  #, 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:12802
  #, 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:12807
  #, 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:12814
  #, 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:12823
  #, 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:12828
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "utilisation invalide de %<decltype(auto)%>"
  
! #: cp/decl.cc:12839
  #, 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:12848
  #, 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:12861
  #, 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:12875
  #, 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:12878
  #, 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:12885
! #, 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:12907
  #, 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:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: cp/decl.cc:12932
  #, 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:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.cc:12981
  #, 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:12982
  #, 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:13000
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>"
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre amies"
  
! #: cp/decl.cc:13022
  #, 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:13026
  #, 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:13036
  #, 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:13040
  #, 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:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramÃ¨tre"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut dÃ©clarer un pointeur vers %q#T"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, 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:13140
  #, 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:13169
  #, 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:13170
  #, 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:13243
  #, 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:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisÃ© comme un dÃ©clarateur"
  
! #: cp/decl.cc:13349
  #, 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:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.cc:13384
  #, 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:13386
  #, 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:13394
  #, 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:13434
  #, 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:13443
  #, 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:13446
  #, 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:13457
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la dÃ©claration de la classe"
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une dÃ©claration amie"
  
! #: cp/decl.cc:13463
  #, 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:13473
  #, 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:13480
  #, 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:13486
  #, 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:13492
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.cc:13504
  #, 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:13520
  #, 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:13523
  #, 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:13549
  #, 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:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause Â«Â requiresÂ Â» sur un typedef"
  
! #: cp/decl.cc:13561
  #, 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:13587
  #, 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:13676
  #, 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:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre amis"
  
! #: cp/decl.cc:13686
  #, 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:13690
  #, 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:13703
  #, 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:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause Â«Â requiresÂ Â» sur type-id"
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "dÃ©claration abstraite %qT utilisÃ©e comme dÃ©claration"
  
! #: cp/decl.cc:13752
  #, 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:13771
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨tre"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, 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:13785
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "le type Ã  remplacer de la classe %qE n'est pas permis dans ce contexte"
  
! #: cp/decl.cc:13788
  #, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "utilisation de %<auto%> pour un patron de fonction abrÃ©gÃ©"
  
! #: cp/decl.cc:13793
  #, 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:13796
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, 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:13851
  #, 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:13872
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.cc:13875
  #, 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:13891
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.cc:13912
  #, 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:13922
  #, 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:13932
  #, 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:13946
  #, 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:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "dÃ©claration de %qD comme membre de %qT"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "un destructeur ne peut pas Ãªtre %qs"
  
! #: cp/decl.cc:13979
  #, 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:13988
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.cc:13994
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut Ãªtre une fonction membre"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne peut pas Ãªtre %qs"
  
! #: cp/decl.cc:14011
  #, 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:14014
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a Ã©tÃ© dÃ©clarÃ© ici"
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.cc:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.cc:14101
  #, 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:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, 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:14165 cp/decl.cc:14176
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "membre de donnÃ©e statique %qE dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:14170
  #, 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:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, 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:14289
  #, 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:14292
  #, 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:14298
  #, 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:14302
  #, 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:14307
  #, 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:14319
  #, 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:14323
  #, 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:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.cc:14338
  #, 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:14339
  #, 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:14382
  #, 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:14391
  #, 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:14432
  #, 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:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD dÃ©clarÃ© %<register%>"
  
! #: cp/decl.cc:14445
  #, 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:14453
  #, 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:14460
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "une variable ne peut pas Ãªtre dÃ©clarÃ©e %<consteval%>"
  
! #: cp/decl.cc:14480
  #, 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:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, Ã  la fois, %<extern%> et une initialisation"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par dÃ©faut %qE utilise %qD"
  
! #: cp/decl.cc:14680
  #, 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:14807
  #, 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:14811
  #, 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:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "le paramÃ¨tre qualifiÃ© avec %<volatile%> est obsolÃ¨te"
  
! #: cp/decl.cc:14848
  #, 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:14873
  #, 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:14875
  #, 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:15136
  #, 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:15215
  #, 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:15222
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© statique"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD doit Ãªtre une fonction membre non statique"
  
! #: cp/decl.cc:15258
  #, 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:15268
  #, 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:15294
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "le C++ ISO interdit la surcharge de %<operator ?:%>"
  
! #: cp/decl.cc:15308
  #, 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:15334
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zÃ©ro ou un argument"
  
! #: cp/decl.cc:15335
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.cc:15347
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme argument"
  
! #: cp/decl.cc:15348
  #, 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:15359
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.cc:15373
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.cc:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par dÃ©faut"
  
! #: cp/decl.cc:15412
  #, 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:15419
  #, 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:15421
  #, 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:15430
  #, 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:15432
  #, 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:15448
  #, 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:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD prÃ©fixÃ© devrait retourner %qT"
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixÃ© devrait retourner %qT"
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.cc:15541
  #, 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:15564
  #, 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:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD aprÃ¨s %qs"
  
! #: cp/decl.cc:15569
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT rÃ©fÃ©rÃ© en tant que %qs"
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:15584
  #, 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
*** 53351,53460 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
  
! #: cp/decl.cc:15629
  #, 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:15651 cp/name-lookup.cc:5421
  #, 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:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.cc:15789
  #, 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:15820
  #, 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:15831 cp/semantics.cc:3463
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "ne peut dÃ©clarer %qD dans un module diffÃ©rent"
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dÃ©rivÃ©e %qT est invalide"
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est dÃ©fini avec des bases directes multiples"
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est dÃ©fini avec des bases virtuelles directes"
  
! #: cp/decl.cc:15990
  #, 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:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type rÃ©cursif %qT non dÃ©fini"
  
! #: cp/decl.cc:16022
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliquÃ© %qT est invalide"
  
! #: cp/decl.cc:16167
  #, 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:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:16175
  #, 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:16185
  #, 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:16196
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "impossible de dÃ©finir %qD dans un module diffÃ©rent"
  
! #: cp/decl.cc:16270
  #, 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"
--- 53367,53476 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
  
! #: cp/decl.cc:15651
  #, 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:15673 cp/name-lookup.cc:5407
  #, 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:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.cc:15811
  #, 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:15842
  #, 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:15853 cp/semantics.cc:3474
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "ne peut dÃ©clarer %qD dans un module diffÃ©rent"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dÃ©rivÃ©e %qT est invalide"
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est dÃ©fini avec des bases directes multiples"
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est dÃ©fini avec des bases virtuelles directes"
  
! #: cp/decl.cc:16012
  #, 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:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type rÃ©cursif %qT non dÃ©fini"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliquÃ© %qT est invalide"
  
! #: cp/decl.cc:16189
  #, 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:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:16197
  #, 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:16207
  #, 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:16218
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "impossible de dÃ©finir %qD dans un module diffÃ©rent"
  
! #: cp/decl.cc:16292
  #, 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
*** 53463,53539 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, 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:16592
  #, 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:16602
  #, 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:16651
  #, 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:16652
  #, 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:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qD"
  
! #: cp/decl.cc:16683
  #, 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:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "dÃ©finition multiple de %q#T"
  
! #: cp/decl.cc:16856
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
  
! #: cp/decl.cc:17866
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.cc:17868 cp/typeck.cc:10495
  #, 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:17930
  #, 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:18112
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la dÃ©duction de %<auto%>"
--- 53479,53555 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, 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:16614
  #, 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:16624
  #, 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:16673
  #, 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:16674
  #, 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:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qD"
  
! #: cp/decl.cc:16705
  #, 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:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "dÃ©finition multiple de %q#T"
  
! #: cp/decl.cc:16878
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
  
! #: cp/decl.cc:17888
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.cc:17890 cp/typeck.cc:10497
  #, 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:17952
  #, 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:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la dÃ©duction de %<auto%>"
*************** msgstr "ne peut dÃ©truire une fonction.
*** 53588,53594 ****
  msgid "deleting %qT is undefined"
  msgstr "la destruction de %qT est non dÃ©finie"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "dÃ©claration du patron de %q#D"
--- 53604,53610 ----
  msgid "deleting %qT is undefined"
  msgstr "la destruction de %qT est non dÃ©finie"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "dÃ©claration du patron de %q#D"
*************** msgstr "dÃ©claration du patron de %q#D"
*** 53598,53759 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "la liste des paramÃ¨tres du patron fournie ne correspond pas aux paramÃ¨tres du patron de %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "le destructeur %qD est dÃ©clarÃ© en tant que patron membre"
  
! #: cp/decl2.cc:802
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "aucune dÃ©claration ne correspond Ã  %q#D"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr "aucun opÃ©rateur de conversion dÃ©clarÃ©"
  
! #: cp/decl2.cc:810
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "pas de fonction nommÃ©e %qD"
  
! #: cp/decl2.cc:812
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "%#qT est dÃ©fini ici"
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "la classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#D"
  
! #: cp/decl2.cc:881
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "membre de donnÃ©e statique %qD dans une classe sans nom"
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "classe sans nom dÃ©finie ici"
  
! #: cp/decl2.cc:964
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "une liste explicite d'arguments de patron n'est pas permise"
  
! #: cp/decl2.cc:1006
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans %qT"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "initialisation invalide pour la fonction membre %qD"
  
! #: cp/decl2.cc:1052
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "initialisation spÃ©cifiÃ©e pour la fonction amie %qD"
  
! #: cp/decl2.cc:1055
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "initialisation spÃ©cifiÃ©e pour la fonction membre statique %qD"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "les spÃ©cificateurs %<asm%> ne sont pas permis sur des membres de donnÃ©es non statiques"
  
! #: cp/decl2.cc:1160
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "champ de bits %qD avec un type non entier %qT"
  
! #: cp/decl2.cc:1168
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "ne peut dÃ©clarer %qD comme Ã©tant un type de champ de bits"
  
! #: cp/decl2.cc:1179
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "ne peut dÃ©clarer le champ de bits %qD avec un type de fonction"
  
! #: cp/decl2.cc:1185
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "ne peut dÃ©clarer le champ de bits %qD avec le type %<warn_if_not_aligned%>"
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "le membre statique %qD ne peut pas Ãªtre un champ de bits"
  
! #: cp/decl2.cc:1214
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la largeur du champ de bits %qD a le type non entier %qT"
  
! #: cp/decl2.cc:1540
  #, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "le type incomplet %qT ne peut pas avoir de correspondance (mappable)"
  
! #: cp/decl2.cc:1556
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "le champ statique %qD ne peut pas avoir de correspondance (mappable)"
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible"
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, 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"
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©"
  
! #: cp/decl2.cc:1769
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques"
  
! #: cp/decl2.cc:1776
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "membre privÃ© %q#D dans une union anonyme"
  
! #: cp/decl2.cc:1779
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "membre protÃ©gÃ© %q#D dans une union anonyme"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "les agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiques"
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anonyme sans aucun membre"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> doit retourner le type %qT"
--- 53614,53775 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "la liste des paramÃ¨tres du patron fournie ne correspond pas aux paramÃ¨tres du patron de %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "le destructeur %qD est dÃ©clarÃ© en tant que patron membre"
  
! #: cp/decl2.cc:823
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "aucune dÃ©claration ne correspond Ã  %q#D"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr "aucun opÃ©rateur de conversion dÃ©clarÃ©"
  
! #: cp/decl2.cc:831
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "pas de fonction nommÃ©e %qD"
  
! #: cp/decl2.cc:833
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "%#qT est dÃ©fini ici"
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "la classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#D"
  
! #: cp/decl2.cc:902
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "membre de donnÃ©e statique %qD dans une classe sans nom"
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "classe sans nom dÃ©finie ici"
  
! #: cp/decl2.cc:985
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "une liste explicite d'arguments de patron n'est pas permise"
  
! #: cp/decl2.cc:1027
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans %qT"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "initialisation invalide pour la fonction membre %qD"
  
! #: cp/decl2.cc:1073
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "initialisation spÃ©cifiÃ©e pour la fonction amie %qD"
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "initialisation spÃ©cifiÃ©e pour la fonction membre statique %qD"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "les spÃ©cificateurs %<asm%> ne sont pas permis sur des membres de donnÃ©es non statiques"
  
! #: cp/decl2.cc:1181
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "champ de bits %qD avec un type non entier %qT"
  
! #: cp/decl2.cc:1189
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "ne peut dÃ©clarer %qD comme Ã©tant un type de champ de bits"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "ne peut dÃ©clarer le champ de bits %qD avec un type de fonction"
  
! #: cp/decl2.cc:1206
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "ne peut dÃ©clarer le champ de bits %qD avec le type %<warn_if_not_aligned%>"
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
! #: cp/decl2.cc:1221
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "le membre statique %qD ne peut pas Ãªtre un champ de bits"
  
! #: cp/decl2.cc:1235
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la largeur du champ de bits %qD a le type non entier %qT"
  
! #: cp/decl2.cc:1568
  #, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "le type incomplet %qT ne peut pas avoir de correspondance (mappable)"
  
! #: cp/decl2.cc:1584
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "le champ statique %qD ne peut pas avoir de correspondance (mappable)"
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible"
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, 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"
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©"
  
! #: cp/decl2.cc:1805
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques"
  
! #: cp/decl2.cc:1812
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "membre privÃ© %q#D dans une union anonyme"
  
! #: cp/decl2.cc:1815
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "membre protÃ©gÃ© %q#D dans une union anonyme"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "les agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiques"
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anonyme sans aucun membre"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> doit retourner le type %qT"
*************** msgstr "%<operator new%> doit retourner
*** 53762,53843 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "le premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre"
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> doit retourner le type %qT"
  
! #: cp/decl2.cc:1963
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "la destruction de %<operator delete%> doit Ãªtre une fonction membre"
  
! #: cp/decl2.cc:1966
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete[]%> ne peut pas Ãªtre un Â«Â deleteÂ Â» destructeur"
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "la destruction de %<operator delete%> doit Ãªtre une fonction de dÃ©sallocation habituelle"
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> prend le type %qT comme premier paramÃ¨tre"
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT a un champ %qD dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT a un champ %qD dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD"
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT a la base %qT dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT a la base %qT dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  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:4679
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini"
--- 53778,53859 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "le premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©faut"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre"
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> doit retourner le type %qT"
  
! #: cp/decl2.cc:1999
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "la destruction de %<operator delete%> doit Ãªtre une fonction membre"
  
! #: cp/decl2.cc:2002
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete[]%> ne peut pas Ãªtre un Â«Â deleteÂ Â» destructeur"
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "la destruction de %<operator delete%> doit Ãªtre une fonction de dÃ©sallocation habituelle"
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> prend le type %qT comme premier paramÃ¨tre"
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT a un champ %qD dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT a un champ %qD dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD"
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT a la base %qT dont le type n'a pas de classe de liaison"
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT a la base %qT dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison"
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT a la base %qT dont le type utilise l'espace de noms anonyme"
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  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:4715
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never 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
*** 53846,54069 ****
  #. 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:4688
  #, 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:4692
  #, 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:4696
  #, 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:4704
  #, 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:4708
  #, 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:4711
  #, 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:4899
  #, 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:4902
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "dÃ©coration prÃ©cÃ©dente de %q#D"
  
! #: cp/decl2.cc:4904
  #, 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:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "le programme devrait aussi dÃ©finir %qD"
  
! #: cp/decl2.cc:5332
  #, 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:5535
  #, 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:5540
  #, 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:5673
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%qD dÃ©clarÃ© implicitement est dÃ©prÃ©ciÃ©"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, 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:5816
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "utilisation de la fonction supprimÃ©e %qD"
  
! #: cp/decl2.cc:5870
  #, 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:5902
  #, 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:4019
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(pas d'argument)"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4458
  #, 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:4463
  #, 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:4468
  #, 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:4473
  #, 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:4478
  #, 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:4483
  #, 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:4488
  #, 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:4494
  #, 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:4499
  #, 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:4504
  #, 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:4509
  #, 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:4514
  #, 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:4519
  #, 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:4524
  #, 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:4529
  #, 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:4579
  #, 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:4583
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %<%T::%D%> est ambiguÃ«"
  
! #: cp/error.cc:4597
  #, 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:4601 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD n'est pas un membre de %qT"
  
! #: cp/error.cc:4623
  #, 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:4627 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD n'est pas un membre de %qD"
  
! #: cp/error.cc:4638
  #, 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:4642
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©"
--- 53862,54085 ----
  #. 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:4724
  #, 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:4728
  #, 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:4732
  #, 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:4740
  #, 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:4744
  #, 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:4747
  #, 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:4935
  #, 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:4938
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "dÃ©coration prÃ©cÃ©dente de %q#D"
  
! #: cp/decl2.cc:4940
  #, 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:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "le programme devrait aussi dÃ©finir %qD"
  
! #: cp/decl2.cc:5368
  #, 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:5571
  #, 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:5576
  #, 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:5709
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%qD dÃ©clarÃ© implicitement est dÃ©prÃ©ciÃ©"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, 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:5852
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "utilisation de la fonction supprimÃ©e %qD"
  
! #: cp/decl2.cc:5906
  #, 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:5938
  #, 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:4027
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(pas d'argument)"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4466
  #, 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:4471
  #, 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:4476
  #, 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:4481
  #, 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:4486
  #, 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:4491
  #, 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:4496
  #, 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:4502
  #, 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:4507
  #, 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:4512
  #, 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:4517
  #, 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:4522
  #, 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:4527
  #, 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:4532
  #, 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:4537
  #, 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:4587
  #, 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:4591
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %<%T::%D%> est ambiguÃ«"
  
! #: cp/error.cc:4605
  #, 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:4609 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD n'est pas un membre de %qT"
  
! #: cp/error.cc:4631
  #, 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:4635 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD n'est pas un membre de %qD"
  
! #: cp/error.cc:4646
  #, 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:4650
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©"
*************** msgstr "le type %qT n'est pas une base d
*** 54380,54391 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "le type %qT n'est pas une base directe de %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "le tableau doit Ãªtre initialisÃ© avec une initialisation entre accolades"
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT n'est pas un type de classe"
--- 54396,54407 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "le type %qT n'est pas une base directe de %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "le tableau doit Ãªtre initialisÃ© avec une initialisation entre accolades"
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT n'est pas un type de classe"
*************** msgstr "pointeur invalide vers le champ
*** 54405,54411 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide de la fonction membre non statique %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qD"
--- 54421,54427 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide de la fonction membre non statique %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "utilisation invalide du membre de donnÃ©e non statique %qD"
*************** msgstr "le membre constant non initialis
*** 54440,54656 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "membre constant non initialisÃ© dans la base %q#T de %q#T"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwi"
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwu"
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwi"
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au moins %qwu"
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwi"
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwu"
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "Ã  l'offset %wi de l'objet %qD dÃ©clarÃ© ici"
  
! #: cp/init.cc:2895
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Ã  l'offset [%wi, %wi] de %qD dÃ©clarÃ© ici"
  
! #: cp/init.cc:3093
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "dÃ©bordement d'entier dans la taille du tableau"
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "la taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constante"
  
! #: cp/init.cc:3121
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "le type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»"
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un %<typedef%>"
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de type"
  
! #: cp/init.cc:3149
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "type %<void%> invalide pour %<new%>"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "%<new%> de %<initializer_list%> n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/init.cc:3197
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "constante non initialisÃ©e dans %<new%> de %q#T"
  
! #: cp/init.cc:3353
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "pas de %qD convenable dans la classe %qT"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la requÃªte pour le membre %qD est ambiguÃ«"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> de type %qT avec l'alignement Ã©tendu %d"
  
! #: cp/init.cc:3444
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "utilisation de %qD qui n'a pas de paramÃ¨tre d'alignement"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "utilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17"
  
! #: cp/init.cc:3643
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "initialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableau"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "la taille du tableau dans Â«Â newÂ Â» doit avoir un type entier"
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©"
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonction"
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur %<delete []%>"
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "ni le destructeur ni l'opÃ©rateur %<delete[]%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finie"
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "fin prÃ©maturÃ©e de l'initialisation"
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taille du tableau inconnue dans delete"
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "problÃ¨me possible dÃ©tectÃ© dans l'invocation de %<operator delete%>"
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "ni le destructeur ni %<operator delete%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finie"
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "la destruction d'un objet de la classe abstraite %qT qui a un destructeur non virtuel provoquera un comportement indÃ©fini"
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "la destruction d'un objet de la classe polymorphique %qT qui a un destructeur non virtuel pourrait produire un comportement indÃ©fini"
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "le type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableau"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr "le tableau avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution ne peut pas Ãªtre capturÃ©e par copie, uniquement par rÃ©fÃ©rence"
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr "capture du type modifiÃ© par une variable %qT qui n'est pas un tableau N3639 avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution"
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "car le type %qT des Ã©lÃ©ments du tableau a une taille variable"
  
! #: cp/lambda.cc:570
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "ne peut capturer %qE par rÃ©fÃ©rence"
  
! #: cp/lambda.cc:580
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "capture par copie du type incomplet %qT"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr "tentative de capturer %qD dans une instanciation d'une lambda gÃ©nÃ©rique"
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr "la capture implicite de %qE via %<[=]%> est dÃ©prÃ©ciÃ©e en C++20"
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr "ajoutez la capture %<this%> ou %<*this%> explicitement"
  
! #: cp/lambda.cc:827
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> n'a pas Ã©tÃ© capturÃ© pour cette fonction lambda"
--- 54456,54672 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "membre constant non initialisÃ© dans la base %q#T de %q#T"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwi"
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwu"
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwi"
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au moins %qwu"
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwi"
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "l'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwu"
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "Ã  l'offset %wi de l'objet %qD dÃ©clarÃ© ici"
  
! #: cp/init.cc:2900
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Ã  l'offset [%wi, %wi] de %qD dÃ©clarÃ© ici"
  
! #: cp/init.cc:3098
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "dÃ©bordement d'entier dans la taille du tableau"
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "la taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constante"
  
! #: cp/init.cc:3126
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "le type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»"
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un %<typedef%>"
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de type"
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "type %<void%> invalide pour %<new%>"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "%<new%> de %<initializer_list%> n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent"
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "constante non initialisÃ©e dans %<new%> de %q#T"
  
! #: cp/init.cc:3358
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "pas de %qD convenable dans la classe %qT"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la requÃªte pour le membre %qD est ambiguÃ«"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> de type %qT avec l'alignement Ã©tendu %d"
  
! #: cp/init.cc:3449
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "utilisation de %qD qui n'a pas de paramÃ¨tre d'alignement"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "utilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17"
  
! #: cp/init.cc:3648
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "initialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableau"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "la taille du tableau dans Â«Â newÂ Â» doit avoir un type entier"
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©"
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonction"
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "problÃ¨me possible dÃ©tectÃ© dans l'invocation de l'opÃ©rateur %<delete []%>"
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "ni le destructeur ni l'opÃ©rateur %<delete[]%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finie"
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "fin prÃ©maturÃ©e de l'initialisation"
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taille du tableau inconnue dans delete"
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "problÃ¨me possible dÃ©tectÃ© dans l'invocation de %<operator delete%>"
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "ni le destructeur ni %<operator delete%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finie"
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "la destruction d'un objet de la classe abstraite %qT qui a un destructeur non virtuel provoquera un comportement indÃ©fini"
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "la destruction d'un objet de la classe polymorphique %qT qui a un destructeur non virtuel pourrait produire un comportement indÃ©fini"
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "le type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableau"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr "le tableau avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution ne peut pas Ãªtre capturÃ©e par copie, uniquement par rÃ©fÃ©rence"
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr "capture du type modifiÃ© par une variable %qT qui n'est pas un tableau N3639 avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution"
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "car le type %qT des Ã©lÃ©ments du tableau a une taille variable"
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "ne peut capturer %qE par rÃ©fÃ©rence"
  
! #: cp/lambda.cc:598
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "capture par copie du type incomplet %qT"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr "tentative de capturer %qD dans une instanciation d'une lambda gÃ©nÃ©rique"
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr "la capture implicite de %qE via %<[=]%> est dÃ©prÃ©ciÃ©e en C++20"
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr "ajoutez la capture %<this%> ou %<*this%> explicitement"
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> n'a pas Ã©tÃ© capturÃ© pour cette fonction lambda"
*************** msgstr "Ã©chec de l'Ã©criture du module
*** 55358,55629 ****
  msgid "unknown header kind %qs"
  msgstr "type d'en-tÃªte %qs inconnu"
  
! #: cp/name-lookup.cc:2730
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "redÃ©claration de %q#D avec des paramÃ¨tres de patron diffÃ©rents"
  
! #: cp/name-lookup.cc:2736
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente"
  
! #: cp/name-lookup.cc:2901
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D cache le constructeur pour %q#D"
  
! #: cp/name-lookup.cc:3050
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "dÃ©clarations conflictuelles de l'Ã©dition de liens du langage C %q#D"
  
! #: cp/name-lookup.cc:3055
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Ã  cause de spÃ©cifications d'exceptions diffÃ©rentes"
  
! #: cp/name-lookup.cc:3153
  #, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "le paramÃ¨tre lambda %qD a Ã©tÃ© dÃ©clarÃ© prÃ©cÃ©demment comme une capture"
  
! #: cp/name-lookup.cc:3176
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la dÃ©claration de %q#D masque un paramÃ¨tre"
  
! #: cp/name-lookup.cc:3311
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "la dÃ©claration de %qD masque un membre de %qT"
  
! #: cp/name-lookup.cc:3772
  #, gcc-internal-format
  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:4239
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4242
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:4854
  #, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "%q#D n'a pas un lien externe"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D dÃ©clarÃ© ici"
  
! #: cp/name-lookup.cc:5568
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> nomme le destructeur"
  
! #: cp/name-lookup.cc:5584
  #, 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:5592
  #, 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:5608 cp/pt.cc:18500
  #, 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:5618
  #, 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:5629 cp/name-lookup.cc:5702
  #, 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:5652
  #, 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:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "vouliez-vous utiliser %<using enum %T::%D%>Â ?"
  
! #: cp/name-lookup.cc:5724
  #, 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:5738
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "la dÃ©claration Â«Â usingÂ Â» ne peut pas nommer l'espace de nom %qD"
  
! #: cp/name-lookup.cc:5749
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nomme le constructeur dans %qT"
  
! #: cp/name-lookup.cc:5842
  #, 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:5883
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "qualificatifs explicites dans la dÃ©claration de %qD"
  
! #: cp/name-lookup.cc:5893
  #, 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:5946
  #, 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:5948
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "uniquement ici comme un %<friend%>"
  
! #: cp/name-lookup.cc:6002
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "l'attribut %qD requiert un seul argument NTBS"
  
! #: cp/name-lookup.cc:6009
  #, 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:6019 cp/name-lookup.cc:6046
  #, 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:6025
  #, 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:6062 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "la directive d'attribut %qD est ignorÃ©e"
  
! #: cp/name-lookup.cc:6388
  #, 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:6440
  #, 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:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?"
  
! #: cp/name-lookup.cc:6981
  #, 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:7417
  #, 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:7420
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "elle a Ã©tÃ© dÃ©finie ici plus tard"
  
! #: cp/name-lookup.cc:8179
  #, 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:8535
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "la directive Â«Â usingÂ Â» %<strong%> n'est plus supportÃ©e"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "vous pouvez utiliser un espace de noms en ligne Ã  la place"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, 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:8734
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> est ambigu"
  
! #: cp/name-lookup.cc:8750
  #, 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:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "un espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initiale"
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD dÃ©fini ici"
  
! #: cp/name-lookup.cc:8880
  #, 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:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "dÃ©finition atteignable %s ici"
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entre dans %<pop_everything ()%>"
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX quitte %<pop_everything ()%>"
--- 55374,55645 ----
  msgid "unknown header kind %qs"
  msgstr "type d'en-tÃªte %qs inconnu"
  
! #: cp/name-lookup.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "redÃ©claration de %q#D avec des paramÃ¨tres de patron diffÃ©rents"
  
! #: cp/name-lookup.cc:2718
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente"
  
! #: cp/name-lookup.cc:2883
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D cache le constructeur pour %q#D"
  
! #: cp/name-lookup.cc:3032
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "dÃ©clarations conflictuelles de l'Ã©dition de liens du langage C %q#D"
  
! #: cp/name-lookup.cc:3037
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Ã  cause de spÃ©cifications d'exceptions diffÃ©rentes"
  
! #: cp/name-lookup.cc:3135
  #, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "le paramÃ¨tre lambda %qD a Ã©tÃ© dÃ©clarÃ© prÃ©cÃ©demment comme une capture"
  
! #: cp/name-lookup.cc:3158
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la dÃ©claration de %q#D masque un paramÃ¨tre"
  
! #: cp/name-lookup.cc:3297
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "la dÃ©claration de %qD masque un membre de %qT"
  
! #: cp/name-lookup.cc:3758
  #, gcc-internal-format
  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:4225
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4228
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:4840
  #, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "%q#D n'a pas un lien externe"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D dÃ©clarÃ© ici"
  
! #: cp/name-lookup.cc:5554
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> nomme le destructeur"
  
! #: cp/name-lookup.cc:5570
  #, 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:5578
  #, 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:5594 cp/pt.cc:18533
  #, 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:5604
  #, 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:5615 cp/name-lookup.cc:5688
  #, 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:5638
  #, 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:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "vouliez-vous utiliser %<using enum %T::%D%>Â ?"
  
! #: cp/name-lookup.cc:5710
  #, 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:5724
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "la dÃ©claration Â«Â usingÂ Â» ne peut pas nommer l'espace de nom %qD"
  
! #: cp/name-lookup.cc:5735
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nomme le constructeur dans %qT"
  
! #: cp/name-lookup.cc:5828
  #, 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:5869
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "qualificatifs explicites dans la dÃ©claration de %qD"
  
! #: cp/name-lookup.cc:5879
  #, 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:5947
  #, 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:5949
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "uniquement ici comme un %<friend%>"
  
! #: cp/name-lookup.cc:6003
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "l'attribut %qD requiert un seul argument NTBS"
  
! #: cp/name-lookup.cc:6010
  #, 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:6020 cp/name-lookup.cc:6047
  #, 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:6026
  #, 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:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "la directive d'attribut %qD est ignorÃ©e"
  
! #: cp/name-lookup.cc:6389
  #, 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:6441
  #, 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:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?"
  
! #: cp/name-lookup.cc:6982
  #, 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:7418
  #, 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:7421
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "elle a Ã©tÃ© dÃ©finie ici plus tard"
  
! #: cp/name-lookup.cc:8180
  #, 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:8536
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "la directive Â«Â usingÂ Â» %<strong%> n'est plus supportÃ©e"
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "vous pouvez utiliser un espace de noms en ligne Ã  la place"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, 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:8735
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> est ambigu"
  
! #: cp/name-lookup.cc:8751
  #, 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:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "un espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initiale"
  
! #: cp/name-lookup.cc:8832
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD dÃ©fini ici"
  
! #: cp/name-lookup.cc:8881
  #, 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:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "dÃ©finition atteignable %s ici"
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entre dans %<pop_everything ()%>"
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX quitte %<pop_everything ()%>"
*************** msgstr "l'identificateur %qE est un mot
*** 55648,55654 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> n'est pas dÃ©fini Ã  vrai"
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, 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"
--- 55664,55670 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> n'est pas dÃ©fini Ã  vrai"
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, 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Ã©
*** 55678,55684 ****
  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:3160 cp/parser.cc:20929
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©"
--- 55694,55700 ----
  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:3160 cp/parser.cc:20938
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©"
*************** msgstr "template-id invalide"
*** 55758,55764 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constante"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "un transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constante"
--- 55774,55780 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constante"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "un transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constante"
*************** msgstr "le %<constinit%> du C++20 est un
*** 55894,55900 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
--- 55910,55916 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
*************** msgstr "les expressions-instructions ne
*** 56075,56081 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les expressions fold sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "expression primaire attendue"
--- 56091,56097 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les expressions fold sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "expression primaire attendue"
*************** msgstr "dÃ©claration de %<~%T%> comme me
*** 56130,56136 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typedef %qD utilisÃ© comme dÃ©claration de destructeur"
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualified-id attendu"
--- 56146,56152 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typedef %qD utilisÃ© comme dÃ©claration de destructeur"
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualified-id attendu"
*************** msgstr "les types ne peuvent pas Ãªtre d
*** 56185,56191 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
--- 56201,56207 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
*************** msgstr "le C++ ISO ne permet pas %<align
*** 56235,56241 ****
  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:9084 cp/parser.cc:32451
  #, 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"
--- 56251,56257 ----
  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:9084 cp/parser.cc:32462
  #, 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"
*************** msgstr "la dÃ©claration d'un paramÃ¨tre
*** 56445,56456 ****
  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:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, 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"
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr "nom de directive OpenMP inconnue dans l'argument de l'attribut %<omp::directive%>"
--- 56461,56472 ----
  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:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, 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"
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr "nom de directive OpenMP inconnue dans l'argument de l'attribut %<omp::directive%>"
*************** msgstr "%<if consteval%> requiert une in
*** 56525,56531 ****
  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:13251 cp/parser.cc:32938
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "instruction de sÃ©lection attendue"
--- 56541,56547 ----
  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:13251 cp/parser.cc:32949
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "instruction de sÃ©lection attendue"
*************** msgid "types may not be defined in condi
*** 56546,56552 ****
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des conditions"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initialisation attendue"
--- 56562,56568 ----
  msgstr "des types ne peuvent pas Ãªtre dÃ©finis dans des conditions"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initialisation attendue"
*************** msgstr "l'expression %<for%> parcourant
*** 56587,56593 ****
  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:14124 cp/parser.cc:32941
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "instruction d'itÃ©ration attendue"
--- 56603,56609 ----
  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:14124 cp/parser.cc:32952
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "instruction d'itÃ©ration attendue"
*************** msgstr "%<goto%> dans une fonction %<con
*** 56613,56619 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "le C++ ISO interdit les gotos calculÃ©s"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "instruction de saut attendue"
--- 56629,56635 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "le C++ ISO interdit les gotos calculÃ©s"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "instruction de saut attendue"
*************** msgstr "%qE peut uniquement apparaÃ®tre
*** 56689,56695 ****
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ne fait pas partie de la directive de module suivante"
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "%<;%> superflu"
--- 56705,56711 ----
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ne fait pas partie de la directive de module suivante"
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "%<;%> superflu"
*************** msgstr "les attributs standards doivent
*** 56804,56810 ****
  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:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "les patrons ne peuvent pas Ãªtre %<virtual%>"
--- 56820,56826 ----
  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:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "les patrons ne peuvent pas Ãªtre %<virtual%>"
*************** msgstr "seuls les constructeurs prennent
*** 56864,56875 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %qD"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, 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:16809 cp/pt.cc:26936
  #, 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"
--- 56880,56891 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %qD"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, 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:16809 cp/pt.cc:26971
  #, 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"
*************** msgstr "paramÃ¨tre de type qualifiÃ© ave
*** 56939,56945 ****
  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:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, 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"
--- 56955,56961 ----
  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:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, 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"
*************** msgstr "%qE ne contraint pas un type"
*** 57081,57393 ****
  msgid "concept defined here"
  msgstr "concept dÃ©fini ici"
  
! #: cp/parser.cc:20058
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> ou %<decltype(auto)%> attendu aprÃ¨s %qE"
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "type Ã  remplacer (Â«Â placeholderÂ Â») inattendu dans le type de retour contraint"
  
! #: cp/parser.cc:20308
  #, 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:20384
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> doit suivre un nom de spÃ©cificateur imbriquÃ©"
  
! #: cp/parser.cc:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la dÃ©claration %qD ne dÃ©clare rien du tout"
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributs ignorÃ©s sur un type non instanciÃ©"
  
! #: cp/parser.cc:20640
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attributs ignorÃ©s sur une instanciation de patron"
  
! #: cp/parser.cc:20651
  #, 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:20792
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD est un patron d'Ã©numÃ©ration"
  
! #: cp/parser.cc:20803
  #, 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:20818
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "un enum fortement typÃ© sans nom n'est pas permis"
  
! #: cp/parser.cc:20834
  #, 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:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ou %<{%> attendu"
  
! #: cp/parser.cc:20923
  #, 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:20937
  #, 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:20949 cp/parser.cc:26455
  #, 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:20954 cp/parser.cc:26460
  #, 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:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "qualification supplÃ©mentaire pas permise"
  
! #: cp/parser.cc:21003
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "le C++ ISO interdit un enum vide et sans nom"
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "spÃ©cificateur enum opaque sans nom"
  
! #: cp/parser.cc:21031
  #, 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:21152
  #, 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:21227
  #, 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:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD n'est pas un espace de noms"
  
! #: cp/parser.cc:21235
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "espace de noms attendu"
  
! #: cp/parser.cc:21296
  #, 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:21308
  #, 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:21327
  #, 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:21337
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "nom d'espace de nom imbriquÃ© attendu"
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "nom d'espace de nom attendu"
  
! #: cp/parser.cc:21346
  #, 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:21349
  #, 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:21356
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "entrÃ©e dans l'espace de noms %qD"
  
! #: cp/parser.cc:21411
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la dÃ©finition %<namespace%> n'est pas permise ici"
  
! #: cp/parser.cc:21586
  #, 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:21601
  #, 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:21619
  #, 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:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour 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:21694
  #, 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:21764
  #, 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:21943
  #, 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:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "qualificatif %<asm%> %qT dupliquÃ©"
  
! #: cp/parser.cc:21970
  #, 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:22007
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT n'est pas un qualificatif %<asm%>"
  
! #: cp/parser.cc:22023
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "qualificatif %<asm%> en dehors du corps de la fonction"
  
! #: cp/parser.cc:22251
  #, 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:22262
  #, 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:22267
  #, 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:22270
  #, 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:22287 cp/parser.cc:22312
  #, 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:22299 cp/parser.cc:22320
  #, 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:22306
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "ajoutez des parenthÃ¨ses pour dÃ©clarer une variable"
  
! #: cp/parser.cc:22553
  #, 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:22564
  #, 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:22568
  #, 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:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "constructeur, destructeur ou conversion de type attendu"
  
! #: cp/parser.cc:22740
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation fournie pour une fonction"
  
! #: cp/parser.cc:22782
  #, 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:22796
  #, 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:23299
  #, 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:23425
  #, 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:23429
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> n'est pas un type"
--- 57097,57409 ----
  msgid "concept defined here"
  msgstr "concept dÃ©fini ici"
  
! #: cp/parser.cc:20067
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> ou %<decltype(auto)%> attendu aprÃ¨s %qE"
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "type Ã  remplacer (Â«Â placeholderÂ Â») inattendu dans le type de retour contraint"
  
! #: cp/parser.cc:20317
  #, 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:20393
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> doit suivre un nom de spÃ©cificateur imbriquÃ©"
  
! #: cp/parser.cc:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la dÃ©claration %qD ne dÃ©clare rien du tout"
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributs ignorÃ©s sur un type non instanciÃ©"
  
! #: cp/parser.cc:20649
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attributs ignorÃ©s sur une instanciation de patron"
  
! #: cp/parser.cc:20660
  #, 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:20801
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD est un patron d'Ã©numÃ©ration"
  
! #: cp/parser.cc:20812
  #, 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:20827
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "un enum fortement typÃ© sans nom n'est pas permis"
  
! #: cp/parser.cc:20843
  #, 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:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ou %<{%> attendu"
  
! #: cp/parser.cc:20932
  #, 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:20946
  #, 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:20958 cp/parser.cc:26465
  #, 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:20963 cp/parser.cc:26470
  #, 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:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "qualification supplÃ©mentaire pas permise"
  
! #: cp/parser.cc:21012
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "le C++ ISO interdit un enum vide et sans nom"
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "spÃ©cificateur enum opaque sans nom"
  
! #: cp/parser.cc:21040
  #, 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:21161
  #, 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:21236
  #, 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:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD n'est pas un espace de noms"
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "espace de noms attendu"
  
! #: cp/parser.cc:21305
  #, 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:21317
  #, 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:21336
  #, 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:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "nom d'espace de nom imbriquÃ© attendu"
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "nom d'espace de nom attendu"
  
! #: cp/parser.cc:21355
  #, 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:21358
  #, 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:21365
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "entrÃ©e dans l'espace de noms %qD"
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la dÃ©finition %<namespace%> n'est pas permise ici"
  
! #: cp/parser.cc:21595
  #, 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:21610
  #, 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:21628
  #, 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:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour 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:21703
  #, 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:21773
  #, 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:21952
  #, 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:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "qualificatif %<asm%> %qT dupliquÃ©"
  
! #: cp/parser.cc:21979
  #, 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:22016
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT n'est pas un qualificatif %<asm%>"
  
! #: cp/parser.cc:22032
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "qualificatif %<asm%> en dehors du corps de la fonction"
  
! #: cp/parser.cc:22260
  #, 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:22271
  #, 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:22276
  #, 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:22279
  #, 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:22296 cp/parser.cc:22321
  #, 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:22308 cp/parser.cc:22329
  #, 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:22315
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "ajoutez des parenthÃ¨ses pour dÃ©clarer une variable"
  
! #: cp/parser.cc:22562
  #, 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:22573
  #, 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:22577
  #, 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:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "constructeur, destructeur ou conversion de type attendu"
  
! #: cp/parser.cc:22749
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation fournie pour une fonction"
  
! #: cp/parser.cc:22791
  #, 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:22805
  #, 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:23308
  #, 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:23434
  #, 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:23438
  #, 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"
*** 57396,57629 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "dÃ©clarateur invalide"
  
! #: cp/parser.cc:23466
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du constructeur comme patron"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id dans une dÃ©claration"
  
! #: cp/parser.cc:23608
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "dÃ©clarateur attendu"
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD est un espace de noms"
  
! #: cp/parser.cc:23731
  #, 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:23752
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "opÃ©rateur pointeur attendu"
  
! #: cp/parser.cc:23813
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "qualificatif CV dupliquÃ©"
  
! #: cp/parser.cc:23867
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "qualificatifs de rÃ©fÃ©rence multiples"
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE requiert %<-fgnu-tm%>"
  
! #: cp/parser.cc:23962
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "spÃ©cificateurs virtuels (virt-specifier) multiples"
  
! #: cp/parser.cc:24224
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "arguments de patron manquants aprÃ¨s %qT"
  
! #: cp/parser.cc:24230
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT pas permis dans un argument de patron"
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "utilisation invalide de %qT"
  
! #: cp/parser.cc:24260
  #, 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:24265
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "utilisation invalide de %<auto%> dans un argument de patron"
  
! #: cp/parser.cc:24371
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "spÃ©cificateur de type attendu"
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ou %<...%> attendu"
  
! #: cp/parser.cc:24730
  #, 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:24929
  #, 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:24947
  #, 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:24953
  #, 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:24955
  #, 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:25085
  #, 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:25089
  #, 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:25413
  #, 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:25433
  #, 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:25471
  #, 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:25485
  #, 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:25510
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> pas permis dans une liste d'initialisation par dÃ©signation"
  
! #: cp/parser.cc:25561
  #, 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:25617 cp/parser.cc:25754
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "nom de classe attendu"
  
! #: cp/parser.cc:25993
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la classe"
  
! #: cp/parser.cc:25996
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la structure"
  
! #: cp/parser.cc:25999
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de l'union"
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ou %<:%> attendu"
  
! #: cp/parser.cc:26408
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ne peut spÃ©cifier %<override%> pour une classe"
  
! #: cp/parser.cc:26416
  #, 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:26423
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "le nom qualifiÃ© ne nomme pas une classe"
  
! #: cp/parser.cc:26435
  #, 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:26441
  #, 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:26495
  #, 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:26527
  #, 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:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "impossible de rÃ©soudre le type de typename"
  
! #: cp/parser.cc:26624
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "dÃ©finition prÃ©cÃ©dente de %q#T"
--- 57412,57645 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "dÃ©clarateur invalide"
  
! #: cp/parser.cc:23475
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du constructeur comme patron"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id dans une dÃ©claration"
  
! #: cp/parser.cc:23617
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "dÃ©clarateur attendu"
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD est un espace de noms"
  
! #: cp/parser.cc:23740
  #, 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:23761
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "opÃ©rateur pointeur attendu"
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "qualificatif CV dupliquÃ©"
  
! #: cp/parser.cc:23876
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "qualificatifs de rÃ©fÃ©rence multiples"
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE requiert %<-fgnu-tm%>"
  
! #: cp/parser.cc:23971
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "spÃ©cificateurs virtuels (virt-specifier) multiples"
  
! #: cp/parser.cc:24233
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "arguments de patron manquants aprÃ¨s %qT"
  
! #: cp/parser.cc:24239
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT pas permis dans un argument de patron"
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "utilisation invalide de %qT"
  
! #: cp/parser.cc:24269
  #, 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:24274
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "utilisation invalide de %<auto%> dans un argument de patron"
  
! #: cp/parser.cc:24380
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "spÃ©cificateur de type attendu"
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ou %<...%> attendu"
  
! #: cp/parser.cc:24739
  #, 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:24938
  #, 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:24956
  #, 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:24962
  #, 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:24964
  #, 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:25094
  #, 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:25098
  #, 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:25422
  #, 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:25442
  #, 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:25480
  #, 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:25494
  #, 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:25519
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> pas permis dans une liste d'initialisation par dÃ©signation"
  
! #: cp/parser.cc:25570
  #, 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:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "nom de classe attendu"
  
! #: cp/parser.cc:26003
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la classe"
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de la structure"
  
! #: cp/parser.cc:26009
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> attendu aprÃ¨s la dÃ©finition de l'union"
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ou %<:%> attendu"
  
! #: cp/parser.cc:26418
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ne peut spÃ©cifier %<override%> pour une classe"
  
! #: cp/parser.cc:26426
  #, 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:26433
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "le nom qualifiÃ© ne nomme pas une classe"
  
! #: cp/parser.cc:26445
  #, 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:26451
  #, 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:26505
  #, 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:26537
  #, 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:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "impossible de rÃ©soudre le type de typename"
  
! #: cp/parser.cc:26634
  #, 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
*** 57631,57859 ****
  #. 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:26638 cp/pt.cc:4333
  #, 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:26738 cp/parser.cc:32947
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "mot-clÃ© de type classe (class ou struct) attendu"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> ou %<typename%> attendu"
  
! #: cp/parser.cc:27017
  #, 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:27048
  #, 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:27066
  #, 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:27168
  #, 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:27175
  #, 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:27188
  #, 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:27350
  #, 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:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spÃ©cificateur pur sur une dÃ©finition de fonction"
  
! #: cp/parser.cc:27398
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%<;%> supplÃ©mentaire aprÃ¨s la dÃ©finition dans la classe"
  
! #: cp/parser.cc:27445
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.cc:27459
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> attendu Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "spÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)"
  
! #: cp/parser.cc:27569
  #, 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:27699
  #, 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:27719
  #, 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:27743
  #, 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:27746
  #, 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:27946 cp/parser.cc:28040
  #, 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:28048
  #, 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:28054
  #, 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:28098
  #, 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:28139
  #, 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:28251
  #, 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:28800
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "nom de directive OpenMP attendu"
  
! #: cp/parser.cc:28809
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "argument d'attribut attendu comme sÃ©quence de jeton Ã©quilibrÃ©e"
  
! #: cp/parser.cc:28854
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> ou %<sequence%> attendu"
  
  # Je ne suis pas sÃ»r du tout de la signification de Â«Â scoped attribute tokenÂ Â»â€¦
! #: cp/parser.cc:28953
  #, 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:28967
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "un identificateur est attendu pour le nom d'attribut"
  
! #: cp/parser.cc:29018
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "l'attribut %<omp::%E%> requiert un argument"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, 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:29121
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "l'attribut %qs est spÃ©cifiÃ© plusieurs fois"
  
! #: cp/parser.cc:29163
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut attendu avant %<...%>"
  
! #: cp/parser.cc:29223
  #, 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:29566 cp/parser.cc:29575
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "l'expression doit Ãªtre comprise entre parenthÃ¨ses"
  
! #: cp/parser.cc:29921
  #, 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:30150
  #, 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:30288
  #, 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:30296
  #, 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:30791
  #, 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:30796
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "dÃ©claration invalide de %<%T::%E%>"
  
! #: cp/parser.cc:30800
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de listes de paramÃ¨tres pour le patron"
--- 57647,57875 ----
  #. 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:26648 cp/pt.cc:4335
  #, 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:26748 cp/parser.cc:32958
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "mot-clÃ© de type classe (class ou struct) attendu"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> ou %<typename%> attendu"
  
! #: cp/parser.cc:27027
  #, 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:27058
  #, 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:27076
  #, 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:27178
  #, 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:27185
  #, 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:27198
  #, 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:27360
  #, 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:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spÃ©cificateur pur sur une dÃ©finition de fonction"
  
! #: cp/parser.cc:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%<;%> supplÃ©mentaire aprÃ¨s la dÃ©finition dans la classe"
  
! #: cp/parser.cc:27455
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.cc:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> attendu Ã  la fin de la dÃ©claration du membre"
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "spÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)"
  
! #: cp/parser.cc:27579
  #, 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:27709
  #, 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:27729
  #, 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:27753
  #, 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:27756
  #, 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:27956 cp/parser.cc:28050
  #, 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:28058
  #, 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:28064
  #, 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:28108
  #, 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:28149
  #, 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:28261
  #, 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:28810
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "nom de directive OpenMP attendu"
  
! #: cp/parser.cc:28819
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "argument d'attribut attendu comme sÃ©quence de jeton Ã©quilibrÃ©e"
  
! #: cp/parser.cc:28864
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> ou %<sequence%> attendu"
  
  # Je ne suis pas sÃ»r du tout de la signification de Â«Â scoped attribute tokenÂ Â»â€¦
! #: cp/parser.cc:28963
  #, 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:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "un identificateur est attendu pour le nom d'attribut"
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "l'attribut %<omp::%E%> requiert un argument"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, 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:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "l'attribut %qs est spÃ©cifiÃ© plusieurs fois"
  
! #: cp/parser.cc:29173
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut attendu avant %<...%>"
  
! #: cp/parser.cc:29233
  #, 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:29576 cp/parser.cc:29585
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "l'expression doit Ãªtre comprise entre parenthÃ¨ses"
  
! #: cp/parser.cc:29931
  #, 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:30161
  #, 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:30299
  #, 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:30307
  #, 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:30802
  #, 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:30807
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "dÃ©claration invalide de %<%T::%E%>"
  
! #: cp/parser.cc:30811
  #, 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
*** 57862,58429 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de listes de paramÃ¨tres pour le patron"
  
! #: cp/parser.cc:31205
  #, 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:31376
  #, 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:31385
  #, 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:31391
  #, 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:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr "les introductions de patrons ne font pas partie des concepts C++20Â ; utilisez %qs pour l'activer"
  
! #: cp/parser.cc:31508
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "pas de concept correspondant pour l'introduction du patron"
  
! #: cp/parser.cc:31531
  #, 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:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.cc:31560
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "spÃ©cialisation explicite invalide"
  
! #: cp/parser.cc:31672
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "dÃ©claration de patron de %<typedef%>"
  
! #: cp/parser.cc:31723
  #, 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:31775
  #, 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:32077
  #, 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:32090
  #, 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:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "l'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses"
  
! #: cp/parser.cc:32554
  #, 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:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> avant %qD"
  
! #: cp/parser.cc:32704
  #, 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:32715
  #, 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:32720
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qD dupliquÃ©"
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs dupliquÃ©"
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> attendu"
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> attendu"
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> attendu"
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> attendu"
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> attendu"
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> attendu"
  
! #: cp/parser.cc:32819
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> attendu"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> attendu"
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> attendu"
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> attendu"
  
! #: cp/parser.cc:32831
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> attendu"
  
! #: cp/parser.cc:32834
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> attendu"
  
! #: cp/parser.cc:32837
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> attendu"
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> attendu"
  
! #: cp/parser.cc:32843
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> attendu"
  
! #: cp/parser.cc:32846
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> attendu"
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> attendu"
  
! #: cp/parser.cc:32852
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> attendu"
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> attendu"
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> attendu"
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> attendu"
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> attendu"
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> attendu"
  
! #: cp/parser.cc:32899
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> attendu"
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> attendu"
  
! #: cp/parser.cc:32914
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> attendu"
  
! #: cp/parser.cc:32917
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> attendu"
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ou %<::%> attendu"
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> ou %<template%> attendu"
  
! #: cp/parser.cc:33282
  #, 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:33433
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ã©tiquette %qs utilisÃ©e en nommant %q#T"
  
! #: cp/parser.cc:33438
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/parser.cc:33558
  #, 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:33698 cp/parser.cc:33732
  #, 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:33705 cp/parser.cc:33738
  #, 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:33706 cp/parser.cc:33739
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "remplacez la clÃ© de classe avec %qs"
  
! #: cp/parser.cc:33713
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT est dÃ©fini en tant que %qs ici"
  
! #: cp/parser.cc:33714
  #, 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:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent"
  
! #: cp/parser.cc:33817
  #, 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:34066
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par dÃ©faut"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construction Objective-C++ %<@%D%> mal placÃ©e"
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "rÃ©cepteur de message objective-c++ attendu"
  
! #: cp/parser.cc:34448
  #, 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:34479
  #, 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:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nom de sÃ©lecteur Objective-C++ invalide"
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "une dÃ©claration de mÃ©thode objective-c++ est attendue"
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, 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:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs Ã©garÃ© entre des mÃ©thodes Objective-C++"
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "type invalide pour la variable d'instance"
  
! #: cp/parser.cc:35407
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identificateur attendu aprÃ¨s %<@protocol%>"
  
! #: cp/parser.cc:35580
  #, 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:35587
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "type invalide pour une propriÃ©tÃ©"
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "attribut de propriÃ©tÃ© %qE inconnu"
  
! #: cp/parser.cc:37158
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "liste d'expressions entiÃ¨res attendue"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "l'expression %<wait%> doit Ãªtre un nombre entier"
  
! #: cp/parser.cc:38264
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "identificateur de rÃ©duction invalide"
  
! #: cp/parser.cc:39092
  #, 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"
  
! #: cp/parser.cc:41860
  #, 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:42264
  #, 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"
  
! #: cp/parser.cc:42523
  #, 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:42610 cp/pt.cc:18182
  #, 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:42703
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "pas assez de boucles Â«Â forÂ Â» Ã  combiner"
  
! #: cp/parser.cc:45045
  #, 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:45680
  #, 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:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr "%<declare target%> dans la syntaxe d'attribut terminÃ©e avec %<end declare target%> dans la syntaxe pragma"
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr "%<declare target%> dans la syntaxe pragma terminÃ©e avec %<end declare target%> dans la syntaxe d'attribut"
  
! #: cp/parser.cc:46069
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "clause d'initialisation invalide"
  
! #: cp/parser.cc:46099
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "expression id (arguments) attendue"
  
! #: cp/parser.cc:46111
  #, 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:46214
  #, 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:46234 cp/semantics.cc:6039
  #, 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:46238 cp/semantics.cc:6047
  #, 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:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, 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:46244 cp/semantics.cc:6059
  #, 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:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
  
! #: cp/parser.cc:46981
  #, 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"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, 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:47388 cp/semantics.cc:10992
  #, 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:47534
  #, 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:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  ou une fonction %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:47588
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma GCC pch_preprocess%> mal composÃ©"
  
! #: cp/parser.cc:47885
  #, 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:47936
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.cc:47968
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "%<#pragma GCC unroll%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.cc:48048
  #, 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:48087
  #, 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:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "les patrons implicites ne peuvent pas Ãªtre %<virtual%>"
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "Ã©dition de liens %<extern \"C\"%> dÃ©marrÃ©e ici"
--- 57878,58445 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de listes de paramÃ¨tres pour le patron"
  
! #: cp/parser.cc:31216
  #, 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:31387
  #, 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:31396
  #, 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:31402
  #, 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:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr "les introductions de patrons ne font pas partie des concepts C++20Â ; utilisez %qs pour l'activer"
  
! #: cp/parser.cc:31519
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "pas de concept correspondant pour l'introduction du patron"
  
! #: cp/parser.cc:31542
  #, 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:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.cc:31571
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "spÃ©cialisation explicite invalide"
  
! #: cp/parser.cc:31683
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "dÃ©claration de patron de %<typedef%>"
  
! #: cp/parser.cc:31734
  #, 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:31786
  #, 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:32088
  #, 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:32101
  #, 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:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "l'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses"
  
! #: cp/parser.cc:32565
  #, 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:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> avant %qD"
  
! #: cp/parser.cc:32715
  #, 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:32726
  #, 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:32731
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qD dupliquÃ©"
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs dupliquÃ©"
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> attendu"
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> attendu"
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> attendu"
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> attendu"
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> attendu"
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> attendu"
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> attendu"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> attendu"
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> attendu"
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> attendu"
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> attendu"
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> attendu"
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> attendu"
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> attendu"
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> attendu"
  
! #: cp/parser.cc:32857
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> attendu"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> attendu"
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> attendu"
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> attendu"
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> attendu"
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> attendu"
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> attendu"
  
! #: cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> attendu"
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> attendu"
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> attendu"
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> attendu"
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> attendu"
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ou %<::%> attendu"
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> ou %<template%> attendu"
  
! #: cp/parser.cc:33293
  #, 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:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ã©tiquette %qs utilisÃ©e en nommant %q#T"
  
! #: cp/parser.cc:33449
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici"
  
! #: cp/parser.cc:33569
  #, 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:33709 cp/parser.cc:33743
  #, 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:33716 cp/parser.cc:33749
  #, 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:33717 cp/parser.cc:33750
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "remplacez la clÃ© de classe avec %qs"
  
! #: cp/parser.cc:33724
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT est dÃ©fini en tant que %qs ici"
  
! #: cp/parser.cc:33725
  #, 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:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent"
  
! #: cp/parser.cc:33828
  #, 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:34077
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par dÃ©faut"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construction Objective-C++ %<@%D%> mal placÃ©e"
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "rÃ©cepteur de message objective-c++ attendu"
  
! #: cp/parser.cc:34459
  #, 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:34490
  #, 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:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nom de sÃ©lecteur Objective-C++ invalide"
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "une dÃ©claration de mÃ©thode objective-c++ est attendue"
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, 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:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs Ã©garÃ© entre des mÃ©thodes Objective-C++"
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "type invalide pour la variable d'instance"
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identificateur attendu aprÃ¨s %<@protocol%>"
  
! #: cp/parser.cc:35591
  #, 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:35598
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "les attributs de prÃ©fixes sont ignorÃ©s avant %<@%D%>"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "type invalide pour une propriÃ©tÃ©"
  
! #: cp/parser.cc:36054
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "attribut de propriÃ©tÃ© %qE inconnu"
  
! #: cp/parser.cc:37169
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "liste d'expressions entiÃ¨res attendue"
  
! #: cp/parser.cc:37186
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "l'expression %<wait%> doit Ãªtre un nombre entier"
  
! #: cp/parser.cc:38275
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "identificateur de rÃ©duction invalide"
  
! #: cp/parser.cc:39103
  #, 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"
  
! #: cp/parser.cc:41871
  #, 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:42275
  #, 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"
  
! #: cp/parser.cc:42534
  #, 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:42621 cp/pt.cc:18215
  #, 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:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "pas assez de boucles Â«Â forÂ Â» Ã  combiner"
  
! #: cp/parser.cc:45056
  #, 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:45691
  #, 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:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr "%<declare target%> dans la syntaxe d'attribut terminÃ©e avec %<end declare target%> dans la syntaxe pragma"
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr "%<declare target%> dans la syntaxe pragma terminÃ©e avec %<end declare target%> dans la syntaxe d'attribut"
  
! #: cp/parser.cc:46080
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "clause d'initialisation invalide"
  
! #: cp/parser.cc:46110
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "expression id (arguments) attendue"
  
! #: cp/parser.cc:46122
  #, 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:46225
  #, 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:46245 cp/semantics.cc:6050
  #, 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:46249 cp/semantics.cc:6058
  #, 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:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, 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:46255 cp/semantics.cc:6070
  #, 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:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
  
! #: cp/parser.cc:46992
  #, 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"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, 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:47399 cp/semantics.cc:11003
  #, 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:47545
  #, 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:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  ou une fonction %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:47599
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma GCC pch_preprocess%> mal composÃ©"
  
! #: cp/parser.cc:47896
  #, 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:47947
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.cc:47979
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "%<#pragma GCC unroll%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction"
  
! #: cp/parser.cc:48059
  #, 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:48098
  #, 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:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "les patrons implicites ne peuvent pas Ãªtre %<virtual%>"
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "Ã©dition de liens %<extern \"C\"%> dÃ©marrÃ©e ici"
*************** msgstr "la spÃ©cialisation du patron de
*** 58510,58516 ****
  msgid "specialization of %qD after instantiation"
  msgstr "spÃ©cialisation de %qD aprÃ¨s instanciation"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
--- 58526,58532 ----
  msgid "specialization of %qD after instantiation"
  msgstr "spÃ©cialisation de %qD aprÃ¨s instanciation"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
*************** msgstr "attributs de patron principal %s
*** 58581,58637 ****
  msgid "missing primary template attribute %s"
  msgstr "attribut de patron principal %s manquant"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "template-id %qE dans la dÃ©claration de patron primaire"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicite"
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "dÃ©finition fournie pour une instanciation explicite"
  
! #: cp/pt.cc:2907
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qD"
  
! #: cp/pt.cc:2910
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "trop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>"
  
! #: cp/pt.cc:2918
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "la spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>"
  
! #: cp/pt.cc:2951
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "la spÃ©cialisation partielle du non type %qE n'est pas permise"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "la spÃ©cialisation partielle de la non variable ou non classe %qE n'est pas permise"
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "argument par dÃ©faut spÃ©cifiÃ© dans la spÃ©cialisation explicite"
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD n'est pas un patron de fonction"
--- 58597,58653 ----
  msgid "missing primary template attribute %s"
  msgstr "attribut de patron principal %s manquant"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "template-id %qE dans la dÃ©claration de patron primaire"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicite"
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "dÃ©finition fournie pour une instanciation explicite"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "trop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qD"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>"
  
! #: cp/pt.cc:2920
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "la spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>"
  
! #: cp/pt.cc:2953
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "la spÃ©cialisation partielle du non type %qE n'est pas permise"
  
! #: cp/pt.cc:2957
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "la spÃ©cialisation partielle de la non variable ou non classe %qE n'est pas permise"
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "argument par dÃ©faut spÃ©cifiÃ© dans la spÃ©cialisation explicite"
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD n'est pas un patron de fonction"
*************** msgstr "%qD n'est pas un patron de fonct
*** 58644,58797 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "spÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitement"
  
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "pas de fonction membre %qD dÃ©clarÃ©e dans %qT"
  
! #: cp/pt.cc:3139
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "la dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicite"
  
! #: cp/pt.cc:3142
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "dÃ©claration amie ici"
  
! #: cp/pt.cc:3251
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "spÃ©cialisation explicite du concept de fonction %qD"
  
! #: cp/pt.cc:3849
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "l'argument de %<__integer_pack%> doit Ãªtre compris entre 0 et %d"
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "l'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tres"
  
! #: cp/pt.cc:4264
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "le motif d'expansion %qT ne contient pas de paquet de paramÃ¨tres"
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "le motif d'expansion %qE ne contient pas de paquet de paramÃ¨tres"
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "les paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>"
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4367
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        %s"
  
! #: cp/pt.cc:4493
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la dÃ©claration du paramÃ¨tre de patron %q+D masque le paramÃ¨tre de patron"
  
! #: cp/pt.cc:4496
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la dÃ©claration de %q+#D masque un paramÃ¨tre de patron"
  
! #: cp/pt.cc:4498
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "le paramÃ¨tre de patron %qD est dÃ©clarÃ© ici"
  
! #: cp/pt.cc:5106
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "spÃ©cialisation du concept de variable %q#D"
  
! #: cp/pt.cc:5165
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:"
  
! #: cp/pt.cc:5188
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "le patron primaire ici"
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquet"
  
! #: cp/pt.cc:5214
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "trop d'arguments pour la spÃ©cialisation partielle %qT"
  
! #: cp/pt.cc:5228
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e que"
  
! #: cp/pt.cc:5230
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "le patron primaire %qD"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "l'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "l'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.cc:5337
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patron"
  msgstr[1] "le type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patron"
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "la dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qD"
  
! #: cp/pt.cc:5400
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qD"
  
! #: cp/pt.cc:5583
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "pas d'argument par dÃ©faut pour %qD"
--- 58660,58813 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "spÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitement"
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "pas de fonction membre %qD dÃ©clarÃ©e dans %qT"
  
! #: cp/pt.cc:3141
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "la dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicite"
  
! #: cp/pt.cc:3144
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "dÃ©claration amie ici"
  
! #: cp/pt.cc:3253
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "spÃ©cialisation explicite du concept de fonction %qD"
  
! #: cp/pt.cc:3851
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "l'argument de %<__integer_pack%> doit Ãªtre compris entre 0 et %d"
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "l'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tres"
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "le motif d'expansion %qT ne contient pas de paquet de paramÃ¨tres"
  
! #: cp/pt.cc:4268
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "le motif d'expansion %qE ne contient pas de paquet de paramÃ¨tres"
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "les paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>"
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4371
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        %s"
  
! #: cp/pt.cc:4497
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la dÃ©claration du paramÃ¨tre de patron %q+D masque le paramÃ¨tre de patron"
  
! #: cp/pt.cc:4500
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la dÃ©claration de %q+#D masque un paramÃ¨tre de patron"
  
! #: cp/pt.cc:4502
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "le paramÃ¨tre de patron %qD est dÃ©clarÃ© ici"
  
! #: cp/pt.cc:5110
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "spÃ©cialisation du concept de variable %q#D"
  
! #: cp/pt.cc:5169
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patron"
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "le patron primaire ici"
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquet"
  
! #: cp/pt.cc:5218
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "trop d'arguments pour la spÃ©cialisation partielle %qT"
  
! #: cp/pt.cc:5233
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e que"
  
! #: cp/pt.cc:5235
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "le patron primaire %qD"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "l'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "l'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patron"
  
! #: cp/pt.cc:5342
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patron"
  msgstr[1] "le type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patron"
  
! #: cp/pt.cc:5401
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "la dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qD"
  
! #: cp/pt.cc:5405
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qD"
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "pas d'argument par dÃ©faut pour %qD"
*************** msgstr "pas d'argument par dÃ©faut pour
*** 58800,58846 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "le paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patron"
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la redÃ©claration d'un ami d'un patron d'une fonction"
  
! #: cp/pt.cc:5645
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans les dÃ©clarations d'un ami d'un patron"
  
! #: cp/pt.cc:5648
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des patrons de fonctions sans %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partielles"
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qD"
  
! #: cp/pt.cc:5823
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "patron %qD dÃ©clarÃ©"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "patron de classe sans nom"
  
! #: cp/pt.cc:5839
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "le patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)"
--- 58816,58862 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "le paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patron"
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la redÃ©claration d'un ami d'un patron d'une fonction"
  
! #: cp/pt.cc:5650
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans les dÃ©clarations d'un ami d'un patron"
  
! #: cp/pt.cc:5653
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des patrons de fonctions sans %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partielles"
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qD"
  
! #: cp/pt.cc:5828
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "patron %qD dÃ©clarÃ©"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "patron de classe sans nom"
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "le patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)"
*************** msgstr "le patron de membre %qD ne peut
*** 58850,59325 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "dÃ©claration de patron %qD invalide"
  
! #: cp/pt.cc:6014
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "dÃ©finition de patron d'un non patron %q#D"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "on attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d"
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#D"
  
! #: cp/pt.cc:6070
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#T"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mais %d son requis"
  
! #: cp/pt.cc:6093
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qD"
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilisez %<template<>%> pour une spÃ©cialisation explicite"
  
! #: cp/pt.cc:6241
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT n'est pas un type de patron"
  
! #: cp/pt.cc:6254
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "spÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qD"
  
! #: cp/pt.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "redÃ©clarÃ© avec %d paramÃ¨tre dans le patron"
  msgstr[1] "redÃ©clarÃ© avec %d paramÃ¨tres dans le patron"
  
! #: cp/pt.cc:6269
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patron"
  msgstr[1] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patron"
  
! #: cp/pt.cc:6303
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "paramÃ¨tre %q+#D du patron"
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redÃ©clarÃ© ici comme %q#D"
  
! #: cp/pt.cc:6315
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "dÃ©claration du paramÃ¨tre de patron %q+#D avec des contraintes diffÃ©rentes"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "la dÃ©claration originale apparaÃ®t ici"
  
! #: cp/pt.cc:6342
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "redÃ©claration de %q#D avec des contraintes diffÃ©rentes"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE n'est pas un argument de patron valide pour le type %qT"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "il doit Ãªtre le nom d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.cc:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.cc:6718
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe"
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "il doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>"
  
! #: cp/pt.cc:6769
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "car il est un membre de %qT"
  
! #: cp/pt.cc:6838
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  n%'a pu dÃ©duire le paramÃ¨tre %qD du patron"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  les types %qT et %qT ont des qualificatifs CV incompatibles"
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  types %qT et %qT non concordants"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  le paramÃ¨tre %qD du patron n'est pas un paquet de paramÃ¨tres mais l'argument %qD en est un"
  
! #: cp/pt.cc:6876
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  l'argument %qE du patron ne correspond pas Ã  la constante %qE qui est un pointeur vers un membre"
  
! #: cp/pt.cc:6886
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE n'est pas Ã©quivalent Ã  %qE"
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  dÃ©duction du paquet de paramÃ¨tres inconsistante entre %qT et %qT"
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  types dÃ©duits conflictuels pour le paramÃ¨tre %qT (%qT et %qT)"
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  valeurs dÃ©duites conflictuelles pour le paramÃ¨tre non type %qE (%qE et %qE)"
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  le type tableau %qT dimensionnÃ© par une variable n'est pas un argument de patron valable"
  
! #: cp/pt.cc:6933
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  le type fonction membre %qT n'est pas un argument de patron valable"
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  ne peut convertir %qE (type %qT) vers le type %qT"
  
! #: cp/pt.cc:6989
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT est une classe de base ambigÃ¼e de %qT"
  
! #: cp/pt.cc:6993
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT n'est pas dÃ©rivÃ© de %qT"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  les paramÃ¨tres du patron d'un argument de patron qui est lui-mÃªme un patron sont inconsistants avec les autres arguments dÃ©duits pour le patron"
  
! #: cp/pt.cc:7014
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  impossible de dÃ©duire un patron pour %qT depuis le type non patron %qT"
  
! #: cp/pt.cc:7024
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "  l'argument de patron %qE ne correspond pas Ã  %qE"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable"
  
! #: cp/pt.cc:7093
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.cc:7118
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "l'adresse du sous-objet %qT de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.cc:7135
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statique"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable"
  
! #: cp/pt.cc:7161
  #, gcc-internal-format
  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:7273
  #, 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:7440
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "dans l'argument de patron pour le type %qT"
  
! #: cp/pt.cc:7454
  #, 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:7540
  #, 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:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE Ã  la place"
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, 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:8267
  #, 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:8403
  #, 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:8432
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.cc:8437
  #, 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:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, 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:8461
  #, 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:8469
  #, 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:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.cc:8545
  #, 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:8559
  #, 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:8562
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
! #: cp/pt.cc:8635
  #, 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:8773 cp/pt.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, 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:8916
  #, 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:8925
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.cc:8950
  #, 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:8954
  #, 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:9052
  #, 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:9696
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.cc:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisÃ© comme un patron"
  
! #: cp/pt.cc:9862
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Ã©chec de la contrainte du patron pour %qD"
  
! #: cp/pt.cc:10374
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.cc:11039
  #, 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:12207
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "membre tableau flexible %qD dans l'union"
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.cc:13134
  #, 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:13222
  #, 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:13225
  #, 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:13837
  #, 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:13932
  #, 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"
--- 58866,59341 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "dÃ©claration de patron %qD invalide"
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "dÃ©finition de patron d'un non patron %q#D"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "on attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#D"
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "a obtenu %d paramÃ¨tres de patron pour %q#T"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mais %d son requis"
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qD"
  
! #: cp/pt.cc:6101
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilisez %<template<>%> pour une spÃ©cialisation explicite"
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT n'est pas un type de patron"
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "spÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qD"
  
! #: cp/pt.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "redÃ©clarÃ© avec %d paramÃ¨tre dans le patron"
  msgstr[1] "redÃ©clarÃ© avec %d paramÃ¨tres dans le patron"
  
! #: cp/pt.cc:6274
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tre dans le patron"
  msgstr[1] "la dÃ©claration prÃ©cÃ©dente %qD utilisait %d paramÃ¨tres dans le patron"
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "paramÃ¨tre %q+#D du patron"
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redÃ©clarÃ© ici comme %q#D"
  
! #: cp/pt.cc:6320
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "dÃ©claration du paramÃ¨tre de patron %q+#D avec des contraintes diffÃ©rentes"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "la dÃ©claration originale apparaÃ®t ici"
  
! #: cp/pt.cc:6347
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "redÃ©claration de %q#D avec des contraintes diffÃ©rentes"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE n'est pas un argument de patron valide pour le type %qT"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "il doit Ãªtre le nom d'une fonction avec une classe de liaison externe"
  
! #: cp/pt.cc:6732
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.cc:6736
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe"
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "il doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>"
  
! #: cp/pt.cc:6787
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "car il est un membre de %qT"
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  n%'a pu dÃ©duire le paramÃ¨tre %qD du patron"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  les types %qT et %qT ont des qualificatifs CV incompatibles"
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  types %qT et %qT non concordants"
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  le paramÃ¨tre %qD du patron n'est pas un paquet de paramÃ¨tres mais l'argument %qD en est un"
  
! #: cp/pt.cc:6894
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  l'argument %qE du patron ne correspond pas Ã  la constante %qE qui est un pointeur vers un membre"
  
! #: cp/pt.cc:6904
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE n'est pas Ã©quivalent Ã  %qE"
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  dÃ©duction du paquet de paramÃ¨tres inconsistante entre %qT et %qT"
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  types dÃ©duits conflictuels pour le paramÃ¨tre %qT (%qT et %qT)"
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  valeurs dÃ©duites conflictuelles pour le paramÃ¨tre non type %qE (%qE et %qE)"
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  le type tableau %qT dimensionnÃ© par une variable n'est pas un argument de patron valable"
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  le type fonction membre %qT n'est pas un argument de patron valable"
  
! #: cp/pt.cc:6994
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  ne peut convertir %qE (type %qT) vers le type %qT"
  
! #: cp/pt.cc:7007
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT est une classe de base ambigÃ¼e de %qT"
  
! #: cp/pt.cc:7011
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT n'est pas dÃ©rivÃ© de %qT"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  les paramÃ¨tres du patron d'un argument de patron qui est lui-mÃªme un patron sont inconsistants avec les autres arguments dÃ©duits pour le patron"
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  impossible de dÃ©duire un patron pour %qT depuis le type non patron %qT"
  
! #: cp/pt.cc:7042
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "  l'argument de patron %qE ne correspond pas Ã  %qE"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable"
  
! #: cp/pt.cc:7111
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe"
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison"
  
! #: cp/pt.cc:7136
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "l'adresse du sous-objet %qT de %qD n'est pas un argument de patron valable"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "l'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statique"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable"
  
! #: cp/pt.cc:7179
  #, gcc-internal-format
  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:7291
  #, 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:7458
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "dans l'argument de patron pour le type %qT"
  
! #: cp/pt.cc:7472
  #, 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:7558
  #, 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:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE Ã  la place"
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, 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:8285
  #, 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:8421
  #, 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:8450
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.cc:8455
  #, 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:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, 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:8479
  #, 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:8487
  #, 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:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.cc:8563
  #, 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:8577
  #, 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:8580
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
! #: cp/pt.cc:8653
  #, 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:8791 cp/pt.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, 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:8934
  #, 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:8943
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.cc:8968
  #, 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:8972
  #, 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:9070
  #, 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:9714
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisÃ© comme un patron"
  
! #: cp/pt.cc:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Ã©chec de la contrainte du patron pour %qD"
  
! #: cp/pt.cc:10392
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.cc:11057
  #, 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:12225
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "membre tableau flexible %qD dans l'union"
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.cc:13158
  #, 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:13246
  #, 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:13249
  #, 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:13861
  #, 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:13956
  #, 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"
*************** msgstr "crÃ©ation d'un pointeur vers la
*** 59337,59632 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.cc:15154
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramÃ¨tre %qT invalide"
  
! #: cp/pt.cc:15156
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la dÃ©claration de %q+D"
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.cc:15988
  #, 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:15990
  #, 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:16003
  #, 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:16006
  #, 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:16054
  #, 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:16060
  #, 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:16066
  #, 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:16132
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD est instanciÃ© pour un paquet vide"
  
! #: cp/pt.cc:16187
  #, 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:16221
  #, 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:16229
  #, 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:16343
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.cc:16642
  #, 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:16657
  #, 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:16659
  #, 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:16752
  #, 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:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.cc:19572
  #, 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:20757
  #, 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:20791
  #, 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:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.cc:20804
  #, 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:20855
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21090
  #, 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:21093
  #, 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:21417
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.cc:21419
  #, 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:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.cc:21444
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.cc:25611
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.cc:25613
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.cc:25619
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.cc:25649
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instanciation explicite du concept de variable %q#D"
  
! #: cp/pt.cc:25651
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciation explicite du concept de fonction %q#D"
  
! #: cp/pt.cc:25670
  #, 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:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.cc:25681
  #, 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:25689
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.cc:25725
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, 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:25753 cp/pt.cc:25830
  #, 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:25787
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.cc:25790
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.cc:25799
  #, 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:25820
  #, 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:25860
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
  
! #: cp/pt.cc:26158
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "la spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªme"
--- 59353,59648 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramÃ¨tre %qT invalide"
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la dÃ©claration de %q+D"
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.cc:16020
  #, 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:16022
  #, 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:16035
  #, 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:16038
  #, 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:16086
  #, 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:16092
  #, 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:16098
  #, 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:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD est instanciÃ© pour un paquet vide"
  
! #: cp/pt.cc:16219
  #, 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:16253
  #, 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:16261
  #, 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:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.cc:16675
  #, 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:16690
  #, 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:16692
  #, 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:16785
  #, 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:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.cc:19605
  #, 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:20790
  #, 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:20824
  #, 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:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.cc:20837
  #, 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:20888
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21123
  #, 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:21126
  #, 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:21450
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.cc:21452
  #, 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:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.cc:25646
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.cc:25648
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.cc:25654
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.cc:25684
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instanciation explicite du concept de variable %q#D"
  
! #: cp/pt.cc:25686
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciation explicite du concept de fonction %q#D"
  
! #: cp/pt.cc:25705
  #, 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:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.cc:25716
  #, 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:25724
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.cc:25760
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, 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:25788 cp/pt.cc:25865
  #, 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:25822
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.cc:25825
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.cc:25834
  #, 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:25855
  #, 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:25895
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
  
! #: cp/pt.cc:26193
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "la spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªme"
*************** msgstr "la spÃ©cification d'exception %q
*** 59638,59795 ****
  #. 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:26652
  #, 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:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.cc:27121
  #, 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:28519
  #, 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:28809
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "un concept ne peut Ãªtre contraint"
  
! #: cp/pt.cc:28818
  #, 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:28824
  #, 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:28851
  #, 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:29903
  #, 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:29909
  #, 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:30015
  #, 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:30022
  #, 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:30034
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.cc:30037
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, 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:30055
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "guide de dÃ©duction explicite dÃ©clarÃ© ici"
  
! #: cp/pt.cc:30069
  #, 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:30071
  #, 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:30136
  #, 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:30139
  #, 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:30229
  #, 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:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les contraintes sur le type Ã  remplacer ne sont pas satisfaites"
  
! #: cp/pt.cc:30307
  #, 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:30311
  #, 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:30315
  #, 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"
  
! #: cp/pt.cc:30455
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "utilisation invalide de %qT dans un argument de patron"
--- 59654,59816 ----
  #. 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:26687
  #, 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:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.cc:27156
  #, 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:28554
  #, 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:28844
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "un concept ne peut Ãªtre contraint"
  
! #: cp/pt.cc:28853
  #, 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:28859
  #, 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:28886
  #, 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:29936
  #, 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:29948
  #, 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:29954
! #, gcc-internal-format
! msgid "use %qD directly instead"
! msgstr "utilisez directement %qD Ã  la place"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, 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:30085
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.cc:30088
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, 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:30106
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "guide de dÃ©duction explicite dÃ©clarÃ© ici"
  
! #: cp/pt.cc:30120
  #, 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:30122
  #, 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:30187
  #, 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:30190
  #, 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:30280
  #, 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:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les contraintes sur le type Ã  remplacer ne sont pas satisfaites"
  
! #: cp/pt.cc:30358
  #, 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:30362
  #, 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:30366
  #, 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"
  
! #: cp/pt.cc:30506
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "utilisation invalide de %qT dans un argument de patron"
*************** msgstr "%q+#D ne peut pas Ãªtre dÃ©clarÃ
*** 59924,60509 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  puisque %q+#D est dÃ©clarÃ© dans la classe de base"
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans %<if constexpr%>"
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â fauxÂ Â» dans une fonction non %<constexpr%>"
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans une fonction %<if consteval%>"
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>"
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "interception du type polymorphique %q#T par valeur"
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "interception du type %q#T par valeur"
  
! #: cp/semantics.cc:1688
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "interception du type %q#T qui n'est pas une rÃ©fÃ©rence"
  
! #: cp/semantics.cc:1898
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "le type de l'opÃ©rande %<asm%> %qE n'a pas pu Ãªtre dÃ©terminÃ©"
  
! #: cp/semantics.cc:1980
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "les dÃ©clarations %<__label__%> sont uniquement permises Ã  l'intÃ©rieur des fonctions"
  
! #: cp/semantics.cc:2146
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "utilisation invalide du membre %qD dans une fonction membre statique"
  
! #: cp/semantics.cc:2396
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "%qE arguments de patron manquants"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "une expression-instruction est un contexte insuffisant pour la rÃ©solution d'une surcharge"
  
! #: cp/semantics.cc:2808
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "impossible d'appeler un concept comme une fonction"
  
! #: cp/semantics.cc:2876
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "le destructeur n'accepte pas d'argument"
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> n'est pas disponible pour les fonctions membres statiques"
  
! #: cp/semantics.cc:2975
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "utilisation invalide de %<this%> dans une fonction non membre"
  
! #: cp/semantics.cc:2977
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "utilisation invalide de %<this%> hors de toute fonction"
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã©tendue de qualification invalide dans le nom du pseudo-destructeur"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qT"
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE n'est pas un type %qT"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "littÃ©ral composÃ© du type non objet %qT"
  
! #: cp/semantics.cc:3156
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "%<auto{x}%> ne peut Ãªtre contraint"
  
! #: cp/semantics.cc:3161
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "les paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>"
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "utilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patron"
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patron"
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "dÃ©finition de %q#T Ã  l'intÃ©rieur d'une liste de paramÃ¨tres de patron"
  
! #: cp/semantics.cc:3443
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "dÃ©finition invalide du type qualifiÃ© %qT"
  
! #: cp/semantics.cc:3735
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "spÃ©cification de classe de base invalide"
  
! #: cp/semantics.cc:3900
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "impossible de capturer le membre %qD d'une union anonyme"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD n'est pas capturÃ©"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "la lambda n'a pas de capture par dÃ©faut"
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobant"
  
! #: cp/semantics.cc:3935
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "utilisation d'une variable locale avec un stockage automatique dans la fonction contenante"
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "utilisation d'un paramÃ¨tre dans la fonction contenante"
  
! #: cp/semantics.cc:4064
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "utilisation du paramÃ¨tre en dehors du corps de la fonction"
  
! #: cp/semantics.cc:4074
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "arguments de patron manquants"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr "le paramÃ¨tre %qD du patron, du type %qT, n'est pas permis dans une expression constante intÃ©grale parce qu'il n'est pas d'un type intÃ©gral ou Ã©numÃ©rÃ©"
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "utilisation du patron de classe %qT comme expression"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "l'accÃ¨s au membre %qD est ambigu dans un rÃ©seau d'hÃ©ritages multiples"
  
! #: cp/semantics.cc:4176
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "le type de %qE est inconnu"
  
! #: cp/semantics.cc:4367
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT n'est pas un type Ã©numÃ©rÃ©"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Le paquet de paramÃ¨tres %<__bases%> est uniquement valable dans la dÃ©claration d'un patron"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "impossible d'appliquer %<offsetof%> au destructeur %<~%T%>"
  
! #: cp/semantics.cc:4546
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre %qD"
  
! #: cp/semantics.cc:4550
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre"
  
! #: cp/semantics.cc:4555
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qD"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "l'utilisation de %<offsetof%> Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellement"
  
! #: cp/semantics.cc:5906
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: cp/semantics.cc:6225
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE a le type const pour %<reduction%>"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT"
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "la clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qT"
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "clause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qT"
  
! #: cp/semantics.cc:6850
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "l'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entier"
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>"
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: cp/semantics.cc:7088
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<firstprivate%>"
  
! #: cp/semantics.cc:7147
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<lastprivate%>"
  
! #: cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "l'expression statique %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7211
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "la valeur statique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.cc:7245
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7248
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "l'expression de longueur de %<vector%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7252
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<worker%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7274
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.cc:7278
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "la valeur de longueur de %<vector%> doit Ãªtre positive"
  
! #: cp/semantics.cc:7283
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<worker%> doit Ãªtre positive"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "l'expression de taille des tranches d'ordonnancement doit Ãªtre un entier"
  
! #: cp/semantics.cc:7390
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "l'expression de longueur de %qs doit Ãªtre un entier"
  
! #: cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "l'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: cp/semantics.cc:7424
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "l'expression de %<async%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "l'expression de %<thread_limit%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7483
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "l'identifiant de %<device%> doit Ãªtre entier"
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "l'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<aligned%>"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau"
  
! #: cp/semantics.cc:7565
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>"
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "l'expression d'alignement de la clause %<aligned%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7613
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<nontemporal%>"
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>"
  
! #: cp/semantics.cc:7641
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<this%> n'est pas autorisÃ© dans la clause %<allocate%>"
  
! #: cp/semantics.cc:7653
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<allocate%>"
  
! #: cp/semantics.cc:7662
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<allocate%>"
  
! #: cp/semantics.cc:7799
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD n'est pas une expression l-valeur ni une section de tableau dans une clause %qs"
  
! #: cp/semantics.cc:8309
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "patron %qE dans la clause %qs"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "nom de fonction surchargÃ©e %qE dans la clause %qs"
  
! #: cp/semantics.cc:8382
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "l'expression de %<grainsize%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:8412
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "l'expression de %<priority%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:8442
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "l'expression %<hint%> doit Ãªtre un nombre entier"
  
! #: cp/semantics.cc:8455
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "l'expression %<hint%> doit Ãªtre une expression entiÃ¨re constante"
  
! #: cp/semantics.cc:8472
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "l'expression %<filter%> doit Ãªtre un nombre entier"
  
! #: cp/semantics.cc:8503
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "la variable %qs n'est ni un pointeur ni une rÃ©fÃ©rence Ã  un pointeur"
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableau"
  
! #: cp/semantics.cc:8590
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "l'argument de %<tile%> doit Ãªtre de type entier"
  
  # Cette traduction aurait du sens si on pouvait changer l'ordre des %. Je n'arrive pas Ã  savoir si c'est possible.
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%> qualifiant %qE sans membre %<mutable%> ne peut apparaÃ®tre que dans les clauses %<shared%> ou %<firstprivate%>"
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un bloc"
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT"
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diffÃ©rence entre %qE et %qD n'est pas un type entier"
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE"
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "l'assertion statique a Ã©chouÃ©: %s"
  
! #: cp/semantics.cc:11184
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "la comparaison se rÃ©duit Ã  %qE"
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "%qE est Ã©valuÃ© Ã  Â«Â fauxÂ Â»"
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condition non constante pour l'assertion statique"
  
! #: cp/semantics.cc:11220
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "l'argument de %<decltype%> doit Ãªtre une expression"
  
! #: cp/semantics.cc:11265
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%<decltype%> ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr "%<__builtin_is_pointer_interconvertible_with_class%> a besoin d'un seul argument"
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr "l'argument de %<__builtin_is_pointer_interconvertible_with_class%> n'est pas un pointeur vers un membre"
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr "%<__builtin_is_corresponding_member%> n'est pas bien dÃ©fini pour des unions anonymes"
  
! #: cp/semantics.cc:11704
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_is_corresponding_member%> a besoin de deux arguments"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "l'argument de %<__builtin_is_corresponding_member%> n'est pas un pointeur vers un membre"
  
! #: cp/semantics.cc:12193
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "l'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©"
  
! #: cp/semantics.cc:12252
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "les deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©s"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binaire"
  
! #: cp/semantics.cc:12272
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
--- 59945,60530 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  puisque %q+#D est dÃ©clarÃ© dans la classe de base"
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans %<if constexpr%>"
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â fauxÂ Â» dans une fonction non %<constexpr%>"
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans une fonction %<if consteval%>"
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>"
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "interception du type polymorphique %q#T par valeur"
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "interception du type %q#T par valeur"
  
! #: cp/semantics.cc:1699
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "interception du type %q#T qui n'est pas une rÃ©fÃ©rence"
  
! #: cp/semantics.cc:1909
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "le type de l'opÃ©rande %<asm%> %qE n'a pas pu Ãªtre dÃ©terminÃ©"
  
! #: cp/semantics.cc:1991
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "les dÃ©clarations %<__label__%> sont uniquement permises Ã  l'intÃ©rieur des fonctions"
  
! #: cp/semantics.cc:2157
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "utilisation invalide du membre %qD dans une fonction membre statique"
  
! #: cp/semantics.cc:2407
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "%qE arguments de patron manquants"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "une expression-instruction est un contexte insuffisant pour la rÃ©solution d'une surcharge"
  
! #: cp/semantics.cc:2819
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "impossible d'appeler un concept comme une fonction"
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "le destructeur n'accepte pas d'argument"
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> n'est pas disponible pour les fonctions membres statiques"
  
! #: cp/semantics.cc:2986
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "utilisation invalide de %<this%> dans une fonction non membre"
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "utilisation invalide de %<this%> hors de toute fonction"
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã©tendue de qualification invalide dans le nom du pseudo-destructeur"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "le type qualifiÃ© %qT ne concorde pas avec le nom du destructeur ~%qT"
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE n'est pas un type %qT"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "littÃ©ral composÃ© du type non objet %qT"
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "%<auto{x}%> ne peut Ãªtre contraint"
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "les paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>"
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "utilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patron"
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patron"
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "dÃ©finition de %q#T Ã  l'intÃ©rieur d'une liste de paramÃ¨tres de patron"
  
! #: cp/semantics.cc:3454
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "dÃ©finition invalide du type qualifiÃ© %qT"
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "spÃ©cification de classe de base invalide"
  
! #: cp/semantics.cc:3911
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "impossible de capturer le membre %qD d'une union anonyme"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD n'est pas capturÃ©"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "la lambda n'a pas de capture par dÃ©faut"
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobant"
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "utilisation d'une variable locale avec un stockage automatique dans la fonction contenante"
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "utilisation d'un paramÃ¨tre dans la fonction contenante"
  
! #: cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "utilisation du paramÃ¨tre en dehors du corps de la fonction"
  
! #: cp/semantics.cc:4085
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "arguments de patron manquants"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr "le paramÃ¨tre %qD du patron, du type %qT, n'est pas permis dans une expression constante intÃ©grale parce qu'il n'est pas d'un type intÃ©gral ou Ã©numÃ©rÃ©"
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "utilisation du patron de classe %qT comme expression"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "l'accÃ¨s au membre %qD est ambigu dans un rÃ©seau d'hÃ©ritages multiples"
  
! #: cp/semantics.cc:4187
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD ne peut pas apparaÃ®tre dans une expression constante"
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "le type de %qE est inconnu"
  
! #: cp/semantics.cc:4378
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT n'est pas un type Ã©numÃ©rÃ©"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Le paquet de paramÃ¨tres %<__bases%> est uniquement valable dans la dÃ©claration d'un patron"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "impossible d'appliquer %<offsetof%> au destructeur %<~%T%>"
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre %qD"
  
! #: cp/semantics.cc:4561
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "impossible d'appliquer %<offsetof%> Ã  la fonction membre"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "impossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qD"
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "l'utilisation de %<offsetof%> Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellement"
  
! #: cp/semantics.cc:5917
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: cp/semantics.cc:6236
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE a le type const pour %<reduction%>"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "rÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT"
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "la clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qT"
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "clause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qT"
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "l'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entier"
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>"
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<firstprivate%>"
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD n'est pas une variable dans la clause %<lastprivate%>"
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "l'expression statique %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7222
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "la valeur statique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<gang%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "l'expression de longueur de %<vector%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "l'expression numÃ©rique de %<worker%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7285
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<gang%> doit Ãªtre positive"
  
! #: cp/semantics.cc:7289
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "la valeur de longueur de %<vector%> doit Ãªtre positive"
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "la valeur numÃ©rique de %<worker%> doit Ãªtre positive"
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "l'expression de taille des tranches d'ordonnancement doit Ãªtre un entier"
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "l'expression de longueur de %qs doit Ãªtre un entier"
  
! #: cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "l'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positive"
  
! #: cp/semantics.cc:7435
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "l'expression de %<async%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "l'expression de %<thread_limit%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "l'identifiant de %<device%> doit Ãªtre entier"
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "l'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7554
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<aligned%>"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau"
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>"
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "l'expression d'alignement de la clause %<aligned%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<nontemporal%>"
  
! #: cp/semantics.cc:7635
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>"
  
! #: cp/semantics.cc:7652
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<this%> n'est pas autorisÃ© dans la clause %<allocate%>"
  
! #: cp/semantics.cc:7664
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD n'est pas une variable dans la clause %<allocate%>"
  
! #: cp/semantics.cc:7673
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD apparaÃ®t plus d'une fois dans les clauses %<allocate%>"
  
! #: cp/semantics.cc:7810
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD n'est pas une expression l-valeur ni une section de tableau dans une clause %qs"
  
! #: cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "patron %qE dans la clause %qs"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "nom de fonction surchargÃ©e %qE dans la clause %qs"
  
! #: cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "l'expression de %<grainsize%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "l'expression de %<priority%> doit Ãªtre un entier"
  
! #: cp/semantics.cc:8453
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "l'expression %<hint%> doit Ãªtre un nombre entier"
  
! #: cp/semantics.cc:8466
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "l'expression %<hint%> doit Ãªtre une expression entiÃ¨re constante"
  
! #: cp/semantics.cc:8483
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "l'expression %<filter%> doit Ãªtre un nombre entier"
  
! #: cp/semantics.cc:8514
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "la variable %qs n'est ni un pointeur ni une rÃ©fÃ©rence Ã  un pointeur"
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableau"
  
! #: cp/semantics.cc:8601
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "l'argument de %<tile%> doit Ãªtre de type entier"
  
  # Cette traduction aurait du sens si on pouvait changer l'ordre des %. Je n'arrive pas Ã  savoir si c'est possible.
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%> qualifiant %qE sans membre %<mutable%> ne peut apparaÃ®tre que dans les clauses %<shared%> ou %<firstprivate%>"
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un bloc"
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT"
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diffÃ©rence entre %qE et %qD n'est pas un type entier"
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE"
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire"
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "l'assertion statique a Ã©chouÃ©: %s"
  
! #: cp/semantics.cc:11195
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "la comparaison se rÃ©duit Ã  %qE"
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "%qE est Ã©valuÃ© Ã  Â«Â fauxÂ Â»"
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condition non constante pour l'assertion statique"
  
! #: cp/semantics.cc:11231
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "l'argument de %<decltype%> doit Ãªtre une expression"
  
! #: cp/semantics.cc:11276
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%<decltype%> ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr "%<__builtin_is_pointer_interconvertible_with_class%> a besoin d'un seul argument"
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr "l'argument de %<__builtin_is_pointer_interconvertible_with_class%> n'est pas un pointeur vers un membre"
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr "%<__builtin_is_corresponding_member%> n'est pas bien dÃ©fini pour des unions anonymes"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_is_corresponding_member%> a besoin de deux arguments"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "l'argument de %<__builtin_is_corresponding_member%> n'est pas un pointeur vers un membre"
  
! #: cp/semantics.cc:12204
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "l'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©"
  
! #: cp/semantics.cc:12263
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "les deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©s"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binaire"
  
! #: cp/semantics.cc:12283
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
*************** msgstr "l'argument de %<__builtin_launde
*** 60511,60712 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "%<__builtin_bit_cast%> a le type de destination %qT qui est un type tableau"
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%> a le type de destination %qT qui n'est pas trivialement copiable"
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%> a le type source %qT qui n'est pas trivialement copiable"
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "%<__builtin_bit_cast%> a la taille source %qE qui n'est pas Ã©gale Ã  la taille du type destination %qE"
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "les qualificatifs %qV ne peuvent pas Ãªtre appliquÃ©s Ã  %qT"
  
! #: cp/tree.cc:1998
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "expression instruction dans une expression constante"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr "%<-fabi-version=13%> (GCC 8.2) corrige la convention d'appel pour %qT qui a changÃ© accidentellement en 8.1"
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr "%<-fabi-version=12%> (GCC 8.1) change accidentellement la convention d'appel pour %qT"
  
! #: cp/tree.cc:4411
  #, gcc-internal-format
  msgid " declared here"
  msgstr " dÃ©clarÃ© ici"
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "la convention d'appel pour %qT change avec %<-fabi-version=13%> (GCC 8.2)"
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr " car tous ses constructeurs par copie et dÃ©placement sont supprimÃ©s"
  
! #: cp/tree.cc:4845
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "la classe de base %qT n'est pas publique"
  
! #: cp/tree.cc:4848
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qD n'est pas public"
  
! #: cp/tree.cc:4855
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD n'est pas mutable"
  
! #: cp/tree.cc:4863
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD a un type non structurel"
  
! #: cp/tree.cc:4881
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "l'argument de l'attribut %qE doit Ãªtre une constante de chaÃ®ne de caractÃ¨res"
  
! #: cp/tree.cc:4896
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "l'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©s"
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "l'attribut %qE peut uniquement Ãªtre appliquÃ© aux membres de donnÃ©es non statiques"
  
! #: cp/tree.cc:4920
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "l'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un champ de bits"
  
! #: cp/tree.cc:4940
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "l'attribut %qE ne prend pas d'argument"
  
! #: cp/tree.cc:4944
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "l'attribut %qE du C++ ISO ne s'applique pas aux fonctions; il est traitÃ© comme %<[[gnu::%E]]%>"
  
! #: cp/tree.cc:5007
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "le %<init_priority%> demandÃ© n'est pas une constante entiÃ¨re"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "l'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classe"
  
! #: cp/tree.cc:5037
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "le %<init_priority%> %i demandÃ© est hors des limites [0, %i]"
  
! #: cp/tree.cc:5048
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "le %<init_priority%> %i demandÃ© est rÃ©servÃ© pour un usage interne"
  
! #: cp/tree.cc:5060
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "l'attribut %qE n'est pas supportÃ© sur cette plate-forme"
  
! #: cp/tree.cc:5087
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "la redÃ©claration de %qD ajoute l'Ã©tiquette d'ABI %qE"
  
! #: cp/tree.cc:5107
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "l'attribut %qE requiert des arguments"
  
! #: cp/tree.cc:5118
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "les arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troites"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "les arguments de l'attribut %qE doivent contenir des identificateurs valables"
  
! #: cp/tree.cc:5133
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> n'est pas un premier caractÃ¨re valable pour un identificateur"
  
! #: cp/tree.cc:5146
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> n'est pas un caractÃ¨re valable dans un identificateur"
  
! #: cp/tree.cc:5170
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "attribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enum"
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "attribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finition"
  
! #: cp/tree.cc:5183
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "l'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qT"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "l'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qT"
  
! #: cp/tree.cc:5212
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variable"
  
! #: cp/tree.cc:5218
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribut %qE appliquÃ© Ã  la dÃ©claration extern \"C\" %qD"
  
! #: cp/tree.cc:6099
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "zÃ©ro comme constante de pointeur nul"
  
! #: cp/tree.cc:6121
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "vÃ©rification de %<lang_*%>Â : Ã©chec dans %s, Ã  %s:%d"
--- 60532,60733 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "%<__builtin_bit_cast%> a le type de destination %qT qui est un type tableau"
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%> a le type de destination %qT qui n'est pas trivialement copiable"
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%> a le type source %qT qui n'est pas trivialement copiable"
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "%<__builtin_bit_cast%> a la taille source %qE qui n'est pas Ã©gale Ã  la taille du type destination %qE"
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "les qualificatifs %qV ne peuvent pas Ãªtre appliquÃ©s Ã  %qT"
  
! #: cp/tree.cc:2016
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "expression instruction dans une expression constante"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr "%<-fabi-version=13%> (GCC 8.2) corrige la convention d'appel pour %qT qui a changÃ© accidentellement en 8.1"
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr "%<-fabi-version=12%> (GCC 8.1) change accidentellement la convention d'appel pour %qT"
  
! #: cp/tree.cc:4429
  #, gcc-internal-format
  msgid " declared here"
  msgstr " dÃ©clarÃ© ici"
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "la convention d'appel pour %qT change avec %<-fabi-version=13%> (GCC 8.2)"
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr " car tous ses constructeurs par copie et dÃ©placement sont supprimÃ©s"
  
! #: cp/tree.cc:4863
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "la classe de base %qT n'est pas publique"
  
! #: cp/tree.cc:4866
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qD n'est pas public"
  
! #: cp/tree.cc:4873
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD n'est pas mutable"
  
! #: cp/tree.cc:4881
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD a un type non structurel"
  
! #: cp/tree.cc:4899
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "l'argument de l'attribut %qE doit Ãªtre une constante de chaÃ®ne de caractÃ¨res"
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "l'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©s"
  
! #: cp/tree.cc:4932
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "l'attribut %qE peut uniquement Ãªtre appliquÃ© aux membres de donnÃ©es non statiques"
  
! #: cp/tree.cc:4938
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "l'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un champ de bits"
  
! #: cp/tree.cc:4958
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "l'attribut %qE ne prend pas d'argument"
  
! #: cp/tree.cc:4962
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "l'attribut %qE du C++ ISO ne s'applique pas aux fonctions; il est traitÃ© comme %<[[gnu::%E]]%>"
  
! #: cp/tree.cc:5025
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "le %<init_priority%> demandÃ© n'est pas une constante entiÃ¨re"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "l'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classe"
  
! #: cp/tree.cc:5055
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "le %<init_priority%> %i demandÃ© est hors des limites [0, %i]"
  
! #: cp/tree.cc:5066
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "le %<init_priority%> %i demandÃ© est rÃ©servÃ© pour un usage interne"
  
! #: cp/tree.cc:5078
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "l'attribut %qE n'est pas supportÃ© sur cette plate-forme"
  
! #: cp/tree.cc:5105
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "la redÃ©claration de %qD ajoute l'Ã©tiquette d'ABI %qE"
  
! #: cp/tree.cc:5125
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "l'attribut %qE requiert des arguments"
  
! #: cp/tree.cc:5136
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "les arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troites"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "les arguments de l'attribut %qE doivent contenir des identificateurs valables"
  
! #: cp/tree.cc:5151
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> n'est pas un premier caractÃ¨re valable pour un identificateur"
  
! #: cp/tree.cc:5164
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> n'est pas un caractÃ¨re valable dans un identificateur"
  
! #: cp/tree.cc:5188
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "attribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enum"
  
! #: cp/tree.cc:5194
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "attribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finition"
  
! #: cp/tree.cc:5201
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "l'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qT"
  
! #: cp/tree.cc:5208
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "l'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qT"
  
! #: cp/tree.cc:5230
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variable"
  
! #: cp/tree.cc:5236
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribut %qE appliquÃ© Ã  la dÃ©claration extern \"C\" %qD"
  
! #: cp/tree.cc:6117
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "zÃ©ro comme constante de pointeur nul"
  
! #: cp/tree.cc:6139
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "vÃ©rification de %<lang_*%>Â : Ã©chec dans %s, Ã  %s:%d"
*************** msgstr "conversion implicite de %qH vers
*** 61111,61592 ****
  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:6381
  #, 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:6389
  #, 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:6397
  #, 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:6450
  #, 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:6529
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.cc:6530
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.cc:6546
  #, 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:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  un qualified-id est requis"
  
! #: cp/typeck.cc:6556
  #, 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:6747
  #, 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:6753
  #, 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%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "prise de l'adresse d'une r-valeur"
  
! #: cp/typeck.cc:6805
  #, 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:6863
  #, 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:6889 cp/typeck.cc:7446
  #, 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:7046
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> sur une expression de type %<bool%>"
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "vouliez-vous utiliser le non logique (%<!%>)Â ?"
  
! #: cp/typeck.cc:7170
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "le C++ ISO interdit d'incrÃ©menter un enum"
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un enum"
  
! #: cp/typeck.cc:7187
  #, 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:7189
  #, 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:7201
  #, 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:7203
  #, 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:7242
  #, 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:7255
  #, 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:7265
  #, 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:7273
  #, 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:7458
  #, 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:7480
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse de la variable registre explicite %qD requise"
  
! #: cp/typeck.cc:7485
  #, 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:7560
  #, 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:7572
  #, 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:7576
  #, 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:7580
  #, 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:7618
  #, 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:7710
  #, 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:7744
  #, 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:7750
  #, 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:7757
  #, 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:7781
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "transtypage inutile vers le type %q#T"
  
! #: cp/typeck.cc:7795
  #, 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:8232
  #, 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:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.cc:8272
  msgid "converting from %qH to %qI"
  msgstr "conversion de %qH vers %qI"
  
! #: cp/typeck.cc:8347
  #, 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:8417
  msgid "cast from %qH to %qI loses precision"
  msgstr "le transtypage de %qH vers %qI perd en prÃ©cision"
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "transtypage entre types de fonctions incompatibles de %qH vers %qI"
  
! #: cp/typeck.cc:8453
  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:8474 cp/typeck.cc:8664
  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:8491
  #, 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:8505
  #, 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:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, 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:8800 cp/typeck.cc:8809
  #, 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:8818
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide vers le type fonction %qT"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr "une affectation composÃ©e avec un opÃ©rande de gauche qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©"
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'Ã©valuation de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9208
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "affectation Ã  un tableau depuis une liste d'initialisation"
  
! #: cp/typeck.cc:9235
  #, 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:9249
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "tableau utilisÃ© comme initialisation"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "affectation de tableau invalide"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers une fonction membre"
  
! #: cp/typeck.cc:9407
  #, 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:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.cc:9554
  #, 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:9875
  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:9880
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ne peut convertir %qH en %qI dans le passage d'argument"
  
! #: cp/typeck.cc:9889
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ne peut convertir %qH en %qI dans l'initialisation"
  
! #: cp/typeck.cc:9893
  msgid "cannot convert %qH to %qI in return"
  msgstr "ne peut convertir %qH en %qI dans le retour"
  
! #: cp/typeck.cc:9898
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ne peut convertir %qH en %qI dans l'affectation"
  
! #: cp/typeck.cc:9930
  #, 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:9934
  #, 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:9939
  #, 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:9944
  #, 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:9954
  #, 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:10050
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.cc:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une rÃ©fÃ©rence vers un temporaire"
  
! #: cp/typeck.cc:10135
  #, 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:10171
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "rÃ©fÃ©rence vers la variable locale %qD retournÃ©e"
  
! #: cp/typeck.cc:10175
  #, 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:10181
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'Ã©tiquette %qD retournÃ©e"
  
! #: cp/typeck.cc:10185
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournÃ©e"
  
! #: cp/typeck.cc:10384
  #, 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:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "supprime l'appel Ã  %<std::move%>"
  
! #: cp/typeck.cc:10408
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "dÃ©placement redondant dans l'instruction de retour"
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourne une valeur depuis un constructeur"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, 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:10501
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournÃ©e"
  
! #: cp/typeck.cc:10520
  #, 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:10523
  #, 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:10558
  #, 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:10587
  #, 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:11233
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "utilisation d'une r-valeur comme l-valeur"
--- 61132,61613 ----
  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:6383
  #, 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:6391
  #, 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:6399
  #, 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:6452
  #, 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:6531
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.cc:6532
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.cc:6548
  #, 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:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  un qualified-id est requis"
  
! #: cp/typeck.cc:6558
  #, 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:6749
  #, 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:6755
  #, 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%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "prise de l'adresse d'une r-valeur"
  
! #: cp/typeck.cc:6807
  #, 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:6865
  #, 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:6891 cp/typeck.cc:7448
  #, 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:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> sur une expression de type %<bool%>"
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "vouliez-vous utiliser le non logique (%<!%>)Â ?"
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "le C++ ISO interdit d'incrÃ©menter un enum"
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "le C++ ISO interdit de dÃ©crÃ©menter un enum"
  
! #: cp/typeck.cc:7189
  #, 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:7191
  #, 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:7203
  #, 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:7205
  #, 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:7244
  #, 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:7257
  #, 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:7267
  #, 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:7275
  #, 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:7460
  #, 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:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse de la variable registre explicite %qD requise"
  
! #: cp/typeck.cc:7487
  #, 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:7562
  #, 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:7574
  #, 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:7578
  #, 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:7582
  #, 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:7620
  #, 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:7712
  #, 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:7746
  #, 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:7752
  #, 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:7759
  #, 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:7783
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "transtypage inutile vers le type %q#T"
  
! #: cp/typeck.cc:7797
  #, 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:8234
  #, 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:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.cc:8274
  msgid "converting from %qH to %qI"
  msgstr "conversion de %qH vers %qI"
  
! #: cp/typeck.cc:8349
  #, 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:8419
  msgid "cast from %qH to %qI loses precision"
  msgstr "le transtypage de %qH vers %qI perd en prÃ©cision"
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "transtypage entre types de fonctions incompatibles de %qH vers %qI"
  
! #: cp/typeck.cc:8455
  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:8476 cp/typeck.cc:8666
  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:8493
  #, 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:8507
  #, 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:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, 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:8802 cp/typeck.cc:8811
  #, 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:8820
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide vers le type fonction %qT"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr "une affectation composÃ©e avec un opÃ©rande de gauche qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©"
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'Ã©valuation de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "affectation Ã  un tableau depuis une liste d'initialisation"
  
! #: cp/typeck.cc:9237
  #, 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:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "tableau utilisÃ© comme initialisation"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "affectation de tableau invalide"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers une fonction membre"
  
! #: cp/typeck.cc:9409
  #, 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:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.cc:9556
  #, 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:9877
  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:9882
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ne peut convertir %qH en %qI dans le passage d'argument"
  
! #: cp/typeck.cc:9891
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ne peut convertir %qH en %qI dans l'initialisation"
  
! #: cp/typeck.cc:9895
  msgid "cannot convert %qH to %qI in return"
  msgstr "ne peut convertir %qH en %qI dans le retour"
  
! #: cp/typeck.cc:9900
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ne peut convertir %qH en %qI dans l'affectation"
  
! #: cp/typeck.cc:9932
  #, 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:9936
  #, 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:9941
  #, 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:9946
  #, 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:9956
  #, 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:10052
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.cc:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une rÃ©fÃ©rence vers un temporaire"
  
! #: cp/typeck.cc:10137
  #, 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:10173
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "rÃ©fÃ©rence vers la variable locale %qD retournÃ©e"
  
! #: cp/typeck.cc:10177
  #, 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:10183
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'Ã©tiquette %qD retournÃ©e"
  
! #: cp/typeck.cc:10187
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournÃ©e"
  
! #: cp/typeck.cc:10386
  #, 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:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "supprime l'appel Ã  %<std::move%>"
  
! #: cp/typeck.cc:10410
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "dÃ©placement redondant dans l'instruction de retour"
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourne une valeur depuis un constructeur"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, 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:10503
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournÃ©e"
  
! #: cp/typeck.cc:10522
  #, 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:10525
  #, 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:10560
  #, 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:10589
  #, 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:11235
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "utilisation d'une r-valeur comme l-valeur"
*************** msgstr "syntaxe de constructeur utilisÃ©
*** 61817,61961 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "la variable %<constinit%> %qD n'a pas une initialisation constante"
  
! #: cp/typeck2.cc:1065
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversion rÃ©ductrice de %qE depuis %qH vers %qI"
  
! #: cp/typeck2.cc:1080
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "l'expression a une valeur constante mais elle n'est pas une expression constante du C++"
  
! #: cp/typeck2.cc:1246
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "la chaÃ®ne d'initialisation pour %qT est trop longue"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "l'initialisation d'une classe de base du type %qT rÃ©sulte en un dÃ©coupage d'objet"
  
! #: cp/typeck2.cc:1311
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "enlever %<{ }%> autour d'un initialiseur"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "impossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©"
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initialisation manquante pour le membre %qD"
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "le membre %qD est une rÃ©fÃ©rence non initialisÃ©e"
  
! #: cp/typeck2.cc:1710
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©s"
  
! #: cp/typeck2.cc:1788
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "l'ordre du dÃ©signateur pour le champ %qD ne correspond pas Ã  l'ordre de la dÃ©claration dans %qT"
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "pas de champ %qD trouvÃ© dans l'union initialisÃ©e"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valeur d'index au lieu d'un nom de champ dans l'initialisation de l'union"
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©e"
  
! #: cp/typeck2.cc:2094
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "l'opÃ©rande de base de %<->%> a un type non pointeur %qT"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "le rÃ©sultat de %<operator->()%> est un non pointeur"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "l'opÃ©rande de base de %<->%> n'est pas un pointeur"
  
! #: cp/typeck2.cc:2153
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT"
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "ne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qT"
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "le pointeur vers le type membre %qT est incompatible avec le type d'objet %qT"
  
! #: cp/typeck2.cc:2242
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "le type pointeur vers une fonction membre %qT requiert une r-valeur"
  
! #: cp/typeck2.cc:2253
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur"
  
! #: cp/typeck2.cc:2261
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur avant C++20"
  
! #: cp/typeck2.cc:2302
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "transtypage fonctionnel vers le type tableau %qT"
  
! #: cp/typeck2.cc:2319
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> ne peut Ãªtre contraint"
  
! #: cp/typeck2.cc:2324
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto(x)%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/typeck2.cc:2349
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "l'initialisation par valeur du type rÃ©fÃ©rence est invalide"
  
! #: cp/typeck2.cc:2590
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "appel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#T"
  
! #: cp/typeck2.cc:2593
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "appel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#T"
--- 61838,61982 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "la variable %<constinit%> %qD n'a pas une initialisation constante"
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversion rÃ©ductrice de %qE depuis %qH vers %qI"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "l'expression a une valeur constante mais elle n'est pas une expression constante du C++"
  
! #: cp/typeck2.cc:1247
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "la chaÃ®ne d'initialisation pour %qT est trop longue"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "l'initialisation d'une classe de base du type %qT rÃ©sulte en un dÃ©coupage d'objet"
  
! #: cp/typeck2.cc:1312
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "enlever %<{ }%> autour d'un initialiseur"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "impossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©"
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initialisation manquante pour le membre %qD"
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "le membre %qD est une rÃ©fÃ©rence non initialisÃ©e"
  
! #: cp/typeck2.cc:1727
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©s"
  
! #: cp/typeck2.cc:1812
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "l'ordre du dÃ©signateur pour le champ %qD ne correspond pas Ã  l'ordre de la dÃ©claration dans %qT"
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "pas de champ %qD trouvÃ© dans l'union initialisÃ©e"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valeur d'index au lieu d'un nom de champ dans l'initialisation de l'union"
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©e"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "l'opÃ©rande de base de %<->%> a un type non pointeur %qT"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "le rÃ©sultat de %<operator->()%> est un non pointeur"
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "l'opÃ©rande de base de %<->%> n'est pas un pointeur"
  
! #: cp/typeck2.cc:2185
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT"
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "ne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qT"
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "le pointeur vers le type membre %qT est incompatible avec le type d'objet %qT"
  
! #: cp/typeck2.cc:2274
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "le type pointeur vers une fonction membre %qT requiert une r-valeur"
  
! #: cp/typeck2.cc:2285
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur"
  
! #: cp/typeck2.cc:2293
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur avant C++20"
  
! #: cp/typeck2.cc:2334
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "transtypage fonctionnel vers le type tableau %qT"
  
! #: cp/typeck2.cc:2351
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> ne peut Ãªtre contraint"
  
! #: cp/typeck2.cc:2356
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto(x)%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/typeck2.cc:2381
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "l'initialisation par valeur du type rÃ©fÃ©rence est invalide"
  
! #: cp/typeck2.cc:2622
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "appel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#T"
  
! #: cp/typeck2.cc:2625
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "appel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#T"
*************** msgstr "corps manquant pour la fonction
*** 62026,62037 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs est une fonction imbriquÃ©e, elle n'est pas accessible depuis %qs"
  
! #: d/d-codegen.cc:2703
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr "une destruction existe dans la portÃ©e, impossible de crÃ©er la fermeture"
  
! #: d/d-codegen.cc:2916
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "rÃ©fÃ©rence anticipÃ©e vers une trame de %qs"
--- 62047,62058 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs est une fonction imbriquÃ©e, elle n'est pas accessible depuis %qs"
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr "une destruction existe dans la portÃ©e, impossible de crÃ©er la fermeture"
  
! #: d/d-codegen.cc:2926
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "rÃ©fÃ©rence anticipÃ©e vers une trame de %qs"
*************** msgstr "impossible de transtyper l'expre
*** 62074,62125 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "le transtypage de %qs vers %qs produira le rÃ©sultat zÃ©ro"
  
! #: d/d-lang.cc:476
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "argument invalide pour %<-fdebug%>Â : %qs"
  
! #: d/d-lang.cc:531
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "argument invalide pour %<-fextern-std%>Â : %qs"
  
! #: d/d-lang.cc:550
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "argument invalide pour %<-fmodule-file%>Â : %qs"
  
! #: d/d-lang.cc:729
  #, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "argument invalide pour %<-fversion%>Â : %qs"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr "l'argument de %<-fonly=%> est diffÃ©rent de celui du premier nom de fichier en entrÃ©e"
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr "impossible de rÃ©soudre la rÃ©fÃ©rence anticipÃ©e dans la dÃ©finition"
  
! #: d/d-lang.cc:1325
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "ouverture du fichier json %sÂ : %m"
  
! #: d/d-lang.cc:1336
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "fermeture du fichier json %sÂ : %m"
  
! #: d/d-lang.cc:1407
  #, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "fermeture du fichier mixin %sÂ : %m"
  
! #: d/d-lang.cc:1412
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "ouverture du fichier mixin %sÂ : %m"
--- 62095,62146 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "le transtypage de %qs vers %qs produira le rÃ©sultat zÃ©ro"
  
! #: d/d-lang.cc:477
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "argument invalide pour %<-fdebug%>Â : %qs"
  
! #: d/d-lang.cc:532
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "argument invalide pour %<-fextern-std%>Â : %qs"
  
! #: d/d-lang.cc:551
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "argument invalide pour %<-fmodule-file%>Â : %qs"
  
! #: d/d-lang.cc:735
  #, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "argument invalide pour %<-fversion%>Â : %qs"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr "l'argument de %<-fonly=%> est diffÃ©rent de celui du premier nom de fichier en entrÃ©e"
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr "impossible de rÃ©soudre la rÃ©fÃ©rence anticipÃ©e dans la dÃ©finition"
  
! #: d/d-lang.cc:1334
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "ouverture du fichier json %sÂ : %m"
  
! #: d/d-lang.cc:1345
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "fermeture du fichier json %sÂ : %m"
  
! #: d/d-lang.cc:1416
  #, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "fermeture du fichier mixin %sÂ : %m"
  
! #: d/d-lang.cc:1421
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "ouverture du fichier mixin %sÂ : %m"
*************** msgstr "la taille est trop grande"
*** 62169,62184 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "la fonction requiert un contexte double qui n'est pas encore supportÃ© par GDC"
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr "dÃ©saccord entre la taille de la dÃ©claration %qE (%wd) et la taille de son initialiseur (%wd)"
  
- #: d/decl.cc:1892
- #, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr "%s %qs instanciÃ©"
- 
  #: d/expr.cc:528
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
--- 62190,62200 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "la fonction requiert un contexte double qui n'est pas encore supportÃ© par GDC"
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr "dÃ©saccord entre la taille de la dÃ©claration %qE (%wd) et la taille de son initialiseur (%wd)"
  
  #: d/expr.cc:528
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
*************** msgstr "%qs n'est pas un champ mais un %
*** 62220,62236 ****
  msgid "recursive reference %qs"
  msgstr "rÃ©fÃ©rence %qs rÃ©cursive"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "expression %qs non constante"
  
! #: d/expr.cc:3014
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%qs n'est pas une expression"
  
! #: d/expr.cc:3021
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "le type %qs n'est pas une expression"
--- 62236,62252 ----
  msgid "recursive reference %qs"
  msgstr "rÃ©fÃ©rence %qs rÃ©cursive"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "expression %qs non constante"
  
! #: d/expr.cc:3024
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%qs n'est pas une expression"
  
! #: d/expr.cc:3031
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "le type %qs n'est pas une expression"
*************** msgstr "L'entier est hors de la plage sy
*** 62350,62356 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "Type illÃ©gal dans la concatÃ©nation de caractÃ¨re Ã  %L"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Mauvais code d'erreur"
--- 62366,62372 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "Type illÃ©gal dans la concatÃ©nation de caractÃ¨re Ã  %L"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Mauvais code d'erreur"
*************** msgstr "compare_real(): Mauvais opÃ©rate
*** 62435,62515 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "gfc_compare_expr(): Mauvais type de base"
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Mauvais opÃ©rateur"
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op est NULL"
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "OK arithmÃ©tique en convertissant %s vers %s Ã  %L"
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique vers le bas en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN arithmÃ©tique obtenu en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Division par zÃ©ro en convertissant %s vers %s Ã  %L"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Les opÃ©randes du tableau sont incommensurables en convertissant %s vers %s Ã  %L"
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Entier en dehors de la plage symÃ©trique impliquÃ©e par le Standard Fortran en convertissant %s vers %s Ã  %L"
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Conversion depuis %qs vers %qs Ã  %L"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Changement de valeur dans la conversion depuis %qs vers %qs Ã  %L"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Partie imaginaire non nulle perdue durant la conversion de %qs vers %qs Ã  %L"
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "La constante de Hollerith Ã  %L est tronquÃ©e dans la conversion vers %qs"
  
! #: fortran/arith.cc:2574
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "La constante caractÃ¨re Ã  %L est tronquÃ©e par la conversion vers %s"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr "Constante littÃ©rale BOZ invalide utilisÃ©e en indice Ã  %C"
--- 62451,62531 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "gfc_compare_expr(): Mauvais type de base"
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Mauvais opÃ©rateur"
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op est NULL"
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "OK arithmÃ©tique en convertissant %s vers %s Ã  %L"
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "DÃ©bordement arithmÃ©tique vers le bas en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN arithmÃ©tique obtenu en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>"
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Division par zÃ©ro en convertissant %s vers %s Ã  %L"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Les opÃ©randes du tableau sont incommensurables en convertissant %s vers %s Ã  %L"
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Entier en dehors de la plage symÃ©trique impliquÃ©e par le Standard Fortran en convertissant %s vers %s Ã  %L"
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Conversion depuis %qs vers %qs Ã  %L"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Changement de valeur dans la conversion depuis %qs vers %qs Ã  %L"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Partie imaginaire non nulle perdue durant la conversion de %qs vers %qs Ã  %L"
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "La constante de Hollerith Ã  %L est tronquÃ©e dans la conversion vers %qs"
  
! #: fortran/arith.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "La constante caractÃ¨re Ã  %L est tronquÃ©e par la conversion vers %s"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr "Constante littÃ©rale BOZ invalide utilisÃ©e en indice Ã  %C"
*************** msgstr "Indice de tableau attendu Ã  %C"
*** 62524,62815 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "%<*%> inattendu dans l'indice du co-tableau Ã  %C"
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Longueur de pas interdite dans l'indice du co-tableau Ã  %C"
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Longueur de pas d'indice de tableau attendu Ã  %C"
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Forme invalide pour la rÃ©fÃ©rence de tableau Ã  %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "La rÃ©fÃ©rence de tableau Ã  %C a plus de 7 dimensions"
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "La rÃ©fÃ©rence de tableau Ã  %C ne peut pas avoir plus de %d dimensions"
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "Co-tableaux dÃ©sactivÃ©s Ã  %C, utilisez %<-fcoarray=%> pour l'activer"
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "DÃ©signateur de co-tableau inattendu Ã  %C"
  
! #: fortran/array.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr "Attribut TEAM= mal placÃ© dans %C"
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr "Attribut STAT= mal placÃ© dans %C"
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr "Trop peu de co-dimensions Ã  %C, %d attendues au lieu de %d"
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr "Trop de co-dimensions Ã  %C, %d attendues au lieu de %d"
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "%<*%> inattendu pour la co-dimension %d de %d Ã  %C"
  
! #: fortran/array.cc:309
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Forme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %C"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr "Co-dimension %d invalide Ã  %C, seules %d co-dimensions existes"
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "La variable %qs Ã  %L doit Ãªtre une constante dans ce contexte"
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "L'expression Ã  %L doit Ãªtre une constante dans ce contexte"
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Expression attendue dans la spÃ©cification de tableau Ã  %C"
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Expression INTEGER scalaire attendue Ã  %C, %s trouvÃ©"
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Tableau de rang tacite Ã  %C"
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Mauvaise spÃ©cification de tableau pour le tableau de forme implicite Ã  %C"
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Mauvaise spÃ©cification de tableau pour le tableau de forme explicite Ã  %C"
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Mauvaise spÃ©cification de tableau pour le tableau de forme tacite Ã  %C"
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Mauvaise spÃ©cification pour le tableau de forme diffÃ©rÃ©e Ã  %C"
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Mauvaise spÃ©cification pour le tableau de taille tacite Ã  %C"
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Une autre dimension est attendue dans la dÃ©claration de tableau Ã  %C"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "La spÃ©cification de tableau Ã  %C a plus de %d dimensions"
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "SpÃ©cification de tableau Ã  %C avec plus de 7 dimensions"
  
! #: fortran/array.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "DÃ©claration de co-tableau Ã  %C"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "La limite supÃ©rieure de la derniÃ¨re dimension du co-tableau doit Ãªtre %<*%> Ã  %C"
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "Le tableau de rang tacite %qs Ã  %L n'aura point de co-dimension"
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr "le rang + le co-rang de %qs dÃ©passe %d Ã  %C"
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr "gfc_compare_array_spec(): SpÃ©cification de tableau Ã©crasÃ©e"
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "L'itÃ©rateur DO %qs Ã  %L est Ã  l'intÃ©rieur d'un itÃ©rateur du mÃªme nom"
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Erreur de syntaxe dans le constructeur du tableau Ã  %C"
  
! #: fortran/array.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "La constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de tableau"
  
! #: fortran/array.cc:1171
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "NULL() Ã  %C ne peut pas apparaÃ®tre dans un constructeur de tableau"
  
! #: fortran/array.cc:1233
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Constructeurs de tableau du style [...] Ã  %C"
  
! #: fortran/array.cc:1253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "Constructeur de tableau incluant la spÃ©cification de type Ã  %C"
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, 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Ã©"
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "La spÃ©cification de type Ã  %L ne peut pas contenir un astÃ©risque pour un paramÃ¨tre de type"
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Le constructeur de tableau vide Ã  %C n'est pas permis"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Typespec incompatible pour l'Ã©lÃ©ment de tableau Ã  %L"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "L'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %s"
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "L'expression initiale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %L"
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "L'expression finale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %L"
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "L'expression de pas de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %L"
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "La valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]"
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %L"
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.cc:2385
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Mauvaise dimension de tableau Ã  %L"
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "gfc_ref_dimen_size(): Mauvais dimen_type"
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "gfc_array_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "gfc_array_dimen_size(): Mauvaise expression EXPR_ARRAY"
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "gfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©e"
--- 62540,62836 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "%<*%> inattendu dans l'indice du co-tableau Ã  %C"
  
! #: fortran/array.cc:139
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "Limite infÃ©rieure manquante dans la spÃ©cification de la taille tacite du co-tableau Ã  %C"
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Longueur de pas interdite dans l'indice du co-tableau Ã  %C"
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Longueur de pas d'indice de tableau attendu Ã  %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Forme invalide pour la rÃ©fÃ©rence de tableau Ã  %C"
  
! #: fortran/array.cc:230
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "La rÃ©fÃ©rence de tableau Ã  %C a plus de 7 dimensions"
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "La rÃ©fÃ©rence de tableau Ã  %C ne peut pas avoir plus de %d dimensions"
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "Co-tableaux dÃ©sactivÃ©s Ã  %C, utilisez %<-fcoarray=%> pour l'activer"
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "DÃ©signateur de co-tableau inattendu Ã  %C"
  
! #: fortran/array.cc:276
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr "Attribut TEAM= mal placÃ© dans %C"
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr "Attribut STAT= mal placÃ© dans %C"
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr "Trop peu de co-dimensions Ã  %C, %d attendues au lieu de %d"
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr "Trop de co-dimensions Ã  %C, %d attendues au lieu de %d"
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "%<*%> inattendu pour la co-dimension %d de %d Ã  %C"
  
! #: fortran/array.cc:316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Forme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %C"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr "Co-dimension %d invalide Ã  %C, seules %d co-dimensions existes"
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "La variable %qs Ã  %L doit Ãªtre une constante dans ce contexte"
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "L'expression Ã  %L doit Ãªtre une constante dans ce contexte"
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Expression attendue dans la spÃ©cification de tableau Ã  %C"
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Expression INTEGER scalaire attendue Ã  %C, %s trouvÃ©"
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Tableau de rang tacite Ã  %C"
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Mauvaise spÃ©cification de tableau pour le tableau de forme implicite Ã  %C"
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Mauvaise spÃ©cification de tableau pour le tableau de forme explicite Ã  %C"
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Mauvaise spÃ©cification de tableau pour le tableau de forme tacite Ã  %C"
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Mauvaise spÃ©cification pour le tableau de forme diffÃ©rÃ©e Ã  %C"
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Mauvaise spÃ©cification pour le tableau de taille tacite Ã  %C"
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Une autre dimension est attendue dans la dÃ©claration de tableau Ã  %C"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "La spÃ©cification de tableau Ã  %C a plus de %d dimensions"
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "SpÃ©cification de tableau Ã  %C avec plus de 7 dimensions"
  
! #: fortran/array.cc:702
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "DÃ©claration de co-tableau Ã  %C"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "La limite supÃ©rieure de la derniÃ¨re dimension du co-tableau doit Ãªtre %<*%> Ã  %C"
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "Le tableau de rang tacite %qs Ã  %L n'aura point de co-dimension"
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr "le rang + le co-rang de %qs dÃ©passe %d Ã  %C"
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr "gfc_compare_array_spec(): SpÃ©cification de tableau Ã©crasÃ©e"
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "L'itÃ©rateur DO %qs Ã  %L est Ã  l'intÃ©rieur d'un itÃ©rateur du mÃªme nom"
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Erreur de syntaxe dans le constructeur du tableau Ã  %C"
  
! #: fortran/array.cc:1174
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "La constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de tableau"
  
! #: fortran/array.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "NULL() Ã  %C ne peut pas apparaÃ®tre dans un constructeur de tableau"
  
! #: fortran/array.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Constructeurs de tableau du style [...] Ã  %C"
  
! #: fortran/array.cc:1265
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "Constructeur de tableau incluant la spÃ©cification de type Ã  %C"
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, 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Ã©"
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "La spÃ©cification de type Ã  %L ne peut pas contenir un astÃ©risque pour un paramÃ¨tre de type"
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Le constructeur de tableau vide Ã  %C n'est pas permis"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Typespec incompatible pour l'Ã©lÃ©ment de tableau Ã  %L"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "L'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %s"
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©ro"
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "L'expression initiale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %L"
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "L'expression finale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %L"
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "L'expression de pas de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %L"
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "La valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]"
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %L"
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Mauvaise dimension de tableau Ã  %L"
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "gfc_ref_dimen_size(): Mauvais dimen_type"
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "gfc_array_dimen_size(): Mauvaise dimension"
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "gfc_array_dimen_size(): Mauvaise expression EXPR_ARRAY"
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "gfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©e"
*************** msgstr "La constante littÃ©rale BOZ Ã  %
*** 62830,62836 ****
  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:11051
  #, 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"
--- 62851,62857 ----
  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:11052
  #, 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 "Mauvaise spÃ©cification INTENT Ã
*** 64114,64120 ****
  msgid "deferred type parameter at %C"
  msgstr "paramÃ¨tre de type diffÃ©rÃ© Ã  %C"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue Ã  %L"
--- 64135,64141 ----
  msgid "deferred type parameter at %C"
  msgstr "paramÃ¨tre de type diffÃ©rÃ© Ã  %C"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue Ã  %L"
*************** msgid "Illegal id in copy_walk_reduction
*** 66645,66651 ****
  msgstr "Identifiant illÃ©gal dans copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 66666,66672 ----
  msgstr "Identifiant illÃ©gal dans copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "%<END INTERFACE %s%> attendu Ã 
*** 66821,67527 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: type dÃ©rivÃ© invalide"
  
! #: fortran/interface.cc:888
  #, 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:917
  #, 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:920
  #, 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:933
  #, 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:951
  #, 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:960
  #, 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:971
  #, 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:978
  #, 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:987 fortran/resolve.cc:17380
  #, 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:994 fortran/resolve.cc:17398
  #, 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:1099
  #, 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:1457 fortran/interface.cc:1529
  #, 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:1642
  #, 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:1689
  #, 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:1878
  #, 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:1883
  #, 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:1887
  #, 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:1891
  #, 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:1903
  #, 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:1907
  #, 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:1915
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "ProcÃ©dure interne %qs dans %s Ã  %L"
  
! #: fortran/interface.cc:1972 fortran/interface.cc:1977
  #, 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:1982
  #, 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:2020
  #, 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:2225
  #, 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:2228
  #, 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:2231
  #, 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:2234
  #, 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:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argument de procÃ©dure invalide Ã  %L"
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, 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:2406
  #, 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:2429
  #, 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:2439
  #, 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:2449
  #, 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:2463
  #, 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:2480
  #, 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:2490
  #, 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:2505
  #, 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:2521
  #, 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:2540
  #, 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:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, 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:2627
  #, 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:2703
  #, 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:2714
  #, 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:2719
  #, 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:2732
  #, 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:2740
  #, 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:3107
  #, 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:3130
  #, 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:3134
  #, 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:3143
  #, 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:3153
  #, 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:3166
  #, 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:3180
  #, 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:3209
  #, 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:3212
  #, 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:3238
  #, 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:3262
  #, 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:3269
  #, 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:3284
  #, 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:3303
  #, 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:3313 fortran/interface.cc:3318
  #, 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:3339
  #, 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:3356
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ProcÃ©dure attendue pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3421
  #, 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:3450
  #, 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:3461
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "L'argument effectif pour %qs doit Ãªtre un pointeur Ã  %L"
  
! #: fortran/interface.cc:3472
  #, 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:3483
  #, 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:3497
  #, 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:3512
  #, 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:3527
  #, 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:3540
  #, 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:3551
  #, 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:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, 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:3688
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Argument effectif manquant pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Mauvais code de composant"
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Liste non concordante"
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): donnÃ©e corrompue"
  
! #: fortran/interface.cc:3881
  #, 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:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Liste non concordante"
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, 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:4006
  #, 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:4010 fortran/interface.cc:4020
  #, 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:4016
  #, 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:4029
  #, 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:4037
  #, 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:4045
  #, 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:4062
  #, 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:4071
  #, 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:4080
  #, 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:4095
  #, 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:4110
  #, 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:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Argument MOLD requis pour NULL Ã  %L"
  
! #: fortran/interface.cc:4130
  #, 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:4172
  #, 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:4183
  #, 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:4268
  #, 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:4338
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/interface.cc:4711
  #, 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:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Mauvais type d'interface"
  
! #: fortran/interface.cc:4922
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ne peut Ã©craser GENERIC %qs Ã  %L"
  
! #: fortran/interface.cc:4934
  #, 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:4942
  #, 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:4950
  #, 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:4959
  #, 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:4965
  #, 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:4974
  #, 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:4985
  #, 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:4993
  #, 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:5004
  #, 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:5034
  #, 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:5045
  #, 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:5054
  #, 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:5063
  #, 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:5074
  #, 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:5081
  #, 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:5102
  #, 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:5109
  #, 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:5116
  #, 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:5120
  #, 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:5124
  #, 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:5128
  #, 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:5186 fortran/interface.cc:5232
  #, 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:5198
  #, 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:5210
  #, 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:5217
  #, 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"
--- 66842,67548 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: type dÃ©rivÃ© invalide"
  
! #: fortran/interface.cc:899
  #, 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:928
  #, 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:931
  #, 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:944
  #, 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:962
  #, 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:971
  #, 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:982
  #, 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:989
  #, 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:998 fortran/resolve.cc:17384
  #, 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:1005 fortran/resolve.cc:17402
  #, 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:1110
  #, 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:1468 fortran/interface.cc:1540
  #, 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:1653
  #, 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:1700
  #, 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:1889
  #, 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:1894
  #, 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:1898
  #, 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:1902
  #, 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:1914
  #, 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:1918
  #, 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:1926
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "ProcÃ©dure interne %qs dans %s Ã  %L"
  
! #: fortran/interface.cc:1983 fortran/interface.cc:1988
  #, 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:1993
  #, 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:2031
  #, 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:2236
  #, 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:2239
  #, 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:2242
  #, 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:2245
  #, 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:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argument de procÃ©dure invalide Ã  %L"
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, 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:2417
  #, 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:2440
  #, 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:2450
  #, 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:2460
  #, 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:2474
  #, 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:2491
  #, 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:2501
  #, 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:2516
  #, 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:2532
  #, 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:2551
  #, 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:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, 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:2638
  #, 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:2714
  #, 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:2725
  #, 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:2730
  #, 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:2743
  #, 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:2751
  #, 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:3118
  #, 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:3141
  #, 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:3145
  #, 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:3154
  #, 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:3164
  #, 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:3177
  #, 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:3191
  #, 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:3220
  #, 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:3223
  #, 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:3249
  #, 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:3273
  #, 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:3280
  #, 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:3295
  #, 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:3314
  #, 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:3324 fortran/interface.cc:3329
  #, 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:3350
  #, 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:3367
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ProcÃ©dure attendue pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3432
  #, 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:3461
  #, 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:3472
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "L'argument effectif pour %qs doit Ãªtre un pointeur Ã  %L"
  
! #: fortran/interface.cc:3483
  #, 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:3494
  #, 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:3508
  #, 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:3523
  #, 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:3538
  #, 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:3551
  #, 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:3562
  #, 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:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, 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:3699
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Argument effectif manquant pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Mauvais code de composant"
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Liste non concordante"
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): donnÃ©e corrompue"
  
! #: fortran/interface.cc:3892
  #, 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:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Liste non concordante"
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, 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:4017
  #, 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:4021 fortran/interface.cc:4031
  #, 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:4027
  #, 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:4040
  #, 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:4048
  #, 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:4056
  #, 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:4073
  #, 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:4082
  #, 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:4091
  #, 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:4106
  #, 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:4121
  #, 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:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Argument MOLD requis pour NULL Ã  %L"
  
! #: fortran/interface.cc:4141
  #, 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:4183
  #, 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:4194
  #, 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:4279
  #, 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:4349
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/interface.cc:4722
  #, 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:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Mauvais type d'interface"
  
! #: fortran/interface.cc:4933
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ne peut Ã©craser GENERIC %qs Ã  %L"
  
! #: fortran/interface.cc:4945
  #, 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:4953
  #, 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:4961
  #, 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:4970
  #, 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:4976
  #, 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:4985
  #, 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:4996
  #, 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:5004
  #, 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:5015
  #, 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:5045
  #, 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:5056
  #, 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:5065
  #, 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:5074
  #, 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:5085
  #, 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:5092
  #, 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:5113
  #, 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:5120
  #, 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:5127
  #, 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:5131
  #, 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:5135
  #, 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:5139
  #, 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:5197 fortran/interface.cc:5243
  #, 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:5209
  #, 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:5221
  #, 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:5228
  #, 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 "do_check(): trop d'arguments"
*** 67561,67698 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr "add_sym(): Mauvais mode de dimensionnement"
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "L'intrinsÃ¨que %qs Ã  %L n'est pas inclus dans le standard sÃ©lectionnÃ© mais %s et %qs seront traitÃ©s comme s'ils avaient Ã©tÃ© dÃ©clarÃ©s EXTERNAL.  Utilisez l'option %<-std=%> appropriÃ©e ou dÃ©finissez %<-fall-intrinsics%> pour autoriser ces intrinsÃ¨ques"
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr "make_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qs"
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr "L'intrinsÃ¨que ALLOCATED Ã  %L requiert un tableau ou une entitÃ© allouable scalaire"
  
! #: fortran/intrinsic.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "EntitÃ© scalaire requise Ã  %L"
  
! #: fortran/intrinsic.cc:4335
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "EntitÃ© tableau requise Ã  %L"
  
! #: fortran/intrinsic.cc:4342
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Mot clÃ© %qs invalide dans la fonction intrinsÃ¨que %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4369
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Trop d'arguments dans l'appel Ã  %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Les fonctions de listes d'arguments %%VAL, %%LOC ou %%REF ne sont pas permises dans ce contexte Ã  %L"
  
! #: fortran/intrinsic.cc:4388
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Impossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4395
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "L'argument %qs apparaÃ®t deux fois dans l'appel de %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4409
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Argument effectif %qs manquant dans l'appel de %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATE RETURN pas permis Ã  %L"
  
! #: fortran/intrinsic.cc:4479
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Dans l'appel Ã  %qs Ã  %L, dÃ©saccord de type dans l'argument %qs; passe %qs Ã  %qs"
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "resolve_intrinsic(): Trop d'arguments pour l'intrinsÃ¨que"
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "do_simplify(): Trop d'arguments pour l'intrinsÃ¨que"
  
! #: fortran/intrinsic.cc:4741
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "init_arglist(): trop d'arguments"
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Code standard invalide pour l'intrinsÃ¨que %qs (%d)"
  
! #: fortran/intrinsic.cc:4902
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "L'intrinsÃ¨que %qs (%s) est utilisÃ© Ã  %L"
  
! #: fortran/intrinsic.cc:4974
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "Fonction %qs comme expression d'initialisation Ã  %L"
  
! #: fortran/intrinsic.cc:4992
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "La fonction transformationnelle %qs Ã  %L est invalide dans une expression d'initialisation"
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Fonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %L"
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  l'intrinsÃ¨que %qs dans un bloc DO CONCURRENT Ã  %L n'est pas PURE"
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  l'intrinsÃ¨que %qs Ã  %L n'est pas PURE"
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Extension: Conversion de %s vers %s Ã  %L"
  
! #: fortran/intrinsic.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Conversion non standard de %s vers %s Ã  %L"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Changement possible de valeur dans la conversion de %s vers %s Ã  %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Conversion de %s vers %s Ã  %L"
--- 67582,67719 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr "add_sym(): Mauvais mode de dimensionnement"
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "L'intrinsÃ¨que %qs Ã  %L n'est pas inclus dans le standard sÃ©lectionnÃ© mais %s et %qs seront traitÃ©s comme s'ils avaient Ã©tÃ© dÃ©clarÃ©s EXTERNAL.  Utilisez l'option %<-std=%> appropriÃ©e ou dÃ©finissez %<-fall-intrinsics%> pour autoriser ces intrinsÃ¨ques"
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr "make_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qs"
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr "L'intrinsÃ¨que ALLOCATED Ã  %L requiert un tableau ou une entitÃ© allouable scalaire"
  
! #: fortran/intrinsic.cc:4325
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "EntitÃ© scalaire requise Ã  %L"
  
! #: fortran/intrinsic.cc:4336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "EntitÃ© tableau requise Ã  %L"
  
! #: fortran/intrinsic.cc:4343
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Mot clÃ© %qs invalide dans la fonction intrinsÃ¨que %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4370
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Trop d'arguments dans l'appel Ã  %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Les fonctions de listes d'arguments %%VAL, %%LOC ou %%REF ne sont pas permises dans ce contexte Ã  %L"
  
! #: fortran/intrinsic.cc:4389
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Impossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4396
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "L'argument %qs apparaÃ®t deux fois dans l'appel de %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4410
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Argument effectif %qs manquant dans l'appel de %qs Ã  %L"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATE RETURN pas permis Ã  %L"
  
! #: fortran/intrinsic.cc:4480
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Dans l'appel Ã  %qs Ã  %L, dÃ©saccord de type dans l'argument %qs; passe %qs Ã  %qs"
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "resolve_intrinsic(): Trop d'arguments pour l'intrinsÃ¨que"
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "do_simplify(): Trop d'arguments pour l'intrinsÃ¨que"
  
! #: fortran/intrinsic.cc:4742
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "init_arglist(): trop d'arguments"
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Code standard invalide pour l'intrinsÃ¨que %qs (%d)"
  
! #: fortran/intrinsic.cc:4903
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "L'intrinsÃ¨que %qs (%s) est utilisÃ© Ã  %L"
  
! #: fortran/intrinsic.cc:4975
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "Fonction %qs comme expression d'initialisation Ã  %L"
  
! #: fortran/intrinsic.cc:4993
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "La fonction transformationnelle %qs Ã  %L est invalide dans une expression d'initialisation"
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Fonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %L"
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  l'intrinsÃ¨que %qs dans un bloc DO CONCURRENT Ã  %L n'est pas PURE"
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  l'intrinsÃ¨que %qs Ã  %L n'est pas PURE"
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Extension: Conversion de %s vers %s Ã  %L"
  
! #: fortran/intrinsic.cc:5291
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Conversion non standard de %s vers %s Ã  %L"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Changement possible de valeur dans la conversion de %s vers %s Ã  %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Conversion de %s vers %s Ã  %L"
*************** msgstr "Conversion de %s vers %s Ã  %L"
*** 67700,67721 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Impossible de convertir %s en %s Ã  %L"
  
! #: fortran/intrinsic.cc:5403
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Impossible de convertir %qs en %qs Ã  %L"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "%qs, dÃ©clarÃ© Ã  %L, pourrait masquer l'intrinsÃ¨que du mÃªme nom. Pour appeler l'intrinsÃ¨que, des dÃ©clarations INTRINSIC explicites peuvent Ãªtre nÃ©cessaires."
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr "%qs, dÃ©clarÃ© Ã  %L, est aussi le nom d'un intrinsÃ¨que. Il peut uniquement Ãªtre appelÃ© via une interface explicite ou s'il est dÃ©clarÃ© EXTERNAL."
--- 67721,67742 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Impossible de convertir %s en %s Ã  %L"
  
! #: fortran/intrinsic.cc:5404
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Impossible de convertir %qs en %qs Ã  %L"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "%qs, dÃ©clarÃ© Ã  %L, pourrait masquer l'intrinsÃ¨que du mÃªme nom. Pour appeler l'intrinsÃ¨que, des dÃ©clarations INTRINSIC explicites peuvent Ãªtre nÃ©cessaires."
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr "%qs, dÃ©clarÃ© Ã  %L, est aussi le nom d'un intrinsÃ¨que. Il peut uniquement Ãªtre appelÃ© via une interface explicite ou s'il est dÃ©clarÃ© EXTERNAL."
*************** msgstr "L'instruction CLOSE Ã  %L requie
*** 68156,68162 ****
  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:2855 fortran/match.cc:3099
  #, 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"
--- 68177,68183 ----
  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:2855 fortran/match.cc:3123
  #, 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"
*************** msgstr "NAMELIST %qs dans l'instruction
*** 68251,68257 ****
  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:3431 fortran/resolve.cc:15248
  #, 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"
--- 68272,68278 ----
  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:3431 fortran/resolve.cc:15252
  #, 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"
*************** msgstr "L'instruction INQUIRE n'est pas
*** 68376,68382 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "L'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, 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"
--- 68397,68403 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "L'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, 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"
*************** msgstr "L'instruction %s Ã  %C quitte le
*** 68723,69166 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "L'instruction %s Ã  %C quitte le bloc structurÃ© OpenMP"
  
! #: fortran/match.cc:2890
  #, 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:2896
  #, 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:2898
  #, 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:2927
  #, 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:2932
  #, 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:3034
  #, 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:3057
  #, 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:3063
  #, 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:3079
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "SpÃ©cificateur QUIET= pour %s Ã  %L"
  
! #: fortran/match.cc:3093
  #, 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:3109
  #, 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:3114
  #, 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:3126
  #, 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:3138
  #, 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:3145
  #, 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:3152
  #, 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:3159
  #, 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:3166
  #, 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:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "Instruction PAUSE Ã  %C"
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "Instruction ERROR STOP Ã  %C"
  
! #: fortran/match.cc:3275
  #, 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:3290
  #, 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:3297
  #, 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:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Balise STAT redondante trouvÃ©e Ã  %L"
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Balise ERRMSG redondante trouvÃ©e Ã  %L"
  
! #: fortran/match.cc:3369
  #, 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:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Instruction EVENT POST Ã  %C"
  
! #: fortran/match.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Instruction EVENT WAIT Ã  %C"
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Instruction FAIL IMAGE Ã  %C"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Instruction FORM TEAM Ã  %C"
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Instruction CHANGE TEAM Ã  %C"
  
! #: fortran/match.cc:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "Instruction END TEAM Ã  %C"
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "Instruction SYNC TEAM Ã  %C"
  
! #: fortran/match.cc:3617
  #, 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:3632
  #, 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:3639
  #, 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:3711
  #, 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:3776
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "Instruction LOCK Ã  %C"
  
! #: fortran/match.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "Instruction UNLOCK Ã  %C"
  
! #: fortran/match.cc:3811
  #, 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:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "Instruction SYNC Ã  %C"
  
! #: fortran/match.cc:3829
  #, 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:3835
  #, 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:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Instruction ASSIGN Ã  %C"
  
! #: fortran/match.cc:4059
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Instruction GOTO assignÃ© Ã  %C"
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, 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:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "GOTO calculÃ© Ã  %C"
  
! #: fortran/match.cc:4239
  #, 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:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typespec dans ALLOCATE Ã  %L"
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Constante inattendue Ã  %C"
  
! #: fortran/match.cc:4315
  #, 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:4330
  #, 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:4352
  #, 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:4357
  #, 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:4379
  #, 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:4391
  #, 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:4399
  #, 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:4416
  #, 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:4443
  #, 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:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "Balise ERRMSG Ã  %L"
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "Balise SOURCE Ã  %L"
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Balise SOURCE redondante trouvÃ©e Ã  %L"
  
! #: fortran/match.cc:4495
  #, 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:4501
  #, 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:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "Balise MOLD Ã  %L"
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Balise MOLD redondante trouvÃ©e Ã  %L"
  
! #: fortran/match.cc:4532
  #, 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:4558
  #, 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:4566
  #, 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:4578
  #, 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:4645
  #, 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:4660
  #, 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:4754
  #, 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:4764
  #, 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:4771
  #, 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:4787
  #, 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:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG Ã  %L"
  
! #: fortran/match.cc:4881
  #, 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:4887
  #, 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:4896
  #, 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:4927
  #, 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:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "RÃ©fÃ©rence Ã  un composant attendue Ã  %C"
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Rebut aprÃ¨s CALL Ã  %C"
  
! #: fortran/match.cc:4975
  #, 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:5072
  #, 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:5213
  #, 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"
--- 68744,69187 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "L'instruction %s Ã  %C quitte le bloc structurÃ© OpenMP"
  
! #: fortran/match.cc:2893
  #, 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:2899
  #, 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:2901
  #, 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:2948
  #, 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:2953
  #, 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:3058
  #, 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:3081
  #, 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:3087
  #, 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:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "SpÃ©cificateur QUIET= pour %s Ã  %L"
  
! #: fortran/match.cc:3117
  #, 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:3133
  #, 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:3138
  #, 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:3150
  #, 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:3162
  #, 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:3169
  #, 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:3176
  #, 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:3183
  #, 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:3190
  #, 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:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "Instruction PAUSE Ã  %C"
  
! #: fortran/match.cc:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "Instruction ERROR STOP Ã  %C"
  
! #: fortran/match.cc:3299
  #, 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:3314
  #, 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:3321
  #, 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:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Balise STAT redondante trouvÃ©e Ã  %L"
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Balise ERRMSG redondante trouvÃ©e Ã  %L"
  
! #: fortran/match.cc:3393
  #, 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:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Instruction EVENT POST Ã  %C"
  
! #: fortran/match.cc:3469
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Instruction EVENT WAIT Ã  %C"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Instruction FAIL IMAGE Ã  %C"
  
! #: fortran/match.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Instruction FORM TEAM Ã  %C"
  
! #: fortran/match.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Instruction CHANGE TEAM Ã  %C"
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "Instruction END TEAM Ã  %C"
  
! #: fortran/match.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "Instruction SYNC TEAM Ã  %C"
  
! #: fortran/match.cc:3641
  #, 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:3656
  #, 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:3663
  #, 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:3735
  #, 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:3800
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "Instruction LOCK Ã  %C"
  
! #: fortran/match.cc:3810
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "Instruction UNLOCK Ã  %C"
  
! #: fortran/match.cc:3835
  #, 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:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "Instruction SYNC Ã  %C"
  
! #: fortran/match.cc:3853
  #, 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:3859
  #, 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:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Instruction ASSIGN Ã  %C"
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Instruction GOTO assignÃ© Ã  %C"
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, 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:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "GOTO calculÃ© Ã  %C"
  
! #: fortran/match.cc:4263
  #, 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:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typespec dans ALLOCATE Ã  %L"
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Constante inattendue Ã  %C"
  
! #: fortran/match.cc:4339
  #, 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:4354
  #, 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:4376
  #, 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:4381
  #, 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:4403
  #, 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:4415
  #, 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:4423
  #, 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:4440
  #, 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:4467
  #, 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:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "Balise ERRMSG Ã  %L"
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "Balise SOURCE Ã  %L"
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Balise SOURCE redondante trouvÃ©e Ã  %L"
  
! #: fortran/match.cc:4519
  #, 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:4525
  #, 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:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "Balise MOLD Ã  %L"
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Balise MOLD redondante trouvÃ©e Ã  %L"
  
! #: fortran/match.cc:4556
  #, 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:4582
  #, 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:4590
  #, 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:4602
  #, 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:4669
  #, 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:4684
  #, 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:4778
  #, 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:4788
  #, 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:4795
  #, 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:4811
  #, 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:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG Ã  %L"
  
! #: fortran/match.cc:4905
  #, 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:4911
  #, 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:4920
  #, 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:4951
  #, 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:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "RÃ©fÃ©rence Ã  un composant attendue Ã  %C"
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Rebut aprÃ¨s CALL Ã  %C"
  
! #: fortran/match.cc:4999
  #, 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:5096
  #, 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:5237
  #, 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
*** 69168,69224 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, 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:5312
  #, 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:5328
  #, 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:5335
  #, 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:5345
  #, 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:5391
  #, 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:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "Construction BLOCK DATA Ã  %L"
  
! #: fortran/match.cc:5539
  #, 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:5547
  #, 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Ã©"
--- 69189,69245 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, 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:5336
  #, 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:5352
  #, 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:5359
  #, 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:5369
  #, 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:5415
  #, 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:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "Construction BLOCK DATA Ã  %L"
  
! #: fortran/match.cc:5563
  #, 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:5571
  #, 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
*** 69226,69403 ****
  #. 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:5572
  #, 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:5591
  #, 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:5734
  #, 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:5742
  #, 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:5775
  #, 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:5789
  #, 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:5802
  #, 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:5807
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "Instruction EQUIVALENCE Ã  %C"
  
! #: fortran/match.cc:5943
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "La fonction-instruction Ã  %L est rÃ©cursive"
  
! #: fortran/match.cc:5949
  #, 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:5960
  #, 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:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Fonction-instruction Ã  %C"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, 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:6135 fortran/match.cc:6141
  #, 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:6150
  #, 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:6182
  #, 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:6477
  #, 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:6518
  #, 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:6543
  #, 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:6699
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Instruction SELECT RANK Ã  %C"
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, 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:6792
  #, 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:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Instruction CASE inattendue Ã  %C"
  
! #: fortran/match.cc:6880
  #, 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:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Instruction TYPE IS inattendue Ã  %C"
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, 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:7028
  #, 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:7048
  #, 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:7094
  #, 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:7103
  #, 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:7130
  #, 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:7252
  #, 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:7290
  #, 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"
--- 69247,69424 ----
  #. 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:5596
  #, 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:5615
  #, 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:5758
  #, 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:5766
  #, 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:5799
  #, 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:5813
  #, 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:5826
  #, 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:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "Instruction EQUIVALENCE Ã  %C"
  
! #: fortran/match.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "La fonction-instruction Ã  %L est rÃ©cursive"
  
! #: fortran/match.cc:5973
  #, 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:5984
  #, 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:5989
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Fonction-instruction Ã  %C"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, 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:6159 fortran/match.cc:6165
  #, 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:6174
  #, 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:6206
  #, 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:6501
  #, 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:6542
  #, 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:6567
  #, 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:6723
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Instruction SELECT RANK Ã  %C"
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, 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:6816
  #, 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:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Instruction CASE inattendue Ã  %C"
  
! #: fortran/match.cc:6904
  #, 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:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Instruction TYPE IS inattendue Ã  %C"
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, 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:7052
  #, 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:7072
  #, 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:7118
  #, 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:7127
  #, 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:7154
  #, 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:7276
  #, 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:7314
  #, 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 "Le paramÃ¨tre de la clause ORDER
*** 70583,70590 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clause ORDER ne doit pas Ãªtre utilisÃ©e avec ORDERED Ã  %L"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, 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"
--- 70604,70611 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clause ORDER ne doit pas Ãªtre utilisÃ©e avec ORDERED Ã  %L"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, 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 "Expression entiÃ¨re attendue dan
*** 70676,70682 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qs apparaÃ®t plus d'une fois dans les clauses %<allocate%> Ã  %L"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, 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 dans la clause de privatisation explicite"
--- 70697,70703 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qs apparaÃ®t plus d'une fois dans les clauses %<allocate%> Ã  %L"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, 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 dans la clause de privatisation explicite"
*************** msgstr "L'intrinsÃ¨que %qs dÃ©clarÃ© INT
*** 72747,72753 ****
  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 lÃ  RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, 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"
--- 72768,72774 ----
  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 lÃ  RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, 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"
*************** msgstr "DÃ©claration explicite manquante
*** 72867,72873 ****
  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:3038 fortran/resolve.cc:17312
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
--- 72888,72894 ----
  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:3038 fortran/resolve.cc:17316
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
*************** msgstr "Une spÃ©cification de tableau ou
*** 73480,73548 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, 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:8121
  #, 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:8133
  #, 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:8191
  #, 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:8206
  #, gcc-internal-format, gfc-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:8217
! #, 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:8248
  #, 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:8277
  #, 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:8290
  #, 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:8304
  #, 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:8333
  #, 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:8365
  #, 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:8371 fortran/resolve.cc:8377
  #, 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"
--- 73501,73569 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "SpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %L"
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
  #, 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:8122
  #, 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:8134
  #, 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:8145 fortran/resolve.cc:8173
! #, 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:8192
  #, 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:8207
  #, gcc-internal-format, gfc-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:8249
  #, 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:8278
  #, 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:8291
  #, 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:8305
  #, 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:8334
  #, 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:8366
  #, 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:8372 fortran/resolve.cc:8378
  #, 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
*** 73551,73834 ****
  #. 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:8605
  #, 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:8656
  #, 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:8667
  #, 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:8680
  #, 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:8726
  #, 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:8745
  #, 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:8755
  #, 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:8773 fortran/resolve.cc:8781
  #, 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:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, 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:8882
  #, 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:8897
  #, 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:9000
  #, 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:9051
  #, 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:9060
  #, 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:9077
  #, 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:9093
  #, 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:9100
  #, 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:9105
  #, 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:9127
  #, 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:9138
  #, 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:9370
  #, 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:9408 fortran/resolve.cc:9420
  #, 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:9449
  #, 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:9462
  #, 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:9475
  #, 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:9478
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsÃ¨que %qs inattendu Ã  %L"
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, 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:9869
  #, 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:9878
  #, 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:9881
  #, 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:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, 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:10057
  #, 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:10067
  #, 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:10080
  #, 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:10089
  #, 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:10096
  #, 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:10107
  #, 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:10113
  #, 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:10128
  #, 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:10185
  #, 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:10195
  #, 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:10199
  #, 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:10202
  #, 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:10209 fortran/resolve.cc:10331
  #, 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:10221 fortran/resolve.cc:10343
  #, 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:10233
  #, 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:10246
  #, 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:10307
  #, 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:10311 fortran/resolve.cc:10321
  #, 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:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, 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:10405 fortran/resolve.cc:10430
  #, 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"
--- 73572,73855 ----
  #. 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:8606
  #, 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:8657
  #, 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:8668
  #, 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:8681
  #, 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:8727
  #, 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:8746
  #, 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:8756
  #, 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:8774 fortran/resolve.cc:8782
  #, 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:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, 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:8883
  #, 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:8898
  #, 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:9001
  #, 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:9052
  #, 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:9061
  #, 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:9078
  #, 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:9094
  #, 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:9101
  #, 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:9106
  #, 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:9128
  #, 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:9139
  #, 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:9371
  #, 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:9409 fortran/resolve.cc:9421
  #, 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:9450
  #, 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:9463
  #, 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:9476
  #, 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:9479
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsÃ¨que %qs inattendu Ã  %L"
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, 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:9870
  #, 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:9879
  #, 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:9882
  #, 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:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, 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:10058
  #, 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:10068
  #, 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:10081
  #, 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:10090
  #, 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:10097
  #, 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:10108
  #, 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:10114
  #, 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:10129
  #, 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:10186
  #, 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:10196
  #, 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:10200
  #, 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:10203
  #, 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:10210 fortran/resolve.cc:10332
  #, 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:10222 fortran/resolve.cc:10344
  #, 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:10234
  #, 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:10247
  #, 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:10308
  #, 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:10312 fortran/resolve.cc:10322
  #, 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:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, 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:10406 fortran/resolve.cc:10431
  #, 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
*** 73836,74032 ****
  #. 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:10445
  #, 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:10517
  #, 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:10533
  #, 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:10541 fortran/resolve.cc:10628
  #, 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:10551 fortran/resolve.cc:10638
  #, 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:10582
  #, 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:10591
  #, 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:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Construction FORALL Ã  %L"
  
! #: fortran/resolve.cc:10759
  #, 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:10769
  #, 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:10846
  #, 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:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %L"
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, 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:11156
  #, 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:11160
  #, 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:11165
  #, 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:11172
  #, gcc-internal-format, gfc-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:11183
  #, 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:11503
  #, 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:11745
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation Ã  une procÃ©dure pointeur Ã  %L"
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, 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:12031
  #, 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:12042
  #, 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:12080
  #, 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:12114
  #, 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:12161
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide Ã  %L"
  
! #: fortran/resolve.cc:12165
  #, 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:12226
  #, 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:12231
  #, 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:12315
  #, 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:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.cc:12437
  #, 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:12531
  #, 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:12545
  #, 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"
--- 73857,74053 ----
  #. 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:10446
  #, 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:10518
  #, 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:10534
  #, 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:10542 fortran/resolve.cc:10629
  #, 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:10552 fortran/resolve.cc:10639
  #, 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:10583
  #, 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:10592
  #, 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:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Construction FORALL Ã  %L"
  
! #: fortran/resolve.cc:10760
  #, 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:10770
  #, 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:10847
  #, 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:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "L'expression CHARACTER sera tronquÃ©e dans l'affectation (%ld/%ld) Ã  %L"
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, 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:11157
  #, 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:11161
  #, 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:11166
  #, 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:11173
  #, gcc-internal-format, gfc-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:11184
  #, 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:11504
  #, 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:11746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation Ã  une procÃ©dure pointeur Ã  %L"
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, 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:12032
  #, 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:12043
  #, 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:12081
  #, 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:12115
  #, 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:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide Ã  %L"
  
! #: fortran/resolve.cc:12166
  #, 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:12227
  #, 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:12232
  #, 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:12316
  #, 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:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.cc:12438
  #, 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:12532
  #, 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:12546
  #, 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
*** 74034,74999 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, 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:12889
  #, 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:12897
  #, 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:12908
  #, 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:12924
  #, 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:12936
  #, 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:12969
  #, 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:12991
  #, 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:13024
  #, 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"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, 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:13085
  #, 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:13106
  #, 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:13113
  #, 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:13160
  #, 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:13163
  #, 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:13166
  #, 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:13169
  #, 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:13172
  #, 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:13175
  #, 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:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ã  %L"
  
! #: fortran/resolve.cc:13249
  #, 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:13272
  #, 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:13294
  #, 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:13312
  #, 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:13324
  #, 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:13334
  #, 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:13344
  #, 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:13363
  #, 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:13367
  #, 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:13371
  #, 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:13375
  #, 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:13388
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs Ã  %L"
  
! #: fortran/resolve.cc:13399
  #, 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:13405
  #, 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:13425
  #, 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:13482
  #, 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:13488
  #, 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:13494
  #, 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:13502
  #, 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:13508
  #, 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:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, 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:13669
  #, 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:13678
  #, 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:13686
  #, 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:13692
  #, 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:13698
  #, 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:13706
  #, 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:13715
  #, 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:13737
  #, 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:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Seules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e"
  
! #: fortran/resolve.cc:13814
  #, 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:13850
  #, 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:13909
  #, 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:13921
  #, 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:13949
  #, 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:14005
  #, 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:14217
  #, 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:14260
  #, 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:14274
  #, 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:14288 fortran/resolve.cc:14774
  #, 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:14296
  #, 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:14305
  #, 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:14311
  #, 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:14317
  #, 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:14346
  #, 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:14356
  #, 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:14451
  #, 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:14554
  #, 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:14563
  #, 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:14573
  #, 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:14598
  #, 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:14609
  #, 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:14707
  #, 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:14721
  #, 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:14737
  #, 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:14747
  #, 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:14756
  #, 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:14765
  #, 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:14807
  #, 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:14820
  #, 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:14831
  #, 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:14864
  #, 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:14872
  #, 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:14881
  #, 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:14967
  #, 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:15012
  #, 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:15025
  #, 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:15089
  #, 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:15122
  #, 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:15136
  #, 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:15201
  #, 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:15207
  #, 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:15213
  #, 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:15221
  #, 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:15238
  #, 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:15260
  #, 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:15271
  #, 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:15298
  #, 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:15317
  #, 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:15333
  #, 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:15344
  #, 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:15352
  #, 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:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeur"
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, 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:15525
  #, 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:15528
  #, 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:15628
  #, 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:15649
  #, 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:15662
  #, 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:15665
  #, 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:15675
  #, 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:15682
  #, 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:15695
  #, 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:15701
  #, 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:15711
  #, 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:15720
  #, 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:15733 fortran/resolve.cc:15910
  #, 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:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, 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:15807
  #, 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:15814
  #, 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:15821
  #, 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:15847
  #, 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:15857
  #, 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:15936
  #, 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:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, 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:16003
  #, 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:16016
  #, 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:16025
  #, 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:16038
  #, 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:16054
  #, 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:16062
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.cc:16069
  #, 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:16082
  #, 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:16091
  #, 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:16107
  #, 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:16113
  #, 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:16138
  #, 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:16209
  #, 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:16221
  #, 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:16328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "EntitÃ© dÃ©finissable attendue prÃ¨s de %L"
  
! #: fortran/resolve.cc:16336
  #, 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:16343
  #, 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:16350
  #, 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:16366
  #, 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:16373
  #, 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:16382
  #, 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:16428
  #, 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:16441
  #, 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:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, 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"
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©e"
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©e"
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMON"
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Erreur de syntaxe dans l'instruction EQUIVALENCE Ã  %L"
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Soit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTED"
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Le membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qs"
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Le composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La sous-chaÃ®ne Ã  %L a une longueur zÃ©ro"
  
! #: fortran/resolve.cc:17255
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %L"
  
! #: fortran/resolve.cc:17322
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fonction PUBLIC %qs Ã  %L du type PRIVATE %qs"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ã  %L n'a pas de type IMPLICIT"
  
! #: fortran/resolve.cc:17355
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTION"
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re tacite"
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "L'interface opÃ©rateur Ã  %L doit avoir, au plus, deux arguments"
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "La procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PURE"
--- 74055,75020 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, 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:12890
  #, 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:12898
  #, 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:12909
  #, 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:12925
  #, 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:12937
  #, 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:12970
  #, 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:12992
  #, 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:13025
  #, 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"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, 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:13086
  #, 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:13107
  #, 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:13114
  #, 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:13161
  #, 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:13164
  #, 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:13167
  #, 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:13170
  #, 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:13173
  #, 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:13176
  #, 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:13218
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ã  %L"
  
! #: fortran/resolve.cc:13250
  #, 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:13273
  #, 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:13295
  #, 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:13313
  #, 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:13325
  #, 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:13335
  #, 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:13345
  #, 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:13364
  #, 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:13368
  #, 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:13372
  #, 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:13376
  #, 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:13389
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs Ã  %L"
  
! #: fortran/resolve.cc:13400
  #, 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:13406
  #, 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:13426
  #, 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:13483
  #, 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:13489
  #, 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:13495
  #, 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:13503
  #, 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:13509
  #, 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:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, 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:13670
  #, 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:13679
  #, 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:13687
  #, 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:13693
  #, 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:13699
  #, 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:13707
  #, 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:13716
  #, 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:13738
  #, 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:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Seules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e"
  
! #: fortran/resolve.cc:13815
  #, 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:13851
  #, 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:13910
  #, 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:13922
  #, 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:13950
  #, 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:14006
  #, 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:14218
  #, 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:14261
  #, 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:14275
  #, 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:14289 fortran/resolve.cc:14775
  #, 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:14297
  #, 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:14306
  #, 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:14312
  #, 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:14318
  #, 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:14347
  #, 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:14357
  #, 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:14452
  #, 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:14555
  #, 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:14564
  #, 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:14574
  #, 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:14599
  #, 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:14610
  #, 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:14708
  #, 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:14722
  #, 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:14738
  #, 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:14748
  #, 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:14757
  #, 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:14766
  #, 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:14808
  #, 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:14821
  #, 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:14832
  #, 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:14865
  #, 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:14873
  #, 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:14882
  #, 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:14968
  #, 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:15013
  #, 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:15026
  #, 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:15090
  #, 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:15123
  #, 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:15137
  #, 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:15205
  #, 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:15211
  #, 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:15217
  #, 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:15225
  #, 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:15242
  #, 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:15264
  #, 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:15275
  #, 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:15302
  #, 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:15321
  #, 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:15337
  #, 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:15348
  #, 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:15356
  #, 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:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeur"
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, 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:15529
  #, 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:15532
  #, 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:15632
  #, 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:15653
  #, 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:15666
  #, 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:15669
  #, 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:15679
  #, 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:15686
  #, 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:15699
  #, 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:15705
  #, 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:15715
  #, 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:15724
  #, 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:15737 fortran/resolve.cc:15914
  #, 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:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, 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:15811
  #, 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:15818
  #, 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:15825
  #, 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:15851
  #, 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:15861
  #, 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:15940
  #, 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:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, 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:16007
  #, 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:16020
  #, 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:16029
  #, 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:16042
  #, 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:16058
  #, 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:16066
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©e"
  
! #: fortran/resolve.cc:16073
  #, 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:16086
  #, 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:16095
  #, 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:16111
  #, 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:16117
  #, 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:16142
  #, 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:16213
  #, 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:16225
  #, 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:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "EntitÃ© dÃ©finissable attendue prÃ¨s de %L"
  
! #: fortran/resolve.cc:16340
  #, 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:16347
  #, 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:16354
  #, 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:16370
  #, 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:16377
  #, 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:16386
  #, 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:16432
  #, 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:16445
  #, 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:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, 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"
  
! #: fortran/resolve.cc:16858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©e"
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "L'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©e"
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMON"
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Erreur de syntaxe dans l'instruction EQUIVALENCE Ã  %L"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Soit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTED"
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Le membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qs"
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Le composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE"
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La sous-chaÃ®ne Ã  %L a une longueur zÃ©ro"
  
! #: fortran/resolve.cc:17259
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %L"
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fonction PUBLIC %qs Ã  %L du type PRIVATE %qs"
  
! #: fortran/resolve.cc:17339
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ã  %L n'a pas de type IMPLICIT"
  
! #: fortran/resolve.cc:17359
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTION"
  
! #: fortran/resolve.cc:17369
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re tacite"
  
! #: fortran/resolve.cc:17377
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "La procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argument"
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnel"
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "L'interface opÃ©rateur Ã  %L doit avoir, au plus, deux arguments"
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "La procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PURE"
*************** msgstr "Initialisations inÃ©gales et se
*** 75884,75900 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, 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:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "mauvais type d'expression durant le parcours (%d)"
--- 75905,75921 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, 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:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "mauvais type d'expression durant le parcours (%d)"
*************** msgstr "Op intrinsÃ¨que inconnue"
*** 76085,76091 ****
  msgid "Unknown argument list function at %L"
  msgstr "Fonction de liste d'arguments inconnue Ã  %L"
  
! #: fortran/trans-expr.cc:9998
  #, 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"
--- 76106,76112 ----
  msgid "Unknown argument list function at %L"
  msgstr "Fonction de liste d'arguments inconnue Ã  %L"
  
! #: fortran/trans-expr.cc:10005
  #, 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 "DÃ©solÃ©, le composant de l'Ã©vÃ
*** 76111,76122 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©e"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: format avec une liste de noms"
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Mauvais type de base d'E/S (%d)"
--- 76132,76143 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©e"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: format avec une liste de noms"
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Mauvais type de base d'E/S (%d)"
*************** msgstr "type d'expression non gÃ©rÃ©"
*** 76146,76197 ****
  msgid "unhandled expression"
  msgstr "expression non gÃ©rÃ©e"
  
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Mauvais code d'instruction"
  
! #: fortran/trans-openmp.cc:7591
  #, gcc-internal-format, gfc-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:7601
  #, 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:7604
  #, 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:7607
  #, 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:7610
  #, 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:7613
  #, 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:7710
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/trans-openmp.cc:7721
  #, 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:7733
  #, 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"
--- 76167,76218 ----
  msgid "unhandled expression"
  msgstr "expression non gÃ©rÃ©e"
  
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Mauvais code d'instruction"
  
! #: fortran/trans-openmp.cc:7593
  #, gcc-internal-format, gfc-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:7603
  #, 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:7606
  #, 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:7609
  #, 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:7612
  #, 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:7615
  #, 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:7712
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/trans-openmp.cc:7723
  #, 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:7735
  #, 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"
*************** msgstr "gfc_validate_kind(): Mauvais typ
*** 76286,76292 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): Mauvais sous-type obtenu"
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Mauvais code d'instruction"
--- 76307,76313 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): Mauvais sous-type obtenu"
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Mauvais code d'instruction"
*************** msgstr "%<-fobjc-sjlj-exceptions%> est i
*** 77591,77596 ****
--- 77612,77635 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "crÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qE"
  
+ #~ msgid "Alias for --help=target."
+ #~ msgstr "Synonyme pour --help=target."
+ 
+ #~ msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
+ #~ msgstr "passage d'un seul vecteur %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurs"
+ 
+ #~ msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
+ #~ msgstr "passage de %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurs"
+ 
+ #~ msgid "Builtin %qF requires arch14 or higher."
+ #~ msgstr "La fonction interne %qF requiert arch14 ou supÃ©rieur."
+ 
+ #~ msgid "%<return_value%> declared here"
+ #~ msgstr "%<return_value%> dÃ©clarÃ© ici"
+ 
+ #~ msgid "%s %qs instantiated"
+ #~ msgstr "%s %qs instanciÃ©"
+ 
  #~ msgid "# effect."
  #~ msgstr "# effet."
  
diff -Nrcpad gcc-12.1.0/gcc/po/gcc.pot gcc-12.2.0/gcc/po/gcc.pot
*** gcc-12.1.0/gcc/po/gcc.pot	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/gcc.pot	Fri Aug 19 08:09:53 2022
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-05-05 17:00+0000\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-08-17 22:17+0000\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
*************** msgstr ""
*** 285,335 ****
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
! #: config/darwin.h:154
  msgid "conflicting code generation switches"
  msgstr ""
  
! #: config/darwin.h:159
  msgid "-bundle_loader not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:161
  msgid "-client_name not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:170
  msgid "-keep_private_externs not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:172
  msgid "-private_bundle not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:180
  msgid "-compatibility_version only allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:182
  msgid "-current_version only allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:184
  msgid "-install_name only allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:195
  msgid "-bundle not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:211
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:216 config/darwin.h:614
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr ""
  
! #: config/darwin.h:285
  msgid "rdynamic is not supported"
  msgstr ""
  
--- 285,335 ----
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
! #: config/darwin.h:151
  msgid "conflicting code generation switches"
  msgstr ""
  
! #: config/darwin.h:156
  msgid "-bundle_loader not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:158
  msgid "-client_name not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:167
  msgid "-keep_private_externs not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:169
  msgid "-private_bundle not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:177
  msgid "-compatibility_version only allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:179
  msgid "-current_version only allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:181
  msgid "-install_name only allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:192
  msgid "-bundle not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:208
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:213 config/darwin.h:609
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr ""
  
! #: config/darwin.h:277
  msgid "rdynamic is not supported"
  msgstr ""
  
*************** msgstr ""
*** 446,452 ****
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:167
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
--- 446,452 ----
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
*************** msgstr ""
*** 18032,18043 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18032,18043 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12249
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12340
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "unable to generate reloads for:"
*** 19071,19191 ****
  msgstr ""
  
  #. What to print when a switch has no documentation.
! #: opts.cc:313
  msgid "This option lacks documentation."
  msgstr ""
  
! #: opts.cc:314
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1584
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1589
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1594
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1602
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1665
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1697
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1706
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1743
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1745
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1781
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1790
  #, c-format
  msgid ""
  " None found.  Use --help=%s to show *all* the options supported by the %s "
  "front-end.\n"
  msgstr ""
  
! #: opts.cc:1796
  #, c-format
  msgid ""
  " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1841
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr ""
  
! #: opts.cc:1891
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:1894
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:1897
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:1900 opts.cc:1940
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:1903
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:1909
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:1911
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:1922
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:1924
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:1926
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:1938
  msgid "The following options are language-related"
  msgstr ""
  
--- 19071,19191 ----
  msgstr ""
  
  #. What to print when a switch has no documentation.
! #: opts.cc:321
  msgid "This option lacks documentation."
  msgstr ""
  
! #: opts.cc:322
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1618
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1623
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1628
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1636
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1699
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1731
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1740
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1777
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1779
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1815
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1824
  #, c-format
  msgid ""
  " None found.  Use --help=%s to show *all* the options supported by the %s "
  "front-end.\n"
  msgstr ""
  
! #: opts.cc:1830
  #, c-format
  msgid ""
  " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1875
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr ""
  
! #: opts.cc:1925
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:1928
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:1931
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:1934 opts.cc:1974
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:1937
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:1943
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:1945
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:1956
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:1958
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:1960
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:1972
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgstr ""
*** 19602,19608 ****
  msgid "incompatible register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11907 config/arm/arm.cc:24475
  #, c-format
  msgid "missing operand"
  msgstr ""
--- 19602,19608 ----
  msgid "incompatible register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11907 config/arm/arm.cc:24483
  #, c-format
  msgid "missing operand"
  msgstr ""
*************** msgstr ""
*** 19627,19651 ****
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
! #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 19627,19651 ----
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33905
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26833 config/arm/arm.cc:33907
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26848 config/aarch64/aarch64.cc:26864
! #: config/arm/arm.cc:33922 config/arm/arm.cc:33938
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26872
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13509
! #: config/rs6000/rs6000.cc:14270 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 19661,19678 ****
  msgstr ""
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5531
! #: config/rs6000/rs6000.cc:13972 config/xtensa/xtensa.cc:2460
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13892
  #: config/xtensa/xtensa.cc:2427
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13920
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
--- 19661,19678 ----
  msgstr ""
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5531
! #: config/rs6000/rs6000.cc:13964 config/xtensa/xtensa.cc:2460
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13884
  #: config/xtensa/xtensa.cc:2427
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13912
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
*************** msgstr ""
*** 19702,19708 ****
  msgid "invalid %%U value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:13980
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
--- 19702,19708 ----
  msgid "invalid %%U value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:13972
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
*************** msgstr ""
*** 19712,19718 ****
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13756
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
--- 19712,19718 ----
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13748
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
*************** msgstr ""
*** 19725,19731 ****
  #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
  #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
  #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
--- 19725,19731 ----
  #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
  #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
  #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14275
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
*************** msgstr ""
*** 19808,19842 ****
  msgid "unrecognized supposed constant"
  msgstr ""
  
! #: config/arm/arm.cc:20839 config/arm/arm.cc:20864 config/arm/arm.cc:20874
! #: config/arm/arm.cc:20883 config/arm/arm.cc:20892
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.cc:23748 config/arm/arm.cc:23766
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.cc:23754
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.cc:23872 config/arm/arm.cc:23885 config/arm/arm.cc:23910
  #: config/nios2/nios2.cc:3081
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:23987 config/arm/arm.cc:24009 config/arm/arm.cc:24019
! #: config/arm/arm.cc:24029 config/arm/arm.cc:24039 config/arm/arm.cc:24078
! #: config/arm/arm.cc:24096 config/arm/arm.cc:24121 config/arm/arm.cc:24136
! #: config/arm/arm.cc:24163 config/arm/arm.cc:24170 config/arm/arm.cc:24188
! #: config/arm/arm.cc:24195 config/arm/arm.cc:24203 config/arm/arm.cc:24224
! #: config/arm/arm.cc:24231 config/arm/arm.cc:24422 config/arm/arm.cc:24429
! #: config/arm/arm.cc:24456 config/arm/arm.cc:24463 config/bfin/bfin.cc:1441
  #: config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455 config/bfin/bfin.cc:1462
  #: config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478 config/bfin/bfin.cc:1485
  #: config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3543
--- 19808,19842 ----
  msgid "unrecognized supposed constant"
  msgstr ""
  
! #: config/arm/arm.cc:20847 config/arm/arm.cc:20872 config/arm/arm.cc:20882
! #: config/arm/arm.cc:20891 config/arm/arm.cc:20900
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.cc:23756 config/arm/arm.cc:23774
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.cc:23762
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.cc:23880 config/arm/arm.cc:23893 config/arm/arm.cc:23918
  #: config/nios2/nios2.cc:3081
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:23995 config/arm/arm.cc:24017 config/arm/arm.cc:24027
! #: config/arm/arm.cc:24037 config/arm/arm.cc:24047 config/arm/arm.cc:24086
! #: config/arm/arm.cc:24104 config/arm/arm.cc:24129 config/arm/arm.cc:24144
! #: config/arm/arm.cc:24171 config/arm/arm.cc:24178 config/arm/arm.cc:24196
! #: config/arm/arm.cc:24203 config/arm/arm.cc:24211 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24239 config/arm/arm.cc:24430 config/arm/arm.cc:24437
! #: config/arm/arm.cc:24464 config/arm/arm.cc:24471 config/bfin/bfin.cc:1441
  #: config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455 config/bfin/bfin.cc:1462
  #: config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478 config/bfin/bfin.cc:1485
  #: config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3543
*************** msgstr ""
*** 19844,19856 ****
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:24091
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24112
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
--- 19844,19856 ----
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:24099
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24120
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
*************** msgstr ""
*** 19972,19978 ****
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
--- 19972,19978 ----
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7312 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
*************** msgstr ""
*** 20211,20308 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12901
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:12906
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13139
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr ""
  
! #: config/i386/i386.cc:13174
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.cc:13243
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.cc:13248
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13404
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13422
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13435
  #, c-format
  msgid ""
  "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13450
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:13478
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13519
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.cc:13786
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr ""
  
--- 20211,20308 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12334
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12873
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:12878
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13111
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr ""
  
! #: config/i386/i386.cc:13146
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.cc:13215
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.cc:13220
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr ""
  
! #: config/i386/i386.cc:13297
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13376
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13394
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13407
  #, c-format
  msgid ""
  "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13422
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:13450
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13468
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13491
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13595
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13657 config/i386/i386.cc:14046
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.cc:13758
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:16765
  msgid "unknown insn mode"
  msgstr ""
  
*************** msgstr ""
*** 20334,20340 ****
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13910
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 20334,20340 ----
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13902
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgstr ""
*** 20361,20386 ****
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
  #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
  #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
  #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
  #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
  #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
  #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
! #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
! #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr ""
--- 20361,20386 ----
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4261 config/loongarch/loongarch.cc:4283
! #: config/loongarch/loongarch.cc:4475 config/mips/mips.cc:9065
  #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4392 config/loongarch/loongarch.cc:4399
! #: config/loongarch/loongarch.cc:4406 config/loongarch/loongarch.cc:4413
! #: config/loongarch/loongarch.cc:4423 config/loongarch/loongarch.cc:4426
! #: config/loongarch/loongarch.cc:4438 config/loongarch/loongarch.cc:4441
! #: config/loongarch/loongarch.cc:4506 config/loongarch/loongarch.cc:4521
! #: config/loongarch/loongarch.cc:4530 config/mips/mips.cc:9164
  #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
  #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
  #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
  #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
  #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
! #: config/riscv/riscv.cc:3571 config/riscv/riscv.cc:3700
! #: config/riscv/riscv.cc:3706 config/riscv/riscv.cc:3715
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 20412,20418 ****
  msgstr ""
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr ""
  
--- 20412,20418 ----
  msgstr ""
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20552
  msgid "bad address"
  msgstr ""
  
*************** msgstr ""
*** 20615,20777 ****
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:10963
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13540
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13720
  #, c-format
  msgid "invalid %%A value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13729 config/xtensa/xtensa.cc:2403
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13744
  #, c-format
  msgid "invalid %%e value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13765
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13774
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13783
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13818
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13828
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13838
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13853 config/xtensa/xtensa.cc:2446
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13900
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13947
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13989
  #, c-format
  msgid "invalid %%t value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14006
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14018
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14032 config/xtensa/xtensa.cc:2415
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14082
  #, c-format
  msgid "invalid %%V value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14099 config/xtensa/xtensa.cc:2467
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14156
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14225
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15093
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27601
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27670
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28285
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28287
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28289
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28291
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28306
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28308
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28310
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28312
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr ""
  
--- 20615,20777 ----
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:10955
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13532
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13712
  #, c-format
  msgid "invalid %%A value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13721 config/xtensa/xtensa.cc:2403
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13736
  #, c-format
  msgid "invalid %%e value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13757
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13766
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13775
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13810
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13820
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13830
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13845 config/xtensa/xtensa.cc:2446
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13892
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13939
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13981
  #, c-format
  msgid "invalid %%t value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14010
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14024 config/xtensa/xtensa.cc:2415
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14074
  #, c-format
  msgid "invalid %%V value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14091 config/xtensa/xtensa.cc:2467
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14148
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14217
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15085
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23936
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27598
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27667
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27743
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28282
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28284
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28286
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28288
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28303
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28305
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28307
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28309
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr ""
  
*************** msgstr ""
*** 21130,21143 ****
  #: c/c-parser.cc:7172 c/c-parser.cc:11078 c/c-parser.cc:11113
  #: c/c-parser.cc:11144 c/c-parser.cc:11191 c/c-parser.cc:11372
  #: c/c-parser.cc:12204 c/c-parser.cc:12279 c/c-parser.cc:12322
! #: c/c-parser.cc:18438 c/c-parser.cc:18518 c/c-parser.cc:18848
! #: c/c-parser.cc:18874 c/c-parser.cc:18897 c/c-parser.cc:19347
! #: c/c-parser.cc:19391 c/gimple-parser.cc:396 c/gimple-parser.cc:437
  #: c/gimple-parser.cc:446 c/gimple-parser.cc:655 c/gimple-parser.cc:2245
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499 c/c-parser.cc:11365
  #: c/gimple-parser.cc:2053 c/gimple-parser.cc:2110 cp/parser.cc:15227
! #: cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
--- 21130,21143 ----
  #: c/c-parser.cc:7172 c/c-parser.cc:11078 c/c-parser.cc:11113
  #: c/c-parser.cc:11144 c/c-parser.cc:11191 c/c-parser.cc:11372
  #: c/c-parser.cc:12204 c/c-parser.cc:12279 c/c-parser.cc:12322
! #: c/c-parser.cc:18439 c/c-parser.cc:18519 c/c-parser.cc:18849
! #: c/c-parser.cc:18875 c/c-parser.cc:18898 c/c-parser.cc:19348
! #: c/c-parser.cc:19392 c/gimple-parser.cc:396 c/gimple-parser.cc:437
  #: c/gimple-parser.cc:446 c/gimple-parser.cc:655 c/gimple-parser.cc:2245
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499 c/c-parser.cc:11365
  #: c/gimple-parser.cc:2053 c/gimple-parser.cc:2110 cp/parser.cc:15227
! #: cp/parser.cc:32284 cp/parser.cc:32897
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
*************** msgstr ""
*** 21146,21156 ****
  #: c/c-parser.cc:4337 c/c-parser.cc:4699 c/c-parser.cc:4720 c/c-parser.cc:4729
  #: c/c-parser.cc:4780 c/c-parser.cc:4789 c/c-parser.cc:8541 c/c-parser.cc:8608
  #: c/c-parser.cc:9115 c/c-parser.cc:9140 c/c-parser.cc:9174 c/c-parser.cc:9283
! #: c/c-parser.cc:10104 c/c-parser.cc:11479 c/c-parser.cc:13822
! #: c/c-parser.cc:14536 c/c-parser.cc:14595 c/c-parser.cc:14650
! #: c/c-parser.cc:16262 c/c-parser.cc:16382 c/c-parser.cc:17702
! #: c/c-parser.cc:18939 c/c-parser.cc:19355 c/c-parser.cc:22322
! #: c/c-parser.cc:22400 c/gimple-parser.cc:195 c/gimple-parser.cc:198
  #: c/gimple-parser.cc:531 c/gimple-parser.cc:565 c/gimple-parser.cc:570
  #: c/gimple-parser.cc:739 c/gimple-parser.cc:836 c/gimple-parser.cc:1038
  #: c/gimple-parser.cc:1064 c/gimple-parser.cc:1067 c/gimple-parser.cc:1198
--- 21146,21156 ----
  #: c/c-parser.cc:4337 c/c-parser.cc:4699 c/c-parser.cc:4720 c/c-parser.cc:4729
  #: c/c-parser.cc:4780 c/c-parser.cc:4789 c/c-parser.cc:8541 c/c-parser.cc:8608
  #: c/c-parser.cc:9115 c/c-parser.cc:9140 c/c-parser.cc:9174 c/c-parser.cc:9283
! #: c/c-parser.cc:10104 c/c-parser.cc:11479 c/c-parser.cc:13823
! #: c/c-parser.cc:14537 c/c-parser.cc:14596 c/c-parser.cc:14651
! #: c/c-parser.cc:16263 c/c-parser.cc:16383 c/c-parser.cc:17703
! #: c/c-parser.cc:18940 c/c-parser.cc:19356 c/c-parser.cc:22323
! #: c/c-parser.cc:22401 c/gimple-parser.cc:195 c/gimple-parser.cc:198
  #: c/gimple-parser.cc:531 c/gimple-parser.cc:565 c/gimple-parser.cc:570
  #: c/gimple-parser.cc:739 c/gimple-parser.cc:836 c/gimple-parser.cc:1038
  #: c/gimple-parser.cc:1064 c/gimple-parser.cc:1067 c/gimple-parser.cc:1198
*************** msgstr ""
*** 21158,21164 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
--- 21158,21164 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32945
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
*************** msgstr ""
*** 21166,21172 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
--- 21166,21172 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13226 c/gimple-parser.cc:1744 cp/parser.cc:32909
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 21176,21233 ****
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:4749 c/c-parser.cc:4754 c/c-parser.cc:13805
! #: c/c-parser.cc:14625 c/c-parser.cc:21681 c/c-parser.cc:22130
! #: c/c-parser.cc:22343 c/gimple-parser.cc:180 c/gimple-parser.cc:478
  #: c/gimple-parser.cc:517 c/gimple-parser.cc:549 c/gimple-parser.cc:806
  #: c/gimple-parser.cc:1032 c/gimple-parser.cc:1058 c/gimple-parser.cc:1185
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133 cp/parser.cc:32904
! #: cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:5600 c/c-parser.cc:11708 c/c-parser.cc:18413
! #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
! #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260 cp/parser.cc:20878
! #: cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
  #: c/c-parser.cc:5890 c/c-parser.cc:5899 c/c-parser.cc:7656 c/c-parser.cc:8745
  #: c/c-parser.cc:11472 c/c-parser.cc:11868 c/c-parser.cc:11932
! #: c/c-parser.cc:13207 c/c-parser.cc:14227 c/c-parser.cc:14453
! #: c/c-parser.cc:14971 c/c-parser.cc:15072 c/c-parser.cc:15606
! #: c/c-parser.cc:15924 c/c-parser.cc:16000 c/c-parser.cc:16112
! #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
! #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610 cp/parser.cc:37483
! #: cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
  #: c/c-parser.cc:8504 c/c-parser.cc:8696 c/c-parser.cc:9164 c/c-parser.cc:9207
! #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
! #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
--- 21176,21233 ----
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:4749 c/c-parser.cc:4754 c/c-parser.cc:13806
! #: c/c-parser.cc:14626 c/c-parser.cc:21682 c/c-parser.cc:22131
! #: c/c-parser.cc:22344 c/gimple-parser.cc:180 c/gimple-parser.cc:478
  #: c/gimple-parser.cc:517 c/gimple-parser.cc:549 c/gimple-parser.cc:806
  #: c/gimple-parser.cc:1032 c/gimple-parser.cc:1058 c/gimple-parser.cc:1185
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13628 cp/parser.cc:32900
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13134 cp/parser.cc:32912
! #: cp/parser.cc:36643 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:5600 c/c-parser.cc:11708 c/c-parser.cc:18414
! #: c/c-parser.cc:18500 c/c-parser.cc:19152 c/c-parser.cc:20034
! #: c/c-parser.cc:23379 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260 cp/parser.cc:20878
! #: cp/parser.cc:32906 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
  #: c/c-parser.cc:5890 c/c-parser.cc:5899 c/c-parser.cc:7656 c/c-parser.cc:8745
  #: c/c-parser.cc:11472 c/c-parser.cc:11868 c/c-parser.cc:11932
! #: c/c-parser.cc:13208 c/c-parser.cc:14228 c/c-parser.cc:14454
! #: c/c-parser.cc:14972 c/c-parser.cc:15073 c/c-parser.cc:15607
! #: c/c-parser.cc:15925 c/c-parser.cc:16001 c/c-parser.cc:16113
! #: c/c-parser.cc:21544 c/c-parser.cc:22188 c/c-parser.cc:22247
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
! #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13731
! #: c/c-parser.cc:15078 cp/parser.cc:32939 cp/parser.cc:34619 cp/parser.cc:37492
! #: cp/parser.cc:38367 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6681 cp/parser.cc:32826
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
  #: c/c-parser.cc:8504 c/c-parser.cc:8696 c/c-parser.cc:9164 c/c-parser.cc:9207
! #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14631
! #: c/c-parser.cc:16069 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32282 cp/parser.cc:32915
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
*************** msgid "expected %<.%>"
*** 21237,21286 ****
  msgstr ""
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:15916 c/c-parser.cc:18306 c/c-parser.cc:18353
! #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
! #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
! #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
! #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 21237,21286 ----
  msgstr ""
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35193 cp/parser.cc:35214
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32924
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:15167 c/c-parser.cc:16401 cp/parser.cc:32948
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:15917 c/c-parser.cc:18307 c/c-parser.cc:18354
! #: c/c-parser.cc:18511 c/c-parser.cc:18859 c/c-parser.cc:19335
! #: c/c-parser.cc:21751 c/c-parser.cc:22385 c/gimple-parser.cc:730
! #: c/c-parser.cc:5488 c/c-parser.cc:18431 c/c-parser.cc:18655
! #: cp/parser.cc:32927 cp/parser.cc:40940 cp/parser.cc:41113
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:18442 c/c-parser.cc:18522 c/c-parser.cc:18876
! #: c/c-parser.cc:19200 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32903
! #: cp/parser.cc:35403
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:18535 cp/parser.cc:41038
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:20079 c/c-parser.cc:20068 cp/parser.cc:43278
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:22956 cp/parser.cc:46796
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 21288,21294 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 21288,21294 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32921
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 21303,21331 ****
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:7745
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr ""
  
--- 21303,21331 ----
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:7751
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:7890 cp/pt.cc:2062 cp/pt.cc:25769
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:12540
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12541
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.cc:3469
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3470
  msgid "jump to case label"
  msgstr ""
  
*************** msgstr ""
*** 21549,21660 ****
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21687
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:21689
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:21691
  msgid "%<using enum%> of incomplete type %qT"
  msgstr ""
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:595
  msgid "target is not pointer or reference to class"
  msgstr ""
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference to complete type"
  msgstr ""
  
! #: cp/rtti.cc:606
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:622
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:627
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:632
  msgid "source is a pointer to incomplete type"
  msgstr ""
  
! #: cp/rtti.cc:645
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:650
  msgid "source is of incomplete class type"
  msgstr ""
  
! #: cp/rtti.cc:661
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7088
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 21549,21660 ----
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21686
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21689
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:21691
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of incomplete type %qT"
  msgstr ""
  
! #: cp/parser.cc:21695
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2060 cp/semantics.cc:5919
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:592
  msgid "target is not pointer or reference to class"
  msgstr ""
  
! #: cp/rtti.cc:597
  msgid "target is not pointer or reference to complete type"
  msgstr ""
  
! #: cp/rtti.cc:603
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:619
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:624
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:629
  msgid "source is a pointer to incomplete type"
  msgstr ""
  
! #: cp/rtti.cc:642
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:647
  msgid "source is of incomplete class type"
  msgstr ""
  
! #: cp/rtti.cc:658
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:814
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7017 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7018 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7045 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7062 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7074 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7092
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7140
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7142
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7144
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 21757,21763 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21757,21763 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3577 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 22346,22353 ****
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 22346,22353 ----
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15830 c/c-parser.cc:15837
! #: cp/parser.cc:38987 cp/parser.cc:38994
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr ""
*** 22412,22418 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
--- 22412,22418 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9178
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
*************** msgstr ""
*** 22774,22780 ****
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:682
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr ""
--- 22774,22780 ----
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:677
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr ""
*************** msgid ""
*** 22962,22968 ****
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3515
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
--- 22962,22968 ----
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3515
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
*************** msgstr ""
*** 22972,22978 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:114 config/rs6000/rs6000.cc:3507
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
--- 22972,22978 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3507
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
*************** msgstr ""
*** 23384,23391 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
--- 23384,23391 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15684 cp/decl.cc:15734
! #: cp/friend.cc:316 cp/tree.cc:5127
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
*************** msgstr ""
*** 23474,23483 ****
  #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516 config/h8300/h8300.cc:4968
! #: config/h8300/h8300.cc:4992 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3539 config/i386/i386-options.cc:3771
! #: config/i386/i386-options.cc:3801 config/ia64/ia64.cc:785
! #: config/rs6000/rs6000.cc:20324 ada/gcc-interface/utils.cc:6582
  #: ada/gcc-interface/utils.cc:6598 ada/gcc-interface/utils.cc:6636
  #: ada/gcc-interface/utils.cc:6653 ada/gcc-interface/utils.cc:6670
  #: ada/gcc-interface/utils.cc:6685 ada/gcc-interface/utils.cc:6701
--- 23474,23483 ----
  #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516 config/h8300/h8300.cc:4968
! #: config/h8300/h8300.cc:4992 config/i386/i386-options.cc:3375
! #: config/i386/i386-options.cc:3533 config/i386/i386-options.cc:3765
! #: config/i386/i386-options.cc:3795 config/ia64/ia64.cc:785
! #: config/rs6000/rs6000.cc:20316 ada/gcc-interface/utils.cc:6582
  #: ada/gcc-interface/utils.cc:6598 ada/gcc-interface/utils.cc:6636
  #: ada/gcc-interface/utils.cc:6653 ada/gcc-interface/utils.cc:6670
  #: ada/gcc-interface/utils.cc:6685 ada/gcc-interface/utils.cc:6701
*************** msgid "missing %<target%> attribute for
*** 23501,23507 ****
  msgstr ""
  
  #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
--- 23501,23507 ----
  msgstr ""
  
  #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2870 cp/decl.cc:3316
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
*************** msgstr ""
*** 23641,23786 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
  #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:4930
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr ""
  
! #: builtins.cc:4943
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr ""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr ""
  
! #: builtins.cc:5390
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6512
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr ""
  
! #: builtins.cc:6554
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr ""
  
! #: builtins.cc:6618
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr ""
  
! #: builtins.cc:6638
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr ""
  
! #: builtins.cc:6697
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr ""
  
! #: builtins.cc:6704
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr ""
  
! #: builtins.cc:6716
  #, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, 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:7200
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:9988
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:9996
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:10016
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.cc:10049
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:10062
  #, gcc-internal-format
  msgid ""
  "undefined behavior when second parameter of %<va_start%> is declared with "
  "%<register%> storage"
  msgstr ""
  
! #: builtins.cc:10091
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.cc:10104
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
--- 23641,23786 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:3730 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
  #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4835 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:4935
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr ""
  
! #: builtins.cc:4948
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr ""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4956
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5305
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr ""
  
! #: builtins.cc:5395
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.cc:5769 builtins.cc:5782
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6552
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr ""
  
! #: builtins.cc:6594
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr ""
  
! #: builtins.cc:6658
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr ""
  
! #: builtins.cc:6678
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr ""
  
! #: builtins.cc:6737
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr ""
  
! #: builtins.cc:6744
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr ""
  
! #: builtins.cc:6756
  #, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7234 expr.cc:11502
  #, 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:7240
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:7509
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:8406
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:10028
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:10036
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:10051
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:10056
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.cc:10089
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:10102
  #, gcc-internal-format
  msgid ""
  "undefined behavior when second parameter of %<va_start%> is declared with "
  "%<register%> storage"
  msgstr ""
  
! #: builtins.cc:10131
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.cc:10144
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
*************** msgstr ""
*** 24452,24771 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3188
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "duplicate direct call to %s in speculative call sequence with speculative_id "
  "%i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid ""
  "call stmt hash does not point to first direct edge of speculative call "
  "sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "number of speculative targets %i mismatched with "
  "num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3448
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3453
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3589
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3620
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3784
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid ""
  "an indirect edge with unknown callee corresponding to a call_stmt with a "
  "known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4000 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
--- 24452,24771 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3192
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3293
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3323
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3329
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3335 cgraph.cc:3365
  #, 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:3342
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "duplicate direct call to %s in speculative call sequence with speculative_id "
  "%i"
  msgstr ""
  
! #: cgraph.cc:3353
  #, gcc-internal-format
  msgid ""
  "call stmt hash does not point to first direct edge of speculative call "
  "sequence"
  msgstr ""
  
! #: cgraph.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3385
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3399
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "number of speculative targets %i mismatched with "
  "num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3440
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3445
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3452
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3472
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3484
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3491
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3516 cgraph.cc:3576
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3524
  #, 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:3532 cgraph.cc:3603
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3593
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3624
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3652
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3657
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3668
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3681
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3687
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3692
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3697
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3709
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3715
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3720
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3736
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3780
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.cc:3797
  #, gcc-internal-format
  msgid ""
  "an indirect edge with unknown callee corresponding to a call_stmt with a "
  "known declaration:"
  msgstr ""
  
! #: cgraph.cc:3807
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3842
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3861 cgraph.cc:3874
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3882
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4004 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
*************** msgstr ""
*** 24994,25006 ****
  msgid "no arguments"
  msgstr ""
  
! #: collect2.cc:1283 opts.cc:1138
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
! #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr ""
--- 24994,25006 ----
  msgid "no arguments"
  msgstr ""
  
! #: collect2.cc:1283 opts.cc:1146
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1728 lto-wrapper.cc:1784
! #: toplev.cc:1532 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr ""
*************** msgstr ""
*** 25020,25026 ****
  msgid "fclose %s: %m"
  msgstr ""
  
! #: collect2.cc:2319 lto-wrapper.cc:1196 lto-wrapper.cc:1211
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
--- 25020,25026 ----
  msgid "fclose %s: %m"
  msgstr ""
  
! #: collect2.cc:2319 lto-wrapper.cc:1202 lto-wrapper.cc:1217
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 25424,25430 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
--- 25424,25430 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13975 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
*************** msgid ""
*** 25456,25472 ****
  "truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:11513
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:11527
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:12565
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to "
--- 25456,25472 ----
  "truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:11514
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:11528
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:12566
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to "
*************** msgstr ""
*** 25523,25542 ****
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when combining constants around a "
  "comparison"
  msgstr ""
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 25523,25542 ----
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9915
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10322
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when combining constants around a "
  "comparison"
  msgstr ""
  
! #: fold-const.cc:13591
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 26204,26210 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
--- 26204,26210 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2077
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
*************** msgid ""
*** 26236,26242 ****
  "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 26236,26242 ----
  "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4372
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgid "function returns address of local
*** 26272,26286 ****
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
--- 26272,26286 ----
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12212 tree.cc:12249 tree.cc:12290
! #: tree.cc:12323 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7622 cp/call.cc:9697 cp/constexpr.cc:853
! #: cp/constexpr.cc:3822 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8671
! #: cp/decl.cc:15886 cp/decl.cc:16253 cp/decl2.cc:5859 cp/decl2.cc:5914
! #: cp/parser.cc:21707 cp/pt.cc:8986 cp/semantics.cc:2165 cp/semantics.cc:3480
! #: cp/semantics.cc:4563 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10195
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
*************** msgstr ""
*** 26290,26323 ****
  msgid "%<nonnull%> argument %qD compared to NULL"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2814 gimple-ssa-sprintf.cc:2934
  #, gcc-internal-format
  msgid "%qE output may be truncated before the last format character"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2816 gimple-ssa-sprintf.cc:2936
  #, gcc-internal-format
  msgid "%qE output truncated before the last format character"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2819 gimple-ssa-sprintf.cc:2939
  #, gcc-internal-format
  msgid "%qE may write a terminating nul past the end of the destination"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2821 gimple-ssa-sprintf.cc:2941
  #, gcc-internal-format
  msgid "%qE writing a terminating nul past the end of the destination"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2831
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2838
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu byte into a region of "
--- 26290,26323 ----
  msgid "%<nonnull%> argument %qD compared to NULL"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2825 gimple-ssa-sprintf.cc:2945
  #, gcc-internal-format
  msgid "%qE output may be truncated before the last format character"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2827 gimple-ssa-sprintf.cc:2947
  #, gcc-internal-format
  msgid "%qE output truncated before the last format character"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2830 gimple-ssa-sprintf.cc:2950
  #, gcc-internal-format
  msgid "%qE may write a terminating nul past the end of the destination"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2832 gimple-ssa-sprintf.cc:2952
  #, gcc-internal-format
  msgid "%qE writing a terminating nul past the end of the destination"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2842
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2849
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu byte into a region of "
*************** msgid_plural ""
*** 26328,26334 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2845
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu byte into a region of size "
--- 26328,26334 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2856
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu byte into a region of size "
*************** msgid_plural ""
*** 26339,26424 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2856
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing up to %wu bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2859
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing up to %wu bytes into a region of "
  "size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2861
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2873
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing likely %wu or more bytes "
  "into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2876
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing likely %wu or more bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2879
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2888
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes "
  "into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2891
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2894
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing between %wu and %wu bytes into a region of size "
  "%wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2903
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu or more bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2906
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu or more bytes into a region "
  "of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2908
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2950
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
--- 26339,26424 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2867
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing up to %wu bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2870
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing up to %wu bytes into a region of "
  "size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2872
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2884
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing likely %wu or more bytes "
  "into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2887
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing likely %wu or more bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2890
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2899
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes "
  "into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2902
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2905
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing between %wu and %wu bytes into a region of size "
  "%wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2914
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu or more bytes into a "
  "region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2917
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu or more bytes into a region "
  "of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2919
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2961
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
*************** msgid_plural ""
*** 26428,26434 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2957
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu byte into a region of "
--- 26428,26434 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2968
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu byte into a region of "
*************** msgid_plural ""
*** 26439,26445 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2965
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu byte into a region of size "
--- 26439,26445 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2976
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu byte into a region of size "
*************** msgid_plural ""
*** 26450,26730 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2977
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing up to %wu bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2980
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing up to %wu bytes into a region of "
  "size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2983
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu "
  "and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2996
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing likely %wu or more bytes "
  "into a region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2999
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing likely %wu or more bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3002
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing likely %wu or more bytes into a region of size "
  "between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3012
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes "
  "into a region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3015
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3018
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing between %wu and %wu bytes into a region of size "
  "between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3027
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu or more bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3030
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu or more bytes into a region "
  "of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3033
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing %wu or more bytes into a region of size between "
  "%wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3155
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is null"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3233
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3239
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required "
  "size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3246
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum "
  "required size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3276
  #, gcc-internal-format
  msgid "%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3282
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3293
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3299
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed "
  "%<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3310
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes may cause result to "
  "exceed %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3320
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3326 gimple-ssa-warn-access.cc:232
  #, gcc-internal-format
  msgid "referenced argument declared here"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3333
  #, gcc-internal-format
  msgid "assuming directive output of %wu byte"
  msgid_plural "assuming directive output of %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3340
  #, gcc-internal-format
  msgid "directive argument %qE"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3342
  #, gcc-internal-format
  msgid "directive argument in the range [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3346
  #, gcc-internal-format
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3366
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
  msgid_plural "%qE output %wu bytes into a destination of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3371
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3376
  #, gcc-internal-format
  msgid ""
  "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3381
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3392
  #, gcc-internal-format
  msgid "%qE output %wu byte"
  msgid_plural "%qE output %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3396
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3400
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3404
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3783
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3817
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3950
  msgid "%qE arguments %Z and maybe %Z overlap destination object %qE"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3962
  msgid "%qE argument %Z overlaps destination object %qE"
  msgid_plural "%qE arguments %Z overlap destination object %qE"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3973
  msgid "%qE argument %Z may overlap destination object %qE"
  msgid_plural "%qE arguments %Z may overlap destination object %qE"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3993
  #, gcc-internal-format
  msgid ""
  "destination object referenced by %<restrict%>-qualified argument 1 was "
  "declared here"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4579
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4590
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4616
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4660
  #, gcc-internal-format
  msgid "null destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4677
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4689
  #, gcc-internal-format
  msgid "null format string"
  msgstr ""
--- 26450,26730 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:2988
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing up to %wu bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2991
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing up to %wu bytes into a region of "
  "size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:2994
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu "
  "and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3007
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing likely %wu or more bytes "
  "into a region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3010
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing likely %wu or more bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3013
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing likely %wu or more bytes into a region of size "
  "between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3023
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes "
  "into a region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3026
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3029
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing between %wu and %wu bytes into a region of size "
  "between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3038
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output may be truncated writing %wu or more bytes into a "
  "region of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3041
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output truncated writing %wu or more bytes into a region "
  "of size between %wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3044
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive writing %wu or more bytes into a region of size between "
  "%wu and %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3166
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is null"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3244
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3250
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required "
  "size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3257
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum "
  "required size of 4095"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3287
  #, gcc-internal-format
  msgid "%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3293
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3304
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3310
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed "
  "%<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3321
  #, gcc-internal-format
  msgid ""
  "%<%.*s%> directive output between %wu and %wu bytes may cause result to "
  "exceed %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3331
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3337 gimple-ssa-warn-access.cc:232
  #, gcc-internal-format
  msgid "referenced argument declared here"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3344
  #, gcc-internal-format
  msgid "assuming directive output of %wu byte"
  msgid_plural "assuming directive output of %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3351
  #, gcc-internal-format
  msgid "directive argument %qE"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3353
  #, gcc-internal-format
  msgid "directive argument in the range [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3357
  #, gcc-internal-format
  msgid "using the range [%E, %E] for directive argument"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3377
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
  msgid_plural "%qE output %wu bytes into a destination of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3382
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3387
  #, gcc-internal-format
  msgid ""
  "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3392
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3403
  #, gcc-internal-format
  msgid "%qE output %wu byte"
  msgid_plural "%qE output %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3407
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3411
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3415
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3794
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3828
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3961
  msgid "%qE arguments %Z and maybe %Z overlap destination object %qE"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3973
  msgid "%qE argument %Z overlaps destination object %qE"
  msgid_plural "%qE arguments %Z overlap destination object %qE"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:3984
  msgid "%qE argument %Z may overlap destination object %qE"
  msgid_plural "%qE arguments %Z may overlap destination object %qE"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-sprintf.cc:4004
  #, gcc-internal-format
  msgid ""
  "destination object referenced by %<restrict%>-qualified argument 1 was "
  "declared here"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4590
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4601
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4627
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4671
  #, gcc-internal-format
  msgid "null destination pointer"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4688
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:4700
  #, gcc-internal-format
  msgid "null format string"
  msgstr ""
*************** msgid "using a dangling pointer to %qD"
*** 27497,27508 ****
  msgstr ""
  
  #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
! #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166 c/c-typeck.cc:8987
  #: c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276 cp/constexpr.cc:1013
! #: cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843 cp/decl.cc:12852
! #: cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893 cp/parser.cc:3488
! #: cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882 cp/parser.cc:24235
  #: cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
--- 27497,27508 ----
  msgstr ""
  
  #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1827 tree-ssa-uninit.cc:903
! #: tree-ssa-uninit.cc:1069 c/c-decl.cc:3893 c/c-decl.cc:4166 c/c-typeck.cc:8987
  #: c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276 cp/constexpr.cc:1013
! #: cp/decl.cc:4307 cp/decl.cc:12394 cp/decl.cc:12877 cp/decl.cc:12886
! #: cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2892 cp/parser.cc:3488
! #: cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882 cp/parser.cc:24237
  #: cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
*************** msgstr ""
*** 27613,27643 ****
  msgid "argument to %<alloca%> is zero"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1491
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1493
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1497
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1499
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1506
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu "
--- 27613,27643 ----
  msgid "argument to %<alloca%> is zero"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1495
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1497
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1501
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1503
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1510
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu "
*************** msgid_plural ""
*** 27648,27654 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1516
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at "
--- 27648,27654 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1520
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at "
*************** msgid_plural ""
*** 27659,27665 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1529
  #, gcc-internal-format
  msgid ""
  "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu "
--- 27659,27665 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1533
  #, gcc-internal-format
  msgid ""
  "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu "
*************** msgid_plural ""
*** 27670,27690 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1539
  #, gcc-internal-format
  msgid ""
  "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps "
  "between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1547
  #, gcc-internal-format
  msgid ""
  "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or "
  "more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1560
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at "
--- 27670,27690 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1543
  #, gcc-internal-format
  msgid ""
  "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps "
  "between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1551
  #, gcc-internal-format
  msgid ""
  "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or "
  "more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1564
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at "
*************** msgid_plural ""
*** 27695,27722 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1568
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu "
  "and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1575
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more "
  "bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1603
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1610
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
--- 27695,27722 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1572
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu "
  "and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1579
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more "
  "bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1607
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1614
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
*************** msgid_plural ""
*** 27726,27739 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1621
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1628
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at "
--- 27726,27739 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1625
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1632
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at "
*************** msgid_plural ""
*** 27744,27750 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1641
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural ""
--- 27744,27750 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1645
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural ""
*************** msgid_plural ""
*** 27752,27758 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1648
  #, gcc-internal-format
  msgid ""
  "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu "
--- 27752,27758 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1652
  #, gcc-internal-format
  msgid ""
  "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu "
*************** msgid_plural ""
*** 27763,27769 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1660
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at "
--- 27763,27769 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1664
  #, gcc-internal-format
  msgid ""
  "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at "
*************** msgid_plural ""
*** 27774,27859 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1706
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1712
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1773
  #, gcc-internal-format
  msgid ""
  "%qD pointer overflow between offset %s and size %s accessing array %qD with "
  "type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1778 c-family/c-warn.cc:3753
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1783 gimple-ssa-warn-restrict.cc:1789
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1806
  #, gcc-internal-format
  msgid ""
  "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type "
  "%qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1809
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1815
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1817
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1830
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1832
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1838
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1851
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1859 gimple-ssa-warn-restrict.cc:1880
  #, gcc-internal-format
  msgid "subobject %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1869
  #, gcc-internal-format
  msgid ""
  "%qD offset %s from the object at %qE is out of the bounds of referenced "
--- 27774,27859 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1710
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1716
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1777
  #, gcc-internal-format
  msgid ""
  "%qD pointer overflow between offset %s and size %s accessing array %qD with "
  "type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1782 c-family/c-warn.cc:3753
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1787 gimple-ssa-warn-restrict.cc:1793
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1810
  #, gcc-internal-format
  msgid ""
  "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type "
  "%qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1813
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1819
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1821
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1834
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1836
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1842
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1843
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1855
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1863 gimple-ssa-warn-restrict.cc:1884
  #, gcc-internal-format
  msgid "subobject %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1873
  #, gcc-internal-format
  msgid ""
  "%qD offset %s from the object at %qE is out of the bounds of referenced "
*************** msgstr ""
*** 28715,28721 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4774 ipa-prop.cc:4816 ipa-prop.cc:4902 ipa-prop.cc:4950
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
--- 28715,28721 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4776 ipa-prop.cc:4818 ipa-prop.cc:4904 ipa-prop.cc:4952
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
*************** msgstr ""
*** 28941,28974 ****
  msgid "Reference statement index not found"
  msgstr ""
  
! #: lto-streamer-in.cc:1966
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr ""
  
! #: lto-streamer-in.cc:2068
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2073
  #, gcc-internal-format
  msgid ""
  "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2078
  #, gcc-internal-format
  msgid ""
  "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2083
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2086
  #, gcc-internal-format
  msgid "%s - unsupported mode %qs"
  msgstr ""
--- 28941,28974 ----
  msgid "Reference statement index not found"
  msgstr ""
  
! #: lto-streamer-in.cc:1969
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr ""
  
! #: lto-streamer-in.cc:2071
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2076
  #, gcc-internal-format
  msgid ""
  "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2081
  #, gcc-internal-format
  msgid ""
  "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2086
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2089
  #, gcc-internal-format
  msgid "%s - unsupported mode %qs"
  msgstr ""
*************** msgstr ""
*** 28995,29091 ****
  msgid "deleting LTRANS file %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:324
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:340
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:455
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:597 lto-wrapper.cc:605
  #, gcc-internal-format
  msgid ""
  "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa"
  "%> options."
  msgstr ""
  
! #: lto-wrapper.cc:613
  #, gcc-internal-format
  msgid ""
  "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler"
  "%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:939
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1020
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1049
  #, gcc-internal-format
  msgid "reading input file"
  msgstr ""
  
! #: lto-wrapper.cc:1054
  #, gcc-internal-format
  msgid "writing output file"
  msgstr ""
  
! #: lto-wrapper.cc:1090
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1748
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr ""
  
! #: lto-wrapper.cc:1914
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1931
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr ""
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
--- 28995,29091 ----
  msgid "deleting LTRANS file %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:325
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:341
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:456
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:601 lto-wrapper.cc:609
  #, gcc-internal-format
  msgid ""
  "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa"
  "%> options."
  msgstr ""
  
! #: lto-wrapper.cc:617
  #, gcc-internal-format
  msgid ""
  "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler"
  "%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:943
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1053
  #, gcc-internal-format
  msgid "reading input file"
  msgstr ""
  
! #: lto-wrapper.cc:1058
  #, gcc-internal-format
  msgid "writing output file"
  msgstr ""
  
! #: lto-wrapper.cc:1094
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1447
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1451
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1731 lto-wrapper.cc:1791 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1758
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr ""
  
! #: lto-wrapper.cc:1927
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1944
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr ""
  
! #: lto-wrapper.cc:1986
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2162
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
*************** msgid ""
*** 29149,29162 ****
  "iteration space"
  msgstr ""
  
! #: omp-expand.cc:8068
  #, gcc-internal-format
  msgid ""
  "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a "
  "multiple of loop %d step %qE"
  msgstr ""
  
! #: omp-expand.cc:9995
  #, gcc-internal-format
  msgid "%<ancestor%> not yet supported"
  msgstr ""
--- 29149,29162 ----
  "iteration space"
  msgstr ""
  
! #: omp-expand.cc:8089
  #, gcc-internal-format
  msgid ""
  "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a "
  "multiple of loop %d step %qE"
  msgstr ""
  
! #: omp-expand.cc:10016
  #, gcc-internal-format
  msgid "%<ancestor%> not yet supported"
  msgstr ""
*************** msgstr ""
*** 29707,29713 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1389 opts.cc:2419
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
--- 29707,29713 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1389 opts.cc:2453
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
*************** msgstr ""
*** 29825,30132 ****
  msgid "unrecognized shadow offset %qs"
  msgstr ""
  
! #: opts.cc:218
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr ""
  
! #: opts.cc:254
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr ""
  
! #: opts.cc:261
  #, gcc-internal-format
  msgid ""
  "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
  "femit-struct-debug-detailed=ind:...%>"
  msgstr ""
  
! #: opts.cc:725
  #, gcc-internal-format
  msgid ""
  "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or "
  "%<fast%>"
  msgstr ""
  
! #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
! #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
  #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:925
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:1005
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr ""
  
! #: opts.cc:1043
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1047
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1061
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr ""
  
! #: opts.cc:1076
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr ""
  
! #: opts.cc:1146
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr ""
  
! #: opts.cc:1154
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr ""
  
! #: opts.cc:1168
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1195
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> "
  "or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1199
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> "
  "or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1224
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1251
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1258
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1261
  #, gcc-internal-format
  msgid ""
  "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1266
  #, gcc-internal-format
  msgid "live patching is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1270
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1351
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1386 config/darwin.cc:3359
  #, gcc-internal-format
  msgid ""
  "%<-freorder-blocks-and-partition%> does not work with exceptions on this "
  "architecture"
  msgstr ""
  
! #: opts.cc:1402
  #, gcc-internal-format
  msgid ""
  "%<-freorder-blocks-and-partition%> does not support unwind info on this "
  "architecture"
  msgstr ""
  
! #: opts.cc:1420 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1929
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2150
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2189
  #, gcc-internal-format
  msgid ""
  "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2195
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2230
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: opts.cc:2254
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2278
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2293
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2302
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2361
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr ""
  
! #: opts.cc:2474
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2483
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2647
  #, gcc-internal-format
  msgid ""
  "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2653
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2870
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:2991
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.cc:3037
  #, gcc-internal-format
  msgid ""
  "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf"
  "%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3048
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.cc:3097
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr ""
  
! #: opts.cc:3297
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3335
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.cc:3359
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.cc:3361
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3373
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr ""
  
! #: opts.cc:3390
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3394
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3439
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3468
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3472
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3476
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 29825,30142 ----
  msgid "unrecognized shadow offset %qs"
  msgstr ""
  
! #: opts.cc:226
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr ""
  
! #: opts.cc:262
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr ""
  
! #: opts.cc:269
  #, gcc-internal-format
  msgid ""
  "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
  "femit-struct-debug-detailed=ind:...%>"
  msgstr ""
  
! #: opts.cc:733
  #, gcc-internal-format
  msgid ""
  "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or "
  "%<fast%>"
  msgstr ""
  
! #: opts.cc:839 opts.cc:845 opts.cc:851 opts.cc:857 opts.cc:868 opts.cc:878
! #: opts.cc:884 opts.cc:890 opts.cc:896 opts.cc:902 opts.cc:908 opts.cc:914
! #: opts.cc:920 opts.cc:926 opts.cc:943 opts.cc:951 config/mips/mips.cc:20183
  #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:933
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:1013
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr ""
  
! #: opts.cc:1051
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1055
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1069
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr ""
  
! #: opts.cc:1084
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr ""
  
! #: opts.cc:1154
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr ""
  
! #: opts.cc:1162
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr ""
  
! #: opts.cc:1176
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1203
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> "
  "or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1207
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> "
  "or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1232
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1259
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1266
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1269
  #, gcc-internal-format
  msgid ""
  "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1274
  #, gcc-internal-format
  msgid "live patching is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1278
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1353
! #, gcc-internal-format
! msgid "variable tracking requested, but useless unless producing debug info"
! msgstr ""
! 
! #: opts.cc:1357
! #, gcc-internal-format
! msgid "variable tracking requested, but not supported by this debug format"
! msgstr ""
! 
! #: opts.cc:1385
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1420 config/darwin.cc:3359
  #, gcc-internal-format
  msgid ""
  "%<-freorder-blocks-and-partition%> does not work with exceptions on this "
  "architecture"
  msgstr ""
  
! #: opts.cc:1436
  #, gcc-internal-format
  msgid ""
  "%<-freorder-blocks-and-partition%> does not support unwind info on this "
  "architecture"
  msgstr ""
  
! #: opts.cc:1454 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1963
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2184
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2223
  #, gcc-internal-format
  msgid ""
  "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2229
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2264
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2312
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2327
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2336
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2395
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr ""
  
! #: opts.cc:2508
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2517
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2681
  #, gcc-internal-format
  msgid ""
  "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2687
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2896
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2904
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3025
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.cc:3071
  #, gcc-internal-format
  msgid ""
  "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf"
  "%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3082
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.cc:3131
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr ""
  
! #: opts.cc:3331
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3369
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.cc:3393
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.cc:3395
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3407
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr ""
  
! #: opts.cc:3424
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3428
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3506
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3510
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 31122,31263 ****
  msgid "target system does not support the %qs debug format"
  msgstr ""
  
! #: toplev.cc:1473
! #, gcc-internal-format
! msgid "variable tracking requested, but useless unless producing debug info"
! msgstr ""
! 
! #: toplev.cc:1477
! #, gcc-internal-format
! msgid "variable tracking requested, but not supported by this debug format"
! msgstr ""
! 
! #: toplev.cc:1509
  #, gcc-internal-format
  msgid ""
  "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent "
  "to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1525
  #, gcc-internal-format
  msgid ""
  "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-"
  "location-views%>"
  msgstr ""
  
! #: toplev.cc:1535
  #, gcc-internal-format
  msgid ""
  "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1564
  #, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1570
  #, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1578
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1584
  #, gcc-internal-format
  msgid ""
  "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> "
  "switches)"
  msgstr ""
  
! #: toplev.cc:1594
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr ""
  
! #: toplev.cc:1606
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1616
  #, gcc-internal-format
  msgid ""
  "%<-fstack-clash-protection%> is not supported on targets where the stack "
  "grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1626
  #, gcc-internal-format
  msgid ""
  "%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; "
  "disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1636
  #, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1648
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported "
  "for this target"
  msgstr ""
  
! #: toplev.cc:1658
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1667
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize=kernel-address%> with stack protection is not supported without "
  "%<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1677
  #, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr ""
  
! #: toplev.cc:1685
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1688
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2026
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr ""
  
! #: toplev.cc:2028
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr ""
  
! #: toplev.cc:2146
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2232
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2325
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
--- 31132,31263 ----
  msgid "target system does not support the %qs debug format"
  msgstr ""
  
! #: toplev.cc:1485
  #, gcc-internal-format
  msgid ""
  "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent "
  "to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1501
  #, gcc-internal-format
  msgid ""
  "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-"
  "location-views%>"
  msgstr ""
  
! #: toplev.cc:1511
  #, gcc-internal-format
  msgid ""
  "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1540
  #, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1546
  #, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1554
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1560
  #, gcc-internal-format
  msgid ""
  "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> "
  "switches)"
  msgstr ""
  
! #: toplev.cc:1570
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr ""
  
! #: toplev.cc:1582
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1592
  #, gcc-internal-format
  msgid ""
  "%<-fstack-clash-protection%> is not supported on targets where the stack "
  "grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1602
  #, gcc-internal-format
  msgid ""
  "%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; "
  "disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1612
  #, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1624
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported "
  "for this target"
  msgstr ""
  
! #: toplev.cc:1634
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr ""
  
! #: toplev.cc:1643
  #, gcc-internal-format
  msgid ""
  "%<-fsanitize=kernel-address%> with stack protection is not supported without "
  "%<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1653
  #, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr ""
  
! #: toplev.cc:1661
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1664
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2002
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr ""
  
! #: toplev.cc:2004
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr ""
  
! #: toplev.cc:2122
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2208
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2301
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
*************** msgstr ""
*** 32254,32280 ****
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4621
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
--- 32254,32280 ----
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4612 c-family/c-common.cc:5815
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4618 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4624
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4628 c-family/c-common.cc:5825
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
*************** msgstr ""
*** 32502,32508 ****
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:314 varasm.cc:366 varasm.cc:7828
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr ""
--- 32502,32508 ----
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:314 varasm.cc:366 varasm.cc:7834
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr ""
*************** msgstr ""
*** 32527,32548 ****
  msgid "%qE is used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:861
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %<%s%> here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:868
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %<%s%>"
  msgstr ""
  
! #: tree-ssa-uninit.cc:884
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:892
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
  msgstr ""
--- 32527,32548 ----
  msgid "%qE is used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:864
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %<%s%> here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:871
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %<%s%>"
  msgstr ""
  
! #: tree-ssa-uninit.cc:887
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:895
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
  msgstr ""
*************** msgstr ""
*** 32707,32713 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
--- 32707,32713 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2048
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 32727,32733 ****
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 32727,32733 ----
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1608
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 32737,32874 ****
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree.cc:2259
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:2261
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8910
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid ""
  "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
  "%d"
  msgstr ""
  
! #: tree.cc:8986
  #, gcc-internal-format
  msgid ""
  "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8999
  #, gcc-internal-format
  msgid ""
  "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9025
  #, gcc-internal-format
  msgid ""
  "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, "
  "at %s:%d"
  msgstr ""
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12266
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12268
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12289
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12291
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12296
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12298
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 32737,32874 ----
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree.cc:2260
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:2262
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7209
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7373
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8819 tree.cc:8904 tree.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8856
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8869
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8918
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8931
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8993
  #, gcc-internal-format
  msgid ""
  "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
  "%d"
  msgstr ""
  
! #: tree.cc:9007
  #, gcc-internal-format
  msgid ""
  "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9020
  #, gcc-internal-format
  msgid ""
  "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9033
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9046
  #, gcc-internal-format
  msgid ""
  "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, "
  "at %s:%d"
  msgstr ""
  
! #: tree.cc:12207
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12210
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12233
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12236
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12242
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12245
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12287
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12289
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12310
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12312
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12317
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12319
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 32893,33124 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 32893,33124 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13134
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13179
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13181
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13183
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13208
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13221
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13257
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13259
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13261
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13302
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13304
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13321
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13323 tree.cc:13334
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13325 tree.cc:13336
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13332
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:13644
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:13649
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13661
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13680
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13688
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13694
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13710
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13720
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13751
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13757
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13768
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13779
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13797
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13804
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13811
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13827
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13844
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13854
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr ""
  
! #: tree.cc:13863
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:13885
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13900
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13907
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13920
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13933
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13939
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13946
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13958
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13968
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 33263,33346 ****
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
  
! #: varasm.cc:5269
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr ""
  
! #: varasm.cc:5274
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.cc:5619
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr ""
  
! #: varasm.cc:5875
  #, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr ""
  
! #: varasm.cc:5927
  #, gcc-internal-format
  msgid ""
  "weak declaration of %q+D being applied to a already existing, static "
  "definition"
  msgstr ""
  
! #: varasm.cc:5968
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr ""
  
! #: varasm.cc:5972
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr ""
  
! #: varasm.cc:6001 varasm.cc:6321
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6196 varasm.cc:6318
  #, gcc-internal-format
  msgid "%qs is not supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6224
  #, gcc-internal-format
  msgid "%qs is not supported on this target"
  msgstr ""
  
! #: varasm.cc:6280
  #, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr ""
  
! #: varasm.cc:6299
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.cc:6301
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6308 config/nvptx/nvptx.cc:7445
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6536 config/sol2.cc:160 config/i386/winnt.cc:265
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr ""
  
! #: varasm.cc:7824
  #, gcc-internal-format
  msgid ""
  "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are "
--- 33263,33346 ----
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
  
! #: varasm.cc:5275
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr ""
  
! #: varasm.cc:5280
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.cc:5625
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr ""
  
! #: varasm.cc:5881
  #, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr ""
  
! #: varasm.cc:5933
  #, gcc-internal-format
  msgid ""
  "weak declaration of %q+D being applied to a already existing, static "
  "definition"
  msgstr ""
  
! #: varasm.cc:5974
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr ""
  
! #: varasm.cc:5978
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr ""
  
! #: varasm.cc:6007 varasm.cc:6327
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6202 varasm.cc:6324
  #, gcc-internal-format
  msgid "%qs is not supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6230
  #, gcc-internal-format
  msgid "%qs is not supported on this target"
  msgstr ""
  
! #: varasm.cc:6286
  #, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr ""
  
! #: varasm.cc:6305
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.cc:6307
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6314 config/nvptx/nvptx.cc:7445
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6542 config/sol2.cc:160 config/i386/winnt.cc:265
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr ""
  
! #: varasm.cc:7830
  #, gcc-internal-format
  msgid ""
  "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are "
*************** msgstr ""
*** 33416,33422 ****
  msgid "no sclass for %s stab (0x%x)"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:2877
  #, gcc-internal-format
  msgid "packed layout"
  msgstr ""
--- 33416,33422 ----
  msgid "no sclass for %s stab (0x%x)"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:2899
  #, gcc-internal-format
  msgid "packed layout"
  msgstr ""
*************** msgstr ""
*** 33577,33583 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1676 config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
--- 33577,33583 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1676 config/i386/i386-options.cc:3789
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
*************** msgid ""
*** 34579,34585 ****
  "%<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 34579,34585 ----
  "%<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:854 cp/typeck.cc:9977
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgid "function %qD might be a candidate
*** 35078,35084 ****
  msgstr ""
  
  #: c-family/c-format.cc:1321 c-family/c-format.cc:1342
! #: c-family/c-format.cc:2776
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr ""
--- 35078,35084 ----
  msgstr ""
  
  #: c-family/c-format.cc:1321 c-family/c-format.cc:1342
! #: c-family/c-format.cc:2777
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr ""
*************** msgstr ""
*** 35153,35582 ****
  msgid "unterminated format string"
  msgstr ""
  
! #: c-family/c-format.cc:2019
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2029
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr ""
  
! #: c-family/c-format.cc:2039
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2053
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2066
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2184 c-family/c-format.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr ""
  
! #: c-family/c-format.cc:2195
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:2297
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2320
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2411
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2489
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr ""
  
! #: c-family/c-format.cc:2545
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:2557
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2589
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2594
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2601
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2606
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2633
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr ""
  
! #: c-family/c-format.cc:2637
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr ""
  
! #: c-family/c-format.cc:2664
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr ""
  
! #: c-family/c-format.cc:2693
  #, gcc-internal-format
  msgid ""
  "use of %qs length modifier with %qc type character has either no effect or "
  "undefined behavior"
  msgstr ""
  
! #: c-family/c-format.cc:2715
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2753
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr ""
  
! #: c-family/c-format.cc:2757
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr ""
  
! #: c-family/c-format.cc:3108
  #, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3110
  #, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3111
  #, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3114
  #, gcc-internal-format
  msgid "use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3166
  #, gcc-internal-format
  msgid "unquoted attribute in format"
  msgstr ""
  
! #: c-family/c-format.cc:3179
  #, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3193
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3227
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr ""
  
! #: c-family/c-format.cc:3271
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3278 c-family/c-format.cc:3549
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3318
  #, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3331
  #, gcc-internal-format
  msgid "spurious trailing space in format"
  msgstr ""
  
! #: c-family/c-format.cc:3352
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
  msgstr ""
  
! #: c-family/c-format.cc:3359
  #, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3379
  #, gcc-internal-format
  msgid "unquoted control characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3386
  #, gcc-internal-format
  msgid "unquoted control character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3444
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3504
  #, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3523
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3559
  #, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3561
  #, gcc-internal-format
  msgid ""
  "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and "
  "%qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3573
  #, gcc-internal-format
  msgid "grave accent %<`%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3575
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3587
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3598
  #, gcc-internal-format
  msgid "quoted %qs directive in format"
  msgstr ""
  
! #: c-family/c-format.cc:3600
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3629
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3669
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3686
  #, gcc-internal-format
  msgid ""
  "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3706
  #, gcc-internal-format
  msgid "unquoted non-graph characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3713
  #, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3745
  #, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3752
  #, gcc-internal-format
  msgid "unterminated quoting directive"
  msgstr ""
  
! #: c-family/c-format.cc:3761
  #, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3831
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3891
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr ""
  
! #: c-family/c-format.cc:3920
  #, gcc-internal-format
  msgid "nested quoting directive"
  msgstr ""
  
! #: c-family/c-format.cc:3931
  #, gcc-internal-format
  msgid "unmatched quoting directive"
  msgstr ""
  
! #: c-family/c-format.cc:3946
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr ""
  
! #: c-family/c-format.cc:3952
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr ""
  
! #: c-family/c-format.cc:3964
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4004
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:4020
  #, gcc-internal-format
  msgid "unterminated color directive"
  msgstr ""
  
! #: c-family/c-format.cc:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4153
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4173
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4727
  #, gcc-internal-format
  msgid ""
  "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.cc:4736
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.cc:4746
  #, gcc-internal-format
  msgid ""
  "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.cc:4755
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.cc:4817 c-family/c-format.cc:4823
! #: c-family/c-format.cc:4877
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4830 c-family/c-format.cc:4887
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.cc:4939
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4983
  #, gcc-internal-format
  msgid "%qs is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5009
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5026
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5032
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.cc:5208
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.cc:5220
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
--- 35153,35582 ----
  msgid "unterminated format string"
  msgstr ""
  
! #: c-family/c-format.cc:2020
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2030
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr ""
  
! #: c-family/c-format.cc:2040
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2054
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2067
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2185 c-family/c-format.cc:2516
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr ""
  
! #: c-family/c-format.cc:2196
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:2298
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2321
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2412
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2490
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr ""
  
! #: c-family/c-format.cc:2546
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:2558
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2590
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2602
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2607
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2634
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr ""
  
! #: c-family/c-format.cc:2638
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr ""
  
! #: c-family/c-format.cc:2665
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr ""
  
! #: c-family/c-format.cc:2694
  #, gcc-internal-format
  msgid ""
  "use of %qs length modifier with %qc type character has either no effect or "
  "undefined behavior"
  msgstr ""
  
! #: c-family/c-format.cc:2716
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2754
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr ""
  
! #: c-family/c-format.cc:2758
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr ""
  
! #: c-family/c-format.cc:3109
  #, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3111
  #, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3112
  #, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3115
  #, gcc-internal-format
  msgid "use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3167
  #, gcc-internal-format
  msgid "unquoted attribute in format"
  msgstr ""
  
! #: c-family/c-format.cc:3180
  #, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3194
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3228
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr ""
  
! #: c-family/c-format.cc:3272
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3279 c-family/c-format.cc:3550
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3319
  #, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3332
  #, gcc-internal-format
  msgid "spurious trailing space in format"
  msgstr ""
  
! #: c-family/c-format.cc:3353
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
  msgstr ""
  
! #: c-family/c-format.cc:3360
  #, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3380
  #, gcc-internal-format
  msgid "unquoted control characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3387
  #, gcc-internal-format
  msgid "unquoted control character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3445
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3505
  #, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3524
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3560
  #, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3562
  #, gcc-internal-format
  msgid ""
  "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and "
  "%qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3574
  #, gcc-internal-format
  msgid "grave accent %<`%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3576
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3588
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3599
  #, gcc-internal-format
  msgid "quoted %qs directive in format"
  msgstr ""
  
! #: c-family/c-format.cc:3601
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3630
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3670
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3687
  #, gcc-internal-format
  msgid ""
  "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3707
  #, gcc-internal-format
  msgid "unquoted non-graph characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3714
  #, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3746
  #, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3753
  #, gcc-internal-format
  msgid "unterminated quoting directive"
  msgstr ""
  
! #: c-family/c-format.cc:3762
  #, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3832
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3892
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr ""
  
! #: c-family/c-format.cc:3921
  #, gcc-internal-format
  msgid "nested quoting directive"
  msgstr ""
  
! #: c-family/c-format.cc:3932
  #, gcc-internal-format
  msgid "unmatched quoting directive"
  msgstr ""
  
! #: c-family/c-format.cc:3947
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr ""
  
! #: c-family/c-format.cc:3953
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr ""
  
! #: c-family/c-format.cc:3965
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4005
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:4021
  #, gcc-internal-format
  msgid "unterminated color directive"
  msgstr ""
  
! #: c-family/c-format.cc:4143
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4174
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4186
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4728
  #, gcc-internal-format
  msgid ""
  "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.cc:4737
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgstr ""
  
! #: c-family/c-format.cc:4747
  #, gcc-internal-format
  msgid ""
  "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-family/c-format.cc:4756
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
  msgstr ""
  
! #: c-family/c-format.cc:4818 c-family/c-format.cc:4824
! #: c-family/c-format.cc:4878
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4831 c-family/c-format.cc:4888
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.cc:4940
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4984
  #, gcc-internal-format
  msgid "%qs is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5010
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5027
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5033
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.cc:5209
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.cc:5221
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
*************** msgstr ""
*** 35703,35709 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp critical%> with %<hint%> clause requires a name, except when "
--- 35703,35709 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19259
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp critical%> with %<hint%> clause requires a name, except when "
*************** msgstr ""
*** 35763,35769 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 35763,35769 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10463
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 35778,35794 ****
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
--- 35778,35794 ----
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10352
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9968
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10358
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
*************** msgstr ""
*** 35798,35804 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
--- 35798,35804 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10085
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
*************** msgid ""
*** 35874,35880 ****
  "%<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid ""
  "%qD specified in %<allocate%> clause but not in an explicit privatization "
--- 35874,35880 ----
  "%<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9081
  #, gcc-internal-format
  msgid ""
  "%qD specified in %<allocate%> clause but not in an explicit privatization "
*************** msgstr ""
*** 35988,35999 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
--- 35988,35999 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1311
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1324
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
*************** msgstr ""
*** 36453,36460 ****
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 36453,36460 ----
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3121
! #: cp/constexpr.cc:6572
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgid_plural ""
*** 37254,37260 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 37254,37260 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5949
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgid ""
*** 37276,37282 ****
  "%d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3015 c-family/c-warn.cc:3018 cp/init.cc:657
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
--- 37276,37282 ----
  "%d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3015 c-family/c-warn.cc:3018 cp/init.cc:656
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
*************** msgstr ""
*** 37449,37460 ****
  msgid "too many input files"
  msgstr ""
  
! #: c-family/known-headers.cc:309
  #, gcc-internal-format
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
--- 37449,37460 ----
  msgid "too many input files"
  msgstr ""
  
! #: c-family/known-headers.cc:323
  #, gcc-internal-format
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
*************** msgid "unrecognized option passed to %%:
*** 37485,37499 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
--- 37485,37499 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
*************** msgstr ""
*** 37827,37833 ****
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.cc:708
  #, gcc-internal-format
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
--- 37827,37833 ----
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.cc:709
  #, gcc-internal-format
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
*************** msgstr ""
*** 37837,37888 ****
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:192
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:232
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr ""
  
! #: config/darwin-driver.cc:306
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr ""
  
! #: config/darwin-driver.cc:332
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:373
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:380
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:389
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:396
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:403
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:412
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
--- 37837,37888 ----
  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:367
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:374
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:383
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:390
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:397
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:406
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
*************** msgstr ""
*** 38049,38092 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
--- 38049,38092 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1937
! #: config/aarch64/aarch64-builtins.cc:2171 config/arm/arm-builtins.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2009 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2013
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2261
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2367
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2402
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3234
! #: config/aarch64/aarch64-builtins.cc:3254
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3238
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
*************** msgid "SVE type %qT cannot be passed to
*** 38537,38544 ****
  msgstr ""
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
! #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
--- 38537,38544 ----
  msgstr ""
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19669
! #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29065
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
*************** msgstr ""
*** 38558,38867 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17332
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17344
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17364
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17382
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
! #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid ""
  "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-"
  "protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17577 config/arm/arm.cc:3200
! #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17806
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17865
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17987
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17989
  #, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18020
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18051
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18189
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18245
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18523
  #, gcc-internal-format
  msgid ""
  "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18565 config/aarch64/aarch64.cc:18672
  #, gcc-internal-format
  msgid ""
  "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid ""
  "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid ""
  "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or "
  "attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18627
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18668
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
  #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid ""
  "parameter passing for argument of type %qT with %<[[no_unique_address]]%> "
  "members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
  #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26708
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26733
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
--- 38558,38867 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17328
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17340
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17360
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17378
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
! #: config/riscv/riscv.cc:5079
  #, gcc-internal-format
  msgid ""
  "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-"
  "protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5088
  #, 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:17563
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17573 config/arm/arm.cc:3200
! #: config/riscv/riscv.cc:5117 config/rs6000/rs6000.cc:4561
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17861
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17983
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17985
  #, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18012
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18047
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18185
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18241
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18248
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18330
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18333
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18515
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, gcc-internal-format
  msgid ""
  "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18554
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18557
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561 config/aarch64/aarch64.cc:18668
  #, gcc-internal-format
  msgid ""
  "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid ""
  "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid ""
  "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or "
  "attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18623
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18722 config/aarch64/aarch64.cc:18895
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18766
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18774 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18828
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18885 config/arm/arm.cc:33174
! #: config/rs6000/rs6000.cc:24271 config/s390/s390.cc:15857
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18920
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18923
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18932
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20397 config/arm/arm.cc:6582
  #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid ""
  "parameter passing for argument of type %qT with %<[[no_unique_address]]%> "
  "members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20402 config/arm/arm.cc:6587
  #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20407 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21556 config/aarch64/aarch64.cc:21559
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26669 config/i386/i386.cc:23352
! #: config/i386/i386.cc:23480
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26679 config/aarch64/aarch64.cc:26706
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26683
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26687
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26710
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26735
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
*************** msgstr ""
*** 39049,39061 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6454 config/csky/csky.cc:6482
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:342
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3336
! #: config/i386/i386-options.cc:3513 config/i386/i386-options.cc:3569
! #: config/i386/i386-options.cc:3620 config/i386/i386-options.cc:3657
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
! #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
--- 39049,39061 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6454 config/csky/csky.cc:6482
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:342
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3330
! #: config/i386/i386-options.cc:3507 config/i386/i386-options.cc:3563
! #: config/i386/i386-options.cc:3614 config/i386/i386-options.cc:3651
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
! #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3287
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20212 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
*************** msgstr ""
*** 39198,39214 ****
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 39198,39214 ----
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22216
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22280
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22309
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgstr ""
*** 39459,39465 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3624 config/arm/arm.cc:33180
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
--- 39459,39465 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3624 config/arm/arm.cc:33188
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
*************** msgid "argument of type %qT not permitte
*** 39565,39571 ****
  msgstr ""
  
  #: config/arm/arm.cc:7007 config/arm/arm.cc:7228 config/arm/arm.cc:7261
! #: config/arm/arm.cc:29050
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 39565,39571 ----
  msgstr ""
  
  #: config/arm/arm.cc:7007 config/arm/arm.cc:7228 config/arm/arm.cc:7261
! #: config/arm/arm.cc:29058
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 39621,39652 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25670
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26333
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26592
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:26844
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27090
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33195
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 39621,39652 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25678
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26341
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26600
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:26852
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27098
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33203
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 39654,39675 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33203
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33216
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33230
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:34192
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr ""
--- 39654,39675 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33211
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33224
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33238
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:34200
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr ""
*************** msgstr ""
*** 39743,39759 ****
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:5358
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:5370
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:5367
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
--- 39743,39759 ----
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:5376
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:5388
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:5385
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
*************** msgstr ""
*** 40612,40618 ****
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
--- 40612,40618 ----
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24983
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
*************** msgstr ""
*** 41016,41281 ****
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3296
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3298
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3302
  #, gcc-internal-format
  msgid ""
  "%s instructions aren%'t allowed in a function with the "
  "%<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349 config/i386/i386-options.cc:3400
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3354
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3361 config/i386/i386-options.cc:3589
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3367
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:3392 config/i386/i386-options.cc:3435
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3396
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3404 config/i386/i386-options.cc:3453
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3414 config/i386/i386-options.cc:3431
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3418
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3422 config/i386/i386-options.cc:3449
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3457
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386-options.cc:3576
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3597
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386-options.cc:3631 config/i386/i386-options.cc:3641
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
  #: config/s390/s390.cc:1217
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386-options.cc:3732
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3739
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3750
  #, gcc-internal-format
  msgid ""
  "interrupt service routine can only have a pointer argument and an optional "
  "integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3753
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1212
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1215
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1519
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr ""
  
! #: config/i386/i386.cc:1553
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1904
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1910
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1946
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1952
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1968
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1974
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2172
  #, gcc-internal-format
  msgid ""
  "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2293
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2426
  #, gcc-internal-format
  msgid ""
  "the ABI of passing structure with %<complex float%> member has changed in "
  "GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2542
  msgid ""
  "the ABI of passing C structures with zero-width bit-fields has changed in "
  "GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2637
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2643
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2986 config/i386/i386.cc:3227 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:2988 config/i386/i386.cc:3229 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid ""
  "this is a GCC bug that can be worked around by adding attribute used to "
  "function called"
  msgstr ""
  
! #: config/i386/i386.cc:3630
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6534
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8438
  #, gcc-internal-format
  msgid ""
  "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid ""
  "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service "
--- 41016,41281 ----
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3290
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3292
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3296
  #, gcc-internal-format
  msgid ""
  "%s instructions aren%'t allowed in a function with the "
  "%<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343 config/i386/i386-options.cc:3394
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3348
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3355 config/i386/i386-options.cc:3583
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3361
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:3386 config/i386/i386-options.cc:3429
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3390
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3398 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3425
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3416 config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3433 config/i386/i386-options.cc:3451
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3439
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3543 config/rs6000/rs6000.cc:20325
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386-options.cc:3570
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3591
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386-options.cc:3625 config/i386/i386-options.cc:3635
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3662 config/i386/i386-options.cc:3684
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3672 config/i386/i386-options.cc:3694
  #: config/s390/s390.cc:1217
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386-options.cc:3726
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3733
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3744
  #, gcc-internal-format
  msgid ""
  "interrupt service routine can only have a pointer argument and an optional "
  "integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3747
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1221
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1224
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1528
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr ""
  
! #: config/i386/i386.cc:1562
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1913
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1919
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1933
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1939
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1955
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1961
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1977
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1983
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2181
  #, gcc-internal-format
  msgid ""
  "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2302
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2435
  #, gcc-internal-format
  msgid ""
  "the ABI of passing structure with %<complex float%> member has changed in "
  "GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2551
  msgid ""
  "the ABI of passing C structures with zero-width bit-fields has changed in "
  "GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2646
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2652
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2672
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2995 config/i386/i386.cc:3236 config/i386/i386.cc:4014
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:2997 config/i386/i386.cc:3238 config/i386/i386.cc:4016
  #, gcc-internal-format
  msgid ""
  "this is a GCC bug that can be worked around by adding attribute used to "
  "function called"
  msgstr ""
  
! #: config/i386/i386.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6506
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8410
  #, gcc-internal-format
  msgid ""
  "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8500
  #, gcc-internal-format
  msgid ""
  "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service "
*************** msgid ""
*** 41283,41304 ****
  "return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9465
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9851
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9871
  #, gcc-internal-format
  msgid ""
  "%<-fsplit-stack%> does not support 2 register parameters for a nested "
--- 41283,41304 ----
  "return."
  msgstr ""
  
! #: config/i386/i386.cc:9432
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9437
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9823
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9843
  #, gcc-internal-format
  msgid ""
  "%<-fsplit-stack%> does not support 2 register parameters for a nested "
*************** msgstr ""
*** 41307,41383 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13181
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17212
  #, gcc-internal-format
  msgid ""
  "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23431
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23974
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 41307,41383 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9854
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12887
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12898 config/i386/i386.cc:12912
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12944
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12959
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13153
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17184
  #, gcc-internal-format
  msgid ""
  "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21408
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21504
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23313
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23320
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23327
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23373
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23403
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23946
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 41546,41557 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr ""
--- 41546,41557 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3483
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5531
  #, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr ""
*************** msgstr ""
*** 41714,41720 ****
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1513 config/mips/mips.cc:1567 config/riscv/riscv.cc:3301
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr ""
--- 41714,41720 ----
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1513 config/mips/mips.cc:1567 config/riscv/riscv.cc:3315
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr ""
*************** msgstr ""
*** 42846,42911 ****
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv.cc:391
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:2921 config/riscv/riscv.cc:2963
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:3312
  #, gcc-internal-format
  msgid ""
  "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<"
  "\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:4980
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:5023
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:5027
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:5031
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:5041
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:5054
  #, gcc-internal-format
  msgid ""
  "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-"
  "attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:5081 config/rs6000/rs6000.cc:4581
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:5095 config/rs6000/rs6000.cc:4564
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:5396
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
--- 42846,42911 ----
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv.cc:396
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:2935 config/riscv/riscv.cc:2977
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:3326
  #, gcc-internal-format
  msgid ""
  "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<"
  "\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:4998
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:5041
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:5045
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:5049
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:5059
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:5072
  #, gcc-internal-format
  msgid ""
  "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-"
  "attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4573
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:5113 config/rs6000/rs6000.cc:4556
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:5414
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
*************** msgstr ""
*** 43313,43480 ****
  #: config/rs6000/rs6000.cc:3979 config/rs6000/rs6000.cc:3998
  #: config/rs6000/rs6000.cc:4060 config/rs6000/rs6000.cc:4087
  #: config/rs6000/rs6000.cc:4114 config/rs6000/rs6000.cc:4129
! #: config/rs6000/rs6000.cc:4137 config/rs6000/rs6000.cc:4269
! #: config/rs6000/rs6000.cc:4282 config/rs6000/rs6000.cc:4291
! #: config/rs6000/rs6000.cc:4429 config/rs6000/rs6000.cc:4446
! #: config/rs6000/rs6000.cc:4457
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4173
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4194
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4207
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4210
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4229
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4238
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4261
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4348
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4361 config/rs6000/rs6000.cc:4376
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4389
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4589
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4886
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4923
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:10793
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19998
  #, gcc-internal-format
  msgid ""
  "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20086
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20100
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24251
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24254
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid ""
  "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports "
  "hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid ""
  "the result for the xxspltidp instruction is undefined for subnormal input "
--- 43313,43480 ----
  #: config/rs6000/rs6000.cc:3979 config/rs6000/rs6000.cc:3998
  #: config/rs6000/rs6000.cc:4060 config/rs6000/rs6000.cc:4087
  #: config/rs6000/rs6000.cc:4114 config/rs6000/rs6000.cc:4129
! #: config/rs6000/rs6000.cc:4137 config/rs6000/rs6000.cc:4261
! #: config/rs6000/rs6000.cc:4274 config/rs6000/rs6000.cc:4283
! #: config/rs6000/rs6000.cc:4421 config/rs6000/rs6000.cc:4438
! #: config/rs6000/rs6000.cc:4449
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4165
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4186
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4199
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4202
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4221
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4230
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4253
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4340
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4353 config/rs6000/rs6000.cc:4368
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4381
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4581
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4878
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4915
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:10785
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17594
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19990
  #, gcc-internal-format
  msgid ""
  "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20072
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20074
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20078
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20087
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24243
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24246
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24248
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24792
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24951
  #, gcc-internal-format
  msgid ""
  "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports "
  "hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25239
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28335
  #, gcc-internal-format
  msgid ""
  "the result for the xxspltidp instruction is undefined for subnormal input "
*************** msgstr ""
*** 43850,43856 ****
  msgid "%qE attribute argument should be between 0 to 255"
  msgstr ""
  
! #: config/sh/sh.cc:10825
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
--- 43850,43856 ----
  msgid "%qE attribute argument should be between 0 to 255"
  msgstr ""
  
! #: config/sh/sh.cc:10831
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
*************** msgid "attribute %qs applies to array ty
*** 44218,44224 ****
  msgstr ""
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 44218,44224 ----
  msgstr ""
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:9000 cp/typeck.cc:9802 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgid ""
*** 44585,44591 ****
  "appears in"
  msgstr ""
  
! #: c/c-decl.cc:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 44585,44591 ----
  "appears in"
  msgstr ""
  
! #: c/c-decl.cc:3852 cp/decl.cc:3362
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 44615,44621 ****
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
--- 44615,44621 ----
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4068 cp/decl.cc:3776
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
*************** msgstr ""
*** 44646,44652 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
--- 44646,44652 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4923
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
*************** msgstr ""
*** 44838,44844 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 44838,44844 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5684 cp/decl.cc:8612
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 45008,45014 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 45008,45014 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6536 cp/decl.cc:12630
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 45181,45187 ****
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 45181,45187 ----
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7109 cp/decl.cc:12935
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 45308,45314 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
--- 45308,45314 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7445 cp/decl.cc:11521
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
*************** msgstr ""
*** 45492,45498 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 45492,45498 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5338
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 45542,45548 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
--- 45542,45548 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:8806 cp/decl.cc:13898
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
*************** msgstr ""
*** 45583,45589 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 45583,45589 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:9196 cp/decl.cc:16447
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr ""
*** 45613,45619 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
--- 45613,45619 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:9522 cp/decl.cc:5652 cp/decl.cc:17026
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
*************** msgstr ""
*** 45643,45649 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
--- 45643,45649 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:9654 cp/decl.cc:17161
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
*************** msgstr ""
*** 45760,45771 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10326 cp/decl.cc:18039
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
--- 45760,45771 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10307 cp/decl.cc:17987
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10326 cp/decl.cc:18071
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
*************** msgstr ""
*** 45836,45842 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
--- 45836,45842 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:10892 cp/parser.cc:32717
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
*************** msgstr ""
*** 45986,45999 ****
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
--- 45986,45999 ----
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5998
  #, 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:12452 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
*************** msgstr ""
*** 46050,46056 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 46050,46056 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32951
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgstr ""
*** 46060,46066 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare target%> without corresponding %<#pragma omp end "
--- 46060,46066 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3344
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare target%> without corresponding %<#pragma omp end "
*************** msgstr ""
*** 46097,46105 ****
  msgid "unknown type name %qE"
  msgstr ""
  
! #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
--- 46097,46105 ----
  msgid "unknown type name %qE"
  msgstr ""
  
! #: c/c-parser.cc:2006 c/c-parser.cc:12611 c/c-parser.cc:19967
! #: c/c-parser.cc:20554 c/c-parser.cc:21076 cp/parser.cc:43762
! #: cp/parser.cc:48022
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
*************** msgstr ""
*** 46119,46125 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 46119,46125 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35182 cp/parser.cc:35254
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 46201,46207 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.cc:2650 c/c-parser.cc:7351 c/c-parser.cc:12671
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 46201,46207 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr ""
  
! #: c/c-parser.cc:2650 c/c-parser.cc:7351 c/c-parser.cc:12672
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr ""
*** 46231,46237 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
--- 46231,46237 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11184
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
*************** msgstr ""
*** 46275,46291 ****
  #: c/c-parser.cc:11138 c/c-parser.cc:11167 c/c-parser.cc:11180
  #: c/c-parser.cc:11486 c/c-parser.cc:11610 c/c-parser.cc:12194
  #: c/c-parser.cc:12247 c/c-parser.cc:12263 c/c-parser.cc:12309
! #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
! #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
! #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 46275,46291 ----
  #: c/c-parser.cc:11138 c/c-parser.cc:11167 c/c-parser.cc:11180
  #: c/c-parser.cc:11486 c/c-parser.cc:11610 c/c-parser.cc:12194
  #: c/c-parser.cc:12247 c/c-parser.cc:12263 c/c-parser.cc:12309
! #: c/c-parser.cc:13119 c/c-parser.cc:13162 c/c-parser.cc:15798
! #: c/c-parser.cc:15910 c/c-parser.cc:16561 c/c-parser.cc:18943
! #: c/c-parser.cc:21604 c/c-parser.cc:21795 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32954
! #: cp/parser.cc:36159 cp/parser.cc:38953 cp/parser.cc:39122 cp/parser.cc:45313
! #: cp/parser.cc:47317
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3243 cp/parser.cc:21104
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr ""
*** 46370,46376 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
--- 46370,46376 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29046
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
*************** msgstr ""
*** 46523,46530 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
--- 46523,46530 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21976
! #: cp/parser.cc:21993 cp/parser.cc:22007
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
*************** msgid "ISO C90 does not support %<__func
*** 46690,46697 ****
  msgstr ""
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
! #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
--- 46690,46697 ----
  msgstr ""
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
! #: c/c-parser.cc:18359 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40878
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
*************** msgstr ""
*** 46986,46997 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
--- 46986,46997 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:12048 cp/parser.cc:36016
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36029
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
*************** msgstr ""
*** 47001,47575 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:12421 cp/parser.cc:47824
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12507 cp/parser.cc:47932
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> "
  "%<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
  "construct"
  msgstr ""
  
! #: c/c-parser.cc:12526
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
! #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
! #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618 cp/parser.cc:40643
! #: cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720 cp/parser.cc:46567
! #: cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:12966
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:13265 c/c-parser.cc:13277
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:13428 c/c-parser.cc:23107
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid ""
  "if any %<if%> clause has modifier, then all %<if%> clauses have to use "
  "modifier"
  msgstr ""
  
! #: c/c-parser.cc:13885 c/c-parser.cc:13945 c/c-parser.cc:14006
! #: c/c-parser.cc:14053 c/c-parser.cc:14132 c/c-parser.cc:14511
! #: c/c-parser.cc:14593 c/c-parser.cc:15160 c/c-parser.cc:15305
! #: c/c-parser.cc:15370 c/c-parser.cc:16342
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13896
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:13956
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, gcc-internal-format
  msgid ""
  "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> "
  "or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr ""
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr ""
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid ""
  "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
  "identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:15315 c/c-parser.cc:15325
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid ""
  "%<aligned%> clause alignment expression must be positive constant integer "
  "expression"
  msgstr ""
  
! #: c/c-parser.cc:15535
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:15542
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid ""
  "%<allocate%> clause allocator expression has type %qT rather than "
  "%<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, gcc-internal-format
  msgid ""
  "%<allocate%> clause %<align%> modifier argument needs to be positive "
  "constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15677
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:15727
  #, gcc-internal-format
  msgid ""
  "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15766
  #, gcc-internal-format
  msgid ""
  "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679 cp/parser.cc:39729
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on "
  "%<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid ""
  "%<ancestor%> device modifier not preceded by %<requires%> directive with "
  "%<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:16459
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.cc:16503
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid ""
  "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t"
  "%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17315 cp/parser.cc:44634
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44656
  #, gcc-internal-format
  msgid ""
  "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:17695 cp/parser.cc:3163
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:17699
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
  
! #: c/c-parser.cc:17740 c/c-parser.cc:17788 cp/parser.cc:1499
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by function declaration or "
  "definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
  "%<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr ""
  
! #: c/c-parser.cc:17927
  #, gcc-internal-format
  msgid ""
  "%<allocator%> clause allocator expression has type %qT rather than "
  "%<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, gcc-internal-format
  msgid ""
  "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak"
--- 47001,47575 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36066
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36075
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36089
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:12140 cp/parser.cc:36108
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47648
  #, 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:12399 c/c-parser.cc:20551 c/c-parser.cc:20848
! #: c/c-parser.cc:20907 c/c-parser.cc:20993 cp/parser.cc:43759
! #: cp/parser.cc:44095 cp/parser.cc:44186 cp/parser.cc:44260 cp/parser.cc:47695
! #: cp/parser.cc:47711 cp/parser.cc:47727 cp/parser.cc:47744 cp/parser.cc:47761
! #: cp/parser.cc:47778 cp/parser.cc:47805 cp/parser.cc:47819 cp/parser.cc:47844
! #: cp/parser.cc:47858
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:12422 cp/parser.cc:47833
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12508 cp/parser.cc:47941
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> "
  "%<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12515 cp/parser.cc:47947
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
  "construct"
  msgstr ""
  
! #: c/c-parser.cc:12527
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12556 c/c-parser.cc:12580 cp/parser.cc:47976
! #: cp/parser.cc:48009
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12593 cp/parser.cc:47685
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:12940 c/c-parser.cc:16406 c/c-parser.cc:18119
! #: c/c-parser.cc:18177 c/c-parser.cc:18184 c/c-parser.cc:18191
! #: c/c-parser.cc:22623 c/c-parser.cc:22631 c/c-parser.cc:22905
! #: c/c-parser.cc:22915 cp/parser.cc:36531 cp/parser.cc:39627 cp/parser.cc:40652
! #: cp/parser.cc:40715 cp/parser.cc:40722 cp/parser.cc:40729 cp/parser.cc:46576
! #: cp/parser.cc:46584 cp/parser.cc:46741 cp/parser.cc:46751
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:12967
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:13266 c/c-parser.cc:13278
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:13429 c/c-parser.cc:23108
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:13433 cp/semantics.cc:8191
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:13475 cp/parser.cc:37263
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13570 cp/parser.cc:37341
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:13572 cp/parser.cc:37343
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:13693 cp/parser.cc:37455
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:13713 c/c-parser.cc:20900 c/c-parser.cc:20986
! #: cp/parser.cc:37473 cp/parser.cc:44087 cp/parser.cc:44178
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:13766 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13773 cp/parser.cc:37535
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:13775 cp/parser.cc:37537
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:13781 cp/parser.cc:37543
  #, gcc-internal-format
  msgid ""
  "if any %<if%> clause has modifier, then all %<if%> clauses have to use "
  "modifier"
  msgstr ""
  
! #: c/c-parser.cc:13886 c/c-parser.cc:13946 c/c-parser.cc:14007
! #: c/c-parser.cc:14054 c/c-parser.cc:14133 c/c-parser.cc:14512
! #: c/c-parser.cc:14594 c/c-parser.cc:15161 c/c-parser.cc:15306
! #: c/c-parser.cc:15371 c/c-parser.cc:16343
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13897
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:13957
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14018 cp/semantics.cc:8411
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14066 cp/semantics.cc:8441
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14100 cp/parser.cc:37769
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14172 cp/parser.cc:37839
  #, gcc-internal-format
  msgid ""
  "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> "
  "or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14233 cp/parser.cc:37904
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr ""
  
! #: c/c-parser.cc:14299 cp/parser.cc:37973
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14302 cp/parser.cc:37976
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14386 cp/semantics.cc:7272 cp/semantics.cc:7325
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:14398 c/c-parser.cc:14521 cp/semantics.cc:7304
! #: cp/semantics.cc:7339
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14460 cp/parser.cc:37035
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:14494 cp/parser.cc:37068
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr ""
  
! #: c/c-parser.cc:14661 cp/semantics.cc:8621
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:14736 cp/parser.cc:38026
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:14745 c/c-parser.cc:14751 cp/parser.cc:38035
! #: cp/parser.cc:38045
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:14787 cp/parser.cc:38085
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:14840 cp/parser.cc:38153
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14965 c/c-parser.cc:22177 cp/parser.cc:46215
  #, gcc-internal-format
  msgid ""
  "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
  "identifier"
  msgstr ""
  
! #: c/c-parser.cc:15085 cp/parser.cc:38411
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15139 cp/parser.cc:38427
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15143 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15155 cp/semantics.cc:7386
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15178 cp/parser.cc:38450
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:15316 c/c-parser.cc:15326
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15333 cp/semantics.cc:7353
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15381 cp/semantics.cc:7482
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15426 cp/semantics.cc:7610
  #, gcc-internal-format
  msgid ""
  "%<aligned%> clause alignment expression must be positive constant integer "
  "expression"
  msgstr ""
  
! #: c/c-parser.cc:15536
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:15543
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:7745
  #, gcc-internal-format
  msgid ""
  "%<allocate%> clause allocator expression has type %qT rather than "
  "%<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15602 cp/semantics.cc:7700 cp/semantics.cc:7716
  #, gcc-internal-format
  msgid ""
  "%<allocate%> clause %<align%> modifier argument needs to be positive "
  "constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15678
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:15728
  #, gcc-internal-format
  msgid ""
  "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15767
  #, gcc-internal-format
  msgid ""
  "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16098 cp/parser.cc:39312
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16145 cp/parser.cc:39366 cp/parser.cc:39688 cp/parser.cc:39738
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.cc:16215 cp/parser.cc:39436
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16225 cp/parser.cc:39449
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16233 cp/parser.cc:39460
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on "
  "%<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16261 cp/parser.cc:39491
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:16313 cp/parser.cc:39550
  #, gcc-internal-format
  msgid ""
  "%<ancestor%> device modifier not preceded by %<requires%> directive with "
  "%<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16325 cp/parser.cc:39561
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:16348 cp/semantics.cc:7507
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16381 cp/parser.cc:39632
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:16460
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.cc:16504
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:16581 cp/semantics.cc:7907
  #, gcc-internal-format
  msgid ""
  "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t"
  "%>"
  msgstr ""
  
! #: c/c-parser.cc:16783 cp/parser.cc:39977
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16794 c/c-parser.cc:17138 cp/parser.cc:39988
! #: cp/parser.cc:40380
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:16838 cp/parser.cc:40040
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16987 cp/parser.cc:40228
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:17127 cp/parser.cc:40369
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17260 cp/parser.cc:44587
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17270 cp/parser.cc:44597
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17290 cp/parser.cc:44617
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17301 cp/parser.cc:44628
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17308 cp/parser.cc:44635
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17316 cp/parser.cc:44643
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17327 cp/parser.cc:44665
  #, gcc-internal-format
  msgid ""
  "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17337 cp/parser.cc:44675
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17430 cp/parser.cc:44773
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:17446 cp/parser.cc:44790
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:17696 cp/parser.cc:3163
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:17700
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:17718 cp/parser.cc:47008
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
  
! #: c/c-parser.cc:17741 c/c-parser.cc:17789 cp/parser.cc:1499
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by function declaration or "
  "definition"
  msgstr ""
  
! #: c/c-parser.cc:17781 cp/parser.cc:47059 cp/parser.cc:47106
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47134
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17813 cp/parser.cc:47136
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17857 cp/parser.cc:44991
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
  "%<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17912 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr ""
  
! #: c/c-parser.cc:17928
  #, gcc-internal-format
  msgid ""
  "%<allocator%> clause allocator expression has type %qT rather than "
  "%<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17943 cp/parser.cc:40481
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:18085 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18124 cp/parser.cc:40657
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:18148 cp/parser.cc:40686
  #, gcc-internal-format
  msgid ""
  "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak"
*************** msgid ""
*** 47577,48114 ****
  "clause"
  msgstr ""
  
! #: c/c-parser.cc:18162 cp/parser.cc:40692
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262 cp/parser.cc:41356
! #: cp/parser.cc:41374
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:19043 cp/parser.cc:41584
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:19106
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause may not be specified together with %<ordered%> clause with "
  "a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:19439
  #, gcc-internal-format
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound "
  "statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
  "clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc"
  "%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release"
  "%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, 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:21327
  #, 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:21378 c/c-parser.cc:21406
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> must be followed by function declaration or "
  "definition"
  msgstr ""
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid ""
  "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:21837
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:21900
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by a function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
  "declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:22126
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:22203
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:22207
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:22210
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:22213
  #, gcc-internal-format
  msgid ""
  "const, volatile or restrict qualified type in %<#pragma omp declare reduction"
  "%>"
  msgstr ""
  
! #: c/c-parser.cc:22221
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:22230
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:22347
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:22358
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:22377
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr ""
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid ""
  "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators"
  "%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid ""
  "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid ""
  "more than one %<atomic_default_mem_order%> clause in a single compilation "
  "unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid ""
  "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> "
  "construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:22679
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22685
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp error%> with %<at(execution)%> clause may only be used in "
  "compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:23309
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or "
  "a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23401
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 47577,48114 ----
  "clause"
  msgstr ""
  
! #: c/c-parser.cc:18163 cp/parser.cc:40701
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:18170 cp/parser.cc:40708
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:18208 c/c-parser.cc:18215 cp/parser.cc:40746
! #: cp/parser.cc:40753
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18221 c/c-parser.cc:18226 cp/parser.cc:40759
! #: cp/parser.cc:40764
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18270 cp/parser.cc:40808
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18280 cp/parser.cc:40818
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18403 cp/parser.cc:40918
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18410 cp/parser.cc:40925
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18483 cp/parser.cc:40990 cp/parser.cc:41271 cp/parser.cc:41365
! #: cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18494 cp/parser.cc:41001
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:18554 cp/parser.cc:41438
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18826 cp/parser.cc:41292 cp/parser.cc:41318
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18830 cp/parser.cc:41358 cp/parser.cc:41392
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18881 cp/parser.cc:41427
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18887 cp/semantics.cc:10761 cp/semantics.cc:10771
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18987 cp/semantics.cc:10848
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:19044 cp/parser.cc:41593
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/parser.cc:41609
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19094 cp/parser.cc:41649
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:19102 cp/parser.cc:41657
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:19107
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19186 cp/parser.cc:42376
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19191 cp/parser.cc:42382
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:19247 cp/parser.cc:42433
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19258 cp/parser.cc:42444
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause may not be specified together with %<ordered%> clause with "
  "a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19276 cp/parser.cc:42472
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.cc:19354 cp/semantics.cc:10339 cp/semantics.cc:10430
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:19440
  #, gcc-internal-format
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19488 cp/parser.cc:42786
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19571 cp/parser.cc:42582 cp/parser.cc:42624 cp/pt.cc:18293
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19707 cp/parser.cc:42907
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.cc:19986 cp/parser.cc:43200
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound "
  "statements"
  msgstr ""
  
! #: c/c-parser.cc:20200 cp/parser.cc:43406
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:20542 cp/parser.cc:43750
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:20797 cp/parser.cc:44025
  #, 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:20813 cp/parser.cc:44041
  #, 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:20861 cp/parser.cc:44273
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
  "clauses"
  msgstr ""
  
! #: c/c-parser.cc:20935 cp/parser.cc:44124
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc"
  "%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20947 cp/parser.cc:44136
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21022 cp/parser.cc:44216
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release"
  "%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21035 cp/parser.cc:44229
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21271 cp/semantics.cc:9870
  #, 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:21328
  #, 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:21379 c/c-parser.cc:21407
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> must be followed by function declaration or "
  "definition"
  msgstr ""
  
! #: c/c-parser.cc:21446 cp/parser.cc:45141
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:21499 cp/parser.cc:45193
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21524 cp/parser.cc:45217
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21551 cp/parser.cc:45256 cp/pt.cc:11712
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21554 cp/parser.cc:45259 cp/pt.cc:11729
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:21578 cp/parser.cc:45287 cp/pt.cc:11715
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21623 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21645 cp/parser.cc:45353 cp/pt.cc:11719
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21656 cp/parser.cc:45364
  #, gcc-internal-format
  msgid ""
  "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21743 cp/parser.cc:45450
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21818 cp/parser.cc:45564
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:21838
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:21844 cp/decl.cc:7953
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:21856 cp/decl.cc:7962
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:21901
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by a function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21909 cp/parser.cc:45609
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22018 cp/parser.cc:45817
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22067 cp/parser.cc:45929
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22086 cp/parser.cc:45955
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:22093 cp/parser.cc:45962
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22099 cp/parser.cc:45969
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
  "declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:22204
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:22208
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:22211
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:22214
  #, gcc-internal-format
  msgid ""
  "const, volatile or restrict qualified type in %<#pragma omp declare reduction"
  "%>"
  msgstr ""
  
! #: c/c-parser.cc:22222
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:22231
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:22348
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:22359
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:22378
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22509 cp/parser.cc:46457
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:22576 cp/parser.cc:46523
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr ""
  
! #: c/c-parser.cc:22605 cp/parser.cc:46558
  #, gcc-internal-format
  msgid ""
  "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators"
  "%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22614 cp/parser.cc:46567
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22626 cp/parser.cc:46579
  #, gcc-internal-format
  msgid ""
  "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22638 cp/parser.cc:46591
  #, gcc-internal-format
  msgid ""
  "more than one %<atomic_default_mem_order%> clause in a single compilation "
  "unit"
  msgstr ""
  
! #: c/c-parser.cc:22647 cp/parser.cc:46600
  #, gcc-internal-format
  msgid ""
  "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> "
  "construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22661 cp/parser.cc:46614
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:22680
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22686
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22847 cp/parser.cc:46676
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:46711
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:22937 cp/parser.cc:46773
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp error%> with %<at(execution)%> clause may only be used in "
  "compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22960 cp/parser.cc:46800
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22963 cp/parser.cc:46803
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23110 cp/semantics.cc:9245
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23112 cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23116 cp/semantics.cc:9249
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:23295 cp/parser.cc:47539
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23301 cp/parser.cc:47545
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:23310
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or "
  "a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23318 cp/parser.cc:47563
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23402
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 48424,48430 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 48424,48430 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6465
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 48715,48721 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 48715,48721 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8835
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgid ""
*** 48890,48896 ****
  "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 48890,48896 ----
  "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9955
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 49124,49130 ****
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 49124,49130 ----
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7331
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 49276,49282 ****
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 49276,49282 ----
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10447
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 49301,49307 ****
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 49301,49307 ----
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1511
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 49331,49337 ****
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 49331,49337 ----
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3748 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr ""
*** 49479,49498 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections"
  "%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for"
--- 49479,49498 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10921
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections"
  "%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10932
! #: cp/semantics.cc:10942
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10977
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for"
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 49506,49534 ****
  msgstr ""
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 49506,49534 ----
  msgstr ""
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5092 cp/semantics.cc:7830 cp/semantics.cc:8073
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5102
! #: cp/semantics.cc:8092
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8101
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5127 cp/semantics.cc:8146
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5131
! #: cp/semantics.cc:8150
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 49539,49623 ****
  msgstr ""
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5176
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5209
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6514
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
--- 49539,49623 ----
  msgstr ""
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5140 cp/semantics.cc:8157 cp/semantics.cc:8346
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5174
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5181
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5214
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5232 cp/semantics.cc:5299
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5251
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5259
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5268
! #: cp/semantics.cc:5392
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5285
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5328
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5343
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5380
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5384
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5411
! #: cp/semantics.cc:5545
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5421
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6519
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
*************** msgstr ""
*** 49627,49643 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 49627,49643 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6526
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6542
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6578
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 49647,49679 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6667
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, gcc-internal-format
  msgid ""
  "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
--- 49647,49679 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6612
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6618
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6624
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6672
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6753
  #, gcc-internal-format
  msgid ""
  "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6773
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
*************** msgstr ""
*** 49703,49709 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 49703,49709 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6411
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 49713,49729 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid ""
  "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
--- 49713,49729 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8862
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8930
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6814
  #, gcc-internal-format
  msgid ""
  "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
*************** msgstr ""
*** 49741,49763 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 49741,49763 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6888
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6975 cp/semantics.cc:8339 cp/semantics.cc:8682
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6993
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:7004
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 49769,49801 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 49769,49801 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7018
! #: cp/semantics.cc:7028 cp/semantics.cc:7121 cp/semantics.cc:7128
! #: cp/semantics.cc:7175 cp/semantics.cc:7986 cp/semantics.cc:8209
! #: cp/semantics.cc:8217 cp/semantics.cc:8234 cp/semantics.cc:8244
! #: cp/semantics.cc:8252
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7031 cp/semantics.cc:7134
! #: cp/semantics.cc:8220 cp/semantics.cc:8255
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7108
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7167
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7562
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 49815,49821 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
--- 49815,49821 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7633
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
*************** msgstr ""
*** 49825,49831 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
--- 49825,49831 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7672
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
*************** msgstr ""
*** 49835,49908 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid ""
  "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> "
  "dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8075
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8328
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8358
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8374
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 49835,49908 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7801
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7820
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7842
  #, gcc-internal-format
  msgid ""
  "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> "
  "dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7854
  #, 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:14915 cp/semantics.cc:7938
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7982
! #: cp/semantics.cc:8231
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7990
! #: cp/semantics.cc:8237
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8080
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8180
! #: cp/semantics.cc:8353
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8333
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8379
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8382
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 49917,49938 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
--- 49917,49938 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8824
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7886
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8650
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:9001
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
*************** msgid ""
*** 49944,49983 ****
  "clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid ""
  "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid ""
  "the event handle of a %<detach%> clause should not be in a data-sharing "
--- 49944,49983 ----
  "clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8789
  #, gcc-internal-format
  msgid ""
  "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8798
! #: cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8756
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8806
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8835
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9026
  #, gcc-internal-format
  msgid ""
  "the event handle of a %<detach%> clause should not be in a data-sharing "
*************** msgstr ""
*** 50229,50242 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 50229,50242 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3834 cp/pt.cc:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6980
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 50355,51099 ****
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid ""
  "pointer-to-member function %qE cannot be called without an object; consider "
  "using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:5145
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr ""
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5204
  #, gcc-internal-format
  msgid "%qs"
  msgstr ""
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5213
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5216
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5352
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid ""
  "inferred scalar type %qT is not an integer or floating-point type of the "
  "same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid ""
  "second operand to the conditional operator is of type %<void%>, but the "
  "third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid ""
  "third operand to the conditional operator is of type %<void%>, but the "
  "second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  msgid ""
  "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5840
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:5853
  #, gcc-internal-format
  msgid ""
  "conditional expression between enumeration type %qT and floating-point type "
  "%qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid ""
  "conditional expression between floating-point type %qT and enumeration type "
  "%qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5874
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid ""
  "in C++20 this comparison calls the current function recursively with "
  "reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr ""
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7030
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7044
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid ""
  "exception cleanup for this placement new selects non-placement %<operator "
  "delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid ""
  "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-"
  "fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7359
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid ""
  "destroying delete %qD cannot be used to release the allocated memory if the "
  "initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:7601
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.cc:7607
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.cc:7615
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7722
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7810
  #, gcc-internal-format
  msgid ""
  "conversions to arrays of unknown bound are only available with %<-std=c+"
  "+20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7880
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid ""
  "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8232
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8241
  msgid ""
  "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8246
  msgid ""
  "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8249
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8265
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8304
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8505
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid ""
  "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, "
  "%qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid ""
  "passing objects of non-trivially-copyable type %q#T through %<...%> is "
  "conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid ""
  "receiving objects of non-trivially-copyable type %q#T through %<...%> is "
  "conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8690
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid ""
  "call to %qD uses the default argument for parameter %P, which is not yet "
  "defined"
  msgstr ""
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:9689
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid ""
  "assignment from temporary %<initializer_list%> does not extend the lifetime "
  "of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10252
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid ""
  "%qD copying an object of type %#qT with %qs member %qD from an array of "
  "%#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes "
  "unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and "
  "%<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> "
  "and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of non-trivial type %#qT and size %E into a region of "
  "size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid ""
  "argument %u in call to function %qE has pointer to a non-trivially-copyable "
  "type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10505
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:10802
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10834
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11141
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11146
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11147
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12223
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:12480
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12482
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid ""
  "ISO C++ says that these are ambiguous, even though the worst conversion for "
  "the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  msgid ""
  "invalid initialization of non-const reference of type %qH from an rvalue of "
  "type %qI"
  msgstr ""
  
! #: cp/call.cc:13088
  msgid ""
  "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
--- 50355,51099 ----
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4763
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:4766
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5026
  #, gcc-internal-format
  msgid ""
  "pointer-to-member function %qE cannot be called without an object; consider "
  "using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5096
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5110
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:5150
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5154
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5156
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5158
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5175
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr ""
  
! #: cp/call.cc:5179
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5188 cp/call.cc:5232 cp/call.cc:5242
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5191
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5198
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5201
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5209
  #, gcc-internal-format
  msgid "%qs"
  msgstr ""
  
! #: cp/call.cc:5212
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5218
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5236
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5245
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5357
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5424
  #, gcc-internal-format
  msgid ""
  "inferred scalar type %qT is not an integer or floating-point type of the "
  "same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5441 cp/call.cc:5448
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5504
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid ""
  "second operand to the conditional operator is of type %<void%>, but the "
  "third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5589
  #, gcc-internal-format
  msgid ""
  "third operand to the conditional operator is of type %<void%>, but the "
  "second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5638 cp/call.cc:5753 cp/call.cc:5924
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5642
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5829
  msgid ""
  "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5845
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid ""
  "conditional expression between enumeration type %qT and floating-point type "
  "%qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5863
  #, gcc-internal-format
  msgid ""
  "conditional expression between floating-point type %qT and enumeration type "
  "%qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5879
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:6636
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6638
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6718
  #, gcc-internal-format
  msgid ""
  "in C++20 this comparison calls the current function recursively with "
  "reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6769
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr ""
  
! #: cp/call.cc:6771
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6842
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7035
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7049
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7325
  #, gcc-internal-format
  msgid ""
  "exception cleanup for this placement new selects non-placement %<operator "
  "delete%>"
  msgstr ""
  
! #: cp/call.cc:7328
  #, gcc-internal-format
  msgid ""
  "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-"
  "fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7365
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:7559
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7562
  #, gcc-internal-format
  msgid ""
  "destroying delete %qD cannot be used to release the allocated memory if the "
  "initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7571
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:7607
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:7608 cp/decl.cc:8680
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.cc:7613
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:7614 cp/decl.cc:8681
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.cc:7621
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:7702
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7705 cp/call.cc:7724 cp/decl.cc:10359 cp/decl.cc:10367
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/call.cc:7709
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:7721
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7728
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:7795
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7816
  #, gcc-internal-format
  msgid ""
  "conversions to arrays of unknown bound are only available with %<-std=c+"
  "+20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7866
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.cc:7877
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7886
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7923 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7965 cp/call.cc:7972
  #, gcc-internal-format
  msgid ""
  "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7968
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8238
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8247
  msgid ""
  "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8252
  msgid ""
  "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8255
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8268
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8271
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8313 cp/call.cc:8331
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8316
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8511
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8538 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid ""
  "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, "
  "%qT after"
  msgstr ""
  
! #: cp/call.cc:8582
  #, gcc-internal-format
  msgid ""
  "passing objects of non-trivially-copyable type %q#T through %<...%> is "
  "conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8618
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:8628
  #, gcc-internal-format
  msgid ""
  "receiving objects of non-trivially-copyable type %q#T through %<...%> is "
  "conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8696
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.cc:8705
  #, gcc-internal-format
  msgid ""
  "call to %qD uses the default argument for parameter %P, which is not yet "
  "defined"
  msgstr ""
  
! #: cp/call.cc:8805
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8867
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9470
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9473 cp/call.cc:12163
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:9498
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:9695
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:9830
  #, gcc-internal-format
  msgid ""
  "assignment from temporary %<initializer_list%> does not extend the lifetime "
  "of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10226
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10229
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10234
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10239
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10254
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10256
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10258
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10261
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10264
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10266
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10287
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10289
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10297
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10300
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10311
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10323
  #, gcc-internal-format
  msgid ""
  "%qD copying an object of type %#qT with %qs member %qD from an array of "
  "%#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10342
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes "
  "unchanged"
  msgstr ""
  
! #: cp/call.cc:10345
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10355
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and "
  "%<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10358
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> "
  "and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10361
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10370
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of non-trivial type %#qT and size %E into a region of "
  "size %E"
  msgstr ""
  
! #: cp/call.cc:10392
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10446
  #, gcc-internal-format
  msgid ""
  "argument %u in call to function %qE has pointer to a non-trivially-copyable "
  "type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10513
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10788 cp/typeck.cc:9890
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:10810
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10842
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10891
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:10929 cp/pt.cc:16618 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10931
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11123
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11126
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11149
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11154
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11155
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11178
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12161
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12230
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12231
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:12234
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12484
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:12488
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12490
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12536
  #, gcc-internal-format
  msgid ""
  "ISO C++ says that these are ambiguous, even though the worst conversion for "
  "the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12937
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13092
  msgid ""
  "invalid initialization of non-const reference of type %qH from an rvalue of "
  "type %qI"
  msgstr ""
  
! #: cp/call.cc:13096
  msgid ""
  "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
*************** msgstr ""
*** 51567,51573 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
--- 51567,51573 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7458 cp/decl.cc:16869 cp/parser.cc:26634
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
*************** msgstr ""
*** 51691,51697 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu+"
--- 51691,51697 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:14000
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu+"
*************** msgstr ""
*** 51742,51753 ****
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
--- 51742,51753 ----
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3114
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8610
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
*************** msgid ""
*** 51796,51802 ****
  "class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
--- 51796,51802 ----
  "class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8642
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
*************** msgid ""
*** 51865,52160 ****
  "depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3148
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid ""
  "right operand of shift expression %q+E is greater than or equal to the "
  "precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3178
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3197
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, gcc-internal-format
  msgid ""
  "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid ""
  "nonzero array subscript %qE is used with array %qD of type %qT with unknown "
  "bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3819
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid ""
  "nonzero array subscript %qE is used with array of type %qT with unknown "
  "bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4005
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.cc:4062
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4085
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid ""
  "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4252
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4263
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4266
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4277
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4280
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4291
  #, gcc-internal-format
  msgid ""
  "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4295
  #, gcc-internal-format
  msgid ""
  "%qs is not a constant expression because %qT contains a pointer to member "
  "type"
  msgstr ""
  
! #: cp/constexpr.cc:4306
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4309
  #, gcc-internal-format
  msgid ""
  "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4462
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid ""
  "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:5363
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5408
  #, gcc-internal-format
  msgid ""
  "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5410 cp/constexpr.cc:5417
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:5415
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5420
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5427
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:5432
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:5435
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5453
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:5456
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:5711
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5793
  #, gcc-internal-format
  msgid ""
  "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6193 cp/constexpr.cc:7587
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6297
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-"
  "loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6398
  #, gcc-internal-format
  msgid ""
  "only unevaluated inline assembly is allowed in a %<constexpr%> function in C+"
  "+20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid ""
  "its value can vary between compiler versions or with different %<-mtune%> or "
  "%<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, gcc-internal-format
  msgid ""
  "you can stabilize this value with %<--param "
--- 51865,52160 ----
  "depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3154
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3161
  #, gcc-internal-format
  msgid ""
  "right operand of shift expression %q+E is greater than or equal to the "
  "precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3184
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3203
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3402
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3817
  #, gcc-internal-format
  msgid ""
  "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid ""
  "nonzero array subscript %qE is used with array %qD of type %qT with unknown "
  "bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3825
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3828
  #, gcc-internal-format
  msgid ""
  "nonzero array subscript %qE is used with array of type %qT with unknown "
  "bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4011
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.cc:4068
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4085 cp/constexpr.cc:4184 cp/constexpr.cc:4196
! #: cp/constexpr.cc:6624 cp/constexpr.cc:6723 cp/constexpr.cc:8562
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4091
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4122 cp/constexpr.cc:4144
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.cc:4124
  #, gcc-internal-format
  msgid ""
  "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4262
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4265
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4276
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4279
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4290
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4293
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4304
  #, gcc-internal-format
  msgid ""
  "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4308
  #, gcc-internal-format
  msgid ""
  "%qs is not a constant expression because %qT contains a pointer to member "
  "type"
  msgstr ""
  
! #: cp/constexpr.cc:4319
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4322
  #, gcc-internal-format
  msgid ""
  "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4475
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:4484 cp/constexpr.cc:4494
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4514
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4553
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4565
  #, gcc-internal-format
  msgid ""
  "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5353 cp/constexpr.cc:7318
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:5373
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5418
  #, gcc-internal-format
  msgid ""
  "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5420 cp/constexpr.cc:5427
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:5425
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5430
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5437
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:5442
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:5445
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5450 cp/constexpr.cc:5457
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5463
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:5466
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:5721
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5790
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5803
  #, gcc-internal-format
  msgid ""
  "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6203 cp/constexpr.cc:7597
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6307
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-"
  "loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6407
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, gcc-internal-format
  msgid ""
  "only unevaluated inline assembly is allowed in a %<constexpr%> function in C+"
  "+20"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:6430
  #, gcc-internal-format
  msgid ""
  "its value can vary between compiler versions or with different %<-mtune%> or "
  "%<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6432
  #, 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:6434
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6436
  #, gcc-internal-format
  msgid ""
  "you can stabilize this value with %<--param "
*************** msgid ""
*** 52162,52370 ****
  "Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:6576
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-"
  "fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7227 cp/constexpr.cc:8757
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7255
  #, gcc-internal-format
  msgid ""
  "conversion from pointer type %qT to arithmetic type %qT in a constant "
  "expression"
  msgstr ""
  
! #: cp/constexpr.cc:7283
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7319
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7540
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7571
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7590
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to mutable subobjects of "
  "%qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to an incompletely "
  "initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7871
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to a result of %<operator "
  "new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7882
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because allocated storage has not been "
  "deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8722
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8810
  #, gcc-internal-format
  msgid ""
  "address-of an object %qE with thread local or automatic storage is not a "
  "constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8997
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9065
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9080
  #, gcc-internal-format
  msgid ""
  "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9144
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9281
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9382
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9450
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9461
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:9500
  #, gcc-internal-format
  msgid ""
  "label definition in %<constexpr%> function only available with %<-std=c++2b"
  "%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 52162,52370 ----
  "Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:6586
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6599
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-"
  "fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6755
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6803 cp/constexpr.cc:9242
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7237 cp/constexpr.cc:8767
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7265
  #, gcc-internal-format
  msgid ""
  "conversion from pointer type %qT to arithmetic type %qT in a constant "
  "expression"
  msgstr ""
  
! #: cp/constexpr.cc:7293
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7329
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7447 cp/constexpr.cc:9061 cp/constexpr.cc:9462
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7494 cp/constexpr.cc:9501
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7550
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7556 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7581
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7600
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:7858
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to mutable subobjects of "
  "%qT"
  msgstr ""
  
! #: cp/constexpr.cc:7866
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to an incompletely "
  "initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7881
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to a result of %<operator "
  "new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7892
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because allocated storage has not been "
  "deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7910
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8502
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8732
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8735
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8787
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8820
  #, gcc-internal-format
  msgid ""
  "address-of an object %qE with thread local or automatic storage is not a "
  "constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8859
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9007
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9075
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9090
  #, gcc-internal-format
  msgid ""
  "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9154
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9211
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9218
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9291
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9392
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9460
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9471
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:9510
  #, gcc-internal-format
  msgid ""
  "label definition in %<constexpr%> function only available with %<-std=c++2b"
  "%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 52516,52717 ****
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3439
  #, gcc-internal-format
  msgid "definition of concept %qD is empty"
  msgstr ""
  
! #: cp/constraint.cc:3442
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3588
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3591 cp/constraint.cc:3686
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3594
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3597
  #, gcc-internal-format
  msgid "  %qT is not trivially copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3600 cp/constraint.cc:3680
  #, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3603
  #, gcc-internal-format
  msgid "  %qT is not trivially copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3606
  #, gcc-internal-format
  msgid "  %qT is not trivially destructible"
  msgstr ""
  
! #: cp/constraint.cc:3609
  #, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr ""
  
! #: cp/constraint.cc:3612
  #, gcc-internal-format
  msgid "  %qT is not an abstract class"
  msgstr ""
  
! #: cp/constraint.cc:3615
  #, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3618
  #, gcc-internal-format
  msgid "  %qT is not a class"
  msgstr ""
  
! #: cp/constraint.cc:3621
  #, gcc-internal-format
  msgid "  %qT is not an empty class"
  msgstr ""
  
! #: cp/constraint.cc:3624
  #, gcc-internal-format
  msgid "  %qT is not an enum"
  msgstr ""
  
! #: cp/constraint.cc:3627
  #, gcc-internal-format
  msgid "  %qT is not a final class"
  msgstr ""
  
! #: cp/constraint.cc:3630
  #, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr ""
  
! #: cp/constraint.cc:3633
  #, gcc-internal-format
  msgid "  %qT is not a literal type"
  msgstr ""
  
! #: cp/constraint.cc:3636
  #, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3640
  #, gcc-internal-format
  msgid "  %qT is not a POD type"
  msgstr ""
  
! #: cp/constraint.cc:3643
  #, gcc-internal-format
  msgid "  %qT is not a polymorphic type"
  msgstr ""
  
! #: cp/constraint.cc:3646
  #, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr ""
  
! #: cp/constraint.cc:3649
  #, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr ""
  
! #: cp/constraint.cc:3652
  #, gcc-internal-format
  msgid "  %qT is not a trivial type"
  msgstr ""
  
! #: cp/constraint.cc:3655
  #, gcc-internal-format
  msgid "  %qT is not a union"
  msgstr ""
  
! #: cp/constraint.cc:3658
  #, gcc-internal-format
  msgid "  %qT is not an aggregate"
  msgstr ""
  
! #: cp/constraint.cc:3661
  #, gcc-internal-format
  msgid "  %qT is not trivially copyable"
  msgstr ""
  
! #: cp/constraint.cc:3664
  #, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3667
  #, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3670
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3674
  #, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3676
  #, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3682
  #, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3688
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3691
  #, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr ""
  
! #: cp/constraint.cc:3717
  #, gcc-internal-format
  msgid "invalid constraints"
  msgstr ""
  
! #: cp/constraint.cc:3742
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3745
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3796
  #, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:3811
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
--- 52516,52717 ----
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3449
  #, gcc-internal-format
  msgid "definition of concept %qD is empty"
  msgstr ""
  
! #: cp/constraint.cc:3452
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3598
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3601 cp/constraint.cc:3696
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3604
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3607
  #, gcc-internal-format
  msgid "  %qT is not trivially copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3610 cp/constraint.cc:3690
  #, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3613
  #, gcc-internal-format
  msgid "  %qT is not trivially copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3616
  #, gcc-internal-format
  msgid "  %qT is not trivially destructible"
  msgstr ""
  
! #: cp/constraint.cc:3619
  #, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr ""
  
! #: cp/constraint.cc:3622
  #, gcc-internal-format
  msgid "  %qT is not an abstract class"
  msgstr ""
  
! #: cp/constraint.cc:3625
  #, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3628
  #, gcc-internal-format
  msgid "  %qT is not a class"
  msgstr ""
  
! #: cp/constraint.cc:3631
  #, gcc-internal-format
  msgid "  %qT is not an empty class"
  msgstr ""
  
! #: cp/constraint.cc:3634
  #, gcc-internal-format
  msgid "  %qT is not an enum"
  msgstr ""
  
! #: cp/constraint.cc:3637
  #, gcc-internal-format
  msgid "  %qT is not a final class"
  msgstr ""
  
! #: cp/constraint.cc:3640
  #, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr ""
  
! #: cp/constraint.cc:3643
  #, gcc-internal-format
  msgid "  %qT is not a literal type"
  msgstr ""
  
! #: cp/constraint.cc:3646
  #, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3650
  #, gcc-internal-format
  msgid "  %qT is not a POD type"
  msgstr ""
  
! #: cp/constraint.cc:3653
  #, gcc-internal-format
  msgid "  %qT is not a polymorphic type"
  msgstr ""
  
! #: cp/constraint.cc:3656
  #, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr ""
  
! #: cp/constraint.cc:3659
  #, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr ""
  
! #: cp/constraint.cc:3662
  #, gcc-internal-format
  msgid "  %qT is not a trivial type"
  msgstr ""
  
! #: cp/constraint.cc:3665
  #, gcc-internal-format
  msgid "  %qT is not a union"
  msgstr ""
  
! #: cp/constraint.cc:3668
  #, gcc-internal-format
  msgid "  %qT is not an aggregate"
  msgstr ""
  
! #: cp/constraint.cc:3671
  #, gcc-internal-format
  msgid "  %qT is not trivially copyable"
  msgstr ""
  
! #: cp/constraint.cc:3674
  #, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3677
  #, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3680
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3684
  #, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3686
  #, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3692
  #, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3698
  #, gcc-internal-format
  msgid "  %qT is not %<nothrow%> constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3701
  #, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr ""
  
! #: cp/constraint.cc:3727
  #, gcc-internal-format
  msgid "invalid constraints"
  msgstr ""
  
! #: cp/constraint.cc:3752
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3755
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3806
  #, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:3821
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
*************** msgstr ""
*** 52930,52936 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 52930,52936 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4143
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr ""
*** 52999,53005 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 52999,53005 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8366
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 53444,53450 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1324 cp/decl.cc:15843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
--- 53444,53450 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1324 cp/decl.cc:15875
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
*************** msgstr ""
*** 53681,53692 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:2863
  #, gcc-internal-format
  msgid ""
  "%qD: visibility attribute ignored because it conflicts with previous "
--- 53681,53692 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2728
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:2867
  #, gcc-internal-format
  msgid ""
  "%qD: visibility attribute ignored because it conflicts with previous "
*************** msgid ""
*** 53694,53731 ****
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.cc:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3143
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3153
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr ""
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 53694,53731 ----
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.cc:3131 cp/decl.cc:3160 cp/decl.cc:3202 cp/decl.cc:3219
! #: cp/decl.cc:3322
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3147
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3157
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3171 cp/decl.cc:3229
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3174 cp/decl.cc:3232
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3181 cp/decl.cc:3239
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr ""
  
! #: cp/decl.cc:3188
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 53733,56188 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3264
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3267
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
  #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3309
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3520
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3690
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4152
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr ""
  
! #: cp/decl.cc:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4192
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4301
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.cc:4654
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid ""
  "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-"
  "line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid ""
  "%<--param constructive-interference-size=%d%> is greater than %<--param l1-"
  "cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, gcc-internal-format
  msgid ""
  "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5236
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5239
  #, gcc-internal-format
  msgid ""
  "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5258
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5261
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5373
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5376
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5387
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5391
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5395
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5399
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5407
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5441
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5513
  #, 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:5517
  #, gcc-internal-format
  msgid ""
  "ignoring attributes applied to dependent type %qT without an associated "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:5583 cp/decl2.cc:972
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:5596
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5634
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5658
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5666
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:5667
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:5679
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:5739
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid ""
  "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b"
  "%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid ""
  "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or "
  "%<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5863
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:5869 cp/decl.cc:7162
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:5879
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6029
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6058
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6286
  #, gcc-internal-format
  msgid ""
  "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with "
  "multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6290
  #, 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:6296
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6338
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6345
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6354
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid ""
  "constructor is not user-provided because it is explicitly defaulted in the "
  "class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6669
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6693
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6748
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
  #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:6879
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:6889
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7022
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7150
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7164
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7298
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7434
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7475
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7478
  #, gcc-internal-format
  msgid ""
  "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7685
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:7942
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:7966
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7971
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8061 cp/decl.cc:14517
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8127
  #, gcc-internal-format
  msgid ""
  "initializer for %<decltype(auto) %D%> has function type; did you forget the "
  "%<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8243
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8302
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:8345
  #, gcc-internal-format
  msgid ""
  "%<constinit%> can only be applied to a variable with static or thread "
  "storage duration"
  msgstr ""
  
! #: cp/decl.cc:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8632
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8635
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT: its base classes %qT and %qT have non-"
  "static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:8903
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, 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:8916
  #, 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:8919
  #, 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:8964
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:8990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9055
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9060
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9065
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9071
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9080
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9547
  #, gcc-internal-format
  msgid ""
  "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid ""
  "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:9778
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:9781
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:9797
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9799
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9836
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:9844
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:9847
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:9849
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9858
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:9860
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:9874
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:9906
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9946
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9957
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:9964
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:9967
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10043
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10072
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10127
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10138
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10157
  #, gcc-internal-format
  msgid ""
  "default arguments are not allowed in declaration of friend template "
  "specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid ""
  "%<inline%> is not allowed in declaration of friend template specialization "
  "%qD"
  msgstr ""
  
! #: cp/decl.cc:10183
  #, gcc-internal-format
  msgid ""
  "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10301
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10302
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10310
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10311
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10323
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10331
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid ""
  "literal operator suffixes not preceded by %<_%> are reserved for future "
  "standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10514
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10726
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10735
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10875
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:10879
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> needed for in-class initialization of static data member %q#D "
  "of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10883
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10894
  #, gcc-internal-format
  msgid ""
  "invalid in-class initialization of static data member of non-integral type "
  "%qT"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:10904
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids initialization of member constant %qD of non-integral type "
  "%qT"
  msgstr ""
  
! #: cp/decl.cc:11015
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11018
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11053 cp/decl.cc:11124
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11104
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11131
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11255
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11268
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11282
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11284
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11289
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11292
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11310
  #, gcc-internal-format
  msgid ""
  "declaration of %qD as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11314
  #, gcc-internal-format
  msgid ""
  "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11328
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11407
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11421
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11446
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11449
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11462
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11506
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid ""
  "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:11789
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:11829
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:11836
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:11940
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12037
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12088
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12161
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12229
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12250
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid ""
  "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12412
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12483 cp/decl.cc:12505
  #, gcc-internal-format
  msgid ""
  "structured binding declaration can be %qs only in %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid ""
  "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12611
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12729
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12802
  #, gcc-internal-format
  msgid ""
  "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12807
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:12814
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type has %qT as its type rather than plain "
  "%<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type has %<decltype(auto)%> as its type "
  "rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12839
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid ""
  "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, gcc-internal-format
  msgid ""
  "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12878
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type not declared with %<auto%> type "
  "specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:12932
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12981
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12982
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13000
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13026
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid ""
  "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13169
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13170
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid ""
  "cannot declare reference to %q#T, which is not a typedef or a template type "
  "argument"
  msgstr ""
  
! #: cp/decl.cc:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13384
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13386
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13394
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13434
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13443
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid ""
  "only declarations of constructors and conversion operators can be %<explicit"
  "%>"
  msgstr ""
  
! #: cp/decl.cc:13473
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13480
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13486
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13492
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13504
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13523
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13549
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13587
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13686
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13690
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:13752
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13788
  #, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:13793
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13796
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:13851
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:13872
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:13875
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:13891
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13912
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:13922
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:13932
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:13946
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13979
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13988
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:13994
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:14101
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid ""
  "unnamed field is neither function nor member function; cannot be declared "
  "friend"
  msgstr ""
  
! #: cp/decl.cc:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, gcc-internal-format
  msgid ""
  "an attribute that appertains to a friend declaration that is not a "
  "definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14165 cp/decl.cc:14176
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14170
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14289
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14292
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14298
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14302
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14319
  #, gcc-internal-format
  msgid ""
  "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14323
  #, gcc-internal-format
  msgid ""
  "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14338
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14339
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid ""
  "%<static%> may not be used when defining (as opposed to declaring) a static "
  "data member"
  msgstr ""
  
! #: cp/decl.cc:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14445
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14453
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14460
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14480
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:14807
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14848
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15215
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15222
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15258
  #, gcc-internal-format
  msgid ""
  "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15268
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15294
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15308
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15334
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15335
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15347
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15348
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15359
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15373
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15412
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15419
  #, gcc-internal-format
  msgid ""
  "converting %qT to a reference to the same type will never use a type "
  "conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15421
  #, gcc-internal-format
  msgid ""
  "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15430
  #, 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:15432
  #, gcc-internal-format
  msgid ""
  "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15564
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15569
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 53733,56188 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3253
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3268
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3271
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3286 cp/decl.cc:3330 cp/name-lookup.cc:2715
  #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3313
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3381
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3382
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3472
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3496 cp/decl.cc:3733
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3524
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3527
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:3541 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3547 cp/decl.cc:3684 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3553 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3559 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3566 cp/decl.cc:3708
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3572 cp/decl.cc:3710
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3694
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:4150 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4156
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr ""
  
! #: cp/decl.cc:4167
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4195 cp/decl.cc:4296
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4196
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4209
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4218
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4231
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4305
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.cc:4658
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4842
  #, gcc-internal-format
  msgid ""
  "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-"
  "line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4855
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4860
  #, gcc-internal-format
  msgid ""
  "%<--param constructive-interference-size=%d%> is greater than %<--param l1-"
  "cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5186
  #, gcc-internal-format
  msgid ""
  "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5196 cp/parser.cc:22800
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5225
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5237
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5243
  #, gcc-internal-format
  msgid ""
  "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5262
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5265
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5307
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5312
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5329
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5362
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5370
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5377
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5380
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5385
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5388
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5391
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5395
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5399
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5407
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5411
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5414 cp/decl.cc:5417 cp/decl.cc:5420
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5442
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5445
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5518
  #, 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:5522
  #, gcc-internal-format
  msgid ""
  "ignoring attributes applied to dependent type %qT without an associated "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:5588 cp/decl2.cc:972
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:5601
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5639
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5663
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5671
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:5672
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:5684
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5696
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:5744
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5797
  #, gcc-internal-format
  msgid ""
  "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b"
  "%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5803
  #, gcc-internal-format
  msgid ""
  "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or "
  "%<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5868
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:5874 cp/decl.cc:7189
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:5884
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6034
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6040
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6059
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6124
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6131
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6143
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6183
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6208
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6291
  #, gcc-internal-format
  msgid ""
  "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with "
  "multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6295
  #, 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:6301
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6343
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6350
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6359
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6371
  #, gcc-internal-format
  msgid ""
  "constructor is not user-provided because it is explicitly defaulted in the "
  "class body"
  msgstr ""
  
! #: cp/decl.cc:6374
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6569
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6641
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6683
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6696
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6775
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:6825
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6864 cp/decl.cc:7148 cp/typeck2.cc:1495 cp/typeck2.cc:1815
  #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:6906
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:6916
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7177
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7191
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7204
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7259
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7280
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7325
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7468
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7507
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7509
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7512
  #, gcc-internal-format
  msgid ""
  "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7517
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7719
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:8000
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8005
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8010
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8015
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8020
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8070
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8091 cp/decl.cc:14547
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8095 cp/decl.cc:14551
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8161
  #, gcc-internal-format
  msgid ""
  "initializer for %<decltype(auto) %D%> has function type; did you forget the "
  "%<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8277
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8336
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:8379
  #, gcc-internal-format
  msgid ""
  "%<constinit%> can only be applied to a variable with static or thread "
  "storage duration"
  msgstr ""
  
! #: cp/decl.cc:8557
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8666
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8669
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8676
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8702
  #, 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:8711
  #, gcc-internal-format
  msgid ""
  "cannot decompose class type %qT: its base classes %qT and %qT have non-"
  "static data members"
  msgstr ""
  
! #: cp/decl.cc:8921
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:8937
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:8946 cp/decl.cc:9031
  #, 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:8950
  #, 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:8953
  #, 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:8998
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9024
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:9033
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9054
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9060
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9089
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9094
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9099
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9105
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9114
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid ""
  "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9584
  #, gcc-internal-format
  msgid ""
  "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9589
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9808
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:9812
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:9815
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:9831
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9833
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9859
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9861
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:9867
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9870
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9872
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:9878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:9881
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:9883
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:9889
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9892
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:9894
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:9901
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:9940
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9980
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9991
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:9998
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:10001
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10077
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10106
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10116
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10161
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10172
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10191
  #, gcc-internal-format
  msgid ""
  "default arguments are not allowed in declaration of friend template "
  "specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid ""
  "%<inline%> is not allowed in declaration of friend template specialization "
  "%qD"
  msgstr ""
  
! #: cp/decl.cc:10217
  #, gcc-internal-format
  msgid ""
  "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10262
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10265
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10268 cp/decl.cc:10271
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10273
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10335
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10336
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10344
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10345
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10365
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10384
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10394
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:10402
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10415
  #, gcc-internal-format
  msgid ""
  "literal operator suffixes not preceded by %<_%> are reserved for future "
  "standardization"
  msgstr ""
  
! #: cp/decl.cc:10420
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10503
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10548
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10550
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:10567
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10760
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10769
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:10775
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10782
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10785
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> needed for in-class initialization of static data member %q#D "
  "of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10917
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10928
  #, gcc-internal-format
  msgid ""
  "invalid in-class initialization of static data member of non-integral type "
  "%qT"
  msgstr ""
  
! #: cp/decl.cc:10933
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:10938
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids initialization of member constant %qD of non-integral type "
  "%qT"
  msgstr ""
  
! #: cp/decl.cc:11049
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11052
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11083 cp/decl.cc:11155
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11087 cp/decl.cc:11158
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11138
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11141
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11165
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11168
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11177
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11229
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11289
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11292
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11302
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:11304
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11309
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11311
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11316
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11318
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11323
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11326
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11344
  #, gcc-internal-format
  msgid ""
  "declaration of %qD as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11348
  #, gcc-internal-format
  msgid ""
  "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11452
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11468
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11471
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11480
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11487
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11496
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11517
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11545
  #, gcc-internal-format
  msgid ""
  "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11601
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11607
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:11823
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11826 cp/decl.cc:11848
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11829
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11839
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:11863
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:11870
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:11957 cp/decl.cc:11966 cp/decl.cc:13780
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:11974
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:11979
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:12014
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12021 cp/decl.cc:12028 cp/decl.cc:12035 cp/decl.cc:12042
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:12053
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12063
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12071
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12122
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:12171 cp/decl.cc:12175 cp/decl.cc:12178
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12195
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:12203
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:12257
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12263
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12271 cp/decl.cc:12277
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12284
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12286
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12353
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:12392
  #, gcc-internal-format
  msgid ""
  "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12417
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12426
  #, 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:12439
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12446
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12456 cp/decl.cc:12628
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12464 cp/decl.cc:12473 cp/decl.cc:12479 cp/decl.cc:12485
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:12505 cp/decl.cc:12508 cp/decl.cc:12510 cp/decl.cc:12513
! #: cp/decl.cc:12523 cp/decl.cc:12533 cp/decl.cc:12543 cp/decl.cc:12547
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12517 cp/decl.cc:12539
  #, gcc-internal-format
  msgid ""
  "structured binding declaration can be %qs only in %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12527
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12551
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12565
  #, gcc-internal-format
  msgid ""
  "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12626
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12640
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12645
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12653
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12667
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12698 cp/decl.cc:14152 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27053
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: cp/decl.cc:12699
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12757
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12763
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12812
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12832
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid ""
  "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12841
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:12848
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type has %qT as its type rather than plain "
  "%<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12857
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type has %<decltype(auto)%> as its type "
  "rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12862
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:12882
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid ""
  "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid ""
  "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, gcc-internal-format
  msgid ""
  "%qs function with trailing return type not declared with %<auto%> type "
  "specifier"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12953
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.cc:12959
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:12966
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12999
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13001
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13006
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13007
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13015
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13034
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13051
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13056
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13060
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:13070
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13074
  #, gcc-internal-format
  msgid ""
  "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13112
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13152
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13165 cp/decl.cc:13172
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13174
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13203
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13204
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid ""
  "cannot declare reference to %q#T, which is not a typedef or a template type "
  "argument"
  msgstr ""
  
! #: cp/decl.cc:13357
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13383
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13388
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13418
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13420
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13428
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13468
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13477
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13480
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13494
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:13497
  #, gcc-internal-format
  msgid ""
  "only declarations of constructors and conversion operators can be %<explicit"
  "%>"
  msgstr ""
  
! #: cp/decl.cc:13507
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13514
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13526
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13532
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13538
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13554
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13583
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:13586
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13591
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13595
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13621
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13710
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13718
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:13761
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:13786
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13805
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13814 cp/parser.cc:20086
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13819
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13822
  #, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:13827
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13830
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13881 cp/parser.cc:3483
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:13885
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:13906
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:13909
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13946
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:13956
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:13966
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:13994 cp/decl.cc:14007
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14013
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14022
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:14036 cp/decl.cc:14382
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14045
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14048
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:14110
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:14115
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:14135
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid ""
  "unnamed field is neither function nor member function; cannot be declared "
  "friend"
  msgstr ""
  
! #: cp/decl.cc:14153 cp/parser.cc:20653 cp/parser.cc:27054
  #, gcc-internal-format
  msgid ""
  "an attribute that appertains to a friend declaration that is not a "
  "definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14199 cp/decl.cc:14210
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14249 cp/decl.cc:14257 cp/decl.cc:14264 cp/decl.cc:14271
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14323
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14332
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14336
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14341
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14353
  #, gcc-internal-format
  msgid ""
  "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14357
  #, gcc-internal-format
  msgid ""
  "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14365
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14372
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14373
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14416
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14466
  #, gcc-internal-format
  msgid ""
  "%<static%> may not be used when defining (as opposed to declaring) a static "
  "data member"
  msgstr ""
  
! #: cp/decl.cc:14473
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14479
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14487
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14494
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14514
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:14526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14531
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14711
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:14714
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:14841
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14874
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14882
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:14907
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14909
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:15284
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15290
  #, gcc-internal-format
  msgid ""
  "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15300
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15340
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15366
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15367
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15380
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15391
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15392 cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15405
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15420
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15444
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15451
  #, gcc-internal-format
  msgid ""
  "converting %qT to a reference to the same type will never use a type "
  "conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15453
  #, gcc-internal-format
  msgid ""
  "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15462
  #, 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:15464
  #, gcc-internal-format
  msgid ""
  "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15480
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15499
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15518
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15573
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15596
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15610 cp/decl.cc:15617
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 56194,56303 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:15842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16012
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
  #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16292
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 56194,56303 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15674 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30646
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:15683
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15705 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15733 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:15738
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15843
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:15874
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:15885 cp/semantics.cc:3479
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16001
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16008
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16019
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16074
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16076
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16221
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16224 cp/decl.cc:16232 cp/decl.cc:16242 cp/decl.cc:16838
  #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:16229
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16239
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16250
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16324
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 56306,56383 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16614
  #, gcc-internal-format
  msgid ""
  "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16624
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:16673
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:16878
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17888
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:17890 cp/typeck.cc:10497
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17952
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 56306,56383 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16471
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16646
  #, gcc-internal-format
  msgid ""
  "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16656
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16706
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16717
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:16737
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:16836 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:16910
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:17070 cp/typeck.cc:10621
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17920
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:17922 cp/typeck.cc:10501
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17984
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18166
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18557
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 56435,56441 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
--- 56435,56441 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:672 cp/pt.cc:5893
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
*************** msgid ""
*** 56446,56452 ****
  "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 56446,56452 ----
  "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:727 cp/pt.cc:5861
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr ""
*** 56566,56572 ****
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
--- 56566,56572 ----
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
*************** msgstr ""
*** 56776,56797 ****
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5906
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5938
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 56776,56797 ----
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5854
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5857
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5911
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5943
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgid ""
*** 57092,57573 ****
  "already been declared and add %<<>%> after the function name here)"
  msgstr ""
  
! #: cp/init.cc:392
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr ""
  
! #: cp/init.cc:475
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.cc:514
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr ""
  
! #: cp/init.cc:520
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.cc:589
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.cc:655
  #, gcc-internal-format
  msgid ""
  "default member initializer for %qD required before the end of its enclosing "
  "class"
  msgstr ""
  
! #: cp/init.cc:719
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr ""
  
! #: cp/init.cc:784
  #, gcc-internal-format
  msgid ""
  "initializing %qD from %qE does not extend the lifetime of the underlying "
  "array"
  msgstr ""
  
! #: cp/init.cc:888 cp/init.cc:969
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr ""
  
! #: cp/init.cc:894
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:898
  #, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr ""
  
! #: cp/init.cc:946
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.cc:1090
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1105 cp/init.cc:1131 cp/init.cc:2727 cp/method.cc:2366
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.cc:1107 cp/init.cc:1125 cp/init.cc:1133 cp/init.cc:2712
! #: cp/init.cc:2740 cp/method.cc:2369 cp/method.cc:2380
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.cc:1123 cp/init.cc:2699 cp/method.cc:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.cc:1308
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1311
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1315
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1317
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1319
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr ""
  
! #: cp/init.cc:1336
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.cc:1340
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.cc:1427
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.cc:1537
  #, gcc-internal-format
  msgid ""
  "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1773 cp/init.cc:1792
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.cc:1779
  #, gcc-internal-format
  msgid ""
  "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1786
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.cc:1825
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1833
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1880
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1888
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.cc:1891
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
  
! #: cp/init.cc:2382
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2396
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.cc:2482 cp/typeck.cc:2208
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.cc:2696
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2704
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in base %q#T of %q#T using %<new%> without "
  "new-initializer"
  msgstr ""
  
! #: cp/init.cc:2708
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2724
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2732
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
  "initializer"
  msgstr ""
  
! #: cp/init.cc:2736
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
  "region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
  "region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid ""
  "placement new constructing an array of objects of type %qT and size %qwu in "
  "a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid ""
  "placement new constructing an array of objects of type %qT and size %qwu in "
  "a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %qT and size %qwu in a region "
  "of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %qT and size %qwu in a region "
  "of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2900
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3098
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3126
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified without parentheses around "
  "the type-id"
  msgstr ""
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid ""
  "%<new%> of %<initializer_list%> does not extend the lifetime of the "
  "underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.cc:3358
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator %<delete []%> will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific %<operator delete%> will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid ""
  "deleting object of abstract class type %qT which has non-virtual destructor "
  "will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid ""
  "deleting object of polymorphic class type %qT which has non-virtual "
  "destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid ""
  "capture of variably-modified type %qT that is not an N3639 array of runtime "
  "bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.cc:598
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 57092,57573 ----
  "already been declared and add %<<>%> after the function name here)"
  msgstr ""
  
! #: cp/init.cc:391
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr ""
  
! #: cp/init.cc:474
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.cc:513
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr ""
  
! #: cp/init.cc:519
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.cc:588
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.cc:654
  #, gcc-internal-format
  msgid ""
  "default member initializer for %qD required before the end of its enclosing "
  "class"
  msgstr ""
  
! #: cp/init.cc:718
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr ""
  
! #: cp/init.cc:783
  #, gcc-internal-format
  msgid ""
  "initializing %qD from %qE does not extend the lifetime of the underlying "
  "array"
  msgstr ""
  
! #: cp/init.cc:887 cp/init.cc:968
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr ""
  
! #: cp/init.cc:893
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:897
  #, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr ""
  
! #: cp/init.cc:945
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.cc:1089
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1104 cp/init.cc:1130 cp/init.cc:2726 cp/method.cc:2366
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.cc:1106 cp/init.cc:1124 cp/init.cc:1132 cp/init.cc:2711
! #: cp/init.cc:2739 cp/method.cc:2369 cp/method.cc:2380
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.cc:1122 cp/init.cc:2698 cp/method.cc:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.cc:1307
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1310
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1314
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1316
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1318
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr ""
  
! #: cp/init.cc:1335
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.cc:1339
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.cc:1426
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.cc:1536
  #, gcc-internal-format
  msgid ""
  "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1772 cp/init.cc:1791
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.cc:1778
  #, gcc-internal-format
  msgid ""
  "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1785
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.cc:1824
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1832
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1879
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1887
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.cc:1890
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2002 cp/init.cc:4790 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2323 cp/semantics.cc:3756
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
  
! #: cp/init.cc:2381
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2395
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.cc:2481 cp/typeck.cc:2208
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.cc:2488 cp/semantics.cc:2164
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.cc:2695
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2703
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in base %q#T of %q#T using %<new%> without "
  "new-initializer"
  msgstr ""
  
! #: cp/init.cc:2707
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2723
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2731
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
  "initializer"
  msgstr ""
  
! #: cp/init.cc:2735
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2850
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
  "region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2853
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
  "region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2863
  #, gcc-internal-format
  msgid ""
  "placement new constructing an array of objects of type %qT and size %qwu in "
  "a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2866
  #, gcc-internal-format
  msgid ""
  "placement new constructing an array of objects of type %qT and size %qwu in "
  "a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2875
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %qT and size %qwu in a region "
  "of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2878
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %qT and size %qwu in a region "
  "of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2895
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2899
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3097
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3107
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3125
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3141
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3143
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified without parentheses around "
  "the type-id"
  msgstr ""
  
! #: cp/init.cc:3153
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3159
  #, gcc-internal-format
  msgid ""
  "%<new%> of %<initializer_list%> does not extend the lifetime of the "
  "underlying array"
  msgstr ""
  
! #: cp/init.cc:3201
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.cc:3357
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.cc:3364 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.cc:3445
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3448
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3451
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3647
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3921
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3950
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3959
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4083
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator %<delete []%> will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4694
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4990
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5024
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5029
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific %<operator delete%> will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5044
  #, gcc-internal-format
  msgid ""
  "deleting object of abstract class type %qT which has non-virtual destructor "
  "will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5049
  #, gcc-internal-format
  msgid ""
  "deleting object of polymorphic class type %qT which has non-virtual "
  "destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5356
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:561
  #, gcc-internal-format
  msgid ""
  "capture of variably-modified type %qT that is not an N3639 array of runtime "
  "bound"
  msgstr ""
  
! #: cp/lambda.cc:565
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:589
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.cc:599
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.cc:654
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:730
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:732
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:852
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgid ""
*** 57702,57728 ****
  "between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mapper-client.cc:307
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:308
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:320
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:354
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:357
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper exit status %d"
  msgstr ""
--- 57702,57728 ----
  "between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mapper-client.cc:308
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:309
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:355
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper exit status %d"
  msgstr ""
*************** msgstr ""
*** 57950,58199 ****
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/module.cc:1546
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1548
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1770
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1785
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1794
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11083
  #, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:11085
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12149
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:12151
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr ""
  
! #: cp/module.cc:12163
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:12165
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:12171
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12175
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13294
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:13863
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
  #. Cannot import the current module.
! #: cp/module.cc:13882
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:13883 cp/module.cc:18966
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:14228
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:14234
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:15933
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:16846
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17083
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:17107 cp/module.cc:17110
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:17116
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17118
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17348
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:17385 cp/module.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:17396
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:17426
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:17428
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17429
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:17444
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:17458
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:17470
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:17486
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:17503
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:17590
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:18124
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:18162
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:18172
  #, 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:18177
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18180
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:18671
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:18815
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:18816
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:18823
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:18824
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:18882
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:18886
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 57950,58199 ----
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/module.cc:1547
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1549
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1771
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1786
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1795
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11084
  #, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:11086
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12150
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:12152
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr ""
  
! #: cp/module.cc:12164
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:12166
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:12172
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12176
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13295
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:13864
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
  #. Cannot import the current module.
! #: cp/module.cc:13883
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:13884 cp/module.cc:18967
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:14229
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:14235
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:15934
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:16847
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17084
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:17108 cp/module.cc:17111
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:17117
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17119
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17349
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:17386 cp/module.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:17427
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:17429
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17430
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:17445
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:17459
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:17471
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:17487
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:17504
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:17591
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:18125
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:18163
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:18173
  #, 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:18178
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18181
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:18672
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:18816
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:18817
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:18824
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:18825
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:18883
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:18887
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 58205,58306 ****
  #. 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:18931
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:18961
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:18962
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:18967
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr ""
  
! #: cp/module.cc:19197
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19215
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19216
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:19573
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:19587
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:19588
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:19590
  #, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr ""
  
! #: cp/module.cc:19625 cp/module.cc:19654
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr ""
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr ""
  
! #: cp/module.cc:19830
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:19870
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr ""
  
! #: cp/module.cc:19875
  #, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr ""
  
! #: cp/module.cc:19903
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20040
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr ""
--- 58205,58306 ----
  #. 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:18932
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:18962
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:18963
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:18968
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:19155
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr ""
  
! #: cp/module.cc:19198
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19216
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19217
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:19574
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:19578
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:19588
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:19589
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:19591
  #, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr ""
  
! #: cp/module.cc:19626 cp/module.cc:19655
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr ""
  
! #: cp/module.cc:19665
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr ""
  
! #: cp/module.cc:19831
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:19871
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr ""
  
! #: cp/module.cc:19876
  #, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr ""
  
! #: cp/module.cc:19904
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20041
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr ""
*************** msgid "%q#D does not have external linka
*** 58366,58372 ****
  msgstr ""
  
  #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
--- 58366,58372 ----
  msgstr ""
  
  #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3942 cp/semantics.cc:3954
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
*************** msgid ""
*** 58388,58394 ****
  "%<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5594 cp/pt.cc:18533
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
--- 58388,58394 ----
  "%<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5594 cp/pt.cc:18618
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
*************** msgstr ""
*** 58475,58481 ****
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
--- 58475,58481 ----
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8556
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
*************** msgstr ""
*** 58518,58582 ****
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8180
  #, gcc-internal-format
  msgid ""
  "declaration of %<std::initializer_list%> does not match %<#include "
  "<initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8536
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8735
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:8751
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8832
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8881
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 58518,58582 ----
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8184
  #, gcc-internal-format
  msgid ""
  "declaration of %<std::initializer_list%> does not match %<#include "
  "<initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8540
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8543
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8739
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:8755
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8835
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8836
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8885
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:8930
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8939
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 58601,58607 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by function declaration "
--- 58601,58607 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45103
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by function declaration "
*************** msgstr ""
*** 58715,58721 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid ""
  "a cast to a type other than an integral or enumeration type cannot appear in "
--- 58715,58721 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3355 cp/pt.cc:20286
  #, gcc-internal-format
  msgid ""
  "a cast to a type other than an integral or enumeration type cannot appear in "
*************** msgstr ""
*** 58861,58867 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 58861,58867 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29916
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 59048,59054 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
--- 59048,59054 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4096
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
*************** msgstr ""
*** 59103,59109 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 59103,59109 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23390
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 59158,59164 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
--- 59158,59164 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:7450 cp/pt.cc:20979
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 59208,59214 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
--- 59208,59214 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32470
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
*************** msgid ""
*** 59443,59456 ****
  "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid ""
  "mixing OpenMP directives with attribute and pragma syntax on the same "
  "statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 59443,59456 ----
  "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45709
  #, gcc-internal-format
  msgid ""
  "mixing OpenMP directives with attribute and pragma syntax on the same "
  "statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45691
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgid ""
*** 59536,59542 ****
  "%<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32949
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
--- 59536,59542 ----
  "%<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32957
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
*************** msgid "types may not be defined in condi
*** 59557,59563 ****
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
--- 59557,59563 ----
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22670 cp/parser.cc:25189
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
*************** msgid ""
*** 59604,59610 ****
  "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
--- 59604,59610 ----
  "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32960
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
*************** msgstr ""
*** 59636,59642 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
--- 59636,59642 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14340 cp/parser.cc:32963
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
*************** msgstr ""
*** 59718,59724 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 59718,59724 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27010
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 59838,59844 ****
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 59838,59844 ----
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:16061 cp/parser.cc:27552
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 59904,59915 ****
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 59904,59915 ----
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16797 cp/pt.cc:27079
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:27091
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 59981,59987 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
--- 59981,59987 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24956
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
*************** msgid ""
*** 60215,60463 ****
  "namespace"
  msgstr ""
  
! #: cp/parser.cc:20958 cp/parser.cc:26465
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20963 cp/parser.cc:26470
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21012
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21305
  #, gcc-internal-format
  msgid ""
  "nested inline namespace definitions only available with %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, gcc-internal-format
  msgid ""
  "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu"
  "++17%>"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21358
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:21365
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:21595
  #, gcc-internal-format
  msgid ""
  "pack expansion in using-declaration only available with %<-std=c++17%> or %<-"
  "std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21610
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:21628
  #, gcc-internal-format
  msgid ""
  "comma-separated list in using-declaration only available with %<-std=c++17%> "
  "or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21638
  #, gcc-internal-format
  msgid ""
  "access declarations are deprecated in favour of using-declarations; "
  "suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr ""
  
! #: cp/parser.cc:21773
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:21952
  #, gcc-internal-format
  msgid ""
  "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr ""
  
! #: cp/parser.cc:21979
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22016
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:22032
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22260
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22271
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22562
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22573
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22577
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22805
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:23308
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.cc:23434
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:23438
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 60215,60463 ----
  "namespace"
  msgstr ""
  
! #: cp/parser.cc:20958 cp/parser.cc:26467
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20963 cp/parser.cc:26472
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20975 cp/parser.cc:26485
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21014
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:21039
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21042
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21238
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:21242
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21246
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21307
  #, gcc-internal-format
  msgid ""
  "nested inline namespace definitions only available with %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21319
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21338
  #, gcc-internal-format
  msgid ""
  "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu"
  "++17%>"
  msgstr ""
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21353
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21357
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21360
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:21367
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:21422
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:21597
  #, gcc-internal-format
  msgid ""
  "pack expansion in using-declaration only available with %<-std=c++17%> or %<-"
  "std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21612
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:21630
  #, gcc-internal-format
  msgid ""
  "comma-separated list in using-declaration only available with %<-std=c++17%> "
  "or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21640
  #, gcc-internal-format
  msgid ""
  "access declarations are deprecated in favour of using-declarations; "
  "suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21705
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr ""
  
! #: cp/parser.cc:21775
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:21954
  #, gcc-internal-format
  msgid ""
  "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21974 cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr ""
  
! #: cp/parser.cc:21981
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22018
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:22034
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22262
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22273
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22278
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22281
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22298 cp/parser.cc:22323
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22310 cp/parser.cc:22331
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22317
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22564
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22630
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22751
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.cc:22793
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22807
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:23310
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.cc:23436
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:23440
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 60466,60482 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.cc:23475
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.cc:23477
  #, gcc-internal-format
  msgid ""
  "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
--- 60466,60482 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23469
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.cc:23477
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.cc:23479
  #, gcc-internal-format
  msgid ""
  "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
*************** msgstr ""
*** 60485,60708 ****
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:23592
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.cc:23617
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:23740
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:23761
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:23876
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.cc:24233
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.cc:24239
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.cc:24269
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:24274
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:24380
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:24739
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:24938
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:24956
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24962
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24964
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, gcc-internal-format
  msgid ""
  "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu+"
  "+20%>"
  msgstr ""
  
! #: cp/parser.cc:25442
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25480
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid ""
  "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:26003
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26009
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:26418
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:26445
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26451
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.cc:26505
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:26537
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
--- 60485,60708 ----
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:23594
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.cc:23619
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.cc:23740
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:23742
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:23763
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:23824
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:23878
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:23915
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23973
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.cc:24235
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.cc:24241
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24244 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.cc:24271
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:24276
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:24382
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:24663
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:24741
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:24940
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:24958
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24964
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24966
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25096
  #, 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:25100
  #, 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:25424
  #, gcc-internal-format
  msgid ""
  "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu+"
  "+20%>"
  msgstr ""
  
! #: cp/parser.cc:25444
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25482
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25496
  #, gcc-internal-format
  msgid ""
  "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25521
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25572
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25628 cp/parser.cc:25765
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:26005
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:26008
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26011
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:26409
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:26420
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr ""
  
! #: cp/parser.cc:26428
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26435
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:26447
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26453
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.cc:26507
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:26539
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:26572
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26636
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
*************** msgstr ""
*** 60710,60948 ****
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:27027
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27058
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, gcc-internal-format
  msgid ""
  "default member initializers for bit-fields only available with %<-std=c+"
  "+20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27455
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27579
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27756
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (the base class is "
  "implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27956 cp/parser.cc:28050
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28058
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28149
  #, gcc-internal-format
  msgid ""
  "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28261
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:28810
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: cp/parser.cc:28819
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28864
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: cp/parser.cc:28963
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29173
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:29233
  #, gcc-internal-format
  msgid ""
  "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29576 cp/parser.cc:29585
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid ""
  "testing if a concept-id is a valid expression; add %<requires%> to check "
  "satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30307
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:30811
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 60710,60948 ----
  #. 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:26650 cp/pt.cc:4342
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26750 cp/parser.cc:32966
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:26775
  #, 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:26779
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:27029
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27060
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:27078
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27180
  #, gcc-internal-format
  msgid ""
  "default member initializers for bit-fields only available with %<-std=c+"
  "+20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27187
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27362
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27410
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27457
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27471
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27546
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27581
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27711
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27731
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27755
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27758
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (the base class is "
  "implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27958 cp/parser.cc:28052
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28060
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:28066
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28110
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28151
  #, gcc-internal-format
  msgid ""
  "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28263
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:28812
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: cp/parser.cc:28821
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28866
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: cp/parser.cc:28965
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28979
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29030
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29098
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29133
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29175
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:29235
  #, gcc-internal-format
  msgid ""
  "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29578 cp/parser.cc:29587
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:29933
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30163
  #, gcc-internal-format
  msgid ""
  "testing if a concept-id is a valid expression; add %<requires%> to check "
  "satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30301
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30309
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30812
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:30816
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 60951,60974 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31216
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid ""
  "ISO C++ did not adopt string literal operator templates taking an argument "
  "pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list; expected non-type "
--- 60951,60974 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30823
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31221
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:31392
  #, gcc-internal-format
  msgid ""
  "ISO C++ did not adopt string literal operator templates taking an argument "
  "pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31401
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list; expected non-type "
*************** msgid ""
*** 60976,61678 ****
  "type"
  msgstr ""
  
! #: cp/parser.cc:31402
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list; expected non-type "
  "template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid ""
  "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31542
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31571
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:31683
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:31734
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:31786
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:32088
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:32726
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32731
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:32857
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:33449
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:33569
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33709 cp/parser.cc:33743
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:33724
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33725
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:33828
  #, gcc-internal-format
  msgid ""
  "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34077
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid ""
  "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:36054
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37169
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:37186
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38275
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:39103
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid ""
  "%<[[omp::directive(%s)]]%> must be the only specified attribute on a "
  "statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45056
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45691
  #, gcc-internal-format
  msgid ""
  "OpenMP directive other than %<declare simd%> or %<declare variant%> "
  "appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid ""
  "%<declare target%> in attribute syntax terminated with %<end declare target"
  "%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid ""
  "%<declare target%> in pragma syntax terminated with %<end declare target%> "
  "in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:46110
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid ""
  "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, gcc-internal-format
  msgid ""
  "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma "
  "omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:47896
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:47947
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:47979
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48059
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:48098
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:307
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.cc:320
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr ""
  
! #: cp/pt.cc:744
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.cc:758
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.cc:842
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.cc:853 cp/pt.cc:1090
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.cc:855
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr ""
  
! #: cp/pt.cc:872
  #, gcc-internal-format
  msgid ""
  "explicit instantiation of %qD in namespace %qD (which does not enclose "
  "namespace %qD)"
  msgstr ""
  
! #: cp/pt.cc:1002
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.cc:1014
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:1017 cp/pt.cc:1156
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr ""
  
! #: cp/pt.cc:1049
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.cc:1093
  #, gcc-internal-format
  msgid "from definition of %q#D"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1134
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.cc:1152
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.cc:1617
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.cc:2194
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr ""
  
! #: cp/pt.cc:2199
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr ""
  
! #: cp/pt.cc:2483
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.cc:2487
  #, gcc-internal-format
  msgid ""
  "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.cc:2497
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.cc:2704
  #, gcc-internal-format
  msgid ""
  "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/pt.cc:2714
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.cc:2720
  #, gcc-internal-format
  msgid ""
  "members of an explicitly specialized class are defined without a template "
  "header"
  msgstr ""
  
! #: cp/pt.cc:2744
  #, gcc-internal-format
  msgid ""
  "explicit specialization of %qD outside its namespace must use a nested-name-"
--- 60976,61678 ----
  "type"
  msgstr ""
  
! #: cp/parser.cc:31407
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list; expected non-type "
  "template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31514
  #, gcc-internal-format
  msgid ""
  "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31524
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31547
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31556
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31576
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:31688
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:31739
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:31791
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:32096
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:32109
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32418
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32573
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:32588
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:32723
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:32734
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32739
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:32765
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.cc:32817
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:32820
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:32823
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:32829
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:32832
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:32835
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:32838
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:32841
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:32844
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:32847
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:32850
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:32853
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:32856
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:32859
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:32862
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:32865
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:32868
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:32871
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:32874
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:32877
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:32880
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32883
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32886
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:32918
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32930
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:32933
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:32936
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:32942
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32969
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33301
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33452
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:33457
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:33578
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33718 cp/parser.cc:33752
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33725 cp/parser.cc:33758
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33726 cp/parser.cc:33759
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:33733
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33734
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33816
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:33837
  #, gcc-internal-format
  msgid ""
  "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34086
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:34327 cp/parser.cc:35635 cp/parser.cc:35824
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34398
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34468
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34499
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34903
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34978 cp/parser.cc:34996
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34990 cp/parser.cc:35056
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35099
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35296 cp/parser.cc:35303 cp/parser.cc:35310
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:35427
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:35600
  #, gcc-internal-format
  msgid ""
  "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35607
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:35887 cp/parser.cc:35894 cp/parser.cc:35901
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:36063
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37178
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:37195
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38284
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:39112
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
  
! #: cp/parser.cc:41880
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42284
  #, gcc-internal-format
  msgid ""
  "%<[[omp::directive(%s)]]%> must be the only specified attribute on a "
  "statement"
  msgstr ""
  
! #: cp/parser.cc:42543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42630 cp/pt.cc:18300
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:42723
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45065
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45700
  #, gcc-internal-format
  msgid ""
  "OpenMP directive other than %<declare simd%> or %<declare variant%> "
  "appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45979
  #, gcc-internal-format
  msgid ""
  "%<declare target%> in attribute syntax terminated with %<end declare target"
  "%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45983
  #, gcc-internal-format
  msgid ""
  "%<declare target%> in pragma syntax terminated with %<end declare target%> "
  "in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46089
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:46119
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:46131
  #, gcc-internal-format
  msgid ""
  "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46234
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46254 cp/semantics.cc:6055
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46258 cp/semantics.cc:6063
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46261 cp/pt.cc:14256 cp/semantics.cc:6069
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46264 cp/semantics.cc:6075
  #, gcc-internal-format
  msgid ""
  "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma "
  "omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46991
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:47001
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47359
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47406 cp/semantics.cc:11006
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47408 cp/semantics.cc:11008
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47554
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47557
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47608
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:47905
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:47956
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:47988
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48068
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:48107
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:48312
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:308
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.cc:321
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr ""
  
! #: cp/pt.cc:747
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.cc:761
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.cc:845
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.cc:856 cp/pt.cc:1097
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.cc:858
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr ""
  
! #: cp/pt.cc:875
  #, gcc-internal-format
  msgid ""
  "explicit instantiation of %qD in namespace %qD (which does not enclose "
  "namespace %qD)"
  msgstr ""
  
! #: cp/pt.cc:1009
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.cc:1021
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:1024 cp/pt.cc:1163
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr ""
  
! #: cp/pt.cc:1056
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.cc:1100
  #, gcc-internal-format
  msgid "from definition of %q#D"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1141
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.cc:1159
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.cc:1624
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2065 cp/semantics.cc:5925
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.cc:2201
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr ""
  
! #: cp/pt.cc:2206
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr ""
  
! #: cp/pt.cc:2490
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.cc:2494
  #, gcc-internal-format
  msgid ""
  "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.cc:2504
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.cc:2711
  #, gcc-internal-format
  msgid ""
  "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/pt.cc:2721
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.cc:2727
  #, gcc-internal-format
  msgid ""
  "members of an explicitly specialized class are defined without a template "
  "header"
  msgstr ""
  
! #: cp/pt.cc:2751
  #, gcc-internal-format
  msgid ""
  "explicit specialization of %qD outside its namespace must use a nested-name-"
*************** msgid ""
*** 61680,61758 ****
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.cc:2749
  #, gcc-internal-format
  msgid ""
  "explicit instantiation of %qD outside its namespace must use a nested-name-"
  "specifier"
  msgstr ""
  
! #: cp/pt.cc:2785
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr ""
  
! #: cp/pt.cc:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr ""
  
! #: cp/pt.cc:2790
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr ""
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr ""
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2920
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr ""
  
! #: cp/pt.cc:2953
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2957
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr ""
--- 61680,61758 ----
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.cc:2756
  #, gcc-internal-format
  msgid ""
  "explicit instantiation of %qD outside its namespace must use a nested-name-"
  "specifier"
  msgstr ""
  
! #: cp/pt.cc:2792
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr ""
  
! #: cp/pt.cc:2796
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr ""
  
! #: cp/pt.cc:2797
  #, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr ""
  
! #: cp/pt.cc:2889 cp/pt.cc:2949
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr ""
  
! #: cp/pt.cc:2902
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2908
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2916
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:2919
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:2921
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2927
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr ""
  
! #: cp/pt.cc:2960
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2964
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2996
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3039
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr ""
*************** msgstr ""
*** 61765,61863 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr ""
  
! #: cp/pt.cc:3141
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3144
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr ""
  
! #: cp/pt.cc:3253
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr ""
  
! #: cp/pt.cc:3851
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4268
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4371
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4497
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4500
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4502
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.cc:5110
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:5169
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid ""
  "partial specialization %q+D does not specialize any template arguments; to "
  "define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid ""
  "partial specialization %q+D does not specialize any template arguments and "
--- 61765,61863 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3101
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3117
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr ""
  
! #: cp/pt.cc:3148
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3151
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr ""
  
! #: cp/pt.cc:3260
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr ""
  
! #: cp/pt.cc:3858
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4205
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4273
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4275
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4359
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4376 cp/pt.cc:5183
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4504
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4507
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4509
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.cc:5119
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:5178
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.cc:5201
  #, gcc-internal-format
  msgid ""
  "partial specialization %q+D does not specialize any template arguments; to "
  "define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5205
  #, gcc-internal-format
  msgid ""
  "partial specialization %q+D does not specialize any template arguments and "
*************** msgid ""
*** 61865,61927 ****
  "template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid ""
  "partial specialization is not more specialized than the primary template "
  "because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr ""
  
! #: cp/pt.cc:5233
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5235
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid ""
  "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid ""
  "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5342
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:5401
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5405
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
--- 61865,61927 ----
  "template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5209 cp/pt.cc:5220 cp/pt.cc:5228
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5217
  #, gcc-internal-format
  msgid ""
  "partial specialization is not more specialized than the primary template "
  "because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5227
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr ""
  
! #: cp/pt.cc:5242
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5244
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5286
  #, gcc-internal-format
  msgid ""
  "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5289
  #, gcc-internal-format
  msgid ""
  "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5351
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:5410
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5414
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5597
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
*************** msgstr ""
*** 61930,61981 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in function template friend re-"
  "declaration"
  msgstr ""
  
! #: cp/pt.cc:5650
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5653
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in function templates without %<-"
  "std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5828
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 61930,61981 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5620
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in function template friend re-"
  "declaration"
  msgstr ""
  
! #: cp/pt.cc:5659
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5662
  #, gcc-internal-format
  msgid ""
  "default template arguments may not be used in function templates without %<-"
  "std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5665
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5668 cp/pt.cc:5726
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5837
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.cc:5845
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5853
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 61985,62492 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6101
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:6274
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6320
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.cc:6347
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6732
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6736
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6787
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6894
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:6904
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6994
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7007
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7011
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid ""
  "  template parameters of a template template argument are inconsistent with "
  "other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:7042
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qE is not a "
  "variable"
  msgstr ""
  
! #: cp/pt.cc:7111
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT in C++98 because %qD does "
  "not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7136
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid ""
  "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid ""
  "the address of %qD is not a valid template argument because it does not have "
  "static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid ""
  "%qD is not a valid template argument because %qD is a variable, not the "
  "address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7179
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for %qT because it is not the address "
  "of a variable"
  msgstr ""
  
! #: cp/pt.cc:7291
  #, 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:7458
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7472
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7558
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because of conflicts in cv-"
  "qualification"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7584
  #, 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:7643
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8269
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8285
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8421
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8450
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8487
  #, gcc-internal-format
  msgid ""
  "  ambiguous template argument for non-type template parameter is treated as "
  "function type"
  msgstr ""
  
! #: cp/pt.cc:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8577
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8580
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8653
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8791 cp/pt.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:8943
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:8968
  #, gcc-internal-format
  msgid ""
  "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8972
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9070
  #, gcc-internal-format
  msgid ""
  "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10392
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11057
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth="
  "%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:13956
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
--- 61985,62497 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5876
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6028
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6081
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.cc:6084
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.cc:6086
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6107
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6110
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6255
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.cc:6268
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6279
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:6283
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:6317
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.cc:6319
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6321
! #, gcc-internal-format
! msgid "redeclared here"
! msgstr ""
! 
! #: cp/pt.cc:6332
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6335 cp/pt.cc:6362
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.cc:6359
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6725 cp/pt.cc:6794
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:6728
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6731
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6744
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6748
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.cc:6797
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6799
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6868
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.cc:6877
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6886
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6906
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:6916
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6937
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6941
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6952
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6963
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7006
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7019
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7023
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7034
  #, gcc-internal-format
  msgid ""
  "  template parameters of a template template argument are inconsistent with "
  "other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7044
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:7054
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.cc:7115
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qE is not a "
  "variable"
  msgstr ""
  
! #: cp/pt.cc:7123
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT in C++98 because %qD does "
  "not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7133
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7148
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7158
  #, gcc-internal-format
  msgid ""
  "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7165
  #, gcc-internal-format
  msgid ""
  "the address of %qD is not a valid template argument because it does not have "
  "static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7183
  #, gcc-internal-format
  msgid ""
  "%qD is not a valid template argument because %qD is a variable, not the "
  "address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7191
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for %qT because it is not the address "
  "of a variable"
  msgstr ""
  
! #: cp/pt.cc:7303
  #, 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:7470
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7484
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7570
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because of conflicts in cv-"
  "qualification"
  msgstr ""
  
! #: cp/pt.cc:7578
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7596
  #, 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:7655
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7657
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7711
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8281
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8297
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8433
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8462
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8467
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8483 cp/pt.cc:8517 cp/pt.cc:8571
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8491
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8499
  #, gcc-internal-format
  msgid ""
  "  ambiguous template argument for non-type template parameter is treated as "
  "function type"
  msgstr ""
  
! #: cp/pt.cc:8505
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8508
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8522
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8525
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8575
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8589
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8592
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8665
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8803 cp/pt.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:8818 cp/pt.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:8955
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:8980
  #, gcc-internal-format
  msgid ""
  "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8984
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9082
  #, gcc-internal-format
  msgid ""
  "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9726
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.cc:9890
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9892
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:10028 cp/pt.cc:21852
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10404
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11083
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth="
  "%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12288
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12792
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13221
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13309
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13312
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13944
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14039
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
*************** msgstr ""
*** 62504,62803 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16020
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16022
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16035
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16038
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16086
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16092
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16098
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16261
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:16675
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16690
  #, gcc-internal-format
  msgid ""
  "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16785
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20837
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:20888
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21123
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21126
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21450
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21452
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:25646
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:25648
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:25654
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:25684
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:25686
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:25705
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25716
  #, gcc-internal-format
  msgid ""
  "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:25724
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:25760
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25788 cp/pt.cc:25865
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:25822
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:25825
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:25834
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:25855
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25895
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:26193
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 62509,62808 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15069
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:15269
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:15271
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:15399
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15401
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16103
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16105
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16107
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16120
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16123
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16171
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16177
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16183
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16249
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16284
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16304
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16338
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16346
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16460
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:16760
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16775
  #, gcc-internal-format
  msgid ""
  "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16777
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16870
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17021
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17598 cp/pt.cc:19546
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17602 cp/pt.cc:19550
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19690
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20883
  #, 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:20917
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20922
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20925
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20930
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:20993
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21228
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21231
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21555
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21557
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21567
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21582
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:21600
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:25766
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:25768
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:25774
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:25798 cp/pt.cc:25893
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:25804
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:25806
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:25825
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:25831 cp/pt.cc:25888
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25836
  #, gcc-internal-format
  msgid ""
  "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:25844
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:25880
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:25903 cp/pt.cc:25970
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25908 cp/pt.cc:25985
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:25942
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:25945
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:25954
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:25975
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26015
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:26313
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 62809,62820 ****
  #. 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:26687
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:26735
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d instantiating %q+D, "
--- 62814,62825 ----
  #. 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:26807
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:26855
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d instantiating %q+D, "
*************** msgid ""
*** 62822,62991 ****
  "increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27156
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28554
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28844
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:28853
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:28859
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:28886
  #, gcc-internal-format
  msgid ""
  "deducing from brace-enclosed initializer list requires %<#include "
  "<initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29936
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:29948
  #, gcc-internal-format
  msgid ""
  "alias template deduction only available with %<-std=c++20%> or %<-std=gnu+"
  "+20%>"
  msgstr ""
  
! #: cp/pt.cc:29954
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30066
  #, 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:30073
  #, gcc-internal-format
  msgid ""
  "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30085
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:30088
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid ""
  "class template argument deduction for %qT failed: explicit deduction guide "
  "selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:30120
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid ""
  "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
  "e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30362
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30366
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30506
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 62827,62996 ----
  "increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27227
  #, 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:27257
  #, 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:27266
  #, 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:27274
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27276
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28694
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28984
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:28993
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:28999
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29026
  #, gcc-internal-format
  msgid ""
  "deducing from brace-enclosed initializer list requires %<#include "
  "<initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30082
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30094
  #, gcc-internal-format
  msgid ""
  "alias template deduction only available with %<-std=c++20%> or %<-std=gnu+"
  "+20%>"
  msgstr ""
  
! #: cp/pt.cc:30100
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30212
  #, 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:30219
  #, gcc-internal-format
  msgid ""
  "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30231
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:30234
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30248
  #, gcc-internal-format
  msgid ""
  "class template argument deduction for %qT failed: explicit deduction guide "
  "selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30252
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:30266
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30268
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30333
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30336
  #, gcc-internal-format
  msgid ""
  "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
  "e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30426
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30428
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30500
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30504
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30508
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30512
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30652
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgid ""
*** 63007,63028 ****
  "variable size"
  msgstr ""
  
! #: cp/rtti.cc:527
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:717 cp/rtti.cc:733
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:745
  #, 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 ""
--- 63012,63033 ----
  "variable size"
  msgstr ""
  
! #: cp/rtti.cc:524
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:714 cp/rtti.cc:730
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:742
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:818
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
*************** msgstr ""
*** 63147,63731 ****
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:1909
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:1991
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2157
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.cc:2407
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid ""
  "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr ""
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:2986
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid ""
  "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3454
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.cc:3911
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid ""
  "lambda in local class %q+T cannot capture variables from the enclosing "
  "context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4085
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4187
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4378
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:4561
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid ""
  "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid ""
  "linear clause with %qs modifier applied to non-reference variable with %qT "
  "type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid ""
  "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7222
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7285
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7289
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:7435
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7554
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid ""
  "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
  "to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7635
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7652
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7664
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7673
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7810
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8453
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8466
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8483
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8514
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid ""
  "%qs variable is neither a pointer, nor an array nor reference to pointer or "
  "array"
  msgstr ""
  
! #: cp/semantics.cc:8601
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid ""
  "%<const%> qualified %qE without %<mutable%> member may appear only in "
  "%<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11195
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11231
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:11276
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid ""
  "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid ""
  "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer "
  "to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid ""
  "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12263
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 63152,63736 ----
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1704
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:1914
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:1996
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2162
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.cc:2412
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:2472
  #, gcc-internal-format
  msgid ""
  "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2824
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr ""
  
! #: cp/semantics.cc:2892
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.cc:2989
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:2991
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.cc:2993
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.cc:3015
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3023 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3045
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3152
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3177
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3358
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3408
  #, gcc-internal-format
  msgid ""
  "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3411
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.cc:3428
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3459
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.cc:3916
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:3933 cp/semantics.cc:12170
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3939
  #, gcc-internal-format
  msgid ""
  "lambda in local class %q+T cannot capture variables from the enclosing "
  "context"
  msgstr ""
  
! #: cp/semantics.cc:3951
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3953
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4080
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4090
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:4126
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4157
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4164
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4192
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.cc:4354
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4383
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4517
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4549
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4562
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4571
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4582
  #, gcc-internal-format
  msgid ""
  "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5922
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6195
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6241
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6360
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6827
  #, gcc-internal-format
  msgid ""
  "linear clause with %qs modifier applied to non-reference variable with %qT "
  "type"
  msgstr ""
  
! #: cp/semantics.cc:6842
  #, gcc-internal-format
  msgid ""
  "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6866
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6959 cp/semantics.cc:7091 cp/semantics.cc:7150
! #: cp/semantics.cc:7548 cp/semantics.cc:8665
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6971 cp/semantics.cc:8678
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7104
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7163
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7213
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7227
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7261
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7264
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7268
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7290
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7299
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7373
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7420
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:7440
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7469
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7499
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7530
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7559
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7574
  #, gcc-internal-format
  msgid ""
  "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
  "to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7581
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7596
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7629
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7640
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7657
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7669
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7678
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7815
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8325
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8329
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8398
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8428
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8458
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8471
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8488
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8519
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8529
  #, gcc-internal-format
  msgid ""
  "%qs variable is neither a pointer, nor an array nor reference to pointer or "
  "array"
  msgstr ""
  
! #: cp/semantics.cc:8606
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9011
  #, gcc-internal-format
  msgid ""
  "%<const%> qualified %qE without %<mutable%> member may appear only in "
  "%<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9238
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9252
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9980
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10448
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10758 cp/semantics.cc:10768
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11186
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11200
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11203
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11207
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11236
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:11281
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:11516
  #, gcc-internal-format
  msgid ""
  "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11525
  #, gcc-internal-format
  msgid ""
  "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer "
  "to member"
  msgstr ""
  
! #: cp/semantics.cc:11696
  #, gcc-internal-format
  msgid ""
  "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11720
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:11731
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12209
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12268
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12270
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12288
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 63733,63754 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid ""
  "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
--- 63738,63759 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12337
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12343
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12370
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12378
  #, gcc-internal-format
  msgid ""
  "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
*************** msgstr ""
*** 63764,63945 ****
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid ""
  "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which "
  "was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid ""
  "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention "
  "for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, gcc-internal-format
  msgid " declared here"
  msgstr ""
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid ""
  "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr ""
  
! #: cp/tree.cc:4866
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr ""
  
! #: cp/tree.cc:4873
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:4881
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:4899
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr ""
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid ""
  "%qE attribute can only be applied to functions or to class or enumeration "
  "types"
  msgstr ""
  
! #: cp/tree.cc:4932
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr ""
  
! #: cp/tree.cc:4938
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr ""
  
! #: cp/tree.cc:4958
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr ""
  
! #: cp/tree.cc:4962
  #, gcc-internal-format
  msgid ""
  "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::"
  "%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5025
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr ""
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid ""
  "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5055
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5066
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5078
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.cc:5105
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr ""
  
! #: cp/tree.cc:5125
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5136
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.cc:5151
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5164
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.cc:5188
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5194
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.cc:5201
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5208
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5230
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5236
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.cc:6117
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.cc:6139
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
--- 63769,63950 ----
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4437
  #, gcc-internal-format
  msgid ""
  "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which "
  "was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4441
  #, gcc-internal-format
  msgid ""
  "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention "
  "for %qT"
  msgstr ""
  
! #: cp/tree.cc:4445
  #, gcc-internal-format
  msgid " declared here"
  msgstr ""
  
! #: cp/tree.cc:4450
  #, gcc-internal-format
  msgid ""
  "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4452
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4879
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr ""
  
! #: cp/tree.cc:4882
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr ""
  
! #: cp/tree.cc:4889
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:4897
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:4915
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr ""
  
! #: cp/tree.cc:4930
  #, gcc-internal-format
  msgid ""
  "%qE attribute can only be applied to functions or to class or enumeration "
  "types"
  msgstr ""
  
! #: cp/tree.cc:4948
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr ""
  
! #: cp/tree.cc:4954
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr ""
  
! #: cp/tree.cc:4974
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr ""
  
! #: cp/tree.cc:4978
  #, gcc-internal-format
  msgid ""
  "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::"
  "%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5041
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr ""
  
! #: cp/tree.cc:5063
  #, gcc-internal-format
  msgid ""
  "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5071
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5082
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5094
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.cc:5121
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr ""
  
! #: cp/tree.cc:5141
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5152
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.cc:5165 cp/tree.cc:5178
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.cc:5167
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5180
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.cc:5204
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5210
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.cc:5217
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5224
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5246
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5252
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.cc:6133
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.cc:6155
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 64377,64436 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6383
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6452
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6531
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6532
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6548
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6558
  #, gcc-internal-format
  msgid ""
  "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6749
  #, 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:6755
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids taking the address of a bound member function to form a "
--- 64382,64441 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6387
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6395
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6403
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6456
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6535
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6536
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6552
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6555
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6562
  #, gcc-internal-format
  msgid ""
  "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6753
  #, 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:6759
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids taking the address of a bound member function to form a "
*************** msgid ""
*** 64438,64877 ****
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:6807
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:6865
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.cc:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7189
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7191
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7203
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7205
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7574
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:7578
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:7582
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:7620
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7752
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7759
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7783
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:7797
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8234
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.cc:8274
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8349
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8419
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8476 cp/typeck.cc:8666
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8493
  #, gcc-internal-format
  msgid ""
  "casting between pointer-to-function and pointer-to-object is conditionally-"
  "supported"
  msgstr ""
  
! #: cp/typeck.cc:8507
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8701
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8802 cp/typeck.cc:8811
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8820
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid ""
  "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9237
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9409
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9556
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9877
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:9882
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:9891
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:9895
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:9900
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:9932
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9936
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9941
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9946
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9956
  #, gcc-internal-format
  msgid ""
  "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10052
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.cc:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid ""
  "returning temporary %<initializer_list%> does not extend the lifetime of the "
  "underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid ""
  "returning local %<initializer_list%> variable %qD does not extend the "
  "lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10187
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10503
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10560
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10589
  #, 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:11235
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
--- 64443,64882 ----
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6794
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:6811
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:6869
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.cc:6895 cp/typeck.cc:7452
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.cc:7052
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7176
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7177
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7193
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7195
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7207
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7209
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7248
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7261
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7271
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7279
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7464
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7486
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7491
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7566
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7578
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:7582
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:7586
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:7624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:7716
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7750
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7756
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7763
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7787
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:7801
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8238
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8244 cp/typeck.cc:8250 cp/typeck.cc:9918
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.cc:8278
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8353
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8423
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8448
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8459
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8480 cp/typeck.cc:8670
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8497
  #, gcc-internal-format
  msgid ""
  "casting between pointer-to-function and pointer-to-object is conditionally-"
  "supported"
  msgstr ""
  
! #: cp/typeck.cc:8511
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8584
  #, 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:8593
  #, 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:8635
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8705
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8806 cp/typeck.cc:8815
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8824
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9134
  #, gcc-internal-format
  msgid ""
  "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9154
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9214
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9241
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9255
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.cc:9399
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9413
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9460 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9560
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9881
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:9886
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:9895
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:9899
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:9904
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:9936
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9940
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9945
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9950
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9960
  #, gcc-internal-format
  msgid ""
  "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10056
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.cc:10138
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10141
  #, gcc-internal-format
  msgid ""
  "returning temporary %<initializer_list%> does not extend the lifetime of the "
  "underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, gcc-internal-format
  msgid ""
  "returning local %<initializer_list%> variable %qD does not extend the "
  "lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10187
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10390
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10392 cp/typeck.cc:10415
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10414
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:10453
  #, 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:10461
  #, 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:10464
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10499 cp/typeck.cc:10545
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10507
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.cc:10526
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10529
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10593
  #, 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:11239
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
*************** msgstr ""
*** 65282,65324 ****
  msgid "overlapping initializer for field %qT.%qD"
  msgstr ""
  
! #: d/d-codegen.cc:1429
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2132
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2286
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2337
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr ""
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2363
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr ""
  
! #: d/d-codegen.cc:2405
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2926
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
--- 65287,65329 ----
  msgid "overlapping initializer for field %qT.%qD"
  msgstr ""
  
! #: d/d-codegen.cc:1426
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2155
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2317
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2368
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr ""
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2394
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr ""
  
! #: d/d-codegen.cc:2436
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2740
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2957
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
*************** msgstr ""
*** 65346,65362 ****
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr ""
  
! #: d/d-convert.cc:507
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr ""
  
! #: d/d-convert.cc:554
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to %qs"
  msgstr ""
  
! #: d/d-convert.cc:601
  #, gcc-internal-format
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
--- 65351,65367 ----
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr ""
  
! #: d/d-convert.cc:516
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr ""
  
! #: d/d-convert.cc:563
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to %qs"
  msgstr ""
  
! #: d/d-convert.cc:610
  #, gcc-internal-format
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
*************** msgstr ""
*** 65381,65412 ****
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1345
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1416
  #, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1421
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr ""
--- 65386,65417 ----
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:1047
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1228
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1348
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1359
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1430
  #, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1435
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr ""
*************** msgstr ""
*** 65446,65462 ****
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:688
  #, gcc-internal-format
  msgid "size is too large"
  msgstr ""
  
! #: d/decl.cc:1217
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid ""
  "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
--- 65451,65467 ----
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:691
  #, gcc-internal-format
  msgid "size is too large"
  msgstr ""
  
! #: d/decl.cc:1310
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1699
  #, gcc-internal-format
  msgid ""
  "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
*************** msgid "cannot handle comparison of type
*** 65468,65524 ****
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1319
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr ""
  
! #: d/expr.cc:1454
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1478
  #, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr ""
  
! #: d/expr.cc:1762 d/expr.cc:2138
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1838
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr ""
  
! #: d/expr.cc:1910
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr ""
  
! #: d/expr.cc:2174
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3024
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3031
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
  
! #: d/modules.cc:412
  #, gcc-internal-format
  msgid "%<-fmoduleinfo%> is not supported on this target"
  msgstr ""
--- 65473,65529 ----
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1330
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr ""
  
! #: d/expr.cc:1465
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1489
  #, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr ""
  
! #: d/expr.cc:1773 d/expr.cc:2149
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1849
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr ""
  
! #: d/expr.cc:1921
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr ""
  
! #: d/expr.cc:2185
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2204 d/expr.cc:3074
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3041
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3048
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
  
! #: d/modules.cc:415
  #, gcc-internal-format
  msgid "%<-fmoduleinfo%> is not supported on this target"
  msgstr ""
*************** msgstr ""
*** 65543,65581 ****
  msgid "cannot handle switch condition of type %s"
  msgstr ""
  
! #: d/toir.cc:1157
  #, gcc-internal-format
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr ""
  
! #: d/toir.cc:1164
  #, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr ""
  
! #: d/toir.cc:1166
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1299
  #, gcc-internal-format
  msgid "D inline assembler statements are not supported in GDC."
  msgstr ""
  
! #: d/typeinfo.cc:1067
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "toHash() must be declared as extern (D) size_t toHash() const nothrow @safe, "
  "not %s"
  msgstr ""
  
! #: d/typeinfo.cc:1411
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1425
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
--- 65548,65593 ----
  msgid "cannot handle switch condition of type %s"
  msgstr ""
  
! #: d/toir.cc:1158
  #, gcc-internal-format
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr ""
  
! #: d/toir.cc:1165
  #, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr ""
  
! #: d/toir.cc:1167
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1300
  #, gcc-internal-format
  msgid "D inline assembler statements are not supported in GDC."
  msgstr ""
  
! #: d/typeinfo.cc:1068
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "toHash() must be declared as extern (D) size_t toHash() const nothrow @safe, "
  "not %s"
  msgstr ""
  
! #: d/typeinfo.cc:1415
! #, gcc-internal-format
! msgid ""
! "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-"
! "rtti%>"
! msgstr ""
! 
! #: d/typeinfo.cc:1419
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1434
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
*************** msgstr ""
*** 65585,65591 ****
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr ""
--- 65597,65603 ----
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr ""
*************** msgstr ""
*** 65851,65858 ****
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
  #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
! #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
! #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
--- 65863,65870 ----
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
  #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
! #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6306
! #: fortran/simplify.cc:8326
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
*************** msgstr ""
*** 66188,66194 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:651 fortran/check.cc:7522
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr ""
--- 66200,66206 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:651 fortran/check.cc:7524
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr ""
*************** msgstr ""
*** 66605,66611 ****
  #: fortran/check.cc:2469 fortran/check.cc:3099 fortran/check.cc:3182
  #: fortran/check.cc:3404 fortran/check.cc:3452 fortran/check.cc:4925
  #: fortran/check.cc:5050 fortran/check.cc:5120 fortran/check.cc:6302
! #: fortran/check.cc:6431
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 66617,66623 ----
  #: fortran/check.cc:2469 fortran/check.cc:3099 fortran/check.cc:3182
  #: fortran/check.cc:3404 fortran/check.cc:3452 fortran/check.cc:4925
  #: fortran/check.cc:5050 fortran/check.cc:5120 fortran/check.cc:6302
! #: fortran/check.cc:6433
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgid ""
*** 66784,66790 ****
  "%qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4124 fortran/check.cc:7442 fortran/check.cc:7457
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 66796,66802 ----
  "%qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4124 fortran/check.cc:7444 fortran/check.cc:7459
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 66844,66850 ****
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4452 fortran/check.cc:6378
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L must provide at least as many elements "
--- 66856,66862 ----
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4452 fortran/check.cc:6380
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L must provide at least as many elements "
*************** msgid ""
*** 66947,66958 ****
  "array"
  msgstr ""
  
! #: fortran/check.cc:5138 fortran/check.cc:7502
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5154 fortran/check.cc:5305 fortran/check.cc:7494
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
--- 66959,66970 ----
  "array"
  msgstr ""
  
! #: fortran/check.cc:5138 fortran/check.cc:7504
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5154 fortran/check.cc:5305 fortran/check.cc:7496
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
*************** msgid ""
*** 67226,67303 ****
  "result size %ld"
  msgstr ""
  
! #: fortran/check.cc:6392
  #, 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:6405
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:6671 fortran/check.cc:6703
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr ""
  
! #: fortran/check.cc:6729
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6741
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:6781
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6800
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6810
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6827
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7044
  #, 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:7226
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:7415 fortran/check.cc:7426
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ "
  "literal constant"
  msgstr ""
  
! #: fortran/check.cc:7486
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, "
--- 67238,67315 ----
  "result size %ld"
  msgstr ""
  
! #: fortran/check.cc:6394
  #, 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:6407
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:6673 fortran/check.cc:6705
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:6713
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6743
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6829
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7046
  #, 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:7228
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:7417 fortran/check.cc:7428
  #, gcc-internal-format
  msgid ""
  "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ "
  "literal constant"
  msgstr ""
  
! #: fortran/check.cc:7488
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, "
*************** msgstr ""
*** 67306,67312 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:782 fortran/decl.cc:4023 fortran/decl.cc:10689
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 67318,67324 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:782 fortran/decl.cc:4035 fortran/decl.cc:10709
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 67889,68402 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2827
  #, gcc-internal-format
  msgid ""
  "%qs at %C is a redefinition of the declaration in the corresponding "
  "interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2838
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:2863 fortran/decl.cc:8920
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:2871
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:2934
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr ""
  
! #: fortran/decl.cc:2942
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:2955
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:2975 fortran/decl.cc:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:2998
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3007 fortran/decl.cc:10863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3014
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3031
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3040
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Initialization of structure component with a HOLLERITH constant at %L is not "
  "allowed"
  msgstr ""
  
! #: fortran/decl.cc:3054
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The component with KIND or LEN attribute at %C does not not appear in the "
  "type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3062
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The component at %C that appears in the type parameter list at %L has "
  "neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.cc:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3079
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3096
  #, gcc-internal-format
  msgid ""
  "Incompatible initialization between a derived type entity and an entity with "
  "%qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3159 fortran/decl.cc:3194
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.cc:3259 fortran/decl.cc:3336
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.cc:3272 fortran/decl.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3280 fortran/decl.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3310 fortran/decl.cc:4044
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3334
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.cc:3570
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3671
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3684
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:3797
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED "
  "parameters"
  msgstr ""
  
! #: fortran/decl.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C does not contain enough parameter "
  "expressions"
  msgstr ""
  
! #: fortran/decl.cc:3845
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:3878
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3885
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3912
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3919
  #, gcc-internal-format
  msgid ""
  "The value for the KIND parameter %qs at %C does not reduce to a constant "
  "expression"
  msgstr ""
  
! #: fortran/decl.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3943
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:4179
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4191
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4253
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4278 fortran/decl.cc:4312 fortran/decl.cc:4345
! #: fortran/decl.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4290 fortran/decl.cc:4318 fortran/decl.cc:4351
! #: fortran/decl.cc:4377 fortran/decl.cc:4669 fortran/decl.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4341
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4393 fortran/decl.cc:4535 fortran/decl.cc:4547
! #: fortran/decl.cc:4561 fortran/decl.cc:5043 fortran/decl.cc:5051
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4576
  #, gcc-internal-format
  msgid ""
  "Type name %qs at %C conflicts with previously declared entity at %L, which "
  "has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4719
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4833
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4886
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:4896
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5002
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure "
  "interface body"
  msgstr ""
  
! #: fortran/decl.cc:5014
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5028
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5057
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5064
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5445
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:5559
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5578
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5580
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5592
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5600
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5609
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5619
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5627
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5629
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5647
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5657
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s attribute at %L is not allowed outside of the specification part of a "
  "module"
  msgstr ""
  
! #: fortran/decl.cc:5667
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5680
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5746 fortran/decl.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5786
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5793
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5800
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:5939
  #, gcc-internal-format
  msgid ""
  "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:5961
  #, gcc-internal-format
  msgid ""
  "Variable %qs in common block %qs at %L may not be a C interoperable kind "
  "though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:5970
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:5974
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:5986
  #, gcc-internal-format
  msgid ""
  "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since "
  "it is not a global"
  msgstr ""
  
! #: fortran/decl.cc:6000
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6008
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6020
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6028
  #, gcc-internal-format
  msgid ""
  "Return type of BIND(C) function %qs of character type at %L must have length "
--- 67901,68414 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2839
  #, gcc-internal-format
  msgid ""
  "%qs at %C is a redefinition of the declaration in the corresponding "
  "interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2850
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:2875 fortran/decl.cc:8940
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:2883
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr ""
  
! #: fortran/decl.cc:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:2987 fortran/decl.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3010
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3019 fortran/decl.cc:10883
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3026
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3043
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3052
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Initialization of structure component with a HOLLERITH constant at %L is not "
  "allowed"
  msgstr ""
  
! #: fortran/decl.cc:3066
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The component with KIND or LEN attribute at %C does not not appear in the "
  "type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3074
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The component at %C that appears in the type parameter list at %L has "
  "neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.cc:3082
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3091
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3108
  #, gcc-internal-format
  msgid ""
  "Incompatible initialization between a derived type entity and an entity with "
  "%qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3171 fortran/decl.cc:3206
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.cc:3212
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.cc:3271 fortran/decl.cc:3348
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.cc:3284 fortran/decl.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3292 fortran/decl.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3322 fortran/decl.cc:4056
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3335
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3450
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3683
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3696
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:3809
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED "
  "parameters"
  msgstr ""
  
! #: fortran/decl.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C does not contain enough parameter "
  "expressions"
  msgstr ""
  
! #: fortran/decl.cc:3857
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3924
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3931
  #, gcc-internal-format
  msgid ""
  "The value for the KIND parameter %qs at %C does not reduce to a constant "
  "expression"
  msgstr ""
  
! #: fortran/decl.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:4191
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4203
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4268
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4290 fortran/decl.cc:4324 fortran/decl.cc:4357
! #: fortran/decl.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4302 fortran/decl.cc:4330 fortran/decl.cc:4363
! #: fortran/decl.cc:4389 fortran/decl.cc:4681 fortran/decl.cc:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4353
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4405 fortran/decl.cc:4547 fortran/decl.cc:4559
! #: fortran/decl.cc:4573 fortran/decl.cc:5055 fortran/decl.cc:5063
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4588
  #, gcc-internal-format
  msgid ""
  "Type name %qs at %C conflicts with previously declared entity at %L, which "
  "has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4731
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4740
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4845
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:4908
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5014
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5021
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure "
  "interface body"
  msgstr ""
  
! #: fortran/decl.cc:5026
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5069
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5076
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5457
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5459
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5554
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:5571
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5592
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5602
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5612
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5623
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5631
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5639
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5641
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5659
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5669
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s attribute at %L is not allowed outside of the specification part of a "
  "module"
  msgstr ""
  
! #: fortran/decl.cc:5679
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5758 fortran/decl.cc:9242
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5764
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5798
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5805
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5812
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:5951
  #, gcc-internal-format
  msgid ""
  "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:5973
  #, gcc-internal-format
  msgid ""
  "Variable %qs in common block %qs at %L may not be a C interoperable kind "
  "though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:5982
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:5986
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:5998
  #, gcc-internal-format
  msgid ""
  "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since "
  "it is not a global"
  msgstr ""
  
! #: fortran/decl.cc:6012
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6020
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6032
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6040
  #, gcc-internal-format
  msgid ""
  "Return type of BIND(C) function %qs of character type at %L must have length "
*************** msgstr ""
*** 68405,69441 ****
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6039
  #, gcc-internal-format
  msgid ""
  "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6113
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Need either entity or common block name for attribute specification "
  "statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing entity or common block name for attribute specification statement at "
  "%C"
  msgstr ""
  
! #: fortran/decl.cc:6165
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr ""
  
! #: fortran/decl.cc:6194
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6280
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C has not been previously defined and so cannot appear in a "
  "derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6322
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6331
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6403
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6408
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6459
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6471
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6517
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6524
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6531
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6606 fortran/primary.cc:1893
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:6612 fortran/decl.cc:6620
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6660
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:6673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6676
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6694
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6697
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6736
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6781
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6868 fortran/decl.cc:8006
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.cc:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7079
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7085
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7108
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7154 fortran/decl.cc:7342 fortran/decl.cc:11347
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7203 fortran/decl.cc:11247
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7214
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7286
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7304
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7313 fortran/decl.cc:9987
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7485 fortran/decl.cc:7764 fortran/decl.cc:7973
  #: fortran/symbol.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7515 fortran/decl.cc:8031
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7658
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7667
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:7676
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7680 fortran/decl.cc:7725
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7692
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7697
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7705
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7709
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7713
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:7717
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7738
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.cc:7789 fortran/decl.cc:8013
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7883
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8040
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Alternate return dummy argument cannot appear in a SUBROUTINE with the "
  "BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8103 fortran/decl.cc:8110
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:8174
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8193
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8199
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8205
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8234
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:8510
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8530
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8547
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8561 fortran/decl.cc:8569
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8676
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8684
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8693
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8708
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DIMENSION attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:8800
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:8837
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:8851 fortran/decl.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8867
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.cc:8871
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
  "bytes"
  msgstr ""
  
! #: fortran/decl.cc:8877
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:8916
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:8940
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:8952
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9010
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9029
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9068
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9166
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9182
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9264
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9291 fortran/decl.cc:9316
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9337 fortran/decl.cc:9357
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9379
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9386
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9412
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9453
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9472 fortran/decl.cc:9528
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9563
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9570
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9589
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9600
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9669
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9707
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9719
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9746
  #, gcc-internal-format
  msgid ""
  "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
  "associated"
  msgstr ""
  
! #: fortran/decl.cc:9771
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9783
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9852
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10069
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10078
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10084
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10091
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10098
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10121
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10133
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10154
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10206
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10253
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10286
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10321
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:10335
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10353
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10360
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10536
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10565
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10576
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10579
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:10594
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10603
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10666
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10749
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10801
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10880
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:10928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.cc:10964
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11011 fortran/decl.cc:11026
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11046
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11066
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11093
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11127
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11140
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11142
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11163
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11205
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11211
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.cc:11231
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11259
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11263
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11275
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11281
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11291
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11308
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11319
  #, gcc-internal-format
  msgid ""
  "There is already a procedure with binding name %qs for the derived type %qs "
  "at %C"
  msgstr ""
  
! #: fortran/decl.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.cc:11390
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11402
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:11423
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11434
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11470
  #, gcc-internal-format
  msgid ""
  "There's already a non-generic procedure with binding name %qs for the "
  "derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11478
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11526
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11536
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11554
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11589
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type declaration with FINAL at %C must be in the specification part "
  "of a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:11622
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11629
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11639
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11645
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11658
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.cc:11729
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11775
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11796
  #, gcc-internal-format
  msgid ""
  "%<GCC unroll%> directive requires a non-negative integral constant less than "
  "or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11891
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11908
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
--- 68417,69458 ----
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6051
  #, gcc-internal-format
  msgid ""
  "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6125
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Need either entity or common block name for attribute specification "
  "statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6170
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing entity or common block name for attribute specification statement at "
  "%C"
  msgstr ""
  
! #: fortran/decl.cc:6177
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr ""
  
! #: fortran/decl.cc:6206
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6268
! #, gcc-internal-format, gfc-internal-format
! msgid "CLASS entity at %C cannot have the PARAMETER attribute"
! msgstr ""
! 
! #: fortran/decl.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C has not been previously defined and so cannot appear in a "
  "derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6342
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6351
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6428
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6479
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6491
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6544
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6551
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6612
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6626 fortran/primary.cc:1893
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:6632 fortran/decl.cc:6640
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6680
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:6693
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6714
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6717
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6756
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6762
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6888 fortran/decl.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.cc:7092
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7099
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7105
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7128
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7174 fortran/decl.cc:7362 fortran/decl.cc:11367
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7223 fortran/decl.cc:11267
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7230
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7234
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7306
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7324
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7333 fortran/decl.cc:10007
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7403
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7475
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7505 fortran/decl.cc:7784 fortran/decl.cc:7993
  #: fortran/symbol.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7535 fortran/decl.cc:8051
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7690
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7693
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:7696
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7700 fortran/decl.cc:7745
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7704
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:7708
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7712
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7717
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7725
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7729
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7733
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:7737
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7758
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.cc:7809 fortran/decl.cc:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7903
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Alternate return dummy argument cannot appear in a SUBROUTINE with the "
  "BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8123 fortran/decl.cc:8130
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8170
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8213
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8219
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8225
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8254
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8501
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8510
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:8519
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:8530
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8550
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8567
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8581 fortran/decl.cc:8589
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8688
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8696
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8713
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DIMENSION attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:8820
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:8857
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:8871 fortran/decl.cc:8911
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8887
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
  "bytes"
  msgstr ""
  
! #: fortran/decl.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:8936
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:8960
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:8972
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8998
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9030
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9049
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9088
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9186
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9202
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9250
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9284
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9311 fortran/decl.cc:9336
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9357 fortran/decl.cc:9377
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9399
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9406
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9412
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9432
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9457
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9492 fortran/decl.cc:9548
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9534
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9609
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9685
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9689
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9739
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9766
  #, gcc-internal-format
  msgid ""
  "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
  "associated"
  msgstr ""
  
! #: fortran/decl.cc:9791
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9803
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9847
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10089
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10098
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10104
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10111
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10118
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10141
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10153
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10220
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10226
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10306
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10341
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:10355
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10380
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10543
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10556
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10585
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10596
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10599
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:10614
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10623
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10686
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10789
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10821
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10900
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:10948
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.cc:10984
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11031 fortran/decl.cc:11046
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11066
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11086
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11131
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11160
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11162
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11225
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11231
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.cc:11251
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11279
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11283
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11295
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11301
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11311
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11328
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11339
  #, gcc-internal-format
  msgid ""
  "There is already a procedure with binding name %qs for the derived type %qs "
  "at %C"
  msgstr ""
  
! #: fortran/decl.cc:11390
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.cc:11410
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11422
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:11443
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11454
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11490
  #, gcc-internal-format
  msgid ""
  "There's already a non-generic procedure with binding name %qs for the "
  "derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11498
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11546
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11556
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11574
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11609
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Derived type declaration with FINAL at %C must be in the specification part "
  "of a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:11642
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11659
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11665
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11678
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.cc:11749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11795
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11816
  #, gcc-internal-format
  msgid ""
  "%<GCC unroll%> directive requires a non-negative integral constant less than "
  "or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11830
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11894
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11911
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11928
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
*************** msgid ""
*** 70769,70930 ****
  "at %L"
  msgstr ""
  
! #: fortran/interface.cc:3118
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3141
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3145
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3154
  #, gcc-internal-format
  msgid ""
  "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3191
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, gcc-internal-format
  msgid ""
  "Character length mismatch (%ld/%ld) between actual argument and assumed-"
  "shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3295
  #, 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:3314
  #, gcc-internal-format
  msgid ""
  "Character length of actual argument shorter than of dummy argument %qs (%lu/"
  "%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3324 fortran/interface.cc:3329
  #, gcc-internal-format
  msgid ""
  "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) "
  "at %L"
  msgstr ""
  
! #: fortran/interface.cc:3350
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3432
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, gcc-internal-format
  msgid ""
  "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of "
  "unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid ""
  "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3562
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3599
  #, gcc-internal-format
  msgid ""
  "Array-section actual argument with vector subscripts at %L is incompatible "
--- 70786,70947 ----
  "at %L"
  msgstr ""
  
! #: fortran/interface.cc:3121
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3144
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3148
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3157
  #, gcc-internal-format
  msgid ""
  "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3180
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3194
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3226
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3252
  #, 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:3276
  #, 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:3283
  #, gcc-internal-format
  msgid ""
  "Character length mismatch (%ld/%ld) between actual argument and assumed-"
  "shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3298
  #, 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:3317
  #, gcc-internal-format
  msgid ""
  "Character length of actual argument shorter than of dummy argument %qs (%lu/"
  "%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3327 fortran/interface.cc:3332
  #, gcc-internal-format
  msgid ""
  "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) "
  "at %L"
  msgstr ""
  
! #: fortran/interface.cc:3353
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3370
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3435
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3464
  #, gcc-internal-format
  msgid ""
  "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of "
  "unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr ""
  
! #: fortran/interface.cc:3486
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3511
  #, gcc-internal-format
  msgid ""
  "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, 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:3541
  #, 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:3554
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3602
  #, gcc-internal-format
  msgid ""
  "Array-section actual argument with vector subscripts at %L is incompatible "
*************** msgid ""
*** 70932,71265 ****
  "dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3699
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid ""
  "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) "
  "argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid ""
  "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
  "argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format
  msgid ""
  "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4021 fortran/interface.cc:4031
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4082
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, 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:4121
  #, 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:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid ""
  "Keyword argument requires explicit interface for procedure pointer component "
  "%qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4279
  #, 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:4349
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:4722
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4933
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4976
  #, gcc-internal-format
  msgid ""
  "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
  "either"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5015
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5065
  #, gcc-internal-format
  msgid ""
  "%qs at %L must have the same number of formal arguments as the overridden "
  "procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5092
  #, 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:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5197 fortran/interface.cc:5243
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5209
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5221
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5228
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 70949,71282 ----
  "dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3622
  #, 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:3640
  #, 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:3661
  #, 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:3689
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3702
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3830
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3859
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3885
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3895
  #, gcc-internal-format
  msgid ""
  "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) "
  "argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3925
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3945
  #, 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:3957
  #, 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:3967
  #, 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:3978
  #, gcc-internal-format
  msgid ""
  "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
  "argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4020
  #, gcc-internal-format
  msgid ""
  "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4024 fortran/interface.cc:4034
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4043
  #, 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:4051
  #, 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:4059
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4076
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4085
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4094
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4109
  #, 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:4124
  #, 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:4134
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4144
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4186
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4197
  #, gcc-internal-format
  msgid ""
  "Keyword argument requires explicit interface for procedure pointer component "
  "%qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4282
  #, 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:4352
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:4725
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4842
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4936
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4948
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4956
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4964
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4973
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4979
  #, gcc-internal-format
  msgid ""
  "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
  "either"
  msgstr ""
  
! #: fortran/interface.cc:4988
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4999
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5007
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5048
  #, 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:5059
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5068
  #, gcc-internal-format
  msgid ""
  "%qs at %L must have the same number of formal arguments as the overridden "
  "procedure"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5088
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5095
  #, 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:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5123
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5142
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5200 fortran/interface.cc:5246
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5224
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5231
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr ""
*** 73586,73592 ****
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:68 fortran/openmp.cc:6020
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr ""
--- 73603,73609 ----
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:68 fortran/openmp.cc:6019
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr ""
*************** msgid "List item shall not be coindexed
*** 73597,73603 ****
  msgstr ""
  
  #: fortran/openmp.cc:384 fortran/openmp.cc:485 fortran/openmp.cc:805
! #: fortran/openmp.cc:5099
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
--- 73614,73620 ----
  msgstr ""
  
  #: fortran/openmp.cc:384 fortran/openmp.cc:485 fortran/openmp.cc:805
! #: fortran/openmp.cc:5098
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
*************** msgstr ""
*** 73662,74261 ****
  msgid "Expected range-specification at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1337
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1387
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1394
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1401
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1463
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1525
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1568
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1684
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1763
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1783
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1812
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1854
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1894
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1906
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1963 fortran/openmp.cc:1991
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1972
  #, gcc-internal-format
  msgid ""
  "%<ancestor%> device modifier not preceded by %<requires%> directive with "
  "%<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1984
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1997
  #, gcc-internal-format
  msgid ""
  "Expected integer expression or a single device-modifier %<device_num%> or "
  "%<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2027
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2385
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2391
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2547
  #, gcc-internal-format
  msgid ""
  "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or "
  "%<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:2572
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2840
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3023
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3211
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3220
  #, gcc-internal-format
  msgid ""
  "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3277
  #, gcc-internal-format
  msgid ""
  "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> "
  "clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3332
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:3434
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3468
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3476
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3483
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with "
  "incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with "
  "incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:3538 fortran/openmp.cc:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE "
  "procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3757
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3773
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3791
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3799
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type "
  "SOURCE, SINK or DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:3933 fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:3940
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3993
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4002
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4010
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4406 fortran/openmp.cc:9369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4410 fortran/openmp.cc:9373
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4417
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4437
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4474
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface "
  "block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4489
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:4517
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and "
  "later in TO clause"
  msgstr ""
  
! #: fortran/openmp.cc:4523
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET variable at %L previously mentioned in TO clause and "
  "later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE "
  "TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:4541 fortran/openmp.cc:4587
  #, gcc-internal-format
  msgid ""
  "List item %qs at %L set in previous OMP DECLARE TARGET directive to a "
  "different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:4551
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and "
  "later in TO clause"
  msgstr ""
  
! #: fortran/openmp.cc:4557
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later "
  "in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE "
  "TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:4570
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "COMMON at %L set in previous OMP DECLARE TARGET directive to a different "
  "DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:4594
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE clause is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:4604
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4697
  #, gcc-internal-format, gfc-internal-format
  msgid "selector '%s' not allowed for context selector set '%s' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4717
  #, gcc-internal-format, gfc-internal-format
  msgid "selector '%s' does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4726 fortran/openmp.cc:4871 fortran/openmp.cc:4970
! #: fortran/openmp.cc:5037
  #, gcc-internal-format, gfc-internal-format
  msgid "expected '(' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4734
  #, gcc-internal-format, gfc-internal-format
  msgid "score argument must be constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "score argument must be non-negative at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4748 fortran/openmp.cc:4861 fortran/openmp.cc:5018
! #: fortran/openmp.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "expected ')' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be constant integer expression or string literal at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4791
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4810
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4830
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4838
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be constant integer or logical expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4850
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4918
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 'construct', 'device', 'implementation' or 'user' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "expected '=' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "expected '{' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4948
  #, gcc-internal-format, gfc-internal-format
  msgid "expected '}' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4977
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5028
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 'match' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5079
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5123
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5226
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Program unit at %L has OpenMP device constructs/routines but does not set !"
  "$OMP REQUIRES REVERSE_OFFSET but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:5231
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Program unit at %L has OpenMP device constructs/routines but does not set !"
  "$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Program unit at %L has OpenMP device constructs/routines but does not set !"
  "$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:5262
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after "
  "using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:5266
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %qs specified at %L comes after using a device "
  "construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:5288
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module "
--- 73679,74278 ----
  msgid "Expected range-specification at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1224
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1336
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1386
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1393
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1400
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1462
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1524
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1567
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1591
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1683
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1762
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1811
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:1814
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:1850
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1853
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1893
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1962 fortran/openmp.cc:1990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1971
  #, gcc-internal-format
  msgid ""
  "%<ancestor%> device modifier not preceded by %<requires%> directive with "
  "%<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1983
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1996
  #, gcc-internal-format
  msgid ""
  "Expected integer expression or a single device-modifier %<device_num%> or "
  "%<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2026
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2071
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2384
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2390
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2546
  #, gcc-internal-format
  msgid ""
  "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or "
  "%<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:2571
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2839
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3022
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3210
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3219
  #, gcc-internal-format
  msgid ""
  "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:3227
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3276
  #, gcc-internal-format
  msgid ""
  "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> "
  "clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3331
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:3364
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:3433
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3467
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3508
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with "
  "incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with "
  "incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:3537 fortran/openmp.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE "
  "procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3734
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3756
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3772
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3790
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3798
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type "
  "SOURCE, SINK or DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:3806
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:3932 fortran/openmp.cc:7556
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:3939
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3992
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4001
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4009
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4405 fortran/openmp.cc:9368
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4409 fortran/openmp.cc:9372
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4414
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface "
  "block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4511
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and "
  "later in TO clause"
  msgstr ""
  
! #: fortran/openmp.cc:4522
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET variable at %L previously mentioned in TO clause and "
  "later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE "
  "TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:4540 fortran/openmp.cc:4586
  #, gcc-internal-format
  msgid ""
  "List item %qs at %L set in previous OMP DECLARE TARGET directive to a "
  "different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:4550
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and "
  "later in TO clause"
  msgstr ""
  
! #: fortran/openmp.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET COMMON at %L previously mentioned in TO clause and later "
  "in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:4560
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE "
  "TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "COMMON at %L set in previous OMP DECLARE TARGET directive to a different "
  "DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:4593
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE clause is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:4603
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4696
  #, gcc-internal-format, gfc-internal-format
  msgid "selector '%s' not allowed for context selector set '%s' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4716
  #, gcc-internal-format, gfc-internal-format
  msgid "selector '%s' does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4725 fortran/openmp.cc:4870 fortran/openmp.cc:4969
! #: fortran/openmp.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "expected '(' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4733
  #, gcc-internal-format, gfc-internal-format
  msgid "score argument must be constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "score argument must be non-negative at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4747 fortran/openmp.cc:4860 fortran/openmp.cc:5017
! #: fortran/openmp.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "expected ')' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4753
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4770
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be constant integer expression or string literal at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4809
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4837
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be constant integer or logical expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4849
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4917
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 'construct', 'device', 'implementation' or 'user' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4925
  #, gcc-internal-format, gfc-internal-format
  msgid "expected '=' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "expected '{' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4947
  #, gcc-internal-format, gfc-internal-format
  msgid "expected '}' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4976
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4987
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 'match' at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5078
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:5115
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5225
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Program unit at %L has OpenMP device constructs/routines but does not set !"
  "$OMP REQUIRES REVERSE_OFFSET but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:5230
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Program unit at %L has OpenMP device constructs/routines but does not set !"
  "$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Program unit at %L has OpenMP device constructs/routines but does not set !"
  "$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:5261
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after "
  "using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:5265
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %qs specified at %L comes after using a device "
  "construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:5287
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module "
*************** msgid ""
*** 74263,74269 ****
  "might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:5293
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L "
--- 74280,74286 ----
  "might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:5292
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L "
*************** msgid ""
*** 74271,75312 ****
  "through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:5304
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module "
  "%qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:5309
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause "
  "is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:5406
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at "
  "%C"
  msgstr ""
  
! #: fortran/openmp.cc:5416
  #, gcc-internal-format
  msgid "Sorry, %qs clause at %L on REQUIRES directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:5426
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5432
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:5435
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, "
  "REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5461
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5467
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5724
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5759
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5791
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5826 fortran/openmp.cc:5829 fortran/openmp.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:5836
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5873
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:5883
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5935
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP "
  "CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5997
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6018
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6063
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:6085
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:6096
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6099
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6105 fortran/openmp.cc:7422
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6110
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6115
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6125 fortran/openmp.cc:7036 fortran/openmp.cc:7190
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6128
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6144 fortran/openmp.cc:7129 fortran/openmp.cc:7178
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6149 fortran/openmp.cc:7426
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6154 fortran/openmp.cc:7429
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6159 fortran/openmp.cc:7124 fortran/openmp.cc:7417
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6162 fortran/openmp.cc:7132
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6205
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6292
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6295
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
  #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:6317
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:6442
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:6452
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:6467
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:6474
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6477
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6486
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of "
  "OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:6501
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6537
  #, gcc-internal-format
  msgid ""
  "Object %qs is not a variable at %L; parameters cannot be and need not be "
  "copied"
  msgstr ""
  
! #: fortran/openmp.cc:6541
  #, gcc-internal-format
  msgid ""
  "Object %qs is not a variable at %L; parameters cannot be and need not be "
  "mapped"
  msgstr ""
  
! #: fortran/openmp.cc:6546 fortran/openmp.cc:9075
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6555
  #, gcc-internal-format
  msgid ""
  "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, "
  "PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6585
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6588 fortran/openmp.cc:6604 fortran/openmp.cc:6612
! #: fortran/openmp.cc:6623 fortran/openmp.cc:6635 fortran/openmp.cc:6722
! #: fortran/openmp.cc:9099
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6647
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected integer expression of the 'omp_allocator_handle_kind' kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6665
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid ""
  "%qs specified in 'allocate' clause at %L but not in an explicit "
  "privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:6729
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6742
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6760
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6768
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6771
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6779
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6782
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6785
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6791
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6806
  #, gcc-internal-format
  msgid ""
  "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:6818
  #, gcc-internal-format
  msgid ""
  "%qs in ALIGNED clause at %L requires a scalar positive constant integer "
  "alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:6844
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6850
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6856
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6861
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6872
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK dependence type only allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6876
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPEND SINK used together with DEPEND SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6886
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6892
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only SOURCE or SINK dependence types are allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6901
  #, gcc-internal-format
  msgid ""
  "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer "
  "of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:6912
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of "
  "OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:6956
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6967
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6975
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6984 fortran/openmp.cc:7002
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:6994
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7016
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:7042
  #, gcc-internal-format
  msgid ""
  "List item %qs with allocatable components is not permitted in map clause at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:7061
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7077
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7092
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP "
  "clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7108 fortran/openmp.cc:7162
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7111 fortran/openmp.cc:7165
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7119
  #, gcc-internal-format
  msgid "Non-dummy object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7156
  #, gcc-internal-format
  msgid ""
  "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:7168
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7175
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7181
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7193
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:7203
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7214
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7238
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7331
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7357
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7362
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "LINEAR clause specified together with ORDERED clause with argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7367
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7372
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7383
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:7400
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a constant integer linear-step "
  "expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:7434
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7507
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:7517
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7547
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE dependence type only allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7574
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or "
  "USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7577
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7587
  #, gcc-internal-format
  msgid ""
  "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:7592
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:7596
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:7600
  #, gcc-internal-format
  msgid ""
  "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:7872
  #, gcc-internal-format
  msgid ""
  "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7878
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:7886
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:7894
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7903
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7910
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7927
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
  "type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7932
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7944
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7952
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7962
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
  "update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7978
  #, gcc-internal-format
  msgid ""
  "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the "
  "variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8004
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE "
  "clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:8031
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
  "EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8079
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8093
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
  "(expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8126
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8150
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8157
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8180
  #, gcc-internal-format
  msgid ""
  "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8187
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8195
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8213
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
  "side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8264
  #, gcc-internal-format
  msgid ""
  "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8267
  #, gcc-internal-format
  msgid ""
  "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8275
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured-"
  "block-sequences"
  msgstr ""
  
! #: fortran/openmp.cc:8571
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8583
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8587
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8600
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or "
  "ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8604
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, "
  "ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8622
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8632
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8641 fortran/openmp.cc:8649
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8854 fortran/openmp.cc:8867
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8886
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8892
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8914
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8936 fortran/openmp.cc:8945
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8961
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Tiled loop cannot be parallelized across gangs, workers and vectors at the "
  "same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8982
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9082
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9129
  #, gcc-internal-format
  msgid ""
  "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE "
  "( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9135
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9258
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:9272
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP CRITICAL at %L with HINT clause requires a NAME, except when "
  "omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:9278
  #, gcc-internal-format
  msgid ""
  "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION "
  "clause"
  msgstr ""
  
! #: fortran/openmp.cc:9299
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9323
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9360
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9382
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9398
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9413
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9423
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
  "REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
--- 74288,75329 ----
  "through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:5303
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module "
  "%qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:5308
  #, gcc-internal-format
  msgid ""
  "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause "
  "is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at "
  "%C"
  msgstr ""
  
! #: fortran/openmp.cc:5415
  #, gcc-internal-format
  msgid "Sorry, %qs clause at %L on REQUIRES directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:5425
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5431
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:5434
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, "
  "REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5460
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5466
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5664
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5723
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5790
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5825 fortran/openmp.cc:5828 fortran/openmp.cc:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:5835
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5872
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5990
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP "
  "CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6017
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:6073
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:6084
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:6095
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6098
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6104 fortran/openmp.cc:7421
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6109
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6114
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6124 fortran/openmp.cc:7035 fortran/openmp.cc:7189
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6127
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6143 fortran/openmp.cc:7128 fortran/openmp.cc:7177
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6148 fortran/openmp.cc:7425
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6153 fortran/openmp.cc:7428
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6158 fortran/openmp.cc:7123 fortran/openmp.cc:7416
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6161 fortran/openmp.cc:7131
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6253
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6294
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6301 fortran/openmp.cc:6312 fortran/resolve.cc:10839
  #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:6316
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:6441
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:6451
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:6461
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:6473
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6476
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of "
  "OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:6500
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6536
  #, gcc-internal-format
  msgid ""
  "Object %qs is not a variable at %L; parameters cannot be and need not be "
  "copied"
  msgstr ""
  
! #: fortran/openmp.cc:6540
  #, gcc-internal-format
  msgid ""
  "Object %qs is not a variable at %L; parameters cannot be and need not be "
  "mapped"
  msgstr ""
  
! #: fortran/openmp.cc:6545 fortran/openmp.cc:9074
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6554
  #, gcc-internal-format
  msgid ""
  "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, "
  "PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6584
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6587 fortran/openmp.cc:6603 fortran/openmp.cc:6611
! #: fortran/openmp.cc:6622 fortran/openmp.cc:6634 fortran/openmp.cc:6721
! #: fortran/openmp.cc:9098
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6646
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Expected integer expression of the 'omp_allocator_handle_kind' kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6664
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6706 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid ""
  "%qs specified in 'allocate' clause at %L but not in an explicit "
  "privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:6728
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6741
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6759
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6767
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6770
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6778
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6781
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6784
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6790
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6805
  #, gcc-internal-format
  msgid ""
  "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:6817
  #, gcc-internal-format
  msgid ""
  "%qs in ALIGNED clause at %L requires a scalar positive constant integer "
  "alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6855
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6860
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6871
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK dependence type only allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6875
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DEPEND SINK used together with DEPEND SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6885
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6891
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Only SOURCE or SINK dependence types are allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6900
  #, gcc-internal-format
  msgid ""
  "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer "
  "of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:6911
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of "
  "OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:6955
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6966
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6974
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6983 fortran/openmp.cc:7001
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:6993
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7015
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:7041
  #, gcc-internal-format
  msgid ""
  "List item %qs with allocatable components is not permitted in map clause at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:7060
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7076
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7091
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP "
  "clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7107 fortran/openmp.cc:7161
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7110 fortran/openmp.cc:7164
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7118
  #, gcc-internal-format
  msgid "Non-dummy object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7155
  #, gcc-internal-format
  msgid ""
  "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:7167
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7174
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7180
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7192
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:7202
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7213
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7237
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7330
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7361
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "LINEAR clause specified together with ORDERED clause with argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7366
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7371
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7382
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:7399
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a constant integer linear-step "
  "expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:7433
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7506
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:7516
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7548
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE dependence type only allowed on ORDERED directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or "
  "USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7576
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7586
  #, gcc-internal-format
  msgid ""
  "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:7599
  #, gcc-internal-format
  msgid ""
  "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:7759
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:7871
  #, gcc-internal-format
  msgid ""
  "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7877
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:7885
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:7893
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7902
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7909
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7926
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
  "type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7931
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7943
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7951
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7961
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
  "update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7977
  #, gcc-internal-format
  msgid ""
  "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the "
  "variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7985
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8003
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE "
  "clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:8030
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
  "EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8078
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8092
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
  "(expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8125
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8156
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8179
  #, gcc-internal-format
  msgid ""
  "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8194
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8212
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
  "side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8217
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8263
  #, gcc-internal-format
  msgid ""
  "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8266
  #, gcc-internal-format
  msgid ""
  "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8274
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured-"
  "block-sequences"
  msgstr ""
  
! #: fortran/openmp.cc:8570
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8576
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8582
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8599
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or "
  "ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8603
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, "
  "ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8621
  #, gcc-internal-format, gfc-internal-format
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8631
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8640 fortran/openmp.cc:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8853 fortran/openmp.cc:8866
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8885
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8913
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8925
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8935 fortran/openmp.cc:8944
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8960
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Tiled loop cannot be parallelized across gangs, workers and vectors at the "
  "same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8981
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9081
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9128
  #, gcc-internal-format
  msgid ""
  "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE "
  "( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9134
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:9271
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP CRITICAL at %L with HINT clause requires a NAME, except when "
  "omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:9277
  #, gcc-internal-format
  msgid ""
  "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION "
  "clause"
  msgstr ""
  
! #: fortran/openmp.cc:9298
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9322
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9330
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9381
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9397
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9412
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9422
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
  "REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9430
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
*************** msgstr ""
*** 79609,79793 ****
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3160
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.cc:3281
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.cc:3396
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3420
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr ""
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:3856 fortran/simplify.cc:3864
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:4001
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
  "%C"
  msgstr ""
  
! #: fortran/simplify.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4351 fortran/simplify.cc:4484
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr ""
  
! #: fortran/simplify.cc:4711
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.cc:4735
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5090
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6011 fortran/simplify.cc:6019
  #, gcc-internal-format
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6025
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6063 fortran/simplify.cc:6071
  #, gcc-internal-format
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6077
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6149
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.cc:6726
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.cc:6819
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:6877
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for "
  "dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:6914
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:6928
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] "
  "for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:6938
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:6999
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr ""
  
! #: fortran/simplify.cc:7115
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7704
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.cc:7733
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:7871 fortran/simplify.cc:8154
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:7881
  #, gcc-internal-format
  msgid ""
  "The number of elements (%d) in the array constructor at %L requires an "
--- 79626,79810 ----
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3164
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.cc:3285
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.cc:3400
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3424
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr ""
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:3787 fortran/simplify.cc:3795
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
  "%C"
  msgstr ""
  
! #: fortran/simplify.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4282 fortran/simplify.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr ""
  
! #: fortran/simplify.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:4655
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.cc:4666
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5021
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:5942 fortran/simplify.cc:5950
  #, gcc-internal-format
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:5956
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:5994 fortran/simplify.cc:6002
  #, gcc-internal-format
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6008
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6080
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.cc:6657
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:6713
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.cc:6750
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:6808
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for "
  "dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:6845
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:6859
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] "
  "for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:6869
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:6930
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr ""
  
! #: fortran/simplify.cc:7046
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7635
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.cc:7664
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:7802 fortran/simplify.cc:8085
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:7812
  #, gcc-internal-format
  msgid ""
  "The number of elements (%d) in the array constructor at %L requires an "
*************** msgid ""
*** 79795,79830 ****
  "option."
  msgstr ""
  
! #: fortran/simplify.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr ""
  
! #: fortran/simplify.cc:7972
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.cc:7988
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr ""
  
! #: fortran/simplify.cc:8335
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
  "lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
  "upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:8842
  #, gcc-internal-format
  msgid ""
  "Character %qs in string at %L cannot be converted into character kind %d"
--- 79812,79847 ----
  "option."
  msgstr ""
  
! #: fortran/simplify.cc:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr ""
  
! #: fortran/simplify.cc:7903
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.cc:7919
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr ""
  
! #: fortran/simplify.cc:8266
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
  "lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
  "upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:8773
  #, gcc-internal-format
  msgid ""
  "Character %qs in string at %L cannot be converted into character kind %d"
diff -Nrcpad gcc-12.1.0/gcc/po/hr.gmo gcc-12.2.0/gcc/po/hr.gmo
*** gcc-12.1.0/gcc/po/hr.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/hr.gmo	Fri Aug 19 08:27:42 2022
***************
*** 1,36 ****
! Þ•.Œ?ü2øCùC-ûC1)D[D pD‘DÛ¥D+�EK­E<ùEB6FRyF>ÌF@G9LGC†GFÊG5HIGH‘H!¦H$ÈH,íHI 4I#UIyI*–IÁIFáIQ(J5zJ]°JwKI†KAÐKKL,^LN‹L@ÚLBMO^ML®MRûM;NN8ŠN>ÃNIOILOB–O~ÙO?XPD˜PEÝP@#QEdQ7ªQCâQ=&RBdRE§R~íR6lS{£SBT?bT‰¢T9,UPfUC·UFûUsBVE¶VCüVQ@WN’W�áWGrXŒºXOGYR—YCêYQ.ZN€ZFÏZ9[=P[=Ž[4Ì[P\MR\E \Bæ\G)]Iq]H»]B^=G^7…^6½_*ô_E`Ee`L«`Gø`@aJIa8”aUÍa#b)b#9b#]b?�bBÁb1c6c>Mc*Œc·cÉcÛcúc,d*?d
! jdud•d§d Ädåd.e(3e \e,}eªe3®e*âep
f~f‚f’fžf§f:°f)ëfJgC`g
! ¤g/¯g
ßg!íg h'0h Xh0yhªh
Åh Óhôhi!i:iTici-�i"¯i!Òi)ôij3 jTjpj�j5”j€Êj’Kk(Þk+l+3l|_lnÜl:Km>†m<Åmen;hn>¤nLãnL0ob}oWào98p:rp>­p:ìp*'q/Rq#‚q+¦qÒqBÞq7!rYr/kr›r¹r9Ór%
s
3sFAsˆs¤s¼sÕsîs!t+.tZtqt
Št˜t §tÈtÝt1ût1-u!_u�u�u(¬u1Õu%v-v1Bv tv•v®v½v,×v?w4Dwyw&�w;¶wòwx$x"*x-Mx{x›x¡x¿xÞxóxy&y;yQygy*‚y­y¹y
Íy@Ûy#z5@zCvzQºz{{M3{&�{'¨{.Ð{ÿ{I|b| �|¢|L¹|}	}}!2};T}�}$¢};Ç}	~B
~1P~‚~›~»~6È~Fÿ~'FSn;ÂþO€"V€Py€$Ê€0ï€& �G�;V�’�3¬�)à�^
! ‚)i‚
“‚¡‚B­‚
ð‚
þ‚ ƒ%-ƒ%Sƒyƒ@’ƒ*Óƒþƒ„G(„.p„*Ÿ„(Ê„8ó„4,…)a…7‹…+Ã…(ï…+†-D†Cr†0¶†1ç†/‡>I‡4ˆ‡"½‡˜à‡ yˆ&šˆMÁˆ/‰;?‰{‰;�‰É‰ç‰ý‰&Š!=Š/_Š�Š'¬Š5ÔŠ2
! ‹3=‹mq‹jß‹KJŒ"–Œ¹ŒgÏŒ~7�)¶�2à�2Ž_FŽ<¦Ž9ãŽ7�+U�A��bÃ�&�
.�<�K�	\�
! f�	q�{�;}�4¹�î�
ú�‘/‘O‘l‘ ‰‘%ª‘Ð‘ß‘ð‘/’0’J’G`’6¨’ß’ú’:“)M“w“8�“È“ã“÷“
! ””8”X”w”Š”5›”!Ñ” ó”•)0•Z•m•#‹•G¯•'÷•.–0N–-–>­–ì–—8—PN—Ÿ—5º—	ð—!ú—@˜]˜r˜.†˜/µ˜å˜þ˜™3;™2o™%¢™È™è™)š2šNšiš ~š5Ÿš5Õš0›<›
! B›M›@U›<–›<Ó›4œEœaœ,vœ£œ²œÉœ0Ýœ8�8G�4€�µ�»�*Ã�î�ý�ž*ž9žHž`žož‡žŸž®ž½žÕžäžŸ.ŸAŸPŸbŸqŸ€Ÿ#—Ÿ'»Ÿ3ãŸ 1) "[ ~ ” ¬ *¾ 4é ¡53¡&i¡�¡!¢¡Ä¡(ß¡8¢.A¢p¢ ƒ¢>¤¢ã¢?ö¢.6£1e£=—£0Õ£0¤;7¤s¤.‡¤¶¤É¤Ø¤ç¤¥ ¥4¥G¥Z¥m¥€¥“¥ ¥±¥!Ð¥ò¥¦¦4¦K¦`¦u¦�¦©¦À¦Ý¦÷¦§§,§A§U§t§“§¨§!Ç§&é§"¨#3¨W¨
q¨¨™¨¥¨Â¨à¨ ö¨©#©-B©p©-Œ©$º©5ß©ª,ªJª1]ª�ª
! ¢ª­ª"Êªíª$«(-«'V«~«)Ž«&¸«ß«;ø«4¬C¬^¬&v¬*�¬'È¬ð¬>
! ­I­Y­k­}­�­¡­³­Å­×­é­û­
®®1®C®U®g®y®‹®�®¯®Ë®Û®ú®¯,¯G¯\¯{¯�¯¡¯²¯+Ò¯)þ¯(°-<°,j°0—°/È°*ø°#±"C±#f±+Š±¶±1Ô±²
²#&²J²1[²�²«²»²Õ²í²³"³@³\³)z³)¤³)Î³ø³´4´P´l´ˆ´¤´À´Ü´ø´/µDµaµsµ'�µ%¸µÞµ)ñµ¶!1¶S¶k¶„¶™¶ ©¶Ê¶!Ù¶<û¶8·H· g·ˆ·'�·Å·Õ·ä·Bû·+>¸j¸o¸"v¸#™¸½¸!Ð¸ò¸:¹9I¹9ƒ¹;½¹;ù¹35º3iºH�ºæº*».-»\»c»	k»	u»»‹»	“»�»¸».Õ»¼¼5¼
S¼a¼q¼A„¼(Æ¼ï¼5½8=½v½‹½¢½)¾½è½ø½(¾i5¾Ÿ¾±¾/Í¾6ý¾4¿T¿!h¿Š¿¦¿Å¿Ù¿è¿À>ÀYÀkÀ‚À—À±ÀÃÀáÀôÀÁ)Á"5ÁXÁmÁ$ˆÁ­ÁÊÁåÁÂ"Â!;Â]Â0qÂ/¢ÂÒÂ#ÛÂ[ÿÂ[Ã	jÃtÃ:‡Ã$ÂÃœçÃ„Æ0†Æ;·ÆóÆ 
! Ç+ÇÐ@Ç-ÈN?ÈBŽÈLÑÈƒÉ;¢ÉKÞÉE*ÊFpÊF·Ê?þÊK>ËŠË!žË$ÀË6åËÌ#/Ì#SÌwÌ.•Ì#ÄÌNèÌO7Í0‡Í]¸ÍzÎO‘Î=áÎOÏ3oÏo£ÏJÐB^ÐM¡ÐKïÐQ;Ñ;�Ñ9ÉÑ?ÒICÒL�Ò?ÚÒOÓAjÓ?¬ÓKìÓ/8ÔEhÔD®ÔFóÔ@:ÕB{ÕE¾Õ‰Ö7ŽÖRÆÖG×@a×�¢×;$ØŽ`ØNïØD>ÙwƒÙGûÙ=CÚF�ÚIÈÚ�ÛE°Û•öÛIŒÜRÖÜ:)Ý€dÝKåÝK1ÞB}Þ9ÀÞ9úÞE4ßQzßIÌßEàH\àN¥àLôàIAáC‹á>Ïá5âFDã*‹ã@¶ãL÷ãJDäP�äàä6éä0 åfQå¸å¾å*Îå*ùåB$æEgæ4­æâæ:ç(;çdç{ç&�ç´çQÑçN#è
! rè }èžè³è!Îèðè-é)9é#cé0‡é¸é&¼é&ãéf
! êqêuêŒê˜ê¡ê>®ê)íêJëQbë
! ´ë1¿ë
ñë)ÿë()ì.Rì$�ì5¦ì0Üì

í!í$=íbí~í$•íºí%Ëí=ñí'/î4Wî4ŒîÁî>Åîï$"ïGï8KïŽ„ï�ð0¤ð3Õð3	ñ€=ñv¾ñE5ò<{ò5¸òvîò1eóS—óKëóI7ô\�ô`Þô5?õ6uõ:¬õ6çõ&ö+Eö*qö'œöÄöOÐö< ÷]÷;p÷¬÷Æ÷MÞ÷$,øQøFaø¨ø"Âø"åøù4#ù-Xù8†ù¿ù$Ýùúú//ú"_ú1‚ú?´ú>ôú53û&iû�û6¨û:ßû5üPü1dü0–ü*Çüòüý8ýDWýDœýáý*úýM%þ"sþ–þ­þ/µþ9åþ.ÿNÿ#Wÿ"{ÿžÿ$¹ÿÞÿùÿ0:L4‡¼ÌãEô::XC“J×"1JG"’)µ8ßD,,q.žÍNí<HU/m<�Ú2îF!hGq8¹!ò36C4z(¯eØK>Ši’'üZ$1A±'ó	L/	!|	1ž	3Ð	^
! .c
! ’
! ¡
! A®
! ð
! ÿ
! !'0(X �B¢$å"
! 	-O7%‡#­#Ñ*õ! 
'B
:j
,¥
)Ò
*ü
+'@S<”1Ñ.?24r §”È]-|Hª*ó>]>o ®Ïê<$@0e!–(¸DáB&9iz£tR“(æh"w‹)O-/}d­<9O:‰.ÄSópG
! ¸ÃÔáù@"1c•
¡¯;Àü$9(^‡“¨1ÁóI(0r!£ÅCß4#"X={(¹âý'.(V'§ÄDã$(5M(ƒ2¬ß+û2'NZ.©5Ø5 2D Iw Á Ü 3÷ H+!t!.Œ!»!%Ç!Uí!C"Y".o"/ž"Î"!é"#?)#>i#)¨#%Ò#$ø#5$4S$%ˆ$®$'Ì$6ô$9+%5e%›%¡%¿%DÇ%F&GS&3›&Ï&ï&8	'B'Y'v'7Ž'?Æ'=(;D(€(	ˆ()’(¼(Î("á()),)F)Z)x)•)©)½)Û)$ï)*-(*V*j*�*•*©*)Ä*-î*;+X+5o+(¥+Î+é+,-,:K,†,= ,,Þ,-'-G-.e->”-6Ó-
! .&".DI.Ž.G¦.(î.7/CO/6“/6Ê/A0C04\0‘0©0½0)Ñ0"û0181P1i1‚1›1´1Ã1"Ú1#ý1!2$;2.`2!�2,±2Þ2ö2$353!P3"r3•3®3Ã3Ü3õ304'?4g4&‡4(®48×4-5+>5!j5Œ5ž5
¾5Ì5 ë56&(6O61V6:ˆ6Ã6/á6-7B?7C‚7&Æ7í72838
! G83R8)†8 °8,Ñ8-þ8.,9[90j9'›9Ã9CÞ9":!5:W:)r:3œ:0Ð:;H;g;z;“;¬;Å;Þ;÷;<)<B<[<t<�<¦<¿<Ø<ð<	==0=C=a= w=˜= °=Ñ=í=!
! >,>@>W>!k>,�>+º>æ>*?*+?,V?-ƒ?+±?Ý?#ü?$ @;E@�@8�@Ö@í@%ý@#A.;AjA‰A›A·AÐAðA"B3B%SB4yB4®B4ãB C9CXCvC”C²CÐCîCD*D=HD†D"¥DÈD0æD#E;E*PE{E"›E¾EÜEúEF#&FJF#ZF<~F
»FÉF+èFG2+G"^G�G’GA¬G4îG#H
! ,H(7H7`H˜H$µH!ÚH9üH86I8oIB¨IBëI8.J8gJ[ JüJ.K.JKyK�K	ŸK©KÆKÒK
! åKðKL-*LXLqLˆL
¤L²LÂLOÜL/,M%\M@‚M/ÃMóM	N"N&BNiNzN |NT�NòNÿN,OFJO/‘OÁO%àOP!PAPXPiP‡PI�PçPQQ/QHQ^Q'}Q¥QÁQ
! ÞQéQRR*2R!]R#R&£RÊRBàR$#SHS7[S3“S	ÇS1ÑSfTjT~T‹T9£T%ÝT=g�ø$Éw·*vÓöÞºÙ�ZÖ¾SœÔ‰{l]Q3«ò£×V(ïÜP÷NpXÉ…ô�ñ‘	
! ©ûdá-Àúiì³}Š»ÝÃf)EÞ·n¤!ó’+
<3¼WÒºf¶+	q1õ95ØH7˜ó\Uæ�m QUJ$Bú¦gŽÀa3Sµ&“è]”/‹Û:Ø’tM(Dg2e¬~>—¨VÄ\šC“åØ‰.û§q’<ýÏùú[í·A¸è¨éý"œjßµGKI*Á¼—«Y6ð±Ë´­ª,Oÿ�ÇÑ{Ož.ä•;Ïÿ@ü<&€[Œ¶L¹‘êKRÃ1ÈÜÊ\uGmçÂ§ÇQ™éŽ´j¡_ž}¦ó£²	‡¸Áo~ßê¦»bLˆ½%ë4O‚ß4 vx•Tpàr®äfÆÊ"¿1Ô¹Á$ƒXÛd()!ã�Ì5Útƒùc¢ŠdW‹°°sÓ—ñI¿%¬')Ðê0ë�-S*å20×+Båç'%5cÅ
œNîD7�Þy#0w_EÉ¡ï½z~6L¼
  |a†u..æÀK°8:ÐMŽÇTÎþýFŒ/®¯Õ,¾!³z üàGl�a=»"¢Ýé^x ÄìÅþ$
! šI¹´ª�Ãò‚yÅŸ`Ÿ_ø ˜â(Ë:¸›‡ÿT*REsH÷ÂäÎÂùJ@V}
! RÈYû`ÍÍj2±&¿mAŒ®Ì×ªzñ@¾	ï�ÔxõÒÄCÓkà‚"¤–YãeèF€i|#!›v-Ÿ-îçân½öš>ë€õP–ÙÆÎNÙË‘¥%Ö™–#¬›XZ•?=‡noáÌ„H”ÕŠ?ucÑ±…¶p9²
áC,;†{ô78�î#Ñ…ôbžÛÆ6h†òk`­³,?Z/Ü] �÷Ú9q¥‹kÝ²”¢y'B
˜æø[Ï§¯hDoi¯s|£Õ^©h4º¥+APtð;ã>ÐÚJ le^„Öþ¡üMr�¤ÒöbW�È¨í&ˆ™„“rÊµ­)Ííâ«©ƒ‰ì8UwˆF'ð
  
  For bug reporting instructions, please see:
  
--- 1,33 ----
! Þ•.Œ?ü2øCùC-ûC1)D[D pD‘DÛ¥D+�EK­E<ùEB6FRyF>ÌF@G9LGC†GFÊG5HIGH‘H!¦H$ÈH,íHI 4I#UIyI*–IÁIFáIQ(J5zJ]°JwKr†KAùKK;L,‡LN´L@MBDMO‡ML×MR$N;wN8³N>ìNI+OIuOB¿O~P?�PDÁPEQ@LQE�Q7ÓQCR=ORB�REÐR~S6•S{ÌSBHT?‹T‰ËT9UUP�UCàUF$VskVEßVC%WQiWN»W�
! XG›XŒãXOpYRÀYCZQWZN©ZFøZ9?[=y[=·[4õ[P*\M{\EÉ\B]GR]Iš]Hä]B-^=p^7®^6æ_*`EH`EŽ`LÔ`G!aiaJra8½aUöaLbRb#bb#†b?ªbBêb1-c_c>vc*µcàcòcd#d,;d*hd
! “džd¾dÐd íde.-e(\e …e,¦eÓe3×e*fp6f§f«f»fÇfÐf:Ùf)gJ>gC‰g
! Íg/Øg
h!h 8h'Yh �h0¢hÓh
îh ühi4iJici}iŒi-ªi"Øi!ûi)jGj3Ij}j™j¹j5½j€ój’tk(l+0l+\l|ˆlnm:tm>¯m<îme+n;‘n>ÍnLoLYob¦oW	p9ap:›p>Öp:q*Pq/{q#«q+ÏqûqBr7Jr‚r/”rÄrâr9ür%6s
\sFjs±sÍsåsþst!5t+Wtƒtšt
³tÁt Ðtñtu1$u1Vu!ˆuªuÆu(Õu1þu%0vVv1kv �v¾v×væv,w?-w4mw¢w&¸w;ßwx8xMx"Sx-vx¤xÄxÊxèxyy:yOydyzy�y*«yÖyây
öy@z#Ez5izCŸzQãz5{E{M\{&ª{'Ñ{.ù{(|IA|‹| ª|Ë|Lâ|/}	<}F}![};}}¹}$Ë};ð}	,~B6~1y~«~Ä~ä~6ñ~F('oS—;ë'€O/€"€P¢€$ó€0�&I�p�;�»�3Õ�)	‚^3‚)’‚
¼‚Ê‚BÖ‚
ƒ
'ƒ 5ƒ%Vƒ%|ƒ¢ƒ@»ƒ*üƒ'„E„GQ„.™„*È„(ó„8…4U…)Š…7´…+ì…(†+A†-m†C›†0ß†1‡/B‡>r‡4±‡"æ‡˜	ˆ ¢ˆ&ÃˆMêˆ/8‰;h‰¤‰;¶‰ò‰Š&Š&?Š!fŠ/ˆŠ¸Š'ÕŠ5ýŠ23‹3f‹mš‹jŒKsŒ"¿ŒâŒgøŒ~`�)ß�2	Ž2<Ž_oŽ<ÏŽ9�7F�+~�Aª�bì�O�
W�e�t�	…�
! ��	š�¤�;¦�4â�‘
#‘1‘/H‘x‘•‘ ²‘%Ó‘ù‘’’/)’Y’s’G‰’6Ñ’“#“:;“)v“ “8¸“ñ“” ”3”C”a”�” ”³”5Ä”!ú” •=•)Y•ƒ•–•#´•GØ•' –.H–0w–-¨–>Ö–—*—8>—Pw—È—5ã—	˜!#˜@E˜†˜›˜.¯˜/Þ˜™'™G™3d™2˜™%Ë™ñ™š)1š[šwš’š §š5Èš5þš04›e›
! k›v›@~›<¿›<ü›49œnœŠœ,ŸœÌœÛœòœ0�87�8p�4©�Þ�ä�*ì�ž&ž5žSžbžqž‰ž˜ž°žÈž×žæžþž
Ÿ,Ÿ.;ŸjŸyŸ‹ŸšŸ©Ÿ#ÀŸ'äŸ3 @ 1R "„ § ½ Õ *ç 4¡G¡5\¡&’¡¹¡!Ë¡í¡(¢81¢.j¢™¢ ¬¢>Í¢£?£._£1Ž£=À£0þ£0/¤;`¤œ¤.°¤ß¤ò¤¥¥.¥I¥]¥p¥ƒ¥–¥©¥¼¥É¥Ú¥!ù¥¦0¦D¦]¦t¦‰¦ž¦¹¦Ò¦é¦§ §1§@§U§j§~§�§¼§Ñ§!ð§&¨"9¨#\¨€¨
š¨¨¨Â¨Î¨ë¨	© ©@©#G©-k©™©-µ©$ã©5ª>ªUªsª1†ª¸ª
! ËªÖª"óª«$1«(V«'«§«)·«&á«¬;!¬]¬l¬‡¬&Ÿ¬*Æ¬'ñ¬­>3­r­‚­”­¦­¸­Ê­Ü­î­®®$®6®H®Z®l®~®�®¢®´®Æ®Ø®ô®¯#¯7¯U¯p¯…¯¤¯¶¯Ê¯Û¯+û¯)'°Q°-e°,“°0À°/ñ°*!±L±"l±#�±+³±ß±1ý±/²
A²#O²s²1„²¶²Ô²ä²þ²³0³K³i³…³)£³)Í³)÷³!´A´]´y´•´±´Í´é´µ!µ/=µmµŠµœµ'¹µ%áµ¶)¶D¶!Z¶|¶”¶­¶Â¶ Ò¶ó¶!·<$·a·q· �·±·'Æ·î·þ·
¸B$¸+g¸“¸˜¸"Ÿ¸#Â¸æ¸!ù¸¹:7¹9r¹9¬¹;æ¹;"º3^º3’ºHÆº»*+».V»…»Œ»	”»	ž»¨»´»	¼»Æ»á».þ»-¼F¼^¼
|¼Š¼š¼A­¼(ï¼½50½8f½Ÿ½´½Ë½)ç½¾!¾(5¾i^¾È¾Ú¾/ö¾6&¿]¿}¿!‘¿³¿Ï¿î¿ÀÀ/À>CÀ‚À”À«ÀÀÀÚÀìÀ
! ÁÁ7ÁRÁ"^Á�Á–Á$±ÁÖÁóÁÂ-Â"AÂ!dÂ†Â0šÂ/ËÂûÂ#Ã[(Ã„Ã	“Ã�Ã:°Ã$ëÃ”Ä¥Æ0§Æ;ØÆÇ +ÇLÇÐaÇ-2ÈN`ÈB¯ÈLòÈƒ?É;ÃÉKÿÉEKÊF‘ÊFØÊ?ËK_Ë«Ë!¿Ë$áË6Ì=Ì#PÌ#tÌ˜Ì.¶Ì#åÌN	ÍOXÍ0¨Í]ÙÍz7Îz²Î=-ÏOkÏ3»ÏoïÏJ_ÐBªÐMíÐK;ÑQ‡Ñ;ÙÑ9Ò?OÒI�ÒLÙÒ?&ÓOfÓA¶Ó?øÓK8Ô/„ÔE´ÔDúÔF?Õ@†ÕBÇÕE
! Ö‰PÖ7ÚÖR×Ge×@­×�î×;pØŽ¬ØN;ÙDŠÙwÏÙGGÚ=�ÚFÍÚIÛ�^ÛEüÛ•BÜIØÜR"Ý:uÝ€°ÝK1ÞK}ÞBÉÞ9ß9FßE€ßQÆßIàEbàH¨àNñàL@áI�áC×á>â5ZâF�ã*×ã@äLCäJ�äPÛä,å65å0låf�åæ
! æ*æ*EæBpæE³æ4ùæ.ç:Lç(‡ç°çÇç&ÙçèQèNoè
! ¾è Éèêèÿè!é<é-Wé)…é#¯é0Óéê&ê&/êfVê½êÁêØêäêíê>úê)9ëJcëQ®ë
! ì1ì
=ì)Kì(uì.žì$Íì5òì0(í
Yí!gí$‰í®íÊí$áíî%î==î'{î4£î4Øî
ï>ïPï$nï“ï8—ïŽÐï�_ð0ðð3!ñ3Uñ€‰ñv
! òE�ò<Çò5óv:ó1±óSãóK7ôIƒô\Íô`*õ5‹õ6Áõ:øõ63ö&jö+‘ö*½ö'èö÷O÷<l÷©÷;¼÷ø÷øM*ø$xø�øF­øôø"ù"1ùTù4où-¤ù8Òùú$)úNúbú/{ú"«ú1Îú?û>@û5û&µûÜû6ôû:+ü5füœü1°ü0âü*ý>ýQý8jýD£ýDèý-þ*FþMqþ"¿þâþùþ/ÿ91ÿ.kÿšÿ#£ÿ"Çÿêÿ$*E`|:˜4Ó/E@†:¤CßJ#n}J“"Þ)8+dDx,½.êN9ˆ”¡/¹<é&2:Fm´G½8!>`6�4Æ(ûe$KŠÖiÞ'HZp1ËAý'?	g	L{	!È	1ê	3
! ^P
! .¯
! Þ
! í
! Aú
! <K!Z'|(¤ ÍBî$1"V	yOƒ%Ó#ù#
*A
!l
'Ž
:¶
,ñ
)*H+s@Ÿ<à1.O?~4¾ ó”©-ÈHö*?>j©>» ú6<O$Œ0±!â(D-Br9µzïtjRß(2[hnw×)OOy/Édù<^9›:Õ.S?p“
!  -EN]j@n1¯á
íû;Hg$…(ªÓßô1
?_It0¾!ïC+4o"¤=Ç(.Ic'z(¢'ËóD/$t5™(Ï2ø++G2sN¦.õ5$ 5Z 2� IÃ 
!(!3C!Hw!À!.Ø!"%"U9"�"¥".»"/ê"#!5#W#?u#>µ#)ô#%$$D$5i$4Ÿ$%Ô$ú$'%6@%9w%5±%ç%í%&D&FX&GŸ&3ç&';'8U'Ž'¥'Â'7Ú'?(=R(;�(Ì(	Ô()Þ())"-)P)d)x)’)¦)Ä)á)õ)	*'*$;*`*-t*¢*¶*Í*á*õ*)+-:+;h+¤+5»+(ñ+,5,R,-i,:—,Ò,=ì,,*-W-'k-“-.±->à-6.V.&n.D•.Ú.Gò.(:/7c/C›/6ß/60AM0�04¨0Ý0õ0	1)1"G1j1„1œ1µ1Î1ç122"&2#I2m2$‡2.¬2!Û2,ý2*3B3$\3�3!œ3"¾3á3ú34(4A40Z4'‹4³4&Ó4(ú48#5-\5+Š5!¶5Ø5ê5

! 66 76X6&t6›61¢6:Ô67/-7-]7B‹7CÎ7&8982L88
! “83ž8)Ò8 ü8,9-J9.x9§90¶9'ç9:C*:n:!�:£:)¾:3è:0;M;Hj;³;Æ;ß;ø;<*<C<\<u<Ž<§<À<Ù<ò<=$=<=U=h=|=�=­= Ã=ä= ü=>9>!V>x>Œ>£>!·>,Ù>+?2?*L?*w?,¢?-Ï?+ý?)@#H@$l@;‘@Í@8é@"A9A%IAoA.‡A¶AÕAçABB<B"\BB%ŸB4ÅB4úB4/C dC…C¤CÂCàCþCD:DXDvD=”DÒD"ñDE02E#cE‡E*œEÇE"çE
! F(FFF^F#rF–F#¦F<ÊF
GG+4G`G2wG"ªGÍGÞGAøG4:HoH
! xH(ƒH7¬HäH$I!&I9HI8‚I8»IBôIB7J8zJ8³J[ìJHK.gK.–KÅKÍK	ëKõKLL
! 1L<LXL-vL¤L½LÔL
ðLþLMO(M/xM%¨M@ÎM/N?NUN"kN&ŽNµNÆN ÈNTéN>OKO,iOF–O/ÝO
P%,PRP!kP�P¤PµPÓPIéP3QOQiQ{Q”QªQ'ÉQñQ
R
! *R5RRReR*~R!©R#ËR&ïRSB,S$oS”S7§S3ßS	T1TfOT¶TÊT×T9ïT%)U=g�ø«Éw·*vÓöÞºÙ�ZÖ¾SœÔ‰{l]Q3«ò£×V(ïÜP÷NpXÉ…ô�ñ‘	
! ©ûdá-Àúiì³}Š»âÃf)EÞ·n¤!ó’+
<3¼WÒºf¶+	q1õ95Ø*7˜ó\Uæ�m QUJ$Bú¦gŽÀa3Sµ&“è]”/‹Û:Ø’tM(Dg2e¬~>—¨VÄ\šC“åØ‰.û§q’<ýÏùú[í·A¸è¨éý"œjßµGKI*Á¼—«Y6ð±Ë´­ª,Oÿ�ÇÑ{Ož.ä•;Ïÿ@ü<&€[Œ¶L¹‘êKTRÃ1ÈÜÊ\uGmçÂ§ÇQ™éŽ´j¡_ž}¦ó£²	‡¸Áo~ßê¦»bLˆ½%ë4O‚ß4 vx•$pàr®äfÆÊ"¿1Ô¹Á$ƒXÛd()!ã�Ì5Útƒùc¢ŠdW‹°°sÓ—ñI¿%¬')Ðê0ë�-S*å20×+Båç'%5cÅ
œNîD7�Þy#0w_EÉ¡ï½z~6L¼
  |a†u..æÀK°8:ÐMŽÇTÎþýFŒ/®¯Õ,¾!³z üàGl�a=»"¢Ýé^x ÄìÅþ$
! šI¹´ª�Ãò‚yÅŸ`Ÿ_ø ˜â(Ë:¸›‡ÿTREsH÷ÂäÎÂùJ@V}
! RÈYû`ÍÍj2±&¿mAŒ®Ì×ªzñ@¾	ï�ÔxõÒÄCÓkà‚"¤–YãeèF€i|#!›v-Ÿ-îçHn½öš>ë€õP–ÙÆÎNÙË‘¥%Ö™–#¬›XZ•?=‡noáÌ„H”ÕŠ?ucÑ±…¶p9²
áC,;†{ô78�î#Ñ…ôbžÛÆ6h†òk`­³,?Z/Ü] �÷Ú9q¥‹kÝ²”¢y'B
˜æø[Ï§¯hDoi¯s|£Õ^©h4º¥+APtð;ã>ÐÚJ le^„Öþ¡üMr�¤ÒöbW�È¨í&ˆ™„“rÊµ­)ÍíâÝ©ƒ‰ì8UwˆF'ð
  
  For bug reporting instructions, please see:
  
*************** ldd output with constructors/destructors
*** 66,72 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
!   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -D, --debug			    Display debugging dumps
--- 63,69 ----
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
!   --target-help            Display target specific command line options (including assembler and linker options).
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -D, --debug			    Display debugging dumps
*************** warranty; not even for MERCHANTABILITY o
*** 255,263 ****
  reading CMI %qsrecursive inliningredefined extern inline functions are not considered for inliningresolution sub id %wx not in object filereturn type of functionscaling cannot co-exist with normalization, skipping
  size of %qD differ from the size of original declarationsorry, unimplementedsorry, unimplemented: streaming subprocess failedstreaming subprocess was killed by signalstructure fieldthe '+' printf flagthe assignment suppression scanf featurethe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthis is the insn:two or more sections for %stype of %qD does not match original declarationunable to generate reloads for impossible constraints:unable to generate reloads for:unable to open fileunconditional %2d never executed
  unconditional %2d taken %s
! unexpected %<%s%> after %<%s%>unexpected %<else%>unexpected EOFunexpected RHS for assignmentunexpected argumentunexpected file name %s in linker resolution file. Expected %sunexpected offsetunexpected operand: %dunhandled expressionunhandled expression typeunknown insn modeunknown internal function %qEunknown move insn:unknown relocation unspecunknown tuning option (%s)unreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized command-line option %qsunrecognized enum value: %qsunrecognized string escapeunrecognized supposed constantunrecoverable errorunsupported fixed-point conversionunsupported operand for code '%c'unterminated stringuse of function %qD with unsatisfied constraintsusing simple load CSE after register allocationvariablevariable %qD redeclared as functionvariable of same assembler name as the virtual table is defined in another translation unitwaitpid failedwarning: was expecting `%s'weak alias definitions not supported in this configurationwriting to LTRANS output list %s: %mProject-Id-Version: gcc-12.1-b20220403
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2022-04-05 11:51-0700
  Last-Translator: BoÅ¾idar Putanec <bozidarp@yahoo.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
  Language: hr
--- 252,260 ----
  reading CMI %qsrecursive inliningredefined extern inline functions are not considered for inliningresolution sub id %wx not in object filereturn type of functionscaling cannot co-exist with normalization, skipping
  size of %qD differ from the size of original declarationsorry, unimplementedsorry, unimplemented: streaming subprocess failedstreaming subprocess was killed by signalstructure fieldthe '+' printf flagthe assignment suppression scanf featurethe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthis is the insn:two or more sections for %stype of %qD does not match original declarationunable to generate reloads for impossible constraints:unable to generate reloads for:unable to open fileunconditional %2d never executed
  unconditional %2d taken %s
! unexpected %<%s%> after %<%s%>unexpected %<else%>unexpected EOFunexpected RHS for assignmentunexpected argumentunexpected file name %s in linker resolution file. Expected %sunexpected offsetunexpected operand: %dunhandled expressionunhandled expression typeunknown insn modeunknown internal function %qEunknown move insn:unknown relocation unspecunknown tuning option (%s)unreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized command-line option %qsunrecognized enum value: %qsunrecognized string escapeunrecognized supposed constantunrecoverable errorunsupported fixed-point conversionunsupported operand for code '%c'unterminated stringuse of function %qD with unsatisfied constraintsusing simple load CSE after register allocationvariablevariable %qD redeclared as functionvariable of same assembler name as the virtual table is defined in another translation unitwaitpid failedwarning: was expecting `%s'weak alias definitions not supported in this configurationwriting to LTRANS output list %s: %mProject-Id-Version: gcc-12.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2022-05-09 15:51-0700
  Last-Translator: BoÅ¾idar Putanec <bozidarp@yahoo.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
  Language: hr
*************** izlaz ldd-a s konstruktorima/destruktori
*** 308,313 ****
--- 305,311 ----
    --sysroot=<directory>    koristi <directory> kao root direktorij za zaglavlja
                               i biblioteke
    --target-help            pokaÅ¾e opcije naredbenog retka specifiÄ�ne za cilj
+ (ukljuÄ�ujuÄ‡i opcije asemblera i linkera)
    --version                informacije o inaÄ�ici kompajlera
    -B <directory>           doda <directory> stazama koje pretraÅ¾uje kompajler
    -D, --debug			    pokaÅ¾e dijagnostiÄ�ke podatke
diff -Nrcpad gcc-12.1.0/gcc/po/hr.po gcc-12.2.0/gcc/po/hr.po
*** gcc-12.1.0/gcc/po/hr.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/hr.po	Fri Aug 19 08:09:53 2022
***************
*** 6,15 ****
  # BoÅ¾idar Putanec <bozidarp@yahoo.com>, 2022.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc-12.1-b20220403\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-04-01 17:30+0000\n"
! "PO-Revision-Date: 2022-04-05 11:51-0700\n"
  "Last-Translator: BoÅ¾idar Putanec <bozidarp@yahoo.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
  "Language: hr\n"
--- 6,15 ----
  # BoÅ¾idar Putanec <bozidarp@yahoo.com>, 2022.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc-12.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2022-05-05 17:00+0000\n"
! "PO-Revision-Date: 2022-05-09 15:51-0700\n"
  "Last-Translator: BoÅ¾idar Putanec <bozidarp@yahoo.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
  "Language: hr\n"
*************** msgstr ""
*** 3443,3663 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr ""
  
! #: d/lang.opt:182
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr ""
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr ""
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3443,3668 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr ""
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr ""
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr ""
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr ""
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr ""
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr ""
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr ""
*** 5620,5626 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
--- 5625,5631 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr ""
*** 5801,5807 ****
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
--- 5806,5812 ----
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr ""
*** 6103,6115 ****
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
--- 6108,6120 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr ""
*** 6810,6816 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 6815,6821 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr ""
*** 6905,6911 ****
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
--- 6910,6916 ----
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
*************** msgstr ""
*** 7035,7040 ****
--- 7040,7050 ----
  msgid "Do not use GOT to access external symbols."
  msgstr ""
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 7361,7387 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:136
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:140
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 7371,7397 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:135
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:139
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr ""
*** 7676,7837 ****
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:142
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 7686,7847 ----
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:183
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:207
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgstr "--help=<class>\tPokaÅ¾e opise sp
*** 12403,12409 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
  msgstr ""
  
  #: common.opt:468
--- 12413,12419 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
  #: common.opt:468
*************** msgstr "operand â€ž%%lâ€œ nije oznaka"
*** 16574,16585 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16584,16595 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 16656,16713 ****
  msgstr "  --help                   ova prikazana pomoÄ‡\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
! msgstr "  --target-help            pokaÅ¾e opcije naredbenog retka specifiÄ�ne za cilj\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           pokaÅ¾e specifiÄ�ne vrste opcija naredbenog retka.\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Koristite â€ž-v --helpâ€œ za ispis opcija naredbenog retka za potprocese).\n"
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                informacije o inaÄ�ici kompajlera\n"
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               pokaÅ¾e sve ugraÄ‘ene specifikacijske stringove\n"
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             inaÄ�ica kompajlera\n"
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             pokaÅ¾e ciljani procesor kompajlera\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "  -foffload=<targets>      specificira offloading <targets> ciljeve\n"
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       pokaÅ¾e direktorije na stazi pretraÅ¾ivanja kompajlera\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  pokaÅ¾e ime popratne biblioteke kompajlera\n"
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<lib>   potpuna staza do biblioteke <lib>\n"
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  potpuna staza do <prog> komponente kompajlera\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 16666,16725 ----
  msgstr "  --help                   ova prikazana pomoÄ‡\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
! msgstr ""
! "  --target-help            pokaÅ¾e opcije naredbenog retka specifiÄ�ne za cilj\n"
! "(ukljuÄ�ujuÄ‡i opcije asemblera i linkera)\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           pokaÅ¾e specifiÄ�ne vrste opcija naredbenog retka.\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Koristite â€ž-v --helpâ€œ za ispis opcija naredbenog retka za potprocese).\n"
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                informacije o inaÄ�ici kompajlera\n"
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               pokaÅ¾e sve ugraÄ‘ene specifikacijske stringove\n"
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             inaÄ�ica kompajlera\n"
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             pokaÅ¾e ciljani procesor kompajlera\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "  -foffload=<targets>      specificira offloading <targets> ciljeve\n"
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       pokaÅ¾e direktorije na stazi pretraÅ¾ivanja kompajlera\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  pokaÅ¾e ime popratne biblioteke kompajlera\n"
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<lib>   potpuna staza do biblioteke <lib>\n"
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  potpuna staza do <prog> komponente kompajlera\n"
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 16715,16725 ****
  "  -print-multiarch         pokaÅ¾e ciljani normalizirani GNU triplet koji se\n"
  "                             koristi kao komponenta staze do biblioteke\n"
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   ispiÅ¡e root direktorij za inaÄ�ice od libgcc\n"
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 16727,16737 ----
  "  -print-multiarch         pokaÅ¾e ciljani normalizirani GNU triplet koji se\n"
  "                             koristi kao komponenta staze do biblioteke\n"
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   ispiÅ¡e root direktorij za inaÄ�ice od libgcc\n"
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 16727,16779 ****
  "  -print-multi-lib         pokaÅ¾e mapiranje izmeÄ‘u opcija naredbenog retka i\n"
  "                             viÅ¡estrukih direktorija za traÅ¾enje biblioteka\n"
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory pokaÅ¾e relativne staze do OS biblioteka\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           direktorij ciljanih biblioteka\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  "  -print-sysroot-headers-suffix pokaÅ¾e sysroot sufiks koji se koristi\n"
  "                                  za traÅ¾enje zaglavlja\n"
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<options>            preda zarezom odvojene opcije <options> asembleru\n"
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<options>            preda zarezom odvojene opcije <options> pretprocesoru\n"
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<options>            preda zarezom odvojene opcije <options> linkeru\n"
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <arg>        preda argumente <arg> asembleru\n"
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <arg>     preda argumente <arg> pretprocesoru\n"
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <arg>           preda argumente <arg> linkeru\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              ne briÅ¡e privremene datoteke\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        ne briÅ¡e privremene datoteke\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 16739,16791 ----
  "  -print-multi-lib         pokaÅ¾e mapiranje izmeÄ‘u opcija naredbenog retka i\n"
  "                             viÅ¡estrukih direktorija za traÅ¾enje biblioteka\n"
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory pokaÅ¾e relativne staze do OS biblioteka\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           direktorij ciljanih biblioteka\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  "  -print-sysroot-headers-suffix pokaÅ¾e sysroot sufiks koji se koristi\n"
  "                                  za traÅ¾enje zaglavlja\n"
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<options>            preda zarezom odvojene opcije <options> asembleru\n"
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<options>            preda zarezom odvojene opcije <options> pretprocesoru\n"
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<options>            preda zarezom odvojene opcije <options> linkeru\n"
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <arg>        preda argumente <arg> asembleru\n"
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <arg>     preda argumente <arg> pretprocesoru\n"
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <arg>           preda argumente <arg> linkeru\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              ne briÅ¡e privremene datoteke\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        ne briÅ¡e privremene datoteke\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 16781,16803 ****
  "  -no-canonical-prefixes   ne kanonizira staze kad gradi relativne prefikse\n"
  "                             drugim gcc komponentama\n"
  
! #: gcc.cc:3796
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    koristi cijevi umjesto privremenih datoteka\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    mjeri vrijeme izvrÅ¡avanja svakog potprocesa\n"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<file>            ugraÄ‘ene specifikacije prepiÅ¡e sadrÅ¾ajem od <file>\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          pretpostavi da su ulazni izvori za <standard>\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 16793,16815 ----
  "  -no-canonical-prefixes   ne kanonizira staze kad gradi relativne prefikse\n"
  "                             drugim gcc komponentama\n"
  
! #: gcc.cc:3797
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    koristi cijevi umjesto privremenih datoteka\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    mjeri vrijeme izvrÅ¡avanja svakog potprocesa\n"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<file>            ugraÄ‘ene specifikacije prepiÅ¡e sadrÅ¾ajem od <file>\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          pretpostavi da su ulazni izvori za <standard>\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 16805,16841 ****
  "  --sysroot=<directory>    koristi <directory> kao root direktorij za zaglavlja\n"
  "                             i biblioteke\n"
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <directory>           doda <directory> stazama koje pretraÅ¾uje kompajler\n"
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       izlista programe pokrenute (pozvane) kompajlerom\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     isto kao -v ali navede opcije i neizvrÅ¡ene naredbe\n"
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  "  -E                       samo pretprocesi; ne kompilira, ne asemblira,\n"
  "                             ne linka\n"
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       samo kompilira; ne asemblira, ne linka\n"
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       kompilira i asemblira, ali ne linka\n"
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <file>                zapiÅ¡e izlaz u datoteku <file>\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 16817,16853 ----
  "  --sysroot=<directory>    koristi <directory> kao root direktorij za zaglavlja\n"
  "                             i biblioteke\n"
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <directory>           doda <directory> stazama koje pretraÅ¾uje kompajler\n"
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       izlista programe pokrenute (pozvane) kompajlerom\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     isto kao -v ali navede opcije i neizvrÅ¡ene naredbe\n"
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  "  -E                       samo pretprocesi; ne kompilira, ne asemblira,\n"
  "                             ne linka\n"
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       samo kompilira; ne asemblira, ne linka\n"
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       kompilira i asemblira, ali ne linka\n"
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <file>                zapiÅ¡e izlaz u datoteku <file>\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 16843,16853 ****
  "  -pie                     stvori dinamiÄ�ki linkanu poziciono neovisnu\n"
  "                             izvrÅ¡nu datoteku\n"
  
! #: gcc.cc:3812
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  stvori zajedniÄ�ku (dijeljenu) biblioteku\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 16855,16865 ----
  "  -pie                     stvori dinamiÄ�ki linkanu poziciono neovisnu\n"
  "                             izvrÅ¡nu datoteku\n"
  
! #: gcc.cc:3813
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  stvori zajedniÄ�ku (dijeljenu) biblioteku\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 16859,16865 ****
  "                            â€žnoneâ€œ znaÄ�i povratak na zadano ponaÅ¡anje pogaÄ‘anja\n"
  "                            jezika na temelju ekstenzije datoteke.\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 16871,16877 ----
  "                            â€žnoneâ€œ znaÄ�i povratak na zadano ponaÅ¡anje pogaÄ‘anja\n"
  "                            jezika na temelju ekstenzije datoteke.\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 16872,16948 ****
  " raznim potprocesima pokrenutim s %s. Da bi proslijedili ostale opcije na te\n"
  " potprocese, morate koristiti opciju -W<letter>.\n"
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ObraÄ‘ujemo specifikaciju (%s), koja je â€ž%sâ€œ\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "Cilj: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfiguriran s: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Model dretve: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "PodrÅ¾ani algoritam kompresije: zlib"
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc inaÄ�ica %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "inaÄ�ica drajvera %s %s izvrÅ¡ava gcc inaÄ�icu %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "GreÅ¡ka se ne moÅ¾e reproducirati, pa je vjerojatno problem hardvera ili OS-a.\n"
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Prethodno obraÄ‘eni izvorni kÈ�d spremljen je u datoteku %s, priloÅ¾ite ovo svom izvjeÅ¡Ä‡u o greÅ¡kama.\n"
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "instalacija: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "programi: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteke: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 16884,16960 ----
  " raznim potprocesima pokrenutim s %s. Da bi proslijedili ostale opcije na te\n"
  " potprocese, morate koristiti opciju -W<letter>.\n"
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ObraÄ‘ujemo specifikaciju (%s), koja je â€ž%sâ€œ\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "Cilj: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfiguriran s: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Model dretve: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "PodrÅ¾ani algoritam kompresije: zlib"
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc inaÄ�ica %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "inaÄ�ica drajvera %s %s izvrÅ¡ava gcc inaÄ�icu %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "GreÅ¡ka se ne moÅ¾e reproducirati, pa je vjerojatno problem hardvera ili OS-a.\n"
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Prethodno obraÄ‘eni izvorni kÈ�d spremljen je u datoteku %s, priloÅ¾ite ovo svom izvjeÅ¡Ä‡u o greÅ¡kama.\n"
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "instalacija: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "programi: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteke: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 16951,16966 ****
  "\n"
  "Za upute o prijavljivanju greÅ¡aka pogledajte:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 16963,16978 ----
  "\n"
  "Za upute o prijavljivanju greÅ¡aka pogledajte:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 16971,16977 ****
  "jamstava; Ä�ak ni za TRGOVINSKU PRIKLADNOST ili ODGOVARANJE ODREÄ�ENOJ SVRSI.\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 16983,16989 ----
  "jamstava; Ä�ak ni za TRGOVINSKU PRIKLADNOST ili ODGOVARANJE ODREÄ�ENOJ SVRSI.\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 16984,16990 ****
  "==============\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 16996,17002 ----
  "==============\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 16993,16999 ****
  "Koristite â€ž-Wl,OPCIJAâ€œ da proslijedite â€žOPCIJAâ€œ linkeru.\n"
  "\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17005,17011 ----
  "Koristite â€ž-Wl,OPCIJAâ€œ da proslijedite â€žOPCIJAâ€œ linkeru.\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 17004,17010 ****
  "=================\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17016,17022 ----
  "=================\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "â€œ"
*** 17587,17611 ****
  msgid "At top level:"
  msgstr "Vrhovna razina:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "U funkciji Ä�lana %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "U funkciji %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    umetnuto od %qs pri %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3581
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    umetnuto od %qs pri %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    umetnuto od %qs"
--- 17599,17623 ----
  msgid "At top level:"
  msgstr "Vrhovna razina:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "U funkciji Ä�lana %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "U funkciji %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    umetnuto od %qs pri %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3589
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    umetnuto od %qs pri %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    umetnuto od %qs"
*************** msgstr "neprepoznati insn:"
*** 17789,17804 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "stvoren i koriÅ¡ten s razliÄ�itim postavkama â€ž%sâ€�"
  
! #: targhooks.cc:2172
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "stvoren i koriÅ¡ten s razliÄ�itim postavkama %<-fpic%>"
  
! #: targhooks.cc:2174
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "stvoren i koriÅ¡ten s razliÄ�itim postavkama of %<-fpie%>"
  
--- 17801,17816 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "insn ne zadovoljava svoja ograniÄ�enja:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "stvoren i koriÅ¡ten s razliÄ�itim postavkama â€ž%sâ€�"
  
! #: targhooks.cc:2251
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "stvoren i koriÅ¡ten s razliÄ�itim postavkama %<-fpic%>"
  
! #: targhooks.cc:2253
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "stvoren i koriÅ¡ten s razliÄ�itim postavkama of %<-fpie%>"
  
*************** msgstr "nevaljani prefiks operanda â€ž%%
*** 18179,18203 ****
  msgid "invalid address mode"
  msgstr "nevaljani naÄ�in adresiranja"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "nevaljana konverzija od vrste %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "nevaljana konverzija u vrstu %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "nedopuÅ¡tena operacija na vrsti %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26866
  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:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€ž%%&â€œ je upotrebljen bez ikakve dinamiÄ�ke TLS referencije"
--- 18191,18215 ----
  msgid "invalid address mode"
  msgstr "nevaljani naÄ�in adresiranja"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "nevaljana konverzija od vrste %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "nevaljana konverzija u vrstu %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "nedopuÅ¡tena operacija na vrsti %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:26870
  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:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€ž%%&â€œ je upotrebljen bez ikakve dinamiÄ�ke TLS referencije"
*************** msgstr "nevaljana %%E vrijednost"
*** 18275,18284 ****
  msgid "unknown relocation unspec"
  msgstr "nepoznata relokacija unspec"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "nevaljani %%xn kÈ�d"
--- 18287,18296 ----
  msgid "unknown relocation unspec"
  msgstr "nepoznata relokacija unspec"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "nevaljani %%xn kÈ�d"
*************** msgstr "nevaljani operand za %%O kÈ�d"
*** 18347,18353 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "nevaljani izlazni kÈ�d operanda"
--- 18359,18365 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "nevaljani izlazni kÈ�d operanda"
*************** msgstr ""
*** 18525,18533 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18537,18545 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr ""
*** 18736,18760 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "nevaljani operand %%xn kÈ�d"
  
! #: config/gcn/gcn.cc:6340
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:6422
  #, c-format
  msgid "invalid fp constant"
  msgstr ""
--- 18748,18772 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "nevaljani operand %%xn kÈ�d"
  
! #: config/gcn/gcn.cc:6341
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:6423
  #, c-format
  msgid "invalid fp constant"
  msgstr ""
*************** msgstr ""
*** 18766,18862 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12899
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:12904
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13137
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€žOâ€œ"
  
! #: config/i386/i386.cc:13172
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€žzâ€œ"
  
! #: config/i386/i386.cc:13241
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "nevaljana vrsta operanda koriÅ¡tena s operandom kÈ�da â€žZâ€œ"
  
! #: config/i386/i386.cc:13246
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€žZâ€œ"
  
! #: config/i386/i386.cc:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, 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:13476
  #, 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:13494
  #, 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:13517
  #, 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:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "nevaljani operand kÈ�d â€ž%câ€œ"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "nevaljano ograniÄ�enje za operand"
  
! #: config/i386/i386.cc:13784
  #, c-format
  msgid "invalid vector immediate"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "nepoznati insn naÄ�in"
  
--- 18778,18874 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12901
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:12906
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13139
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€žOâ€œ"
  
! #: config/i386/i386.cc:13174
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€žzâ€œ"
  
! #: config/i386/i386.cc:13243
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "nevaljana vrsta operanda koriÅ¡tena s operandom kÈ�da â€žZâ€œ"
  
! #: config/i386/i386.cc:13248
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€žZâ€œ"
  
! #: config/i386/i386.cc:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, 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:13478
  #, 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:13496
  #, 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:13519
  #, 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:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "nevaljani operand kÈ�d â€ž%câ€œ"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "nevaljano ograniÄ�enje za operand"
  
! #: config/i386/i386.cc:13786
  #, c-format
  msgid "invalid vector immediate"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "nepoznati insn naÄ�in"
  
*************** msgstr ""
*** 18915,18938 ****
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 18927,18950 ----
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 18966,18972 ****
  msgstr ""
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr ""
  
--- 18978,18984 ----
  msgstr ""
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr ""
  
*************** msgstr ""
*** 19279,19424 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27573
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27642
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28257
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28259
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28261
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28263
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28278
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28280
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28282
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28284
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr ""
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.cc:8052
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8075
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8093
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8115
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8143
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8302
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8339
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8346
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8349
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:12128
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 19291,19436 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27601
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27670
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28285
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28287
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28289
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28291
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28306
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28308
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28310
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28312
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr ""
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.cc:8046
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8069
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8087
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8109
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8137
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8296
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8333
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8340
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8343
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:12122
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16567
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 19444,19486 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9667
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 19456,19498 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr ""
  
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 19687,19693 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "oÄ�ekivano je %<;%>"
--- 19699,19705 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "oÄ�ekivano je %<;%>"
*************** msgstr "oÄ�ekivano je %<;%>"
*** 19708,19714 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "oÄ�ekivano je %<)%>"
--- 19720,19726 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "oÄ�ekivano je %<)%>"
*************** msgstr "oÄ�ekivano je %<)%>"
*** 19716,19722 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "oÄ�ekivano je %<]%>"
--- 19728,19734 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "oÄ�ekivano je %<]%>"
*************** msgstr "oÄ�ekivano je %<;%>, %<,%> ili %
*** 19734,19746 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "oÄ�ekivano je %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "oÄ�ekivano je %<[%>"
--- 19746,19758 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "oÄ�ekivano je %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "oÄ�ekivano je %<[%>"
*************** msgstr "oÄ�ekivano je %<[%>"
*** 19749,19755 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "oÄ�ekivano je %<{%>"
--- 19761,19767 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "oÄ�ekivano je %<{%>"
*************** msgstr "oÄ�ekivano je %<{%>"
*** 19762,19774 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "oÄ�ekivano je %<:%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "oÄ�ekivano je %<while%>"
--- 19774,19786 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "oÄ�ekivano je %<:%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "oÄ�ekivano je %<while%>"
*************** msgstr "oÄ�ekivano je %<while%>"
*** 19777,19783 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "oÄ�ekivano je %<,%>"
--- 19789,19795 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "oÄ�ekivano je %<,%>"
*************** msgid "expected %<.%>"
*** 19787,19803 ****
  msgstr "oÄ�ekivano je %<.%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "oÄ�ekivano je %<@end%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "oÄ�ekivano je %<>%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "oÄ�ekivano je %<,%> ili %<)%>"
--- 19799,19815 ----
  msgstr "oÄ�ekivano je %<.%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "oÄ�ekivano je %<@end%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "oÄ�ekivano je %<>%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "oÄ�ekivano je %<,%> ili %<)%>"
*************** msgstr "oÄ�ekivano je %<,%> ili %<)%>"
*** 19807,19836 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "oÄ�ekivano je %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "oÄ�ekivano je %<}%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "oÄ�ekivano %<else%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 19819,19848 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "oÄ�ekivano je %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "oÄ�ekivano je %<}%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "oÄ�ekivano %<else%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 19838,19844 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 19850,19856 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 19849,19882 ****
  msgid "expected label"
  msgstr "oÄ�ekivana je oznaka"
  
! #: cp/call.cc:4007
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:7735
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr ""
  
--- 19861,19894 ----
  msgid "expected label"
  msgstr "oÄ�ekivana je oznaka"
  
! #: cp/call.cc:4018
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:7745
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr ""
  
*************** msgstr ""
*** 19966,20090 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3613
  #, c-format
  msgid "In static member function %qs"
  msgstr ""
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3617
  #, c-format
  msgid "In constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3619
  #, c-format
  msgid "In destructor %qs"
  msgstr ""
  
! #: cp/error.cc:3621
  msgid "In lambda function"
  msgstr ""
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3650
  msgid "%s: In instantiation of %q#D:\n"
  msgstr ""
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3701
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 19978,20102 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3621
  #, c-format
  msgid "In static member function %qs"
  msgstr ""
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3625
  #, c-format
  msgid "In constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3627
  #, c-format
  msgid "In destructor %qs"
  msgstr ""
  
! #: cp/error.cc:3629
  msgid "In lambda function"
  msgstr ""
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3658
  msgid "%s: In instantiation of %q#D:\n"
  msgstr ""
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3709
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr ""
*** 20096,20122 ****
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21675
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21678
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:21680
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:21682
  msgid "%<using enum%> of incomplete type %qT"
  msgstr ""
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr ""
  
--- 20108,20134 ----
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21687
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:21689
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:21691
  msgid "%<using enum%> of incomplete type %qT"
  msgstr ""
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr ""
  
*************** msgstr ""
*** 20160,20207 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7086
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 20172,20219 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7088
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 20223,20229 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
--- 20235,20241 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
*************** msgstr ""
*** 20300,20342 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  msgid "deleted in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4885
  msgid "a GNU Fortran extension"
  msgstr ""
  
! #: fortran/intrinsic.cc:4889
  msgid "for backward compatibility"
  msgstr ""
  
--- 20312,20354 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  msgid "deleted in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4886
  msgid "a GNU Fortran extension"
  msgstr ""
  
! #: fortran/intrinsic.cc:4890
  msgid "for backward compatibility"
  msgstr ""
  
*************** msgstr ""
*** 20458,20468 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  msgid "pointer assignment"
  msgstr ""
  
--- 20470,20480 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 20650,20668 ****
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 20662,20680 ----
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 20671,20681 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 20683,20693 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 20690,20701 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 20702,20713 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 20816,20841 ****
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 20828,20853 ----
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 20882,20888 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "oÄ�ekivan je cijeli broj"
--- 20894,20900 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "oÄ�ekivan je cijeli broj"
*************** msgstr ""
*** 20947,20953 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
--- 20959,20965 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
*************** msgstr ""
*** 21324,21330 ****
  msgid "target OS does not support unaligned accesses"
  msgstr ""
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr ""
--- 21336,21342 ----
  msgid "target OS does not support unaligned accesses"
  msgstr ""
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr ""
*************** msgstr ""
*** 21679,21695 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr ""
  
! #: d/lang.opt:193
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr ""
  
! #: d/lang.opt:235
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr ""
  
! #: d/lang.opt:291
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr ""
--- 21691,21707 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr ""
  
! #: d/lang.opt:189
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr ""
  
! #: d/lang.opt:231
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr ""
  
! #: d/lang.opt:287
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr ""
*************** msgstr ""
*** 21909,21958 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:718
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:730
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
  
! #: attribs.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "oÄ�ekivano je %i ili viÅ¡e, pronaÄ‘eno %i"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr ""
  
! #: attribs.cc:805
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr ""
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
--- 21921,21970 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr ""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:723
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:735
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
  
! #: attribs.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "oÄ�ekivano je %i ili viÅ¡e, pronaÄ‘eno %i"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr ""
  
! #: attribs.cc:810
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr ""
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
*************** msgstr ""
*** 21965,21971 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 21977,21983 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr ""
*** 21995,22008 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22007,22020 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr ""
*** 22020,22082 ****
  msgid "%qE attribute ignored"
  msgstr ""
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1862
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr ""
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
--- 22032,22094 ----
  msgid "%qE attribute ignored"
  msgstr ""
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1867
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr ""
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
*************** msgstr[0] ""
*** 22084,22095 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr ""
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22096,22107 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr ""
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr ""
*** 22137,22143 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
--- 22149,22155 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
*************** msgstr ""
*** 22162,22305 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:4918
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr ""
  
! #: builtins.cc:4931
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr ""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr ""
  
! #: builtins.cc:5378
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6500
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr ""
  
! #: builtins.cc:6542
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr ""
  
! #: builtins.cc:6606
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr ""
  
! #: builtins.cc:6626
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr ""
  
! #: builtins.cc:6685
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr ""
  
! #: builtins.cc:6692
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr ""
  
! #: builtins.cc:6704
  #, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, 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:7188
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:9976
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:9984
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:10004
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.cc:10037
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:10050
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10079
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.cc:10092
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
--- 22174,22317 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:4930
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr ""
  
! #: builtins.cc:4943
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr ""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr ""
  
! #: builtins.cc:5390
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6512
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr ""
  
! #: builtins.cc:6554
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr ""
  
! #: builtins.cc:6618
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr ""
  
! #: builtins.cc:6638
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr ""
  
! #: builtins.cc:6697
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr ""
  
! #: builtins.cc:6704
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr ""
  
! #: builtins.cc:6716
  #, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, 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:7200
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:9988
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:9996
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:10016
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.cc:10049
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:10062
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10091
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.cc:10104
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
*************** msgstr ""
*** 22962,23425 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3187
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3385
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3440
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3452
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3494
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3507 cgraph.cc:3567
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3584
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:3995 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
  
! #: cgraphunit.cc:743
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr ""
  
! #: cgraphunit.cc:745
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr ""
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:775
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr ""
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:869
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr ""
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:888
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:903
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:911
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr ""
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1133
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr ""
  
! #: cgraphunit.cc:1468
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1491
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr ""
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1558
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1685
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1861
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr ""
  
! #: cgraphunit.cc:1865
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr ""
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 22974,23437 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3188
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3448
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3453
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3589
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3620
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3784
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4000 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
  
! #: cgraphunit.cc:744
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr ""
  
! #: cgraphunit.cc:746
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr ""
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:764
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:770
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:776
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr ""
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:870
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr ""
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:889
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:912
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr ""
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1134
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr ""
  
! #: cgraphunit.cc:1469
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1492
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr ""
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1559
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1686
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1862
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr ""
  
! #: cgraphunit.cc:1866
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr ""
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgid "cannot find %qs"
*** 23460,23466 ****
  msgstr "nije moguÄ‡e naÄ‡i %qs"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> neuspjeÅ¡an: %m"
--- 23472,23478 ----
  msgstr "nije moguÄ‡e naÄ‡i %qs"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> neuspjeÅ¡an: %m"
*************** msgstr "varijabla okoline %<COLLECT_LTO_
*** 23480,23486 ****
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 23492,23498 ----
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr ""
*** 23496,23502 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
--- 23508,23514 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr ""
*** 23909,23915 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
--- 23921,23927 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
*************** msgstr ""
*** 23984,24020 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 23996,24032 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 24125,24136 ****
  msgid "%<-pipe%> not supported"
  msgstr ""
  
! #: gcc.cc:3430 gcc.cc:7713
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr ""
  
! #: gcc.cc:3431 gcc.cc:7714
  #, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr ""
--- 24137,24148 ----
  msgid "%<-pipe%> not supported"
  msgstr ""
  
! #: gcc.cc:3430 gcc.cc:7714
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr ""
  
! #: gcc.cc:3431 gcc.cc:7715
  #, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr ""
*************** msgstr ""
*** 24151,24242 ****
  msgid "%s signal terminated program %s"
  msgstr ""
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "neprepoznat opcija na naredbenom retku %qs"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4037
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr ""
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4967 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "ulazna datoteka %qs je ista kao izlazna datoteka"
  
! #: gcc.cc:4972
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr ""
  
! #: gcc.cc:5357
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6536
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 24163,24254 ----
  msgid "%s signal terminated program %s"
  msgstr ""
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "neprepoznat opcija na naredbenom retku %qs"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4038
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr ""
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4968 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "ulazna datoteka %qs je ista kao izlazna datoteka"
  
! #: gcc.cc:4973
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr ""
  
! #: gcc.cc:5358
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6537
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 24244,24381 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6817
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.cc:6883
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr ""
  
! #: gcc.cc:6913
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr ""
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr ""
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7173
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7308
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.cc:7403
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8033 gcc.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr ""
  
! #: gcc.cc:8053 gcc.cc:8090
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8393
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8418
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8625
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.cc:8629
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr ""
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr ""
  
! #: gcc.cc:8867
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "%<-o%> with %<-c%>, %<-S%> or %<-E%> ne moÅ¾ete specificirati s viÅ¡e datoteka"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9112
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
--- 24256,24393 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6818
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.cc:6884
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr ""
  
! #: gcc.cc:6914
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr ""
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr ""
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7174
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7309
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.cc:7404
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8034 gcc.cc:8075
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr ""
  
! #: gcc.cc:8054 gcc.cc:8091
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8394
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8419
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8626
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.cc:8630
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr ""
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr ""
  
! #: gcc.cc:8868
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "%<-o%> with %<-c%>, %<-S%> or %<-E%> ne moÅ¾ete specificirati s viÅ¡e datoteka"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9113
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
*************** msgstr ""
*** 24383,24474 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.cc:9494
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9696
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9760
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9923
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9963
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10214
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.cc:10381 gcc.cc:10386
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr ""
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr ""
  
! #: gcc.cc:10669
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr ""
  
! #: gcc.cc:10756
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr ""
  
! #: gcc.cc:10860
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr ""
  
! #: gcc.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr ""
--- 24395,24486 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.cc:9495
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9697
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9761
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9924
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9964
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10215
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.cc:10382 gcc.cc:10387
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr ""
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10602
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr ""
  
! #: gcc.cc:10670
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr ""
  
! #: gcc.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr ""
  
! #: gcc.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr ""
  
! #: gcc.cc:10882
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr ""
*************** msgstr ""
*** 24677,24723 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "izvorni argument %qD je isti kao i odrediÅ¡te"
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr ""
--- 24689,24735 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "izvorni argument %qD je isti kao i odrediÅ¡te"
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr ""
*************** msgid "function returns address of local
*** 24743,24757 ****
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
--- 24755,24769 ----
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "declared here"
  msgstr ""
*************** msgstr ""
*** 25857,25935 ****
  msgid "call to %qD here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3941
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3942
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3967
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4057
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4062
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4068
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4581
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 25869,25947 ----
  msgid "call to %qD here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3942
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3943
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3968
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4058
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4063
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4069
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr ""
*** 27297,27339 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "varijabla okoline %<COLLECT_GCC%> mora biti postavljena"
  
! #: lto-wrapper.cc:1440
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "varijabla okoline %<COLLECT_GCC_OPTIONS%> mora biti postavljena"
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "nije moguÄ‡e Ä�itati %s: %m"
  
! #: lto-wrapper.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr ""
  
! #: lto-wrapper.cc:1903
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1920
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "oÅ¡teÄ‡eni izlazna datoteka ltrans %s"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> neuspjeÅ¡an"
--- 27309,27351 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "varijabla okoline %<COLLECT_GCC%> mora biti postavljena"
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "varijabla okoline %<COLLECT_GCC_OPTIONS%> mora biti postavljena"
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "nije moguÄ‡e Ä�itati %s: %m"
  
! #: lto-wrapper.cc:1748
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr ""
  
! #: lto-wrapper.cc:1914
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1931
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "oÅ¡teÄ‡eni izlazna datoteka ltrans %s"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> neuspjeÅ¡an"
*************** msgstr ""
*** 28025,28032 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
--- 28037,28044 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
*************** msgstr ""
*** 28657,28705 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:651
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr ""
  
! #: reginfo.cc:655
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr ""
  
! #: reginfo.cc:667
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr ""
  
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr ""
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr ""
  
! #: reginfo.cc:719
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
--- 28669,28717 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:674
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr ""
  
! #: reginfo.cc:678
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr ""
  
! #: reginfo.cc:690
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr ""
  
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr ""
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr ""
  
! #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr ""
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
*************** msgstr ""
*** 29139,29165 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr ""
  
! #: targhooks.cc:1120
  #, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr ""
  
! #: targhooks.cc:1162
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr ""
  
! #: targhooks.cc:1175
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr ""
  
! #: targhooks.cc:1677
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr ""
  
! #: targhooks.cc:1691
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr ""
--- 29151,29177 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr ""
  
! #: targhooks.cc:1185
  #, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr ""
  
! #: targhooks.cc:1227
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr ""
  
! #: targhooks.cc:1240
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr ""
  
! #: targhooks.cc:1742
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr ""
  
! #: targhooks.cc:1756
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr ""
*************** msgstr ""
*** 30170,30175 ****
--- 30182,30192 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "nevaljani regularni izraz %qs u
*** 30344,30370 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3991
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr ""
  
! #: tree-ssa-alias.cc:4030
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 30361,30387 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr ""
  
! #: tree-ssa-alias.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 30374,30380 ****
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
--- 30391,30397 ----
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
*************** msgstr ""
*** 30429,30445 ****
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
--- 30446,30462 ----
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
*************** msgstr[0] ""
*** 30447,30453 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
--- 30464,30470 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
*************** msgstr[0] ""
*** 30455,30461 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
--- 30472,30478 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
*************** msgstr[0] ""
*** 30463,30469 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
--- 30480,30486 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
*************** msgstr[0] ""
*** 30471,30497 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
--- 30488,30514 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
*************** msgstr[0] ""
*** 30499,30505 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
--- 30516,30522 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
*************** msgstr[0] ""
*** 30507,30518 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
--- 30524,30535 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
*************** msgstr[0] ""
*** 30520,30566 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3338
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "in this expression"
  msgstr ""
--- 30537,30583 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3332
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, gcc-internal-format
  msgid "in this expression"
  msgstr ""
*************** msgstr ""
*** 30790,30801 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 30807,30818 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 30805,30816 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 30822,30833 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 30830,30951 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8836
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8912
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8925
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8951
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12112
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12115
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12192
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12194
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12217
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12222
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 30847,30968 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8910
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8986
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8999
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9025
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12266
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12268
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12289
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12291
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12296
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12298
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 30970,31201 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:13547
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr ""
  
! #: tree.cc:13766
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 30987,31218 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 31205,31221 ****
  msgid "%qs is not supported with %qs"
  msgstr ""
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
--- 31222,31238 ----
  msgid "%qs is not supported with %qs"
  msgstr ""
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
*************** msgstr ""
*** 32091,32097 ****
  msgid "%qE argument is not a function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
--- 32108,32114 ----
  msgid "%qE argument is not a function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
*************** msgstr ""
*** 32573,32579 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 32590,32596 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr ""
*** 32619,33010 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4766
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4886
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5083
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5288
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5466
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:5474 c-family/c-common.cc:5484
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5494
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5502
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5677
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6020
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6024
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6251
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6320
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6334
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6354
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6371 c-family/c-common.cc:6421
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6378
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6384
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6390
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6427
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6433
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6446
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6452
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr ""
  
! #: c-family/c-common.cc:6717
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:6722
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6729
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6742
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7104
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7120
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7336
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7350
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7357
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr ""
  
! #: c-family/c-common.cc:7366
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7377
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.cc:7398
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7406
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7412
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.cc:7420
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7433
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7438
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7447
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7452
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7465
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7478
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7879
  #, 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:8514
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:8729
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:8732
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:8736
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr ""
  
! #: c-family/c-common.cc:8739
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr ""
  
! #: c-family/c-common.cc:8744
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8747
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8752
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8755
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 32636,33027 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4768
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4888
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5085
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5167
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5290
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5468
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:5476 c-family/c-common.cc:5486
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5496
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5504
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5679
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6022
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6026
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6253
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6322
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6336
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6356
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6373 c-family/c-common.cc:6423
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6380
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6386
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6392
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6429
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6435
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6448
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6454
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr ""
  
! #: c-family/c-common.cc:6719
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:6724
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6731
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6744
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7106
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7122
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7338
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7352
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7359
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr ""
  
! #: c-family/c-common.cc:7368
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7379
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.cc:7400
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7408
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7414
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.cc:7422
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7435
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7440
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7449
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7454
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7467
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7480
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7881
  #, 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:8516
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:8731
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:8734
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:8738
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr ""
  
! #: c-family/c-common.cc:8741
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr ""
  
! #: c-family/c-common.cc:8746
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8749
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8754
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8757
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr ""
*** 33677,33683 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 33694,33700 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 33732,33738 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 33749,33755 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 33747,33763 ****
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
--- 33764,33780 ----
  msgid "%qE is not initialized"
  msgstr ""
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr ""
*************** msgstr ""
*** 33767,33773 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
--- 33784,33790 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr ""
*************** msgstr ""
*** 33832,33838 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 33849,33855 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 33942,33953 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
--- 33959,33970 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
*************** msgstr ""
*** 34382,34389 ****
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 34399,34406 ----
  msgid "wrong type argument to %s"
  msgstr ""
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgstr[0] ""
*** 35130,35136 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 35147,35153 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 35327,35333 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
--- 35344,35350 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
*************** msgid "unrecognized option passed to %%:
*** 35358,35372 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
--- 35375,35389 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
*************** msgstr ""
*** 35898,35941 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
--- 35915,35958 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
*************** msgstr ""
*** 35945,35951 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:306
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
--- 35962,35968 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:308
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
*************** msgstr ""
*** 35990,36294 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
! #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
  #, gcc-internal-format
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
--- 36007,36311 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr ""
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
*************** msgid "SVE type %qT cannot be passed to
*** 36346,36352 ****
  msgstr ""
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 36363,36369 ----
  msgstr ""
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr ""
*** 36367,36663 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17328
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17340
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17360
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17378
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "nepoznata tuning opcija (%s)"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17802
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17861
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17983
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17985
  #, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18012
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18047
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18181
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18329
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18511
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18515
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18550
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18553
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18557 config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18580
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18660
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18718 config/aarch64/aarch64.cc:18891
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18824
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26729
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
--- 36384,36678 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17332
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17344
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17364
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17382
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "nepoznata tuning opcija (%s)"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17806
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17865
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17987
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17989
  #, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18020
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18051
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18189
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18245
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18523
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18565 config/aarch64/aarch64.cc:18672
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18627
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18668
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26708
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26733
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
*************** msgid "bad value %qs for %<-mmemory-late
*** 36718,36724 ****
  msgstr ""
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 36733,36739 ----
  msgstr ""
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 36849,36856 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 36864,36871 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr ""
*** 36990,37006 ****
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22243
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 37005,37021 ----
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgid "indirect call in function, which
*** 37802,37808 ****
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 37817,37823 ----
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr ""
*** 37979,37990 ****
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 37994,38005 ----
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr "dimenzija rastereÄ‡enja (offload
*** 38106,38112 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 38121,38127 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr ""
*** 38218,38349 ****
  msgid "parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9138
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9950
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10045
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10987
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11002
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11037
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11077
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11093
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11103
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11108
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11245
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11250
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11594
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11602
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11605
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13302
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13335
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14370
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14389
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr ""
--- 38233,38364 ----
  msgid "parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9155
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9967
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10062
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11004
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11019
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11054
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11094
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11110
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11120
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11125
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11262
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11267
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11611
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11619
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11622
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13319
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13352
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14387
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14406
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr ""
*************** msgstr ""
*** 38358,38364 ****
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
--- 38373,38379 ----
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
*************** msgstr ""
*** 38828,38834 ****
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
--- 38843,38849 ----
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
*************** msgid "%qs and %qs attributes are not co
*** 38849,38861 ****
  msgstr ""
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
--- 38864,38876 ----
  msgstr ""
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
*************** msgstr ""
*** 38989,39101 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6532
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8436
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9463
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9849
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9869
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13179
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17210
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21432
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21528
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23276
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23366
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 39004,39116 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6534
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8438
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9465
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9851
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9871
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13181
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17212
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23431
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23974
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 39251,39262 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr ""
--- 39266,39277 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr ""
*************** msgstr ""
*** 39362,39368 ****
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr ""
--- 39377,39383 ----
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr ""
*************** msgstr ""
*** 39439,39571 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr ""
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr ""
  
! #: config/mips/mips.cc:17255
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr ""
  
! #: config/mips/mips.cc:17386
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17994
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr ""
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20079
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 39454,39590 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr ""
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr ""
  
! #: config/mips/mips.cc:17304
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr ""
  
! #: config/mips/mips.cc:17435
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:18043
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr ""
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20128
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 39575,39691 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20196
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20211
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr ""
  
! #: config/mips/mips.cc:20253
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr ""
  
! #: config/mips/mips.cc:20268
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20271
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20330
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr ""
  
! #: config/mips/mips.cc:20337
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr ""
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20382
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20402
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20412
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20532
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr ""
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
--- 39594,39710 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20260
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr ""
  
! #: config/mips/mips.cc:20302
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr ""
  
! #: config/mips/mips.cc:20317
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20320
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20379
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr ""
  
! #: config/mips/mips.cc:20386
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr ""
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20431
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20451
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20461
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr ""
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
*************** msgstr ""
*** 41018,41104 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19979
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20067
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20081
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24232
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24235
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24237
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 41037,41123 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19998
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20086
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20100
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24251
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24254
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr ""
*** 41143,41149 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 41162,41168 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 41248,41418 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:859
! #, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr ""
! 
! #: config/s390/s390.cc:878
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1019
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr ""
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1210
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr ""
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13216
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:15486
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15531
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15560
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15564
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15576
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15585
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15591
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:15596
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:15707
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.cc:15714
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
--- 41267,41437 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1013
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr ""
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1204
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr ""
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr ""
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr ""
! 
! #: config/s390/s390.cc:13212
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:15503
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15548
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15577
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15581
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15602
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15608
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15610
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:15613
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:15724
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.cc:15731
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
*************** msgid "attribute %qs applies to array ty
*** 41819,41825 ****
  msgstr ""
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 41838,41844 ----
  msgstr ""
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 42101,42107 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
--- 42120,42126 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
*************** msgstr ""
*** 42111,42117 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr ""
--- 42130,42136 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr ""
*************** msgstr ""
*** 42176,42182 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 42195,42201 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 42206,42212 ****
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
--- 42225,42231 ----
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
*************** msgstr ""
*** 42236,42242 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
--- 42255,42261 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
*************** msgstr ""
*** 42424,42430 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 42443,42449 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 42594,42600 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 42613,42619 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 42763,42769 ****
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 42782,42788 ----
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 42890,42896 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
--- 42909,42915 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
*************** msgstr ""
*** 43070,43076 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 43089,43095 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 43120,43126 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
--- 43139,43145 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
*************** msgstr ""
*** 43161,43167 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 43180,43186 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr ""
*** 43191,43197 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
--- 43210,43216 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
*************** msgstr ""
*** 43221,43227 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:9654 cp/decl.cc:17107
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
--- 43240,43246 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
*************** msgstr ""
*** 43336,43347 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10326 cp/decl.cc:18017
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
--- 43355,43366 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10326 cp/decl.cc:18039
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
*************** msgstr ""
*** 43409,43415 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
--- 43428,43434 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
*************** msgstr ""
*** 43559,43570 ****
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 43578,43589 ----
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 43619,43625 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "oÄ�ekivan je kraj retka"
--- 43638,43644 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "oÄ�ekivan je kraj retka"
*************** msgstr "oÄ�ekivan je kraj retka"
*** 43629,43635 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
--- 43648,43654 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 43665,43672 ****
  msgstr ""
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
--- 43684,43691 ----
  msgstr ""
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
*************** msgstr ""
*** 43686,43692 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 43705,43711 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 43797,43803 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
--- 43816,43822 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
*************** msgstr ""
*** 43844,43857 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 43863,43876 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr ""
*** 43936,43942 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
--- 43955,43961 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
*************** msgstr ""
*** 44087,44094 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
--- 44106,44113 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
*************** msgstr ""
*** 44252,44258 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
--- 44271,44277 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
*************** msgstr ""
*** 44512,44523 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
--- 44531,44542 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
*************** msgstr ""
*** 44527,44578 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "oÄ�ekivano je ime selektora za %qE"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:12421 cp/parser.cc:47813
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12507 cp/parser.cc:47921
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
--- 44546,44597 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "oÄ�ekivano je ime selektora za %qE"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:12421 cp/parser.cc:47824
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12507 cp/parser.cc:47932
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
*************** msgstr ""
*** 44582,44594 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
--- 44601,44613 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
*************** msgstr ""
*** 44596,44604 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
--- 44615,44623 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
*************** msgstr "oÄ�ekivano %<)%> or %<,%>"
*** 44618,44670 ****
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "oÄ�ekivano je %<none%> ili %<present%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "oÄ�ekivano je %<none%>, %<shared%>, %<private%> ili %<firstprivate%>"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "oÄ�ekivano je %<data%>, %<update%>, %<enter%> ili %<exit%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "oÄ�ekivano je %<data%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 44637,44689 ----
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "oÄ�ekivano je %<none%> ili %<present%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "oÄ�ekivano je %<none%>, %<shared%>, %<private%> ili %<firstprivate%>"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "oÄ�ekivano je %<data%>, %<update%>, %<enter%> ili %<exit%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "oÄ�ekivano je %<data%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 44687,44800 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14171 cp/parser.cc:37819
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37884
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "oÄ�ekivano je %<scalar%>, %<aggregate%> ili %<pointer%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "neoÄ�ekivani argument"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<scalar%>, %<aggregate%> or %<pointer%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "oÄ�ekivano je %<concurrent%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "oÄ�ekivano je %<teams%>, %<parallel%> ili %<thread%>"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7370
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
--- 44706,44819 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "oÄ�ekivano je %<scalar%>, %<aggregate%> ili %<pointer%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "neoÄ�ekivani argument"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<scalar%>, %<aggregate%> or %<pointer%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "oÄ�ekivano je %<concurrent%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "oÄ�ekivano je %<teams%>, %<parallel%> ili %<thread%>"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
*************** msgstr ""
*** 44804,44820 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 44823,44839 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr "oÄ�ekivano je %<allocator%> ili
*** 44829,44840 ****
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
--- 44848,44859 ----
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
*************** msgstr ""
*** 44854,44906 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "nevaljana vrsta ovisnosti"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "nevaljana vrsta dodjele"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "oÄ�ekivano je %<ancestor%> ili %<device_num%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 44873,44925 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "nevaljana vrsta ovisnosti"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "nevaljana vrsta dodjele"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "oÄ�ekivano je %<ancestor%> ili %<device_num%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr ""
*** 44915,44997 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "oÄ�ekivano je %<host%>, %<nohost%> ili %<any%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17315 cp/parser.cc:44623
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44645
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44655
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44753
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "oÄ�ekivano je %<data%> iza %<#pragma acc %s%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 44934,45016 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "oÄ�ekivano je %<host%>, %<nohost%> ili %<any%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17315 cp/parser.cc:44634
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "oÄ�ekivano je %<data%> iza %<#pragma acc %s%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 45006,45012 ****
  msgid "expected function name"
  msgstr "oÄ�ekivano je ime funkcije"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
--- 45025,45031 ----
  msgid "expected function name"
  msgstr "oÄ�ekivano je ime funkcije"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
*************** msgstr ""
*** 45016,45042 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47114
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44971
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40446
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "oÄ�ekivano je <allocator%>"
--- 45035,45061 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "oÄ�ekivano je <allocator%>"
*************** msgstr "oÄ�ekivano je <allocator%>"
*** 45046,45170 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, 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:18123 cp/parser.cc:40637
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "oÄ�ekivano je %<seq_cst%>, %<acquire%> ili %<relaxed%>"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40898
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "oÄ�ekivan je %<==%> usporedba u uvjetu %<if%>"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "oÄ�ekivano je %<else%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:19043 cp/parser.cc:41573
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "oÄ�ekivano je %<in%>, %<out%>, %<inout%> ili %<mutexinoutset%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "oÄ�ekivano je %<depend%>, %<destroy%> ili %<update%> klauzula"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, 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:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
--- 45065,45189 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, 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:18123 cp/parser.cc:40648
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "oÄ�ekivano je %<seq_cst%>, %<acquire%> ili %<relaxed%>"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "oÄ�ekivan je %<==%> usporedba u uvjetu %<if%>"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "oÄ�ekivano je %<else%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:19043 cp/parser.cc:41584
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "oÄ�ekivano je %<in%>, %<out%>, %<inout%> ili %<mutexinoutset%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "oÄ�ekivano je %<depend%>, %<destroy%> ili %<update%> klauzula"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, 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:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
*************** msgstr ""
*** 45174,45205 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "oÄ�ekivano je %<inclusive%> ili %<exclusive%> klauzula"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "oÄ�ekivano je %<#pragma omp scan%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 45193,45224 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "oÄ�ekivano je %<inclusive%> ili %<exclusive%> klauzula"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "oÄ�ekivano je %<#pragma omp scan%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 45209,45280 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "oÄ�ekivano je %<for%> iza %qs"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "oÄ�ekivano je %<point%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9854
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 45228,45299 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "oÄ�ekivano je %<for%> iza %qs"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "oÄ�ekivano je %<point%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 45289,45345 ****
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21445 cp/parser.cc:45121
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "oÄ�ekivano je %<match%>"
--- 45308,45364 ----
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "oÄ�ekivano je %<match%>"
*************** msgstr "oÄ�ekivano je %<match%>"
*** 45349,45360 ****
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 45368,45379 ----
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 45364,45395 ****
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45589
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "oÄ�ekivano je %<target%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "oÄ�ekivano je %<declare%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 45383,45414 ----
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "oÄ�ekivano je %<target%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "oÄ�ekivano je %<declare%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "oÄ�ekivano je function-name %<(%
*** 45444,45485 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "oÄ�ekivano je %<simd%>, %<reduction%>, %<target%> ili %<variant%>"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "oÄ�ekivano je %<seq_cst%>, %<relaxed%> ili %<acq_rel%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
--- 45463,45504 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "oÄ�ekivano je %<simd%>, %<reduction%>, %<target%> ili %<variant%>"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "oÄ�ekivano je %<seq_cst%>, %<relaxed%> ili %<acq_rel%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
*************** msgstr ""
*** 45494,45545 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "oÄ�ekivano je %<at%>, %<severity%> ili %<message%> klauzula"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "oÄ�ekivano je %qs ili %qs"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
--- 45513,45564 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "oÄ�ekivano je %<at%>, %<severity%> ili %<message%> klauzula"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "oÄ�ekivano je %qs ili %qs"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
*************** msgstr ""
*** 45549,45555 ****
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 45568,45574 ----
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 45564,45570 ****
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 45583,45589 ----
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 45858,45864 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 45877,45883 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 46136,46142 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 46155,46161 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 46303,46309 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9949
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 46322,46328 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 46473,46484 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 46492,46503 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr ""
*** 46519,46525 ****
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 46538,46544 ----
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 46534,46541 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 46553,46560 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 46630,46636 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
--- 46649,46655 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
*************** msgstr ""
*** 46670,46676 ****
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 46689,46695 ----
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 46695,46701 ****
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
--- 46714,46720 ----
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
*************** msgstr ""
*** 46725,46731 ****
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 46744,46750 ----
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr ""
*** 46863,46880 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 46882,46899 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 46886,46914 ****
  msgstr ""
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 46905,46933 ----
  msgstr ""
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 46919,47003 ****
  msgstr ""
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5158
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5165
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5198
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5405
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6503
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
--- 46938,47022 ----
  msgstr ""
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5176
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5209
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6514
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
*************** msgstr ""
*** 47007,47023 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 47026,47042 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 47027,47058 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6602
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6608
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6656
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "oÄ�ekivan je pokazivaÄ� (pointer) u %qs klauzuli"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
--- 47046,47077 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6667
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "oÄ�ekivan je pokazivaÄ� (pointer) u %qs klauzuli"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
*************** msgstr ""
*** 47082,47088 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 47101,47107 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 47092,47108 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 47111,47127 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 47117,47139 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 47136,47158 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 47145,47177 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7092
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 47164,47196 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 47191,47197 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
--- 47210,47216 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
*************** msgstr ""
*** 47201,47207 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
--- 47220,47226 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
*************** msgstr ""
*** 47211,47280 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8064
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8317
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8347
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8366
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 47230,47299 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8075
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8328
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8358
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8374
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 47289,47310 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
--- 47308,47329 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
*************** msgstr ""
*** 47314,47351 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 47333,47370 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgstr ""
*** 47362,47367 ****
--- 47381,47391 ----
  
  #: c/c-typeck.cc:15901
  #, gcc-internal-format
+ msgid "second argument to %<va_arg%> is a function type %qT"
+ msgstr ""
+ 
+ #: c/c-typeck.cc:15907
+ #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
  
*************** msgid "expected case label"
*** 47567,47596 ****
  msgstr "Interna greÅ¡ka: expected case label"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  msgid "  no known conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3809
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
--- 47591,47620 ----
  msgstr "Interna greÅ¡ka: expected case label"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  msgid "  no known conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3820
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
*************** msgstr[0] ""
*** 47598,47604 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 47622,47628 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr[0] ""
*** 47606,48398 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/call.cc:3856
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3861
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3869
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3883
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr ""
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4369
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5095
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:5135
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5139
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5141
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5160
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr ""
  
! #: cp/call.cc:5164
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5176
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5183
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5194
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5197
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5203
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5206
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5342
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5830
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:5843
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5848
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5864
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr ""
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7020
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7034
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7349
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.cc:7597
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.cc:7605
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7712
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7800
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7850
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7870
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8222
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8231
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8236
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8239
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8255
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8294
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8495
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9454
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:9679
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10240
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10242
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10273
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10275
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10428
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10495
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:10792
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10824
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11105
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11131
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11136
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11137
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12216
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12469
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:12473
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12475
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13081
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 47630,48422 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/call.cc:3867
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3872
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3876
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3880
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3894
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr ""
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4380
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:5145
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr ""
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5204
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5213
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5216
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5352
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5840
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:5853
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5874
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr ""
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7030
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7044
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7359
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:7601
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.cc:7607
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.cc:7615
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7722
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7810
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7880
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8232
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8241
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8246
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8249
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8265
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8304
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8505
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8690
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:9689
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10252
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10505
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:10802
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10834
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11141
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11146
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11147
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12223
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:12480
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12482
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13088
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr ""
*** 48436,48443 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr ""
--- 48460,48467 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr ""
*************** msgstr ""
*** 48848,48854 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
--- 48872,48878 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
*************** msgstr ""
*** 48878,48939 ****
  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:7798
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:7809
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8406
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8564
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:8591
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.cc:8621
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:8717
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:8991
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:8994
  #, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr ""
--- 48902,48963 ----
  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:7795
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:7806
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8403
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8561
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:8588
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:8615
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:8714
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:8988
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:8991
  #, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 48968,48974 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 48992,48998 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 49003,49593 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
  
! #: cp/constexpr.cc:1905
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1907
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2150
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2438
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:2686
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:2693
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:2697
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2780
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3146
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3153
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3176
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3195
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3812
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3817
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4003
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.cc:4060
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4083
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.cc:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4247
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4250
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4261
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4264
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4275
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4278
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4289
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4293
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4304
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4307
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4460
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:5361
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5406
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5408 cp/constexpr.cc:5415
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:5413
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5418
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5425
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:5430
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:5433
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5451
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:5454
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:5709
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5778
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5791
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6185 cp/constexpr.cc:7581
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6289
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6389
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6581
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7221 cp/constexpr.cc:8751
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7249
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7277
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7313
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7534
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7565
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:7842
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7850
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7865
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7876
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8716
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8804
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8991
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9059
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9074
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9138
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9195
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9202
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9275
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9376
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9444
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9455
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:9494
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 49027,49617 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
  
! #: cp/constexpr.cc:1906
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1908
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2151
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2439
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2558
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:2687
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:2694
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:2698
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2781
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3148
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3178
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3197
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3819
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4005
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr ""
  
! #: cp/constexpr.cc:4062
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4085
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4252
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4263
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4266
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4277
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4280
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4291
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4306
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4309
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4462
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:5363
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5408
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5410 cp/constexpr.cc:5417
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:5415
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5420
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5427
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:5432
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:5435
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5453
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:5456
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:5711
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5793
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6193 cp/constexpr.cc:7587
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6297
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7227 cp/constexpr.cc:8757
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7255
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7283
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7319
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7540
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7571
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7590
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7871
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8722
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8810
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8997
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9065
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9080
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9144
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9281
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9382
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9450
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9461
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:9500
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 49979,50029 ****
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:517
! #, gcc-internal-format
! msgid "%<return_value%> declared here"
! msgstr ""
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:735
  #, 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:743
  #, 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:754
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr ""
  
! #: cp/coroutines.cc:765
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr ""
  
! #: cp/coroutines.cc:776
  #, 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:783
  #, 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:790
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr ""
--- 50003,50048 ----
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:741
  #, 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:749
  #, 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:760
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr ""
  
! #: cp/coroutines.cc:771
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr ""
  
! #: cp/coroutines.cc:782
  #, 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:789
  #, 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:796
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr ""
*************** msgstr ""
*** 50031,50118 ****
  #. 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:821
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:869
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1414
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:1424
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:1904
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "dvostruke informacije za %qE"
  
! #: cp/coroutines.cc:3703
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "â€žawaitâ€œ izraz nije dopuÅ¡ten u rukovateljima (handlers)"
  
! #: cp/coroutines.cc:3934
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
--- 50050,50137 ----
  #. 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:827
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:875
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1422
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:1432
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:1912
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "dvostruke informacije za %qE"
  
! #: cp/coroutines.cc:3711
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "â€žawaitâ€œ izraz nije dopuÅ¡ten u rukovateljima (handlers)"
  
! #: cp/coroutines.cc:3943
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
*************** msgstr ""
*** 50147,50153 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 50166,50172 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr ""
*** 50214,50220 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 50233,50239 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 50577,50824 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1264
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr ""
  
! #: cp/decl.cc:1317
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1321 cp/decl.cc:15821
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:1350
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr ""
  
! #: cp/decl.cc:1372
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1401
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1404
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:1453
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1493
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1495
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/decl.cc:1561
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1574 cp/decl.cc:1700
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1583
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1587 cp/decl.cc:1648
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1675
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1681 cp/decl.cc:1695
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1685
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1789
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1793
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1809
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1833
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr ""
  
! #: cp/decl.cc:1855
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1872
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:1882
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1884
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr ""
  
! #: cp/decl.cc:1894
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:1896
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr ""
  
! #: cp/decl.cc:1954
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr ""
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr ""
  
! #: cp/decl.cc:1966
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr ""
  
! #: cp/decl.cc:1968
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr ""
  
! #: cp/decl.cc:2008
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2011
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2113
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr ""
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr ""
  
! #: cp/decl.cc:2122
  #, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2130
  #, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2156
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2170
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2215
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2231
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
--- 50596,50843 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1267
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr ""
  
! #: cp/decl.cc:1320
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1324 cp/decl.cc:15843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:1353
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr ""
  
! #: cp/decl.cc:1375
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1404
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1407
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:1456
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1496
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1498
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/decl.cc:1564
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1577 cp/decl.cc:1703
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1586
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1590 cp/decl.cc:1651
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1678
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1684 cp/decl.cc:1698
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1688
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1792
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1796
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1812
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1836
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr ""
  
! #: cp/decl.cc:1858
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1875
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:1885
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1887
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr ""
  
! #: cp/decl.cc:1897
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:1899
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr ""
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr ""
  
! #: cp/decl.cc:1969
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr ""
  
! #: cp/decl.cc:1971
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr ""
  
! #: cp/decl.cc:2011
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2014
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2066 cp/decl.cc:2076
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr ""
  
! #: cp/decl.cc:2124
  #, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2133
  #, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:2134
  #, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2160
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2173
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2218
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2234
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
*************** msgstr ""
*** 50831,50879 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:2850
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.cc:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3130
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3140
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr ""
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 50850,50898 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:2863
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.cc:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3143
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3153
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr ""
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 50881,51585 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3251
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3254
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3296
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3507
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3510
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3674
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3677
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4139
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr ""
  
! #: cp/decl.cc:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4179
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4192
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4201
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4288
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.cc:4641
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5223
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5226
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5245
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5248
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5295
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5312
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5360
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5363
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5382
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5386
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5390
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5394
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5425
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5428
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5500
  #, 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:5504
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5570 cp/decl2.cc:951
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:5583
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5645
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5653
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:5654
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:5666
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5678
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:5726
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5785
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5850
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:5856 cp/decl.cc:7149
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:5866
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6016
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6041
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6045
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6106
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6165
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6190
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6273
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, 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:6283
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6325
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6332
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6341
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6349
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6530
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6643
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6680
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6735
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:6866
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:6876
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7009
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7137
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7151
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7219
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7240
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7285
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7421
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7458
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7461
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:7925
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:7949
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7954
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8044 cp/decl.cc:14495
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8110
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8226
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8285
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:8328
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8506
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8615
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:8886
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 50900,51604 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3264
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3267
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3309
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3520
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3690
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4152
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr ""
  
! #: cp/decl.cc:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4192
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4301
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.cc:4654
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5236
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5239
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5258
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5261
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5373
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5376
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5387
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5391
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5395
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5399
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5407
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5441
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5513
  #, 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:5517
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5583 cp/decl2.cc:972
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:5596
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5634
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5658
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5666
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:5667
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:5679
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:5739
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5863
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:5869 cp/decl.cc:7162
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:5879
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6029
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6058
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6286
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6290
  #, 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:6296
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6338
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6345
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6354
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6669
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6693
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6748
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:6879
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:6889
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7022
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7150
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7164
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7298
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7434
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7475
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7478
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7685
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:7942
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:7966
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7971
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8061 cp/decl.cc:14517
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8127
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8243
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8302
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:8345
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8632
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:8903
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 51587,51593 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8899
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 51606,51612 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8916
  #, 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] ""
*** 51595,51601 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8902
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 51614,51620 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8919
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 51603,53248 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8947
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:8973
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9038
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9043
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9048
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9054
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9063
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:9761
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:9764
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9782
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9808
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9810
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9816
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9819
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9821
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:9830
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:9832
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9841
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:9843
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:9857
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:9889
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9929
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9940
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:9947
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:9950
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10026
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10065
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10121
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10140
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10222
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10284
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10285
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10293
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10294
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10306
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10314
  #, 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:10320
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10333
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10343
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10497
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10499
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10709
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10718
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:10724
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10858
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:10862
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10866
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10877
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10882
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10998
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11001
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11036 cp/decl.cc:11107
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11087
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11114
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11117
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11238
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:11253
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11260
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11265
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11267
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11272
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11293
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11297
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11311
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11420
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11432
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11436
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11445
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11489
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11494
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:11772
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11788
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:11819
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:11923
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:11928
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12020
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12071
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12144
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:12152
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:12206
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12212
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12231
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12233
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12300
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12464 cp/decl.cc:12486
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12474
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12498
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12509
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12704
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12783
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12788
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:12795
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12804
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12809
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:12829
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:12908
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12957
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12958
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12976
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13002
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13096
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13147
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13148
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13221
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13362
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13364
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13372
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13412
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13424
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13438
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:13441
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13458
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13464
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13470
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13476
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13482
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13501
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13527
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13565
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13654
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13662
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13668
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13749
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13766
  #, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13774
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:13853
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:13869
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13890
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:13900
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:13910
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:13924
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13966
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:13972
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne moÅ¾e bit %qs"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:13992
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:14054
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:14059
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:14079
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14082
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14143 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14148
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14270
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14276
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14280
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14285
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14316
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14360
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14410
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14423
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14431
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14438
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14655
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:14785
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14789
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14818
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14826
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:14851
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14853
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15193
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15200
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:15230
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15236
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15246
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15272
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15312
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15325
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15326
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15337
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15351
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15390
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15397
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15399
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15408
  #, 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:15410
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15519
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15542
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15547
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 51622,53267 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8964
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:8990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9055
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9060
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9065
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9071
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9080
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:9778
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:9781
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:9797
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9799
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9836
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9844
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:9847
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:9849
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9858
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:9860
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:9874
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:9906
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9946
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9957
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:9964
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:9967
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10043
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10072
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10127
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10138
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10157
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10183
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10301
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10302
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10310
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10311
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10323
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10331
  #, 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:10337
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10514
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10726
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10735
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10875
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:10879
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10883
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10894
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:10904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11015
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11018
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11053 cp/decl.cc:11124
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11104
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11131
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11255
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11268
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11282
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11284
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11289
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11292
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11310
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11314
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11328
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11407
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11421
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11446
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11449
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11462
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11506
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:11789
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:11829
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:11836
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:11940
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12037
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12088
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12161
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12229
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12250
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12412
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12483 cp/decl.cc:12505
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12611
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12729
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12802
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12807
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:12814
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12839
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:12932
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12981
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:12982
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13000
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13026
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13169
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13170
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13384
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13386
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13394
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13434
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13443
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13473
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13480
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13486
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13492
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13504
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13523
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13549
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13587
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13686
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13690
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:13752
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13788
  #, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:13793
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:13796
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:13851
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:13872
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:13875
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:13891
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13912
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:13922
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:13932
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:13946
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13979
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13988
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:13994
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne moÅ¾e bit %qs"
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:14101
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14165 cp/decl.cc:14176
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14170
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14289
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14292
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14298
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14302
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14319
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14323
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14338
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14339
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14445
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14453
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14460
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14480
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:14807
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14848
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15215
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15222
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15258
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15268
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15294
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15308
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15334
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15335
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15347
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15348
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15359
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15373
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15412
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15419
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15421
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15430
  #, 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:15432
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15564
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15569
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 53254,53363 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:15629
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15651 cp/name-lookup.cc:5421
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:15820
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:15990
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16022
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16196
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16270
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 53273,53382 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:15842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16012
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16292
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 53366,53442 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16592
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16602
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:16651
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:16683
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:16856
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17866
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:17868 cp/typeck.cc:10495
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17930
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18112
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 53385,53461 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16614
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16624
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:16673
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:16878
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17888
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:17890 cp/typeck.cc:10497
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:17952
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 53491,53497 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
--- 53510,53516 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
*************** msgstr ""
*** 53501,53662 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:802
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr ""
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "nema funkcije nazvane %qD"
  
! #: cp/decl2.cc:812
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.cc:881
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr ""
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:964
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr ""
  
! #: cp/decl2.cc:1006
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr ""
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1052
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1055
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1160
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1168
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr ""
  
! #: cp/decl2.cc:1179
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr ""
  
! #: cp/decl2.cc:1185
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr ""
  
! #: cp/decl2.cc:1214
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1540
  #, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1556
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:1769
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1776
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1779
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 53520,53681 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:823
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr ""
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "nema funkcije nazvane %qD"
  
! #: cp/decl2.cc:833
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.cc:902
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr ""
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:985
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr ""
  
! #: cp/decl2.cc:1027
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr ""
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1073
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1181
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1189
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr ""
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr ""
  
! #: cp/decl2.cc:1206
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.cc:1221
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr ""
  
! #: cp/decl2.cc:1235
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1568
  #, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1584
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:1805
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1812
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1815
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 53665,53746 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1963
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:1966
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4679
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 53684,53765 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1999
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2002
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4715
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 53749,53972 ****
  #. 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:4688
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4692
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4696
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4704
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4711
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4899
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:4902
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5535
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5540
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5673
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5816
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5870
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "funkcija %qD se koristi s nezadovoljenim ograniÄ�enjima"
  
! #: cp/decl2.cc:5902
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4019
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4463
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4468
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4473
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4478
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4483
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4488
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4494
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4499
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4504
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4509
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4514
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4519
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4524
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4529
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4579
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4583
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4597
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4601 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4623
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4627 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4638
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4642
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 53768,53991 ----
  #. 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:4724
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4728
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4732
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4740
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4747
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4935
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:4938
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5571
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5576
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5709
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5906
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "funkcija %qD se koristi s nezadovoljenim ograniÄ�enjima"
  
! #: cp/decl2.cc:5938
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4027
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4471
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4476
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4481
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4486
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4491
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4496
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4502
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4507
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4512
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4517
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4522
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4527
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4532
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4537
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4587
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4605
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4609 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4631
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4635 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4646
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4650
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 54283,54294 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
--- 54302,54313 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
*************** msgstr ""
*** 54308,54314 ****
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
--- 54327,54333 ----
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
*************** msgstr ""
*** 54343,54559 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2895
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3093
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3121
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3149
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.cc:3353
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:570
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.cc:580
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 54362,54578 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2900
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3098
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3126
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.cc:3358
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.cc:598
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr ""
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr "nije uspjelo zapisati kompiliran
*** 55257,55439 ****
  msgid "unknown header kind %qs"
  msgstr ""
  
! #: cp/name-lookup.cc:2730
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr ""
  
! #: cp/name-lookup.cc:2736
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:2901
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D skriva konstruktora za %q#D"
  
! #: cp/name-lookup.cc:3050
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr ""
  
! #: cp/name-lookup.cc:3055
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr ""
  
! #: cp/name-lookup.cc:3153
  #, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr ""
  
! #: cp/name-lookup.cc:3176
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr ""
  
! #: cp/name-lookup.cc:3311
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:3772
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4239
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4242
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:4854
  #, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/name-lookup.cc:5568
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:5584
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5592
  #, 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:5608 cp/pt.cc:18500
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:5618
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5652
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5738
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5749
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5842
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5883
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5946
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5948
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6002
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6025
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 55276,55458 ----
  msgid "unknown header kind %qs"
  msgstr ""
  
! #: cp/name-lookup.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr ""
  
! #: cp/name-lookup.cc:2718
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:2883
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D skriva konstruktora za %q#D"
  
! #: cp/name-lookup.cc:3032
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr ""
  
! #: cp/name-lookup.cc:3037
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr ""
  
! #: cp/name-lookup.cc:3135
  #, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr ""
  
! #: cp/name-lookup.cc:3158
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr ""
  
! #: cp/name-lookup.cc:3297
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:3758
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4225
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4228
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:4840
  #, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/name-lookup.cc:5554
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:5570
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5578
  #, 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:5594 cp/pt.cc:18533
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:5604
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5638
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5735
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5828
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5869
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5947
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5949
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6003
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6026
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] ""
*** 55441,55528 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.cc:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7417
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7420
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8179
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8535
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8734
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:8750
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8880
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 55460,55547 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.cc:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7418
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7421
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8180
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8536
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8735
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:8751
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8832
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8881
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 55547,55553 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 55566,55572 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 55577,55583 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 55596,55602 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 55657,55663 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 55676,55682 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 55793,55799 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 55812,55818 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 55973,55979 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
--- 55992,55998 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
*************** msgstr ""
*** 56028,56034 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 56047,56053 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 56083,56089 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
--- 56102,56108 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 56133,56139 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
--- 56152,56158 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
*************** msgstr ""
*** 56343,56354 ****
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 56362,56373 ----
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr ""
*** 56423,56429 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32938
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
--- 56442,56448 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32949
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
*************** msgid "types may not be defined in condi
*** 56444,56450 ****
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
--- 56463,56469 ----
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
*************** msgstr ""
*** 56485,56491 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
--- 56504,56510 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
*************** msgstr ""
*** 56511,56517 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
--- 56530,56536 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
*************** msgstr ""
*** 56587,56593 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 56606,56612 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 56702,56708 ****
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 56721,56727 ----
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 56762,56773 ****
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 56781,56792 ----
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 56837,56843 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
--- 56856,56862 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
*************** msgstr ""
*** 56979,57290 ****
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:20058
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "oÄ�ekivano je %<auto%> ili %<decltype(auto)%> iza %qE"
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:20640
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20792
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:20803
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:20818
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:20834
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:20923
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20937
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:20949 cp/parser.cc:26455
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20954 cp/parser.cc:26460
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21003
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21235
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21296
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21337
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21349
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:21356
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:21411
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:21586
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21601
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:21619
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr ""
  
! #: cp/parser.cc:21764
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:21943
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr ""
  
! #: cp/parser.cc:21970
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22007
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:22023
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22251
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22262
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22553
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22564
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22568
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22740
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22796
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:23299
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:23429
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 56998,57309 ----
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:20067
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "oÄ�ekivano je %<auto%> ili %<decltype(auto)%> iza %qE"
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:20649
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20801
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:20812
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:20827
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:20843
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:20932
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20946
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:20958 cp/parser.cc:26465
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20963 cp/parser.cc:26470
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21012
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:21305
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21358
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:21365
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:21595
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21610
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:21628
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr ""
  
! #: cp/parser.cc:21773
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:21952
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr ""
  
! #: cp/parser.cc:21979
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22016
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:22032
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:22260
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22271
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22562
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22573
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22577
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22805
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:23308
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.cc:23434
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:23438
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 57293,57526 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.cc:23466
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.cc:23608
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:23731
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:23752
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:23813
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:23867
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23962
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.cc:24224
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.cc:24230
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.cc:24260
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:24371
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:24730
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:24929
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:24947
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24953
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24955
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25085
  #, 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:25089
  #, 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:25413
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25433
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25471
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:25993
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:25996
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:25999
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:26408
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ne moÅ¾ete specificirati %<override%> za klasu"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26423
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:26435
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26441
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.cc:26495
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:26527
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26624
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
--- 57312,57545 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.cc:23475
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.cc:23617
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:23740
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:23761
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:23876
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.cc:24233
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr ""
  
! #: cp/parser.cc:24239
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.cc:24269
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:24274
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:24380
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:24739
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:24938
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:24956
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24962
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24964
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25442
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25480
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:26003
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26009
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:26418
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ne moÅ¾ete specificirati %<override%> za klasu"
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:26445
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26451
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.cc:26505
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:26537
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
*************** msgstr ""
*** 57528,57755 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "oÄ�ekivano je %<class%> ili %<typename%>"
  
! #: cp/parser.cc:27017
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27048
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27175
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/parser.cc:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27398
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27445
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27459
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27569
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27743
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27746
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27946 cp/parser.cc:28040
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28048
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28098
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28139
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28251
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:28800
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "oÄ�ekivano je ime direktive OpenMP"
  
! #: cp/parser.cc:28809
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28854
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "oÄ�ekivano je %<directive%> ili %<sequence%>"
  
! #: cp/parser.cc:28953
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28967
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29018
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29163
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "oÄ�ekivan je atribut ispred %<...%>"
  
! #: cp/parser.cc:29223
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29566 cp/parser.cc:29575
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30296
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:30800
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 57547,57774 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "oÄ�ekivano je %<class%> ili %<typename%>"
  
! #: cp/parser.cc:27027
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27058
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27455
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27579
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27756
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27956 cp/parser.cc:28050
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28058
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28149
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28261
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:28810
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "oÄ�ekivano je ime direktive OpenMP"
  
! #: cp/parser.cc:28819
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28864
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "oÄ�ekivano je %<directive%> ili %<sequence%>"
  
! #: cp/parser.cc:28963
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29173
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "oÄ�ekivan je atribut ispred %<...%>"
  
! #: cp/parser.cc:29233
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29576 cp/parser.cc:29585
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30307
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:30811
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 57758,58325 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31205
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31560
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:31672
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:31723
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:31775
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:32077
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:32090
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:32704
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32720
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:32819
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:32831
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:32834
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:32837
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:32843
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:32846
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "oÄ�ekivano je %<auto%>"
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:32852
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "oÄ�ekivano je %<co_yield%>"
  
! #: cp/parser.cc:32899
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:32914
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:32917
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:33438
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:33558
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33698 cp/parser.cc:33732
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:33713
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33714
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:33817
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34066
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:35407
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37158
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38264
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:39092
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
  
! #: cp/parser.cc:41860
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:42703
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45045
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:46099
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:47885
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:47936
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:47968
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48048
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:48087
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 57777,58344 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31216
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31542
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31571
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:31683
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:31734
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:31786
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:32088
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:32726
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32731
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:32857
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "oÄ�ekivano je %<auto%>"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "oÄ�ekivano je %<co_yield%>"
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:33449
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:33569
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33709 cp/parser.cc:33743
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:33724
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33725
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:33828
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34077
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:36054
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37169
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:37186
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:38275
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:39103
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45056
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:46110
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:47896
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:47947
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:47979
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48059
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:48098
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 58406,58412 ****
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
--- 58425,58431 ----
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
*************** msgstr ""
*** 58477,58533 ****
  msgid "missing primary template attribute %s"
  msgstr ""
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr ""
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2907
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:2910
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2918
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr ""
  
! #: cp/pt.cc:2951
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr ""
--- 58496,58552 ----
  msgid "missing primary template attribute %s"
  msgstr ""
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr ""
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2920
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr ""
  
! #: cp/pt.cc:2953
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2957
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr ""
*************** msgstr ""
*** 58540,58676 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr ""
  
! #: cp/pt.cc:3139
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3142
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr ""
  
! #: cp/pt.cc:3251
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr ""
  
! #: cp/pt.cc:3849
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4264
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4367
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4493
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4496
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4498
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.cc:5106
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:5165
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.cc:5188
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr ""
  
! #: cp/pt.cc:5228
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5230
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5337
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
--- 58559,58695 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr ""
  
! #: cp/pt.cc:3141
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3144
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr ""
  
! #: cp/pt.cc:3253
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr ""
  
! #: cp/pt.cc:3851
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4268
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4371
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4497
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4500
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4502
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr ""
  
! #: cp/pt.cc:5110
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:5169
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr ""
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr ""
  
! #: cp/pt.cc:5233
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5235
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5342
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
*************** msgstr[0] ""
*** 58678,58694 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5400
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5583
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
--- 58697,58713 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.cc:5401
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5405
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
*************** msgstr ""
*** 58697,58743 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5645
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5648
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5823
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5839
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 58716,58762 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5650
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5653
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5828
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr ""
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 58747,58803 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6014
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.cc:6070
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6093
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6241
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.cc:6254
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
--- 58766,58822 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6101
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
*************** msgstr[0] ""
*** 58805,58811 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.cc:6269
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
--- 58824,58830 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.cc:6274
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
*************** msgstr[0] ""
*** 58813,59224 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.cc:6303
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6315
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.cc:6342
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6718
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6769
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6838
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6876
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:6886
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6933
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:6989
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:6993
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:7024
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.cc:7093
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7118
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7135
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7161
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7273
  #, 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:7440
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7454
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7540
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7548
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, 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:7625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7681
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8251
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8267
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8403
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8432
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8437
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8469
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8545
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8559
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8562
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8635
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8773 cp/pt.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8916
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:8925
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:8950
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8954
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.cc:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9862
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10374
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11039
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12207
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13837
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:13932
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
--- 58832,59243 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6320
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr ""
  
! #: cp/pt.cc:6347
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6732
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6736
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6787
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6894
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:6904
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6994
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7007
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7011
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:7042
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.cc:7111
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7136
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7179
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7291
  #, 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:7458
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7472
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7558
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7584
  #, 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:7643
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8269
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8285
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8421
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8450
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8487
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8577
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8580
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8653
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8791 cp/pt.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:8943
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:8968
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8972
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10392
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11057
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:13956
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
*************** msgstr ""
*** 59236,59531 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:15154
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:15156
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:15988
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:15990
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16003
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16006
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16054
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16060
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16066
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16132
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16221
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16229
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16343
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:16642
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16657
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16752
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20804
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:20855
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21090
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21093
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21417
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21419
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21444
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:25611
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:25613
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:25619
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:25649
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:25651
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:25670
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25681
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:25689
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:25725
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25753 cp/pt.cc:25830
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:25787
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:25790
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:25799
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:25820
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25860
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:26158
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 59255,59550 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16020
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16022
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16035
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16038
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16086
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16092
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16098
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16261
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:16675
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16690
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16785
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20837
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:20888
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21123
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21126
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21450
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21452
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:25646
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:25648
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:25654
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:25684
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:25686
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:25705
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25716
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:25724
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:25760
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25788 cp/pt.cc:25865
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:25822
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:25825
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:25834
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:25855
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:25895
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:26193
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 59537,59694 ****
  #. 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:26652
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27121
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28519
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28809
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:28818
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:28824
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:28851
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29903
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:29909
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30015
  #, 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:30022
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30034
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:30037
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:30069
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "izvedeni inicijalizator ne zadovoljava ograniÄ�enja zamjenskih znakova"
  
! #: cp/pt.cc:30311
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "izvedena vrsta vraÄ‡anja ne zadovoljava ograniÄ�enja zamjenskih znakova"
  
! #: cp/pt.cc:30315
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "izvedena vrsta izraza ne zadovoljava ograniÄ�enja zamjenskih znakova"
  
! #: cp/pt.cc:30455
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 59556,59718 ----
  #. 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:26687
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27156
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28554
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28844
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:28853
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:28859
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:28886
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29936
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:29948
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29954
! #, gcc-internal-format
! msgid "use %qD directly instead"
! msgstr ""
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30085
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:30088
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:30120
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "izvedeni inicijalizator ne zadovoljava ograniÄ�enja zamjenskih znakova"
  
! #: cp/pt.cc:30362
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "izvedena vrsta vraÄ‡anja ne zadovoljava ograniÄ�enja zamjenskih znakova"
  
! #: cp/pt.cc:30366
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "izvedena vrsta izraza ne zadovoljava ograniÄ�enja zamjenskih znakova"
  
! #: cp/pt.cc:30506
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgstr ""
*** 59823,60407 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:1898
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:1980
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2146
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.cc:2396
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr ""
  
! #: cp/semantics.cc:2876
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:2975
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.cc:2977
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3156
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3161
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3443
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3735
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.cc:3900
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4064
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4074
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4176
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4367
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4546
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:4550
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4555
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5906
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6225
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7088
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7147
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7211
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7245
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7248
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7252
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7274
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7278
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7283
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7390
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:7424
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7483
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7613
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7641
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7653
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7662
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7799
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8309
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8412
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8442
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8455
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8472
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8503
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8590
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11184
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11220
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:11265
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12252
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 59847,60431 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:1909
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:1991
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2157
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr ""
  
! #: cp/semantics.cc:2407
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr ""
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:2986
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3454
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.cc:3911
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4085
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4187
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4378
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:4561
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7222
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7285
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7289
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:7435
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7554
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7635
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7652
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7664
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7673
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7810
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8453
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8466
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8483
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8514
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8601
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11195
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11231
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:11276
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12263
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 60409,60610 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:1998
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, gcc-internal-format
  msgid " declared here"
  msgstr ""
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr ""
  
! #: cp/tree.cc:4848
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr ""
  
! #: cp/tree.cc:4855
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:4881
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr ""
  
! #: cp/tree.cc:4896
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr ""
  
! #: cp/tree.cc:4920
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr ""
  
! #: cp/tree.cc:4940
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr ""
  
! #: cp/tree.cc:4944
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5007
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr ""
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5037
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5048
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5060
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.cc:5087
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr ""
  
! #: cp/tree.cc:5107
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5118
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.cc:5133
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5146
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.cc:5170
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.cc:5183
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5212
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5218
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.cc:6099
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.cc:6121
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
--- 60433,60634 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:2016
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, gcc-internal-format
  msgid " declared here"
  msgstr ""
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr ""
  
! #: cp/tree.cc:4866
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr ""
  
! #: cp/tree.cc:4873
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:4881
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:4899
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr ""
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.cc:4932
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr ""
  
! #: cp/tree.cc:4938
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr ""
  
! #: cp/tree.cc:4958
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr ""
  
! #: cp/tree.cc:4962
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5025
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr ""
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5055
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5066
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5078
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/tree.cc:5105
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr ""
  
! #: cp/tree.cc:5125
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5136
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr ""
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr ""
  
! #: cp/tree.cc:5151
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5164
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr ""
  
! #: cp/tree.cc:5188
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5194
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.cc:5201
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5208
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5230
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5236
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr ""
  
! #: cp/tree.cc:6117
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.cc:6139
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 61009,61490 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6381
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6397
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6450
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6529
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6530
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6546
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6556
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6747
  #, 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:6753
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:6805
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:6863
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.cc:7046
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7187
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7189
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7201
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7203
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7480
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7485
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7560
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7572
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:7576
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:7580
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7744
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7750
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7757
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:7795
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8232
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.cc:8272
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8347
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8417
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8474 cp/typeck.cc:8664
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8491
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8505
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8578
  #, 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:8587
  #, 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:8629
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8699
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8800 cp/typeck.cc:8809
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8818
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9208
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9235
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9249
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9407
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9554
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9875
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:9880
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:9889
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:9893
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:9898
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9934
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9939
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9944
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9954
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10050
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.cc:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10185
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10501
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.cc:10520
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10523
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10558
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10587
  #, 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:11233
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
--- 61033,61514 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6383
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6452
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6531
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6532
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6548
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6558
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6749
  #, 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:6755
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:6807
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:6865
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.cc:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7189
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7191
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7203
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7205
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7574
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:7578
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:7582
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:7620
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7752
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7759
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7783
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:7797
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8234
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.cc:8274
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8349
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8419
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8476 cp/typeck.cc:8666
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8493
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8507
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8701
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8802 cp/typeck.cc:8811
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8820
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9237
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9409
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9556
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9877
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:9882
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:9891
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:9895
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:9900
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:9932
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9936
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9941
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9946
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9956
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10052
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.cc:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10187
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10503
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10560
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10589
  #, 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:11235
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
*************** msgstr ""
*** 61715,61859 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1065
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1080
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1246
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1710
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.cc:1788
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2094
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2153
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2242
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2253
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2261
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2302
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2319
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2324
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2349
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2590
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:2593
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
--- 61739,61883 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1247
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1727
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.cc:1812
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2185
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2274
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2285
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2293
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2334
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2351
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2356
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2381
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2622
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:2625
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
*************** msgstr ""
*** 61924,61935 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2703
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2916
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
--- 61948,61959 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2926
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
*************** msgstr ""
*** 61972,62023 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:476
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:531
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:550
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:729
  #, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1336
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1407
  #, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1412
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr ""
--- 61996,62047 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:477
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:532
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:551
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:735
  #, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1345
  #, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1416
  #, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr ""
  
! #: d/d-lang.cc:1421
  #, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr ""
*************** msgstr ""
*** 62067,62082 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr ""
- 
  #: d/expr.cc:528
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
--- 62091,62101 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
*************** msgstr ""
*** 62118,62134 ****
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3014
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3021
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
--- 62137,62153 ----
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3024
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3031
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
*************** msgstr ""
*** 62248,62254 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr ""
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 62267,62273 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr ""
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 62333,62413 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2574
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
--- 62352,62432 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
*************** msgstr ""
*** 62422,62713 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr ""
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr ""
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr ""
  
! #: fortran/array.cc:309
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr ""
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1171
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1233
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr ""
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 62441,62737 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:139
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr ""
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr ""
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr ""
  
! #: fortran/array.cc:230
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:276
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr ""
  
! #: fortran/array.cc:316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr ""
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:702
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1174
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1265
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr ""
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 62728,62734 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11051
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
--- 62752,62758 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11052
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
*************** msgstr ""
*** 64012,64018 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 64036,64042 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 66543,66549 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 66567,66573 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 66719,67425 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:920
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:933
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:960
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, 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:978
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:987 fortran/resolve.cc:17380
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:994 fortran/resolve.cc:17398
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1099
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1883
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1887
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1891
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:1972 fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2225
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2228
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2231
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2234
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2429
  #, 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:2439
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2449
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, 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:2480
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2490
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2505
  #, 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:2521
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2714
  #, 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:2719
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2732
  #, 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:2740
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3107
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3130
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3134
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3143
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3209
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3284
  #, 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:3303
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3313 fortran/interface.cc:3318
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3356
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3421
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3688
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, 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:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4006
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4010 fortran/interface.cc:4020
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4029
  #, 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:4037
  #, 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:4045
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4062
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4071
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4095
  #, 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:4110
  #, 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:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4268
  #, 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:4338
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:4711
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4922
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4934
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4959
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4965
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4974
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:4993
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, 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:5045
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5054
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5063
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5081
  #, 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:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5109
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5186 fortran/interface.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5198
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5210
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 66743,67449 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:931
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:944
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:982
  #, 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:989
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1110
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1894
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1898
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1902
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:1983 fortran/interface.cc:1988
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2031
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2236
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2239
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2242
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2245
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2417
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, 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:2450
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2460
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2474
  #, 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:2491
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2501
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2516
  #, 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:2532
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2725
  #, 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:2730
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2743
  #, 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:2751
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3118
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3141
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3145
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3154
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3191
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3295
  #, 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:3314
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3324 fortran/interface.cc:3329
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3350
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3432
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3562
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3699
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, 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:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4021 fortran/interface.cc:4031
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4082
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, 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:4121
  #, 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:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4279
  #, 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:4349
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:4722
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4933
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4976
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5015
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5065
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5092
  #, 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:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5197 fortran/interface.cc:5243
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5209
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5221
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5228
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr ""
*** 67459,67596 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4335
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4342
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4369
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4388
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4395
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4409
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4479
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4741
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr ""
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4902
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4974
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4992
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr ""
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr ""
--- 67483,67620 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4336
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4343
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4370
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4389
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4396
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4410
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4480
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4742
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr ""
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4903
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4975
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4993
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5291
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr ""
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr ""
*************** msgstr ""
*** 67598,67619 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5403
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 67622,67643 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5404
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr ""
*** 68054,68060 ****
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3099
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
--- 68078,68084 ----
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 68149,68155 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15248
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 68173,68179 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15252
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 68274,68280 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
--- 68298,68304 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
*************** msgstr ""
*** 68621,69064 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2932
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3034
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3093
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3126
  #, 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:3138
  #, 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:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3159
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3178 fortran/resolve.cc:11973
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3275
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3776
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3811
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4059
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr ""
  
! #: fortran/match.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4391
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4399
  #, 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:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4532
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4558
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4887
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4896
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4927
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5072
  #, 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:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 68645,69088 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:2893
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2899
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2948
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2953
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3058
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3081
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3150
  #, 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:3162
  #, 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:3169
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3202 fortran/resolve.cc:11974
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3321
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3469
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3641
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3800
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3810
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3859
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr ""
  
! #: fortran/match.cc:4339
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4423
  #, 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:4440
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4920
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4999
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5096
  #, 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:5237
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 69066,69122 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5312
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5335
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5345
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5391
  #, 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:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5539
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5547
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 69090,69146 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5336
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5352
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5359
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5369
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5415
  #, 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:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5563
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5571
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 69124,69300 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5742
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5802
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5807
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:5943
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:5949
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr ""
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6135 fortran/match.cc:6141
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6182
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6477
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:6518
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6543
  #, 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:6699
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7028
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7048
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7094
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7103
  #, 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:7130
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7252
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 69148,69324 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5813
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:5973
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:5989
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr ""
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6159 fortran/match.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6206
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6501
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6567
  #, 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:6723
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7052
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7072
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7118
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7127
  #, 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:7154
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7314
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 70478,70485 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 70502,70509 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 70571,70577 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 70595,70601 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 72632,72638 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 72656,72662 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 72752,72758 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17312
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 72776,72782 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17316
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 73362,73428 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8248
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 73386,73452 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8192
  #, 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:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 73431,73714 ****
  #. 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:8605
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8656
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8680
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8726
  #, 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:8745
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8773 fortran/resolve.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9000
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9051
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9060
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9077
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9127
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9408 fortran/resolve.cc:9420
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9475
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9478
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10057
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10067
  #, 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:10080
  #, 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:10089
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10096
  #, 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:10107
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  #, 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:10128
  #, 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:10185
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10195
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10202
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10209 fortran/resolve.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10221 fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10233
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10307
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10311 fortran/resolve.cc:10321
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10405 fortran/resolve.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 73455,73738 ----
  #. 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:8606
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8681
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, 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:8746
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8756
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8774 fortran/resolve.cc:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9001
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9052
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9078
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9128
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9409 fortran/resolve.cc:9421
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9450
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9463
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9476
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9479
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, 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:10081
  #, 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:10090
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, 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:10108
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, 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:10129
  #, 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:10186
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10196
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10203
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10210 fortran/resolve.cc:10332
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10222 fortran/resolve.cc:10344
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10234
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10247
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10308
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10312 fortran/resolve.cc:10322
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10406 fortran/resolve.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 73716,73912 ****
  #. 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:10445
  #, 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:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10591
  #, 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:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10759
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10846
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11160
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11172
  #, gcc-internal-format, gfc-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:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11503
  #, 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:11745
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12031
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12042
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12080
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12114
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12161
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12165
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12437
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:12531
  #, 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:12545
  #, 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 ""
--- 73740,73936 ----
  #. 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:10446
  #, 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:10518
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10534
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10592
  #, 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:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10760
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10770
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11173
  #, gcc-internal-format, gfc-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:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11504
  #, 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:11746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12032
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12043
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12081
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12115
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12438
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:12532
  #, 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:12546
  #, 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 ""
*** 73914,74877 ****
  #. 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:12564
  #, 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:12650
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:12885
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12889
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12897
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12908
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12936
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12969
  #, 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:12991
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13024
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13085
  #, 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:13106
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13160
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13163
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13166
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13169
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13175
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13249
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13272
  #, 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:13294
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13312
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13324
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13334
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13344
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13363
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13367
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13371
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13375
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13388
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13399
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13405
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13425
  #, 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:13482
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13488
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13494
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13508
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13669
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13678
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13698
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13706
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13909
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13921
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13949
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14005
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14217
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14288 fortran/resolve.cc:14774
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14296
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14305
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14311
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14317
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14346
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14356
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14451
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14554
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14721
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14737
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14747
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14756
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14807
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14820
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15012
  #, 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:15025
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15201
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15207
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15213
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, 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:15271
  #, 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:15298
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15317
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15333
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15352
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15628
  #, 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:15649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15662
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15665
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15675
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15711
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15720
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15733 fortran/resolve.cc:15910
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15807
  #, 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:15814
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15847
  #, 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:15857
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15936
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16003
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16016
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16069
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16082
  #, 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:16091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16343
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16366
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16373
  #, 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:16382
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16428
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16441
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:16688
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17255
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17322
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17355
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 73938,74901 ----
  #. 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:12565
  #, 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:12651
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:12886
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12890
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12898
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12909
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12937
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12970
  #, 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:12992
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13025
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13086
  #, 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:13107
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13114
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13161
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13164
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13170
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13173
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13176
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13250
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, 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:13295
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13313
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13325
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13335
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13345
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13368
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13372
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13376
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13400
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13406
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13426
  #, 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:13483
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13489
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13495
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13503
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13509
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13670
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13687
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13707
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13716
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13738
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13815
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13910
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13922
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13950
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14006
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14218
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14261
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14275
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14289 fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14297
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14312
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14318
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14347
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14357
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14610
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14722
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14738
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14748
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14757
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14821
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15013
  #, 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:15026
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15205
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15217
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15225
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15242
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, 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:15275
  #, 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:15302
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15321
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15337
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15348
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15356
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15632
  #, 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:15653
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15679
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15705
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15715
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15724
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15737 fortran/resolve.cc:15914
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15811
  #, 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:15818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15825
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15851
  #, 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:15861
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16073
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16086
  #, 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:16095
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16111
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16142
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16340
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16347
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16370
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16377
  #, 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:16386
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:16692
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17259
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17339
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17359
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17369
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17377
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 75760,75776 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 75784,75800 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 75961,75967 ****
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 75985,75991 ----
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 75987,75998 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 76011,76022 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr "neobraÄ‘ena vrsta izraza"
*** 76022,76073 ****
  msgid "unhandled expression"
  msgstr "neobraÄ‘eni izraz"
  
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7613
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7710
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Nije moguÄ‡e naÄ‡i simbol %qs"
  
! #: fortran/trans-openmp.cc:7721
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7733
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
--- 76046,76097 ----
  msgid "unhandled expression"
  msgstr "neobraÄ‘eni izraz"
  
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7609
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7615
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7712
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Nije moguÄ‡e naÄ‡i simbol %qs"
  
! #: fortran/trans-openmp.cc:7723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7735
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
*************** msgstr ""
*** 76162,76168 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 76186,76192 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
diff -Nrcpad gcc-12.1.0/gcc/po/id.po gcc-12.2.0/gcc/po/id.po
*** gcc-12.1.0/gcc/po/id.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/id.po	Fri Aug 19 08:09:53 2022
*************** 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: 2022-04-01 17:30+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: 2022-05-05 17:00+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 kode yang t
*** 3903,4137 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  #| msgid "Generate H8S code"
  msgid "Generate JSON file."
  msgstr "Hasilkan kode H8S"
  
! #: d/lang.opt:159
  #, fuzzy, no-c-format
  #| msgid "Write dependency output to the given file"
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "Tulis keluaran ketergantungan ke berkas yang diberikan"
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  #| msgid "attributes ignored on template instantiation"
  msgid "Generate code for all template instantiations."
  msgstr "atribut diabaikan di template instantiation"
  
! #: d/lang.opt:182
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU assembler (gas)"
  msgid "Generate code for assert contracts."
  msgstr "Hasilkan kode untuk GNU assembler (gas)"
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  #| msgid "Generate isel instructions"
  msgid "Generate documentation."
  msgstr "Hasilkan instruksi isel"
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
  #| msgid "Do not assume that standard C libraries and \"main\" exist"
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Jangan asumsikan perpustakaan C standar dan \"main\" ada"
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:284
  #, fuzzy, no-c-format
  #| msgid "Display the code tree after parsing"
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Tampilkan pohon kode setelah parsing"
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  #| msgid "Generate code for little-endian"
  msgid "Generate code for class invariant contracts."
  msgstr "Hasilkan kode untuk little-endian"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Hasilkan string instruksi untuk perpindahan blok"
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for the Android operating system."
  msgid "Generate code for postcondition contracts."
  msgstr "Hasilkan kode untuk sistem operasi Android."
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  #| msgid "Generate code for big-endian"
  msgid "Generate code for precondition contracts."
  msgstr "Hasilkan kode untuk big-endian"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "argumen spesifikasi fungsi salah format"
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow"
  msgid "Disable access to shared memory objects."
  msgstr "Pertimbangkan akses ke bytes sized memori lambat"
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "tidak dapat melewatkan rvalue ke parameter referensi"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3903,4142 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, fuzzy, no-c-format
  #| msgid "Generate H8S code"
  msgid "Generate JSON file."
  msgstr "Hasilkan kode H8S"
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  #| msgid "Write dependency output to the given file"
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "Tulis keluaran ketergantungan ke berkas yang diberikan"
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  #| msgid "attributes ignored on template instantiation"
  msgid "Generate code for all template instantiations."
  msgstr "atribut diabaikan di template instantiation"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU assembler (gas)"
  msgid "Generate code for assert contracts."
  msgstr "Hasilkan kode untuk GNU assembler (gas)"
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, fuzzy, no-c-format
  #| msgid "Generate isel instructions"
  msgid "Generate documentation."
  msgstr "Hasilkan instruksi isel"
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, fuzzy, no-c-format
  #| msgid "Do not assume that standard C libraries and \"main\" exist"
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Jangan asumsikan perpustakaan C standar dan \"main\" ada"
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  #| msgid "Display the code tree after parsing"
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "Tampilkan pohon kode setelah parsing"
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  #| msgid "Generate code for little-endian"
  msgid "Generate code for class invariant contracts."
  msgstr "Hasilkan kode untuk little-endian"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Hasilkan string instruksi untuk perpindahan blok"
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  #| msgid "Generate code for the Android operating system."
  msgid "Generate code for postcondition contracts."
  msgstr "Hasilkan kode untuk sistem operasi Android."
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for big-endian"
  msgid "Generate code for precondition contracts."
  msgstr "Hasilkan kode untuk big-endian"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "argumen spesifikasi fungsi salah format"
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow"
  msgid "Disable access to shared memory objects."
  msgstr "Pertimbangkan akses ke bytes sized memori lambat"
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "tidak dapat melewatkan rvalue ke parameter referensi"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "Spesifikasikan jangkauan dari re
*** 6265,6271 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  #| msgid "Schedule code for given CPU"
--- 6270,6276 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Spesifikasikan ukuran bit dari ofset TLS langsung"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  #| msgid "Schedule code for given CPU"
*************** msgstr ""
*** 6469,6475 ****
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  #| msgid "Use ROM instead of RAM"
--- 6474,6480 ----
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  #| msgid "Use ROM instead of RAM"
*************** msgstr "sizeof(long double) adalah 12"
*** 6818,6831 ****
  msgid "Use 80-bit long double."
  msgstr "Gunakan 128-bit long double"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use 64-bit long double"
  msgid "Use 64-bit long double."
  msgstr "Gunakan 64-bit long double"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  #| msgid "Use 128-bit long double"
--- 6823,6836 ----
  msgid "Use 80-bit long double."
  msgstr "Gunakan 128-bit long double"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use 64-bit long double"
  msgid "Use 64-bit long double."
  msgstr "Gunakan 64-bit long double"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  #| msgid "Use 128-bit long double"
*************** msgstr "Panggil mcount untuk profiling s
*** 7635,7641 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 7640,7646 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr ""
*** 7736,7742 ****
  msgid "Convert function return to call and return thunk."
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
--- 7741,7747 ----
  msgid "Convert function return to call and return thunk."
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
*************** msgstr "Dukung fungsi dalam dan pembuata
*** 7885,7890 ****
--- 7890,7900 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "%q+D teraliasi ke simbol eksternal %qs"
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr ""
*** 8261,8289 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Spesifikasikan nama dari target arsitektur"
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:136
  #, 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:140
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
--- 8271,8299 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Spesifikasikan nama dari target arsitektur"
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:135
  #, 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:139
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
*************** msgstr "31 bit ABI"
*** 8614,8791 ****
  msgid "64 bit ABI."
  msgstr "64 bit ABI"
  
! #: config/s390/s390.opt:126
  #, fuzzy, no-c-format
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "jaga backchain penunjuk"
  
! #: config/s390/s390.opt:130
  #, fuzzy, no-c-format
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Tampilan debug tambahan"
  
! #: config/s390/s390.opt:134
  #, fuzzy, no-c-format
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "arsitektur ESA/390"
  
! #: config/s390/s390.opt:138
  #, fuzzy, no-c-format
  #| msgid "Enable decimal floating point hardware support"
  msgid "Enable decimal floating point hardware support."
  msgstr "Aktifkan dukungan perangkat keras desimal titik pecahan"
  
! #: config/s390/s390.opt:142
  #, fuzzy, no-c-format
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Gunakan hardware quad FP instruksi"
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  #, fuzzy, no-c-format
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "Gunakan packed stack layout"
  
! #: config/s390/s390.opt:176
  #, fuzzy, no-c-format
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "Gunakan bras untuk executable < 64k"
  
! #: config/s390/s390.opt:180
  #, fuzzy, no-c-format
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Non-aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:184
  #, fuzzy, no-c-format
  #| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "Set jumlah maksimum dari bytes yang harus disisakan ke ukuran stack sebelum sebuah instruksi trap triggered"
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, fuzzy, no-c-format
  #| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Keluarkan kode tambahan dalam prolog fungsi untuk trap jika ukuran stack melebihi batas yang diberikan"
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Hasilkan string instruksi untuk perpindahan blok"
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, fuzzy, no-c-format
  #| msgid "Warn if a function uses alloca or creates an array with dynamic size"
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Peringatkan jika sebuah fungsi menggunakan alloca atau membuat sebuah array dengan ukuran dinamis"
  
! #: config/s390/s390.opt:217
  #, fuzzy, no-c-format
  #| msgid "Warn if a single function's framesize exceeds the given framesize"
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Peringatkan jika sebuah fungsi tunggal framesize melebihi framesize yang diberikan"
  
! #: config/s390/s390.opt:221
  #, fuzzy, no-c-format
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Arsitektur"
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, fuzzy, no-c-format
  #| msgid "Assume arguments alias no other storage"
  msgid "Assume data segments are relative to text segment."
  msgstr "Asumsi argumen alias bukan penyimpan lain"
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 8624,8801 ----
  msgid "64 bit ABI."
  msgstr "64 bit ABI"
  
! #: config/s390/s390.opt:129
  #, fuzzy, no-c-format
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "jaga backchain penunjuk"
  
! #: config/s390/s390.opt:133
  #, fuzzy, no-c-format
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Tampilan debug tambahan"
  
! #: config/s390/s390.opt:137
  #, fuzzy, no-c-format
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "arsitektur ESA/390"
  
! #: config/s390/s390.opt:141
  #, fuzzy, no-c-format
  #| msgid "Enable decimal floating point hardware support"
  msgid "Enable decimal floating point hardware support."
  msgstr "Aktifkan dukungan perangkat keras desimal titik pecahan"
  
! #: config/s390/s390.opt:145
  #, fuzzy, no-c-format
  #| msgid "Enable hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "Aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "Gunakan hardware quad FP instruksi"
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:175
  #, fuzzy, no-c-format
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "Gunakan packed stack layout"
  
! #: config/s390/s390.opt:179
  #, fuzzy, no-c-format
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "Gunakan bras untuk executable < 64k"
  
! #: config/s390/s390.opt:183
  #, fuzzy, no-c-format
  #| msgid "Disable hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "Non-aktifkan perangkat keras titik pecahan"
  
! #: config/s390/s390.opt:187
  #, fuzzy, no-c-format
  #| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "Set jumlah maksimum dari bytes yang harus disisakan ke ukuran stack sebelum sebuah instruksi trap triggered"
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:195
  #, fuzzy, no-c-format
  #| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Keluarkan kode tambahan dalam prolog fungsi untuk trap jika ukuran stack melebihi batas yang diberikan"
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:207
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Hasilkan string instruksi untuk perpindahan blok"
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, fuzzy, no-c-format
  #| msgid "Warn if a function uses alloca or creates an array with dynamic size"
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Peringatkan jika sebuah fungsi menggunakan alloca atau membuat sebuah array dengan ukuran dinamis"
  
! #: config/s390/s390.opt:220
  #, fuzzy, no-c-format
  #| msgid "Warn if a single function's framesize exceeds the given framesize"
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Peringatkan jika sebuah fungsi tunggal framesize melebihi framesize yang diberikan"
  
! #: config/s390/s390.opt:224
  #, fuzzy, no-c-format
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "z/Arsitektur"
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, fuzzy, no-c-format
  #| msgid "Assume arguments alias no other storage"
  msgid "Assume data segments are relative to text segment."
  msgstr "Asumsi argumen alias bukan penyimpan lain"
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgid "--help=<class>\tDisplay descripti
*** 13928,13937 ****
  msgstr "Tampilkan deskripsi dari pilihan spesifik class. <class> adalah satu atau lebih dari pengoptimasi, target, peringatan, tidak terdokumentasi, params"
  
  #: common.opt:422
! #, fuzzy, no-c-format
! #| msgid "Alias for --help=target"
! msgid "Alias for --help=target."
! msgstr "Alias untuk --help=target"
  
  #: common.opt:468
  #, fuzzy, no-c-format
--- 13938,13946 ----
  msgstr "Tampilkan deskripsi dari pilihan spesifik class. <class> adalah satu atau lebih dari pengoptimasi, target, peringatan, tidak terdokumentasi, params"
  
  #: common.opt:422
! #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
! msgstr ""
  
  #: common.opt:468
  #, fuzzy, no-c-format
*************** msgstr "'%%l' operan bukan sebuah label"
*** 18610,18621 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18619,18630 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "  --help                   Tampi
*** 18702,18781 ****
  #: gcc.cc:3761
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr "  --target-help            Tampilkan target spesifik pilihan baris perintah\n"
  
! #: gcc.cc:3762
  #, fuzzy
  #| msgid "  --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={target|optimisasi|peringatan|parameter|[^]{tergabung|dipisahkan|tidak terdokumentasi}}[,...]\n"
  
! #: gcc.cc:3763
  #, fuzzy
  #| msgid "                           Display specific types of command line options\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Tampilkan tipe spesifik dari pilihan baris perintah\n"
  
! #: gcc.cc:3765
  #, fuzzy
  #| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Gunakan '-v --help' untuk menampilkan pilihan baris perintah dari sub-proses)\n"
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  --version                Display compiler version information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Tampilkan informasi versi penyusun\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Tampilkan seluruh dari string built dalam spesifikasi\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Tampilkan versi dari kompiler\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Tampilkan kompiler target prosesor\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3771
  #, fuzzy
  #| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Tampilkan direktori dalam jalur pencarian kompiler\n"
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Tampilkan nama dari kompiler perpustakaan penyerta\n"
  
! #: gcc.cc:3773
  #, fuzzy
  #| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<lib>   Tampilkan jalur lengkap ke perpustakaan <lib>\n"
  
! #: gcc.cc:3774
  #, fuzzy
  #| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Tampilkan jalur lengkap ke komponen kompiler <prog>\n"
  
! #: gcc.cc:3775
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
--- 18711,18790 ----
  #: gcc.cc:3761
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Tampilkan target spesifik pilihan baris perintah\n"
  
! #: gcc.cc:3763
  #, fuzzy
  #| msgid "  --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={target|optimisasi|peringatan|parameter|[^]{tergabung|dipisahkan|tidak terdokumentasi}}[,...]\n"
  
! #: gcc.cc:3764
  #, fuzzy
  #| msgid "                           Display specific types of command line options\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Tampilkan tipe spesifik dari pilihan baris perintah\n"
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Gunakan '-v --help' untuk menampilkan pilihan baris perintah dari sub-proses)\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  --version                Display compiler version information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Tampilkan informasi versi penyusun\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Tampilkan seluruh dari string built dalam spesifikasi\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Tampilkan versi dari kompiler\n"
  
! #: gcc.cc:3770
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Tampilkan kompiler target prosesor\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Tampilkan direktori dalam jalur pencarian kompiler\n"
  
! #: gcc.cc:3773
  #, fuzzy
  #| msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Tampilkan nama dari kompiler perpustakaan penyerta\n"
  
! #: gcc.cc:3774
  #, fuzzy
  #| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<lib>   Tampilkan jalur lengkap ke perpustakaan <lib>\n"
  
! #: gcc.cc:3775
  #, fuzzy
  #| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Tampilkan jalur lengkap ke komponen kompiler <prog>\n"
  
! #: gcc.cc:3776
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
*************** msgstr ""
*** 18787,18799 ****
  "  -print-multi-lib         Tampilkan pemetaan diantara pilihan baris perintah dan\n"
  "                           multiple pencarian direktori perpustakaan\n"
  
! #: gcc.cc:3778
  #, fuzzy
  #| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-direktori   Tampilkan root direktori untuk versi dari libbgcc\n"
  
! #: gcc.cc:3779
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
--- 18796,18808 ----
  "  -print-multi-lib         Tampilkan pemetaan diantara pilihan baris perintah dan\n"
  "                           multiple pencarian direktori perpustakaan\n"
  
! #: gcc.cc:3779
  #, fuzzy
  #| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-direktori   Tampilkan root direktori untuk versi dari libbgcc\n"
  
! #: gcc.cc:3780
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
*************** msgstr ""
*** 18805,18907 ****
  "  -print-multi-lib         Tampilkan pemetaan diantara pilihan baris perintah dan\n"
  "                           multiple pencarian direktori perpustakaan\n"
  
! #: gcc.cc:3782
  #, fuzzy
  #| msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-direktori Tampilkan jalur relatif ke perpustakaan OS\n"
  
! #: gcc.cc:3783
  #, fuzzy
  #| msgid "  -print-sysroot           Display the target libraries directory\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Tampilkan target direktori perpustakaan\n"
  
! #: gcc.cc:3784
  #, fuzzy
  #| msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Tampilkan akhiran sysroot yang digunakan untuk menemukan headers\n"
  
! #: gcc.cc:3785
  #, fuzzy
  #| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<pilihan>               Lewatkan dipisahkan-oleh-koma <pilihan> ke perakit\n"
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<pilihan>               Lewatkan dipisahkan-oleh-koma <pilihan> ke preprosesor\n"
  
! #: gcc.cc:3787
  #, fuzzy
  #| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<pilihan>               Lewatkan dipisahkan-oleh-koma <pilihan> ke penghubung\n"
  
! #: gcc.cc:3788
  #, fuzzy
  #| msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <arg>        Lewatkan <arg> ke perakit\n"
  
! #: gcc.cc:3789
  #, fuzzy
  #| msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <arg>     Lewatkan <arg> ke preprosesor\n"
  
! #: gcc.cc:3790
  #, fuzzy
  #| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <arg>           Lewatkan <arg> ke penghubung\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Jangan hapus berkas perantara\n"
  
! #: gcc.cc:3792
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps              Jangan hapus berkas perantara\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3796
  #, fuzzy
  #| msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Gunakan pipes daripada berkas perantara\n"
  
! #: gcc.cc:3797
  #, fuzzy
  #| msgid "  -time                    Time the execution of each subprocess\n"
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Waktu eksekusi dari setiap subproses\n"
  
! #: gcc.cc:3798
  #, fuzzy
  #| msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<berkas>          Override spesifikasi bawaan dengan isi dari <berkas>\n"
  
! #: gcc.cc:3799
  #, fuzzy
  #| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standar>           Asumsikan bahwa multiple sumber adalah dari <standar>\n"
  
! #: gcc.cc:3800
  #, fuzzy
  #| msgid ""
  #| "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
--- 18814,18916 ----
  "  -print-multi-lib         Tampilkan pemetaan diantara pilihan baris perintah dan\n"
  "                           multiple pencarian direktori perpustakaan\n"
  
! #: gcc.cc:3783
  #, fuzzy
  #| msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-direktori Tampilkan jalur relatif ke perpustakaan OS\n"
  
! #: gcc.cc:3784
  #, fuzzy
  #| msgid "  -print-sysroot           Display the target libraries directory\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Tampilkan target direktori perpustakaan\n"
  
! #: gcc.cc:3785
  #, fuzzy
  #| msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Tampilkan akhiran sysroot yang digunakan untuk menemukan headers\n"
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<pilihan>               Lewatkan dipisahkan-oleh-koma <pilihan> ke perakit\n"
  
! #: gcc.cc:3787
  #, fuzzy
  #| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<pilihan>               Lewatkan dipisahkan-oleh-koma <pilihan> ke preprosesor\n"
  
! #: gcc.cc:3788
  #, fuzzy
  #| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<pilihan>               Lewatkan dipisahkan-oleh-koma <pilihan> ke penghubung\n"
  
! #: gcc.cc:3789
  #, fuzzy
  #| msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <arg>        Lewatkan <arg> ke perakit\n"
  
! #: gcc.cc:3790
  #, fuzzy
  #| msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <arg>     Lewatkan <arg> ke preprosesor\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <arg>           Lewatkan <arg> ke penghubung\n"
  
! #: gcc.cc:3792
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Jangan hapus berkas perantara\n"
  
! #: gcc.cc:3793
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps              Jangan hapus berkas perantara\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3797
  #, fuzzy
  #| msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Gunakan pipes daripada berkas perantara\n"
  
! #: gcc.cc:3798
  #, fuzzy
  #| msgid "  -time                    Time the execution of each subprocess\n"
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Waktu eksekusi dari setiap subproses\n"
  
! #: gcc.cc:3799
  #, fuzzy
  #| msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<berkas>          Override spesifikasi bawaan dengan isi dari <berkas>\n"
  
! #: gcc.cc:3800
  #, fuzzy
  #| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standar>           Asumsikan bahwa multiple sumber adalah dari <standar>\n"
  
! #: gcc.cc:3801
  #, fuzzy
  #| msgid ""
  #| "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
*************** msgstr ""
*** 18913,18973 ****
  "  --sysroot=<direktori>    Gunakan <direktori> sebagai root direktori untuk headers\n"
  "                           dan perpustakaan\n"
  
! #: gcc.cc:3803
  #, fuzzy
  #| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <direktori>           Tambahkan <direktori> ke jalur pencarian kompiler\n"
  
! #: gcc.cc:3804
  #, fuzzy
  #| msgid "  -v                       Display the programs invoked by the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Tampilkan aplikasi yang dipanggil oleh kompiler\n"
  
! #: gcc.cc:3805
  #, fuzzy
  #| msgid "  -###                     Like -v but options quoted and commands not executed\n"
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Seperti -v tetapi pilihan diquote dan perintah tidak dijalankan\n"
  
! #: gcc.cc:3806
  #, fuzzy
  #| msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Hanya preproses; jangan kompile, rakit, atau hubung\n"
  
! #: gcc.cc:3807
  #, fuzzy
  #| msgid "  -S                       Compile only; do not assemble or link\n"
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Hanya kompile; jangan rakit atau hubung\n"
  
! #: gcc.cc:3808
  #, fuzzy
  #| msgid "  -c                       Compile and assemble, but do not link\n"
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Kompile dan rakit, tetapi jangan hubungkan\n"
  
! #: gcc.cc:3809
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <berkas>              Tempatkan keluaran ke dalam <berkas>\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3812
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  --help                   Tampilkan informasi ini\n"
  
! #: gcc.cc:3813
  #, fuzzy
  #| msgid ""
  #| "  -x <language>            Specify the language of the following input files\n"
--- 18922,18982 ----
  "  --sysroot=<direktori>    Gunakan <direktori> sebagai root direktori untuk headers\n"
  "                           dan perpustakaan\n"
  
! #: gcc.cc:3804
  #, fuzzy
  #| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <direktori>           Tambahkan <direktori> ke jalur pencarian kompiler\n"
  
! #: gcc.cc:3805
  #, fuzzy
  #| msgid "  -v                       Display the programs invoked by the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Tampilkan aplikasi yang dipanggil oleh kompiler\n"
  
! #: gcc.cc:3806
  #, fuzzy
  #| msgid "  -###                     Like -v but options quoted and commands not executed\n"
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Seperti -v tetapi pilihan diquote dan perintah tidak dijalankan\n"
  
! #: gcc.cc:3807
  #, fuzzy
  #| msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Hanya preproses; jangan kompile, rakit, atau hubung\n"
  
! #: gcc.cc:3808
  #, fuzzy
  #| msgid "  -S                       Compile only; do not assemble or link\n"
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Hanya kompile; jangan rakit atau hubung\n"
  
! #: gcc.cc:3809
  #, fuzzy
  #| msgid "  -c                       Compile and assemble, but do not link\n"
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Kompile dan rakit, tetapi jangan hubungkan\n"
  
! #: gcc.cc:3810
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <berkas>              Tempatkan keluaran ke dalam <berkas>\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3813
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  --help                   Tampilkan informasi ini\n"
  
! #: gcc.cc:3814
  #, fuzzy
  #| msgid ""
  #| "  -x <language>            Specify the language of the following input files\n"
*************** msgstr ""
*** 18985,18991 ****
  "                           'koson' berarti kembali ke perilaku baku dari\n"
  "                           menebak bahasa berdasarkan  dari nama berkas ekstensi\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 18994,19000 ----
  "                           'koson' berarti kembali ke perilaku baku dari\n"
  "                           menebak bahasa berdasarkan  dari nama berkas ekstensi\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18998,19075 ****
  " dilewatkan ke berbagai sub-proses dipanggil oleh %s. Dalam tujuan untuk melewatkan\n"
  " ke pilihan lain di proses ini pilihan -W<huruf> harus digunakan.\n"
  
! #: gcc.cc:6789
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Memproses spesifikasi %c%s%c, yang mana '%s'\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "Target: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Dikonfigurasikan dengan: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Model Thread: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "versi gcc %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc versi driver %s%smenjalankan gcc versi %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "memasang: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "aplikasi: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "perpustakaan: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 19007,19084 ----
  " dilewatkan ke berbagai sub-proses dipanggil oleh %s. Dalam tujuan untuk melewatkan\n"
  " ke pilihan lain di proses ini pilihan -W<huruf> harus digunakan.\n"
  
! #: gcc.cc:6790
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Memproses spesifikasi %c%s%c, yang mana '%s'\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "Target: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Dikonfigurasikan dengan: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Model Thread: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "versi gcc %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc versi driver %s%smenjalankan gcc versi %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "memasang: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "aplikasi: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "perpustakaan: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19078,19093 ****
  "\n"
  "Untuk instruksi pelaporan bug, mohon lihat:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 19087,19102 ----
  "\n"
  "Untuk instruksi pelaporan bug, mohon lihat:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 19098,19104 ****
  "ADA GARANSI; bahkan tidak untuk DIPERDAGANGKAN atau KECOCOKAN UNTUK SEBUAH TUJUAN TERTENTU.\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 19107,19113 ----
  "ADA GARANSI; bahkan tidak untuk DIPERDAGANGKAN atau KECOCOKAN UNTUK SEBUAH TUJUAN TERTENTU.\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19111,19117 ****
  "===============\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 19120,19126 ----
  "===============\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 19120,19126 ****
  "Gunakan \"-Wl,OPSI\" untuk melewatkan \"OPSI\" ke penghubung.\n"
  "\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 19129,19135 ----
  "Gunakan \"-Wl,OPSI\" untuk melewatkan \"OPSI\" ke penghubung.\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 19131,19137 ****
  "============\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 19140,19146 ----
  "============\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "'"
*** 19746,19774 ****
  msgid "At top level:"
  msgstr "Di tingkat paling atas:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "Dalam anggota fungsi %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "Dalam fungsi %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d:%d"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    inlined dari %qs di %s:%d:%d"
  
! #: langhooks.cc:454 cp/error.cc:3581
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    inlined dari %qs di %s:%d"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    inlined dari %qs"
--- 19755,19783 ----
  msgid "At top level:"
  msgstr "Di tingkat paling atas:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "Dalam anggota fungsi %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "Dalam fungsi %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d:%d"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    inlined dari %qs di %s:%d:%d"
  
! #: langhooks.cc:454 cp/error.cc:3589
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    inlined dari %qs di %s:%d"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    inlined dari %qs"
*************** msgstr "insn tidak dikenal:"
*** 19964,19981 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "dibuat dan digunakan dengan konfigurasi berbeda dari '%s'"
  
! #: targhooks.cc:2172
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "dibuat dan digunakan dengan konfigurasi berbeda dari -fpic"
  
! #: targhooks.cc:2174
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
--- 19973,19990 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "dibuat dan digunakan dengan konfigurasi berbeda dari '%s'"
  
! #: targhooks.cc:2251
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "dibuat dan digunakan dengan konfigurasi berbeda dari -fpic"
  
! #: targhooks.cc:2253
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
*************** msgstr "kode operan '%c' tidak valid"
*** 20369,20399 ****
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  #, 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:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 20378,20408 ----
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  #, 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:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgstr "nilai %%E tidak valid"
*** 20471,20480 ****
  msgid "unknown relocation unspec"
  msgstr "relokasi unspek tidak diketahui"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "kode %%xn tidak valid"
--- 20480,20489 ----
  msgid "unknown relocation unspec"
  msgstr "relokasi unspek tidak diketahui"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "kode %%xn tidak valid"
*************** msgstr "operan ke kode %%R tidak valid"
*** 20549,20555 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "operan kode keluaran tidak valid"
--- 20558,20564 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "operan kode keluaran tidak valid"
*************** msgstr "operan tidak terduga"
*** 20744,20752 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 20753,20761 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "operan output_move_double buruk"
*** 20955,20981 ****
  msgid "bad output_condmove_single operand"
  msgstr "operan output_condmove_single buruk"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand %%xn code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/gcn/gcn.cc:6340
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand %%xn code invalid for QImode"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/gcn/gcn.cc:6422
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid fp constant"
--- 20964,20990 ----
  msgid "bad output_condmove_single operand"
  msgstr "operan output_condmove_single buruk"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand %%xn code"
  msgstr "operan ke kode %%R tidak valid"
  
! #: config/gcn/gcn.cc:6341
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand %%xn code invalid for QImode"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/gcn/gcn.cc:6423
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid fp constant"
*************** msgstr "insn tidak valid:"
*** 20989,21099 ****
  msgid "Expected register or constant integer."
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.cc:12899
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.cc:12904
  #, 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:13137
  #, 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:13172
  #, 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:13241
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13246
  #, 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:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, 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:13476
  #, 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:13494
  #, 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:13517
  #, 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:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.cc:13784
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
--- 20998,21108 ----
  msgid "Expected register or constant integer."
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.cc:12901
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.cc:12906
  #, 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:13139
  #, 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:13174
  #, 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:13243
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13248
  #, 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:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, 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:13478
  #, 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:13496
  #, 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:13519
  #, 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:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.cc:13786
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
*************** msgstr ""
*** 21157,21180 ****
  msgid "invalid addressing mode"
  msgstr "alamat tidak valid"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' bukan sebuah awalan operan yang valid"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 21166,21189 ----
  msgid "invalid addressing mode"
  msgstr "alamat tidak valid"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' bukan sebuah awalan operan yang valid"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 21208,21214 ****
  msgstr "alamat post-increment bukan sebuah register"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "alamat buruk"
  
--- 21217,21223 ----
  msgstr "alamat post-increment bukan sebuah register"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "alamat buruk"
  
*************** msgstr "nilai %%ytidak valid, coba mengg
*** 21550,21729 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/rs6000/rs6000.cc:27573
  #, 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:27642
  #, 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:27718
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28259
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28261
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28263
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28278
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28280
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28282
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28284
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr "tidak dapat menguraikan alamat"
  
! #: config/s390/s390.cc:8052
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.cc:8075
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.cc:8093
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'O'"
  
! #: config/s390/s390.cc:8115
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8143
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.cc:8302
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "operan kode keluaran tidak valid"
  
! #: config/s390/s390.cc:8339
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.cc:8346
  #, fuzzy, c-format
  #| msgid "invalid expression for min lvalue"
  msgid "invalid expression - try using an output modifier"
  msgstr "ekspresi tidak valid untuk minimal lvalue"
  
! #: config/s390/s390.cc:8349
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.cc:12128
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/s390/s390.cc:16529
  #, 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:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21559,21738 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/rs6000/rs6000.cc:27601
  #, 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:27670
  #, 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:27746
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28285
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28287
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28289
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28291
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28306
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28308
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28310
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28312
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr "tidak dapat menguraikan alamat"
  
! #: config/s390/s390.cc:8046
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.cc:8069
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.cc:8087
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'O'"
  
! #: config/s390/s390.cc:8109
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8137
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "operan tidak valid untuk pemodifikasi 'b'"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.cc:8296
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "operan kode keluaran tidak valid"
  
! #: config/s390/s390.cc:8333
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.cc:8340
  #, fuzzy, c-format
  #| msgid "invalid expression for min lvalue"
  msgid "invalid expression - try using an output modifier"
  msgstr "ekspresi tidak valid untuk minimal lvalue"
  
! #: config/s390/s390.cc:8343
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "operan tidak valid untuk pemodifikasi 'o'"
  
! #: config/s390/s390.cc:12122
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/s390/s390.cc:16546
  #, 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:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16567
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "dibuat dan digunakan dengan ABI
*** 21749,21793 ****
  msgid "created and used with different endianness"
  msgstr "dibuat dan digunakan dengan endianness berbeda"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operan %%Y tidak valid"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operan %%A tidak valid"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operan %%B tidak valid"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operan %%f tidak valid"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operan %%s tidak valid"
  
! #: config/sparc/sparc.cc:9667
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 21758,21802 ----
  msgid "created and used with different endianness"
  msgstr "dibuat dan digunakan dengan endianness berbeda"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operan %%Y tidak valid"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operan %%A tidak valid"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operan %%B tidak valid"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%C operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid %%D operand"
  msgstr "operan %%P tidak valid"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operan %%f tidak valid"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operan %%s tidak valid"
  
! #: config/sparc/sparc.cc:9679
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "<anonim>"
*** 22015,22021 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "diduga %<,%>"
--- 22024,22030 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "diduga %<,%>"
*************** msgstr "diduga %<,%>"
*** 22036,22042 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
--- 22045,22051 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
*************** msgstr "diduga %<{%>"
*** 22045,22051 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
--- 22054,22060 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
*************** msgstr "diduga %<,%>, %<,%> atau %<}%>"
*** 22066,22078 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "diduga %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
--- 22075,22087 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "diduga %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
*************** msgstr "diduga %<{%>"
*** 22082,22088 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "diduga %<{%>"
--- 22091,22097 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "diduga %<{%>"
*************** msgstr "diduga %<{%>"
*** 22095,22108 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
--- 22104,22117 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
*************** msgstr "diduga %<{%>"
*** 22112,22118 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
--- 22121,22127 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
*************** msgid "expected %<.%>"
*** 22125,22143 ****
  msgstr "diduga %<{%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
--- 22134,22152 ----
  msgstr "diduga %<{%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
*************** msgstr "diduga %<,%> atau %<,%>"
*** 22148,22179 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "diduga %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<else%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 22157,22188 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "diduga %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<else%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 22183,22189 ****
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 22192,22198 ----
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "diduga %<{%>"
*** 22196,22214 ****
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cp/call.cc:4007
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:7735
  #, fuzzy
  #| msgid "type %qs has a user-defined constructor"
  msgid "  after user-defined conversion:"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 22205,22223 ----
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cp/call.cc:4018
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:7745
  #, fuzzy
  #| msgid "type %qs has a user-defined constructor"
  msgid "  after user-defined conversion:"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgid_plural "candidates are:"
*** 22216,22234 ****
  msgstr[0] "kandidat 1:"
  msgstr[1] "kandidat 1:"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr "lompat ke label %qD"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "lompat ke case label"
  
--- 22225,22243 ----
  msgstr[0] "kandidat 1:"
  msgstr[1] "kandidat 1:"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr "lompat ke label %qD"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "lompat ke case label"
  
*************** msgstr "parameter template %q+#D"
*** 22339,22345 ****
  msgid "<statement>"
  msgstr "dalam pernyataan"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
--- 22348,22354 ----
  msgid "<statement>"
  msgstr "dalam pernyataan"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
*************** msgstr "Tidak diketahui src"
*** 22347,22479 ****
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  #, fuzzy
  #| msgid "  in thrown expression"
  msgid "<throw-expression>"
  msgstr "  dalam ekspresi thrown"
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3046
  #, fuzzy
  #| msgid "Unknown operator '%s' at %%L"
  msgid "<unknown operator>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3613
  #, fuzzy, c-format
  #| msgid "In member function %qs"
  msgid "In static member function %qs"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3617
  #, fuzzy, c-format
  #| msgid "In function %qs"
  msgid "In constructor %qs"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.cc:3619
  #, fuzzy, c-format
  #| msgid "In function %qs"
  msgid "In destructor %qs"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.cc:3621
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In lambda function"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3650
  #, fuzzy
  #| msgid "explicit instantiation of %q#D"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3693
  #, fuzzy
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "disediakan untuk %q+D"
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3701
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "dipanggil dari sini"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 22356,22488 ----
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  #, fuzzy
  #| msgid "  in thrown expression"
  msgid "<throw-expression>"
  msgstr "  dalam ekspresi thrown"
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3054
  #, fuzzy
  #| msgid "Unknown operator '%s' at %%L"
  msgid "<unknown operator>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3621
  #, fuzzy, c-format
  #| msgid "In member function %qs"
  msgid "In static member function %qs"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3625
  #, fuzzy, c-format
  #| msgid "In function %qs"
  msgid "In constructor %qs"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.cc:3627
  #, fuzzy, c-format
  #| msgid "In function %qs"
  msgid "In destructor %qs"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.cc:3629
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In lambda function"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3658
  #, fuzzy
  #| msgid "explicit instantiation of %q#D"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3701
  #, fuzzy
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "disediakan untuk %q+D"
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3709
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "dipanggil dari sini"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr "%Hvariabel lokal %qD mungkin tid
*** 22489,22523 ****
  msgid "local variable %qD may not appear in this context"
  msgstr "%Hvariabel lokal %qD mungkin tidak muncul dalam konteks ini"
  
! #: cp/parser.cc:21675
  #, fuzzy
  #| 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:21678
  #, fuzzy
  #| msgid "forming %s to reference type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/parser.cc:21680
  #, fuzzy
  #| 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:21682
  #, fuzzy
  #| 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:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
--- 22498,22532 ----
  msgid "local variable %qD may not appear in this context"
  msgstr "%Hvariabel lokal %qD mungkin tidak muncul dalam konteks ini"
  
! #: cp/parser.cc:21684
  #, fuzzy
  #| 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:21687
  #, fuzzy
  #| msgid "forming %s to reference type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/parser.cc:21689
  #, fuzzy
  #| 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:21691
  #, fuzzy
  #| 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:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
*************** msgstr "konversi ke %qT mengubah nilai k
*** 22577,22630 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "tipe argumen salah ke unary minus"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "tipe argumen salah ke bit-complement"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "tipe argumen salah ke abs"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "tipe argumen salah ke konjugasi"
  
! #: cp/typeck.cc:7086
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.cc:7132
  #, 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:7134
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  #, 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:7138
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 22586,22639 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "tipe argumen salah ke unary minus"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "tipe argumen salah ke bit-complement"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "tipe argumen salah ke abs"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "tipe argumen salah ke konjugasi"
  
! #: cp/typeck.cc:7088
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.cc:7134
  #, 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:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  #, 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:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr "Bentuk berbeda untuk argumen '%s
*** 22648,22654 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Bentuk berbeda untuk argumen '%s' dan '%s' di %L untuk intrinsik 'dot_product'"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, fuzzy, c-format
  #| msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
--- 22657,22663 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Bentuk berbeda untuk argumen '%s' dan '%s' di %L untuk intrinsik 'dot_product'"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, fuzzy, c-format
  #| msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
*************** msgstr ""
*** 22726,22772 ****
  msgid "Driving:"
  msgstr "Driving:"
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  #| msgid "deleting array %q#D"
  msgid "deleted in Fortran 95"
  msgstr "menghapus array %q#D"
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4885
  #, fuzzy
  #| msgid "Use the Cray Pointer extension"
  msgid "a GNU Fortran extension"
  msgstr "Gunakan ekstensi Cray Pointer"
  
! #: fortran/intrinsic.cc:4889
  #, fuzzy
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "for backward compatibility"
--- 22735,22781 ----
  msgid "Driving:"
  msgstr "Driving:"
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  #| msgid "deleting array %q#D"
  msgid "deleted in Fortran 95"
  msgstr "menghapus array %q#D"
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4886
  #, fuzzy
  #| msgid "Use the Cray Pointer extension"
  msgid "a GNU Fortran extension"
  msgstr "Gunakan ekstensi Cray Pointer"
  
! #: fortran/intrinsic.cc:4890
  #, fuzzy
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "for backward compatibility"
*************** msgstr "blok IF"
*** 22890,22900 ****
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
--- 22899,22909 ----
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
*************** msgstr "DEALOKASIKAN "
*** 23132,23150 ****
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 23141,23159 ----
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 23154,23164 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 23163,23173 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, 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
*** 23175,23186 ****
  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:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 23184,23195 ----
  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:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 23309,23338 ****
  msgid "Array reference out of bounds"
  msgstr "Referensi array diluar cakupan"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "Alokasi memori gagal"
  
! #: fortran/trans.cc:992
  #, fuzzy, c-format
  #| msgid "Attempting to allocate already allocated array '%s'"
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan '%s'"
  
! #: fortran/trans.cc:998
  #, fuzzy
  #| msgid "Attempting to allocate already allocatedarray"
  msgid "Attempting to allocate already allocated variable"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan"
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Mencoba untuk DEALOKASI yang tidak dialokasikan '%s'"
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 23318,23347 ----
  msgid "Array reference out of bounds"
  msgstr "Referensi array diluar cakupan"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "Alokasi memori gagal"
  
! #: fortran/trans.cc:1026
  #, fuzzy, c-format
  #| msgid "Attempting to allocate already allocated array '%s'"
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan '%s'"
  
! #: fortran/trans.cc:1032
  #, fuzzy
  #| msgid "Attempting to allocate already allocatedarray"
  msgid "Attempting to allocate already allocated variable"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan"
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Mencoba untuk DEALOKASI yang tidak dialokasikan '%s'"
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 23391,23397 ****
  msgstr "diduga bukan tuple"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 23400,23406 ----
  msgstr "diduga bukan tuple"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr "tidak ada argumen"
*** 23479,23485 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments"
--- 23488,23494 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments"
*************** msgstr "dukungan profiler untuk VxWorks"
*** 23958,23964 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "format target tidak mendukung infinity"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, fuzzy, gcc-internal-format
  #| msgid "profiling is still experimental for this target"
  msgid "profiling is not yet implemented for this architecture"
--- 23967,23973 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "format target tidak mendukung infinity"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, fuzzy, gcc-internal-format
  #| msgid "profiling is still experimental for this target"
  msgid "profiling is not yet implemented for this architecture"
*************** msgstr "nilai visibility \"%s\" tidak di
*** 24349,24367 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "nilai visibility \"%s\" tidak dikenal"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  #| msgid "unknown array size in delete"
  msgid "unknown array bounds setting %qs"
  msgstr "ukuran array tidak diketahui dalam delete"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown checkaction setting %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown C++ standard %qs"
--- 24358,24376 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "nilai visibility \"%s\" tidak dikenal"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  #| msgid "unknown array size in delete"
  msgid "unknown array bounds setting %qs"
  msgstr "ukuran array tidak diketahui dalam delete"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown checkaction setting %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown C++ standard %qs"
*************** msgstr "%qE atribut konflik dengan atrib
*** 24615,24671 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: attribs.cc:718
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: attribs.cc:730
  #, 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 dispesifikasikan untuk atribut %qs"
  
! #: attribs.cc:733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "atribut %qs tidak mengaplikasi ke tipe"
  
! #: attribs.cc:805
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "tipe atribut diabaikan setelah tipe telah didefinisikan"
--- 24624,24680 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: attribs.cc:723
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: attribs.cc:735
  #, 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 dispesifikasikan untuk atribut %qs"
  
! #: attribs.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "atribut %qs tidak mengaplikasi ke tipe"
  
! #: attribs.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "atribut %qs hanya berlaku ke fungsi tipe"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "tipe atribut diabaikan setelah tipe telah didefinisikan"
*************** msgstr "tipe atribut diabaikan setelah t
*** 24678,24684 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 24687,24693 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "tipe atribut diabaikan setelah t
*** 24708,24721 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 24717,24730 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "tipe atribut diabaikan setelah t
*** 24733,24812 ****
  msgid "%qE attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
  msgstr "deklarasi sebelumnya dari %q+D"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D telah dideklarasikan dengan atribut dllexport: dllimport diabaikan"
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D redeklarasi tanpa atribut dllimport setelah telah direferensikan dengan dll linkage"
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D redeklarasi tanpa atribut dllimport: sebelumnya dllimport diabaikan"
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "fungsi inline %q+D dideklarasikan sebagai dllimport: atribut diabaikan"
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "definisi fungsi %q+D ditandai dllimport"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "definisi variabel %q+D ditandai dllimport"
  
! #: attribs.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "external linkage required for symbol %q+D because of %qs attribute"
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "external linkage dibutuhkan untuk simbol %q+D karena atribut %qs"
  
! #: attribs.cc:1923
  #, fuzzy, gcc-internal-format
  #| msgid "%qs implies default visibility, but %qD has already been declared with a different visibility"
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qs mengimplikasikan visibility baku, tetapi %qD telah dideklarasikan dengan sebuah visibility berbeda"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD target declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 24742,24821 ----
  msgid "%qE attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
  msgstr "deklarasi sebelumnya dari %q+D"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D telah dideklarasikan dengan atribut dllexport: dllimport diabaikan"
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D redeklarasi tanpa atribut dllimport setelah telah direferensikan dengan dll linkage"
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D redeklarasi tanpa atribut dllimport: sebelumnya dllimport diabaikan"
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "fungsi inline %q+D dideklarasikan sebagai dllimport: atribut diabaikan"
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "definisi fungsi %q+D ditandai dllimport"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "definisi variabel %q+D ditandai dllimport"
  
! #: attribs.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "external linkage required for symbol %q+D because of %qs attribute"
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "external linkage dibutuhkan untuk simbol %q+D karena atribut %qs"
  
! #: attribs.cc:1928
  #, fuzzy, gcc-internal-format
  #| msgid "%qs implies default visibility, but %qD has already been declared with a different visibility"
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qs mengimplikasikan visibility baku, tetapi %qD telah dideklarasikan dengan sebuah visibility berbeda"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD target declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "tidak dapat menemukan berkas unt
*** 24858,24864 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ofset diluar dari jangkauan dari konstanta string"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
--- 24867,24873 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ofset diluar dari jangkauan dari konstanta string"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
*************** msgstr "argumen ketiga ke %<__builtin_pr
*** 24884,24907 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> tidak valid; menggunakan nol"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
  
! #: builtins.cc:4918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid argument to %qD"
  msgstr "tipe argumen tidak valid dari %qs"
  
! #: builtins.cc:4931
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported argument to %qD"
--- 24893,24916 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> tidak valid; menggunakan nol"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
  
! #: builtins.cc:4930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid argument to %qD"
  msgstr "tipe argumen tidak valid dari %qs"
  
! #: builtins.cc:4943
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported argument to %qD"
*************** msgstr "kombinasi tidak didukung: %s"
*** 24909,24972 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "kedua argumen ke %<__builtin___clear_cache%> harus berupa penunjuk"
  
! #: builtins.cc:5378
  #, fuzzy, gcc-internal-format
  #| msgid "-mstackrealign ignored for nested functions"
  msgid "trampoline generated for nested function %qD"
  msgstr "-mstackrealign diabaikan untuk fungsi nested"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD mengubah semantik dalam GCC 4.4"
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "non-integer argument 1 to %qs"
  msgstr "hilang argumen ke \"%s\""
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s not supported: ignored"
  msgid "%qs only supported in OpenACC code"
  msgstr "-f%s tidak didukung: diabaikan"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "illegal argument 0 to %qs"
--- 24918,24981 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "kedua argumen ke %<__builtin___clear_cache%> harus berupa penunjuk"
  
! #: builtins.cc:5390
  #, fuzzy, gcc-internal-format
  #| msgid "-mstackrealign ignored for nested functions"
  msgid "trampoline generated for nested function %qD"
  msgstr "-mstackrealign diabaikan untuk fungsi nested"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD mengubah semantik dalam GCC 4.4"
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "non-integer argument 1 to %qs"
  msgstr "hilang argumen ke \"%s\""
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s not supported: ignored"
  msgid "%qs only supported in OpenACC code"
  msgstr "-f%s tidak didukung: diabaikan"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "illegal argument 0 to %qs"
*************** msgstr "hilang argumen ke \"%s\""
*** 24974,24980 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 24983,24989 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, 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
*** 24982,25042 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7188
  #, 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:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.cc:9976
  #, 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:9984
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: builtins.cc:10004
  #, 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:10037
  #, 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:10050
  #, 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:10079
  #, 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:10092
  #, 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"
--- 24991,25051 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7200
  #, 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:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.cc:9988
  #, 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:9996
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: builtins.cc:10016
  #, 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:10049
  #, 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:10062
  #, 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:10091
  #, 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:10104
  #, 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 "blok dasar tidak ditempatkan sec
*** 25749,26155 ****
  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:3187
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "jumlah ujung pemanggil negatif"
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, 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:3385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use control speculation"
  msgid "missing ref for speculation %i"
  msgstr "Gunakan spekulasi kontrol"
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3440
  #, 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:3447
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "Asumsikan simbol mungkin tidak valid"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: cgraph.cc:3501
  #, 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:3507 cgraph.cc:3567
  #, 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:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "penunjuk inlined_to salah"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "multiple pemanggil inline"
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "penunjuk inlined_to diset untuk pemanggil bukan inline"
  
! #: cgraph.cc:3584
  #, 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:3615
  #, 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:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, 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:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "penunjuk inlined_to mereferensikan ke dirinya sendiri"
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "shared call_stmt:"
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "titik ujung ke deklarasi salah:"
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "hilang ujung callgraph untuk pemanggilan stmt:"
  
! #: cgraph.cc:3808
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "diduga pernyataan"
  
! #: cgraph.cc:3821
  #, 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:3833
  #, 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:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node gagal"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "argumen ke '-%s' hilang"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated initializer"
  msgid "duplicate definition of a symbol version"
  msgstr "duplikasi penginisialisasi"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "same version was previously defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D cannot be overridden"
  msgid "common symbol cannot be versioned"
  msgstr "daerah dari %q+D tidak dapat dioverridden"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%<weakref%> cannot be versioned"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "deklarasi lemah dari %q+D harus berupa publik"
  
! #: cgraphunit.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Set simbol visibility baku"
  
! #: cgraphunit.cc:814
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweakref attribute must appear before alias attribute"
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "%J weakref atribut harus muncul sebelum atribut alias"
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "%qE attribut diabaikan dalam tipe"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, fuzzy, gcc-internal-format
  #| msgid "%J%<externally_visible%> attribute have effect only on public objects"
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%J%<externally_visible%> atribute hanya memiliki efek dalam objek publik"
  
! #: cgraphunit.cc:888
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
! #: cgraphunit.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cgraphunit.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<weakref%> attribute ignored because variable is initialized"
--- 25758,26164 ----
  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:3188
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "jumlah ujung pemanggil negatif"
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, 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:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use control speculation"
  msgid "missing ref for speculation %i"
  msgstr "Gunakan spekulasi kontrol"
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, 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:3448
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3453
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "Asumsikan simbol mungkin tidak valid"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3499
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: cgraph.cc:3506
  #, 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:3512 cgraph.cc:3572
  #, 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:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "penunjuk inlined_to salah"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "multiple pemanggil inline"
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "penunjuk inlined_to diset untuk pemanggil bukan inline"
  
! #: cgraph.cc:3589
  #, 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:3620
  #, 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:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, 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:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "penunjuk inlined_to mereferensikan ke dirinya sendiri"
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "shared call_stmt:"
  
! #: cgraph.cc:3784
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "titik ujung ke deklarasi salah:"
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "hilang ujung callgraph untuk pemanggilan stmt:"
  
! #: cgraph.cc:3813
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "diduga pernyataan"
  
! #: cgraph.cc:3826
  #, 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:3838
  #, 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:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node gagal"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "argumen ke '-%s' hilang"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated initializer"
  msgid "duplicate definition of a symbol version"
  msgstr "duplikasi penginisialisasi"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "same version was previously defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D cannot be overridden"
  msgid "common symbol cannot be versioned"
  msgstr "daerah dari %q+D tidak dapat dioverridden"
  
! #: cgraphunit.cc:764
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%<weakref%> cannot be versioned"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "deklarasi lemah dari %q+D harus berupa publik"
  
! #: cgraphunit.cc:782
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Set simbol visibility baku"
  
! #: cgraphunit.cc:815
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweakref attribute must appear before alias attribute"
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "%J weakref atribut harus muncul sebelum atribut alias"
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "%qE attribut diabaikan dalam tipe"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, fuzzy, gcc-internal-format
  #| msgid "%J%<externally_visible%> attribute have effect only on public objects"
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%J%<externally_visible%> atribute hanya memiliki efek dalam objek publik"
  
! #: cgraphunit.cc:889
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cgraphunit.cc:937
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<weakref%> attribute ignored because variable is initialized"
*************** msgstr "%qE atribut diabaikan karena %qT
*** 26157,26248 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D didefinisikan tetapi tidak digunakan"
  
! #: cgraphunit.cc:1468
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> harus mengembalikan tipe %qT"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "resolver indirect function declared here"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cgraphunit.cc:1491
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cgraphunit.cc:1501
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Peringatkan mengenai fungsi casting ke tipe tidak kompatibel"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "aliased declaration here"
  msgstr "%J membayangi deklarasi ada disini"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D teraliasi ke simbol tidak terdefinisi %qs"
  
! #: cgraphunit.cc:1558
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to external symbol %qs"
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D teraliasi ke simbol eksternal %qs"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "gagal untuk mereklain fungsi yang tidak diperlukan"
  
! #: cgraphunit.cc:1685
  #, fuzzy, gcc-internal-format
  #| msgid "failed to reclaim unneeded function"
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "gagal untuk mereklain fungsi yang tidak diperlukan"
  
! #: cgraphunit.cc:1861
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "ukuran dari nilai kembali dari %q+D adalah %u bytes"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "ukuran dari nilai kembali dari %q+D lebih besar dari %wd bytes"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "titik dengan tidak direlease memori ditemukan"
--- 26166,26257 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D didefinisikan tetapi tidak digunakan"
  
! #: cgraphunit.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> harus mengembalikan tipe %qT"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "resolver indirect function declared here"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cgraphunit.cc:1492
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Peringatkan mengenai fungsi casting ke tipe tidak kompatibel"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "aliased declaration here"
  msgstr "%J membayangi deklarasi ada disini"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D teraliasi ke simbol tidak terdefinisi %qs"
  
! #: cgraphunit.cc:1559
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to external symbol %qs"
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D teraliasi ke simbol eksternal %qs"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "gagal untuk mereklain fungsi yang tidak diperlukan"
  
! #: cgraphunit.cc:1686
  #, fuzzy, gcc-internal-format
  #| msgid "failed to reclaim unneeded function"
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "gagal untuk mereklain fungsi yang tidak diperlukan"
  
! #: cgraphunit.cc:1862
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "ukuran dari nilai kembali dari %q+D adalah %u bytes"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "ukuran dari nilai kembali dari %q+D lebih besar dari %wd bytes"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "titik dengan tidak direlease memori ditemukan"
*************** msgid "cannot find %qs"
*** 26285,26291 ****
  msgstr "[tidak dapat menemukan %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "%<pex_init%> failed: %m"
--- 26294,26300 ----
  msgstr "[tidak dapat menemukan %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "%<pex_init%> failed: %m"
*************** msgstr ""
*** 26307,26313 ****
  msgid "ld returned %d exit status"
  msgstr "ld menghasilkan status keluaran %d"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
--- 26316,26322 ----
  msgid "ld returned %d exit status"
  msgstr "ld menghasilkan status keluaran %d"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
*************** msgstr "tidak ada argumen"
*** 26325,26331 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "-m%s tidak didukung dalam konfigurasi ini"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
--- 26334,26340 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "-m%s tidak didukung dalam konfigurasi ini"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
*************** msgstr "array tidak cocok dengan daerah
*** 26772,26778 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "array tidak cocok dengan daerah pohon"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
--- 26781,26787 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "array tidak cocok dengan daerah pohon"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
*************** msgstr "konstanta titik-tetap besar seca
*** 26854,26890 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "perbandingan selalu %d"
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> dari pemeriksaan tidak cocok tidak-sama selalu 1"
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> dari mutually eksklusif test-sama selalu 0"
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mereduksi konstanta dalam perbandingan"
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mengkombinasi konstan diantar sebuah perbandingan"
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
--- 26863,26899 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "perbandingan selalu %d"
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> dari pemeriksaan tidak cocok tidak-sama selalu 1"
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> dari mutually eksklusif test-sama selalu 0"
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mereduksi konstanta dalam perbandingan"
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "diasumsikan signed overflow tidak terjadi ketika mengkombinasi konstan diantar sebuah perbandingan"
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
*************** msgstr "jalur sistem '%s' bukan absolut"
*** 27003,27015 ****
  msgid "%<-pipe%> not supported"
  msgstr "-pipe tidak didukung"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t seek in %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "tidak dapat mencari dalam %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t write %s: %m"
  msgid "cannot execute %qs: %s"
--- 27012,27024 ----
  msgid "%<-pipe%> not supported"
  msgstr "-pipe tidak didukung"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t seek in %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "tidak dapat mencari dalam %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t write %s: %m"
  msgid "cannot execute %qs: %s"
*************** msgstr "gagal untuk memperoleh waktu pem
*** 27034,27137 ****
  msgid "%s signal terminated program %s"
  msgstr "Gunakan nama alternatif register"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %qs"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, fuzzy, gcc-internal-format
  #| msgid "%qE needs unknown isa option"
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: gcc.cc:4967 toplev.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "input file %qs is the same as output file"
  msgstr "%qs bukan sebuah berkas keluaran yang valid"
  
! #: gcc.cc:4972
  #, fuzzy, gcc-internal-format
  #| msgid "output filename specified twice"
  msgid "output filename may not be empty"
  msgstr "nama berkas keluaran dispesifikasikan dua kali"
  
! #: gcc.cc:5357
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "peringatan: -pipe diabaikan karenan -save-temps sudah dispesifikasikan"
  
! #: gcc.cc:5445
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "peringatan: '-x %s' setelah berkas masukan terakhir tidak memilik pengaruh"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5855
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "switch '%s' tidak diawali dengan '-'"
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: gcc.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spesifikasi '%s' memiliki '%%0%c' tidak valid"
  
! #: gcc.cc:6520
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spesifikasi '%s' memiliki '%%W%c' tidak valid"
  
! #: gcc.cc:6536
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "spesifikasi '%s' memiliki '%%W%c' tidak valid"
  
! #: gcc.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
--- 27043,27146 ----
  msgid "%s signal terminated program %s"
  msgstr "Gunakan nama alternatif register"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %qs"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, fuzzy, gcc-internal-format
  #| msgid "%qE needs unknown isa option"
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: gcc.cc:4968 toplev.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "input file %qs is the same as output file"
  msgstr "%qs bukan sebuah berkas keluaran yang valid"
  
! #: gcc.cc:4973
  #, fuzzy, gcc-internal-format
  #| msgid "output filename specified twice"
  msgid "output filename may not be empty"
  msgstr "nama berkas keluaran dispesifikasikan dua kali"
  
! #: gcc.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "peringatan: -pipe diabaikan karenan -save-temps sudah dispesifikasikan"
  
! #: gcc.cc:5446
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "peringatan: '-x %s' setelah berkas masukan terakhir tidak memilik pengaruh"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5856
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "switch '%s' tidak diawali dengan '-'"
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: gcc.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spesifikasi '%s' memiliki '%%0%c' tidak valid"
  
! #: gcc.cc:6521
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spesifikasi '%s' memiliki '%%W%c' tidak valid"
  
! #: gcc.cc:6537
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "spesifikasi '%s' memiliki '%%W%c' tidak valid"
  
! #: gcc.cc:6556
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
*************** msgstr "spesifikasi '%s' memiliki '%%x%c
*** 27140,27292 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec gagal: '%%*' belum diinisialisasi oleh pencocokan pola"
  
! #: gcc.cc:6817
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec gagal: pilihan spec tidak dikenal '%c'"
  
! #: gcc.cc:6883
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "error dalam argumen ke fungsi spesifikasi '%s'"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "spesifikasi nama fungsi salah format"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "tidak ada argumen untuk spesifikasi fungsi"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumen spesifikasi fungsi salah format"
  
! #: gcc.cc:7173
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs ends in escape"
  msgstr "braced spesifikasi '%s' tidak valid di '%c'"
  
! #: gcc.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "braced spesifikasi '%s' tidak valid di '%c'"
  
! #: gcc.cc:7403
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "braced spesifikasi tubuh '%s' tidak valid"
  
! #: gcc.cc:8012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not write to response file %s"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "tidak dapat menulis ke berkas response %s"
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8033 gcc.cc:8074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:tidak dapat membuka berkas keluaran '%s'\n"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "spec gagal: lebih dari satu arg ke SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "spec gagal: lebih dari sat arg ke SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "tidak dikonfigurasikan dengan akhiran header sysroot"
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "tidak ada berkas masukan"
  
! #: gcc.cc:8867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "tidak dapat menspesifkasikan -o dengan -c atau -S dengan beberapa berkas"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s kompiler tidak terpasang di sistem ini"
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8959
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "perbandingan selalu %d"
  
! #: gcc.cc:9112
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: berkas masukan penghubung tidak digunakan karena proses penyambungan belum selesai"
--- 27149,27301 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec gagal: '%%*' belum diinisialisasi oleh pencocokan pola"
  
! #: gcc.cc:6818
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec gagal: pilihan spec tidak dikenal '%c'"
  
! #: gcc.cc:6884
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "error dalam argumen ke fungsi spesifikasi '%s'"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "spesifikasi nama fungsi salah format"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "tidak ada argumen untuk spesifikasi fungsi"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumen spesifikasi fungsi salah format"
  
! #: gcc.cc:7174
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs ends in escape"
  msgstr "braced spesifikasi '%s' tidak valid di '%c'"
  
! #: gcc.cc:7309
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "braced spesifikasi '%s' tidak valid di '%c'"
  
! #: gcc.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "braced spesifikasi tubuh '%s' tidak valid"
  
! #: gcc.cc:8013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not write to response file %s"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "tidak dapat menulis ke berkas response %s"
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8034 gcc.cc:8075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:tidak dapat membuka berkas keluaran '%s'\n"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8394
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "spec gagal: lebih dari satu arg ke SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8419
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "spec gagal: lebih dari sat arg ke SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "tidak dikonfigurasikan dengan akhiran header sysroot"
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "tidak ada berkas masukan"
  
! #: gcc.cc:8868
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "tidak dapat menspesifkasikan -o dengan -c atau -S dengan beberapa berkas"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s kompiler tidak terpasang di sistem ini"
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8960
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "perbandingan selalu %d"
  
! #: gcc.cc:9113
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: berkas masukan penghubung tidak digunakan karena proses penyambungan belum selesai"
*************** msgstr "%s: berkas masukan penghubung ti
*** 27294,27398 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: berkas masukan penghubung tidak digunakan karena proses penyambungan belum selesai"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "bahasa %s tidak dikenal"
  
! #: gcc.cc:9494
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "spesifikasi multilib '%s' tidak valid"
  
! #: gcc.cc:9696
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "ekslusi multilib '%s' tidak valid"
  
! #: gcc.cc:9760
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "pemilihan multilib '%s' tidak valid"
  
! #: gcc.cc:9923
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "pemilihan multilib '%s' tidak valid"
  
! #: gcc.cc:9963
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "eksklusi multilib '%s' tidak valid"
  
! #: gcc.cc:10214
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "environment variable %qs not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "nomor versi `%s' tidak valid"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "terlalu sedikit argumen ke %%:perbandingan-versi"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.cc:10477
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operator tidak dikenal '%s' dalam %%:perbandingan-versi"
  
! #: gcc.cc:10601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.cc:10669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "terlalu banyak argumen untuk format"
  
! #: gcc.cc:10860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 27303,27407 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: berkas masukan penghubung tidak digunakan karena proses penyambungan belum selesai"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "bahasa %s tidak dikenal"
  
! #: gcc.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "spesifikasi multilib '%s' tidak valid"
  
! #: gcc.cc:9697
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "ekslusi multilib '%s' tidak valid"
  
! #: gcc.cc:9761
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "pemilihan multilib '%s' tidak valid"
  
! #: gcc.cc:9924
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "pemilihan multilib '%s' tidak valid"
  
! #: gcc.cc:9964
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "eksklusi multilib '%s' tidak valid"
  
! #: gcc.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "environment variable %qs not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "nomor versi `%s' tidak valid"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "terlalu sedikit argumen ke %%:perbandingan-versi"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.cc:10478
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operator tidak dikenal '%s' dalam %%:perbandingan-versi"
  
! #: gcc.cc:10602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.cc:10670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "terlalu banyak argumen ke %%:perbandingan-versi"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "terlalu banyak argumen untuk format"
  
! #: gcc.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr "%Harray subscrip dibawah dari ar
*** 27628,27675 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "%H array subscript diatas dari array bounds"
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%s not supported for variable length aggregates"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spe not supported in this target"
  msgid "%s not supported on this target"
--- 27637,27684 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "%H array subscript diatas dari array bounds"
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%s not supported for variable length aggregates"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spe not supported in this target"
  msgid "%s not supported on this target"
*************** msgid "function returns address of local
*** 27699,27713 ****
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
--- 27708,27722 ----
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
*************** msgstr "parameter %q+D tidak digunakan"
*** 28827,28911 ****
  msgid "call to %qD here"
  msgstr "  dalam panggilan ke %qD"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "mode pointer tidak valid %qs"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "mengasumsikan penunjuk ke anggota %qD"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "mode pointer tidak valid %qs"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "tidak dapat membuat berkas sementara"
  
! #: gimple-ssa-warn-access.cc:4057
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4062
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: gimple-ssa-warn-access.cc:4581
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 28836,28920 ----
  msgid "call to %qD here"
  msgstr "  dalam panggilan ke %qD"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "mode pointer tidak valid %qs"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "mengasumsikan penunjuk ke anggota %qD"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "mode pointer tidak valid %qs"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "tidak dapat membuat berkas sementara"
  
! #: gimple-ssa-warn-access.cc:4058
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4063
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "%s:error menulis berkas keluaran
*** 30334,30381 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: lto-wrapper.cc:1440
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t read %s: %m"
  msgid "cannot read %s: %m"
  msgstr "tidak dapat membaca %s: %m"
  
! #: lto-wrapper.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid format of %s"
  msgstr "#pragma %s tidak valid"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "tidak dapat membuka %s: %m"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "opening output file %s: %s"
  msgid "corrupted ltrans output file %s"
  msgstr "membuka berkas keluaran %s: %s"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "%<atexit%> failed"
--- 30343,30390 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t read %s: %m"
  msgid "cannot read %s: %m"
  msgstr "tidak dapat membaca %s: %m"
  
! #: lto-wrapper.cc:1748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid format of %s"
  msgstr "#pragma %s tidak valid"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "tidak dapat membuka %s: %m"
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "opening output file %s: %s"
  msgid "corrupted ltrans output file %s"
  msgstr "membuka berkas keluaran %s: %s"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "%<atexit%> failed"
*************** msgstr "argumen ke \"%s\" seharusnya seb
*** 31123,31130 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%qs is incompatible with %qs"
--- 31132,31139 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%qs is incompatible with %qs"
*************** msgstr "validate_value_data: [%u] Buruk
*** 31821,31875 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Tidak kosong reg dalam rantai (%s %u %i)"
  
! #: reginfo.cc:651
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
  
! #: reginfo.cc:655
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a call-used register"
  msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a fixed register"
  msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "nama register: %s tidak dikenal"
  
! #: reginfo.cc:707
  #, fuzzy, gcc-internal-format
  #| msgid "register used for two global register variables"
  msgid "stack register used for global register variable"
  msgstr "register digunakan untuk dua variabel register global"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "variabel register global mengikuti sebuah definisi fungsi"
  
! #: reginfo.cc:719
  #, fuzzy, gcc-internal-format
  #| msgid "register used for two global register variables"
  msgid "register of %qD used for multiple global register variables"
  msgstr "register digunakan untuk dua variabel register global"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
  msgstr "  konflik dengan %q+D"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "call-clobbered register digunakan untuk variabel register global"
--- 31830,31884 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Tidak kosong reg dalam rantai (%s %u %i)"
  
! #: reginfo.cc:674
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
  
! #: reginfo.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a call-used register"
  msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a fixed register"
  msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "nama register: %s tidak dikenal"
  
! #: reginfo.cc:730
  #, fuzzy, gcc-internal-format
  #| msgid "register used for two global register variables"
  msgid "stack register used for global register variable"
  msgstr "register digunakan untuk dua variabel register global"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "variabel register global mengikuti sebuah definisi fungsi"
  
! #: reginfo.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "register used for two global register variables"
  msgid "register of %qD used for multiple global register variables"
  msgstr "register digunakan untuk dua variabel register global"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
  msgstr "  konflik dengan %q+D"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "call-clobbered register digunakan untuk variabel register global"
*************** msgstr ""
*** 32335,32364 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs tidak didukung oleh target ini"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  #| msgid "Spe not supported in this target"
  msgid "%qs not supported on this target"
  msgstr "Spe tidak didukung dalam target ini"
  
! #: targhooks.cc:1162
  #, fuzzy, gcc-internal-format
  #| msgid "global destructors not supported on this target"
  msgid "nested functions not supported on this target"
  msgstr "global desktruktor tidak didukung di target ini"
  
! #: targhooks.cc:1175
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "nested function trampolines not supported on this target"
  msgstr "-ffunction-sections tidak didukung untuk target ini"
  
! #: targhooks.cc:1677
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "atribut target tidak didukung di platform ini"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
--- 32344,32373 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs tidak didukung oleh target ini"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "Spe not supported in this target"
  msgid "%qs not supported on this target"
  msgstr "Spe tidak didukung dalam target ini"
  
! #: targhooks.cc:1227
  #, fuzzy, gcc-internal-format
  #| msgid "global destructors not supported on this target"
  msgid "nested functions not supported on this target"
  msgstr "global desktruktor tidak didukung di target ini"
  
! #: targhooks.cc:1240
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "nested function trampolines not supported on this target"
  msgstr "-ffunction-sections tidak didukung untuk target ini"
  
! #: targhooks.cc:1742
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "atribut target tidak didukung di platform ini"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
*************** msgstr "%H mengabaikan nilai kembali dar
*** 33470,33475 ****
--- 33479,33489 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "%H mengabaikan nilai kembali dari fungsi yang dideklarasikan dengan atribut warn_unused_result"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "ekspresi sebagai operan tidak va
*** 33662,33691 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3991
  #, 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:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 33676,33705 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3976
  #, 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:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 33696,33702 ****
  msgid "in a call to built-in function %qD"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  #| msgid "no member function %qD declared in %qT"
  msgid "in a call to function %qD declared %qs"
--- 33710,33716 ----
  msgid "in a call to built-in function %qD"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "no member function %qD declared in %qT"
  msgid "in a call to function %qD declared %qs"
*************** msgstr "operan tidak valid dalam pernyat
*** 33757,33888 ****
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "pemodifikasi panjang"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 33771,33902 ----
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "pemodifikasi panjang"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr ""
*** 34128,34139 ****
  msgid "target specific builtin not available"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 34142,34153 ----
  msgid "target specific builtin not available"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 34143,34154 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 34157,34168 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 34168,34302 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "array dari fungsi tidak berarti"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kosong dari %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kelas %qs, memiliki %qs (%s) dalam %s, di %s:%d"
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: tidak menduga kelas %qs, memiliki %qs (%s dalam %s, di %s:%d"
  
! #: tree.cc:8836
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga omp_clause %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga pohon yang berisi struktur %qs, memiliki %qs dalam %s, di %s:%d"
  
! #: tree.cc:8912
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.cc:8925
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.cc:8951
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari omp_clause %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.cc:12112
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.cc:12115
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.cc:12138
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.cc:12141
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.cc:12147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "tipe sudah ditinggalkan"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tipe sudah ditinggalkan"
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD bukan sebuah variabel"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD bukan sebuah variabel"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD bukan sebuah variabel"
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD bukan sebuah variabel"
  
! #: tree.cc:12222
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12224
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
--- 34182,34316 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "array dari fungsi tidak berarti"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kosong dari %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga kelas %qs, memiliki %qs (%s) dalam %s, di %s:%d"
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "pemeriksaan pohon: tidak menduga kelas %qs, memiliki %qs (%s dalam %s, di %s:%d"
  
! #: tree.cc:8910
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga omp_clause %s, memiliki %s dalam %s, di %s:%d"
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diduga pohon yang berisi struktur %qs, memiliki %qs dalam %s, di %s:%d"
  
! #: tree.cc:8986
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.cc:8999
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.cc:9025
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "pemeriksaan pohon: diakses operan %d dari omp_clause %s dengan %d operan dalam %s, di %s:%d"
  
! #: tree.cc:12186
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.cc:12212
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: tree.cc:12221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "tipe sudah ditinggalkan"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tipe sudah ditinggalkan"
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD bukan sebuah variabel"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD bukan sebuah variabel"
  
! #: tree.cc:12289
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD bukan sebuah variabel"
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD bukan sebuah variabel"
  
! #: tree.cc:12296
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
*************** msgstr "%qD bukan sebuah variabel"
*** 34322,34557 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13235
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "main variant is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "ukuran dari array %qs memiliki tipe bukan integer"
  
! #: tree.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has an incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 34336,34571 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13311
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "main variant is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "ukuran dari array %qs memiliki tipe bukan integer"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has an incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 34562,34580 ****
  msgid "%qs is not supported with %qs"
  msgstr "%s tidak mendukung %s"
  
! #: value-prof.cc:496
  #, fuzzy, gcc-internal-format
  #| msgid "Dead histogram"
  msgid "dead histogram"
  msgstr "Histogram mati"
  
! #: value-prof.cc:525
  #, fuzzy, gcc-internal-format
  #| msgid "Histogram value statement does not correspond to the statement it is associated with"
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "Pernyataan nilai histogram tidak berhubungan dengan pernyataan yang berasosiasi dengannya"
  
! #: value-prof.cc:594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)"
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
--- 34576,34594 ----
  msgid "%qs is not supported with %qs"
  msgstr "%s tidak mendukung %s"
  
! #: value-prof.cc:500
  #, fuzzy, gcc-internal-format
  #| msgid "Dead histogram"
  msgid "dead histogram"
  msgstr "Histogram mati"
  
! #: value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "Histogram value statement does not correspond to the statement it is associated with"
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "Pernyataan nilai histogram tidak berhubungan dengan pernyataan yang berasosiasi dengannya"
  
! #: value-prof.cc:598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)"
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
*************** msgstr "%qD tidak dideklarasikan dalam %
*** 35558,35564 ****
  msgid "%qE argument is not a function"
  msgstr "membersihkan argumen bukan sebuah fungsi"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "deprecated message is not a string"
--- 35572,35578 ----
  msgid "%qE argument is not a function"
  msgstr "membersihkan argumen bukan sebuah fungsi"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "deprecated message is not a string"
*************** msgstr "%<@end%> hilang dalam konteks im
*** 36084,36090 ****
  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:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
--- 36098,36104 ----
  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:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
*************** msgstr "apliasi tidak valid dari %qs ke
*** 36134,36511 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> diaplikasikan ke sebuah bit-field"
  
! #: c-family/c-common.cc:4766
  #, 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:4886
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: c-family/c-common.cc:5083
  #, 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:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "jangkauan kosong dispesifikasikan"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "duplikasi (atau overlapping) nilai kasus"
  
! #: c-family/c-common.cc:5165
  #, 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:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "duplikasi nilai case"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%J sebelumnya digunakan disini"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "multiple default label dalam satu pilihan"
  
! #: c-family/c-common.cc:5176
  #, 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:5288
  #, 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:5466
  #, 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:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, 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:5502
  #, 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:5677
  #, 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:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "hilang sentinel dalam pemanggilan fungsi"
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, 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:5921 c-family/c-common.cc:5972
  #, 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:6020
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6024
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:6251
  #, 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:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, 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:6320
  #, 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:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, 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:6378
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6384
  #, 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:6390
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6433
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, 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:6717
  #, 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:6722
  #, 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:6729
  #, 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:6742
  #, 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:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, 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:7104
  #, 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:7120
  #, 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:7336
  #, 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:7350
  #, 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:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, 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:7406
  #, 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:7412
  #, 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:7420
  #, 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:7433
  #, 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:7438
  #, 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:7447
  #, 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:7452
  #, 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:7465
  #, 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:7478
  #, 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:7879
  #, 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:8514
  #, 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:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
--- 36148,36525 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> diaplikasikan ke sebuah bit-field"
  
! #: c-family/c-common.cc:4768
  #, 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:4888
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: c-family/c-common.cc:5085
  #, 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:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "jangkauan kosong dispesifikasikan"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "duplikasi (atau overlapping) nilai kasus"
  
! #: c-family/c-common.cc:5167
  #, 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:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "duplikasi nilai case"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%J sebelumnya digunakan disini"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "multiple default label dalam satu pilihan"
  
! #: c-family/c-common.cc:5178
  #, 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:5290
  #, 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:5468
  #, 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:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, 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:5504
  #, 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:5679
  #, 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:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "hilang sentinel dalam pemanggilan fungsi"
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, 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:5923 c-family/c-common.cc:5974
  #, 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:6022
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6026
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:6253
  #, 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:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, 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:6322
  #, 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:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, 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:6380
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6386
  #, 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:6392
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6435
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, 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:6719
  #, 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:6724
  #, 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:6731
  #, 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:6744
  #, 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:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, 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:7106
  #, 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:7122
  #, 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:7338
  #, 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:7352
  #, 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:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, 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:7408
  #, 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:7414
  #, 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:7422
  #, 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:7435
  #, 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:7440
  #, 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:7449
  #, 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:7454
  #, 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:7467
  #, 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:7480
  #, 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:7881
  #, 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:8516
  #, 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:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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
*** 36513,36570 ****
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:8709
  #, 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:8729
  #, 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:8732
  #, 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:8736
  #, 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:8739
  #, 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:8744
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8747
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8752
  #, 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:8755
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 36527,36584 ----
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:8711
  #, 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:8731
  #, 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:8734
  #, 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:8738
  #, 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:8741
  #, 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:8746
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8749
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8754
  #, 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:8757
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "tidak didukung bukan-standar pem
*** 37284,37290 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "tradisional C menolak pemotongan konstanta string"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 37298,37304 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "tradisional C menolak pemotongan konstanta string"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 37340,37346 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
--- 37354,37360 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
*************** msgstr "%Htipe tidak valid untuk iterasi
*** 37356,37372 ****
  msgid "%qE is not initialized"
  msgstr "%qE tidak terinisialisasi"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "hilang predikat pengontrol"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predikat pengontrol tidak valid"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "hilang ekspresi peningkatan"
--- 37370,37386 ----
  msgid "%qE is not initialized"
  msgstr "%qE tidak terinisialisasi"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "hilang predikat pengontrol"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predikat pengontrol tidak valid"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "hilang ekspresi peningkatan"
*************** msgstr "hilang ekspresi peningkatan"
*** 37376,37382 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ekspresi peningkatan tidak valid"
--- 37390,37396 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ekspresi peningkatan tidak valid"
*************** msgstr ""
*** 37445,37451 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 37459,37465 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "membuka berkas keluaran %s: %m"
*** 37569,37580 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "membuka berkas  ketergantungan %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "menutup berkas ketergantungan %s: %m"
--- 37583,37594 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "membuka berkas  ketergantungan %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "menutup berkas ketergantungan %s: %m"
*************** msgstr ""
*** 38055,38062 ****
  msgid "wrong type argument to %s"
  msgstr "tipe argumen salah ke abs"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow dalam konstanta ekspresi"
--- 38069,38076 ----
  msgid "wrong type argument to %s"
  msgstr "tipe argumen salah ke abs"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow dalam konstanta ekspresi"
*************** msgid_plural "passing argument %i to %qs
*** 38872,38878 ****
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 38886,38892 ----
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "terlalu banyak berkas masukan"
*** 39080,39086 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 39094,39100 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 39114,39128 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "valid arguments are: %s"
--- 39128,39142 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "valid arguments are: %s"
*************** msgstr "abaikan %<#pragma align%> untuk
*** 39706,39755 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC hanya didukung untuk RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument %d must be a constant immediate"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "index mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "indeks mask harus berupa sebuah immediate"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, fuzzy, gcc-internal-format
  #| msgid "the second argument must be a 4-bit immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "argumen kedua harus berupa sebuah 4 bit immediate"
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
--- 39720,39769 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC hanya didukung untuk RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument %d must be a constant immediate"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "index mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "indeks mask harus berupa sebuah immediate"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  #| msgid "the second argument must be a 4-bit immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "argumen kedua harus berupa sebuah 4 bit immediate"
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
*************** msgstr "diduga %qT tetapi argumen memili
*** 39761,39767 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> bukan sebuah string atau angka"
  
! #: config/aarch64/aarch64-c.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
--- 39775,39781 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> bukan sebuah string atau angka"
  
! #: config/aarch64/aarch64-c.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
*************** msgstr "melewatkan argumen %d dari %qE d
*** 39812,39964 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "melewatkan argumen %d dari %qE sebagai integer daripada pecahan karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! #| msgid "passing argument %d of %qE with different width due to prototype"
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "melewatkan argumen %d dari %qE dari tipe Objective-C berbeda"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 39826,39976 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "melewatkan argumen %d dari %qE sebagai integer daripada pecahan karena ada prototipe"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "melewatkan argumen %d dari %qE dari tipe Objective-C berbeda"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "%s seharusnya memiliki tipe %<%s
*** 39966,40159 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support MIPS16 code"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs tidak mendukung kode MIPS16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s tidak mendukung split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s tidak mendukung split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "duplicate definition of %qs"
  msgstr "definisi terhapus dari %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qs requires an integer constant expression"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported SVE vector size"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "fields cannot have SVE type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "tidak dapat mengalokasikan sebuah objek dari tipe abstrak %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "tidak dapat mengalokasikan sebuah objek dari tipe abstrak %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
--- 39978,40171 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support MIPS16 code"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs tidak mendukung kode MIPS16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s tidak mendukung split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s tidak mendukung split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "duplicate definition of %qs"
  msgstr "definisi terhapus dari %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qs requires an integer constant expression"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported SVE vector size"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "fields cannot have SVE type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "tidak dapat mengalokasikan sebuah objek dari tipe abstrak %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "tidak dapat mengalokasikan sebuah objek dari tipe abstrak %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
*************** msgid "SVE type %qT cannot be passed to
*** 40217,40223 ****
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 40229,40235 ----
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr ""
*** 40239,40558 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs atribut diabaikan"
  
! #: config/aarch64/aarch64.cc:17328
  #, 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:17340
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "nilai %%H tidak valid"
  
! #: config/aarch64/aarch64.cc:17360
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17378
  #, 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:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, 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:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "pilihan thread pointer tidak valid: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:17861
  #, 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:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to -fdebug-prefix-map"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "argumen %qs tidak valid ke -fdebug-prefix-map"
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to '%s' option"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "hilang argumen ke pilihan '%s'"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-march%>"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "pilihan thread pointer tidak valid: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.cc:18181
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "pilihan -mcpu=%s konflik dengan pilihan -march="
  
! #: config/aarch64/aarch64.cc:18237
  #, 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:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18329
  #, 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:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18511
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18515
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18550
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18553
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18557 config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18580
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18660
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18718 config/aarch64/aarch64.cc:18891
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "salah bentuk %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18824
  #, 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:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, 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:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, 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:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26729
  #, 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"
--- 40251,40568 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs atribut diabaikan"
  
! #: config/aarch64/aarch64.cc:17332
  #, 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:17344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "nilai %%H tidak valid"
  
! #: config/aarch64/aarch64.cc:17364
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17382
  #, 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:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, 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:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "pilihan thread pointer tidak valid: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:17865
  #, 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:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to -fdebug-prefix-map"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "argumen %qs tidak valid ke -fdebug-prefix-map"
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to '%s' option"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "hilang argumen ke pilihan '%s'"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-march%>"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.cc:18020
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "pilihan thread pointer tidak valid: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.cc:18189
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "pilihan -mcpu=%s konflik dengan pilihan -march="
  
! #: config/aarch64/aarch64.cc:18245
  #, 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:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, 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:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18523
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18565 config/aarch64/aarch64.cc:18672
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18627
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18668
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "salah bentuk %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, 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:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, 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:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, 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:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/aarch64/aarch64.cc:26708
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26733
  #, 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"
*************** msgid "bad value %qs for %<-mmemory-late
*** 40622,40628 ****
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 40632,40638 ----
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "argumen dari atribut %qs bukan \
*** 40764,40771 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 40774,40781 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "%qE atribut diabaikan"
*** 40921,40937 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22243
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
--- 40931,40947 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
*************** msgid "indirect call in function, which
*** 41822,41828 ****
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 41832,41838 ----
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr "akumulator tidak sesuai untuk %q
*** 42019,42030 ****
  msgid "invalid IACC argument"
  msgstr "argumen IACC tidak valid"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
--- 42029,42040 ----
  msgid "invalid IACC argument"
  msgstr "argumen IACC tidak valid"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs diduga sebuah konstanta argumen"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "konstanta argumen diluar dari jangkauan untuk %qs"
*************** msgstr "nomor operan diluar dari jangkau
*** 42158,42164 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 42168,42174 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "argumen ke %qs harus berupa sebu
*** 42285,42432 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "Argumen ke -ffpe-trap tidak valid: %s"
  
! #: config/i386/i386-expand.cc:9138
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386-expand.cc:9950
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:10045
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be a 8-bit immediate"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "argumen ketiga harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:10987
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386-expand.cc:11002
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386-expand.cc:11037
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386-expand.cc:11077
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386-expand.cc:11093
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386-expand.cc:11103
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:11108
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:11245
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/i386/i386-expand.cc:11250
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "pembagian tidak benar dari titik pohon"
  
! #: config/i386/i386-expand.cc:11594
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386-expand.cc:11602
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386-expand.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE membutuhkan pilihan isa %s"
  
! #: config/i386/i386-expand.cc:13302
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386-expand.cc:13335
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386-expand.cc:14364
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:14370
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
--- 42295,42442 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "Argumen ke -ffpe-trap tidak valid: %s"
  
! #: config/i386/i386-expand.cc:9155
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386-expand.cc:9967
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:10062
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be a 8-bit immediate"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "argumen ketiga harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 1-bit immediate"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386-expand.cc:11019
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386-expand.cc:11054
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386-expand.cc:11094
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 1 bit immediate"
  
! #: config/i386/i386-expand.cc:11110
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386-expand.cc:11120
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "argumen selanjutnya ke terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:11125
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:11262
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/i386/i386-expand.cc:11267
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "pembagian tidak benar dari titik pohon"
  
! #: config/i386/i386-expand.cc:11611
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386-expand.cc:11619
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 5-bit immediate"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 5 bit immediate"
  
! #: config/i386/i386-expand.cc:11622
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be an 8-bit immediate"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "pemilih harus berupa sebuah konstanta integer dalam jangkauan 0..%wi"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE membutuhkan pilihan isa tidak diketahui"
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE membutuhkan pilihan isa %s"
  
! #: config/i386/i386-expand.cc:13319
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 2-bit immediate"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "argumen terakhir harus berupa sebuah 2 bit immediate"
  
! #: config/i386/i386-expand.cc:13352
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, fuzzy, gcc-internal-format
  #| msgid "the last argument must be a 4-bit immediate"
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "argumen terakhir harus berupa sebuah 4 bit immediate"
  
! #: config/i386/i386-expand.cc:14381
  #, fuzzy, gcc-internal-format
  #| msgid "the fifth argument must be a 8-bit immediate"
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "argumen kelima harus berupa sebuah 8 bit immediate"
  
! #: config/i386/i386-expand.cc:14387
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "insn tidak benar:"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
*************** msgstr ""
*** 42443,42449 ****
  msgid "virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
--- 42453,42459 ----
  msgid "virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, 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 "atribut stdcall dan fastcall tid
*** 42971,42977 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
--- 42981,42987 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
*************** msgid "%qs and %qs attributes are not co
*** 42996,43009 ****
  msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
--- 43006,43019 ----
  msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
*************** msgstr ""
*** 43153,43192 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: config/i386/i386.cc:8436
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: config/i386/i386.cc:9463
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9849
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/i386/i386.cc:9869
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 43163,43202 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI dari melewatkan union dengan long double telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: config/i386/i386.cc:8438
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: config/i386/i386.cc:9465
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9851
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/i386/i386.cc:9871
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "%s tidak didukung untuk fungsi n
*** 43194,43274 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, 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:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.cc:13179
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17210
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21432
  #, 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:21528
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23276
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.cc:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23366
  #, 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/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 43204,43284 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, 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:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.cc:13181
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17212
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  #, 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:21532
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23341
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23431
  #, 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/i386/i386.cc:23974
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 43437,43448 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
--- 43447,43458 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
*************** msgstr "interrupt_thread hanya tersedia
*** 43565,43571 ****
  msgid "stack limit expression is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 43575,43581 ----
  msgid "stack limit expression is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr ""
*** 43650,43791 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "tidak dapat menangani panggilan tidak konsisten ke %qs"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "argumen 1 dari __builtin_spe_predicate harus berupa sebuah konstanta"
  
! #: config/mips/mips.cc:17255
  #, fuzzy, gcc-internal-format
  #| msgid "failed to reclaim unneeded function"
  msgid "failed to expand built-in function"
  msgstr "gagal untuk mereklain fungsi yang tidak diperlukan"
  
! #: config/mips/mips.cc:17386
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qs not supported for MIPS16"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "fungsi bawaan %qs tidak didukung untuk MIPS16"
  
! #: config/mips/mips.cc:17994
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs tidak mendukung kode MIPS16"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC untuk ABI selain dari o32 dan o64"
  
! #: config/mips/mips.cc:19804
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "MIPS16 -mxgot kode"
  
! #: config/mips/mips.cc:19807
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "hard-float MIPS16 kode untuk ABI selain dari o32 dan o64"
  
! #: config/mips/mips.cc:19810
  #, fuzzy, gcc-internal-format
  #| msgid "Generate MIPS16 code"
  msgid "MSA MIPS16 code"
  msgstr "Hasilkan kode MIPS16"
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> konflik dengan pilihan arsitektur lain, yang menspesifikasikan sebuah %s prosesor"
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> digunakan dengan sebuah prosesor 32 bit"
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> digunakan dengan sebuah ABI 64 bit"
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> digunakan dengan sebuah ABI 32 bit"
  
! #: config/mips/mips.cc:20079
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> dan %<-mfp64%> hanya dapat dikombinasikan jika target mendukung instruksi mfhc1 dan mthc1"
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> dan %<-mfp64%> hanya dapat dikombinasikan ketika menggunakan ABI o32"
  
! #: config/mips/mips.cc:20112
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mgp32%> dan %<-mfp64%> hanya dapat dikombinasikan ketika menggunakan ABI o32"
  
! #: config/mips/mips.cc:20116
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-mips3d%> membutuhkan %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20118
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgid "%<-mfpxx%> requires %<-mlra%>"
--- 43660,43805 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "tidak dapat menangani panggilan tidak konsisten ke %qs"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "argumen 1 dari __builtin_spe_predicate harus berupa sebuah konstanta"
  
! #: config/mips/mips.cc:17304
  #, fuzzy, gcc-internal-format
  #| msgid "failed to reclaim unneeded function"
  msgid "failed to expand built-in function"
  msgstr "gagal untuk mereklain fungsi yang tidak diperlukan"
  
! #: config/mips/mips.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qs not supported for MIPS16"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "fungsi bawaan %qs tidak didukung untuk MIPS16"
  
! #: config/mips/mips.cc:18043
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs tidak mendukung kode MIPS16"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC untuk ABI selain dari o32 dan o64"
  
! #: config/mips/mips.cc:19853
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "MIPS16 -mxgot kode"
  
! #: config/mips/mips.cc:19856
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "hard-float MIPS16 kode untuk ABI selain dari o32 dan o64"
  
! #: config/mips/mips.cc:19859
  #, fuzzy, gcc-internal-format
  #| msgid "Generate MIPS16 code"
  msgid "MSA MIPS16 code"
  msgstr "Hasilkan kode MIPS16"
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> konflik dengan pilihan arsitektur lain, yang menspesifikasikan sebuah %s prosesor"
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> digunakan dengan sebuah prosesor 32 bit"
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> digunakan dengan sebuah ABI 64 bit"
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> digunakan dengan sebuah ABI 32 bit"
  
! #: config/mips/mips.cc:20128
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> dan %<-mfp64%> hanya dapat dikombinasikan jika target mendukung instruksi mfhc1 dan mthc1"
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> dan %<-mfp64%> hanya dapat dikombinasikan ketika menggunakan ABI o32"
  
! #: config/mips/mips.cc:20161
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mgp32%> dan %<-mfp64%> hanya dapat dikombinasikan ketika menggunakan ABI o32"
  
! #: config/mips/mips.cc:20165
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-mips3d%> membutuhkan %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20167
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgid "%<-mfpxx%> requires %<-mlra%>"
*************** msgstr "%<-mips3d%> membutuhkan %<-mpair
*** 43796,43923 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: config/mips/mips.cc:20196
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:20211
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support paired-single instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "aristektur %qs tidak mendukung instruksi paired-single"
  
! #: config/mips/mips.cc:20225
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support paired-single instructions"
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "aristektur %qs tidak mendukung instruksi paired-single"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/mips/mips.cc:20253
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/mips/mips.cc:20268
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "cannot generate position-independent code for %qs"
  msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode besar)"
  
! #: config/mips/mips.cc:20271
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code requires %qs"
  msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode besar)"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> membutuhkan %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "tidak dapat menggunakan data-kecil akses untuk %qs"
  
! #: config/mips/mips.cc:20330
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support paired-single instructions"
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "aristektur %qs tidak mendukung instruksi paired-single"
  
! #: config/mips/mips.cc:20337
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> membutuhkan %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20382
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "aristektur %qs tidak mendukung instruksi paired-single"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs membutuhkan sebuah target yang menyediakan instruksi %qs"
  
! #: config/mips/mips.cc:20402
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:20412
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs membutuhkan instruksi branch-likely"
  
! #: config/mips/mips.cc:20532
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "mips16 fungsi profiling"
--- 43810,43937 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support paired-single instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "aristektur %qs tidak mendukung instruksi paired-single"
  
! #: config/mips/mips.cc:20274
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support paired-single instructions"
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "aristektur %qs tidak mendukung instruksi paired-single"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/mips/mips.cc:20302
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/mips/mips.cc:20317
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "cannot generate position-independent code for %qs"
  msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode besar)"
  
! #: config/mips/mips.cc:20320
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code requires %qs"
  msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode besar)"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> membutuhkan %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "tidak dapat menggunakan data-kecil akses untuk %qs"
  
! #: config/mips/mips.cc:20379
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support paired-single instructions"
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "aristektur %qs tidak mendukung instruksi paired-single"
  
! #: config/mips/mips.cc:20386
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> membutuhkan %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20431
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "aristektur %qs tidak mendukung instruksi paired-single"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs membutuhkan sebuah target yang menyediakan instruksi %qs"
  
! #: config/mips/mips.cc:20451
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:20461
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs membutuhkan instruksi branch-likely"
  
! #: config/mips/mips.cc:20581
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "arsitektur %qs tidak mendukung instruksi branch-likely"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "mips16 fungsi profiling"
*************** msgstr ""
*** 45372,45467 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
  
! #: config/rs6000/rs6000.cc:19979
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20073
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec sudah ditinggalkan; gunakan %<int%>"
  
! #: config/rs6000/rs6000.cc:20081
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "penggunaan dari %<long long%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20084
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "penggunaan dari %<double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:24232
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "tipe abstrak tidak valid %qT untuk %qE"
  
! #: config/rs6000/rs6000.cc:24235
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<#pragma%> is not allowed here"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%<#pragma%> tidak diijinkan disini"
  
! #: config/rs6000/rs6000.cc:24237
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 45386,45481 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
  
! #: config/rs6000/rs6000.cc:19998
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20086
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20092
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec tidak valid untuk kode 64 bit"
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "penggunaan dari %<long%> dalam tipe AltiVec sudah ditinggalkan; gunakan %<int%>"
  
! #: config/rs6000/rs6000.cc:20100
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "penggunaan dari %<long long%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20103
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "penggunaan dari %<double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:24251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "tipe abstrak tidak valid %qT untuk %qE"
  
! #: config/rs6000/rs6000.cc:24254
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<#pragma%> is not allowed here"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%<#pragma%> tidak diijinkan disini"
  
! #: config/rs6000/rs6000.cc:24256
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr ""
*** 45510,45516 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 45524,45530 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 45623,45809 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:859
! #, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr ""
! 
! #: config/s390/s390.cc:878
  #, fuzzy, gcc-internal-format
  #| msgid "unresolved overload for Altivec builtin %qF"
  msgid "unresolved overloaded builtin"
  msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin code"
  msgid "bad builtin icode"
  msgstr "kode bawaan buruk"
  
! #: config/s390/s390.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ukuran total dari variabel lokal melebihi batas arsitektur"
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "ukuran frame dari %qs adalah "
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs menggunakan alokasi dinamis stack"
  
! #: config/s390/s390.cc:13216
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: config/s390/s390.cc:15486
  #, 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:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, 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:15531
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15560
  #, 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:15564
  #, 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:15576
  #, 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:15585
  #, 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:15591
  #, 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:15593
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: config/s390/s390.cc:15596
  #, 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:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, 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:15707
  #, 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:15714
  #, 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:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 45637,45823 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:872
  #, fuzzy, gcc-internal-format
  #| msgid "unresolved overload for Altivec builtin %qF"
  msgid "unresolved overloaded builtin"
  msgstr "tidak teresolf overload untuk Altivec bawaan %qF"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin code"
  msgid "bad builtin icode"
  msgstr "kode bawaan buruk"
  
! #: config/s390/s390.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ukuran total dari variabel lokal melebihi batas arsitektur"
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "ukuran frame dari %qs adalah "
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs menggunakan alokasi dinamis stack"
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr ""
! 
! #: config/s390/s390.cc:13212
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: config/s390/s390.cc:15503
  #, 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:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, 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:15548
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15577
  #, 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:15581
  #, 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:15593
  #, 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:15602
  #, 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:15608
  #, 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:15610
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: config/s390/s390.cc:15613
  #, 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:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, 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:15724
  #, 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:15731
  #, 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:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgid "attribute %qs applies to array ty
*** 46268,46274 ****
  msgstr "%qs atribut hanya berlaku ke variabel"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 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"
--- 46282,46288 ----
  msgstr "%qs atribut hanya berlaku ke variabel"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 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 "deklarasi dari %q+D membayangi b
*** 46571,46577 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
--- 46585,46591 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
*************** msgstr "deklarasi dari %qD membayangi se
*** 46581,46587 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
--- 46595,46601 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
*************** msgstr "%H%qE tidak dideklarasikan (pert
*** 46655,46661 ****
  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:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
--- 46669,46675 ----
  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:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
*************** msgstr "melompat kedalam pernyataan eksp
*** 46687,46693 ****
  msgid "duplicate label declaration %qE"
  msgstr "duplikasi deklarasi label %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "duplikasi label %qD"
--- 46701,46707 ----
  msgid "duplicate label declaration %qE"
  msgstr "duplikasi deklarasi label %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "duplikasi label %qD"
*************** msgstr "melompat kedalam pernyataan eksp
*** 46720,46726 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%H%qE didefinisikan sebagai jenis salah dari tag"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
--- 46734,46740 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%H%qE didefinisikan sebagai jenis salah dari tag"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
*************** msgstr "tidak dapat meletakan objek deng
*** 46921,46927 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "tidak terinisialisasi const %qD"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 46935,46941 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "tidak terinisialisasi const %qD"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "class penyimpanan dispesifikasik
*** 47107,47113 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
--- 47121,47127 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
*************** msgstr "%qs dideklarasikan sebagai fungs
*** 47303,47309 ****
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
--- 47317,47323 ----
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
*************** msgstr "ISO C melarang tipe fungsi const
*** 47447,47453 ****
  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:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
--- 47461,47467 ----
  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:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
*************** msgstr "nested redefinisi dari %<struct
*** 47642,47648 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
--- 47656,47662 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
*************** msgstr "struct tidak memiliki anggota be
*** 47694,47700 ****
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
--- 47708,47714 ----
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
*************** msgstr "nested redefinisi dari %<enum %E
*** 47739,47745 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeklarasi dari %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 47753,47759 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeklarasi dari %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "overflow dalam nilai enumerasi"
*** 47771,47777 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 47785,47791 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "tidak ada prototipe sebelumnya u
*** 47805,47811 ****
  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:9654 cp/decl.cc:17107
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 47819,47825 ----
  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:9654 cp/decl.cc:17129
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "argumen %qD tidak cocok dengan p
*** 47934,47945 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, 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:10326 cp/decl.cc:18017
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
--- 47948,47959 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, 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:10326 cp/decl.cc:18039
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
*************** msgstr "diduga penspesifikasi deklarasi"
*** 48015,48021 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
--- 48029,48035 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
*************** msgstr ""
*** 48177,48188 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 48191,48202 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 48241,48247 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
--- 48255,48261 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
*************** msgstr "Tidak terduga akhir dari modul"
*** 48252,48258 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C melarang sebuah satuan terjemahan kosong"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
--- 48266,48272 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C melarang sebuah satuan terjemahan kosong"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
*************** msgid "unknown type name %qE"
*** 48291,48298 ****
  msgstr "nama register: %s tidak dikenal"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "diduga penspesifikasi deklarasi"
--- 48305,48312 ----
  msgstr "nama register: %s tidak dikenal"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "diduga penspesifikasi deklarasi"
*************** msgstr ""
*** 48314,48320 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
--- 48328,48334 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "ekspresi integral %qE bukan kons
*** 48438,48444 ****
  msgid "static assertion failed: %E"
  msgstr "static assertion gagal: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
--- 48452,48458 ----
  msgid "static assertion failed: %E"
  msgstr "static assertion gagal: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
*************** msgstr "template argumen %d tidak valid"
*** 48490,48503 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "diduga pengidentifikasi"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "koma di akhir dari daftar pengenumerasi"
--- 48504,48517 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "diduga pengidentifikasi"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "koma di akhir dari daftar pengenumerasi"
*************** msgstr "diduga deklarasi penspesifikasi
*** 48585,48591 ****
  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:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
--- 48599,48605 ----
  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:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
*************** msgstr "hilang sentinel dalam pemanggila
*** 48743,48750 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
--- 48757,48764 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
*************** msgstr "ISO C90 tidak mendukung %<[*]%>
*** 48931,48937 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "diduga ekspresi"
--- 48945,48951 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "diduga ekspresi"
*************** msgstr "diduga penspesifikasi deklarasi"
*** 49212,49223 ****
  msgid "no type or storage class may be specified here,"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
--- 49226,49237 ----
  msgid "no type or storage class may be specified here,"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
*************** msgstr "hilang atribut Code"
*** 49229,49285 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected %qE selector name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, 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:12421 cp/parser.cc:47813
  #, 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:12507 cp/parser.cc:47921
  #, 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:12514 cp/parser.cc:47927
  #, 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"
--- 49243,49299 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected %qE selector name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, 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:12421 cp/parser.cc:47824
  #, 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:12507 cp/parser.cc:47932
  #, 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:12514 cp/parser.cc:47938
  #, 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"
*************** msgstr "%<#pragma omp section%> hanya bi
*** 49290,49303 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
--- 49304,49317 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
*************** msgstr "%<#pragma GCC pch_preprocess%> h
*** 49305,49313 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "terlalu banyak %qs clauses"
--- 49319,49327 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "terlalu banyak %qs clauses"
*************** msgstr "diduga %<,%> atau %<,%>"
*** 49329,49388 ****
  msgid "%qD is not a variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, 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:13474 cp/parser.cc:37243
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, 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:13692 cp/parser.cc:37435
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, 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:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 49343,49402 ----
  msgid "%qD is not a variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, 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:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, 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:13692 cp/parser.cc:37446
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, 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:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%> nilai harus posi
*** 49406,49536 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, 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:14065 cp/semantics.cc:8425
  #, 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:14099 cp/parser.cc:37749
  #, 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:14171 cp/parser.cc:37819
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.cc:14232 cp/parser.cc:37884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, 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:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, 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:14459 cp/parser.cc:37015
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Elemen tidak diduga"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, 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:14735 cp/parser.cc:38006
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<concurrent%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, 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:15138 cp/parser.cc:38407
  #, 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:15142 cp/parser.cc:38410
  #, 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:15154 cp/semantics.cc:7370
  #, 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:15177 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "jenis penjadwalan tidak valid"
--- 49420,49550 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, 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:14065 cp/semantics.cc:8436
  #, 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:14099 cp/parser.cc:37760
  #, 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:14171 cp/parser.cc:37830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, 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:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, 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:14459 cp/parser.cc:37026
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Elemen tidak diduga"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, 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:14735 cp/parser.cc:38017
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<concurrent%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, 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:15138 cp/parser.cc:38418
  #, 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:15142 cp/parser.cc:38421
  #, 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:15154 cp/semantics.cc:7381
  #, 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:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "jenis penjadwalan tidak valid"
*************** msgstr "jenis penjadwalan tidak valid"
*** 49541,49558 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, 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:15425 cp/semantics.cc:7594
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
--- 49555,49572 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, 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:15425 cp/semantics.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
*************** msgstr "diduga %<,%> atau %<,%>"
*** 49570,49581 ****
  msgid "duplicate %qs modifier"
  msgstr "%Hduplikasi %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, 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"
--- 49584,49595 ----
  msgid "duplicate %qs modifier"
  msgstr "%Hduplikasi %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, 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 kon
*** 49599,49657 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, 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:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<always%> modifiers"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<close%> modifiers"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "topeng tidak valid"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 49613,49671 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, 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:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<always%> modifiers"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<close%> modifiers"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "topeng tidak valid"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "jenis penjadwalan tidak valid"
*** 49669,49755 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, 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:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, 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:17315 cp/parser.cc:44623
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44645
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44655
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44753
  #, 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:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 49683,49769 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, 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:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, 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:17315 cp/parser.cc:44634
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, 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:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%H%qE belum pernah dideklarasika
*** 49766,49772 ****
  msgid "expected function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 49780,49786 ----
  msgid "expected function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, 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,"
*** 49777,49804 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47114
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47116
  #, 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:17856 cp/parser.cc:44971
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40446
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<allocator%>"
--- 49791,49818 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, 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:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<allocator%>"
*************** msgstr "diduga %<{%>"
*** 49809,49947 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable tidak lagi didukung"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "diduga %<:%>, %<,%>, %<,%>, %<}%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40898
  #, 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:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, 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:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "unexpected %<else%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, 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:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, 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:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, 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:19043 cp/parser.cc:41573
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "diduga %<:%>, %<,%>, %<,%>, %<}%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, 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:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
--- 49823,49961 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable tidak lagi didukung"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "diduga %<:%>, %<,%>, %<,%>, %<}%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, 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:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, 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:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "unexpected %<else%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, 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:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, 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:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, 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:19043 cp/parser.cc:41584
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "diduga %<:%>, %<,%>, %<,%>, %<}%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, 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:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
*************** msgstr ""
*** 49951,49984 ****
  msgid "expected %<(%> or end of line"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "diduga iterasi deklarasi atau inisialisasi"
--- 49965,49998 ----
  msgid "expected %<(%> or end of line"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "diduga iterasi deklarasi atau inisialisasi"
*************** msgstr "diduga iterasi deklarasi atau in
*** 49988,50063 ****
  msgid "not enough perfectly nested loops"
  msgstr "tidak cukup secara sempurna nested loops"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9854
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 50002,50077 ----
  msgid "not enough perfectly nested loops"
  msgstr "tidak cukup secara sempurna nested loops"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> hanya memiliki parameter tidak boleh dikualifikasikan"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 50073,50136 ****
  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:21445 cp/parser.cc:45121
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "expected trait selector name"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "konstruktor tidak diperbolehkan untuk tipe bukan-vektor"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, 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"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, 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:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, 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"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "diduga string literal"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, 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"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<match%>"
--- 50087,50150 ----
  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:21445 cp/parser.cc:45132
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "expected trait selector name"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr "konstruktor tidak diperbolehkan untuk tipe bukan-vektor"
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, 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"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, 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:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, 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"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "diduga string literal"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, 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"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<match%>"
*************** msgstr "diduga %<{%>"
*** 50142,50154 ****
  msgid "variant %qD is not a function"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, 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:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 50156,50168 ----
  msgid "variant %qD is not a function"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, 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:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 50158,50191 ****
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45589
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
--- 50172,50205 ----
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
*************** msgstr "diduga pengidentifikasi atau %<(
*** 50244,50287 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, 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:22575 cp/parser.cc:46503
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
--- 50258,50301 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, 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:22575 cp/parser.cc:46514
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
*************** msgstr ""
*** 50297,50351 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs or %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
--- 50311,50365 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs or %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
*************** msgstr ""
*** 50355,50361 ****
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 50369,50375 ----
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr "%Hparallel yang melingkupi"
*** 50372,50378 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "penggunaan tidak valid dari ekspresi void"
--- 50386,50392 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "penggunaan tidak valid dari ekspresi void"
*************** msgstr "penunjuk ke sebuah fungsi diguna
*** 50686,50692 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 50700,50706 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "cast dari penunjuk ke integer da
*** 50989,50995 ****
  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:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
--- 51003,51009 ----
  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:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
*************** msgstr "penempatan sisi tangan-kiri mung
*** 51183,51189 ****
  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:7317 cp/typeck.cc:9949
  #, 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"
--- 51197,51203 ----
  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:7317 cp/typeck.cc:9951
  #, 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"
*************** msgstr "tipe tidak kompatibel ketika men
*** 51369,51380 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "tradisional C menolak inisialisasi otomatis bersama"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 51383,51394 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "tradisional C menolak inisialisasi otomatis bersama"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "elemen penginisialisasi tidak da
*** 51416,51422 ****
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
--- 51430,51436 ----
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
*************** msgstr "kelebihan grup kurung diakhir da
*** 51431,51438 ****
  msgid "braces around scalar initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inisialisasi dari anggota array fleksibel dalam sebuah konteks bertelur"
--- 51445,51452 ----
  msgid "braces around scalar initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inisialisasi dari anggota array fleksibel dalam sebuah konteks bertelur"
*************** msgstr "kelebihan elemen dalam struktur
*** 51531,51537 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inisialisasi tidak statis dari sebuah anggota array fleksibel"
--- 51545,51551 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inisialisasi tidak statis dari sebuah anggota array fleksibel"
*************** msgstr "ISO C melarang %<goto *expr;%>"
*** 51572,51578 ****
  msgid "computed goto must be pointer type"
  msgstr "tidak dapat mengubah ke sebuah tipe penunjuk"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
--- 51586,51592 ----
  msgid "computed goto must be pointer type"
  msgstr "tidak dapat mengubah ke sebuah tipe penunjuk"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
*************** msgstr "ISO C melarang %<return%> dengan
*** 51598,51604 ****
  msgid "function returns address of label"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch kuantiti bukan sebuah integer"
--- 51612,51618 ----
  msgid "function returns address of label"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch kuantiti bukan sebuah integer"
*************** msgstr "%<default%> label tidak dalam se
*** 51629,51635 ****
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 51643,51649 ----
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "menggunaka nilai tipe union dima
*** 51773,51791 ****
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 51787,51805 ----
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 51798,51829 ****
  msgstr "%Hterlalu banyak %qs clauses"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 51812,51843 ----
  msgstr "%Hterlalu banyak %qs clauses"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 51836,51928 ****
  msgstr "%Hterlalu banyak %qs clauses"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, 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:13347 cp/semantics.cc:5158
  #, 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:13354 cp/semantics.cc:5165
  #, 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:13377 cp/semantics.cc:5198
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected single pointer in %qs clause"
  msgstr "diduga string literal"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, 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:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, 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:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, 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:13584 cp/semantics.cc:5405
  #, 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:13971 cp/semantics.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
--- 51850,51942 ----
  msgstr "%Hterlalu banyak %qs clauses"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, 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:13347 cp/semantics.cc:5169
  #, 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:13354 cp/semantics.cc:5176
  #, 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:13377 cp/semantics.cc:5209
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected single pointer in %qs clause"
  msgstr "diduga string literal"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, 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:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, 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:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, 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:13584 cp/semantics.cc:5416
  #, 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:13971 cp/semantics.cc:6514
  #, 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 memilik
*** 51933,51951 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, 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:13997 cp/semantics.cc:6526
  #, 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:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 51947,51965 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, 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:13997 cp/semantics.cc:6537
  #, 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:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 51955,51987 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6602
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6608
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected pointer in %qs clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
--- 51969,52001 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected pointer in %qs clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
*************** msgstr "array dengan panjang bervariabel
*** 52013,52019 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 52027,52033 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 52024,52040 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 52038,52054 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 52049,52072 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 52063,52086 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE muncul lebih dari sekali dal
*** 52079,52112 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, 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:14637 cp/semantics.cc:7092
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 52093,52126 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, 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:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr ""
*** 52129,52135 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
--- 52143,52149 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, 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
*** 52141,52147 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<allocate%> clause"
--- 52155,52161 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, 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
*** 52153,52230 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, 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:15052 cp/semantics.cc:8064
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, 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:15228 cp/semantics.cc:8317
  #, 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:15256 cp/semantics.cc:8347
  #, 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:15270 cp/semantics.cc:8363
  #, 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:15273 cp/semantics.cc:8366
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 52167,52244 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, 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:15052 cp/semantics.cc:8075
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, 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:15228 cp/semantics.cc:8328
  #, 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:15256 cp/semantics.cc:8358
  #, 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:15270 cp/semantics.cc:8374
  #, 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:15273 cp/semantics.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "%s variabel %qs private dalam ko
*** 52242,52264 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, 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:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
--- 52256,52278 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, 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:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
*************** msgstr "%qE adalah predetermined %qs unt
*** 52268,52305 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 52282,52319 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgid "second argument to %<va_arg%> is
*** 52316,52321 ****
--- 52330,52341 ----
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
  #: c/c-typeck.cc:15901
+ #, 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:15907
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgid "expected case label"
*** 52556,53489 ****
  msgstr "diduga nama class"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.cc:3809
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <built-in>"
  
! #: cp/call.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <built-in>"
  
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <built-in>"
  
! #: cp/call.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <conversion>"
  
! #: cp/call.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s %+#D <near match>"
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3883
  #, fuzzy, gcc-internal-format
  #| msgid "%J  when initialized here"
  msgid "  inherited here"
  msgstr "%J  ketika diinisialisasi disini"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument deduction/substitution failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "kurung diantara penginisialisasi untuk tipe bukan kumpulan %qT"
  
! #: cp/call.cc:4369
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "tidak dapat mengubah %qE ke %qT"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  #, fuzzy
  #| msgid "conversion to %qT from boolean expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%D(%A)%> adalah ambigu"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "pointer-ke-anggota fungsi %E tidak dapat dipanggil tanpa sebuah objek; pertimbangkan menggunakan .* atau ->*"
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "tidak ada yang cocok untuk panggilan ke %<(%T) (%A)%>"
  
! #: cp/call.cc:5095
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "panggilan dari %<(%T) (%A)%> adalah ambigu"
  
! #: cp/call.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "konversi ambigu untuk array subscript"
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: cp/call.cc:5141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  #| msgid "User operators:\n"
  msgid "ternary %<operator?:%>"
  msgstr "Operator pengguna:\n"
  
! #: cp/call.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%s untuk ternary %<operator?:%> dalam %<%E ? %E : %E%>"
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator%s%>"
  msgstr "Operator buruk"
  
! #: cp/call.cc:5176
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s untuk %<operator%s%> dalam %<%E%s%>"
  
! #: cp/call.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator[]%>"
  msgstr "Operator buruk"
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%s untuk %<operator[]%> dalam %<%E[%E]%>"
  
! #: cp/call.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5197
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%s untuk %qs dalam %<%s %E%>"
  
! #: cp/call.cc:5203
  #, fuzzy, gcc-internal-format
  #| msgid "  or %<operator=(const %T&)%>"
  msgid "%<operator %s%>"
  msgstr "  atau %<operator=(const %T&)%>"
  
! #: cp/call.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%s%E%>"
  
! #: cp/call.cc:5221
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%E %s %E%>"
  
! #: cp/call.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%s%E%>"
  
! #: cp/call.cc:5342
  #, 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 tengah dari sebuah ekspresi ?:"
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "enumeral tidak cocok dalam ekspresi kondisional: %qT vs %qT"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "operan kedua ke operator kondisional bertipe %<void%>, tetapi operan ketika bukan sebuah throw-expression ataupun bertipe %<void%>"
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "operan ketiga ke opertor kondisional bertipe %<void%>, tetapi operan kedua bukan sebuah throw-expression ataupun bertipe %<void%>"
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "operan ke ?: memiliki tipe berbeda %qT dan %qT"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "enumeral tidak cocok dalam ekspresi kondisional: %qT vs %qT"
  
! #: cp/call.cc:5843
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5848
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "tidak ada %<%D(int%> dideklarasikan untuk postfix %qs, mencoba operator prefix sebaliknya"
  
! #: cp/call.cc:6623
  #, fuzzy, gcc-internal-format
  #| msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "tidak ada %<%D(int%> dideklarasikan untuk postfix %qs, mencoba operator prefix sebaliknya"
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "tipe kembali dari %q+D bukan %<int%>"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "perbandingan antara %q#T dan %q#T"
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "tidak ada yang cocok untuk panggilan ke %<(%T) (%A)%>"
  
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "panggilan dari %<(%T) (%A)%> adalah ambigu"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7349
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "tidak ada dealokasi fungsi yang berhubungan untuk %qD"
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "tidak cocok %<operator %s%> untuk %qT"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D tidak dapat diakses"
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "melewatkan koson ke argumen bukan penunjuk %P dari %qD"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "mengubah ke tipe bukan penunjuk %qT dari KOSONG"
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.cc:7712
  #, fuzzy, gcc-internal-format
  #| msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  inisialisasi argumen %P dari %qD"
  
! #: cp/call.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/call.cc:7850
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "terlalu banyak kurung diantara penginisialisasi untuk %qT"
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7870
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "mengubah ke %qT untuk daftar penginisialisasi akan menggunakan konstruktor eksplist %qD"
  
! #: cp/call.cc:7952
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/call.cc:8222
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/call.cc:8231
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.cc:8236
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inisialisasi dari referensi dari tipe %qT dari ekspresi dari tipe %qT tidak valid"
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8255
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "tidak dapat mengikat bitfield %qE ke %qT"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "tidak dapat mengikat packed field %qE ke %qT"
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "tidak dapat mengikat rvalue %qE ke %qT"
  
! #: cp/call.cc:8495
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "tidak dapat melewatkan objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.cc:8602
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "tidak dapat menerima objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.cc:8680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
  
! #: cp/call.cc:8689
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumen baku untuk parameter %d dari %qD belum diparse"
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9454
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT bukan sebuah dasar yang bisa diakses dari %qT"
  
! #: cp/call.cc:9679
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.cc:10240
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.cc:10242
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use value-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.cc:10273
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.cc:10275
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use copy-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.cc:10428
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10495
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/call.cc:10792
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10824
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10913
  #, fuzzy, gcc-internal-format
  #| msgid "mangling function-style cast with more than one argument"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "mangling function-style cast dengan lebih dari satu argumen"
  
! #: cp/call.cc:11105
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
  
! #: cp/call.cc:11131
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/call.cc:11136
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
! #: cp/call.cc:11137
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "melewatkan %qT memilih %qT diatas %qT"
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "memilih %qD diatas %qD"
  
! #: cp/call.cc:12216
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  karena urutan konversi untuk argumen lebih baik"
  
! #: cp/call.cc:12469
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
  
! #: cp/call.cc:12473
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q+#F"
  
! #: cp/call.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q+#F"
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ mengatakan bahwa ini adalah ambigu, meskipun melalui konversi terburuk untuk yang pertama lebih baik daripada konversi terburuk untuk yang kedua:"
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.cc:13081
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
--- 52576,53509 ----
  msgstr "diduga nama class"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.cc:3820
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3867
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <built-in>"
  
! #: cp/call.cc:3872
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <built-in>"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <built-in>"
  
! #: cp/call.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <conversion>"
  
! #: cp/call.cc:3882
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s %+#D <near match>"
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "%J  when initialized here"
  msgid "  inherited here"
  msgstr "%J  ketika diinisialisasi disini"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument deduction/substitution failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "kurung diantara penginisialisasi untuk tipe bukan kumpulan %qT"
  
! #: cp/call.cc:4380
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "tidak dapat mengubah %qE ke %qT"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  #, fuzzy
  #| msgid "conversion to %qT from boolean expression"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%D(%A)%> adalah ambigu"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "pointer-ke-anggota fungsi %E tidak dapat dipanggil tanpa sebuah objek; pertimbangkan menggunakan .* atau ->*"
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "tidak ada yang cocok untuk panggilan ke %<(%T) (%A)%>"
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "panggilan dari %<(%T) (%A)%> adalah ambigu"
  
! #: cp/call.cc:5145
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "konversi ambigu untuk array subscript"
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: cp/call.cc:5151
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid " (operand types are %qT and %qT)"
  msgstr "operan ke binari %s tidak valid (memiliki %qT dan %qT)"
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "User operators:\n"
  msgid "ternary %<operator?:%>"
  msgstr "Operator pengguna:\n"
  
! #: cp/call.cc:5174
  #, fuzzy, gcc-internal-format
  #| msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%s untuk ternary %<operator?:%> dalam %<%E ? %E : %E%>"
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator%s%>"
  msgstr "Operator buruk"
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s untuk %<operator%s%> dalam %<%E%s%>"
  
! #: cp/call.cc:5193
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator[]%>"
  msgstr "Operator buruk"
  
! #: cp/call.cc:5196
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%s untuk %<operator[]%> dalam %<%E[%E]%>"
  
! #: cp/call.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5207
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%s untuk %qs dalam %<%s %E%>"
  
! #: cp/call.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "  or %<operator=(const %T&)%>"
  msgid "%<operator %s%>"
  msgstr "  atau %<operator=(const %T&)%>"
  
! #: cp/call.cc:5216
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%s%E%>"
  
! #: cp/call.cc:5231
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%E %s %E%>"
  
! #: cp/call.cc:5240
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s untuk %<operator%s%> dalam %<%s%E%>"
  
! #: cp/call.cc:5352
  #, 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 tengah dari sebuah ekspresi ?:"
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "enumeral tidak cocok dalam ekspresi kondisional: %qT vs %qT"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "operan kedua ke operator kondisional bertipe %<void%>, tetapi operan ketika bukan sebuah throw-expression ataupun bertipe %<void%>"
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "operan ketiga ke opertor kondisional bertipe %<void%>, tetapi operan kedua bukan sebuah throw-expression ataupun bertipe %<void%>"
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "operan ke ?: memiliki tipe berbeda %qT dan %qT"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "enumeral tidak cocok dalam ekspresi kondisional: %qT vs %qT"
  
! #: cp/call.cc:5853
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "tidak ada %<%D(int%> dideklarasikan untuk postfix %qs, mencoba operator prefix sebaliknya"
  
! #: cp/call.cc:6633
  #, fuzzy, gcc-internal-format
  #| msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "tidak ada %<%D(int%> dideklarasikan untuk postfix %qs, mencoba operator prefix sebaliknya"
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "tipe kembali dari %q+D bukan %<int%>"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "perbandingan antara %q#T dan %q#T"
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "tidak ada yang cocok untuk panggilan ke %<(%T) (%A)%>"
  
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "panggilan dari %<(%T) (%A)%> adalah ambigu"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7359
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "tidak ada dealokasi fungsi yang berhubungan untuk %qD"
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "tidak cocok %<operator %s%> untuk %qT"
  
! #: cp/call.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D tidak dapat diakses"
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "melewatkan koson ke argumen bukan penunjuk %P dari %qD"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "mengubah ke tipe bukan penunjuk %qT dari KOSONG"
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.cc:7722
  #, fuzzy, gcc-internal-format
  #| msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "mengubah %<false%> ke tipe penunjuk untuk argumen %P dari %qD"
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  inisialisasi argumen %P dari %qD"
  
! #: cp/call.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "terlalu banyak kurung diantara penginisialisasi untuk %qT"
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7880
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "mengubah ke %qT untuk daftar penginisialisasi akan menggunakan konstruktor eksplist %qD"
  
! #: cp/call.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/call.cc:8232
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/call.cc:8241
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.cc:8246
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inisialisasi dari referensi dari tipe %qT dari ekspresi dari tipe %qT tidak valid"
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8265
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "tidak dapat mengikat bitfield %qE ke %qT"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "tidak dapat mengikat packed field %qE ke %qT"
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "tidak dapat mengikat rvalue %qE ke %qT"
  
! #: cp/call.cc:8505
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "tidak dapat melewatkan objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/call.cc:8622
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "tidak dapat menerima objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
  
! #: cp/call.cc:8690
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
  
! #: cp/call.cc:8699
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumen baku untuk parameter %d dari %qD belum diparse"
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT bukan sebuah dasar yang bisa diakses dari %qT"
  
! #: cp/call.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.cc:10252
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use value-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/call.cc:10283
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/call.cc:10285
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of reference"
  msgid "; use copy-initialization instead"
  msgstr "nilai-inisialisasi dari referensi"
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10505
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/call.cc:10802
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10923
  #, fuzzy, gcc-internal-format
  #| msgid "mangling function-style cast with more than one argument"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "mangling function-style cast dengan lebih dari satu argumen"
  
! #: cp/call.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
  
! #: cp/call.cc:11141
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/call.cc:11146
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
! #: cp/call.cc:11147
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "melewatkan %qT memilih %qT diatas %qT"
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "memilih %qD diatas %qD"
  
! #: cp/call.cc:12223
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  untuk konversi dari %qT ke %qT"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  karena urutan konversi untuk argumen lebih baik"
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
  
! #: cp/call.cc:12480
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " kandidat 1: %q+#F"
  
! #: cp/call.cc:12482
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " kandidat 2: %q+#F"
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ mengatakan bahwa ini adalah ambigu, meskipun melalui konversi terburuk untuk yang pertama lebih baik daripada konversi terburuk untuk yang kedua:"
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inisialisasi dari referensi bukan const dari tipe %qT dari sebuah tipe sementara %qT tidak valid"
  
! #: cp/call.cc:13088
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
*************** msgstr ""
*** 53536,53543 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
--- 53556,53563 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
*************** msgstr "%J anggota array fleksibel dalam
*** 53995,54001 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
--- 54015,54021 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
*************** msgstr "tipe %qs memiliki anggota fungsi
*** 54027,54090 ****
  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:7798
  #, 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:7809
  #, 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:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "bahasa string %<\"%E\"%> tidak dikenal"
  
! #: cp/class.cc:8406
  #, 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:8564
  #, 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:8591
  #, 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:8618
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "mengasumsikan penunjuk ke anggota %qD"
  
! #: cp/class.cc:8621
  #, 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:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tidak cukup informasi mengenai tipe"
  
! #: cp/class.cc:8717
  #, 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:8991
  #, 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:8994
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "%qD declared here as %q#D"
--- 54047,54110 ----
  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:7795
  #, 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:7806
  #, 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:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "bahasa string %<\"%E\"%> tidak dikenal"
  
! #: cp/class.cc:8403
  #, 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:8561
  #, 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:8588
  #, 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:8615
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "mengasumsikan penunjuk ke anggota %qD"
  
! #: cp/class.cc:8618
  #, 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:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tidak cukup informasi mengenai tipe"
  
! #: cp/class.cc:8714
  #, 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:8988
  #, 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:8991
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "%qD declared here as %q#D"
*************** msgstr "tipe kembali abstrak tidak valid
*** 54123,54129 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, 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%>"
--- 54143,54149 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, 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 "%J kelas dasar %q#T seharusnya s
*** 54162,54234 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%q+E is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:1907
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "tipe %qT bukan sebuah basis tipe untuk tipe %qT"
  
! #: cp/constexpr.cc:2150
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT adalah sebuah dasar ambigu dari %qT"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
--- 54182,54254 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%q+E is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:1908
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "tipe %qT bukan sebuah basis tipe untuk tipe %qT"
  
! #: cp/constexpr.cc:2151
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT adalah sebuah dasar ambigu dari %qT"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
*************** msgstr "panggilan ke bukan-fungsi %qD"
*** 54236,54818 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/constexpr.cc:2438
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocatedarray"
  msgid "deallocation of already deallocated storage"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan"
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
  
! #: cp/constexpr.cc:2686
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: cp/constexpr.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: cp/constexpr.cc:2769
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokol %qs memiliki ketergantungan circular"
  
! #: cp/constexpr.cc:2780
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/constexpr.cc:3146
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: cp/constexpr.cc:3153
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/constexpr.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.cc:3812
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3817
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, 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 sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:4083
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.cc:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4247
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4250
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4261
  #, 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:4264
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4275
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4278
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4289
  #, 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:4293
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4304
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4307
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4460
  #, 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:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.cc:5361
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "dipanggil dari sini"
  
! #: cp/constexpr.cc:5413
  #, 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:5418
  #, 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:5425
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qD used in its own initializer"
  msgstr "%qE tidak terinisialisasi"
  
! #: cp/constexpr.cc:5430
  #, 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:5433
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D adalah private"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, 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:5451
  #, 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:5454
  #, 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:5709
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:5778
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5791
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6185 cp/constexpr.cc:7581
  #, 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:6289
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6389
  #, 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:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, 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:6581
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, 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:7221 cp/constexpr.cc:8751
  #, 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:7249
  #, 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:7277
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "tipe tidak lengkap %qT tidak diijinkan"
  
! #: cp/constexpr.cc:7313
  #, 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:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, 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:7478 cp/constexpr.cc:9485
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got %qE"
  msgid "unexpected template-id %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "non-function in gimple call"
  msgid "function concept must be called"
  msgstr "bukan fungsi dalam panggilan gimple"
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.cc:7842
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7850
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7865
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7876
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, 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:8716
  #, 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:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, 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:8804
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:8991
  #, 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:9059
  #, 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:9074
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9138
  #, 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:9195
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9202
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9275
  #, 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:9376
  #, 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:9444
  #, 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:9455
  #, 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:9494
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/constexpr.cc:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 54256,54838 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
  
! #: cp/constexpr.cc:2439
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2551
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocatedarray"
  msgid "deallocation of already deallocated storage"
  msgstr "Mencoba untuk mengalokasikan array yang telah dialokasikan"
  
! #: cp/constexpr.cc:2558
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
  
! #: cp/constexpr.cc:2687
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: cp/constexpr.cc:2694
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.cc:2698
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: cp/constexpr.cc:2770
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokol %qs memiliki ketergantungan circular"
  
! #: cp/constexpr.cc:2781
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/constexpr.cc:3148
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3178
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/constexpr.cc:3197
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3819
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "%H array subscript diluar dari cakupan array"
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, 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 sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4252
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4263
  #, 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:4266
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4277
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4280
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4291
  #, 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:4295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4306
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4309
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4462
  #, 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:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.cc:5363
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "dipanggil dari sini"
  
! #: cp/constexpr.cc:5415
  #, 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:5420
  #, 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:5427
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qD used in its own initializer"
  msgstr "%qE tidak terinisialisasi"
  
! #: cp/constexpr.cc:5432
  #, 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:5435
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D adalah private"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, 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:5453
  #, 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:5456
  #, 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:5711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5793
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6193 cp/constexpr.cc:7587
  #, 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:6297
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, 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:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, 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:6589
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, 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:7227 cp/constexpr.cc:8757
  #, 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:7255
  #, 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:7283
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "tipe tidak lengkap %qT tidak diijinkan"
  
! #: cp/constexpr.cc:7319
  #, 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:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, 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:7484 cp/constexpr.cc:9491
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:7540
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got %qE"
  msgid "unexpected template-id %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "non-function in gimple call"
  msgid "function concept must be called"
  msgstr "bukan fungsi dalam panggilan gimple"
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7871
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, 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:8722
  #, 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:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, 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:8810
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:8997
  #, 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:9065
  #, 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:9080
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9144
  #, 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:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9281
  #, 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:9382
  #, 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:9450
  #, 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:9461
  #, 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:9500
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/constexpr.cc:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr ""
*** 55257,55315 ****
  msgid "%<return_void%> declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D declared here"
! msgid "%<return_value%> declared here"
! msgstr "%q+D dideklarasikan disini"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, 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:735
  #, 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:743
  #, 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:754
  #, 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:765
  #, 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:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 55277,55329 ----
  msgid "%<return_void%> declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, 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:741
  #, 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:749
  #, 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:760
  #, 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:771
  #, 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:782
  #, 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:789
  #, 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:796
  #, 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
*** 55318,55415 ****
  #. 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:821
  #, 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:869
  #, 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:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, 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:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, 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:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "duplikasi %qE"
  
! #: cp/coroutines.cc:3703
  #, 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:3934
  #, 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:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 55332,55429 ----
  #. 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:827
  #, 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:875
  #, 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:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, 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:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, 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:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "duplikasi %qE"
  
! #: cp/coroutines.cc:3711
  #, 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:3943
  #, 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:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr ""
*** 55448,55454 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 55462,55468 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "inisialisasi dari referensi buka
*** 55531,55537 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
--- 55545,55551 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
*************** msgstr "%q+F dideklarasikan %<static%> t
*** 55939,56228 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD telah dideklarasikan %<extern%> dan kemudian %<static%>"
  
! #: cp/decl.cc:1250
  #, 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:1264
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "dari deklarasi sebelumnya %q+F"
  
! #: cp/decl.cc:1317
  #, 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:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.cc:1372
  #, 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:1401
  #, 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:1404
  #, 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:1453
  #, 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:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "global deklarasi %q+#D"
  
! #: cp/decl.cc:1493
  #, 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:1495
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/decl.cc:1561
  #, 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:1574 cp/decl.cc:1700
  #, 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:1575 cp/decl.cc:1701
  #, 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:1583
  #, 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:1587 cp/decl.cc:1648
  #, 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:1675
  #, 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:1681 cp/decl.cc:1695
  #, 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:1685
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "tipe deklarasi turunan"
  
! #: cp/decl.cc:1789
  #, 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:1793
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1809
  #, 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:1833
  #, 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:1855
  #, 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:1872
  #, 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:1882
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:1884
  #, 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:1894
  #, 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:1896
  #, 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:1954
  #, 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:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, 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:1966
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "prototipe untuk %q+#D"
  
! #: cp/decl.cc:1968
  #, 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:2008
  #, 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:2011
  #, 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:2060 cp/decl.cc:2070
  #, 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:2063 cp/decl.cc:2073
  #, 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:2113
  #, 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/decl.cc:2121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with import"
  msgstr "deklarasi dari namespace %qD konflik dengan"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "import declared %q#D here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting declaration %qD"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration %q#D here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
! #: cp/decl.cc:2156
  #, 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:2157
  #, 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:2170
  #, 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:2215
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
--- 55953,56242 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD telah dideklarasikan %<extern%> dan kemudian %<static%>"
  
! #: cp/decl.cc:1253
  #, 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:1267
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "dari deklarasi sebelumnya %q+F"
  
! #: cp/decl.cc:1320
  #, 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:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.cc:1375
  #, 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:1404
  #, 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:1407
  #, 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:1456
  #, 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:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "global deklarasi %q+#D"
  
! #: cp/decl.cc:1496
  #, 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:1498
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/decl.cc:1564
  #, 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:1577 cp/decl.cc:1703
  #, 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:1578 cp/decl.cc:1704
  #, 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:1586
  #, 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:1590 cp/decl.cc:1651
  #, 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:1678
  #, 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:1684 cp/decl.cc:1698
  #, 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:1688
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "tipe deklarasi turunan"
  
! #: cp/decl.cc:1792
  #, 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:1796
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1812
  #, 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:1836
  #, 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:1858
  #, 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:1875
  #, 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:1885
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:1887
  #, 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:1897
  #, 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:1899
  #, 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:1957
  #, 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:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, 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:1969
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "prototipe untuk %q+#D"
  
! #: cp/decl.cc:1971
  #, 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:2011
  #, 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:2014
  #, 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:2063 cp/decl.cc:2073
  #, 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:2066 cp/decl.cc:2076
  #, 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:2116
  #, 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/decl.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with import"
  msgstr "deklarasi dari namespace %qD konflik dengan"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "import declared %q#D here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting declaration %qD"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration %q#D here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
! #: cp/decl.cc:2159
  #, 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:2160
  #, 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:2173
  #, 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:2218
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.cc:2234
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "definisi terhapus dari %qD"
*** 56236,56291 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/decl.cc:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "redefinisi dari %q#T"
  
! #: cp/decl.cc:3130
  #, 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:3140
  #, 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:3154 cp/decl.cc:3212
  #, 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:3157 cp/decl.cc:3215
  #, 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:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "deduction guide %q+D redeclared"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 56250,56305 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/decl.cc:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "redefinisi dari %q#T"
  
! #: cp/decl.cc:3143
  #, 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:3153
  #, 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:3167 cp/decl.cc:3225
  #, 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:3170 cp/decl.cc:3228
  #, 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:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "deduction guide %q+D redeclared"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 56293,57066 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, 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:3251
  #, 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:3254
  #, 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:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/decl.cc:3296
  #, 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:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  dari sini"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  keluar OpenMP structured block"
  
! #: cp/decl.cc:3507
  #, 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:3510
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3674
  #, 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:3677
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, 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:4139
  #, 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:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, 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:4179
  #, 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:4192
  #, 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:4201
  #, 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:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.cc:4288
  #, 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:4641
  #, 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:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, 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:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, 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:5220
  #, 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:5223
  #, 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:5226
  #, 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:5245
  #, 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:5248
  #, 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:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.cc:5295
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.cc:5312
  #, 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:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.cc:5360
  #, 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:5363
  #, 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:5368
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.cc:5374
  #, 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:5378
  #, 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:5382
  #, 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:5386
  #, 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:5390
  #, 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:5394
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, 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:5425
  #, 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:5428
  #, 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:5500
  #, 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:5504
  #, 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:5570 cp/decl2.cc:951
  #, 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:5583
  #, 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:5621
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.cc:5645
  #, 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:5653
  #, 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:5654
  #, 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:5666
  #, 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:5678
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.cc:5726
  #, 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:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:5785
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:5850
  #, 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:5856 cp/decl.cc:7149
  #, 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:5866
  #, 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:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.cc:6016
  #, 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:6022
  #, 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:6041
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.cc:6045
  #, 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:6106
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.cc:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:6165
  #, 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:6190
  #, 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:6273
  #, 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:6277
  #, 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:6283
  #, 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:6325
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.cc:6332
  #, 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:6341
  #, 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:6349
  #, 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:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6530
  #, 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:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.cc:6643
  #, 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:6656
  #, 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:6680
  #, 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:6735
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.cc:6866
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:6876
  #, 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:7009
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7137
  #, 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:7151
  #, 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:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7240
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.cc:7285
  #, 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:7421
  #, 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:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.cc:7458
  #, 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:7461
  #, 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:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.cc:7668
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.cc:7925
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.cc:7949
  #, 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:7954
  #, 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:7959
  #, 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:7964
  #, 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:7969
  #, 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:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, 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:8044 cp/decl.cc:14495
  #, 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:8110
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8226
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.cc:8285
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.cc:8328
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8506
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.cc:8615
  #, 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:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, 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:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, 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:8886
  #, 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:8895 cp/decl.cc:8980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "%u name provided for structured binding"
--- 56307,57080 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, 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:3264
  #, 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:3267
  #, 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:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/decl.cc:3309
  #, 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:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  dari sini"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  keluar OpenMP structured block"
  
! #: cp/decl.cc:3520
  #, 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:3523
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3687
  #, 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:3690
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, 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:4152
  #, 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:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, 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:4192
  #, 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:4205
  #, 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:4214
  #, 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:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.cc:4301
  #, 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:4654
  #, 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:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, 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:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, 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:5233
  #, 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:5236
  #, 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:5239
  #, 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:5258
  #, 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:5261
  #, 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:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.cc:5325
  #, 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:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.cc:5373
  #, 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:5376
  #, 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:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.cc:5387
  #, 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:5391
  #, 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:5395
  #, 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:5399
  #, 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:5403
  #, 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:5407
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, 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:5438
  #, 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:5441
  #, 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:5513
  #, 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:5517
  #, 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:5583 cp/decl2.cc:972
  #, 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:5596
  #, 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:5634
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.cc:5658
  #, 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:5666
  #, 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:5667
  #, 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:5679
  #, 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:5691
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.cc:5739
  #, 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:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:5798
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:5863
  #, 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:5869 cp/decl.cc:7162
  #, 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:5879
  #, 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:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.cc:6029
  #, 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:6035
  #, 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:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.cc:6058
  #, 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:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.cc:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:6178
  #, 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:6203
  #, 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:6286
  #, 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:6290
  #, 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:6296
  #, 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:6338
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.cc:6345
  #, 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:6354
  #, 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:6362
  #, 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:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, 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:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.cc:6656
  #, 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:6669
  #, 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:6693
  #, 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:6748
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.cc:6879
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:6889
  #, 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:7022
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7150
  #, 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:7164
  #, 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:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.cc:7298
  #, 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:7434
  #, 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:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.cc:7475
  #, 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:7478
  #, 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:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.cc:7685
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.cc:7942
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.cc:7966
  #, 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:7971
  #, 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:7976
  #, 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:7981
  #, 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:7986
  #, 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:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, 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:8061 cp/decl.cc:14517
  #, 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:8127
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8243
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.cc:8302
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.cc:8345
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.cc:8632
  #, 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:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, 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:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, 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:8903
  #, 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:8912 cp/decl.cc:8997
  #, 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
*** 57068,58897 ****
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.cc:8899
  #, 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:8902
  #, 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:8947
  #, 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:8973
  #, 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:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, 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:9038
  #, 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:9043
  #, 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:9048
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.cc:9054
  #, 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:9063
  #, 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:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, 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:9761
  #, 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:9764
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:9780
  #, 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:9782
  #, 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:9808
  #, 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:9810
  #, 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:9816
  #, 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:9819
  #, 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:9821
  #, 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:9827
  #, 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:9830
  #, 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:9832
  #, 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:9838
  #, 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:9841
  #, 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:9843
  #, 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:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.cc:9857
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.cc:9889
  #, 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:9929
  #, 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:9940
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: cp/decl.cc:9947
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: cp/decl.cc:9950
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "metoda Java %qD memiliki tipe kembali %qT bukan Java"
  
! #: cp/decl.cc:10026
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:10065
  #, 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:10110
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/decl.cc:10121
  #, 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:10140
  #, 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:10149
  #, 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"
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, 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:10222
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:10284
  #, 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:10285
  #, 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:10293
  #, 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:10294
  #, 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:10306
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10314
  #, 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:10320
  #, 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:10333
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, 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:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.cc:10497
  #, 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:10499
  #, 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:10516
  #, 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:10709
  #, 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:10718
  #, 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:10724
  #, 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:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.cc:10858
  #, 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:10862
  #, 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:10866
  #, 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:10877
  #, 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:10882
  #, 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:10887
  #, 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:10998
  #, 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:11001
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, 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:11036 cp/decl.cc:11107
  #, 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:11087
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.cc:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.cc:11114
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.cc:11117
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.cc:11238
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11241
  #, 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:11251
  #, 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:11253
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11258
  #, 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:11260
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11265
  #, 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:11267
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11272
  #, 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:11275
  #, 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:11293
  #, 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:11297
  #, 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:11311
  #, 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:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.cc:11390
  #, 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:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.cc:11404
  #, 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:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.cc:11420
  #, 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:11429
  #, 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:11432
  #, 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:11436
  #, 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:11445
  #, 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:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:11489
  #, 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:11494
  #, 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:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, 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:11772
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.cc:11788
  #, 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:11812
  #, 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:11819
  #, 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:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:11923
  #, 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:11928
  #, 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:11963
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, 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:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, 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:12020
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, 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:12144
  #, 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:12152
  #, 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:12206
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> dan %<short%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, 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:12231
  #, 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:12233
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: cp/decl.cc:12300
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, 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:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.cc:12393
  #, 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:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, 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:12442
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, 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:12464 cp/decl.cc:12486
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12474
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12498
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12509
  #, 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:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.cc:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.cc:12600
  #, 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:12614
  #, 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:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12704
  #, 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:12710
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Diduga parenthesis kiri"
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, 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:12783
  #, 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:12788
  #, 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:12795
  #, 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:12804
  #, 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:12809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.cc:12820
  #, 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:12829
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, 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:12859
  #, 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:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.cc:12908
  #, 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:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:12943
  #, 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:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:12949
  #, 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:12957
  #, 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:12958
  #, 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:12976
  #, 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:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.cc:13002
  #, 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:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.cc:13096
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.cc:13147
  #, 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:13148
  #, 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:13221
  #, 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:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.cc:13362
  #, 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:13364
  #, 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:13372
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.cc:13412
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.cc:13421
  #, 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:13424
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:13438
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.cc:13441
  #, 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:13451
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13458
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13464
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13470
  #, 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:13476
  #, 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:13482
  #, 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:13498
  #, 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:13501
  #, 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:13527
  #, 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:13530
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, 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:13565
  #, 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:13654
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.cc:13662
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:13664
  #, 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:13668
  #, 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:13681
  #, 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:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.cc:13730
  #, 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:13749
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, 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:13763
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlocal variable %qD may not appear in this context"
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "%Hvariabel lokal %qD mungkin tidak muncul dalam konteks ini"
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/decl.cc:13771
  #, 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:13774
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, 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:13829
  #, 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:13850
  #, 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:13853
  #, 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:13869
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.cc:13890
  #, 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:13900
  #, 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:13910
  #, 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:13924
  #, 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:13931
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, 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:13957
  #, 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:13966
  #, 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:13972
  #, 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:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "tidak dapat membuka %s"
  
! #: cp/decl.cc:13989
  #, 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:13992
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:14054
  #, 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:14059
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:14079
  #, 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:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14143 cp/decl.cc:14154
  #, 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:14148
  #, 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:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, 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:14267
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14270
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14276
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14280
  #, 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:14285
  #, 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:14297
  #, 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:14301
  #, 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:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.cc:14316
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.cc:14317
  #, 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:14360
  #, 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:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.cc:14410
  #, 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:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:14423
  #, 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:14431
  #, 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:14438
  #, 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:14458
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.cc:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.cc:14655
  #, 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:14658
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.cc:14785
  #, 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:14789
  #, 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:14818
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14826
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.cc:14851
  #, 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:14853
  #, 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:15114
  #, 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:15193
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.cc:15200
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.cc:15230
  #, 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:15236
  #, 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:15246
  #, 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:15272
  #, 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:15286
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.cc:15312
  #, 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:15313
  #, 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:15325
  #, 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:15326
  #, 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:15337
  #, 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:15338 cp/decl.cc:15350
  #, 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:15351
  #, 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:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:15390
  #, 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:15397
  #, 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:15399
  #, 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:15408
  #, 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:15410
  #, 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:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.cc:15519
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.cc:15542
  #, 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:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.cc:15547
  #, 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:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, 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:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
--- 57082,58911 ----
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.cc:8916
  #, 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:8919
  #, 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:8964
  #, 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:8990
  #, 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:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, 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:9055
  #, 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:9060
  #, 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:9065
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.cc:9071
  #, 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:9080
  #, 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:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, 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:9778
  #, 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:9781
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:9797
  #, 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:9799
  #, 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:9825
  #, 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:9827
  #, 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:9833
  #, 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:9836
  #, 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:9838
  #, 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:9844
  #, 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:9847
  #, 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:9849
  #, 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:9855
  #, 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:9858
  #, 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:9860
  #, 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:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.cc:9874
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.cc:9906
  #, 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:9946
  #, 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:9957
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: cp/decl.cc:9964
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: cp/decl.cc:9967
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "metoda Java %qD memiliki tipe kembali %qT bukan Java"
  
! #: cp/decl.cc:10043
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:10082
  #, 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:10127
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/decl.cc:10138
  #, 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:10157
  #, 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:10166
  #, 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"
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, 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:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:10301
  #, 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:10302
  #, 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:10310
  #, 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:10311
  #, 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:10323
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10331
  #, 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:10337
  #, 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:10350
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, 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:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.cc:10514
  #, 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:10516
  #, 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:10533
  #, 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:10726
  #, 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:10735
  #, 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:10741
  #, 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:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.cc:10875
  #, 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:10879
  #, 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:10883
  #, 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:10894
  #, 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:10899
  #, 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:10904
  #, 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:11015
  #, 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:11018
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, 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:11053 cp/decl.cc:11124
  #, 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:11104
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.cc:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.cc:11131
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.cc:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.cc:11255
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, 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:11268
  #, 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:11270
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11275
  #, 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:11277
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11282
  #, 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:11284
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11289
  #, 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:11292
  #, 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:11310
  #, 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:11314
  #, 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:11328
  #, 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:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.cc:11407
  #, 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:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.cc:11421
  #, 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:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.cc:11437
  #, 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:11446
  #, 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:11449
  #, 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:11453
  #, 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:11462
  #, 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:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:11506
  #, 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:11511
  #, 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:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, 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:11789
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.cc:11805
  #, 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:11829
  #, 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:11836
  #, 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:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:11940
  #, 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:11945
  #, 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:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, 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:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, 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:12037
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, 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:12161
  #, 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:12169
  #, 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:12223
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> dan %<short%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, 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:12250
  #, 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:12252
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, 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:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.cc:12412
  #, 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:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, 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:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, 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:12483 cp/decl.cc:12505
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, 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:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.cc:12611
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.cc:12619
  #, 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:12633
  #, 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:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, 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:12729
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Diduga parenthesis kiri"
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, 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:12802
  #, 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:12807
  #, 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:12814
  #, 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:12823
  #, 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:12828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.cc:12839
  #, 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:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, 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:12878
  #, 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:12885
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.cc:12932
  #, 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:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:12967
  #, 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:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:12973
  #, 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:12981
  #, 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:12982
  #, 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:13000
  #, 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:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.cc:13026
  #, 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:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.cc:13169
  #, 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:13170
  #, 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:13243
  #, 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:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.cc:13384
  #, 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:13386
  #, 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:13394
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.cc:13434
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.cc:13443
  #, 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:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:13460
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.cc:13463
  #, 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:13473
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13480
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13486
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13492
  #, 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:13498
  #, 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:13504
  #, 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:13520
  #, 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:13523
  #, 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:13549
  #, 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:13552
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, 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:13587
  #, 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:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.cc:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:13686
  #, 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:13690
  #, 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:13703
  #, 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:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.cc:13752
  #, 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:13771
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, 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:13785
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlocal variable %qD may not appear in this context"
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "%Hvariabel lokal %qD mungkin tidak muncul dalam konteks ini"
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/decl.cc:13793
  #, 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:13796
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, 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:13851
  #, 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:13872
  #, 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:13875
  #, 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:13891
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.cc:13912
  #, 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:13922
  #, 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:13932
  #, 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:13946
  #, 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:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, 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:13979
  #, 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:13988
  #, 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:13994
  #, 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:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "tidak dapat membuka %s"
  
! #: cp/decl.cc:14011
  #, 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:14014
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:14076
  #, 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:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:14101
  #, 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:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14165 cp/decl.cc:14176
  #, 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:14170
  #, 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:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, 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:14289
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14292
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14298
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14302
  #, 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:14307
  #, 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:14319
  #, 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:14323
  #, 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:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.cc:14338
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.cc:14339
  #, 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:14382
  #, 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:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.cc:14432
  #, 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:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:14445
  #, 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:14453
  #, 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:14460
  #, 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:14480
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.cc:14677
  #, 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:14680
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.cc:14807
  #, 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:14811
  #, 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:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14848
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.cc:14873
  #, 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:14875
  #, 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:15136
  #, 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:15215
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.cc:15222
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.cc:15252
  #, 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:15258
  #, 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:15268
  #, 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:15294
  #, 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:15308
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.cc:15334
  #, 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:15335
  #, 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:15347
  #, 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:15348
  #, 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:15359
  #, 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:15360 cp/decl.cc:15372
  #, 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:15373
  #, 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:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:15412
  #, 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:15419
  #, 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:15421
  #, 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:15430
  #, 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:15432
  #, 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:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.cc:15564
  #, 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:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.cc:15569
  #, 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:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, 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:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
*************** msgstr "%qT direferensikan sebagai enum"
*** 58903,59017 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.cc:15629
  #, 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:15651 cp/name-lookup.cc:5421
  #, 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:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:15820
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "tidak dapat mendeklarasikan %qD untuk menjadi sebuah tipe bit-field"
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, 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:15990
  #, 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:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.cc:16022
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16196
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "spesialisasi dari %qD dalam namespace berbeda"
  
! #: cp/decl.cc:16270
  #, 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"
--- 58917,59031 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.cc:15651
  #, 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:15673 cp/name-lookup.cc:5407
  #, 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:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:15842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "tidak dapat mendeklarasikan %qD untuk menjadi sebuah tipe bit-field"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, 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:16012
  #, 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:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "spesialisasi dari %qD dalam namespace berbeda"
  
! #: cp/decl.cc:16292
  #, 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%>
*** 59021,59104 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, 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:16592
  #, 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:16602
  #, 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:16651
  #, 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:16652
  #, 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:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.cc:16683
  #, 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:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/decl.cc:16856
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.cc:17866
  #, 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:17868 cp/typeck.cc:10495
  #, 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:17930
  #, 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:18112
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 59035,59118 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, 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:16614
  #, 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:16624
  #, 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:16673
  #, 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:16674
  #, 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:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.cc:16705
  #, 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:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/decl.cc:16878
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.cc:17888
  #, 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:17890 cp/typeck.cc:10497
  #, 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:17952
  #, 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:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "tidak dapat menghapus sebuah fun
*** 59154,59160 ****
  msgid "deleting %qT is undefined"
  msgstr "menghapus %qT tidak terdefinisi"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "template deklarasi dari %q#D"
--- 59168,59174 ----
  msgid "deleting %qT is undefined"
  msgstr "menghapus %qT tidak terdefinisi"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "template deklarasi dari %q#D"
*************** msgstr "template deklarasi dari %q#D"
*** 59165,59343 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "daftar parameter template yang disediakan tidak cocok dengan paramter template dari %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "destruktor %qD dideklarasikan sebagai anggota template"
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  #| msgid "new declaration %q#D"
  msgid "no declaration matches %q#D"
  msgstr "deklarasi baru %q#D"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "Dalam fungsi %qs"
  
! #: cp/decl2.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT defined here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokal kelas %q#T seharusnya tidak memiliki tipe anggota data statis %q#D"
  
! #: cp/decl2.cc:881
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member %qD in unnamed class"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:964
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit template argument list not allowed"
  msgstr "template argumen %d tidak valid"
  
! #: cp/decl2.cc:1006
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD telah didefinisikan dalam %qT"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member %qs"
  msgid "invalid initializer for member function %qD"
  msgstr "nilai inisial tidak valid untuk anggota %qs"
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for static member function %qD"
  msgid "initializer specified for friend function %qD"
  msgstr "penginisialisasi dispesifikasikan untuk anggota fungsi statis %qD"
  
! #: cp/decl2.cc:1055
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "penginisialisasi dispesifikasikan untuk anggota fungsi statis %qD"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%<asm%> penspesifikasi tidak diijinkan dalam anggota data tidak statis"
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/decl2.cc:1168
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "tidak dapat mendeklarasikan %qD untuk menjadi sebuah tipe bit-field"
  
! #: cp/decl2.cc:1179
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "tidak dapat mendeklarasikan bit-field %qD dengan tipe fungsi"
  
! #: cp/decl2.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "tidak dapat mendeklarasikan bit-field %qD dengan tipe fungsi"
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "anggota statis %qD tidak dapat menjadi sebuah bit-field"
  
! #: cp/decl2.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "incomplete type %qT is not mappable"
  msgstr "tipe tidak lengkap %qT tidak diijinkan"
  
! #: cp/decl2.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "static field %qD is not mappable"
  msgstr "%qD bukan sebuah variabel"
  
! #: cp/decl2.cc:1645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, 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"
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl2.cc:1769
  #, 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 can only have non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/decl2.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "anggota private %q+#D dalam union anonymous"
  
! #: cp/decl2.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "kumpulan namespace scope anonymous harus berupa statis"
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonymous union dengan tida ada anggota"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> harus mengembalikan tipe %qT"
--- 59179,59357 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "daftar parameter template yang disediakan tidak cocok dengan paramter template dari %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "destruktor %qD dideklarasikan sebagai anggota template"
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  #| msgid "new declaration %q#D"
  msgid "no declaration matches %q#D"
  msgstr "deklarasi baru %q#D"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "Dalam fungsi %qs"
  
! #: cp/decl2.cc:833
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT defined here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokal kelas %q#T seharusnya tidak memiliki tipe anggota data statis %q#D"
  
! #: cp/decl2.cc:902
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member %qD in unnamed class"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit template argument list not allowed"
  msgstr "template argumen %d tidak valid"
  
! #: cp/decl2.cc:1027
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD telah didefinisikan dalam %qT"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member %qs"
  msgid "invalid initializer for member function %qD"
  msgstr "nilai inisial tidak valid untuk anggota %qs"
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for static member function %qD"
  msgid "initializer specified for friend function %qD"
  msgstr "penginisialisasi dispesifikasikan untuk anggota fungsi statis %qD"
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "penginisialisasi dispesifikasikan untuk anggota fungsi statis %qD"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%<asm%> penspesifikasi tidak diijinkan dalam anggota data tidak statis"
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/decl2.cc:1189
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "tidak dapat mendeklarasikan %qD untuk menjadi sebuah tipe bit-field"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "tidak dapat mendeklarasikan bit-field %qD dengan tipe fungsi"
  
! #: cp/decl2.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "tidak dapat mendeklarasikan bit-field %qD dengan tipe fungsi"
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl2.cc:1221
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "anggota statis %qD tidak dapat menjadi sebuah bit-field"
  
! #: cp/decl2.cc:1235
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "incomplete type %qT is not mappable"
  msgstr "tipe tidak lengkap %qT tidak diijinkan"
  
! #: cp/decl2.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "static field %qD is not mappable"
  msgstr "%qD bukan sebuah variabel"
  
! #: cp/decl2.cc:1681
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, 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"
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl2.cc:1805
  #, 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 can only have non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/decl2.cc:1812
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "anggota private %q+#D dalam union anonymous"
  
! #: cp/decl2.cc:1815
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "kumpulan namespace scope anonymous harus berupa statis"
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonymous union dengan tida ada anggota"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> harus mengembalikan tipe %qT"
*************** msgstr "%<operator new%> harus mengembal
*** 59346,59433 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> mengambil tipe %<size_t%> (%qT) sebagai parameter pertama"
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> harus mengembalikan tipe %qT"
  
! #: cp/decl2.cc:1963
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> harus mengembalikan tipe %qT"
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> mengambil tipe %qT sebagai parameter pertama"
  
! #: cp/decl2.cc:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.cc:2963
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari tipe dari fieldnya %qD"
  
! #: cp/decl2.cc:2994
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.cc:2998
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/decl2.cc:4679
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 59360,59447 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "parameter pertama dari %<operator new%> tidak dapat memiliki sebuah argumen baku"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> mengambil tipe %<size_t%> (%qT) sebagai parameter pertama"
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> harus mengembalikan tipe %qT"
  
! #: cp/decl2.cc:1999
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl2.cc:2002
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> harus mengembalikan tipe %qT"
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> mengambil tipe %qT sebagai parameter pertama"
  
! #: cp/decl2.cc:2995
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.cc:2999
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah field %qD yang tipe menggunakan namespace anonymous"
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari tipe dari fieldnya %qD"
  
! #: cp/decl2.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.cc:3034
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT memiliki sebuah base %qT yang menggunakan tipe namespace anonymous"
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/decl2.cc:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+F dideklarasikan %<static%> t
*** 59437,59694 ****
  #. 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:4688
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4692
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4696
  #, 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:4704
  #, 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:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4711
  #, 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:4899
  #, 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:4902
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, 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:5535
  #, 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:5540
  #, 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:5673
  #, 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:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5816
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD"
  msgstr "fungsi %q+D terhapus"
  
! #: cp/decl2.cc:5870
  #, 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:5902
  #, 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:4019
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "tidak ada argumen"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, 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:4463
  #, 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:4468
  #, 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:4473
  #, 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:4478
  #, 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:4483
  #, 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:4488
  #, 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:4494
  #, 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:4499
  #, 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:4504
  #, 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:4509
  #, 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:4514
  #, 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:4519
  #, 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:4524
  #, 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:4529
  #, 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:4579
  #, 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:4583
  #, 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:4597
  #, 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:4601 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.cc:4623
  #, 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:4627 cp/typeck.cc:3323
  #, 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:4638
  #, 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:4642
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared"
--- 59451,59708 ----
  #. 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:4724
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4728
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4732
  #, 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:4740
  #, 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:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4747
  #, 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:4935
  #, 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:4938
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, 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:5571
  #, 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:5576
  #, 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:5709
  #, 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:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD"
  msgstr "fungsi %q+D terhapus"
  
! #: cp/decl2.cc:5906
  #, 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:5938
  #, 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:4027
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "tidak ada argumen"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, 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:4471
  #, 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:4476
  #, 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:4481
  #, 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:4486
  #, 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:4491
  #, 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:4496
  #, 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:4502
  #, 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:4507
  #, 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:4512
  #, 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:4517
  #, 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:4522
  #, 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:4527
  #, 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:4532
  #, 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:4537
  #, 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:4587
  #, 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:4591
  #, 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:4605
  #, 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:4609 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.cc:4631
  #, 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:4635 cp/typeck.cc:3323
  #, 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:4646
  #, 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:4650
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared"
*************** msgstr "tipe %qT tidak sebuah langsung a
*** 60035,60046 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "tipe %qT bukan sebuah dasar langsung dari %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT bukan sebuah tipe kelas"
--- 60049,60060 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "tipe %qT bukan sebuah dasar langsung dari %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT bukan sebuah tipe kelas"
*************** msgstr "penunjuk tidak valid ke bit-fiel
*** 60060,60066 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qD"
--- 60074,60080 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "penggunaan tidak valid dari anggota data tidak statis %qD"
*************** msgstr ""
*** 60098,60329 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/init.cc:2895
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3093
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "integer overflow dalam ekspresi"
  
! #: cp/init.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/init.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "variably modified type not allowed in new-expression"
  msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3139
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "tipe %<void%> tidak valid untuk new"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.cc:3353
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "tidak ada %qD yang sesuai yang ditemukan dalam kelas %qT"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "permintaan untuk anggota %qD adalah ambigu"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "parenthesized initializer in array new"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new tidak dapat diaplikasikan untuk mereferensikan sebuah tipe"
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: cp/init.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
  
! #: cp/init.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "penginisialisasi berakhir secara prematur"
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukuran array tidak diketahui dalam delete"
  
! #: cp/init.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
  
! #: cp/init.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "because the array element type %qT has variable size"
  msgstr "compound literal memiliki ukuran variabel"
  
! #: cp/lambda.cc:570
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
--- 60112,60343 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/init.cc:2900
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "integer overflow dalam ekspresi"
  
! #: cp/init.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/init.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "variably modified type not allowed in new-expression"
  msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "tipe %<void%> tidak valid untuk new"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const tidak terinisialisasi dalam %<new%> dari %q#T"
  
! #: cp/init.cc:3358
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "tidak ada %qD yang sesuai yang ditemukan dalam kelas %qT"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "permintaan untuk anggota %qD adalah ambigu"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "parenthesized initializer in array new"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new tidak dapat diaplikasikan untuk mereferensikan sebuah tipe"
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: cp/init.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
  
! #: cp/init.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "penginisialisasi berakhir secara prematur"
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukuran array tidak diketahui dalam delete"
  
! #: cp/init.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
  
! #: cp/init.cc:5030
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "because the array element type %qT has variable size"
  msgstr "compound literal memiliki ukuran variabel"
  
! #: cp/lambda.cc:588
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
*************** msgstr ""
*** 61078,61378 ****
  msgid "unknown header kind %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared with %d template parameter(s)"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "redeklarasikan dengan %d parameter template"
  
! #: cp/name-lookup.cc:2736
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D menyembunyikan konstruktor untuk %q#T"
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/name-lookup.cc:3055
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/name-lookup.cc:3176
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "deklarasi dari %q#D membayangi sebuah parameter"
  
! #: cp/name-lookup.cc:3311
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/name-lookup.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  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:4239
  #, 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:4242
  #, 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:4854
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "%q#D does not have external linkage"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/name-lookup.cc:5568
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> names desktruktor"
  
! #: cp/name-lookup.cc:5584
  #, 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:5592
  #, 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:5608 cp/pt.cc:18500
  #, 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:5618
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, 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:5652
  #, 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:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, 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:5738
  #, 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:5749
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/name-lookup.cc:5842
  #, 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:5883
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
  
! #: cp/name-lookup.cc:5946
  #, 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:5948
  #, 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:6002
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/name-lookup.cc:6009
  #, 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:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6025
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut %qD direktif diabaikan"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6446
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, 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:7417
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7420
  #, 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:8179
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8535
  #, 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:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, 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:8734
  #, 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:8750
  #, 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:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/name-lookup.cc:8880
  #, 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:8882
  #, 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:8925
  #, 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:8934
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 61092,61392 ----
  msgid "unknown header kind %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared with %d template parameter(s)"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "redeklarasikan dengan %d parameter template"
  
! #: cp/name-lookup.cc:2718
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D menyembunyikan konstruktor untuk %q#T"
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/name-lookup.cc:3037
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/name-lookup.cc:3158
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "deklarasi dari %q#D membayangi sebuah parameter"
  
! #: cp/name-lookup.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/name-lookup.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  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:4225
  #, 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:4228
  #, 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:4840
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "%q#D does not have external linkage"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/name-lookup.cc:5554
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> names desktruktor"
  
! #: cp/name-lookup.cc:5570
  #, 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:5578
  #, 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:5594 cp/pt.cc:18533
  #, 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:5604
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, 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:5638
  #, 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:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, 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:5724
  #, 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:5735
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/name-lookup.cc:5828
  #, 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:5869
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
  
! #: cp/name-lookup.cc:5947
  #, 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:5949
  #, 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:6003
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/name-lookup.cc:6010
  #, 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:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6026
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut %qD direktif diabaikan"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6447
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, 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:7418
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7421
  #, 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:8180
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8536
  #, 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:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, 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:8735
  #, 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:8751
  #, 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:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8832
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/name-lookup.cc:8881
  #, 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:8883
  #, 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:8926
  #, 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:8935
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr "pengidentifikasi %<%s%> akan men
*** 61401,61407 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 61415,61421 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%H%<::%E%> belum pernah dideklar
*** 61435,61441 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 61449,61455 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr "%Htemplate-id tidak valid"
*** 61530,61536 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "sebuah cast ke sebuah tipe selain dari sebuah integral atau tipe enumerasi tidak dapat muncul dalam sebuah ekspresi konstan"
--- 61544,61550 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "sebuah cast ke sebuah tipe selain dari sebuah integral atau tipe enumerasi tidak dapat muncul dalam sebuah ekspresi konstan"
*************** msgstr "%s hanya tersedia dengan -std=c+
*** 61690,61696 ****
  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:3550 cp/parser.cc:29904
  #, 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%>"
--- 61704,61710 ----
  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:3550 cp/parser.cc:29914
  #, 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 "%Hpernyataan ekspresi tidak diij
*** 61893,61899 ****
  msgid "fold-expressions 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:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
--- 61907,61913 ----
  msgid "fold-expressions 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:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
*************** msgstr "%Hdeklarasi dari %<~%T%> sebagai
*** 61957,61963 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
--- 61971,61977 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
*************** msgstr "%Htipe baru mungkin tidak didefi
*** 62021,62027 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 62035,62041 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "ISO C++ tidak mengijinkan design
*** 62077,62083 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %qs expressions"
--- 62091,62097 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, 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 ""
*** 62312,62323 ****
  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:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 62326,62337 ----
  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:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr "lvalue dibutuhkan dalam pernyata
*** 62400,62406 ****
  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:13251 cp/parser.cc:32938
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
--- 62414,62420 ----
  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:13251 cp/parser.cc:32949
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
*************** msgid "types may not be defined in condi
*** 62425,62431 ****
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
--- 62439,62445 ----
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
*************** msgstr "ekspresi pernyataan memiliki tip
*** 62470,62476 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
--- 62484,62490 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
*************** msgstr "%s hanya tersedia dengan -std=c+
*** 62500,62506 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ melarang gotos yang sudah dihitung"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
--- 62514,62520 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ melarang gotos yang sudah dihitung"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
*************** msgstr "%<inline%> dalam deklarasi koson
*** 62581,62587 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "kelebihan %<;%>"
--- 62595,62601 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "kelebihan %<;%>"
*************** msgstr ""
*** 62710,62716 ****
  msgid "class definition may not be declared a friend"
  msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "templates may not be %<virtual%>"
--- 62724,62730 ----
  msgid "class definition may not be declared a friend"
  msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "templates may not be %<virtual%>"
*************** msgstr "%Hhanya konstruktor yang mengamb
*** 62781,62793 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, 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:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 62795,62807 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, 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:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "tipe argumen tidak valid"
*** 62866,62872 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "template parameter pack %qD cannot have a default argument"
--- 62880,62886 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, 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 "%H%qE tidak bernama sebuah tipe"
*** 63030,63381 ****
  msgid "concept defined here"
  msgstr "Kenali kata kunci didefinisikan GNU"
  
! #: cp/parser.cc:20058
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, 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:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklarasi %qD tidak mendeklarasikan apapun"
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/parser.cc:20640
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.cc:20651
  #, 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:20792
  #, 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:20803
  #, 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:20818
  #, 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:20834
  #, 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:20879
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:20923
  #, 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:20937
  #, 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:20949 cp/parser.cc:26455
  #, 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:20954 cp/parser.cc:26460
  #, 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:20966 cp/parser.cc:26473
  #, fuzzy, gcc-internal-format
  #| msgid "%Hextra qualification not allowed"
  msgid "extra qualification not allowed"
  msgstr "%Hekstra pengkualifikasi diabaikan"
  
! #: cp/parser.cc:21003
  #, 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:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, 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:21231
  #, 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:21235
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:21296
  #, 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:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, 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:21337
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, 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:21349
  #, 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:21356
  #, 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:21411
  #, 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:21586
  #, 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:21601
  #, 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:21619
  #, 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:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "opaque-enum-declaration here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
! #: cp/parser.cc:21764
  #, 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:21943
  #, 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:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:21970
  #, 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:22007
  #, 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:22023
  #, 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:22251
  #, 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:22262
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, 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:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22553
  #, 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:22564
  #, 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:22568
  #, 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:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22740
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "initializer provided for function"
  msgstr "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.cc:22796
  #, 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:23299
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/parser.cc:23425
  #, 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:23429
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> is not a type"
  msgid "%<%T::%E%> is not a type"
--- 63044,63395 ----
  msgid "concept defined here"
  msgstr "Kenali kata kunci didefinisikan GNU"
  
! #: cp/parser.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, 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:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklarasi %qD tidak mendeklarasikan apapun"
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/parser.cc:20649
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.cc:20660
  #, 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:20801
  #, 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:20812
  #, 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:20827
  #, 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:20843
  #, 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:20888
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:20932
  #, 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:20946
  #, 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:20958 cp/parser.cc:26465
  #, 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:20963 cp/parser.cc:26470
  #, 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:20975 cp/parser.cc:26483
  #, fuzzy, gcc-internal-format
  #| msgid "%Hextra qualification not allowed"
  msgid "extra qualification not allowed"
  msgstr "%Hekstra pengkualifikasi diabaikan"
  
! #: cp/parser.cc:21012
  #, 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:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, 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:21240
  #, 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:21244
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:21305
  #, 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:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, 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:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, 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:21358
  #, 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:21365
  #, 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:21420
  #, 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:21595
  #, 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:21610
  #, 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:21628
  #, 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:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "opaque-enum-declaration here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
! #: cp/parser.cc:21773
  #, 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:21952
  #, 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:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:21979
  #, 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:22016
  #, 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:22032
  #, 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:22260
  #, 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:22271
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, 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:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22562
  #, 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:22573
  #, 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:22577
  #, 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:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "initializer provided for function"
  msgstr "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.cc:22805
  #, 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:23308
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/parser.cc:23434
  #, 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:23438
  #, 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"
*** 63385,63657 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.cc:23466
  #, 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:23468
  #, 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:23583
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.cc:23608
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:23729
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is a namespace"
  msgid "%qD is a namespace"
  msgstr "%H%qD adalah sebuah namespace"
  
! #: cp/parser.cc:23731
  #, 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:23752
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.cc:23813
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate cv-qualifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:23867
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple ref-qualifiers"
  msgstr "multiple pemanggil inline"
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23962
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "hilang target makefile setelah %qs"
  
! #: cp/parser.cc:24230
  #, 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:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.cc:24260
  #, 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:24265
  #, 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:24371
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.cc:24652
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.cc:24730
  #, 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:24929
  #, 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:24947
  #, 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:24953
  #, 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:24955
  #, 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:25085
  #, 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:25089
  #, 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:25413
  #, 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:25433
  #, 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:25471
  #, 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:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, 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:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:25993
  #, 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:25996
  #, 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:25999
  #, 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:26397
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:26408
  #, 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:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26423
  #, 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:26435
  #, 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:26441
  #, 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:26495
  #, 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:26527
  #, 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:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprevious definition of %q+#T"
  msgid "previous definition of %q#T"
--- 63399,63671 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.cc:23475
  #, 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:23477
  #, 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:23592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.cc:23617
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:23738
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is a namespace"
  msgid "%qD is a namespace"
  msgstr "%H%qD adalah sebuah namespace"
  
! #: cp/parser.cc:23740
  #, 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:23761
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.cc:23822
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate cv-qualifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:23876
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple ref-qualifiers"
  msgstr "multiple pemanggil inline"
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "hilang target makefile setelah %qs"
  
! #: cp/parser.cc:24239
  #, 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:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.cc:24269
  #, 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:24274
  #, 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:24380
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.cc:24661
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.cc:24739
  #, 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:24938
  #, 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:24956
  #, 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:24962
  #, 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:24964
  #, 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:25094
  #, 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:25098
  #, 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:25422
  #, 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:25442
  #, 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:25480
  #, 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:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, 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:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:26003
  #, 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:26006
  #, 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:26009
  #, 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:26407
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:26418
  #, 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:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, 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:26445
  #, 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:26451
  #, 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:26505
  #, 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:26537
  #, 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:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprevious definition of %q+#T"
  msgid "previous definition of %q#T"
*************** msgstr "%Hdefinisi sebelumnya dari %q+#T
*** 63660,63917 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:27017
  #, 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:27048
  #, 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:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, 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:27175
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, 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:27378
  #, 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:27398
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27445
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/parser.cc:27459
  #, 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:27534
  #, 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:27569
  #, 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:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27743
  #, 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:27746
  #, 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:27946 cp/parser.cc:28040
  #, 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:28048
  #, 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:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28098
  #, 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:28139
  #, 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:28251
  #, 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:28800
  #, fuzzy, gcc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "expected OpenMP directive name"
  msgstr "Direktif OpenMP tidak terklasifikasi di %C"
  
! #: cp/parser.cc:28809
  #, 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:28854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.cc:28953
  #, 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:28967
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: cp/parser.cc:29018
  #, 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"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29163
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.cc:29223
  #, 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:29566 cp/parser.cc:29575
  #, 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:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, 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:30296
  #, 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:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, 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:30800
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo few template-parameter-lists"
  msgid "too few template-parameter-lists"
--- 63674,63931 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:27027
  #, 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:27058
  #, 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:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, 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:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, 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:27388
  #, 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:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27455
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/parser.cc:27469
  #, 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:27544
  #, 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:27579
  #, 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:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, 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:27756
  #, 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:27956 cp/parser.cc:28050
  #, 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:28058
  #, 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:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, 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:28149
  #, 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:28261
  #, 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:28810
  #, fuzzy, gcc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "expected OpenMP directive name"
  msgstr "Direktif OpenMP tidak terklasifikasi di %C"
  
! #: cp/parser.cc:28819
  #, 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:28864
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.cc:28963
  #, 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:28977
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: cp/parser.cc:29028
  #, 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"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29173
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.cc:29233
  #, 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:29576 cp/parser.cc:29585
  #, 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:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, 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:30307
  #, 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:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, 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:30811
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo few template-parameter-lists"
  msgid "too few template-parameter-lists"
*************** msgstr "%Hterlalu sedikit template-param
*** 63921,64567 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, 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:31205
  #, 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:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/parser.cc:31531
  #, 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:31540
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "template with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/parser.cc:31560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.cc:31672
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template declaration of %<typedef%>"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/parser.cc:31723
  #, 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:31775
  #, 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:32077
  #, 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:32090
  #, 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:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, 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:32569
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__thread%> before %qD"
  msgid "%<__thread%> before %qD"
  msgstr "%H%<__thread%> sebelum %qD"
  
! #: cp/parser.cc:32704
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/parser.cc:32715
  #, 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:32720
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "duplikasi %qE"
  
! #: cp/parser.cc:32746
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.cc:32798
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32813
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:32816
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32819
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32828
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32831
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32834
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32837
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32840
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32843
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<auto%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32849
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32852
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32855
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32858
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32864
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<co_yield%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32899
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32911
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32914
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32917
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32923
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.cc:32950
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag digunakan dalam penamaan %q#T"
  
! #: cp/parser.cc:33438
  #, 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:33558
  #, 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:33698 cp/parser.cc:33732
  #, 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:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, 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:33713
  #, fuzzy, gcc-internal-format
  #| msgid "%qT referred to as %qs"
  msgid "%qT defined as %qs here"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/parser.cc:33714
  #, 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:33796
  #, 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:33817
  #, 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:34066
  #, 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:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, 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:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34479
  #, 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:34883
  #, 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:34958 cp/parser.cc:34976
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, 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:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, 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:35407
  #, fuzzy, gcc-internal-format
  #| msgid "%Hidentifier expected after %<@protocol%>"
  msgid "identifier expected after %<@protocol%>"
  msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, 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:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "diduga ekspresi integer"
  
! #: cp/parser.cc:37175
  #, 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:38264
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.cc:39092
  #, 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 didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:41860
  #, 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:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
  
! #: cp/parser.cc:42703
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: cp/parser.cc:45045
  #, 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:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.cc:46099
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "diduga ekspresi"
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, 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:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, 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"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, 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:47885
  #, 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:47936
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.cc:47968
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC option tidak diijinkan didalam fungsi"
  
! #: cp/parser.cc:48048
  #, 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:48087
  #, 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:48292
  #, 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:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 63935,64581 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, 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:31216
  #, 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:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/parser.cc:31542
  #, 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:31551
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "template with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/parser.cc:31571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.cc:31683
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template declaration of %<typedef%>"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/parser.cc:31734
  #, 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:31786
  #, 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:32088
  #, 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:32101
  #, 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:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, 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:32580
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__thread%> before %qD"
  msgid "%<__thread%> before %qD"
  msgstr "%H%<__thread%> sebelum %qD"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/parser.cc:32726
  #, 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:32731
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "duplikasi %qE"
  
! #: cp/parser.cc:32757
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.cc:32809
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32812
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32821
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32824
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:32827
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32833
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32836
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32839
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32842
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32851
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<auto%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32860
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32863
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32866
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32869
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<co_yield%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32910
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32922
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32925
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32928
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:32934
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.cc:32961
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag digunakan dalam penamaan %q#T"
  
! #: cp/parser.cc:33449
  #, 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:33569
  #, 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:33709 cp/parser.cc:33743
  #, 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:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, 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:33724
  #, fuzzy, gcc-internal-format
  #| msgid "%qT referred to as %qs"
  msgid "%qT defined as %qs here"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/parser.cc:33725
  #, 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:33807
  #, 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:33828
  #, 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:34077
  #, 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:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, 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:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, 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:34894
  #, 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:34969 cp/parser.cc:34987
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, 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:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, 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:35418
  #, fuzzy, gcc-internal-format
  #| msgid "%Hidentifier expected after %<@protocol%>"
  msgid "identifier expected after %<@protocol%>"
  msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, 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:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:36054
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "diduga ekspresi integer"
  
! #: cp/parser.cc:37186
  #, 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:38275
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.cc:39103
  #, 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 didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:41871
  #, 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:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
  
! #: cp/parser.cc:42714
  #, fuzzy, gcc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough for loops to collapse"
  msgstr "tidak cukup DO loops untuk kolaps !$OMP DO di %L"
  
! #: cp/parser.cc:45056
  #, 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:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.cc:46110
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "diduga ekspresi"
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, 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:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, 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"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, 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:47896
  #, 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:47947
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize tidak diikuti didalam fungsi"
  
! #: cp/parser.cc:47979
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC option tidak diijinkan didalam fungsi"
  
! #: cp/parser.cc:48059
  #, 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:48098
  #, 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:48303
  #, 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:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "fungsi template partial spesiali
*** 64653,64659 ****
  msgid "specialization of %qD after instantiation"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
--- 64667,64673 ----
  msgid "specialization of %qD after instantiation"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
*************** msgstr "hilang atribut Code"
*** 64733,64793 ****
  msgid "missing primary template attribute %s"
  msgstr "hilang atribut Code"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "template-id %qD dalam deklarasi dari template utama"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "daftar parameter template digunakan dalam instantiation eksplisit"
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definisi disediakan untuk instantiation eksplisit"
  
! #: cp/pt.cc:2907
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/pt.cc:2910
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "terlalu sedikit daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplisit spesialisasi dari %qD harus dikenalkan oleh %<template <>%>"
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.cc:2951
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.cc:2955
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "argumen baku dispesifikasikan dalam spesialisasi eksplisit"
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD bukan sebuah fungsi template"
--- 64747,64807 ----
  msgid "missing primary template attribute %s"
  msgstr "hilang atribut Code"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "template-id %qD dalam deklarasi dari template utama"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "daftar parameter template digunakan dalam instantiation eksplisit"
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definisi disediakan untuk instantiation eksplisit"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "terlalu sedikit daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplisit spesialisasi dari %qD harus dikenalkan oleh %<template <>%>"
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "argumen baku dispesifikasikan dalam spesialisasi eksplisit"
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD bukan sebuah fungsi template"
*************** msgstr "%qD bukan sebuah fungsi template
*** 64800,64953 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "tidak ada anggota fungsi %qD dideklarasikan dalam %qT"
  
! #: cp/pt.cc:3139
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "friend declaration here"
  msgstr "%J membayangi deklarasi ada disini"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: cp/pt.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "ekspansi penginisialisasi dasar %<%T%> berisi parameter packs"
  
! #: cp/pt.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "pola ekspansi %<%T%> berisi tidak ada argumen packs"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "pola ekspansi %<%E%> berisi tidak ada argumen packs"
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parameter packs tidak diekspan dengan %<...%>:"
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "tipe parameter template %qT dideklarasikan %<friend%>"
  
! #: cp/pt.cc:5106
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/pt.cc:5228
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack argumen %qE harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack argumen %qT harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.cc:5337
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 64814,64967 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "tidak ada anggota fungsi %qD dideklarasikan dalam %qT"
  
! #: cp/pt.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "friend declaration here"
  msgstr "%J membayangi deklarasi ada disini"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: cp/pt.cc:4198
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "ekspansi penginisialisasi dasar %<%T%> berisi parameter packs"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "pola ekspansi %<%T%> berisi tidak ada argumen packs"
  
! #: cp/pt.cc:4268
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "pola ekspansi %<%E%> berisi tidak ada argumen packs"
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parameter packs tidak diekspan dengan %<...%>:"
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "tipe parameter template %qT dideklarasikan %<friend%>"
  
! #: cp/pt.cc:5110
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/pt.cc:5233
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.cc:5235
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack argumen %qE harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack argumen %qT harus berada di akhir dari daftar argumen template"
  
! #: cp/pt.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgid_plural "type %qT of template argum
*** 64955,64973 ****
  msgstr[0] "tipe %qT dari template argumen %qE tergantung di parameter template"
  msgstr[1] "tipe %qT dari template argumen %qE tergantung di parameter template"
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.cc:5400
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.cc:5583
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "tidak ada argumen baku untuk %qD"
--- 64969,64987 ----
  msgstr[0] "tipe %qT dari template argumen %qE tergantung di parameter template"
  msgstr[1] "tipe %qT dari template argumen %qE tergantung di parameter template"
  
! #: cp/pt.cc:5401
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.cc:5405
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "spesialisasi dari %qD setelah instansiasi"
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "tidak ada argumen baku untuk %qD"
*************** msgstr "tidak ada argumen baku untuk %qD
*** 64976,65028 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "parameter pack %qE harus berada di akhir dari daftar parameter template"
  
! #: cp/pt.cc:5642
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/pt.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.cc:5648
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5651
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumen baku untuk parameter dari tipe %qT memiliki tipe %qT"
  
! #: cp/pt.cc:5823
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "parameter %qD dideklarasikan void"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "template kelas tanpa sebuah nama"
  
! #: cp/pt.cc:5839
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 64990,65042 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "parameter pack %qE harus berada di akhir dari daftar parameter template"
  
! #: cp/pt.cc:5647
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/pt.cc:5650
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.cc:5653
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5656
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumen baku untuk parameter dari tipe %qT memiliki tipe %qT"
  
! #: cp/pt.cc:5828
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "parameter %qD dideklarasikan void"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "template kelas tanpa sebuah nama"
  
! #: cp/pt.cc:5844
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "fungsi bukan-anggota %qD tidak d
*** 65033,65090 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "deklarasi template dari %qD tidak valid"
  
! #: cp/pt.cc:6014
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definisi template dari bukan template %q#D"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "diduga %d tingkat dari parm template untuk %q#D, diperoleh %d"
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.cc:6070
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "diperoleh %d parameter template untuk %q#T"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  tetapi %d dibutuhkan"
  
! #: cp/pt.cc:6093
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "gunakan template<> untuk spesialisasi eksplisit"
  
! #: cp/pt.cc:6241
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT bukan sebuah tipe template"
  
! #: cp/pt.cc:6254
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "penspesifikasi template tidak dispesifikasikan dalam deklarasi dari %qD"
  
! #: cp/pt.cc:6265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "redeclared with %d template parameter(s)"
  msgid "redeclared with %d template parameter"
--- 65047,65104 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "deklarasi template dari %qD tidak valid"
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definisi template dari bukan template %q#D"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "diduga %d tingkat dari parm template untuk %q#D, diperoleh %d"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "diperoleh %d parameter template untuk %q#T"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  tetapi %d dibutuhkan"
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.cc:6101
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "gunakan template<> untuk spesialisasi eksplisit"
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT bukan sebuah tipe template"
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "penspesifikasi template tidak dispesifikasikan dalam deklarasi dari %qD"
  
! #: cp/pt.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "redeclared with %d template parameter(s)"
  msgid "redeclared with %d template parameter"
*************** msgid_plural "redeclared with %d templat
*** 65092,65098 ****
  msgstr[0] "redeklarasikan dengan %d parameter template"
  msgstr[1] "redeklarasikan dengan %d parameter template"
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter(s)"
  msgid "previous declaration %qD used %d template parameter"
--- 65106,65112 ----
  msgstr[0] "redeklarasikan dengan %d parameter template"
  msgstr[1] "redeklarasikan dengan %d parameter template"
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter(s)"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 65100,65559 ****
  msgstr[0] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  msgstr[1] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  
! #: cp/pt.cc:6303
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parameter template %q+#D"
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeklarasikan disini sebagai %q#D"
  
! #: cp/pt.cc:6315
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.cc:6342
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.cc:6701
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.cc:6714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.cc:6718
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.cc:6767
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/pt.cc:6769
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT bukan sebuah anggota dari %qT"
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/pt.cc:6865
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/pt.cc:6876
  #, fuzzy, gcc-internal-format
  #| msgid "template arguments to %qD do not match original template %qD"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.cc:6886
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs tidak valid untuk %qs"
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.cc:6933
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.cc:6976
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: cp/pt.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT adalah sebuah dasar ambigu dari %qT"
  
! #: cp/pt.cc:6993
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.cc:7093
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.cc:7103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.cc:7118
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7135
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, 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:7161
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  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:7273
  #, 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:7440
  #, 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:7454
  #, 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:7540
  #, 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:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, 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:8267
  #, 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:8403
  #, 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:8432
  #, 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:8437
  #, 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:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, 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:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.cc:8469
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.cc:8545
  #, 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:8559
  #, 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:8562
  #, 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:8635
  #, 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:8773 cp/pt.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, 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:8916
  #, 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:8925
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.cc:8950
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8954
  #, 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:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, 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:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.cc:9862
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, 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:10374
  #, 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:11039
  #, 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:12207
  #, 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:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, 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:13222
  #, 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:13225
  #, 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:13837
  #, 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:13932
  #, 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"
--- 65114,65573 ----
  msgstr[0] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  msgstr[1] "deklarasi sebelumnya %q+D digunakan %d parameter template"
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parameter template %q+#D"
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeklarasikan disini sebagai %q#D"
  
! #: cp/pt.cc:6320
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.cc:6719
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
  
! #: cp/pt.cc:6732
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
  
! #: cp/pt.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.cc:6785
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/pt.cc:6787
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT bukan sebuah anggota dari %qT"
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "diperoleh %d parameter template untuk %q#D"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "  mismatched types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/pt.cc:6883
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/pt.cc:6894
  #, fuzzy, gcc-internal-format
  #| msgid "template arguments to %qD do not match original template %qD"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
  
! #: cp/pt.cc:6904
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs tidak valid untuk %qs"
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
  
! #: cp/pt.cc:6951
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.cc:6994
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: cp/pt.cc:7007
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT adalah sebuah dasar ambigu dari %qT"
  
! #: cp/pt.cc:7011
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "tipe %qT tidak diturunkan dari tipe %qT"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.cc:7111
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
  
! #: cp/pt.cc:7136
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qD tidak memiliki eksternal linkage"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, 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:7179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  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:7291
  #, 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:7458
  #, 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:7472
  #, 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:7558
  #, 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:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, 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:8285
  #, 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:8421
  #, 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:8450
  #, 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:8455
  #, 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:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, 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:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.cc:8487
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.cc:8563
  #, 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:8577
  #, 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:8580
  #, 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:8653
  #, 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:8791 cp/pt.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, 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:8934
  #, 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:8943
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.cc:8968
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8972
  #, 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:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, 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:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.cc:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, 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:10392
  #, 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:11057
  #, 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:12225
  #, 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:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, 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:13246
  #, 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:13249
  #, 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:13861
  #, 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:13956
  #, 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"
*************** msgstr "membuat penunjuk ke anggota fung
*** 65571,65883 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.cc:15154
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.cc:15156
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.cc:15988
  #, 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:15990
  #, 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:16003
  #, 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:16006
  #, 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:16054
  #, 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:16060
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.cc:16066
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.cc:16132
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, 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:16221
  #, 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:16229
  #, 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:16343
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.cc:16642
  #, 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:16657
  #, 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:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.cc:16752
  #, 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:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20804
  #, 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:20855
  #, 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:21090
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21093
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21417
  #, 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:21419
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.cc:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.cc:21444
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.cc:25611
  #, 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:25613
  #, 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:25619
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:25649
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:25670
  #, 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:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.cc:25681
  #, 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:25689
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:25725
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, 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:25753 cp/pt.cc:25830
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.cc:25787
  #, 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:25790
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.cc:25799
  #, 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:25820
  #, 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:25860
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.cc:26158
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 65585,65897 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.cc:16020
  #, 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:16022
  #, 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:16035
  #, 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:16038
  #, 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:16086
  #, 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:16092
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.cc:16098
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.cc:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, 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:16253
  #, 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:16261
  #, 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:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.cc:16675
  #, 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:16690
  #, 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:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.cc:16785
  #, 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:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20837
  #, 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:20888
  #, 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:21123
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21126
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21450
  #, 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:21452
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.cc:25646
  #, 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:25648
  #, 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:25654
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:25684
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:25705
  #, 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:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.cc:25716
  #, 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:25724
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:25760
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, 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:25788 cp/pt.cc:25865
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.cc:25822
  #, 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:25825
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.cc:25834
  #, 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:25855
  #, 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:25895
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.cc:26193
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "spesisialisasi eksplisit dari %q
*** 65890,66066 ****
  #. 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:26652
  #, 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:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, 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:27121
  #, 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:28519
  #, 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:28809
  #, 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:28818
  #, 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:28824
  #, 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:28851
  #, 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:29903
  #, 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:29909
  #, 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:30015
  #, 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:30022
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30034
  #, 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:30037
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, 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:30069
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, 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:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, 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:30311
  #, 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:30315
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
--- 65904,66086 ----
  #. 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:26687
  #, 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:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, 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:27156
  #, 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:28554
  #, 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:28844
  #, 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:28853
  #, 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:28859
  #, 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:28886
  #, 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:29936
  #, 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:29948
  #, 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:29954
! #, fuzzy, gcc-internal-format
! #| msgid "use #include instead"
! msgid "use %qD directly instead"
! msgstr "lebih baik gunakan #include"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30085
  #, 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:30088
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, 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:30120
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, 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:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, 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:30362
  #, 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:30366
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
*************** msgstr "%q+#D tidak dapat dideklarasikan
*** 66211,66852 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  karena %q+#D dideklarasikan dalam kelas dasar"
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "disarankan eksplisit tanda kurung disekitar tubuh kosong dalam pernyataan %<do%>"
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/semantics.cc:1898
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "tipe dari operan asm %qE tidak dapat ditentukan"
  
! #: cp/semantics.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "deklarasi __label__ hanya diperbolehkan dalam lingkup fungsi"
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "penggunaan tidak valid dari anggota %q+D dalam anggota fungsi statis"
  
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "%qE missing template arguments"
  msgstr "argumen tidak cocok"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/semantics.cc:2876
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "argumen ke destruktor tidak diijinkan"
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
  
! #: cp/semantics.cc:2975
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "penggunaan tidak valid dari %<this%> dalam fungsi bukan anggota"
  
! #: cp/semantics.cc:2977
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "penggunaan tidak valid ari %<this%> di tingkat paling atas"
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "compound literal dari tipe bukan-objek %qT"
  
! #: cp/semantics.cc:3156
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3161
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "tipe parameter template harus menggunakan kata kunci %<class%> atau %<typename%>"
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "penggunaan tidak valid dari tipe %qT sebagai nilai baku untuk sebuah parameter template"
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumen baku tidak valid untuk sebuah parameter template template"
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/semantics.cc:3443
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definisi tidak valid dari tipe pengkualifikasi %qT"
  
! #: cp/semantics.cc:3735
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/semantics.cc:3900
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
  
! #: cp/semantics.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of parameter from containing function"
  msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
  
! #: cp/semantics.cc:4064
  #, fuzzy, gcc-internal-format
  #| msgid "alloc_size parameter outside range"
  msgid "use of parameter outside function body"
  msgstr "alloc_size parameter diluar dari jangkauan"
  
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "argumen tidak cocok"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "penggunaan dari template class %qT sebagai ekspresi"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "permintaan untuk anggota %qD adalah ambigu dalam multiple inheritance lattice"
  
! #: cp/semantics.cc:4176
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "tipe dari %qE tidak dikenal"
  
! #: cp/semantics.cc:4367
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT bukan sebuah tipe template"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke destruktor %<~%T%>"
  
! #: cp/semantics.cc:4546
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.cc:4550
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.cc:4555
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5906
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.cc:7088
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: cp/semantics.cc:7147
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7211
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.cc:7245
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7248
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7252
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7274
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.cc:7278
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.cc:7283
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.cc:7390
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: cp/semantics.cc:7424
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7453
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7483
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<device%> id must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7514
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.cc:7580
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.cc:7613
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.cc:7641
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7653
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.cc:7662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.cc:7799
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8309
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "reimplementasi dari class %qs"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:8412
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:8442
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: cp/semantics.cc:8472
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:8503
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8590
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD bukan berkas, namespace atau blok scope variabel"
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE direktif tidak dalam definisi %qT"
  
! #: cp/semantics.cc:9964
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: cp/semantics.cc:10432
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.cc:11184
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "kondisi bukan konstan untuk assertion static"
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: cp/semantics.cc:11265
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/semantics.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 66231,66872 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  karena %q+#D dideklarasikan dalam kelas dasar"
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "disarankan eksplisit tanda kurung disekitar tubuh kosong dalam pernyataan %<do%>"
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/semantics.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "tipe dari operan asm %qE tidak dapat ditentukan"
  
! #: cp/semantics.cc:1991
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "deklarasi __label__ hanya diperbolehkan dalam lingkup fungsi"
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "penggunaan tidak valid dari anggota %q+D dalam anggota fungsi statis"
  
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "%qE missing template arguments"
  msgstr "argumen tidak cocok"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "argumen ke destruktor tidak diijinkan"
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
  
! #: cp/semantics.cc:2986
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "penggunaan tidak valid dari %<this%> dalam fungsi bukan anggota"
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "penggunaan tidak valid ari %<this%> di tingkat paling atas"
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "compound literal dari tipe bukan-objek %qT"
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3172
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "tipe parameter template harus menggunakan kata kunci %<class%> atau %<typename%>"
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "penggunaan tidak valid dari tipe %qT sebagai nilai baku untuk sebuah parameter template"
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumen baku tidak valid untuk sebuah parameter template template"
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/semantics.cc:3454
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definisi tidak valid dari tipe pengkualifikasi %qT"
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/semantics.cc:3911
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
  
! #: cp/semantics.cc:3948
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of parameter from containing function"
  msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
  
! #: cp/semantics.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "alloc_size parameter outside range"
  msgid "use of parameter outside function body"
  msgstr "alloc_size parameter diluar dari jangkauan"
  
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "argumen tidak cocok"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "penggunaan dari template class %qT sebagai ekspresi"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "permintaan untuk anggota %qD adalah ambigu dalam multiple inheritance lattice"
  
! #: cp/semantics.cc:4187
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "tipe dari %qE tidak dikenal"
  
! #: cp/semantics.cc:4378
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT bukan sebuah tipe template"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke destruktor %<~%T%>"
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.cc:4561
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: cp/semantics.cc:7208
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7222
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.cc:7256
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7259
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7263
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7285
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.cc:7289
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.cc:7294
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.cc:7401
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: cp/semantics.cc:7435
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7464
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7494
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<device%> id must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:7525
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.cc:7554
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.cc:7635
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.cc:7652
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7664
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: cp/semantics.cc:7673
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: cp/semantics.cc:7810
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "reimplementasi dari class %qs"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:8423
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: cp/semantics.cc:8483
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> tidak didefinisikan sebagai sebuah tipe pointer"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD bukan berkas, namespace atau blok scope variabel"
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE direktif tidak dalam definisi %qT"
  
! #: cp/semantics.cc:9975
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: cp/semantics.cc:10443
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%Htipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed: %s"
  msgstr "static assertion gagal: %E"
  
! #: cp/semantics.cc:11195
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "kondisi bukan konstan untuk assertion static"
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: cp/semantics.cc:11276
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: cp/semantics.cc:12263
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "template argumen %qE melibatkan parameter template"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "argumen ke %<__builtin_return_ad
*** 66855,67083 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV kualifier tidak dapat diaplikasikan ke %qT"
  
! #: cp/tree.cc:1998
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement-expression in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid " declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "kelas dasar %qT memiliki cv pengkualifikasi"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not public"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD bukan sebuah variabel"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has an incomplete type"
  msgid "%qD has a non-structural type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.cc:4896
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute takes no arguments"
  msgstr "atribut %J%qE berlaku hanya untuk fungsi"
  
! #: cp/tree.cc:4944
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "permintaan init_priority bukan sebuah konstanta integer"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "hanya dapat menggunakan atribut %qE di definisi lingkup-berkas dari objek dari tipe class"
  
! #: cp/tree.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "permintaan init_priority diluar dari jangkauan"
  
! #: cp/tree.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "permintaan init_priority disimpan untuk penggunaan internal"
  
! #: cp/tree.cc:5060
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "atribut %qE tidak didukung di platform ini"
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/tree.cc:5107
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.cc:5133
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: cp/tree.cc:5176
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.cc:5190
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "atribut %J%qE berlaku hanya untuk fungsi"
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s atribut diaplikasikan ke %s %s di %L"
  
! #: cp/tree.cc:6099
  #, 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"
  
! #: cp/tree.cc:6121
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
--- 66875,67103 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV kualifier tidak dapat diaplikasikan ke %qT"
  
! #: cp/tree.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement-expression in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid " declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "kelas dasar %qT memiliki cv pengkualifikasi"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not public"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD bukan sebuah variabel"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has an incomplete type"
  msgid "%qD has a non-structural type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute takes no arguments"
  msgstr "atribut %J%qE berlaku hanya untuk fungsi"
  
! #: cp/tree.cc:4962
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "permintaan init_priority bukan sebuah konstanta integer"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "hanya dapat menggunakan atribut %qE di definisi lingkup-berkas dari objek dari tipe class"
  
! #: cp/tree.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "permintaan init_priority diluar dari jangkauan"
  
! #: cp/tree.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "permintaan init_priority disimpan untuk penggunaan internal"
  
! #: cp/tree.cc:5078
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "atribut %qE tidak didukung di platform ini"
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/tree.cc:5125
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/tree.cc:5151
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
  
! #: cp/tree.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE atribut diabaikan dalam tipe bukan-class"
  
! #: cp/tree.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.cc:5201
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/tree.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "atribut %J%qE berlaku hanya untuk fungsi"
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%s atribut diaplikasikan ke %s %s di %L"
  
! #: cp/tree.cc:6117
  #, 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"
  
! #: cp/tree.cc:6139
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr "meminta untuk konversi implisit
*** 67525,68059 ****
  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:6381
  #, 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:6389
  #, 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:6397
  #, 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:6450
  #, 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:6529
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:6530
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:6546
  #, 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:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  sebuah kualified-id dibutuhkan"
  
! #: cp/typeck.cc:6556
  #, 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:6747
  #, 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:6753
  #, 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%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:6805
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
  
! #: cp/typeck.cc:6863
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, 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:7046
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ melarang mengurangi sebuah enum"
  
! #: cp/typeck.cc:7187
  #, 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:7189
  #, 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:7201
  #, 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:7203
  #, 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:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, 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:7480
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "alamat dari variabel eksplisit register %qD diminta"
  
! #: cp/typeck.cc:7485
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
  
! #: cp/typeck.cc:7560
  #, 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:7572
  #, 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:7576
  #, 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:7580
  #, 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:7618
  #, 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:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7744
  #, 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:7750
  #, 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:7757
  #, 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:7781
  #, 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:7795
  #, 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:8232
  #, 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:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, 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:8272
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "mengubah dari %qT ke %qT"
  
! #: cp/typeck.cc:8347
  #, 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:8417
  #, 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:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, 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:8474 cp/typeck.cc:8664
  #, 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:8491
  #, 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:8505
  #, 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:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, 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:8800 cp/typeck.cc:8809
  #, 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:8818
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  dalam evaluasi dari %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9208
  #, 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:9235
  #, 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:9249
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array digunakan sebagai penginisialisasi"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "assignmen array tidak valid"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dalam penunjuk ke anggota fungsi konversi"
  
! #: cp/typeck.cc:9407
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dalam penunjuk ke anggota konversi"
  
! #: cp/typeck.cc:9554
  #, 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:9875
  #, 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:9880
  #, 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:9889
  #, 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:9893
  #, 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:9898
  #, 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:9930
  #, 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:9934
  #, 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:9939
  #, 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:9944
  #, 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:9954
  #, 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:10050
  #, 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:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, 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:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, 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:10185
  #, 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:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, 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:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, 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:10501
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.cc:10520
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10523
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10558
  #, 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:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 67545,68079 ----
  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:6383
  #, 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:6391
  #, 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:6399
  #, 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:6452
  #, 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:6531
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:6548
  #, 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:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  sebuah kualified-id dibutuhkan"
  
! #: cp/typeck.cc:6558
  #, 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:6749
  #, 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:6755
  #, 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%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:6807
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
  
! #: cp/typeck.cc:6865
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, 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:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ melarang mengurangi sebuah enum"
  
! #: cp/typeck.cc:7189
  #, 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:7191
  #, 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:7203
  #, 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:7205
  #, 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:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, 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:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "alamat dari variabel eksplisit register %qD diminta"
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
  
! #: cp/typeck.cc:7562
  #, 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:7574
  #, 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:7578
  #, 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:7582
  #, 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:7620
  #, 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:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, 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:7752
  #, 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:7759
  #, 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:7783
  #, 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:7797
  #, 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:8234
  #, 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:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, 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:8274
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "mengubah dari %qT ke %qT"
  
! #: cp/typeck.cc:8349
  #, 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:8419
  #, 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:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  #, 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:8476 cp/typeck.cc:8666
  #, 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:8493
  #, 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:8507
  #, 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:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, 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:8802 cp/typeck.cc:8811
  #, 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:8820
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  dalam evaluasi dari %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9210
  #, 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:9237
  #, 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:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array digunakan sebagai penginisialisasi"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "assignmen array tidak valid"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dalam penunjuk ke anggota fungsi konversi"
  
! #: cp/typeck.cc:9409
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dalam penunjuk ke anggota konversi"
  
! #: cp/typeck.cc:9556
  #, 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:9877
  #, 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:9882
  #, 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:9891
  #, 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:9895
  #, 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:9900
  #, 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:9932
  #, 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:9936
  #, 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:9941
  #, 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:9946
  #, 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:9956
  #, 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:10052
  #, 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:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, 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:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, 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:10187
  #, 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:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, 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:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, 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:10503
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10560
  #, 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:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr "sintaks konstruktor digunakan, t
*** 68315,68472 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "antar-muka %qs tidak memiliki layout konstanta string yang valid"
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.cc:1080
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1246
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "tidak dapat menginisialisasi kumpulan dari tipe %qT dengan sebuah kompound literal"
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.cc:1788
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "prototipe untuk %q#D tidak cocok dengan kelas apapun %qT"
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "tidak ada field %qD ditemukan dalam union sedang diinisialisasi"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "nilai indeks daripada nama field dalam union penginisialisasi"
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: cp/typeck2.cc:2094
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "operan dasar dari %<->%> memiliki tipe bukan penunjuk %qT"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "hasil dari %<operator->()%> menghasilkan hasil bukan penunjuk"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "operan dasar dari %<->%> bukan sebuah penunjuk"
  
! #: cp/typeck2.cc:2153
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE tidak dapat digunakan sebagai sebuah anggota penunjuk, karena ini adalah tipe %qT"
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "tidak dapat mengaplikasikan anggota penunjuk %qE ke %qE, yang dari tipe bukan class %qT"
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "penunjuk ke anggota tipe %qT tidak kompatibel dengan tipe objek %qT"
  
! #: cp/typeck2.cc:2242
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/typeck2.cc:2253
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/typeck2.cc:2261
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2302
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck2.cc:2319
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/typeck2.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value-initialization of reference types"
  msgid "invalid value-initialization of reference type"
  msgstr "nilai-inisialisasi dari referensi tidak valid"
  
! #: cp/typeck2.cc:2590
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: cp/typeck2.cc:2593
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi yang melemparkan tipe tidak lengkap %q#T"
--- 68335,68492 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "antar-muka %qs tidak memiliki layout konstanta string yang valid"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1247
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "tidak dapat menginisialisasi kumpulan dari tipe %qT dengan sebuah kompound literal"
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.cc:1812
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "prototipe untuk %q#D tidak cocok dengan kelas apapun %qT"
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "tidak ada field %qD ditemukan dalam union sedang diinisialisasi"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "nilai indeks daripada nama field dalam union penginisialisasi"
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "operan dasar dari %<->%> memiliki tipe bukan penunjuk %qT"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "hasil dari %<operator->()%> menghasilkan hasil bukan penunjuk"
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "operan dasar dari %<->%> bukan sebuah penunjuk"
  
! #: cp/typeck2.cc:2185
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE tidak dapat digunakan sebagai sebuah anggota penunjuk, karena ini adalah tipe %qT"
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "tidak dapat mengaplikasikan anggota penunjuk %qE ke %qE, yang dari tipe bukan class %qT"
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "penunjuk ke anggota tipe %qT tidak kompatibel dengan tipe objek %qT"
  
! #: cp/typeck2.cc:2274
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/typeck2.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/typeck2.cc:2293
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2334
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck2.cc:2351
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/typeck2.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value-initialization of reference types"
  msgid "invalid value-initialization of reference type"
  msgstr "nilai-inisialisasi dari referensi tidak valid"
  
! #: cp/typeck2.cc:2622
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: cp/typeck2.cc:2625
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi yang melemparkan tipe tidak lengkap %q#T"
*************** msgstr "Simpan nama fungsi dalam kode ob
*** 68545,68556 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: d/d-codegen.cc:2703
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has reference type for %qs"
  msgid "forward reference to frame of %qs"
--- 68565,68576 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has reference type for %qs"
  msgid "forward reference to frame of %qs"
*************** msgstr "cast tidak valid dari sebuah eks
*** 68599,68655 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "cast dari %qT ke %qT kehilangan presisi"
  
! #: d/d-lang.cc:476
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:531
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %scmodel=%s %s"
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "nilai (%s) buruk untuk pilihan %scmodel=%s %s"
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "terlalu banyak argumen ke fungsi %qs"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "membuka berkas keluaran %s: %m"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "menutup berkas ketergantungan %s: %m"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "menutup berkas ketergantungan %s: %m"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
--- 68619,68675 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "cast dari %qT ke %qT kehilangan presisi"
  
! #: d/d-lang.cc:477
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:532
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:551
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for %scmodel=%s %s"
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "nilai (%s) buruk untuk pilihan %scmodel=%s %s"
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "terlalu banyak argumen ke fungsi %qs"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "membuka berkas keluaran %s: %m"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "menutup berkas ketergantungan %s: %m"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "menutup berkas ketergantungan %s: %m"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
*************** msgstr "ukuran dari array terlalu besar"
*** 68704,68719 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr ""
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
--- 68724,68734 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
*************** msgstr "%qs tidak valid untuk %qs"
*** 68761,68779 ****
  msgid "recursive reference %qs"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "%qs is not an expression"
  msgstr "  dalam ekspresi thrown"
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in not expression"
  msgid "type %qs is not an expression"
--- 68776,68794 ----
  msgid "recursive reference %qs"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "%qs is not an expression"
  msgstr "  dalam ekspresi thrown"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in not expression"
  msgid "type %qs is not an expression"
*************** msgstr "Integer diluar jangkauan simetri
*** 68902,68908 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "Karakter tidak legal dalam konstanta BOZ di %C"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
--- 68917,68923 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "Karakter tidak legal dalam konstanta BOZ di %C"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
*************** msgstr "Operator buruk"
*** 68993,69081 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Aritmetik OK mengubah %s ke %s di %L"
  
! #: fortran/arith.cc:1942
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik overflow mengubah %s ke %s di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/arith.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik underflow mengubah %s ke %s di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/arith.cc:1952
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik NaN mengubah %s ke %s di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Pembagian dengan nol mengubah %s ke %s di %L"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Operan array tidak komensurate mengubah %s ke %s di %L"
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Integer diluar jangkauan simetrik diimplikasikan dengan Standar Fortran mengubah %s ke %s di %L"
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Ekstensi: Konversi dari %s ke %s di %L"
  
! #: fortran/arith.cc:2545
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Konstanta Hollerith di %L terlalu panjang mengubah ke %s"
  
! #: fortran/arith.cc:2574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Konstanta Hollerith di %L terlalu panjang mengubah ke %s"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Internal unit with vector subscript at %L"
  msgid "Invalid BOZ literal constant used in subscript at %C"
--- 69008,69096 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Aritmetik OK mengubah %s ke %s di %L"
  
! #: fortran/arith.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik overflow mengubah %s ke %s di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/arith.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik underflow mengubah %s ke %s di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/arith.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmetik NaN mengubah %s ke %s di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Pembagian dengan nol mengubah %s ke %s di %L"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Operan array tidak komensurate mengubah %s ke %s di %L"
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Integer diluar jangkauan simetrik diimplikasikan dengan Standar Fortran mengubah %s ke %s di %L"
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Ekstensi: Konversi dari %s ke %s di %L"
  
! #: fortran/arith.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Konstanta Hollerith di %L terlalu panjang mengubah ke %s"
  
! #: fortran/arith.cc:2577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Konstanta Hollerith di %L terlalu panjang mengubah ke %s"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Internal unit with vector subscript at %L"
  msgid "Invalid BOZ literal constant used in subscript at %C"
*************** msgstr "Diduga array subscript di %C"
*** 69092,69405 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Diduga array subscript di %C"
  
! #: fortran/array.cc:142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Diduga array subscript di %C"
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Diduga array subscript stride di %C"
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Format dari referensi array tidak valid di %C"
  
! #: fortran/array.cc:223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %C cannot have more than %d dimensions"
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "Referensi array di %C tidak dapat memiliki lebih dari %d dimensi"
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Referensi array di %C tidak dapat memiliki lebih dari %d dimensi"
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Unexpected coarray designator at %C"
  msgstr "Diduga array subscript di %C"
  
! #: fortran/array.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "%qE atribut diabaikan"
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: fortran/array.cc:309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid form of coarray reference at %C"
  msgstr "Format dari referensi array tidak valid di %C"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "Variabel '%s' di %L dalam konteks ini harus berupa konstanta"
  
! #: fortran/array.cc:388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Expression at %L in this context must be constant"
  msgstr "Variabel '%s' di %L dalam konteks ini harus berupa konstanta"
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Diduga ekspresi dalam spesifikasi array di %C"
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Didugak ekspresi inisialisasi skalar di %C"
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification for assumed shape array at %C"
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Spesifikasi array buruk untuk diasumsikan shape array di %C"
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Spesifikasi array buruk untuk sebuah eksplisit shaped array di %C"
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Spesifikasi array buruk untuk diasumsikan shape array di %C"
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Spesifikasi buruk untuk deferred shape array di %C"
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Diduga dimensi lain dalam deklarasi array di %C"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "Spesifikasi array di %C memiliki lebih dari %d dimensi"
  
! #: fortran/array.cc:683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification at %C has more than %d dimensions"
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "Spesifikasi array di %C memiliki lebih dari %d dimensi"
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Coarray declaration at %C"
  msgstr "Sintaks error dalam deklarasi data di %C"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, fuzzy, gcc-internal-format
  #| msgid "DO-iterator '%s' at %L is inside iterator of the same name"
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-iterator '%s' di %L adalah didalam iterator dari nama yang sama"
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Sintaks error dalam konstruksi array di %C"
  
! #: fortran/array.cc:1162
  #, 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 at %L cannot appear in an array constructor"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/array.cc:1171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah prosedur terkontain"
  
! #: fortran/array.cc:1233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: [...] style array constructors at %C"
  msgid "[...] style array constructors at %C"
  msgstr "Fortran 2003: [...] gaya array konstruktor di %C"
  
! #: fortran/array.cc:1253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Array constructor including type specification at %C"
  msgid "Array constructor including type specification at %C"
  msgstr "Fortran 2003: Array konstruktor termasuk tipe spesifikasi di %C"
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, 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 "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Konstruktor array kosong di %C tidak diperbolehkan"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "Incompatible typespec for array element at %L"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Elemen dalam %s array konstruktor di %L adalah %s"
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 69107,69426 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Diduga array subscript di %C"
  
! #: fortran/array.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Missing dimension specification at %C"
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "Hilang spesifikasi dimensi di %C"
! 
! #: fortran/array.cc:149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Diduga array subscript di %C"
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Diduga array subscript stride di %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Format dari referensi array tidak valid di %C"
  
! #: fortran/array.cc:230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %C cannot have more than %d dimensions"
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "Referensi array di %C tidak dapat memiliki lebih dari %d dimensi"
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Referensi array di %C tidak dapat memiliki lebih dari %d dimensi"
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Unexpected coarray designator at %C"
  msgstr "Diduga array subscript di %C"
  
! #: fortran/array.cc:276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "%qE atribut diabaikan"
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: fortran/array.cc:316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid form of coarray reference at %C"
  msgstr "Format dari referensi array tidak valid di %C"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "Variabel '%s' di %L dalam konteks ini harus berupa konstanta"
  
! #: fortran/array.cc:395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Expression at %L in this context must be constant"
  msgstr "Variabel '%s' di %L dalam konteks ini harus berupa konstanta"
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Diduga ekspresi dalam spesifikasi array di %C"
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Didugak ekspresi inisialisasi skalar di %C"
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification for assumed shape array at %C"
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Spesifikasi array buruk untuk diasumsikan shape array di %C"
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Spesifikasi array buruk untuk sebuah eksplisit shaped array di %C"
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Spesifikasi array buruk untuk diasumsikan shape array di %C"
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Spesifikasi buruk untuk deferred shape array di %C"
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Diduga dimensi lain dalam deklarasi array di %C"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "Spesifikasi array di %C memiliki lebih dari %d dimensi"
  
! #: fortran/array.cc:690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification at %C has more than %d dimensions"
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "Spesifikasi array di %C memiliki lebih dari %d dimensi"
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Coarray declaration at %C"
  msgstr "Sintaks error dalam deklarasi data di %C"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "DO-iterator '%s' at %L is inside iterator of the same name"
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-iterator '%s' di %L adalah didalam iterator dari nama yang sama"
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Sintaks error dalam konstruksi array di %C"
  
! #: fortran/array.cc:1174
  #, 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 at %L cannot appear in an array constructor"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/array.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah prosedur terkontain"
  
! #: fortran/array.cc:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: [...] style array constructors at %C"
  msgid "[...] style array constructors at %C"
  msgstr "Fortran 2003: [...] gaya array konstruktor di %C"
  
! #: fortran/array.cc:1265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Array constructor including type specification at %C"
  msgid "Array constructor including type specification at %C"
  msgstr "Fortran 2003: Array konstruktor termasuk tipe spesifikasi di %C"
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, 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 "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Konstruktor array kosong di %C tidak diperbolehkan"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "Incompatible typespec for array element at %L"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Elemen dalam %s array konstruktor di %L adalah %s"
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 69421,69427 ****
  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:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 69442,69448 ----
  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:11052
  #, 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 "Spesifikasi INTENT buruk di %C"
*** 70867,70873 ****
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 70888,70894 ----
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 73645,73651 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 73666,73672 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "Diduga 'AKHIR ANTAR-MUKA %s' di
*** 73840,74636 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, 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:917
  #, 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:920
  #, 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:933
  #, 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:951
  #, 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:960
  #, 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:971
  #, 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:978
  #, 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:987 fortran/resolve.cc:17380
  #, 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:994 fortran/resolve.cc:17398
  #, 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:1099
  #, 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:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, 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:1883
  #, 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:1887
  #, 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:1891
  #, 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:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, 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:1972 fortran/interface.cc:1977
  #, 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:1982
  #, 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:2020
  #, 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:2225
  #, 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:2228
  #, 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:2231
  #, 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:2234
  #, 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:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, 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:2368 fortran/interface.cc:2395
  #, 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:2406
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2429
  #, 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:2439
  #, 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:2449
  #, 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:2463
  #, 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:2480
  #, 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:2490
  #, 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:2505
  #, 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:2521
  #, 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:2540
  #, 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:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, 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:2714
  #, 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:2719
  #, 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:2732
  #, 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:2740
  #, 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:3107
  #, 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:3130
  #, 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:3134
  #, 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:3143
  #, 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:3153
  #, 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:3166
  #, 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:3180
  #, 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:3209
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, 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:3284
  #, 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:3303
  #, 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:3313 fortran/interface.cc:3318
  #, 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:3339
  #, 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:3356
  #, 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:3421
  #, 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:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, 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:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, 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:3551
  #, 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:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, 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:3688
  #, 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:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, 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:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4006
  #, 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:4010 fortran/interface.cc:4020
  #, 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:4016
  #, 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:4029
  #, 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:4037
  #, 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:4045
  #, 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:4062
  #, 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:4071
  #, 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:4080
  #, 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:4095
  #, 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:4110
  #, 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:4120
  #, 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:4130
  #, 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:4172
  #, 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:4183
  #, 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:4268
  #, 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:4338
  #, 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:4711
  #, 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:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4922
  #, 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:4934
  #, 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:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, 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:4959
  #, 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:4965
  #, 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:4974
  #, 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:4985
  #, 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:4993
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, 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:5034
  #, 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:5045
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5054
  #, 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:5063
  #, 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:5074
  #, 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:5081
  #, 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:5102
  #, 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:5109
  #, 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:5116
  #, 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:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5124
  #, 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:5128
  #, 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:5186 fortran/interface.cc:5232
  #, 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:5198
  #, 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:5210
  #, 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:5217
  #, 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"
--- 73861,74657 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, 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:928
  #, 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:931
  #, 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:944
  #, 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:962
  #, 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:971
  #, 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:982
  #, 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:989
  #, 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:998 fortran/resolve.cc:17384
  #, 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:1005 fortran/resolve.cc:17402
  #, 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:1110
  #, 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:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, 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:1894
  #, 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:1898
  #, 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:1902
  #, 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:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, 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:1983 fortran/interface.cc:1988
  #, 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:1993
  #, 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:2031
  #, 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:2236
  #, 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:2239
  #, 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:2242
  #, 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:2245
  #, 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:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, 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:2379 fortran/interface.cc:2406
  #, 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:2417
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, 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:2450
  #, 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:2460
  #, 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:2474
  #, 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:2491
  #, 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:2501
  #, 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:2516
  #, 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:2532
  #, 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:2551
  #, 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:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, 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:2725
  #, 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:2730
  #, 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:2743
  #, 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:2751
  #, 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:3118
  #, 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:3141
  #, 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:3145
  #, 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:3154
  #, 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:3164
  #, 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:3177
  #, 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:3191
  #, 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:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, 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:3295
  #, 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:3314
  #, 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:3324 fortran/interface.cc:3329
  #, 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:3350
  #, 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:3367
  #, 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:3432
  #, 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:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, 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:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, 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:3562
  #, 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:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, 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:3699
  #, 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:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, 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:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, 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:4021 fortran/interface.cc:4031
  #, 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:4027
  #, 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:4040
  #, 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:4048
  #, 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:4056
  #, 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:4073
  #, 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:4082
  #, 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:4091
  #, 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:4106
  #, 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:4121
  #, 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:4131
  #, 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:4141
  #, 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:4183
  #, 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:4194
  #, 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:4279
  #, 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:4349
  #, 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:4722
  #, 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:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4933
  #, 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:4945
  #, 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:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, 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:4970
  #, 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:4976
  #, 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:4985
  #, 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:4996
  #, 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:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5015
  #, 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:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5065
  #, 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:5074
  #, 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:5085
  #, 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:5092
  #, 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:5113
  #, 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:5120
  #, 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:5127
  #, 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:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, 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:5139
  #, 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:5197 fortran/interface.cc:5243
  #, 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:5209
  #, 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:5221
  #, 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:5228
  #, 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 ""
*** 74676,74830 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "Intrinsik '%s' di %L tidak dimasukan dalam standar yang dipilih tetapi %s dan '%s' akan diperlakukan seperti jika dideklarasikan EXTERNAL. Gunakan sebuah pilihan -std=* yang sesuai atau definisikan -fall-intrinsics untuk mengijinkan intrinsik ini."
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "gfortran: Directory required after -M\n"
  msgid "Array entity required at %L"
  msgstr "gfortran: Direktori ddibutuhkan setelah -M\n"
  
! #: fortran/intrinsic.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid value for %s specification at %C"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Nilai tidak valid untuk %s spesifikasi di %C"
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Terlalu banyak argumen dalam panggilan ke '%s' di %L"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Daftar argumen fungsi %%VAL, %%LOC atau %%REF tidak diperbolehkan dalam konteks ini di %L"
  
! #: fortran/intrinsic.cc:4388
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Tidak dapat menemukan kata kunci bernama '%s' dalam panggilan ke '%s' di %L"
  
! #: fortran/intrinsic.cc:4395
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' is appears twice in call to '%s' at %L"
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Argumen '%s' muncul dua kali dalam panggilan ke '%s' di %L"
  
! #: fortran/intrinsic.cc:4409
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Hilang aktual argumen '%s' dalam panggilan ke '%s' di %L"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATIF KEMBALI tidak diijinkan di %L"
  
! #: fortran/intrinsic.cc:4479
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Tipe tidak cocok dalam argumen '%s' di %L; dilewatkan %s ke %s"
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4741
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "init_arglist(): too many arguments"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4902
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' (is %s) is used at %L"
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Intrinsik '%s' (adalah %s) digunakan di %L"
  
! #: fortran/intrinsic.cc:4974
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Function '%s' as initialization expression at %L"
  msgid "Function %qs as initialization expression at %L"
  msgstr "Fortran 2003: Fungsi '%s' sebagai ekspresi inisialisasi di %L"
  
! #: fortran/intrinsic.cc:4992
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "intrinsik transformational '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/intrinsic.cc:5068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Fortran 2003: Fungsi elemental sebagai ekspresi inisialisasi dengan bukan integer/bukan-karakter argumen di %L"
  
! #: fortran/intrinsic.cc:5159
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Panggilan subroutine ke intrinsik '%s' di %L tidak PURE"
  
! #: fortran/intrinsic.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Panggilan subroutine ke intrinsik '%s' di %L tidak PURE"
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Ekstensi: Konversi dari %s ke %s di %L"
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Conversion from %s to %s at %L"
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Ekstensi: Konversi dari %s ke %s di %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Konversi dari %s ke %s di %L"
--- 74697,74851 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "Intrinsik '%s' di %L tidak dimasukan dalam standar yang dipilih tetapi %s dan '%s' akan diperlakukan seperti jika dideklarasikan EXTERNAL. Gunakan sebuah pilihan -std=* yang sesuai atau definisikan -fall-intrinsics untuk mengijinkan intrinsik ini."
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "gfortran: Directory required after -M\n"
  msgid "Array entity required at %L"
  msgstr "gfortran: Direktori ddibutuhkan setelah -M\n"
  
! #: fortran/intrinsic.cc:4343
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid value for %s specification at %C"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Nilai tidak valid untuk %s spesifikasi di %C"
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Terlalu banyak argumen dalam panggilan ke '%s' di %L"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Daftar argumen fungsi %%VAL, %%LOC atau %%REF tidak diperbolehkan dalam konteks ini di %L"
  
! #: fortran/intrinsic.cc:4389
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Tidak dapat menemukan kata kunci bernama '%s' dalam panggilan ke '%s' di %L"
  
! #: fortran/intrinsic.cc:4396
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' is appears twice in call to '%s' at %L"
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Argumen '%s' muncul dua kali dalam panggilan ke '%s' di %L"
  
! #: fortran/intrinsic.cc:4410
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Hilang aktual argumen '%s' dalam panggilan ke '%s' di %L"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATIF KEMBALI tidak diijinkan di %L"
  
! #: fortran/intrinsic.cc:4480
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Tipe tidak cocok dalam argumen '%s' di %L; dilewatkan %s ke %s"
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4742
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "init_arglist(): too many arguments"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4903
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' (is %s) is used at %L"
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Intrinsik '%s' (adalah %s) digunakan di %L"
  
! #: fortran/intrinsic.cc:4975
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Function '%s' as initialization expression at %L"
  msgid "Function %qs as initialization expression at %L"
  msgstr "Fortran 2003: Fungsi '%s' sebagai ekspresi inisialisasi di %L"
  
! #: fortran/intrinsic.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "intrinsik transformational '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/intrinsic.cc:5069
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Fortran 2003: Fungsi elemental sebagai ekspresi inisialisasi dengan bukan integer/bukan-karakter argumen di %L"
  
! #: fortran/intrinsic.cc:5160
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Panggilan subroutine ke intrinsik '%s' di %L tidak PURE"
  
! #: fortran/intrinsic.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Panggilan subroutine ke intrinsik '%s' di %L tidak PURE"
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Ekstensi: Konversi dari %s ke %s di %L"
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Conversion from %s to %s at %L"
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Ekstensi: Konversi dari %s ke %s di %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Konversi dari %s ke %s di %L"
*************** msgstr "Konversi dari %s ke %s di %L"
*** 74832,74856 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, 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 "Tidak dapat mengubah %s ke %s di %L"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Tidak dapat mengubah %s ke %s di %L"
  
! #: fortran/intrinsic.cc:5494
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "'%s' dideklarasikan di %L mungkin bayangan intrinsik dari nama sama. Dengan tujuan untuk memanggil intrinsik, eksplisit deklarasi INTRINSIK mungkin dibutuhkan."
  
! #: fortran/intrinsic.cc:5500
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
--- 74853,74877 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, 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 "Tidak dapat mengubah %s ke %s di %L"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Tidak dapat mengubah %s ke %s di %L"
  
! #: fortran/intrinsic.cc:5495
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "'%s' dideklarasikan di %L mungkin bayangan intrinsik dari nama sama. Dengan tujuan untuk memanggil intrinsik, eksplisit deklarasi INTRINSIK mungkin dibutuhkan."
  
! #: fortran/intrinsic.cc:5501
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
*************** msgstr "pernyataan GOTO ASSIGNED di %L m
*** 75357,75363 ****
  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:2855 fortran/match.cc:3099
  #, 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"
--- 75378,75384 ----
  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:2855 fortran/match.cc:3123
  #, 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"
*************** msgstr ""
*** 75460,75466 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15248
  #, 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"
--- 75481,75487 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15252
  #, 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 "pernyataan INQUIRE tidak diperbo
*** 75597,75603 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENTH tag tidak valid dalam pernyataan INQUIRE di %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, 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"
--- 75618,75624 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENTH tag tidak valid dalam pernyataan INQUIRE di %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, 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"
*************** msgstr "pernyataan %s di %C meninggalkan
*** 75988,76469 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
! #: fortran/match.cc:2890
  #, 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:2896
  #, 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:2898
  #, 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:2927
  #, 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:2932
  #, 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:3034
  #, 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:3057
  #, 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:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, 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:3093
  #, 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:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3126
  #, 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:3138
  #, 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:3145
  #, 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:3152
  #, 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:3159
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3166
  #, 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:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, 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:3249
  #, 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:3275
  #, 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:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, 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:3445
  #, 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:3457
  #, 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:3481
  #, 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:3520
  #, 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:3550
  #, 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:3574
  #, 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:3617
  #, 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:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3776
  #, 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:3786
  #, 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:3811
  #, 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:3817
  #, 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:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4015
  #, 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:4059
  #, 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:4103 fortran/match.cc:4154
  #, 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:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, 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:4315
  #, 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:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4391
  #, 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:4399
  #, 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:4416
  #, 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:4443
  #, 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:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4532
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4558
  #, 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:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, 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:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4887
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4896
  #, 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:4927
  #, 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:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Diduga referensi komponen di %C"
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Sampah setelah CALL di %C"
  
! #: fortran/match.cc:4975
  #, 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:5072
  #, 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:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Sintaks error dalam nama blok umum di %C"
--- 76009,76490 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
! #: fortran/match.cc:2893
  #, 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:2899
  #, 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:2901
  #, 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:2948
  #, 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:2953
  #, 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:3058
  #, 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:3081
  #, 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:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, 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:3117
  #, 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:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3150
  #, 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:3162
  #, 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:3169
  #, 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:3176
  #, 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:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3190
  #, 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:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, 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:3273
  #, 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:3299
  #, 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:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3321
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3459
  #, 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:3469
  #, 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:3481
  #, 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:3505
  #, 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:3544
  #, 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:3574
  #, 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:3598
  #, 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:3641
  #, 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:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3800
  #, 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:3810
  #, 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:3835
  #, 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:3841
  #, 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:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3859
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4039
  #, 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:4083
  #, 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:4127 fortran/match.cc:4178
  #, 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:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, 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:4339
  #, 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:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4415
  #, 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:4423
  #, 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:4440
  #, 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:4467
  #, 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:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4582
  #, 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:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, 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:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4920
  #, 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:4951
  #, 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:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Diduga referensi komponen di %C"
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Sampah setelah CALL di %C"
  
! #: fortran/match.cc:4999
  #, 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:5096
  #, 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:5237
  #, 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
*** 76471,76536 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, 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:5312
  #, 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:5328
  #, 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:5335
  #, 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:5345
  #, 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:5391
  #, 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:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5539
  #, 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:5547
  #, 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."
--- 76492,76557 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, 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:5336
  #, 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:5352
  #, 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:5359
  #, 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:5369
  #, 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:5415
  #, 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:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5563
  #, 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:5571
  #, 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
*** 76539,76735 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, 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:5734
  #, 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:5742
  #, 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:5775
  #, 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:5789
  #, 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:5802
  #, 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:5807
  #, 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:5943
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/match.cc:5949
  #, 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:5960
  #, 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:5965
  #, 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:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, 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:6135 fortran/match.cc:6141
  #, 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:6150
  #, 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:6182
  #, 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:6477
  #, 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:6518
  #, 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:6543
  #, 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:6699
  #, 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:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, 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:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/match.cc:6880
  #, 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:6898
  #, 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:6930
  #, 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:6941
  #, 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:6952
  #, 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:7028
  #, 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:7048
  #, 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:7094
  #, 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:7103
  #, 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:7130
  #, 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:7252
  #, 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:7290
  #, 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"
--- 76560,76756 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, 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:5758
  #, 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:5766
  #, 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:5799
  #, 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:5813
  #, 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:5826
  #, 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:5831
  #, 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:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/match.cc:5973
  #, 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:5984
  #, 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:5989
  #, 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:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, 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:6159 fortran/match.cc:6165
  #, 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:6174
  #, 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:6206
  #, 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:6501
  #, 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:6542
  #, 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:6567
  #, 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:6723
  #, 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:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, 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:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/match.cc:6904
  #, 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:6922
  #, 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:6954
  #, 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:6965
  #, 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:6976
  #, 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:7052
  #, 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:7072
  #, 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:7118
  #, 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:7127
  #, 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:7154
  #, 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:7276
  #, 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:7314
  #, 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 ""
*** 78032,78039 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, 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"
--- 78053,78060 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, 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 ""
*** 78130,78136 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 78151,78157 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Intrinsik '%s' dideklarasikan IN
*** 80416,80422 ****
  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:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
--- 80437,80443 ----
  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:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
*************** msgstr ""
*** 80553,80559 ****
  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:3038 fortran/resolve.cc:17312
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 80574,80580 ----
  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:3038 fortran/resolve.cc:17316
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "Spesifikasi array dibutuhkan dal
*** 81215,81287 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
! #, 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:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, fuzzy, gcc-internal-format, gfc-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:8217
! #, 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:8248
  #, 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:8277
  #, 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:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, 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:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 81236,81308 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
! #, 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:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, 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:8192
  #, 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:8207
  #, fuzzy, gcc-internal-format, gfc-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:8249
  #, 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:8278
  #, 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:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, 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:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 81290,81599 ****
  #. 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:8605
  #, 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:8656
  #, 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:8667
  #, 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:8680
  #, 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:8726
  #, 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:8745
  #, 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:8755
  #, 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:8773 fortran/resolve.cc:8781
  #, 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:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, 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:8882
  #, 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:8897
  #, 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:9000
  #, 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:9051
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9060
  #, 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:9077
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, 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:9105
  #, 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:9127
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, 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:9408 fortran/resolve.cc:9420
  #, 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:9449
  #, 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:9462
  #, 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:9475
  #, 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:9478
  #, 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:9488
  #, 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:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, 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:10057
  #, 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:10067
  #, 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:10080
  #, 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:10089
  #, 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:10096
  #, 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:10107
  #, 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:10113
  #, 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:10128
  #, 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:10185
  #, 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:10195
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10199
  #, 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:10202
  #, 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:10209 fortran/resolve.cc:10331
  #, 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:10221 fortran/resolve.cc:10343
  #, 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:10233
  #, 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:10246
  #, 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:10307
  #, 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:10311 fortran/resolve.cc:10321
  #, 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:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10405 fortran/resolve.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 81311,81620 ----
  #. 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:8606
  #, 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:8657
  #, 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:8668
  #, 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:8681
  #, 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:8727
  #, 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:8746
  #, 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:8756
  #, 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:8774 fortran/resolve.cc:8782
  #, 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:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, 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:8883
  #, 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:8898
  #, 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:9001
  #, 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:9052
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, 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:9078
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, 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:9106
  #, 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:9128
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, 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:9409 fortran/resolve.cc:9421
  #, 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:9450
  #, 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:9463
  #, 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:9476
  #, 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:9479
  #, 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:9489
  #, 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:9736
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, 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:10058
  #, 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:10068
  #, 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:10081
  #, 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:10090
  #, 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:10097
  #, 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:10108
  #, 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:10114
  #, 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:10129
  #, 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:10186
  #, 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:10196
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10200
  #, 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:10203
  #, 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:10210 fortran/resolve.cc:10332
  #, 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:10222 fortran/resolve.cc:10344
  #, 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:10234
  #, 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:10247
  #, 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:10308
  #, 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:10312 fortran/resolve.cc:10322
  #, 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:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10406 fortran/resolve.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 81601,81805 ****
  #. 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:10445
  #, 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:10517
  #, 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:10533
  #, 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:10541 fortran/resolve.cc:10628
  #, 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:10551 fortran/resolve.cc:10638
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.cc:10582
  #, 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:10591
  #, 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:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10759
  #, 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:10769
  #, 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:10846
  #, 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:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, 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:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11160
  #, 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:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11172
  #, gcc-internal-format, gfc-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:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11503
  #, 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:11745
  #, 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:11757
  #, 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:12027
  #, 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:12031
  #, 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:12042
  #, 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:12080
  #, 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:12114
  #, 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:12161
  #, 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:12165
  #, 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:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, 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:12416
  #, 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:12437
  #, 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:12531
  #, 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"
--- 81622,81826 ----
  #. 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:10446
  #, 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:10518
  #, 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:10534
  #, 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:10542 fortran/resolve.cc:10629
  #, 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:10552 fortran/resolve.cc:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.cc:10583
  #, 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:10592
  #, 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:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10760
  #, 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:10770
  #, 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:10847
  #, 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:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, 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:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, 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:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11173
  #, gcc-internal-format, gfc-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:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11504
  #, 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:11746
  #, 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:11758
  #, 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:12028
  #, 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:12032
  #, 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:12043
  #, 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:12081
  #, 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:12115
  #, 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:12162
  #, 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:12166
  #, 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:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, 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:12417
  #, 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:12438
  #, 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:12532
  #, 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
*** 81807,81813 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12545
  #, 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 ""
--- 81828,81834 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12546
  #, 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 ""
*** 81815,82902 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, 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:12889
  #, 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:12897
  #, 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:12908
  #, 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:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12936
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12969
  #, 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:12991
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13024
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, 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:13085
  #, 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:13106
  #, 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:13113
  #, 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:13160
  #, 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:13163
  #, 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:13166
  #, 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:13169
  #, 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:13172
  #, 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:13175
  #, 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:13217
  #, 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:13249
  #, 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:13272
  #, 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:13294
  #, 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:13312
  #, 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:13324
  #, 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:13334
  #, 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:13344
  #, 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:13363
  #, 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:13367
  #, 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:13371
  #, 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:13375
  #, 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:13388
  #, 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:13399
  #, 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:13405
  #, 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:13425
  #, 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:13482
  #, 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:13488
  #, 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:13494
  #, 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:13502
  #, 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:13508
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, 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:13669
  #, 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:13678
  #, 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:13686
  #, 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:13692
  #, 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:13698
  #, 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:13706
  #, 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:13715
  #, 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:13737
  #, 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:13774
  #, 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"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.cc:13814
  #, 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:13850
  #, 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:13909
  #, 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:13921
  #, 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:13949
  #, 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:14005
  #, 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:14217
  #, 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:14260
  #, 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:14274
  #, 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:14288 fortran/resolve.cc:14774
  #, 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:14296
  #, 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:14305
  #, 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:14311
  #, 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:14317
  #, 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:14346
  #, 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:14356
  #, 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:14451
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14554
  #, 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:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, 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:14707
  #, 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:14721
  #, 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:14737
  #, 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:14747
  #, 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:14756
  #, 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:14765
  #, 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:14807
  #, 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:14820
  #, 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:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, 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:15012
  #, 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:15025
  #, 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:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, 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:15201
  #, 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:15207
  #, 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:15213
  #, 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:15221
  #, 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:15238
  #, 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:15260
  #, 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:15271
  #, 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:15298
  #, 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:15317
  #, 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:15333
  #, 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:15344
  #, 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:15352
  #, 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:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, 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:15528
  #, 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:15628
  #, 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:15649
  #, 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:15662
  #, 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:15665
  #, 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:15675
  #, 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:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, 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:15701
  #, 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:15711
  #, 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:15720
  #, 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:15733 fortran/resolve.cc:15910
  #, 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:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, 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:15807
  #, 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:15814
  #, 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:15821
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15847
  #, 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:15857
  #, 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:15936
  #, 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:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, 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:16003
  #, 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:16016
  #, 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:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.cc:16069
  #, 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:16082
  #, 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:16091
  #, 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:16107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, 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:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, 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:16336
  #, 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:16343
  #, 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:16350
  #, 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:16366
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16373
  #, 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:16382
  #, 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:16428
  #, 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:16441
  #, 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:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, 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"
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Label %d di %L didefinisikan tetapi tidak digunakan"
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Label %d di %L didefinisikan tetapi tidak dapat digunakan"
  
! #: fortran/resolve.cc:16944
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L harus memiliki atribut URUTAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:16953
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:16961
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Tipe variabel turunan '%s' di %L dengan inisialisasi baku tidak dapat berada dalam EKUIVALEN dengan sebuah variabel dalam COMMON"
  
! #: fortran/resolve.cc:16977
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L dengan komponen penunjuk tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Baik semua atau kosong dari objek dalam EKUIVALEN set di %L yang memiliki atribut TERPROTEKSI"
  
! #: fortran/resolve.cc:17120
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Anggota blok umum '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN dalam prosedur pure '%s'"
  
! #: fortran/resolve.cc:17129
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Konstanta bernama '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:17202
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Array '%s' di %L dengan cakupan tidak-konstan tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:17213
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Komponen struktur '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.cc:17255
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Panjang karakter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/resolve.cc:17322
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fungsi PUBLIK '%s' di %L tidak dapat berupa tipe PRIVATE '%s'"
  
! #: fortran/resolve.cc:17335
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:17355
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
  
! #: fortran/resolve.cc:17365
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prosedur operator pengguna '%s' di %L tidak dapat berupa panjang karakter diasumsikan"
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prosedur operator pengguna '%s' di %L harus memiliki paling tida satu argumen"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Argumen pertama dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Argumen kedua dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Antar-muka operator di %L harus memiliki, paling tidak, dua argumen"
  
! #: fortran/resolve.cc:17491
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
--- 81836,82923 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, 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:12890
  #, 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:12898
  #, 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:12909
  #, 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:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12937
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12970
  #, 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:12992
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13025
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, 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:13086
  #, 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:13107
  #, 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:13114
  #, 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:13161
  #, 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:13164
  #, 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:13167
  #, 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:13170
  #, 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:13173
  #, 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:13176
  #, 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:13218
  #, 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:13250
  #, 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:13273
  #, 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:13295
  #, 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:13313
  #, 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:13325
  #, 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:13335
  #, 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:13345
  #, 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:13364
  #, 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:13368
  #, 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:13372
  #, 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:13376
  #, 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:13389
  #, 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:13400
  #, 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:13406
  #, 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:13426
  #, 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:13483
  #, 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:13489
  #, 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:13495
  #, 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:13503
  #, 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:13509
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, 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:13670
  #, 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:13679
  #, 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:13687
  #, 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:13693
  #, 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:13699
  #, 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:13707
  #, 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:13716
  #, 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:13738
  #, 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:13775
  #, 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"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.cc:13815
  #, 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:13851
  #, 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:13910
  #, 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:13922
  #, 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:13950
  #, 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:14006
  #, 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:14218
  #, 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:14261
  #, 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:14275
  #, 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:14289 fortran/resolve.cc:14775
  #, 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:14297
  #, 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:14306
  #, 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:14312
  #, 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:14318
  #, 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:14347
  #, 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:14357
  #, 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:14452
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, 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:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14610
  #, 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:14708
  #, 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:14722
  #, 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:14738
  #, 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:14748
  #, 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:14757
  #, 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:14766
  #, 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:14808
  #, 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:14821
  #, 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:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, 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:15013
  #, 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:15026
  #, 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:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, 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:15205
  #, 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:15211
  #, 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:15217
  #, 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:15225
  #, 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:15242
  #, 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:15264
  #, 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:15275
  #, 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:15302
  #, 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:15321
  #, 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:15337
  #, 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:15348
  #, 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:15356
  #, 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:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, 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:15532
  #, 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:15632
  #, 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:15653
  #, 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:15666
  #, 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:15669
  #, 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:15679
  #, 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:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, 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:15705
  #, 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:15715
  #, 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:15724
  #, 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:15737 fortran/resolve.cc:15914
  #, 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:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, 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:15811
  #, 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:15818
  #, 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:15825
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15851
  #, 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:15861
  #, 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:15940
  #, 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:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, 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:16007
  #, 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:16020
  #, 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:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.cc:16073
  #, 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:16086
  #, 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:16095
  #, 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:16111
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16142
  #, 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:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, 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:16340
  #, 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:16347
  #, 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:16354
  #, 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:16370
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16377
  #, 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:16386
  #, 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:16432
  #, 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:16445
  #, 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:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, 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"
  
! #: fortran/resolve.cc:16858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Label %d di %L didefinisikan tetapi tidak digunakan"
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Label %d di %L didefinisikan tetapi tidak dapat digunakan"
  
! #: fortran/resolve.cc:16948
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L harus memiliki atribut URUTAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:16957
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN untuk menjadi sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:16965
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Tipe variabel turunan '%s' di %L dengan inisialisasi baku tidak dapat berada dalam EKUIVALEN dengan sebuah variabel dalam COMMON"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Tipe variabel turunan '%s' di %L dengan komponen penunjuk tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Baik semua atau kosong dari objek dalam EKUIVALEN set di %L yang memiliki atribut TERPROTEKSI"
  
! #: fortran/resolve.cc:17124
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Anggota blok umum '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN dalam prosedur pure '%s'"
  
! #: fortran/resolve.cc:17133
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Konstanta bernama '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:17206
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Array '%s' di %L dengan cakupan tidak-konstan tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:17217
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Komponen struktur '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.cc:17259
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Panjang karakter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/resolve.cc:17326
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fungsi PUBLIK '%s' di %L tidak dapat berupa tipe PRIVATE '%s'"
  
! #: fortran/resolve.cc:17339
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:17359
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
  
! #: fortran/resolve.cc:17369
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prosedur operator pengguna '%s' di %L tidak dapat berupa panjang karakter diasumsikan"
  
! #: fortran/resolve.cc:17377
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prosedur operator pengguna '%s' di %L harus memiliki paling tida satu argumen"
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Argumen pertama dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Argumen kedua dari antar-muka operator di %L tidak dapat berupa pilihanonal"
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Antar-muka operator di %L harus memiliki, paling tidak, dua argumen"
  
! #: fortran/resolve.cc:17495
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
*************** msgstr "Overlapping tidak sama penginisi
*** 83863,83881 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, 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:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipe ekspresi buruk selama walk (%d)"
--- 83884,83902 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, 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:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipe ekspresi buruk selama walk (%d)"
*************** msgstr "Instrinsik op tidak diketahui"
*** 84090,84096 ****
  msgid "Unknown argument list function at %L"
  msgstr "Daftar fungsi argumen tidak diketahui di %L"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 84111,84117 ----
  msgid "Unknown argument list function at %L"
  msgstr "Daftar fungsi argumen tidak diketahui di %L"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 84119,84130 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "IO basetype buruk (%d)"
--- 84140,84151 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "IO basetype buruk (%d)"
*************** msgstr "Diduga tipe ekspresi"
*** 84159,84217 ****
  msgid "unhandled expression"
  msgstr "diduga ekspresi"
  
! #: fortran/trans-openmp.cc:7293
  #, 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:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7607
  #, 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:7610
  #, 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:7613
  #, 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:7710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class %qs"
  msgid "Cannot find symbol %qs"
  msgstr "tidak dapat menemukan class %qs"
  
! #: fortran/trans-openmp.cc:7721
  #, 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:7733
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
--- 84180,84238 ----
  msgid "unhandled expression"
  msgstr "diduga ekspresi"
  
! #: fortran/trans-openmp.cc:7295
  #, 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:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7609
  #, 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:7612
  #, 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:7615
  #, 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:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class %qs"
  msgid "Cannot find symbol %qs"
  msgstr "tidak dapat menemukan class %qs"
  
! #: fortran/trans-openmp.cc:7723
  #, 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:7735
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
*************** msgstr ""
*** 84318,84324 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
--- 84339,84345 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
diff -Nrcpad gcc-12.1.0/gcc/po/ja.gmo gcc-12.2.0/gcc/po/ja.gmo
*** gcc-12.1.0/gcc/po/ja.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/ja.gmo	Fri Aug 19 08:27:42 2022
***************
*** 1,56 ****
! Þ•¤<E‰\Š€¸�¸-ƒ¸1±¸ã¸ ø¸¹Û-¹+	º05ºKfº²ºÈºÔº<êºB'»Rj»@½»9þ»58¼"n¼+‘¼F½¼5½]:½w˜½I¾AZ¾Kœ¾Nè¾@7¿Bx¿O»¿LÀRXÀ;«À8çÀ> ÁI_ÁI©ÁBóÁ~6Â?µÂDõÂE:Ã@€ÃEÁÃCÄ=KÄB‰ÄEÌÄ~Å6‘Å{ÈÅ?DÆ9„ÆP¾ÆCÇFSÇsšÇEÈCTÈQ˜ÈNêÈ�9ÉGÊÉŒÊOŸÊRïÊCBËQ†ËNØËF'Ì9nÌ=¨Ì=æÌ4$ÍPYÍMªÍEøÍB>ÎI�ÎHËÎBÏ=WÏ6•Ï*ÌÏE÷ÏZ=Ð˜Ð¤Ð7»Ð-óÐ!Ñ'Ñ#7Ñ#[ÑJÑ2ÊÑ&ýÑ,$ÒPQÒH¢Ò?ëÒF+Ó(rÓ*›Ó:ÆÓ,Ô7.ÔAfÔ?¨Ô!èÔ5
! Õ@@Õ>�ÕfÀÕE'Ö!mÖ!�Ö'±ÖjÙÖ(D×*m×˜×-¯×:Ý×Ø15Ø4gØ$œØ/ÁØ1ñØE#Ù2iÙœÙ»ÙÚÙ9òÙ*,Ú*WÚ?‚Ú(ÂÚ8ëÚ/$Û"TÛ8wÛC°Û.ôÛ #Ü(DÜmÜ'�Ü"µÜ&ØÜ<ÿÜ,<Ý!iÝ&‹Ý%²Ý?ØÝ,Þ3EÞ8yÞ!²Þ:ÔÞ)ß)9ß!cß!…ß9§ß%áß/à#7à,[à*ˆà,³àààüàáá@=á9~á9¸á"òá#â$9âA^â/ âFÐâã+2ãS^ãG²ã%úã* äKä gäˆä¨äºä×äêä'å%0åVåuå‘å°å,ÆåAóå(5æ^æ5xæ®æ2Äæ6÷æ4.çCcçJ§ç*òç6è'TèI|è,Æè.óè1"é2Té5‡é½é%Ýéê3ê0Sê„ê4šêÏê+íê(ëBë-aë(�ë"¸ë,Ûë'ì10ì'bì'Šì1²ì3äì6í.Oí-~í+¬í Øí'ùí*!î]Lî"ªî'Íî+õî!ï3ï0Iï/zï#ªï&Îïõï ð,-ðZð.rð+¡ð'Íðõðñ,ñ'Bñ6jñ,¡ñ0Îñ ÿñ ò@ò'Sò{ò-—òÅò,Þòó7%ó']ó#…ó©ó!Éó%ëó#ô!5ô
Wôeôvôyô2}ô2°ôMãôM1õõˆõ/‘õÁõ2Øõ*ö.6ö)eö&�ö'¶ö&Þö&÷#,÷'P÷(x÷ ¡÷$Â÷ ç÷"ø,+ø2Xø‹ø«ø*Êø,õø."ù)Qù{ù)›ùÅù#àùú:$ú)_ú‰ú¡ú¨ú,¯úÜú(õúû7;û(sûœû5¼ûòû)ü/0ü'`ü0ˆü¹ü
Ôü âüýý0ýIýcýrý-�ý¾ýÀýÉýÒý$Ûý3þ4þPþpþyþ‚þ‹þ”þ�þ¹þÆþÏþÜþåþîþ÷þÿÿ%ÿ,)ÿVÿlÿxÿ–ÿ²ÿ5Ïÿ
€(”+½.é+-D3r7¦5Þ+0$\+�­)Ç.ñ' 2H:{>¶:õ*0/[+‹2·+ê9P8k!¤-Æ+ô, 3M(�ª
! ¶ÁÐäû/>JVqŒŸ¬¹É	Üæó	&
! 0%;a+q0�Î%ì%	8	
I	W	h	q	‘	4­	â	8þ	7
!  P
! q
! �
! "¢
!  Å
! æ
! õ
! $3,,`�,¦4Ó3{<¸/Èø
1
2O
v‚
<ù
6"KnŽ
”~¢"!
D@R0“Ä:Ó2,A'n'–¾6Ú=9O,‰(¶Cß#DA@†.Ç0ö!'<IF†6Í.C3Cw&»,â2DB ‡1¨Ú:ù&4<[8˜-Ñÿ!1?.q5 0Ö6>/]:�8È#2%+X&„U«&/(!X+z2¦-Ù%)-+W/ƒ³ÆÞð)@!^+€ ¬6Í'(,UIn¸1Ø)
! -4,b,�<¼&ù/ 7P5ˆ=¾-ü
* 8 	E O 8d 	� § >¼ Bû >!;]!(™!Â!#Ï!#ó!""O;"0‹"$¼"=á"F#Pf#H·#"$6#$Z$4q$¦$Bµ$Aø$
:%#H%l%2{%®%-É%3÷%'+&%S&7y&5±&
ç&õ&'D)'n'Ž'0¨'HÙ'2"(-U(-ƒ(.±(Aà(*")M)GY).¡)*Ð)(û)8$*4]*)’*7¼*+ô*( ++I+-u+˜£+ <,],.o,2ž,,Ñ,þ,!
-//-_-'|-5¤-2Ú-X
.f.�.3˜.5Ì.//*2/#]/!�/
£/±/	Â/
! Ì/	×/á/)ã/L
0EZ0 01¶08è08!11Z1*Œ1·1;Õ1125C22y2¬22°25ã2'3.A34p38¥3-Þ3(4*54`4Ax4&º4á4>5<@5.}5%¬5Ò5/ñ5?!68a6"š6½6:Ý6572N7E�72Ç7(ú70#8+T8&€8§8/¸85è8494S9<ˆ9Å9!à9!:&$:K:
! g:.r:E¡:ç:,;$/;"T;.w;%¦;$Ì;ñ;<['<Wƒ<
Û<9é<##=)G=q=0‡=2¸=ë=÷=> 1>%R>%x>ž>¯>Á>Ô>%å>/?%;?,a?,Ž?.»?,ê?,@,D@,q@*ž@&É@/ð@ A)A"5AXAwA–A7£AÛAëA(ôA,BJB+iB6•B>ÌB!C-C=MC ‹C¬C)ÆC)ðC/D@JD-‹D.¹DèD"õD*E*CEnE9‡EÁEÒE>êE>)F*hF“F F­F
! ËFÖF3æF3G;NG+ŠG.¶G8åG,H KH)lH/–H6ÆHTýH$RIwI'–I¾IÞI÷I3J1:JElJ3²J2æJ$K&>K0eK–K,´K1áK0L(DL/mL4�L%ÒL)øL<"M._MŽM¨M.ÅM1ôM0&N$WN|N/›N'ËNóNO;(OdO9€O8ºO óOP&3P$ZPP1—P<ÉP;Q.BQ1qQ>£QCâQ.&R/UR…RžR"¶R8ÙR:S+MS4yS9®S9èS$"TGT2bT3•T"ÉT&ìTU(-UGVU>žU$ÝU(V+V&HV<oV)¬VÖV'ôV#W<@W,}W ªW,ËW øW*XDX#bX †X+§XÓX)óXY#2Y-VY$„Y4©Y*ÞY5	Z5?Z0uZ<¦Z5ãZ[,*[0W[ˆ[)�[%º[3à[J\/_\1�\>Á\(]$)]CN]F’].Ù]*^
3^0A^r^+Œ^#¸^!Ü^-þ^$,_#Q_+u_7¡_1Ù_`"%` H`*i`+”`'À`Fè`=/amaŒa¨aÂa4Ùab,bLbfbub‰b b
·b%Åbëbcc4cJcPjc»cÚcôc d!'dIdfd|dJ•dTàd5e/Pe3€eA´eöe+
f29f3lf> f$ßf4g&9g`gug‡gŸg$§g%Ìg%òg$h%=h)ch�h­h¼hÚhéhøhii9iQiiiˆi—i¨i·iÑi8êi#j3j%Bj&hj%�j+µjáj9ùj3k#Rkvk…k:”kÏkÞkðkll1l@lOlflwlŠl1�lÏlålùl
m$m5mKm_mzm�m£m´mÇmÚmémnn/n+>njn†n¢n!¶nØn*øn#o7oLo`oro†o£oÀoÝo*ùo$p?pWpmpp�p!¦pÈpÛpópq%q=qPqhq+†q0²qDãq.(r(Wr>€rB¿r's$*s.Os,~s6«sâsÿst/=t0mtžt0¸t2ét2u3Ou
ƒu ‘u²u-Ðuþuv$vAv]v{všv°v0Îv4ÿv4w Cw dw(…w:®w4éw/xNx*mx&˜x¿x#Ùxýxy3y!Oy3qy7¥y6Ýy+z6@z*wz0¢z$Óz$øz/{!M{ o{)�{)º{)ä{-|0<|*m|˜|,¸|Få|^,}f‹}Wò}AJ~9Œ~TÆ~J+f#’#¶-Ú€!$€-F€'t€9œ€%Ö€)ü€(&�2O�$‚�$§�Ì�ã�‚'‚8<‚*u‚ ‚4¾‚,ó‚/ ƒ1Pƒ‚ƒ
! •ƒ( ƒ)Éƒ-óƒ.!„P„0f„/—„4Ç„6ü„*3…1^….�… ¿…)à…/
! †6:†3q†"¥†$È†í†E‡$L‡ q‡)’‡¼‡1Ì‡:þ‡19ˆ(kˆ(”ˆ#½ˆ;áˆ<‰?Z‰,š‰.Ç‰ö‰0Š7Š+QŠ#}Š!¡Š-ÃŠ$ñŠ#‹:‹6P‹.‡‹ ¶‹I×‹)!Œ;KŒ‡Œ/¥Œ-ÕŒ0�24�#g�‹�+¨�9Ô�<Ž6KŽ1‚Ž4´Ž/éŽ#�%=�"c�&†�­�¼�;×�8�&L�*s�'ž�Æ�à� ý�-‘L‘\‘p‘‚‘–‘¨‘º‘Ì‘Þ‘ï‘’’$’6’H’Z’l’~’�’¤’¶’È’Ú’ì’þ’“&“:“L“^“r“„“–“§“¹“Ë“Ý“ï“””'”9”K”a”s”…”—”/©”Ù”ë”û”•,•F•'V•'~•'¦•Î•ã•1û•4-–)b–!Œ–!®–%Ð–ö–(—&?—3f—š—·—/È—)ø—."˜Q˜#q˜.•˜+Ä˜!ð˜&™!9™,[™)ˆ™²™&Å™1ì™š+<šhš|šœš$¹šÞš+òš
›,›$J›o›�›š›ª›Ä› Þ› ÿ›  œ Aœ bœ ƒœ ¤œ Åœ æœ � (�I�#g�"‹�®�Î�ê�
! ž&žBž^žuž‘ž¨žÈžäžŸŸ8ŸTŸ#pŸ$”Ÿ%¹ŸßŸ0üŸ - +N z %“ )¹ ã ¡%¡;¡=Q¡�¡&¥¡#Ì¡<ð¡ -¢*N¢7y¢/±¢)á¢&£'2£Z£z£š£¶£É£Dß£,$¤$Q¤v¤–¤³¤Ç¤æ¤þ¤%¥=¥)X¥<‚¥¿¥Ò¥)ð¥ ¦;¦[¦"{¦ž¦&¾¦'å¦+
§(9§b§#‚§¦§Æ§æ§,ý§"*¨M¨'h¨C�¨"Ô¨÷¨© !©!B©d©3�©µ© Å©æ©!ª,(ªUª5dªšª7²ª2êª/«;M«.‰«@¸«$ù«$¬-C¬&q¬˜¬!µ¬×¬%ó¬­$4­Y­$t­&™­$À­/å­7®!M®o®Œ®-¦®/Ô®5¯:¯W¯2v¯?©¯1é¯5°6Q°2ˆ°1»°3í°&!±H±"b±=…±.Ã±ò±!
! ²%,²R²f²y²/”²Ä²!á²³³(³;³4K³€³ —³&¸³ ß³´%´C´(_´+ˆ´)´´Þ´.ü´2+µ!^µ €µ3¡µÕµ/îµ¶#3¶W¶ l¶�¶ ­¶/Î¶'þ¶-&·"T·$w·#œ·(À·)é·¸ ¸ ?¸#`¸„¸ž¸º¸Ð¸5ß¸"¹/8¹+h¹3”¹&È¹ï¹º'-º2Uº&ˆº#¯º/Óº"»5&»3\»4�»Å»/á»¼(!¼9J¼!„¼E¦¼&ì¼*½>½!S½u½‘½˜½¥½5»½,ñ½<¾1[¾L�¾HÚ¾#¿7:¿*r¿5�¿Ó¿Bñ¿&4À5[À‘À¤ÀÃÀAÞÀ9 Á9ZÁ&”Á»Á%×Á6ýÁ34Â!hÂDŠÂ/ÏÂ/ÿÂ!/ÃQÃ!iÃ3‹Ã<¿ÃüÃ)Ä+FÄ%rÄ%˜Ä¾ÄÒÄîÄÅ--Å6[Å5’ÅÈÅ(èÅ'Æ"9Æ-\Æ%ŠÆ!°ÆÒÆïÆ'Ç!6Ç XÇyÇ*”Ç7¿ÇO÷ÇBGÈKŠÈJÖÈK!ÉKmÉJ¹ÉKÊ5PÊ7†Ê9¾ÊDøÊD=Ë@‚Ë;ÃË:ÿË:Ì-BÌ*pÌ(›ÌBÄÌ(Í)0Í(ZÍ/ƒÍ/³Í7ãÍ)Î(EÎ'nÎ'–Î	¾ÎÈÎãÎ.Ï/ÏHÏ`ÏuÏ ’Ï
³ÏÁÏN×ÏM&Ð3tÐ¨Ð5ÈÐ7þÐ6Ñ-PÑ+~Ñ6ªÑ-áÑ-Ò*=ÒhÒJ…Ò%ÐÒ öÒÓA/ÓqÓ�Ó¬ÓÁÓÖÓõÓ0ÔCÔcÔ2|Ô$¯Ô>ÔÔ>Õ9RÕ-ŒÕ3ºÕîÕ(Ö-Ö<CÖI€ÖÊÖ!êÖ7×!D×f×$~×#£× Ç×è×!ø×"Ø=Ø*[Ø$†Ø%«Ø:ÑØ=Ù-JÙ<xÙ8µÙ9îÙ&(Ú4OÚ$„Ú3©ÚÝÚ+ûÚ'Û DÛeÛ"…Û
! ¨Û³Û4ÐÛ)Ü&/ÜVÜtÜ“Ü$®Ü(ÓÜ*üÜ!'Ý"IÝ"lÝ/�Ý¿Ý&ÖÝýÝ Þ6ÞUÞtÞ“Þ?¤Þ*äÞ!ß1ß5@ß4vß)«ß)Õß-ÿß"-à*Pà+{à§à'½à)åàUáFeá0¬á&Ýá'â,âIâ(aâŠâ£â9¿â!ùâ'ã;Cã/ã2¯ã2âãä)5ä)_ä+‰ä/µä$åä-
! å@8å$yå!žåÀå×åðåæ(æZCæžæ²æÈæäæ$ôæ.ç9Hç(‚ç4«ç9àç7è3Rè/†è4¶è.ëè.é4Ié.~é.­é9Üé9ê9Pê:Šê9Åê:ÿê9:ë9tëW®ëWì$^ì!ƒì¥ìÁìàì óì#í=8íví-–í-Äí$òí.î(Fî1oî.¡î/Ðî'ï"(ï+Kï3wï«ï+Ëï÷ïð(2ð[ð@tð@µð;öð2ñFñ[ñoñ…ñ™ñ¬ñÁñÕñêñþñò)ò=òSòmò�ò”ò¥ò¿òÔòêòóó&ó9>óMxó(Æó3ïó(#ôFLô+“ô+¿ô,ëô+õ+Dõ,põ,�õ4ÊõXÿõ5Xö;Žö1Êö2üö/÷.O÷<~÷2»÷ î÷2ø(BøEkø'±øÙø*÷ø!"ù6Dù/{ù«ùÀùÓù/ñù/!ú(Qúzú"™ú ¼ú*Ýúû7û#Uû&yû# û8ÄûMýû6Kü8‚ü.»ü3êü-ý&Lý0sý8¤ý5Ýý.þ%Bþhþ|þ�þ0¦þ"×þ'úþ3"ÿ1Vÿˆÿ/¨ÿ(Øÿ)/+6[ ’4³è4<FR™!µ×"ê
3& Z{Ž£¾Øï17.T/ƒ"³,Ö.*A4l¡$¼áû!+.M'|¤°Å#Úþ%Ba!žÀ-Ô"<9_4™Î!â>4.s2¢;Õ&	18	0j	G›	/ã	.
! 4B
! &w
! +ž
! Ê
! Ý
! +ò
! =X!a,ƒ<°0í#B`#~¢=ÂC
DD
%‰
,¯
#Ü
%6&]w�¤!¶!Ø5ú#0 TAu(·	àAê,'L&t›¹0×**35^<”2Ñ%9"_ ‚ £-Ä"ò!%7%] ƒ¤µÓð%Ó1DQL"ž*ÁìI%2oa¢ %.1P`J±^üV[A²8ô--3[]�@í].•Œg"RŠXÝp6M§dõWZQ²] =b 7  CØ Y!Mv!aÄ!“&">º"[ù"OU#L¥#Mò#S@$M”$_â$bB%g¥%;
&®I&Gø&2@'|s'Mð'p>(`¯(L)S])a±)_*ªs*O+¤n+],gq,^Ù,o8-P¨-Pù-VJ.@¡.@â.@#/Ud/Uº/V0Og0d·0Y1Sv1;Ê1G2=N2fŒ2có2W3f3_�3Uá374=48M48†4T¿4I58^5F—5[Þ5R:6Y�6fç6=N70Œ7Q½7B8\R8X¯8b9<k9C¨9pì9g]:‘Å:kW;;Ã;;ÿ;E;<’�<3=8H=#�=J¥=Vð=!G>Ni>;¸>Dô>I9?Aƒ?cÅ?D)@1n@1 @*Ò@Pý@>NAD�AVÒAF)BFpB5·B,íBNC_iC7ÉC;D9=D-wD9¥D4ßD6E\KE?¨E,èE7FCMFM‘FJßFA*GElGA²GPôG:EH?€H3ÀHAôHO6I<†IFÃI<
! J7GJ4J1´JTæJ$;K`K;yK_µKSLViL=ÀL=þL@<M[}MCÙMaNNG�NTåNb:O8�OJÖO;!P:]P4˜P(ÍP%öPQ06Q9gQ(¡Q4ÊQ+ÿQ4+R"`R@ƒR]ÄR1"S%TSczS(ÞS4TC<TO€TPÐTc!U:…U=ÀU.þU^-V:ŒV7ÇV9ÿV@9W7zW(²W(ÛW%XL*XLwX"ÄXHçX30YHdY=­Y1ëYKZ=iZ.§Z1ÖZ.[:7[(r[5›[7Ñ[1	\I;\P…\7Ö\=]=L]@Š]AË]ƒ
^5‘^FÇ^._=_ Z_@{_?¼_3ü_+0`%\`C‚`RÆ`.a?HaIˆaFÒa?b1Yb"‹b.®bIÝbF'cJnc3¹c+íc(d.Bd7qd@©d0êdWe3seW§e4ÿe64f3kf=ŸfBÝf1 g7Rg
Šg˜g©g¬gB°gBógo6ho¦hii?(i%hiYŽi?èiC(j>lj;«j<çj;$k;`k8œk<Õk=l5Pl9†l5Àl7ölA.mGpm<¸m3õm4)n6^n8•nVÎnD%o9jo1¤o8Öo=p:Mp)ˆp²pÎpÕpUÜp#2q@Vq-—qUÅqGr3crg—r*ÿrC*sMnsM¼sX
! t,ct�t1«t"Ýt+u4,u4au&–u=½uLûuHv
Jv
Xv
fv=tv?²v1òv=$w
bw
pw
~w
Œw
šw.¨w
×w
åw
ów
x
x
x
+x.9x
hxvx2zx­xÂxËx#çx&yW2y
! Šy»•y6Qz9ˆz<Âz9ÿz;9{Gu{F½{D|7I|3�|9µ|@ï|*0}>[}Eš}Rà}G3~J{~NÆ~J:`?›BÛG€3f€9š€1Ô€8�9?�5y�;¯�Aë�V-‚P„‚Õ‚Þ‚í‚ƒƒ/ƒ
! >ƒ
! IƒTƒaƒmƒsƒ#ƒƒ,§ƒÔƒàƒïƒþƒ„'„0„B„]„x„“„¢„2´„ç„V…HZ…£…2Â…1õ…'†;†O†l†*‚†­†?Í†'
‡L5‡%‚‡8¨‡,á‡ˆ'$ˆ4Lˆ�ˆ ˆ?¾ˆQþˆ6P‰!‡‰4©‰BÞ‰B!ŠºdŠ
‹B-‹'p‹'˜‹6À‹J÷‹ BŒ=ãŒ%!�PG�L˜�å�
ò�”ŽD•ŽÚŽ@ïŽN0��U‹�5á�@�>X�5—� Í�Fî�L5‘O‚‘3Ò‘6’o=’2­’Zà’Q;“B�“QÐ“?"”Kb”Q®”H•AI•f‹•lò•?_–-Ÿ–@Í–Q—*`—B‹—<Î—6˜6B˜Qy˜9Ë˜P™9V™>�™EÏ™?š?Uš>•š;Ôš)›@:›J{›PÆ›2œ;Jœ:†œ5Áœe÷œ2]�?��5Ð�>žYEžVŸž5öž:,Ÿ:gŸ?¢ŸâŸ& ' &B i x ‹ £ 'Á -é A¡HY¡E¢¡Fè¡/¢KL¢/˜¢QÈ¢=£GX£C £Iä£N.¤)}¤=§¤Så¤]9¥T—¥;ì¥(¦A¦[¦%{¦B¡¦ä¦4ö¦F+§jr§6Ý§L¨Ea¨§¨4»¨4ð¨%©5©bT©9·©.ñ©X ªgyª_áªUA«-—«=Å«+¬_/¬�¬I¨¬Uò¬H­DX­�­Mº­*®D3®Wx®?Ð®I¯SZ¯]®¯°&°+?°Qk°,½°)ê°;±PP±;¡±6Ý±6²7K²Yƒ²>Ý²³Z1³<Œ³9É³6´9:´Nt´<Ã´Qµ3Rµ9†µ9Àµ9úµ˜4¶0Í¶þ¶Z·Et·Hº·.¸62¸2i¸ œ¸.½¸Uì¸OB¹h’¹3û¹./ºE^ºE¤ºEêº<0»4m»4¢»×»í»¼¼&¼/¼61¼uh¼TÞ¼*3½]^½?¼½Bü½D?¾>„¾9Ã¾^ý¾K\¿Q¨¿Hú¿CÀVGÀBžÀ8áÀUÁ1pÁ?¢Á>âÁ*!Â7LÂ#„ÂE¨Â9îÂ'(ÃCPÃ`”ÃAõÃ57Ä)mÄ:—ÄJÒÄAÅ<_Å3œÅNÐÅHÆ:hÆJ£Æ:îÆ2)Ç4\Ç6‘ÇEÈÇÈNÈKjÈ9¶ÈNðÈK?É/‹É%»É0áÉ*Ê1=ÊoÊ;vÊ;²ÊîÊJË/WË2‡Ë>ºË8ùË/2ÌbÌ8rÌ•«ÌŠAÍÌÍqéÍ5[Î1‘ÎÃÎ9ÖÎHÏYÏ?uÏ:µÏDðÏO5Ð1…Ð'·Ð%ßÐÑ$Ñ6DÑ?{Ñ6»Ñ8òÑ8+Ò:dÒ8ŸÒ8ØÒ8Ó8JÓ8ƒÓ6¼Ó?óÓ3ÔIÔ-hÔ)–Ô)ÀÔêÔIÕJÕdÕHzÕHÃÕAÖGNÖJ–Ö^áÖ=@×8~×Q·×<	Ø,FØ<sØ>°ØBïØO2Ù8‚ÙL»Ù'Ú,0ÚN]ÚH¬Ú#õÚcÛ$}Û(¢Û_ËÛ`+Ü:ŒÜ	ÇÜ	ÑÜÛÜãÜëÜGóÜE;Ýh�ÝNêÝV9Þ6�Þ5ÇÞ'ýÞ@%ßGfß8®ß{çß2cà7–àDÎà4á1HázáZ�áDëá^0âK�âTÛâD0ã+uã5¡ã/×ã9ä5Aä2wä.ªäAÙäAå.]å3ŒåRÀåEæ0Yæ0ŠæE»æKç1Mç0ç5°çTæçB;è~è6›èdÒè-7éNeéM´é&ê)ê9Eê(ê"¨êIËêOëNeëB´ëN÷ë3FìTzì@ÏìAí(Rí+{í9§í\áíZ>îC™îNÝîT,ïT�ï/Öï#ðR*ðR}ðAÐð(ñ';ñEcñc©ñj
ò+xò6¤ò#Ûò-ÿòW-ó&…ó¬ó3Ëó5ÿóS5ô:‰ô4ÄôBùô7<õItõ8¾õ3÷õ9+ö<eö1¢ö7Ôö'÷74÷Ll÷/¹÷Eé÷</ø>lø>«ø9êø?$ù>dù£ùH¹ù8ú;ú,Jú'wúYŸúUùú2Oû/‚ûI²û/üû.,üM[üP©ü0úü/+ý![ý,}ýªýGÅý,
þ/:þ;jþ5¦þ,Üþ;	ÿ>Eÿ3„ÿ+¸ÿMäÿ82VkKÂB`Qg²9XwL–!ãC$In‰ § ÈéHO n)�!¹.ÛQ
! 3\2�Ã?Ö!8$W$|s¡u3‹>¿>þ[=-™7Ç9ÿ79	7q	/©	QÙ	1+
! @]
! 7ž
! =Ö
! 0 6Q3ˆ3¼6ð='(eŽ=ªè
 
+<
-h
+–
+Â
3î
">\-x,¦OÓ#@7\7”7Ì:+?Mk3¹6í$@Q\®Ê'é 2Qm#‰­ËëG"S v —#¸Ü"ú '>"f‰©Çç+#O.kš;¶0ò#!B'd!Œ3®â"$=Y.x.§.Ö`$'…$­Òñ!*2.]Œ*¥-Ð*þ)H!dC†KÊ?HV?Ÿ-ßJ
RX?«<ëK(TtFÉ47E4}D²D÷+<1h3š3Î4 7 >L 8‹ KÄ !,!%?!!e!#‡!$«!Ð!?é!D)"Hn"·"Ä"9â"5#GR#Bš#QÝ#0/$H`$8©$*â$6
%D%a%Oh%!¸%TÚ%Z/&]Š&9è&O"'6r'=©'1ç'1(HK(1”(,Æ(:ó(:.):i)@¤)]å)7C*+{*D§*Qì*u>+ˆ´+{=,c¹,\-pz-ië-8U.5Ž.AÄ.3/$:/9_/E™/6ß/R04i08ž07×0?1'O1:w1"²1%Õ1û192AK23�2!Á2\ã27@3Ex3D¾34
! 4C)4Im4L·4M5$R5Zw5WÒ5Y*6?„69Ä6>þ6C=7,�77®7Næ7X58GŽ87Ö8:9-I9Rw9&Ê95ñ92':Z:@p:D±:8ö:6/;;f;5¢;FØ;L<Ul<<Â<>ÿ<>=,U=‚=G�=,å=/>;B>5~>,´>0á>]?9p?9ª?;ä?0 @]Q@9¯@Eé@J/A6zA<±A3îA?"B<bBZŸB:úBB5CBxCG»CQD?UD2•D7ÈD%E&E'@E`hECÉE7
F:EF4€F µF!ÖF3øF>,GkG „G¥G ·GØGêGHH,HJHbHtH’H¤H¼HÎHàHòH 
! I+I=IOIgIyI ‹I ¬I ÍIîIJ J9JQJcJ�J“J«J½JÕJíJ ÿJ K2KDK`KxK�K¨KEÁKLL2L-NL,|L©L4ÅL4úL4/M$dM$‰ME®M;ôM30N"dN"‡N-ªN.ØN.O16O7hO# OÄOHÔO0PDNP*“P*¾P0éP-Q2HQ%{Q'¡Q-ÉQ*÷Q"R1;REmR'³R-ÛR$	S..S]S,vS£S5¿SõS+T2TQTpT‰T.¥T*ÔT.ÿT..U.]U.ŒU.»U.êU.V.HV.wV.¦V.ÕV6W+;W0gW!˜W$ºW2ßW.X.AX.pX%ŸX.ÅX%ôX2Y.MY.|Y.«Y.ÚY.	Z.8Z+gZ-“Z.ÁZ.ðZB[-b[5�[)Æ[2ð[.#\*R\}\8–\+Ï\Mû\I]2h].›]MÊ]+^5D^@z^D»^0_*1_*\_"‡_5ª_(à_	`"'`QJ`Bœ`0ß`*a;aYa#xa!œa!¾a7àa)b?BbF‚b,Éb0öb<'c3dc2˜c2Ëc5þc24d9gd:¡d>Üd;e2WeEŠeHÐeHf2bfG•f-Ýf"g1.gW`g6¸g.ïg	h(h4Chxh<—hÔhähi #iNDi“iQ¨i.úiZ)j<„j<ÁjTþj;SkJ�k6Úk6l?Hl=ˆl+ÆlCòl.6mFem-¬mEÚm- nENnH”nEÝnP#oXto-Ío*ûo0&p<WpE”pBÚp<q>Zq^™qaøq[Zrn¶r>%sIds@®sQïs<At~t6žtZÕtK0u"|u3ŸuBÓu$v;v.Tv8ƒv¼v8Øv&w8w!QwswH’w%Ûw%x>'x<fx!£x>Åx&yG+y3sy9§y/áy=z<Oz-Œz*ºzKåz!1{MS{¡{+·{ã{0ü{/-|,]|WŠ|Jâ|Z-}3ˆ}5¼}4ò}2'~2Z~�~)¦~1Ð~6291l)ž$ÈYí5G€;}€A¹€Fû€@B�)ƒ�5­�?ã�;#‚H_‚B¨‚Hë‚B4ƒMwƒGÅƒG
„(U„6~„µ„9È„A…PD…Y•…Eï…K5†!�†6£†Ú†ö†ÿ†6‡BH‡6‹‡IÂ‡-ˆn:ˆj©ˆ6‰EK‰3‘‰]Å‰'#ŠNKŠ8šŠBÓŠ‹54‹/j‹\š‹_÷‹_WŒ9·Œ'ñŒ-�KG�B“�4Ö�gŽ0sŽ;¤Ž-àŽ'�76�Ln�B»�6þ�:5�Mp�4¾�0ó�$‘38‘0l‘-�‘:Ë‘A’BH’%‹’1±’0ã’9“3N“5‚“2¸“&ë“>”8Q”5Š”1À”.ò”3!•?U•••r–„ˆ–{
—�‰—~˜{Š˜~™f…™fì™WSš‚«šq.›] ›Qþ›_Pœ°œD½œQ�GT�Yœ�?ö�96žTpž3ÅžKùž?EŸ>…Ÿ<ÄŸ< <> { ‚ œ 0¶ $ç $¡!1¡,S¡@€¡Á¡Ö¡nõ¡nd¢TÓ¢3(£i\£.Æ£-õ£S#¤Vw¤bÎ¤\1¥SŽ¥Eâ¥(¦_G¦'§¦!Ï¦3ñ¦X%§ ~§Ÿ§#¿§ ã§*¨(/¨/X¨ ˆ¨'©¨HÑ¨9©RT©R§©Jú©SEª4™ª+Îª@úª.;«Mj«Y¸«9¬$L¬2q¬1¤¬Ö¬<ï¬9,­Bf­	©­³­4Î­®I"®9l®'¦®JÎ®M¯9g¯P¡¯Rò¯;E°B�°NÄ°2±>F±3…±F¹±!²3"²6V²(�²
! ¶²3Á²;õ²G1³,y³#¦³,Ê³'÷³P´3p´-¤´$Ò´-÷´-%µ=Sµ ‘µ0²µ-ãµ<¶/N¶/~¶/®¶Þ¶W÷¶?O·A�·Ñ·Oè·N8¸T‡¸1Ü¸D¹5S¹J‰¹JÔ¹-º9MºK‡ºoÓºeC»N©»Bø»A;¼;}¼¹¼DØ¼½16½Ah½9ª½Aä½E&¾0l¾3�¾3Ñ¾=¿>C¿G‚¿KÊ¿PÀ6gÀ?žÀ@ÞÀ8Á)XÁ7‚Á9ºÁ5ôÁ5*Â6`Âr—Â-
! Ã'8Ã3`Ã”Ã-­ÃKÛÃ`'ÄKˆÄIÔÄKÅIjÅl´ÅT!ÆavÆSØÆS,Ça€ÇSâÇS6È`ŠÈ`ëÈ`LÉa­É`ÊapÊ`ÒÊ`3Ë­”Ë­BÌ9ðÌ:*Í(eÍ.ŽÍ%½Í<ãÍI ÎbjÎ;ÍÎ9	Ï?CÏFƒÏEÊÏOÐI`Ð@ªÐAëÐ<-ÑBjÑQ­ÑQÿÑ?QÒQ‘Ò-ãÒ&Ó<8Ó(uÓRžÓRñÓJDÔ�Ô¨ÔÂÔÛÔöÔÕ'ÕAÕZÕtÕ�Õ§ÕÂÕÛÕöÕÖ*Ö
BÖPÖkÖ…Ö Ö»ÖÓÖëÖV×b[×<¾×;û×7Ø\VØB³ØBöØC9ÙB}ÙBÀÙBÚDFÚQ‹ÚEÝÚ<#ÛP`Û<±ÛBîÛ*1Ü<\ÜJ™Ü@äÜD%ÝEjÝA°ÝYòÝ4LÞ'�Þ5©Þ/ßÞLßH\ß¥ß¿ß$Øß8ýß86à1oà*¡à)Ìà/öà=&á$dáI‰á%Óá7ùá41âWfâh¾âL'ã<tã<±ã?îã?.äOnäB¾äSåHUåDžå<ãå* æKægæ<‡æ!Äæ6ææ?ç?]ç4�ç.Òç7è79è6qèV¨è7ÿè67é$néN“é(âénê/zê!ªêÌê*åê(ëH9ë'‚ë-ªë'Øë3ì+4ì`ì"€ìR£ì+öì^"í8�í/ºí)êíî&-îTî@kîB¬îïî;ï"Kï nï�ï9ªïRäï?7ðwð‡ð¡ð8Àð$ùð<ñ,[ñ/ˆñ*¸ñ,ãñòH,ò7uò1­ò6ßòNóWeó'½ó6åó-ô$JôJoô9ºô=ôôe2õ8˜õAÑõ@öcTöN¸öN÷EV÷3œ÷9Ð÷%
! ø*0ø9[ø2•ø*Èøóø6úøD1ù`vùA×ù5úAOú*‘úG¼ú?ûWDûiœûlü0sü?¤ü,äü6ýNHý(—ý&Àý#çý þ/,þ(\þL…þ)Òþ3üþ]0ÿDŽÿÓÿvÜÿ2SM†@Ô)1?=qC¯Eó@9Hz>Ã'.*9Y9“0Í0þ</<l9©Iã1-/_$�0´/å(1Z-Sjÿ¬1‹LŠéì›ŸÃœc×µkžð}89òwë¸7ä KÍÀ]ÆÉ:í¶û7@oÚ¦$Ri<¶Ã^�0¿1"ðõê¤{©Èò2mèMªp LýK�Œ€8õG>LÌÈóQ:éÛÀpfcRnæÙà™:,À}ÑIÀ5W"ˆl&<¹§nW}¢_¯ODd@¨¶àóÁf#´©V÷Ü²Ñø‡2–bûR(§ÄH‘ ­s‚
ìêÕÛïIy4šakv ñåÇ�•„?Ï™ªÁt+UEº+MygwÉ,ñ©œ‘Ï�†üZGÛ-/Ÿ7è/Ûs‡g‘â�*–˜ù^çÜ8º`žçI¤¡ÃãfžÂjñˆ¨NÒ/ÔI¡•õ5þ}2JCr[s2�û¹BÁm±ÉiQFAê?Ïc½%Ðl­š<ºðëªŽÝHŠ]Oö,qx¸5Îo‚Ê4IÙðS°D�#`L)äñƒÅ ©h´òƒ…‡xoÁÔÜ‘?J
! £žÇd|S·ƒŒ›˜Z ÿ¼ª´ç=<«`§Óq>9Ú´�G	Ë­¡`Ä'ÆÀÐŽØT^††Ón+ùw}–xŸÍ~¬�RýwàðþADJY�Ã½é²B_QOb³Úìý¿©�%¡BÔbôê7ÿ@5~\nx‰�¢ŒÎ§YÀ-\Î³h0{@%¢%-Ý¶öaåk>WÈ\‚Fí:EÉ ¡9ƒ_œÄæº("ƒú )=|'¾6Å}˜ÐÇQqÉ^7¯3ž«”Ly'Þ	›—Ei02ïaˆo�¯)dô{zág
! £k…ÚW0„Æèí¯î< ‚o-�NÒI¶vO¬gË3°’´6•ØÖbbÝÈ‘«Æ¤‚4¦©�ÐµDóþ‡€RØq»î;´!Ág.ÓS0íF�i1`òÂz�[÷U	è{>wà5ù7‰B,GÙõéÜ€Q*>¶öaüa"$Š«#Kô9åy=€köÑ±aÕüã°Ä´àZ8AÄëGë’‹¯€¤#!TiÖÒ�ÛŽgtÛ÷P×^åœ(¨ö·Åsø[¹¿~G÷®8Ù�[ËÌA7¥nã�qòpÉ{ ä;˜IYâ¯£wt`ÉÒ9
! NgE1TV$^M¥TÒ+ŠrF.‹f‘©)‡]ß�D‡Æâã	‘}3¡è`SÓ'ca·å˜Õ¡”ÒÎË°ºõ½ß;r›u�]„šK„vlzß¤mZ[¾Ê»X“fYxÈ&]P@*‹yFxTÊ²cYïuN‰eÿÃ± ª¾Å+ž;�êyUßF,¦C¦yz�Ì˜6û1Û3\¸�ç=HejÖ¹úŸñÜJñþ²~§8œR \M$¹[+Ô�{•bù‹=Š'O`»)“M×µ5&ìm:$\ g3÷ÂÐÈ”û¿z££ÜíºPkˆLu%öãúp_Ó”²†*ÍURÌ³õX1#]ÛÞ¹Ñqdn«ÜMnŽ™
! ÑÕH®óö<K•rÿ…_œ+Ë%ï!8|NNßLùPNZ×òs˜õ6á¾ËI
! ÞeÅ)=¡žRzo9	—B€¯ØŽ‚Q/“}³·–PÕUE±ù6LeÙ�Cp¨x°D­:sÃ„¯þ”wNOR/Çâ™Âæ–ßç*ÔB­¿ët?#ŒÏð˜ÏÊ‡Ìv/’C‹„oŠ‡©>£ÍllÔë³ý¦%’Ç“‰z‡ÔäXZ�Ž(ô®(Æâ>m2ÏúpVAÝ½ìh•sátú¤[|“Vˆ¬�[~±Ÿ?üWf
.\lE~oQ°¸3mþk
!Aíß�ÁW¹¢ŠKUÈè®ÒAS	²MƒnyhÂ¥'0„æ~+M‹GSpJÇW5~—!_µe�æhJFéà�+T*9vÞ™L6¥³|µ’jéá…�4—¦t¢C]0ŽÍÊYÀf¼µúôÊh,“í¬‹Äìkõe‰HKß
”BVcPSæ“!;ºÿâaŒ—ïkÖÕ&e"˜6ÞJ‰,Œ€Uùa½ãû­áÆìÆ@Å,¶&xŠÅ?ˆ†"J€D¢Ìô&/3Pã<¡§?iémdÎþ^q¦;è�ä¤Ò#Tc~ÿîžÇÂªîj$ÕÞ@>åEë|Í"ŽƒC=ôÕ….ð]Ã_}ä/î
! àóÖ–—×Gœ-™2i<‘¼ûn›–m4�ü®‚Â	—Ùš¼p¾Ý¾^jãqt\XŒôÝc÷«ö-£Jhd¢“bÓlˆU\œ5ï�t»ÁÑ¼•P‘u Ørv·áG§½As.
 ˆÏÄ¨Å%‚›ÈXŸ:¨&/_'�wi¿@–Î¸ bê3z4£;î]Ê„Ý{ZËUå4š1FŸÖv8üÉ"¶þç”Ö�›tµ¥7è…Øø[T„Íƒ=Ð_µ0dðH…`Z�.M�×�Y ™�ÞOŸ.(£Î�¦ˆ
Úg6&*Öýóhš
! v…Â6 †Klº
ÏV·–ª-¬TýØŒŒ²O
éî4!Ô•sO9:
! ÌšYWªò±|b‰!¼Ë†øíCû¼"’�$#=áÚ	Ã
KF^‚
! $»ÎzÓù®Ø›PE¾øó¿'ä4;u2Ý{¥8ÿrY-,ï»puDÙHd¸5E¼™”ýÙ»hu’(f(dÜü™X¥ÑZXc)‹›úÞÐê•Ð|´j±Ÿ³eÌ¨ý—¤%9|’ø°­{¢X÷å.vH)‰?×@ÀB†óV·!�IWÇê—¹­¸<Ú«BæÚ¿$ç…§œâ€»šÓCrA:*;3æ.·š()¬÷ñuž¬	e®ì†o×áñu0³fäƒ°¢øü*¾jw1à>‰Ñ#ÄxŽmÍçrj&âXQVl?úò«H²D¤N½r7¥®S¨ë”q’îVïC“'Á1Q±i½2y¸ŠÊø
  
  For bug reporting instructions, please see:
  
--- 1,56 ----
! Þ•£4E‰LŠp¸q¸-s¸1¡¸Ó¸ è¸	¹Û¹+ù¹0%ºKVº¢º¸ºÄº<ÚºB»RZ»@­»9î»5(¼"^¼+�¼F­¼5ô¼]*½wˆ½A¾KB¾NŽ¾@Ý¾B¿Oa¿L±¿Rþ¿;QÀ8�À>ÆÀIÁIOÁB™Á~ÜÁ?[ÂD›ÂEàÂ@&ÃEgÃC­Ã=ñÃB/ÄErÄ~¸Ä67Å{nÅ?êÅ9*ÆPdÆCµÆFùÆs@ÇE´ÇCúÇQ>ÈN�È�ßÈGpÉŒ¸ÉOEÊR•ÊCèÊQ,ËN~ËFÍË9Ì=NÌ=ŒÌ4ÊÌPÿÌMPÍEžÍBäÍI'ÎHqÎBºÎ=ýÎ6;Ï*rÏE�ÏZãÏ>ÐJÐ7aÐ-™ÐÇÐÍÐ#ÝÐ#ÑJ%Ñ2pÑ&£Ñ,ÊÑP÷ÑHHÒ?‘ÒFÑÒ(Ó*AÓ:lÓ,§Ó7ÔÓAÔ?NÔ!ŽÔ5°Ô@æÔ>'ÕffÕEÍÕ!Ö!5Ö'WÖjÖ(êÖ*×>×-U×:ƒ×¾×1Û×4
Ø$BØ/gØ1—ØEÉØ2ÙBÙaÙ€Ù9˜Ù*ÒÙ*ýÙ?(Ú(hÚ8‘Ú/ÊÚ"úÚ8ÛCVÛ.šÛ ÉÛ(êÛÜ'3Ü"[Ü&~Ü<¥Ü,âÜ!Ý&1Ý%XÝ?~Ý,¾Ý3ëÝ8Þ!XÞ:zÞ)µÞ)ßÞ!	ß!+ß9Mß%‡ß/­ß#Ýß,à*.à,Yà†à¢à´àÅà@ãà9$á9^á"˜á#»á$ßáAâ/FâFvâ½â+ØâSãGXã% ã*Æãñã 
ä.äNä`ä}ä�ä'®ä%Öäüäå7åVå,låA™å(Ûåæ5æTæ2jæ6�æ4ÔæC	çJMç*˜ç6Ãç'úçI"è,lè.™è1Èè2úè5-écé%ƒé©é3Åé0ùé*ê4@êuê+“ê(¿êèê-ë(5ë"^ë,�ë'®ë1Öë'ì'0ì1Xì3Šì6¾ì.õì-$í+Rí ~í'Ÿí*Çí]òí"Pî'sî+›îÇîÙî0ïî/ ï#Pï&tï›ï ²ï,Óïð.ð+Gð'sð›ð·ðÒð'èð6ñ,Gñ0tñ ¥ñÆñæñ'ùñ!ò-=òkò,„ò±ò7Ëò'ó#+óOó!oó%‘ó#·ó!Ûó
ýóôôô2#ô2VôM‰ôM×ô%õ.õ/7õgõ2~õ*±õ.Üõ)ö&5ö'\ö&„ö&«ö#Òö'öö(÷ G÷$h÷ �÷"®÷,Ñ÷2þ÷1øQø*pø,›ø.Èø)÷ø!ù)Aùkù#†ùªù:Êù)ú/úGúNú,Uú‚ú(›úÄú7áú(ûBû5bû˜û)¬û/Öû'ü0.ü_ü
zü ˆü©üÀüÖüïü	ýý-6ýdýfýoýxý$�ý3¦ýÚýöýþþ(þ1þ:þCþ_þlþuþ‚þ‹þ”þ�þ¦þÂþËþ,Ïþüþÿÿ<ÿXÿ5uÿ
«ÿ€¹ÿ(:+c.�+¾-ê37L5„º+Ö$+'S)m.—'Æ2î:!>\:›*Ö/+12]+�9¼ö8!J-l+š,Æ3ó('P
! \gvŠ¡´¼ÅÕäðü2ER_o	‚Œ™©¹	Ì
! Ö%á+0Ct%’%¸Þ
ïý		7	4S	ˆ	8¤	Ý	 ö	
! 3
! "H
!  k
! Œ
! ›
! $­
! 3Ò
! ,3,L4y3®{â^/nž½×2õv(
<Ÿ
Ü
"ñ
4
:~H"Ç
ê@ø09j:y2´,ç''<d6€=·9õ,/(\C…ÉDç@,.m0œ!Í<ïF,6s.ªCÙC&a,ˆ2µDè -1N€:Ÿ&Ú<8>-w¥!Ã1å.5F0|6­ä/:38n#§2Ë+þ&*UQ&§/Î!þ+ 2L-%­)Ó+ý/)Yl„–¬¼Ïæ!+& R6s'ª(ÒûI^1~)°-Ú,,5<b&Ÿ/Æ7ö5.=d-¢
ÐÞ	ëõ8
!  	C M >b B¡ ä ;!(?!h!#u!#™!½!Å!Oá!01"$b"=‡"FÅ"P#H]#"¦#6É#$4$L$B[$Až$
à$#î$%2!%T%-o%3�%'Ñ%%ù%7&5W&
�&›&µ&DÏ&'4'0N'H'2È'-û'-)(.W(A†(*È(ó(Gÿ(.G)*v)(¡)8Ê)4*)8*7b*+š*(Æ*+ï*-+˜I+ â+,.,2D,,w,¤,!³,/Õ,-'"-5J-2€-X³-.'.3>.5r./¨.*Ø.#/!'/
I/W/	h/
! r/	}/‡/)‰/L³/E0F01\08Ž08Ç011*21]1;{11·15é122R22V25‰2'¿2.ç2438K3-„3(²3*Û34A4&`4‡4>§4<æ4.#5%R5x5/—5?Ç586"@6c6:ƒ65¾62ô6E'72m7( 70É7+ú7&&8M8/^85Ž84Ä84ù8<.9k9!†9!¨9&Ê9ñ9
! 
:.:EG:�:,¨:$Õ:"ú:.;%L;$r;—;®;[Í;W)<
�<9�<#É<)í<=0-=2^=‘=�=º= ×=%ø=%>D>U>g>z>%‹>/±>%á>,?,4?.a?,�?,½?,ê?,@*D@&o@/–@Æ@Ï@"Û@þ@A<A7IA�A‘A(šA,ÃAðA+B6;B>rB!±BÓB=óB 1CRC)lC)–C/ÀC@ðC-1D._DŽD"›D*¾D*éDE9-EgExE>�E>ÏE*F9FFFSF
! qF|F3ŒF3ÀF;ôF+0G.\G8‹G,ÄG ñG)H/<H6lHT£H$øHI'<IdI„I�I3¬I1àIEJ3XJ2ŒJ$¿J&äJ0K<K,ZK1‡K0¹K(êK/L4CL%xL)žL<ÈL.M4MNM.kM1šM0ÌM$ýM"N/AN'qN™N®N;ÎN
! O9&O8`O ™OºO&ÙO$P%P1=P<oP;¬P.èP1Q>IQCˆQ.ÌQ/ûQ+RDR"\R8R:¸R+óR4S9TS9ŽS$ÈSíS2T3;T"oT&’T¹T(ÓTGüT>DU$ƒU(¨UÑU&îU<V)RV|V'šV#ÂV<æV,#W PW,qW žW*¿WêW#X ,X+MXyX)™XÃX#ØX-üX$*Y4OY*„Y5¯Y5åY0Z<LZ5‰Z¿Z,ÐZ0ýZ.[)6[%`[3†[Jº[/\15\>g\(¦\$Ï\Cô\F8].]*®]
Ù]0ç]^+2^#^^!‚^-¤^$Ò^#÷^+_7G_1_±_"Ë_ î_*`+:`'f`FŽ`=Õ`a2aNaha4a´a,Åaòabb/bFb
]b%kb‘b¦bºbÚbðbPcac€cšc ¬c!Ícïcd"dJ;dT†dÛd/öd3&eAZeœe+³e2ße3f>Ff$…f4ªf&ßfgg-gEg$Mg%rg%˜g$¾g%ãg)	h3hShbh€h�hžh­hÅhßh÷hi.i=iNi]iwi8�iÉiÙi%èi&j%5j+[j‡j9ŸjÙj#øjk+k::kuk„k–k±kÅk×kækõkll0l1Clul‹lŸl³lÊlÛlñlm m6mImZmmm€m�m§m¶mÕm+ämn,nHn!\n~n*žnÉnÝnònoo,oIofoƒo*ŸoÊoåoýop%p6p!Lpnp�p™p´pËpãpöpq+,q0XqD‰q.Îq(ýq>&rBer'¨r$Ðr.õr,$s6Qsˆs¥sÃs/ãs0tDt0^t2�t2Ât3õt
)u 7uXu-vu¤u¾uÊuçuv!v@vVv0tv4¥vÚv év 
! w(+w:Tw4�w/Äwôw*x&>xex#x£xºx3Áx!õx3y7Ky6ƒy+ºy6æy*z0Hz$yz$žz/Ãz!óz {)6{)`{)Š{-´{0â{*|>|,^|F‹|^Ò|f1}W˜}Að}92~Tl~JÁ~+#8#\-€®!Ê-ì'€9B€%|€)¢€(Ì€2õ€$(�$M�r�‰�§�'º�8â�*‚F‚4d‚,™‚/Æ‚1ö‚(ƒ
! ;ƒ(Fƒ)oƒ-™ƒ.Çƒöƒ0„/=„4m„6¢„*Ù„1….6… e…)†…/°…6à…3†"K†$n†“†E¬†$ò† ‡)8‡b‡1r‡:¤‡1ß‡(ˆ(:ˆ#cˆ;‡ˆ<Ãˆ?‰,@‰.m‰œ‰0¬‰Ý‰+÷‰##Š!GŠ-iŠ$—Š#¼ŠàŠ6öŠ.-‹ \‹I}‹)Ç‹;ñ‹-Œ/KŒ-{Œ0©Œ2ÚŒ#
�1�+N�9z�<´�6ñ�1(Ž4ZŽ/�Ž#¿Ž%ãŽ"	�&,�S�b�;}�8¹�&ò�*�'D�l�†� £�-Ä�ò�‘‘(‘<‘N‘`‘r‘„‘•‘§‘¹‘Ê‘Ü‘î‘’’$’6’J’\’n’€’’’¤’¸’Ì’à’ò’““*“<“M“_“q“ƒ“•“§“¹“Í“ß“ñ“””+”=”/O””‘”¡”·”Ò”ì”'ü”'$•'L•t•‰•1¡•4Ó•)–!2–!T–%v–œ–(¼–&å–3—@—]—/n—)ž—.È—÷—#˜.;˜+j˜!–˜&¸˜!ß˜,™).™X™&k™1’™Ä™+â™š"šBš$_š„š+˜š
ÄšÒš$ðš›3›@›P›j› „› ¥› Æ› ç› œ )œ Jœ kœ Œœ ­œ Îœïœ#
�"1�T�t���°�Ì�è�žž7žNžnžŠž¦žÂžÞžúž#Ÿ$:Ÿ%_Ÿ…Ÿ0¢Ÿ ÓŸ+ôŸ  %9 )_ ‰ ¨ %» á =÷ 5¡&K¡#r¡<–¡ Ó¡*ô¡7¢/W¢)‡¢&±¢'Ø¢£ £@£\£o£D…£,Ê£$÷£¤<¤Y¤m¤Œ¤¤¤%½¤ã¤)þ¤<(¥e¥x¥)–¥ À¥á¥¦"!¦D¦&d¦'‹¦+³¦(ß¦§#(§L§l§Œ§,£§"Ð§ó§'¨C6¨"z¨�¨¸¨ Ç¨!è¨
! ©3'©[© k©Œ©!¬©,Î©û©5
! ª@ª7Xª2�ª/Ãª;óª./«@^«$Ÿ«$Ä«-é«&¬>¬![¬}¬%™¬¿¬$Ú¬ÿ¬$­&?­$f­/‹­7»­!ó­®2®-L®/z®5ª®à®ý®2¯?O¯1�¯5Á¯6÷¯2.°1a°3“°&Ç°î°"±=+±.i±˜±!°±%Ò±ø±²²/:²j²!‡²©²¿²Î²á²4ñ²&³ =³&^³ …³¦³%Ã³é³(´+.´)Z´„´.¢´2Ñ´!µ &µ3Gµ{µ/”µÄµ#Ùµýµ ¶3¶ S¶/t¶'¤¶-Ì¶"ú¶$·#B·(f·)�·¹·Æ· å·#¸*¸D¸`¸v¸5…¸"»¸/Þ¸+¹3:¹&n¹•¹µ¹'Ó¹2û¹&.º#Uº/yº"©º5Ìº3»46»k»/‡»·»(Ç»9ð»!*¼EL¼&’¼*¹¼ä¼!ù¼½7½>½K½5a½,—½<Ä½1¾L3¾H€¾É¾7à¾*¿5C¿y¿B—¿&Ú¿5À7ÀJÀiÀA„À9ÆÀ9Á&:ÁaÁ%}Á6£Á3ÚÁ!ÂD0Â/uÂ/¥Â!ÕÂ÷Â!Ã31Ã<eÃ¢Ã)ÂÃ+ìÃ%Ä%>ÄdÄxÄ”Ä´Ä-ÓÄ6Å58ÅnÅ(ŽÅ'·Å"ßÅ-Æ%0Æ!VÆxÆ•Æ'´Æ!ÜÆ þÆÇ*:Ç7eÇO�ÇBíÇK0ÈJ|ÈKÇÈKÉJ_ÉKªÉ5öÉ7,Ê9dÊDžÊDãÊ@(Ë;iË:¥ËàË-èË*Ì(AÌBjÌ(­Ì)ÖÌ(Í/)Í/YÍ7‰Í)ÁÍ(ëÍ'Î'<Î	dÎnÎ‰Î.¦ÎÕÎîÎÏÏ 8Ï
YÏgÏN}ÏMÌÏ3ÐNÐ5nÐ7¤ÐÜÐ-öÐ+$Ñ6PÑ-‡Ñ-µÑ*ãÑÒJ+Ò%vÒ œÒ½ÒAÕÒÓ5ÓRÓgÓ|Ó›Ó0¸ÓéÓ	Ô2"Ô$UÔ>zÔ>¹Ô9øÔ-2Õ3`Õ”Õ(ªÕÓÕ<éÕI&ÖpÖ!�Ö7²Ö!êÖ×$$×#I× m×Ž×!ž×"À×ã×*Ø$,Ø%QØ:wØ=²Ø-ðØ<Ù8[Ù9”Ù&ÎÙ4õÙ$*Ú3OÚƒÚ+¡ÚÍÚ êÚÛ"+Û
! NÛYÛ4vÛ)«Û&ÕÛüÛÜ9Ü$TÜ(yÜ*¢Ü!ÍÜ"ïÜ"Ý/5ÝeÝ&|Ý£Ý »ÝÜÝûÝÞ9Þ?JÞ*ŠÞ!µÞ×Þ5æÞ4ß)Qß){ß-¥ß"Óß*öß+!àMà'cà)‹àUµàFá0Rá&ƒá'ªáÒáïá(â0âIâ9eâ!Ÿâ'Áâ;éâ/%ã2Uã2ˆã»ã)Ûã)ä+/ä/[ä$‹ä-°ä@Þä$å!Dåfå}å–å«å(ÀåZéåDæXænæŠæ$šæ.¿æ9îæ((ç4Qç9†ç7Àç3øç/,è4\è.‘è.Àè4ïè.$é.Sé9‚é9¼é9öé:0ê9kê:¥ê9àê9ëWTëW¬ë$ì!)ìKìgì†ì ™ì#ºì=Þìí-<í-jí$˜í.½í(ìí1î.Gî/vî'¦î"Îî+ñî3ïQï+qï�ï»ï(Øïð@ð@[ð;œðØðìðññ+ñ?ñRñgñ{ñ�ñ¤ñ¹ñÏñãñùñò'ò:òKòeòzò�ò¦ò¹òÌò9äòMó(ló3•ó(ÉóFòó+9ô+eô,‘ô+¾ô+êô,õ,Cõ4põX¥õ5þõ;4ö1pö2¢öÕö.õö<$÷2a÷ ”÷2µ÷(è÷Eø'Wøø*�ø!Èø6êø/!ùQùfùyù/—ù/Çù(÷ù ú"?ú bú*ƒú®ú7Ãú#ûú&û#Fû8jûM£û6ñû8(ü.aü3�ü-Äü&òü0ý8Jý5ƒý.¹ý%èýþ"þ5þ0Lþ"}þ' þ3Èþ1üþ.ÿ/Nÿ(~ÿ)§ÿ/Ñÿ6 84YŽ4­âFø?![}"�³3Ì !4Id~•1«Ý.ú/)"Y,|©»Ô*ç4G$b‡¡»!Ñ.ó'"JVk#€¤%Âè%!Df-z¨Ä"â94?t!ˆªÅ>Ú.2H;{&·1Þ0	GA	/‰	.¹	4è	&
! +D
! p
! ƒ
! +˜
! Ä
! ã
! þ
! !,)<V0“#Äè#$H=hC¦Dê%/
,U
#‚
%¦
6Ì
5J!\!~5 #Ö úA(]	†A�Ò'ò&A_0}*®*Ù5<:2wªÄ%ß" ( I-j"˜!»%Ý% )J[y–®ËÓ×«D­Qò"D*g’®IË2aH ªË.×PJW^¢VAX8š-Ó3]5@“]Ô•2RÈXptMåd3W˜Qð]B= 7ÞC YZ M´ a!“d!>ø![7"O“"Lã"M0#S~#MÒ#_ $b€$gã$;K%®‡%G6&2~&|±&M.'p|'`í'LN(S›(aï(_Q)ª±)O\*¤¬*]Q+g¯+^,ov,Pæ,P7-Vˆ-@ß-@ .@a.U¢.Uø.VN/O¥/dõ/YZ0S´0;1GD1=Œ1fÊ1c12•2¤2_¿2U3u3{38‹38Ä3Tý3IR48œ4FÕ4[5Rx5YË5f%6=Œ60Ê6Qû6BM7\�7Xí7bF8<©8Cæ8p*9g›9‘:k•:;;;=;Ey;’¿;3R<8†<#¿<Jã<V.=!…=N§=;ö=D2>Iw>AÁ>c?Dg?1¬?1Þ?*@P;@>Œ@DË@VAFgAF®A5õA,+BNXB_§B7C;?C9{C-µC9ãC4D6RD\‰D?æD,&E7SEC‹EMÏEJFAhFEªFAðFP2G:ƒG?¾G3þGA2HOtH<ÄHFI<HI7…I4½I1òIT$J$yJžJ;·J_óJSSKV§K=þK=<L@zL[»LCMa[M½MGÛMT#NbxN8ÛNJO;_O:›O4ÖO(P%4PZP0tP9¥P(ßP4Q+=Q4iQ"žQ@ÁQ]R1`R%’Rc¸R(S4ESCzSO¾SPTc_T:ÃT=þT.<U^kU:ÊU7V9=V@wV7¸V(ðV(W%BWLhWLµW"XH%X3nXH¢X=ëX1)YK[Y=§Y.åY1Z.FZ:uZ(°Z5ÙZ7[1G[Iy[PÃ[7\=L\=Š\@È\A	]ƒK]5Ï]F^.L^{^ ˜^@¹^?ú^3:_+n_%š_CÀ_R`.W`?†`IÆ`Fa?Wa1—a"Éa.ìaIbFebJ¬b3÷b++c(Wc.€c7¯c@çc0(dWYd3±dWåd4=e6re3©e=ÝeBf1^f7�f
ÈfÖfçfêfBîfB1gotgoägTh]h?fh%¦hYÌh?&iCfi>ªi;éi<%j;bj;žj8Új<k=Pk5Žk9Äk5þk74lAllG®l<öl33m4gm6œm8ÓmVnDcn9¨n1ân8o=Mo:‹o)ÆoðoppUp#pp@”p-ÕpUqGYq3¡qgÕq*=rChrM¬rMúrXHs,¡sÎs1és"t+>t4jt4Ÿt&Ôt=ûtL9u†u
ˆu
–u
¤u=²u?ðu10v=bv
 v
®v
¼v
Êv
Øv.æv
w
#w
1w
?w
Mw
[w
iw.ww
¦w´w2¸wëwx	x#%x&IxWpx
! Èx»Óx6�y9Æy<z9=z;wzG³zFûzDB{7‡{3¿{9ó{@-|*n|>™|EØ|R}Gq}J¹}N~JS~:ž~?Ù~BG\3¤9Ø1€8D€9}€5·€;í€A)�Vk�PÂ�‚‚+‚C‚U‚m‚
! |‚
! ‡‚’‚Ÿ‚«‚±‚#Á‚,å‚ƒƒ-ƒ<ƒPƒeƒnƒ€ƒ›ƒ¶ƒÑƒàƒ2òƒ%„VA„H˜„á„2…13…e…y…�…ª…*À…ë…?†'K†Ls†%À†8æ†,‡L‡'b‡4Š‡¿‡Þ‡?ü‡Q<ˆ6Žˆ!Åˆ4çˆB‰B_‰º¢‰
]ŠBkŠ'®Š'ÖŠ6þŠJ5‹ €‹=!Œ%_ŒP…ŒLÖŒ#�
0�”>�DÓ�Ž@-ŽNnŽ½ŽUÉŽ5�@U�>–�5Õ� �F,�Ls�OÀ�3‘6D‘o{‘2ë‘Z’Qy’BË’Q“?`“K “Qì“H>”A‡”fÉ”l0•?�•-Ý•@–QL–*ž–BÉ–<—6I—6€—Q·—9	˜PC˜9”˜>Î˜E
™?S™?“™>Ó™;š)Nš@xšJ¹šP›2U›;ˆ›:Ä›5ÿ›e5œ2›œ?Îœ5�>D�Yƒ�VÝ�54ž:jž:¥ž?àž Ÿ&>ŸeŸ&€Ÿ§Ÿ¶ŸÉŸáŸ'ÿŸ-' AU H— Eà F&¡m¡KŠ¡/Ö¡Q¢=X¢G–¢CÞ¢I"£Nl£)»£=å£S#¤]w¤TÕ¤;*¥f¥¥™¥%¹¥Bß¥"¦44¦Fi¦j°¦6§LR§EŸ§å§4ù§4.¨c¨s¨b’¨9õ¨./©X^©g·©_ªUª-Õª=«+A«_m«Í«Iæ«U0¬†¬D–¬Û¬Mø¬*F­Dq­W¶­?®IN®S˜®]ì®J¯&V¯+}¯Q©¯,û¯)(°;R°PŽ°;ß°6±6R±7‰±YÁ±>²Z²Zo²<Ê²9³6A³9x³N²³<´Q>´3�´9Ä´9þ´98µ˜rµ0¶<¶ZW¶E²¶Hø¶.A·6p·2§· Ú·.û·U*¸O€¸hÐ¸39¹.m¹Eœ¹Eâ¹E(º<nº4«º4àº»+»I»[»d»m»6o»u¦»T¼*q¼]œ¼?ú¼B:½D}½>Â½9¾^;¾Kš¾Qæ¾H8¿�¿V…¿BÜ¿8ÀUXÀ1®À?àÀ> Á*_Á7ŠÁ#ÂÁEæÁ9,Â'fÂCŽÂ`ÒÂA3Ã5uÃ)«Ã:ÕÃJÄA[Ä<�Ä3ÚÄNÅH]Å:¦ÅJáÅ:,Æ2gÆ4šÆ6ÏÆEÇLÇNYÇK¨Ç9ôÇN.ÈK}È/ÉÈ%ùÈ0É*PÉ1{É­É;´É;ðÉ,ÊJJÊ/•Ê2ÅÊ>øÊ87Ë/pË Ë8°Ë•éËŠÌ
! Íq'Í5™Í1ÏÍÎ9ÎHNÎ—Î?³Î:óÎD.ÏOsÏ1ÃÏ'õÏ%ÐCÐbÐ6‚Ð?¹Ð6ùÐ80Ñ8iÑ:¢Ñ8ÝÑ8Ò8OÒ8ˆÒ8ÁÒ6úÒ?1ÓqÓ‡Ó-¦Ó)ÔÓ)þÓ(ÔI>ÔˆÔ¢ÔH¸ÔHÕAJÕGŒÕJÔÕ^Ö=~Ö8¼ÖQõÖ<G×,„×<±×>î×B-ØOpØ8ÀØLùØ'FÙ,nÙN›ÙHêÙ#3ÚcWÚ$»Ú(àÚ_	Û`iÛ:ÊÛ	Ü	ÜÜ!Ü)ÜG1ÜEyÜh¿ÜN(ÝVwÝ6ÎÝ5Þ';Þ@cÞG¤Þ8ìÞ{%ß2¡ß7ÔßDà4Qà1†à¸àZÎàD)á^náKÍáTâDnâ+³â5ßâ/ã9Eã5ã2µã.èãAäAYä.›ä3ÊäRþäEQå0—å0ÈåEùåK?æ1‹æ0½æ5îæT$çByç¼ç6Ùçdè-uèN£èMòè&@égé9ƒé(½é"æéI	êOSêN£êBòêN5ë3„ëT¸ë@
ìANì(�ì+¹ì9åì\íZ|íC×íNîTjîT¿î/ï#DïRhïR»ïAð(Pð'yðE¡ðcçðjKñ+¶ñ6âñ#ò-=òWkò&Ãòêò3	ó5=óSsó:Çó4ôB7ô7zôI²ô8üô35õ9iõ<£õ1àõ7ö'Jö7röLªö/÷öE'÷<m÷>ª÷>é÷9(ø?bø>¢øáøH÷ø8@ùyù,ˆù'µùYÝùU7ú2�ú/ÀúIðú/:û.jûM™ûPçû08ü/iü!™ü,»üèüGý,Ký/xý;¨ý5äý,þ;Gþ>ƒþ3Âþ+öþM"ÿ8pÿV©ÿKBL`�gðXw–µLÔ!!CC$‡¬Ç å 'HD� ¬)Í!÷.QH3š2Î?!Tv$•$ºsßuS3É>ý><[{-×79=7w7¯/çQ	1i	@›	7Ü	=
! R
! 0^
! 6�
! 3Æ
! 3ú
! 6.=e(£Ì=è&B^+z-¦+Ô+
3,
`
|
š
-¶
,ä
Oa~7š7Ò7
! :B+}M©3÷6+b~Qšì'' Op�«#Çë	)GI"‘ ´ Õ#ö"8 ['|"¤Çç%E+a�.©Ø;ô00a!€'¢!Ê3ì "?b{—.¶.å.C`b'Ã$ë/!N*p.›Ê*ã-*<g†!¢CÄK?TH”?Ý-JKR–?é<)KfT²F4N7ƒ4»DðD5+z1¦3Ø34@u>Š8ÉK N j %} !£ #Å $é !?'!Dg!H¬!õ!"9 "5Z"G�"BØ"Q#0m#Hž#8ç#* $6K$‚$Ÿ$O¦$!ö$T%Zm%]È%9&&O`&6°&=ç&1%'1W'H‰'1Ò',(:1(:l(:§(@â(]#)7�)+¹)Då)Q**u|*ˆò*{{+c÷+\[,p¸,i)-8“-5Ì-A.3D.$x.9�.E×.6/RT/4§/8Ü/70?M0'�0:µ0"ð0%1919O1A‰13Ë1!ÿ1\!27~2E¶2Dü2A3
! \3Cg3I«3Lõ3MB4$�4Zµ4W5Yh5?Â596><6C{6,¿67ì6N$7Xs7GÌ778:L8-‡8Rµ8&95/92e9˜9@®9Dï984:6m:;¤:5à:F;L];Uª;<<>=<|<,“<À<GÛ<,#=/P=;€=5¼=,ò=0>]P>9®>9è>;"?0^?]�?9í?E'@Jm@6¸@<ï@3,A?`A< AZÝA:8BBsBB¶BGùBQAC?“C2ÓC7D%>DdD'~D`¦DCE7KE:ƒE4¾E óE!F36F>jF©F ÂFãF õFG(G@GRGjGˆG G²GÐGâGúGHH0H HHiH{H�H¥H·H ÉH êH I,IDI VIwI�I¡I¿IÑIéIûIJ+J =J^JpJ‚JžJ¶JÎJæJEÿJEKWKpK-ŒK,ºKçK4L48L4mL$¢L$ÇLEìL;2M3nM"¢M"ÅM-èM.N.EN1tN7¦N#ÞNOHO0[ODŒO*ÑO*üO0'P-XP2†P%¹P'ßP-Q*5Q`Q1yQE«Q'ñQ-R$GR.lR›R,´RáR5ýR3S+DSpS�S®SÇS.ãS*T.=T.lT.›T.ÊT.ùT.(U.WU.†U.µU.äU.V6BV+yV0¥V!ÖV$øV2W.PW.W.®W%ÝW.X%2X2XX.‹X.ºX.éX.Y.GY.vY+¥Y-ÑY.ÿY..ZB]Z- Z5ÎZ)[2.[.a[*�[»[8Ô[+
\M9\‡\2¦\.Ù\M]+V]5‚]@¸]Dù]0>^*o^*š^"Å^5è^(_G_"e_Qˆ_BÚ_0`*N`y`—`#¶`!Ú`!ü`7a)Va?€aFÀa,b04b<eb3¢b2Öb2	c5<c2rc9¥c:ßc>d;Yd2•dEÈdHeHWe2 eGÓe-f"If1lfWžf6öf.-g	\gfg4�g¶g<Õgh"hBh ahN‚hÑhQæh.8iZgi<Âi<ÿiT<j;‘jJÍj6k6Ok?†k=Æk+lC0l.tlF£l-êlEm-^mEŒmHÒmEnPanX²n-o*9o0do<•oEÒoBp<[p>˜p^×pa6q[˜qnôq>crI¢r@ìrQ-s<s¼s6ÜsZtKnt"ºt3ÝtBu$Tuyu.’u8Áuúu8v&Ovvv!�v±vHÐv%w%?w>ew<¤w!áw>x&BxGix3±x9åx/y=Oy<�y-Êy*øyK#z!ozM‘zßz+õz!{0:{/k{,›{WÈ{J |Zk|3Æ|5ú|40}2e}2˜}Ë})ä}1~6@~2w~1ª~)Ü~$Y+5…;»A÷F9€@€€)Á€5ë€?!�;a�H��Bæ�H)‚Br‚Mµ‚GƒGKƒ(“ƒ6¼ƒóƒ9„A@„P‚„YÓ„E-…Ks…!¿…6á…†4†=†6O†B††6É†I‡-J‡nx‡jç‡6RˆE‰ˆ3Ïˆ]‰'a‰N‰‰8Ø‰BŠTŠ5rŠ/¨Š\ØŠ_5‹_•‹9õ‹'/Œ-WŒK…ŒBÑŒ4�gI�0±�;â�-Ž'LŽ7tŽL¬ŽBùŽ6<�:s�M®�4ü�01�b�3v�0ª�-Û�:	‘AD‘B†‘%É‘1ï‘0!’9R’3Œ’5À’2ö’&)“>P“8�“5È“1þ“.0”3_”?“”Ó”rS•„Æ•{K–�Ç–~I—{È—~D˜fÃ˜f*™W‘™‚é™qlš]ÞšQ<›_Ž›î›Dû›Q@œG’œYÚœ?4�9t�T®�3žK7ž?ƒž>Ãž<Ÿ<?Ÿ<|Ÿ¹ŸÀŸÚŸ0ôŸ$% $J !o ,‘ @¾ ÿ ¡n3¡n¢¡T¢3f¢iš¢.£-3£Sa£Vµ£b¤\o¤SÌ¤E ¥f¥_…¥'å¥!
¦3/¦Xc¦ ¼¦Ý¦#ý¦ !§*B§(m§/–§ Æ§'ç§H¨9X¨R’¨Rå¨J8©Sƒ©4×©+ª@8ª.yªM¨ªYöª9P«$Š«2¯«1â«¬<-¬9j¬B¤¬	ç¬ñ¬4­A­I`­9ª­'ä­J®MW®9¥®Pß®R0¯;ƒ¯B¿¯N°2Q°>„°3Ã°F÷°!>±3`±6”±(Ë±
! ô±3ÿ±;3²Go²,·²#ä²,³'5³P]³3®³-â³$´-5´-c´=‘´ Ï´0ð´-!µ<Oµ/Œµ/¼µ/ìµ¶W5¶?�¶AÍ¶·O&·Nv·TÅ·1¸DL¸5‘¸JÇ¸J¹-]¹9‹¹KÅ¹oºe�ºNçºB6»Ay»;»»÷»D¼[¼1t¼A¦¼9è¼A"½Ed½0ª½3Û½3¾=C¾>�¾GÀ¾K¿PT¿6¥¿?Ü¿@À8]À)–À7ÀÀ9øÀ52Á5hÁ6žÁrÕÁ-HÂ'vÂ3žÂÒÂ-ëÂKÃ`eÃKÆÃIÄK\ÄI¨ÄlòÄT_Åa´ÅSÆSjÆa¾ÆS ÇStÇ`ÈÇ`)È`ŠÈaëÈ`MÉa®É`Ê`qÊ­ÒÊ­€Ë9.Ì:hÌ(£Ì.ÌÌ%ûÌ<!ÍI^Íb¨Í;Î9GÎ?�ÎFÁÎEÏONÏIžÏ@èÏA)Ð<kÐB¨ÐQëÐQ=Ñ?�ÑQÏÑ-!Ò&OÒ<vÒ(³ÒRÜÒR/ÓJ‚ÓÍÓæÓÔÔ4ÔMÔeÔÔ˜Ô²ÔËÔåÔÕÕ4ÕOÕhÕ
€ÕŽÕ©ÕÃÕÞÕùÕÖ)ÖVBÖb™Ö<üÖ;9×u×\”×Bñ×B4ØCwØB»ØBþØBAÙD„ÙQÉÙEÚ<aÚPžÚ<ïÚB,Û*oÛ<šÛJ×Û@"ÜDcÜE¨ÜAîÜY0Ý4ŠÝ'¿Ý5çÝ/ÞLMÞHšÞãÞýÞ$ß8;ß8tß1­ß*ßß)
! à/4à=dà$¢àIÇà%á77á4oáW¤áhüáLeâ<²â<ïâ?,ã?lãO¬ãBüãS?äH“äDÜä<!å*^å‰å¥å<Åå!æ6$æ?[æ?›æ4Ûæ.ç7?ç7wç6¯çVæç7=è6uè$¬èNÑè( énIé/¸é!èé
! ê*#ê(NêHwê'Àê-èê'ë3>ë+rëžë"¾ëRáë+4ì^`ì8¿ì/øì)(íRí&kí’í@©íBêí-î;Mî"‰î ¬îÍî9èîR"ï?uïµïÅïßï8þï$7ð<\ð,™ð/Æð*öð,!ñNñHjñ7³ñ1ëñ6òNTòW£ò'ûò6#ó-Zó$ˆóJ­ó9øó=2ôepô8ÖôAõ@Qõc’õNöõNEöE”ö3Úö9÷%H÷*n÷9™÷2Ó÷*ø1ø68øDoø`´øAù5WùA�ù*ÏùGúù?BúW‚úiÚúlDû0±û?âû,"ü6OüN†ü(Õü&þü#%ý Iý/jý(šýLÃý)þ3:þ]nþDÌþÿvÿ2‘ÿMÄÿ@)S1}=¯CíE1@wH¸>'@.h9—9Ñ00<<m<ª9çI!1k/�$Í0ò/#S(o˜,Riþ«0ŠK‰èëšžÿÂ›bÖ´j�ï|78ñvê·6ãŸJÌ¿\ÅÈ9ìµú6?nÙ¥#Qh;µÂ]
! œ/¾0!ïôé£z¨Çñ
1lçL©oŸKüJœ‹7ôF=KËÇòP9èÚ¿oebQmåØß˜9+¿|ÐH¿4V!‡k%;¸¦mV|¡^®NCc?§µßòÀe"³¨UöÛ±Ð÷†1•aúQ'¦
! ÃG�¬r�
ëéÔ
! ÚîHx3™`juðäÆŒ
”ƒ>Î˜©Às*TD¹*LxfvÈ+ð¨›�ÿÎ€…ûYFÚ,.ž6ç.
Úr†f�á�)•—ø]æÛ7¹_�æH£ Ââe�Áið~‡§MÑ.ÓH ”ô4ý|1IBqZr1€ú¸AÀl°ÈhPE@é>Îb¼$Ïk¬™;¹ïê©�ÜG‰\Nõ+pw·4Ín�É3HØ
! ïR¯CŒ"_K(ãð‚Ä¨g³ñ‚„†wnÀÓÛ�>I	¢�Æc{R¶‚‹š—YŸþ»©³æ<;ª_¦Òp=8Ù³œFÊ¬ _Ã&Å¿Ï�×S]…
! …Òm*øv|•wžÌ}«ŽQüvßïý@CIXŒÂ¼è±APNa²Ùëü¾¨Ž$ AÓaóé6þ?4}[mwˆŒ¡‹Í¦X¿,[Í²g/z?$¡$,Üµõ`äj~=VÇ[�Eì9DÈ 8‚^›Ãå¹'!‚ùŸ(<{&½5Ä|—ÏÆPpÈ]6®2�ª“Kx&Ýš–Dh/1î`‡nŽ®(cózyàf	¢j„ÙV/ƒÅçì®í;�n,œMÑHµuN«fÊ2¯‘³5”×ÕaaÜÇ�ªÅ£�3¥¨ŽÏ´Còý†Q×pºí:³ Àf-ÒR/ìE€h0_ñ
Áy�ZöTçz=vß4ø6ˆA+FØôèÛP)=µõ`û`!#‰ª"Jó8äx<jõÐ°`Ôûâ¯Ã³ßY7@ÃêFê‘Š®£" ShÕÑ€Ú�fsÚöOÖ]ä›'§õ¶Är÷Z¸¾}Fö­7ØŽZÊË@6¤mâ€pñoÈzŸã:—HXá®¢vs_ÈÑ8
! MfD0SU#]L¤SÑ*‰qE-Šÿe�¨(†\ÞŽ~C†Åáâ�|2 ç_RÒ
&b`¶ä—Ô “ÑÍÊ¯¹ô¼Þ:qšt�\ƒ™JƒukyÞ£lYZ½ÉºW’eXwÇ%\O?)ŠxEwSÉ±~bXîtMˆdþÂ°©½Ä*�:ŒéxTÞE+¥B¥xyœË—5ú0Ú2[·€æ<GdiÕ¸ùžðÛIðý±}¦7›Q[L#¸Z*Óœz”aøŠ<‰&N_º(’LÖ´4%ël9#[Ÿf2öÁÏÇ“ú¾y¢ÿ¢Ûì¹Oj‡Kt$õâùo^Ò“±…)ÌTQË²ôW0"\ÚÝ¸Ð~pcmªÛLm�˜	ÐÔG­òõ;J”qþ„^›*Ê$î 7{MMÿÞKøOMYÖñr—ô5à½ÊH	ÝdÄ(< �Qyn8
! –A®×��P.’|²¶•OÔTD°ø5KdØœBo§w¯C¬9rÂƒ®ý“vMNQ.Æá˜Áå•Þæ)ÓA¬¾ês>"‹Îï—ÎÉ
! †Ëu.‘BŠƒn‰†¨=¢ÌkkÓê²ü¥$‘Æ’ˆy†ÓãÿWYœ�'ó­'Åá=l1ÎùoU@Ü¼ëg”r
! àsù£Z{’U‡«�Z}°ž>ûVe-[kD}nP¯·2lýj @ìÞ€ÀV¸
¡‰JTÇç­Ñ@R±L‚mxgÁ¤&/ƒå}*LŠÿFRoIÆV4}– ^´d€ågIEèß�*S)8uÝ˜K5¤²{´‘ièà„œ3–¥s¡B\/�ÌÉX¿e»´ùóÉg+’ì«ŠÃëjôdˆGJÞ“AUbORå’ :¹þá`‹–îjÕÔ%d!—5ÝIˆ+‹Tø`¼âú¬àÅëÅ?Ä+µ%w‰^Ä>‡…!IC¡Ëó%.2Oâ; ¦>hèlcÍý]p¥:çŒã£Ñ"Sb}þí�ÆÁ©íi#ÔÝ?=äDê{Ì!�‚B<óÔ„-ï\Â^|ã.í	ßòÕ•–ÖF›,˜1h;�»úmš•l3Žû­�Á	–Ø™»o½Ü½]iâps[W‹óÜböªõ,¢Igc¡’aÒk‡T[
›4îŒ~sºÀÐ»”O�tŸ×qu¶àF¦¼@r-Ÿ‡ÎÃ§Ä$�šÇWž9§%.^~~&�vh¾?•Í·Ÿaé2y3¢:í\ÉƒÜz~YÊTä3™0EžÕu7ûÈ!µýæ“ÕŒšs´¤6ç„×÷ZSƒÌ
‚<Ï^´/cïG„_YŽ-L�ÖŽX˜�ÝNž-'¢ÍŒ¥‡Ùf5%)Õüòg™	u„Á5…Jk¹ÎU¶•©,«Sü×‹‹±Nèí3 Ó”rN89	Ë™XV©ñ°{aˆ »Ê…÷ìBú»!‘€#"<àÙÂJE]�	#ºÍyÒø­×šOD½÷ò¾&ã3:t1Üz¤7þqX,+îºotCØGc·4D»˜“üØºgt‘'e'cÛû˜W¤ÐYWb(ŠšùÝÏé”Ï{³i°ž²dË§ü–£$8{‘÷¯¬z¡Wöä-uG(ˆ>Ö?¿A…òU¶ �HVÆé–¸¬·;ÙªAåÙ¾#æ„¦›áº™ÒÿBq@9):2å-¶™'(«öðt�«d­ë…nÖàðt/²eã‚¯¡÷û)½iv0ß=ˆÐ"Ãw�lÌæqi%áWPUk>ùñªG±C£M¼q6¤­R§ê“p‘íUîB’&À0P°h¼1x·‰É÷
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 83,89 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
-   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -E                       Preprocess only; do not compile, assemble or link.
--- 83,88 ----
*************** write_c_file - å‡ºåŠ›å��ã�¯ %sã€�æŽ¥é ­è
*** 291,297 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    ãƒ˜ãƒƒãƒ€ã�¨ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�¨ã�—ã�¦
                             <directory> ã‚’ä½¿ç”¨ã�™ã‚‹
-   --target-help            ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹
    --version                ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹
    -B <directory>           <directory> ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®æŽ¢ç´¢ãƒ‘ã‚¹ã�«è¿½åŠ ã�™ã‚‹
    -E                       å‰�å‡¦ç�†ã�®ã�¿è¡Œã�†ã€‚ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã€�ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã€�ãƒªãƒ³ã‚¯ã�¯è¡Œã‚�ã�ªã�„
--- 290,295 ----
diff -Nrcpad gcc-12.1.0/gcc/po/ja.po gcc-12.2.0/gcc/po/ja.po
*** gcc-12.1.0/gcc/po/ja.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/ja.po	Fri Aug 19 08:09:53 2022
*************** 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: 2022-04-01 17:30+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: 2022-05-05 17:00+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 "ãƒ�ã‚¤ãƒ³ã‚¿ã�®ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚
*** 3476,3698 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  msgid "Generate JSON file."
  msgstr "H8S ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:159
  #, fuzzy, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-MF <file>\tä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«ã�«ä¾�å­˜é–¢ä¿‚ã‚’å‡ºåŠ›ã�™ã‚‹"
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: d/lang.opt:182
  #, fuzzy, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "GNU ã‚¢ã‚»ãƒ³ãƒ–ãƒ© (gas) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, fuzzy, no-c-format
  msgid "Compile in debug code."
  msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  msgid "Generate documentation."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, fuzzy, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-o <file>\tå‡ºåŠ›ã‚’ <file> ã�«é…�ç½®ã�™ã‚‹"
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "æ¨™æº– C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ \"main\" ã�Œå­˜åœ¨ã�™ã‚‹ã�¨è¦‹ã�ªã�•ã�ªã�„"
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-go-spec=filename\tå…¨ã�¦ã�®å®£è¨€ã‚’ Go ã‚³ãƒ¼ãƒ‰ã�¨ã�—ã�¦ãƒ•ã‚¡ã‚¤ãƒ«ã�«æ›¸ã��è¾¼ã‚€"
  
! #: d/lang.opt:284
  #, fuzzy, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "cpu32 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, fuzzy, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Boehm GC ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å¼•æ•°ã�§ã�™"
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr "ãƒ�ã‚¤ãƒˆã‚µã‚¤ã‚ºå�˜ä½�ã�®ãƒ¡ãƒ¢ãƒªã‚¢ã‚¯ã‚»ã‚¹ã�Œé�…ã�„ã�“ã�¨ã‚’è€ƒæ…®ã�™ã‚‹"
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, fuzzy, no-c-format
  msgid "Compile release version."
  msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3476,3703 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, fuzzy, no-c-format
  msgid "Generate JSON file."
  msgstr "H8S ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-MF <file>\tä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«ã�«ä¾�å­˜é–¢ä¿‚ã‚’å‡ºåŠ›ã�™ã‚‹"
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "GNU ã‚¢ã‚»ãƒ³ãƒ–ãƒ© (gas) ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, fuzzy, no-c-format
  msgid "Compile in debug code."
  msgstr "ãƒ“ãƒƒã‚°ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, fuzzy, no-c-format
  msgid "Generate documentation."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, fuzzy, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-o <file>\tå‡ºåŠ›ã‚’ <file> ã�«é…�ç½®ã�™ã‚‹"
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, fuzzy, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "æ¨™æº– C ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¨ \"main\" ã�Œå­˜åœ¨ã�™ã‚‹ã�¨è¦‹ã�ªã�•ã�ªã�„"
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, fuzzy, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-go-spec=filename\tå…¨ã�¦ã�®å®£è¨€ã‚’ Go ã‚³ãƒ¼ãƒ‰ã�¨ã�—ã�¦ãƒ•ã‚¡ã‚¤ãƒ«ã�«æ›¸ã��è¾¼ã‚€"
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "cpu32 ç”¨ã�®ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, fuzzy, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Boehm GC ç”¨ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "ãƒ“ãƒƒãƒˆå‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å¼•æ•°ã�§ã�™"
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, fuzzy, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr "ãƒ�ã‚¤ãƒˆã‚µã‚¤ã‚ºå�˜ä½�ã�®ãƒ¡ãƒ¢ãƒªã‚¢ã‚¯ã‚»ã‚¹ã�Œé�…ã�„ã�“ã�¨ã‚’è€ƒæ…®ã�™ã‚‹"
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, fuzzy, no-c-format
  msgid "Compile release version."
  msgstr "`ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "å›ºå®šã�™ã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�®ç¯„å›
*** 5655,5661 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  msgid "Schedule code for given CPU."
--- 5660,5666 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "å�³å€¤ TLS ã‚ªãƒ•ã‚»ãƒƒãƒˆã�®ãƒ“ãƒƒãƒˆã‚µã‚¤ã‚ºã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr ""
*** 5836,5842 ****
  msgid "Target the software simulator."
  msgstr "AM33 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  msgid "Use LRA instead of reload."
--- 5841,5847 ----
  msgid "Target the software simulator."
  msgstr "AM33 ãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�¨ã�™ã‚‹"
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) ã‚’ 12 ã�¨ã�
*** 6138,6150 ****
  msgid "Use 80-bit long double."
  msgstr "128 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  msgid "Use 64-bit long double."
  msgstr "64 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  msgid "Use 128-bit long double."
--- 6143,6155 ----
  msgid "Use 80-bit long double."
  msgstr "128 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  msgid "Use 64-bit long double."
  msgstr "64 ãƒ“ãƒƒãƒˆ long double ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr ""
*** 6845,6851 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 6850,6856 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr ""
*** 6940,6946 ****
  msgid "Convert function return to call and return thunk."
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
--- 6945,6951 ----
  msgid "Convert function return to call and return thunk."
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
*************** msgstr "MMXã€�SSEã€�SSE2ã€�SSE3ã€�SSSE3ã
*** 7070,7075 ****
--- 7075,7085 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 7397,7423 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, fuzzy, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "-mveclibabi= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®ä¸�æ˜Žã�ªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ABI åž‹ (%s) ã�§ã�™"
  
! #: config/nvptx/nvptx.opt:136
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/nvptx/nvptx.opt:140
  #, fuzzy, no-c-format
  msgid "Initialize ptx registers."
  msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’åˆ©ç”¨ã�™ã‚‹"
--- 7407,7433 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, fuzzy, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "-mveclibabi= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®ä¸�æ˜Žã�ªãƒ™ã‚¯ãƒˆãƒ«ãƒ©ã‚¤ãƒ–ãƒ©ãƒª ABI åž‹ (%s) ã�§ã�™"
  
! #: config/nvptx/nvptx.opt:135
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�®å��å‰�ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: config/nvptx/nvptx.opt:139
  #, fuzzy, no-c-format
  msgid "Initialize ptx registers."
  msgstr "æµ®å‹•å°�æ•°ç‚¹ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’åˆ©ç”¨ã�™ã‚‹"
*************** msgstr "31 ãƒ“ãƒƒãƒˆ ABI"
*** 7712,7873 ****
  msgid "64 bit ABI."
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI"
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, fuzzy, no-c-format
  msgid "Additional debug prints."
  msgstr "è¿½åŠ ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: config/s390/s390.opt:134
  #, fuzzy, no-c-format
  msgid "ESA/390 architecture."
  msgstr "ESA/390 ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£"
  
! #: config/s390/s390.opt:138
  #, fuzzy, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�®ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:142
  #, fuzzy, no-c-format
  msgid "Enable hardware floating point."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, fuzzy, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/s390/s390.opt:168
  #, fuzzy, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy, no-c-format
  msgid "Disable hardware floating point."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ç”¨ã�® string å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, fuzzy, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "é–¢æ•°ã�§ alloca ã‚’ä½¿ç”¨ã�™ã‚‹ã�‹ã€�ã�¾ã�Ÿã�¯å‹•çš„ã‚µã‚¤ã‚ºã�®é…�åˆ—ã‚’ä½œæˆ�ã�—ã�Ÿå ´å�ˆã�«ã€�è­¦å‘Šã�™ã‚‹"
  
! #: config/s390/s390.opt:217
  #, fuzzy, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "ä¸€ã�¤ã�®é–¢æ•°ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã‚’è¶…é�Žã�™ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: config/s390/s390.opt:221
  #, fuzzy, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architecture"
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 7722,7883 ----
  msgid "64 bit ABI."
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI"
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:133
  #, fuzzy, no-c-format
  msgid "Additional debug prints."
  msgstr "è¿½åŠ ã�®ãƒ‡ãƒ�ãƒƒã‚°æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: config/s390/s390.opt:137
  #, fuzzy, no-c-format
  msgid "ESA/390 architecture."
  msgstr "ESA/390 ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£"
  
! #: config/s390/s390.opt:141
  #, fuzzy, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "å��é€²æµ®å‹•å°�æ•°ç‚¹ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�®ã‚µãƒ�ãƒ¼ãƒˆã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:145
  #, fuzzy, no-c-format
  msgid "Enable hardware floating point."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, fuzzy, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: config/s390/s390.opt:171
  #, fuzzy, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:183
  #, fuzzy, no-c-format
  msgid "Disable hardware floating point."
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°�æ•°ç‚¹ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:207
  #, fuzzy, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "ãƒ–ãƒ­ãƒƒã‚¯ç§»å‹•ç”¨ã�® string å‘½ä»¤ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, fuzzy, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "é–¢æ•°ã�§ alloca ã‚’ä½¿ç”¨ã�™ã‚‹ã�‹ã€�ã�¾ã�Ÿã�¯å‹•çš„ã‚µã‚¤ã‚ºã�®é…�åˆ—ã‚’ä½œæˆ�ã�—ã�Ÿå ´å�ˆã�«ã€�è­¦å‘Šã�™ã‚‹"
  
! #: config/s390/s390.opt:220
  #, fuzzy, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "ä¸€ã�¤ã�®é–¢æ•°ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚ºã‚’è¶…é�Žã�™ã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: config/s390/s390.opt:224
  #, fuzzy, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architecture"
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgid "--help=<class>\tDisplay descripti
*** 12438,12446 ****
  msgstr "--help=<class>\tã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®æŒ‡å®šã�—ã�Ÿã‚¯ãƒ©ã‚¹ã�®èª¬æ˜Žã‚’è¡¨ç¤ºã�™ã‚‹ã€‚<class> ã�¯ optimizersã€�targetã€�warningsã€�undocumentedã€�params ã�®ã�†ã�¡ã�®ä¸€ã�¤ä»¥ä¸Šã�¨ã�™ã‚‹"
  
  #: common.opt:422
! #, fuzzy, no-c-format
! msgid "Alias for --help=target."
! msgstr "--help=target ã�®åˆ¥å��"
  
  #: common.opt:468
  #, fuzzy, no-c-format
--- 12448,12456 ----
  msgstr "--help=<class>\tã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®æŒ‡å®šã�—ã�Ÿã‚¯ãƒ©ã‚¹ã�®èª¬æ˜Žã‚’è¡¨ç¤ºã�™ã‚‹ã€‚<class> ã�¯ optimizersã€�targetã€�warningsã€�undocumentedã€�params ã�®ã�†ã�¡ã�®ä¸€ã�¤ä»¥ä¸Šã�¨ã�™ã‚‹"
  
  #: common.opt:422
! #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
! msgstr ""
  
  #: common.opt:468
  #, fuzzy, no-c-format
*************** msgstr "'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã
*** 16620,16631 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16630,16641 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 16706,16763 ****
  msgstr "  --help                   ã�“ã�®ãƒ˜ãƒ«ãƒ—æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr "  --target-help            ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           ç‰¹å®šã�®ç¨®é¡žã�®ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "(`-v --help' ã‚’ä½¿ã�†ã�¨ã€�å­�ãƒ—ãƒ­ã‚»ã‚¹ã�®ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤º)\n"
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               çµ„ã�¿è¾¼ã�¿ spec æ–‡å­—åˆ—ã‚’ã�™ã�¹ã�¦è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ã‚µãƒ¼ãƒ�ãƒ‘ã‚¹ã�«ã�‚ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ã‚³ãƒ³ãƒ‘ãƒ‹ã‚ªãƒ³ãƒ©ã‚¤ãƒ–ãƒ©ãƒªå��ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<lib>   ãƒ©ã‚¤ãƒ–ãƒ©ãƒª <lib> ã�¸ã�®ãƒ•ãƒ«ãƒ‘ã‚¹ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®éƒ¨å“� <prog> ã�¸ã�®ãƒ•ãƒ«ãƒ‘ã‚¹ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 16716,16775 ----
  msgstr "  --help                   ã�“ã�®ãƒ˜ãƒ«ãƒ—æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
  #: gcc.cc:3761
! #, fuzzy
! #| msgid "  --target-help            Display target specific command line options.\n"
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           ç‰¹å®šã�®ç¨®é¡žã�®ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "(`-v --help' ã‚’ä½¿ã�†ã�¨ã€�å­�ãƒ—ãƒ­ã‚»ã‚¹ã�®ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤º)\n"
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               çµ„ã�¿è¾¼ã�¿ spec æ–‡å­—åˆ—ã‚’ã�™ã�¹ã�¦è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ—ãƒ­ã‚»ãƒƒã‚µã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ã‚µãƒ¼ãƒ�ãƒ‘ã‚¹ã�«ã�‚ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®ã‚³ãƒ³ãƒ‘ãƒ‹ã‚ªãƒ³ãƒ©ã‚¤ãƒ–ãƒ©ãƒªå��ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<lib>   ãƒ©ã‚¤ãƒ–ãƒ©ãƒª <lib> ã�¸ã�®ãƒ•ãƒ«ãƒ‘ã‚¹ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®éƒ¨å“� <prog> ã�¸ã�®ãƒ•ãƒ«ãƒ‘ã‚¹ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 16765,16775 ****
  "  -print-multiarch         ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�®æ¤œç´¢ã�«ç”¨ã�„ã‚‰ã‚Œã‚‹\n"
  "                           ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�®æ±ºã‚�ã‚‰ã‚Œã�Ÿ GNU 3ã�¤çµ„ã‚’è¡¨ç¤ºã�—ã�¾ã�™ã€‚\n"
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   libgcc ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ«ãƒ¼ãƒˆã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 16777,16787 ----
  "  -print-multiarch         ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�®æ¤œç´¢ã�«ç”¨ã�„ã‚‰ã‚Œã‚‹\n"
  "                           ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�®æ±ºã‚�ã‚‰ã‚Œã�Ÿ GNU 3ã�¤çµ„ã‚’è¡¨ç¤ºã�—ã�¾ã�™ã€‚\n"
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   libgcc ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ«ãƒ¼ãƒˆã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 16777,16849 ****
  "  -print-multi-lib         ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨\n"
  "                           ãƒžãƒ«ãƒ�ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæŽ¢ç´¢ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�¨ã�®å¯¾å¿œã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory OSãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¸ã�®ç›¸å¯¾ãƒ‘ã‚¹ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix ãƒ˜ãƒƒãƒ€ã‚’è¦‹ã�¤ã�‘ã‚‹ã�Ÿã‚�ã�«ä½¿ç”¨ã�™ã‚‹ sysroot æŽ¥é ­è¾žã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<options>            ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šã�® <options> ã‚’ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<options>            ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šã�® <options> ã‚’ãƒ—ãƒªãƒ—ãƒ­ã‚»ãƒƒã‚µã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<options>            ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šã�® <options> ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <arg>        <arg> ã‚’ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <arg>     <arg> ã‚’ãƒ—ãƒªãƒ—ãƒ­ã‚»ãƒƒã‚µã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <arg>           <arg> ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              ä¸­é–“ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‰Šé™¤ã�—ã�ªã�„\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        ä¸­é–“ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‰Šé™¤ã�—ã�ªã�„\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3796
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    ä¸­é–“ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ã�ªã��ãƒ‘ã‚¤ãƒ—ã‚’ä½¿ã�†\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    å­�ãƒ—ãƒ­ã‚»ã‚¹ã�”ã�¨ã�®å®Ÿè¡Œæ™‚é–“ã‚’è¨ˆæ¸¬ã�™ã‚‹\n"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<file>            çµ„ã�¿è¾¼ã�¿ specs ã‚’ <file> ã�®å†…å®¹ã�§ä¸Šæ›¸ã��ã�™ã‚‹\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          å…¥åŠ›ã‚½ãƒ¼ã‚¹ã‚’ <standard> ã�«æº–æ‹ ã�™ã‚‹ã�¨è¦‹ã�ªã�™\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 16789,16861 ----
  "  -print-multi-lib         ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨\n"
  "                           ãƒžãƒ«ãƒ�ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæŽ¢ç´¢ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�¨ã�®å¯¾å¿œã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory OSãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�¸ã�®ç›¸å¯¾ãƒ‘ã‚¹ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           ã‚¿ãƒ¼ã‚²ãƒƒãƒˆãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix ãƒ˜ãƒƒãƒ€ã‚’è¦‹ã�¤ã�‘ã‚‹ã�Ÿã‚�ã�«ä½¿ç”¨ã�™ã‚‹ sysroot æŽ¥é ­è¾žã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<options>            ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šã�® <options> ã‚’ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<options>            ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šã�® <options> ã‚’ãƒ—ãƒªãƒ—ãƒ­ã‚»ãƒƒã‚µã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<options>            ã‚«ãƒ³ãƒžåŒºåˆ‡ã‚Šã�® <options> ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <arg>        <arg> ã‚’ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <arg>     <arg> ã‚’ãƒ—ãƒªãƒ—ãƒ­ã‚»ãƒƒã‚µã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <arg>           <arg> ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              ä¸­é–“ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‰Šé™¤ã�—ã�ªã�„\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        ä¸­é–“ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‰Šé™¤ã�—ã�ªã�„\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3797
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    ä¸­é–“ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ã�ªã��ãƒ‘ã‚¤ãƒ—ã‚’ä½¿ã�†\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    å­�ãƒ—ãƒ­ã‚»ã‚¹ã�”ã�¨ã�®å®Ÿè¡Œæ™‚é–“ã‚’è¨ˆæ¸¬ã�™ã‚‹\n"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<file>            çµ„ã�¿è¾¼ã�¿ specs ã‚’ <file> ã�®å†…å®¹ã�§ä¸Šæ›¸ã��ã�™ã‚‹\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          å…¥åŠ›ã‚½ãƒ¼ã‚¹ã‚’ <standard> ã�«æº–æ‹ ã�™ã‚‹ã�¨è¦‹ã�ªã�™\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 16851,16895 ****
  "  --sysroot=<directory>    ãƒ˜ãƒƒãƒ€ã�¨ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�¨ã�—ã�¦\n"
  "                           <directory> ã‚’ä½¿ç”¨ã�™ã‚‹\n"
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <directory>           <directory> ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®æŽ¢ç´¢ãƒ‘ã‚¹ã�«è¿½åŠ ã�™ã‚‹\n"
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�«ã‚ˆã�£ã�¦èµ·å‹•ã�•ã‚Œã‚‹ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       å‰�å‡¦ç�†ã�®ã�¿è¡Œã�†ã€‚ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã€�ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã€�ãƒªãƒ³ã‚¯ã�¯è¡Œã‚�ã�ªã�„\n"
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�®ã�¿è¡Œã�†ã€‚ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã€�ãƒªãƒ³ã‚¯ã�¯è¡Œã‚�ã�ªã�„\n"
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã€�ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã‚’è¡Œã�†ã€‚ãƒªãƒ³ã‚¯ã�¯è¡Œã‚�ã�ªã�„\n"
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <file>                <file> ã�«å‡ºåŠ›ã�™ã‚‹\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr "  -pie                     å‹•çš„ãƒªãƒ³ã‚¯ä½�ç½®é�žä¾�å­˜(PIE)å®Ÿè¡Œãƒ�ã‚¤ãƒŠãƒªã‚’ç”Ÿæˆ�ã�™ã‚‹\n"
  
! #: gcc.cc:3812
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ç”Ÿæˆ�ã�™ã‚‹\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 16863,16907 ----
  "  --sysroot=<directory>    ãƒ˜ãƒƒãƒ€ã�¨ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã�®ãƒ«ãƒ¼ãƒˆãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�¨ã�—ã�¦\n"
  "                           <directory> ã‚’ä½¿ç”¨ã�™ã‚‹\n"
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <directory>           <directory> ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®æŽ¢ç´¢ãƒ‘ã‚¹ã�«è¿½åŠ ã�™ã‚‹\n"
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�«ã‚ˆã�£ã�¦èµ·å‹•ã�•ã‚Œã‚‹ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã‚’è¡¨ç¤ºã�™ã‚‹\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       å‰�å‡¦ç�†ã�®ã�¿è¡Œã�†ã€‚ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã€�ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã€�ãƒªãƒ³ã‚¯ã�¯è¡Œã‚�ã�ªã�„\n"
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�®ã�¿è¡Œã�†ã€‚ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã€�ãƒªãƒ³ã‚¯ã�¯è¡Œã‚�ã�ªã�„\n"
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã€�ã‚¢ã‚»ãƒ³ãƒ–ãƒ«ã‚’è¡Œã�†ã€‚ãƒªãƒ³ã‚¯ã�¯è¡Œã‚�ã�ªã�„\n"
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <file>                <file> ã�«å‡ºåŠ›ã�™ã‚‹\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr "  -pie                     å‹•çš„ãƒªãƒ³ã‚¯ä½�ç½®é�žä¾�å­˜(PIE)å®Ÿè¡Œãƒ�ã‚¤ãƒŠãƒªã‚’ç”Ÿæˆ�ã�™ã‚‹\n"
  
! #: gcc.cc:3813
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  å…±æœ‰ãƒ©ã‚¤ãƒ–ãƒ©ãƒªã‚’ç”Ÿæˆ�ã�™ã‚‹\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgid ""
*** 16897,16903 ****
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 16909,16915 ----
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 16910,16986 ****
  "å­�ãƒ—ãƒ­ã‚»ã‚¹ã�«è‡ªå‹•çš„ã�«æ¸¡ã�•ã‚Œã�¾ã�™ã€‚ã�“ã�†ã�„ã�£ã�Ÿãƒ—ãƒ­ã‚»ã‚¹ã�«ã��ã�®ä»–ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’æ¸¡ã�™\n"
  "ã�«ã�¯ -W<letter> ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ä½¿ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "spec (%s) ã‚’å‡¦ç�†ä¸­, ã�“ã‚Œã�¯ '%s' ã�§ã�™\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "configure è¨­å®š: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ¢ãƒ‡ãƒ«: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã‚‹ LTO åœ§ç¸®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ : zlib"
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc ãƒ‰ãƒ©ã‚¤ãƒ�ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s %s å®Ÿè¡Œ gcc ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "ãƒ�ã‚°ã�Œå†�ç�¾ã�§ã��ã�ªã�„ã�®ã�§ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�‹OSã�®å•�é¡Œã� ã�¨æ€�ã‚�ã‚Œã�¾ã�™ã€‚\n"
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "å‰�å‡¦ç�†ã�—ã�Ÿã‚½ãƒ¼ã‚¹ã�¯ %s ã�«ã�‚ã‚Šã�¾ã�™ã€�ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�«æ·»ä»˜ã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ : %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒª: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 16922,16998 ----
  "å­�ãƒ—ãƒ­ã‚»ã‚¹ã�«è‡ªå‹•çš„ã�«æ¸¡ã�•ã‚Œã�¾ã�™ã€‚ã�“ã�†ã�„ã�£ã�Ÿãƒ—ãƒ­ã‚»ã‚¹ã�«ã��ã�®ä»–ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’æ¸¡ã�™\n"
  "ã�«ã�¯ -W<letter> ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ä½¿ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "spec (%s) ã‚’å‡¦ç�†ä¸­, ã�“ã‚Œã�¯ '%s' ã�§ã�™\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "configure è¨­å®š: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ãƒ¢ãƒ‡ãƒ«: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã‚‹ LTO åœ§ç¸®ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ : zlib"
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc ãƒ‰ãƒ©ã‚¤ãƒ�ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s %s å®Ÿè¡Œ gcc ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "ãƒ�ã‚°ã�Œå†�ç�¾ã�§ã��ã�ªã�„ã�®ã�§ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã�‹OSã�®å•�é¡Œã� ã�¨æ€�ã‚�ã‚Œã�¾ã�™ã€‚\n"
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "å‰�å‡¦ç�†ã�—ã�Ÿã‚½ãƒ¼ã‚¹ã�¯ %s ã�«ã�‚ã‚Šã�¾ã�™ã€�ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�«æ·»ä»˜ã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ : %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒª: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 16989,17004 ****
  "\n"
  "ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�®æ‰‹é †ã�¯ã€�ä»¥ä¸‹ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 17001,17016 ----
  "\n"
  "ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�®æ‰‹é †ã�¯ã€�ä»¥ä¸‹ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 17009,17015 ****
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 17021,17027 ----
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17022,17028 ****
  "==============\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 17034,17040 ----
  "==============\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 17031,17037 ****
  "\"OPTION\" ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™ã�«ã�¯ \"-Wl,OPTION\" ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„\n"
  "\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17043,17049 ----
  "\"OPTION\" ã‚’ãƒªãƒ³ã‚«ã�«æ¸¡ã�™ã�«ã�¯ \"-Wl,OPTION\" ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 17042,17048 ****
  "=================\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17054,17060 ----
  "=================\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "'"
*** 17614,17640 ****
  msgid "At top level:"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qs å†…"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "é–¢æ•° %qs å†…"
  
! #: langhooks.cc:449 cp/error.cc:3576
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "%s:%d ã�‹ã‚‰ include ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å†…"
  
! #: langhooks.cc:454 cp/error.cc:3581
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "%s:%d ã�‹ã‚‰ include ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å†…"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr ""
--- 17626,17652 ----
  msgid "At top level:"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qs å†…"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "é–¢æ•° %qs å†…"
  
! #: langhooks.cc:449 cp/error.cc:3584
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "%s:%d ã�‹ã‚‰ include ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å†…"
  
! #: langhooks.cc:454 cp/error.cc:3589
  #, fuzzy
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "%s:%d ã�‹ã‚‰ include ã�•ã‚Œã�Ÿãƒ•ã‚¡ã‚¤ãƒ«å†…"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr ""
*************** msgstr "èª�è­˜ã�§ã��ã�ªã�„å‘½ä»¤:"
*** 17821,17836 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ '%s' ã�®è¨­å®šã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: targhooks.cc:2172
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ %<-fpic%> ã�®è¨­å®šã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: targhooks.cc:2174
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ %<-fpie%> ã�®è¨­å®šã�Œç•°ã�ªã‚Šã�¾ã�™"
  
--- 17833,17848 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ '%s' ã�®è¨­å®šã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: targhooks.cc:2251
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ %<-fpic%> ã�®è¨­å®šã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: targhooks.cc:2253
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ %<-fpie%> ã�®è¨­å®šã�Œç•°ã�ªã‚Šã�¾ã�™"
  
*************** msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '
*** 18209,18233 ****
  msgid "invalid address mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "%<bfloat16_t%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "%<bfloat16_t%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU ã�¨ SVE ãƒ™ã‚¯ã‚¿ã�®äºŒé …æ¼”ç®—ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 18221,18245 ----
  msgid "invalid address mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "%<bfloat16_t%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "%<bfloat16_t%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU ã�¨ SVE ãƒ™ã‚¯ã‚¿ã�®äºŒé …æ¼”ç®—ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "ç„¡åŠ¹ã�ª %%E å€¤"
*** 18305,18314 ****
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰"
--- 18317,18326 ----
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰"
*************** msgstr "%%O ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã
*** 18377,18383 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
--- 18389,18395 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
*************** msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„æ¼
*** 18555,18563 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18567,18575 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "èª¤ã�£ã�Ÿ output_move_double è¢«
*** 18766,18790 ****
  msgid "bad output_condmove_single operand"
  msgstr "èª¤ã�£ã�Ÿ output_condmove_single è¢«æ¼”ç®—å­�"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "%%n ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/gcn/gcn.cc:6340
  #, fuzzy, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/gcn/gcn.cc:6422
  #, c-format
  msgid "invalid fp constant"
  msgstr "ç„¡åŠ¹ã�ªæµ®å‹•å°�æ•°ç‚¹å®šæ•°ã�§ã�™"
--- 18778,18802 ----
  msgid "bad output_condmove_single operand"
  msgstr "èª¤ã�£ã�Ÿ output_condmove_single è¢«æ¼”ç®—å­�"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "%%n ã‚³ãƒ¼ãƒ‰ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�"
  
! #: config/gcn/gcn.cc:6341
  #, fuzzy, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/gcn/gcn.cc:6423
  #, c-format
  msgid "invalid fp constant"
  msgstr "ç„¡åŠ¹ã�ªæµ®å‹•å°�æ•°ç‚¹å®šæ•°ã�§ã�™"
*************** msgstr "ç„¡åŠ¹ã�ªæµ®å‹•å°�æ•°ç‚¹å®šæ•°ã�
*** 18796,18892 ****
  msgid "Expected register or constant integer."
  msgstr "ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã�¾ã�Ÿã�¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.cc:12899
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "'%s' ã�®èª¤ã�£ã�Ÿç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.cc:12904
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.cc:13137
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13172
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13241
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.cc:13246
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13323
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.cc:13402
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13420
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13433
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13448
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13476
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13494
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13517
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.cc:13784
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«ç›´æŽ¥è¡¨è¨˜"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
--- 18808,18904 ----
  msgid "Expected register or constant integer."
  msgstr "ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã�¾ã�Ÿã�¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.cc:12901
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "'%s' ã�®èª¤ã�£ã�Ÿç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.cc:12906
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.cc:13139
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13174
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13243
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.cc:13248
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.cc:13404
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13422
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13435
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13450
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13478
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13496
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13519
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.cc:13786
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«ç›´æŽ¥è¡¨è¨˜"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
*************** msgstr "é�ž gp é–¢é€£ã�®çµ¶å¯¾ã‚¢ãƒ‰ãƒ¬ã
*** 18945,18968 ****
  msgid "invalid addressing mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' ã�¯æœ‰åŠ¹ã�ªè¢«æ¼”ç®—å­�æŽ¥é ­è¾žã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 18957,18980 ----
  msgid "invalid addressing mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' ã�¯æœ‰åŠ¹ã�ªè¢«æ¼”ç®—å­�æŽ¥é ­è¾žã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 18996,19002 ****
  msgstr "å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
--- 19008,19014 ----
  msgstr "å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
*************** msgstr "ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ
*** 19316,19471 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "32 ãƒ“ãƒƒãƒˆä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/rs6000/rs6000.cc:27573
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.cc:27642
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28257
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "%<__vector_quad%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28259
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "%<__vector_quad%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28261
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28263
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "%<__fpreg%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28278
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28280
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: config/rs6000/rs6000.cc:28282
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28284
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "%<__fpreg%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�«ã‚ˆã‚‹ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�¯ z10 ã�¾ã�Ÿã�¯ã��ã‚Œä»¥é™�ã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.cc:8052
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "'E' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªæ¯”è¼ƒæ¼”ç®—å­�ã�§ã�™"
  
! #: config/s390/s390.cc:8075
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "'J' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªå�‚ç…§ã�§ã�™"
  
! #: config/s390/s390.cc:8093
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "'O' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.cc:8115
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "'R' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.cc:8143
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "'N' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "'M' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™"
  
! #: config/s390/s390.cc:8302
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/s390/s390.cc:8339
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™"
  
! #: config/s390/s390.cc:8346
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ç„¡åŠ¹ã�ªå¼�ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/s390/s390.cc:8349
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå¼�ã�§ã�™"
  
! #: config/s390/s390.cc:12128
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/s390/s390.cc:16529
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "æˆ»ã‚Šã�§ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�®å…ˆã�®ç¬¦å�·ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 19328,19483 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "32 ãƒ“ãƒƒãƒˆä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/rs6000/rs6000.cc:27601
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.cc:27670
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28285
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "%<__vector_quad%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28287
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "%<__vector_quad%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28289
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28291
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "%<__fpreg%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28306
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28308
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: config/rs6000/rs6000.cc:28310
  #, fuzzy
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28312
  #, fuzzy
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "%<__fpreg%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�«ã‚ˆã‚‹ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�¯ z10 ã�¾ã�Ÿã�¯ã��ã‚Œä»¥é™�ã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.cc:8046
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "'E' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªæ¯”è¼ƒæ¼”ç®—å­�ã�§ã�™"
  
! #: config/s390/s390.cc:8069
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "'J' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªå�‚ç…§ã�§ã�™"
  
! #: config/s390/s390.cc:8087
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "'O' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.cc:8109
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "'R' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¡ãƒ¢ãƒªå�‚ç…§ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.cc:8137
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "'S' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�®ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "'N' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "'M' å‡ºåŠ›ä¿®é£¾å­�ç”¨ã�«ã�¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�¾ã�Ÿã�¯ãƒ¡ãƒ¢ãƒªå¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™"
  
! #: config/s390/s390.cc:8296
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/s390/s390.cc:8333
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå®šæ•°ã�§ã�™"
  
! #: config/s390/s390.cc:8340
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ç„¡åŠ¹ã�ªå¼�ã�§ã�™ - å‡ºåŠ›ä¿®é£¾å­�ã�®ä½¿ç”¨ã‚’è©¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/s390/s390.cc:8343
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "å‡ºåŠ›ä¿®é£¾å­� '%c' ç”¨ã�®ç„¡åŠ¹ã�ªå¼�ã�§ã�™"
  
! #: config/s390/s390.cc:12122
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/s390/s390.cc:16546
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "æˆ»ã‚Šã�§ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�®å…ˆã�®ç¬¦å�·ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16567
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ ABI ã�Œ
*** 19491,19533 ****
  msgid "created and used with different endianness"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ç„¡åŠ¹ã�ª %%Y è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ç„¡åŠ¹ã�ª %%A è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ç„¡åŠ¹ã�ª %%B è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ç„¡åŠ¹ã�ª %%f è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ç„¡åŠ¹ã�ª %%s è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9667
  #, fuzzy, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�¯æœ‰åŠ¹ã�ªå�³å€¤è¢«æ¼”ç®—å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 19503,19545 ----
  msgid "created and used with different endianness"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ç„¡åŠ¹ã�ª %%Y è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ç„¡åŠ¹ã�ª %%A è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ç„¡åŠ¹ã�ª %%B è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ç„¡åŠ¹ã�ª %%f è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ç„¡åŠ¹ã�ª %%s è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/sparc/sparc.cc:9679
  #, fuzzy, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã�¯æœ‰åŠ¹ã�ªå�³å€¤è¢«æ¼”ç®—å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "({ç„¡å��})"
*** 19741,19747 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19753,19759 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 19762,19768 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19774,19780 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 19770,19776 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19782,19788 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�
*** 19788,19800 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19800,19812 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<[%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 19803,19809 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19815,19821 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 19816,19828 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19828,19840 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<while%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 19831,19837 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19843,19849 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgid "expected %<.%>"
*** 19841,19857 ****
  msgstr "%<.%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19853,19869 ----
  msgstr "%<.%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã
*** 19861,19891 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 19873,19903 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 19893,19899 ****
  msgid "(anonymous)"
  msgstr "(ç„¡å��)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 19905,19911 ----
  msgid "(anonymous)"
  msgstr "(ç„¡å��)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<<%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 19904,19936 ****
  msgid "expected label"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:4007
  msgid "candidate:"
  msgstr "å€™è£œ:"
  
! #: cp/call.cc:7735
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "åˆ©ç”¨è€…å®šç¾©å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "å€™è£œ 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "å€™è£œ 2:"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�«ã‚¸ãƒ£ãƒ³ãƒ—ã�—ã�¦ã�„ã�¾ã�™"
  
--- 19916,19948 ----
  msgid "expected label"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:4018
  msgid "candidate:"
  msgstr "å€™è£œ:"
  
! #: cp/call.cc:7745
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "åˆ©ç”¨è€…å®šç¾©å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "å€™è£œ 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "å€™è£œ 2:"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�«ã‚¸ãƒ£ãƒ³ãƒ—ã�—ã�¦ã�„ã�¾ã�™"
  
*************** msgstr "<ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆãƒ‘ãƒ©ãƒ¡ãƒ¼ã
*** 20020,20149 ****
  msgid "<statement>"
  msgstr "<æ–‡>"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<ä¸�æ˜Ž>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr "<throw å¼�>"
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr "<æœªæ§‹æ–‡è§£æž�>"
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr "<ãƒ©ãƒ ãƒ€"
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr "<å¼�ã‚¨ãƒ©ãƒ¼>"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr "<ä¸�æ˜Žã�ªæ¼”ç®—å­�>"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—:"
  
! #: cp/error.cc:3613
  #, c-format
  msgid "In static member function %qs"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qs å†…"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "ã‚³ãƒ”ãƒ¼ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.cc:3617
  #, c-format
  msgid "In constructor %qs"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.cc:3619
  #, c-format
  msgid "In destructor %qs"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.cc:3621
  msgid "In lambda function"
  msgstr "ãƒ©ãƒ ãƒ€é–¢æ•°å†…"
  
! #: cp/error.cc:3649
  #, fuzzy, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: %qs ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…:\n"
  
! #: cp/error.cc:3650
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: %qs ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…:\n"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3692
  #, fuzzy
  msgid "recursively required from %q#D\n"
  msgstr "%s:%d:   %qs ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3700
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "%s:%d:   ã�“ã�“ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/error.cc:3701
  #, fuzzy
  msgid "required from here\n"
  msgstr "ã�“ã�“ã�‹ã‚‰å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  #, fuzzy
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:%d:   %qs ã�‹ã‚‰å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 20032,20161 ----
  msgid "<statement>"
  msgstr "<æ–‡>"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<ä¸�æ˜Ž>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr "<throw å¼�>"
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr "<æœªæ§‹æ–‡è§£æž�>"
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr "<ãƒ©ãƒ ãƒ€"
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr "<å¼�ã‚¨ãƒ©ãƒ¼>"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr "<ä¸�æ˜Žã�ªæ¼”ç®—å­�>"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—:"
  
! #: cp/error.cc:3621
  #, c-format
  msgid "In static member function %qs"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qs å†…"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "ã‚³ãƒ”ãƒ¼ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.cc:3625
  #, c-format
  msgid "In constructor %qs"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.cc:3627
  #, c-format
  msgid "In destructor %qs"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: cp/error.cc:3629
  msgid "In lambda function"
  msgstr "ãƒ©ãƒ ãƒ€é–¢æ•°å†…"
  
! #: cp/error.cc:3657
  #, fuzzy, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: %qs ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…:\n"
  
! #: cp/error.cc:3658
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: %qs ã�®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å†…:\n"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3700
  #, fuzzy
  msgid "recursively required from %q#D\n"
  msgstr "%s:%d:   %qs ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3708
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "%s:%d:   ã�“ã�“ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/error.cc:3709
  #, fuzzy
  msgid "required from here\n"
  msgstr "ã�“ã�“ã�‹ã‚‰å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  #, fuzzy
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:%d:   %qs ã�‹ã‚‰å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚
*** 20156,20186 ****
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21675
  #, fuzzy
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:21678
  #, fuzzy
  msgid "%<using enum%> of dependent type %qT"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.cc:21680
  #, fuzzy
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:21682
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "å€™è£œ:"
  
--- 20168,20198 ----
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21684
  #, fuzzy
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:21687
  #, fuzzy
  msgid "%<using enum%> of dependent type %qT"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.cc:21689
  #, fuzzy
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:21691
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "å€™è£œ:"
  
*************** msgstr ""
*** 20224,20271 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "å�˜é …ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "å�˜é …ãƒ—ãƒ©ã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "ãƒ“ãƒƒãƒˆå��è»¢ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "è¤‡ç´ å…±å½¹(~)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7086
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 20236,20283 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "å�˜é …ãƒžã‚¤ãƒŠã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "å�˜é …ãƒ—ãƒ©ã‚¹ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "ãƒ“ãƒƒãƒˆå��è»¢ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "è¤‡ç´ å…±å½¹(~)ã�¸ã�®å¼•æ•°ã�®åž‹ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7088
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 20287,20293 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
--- 20299,20305 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
*************** msgstr ""
*** 20365,20413 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4857
  #, fuzzy
  msgid "available since Fortran 77"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "é…�åˆ— %q#D ã‚’å‰Šé™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4873
  #, fuzzy
  msgid "new in Fortran 2003"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4877
  #, fuzzy
  msgid "new in Fortran 2008"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4881
  #, fuzzy
  msgid "new in Fortran 2018"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4885
  #, fuzzy
  msgid "a GNU Fortran extension"
  msgstr "GNU æ‹¡å¼µ:"
  
! #: fortran/intrinsic.cc:4889
  #, fuzzy
  msgid "for backward compatibility"
  msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
--- 20377,20425 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4858
  #, fuzzy
  msgid "available since Fortran 77"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "é…�åˆ— %q#D ã‚’å‰Šé™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4874
  #, fuzzy
  msgid "new in Fortran 2003"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4878
  #, fuzzy
  msgid "new in Fortran 2008"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4882
  #, fuzzy
  msgid "new in Fortran 2018"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4886
  #, fuzzy
  msgid "a GNU Fortran extension"
  msgstr "GNU æ‹¡å¼µ:"
  
! #: fortran/intrinsic.cc:4890
  #, fuzzy
  msgid "for backward compatibility"
  msgstr "ä½•ã‚‚ã�—ã�ªã�„ã€‚å¾Œæ–¹äº’æ�›æ€§ã�®ã�Ÿã‚�ã�«æ®‹ã�•ã‚Œã�¦ã�„ã‚‹ã€‚"
*************** msgstr ""
*** 20537,20547 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "ä»£å…¥"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ä»£å…¥"
--- 20549,20559 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "ä»£å…¥"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ä»£å…¥"
*************** msgstr "DEALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
*** 20742,20760 ****
  msgid "ALLOCATE object"
  msgstr "ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr "ERRMSG å¤‰æ•°"
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 20754,20772 ----
  msgid "ALLOCATE object"
  msgstr "ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr "ERRMSG å¤‰æ•°"
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 20763,20773 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 20775,20785 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 20782,20793 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 20794,20805 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 20908,20933 ****
  msgid "Array reference out of bounds"
  msgstr "é…�åˆ—å�‚ç…§ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, fuzzy, c-format
  msgid "Error allocating %lu bytes"
  msgstr "ãƒ¡ãƒ¢ãƒªé…�ç½®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 20920,20945 ----
  msgid "Array reference out of bounds"
  msgstr "é…�åˆ—å�‚ç…§ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, fuzzy, c-format
  msgid "Error allocating %lu bytes"
  msgstr "ãƒ¡ãƒ¢ãƒªé…�ç½®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 20975,20981 ****
  msgstr "æ•´æ•°ã�¾ã�Ÿã�¯çœŸå�½åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 20987,20993 ----
  msgstr "æ•´æ•°ã�¾ã�Ÿã�¯çœŸå�½åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚
*** 21045,21051 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
--- 21057,21063 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
*************** msgstr "VxWorks ç”¨ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«
*** 21442,21448 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr ""
--- 21454,21460 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr ""
*************** msgstr "èª�è­˜ã�§ã��ã�ªã�„å�¯è¦–æ€§ã�®å€
*** 21799,21815 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ¬ã‚¸ã‚¹ã‚¿å�� %qs ã�§ã�™"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "unknown C++ standard %qs"
--- 21811,21827 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ãƒ¬ã‚¸ã‚¹ã‚¿å�� %qs ã�§ã�™"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "unknown C++ standard %qs"
*************** msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆ
*** 22031,22080 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:718
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:730
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã�®å¼•æ•°ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: attribs.cc:805
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�åž‹å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 22043,22092 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:723
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:735
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã�®å¼•æ•°ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: attribs.cc:810
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�åž‹å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚
*** 22087,22093 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 22099,22105 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚
*** 22117,22130 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22129,22142 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚
*** 22142,22215 ****
  msgid "%qE attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D ã�¯æ—¢ã�« dllexport å±žæ€§ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™: dllimport ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D ã�¯ dll ã�‹ã‚‰ã�®å�‚ç…§å¾Œã�« dllimport å±žæ€§ç„¡ã�—ã�§å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D ã�¯ dllimport å±žæ€§ç„¡ã�—ã�§å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ: å‰�ã�® dllimport ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�¯ dllimport ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ: å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "é–¢æ•° %q+D å®šç¾©ã�¯ dllimport ã�¨ã�—ã�¦ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "å¤‰æ•° %q+D å®šç¾©ã�¯ dllimport ã�¨ã�—ã�¦ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "ã‚·ãƒ³ãƒœãƒ« %q+D ç”¨ã�«å¤–éƒ¨ãƒªãƒ³ã‚¯ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�™ (%qE å±žæ€§ã�®ã�Ÿã‚�)"
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE ã�¯æš—é»™çš„ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®å�¯è¦–æ€§ã�¨ã�ªã‚Šã�¾ã�™ã�Œã€�%qD ã�¯æ—¢ã�«ç•°ã�ªã‚‹å�¯è¦–æ€§ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22154,22227 ----
  msgid "%qE attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D ã�¯æ—¢ã�« dllexport å±žæ€§ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™: dllimport ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D ã�¯ dll ã�‹ã‚‰ã�®å�‚ç…§å¾Œã�« dllimport å±žæ€§ç„¡ã�—ã�§å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D ã�¯ dllimport å±žæ€§ç„¡ã�—ã�§å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ: å‰�ã�® dllimport ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã�¯ dllimport ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ: å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "é–¢æ•° %q+D å®šç¾©ã�¯ dllimport ã�¨ã�—ã�¦ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "å¤‰æ•° %q+D å®šç¾©ã�¯ dllimport ã�¨ã�—ã�¦ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "ã‚·ãƒ³ãƒœãƒ« %q+D ç”¨ã�«å¤–éƒ¨ãƒªãƒ³ã‚¯ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�™ (%qE å±žæ€§ã�®ã�Ÿã‚�)"
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE ã�¯æš—é»™çš„ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®å�¯è¦–æ€§ã�¨ã�ªã‚Šã�¾ã�™ã�Œã€�%qD ã�¯æ—¢ã�«ç•°ã�ªã‚‹å�¯è¦–æ€§ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "ã‚¯ãƒ©ã‚¹ %s ç”¨ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã
*** 22255,22261 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œå®šæ•°æ–‡å­—åˆ—ã�®å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 22267,22273 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œå®šæ•°æ–‡å­—åˆ—ã�®å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬
*** 22280,22366 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ç„¡åŠ¹ã�ª %<__builtin_prefetch%> ã�®ç¬¬ä¸‰å¼•æ•°ã�§ã�™ã€‚0 ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: builtins.cc:4918
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.cc:4931
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "%<__builtin___clear_cache%> ã�¸ã�®ä¸¡æ–¹ã�®å¼•æ•°ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.cc:5378
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD ã�®æ„�å‘³å�ˆã�„ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã‚Šã�¾ã�—ã�Ÿ"
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-f%s ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“: ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 22292,22378 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ç„¡åŠ¹ã�ª %<__builtin_prefetch%> ã�®ç¬¬ä¸‰å¼•æ•°ã�§ã�™ã€‚0 ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: builtins.cc:4930
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: builtins.cc:4943
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "%<__builtin___clear_cache%> ã�¸ã�®ä¸¡æ–¹ã�®å¼•æ•°ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.cc:5390
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr ""
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD ã�®æ„�å‘³å�ˆã�„ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã‚Šã�¾ã�—ã�Ÿ"
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-f%s ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“: ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, 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 ()%>
*** 22368,22425 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7188
  #, 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:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.cc:9976
  #, fuzzy, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> ã�Œå¼•æ•°ã�®æ•°ã�Œå›ºå®šã�®é–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.cc:9984
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.cc:10004
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.cc:10037
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œã€�æœ€å¾Œã�®å��å‰�ä»˜ã��å¼•æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.cc:10050
  #, fuzzy, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œ %<register%> è¨˜æ†¶åŸŸã�®å ´å�ˆã�®å‹•ä½œã�¯ä¸�å®šã�§ã�™"
  
! #: builtins.cc:10079
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.cc:10092
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 22380,22437 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7200
  #, 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:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> ã�®ç¬¬äºŒå¼•æ•°ã�¯ 1 ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå½¢å¼�ã�¯ç„¡é™�å¤§ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: builtins.cc:9988
  #, fuzzy, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> ã�Œå¼•æ•°ã�®æ•°ã�Œå›ºå®šã�®é–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.cc:9996
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: builtins.cc:10016
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: builtins.cc:10049
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œã€�æœ€å¾Œã�®å��å‰�ä»˜ã��å¼•æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: builtins.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "%<va_start%> ã�®ç¬¬äºŒå¼•æ•°ã�Œ %<register%> è¨˜æ†¶åŸŸã�®å ´å�ˆã�®å‹•ä½œã�¯ä¸�å®šã�§ã�™"
  
! #: builtins.cc:10091
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%K %D ã�®ç¬¬ä¸€å¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã€�ç¬¬äºŒå¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: builtins.cc:10104
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "åŸºæœ¬ãƒ–ãƒ­ãƒƒã‚¯ã�Œé€£ç¶šçš„ã�
*** 23083,23547 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "å‘½ä»¤é€£éŽ–ä¸­ã�® bb ã�®æ•° (%d) ã�Œ n_basic_blocks (%d) ã�¨é�•ã�„ã�¾ã�™"
  
! #: cgraph.cc:3187
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�®æ•°ã�§ã�™"
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %s ã�¸ã�®ä¸�å��åˆ†ã�ªå¼•æ•°ã�§ã�™"
  
! #: cgraph.cc:3385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "åˆ¶å¾¡æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cgraph.cc:3447
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cgraph.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "æˆ»ã‚Šåž‹ã�Œ void ã�®é–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cgraph.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "sanitizer function attribute mismatch"
  msgid "semantic interposition mismatch"
  msgstr "sanitizeré–¢æ•°å±žæ€§ã�Œå�ˆã�„ã�¾ã�›ã‚“"
  
! #: cgraph.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3507 cgraph.cc:3567
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cgraph.cc:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãƒ�ã‚¤ãƒ³ã‚¿ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cgraph.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�®æ•°ã�§ã�™"
  
! #: cgraph.cc:3615
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "`%s' ã�¯å®£è¨€ã‚ˆã‚Šã‚‚å…ˆã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3808
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: cgraphunit.cc:763
  #, fuzzy, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "å¼±ã�„ %q+D ã�¯ %qE ã�¨ã�—ã�¦å®šç¾©ã�§ã��ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "%q+D ã�®å¼±ã�„ (weak) å®£è¨€ã�¯å…¬é–‹ (public) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:814
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "å¼±ã�„å�‚ç…§å±žæ€§ã�¯åˆ¥å��å±žæ€§ã‚ˆã‚Šå‰�ã�«å‡ºç�¾ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%<externally_visible%> å±žæ€§ã�¯å…¬é–‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�«é–¢ã�—ã�¦ã�®ã�¿åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cgraphunit.cc:888
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cgraphunit.cc:903
  #, fuzzy, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cgraphunit.cc:936
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%q+D ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1468
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯ %qT ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "é–“æŽ¥é–¢æ•° %q+D ã�¯å¼±ã�„å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1491
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1501
  #, fuzzy, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�¸ã�®é–¢æ•°ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D ã�Œæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cgraphunit.cc:1558
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D ã�Œå¤–éƒ¨ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1685
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1861
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%q+D ã�®æˆ»ã‚Šå€¤ã�®ã‚µã‚¤ã‚ºã�Œ %u ãƒ�ã‚¤ãƒˆã�§ã�™"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%q+D ã�®æˆ»ã‚Šå€¤ã�®ã‚µã‚¤ã‚ºã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "ãƒ¡ãƒ¢ãƒªã‚’è§£æ”¾ã�—ã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ"
--- 23095,23559 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "å‘½ä»¤é€£éŽ–ä¸­ã�® bb ã�®æ•° (%d) ã�Œ n_basic_blocks (%d) ã�¨é�•ã�„ã�¾ã�™"
  
! #: cgraph.cc:3188
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�®æ•°ã�§ã�™"
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %s ã�¸ã�®ä¸�å��åˆ†ã�ªå¼•æ•°ã�§ã�™"
  
! #: cgraph.cc:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "åˆ¶å¾¡æŠ•æ©Ÿã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cgraph.cc:3448
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cgraph.cc:3453
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "æˆ»ã‚Šåž‹ã�Œ void ã�®é–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cgraph.cc:3499
  #, fuzzy, gcc-internal-format
  #| msgid "sanitizer function attribute mismatch"
  msgid "semantic interposition mismatch"
  msgstr "sanitizeré–¢æ•°å±žæ€§ã�Œå�ˆã�„ã�¾ã�›ã‚“"
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cgraph.cc:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³ãƒ�ã‚¤ãƒ³ã‚¿ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cgraph.cc:3555
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "å·¦ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�®æ•°ã�§ã�™"
  
! #: cgraph.cc:3620
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "`%s' ã�¯å®£è¨€ã‚ˆã‚Šã‚‚å…ˆã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, fuzzy, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: cgraphunit.cc:764
  #, fuzzy, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "ã‚·ãƒ³ãƒœãƒ«ã�Œæœ‰åŠ¹ã�§ã�‚ã‚‹ã�¨è¦‹ã�ªã�™"
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "å¼±ã�„ %q+D ã�¯ %qE ã�¨ã�—ã�¦å®šç¾©ã�§ã��ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "%q+D ã�®å¼±ã�„ (weak) å®£è¨€ã�¯å…¬é–‹ (public) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:815
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "å¼±ã�„å�‚ç…§å±žæ€§ã�¯åˆ¥å��å±žæ€§ã‚ˆã‚Šå‰�ã�«å‡ºç�¾ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%<externally_visible%> å±žæ€§ã�¯å…¬é–‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�«é–¢ã�—ã�¦ã�®ã�¿åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cgraphunit.cc:889
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cgraphunit.cc:937
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1134
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%q+D ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯ %qT ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "é–“æŽ¥é–¢æ•° %q+D ã�¯å¼±ã�„å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cgraphunit.cc:1492
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„åž‹ã�¸ã�®é–¢æ•°ã‚­ãƒ£ã‚¹ãƒˆã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D ã�Œæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cgraphunit.cc:1559
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D ã�Œå¤–éƒ¨ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1686
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1862
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%q+D ã�®æˆ»ã‚Šå€¤ã�®ã‚µã‚¤ã‚ºã�Œ %u ãƒ�ã‚¤ãƒˆã�§ã�™"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%q+D ã�®æˆ»ã‚Šå€¤ã�®ã‚µã‚¤ã‚ºã�Œ %wd ãƒ�ã‚¤ãƒˆã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "ãƒ¡ãƒ¢ãƒªã‚’è§£æ”¾ã�—ã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ"
*************** msgid "cannot find %qs"
*** 23582,23588 ****
  msgstr "[%s ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "pex_init ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %m"
--- 23594,23600 ----
  msgstr "[%s ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "pex_init ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %m"
*************** msgstr "ç’°å¢ƒå¤‰æ•° COLLECT_GCC ã�Œè¨­å
*** 23602,23608 ****
  msgid "ld returned %d exit status"
  msgstr "ld ã�¯ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ %d ã�§çµ‚äº†ã�—ã�¾ã�—ã�Ÿ"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 23614,23620 ----
  msgid "ld returned %d exit status"
  msgstr "ld ã�¯ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ %d ã�§çµ‚äº†ã�—ã�¾ã�—ã�Ÿ"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*** 23618,23624 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "`ã�“ã�®è¨­å®šå†…ã�§ã�¯ LTO ã‚µãƒ�ãƒ¼ãƒˆã�Œæœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
--- 23630,23636 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "`ã�“ã�®è¨­å®šå†…ã�§ã�¯ LTO ã‚µãƒ�ãƒ¼ãƒˆã�Œæœ‰åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr "region_array ã�Œ region_tree ã�¨
*** 24032,24038 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array ã�Œ region_tree ã�¨é�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, fuzzy, gcc-internal-format
  msgid "%qs failed"
  msgstr "atexit ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
--- 24044,24050 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array ã�Œ region_tree ã�¨é�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, fuzzy, gcc-internal-format
  msgid "%qs failed"
  msgstr "atexit ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
*************** msgstr "å¤§ã��ã�ªå›ºå®šå°�æ•°å®šæ•°ã�Œæš
*** 24107,24143 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "æ¯”è¼ƒã�Œå¸¸ã�« %d ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 24119,24155 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "æ¯”è¼ƒã�Œå¸¸ã�« %d ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "ã‚·ã‚¹ãƒ†ãƒ ãƒ‘ã‚¹ %qs ã�Œçµ¶å¯¾
*** 24248,24259 ****
  msgid "%<-pipe%> not supported"
  msgstr "-pipe ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“: %m"
--- 24260,24271 ----
  msgid "%<-pipe%> not supported"
  msgstr "-pipe ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“: %m"
*************** msgstr "ãƒ—ãƒ­ã‚»ã‚¹æ™‚é–“ã�®å�–å¾—ã�«å¤
*** 24274,24365 ****
  msgid "%s signal terminated program %s"
  msgstr "ä»£æ›¿ãƒ¬ã‚¸ã‚¹ã‚¿å��ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�§ã�™"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, fuzzy, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, fuzzy, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs ã�¯ä¸�æ˜Žã�ª -save-temps ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: gcc.cc:4967 toplev.cc:717
  #, fuzzy, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "%qs ã�¯æœ‰åŠ¹ã�ªå‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:4972
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«å��ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gcc.cc:5357
  #, fuzzy, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "-save-temps ã�ŒæŒ‡å®šã�•ã‚Œã�Ÿã�Ÿã‚�ã€�-pipe ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "æœ€å¾Œã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ä»¥é™�ã�® %<-x %s%> ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæŽ¢ç´¢ãƒ‘ã‚¹å†…ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—ãƒˆ %qs ã�®ä½�ç½®ç¢ºèª�ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "ã‚¹ã‚¤ãƒƒãƒ� %qs ã�Œ %<-%> ã�§é–‹å§‹ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%0%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%W%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:6536
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%0%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%x%c%> ã�Œã�‚ã‚Šã�¾ã�™"
--- 24286,24377 ----
  msgid "%s signal terminated program %s"
  msgstr "ä»£æ›¿ãƒ¬ã‚¸ã‚¹ã‚¿å��ã‚’ä½¿ç”¨ã�™ã‚‹"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�§ã�™"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, fuzzy, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, fuzzy, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs ã�¯ä¸�æ˜Žã�ª -save-temps ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: gcc.cc:4968 toplev.cc:717
  #, fuzzy, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "%qs ã�¯æœ‰åŠ¹ã�ªå‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:4973
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«å��ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gcc.cc:5358
  #, fuzzy, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "-save-temps ã�ŒæŒ‡å®šã�•ã‚Œã�Ÿã�Ÿã‚�ã€�-pipe ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "æœ€å¾Œã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ä»¥é™�ã�® %<-x %s%> ã�¯åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªæŽ¢ç´¢ãƒ‘ã‚¹å†…ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒªãƒ³ã‚«ã‚¹ã‚¯ãƒªãƒ—ãƒˆ %qs ã�®ä½�ç½®ç¢ºèª�ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "ã‚¹ã‚¤ãƒƒãƒ� %qs ã�Œ %<-%> ã�§é–‹å§‹ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec %qs ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%0%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%W%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:6537
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%0%c%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%x%c%> ã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "spec %qs ã�«ç„¡åŠ¹ã�ª %<%%x%c%>
*** 24367,24504 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec å¤±æ•—: %<%%*%> ã�¯ãƒ‘ã‚¿ãƒ¼ãƒ³ãƒžãƒƒãƒ�ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:6817
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec å¤±æ•—: èª�è­˜ã�§ã��ã�ªã�„ spec ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qc ã�§ã�™"
  
! #: gcc.cc:6883
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å��ã�§ã�™"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec é–¢æ•°ç”¨ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å¼•æ•°ã�§ã�™"
  
! #: gcc.cc:7173
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec %qs ã�¯ç„¡åŠ¹ã�§ã�™(ä½�ç½® %qc)"
  
! #: gcc.cc:7308
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec %qs ã�¯ç„¡åŠ¹ã�§ã�™(ä½�ç½® %qc)"
  
! #: gcc.cc:7403
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec æœ¬ä½“ %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.cc:8012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s:æ¯”è¼ƒãƒ‡ãƒ�ãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã�®é•·ã�•ã‚’æ±ºå®šã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: gcc.cc:8023
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: -fcompare-debug å¤±æ•—ã�§ã�™ (é•·ã�•)"
  
! #: gcc.cc:8033 gcc.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: æ¯”è¼ƒãƒ‡ãƒ�ãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã��ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: -fcompare-debug å¤±æ•—ã�§ã�™"
  
! #: gcc.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "spec å¤±æ•—: SYSROOT_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:8418
  #, fuzzy, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "spec å¤±æ•—: SYSROOT_HEADERS_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ã‚·ã‚¹ãƒ†ãƒ ãƒ«ãƒ¼ãƒˆãƒ˜ãƒƒãƒ€æŽ¥å°¾è¾žä»˜ã��ã�§è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:8867
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "è¤‡æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚‹ã�¨ã��ã�« -o ã�¨ -cã€�-S ã�¾ã�Ÿã�¯ -E ã‚’ä½µã�›ã�¦æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:8934
  #, fuzzy, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "-fcompare-debug ä»˜ã��ã�§å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gcc.cc:8950
  #, fuzzy, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "-fcompare-debug å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�®é–“"
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ã‚’æ¯”è¼ƒã�—ã�¦ã�„ã�¾ã�™"
  
! #: gcc.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ãƒªãƒ³ã‚¯ã�Œå®Œäº†ã�—ã�ªã�‹ã�£ã�Ÿã�®ã�§ãƒªãƒ³ã‚«ã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ä½¿ã‚�ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
--- 24379,24516 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "spec å¤±æ•—: %<%%*%> ã�¯ãƒ‘ã‚¿ãƒ¼ãƒ³ãƒžãƒƒãƒ�ã�«ã‚ˆã�£ã�¦åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:6818
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "spec å¤±æ•—: èª�è­˜ã�§ã��ã�ªã�„ spec ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qc ã�§ã�™"
  
! #: gcc.cc:6884
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å��ã�§ã�™"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "spec é–¢æ•°ç”¨ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® spec é–¢æ•°å¼•æ•°ã�§ã�™"
  
! #: gcc.cc:7174
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec %qs ã�¯ç„¡åŠ¹ã�§ã�™(ä½�ç½® %qc)"
  
! #: gcc.cc:7309
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec %qs ã�¯ç„¡åŠ¹ã�§ã�™(ä½�ç½® %qc)"
  
! #: gcc.cc:7404
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "å¿ æ‹¬å¼§ã�§æ‹¬ã‚‰ã‚Œã�Ÿ spec æœ¬ä½“ %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.cc:8013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s:æ¯”è¼ƒãƒ‡ãƒ�ãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã�®é•·ã�•ã‚’æ±ºå®šã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: gcc.cc:8024
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: -fcompare-debug å¤±æ•—ã�§ã�™ (é•·ã�•)"
  
! #: gcc.cc:8034 gcc.cc:8075
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: æ¯”è¼ƒãƒ‡ãƒ�ãƒƒã‚°ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã��ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: -fcompare-debug å¤±æ•—ã�§ã�™"
  
! #: gcc.cc:8394
  #, fuzzy, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "spec å¤±æ•—: SYSROOT_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:8419
  #, fuzzy, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "spec å¤±æ•—: SYSROOT_HEADERS_SUFFIX_SPEC ã�«äºŒå€‹ä»¥ä¸Šã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "ã‚·ã‚¹ãƒ†ãƒ ãƒ«ãƒ¼ãƒˆãƒ˜ãƒƒãƒ€æŽ¥å°¾è¾žä»˜ã��ã�§è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:8868
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "è¤‡æ•°ãƒ•ã‚¡ã‚¤ãƒ«ã�Œã�‚ã‚‹ã�¨ã��ã�« -o ã�¨ -cã€�-S ã�¾ã�Ÿã�¯ -E ã‚’ä½µã�›ã�¦æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:8935
  #, fuzzy, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "-fcompare-debug ä»˜ã��ã�§å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�¦ã�„ã�¾ã�™"
  
! #: gcc.cc:8951
  #, fuzzy, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "-fcompare-debug å†�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�®é–“"
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "æœ€çµ‚å‘½ä»¤ãƒ€ãƒ³ãƒ—ã‚’æ¯”è¼ƒã�—ã�¦ã�„ã�¾ã�™"
  
! #: gcc.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ãƒªãƒ³ã‚¯ã�Œå®Œäº†ã�—ã�ªã�‹ã�£ã�Ÿã�®ã�§ãƒªãƒ³ã‚«ã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ä½¿ã‚�ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
*************** msgstr "%s: ãƒªãƒ³ã‚¯ã�Œå®Œäº†ã�—ã�ªã�‹ã
*** 24506,24597 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "%s: ãƒªãƒ³ã‚¯ã�Œå®Œäº†ã�—ã�ªã�‹ã�£ã�Ÿã�®ã�§ãƒªãƒ³ã‚«ã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ä½¿ã‚�ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.cc:9494
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.cc:9696
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9760
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.cc:9923
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9963
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10214
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�· %qs ã�§ã�™"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "ä¸�æ˜Žã�ªæ¼”ç®—å­� %qs ã�Œ %%:version-compare å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "%%:compare-debug-dump-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10669
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "%%:compare-debug-self-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "æ›¸å¼�ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
--- 24518,24609 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, fuzzy, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "%s: ãƒªãƒ³ã‚¯ã�Œå®Œäº†ã�—ã�ªã�‹ã�£ã�Ÿã�®ã�§ãƒªãƒ³ã‚«ã�®å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ä½¿ã‚�ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "è¨€èªž %s ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: gcc.cc:9495
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.cc:9697
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9761
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib spec %qs ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: gcc.cc:9924
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9964
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10215
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�· %qs ã�§ã�™"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "%%:version-compare ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "ä¸�æ˜Žã�ªæ¼”ç®—å­� %qs ã�Œ %%:version-compare å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: gcc.cc:10602
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "%%:compare-debug-dump-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10670
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "%%:compare-debug-self-opt ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "æ›¸å¼�ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: gcc.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "é–¢æ•° %<va_start%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�
*** 24801,24847 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "æ§‹é€ ä½“ã�®æœ€å¾Œã�§ã�¯ã�ªã�„æ‰€ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gimple-fold.cc:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%<__int128%> ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 24813,24859 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "æ§‹é€ ä½“ã�®æœ€å¾Œã�§ã�¯ã�ªã�„æ‰€ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%<__int128%> ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgid "function returns address of local
*** 24867,24881 ****
  msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¾ã�™"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, gcc-internal-format
  msgid "declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 24879,24893 ----
  msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¾ã�™"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "ä»®å¼•æ•° %q+D ã�Œæœªä½¿ç”¨ã�§ã�
*** 25956,26038 ****
  msgid "call to %qD here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¨è¦‹ã�ªã�—ã�¦ã�„ã�¾ã�™"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gimple-ssa-warn-access.cc:4057
  #, fuzzy, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:4581
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
--- 25968,26050 ----
  msgid "call to %qD here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¨è¦‹ã�ªã�—ã�¦ã�„ã�¾ã�™"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: gimple-ssa-warn-access.cc:4058
  #, fuzzy, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
*************** msgstr "%s: å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« '%s' ã‚’æ
*** 27367,27409 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "ç’°å¢ƒå¤‰æ•° COLLECT_GCC ã�Œè¨­å®šã�•ã‚Œã�¦ã�„ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: lto-wrapper.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "ç’°å¢ƒå¤‰æ•° COLLECT_GCC_OPTIONS ã�Œè¨­å®šã�•ã‚Œã�¦ã�„ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s ã‚’èª­ã�¿è¾¼ã‚�ã�¾ã�›ã‚“: %m"
  
! #: lto-wrapper.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ç„¡åŠ¹ã�ª #pragma %s ã�§ã�™"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, fuzzy, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "atexit ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
--- 27379,27421 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "ç’°å¢ƒå¤‰æ•° COLLECT_GCC ã�Œè¨­å®šã�•ã‚Œã�¦ã�„ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: lto-wrapper.cc:1443
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "ç’°å¢ƒå¤‰æ•° COLLECT_GCC_OPTIONS ã�Œè¨­å®šã�•ã‚Œã�¦ã�„ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s ã‚’èª­ã�¿è¾¼ã‚�ã�¾ã�›ã‚“: %m"
  
! #: lto-wrapper.cc:1748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ç„¡åŠ¹ã�ª #pragma %s ã�§ã�™"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s"
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, fuzzy, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "atexit ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
*************** msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯é�žè² æ•´æ•°ã
*** 28097,28104 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
--- 28109,28116 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr ""
*** 28742,28790 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:651
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "%qs ã‚’å‘¼ã�³å‡ºã�—ã�§ä¿�å­˜ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: reginfo.cc:655
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "%qs ã‚’å‘¼ã�³å‡ºã�—ã�§ä½¿ç”¨ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "%qs ã‚’å›ºå®šãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ç”¨ã�«ã‚¹ã‚¿ãƒƒã‚¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�«ç¶šã�„ã�¦ã�‚ã‚Šã�¾ã�™"
  
! #: reginfo.cc:719
  #, fuzzy, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�ŒäºŒã�¤ã�®å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "%q+D ã�¨åž‹ã�Œç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "å‘¼ã�³å‡ºã�—ã�§ç ´å£Šã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 28754,28802 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:674
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr "%qs ã‚’å‘¼ã�³å‡ºã�—ã�§ä¿�å­˜ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: reginfo.cc:678
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr "%qs ã‚’å‘¼ã�³å‡ºã�—ã�§ä½¿ç”¨ã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "%qs ã‚’å›ºå®šãƒ¬ã‚¸ã‚¹ã‚¿ã�¨ã�—ã�¦ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ç”¨ã�«ã‚¹ã‚¿ãƒƒã‚¯ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�«ç¶šã�„ã�¦ã�‚ã‚Šã�¾ã�™"
  
! #: reginfo.cc:742
  #, fuzzy, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ã�ŒäºŒã�¤ã�®å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "%q+D ã�¨åž‹ã�Œç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "å‘¼ã�³å‡ºã�—ã�§ç ´å£Šã�•ã‚Œã‚‹ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 29224,29250 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: targhooks.cc:1162
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: targhooks.cc:1175
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr ""
  
! #: targhooks.cc:1677
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "target å±žæ€§ã�¯ã�“ã�®ãƒžã‚·ãƒ³ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma GCC target ã�¯ã�“ã�®ãƒžã‚·ãƒ³ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 29236,29262 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: targhooks.cc:1227
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: targhooks.cc:1240
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr ""
  
! #: targhooks.cc:1742
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "target å±žæ€§ã�¯ã�“ã�®ãƒžã‚·ãƒ³ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma GCC target ã�¯ã�“ã�®ãƒžã‚·ãƒ³ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "warn_unused_result å±žæ€§ä»˜ã��ã
*** 30256,30261 ****
--- 30268,30278 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã
*** 30431,30457 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªã‚¨ãƒ¬ãƒ¡ãƒ³ãƒˆåž‹ã�§ã�™"
  
! #: tree-ssa-alias.cc:4030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 30448,30474 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªã‚¨ãƒ¬ãƒ¡ãƒ³ãƒˆåž‹ã�§ã�™"
  
! #: tree-ssa-alias.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ç„¡åŠ¹ã�ª %<auto%> ã�®ä½¿ç”¨ã�§ã�™"
  
! #: tree-ssa-ccp.cc:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: tree-ssa-ccp.cc:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 30461,30467 ****
  msgid "in a call to built-in function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
--- 30478,30484 ----
  msgid "in a call to built-in function %qD"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr "%% æ–‡å­—ã�®å¾Œã�«è¢«æ¼”ç®—å­�ã�
*** 30516,30639 ****
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2165
  #, fuzzy, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:2193
  #, fuzzy, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2207
  #, fuzzy, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2213
  #, fuzzy, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:3128
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "length computed here"
  msgstr "é•·ã�•ä¿®é£¾å­�"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "  throw ã�•ã‚Œã�Ÿå¼�ã�®ä¸­"
--- 30533,30656 ----
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:2187
  #, fuzzy, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2193
  #, fuzzy, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2201
  #, fuzzy, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:2207
  #, fuzzy, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:3122
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3332
  #, fuzzy, gcc-internal-format
  msgid "length computed here"
  msgstr "é•·ã�•ä¿®é£¾å­�"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "  throw ã�•ã‚Œã�Ÿå¼�ã�®ä¸­"
*************** msgstr ""
*** 30864,30875 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 30881,30892 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 30879,30890 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 30896,30907 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 30904,31030 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8836
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "RTL æ¤œæŸ»: ã‚³ãƒ¼ãƒ‰ `%s' ã�®ã�¯ã�šã�ªã�®ã�« `%s' (%s ä¸­)ã�§ã�™ (%s:%d)"
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8912
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.cc:8925
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8951
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.cc:12112
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.cc:12115
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:12222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated: %s"
  msgid "type is unavailable: %s"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.cc:12224
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
--- 30921,31047 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "é–¢æ•°ã�®é…�åˆ—ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "é–¢æ•°ã�®è¿”ã�™åž‹ã�Œé–¢æ•°ã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8910
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "RTL æ¤œæŸ»: ã‚³ãƒ¼ãƒ‰ `%s' ã�®ã�¯ã�šã�ªã�®ã�« `%s' (%s ä¸­)ã�§ã�™ (%s:%d)"
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8986
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.cc:8999
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9025
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "RTL check: ãƒ™ã‚¯ãƒˆãƒ«ã�® elt %d ã‚’æœ€å¾Œã�® elt %d (%s ä¸­)ã�¨ä¸€ç·’ã�«ã‚¢ã‚¯ã‚»ã‚¹ã�—ã�¾ã�™ (%s:%d)"
  
! #: tree.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:12289
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tree.cc:12296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated: %s"
  msgid "type is unavailable: %s"
  msgstr "åž‹ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ: %s"
  
! #: tree.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
*************** msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã
*** 31050,31281 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13235
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: tree.cc:13766
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 31067,31298 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13311
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œé�žæ•´æ•°åž‹ã�§ã�™"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 31285,31301 ****
  msgid "%qs is not supported with %qs"
  msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "ç ´æ��ã�—ã�Ÿå€¤ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�™: %s ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�®ç·�å�ˆè¨ˆæ•° (%d) ã�¯ BB æ•° (%d) ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
--- 31302,31318 ----
  msgid "%qs is not supported with %qs"
  msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "ç ´æ��ã�—ã�Ÿå€¤ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�™: %s ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�®ç·�å�ˆè¨ˆæ•° (%d) ã�¯ BB æ•° (%d) ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
*************** msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚
*** 32171,32177 ****
  msgid "%qE argument is not a function"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "å»ƒæ­¢ã�•ã‚Œã�Ÿ (deprecated) ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 32188,32194 ----
  msgid "%qE argument is not a function"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "å»ƒæ­¢ã�•ã‚Œã�Ÿ (deprecated) ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "åˆ—æŒ™åž‹å®šæ•°ã�Œã�“ã�“ã�§å®šç¾
*** 32653,32659 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
--- 32670,32676 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "çœŸå�½å€¤ã�¨ã�—ã�¦ä½¿ã‚�ã‚Œã‚‹ä»£å…¥ã�®ã�¾ã‚�ã‚Šã�§ã�¯ã€�ä¸¸æ‹¬å¼§ã�®ä½¿ç”¨ã‚’ã�Šå‹§ã‚�ã�—ã�¾ã�™"
*************** msgstr "%qs ã‚’ä¸�å®Œå…¨åž‹ %qT ã�¸é�©ç”
*** 32699,33090 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> ã�Œãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.cc:4766
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%> ã�®ç¬¬ä¸€å¼•æ•°ã�Œ %<va_list%> åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:4886
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qs ã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "case ã�®å€¤ã�¨ã�—ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:5083
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "switch æ–‡å†…ã�§ã�®ç¯„å›²å¼�ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: c-family/c-common.cc:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "ç©ºã�®ç¯„å›²ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "é‡�è¤‡ã�—ã�¦ã�„ã‚‹ (ã�¾ã�Ÿã�¯é‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹) case ã�®å€¤ã�§ã�™"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "ã�“ã‚Œã�Œé‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹å€¤ã�®æœ€åˆ�ã�®é …ç›®ã�§ã�™"
  
! #: c-family/c-common.cc:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤ã�§ã�™"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "å‰�ã�«ã�“ã�“ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "ä¸€ã�¤ã�® switch ã�«è¤‡æ•°ã�® default ãƒ©ãƒ™ãƒ«ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ã�“ã‚Œã�Œæœ€åˆ�ã�® default ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c-family/c-common.cc:5288
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ãƒ©ãƒ™ãƒ«ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�™ã‚‹ã�“ã�¨ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: c-family/c-common.cc:5466
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:5474 c-family/c-common.cc:5484
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:5494
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:5502
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:5677
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "pragma å±žæ€§ã�¸ã�®é–“é�•ã�£ã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�§ã�™"
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "pragma å±žæ€§ã�¸ã�®é–“é�•ã�£ã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�§ã�™"
  
! #: c-family/c-common.cc:6020
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: c-family/c-common.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸æ¸¡ã�™å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6320
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6334
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6354
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6371 c-family/c-common.cc:6421
  #, 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:6378
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6384
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: c-family/c-common.cc:6390
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: c-family/c-common.cc:6427
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6433
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: c-family/c-common.cc:6717
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:6722
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> ã�¯ %<operator[]%> ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã‚‹ã�¨ã��ã�«ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:6729
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "ä¸€å®šã�§ã�¯ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¸ %<offsetof%> ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:6742
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�‚ã‚‹æ§‹é€ ä½“ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã‚ˆã�†ã�¨ã�™ã‚‹è©¦ã�¿ã�§ã�™"
  
! #: c-family/c-common.cc:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.cc:7104
  #, 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:7120
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "åž‹ã�¯å…¨ã��äº’æ�›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:7350
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:7406
  #, 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:7412
  #, 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:7420
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: c-family/c-common.cc:7433
  #, 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:7438
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.cc:7447
  #, 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:7452
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.cc:7465
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.cc:7879
  #, 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:8514
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯å�˜ä¸€ã�®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:8729
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: c-family/c-common.cc:8732
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: c-family/c-common.cc:8736
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c-family/c-common.cc:8739
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œè² ã�§ã�™"
  
! #: c-family/c-common.cc:8744
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8747
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c-family/c-common.cc:8755
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 32716,33107 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> ã�Œãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«é�©ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.cc:4768
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%> ã�®ç¬¬ä¸€å¼•æ•°ã�Œ %<va_list%> åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:4888
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qs ã‚’ç„¡åŠ¹ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "case ã�®å€¤ã�¨ã�—ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:5085
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "switch æ–‡å†…ã�§ã�®ç¯„å›²å¼�ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: c-family/c-common.cc:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "ç©ºã�®ç¯„å›²ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "é‡�è¤‡ã�—ã�¦ã�„ã‚‹ (ã�¾ã�Ÿã�¯é‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹) case ã�®å€¤ã�§ã�™"
  
! #: c-family/c-common.cc:5167
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "ã�“ã‚Œã�Œé‡�ã�ªã‚Šå�ˆã�£ã�¦ã�„ã‚‹å€¤ã�®æœ€åˆ�ã�®é …ç›®ã�§ã�™"
  
! #: c-family/c-common.cc:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤ã�§ã�™"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "å‰�ã�«ã�“ã�“ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "ä¸€ã�¤ã�® switch ã�«è¤‡æ•°ã�® default ãƒ©ãƒ™ãƒ«ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ã�“ã‚Œã�Œæœ€åˆ�ã�® default ãƒ©ãƒ™ãƒ«ã�§ã�™"
  
! #: c-family/c-common.cc:5290
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ãƒ©ãƒ™ãƒ«ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�™ã‚‹ã�“ã�¨ã�¯é�žæ¨™æº–ã�§ã�™"
  
! #: c-family/c-common.cc:5468
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:5476 c-family/c-common.cc:5486
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:5496
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:5504
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:5679
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "pragma å±žæ€§ã�¸ã�®é–“é�•ã�£ã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�§ã�™"
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "pragma å±žæ€§ã�¸ã�®é–“é�•ã�£ã�Ÿã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�§ã�™"
  
! #: c-family/c-common.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: c-family/c-common.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸æ¸¡ã�™å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:6253
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6322
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "é–¢æ•° %qE ã�®å‘¼ã�³å‡ºã�—å†…ã�«é�žæµ®å‹•å°�æ•°ç‚¹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6336
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6356
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6373 c-family/c-common.cc:6423
  #, 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:6380
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6386
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: c-family/c-common.cc:6392
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: c-family/c-common.cc:6429
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6435
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "%u ç•ªç›®ã�®å¼•æ•°ã�Œé�žå®šæ•°æ•´æ•°ã�®é–¢æ•°å‘¼ã�³å‡ºã�— %qE ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: c-family/c-common.cc:6719
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:6724
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> ã�¯ %<operator[]%> ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã‚‹ã�¨ã��ã�«ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:6731
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "ä¸€å®šã�§ã�¯ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¸ %<offsetof%> ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:6744
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�‚ã‚‹æ§‹é€ ä½“ã�®ãƒ¡ãƒ³ãƒ� %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã‚ˆã�†ã�¨ã�™ã‚‹è©¦ã�¿ã�§ã�™"
  
! #: c-family/c-common.cc:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.cc:7106
  #, 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:7122
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "åž‹ã�¯å…¨ã��äº’æ�›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:7338
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "é–¢æ•° %qE ã�¸å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:7352
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c-family/c-common.cc:7408
  #, 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:7414
  #, 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:7422
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: c-family/c-common.cc:7435
  #, 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:7440
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.cc:7449
  #, 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:7454
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c-family/c-common.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: c-family/c-common.cc:7881
  #, 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:8516
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯å�˜ä¸€ã�®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: c-family/c-common.cc:8731
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: c-family/c-common.cc:8734
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: c-family/c-common.cc:8738
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c-family/c-common.cc:8741
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œè² ã�§ã�™"
  
! #: c-family/c-common.cc:8746
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8749
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8754
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "é…�åˆ— %qE ã�®ã‚µã‚¤ã‚ºã�Œè² ã�§ã�™"
  
! #: c-family/c-common.cc:8757
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„é�
*** 33759,33765 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�®é€£çµ�ã‚’æ‹’å�¦ã�—ã�¾ã�™"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 33776,33782 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�®é€£çµ�ã‚’æ‹’å�¦ã�—ã�¾ã�™"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 33814,33820 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 33831,33837 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr "%qs ã�Œè‡ªå‹•å¤‰æ•° %qE ç”¨ã�«æŒ
*** 33829,33845 ****
  msgid "%qE is not initialized"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 33846,33862 ----
  msgid "%qE is not initialized"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "å¢—åˆ†å¼�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*** 33849,33855 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ç„¡åŠ¹ã�ªå¢—åˆ†å¼�ã�§ã�™"
--- 33866,33872 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ç„¡åŠ¹ã�ªå¢—åˆ†å¼�ã�§ã�™"
*************** msgstr ""
*** 33914,33920 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 33931,33937 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã
*** 34024,34035 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "ä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "ä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
--- 34041,34052 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "ä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "ä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
*************** msgstr "<æˆ»ã‚Šå€¤>"
*** 34468,34475 ****
  msgid "wrong type argument to %s"
  msgstr "%s ã�¸ã�®é–“é�•ã�£ã�Ÿåž‹ã�®å¼•æ•°ã�§ã�™"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
--- 34485,34492 ----
  msgid "wrong type argument to %s"
  msgstr "%s ã�¸ã�®é–“é�•ã�£ã�Ÿåž‹ã�®å¼•æ•°ã�§ã�™"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
*************** msgid "passing argument %i to %qs-qualif
*** 35214,35220 ****
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 35231,35237 ----
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�
*** 35402,35408 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
--- 35419,35425 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
*************** msgid "unrecognized option passed to %%:
*** 35433,35447 ****
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-%s%> ã�§ã�™"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
--- 35450,35464 ----
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-%s%> ã�§ã�™"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
*************** msgstr "æ˜Žç¤ºçš„ã�«æ•´åˆ—ã�•ã‚Œã�¦ã�„ã‚
*** 35976,36019 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC ã�¯ RTP ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, fuzzy, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 35993,36036 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC ã�¯ RTP ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "ãƒžã‚¹ã‚¯ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 36023,36029 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> ã�Œæ–‡å­—åˆ—ã�¾ã�Ÿã�¯ç•ªå�·ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-c.cc:306
  #, fuzzy, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "ä¸�æ˜Žã�ª #pragma GCC coprocessor %E ã�§ã�™"
--- 36040,36046 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> ã�Œæ–‡å­—åˆ—ã�¾ã�Ÿã�¯ç•ªå�·ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-c.cc:308
  #, fuzzy, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "ä¸�æ˜Žã�ª #pragma GCC coprocessor %E ã�§ã�™"
*************** msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸
*** 36071,36223 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¸æ¸¡ã�™ã�¨ã��ã�«æ•´æ•°ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æµ®å‹•å°�æ•°åž‹ã�§ã�¯ã�ªã��æ•´æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! #| msgid "passing argument %d of %qE with different width due to prototype"
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç¬¦å�·ä»˜ã��ã�¨ã�—ã�¦ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> ã�¯å¼•æ•°ã�®åž‹ã�Œ %<%s%s%> ã�§ã�‚ã‚‹ã�¨äºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�ç¬¬ %d å¼•æ•°ã�®åž‹ã�¯ %qT ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç¬¦å�·ä»˜ã��ã�¨ã�—ã�¦ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 36088,36237 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, fuzzy, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¸æ¸¡ã�™ã�¨ã��ã�«æ•´æ•°ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯æµ®å‹•å°�æ•°åž‹ã�§ã�¯ã�ªã��æ•´æ•°åž‹ã�¨ã�—ã�¦ã�§ã�™"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç¬¦å�·ä»˜ã��ã�¨ã�—ã�¦ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> ã�¯å¼•æ•°ã�®åž‹ã�Œ %<%s%s%> ã�§ã�‚ã‚‹ã�¨äºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�ç¬¬ %d å¼•æ•°ã�®åž‹ã�¯ %qT ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç¬¦å�·ä»˜ã��ã�¨ã�—ã�¦ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "%s %<%s%.*s%> ã�¯å¼•æ•°ã�®åž‹ã�Œ
*** 36225,36405 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s ã�¯ split_edge ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s ã�¯ split_edge ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "%q#D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã‚¯ãƒ©ã‚¹ %qT å†…ã�®ã�©ã‚Œã�¨ã‚‚ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
--- 36239,36419 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�«æ¸¡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s ã�¯ %s ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s ã�¯ split_edge ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s ã�¯ split_edge ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�«ã‚ˆã‚‹ã�¨æ¸¡ã�—ã�¦ã�„ã‚‹ %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ç•°ã�ªã‚‹å¹…ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "passing argument %d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�«ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã�—ã�«æ•´æ•°ã‚’ä½œæˆ�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "case ãƒ©ãƒ™ãƒ«ã�¯æ•´æ•°å®šæ•°å¼�ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "%q#D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã‚¯ãƒ©ã‚¹ %qT å†…ã�®ã�©ã‚Œã�¨ã‚‚ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
*************** msgid "SVE type %qT cannot be passed to
*** 36457,36463 ****
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 36471,36477 ----
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mc
*** 36478,36775 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:17328
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ç„¡åŠ¹ã�ª #pragma %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17340
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ç„¡åŠ¹ã�ª %%h å€¤"
  
! #: config/aarch64/aarch64.cc:17360
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:17861
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/aarch64/aarch64.cc:17872
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17877
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18181
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "-mcpu=%s ã‚¹ã‚¤ãƒƒãƒ�ã�Œ -march=%s ã‚¹ã‚¤ãƒƒãƒ�ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18329
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18511
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18515
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18550
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18553
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18557 config/aarch64/aarch64.cc:18664
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18580
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18584
  #, fuzzy, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18619
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18660
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18718 config/aarch64/aarch64.cc:18891
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma init%> ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18824
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "å±žæ€§ %qE ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26704
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26729
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "-shared ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ VAX ELF ç”¨ã�«ã�¯ç�¾åœ¨ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 36492,36787 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:17332
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ç„¡åŠ¹ã�ª #pragma %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17344
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ç„¡åŠ¹ã�ª %%h å€¤"
  
! #: config/aarch64/aarch64.cc:17364
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:17865
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/aarch64/aarch64.cc:17876
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17881
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18020
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18189
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "-mcpu=%s ã‚¹ã‚¤ãƒƒãƒ�ã�Œ -march=%s ã‚¹ã‚¤ãƒƒãƒ�ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64.cc:18245
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18523
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18565 config/aarch64/aarch64.cc:18672
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18588
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18592
  #, fuzzy, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18627
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18668
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma init%> ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "å±žæ€§ %qE ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26708
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:26733
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "-shared ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ VAX ELF ç”¨ã�«ã�¯ç�¾åœ¨ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgid "bad value %qs for %<-mmemory-late
*** 36830,36836 ****
  msgstr "-mmemory-latency ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 36842,36848 ----
  msgstr "-mmemory-latency ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\
*** 36961,36968 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 36973,36980 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã
*** 37102,37118 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22243
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
--- 37114,37130 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
*************** msgid "indirect call in function, which
*** 37923,37929 ****
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 37935,37941 ----
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr ""
*** 38102,38113 ****
  msgid "invalid IACC argument"
  msgstr "ç„¡åŠ¹ã�ª IACC å¼•æ•°ã�§ã�™"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs ã�«ã�¯å®šæ•°å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
--- 38114,38125 ----
  msgid "invalid IACC argument"
  msgstr "ç„¡åŠ¹ã�ª IACC å¼•æ•°ã�§ã�™"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs ã�«ã�¯å®šæ•°å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs ç”¨ã�®å®šæ•°å¼•æ•°ã�Œç¯„å›²å¤–ã�§ã�™"
*************** msgstr "è¢«æ¼”ç®—å­�ã�®æ•°å­—ã�Œç¯„å›²å¤
*** 38232,38238 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 38244,38250 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆç
*** 38345,38476 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:9138
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:9950
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:10045
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11002
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11037
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11077
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11093
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11103
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11108
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11245
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11250
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386-expand.cc:11594
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11602
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "%s ã�¯ [%d, %d] ã�®ç¯„å›²å†…ã�®æ•´æ•°ãƒªãƒ†ãƒ©ãƒ«ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE ã�¯ isa ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386-expand.cc:13302
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:13335
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:14364
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:14370
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
--- 38357,38488 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:9155
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:9967
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "ç¬¬ä¸‰å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11004
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11054
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11094
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 1 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11110
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11120
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11125
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11262
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11267
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386-expand.cc:11611
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 4 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11619
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 5 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:11622
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "%s ã�¯ [%d, %d] ã�®ç¯„å›²å†…ã�®æ•´æ•°ãƒªãƒ†ãƒ©ãƒ«ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE ã�¯ isa ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386-expand.cc:13319
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 32 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:13352
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯å�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�¯ 2 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:14381
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "ç¬¬äº”å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-expand.cc:14387
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "æ­£ã�—ã��ã�ªã�„å‘½ä»¤:"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "æœ€å¾Œã�®å¼•æ•°ã�®å‰�ã�®å¼•æ•°ã�¯ 8 ãƒ“ãƒƒãƒˆå�³å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
*************** msgstr ""
*** 38485,38491 ****
  msgid "virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 38497,38503 ----
  msgid "virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç
*** 38955,38961 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±žæ€§ã�Œé�žã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 38967,38973 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±žæ€§ã�Œé�žã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgid "%qs and %qs attributes are not co
*** 38976,38988 ****
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 38988,39000 ----
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr ""
*** 39117,39230 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:8436
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9463
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9849
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9869
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13179
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.cc:17210
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21432
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21528
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:23276
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.cc:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23366
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 39129,39242 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "%d ãƒ�ã‚¤ãƒˆæ•´åˆ—ã�®ä»®å¼•æ•°ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.6 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:8438
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9465
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9851
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9871
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13181
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.cc:17212
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:23341
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23431
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/i386/i386.cc:23974
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr ""
*** 39384,39395 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
--- 39396,39407 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
*************** msgstr "interrupt_thread ã�¯ fido ä¸Šã�§
*** 39501,39507 ****
  msgid "stack limit expression is not supported"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�å¼�ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "-fstack-protector ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 39513,39519 ----
  msgid "stack limit expression is not supported"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯åˆ¶é™�å¼�ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "-fstack-protector ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr ""
*** 39578,39710 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "ä¸€è²«ã�—ã�¦ã�„ã�ªã�„ %qs ã�¸ã�®å‘¼ã�³å‡ºã�—ã‚’å�–ã‚Šæ‰±ã�ˆã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "%<interrupt%> å±žæ€§ã�¯ MIPS32r2 ãƒ—ãƒ­ã‚»ãƒƒã‚µã�Œå¿…è¦�ã�§ã�™"
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ã�Œ MIPS16 é–¢æ•°ã�§ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %d...%d ã�®ç¯„å›²ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:17255
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’èª�è­˜ã�™ã‚‹"
  
! #: config/mips/mips.cc:17386
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qE ã�¯ MIPS16 ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:17994
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs ã�¯ MIPS16 ã‚³ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19810
  #, fuzzy, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MIPS16 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> ã�¯é�¸æŠžã�—ã�Ÿ ABI ã�¨ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> ã�Œ 32 ãƒ“ãƒƒãƒˆãƒ—ãƒ­ã‚»ãƒƒã‚µã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> ã�Œ 64 ãƒ“ãƒƒãƒˆ ABI ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> ã�Œ 32 ãƒ“ãƒƒãƒˆ ABI ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/mips/mips.cc:20079
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> ã�¨ %<-mfp64%> ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œ mfhc1 ã�¨ mthc1 å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã‚‹æ™‚ã�®ã�¿çµ„ã�¿å�ˆã‚�ã�›ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�™"
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> ã�¨ %<-mfp64%> ã�¯ o32 ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹æ™‚ã�®ã�¿çµ„ã�¿å�ˆã‚�ã�›ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�™"
  
! #: config/mips/mips.cc:20112
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mgp32%> ã�¨ %<-mfp64%> ã�¯ o32 ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹æ™‚ã�®ã�¿çµ„ã�¿å�ˆã‚�ã�›ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�™"
  
! #: config/mips/mips.cc:20116
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-mips3d%> ã�¯ %<-mpaired-single%> ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/mips/mips.cc:20118
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mips3d%> ã�¯ %<-mpaired-single%> ã�Œå¿…è¦�ã�§ã�™"
--- 39590,39726 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "ä¸€è²«ã�—ã�¦ã�„ã�ªã�„ %qs ã�¸ã�®å‘¼ã�³å‡ºã�—ã‚’å�–ã‚Šæ‰±ã�ˆã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:11124
  #, fuzzy, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "%<interrupt%> å±žæ€§ã�¯ MIPS32r2 ãƒ—ãƒ­ã‚»ãƒƒã‚µã�Œå¿…è¦�ã�§ã�™"
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "å‰²ã‚Šè¾¼ã�¿ãƒ�ãƒ³ãƒ‰ãƒ©ã�Œ MIPS16 é–¢æ•°ã�§ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ %d...%d ã�®ç¯„å›²ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:17304
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’èª�è­˜ã�™ã‚‹"
  
! #: config/mips/mips.cc:17435
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qE ã�¯ MIPS16 ç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:18043
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs ã�¯ MIPS16 ã‚³ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19859
  #, fuzzy, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MIPS16 ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> ã�¯é�¸æŠžã�—ã�Ÿ ABI ã�¨ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> ã�Œ 32 ãƒ“ãƒƒãƒˆãƒ—ãƒ­ã‚»ãƒƒã‚µã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> ã�Œ 64 ãƒ“ãƒƒãƒˆ ABI ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> ã�Œ 32 ãƒ“ãƒƒãƒˆ ABI ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/mips/mips.cc:20128
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> ã�¨ %<-mfp64%> ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œ mfhc1 ã�¨ mthc1 å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã‚‹æ™‚ã�®ã�¿çµ„ã�¿å�ˆã‚�ã�›ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�™"
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> ã�¨ %<-mfp64%> ã�¯ o32 ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹æ™‚ã�®ã�¿çµ„ã�¿å�ˆã‚�ã�›ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�™"
  
! #: config/mips/mips.cc:20161
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mgp32%> ã�¨ %<-mfp64%> ã�¯ o32 ABI ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã‚‹æ™‚ã�®ã�¿çµ„ã�¿å�ˆã‚�ã�›ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�™"
  
! #: config/mips/mips.cc:20165
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-mips3d%> ã�¯ %<-mpaired-single%> ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/mips/mips.cc:20167
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mips3d%> ã�¯ %<-mpaired-single%> ã�Œå¿…è¦�ã�§ã�™"
*************** msgstr "%<-mips3d%> ã�¯ %<-mpaired-singl
*** 39714,39830 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20196
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ branch-likely å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20211
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20225
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ paired-single å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/mips/mips.cc:20253
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/mips/mips.cc:20268
  #, fuzzy, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "å�¯èƒ½ã�§ã�‚ã‚Œã�°ä½�ç½®é�žä¾�å­˜ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ (large ãƒ¢ãƒ¼ãƒ‰)"
  
! #: config/mips/mips.cc:20271
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "OS ã‚«ãƒ¼ãƒ�ãƒ«ã‚³ãƒ¼ãƒ‰å†…ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«ä½�ç½®é�žä¾�å­˜ã‚³ãƒ¼ãƒ‰ (PIC) ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> ã�¯ %<-mexplicit-relocs%> ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20330
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ paired-single å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20337
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> ã�¯ %<-mpaired-single%> ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20382
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ paired-single å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œ %qs å‘½ä»¤ã‚’æ��ä¾›ã�—ã�¦ã�„ã‚‹ã�“ã�¨ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/mips/mips.cc:20402
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20412
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs ã�¯ branch-likely å‘½ä»¤ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/mips/mips.cc:20532
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "mips16 é–¢æ•°ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«"
--- 39730,39846 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ branch-likely å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20274
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ paired-single å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/mips/mips.cc:20302
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/mips/mips.cc:20317
  #, fuzzy, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "å�¯èƒ½ã�§ã�‚ã‚Œã�°ä½�ç½®é�žä¾�å­˜ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�™ã‚‹ (large ãƒ¢ãƒ¼ãƒ‰)"
  
! #: config/mips/mips.cc:20320
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "OS ã‚«ãƒ¼ãƒ�ãƒ«ã‚³ãƒ¼ãƒ‰å†…ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«ä½�ç½®é�žä¾�å­˜ã‚³ãƒ¼ãƒ‰ (PIC) ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> ã�¯ %<-mexplicit-relocs%> ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20379
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ paired-single å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20386
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> ã�¯ %<-mpaired-single%> ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20431
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ paired-single å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�Œ %qs å‘½ä»¤ã‚’æ��ä¾›ã�—ã�¦ã�„ã‚‹ã�“ã�¨ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/mips/mips.cc:20451
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:20461
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs ã�¯ branch-likely å‘½ä»¤ã�Œå¿…è¦�ã�¨ã�ªã‚Šã�¾ã�™"
  
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "%qs ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�¯ synci å‘½ä»¤ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "mips16 é–¢æ•°ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«"
*************** msgstr ""
*** 41166,41253 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19979
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20073
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.cc:20081
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20084
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24232
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "CPU \"%s\" ã�¯ %s\"%s\"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24235
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:24237
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 41182,41269 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19998
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20086
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20092
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.cc:20100
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20103
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24251
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "CPU \"%s\" ã�¯ %s\"%s\"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24254
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:24256
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr "RX FPU å‘½ä»¤ã�¯ NaNs ã�¨ç„¡é™�å
*** 41292,41298 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 41308,41314 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å
*** 41397,41569 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/s390/s390.cc:859
! #, fuzzy, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
! 
! #: config/s390/s390.cc:878
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "é–“é�•ã�£ã�Ÿçµ„ã�¿è¾¼ã�¿ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/s390/s390.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1210
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€æ‰€å¤‰æ•°ã�®å�ˆè¨ˆã‚µã‚¤ã‚ºã�Œã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®åˆ¶é™�ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "%qs ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º: "
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ã�¯å‹•çš„ã‚¹ã‚¿ãƒƒã‚¯å‰²ã‚Šå½“ã�¦ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.cc:13216
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15486
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15531
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15560
  #, 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:15564
  #, 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:15576
  #, fuzzy, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp ã�¯ -msoft-float ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15585
  #, 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:15591
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 64k ã‚ˆã‚Šå¤§ã��ã��ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15596
  #, fuzzy, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard ã�¯ -mstack-size ã‚’æš—é»™çš„ã�«ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.cc:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, 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:15707
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯é�žè² æ•´æ•°ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/s390/s390.cc:15714
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/s390/s390.cc:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 41413,41585 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/s390/s390.cc:872
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "é–“é�•ã�£ã�Ÿçµ„ã�¿è¾¼ã�¿ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/s390/s390.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1204
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "å±€æ‰€å¤‰æ•°ã�®å�ˆè¨ˆã‚µã‚¤ã‚ºã�Œã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ã�®åˆ¶é™�ã‚’è¶…é�Žã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "%qs ã�®ãƒ•ãƒ¬ãƒ¼ãƒ ã‚µã‚¤ã‚º: "
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ã�¯å‹•çš„ã‚¹ã‚¿ãƒƒã‚¯å‰²ã‚Šå½“ã�¦ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.cc:12253
! #, fuzzy, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
! 
! #: config/s390/s390.cc:13212
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15503
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15548
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��é€²æµ®å‹•å°�æ•°ç‚¹å‘½ä»¤ã�¯ %s ä¸Šã�§ã�¯ä½¿ç”¨å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15577
  #, 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:15581
  #, 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:15593
  #, fuzzy, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp ã�¯ -msoft-float ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15602
  #, 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:15608
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15610
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã�¯ 64k ã‚ˆã‚Šå¤§ã��ã��ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/s390/s390.cc:15613
  #, fuzzy, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard ã�¯ -mstack-size ã‚’æš—é»™çš„ã�«ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/s390/s390.cc:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, 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:15724
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�¯é�žè² æ•´æ•°ã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™"
  
! #: config/s390/s390.cc:15731
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/s390/s390.cc:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgid "attribute %qs applies to array ty
*** 41985,41991 ****
  msgstr "%qs å±žæ€§ã�¯é…�åˆ—åž‹ã�®ã�¿ã�«é�©ç”¨ã�§ã��ã�¾ã�™"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void ã�®å€¤ã�Œæœ¬æ�¥ã�®æ„�å‘³é€šã‚Šã�«ç„¡è¦–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
--- 42001,42007 ----
  msgstr "%qs å±žæ€§ã�¯é…�åˆ—åž‹ã�®ã�¿ã�«é�©ç”¨ã�§ã��ã�¾ã�™"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void ã�®å€¤ã�Œæœ¬æ�¥ã�®æ„�å‘³é€šã‚Šã�«ç„¡è¦–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
*************** msgstr "%q+D ã�®å®£è¨€ã�¯å‰�ã�®é�žå¤‰æ•°
*** 42267,42273 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
--- 42283,42289 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
*************** msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«
*** 42277,42283 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "`%s' ã�®å®£è¨€ã�¯å‰�æ–¹ã�®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
--- 42293,42299 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "`%s' ã�®å®£è¨€ã�¯å‰�æ–¹ã�®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
*************** msgstr "%qE ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã
*** 42342,42348 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "æœªå®£è¨€ã�®è­˜åˆ¥å­�ã�¯å‡ºç�¾ã�—ã�Ÿå�„é–¢æ•°å†…ã�§ä¸€å›žã�®ã�¿å ±å‘Šã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.cc:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ãƒ©ãƒ™ãƒ« %qE ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 42358,42364 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "æœªå®£è¨€ã�®è­˜åˆ¥å­�ã�¯å‡ºç�¾ã�—ã�Ÿå�„é–¢æ•°å†…ã�§ä¸€å›žã�®ã�¿å ±å‘Šã�•ã‚Œã�¾ã�™"
  
! #: c/c-decl.cc:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ãƒ©ãƒ™ãƒ« %qE ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 42372,42378 ****
  msgid "duplicate label declaration %qE"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ«ã�®å®£è¨€ %qE ã�§ã�™"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
--- 42388,42394 ----
  msgid "duplicate label declaration %qE"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ«ã�®å®£è¨€ %qE ã�§ã�™"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
*************** msgstr ""
*** 42402,42408 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE ã�Œèª¤ã�£ã�Ÿç¨®é¡žã�®ã‚¿ã‚°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
--- 42418,42424 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE ã�Œèª¤ã�£ã�Ÿç¨®é¡žã�®ã‚¿ã‚°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°åž‹ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
*************** msgstr "volatile ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œã�‚ã‚
*** 42590,42596 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 42606,42612 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "ä»®å¼•æ•° %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯
*** 42760,42766 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "ç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 42776,42782 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "ç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "åž‹å��ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�
*** 42929,42935 ****
  msgid "function definition has qualified void return type"
  msgstr "é–¢æ•°å®šç¾©ã�Œ void æˆ»ã‚Šåž‹ã�®ä¿®é£¾å­�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 42945,42951 ----
  msgid "function definition has qualified void return type"
  msgstr "é–¢æ•°å®šç¾©ã�Œ void æˆ»ã‚Šåž‹ã�®ä¿®é£¾å­�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "ISO C ã�¯ const ã‚„ volatile ã�®
*** 43056,43062 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�¯å�¯å¤‰åž‹ã‚’æŒ�ã�¤ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 43072,43078 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�¯å�¯å¤‰åž‹ã‚’æŒ�ã�¤ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "%<struct %E%> ã�®å…¥ã‚Œå­�ã�«ã�ª
*** 43236,43242 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "%qs å¼�å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
--- 43252,43258 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "%qs å¼�å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++ ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "æ§‹é€ ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ
*** 43286,43292 ****
  msgid "struct has no members"
  msgstr "æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
--- 43302,43308 ----
  msgid "struct has no members"
  msgstr "æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "%<enum %E%> ã�®å…¥ã‚Œå­�ã�«ã�ªã�
*** 43327,43333 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
--- 43343,43349 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
*************** msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ
*** 43357,43363 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
--- 43373,43379 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
*************** msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤
*** 43387,43393 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�§ã€�å®šç¾©ã�•ã‚Œã‚‹å‰�ã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17107
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 43403,43409 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�§ã€�å®šç¾©ã�•ã‚Œã‚‹å‰�ã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "å¼•æ•° %qD ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­
*** 43502,43513 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•° %qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18017
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
--- 43518,43529 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•° %qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18039
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
*************** msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�
*** 43575,43581 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ã�¯ GCC ã�«ã�¨ã�£ã�¦é•·ã�™ã�Žã�¾ã�™"
--- 43591,43597 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šå†…ã�«äºŒå€‹ã�¾ã�Ÿã�¯ã��ã‚Œä»¥ä¸Šã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ã�¯ GCC ã�«ã�¨ã�£ã�¦é•·ã�™ã�Žã�¾ã�™"
*************** msgstr ""
*** 43725,43736 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ã�¯è¤‡ç´ æ•´æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 43741,43752 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ã�¯è¤‡ç´ æ•´æ•°åž‹ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 43785,43791 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "è¡Œæœ« (EOL) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 43801,43807 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "è¡Œæœ« (EOL) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "è¡Œæœ« (EOL) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã
*** 43795,43801 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr "%<#pragma GCC pop_options%> ã�«å¯¾å¿œã�—ã�Ÿ %<#pragma GCC push_options%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 43811,43817 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr "%<#pragma GCC pop_options%> ã�«å¯¾å¿œã�—ã�Ÿ %<#pragma GCC push_options%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgid "unknown type name %qE"
*** 43831,43838 ****
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 43847,43854 ----
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "å®£è¨€æŒ‡å®šã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "getter/setter å±žæ€§ã�¯å¾Œã�« %<
*** 43852,43858 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>ã€�è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 43868,43874 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>ã€�è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼
*** 43963,43969 ****
  msgid "static assertion failed: %E"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
--- 43979,43985 ----
  msgid "static assertion failed: %E"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
*************** msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—
*** 44010,44023 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—æŒ™åž‹ãƒªã‚¹ãƒˆã�®æœ€å¾Œã�«ã‚³ãƒ³ãƒžã�Œã�‚ã‚Šã�¾ã�™"
--- 44026,44039 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "è­˜åˆ¥å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—æŒ™åž‹ãƒªã‚¹ãƒˆã�®æœ€å¾Œã�«ã‚³ãƒ³ãƒžã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "å®£è¨€æŒ‡å®šã�¾ã�Ÿã�¯ %<...%> ã�
*** 44102,44108 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
--- 44118,44124 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr ""
*** 44253,44260 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 44269,44276 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "ISO C ã�¯ %<__int128%> åž‹ã‚’ã‚µ
*** 44418,44424 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 44434,44440 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�
*** 44678,44689 ****
  msgid "no type or storage class may be specified here,"
  msgstr "åž‹ã�¾ã�Ÿã�¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�“ã�“ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€�"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
--- 44694,44705 ----
  msgid "no type or storage class may be specified here,"
  msgstr "åž‹ã�¾ã�Ÿã�¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�“ã�“ã�§æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€�"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
*************** msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
*** 44693,44744 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "Objective-C æ–‡å­—åˆ—ã�®å‰�ã�«é€£ç¶šã�—ã�Ÿ %<@%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "ã‚¯ãƒ©ã‚¹å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "setter å��ã�¯ %<:%> ã�§çµ‚ç«¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.cc:12421 cp/parser.cc:47813
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:12507 cp/parser.cc:47921
  #, 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:12514 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
--- 44709,44760 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "Objective-C æ–‡å­—åˆ—ã�®å‰�ã�«é€£ç¶šã�—ã�Ÿ %<@%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "ã‚¯ãƒ©ã‚¹å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "setter å��ã�¯ %<:%> ã�§çµ‚ç«¯ã�•ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.cc:12421 cp/parser.cc:47824
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:12507 cp/parser.cc:47932
  #, 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:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
*************** msgstr ""
*** 44748,44760 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
--- 44764,44776 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> ã�¯æœ€åˆ�ã�«ç„¡ã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
*************** msgstr "%<#pragma GCC pch_preprocess%> ã
*** 44762,44770 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
--- 44778,44786 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
*************** msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã
*** 44784,44836 ****
  msgid "%qD is not a variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 44800,44852 ----
  msgid "%qD is not a variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã
*** 44853,44967 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "æ•´æ•°å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37819
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14232 cp/parser.cc:37884
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>ã€�%<*%>ã€�%<-%>ã€�%<&%>ã€�%<^%>ã€�%<|%>ã€�%<&&%> ã�¾ã�Ÿã�¯ %<||%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<runtime%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<auto%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
--- 44869,44983 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "æ•´æ•°å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "packed å±žæ€§ã�¯å¿…è¦�ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>ã€�%<*%>ã€�%<-%>ã€�%<&%>ã€�%<^%>ã€�%<|%>ã€�%<&&%> ã�¾ã�Ÿã�¯ %<||%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<runtime%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ« %<auto%> ã�¯ %<chunk_size%> ä»®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
*************** msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç
*** 44971,44987 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 44987,45003 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã
*** 44996,45007 ****
  msgid "duplicate %qs modifier"
  msgstr "`%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
--- 45012,45023 ----
  msgid "duplicate %qs modifier"
  msgstr "`%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
*************** msgstr ""
*** 45021,45073 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
--- 45037,45089 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ç„¡åŠ¹ã�ªãƒžã‚¹ã‚¯ã�§ã�™"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç¨®é¡žã�§ã�™"
*************** msgstr "`ç„¡åŠ¹ã�ªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�®ç
*** 45082,45164 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44608
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-parser.cc:17315 cp/parser.cc:44623
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44645
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44655
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44753
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 45098,45180 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44619
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: c/c-parser.cc:17315 cp/parser.cc:44634
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17326 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%> ã�®å¾Œã�«æ–‡å­—åˆ—ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 45173,45179 ****
  msgid "expected function name"
  msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
--- 45189,45195 ----
  msgid "expected function name"
  msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
*************** msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�
*** 45183,45209 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47114
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47116
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:17856 cp/parser.cc:44971
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40446
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 45199,45225 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã
*** 45213,45339 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41573
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
--- 45229,45355 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> ç”¨ã�®ç„¡åŠ¹ã�ªæ¼”ç®—å­�ã�§ã�™"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41584
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
*************** msgstr ""
*** 45343,45374 ****
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 45359,45390 ----
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp%> å�¥ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 45378,45449 ****
  msgid "not enough perfectly nested loops"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9854
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 45394,45465 ----
  msgid "not enough perfectly nested loops"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�«ã�ªã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã
*** 45458,45514 ****
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45121
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "ã‚¯ãƒ©ã‚¹å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s ã�¯ 2 ã�“ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, fuzzy, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
--- 45474,45530 ----
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "ã‚¯ãƒ©ã‚¹å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s ã�¯ 2 ã�“ã�®å¼•æ•°ã�®ã�¿å�—ã�‘ä»˜ã�‘ã�¾ã�™"
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "æ•´æ•° 0 ã�¨ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã�®é †åº�æ¯”è¼ƒã�§ã�™"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, fuzzy, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*************** msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 45518,45529 ****
  msgid "variant %qD is not a function"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 45534,45545 ----
  msgid "variant %qD is not a function"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 45533,45564 ****
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:21908 cp/parser.cc:45589
  #, 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:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma GCC pop_options%> ã�«å¯¾å¿œã�—ã�Ÿ %<#pragma GCC push_options%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 45549,45580 ----
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, 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:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma GCC pop_options%> ã�«å¯¾å¿œã�—ã�Ÿ %<#pragma GCC push_options%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 45613,45654 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, fuzzy, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "%qs ã‚¹ã‚¤ãƒƒãƒ�ã�¯æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
--- 45629,45670 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<#pragma omp section%> ã�¾ã�Ÿã�¯ %<}%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, fuzzy, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "%qs ã‚¹ã‚¤ãƒƒãƒ�ã�¯æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
*************** msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�
*** 45663,45715 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
--- 45679,45731 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>ã€�%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<)%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
*************** msgstr ""
*** 45719,45725 ****
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 45735,45741 ----
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 45734,45740 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void å¼�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
--- 45750,45756 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD ã�¯ä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void å¼�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
*************** msgstr "é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�®å·®ã‚’æ±‚ã‚
*** 46028,46034 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
--- 46044,46050 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
*************** msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ç•°ã�ªã‚‹ã‚µã‚
*** 46306,46312 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "åž‹ %qT ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã�‹ã‚‰ä¸€è‡´ã�—ã�ªã�„åž‹ %qT ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®æ•´æ•°ã�‹ã‚‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
--- 46322,46328 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "åž‹ %qT ã�®é–¢æ•°å‘¼ã�³å‡ºã�—ã�‹ã‚‰ä¸€è‡´ã�—ã�ªã�„åž‹ %qT ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "ç•°ã�ªã‚‹ã‚µã‚¤ã‚ºã�®æ•´æ•°ã�‹ã‚‰ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�§ã�™"
*************** msgstr "å·¦è¾ºã�¸ã�®ä»£å…¥ã�¯ format å±ž
*** 46473,46479 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "å·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9949
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
--- 46489,46495 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "å·¦è¾ºã�®åˆ�æœŸåŒ–ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "æˆ»ã‚Šåž‹ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
*************** msgstr "åž‹ %qT ã‚’æˆ»ã�™ã�¨ã��ã�«äº’æ�›
*** 46643,46654 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯è‡ªå‹•é›†ç´„åˆ�æœŸåŒ–ã‚’æ‹’å�¦ã�—ã�¾ã�™"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ã�®åˆ�æœŸåŒ–ã�§ã�™"
--- 46659,46670 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯è‡ªå‹•é›†ç´„åˆ�æœŸåŒ–ã‚’æ‹’å�¦ã�—ã�¾ã�™"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ã�®åˆ�æœŸåŒ–ã�§ã�™"
*************** msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œãƒ­ãƒ¼ãƒ
*** 46689,46695 ****
  msgid "invalid initializer"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
--- 46705,46711 ----
  msgid "invalid initializer"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
*************** msgstr "åˆ�æœŸåŒ–å­�ã�®çµ‚ã‚�ã‚Šã�«ä½™åˆ
*** 46704,46711 ****
  msgid "braces around scalar initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
--- 46720,46727 ----
  msgid "braces around scalar initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr "æ§‹é€ ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´
*** 46800,46806 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
--- 46816,46822 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
*************** msgstr "ISO C ã�¯ %<goto *expr;%> ã‚’ç¦�
*** 46840,46846 ****
  msgid "computed goto must be pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�Œ %<return%> æ–‡ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
--- 46856,46862 ----
  msgid "computed goto must be pointer type"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹é–¢æ•°ã�Œ %<return%> æ–‡ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr "ISO C ã�¯ void ã‚’æˆ»ã�™é–¢æ•°å†
*** 46865,46871 ****
  msgid "function returns address of label"
  msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¾ã�™"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch ã�®å†…å®¹ã�Œæ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 46881,46887 ----
  msgid "function returns address of label"
  msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¾ã�™"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch ã�®å†…å®¹ã�Œæ•´æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ %<defa
*** 46895,46901 ****
  msgid "break statement not within loop or switch"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 46911,46917 ----
  msgid "break statement not within loop or switch"
  msgstr "ãƒ«ãƒ¼ãƒ—ã�¾ã�Ÿã�¯ switch æ–‡ã�®å¤–ã�«ã�‚ã‚‹ break æ–‡ã�§ã�™"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�
*** 47033,47050 ****
  msgid "used vector type where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 47049,47066 ----
  msgid "used vector type where scalar is required"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼ã�Œå¿…è¦�ã�ªå ´æ‰€ã�§æ§‹é€ ä½“åž‹ã�®å€¤ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 47056,47084 ****
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 47072,47100 ----
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 47089,47173 ****
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5158
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5198
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, fuzzy, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5405
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6503
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
--- 47105,47189 ----
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5209
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, fuzzy, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6514
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™
*** 47177,47193 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C ã�¯é–¢æ•°åž‹ã�®ä¿®é£¾å­�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "ä»®å¼•æ•° %qD ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "é�žæ•´æ•°åž‹ã�®ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�§ã�™"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 47193,47209 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C ã�¯é–¢æ•°åž‹ã�®ä¿®é£¾å­�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "ä»®å¼•æ•° %qD ã�Œä¸�å®Œå…¨åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "é�žæ•´æ•°åž‹ã�®ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�§ã�™"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 47197,47228 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6602
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
--- 47213,47244 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "èª­ã�¿å�–ã‚Šå°‚ç”¨å¤‰æ•° %qD ã�®å¢—åˆ†ã�§ã�™"
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
*************** msgstr "å�¯å¤‰é•·é…�åˆ— %qE ã�Œä½¿ç”¨ã�•
*** 47252,47258 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE ã�¯ %<reduction(%s)%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 47268,47274 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE ã�¯ %<reduction(%s)%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 47262,47278 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE ã�¯ %<threadprivate%> (%<copyin%> ç”¨ã�¨ã�—ã�¦) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 47278,47294 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE ã�¯ %<threadprivate%> (%<copyin%> ç”¨ã�¨ã�—ã�¦) ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 47287,47310 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
--- 47303,47326 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä
*** 47316,47348 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7092
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ã�¯ %<firstprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ã�¯ %<lastprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 47332,47364 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ã�¯ %<firstprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ã�¯ %<lastprivate%> å�¥å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr ""
*** 47362,47368 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 47378,47384 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�
*** 47372,47378 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 47388,47394 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�
*** 47382,47451 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8064
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8317
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8347
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8363
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8366
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 47398,47467 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8075
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8328
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8358
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8374
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8377
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "ã‚½ãƒ¼ã‚¹ã�¯ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�
*** 47460,47481 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
--- 47476,47497 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å‰�ã‚‚ã�£ã�¦æ±ºã‚�ã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "%qE ã�¯ %qs (%qs ç”¨) ã�¨ã�—ã�¦å
*** 47485,47522 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 47501,47538 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgid "second argument to %<va_arg%> is
*** 47532,47537 ****
--- 47548,47558 ----
  msgstr "%<va_arg%> ã�®ç¬¬ä¸€å¼•æ•°ã�Œ %<va_list%> åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: c/c-typeck.cc:15901
+ #, fuzzy, gcc-internal-format
+ msgid "second argument to %<va_arg%> is a function type %qT"
+ msgstr "%<va_arg%> ã�®ç¬¬ä¸€å¼•æ•°ã�Œ %<va_list%> åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
+ 
+ #: c/c-typeck.cc:15907
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgid "expected case label"
*** 47739,48585 ****
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3789
  #, fuzzy
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  %qT ã�‹ã‚‰ %qT ã�¸ %<this%> ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã‚’æš—é»™çš„ã�«å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.cc:3809
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  å€™è£œã�§ã�¯ %d å€‹ã�®å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�%d å€‹ã�®å¼•æ•°ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  å€™è£œã�§ã�¯ %d å€‹ã�®å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�%d å€‹ã�®å¼•æ•°ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:3856
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%D(%T, %T, %T) <çµ„ã�¿è¾¼ã�¿>"
  
! #: cp/call.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%D(%T, %T) <çµ„ã�¿è¾¼ã�¿>"
  
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%D(%T) <çµ„ã�¿è¾¼ã�¿>"
  
! #: cp/call.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%T <å¤‰æ�›>"
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3873
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#D <å‰Šé™¤æ¸ˆã�¿>"
  
! #: cp/call.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#D <å‰Šé™¤æ¸ˆã�¿>"
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s: %s"
  
! #: cp/call.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4369
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã‚‹ %<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "%<(%T) (%A)%> ã�¸ã�®å‘¼ã�³å‡ºã�—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5095
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%<(%T) (%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "%qs ç”¨ã�® %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "no match for "
  msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5139
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: cp/call.cc:5141
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5164
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E ? %E : %E%> å†…ã�«ã�‚ã‚‹ä¸‰é …æ¼”ç®—å­� %<operator?:%> ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“ "
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> ã�§ %<%E%s%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E[%E]%> å†…ã�® %<operator[]%> ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5197
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5203
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> ã�§ %<%s%E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5221
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> ã�§ %<%E %s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> ã�§ %<%s%E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C++ ã�¯ä¸­é–“é …ã�Œçœ�ç•¥ã�•ã‚Œã�Ÿ ?: å¼�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, fuzzy, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "æ�¡ä»¶å¼�ã�§ã�®åž‹ã�®çµ„å�ˆã‚�ã�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:5848
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "æ�¡ä»¶å¼�å†…ã�§ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨æ•´æ•°åž‹ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "%qD ã�®æˆ»ã‚Šåž‹ã�Œ %<int%> ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ã�¨ %q#T ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "%<(%T) (%A)%> ã�¸ã�®å‘¼ã�³å‡ºã�—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "%<(%T) (%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: cp/call.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�—ã�¦ã�¯é�©åˆ‡ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D ã�¯ã‚¢ã‚¯ã‚»ã‚¹å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ %qT ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7800
  #, fuzzy, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/call.cc:7850
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "%qT ç”¨ã�®åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7870
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7952
  #, fuzzy, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/call.cc:8222
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8231
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8236
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8252
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8255
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã‚’é–¢æ•°åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8495
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œ format å±žæ€§ã�®å€™è£œã�§ã�‚ã‚‹ã‚ˆã�†ã�§ã�™"
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9454
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:9679
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, fuzzy, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.cc:10240
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.cc:10242
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.cc:10275
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:10428
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/call.cc:10495
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "å®šæ•°ã�Œè‡ªèº«ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:10792
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10824
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11105
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿ %<%s(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:11131
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:11136
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:11137
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12216
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "%q#T ã�‹ã‚‰ %q#T ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12469
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:12473
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " å€™è£œ 1: %q+#F"
  
! #: cp/call.cc:12475
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " å€™è£œ 2: %q+#F"
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13081
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
--- 47760,48606 ----
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3800
  #, fuzzy
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  %qT ã�‹ã‚‰ %qT ã�¸ %<this%> ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã‚’æš—é»™çš„ã�«å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.cc:3820
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ç¬¬ %d å¼•æ•°ã‚’ %qT ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�™ã‚‹æ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  å€™è£œã�§ã�¯ %d å€‹ã�®å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�%d å€‹ã�®å¼•æ•°ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  å€™è£œã�§ã�¯ %d å€‹ã�®å¼•æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã�Œã€�%d å€‹ã�®å¼•æ•°ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:3867
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%D(%T, %T, %T) <çµ„ã�¿è¾¼ã�¿>"
  
! #: cp/call.cc:3872
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%D(%T, %T) <çµ„ã�¿è¾¼ã�¿>"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%D(%T) <çµ„ã�¿è¾¼ã�¿>"
  
! #: cp/call.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%T <å¤‰æ�›>"
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3884
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#D <å‰Šé™¤æ¸ˆã�¿>"
  
! #: cp/call.cc:3886
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#D <å‰Šé™¤æ¸ˆã�¿>"
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s: %s"
  
! #: cp/call.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4380
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã‚‹ %<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "%<(%T) (%A)%> ã�¸ã�®å‘¼ã�³å‡ºã�—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%<(%T) (%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:5145
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "%qs ç”¨ã�® %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:5146
  #, fuzzy, gcc-internal-format
  msgid "no match for "
  msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5149
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: cp/call.cc:5151
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�¸ã�®ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™ (%qT ã�¨ %qT)"
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5174
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E ? %E : %E%> å†…ã�«ã�‚ã‚‹ä¸‰é …æ¼”ç®—å­� %<operator?:%> ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“ "
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> ã�§ %<%E%s%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5193
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5196
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E[%E]%> å†…ã�® %<operator[]%> ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5204
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5207
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs ã�§ %<%s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5213
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5216
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> ã�§ %<%s%E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5231
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> ã�§ %<%E %s %E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5240
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> ã�§ %<%s%E%> å†…ã�«ã�‚ã‚‹ã‚‚ã�®ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5352
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C++ ã�¯ä¸­é–“é …ã�Œçœ�ç•¥ã�•ã‚Œã�Ÿ ?: å¼�ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, fuzzy, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "?: ã�¸ã�®è¢«æ¼”ç®—å­�ã�Œç•°ã�ªã‚‹åž‹ %qT ã�¨ %qT ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "æ�¡ä»¶å¼�ã�§ã�®åž‹ã�®çµ„å�ˆã‚�ã�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:5853
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:5858
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "æ�¡ä»¶å¼�å†…ã�§ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨æ•´æ•°åž‹ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "%qD ã�®æˆ»ã‚Šåž‹ã�Œ %<int%> ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ã�¨ %q#T ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "%<(%T) (%A)%> ã�¸ã�®å‘¼ã�³å‡ºã�—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "%<(%T) (%A)%> ã�®å‘¼ã�³å‡ºã�—ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: cp/call.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ã�¯é€šå¸¸ã�¯é�žé�™çš„é–¢æ•°ã�§ã�™ã€‚"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�—ã�¦ã�¯é�©åˆ‡ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D ã�¯ã‚¢ã‚¯ã‚»ã‚¹å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ %qT ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7722
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULL ã�‹ã‚‰é�žãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:7810
  #, fuzzy, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "%qT ç”¨ã�®åˆ�æœŸåŒ–å­�ã�®å‘¨ã‚Šã�«ä¸­æ‹¬å¼§ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7880
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, fuzzy, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/call.cc:8232
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8241
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8246
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8262
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8265
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã‚’é–¢æ•°åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8505
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�« %qT ã�‹ã‚‰ %qT ã�¸æš—é»™çš„ã�«å¤‰æ�›ã�•ã‚Œã�¾ã�™"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8690
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "é–¢æ•°å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œ format å±žæ€§ã�®å€™è£œã�§ã�‚ã‚‹ã‚ˆã�†ã�§ã�™"
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.cc:10252
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/call.cc:10283
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "ä»£ã‚�ã‚Šã�« #include ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: cp/call.cc:10285
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:10438
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/call.cc:10505
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "å®šæ•°ã�Œè‡ªèº«ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:10802
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©å�ˆã�™ã‚‹é–¢æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿ %<%s(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/call.cc:11141
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/call.cc:11146
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:11147
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12223
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "%q#T ã�‹ã‚‰ %q#T ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:12480
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " å€™è£œ 1: %q+#F"
  
! #: cp/call.cc:12482
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " å€™è£œ 2: %q+#F"
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13088
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
*************** msgstr ""
*** 48624,48631 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D ã�¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
--- 48645,48652 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D ã�¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�™ã‚‹ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*************** msgstr "æ§‹é€ ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ
*** 49036,49042 ****
  msgid "next member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 49057,49063 ----
  msgid "next member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�
*** 49066,49127 ****
  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:7798
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.cc:7809
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "è¨€èªžæ–‡å­—åˆ— %<\"%E\"%> ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.cc:8406
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8564
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "é–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/class.cc:8591
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¨è¦‹ã�ªã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.cc:8621
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "åž‹æƒ…å ±ã�Œä¸�å��åˆ†ã�§ã�™"
  
! #: cp/class.cc:8717
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/class.cc:8994
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 49087,49148 ----
  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:7795
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/class.cc:7806
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "è¨€èªžæ–‡å­—åˆ— %<\"%E\"%> ã�¯èª�è­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.cc:8403
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8561
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "é–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“"
  
! #: cp/class.cc:8588
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•° %qD ã�‹ã‚‰åž‹ %q#T ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/class.cc:8615
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¨è¦‹ã�ªã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "åž‹æƒ…å ±ã�Œä¸�å��åˆ†ã�§ã�™"
  
! #: cp/class.cc:8714
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE ã‚’åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/class.cc:8988
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/class.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ
*** 49156,49162 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
--- 49177,49183 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, 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 ""
*** 49191,49783 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:1907
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "å…ƒã€…ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2150
  #, fuzzy, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:2438
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "`%s' ã�®å®£è¨€ã�¯å‰�æ–¹ã�®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/constexpr.cc:2686
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:2697
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2780
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3146
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: cp/constexpr.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: cp/constexpr.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:3195
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:3817
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:3820
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:4060
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4247
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4250
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4275
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4278
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4293
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4304
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4307
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4460
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:5361
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5406
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:5413
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:5418
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5425
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:5430
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ã�¯ const ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:5433
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ã�¯ volatile ã�§ã�™"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:5451
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:5454
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:5709
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:5778
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/constexpr.cc:5791
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:6185 cp/constexpr.cc:7581
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:6289
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6389
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:6581
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6734
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7221 cp/constexpr.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7249
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7277
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7313
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯å�˜ä¸€ã�®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:7565
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:7842
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7850
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7865
  #, 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:7876
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8716
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:8804
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9074
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9138
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:9202
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9275
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9376
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9444
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9455
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/constexpr.cc:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
--- 49212,49804 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:1908
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "å…ƒã€…ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:2439
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2558
  #, fuzzy, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "`%s' ã�®å®£è¨€ã�¯å‰�æ–¹ã�®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/constexpr.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:2694
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:2698
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2781
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3148
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: cp/constexpr.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "å�³ã‚·ãƒ•ãƒˆå›žæ•°ã�Œè² ã�§ã�™"
  
! #: cp/constexpr.cc:3178
  #, fuzzy, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:3814
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:3819
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:3822
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œé…�åˆ—å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4252
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4263
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4280
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4291
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4295
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4306
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4309
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:4462
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:5363
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5408
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:5420
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5427
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qE ã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:5432
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ã�¯ const ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:5435
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ã�¯ volatile ã�§ã�™"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD ã�¯å®šæ•°å¼�ã�§åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:5453
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:5456
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:5711
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:5780
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/constexpr.cc:5793
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:6193 cp/constexpr.cc:7587
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:6297
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "ç„¡åŠ¹ã�ª %qD ã�®ä½¿ç”¨ã�§ã�™"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:6745
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7227 cp/constexpr.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7255
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7283
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7540
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯å�˜ä¸€ã�®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:7571
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/constexpr.cc:7590
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7871
  #, 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:7882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8722
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:8810
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:8997
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9065
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9080
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9144
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9201
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:9208
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9281
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9382
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9450
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9461
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:9500
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/constexpr.cc:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
*************** msgstr ""
*** 50179,50229 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! msgid "%<return_value%> declared here"
! msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/coroutines.cc:735
  #, 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:743
  #, 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:754
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:765
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
--- 50200,50245 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/coroutines.cc:741
  #, 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:749
  #, 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:760
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:771
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:782
  #, 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:789
  #, 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:796
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
*************** msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã
*** 50231,50324 ****
  #. 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:821
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:869
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/coroutines.cc:3703
  #, 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:3934
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
--- 50247,50340 ----
  #. 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:827
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:875
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/coroutines.cc:3711
  #, 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:3943
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr ""
*** 50353,50359 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
--- 50369,50375 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr ""
*** 50424,50430 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 50440,50446 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "%qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œ
*** 50791,51039 ****
  
  # ã�“ã�“ã‚ˆã‚Šä¸‹ã�®æ•°æ–‡ã�¯ä¸€ã�¤ã�®æ–‡ã�Œ2å€‹ä»¥ä¸Šã�® msgid ã�«åˆ†å‰²ã�•ã‚Œã�¦ã�„ã�¾ã�™
  # è¨³ã�™ã�®ã�¯é�žå¸¸ã�«å›°é›£ã�§ã�™
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1264
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ %q+D ã�¯å‰�ã�«ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:1401
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:1404
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1493
  #, 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:1495
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1561
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q+D ã�Œé�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:1574 cp/decl.cc:1700
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1583
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã�¯é�žé–¢æ•° %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1587 cp/decl.cc:1648
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1675
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:1681 cp/decl.cc:1695
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:1685
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "%q+D ã�®ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1793
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1809
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q+D ã�Œç•°ã�ªã‚‹ç¨®é¡žã�®ã‚·ãƒ³ãƒœãƒ«ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:1833
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/decl.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1872
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1882
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1884
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:1894
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®æš—é»™çš„ã�ªå®£è¨€"
  
! #: cp/decl.cc:1954
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "`%s' ã�¨åž‹ã�ŒçŸ›ç›¾ã�—ã�¾ã�™"
  
! #: cp/decl.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:2008
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "ãƒªãƒ³ã‚¯ç„¡ã�— %q+D ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.cc:2113
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:2121
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.cc:2156
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.cc:2170
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:2215
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2231
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 50807,51055 ----
  
  # ã�“ã�“ã‚ˆã‚Šä¸‹ã�®æ•°æ–‡ã�¯ä¸€ã�¤ã�®æ–‡ã�Œ2å€‹ä»¥ä¸Šã�® msgid ã�«åˆ†å‰²ã�•ã‚Œã�¦ã�„ã�¾ã�™
  # è¨³ã�™ã�®ã�¯é�žå¸¸ã�«å›°é›£ã�§ã�™
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1267
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:1320
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ %q+D ã�¯å‰�ã�«ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.cc:1375
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:1404
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:1456
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1496
  #, 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:1498
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q+D ã�Œé�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:1577 cp/decl.cc:1703
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã‚’è¦†ã�„éš ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1586
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "ãƒ©ã‚¤ãƒ–ãƒ©ãƒªé–¢æ•° %q#D ã�¯é�žé–¢æ•° %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1590 cp/decl.cc:1651
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:1684 cp/decl.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D ã�®å®£è¨€ã�Œçµ„ã�¿è¾¼ã�¿é–¢æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1792
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "%q+D ã�®ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1796
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q+D ã�Œç•°ã�ªã‚‹ç¨®é¡žã�®ã‚·ãƒ³ãƒœãƒ«ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:1836
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/decl.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:1887
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:1897
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:1899
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®æš—é»™çš„ã�ªå®£è¨€"
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:1969
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "`%s' ã�¨åž‹ã�ŒçŸ›ç›¾ã�—ã�¾ã�™"
  
! #: cp/decl.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "ãƒªãƒ³ã‚¯ç„¡ã�— %q+D ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/decl.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2066 cp/decl.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "å‰�ã�® %q+D ã�®å®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/decl.cc:2173
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:2218
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2234
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ
*** 51046,51094 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:2850
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D ã�®ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
  #. Reject two definitions.
! #: cp/decl.cc:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3130
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3140
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 51062,51110 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:2863
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D ã�®ãƒ‡ãƒ¼ã‚¿é ˜åŸŸã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
  #. Reject two definitions.
! #: cp/decl.cc:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3143
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3153
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 51096,53460 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3251
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3254
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3296
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ã�“ã�“ã�‹ã‚‰"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, fuzzy, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.cc:3677
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:4139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4179
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/decl.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.cc:4201
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4288
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ä»®å¼•æ•° `%s' ã�®åž‹ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4641
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, 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:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5223
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5226
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5248
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.cc:5312
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5345
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef å®£è¨€ã�§åž‹å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5360
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5363
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5374
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5386
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5390
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' ã�®å®£è¨€ã�§åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® `int' ã�¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5425
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/decl.cc:5428
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5500
  #, 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:5504
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5570 cp/decl2.cc:951
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5621
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5653
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:5654
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/decl.cc:5666
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cp/decl.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5785
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5850
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å¤‰æ•° `%s' ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:5856 cp/decl.cc:7149
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:5866
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6016
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6041
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "è‡ªæ˜Žã�§ã�ªã�„ãƒ©ãƒ™ãƒ«ã�®ã�¤ã�„ã�Ÿåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6045
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:6106
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:6113
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6125
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:6165
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6190
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6273
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, 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:6283
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6325
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.cc:6332
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6341
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6349
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6602
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/decl.cc:6643
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:6680
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:6735
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:6866
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6876
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7009
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7137
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:7151
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:7164
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:7240
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "å…±ç”¨ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´ ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:7285
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7421
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ã�Œæ‹¬å¼§ã�§å›²ã�¾ã‚Œã�Ÿæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã‚’å�—ã�‘å�–ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:7458
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7461
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)"
  
! #: cp/decl.cc:7668
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:7925
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7954
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:8044 cp/decl.cc:14495
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8110
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:8226
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:8328
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE å±žæ€§ã�¯å¤‰æ•°ã�Šã‚ˆã�³é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:8506
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "é–¢æ•° `%s' ã�Œå¤‰æ•°ã�§ã�‚ã‚‹ã�‹ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:8615
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, 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:8899
  #, 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:8902
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.cc:8947
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:8973
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9038
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9043
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.cc:9048
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/decl.cc:9054
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:9761
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9764
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:9780
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9782
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9808
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9810
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9816
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9819
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9821
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:9830
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:9832
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9841
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:9843
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9850
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9857
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/decl.cc:9889
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9929
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9940
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9947
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9950
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java ãƒ¡ã‚½ãƒƒãƒ‰ %qD ã�Œé�ž Java æˆ»ã‚Šåž‹ %qT ã‚’æŒ�ã�¡ã�¾ã�™"
  
! #: cp/decl.cc:10026
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10065
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10110
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:10121
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10140
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10211
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10214
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10222
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10284
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10285
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10293
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10294
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10306
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10314
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10320
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10333
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10452
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ã�¯ `int' ã‚’è¿”ã�•ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10497
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:10499
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10709
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10718
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10724
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:10862
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10866
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10877
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10882
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:10887
  #, 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:10998
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11001
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11036 cp/decl.cc:11107
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:11087
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11090
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11114
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11117
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11238
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.cc:11253
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11260
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11265
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11267
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11272
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11275
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11293
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11297
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11311
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11387
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11401
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11420
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11432
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11436
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:11445
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11489
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:11494
  #, 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:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:11772
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:11778
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:11788
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11898
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "é–¢æ•°ã�®å®šç¾©ã�Œ `register' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11923
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11928
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12020
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12071
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ã�§ã�¯åž‹ã�®ç„¡ã�„ %qs ã�®å®£è¨€ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12144
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ã�¯ %<__int128%> ã‚’ %qs ã�«å¯¾ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12206
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> ã�¨ %<unsigned%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> ã�Šã‚ˆã�³ %<short%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12231
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12233
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12300
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12464 cp/decl.cc:12486
  #, 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:12474
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:12498
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12509
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12587
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ãƒ�ã‚¹ãƒˆã�—ã�Ÿé–¢æ•° `%s' ã�¯ `extern' ã�«å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12592
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ã�®ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�®å®£è¨€ã�Œ `auto' ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12704
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12783
  #, 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:12788
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12795
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12804
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12809
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/decl.cc:12820
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12829
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, 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:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12908
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12943
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12948
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12949
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12957
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12958
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12976
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13002
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:13056
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ä»®å¼•æ•°ã‚’å�–ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13096
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13147
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13148
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13221
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13362
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13364
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13372
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13412
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13424
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13438
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:13441
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/decl.cc:13451
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13458
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13470
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ã‚’ mutable ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:13501
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13527
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:13530
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13565
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13654
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ã‚¯ãƒ©ã‚¹å®£è¨€ã�®å¤–å�´ã�§ virtual æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13662
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13668
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13681
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "ã‚¯ãƒ©ã‚¹ `%s' ã‚’å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—ã�® friend ã�«ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13701
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.cc:13749
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13771
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13774
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/decl.cc:13829
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:13853
  #, 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:13869
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ç„¡åŠ¹ã�ªç”¨æ³•ã�® of %%d, %%x, å�ˆã�¯ %%X"
  
! #: cp/decl.cc:13890
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: cp/decl.cc:13900
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13910
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13924
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13931
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13966
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13972
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13989
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:13992
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "å…ƒã�®åž‹ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14054
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯ä¸�å®Œå…¨ã�ªåž‹ã�§ã�™"
  
! #: cp/decl.cc:14059
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:14079
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14082
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14143 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14148
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14267
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14270
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14276
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14280
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14285
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14309
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ã�ªé�žã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
  
! #: cp/decl.cc:14316
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14317
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14360
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä»–ã�®é–¢æ•°å†…ã�§ static é–¢æ•°ã‚’å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14410
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14423
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14431
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:14438
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14470
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¨ã�“ã‚�ã�§ã€�`extern' å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14475
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14785
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14818
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14826
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14851
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14853
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15193
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15230
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15236
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15246
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15312
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15325
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15326
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15337
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15351
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15390
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15397
  #, 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:15399
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15408
  #, 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:15410
  #, 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:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15519
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15542
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15547
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 51112,53476 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3264
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3267
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "%q+D ã�®å†—é•·ã�ªå†�å®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ã�“ã�“ã�‹ã‚‰"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  catch ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: cp/decl.cc:3690
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:4152
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/decl.cc:4205
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.cc:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4301
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ä»®å¼•æ•° `%s' ã�®åž‹ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4654
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, 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:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5236
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5239
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5258
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5261
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:5308
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.cc:5325
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5358
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef å®£è¨€ã�§åž‹å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5373
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5376
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5387
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5391
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5395
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5399
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5407
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' ã�®å®£è¨€ã�§åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® `int' ã�¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5438
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/decl.cc:5441
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5513
  #, 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:5517
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5583 cp/decl2.cc:972
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5596
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5634
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5658
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/decl.cc:5679
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cp/decl.cc:5739
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5798
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5863
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å¤‰æ•° `%s' ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:5869 cp/decl.cc:7162
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6029
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6054
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "è‡ªæ˜Žã�§ã�ªã�„ãƒ©ãƒ™ãƒ«ã�®ã�¤ã�„ã�Ÿåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:6119
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:6126
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6138
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6286
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6290
  #, 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:6296
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6354
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6615
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6669
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:6693
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:6748
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:6879
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6889
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7022
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7150
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:7164
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:7177
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:7253
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "å…±ç”¨ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´ ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:7298
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7434
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ã�Œæ‹¬å¼§ã�§å›²ã�¾ã‚Œã�Ÿæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã‚’å�—ã�‘å�–ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:7475
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)"
  
! #: cp/decl.cc:7685
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:7942
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:7966
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7971
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:8061 cp/decl.cc:14517
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8127
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:8243
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.cc:8302
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:8345
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE å±žæ€§ã�¯å¤‰æ•°ã�Šã‚ˆã�³é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:8523
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "é–¢æ•° `%s' ã�Œå¤‰æ•°ã�§ã�‚ã‚‹ã�‹ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:8632
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:8903
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, 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:8916
  #, 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:8919
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.cc:8964
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:8990
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9055
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9060
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.cc:9065
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/decl.cc:9071
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:9080
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:9778
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9781
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:9797
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9799
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9836
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9844
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:9847
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:9849
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:9858
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:9860
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9867
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9874
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/decl.cc:9906
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:9946
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:9957
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9967
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java ãƒ¡ã‚½ãƒƒãƒ‰ %qD ã�Œé�ž Java æˆ»ã‚Šåž‹ %qT ã‚’æŒ�ã�¡ã�¾ã�™"
  
! #: cp/decl.cc:10043
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10127
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:10138
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10157
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10183
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10231
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10239
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10301
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10302
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10310
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10311
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10323
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10331
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ã�¯ `int' ã‚’è¿”ã�•ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10514
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10533
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10726
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10735
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10741
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.cc:10875
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:10879
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:10883
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:10894
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:10904
  #, 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:11015
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11018
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11053 cp/decl.cc:11124
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:11104
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11107
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11131
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11134
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.cc:11268
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.cc:11270
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.cc:11275
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11282
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11284
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11289
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11310
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11314
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11328
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11407
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11418
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11421
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11434
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11446
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11449
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:11462
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11506
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:11511
  #, 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:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:11795
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:11805
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:11829
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11836
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11915
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "é–¢æ•°ã�®å®šç¾©ã�Œ `register' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12037
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12088
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ã�§ã�¯åž‹ã�®ç„¡ã�„ %qs ã�®å®£è¨€ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12161
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12169
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ã�¯ %<__int128%> ã‚’ %qs ã�«å¯¾ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> ã�¨ %<unsigned%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> ã�Šã‚ˆã�³ %<short%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12250
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12412
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12483 cp/decl.cc:12505
  #, 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:12493
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12606
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ãƒ�ã‚¹ãƒˆã�—ã�Ÿé–¢æ•° `%s' ã�¯ `extern' ã�«å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12611
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ã�®ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�®å®£è¨€ã�Œ `auto' ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:12729
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12802
  #, 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:12807
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12814
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/decl.cc:12839
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, 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:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12925
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12932
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12967
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12972
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12973
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12981
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12982
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13000
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13026
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ä»®å¼•æ•°ã‚’å�–ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13169
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™"
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13384
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13386
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13394
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13434
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13443
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13460
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:13463
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/decl.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13480
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13486
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13492
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ã‚’ mutable ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13504
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:13523
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13549
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:13552
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13587
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13676
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ã‚¯ãƒ©ã‚¹å®£è¨€ã�®å¤–å�´ã�§ virtual æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13684
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13686
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13690
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "ã‚¯ãƒ©ã‚¹ `%s' ã‚’å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—ã�® friend ã�«ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13723
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:13752
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.cc:13771
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13793
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13796
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/decl.cc:13851
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13872
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:13875
  #, 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:13891
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ç„¡åŠ¹ã�ªç”¨æ³•ã�® of %%d, %%x, å�ˆã�¯ %%X"
  
! #: cp/decl.cc:13912
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: cp/decl.cc:13922
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13932
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13946
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13953
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13979
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:13988
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13994
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14011
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "å…ƒã�®åž‹ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯ä¸�å®Œå…¨ã�ªåž‹ã�§ã�™"
  
! #: cp/decl.cc:14081
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:14101
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14104
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14165 cp/decl.cc:14176
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14170
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14289
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14292
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14298
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14302
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14319
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14323
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14331
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ã�ªé�žã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
  
! #: cp/decl.cc:14338
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14339
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14382
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä»–ã�®é–¢æ•°å†…ã�§ static é–¢æ•°ã‚’å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14445
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14453
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:14460
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14480
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14492
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¨ã�“ã‚�ã�§ã€�`extern' å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14497
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14807
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14840
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14848
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15215
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15222
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15258
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15268
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15294
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:15308
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15334
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15335
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15347
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15348
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15359
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15373
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15412
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15419
  #, 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:15421
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15430
  #, 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:15432
  #, 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:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15564
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15569
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 53466,53576 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.cc:15629
  #, 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:15651 cp/name-lookup.cc:5421
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "äº‹å‰�ã�®å®£è¨€ã�ªã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.cc:15820
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD ã‚’ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:15990
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16022
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16196
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: cp/decl.cc:16270
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
--- 53482,53592 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.cc:15651
  #, 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:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "äº‹å‰�ã�®å®£è¨€ã�ªã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.cc:15842
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD ã‚’ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16012
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: cp/decl.cc:16292
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
*************** msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�
*** 53579,53655 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16592
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16602
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16651
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "æ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:16652
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:16663
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
  
! #: cp/decl.cc:16683
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:16856
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17866
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:17868 cp/typeck.cc:10495
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "é–¢æ•°ã�®æˆ»ã‚Šåž‹ã�¯ %<volatile%> ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:17930
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:18112
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18503
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%qD ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™"
--- 53595,53671 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16614
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16624
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16673
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "æ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:16674
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:16685
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
  
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:16878
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17888
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:17890 cp/typeck.cc:10497
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "é–¢æ•°ã�®æˆ»ã‚Šåž‹ã�¯ %<volatile%> ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:17952
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18525
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%qD ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™"
*************** msgstr "é–¢æ•°ã‚’å‰Šé™¤ (delete) ã�§ã��ã
*** 53704,53710 ****
  msgid "deleting %qT is undefined"
  msgstr "%qT ã�®å‰Šé™¤ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
--- 53720,53726 ----
  msgid "deleting %qT is undefined"
  msgstr "%qT ã�®å‰Šé™¤ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
*************** msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€
*** 53714,53875 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qD ã�Œãƒ¡ãƒ³ãƒ�ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "%q#D ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "é–¢æ•° %qs å†…"
  
! #: cp/decl2.cc:812
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "å±€æ‰€ã‚¯ãƒ©ã‚¹ %q#T ã�¯é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %q#D ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:881
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:883
  #, fuzzy, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:964
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "æ˜Žç¤ºçš„ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ãƒªã‚¹ãƒˆã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1006
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ã�¯æ—¢ã�« %qT å†…ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:1055
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%<asm%> æŒ‡å®šã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�«é–¢ã�—ã�¦ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "é�žæ•´æ•°åž‹ã�®ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�§ã�™"
  
! #: cp/decl2.cc:1168
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "%qD ã‚’ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1179
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã‚’é–¢æ•°åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã‚’é–¢æ•°åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ã�¯æ—¢ã�«ã‚¯ãƒ©ã‚¹ %qT å†…ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1214
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™"
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "ä¸�å®Œå…¨ã�ªåž‹ã�®å�˜ä¸€åŒ–"
  
! #: cp/decl2.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "\"%s\" ã�¯æ­£å¸¸ã�ªãƒ•ã‚¡ã‚¤ãƒ«å��ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1769
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/decl2.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«é�žå…¬é–‹ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl2.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonumous å��å‰�ç©ºé–“ã�®é›†å�ˆä½“ã�¯ static ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�Œã�ªã�„ç„¡å��å…±ç”¨ä½“ã�§ã�™"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯ %qT ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
--- 53730,53891 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qD ã�Œãƒ¡ãƒ³ãƒ�ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "%q#D ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "é–¢æ•° %qs å†…"
  
! #: cp/decl2.cc:833
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "å±€æ‰€ã‚¯ãƒ©ã‚¹ %q#T ã�¯é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %q#D ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:902
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:904
  #, fuzzy, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:985
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "æ˜Žç¤ºçš„ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°ãƒªã‚¹ãƒˆã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1027
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ã�¯æ—¢ã�« %qT å†…ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ç”¨ã�®åˆ�æœŸåŒ–å­�ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%<asm%> æŒ‡å®šã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�«é–¢ã�—ã�¦ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "é�žæ•´æ•°åž‹ã�®ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�§ã�™"
  
! #: cp/decl2.cc:1189
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "%qD ã‚’ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã‚’é–¢æ•°åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã‚’é–¢æ•°åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ã�¯æ—¢ã�«ã‚¯ãƒ©ã‚¹ %qT å†…ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:1221
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1235
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™"
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "ä¸�å®Œå…¨ã�ªåž‹ã�®å�˜ä¸€åŒ–"
  
! #: cp/decl2.cc:1584
  #, fuzzy, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "\"%s\" ã�¯æ­£å¸¸ã�ªãƒ•ã‚¡ã‚¤ãƒ«å��ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1805
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/decl2.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«é�žå…¬é–‹ãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl2.cc:1815
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonumous å��å‰�ç©ºé–“ã�®é›†å�ˆä½“ã�¯ static ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�Œã�ªã�„ç„¡å��å…±ç”¨ä½“ã�§ã�™"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯ %qT ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
*************** msgstr "%<operator new%> ã�®æˆ»ã‚Šåž‹ã�¯
*** 53878,53959 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦åž‹ %<size_t%> (%qT) ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.cc:1948
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' ã�®æˆ»ã‚Šåž‹ã�¯ `void' ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1963
  #, fuzzy, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "`operator delete' ã�®æˆ»ã‚Šåž‹ã�¯ `void' ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:1978
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦ `void *' åž‹ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4679
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
--- 53894,53975 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "%<operator new%> ã�®ç¬¬ä¸€å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã‚’æŒ�ã�£ã�¦ã�„ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦åž‹ %<size_t%> (%qT) ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.cc:1984
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' ã�®æˆ»ã‚Šåž‹ã�¯ `void' ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:1999
  #, fuzzy, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:2002
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "`operator delete' ã�®æˆ»ã‚Šåž‹ã�¯ `void' ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' ã�¯ç¬¬ä¸€å¼•æ•°ã�¨ã�—ã�¦ `void *' åž‹ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4715
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
*************** msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚
*** 53962,54185 ****
  #. 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:4688
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4692
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4696
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4704
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.cc:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4711
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:4902
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "`%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.cc:5535
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�‹ã‚‰ã�®ä»®å¼•æ•°å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:5673
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5816
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5870
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl2.cc:5902
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4019
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, 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:4463
  #, 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:4468
  #, 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:4473
  #, 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:4478
  #, 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:4483
  #, 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:4488
  #, 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:4494
  #, 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:4499
  #, 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:4504
  #, 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:4509
  #, 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:4514
  #, 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:4519
  #, 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:4524
  #, 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:4529
  #, 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:4579
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4583
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4597
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.cc:4601 cp/typeck.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.cc:4623
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.cc:4627 cp/typeck.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.cc:4638
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.cc:4642
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 53978,54201 ----
  #. 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:4724
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4728
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4732
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4740
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "`%s' ã�Œ `static' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.cc:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4747
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4935
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œå‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:4938
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "`%s' ã�Œä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã�Œæœªå®šç¾©ã�§ã�™"
  
! #: cp/decl2.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�‹ã‚‰ã�®ä»®å¼•æ•°å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl2.cc:5576
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl2.cc:5709
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl2.cc:5938
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, 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:4471
  #, 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:4476
  #, 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:4481
  #, 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:4486
  #, 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:4491
  #, 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:4496
  #, 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:4502
  #, 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:4507
  #, 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:4512
  #, 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:4517
  #, 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:4522
  #, 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:4527
  #, 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:4532
  #, 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:4537
  #, 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:4587
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4605
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.cc:4609 cp/typeck.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.cc:4631
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT ã�¯ %qE ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.cc:4635 cp/typeck.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/error.cc:4646
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/error.cc:4650
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 54496,54507 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
--- 54512,54523 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
*************** msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã
*** 54521,54527 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
--- 54537,54543 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
*************** msgstr "%qT å†…ã�®åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„å
*** 54556,54772 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.cc:3093
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "å¼�å†…ã�§æ•´æ•°ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3121
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "new ã�«å¯¾ã�—ã�¦ç„¡åŠ¹ã�ªåž‹ã�§ã�‚ã‚‹ `void'"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.cc:3353
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ '%s' ã�Œã‚¯ãƒ©ã‚¹å†…ã�«è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� `%s' ã�¯å¤šé‡�ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã�®ä¸­ã�§æ›–æ˜§ã�§ã�™"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "é–¢æ•°åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "åˆ�æœŸè¨­å®šå­�ã�®æœ«å°¾ã�Œæœ¬æ�¥ã‚ˆã‚Šæ—©ã��å‡ºç�¾ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, fuzzy, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã�Œå�¯å¤‰ã‚µã‚¤ã‚ºã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/lambda.cc:570
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%s ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
--- 54572,54788 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.cc:2900
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.cc:3098
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "å¼�å†…ã�§æ•´æ•°ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3126
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—ã�®å�¯å¤‰ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�§ã�™"
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "new ã�«å¯¾ã�—ã�¦ç„¡åŠ¹ã�ªåž‹ã�§ã�‚ã‚‹ `void'"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.cc:3358
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ '%s' ã�Œã‚¯ãƒ©ã‚¹å†…ã�«è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� `%s' ã�¯å¤šé‡�ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã�®ä¸­ã�§æ›–æ˜§ã�§ã�™"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "é…�åˆ— new ã�§ã�®ã‚µã‚¤ã‚ºã�¯å®Œå…¨ã�ªåž‹ã‚’æŒ�ã�Ÿã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "é–¢æ•°åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "åˆ�æœŸè¨­å®šå­�ã�®æœ«å°¾ã�Œæœ¬æ�¥ã‚ˆã‚Šæ—©ã��å‡ºç�¾ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, fuzzy, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã�Œå�¯å¤‰ã‚µã‚¤ã‚ºã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/lambda.cc:588
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%s ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
*************** msgstr "%s ã‚’é–‹ã��ã�®ã�«å¤±æ•—ã�—ã�¾ã�
*** 55477,55746 ****
  msgid "unknown header kind %qs"
  msgstr "ä¸�æ˜Žã�ª TLS ãƒ¢ãƒ‡ãƒ« %qs ã�§ã�™"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/name-lookup.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "`%s' ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�¯å‰�æ–¹ã�§ã�«å®£è¨€ã�•ã‚Œã�Ÿã‚‚ã�®ã�¨è¡�çª�ã�—ã�¾ã�™"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d å€‹ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ\n"
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:3055
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/name-lookup.cc:3311
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/name-lookup.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:4239
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4242
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4854
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:5568
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:5584
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5592
  #, 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:5608 cp/pt.cc:18500
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5618
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5652
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%q#D ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:5749
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5842
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5883
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5946
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5948
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/name-lookup.cc:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6025
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "`%s' å±žæ€§ã�®ç–‘ä¼¼å‘½ä»¤ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  
! #: cp/name-lookup.cc:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "`this' ã�¯é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�‹ã‚‰ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:7417
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "å¼±ã�„ %q+D ã�¯ %qE ã�¨ã�—ã�¦å®šç¾©ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:7420
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:8179
  #, 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:8535
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "%qs ã‚¹ã‚¤ãƒƒãƒ�ã�¯æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8734
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/name-lookup.cc:8750
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8830
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å±žæ€§ã‚’æŒ‡å®šã�™ã‚‹ã�®ã�¯æœ€å¾Œã�®ã�¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:8831
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:8880
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%q+D  ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹é ˜åŸŸã�¯å‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:8882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 55493,55762 ----
  msgid "unknown header kind %qs"
  msgstr "ä¸�æ˜Žã�ª TLS ãƒ¢ãƒ‡ãƒ« %qs ã�§ã�™"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/name-lookup.cc:2718
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "`%s' ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�¯å‰�æ–¹ã�§ã�«å®£è¨€ã�•ã‚Œã�Ÿã‚‚ã�®ã�¨è¡�çª�ã�—ã�¾ã�™"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d å€‹ã�®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ\n"
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:3037
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.cc:3158
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/name-lookup.cc:3297
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/name-lookup.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:4225
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4228
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:5554
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:5570
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5578
  #, 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:5594 cp/pt.cc:18533
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5604
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5638
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%q#D ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:5735
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5828
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5869
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5947
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD ã�¯ %qD å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:5949
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:6003
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/name-lookup.cc:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "`%s' å±žæ€§ã�®ç–‘ä¼¼å‘½ä»¤ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  
! #: cp/name-lookup.cc:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "`this' ã�¯é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�‹ã‚‰ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:7418
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "å¼±ã�„ %q+D ã�¯ %qE ã�¨ã�—ã�¦å®šç¾©ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:7421
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "æ§‹é€ ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:8180
  #, 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:8536
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "%qs ã‚¹ã‚¤ãƒƒãƒ�ã�¯æ—¢ã�«ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8735
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/name-lookup.cc:8751
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å±žæ€§ã‚’æŒ‡å®šã�™ã‚‹ã�®ã�¯æœ€å¾Œã�®ã�¿ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/name-lookup.cc:8832
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%q+D  ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹é ˜åŸŸã�¯å‰�ã�®å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/name-lookup.cc:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr "è­˜åˆ¥å­� %qE ã�¯ C++ äºˆç´„èªžã
*** 55765,55771 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
--- 55781,55787 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma align%> ã�¯ %D ã�®å‰�ã�«ç�¾ã‚Œã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 55795,55801 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 55811,55817 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr "ç„¡åŠ¹ã�ªåž‹: `void &'"
*** 55875,55881 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 55891,55897 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std
*** 56011,56017 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
--- 56027,56033 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
*************** msgstr ""
*** 56191,56197 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
--- 56207,56213 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
*************** msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã
*** 56246,56252 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 56262,56268 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 56301,56307 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
--- 56317,56323 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤
*** 56351,56357 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
--- 56367,56373 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
*************** msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std
*** 56561,56572 ****
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 56577,56588 ----
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr ""
*** 56641,56647 ****
  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:13251 cp/parser.cc:32938
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
--- 56657,56663 ----
  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:13251 cp/parser.cc:32949
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
*************** msgid "types may not be defined in condi
*** 56662,56668 ****
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
--- 56678,56684 ----
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
*************** msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�
*** 56703,56709 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
--- 56719,56725 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
*************** msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std
*** 56729,56735 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ã�¯è¨ˆç®—åž‹ goto ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
--- 56745,56751 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ã�¯è¨ˆç®—åž‹ goto ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
*************** msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äº
*** 56805,56811 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 56821,56827 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 56920,56926 ****
  msgid "class definition may not be declared a friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 56936,56942 ----
  msgid "class definition may not be declared a friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 56980,56991 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 56996,57007 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "ç„¡åŠ¹ã�ªãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ %qs ã�§
*** 57055,57061 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
--- 57071,57077 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
*************** msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�
*** 57197,57508 ****
  msgid "concept defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:20058
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å®£è¨€ %qD ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:20634
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/parser.cc:20640
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.cc:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20792
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:20803
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:20818
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:20834
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ã�¾ã�Ÿã�¯ %<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:20923
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20937
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:20949 cp/parser.cc:26455
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20954 cp/parser.cc:26460
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21003
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“å��ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:21235
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:21296
  #, 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:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, 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:21337
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:21349
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/parser.cc:21356
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:21411
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:21586
  #, 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:21601
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:21619
  #, 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:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/parser.cc:21764
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:21943
  #, 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:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: cp/parser.cc:21970
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD ã�¯é–¢æ•°ã‚¹ã‚³ãƒ¼ãƒ—ã�®å¤–å�´ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22007
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22023
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "alloc_size ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/parser.cc:22251
  #, fuzzy, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "é–¢æ•°å®£è¨€ä¸­ã�«ï¼ˆåž‹ã�®ç„¡ã�„ï¼‰ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.cc:22262
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "é–¢æ•°å®£è¨€ä¸­ã�«ï¼ˆåž‹ã�®ç„¡ã�„ï¼‰ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.cc:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:22553
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯é–¢æ•°å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22564
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22568
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22740
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend é–¢æ•° `%s' ã‚’åˆ�æœŸåŒ–ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22796
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:23299
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:23429
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 57213,57524 ----
  msgid "concept defined here"
  msgstr "å…±ç”¨ä½“ã�Œã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:20067
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "å®£è¨€ %qD ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:20643
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/parser.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/parser.cc:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20801
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:20812
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:20827
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:20843
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ã�¾ã�Ÿã�¯ %<{%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:20932
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:20946
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:20958 cp/parser.cc:26465
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20963 cp/parser.cc:26470
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21012
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“å��ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:21305
  #, 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:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, 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:21346
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "å��å‰�ç©ºé–“å��ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:21358
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/parser.cc:21365
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯ %<namespace%> å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:21595
  #, 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:21610
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:21628
  #, 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:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/parser.cc:21773
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:21952
  #, 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:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "é‡�è¤‡ã�—ã�Ÿ %<volatile%> ã�§ã�™"
  
! #: cp/parser.cc:21979
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD ã�¯é–¢æ•°ã‚¹ã‚³ãƒ¼ãƒ—ã�®å¤–å�´ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22016
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22032
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "alloc_size ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/parser.cc:22260
  #, fuzzy, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "é–¢æ•°å®£è¨€ä¸­ã�«ï¼ˆåž‹ã�®ç„¡ã�„ï¼‰ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "é–¢æ•°å®£è¨€ä¸­ã�«ï¼ˆåž‹ã�®ç„¡ã�„ï¼‰ä»®å¼•æ•°å��ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:22562
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "ã�“ã�“ã�§ã�¯é–¢æ•°å®šç¾©ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22573
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22577
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend é–¢æ•° `%s' ã‚’åˆ�æœŸåŒ–ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:22805
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:23308
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:23434
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:23438
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 57511,57744 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€å­�ã�§ã�™"
  
! #: cp/parser.cc:23466
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.cc:23608
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "å®£è¨€å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“ã�§ã�™"
  
! #: cp/parser.cc:23731
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/parser.cc:23752
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:23813
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:23867
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23962
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/parser.cc:24230
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.cc:24260
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.cc:24371
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:24730
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:24929
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:24947
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:24953
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24955
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:25085
  #, 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:25089
  #, 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:25413
  #, 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:25433
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:25471
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:25993
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:25996
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "æ§‹é€ ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:25999
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ã�¾ã�Ÿã�¯ %<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:26408
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ã‚¯ãƒ©ã‚¹ %s ç”¨ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦‹ã�¤ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“ã€‚"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26423
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:26435
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26441
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�«ç„¡åŠ¹ã�ªã‚¯ãƒ©ã‚¹å��ã�§ã�™"
  
! #: cp/parser.cc:26495
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:26527
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "%q+#T ã�®å‰�ã�®å®šç¾©"
--- 57527,57760 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€å­�ã�§ã�™"
  
! #: cp/parser.cc:23475
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.cc:23617
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "å®£è¨€å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ã�¯å��å‰�ç©ºé–“ã�§ã�™"
  
! #: cp/parser.cc:23740
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/parser.cc:23761
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—å­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:23876
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "é‡�è¤‡ã�™ã‚‹ `virtual' æŒ‡å®šå­�"
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/parser.cc:24239
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/parser.cc:24269
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.cc:24380
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "åž‹æŒ‡å®šå­�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:24739
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:24938
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:24956
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:24962
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:24964
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, 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:25442
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:25480
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:26003
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "æ§‹é€ ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:26009
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ã�¾ã�Ÿã�¯ %<:%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:26418
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ã‚¯ãƒ©ã‚¹ %s ç”¨ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦‹ã�¤ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“ã€‚"
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:26445
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26451
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�«ç„¡åŠ¹ã�ªã‚¯ãƒ©ã‚¹å��ã�§ã�™"
  
! #: cp/parser.cc:26505
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:26537
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "%q+#T ã�®å‰�ã�®å®šç¾©"
*************** msgstr "%q+#T ã�®å‰�ã�®å®šç¾©"
*** 57746,57973 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:27017
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27048
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, 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:27175
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™"
  
! #: cp/parser.cc:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27398
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:27445
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:27459
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27569
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27743
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27746
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27946 cp/parser.cc:28040
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.cc:28048
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.cc:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28098
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.cc:28139
  #, 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:28251
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:28800
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:28809
  #, fuzzy, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:28854
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:28953
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28967
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:29018
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "%qE å±žæ€§ã�¯ R8C ã‚¿ãƒ¼ã‚²ãƒƒãƒˆç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:29163
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:29223
  #, 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:29566 cp/parser.cc:29575
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:30296
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.cc:30800
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 57762,57989 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:27027
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27058
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, 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:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�®å¹…ã�Œ %qD é�žæ•´æ•°åž‹ %qT ã�§ã�™"
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27408
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "ã‚¯ãƒ©ã‚¹å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:27455
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ãƒ¡ãƒ³ãƒ�å®£è¨€ã�®æœ€å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27579
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27756
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27956 cp/parser.cc:28050
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.cc:28058
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/parser.cc:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/parser.cc:28149
  #, 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:28261
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:28810
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "é–¢æ•°ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:28819
  #, fuzzy, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:28864
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<none%> ã�¾ã�Ÿã�¯ %<shared%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:28963
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28977
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "è­˜åˆ¥å­�ã�¾ã�Ÿã�¯ %<(%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "%qE å±žæ€§ã�¯ R8C ã‚¿ãƒ¼ã‚²ãƒƒãƒˆç”¨ã�«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:29173
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:29233
  #, 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:29576 cp/parser.cc:29585
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:30307
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/parser.cc:30811
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 57976,58543 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31205
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31560
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:31672
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:31723
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:31775
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:32077
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "`>>' ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹å��ã�¯ `> >' ã�¨ã�™ã�¹ã��ã�§ã�™"
  
! #: cp/parser.cc:32090
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹çµ±ä¸€ä¸­ `%s' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> ã�Œ %qD ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.cc:32704
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ã�¯ `long long' ã‚’å�—ã�‘å…¥ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32720
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:32746
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "`%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32819
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32831
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32834
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32837
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32843
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32852
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32861
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32864
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32899
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32914
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32917
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:33438
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:33558
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:33698 cp/parser.cc:33732
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: cp/parser.cc:33713
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:33714
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:33796
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:33817
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34066
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�Œçµ‚äº†ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34378
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:35407
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:36043
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "æ•´æ•°å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:37175
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:38264
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.cc:39092
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:41860
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:42703
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: cp/parser.cc:45045
  #, 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:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.cc:46099
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions ã�®æœ«å°¾ã�«ã‚´ãƒŸ"
  
! #: cp/parser.cc:47885
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskwait%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:47936
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:47968
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC option ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:48048
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:48087
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "#if å¼�ã�®ä¸­ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�Œä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/parser.cc:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 57992,58559 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31216
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ã�¯æœ€æ—©ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31542
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31571
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:31683
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:31734
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:31786
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:32088
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "`>>' ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹å��ã�¯ `> >' ã�¨ã�™ã�¹ã��ã�§ã�™"
  
! #: cp/parser.cc:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹çµ±ä¸€ä¸­ `%s' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> ã�Œ %qD ã�®å‰�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/parser.cc:32715
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ã�¯ `long long' ã‚’å�—ã�‘å…¥ã‚Œã�¾ã�›ã‚“"
  
! #: cp/parser.cc:32726
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:32731
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qE ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:32757
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "`%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32872
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32875
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<static_assert%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ã�¾ã�Ÿã�¯ %<::%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>ã€�%<typename%>ã€�ã�¾ã�Ÿã�¯ %<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:33449
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:33569
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:33709 cp/parser.cc:33743
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: cp/parser.cc:33724
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "ãƒ©ãƒ™ãƒ« %qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:33725
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:33807
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:33828
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34077
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«ã�Œçµ‚äº†ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34389
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:35418
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "è­˜åˆ¥å­�ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:36054
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "ä¸�æ˜Žã�ª property å±žæ€§ã�§ã�™"
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "æ•´æ•°å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:37186
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:38275
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.cc:39103
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�«ç�¾ã‚Œã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/parser.cc:42714
  #, fuzzy, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "ä¸�å��åˆ†ã�ªåž‹æƒ…å ±"
  
! #: cp/parser.cc:45056
  #, 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:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/parser.cc:46110
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "å�‚ç…§åž‹ã�«å¯¾ã�—ã�¦ new ã‚’é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�®å��å‰�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions ã�®æœ«å°¾ã�«ã‚´ãƒŸ"
  
! #: cp/parser.cc:47896
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskwait%> ã�¯è¤‡å�ˆæ–‡å†…ã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/parser.cc:47947
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC optimize ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:47979
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC option ã�¯é–¢æ•°å†…ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:48059
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:48098
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "#if å¼�ã�®ä¸­ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�Œä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/parser.cc:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 58624,58630 ****
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %+#D"
--- 58640,58646 ----
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %+#D"
*************** msgstr "Code å±žæ€§ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™
*** 58695,58751 ****
  msgid "missing primary template attribute %s"
  msgstr "Code å±žæ€§ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "`operator delete' ã�®å®£è¨€å†…ã�«å¤šã�™ã�Žã‚‹å¼•æ•°"
  
! #: cp/pt.cc:2893
  #, fuzzy, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2907
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/pt.cc:2910
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:2951
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 58711,58767 ----
  msgid "missing primary template attribute %s"
  msgstr "Code å±žæ€§ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "`operator delete' ã�®å®£è¨€å†…ã�«å¤šã�™ã�Žã‚‹å¼•æ•°"
  
! #: cp/pt.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:2953
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: cp/pt.cc:2957
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã
*** 58758,58910 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã�¯ %qT å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:3139
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:5106
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:5188
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "é–¢æ•° %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/pt.cc:5228
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5337
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:5400
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:5583
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 58774,58926 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã�¯ %qT å†…ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:3141
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "éš ã�•ã‚Œã�Ÿå®£è¨€ã�¯ã�“ã�“ã�§ã�™"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "%K %D ã�®æœ€å¾Œã�®å¼•æ•°ã�Œ 0 ã�‹ã‚‰ 3 ã�®é–“ã�®æ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:5110
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "#define ä¸­ã�®ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œçµ‚ç«¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "å‰�ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "é–¢æ•° %qE ã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/pt.cc:5233
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5235
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿãƒ©ãƒ™ãƒ« %qD ã�§ã�™"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5342
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  
! #: cp/pt.cc:5401
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:5405
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "%qD ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã
*** 58913,58959 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆä¸­ã�® `void' ã�¯ãƒªã‚¹ãƒˆå…¨ä½“ã‚’å� ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: cp/pt.cc:5839
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 58929,58975 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "ä»®å¼•æ•°ãƒªã‚¹ãƒˆä¸­ã�® `void' ã�¯ãƒªã‚¹ãƒˆå…¨ä½“ã‚’å� ã‚�ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5650
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:5653
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ä¸€ã�¤ã�®ç©ºã�®å®£è¨€ä¸­ã�«ã€�äºŒã�¤ã�®åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.cc:5828
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "å��å‰�ç„¡ã�—ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã‚¯ãƒ©ã‚¹ã�§ã�™"
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 58963,59436 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/pt.cc:6014
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®šç¾©ã�§ã�™"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.cc:6070
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6093
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6241
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6254
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:6303
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:6315
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:6342
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6714
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.cc:6718
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6769
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/pt.cc:6865
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6876
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6886
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6933
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6989
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6993
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.cc:7093
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7118
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7135
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7161
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7273
  #, 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:7440
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.cc:7454
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.cc:7540
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7548
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, 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:7625
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7681
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8251
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:8403
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8432
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.cc:8437
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8469
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.cc:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8478
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:8492
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8545
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8559
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.cc:8562
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:8635
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:8773 cp/pt.cc:9086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8916
  #, 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:8925
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:8950
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.cc:8954
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9862
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:11039
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12207
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ã�¯å®£è¨€ã�®é–‹å§‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13837
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/pt.cc:13932
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 58979,59452 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®šç¾©ã�§ã�™"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6101
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] ""
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ã�“ã�“ã�§ %q#D ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:6320
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "å…ƒã�®å®šç¾©ã�¯ã�“ã�“ã�«å‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "`%s' ã�Œåˆ¥ã�®ã‚·ãƒ³ãƒœãƒ«ç¨®ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6732
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.cc:6736
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6787
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•° %q+#D ã�§ã�™"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, fuzzy, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "åž‹ %qT ã�¨ %qT ã�®é–“ã�§ã�®æ¯”è¼ƒã�§ã�™"
  
! #: cp/pt.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¯å¼•æ•°ã‚’ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6894
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6904
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:6994
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "åž‹ %qT ã�‹ã‚‰åž‹ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:7007
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:7011
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "åž‹ %qT ã�®å¼•æ•°ã�Œ %qT ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.cc:7111
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7136
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "%qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯å¸¸ã�« %<true%> ã�¨è©•ä¾¡ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7179
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7291
  #, 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:7458
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.cc:7472
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: cp/pt.cc:7558
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7584
  #, 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:7643
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8269
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:8421
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8450
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.cc:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8487
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.cc:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8496
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:8510
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8577
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.cc:8580
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:8653
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE ã�‹ã‚‰ %qT ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:8791 cp/pt.cc:9104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8934
  #, 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:8943
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:8968
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "ã‚¯ãƒ­ã‚¹ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ™‚ã�®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°"
  
! #: cp/pt.cc:8972
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9880
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:10392
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:11057
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ã�¯å®£è¨€ã�®é–‹å§‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q#D ç”¨ã�®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå¼•æ•°ã�®å†�å®šç¾©ã�§ã�™"
  
! #: cp/pt.cc:13956
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚
*** 59448,59744 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof ã�Œé–¢æ•°åž‹ã�«é�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:15154
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.cc:15156
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/pt.cc:15282
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:15284
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:15986
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:15988
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.cc:15990
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16003
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16006
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16054
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16060
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16066
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16132
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16221
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16229
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16343
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16642
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16657
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16752
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16903
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20804
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/pt.cc:20855
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:21090
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21093
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21417
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:21419
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21444
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:21462
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.cc:25611
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:25613
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:25619
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25649
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25670
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25681
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:25689
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.cc:25725
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.cc:25753 cp/pt.cc:25830
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:25787
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25790
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25799
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25820
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.cc:25860
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26158
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 59464,59760 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof ã�Œé–¢æ•°åž‹ã�«é�©ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:15184
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.cc:15186
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/pt.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:15316
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16018
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16020
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.cc:16022
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16035
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16038
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16086
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16092
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16098
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16164
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16261
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16375
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16675
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:16690
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16785
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20837
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/pt.cc:20888
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:21123
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21126
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21450
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:21452
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:21495
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.cc:25646
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:25648
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:25654
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25684
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25705
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25716
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:25724
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.cc:25760
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.cc:25788 cp/pt.cc:25865
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:25822
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25825
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25834
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:25855
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.cc:25895
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26193
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 59750,59907 ****
  #. 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:26652
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.cc:27121
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:28519
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28809
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:28818
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:28824
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�®ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:28851
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29903
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:29909
  #, 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:30015
  #, 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:30022
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30034
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:30037
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "é–“æŽ¥é–¢æ•° %q+D ã�¯å¼±ã�„å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:30069
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.cc:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:30311
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:30315
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
--- 59766,59928 ----
  #. 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:26687
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.cc:27156
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:28554
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28844
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:28853
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:28859
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�®ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:28886
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29936
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:29948
  #, 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:29954
! #, fuzzy, gcc-internal-format
! msgid "use %qD directly instead"
! msgstr "spec %qs ã�Œç„¡åŠ¹ã�§ã�™"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30085
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:30088
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "é–“æŽ¥é–¢æ•° %q+D ã�¯å¼±ã�„å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:30120
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.cc:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:30362
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:30366
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
*************** msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã
*** 60036,60621 ****
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.cc:984
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/semantics.cc:988
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/semantics.cc:992
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/semantics.cc:1898
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€ã�¯ C99 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:2876
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "å¼•æ•°ã�Œæ§‹é€ ä½“ã�§ã�™"
  
! #: cp/semantics.cc:2973
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "`this' ã�¯é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�‹ã‚‰ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:2975
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.cc:2977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3029
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3156
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:3161
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/semantics.cc:3342
  #, fuzzy, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ä»®å¼•æ•°ã�«ã�¯ `class' ã‚„ `typename' äºˆç´„èªžã‚’ä½¿ã‚�ã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/semantics.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�®ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/semantics.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/semantics.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/semantics.cc:3900
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4064
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "alloc_size ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� `%s' ã�¯å¤šé‡�ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã�®ä¸­ã�§æ›–æ˜§ã�§ã�™"
  
! #: cp/semantics.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/semantics.cc:4338
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ '%c' ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/semantics.cc:4367
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.cc:4550
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.cc:4555
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6225
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE ã�¯ %<reduction%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7088
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7147
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7211
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7245
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7248
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7252
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7274
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7278
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7283
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7390
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7424
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7483
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7641
  #, fuzzy, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7653
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7662
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7799
  #, fuzzy, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8412
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8442
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8472
  #, fuzzy, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8503
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8590
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> ã�Œãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.cc:11184
  #, fuzzy, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:11265
  #, fuzzy, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:12252
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "%<__builtin_return_address%> ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
--- 60057,60642 ----
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.cc:995
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/semantics.cc:999
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/semantics.cc:1003
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "è«–ç�†æ¼”ç®—å­�ã�Œå¸¸ã�« true ã�¾ã�Ÿã�¯ false ã�¨è©•ä¾¡ã�•ã‚Œã‚‹ã‚ˆã�†ã�«æ€�ã‚�ã‚Œã‚‹å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/semantics.cc:1909
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:1991
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€ã�¯ C99 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�®ã�¿è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:2887
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "å¼•æ•°ã�Œæ§‹é€ ä½“ã�§ã�™"
  
! #: cp/semantics.cc:2984
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "`this' ã�¯é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�‹ã‚‰ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:2986
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3040
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3167
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:3172
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/semantics.cc:3353
  #, fuzzy, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ä»®å¼•æ•°ã�«ã�¯ `class' ã‚„ `typename' äºˆç´„èªžã‚’ä½¿ã‚�ã�­ã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/semantics.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�®ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/semantics.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹åŒ–ã�•ã‚Œã�ªã�„åž‹ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªæ“�ä½œã�§ã�™"
  
! #: cp/semantics.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/semantics.cc:3911
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4075
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "alloc_size ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� `%s' ã�¯å¤šé‡�ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã�®ä¸­ã�§æ›–æ˜§ã�§ã�™"
  
! #: cp/semantics.cc:4187
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/semantics.cc:4349
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿ '%c' ã�Œä¸�æ˜Žã�§ã�™"
  
! #: cp/semantics.cc:4378
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4557
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.cc:4561
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ISO C++ ã�¯ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�® `sizeof' ã�®é�©ç”¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE ã�¯ %<reduction%> ç”¨ã�®ç„¡åŠ¹ã�ªåž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7099
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7158
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ private ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7222
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7285
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7289
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7294
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%> å€¤ã�¯æ­£ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7401
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7435
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7494
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7554
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7635
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7652
  #, fuzzy, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE ã�¯å�¥ %qs å†…ã�§ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:7664
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7673
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:7810
  #, fuzzy, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qs å�¥ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8453
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8483
  #, fuzzy, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "ãƒ™ã‚¯ãƒˆãƒ«åž‹ã�® delete ã�§ã�™ã�Œã€�ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã‚‚é…�åˆ—åž‹ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> ã�Œãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¨ã�—ã�¦å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %E"
  
! #: cp/semantics.cc:11195
  #, fuzzy, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬ä¸‰å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:11276
  #, fuzzy, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°ç„¡ã�—ã�§å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:12263
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "%<__builtin_return_address%> ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
*************** msgstr "%<__builtin_return_address%> ã�¸
*** 60623,60824 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:1998
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:4896
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "`java_interface' å±žæ€§ã�¯ Java ã‚¯ãƒ©ã‚¹å®šç¾©ã�«å¯¾ã�—ã�¦ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "%qE å±žæ€§ã�¯å¤‰æ•°ã�Šã‚ˆã�³é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/tree.cc:4944
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯æ•´æ•°åž‹ã�®å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5029
  #, fuzzy, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "init_priority å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹åž‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—å®šç¾©ã�§ã�®ã�¿ä½¿ã�ˆã�¾ã�™"
  
! #: cp/tree.cc:5037
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/tree.cc:5048
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯å†…éƒ¨ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«äºˆç´„ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5133
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:5190
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨å‡ºæ�¥ã�¾ã�™ã€‚%s ã�¸ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "`%s' å±žæ€§ã�¯é–¢æ•°ã�«å¯¾ã�—ã�¦ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.cc:6099
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:6121
  #, fuzzy, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "Tree æ¤œæŸ»: %s ã�Œã�‚ã‚‹ã�¹ã��æ‰€ã�« %s ã�Œã�‚ã‚Šã�¾ã�™(%s å†…, %s:%d)"
--- 60644,60845 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "åŸºåº•ã‚¯ãƒ©ã‚¹ %q#T ã�Œé�žä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ã�¯å¤‰æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%s ã�¯åž‹ %s ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "`java_interface' å±žæ€§ã�¯ Java ã‚¯ãƒ©ã‚¹å®šç¾©ã�«å¯¾ã�—ã�¦ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "%qE å±žæ€§ã�¯å¤‰æ•°ã�Šã‚ˆã�³é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/tree.cc:4962
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "%qE å±žæ€§ã�¯åž‹ã�«é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯æ•´æ•°åž‹ã�®å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5047
  #, fuzzy, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "init_priority å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹åž‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ãƒ•ã‚¡ã‚¤ãƒ«ã‚¹ã‚³ãƒ¼ãƒ—å®šç¾©ã�§ã�®ã�¿ä½¿ã�ˆã�¾ã�™"
  
! #: cp/tree.cc:5055
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�Œç¯„å›²å¤–ã�§ã�™"
  
! #: cp/tree.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿ init_priority ã�¯å†…éƒ¨ã�§ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«äºˆç´„ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:5078
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5151
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> ã�¯æœ‰åŠ¹ã�ªå®£è¨€å­�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qE å±žæ€§ã�¯é�žã‚¯ãƒ©ã‚¹åž‹ã�«é–¢ã�—ã�¦ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:5201
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:5208
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "å®šç¾©ã�—ã�Ÿå¾Œã�« %qT ã�«é�©ç”¨ã�•ã‚Œã‚‹å±žæ€§ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/tree.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE å±žæ€§ã�¯é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨å‡ºæ�¥ã�¾ã�™ã€‚%s ã�¸ã�¯é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "`%s' å±žæ€§ã�¯é–¢æ•°ã�«å¯¾ã�—ã�¦ã�®ã�¿é�©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #: cp/tree.cc:6117
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œæ•´æ•°åž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/tree.cc:6139
  #, fuzzy, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "Tree æ¤œæŸ»: %s ã�Œã�‚ã‚‹ã�¹ã��æ‰€ã�« %s ã�Œã�‚ã‚Šã�¾ã�™(%s å†…, %s:%d)"
*************** msgstr "é–¢æ•°ã�¸å¼•æ•°ã‚’æ¸¡ã�™ã�¨ã��ã�
*** 61224,61714 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:6397
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:6450
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—ã�§ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.cc:6529
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.cc:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6556
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6747
  #, 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:6753
  #, 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++ ã�¯é�žå·¦è¾ºå€¤å¼�ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:6805
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ã�¯ `::main' é–¢æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:7046
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<void%> åž‹ã�®å¼�ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:7171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¯¾ã�™ã‚‹æ¼”ç®—"
  
! #: cp/typeck.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/typeck.cc:7201
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:7203
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.cc:7485
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7560
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/typeck.cc:7572
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:7576
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:7580
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:7618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.cc:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7744
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7750
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:7757
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.cc:7795
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.cc:8232
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.cc:8272
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck.cc:8347
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8417
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "%s: å…¨ä½“çš„ã�ªç²¾åº¦ã�®ä½Žä¸‹"
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:8474 cp/typeck.cc:8664
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�Œç¤ºã�™åž‹ã�®è¦�æ±‚ã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¢—åŠ ã�—ã�¾ã�™"
  
! #: cp/typeck.cc:8491
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ�ã‚¤ãƒ³ã‚¿ã�®é–“ã�§ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:8505
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8578
  #, 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:8587
  #, 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:8629
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8800 cp/typeck.cc:8809
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C ã�¯å…±ç”¨ä½“åž‹ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:8818
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9208
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9235
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9249
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "é…�åˆ—ã�®ä¸�æ­£ã�ªåˆ�æœŸåŒ–"
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.cc:9407
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.cc:9554
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: cp/typeck.cc:9875
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9880
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9889
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9893
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9898
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9934
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9939
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/typeck.cc:9944
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9954
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10050
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: cp/typeck.cc:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.cc:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.cc:10185
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.cc:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "return æ–‡ã�«å��åˆ†ã�ªå€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:10501
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:10520
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10523
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10558
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
--- 61245,61735 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "äºŒé …æ¼”ç®—å­� %s ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:6383
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:6452
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿æ¼”ç®—ã�§ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck.cc:6531
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:6548
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ãƒ¡ãƒ³ãƒ�ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�®ç„¡åŠ¹ã�ª `%s' ã�®ä½¿ç”¨"
  
! #: cp/typeck.cc:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6558
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6749
  #, 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:6755
  #, 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++ ã�¯é�žå·¦è¾ºå€¤å¼�ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:6807
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ã�¯ `::main' é–¢æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:6865
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qD ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:7048
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<void%> åž‹ã�®å¼�ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:7173
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ ã�¯ enum ã�® %s ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«å¯¾ã�™ã‚‹æ¼”ç®—"
  
! #: cp/typeck.cc:7191
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/typeck.cc:7203
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:7205
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�« `void *' åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' ã�¯å�³è¾ºå€¤å¼�ã�§ã�‚ã‚Šã€�ã��ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:7482
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/typeck.cc:7574
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:7578
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:7582
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:7620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯è¤‡å�ˆå¼�ã�¨ã�—ã�¦å�–ã‚Šæ‰±ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:7752
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:7759
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:7783
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.cc:7797
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.cc:8234
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck.cc:8274
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck.cc:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8419
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "%s: å…¨ä½“çš„ã�ªç²¾åº¦ã�®ä½Žä¸‹"
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "åž‹ã�Œå…¨ã��ç•°ã�ªã‚‹ãƒ�ã‚¤ãƒ³ã‚¿ã�®æ¯”è¼ƒã�§ã‚­ãƒ£ã‚¹ãƒˆã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:8476 cp/typeck.cc:8666
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "ã‚­ãƒ£ã‚¹ãƒˆã�«ã‚ˆã�£ã�¦ãƒ�ã‚¤ãƒ³ã‚¿ã�Œç¤ºã�™åž‹ã�®è¦�æ±‚ã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¢—åŠ ã�—ã�¾ã�™"
  
! #: cp/typeck.cc:8493
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ ã�¯é–¢æ•°ãƒ�ã‚¤ãƒ³ã‚¿ã�¨ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ�ã‚¤ãƒ³ã‚¿ã�®é–“ã�§ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:8507
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8701
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck.cc:8802 cp/typeck.cc:8811
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C ã�¯å…±ç”¨ä½“åž‹ã�¸ã�®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/typeck.cc:8820
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9237
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d ç•ªç›®ã�®å¼•æ•°ã�Œ `%s' ã�®åž‹ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "é…�åˆ—ã�®ä¸�æ­£ã�ªåˆ�æœŸåŒ–"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.cc:9409
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/typeck.cc:9556
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå�·å½¢å¼�"
  
! #: cp/typeck.cc:9877
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9882
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9891
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9895
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9900
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:9932
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9936
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9941
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format å±žæ€§ã‚’ã�®å€™è£œã�¨ã�ªã‚Šã��ã�†ã�ªé–¢æ•°ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/typeck.cc:9946
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9956
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10052
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "å¼•æ•° %d å€‹ã�® `%s' ã‚’æ¸¡ã�—ã�¾ã�™"
  
! #: cp/typeck.cc:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "é�žå·¦è¾ºå€¤ã�¸ã�®å�‚ç…§ã�Œè¿”ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.cc:10187
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
  
! #: cp/typeck.cc:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "return æ–‡ã�«å��åˆ†ã�ªå€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�‹ã‚‰å€¤ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:10503
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10560
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "æˆ»ã‚Šåž‹ã�Œé–¢æ•°ã�§ã€�`return' ã�«å€¤ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck.cc:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
*************** msgstr ""
*** 61939,62085 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.cc:1080
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1246
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "char ã�®é…�åˆ—ã�«ã�¨ã�£ã�¦åˆ�æœŸåŒ–å­�æ–‡å­—åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:1788
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚„å…±ç”¨ä½“ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�Œã�ªã�„åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "union åˆ�æœŸåŒ–å­�ã�Œãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�§ã�¯ã�ªã��ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "å¾ªç’°ãƒ�ã‚¤ãƒ³ã‚¿ã�®ä»£è¡¨ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:2094
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "`operator->()'ã�®çµ�æžœã�Œé�žãƒ�ã‚¤ãƒ³ã‚¿ã�®çµ�æžœã‚’ã‚‚ã�Ÿã‚‰ã�—ã�¾ã�™"
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2242
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2253
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck2.cc:2319
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2324
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/typeck2.cc:2349
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2590
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck2.cc:2593
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
--- 61960,62106 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1247
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "char ã�®é…�åˆ—ã�«ã�¨ã�£ã�¦åˆ�æœŸåŒ–å­�æ–‡å­—åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:1720
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚„å…±ç”¨ä½“ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�Œã�ªã�„åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "union åˆ�æœŸåŒ–å­�ã�Œãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�§ã�¯ã�ªã��ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "å¾ªç’°ãƒ�ã‚¤ãƒ³ã‚¿ã�®ä»£è¡¨ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2156
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "`operator->()'ã�®çµ�æžœã�Œé�žãƒ�ã‚¤ãƒ³ã‚¿ã�®çµ�æžœã‚’ã‚‚ã�Ÿã‚‰ã�—ã�¾ã�™"
  
! #: cp/typeck2.cc:2158
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2185
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2274
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2293
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2334
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck2.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2356
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/typeck2.cc:2381
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck2.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
*************** msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚³ãƒ¼ãƒ‰ã�«é–
*** 62151,62162 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "é–“æŽ¥é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: d/d-codegen.cc:2703
  #, fuzzy, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
--- 62172,62183 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "é–“æŽ¥é–¢æ•° %q+D ã‚’å¼±ã�„ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: d/d-codegen.cc:2709
  #, fuzzy, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿
*** 62199,62253 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "%s: å…¨ä½“çš„ã�ªç²¾åº¦ã�®ä½Žä¸‹"
  
! #: d/d-lang.cc:476
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/d-lang.cc:531
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/d-lang.cc:550
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "ä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "ä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
--- 62220,62274 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "%s: å…¨ä½“çš„ã�ªç²¾åº¦ã�®ä½Žä¸‹"
  
! #: d/d-lang.cc:477
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/d-lang.cc:532
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/d-lang.cc:551
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "ä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "ä¾�å­˜é–¢ä¿‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‹ã�„ã�¦ã�„ã�¾ã�™: %m"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
*************** msgstr "é…�åˆ—ã�®ã‚µã‚¤ã‚ºã�Œå¤§ã��ã�™ã�
*** 62300,62315 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, fuzzy, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr "spec %qs ã�Œç„¡åŠ¹ã�§ã�™"
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
--- 62321,62331 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
*************** msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�
*** 62354,62371 ****
  msgid "recursive reference %qs"
  msgstr "%s:%d:   %qs ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
--- 62370,62387 ----
  msgid "recursive reference %qs"
  msgstr "%s:%d:   %qs ã�‹ã‚‰å†�å¸°çš„ã�«å®Ÿä½“åŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ\n"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 62488,62494 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "ç„¡åŠ¹ã�ªæ–‡å­—å®šæ•°ã�Œ #if ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 62504,62510 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "ç„¡åŠ¹ã�ªæ–‡å­—å®šæ•°ã�Œ #if ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 62573,62653 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2574
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
--- 62589,62669 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
*************** msgstr "é…�åˆ—ã�®æ·»å­—ã�Œ `char' åž‹ã�§
*** 62662,62953 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œ `char' åž‹ã�§ã�™"
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œ `char' åž‹ã�§ã�™"
  
! #: fortran/array.cc:216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "ç„¡åŠ¹ã�ªå�‚ç…§åž‹ã�§ã�™"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/array.cc:309
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr ""
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã‚’å®£è¨€ã�§æŒ‡å®šã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/array.cc:1233
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 62678,62974 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œ `char' åž‹ã�§ã�™"
  
! #: fortran/array.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr ""
  
! #: fortran/array.cc:163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "é…�åˆ—ã�®æ·»å­—ã�Œ `char' åž‹ã�§ã�™"
  
! #: fortran/array.cc:223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "ç„¡åŠ¹ã�ªå�‚ç…§åž‹ã�§ã�™"
  
! #: fortran/array.cc:230
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr ""
  
! #: fortran/array.cc:276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "%<(%> ã�¾ã�Ÿã�¯ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/array.cc:316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr ""
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "é•·ã�• 0 ã�®åˆ�æœŸåŒ–ã�¯æŽ¨å¥¨ã�•ã‚Œã�¾ã�›ã‚“"
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã‚’å®£è¨€ã�§æŒ‡å®šã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1174
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/array.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ç”¨ã�®äº’æ�›æ€§ã�Œã�ªã�„åž‹ã�§ã�™"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable'
*** 62968,62974 ****
  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:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
--- 62989,62995 ----
  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:11052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
*************** msgstr ""
*** 64252,64258 ****
  msgid "deferred type parameter at %C"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 64273,64279 ----
  msgid "deferred type parameter at %C"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 66783,66789 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 66804,66810 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 66959,67665 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:920
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:933
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:960
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, 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:978
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:987 fortran/resolve.cc:17380
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:994 fortran/resolve.cc:17398
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1099
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:1887
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1891
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: fortran/interface.cc:1972 fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "å�‚ç…§ `%s' ã�¯æ›–æ˜§ã�§ã�™: interface `%s' ã�¨ interface `%s' ã�«ç�¾ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:2020
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/interface.cc:2225
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2228
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2231
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2234
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2429
  #, 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:2439
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2449
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, 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:2480
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2490
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2505
  #, 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:2521
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2714
  #, 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:2719
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2732
  #, 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:2740
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3107
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:3130
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3134
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/interface.cc:3143
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/interface.cc:3180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/interface.cc:3209
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3284
  #, 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:3303
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3313 fortran/interface.cc:3318
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/interface.cc:3356
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:3421
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3551
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3688
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4006
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4010 fortran/interface.cc:4020
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4029
  #, 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:4037
  #, 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:4045
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:4071
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4095
  #, 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:4110
  #, 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:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4268
  #, 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:4338
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "%q+D ã�Œæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/interface.cc:4711
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4922
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:4934
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4959
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4965
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4974
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:4993
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, 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:5045
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5054
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5063
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5081
  #, 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:5102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/interface.cc:5109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5186 fortran/interface.cc:5232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "section å±žæ€§ã�¯ãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�«å¯¾ã�—ã�¦ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5198
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5210
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
--- 66980,67686 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:931
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:944
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:982
  #, 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:989
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1110
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1894
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:1898
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1902
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "(`%s' ã�®åˆ�æœŸåŒ–ã�¯ä¸�å®Œå…¨ã�§ã�™)"
  
! #: fortran/interface.cc:1983 fortran/interface.cc:1988
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, fuzzy, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "å�‚ç…§ `%s' ã�¯æ›–æ˜§ã�§ã�™: interface `%s' ã�¨ interface `%s' ã�«ç�¾ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:2031
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/interface.cc:2236
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2239
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2242
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2245
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2417
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, 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:2450
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2460
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2474
  #, 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:2491
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2501
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2516
  #, 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:2532
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2725
  #, 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:2730
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2743
  #, 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:2751
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3118
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:3141
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3145
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/interface.cc:3154
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/interface.cc:3191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/interface.cc:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3295
  #, 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:3314
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3324 fortran/interface.cc:3329
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3350
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/interface.cc:3367
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:3432
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3699
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4021 fortran/interface.cc:4031
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:4082
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4106
  #, 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:4121
  #, 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:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4279
  #, 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:4349
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "%q+D ã�Œæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/interface.cc:4722
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4933
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4976
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5015
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5065
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5092
  #, 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:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/interface.cc:5120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5197 fortran/interface.cc:5243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "section å±žæ€§ã�¯ãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�«å¯¾ã�—ã�¦ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5209
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5221
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/interface.cc:5228
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
*************** msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
*** 67699,67836 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/intrinsic.cc:4335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/intrinsic.cc:4342
  #, fuzzy, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4388
  #, fuzzy, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/intrinsic.cc:4395
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/intrinsic.cc:4409
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4479
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4741
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4902
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: fortran/intrinsic.cc:4974
  #, fuzzy, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/intrinsic.cc:4992
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr ""
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
--- 67720,67857 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/intrinsic.cc:4336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "ä»®å¼•æ•°å��ã�Œçœ�ç•¥ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/intrinsic.cc:4343
  #, fuzzy, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4389
  #, fuzzy, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/intrinsic.cc:4396
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/intrinsic.cc:4410
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4480
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4742
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4903
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³å±žæ€§ã�¯ `%s' ã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: fortran/intrinsic.cc:4975
  #, fuzzy, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/intrinsic.cc:4993
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr ""
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã�™"
*************** msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã
*** 67838,67859 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 67859,67880 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr ""
*** 68294,68300 ****
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3099
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
--- 68315,68321 ----
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2855 fortran/match.cc:3123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 68389,68395 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15248
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 68410,68416 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15252
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 68514,68520 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
--- 68535,68541 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
*************** msgstr "  try ãƒ–ãƒ­ãƒƒã‚¯ã�«å…¥ã‚Šã�¾ã�
*** 68861,69304 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2932
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ–‡å†…ã�«å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/match.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "-I- ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/match.cc:3093
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3126
  #, 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:3138
  #, 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:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3159
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3178 fortran/resolve.cc:11973
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3275
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/match.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3811
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:4059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/match.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4379
  #, 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:4391
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4399
  #, 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:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/match.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4532
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4558
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4787
  #, 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:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4887
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4896
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4927
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5072
  #, 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:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 68882,69325 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:2893
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2899
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:2948
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:2953
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "ã‚¢ã‚»ãƒ³ãƒ–ãƒ©æ–‡å†…ã�«å·¦è¾ºå€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #: fortran/match.cc:3081
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "-I- ã�ŒäºŒå›žæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/match.cc:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3150
  #, 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:3162
  #, 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:3169
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3202 fortran/resolve.cc:11974
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3321
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3469
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:3641
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/match.cc:3810
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3859
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:4083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/match.cc:4339
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4403
  #, 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:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4423
  #, 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:4440
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/match.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4811
  #, 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:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4920
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4999
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5096
  #, 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:5237
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 69306,69362 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5312
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5335
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/match.cc:5345
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5391
  #, 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:5453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: fortran/match.cc:5539
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5547
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 69327,69383 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5336
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5352
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5359
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/match.cc:5369
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5415
  #, 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:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: fortran/match.cc:5563
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5571
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 69364,69540 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5742
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5802
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/match.cc:5943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "é–¢æ•°ã�®å¼•æ•°ã�Œæ§‹é€ ä½“ã� ã�£ã�Ÿã‚‰è­¦å‘Šã�™ã‚‹"
  
! #: fortran/match.cc:5949
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/match.cc:5960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "é–¢æ•°ã�®å¼•æ•°ã�Œæ§‹é€ ä½“ã� ã�£ã�Ÿã‚‰è­¦å‘Šã�™ã‚‹"
  
! #: fortran/match.cc:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "é–¢æ•°ã�®å¼•æ•°ã�Œæ§‹é€ ä½“ã� ã�£ã�Ÿã‚‰è­¦å‘Šã�™ã‚‹"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/match.cc:6135 fortran/match.cc:6141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/match.cc:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6182
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/match.cc:6477
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:6518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:6543
  #, 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:6699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:7028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:7048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/match.cc:7094
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7103
  #, 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:7130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:7252
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 69385,69561 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5813
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/match.cc:5967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "é–¢æ•°ã�®å¼•æ•°ã�Œæ§‹é€ ä½“ã� ã�£ã�Ÿã‚‰è­¦å‘Šã�™ã‚‹"
  
! #: fortran/match.cc:5973
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/match.cc:5984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "é–¢æ•°ã�®å¼•æ•°ã�Œæ§‹é€ ä½“ã� ã�£ã�Ÿã‚‰è­¦å‘Šã�™ã‚‹"
  
! #: fortran/match.cc:5989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "é–¢æ•°ã�®å¼•æ•°ã�Œæ§‹é€ ä½“ã� ã�£ã�Ÿã‚‰è­¦å‘Šã�™ã‚‹"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/match.cc:6159 fortran/match.cc:6165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/match.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "switch æ–‡ã�®ä¸­ã�§ãƒ©ãƒ™ãƒ« `%s' ã�Œé‡�è¤‡ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/match.cc:6501
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:6542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:6567
  #, 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:6723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "å¼�å†…"
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:7052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:7072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "æ–‡ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/match.cc:7118
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7127
  #, 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:7154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/match.cc:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7314
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 70723,70730 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 70744,70751 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 70816,70822 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 70837,70843 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE ã�Œãƒ‡ãƒ¼ã‚¿å�¥å†…ã�§äºŒå›žä»¥ä¸Šå‡ºç�¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 72880,72886 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 72901,72907 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 73000,73006 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17312
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 73021,73027 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17316
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 73610,73676 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8248
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 73631,73697 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8192
  #, 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:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 73679,73962 ****
  #. 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:8605
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:8667
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8680
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8726
  #, 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:8745
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8773 fortran/resolve.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9000
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9051
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:9060
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:9077
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:9127
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9408 fortran/resolve.cc:9420
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9475
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:10057
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10067
  #, 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:10080
  #, 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:10089
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10096
  #, 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:10107
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  #, 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:10128
  #, 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:10185
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10195
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10202
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10209 fortran/resolve.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10221 fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10233
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10307
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10311 fortran/resolve.cc:10321
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10405 fortran/resolve.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 73700,73983 ----
  #. 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:8606
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8681
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, 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:8746
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8756
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8774 fortran/resolve.cc:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9001
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9052
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:9061
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:9078
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:9128
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9409 fortran/resolve.cc:9421
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9450
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9463
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9476
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9479
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, 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:10081
  #, 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:10090
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, 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:10108
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, 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:10129
  #, 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:10186
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10196
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10203
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10210 fortran/resolve.cc:10332
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10222 fortran/resolve.cc:10344
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10234
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10247
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10308
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10312 fortran/resolve.cc:10322
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10406 fortran/resolve.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 73964,74160 ****
  #. 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:10445
  #, 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:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10591
  #, 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:10738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: fortran/resolve.cc:10759
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10846
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11160
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11172
  #, gcc-internal-format, gfc-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:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11503
  #, 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:11745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12031
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12042
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12080
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12114
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:12165
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12437
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:12531
  #, 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:12545
  #, 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 ""
--- 73985,74181 ----
  #. 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:10446
  #, 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:10518
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10534
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10592
  #, 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:10739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: fortran/resolve.cc:10760
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10770
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11173
  #, gcc-internal-format, gfc-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:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11504
  #, 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:11746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12032
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12043
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12081
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12115
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12438
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:12532
  #, 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:12546
  #, 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 ""
*** 74162,75125 ****
  #. 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:12564
  #, 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:12650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:12885
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12889
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12897
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12908
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12936
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12969
  #, 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:12991
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13024
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13085
  #, 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:13106
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13160
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13163
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:13166
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13172
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13175
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s å†…ã€�ä½�ç½® %s:%d"
  
! #: fortran/resolve.cc:13249
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13272
  #, 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:13294
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13312
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13324
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:13334
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13344
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:13363
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13367
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13371
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13375
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13388
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13399
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13405
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13425
  #, 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:13482
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13488
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13494
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13502
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13508
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13669
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13678
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13698
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13706
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13909
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13921
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13949
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14005
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14217
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14288 fortran/resolve.cc:14774
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14296
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14305
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14311
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14317
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14346
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14356
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14451
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14554
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14721
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14737
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14747
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:14756
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14807
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14820
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/resolve.cc:15012
  #, 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:15025
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:15201
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15207
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15213
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, 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:15271
  #, 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:15298
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:15317
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15333
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.cc:15352
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15628
  #, 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:15649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15662
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15665
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15675
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15711
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15720
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15733 fortran/resolve.cc:15910
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15807
  #, 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:15814
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15847
  #, 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:15857
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15936
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16003
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16016
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16069
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16082
  #, 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:16091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16343
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:16350
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:16366
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16373
  #, 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:16382
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:16428
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16441
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:16860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17255
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/resolve.cc:17322
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17355
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 74183,75146 ----
  #. 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:12565
  #, 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:12651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:12886
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12890
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:12898
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:12909
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12937
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12970
  #, 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:12992
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13025
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13086
  #, 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:13107
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13114
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13161
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13164
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:13167
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13173
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13176
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s å†…ã€�ä½�ç½® %s:%d"
  
! #: fortran/resolve.cc:13250
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, 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:13295
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13313
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13325
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:13335
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13345
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:13364
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13368
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13372
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13376
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13400
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13406
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13426
  #, 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:13483
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13489
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13495
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13503
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13509
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13670
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13679
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13687
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13707
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13716
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:13738
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13815
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13910
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13922
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13950
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14006
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14218
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14261
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14275
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14289 fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14297
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14312
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14318
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14347
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14357
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14610
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14722
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14738
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14748
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:14757
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:14821
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/resolve.cc:15013
  #, 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:15026
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:15205
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15217
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15225
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15242
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, 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:15275
  #, 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:15302
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:15321
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15337
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.cc:15356
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15632
  #, 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:15653
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15679
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15705
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15715
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15724
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15737 fortran/resolve.cc:15914
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15811
  #, 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:15818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15825
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15851
  #, 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:15861
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16073
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16086
  #, 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:16095
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16111
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16142
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/resolve.cc:16340
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16347
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:16354
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:16370
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16377
  #, 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:16386
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:16864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17259
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17339
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17359
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17369
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17377
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 76008,76024 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-array.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 76029,76045 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-array.cc:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 76209,76215 ****
  msgid "Unknown argument list function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 76230,76236 ----
  msgid "Unknown argument list function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 76235,76246 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 76256,76267 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ç’°å¢ƒå¤‰æ•° %qs ã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå¼
*** 76271,76322 ****
  msgid "unhandled expression"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, 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:7607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/trans-openmp.cc:7610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/trans-openmp.cc:7613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/trans-openmp.cc:7710
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "%q+D ã�Œæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-openmp.cc:7721
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/trans-openmp.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "-f%s ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
--- 76292,76343 ----
  msgid "unhandled expression"
  msgstr "å¼�ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, 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:7609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/trans-openmp.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/trans-openmp.cc:7615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/trans-openmp.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "%q+D ã�Œæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-openmp.cc:7723
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/trans-openmp.cc:7735
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "-f%s ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr ""
*** 76411,76417 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 76432,76438 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 77741,77746 ****
--- 77762,77771 ----
  #~ msgstr "ã�™ã�¹ã�¦ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®å‘½ä»¤ã‚’ç„¡åŠ¹ã�«ã�™ã‚‹"
  
  #, fuzzy
+ #~ msgid "Alias for --help=target."
+ #~ msgstr "--help=target ã�®åˆ¥å��"
+ 
+ #, fuzzy
  #~ msgid "Maximum number of new jump thread paths to create for a finite state automaton."
  #~ msgstr "ãƒ’ãƒ³ãƒˆç”¨ã�«æŒ¿å…¥ã�•ã‚Œã‚‹ nops ã�®æœ€å¤§æ•° (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ: 2)"
  
diff -Nrcpad gcc-12.1.0/gcc/po/nl.po gcc-12.2.0/gcc/po/nl.po
*** gcc-12.1.0/gcc/po/nl.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/nl.po	Fri Aug 19 08:09:53 2022
*************** 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: 2022-04-01 17:30+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: 2022-05-05 17:00+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 ""
*** 3522,3743 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "herhaalde definitie %qs"
  
! #: d/lang.opt:182
  #, fuzzy, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  msgid "Generate documentation."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3522,3748 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr "herhaalde definitie %qs"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  msgid "Generate code for assert contracts."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, fuzzy, no-c-format
  msgid "Generate documentation."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr "case-label niet in een switch-statement"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "Geef het register op dat voor PI
*** 5706,5712 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
--- 5711,5717 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr ""
*** 5887,5893 ****
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
--- 5892,5898 ----
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr ""
*** 6191,6203 ****
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
--- 6196,6208 ----
  msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr ""
*** 6904,6910 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 6909,6915 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr ""
*** 7000,7006 ****
  msgid "Convert function return to call and return thunk."
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
--- 7005,7011 ----
  msgid "Convert function return to call and return thunk."
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
*************** msgstr "ingebouwde functie %qs is niet g
*** 7130,7135 ****
--- 7135,7145 ----
  msgid "Do not use GOT to access external symbols."
  msgstr ""
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 7461,7487 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:136
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:140
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 7471,7497 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:135
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:139
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr ""
*** 7776,7937 ****
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:138
  #, fuzzy, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/s390/s390.opt:142
  #, fuzzy, no-c-format
  msgid "Enable hardware floating point."
  msgstr "lege declaratie"
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, fuzzy, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:168
  #, fuzzy, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:180
  #, fuzzy, no-c-format
  msgid "Disable hardware floating point."
  msgstr "lege declaratie"
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, fuzzy, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 7786,7947 ----
  msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:141
  #, fuzzy, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
  
! #: config/s390/s390.opt:145
  #, fuzzy, no-c-format
  msgid "Enable hardware floating point."
  msgstr "lege declaratie"
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, fuzzy, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:171
  #, fuzzy, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:183
  #, fuzzy, no-c-format
  msgid "Disable hardware floating point."
  msgstr "lege declaratie"
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:207
  #, fuzzy, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, fuzzy, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgstr ""
*** 12522,12528 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
  msgstr ""
  
  #: common.opt:468
--- 12532,12538 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
  #: common.opt:468
*************** msgstr "operand van '%%l' is geen label"
*** 16715,16726 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16725,16736 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgid "  --help                   Displa
*** 16795,16983 ****
  msgstr ""
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr ""
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr ""
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr ""
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr ""
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr ""
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr ""
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr ""
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr ""
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr ""
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr ""
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr ""
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
  msgstr ""
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr ""
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr ""
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr ""
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr ""
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr ""
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3796
  #, fuzzy
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3797
  #, fuzzy
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr ""
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr ""
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr ""
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr ""
  
! #: gcc.cc:3805
  #, fuzzy
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr ""
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr ""
  
! #: gcc.cc:3810
  #, fuzzy
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3812
  #, fuzzy
  msgid "  -shared                  Create a shared library.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 16805,16993 ----
  msgstr ""
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr ""
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr ""
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr ""
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr ""
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr ""
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr ""
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr ""
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr ""
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr ""
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr ""
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr ""
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
  msgstr ""
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr ""
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr ""
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr ""
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr ""
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr ""
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3797
  #, fuzzy
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3798
  #, fuzzy
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr ""
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr ""
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr ""
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr ""
  
! #: gcc.cc:3806
  #, fuzzy
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr ""
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr ""
  
! #: gcc.cc:3811
  #, fuzzy
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3813
  #, fuzzy
  msgid "  -shared                  Create a shared library.\n"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgid ""
*** 16985,16991 ****
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 16995,17001 ----
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 16994,17071 ****
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr ""
  
  # XXX FIXME:  why gettextized?
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versie %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc stuurprogramma versie %s %svoert gcc versie %s uit\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr ""
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 17004,17081 ----
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr ""
  
  # XXX FIXME:  why gettextized?
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versie %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc stuurprogramma versie %s %svoert gcc versie %s uit\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr ""
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 17073,17090 ****
  msgstr ""
  
  # XXX FIXME:  useless gettextization
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
  # Het copyright symbool zit in latin-1 dus lijkt me toepasselijk voor Nederlands (aangezien we ook accenten hebben).
  # Maar misschien toch als (C) laten?
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 17083,17100 ----
  msgstr ""
  
  # XXX FIXME:  useless gettextization
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
  # Het copyright symbool zit in latin-1 dus lijkt me toepasselijk voor Nederlands (aangezien we ook accenten hebben).
  # Maar misschien toch als (C) laten?
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 17096,17102 ****
  "doel.\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 17106,17112 ----
  "doel.\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 17105,17118 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17115,17128 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 17120,17126 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17130,17136 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "â€™"
*** 17693,17717 ****
  msgid "At top level:"
  msgstr "Op bovenste niveau:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "In memberfunctie %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "In functie %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3581
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    inline gemaakt vanuit %qs"
--- 17703,17727 ----
  msgid "At top level:"
  msgstr "Op bovenste niveau:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "In memberfunctie %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "In functie %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3589
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    inline gemaakt vanuit %qs"
*************** msgstr "onherkenbare insn:"
*** 17906,17925 ****
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
  # Vertaling voor "endianness"? Of niet nodig?
! #: targhooks.cc:2172
  #, fuzzy
  #| msgid "created and used with different endianness"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
  # Vertaling voor "endianness"? Of niet nodig?
! #: targhooks.cc:2174
  #, fuzzy
  #| msgid "created and used with different endianness"
  msgid "created and used with different settings of %<-fpie%>"
--- 17916,17935 ----
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
  # Vertaling voor "endianness"? Of niet nodig?
! #: targhooks.cc:2251
  #, fuzzy
  #| msgid "created and used with different endianness"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
  # Vertaling voor "endianness"? Of niet nodig?
! #: targhooks.cc:2253
  #, fuzzy
  #| msgid "created and used with different endianness"
  msgid "created and used with different settings of %<-fpie%>"
*************** msgstr "ongeldige operandprefix '%%%c'"
*** 18310,18339 ****
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  #, 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:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 18320,18349 ----
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  #, 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:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgstr "ongeldige waarde voor %%E"
*** 18412,18421 ****
  msgid "unknown relocation unspec"
  msgstr "onbekende 'unspec' relocatie"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ongeldige code voor %%xn"
--- 18422,18431 ----
  msgid "unknown relocation unspec"
  msgstr "onbekende 'unspec' relocatie"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ongeldige code voor %%xn"
*************** msgstr "ongeldige operand voor %%O-code"
*** 18485,18491 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
--- 18495,18501 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
*************** msgstr "onverwachte operand"
*** 18674,18682 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 18684,18692 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "ongeldige output_move_double ope
*** 18886,18911 ****
  msgid "bad output_condmove_single operand"
  msgstr "ongeldige output_condmove_single operand"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/gcn/gcn.cc:6340
  #, fuzzy, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/gcn/gcn.cc:6422
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
--- 18896,18921 ----
  msgid "bad output_condmove_single operand"
  msgstr "ongeldige output_condmove_single operand"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "ongeldige operand voor %%Z-code"
  
! #: config/gcn/gcn.cc:6341
  #, fuzzy, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "operand is noch een constante, noch een conditiecode â‡’ ongeldige operandcode 'c'"
  
! #: config/gcn/gcn.cc:6423
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
*************** msgstr "ongeldige constante"
*** 18919,19017 ****
  msgid "Expected register or constant integer."
  msgstr "accumulator is geen integer-constante"
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.cc:12899
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.cc:12904
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.cc:13137
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13172
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13241
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13246
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, 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:13476
  #, 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:13494
  #, 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:13517
  #, 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:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.cc:13784
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
--- 18929,19027 ----
  msgid "Expected register or constant integer."
  msgstr "accumulator is geen integer-constante"
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.cc:12901
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.cc:12906
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.cc:13139
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13174
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13243
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13248
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, 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:13478
  #, 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:13496
  #, 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:13519
  #, 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:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.cc:13786
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
*************** msgstr ""
*** 19071,19094 ****
  msgid "invalid addressing mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' is geen geldige operand-prefix"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 19081,19104 ----
  msgid "invalid addressing mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' is geen geldige operand-prefix"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 19125,19131 ****
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "slecht adres"
  
--- 19135,19141 ----
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "slecht adres"
  
*************** msgstr "twee %<u%>s in integerconstante"
*** 19455,19623 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/rs6000/rs6000.cc:27573
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:27642
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28259
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28261
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28263
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28278
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28280
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28282
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28284
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
  # Betere vertaling voor 'decompose'?
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr "kan adres niet ontleden"
  
! #: config/s390/s390.cc:8052
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.cc:8075
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.cc:8093
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ongeldige operand voor 'O' modifier"
  
! #: config/s390/s390.cc:8115
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8143
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.cc:8302
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/s390/s390.cc:8339
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.cc:8346
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ongeldige expressie als operand"
  
! #: config/s390/s390.cc:8349
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.cc:12128
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
  # 'signedness' = 'signed-heid'?
! #: config/s390/s390.cc:16529
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 19465,19633 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/rs6000/rs6000.cc:27601
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:27670
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28285
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28287
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28289
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28291
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28306
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28308
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28310
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28312
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
  # Betere vertaling voor 'decompose'?
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr "kan adres niet ontleden"
  
! #: config/s390/s390.cc:8046
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.cc:8069
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.cc:8087
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ongeldige operand voor 'O' modifier"
  
! #: config/s390/s390.cc:8109
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8137
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ongeldige operand voor 'b' modifier"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.cc:8296
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/s390/s390.cc:8333
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.cc:8340
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ongeldige expressie als operand"
  
! #: config/s390/s390.cc:8343
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: config/s390/s390.cc:12122
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
  # 'signedness' = 'signed-heid'?
! #: config/s390/s390.cc:16546
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16567
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "aangemaakt en gebruikt met versc
*** 19644,19686 ****
  msgid "created and used with different endianness"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ongeldige operand voor %%Y"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ongeldige operand voor %%A"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ongeldige operand voor %%B"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ongeldige operand voor %%f"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ongeldige operand voor %%s"
  
! #: config/sparc/sparc.cc:9667
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 19654,19696 ----
  msgid "created and used with different endianness"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ongeldige operand voor %%Y"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ongeldige operand voor %%A"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ongeldige operand voor %%B"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ongeldige operand voor %%f"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ongeldige operand voor %%s"
  
! #: config/sparc/sparc.cc:9679
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "{{anoniem}}"
*** 19896,19902 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ongeldige operand van %s"
--- 19906,19912 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 19917,19923 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ongeldige operand van %s"
--- 19927,19933 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 19925,19931 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ongeldige operand van %s"
--- 19935,19941 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 19944,19956 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ongeldige operand van %s"
--- 19954,19966 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 19959,19965 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ongeldige operand van %s"
--- 19969,19975 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 19972,19984 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ongeldige operand van %s"
--- 19982,19994 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 19987,19993 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ongeldige operand van %s"
--- 19997,20003 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ongeldige operand van %s"
*************** msgid "expected %<.%>"
*** 19998,20014 ****
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
--- 20008,20024 ----
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 20018,20047 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 20028,20057 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 20049,20055 ****
  msgid "(anonymous)"
  msgstr "(anoniem)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ongeldige operand van %s"
--- 20059,20065 ----
  msgid "(anonymous)"
  msgstr "(anoniem)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 20060,20097 ****
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cp/call.cc:4007
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "kandidaat 1:"
  
! #: cp/call.cc:7735
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "kandidaat 1:"
  msgstr[1] "kandidaat 1:"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
! #: cp/decl.cc:3452
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr ""
  
--- 20070,20107 ----
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cp/call.cc:4018
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "kandidaat 1:"
  
! #: cp/call.cc:7745
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "kandidaat 1:"
  msgstr[1] "kandidaat 1:"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
! #: cp/decl.cc:3465
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr ""
  
*************** msgstr "meerdere parameters hebben de na
*** 20189,20319 ****
  msgid "<statement>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, fuzzy, gcc-internal-format
  msgid "<unknown>"
  msgstr "onbekende machine-modus %qs"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3046
  #, fuzzy
  msgid "<unknown operator>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3613
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3617
  #, fuzzy, c-format
  msgid "In constructor %qs"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3619
  #, fuzzy, c-format
  msgid "In destructor %qs"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3621
  #, fuzzy
  msgid "In lambda function"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3650
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3693
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "eerdere grant voor %qs"
  
! #: cp/error.cc:3700
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.cc:3701
  #, fuzzy
  msgid "required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 20199,20329 ----
  msgid "<statement>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, fuzzy, gcc-internal-format
  msgid "<unknown>"
  msgstr "onbekende machine-modus %qs"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3054
  #, fuzzy
  msgid "<unknown operator>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3621
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3625
  #, fuzzy, c-format
  msgid "In constructor %qs"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3627
  #, fuzzy, c-format
  msgid "In destructor %qs"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3629
  #, fuzzy
  msgid "In lambda function"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3658
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3701
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "eerdere grant voor %qs"
  
! #: cp/error.cc:3708
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.cc:3709
  #, fuzzy
  msgid "required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 20326,20355 ****
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21675
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21678
  #, fuzzy
  msgid "%<using enum%> of dependent type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:21680
  #, fuzzy
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:21682
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
--- 20336,20365 ----
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21687
  #, fuzzy
  msgid "%<using enum%> of dependent type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:21689
  #, fuzzy
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:21691
  #, fuzzy
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
*************** msgstr "conversie gooit constantheid weg
*** 20400,20453 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argument van verkeerd type voor unaire min"
  
  # 'unary' = 'unair'?
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argument van verkeerd type voor bit-complement"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, 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:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argument van verkeerd type voor vervoeging"
  
  # 'unary' = 'unair'?
! #: cp/typeck.cc:7086
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.cc:7132
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 20410,20463 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argument van verkeerd type voor unaire min"
  
  # 'unary' = 'unair'?
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argument van verkeerd type voor bit-complement"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, 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:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argument van verkeerd type voor vervoeging"
  
  # 'unary' = 'unair'?
! #: cp/typeck.cc:7088
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.cc:7134
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 20470,20476 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, fuzzy, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
--- 20480,20486 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, fuzzy, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
*************** msgstr ""
*** 20548,20591 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4885
  msgid "a GNU Fortran extension"
  msgstr ""
  
! #: fortran/intrinsic.cc:4889
  msgid "for backward compatibility"
  msgstr ""
  
--- 20558,20601 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4886
  msgid "a GNU Fortran extension"
  msgstr ""
  
! #: fortran/intrinsic.cc:4890
  msgid "for backward compatibility"
  msgstr ""
  
*************** msgstr ""
*** 20717,20728 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
--- 20727,20738 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
*************** msgstr ""
*** 20925,20943 ****
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 20935,20953 ----
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 20946,20956 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 20956,20966 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 20965,20976 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 20975,20986 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 21093,21118 ****
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 21103,21128 ----
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 21164,21170 ****
  msgstr "ongeldige operand van %s"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ongeldige operand van %s"
--- 21174,21180 ----
  msgstr "ongeldige operand van %s"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ongeldige operand van %s"
*************** msgstr "geen argumenten"
*** 21239,21245 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "te veel argumenten voor formaat"
--- 21249,21255 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "te veel argumenten voor formaat"
*************** msgstr ""
*** 21652,21658 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
--- 21662,21668 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
*************** msgstr "niet-herkende zichtbaarheidswaar
*** 22024,22040 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "onbekende spec-functie '%s'"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "onbekende spec-functie '%s'"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "onbekende machine-modus %qs"
--- 22034,22050 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr "onbekende spec-functie '%s'"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr "onbekende spec-functie '%s'"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr "onbekende machine-modus %qs"
*************** msgstr "attribuut %qE botst met attribuu
*** 22258,22307 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "eerdere declaratie van %qs"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "attribuut-commando %qE wordt genegeerd"
  
! #: attribs.cc:718
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "attribuut-commando %qs wordt genegeerd"
  
! #: attribs.cc:730
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
  
! #: attribs.cc:733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "ongeldige operand van %s"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "attribuut %qE heeft geen betekenis voor types"
  
! #: attribs.cc:805
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
--- 22268,22317 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "eerdere declaratie van %qs"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "attribuut-commando %qE wordt genegeerd"
  
! #: attribs.cc:723
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "attribuut-commando %qs wordt genegeerd"
  
! #: attribs.cc:735
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
  
! #: attribs.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "ongeldige operand van %s"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "attribuut %qE heeft geen betekenis voor types"
  
! #: attribs.cc:810
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
*************** msgstr ""
*** 22314,22320 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 22324,22330 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr ""
*** 22344,22357 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22354,22367 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr ""
*** 22369,22443 ****
  msgid "%qE attribute ignored"
  msgstr "attribuut %qE wordt genegeerd"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "eerdere declaratie van %qs"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
  
! #: attribs.cc:1870
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: attribs.cc:1878
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1923
  #, fuzzy, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22379,22453 ----
  msgid "%qE attribute ignored"
  msgstr "attribuut %qE wordt genegeerd"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "eerdere declaratie van %qs"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
  
! #: attribs.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: attribs.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:1928
  #, fuzzy, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "kan %s niet vinden"
*** 22486,22492 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "offset buiten de grenzen van een constante string"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 22496,22502 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "offset buiten de grenzen van een constante string"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "derde argument voor %<__builtin_
*** 22511,22591 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ongeldig derde argument voor __builtin_prefetch; zal nul gebruiken"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:4918
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ongeldige waarde voor %%C"
  
! #: builtins.cc:4931
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: builtins.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "ISO C verbiedt geneste functies"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to %qs"
  msgid "non-integer argument 1 to %qs"
  msgstr "ontbrekend argument bij %qs"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-pipe wordt niet ondersteund"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to %qs"
  msgid "illegal argument 0 to %qs"
--- 22521,22601 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ongeldig derde argument voor __builtin_prefetch; zal nul gebruiken"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:4930
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ongeldige waarde voor %%C"
  
! #: builtins.cc:4943
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: builtins.cc:5390
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "ISO C verbiedt geneste functies"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to %qs"
  msgid "non-integer argument 1 to %qs"
  msgstr "ontbrekend argument bij %qs"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-pipe wordt niet ondersteund"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "te veel argumenten voor procedure `%s'"
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to %qs"
  msgid "illegal argument 0 to %qs"
*************** msgstr "ontbrekend argument bij %qs"
*** 22593,22657 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, 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:7188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: builtins.cc:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.cc:9976
  #, 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:9984
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: builtins.cc:10004
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:10037
  #, 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:10050
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10079
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.cc:10092
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "herhalings-aantal is geen integerconstante"
--- 22603,22667 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, 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:7200
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: builtins.cc:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.cc:9988
  #, 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:9996
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: builtins.cc:10016
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:10049
  #, 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:10062
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10091
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.cc:10104
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "herhalings-aantal is geen integerconstante"
*************** msgstr ""
*** 23317,23785 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3187
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: cgraph.cc:3385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "beginwaarde ontbreekt"
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3440
  #, 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:3447
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cgraph.cc:3452
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, 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:3494
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3507 cgraph.cc:3567
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "case-selector niet compatibel met label"
  
! #: cgraph.cc:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3557
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.cc:3615
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "dit is een eerdere declaratie"
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3808
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "ongeldige beginwaarde"
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, 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:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "het argument van '-%s' ontbreekt"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated initializer"
  msgid "duplicate definition of a symbol version"
  msgstr "herhaalde beginwaarde"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "de zwakke declaratie van %qs moet publiek zijn"
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "attribuut %qE wordt genegeerd voor types"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:888
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "attribuut %qE wordt genegeerd omdat %qT reeds gedefinieerd is"
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cgraphunit.cc:1468
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cgraphunit.cc:1491
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1501
  #, fuzzy, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "parameter wijst naar een onvolledig type"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "%qs gebruikt vÃ³Ã³r declaratie"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cgraphunit.cc:1558
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cgraphunit.cc:1685
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cgraphunit.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "grootte van teruggeefwaarde van %qs is %u bytes"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "grootte van teruggeefwaarde van %qs is %u bytes"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 23327,23795 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3188
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: cgraph.cc:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "beginwaarde ontbreekt"
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, 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:3448
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cgraph.cc:3453
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, 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:3499
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "case-selector niet compatibel met label"
  
! #: cgraph.cc:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.cc:3620
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "dit is een eerdere declaratie"
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "ongeldige beginwaarde"
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, 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:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "het argument van '-%s' ontbreekt"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated initializer"
  msgid "duplicate definition of a symbol version"
  msgstr "herhaalde beginwaarde"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, fuzzy, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cgraphunit.cc:764
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "de zwakke declaratie van %qs moet publiek zijn"
  
! #: cgraphunit.cc:782
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "attribuut %qE wordt genegeerd voor types"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:889
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "attribuut %qE wordt genegeerd omdat %qT reeds gedefinieerd is"
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.cc:1134
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cgraphunit.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cgraphunit.cc:1492
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "parameter wijst naar een onvolledig type"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "%qs gebruikt vÃ³Ã³r declaratie"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cgraphunit.cc:1559
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cgraphunit.cc:1686
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cgraphunit.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "grootte van teruggeefwaarde van %qs is %u bytes"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "grootte van teruggeefwaarde van %qs is %u bytes"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgid "cannot find %qs"
*** 23821,23827 ****
  msgstr "[kan %s niet vinden]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "pex_init mislukt"
--- 23831,23837 ----
  msgstr "[kan %s niet vinden]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "pex_init mislukt"
*************** msgstr ""
*** 23841,23847 ****
  msgid "ld returned %d exit status"
  msgstr "ld gaf exit-status %d terug"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
--- 23851,23857 ----
  msgid "ld returned %d exit status"
  msgstr "ld gaf exit-status %d terug"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "geen argumenten"
*** 23857,23863 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
--- 23867,23873 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr ""
*** 24280,24286 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, fuzzy, gcc-internal-format
  msgid "%qs failed"
  msgstr "kan bestand '%s' niet openen"
--- 24290,24296 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, fuzzy, gcc-internal-format
  msgid "%qs failed"
  msgstr "kan bestand '%s' niet openen"
*************** msgstr "grote integer impliciet afgekapt
*** 24357,24393 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 24367,24403 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "systeempad '%s' is niet absoluut
*** 24501,24512 ****
  msgid "%<-pipe%> not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "open %s"
--- 24511,24522 ----
  msgid "%<-pipe%> not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "open %s"
*************** msgstr "kon procestijden niet ophalen"
*** 24527,24620 ****
  msgid "%s signal terminated program %s"
  msgstr ""
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %qs"
  msgid "unrecognized command-line option %qs"
  msgstr "niet-herkende opdrachtregeloptie %qs"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4967 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.cc:4972
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: gcc.cc:5357
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%0%c'"
  
! #: gcc.cc:6520
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%W%c'"
  
! #: gcc.cc:6536
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%0%c'"
  
! #: gcc.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%x%c'"
--- 24537,24630 ----
  msgid "%s signal terminated program %s"
  msgstr ""
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %qs"
  msgid "unrecognized command-line option %qs"
  msgstr "niet-herkende opdrachtregeloptie %qs"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4968 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.cc:4973
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: gcc.cc:5358
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%0%c'"
  
! #: gcc.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%W%c'"
  
! #: gcc.cc:6537
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%0%c'"
  
! #: gcc.cc:6556
  #, fuzzy, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "spec '%s' heeft een ongeldige '%%x%c'"
*************** msgstr "spec '%s' heeft een ongeldige '%
*** 24622,24761 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6817
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "onbekende spec-functie '%s'"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "misvormde naam van spec-functie"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "geen argumenten voor spec-functie"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7173
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.cc:7403
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.cc:8012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kan niet schrijven naar antwoordbestand %s"
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8033 gcc.cc:8074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:kon uitvoerbestand '%s' niet openen\n"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s:kon uitvoerbestand '%s' niet openen\n"
  
! #: gcc.cc:8393
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8418
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "niet-herkende opdrachtregeloptie %<-fdump-%s%>"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "niet-herkende opdrachtregeloptie %<-%s%>"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "geen invoerbestanden"
  
! #: gcc.cc:8867
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s compiler niet geÃ¯nstalleerd op dit systeem"
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "veld %qs niet gevonden"
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
--- 24632,24771 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6818
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr ""
  
! #: gcc.cc:6884
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "onbekende spec-functie '%s'"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "misvormde naam van spec-functie"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "geen argumenten voor spec-functie"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7174
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: gcc.cc:8013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kan niet schrijven naar antwoordbestand %s"
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8034 gcc.cc:8075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:kon uitvoerbestand '%s' niet openen\n"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s:kon uitvoerbestand '%s' niet openen\n"
  
! #: gcc.cc:8394
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8419
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "niet-herkende opdrachtregeloptie %<-fdump-%s%>"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "niet-herkende opdrachtregeloptie %<-%s%>"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "geen invoerbestanden"
  
! #: gcc.cc:8868
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s compiler niet geÃ¯nstalleerd op dit systeem"
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "veld %qs niet gevonden"
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
*************** msgstr ""
*** 24763,24856 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "taal %s wordt niet herkend"
  
! #: gcc.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec '%s' is ongeldig"
  
  # hoe moet 'multilib exclusions' vertaald worden?
! #: gcc.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib exclusions '%s' is ongeldig"
  
! #: gcc.cc:9760
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib select '%s' in ongeldig"
  
! #: gcc.cc:9923
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "multilib select '%s' in ongeldig"
  
! #: gcc.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib exclusion '%s' is ongeldig"
  
! #: gcc.cc:10214
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ongeldig versienummer `%s'"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "te weinig argumenten voor %%:version-compare"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.cc:10477
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: gcc.cc:10601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.cc:10669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "te veel argumenten voor formaat"
  
! #: gcc.cc:10860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "te weinig argumenten voor functie %<va_start%>"
--- 24773,24866 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, fuzzy, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "taal %s wordt niet herkend"
  
! #: gcc.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "multilib spec '%s' is ongeldig"
  
  # hoe moet 'multilib exclusions' vertaald worden?
! #: gcc.cc:9697
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "multilib exclusions '%s' is ongeldig"
  
! #: gcc.cc:9761
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "multilib select '%s' in ongeldig"
  
! #: gcc.cc:9924
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "multilib select '%s' in ongeldig"
  
! #: gcc.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "multilib exclusion '%s' is ongeldig"
  
! #: gcc.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ongeldig versienummer `%s'"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "te weinig argumenten voor %%:version-compare"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.cc:10478
  #, fuzzy, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: gcc.cc:10602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.cc:10670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "te veel argumenten voor %%:version-compare"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "te veel argumenten voor formaat"
  
! #: gcc.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "te weinig argumenten voor functie %<va_start%>"
*************** msgstr "array subscript is geen integer"
*** 25060,25106 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "array subscript is geen integer"
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, fuzzy, gcc-internal-format
  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:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
--- 25070,25116 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "array subscript is geen integer"
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, fuzzy, gcc-internal-format
  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:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
*************** msgid "function returns address of local
*** 25127,25141 ****
  msgstr "functie geeft adres van lokale variabele terug"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 25137,25151 ----
  msgstr "functie geeft adres van lokale variabele terug"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "ongeldige macronaam %<%.*s%>"
*** 26233,26313 ****
  msgid "call to %qD here"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "herhaald lid %qs"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "geen register in adres"
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: gimple-ssa-warn-access.cc:4057
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "impliciete declaratie van functie %qE"
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: gimple-ssa-warn-access.cc:4581
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "adres van globale registervariabele %qs gevraagd"
--- 26243,26323 ----
  msgid "call to %qD here"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "herhaald lid %qs"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "geen register in adres"
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: gimple-ssa-warn-access.cc:4058
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "impliciete declaratie van functie %qE"
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "adres van globale registervariabele %qs gevraagd"
*************** msgstr "Fout bij schrijven van uitvoerbe
*** 27673,27715 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: lto-wrapper.cc:1440
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "open %s"
  
! #: lto-wrapper.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ongeldige operand voor %%R"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen %s"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, fuzzy, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "pex_init mislukt"
--- 27683,27725 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "open %s"
  
! #: lto-wrapper.cc:1748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ongeldige operand voor %%R"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen %s"
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "kan bestand '%s' niet openen"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, fuzzy, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "pex_init mislukt"
*************** msgstr "argument voor \"%s\" moet een ni
*** 28414,28421 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "case-selector niet compatibel met label"
--- 28424,28431 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "case-selector niet compatibel met label"
*************** msgstr ""
*** 29060,29108 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:651
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr ""
  
! #: reginfo.cc:655
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr ""
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr ""
  
! #: reginfo.cc:707
  #, fuzzy, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "registernaam opgegeven voor niet-registervariabele %qs"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: reginfo.cc:719
  #, fuzzy, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "registernaam opgegeven voor niet-registervariabele %qs"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "conflicterende types voor %qs"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
--- 29070,29118 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
  
! #: reginfo.cc:674
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
  msgstr ""
  
! #: reginfo.cc:678
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
  msgstr ""
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr ""
  
! #: reginfo.cc:730
  #, fuzzy, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "registernaam opgegeven voor niet-registervariabele %qs"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: reginfo.cc:742
  #, fuzzy, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "registernaam opgegeven voor niet-registervariabele %qs"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "conflicterende types voor %qs"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
*************** msgstr ""
*** 29545,29571 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: targhooks.cc:1162
  #, fuzzy, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: targhooks.cc:1175
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: targhooks.cc:1677
  #, fuzzy, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
--- 29555,29581 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "%qs not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: targhooks.cc:1227
  #, fuzzy, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: targhooks.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: targhooks.cc:1742
  #, fuzzy, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
*************** msgstr "%Hde returnwaarde van %qD, gedec
*** 30592,30597 ****
--- 30602,30612 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "%Hde returnwaarde van een functie, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "ongeldige expressie als operand"
*** 30769,30797 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3991
  #, 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:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 30784,30812 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3976
  #, 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:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 30801,30807 ****
  msgid "in a call to built-in function %qD"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
--- 30816,30822 ----
  msgid "in a call to built-in function %qD"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
*************** msgstr "operandnummer ontbreekt na %%-le
*** 30856,30988 ****
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
  # Goede vertaling voor modifier? "aanpasser" en "veranderaar" klinken nogal duf...
! #: tree-ssa-strlen.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "lengte-modifier"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
--- 30871,31003 ----
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
  # Goede vertaling voor modifier? "aanpasser" en "veranderaar" klinken nogal duf...
! #: tree-ssa-strlen.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "lengte-modifier"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
*************** msgstr ""
*** 31214,31225 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 31229,31240 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 31229,31240 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31244,31255 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 31254,31375 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "arrays van functies zijn niet betekenisvol"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8836
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8912
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8925
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8951
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12112
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12115
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12138
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12141
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: tree.cc:12222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "kan bestand '%s' niet openen"
  
! #: tree.cc:12224
  #, fuzzy, gcc-internal-format
  msgid "type is unavailable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
--- 31269,31390 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "arrays van functies zijn niet betekenisvol"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8910
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8986
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8999
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9025
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12212
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: tree.cc:12289
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: tree.cc:12296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "kan bestand '%s' niet openen"
  
! #: tree.cc:12298
  #, fuzzy, gcc-internal-format
  msgid "type is unavailable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
*************** msgstr "functie-oproep heeft geaggregeer
*** 31394,31625 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13205
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13235
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: tree.cc:13766
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 31409,31640 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13311
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 31630,31646 ****
  msgid "%qs is not supported with %qs"
  msgstr "%s ondersteunt %s niet"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
--- 31645,31661 ----
  msgid "%qs is not supported with %qs"
  msgstr "%s ondersteunt %s niet"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 32564,32570 ****
  msgid "%qE argument is not a function"
  msgstr "het argument van %<cleanup%> is geen functie"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
--- 32579,32585 ----
  msgid "%qE argument is not a function"
  msgstr "het argument van %<cleanup%> is geen functie"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
*************** msgstr ""
*** 33070,33076 ****
  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:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
--- 33085,33091 ----
  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:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
*************** msgid "%<__alignof%> applied to a bit-fi
*** 33117,33511 ****
  msgstr "%<__alignof%> toegepast op bitveld"
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c-family/c-common.cc:4766
  #, 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:4886
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: c-family/c-common.cc:5083
  #, 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:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "leeg bereik opgegeven"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "herhaalde (of overlappende) case-waarde"
  
! #: c-family/c-common.cc:5165
  #, 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:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "herhaalde case-waarde"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "%Jeerder hier gebruikt"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "meerdere default-labels in Ã©Ã©n switch"
  
! #: c-family/c-common.cc:5176
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "%Jdit is het eerste default-label"
  
! #: c-family/c-common.cc:5288
  #, 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:5466
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "gevraagd alignment is geen constante"
  
! #: c-family/c-common.cc:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.cc:5502
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.cc:5677
  #, 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:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinel ontbreekt in functie-oproep"
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c-family/c-common.cc:6020
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "te veel argumenten voor functie %qE"
  
! #: c-family/c-common.cc:6251
  #, 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:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, 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:6320
  #, 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:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, 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:6378
  #, 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:6384
  #, 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:6390
  #, 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:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6433
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, 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:6717
  #, 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:6722
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6729
  #, 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:6742
  #, 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:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, 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:7104
  #, 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:7120
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.cc:7350
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7406
  #, 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:7412
  #, 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:7420
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "doorgeven van argument %d van %qs"
  
! #: c-family/c-common.cc:7433
  #, 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:7438
  #, 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:7447
  #, 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:7452
  #, 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:7465
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-common.cc:7879
  #, 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:8514
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "indexwaarde valt buiten bereik"
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, 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:8729
  #, 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:8732
  #, 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:8736
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:8739
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:8744
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8747
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8752
  #, 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:8755
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 33132,33526 ----
  msgstr "%<__alignof%> toegepast op bitveld"
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c-family/c-common.cc:4768
  #, 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:4888
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: c-family/c-common.cc:5085
  #, 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:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "leeg bereik opgegeven"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "herhaalde (of overlappende) case-waarde"
  
! #: c-family/c-common.cc:5167
  #, 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:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "herhaalde case-waarde"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "%Jeerder hier gebruikt"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "meerdere default-labels in Ã©Ã©n switch"
  
! #: c-family/c-common.cc:5178
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "%Jdit is het eerste default-label"
  
! #: c-family/c-common.cc:5290
  #, 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:5468
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "gevraagd alignment is geen constante"
  
! #: c-family/c-common.cc:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.cc:5504
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.cc:5679
  #, 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:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinel ontbreekt in functie-oproep"
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c-family/c-common.cc:6022
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "te veel argumenten voor functie %qE"
  
! #: c-family/c-common.cc:6253
  #, 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:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, 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:6322
  #, 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:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, 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:6380
  #, 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:6386
  #, 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:6392
  #, 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:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6435
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, 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:6719
  #, 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:6724
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6731
  #, 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:6744
  #, 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:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, 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:7106
  #, 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:7122
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.cc:7338
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.cc:7352
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7408
  #, 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:7414
  #, 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:7422
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "doorgeven van argument %d van %qs"
  
! #: c-family/c-common.cc:7435
  #, 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:7440
  #, 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:7449
  #, 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:7454
  #, 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:7467
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-common.cc:7881
  #, 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:8516
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "indexwaarde valt buiten bereik"
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, 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:8731
  #, 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:8734
  #, 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:8738
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:8741
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:8746
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8749
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8754
  #, 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:8757
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr ""
*** 34192,34198 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34207,34213 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 34247,34253 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ongeldig type voor iteratie-variabele %qE"
--- 34262,34268 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ongeldig type voor iteratie-variabele %qE"
*************** msgstr "ongeldig type voor iteratie-vari
*** 34263,34279 ****
  msgid "%qE is not initialized"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "toewijzingsonderdrukking"
--- 34278,34294 ----
  msgid "%qE is not initialized"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ongeldig token in expressie"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "toewijzingsonderdrukking"
*************** msgstr "toewijzingsonderdrukking"
*** 34283,34289 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ongeldig token in expressie"
--- 34298,34304 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ongeldig token in expressie"
*************** msgstr ""
*** 34350,34356 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 34365,34371 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "kan bestand '%s' niet openen"
*** 34465,34476 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "dynamische dependencies.\n"
--- 34480,34491 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "dynamische dependencies.\n"
*************** msgstr ""
*** 34911,34918 ****
  msgid "wrong type argument to %s"
  msgstr "argument van verkeerd type voor abs"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow in constante expressie"
--- 34926,34933 ----
  msgid "wrong type argument to %s"
  msgstr "argument van verkeerd type voor abs"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overflow in constante expressie"
*************** msgid_plural "passing argument %i to %qs
*** 35672,35678 ****
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 35687,35693 ----
  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:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "te veel invoerbestanden"
*** 35867,35873 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "slechte waarde (%s) voor optie -mcpu"
--- 35882,35888 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "slechte waarde (%s) voor optie -mcpu"
*************** msgid "unrecognized option passed to %%:
*** 35899,35914 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments are: %s"
--- 35914,35929 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments are: %s"
*************** msgstr ""
*** 36455,36500 ****
  msgid "PIC is only supported for RTPs"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument %d must be a constant immediate"
  msgstr "argument moet een constante zijn"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "ondersteunt geen multilib"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 must be in the range 0..15"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "het derde argument moet in het bereik 0..15 liggen"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
--- 36470,36515 ----
  msgid "PIC is only supported for RTPs"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument must be a constant"
  msgid "argument %d must be a constant immediate"
  msgstr "argument moet een constante zijn"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "ondersteunt geen multilib"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 must be in the range 0..15"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "het derde argument moet in het bereik 0..15 liggen"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
*************** msgstr "eerste argument van %qs zou een
*** 36505,36511 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> is geen string of getal"
  
! #: config/aarch64/aarch64-c.cc:306
  #, fuzzy, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "misvormde #pragma pack"
--- 36520,36526 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> is geen string of getal"
  
! #: config/aarch64/aarch64-c.cc:308
  #, fuzzy, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "misvormde #pragma pack"
*************** msgstr "%s met andere breedte ten gevolg
*** 36550,36856 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "%s als integer in plaats van floating-point ten gevolge van een prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "%s als signed ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "%s als signed ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, fuzzy, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s ondersteunt %s niet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s ondersteunt %s niet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s ondersteunt %s niet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "%Jherdefinitie van %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "cast geeft functie-type op"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
--- 36565,36870 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "%s als integer in plaats van floating-point ten gevolge van een prototype"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "%s als signed ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "%s als signed ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, fuzzy, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s ondersteunt %s niet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s ondersteunt %s niet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s ondersteunt %s niet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "%Jherdefinitie van %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "cast geeft functie-type op"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
*************** msgid "SVE type %qT cannot be passed to
*** 36910,36916 ****
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 36924,36930 ----
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr ""
*** 36931,37232 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "attribuut %qs wordt genegeerd"
  
! #: config/aarch64/aarch64.cc:17328
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: config/aarch64/aarch64.cc:17340
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/aarch64/aarch64.cc:17360
  #, 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:17378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "onbekende spec-functie '%s'"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "onbekende machine-modus %qs"
  
! #: config/aarch64/aarch64.cc:17861
  #, 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:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "ongeldig type-argument %qs"
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument in %<__builtin_args_info%>"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "argument ontbreekt in %<__builtin_args_info%>"
  
! #: config/aarch64/aarch64.cc:18009
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "beginwaarde ontbreekt"
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.cc:18181
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "ondersteunt geen multilib"
  
! #: config/aarch64/aarch64.cc:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18329
  #, 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:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18511
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18515
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18550
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18553
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18557 config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18580
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18660
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "misvormde #pragma pack"
  
! #: config/aarch64/aarch64.cc:18718 config/aarch64/aarch64.cc:18891
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "misvormde #pragma weak"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18824
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, 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:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandnummer buiten bereik"
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:26704
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:26729
  #, 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."
--- 36945,37244 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "attribuut %qs wordt genegeerd"
  
! #: config/aarch64/aarch64.cc:17332
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: config/aarch64/aarch64.cc:17344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/aarch64/aarch64.cc:17364
  #, 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:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "onbekende spec-functie '%s'"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "onbekende machine-modus %qs"
  
! #: config/aarch64/aarch64.cc:17865
  #, 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:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "ongeldig type-argument %qs"
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument in %<__builtin_args_info%>"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "argument ontbreekt in %<__builtin_args_info%>"
  
! #: config/aarch64/aarch64.cc:18013
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.cc:18020
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "beginwaarde ontbreekt"
  
! #: config/aarch64/aarch64.cc:18048
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.cc:18189
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/aarch64/aarch64.cc:18245
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "ondersteunt geen multilib"
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, 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:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18523
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18565 config/aarch64/aarch64.cc:18672
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18627
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18668
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "misvormde #pragma pack"
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "misvormde #pragma weak"
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, 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:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandnummer buiten bereik"
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:26708
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:26733
  #, 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."
*************** msgid "bad value %qs for %<-mmemory-late
*** 37289,37295 ****
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 37301,37307 ----
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "het argument van %<asm%> is geen
*** 37421,37428 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 37433,37440 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "attribuut %qE wordt genegeerd"
*** 37569,37585 ****
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22243
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
--- 37581,37597 ----
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
*************** msgid "indirect call in function, which
*** 38404,38410 ****
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 38416,38422 ----
  msgstr ""
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr "geen eerdere declaratie voor %qs
*** 38585,38596 ****
  msgid "invalid IACC argument"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "te veel argumenten voor procedure `%s'"
--- 38597,38608 ----
  msgid "invalid IACC argument"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "te veel argumenten voor procedure `%s'"
*************** msgstr "operandnummer buiten bereik"
*** 38714,38720 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 38726,38732 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "derde argument voor %<__builtin_
*** 38829,38961 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: config/i386/i386-expand.cc:9138
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:9950
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:10045
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11002
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11037
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11077
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11103
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11245
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11250
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386-expand.cc:11594
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11602
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "vectorlength must be an integer constant"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13302
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:13335
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:14364
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:14370
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
--- 38841,38973 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: config/i386/i386-expand.cc:9155
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:9967
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11004
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11054
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11094
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11110
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11120
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11262
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11267
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386-expand.cc:11611
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11619
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:11622
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "vectorlength must be an integer constant"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13319
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:13352
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:14381
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386-expand.cc:14387
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "ongeldige const_double operand"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "%<defined%> zonder een naam"
*************** msgstr ""
*** 38970,38976 ****
  msgid "virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
--- 38982,38988 ----
  msgid "virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
*************** msgstr "-pg en -fomit-frame-pointer zijn
*** 39452,39458 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "attribuut %qE is gebruikt voor non-class-methode"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
--- 39464,39470 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "attribuut %qE is gebruikt voor non-class-methode"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
*************** msgid "%qs and %qs attributes are not co
*** 39473,39485 ****
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attribuut %qE vereist een string-constante als argument"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
--- 39485,39497 ----
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attribuut %qE vereist een string-constante als argument"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
*************** msgstr ""
*** 39614,39726 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:8436
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/i386/i386.cc:9463
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/i386/i386.cc:9849
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/i386/i386.cc:9869
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13179
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.cc:17210
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21432
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21528
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23276
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.cc:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.cc:23366
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 39626,39738 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:8438
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/i386/i386.cc:9465
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/i386/i386.cc:9851
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/i386/i386.cc:9871
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13181
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.cc:17212
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23341
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.cc:23431
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.cc:23974
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 39876,39887 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
--- 39888,39899 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  msgid "code model %qs and %qs not support %s mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
*************** msgstr ""
*** 39991,39997 ****
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
--- 40003,40009 ----
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
*************** msgstr ""
*** 40070,40202 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: config/mips/mips.cc:17255
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: config/mips/mips.cc:17386
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/mips/mips.cc:17994
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%s ondersteunt %s niet"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "niet-ondersteunde versie"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20037
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "case-selector niet compatibel met label"
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20079
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20112
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 40082,40218 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: config/mips/mips.cc:17304
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: config/mips/mips.cc:17435
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/mips/mips.cc:18043
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%s ondersteunt %s niet"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "niet-ondersteunde versie"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20086
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "case-selector niet compatibel met label"
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20128
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20161
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 40206,40322 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, fuzzy, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "case-selector niet compatibel met label"
  
! #: config/mips/mips.cc:20196
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20211
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20225
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "niet-ondersteunde versie"
  
! #: config/mips/mips.cc:20253
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "niet-ondersteunde versie"
  
! #: config/mips/mips.cc:20268
  #, fuzzy, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: config/mips/mips.cc:20271
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20330
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20337
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20365
  #, fuzzy, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20382
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20402
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20412
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20528
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20532
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
--- 40222,40338 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, fuzzy, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "case-selector niet compatibel met label"
  
! #: config/mips/mips.cc:20245
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20274
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "niet-ondersteunde versie"
  
! #: config/mips/mips.cc:20302
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "niet-ondersteunde versie"
  
! #: config/mips/mips.cc:20317
  #, fuzzy, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: config/mips/mips.cc:20320
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20379
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20386
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20414
  #, fuzzy, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20431
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20451
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20461
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:20581
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 41681,41767 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19979
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20067
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20081
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24232
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ongeldig gebruik van '%%%c'"
  
! #: config/rs6000/rs6000.cc:24235
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.cc:24237
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 41697,41783 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:19998
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20086
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20100
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24251
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ongeldig gebruik van '%%%c'"
  
! #: config/rs6000/rs6000.cc:24254
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.cc:24256
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr ""
*** 41807,41813 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 41823,41829 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 41912,42085 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:859
! #, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr ""
! 
! #: config/s390/s390.cc:878
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "slechte conditiecode"
  
! #: config/s390/s390.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/s390/s390.cc:1120
  #, fuzzy, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: config/s390/s390.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13216
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: config/s390/s390.cc:15486
  #, 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:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, 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:15531
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15560
  #, 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:15564
  #, 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:15576
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15585
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15591
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:15596
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, 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:15707
  #, 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:15714
  #, 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:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "het argument van %<alias%> is geen string"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
--- 41928,42101 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:872
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "slechte conditiecode"
  
! #: config/s390/s390.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/s390/s390.cc:1114
  #, fuzzy, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: config/s390/s390.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr ""
! 
! #: config/s390/s390.cc:13212
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: config/s390/s390.cc:15503
  #, 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:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, 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:15548
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15577
  #, 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:15581
  #, 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:15593
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15602
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:15608
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:15610
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:15613
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, 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:15724
  #, 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:15731
  #, 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:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "het argument van %<alias%> is geen string"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
*************** msgid "attribute %qs applies to array ty
*** 42504,42510 ****
  msgstr "attribuut %qs is enkel van toepassing op array-types"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 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"
--- 42520,42526 ----
  msgstr "attribuut %qs is enkel van toepassing op array-types"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 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 "%Jdeclaratie van %qD verbergt ee
*** 42793,42799 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "de declaratie van %qs verbergt een parameter"
--- 42809,42815 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "de declaratie van %qs verbergt een parameter"
*************** msgstr "de declaratie van %qs verbergt e
*** 42803,42809 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "%Jde verborgen declaratie is hier"
--- 42819,42825 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "%Jde verborgen declaratie is hier"
*************** msgstr "%qE is hier niet gedeclareerd (e
*** 42869,42875 ****
  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:3852 cp/decl.cc:3345
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
--- 42885,42891 ----
  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:3852 cp/decl.cc:3358
  #, 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"
*** 42899,42905 ****
  msgid "duplicate label declaration %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
--- 42915,42921 ----
  msgid "duplicate label declaration %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
*************** msgstr "overflow in constante expressie"
*** 42929,42935 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
--- 42945,42951 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
*************** msgstr "een object met een volatile veld
*** 43123,43129 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "ongeÃ¯nitialiseerde const %qD is ongeldig in C++"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 43139,43145 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "ongeÃ¯nitialiseerde const %qD is ongeldig in C++"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "opslagklasse opgegeven voor para
*** 43294,43300 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
--- 43310,43316 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
*************** msgstr "%qs gedeclareerd als een functie
*** 43464,43470 ****
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
--- 43480,43486 ----
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
*************** msgstr "ISO C verbiedt %<const%> of %<vo
*** 43592,43598 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:7445 cp/decl.cc:11470
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
--- 43608,43614 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:7445 cp/decl.cc:11487
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
*************** msgstr "geneste herdefinitie van %<struc
*** 43772,43778 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
--- 43788,43794 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
*************** msgstr "struct heeft geen benoemde leden
*** 43822,43828 ****
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "%Jflexibel array-lid in union"
--- 43838,43844 ----
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "%Jflexibel array-lid in union"
*************** msgstr "geneste herdefinitie van %<enum
*** 43863,43869 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "herdeclaratie van %<enum %qs%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 43879,43885 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "herdeclaratie van %<enum %qs%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "overflow in enumeratiewaarden"
*** 43894,43900 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
--- 43910,43916 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
*************** msgstr "%Jgeen eerder prototype voor %qD
*** 43924,43930 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17107
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
--- 43940,43946 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
*************** msgstr "argument %qs komt niet overeen m
*** 44039,44050 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, 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:10326 cp/decl.cc:18017
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
--- 44055,44066 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, 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:10326 cp/decl.cc:18039
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
*************** msgstr "meerdere opslagklassen in declar
*** 44113,44119 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
--- 44129,44135 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
*************** msgstr ""
*** 44265,44276 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 44281,44292 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 44328,44334 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ongeldige operand van %s"
--- 44344,44350 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 44338,44344 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C verbiedt een leeg bronbestand"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
--- 44354,44360 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C verbiedt een leeg bronbestand"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 44374,44381 ****
  msgstr "onbekende machine-modus %qs"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
--- 44390,44397 ----
  msgstr "onbekende machine-modus %qs"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
*************** msgstr ""
*** 44395,44401 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 44411,44417 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr "beginwaarde-element is niet cons
*** 44508,44514 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "pex_init mislukt"
--- 44524,44530 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "pex_init mislukt"
*************** msgstr "argument %d is alleen-lezen"
*** 44555,44568 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
--- 44571,44584 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
*************** msgstr "top-level declaratie van %qs spe
*** 44647,44653 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "%qE attribute does not take any arguments"
--- 44663,44669 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "%qE attribute does not take any arguments"
*************** msgstr "sentinel ontbreekt in functie-op
*** 44801,44808 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
--- 44817,44824 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
*************** msgstr "ISO C90 ondersteunt %<long long%
*** 44970,44976 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "ongeldige waarheidsexpressie"
--- 44986,44992 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "ongeldige waarheidsexpressie"
*************** msgstr "meerdere opslagklassen in declar
*** 45236,45247 ****
  msgid "no type or storage class may be specified here,"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "beginwaarde ontbreekt"
--- 45252,45263 ----
  msgid "no type or storage class may be specified here,"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "beginwaarde ontbreekt"
*************** msgstr "beginwaarde ontbreekt"
*** 45251,45302 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:12421 cp/parser.cc:47813
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.cc:12507 cp/parser.cc:47921
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
--- 45267,45318 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:12421 cp/parser.cc:47824
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.cc:12507 cp/parser.cc:47932
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
*************** msgstr ""
*** 45306,45318 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
--- 45322,45334 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
*************** msgstr "misvormde #pragma pack(pop[,id])
*** 45320,45328 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
--- 45336,45344 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
*************** msgstr "ongeldige operand van %s"
*** 45342,45394 ****
  msgid "%qD is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 45358,45410 ----
  msgid "%qD is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ongeldige operand van %s"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 45411,45525 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37819
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37884
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, 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:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ongeldige const_double operand"
--- 45427,45541 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, 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:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ongeldige const_double operand"
*************** msgstr "ongeldige const_double operand"
*** 45529,45545 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 45545,45561 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr "ongeldige operand van %s"
*** 45555,45566 ****
  msgid "duplicate %qs modifier"
  msgstr "herhaalde %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, 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"
--- 45571,45582 ----
  msgid "duplicate %qs modifier"
  msgstr "herhaalde %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, 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"
*************** msgstr ""
*** 45580,45632 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "case-selector niet compatibel met label"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ongeldige const_double operand"
--- 45596,45648 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "case-selector niet compatibel met label"
  
! #: c/c-parser.cc:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ongeldige const_double operand"
*************** msgstr "ongeldige const_double operand"
*** 45641,45723 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-parser.cc:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44608
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "lege declaratie"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, 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:17315 cp/parser.cc:44623
  #, 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:17326 cp/parser.cc:44645
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44655
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44753
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 45657,45739 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44619
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "lege declaratie"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, 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:17315 cp/parser.cc:44634
  #, 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:17326 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 45732,45738 ****
  msgid "expected function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qs is meestal een functie"
--- 45748,45754 ----
  msgid "expected function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qs is meestal een functie"
*************** msgstr "%qs is meestal een functie"
*** 45742,45768 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, 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:17811 cp/parser.cc:47114
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44971
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40446
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "ongeldige operand van %s"
--- 45758,45784 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, 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:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 45772,45896 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40898
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "conflicterende declaraties van %qs"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41573
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
--- 45788,45912 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "conflicterende declaraties van %qs"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-parser.cc:19043 cp/parser.cc:41584
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
*************** msgstr ""
*** 45900,45931 ****
  msgid "expected %<(%> or end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
--- 45916,45947 ----
  msgid "expected %<(%> or end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
*************** msgstr "herdeclaratie van %qs"
*** 45935,46007 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9854
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 45951,46023 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 46016,46072 ****
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45121
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, fuzzy, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "ongeldige operand van %s"
--- 46032,46088 ----
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, fuzzy, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 46076,46087 ****
  msgid "variant %qD is not a function"
  msgstr "%qs is meestal een functie"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-parser.cc:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 46092,46103 ----
  msgid "variant %qD is not a function"
  msgstr "%qs is meestal een functie"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-parser.cc:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 46091,46122 ****
  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:21908 cp/parser.cc:45589
  #, 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:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 46107,46138 ----
  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:21908 cp/parser.cc:45600
  #, 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:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "ongeldige operand van %s"
*** 46171,46212 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
--- 46187,46228 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, gcc-internal-format
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
*************** msgstr ""
*** 46221,46272 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
--- 46237,46288 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
*************** msgstr ""
*** 46276,46282 ****
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 46292,46298 ----
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 46291,46297 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qs heeft een onvolledig type"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ongeldig gebruik van een void-expressie"
--- 46307,46313 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qs heeft een onvolledig type"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ongeldig gebruik van een void-expressie"
*************** msgid "arithmetic on pointer to an incom
*** 46590,46596 ****
  msgstr "rekensom met pointer naar onvolledig type"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "rekensom met pointer naar onvolledig type"
--- 46606,46612 ----
  msgstr "rekensom met pointer naar onvolledig type"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "rekensom met pointer naar onvolledig type"
*************** msgstr "cast van pointer naar integer me
*** 46874,46880 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast naar pointer van integer met andere grootte"
--- 46890,46896 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast naar pointer van integer met andere grootte"
*************** msgstr ""
*** 47050,47056 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9949
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 47066,47072 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 47227,47238 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisatie van flexibel array-lid"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 47243,47254 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisatie van flexibel array-lid"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "beginwaarde-element kan niet ber
*** 47273,47279 ****
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 47289,47295 ----
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
*************** msgstr "extra accolade-groep aan einde v
*** 47288,47295 ****
  msgid "braces around scalar initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisatie van flexibel array-lid in een geneste context"
--- 47304,47311 ----
  msgid "braces around scalar initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisatie van flexibel array-lid in een geneste context"
*************** msgstr "overtollige elementen in beginwa
*** 47386,47392 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "niet-statische initialisatie van flexibel array-lid"
--- 47402,47408 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "niet-statische initialisatie van flexibel array-lid"
*************** msgstr "ISO C verbiedt %<goto *expr;%>"
*** 47426,47432 ****
  msgid "computed goto must be pointer type"
  msgstr "het argument van %<cleanup%> is geen naam"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
--- 47442,47448 ----
  msgid "computed goto must be pointer type"
  msgstr "het argument van %<cleanup%> is geen naam"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
*************** msgstr "%<return%> met waarde in een fun
*** 47452,47458 ****
  msgid "function returns address of label"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-waarde is geen integer"
--- 47468,47474 ----
  msgid "function returns address of label"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-waarde is geen integer"
*************** msgstr "default-label niet in een switch
*** 47482,47488 ****
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 47498,47504 ----
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "waarde van union-type gebruikt w
*** 47622,47639 ****
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 47638,47655 ----
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 47645,47673 ****
  msgstr "te veel invoerbestanden"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qs is meestal een functie"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 47661,47689 ----
  msgstr "te veel invoerbestanden"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qs is meestal een functie"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 47678,47762 ****
  msgstr "te veel invoerbestanden"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5158
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5165
  #, 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:13377 cp/semantics.cc:5198
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "ongeldige operand van %s"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, 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:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5405
  #, 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:13971 cp/semantics.cc:6503
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%qs is smaller dan waarden van zijn type"
--- 47694,47778 ----
  msgstr "te veel invoerbestanden"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5176
  #, 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:13377 cp/semantics.cc:5209
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "ongeldige operand van %s"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, 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:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, 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:13971 cp/semantics.cc:6514
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%qs is smaller dan waarden van zijn type"
*************** msgstr "%qs is smaller dan waarden van z
*** 47766,47782 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 47782,47798 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-typeck.cc:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 47786,47817 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6602
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6608
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
--- 47802,47833 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:6613
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: c/c-typeck.cc:14063 cp/semantics.cc:6619
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
*************** msgstr "ISO C90 verbiedt array %qs van v
*** 47841,47847 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
--- 47857,47863 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
*************** msgstr "grootte van %qs is %u bytes"
*** 47851,47867 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 47867,47883 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 47876,47898 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, 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:14554 cp/semantics.cc:6977
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 47892,47914 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, 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:14554 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14565 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 47904,47936 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7092
  #, 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:14676 cp/semantics.cc:7151
  #, 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:14695 cp/semantics.cc:7546
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 47920,47952 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7103
  #, 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:14676 cp/semantics.cc:7162
  #, 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:14695 cp/semantics.cc:7557
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 47950,47956 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 47966,47972 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 47960,47966 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 47976,47982 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 47970,48039 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8064
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, 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:15228 cp/semantics.cc:8317
  #, 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:15256 cp/semantics.cc:8347
  #, 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:15270 cp/semantics.cc:8363
  #, 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:15273 cp/semantics.cc:8366
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
--- 47986,48055 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8075
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, 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:15228 cp/semantics.cc:8328
  #, 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:15256 cp/semantics.cc:8358
  #, 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:15270 cp/semantics.cc:8374
  #, 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:15273 cp/semantics.cc:8377
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr "grootte van array %qs is van een
*** 48048,48069 ****
  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:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
--- 48064,48085 ----
  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:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
*************** msgstr ""
*** 48073,48110 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 48089,48126 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgstr ""
*** 48121,48127 ****
--- 48137,48150 ----
  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:15901
+ #, 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:15907
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgid "expected case label"
*** 48334,49184 ****
  msgstr "ongeldige operand van %s"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.cc:3789
  #, fuzzy
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "ongeldige registernaam voor %qs"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:3809
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3856
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "<ingebouwd>"
  
! #: cp/call.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "<ingebouwd>"
  
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "<ingebouwd>"
  
! #: cp/call.cc:3869
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, fuzzy, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/call.cc:4369
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversie naar niet-scalair type gevraagd"
  
! #: cp/call.cc:4747
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5081
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:5095
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/call.cc:5135
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5139
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/call.cc:5141
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/call.cc:5164
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.cc:5176
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.cc:5197
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/call.cc:5203
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5342
  #, 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"
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/call.cc:5848
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "%Jteruggeeftype van %qD is niet %<int%>"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "vergelijking tussen %q#T en %q#T"
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "impliciete declaratie van functie %qE"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%s is niet addresseerbaar"
  
! #: cp/call.cc:7686
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:7779
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/call.cc:7800
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7850
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/call.cc:7861
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.cc:7870
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8222
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:8231
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:8236
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8255
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8495
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8680
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/call.cc:8689
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9454
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.cc:9482
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.cc:9679
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10240
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "; use assignment instead"
  msgstr "gevraagd alignment is te groot"
  
! #: cp/call.cc:10242
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10273
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10275
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.cc:10428
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10495
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.cc:10792
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:10824
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:10873
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11105
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11131
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/call.cc:11136
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11137
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12146
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12216
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12469
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/call.cc:12473
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.cc:12475
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:13081
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ongeldige registernaam voor %qs"
--- 48357,49207 ----
  msgstr "ongeldige operand van %s"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.cc:3800
  #, fuzzy
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "ongeldige registernaam voor %qs"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:3820
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3867
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "<ingebouwd>"
  
! #: cp/call.cc:3872
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "<ingebouwd>"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "<ingebouwd>"
  
! #: cp/call.cc:3880
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, fuzzy, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/call.cc:4380
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversie naar niet-scalair type gevraagd"
  
! #: cp/call.cc:4758
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5091
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/call.cc:5145
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/call.cc:5151
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5193
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5204
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.cc:5207
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/call.cc:5213
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.cc:5216
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "ongeldige operand voor %P"
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5352
  #, 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"
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.cc:5853
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/call.cc:5858
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "%Jteruggeeftype van %qD is niet %<int%>"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "vergelijking tussen %q#T en %q#T"
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "impliciete declaratie van functie %qE"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%s is niet addresseerbaar"
  
! #: cp/call.cc:7696
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:7715
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:7722
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:7789
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/call.cc:7810
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7860
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/call.cc:7871
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.cc:7880
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8232
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:8241
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:8246
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8265
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8505
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/call.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "; use assignment instead"
  msgstr "gevraagd alignment is te groot"
  
! #: cp/call.cc:10252
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "herhaald lid %qs"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10285
  #, fuzzy, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "dubbele beginwaarde"
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10505
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.cc:10802
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:10883
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11141
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/call.cc:11146
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11147
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12153
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12223
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:12476
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/call.cc:12480
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.cc:12482
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "kandidaat is: %+#D"
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.cc:13088
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ongeldige registernaam voor %qs"
*************** msgstr "conflicterende declaraties van %
*** 49223,49230 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "eerdere declaratie van %qs"
--- 49246,49253 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "eerdere declaratie van %qs"
*************** msgstr "%Jflexibel array-lid in overigen
*** 49636,49642 ****
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
--- 49659,49665 ----
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
*************** msgstr "%<this%> is niet beschikbaar in
*** 49666,49727 ****
  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:7798
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/class.cc:7809
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "taal-string %<\"%E\"%> wordt niet herkend"
  
! #: cp/class.cc:8406
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8564
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:8591
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:8618
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "herhaald lid %qs"
  
! #: cp/class.cc:8621
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:8717
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/class.cc:8994
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "ongeldige naam %qs"
--- 49689,49750 ----
  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:7795
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/class.cc:7806
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "taal-string %<\"%E\"%> wordt niet herkend"
  
! #: cp/class.cc:8403
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8561
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:8588
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:8615
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "herhaald lid %qs"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:8714
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:8988
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/class.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here as %q#D"
  msgstr "ongeldige naam %qs"
*************** msgstr "ongeldige opslagklasse voor func
*** 49756,49762 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 49779,49785 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr "%<this%> is niet beschikbaar in
*** 49791,50383 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:1907
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/constexpr.cc:2150
  #, fuzzy, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2438
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/constexpr.cc:2686
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2780
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3146
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.cc:3153
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.cc:3195
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.cc:3812
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3817
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.cc:4060
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.cc:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4247
  #, 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:4250
  #, 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:4261
  #, 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:4264
  #, 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:4275
  #, 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:4278
  #, 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:4289
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4293
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4304
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4307
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4460
  #, 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:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.cc:5361
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/constexpr.cc:5413
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5418
  #, 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:5425
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/constexpr.cc:5430
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.cc:5433
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5451
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.cc:5454
  #, 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:5709
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5778
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5791
  #, 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:6185 cp/constexpr.cc:7581
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:6289
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6389
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:6581
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7221 cp/constexpr.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7249
  #, 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:7277
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: cp/constexpr.cc:7313
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "ongeldige beginwaarde"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "functie kan niet inline gemaakt worden"
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.cc:7842
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7850
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7865
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7876
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, 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:8716
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8804
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/constexpr.cc:9074
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9138
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9195
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9202
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9275
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:9376
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9444
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9455
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.cc:9494
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
--- 49814,50406 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:1908
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/constexpr.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2439
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2558
  #, fuzzy, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/constexpr.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:2694
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:2698
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:2781
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3148
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3178
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/constexpr.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3819
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "array subscript is geen integer"
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, 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:4252
  #, 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:4263
  #, 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:4266
  #, 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:4277
  #, 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:4280
  #, 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:4291
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4306
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4309
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4462
  #, 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:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.cc:5363
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5420
  #, 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:5427
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/constexpr.cc:5432
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.cc:5456
  #, 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:5711
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5793
  #, 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:6193 cp/constexpr.cc:7587
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:6297
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7227 cp/constexpr.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7255
  #, 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:7283
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: cp/constexpr.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7540
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "ongeldige beginwaarde"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "functie kan niet inline gemaakt worden"
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7871
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, 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:8722
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8810
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8997
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9065
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/constexpr.cc:9080
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9144
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9281
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:9382
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9450
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9461
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.cc:9500
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
*************** msgstr ""
*** 50773,50823 ****
  msgid "%<return_void%> declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! msgid "%<return_value%> declared here"
! msgstr "%Jeerder hier gebruikt"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/coroutines.cc:735
  #, 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:743
  #, 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:754
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/coroutines.cc:765
  #, 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:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "veld %qs als een functie gedeclareerd"
--- 50796,50841 ----
  msgid "%<return_void%> declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/coroutines.cc:741
  #, 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:749
  #, 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:760
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/coroutines.cc:771
  #, 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:782
  #, 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:789
  #, 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:796
  #, 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
*** 50825,50915 ****
  #. 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:821
  #, 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:869
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/coroutines.cc:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/coroutines.cc:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "herhaalde %qs"
  
! #: cp/coroutines.cc:3703
  #, 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:3934
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ongeldige registernaam voor %qs"
--- 50843,50933 ----
  #. 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:827
  #, 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:875
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/coroutines.cc:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/coroutines.cc:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "herhaalde %qs"
  
! #: cp/coroutines.cc:3711
  #, 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:3943
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ongeldige registernaam voor %qs"
*************** msgstr ""
*** 50945,50951 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
--- 50963,50969 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "ongeldige registernaam voor %qs"
*** 51017,51023 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
--- 51035,51041 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
*************** msgstr "label %qs gebruikt maar niet ged
*** 51382,51630 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:1210
  #, 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:1250
  #, 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:1264
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.cc:1372
  #, 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:1401
  #, 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:1404
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1493
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/decl.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/decl.cc:1561
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: cp/decl.cc:1574 cp/decl.cc:1700
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.cc:1583
  #, 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:1587 cp/decl.cc:1648
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:1675
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1681 cp/decl.cc:1695
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1685
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "lege declaratie"
  
! #: cp/decl.cc:1789
  #, 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:1793
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1809
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:1833
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:1872
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1882
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:1884
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1894
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1954
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype voor %qs volgt"
  
! #: cp/decl.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "niet-prototype definitie hier"
  
! #: cp/decl.cc:2008
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:2113
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2121
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2156
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "%Jeerdere definitie van %qD was hier"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "%Jeerdere declaratie van %qD was hier"
  
! #: cp/decl.cc:2170
  #, 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:2215
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:2231
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%Jherdefinitie van %qD"
--- 51400,51648 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:1213
  #, 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:1253
  #, 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:1267
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1320
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.cc:1375
  #, 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:1404
  #, 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:1407
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1456
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1496
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/decl.cc:1498
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/decl.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: cp/decl.cc:1577 cp/decl.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.cc:1586
  #, 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:1590 cp/decl.cc:1651
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1684 cp/decl.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "lege declaratie"
  
! #: cp/decl.cc:1792
  #, 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:1796
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:1836
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:1887
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1897
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:1899
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:1969
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype voor %qs volgt"
  
! #: cp/decl.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "niet-prototype definitie hier"
  
! #: cp/decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/decl.cc:2066 cp/decl.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with import"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "import declared %q#D here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting declaration %qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "%Jeerdere definitie van %qD was hier"
  
! #: cp/decl.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "%Jeerdere declaratie van %qD was hier"
  
! #: cp/decl.cc:2173
  #, 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:2218
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:2234
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%Jherdefinitie van %qD"
*************** msgstr "%Jherdefinitie van %qD"
*** 51637,51685 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "herdefinitie van %q#D"
  
! #: cp/decl.cc:3130
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/decl.cc:3140
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 51655,51703 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "herdefinitie van %q#D"
  
! #: cp/decl.cc:3143
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/decl.cc:3153
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %q+D redeclared"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 51687,54062 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, 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:3251
  #, 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:3254
  #, 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:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:3296
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:3455
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "ongeldige operand van %s"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:3677
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.cc:4139
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4150
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4179
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.cc:4201
  #, 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:4214
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4288
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:4641
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, 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:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5223
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5226
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:5248
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5312
  #, 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:5345
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5360
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5363
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5368
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5371
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5374
  #, 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:5378
  #, 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:5382
  #, 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:5386
  #, 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:5390
  #, 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:5394
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.cc:5425
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.cc:5428
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5500
  #, 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:5504
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5570 cp/decl2.cc:951
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.cc:5583
  #, 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:5621
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:5645
  #, 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:5653
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5654
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:5666
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:5726
  #, 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:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5785
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5850
  #, 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:5856 cp/decl.cc:7149
  #, 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:5866
  #, 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:5933
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:6016
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6041
  #, 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:6045
  #, 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:6106
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:6113
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:6125
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:6165
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.cc:6190
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.cc:6273
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, 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:6283
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6325
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.cc:6332
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6341
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6349
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6530
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6643
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, 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:6680
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:6735
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.cc:6866
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:6876
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7009
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.cc:7137
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:7151
  #, 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:7164
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.cc:7240
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:7285
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7421
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:7461
  #, 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:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7668
  #, 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:7925
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/decl.cc:7954
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%Jherdeclaratie van enum %qD"
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, 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:8044 cp/decl.cc:14495
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:8110
  #, 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:8226
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:8328
  #, 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:8506
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
! #: cp/decl.cc:8615
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, 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:8899
  #, 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:8902
  #, 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:8947
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:8973
  #, 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:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:9038
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:9043
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.cc:9048
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.cc:9054
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/decl.cc:9063
  #, 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:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:9761
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:9764
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9782
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9808
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9810
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9816
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9819
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9821
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9827
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9830
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9832
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9838
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9841
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9843
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9850
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:9857
  #, 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:9889
  #, 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:9929
  #, 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:9940
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: cp/decl.cc:9947
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: cp/decl.cc:9950
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10026
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "function return type cannot be function"
  msgid "a function concept cannot be constrained"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.cc:10065
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qs is meestal een functie"
  
! #: cp/decl.cc:10110
  #, 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:10121
  #, 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:10140
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10214
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10222
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10284
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10285
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10293
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10294
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10306
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10314
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10320
  #, 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:10333
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10492
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:10497
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:10499
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:10516
  #, 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:10709
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10718
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:10724
  #, 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:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10858
  #, 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:10862
  #, 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:10866
  #, 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:10877
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10882
  #, 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:10887
  #, 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:10998
  #, 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:11001
  #, 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:11032 cp/decl.cc:11104
  #, 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:11036 cp/decl.cc:11107
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:11087
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:11090
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:11114
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:11117
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11238
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.cc:11253
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11260
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11265
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11267
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11272
  #, 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:11275
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11293
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11297
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11311
  #, fuzzy, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:11420
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:11432
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11436
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:11445
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11489
  #, 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:11494
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:11772
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, 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:11778
  #, 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:11788
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11898
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11923
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:11928
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, 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:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, 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:12020
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, 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:12144
  #, 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:12152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.cc:12206
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.cc:12231
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:12233
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:12300
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, 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:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12442
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:12464 cp/decl.cc:12486
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12474
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12498
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12509
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12573
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12592
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12704
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12783
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12788
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:12795
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12804
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12809
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:12820
  #, 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:12829
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.cc:12908
  #, 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:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12943
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:12948
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12949
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12957
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12958
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12976
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13002
  #, 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:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, 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:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13096
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13147
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13148
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13221
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13301
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13362
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13364
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13372
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13412
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13421
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:13424
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:13438
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.cc:13441
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13451
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13458
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13470
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13501
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13527
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:13530
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13565
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13654
  #, 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:13662
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13668
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13701
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:13749
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:13771
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13774
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, 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:13829
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:13853
  #, 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:13869
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:13890
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:13900
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:13910
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13924
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:13931
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "In functie %qs"
  
! #: cp/decl.cc:13957
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:13966
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:13972
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "open %s"
  
! #: cp/decl.cc:13989
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:13992
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.cc:14054
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:14059
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:14079
  #, 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:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14143 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14148
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14267
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14270
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14276
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14280
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14285
  #, 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:14297
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14309
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14316
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14317
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14360
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14410
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14417
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14423
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14431
  #, 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:14438
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14458
  #, 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:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.cc:14658
  #, 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:14785
  #, 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:14789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:14818
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14826
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.cc:14851
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14853
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15193
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15230
  #, 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:15236
  #, 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:15246
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15272
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15286
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15312
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15325
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15326
  #, 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:15337
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15351
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15366
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15390
  #, 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:15397
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15399
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15408
  #, 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:15410
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15519
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15542
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15545
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.cc:15547
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 51705,54080 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, 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:3264
  #, 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:3267
  #, 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:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "ongeldige operand van %s"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:3690
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4163
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4192
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4205
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.cc:4214
  #, 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:4227
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4301
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:4654
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, 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:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5236
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5239
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5258
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:5261
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5308
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5325
  #, 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:5358
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5373
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5376
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5381
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5384
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5387
  #, 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:5391
  #, 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:5395
  #, 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:5399
  #, 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:5403
  #, 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:5407
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.cc:5438
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.cc:5441
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5513
  #, 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:5517
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5583 cp/decl2.cc:972
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.cc:5596
  #, 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:5634
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:5658
  #, 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:5666
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:5679
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:5739
  #, 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:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5863
  #, 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:5869 cp/decl.cc:7162
  #, 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:5879
  #, 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:5946
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:6029
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6054
  #, 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:6058
  #, 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:6119
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:6126
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:6138
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:6178
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.cc:6286
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6290
  #, 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:6296
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6354
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6669
  #, 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:6693
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:6748
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.cc:6879
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:6889
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7022
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.cc:7150
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:7164
  #, 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:7177
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.cc:7253
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:7298
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7434
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:7478
  #, 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:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7685
  #, 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:7942
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:7966
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/decl.cc:7971
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%Jherdeclaratie van enum %qD"
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, 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:8061 cp/decl.cc:14517
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:8127
  #, 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:8243
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.cc:8302
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:8345
  #, 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:8523
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
! #: cp/decl.cc:8632
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.cc:8903
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, 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:8916
  #, 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:8919
  #, 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:8964
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:8990
  #, 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:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:9055
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:9060
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.cc:9065
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.cc:9071
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/decl.cc:9080
  #, 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:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:9778
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:9781
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:9797
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9799
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:9825
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:9833
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:9844
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9847
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9849
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:9855
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9858
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:9860
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:9867
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:9874
  #, 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:9906
  #, 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:9946
  #, 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:9957
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: cp/decl.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: cp/decl.cc:9967
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10043
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "function return type cannot be function"
  msgid "a function concept cannot be constrained"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qs is meestal een functie"
  
! #: cp/decl.cc:10127
  #, 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:10138
  #, 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:10157
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10231
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10239
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10301
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10302
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10310
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10311
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10323
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10331
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10337
  #, 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:10350
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10509
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:10514
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:10533
  #, 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:10726
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10735
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:10741
  #, 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:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10875
  #, 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:10879
  #, 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:10883
  #, 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:10894
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, 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:10904
  #, 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:11015
  #, 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:11018
  #, 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:11049 cp/decl.cc:11121
  #, 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:11053 cp/decl.cc:11124
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:11104
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:11107
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:11131
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:11134
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11255
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/decl.cc:11268
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.cc:11270
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11275
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11282
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11284
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11289
  #, 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:11292
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11310
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11314
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11328
  #, fuzzy, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11407
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11421
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11434
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11446
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:11449
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:11462
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11506
  #, 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:11511
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, 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:11795
  #, 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:11805
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:11829
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11836
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:11915
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, 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:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, 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:12037
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, 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:12161
  #, 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:12169
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.cc:12250
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:12319
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, 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:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12412
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:12483 cp/decl.cc:12505
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12592
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12611
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12729
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12802
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12807
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:12814
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:12839
  #, 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:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
! #, 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:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.cc:12932
  #, 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:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:12967
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:12972
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12973
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12981
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12982
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13000
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13026
  #, 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:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13169
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13323
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13384
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13386
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13394
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13434
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13443
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:13446
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:13460
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13480
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13486
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13492
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13504
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13523
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13549
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:13552
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13587
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13676
  #, 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:13684
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:13686
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13690
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.cc:13752
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:13771
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:13793
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13796
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, 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:13851
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:13872
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:13875
  #, 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:13891
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:13912
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:13922
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:13932
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13946
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:13953
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "In functie %qs"
  
! #: cp/decl.cc:13979
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:13988
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:13994
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "open %s"
  
! #: cp/decl.cc:14011
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:14081
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:14101
  #, 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:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14165 cp/decl.cc:14176
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14170
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14289
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14292
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14298
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14302
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14307
  #, 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:14319
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14323
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14331
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14338
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14339
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14439
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14445
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14453
  #, 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:14460
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14480
  #, 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:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.cc:14680
  #, 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:14807
  #, 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:14811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14848
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15215
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15222
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15252
  #, 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:15258
  #, 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:15268
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15294
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15308
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15334
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15335
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15347
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15348
  #, 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:15359
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15373
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15388
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15412
  #, 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:15419
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15421
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15430
  #, 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:15432
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15564
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.cc:15569
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 54068,54177 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.cc:15629
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:15651 cp/name-lookup.cc:5421
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, 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:15820
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:15947
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:15990
  #, 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:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16022
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16196
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:16270
  #, 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"
--- 54086,54195 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, 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:15842
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:16012
  #, 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:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:16292
  #, 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
*** 54180,54257 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16592
  #, 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:16602
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:16651
  #, 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:16652
  #, 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:16663
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.cc:16683
  #, 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:16782 cp/parser.cc:20990
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/decl.cc:16856
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17866
  #, 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:17868 cp/typeck.cc:10495
  #, 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:17930
  #, 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:18112
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 54198,54275 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16614
  #, 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:16624
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:16673
  #, 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:16674
  #, 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:16685
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.cc:16705
  #, 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:16804 cp/parser.cc:20999
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/decl.cc:16878
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:17888
  #, 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:17890 cp/typeck.cc:10497
  #, 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:17952
  #, 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:18134
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 54306,54312 ****
  msgid "deleting %qT is undefined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "herdeclaratie van %qs"
--- 54324,54330 ----
  msgid "deleting %qT is undefined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "herdeclaratie van %qs"
*************** msgstr "herdeclaratie van %qs"
*** 54316,54478 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "In functie %qs"
  
! #: cp/decl2.cc:812
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/decl2.cc:872
  #, fuzzy, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.cc:881
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.cc:883
  #, fuzzy, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl2.cc:964
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl2.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1055
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/decl2.cc:1168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl2.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl2.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl2.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl2.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl2.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: cp/decl2.cc:1645
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.cc:1753
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.cc:1769
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl2.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1853
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 54334,54496 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "In functie %qs"
  
! #: cp/decl2.cc:833
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/decl2.cc:893
  #, fuzzy, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.cc:902
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.cc:904
  #, fuzzy, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl2.cc:985
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl2.cc:1027
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1076
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/decl2.cc:1189
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl2.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl2.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl2.cc:1213
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl2.cc:1221
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl2.cc:1235
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT is not mappable"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl2.cc:1584
  #, fuzzy, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: cp/decl2.cc:1681
  #, fuzzy, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qs is geen static veld"
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.cc:1805
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl2.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1815
  #, fuzzy, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1889
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 54481,54562 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, fuzzy, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:1948
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.cc:1963
  #, fuzzy, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4679
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
--- 54499,54580 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, fuzzy, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:1984
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.cc:1999
  #, fuzzy, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl2.cc:2002
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4715
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
*************** msgstr "label %qs gebruikt maar niet ged
*** 54565,54789 ****
  #. 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:4688
  #, 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:4692
  #, 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:4696
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4704
  #, 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:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4711
  #, 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:4899
  #, 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:4902
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:5535
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/decl2.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl2.cc:5673
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5816
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl2.cc:5870
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl2.cc:5902
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4019
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "geen argumenten"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4463
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4468
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4473
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4478
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4483
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4488
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4494
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4499
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4504
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4509
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4514
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4519
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4524
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4529
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4579
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4583
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/error.cc:4597
  #, 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:4601 cp/typeck.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4623
  #, 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:4627 cp/typeck.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4638
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/error.cc:4642
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 54583,54807 ----
  #. 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:4724
  #, 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:4728
  #, 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:4732
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4740
  #, 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:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4747
  #, 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:4935
  #, 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:4938
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/decl2.cc:5576
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl2.cc:5709
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl2.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl2.cc:5938
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "geen argumenten"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4471
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4476
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4481
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4486
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4491
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4496
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4502
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4507
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4512
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4517
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4522
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4527
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4532
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4537
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4587
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/error.cc:4605
  #, 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:4609 cp/typeck.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4631
  #, 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:4635 cp/typeck.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4646
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/error.cc:4650
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 55100,55111 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qs is geen iterator"
--- 55118,55129 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qs is geen iterator"
*************** msgstr "bitveld %qs heeft een negatieve
*** 55125,55131 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
--- 55143,55149 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
*************** msgstr ""
*** 55160,55376 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/init.cc:2895
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3093
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "integer overflow in expressie"
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3121
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.cc:3353
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4075
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4079
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5021
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5026
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:570
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
--- 55178,55394 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/init.cc:2900
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3098
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "integer overflow in expressie"
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3126
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.cc:3358
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4080
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4084
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5025
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5030
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
*************** msgstr "kon exit-status niet ophalen"
*** 56088,56361 ****
  msgid "unknown header kind %qs"
  msgstr "onbekende 'unspec' relocatie"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/name-lookup.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/name-lookup.cc:3055
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/name-lookup.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/name-lookup.cc:3311
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/name-lookup.cc:3772
  #, fuzzy, gcc-internal-format
  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:4239
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%J%s %<%c%s%>"
  
  # XXX FIXME:  useless gettextization
! #: cp/name-lookup.cc:4242
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s%s\n"
  msgid "%s %s %p %d"
  msgstr "%s %s%s\n"
  
! #: cp/name-lookup.cc:4854
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/name-lookup.cc:5568
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.cc:5584
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5592
  #, 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:5608 cp/pt.cc:18500
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.cc:5618
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:5652
  #, 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:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/name-lookup.cc:5749
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.cc:5842
  #, 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:5883
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5946
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:5948
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/name-lookup.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/name-lookup.cc:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, 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:6025
  #, 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:6062 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attribuut-commando %qD wordt genegeerd"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6446
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%s voor %qs"
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, 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:7417
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:7420
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/name-lookup.cc:8179
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8535
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:8734
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/name-lookup.cc:8750
  #, 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:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/name-lookup.cc:8880
  #, 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:8882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/name-lookup.cc:8925
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8934
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 56106,56379 ----
  msgid "unknown header kind %qs"
  msgstr "onbekende 'unspec' relocatie"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/name-lookup.cc:2718
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/name-lookup.cc:3037
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/name-lookup.cc:3158
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/name-lookup.cc:3297
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/name-lookup.cc:3758
  #, fuzzy, gcc-internal-format
  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:4225
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%J%s %<%c%s%>"
  
  # XXX FIXME:  useless gettextization
! #: cp/name-lookup.cc:4228
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s%s\n"
  msgid "%s %s %p %d"
  msgstr "%s %s%s\n"
  
! #: cp/name-lookup.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%q#D does not have external linkage"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/name-lookup.cc:5554
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.cc:5570
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5578
  #, 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:5594 cp/pt.cc:18533
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.cc:5604
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:5638
  #, 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:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/name-lookup.cc:5735
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.cc:5828
  #, 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:5869
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5947
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:5949
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/name-lookup.cc:6003
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/name-lookup.cc:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, 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:6026
  #, 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:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attribuut-commando %qD wordt genegeerd"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6447
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%s voor %qs"
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, 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:7418
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:7421
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/name-lookup.cc:8180
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8536
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:8735
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/name-lookup.cc:8751
  #, 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:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8832
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/name-lookup.cc:8881
  #, 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:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/name-lookup.cc:8926
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8935
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 56380,56386 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
--- 56398,56404 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, 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"
*** 56410,56416 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 56428,56434 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr "ongeldig karakter in naam van ma
*** 56490,56496 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 56508,56514 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 56626,56632 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 56644,56650 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr "accolade-groep in expressie enke
*** 56808,56814 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ongeldige waarheidsexpressie"
--- 56826,56832 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ongeldige waarheidsexpressie"
*************** msgstr "de declaratie van %qs verbergt e
*** 56863,56869 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ongeldige operand van %s"
--- 56881,56887 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ongeldige operand van %s"
*************** msgstr "types in voorwaardelijke express
*** 56918,56924 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
--- 56936,56942 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
*************** msgstr "ISO C++ staat het gebruik van %<
*** 56968,56974 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
--- 56986,56992 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
*************** msgstr ""
*** 57179,57190 ****
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 57197,57208 ----
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr "ongeldige lvalue in asm-statemen
*** 57259,57265 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32938
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "herdeclaratie van %qs"
--- 57277,57283 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32949
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "herdeclaratie van %qs"
*************** msgid "types may not be defined in condi
*** 57280,57286 ****
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "ongeldige operand van %s"
--- 57298,57304 ----
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "ongeldige operand van %s"
*************** msgstr "expressie-statement heeft onvoll
*** 57322,57328 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "herdeclaratie van %qs"
--- 57340,57346 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "herdeclaratie van %qs"
*************** msgstr ""
*** 57348,57354 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ongeldige beginwaarde"
--- 57366,57372 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ongeldige beginwaarde"
*************** msgstr "%qs staat niet aan het begin van
*** 57424,57430 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 57442,57448 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 57540,57546 ****
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 57558,57564 ----
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 57600,57611 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, 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:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 57618,57629 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, 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:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "ongeldige macronaam %<%.*s%>"
*** 57675,57681 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
--- 57693,57699 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
*************** msgstr "%qs is smaller dan waarden van z
*** 57817,58134 ****
  msgid "concept defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/parser.cc:20058
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, fuzzy, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:20546
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:20640
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20792
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:20803
  #, 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:20818
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:20834
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:20879
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:20923
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:20937
  #, 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:20949 cp/parser.cc:26455
  #, 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:20954 cp/parser.cc:26460
  #, 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:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21003
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:21231
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:21235
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:21296
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21337
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, 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:21349
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.cc:21356
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/parser.cc:21411
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:21586
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21601
  #, 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:21619
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/parser.cc:21764
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: cp/parser.cc:21943
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "herhaalde case-waarde"
  
  # betere vertaling voor 'function scope'?
! #: cp/parser.cc:21970
  #, 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:22007
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qs is geen iterator"
  
  # betere vertaling voor 'function scope'?
! #: cp/parser.cc:22023
  #, 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:22251
  #, 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:22262
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, 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:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.cc:22553
  #, 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:22564
  #, 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:22568
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22740
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.cc:22782
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:22796
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.cc:23299
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.cc:23429
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%qs is geen iterator"
--- 57835,58152 ----
  msgid "concept defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/parser.cc:20067
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, fuzzy, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:20555
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:20801
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:20812
  #, 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:20827
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:20843
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:20888
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:20932
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:20946
  #, 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:20958 cp/parser.cc:26465
  #, 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:20963 cp/parser.cc:26470
  #, 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:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:21012
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:21240
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:21244
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:21305
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, 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:21358
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.cc:21365
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/parser.cc:21420
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:21595
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21610
  #, 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:21628
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/parser.cc:21773
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: cp/parser.cc:21952
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "herhaalde case-waarde"
  
  # betere vertaling voor 'function scope'?
! #: cp/parser.cc:21979
  #, 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:22016
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qs is geen iterator"
  
  # betere vertaling voor 'function scope'?
! #: cp/parser.cc:22032
  #, 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:22260
  #, 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:22271
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, 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:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.cc:22562
  #, 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:22573
  #, 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:22577
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.cc:22791
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:22805
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.cc:23308
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.cc:23434
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.cc:23438
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%qs is geen iterator"
*************** msgstr "%qs is geen iterator"
*** 58137,58370 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:23466
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/parser.cc:23608
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:23729
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:23731
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.cc:23752
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.cc:23813
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:23867
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23962
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.cc:24230
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.cc:24260
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:24371
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:24652
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:24730
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:24929
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.cc:24947
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:24953
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:24955
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:25085
  #, 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:25089
  #, 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:25413
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25433
  #, 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:25471
  #, 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:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, 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:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:25993
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:25996
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:25999
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.cc:26397
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26408
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "[kan %s niet vinden]"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26423
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.cc:26435
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26441
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:26495
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:26527
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "eerdere definitie van %qs"
--- 58155,58388 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:23475
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/parser.cc:23617
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:23738
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:23740
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.cc:23761
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.cc:23822
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:23876
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.cc:24239
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.cc:24269
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:24380
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:24661
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:24739
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:24938
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.cc:24956
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:24962
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:24964
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25442
  #, 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:25480
  #, 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:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, 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:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26003
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:26006
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:26009
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.cc:26407
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26418
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "[kan %s niet vinden]"
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.cc:26445
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26451
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:26505
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:26537
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "eerdere definitie van %qs"
*************** msgstr "eerdere definitie van %qs"
*** 58372,58600 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:27017
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27048
  #, 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:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27175
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
! #: cp/parser.cc:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/parser.cc:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27398
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:27445
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:27459
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27569
  #, 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:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27743
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27746
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27946 cp/parser.cc:28040
  #, 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:28048
  #, 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:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28098
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.cc:28139
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28251
  #, 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:28800
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28809
  #, 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:28854
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28953
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28967
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29018
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29163
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.cc:29223
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29566 cp/parser.cc:29575
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, 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:30296
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "gevraagd alignment is geen constante"
  
! #: cp/parser.cc:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:30800
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
--- 58390,58618 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:27027
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:27058
  #, 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:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27185
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:27408
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:27455
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:27469
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27579
  #, 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:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:27756
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:27956 cp/parser.cc:28050
  #, 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:28058
  #, 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:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.cc:28149
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28261
  #, 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:28810
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28819
  #, 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:28864
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28963
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29173
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.cc:29233
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29576 cp/parser.cc:29585
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, 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:30307
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "gevraagd alignment is geen constante"
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:30811
  #, 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
*** 58603,59173 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:31205
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31531
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31560
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:31672
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:31723
  #, 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:31775
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:32077
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:32090
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:32569
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: cp/parser.cc:32704
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/parser.cc:32715
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
! #: cp/parser.cc:32720
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "herhaalde %qs"
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "herhaalde %qs"
  
! #: cp/parser.cc:32798
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32801
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32804
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32810
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32813
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:32816
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32819
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32822
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32825
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32828
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32831
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32834
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32837
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32840
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32843
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32849
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32852
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32855
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32858
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32899
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32911
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32914
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32917
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32923
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32950
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.cc:33438
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/parser.cc:33558
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/parser.cc:33698 cp/parser.cc:33732
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:33713
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/parser.cc:33714
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.cc:33796
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.cc:33817
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34066
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34378
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:35407
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefix-attributen worden genegeerd vÃ³Ã³r %<@%D%>"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ongeldige operand voor 'p' modifier"
  
! #: cp/parser.cc:36043
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "onbekende machine-modus %qs"
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:37175
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.cc:38264
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:39092
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:41860
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/parser.cc:42703
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45045
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:46099
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qs is meestal een functie"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "misvormde #pragma weak"
  
! #: cp/parser.cc:47885
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.cc:47936
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.cc:47968
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.cc:48048
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:48087
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 58621,59191 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:31216
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:31542
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:31571
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:31683
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:31734
  #, 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:31786
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:32088
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:32580
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: cp/parser.cc:32715
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/parser.cc:32726
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
! #: cp/parser.cc:32731
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "herhaalde %qs"
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "herhaalde %qs"
  
! #: cp/parser.cc:32809
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32812
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32815
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32821
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32824
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:32827
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32830
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32833
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32836
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32839
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32842
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32845
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32848
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32851
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32854
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32860
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32863
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32866
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32869
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32910
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32922
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32925
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32928
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32934
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:32961
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.cc:33449
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/parser.cc:33569
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/parser.cc:33709 cp/parser.cc:33743
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:33724
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/parser.cc:33725
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.cc:33807
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.cc:33828
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34077
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:34389
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefix-attributen worden genegeerd vÃ³Ã³r %<@%D%>"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ongeldige operand voor 'p' modifier"
  
! #: cp/parser.cc:36054
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "onbekende machine-modus %qs"
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:37186
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.cc:38275
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:39103
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/parser.cc:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45056
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:46110
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qs is meestal een functie"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "misvormde #pragma weak"
  
! #: cp/parser.cc:47896
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.cc:47947
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.cc:47979
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.cc:48059
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:48098
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgid "specialization of %qD after insta
*** 59255,59261 ****
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "%s %qs"
  msgid "%s %#qD"
--- 59273,59279 ----
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, fuzzy, gcc-internal-format
  #| msgid "%s %qs"
  msgid "%s %#qD"
*************** msgstr "misvormde #pragma pack"
*** 59327,59383 ****
  msgid "missing primary template attribute %s"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2907
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/pt.cc:2910
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:2951
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3030
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qs is meestal een functie"
--- 59345,59401 ----
  msgid "missing primary template attribute %s"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2909
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/pt.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.cc:2914
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:2953
  #, fuzzy, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:2957
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3032
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qs is meestal een functie"
*************** msgstr "%qs is meestal een functie"
*** 59390,59543 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, fuzzy, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "%qs impliciet als functie gedeclareerd"
  
! #: cp/pt.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.cc:3139
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "<anoniem>"
  
! #: cp/pt.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.cc:5106
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/pt.cc:5228
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "herhaald label %qs"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5337
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "argument %d is alleen-lezen"
  msgstr[1] "argument %d is alleen-lezen"
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:5400
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "ongeldig type-argument %qs"
--- 59408,59561 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, fuzzy, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "%qs impliciet als functie gedeclareerd"
  
! #: cp/pt.cc:3110
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.cc:3141
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "<anoniem>"
  
! #: cp/pt.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.cc:5110
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/pt.cc:5233
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:5235
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "herhaald label %qs"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "argument %d is alleen-lezen"
  msgstr[1] "argument %d is alleen-lezen"
  
! #: cp/pt.cc:5401
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:5405
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/pt.cc:5588
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "ongeldig type-argument %qs"
*** 59546,59592 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:5823
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5839
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
--- 59564,59610 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5650
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.cc:5653
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:5828
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5844
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
*************** msgstr "geneste functie %qs is als %<ext
*** 59596,60073 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/pt.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/pt.cc:6053
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6067
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6070
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6093
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/pt.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:6254
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.cc:6265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "macro %qs gebruikt zonder argumenten"
  msgstr[1] "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "eerdere declaratie van %qs"
  msgstr[1] "eerdere declaratie van %qs"
  
! #: cp/pt.cc:6303
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6304
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ongeldige naam %qs"
  
! #: cp/pt.cc:6315
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "%Jherdefinitie van typedef %qD"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.cc:6342
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6714
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:6718
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6769
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6865
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/pt.cc:6876
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:6886
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:6933
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:6989
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:6993
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "iterator %qs is van een afgeleid type"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:7085
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7093
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7118
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:7128
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:7135
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7161
  #, fuzzy, gcc-internal-format
  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:7273
  #, 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:7440
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:7454
  #, 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:7540
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:8403
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8432
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.cc:8437
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, 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:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8469
  #, 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:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8545
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8559
  #, 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:8562
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:8635
  #, 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:8773 cp/pt.cc:9086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8916
  #, 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:8925
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.cc:8950
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8954
  #, 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:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.cc:9860
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.cc:9862
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:11039
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12207
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "%Jflexibel array-lid in union"
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, 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:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13837
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/pt.cc:13932
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
--- 59614,60091 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/pt.cc:6019
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/pt.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6098
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:6101
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/pt.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/pt.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "macro %qs gebruikt zonder argumenten"
  msgstr[1] "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "eerdere declaratie van %qs"
  msgstr[1] "eerdere declaratie van %qs"
  
! #: cp/pt.cc:6308
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6309
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "ongeldige naam %qs"
  
! #: cp/pt.cc:6320
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "%Jherdefinitie van typedef %qD"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6732
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:6736
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6787
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/pt.cc:6894
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:6904
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:6951
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:6994
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:7007
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:7011
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "iterator %qs is van een afgeleid type"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:7103
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7111
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7121
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7136
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:7146
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7171
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7179
  #, fuzzy, gcc-internal-format
  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:7291
  #, 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:7458
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:7472
  #, 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:7558
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:8421
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8450
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.cc:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, 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:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8487
  #, 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:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8577
  #, 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:8580
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:8653
  #, 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:8791 cp/pt.cc:9104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8934
  #, 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:8943
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.cc:8968
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8972
  #, 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:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.cc:9878
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.cc:9880
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.cc:10392
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:11057
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "%Jflexibel array-lid in union"
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, 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:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/pt.cc:13956
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
*************** msgstr "pointer naar lid-functie gebruik
*** 60085,60383 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:15154
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.cc:15156
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.cc:15282
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.cc:15284
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:15988
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:15990
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16003
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16006
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16054
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16060
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16066
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16132
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, 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:16221
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16229
  #, 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:16343
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:16642
  #, 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:16657
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16752
  #, 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:16903
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20799
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:20804
  #, 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:20855
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/pt.cc:21090
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21093
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21417
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:21419
  #, 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:21429
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:21444
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:25611
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:25613
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.cc:25619
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25649
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25670
  #, 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:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25681
  #, 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:25689
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:25725
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, 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:25753 cp/pt.cc:25830
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:25787
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25790
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25799
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25820
  #, 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:25860
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26158
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
--- 60103,60401 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:15184
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.cc:15186
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.cc:15316
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16020
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16022
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16035
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16038
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16086
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16092
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16098
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16164
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, 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:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16261
  #, 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:16375
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:16675
  #, 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:16690
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:16785
  #, 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:16936
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:20837
  #, 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:20888
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/pt.cc:21123
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21126
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21450
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:21452
  #, 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:21462
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:21477
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:25646
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:25648
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.cc:25654
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25684
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25705
  #, 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:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:25716
  #, 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:25724
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:25760
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, 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:25788 cp/pt.cc:25865
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:25822
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25825
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25834
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:25855
  #, 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:25895
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26193
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
*************** msgstr "impliciete declaratie van functi
*** 60389,60548 ****
  #. 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:26652
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27121
  #, 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:28519
  #, 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:28809
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:28818
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:28824
  #, 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:28851
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29903
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:29909
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30015
  #, 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:30022
  #, 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:30034
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:30037
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/pt.cc:30069
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.cc:30231
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, 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:30311
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30315
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ongeldig type-argument %qs"
--- 60407,60571 ----
  #. 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:26687
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27156
  #, 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:28554
  #, 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:28844
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:28853
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:28859
  #, 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:28886
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29936
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:29948
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29954
! #, fuzzy, gcc-internal-format
! msgid "use %qD directly instead"
! msgstr "%qs is geen iterator"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, 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:30085
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:30088
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/pt.cc:30120
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.cc:30282
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, 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:30362
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30366
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 60677,61267 ****
  msgid "  since %q+#D declared in base class"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/semantics.cc:1898
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "type van parameter %qs is niet gedeclareerd"
  
! #: cp/semantics.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "initiÃ«le declaratie voor %<for%> lus gebruikt buiten C99 modus"
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
  # Betere term voor "mismatched"?
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "%qE missing template arguments"
  msgstr "slechte combinatie van argumenten"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/semantics.cc:2876
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.cc:2973
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:2975
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.cc:2977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
  
! #: cp/semantics.cc:2999
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3029
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3156
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3161
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
  
! #: cp/semantics.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/semantics.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/semantics.cc:3900
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4064
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "kan functie %<main%> niet inline maken"
  
  # Betere term voor "mismatched"?
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "slechte combinatie van argumenten"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4141
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "modi in %s expressie komen niet overeen"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/semantics.cc:4338
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/semantics.cc:4367
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qs is geen iterator"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:4550
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:4555
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6225
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7088
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.cc:7147
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7211
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7245
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7248
  #, fuzzy, gcc-internal-format
  #| msgid "vectorlength must be an integer constant"
  msgid "%<vector%> length expression must be integral"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: cp/semantics.cc:7252
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7274
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7278
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: cp/semantics.cc:7283
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7390
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/semantics.cc:7424
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7483
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7641
  #, fuzzy, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7653
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7662
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7799
  #, fuzzy, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "te veel invoerbestanden"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.cc:8412
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8442
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/semantics.cc:8472
  #, fuzzy, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.cc:8503
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8590
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9236
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11184
  #, fuzzy, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11191
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/semantics.cc:11265
  #, fuzzy, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/semantics.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 60700,61290 ----
  msgid "  since %q+#D declared in base class"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/semantics.cc:1909
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "type van parameter %qs is niet gedeclareerd"
  
! #: cp/semantics.cc:1991
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "initiÃ«le declaratie voor %<for%> lus gebruikt buiten C99 modus"
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
  # Betere term voor "mismatched"?
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "%qE missing template arguments"
  msgstr "slechte combinatie van argumenten"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.cc:2984
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:2986
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
  
! #: cp/semantics.cc:3010
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3040
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
  
! #: cp/semantics.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/semantics.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/semantics.cc:3911
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4075
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "kan functie %<main%> niet inline maken"
  
  # Betere term voor "mismatched"?
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched arguments"
  msgid "missing template arguments"
  msgstr "slechte combinatie van argumenten"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr ""
  
! #: cp/semantics.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "modi in %s expressie komen niet overeen"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.cc:4187
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "overflow in constante expressie"
  
! #: cp/semantics.cc:4349
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/semantics.cc:4378
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qs is geen iterator"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4557
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:4561
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7099
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.cc:7158
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7222
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7259
  #, fuzzy, gcc-internal-format
  #| msgid "vectorlength must be an integer constant"
  msgid "%<vector%> length expression must be integral"
  msgstr "vectorlengte moet een integerconstante zijn"
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7285
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7289
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/semantics.cc:7435
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7554
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7635
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7652
  #, fuzzy, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7664
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7673
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:7810
  #, fuzzy, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "te veel invoerbestanden"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8453
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/semantics.cc:8483
  #, fuzzy, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9247
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.cc:11195
  #, fuzzy, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11202
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/semantics.cc:11276
  #, fuzzy, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: cp/semantics.cc:12263
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "niet-ondersteund argument voor %
*** 61270,61484 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:1998
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qs is geen iterator"
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qs heeft een onvolledig type"
  
  # XXX FIXME:  duplicate
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "het argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.cc:4896
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "attribuut %qE is enkel van toepassing op class-definities"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "attribuut %qE is enkel van toepassing op class-definities"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "attribuut %qE is enkel van toepassing op class-definities"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%qE attribute takes no arguments"
  msgstr "attribuut %qE heeft geen effect"
  
! #: cp/tree.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "attribuut %qE heeft geen betekenis voor types"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5037
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5048
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "herdeclaratie van %qs"
  
! #: cp/tree.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.cc:5133
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "'%%%c' is not a valid operand prefix"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%%%c' is geen geldige operand-prefix"
  
! #: cp/tree.cc:5170
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "herhaalde definitie %qs"
  
! #: cp/tree.cc:5190
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: cp/tree.cc:6099
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/tree.cc:6121
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
--- 61293,61507 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qs is geen iterator"
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qs heeft een onvolledig type"
  
  # XXX FIXME:  duplicate
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "het argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "attribuut %qE is enkel van toepassing op class-definities"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "attribuut %qE is enkel van toepassing op class-definities"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "attribuut %qE is enkel van toepassing op class-definities"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%qE attribute takes no arguments"
  msgstr "attribuut %qE heeft geen effect"
  
! #: cp/tree.cc:4962
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "attribuut %qE heeft geen betekenis voor types"
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5055
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5066
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5078
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "herdeclaratie van %qs"
  
! #: cp/tree.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "argument van attribuut %qE is geen string-constante"
  
! #: cp/tree.cc:5151
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "'%%%c' is not a valid operand prefix"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%%%c' is geen geldige operand-prefix"
  
! #: cp/tree.cc:5188
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5194
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr ""
  
! #: cp/tree.cc:5201
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "herhaalde definitie %qs"
  
! #: cp/tree.cc:5208
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/tree.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies, niet %s"
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: cp/tree.cc:6117
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/tree.cc:6139
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr "ongeldige registernaam voor %qs"
*** 61890,62381 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.cc:6381
  #, 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:6389
  #, 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:6397
  #, 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:6450
  #, 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:6529
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:6546
  #, 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:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6556
  #, 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:6747
  #, 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:6753
  #, 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"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:6805
  #, 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:6863
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.cc:7046
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.cc:7171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7201
  #, 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:7203
  #, 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:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, 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:7480
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:7485
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7560
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7572
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:7576
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:7580
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:7618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7744
  #, 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:7750
  #, 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:7757
  #, 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:7781
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:7795
  #, 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:8232
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.cc:8272
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:8347
  #, 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:8417
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, 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:8474 cp/typeck.cc:8664
  #, 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:8491
  #, 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:8505
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:8800 cp/typeck.cc:8809
  #, 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:8818
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9208
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9235
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9249
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9407
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9554
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:9875
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9880
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9889
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9893
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9898
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9934
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9939
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9944
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9954
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10050
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.cc:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10185
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, 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:10501
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.cc:10520
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10523
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10558
  #, 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:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 61913,62404 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.cc:6383
  #, 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:6391
  #, 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:6399
  #, 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:6452
  #, 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:6531
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:6548
  #, 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:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6558
  #, 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:6749
  #, 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:6755
  #, 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"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:6807
  #, 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:6865
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.cc:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.cc:7173
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7191
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7203
  #, 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:7205
  #, 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:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, 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:7482
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:7574
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:7578
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:7582
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:7620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, 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:7752
  #, 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:7759
  #, 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:7783
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:7797
  #, 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:8234
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.cc:8274
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:8349
  #, 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:8419
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  #, 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:8476 cp/typeck.cc:8666
  #, 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:8493
  #, 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:8507
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:8802 cp/typeck.cc:8811
  #, 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:8820
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9237
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9409
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:9556
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:9877
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9882
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9891
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9895
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9900
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:9932
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9936
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9941
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9946
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:9956
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10052
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.cc:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10187
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, 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:10503
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:10560
  #, 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:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr ""
*** 62607,62755 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.cc:1080
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/typeck2.cc:1246
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.cc:1788
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/typeck2.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2094
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2242
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2253
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck2.cc:2319
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2324
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "dubbele beginwaarde"
  
! #: cp/typeck2.cc:2590
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.cc:2593
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
--- 62630,62778 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/typeck2.cc:1247
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.cc:1720
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.cc:1812
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/typeck2.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2158
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.cc:2185
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2274
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2293
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2334
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck2.cc:2351
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2356
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "dubbele beginwaarde"
  
! #: cp/typeck2.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
*************** msgstr "Sla functienamen op in objectcod
*** 62822,62833 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: d/d-codegen.cc:2703
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "herhaald lid %qs"
--- 62845,62856 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "herhaald lid %qs"
*************** msgstr "ongeldige registernaam voor %qs"
*** 62870,62923 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:476
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: d/d-lang.cc:531
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:550
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "ongeldig type-argument %qs"
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "kan bestand '%s' niet openen"
--- 62893,62946 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:477
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: d/d-lang.cc:532
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:551
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "ongeldig type-argument %qs"
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "geldige argumenten van %qs zijn: %s"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  msgid "opening json file %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  msgid "closing json file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  msgid "closing mixin file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  msgid "opening mixin file %s: %m"
  msgstr "kan bestand '%s' niet openen"
*************** msgstr "omvang van array %qs is te groot
*** 62967,62982 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, fuzzy, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr "spec '%s' is ongeldig"
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
--- 62990,63000 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
*************** msgstr "-fPIC is niet geldig met -mcoff"
*** 63018,63035 ****
  msgid "recursive reference %qs"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overflow in constante expressie"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "overflow in constante expressie"
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "overflow in constante expressie"
--- 63036,63053 ----
  msgid "recursive reference %qs"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overflow in constante expressie"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "overflow in constante expressie"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "overflow in constante expressie"
*************** msgstr ""
*** 63149,63155 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 63167,63173 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr "ongeldige operand voor %P"
*** 63235,63315 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1942
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/arith.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/arith.cc:1952
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Deling door nul bij conversie van %s naar %s op %L"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/arith.cc:2545
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2574
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
--- 63253,63333 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/arith.cc:1950
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/arith.cc:1955
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Deling door nul bij conversie van %s naar %s op %L"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/arith.cc:2548
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid BOZ literal constant used in subscript at %C"
  msgstr ""
*************** msgstr "Array subscript verwacht op %C"
*** 63324,63618 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/array.cc:142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Array subscript verwacht op %C"
  
  # Weet niet zeker of dit wel de betekenis is...
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Array subscript-stap verwacht op %C"
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Ongeldige vorm van arrayverwijzing op %C"
  
! #: fortran/array.cc:223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/array.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute duplicated"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "attribuut %qE is gedupliceerd"
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/array.cc:309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Ongeldige vorm van arrayverwijzing op %C"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:866
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "overflow in constante expressie"
  
! #: fortran/array.cc:1171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "overflow in constante expressie"
  
! #: fortran/array.cc:1233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/array.cc:1253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "eerdere definitie van %qs"
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "Incompatible typespec for array element at %L"
  msgstr "incompatibel type voor argument %d van %qE"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 63342,63641 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/array.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "beginwaarde ontbreekt"
! 
! #: fortran/array.cc:149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Array subscript verwacht op %C"
  
  # Weet niet zeker of dit wel de betekenis is...
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "Array subscript-stap verwacht op %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Ongeldige vorm van arrayverwijzing op %C"
  
! #: fortran/array.cc:230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/array.cc:276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute duplicated"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "attribuut %qE is gedupliceerd"
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "Array subscript verwacht op %C"
  
! #: fortran/array.cc:316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Ongeldige vorm van arrayverwijzing op %C"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr ""
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:873
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "overflow in constante expressie"
  
! #: fortran/array.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "overflow in constante expressie"
  
! #: fortran/array.cc:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/array.cc:1265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "eerdere definitie van %qs"
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "Incompatible typespec for array element at %L"
  msgstr "incompatibel type voor argument %d van %qE"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 63633,63639 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "%s voor %qs"
--- 63656,63662 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "%s voor %qs"
*************** msgstr ""
*** 65004,65010 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 65027,65033 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 67544,67550 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 67567,67573 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 67721,68427 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, 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:917
  #, 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:920
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:933
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:960
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, 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:978
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:987 fortran/resolve.cc:17380
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:994 fortran/resolve.cc:17398
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1099
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, 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:1883
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:1887
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1891
  #, 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:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, 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:1972 fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2020
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/interface.cc:2225
  #, 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:2228
  #, 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:2231
  #, 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:2234
  #, 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:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, 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:2406
  #, 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:2429
  #, 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:2439
  #, 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:2449
  #, 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:2463
  #, 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:2480
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2490
  #, 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:2505
  #, 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:2521
  #, 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:2540
  #, 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:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, 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:2714
  #, 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:2719
  #, 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:2732
  #, 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:2740
  #, 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:3107
  #, 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:3130
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3134
  #, 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:3143
  #, 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:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3209
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, 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:3284
  #, 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:3303
  #, 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:3313 fortran/interface.cc:3318
  #, 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:3339
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3356
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3421
  #, 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:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, 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:3551
  #, 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:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3688
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, 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:4006
  #, 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:4010 fortran/interface.cc:4020
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4029
  #, 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:4037
  #, 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:4045
  #, 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:4062
  #, 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:4071
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4080
  #, 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:4095
  #, 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:4110
  #, 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:4120
  #, 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:4130
  #, 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:4172
  #, 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:4183
  #, 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:4268
  #, 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:4338
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/interface.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/interface.cc:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4922
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/interface.cc:4934
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4959
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4965
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4974
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:4993
  #, 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:5004
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, 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:5045
  #, 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:5054
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5063
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5081
  #, 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:5102
  #, 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:5109
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5116
  #, 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:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5124
  #, 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:5128
  #, 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:5186 fortran/interface.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5198
  #, 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:5210
  #, 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:5217
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
--- 67744,68450 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, 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:928
  #, 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:931
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:944
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:982
  #, 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:989
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1110
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, 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:1894
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:1898
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1902
  #, 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:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, 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:1983 fortran/interface.cc:1988
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2031
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/interface.cc:2236
  #, 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:2239
  #, 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:2242
  #, 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:2245
  #, 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:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, 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:2417
  #, 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:2440
  #, 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:2450
  #, 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:2460
  #, 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:2474
  #, 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:2491
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2501
  #, 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:2516
  #, 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:2532
  #, 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:2551
  #, 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:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, 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:2725
  #, 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:2730
  #, 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:2743
  #, 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:2751
  #, 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:3118
  #, 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:3141
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3145
  #, 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:3154
  #, 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:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3177
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3191
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3220
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, 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:3295
  #, 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:3314
  #, 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:3324 fortran/interface.cc:3329
  #, 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:3350
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3367
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3432
  #, 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:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, 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:3562
  #, 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:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3699
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, 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:4017
  #, 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:4021 fortran/interface.cc:4031
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, 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:4073
  #, 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:4082
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4091
  #, 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:4106
  #, 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:4121
  #, 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:4131
  #, 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:4141
  #, 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:4183
  #, 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:4194
  #, 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:4279
  #, 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:4349
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/interface.cc:4722
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/interface.cc:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4933
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/interface.cc:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4976
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, 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:5015
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5045
  #, 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:5056
  #, 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:5065
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5092
  #, 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:5113
  #, 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:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5127
  #, 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:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, 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:5139
  #, 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:5197 fortran/interface.cc:5243
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5209
  #, 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:5221
  #, 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:5228
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
*************** msgstr "te veel argumenten voor formaat"
*** 68461,68598 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/intrinsic.cc:4335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/intrinsic.cc:4342
  #, fuzzy, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4388
  #, fuzzy, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/intrinsic.cc:4395
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/intrinsic.cc:4409
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4479
  #, fuzzy, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4741
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: fortran/intrinsic.cc:4893
  #, fuzzy, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/intrinsic.cc:4902
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/intrinsic.cc:4974
  #, fuzzy, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/intrinsic.cc:4992
  #, fuzzy, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "ongeldige registernaam voor %qs"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "ongeldige registernaam voor %qs"
--- 68484,68621 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/intrinsic.cc:4336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/intrinsic.cc:4343
  #, fuzzy, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4389
  #, fuzzy, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/intrinsic.cc:4396
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/intrinsic.cc:4410
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4480
  #, fuzzy, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4742
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: fortran/intrinsic.cc:4894
  #, fuzzy, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/intrinsic.cc:4903
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/intrinsic.cc:4975
  #, fuzzy, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/intrinsic.cc:4993
  #, fuzzy, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "ongeldige registernaam voor %qs"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "ongeldige registernaam voor %qs"
*************** msgstr "ongeldige registernaam voor %qs"
*** 68600,68621 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, 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"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 68623,68644 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, 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"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr ""
*** 69058,69064 ****
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:2855 fortran/match.cc:3099
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
--- 69081,69087 ----
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:2855 fortran/match.cc:3123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 69155,69161 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15248
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 69178,69184 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15252
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 69281,69287 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
--- 69304,69310 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
*************** msgstr "continue-statement niet in een l
*** 69629,70072 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:2890
  #, 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:2896
  #, 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:2898
  #, 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:2927
  #, 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:2932
  #, 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:3034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: fortran/match.cc:3057
  #, 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:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "-I- twee keer opgegeven"
  
! #: fortran/match.cc:3093
  #, 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:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3126
  #, 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:3138
  #, 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:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, 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:3159
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3275
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, 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:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:3481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:3520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3811
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4391
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4399
  #, 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:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4443
  #, 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:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4532
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4558
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4887
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4896
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4927
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "vector overflow in expressie"
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4975
  #, 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:5072
  #, 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:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 69652,70095 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:2893
  #, 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:2899
  #, 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:2901
  #, 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:2948
  #, 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:2953
  #, 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:3058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: fortran/match.cc:3081
  #, 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:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "-I- twee keer opgegeven"
  
! #: fortran/match.cc:3117
  #, 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:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3150
  #, 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:3162
  #, 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:3169
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3176
  #, 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:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3299
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3321
  #, 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:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:3505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:3544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3641
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3859
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4339
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4423
  #, 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:4440
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4467
  #, 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:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4920
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:4979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "vector overflow in expressie"
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4999
  #, 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:5096
  #, 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:5237
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 70074,70130 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, 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:5312
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5335
  #, 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:5345
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5391
  #, 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:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5539
  #, 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:5547
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 70097,70153 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, 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:5336
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5352
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5359
  #, 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:5369
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5415
  #, 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:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5563
  #, 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:5571
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 70132,70310 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, 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:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5742
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5802
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:5943
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:5949
  #, 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:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
  # vertaling voor 'statement'?
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, 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:6135 fortran/match.cc:6141
  #, 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:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6182
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/match.cc:6477
  #, 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:6518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:6543
  #, 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:6699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6880
  #, 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:6898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, 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:7028
  #, 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:7048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:7094
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7103
  #, 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:7130
  #, 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:7252
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 70155,70333 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, 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:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:5813
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:5973
  #, 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:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:5989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
  # vertaling voor 'statement'?
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, 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:6159 fortran/match.cc:6165
  #, 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:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/match.cc:6501
  #, 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:6542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:6567
  #, 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:6723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6904
  #, 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:6922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, 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:7052
  #, 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:7072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:7118
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7127
  #, 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:7154
  #, 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:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7314
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 71493,71500 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 71516,71523 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 71586,71592 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 71609,71615 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 73651,73657 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
--- 73674,73680 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
*************** msgstr ""
*** 73771,73777 ****
  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:3038 fortran/resolve.cc:17312
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 73794,73800 ----
  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:3038 fortran/resolve.cc:17316
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
*************** msgstr "%s voor %qs"
*** 74386,74452 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr ""
  
! #: fortran/resolve.cc:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:8217
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr "%s voor %qs"
! 
! #: fortran/resolve.cc:8248
  #, 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:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, 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:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 74409,74475 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:8192
  #, 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:8207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:8249
  #, 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:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, 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:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 74455,74741 ****
  #. 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:8605
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:8656
  #, 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:8667
  #, 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:8680
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8726
  #, 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:8745
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8755
  #, 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:8773 fortran/resolve.cc:8781
  #, 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:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9000
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9051
  #, 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:9060
  #, 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:9077
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.cc:9127
  #, 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:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9408 fortran/resolve.cc:9420
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, 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:9475
  #, 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:9478
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, 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:10057
  #, 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:10067
  #, 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:10080
  #, 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:10089
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10096
  #, 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:10107
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  #, 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:10128
  #, 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:10185
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10195
  #, 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:10199
  #, 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:10202
  #, 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:10209 fortran/resolve.cc:10331
  #, 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:10221 fortran/resolve.cc:10343
  #, 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:10233
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10246
  #, 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:10307
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10311 fortran/resolve.cc:10321
  #, 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:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10405 fortran/resolve.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 74478,74764 ----
  #. 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:8606
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:8657
  #, 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:8668
  #, 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:8681
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, 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:8746
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8756
  #, 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:8774 fortran/resolve.cc:8782
  #, 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:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9001
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9052
  #, 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:9061
  #, 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:9078
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.cc:9128
  #, 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:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9409 fortran/resolve.cc:9421
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9450
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9463
  #, 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:9476
  #, 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:9479
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, 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:10058
  #, 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:10068
  #, 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:10081
  #, 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:10090
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, 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:10108
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, 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:10129
  #, 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:10186
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10196
  #, 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:10200
  #, 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:10203
  #, 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:10210 fortran/resolve.cc:10332
  #, 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:10222 fortran/resolve.cc:10344
  #, 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:10234
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10247
  #, 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:10308
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10312 fortran/resolve.cc:10322
  #, 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:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10406 fortran/resolve.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 74743,74941 ****
  #. 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:10445
  #, 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:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10582
  #, 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:10591
  #, 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:10738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "In functie %qs"
  
! #: fortran/resolve.cc:10759
  #, 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:10769
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10846
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, 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:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11160
  #, 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:11165
  #, 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:11172
  #, gcc-internal-format, gfc-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:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11503
  #, 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:11745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, 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:12031
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:12042
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12080
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12114
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:12161
  #, 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:12165
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12437
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/resolve.cc:12531
  #, 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:12545
  #, 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 ""
--- 74766,74964 ----
  #. 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:10446
  #, 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:10518
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10534
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, 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:10592
  #, 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:10739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "In functie %qs"
  
! #: fortran/resolve.cc:10760
  #, 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:10770
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, 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:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, 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:11166
  #, 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:11173
  #, gcc-internal-format, gfc-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:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11504
  #, 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:11746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, 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:12032
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:12043
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12081
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12115
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:12162
  #, 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:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12438
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/resolve.cc:12532
  #, 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:12546
  #, 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 ""
*** 74943,75911 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, 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:12889
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:12897
  #, 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:12908
  #, 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:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12936
  #, 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:12969
  #, 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:12991
  #, 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:13024
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13085
  #, 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:13106
  #, 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:13113
  #, 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:13160
  #, 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:13163
  #, 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:13166
  #, 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:13169
  #, 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:13172
  #, 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:13175
  #, 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:13217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:13249
  #, 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:13272
  #, 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:13294
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13312
  #, 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:13324
  #, 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:13334
  #, 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:13344
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13363
  #, 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:13367
  #, 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:13371
  #, 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:13375
  #, 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:13388
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13399
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:13405
  #, 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:13425
  #, 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:13482
  #, 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:13488
  #, 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:13494
  #, 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:13502
  #, 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:13508
  #, 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:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, 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:13669
  #, 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:13678
  #, 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:13686
  #, 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:13692
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13698
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13706
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, 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:13737
  #, 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:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13909
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13921
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13949
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14005
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14217
  #, 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:14260
  #, 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:14274
  #, 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:14288 fortran/resolve.cc:14774
  #, 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:14296
  #, 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:14305
  #, 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:14311
  #, 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:14317
  #, 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:14346
  #, 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:14356
  #, 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:14451
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14554
  #, 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:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, 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:14721
  #, 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:14737
  #, 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:14747
  #, 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:14756
  #, 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:14765
  #, 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:14807
  #, 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:14820
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.cc:15012
  #, 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:15025
  #, 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:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, 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:15201
  #, 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:15207
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15213
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, 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:15271
  #, 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:15298
  #, 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:15317
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15333
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15352
  #, 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:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15628
  #, 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:15649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.cc:15662
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15665
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15675
  #, 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:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15711
  #, 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:15720
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15733 fortran/resolve.cc:15910
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, 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:15807
  #, 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:15814
  #, 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:15821
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15847
  #, 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:15857
  #, 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:15936
  #, 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:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, 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:16003
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16016
  #, 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:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:16069
  #, 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:16082
  #, 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:16091
  #, 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:16107
  #, 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:16113
  #, 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:16138
  #, 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:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:16336
  #, 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:16343
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, 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:16366
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16373
  #, 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:16382
  #, 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:16428
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16441
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.cc:16860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.cc:17255
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17322
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17335
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17355
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17365
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 74966,75934 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, 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:12890
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:12898
  #, 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:12909
  #, 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:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12937
  #, 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:12970
  #, 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:12992
  #, 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:13025
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13086
  #, 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:13107
  #, 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:13114
  #, 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:13161
  #, 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:13164
  #, 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:13167
  #, 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:13170
  #, 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:13173
  #, 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:13176
  #, 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:13218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:13250
  #, 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:13273
  #, 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:13295
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13313
  #, 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:13325
  #, 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:13335
  #, 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:13345
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13364
  #, 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:13368
  #, 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:13372
  #, 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:13376
  #, 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:13389
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13400
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:13406
  #, 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:13426
  #, 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:13483
  #, 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:13489
  #, 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:13495
  #, 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:13503
  #, 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:13509
  #, 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:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, 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:13670
  #, 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:13679
  #, 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:13687
  #, 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:13693
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:13707
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:13716
  #, 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:13738
  #, 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:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13815
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13910
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13922
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13950
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14006
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14218
  #, 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:14261
  #, 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:14275
  #, 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:14289 fortran/resolve.cc:14775
  #, 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:14297
  #, 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:14306
  #, 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:14312
  #, 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:14318
  #, 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:14347
  #, 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:14357
  #, 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:14452
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, 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:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14610
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, 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:14722
  #, 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:14738
  #, 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:14748
  #, 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:14757
  #, 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:14766
  #, 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:14808
  #, 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:14821
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.cc:15013
  #, 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:15026
  #, 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:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, 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:15205
  #, 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:15211
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15217
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15225
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15242
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, 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:15275
  #, 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:15302
  #, 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:15321
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15337
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15348
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15356
  #, 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:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15632
  #, 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:15653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15679
  #, 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:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:15705
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15715
  #, 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:15724
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15737 fortran/resolve.cc:15914
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, 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:15811
  #, 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:15818
  #, 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:15825
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15851
  #, 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:15861
  #, 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:15940
  #, 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:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, 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:16007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, 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:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:16073
  #, 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:16086
  #, 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:16095
  #, 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:16111
  #, 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:16117
  #, 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:16142
  #, 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:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:16340
  #, 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:16347
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16354
  #, 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:16370
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16377
  #, 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:16386
  #, 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:16432
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:16858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.cc:16864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.cc:17259
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17326
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17359
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17369
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17377
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 76799,76815 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/trans-array.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 76822,76838 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/trans-array.cc:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "onbekende machine-modus %qs"
*** 77001,77007 ****
  msgid "Unknown argument list function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 77024,77030 ----
  msgid "Unknown argument list function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 77028,77039 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/trans-io.cc:1965
  #, fuzzy, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "case-selector niet compatibel met label"
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 77051,77062 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/trans-io.cc:1991
  #, fuzzy, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "case-selector niet compatibel met label"
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr "ongeldige expressie als operand"
*** 77064,77116 ****
  msgid "unhandled expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, 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:7607
  #, 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:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7613
  #, 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:7710
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "kan %s niet vinden"
  
! #: fortran/trans-openmp.cc:7721
  #, 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:7733
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "case-selector niet compatibel met label"
--- 77087,77139 ----
  msgid "unhandled expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, 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:7609
  #, 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:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7615
  #, 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:7712
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "kan %s niet vinden"
  
! #: fortran/trans-openmp.cc:7723
  #, 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:7735
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "case-selector niet compatibel met label"
*************** msgstr ""
*** 77205,77211 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 77228,77234 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
diff -Nrcpad gcc-12.1.0/gcc/po/ru.gmo gcc-12.2.0/gcc/po/ru.gmo
*** gcc-12.1.0/gcc/po/ru.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/ru.gmo	Fri Aug 19 08:27:43 2022
***************
*** 1,1741 ****
! Þ•Ó&´6Ë3Lmx<y<-{<1©<Û< ð<Û=+í=0>KJ>–><¢>Bß>R"?>u?@´?9õ?C/@5s@I©@ó@
! A!A$AA fA"‡A+ªAÖA#ÝABB'&BNBFlBQ³B5C];Cw™CIDA[DK�DNéDB8EO{ELËERF;kF8§F>àFIGIiGB³G?öGD6HE{H@ÁHEI=HI?†I‰ÆI9PJPŠJCÛJFKsfKEÚKC LQdLN¶L�MG–MŒÞMOkNR»NCOQROF¤O9ëO=%P=cP4¡PPÖPM'QBuQG¸QIRBJR=�R7ËR6TI:T„TE¡T
! çT'òT8U>SU’U+¤UZÐU++VmWV ÅV;æVE"W hW7‰W8ÁW)úW$X$DX$iX*ŽX*¹XäXÿXY&Y#7Y[Y8rY!«Y;ÍYE	ZOZnZ0ŒZL½Z6
! [7A[ly[Gæ[$.\S\Jr\E½\2]E6]l|]é]3^@9^z^’^J›^8æ^U_-u_£_@²_@ó_;4`cp`lÔ`TAaQ–aKèaL4bS�bHÕb5cITcYžc,øc*%d6PdA‡d3Édcýd=aeŸeµe#Åe#ée
f. fOfjf6„f/»fJëf26g&ig,�gP½gHh?WhF—h3Þh9i2Li-i0­i_ÞiV>jZ•jHðjF9kG€kEÈkglsvliêloTm<ÄmWnVYnN°n;ÿnp;oJ¬o`÷oIXpo¢pRqkeq9Ñqr(+r*Tr:rWºrYsZls\Çs¬$tÌÑt^žunýuflvvÓveJwu°w\&xlƒxžðx¾�yWNzg¦z_{on{^Þ{n=|U¬|e}|h}œå}F‚~VÉ~N ^oMÎ]€Dz€T¿€ �!5� W�&x�4Ÿ�Ô�-í�#‚.?‚ n‚�‚.¨‚0×‚7ƒ!@ƒfbƒ4Éƒ=þƒL<„,‰„&¶„Ý„ø„0
…S>…&’…5¹…*ï…0†4K†p€†Hñ†.:‡;i‡7¥‡ZÝ‡A8ˆ?zˆ!ºˆ5Üˆ!‰@4‰Ku‰,Á‰î‰>ŠfKŠE²Š!øŠ!‹'<‹jd‹(Ï‹;ø‹*4Œ"_Œ‚Œ)™Œ_ÃŒ>#�-b�:��=Ë�	Ž(Ž$GŽ2lŽŸŽ¶Ž-ÕŽ3�?7�?w�0·�+è�A�.V�*…�2°�2ã�1‘0H‘9y‘1³‘2å‘1’+J’3v’.ª’DÙ’$“+C“o“@†“CÇ“:”F”6c”@š”%Û”B•$D•i•K‡•*Ó•'þ•&–'D–0l–�–"¸–?Û– —#<—0`—(‘—.º—*é—,˜1A˜3s˜H§˜+ð˜"™1?™4q™4¦™$Û™$š9%š9_š8™š1ÒšD›1I›/{›1«›EÝ›2#œ+Vœ+‚œ-®œ>Üœ�:�Y�<q�E®�<ô�;1žEmžF³ž6úžI1ŸX{Ÿ.ÔŸ8 T< 5‘ 9Ç *¡*,¡?W¡X—¡%ð¡E¢3\¢5�¢(Æ¢0ï¢8 £;Y£R•£Vè£Q?¤U‘¤9ç¤Z!¥`|¥UÝ¥33¦ g¦/ˆ¦)¸¦1â¦§H3§F|§EÃ§8	¨HB¨"‹¨8®¨3ç¨"©&>©Ce©/©©4Ù©.ªE=ª/ƒª ³ª(Ôª#ýª+!«&M«7t«B¬«(ï«%¬)>¬$h¬8�¬.Æ¬õ¬N­1d­J–­Eá­5'®@]®4ž®kÓ®X?¯>˜¯2×¯M
! °'X°"€°&£°<Ê°±_'±^‡±,æ±.²*B²Mm²!»²@Ý²$³$C³&h³(�³5¸³%î³?´T´c´‚´�´4¸´í´ü´/µBIµ6ŒµGÃµz¶^†¶zå¶Y`·(º·'ã·:¸,F¸)s¸9�¸3×¸8¹JD¹/�¹K¿¹SºJ_º@ªº!ëºB
»8P»R‰»WÜ»J4¼E¼:Å¼*½1+½w]½;Õ½3¾(E¾2n¾,¡¾'Î¾Dö¾5;¿)q¿%›¿2Á¿oô¿IdÀ)®À!ØÀ+úÀ:&Á=aÁ3ŸÁ!ÓÁ9õÁ-/Â(]Â/†Â%¶Â6ÜÂ/Ã#CÃ<gÃ$¤Ã9ÉÃ=ÄGAÄ*‰Ä%´ÄÚÄõÄ,Å*@Å/kÅ,›ÅÈÅ*äÅÆJ"ÆmÆŒÆ+¥ÆFÑÆJÇjcÇNÎÇ(ÈFÈ+fÈp’ÈÉ#É%9É_ÉpÉ‹É©ÉÆÉ>áÉ< Êv]ÊÔÊ/ñÊ-!ËOËmË@‹ËÌËàË:÷Ë92Ì9lÌ"¦Ì!ÉÌëÌ)Í*.Í0YÍ#ŠÍ$®ÍAÓÍÎ"/Î-RÎ3€Î/´Î,äÎ<ÏFNÏ•Ï+°Ï4ÜÏ7ÐSIÐG�Ð:åÐ% Ñ!FÑ*hÑ“Ñ¯Ñ(ÌÑ1õÑ*'Ò)RÒ,|Ò/©ÒÙÒWùÒ-QÓ#ÓE£ÓéÓ*Ô=/ÔmÔ …Ô!¦Ô ÈÔ éÔ)
! Õ#4Õ'XÕ"€Õ&£ÕÊÕ#êÕ'Ö"6Ö-YÖ‡Ö0™ÖÊÖ/ãÖ.×'B× j×0‹×#¼×à×ý×Ø4Ø:RØ0�ØB¾Ø;Ù=ÙSÙ4fÙ›Ù$ºÙßÙ#ýÙ'!ÚIÚ6hÚ ŸÚÀÚÒÚèÚ%Û-ÛMÛlÛ‡Û%¢ÛÈÛäÛ3Ü6ÜLÜkÜ]}ÜÛÜ+ñÜ#Ý0AÝ/rÝ#¢ÝÆÝ,åÝÞ&Þ,EÞArÞ+´Þ+àÞ!ß*.ß=Yß!—ßH¹ß5à.8àgà$wà(œà=Åàá;á(Yá‚á@�áÞáýá0â5Nâ„âšâ"©â"Ìâ}ïâ2mã  ã6Áã4øã-äPKäCœäJàä1+å*]å)ˆåC²åöåæ"4æ6Wæ2Žæ1Áæ3óæ5'ç7]ç'•çI½ç,è.4è1cè2•èOÈè5éNé%né”é­éÇé<ãé3 ê0Tê…ê4›ê8Ðê8	ëBë+`ë(Œëµë-Ôë/ì-2ì.`ì(�ì*¸ì1ãìGíK]íJ©í&ôí,î"Hî=kî,©î'Öî1þî'0ï9Xï0’ï'Ãï3ëï(ð1Hð)zð3¤ð6Øð ñ?0ñ+pñ.œñ-Ëñ+ùñ %ò/Fò'vòžò+·ò*ãò'ó$6ó*[ó†ó] ó;þó_:ô0šô)Ëô õô2õ)Iõ"sõ'–õ¾õ-Ùõ+ö3öEö;[öF—öÞöþö-÷ H÷Zi÷OÄ÷ø*øX<ø1•ø\ÇøL$ùIqùM»ùK	úZUúk°úKûNhû+·û#ãû0ü/8ü#hü-Œü,ºü&çüý%ý+<ý hý‰ý?©ý,éýþ.þ"Kþ4nþJ£þ;îþC*ÿ<nÿ5«ÿ*áÿ.F;+‚>®'í:Pg‚5œ=Ò):0U0†·6ÉC$D&iG�2ØJ,V:ƒK¾-
! ;8#t˜.´+ã/N"n‘ªÊ)â)6 Q#r–¬$Çì2>Wn5†'¼äAèG*	Dr	/·	Gç	8/
! 8h
! d¡
! O=VC”HØ,!BN.‘7À3ø@,
;m
;©
5å
AW]6µ9ì;&Tb4·6ì4#LX8¥<Þ=>Y?˜ZØI3A}=¿6ý64:k4¦@ÛI<fN£Qò8DB}KÀ5OBI’8Ü<FR:™FÔGfc.ÊAù;“W&ëLA_=¡lßLc|#˜%¼)â5HB‹=©SçE;:�<¼>ù:8>s=²Oð@@E�Ç æ ' 0E 6v *­ 2Ø :!,F!0s!"¤!+Ç!-ó!+!"!M" o" �"#±"$Õ"ú"+#1F#/x#¨#"È#"ë#F$UU$P«$'ü$$%7%4H%\}%OÚ%5*&{`&KÜ&P('?y''¹'+á'&
('4(4\(‘(¢(3´($è(
)'*)RR)¥)¼)-Ø)+*2*UK*,¡*&Î*Bõ*+8+Xd+#½+á+pû+l,Oˆ,7Ø,'-#8-\-!|-%ž-#Ä-è-.&.B.!T.v..‘.QÀ.
/ /1/4/8/.H/2w/2ª/MÝ/M+00y0ª0(±0Ú0ã019
! 1<D1�1Š1£1½1#Ö1Oú1.J25y29¯25é2f3'†38®34ç3>4?[4/›4Ë42â4*5.@5)o5&™5'À5&è5&6%66#\6'€6%¨6(Î6 ÷6$7 =7"^7,�72®7á78* 8,K8.x8*§8AÒ819)F9p9)�93º95î9-$:/R:6‚:ô¹:®;3É;7ý;>5<$t<5™<,Ï<.ü<,+=1X=3Š=2¾=ñ=6
>1D>$v>0›>Ì>7Ó>?+?G?#[??+Ÿ?:Ë?)@J0@C{@¿@,×@AA,A
! ?AJAiA†A(ŸA:ÈAB7 B(XB�B5¡B×B)ëB/C!EC gC'ˆC °C0ÑCD
D +DLDcDyD’D¬D»D-ÙD"E!*E)LEvExE�EŠE$“E3¸EìE1F::F>uF´F½FÆFÏFØF!áFGG,G5GBGKGTG]GfG‚G‹G5�G,ÅGòGH^HrsHæH*I</I.lI›I·I5ÔI

! J€J™J(ŸJ+ÈJ.ôJ+#K-OK|}K3úKA.LkpL7ÜL.M5CM.yM¨M[ÄMŒ NJ­N+øN:$O$_O+„O°OÊOäO)ýO.'P>VP<•P;ÒP'Q>6QSuQLÉQLR?cRQ£RbõRBXSE›SOáS=1T}oT8íTQ&UBxUG»UQVHUVZžVHùVDBWJ‡W?ÒW=XBPXC“X7×XAY*QYG|YMÄYKZ;^Z?šZEÚZH [bi[JÌ[9\1Q\Bƒ\NÆ\9]6O]Z†]9á]X^@t^2µ^Fè^b/_U’_Mè_@6`Vw`WÎ`l&a\“aBðaT3bPˆbIÙbF#cNjcG¹c~dL€d:ÍdSeR\e>¯e:îed)f'Žf*¶fCáf/%gAUgL—g6ägEhCahB¥h+èh?i@Ti=•i:ÓiAjCPjG”j2Üj7kBGkZŠk@åk+&l+Rl9~lI¸lMm7Pm+ˆm:´mAïm*1n*\n,‡n(´nÝn=ûnO9o‰o%¤ouÊoO@p �p5±p[çpBCqQ†qØq8õqu.r$¤rAÉr3s#?s-cs+‘s,½s#ês[tjt3vtªt(¶tßtøt!u
! &u1u@uTuauxu‹u“u	œu¦u¶uÅuÑuÝuøuv&v3v@vPvbvwv	Šv”v¡v±vÁv	Ôv
! Þv%év[w[kw7ÇwOÿw3Oxƒxœx¹x@ÍxBy?Qy-‘y0¿yðy?z0Gz)xz5¢zØz+èz0{$E{j{A�{%Ã{é{| |P=|SŽ|wâ|CZ}'ž}7Æ}5þ}?4~=t~A²~Gô~)<:fH¡>ê)€Ž©€P8�=‰�1Ç�/ù�q)‚o›‚.ƒ0:ƒUkƒŸÁƒ=a„OŸ„gï„eW…V½…W†El†)²†:Ü†)‡A‡BZ‡7�‡Õ‡î‡ˆˆ-ˆ'Bˆjˆˆˆ$šˆ¿ˆ+ßˆ#‰/‰/O‰%‰¥‰Ã‰(Ý‰hŠ%oŠH•Š4ÞŠ0‹FD‹?‹‹mË‹l9ŒI¦ŒHðŒC9�G}�BÅ�OŽ(XŽK�Ž2ÍŽ6�l7�e¤�M
! �mX�3Æ�2ú�*-‘4X‘Q�‘#ß‘+’1/’'a’5‰’V¿’m“{„“@”nA”+°”*Ü”'•&/•'V•@~•S¿•#–!7–JY–>¤–Zã–.>—1m—%Ÿ—DÅ—K
! ˜V˜;t˜:°˜Kë˜?7™w™;—™0Ó™$š<)šfš$‚šF§š%îš6›6K›)‚›V¬›Gœ4Kœt€œ@õœ:6�q�9‘�FË�/ž#Bž2fž1™žhËž14Ÿ/fŸ>–ŸJÕŸG  Gh 6° hç OP¡K ¡8ì¡C%¢Si¢d½¢Q"£=t£B²£Iõ£X?¤\˜¤4õ¤9*¥Cd¥=¨¥Cæ¥6*¦1a¦7“¦HË¦3§=H§O†§0Ö§0¨*8¨!c¨<…¨*Â¨)í¨P©6h©/Ÿ©/Ï©/ÿ©8/ª5hª9žª9Øª6«7I«.�«9°«-ê«:¬<S¬/�¬>À¬+ÿ¬(+­.T­+ƒ­8¯­è­J®Q®f®'z®¢®¼®,×®M¯HR¯-›¯>É¯G°4P°O…°(Õ°3þ° 2±mS±'Á±;é±B%²9h²D¢²Bç²D*³Bo³?²³ò³´^-´PŒ´6Ý´5µ5JµC€µ*Äµ[ïµ8K¶{„¶¨·X©·%¸(¸$F¸Gk¸)³¸8Ý¸;¹RR¹+¥¹7Ñ¹R	º:\º8—º)Ðº.úºK)»%u»›»&·»1Þ»%¼%6¼$\¼T�¼2Ö¼*	½14½Kf½D²½+÷½&#¾$J¾?o¾/¯¾ß¾#û¾.¿1N¿t€¿9õ¿[/ÀG‹À*ÓÀ)þÀX(Á<�Á#¾Á(âÁ/ÂN;Â)ŠÂN´Â2ÃM6Ã)„Ã2®Ã;áÃ;Ä1YÄ‹Ä0žÄGÏÄ_ÅkwÅ:ãÅÆH7Æ1€Æd²ÆBÇCZÇ{žÇRÈ1mÈVŸÈ=öÈS4ÉZˆÉdãÉdHÊE­ÊBóÊC6ËCzË¾Ë
ÏË&ÝË3ÌJ8Ì1ƒÌ>µÌ<ôÌB1Í1tÍ6¦Í'ÝÍ3Î+9Î4eÎ>šÎ'ÙÎ,Ï4.ÏBcÏk¦Ï:ÐMÐ!fÐˆÐ¤ÐÀÐ+ÙÐÑ #ÑDÑ
cÑ:qÑG¬ÑFôÑ@;Ò|Ò.”ÒÃÒ8ÙÒÓ;"Ó^ÓoÓ~Ó�Ó.²ÓáÓ<ûÓ58Ô5nÔ3¤Ô(ØÔ5Õ7Õ*SÕ#~Õ¢Õ«Õ.¸Õ0çÕ8ÖQÖqÖE�ÖNÕÖG$×Fl×@³×>ô×<3Ø&pØ<—Ø5ÔØ=
! ÙHÙ$hÙ[�ÙAéÙ_+Úc‹ÚDïÚM4ÛG‚Û_ÊÛ8*Ü+cÜ.�Ü¾ÜÚÜìÜþÜ>Ý6NÝ.…Ý\´Ý9ÞKKÞ2—Þ8ÊÞDß9Hß0‚ß/³ß8ãß4àQàmà7‰àDÁàAá)Hárá6’á8Éá.â31âCeâ©â<¿â>üâ,;ã3hã>œã<Ûãä0äIä]iäYÇäY!å5{å1±å5ãå6æFPæ!—æY¹æ=ç+Qç+}ç/©ç?ÙçAè[èvè‘èM£èoñè9aé=›é>Ùé8ê-Qê,ê¬êAÅê@ë>Hë5‡ë<½ëúë@ì:Tì7�ìÇì!åìEíMí
fítíƒíŸíf®í1îGî%Tî%zî( îÉî3åî0ï*Jï)uï>Ÿï`Þï6?ð?vðG¶ðHþðZGñQ¢ñfôño[òVËòW"óSzóGÎóFôG]ô$¥ô#Êô%îô*õ>?õ~õ)—õ8ÁõCúõ>ö1Xö7ŠöEÂö:÷JC÷5Ž÷5Ä÷?ú÷B:ø"}ø0 ø6ÑøvùWùU×ùL-ú4zút¯ú?$û"dûn‡ûLöû@CüT„ü+ÙüVýY\ý ¶ý!×ý:ùý_4þ”þ±þ Îþïþÿ(#ÿLÿbÿyÿ�ÿ °ÿ!Ñÿ!óÿ##9-])‹jµ' 'H,p9�*×417viràLSK WìBDk‡EóQ98‹=Ä¡ ¤QE/—AÇj	ft.Û
! 	?	K^	ª	.¿	*î	!
! 6;
! 7r
! #ª
! cÎ
! O27‚#º7Þ#9:%t9š%Ô)ú<$
)a
)‹
'µ
BÝ
 *='h'�I¸":%;`1œ2ÎMCO+“¿'Û- 1Rkq:ÝG?`? 1à[!n#�O´) .JO0š;Ë#'+*S:~>¹#øO%l*’:½>ø7O.h—#³×æ/@5,v?£9ã67T3Œ3À%ô-,2Z=�=ËH	#RPv<Ç&&+LRŸ*½+è)>LT9¡Û%ð)*@8k.¤,Ó--.*\*‡$²*×O lR y¿ u9!:¯!uê!D`" ¥"ˆF#°Ï#„€$¬%¦²%ÎY&4('I]')§'3Ñ'#()(":("]( €( ¡($Â($ç(")"/))R),|))©)'Ó)9û)O5**…*2°*)ã*3
+RA+l”+L,KN,dš,?ÿ,W?-9—-0Ñ-=.:@.^{.XÚ.n3/Y¢/Wü/\T0J±0[ü0DX1E�1vã1#Z2$~2#£2!Ç2@é2:*3:e3+ 38Ì3M4SS4k§45M.5:|5O·5F6gN6M¶6 7%78A7?z7Bº7ý78*(8“S8"ç8 
! 92+93^9$’97·9ï9:):*@::k:*¦:qÑ:.C;9r;"¬;9Ï;	<,$<Q<2j<9�<:×<*= ==!^=!€=6¢=DÙ=4>,S>€> >;»>3÷>.+?$Z???-¿?,í?9@<T@=‘@eÏ@:5AHpA,¹A-æAXB.mBœB$¹BÞB üBCF0C4wC4¬CáC#ùCD)5D&_D&†D+­D(ÙD"E(%E(NE)wE)¡E*ËE*öE*!F*LF*wF*¢F*ÍF*øF*#G*NG*yG*¤G(ÏG(øG(!H(JH(sH(œH)ÅH(ïH(I(AI(jI*“I*¾I*éI*J(?J(hJ(‘J(ºJ(ãJ(K(5K(^K(‡K(°K)ÙK)L'-L(UL(~L)§L)ÑL(ûL($M(MM(vM+ŸM'ËM'óM(N'DN3lN4 N4ÕN3
! O">OBaO?¤O%äO 
! P3+P6_P4–PFËP{Q:ŽQ'ÉQñQ#
R1R6LR.ƒR4²R)çRS*S.ES+tS? S>àSATÂaT2$UvWULÎULV9hV0¢V@ÓV=W>RW"‘WT´W	X#X&@X&gX ŽX0¯X-àX(Y7Y&PY+wY'£Y!ËYíY!
Z!/Z-QZ(Z"¨Z"ËZ)îZ,[ E[,f[+“[#¿[$ã['\)0\2Z\Q�\"ß\1]-4])b]6Œ]PÃ]?^TT^:©^=ä^5"_+X_-„_"²_NÕ_P$`$u`š`<°`7í`?%a5ea9›a3Õa4	b9>b<xb6µb8ìbA%c;gc7£c%Ûcd)d,Ed5rd"¨d.Ëd"úde**eUefeBve:¹eôef%f@fM[f0©f.Úf.	g$8g
]gAkga­g+h^;hcšhBþhAi0[i0Œi6½iôiij*{j)¦j1Ðj-k/0k)`k,Škb·k(ldClo¨lBm1[m*�m*¸mãm>n0Bn6sn7ªn0âno%o,Do&qo)˜o$Âo7ço(p!Hp jp/‹p1»píp&ÿp!&q(Hq:qq2¬q$ßq(r-r>Mr!Œr/®rÞr%÷r.s8Ls5…s»s/Ës ûs*t"GtLjtG·t8ÿt(8u!au7ƒu)»u%åu%v1v+Mv"yvœv#»v-ßv*
w$8w)]w/‡w·w'×wÿw(xFxbx?|x!¼x0Þx$y4y,Ky#xy+œyÈyvÞy^Uze´zM{h{;‡{2Ã{*ö{!|&;|8b|!›|:½|ø|}/,}<\}'™}Á}1á}(~7<~t~$�~´~Ó~8î~E'Hm)¶)à(
! €3€US€0©€-Ú€O�)X�O‚�=Ò�%‚06‚g‚†‚£‚½‚Ø‚ð‚Fƒ"Rƒ=uƒ$³ƒ&Øƒ(ÿƒ#(„/L„|„š„´„2Ò„1…7…+N…z…)�…#º…3Þ…!†&4†[†1y† «†<Ì†	‡2‡,R‡ ‡( ‡,É‡7ö‡#.ˆ0Rˆƒˆ4¡ˆ6Öˆ,
‰7:‰r‰’‰+ª‰¾Ö‰>•ŠÛÔŠ<°‹ í‹=Œ-LŒ'zŒ(¢ŒcËŒ./�t^�‰Ó�!]Ž;Ž0»Ž$ìŽ'�"9�\�6w�!®�!Ð�6ò�")�)L�v�•�l¬�;‘9U‘@�‘YÐ‘&*’ Q’-r’Q ’;ò’(.“W“Eq“:·“(ò“”.0”g_”4Ç”Rü”+O•?{•»•Ø•Cô•8–=>–|–%•–»–-Ô–—!—9A—{—A�—<Ã—8˜I9˜!ƒ˜X¥˜Eþ˜D™W™j™™�™(²™.Û™
! š š/6šAfš$¨š,Íšúš3›<E›N‚›CÑ›#œ+9œ3eœ0™œ'Êœòœ%�+8�5d�š�·�%Ö�ü�ž7ž Sžtž*�ž1»ž0íž+ŸCJŸ ŽŸ"¯Ÿ.ÒŸ1 .3 %b 0ˆ )¹ 0ã ¡:-¡2h¡(›¡0Ä¡õ¡¢)¢H¢$b¢
‡¢•¢ª¢/Å¢$õ¢£'*£=R£�£B°£ó£3¤$D¤/i¤<™¤1Ö¤¥¥&8¥5_¥&•¥Y¼¥-¦7D¦-|¦1ª¦2Ü¦§./§<^§5›§5Ñ§1¨)9¨qc¨OÕ¨.%©$T©?y©-¹©)ç©5ª%GªYmªÇª$âª7«/?«Fo«-¶«@ä«4%¬!Z¬|¬4’¬>Ç¬0­A7­=y­6·­-î­2®O®!i®8‹®6Ä®Eû®A¯;\¯9˜¯HÒ¯:°7V°:Ž°7É°F±*H±+s±Ÿ±6«±$â±O²=W²=•²?Ó²³(+³>T³2“³;Æ³5´?8´mx´%æ´Cµ9Pµ;ŠµsÆµ2:¶2m¶F ¶3ç¶?·8[·+”·3À·Rô·!G¸xi¸Dâ¸9'¹Ia¹9«¹
å¹3ó¹H'º'pº/˜ºGÈº-»'>»:f»G¡»é»M	¼_W¼,·¼Bä¼N'½4v½.«½>Ú½L¾Sf¾oº¾/*¿>Z¿J™¿~ä¿"cÀZ†À\áÀ
>ÁELÁ4’ÁÇÁ@ÝÁ@Â0_Â�Â:ŸÂ>ÚÂCÃ]Ã{Ã•Ã)«ÃÕÃïÃ-Ä9ÄOÄ&kÄ4’Ä4ÇÄ4üÄ%1Å0WÅBˆÅ.ËÅúÅ&Æ:ÆQÆdÆ|Æ�Æ)¥ÆÏÆãÆùÆÇ6#Ç!ZÇ|Ç�Ç¢Ç¿ÇÓÇæÇúÇÈ)ÈIÈ`È€È—È·ÈÎÈëÈÿÈ:ÉBSÉE–É8ÜÉ/ÊHEÊ#ŽÊ²ÊÌÊæÊ$Ë4&Ë&[Ë/‚Ë2²Ë%åË0Ì<Ì&VÌ}Ì*—Ì<ÂÌMÿÌ0MÍ0~Í,¯ÍÜÍ!ûÍÎ=ÎXÎrÎŒÎ¦ÎÀÎàÎûÎÏ1Ï8LÏ…Ï8 ÏÙÏôÏÐ*Ð!EÐgÐ€ÐœÐ·ÐÓÐïÐ4Ñ;@Ñ|Ñ#™ÑA½Ñ'ÿÑ;'Ò0cÒ ”Ò"µÒ!ØÒ!úÒ$Ó$AÓ9fÓ6 Ó=×ÓAÔ/WÔ-‡ÔEµÔ:ûÔn6Õ5¥Õ0ÛÕ,Ö>9Ö4xÖ4­ÖâÖ'×#(×'L×#t×(˜×9Á×+û×)'Ø+QØ6}Ø-´Ø>âØ4!Ù4VÙ2‹Ù0¾Ù0ïÙ+ Ú/LÚ/|Ú/¬Ú,ÜÚ$	Û].ÛŒÛ@ªÛ>ëÛA*Ü7lÜ:¤Ü2ßÜ5Ý2HÝ{ÝK—ÝãÝÞ*Þ-HÞ'vÞžÞQºÞ'ß4ßOß-jß(˜ß,Áß,îß,à)Hàrà,�à6ºà'ñàLáLfá<³á<ðáB-âpâ1�â.Áâðâ ãJ1ãX|ã'Õãýã)ä@Bä4ƒäC¸ä&üäV#åPzåPËåUæ!ræ+”æAÀæ9ç9<ç1vçB¨ç#ëçèC(èNlèj»è&é5éTéqéŽé4©éLÞéM+êDyêD¾êë:ëUëDlëL±ë>þë5=ì:sì6®ìIåìC/íEsí+¹í+åíLî)^î2ˆîK»îJï'Rï/zïªï(ºï6ãï=ð=Xð9–ð(Ðð4ùð,.ñ([ñC„ñ'Èñ.ðñòD=ò'‚ò@ªò.ëò0ó!Kó<móFªó6ñó.(ôCWôC›ô&ßô,õ23õDfõ «õ1Ìõþõ:öPXö&©ö<Ðö8
÷-F÷t÷!’÷1´÷.æ÷5ø+KøEwø2½ø2ðø>#ù>bù,¡ùEÎùHúE]ú0£ú6Ôú,û68ûUoû!ÅûçûaüUhü3¾ü/òü2"ý$Uý"zý)�ý&ÇýFîý25þ$hþN�þAÜþ5ÿ9TÿGŽÿ?Öÿ:8Q%Š)°Ú#ú#‰B2Ì%ÿ%%&K+r;ž:Ú&U<’&¯&Ö/ý2-/`!�+²2Þ-%?)e%�%µ&Û+.2K/~®&ÉaðŒRjß4J'§Ç2Ð'	%+	Q	2p	£	2À	7ó	2+
! =^
! 8œ
! 8Õ
! =8L6…;¼4ø9-4g9œ4ÖE
7Q
1‰
F»
KINI˜EâG(pHðT9Žc¨F¾S•P¨ù$6FYpŽ,¨0Õ*L1-~+¬@Ø.H<a,ž)ËFõ8<7u1­<ßBC_N£.ò=!m_/Í/ýN-#|6 Y×Z1(Œ-µ8ã0!M+o+›+Ç+ó,,L-y-§-Õ--1-_-�-»-é--E-s+¡+Í+ù+%+Q+},©+Ö+ +. +Z -† -´ -â -!+>!+j!+–!+Â!+î!+"+F"+r"+ž"+Ê",ö",##*P#+{#+§#,Ó#,$+-$+Y$+…$+±$.Ý$*%*7%+b%#Ž%A²%Uô%BJ&�&+¥&KÑ&M'9k'+¥'>Ñ'3(&D($k(Y�(3ê(4)QS)<¥)6â))*!C*"e*Gˆ*7Ð*)+*2+$]+$‚+#§+$Ë+$ð+#,‹9,8Å,.þ,>--8l-4¥-WÚ-*2.M].:«.væ.?]/5�/@Ó/60>K0-Š0:¸0Bó0@61"w1š1$­1Ò11ò18$2+]2)‰2<³2'ð2-30F3aw3'Ù344%64'\4&„4^«4.
! 5,95f5A€55Â5 ø5*6D6b6+}6©6(Á6<ê6"'7,J7$w7œ7 ²7Ó7 ò7/83C8w8?‹8CË8M92]9D�9VÕ9,,:'Y:Y�:4Û:,;0=;0n;=Ÿ;0Ý;:<1I<9{<1µ<3ç<5=1Q=2ƒ=@¶=1÷=?)>Ji>6´>4ë>4 ?<U?>’?=Ñ?3@:C@7~@6¶@Eí@A3AOuAHÅA B9/BHiBE²B)øB"C47C3lCN C1ïCO!D6qD3¨D2ÜD0E/@E)pE#šE*¾E*éE-F@BF!ƒF¥F-·F2åF?GXG'wG(ŸG(ÈG5ñG'H<H!UH5wH­H-ÀH&îH I6I'UI*}I%¨I*ÎI$ùIAJC`J6¤J7ÛJ4K6HK3KI³K%ýK#L
<L'JL-rL& LÇLHçLH0M*yM¤M1ÄM)öM- N,NN,{N<¨N&åN/O=<O&zO%¡O7ÇO5ÿO<5P"rP•P$©PÎP.ÝP0QW=Q•Q9¥QOßQ/RKR jR‹R:§RTâR!7SYS$tS™SDµS:úS!5T!WT0yT<ªT<çT&$U<KURˆU;ÛU>V@VV8—VwÐV9HW3‚WG¶WXþW3WXG‹XJÓXDYYcYp½Y;.ZEjZG°Z?øZj8[K£[[ï[lK\O¸\O]iX]aÂ]�$^W¦^8þ^Œ7_ŽÄ_†S`HÚ`N#a=rai°aYbutbvêb)ac)‹cµcÌc?ãc^#d=‚d]Àd@ed_eCÄeJfVSf@ªfQëfV=g=”gVÒg3)h.]hhŒh0õh.&i6Ui+Œi¸i:Öi8j)Jj-tj'¢jÊj%ÞjOk%Tkzk&•k4¼k2ñk$l/Al1ql£l(Ãlìl#ûl‰mO©m9ùm$3n.Xn?‡n8Çn5oB6oryoBìoF/p^vpdÕp‚:qf½qP$rZurKÐrs+4s4`s-•sÃs3Ús*t9t(Qt-zt>¨tIçt?1u+qu6�u)ÔuLþuEKv‘v'¨vÐv
çvVõv1Lw8~w<·w&ôw<xRXx8«xSäx8y2Ry…y+¡yÍy	Úyäy÷yzU&zI|zÆz4Ûz4{5E{v{{3ò{=&|<d|!¡|7Ã|;û|(7}:`}.›}9Ê}C~@H~A‰~EË~“!¥3Ç+û1'€!Y€9{€4µ€5ê€, �;M�U‰�/ß�(‚.8‚g‚4y‚3®‚4â‚1ƒ>IƒBˆƒZËƒZ&„A�„\Ã„\ …?}…2½…-ð…;†4Z†"�†8²†ë† ‡!‡4@‡&u‡;œ‡)Ø‡jˆKmˆ`¹ˆ8‰8S‰%Œ‰)²‰LÜ‰V)Š€Š’Š.¤Š0ÓŠH‹NM‹7œ‹.Ô‹=Œ9AŒ6{Œ:²Œ3íŒ;!�:]�:˜�HÓ�2Ž<OŽ%ŒŽ;²ŽîŽ&�!,�#N�r�*��8»�ƒô�	x�`‚�`ã�D‘:Y‘O”‘7ä‘$’4A’v’5�’5Å’û’=“)V“*€“«“È“Þ“ù“'”*-”X”+o”>›”BÚ”•;<•(x•C¡•%å•9–FE–Œ–$™–7¾–#ö–#—M>—7Œ—9Ä—7þ—86˜.o˜@ž˜Bß˜<"™@_™> ™ß™ô™6š>Eš„š;žšÚš>ôš/3›-c›L‘›*Þ›:	œDœ.\œj‹œBöœU9�"��"²�)Õ�.ÿ�.ž;Fž"‚ž†¥ž8,ŸAeŸ=§ŸPåŸJ6 z� Pü 8M¡$†¡E«¡-ñ¡-¢EM¢@“¢0Ô¢)£*/£3Z£6Ž£.Å£@ô£F5¤F|¤BÃ¤A¥.H¥#w¥›¥L³¥3¦W4¦0Œ¦½¦'Ø¦5§-6§+d§,�§0½§%î§9¨N¨d¨%|¨5¢¨Ø¨ò¨Z©)g©G‘©GÙ©%!ªCGª)‹ª2µª0èª.«HH«4‘«Æ«$á«,¬)3¬&]¬/„¬4´¬<é¬3&­(Z­)ƒ­&­­%Ô­ú­E®7H®=€®0¾®5ï®D%¯Œj¯‹÷¯7ƒ°@»°Bü°;?±+{±-§±"Õ±{ø±t²‰²4ž²%Ó²=ù²;7³/s³4£³:Ø³+´(?´6h´Ÿ´O»´gµ5sµ1©µ<Ûµ&¶5?¶"u¶)˜¶4Â¶0÷¶P(·,y·0¦·;×·F¸1Z¸IŒ¸5Ö¸5¹3B¹<v¹Y³¹=
º5KºZ�ºSÜº20»(c»Œ»^¤»G¼?K¼O‹¼GÛ¼!#½LE½C’½�Ö½X¾$s¾8˜¾\Ñ¾.¿$G¿l¿#ˆ¿1¬¿$Þ¿À#À$CÀ6hÀŸÀ"¾À[áÀ0=Á;nÁ-ªÁ%ØÁþÁ>Â>TÂ>“Â>ÒÂ<Ã=NÃ<ŒÃ?ÉÃ:	Ä=DÄ&‚ÄD©ÄFîÄJ5ÅN€Å@ÏÅ8ÆPIÆHšÆEãÆ")ÇLÇ6lÇ;£Ç.ßÇ9È8HÈ8�È.ºÈ)éÈKÉ?_ÉŸÉ+½ÉéÉ.Ê&/Ê'VÊ;~Ê;ºÊöÊ"Ë.4ËcËƒË¡Ë8¾Ë9÷Ë41Ì,fÌ-“Ì8ÁÌ;úÌD6Í{Í'šÍ ÂÍãÍ Î#Î%BÎ#hÎ&ŒÎ@³Î9ôÎ>.Ï1mÏŸÏM¯Ï9ýÏ&7Ð^ÐxÐ*‡Ð>²Ð/ñÐ,!Ñ1NÑ/€Ñ$°Ñ;ÕÑ6Ò!HÒ@jÒ2«Ò&ÞÒ,Ó>2Ó1qÓ6£Ó2ÚÓ3
Ô0AÔ>rÔ±ÔNÐÔ?Õ:_Õ1šÕÌÕ%æÕ&Ö!3ÖUÖ(tÖ �Ö.¾ÖDíÖ"2×1U×%‡×4­×2â×<Ø7RØ*ŠØ,µØ"âØÙGÙ3gÙ&›Ù&ÂÙ:éÙB$ÚAgÚ)©Ú
ÓÚ<áÚ3ÛGRÛ>šÛ<ÙÛ.Ü:EÜ#€ÜO¤Ü(ôÜ<ÝZÝ>vÝµÝ2ÆÝ8ùÝ2ÞAÞ2UÞˆÞ-£Þ3ÑÞ'ß%-ß7Sß5‹ß
Áß6Ïßà!à"Aà(dàX�à1æà/á8Há�á áE¼áIâLâ^aâBÀâ
ã
ã ã%@ãCfã:ªã(åã3ä.Bä-qävŸävåc�åñåæ;"æ,^æ'‹æ>³æ>òæ>1çpçŠçr�ç/è!@è$bè9‡èÁèÕèYîèHéhé$ƒéK¨é<ôéO1ê2�ê1´ê-æê-ë-Bëpë…ë8–ëIÏë(ì*Bì.mìDœìáìúìí!,í,Ní{í=•í4Óí2î2;î1nîe î3ï3:ï3nï>¢ïUáï(7ð`ðyð0“ð4Äð0ùð/*ñ$Zñ*ñ8ªñ:ãñ2ò‚Qò=Ôò=ó"Póãsó<Wô`”ôTõôQJõGœõEäõD*öDoöS´ö4÷?=÷?}÷-½÷Në÷D:øWø)×ø$ùb&ù‰ù1žùDÐùú6/úfú*vú¡ú ¿ú+àú)û26û6iû û>Àû>ÿû1>ü)pü?šüPÚü[+ý@‡ý^ÈýW'þ9þ¹þ)×þ7ÿ@9ÿzÿ(’ÿ3»ÿ>ïÿ(.#W,{<¨>å3$SXA¬î1&$X'}5¥NÛ<*Qg!¹"Û?þ&>Je,°Ý5ùA/UqAÇJ	GT3œÐ:é%$JCh5¬2â'=={/–†ÆŠM	eØ	>
! $X
! 0}
! ?®
! _î
!  NCo.³ â=;A0}@®*ïA
I\
(¦
?Ï
82HI{]ÅS#w3—&Ë1ò($,M3z*®gÙAA"ƒ3¦:Ú)3?4s/¨ Øù64J48´(í4'K3s4§;ÜA8GzNÂNV`^·cizhäMÍMÍ�MÏ�OÑrQ€Ä€E€ÆGƒÇCK6�7Æ3þ2 ;Q 5� 5Ã ù 3!3I!?}!3½!$ñ!4":K"8†"3¿"&ó"#7#(U#$~#5£#HÙ#2"$-U$-ƒ$.±$Aà$Y"%/|%u¬%S"&v&6–&/Í&ý&)'(@'\i'0Æ'0÷'[((E„(Ê(EÝ(G#)'k)&“)º)!Ö).ø)1'*%Y*0*-°*Þ*.ü*2++-^+#Œ+L°+%ý+8#,\,Kz,4Æ,.û,+*-6V-4�-,Â-Gï-I7.3�.bµ.1/$J/o/†/(š/,Ã/Fð//70.g00–0"Ç02ê0,1)J1(t1+�1,É1&ö1+2+I2%u2"›2#¾2&â27	3-A3-o3*�3)È3)ò3$4&A4)h4-’4+À4%ì4(55;5#q5'•54½5'ò5&6 A6+b6Ž62­64à6071F7?x7;¸7Kô7V@8P—8+è8/9'D9l9(€9…©9)/:#Y:}:$›:[À:K;h;1~;°;Ë;ê;<p<=‚<:À<?û<Y;=H•=gÞ=„F>NË>[?Yv?<Ð?<
@aJ@@¬@yí@:gAO¢AMòAJ@Ba‹B[íBWIC>¡C=àC9DRXDG«D)óDEEicEaÍEJ/FSzFDÎF/G.CG*rG(�G8ÆG4ÿG)4H7^H+–H+ÂH-îHWI¼tIL1JZ~JOÙJ4)K=^KAœK7ÞK5L-LL;zL0¶LNçLa6MT˜MGíMB5N5xNS®NTO8WO-�O2¾OIñON;PVŠPZáPy<QD¶QZûQNVRC¥RYéR?CS?ƒS<ÃSJTJKT0–T>ÇT2U49U_nUDÎUAVcUVi¹V/#WISWI�WXçWY@XTšXKïXC;YCY7ÃYaûY\]Z—ºZ:R[7�[KÅ[Ž\’ \]3] ‘]²]gÍ]5^J^e^{^1‘^/Ã^4ó^¢(_Ë_}K`:É`AaOFaq–a|b1…bL·b{c.€cf¯cBd"YdR|dQÏd7!e9Ye\“e˜ðe ‰f&ªfMÑf/g;Og‹g�g<½g?úg?:h7zh;²h"îhZi%li"’i$µi.Úi3	j'=jej/„j2´j(çj4k,Ek3rkN¦kEõk;lI[l¥l@Ãlm/m/Nm.~mH­m!öm-n2Fn<yn,¶n6ãn"o=o2[o.Žo½oIÜoP&p:wp6²pCép6-q;dq4 q;Õq\r nr@�r7Ðr:sCs8^s?—s×s9ðs3*t&^tN…tÔt?ët)+uIUuŸu/¹u1éu3v"Ov&rv%™v¿v=ÞvSwzpw)ëw/x8Ex/~x+®xÚx/øx+(y1Ty-†y0´y'åy,
z:z6Zz‘z °zÑz.àz{?/{"o{+’{2¾{#ñ{-|C|a|#z|)ž|3È|0ü|2-}=`}3ž}0Ò}1~45~)j~-”~,Â~0ï~- N+i&•&¼*ã$€53€'i€‘€ ¦€ Ç€cè€-L�,z�5§�Ý�&ö�!‚(?‚!h‚/Š‚1º‚ì‚CƒCPƒ#”ƒ=¸ƒ"öƒH„Hb„9«„å„5…28…Gk…:³…î…X†e†~†Ž†ž†$®†Ó†=ñ†$/‡T‡Fn‡(µ‡(Þ‡ˆˆ!ˆ$1ˆVˆtˆŒˆ¦ˆ¾ˆÚˆôˆD
! ‰*O‰	z‰-„‰B²‰õ‰$Š0-Š^Š!zŠGœŠFäŠG+‹5s‹)©‹Ó‹î‹$Œ)Œ CŒdŒ"ŒI¢ŒIìŒ-6�;d�I �!ê�8Ž1EŽ0wŽ7¨Ž&àŽ,�&4�[�{�8“�1Ì�þ��-5�-c�,‘�8¾�=÷�=5‘=s‘=±‘ï‘û‘)’%E’)k’2•’È’1à’“W*“:‚“1½“6ï“-&”9T”Ž”¬”2Å”1ø”*•CE•‰•=¨•oæ•2V–1‰–»–@Ô–"—#8—(\—&…—-¬—\Ú—:7˜1r˜;¤˜/à˜™0,™']™…™¥™Á™/Ó™š"š@šXš uš'–š¾šÛšöš/›47›)l›4–›Ë›@è›)œ/:œ"jœ2�œDÀœ!�+'�,S�€�4Ÿ�Ô�#è�9žFž!dž:†žÁžÙž'õž?Ÿ]Ÿ qŸ’Ÿ²ŸZÑŸZ, y‡ z¡%|¡>¢¡á¡.ú¡!)¢HK¢!”¢3¶¢+ê¢1£CH£ Œ£2­£3à£#¤8¤GQ¤™¤:¯¤"ê¤
¥2$¥4W¥(Œ¥µ¥Ò¥Pâ¥93¦!m¦5�¦,Å¦-ò¦A §0b§“§³§Ó§ñ§¨?¨'W¨(¨1¨¨Ú¨ú¨5©EL©’©>°©>ï©2.ª5aª?—ª*×ª>«4A«v«*‘«1¼«3î«K"¬:n¬©¬-¿¬5í¬)#­%M­9s­Y­­P®:X®D“®4Ø®A
¯"O¯r¯D‰¯Î¯*ä¯#°3°I°_°@x°¹°&Ò°ù°$±;±)Y±,ƒ±(°±Ù±7ó±++²BW²Jš²på²JV³i¡³F´7R´{Š´3µg:µQ¢µbôµŽW¶xæ¶P_·F°·f÷·h^¸JÇ¸m¹K€¹LÌ¹Gºnaº2Ðºy»7}»=µ»uó»_i¼kÉ¼*5½P`½Y±½{¾\‡¾sä¾TX¿Q­¿Gÿ¿fGÀ_®ÀRÁ&aÁ6ˆÁ.¿Á[îÁ3JÂW~ÂdÖÂ,;ÃuhÃÞÃ%ùÃ.Ä@NÄ9�Ä$ÉÄ6îÄ2%Å4XÅ'�Å5µÅ3ëÅ#ÆGCÆ<‹ÆGÈÆVÇVgÇW¾ÇUÈRlÈL¿È1É6>É6uÉ&¬É;ÓÉ4ÊDÊWcÊS»Ê5ËHEËgŽË)öË3 Ì*TÌ5Ì8µÌ.îÌ1Í=OÍ)�Í·ÍEÑÍ;Î5SÎ8‰Î>ÂÎ@ÏFBÏC‰ÏCÍÏ1Ð0CÐ1tÐ%¦Ð`ÌÐ~-ÑX¬Ñ'ÒJ-ÒMxÒIÆÒEÓ:VÓ/‘Ó9ÁÓ!ûÓ*Ô)HÔNrÔ0ÁÔ=òÔ30Õ>dÕ1£Õ0ÕÕÖ%%Ö4KÖI€Ö#ÊÖ9îÖG(×.p×-Ÿ×5Í×8Ø=<Ø2zØR­Ø0Ù<1Ù7nÙ7¦Ù(ÞÙaÚAiÚP«Ú;üÚJ8Û2ƒÛ2¶Û'éÛQÜQcÜ/µÜ3åÜ+Ý‚EÝnÈÝ-7Þ`eÞ/ÆÞ8öÞZ/ßQŠß+Üß"à*+à7Và-Žà.¼à ëà&á"3á6Vá�á@§á<èá.%â!TâCvâ9ºâ3ôâ(ãHã,gã4”ãHÉãOä;bä,žä;Ëä;å&Cå,jåh—åxæ7yæ^±æGçEXç7žçNÖçO%è(uèDžèBãèV&éY}éG×é;ê([êB„êRÇê+ë2Fë7yëE±ëB÷ëQ:ì,Œì/¹ì'éìGíEYí%Ÿí Åí4æí3îEOîA•îO×î2'ïBZï4�ïiÒï<ð$Wð#|ð5 ðÖð%ôðEñO`ñV°ñ.òC6òBzò%½ò0ãòUó3jóžó=¾ó)üó2&ôYô9vô3°ô0äôPõcfõ;Êõ>ö?Eö3…ök¹ö&%÷3L÷€÷: ÷7Û÷]øRqø(Äø0íø+ù/Jù>zù0¹ùLêùS7úJ‹ú@Öú\ûItû2¾û4ñû9&ü@`ü%¡üKÇü>ýKRýNžý>íýg,þ(”þV½þ%ÿ*:ÿeÿBmÿD°ÿTõÿTJ+Ÿ0Ë:ü7*W#‚!¦IÈg$z^Ÿ'þ.&U"u!˜!º"Ü"ÿ3""V4y4®;ã0+P;|:¸2ó/&9V)�)º$ä
		(
! 2	=G0I>zb¹;7X%�#¶8Ú7	NK	Bš	6Ý	)
! L>
! <‹
! 7È
! E8F.4®-ã?GQ™3¸3ìB 
?c
=£
9á
BM^F¬GóA;S}(Ñ.ú&)P+fi’Mü1J-|1ª1Ü%"4EW%�#Ã%çH
V8q8ª1ã<3R1†¸&ÖBý*@k;‰9ÅHÿ9H*‚\­8
! 1C5u2«Þ2â5'K.sB¢4å8/S%ƒ$©%Î#ô))B-lš)¯Ù(í*A$Y)~)¨.ÒAAC9…4¿;ô30HdD­>ò317e[�ù
.$B	g?qi±1 &M t -” !Â 7ä '!>D!<ƒ!)À!6ê!2!"@T"!•"<·".ô"%##I#0h#/™#?É#8	$?B$‚$1›$;Í$<	%IF%3�%6Ä%>û%A:&|&"™&*¼&ç&;'<':\'5—'2Í'<(==(E{(#Á(å(')m,)yš)s*nˆ*z÷*tr+oç+{W,uÓ,hI-t²-n'.v–.w
/x…/qþ/2p0)£0(Í00ö0A'1.i1)˜12Â1(õ1*2,I20v2'§2=Ï2=
3K3c3
3*�3+¸3+ä3&4974q41‚4&´4/Û4@5.L5${55 54Ö546@6;`6<œ6DÙ677+7(c7-Œ7-º7è788!78!Y8H{8AÄ8*9!19S9&m9"”9·9NÓ9.":
! Q:.\::‹:)Æ:5ð:E&;Al; ®;Ï;,ê;$<"<<._<%Ž<%´<$Ú<ÿ<(=/?=o=…=œ=2²=Lå=2>TQ>L¦>[ó>WO?\§?D@PI@Cš@Þ@
ô@$A9'AEaA*§A#ÒA)öA B.6BeB(wB0 B@ÑB2C3EC4yCQ®C,D)-D0WDHˆDMÑD/E2OE‚E' E3ÈEüEF%F BF%cF‰F%›FÁFÒFäFöF$	G.G%?G/eG%•G,»G,èG.H,DH,qH,žH,ËH*øH&#I/JIzIƒI(�I%¸I"ÞIJ J?J7LJ„J”J�J(¼J"åJ5KH>K/‡K'·K0ßK$L%5L+[L/‡L'·L(ßL M+)MUM4jM/ŸMWÏM9'N4aN–N,¨NÕNóNO+.O6ZO‘O«O´OÓOïO	P)P8FP0P;°P)ìP=Q>TQ!“QµQ=ÕQ R-4RbR|R)’R)¼RæR/S@5S-vS-¤S.ÒS,TB.T;qT­TZºT.U(DUDmU1²U6äU3V3OV5ƒV=¹VJ÷V*BW"mW0�WÁWÜWôW)X";X*^X*‰XE´XPúX6KY2‚YµYÓY9ìY&Z7Z7QZ7‰Z3ÁZ%õZ[@3[-t[>¢[>á[D \Me\*³\Þ\ë\ø\]9&].`]3�]/Ã]0ó]3$^;X^F”^#Û^ÿ^+_.I_x_,˜_@Å_!`,(`SU`L©`iö`b`a Ãa-äaVb1ib*›b&Æb&íb)c/>c4nc+£c9Ïc8	d3Bdvd%•d5»d ñdTe7ge6Ÿe7ÖefI'fHqf?ºf\úfZWg(²g-Ûg	h*)h1Th‰†h-i9>i$xi.�i<Ìi'	j1jPj"mj�j)¦j<Ðj(
k'6k/^k1Žk'Àk1èk?lZlzl“l¢lµl!Ælèl3m8m"Km$nm “m1´m1æmFnE_n3¥n2Ùno'+o.So-‚o°oÅo$ào8pB>pN�p)Ðpúp;q*Mq0xq&©q0Ðq&r(r2Fr&yr; r,Ür1	s0;s(ls/•s4Ås*ús%t%>t)dt)Žt4¸t<ít.*u4Yu0Žu¿uÙuGöuL>vL‹v6Øv.w1>w/pwT w8õwP.x0x °xÑx(ðx0y&JyIqy*»yæy+zN1zN€z$Ïz%ôz&{A{!W{$y{ž{·{+Ï{+û{-'|5U|-‹|D¹|5þ|)4}^}{}"›}	¾}!È}ê}	~/~(J~'s~<›~-Ø~$+/@5p8¦ß;ÿ);€#e€‰€¦€.Â€3ñ€9%�8_� ˜�¹�BØ�L‚&h‚6�‚$Æ‚ë‚1ƒ<5ƒ;rƒ.®ƒBÝƒA „5b„1˜„1Ê„>ü„C;…….—…/Æ…ö…/†+?†k†Mƒ†"Ñ†'ô†5‡R‡0h‡.™‡.È‡÷‡ˆ55ˆNkˆXºˆ4‰8H‰:�‰+¼‰4è‰9Š9WŠ+‘Š,½Š êŠ/‹$;‹`‹‹š‹2­‹2à‹OŒcŒ"ƒŒD¦Œ&ëŒ)�<�3V�EŠ�,Ð�ý�6Ž2TŽU‡Ž(ÝŽG�>N�A��+Ï�$û�% �F�&[�$‚�,§�(Ô�Bý�L@‘�‘­‘6Ê‘P’&R’:y’<´’)ñ’“C9“'}“@¥“Dæ“@+”Ll”5¹”Bï”(2•;[•#—•F»•&–<)–Jf–,±–<Þ–I—e—|—+œ—LÈ—P˜;f˜c¢˜ ™,'™ T™*u™- ™/Î™7þ™6š6Vš�š&¦š1Íšÿš#› A›+b›Ž›)®›)Ø›œœ9œYœ#nœ-’œ$Àœ4åœ*�0E�v�6Œ�"Ã�æ�žž96ž0pž'¡ž-Éž,÷ž$Ÿ<@Ÿ5}Ÿ³Ÿ,ÄŸ+ñŸ3 0Q /‚ ² Á /Ç "÷ ¡)"¡%L¡3r¡J¦¡'ñ¡5¢&O¢6v¢'­¢Õ¢/é¢/£1I£>{£Dº£!ÿ£/!¤(Q¤)z¤#¤¤#È¤aì¤"N¥q¥4‘¥>Æ¥5¦/;¦*k¦&–¦+½¦(é¦$§a7§6™§.Ð§Zÿ§CZ¨Fž¨Aå¨.'©*V©F�©.È©
÷©ªª!3ªUª0uª¦ª+Àª.ìª#«!?«-a«$�«$´«#Ù«@ý«<>¬<{¬1¸¬6ê¬!­,?­?l­/¬­0Ü­/
®5=®Vs®<Ê®U¯E]¯6£¯LÚ¯-'°cU°¹°+×°7±:;±1v±8¨±&á±*²13²:e²@ ²3á²'³%=³$c³;ˆ³.Ä³ó³
´)´=´iR´m¼´K*µ1vµ"¨µ Ëµìµ#	¶C-¶Bq¶´¶Í¶*ç¶+·*>·1i·'›·FÃ·=
! ¸#H¸$l¸#‘¸(µ¸(Þ¸ ¹9(¹b¹�¹�¹·¹Ð¹&ç¹º4 ºCUº™º(°ºÙº6ùº#0»T»-e»,“»À»*Ú»/¼5¼$O¼t¼0“¼/Ä¼&ô¼)½E½T½+j½–½*ª½Õ½ë½¾
¾
'¾#5¾
Y¾%g¾�¾­¾Â¾&Ù¾?¿@¿(]¿(†¿¯¿Ï¿ æ¿7À-?ÀmÀ�À¡À·ÀÐÀìÀÁ8 ÁPYÁ*ªÁ/ÕÁ3Â!9Â[Â$zÂŸÂ4ºÂïÂ+Ã+/Ã[ÃuÃ:‡ÃEÂÃ<ÄEÄ [Ä)|Ä(¦Ä!ÏÄñÄÅ$Å+=Å*iÅ”Å5³ÅJéÅT4Æ
‰Æ—Æ8·ÆðÆÇ5ÇHMÇ–Ç ±Ç/ÒÇ3ÈA6ÈxÈ+�È2»È3îÈH"É3kÉ>ŸÉ$ÞÉ4Ê&8Ê_ÊeÊzÊŒÊ¤Ê*¬Ê×ÊöÊ'Ë'>Ë$fË%‹Ë%±Ë$×Ë%üË"Ì;ÌZÌ)zÌ¤ÌÄÌÓÌñÌÍÍO'ÍwÍ†ÍžÍ¸ÍÐÍèÍÎÎ'Î6ÎNÎhÎ8�ÎºÎÊÎ%ÙÎ&ÿÎ%&Ï+LÏxÏ9�ÏÊÏ#éÏ
ÐÐ:+ÐfÐuÐ‡Ð¢Ð¶ÐÈÐ×ÐæÐ!ýÐ"ÑBÑSÑfÑ"yÑ1œÑÎÑ*àÑ4Ò@ÒUÒkÒ5ÒµÒÉÒäÒûÒ&Ó3ÓIÓ\ÓpÓ‹ÓŸÓµÓÈÓÙÓìÓÿÓÔ&Ô5ÔTÔ5cÔ(™Ô3ÂÔöÔ+Õ/Õ-KÕ!yÕ›Õ´ÕÐÕæÕ÷ÕÖÖ42ÖgÖ!|ÖžÖ*¾ÖéÖýÖ0×F×c×x×#Œ×°×Â×Ù×ö×Ø"&ØIØ]ØzØ—Ø´ØÉØÚØ*öØ0!ÙRÙoÙ‡Ù–Ù%±Ù×ÙïÙÚ$Ú&6Ú]ÚpÚ+�Ú­ÚÉÚAßÚ@!ÛbÛ!Û¡Û´ÛÌÛäÛÿÛÜ/ÜMÜdÜ|Ü�Ü§ÜF¿ÜPÝ@WÝ˜Ý¶Ý<ÕÝ9ÞULÞT¢Þ0÷Þ+(ß/Tß<„ß9Áß,ûß,(à2Uà.ˆàD·àUüà/Rá+‚á+®á<Úá2â^Jâ_©â+	ã'5ãC]ã0¡ãDÒã.äAFä=ˆäAÆäåH$å(må–å&­å>ÔåæB,æBoæ²æÒæ'Þæ$ç+ç*Fçqç‘ç.¡ç,Ðç6ýç4è#Qè%uè"›è¾èÜè/üè0,é#]é8�é?ºéúé0ê/Eê/uê¥ê4Áê0öê2'ë2Zë3�ë
Áë
Ïë/Ýë>
ì#Lì"pì!“ì µìÖì-ôì"í<íHíeí�íŸí¾í8Ôí
î+î0Iî4zî¯î ¾îßîÿîï?ï [ï|ï(šïPÃï:ð4Oð„ð=œð:ÚðBñ4Xñ/�ñ&½ñ4äñ,ò7Fò~ò*�ò&Èòïò#	ó*-ó"Xó5{ó&±ó)Øóô"ô/ô87ôjpôFÛô&"õBIõ4ŒõÁõØõ@öõ#7ö[ö3bö)–ö@Àö!÷3#÷7W÷6�÷+Æ÷ò÷.ø%?ø0eø'–ø¾øØøôø/ù53ù6iù@ ù8áù*ú0Eú;vú2²ú$åú$
! û//û!_û �û)¢û)Ìû)öû- ü$Nüsü0’üÃü ßü8ý@9ý3zý4®ýãý*ûý:&þCaþ¥þÃþ ãþ,ÿ,1ÿ!^ÿF€ÿ^ÇÿF&	fm	WÔ	A,	9n	T¨	Jý	0H	+y	:¥	#à	#	+(	-T	‚	!ž	-À	'î	9	%P	)v	( 	 É	/ê	2	$M	-r	- 	OÎ	$	5C	y	�	?®	;î	*	=	'\	8„	½	Û	!÷	*	D	b	4‚	1·	,é	/		3F		<z		!·		1Ù		
! 	
! 
! 	:)
! 	"d
! 	(‡
! 	'°
! 	"Ø
! 	!û
! 	!	 ?	!`	"‚	+¥	%Ñ	)÷	$!	#F	+j	0–	Ç	ä	.
	//
	"_
	‚
	"¡
	#Ä
	7è
	& 	/G	w	&–	½	$×	ü	$	#=	$a	&†	-­	'Û	1	5	#R	#v	š	·	Ö	!ñ	$	$8	-]	+‹	·	!Ö	!ø	0	)K	(u	ž	¸	:Ô	-	.=	l	0‚	/³	-ã	4	6F	*}	6¨	#ß	#	1'	7Y	+‘	4½	6ò	6)	`	5e	 ›	#¼	 à	.	)0	$Z	'	O§	/÷	6'	e^	XÄ	-	.K	<z	=·	3õ	C)	Sm	,Á	,î	"	>	Y	$r	@—	6Ø	H	>X	—	!±	>Ó		#	?	[	w	“	:¬	Oç	H7	E€	$Æ	7ë	S#	Yw	ZÑ	c, 	D� 	bÕ 	*8!	)c!	#�!	±!	=À!	 þ!	)"	<I"	†"	9–"	8Ð"	K	#	AU#	A—#	2Ù#	-$	":$	]$	t$	‡$	¥$	¹$	Ô$	 î$	!%	 1%	!R%	 t%	!•%	·%	×%	÷%	&	5&	EO&	F•&	BÜ&	!'	+A'	:m'	1¨'	@Ú'	:(	1V(	(ˆ(	±(	#Ñ(	(õ(	)	.=)	'l)	”)	;¯)	<ë)	?(*	Eh*	)®*	&Ø*	,ÿ*	1,+	J^+	0©+	=Ú+	,,	.E,	=t,	H²,	û,	'-	=-	T-	-d-	’-	'­-	Õ-	-õ-	+#.	5O.	!….	§.	0Ç.	ø.	+/	.>/	#m/	!‘/	-³/	$á/	$0	#+0	6O0	?†0	3Æ0	,ú0	'1	6=1	t1	.�1	5¿1	/õ1	U%2	[{2	\×2	e43	Fš3	dá3	aF4	g¨4	h5	qy5	Rë5	p>6	 ¯6	"Ð6	>ó6	-27	9`7	Iš7	Eä7	)*8	CT8	;˜8	OÔ8	G$9	Fl9	+³9	ß9	/ý9	--:	0[:	2Œ:	#¿:	ã:	7;	+8;	*d;	*�;	º;	*Ú;	*<	90<	<j<	'§<	6Ï<	!=	-(=	1V=	4ˆ=	:½=	&ø=	 >	@>	/`>	"�>	*³>	3Þ>	?	#.?	,R?	#?	;£?	)ß?	%	@	//@	3_@	3“@	/Ç@	5÷@	-A	"FA	&iA	�A	;©A	4åA	B	.)B	DXB	$�B	)ÂB	&ìB	)C	0=C	1nC	 C	;»C	5÷C	?-D	7mD	<¥D	8âD	E	)4E	^E	-}E	'«E	8ÓE	F	&$F	*KF	'vF	žF	¸F	 ÕF	:öF	1G	-HG	(vG	[ŸG	EûG	(AH	*jH	•H	ªH	ºH	ÎH	âH	öH	I	I	.I	@I	RI	cI	uI	‰I	ŸI	³I	ÄI	ÖI	èI	üI	J	"J	4J	HJ	ZJ	lJ	€J	’J	¤J	¶J	ÈJ	ÜJ	ðJ	K	K	(K	<K	NK	bK	tK	ˆK	™K	­K	¿K	ÑK	ãK	õK	L	L	-L	AL	SL	gL	}L	�L	¡L	³L	/ÅL	õL	M	M	#6M	$ZM	M	™M	·M	#ÈM	 ìM	/
N	6=N	!tN	–N	KµN	O	'O	'9O	'aO	‰O	1¡O	3ÓO	0P	48P	/mP	)�P	GÇP	1Q	#AQ	!eQ	!‡Q	©Q	ÈQ	%àQ	(R	/R	OR	aR	zR	 ˜R	*¹R	&äR	&S	&2S	'YS	!�S	(£S	/ÌS	&üS	%#T	&IT	"pT	*“T	+¾T	)êT	&U	3;U	oU	ŒU	/�U	)ÍU	"÷U	.V	0IV	"zV	�V	:½V	øV	#W	!:W	&\W	!ƒW	,¥W	&ÒW	'ùW	!!X	5CX	yX	:ŒX	.ÇX	(öX	Y	13Y	eY	&€Y	+§Y	$ÓY	%øY	)Z	HZ	1hZ	šZ	!¸Z	+ÚZ	2[	&9[	`[	u[	2•[	$È[	Ní[	<\	$Y\	~\	’\	­\	)Ê\	+ô\	6 ]	
W]	.e]	”]	$²]	#×]	û]	+^	E^	V^	'c^	'‹^	1³^	(å^	"_	1_	M_	]_	u_	�_	 ª_	 Ë_	 ì_	 
`	 .`	 O`	 p`	 ‘`	 ²`	 Ó`	!ô`	 a	7a	#Ua	"ya	œa	¼a	Øa	ïa	)
b	)7b	)ab	‹b	«b	Çb	ãb	ÿb	c	2c	Ic	ic	…c	¡c	½c	Ùc	õc	#d	/5d	$ed	%Šd	%°d	3Öd	
! e	0'e	Xe	je	 �e	+¢e	/Îe	þe	"f	<f	 Uf	 vf	—f	®f	%Éf	%ïf	0g	.Fg	2ug	$¨g	Íg	çg	)h	.h	)Mh	%wh	�h	=³h	$ñh	)i	@i	#Vi	&zi	#¡i	#Åi	éi	<ýi	8:j	$sj	 ˜j	*¹j	+äj	2k	7Ck	/{k	"«k	'Îk	ök	l	!/l	,Ql	)~l	&¨l	'Ïl	÷l	m	47m	,lm	%™m	¿m	.Õm	4n	29n	,ln	A™n	AÛn	o	$9o	.^o	8�o	2Æo	ùo	+p	78p	pp	ƒp	D™p	2Þp	,q	>q	(]q	.†q	(µq	=Þq	!r	'>r	'fr	$Žr	7³r	#ër	%s	65s	3ls	@ s	3ás	t	)5t	-_t	5�t	(Ãt	ìt	(u	(4u	&]u	„u	3¡u	.Õu	*v	A/v	9qv	«v	5¿v	Lõv	/Bw	!rw	”w	C³w	1÷w	.)x	(Xx	%�x	§x	)Âx	ìx	y	y	+3y	/_y	.�y	Q¾y	Hz	4Yz	:Žz	7Éz	{	7{	'F{	1n{	. {	.Ï{	(þ{	1'|	+Y|	.…|	´|	!Æ|	Eè|	).}	<X}	9•}	Ï}	"î}	~	$~	6~	)T~	 ~~	Ÿ~	¿~	"ß~		&"	'I	+q	(�	Æ	%æ	7€	fD€	V«€	5�	#8�	\�	|�	œ�	,³�	"à�	N‚	R‚	r‚	'�‚	Cµ‚	"ù‚	ƒ	7ƒ	_Uƒ	Lµƒ	,„	H/„	1x„	ª„	 ¹„	!Ú„	+ü„	(…	E…	3b…	H–…	ß…	1ó…	7%†	]†	 m†	Ž†	!®†	'Ð†	,ø†	%‡	54‡	j‡	H‚‡	HË‡	Oˆ	'dˆ	=Œˆ	WÊˆ	"‰	B‰	7Y‰	0‘‰	-Â‰	ð‰	1Š	2@Š	+sŠ	/ŸŠ	$ÏŠ	;ôŠ	.0‹	>_‹	#ž‹	?Â‹	#Œ	!&Œ	0HŒ	1yŒ	&«Œ	/ÒŒ	4�	27�	2j�	8��	/Ö�	>Ž	/EŽ	&uŽ	$œŽ	4ÁŽ	:öŽ	@1�	&r�	$™�	$¾�	-ã�	&�	-8�	f�	ƒ�	!¡�	"Ã�	æ�	%‘	(‘	$C‘	h‘	$ƒ‘	&¨‘	$Ï‘	/ô‘	7$’	\’	!o’	‘’	h®’	“	!#“	E“	.e“	”“	 ®“	Ï“	,í“	-”	/H”	5x”	/®”	Þ”	û”	(•	6C•	@z•	2»•	Mî•	?<–	?|–	1¼–	9î–	=(—	=f—	5¤—	5Ú—	%˜	N6˜	.…˜	6´˜	0ë˜	P™	2m™	+ ™	1Ì™	Iþ™	&Hš	)oš	?™š	6Ùš	.›	3?›	,s›	) ›	(Ê›	0ó›	:$œ	._œ	&Žœ	<µœ	"òœ	�	D/�	4t�	&©�	$Ð�	õ�	)ž	"2ž	=Už	.“ž	.Âž	"ñž	Ÿ	,Ÿ	!KŸ	)mŸ	%—Ÿ	%½Ÿ	ãŸ	&÷Ÿ	 	 < 	!] 	 	(’ 	» 	Ï 	/ê 	¡	(7¡	"`¡	8ƒ¡	!¼¡	Þ¡	ô¡	¢	¢	4&¢	[¢	!r¢	”¢	$¯¢	 Ô¢	(õ¢	9£	GX£	& £	0Ç£	Wø£	$P¤	 u¤	–¤	0µ¤	Kæ¤	!2¥	"T¥	"w¥	š¥	¹¥	1Ö¥	%¦	.¦	2J¦	(}¦	+¦¦	+Ò¦	&þ¦	+%§	Q§	)i§	-“§	0Á§	%ò§	0¨	I¨	 g¨	ˆ¨	' ¨	.È¨	2÷¨	!*©	#L©	/p©	4 ©	$Õ©	jú©	2eª	)˜ª	@Âª	«	  «	5A«	<w«	+´«	à«	2ö«	3)¬	D]¬	=¢¬	à¬	/ù¬	)­	.>­	1m­	#Ÿ­	Ã­	 Ø­	ù­	$®	 >®	/_®	'�®	'·®	8ß®	-¯	QF¯	"˜¯	$»¯	#à¯	(°	)-°	9W°	-‘°	¿°	'Þ°	G±	N±	-g±	•±	'©±	Ñ±	Þ±	8ý±	 6²	$W²	#|²	 ²	!±²	.Ó²	³	5³	R³	-n³	œ³	²³	/Á³	Cñ³	55´	"k´	/Ž´	-¾´	.ì´	+µ	;Gµ	+ƒµ	3¯µ	"ãµ	&¶	#-¶	#Q¶	"u¶	"˜¶	»¶	Û¶	'ù¶	(!·	J·	2a·	.”·	Ã·	&à·	#¸	"+¸	-N¸	,|¸	©¸	/Ä¸	,ô¸	(!¹	5J¹	7€¹	'¸¹	à¹	 ö¹	$º	<º	+\º	9ˆº	*Âº	,íº	,»	4G»	"|»	CŸ»	8ã»	¼	%:¼	.`¼	/�¼	$¿¼	5ä¼	'½	!B½	Vd½	E»½	+¾	,-¾	MZ¾	B¨¾	,ë¾	7¿	;P¿	3Œ¿	4À¿	.õ¿	$À	.@À	+oÀ	"›À	I¾À	IÁ	.RÁ	*�Á	-¬Á	0ÚÁ	1Â	&=Â	'dÂ	/ŒÂ	4¼Â	,ñÂ	-Ã	'LÃ	(tÃ	&�Ã	ÄÃ	(ÔÃ	;ýÃ	F9Ä	4€Ä	9µÄ	4ïÄ	8$Å	!]Å	(Å	E¨Å	EîÅ	)4Æ	1^Æ	S�Æ	(äÆ	&
Ç	:4Ç	+oÇ	*›Ç	+ÆÇ	*òÇ	È	2È	 QÈ	!rÈ	”È	/°È	àÈ	åÈ	ìÈ	ùÈ	É	5(É	,^É	<‹É	1ÈÉ	1úÉ	L,Ê	HyÊ	ÂÊ	ÙÊ	\öÊ	3SË	7‡Ë	*¿Ë	.êË	'Ì	,AÌ	"nÌ	1‘Ì	4ÃÌ	+øÌ	$Í	-BÍ	pÍ	LˆÍ	5ÕÍ	Î	 Î	B>Î	:�Î	=¼Î	MúÎ	RHÏ	&›Ï	>ÂÏ	AÐ	*CÐ	NnÐ	:½Ð	5øÐ	1.Ñ	)`Ñ	2ŠÑ	"½Ñ	àÑ	óÑ	!Ò	(Ò	GÒ	cÒ	/~Ò	/®Ò	/ÞÒ	/Ó	3>Ó	8rÓ	3«Ó	8ßÓ	+Ô	3DÔ	+xÔ	3¤Ô	AØÔ	@Õ	:[Õ	9–Õ	9ÐÕ	;
! Ö	;FÖ	3‚Ö	3¶Ö	HêÖ	.3×	&b×	‰×	%¥×	6Ë×	3Ø	<6Ø	8sØ	¬Ø	*ÊØ	!õØ	QÙ	%iÙ	D�Ù	)ÔÙ	þÙ	;Ú	/LÚ	/|Ú	¬Ú	"ÉÚ	!ìÚ	Û	=&Û	dÛ	~Û	•Û	.©Û	HØÛ	!!Ü	>CÜ	2‚Ü	 µÜ	3ÖÜ	<
! Ý	*GÝ	rÝ	 ŒÝ	­Ý	)ÍÝ	+÷Ý	%#Þ	%IÞ	oÞ	ƒÞ	ŸÞ	¿Þ	%ÞÞ	*ß	7/ß	,gß	H”ß	AÝß	-à	6Mà	5„à	ºà	(Úà	'á	)+á	Uá	$rá	+—á	%Ãá	"éá	-â	%:â	!`â	<‚â	>¿â	,þâ	+ã	Hã	@gã	'¨ã	!Ðã	 òã	ä	.ä	1Jä	5|ä	*²ä	7Ýä	Eå	1[å	L�å	LÚå	-'æ	*Uæ	=€æ	"¾æ	#áæ	Jç	MPç	Bžç	&áç	*è	%3è	7Yè	.‘è	†Àè	8Gé	3€é	4´é	 éé	4
! ê	 ?ê	.`ê	O�ê	Bßê	K"ë	Jnë	K¹ë	Kì	JQì	Kœì	5èì	7í	JVí	9¡í	9Ûí	Eî	Q[î	D­î	Dòî	@7ï	:xï	^³ï	#ð	6ð		>ð	JHð	+“ð		¿ð	Éð	%Õð	nûð	mjñ	dØñ	;=ò	:yò	%´ò	&Úò	;ó	=ó	Eó	<Vó	“ó	-¦ó	.Ôó	*ô	.ô	(Lô	8uô	<®ô	Bëô	(.õ	)Wõ	:�õ	(¼õ	1åõ	<ö	/Tö	/„ö	6´ö	6ëö	7"÷	)Z÷	B„÷	Ç÷	&Ü÷	0ø	\4ø	(‘ø	ºø	"Øø	'ûø	'#ù		Kù	Uù	Dpù	@µù	öù	.ú	Bú	,_ú	1Œú	)¾ú	"èú	*û	56û	lû	�û	›û	h´û	ü	:ü	 Tü	1uü	1§ü	 Ùü	úü	ý	3ý	%Oý	uý	Žý	ªý	&¹ý	#àý	þ	þ	5þ	Sþ	hþ	}þ	&“þ	ºþ	Ôþ	6ñþ	 (ÿ	
Iÿ	7Wÿ	.�ÿ	.¾ÿ	1íÿ	@
! @`
! (¡
! KÊ
! $
! ;
! 8V
! �
! >¥
! Nä
! M3
! 3�
! @µ
! ö
! 
! $
! )D
! (n
! @—
! %Ø
! +þ
! $*
! 6O
! †
! 5¢
! <Ø
! <
! 4R
! 7‡
! 5¿
! Aõ
! 77
! >o
! ®
! È
! %ç
! -

! +;
! 6g
! -ž
! .Ì
! -û
! )
! *<
! `g
! 1È
! ú
! 
	
! ,*	
! W	
! -w	
! ¥	
! 1Â	
! ô	
! 4
  
  
! J?
  
! %Š
  
! &°
  
! C×
  
! &
! &B
!  i
! DŠ
! Ï
! í
! L
! AR
! ”
! ²
! Ï
! ä
! ù
! 
! -
! 0J
! 8{
! ?´
! ô
! ,
! (A
! ,j
! $—
! ¼
! Ú
! (ö
! 7
! W
! 2p
! $£
! ;È
! >
! >C
! 9‚
! -¼
! 3ê
! 
! 4<
! )q
! ›
! ¸
! (Î
! ÷
! D

! =R
! ]�
! #î
! C
! ,V
! <ƒ
! IÀ
! .
! 
! $9
! -^
! &Œ
!  ³
! Ô
! 7è
!  
! ?
! Z
! (u
! %ž
! 0Ä
! !õ
! "
! ':
! 4b
! E—
! )Ý
! 6
! +>
! 1j
! =œ
! Ú
! ù
! 
! !8
! 7Z
! !’
! ´
! 1Ì
! 0þ
! )/
! )Y
! ƒ
! 1ž
! 9Ð
! $
! 
! #/
! S
!  n
! +�
! »
!  Ø
! Mù
! -G
! Iu
! 2¿
! ò
! !
! "$
! ,G
! t
! 4’
! *Ç
!  ò
! O
! c
! F}
! =Ä
! $
! $'
! ^L
! («
! .Ô
! J
! &N
! 5u
! 5«
! :á
! = 
! /Z 
! *Š 
! %µ 
! 'Û 
! -!
! N1!
! <€!
! 7½!
! ^õ!
! VT"
! 6«"
! Râ"
! ˆ5#
! 8¾#
! B÷#
! @:$
! 0{$
! 9¬$
! &æ$
! 4
%
! $B%
! 3g%
! 6›%
! Ò%
! &è%
! &
! )-&
! (W&
! (€&
! +©&
! Õ&
!  ò&
! '
! +3'
! _'
! "t'
! —'
! ©'
  
! Á'
! Ì'
! ì'
! $	(
! ).(
! .X(
! $‡(
! (¬(
! Õ(
! (ô(
! 3)
! 4Q)
! 	†)
! %�)
! '¶)
! )Þ)
! #*
! 8,*
! +e*
! 8‘*
! %Ê*
! &ð*
! +
! 5+
! 'T+
! 4|+
! ±+
! $Ì+
! (ñ+
! ),
! )D,
! *n,
! !™,
! "»,
! "Þ,
! .-
! 0-
! K-
! !f-
! ˆ-
! §-
! Á-
! HÞ-
! /'.
! W.
! l.
! eƒ.
! Yé.
! &C/
! j/
!  ‚/
! £/
! "¿/
! â/
! 0
!  0
! ?0
! ^0
! ?o0
! *¯0
! !Ú0
! ü0
! #1
!  /1
! *P1
! ){1
! ,¥1
! 4Ò1
! )2
! $12
! =V2
! '”2
! <¼2
! =ù2
! 373
! Bk3
! #®3
! 5Ò3
! 44
! )=4
! )g4
! -‘4
! @¿4
! "5
! $#5
! *H5
! +s5
! Ÿ5
! -µ5
! 'ã5
! )6
! E56
! M{6
! UÉ6
! F7
! 0f7
! &—7
! 5¾7
! 'ô7
! 58
! R8
! q8
! 9Ž8
! JÈ8
! 09
! 7D9
! |9
! 3”9
! &È9
! -ï9
! (:
!  F:
! g:
! V€:
! /×:
! ;
! ;
! ;;
! 0W;
! 'ˆ;
! 9°;
! Mê;
! !8<
! 'Z<
! '‚<
! 9ª<
! 3ä<
! 4=
! ;M=
! 6‰=
! /À=
! 2ð=
! 2#>
! IV>
! 3 >
! Ô>
! 3é>
! /?
! 3M?
! 7�?
! 3¹?
! í?
! )
@
! )7@
! +a@
! /�@
! 2½@
! $ð@
! -A
! @CA
! $„A
! !©A
! #ËA
!  ïA
! 4B
! HEB
! (ŽB
! ·B
! ÎB
! çB
! 'üB
! $C
! 9C
! )UC
! (C
! Z¨C
! +D
! "/D
! RD
! fD
! |D
! ˜D
! 2¨D
! 6ÛD
! 8E
! $KE
! .pE
! 9ŸE
! (ÙE
! (F
! 4+F
! 9`F
! 7šF
! =ÒF
! 3G
! /DG
! 4tG
! .©G
! .ØG
! 4H
! .<H
! .kH
! ,šH
! 9ÇH
! 9I
! 9;I
! :uI
! 9°I
! :êI
! 9%J
! 9_J
! W™J
! WñJ
! .IK
! xK
! �K
! <­K
! 9êK
! $$L
! !IL
! "kL
! &ŽL
! )µL
! ßL
! ûL
! M
! .-M
!  \M
! 0}M
! #®M
! =ÒM
! N
! +N
! -KN
! !yN
! -›N
! $ÉN
! 7îN
! .&O
! (UO
! .~O
! -­O
! ÛO
! 1ëO
! .P
! /LP
! F|P
  3ÃP
! '÷P
! "Q
! +BQ
! 3nQ
! @¢Q
! DãQ
! %(R
! NR
! +nR
! 3šR
! ÎR
! äR
! ÿR
! -S
! (MS
! <vS
! ³S
! #ÑS
! õS
! (T
! ;T
! $TT
! †yT
! 6U
! M7U
! :…U
! 6ÀU
! 6÷U
! /.V
! %^V
! -„V
! <²V
! HïV
! 58W
! &nW
! 7•W
! GÍW
! X
! @-X
! $nX
! “X
!  §X
! :ÈX
! Y
! DY
! $_Y
! 3„Y
! 5¸Y
! 0îY
! 6Z
! @VZ
! ?—Z
! D×Z
! @[
! ;][
! ™[
! ­[
! Â[
! Ö[
! ì[
! \
! \
! (\
! <\
! Q\
! e\
! z\
! �\
! ¤\
! º\
! Ô\
! è\
! û\
! ]
! &]
! ;]
! Q]
! g]
! z]
! �]
! 9¥]
! Mß]
! (-^
! (V^
! 3^
! d³^
! 3_
! %L_
! =r_
! H°_
! (ù_
! 7"`
! PZ`
! B«`
! [î`
! 8Ja
! \ƒa
! bàa
! \Cb
! X b
! 2ùb
! $,c
! Qc
! -pc
! >žc
! ?Ýc
! Fd
! +dd
! 0�d
! 0Ád
! 1òd
! 9$e
! %^e
! !„e
! +¦e
! +Òe
! +þe
! ,*f
! +Wf
! +ƒf
! ,¯f
! ,Üf
! *	g
! ,4g
! Aag
! 4£g
! "Øg
! 'ûg
! )#h
! )Mh
! )wh
! H¡h
! Wêh
! XBi
! -›i
! .Éi
! Aøi
! 7:j
! lrj
! 5ßj
! ;k
! UQk
! 5§k
! QÝk
! ˆ/l
! !¸l
! -Úl
! %m
! 1.m
! 2`m
! W“m
! ëm
! .n
! :n
! <Ln
! 2‰n
! ¼n
!  Ün
! ýn
! 2o
! (Mo
! Evo
! E¼o
! 0p
! .3p
! 3bp
! X–p
! Fïp
! '6q
! %^q
! „q
! *¢q
! "Íq
! !ðq
! )r
!  <r
! ]r
! 6|r
!  ³r
! RÔr
! /'s
! Ws
! )os
! (™s
! Âs
! às
!  õs
! t
! )t
! /Gt
! /wt
! (§t
! &Ðt
! ÷t
! #u
! ":u
! ]u
! *xu
! !£u
!  Åu
! *æu
! *v
! <v
! \v
! zv
! �v
! ¬v
! )Áv
! ,ëv
! 7w
! !Pw
! #rw
! 0–w
! &Çw
! #îw
! /x
! ABx
! 8„x
! M½x
! 6y
! 8By
! .{y
! 3ªy
! -Þy
! Jz
! ,Wz
! A„z
! HÆz
! >{
! UN{
! &¤{
! 'Ë{
! Fó{
! C:|
! =~|
! 8¼|
! Oõ|
! -E}
! s}
! 0Ž}
! /¿}
! ï}
! D~
! 1J~
! $|~
! 7¡~
! ,Ù~
! 0
! 7
! 8S
! 'Œ
! &´
! +Û
! %€
! #-€
! HQ€
! (š€
! $Ã€
! /è€
! �
! 4.�
! ‚c�
! æ�
! -‚
! C3‚
! Cw‚
! -»‚
! -é‚
! 5ƒ
! .Mƒ
! %|ƒ
! ¢ƒ
! ¶ƒ
! Éƒ
! 'àƒ
! 0„
! 09„
! "j„
! '�„
! µ„
! HÓ„
! (…
! 3E…
! 1y…
! «…
! /Ë…
! û…
! F†
! (Y†
! )‚†
! 8¬†
! +å†
! /‡
! 6A‡
! x‡
! .ø‡
! +'ˆ
! 0Sˆ
!  „ˆ
! A¥ˆ
! Eçˆ
! #-‰
!  Q‰
! (r‰
! 4›‰
! Ð‰
! /ê‰
! .Š
! IŠ
! hŠ
! %ƒŠ
! 4©Š
! 4ÞŠ
! 3‹
! 0G‹
! 3x‹
! ,¬‹
! )Ù‹
! 7Œ
! 6;Œ
! !rŒ
! &”Œ
! 7»Œ
! 2óŒ
! +&�
! .R�
! ��
! 4œ�
! Ñ�
! ,ï�
! Ž
! "2Ž
! /UŽ
! ?…Ž
! +ÅŽ
! BñŽ
! 4�
! FT�
! ›�
! 7¯�
! 2ç�
! 4�
! 0O�
! >€�
! ¿�
! &Û�
! !‘
! $‘
! @‘
! ^X‘
! ·‘
! %Ó‘
! (ù‘
! "’
! <’
! P’
! 'e’
! $�’
! )²’
! EÜ’
! !"“
! D“
! V“
! "i“
! &Œ“
! "³“
! HÖ“
! 3”
! /S”
! Uƒ”
! &Ù”
! L•
! 3M•
! Y�•
! 8Û•
! 4–
!  I–
! j–
! }–
! ’–
! &­–
! Ô–
! î–
! "—
! (—
! F—
! 1\—
! .Ž—
! ½—
! ,Ú—
! 5˜
! .=˜
! /l˜
! 0œ˜
! Í˜
! "Ú˜
! ,ý˜
! *™
! <™
! V™
! o™
! ‚™
! *š™
! )Å™
! 4ï™
! $š
! !Cš
! eš
! €š
! $™š
! ¾š
! Øš
! òš
! I›
! V›
! !b›
! „›
! 5Ÿ›
! Õ›
! (ë›
! @œ
! BUœ
! A˜œ
! !Úœ
! 1üœ
! .�
! !I�
! 6k�
! <¢�
! "ß�
! .ž
! G1ž
! Gyž
! 'Áž
!  éž
! 
! Ÿ
! Ÿ
! +Ÿ
! #@Ÿ
! #dŸ
! ˆŸ
! %¦Ÿ
! 7ÌŸ
! & 
! + 
! +J 
! v 
! ” 
! ³ 
! !Ò 
! ô 
! ¡
! =&¡
! 2d¡
! =—¡
! 2Õ¡
! B¢
! 7K¢
! ƒ¢
! -Ÿ¢
! Í¢
! !í¢
! £
! "+£
! 9N£
! 4ˆ£
! .½£
! Gì£
! %4¤
! )Z¤
! „¤
! Ÿ¤
! ´¤
! É¤
! >Ý¤
! ¥
! P3¥
! 9„¥
! >¾¥
! #ý¥
! 1!¦
! S¦
! l¦
! ~¦
! Kž¦
! .ê¦
! 2§
! ;L§
! (ˆ§
! '±§
! Ù§
! ]ð§
! &N¨
! 1u¨
! =§¨
! <å¨
! 0"©
! KS©
! 'Ÿ©
! Ç©
! -ã©
! $ª
! E6ª
! 0|ª
! )­ª
! &×ª
! þª
! G«
! /Y«
! .‰«
! )¸«
! )â«
!  ¬
! 4-¬
! &b¬
! +‰¬
! *µ¬
! (à¬
! F	­
! 0P­
! 4�­
! ¶­
! *Å­
! 1ð­
! "®
! 5®
! M®
! +b®
! +Ž®
! /º®
!  ê®
! /¯
! *;¯
! -f¯
! @”¯
! -Õ¯
! @°
! 8D°
! K}°
! 8É°
! K±
! N±
! 1m±
! TŸ±
! 2ô±
! 2'²
! Z²
! i²
!  „²
! )¥²
! +Ï²
! *û²
! 5&³
! \³
! 1e³
! $—³
! !¼³
! ,Þ³
! <´
! UH´
! !ž´
! FÀ´
! µ
! 0&µ
! #Wµ
! {µ
! =™µ
! 7×µ
! C¶
! TS¶
! Z¨¶
! [·
! d_·
! EÄ·
! c
! ¸
! #n¸
! !’¸
! ´¸
! :Ò¸
! [
¹
! #i¹
! �¹
! =­¹
! ë¹
! º
! 1+º
! C]º
! D¡º
! %æº
! »
! ,,»
! #Y»
! %}»
! 4£»
! 2Ø»
! ¼
! /¼
! +O¼
! -{¼
! +©¼
! @Õ¼
! 5½
! 6L½
! ,ƒ½
! ?°½
! ð½
! 
! ¾
! 7"¾
! BZ¾
! ,�¾
! 'Ê¾
! 6ò¾
! +)¿
! 6U¿
! Œ¿
! ¡¿
! !³¿
! 'Õ¿
! =ý¿
! #;À
! !_À
! 5�À
! %·À
! 0ÝÀ
! #Á
! 2Á
! EÁ
! 3dÁ
! 6˜Á
!  ÏÁ
! AðÁ
! "2Â
! (UÂ
! ~Â
! �Â
! œÂ
! 	«Â
! AµÂ
! ÷Â
! 
! Ã
! O*Ã
! 'zÃ
! &¢Ã
! ÉÃ
! çÃ
! Ä
! 0#Ä
! TÄ
! YÄ
! ZjÄ
! &ÅÄ
! %ìÄ
! #Å
! *6Å
! aÅ
! *uÅ
! $ Å
! *ÅÅ
! <ðÅ
! 8-Æ
!  fÆ
! "‡Æ
! ªÆ
! ÃÆ
! 5ãÆ
! .Ç
! 4HÇ
! A}Ç
! 6¿Ç
! 2öÇ
! 2)È
! 2\È
! <�È
! 2ÌÈ
! >ÿÈ
! 5>É
! >tÉ
! )³É
! 0ÝÉ
! Ê
! (Ê
! %CÊ
! "iÊ
!  ŒÊ
!  ­Ê
! -ÎÊ
! "üÊ
! !Ë
! %AË
! %gË
! 4�Ë
! ÂË
! ÒË
! 'ðË
!  Ì
! 9Ì
! JÌ
! hÌ
! …Ì
! �Ì
! ºÌ
! ÎÌ
! 5âÌ
! -Í
! FÍ
! RÍ
! _Ï
! uaÏ
! \×Ï
! 44Ð
! 9iÐ
! '£Ð
! LËÑ
! >Ò
! tWÒ
! ÌÒ
! aØÒ
! m:Ó
! ”¨Ó
! S=Ô
! m‘Ô
! IÿÔ
! qIÕ
! G»Õ
! mÖ
! "qÖ
! !”Ö
! .¶Ö
! 1åÖ
! Y×
! Iq×
! X»×
! Ø
! AØ
! ]Ø
! 'cØ
! S‹Ø
! ;ßØ
! aÙ
! �}Ù
! B
Ú
! `PÚ
! ³±Ú
! weÛ
! jÝÛ
! ©HÜ
! ˆòÜ
! ‹{Ý
! Þ
! ƒ‡Þ
! …ß
! O‘ß
! Sáß
! U5à
! a‹à
! [íà
! dIá
! d®á
! Wâ
! ckâ
! RÏâ
! ]"ã
! W€ã
! TØã
! Ð-ä
! Sþä
! ÂRå
! kæ
! u�æ
! ±÷æ
! v©ç
! r è
! j“è
! iþè
! ²hé
! •ê
! Á±ê
! usë
! Léë
! _6ì
! ž–ì
! Í5í
! Xî
! W\î
! W´î
! Xï
! Îeï
! x4ð
! V­ð
! nñ
! nsñ
! Yâñ
! U<ò
! �’ò
! _ô
! —tô
! !õ
! |.õ
! #«õ
! 8Ïõ
! †ö
! †�ö
! $÷
! >;÷
! z÷
! Tø
! ÚÔø
! 6¯ù
! aæù
! ~Hú
! 8Çú
! gû
! ghû
! ]Ðû
! 9.ü
! Ihü
! F²ü
! Qùü
! FKý
! 3’ý
! 3Æý
! úý
! 	þ
! *þ
! Jþ
! Fhþ
! C¯þ
! oóþ
! rcÿ
! 4Öÿ
! !:-uhiÞ~HîÇ‘¶LH6•˜ÌƒeWé}AÃ¿'ƒI«„õ4z¯d¸Y†wOþN	�m	eï	eU
! Â»
! œ~�ˆ«v4
l«
‹�¤c4“˜q,6ž4ÕE
! iPGºÂgÅ-I3Y3�Á_Þ>&Zn�Gð[8=”RÒA%^gYÆS xtbí\P`­NN]š¬‡G‘Ïta}ÖsT|ÈŠE–ÐŸg¤Y¬g ˜n !o‡!‰÷!q�"yó"pm#ˆÞ#|g$„ä$mi%9×%n&C€&{Ä&Ž@'”Ï'—d(Ÿü(¦œ)ÐC+ž-¬³-š`.¨û.¯¤/½T0‘1Ÿ¤1jD2”¯3ŠD5˜Ï5†h6”ï6›„7© 8}Ê8‹H9Ô9Fñ:p8<~©<l(=z•=�>�’>c"?q†?@ø?79@/q@C¡@]å@CAMZA=¨AFæA/-B+]B@‰BbÊBf-C6”C·ËC[ƒDTßDl4EV¡EIøE'BFjFX‰FrâFJUGY GBúGU=HY“HŠíHxxI?ñIL1Jk~J—êJ\‚KdßK.DLGsL'»LYãLZ=M?˜M#ØMTüM™QNoëNL[O;¨OLäO€1P9²PUìP>BQB�Q'ÄQGìQ—4R^ÌRZ+Sb†SZéS-DT-rTA T[âT>U4SUbˆUOëUl;Vw¨V4 W7UWW�WtåWJZXP¥XQöX5HY4~Yh³Y5ZQRZ5¤ZIÚZ7$[:\[Z—[Bò[.5\d\nƒ\†ò\[y]4Õ]g
! ^ƒr^5ö^V,_4ƒ_'¸_eà_:F`1�`'³`MÛ`8)aba=}aZ»aHbD_bX¤bUýb\ScB°cDócS8ddŒdkñd@]e2žeCÑeUfTkf=Àf4þfk3gwŸgehb}hNàhG/iKwi;ÃiVÿi?VjZ–jYñj-Kkeyk"ßk"l%lcAlo¥lCm?Ym\™mpömcgnzËn‡FoQÎoy pÀšpw[qrÓq\Fru£r€s¬šsMGtx•tUueduJÊuQv\gvRÄv†w�žw†/x’¶x`IyÈªy²szˆ&{D¯{0ô{7%|D]|E¢|Vè|�?}‰Í}ˆW~oà~sP5ÄIúZD€+Ÿ€5Ë€`�Ab�A¤�Sæ�€:‚P»‚7ƒ]Dƒ[¢ƒcþƒab„qÄ„6…%¶…@Ü…Q†Oo†O¿†M‡/]‡Œ�‡fˆ �ˆš"‰o½‰}-ŠF«ŠÌòŠ‡¿‹wGŒ}¿Œš=�4Ø�8
Ž;FŽl‚ŽGïŽÆ7�›þ�Kš�Læ�;3‘€o‘Að‘n2’O¡’Oñ’QA“K““Iß“=)”bg”Ê”Ù”ø”•K.•z•‰•{¦•p"–N“–xâ–Ë[—�'˜°Å˜™v™PšRašS´šN›ZW›^²›^œzpœ§ëœa“�…õ�Ÿ{ž§ŸtÃŸI8 m‚ Tð ©E¡¿ï¡¤¯¢{T£KÐ£J¤Og¤¯·¤]g¥dÅ¥@*¦Ok¦T»¦R§‹c§Kï§8;¨Jt¨q¿¨˜1©vÊ©PAª7’ª=Êªu«k~«Xê«IC¬J�¬YØ¬W2­NŠ­4Ù­\®zk®Læ®c3¯L—¯kä¯}P°aÎ°_0±]�±'î±0²�G²{É²ME³Š“³=´J\´*§´•Ò´7hµ' µWÈµ¢ ¶¯Ã¶ís·¨a¸<
! ¹:G¹M‚¹ËÐ¹œº/µº1åº»41»5f»/œ»9Ì»¤¼¨«¼÷T½?L¾`Œ¾„í¾Pr¿BÃ¿�À)ˆÀ²ÀxÉÀ[BÁ]žÁCüÁ:@Â2{ÂK®ÂBúÂF=Ã5„ÃCºÃlþÃ-kÄ>™ÄTØÄT-ÅT‚ÅF×Å]Æ‰|Æ3ÇZ:ÇK•ÇMáÇ†/È­¶ÈfdÉ…ËÉ<QÊMŽÊHÜÊB%ËahË[ÊËZ&Ìh�Ì^êÌbIÍ+¬Í¾ØÍP—Î?èÎu(Ï0žÏUÏÏ‚%Ð;¨Ð?äÐK$Ñ6pÑH§Ñ;ðÑ8,Ò@eÒ6¦ÒFÝÒ9$Ó7^Ó?–Ó5ÖÓsÔ!€Ô`¢Ô<ÕQ@ÕE’Õ7ØÕ/Ög@Ö2¨Ö(ÛÖ*×&/×IV×l ×U
Ø†cØuêØ$`Ù8…Ù`¾ÙÚJ<Ú1‡Ú3¹Ú>íÚ>,Û‹kÛ/÷Û'Ü<Ü:UÜM�ÜSÞÜ92Ý0lÝ0�ÝPÎÝ Þ6@ÞlwÞ*äÞ;ß$Kßœpß
àF+à>ràK±àJýà>Há3‡áT»á#â"4â3Wâˆ‹âGãR\ã?¯ãdïãcTä>¸ä‘÷äk‰åSõå!IæAkæc­æjç8|çqµç8'èN`èL¯èEüè^BéU¡é~÷é*vê¡ê:»êMöêàDë^%ì9„ì‚¾ìXAí8ší�ÓímqîxßîWXïZ°ïSði_ð(Éð6òð9)ñ]cñNÁñSòJdòl¯òWóGtó˜¼óPUôH¦ôOïôP?õ��õ_.öWŽöLæö-3÷0a÷*’÷q½÷S/øMƒø/Ñø]ùf_ùfÆù:-úLhúUµú=ûRIûYœûDöûK;üH‡üXÐüR)ý„|ýþx�þ;úþj6ÿ8¡ÿtÚÿFOD–YÛH5o~€îAoh±Ee`FÆT
nb?ÑpB‚]ÅU#SyKÍQCk/¯PßS0W„0ÜG
	(U	®~	p-
! �ž
! [.5Š&ÀVçG>F†CÍ>
SP
O¤
Iô
>s[œÏ<l7©Vá;8Àt�5*ÅðŸe ­ž´™Sˆí‰v�ãŽŒr…ÿT…>ÚYXsLÌYTs/È'ø I?D‰;Î_
! =j$¨8Í1P8w‰TPVm§YJodºq Z‘ {ì 9h!Z¢!&ý!*$")O"_y"VÙ"T0#&…#e¬#;$)N$gx$mà$\N%X«%o&Ot&{Ä&J@'r‹'†þ'U…(jÛ(2F)>y)]¸)b*Gy*Á*>Þ*<+3Z+SŽ+7â+?,LZ,0§,Ø,Iõ,*?-7j-3¢-3Ö-N
! .CY.%�.&Ã.kê.QV/¨/i¬/„0›0<1rX1fË1g22Âš2”]3|ò3o4„ï4Kt5…À5[F6d¢6`7qh7lÚ7lG8`´8n9 „9m%:x“:~;œ‹;i(<m’<i=Ÿj=�
! >x›>x?x�?‚@¡‰@‹+Az·Ax2Bd«BfCnwCsæC~ZDŠÙDrdE€×EŸXFføFx_G’ØGmkH€ÙH‚ZIeÝIrCJœ¶JzSK‡ÎK‡VL™ÞLIxMuÂM48N	mN5wO’­OP@Po‘PâQ"äQR&%R7LR(„RA­RLïR]<S>šSlÙS—FT€ÞTT_Ue´U^V_yVXÙVd2Wt—WuXi‚X(ìX*Y/@YFpYY·YgZ]yZX×Z`0[M‘[Qß[:1\Ll\U¹\S]Dc]>¨]/ç]4^6L^Eƒ^fÉ^s0_c¤_G`@P`H‘`ŒÚ`¡gaš	bW¤bübci*c¸”cvMdSÄd×e}ðe�nfsüfCpgO´gJhKOh[›h÷hiI!i:ki!¦iiÈi‘2j Äj8åj8k^Wk9¶k„ðk=ulR³l™mT m‘õm=‡n?Ån´o+ºo’æonypxèpMaq.¯q3Þq7rAJr Œr­r;Ìr!sQ*sE|s_Âs "t
ÃtÑtâtåtétCÿtUCuU™uoïuo_vWÏv'w@.wow*xw£wi¬wxx�x&˜x1¿x&ñx1ysJyG¾yNzgUzK½zv	{<€{]½{V|Tr|ƒÇ|YK}#¥}DÉ}7~;F~6‚~3¹~4í~3"3V2Š0½4î2#€5V€-Œ€1º€-ì€/�9J�?„�,Ä�+ñ�>‚@\‚P�‚Sî‚˜BƒpÛƒXL„L¥„Mò„]@…_ž…Tþ…SS†R§†¯ú†;ªˆ_æˆ[F‰l¢‰4ŠMDŠB’ŠFÕŠJ‹Mg‹Wµ‹V
Œ*dŒM�ŒHÝŒ?&�Pf�	·�oÁ�11Ž6cŽšŽ7¯Ž8çŽf �U‡�?Ý�R�ˆp�0ù�.*‘Y‘`‘5g‘
! �‘(¨‘#Ñ‘.õ‘K$’qp’1â’Ä“®Ù“3ˆ”•¼”R•Wi•fÁ•Y(–W‚–JÚ–8%—ƒ^—@â—#˜18˜&j˜!‘˜#³˜<×˜™;1™Im™I·™?šKAš�š�š�šªšU·šb
›7p›P¨›`ù›`Zœ»œÈœÕœâœïœZüœ:W�’�­�º�Õ�â�ï�ü�:	žDžQžmUžCÃžŸŸ„)Ÿí®ŸCœ Fà i'¡H‘¡9Ú¡?¢mT¢
Â¢Ð¢ß£cå£fI¤i°¤f¥h�¥Çê¥l²¦�§æ½§‚¤¨J'©Vr©HÉ©Hª­[ªÜ	«xæ«=_¬_�¬<ý¬C:­>~­&½­%ä­A
! ®=L®bŠ®Fí®[4¯]�¯{î¯’j°‚ý°{€±?ü±—<²¬Ô²x�³~ú³�y´X
! µècµiL¶x¶¶i/·™·º¸‚Ô¸šW¹eò¹}XºzÖºoQ»�Á»tC¼„¸¼‰=½„Ç½FL¾r“¾l¿Žs¿|ÀzÀ‡úÀz‚Á–ýÁn”Â„ÃDˆÃXÍÃ|&Äa£Ä]ÅˆcÅTìÅÂAÆiÇJnÇœ¹ÇyVÈ†ÐÈqWÉÁÉÉ¤‹Ê©0ËÒÚË¯­Ì�]Í¨íÍg–Î¡þÎ› Ï¥<ÐnâÐ¿QÑ„Ò^–Ò‘õÒ�‡ÓbÔ^{ÔÔÚÔ,¯ÕNÜÕp+ÖSœÖŠðÖ£{×`Ø“€Ø”Ùƒ©Ù:-ÚƒhÚhìÚŠUÛnàÛŠOÜŒÚÜ’gÝJúÝ^EÞb¤Þ¡ßs©ßgà9…àC¿àtádxáŒÝáLjây·â€1ãL²ãLÿãMLäJšä<åä\"å´å.4æAcæ÷¥æ‚�ç, èQMè…Ÿèr%éy˜éCêBVêÜ™êWvëÎëoNì@¾ì4ÿìK4íD€íWÅíqî�î]¤îïMï-eï“ï?Ÿï
! ßïêï#ùïð'*ð!Rðtð|ð…ð,žðËðåðøð5ñ0Fñwñ’ñªñÂñÙñëñ)ò*òCòPò`òpò	ƒò
! �òM˜ò»æò³¢óEVô¼œôGYõ¡õ0ºõëõ}ö}ösýöMq÷T¿÷"øk7ø?£ø9ãøHùfù8|ù=µù2óù&ú}Dú6Âú&ùú! û#Bûžfûzüª€üx+ýL¤ýZñýXLþb¥þ`ÿkiÿ‘Õÿjg
Ò
rR
Å
E
SM
¨¡
�J
ZÛ
c6
¯š
­J
cø
e\
¨Â
Dk	
‚°
! 
Ð3
É
ÇÎ
­–

šD
�ß
Ja
i¬
O
?f
™¦
r@
³
Ñ
ë

(
9H
(‚
)«
BÕ
L
Pe
L¶
R
lV
rÃ
36
1j
Nœ
Õë
JÁ
š
z§
V"
’y
„
Í‘
Ì_
u,
t¢
z
‚’
ƒ
„™
;
~Z
FÙ
F 
›g
Ž 
l’ 
Æÿ 
qÆ!
g8"
Z "
hû"
 d#
O$
^U$
Z´$
I%
RY%
™¬%
ÐF&
ñ'
­	(
Á·(
my)
Xç)
s@*
c´*
j+
Xƒ+
µÜ+
@’,
+Ó,
�ÿ,
’�-
·".
VÚ.
�1/
-Á/
cï/
oS0
DÃ0
h1
�q1
Ÿó1
€“2
F3
n[3
SÊ3
Y4
<x4
Bµ4
Xø4
yQ5
TË5
M 6
Sn6
LÂ6
•7
x¥7
d8
Îƒ8
gR9
|º9
G7:
l:
�ì:
\};
LÚ;
†'<
d®<
š=
J®=
Pù=
TJ>
aŸ>
k?
km?
VÙ?
®0@
xß@
tXA
iÍA
`7B
f˜B
®ÿB
l®C
iD
Y…D
`ßD
s@E
„´E
Y9F
f“F
uúF
epG
ˆÖG
`_H
bÀH
c#I
‡‡I
`J
opJ
bàJ
]CK
U¡K
A÷K
A9L
r{L
CîL
?2M
�rM
JN
DKN
F�N
D×N
aO
R~O
VÑO
V(P
SP
RÓP
G&Q
MnQ
F¼Q
[R
]_R
L½R
q
! S
R|S
>ÏS
DT
AST
•T
6U
�LU
EÎU
@V
RUV
:¨V
9ãV
QW
‘oW
X
B�X
fÄX
‚+Y
c®Y
šZ
Q­Z
[ÿZ
H[[
Ú¤[
A\
oÁ\
“1]
iÅ]
g/^
c—^
gû^
cc_
jÇ_
A2`
.t`
¤£`
�Ha
UÊa
b b
[ƒb
rßb
XRc
ª«c
_Vd
Ç¶d
~e
¾‡f
3Fg
$zg
;Ÿg
”Ûg
Sph
eÄh
v*i
Ÿ¡i
MAj
a�j
‚ñj
qtk
fæk
RMl
] l
™þl
^˜m
;÷m
c3n
†—n
lo
f‹o
eòo
©Xp
ƒq
r†q
¨ùq
¶¢r
ŽYs
fès
`Ot
j°t
Šu
~¦u
N%v
|tv
gñv
nYw
ÇÈw
w�x
Úy
šãy
b~z
Záz
·<{
uô{
Sj|
X¾|
�}
™§}
WA~
�™~
z'
“¢
[6€
d’€
}÷€
}u�
€ó�
)t‚
cž‚
�ƒ
¹“ƒ
ÉM„
m…
H……
Î…
zN†
ÌÉ†
«–‡
‰Bˆ
ÓÌˆ
™ ‰
f:Š
É¡Š
nk‹
»Ú‹
¿–Œ
ÊV�
ž!Ž
{ÀŽ
©<�
‡æ�
‡n�
'ö�
!‘
9@‘
Oz‘
vÊ‘
›A’
gÝ’
bE“
¡¨“
VJ”
[¡”
6ý”
O4•
V„•
iÛ•
ŒE–
6Ò–
i	—
‹s—
™ÿ—
Ê™˜
…d™
>ê™
O)š
=yš
3·š
0ëš
e›
B‚›
>Å›
'œ

,œ
I:œ
ˆ„œ
�
�
Z��
ê�
C	ž
"Mž
apž
Òž
eäž
<JŸ
)‡Ÿ
>±Ÿ
KðŸ
M< 
=Š 
~È 
„G¡
‚Ì¡
eO¢
Fµ¢
iü¢
Bf£
T©£
Gþ£
F¤
)f¤
{�¤
m¥
qz¥
Lì¥
49¦
�n¦
•ð¦
r†§
�ù§
z‰¨
x©
]}©
FÛ©
i"ª
LŒª
kÙª
3E«
>y«
Ø¸«
Ê‘¬
Ï\­
Ù,®
›¯
Ÿ¢¯
cB°
¢¦°
kI±
Gµ±
Pý±
1N²
€²
ž²
¼²
{Ù²
gU³
L½³
ž
! ´
a©´
{µ
R‡µ
nÚµ
wI¶
{Á¶
S=·
K‘·
aÝ·
p?¸
(°¸
"Ù¸
?ü¸
b<¹
PŸ¹
Eð¹
%6º
^\º
d»º
C »
Ud»
ˆº»
C¼
X`¼
˜¹¼
;R½
SŽ½
`â½
wC¾
6»¾
7ò¾
**¿
«U¿
�À
§ƒÀ
_+Á
G‹Á
kÓÁ
o?Â
Œ¯Â
,<Ã
µiÃ
iÄ
J‰Ä
GÔÄ
SÅ
fpÅ
T×Å
,Æ
!LÆ
nÆ
‚ƒÆ
ÃÇ
eÊÇ
i0È
jšÈ
`É
;fÉ
:¢É
ÝÉ
kýÉ
qiÊ
oÛÊ
gKË
�³Ë
-CÌ
ƒqÌ
]õÌ
ZSÍ
:®Í
NéÍ
Š8Î
1ÃÎ
&õÎ
 Ï
?=Ï
}Ï
–šÏ
[1Ð
�Ð
F¬Ð
IóÐ
Q=Ñ
J�Ñ
YÚÑ
T4Ò
^‰Ò
`èÒ
fIÓ
v°Ó
X'Ô
€Ô
XÕ
zYÕ
…ÔÕ
“ZÖ
ÏîÖ
Þ¾×
•�Ø
–3Ù
”ÊÙ
�_Ú
ŒðÚ
ƒ}Û
\Ü
{^Ü
1ÚÜ
YÝ
ˆfÝ
TïÝ
YDÞ
sžÞ
…ß
-˜ß
XÆß
uà
ˆ•à
cá
Ž‚á
lâ
l~â
tëâ
x`ã
-Ùã
[ä
pcä
àÔä
«µå
™aæ
®ûæ
–ªç
Aè
šEé
Làé
Ê-ê
‘øê
ƒŠë
ºì
XÉì
¿"í
Éâí
Y¬î
[ï
Wbï
¡ºï
G\ð
G¤ð
6ìð
4#ñ
(Xñ
U�ñ
'×ñ
(ÿñ
((ò
<Qò
=Žò
>Ìò
>ó
@Jó
@‹ó
AÌó
=ô
óLô
[@õ
[œõ
Jøõ
~Cö
BÂö
N÷
DT÷
Ã™÷
¿]ø
„ù
w¢ù
­ú
uÈú
±>û
wðû
‡hü
cðü
nTý
Ãý
Èþ
tÌÿ
GA‰¥	¡¯UQ!§”É^0Þ]JmD¸kýeiEÏ®�ÄeRE¸eþEdgªG	gZ	GÂ	b
! 
! {m
! bé
! bL`¯’,£VÐ,'
,T
s�
@õ
t6�«M<QŠ€Üo]ƒÍ$Q2vm©20Jå{^a§À…hˆîXwžÐUo0Å�ör„A÷”9oÎi>-¨1Ö4V=V”-ë{>•4ÔV	V`p·;(hd9Í5=:TX�kèIT‰ža( WŠ Râ `5!`–!L÷!D":\"?—"k×"kC#n¯#.$ŽM$^Ü$2;%2n%s¡%*&n@&u¯&=%'+c'j�'lú'g(L|(MÉ(W)Zo)PÊ)R*Rn*RÁ*W+Ul+mÂ+O0,§€,æ(-ñ.î/jð/î[0�J1Ø1Yì2ÇF4M6¿\7Â90ß:�=z¡=[>‹x>V?,[?Cˆ?CÌ?A@AR@C”@CØ@AA_^AH¾AYBVaB0¸BiéB„SCIØCX"DT{DsÐD DE§åEˆ�F‡GÀžGq_H—ÑHfiI\ÐIg-J`•J®öJ¢¥KÉHL±M»ÄM†€NŸO°§OeXPf¾Põ%Q+R,GR+tR) RWÊRV"SnySLèSI5TT�ÿT��U,!VvNVnÅV˜4W€ÍW½NX˜YV¥YDüYAZœÁZ†^[8å[G\Qf\"¸\.Û]J
! ^;U^S‘^`å^F_5Æ_)ü_"&`OI`Q™`Rë`³>a@òal3b@ brábLTcU¡c+÷cI#dimde×dN=e@Œe?Íe7
ffEf¬¬fƒYgEÝgP#hWthnÌhN;i_Ši>êiˆ)jC²jYöjZPkd«kqlË‚liNme¸mWnbvn°ÙnfŠo7ñoO)p2yp5¬p%âpƒquŒqYra\r[¾r[sqvs?ès[(tM„t^Òt^1u^�u^ïu_Nv_®v`w`ow`Ðw`1x`’x`óx`Ty`µy`z`wz`Øz`9{^š{^ù{^X|^·|^}^u}_Ô}^4~^“~^ò~^Q`°`€`r€`Ó€^4�^“�^ò�^Q‚^°‚^ƒ^nƒ^Íƒ^,„^‹„_ê„_J…]ª…^†^g†_Æ†_&‡^†‡^å‡^Dˆ^£ˆa‰]d‰]Â‰^ ŠXŠYØŠq2‹e¤‹d
! ŒJoŒ~ºŒ†9�;À�Fü�sCŽ{·ŽF3�»z�ç6�G‘ef‘DÌ‘}’'�’o·’_'“H‡“_Ð“0”eB”T¨”Qý”jO•iº•‚$–~§–a&˜ßˆ˜‚h™„ë™gpšaØš|:›o·›g'œ6�œ‘Æœ@X�*™�GÄ�?ž4LžA�žNÃžIŸ!\Ÿ6~ŸLµŸ7 5: (p /™ 1É Nû IJ¡2”¡6Ç¡Jþ¡MI¢@—¢cØ¢_<£Dœ£@á£A"¤?d¤k¤¤³¥eÄ¥i*¦G”¦\Ü¦`9§‘š§T,¨­�¨f/©r–©H	ª=RªO�ª8àªˆ«’¢«/5¬e¬v‚¬Yù¬fS­\º­`®Ux®VÎ®`%¯c†¯Xê¯_C°|£°a ±X‚±*Û±²;²E[²Q¡²8ó²J,³8w³°³6½³ô³´€$´f¥´!µ.µ!Nµ!pµ}’µK¶I\¶G¦¶)î¶
·Z&·Œ�·N¸š]¸³ø¸^¬¹+ºf7ºfžºs»)y»ö£»Dš¼Cß¼K#½Go½e·½;¾vY¾«Ð¾X|¿•Õ¿±kÀœÁ[ºÁTÂ^kÂgÊÂ‹2ÃT¾Ã}Äs‘ÄqÅwÅ,�ÅT½ÅSÆHfÆC¯Æ^óÆURÇ*¨Ç*ÓÇfþÇGeÈ­È;ÉÈ5É’;ÉDÎÉ«Ê4¿Ê7ôÊZ,Ë…‡ËJ
ÌDXÌ)�Ì6ÇÌ]þÌk\ÍŽÈÍWÎYqÎ0ËÎOüÎ8LÏ¦…Ï†,Ðk³Ð`Ñl€ÑyíÑkgÒ”ÓÒghÓ6ÐÓ@Ô>HÔ?‡Ô<ÇÔcÕhÕDèÕm-Ö†›ÖZ"×Œ}×C
! ØŒNØ-ÛØ(	Ù�2ÙL´Ù…Úb‡Ú êÚfÛ;rÛQ®Û+ÜÚ,Ü³Ý§»Ý€cÞ-äÞ‹ßyžßkà>„àTÃà‘árªá�ât®â3#ãvWãqÎã[@ä?œäaÜä=>åv|åZóåtNæFÃæ=
! çtHçg½ç“%è@¹è@úè=;éNyéžÈé_gêNÇê†ë8�ë¯Öë}†ìLí‘QíLãí=0îAnî?°îFðî/7ïœgïrð‹wðñ¬ƒñl0òp�òLóO[óA«ó9íóe'ôW�ô%åôPõ6\õS“õ‹çõysö>íöX,÷G…÷‚Í÷HPø…™øHùmhùˆÖù;_ú@›úRÜúh/ûB˜ûNÛûd*üj�üxúü[sýlÏý@<þ5}þa³þ¢ÿ‡¸�@YÎ\(c…^éFHG�Ü×[´‘¢>§�æhvSßP3	@„	8Å	Šþ	?‰
! ZÉ
! u$:š\Õp21£“ÕIi
N³
U�XSÚc.[’pî›_Bû4>vsuêS`&´yÛ�URóžFKås1#¥"ÉeìRj_=ÊC7LM„8Ò<oH¸ŠÇ†R[Ù€5Z¶êZüWt‘+°ÜKûRGšº9Új:Aº"üK[kqÇb9 >œ IÛ _%!H…!HÎ!>"SV"Nª"bù"8\#2•#BÈ#-$89$9r$<¬$6é$H %Li%L¶%I&ŽM&;Ü&='OV'V¦'Sý'CQ(K•(Dá(V&)*})v¨)V*Fv*V½*>+'S+D{+6À+E÷+=,$W,6|,a³,K-a-G�-pÉ-6:.{q.4í.T"/-w/8¥/QÞ/:00k0,‡06´0Yë0OE1Ä•1EZ2Z 2sû2bo3RÒ3A%4Og4d·4U5Ur5ZÈ5F#6æj6¬Q7[þ72Z8J�8NØ8F'9[n93Ê9‡þ9!†:,¨:YÕ:L/;{|;;ø;u4<[ª<3=:=aW=o¹=Q)>q{>eí>cS?V·?X@ g@4ˆ@Y½@KAXcAg¼A[$BP€B\ÑBR.CO�CRÑCO$D¬tDG!E\iEÆESæEG:FŽ‚F�Gl“GˆH/‰Hn¹HL(I@uII¶IˆJi‰JµóJD©K|îKykLpåLðVMšGNâNƒbOEæO>,P`kPOÌPZQšwQ9RÉLRžS}µS‚3Ti¶T
 UU.U|„UdVUfV…¼VNBW8‘WdÊWx/X3¨X�ÜX¶jYI!ZƒkZ†ïZav[KØ[i$\—Ž\°&]°×]yˆ^–_¯™_I`cPa ´a¤Ubúb~c[‘c"ícodU€dGÖdeh8ed¡eif>pf5¯f0åfkg5‚g7¸gNðg0?h7phK¨h]ôh]Ri]°iJj†YjaàjABk*„kZ¯k(
! l$3l)Xl%‚l-¨lIÖl, m'Mm&um&œmkÃm9/n$in$Žn7³n%ën$o%6o6\o$“o:¸o(óo:p(Wp:€p(»p7äp%q*Bq`mqvÎq„ErŠÊraUs¨·sn`t[Ït[+u=‡upÅuN6vb…vxèvMawD¯w_ôw@TxF•xDÜxK!y]mysËyK?zK‹zG×z@{A`{=¢{-à{,|,;|,h|,•|=Â|-}-.}-\}-Š}L¸}-~L3~-€~-®~-Ü~-
! 48+m.™-È-ö-$€-R€c€€jä€QO�W¡��ù�AŠ‚lÌ‚`9ƒWšƒJòƒ[=„[™„bõ„bX…»…[;†Š—†ª"‡OÍ‡Tˆ}rˆnðˆ_‰jcŠfÎŠm5‹˜£‹‚<Œj¿Œ;*�Uf�9¼�Dö�;Žˆ»Ž�D�[Ò�Y.�[ˆ�„ä�mi‘‡×‘r_’rÒ’kE“h±“l”e‡”pí”p^•pÏ•a@–K¢–”î–Hƒ—‹Ì—ŸX˜´ø˜§­™¼Ušz›��›„œ3¢œ¤Öœ_{�bÛ�_>ž~žžSŸ<qŸ¨®Ÿ>W B– /Ù Z	¡Zd¡^¿¡^¢^}¢VÜ¢<3£hp£zÙ£kT¤§À¤§h¥z¦z‹¦‘§C˜§mÜ§uJ¨AÀ¨3©»6©Çò©Nºª3	«[=«x™«`¬ss¬>ç¬a&­}ˆ­o®‹v®K¯^N¯l­¯b°U}°KÓ°|±Yœ±/ö±ƒ&²±ª²â\³&?´Yf´"À´"ã´ µV'µ}~µžüµ_›¶_û¶[·Qy·Ë·pë·s\¸bÐ¸U3¹i‰¹eó¹‚YºNÜºP+»7|»;´»“ð»3„¼<¸¼jõ¼u`½=Ö½J¾_¾?r¾q²¾\$¿J�¿uÌ¿8BÀ¨{À^$ÁWƒÁ^ÛÁD:Â9ÂG¹Â~ÃL€Ã’ÍÃ¡`ÄlÅSoÅxÃÅž<Æ�ÛÆ^lÇ„ËÇ…PÈpÖÈ\GÉT¤É”ùÉ;ŽÊeÊÊE0Ë�vË³Ì}»Ì›9ÍiÕÍV?ÎG–ÎHÞÎn'Ïy–ÏxÐ8‰ÐnÂÐ>1Ñ]pÑQÎÑ[ Ò<|Òh¹Ò{"ÓxžÓtÔXŒÔYåÔf?Õ�¦Õ^4ÖA“ÖžÕÖ—t×dØCqØ]µØBÙGVÙSžÙSòÙšFÚ]áÚB?Û‹‚Û”Ü^£ÜdÝ˜gÝtÞ}uÞyóÞOmßQ½ßIàKYàC¥àáéàoËá2;â2nâ3¡â8Õânãk}ã:éã´$ä)Ùä;åE?å^…åJäåg/æb—æLúæUGçS�çXñç\Jè2§è2Úè3
é8Aé)zéJ¤égïé Wê7xê¢°êîSë$Bì•gíiýí9gî¡îM»îE	ïNOïFžïRåï48ð_mðdÍðc2ñj–ñiòekòjÑòi<óc¦óh
! ôasôfÕôa<õfžõeöyköRåöq8÷£ª÷³Nø~ù„�ùwú�~úÛû‹Üû£hü0ý¥=ýjãýINþ˜ÿ®™H6hŸ½Ó ì7
EKdP°<z>i¹L#vpOç+7ncOÒ@"Wcl»W(Z€jÛjFl±Å	dä	qI
! ä»
! Q aòÊTq
Œ‘
ÉÔè…½bCy¦Z F{jÂj-j˜jknkÚlFl³l l�lúlglÔlAl®llˆlõjbjÍj8j£jjykäjPj»j&j‘lülilÖlCj°j j† jñ j\!jÇ!j2"j�"j#js#kÞ#kJ$i¶$j %j‹%kö%kb&jÎ&j9'j¤'j(mz(iè(iR)j¼),'*qT*žÆ*…e+,ë+M,‘f,—ø,�-D.gU.[½.=/=W/µ•/jK0j¶0¬!1„Î1pS2EÄ2@
! 37K3�ƒ3y4P�42Þ4-5-?5,m5-š5-È5,ö5^#6e‚7Tè7‹=8zÉ8|D9ËÁ9B�:~Ð:UO;è¥;}Ž<a=mn=WÜ=v4>_«>u?™�?�@7©@#á@AA9GAP�AuÒASHBQœBMîB@<CF}CIÄC®DD½D[EH^EL§E;ôE¯0FWàFL8G/…GŽµGQDHB–HbÙHA<IA~IhÀI@)JRjJu½JG3Kˆ{K8L =L8^L2—L4ÊLQÿLkQM0½MlîMu[N—ÑNViO‚ÀO¯CPBóPD6Q�{Q[	RSeRW¹RWSdiSWÎSj&TX‘T`êT~KUZÊU\%VX‚VYÛVu5WC«W|ïW{lX\èX[EY[¡YWýYlUZbÂZ]%[_ƒ[^ã[RB\a•\l÷\xd]’Ý]Bp^t³^m(_s–_C
! `N`Wj`VÂ`waG‘aÙaVYbP°bPcPRcX£c`ücL]dUªdFeIGef‘e4øe*-f6XfQ�fláf<NgO‹gPÛg[,h_ˆh!èh)
! i04i\ei"ÂiYåi5?j/uj-¥j6Ój9
! k4Dkhyk7âkÒlwílYem]¿mbnk€nvìn€couäoZpzpSšp[îpOJq0šqpËqp<r9­rfçrrNsmÁsk/tc›t]ÿtŠ]uMèuQ6v‡ˆv}w}ŽwVxTcxH¸x+y-y6Iy€yC’y:Öy™z«z½z’={7Ð{F|JO|Jš|…å|¹k}D%~3j~:ž~CÙ~�Š«—6€bÎ€51�ˆg��ð�`�‚yâ‚¦\ƒ�„�‘„›/…‡Ë…ÌS†d ‡“…‡‡ˆ™¡ˆg;‰�£‰ÁAŠµ‹¸¹‹årŒ|X�µÕ�¡‹Ž“-�ôÁ�‡¶�Æ>‘ß’Åå’£«“ÊO”¶•äÑ•ž¶–|U—óÒ—÷Æ˜0¾™ƒïšÁs›˜5œÞÎœ¼­�ójžõ^Ÿ\T i± 3¡&O¡«v¡Ù"¢„ü¢û�£›}¤Ü¥ ö¥|—¦�§u–§|¨�‰¨k©¯w©f'ª_Žª¿îª\®«b¬Žn¬Tý¬8R­f‹­dò­NW®i¦®L¯+]¯H‰¯“Ò¯Xf°6¿°bö°WY±}±±6/²hf²UÏ²6%³L\³#©³9Í³¯´{·´}3µA±µ`óµuT¶KÊ¶f·}·Æý·|Ä¸zA¹‘¼¹™NºÜèººÅ»s€¼‘ô¼q†½&ø½D¾:d¾AŸ¾á¾Sý¾MQ¿7Ÿ¿@×¿GÀa`ÀŽÂÀjQÁ3¼ÁcðÁ>TÂp“Â\Ã*aÃKŒÃ'ØÃ$Ä�%Äi³ÄiÅz‡Å>ÆQAÆŒ“ÆQ ÇšrÇ3
ÈiAÈ*«ÈJÖÈ!É<É>SÉ#’É)¶É àÉ‡�Ê/	ËŽ9ËiÈËV2Ì»‰ÌDEÍlŠÍr÷Í'jÎ_’ÎoòÎFbÏf©ÏHÐXYÐ†²Ðh9Ñl¢ÑsÒ1ƒÒ>µÓ]ôÓPRÔW£Ô7ûÔq3ÕU¥ÕbûÕO^Ön®Ö¨×PÆ×DØ`\Ø½ØIØØf"ÙQ‰ÙPÛÙa,ÚwŽÚÛ†ÛcÜ�jÜ�øÜ]†ÝRäÝ=7ÞvuÞLìÞ99ßtsß,èß5à7KàbƒàVæà‚=áVÀá´âxÌâàEã&äx¦äZåSzåyÎå‚HæMËæOçGiçA±ç�óçšƒèaé`€éháéUJêY ê]úêeXës¾ëg2ìqšì�ía�íoÿíPoî¡Àî;bï~žï]ðm{ðCéð^-ñ€Œñ
òóŽ,ó�»ó+Lô_xôƒØôt\õDÑõuö.Œöa»öa÷$÷b¤÷Bø:Jø…ø¡øu¾ø4ùBGùQŠù*Üù@úœHú¶åúhœûCü.Iüvxü5ïüW%ý{}ýùýIþ]ZþG¸þGÿxHÿpÁÿr2P¥”öE‹YÑ[+U‡YÝW7� ¬MÍo‹Tª ÿf A‡4ÉwþBvY¹19Eº}:U¸D	DS	K˜	Cä	6(
! V_
! R¶
! ã	dídR`·}
•–
Ô,{x}\öxSVÌ\#­€­.lÜ�ImÙuGg½Z%„€“�™€qœksz>îÌ-‡ú–‚]Sw`Ëq,`žRÿ^Rc±?wU1Í6ÿ<6gssÛDO Ó” ^h!«Ç!¥s"Q#µk#[!$c}$há$hJ%“³%€G&AÈ&X
! 'Sc'P·'T(i](JÇ(r)d…)Vê)PA*>’*TÑ*&+…3+^¹+V,Xo,oÈ,8-õ¸-ô®.U£/hù/jb0cÍ0c11Y•1Iï1»92#õ2#3]=34›3YÐ3r*4c�4p5jr5nÝ5|L6~É6BH7³‹7Ò?8P9lc9lÐ92=:Gp:A¸:zú:žu;[<’p<>=GB=ZŠ=wå=P]>y®>X(?T�?TÖ?W+@Žƒ@sAO†A¼ÖAx“BdCKqC0½C§îC}–DxEž�Ez,FC§FšëFx†GÿG3I>KIpŠI©ûI%¥JXËJ($KBMK^�KKïK@;L6|LD³LløLIeM.¯MŠÞMniN{ØNfTO4»O&ðOIPIaPI«PIõPG?QH‡QGÐQ^RbwRkÚRBFSl‰SlöSzcToÞTeNUY´UuVi„ViîVOXW<¨W\åWfBXj©XfYg{YgãYYKZL¥ZxòZ„k[@ð[F1\4x\N­\Xü\iU]d¿]d$^C‰^cÍ^]1_N�_HÞ_;'`Ec`\©`^aYea<¿a]üa`ZbY»b)c<?c5|c3²c5æc3d:Pd>‹dFÊdOeHaeVªeSf$Ufƒzf‹þfQŠg4ÜghO(h\xhbÕhf8i€Ÿi[ j/|j‰¬jf6kS�kˆñkzzlbõliXmmÂmU0n€†nWoY_ou¹or/pO¢p›òpdŽqtóqahr(ÊrBórS6s0Šs-»sEésE/t_ut‡Õt>]u{œubvp{vaìvjNw�¹w^;xSšxXîx.Gy‘vyWza`z…Âz¥H{•î{Ž„|O}+c}j�}Tú}gO~I·~\R^s±0%€uV€GÌ€d�;y�fµ�‚<0‚[m‚É‚"ä‚Fƒ*NƒSyƒ]ÍƒI+„Gu„Z½„X…q…b‹…&î…/†EE†E‹†‚Ñ†AT‡?–‡TÖ‡8+ˆ$dˆ…‰ˆ�‰‘‰¬­‰dZŠ¿Š×Š*ïŠq‹aŒ‹Uî‹FDŒS‹ŒNßŒ[.�Š�è�ŽÓy�OM�O��ií�EW‘=�‘xÛ‘�T’lÖ’#C“%g“Ö�“ed”3Ê”~þ”’}•*–,;–�h–6—/=—Nm—ˆ¼—eE˜|«˜[(™]„™kâ™kNškºšA&›1h›†š›¯!œgÑœX9�V’�£é�4�ž'Âž+êž1ŸKHŸ1”ŸÆŸrF ]¹ ]¡\u¡mÒ¡e@¢e¦¢e£yr£Êì£D·¤-ü¤<*¥Xg¥YÀ¥Š¦‹¥¦H1§[z§ZÖ§P1¨D‚¨/Ç¨o÷©ugª9Ýªº«aÒ¬À4­¹õ­³¯®zc¯}Þ¯|\°bÙ°‚<±\¿±t²x‘²T
! ³‘_³{ñ³¨m´eµo|µ­ìµ š¶p»¶Ž,·3»·Rï·B¸YT¸%®¸;Ô¸U¹@f¹r§¹{º7–º{Îº{J»fÆ»Y-¼†‡¼Ÿ½•®½tD¾…¹¾²?¿Oò¿1BÀ?tÀ_´ÀxÁ$�Áa²ÁXÂemÂ9ÓÂ-
Ã-;ÃaiÃ{ËÃSGÄŠ›Ä&Å ¦Å,ÇÅQôÅ2FÆIyÆ‹ÃÆxOÇ3ÈÇŠüÇb‡È^êÈ„IÉaÎÉ 0ÊbÑÊ64ËYkËWÅË•Ì…³Ìn9Í‡¨ÍZ0Î%‹Îa±Î:Ï2NÏg�ÏZéÏ`DÐ=¥ÐsãÐ2WÑ`ŠÑëÑÓÝ!Ô(ÿÔL(ÕMuÕ‡ÃÕÕKÖ9!×m[×MÉ×9ØeQØ…·Øb=Ùs ÙDÚtYÚnÎÚ@=Û\~ÛUÛÛi1Ü…›Ü�!Ý™¿Ý=YÞa—ÞPùÞ]Jß]¨ßTà_[à_»àÑá}íáOkâo»âv+ãV¢ãoùãpiä�Úä9kå8¥åcÞåpBæp³æt$çC™çpÝçaNèo°èq ét’éLê|Tê€Ñê‰Rë‰Üë‘fì™øìž’í¤1î£Öî·zï·2ð·êð·¢ñ¹Zòºó¹Ïó·‰ô­Aõ»ïõ»«ö»g÷º#ø¾Þøo�ùr
ús€ú`ôú=Uûw“ûqüq}ü:ïü`*ýo‹ýzûýovþDæþp+ÿvœÿtoˆAø8:<sC°Nô^CP¢>ó929l:¦[áÈ=~Ú…Ž`\ïNLO›2ëSYrNÌS	Ro	–Â	’Y
! ;ì
! ˜(™Á-[,‰0¶6çP
Bo
6²
@é
2*/]O�FÝA$8fmŸ6
bD/§o×RGOš\êQGV™Zð…K‡ÑYY•³@ICŠÎëMITqžTSeV¹HXYR²OPUQ¦TøMMT›QðLBI�HÙL"|oZìRG[šOöOFJ–LáO.U~SÔK( Nt mÃ T1!Z†!cá!OE"T•"Eê"S0#E„#mÊ#g8$s $r%l‡%hô%a]&l¿&f,';“'?Ï'C(5S(B‰(óÌ(9À)!ú)H*Ze*¼À* }+q,V�,Aç,E)-Ao-*±-½Ü-_š.[ú.wV/ŠÎ/ZY0¦´0î[1oJ2’º2ŽM3eÜ3mB4º°4lk5°Ø5c‰6�í6t}7qò7Ãd8z(9‹£9s/:~£:z";°�;ƒN<XÒ<l+=¢˜=¡;>”Ý>½r?}0@Z®@R	AQ\AA®AJðAH;B\„BjáBMLC\šCX÷C‰PDAÚDkF¬ˆFÆ5GŒüGz‰HI—„I�J‹ªJq6Kd¨Kå
L·óL„«MŒ0N�½N¿MO‚
P»�PqLQ^¾QkRŒ‰R|SÄ“SÖXTÕ/U‰V²�V“BW^ÖW¸5XsîXkbYyÎYºHZv[Lz[’Ç[NZ\Q©\
û\Ô	^fÞ^¾E_Í`‡Ò`µZa¿bÞÐb¢¯c³Rd§e‹®ee:fs f�g ¤gÜEhi"imŒi®úiK©jKõkÅAm1n(9n–bnùn&o=oWo6qoJ¨o6óo;*pÄfqÂ+rVîr‚Es¯Èsxtè�u;vv»²vÄnwâ3xÂyVÙy.0zˆ_z‚èzCk{M¯{�ý{„�|3~>F~_…~Nå~Z40�/À^ðzO€…Ê€sP�xÄ�+=‚¼i‚^&ƒ2…ƒT¸ƒV
„fd„HË„7…XL…e¥…I†hU†a¾†W ‡ x‡†ˆe ˆz‰D�‰�Æ‰7WŠt�Šf‹nk‹›Ú‹YvŒWÐŒ„(�y­�a'Ž|‰ŽQ�JX�`£�j�4o�‹¤�{0‘\¬‘\	’uf’TÜ’h1“`š“lû“¢h”2•]>•Tœ•wñ•#i–c�–hñ–.Z—f‰—`ð—BQ˜|”˜™i/™J™™oä™/Tš{„šT›^U›A´›Eö›D<œ;�œl½œ*�Âª�5mž;£žißžKIŸG•Ÿ0ÝŸF >U I” EÞ H$¡:m¡D¨¡2í¡d ¢1…¢3·¢,ë¢|£6•£cÌ£50¤Nf¤Kµ¤F¥NH¥3—¥.Ë¥<ú¥@7¦Jx¦GÃ¦R§]^§S¼§P¨Qa¨T³¨J©DS©M˜©Væ©a=ª;Ÿª_Ûªg;«c£«_¬Mg¬Rµ¬U­<^­7›­:Ó­©®A¸®Gú®xB¯&»¯_â¯DB°J‡°HÒ°j±k†±Lò±�?²…Ý²Pc³p´³V%´r|´rï´zbµ0Ýµe¶it¶ˆÞ¶zg·bâ·’E¸QØ¸Q*¹Q|¹-Î¹{ü¹\xºŠÕºl`»:Í»�¼^–¼Uõ¼@K½OŒ½-Ü½{
! ¾\†¾Pã¾<4¿Oq¿QÁ¿0À7DÀŠ|ÀYÁaÁJ€Á`ËÁ4,ÂtaÂŠÖÂIaÃk«ÃˆÄˆ Äc)Åg�Å@õÅC6Æ2zÆA­Æ0ïÆ@ Ç1aÇA“Ç�ÕÇ�cÈJñÈx<É~µÉ@4ÊjuÊcàÊYDËnžËC
ÌXQÌDªÌ@ïÌ.0Íz_ÍfÚÍ2AÎ\tÎLÑÎLÏJkÏV¶Ï\
Ð\jÐ\ÇÐ\$Ñ �ÑK¢ÑUîÑBDÒ]‡Ò`åÒYFÓy ÓYÔÖtÔŒKÕTØÕm-Öp›Ö”×T¡×5ö×y,Øœ¦ØKCÙˆ�Ù^Ú—wÚßÛ™ïÛ|‰ÜhÝ™oÝa	ÞckÞVÏÞ\&ßfƒßÐêßŽ»àNJáŽ™át(âD�â…ââ…hãWîãvFä-½äyëäYeåJ¿åL
! æPWæA¨æjêæIUçqŸç\è^nèŽÍèk\é‡ÈékPê´¼êVqëlÈël5ìv¢ì�í\›í�øí‘ˆîBïx]ï9ÖïSð‚dðRçð7:ñ^rñ4Ññ8òh?òl¨ò5ógKóA³óOõóÁEôÁõÄÉõÅŽöTT÷›©÷OEø¸•øRNù„¡ùW&úy~úMøúoFû˜¶û5Oü…ü‹ýW‘ý3éý©þEÇþÌ
ÿpÚÿHK…”…V m÷8e…ž›$LÀj
jx~ã–bQù:K;†[Â##BvfyÝ–WbîVQ	7¨	°à	z‘
! Pm]iËc5‡™€!
]¢
}e~eäiJl´f!£ˆu,7¢iÚzDc¿B#—fËþ›Ê‰fŸðq�¡e¤H
! ySÍ:è3#W/t¤TÂ>7<vD³2øG+LsHÀ5	i?T©�þwŒ±h¶§dÇY, Î† jU!ÐÀ!©‘"°;#ì#Ûÿ$ŠÛ%zf&µá&¿—'yW(ßÑ(e±)t*aŒ*Þî*YÍ+ê',P-mc-ÐÑ-¼¢.¢_/R0•U0¾ë0çª1•’2™(3vÂ3¤94€Þ4¡_5´6‚¶6A97d{7Pà7�18JÁ8˜9Ÿ¥9EE:±‹:D=;C‚;lÆ;r3<Š¦<41=Sf=Rº=`
>In>J¸>b?Vf?ª½?|h@qå@�WA�åA°sB´$CÝÙC¯·DngEuÖE`LFK­F‰ùFjƒGEîG”4H�ÉHpYI›ÊI¿fJV&Kk}KoéKsYL…ÍLuSM˜ÉM|bNSßNM3Oš�OuPd’Pg÷Ph_Q¦ÈQ„oR•ôR•ŠS„ Tp¥TpUO‡UÏ×Uò§V¬šW‚GXtÊXu?YsµYs)Z}�Z`[`|[DÝ[S"\ev\¦Ü\lƒ]�ð]Œ�^‘_Œ _‘-`]¿`Laaja‰ÌaRVbo©bÁcnÛclJdž·džVeŽõeŠ„f¢gp²g�#hqÁh{3iY¯i×	jfáj�Hk‰æk–plƒm—‹mf#nÀŠn‹Koc×oi;pA¥pïçpË×q^£rëstîsŽct€òt¯su[#v^vˆÞv}gwyåw__xO¿x`ydpylÕyWBz–šz…1{_·{†|”ž|�3}UÄ}Z~Yu~eÏ~¶5 ìË�€‡Y�|á�v^‚­Õ‚uƒƒkùƒ¼e„"…‚3†Ó¶†ÔŠ‡™_ˆ|ùˆ©v‰– Šd·Š¿‹ƒÜ‹˜`Œ’ùŒxŒ�¸Žl¾Ž¸+�Âä�N§�iö�…`‘ˆæ‘�o’Èý’cÆ“‰*”’´”}G•¥Å•”k–g—oh—sØ—›L˜tè˜—]™|õ™lrš’ßšr›Owœ_Çœ['�‹ƒ�YžUižÀ¿žŒ€ŸŽ
 mœ •
! ¡¡ ¡PB¢_“¢©ó¢q�£L¤­\¤_
! ¥Šj¥Hõ¥‡>¦tÆ¦x;§“´§½H¨x©t©€ô©kuªèáªYÊ«Ÿ$¬PÄ¬‘­‚§­½*®·è®i ¯t
! °c°Ÿã°zƒ±aþ±˜`²ªù²‰¤³�.´ÞÌ´¼«µ~h¶|ç¶~d·�ã·as¸žÕ¸~t¹‚ó¹{vºòºÚr»qM¼{¿¼[;½n—½¾R#¾Xv¾·Ï¾·‡¿J?ÀˆŠÀ”Á@¨Á)éÁEÂ9YÂ�“Â¶ÃDÌÃ˜ÄEªÄ?ðÄJ0ÅM{ÅLÉÅLÆMcÆ8±ÆTêÆF?Çw†ÇwþÇ˜vÈfÉFvÉo½Én-ÊWœÊhôÊŒ]Ë>êËY)Ì@ƒÌÄÌ+ÚÌÍ Í5ÍHÍdKÍ}°Í¹.ÎsèÎy\ÏDÖÏ;ÐuWÐZÍÐ‹(Ñn´Ñs#Ò:—Ò‚ÒÒ„UÓtÚÓ‘OÔtáÔmVÕyÄÕF>Öq…Ö€÷ÖDx×V½×\ØrqØ‰äØonÙjÞÙlIÚu¶Úp,Ût�ÛnÜœ�ÜUÝttÝ?éÝ/)ÞqYÞ°ËÞ |ßNàTlà_Áà_!áZ�áOÜán,âS›â7ïâA'ã™iã=ätAäq¶äa(å^ŠåVéå`@æ,¡æIÎæsçKŒç;Øç�èe–è¡üè�žéK ê±lê^ë`}ëœÞëT{ìÐì^Ôìp3íB¤íkçí…SîYÙî_3ïL“ïJàï?+ðCkðL¯ð]üðVZñU±ñ'ò>/ò"nòU‘òaçò,Ió^vó]ÕóP3ôT„ô�ÙôqgõxÙõrRögÅöl-÷�š÷ˆ*øX³ølù^yù±ØùŠúŸúZ¶úDûVûfbûÃÉûn�üYüüEVý`œý8ýý\6þS“þ`çþ}HÿIÆÿbIs�½2Md€^åGD,ŒI¹IYMW§hÿAhRªiý~gæOf`¶gx6ø:/ej5Ð�	7”	YÌ	L&
! Ps
! bÄ
! ]'x…@þ1?^q¯Ð±€
«2¼Þ¾›¸Z¼¾Ð¸�¯H±ø«ªµVÂÂÏµ’DH<�CÊaopdàUE‚›MOlQ¼pH{È€D0Å,ö#PCj”fÿZf…Á)G |q Sî dB!–§!T>"V“"yê"Yd#a¾#> $ƒ_$ã$¨c%&i,&6–&KÍ&b'7|'6´'2ë'6(OU(f¥(`)Om)>½)Eü)_B*L¢*7ï*Ÿ'+VÇ+,U7,d�,Eò,w8-u°-—&.>¾.+ý.r)/nœ/b0–n0d1[j1dÆ1-+2LY2>¦2å238"3p[3àÌ3G­4ªõ4– 5±76©é6¬“7¦@8ºç8“¢9'6:^:>u:O´:l;>q;c°;Q<%f<aŒ<+î<L=Ug=g½=i%>Y�>Lé>�6?ZÆ?d!@k†@gò@wZA[ÒA`.BU�BNåBe4C#šC4¾C=óC91DBkD5®D\äD2AE3tE3¨E.ÜEMF8YFV’FbéFVLGc£GcHekHcÑHc5Ic™IcýIcaJOÅJXK+nK'šKLÂKBLERLA˜LAÚL'MVDM;›M)×MKN”MNRâNl5O�¢OW0POˆP^ØPM7Q<…QRÂQWR=mRJ«RDöRm;S/©SgÙSOATà‘T“rUŠV‘Va¬V4W3CW5wWp­W‡X0¦X×X5éX2Y0RY6ƒYWºYyZ0ŒZN½ZA[„N[bÓ[V6\>�\|Ì\\I]p¦]:^(R^I{^IÅ^3_^C_X¢_aû_Z]`W¸`ap�aabcb†xbCÿbFCcoŠcaúcS\d`°d`eYre^Ìer+fGžf=æfJ$g8og!¨gCÊg[h1jhXœhiõhY_iŸ¹itYjpÎj2?k"rk‚•k(l+Al|ml|êlxgmdàmEEna‹nPínR>oR‘o–äo¢{pœq»qÏq@ãq$rj<r\§r_sVds[»sxtp�t—u[™u?õud5v]šv=øvf6w~�wUxMrx¿Àxº€yë;zæ'{P|S_|±³|ke}NÑ}U ~ev~RÜ~h/f˜ZÿjZ€nÅ€i4�Jž�Yé�„C‚DÈ‚¯
ƒ~½ƒ|<„r¹„9,…¡f…Ÿ†‰¨†¼2‡ºï‡TªˆNÿˆQN‰` ‰iŠ5kŠY¡‹Xû‹LTŒo¡ŒU�Tg�,¼�3é�HŽ.fŽT•ŽUêŽR@�K“�kß�kK�R·�i
! ‘wt‘Jì‘27’ j’*‹’"¶’IÙ’:#“t^“.Ó“C”?F”?†”UÆ”v•‚“•P–gg–sÏ–BC—B†—PÉ—O˜2j˜A�˜[ß˜h;™e¤™“
! šXžš4÷š”,›eÁ›f'œZŽœdéœ~N�HÍ�„žE›žcáž4EŸhzŸlãŸ0P i� të L`¡1­¡\ß¡`<¢i�¢r£rz£Uí£hC¤v¬¤I#¥Im¥Ç·¥Ï¦ÏO§r¨c’¨}ö¨Nt©�Ã©KSª„Ÿª;$«I`«8ª«Mã«A1¬Js¬c¾¬C"­:f­D¡­hæ­hO®@¸®<ù®K6¯;‚¯[¾¯[°*v°¡°7¿°=÷°;5±Cq±Oµ±z²I€²ZÊ²(%³?N³KŽ³	Ú³>ä³B#´f´h´Oè´E8µ~~µEýµYC¶�¶P·¶E·MN·^œ·tû·Kp¸@¼¸9ý¸I7¹U�¹S×¹Œ+º�¸º*I»(t»Œ�»ƒ*¼5®¼_ä¼5D½7z½r²½Œ%¾�²¾VC¿lš¿kÀXsÀpÌÀm=Áƒ«Ám/Â(�Â@ÆÂAÃ'IÃNqÃPÀÃ@Ä—RÄNêÄG9Åx�ÅúÅYÆRpÆ<ÃÆ2Ç/3ÇkcÇ�ÏÇ”mÈOÉrRÉwÅÉf=Ên¤ÊsËs‡ËNûËQJÌ<œÌNÙÌJ(Í3sÍ/§Í×Í<õÍ<2ÎnoÎPÞÎD/Ï”tÏL	ÐVVÐ3­ÐáÐ‹aÑjíÑ7XÒE�Ò`ÖÒ¾7ÓQöÓyHÔzÂÔ‘=ÕXÏÕS(ÖT|Ö(ÑÖSúÖ+N×hz×Kã×–/Ø�ÆØWTÙ.¬Ù‚ÛÙ¡^ÚUÛeVÛc¼ÛH Ü;iÜm¥ÜAÝ|UÝuÒÝqHÞŽºÞ^Iß[¨ßMàmRàLÀà|
áeŠátðášeâQãsRã~Æã\Eä:¢äIÝä…'åŒ­å²:æ«íæ8™çNÒç;!èN]è9¬èMæèf4é@›é]Üé.:êJiêL´ê7ë<9ë9vëN°ë7ÿëR7ìNŠìIÙìU#í5yí@¯í=ðíU.îK„îfÐîe7ï_�ï?ýï}=ðA»ð.ýð,,ñ$Yñm~ñ^ìñEKòY‘òZëò"Fó�iócëó!OôkqôVÝôo4õN¤õIóõ%=öcöbröcÕö9÷AJ÷9Œ÷jÆ÷a1ø8“øYÌøF&ù\mùAÊùúQ&úTxú|ÍúcJû�®û+<üPhü=¹ü;÷ü33ý4gý³œý3Pþ2„þI·þkÿ]mÿYËÿB%@h�©<+Nh°·^hNÇ¥t¼m1rŸAST†¨w/§-Å/ó2#8Vm�-ýt+F pçdX	˜½	fV
! U½
! f~zù|y\öuS
EÉ
m‡}\�bTäc9“�u1®§ V“÷Ç‹iSÏ½4�^Âi!_‹Wë‡CXËI$YnrÈZ;_–EöH<A…€Ç`H.©)Ø$"'ÔJßxÿcxsÜ/P3€:´¨ï�˜ 66!@m!N®!hý!If"^°"O#w_#x×#QP$R¢$Fõ$9<%dv%MÛ%H)&,r&.Ÿ&*Î&*ù&,$'=Q'�'r¤'U('m(B•(;Ø(W)@l)­)TÊ)H*:h*h£*_+>l+>«+9ê+N$,Ts,?È,J-S-n-:�-5È-5þ-4.8S.8Œ.Å.â.Eÿ.E/@b/O£/#ó/0>70jv0.á0=1=N11Œ1/¾1;î1a*2TŒ2'á26	33@3!t3(–3(¿3Fè3’/4ºÂ4P}5_Î5d.6G“6HÛ6H$76m7U¤7'ú7G"8Gj86²8!é8Z9Šf9sñ9<e:N¢:Bñ:>4;Hs;2¼;ï;:
<UH<Yž<Aø<]:=L˜=gå=M>7f>jž>2	?!<?{^?‡Ú?Vb@5¹@zï@ejA�ÐA=aBiŸB„	C€ŽC¢D€²Dœ3EEÐEfFG}FÅF$ÒF÷F#G9GDHG;�GÉG}éG]gHTÅHTIXoI\ÈIT%J%zJD J3åJ7K9QK‹K7¤KÜK%õKLm4L¢L%»L'áL%	M%/M,UM‚M›M¶M%ÏM'õM&NFDN‹N¥NG¾NMOQTOL¦O%óOeP,PA¬PîPQH QiQ‚Q$žQÃQáQýQR /R+PR,|R©RÄRáR0þR>/SnS9ŠSBÄST&TFTMdT²T'ÐT øTU<4UqU‘U®U$ÌUñUV/VLVgV„V¡V%ºVàV,ùV&Wa?WH¡WOêW:XQQX&£XNÊX2Y2LY-Y&­YÔY&ðYZ4ZjRZ'½Z?åZB%[Qh['º[&â[b	\(l\(•\%¾\[ä\!@](b].‹]*º](å]=^+L^8x^8±^8ê^+#_O_@m_U®_Z`$_`2„`·`6Õ`Oa!\aG~a(Æa!ïa9bKb#jbYŽb%èbc,c}¬c$*dZOd!ªd2Ìd2ÿd:2e"me�e,­e Úe2ûe".fQfqfY‘fcëfyOg:Ég*hU/hG…hŸÍh›miQ	j=[j`™jwújtrkAçkR)lJ|l^Çl\&m›ƒm:n=ZnW˜nkðn2\oœ�o�,pXÊpN#qzrqtíq brps«ts‹ t~¬tC+u‡ouF÷u1>vUpvcÆv'*w�RwhÔw)=xgx]‚xXàx/9yKiyIµy)ÿyX)ze‚z�èz9j{>¤{Qã{L5|@‚|HÃ|Y}Wf}D¾}z~l~~6ë~]"n€jï.Z€O‰€;Ù€=�=S�>‘�!Ð�
ò�U‚_V‚.¶‚?å‚3%ƒ1Yƒ/‹ƒl»ƒ(„B„.X„-‡„/µ„0å„…m,…3š…CÎ…h†l{†#è†=‡BJ‡5�‡5Ã‡9ù‡73ˆ:kˆX¦ˆzÿˆQz‰SÌ‰E Š�fŠ[ôŠcP‹}´‹‡2Œ\ºŒ^�Tv�{Ë�NGŽp–ŽT�Y\�P¶�V�:^�„™�}‘[œ‘<ø‘5’
! B’~M’˜Ì’‡e“Ní“c<”c ”%•/*•—Z•6ò•)–o6–L¦–wó–Kk—�·—”H˜Ý˜Z]™A¸™mú™Nhšg·šH›'h›!�›²›AÊ›mœ_zœnÚœmI�_·�[žbsž?Öž7Ÿ7NŸO†ŸKÖŸ3" 7V 7Ž 7Æ Cþ SB¡3–¡XÊ¡@#¢Ad¢]¦¢\£Za£S¼£&¤F7¤_~¤hÞ¤2G¥2z¥F­¥Pô¥EE¦K‹¦£×¦É{§šE¨¼à¨¦�©›Dª…àªÊf«Ç1¬]ù¬OW­f§­Z®Zi®SÄ®e¯,~¯I«¯Fõ¯N<°}‹°Q	±U[±T±±D²PK²Žœ²W+³aƒ³På³ž6´BÕ´jµAƒµ^Åµf$¶b‹¶î¶S·Rb·qµ·2'¸0Z¸9‹¸VÅ¸I¹Ff¹]­¹Uºtaº„Öº^[»vº»V1¼Mˆ¼Ö¼
! î¼xù¼-r½J ½Ië½B5¾?x¾A¸¾@ú¾A;¿B}¿NÀ¿GÀIWÀ9¡ÀGÛÀM#Á6qÁ>¨Á2çÁTÂQoÂBÁÂEÃ6JÃ?�Ã]ÁÃAÄHaÄHªÄ=óÄ01ÅJbÅ2­ÅLàÅE-Æ@sÆF´Æ9ûÆF5Ç=|Ç3ºÇ:îÇ:)È3dÈ5˜È1ÎÈ?ÉB@ÉDƒÉMÈÉSÊ3jÊCžÊCâÊR&Ë5yËN¯Ë*þË,)Ì[VÌ<²Ì=ïÌP-Ír~ÍpñÍNbÎ„±Îo6Ïo¦ÏzÐ;‘Ð;ÍÐc	ÑžmÑWÒ^dÒuÃÒU9Ó
! �ÓmšÓ'Ô>0Ô3oÔJ£ÔZîÔVIÕD Õ§åÕ}�ÖX×¡d×—ØgžØ_ÙzfÙzáÙp\ÚvÍÚ¤DÛSéÛS=ÜW‘ÜGéÜ81ÝNjÝp¹Ýc*ÞqŽÞmßGnß2¶ß~éß(hà8‘à8Êà8á8<á:uá[°áœâ ©âkJã6¶ãWíã¢Eä°èä²™å¸Læ…ç¸‹çfDèB«èNîè=éY]é:·égòéXZê³êgÃêi+ëŒ•ë~"ì|¡ìvíL•í7âí(îCî>Tî“î,°î*Ýî7ï8@ï7yï8±ï7êï8"ð6[ð6’ð6Éð6ñ7ñŒVñ–ãñyzò4ôòT)óf~ólåó|RôfÏôQ6õJˆõPÓõ<$öAaö;£öJßöJ*÷+u÷j¡÷qøˆ~ønù<vù6³ù@êùp+úeœúIûVLûS£ûb÷ûsZüªÎü6yý]°ý:þ.Iþ[xþ<ÔþDÿEVÿSœÿUðÿqF2¸8ëm$-’tÀF5p|dí˜RfëURf¨lu|^òOQ-¡wÏ9GW�rÙ[L–¨¤?	¦ä	¬‹
! y8¬²³_Á
ÃÕ
É™–cÉú7Ä>üf;T¢y÷qq™ãU}kÓ‘?|ÑhNV·MF\_£`md~ÒVQP¨yù\s[Ð[,=ˆkÆa2�”¨"GË~;’FÎ[iqfÛSB=–0Ôd 2j ]� }û 6y!>°!Rï!RB"}•"O#Oc#T³#Y$[b$G¾$W%=^%Kœ%]è%'F&ln&eÛ&A'N['‡ª'F2(Ky(PÅ(C)]Z)M¸)?*jF*k±*{+`™+uú+[p,'Ì,Nô,TC-E˜-\Þ-r;.8®._ç.eG/]­/:0mF0N´0f12j1^�1Yü1ÙV2�03R¾3d43v4=ª42è425+N5-z5+¨55Ô5-
! 6=86'v6=ž6*Ü657+=7=i7-§7=Õ7*8->8*l8-—8*Å8-ð8=93\9-�9-¾9=ì9-*:2X:2‹:2¾:5ñ:-';2U;=ˆ;+Æ;-ò;+ <=L<+Š<%¶<=Ü<-=5H==~=*¼=-ç=2>-H>*v>9¡>=Û>=?5W?$�?y²?3,@.`@E�@@Õ@RA.iA2˜A!ËAMíAS;Bg�Bx÷BEpCB¶C¡ùC#›DT¿DTETiE6¾E}õEXsFUÌFS"GTvGBËG‚HT‘H[æH>BI>�I4ÀI4õIM*JPxJ@ÉJ+
! K@6K?wKO·KZLEbLK¨LOôLcDML¨MHõMS>N`’N[óN]OO6­OSäOU8PMŽPUÜPm2Q4 Q+ÕQ�R]ƒR=áRsSn“S:TG=Tq…T@÷TF8ULURÌUDVWdVY¼VZW8qWpªW-X€IXMÊXaY&zYD¡Y-æYLZgaZGÉZO[Sa[>µ[�ô[[v\YÒ\],]PŠ]<Û](^>A^X€^JÙ^²$_J×_X"`+{`F§`?î`_.a^Ža‰ía.wbi¦bQcGbcHªc.ócy"d#œd#ÀdQädQ6ebˆeIëeK5f@�f'Âf4êf5g>UgK”gKàgK,hKxhKÄhKiK\iK¨iKôiK@jMŒjKÚj<&kDckA¨k@êk;+l0gl?˜lJØlJ#mJnm?¹m;ùm;5n;qn2­n;àn2o?Oo;�o;Ëo;p;Cp;p;»pH÷pD@qF…qFÌqErlYr;ÆrSs)Vs.€s:¯sGêsq2t6¤tYÛtP5uL†u:Óu)v58vAnvL°vdýv€bw}ãw<ax6žx=ÕxVy<jyP§yRøy8Kzz„z>ÿzW>{6–{UÍ{Q#|:u|K°|Bü||?}v¼}?3~;s~Z¯~J
! fUp¼W-€D…€QÊ€:�/W�:‡�QÂ�e‚jz‚då‚=JƒGˆƒkÐƒf<„H£„:ì„o'…€—…††aŸ†r‡rt‡Qç‡]9ˆ|—ˆ€‰t•‰7
! ŠdBŠ‹§Š73‹:k‹—¦‹‰>ŒwÈŒR@�T“�€è�biŽ“ÌŽU`�k¶�k"�„Ž�‹‘TŸ‘Rô‘cG’‚«’t.“t£“�”e©”r•{‚•Mþ•NL–n›–n
! —ly—Jæ—|1˜h®˜b™Ÿz™zš<•špÒš±C›rõ›_hœKÈœt�e‰�bï�]RžO°ž4ŸJ5ŸA€Ÿ>ÂŸ3 Š5 uÀ I6¡£€¡‚$¢X§¢_£]`£¾£sÕ£TI¤Yž¤Vø¤_O¥O¯¥Yÿ¥]Y¦_·¦'§8?§€x§fù§a`¨{Â¨5>©`t©#Õ©"ù©:ª3Wª=‹ª)Éª<óª?0«<p«C­«Dñ«H6¬E¬<Å¬B­\E­Ö¢­Ÿy®\¯Jv¯HÁ¯L
! °.W°6†°@½°™þ°4˜±5Í±I²ŸM²Zí²PH³B™³©Ü³“†´ZµouµUåµ7;¶Qs¶lÅ¶V2·O‰·CÙ·m¸~‹¸5
! ¹Z@¹\›¹%ø¹>º=]º?›ºHÛºI$»n»xˆ».¼�0¼�²¼�@½_Î½u.¾º¤¾?_¿!Ÿ¿wÁ¿Z9Àa”ÀLöÀeCÁ©ÁR)ÂY|Â<ÖÂrÃX†ÃƒßÃ;cÄdŸÄRÅ4WÅGŒÅQÔÅV&Æh}ÆXæÆ[?Çv›ÇoÈX‚È„ÛÈŠ`ÉJëÉE6Êk|ÊmèÊ’VËHéË[2Ì[ŽÌcêÌfNÍ[µÍ6Î8HÎm�ÎTïÎ=DÏp‚ÏMóÏhAÐMªÐgøÐj`ÑpËÑ{<Òƒ¸Ò:<Ó?wÓ3·ÓÒëÓ¾Ô]ÒÔN0ÕVÕTÖÕ:+Ö:fÖA¡Ö\ãÖj@×]«×h	Ø#rØ%–ØM¼ØE
! Ù{PÙhÌÙ£5Ú›ÙÚyuÛfïÛeVÜp¼Üo-ÝY�Ýž÷ÝJ–Þ•áÞbwßsÚßZNà�©àb9áeœábâdeâ/ÊâFúâ\AãGžãMæãK4äF€äEÇäG
åMUåO£åRóåMFæ””æG)ç2qçš¤çs?èN³èMé)PéPzéJËé{êl’ê`ÿêE`ë2¦ë<Ùë^ìbuìSØìk,í:˜íaÓí>5îBtîC·î-ûîX)ï&‚ï2©ïXÜïH5ðN~ðMÍðVñ)rñ(œñ!Åñ:çñ%"òLHò-•ò>Ãò8óG;óAƒóFÅóeô{rôFîôR5õ˜ˆõ;!ö9]ö/—ö\Çö¤$÷SÉ÷SøJqøF¼øLùTPùB¥ù.èùdúX|úJÕúW ûExûc¾û."üVQüI¨ügòüIZýL¤ý>ñýO0þ3€þO´þ^ÿZcÿ@¾ÿGÿÿBGKŠKÖ±"eÔF:}�-ÿ8-Wfy¾o81¨„Úª_q
! j|2ç\>w\¶mR�6ÔF	NR	S¡	2õ	d(
! C�
! CÑ
! yf�£ö=š?Ø>
>W
D–
zÛ
mVBÄW _%?&fJƒ)Î8øm10ŸNÐ:*ZB…XÈ_!U�E×[1y+«n×§FhîQW]©B}JSÈYSvsÊ7>WvLÎLJhJ³NþWMC¥dé.N„}[3^r’8B>K�YÍ''lOh¼U% V{ HÒ P!1l!Pž!Iï!59"Po"MÀ"=#6L#8ƒ#@¼#Ný#PL$n�$3%=@%G~%QÆ%i&|‚&Eÿ&DE'¢Š'˜-(AÆ(O)¦X)›ÿ)V›*xò*^k+KÊ+M,Ud,*º,få,WL-D¤-–é-ž€.T/?t/Z´/]0Um0,Ã0Hð0d91ož1]2Jl2N·2P3LW3¤3bÂ3u%4Ž›4o*5Kš5‡æ5\n6@Ë6M7—Z7›ò7ZŽ8pé8”Z9Pï9V@:`—:|ø:Zu;CÐ;G<-\<;Š<9Æ<I=;J=w†=þ=>!&>5H>+~>iª>R?gg?RÏ?]"@u€@oö@%fABŒA”ÏAddBxÉB@BCHƒCFÌCBD8VDn�DZþDBYE<œEMÙE/'F|WFgÔF&<G@cG‚¤Gj'Hr’H„IdŠIpïIz`JrÛJ`NK’¯KmBLl°LcM^�MeàM'FN$nN“N>¦NBåN=(O<fOn£OnPn�PoðPg`QtÈQg=Rz¥R_ Sg€S_èSgHT°T^0Um�UlýUljVx×VxPWlÉW]6X‹”X~ YDŸY5äYGZVbZ]¹Z[X—[&ð[D\_\\ˆ¼\ME]}“]<^-N^}|^iú^gd_'Ì_Cô_E8`E~`sÄ`D8a+}a0©a{ÚacVbBºbVýbJTc;ŸcuÛcWQdI©d)ódJe>he^§eaf\hf<ÅfgAg`XgM¹gThJ\hh§hLil]iRÊi_j^}jjÜj-Gk1uk8§kcàkZDl:Ÿl>Úl4m1Nm`€m8ám7nyRnsÌn_@o3 oaÔod6p=›p1Ùp6q*Bq2mqW q\øqQUrg§rhs]xsxÖsxOtYÈt>"unauWÐu](v—†v¨wfÇwF.xCuxO¹x]	yOgyð·y[¨z`{ee{FË{g|Vz|PÑ|z"}q�}�~‡Ÿ~�'ƒ·‡;€ƒÃ€cG�e«�v‚lˆ‚cõ‚‰Yƒ¸ãƒ’œ„’/…tÂ…y7†ž±†QP‡¢‡	ª‡–´‡EKˆ	‘ˆ›ˆM§ˆŸõˆ—•‰Ž-Ša¼Šn‹l�‹fú‹‘aŒóŒ#�Á*�+ì�gŽD€ŽaÅŽI'�;q�f­�j�|�pü�Mm‘q»‘V-’r„’s÷’gk“^Ó“V2”V‰”là”UM•€£•'$–EL–K’–‘Þ–Ap—@²—Pó—?D˜?„˜Ä˜)Õ˜qÿ˜mq™Sß™h3š>œšKÛšZ'›T‚›]×›65œJlœ)·œ.áœ-�A>�.€ž4¯ž:äžOŸOoŸ2¿Ÿ.òŸ-! -O C} 6Á 0ø )¡QI¡@›¡4Ü¡6¢2H¢={¢#¹¢*Ý¢H£1Q£>ƒ£hÂ£E+¤q¤‡‰¤p¥J‚¥MÍ¥q¦q�¦Jÿ¦ŒJ§M×§#%¨KI¨'•¨e½¨¸#©ÀÜ©_�ªŒýª'Š«%²«;Ø«S¬Qh¬’º¬FM­\”­Hñ­t:®U¯®g¯^m¯rÌ¯e?°t¥°c±¡~±W ²Vx²*Ï²(ú²O#³™s³Š
´¾˜´ŒWµuäµ’Z¶(í¶I·˜`·kù·4e¸9š¸JÔ¸2¹JR¹3�¹9Ñ¹ºj)º¦”ºD;»F€»aÇ»O)¼5y¼P¯¼€½-�½3¯½Þã½sÂ¾76¿6n¿#¥¿.É¿#ø¿AÀ+^ÀFŠÀiÑÀz;ÁA¶ÁqøÁ<jÂP§Â5øÂ0.Ã1_ÃR‘Ã<äÃ+!Ä`MÄ5®Ä€äÄweÅ~ÝÅi\ÆoÆÆ>6Ç8uÇR®ÇVÈ^XÈ?·ÈF÷È'>ÉPfÉ]·É±Ê:ÇÊ~ËH�Ë‰ÊË�TÌuäÌ5ZÍU�ÍUæÍ5<ÎrÎa�Î:òÎF-Ï(tÏE�ÏBãÏn&ÐP•ÐFæÐD-ÑNrÑ}ÁÑG?Òo‡ÒE÷Ò~=Óž¼Ó5[Ô1‘ÔPÃÔDÕjYÕKÄÕ*Öq;Öo­Ö=×U[×Q±×QØNUØ<¤Ø<áØ8ÙHWÙZ Ù?ûÙ>;Ú•zÚ\ÛqmÛWßÛ97ÜSqÜnÅÜX4ÝQ�ÝSßÝv3ÞAªÞ¦ìÞ<“ßŸÐßŒpà6ýà64á—káMâCQâ†•âNã‚kã|îãOkäR»äWå`få;ÇåZæ\^æt»æ_0çO�ç”àç™uèméu}éÕóésÉê®=ë|ìëYiìZÃì7í_VíG¶í€þí^î&Þî;ïZAï6œï5Óï9	ðNCðG’ð=ÚðAñCZñ=žñ'Üñ!ò(&òOò=jò,¨òSÕòH)óUróDÈóF
ô@TôV•ôVìôrCõ¶õBÈõXöcdöOÈöb÷T{÷|Ð÷BMøQ�ø:âø9ùPWùx¨ù5!ú?WúT—úBìúU/ûd…ûMêûL8ü@…üUÆü"ý"?ýFbý>©ý:èý:#þ­^þAÿ-Nÿ&|ÿÉ£ÿ«mI1cA•4×@FMJ”JßJ*3uƒ©L-rzíu
BƒHÆDGTvœD@X�™0uLgÂo*	iš	<
! nA
! m°
! fe…JëŸ60ÖA
HI
H’
-Û
f	Up�ÆxH€ÁŸB‘â~tMórAE´ªúi¥:vJ�ÁKCh�/øD(RmKÀW@d9¥‰ßVi>ÀIÿ#IhmaÖK8‰„2\ANžqío_pÏx@[¹:=P=ŽyÌsF)º[äW@ [˜ [ô LP!1�!JÏ!J"Oe"Sµ"S	#A]#]Ÿ#eý#Lc$6°$5ç$2%tP%ˆÅ%LN&N›&Vê&JA'@Œ'JÍ'8(RQ(v¤(Ó)eï)WU*2­*;à*R+o+]‹+aé+hK,2´,nç,…V-cÜ-L@.��.ƒ/�“/v0ƒŒ0_1\p1^Í1^,2\‹2^è2^G3V¦3„ý3…‚4~5„‡5i6„v6iû6je7–Ð7–g8~þ8}9?�9OÝ9X-:/†:;¶:>ò:j1;€œ;1<9O<2‰<[¼<Z=`s=OÔ=–$> »>JÜ>C'?Bk?P®?Nÿ?[N@Tª@Lÿ@iLAY¶ABX0B;‰B<ÅB‡CUŠCaàC=BDM€DVÎDu%Es›E|FjŒFt÷FalG)ÎG(øG;!H]]H9»H~õH+tI3 I,ÔIEJ%GJGmJêµJp K—Ll©LhMlMPìMA=NTNiÔNv>OQµOAPWIP³¡P$UQŒzQ`R hR3‰Ri½R!'SWIS:¡SFÜSH#TClTQ°TUU^XU~·UY6VM�VÞV&òVW'-WUWiW&|W£W&·WÞW&òW'XAX'UX5}X³XÇXÚX5õX&+Y'RY'zY¢YµY#ÈYAìYm.Z6œZ6ÓZQ
! [¦\[K\2O\o‚\jò\6]]>”]ŽÓ]mb^„Ð^nU_½Ä_Ä‚`ÑGašbK´b7cE8ca~ciàckJdr¶dW)ew�ewùewqfhéf?RgF’giÙgiChi­hjii‚iiìiiVjiÀjW*kf‚k–ék�€lCmAFmGˆmGÐmGn}`n´Þn‡“ocp[pTÛpn0q³ŸqtSr_Èr™(smÂsu0tÕ¦t4|uo±uH!vnjvsÙv—Mw&åwux‚xM�x@Ýx;yWZy²yGÐydz—}z›{n±{r |r“|Ï}šÖ}Bq~Q´~;XBG›OãX3€EŒ€8Ò€f�Mr�¯À�xp‚/é‚QƒOkƒ9»ƒ4õƒ;*„.f„R•„Kè„K4…D€…SÅ…Q†Ik†Qµ†:‡ZB‡G�‡Oå‡l5ˆ…¢ˆ:(‰Pc‰5´‰Iê‰74ŠSlŠ\ÀŠh‹N†‹GÕ‹qŒV�ŒXæŒf?�†¦�‚-Ž¥°ŽzV�’Ñ�bd�xÇ�W@‘˜‘V’eo’lÕ’pB“¡³“vU”5Ì”n•aq•\Ó•e0–†––Y—,w—@¤—aå—%G˜‚m˜rð˜Ic™V­™Hš9Mš/‡še·ša›_›hß›JHœ:“œ‰ÎœCX�Pœ�ní�$\žg�ž8éžC" Rf ¹ …9¡7¿¡Y÷¡_Q¢W±¢R	£%\£i‚£mì£AZ¤Mœ¤[ê¤NF¥N•¥@ä¥c%¦W‰¦aá¦_C§>£§Pâ§3¨„S¨WØ¨K0©i|©Uæ©s<ª}°ª¿.«2î«F!¬bh¬<Ë¬”­Ž�­:,®0g®^˜®e÷®)]¯b‡¯^ê¯/I°6y°F°°O÷°[G±K£±Lï±Y<²P–²Eç²f-³E”³MÚ³>(´^g´DÆ´MµQYµ«µrÆµ09¶Rj¶)½¶Pç¶a8·xš·X¸}l¸hê¸{S¹+Ï¹^û¹YZº[´ºK»Œ\»>é»f(¼R�¼>â¼7!½¯Y½F	¾GP¾<˜¾&Õ¾'ü¾%$¿;J¿9†¿BÀ¿žÀJ¢À'íÀ'ÁH=ÁV†ÁEÝÁ�#Âr³ÂX&Ã¯ÃR/Äœ‚ÄeÅ¯…Å‰5Æa¿Æk!Ç6�Ç0ÄÇVõÇLLÈ>™È\ØÈ>5É,tÉG¡ÉféÉVPÊO§Êh÷Ê�`ËgñËXYÌN²ÌÍxÍF–Í8ÝÍ>Î6UÎEŒÎ/ÒÎAÏ<DÏL�ÏPÎÏGÐ6gÐ9žÐPØÐ2)Ñ6\ÑE“Ñ�ÙÑgÒG‚Ò9ÊÒ[Ó*`ÓK‹Ó›×Ó�sÔœÕQ®ÕVÖCWÖ@›ÖoÜÖ€L×BÍ×bØ–sØœ
! Ùa§ÙJ	ÚTÚ1iÚ#›Ú8¿ÚbøÚ@[Û4œÛgÑÛ;9Ü4uÜ~ªÜ0)Ý<ZÝ+—Ý6ÃÝ3úÝS.Þg‚ÞkêÞgVßk¾ßv*àz¡à<áeYá=¿á?ýá9=âhwâzàâƒ[ãgßã’GäbÚäY=å;—å1Óå6æ5<æ–ræ!	çœ+çwÈço@èH°èRùè#Lé%pé3–é¢ÊéSmêWÁêyëP“ëAäë0&ìÉWìC!íBeí[¨í]îZbîÄ½îa‚ï@äïi%ð_�ðžïðpŽñVÿñLVò1£òµÕò ‹ó�,ô’¼ôHOõ?˜õrØõKKö]—öaõöcW÷®»÷ojødÚø#?ùbcùhÆù'/úBWú4šú_ÏúO/ûcû@ãûQ$üLvüIÃüj
ýIxýjÂýW-þy…þWÿþyWÿ/ÑÿW‘YYëTEšE±I÷WAK™Må�3ÁgÖd>a£KnQÊÀA‹™Í9gf¡ZQcmµh#	{Œ	Œ
! š•
! œ0¢Íop¢àIƒ
OÍ
KliÃÖ@šLÛq(DšEß]%³ƒ†7]¾G`dTÅYptmå'S^{QÚX,S…„Ùn^OÍIbgAÊ?NL[›E÷G=g…QíG?<‡9Ä-þ],mŠOøFHh�Føm?X­%_,]Œvêda �Æ 0d!A•!×!ñ!""‚4"·";Ï"x#;„#@À#*$1,$W^$_¶$%"%‡<%2Ä%F÷%1>&Ip&*º&Iå&;/'_k'…Ë'nQ(CÀ(F)3K):)Yº)I*O^*\®*Z+Vf+M½+{,f‡,\î,‹K-i×-†A.YÈ.Y"/4|/5±/[ç/FC0EŠ0EÐ0F1O]1M­1Gû18C2G|2Ä2BÞ2M!3Qo3*Á3:ì3B'40j4<›47Ø4.5c?5Y£5ý5­Á#Ö!˜ô—ÃKK"	ê4"*&p´
û'Å*;d8$!#Þ_	ú"�t®&…¬#ojè�\›
! æ %j�†%K£,œ£@ØW‹'  	›
§�ï|x¥EFDôÐ5U)
! •Ý 
! ü³e#æ´Š7
¥#Ñ¢
! qÁä,�F"Ó–a!kþ
†ÉÈ[ìös!ô:8":?U:Žh!;‚|‰:
! Œ!¤"7Ü£1ç
©
! 2"(`u“ò#‡ãtÀö5ÚóËÑnŽ&=	y)u‡“	î4$Fz
&	§äü»% #K®Þ—ö(Sê+l"Ô—
! ë
! W*ÕêÒ	òþ# ¤åF×S¸?^¬¸�€¯Á¡ÅÄcR0
! Ä%°óÃi%¶©Í	zC0 R ½@©«ú#|�	&j%¦!K
ö� &d�ò&àÖ„	j�sx#o"t6ƒ/$¸ HU¹„óÚÄ¯Ð& µ#QÿÏ$%“
! Û¡3Y#Ï&E÷åj!%%ÆÊwC…!Š"·„Šð%†Íý£m2£ cÎa–:ÿ!%ù‡T%a
! 
2È 7jŠÎ–&Ã#�ø`÷	KÉñ¬ “8†š"3U#%æxQ"Ç#õòô	“~ïá;"¸Çeœ‚§ÎÝ‘:¿É9
! }³ÎUŠ%»ú„8€¦eÛ\Óˆ#3v%Ôh#9¯Êé
! QÂr¤Ê"Ôù ¦H	À‹		šèÅÄ]w�%=i´!çï´©_"(Õ|§L<%?2¸'	y$ìaúYœ
! N
! îÍ(Íq´Q	Ý	gÛ/1!ÐG£#Âð
! j×
! �"W‡Ô…°’åy…‰Î&ù/!aŠHy�* !+
! ~% 
! ªð½ �	è$Â%3l!Qô,%šoP®÷jÚå1‹§d‚êO’þ°­©9½ìøÖCÌ$Xz	íjÃ�S%î#@$w·Îä$óHBàÆ F{ˆ
! Ý¿ ä=&c¶SGè¹»p!�º È£^¸G%ë%9²ˆ†	]�ùäŒJ²
àRzY$}2
m¹I¼ë#b`‹5ŠÄ
Ê›<&‹
—wï	%"	¼Ÿ#ˆv“þs
£É;u@&ÊùD"·á%S!ÑNô‡Ü
! }	~
 &þ!@#e!ÄD!ßAýÇ"\›÷t	é”»� ,&X
! Æà
! Çô&/ ™"&BsMÎµì#\#Ž| ot	š!8ß @N
! ^T
7©�!ŒÎ´ZÊà!Àˆ%| ùÒbpá%°&ˆ
!  ç	­(oö	F˜#xf£BZ^é’"6<÷b�ÒµÏ
! n$7ºe$×$Ž|#¯
! Ú9 j¦Æl
! t�“è¥6gQ#¾ ‚`&uJç5#U§òÜ} ˆe@Bè˜‘¼‘Ý�#_
! c‚¹Á!ú³4 ½½}#†¡È£Âý!å"Zy·)O+ÞS«
ð}Ûª¨g#3Z”!¯ «ê!±šC"b:2A¯ò@9É	uã
Ê	Ž†
MÐÉ
D&‘"ˆâœ¢¾�&Ú“ŒI6š:gÎ=ÌÉîÌ¡#^rW2
! ¿	ò%¬
ø©%ðú$ŒÒªjVæÿ±
! Ì 1T�¶	ƒ†.ŽD]þQ&áûÅ6Ò"­!;V+!H »™%�8	¤	Í)Úq	Ûš
! Ñn#âilç]1ª&˜ gÚ UÐÒÈÓ„ðg•²TVv/­$9~x	p1'”¶ó	ï$oÎ¡	¥&³o(R×�«ìRñæ©ö<Å!Ã"p¬Ã!'&
&éö%"[ð½ø�Â¢"{÷&´™±d÷"Ì5
@2&w{½œ’N_FbZÌý‡�!±�"q¸qkÝÒs‰£	
! %/
L™& ª
! É�
! ÝŠË?5"B4
! ‰ùÝki”.#©ƒ5Iy//G©”ÕftÞÅÑp%ß�Ži!&0Ú[õ!Jf2`_>!PP! ³&Ž!L?Üv$>Ñâ$I?ÿ0 Ê3‹Ôb�	ÔN›Â}1ÎùÅ¢‚%2²
! ¨Ñ‰™!oº
Õ©$	b%z%Y"ÛW-$%ñ”™
! À>úG–ñ	Ü¥hm #�Ï)ü	Ã �LŸ ™ÌÝ$`©!­&¢ËÇb!Æ%ÜÏ£&ž#Ã&
! +ËC¼h ¢ð ¶†›!2íßÏ>
! ÐÜ4b>P
y´"e@ùu½“}�%M¢‹1#ý<â@?$¾Ë	u"ä ’…ƒJ7áº$ "A
ñ!¬ÙN$€%
! sæv!ô%¨¯•Š¯P!
! t¤ä©††ûÓó°^(
)Í!Ž#‰1U"­´¬ñPük!	UÂ!R÷%n›Ú~,M
! \
! ä*!E

­8 è ~ m÷™
È¸"""#¨=Fƒ 3€kQÈÚÇ{
ÅÚ!„]×	}·áÂ \",�&ácÀ/jñÉX+ó%ô/I®#4aU´%D& ¿"aòª³f	€;ãÅ
¹Ò¿Ÿn
! \¨gÃPr_Ç	ÐÍ$/æçB
! ?º!H$š|
! _âÞ
! ƒ.8$ª	ò‰&c
á!ÿw&x *Ž/%Ð¯Hm#‡;ééìe
! ø¼t$X|	ý®R&w%•™Û"î8(|&ý�#v†áÕ8#®_ >"F#ÿq@^P‚Ê°ÏØHÃÊ#
Y ©c!�"¿#[&õ%àò¡ª§îè«S 2WÊŠ¥Ïâ  ¸">Žœ€‚1µ3#%?!Ã2%—%ÄHÉ"!"®"iU#À
(&Èdk•o
±$‹#b•àL	¥!£"AX¸&V&Û""ê�R. Æ[$I!;y7ï%S´c
! wTéë$Z$ˆs$Æõ#)ý
! Å:$¹^§$”pEÒ »©OÐ Ê˜…«É*æº¸&ÏãôýMps!`Ÿ4¿EÛ
S"â�¤$o`H
! EV_%Ÿ{š·f#¸ü
Ëp
ç.!â h&*$ÐéÙiû
! ”RuQd=7äP·-€�<˜	&Ë@‘•	£^#6´‡ ü¦óXÜ HP„WPÿ%%�îÈ¤ßÙn,¾$dj"aâ
…$ûr%?ÀÖ@IÚÞ”
¹…h	è"A"Y»²£¬%G¼×Óü$¨$¡H±B!t!BD[ö"�·
6%vp"–á3$"!å§ÄÚà
G"±%"!K|ç%¯i1÷f·í
! Ž›QÎ#kDíÎ¿xÉ
! = v
"IÄûM%¶ ms	$˜T$\<	ÚÔ$‚e$¥
! ð%!ê	à$›¤ÃíŸ•%S
öà
! w á&¶è×9C­Ôâ�;º&Ëüä(%Ã€¬´>$B$O-›¹Ÿ%�%ÐÏ	ø	´#êÚf j›	�V+§&B4\šÞ	7!$:dºªGL!¡4/
! ,�4&g%*8$ë!Ö�#« œ!$öž	œ¨\ã$%lè�¦Ó4!ìk;
ÿ
!=
™ %†b«%C
Ó ÝÃ	áÌŽ$¦-ÊSž"JÚA$�¶%"»=·">Ul’
k'h¾‚"yHÖ¯û	½Ì¢ëˆ	vHq
ï�l&¨ÿv.ô!:U/	È:+#ðzN/T±Ý#@Ü"õ™†$
u”¨XòÅ¸¹˜ãØëÏ%
c&yT%šD>m¾�_WCý%
! æœ&Ì!@	„ëý³
�B µw$�B³×M"6EÐX	Û1ê(v
êÁÆì%Øð¯!#!­#!-{#}^õ”„‡¸
 ,¿l#â\Ö$j—ž½×Ã$à<žBðv"·­
! o#Ø"®~zî¬+Óû�/ýµú­x`Õ#Õ²\šð	‹$Ñ¥–Cá ³E"~
! š¥‡
! o¾
sÉ#Mòª5	³Ë&Ô‹s¹%‡J g#
ZÅ
™Pñb$€x
! ‚#Å¨	†%LÃD¼6!•‘&ž-û9{$	?’­Å;"Ò"´&×†(¼Ý%í"®$tÿ	þ†‘“\ÿ
  
! ø ¹
ŸÖ"×
E_ýò	1±à¨ô¤N
! >ý	Ìê&29o$"§^¿ƒ!‚ uE&xªfë‹–%Õ
¬	
Ž&+[#~</Ûî‰ ¨‚
! ,#é!uÎ!ãi¿ï+…¯…ûEañåeÀ¦`Ú³#h
5‚$ïÈ5!ø%ˆçs`.ü|KG$@Åb�xÎê€4©	$TkÈ9]2
! ¨mË%,oC&¼	…Ÿ;æ!h2†Ê¨fúëý¨$Ä	"²zÄ	j$…
‹ÇqéEø
W
Êz
! ð!Hn0³ ¼²Bh
! lP ¤µ>·
! o	kŸ$ˆ)#=4
�Âù£$y�$C
! 
œ"z|"��&c` RÎ$é hs"ó 8!êÏœg&j’áþ%ä
! ÖV YÑ&X6"Ú
$hr’
! ‚y@%ü!Iy	Ø9àá…sÄžLPVù`Mb_$�)é‚¡"�J9%Ë"çå!Æø—ÌÏ€!jé0A	÷<dT!ëd&“Ù7=?¦d£¿ÄÖuê"¼€
]©f‹Ò9["Ý^&ÏK$	¡
!  $¿&¦3>@ö‘’ v#ø	&¾�ç"ó!E	‚"Ò$³.	êêÒ•N${"![
&2#Aâ%î"•oê¡$•E—#È[iX!|VK�~	û!^$YC!ïy%ùN#–
9Ïø¬$°ç qÖ#¢“†?%ºè öÝ {ŸÊšzÁf
! $j6ûž
! .{I$e0J¥nãç’+­
‘®S£V%–ÞBHYVª�š®+u¶
! ×"
! e&o%‘i�Øà•#ø6’È #”{x$è!=#|&`%*åq&›ñ	O)"yA&²·°(
! �A…v DŠ
! •³¨#èU Ö¹	ÕKtÝ
RZZ…w—|ˆ³¹™C	¢$¨°xÜô·$ê
! rÄ
! ×
*á�£I~ )Pu!% $+$	ßw!Œ@
! þp	r3	ŒŸûº("Â	I
"á	TV
! uÓ�%7
! AŠ§
—¥±
þ
! FVÍ&(OE¥-ø$ò
! þ$n’&Õïllwk$Ÿ°n&vúòä±ä¢%K#Ë¬6ø¼%¾Æ
! oÕ’#£”x’°3TÂ&?zJB#]
¢,m¹ý

õ˜�å!“"™9	•^´‹Ì+¬ö$DŽs&ˆ‹
! '	ª�‹ØÁ88ëFþ"­¹"Jä€„Ûm
! /zÅLRš$!íèÞøÖ¡?ä#ÂzøR�#(—	æ
Ë¯·b
! Âñq _
"
! çÐ!)å•$0š]w‘ê©«Í¾}�{MQ%±O$3"*ÜK!Aâ=%­>¾%g_Ñ&^ê Yùp#ƒÓ"®!î$Ü]$„&ŽI<¯iÙ$Ík
! ü%Ãxñ/?
! 
…€"–&µÜ§? 3 ÿ#Q@Î	‡
! ÑþhÍ ™—üèP&ÜmOõ:
-»�w3‰!'Ú	@âJ¥»è#÷W%‹!%�3Ø!Éë…å¢÷ûj¨&QöKíï@Š\€ëˆ$Z
! *"æ °Vâ°$Ë Ø ”ÞÑ!²¨?iÄ
! ÎÇãQ�!è	� D#ì
! ‰[BJÚÄt3»	ß3!B%	Z°a%à+&ÔÞ&,lO!-
! {�	¸¸ä
! R"&ÛÙ®ùï"ÄG		&Ä	#‚šnˆz�ù#Põ\!•"MßL
d#°#c?0#¸	´$>b
>
ºó6ŸïçEÔ
! D+iåðÒ‚²óÝŸÙ!,VÙ\	Ç” û �„Íà&Qõ"¿
! J%PZÐõÜVçÕÎq‰ÀV	“&j]ÙÓ#'ÊÖ`rå ¾&²$¸»{%6¤C%¿´~]	ïÇv#›¤ Ôd~üúM´�Á~é{Ã“ñ�Z‚!ìÔV
! 2
! É~[	ô'‰#r[“ù1;9&X<Å�8ÁõÆU6&àxý#Wb	íTG,	ß®É E¥$O
! »•ÿá
]°¸ ®=	Í&tN›S"=sà‡CäBvÄ[ý]%[[œ`e}&¶f@ ¬Ïì þÔ	ñ {	Û _! 4 
Á	½#“$¡tÓo!
! —
²&Z¯ÝY0™	›Ö	­pR-"8±¡ ƒ»]vÍ«%sÿ  þGX‰%eó2¾½u«ï ‰›P#VzÕC#C|$9Qö‘½â" –Ÿ"$…&KËÖ¦¤ÉíxÛ	[)‹ ì�C
*„’!M0Ñ	*O ð
¡°
! 
@g"Ú
7e6Ö$ÈW=á~$Ñê
¶*=€
! }!D	âx"ù"r6.qîä7QnI Ó		T õS
! � Ž*2´Ú
! Òï#¸tIŒ¨
žckhÒ·'ô ©[¢•„
! vèZX#5 Eœ5À	ÿß-$rl$Ÿ!í%fL&È$¯”K •
! , n	è¸Öf‚
#ªS"P½‘ò‘l
! ™A³
! b·:e"ó£§$9²ø‡%:ã˜*œ­Gžæ	–¦b�<!æ×1 ª
! ¤Å
! ®
ß2 æ
! {X"liUA{0�!\&?#’Â±"\žÞ$p$Þ}I!þÉ$=¬�%”`é"r^	Î
ôÐò@Ê@Ž%E…%o!_
! :í±D� V#™ãm!…«„ T°%#$po¹ë®ByÉ#Ñ%â)‡÷`#QSà9Ü�
Ë
! #&šZ!�—®u% î%�!3
! ­fJ!Ø<™'H&�žIÛ5ìKÓ
! MeH%(Â$ Cß%P¦y&r
! Ü-F Ü	–$`�¥+%yOÑ3#âÍ	‡#¹ß©Ü©±¿3H
! Æ
! ëƒ0hÛÁ
:!„?û™	{!µÁâµ%y"hD‘
! ø
! Eü­[†!ë“ÎË3$… !)&ôj–HQËÅ;þûú)Ó˜K
! û%ŠÒ±%ô
! ¹Ä>#ÇÛÄ#] ö
! µ
Ž"ÊQ Ð�
i"51Lšpç	W#ó†
¤%â£Ì€#€$»"r¸XOòW?
ˆ]&Ÿ¶œƒ&G9ô"R
‰qŽä’O%¥
vÁq çcC!÷GFØt"7+´7öç¯µ¶"¥�&%ºò g
íF˜&p«N  &<"�M¬ú±!ª
È#µ&õó"ÊŠÀž ‰˜z—Ï!8	Œ Ùë$ËÀ%v$Ëlöa ­{
! A×\Ûì6Ÿ%3éNTÞë]ŸÆÁ%î rƒ½~:6!J‘%"Z4XÂ)�<#ŽÈ"“Ž¥ÓÙ«Òb0	]A
! ¿;$T$ß’Ž~‰¾4ÿs"T*m�pu_å· (Õí!†¾%º|¼
§	˜ÈÍ¨ 	>_Sõ·GŠ‹",72%Ï“ ½½q"å	hÁ"Œj&ÿ$8¬"Í”k#
P$
Ç-"#U$M¶&ä
! È	¥R8Rß;#{!Ëé¸jz òÊJ!¶$>òT×ºà	ŒF&Ü:#›«Ê † ¬ *'Ô
ëR#L%Ð$IŒ	VÇW¨�&hÄ ”¼€� L#
Òaí#^#èÀYÓ¦÷( Wò"¥%‹q—a	Œ0
æ– ¡}
! N¶‚léb|
ŸðÀ
! ’µK™pT?n b [U÷GhfæeDª–#+ßõÖäìg�}%G!%ö Ä8T"ºG
! î±EðG	Ä]f$«#·‚�€Êã	Š~Ó
„Ð*CáÍý«!ª u$#H WFñ	C¸&˜9#c$í	ûß\­"(Q±#ç!U	ñ­J“ºLœ‚Îueg îþ ^Sg”Lv=A!!ÂLRá
! À�$Áƒ"7�{�	�hš%Ö…Æ$e$5Æ	kÇ%5(ÈN·I&4Ó¬cë	¿bd[ ¨ O"ì!7	¾¡Tç
! ØÒ!|â¾#Ýk5¶×ÉLòi
¾í ° ÄNµ¢+"º¿ô/ÿ§
! =9ÛêhëÔˆñ#o&$·	û"Œß#niÇ
0%zö5üé_$Àª¾!�@tê<rè¾
! '$*Ï)æz�Ú
! ‡ý +Ë#}º%Y»µ 
! )ƒ‡b#X°"àjk†©
?�‚&¢!«
#üÌé
ï »w„$#d :èK_}Pqm$ø"?Õ.«êV%ÖØ•Uï	r¿ â!ìY
û/ ¼qãx%O1%lI"â	ÀtŠ¸�$™#zˆKê$½U˜-Ûà‡&ÛÃF]Ê+{.	
œ5&l(;G&7¿ÞU%WG”h„:i$ÉÈ3EÁ$;UÕµ‚²GêC•%l € <
! %!4´
! u,“QªÃ:-!-Ï&1S€�"&\$\
W1($  øÆq
! åˆ:–$Ô„íË$ù$°B±MÑ"e%úÔ 
! |ÅZ!Î!K¦
! ³R.&I$…	a
›%©Ð¤é$2,	ï{L
!  $b¢ãì$ !ts) $< æ²J
-åV0/#­ÿûÚ®"üˆ
¢ ÷Ñ#<‡‚Dy
'!väÛØNaÃ%d•!ÂYH"]›Øg?†"øXŠ#X˜æÎ “vPÔ%›"ý%ßÁ¼%3£w"J.Ö›³$º`0½±˜`$.$¯	%p¸žAÙÀ0Õ!ú
! 4›&«	”º#X
ŸŒ.

æ,!"
h"ÿÝ
t6#ãKG#m·®!µ		$é#g&D gvÕÜ#;±ië
 èÞ!N	i‹A€Õ”"ËÎtÓëM ³!P	--;!ç¡àW0Ïã"d�J"œ [ÉÚrÍŠ|á"`Ó¸u
@"¼g
! #ß	ÔšûTx|ùyî9$^
Ÿ;b&ggÙÎ�zh%Ì!'

,&&!=÷
A—õ…e¬ˆ"wœ
÷*
‹g	9~*#Çã$~UOc	k#û*!Ÿ&$°‚	XcÝ¦#±‘$¬\’%nÀ&L"–~‰	%A²þµ ¶Ì´n¦üÞ�Òi&Š&…	I!
Ç
! '³H!!}P
! ‹%hLo�ýèæ1	£~ï&7²%ÌÊŠ	"Í#GZŽ
! }„%2¢~oF³—¡gn»ÿW	ì¦&Åç#É¥K×y!&ó¡•g} žQ$æ#/k
~§‘þž!¿
U
! Í½Å#4g!°
)%!J&DÑz&�—>$PñŒþ1
! e
	‰Â¬y]"H
î
! Ù†­	
! $¢t 0„·!Öf"ªi P%6
! U³^˜¬
! £îT
à#W$'vBÊ_ €Š ,o$1Û%Nóß#©&ú"N²k% «
!w"ºü„Ñ
ÒÔó#ö!œz_&¯ 
òÙW"Ù.i#Õ_‡; øÍ ³	– |3™$HÓáä,®
! 5­	Ÿ
ÈZ#@!;nLo_Ê%£ÿ“
wí½ÓÐÆ
! Ð"¾	
¦í)m´vš2Ï iÓ®ªj„#meï’¯¿¥aZ€¹
�Þ"Î²ýX&9"$
! ­«ÚìW!œ®
¶³ƒšJF!£Iµ­#|SÏ#]
! šÑ$Å¦ gÝ Y€Ì"_`%Ó!¶f/$#%}
‡
ò`
$$¤§­ çh$/cz"kÇ9¨c#Ý8!à¦2Ëþ#œòQláÞ¼§!‹’'\Ì#ƒ#_Më ðõ
›�p’'×P�ÌeÊ&®@÷‰Ð
! e÷ ¯%r–º>y
! Š!—ªSl
IFEV!d$nÿ¶² Üîfªí’$Ìë˜ç#RY®$
! $&�
! ¶!4	W¶'ðñsu#
! œ&CnfF	j¬
‰I
! §A5a+x
Ô#¼îKÂ«#.=÷È&:&â
! ïgt2±ï£›cÿ1
Fª$É$ÃfÃ
! �ƒ$a´&Ó$S&m"ß–	ý× ¯"™âyÛ™ûmô!Gp u.¤	'†&ÅN5§
Ë;{ •W¬Ø%J	^nÍ%€úŸð|ã¹§ ¯#»u�É@
É&hFÛ#»m?‰nj° àxÂ#$Ë¤ ³ú3¿%‰Å#Z&1=
! $æ"¿(BË¸
! DiçôMF%&†#	¸¦æE%¬V8„}&<žey þ÷ÞA›p	<‹ˆë> ‘9	¬‡�zm&°!(§�B„/Fj	ã“¯$Û
! 5%ž&4¿e“Qþ;&�&K%½"fú%@L&!^þrô
ñ0"™p"¦Ó%µ"Ï°	I9Æ
¡ó
! ô#iI“ï”b Dþ!¾(t&nkÆ,íE
! Y Plë`	Æœõ	—!/¹R<ú!+.X^d!¯Á‘Ñ¼!$L˜!À!öyÞw”#{iApÑ&×©Ð
	 ¦nßüd°+	\‘Ûšï6¦#ýž
Ôž2-Ñúw±¢" îŸvãnwÌÃ}v3
pÌ í‡¾œ;htˆØ‡¡&ç
! ö
‡Z	\#´ Ü
éçÁÇ™õêÉQ×!è
˜
! Q{'“#?	µ	#òå˜¨1Šª#7ÜR9�
! W ‘» „
Œ¸5½Ý!˜!$Õ"ùä]$ûô	_S2é"\%“%£ßg
E!N&ž/%	÷!j6Ý%'ÿ[JR%ï‘ E$u1ÃõÇµH^!¡ØmäE·Ý‘Å2Ç�
·#ÁY%q!!®R§^Ø
! ƒÙ$]ß!éìÀ
	Ù#XË"s`!D¾ÚÓŸ§ô$Ð„%ºP„–6w	T
! (#"ÃíÂú	A‹&àŸ%#Înx�šÞ©/á§›÷&”%1$¾‡‰�
ˆr<Ê–W&OK›"ö ¤˜%dí74:$–ñ&7$a$Û°6¦(rã!Í�¤%Û®	ã¶Q·©%dLƒ²Ÿ
kÚÔ<ŒO
é%Nü$‘!ÿª“�²#EWÅ"8`ÌÙøs˜EO	Õd
! îž
! 
! /–S�"*[aë¬&8vÆ³ásÕå@¿%È—ždµ¼&.Ù EœÆp
! (à…"€÷»”´ }¡º
! ²Ô"�~ˆ %Ëë"\a&�a·
! &u&‘# 3PÉ}n:#ãÈ>»-%‡`�É%–a#zl	æ”³O¬r&#é»&i-
<úŽŽy)�¨ê~!"ubñ$y¤
ObÒÆ‹"Œ
! r!uqÆ”
! bnîöµ
)Ì%	C4Bæ›QÔc%ã
€&ã¨""Ë‡®
ì0¯ù
! Ýü
! !ã%m
� œ>	H½
! cóÃ¤«$^\*%úè4Oü
• áÿÊÕ @!YåKQ¹0
! ä"ù!^6
GÝ÷
! qCOÅƒ­Yû
Ï¥M²«*GhÂ
! a×¥¦\î	{Ò Ñ‰j¤X%!÷q6 ÝÕ
! Ö
! .|)!µîr¯Ÿ(¹L
¿ˆæ‰~# õqè?TÎÞ§C$¤#ØÂ•ªÀC1¤&Lþ!¢�ÖcÂ¾K;
! ½!ß·—"*ÀÉ>©áp)ø!4	�$lv,ü
! ûÁ­‰#Ñw
yY—"CHzðä"AÞ8w$
”$r"˜4V>Õ	‰u,
! d	="ÍÑÌÞþZ#%‹ \
"®%¯n3&"žNì…
! †¬ç%±&� "ýÜ-Š$~xÒ#²–7#]¾½	ˆ‰ÉØ|å[%�ûY	€c·&ÄAõ$d(Æ"f«&Ò
l}Áo
! $[J#µðÙ‘”²ž9’ S$×ä
K•
þ8%÷0(2…—O#n
ˆÜ$ÐÀ‘
Ûì“!ƒ
! 3 #½¡ÿ…äMN
~"Ô)ˆ#í>&c³Ð$ä L¹œ#R	]ÿ
! »†òGýàõ>’	Ûx&/&¬rš	­%4%®,}æ$¨%Ü#X³4Ï–!?"¿×–Ç ¨—ñãV5nvÆî^6K&9hÞõ
! X]!«"®5ØÂŠR!h"{Þ ÁrIWè¸$eâfšÛ£ÎN#¶A‡ðe½
Ü(a$¦¡
! ¾�ß
„F$˜I$Ù—šÅ&�/"‘"Î?0Y™ô%}ÿm¸
! "¼M"Æ#�"¬öâ#3ñ"Qc$vM7 ˆf«"ƒ#Äè9ü#3Ú×%’ýÁZG«V:´ç\G ¨!Üw
! I%¯‹IÂ"ý�
! 	 "Œ%¹ 5¯mÊ
A#[C‚#ÇYw#ï
! `	ÏB&Á°	2‡£!2	¼$í¼
! üü´°F
! •S#V
²s¾F â ’Þ%
§%I#A%¥	Æ&Ë_M
Ò=!T†&¶.%A\U!_B¼ �
}=z&Ø¦"º·›ý–
! ñq#cŒ&CÜ(ùœm¿#Í
ì«&y
ðÅ$Í8¶%-3^"Þó$à_ÿœ¥‹TÍ€Çf.°è¬­fž%š
+ ',b'tÆŠ
í$s#&5ˆc8hª"¬¶
•&‹ÕÙ	ð·p<]ù	ê‚³[ñýS-Ž	ü>áŠMv
! ¶p&Í
! �. Ã+‡$à%ôN%�Ì
[‘%ù
{žGq‡pº�´�%XÇŽHY
! ³©#,$ŠÙ%Ï
¶¢
ž.ò
N¸%Ò%àÃ&åúY!½$dÇC ‹ì�.
ñ¥ÈË
ù¢	R×Y’�!7.î¡%Ýy#å$) NŽ¿M	rEw¨
! 8s
! t
! =±G…•�«À"�úŸU?¦
.:Oàìý‡	íõ‡r;`.»œâl¢"Ÿ"
Íä##ª%¶¡»Å±N#	ùS	°ŸytJÓ&>}"¢D
 ˜d¤¹&¯í¿
o „+º$t#Y¿�0Šøú$1"»W+$<z!?&%l/lõØ Ë{¬!_�
ßR“5.Ñ~€L¥ 
! ó
z#Ã†þ	cpp!T"=ŽÀ$ª$G—k	Ê°T'PÁx1
! +‡"zûÞ#xV…6!!kó¤g6€	ÿZµÖ §#`KÓù’
! ÕtõÚrÌ&ü#pt%ùú
csÂ[‚%ÿÁŠ1ô!Ü%D¼"  7„ìlªá¹{Ìq#%¹Š®x©œd%´ë48}$M&RóS4”˜·"òÊ$�
! 
}
! Î"Uè”X  –q®Ö%ãgj
! 
!  Sº	û!V$;X
! 	Ç&,‘§Ø
¥]’Nk½&ia´^ ëd@]µç$w
 Ñ¾¼µ!Ú
! Y”á«Q
! ü²—ðã#øÐºÅA§Éžµ
! *1ßTä	²e ß
! ¦èKfÛ|%�±:t	‚„§Íb]ËU&Û!h3%ò¢­Í‰¹
! ôÉ!	hMÕ%Û&ÖŽ"äé3‚À„¼�¡¯A#>HÆÄ: ¸!ñ%0úgÎ¢$Ðå
! ³"åí]ÌñðX�¸ôÏóJ
! Ÿw\H!Wr¢�	1yèW
! êØù|&8
!  ß$Á&ø¡#+Ö
÷Ý
! ð"B
¢sE#–.
! ì	Ïk˜ ·
! w
! 
! J¼Ð#J_.$œ¬a
! r#4
! Â£ÑÚ$› X�‘ZFD%õ¼ªº"\[oò$Ã¶[?\é2­a¾¨h%iQƒ„Œ-Ø¾ÿçó#¡ ÀC…B	·!Ý] =­	¦	Ï ý"q•),Boç
0óå
í'ÖÔëAì»ÿ±¸lçáCo&;k `� !£%(	þáÙÔ¥’›±ÙD[
! :	¤)$Š²"‰Q
Œš‚¨–�© ·” ÿ"ÂƒŒß^Ç"_û,º³ëÀkÓUŒJ¼Ôy"
± •†Þ¿$-N"vî!R"ÿÒ)»!?Ôö#¹$4ý¤!õà•T×$GD{$7ù8Š�ã"ÆN©�yñ*ñ•C"¿û$½žZo
! Çí÷Ç$[x	ÕÌ#,ZÍ6Z"©LÖâÌ|ó%£Ÿ7v	E
! ©5°- ¥"—&Su
! Jøo�¶É<¡»#[µ ºúÜ!5“…ùê<¾!XÁIè%�$8&6	™V�Jô#¹?"}ï¬Æ—ã—Õïc 0è
! S)	ó6¥û#;µr
×%&°6›#`
! D
! œÒöÁK²	AÖ4ÐaÌÒP"Q!M)"¶üþîI„!Ámæ/¼é	âÏ¥J$ùä„"$Ž©7! «Ç¦Å&ø#—e9…p=šm ˆ�þàÇ'a
f5hH½½æYÄ"Ÿ
! Á
! ©»
-Ý%÷’D#Å -`-õ”&."lõ%×Àìö)!m%7Ð×òöÖ½Ö
%*NÊ!xÂžêB¬j �ïog0cœ	Ó-&æ%…OT&�·ƒ	Oß‰þø—ƒ%)H#Ä$¢Ù"Ò&|J— ½eÂåsó
j“¿sù$5ZÇi´	Ð˜­î¦å²! ²ø €sòCÑ7	ékÏ~!qIWfÚ%Ž�ñLY€@c7¦øÙm8®¨ð>
x
! &z$Hƒ–2¦¸#Z¤ÆƒÜ9!Ä&]#ê%¨2ÜÀ ±´È
! °A �&!1BD°ê#ìCîUj
! yuú)¨Úîû%ú °P‘£
! m#•Ä!ÐëÞõú†Tµì"Ä&?•Æ$Of%Œ"’"&ð#œÃˆ&ƒÊì^ƒd"×#p™Þí�"$zÈ%z0Æt¸Ú=µ"Ð}$&}0$s	™	LŒcç¦$='žZ
ãOéÆ³oÁŠMKv¾"’9ú<
V»mÑÄœ%4#Æ!»¤i©$
! ßúw&#þ‘$ý|ôq9z3k"_Ñ
! [u”Rm	Ô!0&”…‘#ÂŒ³òN¢ž´>Ó 
! .úy¼&k&¾ï!é¢&(#Õ'%<,
Ç
£
¯&¤å¡dYFáXÏcb%Ã˜¢#«ÒÑ¤ç"%>''
! ™Ñc^ õÓ÷#É™Z%§ ^
! ¼™&�ï÷$º=
! !âVfn,‘%/´z“¹{n%,"ðà*Àð$L…#Û$­NxÖ½ÍŒ±"
 ¥ ª	ðHDˆ (!kÒþ	ïEîËOÒ¡u3Hú7ëU
õ øñ\ ÄV"&$Ù—¹UäÈöðùš&Î
! 	ƒ
Ø$À"LSr– Ž ïsÒ&˜
T¾"BÞö+%¾|!Û &È
\Çâm �­ùO&¢éE Cª¢¶Q
å 

†Rx-	²#i
! ¡‘	,%ÔN ’ô®Ò
! 
F
Îž$ÍlP$íx`ûPØ$a=Ø:"�Ð
º¿!6å#
! öÞv&½í–`ÏRž1X	ó
d	‹€9e,±É
 #
! Y&ÕÚ"½Nn"d�Ø‰
7"§Àl¥}à"!�"Š’÷”	Ñ Ñ^%$˜—:ŽwÒˆ!;ý–"ž�h{&*ö!¼‡!š œ$8}ÂÀš:ê‚c"sEb"Ø"bÞ
! J!»
! #¦%Ì·|?0
û0!—
! '#Âá%×Õ6$×Ÿ§{üï

! mÀÕ$n‘‰
! &Í+:™	æÜR!%˜$:·%™òwL ø7&g$2!-¶Ã‰"Á#g
! Út¼&€>K™B¢ü"%$gø¹!-#.¾?&T>%ë˜u	Ï%Œá$S%¢ø^fo	rÐ	^c!^%!&#ƒ¥#N!ªÍmÉJzó‰_kÙ<Ù²	Q{ˆpM�¤
! ìŠ–ÍO*•Z„MtT#êâÓxâ¦‹!öK@4ih‡0³3£¼ž/;%EtI	‰$‹om²È+ÙV7%5a¡:õ#œ"x(‹7ØÁ!W'YåÌÁ*³*.D#H“€éÙ
! Ï
! Ü!4o<×F Ú#/W#î§"5B"
d¹gÎ%´f&¯F"ÉAŒ$Ô–_ïž“;	ÂÖáHó#ä!Åã«F\+ƒ
˜Mº#QólÀ#|›	0
�r$ÂêðUF�
! B0q%¥Pæ
! @®'¤Žî*	b¥eD$˜"!u~&%		š2$-Œ�æÉO#ñ
! lÓDañe´$! y¶FO1ý$‚´Ò7nñ>u ºI«q¼#›>à ëå%vP	f
Â
L×Ëù%	aUÓn!#sÍ"þ±5Ý1üaõ=€ª«
! «æYqo.Ç!G¹Ì
! Ñ²tZÃÝ}_Ø#T4	
! âMÅ	Y:¼g…ì
ußA¯ BÄ	»$¶#$X$q*
! T	ÃÓ¯

! öY%4Å%/Uz"r _#=è® i	dŒÙç¹#D›‘ôƒGM#æÙiZ ñ`"š#Ñ‹Äô’jXÐ<×]~"nb™ð÷~k!ðŒ|Ø	lL$S×©YsÈî
ˆ›$½%�!A®¿Äd
#ª!ŒWÞÝ™ƒÐ%ƒmqI $‚&Ü
 �ú�¨b
! ö›ïÔ!Ej
¾a8%âÈÐí
©"Î'ÆÊÈ8
R
! éõ&q$6ñ
Ï"¨
! °åÙŒ<#-%Ù
V<O&;Ö6$Ç‡M!—$#FÕ_s 
! �#%åuHÞ
öò~ Á µŠÓØ†
! ºü‚Ô"J ƒ(s%Ä!È†~	éª›)»Àôx!F‰#<$5
! “G
l%‰IûM$;¶[q9
k¡
Kfp2¡S«Õä1&-	ßÃeV³»#¹^88Wß"ç/È	êä%e	ÝÃ� 5wÙ¹ O§Ž
<¯†º¤)“gÅ‹š¤M„Ž£‹kÎƒDÅì xi!§%ÁR$î
! L;Ÿ	mÊ•ÿ
ó"B G¸~;ãadS²¡!|Ì	§epŒ#K	†RüÈ+wÂè='"`!å�[!=$Z±Õåã
! D 	"#³%¢Œ
ËµUC]&Sì>!&"+
Ì.-kµ$Wæt
á#S

! hò!Çr	ÀãË!'ã +a"dóŒ‚Ö:%óZF�žÝ"	 wO	!ß%Ê!ô1	Bã%s=…#ÔUü �Üc|j¨
! &w`ùˆ
Ô»ŽÝÊ
! &XÏØ£µ%Oý~íj#f!#,[÷]bL®Ã
±	xfüiø5$V&
¤›é¯þÎaƒX¿JÆ!Q;Jl{%{È!)
º
  
  For bug reporting instructions, please see:
  
--- 1,1754 ----
! Þ•Ñ&¤6Á3,m0<1<-3<1a<“< ¨<ÛÉ<+¥=0Ñ=K>N><Z>B—>RÚ>>-?@l?9­?Cç?5+@Ia@«@Â@!×@$ù@ A"?A+bAŽA#•A¹A¿A'ÞABF$BQkB5½B]óBwQCAÉCKDNWDB¦DOéDL9ER†E;ÙE8F>NFI�FI×FB!G?dGD¤GEéG@/HEpH=¶H?ôH‰4I9¾IPøICIJF�JsÔJEHKCŽKQÒKN$L�sLGMŒLMOÙMR)NC|NQÀNFO9YO=“O=ÑO4PPDPM•PBãPG&QInQB¸Q=ûQ79R6qSI¨SòSET
! UT'`T8ˆT>ÁTU+UZ>U+™UmÅU 3V;TVE�V ÖV7÷V8/W)hW’W$²W$×W*üW*'XRXmXˆX”X#¥XÉX8àX!Y;;YEwY½YÜY0úYL+Z6xZ7¯ZlçZGT[$œ[Á[Jà[E+\2q\E¤\lê\W]3s]@§]è]^J	^8T^U�^-ã^_@ _@a_;¢_cÞ_lB`T¯`QaKVaL¢aSïaHCb5ŒbIÂbYc,fc*“c6¾cAõc37dckd=Ïd
e#e#3e#We{e.Že½eØe6òe/)fJYf2¤f&×f,þfP+gH|g?ÅgFh3Lh9€h2ºh-íh0i_LiV¬iZjH^jF§jGîjE6kg|ksäkiXloÂl<2mWomVÇmNn;mnp©nJo`eoIÆoopR€pkÓp9?qyq(™q*Âq:íqW(rY€rZÚr\5s¬’sÌ?t^unkufÚuvAve¸vuw\”wlñwž^x¾ýxW¼ygz_|zoÜz^L{n«{U|ep||Ö|œS}Fð}V7~NŽ~^Ý~M<]ŠDèT-€ ‚€!£€ Å€&æ€4
�B�-[�#‰�.­� Ü�ý�.‚0E‚7v‚!®‚fÐ‚47ƒ=lƒLªƒ,÷ƒ&$„K„f„0{„S¬„&…5'…*]…0ˆ…4¹…pî…H_†.¨†;×†7‡ZK‡A¦‡?è‡!(ˆ5Jˆ!€ˆ@¢ˆKãˆ,/‰\‰>z‰f¹‰E Š!fŠ!ˆŠ'ªŠjÒŠ(=‹;f‹*¢‹"Í‹ð‹)Œ_1Œ>‘Œ-ÐŒ:þŒ=9�w�–�$µ�2Ú�
Ž$Ž-CŽ3qŽ?¥Ž?åŽ0%�+V�A‚�.Ä�*ó�2�2Q�1„�0¶�9ç�1!‘2S‘1†‘+¸‘3ä‘.’DG’$Œ’+±’Ý’@ô’C5“:y“´“6Ñ“@”%I”Bo”$²”×”Kõ”*A•'l•”•'²•0Ú•–"&–?I– ‰–#ª–0Î–(ÿ–.(—*W—,‚—1¯—3á—H˜+^˜"Š˜1­˜4ß˜4™$I™$n™9“™9Í™8š1@šDrš1·š/éš1›EK›2‘›+Ä›+ð›-œ>Jœ‰œ¨œÇœ<ßœE�<b�;Ÿ�EÛ�F!ž6hžIŸžXéž.BŸ8qŸTªŸ5ÿŸ95 *o *š ?Å X¡%^¡E„¡3Ê¡5þ¡(4¢0]¢8Ž¢;Ç¢R£VV£Q­£Uÿ£9U¤Z�¤`ê¤UK¥3¡¥ Õ¥/ö¥)&¦1P¦‚¦H¡¦Fê¦E1§8w§H°§"ù§8¨3U¨"‰¨&¬¨CÓ¨/©4G©.|©E«©/ñ© !ª(Bª#kª+�ª&»ª7âªB«(]«%†«)¬«$Ö«8û«.4¬c¬Nƒ¬1Ò¬J­EO­5•­@Ë­4®kA®X­®>¯2E¯Mx¯'Æ¯"î¯&°<8°u°_•°^õ°,T±.�±*°±MÛ±!)²@K²$Œ²$±²&Ö²(ý²5&³%\³?‚³Â³Ñ³ð³´4&´[´j´/‡´B·´6ú´G1µzyµ^ôµzS¶YÎ¶((·'Q·:y·,´·)á·9¸3E¸8y¸J²¸/ý¸K-¹Sy¹JÍ¹@º!YºB{º8¾ºR÷ºWJ»J¢»Eí»:3¼*n¼1™¼wË¼;C½3½(³½2Ü½,¾'<¾Dd¾5©¾)ß¾%	¿2/¿ob¿IÒ¿)À!FÀ+hÀ:”À=ÏÀ3
Á!AÁ9cÁ-�Á(ËÁ/ôÁ%$Â6JÂ/�Â#±Â<ÕÂ$Ã97Ã=qÃG¯Ã*÷Ã%"ÄHÄcÄ,�Ä*®Ä/ÙÄ,	Å6Å*RÅ}ÅJ�ÅÛÅúÅ+ÆF?ÆJ†ÆjÑÆN<Ç(‹Ç´Ç+ÔÇpÈqÈ#ƒÈ%§ÈÍÈÞÈùÈÉ4É>OÉ<ŽÉvËÉBÊ/_Ê-�Ê½ÊÛÊ@ùÊ:ËNË:eË9 Ë9ÚË"Ì!7ÌYÌ)rÌ*œÌ0ÇÌ#øÌ$ÍAAÍƒÍ"�Í-ÀÍ3îÍ/"Î,RÎ<ÎF¼ÎÏ+Ï4JÏ7ÏS·ÏGÐ:SÐ%ŽÐ!´Ð*ÖÐÑÑ(:Ñ1cÑ*•Ñ)ÀÑ,êÑ/ÒGÒWgÒ-¿Ò#íÒEÓWÓ*rÓ=�ÓÛÓ óÓ!Ô 6Ô WÔ)xÔ#¢Ô'ÆÔ"îÔ&Õ8Õ#XÕ'|Õ"¤Õ-ÇÕõÕ0Ö8Ö/QÖ.�Ö'°Ö ØÖ0ùÖ#*×N×k×Š×¢×:À×0û×B,Ø;oØ«ØÁØ4ÔØ	Ù$(ÙMÙ#kÙ'�Ù·Ù6ÖÙ 
Ú.Ú@ÚVÚ%uÚ›Ú»ÚÚÚõÚ%Û6ÛRÛ3pÛ¤ÛºÛÙÛ]ëÛIÜ+_Ü#‹Ü0¯Ü/àÜ#Ý4Ý,SÝ€Ý”Ý,³ÝAàÝ+"Þ+NÞ!zÞ*œÞ=ÇÞ!ßH'ß5pß.¦ßÕß$åß(
! à=3àqà;‹à(Çàðà@áLáká0‹á5¼áòáâ"â":â}]â2Ûâ ã6/ã4fã›ãP¹ãC
! äJNä1™ä*Ëä)öäC ådåƒå"¢å6Åå2üå1/æ3aæ5•æ7Ëæ'çI+ç,uç.¢ç1Ñç2èO6è5†è¼è%Üèéé5é<Qé3Žé0Âéóé4	ê8>ê8wê°ê+Îê(úê#ë-Bë/pë- ë.Îë(ýë*&ì1QìGƒìKËìJí&bí,‰í"¶í=Ùí,î'Dî1lî'žî9Æî0ï'1ï3Yï(�ï1¶ï)èï3ð6Fð }ð?žð+Þð.
! ñ-9ñ+gñ “ñ/´ñ'äñò+%ò*Qò'|ò$¤ò*Éòôò]ó;ló_¨ó0ô)9ô cô2„ô)·ô"áô'õ,õ-Gõ+uõ¡õ³õ;ÉõFöLölö-ˆö ¶öZ×öO2÷‚÷˜÷Xª÷1ø\5øL’øIßøM)ùKwùZÃùkúKŠúNÖú+%û#Qû0uû/¦û#Öû-úû,(ü&Uü|ü“ü+ªü Öü÷ü?ý,Wý„ýœý"¹ý4ÜýJþ;\þC˜þ<Üþ5ÿ*Oÿ.zÿF©ÿ+ðÿ>'[:ƒ¾Õð5
! =@)~¨0Ã0ô%67Cn$²&×Gþ2FJy,Ä:ñK,-x;¦#â."+Q}�¼"Üÿ8)P)z¤ ¿#à$5Z2y¬ÅÜ5ô'*RAVG˜Dà/%	GU	8�	8Ö	d
! Ot
! =Ä
! CHF,�B¼.ÿ7.3f@š;Û;
5S
A‰
WË
6#9Z;”TÐ4%6Z4‘LÆ8<L=‰>Ç?ZFI¡Aë=-6k6¢:Ù4@IIŠ<ÔNQ`8²BëK.5zO°I8J<ƒFÀ:FBG‰fÑ.8Ag©“Å&YL€AÍ=lMºÑê#%*)P5zH°ù=SUE©:ï<*>g:¦>á= O^@®Eï5 Tu'‹0³6ä* 2F :y ,´ 0á "!+5!-a!+�!!»! Ý! þ!#"$C"h"+ˆ"1´"/æ"#"6#"Y#F|#UÃ#P$'j$’$¥$4¶$\ë$OH%5˜%{Î%KJ&P–&?ç&'''+O'&{''¢'4Ê'ÿ'(3"($V({('˜(RÀ()*)-F)+t) )U¹),*&<*Bc*+¦*XÒ*#++O+pi+Ú+Oö+7F,'~,#¦,Ê,!ê,%-#2-V-v-”-°-!Â-ä-.ÿ-Q..
€.Ž.Ÿ.¢.¦..¶.2å.2/MK/M™/0ç/0(0H0Q0o09x0<²0ï0ø01+1#D1Oh1.¸15ç1925W2f�2'ô2834U3>Š3?É3/	4942P4*ƒ4.®4)Ý4&5'.5&V5&}5%¤5#Ê5'î5%6(<6 e6$†6 «6"Ì6,ï627O7o7*Ž7,¹7.æ7*8A@81‚8)´8Þ8)þ83(95\9-’9/À96ð9ô':;37;7k;>£;$â;5<,=<.j<,™<1Æ<3ø<2,=_=6{=1²=$ä=0	>:>7A>y>™>µ>#É>í>+
?:9?)t?Jž?Cé?-@,E@r@y@,€@
! ­@¸@×@ô@(
A:6AqA7ŽA(ÆAïA5BEB)YB/ƒB!³B ÕB'öB C0?CpC
‹C ™CºCÑCçCDD)D-GD"uD!˜D)ºDäDæDïDøD$E3&EZE1vE:¨E>ãE"F+F4F=FFF!OFqF�FšF£F°F¹FÂFËFÔFðFùF5ýF,3G`GvG^‚GráGTH*rH<�H.ÚH	I%I5BI
xI€†IJ(
J+6J.bJ+‘J-½J|ëJ3hKAœKkÞK7JL.‚L5±L.çLM[2MŒŽMJN+fN:’N$ÍN+òNO8ORO)kO.•O>ÄO<P;@P'|P>¤PSãPL7QL„Q?ÑQQRbcRBÆRE	SOOS=ŸS}ÝS8[TQ”TBæTG)UQqUHÃUZVHgVD°VJõV?@W=€WB¾WCX7EXA}X*¿XGêXM2YK€Y;ÌY?ZEHZHŽZb×ZJ:[9…[1¿[Bñ[N4\9ƒ\6½\Zô\9O]X‰]@â]2#^FV^b�^U_MV_@¤_Vå_W<`l”`\aB^aT¡aPöaIGbF‘bNØbG'c~ocLîc:;dSvdRÊd>e:\ed—e'üe*$fCOf/“fAÃfLg6RgE‰gCÏgBh+Vh?‚h@Âh=i:AiA|iC¾iGj2Jj7}jBµjZøj@Sk+”k+Àk9ìkI&lMpl7¾l+öl:"mA]m*Ÿm*Êm,õm("nKn=inO§n÷n%ou8oO®o þo5p[UpB±pQôpFq8cquœq$rA7r3yr#­r-Ñr+ÿr,+s#Xs[|sØs3äst($tMtft!rt
! ”tŸt®tÂtÏtætùtu	
! uu$u3u?uKufu�u”u¡u®u¾uÐuåu	øuvvv/v	Bv
! Lv%Wv[}v[Ùv75wOmw3½wñw
! x'x@;xB|x?¿x-ÿx0-y^y?uy0µy)æy5zFz+Vz0‚z$³zØzAïz%1{W{q{Ž{P«{Sü{wP|CÈ|'}74}5l}?¢}=â}A ~Gb~)ª~:Ô~H>X—Ž€P¦€=÷€15�/g�q—�o	‚.y‚0¨‚UÙ‚Ÿ/ƒ=ÏƒO
„g]„eÅ„V+…W‚…EÚ…) †:J†)…†¯†BÈ†7‡C‡X‡m‡‚‡'—‡¿‡Ý‡$ï‡ˆ+4ˆ#`ˆ„ˆ/¤ˆ%Ôˆúˆ‰(2‰h[‰%Ä‰Hê‰43Š0hŠF™Š?àŠm ‹lŽ‹Iû‹HEŒCŽŒGÒŒB�O]�(­�KÖ�2"Ž6UŽlŒŽeùŽM_�m­�3�2O�*‚�4­�Qâ�#4‘+X‘1„‘'¶‘5Þ‘V’mk’{Ù’@U“n–“+”*1”'\”&„”'«”@Ó”S•#h•!Œ•J®•>ù•Z8–.“–1Â–%ô–D—K_—«—;É—:˜K@˜?Œ˜Ì˜;ì˜0(™$Y™<~™»™$×™Fü™%Cš6iš6 š)×šV›GX›4 ›tÕ›@Jœ:‹œÆœ9æœF �/g�#—�2»�1î�h ž1‰ž/»ž>ëžJ*ŸGuŸG½Ÿ6 h< O¥ Kõ 8A¡Cz¡S¾¡d¢Qw¢=É¢B£IJ£X”£\í£4J¤9¤C¹¤=ý¤C;¥6¥1¶¥7è¥H ¦3i¦=�¦OÛ¦0+§0\§*�§!¸§<Ú§*¨)B¨Pl¨6½¨/ô¨/$©/T©8„©5½©9ó©9-ª6gª7žª.Öª9«-?«:m«<¨«/å«>¬+T¬(€¬.©¬+Ø¬8­=­J[­¦­»­'Ï­÷­®,,®MY®H§®-ð®>¯G]¯4¥¯OÚ¯(*°3S° ‡°m¨°'±;>±Bz±9½±D÷±B<²D²BÄ²?³G³e³^‚³Pá³62´5i´5Ÿ´CÕ´*µ[Dµ8 µ{Ùµ¨U¶Xþ¶%W·}·$›·GÀ·)¸82¸;k¸R§¸+ú¸7&¹R^¹:±¹8ì¹)%º.OºK~º%Êºðº&»13»%e»%‹»$±»TÖ»2+¼*^¼1‰¼K»¼D½+L½&x½$Ÿ½?Ä½/¾4¾#P¾.t¾1£¾tÕ¾9J¿[„¿Gà¿*(À)SÀX}À<ÖÀ#Á(7Á/`ÁN�Á)ßÁN	Â2XÂM‹Â)ÙÂ2Ã;6Ã;rÃ1®ÃàÃ0óÃG$Ä_lÄkÌÄ:8ÅsÅHŒÅ1ÕÅdÆBlÆC¯Æ{óÆRoÇ1ÂÇVôÇ=KÈS‰ÈZÝÈd8Éd�ÉEÊBHÊC‹ÊCÏÊË
$Ë&2Ë3YËJ�Ë1ØË>
! Ì<IÌB†Ì1ÉÌ6ûÌ'2Í3ZÍ+ŽÍ4ºÍ>ïÍ'.Î,VÎ4ƒÎB¸ÎkûÎ:gÏ¢Ï!»ÏÝÏùÏÐ+.ÐZÐ xÐ™Ð
¸Ð:ÆÐGÑFIÑ@�ÑÑÑ.éÑÒ8.ÒgÒ;wÒ³ÒÄÒÓÒòÒ.Ó6Ó<PÓ5�Ó5ÃÓ3ùÓ(-Ô5VÔŒÔ*¨Ô#ÓÔ÷ÔÕ.
Õ0<Õ8mÕ¦ÕÆÕEäÕN*ÖGyÖFÁÖ@×>I×<ˆ×&Å×<ì×5)Ø=_Ø�Ø$½Ø[âØA>Ù_€ÙcàÙDDÚM‰ÚG×Ú_Û8Û+¸Û.äÛÜ/ÜAÜSÜ>dÜ6£Ü.ÚÜ\	Ý9fÝK Ý2ìÝ8ÞDXÞ9�Þ0×Þ/ß88ß4qß¦ßÂß7ÞßDàA[à)�àÇà6çà8á.Wá3†áCºáþá<â>Qâ,�â3½â>ñâ<0ãmã…ãžã]¾ãYäYvä5Ðä1å58å6nåF¥å!ìåYæ=hæ+¦æ+Òæ/þæ?.çAnç°çËçæçMøçoFè9¶è=ðè>.é8mé-¦é,ÔéêAê@\ê>�ê5Üê<ëOë@hë:©ë7äëì!:ìE\ì¢ì
»ìÉìØìôìfí1jíœí%©í%Ïí(õíî3:î0nî*Ÿî)Êî>ôî`3ï6”ï?ËïGðHSðZœðQ÷ðfIño°ñV òWwòSÏòG#óFkóG²ó$úó#ô%Cô*iô>”ôÓô)ìô8õCOõ“õ1­õ7ßõEö:]öJ˜ö5ãö5÷?O÷B�÷"Ò÷0õ÷6&øv]øWÔøU,ùL‚ù4Ïùtú?yú"¹únÜúLKû@˜ûTÙû+.üVZüY±ü ý!,ý:Ný_‰ýéýþ #þDþcþ(xþ¡þ·þÎþåþ ÿ!&ÿ!Hÿ#jÿ#Žÿ-²ÿ)àÿj
! 'u'�,Å9ò*,4W1Œv¾r5L¨KõWAB™kÜEHQŽ8à=¡W ùQš/ìAj^fÉ.0_?sK³ÿ.	*C	!n	6�	7Ç	#ÿ	c#
! O‡
! 7×
! #73#k9�%É9ï%))O<y)¶)à'
! 
B2
u
*’
'½
'å
I
"W:z;µ1ñ2#MVC¤+è'0-X †§kÆ:2Gm?µ?õ15[g!Ã#åO	)Y ƒJ¤0ï; #\'€*¨:Ó>#MOq%Á*ç:>MŒ¤.½ì#,;/Z@Š,Ë?ø986r7©3á3%Io-�2¯=â= H^#§PË<&Y&€L§ô*+=)i“L©9ö0%E)k*•8À.ù,(-U-ƒ*±*Ü$*,OWl§y uŽ :!u?!Dµ! ú!ˆ›"°$#„Õ#¬Z$¦%Î®%4}&I²&)ü&3&'#Z'~'"�'"²' Õ' ö'$($<("a("„()§(,Ñ()þ('()9P)OŠ)*Ú)2*)8*3b*R–*lé*LV+K£+dï+?T,W”,9ì,0&-=W-:•-^Ð-X/.nˆ.Y÷.WQ/\©/J0[Q0D­0Eò0v81#¯1$Ó1#ø1!2@>2:2:º2+õ28!3MZ3S¨3kü3h4Mƒ4:Ñ4O5F\5g£5M6 Y6z68–6?Ï6B7R7i7*}7“¨7"<8 _82€83³8$ç879D9d9~9*•9:À9*û9q&:.˜:9Ç:";9$;^;,y;¦;2¿;9ò;:,<*g< ’<!³<!Õ<6÷<D.=4s=,¨=Õ=õ=;>3L>.€>$¯>?Ô>-?,B?9o?<©?=æ?e$@:Š@HÅ@,A-;AXiA.ÂAñA$B3B QBrBF…B4ÌB4C6C#NCrC)ŠC&´C&ÛC+D(.D"WD(zD(£D)ÌD)öD* E*KE*vE*¡E*ÌE*÷E*"F*MF*xF*£F*ÎF*ùF($G(MG(vG(ŸG(ÈG(ñG)H(DH(mH(–H(¿H*èH*I*>I*iI(”I(½I(æI(J(8J(aJ(ŠJ(³J(ÜJ(K).K)XK'‚K(ªK(ÓK)üK)&L(PL(yL(¢L(ËL+ôL' M'HM(pM'™M3ÁM4õM4*N3_N"“NB¶N?ùN%9O _O3€O6´O4ëOF P{gP:ãP'QFQ#bQ†Q6¡Q.ØQ4R)<RfR*oR.šR+ÉR?õR>5SAtSÂ¶S2yTv¬TL#ULpU9½U0÷U@(V=iV>§V"æVT	W^WxW&•W&¼W ãW0X-5X(cXŒX&¥X+ÌX'øX! YBY!bY!„Y-¦Y(ÔY"ýY" Z)CZ,mZ šZ,»Z+èZ#[$8['][)…[2¯[Qâ["4\1W\-‰\)·\6á\P]?i]T©]:þ]=9^5w^+­^-Ù^"_N*_Py_$Ê_ï_<`7B`?z`5º`9ð`3*a4^a9“a<Ía6
! b8AbAzb;¼b7øb%0cVc)pc,šc5Çc"ýc. d"Odrd*dªd»dBËd:eIedeze•eM°e0þe./f.^f$�f
²fAÀfag+dg^�gcïgBSh–h0°h0áh6iIiifi*Ði)ûi1%j-Wj/…j)µj,ßjbk(okd˜koýkBml1°l*âl*
m8m>Xm0—m6Èm7ÿm07nhnzn,™n&Æn)ín$o7<o(to!�o ¿o/ào1pBp&Tp!{p(�p:Æp2q$4q(Yq‚q>¢q!áq/r3r%Lr.rr8¡r5Úrs/ s Ps*qs"œsL¿sGt8Tt(�t!¶t7Øt)u%:u%`u†u+¢u"Îuñu#v-4v*bv$�v)²v/Üvw',wTw(rw›w·w?Ñw!x03x$dx‰x, x#Íx+ñxyv3y^ªye	zMoz½z;Üz2{*K{v{&�{8·{!ð{:|M|l|/�|<±|'î|}16}(h}7‘}É}$ä}	~(~8C~E|~HÂ~))5(_ˆU¨0þ-/€O]€)­€O×€='�%e�0‹�¼�Û�ø�‚-‚E‚F`‚"§‚=Ê‚$ƒ&-ƒ(Tƒ#}ƒ/¡ƒÑƒïƒ	„2'„1Z„Œ„+£„Ï„)å„#…33…!g…&‰…°…1Î… †<!†^†2t†,§† Ô†(õ†,‡7K‡#ƒ‡0§‡Ø‡4ö‡6+ˆ,bˆ7�ˆÇˆçˆ+ÿˆ¾+‰>ê‰Û)Š<‹ B‹=c‹-¡‹'Ï‹(÷‹c Œ.„Œt³Œ‰(�!²�;Ô�0Ž$AŽ'fŽ"ŽŽ±Ž6ÌŽ!�!%�6G�"~�)¡�Ë�ê�l�;n�9ª�@ä�Y%‘&‘ ¦‘-Ç‘Qõ‘;G’(ƒ’¬’EÆ’:“(G“p“.…“g´“4”RQ”+¤”?Ð”•-•CI•�•=“•Ñ•%ê•–-)–W–v–9––Ð–AÖ–<—8U—IŽ—!Ø—Xú—ES˜™˜¬˜¿˜Ô˜ò˜(™.0™_™u™/‹™A»™$ý™,"šOš3fš<ššN×šC&›#j›+Ž›3º›0î›'œGœ%gœ+�œ5¹œïœ�%+�Q�l�Œ� ¨�É�*å�1ž0Bž+sžCŸž ãž"Ÿ.'Ÿ1VŸ.ˆŸ%·Ÿ0ÝŸ) 08 i :‚ 2½ (ð 0¡J¡[¡)s¡�¡$·¡
Ü¡ê¡ÿ¡/¢$J¢o¢'¢=§¢å¢B£H£3e£$™£/¾£<î£1+¤]¤p¤&�¤5´¤&ê¤Y¥-k¥7™¥-Ñ¥1ÿ¥21¦d¦.„¦<³¦5ð¦5&§1\§)Ž§q¸§O*¨.z¨$©¨?Î¨-©)<©5f©%œ©YÂ©ª$7ª7\ª/”ªFÄª-«@9«4z«!¯«Ñ«4ç«>¬0[¬AŒ¬=Î¬6­-C­2q­¤­!¾­8à­6®EP®–®;±®9í®H'¯:p¯7«¯:ã¯7°FV°*�°+È°ô°6±$7±O\±=¬±=ê±?(²h²(€²>©²2è²;³5W³?�³mÍ³%;´Ca´9¥´;ß´sµ2�µ2ÂµFõµ3<¶?p¶8°¶+é¶3·RI·!œ·x¾·D7¸9|¸I¶¸9¹
:¹3H¹H|¹'Å¹/í¹Gº-eº'“º:»ºGöº>»M^»_¬»,¼B9¼N|¼4Ë¼.½>/½Ln½S»½o¾/¾>¯¾Jî¾~9¿"¸¿ZÛ¿\6À
“ÀE¡À4çÀÁ@2Á@sÁ0´ÁåÁ:ôÁ>/ÂCnÂ²ÂÐÂêÂ)Ã*ÃDÃ-`ÃŽÃ¤Ã&ÀÃ4çÃ4Ä4QÄ%†Ä0¬ÄBÝÄ. ÅOÅ&hÅ�Å¦Å¹ÅÑÅåÅ)úÅ$Æ8ÆNÆcÆ6xÆ!¯ÆÑÆäÆ÷ÆÇ(Ç;ÇOÇkÇ~ÇžÇµÇÕÇìÇÈ#È@ÈTÈ:mÈB¨ÈEëÈ81É/jÉHšÉ#ãÉÊ!Ê;Ê$VÊ4{Ê&°Ê/×Ê2Ë%:Ë0`Ë‘Ë&«ËÒË*ìË<ÌMTÌ0¢Ì0ÓÌ,Í1Í!PÍrÍ’Í­ÍÇÍáÍûÍÎ5ÎPÎkÎ†Î8¡ÎÚÎ8õÎ.ÏIÏdÏÏ!šÏ¼ÏÕÏñÏÐ(ÐDÐ4`Ð;•ÐÑÐ#îÐAÑ'TÑ;|Ñ0¸Ñ éÑ"
! Ò!-Ò!OÒ$qÒ$–Ò9»Ò6õÒ=,ÓAjÓ/¬Ó-ÜÓE
! Ô:PÔn‹Ô5úÔ00Õ,aÕ>ŽÕ4ÍÕ4Ö7Ö'UÖ#}Ö'¡Ö#ÉÖ(íÖ9×+P×)|×+¦×6Ò×-	Ø>7Ø4vØ4«Ø2àØ0Ù0DÙ+uÙ/¡Ù/ÑÙ/Ú,1Ú$^Ú]ƒÚáÚ@ÿÚ>@ÛAÛ7ÁÛ:ùÛ24Ü5gÜ2�ÜÐÜKìÜ8ÝUÝ*rÝ-�Ý'ËÝóÝQÞ'aÞ‰Þ¤Þ-¿Þ(íÞ,ß,Cß,pß)�ßÇß,âß6à'FàLnàL»à<á<EáB‚áÅá1äá.âEâ eâJ†âXÑâ'*ãRã)mã@—ã4ØãC
ä&QäVxäPÏäP åUqå!Çå+éåAæ9Wæ9‘æ1ËæBýæ#@çdçC}çNÁçjè{èŠè©èÆèãè4þèL3éM€éDÎéDêXê:oêªêDÁêLë>Së5’ë:Èë6ìI:ìC„ìEÈì+í+:íLfí)³í2ÝíKîJ\î'§î/Ïîÿî(ï68ï=oï=­ï9ëï(%ð4Nð,ƒð(°ðCÙð'ñ.EñtñD’ñ'×ñ@ÿñ.@ò0oò! ò<ÂòFÿò6Fó.}óC¬óCðó&4ô,[ô2ˆôD»ô õ1!õSõ:rõP­õ&þõ<%ö8bö-›öÉö!çö1	÷.;÷5j÷+ ÷EÌ÷2ø2Eø>xø>·ø,öøE#ùHiùE²ù0øù6)ú,`ú6�úUÄú!û<ûa[ûU½û3ü/Gü2wü$ªü"Ïü)òü&ýFCý2Šý$½ýNâýA1þ5sþ9©þGãþ?+ÿ:kÿ8¦ÿ%ßÿ)/#O#s‰—2!%T%z& +Ç;ó:/&jU‘ç&&+/R2‚/µ!å+23-f%”)º%ä%
! &0+Wƒ2 /Ó&aEŒ§j44Ÿ'Ôü2%'X%€¦2Åø2	7H	2€	=³	8ñ	8*
! =c
! 8¡
! 6Ú
! ;4M9‚4¼9ñ4+E`7¦1ÞF
KW
I£
Ií
E7G}ÅHETŽãcýFa¾¨•gPýNay‹›®Åã,ý0**[L†-Ó+@-.n�<¶,ó) FJ8‘7Ê1<4BqC´Nø.G=vm´/"/RN‚#Ñ6õY,Z†(á-
! 880q!¢+Ä+ð++H,t,¡-Î-ü-*-X-†-´-â-->-l-š-È+ö+"+N+z+¦+Ò,þ+++W+ƒ+¯-Û-	 -7 -e +“ +¿ +ë +!+C!+o!+›!+Ç!+ó!+",K",x"*¥"+Ð"+ü",(#,U#+‚#+®#+Ú#+$.2$*a$*Œ$+·$#ã$A%UI%BŸ%â%+ú%K&&Mr&9À&+ú&>&'3e'&™'$À'Yå'3?(4s(Q¨(<ú(67))n)!˜)"º)GÝ)7%*)]**‡*$²*$×*#ü*$ +$E+#j+‹Ž+8,.S,>‚,8Á,4ú,W/-*‡-M²-:.v;.?².5ò.@(/6i/> /-ß/:
0BH0@‹0"Ì0ï0$1'11G18y1+²1)Þ1<2'E2-m20›2aÌ2'.34V3%‹3'±3&Ù3^4._4,Ž4»4AÕ455 M5*n5™5·5+Ò5þ5(6<?6"|6,Ÿ6$Ì6ñ6 7(7 G7/h73˜7Ì7?à7C 8Md82²8Då8V*9,�9'®9YÖ940:,e:0’:0Ã:=ô:02;:c;1ž;9Ð;1
! <3<<5p<1¦<2Ø<@=1L=?~=J¾=6	>4@>4u><ª>>ç>=&?3d?:˜?7Ó?6@EB@Aˆ@OÊ@HA cA9„AH¾AEB)MBwB4ŒB3ÁBNõB1DCOvC6ÆC3ýC21D0dD/•D)ÅD#ïD*E*>E-iE@—E!ØEúE-F2:F?mF­F'ÌF(ôF(G5FG|G‘G!ªG5ÌGH-H&CH jH‹H'ªH*ÒH%ýH*#I$NIAsICµI6ùI70J4hJ6�J3ÔJIK%RKxK
‘K'ŸK-ÇK&õKLH<LH…L*ÎLùL1M)KM-uM,£M,ÐM<ýM&:N/aN=‘N&ÏN%öN7O5TO<ŠO"ÇOêO$þO#P.2P0aPW’PêP9úPO4Q„Q Q ¿QàQ:üQT7R!ŒR®R$ÉRîRD
! S:OS!ŠS!¬S0ÎS<ÿS<<T&yT< TRÝT;0U>lU@«U8ìUw%V9�V3×VGWXSW3¬WGàWJ(XDsXY¸XpY;ƒYE¿YGZ?MZj�ZKøZ[D[l [O
\O]\i­\a]�y]Wû]8S^ŒŒ^Ž_†¨_H/`Nx`=Ç`iaYoauÉav?b)¶b)àb
! c!c?8c^xc=×c]d@sdd´dCeJ]eV¨e@ÿeQ@fV’f=éfV'g3~g.²ghág0Jh.{h6ªh+áh
i:+i8fi)Ÿi-Éi'÷ij%3jOYj%©jÏj&êj4k2Fkyk/–k1Ækøk(lAl#Pl‰tlOþl9Nm$ˆm.­m?Üm8n5UnB‹nrÎnBAoF„o^Ëod*p‚�pfqPyqZÊqK%rqr+‰r4µr-êrs3/s*csŽs(¦s-Ïs>ýsI<t?†t+Æt6òt))uLSuE uæu'ýu%v
<vVJv1¡v8Óv<w&Iw<pwR­w8xS9x�x2§xÚx+öx"y	/y9yLyfyU{yIÑyz40z4ez5šzvÐz3G{={{<¹{!ö{7|;P|(Œ|:µ|.ð|9}CY}@�}AÞ}E ~“f~!ú~3+P1|!®9Ð4
! €5?€,u€;¢€UÞ€/4�(d�.��¼�4Î�3‚47‚1l‚>ž‚BÝ‚Z ƒZ{ƒAÖƒ\„\u„?Ò„2…-E…;s…4¯…"ä…8†@† U†v†4•†&Ê†;ñ†)-‡jW‡KÂ‡`ˆ8oˆ8¨ˆ%áˆ)‰L1‰V~‰Õ‰ç‰.ù‰0(ŠHYŠN¢Š7ñŠ.)‹=X‹9–‹6Ð‹:Œ3BŒ;vŒ:²Œ:íŒH(�2q�<¤�%á�;ŽCŽ&ZŽ!�Ž#£ŽÇŽ*åŽ8�ƒI�	Í�`×�`8�™�:®�Oé�79‘$q‘4–‘Ë‘5ä‘5’P’=m’)«’*Õ’““3“N“'Z“*‚“­“+Ä“>ð“B/”r”;‘”(Í”Cö”%:•9`•Fš•á•$î•7–#K–#o–M“–7á–9—7S—8‹—.Ä—@ó—B4˜<w˜@´˜>õ˜4™I™6c™>š™Ù™;ó™/š>Iš/ˆš-¸šLæš*3›:^›™›.±›jà›BKœUŽœ"äœ"�)*�.T�ƒ�;›�"×�†ú�8�žAºž=üžP:ŸJ‹ŸzÖŸPQ 8¢ $Û E¡-F¡-t¡E¢¡@è¡0)¢)Z¢*„¢3¯¢6ã¢.£@I£FŠ£FÑ£B¤A[¤.�¤#Ì¤ð¤L¥3U¥W‰¥0á¥¦'-¦5U¦-‹¦+¹¦,å¦0§%C§9i§£§¹§%Ñ§5÷§-¨G¨Za¨)¼¨Gæ¨G.©%v©Cœ©)à©2
! ª0=ª.nªH�ª4æª«$6«,[«)ˆ«&²«/Ù«4	¬<>¬3{¬(¯¬)Ø¬&­%)­O­EW­7�­=Õ­0®5D®Dz®Œ¿®‹L¯7Ø¯@°BQ°;”°+Ð°-ü°"*±{M±É±Þ±4ó±%(²=N²;Œ²/È²4ø²:-³+h³(”³6½³ô³O´g`´5È´1þ´<0µ&mµ5”µ"Êµ)íµ4¶0L¶P}¶,Î¶0û¶;,·Fh·1¯·Iá·5+¸5a¸3—¸<Ë¸Y¹=b¹5 ¹ZÖ¹S1º2…º(¸ºáº^ùºGX»? »Oà»G0¼!x¼Lš¼Cç¼�+½­½$È½8í½\&¾ƒ¾$œ¾Á¾#Ý¾1¿$3¿X¿#t¿$˜¿6½¿ô¿"À[6À0’À;ÃÀ-ÿÀ%-ÁSÁ>jÁ>©Á>èÁ>'Â<fÂ=£Â<áÂ?Ã:^Ã=™Ã&×ÃDþÃFCÄJŠÄNÕÄ@$Å8eÅPžÅHïÅE8Æ"~Æ¡Æ6ÁÆ;øÆ.4Ç9cÇ8�Ç8ÖÇ.È)>ÈKhÈ?´ÈôÈ+É>É.UÉ&„É'«É;ÓÉ;ÊKÊ"fÊ.‰Ê¸ÊØÊöÊ8Ë9LË4†Ë,»Ë-èË8Ì;OÌD‹ÌÐÌ'ïÌ Í8Í WÍxÍ%—Í#½Í&áÍ@Î9IÎ>ƒÎ1ÂÎôÎMÏ9RÏ&ŒÏ³ÏÍÏ*ÜÏ>Ð/FÐ,vÐ1£Ð/ÕÐ$Ñ;*Ñ6fÑ!�Ñ@¿Ñ2Ò&3Ò,ZÒ>‡Ò1ÆÒ6øÒ2/Ó3bÓ0–Ó>ÇÓÔN%Ô?tÔ:´Ô1ïÔ!Õ%;Õ&aÕ!ˆÕªÕ(ÉÕ òÕ.ÖDBÖ"‡Ö1ªÖ%ÜÖ4×27×<j×7§×*ß×,
! Ø"7ØZØGtØ3¼Ø&ðØ&Ù:>ÙByÙA¼Ù)þÙ
(Ú<6Ú3sÚG§Ú>ïÚ<.Û.kÛ:šÛ#ÕÛOùÛ(IÜ<rÜ¯Ü>ËÜ
! Ý2Ý8NÝ‡Ý–Ý2ªÝÝÝ-øÝ3&Þ'ZÞ%‚Þ7¨Þ5àÞ
ß6$ß[ßvß"–ß(¹ßXâß1;à/mà8�àÖàõàEáIWá¡á^¶áBâ
Xâ
fâ tâ%•âC»â:ÿâ(:ã3cã.—ã-ÆãvôãvkäcâäFåcå;wå,³å'àå>æ>Gæ>†æÅæßæròæ/eç!•ç$·ç9Üçè*èYCè�è½è$ØèKýè<IéO†é2Öé1	ê-;ê-iê-—êÅêÚê8ëêI$ë(në*—ë.ÂëDñë6ìOìfì!�ì,£ìÐì=êì4(í2]í2�í1Ãíeõí3[î3�î3Ãî>÷îU6ï(ŒïµïÎï0èï4ð0Nð/ð$¯ð*Ôð8ÿð:8ñ2sñ‚¦ñ=)ò=gò"¥òãÈò<¬ó`éóTJôQŸôGñôE9õDõDÄõS	ö4]ö?’ö?Òö-÷N@÷D�÷WÔ÷),ø$Vøb{øÞø1óøD%ùjù6„ù»ù*Ëùöù ú+5ú)aú2‹ú6¾úõú>û>Tû1“û)Åû?ïûP/ü[€ü@Üü^ýW|ý9Ôýþ),þ7Vþ@ŽþÏþ(çþ3ÿ>Dÿ(ƒÿ#¬ÿ,Ðÿ<ýÿ>:3yS­AC[1{$­'Ò5úN0<Q¼!"0?S&“Jº,25NA„UÆAJ^G©3ñ%:>%yŸC½527'j=’Ð/ë†Š¢e-	“	$­	0Ò	?
! _C
!  £
! CÄ
! . 7=X;–0Ò@*DAoI±(û?$
8d
2�
IÐ
]SxÌ3ì& 1G(y,¢3Ï*g.A–"Ø3û:/)j3”4È/ý -N6h4Ÿ4Ô8	(B4k' 3È4ü;1mA�GÏNNfVµ^ckiÏh9¢"¢"�¢$�¤&r¦€€š€œƒC 6ä73S‡;¦5â5 N 3j 3ž ?Ò 3!$F!4k!: !8Û!3"&H"o"Œ"(ª"$Ó"5ø"H.#2w#-ª#-Ø#.$A5$Yw$/Ñ$u%Sw%Ë%6ë%/"&R&)k&(•&\¾&0'0L'[}'EÙ'(E2(Gx('À(&è()!+).M)1|)%®)0Ô)-*3*.Q*2€*-³*#á*L+%R+8x+±+KÏ+4,.P,+,6«,4â,,-GD-IŒ-3Ö-b
! .1m.$Ÿ.Ä.Û.(ï.,/FE//Œ/.¼/0ë/"02?0,r0)Ÿ0(É0+ò0,1&K1+r1+ž1%Ê1"ð1#2&727^2-–2-Ä2*ò2)3)G3$q3&–3)½3-ç3+4%A4(g45�4#Æ4'ê445'G5&o5 –5+·5ã5264560j61›6?Í6;
7KI7V•7Pì7+=8/i8'™8Á8(Õ8…þ8)„9#®9Ò9$ð9[:Kq:½:1Ó:; ;?;Z;pf;=×;:<?P<Y�<Hê<g3=„›=N >[o>YË><%?<b?aŸ?@@yB@:¼@O÷@MGAJ•AaàA[BBWžB>öB=5C9sCR­CGD)HDErDi¸Da"EJ„ESÏED#F/hF.˜F*ÇF(òF8G4TG)‰G7³G+ëG+H-CHWqH¼ÉHL†IZÓIO.J4~J=³JAñJ73K5kK-¡K;ÏK0LN<La‹LTíLGBMBŠM5ÍMSNTWN8¬N-åN2OIFON�OVßOZ6Py‘PDQZPQN«QCúQY>R?˜R?ØR<SJUSJ S0ëS>T2[T4ŽT_ÃTD#UAhUcªUiV/xVI¨VIòVX<WY•WTïWKDXC�XCÔX7YaPY\²Y—Z:§Z7âZK[Žf[’õ[]ˆ\ æ\]g"]Š]Ÿ]º]Ð]1æ]/^4H^¢}^ _} _:`AY`O›`që`|]a1ÚaLb{Yb.ÕbfcBkc"®cRÑcQ$d7vd9®d\èd˜Ee Þe&ÿeM&f/tf;¤fàfòf<g?Og?�g7Ïg;h"ChZfh%Áh"çh$
! i./i3^i'’iºi/Ùi2	j(<j4ej,šj3ÇjNûjEJk�kI°kúk@lYl/sl/£l.ÓlHm!Km-mm2›m<Îm,n68n"on’n2°n.ãnoI1oP{o:Ìo6pC>p6‚p;¹p4õp;*q\fq Ãq@äq7%r:]r˜r8³r?ìr,s9Es3s&³sNÚs)t?@t)€tIªtôt/u1>u3pu"¤u&Çu%îuv=3vSqvzÅv)@w/jw8šw/Ów+x/x/Mx+}x1©x-Ûx0	y':y,by�y6¯yæy z&z.5zdz?„z"Äz+çz2{#F{-j{˜{¶{#Ï{)ó{3|0Q|2‚|=µ|3ó|0'}1X}4Š})¿}-é},~0D~-u~£~+¾~&ê~&*8$c5ˆ'¾æ û €c=€-¡€,Ï€5ü€2�&K�!r�(”�!½�/ß�1‚A‚Ca‚C¥‚#é‚=
ƒ"KƒHnƒH·ƒ9„:„5W„2�„GÀ„:…C…Xa…º…Ó…ã…ó…$†(†=F†$„†©†FÃ†(
! ‡(3‡\‡i‡v‡$†‡«‡É‡á‡û‡ˆ/ˆIˆD_ˆ*¤ˆ	Ïˆ-ÙˆB‰J‰$]‰0‚‰³‰!Ï‰Gñ‰F9ŠG€Š5ÈŠ)þŠ(‹C‹$Y‹~‹ ˜‹¹‹"Ô‹I÷‹IAŒ-‹Œ;¹ŒIõŒ!?�8a�1š�0Ì�7ý�&5Ž,\Ž&‰Ž°ŽÐŽ8èŽ1!�S�o�-Š�-¸�,æ�8�=L�=Š�=È�=‘D‘P‘)p‘%š‘)À‘2ê‘’15’g’W’:×’1“6D“-{“9©“ã“”2”1M””Cš”Þ”=ý”o;•2«•1Þ•–@)–"j–#�–(±–&Ú–-—\/—:Œ—1Ç—;ù—/5˜e˜0�˜'²˜Ú˜ú˜™/(™X™w™•™­™ Ê™'ë™š0šKš/\š4Œš)Áš4ëš ›@=›~›/�›"¿›2â›Dœ!Zœ+|œ,¨œÕœ4ôœ)�#=�9a�›�!¹�:Û�ž.ž'Jž?rž²ž ÆžçžŸZ&ŸZ�ŸyÜŸzV %Ñ >÷ 6¡.O¡!~¡H ¡!é¡3¢+?¢1k¢C�¢ á¢2£35£#i£�£G¦£î£:¤"?¤b¤2y¤4¬¤(á¤
! ¥'¥P7¥9ˆ¥!Â¥5ä¥,¦-G¦Au¦0·¦è¦§(§F§Y§?l§'¬§(Ô§1ý§/¨O¨5k¨E¡¨ç¨>©>D©2ƒ©5¶©?ì©*,ª>Wª4–ªËª*æª1«3C«Kw«:Ã«þ«-¬5B¬)x¬%¢¬9È¬Y­P\­:­­Dè­4-®Ab®"¤®Ç®DÞ®#¯*9¯#d¯ˆ¯ž¯´¯@Í¯°&'°N°$k°�°)®°,Ø°(±.±7H±+€±B¬±Jï±p:²J«²iö²F`³7§³{ß³3[´g�´Q÷´bIµŽ¬µx;¶P´¶F·fL·h³·J¸mg¸KÕ¸L!¹Gn¹n¶¹2%ºyXº7Òº=
! »uH»_¾»k¼*Š¼Pµ¼Y½{`½\Ü½s9¾T­¾Q¿GT¿fœ¿_ÀRcÀ&¶À6ÝÀ.Á[CÁ3ŸÁWÓÁd+Â,�Âu½Â3Ã%NÃ.tÃ@£Ã9äÃ$Ä6CÄ2zÄ4­Ä'âÄ5
! Å3@Å#tÅG˜Å<àÅGÆVeÆV¼ÆWÇUkÇRÁÇLÈ1aÈ6“È6ÊÈ&É;(É4dÉ™ÉW¸ÉSÊ5dÊHšÊgãÊ)KË3uË*©Ë5ÔË8
! Ì.CÌ1rÌ=¤Ì)âÌÍE&Í;lÍ5¨Í8ÞÍ>Î@VÎF—ÎCÞÎC"Ï1fÏ0˜Ï1ÉÏ%ûÏ`!Ð~‚ÐXÑ'ZÑJ‚ÑMÍÑIÒEeÒ:«Ò/æÒ9Ó!PÓ*rÓ)�ÓNÇÓ0Ô=GÔ3…Ô>¹Ô1øÔ0*Õ[Õ%zÕ4 ÕIÕÕ#Ö9CÖG}Ö.ÅÖ-ôÖ5"×8X×=‘×2Ï×RØ0UØ<†Ø7ÃØ7ûØ(3Ùa\ÙA¾ÙPÚ;QÚJ�Ú2ØÚ2Û'>ÛQfÛQ¸Û/
! Ü3:Ü+nÜ‚šÜnÝ-ŒÝ`ºÝ/Þ8KÞZ„ÞQßÞ+1ß"]ß*€ß7«ß-ãß.à @à&aà"ˆà6«àâà@üà<=á.zá!©áCËá9â3Iâ}â�â,¼â4éâHãOgã;·ã,óã; ä;\ä&˜ä,¿ähìäxUå7Îå^æGeæE­æ7óæN+çOzç(ÊçDóçB8èV{èYÒèG,é;té(°éBÙéRê+oê2›ê7ÎêEëBLëQ�ë,áë/ì'>ìGfìE®ì%ôì í4;í3píE¤íAêíO,î2|îB¯î4òîi'ï‘ï$¬ï#Ñï5õï+ð%IðEoðOµðVñ.\ñC‹ñBÏñ%ò08òUiò3¿òóò=ó)Qó2{ó®ó9Ëó3ô09ôPjôc»ô;õ>[õ?šõ3Úõkö&zö3¡öÕö:õö70÷]h÷RÆ÷(ø0Bø+sø/Ÿø>Ïø0ùL?ùSŒùJàù@+ú\lúIÉú2û4Fû9{û@µû%öûKü>hüK§üNóü>Býg�ý(éýVþ%iþ*�þºþBÂþDÿTJÿTŸÿ+ôÿ0 :QŒ*¬#×!ûIgg$Ï^ô'S.{ª"Ê!í!"1"T3w"«4Î4;80t+¥;Ñ:
2H/{9«)å)$9
^l	}
! ‡	’œ0ž>Ïb;q7­%å#8/7hN Bï62	)i	L“	<à	7
! EU
! 8›
! .Ô
! 4-8?fG¦î3
3ABu?¸=ø96
Bp
M³
FGHA�SÒ(&.O&~¥+»içMQ1Ÿ-Ñ1ÿ11%c"‰E¬%ò#%<Hb«8Æ8ÿ18<j3§1Û
&+BR*•À;Þ9HT9�*×\8_1˜5Ê23275j' .ÈB÷4:8o/¨%Ø$þ%##I)m)—-Áï).(B*k–$®)Ó)ý.'AVA˜9Ú4;I3…H¹D>G3†7º[òN
Z.h$—	¼?Æi1p&¢É-é! 79 'q >™ <Ø )!6?!2v!@©!!ê!<".I"%x"ž"0½"/î"?#8^#?—#×#1ð#;"$<^$I›$3å$6%>P%A�%Ñ%"î%*&<&;U&‘&:±&5ì&2"'<U'=’'EÐ'#(:('Y(m�(yï(si)nÝ)zL*tÇ*o<+{¬+u(,hž,t-n|-vë-wb.xÚ.qS/2Å/)ø/("00K0A|0.¾0)í021(J1*s1,ž10Ë1'ü1=$2=b2 2¸2
Ô2*â2+
3+93&e39Œ3Æ31×3&	4/04@`4.¡4$Ð45õ44+54`5•5;µ5<ñ5D.6s67€6(¸6-á6-7=7X7r7!Œ7!®7HÐ7A8*[8!†8¨8&Â8"é89N(9.w9
! ¦9.±9:à9):5E:E{:AÁ: ;$;,?;$l;"‘;.´;%ã;%	<$/<T<(k</”<Ä<Ú<ñ<2=L:=‡=T¦=Lû=[H>W¤>\ü>DY?Pž?Cï?3@
I@$W@9|@E¶@*ü@#'A)KAuA.‹AºA(ÌA0õA@&B2gB3šB4ÎBQC,UC)‚C0¬CHÝCM&D/tD2¤D×D'õD3EQE]EzE —E%¸EÞE%ðEF'F9FKF$^FƒF%”F/ºF%êF,G,=G.jG,™G,ÆG,óG, H*MH&xH/ŸHÏHØH(äH%
I"3IVIuI”I7¡IÙIéIòI(J":J5]JH“J/ÜJ'K04K$eK%ŠK+°K/ÜK'L(4L ]L+~LªL4¿L/ôLW$M9|M4¶MëM,ýM*NHNdN+ƒN6¯NæNO	O(ODO^O~O8›O0ÔO;P)AP=kP>©P!èP
! Q=*Q hQ-‰Q·QÑQ)çQ)R;R/ZR@ŠR-ËR-ùR.'S,VSBƒS;ÆSTZT.jT(™TDÂT1U69U3pU3¤U5ØU=VJLV*—V"ÂV0åVW1WIW)fW"�W*³W*ÞWE	XPOX6 X2×X
! Y(Y9AY{YŒY7¦Y7ÞY3Z%JZpZ@ˆZ-ÉZ>÷Z>6[Du[Mº[*\3\@\M\k\9{\.µ\3ä\/]0H]3y];­]Fé]#0^T^+r^.ž^Í^,í^@_![_,}_Sª_Lþ_iK`bµ` a-9aVga1¾a*ða&b&Bb)ib/“b4Ãb+øb9$c8^c3—cËc%êc5d FdTgd7¼d6ôd7+eceI|eHÆe?f\OfZ¬f(g-0g^g*~g1©g‰Ûg-eh9“h$Íh.òh<!i'^i†i¥i"Âiåi)ûi<%j(bj'‹j/³j1ãj'k1=k?ok¯kÏkèk÷k
! l!l=l3Yl�l" l$Ãl èl1	m1;mFmmE´m3úm2.nan'€n.¨n-×noo$5o8ZoB“oNÖo)%pOp;fp*¢p0Íp&þp0%q&Vq}q2›q&Îq;õq,1r1^r0�r(Ár/êr4s*Oszs%“s)¹s)ãs4
t<Bt.t4®t0ãtu.uGKuL“uLàu6-v.dv1“v/ÅvTõv8JwPƒw0Ôw x&x(Ex0nx&ŸxIÆx*y;y+ZyN†yNÕy$$z%Iz&oz–z!¬z$Îzóz{+${+P{-|{5ª{-à{D|5S|)‰|³|Ð|"ð|	}!}?}^}/o}(Ÿ}'È}<ð}--~$[~€~/•~5Å~8û~4;T)�#ºÞû.€3F€9z€8´€ í€�B-�Lp�&½�6ä�$‚@‚1X‚<Š‚;Ç‚.ƒB2ƒAuƒ5·ƒ1íƒ1„>Q„C�„Ô„.ì„/…K…/d…+”…À…MØ…"&†'I†5q†§†0½†.î†.‡L‡j‡5Š‡NÀ‡Xˆ4hˆ8�ˆ:Öˆ+‰4=‰9r‰9¬‰+æ‰,Š ?Š/`Š$�ŠµŠÔŠïŠ2‹25‹Oh‹¸‹"Ø‹Dû‹&@Œ)gŒ‘Œ3«ŒEßŒ,%�R�6r�2©�UÜ�(2ŽG[Ž>£ŽAâŽ+$�$P�%u�›�&°�$×�,ü�()�BR�L•�â�‘6‘PV‘&§‘:Î‘<	’)F’p’CŽ’'Ò’@ú’D;“@€“LÁ“5”BD”(‡”;°”#ì”F•&W•<~•J»•,–<3–Ip–º–Ñ–+ñ–L—Pj—;»—c÷— [˜,|˜ ©˜*Ê˜-õ˜/#™7S™‹™6«™â™&û™1"šTš#rš –š+·šãš)›)-›W›s›Ž›®›#Ã›-ç›$œ4:œ*oœ0šœËœ6áœ"�;�W�t�9‹�0Å�'ö�-ž,Lžyž<•ž5ÒžŸ,Ÿ+FŸ3rŸ0¦Ÿ/×Ÿ  / "L o )w %¡ 3Ç Jû 'F¡5n¡&¤¡6Ë¡'¢*¢/>¢/n¢1ž¢>Ð¢D£!T£/v£(¦£)Ï£#ù£#¤aA¤"£¤Æ¤4æ¤>¥5Z¥/�¥*À¥&ë¥+¦(>¦$g¦aŒ¦6î¦.%§ZT§C¯§Fó§A:¨.|¨*«¨FÖ¨.©
L©Z©p©!ˆ©ª©0Ê©û©+ª.Aª#pª!”ª-¶ª$äª$	«#.«@R«<“«<Ð«1
¬6?¬v¬,”¬?Á¬/­01­/b­5’­VÈ­<®U\®E²®6ø®L/¯-|¯cª¯°+,°7X°:�°1Ë°8ý°&6±*]±1ˆ±:º±@õ±36²'j²%’²$¸²;Ý².³H³b³~³’³i§³m´K´1Ë´"ý´  µAµ#^µC‚µBÆµ	¶"¶*<¶+g¶*“¶1¾¶'ð¶F·=_·#�·$Á·#æ·(
! ¸(3¸ \¸9}¸·¸Ö¸ò¸¹%¹&<¹c¹4u¹Cª¹î¹(º.º6Nº#…º©º-ºº,èº»*/»/Z»Š»$¤»É»0è»/¼&I¼)p¼š¼©¼+¿¼ë¼*ÿ¼*½@½W½
n½
|½#Š½
®½%¼½â½¾¾&.¾?U¾•¾(²¾(Û¾¿$¿ ;¿7\¿-”¿Â¿Ö¿ö¿À%ÀAÀUÀ8uÀP®À*ÿÀ/*Á3ZÁ!ŽÁ°Á$ÏÁôÁ4ÂDÂ+XÂ+„Â°ÂÊÂ:ÜÂEÃ<]ÃšÃ °Ã)ÑÃ(ûÃ!$ÄFÄcÄyÄ+’Ä*¾ÄéÄ5ÅJ>ÅT‰Å
ÞÅìÅ8ÆEÆ]Æ5lÆH¢ÆëÆ Ç/'Ç3WÇA‹ÇÍÇ+äÇ2È3CÈHwÈ3ÀÈ>ôÈ$3É4XÉ&�É´ÉºÉÏÉáÉùÉ*Ê,ÊKÊ'kÊ'“Ê$»Ê%àÊ%Ë$,Ë%QËwË�Ë¯Ë)ÏËùËÌ(ÌFÌUÌmÌO|ÌÌÌÛÌóÌ
Í%Í=Í\ÍkÍ|Í‹Í£Í½Í8ÖÍÎÎ%.Î&TÎ%{Î+¡ÎÍÎ9åÎÏ#>ÏbÏqÏ:€Ï»ÏÊÏÜÏ÷ÏÐÐ,Ð;Ð!RÐ"tÐ—Ð¨Ð»Ð"ÎÐ1ñÐ#Ñ*5Ñ4`Ñ•ÑªÑÀÑ5ÔÑ
! ÒÒ9ÒPÒ&aÒˆÒžÒ±ÒÅÒàÒôÒ
! ÓÓ.ÓAÓTÓcÓ{ÓŠÓ©Ó5¸Ó(îÓ3ÔKÔ+XÔ„Ô- Ô!ÎÔðÔ	Õ%Õ;ÕLÕ`ÕsÕ4‡Õ¼Õ!ÑÕóÕ*Ö>ÖRÖ0jÖ›Ö¸ÖÍÖ#áÖ××.×K×d×"{×ž×²×Ï×ì×	ØØ/Ø*KØ0vØ§ØÄØÜØëØ%Ù,ÙDÙcÙyÙ&‹Ù²ÙÅÙ+ÖÙÚÚA4Ú@vÚ·Ú!ÔÚöÚ	Û!Û9ÛTÛoÛ„Û¢Û¹ÛÑÛäÛüÛFÜP[Ü@¬ÜíÜÝ<*Ý9gÝU¡ÝT÷Ý0LÞ+}Þ/©Þ<ÙÞ9ß,Pß,}ß2ªß.ÝßDàUQà/§à+×à+á</á2lá^Ÿá_þá+^â'ŠâC²â0öâD'ã.lãA›ã=ÝãAä]äHyä(Âäëä&å>)åhåB�åBÄåæ'æ'3æ$[æ€æ*›æÆæææ.öæ,%ç6Rç‰ç#¦ç%Êç"ðçè1è/Qè0�è#²è8Öè?éOé0ié/šé/Êéúé4ê0Kê2|ê2¯ê3âê
ë
$ë/2ë>bë#¡ë"Åë!èë 
! ì+ì-Iìwì‘ì�ìºìÖìôìí8)íbí€í0ží4Ïíî î4îTîtî”î °îÑî(ïîPï:iï4¤ïÙï=ñï:/ðBjð4­ð/âð&ñ49ñ,nñ7›ñÓñ*òñ&òDò#^ò*‚ò"­ò5Ðò&ó)-óWówó„ó8ŒójÅóF0ô&wôBžô4áôõ-õ@Kõ#Œõ°õ3·õ)ëõ@ö!Vö3xö7¬ö6äö+÷G÷.e÷%”÷0º÷'ë÷ø-øIø/Xø5ˆø6¾ø@õø86ù*où0šù;Ëù2ú$:ú$_ú/„ú!´ú Öú)÷ú)!û)Kû-uû$£ûÈû0çûü 4ü8Uü@Žü3Ïü4ý8ý*Pý:{ýC¶ýúýþ 8þ,Yþ,†þ!³þFÕþ^ÿF{ÿfÂÿW)	A�	9Ã	Tý	JR	0�	+Î	:ú	#5	#Y	+}	-©	×	!ó	-	'C	9k	%¥	)Ë	(õ	 	/?	2o	$¢	-Ç	-õ	O#	$s	5˜	Î	å	?	;C		’	'±	8Ù		0	!L	*n	™	·	4×	1	,>	/k	3›	<Ï	!		1.		`		
! s		:~		"¹		(Ü		'
! 	"-
! 	!P
! 	!r
! 	 ”
! 	!µ
! 	"×
! 	+ú
! 	%&	)L	$v	#›	+¿	0ë		9	.U	/„	"´	×	"ö	#
	7=
	&u
	/œ
	Ì
	&ë
		$,	Q	$m	#’	$¶	&Û	-	'0	1X	Š	#§	#Ë	ï		+	!F	$h	$�	-²	+à		!+	!M	0o	) 	(Ê	ó	
	:)	-d	.’	Á	0×	/	-8	4f	6›	*Ò	6ý	#4	#X	1|	7®	+æ	4	6G	6~	µ	5º	 ð	#	 5	.V	)…	$¯	'Ô	Oü	/L	6|	e³	X	-r	. 	<Ï	=	3J	C~	SÂ	,	,C	"p	“	®	$Ç	@ì	6-	Hd	>­	ì	!	>(	g	x	”	°	Ì	è	:	O<	HŒ	EÕ	$	7@	Sx	YÌ	Z&	c�	Då	b* 	*� 	)¸ 	#â 	!	=!	 S!	)t!	<ž!	Û!	9ë!	8%"	K^"	Aª"	Aì"	2.#	-a#	"�#	²#	É#	Ü#	ú#	$	)$	 C$	!d$	 †$	!§$	 É$	!ê$	%	,%	L%	l%	Š%	E¤%	Fê%	B1&	!t&	+–&	:Â&	1ý&	@/'	:p'	1«'	(Ý'	(	#&(	(J(	s(	.’(	'Á(	é(	;)	<@)	?})	E½)	)*	&-*	,T*	1�*	J³*	0þ*	=/+	,m+	.š+	=É+	H,	P,	'j,	’,	©,	-¹,	ç,	'-	*-	-J-	+x-	5¤-	!Ú-	ü-	0.	M.	+g.	.“.	#Â.	!æ.	-/	$6/	$[/	#€/	6¤/	?Û/	30	,O0	|0	6’0	É0	.å0	51	/J1	Uz1	[Ð1	\,2	e‰2	Fï2	d63	a›3	gý3	he4	qÎ4	R@5	p“5	 6	"%6	>H6	-‡6	9µ6	Iï6	E97	)7	C©7	;í7	O)8	Gy8	FÁ8	+9	49	/R9	-‚9	0°9	2á9	#:	8:	7U:	+�:	*¹:	*ä:	;	*/;	*Z;	9…;	<¿;	'ü;	6$<	![<	-}<	1«<	4Ý<	:=	&M=	 t=	•=	/µ=	"å=	*>	33>	g>	#ƒ>	,§>	#Ô>	;ø>	)4?	%^?	/„?	3´?	3è?	/@	5L@	‚@	"›@	&¾@	å@	;þ@	4:A	oA	.~A	D­A	$òA	)B	&AB	)hB	0’B	1ÃB	õB	;C	5LC	?‚C	7ÂC	<úC	87D	pD	)‰D	³D	-ÒD	'E	8(E	aE	&yE	* E	'ËE	óE	
F	 *F	:KF	†F	-�F	(ËF	[ôF	EPG	(–G	*¿G	êG	ÿG	H	#H	7H	KH	]H	qH	ƒH	•H	§H	¸H	ÊH	ÞH	ôH	I	I	+I	=I	QI	cI	wI	‰I	�I	¯I	ÁI	ÕI	çI	ùI	J	J	1J	EJ	YJ	kJ	}J	‘J	£J	·J	ÉJ	ÝJ	îJ	K	K	&K	8K	JK	\K	pK	‚K	–K	¨K	¼K	ÒK	äK	öK	L	/L	JL	ZL	pL	#‹L	$¯L	ÔL	îL	M	#M	 AM	/bM	6’M	!ÉM	ëM	K
! N	VN	'fN	'ŽN	'¶N	ÞN	1öN	3(O	0\O	4�O	/ÂO	)òO	GP	1dP	#–P	!ºP	!ÜP	þP	Q	%5Q	([Q	„Q	¤Q	¶Q	ÏQ	 íQ	*R	&9R	&`R	&‡R	'®R	!ÖR	(øR	/!S	&QS	%xS	&žS	"ÅS	*èS	+T	)?T	&iT	3�T	ÄT	áT	/òT	)"U	"LU	.oU	0žU	"ÏU	òU	:V	MV	#kV	!�V	&±V	!ØV	,úV	&'W	'NW	!vW	5˜W	ÎW	:áW	.X	(KX	tX	1ˆX	ºX	&ÕX	+üX	$(Y	%MY	)sY	�Y	1½Y	ïY	!
Z	+/Z	2[Z	&ŽZ	µZ	ÊZ	2êZ	$[	NB[	‘[	$®[	Ó[	ç[	\	)\	+I\	6u\	
¬\	.º\	é\	$]	#,]	P]	+n]	š]	«]	'¸]	'à]	1^	(:^	"c^	†^	¢^	²^	Ê^	ä^	 ÿ^	  _	 A_	 b_	 ƒ_	 ¤_	 Å_	 æ_	 `	 (`	!I`	 k`	Œ`	#ª`	"Î`	ñ`	a	-a	Da	)ba	)Œa	)¶a	àa	b	b	8b	Tb	kb	‡b	žb	¾b	Úb	öb	c	.c	Jc	#fc	/Šc	$ºc	%ßc	%d	3+d	_d	0|d	­d	¿d	 Öd	+÷d	/#e	Se	"ne	‘e	 ªe	 Ëe	ìe	f	%f	%Df	0jf	.›f	2Êf	$ýf	"g	<g	)Yg	ƒg	)¢g	%Ìg	òg	=h	$Fh	)kh	•h	#«h	&Ïh	#öh	#i	>i	<Ri	8�i	$Èi	 íi	*j	+9j	2ej	7˜j	/Ðj	"k	'#k	Kk	jk	!„k	,¦k	)Ók	&ýk	'$l	Ll	ll	4Œl	,Ál	%îl	m	.*m	4Ym	2Žm	,Ám	Aîm	A0n	rn	$Žn	.³n	8ân	2o	No	+ao	7�o	Åo	Øo	Dîo	23p	,fp	“p	(²p	.Ûp	(
! q	=3q	!qq	'“q	'»q	$ãq	7r	#@r	%dr	6Šr	3Ár	@õr	36s	js	)Šs	-´s	5âs	(t	At	(`t	(‰t	&²t	Ùt	3öt	.*u	*Yu	A„u	9Æu	v	5v	LJv	/—v	!Çv	év	Cw	1Lw	.~w	(­w	%Öw	üw	)x	Ax	Vx	kx	+ˆx	/´x	.äx	Qy	Hey	4®y	:ãy	7z	Vz	7cz	'›z	1Ãz	.õz	.${	(S{	1|{	+®{	.Ú{		|	!|	E=|	)ƒ|	<­|	9ê|	$}	"C}	f}	y}	‹}	)©}	 Ó}	ô}	~	"4~	W~	&w~	'ž~	+Æ~	(ò~		%;	7a	f™	V€	5W€	#�€	±€	Ñ€	ñ€	,�	"5�	NX�	§�	Ç�	'â�	C
! ‚	"N‚	q‚	Œ‚	_ª‚	L
! ƒ	,Wƒ	H„ƒ	1Íƒ	ÿƒ	 „	!/„	+Q„	}„	š„	3·„	Hë„	4…	1H…	7z…	²…	 Â…	ã…	!†	'%†	,M†	z†	5‰†	¿†	H×†	H ‡	Oi‡	'¹‡	=á‡	Wˆ	wˆ	—ˆ	7®ˆ	0æˆ	-‰	E‰	1c‰	2•‰	+È‰	/ô‰	$$Š	;IŠ	.…Š	>´Š	#óŠ	?‹	#W‹	!{‹	0�‹	1Î‹	&Œ	/'Œ	4WŒ	2ŒŒ	2¿Œ	8òŒ	/+�	>[�	/š�	&Ê�	$ñ�	4Ž	:KŽ	@†Ž	&ÇŽ	$îŽ	$�	-8�	&f�	-��	»�	Ø�	!ö�	"�	;�	%W�	}�	$˜�	½�	$Ø�	&ý�	$$‘	/I‘	7y‘	±‘	!Ä‘	æ‘	h’	l’	!x’	š’	.º’	é’	 “	$“	,B“	-o“	/�“	5Í“	/”	3”	P”	(o”	6˜”	@Ï”	2•	MC•	?‘•	?Ñ•	1–	9C–	=}–	=»–	5ù–	5/—	%e—	N‹—	.Ú—	6	˜	0@˜	Pq˜	2Â˜	+õ˜	1!™	IS™	&�™	)Ä™	?î™	6.š	.eš	3”š	,Èš	)õš	(›	0H›	:y›	.´›	&ã›	<
! œ	"Gœ	jœ	D„œ	4Éœ	&þœ	$%�	J�	)]�	"‡�	=ª�	.è�	.ž	"Fž	iž	�ž	! ž	)Âž	%ìž	%Ÿ	8Ÿ	&LŸ	sŸ	 ‘Ÿ	!²Ÿ	ÔŸ	(çŸ	 	$ 	/? 	o 	(Œ 	"µ 	8Ø 	!¡	3¡	I¡	X¡	k¡	4{¡	°¡	!Ç¡	é¡	$¢	 )¢	(J¢	9s¢	G­¢	&õ¢	0£	WM£	$¥£	 Ê£	ë£	0
! ¤	K;¤	!‡¤	"©¤	"Ì¤	ï¤	¥	1+¥	%]¥	ƒ¥	2Ÿ¥	(Ò¥	+û¥	+'¦	&S¦	+z¦	¦¦	)¾¦	-è¦	0§	%G§	0m§	ž§	 ¼§	Ý§	'õ§	.¨	2L¨	!¨	#¡¨	/Å¨	4õ¨	$*©	jO©	2º©	)í©	@ª	Xª	 uª	5–ª	<Ìª	+	«	5«	2K«	3~«	D²«	=÷«	5¬	/N¬	~¬	.“¬	1Â¬	#ô¬	­	 -­	N­	$n­	 “­	/´­	'ä­	'®	84®	-m®	Q›®	"í®	$¯	#5¯	(Y¯	)‚¯	9¬¯	-æ¯	°	'3°	G[°	£°	-¼°	ê°	'þ°	&±	3±	8R±	 ‹±	$¬±	#Ñ±	õ±	!²	.(²	W²	5q²	§²	-Ã²	ñ²	³	/³	CF³	5Š³	"À³	/ã³	-´	.A´	+p´	;œ´	+Ø´	3µ	"8µ	&[µ	#‚µ	#¦µ	"Êµ	"íµ	¶	0¶	'N¶	(v¶	Ÿ¶	2¶¶	.é¶	·	&5·	#\·	"€·	-£·	,Ñ·	þ·	/¸	,I¸	(v¸	5Ÿ¸	7Õ¸	'
¹	5¹	 K¹	$l¹	‘¹	+±¹	9Ý¹	*º	,Bº	,oº	4œº	"Ñº	Côº	88»	q»	%�»	.µ»	/ä»	$¼	59¼	'o¼	!—¼	V¹¼	E½	+V½	,‚½	M¯½	Bý½	,@¾	7m¾	;¥¾	3á¾	4¿	.J¿	y¿	.•¿	+Ä¿	"ð¿	IÀ	I]À	.§À	*ÖÀ	-Á	0/Á	1`Á	&’Á	'¹Á	/áÁ	4Â	,FÂ	-sÂ	'¡Â	(ÉÂ	&òÂ	Ã	()Ã	;RÃ	FŽÃ	4ÕÃ	9
! Ä	4DÄ	8yÄ	!²Ä	(ÔÄ	EýÄ	ECÅ	)‰Å	1³Å	SåÅ	(9Æ	&bÆ	:‰Æ	+ÄÆ	*ðÆ	+Ç	*GÇ	rÇ	‡Ç	 ¦Ç	!ÇÇ	éÇ	/È	5È	:È	AÈ	NÈ	gÈ	5}È	,³È	<àÈ	1É	1OÉ	L�É	HÎÉ	Ê	.Ê	\KÊ	3¨Ê	7ÜÊ	*Ë	.?Ë	'nË	,–Ë	"ÃË	1æË	4Ì	+MÌ	yÌ	-—Ì	ÅÌ	LÝÌ	5*Í	`Í	uÍ	B“Í	:ÖÍ	=Î	MOÎ	R�Î	&ðÎ	>Ï	AVÏ	*˜Ï	NÃÏ	:Ð	5MÐ	1ƒÐ	)µÐ	2ßÐ	"Ñ	5Ñ	HÑ	![Ñ	}Ñ	œÑ	¸Ñ	/ÓÑ	/Ò	/3Ò	/cÒ	3“Ò	8ÇÒ	3Ó	84Ó	+mÓ	3™Ó	+ÍÓ	3ùÓ	A-Ô	@oÔ	:°Ô	9ëÔ	9%Õ	;_Õ	;›Õ	3×Õ	3Ö	H?Ö	.ˆÖ	&·Ö	ÞÖ	%úÖ	6 ×	3W×	<‹×	8È×	Ø	*Ø	!JØ	QlØ	%¾Ø	DäØ	))Ù	SÙ	;eÙ	/¡Ù	/ÑÙ	Ú	"Ú	!AÚ	cÚ	={Ú	¹Ú	ÓÚ	êÚ	.þÚ	H-Û	!vÛ	>˜Û	2×Û	 
! Ü	3+Ü	<_Ü	*œÜ	ÇÜ	 áÜ	Ý	)"Ý	+LÝ	%xÝ	%žÝ	ÄÝ	ØÝ	ôÝ	Þ	%3Þ	*YÞ	7„Þ	,¼Þ	HéÞ	A2ß	-tß	6¢ß	5Ùß	à	(/à	'Xà	)€à	ªà	$Çà	+ìà	%á	">á	-aá	%�á	!µá	<×á	>â	,Sâ	€â	�â	@¼â	'ýâ	!%ã	 Gã	hã	ƒã	1Ÿã	5Ñã	*ä	72ä	Ejä	1°ä	Lâä	L/å	-|å	*ªå	=Õå	"æ	#6æ	JZæ	M¥æ	Bóæ	&6ç	*]ç	%ˆç	7®ç	.æç	†è	8œè	3Õè	4	é	 >é	4_é	 ”é	.µé	Oäé	B4ê	Kwê	JÃê	Kë	KZë	J¦ë	Kñë	5=ì	7sì	J«ì	9öì	90í	Ejí	Q°í	Dî	DGî	@Œî	:Íî	^ï	#gï	‹ï		“ï	J�ï	+èï		ð	ð	%*ð	nPð	m¿ð	d-ñ	;’ñ	:Îñ	%	ò	&/ò	;Vò	’ò	šò	<«ò	èò	-ûò	.)ó	*Xó	ƒó	(¡ó	8Êó	<ô	B@ô	(ƒô	)¬ô	:Öô	(õ	1:õ	<lõ	/©õ	/Ùõ	6	ö	6@ö	7wö	)¯ö	BÙö	÷	&1÷	0X÷	\‰÷	(æ÷	ø	"-ø	'Pø	'xø		 ø	ªø	DÅø	@
! ù	Kù	.hù	—ù	,´ù	1áù	)ú	"=ú	*`ú	5‹ú	Áú	Öú	ðú	h	û	rû	�û	 ©û	1Êû	1üû	 .ü	Oü	lü	ˆü	%¤ü	Êü	ãü	ÿü	&ý	#5ý	Yý	rý	Šý	¨ý	½ý	Òý	&èý	þ	)þ	6Fþ	 }þ	
žþ	7¬þ	.äþ	.ÿ	1Bÿ	@tÿ	@µÿ	(öÿ	K
! $k
! �
! 8«
! ä
! >ú
! N9
! Mˆ
! 3Ö
! @
! 
! K
! h
! y
! )™
! (Ã
! @ì
! %-
! +S
! $
! 6¤
! Û
! 5÷
! <-
! <j
! 4§
! 7Ü
! 5
! AJ
! 7Œ
! >Ä
! 
! 
! %<
! -b
! +�
! 6¼
! -ó
! .!
! -P
! ~
! *‘
! `¼
! 1
! O
! b
! ,
! ¬
! -Ì
! ú
! 1	
! I	
! 4_	
! J”	
! %ß	
! &
  
+ C,
  
! &p
  
! &—
  
!  ¾
  
! Dß
  
! $
! B
! LZ
! A§
! é
! 
! $
! 9
! N
! c
! ‚
! 0Ÿ
! 8Ð
! ?	
! I
! ,i
! (–
! ,¿
! $ì
! 
! /
! (K
! 7t
! ¬
! 2Å
! $ø
! ;
! >Y
! >˜
! 9×
! -
! 3?
! s
! 4‘
! )Æ
! ð
! 

! (#
! L
! Db
! =§
! ]å
! #C
! Cg
! ,«
! <Ø
! I
! ._
! $Ž
! -³
! &á
!  
! )
! 7=
! u
! ”
! ¯
! (Ê
! %ó
! 0
! !J
! "l
! '�
! 4·
! Eì
! )2
! 6\
! +“
! 1¿
! =ñ
! /
! N
! m
! !�
! 7¯
! !ç
! 	
! 1!
! 0S
! )„
! )®
! Ø
! 1ó
! 9%
! $_
! #„
! ¨
!  Ã
! +ä
! 
!  -
! MN
! -œ
! IÊ
! 2
! G
! !W
! "y
! ,œ
! É
! 4ç
! *
!  G
! Oh
! ¸
! FÒ
! =
! $W
! $|
! ^¡
! (
! .)
! JX
! &£
! 5Ê
! 5
! :6
! =q
! /¯
! *ß
! %
!  
! '0 
! -X 
! N† 
! <Õ 
! 7!
! ^J!
! V©!
! 6"
! R7"
! ˆŠ"
! 8#
! BL#
! @�#
! 0Ð#
! 9$
! &;$
! 4b$
! $—$
! 3¼$
! 6ð$
! '%
! &=%
! d%
! )‚%
! (¬%
! (Õ%
! +þ%
! *&
!  G&
! h&
! +ˆ&
! ´&
! "É&
! ì&
! þ&
  
! '
! !'
! A'
! $^'
! )ƒ'
! .­'
! $Ü'
! ((
! *(
! (I(
! 3r(
! 4¦(
! 	Û(
! %å(
! ')
! )3)
! #])
! 8�)
! +º)
! 8æ)
! %*
! &E*
! l*
! Š*
! '©*
! 4Ñ*
! +
! $!+
! (F+
! )o+
! )™+
! *Ã+
! !î+
! ",
! "3,
! .V,
! …,
!  ,
! !»,
! Ý,
! ü,
! -
! H3-
! /|-
! ¬-
! Á-
! eØ-
! Y>.
! &˜.
! ¿.
!  ×.
! ø.
! "/
! 7/
! V/
! u/
! ”/
! ³/
! ?Ä/
! *0
! !/0
! Q0
! #`0
!  „0
! *¥0
! )Ð0
! ,ú0
! 4'1
! )\1
! $†1
! =«1
! 'é1
! <2
! =N2
! 3Œ2
! BÀ2
! #3
! 5'3
! 4]3
! )’3
! )¼3
! -æ3
! @4
! "U4
! $x4
! *�4
! +È4
! ô4
! -
! 5
! '85
! )`5
! EŠ5
! MÐ5
! U6
! Ft6
! 0»6
! &ì6
! 57
! 'I7
! 5q7
! §7
! Æ7
! 9ã7
! J8
! 0h8
! 7™8
! Ñ8
! 3é8
! &9
! -D9
! (r9
!  ›9
! ¼9
! VÕ9
! /,:
! \:
! t:
! �:
! 0¬:
! 'Ý:
! 9;
! M?;
! !�;
! '¯;
! '×;
! 9ÿ;
! 39<
! 4m<
! ;¢<
! 6Þ<
! /=
! 2E=
! 2x=
! I«=
! 3õ=
! )>
! 3>>
! /r>
! 3¢>
! 7Ö>
! 3?
! B?
! )b?
! )Œ?
! +¶?
! /â?
! 2@
! $E@
! -j@
! @˜@
! $Ù@
! !þ@
! # A
!  DA
! 4eA
! HšA
! (ãA
! B
! #B
! <B
! 'QB
! yB
! ŽB
! )ªB
! (ÔB
! ZýB
! +XC
! "„C
! §C
! »C
! ÑC
! íC
! 2ýC
! 60D
! 8gD
! $ D
! .ÅD
! 9ôD
! (.E
! (WE
! 4€E
! 9µE
! 7ïE
! ='F
! 3eF
! /™F
! 4ÉF
! .þF
! .-G
! 4\G
! .‘G
! .ÀG
! ,ïG
! 9H
! 9VH
! 9�H
! :ÊH
! 9I
! :?I
! 9zI
! 9´I
! WîI
! WFJ
! .žJ
! ÍJ
! âJ
! <K
! 9?K
! $yK
! !žK
! "ÀK
! &ãK
! )
! L
! 4L
! PL
! oL
! .‚L
!  ±L
! 0ÒL
! #M
! ='M
! eM
! €M
! - M
! !ÎM
! -ðM
! $N
! 7CN
! .{N
! (ªN
! .ÓN
! -O
! 0O
! 1@O
! .rO
! /¡O
! FÑO
! 3P
! 'LP
! "tP
! +—P
  3ÃP
! @÷P
! D8Q
! %}Q
! £Q
! +ÃQ
! 3ïQ
! #R
! 9R
! TR
! -tR
! (¢R
! <ËR
! S
! #&S
! JS
! (gS
! �S
! $©S
! †ÎS
! 6UT
! MŒT
! :ÚT
! 6U
! 6LU
! /ƒU
! %³U
! -ÙU
! <V
! HDV
! 5�V
! &ÃV
! 7êV
! G"W
! jW
! @‚W
! $ÃW
! èW
!  üW
! :X
! XX
! DoX
! $´X
! 3ÙX
! 5
Y
! 0CY
! 6tY
! @«Y
! ?ìY
! D,Z
! @qZ
! ;²Z
! îZ
! [
! [
! +[
! A[
! U[
! h[
! }[
! ‘[
! ¦[
! º[
! Ï[
! å[
! ù[
! \
! )\
! =\
! P\
! a\
! {\
! �\
! ¦\
! ¼\
! Ï\
! â\
! 9ú\
! M4]
! (‚]
! («]
! 3Ô]
! d^
! 3m^
! %¡^
! =Ç^
! H_
! (N_
! 7w_
! P¯_
! B`
! [C`
! 8Ÿ`
! \Ø`
! b5a
! \˜a
! Xõa
! 2Nb
! $�b
! ¦b
! -Åb
! >ób
! ?2c
! Frc
! +¹c
! 0åc
! 0d
! 1Gd
! 9yd
! %³d
! !Ùd
! +ûd
! +'e
! +Se
! ,e
! +¬e
! +Øe
! ,f
! ,1f
! *^f
! ,‰f
! A¶f
! 4øf
! "-g
! 'Pg
! )xg
! )¢g
! )Ìg
! Hög
! W?h
! X—h
! -ðh
! .i
! AMi
! 7�i
! lÇi
! 54j
! ;jj
! U¦j
! 5üj
! Q2k
! ˆ„k
! !
l
! -/l
! %]l
! 1ƒl
! 2µl
! Wèl
! @m
! .`m
! �m
! <¡m
! 2Þm
! n
!  1n
! Rn
! 2on
! (¢n
! EËn
! Eo
! 0Wo
! .ˆo
! 3·o
! Xëo
! FDp
! '‹p
! %³p
! Ùp
! *÷p
! ""q
! !Eq
! )gq
!  ‘q
! ²q
! 6Ñq
!  r
! R)r
! /|r
! ¬r
! )Är
! (îr
! s
! 5s
!  Js
! ks
! ~s
! /œs
! /Ìs
! (üs
! &%t
! Lt
! #kt
! "�t
! ²t
! *Ít
! !øt
!  u
! *;u
! *fu
! ‘u
! ±u
! Ïu
! äu
! v
! )v
! ,@v
! 7mv
! !¥v
! #Çv
! 0ëv
! &w
! #Cw
! /gw
! A—w
! 8Ùw
! Mx
! 6`x
! 8—x
! .Ðx
! 3ÿx
! -3y
! Jay
! ,¬y
! AÙy
! Hz
! >dz
! U£z
! &ùz
! ' {
! FH{
! C�{
! =Ó{
! 8|
! OJ|
! -š|
! È|
! 0ã|
! /}
! D}
! DZ}
! 1Ÿ}
! $Ñ}
! 7ö}
! ,.~
! 0[~
! Œ~
! 8¨~
! 'á~
! &	
! +0
! %\
! #‚
! H¦
! (ï
! $€
! /=€
! m€
! 4ƒ€
! ‚¸€
! ;�
! -Z�
! Cˆ�
! CÌ�
! -‚
! ->‚
! 5l‚
! .¢‚
! %Ñ‚
! ÷‚
! ƒ
! ƒ
! '5ƒ
! 0]ƒ
! 0Žƒ
! "¿ƒ
! 'âƒ
! 
! „
! H(„
! (q„
! 3š„
! 1Î„
! …
! / …
! P…
! Fg…
! (®…
! )×…
! 8†
! +:†
! /f†
! 6–†
! Í†
! .M‡
! +|‡
! 0¨‡
!  Ù‡
! Aú‡
! E<ˆ
! #‚ˆ
!  ¦ˆ
! (Çˆ
! 4ðˆ
! %‰
! /?‰
! .o‰
! ž‰
! ½‰
! %Ø‰
! 4þ‰
! 43Š
! 3hŠ
! 0œŠ
! 3ÍŠ
! ,‹
! ).‹
! 7X‹
! 6�‹
! !Ç‹
! &é‹
! 7Œ
! 2HŒ
! +{Œ
! .§Œ
! ÖŒ
! 4ñŒ
! &�
! ,D�
! q�
! "‡�
! /ª�
! ?Ú�
! +Ž
! BFŽ
! ‰Ž
! F©Ž
! ðŽ
! 7�
! 2<�
! 4o�
! 0¤�
! >Õ�
! �
! &0�
! !W�
! y�
! •�
! ^­�
! ‘
! %(‘
! (N‘
! w‘
! ‘‘
! ¥‘
! 'º‘
! $â‘
! )’
! E1’
! !w’
! ™’
! «’
! "¾’
! &á’
! "“
! H+“
! 3t“
! /¨“
! UØ“
! &.”
! LU”
! 3¢”
! YÖ”
! 80•
! 4i•
!  ž•
! ¿•
! Ò•
! ç•
! &–
! )–
! C–
! "Z–
! }–
! ›–
! 1±–
! .ã–
! —
! ,/—
! 5\—
! .’—
! /Á—
! 0ñ—
! "˜
! "/˜
! ,R˜
! ˜
! ‘˜
! «˜
! Ä˜
! ×˜
! *ï˜
! )™
! 4D™
! y™
! !˜™
! º™
! Õ™
! $î™
! š
! -š
! Gš
! Iaš
! «š
! !·š
! Ùš
! 5ôš
! *›
! (@›
! @i›
! Bª›
! Aí›
! !/œ
! 1Qœ
! ƒœ
! !žœ
! 6Àœ
! <÷œ
! "4�
! .W�
! G†�
! GÎ�
! 'ž
!  >ž
! _ž
! kž
! €ž
! #•ž
! #¹ž
! Ýž
! %ûž
! 7!Ÿ
! &YŸ
! €Ÿ
! +ŸŸ
! ËŸ
! éŸ
!  
! !' 
! I 
! ] 
! ={ 
! 2¹ 
! =ì 
! 2*¡
! B]¡
! 7 ¡
! Ø¡
! -ô¡
! "¢
! !B¢
! d¢
! "€¢
! 9£¢
! 4Ý¢
! .£
! GA£
! %‰£
! )¯£
! Ù£
! ô£
! 	¤
! ¤
! >2¤
! q¤
! Pˆ¤
! 9Ù¤
! >¥
! #R¥
! 1v¥
! ¨¥
! Á¥
! Ó¥
! Kó¥
! .?¦
! 2n¦
! ;¡¦
! (Ý¦
! '§
! .§
! ]E§
! &£§
! 1Ê§
! =ü§
! <:¨
! 0w¨
! K¨¨
! 'ô¨
! ©
! -8©
! $f©
! E‹©
! 0Ñ©
! )ª
! &,ª
! Sª
! Gfª
! /®ª
! .Þª
! )
«
! )7«
!  a«
! 4‚«
! &·«
! +Þ«
! *
! ¬
! (5¬
! F^¬
! 0¥¬
! 4Ö¬
! ­
! *­
! 1E­
! w­
! Š­
! ¢­
! +·­
! +ã­
! /®
!  ?®
! /`®
! *�®
! -»®
! @é®
! -*¯
! @X¯
! 8™¯
! KÒ¯
! 8°
! KW°
! £°
! 1Â°
! Tô°
! 2I±
! 2|±
! ¯±
! ¾±
!  Ù±
! )ú±
! +$²
! *P²
! 5{²
! ±²
! 1º²
! $ì²
! !³
! ,3³
! <`³
! U�³
! !ó³
! F´
! \´
! 0{´
! #¬´
! Ð´
! =î´
! 7,µ
! Cdµ
! T¨µ
! Zýµ
! [X¶
! d´¶
! E·
! c_·
! #Ã·
! !ç·
! 	¸
! :'¸
! [b¸
! #¾¸
! â¸
! =¹
! @¹
! `¹
! 1€¹
! C²¹
! Dö¹
! %;º
! aº
! ,�º
! #®º
! %Òº
! 4øº
! 2-»
! `»
! /t»
! +¤»
! -Ð»
! +þ»
! @*¼
! 5k¼
! 6¡¼
! ,Ø¼
! ?½
! E½
! _½
! 7w½
! B¯½
! ,ò½
! '¾
! 6G¾
! +~¾
! 6ª¾
! á¾
! ö¾
! !¿
! '*¿
! =R¿
! #�¿
! !´¿
! 5Ö¿
! %À
! 02À
! #cÀ
! ‡À
! šÀ
! 3¹À
! 6íÀ
!  $Á
! AEÁ
! "‡Á
! (ªÁ
! ÓÁ
! åÁ
! ñÁ
! 	Â
! A
! Â
! LÂ
! _Â
! OÂ
! 'ÏÂ
! &÷Â
! Ã
! <Ã
! ZÃ
! 0xÃ
! ©Ã
! ®Ã
! Z¿Ã
! &Ä
! %AÄ
! #gÄ
! *‹Ä
! ¶Ä
! *ÊÄ
! $õÄ
! *Å
! <EÅ
! 8‚Å
!  »Å
! "ÜÅ
! ÿÅ
! Æ
! 58Æ
! .nÆ
! 4�Æ
! AÒÆ
! 6Ç
! 2KÇ
! 2~Ç
! 2±Ç
! <äÇ
! 2!È
! >TÈ
! 5“È
! >ÉÈ
! )É
! 02É
! cÉ
! }É
! %˜É
! "¾É
!  áÉ
!  Ê
! -#Ê
! "QÊ
! !tÊ
! %–Ê
! %¼Ê
! 4âÊ
! Ë
! 'Ë
! 'EË
!  mË
! ŽË
! ŸË
! ½Ë
! ÚË
! òË
! Ì
! #Ì
! 57Ì
! -mÌ
! ›Ì
! §Ì
! ´Î
! u¶Î
! \,Ï
! 4‰Ï
! 9¾Ï
! 'øÏ
! L Ñ
! >mÑ
! t¬Ñ
! !Ò
! a-Ò
! m�Ò
! ”ýÒ
! S’Ó
! mæÓ
! ITÔ
! qžÔ
! GÕ
! mXÕ
! "ÆÕ
! !éÕ
! .Ö
! 1:Ö
! YlÖ
! IÆÖ
! X×
! i×
! Ap×
! ²×
! '¸×
! Sà×
! ;4Ø
! apØ
! �ÒØ
! BbÙ
! `¥Ù
! ³Ú
! jºÚ
! ©%Û
! ˆÏÛ
! ‹XÜ
! äÜ
! ƒdÝ
! …èÝ
! OnÞ
! S¾Þ
! Uß
! ahß
! [Êß
! d&à
! d‹à
! Wðà
! cHá
! R¬á
! ]ÿá
! W]â
! Tµâ
! Ð
! ã
! SÛã
! Â/ä
! kòä
! u^å
! ±Ôå
! v†æ
! rýæ
! jpç
! iÛç
! ²Eè
! •øè
! ÁŽé
! uPê
! LÆê
! _ë
! žsë
! Íì
! Xàì
! W9í
! W‘í
! Xéí
! ÎBî
! xï
! VŠï
! náï
! nPð
! Y¿ð
! Uñ
! �oñ
! _ñò
! —Qó
! !éó
! |ô
! #ˆô
! 8¬ô
! †åô
! †lõ
! $óõ
! >ö
! Wö
! T\÷
! Ú±÷
! 6Œø
! aÃø
! ~%ù
! 8¤ù
! gÝù
! gEú
! ]­ú
! 9û
! IEû
! F�û
! QÖû
! F(ü
! 3oü
! 3£ü
! ×ü
! æü
! *üü
! 'ý
! FEý
! CŒý
! oÐý
! r@þ
! 4³þ
! !èþ
! :
! ÿ
! uEÿ
! i»ÿ
! ~%î¤‘“L%6r˜©ƒBWÆ}Ãœ'`Iˆ„Ò4WŒd•Yú†TOÛ+�JeÌe2	Â˜	œ[
! �ø
! ˆˆvlˆ‹õ��
c“uq	6{4²Eçi-G—Âßg¢
! &363jž_»&7n^GÍ[=qR¯A^DY£SýxQbÊ\-`ŠNëN:š‰‡$‘¬t>}³s1|¥Š"–­ŸD¤äY‰gã˜Käod ‰Ô q^!yÐ!pJ"ˆ»"|D#„Á#mF$9´$nî$C]%{¡%Ž&”¬&—A'ŸÙ'¦y(Ð *žñ+¬�,š=-¨Ø-¯�.½1/‘ï/Ÿ�0j!1”Œ2Š!4˜¬4†E5”Ì5›a6©ý6}§7‹%8±8FÎ9p;~†;l<zr<�í<�o=cÿ=qc>@Õ>7?/N?C~?]Â? @M7@=…@FÃ@/
! A+:A@fAb§Af
! B6qB·¨B[`CT¼ClDV~DIÕD'EGEXfEr¿EJ2FY}FB×FUGYpGŠÊGxUH?ÎHLIk[I—ÇI\_Jd¼J.!KGPK'˜KYÀKZL?uL#µLTÙL™.MoÈML8N;…NLÁN€O9�OUÉO>PB^P'¡PGÉP—Q^©QZRbcRZÆR-!S-OSA}S[¿ST40TbeTOÈTlUw…U4ýU72VWjVtÂVJ7WP‚WQÓW5%X4[Xh�X5ùXQ/Y5�YI·Y7Z:9ZZtZBÏZ.[A[n`[†Ï[[V\4²\gç\ƒO]5Ó]V	^4`^'•^e½^:#_1^_'�_M¸_8`?`=Z`Z˜`Hó`D<aX�aUÚa\0bB�bDÐbScdickÎc@:d2{dC®dUòdTHe=�e4Ûekfw|feôfbZgN½gGhKTh; hVÜh?3iZsiYÎi-(jeVj"¼j"ßjkcko‚kCòk?6l\vlpÓlcDmz¨m‡#nQ«nyýnÀwow8pr°p\#qu€q€öq¬wrM$sxrsUëseAtJ§tQòt\DuR¡u†ôu�{v†w’“w`&xÈ‡x²PyˆzDŒz0Ñz7{D:{E{VÅ{�|‰ª|ˆ4}o½}s-~5¡~I×~Z!+|5¨`ÞA?€A�€SÃ€€�P˜�7é�]!‚[‚cÛ‚a?ƒq¡ƒ„%“„@¹„Qú„OL…Oœ…Mì…/:†Œj†f÷† ^‡šÿ‡ošˆ}
! ‰Fˆ‰ÌÏ‰‡œŠw$‹}œ‹šŒ4µŒ8êŒ;#�l_�GÌ�ÆŽ›ÛŽKw�LÃ�;�€L�AÍ�n‘O~‘OÎ‘Q’Kp’I¼’=“bD“§“¶“Õ“ð“K”W”f”{ƒ”pÿ”Np•x¿•Ë8–�—°¢—™S˜Pí˜R>™S‘™Nå™Z4š^�š^îšzM›§È›apœ…ÒœŸX�§ø�t žIŸm_ŸTÍŸ©" ¿Ì ¤Œ¡{1¢K­¢Jù¢OD£¯”£]D¤d¢¤@¥OH¥T˜¥Rí¥‹@¦KÌ¦8§JQ§qœ§˜¨v§¨P©7o©=§©uå©k[ªXÇªI «Jj«Yµ«W¬Ng¬4¶¬\ë¬zH­LÃ­c®Lt®kÁ®}-¯a«¯_
°]m°'Ë°0ó°�$±{¦±M"²Šp²=û²J9³*„³•¯³7E´'}´W¥´¢ý´¯ µíP¶¨>·<ç·:$¸M_¸Ë­¸y¹/’¹1Â¹ô¹4º5Cº/yº9©º¤ãº¨ˆ»÷1¼?)½`i½„Ê½PO¾B ¾�ã¾)e¿�¿x¦¿[À]{ÀCÙÀ:Á2XÁK‹ÁB×ÁFÂ5aÂC—ÂlÛÂ-HÃ>vÃTµÃT
! ÄT_ÄF´Ä]ûÄ‰YÅ3ãÅZÆKrÆM¾Æ†Ç­“ÇfAÈ…¨È<.ÉMkÉH¹ÉBÊaEÊ[§ÊZËh^Ë^ÇËb&Ì+‰Ì¾µÌPtÍ?ÅÍuÎ0{ÎU¬Î‚Ï;…Ï?ÁÏKÐ6MÐH„Ð;ÍÐ8	Ñ@BÑ6ƒÑFºÑ9Ò7;Ò?sÒ5³ÒséÒ!]Ó`Ó<àÓQÔEoÔ7µÔ/íÔgÕ2…Õ(¸Õ*áÕ&ÖI3Öl}ÖUêÖ†@×uÇ×$=Ø8bØ`›ØüØJÙ1dÙ3–Ù>ÊÙ>	Ú‹HÚ/ÔÚÛÛ:2ÛMmÛS»Û9Ü0IÜ0zÜP«Ü üÜ6ÝlTÝ*ÁÝ;ìÝ$(ÞœMÞêÞFß>OßKŽßJÚß>%à3dàT˜à#íà"á34áˆháGñáR9â?ŒâdÌâc1ã>•ã‘ÔãkfäSÒä!&åAHåcŠåjîå8Yæq’æ8çN=çLŒçEÙç^èU~è~Ôè*Sé~é:˜éMÓéà!ê^ë9aë‚›ëXì8wì�°ìmNíx¼íW5îZ�îSèîi<ï(¦ï6Ïï9ð]@ðNžðSíðJAñlŒñWùñGQò˜™òP2óHƒóOÌóPô�mô_õWkõLÃõ-ö0>ö*oöqšöS÷M`÷/®÷]Þ÷f<øf£ø:
! ùLEùU’ù=èùR&úYyúDÓúKûHdûX­ûRü„YüÞüx^ý;×ýjþ8~þt·þF,ÿDsÿY¸ÿHo[€ËALhŽE÷e=F£Tên??®pîB_]¢USVKªQöCH/ŒP¼S
Wa0¹Gê(2®[p
! 	�{	[
! 5g
! &�
! VÄ
! GFcCª>îS-O�IÑ
s8
œ¬
<I7†V¾;ÀQ�*¢ÍŸÝe}­ãž‘™0ˆÊ‰S�ÝãkŒO…ÜTb>·YöXPL©YöTP/¥'ÕýIDf;«_ç=G$…8ª1ãPwfTÞP3m„YòJLd—qüZn{É9E Z &Ú *!),!_V!V¶!T
"&b"e‰";ï")+#gU#m½#\+$Xˆ$oá$OQ%{¡%J&rh&†Û&Ub'j¸'2#(>V(]•(bó(GV)ž)>»)<ú)37*Sk*7¿*?÷*L7+0„+µ+IÒ+*,7G,3,3³,Nç,C6-%z-& -kÇ-Q3.….i‰.„ó.x/<ø/r50f¨0g1Âw1”:2|Ï2L3„Ì3KQ4…�4[#5d5`ä5qE6l·6l$7`‘7nò7 a8m9xp9~é9œh:i;mo;iÝ;ŸG<�ç<xx=xñ=xj>‚ã>¡f?‹@z”@xAdˆAfíAnTBsÃB~7CŠ¶CrAD€´DŸ5EfÕEx<F’µFmHG€¶G‚7HeºHr Iœ“Iz0J‡«J‡3K™»KIULuŸL4M	JM5TN’ŠNPOonOâÞO"ÁPäP&Q7)Q(aQAŠQLÌQ]R>wRl¶R—#S€»ST<Te‘T^÷T_VUX¶UdVttVuéVi_W(ÉW*òW/XFMXY”XgîX]VYX´Y`
ZMnZQ¼Z:[LI[U–[Sì[D@\>…\/Ä\4ô\6)]E`]f¦]s
^c�^Gå^@-_Hn_Œ·_¡D`šæ`W�aÙaöaib¸qbv*cS¡c×õc}Íd�KesÙeCMfO‘fJáfK,g[xgÔgégIþg:Hh!ƒhi¥h‘i ¡i8Âi8ûi^4j9“j„Íj=RkR�k™ãkT}l‘Òl=dm?¢m´âm+—n’ÃnnVoxÅoM>p.Œp3»p7ïpA'q iqŠq;©q!åqQrEYr_Ÿr ÿr
 s®s¿sÂsÆsCÜsU tUvtoÌto<uW¬uv@vLv*Uv€vi‰vxóvlw&uw1œw&Îw1õws'xG›xNãxg2yKšyvæy<]z]šzVøzTO{ƒ¤{Y(|#‚|D¦|7ë|;#}6_}3–}4Ê}3ÿ}33~2g~0š~4Ë~253-i1—-É/÷9'€?a€,¡€+Î€>ú€@9�Pz�SË�˜‚p¸‚X)ƒL‚ƒMÏƒ]„_{„TÛ„S0…R„…¯×…;‡‡_Ã‡[#ˆlˆ4ìˆM!‰Bo‰F²‰Jù‰MDŠW’ŠVêŠ*A‹Ml‹Hº‹?ŒPCŒ	”ŒožŒ1�6@�w�7Œ�8Ä�fý�UdŽ?ºŽRúŽˆM�0Ö�.�6�=�5D�
! z�(…�#®�.Ò�K‘qM‘1¿‘Äñ‘®¶’3e“•™“/”WF”fž”Y•W_•J·•8–ƒ;–@¿–—1—&G—!n—#�—<´—ñ—;˜IJ˜I”˜?Þ˜K™j™m™z™‡™U”™bê™7MšP…š`Öš`7›˜›¥›²›¿›Ì›ZÙ›:4œoœŠœ—œ²œ¿œÌœÙœ:æœ!�.�m2�C �ä�ú�„ží‹žCyŸF½Ÿi Hn 9· ?ñ m1¡
Ÿ¡­¡¼¢cÂ¢f&£i�£f÷£h^¤ÇÇ¤l�¥�ü¥æš¦‚�§J¨VO¨H¦¨Hï¨­8©Üæ©xÃª=<«_z«<Ú«C¬>[¬&š¬%Á¬Aç¬=)­bg­FÊ­[®]m®{Ë®’G¯‚Ú¯{]°?Ù°—±¬±±x^²~×²�V³Xç³è@´i)µx“µi¶v¶ºö¶‚±·š4¸eÏ¸}5¹z³¹o.º�žºt »„•»‰¼„¤¼F)½rp½lã½ŽP¾|ß¾z\¿‡×¿z_À–ÚÀnqÁ„àÁDeÂXªÂ|Ãa€Ã]âÃˆ@ÄTÉÄÂÅiáÅJKÆœ–Æy3Ç†­Çq4ÈÁ¦È¤hÉ©
ÊÒ·Ê¯ŠË�:Ì¨ÊÌgsÍ¡ÛÍ›}Î¥Ïn¿Ï¿.Ð„îÐ^sÑ‘ÒÑ�dÒbõÒ^XÓÔ·Ó,ŒÔN¹ÔpÕSyÕŠÍÕ£XÖ`üÖ“]×”ñ×ƒ†Ø:
! ÙƒEÙhÉÙŠ2Ún½ÚŠ,ÛŒ·Û’DÜJ×Ü^"Ýb�Ý¡äÝs†ÞgúÞ9bßCœßtàßdUàŒºàLGáy”á€âL�âLÜâM)ãJwã<Âã\ÿã´\ä.åA@å÷‚å‚zæ,ýæQ*ç…|çrèyuèCïèB3éÜvéWSê«êo+ë@›ë4ÜëKìD]ìW¢ìqúìlí]�íßíMôí-Bîpî?|î
! ¼îÇî#Öîúî'ï!/ïQïYïbï,{ï¨ïÂïÕï5íï0#ðTðoð‡ðŸð¶ðÈð)Ýðñ ñ-ñ=ñMñ	`ñ
! jñMuñ»Ãñ³òE3ó¼yóG6ô~ô0—ôÈô}Þô}\õsÚõMNöTœö"ñök÷?€÷9À÷Hú÷Cø8Yø=’ø2Ðøù}!ù6Ÿù&Öù!ýù#úžCúzâúª]ûxüL�üZÎüX)ýb‚ý`åýkFþ‘²þjDÿ¯ÿr/
¢
"
S*
¨~
�'
Z¸
c
¯w
­'
cÕ
e9
¨Ÿ
DH
‚�	
Ð
! 
Éá
! 
Ç«
­s
š!

�¼

J>
i‰
Oó
?C
™ƒ
r
�
ª
Ä
(Þ
9
(A
)j
B”
L×
P$
Lu
RÂ
l
r‚
3õ
1)
N[
Õª
J€
šË
zf
Vá
’8
„Ë
ÍP
Ì
uë
ta
zÖ
‚Q
ƒÔ
„X
;Ý
~
F˜
Fß
›&
ŽÂ
lQ
Æ¾
q… 
g÷ 
Z_!
hº!
 #"
OÄ"
^#
Zs#
IÎ#
R$
™k$
Ð%
ñÖ%
­È&
Áv'
m8(
X¦(
sÿ(
cs)
j×)
XB*
µ›*
@Q+
+’+
�¾+
’N,
·á,
V™-
�ð-
-€.
c®.
o/
D‚/
hÇ/
�00
Ÿ²0
€R1
FÓ1
n2
S‰2
YÝ2
<73
Bt3
X·3
y4
TŠ4
Mß4
S-5
L�5
•Î5
xd6
dÝ6
ÎB7
g8
|y8
Gö8
l>9
�«9
\<:
L™:
†æ:
dm;
šÒ;
Jm<
P¸<
T	=
a^=
kÀ=
k,>
V˜>
®ï>
xž?
t@
iŒ@
`ö@
fWA
®¾A
lmB
iÚB
YDC
`žC
sÿC
„sD
YøD
fRE
u¹E
e/F
ˆ•F
`G
bG
câG
‡FH
`ÎH
o/I
bŸI
]J
U`J
A¶J
AøJ
r:K
C­K
?ñK
�1L
J¿L
D
! M
FOM
D–M
aÛM
R=N
V�N
VçN
S>O
R’O
GåO
M-P
F{P
[ÂP
]Q
L|Q
qÉQ
R;R
>ŽR
DÍR
AS
TS
6ÔS
�T
E�T
@ÓT
RU
:gU
9¢U
QÜU
‘.V
ÀV
B@W
fƒW
‚êW
cmX
šÑX
QlY
[¾Y
HZ
ÚcZ
A>[
o€[
“ð[
i„\
gî\
cV]
gº]
c"^
j†^
Añ^
.3_
¤b_
�`
U‰`
bß`
[Ba
rža
Xb
ªjb
_c
Çuc
=d
¾Fe
3f
$9f
;^f
”šf
S/g
eƒg
vég
Ÿ`h
Mi
aNi
‚°i
q3j
f¥j
Rk
]_k
™½k
^Wl
;¶l
còl
†Vm
lÝm
fJn
e±n
©o
ƒÁo
rEp
¨¸p
¶aq
Žr
f§r
`s
jos
ŠÚs
~et
Nät
|3u
g°u
nv
Ç‡v
wOw
ÚÇw
š¢x
b=y
Z y
·ûy
u³z
S){
X}{
�Ö{
™f|
W}
�X}
zæ}
“a~
[õ~
dQ
}¶
}4€
€²€
)3�
c]�
�Á�
¹R‚
Éƒ
mÖƒ
HD„
�„
z
…
Ìˆ…
«U†
‰‡
Ó‹‡
™_ˆ
fùˆ
É`‰
n*Š
»™Š
¿U‹
ÊŒ
žàŒ
{�
©û�
‡¥Ž
‡-�
'µ�
!Ý�
9ÿ�
O9�
v‰�
›‘
gœ‘
b’
¡g’
V	“
[`“
6¼“
Oó“
VC”
iš”
Œ•
6‘•
iÈ•
‹2–
™¾–
ÊX—
…#˜
>©˜
Oè˜
=8™
3v™
0ª™
eÛ™
BAš
>„š
'Ãš

ëš
Iùš
ˆC›
�Ì›
ZNœ
©œ
CÈœ
"�
a/�
‘�
e£�
<	ž
)Fž
>pž
K¯ž
Mûž
=IŸ
~‡Ÿ
„ 
‚‹ 
e¡
Ft¡
i»¡
B%¢
Th¢
G½¢
£
)%£
{O£
mË£
q9¤
L«¤
4ø¤
�-¥
•¯¥
rE¦
�¸¦
zH§
xÃ§
]<¨
Fš¨
iá¨
LK©
k˜©
3ª
>8ª
Øwª
ÊP«
Ï¬
Ùë¬
›Å­
Ÿa®
c¯
¢e¯
k°
Gt°
P¼°
1
±
?±
]±
{±
{˜±
g²
L|²
žÉ²
ah³
{Ê³
RF´
n™´
wµ
{€µ
Süµ
KP¶
aœ¶
pþ¶
(o·
"˜·
?»·
bû·
P^¸
E¯¸
%õ¸
^¹
dz¹
Cß¹
U#º
ˆyº
»
X»
˜x»
;¼
SM¼
`¡¼
w½
6z½
7±½
*é½
«¾
�À¾
§B¿
_ê¿
GJÀ
k’À
oþÀ
ŒnÁ
,ûÁ
µ(Â
iÞÂ
JHÃ
G“Ã
SÛÃ
f/Ä
T–Ä
ëÄ
!Å
-Å
‚BÅ
ÃÅÅ
e‰Æ
iïÆ
jYÇ
`ÄÇ
;%È
:aÈ
œÈ
k¼È
q(É
ošÉ
g
! Ê
�rÊ
-Ë
ƒ0Ë
]´Ë
ZÌ
:mÌ
N¨Ì
Š÷Ì
1‚Í
&´Í
 ÛÍ
?üÍ
<Î
–YÎ
[ðÎ
LÏ
FkÏ
I²Ï
QüÏ
JNÐ
Y™Ð
TóÐ
^HÑ
`§Ñ
fÒ
voÒ
XæÒ
?Ó
X¿Ó
zÔ
…“Ô
“Õ
Ï­Õ
Þ}Ö
•\×
–ò×
”‰Ø
�Ù
Œ¯Ù
ƒ<Ú
\ÀÚ
{Û
1™Û
YËÛ
ˆ%Ü
T®Ü
YÝ
s]Ý
…ÑÝ
-WÞ
X…Þ
uÞÞ
ˆTß
cÝß
ŽAà
lÐà
l=á
tªá
xâ
-˜â
[Æâ
p"ã
à“ã
«tä
™ å
®ºå
–iæ
ç
šè
LŸè
Êìè
‘·é
ƒIê
ºÍê
Xˆë
¿áë
É¡ì
Ykí
[Åí
W!î
¡yî
Gï
Gcï
6«ï
4âï
(ð
U@ð
'–ð
(¾ð
(çð
<ñ
=Mñ
>‹ñ
>Êñ
@	ò
@Jò
A‹ò
=Íò
óó
[ÿó
[[ô
J·ô
~õ
B�õ
NÄõ
Dö
ÃXö
¿÷
„Ü÷
waø
­Ùø
u‡ù
±ýù
w¯ú
‡'û
c¯û
nü
‚ü
‡ý
t‹þ
Gÿ
Hÿ
¥Èÿ
¡nU!f”ˆ0�]ÎJ,Dwk¼e(EŽ®Ô�ƒeEwe½E#giGÑgG�bÉ{,	b¨	b
! `n
! ’Ï
! ,bV�,æ,s@@´tõ�j
Mû
QI€›oƒŒ$25mh2Ö0	å:^ §…'ˆ­X6ž�U.0„�µrCA¶”øo�iý-g1•4ÇVüVS-ª{Ø>T4“VÈVpv;çh#9Œ5Æü:XNk§I‰]açWIR¡`ô`U L¶ !:!?V!k–!k"nn".Ý"Ž#^›#2ú#2-$s`$*Ô$nÿ$un%=ä%+"&jN&l¹&&'L;'Mˆ'WÖ'Z.(P‰(RÚ(R-)R€)WÓ)U+*m�*Oï*§?+æç+ñÎ,îÀ-j¯.î/�	0—0Y«1Ç3MÍ4¿6ÂÛ70ž9�Ï;z`<[Û<‹7=VÃ=,>CG>C‹>AÏ>A?CS?C—?AÛ?_@H}@YÆ@V A0wAi¨A„BI—BXáBT:Cs�C D§¤DˆLE‡ÕEÀ]FqG—�Gf(H\�HgìH`TI®µI¢dJÉK±ÑK»ƒL†?MŸÆM°fNeOf}OõäO+ÚP,Q+3Q)_QW‰QVáQn8RL§RIôR>S�¾S�OT,àTv
Un„U˜óU€ŒV½
W˜ËWVdXD»XYœ€Y†Z8¤ZGÝZQ%["w[.š\JÉ\;]SP]`¤]^5…^)»^"å^O_QX_Rª_³ý_@±`lò`@_ar aLbU`b+¶bIâbi,ce–cNüc@Kd?Œd7Ìdfe¬keƒfEœfPâfW3gn‹gNúg_Ih>©hˆèhCqiYµiZjdjjqÏjËAki
lewlWÝlb5m°˜mfIn7°nOèn28o5ko%¡oƒÇouKpYÁpaq[}q[Ùqq5r?§r[çrMCs^‘s^ðs^Ot^®t_
u_mu`Íu`.v`�v`ðv`Qw`²w`x`tx`Õx`6y`—y`øy^Yz^¸z^{^v{^Õ{^4|_“|^ó|^R}^±}^~`o~`Ð~`1`’^ó^R€^±€^�^o�^Î�^-‚^Œ‚^ë‚^Jƒ_©ƒ_	„]i„^Ç„^&…_……_å…^E†^¤†^‡^b‡aÁ‡]#ˆ]�ˆ^ßˆX>‰Y—‰qñ‰ecŠdÉŠJ.‹~y‹†ø‹;ŒF»Œs�{v�Fò�»9ŽçõŽGÝ�e%�D‹�}Ð�'N‘ov‘_æ‘HF’_�’ï’e“Tg“Q¼“j”iy”‚ã”~f•aå–ßG—‚'˜„ª˜g/™a—™|ù™ovšgæš6N›‘…›@œ*XœGƒœ?Ëœ4�A@�N‚�IÑ�!ž6=žLtž7Áž5ùž(/Ÿ/XŸ1ˆŸNºŸI	 2S 6† J½ M¡@V¡c—¡_û¡D[¢@ ¢Aá¢?#£kc£³Ï£eƒ¤ié¤GS¥\›¥`ø¥‘Y¦Të¦­@§fî§rU¨HÈ¨=©OO©8Ÿ©ˆØ©’aª/ôª$«vA«Y¸«f¬\y¬`Ö¬U7­V�­`ä­cE®X©®_¯|b¯aß¯XA°*š°Å°;Þ°E±Q`±8²±Jë±86²o²6|²³²Ç²€ã²fd³!Ë³í³!
´!/´}Q´KÏ´IµGeµ)­µ
×µZåµŒ@¶NÍ¶š·³··^k¸+Ê¸fö¸f]¹sÄ¹)8ºöbºDY»Cž»Kâ»G.¼ev¼;Ü¼v½«�½X;¾•”¾±*¿œÜ¿[yÀTÕÀ^*Ág‰Á‹ñÁT}Â}ÒÂsPÃqÄÃ6Ä,OÄT|ÄSÑÄH%ÅCnÅ^²ÅUÆ*gÆ*’Æf½ÆG$ÇlÇ;ˆÇ5ÄÇ’úÇD�È«ÒÈ4~É7³ÉZëÉ…FÊJÌÊDË)\Ë6†Ë]½ËkÌŽ‡ÌÍY0Í0ŠÍO»Í8Î¦DÎ†ëÎkrÏ`ÞÏl?Ðy¬Ðk&Ñ”’Ñg'Ò6�Ò@ÆÒ>Ó?FÓ<†ÓcÃÓ'ÔD§ÔmìÔ†ZÕZáÕŒ<ÖCÉÖŒ
×-š×(È×�ñ×LsØ…ÀØbFÙ ©ÙfÊÙ;1ÚQmÚ+¿ÚÚëÚ³ÆÛ§zÜ€"Ý-£Ý‹ÑÝy]Þk×Þ>CßT‚ß‘×ßrià�Üàtmá3âávâq�â[ÿâ?[ãa›ã=ýãv;äZ²ät
åF‚å=Éåtæg|æ“äæ@xç@¹ç=úçN8èž‡è_&éN†é†Õé8\ê¯•ê}EëLÃë‘ìL¢ì=ïìA-í?oíF¯í/öíœ&îrÃî‹6ïÂï¬Bðlïðp\ñLÍñOòAjò9¬òeæòWLó%¤óPÊó6ôSRô‹¦ôy2õ>¬õXëõGDö‚ŒöH÷…X÷HÞ÷m'øˆ•ø;ù@ZùR›ùhîùBWúNšúdéújNûx¹û[2ülŽü@ûü5<ýarý¢Ôý‡wÿ�ÿÿY�\çcD^¨FGNÜ–[s‘Ïa>f�¥h5SžPò@C8„Š½?H	Zˆ	uã	:Y
! \”
! pñ
! 1b“”I(NrUÁ�
S™
cí
[Qp­›Bº4ýv2u©S&syš�R²žK¤sð#d"ˆe«j=‰CÇ7MC8‘<ÊowŠ††[˜€ôZuêÐZ»3P+o›KºRYy9™jÓ:>Ay"»KÞ[*q†bø>[Iš_äHD H� >Ö S!Ni!b¸!8"2T"B‡"-Ê"8ø"91#<k#6¨#Hß#L($Lu$IÂ$Ž%;›%=×%O&Ve&S¼&C'KT'D 'Vå'*<(vg(VÞ(F5)V|)>Ó)'*D:*6*E¶*ü*$+6;+ar+KÔ+ ,G@,pˆ,6ù,{0-4¬-Tá--6.8d.Q�.:ï.*/,F/6s/Yª/O0ÄT0E1Z_1sº1b.2R‘2Aä2O&3dv3UÛ3U14Z‡4Fâ4æ)5¬6[½627JL7N—7Fæ7[-83‰8‡½8!E9,g9Y”9Lî9{;:;·:uó:[i;3Å;ù;a<ox<Qè<q:=e¬=c>Vv>XÍ> &?4G?Y|?KÖ?X"@g{@[ã@P?A\�ARíAO@BR�BOãB¬3CGàC\(D…DS¥DGùDŽAE�ÐElRFˆ¿F/HGnxGLçG@4HIuHˆ¿HiHIµ²IDhJ|­Jy*Kp¤KðLšM¡Mƒ!NE¥N>ëN`*OO‹OZÛOš6P9ÑPÉQžÕQ}tR‚òRiuS
ßSUíS|CTdÀTU%U…{UNV8PVd‰VxîV3gW�›W¶)XIàXƒ*Y†®Ya5ZK—ZiãZ—M[°å[°–\yG]–Á]¯X^_c` s`¤a¹a~Ña[Pb"¬boÏbU?cG•cÝch÷cd`diÅd>/e5ne0¤ekÕe5Af7wfN¯f0þf7/gKgg]³g]h]ohJÍh†iaŸiAj*CjZnj(Éj$òj)k%Ak-gkI•k,ßk'l&4l&[lk‚l9îl$(m$Mm7rm%ªm$Ðm%õm6n$Rn:wn(²n:Ûn(o:?o(zo7£o%Ûo*p`,pv�p„qŠ‰qar¨vrns[Žs[ês=Ftp„tNõtbDux§uM vDnv_³v@wFTwD›wKàw],xsŠxKþxKJyG–y@ÞyAz=az-Ÿz,Íz,úz,'{,T{=�{-¿{-í{-|-I|Lw|-Ä|Lò|-?}-m}-›}-É}4÷}+,~.X~-‡~-µ~-ã~-c?j£Q€W`€�¸€AI�l‹�`ø�WY‚J±‚[ü‚[Xƒb´ƒb„z„[ú„ŠV…ªá…OŒ†TÜ†}1‡n¯‡ˆj"‰f�‰mô‰˜bŠ‚ûŠj~‹;é‹U%Œ9{ŒDµŒúŒˆz��Ž[‘ŽYíŽ[G�„£�m(�‡–�r‘r‘‘k’hp’lÙ’eF“p¬“p”pŽ”aÿ”Ka•”­•HB–‹‹–Ÿ—´·—§l˜¼™zÑ™�Lš„Üš3a›¤•›_:œbšœ_ýœ~]�SÜ�<0ž¨mž>ŸBUŸ/˜ŸZÈŸZ# ^~ ^Ý ^<¡V›¡<ò¡h/¢z˜¢k£§£§'¤zÏ¤zJ¥‘Å¥CW¦m›¦u	§A§3Á§»õ§Ç±¨Ny©3È©[ü©xXª`Ñªs2«>¦«aå«}G¬oÅ¬‹5­KÁ­^
®ll®bÙ®U<¯K’¯|Þ¯Y[°/µ°ƒå°±i±â²&þ²Y%³"³"¢³ Å³Væ³}=´ž»´_Zµ_ºµ¶Q8¶Š¶pª¶s·b�·Uò·iH¸e²¸‚¹N›¹Pê¹7;º;sº“¯º3C»<w»j´»u¼=•¼JÓ¼½?1½qq½\ã½J@¾u‹¾8¿¨:¿^ã¿WBÀ^šÀDùÀ9>ÁGxÁ~ÀÁL?Â’ŒÂ¡ÃlÁÃS.Äx‚ÄžûÄ�šÅ^+Æ„ŠÆ…Çp•Ç\ÈTcÈ”¸È;MÉe‰ÉEïÉ�5Ê³ÆÊ}zË›øËi”ÌVþÌGUÍH�ÍnæÍyUÎxÏÎ8HÏn�Ï>ðÏ]/ÐQ�Ð[ßÐ<;ÑhxÑ{áÑx]ÒtÖÒXKÓY¤ÓfþÓ�eÔ^óÔARÕž”Õ—3ÖdËÖC0×]t×BÒ×GØS]ØS±ØšÙ] ÙBþÙ‹AÚ”ÍÚ^bÛdÁÛ˜&Üt¿Ü}4Ýy²ÝO,ÞQ|ÞIÎÞKßCdßá¨ßoŠà2úà2-á3`á8”ánÍák<â:¨â´ãâ)˜ã;ÂãEþã^DäJ£ägîäbVåL¹åUæS\æX°æ\	ç2fç2™ç3Ìç8è)9èJcèg®è é77é¢oéîê$ë•&ìi¼ì9&í`íMzíEÈíNîF]îR¤î4÷î_,ïdŒïcñïjUðiÀðe*ñj�ñiûñceòhÉòa2óf”óaûóf]ôeÄôy*õR¤õq÷õ£iö³
÷~Á÷„@øwÅø�=ùÛ¿ù‹›ú£'û0Ëû¥üûj¢üI
ýWþ®Xÿ6'^|’ «7ÌK#Po<ÀzýixLâv/O¦+ön"O‘@áW"lzWçZ?jšjlpÅÝd£q	äz	Q_
! a±
! ÊqÞŒPÉÝÔ§
…|byeZßF:j�jìjWjÂk-k™llrlßlLl¹l&l“llmlÚlGl´j!jŒj÷jbjÍj8k£jjzjåjPl»l(l•ljojÚjEj°j j† jñ j\!jÇ!j2"k�"k	#iu#jß#jJ$kµ$k!%j�%jø%jc&jÎ&m9'i§'i(j{(,æ(q)ž…)…$*,ª*M×*‘%+—·+O,DÏ,g-[|-=Ø-=.µT.j
! /ju/¬à/„�0p1Eƒ1@É17
! 2�B2yÒ2PL32�3-Ð3-þ3,,4-Y4-‡4,µ4^â4eA6T§6‹ü6zˆ7|8Ë€8BL9~�9U:èd:}M;aË;m-<W›<vó<_j=uÊ=™@>�Ú>7h?# ?AÄ?9@P@@u‘@SAQ[AM­A@ûAF<BIƒB®ÍBD|C[ÁCHDLfD;³D¯ïDWŸEL÷E/DFŽtFQGBUGb˜GAûGA=HhH@èHR)Iu|IGòIˆ:J8ÃJ üJ8K2VK4‰KQ¾KkL0|Ll­LuM—�MV(N‚N¯OB²ODõO�:P[ÈPS$QWxQWÐQd(RW�RjåRXPS`©S~
! TZ‰T\äTXAUYšUuôUCjV|®V{+W\§W[X[`XW¼XlYb�Y]äY_BZ^¢ZR[aT[l¶[x#\’œ\B/]tr]mç]sU^CÉ^
_W)_V�_wØ_GP`˜`VaPoaPÀaPbXbb`»bLcUicF¿cIdfPd4·d*ìd6eQNel e<
fOJfPšf[ëf_Gg!§g)Ég0óg\$h"�hY¤h5þh/4i-di6’i9Éi4jh8j7¡jÒÙjw¬kY$l]~lbÜlk?mv«m€"nu£no9oSYo[­oO	p0YppŠppûp9lqf¦qr
rm€rkîrcZs]¾sŠtM§tQõt‡Gu}Ïu}MvVËvT"wHww+Àwìw6x?xCQx:•x™Ðxjy|y’üy7�zFÇzJ{JY{…¤{¹*|Dä|3)}:]}C˜}�Ü}Šj~—õ~b�5ðˆ&€�¯€`@�y¡�¦‚�Â‚�Pƒ›îƒ‡Š„Ì…dß…“D†‡Ø†™`‡gú‡�bˆÁ‰µÂ‰¸xŠå1‹|Œµ”Œ¡J�“ì�ô€Ž‡u�Æý�ßÄ�Å¤‘£j’Ê“¶Ù“ä�”žu•|–ó‘–÷…—0}˜ƒ®™Á2š˜ôšÞ�›¼lœó)�õž\ŸipŸ3ÚŸ& «5 Ùá „»¡û@¢›<£ÜØ£ µ¤|V¥�Ó¥uU¦|Ë¦�H§kÊ§¯6¨fæ¨_M©¿­©\mªbÊªŽ-«T¼«8¬fJ¬d±¬N­ie­LÏ­+®HH®“‘®X%¯6~¯bµ¯W°}p°6î°h%±UŽ±6ä±L²#h²9Œ²¯Æ²{v³}ò³Ap´`²´uµK‰µfÕµ<¶Æ¼¶|ƒ·z¸‘{¸™
¹Ü§¹º„ºs?»‘³»qE¼&·¼DÞ¼:#½A^½ ½S¼½M¾7^¾@–¾G×¾a¿Ž�¿jÀ3{Àc¯À>ÁpRÁ\ÃÁ* ÂKKÂ'—Â$¿Â�äÂirÃiÜÃzFÄ>ÁÄQÅŒRÅQßÅš1Æ3ÌÆiÇ*jÇJ•ÇàÇûÇ>È#QÈ)uÈ ŸÈ‡@É/ÈÉŽøÉi‡ÊVñÊ»HËDÌlIÌr¶Ì')Í_QÍo±ÍF!ÎfhÎHÏÎXÏ†qÏhøÏlaÐsÎÐ1BÑ>tÒ]³ÒPÓWbÓ7ºÓqòÓUdÔbºÔOÕnmÕ¨ÜÕP…ÖDÖÖ`×|×I—×fá×QHØPšØaëØwMÙÅÙEÚcÅÚ�)Û�·Û]EÜR£Ü=öÜv4ÝL«Ý9øÝt2Þ,§Þ5ÔÞ7
! ßbBßV¥ß‚üßVà´Öàx‹áàâåâxeãZÞãS9äy�ä‚åMŠåOØåG(æApæ�²æšBçaÝç`?èh èU	éY_é]¹éeês}êgñêqYë�Ëëa\ìo¾ìP.í¡í;!î~]î]Üîm:ïC¨ï^ìï€KðÌðÞñŽëñ�zò+ó_7óƒ—ótôD�ôuÕô.KõazõaÜõ$>öbcöBÆö:	÷D÷`÷u}÷ó÷BøQIø*›ø@Æøœù¶¤ùh[úCÄú.ûv7û5®ûWäû{<ü¸üIÏü]ýGwýG¿ýxþp€þrñþPdÿ”µÿEJY�[êUFYœWöN kMŒoÚJTi ¾fßAF4ˆw½B5Yx1Ò9º>}ùUwDÍDKWC£6çV	Ru	ãÈ	d¬
! d`v}×•UÔë{À
x<\µxV‹\â­?­íl›�m˜ug|Zä„?“Ä�X€Úq[kÍs9>­Ìì‡¹–A]ØS6`Šqë`]R¾^cp?Ôw1Œ6¾<õg2sšDÓS^' «† ¥2!QØ!µ*"[à"c<#h #h	$“r$€%A‡%XÉ%S"&Pv&TÇ&i'J†'rÑ'dD(V©(P)>Q)T�)å)…ò)^x*V×*X.+o‡+÷+õw,ôm-Ub.h¸.j!/cŒ/cð/YT0I®0»ø0#´1#Ø1]ü14Z2Y�2ré2c\3pÀ3j14nœ4|5~ˆ5B6³J6Òþ6PÑ7l"8l�82ü8G/9Aw9z¹9ž4:[Ó:’/;>Â;G<ZI<w¤<P=ym=Xç=T@>T•>Wê>ŽB?sÑ?OE@¼•@xRAdËAK0B0|B§­B}UCxÓCžLDzëDCfEšªExEF¾F3ÖG>
! HpIH©ºH%dIXŠI(ãIBJ^OJK®J@úJ6;KDrKl·KI$L.nLŠ�Ln(M{—MfN4zN&¯NIÖNI OIjOI´OGþOHFPG�P^×Pb6Qk™QBRlHRlµRz"So�Se
TYsTuÍTiCUi­UOV<gV\¤VfWjhWfÓWg:Xg¢XY
! YLdYx±Y„*Z@¯ZFðZ47[Nl[X»[i\d~\dã\CH]cŒ]]ð]NN^H�^;æ^E"_\h_^Å_Y$`<~`]»``aYza)Ôa<þa5;b3qb5¥b3Ûb:c>JcF‰cOÐcH dVidSÀd$eƒ9e‹½eQIf4›fÐfOçf\7gb”gf÷g€^h[ßh/;i‰kifõiS\jˆ°jz9kb´kilm�lUïl€EmWÆmYnuxnrînOao›±odMpt²pa'q(‰qB²qSõq0Ir-zrE¨rEîr_4s‡”s>t{[tb×tp:ua«uj
v�xv^úvSYwX­w.x‘5xWÇxay…�y¥z•­zŽC{OÒ{+"|jN|T¹|g}Iv}\À}R~sp~0ä~uG‹dÓ;8€ft€Û€<ï€[,�ˆ�"£�FÆ�*
‚S8‚]Œ‚Iê‚G4ƒZ|ƒX×ƒ0„bJ„&­„/Ô„E…EJ…‚�…A†?U†T•†8ê†$#‡…H‡�Î‡Pˆ¬lˆd‰~‰–‰*®‰qÙ‰aKŠU­ŠF‹SJ‹Nž‹[í‹IŒèO�Ó8ŽO�O\�i¬�E�=\�xš��‘l•‘#’%&’ÖL’e#“3‰“~½“’<”*Ï”,ú”�'•6Å•/ü•N,–ˆ{–e—|j—[ç—]C˜k¡˜k
™ky™Aå™1'š†Yš¯àšg�›Xø›VQœ£¨œ4L�'��+©�1Õ�Kž1Sž…žrŸ]xŸ]ÖŸ\4 m‘ eÿ ee¡eË¡y1¢Ê«¢Dv£-»£<é£X&¤Y¤ŠÙ¤‹d¥Hð¥[9¦Z•¦Pð¦DA§/†§o¶¨u&©9œ©ºÖ©a‘«Àó«¹´¬³n­z"®}�®|¯b˜¯‚û¯\~°tÛ°xP±TÉ±‘²{°²¨,³eÕ³o;´­«´ YµpzµŽëµ3z¶R®¶·Y·%m·;“·UÏ·@%¸rf¸{Ù¸7U¹{�¹{	ºf…ºYìº†F»ŸÍ»•m¼t½…x½²þ½O±¾1¿?3¿_s¿xÓ¿$LÀaqÀXÓÀe,Á9’Á-ÌÁ-úÁa(Â{ŠÂSÃŠZÃåÃ eÄ,†ÄQ³Ä2ÅI8Å‹‚ÅxÆ3‡ÆŠ»ÆbFÇ^©Ç„Èa�È ïÈb�É6óÉY*ÊW„Ê•ÜÊ…rËnøË‡gÌZïÌ%JÍapÍ:ÒÍ2
Îg@ÎZ¨Î`Ï=dÏs¢Ï2Ð`IÐªÐÅÑÝàÒ(¾ÓLçÓM4Ô‡‚ÔÕ
! Õ9àÕmÖMˆÖ9ÖÖe×…v×bü×s_ØDÓØtÙn�Ù@üÙ\=ÚUšÚiðÚ…ZÛ�àÛ™~Ü=ÝaVÝP¸Ý]	Þ]gÞTÅÞ_ß_zßÑÚß}¬àO*áozávêáVaâo¸âp(ã�™ã9*ä8däc�äpåpråtãåCXæpœæa
çooçqßçtQèLÆè|é€�é‰ê‰›ê‘%ë™·ëžQì¤ðì£•í·9î·ñî·©ï·að¹ñºÓñ¹Žò·Hó­ô»®ô»jõ»&öºâö¾�÷o\ørÌøs?ù`³ù=úwRúqÊúq<û:®û`éûoJüzºüo5ýD¥ýpêýv[þtÒþoGÿA·ÿ8ùÿ<2CoN³^Pa>²9ñ9+:e[ Èü~ÅÚDŽ\®NOZ2ªSÝY1N‹SÚR.–�’	;«	˜ç	™€
! -,H0u6¦PÝB.6q@¨2é/
OL
Fœ
Aã
8%m^6Ìb/fo–ROY\©QVXZ¯…
! ‡�Y•r@CI�ªMÅIq]TÏS$VxHÏXRqOÄPQeT·MTZQ¯LINH˜Lá|.Z«R[YOµOJUL OíU=S“KçN3m‚TðZE c  O!TT!E©!Sï!EC"m‰"g÷"s_#rÓ#lF$h³$a%l~%fë%;R&?Ž&CÎ&5'BH'ó‹'9(!¹(HÛ(Z$)¼) <*qÝ*VO+A¦+Eè+A.,*p,½›,_Y-[¹-w.Š�.Z/¦s/î0o	1’y1Ž2e›2m3ºo3l*4°—4cH5�¬5t<6q±6Ã#7zç7‹b8sî8~b9zá9°\:ƒ
;X‘;lê;¢W<¡ú<”œ=½1>}ï>Zm?RÈ?Q@Am@J¯@Hú@\CAj AMB\YBX¶B‰CA™CkÛD¬GEÆôEŒ»FzHGÃG—CH�ÛH‹iIqõIdgJåÌJ·²K„jLŒïL�|M¿N‚ÌN»OOqP^}PkÜPŒHQ|ÕQÄRRÖSÕîS‰ÄT²NU“V^•V¸ôVs­Wk!Xy�XºYvÂYL9Z’†ZN[Qh[
º[ÔÈ\f�]¾^ÍÃ^‡‘_µ`¿Ï`Þ�a¢nb³c§Åc‹mdeùds_e�Óe cfÜgiágmKh®¹hKhiK´jÅl1Æl(øl–!m¸m&Õmümn60nJgn6²n;énÄ%pÂêpV­q‚r¯‡r7sèLt;5u»quÄ-vâòvÂÕwV˜x.ïxˆy‚§yC*zMnz�¼z„L{3Ñ|>}_D}N¤}Zó}0N~/~^¯~z…‰s€xƒ€+ü€¼(�^å�2D‚Tw‚VÌ‚f#ƒHŠƒ7ÓƒX„ed„IÊ„h…a}…Wß… 7††Ø†e_‡zÅ‡D@ˆ�…ˆ7‰tN‰fÃ‰n*Š›™ŠY5‹W�‹„ç‹ylŒaæŒ|H�QÅ�JŽ`bŽjÃŽ4.�‹c�{ï�\k�\È�u%‘T›‘hð‘`Y’lº’¢'“2Ê“]ý“T[”w°”#(•cL•h°•.–fH–`¯–B—|S—Ð—iî—JX˜o£˜/™{C™T¿™^šAsšEµšDûš;@›l|›é›Âiœ5,�;b�iž�KžGTž0œžFÍž>ŸISŸE�ŸHãŸ:, Dg 2¬ dß 1D¡3v¡,ª¡|×¡6T¢c‹¢5ï¢N%£Kt£FÀ£N¤3V¤.Š¤<¹¤@ö¤J7¥G‚¥RÊ¥]¦S{¦PÏ¦Q §Tr§JÇ§D¨MW¨V¥¨aü¨;^©_š©gú©cbª_ÆªM&«Rt«UÇ«<¬7Z¬:’¬©Í¬Aw­G¹­x®&z®_¡®D¯JF¯H‘¯jÚ¯kE°L±°�þ°…œ±P"²ps²Vä²r;³r®³z!´0œ´eÍ´i3µˆ�µz&¶b¡¶’·Q—·Qé·Q;¸-�¸{»¸\7¹Š”¹lº:Œº�Çº^U»U´»@
! ¼OK¼-›¼{É¼\E½P¢½<ó½O0¾Q€¾0Ò¾7¿Š;¿YÆ¿ ÀJ?À`ŠÀ4ëÀt ÁŠ•ÁI ÂkjÂˆÖÂˆ_ÃcèÃgLÄ@´ÄCõÄ29ÅAlÅ0®Å@ßÅ1 ÆARÆ�”Æ�"ÇJ°ÇxûÇ~tÈ@óÈj4ÉcŸÉYÊn]ÊCÌÊXËDiË@®Ë.ïËzÌf™Ì2Í\3ÍL�ÍLÝÍJ*ÎVuÎ\ÌÎ\)Ï\†Ï\ãÏ @ÐKaÐU­ÐBÑ]FÑ`¤ÑYÒy_ÒYÙÒÖ3ÓŒ
! ÔT—ÔmìÔpZÕ”ËÕT`Ö5µÖyëÖœe×KØˆNØ^×Ø—6ÙßÎÙ™®Ú|HÛhÅÛ™.ÜaÈÜc*ÝVŽÝ\åÝfBÞÐ©ÞŽzßN	àŽXàtçàD\á…¡á…'âW­âvã-|ãyªãY$äJ~äLÉäPåAgåj©åIæq^æ\Ðæ^-çŽŒçkè‡‡èké´{éV0êl‡êlôêvaë�Øë\Zì�·ì‘GíBÙíxî9•îSÏî‚#ïR¦ï7ùï^1ð4�ð8Åðhþðlgñ5Ôñg
! òAròO´òÁóÁÆóÄˆôÅMõTö›höO÷¸T÷R
ø„`øWåøy=ùM·ùoú˜uú5ûDû‹ÄûWPü3¨ü©ÜüE†ýÌÌýp™þH
! ÿ…Sÿ…ÙÿV_m¶8$…]›ãLjÌj7~¢–!Q¸:
! ;E[�#Ý#v%yœ–b­V7g°ŸzP	PË	m
! iŠ
! cô
! ‡X€à]a}¿e=
e£
i	lsfà£Guë7ai™zc~Bâ—%Ë½›‰‰%Ÿ¯qO¡ÁecHÉyŒ:§3â/3cT�Ö>ö<5Dr2·GêL2H5ÈiþTh�½wK±Ãhu§Þd†YëÎEj Ð ©P!°ú!«"Û¾#Šš$z%%µ %¿V&y'ß�'ep(tÖ(aK)Þ­)YŒ*êæ*PÑ+m",Ð�,¼a-¢.RÁ.•/¾ª/çi0•Q1™ç1v�2¤ø2€�3¡4´À4‚u5Aø5d:6PŸ6�ð6J€7˜Ë7Ÿd8E9±J9Dü9CA:l…:rò:Še;4ð;S%<Ry<`Ì<I-=Jw=bÂ=V%>ª|>|'?q¤?�@�¤@°2A´ãAÝ˜B¯vCn&Du•D`EKlE‰¸EjBFE­F”óF�ˆGpH›‰H¿%IVåIk<Jo¨JsK…ŒKuL˜ˆL|!MSžMMòMš@NuÛNdQOg¶OhP¦‡P„.Q•³Q•IR„ßRpdSpÕSOFTÏ–TòfU¬YV‚Wt‰WuþWstXsèX}\Y`ÚY`;ZDœZSáZe5[¦›[lB\�¯\Œ@]‘Í]Œ_^‘ì^]~_LÜ_a)`‰‹`RaohaÁØanšbl	cžvcždŽ´dŠCe¢Îepqf�âfq€g{ògYnh×Èhf i�j‰¥j–/kƒÆk—JlfâlÀIm‹
! nc–niúnAdoï¦oË–p^bqëÁqt­rŽ"s€±s¯2t[ât^>uˆ�u}&vy¤v_wO~w`Îwd/xl”xWy–Yy…ðy_vz†Öz”]{�ò{Uƒ|ZÙ|Y4}eŽ}¶ô} «~ËL‡€| €v�­”�uB‚k¸‚¼$ƒáƒ‚ò„Óu…ÔI†™‡|¸‡©5ˆ–ßˆdv‰¿Û‰ƒ›Š˜‹’¸‹xKŒ¸ÄŒl}�¸ê�Â£ŽNf�iµ�…�ˆ¥��.‘È¼‘c…’‰é’’s“}”¥„””*•g¿•o'–s—–›—t§——˜|´˜l1™’ž™1šO6›_†›[æ›‹BœYÎœU(�À~�Œ?žŽÌžm[Ÿ•ÉŸ¡_ P¡_R¡©²¡q\¢LÎ¢­£_É£Š)¤H´¤‡ý¤t…¥xú¥“s¦½§xÅ§t>¨€³¨k4©è ©Y‰ªŸãªPƒ«‘Ô«‚f¬½é¬·§­i_®tÉ®c>¯Ÿ¢¯zB°a½°˜±ª¸±‰c²�í²Þ‹³¼j´~'µ|¦µ~#¶�¢¶a2·ž”·~3¸‚²¸{5¹±¹Ú1ºq»{~»[ú»nV¼Å¼Râ¼X5½·Ž½·F¾Jþ¾ˆI¿”Ò¿@gÀ)¨ÀEÒÀ9Á�RÁ¶ÔÁD‹Â˜ÐÂEiÃ?¯ÃJïÃM:ÄLˆÄLÕÄM"Å8pÅT©ÅFþÅwEÆw½Æ˜5ÇfÎÇF5Èo|ÈnìÈW[Éh³ÉŒÊ>©ÊYèÊ@BËƒË+™ËÅËßËôËÌd
! Ì}oÌ¹íÌs§ÍyÎD•Î;ÚÎuÏZŒÏ‹çÏnsÐsâÐ:VÑ‚‘Ñ„Òt™Ò‘Ót ÓmÔyƒÔFýÔqDÕ€¶ÕD7ÖV|Ö\ÓÖr0×‰£×o-Øj�ØlÙuuÙpëÙt\ÚnÑÚœ@ÛUÝÛt3Ü?¨Ü/èÜqÝ°ŠÝ ;ÞNÜÞT+ß_€ß_àßZ@àO›ànëàSZá7®áAæá™(â=Ââtãquãaçã^IäV¨ä`ÿä,`åI�ås×åKKæ;—æ�ÓæeUç¡»ç�]èKßè±+é^Ýé`<êœ�êT:ë�ë^“ëpòëBcìk¦ì…íY˜í_òíLRîJŸî?êîC*ïLnï]»ïVðUpð'Æð>îð"-ñUPña¦ñ,ò^5ò]”òPòòTCó�˜óq&ôx˜ôrõg„õlìõ�YöˆéöXr÷lË÷^8ø±—øIù^ùZuùDÐùúf!úÃˆúnLûY»ûEü`[ü8¼ü\õüSRý`¦ý}þI…þbÏþI2ÿ�|ÿ2d?^¤G,KIxIÂYWfh¾A'Rii¼~&¥O%`ugÖx>6·:îe)5��Å7SY‹LåP2	bƒ	]æ	xD
! @½
! 1þ
! ^0¯�±?«ñ¼�
¾Z¸¼Ò¾�¸N¯±·«iµÂËÂŽµQD<LC‰aÍo/dŸU‚ZMÝO+Q{pÍH>{‡€0„,µâPjSf¾Z%…€)|0S­d –f Tý VR!y©!Y#"a}">ß"ƒ#¢#¨"$Ë$ië$6U%KŒ%bØ%7;&6s&2ª&6Ý&O'fd'`Ë'O,(>|(E»(_)La)7®)Ÿæ)V†*Ý*Uö*dL+E±+w÷+uo,—å,>}-+¼-rè-n[.bÊ.–-/dÄ/[)0d…0-ê0L1>e1¤1Â18á1p2à‹2Gl3ª´3–_4±ö4©¨5¬R6¦ÿ6º¦7“a8'õ89>49Os9lÃ9>0:co:QÓ:%%;aK;+­;LÙ;U&<g|<iä<YN=L¨=�õ=Z…>dà>kE?g±?w@[‘@`í@UNAN¤AeóA#YB4}B=²B9ðBB*C5mC\£C2D33D3gD.›DMÊD8EVQEb¨EVFcbFcÆFe*Gc�GcôGcXHc¼Hc IO„IXÔI+-J'YJL�JBÎJEKAWKA™K'ÛKVL;ZL)–LKÀL”MR¡MlôM�aNWïNOGO^—OMöO<DPR�PWÔP=,QJjQDµQmúQ/hRg˜ROSàPS“1TŠÅTPUakU4ÍU3V56VplV‡ÝV0eW–W5¨W2ÞW0X6BXWyXyÑX0KYN|YAËY„
Zb’ZVõZ>L[|‹[\\pe\:Ö\(]I:]I„]3Î]^^Xa^aº^Z_Ww_Ï_pO`aÀ`"a†7aC¾aFboIba¹bSc`oc`ÐcY1d^‹drêdG]e=¥eJãe8.f!gfC‰f[Íf1)gX[gi´gYhŸxhtip�i2þi"1j‚Tj(×j+k|,k|©kx&ldŸlEmaJmP¬mRýmRPn–£n¢:oœÝozpŽp@¢pãpjûp\fq_ÃqV#r[zrxÖrpOs—Às[Xt?´tdôt]Yu=·ufõu~\vUÛvM1w¿wº?xëúxææyPÍzS{±r{k$|N�|Uß|e5}R›}hî}fW~Z¾~jn„ióJ]€Y¨€„�D‡�¯Ì�~|‚|û‚rxƒ9ëƒ¡%„ŸÇ„‰g…¼ñ…º®†Ti‡N¾‡Q
ˆ`_ˆiÀˆ5*‰Y`ŠXºŠL‹o`‹UÐ‹T&Œ,{Œ3¨ŒHÜŒ.%�TT�U©�Rÿ�KRŽkžŽk
! �Rv�iÉ�w3�J«�2ö� )‘*J‘"u‘I˜‘:â‘t’.’’CÁ’?“?E“U…“vÛ“‚R”PÕ”g&•sŽ•B–BE–Pˆ–OÙ–2)—A\—[ž—hú—ec˜“É˜X]™4¶™”ë™e€šfæšZM›d¨›~
œHŒœ„ÕœEZ�c �4žh9žl¢ž0Ÿi@ŸtªŸL 1l \ž `û i\¡rÆ¡r9¢U¬¢h£vk£Iâ£I,¤Çv¤Ï>¥Ï¦rÞ¦cQ§}µ§N3¨�‚¨K©„^©;ã©Iª8iªM¢ªAðªJ2«c}«Cá«:%¬D`¬h¥¬h­@w­<¸­Kõ­;A®[}®[Ù®*5¯`¯7~¯=¶¯;ô¯C0°Ot°zÄ°I?±Z‰±(ä±?
²KM²	™²>£²Bâ²%³h>³O§³E÷³~=´E¼´Yµ\µPvµEÇµM
¶^[¶tº¶K/·@{·9¼·Iö·U@¸S–¸Œê¸�w¹*º(3ºŒ\ºƒéº5m»_£»5¼79¼rq¼Œä¼�q½V¾lY¾kÆ¾X2¿p‹¿mü¿ƒjÀmîÀ(\Á@…ÁAÆÁ'ÂN0ÂPÂ@ÐÂ—ÃN©ÃGøÃx@Ä¹ÄYÕÄR/Å<‚Å2¿Å/òÅk"Æ�ŽÆ”,ÇOÁÇrÈw„ÈfüÈncÉsÒÉsFÊNºÊQ	Ë<[ËN˜ËJçË32Ì/fÌ–Ì<´Ì<ñÌn.ÍP�ÍDîÍ”3ÎLÈÎVÏ3lÏ Ï‹ Ðj¬Ð7ÑEOÑ`•Ñ¾öÑQµÒyÓz�Ó‘üÓXŽÔSçÔT;Õ(�ÕS¹Õ+
Öh9ÖK¢Ö–îÖ�…×WØ.kØ‚šØ¡ÙU¿ÙeÚc{ÚHßÚ;(ÛmdÛAÒÛ|Üu‘ÜqÝŽyÝ^Þ[gÞMÃÞmßLß|ÌßeIàt¯àš$áQ¿ásâ~…â\ã:aãIœã…æãŒlä²ùä«¬å8XæN‘æ;àæNç9kçM¥çfóç@Zè]›è.ùèJ(éLsé7Àé<øé95êNoê7¾êRöêNIëI˜ëUâë58ì@nì=¯ìUíìKCíf�íeöí_\î?¼î}üîAzï.¼ï,ëï$ðm=ð^«ðE
! ñYPñZªñ"ò�(òcªò!ók0óVœóoóóNcôI²ô%üô"õb1õc”õøõA	ö9Köj…öaðö8R÷Y‹÷Få÷\,øA‰øËøQåøT7ù|Œùc	ú�mú+ûúP'û=xû;¶û3òû4&ü³[ü3ý2CýIvýkÀý],þYŠþBäþ@'ÿ�hÿ<êÿN'°v^'N†¥Õt{mðr^AÑS†gwîf-„/²2â8mN-¼têF_p¦d˜|f	U|	fÒ	~9
! ¸
! |8\µuEˆmÎ‡<
\Ä
�!T£cø“\uð®f “¶ÇJiÏ|4L^�ià_JWª‡XŠIãY-r‡Zú_UEµHûAD€†`.h)—$Á"æÔ	ßÞx¾c7s›/3?:s¨®�W6õ@, Nm h¼ I%!^o!OÎ!w"x–"Q#Ra#F´#9û#d5$Mš$Hè$,1%.^%*�%*¸%,ã%=&N&rc&UÖ&','BT';—'WÓ'@+(l(T‰(HÞ(:')hb)_Ë)>+*>j*9©*Nã*T2+?‡+JÇ+,-,:L,5‡,5½,ó,8-8K-„-¡-E¾-.@!.Ob.#².Ö.>ö.j5/. /=Ï/=
01K0/}0;­0aé0TK1' 16È13ÿ1!32(U2(~2F§2’î2º�3P<4_�4dí4GR5Hš5Hã56,6Uc6'¹6Gá6G)76q7!¨7ZÊ7Š%8s°8<$9Na9B°9>ó9H2:2{:®::Ì:U;Y];A·;]ù;LW<g¤<=7%=j]=2È=!û={>‡™>V!?5x?z®?e)@��@= Ai^A„ÈA€MB¢ÎB€qCœòCE�DfÕDG<E„E$‘E¶E#ÔEøEDF;LFˆF}¨F]&GT„GTÙGX.H\‡HTäH%9ID_I3¤I7ØI9JJJ7cJ›J%´JÚJmóJaK%zK' K%ÈK%îK,LALZLuL%ŽL'´L&ÜLFMJMdMG}MMÅMQNLeN%²NeØN,>OAkO­OÆOHßO(PAP$]P‚P P¼PÕP îP+Q,;QhQƒQ Q0½Q>îQ-R9IRBƒRÆRåRSM#SqS'�S ·SØS<óS0TPTmT$‹T°TÎTîTU&UCU`U%yUŸU,¸UåUaþUH`VO©VùVQW&bWN‰W2ØW2X->X&lX“X&¯XÖXóXjY'|Y?¤YBäYQ'Z'yZ&¡ZbÈZ(+[(T[%}[[£[!ÿ[(!\.J\*y\(¤\=Í\+]87]8p]8©]+â]^@,^Um^ZÃ^$_2C_v_6”_OË_!`G=`(…`!®`9Ð`
! a#)aYMa%§aÍaëa}kb$ébZc!ic2‹c2¾c:ñc",dOd,ld ™d2ºd"íde0eYPecªeyf:ˆf*ÃfUîfGDgŸŒg›,hQÈh=i`Xiw¹it1jA¦jRèjJ;k^†k\åk›Bl:Þl=mWWmk¯m2nœNn�ënX‰oNâoz1pt¬p !qpÂq«3r‹ßr~ksCês‡.tF¶t1ýtU/uc…u'éu�vh“v)üv&w]AwXŸw/øwK(xItx)¾xXèxeAy�§y9)z>czQ¢zLôz@A{H‚{YË{W%|D}|zÂ|l=}6ª}]á}n?~j®~.OH;˜=Ô=€>P€!�€
±€U¿€_�.u�?¤�3ä�1‚/J‚lz‚ç‚ƒ.ƒ-Fƒ/tƒ0¤ƒÕƒmëƒ3Y„C�„hÑ„l:…#§…=Ë…B	†5L†5‚†9¸†7ò†:*‡Xe‡z¾‡Q9ˆS‹ˆEßˆ�%‰[³‰cŠ}sŠ‡ñŠ\y‹^Ö‹T5Œ{ŠŒN�pU�TÆ�YŽPuŽVÆŽ:�„X�}Ý�[[�<·�ô�
! ‘~‘˜‹‘‡$’N¬’cû’c_“%Ã“/é“—”6±”è”oõ”Le•w²•K*–�v–”—œ—Z˜Aw˜m¹˜N'™gv™HÞ™''š!OšqšA‰šmËš_9›n™›mœ_vœ[Öœb2�?•�7Õ�7
žOEžK•ž3áž7Ÿ7MŸ7…ŸC½ŸS 3U X‰ @â A#¡]e¡\Ã¡Z ¢S{¢&Ï¢Fö¢_=£h�£2¤29¤Fl¤P³¤E¥KJ¥£–¥É:¦š§¼Ÿ§¦\¨›©…Ÿ©Ê%ªÇðª]¸«O¬ff¬ZÍ¬Z(­Sƒ­e×­,=®Ij®F´®Nû®}J¯QÈ¯U°Tp°DÅ°P
! ±Ž[±Wê±aB²P¤²žõ²B”³j×³AB´^„´fã´bJµ­µSÍµR!¶qt¶2æ¶0·9J·V„·IÛ·F%¸]l¸UÊ¸t ¹„•¹^ºvyºVðºMG»•»
! ­»x¸»-1¼J_¼Iª¼Bô¼?7½Aw½@¹½Aú½B<¾N¾GÎ¾I¿9`¿Gš¿Mâ¿60À>gÀ2¦ÀTÙÀQ.ÁB€ÁEÃÁ6	Â?@Â]€ÂAÞÂH ÃHiÃ=²Ã0ðÃJ!Ä2lÄLŸÄEìÄ@2ÅFsÅ9ºÅFôÅ=;Æ3yÆ:­Æ:èÆ3#Ç5WÇ1�Ç?¿ÇBÿÇDBÈM‡ÈSÕÈ3)ÉC]ÉC¡ÉRåÉ58ÊNnÊ*½Ê,èÊ[Ë<qË=®ËPìËr=Ìp°ÌN!Í„pÍoõÍoeÎzÕÎ;PÏ;ŒÏcÈÏž,ÐWËÐ^#Ñu‚ÑUøÑ
! NÒmYÒ'ÇÒ>ïÒ3.ÓJbÓZ­ÓVÔD_Ô§¤Ô}LÕXÊÕ¡#Ö—ÅÖg]×_Å×z%Øz ØpÙvŒÙ¤ÚS¨ÚSüÚWPÛG¨Û8ðÛN)ÜpxÜcéÜqMÝm¿ÝG-Þ2uÞ~¨Þ('ß8Pß8‰ß8Âß8ûß:4à[oàœËà hák	â6uâW¬â¢ã°§ã²Xä¸å…Äå¸JæfçBjçN­çüçYè:vèg±èXérég‚éiêéŒTê~áê|`ëvÝëLTì7¡ì(Ùìí>íRí,oí*œí7Çí8ÿí78î8pî7©î8áî6ï6Qï6ˆï6¿ïöïŒð–¢ðy9ñ4³ñTèñf=òl¤ò|ófŽóQõóJGôP’ô<ãôA õ;bõJžõJéõ+4öj`öqËöˆ=÷nÆ÷<5ø6rø@©øpêøe[ùIÁùVúSbúb¶úsûª�û68ü]oü:Íü.ý[7ý<“ýDÐýEþS[þU¯þqÿ2wÿ8ªÿmãÿ-QtFôp;d¬˜fªUfglÎu;^±O-`wŽ9W@r˜[–g¤þ¦£¬J	y÷	¬q
! ³ÁÒÃ”ÉX
–"É¹7ƒ>»fúTay¶q0™¢U<k’‘þ|�h
VvMÍF_b`Âm#~‘VPgy¸\2[�[ë=Gk…añ�S¨áGŠ~Ò;QF�[Ôi0fšS=U0“dÄ2)]\}º68 >o R® R!}T!OÒ!O""Tr"YÇ"[!#G}#WÅ#=$K[$]§$'%l-%eš%&N&‡i&Fñ&K8'P„'CÕ'](Mw(?Å(j)kp){Ü)`X*u¹*[/+'‹+N³+T,EW,\�,rú,8m-_¦-e.]l.:Ê.m/Ns/fÂ/2)0^\0Y»0Ù1�ï1R}2dÐ2353=i32§32Ú3+
4-94+g45“4-É4=÷4'55=]5*›55Æ5+ü5=(6-f6=”6*Ò6-ý6*+7-V7*„7-¯7=Ý738-O8-}8=«8-é8292J92}95°9-æ92:=G:+…:-±:+ß:=;+I;%u;=›;-Ù;5<==<*{<-¦<2Ô<-=*5=9`==š==Ø=5>$L>yq>3ë>.?EN?@”?RÕ?.(@2W@!Š@M¬@Sú@gNAx¶AE/BBuB¡¸B#ZCT~CTÓCT(D6}D}´DX2EU‹ESáET5FBŠF‚ÍFTPG[¥G>H>@H4H4´HMéHP7I@ˆI+ÉI@õI?6JOvJZÆJE!KKgKO³KcLLgLH´LSýL`QM[²M]N6lNS£NU÷NMMOU›OmñO4_P+”P�ÀP]BQ= QsÞQnRR:ÁRGüRqDS@¶SF÷SL>TR‹TDÞTW#UY{UZÕU80VpiV-ÚV€WM‰Wa×W&9XD`X-¥XLÓXg YGˆYOÐYS Z>tZ�³Z[5[Y‘[]ë[PI\<š\(×\>]X?]J˜]²ã]J–^Xá^+:_Ff_?­__í_^M`‰¬`.6aieaQÏaG!bHib.²byáb#[c#cQ£cQõcbGdIªdKôd@@e'�e4©e5Þe>fKSfKŸfKëfK7gKƒgKÏgKhKghK³hKÿhMKiK™i<åiD"jAgj@©j;êj0&k?WkJ—kJâkJ-l?xl;¸l;ôl;0m2lm;Ÿm2Ûm?n;Nn;Šn;Æn;o;>o;zoH¶oDÿoFDpF‹pEÒplq;…qSÁq)r.?r:nrG©rqñr6csYšsPôsLEt:’t)Ít5÷tA-uLoud¼u€!v}¢v< w6]w=”wVÒw<)xPfxR·x8
! yzCy>¾yWýy6UzUŒzQâz:4{Ko{B»{|þ{v{|?ò|;2}Zn}JÉ}f~p{~Wì~DDQ‰:Û/€:F€Q�€eÓ€j9�d¤�=	‚GG‚k�‚fû‚Hbƒ:«ƒoæƒ€V„†×„a^…rÀ…r3†Q¦†]ø†|V‡€Ó‡tTˆ7Éˆd‰‹f‰7ò‰:*Š—eŠ‰ýŠw‡‹Rÿ‹TRŒ€§Œb(�“‹�UŽkuŽkáŽ„M�‹Ò�T^�R³�c‘‚j‘tí‘tb’�×’eh“rÎ“{A”M½”N•nZ•nÉ•l8–J¥–|ð–hm—bÖ—Ÿ9˜zÙ˜<T™p‘™±šr´š_'›K‡›tÓ›eHœb®œ]�Oo�4¿�Jô�A?ž>�ž3ÀžŠôžuŸIõŸ£? ‚ã Xf¡_¿¡]¢}¢s”¢T£Y]£V·£_¤On¤Y¾¤]¥_v¥'Ö¥8þ¥€7¦f¸¦a§{�§5ý§`3¨#”¨"¸¨:Û¨3©=J©)ˆ©<²©?ï©</ªClªD°ªHõªE>«<„«BÁ«\¬Öa¬Ÿ8­\Ø­J5®H€®LÉ®.¯6E¯@|¯™½¯4W°5Œ°IÂ°Ÿ±Z¬±P²BX²©›²“E³ZÙ³o4´U¤´7ú´Q2µl„µVñµOH¶C˜¶mÜ¶~J·5É·Zÿ·\Z¸%·¸>Ý¸=¹?Z¹Hš¹Iã¹-ºxGº.Àº�ïº�q»�ÿ»_�¼uí¼ºc½?¾!^¾w€¾Zø¾aS¿Lµ¿eÀhÀRèÀY;Á<•ÁrÒÁXEÂƒžÂ;"Ãd^ÃRÃÃ4ÄGKÄQ“ÄVåÄh<ÅX¥Å[þÅvZÆoÑÆXAÇ„šÇŠÈJªÈEõÈk;Ém§É’ÊH¨Ê[ñÊ[MËc©Ëf
Ì[tÌ6ÐÌ8Ím@ÍT®Í=ÎpAÎM²ÎhÏMiÏg·ÏjÐpŠÐ{ûÐƒwÑ:ûÑ?6Ò3vÒÒªÒ}Ó]‘ÓNïÓV>ÔT•Ô:êÔ:%ÕA`Õ\¢ÕjÿÕ]jÖhÈÖ#1×%U×M{×EÉ×{Øh‹Ø£ôØ›˜Ùy4Úf®ÚeÛp{ÛoìÛY\Üž¶ÜJUÝ• Ýb6Þs™ÞZ
ß�hßbøße[àbÁàd$á/‰áF¹á\âG]âM¥âKóâF?ãE†ãGÌãMäObäR²äMå”SåGèå20æšcæsþæNrçMÁç)èP9èJŠè{ÕèlQé`¾éEê2eê<˜ê^Õêb4ëS—ëkëë:Wìa’ì>ôìB3íCví-ºíXèí&Aî2hîX›îHôîN=ïMŒïVÚï)1ð([ð!„ð:¦ð%áðLñ-Tñ>‚ñ8ÁñGúñABòF„òeËò{1óF­óRôó˜Gô;àô9õ/Võ\†õ¤ãõSˆöSÜöJ0÷F{÷LÂ÷TøBdø.§ødÖøX;ùJ”ùWßùE7úc}ú.áúVûIgûg±ûIüLcü>°üOïü3?ýOsý^ÃýZ"þ@}þG¾þBÿKIÿK•ÿ±áÿe“Fù}@-¾8ìW%y}o÷1g„™ªqÉj;2¦\Ù>6\umÒR@6“FÊNS`2´dçCL	C�	yÔ	fN
! £µ
! =Y?—>×>DUzšm
Bƒ
WÆ
 %¿?å%JB)�8·mð0^N�:Þ*BDX‡_àU@E–[Ü18+jn–§h­Q]hBÆ}	S‡YÛS5s‰7ýW5L�LÚJ'JrN½WCdd¨.
„<[Á3rQ8ÄBýK@YŒ'ælh{UäV:H‘PÚ1+ P] I® 5ø P.!M!=Í!6"8B"@{"N¼"P#n\#3Ë#=ÿ#G=$Q…$i×$|A%E¾%D&¢I&˜ì&A…'OÇ'¦(›¾(VZ)x±)^**K‰*MÕ*U#+*y+f¤+W,Dc,–¨,ž?-TÞ-?3.Zs.]Î.U,/,‚/H¯/dø/o]0]Í0J+1Nv1PÅ1L2c2b�2uä2ŽZ3oé3KY4‡¥4\-5@Š5MË5—6›±6ZM7p¨7”8P®8Vÿ8`V9|·9Z4:C�:GÓ:-;;I;9…;I¿;;	<wE<½<Ð<!å<5=+==ii=RÓ=g&>RŽ>]á>u??oµ?%%@BK@”Ž@d#AxˆA@BHBBF‹BBÒB8CnNCZ½CBD<[DM˜D/æD|Eg“E&ûE@"F‚cFjæFrQG„ÄGdIHp®HzIršI`
J’nJmKloKcÜK^@LeŸL'M$-MRM>eMB¤M=çM<%NnbNnÑNn@Oo¯OgPt‡PgüPzdQ_ßQg?R_§RgSoS^ïSmNTl¼Tl)Ux–UxVlˆV]õV‹SW~ßWD^X5£XGÙXV!Y]xYÖYXVZ&¯ZDÖZ_[ˆ{[M\}R\<Ð\-
]};]i¹]g#^'‹^C³^E÷^E=_sƒ_D÷_+<`0h`{™`caByaV¼aJb;^bušbWcIhc)²cJÜc>'d^fdaÅd\'e<„eÁeAÕe`fMxfTÆfJghfgLÏglhR‰h_Üh^<ij›i-j14j8fjcŸjZk:^k>™k4Øk1
l`?l8 l7Ùlyms‹m_ÿm3_na“ndõn=Zo1˜o6Êo*p2,pW_p\·pQqgfqhÎq]7rx•rxsY‡s>ásn tW�t]çt—Eu¨Ýuf†vFívC4wOxw]ÈwO&xðvx[gy`Ãye$zFŠzgÑzV9{P�{zá{q\|�Î|‡^}�æ}ƒv~‡ú~ƒ‚c€ej€vÐ€lG�c´�‰‚¸¢‚’[ƒ’îƒt�„yö„žp…Q†a†	i†–s†E
! ‡	P‡Z‡Mf‡Ÿ´‡—TˆŽìˆa{‰nÝ‰lLŠf¹Š‘ ‹²‹#Å‹Áé‹+«Œg×ŒD?�a„�Iæ�;0ŽflŽjÓŽ|>�p»�M,�qz�Vì�rC‘s¶‘g*’^’’Vñ’VH“lŸ“U”€b”'ã”E•KQ•‘�•A/–@q–P²–?—?C—ƒ—)”—q¾—m0˜Sž˜hò˜>[™Kš™Zæ™TAš]–š6ôšJ+›)v›. ›-Ï›Aý›.?�4n�:£�OÞ�O.ž2~ž.±ž-àž-ŸC<Ÿ6€Ÿ0·ŸèŸQ @Z 4› 6Ð 2¡=:¡#x¡*œ¡HÇ¡1¢>B¢h�¢Eê¢0£‡H£pÐ£JA¤MŒ¤qÚ¤qL¥J¾¥Œ	¦M–¦#ä¦K§'T§e|§¸â§À›¨_\©Œ¼©'Iª%qª;—ªSÓªQ'«’y«F¬\S¬H°¬tù¬Un­gÄ­^,®r‹®eþ®td¯cÙ¯¡=°Wß°V7±*Ž±(¹±Oâ±™2²ŠÌ²¾W³Œ´u£´’µ(¬µIÕµ˜¶k¸¶4$·9Y·J“·2Þ·J¸3\¸9�¸Ê¸jè¸¦S¹Dú¹F?ºa†ºOèº58»Pn»€¿»-@¼3n¼Þ¢¼s�½7õ½6-¾#d¾.ˆ¾#·¾AÛ¾+¿FI¿i�¿zú¿AuÀq·À<)ÁPfÁ5·Á0íÁ1ÂRPÂ<£Â+àÂ`Ã5mÃ€£Ãw$Ä~œÄiÅo…Å>õÅ84ÆRmÆVÀÆ^Ç?vÇF¶Ç'ýÇP%È]vÈ±ÔÈ:†É~ÁÉH@Ê‰‰Ê�Ëu£Ë5ÌUOÌU¥Ì5ûÌ1ÍaOÍ:±ÍFìÍ(3ÎE\ÎB¢ÎnåÎPTÏF¥ÏDìÏN1Ð}€ÐGþÐoFÑE¶Ñ~üÑž{Ò5Ó1PÓP‚ÓDÓÓjÔKƒÔ*ÏÔqúÔolÕ=ÜÕUÖQpÖQÂÖN×<c×< ×8Ý×HØZ_Ø?ºØ>úØ•9Ù\ÏÙq,ÚWžÚ9öÚS0Ûn„ÛXóÛQLÜSžÜvòÜAiÝ¦«Ý<RÞŸ�ÞŒ/ß6¼ß6óß—*àMÂàCá†TáNÛá‚*â|­âO*ãRzãWÍã`%ä;†äZÂä\åtzå_ïåOOæ”Ÿæ™4çmÎçu<èÕ²èsˆé®üé|«êY(ëZ‚ë7Ýë_ìGuì€½ì^>í&�í;ÄíZî6[î5’î9ÈîNïGQï=™ïA×ïCð=]ð'›ð!Ãð(åðñ=)ñ,gñS”ñHèñU1òD‡òFÌò@óVTóV«órôuôB‡ôXÊôc#õO‡õb×õT:ö|�öB÷QO÷:¡÷9Ü÷Pøxgø5àø?ùTVùB«ùUîùdDúM©úL÷ú@DûU…û"Ûû"þûF!ü>hü:§ü:âü­ýAËý-
þ&;þÉbþ«,ÿIØÿ1"AT4–@ËFJSJžJé34ƒhLìr9¬uÌBBH…DÎGv[DÒ@�X0Úug�oéiY<Ãn	mo	fÝ	eD
! Jª
! Ÿõ
! 0•AÆHHQ-šfÈU/
�…
x€€Ÿ‘¡~3M²rEsª¹id:Îv	�€KhN/·DçR,KWË@#9d‰žV(>I¾#h,a•K÷‰C2Í\N]q¬opŽxÿ[x:Ô==My‹s)y[£Wÿ[W[³L 1\ JŽ JÙ O$!St!SÈ!A"]^"e¼"L"#6o#5¦#2Ü#t$ˆ„$L
%NZ%V©%J&@K&JŒ&8×&R'vc'ÓÚ'e®(W)2l);Ÿ)RÛ).*]J*a¨*h
! +2s+n¦+…,c›,Lÿ,�L-ƒÎ-�R.vÔ.ƒK/_Ï/\/0^Œ0^ë0\J1^§1^2Ve2„¼2…A3~Ç3„F4iË4„55iº5j$6–�6–&7~½7<8?\8Oœ8Xì8/E9;u9>±9jð9€[:1Ü:9;2H;[{;Z×;`2<O“<–ã< z=J›=Cæ=B*>Pm>N¾>[
?Ti?L¾?i@Yu@Ï@Xï@;HA<„A‡ÁAUIBaŸB=CM?CV�CuäCsZD|ÎDjKEt¶Ea+F)�F(·F;àF]G9zG~´G+3H3_H,“HEÀH%IG,IêtIp_J—ÐJlhKhÕKl>LP«LAüLT>Mi“MvýMQtNAÆNWO³`O$PŒ9P`ÆP 'Q3HQi|Q!æQWR:`RF›RHâRC+SQoSUÁS^T~vTYõTMOU�U&±UØU'ìUV(V&;VbV&vV�V&±V'ØVW'W5<WrW†W™W5´W&êW'X'9XaXtX#‡XA«XmíX6[Y6’YQÉY¦ZKÂZ2[oA[j±[6\>S\Ž’\m!]„�]n^½ƒ^ÄA_Ñ`šØ`Ksa7¿aE÷aa=biŸbk	crucWècw@dw¸dw0eh¨e?fFQfi˜figilgjÖgiAhi«hiiiiWéifAj–¨j�?kCÁkAlGGlG�lG×l}m´�m‡RncÚn[>oTšonïo³^ptq_‡q™çqm�ruïrÕes4;toptHàtn)us˜u—v&¤vuËvAwMNw@œw;ÝwWxqxG�xd×x—<y›ÔynpzrßzrR{ÏÅ{š•|B0}Qs};Å}X~GZ~O¢~Xò~EK8‘fÊM1€¯€x/�/¨�QØ�O*‚9z‚4´‚;é‚.%ƒRTƒK§ƒKóƒD?„S„„QØ„I*…Qt…:Æ…Z†G\†O¤†lô†…a‡:ç‡P"ˆ5sˆI©ˆ7óˆS+‰\‰hÜ‰NEŠG”ŠqÜŠVN‹X¥‹fþ‹†eŒ‚ìŒ¥o�zŽ’�Žb#�x†�Wÿ�W�V×�e.‘l”‘p’¡r’v“5‹“nÁ“a0”\’”eï”†U•YÜ•,6–@c–a¤–%—‚,—r¯—I"˜Vl˜HÃ˜9™/F™ev™aÜ™_>šhžšJ›:R›‰�›CœP[œn¬œ$�g@�8¨�CážR%ŸxŸ…øŸ7~ Y¶ _¡Wp¡RÈ¡%¢iA¢m«¢A£M[£[©£N¤NT¤@£¤cä¤WH¥a ¥_¦>b¦P¡¦ò¦„§W—§Kï§i;¨U¥¨sû¨}o©¿í©2­ªFàªb'«<Š«”Ç«Ž\¬:ë¬0&­^W­e¶­)®bF®^©®/¯68¯Fo¯O¶¯[°Kb°L®°Yû°PU±E¦±fì±ES²M™²>ç²^&³D…³MÊ³Q´j´r…´0ø´R)µ)|µP¦µa÷µxY¶XÒ¶}+·h©·{¸+Ž¸^º¸Y¹[s¹KÏ¹Œº>¨ºfçºRN»>¡»7à»¯¼FÈ¼G½<W½&”½'»½%ã½;	¾9E¾B¾žÂ¾Ja¿'¬¿'Ô¿Hü¿VEÀEœÀ�âÀrrÁXåÁ¯>ÂRîÂœAÃeÞÃ¯DÄ‰ôÄa~ÅkàÅ6LÆ0ƒÆV´ÆLÇ>XÇ\—Ç>ôÇ,3ÈG`Èf¨ÈVÉOfÉh¶É�Êg°ÊXËNqËÀËxÜËFUÌ8œÌ>ÕÌ6ÍEKÍ/‘ÍAÁÍ<ÎL@ÎP�ÎGÞÎ6&Ï9]ÏP—Ï2èÏ6ÐERÐ�˜Ð&ÑGAÑ9‰Ñ[ÃÑ*ÒKJÒ›–Ò�2ÓœÐÓQmÔV¿ÔCÕ@ZÕo›Õ€ÖBŒÖbÏÖ–2×œÉ×afØJÈØÙ1(Ù#ZÙ8~Ùb·Ù@Ú4[Úg�Ú;øÚ44Û~iÛ0èÛ<Ü+VÜ6‚Ü3¹ÜSíÜgAÝk©ÝgÞk}ÞvéÞz`ß<Ûßeà=~à?¼à9üàh6ázŸáƒâgžâ’ãb™ãYüã;Vä1’ä6Ää5ûä–1å!Èåœêåw‡æoÿæHoçR¸ç#è%/è3Uè¢‰èS,éW€éyØéPRêA£ê0åêÉëCàëB$ì[gì]ÃìZ!íÄ|íaAî@£îiäî_Nïž®ïpMðV¾ðLñ1bñµ”ñ Jò�ëò’{óHô?Wôr—ôK
! õ]Võa´õcö®zöo)÷d™÷#þ÷b"øh…ø'îøBù4Yù_ŽùOîùc>ú@¢úQãúL5ûI‚ûjÌûI7üj�üWìüyDýW¾ýyþ/�þWÀþ‘ÿYªÿTYEpI¶WKXM¤�ò€g•dýabKÄnÊAJ™Œ9&f`ZÇQ"mthâ{KŒÇšT	œï	¢Œ
! o/¢ŸIBOŒKÜl(
Ã•
@YLšqçDYEž]ä³B†ö]}GÛ`#T„YÙp3m¤'^:Q™XëSD„˜nOŒIÜb&A‰?ËN[ZE¶GügDQ¬Gþ<F9ƒ-½]ëmIO·FhNF·mþXl%Å_ë]Kv©d �…0# AT – ° ¿ Ô ‚ó v!;Ž!xÊ!;C"@"*À"1ë"W#_u#Õ#"Ø#‡û#2ƒ$F¶$1ý$I/%*y%I¤%;î%_*&…Š&n'C'FÃ'3
! (:>(Yy(IÓ(O)\m)ZÊ)V%*M|*{Ê*fF+\­+‹
! ,i–,†-Y‡-Yá-4;.5p.[¦.F/EI/E�/FÕ/O0Ml0Gº081G;1ƒ1B�1Mà1Q.2*€2:«2Bæ20)3<Z37—3.Ï3cþ3Yb4¼4
#ír:&½OÐ$‚"hÿ¼%
! s$m´„2ØÌ¾²(ª/3Ôùßà†ë>Œ÷"Åÿ/¤4rPü!È†
O;VÞ±"W#$‘UÀ‹v2žlÖ
! ¥W#Áæå"õ³×!Z$
! Ù³Ñp%N
–ülÅ¡% ‚¢ìý7S¥^$	
! €O#þ,$&Ó"° ÿ±Ô!)×L\
RR!Ê–òU!5Î“íÚþGâ†®&æ�	J‘Õ¹˜Æ‘sÎ3óÃ#
]©ð"s`!ôë
! !úÄ*�è°Wª¢‹&i:
ÐD–$

! b
! t˜	S‹&K"­
œ»
! �
Úª†I
!\K Io	Â´
! Õ		ÊE¬Œ,Œ…¦O	”!¨%†>Š1
! Ç 
š#!8&¤.®	²²ŠV
! ë»XnE êH÷YÃx#0"Þ€Î\%è
! "�îÃ6í‹$u‚	~�§.s$i �
ià|§žs�rßbLh!»
¯	Ð¿4Æ
! T"J¾"H &Vík­ $±ã�pÌÀ�{
õikJ	Ê—E	
! !ª+¾I¦ƒ#ö‰ˆ³¤JO»ã
! ÑÕ!þ
m$û£S²«!–
ö%œ‚
! KÆ$¹a<ßŽ"Ÿ¢ŽmÈFv`„�
ÉÄ&&‹€°6Ze"íÌxƒ^NoÌj&u*$úž
‘(�Só Q!ô!6LYvµ�;2Y!ÈNäÔ�
! "%B\%wµ!ÿ$Ûc
c”’m!ä!b�"Ñ
! “êwdÖØ,
R�&E$µ%ª6¤×$$%º&0…Ð¿5
º ž&!0È†yC7^Ö$÷#D"=$6!jd

! ”b×z
! Dêl
! ¸¢
! 
˜FÄ&É�ŠT Eq½žWo�xT	Ð#ÁBvõv#ˆi‹k$›R
! 	ìûó<$#²
! #f@	ËÑ •{
! Î³	/!w#.¹¤k?â#
! ($©
žú%’°!¼û�{Æ/ %3>
! }õ\·ô"ÌM•a¥œy:ÂÛiÅz!“‡à· 
! s5ÉÓ©&Ä#è¿�ç$vGS ±ìÚã¸
! _œ¡{ÜqÎ!áU&tš¼n$µ�J"$€t>é%{©Œ/œÑ$Íèé
¢!ÿÝî$
! B%Ð_¯¯ž×È"Ø¦†t$A+—"Îñ³‚ o
! e5$íì	W{%á"Á	j
ê
j	E)"mY"ÞU•ºá!ÌH!›ò²6�\»få%Å!ãí¦§&´<SSZ™ŸÈæ/c"¹&­] 
! $Åš
! §h
‡$Ï ±reøV	É °ß$¤«J\­£Äì$èk
rœ©„ LV¡�`ÿSeK=Aé]È$öf	£DÎ <�ò»%‡ Ð‹k%É8!�%c/
! ™ƒ{ÔëÆ¡µˆ%U%�$]’±¸úÚ &Š}³
! Ø•�kÄs¯Û,[	×:Æ#¤g óéòW!Í h (�	«&ñò%æêY�û%)=-èÍ#»Ð%u
! ¥$%aYp 0òŸ ÷Wc	³!r	Lð
¦
! ²;²Q"��
! F¢I!�qå¬;k@
DPŸTJq&ˆ$g¡©$]•cº	
! $³$[Cd„
! ‡õ :ÐPäÎg�"¡µÁ2Žž¢sí` '"p5 ú
! zêT@¢•
! »º‚gÀ|J?”vÖ
÷'ÑUýŽ	#Õâˆ•%—Ö]Õ
P|  =òO&�
Ú¥&"Ù@
! Hx9Ê ×»’¦›Ä­‰'²%ûaÃ.¨¹ÀŽ&Šö|&Þ$µ’H0œ&øw !çxM
%B�
˜$Ñ
A!²p!#Cì×à%WZ%f!t!D`Ï†—#„�¬ŽcfVÒX	Í%	<öíXSRº
Ðÿ*@ =€\‰
‘¸	Q
&p¯#Y ”"MÛ^Š!&œ#´û	Éá–„!Ò"U´®ßßÏ^6Ó¾ê‚$Ü$âjnR0$µ¼M6ÚÿÒÕ–(Œ"°.h#Ä$ ¥2	3#‘×œÒ7á¥
±&õ¦!k4‘oôø!³ºð:œ,ë!ÑøÕÙ/Û$Çôñ	–/”
­#YBÐe$Ì&®%lú A“#öÙ# Þ"Ÿ°%"ç‰rl…P×
±±%™²*CEÑa¡U
! E!ÄË"ó
! Ë>"6$l#¢ø´&^ÓØ!�+"’–ô	%oÏÝQ¬	/ ¾Xê‘Ö§ Ï-Ÿu/÷Â ƒ$b$%Äø1ŽëLÜ-äDåÅø"ß._r…9›£�©÷
ÙkZÒE%îV1	ëbçÞÂM¾%{û
ø¨:T#A%`,ì;#îÉ%K�{ö!Ô !ïA‰Ç%Áî0~±ÝvŽêÓ<"
 j!F_Ã^_	&"ÿE&ÜÚqè!¥«ãô ©
! ±£{&¹
8Güž& ÈèÃÁçSDÓ‰¾!
! ‰ÊÁ"F¶¦iw%—aí }	¨ i°a…"\BD%0@

! cdÙS$º#'µ%Ê	Žâ¨
–ŠÎ<Ýb'
! óUûƒí
! Sô Ý!	Nåb¦Æ2ÆBU÷s
! ÑAÓ��mÛQ˜¯9-CåI`B9<&´$©	3
! ñ\P?¨Ó·y¤¢m¬çlø{ýO	Îõ�R: ÈÔ¦*Õ X#Û§-
µ%Þ
! 
Liœï."Ç¯$z�!¾	óÂ%0HåÐ!Æuë
·S”$ÏÎ&È·É³%	3ÐŠÍ-qôžäm�#"aB	‹³
ü)–%¤gyî(
¤&;_¶-$@=ñ"›KGù	M¤#{^#"…JPÛ‡ƒáJùZ[u×
! Û
! ª%×P&?,ö
D#þÍ&ñ»$Ò
! ê	c)#½º>1Þs«øNq—M
! ðl!

Šµ#znxë 2º×% Ë
PÉ}%ö¯À $´)w$QOï#%#w-•"799ù#�oµòÒJÂ&8ð˜Š$˜›"M<"c
! ?
! —o¢ ‘Ê;’ñI X!žL5%à
¿¬%–‡&r,#À7gÒó•ñú	edß
! YóQ,3%èæ>&'¹$V�N!�ƒ$‹B@`5s
…'güZ
! !ZøÉâ""´©‰[#‰!fw®X¿
! ¬
V ,æ>© øš-£"#ÿÏóÃàhR¿†7
! ¼!Mœýgùà1&ÔØ1&0jáš%ëé!£.�at#{	sKÌ}Ó²Õ#‘°¶Ô·î(
ÃjÃ˜›I­öÞý"°ä“û$/8 þ£–"Ù
× Ôµ1þ@íIÜÙ@ÆÔ'¬ Ò
ù%‘%¯1Ýß¥!¹öe /!	Ôª$|#ÊÍß÷x3$Í%ž%n½E¹Èb‚¡ïË#zG”@áu%"ö …ßàþŸÒ.¨Ç$8¦ ¿ 4€&�¾#Þ ,Y^
f
! k	áb�–*ØI"_m.
¢{Ü=
! XáSi%šý ÀÏÀƒy
! €ûX ¦Ì»Z2
! 0“m&$OñHœ	•&€d	
ü$²‹®U3\%Œ%9‰ ïWy`‘Ý#qgÒ¨Iç"!°
èùêY%	i
"a!Ø"x Ž!ò
À*ú³
! LkÑ#¥£û"Þ
¸+	Á_!�Y-#ù·#„!D
ÚXFwøñ#&d�Ÿ
! Xtc$ù²k!/�I	è¬ô·%§!k"
K_öÊ"ž¾z&žÀÒ„�!÷u�Ä$$+%ñ3	R"'	È <r!oÉ	(&f_] 5n%t
Û”uÇ!"p¹	�%(	ù"T-¥Ú%`w¥Ë²´!0
! åŸŸ»’!Ó›ô	 ŽMm²#!ÃpDê$Ý!P —‡:	
! ¿½yÆú$‡�ðÜU°#%N|"Åÿ²j»ìÁí
"!`	|	;æ[å —&>¹ã=j	"V&k&Fôá˜ 2
Ñz?ß&ÂÉ°#X$ÉÒ„"§	•jdˆAô‡$ÙÁ+Ñ$OÓæ ÿ%h<#'%½ ô~
‘Ið¡Â#O=þàkð‘[ïðd ì6„¸›Ë]–sU‚oìa	à­Õa¹0û#T‰yyL
! Wrxj#€$w:¼|&‘#(0
êî%Ô!å"¯ó§Y
/Ê!1…Â
! ³A}E~Å%-P… ©{Ðµ&Îzf‰ô$ïmÚÔ!
‹V"BÚž&ŸBÀ~4ð~#ú„°"9“ ' ¦õ£%¼
! ["T’«ÕN
;é„Ðá&¥;| ºs!,…$ÌGœ
! Å ‰"“"l%´�Ó±3UC Æ¹Æ-¢&fh	å!r-æ
¦l(‰óü½œ'&®XOa�è"ë~
! 0F!eÅï²&	!JŽ¢þ&W¢G 

! y% %Õ ôø	¦$½¤1Adb+“ý$5o&|Î
! ›!ñàw_&¯Û	§
»Úý$ý©¸ã#"Ù &ŠÿÆ ƒY	ÇðxBÞ²Pä¥“0%yÑ&Úw	DÙ€š!˜ï	Œ #8Œ2ê¡&®!%V Þ—š-$8›°àå+#s	ŸD)[
! �2$G“{^ nn7Ýå¬$úJ#jQe¶
! ùÒ˜Pñ‚
A"þ~èC
ò‘$w&iˆ#‚å•ˆ“$uÔ™¢˜ZF¨vú¨è
±
! ` ô>ˆp
! 6Ñ%81w±#Ý@óïdô%C&æ	è}Þa#Y
! z+U#@"&‚Q 4§�ä¶r±ŽÞ#¦¤¤c·"&Ô7á×ÕaÎª
! JmÊ
! ™$t%‰©‚ÿ)ðŒ¡ó$%Fž ›#¶EB§À§ ¸´$ü–aõ‡*¼>‹Œ!8W~¢	ØVØ}e	à!\$L&é Ï×Ÿ¼?J!}€ü,'“"
! ÿÛeC|o$Y¡!N˜
^Á<tE
! ý¾/æ/hÇYR
! ZN�ÁT$¥Å\4
æ"Mé³&X&’ö	;šN–Áš�%Ó­È3Èmt*^¨Í
! ø%ø#g@Þ#
! É#k<îÉ!õ	ìYt«kU
 hx- HH$ç
ð#M&˜º(#ÑÖd´"La
! Q™ð ®ƒ…ó�|þ«7¡	|%Þ“*Mí%èß!Ï§î¦ÉË¬!=%Û-¸Õülu
ÿ#¥EÒ% µ"|FŸ¥B!!Ä:
!  �i-†ï ¬B Â=’ï%’Ô.%› =m9µŸ&	Â"O2 ™x#%N$
Å”â"Çh½…àÖ%³H½!°.k­äL fn·X]òÚ Å"+ËpC‡�«
Í	î
! (þ
! [$|>Û
œí ŠÌ
å o!(#7˜%¡
! &C ¾$]¢·
!  S^%
Øþ9<	€†ô?&%¿“á
D
! (ß
™…	Ç#Ét{l1H
#‘"KèŒï‰^&ÅQ›ÉÍ�Ã$Ì1G×Ä%P	+8™I&þ17é•üÆU•Qû3¼^ÃØA
W­�#pØ!d€+j§%ìÝ%,ïE¢
á¡ºZ
! _[&ˆÛ³’ÀHž³L‚™ÿ"Îx	sBÀ ã1Hô‹!=¹:c!LcÝŒR»#
r"F„à Á;
! 	#ž	-wþ
! Z¤ŽNá¥¦"kir‡Î
r q&ˆKÀ%švo"*	Ü>�…µ!¡âõhÖ¯®!™'!–ŠG ¨&èõ!›
! ½÷
! kä
! f$Á°&q%¤
pc°¹Q$B&¶Ó½6&ÀH&
š2†r
! ê	$	Y‚%*Õ
! ]&.²"ªcV‚s#"«ø!#
Ÿ%À!Í$ÝÝ"e&±=Ü¡Ã¢&c#5p^¶ÞÄ!é
! á<í 
! ±Ú &Î þ
! ÕûšEn"æÃ
! ¡
! ”
! %×%&ßƒÿ
! ßHÀ¼
HÖ �æ¡"÷TtW—(,C“Ré¡$«‹éJ
ãúŸv"#,xºÐÕµÖDÂþ$óÅ	!©†. ("­™!*a#&°	xùÚ
! ¸šƒ[õ“üTç9Ø
¾P
! åŠ8$�$úÈ&7în	©„a$» —f5�~‹Çaj"/4&@¤9ëÅb2Ë�ú÷%þ€�;
Ps¼Ç”t A�”�
! Ô~'öW&âÿ	£iðêç?Û,"6+$¹ Ïx©"4‡�%~ Ý $"0„$|ãœÕ2¶$ôÖ!Ï	&J&ES&©_R	�€=?˜…
! 	$æ42"Â?…$BýP%#Ø%8Üg
! 
! ™¡¿;¬J[ä¼�È>nteù
! i"ý€Š"¤qôM$&¨#R,%¶¹#SJo%Û’ 1Y Q%ì"?Ò$]Çö•!�´G"òK�yÖ]
! mž'Å�é‚MÜ")Å
! ~3Û!T”%nÀ
! _8x
U$’è|!$|€›p	<
! O‡7ª	ìÅ!u;"4-–~&y#“%f‰pp¨&#ö
	›µ$Î$[>}#“òù$9V•s \·)Š+G­ ÷(q$´A¤ zó	2‰	õ\!'k„Üýg!°9·"f"*!ÕY–"®ˆ&Ã|/#â¶	A
B¡Û$”¶$WkD¼}:HóyèR¤
! ´\
! 2z‘2"cK
!  ;¦&”´:€Åö ”’#MXä [‡J4ÒúŠ>|æ$¿!a¶!’$¬v%ª:%Ù%m%¾
! ”:6w
! šæŒgCjˆÛ8
! v'#ü ã%]ZÂàÖäÖ	`Ë€„¸b% 
! 9^A¦$›® ##\½
! ˜!Š1l$! k#%^±Ÿ& 	õ"R³é½ÅÓ%Ñi
7ç%ö
! <e×È
6›J&ñÒÆ‹z%}& ­a­™¦ÚßNuÓ!'-¾%fÙ¬_ >z P"2A‹ àQ™e’P)ïë_%j< #vKc#ºÉ|Û¿Ðêhà©¾ýã%ü%®‹bFÕ$þM·Yò•a×#”(ïÉ
! BâÚ
nÅ	„AÊÏ$�b$õ«!*{Ãì "äŸR#¶£¬W€	( M Å¦Z!I:"#ZDN&d2%’àõO"*
! o* ¯‡Ðò"¾�PŸ$— é
cw&±U®™}$¿%Ëõ~¤0£”´J$½C
! 
r¨©
! ‰#`v²…6ú½"y '
! Ü¿âáF%R �Nª!ç"	„–!Ÿ!Ì¢Ar«u¨Ãtvãp]™f#÷"ñÏnQm­ˆ"UŠ#cYG3òy=(%¯*‰A$}m ê#4"˜§m!%&Ýü5¾«%è3¦Ød%`A<#Üõ$P!Á
Z3w
! “ÚÚ!É"sÆã°ývÜ¸%–&
! %/!�{€™&ècÍ8µ îæ‚#¦ˆ!Âäª[ï$ªŽ©íQ
! òR&¹5FÍkJ%Ï»Èkˆº!È­Æ&Qâx
! ðS!eþ &0ïj‹"ÃÖ¾�×	t
! ø. �#
!à"nï"õ‘ Te”;$9$ø„
»L%ïäæ
K$J«*%üÿ
! œ¸¶Y)	:ì$åÿ
n!>#«â<# +Ç8"2[.%ÁKÕ%•‘Í6\ê	ò	ý
! &["æ
L"FŒ˜G“»!#	†&o%¤"¿	©¨›Úë”å
! D¢*?­R(s&‰#
! ÏÄã
z»ª.$Ï ã ÐL	Åb& ¤Z%%¥
! Â
†W•Á{‘x"1"@ÞƒØFA &U§FÓïõÕG†fê!Íè%QÓýõÅ=¥R98Œ!"E#O °"Z·@L#Ð&G¤)Í¿"¨,&Æ#Ñ"’
e
äÖMæë" “&þ#EÅ‘¼>
OÅÀ°eM!=TÊùMœD×£ ƒ&I!I&iµº”ûÂ›Ï«—±Î“È!Nj‹!$oÉßP$Ã%ëüÊª¶\�—%m×Ô"À%!ë#
! U‘p¾ŒÂ¢$X"Ð
! zo>
! #†Ô	ì3q
tÜVî
X¬N"]ß¿Ñd
! Îk§�?²�jÅ# ƒ%�i+Œ.	™"­�‰å!£Á„f%GÝ;TÎÕ¬©­†$T
þ%¥#ø
! ù¿$½&ÇM.!Ût ºZ
! þ·!¡ð¸&N�4ñ!l@%$£8¡#0#Š›pøý
ˆþ•
/Jì­<$·
uð¥
! àš3úî–½m2ux…M¾³"05õ0‡"›�;[:$!”áœ$À;	~$¡»Š¶³%âFˆ±;•$>$˜X¾½Ï"»¸!Ð…}Ö£8%	ó¼É`tª#æ\{†#â	 jä%ÚrñÝÃ‹
J0H¥�?C/¨
! ~"«x"¨¥?œ	×Ý	RMS/ÜõI�&Òƒ!.#ña ;#Ú"9	v}×$Jr$¬"3&q,)~Ë~£ŽXu¿
ÎÙ	›¼) ™
:š'1$€ TVs¼	g5G†	R�tÖUûæ\ì#ù
�[Ë&³i	L#"}+o
’�ÒfÀŠ[†BÏÅ
%=í^YðO%+� SgˆþËÞdž!@±ú·n‡!_$0ß“
!q7&‡%¦Œä"6âP#u"ñÎ	g*J I…É$û
! u
! <']V"‚A
! Ä_H¡¤Í ´#Kc
ÆPR`ÕÁ&Õº
! í…
! ‚(!%è ^z0Ì	ñ ÞX‹Ñ	�V¤%yvy–	i²êðn¤	
ô1l<›Ù!
! �õq½_4ÜÕ
! X£}
! "ŽýRï;ì…¸1‚u°Ž“	xZ:<9"âýÎ{!†!¶#€
ºÍ•R
’	5 ÷¿m‡óÀ$BÌö1!µ	jkâl&§
! v!!`±´m)%Ò!¶�Â´%
Œ°¢3®Ì¾¶i$îŒ�"~VÔ�	
! "çÙ#Ð R
‹%;&f&õPˆ	äx|°¯	ãL
¿@˜#£4%ûíYJœ",xÌšg\’r|#VŠ%·U"÷ VC!Æ·½5álëjCZ É– œ]!Æ%
! ‰×Ý’Ï
! wŸóÄo¬žÔàbš	¯%.&¯téÿOy!K ÌŽ›%A"7 ñŒ%
Ú¹Öÿ #çw+¬¬º$’N…€ô%Í¢®Ý•‡#XÍõ#n§¥Ç’"^»éç	ºÏt• Z� p±Š¨
! £»@Î#æÌøýl»÷9"³ ÄÌ?&çnxn¯Ñ~wNa°Õ"v£!b)ç!]Ö+R$=Ð1ûð%Êá$ðÄ´
! 3S"5(�›&D·/_ÈGŽ†
! »T�$%Gì-
! ó%3 ˆ†$ø·J„	g%h	æ–#Æx
! wè#¯!)-#H7Ðyªç^éîoÿÐ	–$–•	hÁiøZô
! W EžoT&‹d3Q6	H� ‹Áé"…#›ãØE|ì;5r&´8F?
dNÖ‡#ùÌ
! bBu	âøò—SÁEíÄ¬»"a$$�¬p.]4¦¬:á	xÞ
Ë¦v�$G!X
L'‘ƒP
! oÒö#å;%> ÜCÙ/1j"$j}z	ÕûT!ýZû!E!`pù{�ë&œ‡ƒ ‚\¶†Dì%À&Ø±¾ RöS5Lµ€èÀà©!2È%7Öç  K!–
! æ!¥ŽG‡á£ú›#/	]"qppÎ7 ü

&3zË¿ÆÒ#÷DEV+ .”×CŽ
! ó®~Ü
7	—
”F�
! 8¼‚Ä8
‚•
!  �Æ)!_ï
! ÊŠ
¾ª&;;_�Ñ#uºTÞÕe!]Œ&¥Ñ[]´e_IÇi
! `&“f Ô"åþën¼*žÏ&ÃÓ}u]’î«U èÞ&êÐ%T%óMKWµuÃ�î÷Ì…$C•"Ä"°ß0&q	Ys(F³&´K(�
! $
! NÍ
! !öur%¼òð©üß"; �eZ"6<¼
vVŒ	X©� fäÂz"úÀ#|Tß$Ó
3ø
µ¼$D¼Ðþ?Ùöª›$QûìVÁÀQ#ëÒ8üi#4hQQI8K
í£
! +‚Ä
UÑ!¶b	Ç"/­"#í!˜r®¢§¯øs[ê³S#Þž²J�#+&7¸
�$-ù!O
ú¨P	wI$'	!èê*#ë‹#Y#Y"[g¥�å„Ìÿ!5m}`	K!S
s»%ŒlÁŸ	ñ2Ì•ø¤#*`
! ‰%#Äýg #ç7hL0W
à=¢{º„ˆ'¦‹
! y&¾½cÝ,10²‚!
! 
�m¬º*D&ÛÍ*–§u&éò$/—	¥ 	î]Ž6˜µzÃ#Ù‰€#÷AÊ
6 ôH^	0�®^"Ÿ#M·%`I¯.ú~° %6ÍÏ#áÜ%¯-¨m
û'£&3˜]	È´—q#»øvì¯
>ÅÝ´aoThïÔ$¿ˆÂ$d½€j†«$rÅ&5#›#÷	bÕW	áçp	G
! &í5½(²	;º}
#«Çq7$GO‚oŒ
ÑÛøê²†#BÙ4úU"›	—­%Ì#¿t¿C"5&õÐ1k—	c « ïò
! +ÕæUÂª}Üq´„*
ßF Ó� <	˜;É£µë&ûì"*»	žTA•'<DÝ!!�$¸¼D? kAÈ;T�F~©Ä	õ"‘&ž
K
! 6W$°>}¶–ŒbV6!ãflïÒ	K%×!%�¥å#Œ
! zÙ/$6$¿Œ%!Ø¶+G2Ú`#š¬oÿ�S%<qƒ.” ƒÀ@!hgÏ!¡ ,lÁ#l1
Tg"b
ˆ$#Ldš~ÙHþ!
SG	@Ë9 Ö4!½?]
! ³ºK&!nÊÆ«{ï!ß	=¹å`9)$ö‹	á:=‘OQ7à]8¬>d&oQ»&¹
! X,’í·	÷O�+È$¹Öcš —îÛ%§ü
! ²å�Ó#k 
qN#šç®x­!.¸�&”Òös
V7
�&!Ï
/„±$Æ!Þ‘	¤$Ú"ñ
DÁ!Ì!�$<^l�g&GðY?	Îbà$dÿUÏ!d"á«XÕE—eÂtZp"5!)l€phF‹H%ý&AAQ0¯î!HàcNJ
! O {"òÃ£%xC/h$äñ½^÷äD!®®Ä‹Üµs%pùd	­ÄE ©açÞª^³7½`>æ# Ò­ú%¡
á!aD`%cƒù¿Úå	·Z6$¶Çr»
6qyà“&JŸã7†_´„¸¦% v	Óf¢Ã ùá¹¨	v"Ø¶ŽN		“Ü
! u¤Þ‘@Í²fßq U.ç!‘
{#÷åõ
ÍÉâ
! Ýƒx!d+.`$9I
! ¸w
®þ)O¹%&]#c_3 
œ "–¡°$qTÜk§>d$ˆÉÍÃO<!»2úÍû¶#Ó	–¨âdv M%â$Ø
! æK� Ägî­	$`)cMzj «%ü$¦ŸÊÇú"~qñ5"•\®á"?q
! '*fQ9,!„¢ßDþ h"] ¦
Q¨$ÂÑ-gš$çj�Âv$ë!!s…¡é~!2+Oþð	±-êëÆ5¢£Ž%có�«Í"Çí#˜f@ð�c%Ëº10	©P�.
! ùû*º"4"¬u$áÂ“Í
! v¼‘!¸†”¯ù#,	>àùª¢#ÒªuT�Ç¿*¼á �¾z‰~á}^ñr"
&Bž#R"?q:%¹³d $& ã†p$#¯
! §":nr»®
! x?¢?#$¬Ê
F$¼&oZ0lehÈ?Ñ2#6"'I$¼ u]"xÑ-"="b#È	ÈEQ!œ
"X$¨]ÞIG%Û#¤öyV!€�
¡ù7‰,n "Øé
	Mí<%š	äb![%E
†~é%ò
Ij0 Ÿ"¾
IFt�écê5öü˜Á½n
! š##óL™+[Ó¤šà!&¾Ž(e¨¿¸¶Œ_Ñx%M\#˜9>¡®
ùÊb"Ô;´ €
! 1ž
! n†s§ˆÙt‰ý%£·$ýB{ Š 1 §™x&ªN@]
gþ-	+
! ü"9ûÌ»
! ÂÔ
! 	µ‹îÄ—4�)sO´\„&‹EÈâ!@ C4	üÁ
! ¼t™™¦v
>Ä P`
ýe[jC!–«±2Øå„Å$ï G±�D	˜î7"
Éô#°ùË~A&D»7z€X0!ò!íM	<
ô
&Ô~Õ�«	©àkZ˜
! Ý-ä ™8!gÒ®j¯£†^4Ô9%ÙÞ!f 'Â	'
NB
¥<ºd×)Ñ�Rlæv$ Ú÷š@Î�Üo#D$hvO"$¬Ã
! ðù°KåúS"†%NË!ZN%¸$u!×wUÂ
}%8žÕGO
! ¥%¨ ¸ZT_é	èÚ#zØ%K›mŒ#åúÐX%%ñh
! AšÑf
HÚëÚµ I%*6	"‰5ž&Š
! 6
! çj$h
<ÁÁ$:s•Qµ{$OhÁOH³¯^!ÔÙ(9!?$"\"@ª½õñ#œé§snÀ!¶%Á+b=y~	Œòr#|Žè�	¹ v
! ˜�B˜&ãï¯A n&–ˆ0�Óû=!Ñ$ht"‚#Ò 7!ûPŸÃ!×É1#¬#u%�)úÖ]$B#Í�‰¤%ßw¤µ
C—5M$ÝÊ‰Ú	þu,&«Ñƒ"i!	&¿
! &Švé$\ ¥‰$W"†â®oò¨l
=#g#HªÔÿ£#"º%c&ÊäË„‚&&ÿæ
! W]
;D¬éA	£Ÿép&Q‚ù®"``ú!]&Hó!sõ=	ò(
[?â¹®#Y g$‡êüÜ›
ë	í©^u e#‰�	©íl"J<@*9‘ëO!z×ø[":ã$ùlÖb‡žçºF £1	ä$ #29Ý
! œ!a‚ óÎ„S¹cmK%|
=&e
! Ù™¢ÿÊd#pœ%î#Ãª_5V!eõýÁ ÄG&]%=ÏÖ2!·,ŸŠë"Ý½	&…
i&‚²$•Ô#ÿÞÂ$«?'®—
! ¦¹Rhéòß#Ž	&,&}!š&ò„”iüÚž(}[#©¤K	É

�Z#‰Ž#‰¯ò�&/zq!—4„%«à	ó
í	˜£
­Ó%‡
! §¦ØÕÎ%Â¨ðýö‘>%œ 3Vì|T®Ll!¯›
! ÌÀ"q#Z&#ãJ6#=Ù)@øl Ê_
! 47ÿ§=;Š	¶4øes%UÇ±Wgi5n*Â»ly¦f¨ª¬
! Û!¾öÅ
uÃ&ïÔ%zXY¸)[gî"‡Î¹!q’ì¶"uE"ÎñÇ.Ø2­}–¾j»÷ü#Öw�ŽÌ9°¼ Ï<Û ‘ Ò-Ù%ì!™#§Ÿ&ýÁÚ$f!Ëñª|)Á%ö4y­&7%¼•y	æ N `!Åœ!:Ãä~Gô–6Ž™
! G#Ä
! j
! á
! Ÿx$¶
ì	â%§„§œz““Šûy± üJ²€|_
�H$È
! ·´�dz�Ìî	qA#SnÀ
Ø$’4Toá"ˆùÐ
ýBÈwbV#Ê&L$!Ê# "
~÷$‡Šúãt—e}°¦	/&¿#E³#•�Ë	,=®•ynêÊ[e%ÒØj‡ïÜ	—Ëhµö]aB
! n‘Vî¾™ ã	$�!¥	Ï%IìT
! Ì
NuÌ
! Qó€%f[ vS
! ©#âjÎ‘Âí§8	l‚I—š
¡-E…Þ%Ãµ
! ¦#¬ˆOç$è	”­Äâ ³mG×"9&4
! G
L!åy
Â!F	ƒ	k
! éž"Ð :Ø )=èØÛÀ8àw�¡û2¡ð!B8ò	^·”&ª
_>zÈç"¾Ð…!¬&Y¸"bŽ ØÜ!$q6†" ßƒ
åÝs&IJ‰ÚBL °r¤ž$MÝ—£¢%½ãE	
! :!yfC	èë$ß%Ë
! SˆŠÄÀ¹Æ	·Ó÷Ûo4~�#&"¹¥"R²!:#Â”¶ ÇH#âF
! —!,4 î`«ñ¸ (ççø$ƒiI	Ëå{Ü		Ž±9
üY’­ªŒ¸h¥±&	t¸Š¢Ðâ³Ö
Zã…m0­
u#\ÞÚcË@&F"3/
\ "¼#Ó$Þí#h#÷‘Ì$ÓeÇ	Ÿ ³²"ûÝ ‚!NS"¾¸²®$ú%ÑžAs%Ór‡Çy!L¼}9ò ~>	5>!Ù1‚ùtµ·Ï>Ê%,
! ­n#˜j%U“—�öËkè¶b ýg§$Ë !V%–;2`Ù${\z
1 š"ü¿�
ó#ü	‹v
Â ¡Oä	¯"×Pñ_#X)(b®TgP·N
! n&�I#¥+L'¤
/ë«#Ç0¦Ï’%a&{õ@e³S	ê8	Ìe&!H
! ƒã"�"rLˆ
! œ¸#Æ·C%e$´¢
! #²ƒÈã+ä ç
! ³Ã	™%½#Ÿ…’“D t&wŽ,:rÃœ4Xâ wÅÌ%€Êì ššb%R%öºZ	ëyh‡	† å‹$³”Œ«Ý$ï¹Bjbh%w"ó«"“!kŸ##ãý?Æ€!o$:\#,ô<WO„#Ãˆ"`"\&è$Ø{Ã
U3Á+ó¯Ó
! ÅÛvì3!Uläx!0
-‡¶!n
KæŽ$yhë(¸ðÒ¯ÇŠÀ/©$ìl$Ã"ñ%à$.�W
! ª â{ÇÛì
! ã}Kù•#4«
! )Î²dêTs"ß|!gµ#�
! “Þô-!p8"= á#>HH ©%I$üòQp{’xƒ
! ÙF9Uª"®¥$ÂéKÌ qù(5	dôŠîd9ù^ß	L+ç ©zhšÉbÖ%_ëCÄ}p#Ï.}C Î¾ qà
! t.¯õÔp„G$÷ÙR)—š d!(�Ç$ª÷€"´
! bo'-å$	æxbÆÊ!Ü´
þ"S
! %/%«G¸@�Ï‘
! ¤!+‘Ù"d]žœÙ\¦�M%Ë �	Fß AÆN×¼Ö¸ƒ)Åƒh-QE‡Y�î½$L$ºþe÷M"‹VP&#17©	èF÷!œ’&B$¶&´�!ÍÁ3Î[!25
! øß¿ðÉ&gÔ
 ð#g¤òa´	†
! 7#(
! 1%¶:H†ÿE*& z#	?
C*_ª˜ê"aÐ¿P|V$Ç@ê ¨!?³G
~%,n.¨" é#ñTqé-&KX± =
`¼Z
ËFâÿÖ„Ñ7Œúw3"[‘Ê	m"äN¨-oa"¡ž™	{.‹j 3	
Eî ‰
! ©½…ô	½Èì[
%$Ÿ
! éÿ/I�¨£	RË	8#g	tVœ3
º·&ã
! ?
  
! -%2ô¹+!qÆP
$“Cl‰î 'í®"þŠ!V} |4#Ê$io~í ¹"ã!Æ"	ÔG
$sC#,X˜
ú3ªÕmw ›#0À¹´Ò'çŽí"èYWû	ß¸³Æ
É”	úé`L	ÙWK#P*ð"7Ô€@Ä´ûŽ6%iL	Ø#ÒŸÊiÏð
! Ö§!Í
aO ¥	ì
…%m
! pY$YUNÔƒn¸&Ï¾ÝÓ Ä‚	#¹\\dÐH	ë%Ù
! �
! 2&¬›ä
“—Ô|7ï¾&h!Qmò#l	ë,²þH"M#<—[Ë6
€À
­(	#¿5 �piˆ
Ó½›”ê
! û \	:�	(@ê%Xa
ü< 	…IÀ	4$ù &óãf$v&VÇy$éïÃ«áà ýÔW%ó¸
±
Bî˜œ�%
! ™�ü% .%P‡÷Ý�"E%"ºœ1
 Mz;� ­y"Z¨°ò:ˆ™Cx�°
! e±Aâ1>:7v±Q[S‚#ÝU	'µá%ê\¿‰&w!Ç¢F#%ÉÉ™rNˆÜ5$Ö"ˆµ¹ÛÏ[ðÿ	É×ó"’ä#H˜"WÈšèË$Ì"£ØEã² B"8" C6F
òq"›RS
! Ÿ DO$ï
¯ëÎÍÇ
! *Bp
¼â^æ’
! Âæ;
! kº¡{Í‚åŠÈ_™É=“%}DÖ	Ÿ
ÞÑÑsô"#iy|$6"ûªÍ!ä/"ä‡
Œ9äƒ…õ%r:%²
$}
û[ž	@#�Ú4lgÓ ?÷_"—�‚a•‡‹û¯&õ
! ˆ #·#
{&ì)Kü™Cú
…
! þ	I�êkÐßA_Ç”#^
! ?%)
žWÆóÓ¹#)~ý#cNeº#%˜

ÂÈÞK	 Ä‹¶…ñ$@$m&ð$OÊ¼"îtÀC
! |üí^yà#·Mïi3WŒKR±!ým	ö"
! ÛXßÄg
C$9
! ×ø	µL	p‹"Åo ÿÍ§ëÊ"Pš¶&
! L„Ê, &
®:×%ËFTÐ’d>mÎ"ÝÞ	i9#îÜ &|X
! Åý!çý	ãðÌÉV
8Æií$Ç&ãF&ÙÖ#ô÷éJÕ¢æb«ï!_å³øú#=#”%Ó8Ç
­Ü\J	š	Cü‡`Ü#%â?"}"¼%
! $��TË5Ñ{–H
—W¿­
! ®¾iƒ>Ü¿&1wæ%'$Ã¬w•Ü._
! ¯ ­$”™Øm#ÈZ)
! uâ
Q	&ÕS¨öc^&"ôrfŒSKØ	ê»?ÌMI^	™Áf·ô•Øz&Ð"!¡CðË%yÛñ–ƒÜÈ#ƒzŒ$DƒPäçX&få
U%ÙÊ"§#wÒt÷Ò¢"6.—$4?!8�!WÛ±	&&½·|
! k$^rY&WËƒ…&%A
! Ž¯!Ž
Ý
+
Ê!¬§�ÿ¾W$½
 *"™�³¸z$îc#"ºIŠ&ÍÚ
! ˆ;!5Ï½%õ|ˆ·Ï�ƒ}%Ö8¿W)&€	ø ÓÒ	ö$t	°=%£$a%£‡“
! $Ñç#2óÍŒñ4Q&Îö'.h&3%Û"ç+ñ
! flÆr
oªRÛ
ï’à¨
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1770,1776 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
-   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -E                       Preprocess only; do not compile, assemble or link.
--- 1783,1788 ----
*************** F2008: A pointer function assignment is
*** 1877,1883 ****
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s ignored (not supported for DJGPP)
  -fasan-shadow-offset=<number>	Use custom shadow memory offset.-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck=[...]	Specify which runtime checks are to be performed.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdebug=	Enable debug output.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mhard-float not supported-mipsN	Generate code for ISA level N.-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-msim	Use simulator runtime.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedActual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual 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]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAutoFDO profile magic number does not matchAutomatic array %qs at %L cannot have an initializerAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid speculative loads to work around a hardware anomaly.BB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
--- 1889,1895 ----
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s ignored (not supported for DJGPP)
  -fasan-shadow-offset=<number>	Use custom shadow memory offset.-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck=[...]	Specify which runtime checks are to be performed.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdebug=	Enable debug output.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mhard-float not supported-mipsN	Generate code for ISA level N.-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-msim	Use simulator runtime.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedActual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual 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]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAutoFDO profile magic number does not matchAutomatic array %qs at %L cannot have an initializerAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid speculative loads to work around a hardware anomaly.BB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
*************** write_c_file - Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� %
*** 2019,2026 ****
    --sysroot=<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>      Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ°Ðº ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¹ Ð´Ð»Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²
  
                             Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.
-   --target-help             ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹.
- 
    --version                ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
  
    -B <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>             Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ðº Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ 
--- 2031,2036 ----
*************** F2008: Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·
*** 2181,2187 ****
  *thisÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ inline-unit-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ large-function-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ large-stack-frame-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ max-inline-insns-autoÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ max-inline-insns-single-A<Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>=<Ð¾Ñ‚Ð²ÐµÑ‚>                 Ð—Ð°Ð´Ð°Ñ‚ÑŒ <Ð¾Ñ‚Ð²ÐµÑ‚> Ð½Ð° <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>.  Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ '-' Ð¿ÐµÑ€ÐµÐ´ <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ð¾Ð¼> Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ <Ð¾Ñ‚Ð²ÐµÑ‚> Ð½Ð° <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>.Ð²Ð²Ð¾Ð´ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -E Ð¸Ð»Ð¸ -x-F <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ð¸Ð½Ñ„Ñ€Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-G<number>	Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ <Ñ‡Ð¸Ñ�Ð»Ð°> Ð±Ð°Ð¹Ñ‚ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… (Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼).-I <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-J<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ MODULE Ð² 'ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³'.-MF <Ñ„Ð°Ð¹Ð»>	Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ <Ñ„Ð°Ð¹Ð»>.-O<ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ <ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ> Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.-U<Ð¼Ð°ÐºÑ€Ð¾Ñ�>	ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°.-Waligned-new=[none|global|all]	ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ 'new' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ‡Ð»ÐµÐ½Ð¾Ð² ÐºÐ»Ð°Ñ�Ñ�Ð°.-Walloca-larger-than=<Ñ‡Ð¸Ñ�Ð»Ð¾>	ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… alloca Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚.-Wnormalized=[none|id|nfc|nfkc]	ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Unicode.ÐºÐ»ÑŽÑ‡Ð¸ -Xbind-now Ð¸ -Xbind-lazy Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-aux-info <Ñ„Ð°Ð¹Ð»>	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð² <Ñ„Ð°Ð¹Ð»>.-bundle Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-bundle_loader Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclibÐ”Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ° Ada Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -c Ð¸Ð»Ð¸ -S-c Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� gnat2scil-c Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� gnat2why-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-current_version Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -dynamiclib-d<letters>	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¼Ð¿Ñ‹ Ð¾Ñ‚ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.-dumpbase <file>	Ð‘Ð°Ð·Ð¾Ð²Ð¾Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ� Ð´Ð°Ð¼Ð¿Ð¾Ð².-dumpdir <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð´Ð»Ñ� Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð´Ð°Ð¼Ð¿Ð¾Ð².ÐºÐ»ÑŽÑ‡ -f%s Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� DJGPP)
  
  -fasan-shadow-offset=<number>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ‚ÐµÐ½ÐµÐ²Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.-fblas-matmul-limit=<n>	Ð Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ‹, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ matmul Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ BLAS.-fcall-saved-<Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€>	Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ <Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€> Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.-fcall-used-<Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€>	Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ <Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€> Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.-fcheck=[...]	Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð°Ð±Ð¾Ñ€ runtime-Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¾Ðº.-fcoarray=<none|single|lib>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ°ÐºÐ¾Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ�.-fcompare-debug[=<opts>]	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, -gtoggle, Ð¸ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð¼Ð¿Ñ‹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.-fconst-string-class=<Ð¸Ð¼Ñ�>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ class <Ð¸Ð¼Ñ�> ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.-fconstexpr-depth=<number>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.-fconstexpr-loop-limit=<number>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°.-fdiagnostics-color=[never|always|auto]	ÐŸÐ¾Ð´ÐºÑ€Ð°ÑˆÐ¸Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ.-fdiagnostics-show-location=[once|every-line]	Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð¸Ð»Ð¸ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹.-fdump-<type>	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð² Ñ„Ð°Ð¹Ð».-fdump-final-insns=Ñ„Ð°Ð¹Ð»	Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð² Ñ„Ð°Ð¹Ð» Ð´Ð°Ð¼Ð¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² ÐºÐ¾Ð½Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.-fdump-go-spec=Ñ„Ð°Ð¹Ð»	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð² Ñ„Ð°Ð¹Ð» Ð²Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Go.-femit-struct-debug-baseonly	Ð¡Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-femit-struct-debug-detailed=<spec-list>	Ð—Ð°Ð´Ð°ÐµÑ‚ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸ÑŽ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-femit-struct-debug-reduced	Ð£Ð¼ÐµÑ€ÐµÐ½Ð½Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-fexec-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>	ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð¸ char-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ <ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ>.-ffixed-<register>	Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ <Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€> Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð°.-ffixed-line-length-<n>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ n ÐºÐ°Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ.-ffp-contract=[off|on|fast]	Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.-ffpe-summary=[...]	ÐŸÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð´ÐºÑƒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.-ffpe-trap=[...]	ÐžÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.-ffree-line-length-<n>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ n ÐºÐ°Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ.-fgo-c-header=<file>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Go Ð² Ñ„Ð°Ð¹Ð» Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ð½Ð° Ñ�Ð·Ñ‹ÐºÐµ C.-fgo-dump-<type>	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¼Ð¿ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð° Go.-fgo-optimize-<type>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ‹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð°.-fgo-pkgpath=<string>	Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Go.-fgo-prefix=<string>	Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð¸Ð¼ÐµÐ½ Go.-fgo-relative-import-path=<path>	ÐŸÑ€ÐµÑ„Ð¸ÐºÑ� Ð´Ð»Ñ� Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½ Ð² Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ðµ-finit-character=<n>	Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ ASCII Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ n.-finit-integer=<n>	Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ†ÐµÐ»Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ n.-finit-logical=<true|false>	Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.-finit-real=<zero|snan|nan|inf|-inf>	Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.-finline-limit=<Ñ€Ð°Ð·Ð¼ÐµÑ€>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ <Ñ€Ð°Ð·Ð¼ÐµÑ€> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð´Ð»Ñ� inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸.-finline-matmul-limit=<n>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð½Ð°Ð¸Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ‹, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ matmul Ð±ÑƒÐ´ÐµÑ‚ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼.-finput-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>	ÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-fira-algorithm=[CB|priority] Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñ€Ð°Ñ�ÐºÑ€Ð°Ñ�ÐºÐ¸ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².-fira-region=[one|all|mixed] Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ñ‹ Ð´Ð»Ñ� IRA.-fira-verbose=<ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ <ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ> Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ IRA.-fmax-array-constructor=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°.-fmax-errors=<number>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ….-fmax-identifier-length=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°.-fmax-stack-var-size=<n>	Ð Ð°Ð·Ð¼ÐµÑ€ Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ… Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð² Ñ�Ñ‚ÐµÐºÐµ.-fmax-subrecord-length=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�ÑƒÐ±Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹.-fno-threadsafe-statics	Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….-fopt-info[-<type>=filename]	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´ÐµÑ‚Ð°Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.-force_flat_namespace Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-fpack-struct=<number>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-fpermitted-flt-eval-methods=[c11|ts-18661]	Ð—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ°ÐºÐ¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� FLT_EVAL_METHOD Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹.-fplugin-arg-<name>-<key>[=<value>]	Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <key>=<value> Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� <name>.-fprofile-update=[single|atomic|prefer-atomic]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ�.-frandom-seed=<Ñ�Ñ‚Ñ€Ð¾ÐºÐ°>	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ñ�Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ð¼ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� <Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ> Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ñ‹Ñ… Ñ‡Ð¸Ñ�ÐµÐ».-freorder-blocks-algorithm=[simple|stc]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°.-fsanitize-sections=<sec1,sec2,...>	Ð¡Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ….-fsched-stalled-insns-dep=<number>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð´Ð¸Ñ�Ñ‚Ð°Ð½Ñ†Ð¸Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´.-fsched-stalled-insns=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´, Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽ.-fsched-verbose=<ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ> Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¾Ñ‚ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.-fsso-struct=[big-endian|little-endian|native]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.-fstack-check=[no|generic|specific]	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ°.-fstack-limit-register=<Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€>	ÐŸÑ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°, <Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€> Ð·Ð°Ð´Ð°ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�Ñ‚ÐµÐºÐ°.-fstack-limit-symbol=<Ñ�Ð¸Ð¼Ð²Ð¾Ð»>	ÐŸÑ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°, <Ñ�Ð¸Ð¼Ð²Ð¾Ð»> Ð·Ð°Ð´Ð°ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�Ñ‚ÐµÐºÐ°.-fstack-reuse=[all|named_vars|none]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ�Ñ‚ÐµÐºÐ° Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….-ftemplate-depth=<number>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð².-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ð², Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-ftree-parallelize-loops=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð².-fuse-linker-plugin Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fvisibility=[default|internal|hidden|protected]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-fvisibility=[private|protected|public|package]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-fvtable-verify=preinit Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fvtable-verify=std Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fwide-exec-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>	ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ <ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ>.-gnat<options>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ GNAT.-gz Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-gz=<format>	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ <format>.-gz=zlib Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-idirafter <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-iframework <dir>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <dir> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð¸Ð½Ñ„Ñ€Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-imacros <Ñ„Ð°Ð¹Ð»>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ€Ð¾Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð· <Ñ„Ð°Ð¹Ð»Ð°>.-imultiarch <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð´Ð»Ñ� Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹.-imultilib <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ°Ðº Ð¿Ð¾Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-include <Ñ„Ð°Ð¹Ð»>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ðµ <Ñ„Ð°Ð¹Ð»Ð°> Ð¿ÐµÑ€ÐµÐ´ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÐµÐ¹ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð².-install_name Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -dynamiclib-iplugindir=<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-iprefix <Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�>	Ð—Ð°Ð´Ð°ÐµÑ‚ <Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�> Ð´Ð»Ñ� Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… Ð´Ð²ÑƒÑ… ÐºÐ»ÑŽÑ‡ÐµÐ¹.-iquote <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² "Ð² ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ñ…".-isysroot <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ¾Ñ€Ð½ÐµÐ²Ñ‹Ð¼ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹.-isystem <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-iwithprefix <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-iwithprefixbefore <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-keep_private_externs Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-mabi=ABI	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI.-mabs=MODE	Ð’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ IEEE 754 ABS/NEG Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.-march=	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ RISC-V ISA (Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, RV64IM).  ISA Ð·Ð°Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð±ÑƒÐºÐ²Ð°Ð¼Ð¸.-march=ARCH	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñ‹ Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ�Ð¸Ð¸ CPU.-march=ISA	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ ÐºÐ¾Ð¼Ð°Ð½Ð´ (ISA).ÐºÐ»ÑŽÑ‡ -mas100-syntax Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -gdwarfÐºÐ»ÑŽÑ‡Ð¸ -mbig-endian Ð¸ -mlittle-endian Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-mbranch-cost=COST	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ†ÐµÐ½Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ñ€Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð¾ COST ÐºÐ¾Ð¼Ð°Ð½Ð´.-mcode-readable=SETTING	Ð—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº ÐºÐ¾Ð´Ñƒ.-mcpu=	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾.-mcpu=CPU	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° CPU.-mcpu=CPU	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU.-mcpu=PROCESSOR		Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU.-mcpu=m16c	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M16C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð².-mcpu=m32c	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M32C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð².-mcpu=m32c	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M32CM Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð².-mcpu=r8c	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� R8C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð².-mdebug=	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ.-memregs=	Ð§Ð¸Ñ�Ð»Ð¾ memreg Ð±Ð°Ð¹Ñ‚ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 16, Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½: 0..16).-mflush-func=Ð¤Ð£Ð�ÐšÐ¦Ð˜Ð¯	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ð¤Ð£Ð�ÐšÐ¦Ð˜Ð® Ð´Ð»Ñ� Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ° Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ‹Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð¾Ð².-mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-mipsN	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ISA ÑƒÑ€Ð¾Ð²Ð½Ñ� N.-mlarge-data-threshold=<number>	Ð”Ð°Ð½Ð½Ñ‹Ðµ Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� medium-Ð¼Ð¾Ð´ÐµÐ»Ð¸ x86-64 Ð±ÑƒÐ´ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ðµ .ldata.-mmax-stackframe=SIZE	ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€.-mmcu=MCU	Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ MCU.-mnan=ENCODING	Ð’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ IEEE 754 NaN ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ….-mno-serialize-volatile	Ð�Ðµ ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº volatile Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� MEMW Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸.-mpointer-size=[no,32,short,64,long]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-mr10k-cache-barrier=SETTING	Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð±Ð°Ñ€ÑŒÐµÑ€Ñ‹ ÐºÑ�ÑˆÐ° r10k.-msim	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ runtime Ð´Ð»Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°.ÐºÐ»ÑŽÑ‡Ð¸ -msingle-float Ð¸ -msoft-float Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-msmall-data-limit=N	Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ N Ð² Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… (Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼)-mtune=	ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.-mtune=ARCH	Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñ‹ Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ�Ð¸Ð¸ CPU.-mtune=ÐŸÐ ÐžÐ¦Ð•Ð¡Ð¡ÐžÐ 	ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐŸÐ ÐžÐ¦Ð•Ð¡Ð¡ÐžÐ Ð°.-o <Ñ„Ð°Ð¹Ð»>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>.-pg Ð¸ -fomit-frame-pointer Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-pie Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸-private_bundle Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-trigraphs	ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð¾Ð², Ð¿Ñ€ÐµÐ´ÑƒÑ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½Ñ‹Ñ… ISO C....Ñ�Ñ‚Ð¾Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€, Ð½Ð¾ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ %qs31-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI.Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI.64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�<Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸>
! <anonymous><Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…><built-in><command-line><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸><enumerator><Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�><lambda<lambda><Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚><Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ> <return-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ><Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚ÐµÐ³Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°><throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° typedef><typeprefixerror><ubsan routine call><Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸>ÐœÐ½Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ‡Ð¸Ñ�Ð»Ð° Ñ‚Ð°ÐºÑ‚Ð¾Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÐ¹ÐµÑ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ swing modulo scheduling.Ð£Ñ�ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ð°.Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -std=c89 (Ð´Ð»Ñ� C) Ð¸Ð»Ð¸ -std=c++98 (Ð´Ð»Ñ� C++).ÐŸÐ¾Ñ€Ð¾Ð³Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð½Ð²ÐµÐ¹ÐµÑ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ swing modulo scheduling.ABSTRACT INTERFACE %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² %LABSTRACT INTERFACE Ð² %CABSTRACT Ñ‚Ð¸Ð¿ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² %LABSTRACT Ñ‚Ð¸Ð¿ Ð² %CAC-IMPLIED-DO Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %LAC-IMPLIED-DO Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %LAC-IMPLIED-DO Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð³Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %LACC CACHE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° %CACCESS Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %L ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�ACQUIRED_LOCK= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ LOGICAL Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ALLOCATABLE Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LALLOCATABLE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð²Ð½Ðµ INTERFACE Ñ‚ÐµÐ»Ð° Ð² %LALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚ALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµALTERNATE RETURN Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %LASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽASSIGNED Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LASSOCIATE ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %CASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %CASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼ ATOMIC_INT_KINDATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼ ATOMIC_INT_KIND Ð¸Ð»Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ ATOMIC_LOGICAL_KINDATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ AUX Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %d->%dÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIAVX Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIAVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIAVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIÐ�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð°Ñ� Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° SHIFT Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° SIZE Ð² %CÐ�Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐŸÑ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð¹ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ð¾Ð±Ñ‰Ð¸Ð¼ Ð¾Ð¿Ð¾Ñ€Ð½Ñ‹Ð¼ Ñ‚Ð¾Ñ‡ÐºÐ°Ð¼.Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CLASS Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� INTENT(%s) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs ELEMENTAL Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs ÐµÑ�Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€, Ð½Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ñ‚Ð¾Ð³Ð´Ð° Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¾Ð³Ð´Ð°, ÐºÐ¾Ð³Ð´Ð° Ñ‚Ð°ÐºÐ¾Ð²Ð¾Ð¹ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs (%lu/%lu) Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ EVENT_TYPE Ð¸Ð»Ð¸ Ñ� EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qsÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOCK_TYPE Ð¸Ð»Ð¸ Ñ� LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qsÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð°Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ [F2008: 12.5.2.5]Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ EVENT_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ LOCK_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð½Ð¾Ð¼Ð¸ÑŽ Ð¾Ð±Ñ‰Ð¸Ñ… Ð¿Ð¾Ð´Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ ÐµÑ‰Ðµ Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð° Ð½Ð¾Ð»ÑŒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ð¸ INT_MIN / -1.Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñƒ.Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ.ÐŸÐ¾Ñ�Ð»Ðµ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ð¿Ñ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ.Ð�Ð³Ñ€ÐµÑ�Ñ�Ð¸Ð²Ð½Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ°.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ --help=target.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g10.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g13.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g14.Alias Ð¸Ð¼ÐµÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²Alias Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ alias Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Alias Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-alias Ñ�Ñ�Ñ‹Ð»ÐºÑƒÐ’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¼ÐµÑ‚ÐºÐ¸.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð°Ð¹Ñ‚.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð¸Ñ‚.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ‹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ðµ Ð¿Ð¾ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ…Ð¾Ð´ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 4 Ð±Ð°Ð¹Ñ‚Ð°Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚ÐºÐ¸, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� double Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�. Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð¸Ñ‚.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð²Ñ�Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹, Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾ Ð¾Ñ‚ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð°.Ð’Ñ�Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ I/O Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° EVENT_TYPEÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° LOCK_TYPEÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° EVENT_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÐµÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÐµÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð² Ñ�Ñ‚ÐµÐºÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸.Allocate-object Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %LAllocate-object Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð½Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Allocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %LAllocate-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð¸Ð»Ð¸ POINTERAllocate-object Ð² %L Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ type-spec Ð»Ð¸Ð±Ð¾ SOURCE Ñ‚ÐµÐ³ Ð»Ð¸Ð±Ð¾ MOLD Ñ‚ÐµÐ³Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s Ð² %L Ñ� type-spec Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ character-length Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s ABSTRACT Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ type-spec Ð¸Ð»Ð¸ source-exprÐ Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ°Ðº ÐµÑ�Ð»Ð¸ Ð±Ñ‹ Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð² Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ… instance-Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð².Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾Ðº Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ.Ð”Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»Ñ�Ð¼ Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ð»Ð¾Ð².ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ ceil, floor, round, trunc Ð²Ð¾Ð·Ð±ÑƒÐ¶Ð´Ð°Ñ‚ÑŒ "inexact" Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° $ Ð² Ð¸Ð¼ÐµÐ½Ð°Ñ….Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ðº Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÑƒ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ….ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ gcc Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ LIW Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ gcc Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ SETLB Ð¸ Lcc Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.ÐŸÐ¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 32- Ð¸ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¼ÐµÐ¶Ð´Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð»Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐµ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ (Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ) Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¾Ð¹ (Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼) Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð°Ð¼ IEEE Ð¸Ð»Ð¸ ISO.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð·-Ð·Ð° Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð±Ð¾Ð»ÐµÐµ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´, ÐºÑ€Ð¾Ð¼Ðµ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ '?'.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ MDMX.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MT.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð´Ð»Ñ� V850E2V3 Ð¸ Ð²Ñ‹ÑˆÐµ.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¸ ABI Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ� Ðº Ð½ÑƒÐ»ÑŽ Ð´Ð»Ñ� Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð²Ñ‹Ð´Ð°Ñ‡ÐµÐ¹ Ð´Ð²ÑƒÑ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð½Ð° Ñ‚Ð°ÐºÑ‚.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð².Ð£Ð¶Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ CONTAINS Ð±Ð»Ð¾ÐºÐ° Ð² %CAlternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SUBROUTINEAlternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ SCALAR-INTEGER Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ðµ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ….Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² %CÐ¥Ð¾Ñ‚Ñ� Ð½Ð° Ð½ÐµÐµ Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸, %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ‹ Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°AltiVec Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµAlways align function entry, jump target and return address.Ð’Ñ�ÐµÐ³Ð´Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ð»ÑŒÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð’Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ int.Ð’Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Dynamic Realigned Argument Pointer (DRAP) Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ñ‚ÐµÐºÐ°.Ð’Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² JSR, Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° BSR.Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� !$OMP DECLARE REDUCTION Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %s Ð² %LÐ�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ‹ Ð² %s Ð´Ð»Ñ� %qs Ð² %L Ð¸ %qs Ð² %LÐ�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %CÐ”Ð¾Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÐµÑ‚ Ñ�Ñ‚Ð¾ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð´Ð»Ñ� minterlink-compressed Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð±ÐµÐ· * Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°ÐšÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ indirect_info, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐµÑ�Ñ‚ÑŒ: Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %LÐ�Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¸Ð· VSX Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹.ÐŸÑ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ alias Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Ð�Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ� Ð¾Ñ†ÐµÐ½ÐµÐ½Ð½Ñ‹Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼.Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ðº Ð¸Ð¼ÐµÐ½Ð°Ð¼, ÑƒÐ¶Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¼ Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ.Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ‡Ñ‘Ñ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ðº Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¼ Ð¸Ð·Ð²Ð½Ðµ Ð¸Ð¼ÐµÐ½Ð°Ð¼.ÐŸÑ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ð¼Ð¸Ð½ÑƒÑ� Ðº Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼.ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð¿Ð°ÐºÐµÑ‚Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð²ÐµÑ€Ñ‚ÐºÐµ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<A%> Ñ� INTENT(INOUT) Ð² %L Ð¾Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %s Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð´ÐµÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<S%> NEAREST Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð¾Ð¹ INTENT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN) Ð¸Ð»Ð¸ VALUEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼, Ð½Ð¾ Ð±ÐµÐ· INTENT(IN)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð¾Ð¹ INTENT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼, Ð½Ð¾ Ð±ÐµÐ· INTENTÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CPTR Ð² %L Ð´Ð»Ñ� C_F_POINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ TYPE(C_PTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CPTR Ð² %L Ð´Ð»Ñ� C_F_PROCPOINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ TYPE(C_FUNPTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ C_PTR_1 Ð² %L Ð´Ð»Ñ� C_ASSOCIATED Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ C_PTR_2 Ð² %L Ð´Ð»Ñ� C_ASSOCIATED Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿, Ñ‡Ñ‚Ð¾ Ð¸ C_PTR_1: %s Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð² %L Ð´Ð»Ñ� C_F_POINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð² %L Ð´Ð»Ñ� C_F_POINTER Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð² %L Ð´Ð»Ñ� C_F_PROCPOINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð² %L Ð´Ð»Ñ� C_F_PROCPOINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ (ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð²Ð½Ð¾ %ld)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ REPEAT Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ REPEAT Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_FUNLOC Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_FUNLOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_LOC Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð¸Ð»Ð¸ TARGET Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ð¸Ð´Ð° %dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° [0,127]Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOSH Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ASIN Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATANH Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¾Ñ‚ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONALÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° 0..127Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ICHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²ÐµÐ½ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG10 Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²ÐµÐ½ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fcheck%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-ffpe-summary%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-ffpe-trap%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %sÐ¢Ð¸Ð¿Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ (%s/%s)Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IF Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ REAL Ð¸Ð»Ð¸ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð² %L ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð² %LÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐœÐ°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ Ñ‚Ð¸Ð¿Ð° Ð² %CÐ—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ [F2008: C4106]Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ð° %dÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð½ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ð´Ð»Ñ� C_LOC, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¸ Ð½Ðµ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ÐœÐ°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐ£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² EQUIVALENCE Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� C_LOCÐžÐ±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, '(:)', Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð¼Ð¸Ð¼Ð¾ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° '[...]' Ð² %CÐ¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»ÑŒÑŽ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¡ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²: %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² !$ACC DECLARE Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 7 Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qs Ð² COMMON Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾Ð¹Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð»Ð¸ SOURCE= Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� non-assumed-shape Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ð¼Ð¸ Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� INTENT(OUT), INTENT(INOUT), VOLATILE Ð¸Ð»Ð¸ ASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qsÐŸÐ¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ³Ð¾ÐšÐ»ÑŽÑ‡Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°
  =================
  
  Assigned GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CAssigned Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ 0 Ð¸ 1 Ð² LOGICAL Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² %LÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²ÑƒÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINEÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ INTRINSIC Ñ‚Ð¸Ð¿Ð°ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-frealloc-lhs%>ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¦ÐµÐ»ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ ES Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ES: Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ICPLBs Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ TLS.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸Ð¼ÐµÑŽÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ‹.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´ÐµÑ‚ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ GAS.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� GAS ld.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� HP ld.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ common Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ….Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ñ�Ñ‚ÐµÐº Ð²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ, ÐºÑ€Ð°Ñ‚Ð½Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¼ÐµÑ‚ÐºÐ¸ Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð².Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð· Ñ„Ð»Ñ�Ñˆ-Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÐµÐµ Ñ‡ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ‹ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹ Ð¸ Ð½Ðµ NaN.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� C.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� double Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ð¼Ð¸.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾ Ð±Ð»Ð¸Ð¶Ð°Ð¹ÑˆÐµÐ³Ð¾ Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ¹ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ� Ð¿Ñ€Ð¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð¼Ð°Ð»Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ñ�Ð¾Ð±Ð»ÑŽÐ´ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð» Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ (big endian).Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ (little endian).ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð²Ñ€Ñ�Ð´ Ð»Ð¸ Ð²Ñ‹Ð·Ð¾Ð²ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ñ‹ Ð² Ð¾Ð´Ð½Ñƒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ñ‡Ñ‚Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ð¸ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Objective-C Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼Ð¸.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚ÑŒ -lsim Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ°.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¾Ñ†ÐµÐ½ÐºÐ¸ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð²Ñ‹Ñ�Ð¾ÐºÑƒÑŽ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð¸Ð¼ÐµÐµÑ‚ Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚Ñ�Ñ� Ð² Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� VxWorks RTP.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� VxWorks vThreads.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ ÑƒÐ½Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°.ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ñ‹ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² COPYPRIVATE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %CÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð²ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %s Ð² %L Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ð² %L Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ð² %L Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð² %LÐ¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %CÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð¸Ð»Ð¸ CODIMENSION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� non-assumed-shape Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %L ÐºÐ°Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %LÐ¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ� !$ACC DECLARE Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE, CODIMENSION, POINTER Ð¸Ð»Ð¸ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT(OUT) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ�Ð²Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð�Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:Ð�Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° DEALLOCATE Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ '%s'Ð—Ð°Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð³Ð½ÐµÐ·Ð´Ð° Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°.ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ÑŒ COMMON Ð±Ð»Ð¾ÐºÐ¸ %s Ð¸ %s Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ EQUIVALENCE Ð² %CÐŸÑ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ð¡Ð»Ð¸Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð¿Ð¾ Ð²Ñ�ÐµÐ¼ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð°Ð¼ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.Ð¡Ð»Ð¸Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.ÐŸÐ¾Ð¿Ñ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð»Ð¸Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… ÐµÐ´Ð¸Ð½Ð¸Ñ† ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ '%s'Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð² %L Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸AutoFDO Ð¼Ð°Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¼ÐµÑ‚Ð¾Ðº Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´ÐµÑ€Ð¶ÐµÐº Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð¡Ñ€ÐµÐ´Ð½ÐµÐµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°.Ð�Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð²Ñ‹Ð·Ð¾Ð²Ð°.Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð¿Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÑŽ Ð¾Ñ‚ pc, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾.Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð² LDRD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¿Ñ€Ð¾Ð²Ð¾Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Cortex-M3 Ð¾ÑˆÐ¸Ð±ÐºÐ¸.Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸Ð· Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸.Ð±Ð»Ð¾Ðº %i Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ð´ÑƒÐ³ÑƒÐ±Ð»Ð¾Ðº %i Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ñ�ÐºÐ²Ð¾Ð·Ð½ÑƒÑŽ Ð´ÑƒÐ³ÑƒÐ±Ð»Ð¾Ðº %i Ð¸Ð¼ÐµÐµÑ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ EH-Ð´ÑƒÐ³Ð¸Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ EH-Ð´ÑƒÐ³Ð°Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð°Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð±Ð»Ð¾ÐºÐ° %i Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ lpÐ² Ð±Ð»Ð¾ÐºÐµ %i Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�ÐºÐ²Ð¾Ð·Ð½Ñ‹Ñ… Ð´ÑƒÐ³Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° %d Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ„Ð»Ð°Ð³ BB_RTLBIND(C) Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %s %s Ð² %LBIND(C) Ð² %LBIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ� BIND(C)BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ¾Ð²BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ� NAME Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %CBIND(C) Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CBLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMONBLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %CBMX Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� R2 Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾Ð¹BYTE Ñ‚Ð¸Ð¿ Ð² %CBYTE Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %C Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð½Ð° Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� 128-Ð±Ð¸Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ GPR Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� INTENT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° (%d)Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ allocate-object Ð² %C Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð² OPERATOR Ð¸Ð¼ÐµÐ½Ð¸ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ� Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ð¸Ð´Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� logical ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ�Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ†ÐµÐ»ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² gfc_simplify_signÐ‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° NOPASS type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qs'Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qsÐ¡Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qsÐ¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NOPASS Ð² %CÐ¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ PASS Ð² %CÐŸÑƒÑ�Ñ‚Ð¾Ð¹ BLOCK DATA Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ BLOCK DATA Ð² %LÐŸÑ€Ð¾Ð±ÐµÐ» Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾ÐºÐ¾Ð»Ð¾ %CÐžÐ±Ñ‰Ð¸Ð¹ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ÐœÐµÑ‚ÐºÐ° Ð±Ð»Ð¾ÐºÐ° Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐœÐµÑ‚ÐºÐ° Ð±Ð»Ð¾ÐºÐ° Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ˜Ð¼Ñ� Ð¿Ð»Ð°Ñ‚Ñ‹ [Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸].Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð¸ Ñ�ÐµÐºÑ†Ð¸Ñ�, Ð¸ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ð•Ñ�Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð² Ð¼ÐµÐ½ÐµÐµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�, Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð²Ñ�Ðµ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ‹.Ð•Ñ�Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¸Ð½Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð±Ð¾Ð»ÑŒÑˆÐµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‚Ð¾ Ð¸Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¾Ðº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�, Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð² ÐºÐ¾Ð´ Ð¿Ñ€Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¾Ðº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�, Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð² ÐºÐ¾Ð´ Ð¿Ñ€Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�.Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ Ñ�Ð²Ð¾Ð»ÑŽÑ†Ð¸Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ….Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ�Ð»Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ Ñ�Ð²Ð¾Ð»ÑŽÑ†Ð¸Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ….Ð“Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ†ÐµÐ½Ñ‹ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ‡Ð¸Ñ�Ð»Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹, Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ "Ð³Ñ€ÑƒÐ±Ð¾Ð¹ Ñ�Ð¸Ð»Ñ‹".Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð´Ð»Ñ� %qs Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %LÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ†Ð¸ÐºÐ»Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¡Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² (Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹).Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²:%s Ð¸Ð· %d
--- 2191,2197 ----
  *thisÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ inline-unit-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ large-function-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ large-stack-frame-growthÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ max-inline-insns-autoÐ´Ð¾Ñ�Ñ‚Ð¸Ð³Ð½ÑƒÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐ», ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ max-inline-insns-single-A<Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>=<Ð¾Ñ‚Ð²ÐµÑ‚>                 Ð—Ð°Ð´Ð°Ñ‚ÑŒ <Ð¾Ñ‚Ð²ÐµÑ‚> Ð½Ð° <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>.  Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ '-' Ð¿ÐµÑ€ÐµÐ´ <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ð¾Ð¼> Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ <Ð¾Ñ‚Ð²ÐµÑ‚> Ð½Ð° <Ð²Ð¾Ð¿Ñ€Ð¾Ñ�>.Ð²Ð²Ð¾Ð´ Ñ�Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -E Ð¸Ð»Ð¸ -x-F <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ð¸Ð½Ñ„Ñ€Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-G<number>	Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ <Ñ‡Ð¸Ñ�Ð»Ð°> Ð±Ð°Ð¹Ñ‚ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… (Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼).-I <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-J<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	ÐŸÐ¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ MODULE Ð² 'ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³'.-MF <Ñ„Ð°Ð¹Ð»>	Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ <Ñ„Ð°Ð¹Ð»>.-O<ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ <ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ> Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.-U<Ð¼Ð°ÐºÑ€Ð¾Ñ�>	ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°.-Waligned-new=[none|global|all]	ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ 'new' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ‡Ð»ÐµÐ½Ð¾Ð² ÐºÐ»Ð°Ñ�Ñ�Ð°.-Walloca-larger-than=<Ñ‡Ð¸Ñ�Ð»Ð¾>	ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾Ð± Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… alloca Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚.-Wnormalized=[none|id|nfc|nfkc]	ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾ÐºÐ°Ñ… Unicode.ÐºÐ»ÑŽÑ‡Ð¸ -Xbind-now Ð¸ -Xbind-lazy Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-aux-info <Ñ„Ð°Ð¹Ð»>	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð² <Ñ„Ð°Ð¹Ð»>.-bundle Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-bundle_loader Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclibÐ”Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ° Ada Ð½ÑƒÐ¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ -c Ð¸Ð»Ð¸ -S-c Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� gnat2scil-c Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� gnat2why-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-current_version Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -dynamiclib-d<letters>	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¼Ð¿Ñ‹ Ð¾Ñ‚ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.-dumpbase <file>	Ð‘Ð°Ð·Ð¾Ð²Ð¾Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ� Ð´Ð°Ð¼Ð¿Ð¾Ð².-dumpdir <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð´Ð»Ñ� Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ð´Ð°Ð¼Ð¿Ð¾Ð².ÐºÐ»ÑŽÑ‡ -f%s Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� DJGPP)
  
  -fasan-shadow-offset=<number>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ‚ÐµÐ½ÐµÐ²Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.-fblas-matmul-limit=<n>	Ð Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ‹, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ matmul Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ BLAS.-fcall-saved-<Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€>	Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ <Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€> Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.-fcall-used-<Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€>	Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ <Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€> Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.-fcheck=[...]	Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð°Ð±Ð¾Ñ€ runtime-Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¾Ðº.-fcoarray=<none|single|lib>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ°ÐºÐ¾Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ�.-fcompare-debug[=<opts>]	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, -gtoggle, Ð¸ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð¼Ð¿Ñ‹ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.-fconst-string-class=<Ð¸Ð¼Ñ�>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ class <Ð¸Ð¼Ñ�> ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.-fconstexpr-depth=<number>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.-fconstexpr-loop-limit=<number>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°.-fdiagnostics-color=[never|always|auto]	ÐŸÐ¾Ð´ÐºÑ€Ð°ÑˆÐ¸Ð²Ð°Ñ‚ÑŒ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ.-fdiagnostics-show-location=[once|every-line]	Ð’Ñ‹Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð¸Ð»Ð¸ Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹.-fdump-<type>	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð² Ñ„Ð°Ð¹Ð».-fdump-final-insns=Ñ„Ð°Ð¹Ð»	Ð’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð² Ñ„Ð°Ð¹Ð» Ð´Ð°Ð¼Ð¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð² ÐºÐ¾Ð½Ñ†Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.-fdump-go-spec=Ñ„Ð°Ð¹Ð»	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð² Ñ„Ð°Ð¹Ð» Ð²Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Go.-femit-struct-debug-baseonly	Ð¡Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-femit-struct-debug-detailed=<spec-list>	Ð—Ð°Ð´Ð°ÐµÑ‚ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸ÑŽ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-femit-struct-debug-reduced	Ð£Ð¼ÐµÑ€ÐµÐ½Ð½Ð¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-fexec-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>	ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð¸ char-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ <ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ>.-ffixed-<register>	Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ <Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€> Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð°.-ffixed-line-length-<n>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ n ÐºÐ°Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ.-ffp-contract=[off|on|fast]	Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.-ffpe-summary=[...]	ÐŸÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð´ÐºÑƒ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.-ffpe-trap=[...]	ÐžÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸.-ffree-line-length-<n>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ n ÐºÐ°Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ.-fgo-c-header=<file>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Go Ð² Ñ„Ð°Ð¹Ð» Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Ð½Ð° Ñ�Ð·Ñ‹ÐºÐµ C.-fgo-dump-<type>	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´Ð°Ð¼Ð¿ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð° Go.-fgo-optimize-<type>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ‹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¿Ð»Ð°Ð½Ð°.-fgo-pkgpath=<string>	Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Go.-fgo-prefix=<string>	Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ… Ð¸Ð¼ÐµÐ½ Go.-fgo-relative-import-path=<path>	ÐŸÑ€ÐµÑ„Ð¸ÐºÑ� Ð´Ð»Ñ� Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½ Ð² Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ðµ-finit-character=<n>	Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ ASCII Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ n.-finit-integer=<n>	Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ†ÐµÐ»Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ n.-finit-logical=<true|false>	Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.-finit-real=<zero|snan|nan|inf|-inf>	Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.-finline-limit=<Ñ€Ð°Ð·Ð¼ÐµÑ€>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ <Ñ€Ð°Ð·Ð¼ÐµÑ€> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð´Ð»Ñ� inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸.-finline-matmul-limit=<n>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð½Ð°Ð¸Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ‹, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ matmul Ð±ÑƒÐ´ÐµÑ‚ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼.-finput-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>	ÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-fira-algorithm=[CB|priority] Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ñ€Ð°Ñ�ÐºÑ€Ð°Ñ�ÐºÐ¸ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð².-fira-region=[one|all|mixed] Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ñ‹ Ð´Ð»Ñ� IRA.-fira-verbose=<ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ <ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ> Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ IRA.-fmax-array-constructor=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°.-fmax-errors=<number>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ….-fmax-identifier-length=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°.-fmax-stack-var-size=<n>	Ð Ð°Ð·Ð¼ÐµÑ€ Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ… Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð² Ñ�Ñ‚ÐµÐºÐµ.-fmax-subrecord-length=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�ÑƒÐ±Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹.-fno-threadsafe-statics	Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾-Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….-fopt-info[-<type>=filename]	Ð’Ñ‹Ð´Ð°Ñ‚ÑŒ Ð´ÐµÑ‚Ð°Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸.-force_flat_namespace Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-fpack-struct=<number>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-fpermitted-flt-eval-methods=[c11|ts-18661]	Ð—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ°ÐºÐ¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� FLT_EVAL_METHOD Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹.-fplugin-arg-<name>-<key>[=<value>]	Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <key>=<value> Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� <name>.-fprofile-update=[single|atomic|prefer-atomic]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ�.-frandom-seed=<Ñ�Ñ‚Ñ€Ð¾ÐºÐ°>	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ñ�Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ð¼ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� <Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ> Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ñ‹Ñ… Ñ‡Ð¸Ñ�ÐµÐ».-freorder-blocks-algorithm=[simple|stc]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°.-fsanitize-sections=<sec1,sec2,...>	Ð¡Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ….-fsched-stalled-insns-dep=<number>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð´Ð¸Ñ�Ñ‚Ð°Ð½Ñ†Ð¸Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´.-fsched-stalled-insns=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´, Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽ.-fsched-verbose=<ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ> Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¾Ñ‚ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ñ‰Ð¸ÐºÐ°.-fsso-struct=[big-endian|little-endian|native]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.-fstack-check=[no|generic|specific]	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ°.-fstack-limit-register=<Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€>	ÐŸÑ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°, <Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€> Ð·Ð°Ð´Ð°ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�Ñ‚ÐµÐºÐ°.-fstack-limit-symbol=<Ñ�Ð¸Ð¼Ð²Ð¾Ð»>	ÐŸÑ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°, <Ñ�Ð¸Ð¼Ð²Ð¾Ð»> Ð·Ð°Ð´Ð°ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�Ñ‚ÐµÐºÐ°.-fstack-reuse=[all|named_vars|none]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ�Ñ‚ÐµÐºÐ° Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ….-ftemplate-depth=<number>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð².-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ð², Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-ftree-parallelize-loops=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð².-fuse-linker-plugin Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fvisibility=[default|internal|hidden|protected]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-fvisibility=[private|protected|public|package]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-fvtable-verify=preinit Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fvtable-verify=std Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-fwide-exec-charset=<ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°>	ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ <ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÑƒ>.-gnat<options>	Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¸ GNAT.-gz Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-gz=<format>	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¶Ð°Ñ‚Ñ‹Ðµ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ <format>.-gz=zlib Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-idirafter <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-iframework <dir>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <dir> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÐ¼Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð¸Ð½Ñ„Ñ€Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-imacros <Ñ„Ð°Ð¹Ð»>	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ€Ð¾Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¸Ð· <Ñ„Ð°Ð¹Ð»Ð°>.-imultiarch <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð´Ð»Ñ� Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹.-imultilib <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ°Ðº Ð¿Ð¾Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-include <Ñ„Ð°Ð¹Ð»>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ðµ <Ñ„Ð°Ð¹Ð»Ð°> Ð¿ÐµÑ€ÐµÐ´ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸ÐµÐ¹ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð².-install_name Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -dynamiclib-iplugindir=<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-iprefix <Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�>	Ð—Ð°Ð´Ð°ÐµÑ‚ <Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�> Ð´Ð»Ñ� Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… Ð´Ð²ÑƒÑ… ÐºÐ»ÑŽÑ‡ÐµÐ¹.-iquote <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² "Ð² ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ñ…".-isysroot <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> ÐºÐ¾Ñ€Ð½ÐµÐ²Ñ‹Ð¼ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¾Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹.-isystem <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-iwithprefix <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-iwithprefixbefore <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÐ¾Ð½ÐµÑ† Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð².-keep_private_externs Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-mabi=ABI	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð² Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ð¸ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ ABI.-mabs=MODE	Ð’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ IEEE 754 ABS/NEG Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹.-march=	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ RISC-V ISA (Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, RV64IM).  ISA Ð·Ð°Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð±ÑƒÐºÐ²Ð°Ð¼Ð¸.-march=ARCH	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñ‹ Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ�Ð¸Ð¸ CPU.-march=ISA	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ ÐºÐ¾Ð¼Ð°Ð½Ð´ (ISA).ÐºÐ»ÑŽÑ‡ -mas100-syntax Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -gdwarfÐºÐ»ÑŽÑ‡Ð¸ -mbig-endian Ð¸ -mlittle-endian Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-mbranch-cost=COST	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ†ÐµÐ½Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² Ñ€Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð¾ COST ÐºÐ¾Ð¼Ð°Ð½Ð´.-mcode-readable=SETTING	Ð—Ð°Ð´Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº ÐºÐ¾Ð´Ñƒ.-mcpu=	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð½ÐµÐ³Ð¾.-mcpu=CPU	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ARC Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° CPU.-mcpu=CPU	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU.-mcpu=PROCESSOR		Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ CPU.-mcpu=m16c	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M16C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð².-mcpu=m32c	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M32C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð².-mcpu=m32c	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� M32CM Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð².-mcpu=r8c	ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� R8C Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð².-mdebug=	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½ÑƒÑŽ Ð²Ñ‹Ð´Ð°Ñ‡Ñƒ.-memregs=	Ð§Ð¸Ñ�Ð»Ð¾ memreg Ð±Ð°Ð¹Ñ‚ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ: 16, Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½: 0..16).-mflush-func=Ð¤Ð£Ð�ÐšÐ¦Ð˜Ð¯	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ð¤Ð£Ð�ÐšÐ¦Ð˜Ð® Ð´Ð»Ñ� Ñ�Ð±Ñ€Ð¾Ñ�Ð° ÐºÑ�ÑˆÐ° Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ‹Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ð¾Ð².-mhard-float Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�-mipsN	Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ISA ÑƒÑ€Ð¾Ð²Ð½Ñ� N.-mlarge-data-threshold=<number>	Ð”Ð°Ð½Ð½Ñ‹Ðµ Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� medium-Ð¼Ð¾Ð´ÐµÐ»Ð¸ x86-64 Ð±ÑƒÐ´ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ðµ .ldata.-mmax-stackframe=SIZE	ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€.-mmcu=MCU	Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ MCU.-mnan=ENCODING	Ð’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ IEEE 754 NaN ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ….-mno-serialize-volatile	Ð�Ðµ ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ðº volatile Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ñ� MEMW Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸.-mpointer-size=[no,32,short,64,long]	Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.-mr10k-cache-barrier=SETTING	Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ, ÐºÐ¾Ð³Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð±Ð°Ñ€ÑŒÐµÑ€Ñ‹ ÐºÑ�ÑˆÐ° r10k.-msim	Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ runtime Ð´Ð»Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°.ÐºÐ»ÑŽÑ‡Ð¸ -msingle-float Ð¸ -msoft-float Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-msmall-data-limit=N	Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ N Ð² Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÐºÑ†Ð¸Ñ�Ñ… (Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼)-mtune=	ÐŸÐ»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°.-mtune=ARCH	Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð¸ÐºÑ€Ð¾Ñ�Ñ…ÐµÐ¼Ñ‹ Ð¸Ð»Ð¸ Ð²ÐµÑ€Ñ�Ð¸Ð¸ CPU.-mtune=ÐŸÐ ÐžÐ¦Ð•Ð¡Ð¡ÐžÐ 	ÐžÐ¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐŸÐ ÐžÐ¦Ð•Ð¡Ð¡ÐžÐ Ð°.-o <Ñ„Ð°Ð¹Ð»>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>.-pg Ð¸ -fomit-frame-pointer Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-pie Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸-private_bundle Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib-trigraphs	ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð¾Ð², Ð¿Ñ€ÐµÐ´ÑƒÑ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½Ñ‹Ñ… ISO C....Ñ�Ñ‚Ð¾Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€, Ð½Ð¾ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ %qs31-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI.Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI.64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�<Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸>
! <anonymous><Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…><built-in><command-line><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸><enumerator><Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�><lambda<lambda><Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚><Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ> <return-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ><Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚ÐµÐ³Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°><throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð°><Ð¾ÑˆÐ¸Ð±ÐºÐ° typedef><typeprefixerror><ubsan routine call><Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸>ÐœÐ½Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²ÐµÑ€Ñ…Ð½ÐµÐ¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ‡Ð¸Ñ�Ð»Ð° Ñ‚Ð°ÐºÑ‚Ð¾Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÐ¹ÐµÑ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ swing modulo scheduling.Ð£Ñ�ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð´Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ð°.Ð¢Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ -std=c89 (Ð´Ð»Ñ� C) Ð¸Ð»Ð¸ -std=c++98 (Ð´Ð»Ñ� C++).ÐŸÐ¾Ñ€Ð¾Ð³Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ€ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð½Ð²ÐµÐ¹ÐµÑ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ swing modulo scheduling.ABSTRACT INTERFACE %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² %LABSTRACT INTERFACE Ð² %CABSTRACT Ñ‚Ð¸Ð¿ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² %LABSTRACT Ñ‚Ð¸Ð¿ Ð² %CAC-IMPLIED-DO Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %LAC-IMPLIED-DO Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %LAC-IMPLIED-DO Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð³Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %LACC CACHE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ð° %CACCESS Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %L ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�ACQUIRED_LOCK= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ LOGICAL Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ALLOCATABLE Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LALLOCATABLE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð²Ð½Ðµ INTERFACE Ñ‚ÐµÐ»Ð° Ð² %LALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚ALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµALTERNATE RETURN Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %LASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽASSIGNED Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² FORMAT Ñ‚ÐµÐ³Ðµ Ð² %LASSOCIATE ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %CASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %CASYNCHRONOUS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼ ATOMIC_INT_KINDATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼ ATOMIC_INT_KIND Ð¸Ð»Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ ATOMIC_LOGICAL_KINDATOM Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ AUX Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %d->%dÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIAVX Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIAVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIAVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABIÐ�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð°Ñ� Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° SHIFT Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° SIZE Ð² %CÐ�Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐŸÑ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð¹ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ð¾Ð±Ñ‰Ð¸Ð¼ Ð¾Ð¿Ð¾Ñ€Ð½Ñ‹Ð¼ Ñ‚Ð¾Ñ‡ÐºÐ°Ð¼.Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %C ÑƒÐ¶Ðµ Ð±Ñ‹Ð»Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CLASS Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� INTENT(%s) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs ELEMENTAL Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs ÐµÑ�Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€, Ð½Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ñ‚Ð¾Ð³Ð´Ð° Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¾Ð³Ð´Ð°, ÐºÐ¾Ð³Ð´Ð° Ñ‚Ð°ÐºÐ¾Ð²Ð¾Ð¹ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs (%lu/%lu) Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ EVENT_TYPE Ð¸Ð»Ð¸ Ñ� EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qsÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOCK_TYPE Ð¸Ð»Ð¸ Ñ� LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qsÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð°Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ [F2008: 12.5.2.5]Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ EVENT_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ LOCK_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ñ�ÐºÐ¾Ð½Ð¾Ð¼Ð¸ÑŽ Ð¾Ð±Ñ‰Ð¸Ñ… Ð¿Ð¾Ð´Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ ÐµÑ‰Ðµ Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð½Ð° Ð½Ð¾Ð»ÑŒ.Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐ»ÐµÐ½Ð¸Ð¸ INT_MIN / -1.Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñƒ.Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ.ÐŸÐ¾Ñ�Ð»Ðµ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ð¿Ñ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ.Ð�Ð³Ñ€ÐµÑ�Ñ�Ð¸Ð²Ð½Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ°.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g10.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g13.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ -mcpu=g14.Alias Ð¸Ð¼ÐµÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²Alias Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ alias Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Alias Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-alias Ñ�Ñ�Ñ‹Ð»ÐºÑƒÐ’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¼ÐµÑ‚ÐºÐ¸.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ‹ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð°Ð¹Ñ‚.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð¸Ñ‚.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ‹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ðµ Ð¿Ð¾ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð²Ñ…Ð¾Ð´ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 4 Ð±Ð°Ð¹Ñ‚Ð°Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚ÐºÐ¸, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� double Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�. Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð’Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ 32 Ð±Ð¸Ñ‚.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð²Ñ�Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹, Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾ Ð¾Ñ‚ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð°.Ð’Ñ�Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ðº Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ I/O Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° EVENT_TYPEÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° LOCK_TYPEÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° EVENT_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÐµÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸ÐµÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐ Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð² Ñ�Ñ‚ÐµÐºÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð¸.Allocate-object Ð² %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %LAllocate-object Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð½Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�Allocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %LAllocate-object Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð¸Ð»Ð¸ POINTERAllocate-object Ð² %L Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ type-spec Ð»Ð¸Ð±Ð¾ SOURCE Ñ‚ÐµÐ³ Ð»Ð¸Ð±Ð¾ MOLD Ñ‚ÐµÐ³Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s Ð² %L Ñ� type-spec Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ character-length Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %s ABSTRACT Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ type-spec Ð¸Ð»Ð¸ source-exprÐ Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ°Ðº ÐµÑ�Ð»Ð¸ Ð±Ñ‹ Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð² Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ… instance-Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð².Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾Ðº Ð² Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ.Ð”Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ðµ.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»Ñ�Ð¼ Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ð»Ð¾Ð².ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð¼Ð¸.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ ceil, floor, round, trunc Ð²Ð¾Ð·Ð±ÑƒÐ¶Ð´Ð°Ñ‚ÑŒ "inexact" Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° $ Ð² Ð¸Ð¼ÐµÐ½Ð°Ñ….Ð Ð°Ð·Ñ€ÐµÑˆÐ°Ñ‚ÑŒ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ðº Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÑƒ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ñ….ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ gcc Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ LIW Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.ÐŸÐ¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ gcc Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ SETLB Ð¸ Lcc Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.ÐŸÐ¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 32- Ð¸ 64-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¼ÐµÐ¶Ð´Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¸Ð»Ð¸ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐµ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ (Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ) Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¾Ð¹ (Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼) Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð°Ð¼ IEEE Ð¸Ð»Ð¸ ISO.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð·-Ð·Ð° Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð±Ð¾Ð»ÐµÐµ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´, ÐºÑ€Ð¾Ð¼Ðµ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ�.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ '?'.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ Ñ�Ð»Ð¸Ñ�Ð½Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ MDMX.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ MT.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð´Ð»Ñ� V850E2V3 Ð¸ Ð²Ñ‹ÑˆÐµ.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¸ ABI Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ� Ðº Ð½ÑƒÐ»ÑŽ Ð´Ð»Ñ� Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ñ� Ð²Ñ‹Ð´Ð°Ñ‡ÐµÐ¹ Ð´Ð²ÑƒÑ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð½Ð° Ñ‚Ð°ÐºÑ‚.Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð².Ð£Ð¶Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ CONTAINS Ð±Ð»Ð¾ÐºÐ° Ð² %CAlternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ SUBROUTINEAlternate RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ SCALAR-INTEGER Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ðµ Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ� Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ….Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² %CÐ¥Ð¾Ñ‚Ñ� Ð½Ð° Ð½ÐµÐµ Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸, %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ‹ Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°AltiVec Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµAlways align function entry, jump target and return address.Ð’Ñ�ÐµÐ³Ð´Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ð»ÑŒÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð’Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ int.Ð’Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Dynamic Realigned Argument Pointer (DRAP) Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ñ‚ÐµÐºÐ°.Ð’Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² JSR, Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° BSR.Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� !$OMP DECLARE REDUCTION Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %s Ð² %LÐ�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ‹ Ð² %s Ð´Ð»Ñ� %qs Ð² %L Ð¸ %qs Ð² %LÐ�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð² %CÐ”Ð¾Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð´Ð¸Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÐµÑ‚ Ñ�Ñ‚Ð¾ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ.Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð´Ð»Ñ� minterlink-compressed Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸.Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð±ÐµÐ· * Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°ÐšÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ indirect_info, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐµÑ�Ñ‚ÑŒ: Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %LÐ�Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Ð¸Ð· VSX Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹.ÐŸÑ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ alias Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸Ð�Ð½Ð½Ð¾Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ� Ð¾Ñ†ÐµÐ½ÐµÐ½Ð½Ñ‹Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼.Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ðº Ð¸Ð¼ÐµÐ½Ð°Ð¼, ÑƒÐ¶Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¼ Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ðµ.Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ‡Ñ‘Ñ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ðº Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¼ Ð¸Ð·Ð²Ð½Ðµ Ð¸Ð¼ÐµÐ½Ð°Ð¼.ÐŸÑ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ð·Ð½Ð°Ðº Ð¼Ð¸Ð½ÑƒÑ� Ðº Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð¼.ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð¿Ð°ÐºÐµÑ‚Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð²ÐµÑ€Ñ‚ÐºÐµ Ñ†Ð¸ÐºÐ»Ð¾Ð².Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<A%> Ñ� INTENT(INOUT) Ð² %L Ð¾Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %s Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð´ÐµÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<S%> NEAREST Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð¾Ð¹ INTENT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN) Ð¸Ð»Ð¸ VALUEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼, Ð½Ð¾ Ð±ÐµÐ· INTENT(IN)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð¾Ð¹ INTENT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs pure Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼, Ð½Ð¾ Ð±ÐµÐ· INTENTÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ '%s' Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '%s' Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CPTR Ð² %L Ð´Ð»Ñ� C_F_POINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ TYPE(C_PTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CPTR Ð² %L Ð´Ð»Ñ� C_F_PROCPOINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ TYPE(C_FUNPTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ C_PTR_1 Ð² %L Ð´Ð»Ñ� C_ASSOCIATED Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ C_PTR_2 Ð² %L Ð´Ð»Ñ� C_ASSOCIATED Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿, Ñ‡Ñ‚Ð¾ Ð¸ C_PTR_1: %s Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð² %L Ð´Ð»Ñ� C_F_POINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð² %L Ð´Ð»Ñ� C_F_POINTER Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð² %L Ð´Ð»Ñ� C_F_PROCPOINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð² %L Ð´Ð»Ñ� C_F_PROCPOINTER Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ (ÐµÐ³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð²Ð½Ð¾ %ld)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ REPEAT Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½ Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð¾Ñ‚ REPEAT Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ REPEAT Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð² %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_FUNLOC Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_FUNLOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_LOC Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð¸Ð»Ð¸ TARGET Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð² %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ð¸Ð´Ð° %dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° [0,127]Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOSH Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ASIN Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATANH Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¾Ñ‚ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONALÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° 0..127Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ICHAR Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñ‹ Ð¾Ð´Ð¸Ð½Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²ÐµÐ½ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG10 Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²ÐµÐ½ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fcheck%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-ffpe-summary%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-ffpe-trap%> Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %sÐ¢Ð¸Ð¿Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qs Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ (%s/%s)Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IF Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ REAL Ð¸Ð»Ð¸ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð² %L Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð² %L ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð² %LÐžÑ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐœÐ°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð² Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %C Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½ÑƒÑŽ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼ÑƒÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ Ñ‚Ð¸Ð¿Ð° Ð² %CÐ—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ [F2008: C4106]Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ð° %dÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð½ÐµÐ¸Ð½Ñ‚ÐµÑ€Ð¾Ð¿ÐµÑ€Ð°Ð±ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ð´Ð»Ñ� C_LOC, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¸ Ð½Ðµ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°ÐœÐ°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %LÐ£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %dÐ¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² EQUIVALENCE Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� C_LOCÐžÐ±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, '(:)', Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð¼Ð¸Ð¼Ð¾ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° '[...]' Ð² %CÐ¡ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼ Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»ÑŒÑŽ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¡ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²: %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² !$ACC DECLARE Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 7 Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qs Ð² COMMON Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾Ð¹Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð»Ð¸ SOURCE= Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� non-assumed-shape Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ð¼Ð¸ Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� INTENT(OUT), INTENT(INOUT), VOLATILE Ð¸Ð»Ð¸ ASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qsÐŸÐ¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ³Ð¾ÐšÐ»ÑŽÑ‡Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°
  =================
  
  Assigned GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CAssigned Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ 0 Ð¸ 1 Ð² LOGICAL Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² %LÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²ÑƒÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINEÐ˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ INTRINSIC Ñ‚Ð¸Ð¿Ð°ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %LÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-frealloc-lhs%>ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐµÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¦ÐµÐ»ÑŒ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ ES Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ES: Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ….ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ICPLBs Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ TLS.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸Ð¼ÐµÑŽÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ‹.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´ÐµÑ‚ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ GAS.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� GAS ld.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� HP ld.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ common Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ñ….Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ñ�Ñ‚ÐµÐº Ð²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ, ÐºÑ€Ð°Ñ‚Ð½Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¼ÐµÑ‚ÐºÐ¸ Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ 16-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ‹Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð².Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð· Ñ„Ð»Ñ�Ñˆ-Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÐµÐµ Ñ‡ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ‹ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹ Ð¸ Ð½Ðµ NaN.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� C.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� double Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ð¼Ð¸.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ðµ Ð´Ð¾ Ð±Ð»Ð¸Ð¶Ð°Ð¹ÑˆÐµÐ³Ð¾ Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ¹ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ� Ð¿Ñ€Ð¸ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�Ñ….ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð¼Ð°Ð»Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ðµ Ñ�Ð¾Ð±Ð»ÑŽÐ´ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð» Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ñ�Ð¼Ð¾Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ (big endian).Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚ (little endian).ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð²Ñ€Ñ�Ð´ Ð»Ð¸ Ð²Ñ‹Ð·Ð¾Ð²ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ñ‹ Ð² Ð¾Ð´Ð½Ñƒ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ñ‡Ñ‚Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ð¸ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Objective-C Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼Ð¸.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚ÑŒ -lsim Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÐ°.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¾Ñ†ÐµÐ½ÐºÐ¸ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð²Ñ‹Ñ�Ð¾ÐºÑƒÑŽ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð¸Ð¼ÐµÐµÑ‚ Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚.Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚Ñ�Ñ� Ð² Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� VxWorks RTP.Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ€ÐµÐ´Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� VxWorks vThreads.ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ ÑƒÐ½Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°.ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ñ‹ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %L Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %s ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² COPYPRIVATE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð² %LÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %CÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð²ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %s Ð² %L Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ð² %L Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ð² %L Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð² %LÐ¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %CÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð¸Ð»Ð¸ CODIMENSION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� non-assumed-shape Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %L ÐºÐ°Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %LÐ¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ� !$ACC DECLARE Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE, CODIMENSION, POINTER Ð¸Ð»Ð¸ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT(OUT) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ�Ð²Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð�Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:Ð�Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° DEALLOCATE Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ '%s'Ð—Ð°Ð¿Ð¾Ð»Ð½Ñ�Ñ‚ÑŒ Ð³Ð½ÐµÐ·Ð´Ð° Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°.ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ÑŒ COMMON Ð±Ð»Ð¾ÐºÐ¸ %s Ð¸ %s Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ EQUIVALENCE Ð² %CÐŸÑ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼, ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ð¡Ð»Ð¸Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð¿Ð¾ Ð²Ñ�ÐµÐ¼ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð°Ð¼ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.Ð¡Ð»Ð¸Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ.ÐŸÐ¾Ð¿Ñ‹Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð»Ð¸Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… ÐµÐ´Ð¸Ð½Ð¸Ñ† ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸.ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ '%s'Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð² %L Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² TYPE Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸AutoFDO Ð¼Ð°Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¼ÐµÑ‚Ð¾Ðº Ð´Ð»Ñ� Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´ÐµÑ€Ð¶ÐµÐº Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð².Ð¡Ñ€ÐµÐ´Ð½ÐµÐµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹ Ñ†Ð¸ÐºÐ»Ð°.Ð�Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð²Ñ‹Ð·Ð¾Ð²Ð°.Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² Ð¿Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÑŽ Ð¾Ñ‚ pc, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹.Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�, ÐµÑ�Ð»Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾.Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ†ÐµÐ»ÐµÐ²Ñ‹Ñ… Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð² LDRD Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¿Ñ€Ð¾Ð²Ð¾Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Cortex-M3 Ð¾ÑˆÐ¸Ð±ÐºÐ¸.Ð˜Ð·Ð±ÐµÐ³Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð¹ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸Ð· Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ð° Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¸.Ð±Ð»Ð¾Ðº %i Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ð´ÑƒÐ³ÑƒÐ±Ð»Ð¾Ðº %i Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ñ�ÐºÐ²Ð¾Ð·Ð½ÑƒÑŽ Ð´ÑƒÐ³ÑƒÐ±Ð»Ð¾Ðº %i Ð¸Ð¼ÐµÐµÑ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ EH-Ð´ÑƒÐ³Ð¸Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ EH-Ð´ÑƒÐ³Ð°Ð² Ð±Ð»Ð¾ÐºÐµ %i Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð°Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð±Ð»Ð¾ÐºÐ° %i Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ lpÐ² Ð±Ð»Ð¾ÐºÐµ %i Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�ÐºÐ²Ð¾Ð·Ð½Ñ‹Ñ… Ð´ÑƒÐ³Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° %d Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ„Ð»Ð°Ð³ BB_RTLBIND(C) Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %s %s Ð² %LBIND(C) Ð² %LBIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ� BIND(C)BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ common Ð±Ð»Ð¾ÐºÐ¾Ð²BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñ� NAME Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %CBIND(C) Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %CBLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMONBLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %CBMX Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� R2 Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾Ð¹BYTE Ñ‚Ð¸Ð¿ Ð² %CBYTE Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %C Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ð½Ð° Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� 128-Ð±Ð¸Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ GPR Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� INTENT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° (%d)Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ allocate-object Ð² %C Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð² OPERATOR Ð¸Ð¼ÐµÐ½Ð¸ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ� Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð²Ð¸Ð´Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� logical ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ�Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %CÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ†ÐµÐ»ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %LÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² gfc_simplify_signÐ‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° NOPASS type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qs'Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qsÐ¡Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qsÐ¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NOPASS Ð² %CÐ¡Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð»Ð¸ passing, Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ PASS Ð² %CÐŸÑƒÑ�Ñ‚Ð¾Ð¹ BLOCK DATA Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ BLOCK DATA Ð² %LÐŸÑ€Ð¾Ð±ÐµÐ» Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾ÐºÐ¾Ð»Ð¾ %CÐžÐ±Ñ‰Ð¸Ð¹ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ SAVE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ÐœÐµÑ‚ÐºÐ° Ð±Ð»Ð¾ÐºÐ° Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐœÐµÑ‚ÐºÐ° Ð±Ð»Ð¾ÐºÐ° Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IF Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ˜Ð¼Ñ� Ð¿Ð»Ð°Ñ‚Ñ‹ [Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸].Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð¸ Ñ�ÐµÐºÑ†Ð¸Ñ�, Ð¸ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ð°Ð•Ñ�Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð² Ð¼ÐµÐ½ÐµÐµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�, Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¸Ð½Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð²Ñ�Ðµ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ‹.Ð•Ñ�Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¸Ð½Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð±Ð¾Ð»ÑŒÑˆÐµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‚Ð¾ Ð¸Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¾Ðº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�, Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð² ÐºÐ¾Ð´ Ð¿Ñ€Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¾Ðº Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�, Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð² ÐºÐ¾Ð´ Ð¿Ñ€Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�.Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ Ñ�Ð²Ð¾Ð»ÑŽÑ†Ð¸Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ….Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ�Ð»Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð°Ð½Ð°Ð»Ð¸Ð·Ðµ Ñ�Ð²Ð¾Ð»ÑŽÑ†Ð¸Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ….Ð“Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ†ÐµÐ½Ñ‹ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ‡Ð¸Ñ�Ð»Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¹, Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ "Ð³Ñ€ÑƒÐ±Ð¾Ð¹ Ñ�Ð¸Ð»Ñ‹".Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð´Ð»Ñ� %qs Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %LÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ñ†Ð¸ÐºÐ»Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¡Ñ‚Ð¾Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð² (Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹).Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð²:%s Ð¸Ð· %d
diff -Nrcpad gcc-12.1.0/gcc/po/ru.po gcc-12.2.0/gcc/po/ru.po
*** gcc-12.1.0/gcc/po/ru.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/ru.po	Fri Aug 19 08:09:53 2022
*************** 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: 2022-04-01 17:30+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: 2022-05-05 17:00+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 "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð¿
*** 3524,3762 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  #| msgid "Generate H8S code."
  msgid "Generate JSON file."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S."
  
! #: d/lang.opt:159
  #, fuzzy, no-c-format
  #| msgid "-MF <file>\tWrite dependency output to the given file."
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-MF <Ñ„Ð°Ð¹Ð»>\tÐ’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ <Ñ„Ð°Ð¹Ð»>."
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for all template instantiations."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:182
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU assembler (gas)."
  msgid "Generate code for assert contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (gas)."
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, fuzzy, no-c-format
  #| msgid "Compile code for big endian mode."
  msgid "Compile in debug code."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  #| msgid "Generate norm instruction."
  msgid "Generate documentation."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, fuzzy, no-c-format
  #| msgid "-o <file>\tPlace output into <file>."
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-o <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>."
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
  #| msgid "Do not assume that standard C libraries and \"main\" exist."
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ \"main\"."
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  #| msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-go-spec=Ñ„Ð°Ð¹Ð»\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð² Ñ„Ð°Ð¹Ð» Ð²Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Go."
  
! #: d/lang.opt:284
  #, fuzzy, no-c-format
  #| msgid "Display the code tree after parsing; deprecated option."
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°; ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡."
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for class invariant contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, fuzzy, no-c-format
  #| msgid "Generate code for the user mode."
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°."
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for postcondition contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for precondition contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow."
  msgid "Disable access to shared memory objects."
  msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñ‹Ð¹."
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°-Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version."
  msgid "Compile release version."
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3524,3767 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, fuzzy, no-c-format
  #| msgid "Generate H8S code."
  msgid "Generate JSON file."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ H8S."
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  #| msgid "-MF <file>\tWrite dependency output to the given file."
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "-MF <Ñ„Ð°Ð¹Ð»>\tÐ’Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ <Ñ„Ð°Ð¹Ð»>."
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for all template instantiations."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU assembler (gas)."
  msgid "Generate code for assert contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU-Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (gas)."
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, fuzzy, no-c-format
  #| msgid "Compile code for big endian mode."
  msgid "Compile in debug code."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ (big endian) Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚."
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, fuzzy, no-c-format
  #| msgid "Generate norm instruction."
  msgid "Generate documentation."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, fuzzy, no-c-format
  #| msgid "-o <file>\tPlace output into <file>."
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr "-o <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>."
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, fuzzy, no-c-format
  #| msgid "Do not assume that standard C libraries and \"main\" exist."
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Ð�Ðµ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº C Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ \"main\"."
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, fuzzy, no-c-format
  #| msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr "-fdump-go-spec=Ñ„Ð°Ð¹Ð»\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð² Ñ„Ð°Ð¹Ð» Ð²Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð²Ð¸Ð´Ðµ ÐºÐ¾Ð´Ð° Go."
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  #| msgid "Display the code tree after parsing; deprecated option."
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°; ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡."
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for class invariant contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, fuzzy, no-c-format
  #| msgid "Generate code for the user mode."
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°."
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for postcondition contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for built-in atomic operations."
  msgid "Generate code for precondition contracts."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¹"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow."
  msgid "Disable access to shared memory objects."
  msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñ‹Ð¹."
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°-Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version."
  msgid "Compile release version."
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "Ð”Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð
*** 5768,5774 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Ð‘Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ TLS."
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
--- 5773,5779 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Ð‘Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¹ TLS."
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
*************** msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ
*** 5952,5958 ****
  msgid "Target the software simulator."
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
--- 5957,5963 ----
  msgid "Target the software simulator."
  msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Use LRA instead of reload."
*************** msgstr "sizeof(long double) Ñ€Ð°Ð²Ð½Ð¾ 1
*** 6264,6276 ****
  msgid "Use 80-bit long double."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 80-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
--- 6269,6281 ----
  msgid "Use 80-bit long double."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 80-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ long double."
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð
*** 6977,6983 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount/__fentry__ ÐºÐ°Ðº nop'Ñ‹. Ð”Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÐºÐ¾Ð´."
--- 6982,6988 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount/__fentry__ ÐºÐ°Ðº nop'Ñ‹. Ð”Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÐºÐ¾Ð´."
*************** msgstr ""
*** 7072,7078 ****
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
--- 7077,7083 ----
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
*************** msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð
*** 7220,7225 ****
--- 7225,7235 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "Ð�Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� SPE ABI."
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´,
*** 7550,7579 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ OpenMP: Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -msoft-stack and -muniform-simt."
  
! #: config/nvptx/nvptx.opt:58
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture."
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, fuzzy, no-c-format
  #| msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ð¸ ISA (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -mips)"
  
! #: config/nvptx/nvptx.opt:136
  #, 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:140
  #, fuzzy, no-c-format
  #| msgid "Use fp registers."
  msgid "Initialize ptx registers."
--- 7560,7589 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ OpenMP: Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -msoft-stack and -muniform-simt."
  
! #: config/nvptx/nvptx.opt:57
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture."
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Ð˜Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹."
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, fuzzy, no-c-format
  #| msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Ð˜Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ðµ ÑƒÑ€Ð¾Ð²Ð½Ð¸ ISA (Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -mips)"
  
! #: config/nvptx/nvptx.opt:135
  #, 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:139
  #, fuzzy, no-c-format
  #| msgid "Use fp registers."
  msgid "Initialize ptx registers."
*************** msgstr "31-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI."
*** 7870,8034 ****
  msgid "64 bit ABI."
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI."
  
! #: config/s390/s390.opt:126
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ."
  
! #: config/s390/s390.opt:130
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ."
  
! #: config/s390/s390.opt:134
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390."
  
! #: config/s390/s390.opt:138
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/s390/s390.opt:142
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ ABI."
  
! #: config/s390/s390.opt:172
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½ÑƒÑŽ Ñ€Ð°Ñ�ÐºÐ»Ð°Ð´ÐºÑƒ Ð² Ñ�Ñ‚ÐµÐºÐµ."
  
! #: config/s390/s390.opt:176
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ bras, ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» < 64Ðš."
  
! #: config/s390/s390.opt:180
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/s390/s390.opt:184
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -mstack-guard= Ð¾Ð¿Ñ†Ð¸ÑŽ."
  
! #: config/s390/s390.opt:192
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ ÐºÐ¾Ð´, Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ trap Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°."
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -mstack-size= Ð¾Ð¿Ñ†Ð¸ÑŽ."
  
! #: config/s390/s390.opt:204
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ mvcle Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»Ð¾Ðº."
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ z Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Altivec-Ñ�Ñ‚Ð¸Ð»Ðµ Ð² vecintrin.h."
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ alloca Ð¸Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ."
  
! #: config/s390/s390.opt:221
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°."
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
  #
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´."
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, fuzzy, no-c-format
  #| msgid "Emit profiling counter call at function entry before prologue."
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/s390/s390.opt:304
  #, fuzzy, no-c-format
  #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 7880,8044 ----
  msgid "64 bit ABI."
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI."
  
! #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒ Ð¾Ð±Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ."
  
! #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
  msgstr "Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð°Ñ� Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ."
  
! #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390."
  
! #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð´ÐµÑ�Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸."
  
! #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ ABI."
  
! #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½ÑƒÑŽ Ñ€Ð°Ñ�ÐºÐ»Ð°Ð´ÐºÑƒ Ð² Ñ�Ñ‚ÐµÐºÐµ."
  
! #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ bras, ÐµÑ�Ð»Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» < 64Ðš."
  
! #: config/s390/s390.opt:183
  #, no-c-format
  msgid "Disable hardware floating point."
  msgstr "Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ Ð²ÐµÑ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½ÑƒÑŽ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ."
  
! #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -mstack-guard= Ð¾Ð¿Ñ†Ð¸ÑŽ."
  
! #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ðµ ÐºÐ¾Ð´, Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ trap Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ñ�Ñ‚ÐµÐºÐ°."
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ -mstack-size= Ð¾Ð¿Ñ†Ð¸ÑŽ."
  
! #: config/s390/s390.opt:207
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ mvcle Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ Ð´Ð»Ñ� Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»Ð¾Ðº."
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ z Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° Ð¾Ð±ÐµÑ�Ð¿ÐµÑ‡Ð¸Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾-Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ‹ Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Altivec-Ñ�Ñ‚Ð¸Ð»Ðµ Ð² vecintrin.h."
  
! #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ alloca Ð¸Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°."
  
! #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ."
  
! #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°."
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
  #
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´."
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, fuzzy, no-c-format
  #| msgid "Emit profiling counter call at function entry before prologue."
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/s390/s390.opt:307
  #, fuzzy, no-c-format
  #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ __mcount_loc, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÑƒÑŽ Ð²Ñ�Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ñ‹ mcount Ð¸Ð»Ð¸ __fentry__."
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgstr ""
*** 12683,12690 ****
  
  #: common.opt:422
  #, no-c-format
! msgid "Alias for --help=target."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ --help=target."
  
  #: common.opt:468
  #, no-c-format
--- 12693,12700 ----
  
  #: common.opt:422
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
! msgstr ""
  
  #: common.opt:468
  #, no-c-format
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»
*** 16973,16984 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 16983,16994 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 17065,17148 ****
  "\n"
  
  #: gcc.cc:3761
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr ""
  "  --target-help             ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  "    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  "\n"
  
! #: gcc.cc:3763
  msgid "                           Display specific types of command line options.\n"
  msgstr ""
  "                           ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸.\n"
  "\n"
  
! #: gcc.cc:3765
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr ""
  "  ('-v --help' Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ»ÑŽÑ‡Ð¸ Ð²Ñ�ÐµÑ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸).\n"
  "\n"
  
! #: gcc.cc:3766
  msgid "  --version                Display compiler version information.\n"
  msgstr ""
  "  --version                ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3767
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr ""
  "  -dumpspecs               ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸.\n"
  "\n"
  
! #: gcc.cc:3768
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr ""
  "  -dumpversion             ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3769
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr ""
  "  -dumpmachine             ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3770
  #, fuzzy
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "-foffload=<targets>=<options>  Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ðµ Ñ†ÐµÐ»Ð¸ Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½Ð¸Ñ…."
  
! #: gcc.cc:3771
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr ""
  "  -print-search-dirs       ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ°.\n"
  "\n"
  
! #: gcc.cc:3772
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr ""
  "  -print-libgcc-file-name  ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� run-time Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3773
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr ""
  "  -print-file-name=<lib>   ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ <lib>.\n"
  "\n"
  
! #: gcc.cc:3774
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr ""
  "  -print-prog-name=<prog>  ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð° <prog>.\n"
  "\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 17075,17160 ----
  "\n"
  
  #: gcc.cc:3761
! #, fuzzy
! #| msgid "  --target-help            Display target specific command line options.\n"
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr ""
  "  --target-help             ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  "    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  "\n"
  
! #: gcc.cc:3764
  msgid "                           Display specific types of command line options.\n"
  msgstr ""
  "                           ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸.\n"
  "\n"
  
! #: gcc.cc:3766
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr ""
  "  ('-v --help' Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ»ÑŽÑ‡Ð¸ Ð²Ñ�ÐµÑ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸).\n"
  "\n"
  
! #: gcc.cc:3767
  msgid "  --version                Display compiler version information.\n"
  msgstr ""
  "  --version                ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3768
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr ""
  "  -dumpspecs               ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸.\n"
  "\n"
  
! #: gcc.cc:3769
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr ""
  "  -dumpversion             ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3770
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr ""
  "  -dumpmachine             ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3771
  #, fuzzy
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "-foffload=<targets>=<options>  Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ðµ Ñ†ÐµÐ»Ð¸ Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½Ð¸Ñ…."
  
! #: gcc.cc:3772
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr ""
  "  -print-search-dirs       ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ°.\n"
  "\n"
  
! #: gcc.cc:3773
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr ""
  "  -print-libgcc-file-name  ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� run-time Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3774
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr ""
  "  -print-file-name=<lib>   ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ <lib>.\n"
  "\n"
  
! #: gcc.cc:3775
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr ""
  "  -print-prog-name=<prog>  ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð° <prog>.\n"
  "\n"
  
! #: gcc.cc:3776
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 17151,17163 ****
  "\n"
  "                           Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð½Ñ‹Ñ… Ð¸Ð¼Ñ‘Ð½ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.\n"
  
! #: gcc.cc:3778
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr ""
  "  -print-multi-directory   ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ�Ð¼Ð¸ libgcc.\n"
  "\n"
  
! #: gcc.cc:3779
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 17163,17175 ----
  "\n"
  "                           Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚Ð½Ñ‹Ñ… Ð¸Ð¼Ñ‘Ð½ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.\n"
  
! #: gcc.cc:3779
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr ""
  "  -print-multi-directory   ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ�Ð¼Ð¸ libgcc.\n"
  "\n"
  
! #: gcc.cc:3780
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 17167,17239 ****
  "                           ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ð¼Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.\n"
  "\n"
  
! #: gcc.cc:3782
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr ""
  "  -print-multi-os-directory ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¿ÑƒÑ‚ÑŒ Ðº Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr ""
  "  -print-sysroot           ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.\n"
  "\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  "  -print-sysroot-headers-suffix ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� sysroot, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð².\n"
  "\n"
  
! #: gcc.cc:3785
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr ""
  "  -Wa,<ÐºÐ»ÑŽÑ‡Ð¸>              ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ <ÐºÐ»ÑŽÑ‡Ð¸>, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ñ‹Ð¼Ð¸.\n"
  "\n"
  
! #: gcc.cc:3786
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr ""
  "  -Wp,<ÐºÐ»ÑŽÑ‡Ð¸>              ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ <ÐºÐ»ÑŽÑ‡Ð¸>, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ñ‹Ð¼Ð¸.\n"
  "\n"
  
! #: gcc.cc:3787
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr ""
  "  -Wl,<ÐºÐ»ÑŽÑ‡Ð¸>              ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸Ðº <ÐºÐ»ÑŽÑ‡Ð¸>, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ñ‹Ð¼Ð¸.\n"
  "\n"
  
! #: gcc.cc:3788
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr ""
  "  -Xassembler <Ð°Ñ€Ð³>        ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ <Ð°Ñ€Ð³> Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.\n"
  "\n"
  
! #: gcc.cc:3789
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr ""
  "  -Xpreprocessor <Ð°Ñ€Ð³>     ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ <Ð°Ñ€Ð³> Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ñƒ.\n"
  "\n"
  
! #: gcc.cc:3790
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr ""
  "  -Xlinker <Ð°Ñ€Ð³>           ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ <Ð°Ñ€Ð³> ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ.\n"
  "\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr ""
  "  -save-temps              Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr ""
  "  -save-temps=<arg>        Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 17179,17251 ----
  "                           ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ð¼Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.\n"
  "\n"
  
! #: gcc.cc:3783
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr ""
  "  -print-multi-os-directory ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¿ÑƒÑ‚ÑŒ Ðº Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr ""
  "  -print-sysroot           ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.\n"
  "\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  "  -print-sysroot-headers-suffix ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� sysroot, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð².\n"
  "\n"
  
! #: gcc.cc:3786
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr ""
  "  -Wa,<ÐºÐ»ÑŽÑ‡Ð¸>              ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ <ÐºÐ»ÑŽÑ‡Ð¸>, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ñ‹Ð¼Ð¸.\n"
  "\n"
  
! #: gcc.cc:3787
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr ""
  "  -Wp,<ÐºÐ»ÑŽÑ‡Ð¸>              ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ <ÐºÐ»ÑŽÑ‡Ð¸>, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ñ‹Ð¼Ð¸.\n"
  "\n"
  
! #: gcc.cc:3788
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr ""
  "  -Wl,<ÐºÐ»ÑŽÑ‡Ð¸>              ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸Ðº <ÐºÐ»ÑŽÑ‡Ð¸>, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ñ‹Ð¼Ð¸.\n"
  "\n"
  
! #: gcc.cc:3789
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr ""
  "  -Xassembler <Ð°Ñ€Ð³>        ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ <Ð°Ñ€Ð³> Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.\n"
  "\n"
  
! #: gcc.cc:3790
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr ""
  "  -Xpreprocessor <Ð°Ñ€Ð³>     ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ <Ð°Ñ€Ð³> Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ñƒ.\n"
  "\n"
  
! #: gcc.cc:3791
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr ""
  "  -Xlinker <Ð°Ñ€Ð³>           ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ <Ð°Ñ€Ð³> ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ.\n"
  "\n"
  
! #: gcc.cc:3792
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr ""
  "  -save-temps              Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3793
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr ""
  "  -save-temps=<arg>        Ð�Ðµ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 17242,17273 ****
  "                           Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð¾Ð² Ðº Ð´Ñ€ÑƒÐ³Ð¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼ gcc.\n"
  "\n"
  
! #: gcc.cc:3796
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr ""
  "  -pipe                    Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ð²ÐµÐ¹ÐµÑ€, Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3797
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr ""
  "  -time                    Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ…Ñ€Ð¾Ð½Ð¾Ð¼ÐµÑ‚Ñ€Ð°Ð¶ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð².\n"
  "\n"
  
! #: gcc.cc:3798
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr ""
  "  -specs=<Ñ„Ð°Ð¹Ð»>            Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ <Ñ„Ð°Ð¹Ð»> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ \n"
  "                             Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3799
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr ""
  "  -std=<Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚>          Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ <Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ>.\n"
  "\n"
  
! #: gcc.cc:3800
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 17254,17285 ----
  "                           Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð¾Ð² Ðº Ð´Ñ€ÑƒÐ³Ð¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼ gcc.\n"
  "\n"
  
! #: gcc.cc:3797
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr ""
  "  -pipe                    Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ð²ÐµÐ¹ÐµÑ€, Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹.\n"
  "\n"
  
! #: gcc.cc:3798
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr ""
  "  -time                    Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ…Ñ€Ð¾Ð½Ð¾Ð¼ÐµÑ‚Ñ€Ð°Ð¶ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð².\n"
  "\n"
  
! #: gcc.cc:3799
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr ""
  "  -specs=<Ñ„Ð°Ð¹Ð»>            Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ <Ñ„Ð°Ð¹Ð»> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ \n"
  "                             Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3800
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr ""
  "  -std=<Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚>          Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ <Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ>.\n"
  "\n"
  
! #: gcc.cc:3801
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 17276,17325 ****
  "\n"
  "                           Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.\n"
  
! #: gcc.cc:3803
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr ""
  "  -B <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>             Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ðº Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ \n"
  "                             ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3804
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr ""
  "  -v                       ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÐµÐ¼Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼.\n"
  "\n"
  
! #: gcc.cc:3805
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     ÐšÐ°Ðº -v, Ð½Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚Ñ�Ñ� Ð² ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ¸ Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð½Ðµ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�.\n"
  "\n"
  
! #: gcc.cc:3806
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  "  -E                       Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ð½Ð³, Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸, Ñ�Ð±Ð¾Ñ€ÐºÐ¸ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.\n"
  "\n"
  
! #: gcc.cc:3807
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr ""
  "  -S                       Ð¢Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ�, Ð±ÐµÐ· Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð±Ð¾Ñ€ÐºÐ¸ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.\n"
  "\n"
  
! #: gcc.cc:3808
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr ""
  "  -c                       ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ� Ð¸ Ñ�Ð±Ð¾Ñ€ÐºÐ°, Ð½Ð¾ Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.\n"
  "\n"
  
! #: gcc.cc:3809
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr ""
  "  -o <Ñ„Ð°Ð¹Ð»>                Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>.\n"
  "\n"
  
! #: gcc.cc:3810
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 17288,17337 ----
  "\n"
  "                           Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº.\n"
  
! #: gcc.cc:3804
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr ""
  "  -B <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>             Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ðº Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ \n"
  "                             ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.\n"
  "\n"
  
! #: gcc.cc:3805
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr ""
  "  -v                       ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÐµÐ¼Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼.\n"
  "\n"
  
! #: gcc.cc:3806
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     ÐšÐ°Ðº -v, Ð½Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚Ñ�Ñ� Ð² ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ¸ Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð½Ðµ Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�.\n"
  "\n"
  
! #: gcc.cc:3807
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  "  -E                       Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¸Ð½Ð³, Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸, Ñ�Ð±Ð¾Ñ€ÐºÐ¸ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.\n"
  "\n"
  
! #: gcc.cc:3808
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr ""
  "  -S                       Ð¢Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ�, Ð±ÐµÐ· Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð±Ð¾Ñ€ÐºÐ¸ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.\n"
  "\n"
  
! #: gcc.cc:3809
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr ""
  "  -c                       ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ� Ð¸ Ñ�Ð±Ð¾Ñ€ÐºÐ°, Ð½Ð¾ Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸.\n"
  "\n"
  
! #: gcc.cc:3810
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr ""
  "  -o <Ñ„Ð°Ð¹Ð»>                Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð² <Ñ„Ð°Ð¹Ð»>.\n"
  "\n"
  
! #: gcc.cc:3811
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 17328,17340 ****
  "\n"
  "                           Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹.\n"
  
! #: gcc.cc:3812
  msgid "  -shared                  Create a shared library.\n"
  msgstr ""
  "  -shared                  Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼ÑƒÑŽ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ.\n"
  "\n"
  
! #: gcc.cc:3813
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 17340,17352 ----
  "\n"
  "                           Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÐ¼Ñ‹Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¹.\n"
  
! #: gcc.cc:3813
  msgid "  -shared                  Create a shared library.\n"
  msgstr ""
  "  -shared                  Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼ÑƒÑŽ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÑƒ.\n"
  "\n"
  
! #: gcc.cc:3814
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 17346,17352 ****
  "                           'none' Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ\n"
  "                           ÑƒÐ³Ð°Ð´Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ° Ð¿Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÑŽ Ñ„Ð°Ð¹Ð»Ð°.\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 17358,17364 ----
  "                           'none' Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ\n"
  "                           ÑƒÐ³Ð°Ð´Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð·Ñ‹ÐºÐ° Ð¿Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÑŽ Ñ„Ð°Ð¹Ð»Ð°.\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17361,17441 ****
  " Ñ�Ñ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð°Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡Ð¸ -W<Ð±ÑƒÐºÐ²Ð°>.\n"
  "\n"
  
! #: gcc.cc:6789
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ (%s), Ñ‚.Ðµ. '%s'\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s %s\n"
  
! #: gcc.cc:7584
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s; %sÐ¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  "ÐžÑˆÐ¸Ð±ÐºÐ° Ð½Ðµ Ð²Ð¾Ñ�Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�. Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ñ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð¾Ð±Ð¾Ñ€ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ð»Ð¸ ÐžÐ¡.\n"
  "\n"
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚ÐµÐºÑ�Ñ‚ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð² Ñ„Ð°Ð¹Ð»Ðµ %s. ÐŸÑ€Ð¸Ð»Ð¾Ð¶Ð¸Ñ‚Ðµ ÐµÐ³Ð¾ Ðº Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ñƒ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ.\n"
  "\n"
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 17373,17453 ----
  " Ñ�Ñ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð°Ð¼, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡Ð¸ -W<Ð±ÑƒÐºÐ²Ð°>.\n"
  "\n"
  
! #: gcc.cc:6790
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ÐžÐ±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ (%s), Ñ‚.Ðµ. '%s'\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s %s\n"
  
! #: gcc.cc:7585
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s; %sÐ¸Ñ�Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚ gcc Ð²ÐµÑ€Ñ�Ð¸Ñ� %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  "ÐžÑˆÐ¸Ð±ÐºÐ° Ð½Ðµ Ð²Ð¾Ñ�Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�. Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ñ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð¾Ð±Ð¾Ñ€ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¸Ð»Ð¸ ÐžÐ¡.\n"
  "\n"
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚ÐµÐºÑ�Ñ‚ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½ Ð² Ñ„Ð°Ð¹Ð»Ðµ %s. ÐŸÑ€Ð¸Ð»Ð¾Ð¶Ð¸Ñ‚Ðµ ÐµÐ³Ð¾ Ðº Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ñƒ Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐµ.\n"
  "\n"
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17444,17459 ****
  "\n"
  "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð¾Ð² Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ñ�Ð¼. Ð½Ð°:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 17456,17471 ----
  "\n"
  "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸ÑŽ Ð¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð¾Ð² Ð¾Ð± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ñ�Ð¼. Ð½Ð°:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 17469,17475 ****
  "\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 17481,17487 ----
  "\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17482,17488 ****
  "==================\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 17494,17500 ----
  "==================\n"
  "\n"
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 17491,17497 ****
  "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ \"-Wl,ÐšÐ›Ð®Ð§\", Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ \"ÐšÐ›Ð®Ð§\" ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ.\n"
  "\n"
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 17503,17509 ----
  "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ \"-Wl,ÐšÐ›Ð®Ð§\", Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ \"ÐšÐ›Ð®Ð§\" ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ñ‰Ð¸ÐºÑƒ.\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 17502,17508 ****
  "=================\n"
  "\n"
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 17514,17520 ----
  "=================\n"
  "\n"
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "Â»"
*** 18118,18142 ****
  msgid "At top level:"
  msgstr "Ð�Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, c-format
  msgid "In member function %qs"
  msgstr "Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qs"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, c-format
  msgid "In function %qs"
  msgstr "Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: langhooks.cc:449 cp/error.cc:3576
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs Ð² %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3581
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs Ð² %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs"
--- 18130,18154 ----
  msgid "At top level:"
  msgstr "Ð�Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, c-format
  msgid "In member function %qs"
  msgstr "Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qs"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, c-format
  msgid "In function %qs"
  msgstr "Ð’ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: langhooks.cc:449 cp/error.cc:3584
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs Ð² %r%s:%d:%d%R"
  
! #: langhooks.cc:454 cp/error.cc:3589
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs Ð² %r%s:%d%R"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¼ Ð¸Ð· %qs"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� RTL-Ð¸Ð
*** 18335,18352 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ '%s', Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: targhooks.cc:2172
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ -fpic, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: targhooks.cc:2174
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
--- 18347,18364 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ '%s', Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: targhooks.cc:2251
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ -fpic, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: targhooks.cc:2253
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ
*** 18730,18760 ****
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
--- 18742,18772 ----
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ
*** 18832,18841 ****
  msgid "unknown relocation unspec"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xn"
--- 18844,18853 ----
  msgid "unknown relocation unspec"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xn"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 18904,18910 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
--- 18916,18922 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 19087,19095 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 19099,19107 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 19298,19324 ****
  msgid "bad output_condmove_single operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_condmove_single"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%Z"
  
! #: config/gcn/gcn.cc:6340
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´Ð°"
  
! #: config/gcn/gcn.cc:6422
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
--- 19310,19336 ----
  msgid "bad output_condmove_single operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_condmove_single"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%Z"
  
! #: config/gcn/gcn.cc:6341
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´Ð°"
  
! #: config/gcn/gcn.cc:6423
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
*************** msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð½Ñ
*** 19332,19428 ****
  msgid "Expected register or constant integer."
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.cc:12899
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° '%s'>"
  
! #: config/i386/i386.cc:12904
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð»Ð°Ð³Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² asm"
  
! #: config/i386/i386.cc:13137
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'"
  
! #: config/i386/i386.cc:13172
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'z'"
  
! #: config/i386/i386.cc:13241
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.cc:13246
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.cc:13323
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.cc:13402
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.cc:13420
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.cc:13433
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.cc:13448
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'K'"
  
! #: config/i386/i386.cc:13476
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'r'"
  
! #: config/i386/i386.cc:13494
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.cc:13517
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.cc:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.cc:13784
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
--- 19344,19440 ----
  msgid "Expected register or constant integer."
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.cc:12901
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° '%s'>"
  
! #: config/i386/i386.cc:12906
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð»Ð°Ð³Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² asm"
  
! #: config/i386/i386.cc:13139
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'"
  
! #: config/i386/i386.cc:13174
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'z'"
  
! #: config/i386/i386.cc:13243
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.cc:13248
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.cc:13404
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.cc:13422
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.cc:13435
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.cc:13450
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'K'"
  
! #: config/i386/i386.cc:13478
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'r'"
  
! #: config/i386/i386.cc:13496
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.cc:13519
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.cc:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.cc:13786
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
*************** msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»Ñ
*** 19481,19504 ****
  msgid "invalid addressing mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
--- 19493,19516 ----
  msgid "invalid addressing mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, c-format
*************** msgid "post-increment address is not a r
*** 19532,19538 ****
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
--- 19544,19550 ----
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ
*** 19876,20037 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ IEEE 128-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/rs6000/rs6000.cc:27573
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°"
  
! #: config/rs6000/rs6000.cc:27642
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°"
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ GPR Ñ�Ð¸Ð½Ñ‚ÐµÐ·"
  
! #: config/rs6000/rs6000.cc:28257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28259
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28261
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28263
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28278
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28280
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28282
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28284
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� z10 Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ð¹"
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/s390/s390.cc:8052
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8075
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8093
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8115
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8143
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� 'N' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° 'M'"
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.cc:8302
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8339
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.cc:8346
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8349
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.cc:12128
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/s390/s390.cc:16529
  msgid "types differ in signedness"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ"
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/s390/s390.cc:16550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
--- 19888,20049 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ IEEE 128-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/rs6000/rs6000.cc:27601
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°"
  
! #: config/rs6000/rs6000.cc:27670
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°"
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ GPR Ñ�Ð¸Ð½Ñ‚ÐµÐ·"
  
! #: config/rs6000/rs6000.cc:28285
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28287
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28289
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28291
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28306
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28308
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28310
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28312
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� z10 Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ð¹"
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/s390/s390.cc:8046
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8069
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8087
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8109
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8137
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� 'N' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ð»Ð¸ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° 'M'"
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.cc:8296
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8333
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.cc:8340
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: config/s390/s390.cc:8343
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'"
  
! #: config/s390/s390.cc:12122
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/s390/s390.cc:16546
  msgid "types differ in signedness"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ�Ñ‚ÑŒÑŽ"
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð´Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/s390/s390.cc:16567
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "Ð±Ð¸Ð½Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ ABI,
*** 20057,20099 ****
  msgid "created and used with different endianness"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%Y"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%A"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%B"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%f"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%s"
  
! #: config/sparc/sparc.cc:9667
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
--- 20069,20111 ----
  msgid "created and used with different endianness"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%Y"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%A"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%B"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%f"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%s"
  
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
*************** msgstr "({anonymous})"
*** 20302,20308 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>"
--- 20314,20320 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>"
*** 20323,20329 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
--- 20335,20341 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%>"
*** 20331,20337 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<]%>"
--- 20343,20349 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<]%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%>
*** 20349,20361 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
--- 20361,20373 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<[%>"
*** 20364,20370 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
--- 20376,20382 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<{%>"
*** 20377,20389 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>"
--- 20389,20401 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%>"
*** 20392,20398 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>"
--- 20404,20410 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%>"
*************** msgid "expected %<.%>"
*** 20402,20418 ****
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<.%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<>%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>"
--- 20414,20430 ----
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<.%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<>%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸
*** 20422,20452 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<}%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 20434,20464 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<}%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 20454,20460 ****
  msgid "(anonymous)"
  msgstr "(anonymous)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
--- 20466,20472 ----
  msgid "(anonymous)"
  msgstr "(anonymous)"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
*** 20465,20502 ****
  msgid "expected label"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ°"
  
! #: cp/call.cc:4007
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:7735
  #, fuzzy
  #| msgid "Enable user-defined instructions."
  msgid "  after user-defined conversion:"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
  msgstr[1] "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  msgstr[2] "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qD"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµ"
  
--- 20477,20514 ----
  msgid "expected label"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ°"
  
! #: cp/call.cc:4018
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:7745
  #, fuzzy
  #| msgid "Enable user-defined instructions."
  msgid "  after user-defined conversion:"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
  msgstr[1] "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  msgstr[2] "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qD"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµ"
  
*************** msgstr "<Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°
*** 20586,20710 ****
  msgid "<statement>"
  msgstr "<Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  msgid "<throw-expression>"
  msgstr "<throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ>"
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr "<ubsan routine call>"
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr "<unparsed>"
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3031
  msgid "<expression error>"
  msgstr "<Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�>"
  
! #: cp/error.cc:3046
  msgid "<unknown operator>"
  msgstr "<Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr "Ð�Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:"
  
! #: cp/error.cc:3613
  #, c-format
  msgid "In static member function %qs"
  msgstr "Ð’ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qs"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %qs"
  
! #: cp/error.cc:3617
  #, c-format
  msgid "In constructor %qs"
  msgstr "Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qs"
  
! #: cp/error.cc:3619
  #, c-format
  msgid "In destructor %qs"
  msgstr "Ð’ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qs"
  
! #: cp/error.cc:3621
  msgid "In lambda function"
  msgstr "Ð’ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: Ð’ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS:\n"
  
! #: cp/error.cc:3650
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: Ð’ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#D:\n"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS\n"
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS\n"
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: cp/error.cc:3693
  msgid "required from %q#D\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3701
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 20598,20722 ----
  msgid "<statement>"
  msgstr "<Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  msgid "<throw-expression>"
  msgstr "<throw-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ>"
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr "<ubsan routine call>"
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr "<unparsed>"
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3039
  msgid "<expression error>"
  msgstr "<Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�>"
  
! #: cp/error.cc:3054
  msgid "<unknown operator>"
  msgstr "<Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr "Ð�Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ:"
  
! #: cp/error.cc:3621
  #, c-format
  msgid "In static member function %qs"
  msgstr "Ð’ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ‡Ð»ÐµÐ½Ðµ %qs"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr "Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %qs"
  
! #: cp/error.cc:3625
  #, c-format
  msgid "In constructor %qs"
  msgstr "Ð’ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qs"
  
! #: cp/error.cc:3627
  #, c-format
  msgid "In destructor %qs"
  msgstr "Ð’ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ %qs"
  
! #: cp/error.cc:3629
  msgid "In lambda function"
  msgstr "Ð’ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: Ð’ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS:\n"
  
! #: cp/error.cc:3658
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: Ð’ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#D:\n"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS\n"
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %qS\n"
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: cp/error.cc:3701
  msgid "required from %q#D\n"
  msgstr "Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3709
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ
*** 20718,20752 ****
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.cc:21675
  #, fuzzy
  #| 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:21678
  #, fuzzy
  #| msgid "invalid use of dependent type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.cc:21680
  #, fuzzy
  #| msgid "%qT is not an enumeration type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.cc:21682
  #, fuzzy
  #| msgid "invalid use of incomplete type %q#T"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
--- 20730,20764 ----
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.cc:21684
  #, fuzzy
  #| 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:21687
  #, fuzzy
  #| msgid "invalid use of dependent type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/parser.cc:21689
  #, fuzzy
  #| msgid "%qT is not an enumeration type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.cc:21691
  #, fuzzy
  #| msgid "invalid use of incomplete type %q#T"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð
*** 20790,20837 ****
  msgid "source type is not polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð¸Ð½ÑƒÑ�Ð°"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� abs"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.cc:7086
  msgid "in argument to unary !"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !"
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
--- 20802,20849 ----
  msgid "source type is not polymorphic"
  msgstr "Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð¸Ð½ÑƒÑ�Ð°"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� abs"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¾Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck.cc:7088
  msgid "in argument to unary !"
  msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !"
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°"
  
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ 'a%d' Ð¸ 'a%d
*** 20853,20859 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' Ð¸ '%s' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' Ð¸ '%s' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'"
--- 20865,20871 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' Ð¸ '%s' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ '%s' Ð¸ '%s' Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'"
*************** msgstr ""
*** 20930,20984 ****
  msgid "Driving:"
  msgstr "Ð”Ð²Ð¸Ð¶ÑƒÑ‰Ð¸Ð¹:"
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  #| msgid "deleting array %q#E"
  msgid "deleted in Fortran 95"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#E"
  
! #: fortran/intrinsic.cc:4869
  #, fuzzy
  #| msgid "PAD= at %C not allowed in Fortran 95"
  msgid "new in Fortran 95"
  msgstr "PAD= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/intrinsic.cc:4873
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2003"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4877
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2008"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4881
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2018"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4885
  #, fuzzy
  #| msgid "GNU Extension:"
  msgid "a GNU Fortran extension"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ GNU:"
  
! #: fortran/intrinsic.cc:4889
  #, fuzzy
  #| msgid "Only retained for backward compatibility."
  msgid "for backward compatibility"
--- 20942,20996 ----
  msgid "Driving:"
  msgstr "Ð”Ð²Ð¸Ð¶ÑƒÑ‰Ð¸Ð¹:"
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  #| msgid "deleting array %q#E"
  msgid "deleted in Fortran 95"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#E"
  
! #: fortran/intrinsic.cc:4870
  #, fuzzy
  #| msgid "PAD= at %C not allowed in Fortran 95"
  msgid "new in Fortran 95"
  msgstr "PAD= Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Fortran 95"
  
! #: fortran/intrinsic.cc:4874
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2003"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4878
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2008"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4882
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2018"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:4886
  #, fuzzy
  #| msgid "GNU Extension:"
  msgid "a GNU Fortran extension"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ GNU:"
  
! #: fortran/intrinsic.cc:4890
  #, fuzzy
  #| msgid "Only retained for backward compatibility."
  msgid "for backward compatibility"
*************** msgstr "Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ IF"
*** 21102,21112 ****
  msgid "implied END DO"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DO"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  msgid "pointer assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
--- 21114,21124 ----
  msgid "implied END DO"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DO"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  msgid "pointer assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
*************** msgstr "DEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
*** 21294,21312 ****
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr "STAT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READ"
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
--- 21306,21324 ----
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr "STAT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READ"
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
*************** msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°
*** 21315,21325 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ð¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 21327,21337 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ð¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-array.cc:10118
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð
*** 21334,21345 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11757
  msgid "Assignment of scalar to unallocated array"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ"
  
--- 21346,21357 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11764
  msgid "Assignment of scalar to unallocated array"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ"
  
*************** msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ DO ÑˆÐ°Ð³Ð° Ð½Ñ
*** 21462,21488 ****
  msgid "Array reference out of bounds"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ '%s'"
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° DEALLOCATE Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ '%s'"
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 21474,21500 ----
  msgid "Array reference out of bounds"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ '%s'"
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° DEALLOCATE Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ '%s'"
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 21529,21535 ****
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ðµ"
--- 21541,21547 ----
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ðµ"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³Ñ
*** 21596,21602 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
--- 21608,21614 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
*************** msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð
*** 21977,21983 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� OS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹"
--- 21989,21995 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� OS Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 22348,22366 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qs"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown array bounds setting %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown checkaction setting %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "unknown C++ standard %qs"
--- 22360,22378 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ° Ð±Ð°Ð¹Ñ‚ Ð´Ð»Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð² Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qs"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown array bounds setting %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown checkaction setting %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "unknown C++ standard %qs"
*************** msgstr ""
*** 22591,22641 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: attribs.cc:718
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%<%E::%E%> scoped attribute Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: attribs.cc:730
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: attribs.cc:733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: attribs.cc:805
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
--- 22603,22653 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: attribs.cc:723
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%<%E::%E%> scoped attribute Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: attribs.cc:735
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: attribs.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: attribs.cc:810
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�, ÐµÑ�Ð»Ð¸ Ñ‚Ð¸Ð¿ ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³
*** 22648,22654 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 22660,22666 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³
*** 22678,22691 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 22690,22703 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³
*** 22703,22766 ****
  msgid "%qE attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: attribs.cc:1260
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ñ� dll Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� dllimport Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimport"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimport"
  
! #: attribs.cc:1909
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð°Ð´Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE"
  
! #: attribs.cc:1923
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ, Ð½Ð¾ %qD ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
--- 22715,22778 ----
  msgid "%qE attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: attribs.cc:1265
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ðµ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D ÑƒÐ¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ñ� dll Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� dllimport Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimport"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimport"
  
! #: attribs.cc:1914
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð·Ð°Ð´Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE"
  
! #: attribs.cc:1928
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ, Ð½Ð¾ %qD ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
*************** msgstr[0] ""
*** 22768,22780 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%qD target declared here"
  msgstr "%qD Ð±Ñ‹Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 22780,22792 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%qD target declared here"
  msgstr "%qD Ð±Ñ‹Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾
*** 22823,22829 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qwi Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
--- 22835,22841 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qwi Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
*************** msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<
*** 22849,22935 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒ"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "%qD specified bound %E equals destination size"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.cc:4918
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qD"
  
! #: builtins.cc:4931
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�ÐµÐ½"
  
! #: builtins.cc:5288
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin___clear_cache%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: builtins.cc:5378
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½ Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 4.4"
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-integer argument 1 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_thread_pointer Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_set_thread_pointer is not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_set_thread_pointer Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  #| msgid "-mll64 is only supported for ARC HS cores"
  msgid "%qs only supported in OpenACC code"
  msgstr "-mrelax Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTP PIC"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to %qs"
  msgid "illegal argument 0 to %qs"
--- 22861,22947 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒ"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "%qD specified bound %E equals destination size"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.cc:4930
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qD"
  
! #: builtins.cc:4943
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½ÐµÐ±ÐµÐ·Ð¾Ð¿Ð°Ñ�ÐµÐ½"
  
! #: builtins.cc:5300
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin___clear_cache%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: builtins.cc:5390
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½ Ð´Ð»Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 4.4"
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-integer argument 1 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_thread_pointer Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_set_thread_pointer is not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_set_thread_pointer Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  #| msgid "-mll64 is only supported for ARC HS cores"
  msgid "%qs only supported in OpenACC code"
  msgstr "-mrelax Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTP PIC"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to %qs"
  msgid "illegal argument 0 to %qs"
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ
*** 22937,22943 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 22949,22955 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð
*** 22945,23004 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7188
  #, 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:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.cc:9976
  #, 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:9984
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.cc:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.cc:10004
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<__builtin_next_arg%>"
  
! #: builtins.cc:10037
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: builtins.cc:10050
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, ÐµÑ�Ð»Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %<register%>"
  
! #: builtins.cc:10079
  #, 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:10092
  #, 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"
--- 22957,23016 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7200
  #, 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:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð±ÐµÑ�ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: builtins.cc:9988
  #, 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:9996
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<va_start%>"
  
! #: builtins.cc:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.cc:10016
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<__builtin_next_arg%>"
  
! #: builtins.cc:10049
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_start%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ñ�Ð²Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: builtins.cc:10062
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ, ÐµÑ�Ð»Ð¸ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %<register%>"
  
! #: builtins.cc:10091
  #, 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:10104
  #, 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 "Ð±Ð»Ð¾ÐºÐ¸ Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ñ€Ð°Ð·Ð
*** 23677,24160 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3187
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %C"
  
! #: cgraph.cc:3385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð°Ñ€ÑŒÐµÑ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %i"
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %s->%s ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ�Ð¿Ð¾Ð¼Ð¾Ð³Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ"
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ ÐºÐ»Ð¾Ð½ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
  
! #: cgraph.cc:3440
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�"
  
! #: cgraph.cc:3447
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<priority%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cgraph.cc:3452
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Ð²Ð¸Ð´Ð¸Ð¼Ñ‹Ð¹ Ð¸Ð·Ð²Ð½Ðµ inline ÐºÐ»Ð¾Ð½"
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼"
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�"
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, 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:3494
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: cgraph.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "aux Ð¿Ð¾Ð»Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ð· %s"
  
! #: cgraph.cc:3507 cgraph.cc:3567
  #, 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:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "comdat-local Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· %s Ð²Ð½Ðµ ÐµÐµ comdat"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹"
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°"
  
! #: cgraph.cc:3584
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°"
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�"
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ clone_of"
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "cgraph_node Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð¾Ð½ Ð½Ðµ ÐºÐ»Ð¾Ð½"
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ prev_clone ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-alias Ñ�Ñ�Ñ‹Ð»ÐºÑƒ"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ alias Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "ÐŸÑ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ alias Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Ð�ÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°"
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Ð‘Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°"
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Thunk Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð°"
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ call_stmt:"
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Ð´ÑƒÐ³Ð° ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ:"
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� call_stmt, Ð² Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° callgraph Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°:"
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ call_stmt, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð´ÑƒÐ³Ðµ %s->%s"
  
! #: cgraph.cc:3833
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ call_stmt"
  
! #: cgraph.cc:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ðº Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ"
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_cgraph_node Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "%s: Ñ�ÐµÐºÑ†Ð¸Ñ� %s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ '%s'"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "same version was previously defined here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "common symbol cannot be versioned"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"
  
! #: cgraphunit.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "comdat symbol cannot be versioned"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "%<weakref%> cannot be versioned"
  msgstr "weak %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ %qE"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "weak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ public"
  
! #: cgraphunit.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cgraphunit.cc:814
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¿Ñ€Ð¾Ð²Ð¾Ð¶Ð´Ð°Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>"
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…"
  
! #: cgraphunit.cc:888
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸"
  
! #: cgraphunit.cc:936
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.cc:1133
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cgraphunit.cc:1468
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1491
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr ""
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D - Ð°Ð»Ð¸Ð°Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qE"
  
! #: cgraphunit.cc:1558
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D - Ð°Ð»Ð¸Ð°Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qE"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ð½ÐµÐ½ÑƒÐ¶Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cgraphunit.cc:1685
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð½ÐµÐ½ÑƒÐ¶Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
  
! #: cgraphunit.cc:1861
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %q+D Ñ€Ð°Ð²ÐµÐ½ %u Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %q+D Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:2380
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ ÑƒÐ·Ð»Ñ‹ Ñ� Ð½ÐµÐ¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ"
--- 23689,24172 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3188
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %C"
  
! #: cgraph.cc:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð°Ñ€ÑŒÐµÑ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %i"
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Ð´Ð»Ñ� Ð´ÑƒÐ³Ð¸ %s->%s ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ�Ð¿Ð¾Ð¼Ð¾Ð³Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ"
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ ÐºÐ»Ð¾Ð½ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
  
! #: cgraph.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�"
  
! #: cgraph.cc:3448
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<priority%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cgraph.cc:3453
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Ð²Ð¸Ð´Ð¸Ð¼Ñ‹Ð¹ Ð¸Ð·Ð²Ð½Ðµ inline ÐºÐ»Ð¾Ð½"
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼"
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�"
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, 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:3499
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: cgraph.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "aux Ð¿Ð¾Ð»Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ð· %s"
  
! #: cgraph.cc:3512 cgraph.cc:3572
  #, 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:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "comdat-local Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· %s Ð²Ð½Ðµ ÐµÐµ comdat"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹"
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°"
  
! #: cgraph.cc:3589
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3620
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°"
  
! #: cgraph.cc:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�"
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ clone_of"
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "cgraph_node Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ ÐºÐ»Ð¾Ð½Ð¾Ð², Ð½Ð¾ Ð¾Ð½ Ð½Ðµ ÐºÐ»Ð¾Ð½"
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "cgraph_node Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ prev_clone ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ð¾Ð²"
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð²"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-alias Ñ�Ñ�Ñ‹Ð»ÐºÑƒ"
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ alias Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "ÐŸÑ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ alias Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Ð�ÐµÑ‚ Ð´ÑƒÐ³Ð¸ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°"
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Ð‘Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÑƒÐ³Ð¸ Ð¸Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð¸Ð· thunk-ÑƒÐ·Ð»Ð°"
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Thunk Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð°"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ð¹ call_stmt:"
  
! #: cgraph.cc:3784
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Ð´ÑƒÐ³Ð° ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ:"
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� call_stmt, Ð² Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° callgraph Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°:"
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ€Ñ‚Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ call_stmt, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð´ÑƒÐ³Ðµ %s->%s"
  
! #: cgraph.cc:3838
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ð´ÑƒÐ³Ð° Ð¸Ð· %s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ call_stmt"
  
! #: cgraph.cc:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ðº Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ñƒ"
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_cgraph_node Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "%s: Ñ�ÐµÐºÑ†Ð¸Ñ� %s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ '%s'"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "same version was previously defined here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "common symbol cannot be versioned"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"
  
! #: cgraphunit.cc:764
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "comdat symbol cannot be versioned"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "%<weakref%> cannot be versioned"
  msgstr "weak %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ %qE"
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "weak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ public"
  
! #: cgraphunit.cc:782
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cgraphunit.cc:815
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¿Ñ€Ð¾Ð²Ð¾Ð¶Ð´Ð°Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>"
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…"
  
! #: cgraphunit.cc:889
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸"
  
! #: cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<static%>, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cgraphunit.cc:1134
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cgraphunit.cc:1469
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1492
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr ""
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D - Ð°Ð»Ð¸Ð°Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qE"
  
! #: cgraphunit.cc:1559
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D - Ð°Ð»Ð¸Ð°Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qE"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ð½ÐµÐ½ÑƒÐ¶Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cgraphunit.cc:1686
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð½ÐµÐ½ÑƒÐ¶Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
  
! #: cgraphunit.cc:1862
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %q+D Ñ€Ð°Ð²ÐµÐ½ %u Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %q+D Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:2381
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ ÑƒÐ·Ð»Ñ‹ Ñ� Ð½ÐµÐ¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽ"
*************** msgid "cannot find %qs"
*** 24197,24203 ****
  msgstr "[Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed: %m"
  msgid "%<pex_init%> failed: %m"
--- 24209,24215 ----
  msgstr "[Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed: %m"
  msgid "%<pex_init%> failed: %m"
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶Ð
*** 24219,24225 ****
  msgid "ld returned %d exit status"
  msgstr "Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ ld Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %d"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
--- 24231,24237 ----
  msgid "ld returned %d exit status"
  msgstr "Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ ld Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %d"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, gcc-internal-format
  msgid "atexit failed"
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ
*** 24235,24241 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° LTO Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
--- 24247,24253 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° LTO Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, gcc-internal-format
  msgid "cannot open %s: %m"
*************** msgstr "region_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚
*** 24681,24687 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ region_tree"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, fuzzy, gcc-internal-format
  #| msgid "open %s failed: %s"
  msgid "%qs failed"
--- 24693,24699 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ region_tree"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, fuzzy, gcc-internal-format
  #| msgid "open %s failed: %s"
  msgid "%qs failed"
*************** msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð
*** 24761,24797 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1"
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0"
  
! #: fold-const.cc:9879
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.cc:10286
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ fold"
--- 24773,24809 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1"
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0"
  
! #: fold-const.cc:9905
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.cc:10312
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ fold"
*************** msgstr "Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ð¹ Ð¿ÑƒÑ‚ÑŒ %qs
*** 24908,24920 ****
  msgid "%<-pipe%> not supported"
  msgstr "ÐºÐ»ÑŽÑ‡ -pipe Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s"
--- 24920,24932 ----
  msgid "%<-pipe%> not supported"
  msgstr "ÐºÐ»ÑŽÑ‡ -pipe Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s"
*************** msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»
*** 24936,25034 ****
  msgid "%s signal terminated program %s"
  msgstr ""
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %qs"
  msgid "unrecognized command-line option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qs"
  
! #: gcc.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "GCC is not configured to support %s as offload target"
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ %s ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: gcc.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s; did you mean %qs?"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an unknown -save-temps option"
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs - Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -save-temps"
  
! #: gcc.cc:4967 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %qs Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
! #: gcc.cc:4972
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼"
  
! #: gcc.cc:5357
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "ÐºÐ»ÑŽÑ‡ -pipe Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ñ‚.Ðº. Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -save-temps"
  
! #: gcc.cc:5445
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ�ÐºÑ€Ð¸Ð¿Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qs Ð² Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº"
  
! #: gcc.cc:5855
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-%>"
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "ÐºÐ»ÑŽÑ‡, Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ spec, Ñ�Ð¾Ñ�Ñ‚Ð¾Ð¸Ñ‚ Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÐ° %<-%>"
  
! #: gcc.cc:6080
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: gcc.cc:6241
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%0%c%>"
  
! #: gcc.cc:6520
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%W%c%>"
  
! #: gcc.cc:6536
  #, fuzzy, gcc-internal-format
  #| msgid "spec %qs has invalid %<%%0%c%>"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%0%c%>"
  
! #: gcc.cc:6555
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%x%c%>"
--- 24948,25046 ----
  msgid "%s signal terminated program %s"
  msgstr ""
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %qs"
  msgid "unrecognized command-line option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qs"
  
! #: gcc.cc:4028
  #, fuzzy, gcc-internal-format
  #| msgid "GCC is not configured to support %s as offload target"
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ %s ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: gcc.cc:4035
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s; did you mean %qs?"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an unknown -save-temps option"
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs - Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -save-temps"
  
! #: gcc.cc:4968 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %qs Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
! #: gcc.cc:4973
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼"
  
! #: gcc.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "ÐºÐ»ÑŽÑ‡ -pipe Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ñ‚.Ðº. Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -save-temps"
  
! #: gcc.cc:5446
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ�ÐºÑ€Ð¸Ð¿Ñ‚ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qs Ð² Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐº"
  
! #: gcc.cc:5856
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð½Ðµ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-%>"
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "ÐºÐ»ÑŽÑ‡, Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ spec, Ñ�Ð¾Ñ�Ñ‚Ð¾Ð¸Ñ‚ Ð¸Ð· Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÐ° %<-%>"
  
! #: gcc.cc:6081
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: gcc.cc:6242
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%0%c%>"
  
! #: gcc.cc:6521
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%W%c%>"
  
! #: gcc.cc:6537
  #, fuzzy, gcc-internal-format
  #| msgid "spec %qs has invalid %<%%0%c%>"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%0%c%>"
  
! #: gcc.cc:6556
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %<%%x%c%>"
*************** msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð¸Ð
*** 25036,25184 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %<%%*%> Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ñ€Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸"
  
! #: gcc.cc:6817
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qc"
  
! #: gcc.cc:6883
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function %qs"
  msgid "error in arguments to spec function %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.cc:7173
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7308
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ðµ %qc"
  
! #: gcc.cc:7403
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: gcc.cc:8012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¸ Ð±ÐµÐ·"
  
! #: gcc.cc:8023
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure (length)"
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° -fcompare-debug (Ð´Ð»Ð¸Ð½Ð°)"
  
! #: gcc.cc:8033 gcc.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¸ Ð±ÐµÐ·"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure"
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° -fcompare-debug"
  
! #: gcc.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<-%s%>?"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹"
  
! #: gcc.cc:8867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -o Ñ�, -S Ð¸Ð»Ð¸ -E Ð¸ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ %s Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½"
  
! #: gcc.cc:8934
  #, fuzzy, gcc-internal-format
  #| msgid "recompiling with -fcompare-debug"
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ� Ñ� -fcompare-debug"
  
! #: gcc.cc:8950
  #, fuzzy, gcc-internal-format
  #| msgid "during -fcompare-debug recompilation"
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� -fcompare-debug"
  
! #: gcc.cc:8959
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð°Ð¼Ð¿Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: gcc.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "-fuse-linker-plugin, but %s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "-fuse-linker-plugin, Ð½Ð¾ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ð°Ñ�ÑŒ"
--- 25048,25196 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %<%%*%> Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ñ€Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸"
  
! #: gcc.cc:6818
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ %qc"
  
! #: gcc.cc:6884
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function %qs"
  msgid "error in arguments to spec function %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gcc.cc:7174
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7309
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ðµ %qc"
  
! #: gcc.cc:7404
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ %qs Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: gcc.cc:8013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¸ Ð±ÐµÐ·"
  
! #: gcc.cc:8024
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure (length)"
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° -fcompare-debug (Ð´Ð»Ð¸Ð½Ð°)"
  
! #: gcc.cc:8034 gcc.cc:8075
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° %s Ð´Ð»Ñ� Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ñ� Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÐµÐ¹ Ð¸ Ð±ÐµÐ·"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure"
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° -fcompare-debug"
  
! #: gcc.cc:8394
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8419
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸: Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<-%s%>?"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹"
  
! #: gcc.cc:8868
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ -o Ñ�, -S Ð¸Ð»Ð¸ -E Ð¸ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ %s Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½"
  
! #: gcc.cc:8935
  #, fuzzy, gcc-internal-format
  #| msgid "recompiling with -fcompare-debug"
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ñ� Ñ� -fcompare-debug"
  
! #: gcc.cc:8951
  #, fuzzy, gcc-internal-format
  #| msgid "during -fcompare-debug recompilation"
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ†Ð¸Ð¸ Ð´Ð»Ñ� -fcompare-debug"
  
! #: gcc.cc:8960
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð´Ð°Ð¼Ð¿Ð¾Ð² ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: gcc.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "-fuse-linker-plugin, but %s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "-fuse-linker-plugin, Ð½Ð¾ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ð°Ñ�ÑŒ"
*************** msgstr "%s: Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ðº
*** 25186,25279 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ð°Ñ�ÑŒ"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<-%> ÐºÐ°Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %s"
  
! #: gcc.cc:9494
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: gcc.cc:9696
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹"
  
! #: gcc.cc:9760
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: gcc.cc:9923
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: gcc.cc:9963
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: gcc.cc:10214
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %qs Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ %qs"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compare"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compare"
  
! #: gcc.cc:10477
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %%:version-compare"
  
! #: gcc.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-dump-opt"
  
! #: gcc.cc:10669
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-self-opt"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: gcc.cc:10860
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %%:debug-level-gt"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %%:debug-level-gt"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 25198,25291 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�Ð»Ð°Ñ�ÑŒ"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<-%> ÐºÐ°Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %s"
  
! #: gcc.cc:9495
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: gcc.cc:9697
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹"
  
! #: gcc.cc:9761
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: gcc.cc:9924
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: gcc.cc:9964
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: gcc.cc:10215
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %qs Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ %qs"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compare"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:version-compare"
  
! #: gcc.cc:10478
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %%:version-compare"
  
! #: gcc.cc:10602
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-dump-opt"
  
! #: gcc.cc:10670
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %%:compare-debug-self-opt"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: gcc.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %%:debug-level-gt"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %%:debug-level-gt"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr ""
*** 25502,25551 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member %qD not at end of %q#T"
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ†Ðµ %q#T"
  
! #: gimple-fold.cc:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "-mn Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� linux Ñ†ÐµÐ»ÐµÐ¹"
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SPE not supported in this target"
  msgid "%s not supported on this target"
--- 25514,25563 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %wu"
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member %qD not at end of %q#T"
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ†Ðµ %q#T"
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "-mn Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� linux Ñ†ÐµÐ»ÐµÐ¹"
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SPE not supported in this target"
  msgid "%s not supported on this target"
*************** msgid "function returns address of local
*** 25572,25586 ****
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
--- 25584,25598 ----
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, gcc-internal-format
  msgid "declared here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð
*** 26844,26930 ****
  msgid "call to %qD here"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´"
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed class defined here"
  msgid "unnamed temporary defined here"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: gimple-ssa-warn-access.cc:4057
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %qD"
  
! #: gimple-ssa-warn-access.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %qD"
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: gimple-ssa-warn-access.cc:4581
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %qD returned"
  msgid "storing the address of local variable %qD in %qE"
--- 26856,26942 ----
  msgid "call to %qD here"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "plugin-Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´"
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed class defined here"
  msgid "unnamed temporary defined here"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: gimple-ssa-warn-access.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %qD"
  
! #: gimple-ssa-warn-access.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %qD"
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %qD returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾
*** 28364,28411 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð»Ñ�Ñ†Ð¸Ð¸, Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ crtoffloadtable.o"
  
! #: lto-wrapper.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC must be set"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� COLLECT_GCC Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: lto-wrapper.cc:1440
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� COLLECT_GCC_OPTIONS Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ %s: %m"
  
! #: lto-wrapper.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  #| msgid "fopen: %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
  #
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file '%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° '%s'"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "%<atexit%> failed"
--- 28376,28423 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð»Ñ�Ñ†Ð¸Ð¸, Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ crtoffloadtable.o"
  
! #: lto-wrapper.cc:1439
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC must be set"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� COLLECT_GCC Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: lto-wrapper.cc:1443
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� COLLECT_GCC_OPTIONS Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ %s: %m"
  
! #: lto-wrapper.cc:1748
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "fopen: %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
  #
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file '%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° '%s'"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "%<atexit%> failed"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-O%> Ð´Ð¾Ð»Ð¶
*** 29151,29158 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qs"
--- 29163,29170 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qs"
*************** msgstr "validate_value_data: : [%u] Ð�Ðµ
*** 29858,29909 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ (%s %u %i)"
  
! #: reginfo.cc:651
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-saved register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…"
  
! #: reginfo.cc:655
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "cannot use %qs as a call-used register"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð½Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…"
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a fixed register"
  msgid "cannot use %qs as a fixed register"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: reginfo.cc:707
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� - Ð·Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: reginfo.cc:719
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %qD"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "Ð½ÐµÑ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
--- 29870,29921 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐ¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ (%s %u %i)"
  
! #: reginfo.cc:674
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-saved register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…"
  
! #: reginfo.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "cannot use %qs as a call-used register"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€, Ð½Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ…"
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a fixed register"
  msgid "cannot use %qs as a fixed register"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ '%qs' ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
  msgstr "Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� - Ð·Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ %qD Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� %qD"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "Ð½ÐµÑ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
*************** msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° %q
*** 30359,30386 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  #| msgid "SPE not supported in this target"
  msgid "%qs not supported on this target"
  msgstr "SPE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: targhooks.cc:1162
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: targhooks.cc:1175
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ñ‹ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: targhooks.cc:1677
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ target Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
--- 30371,30398 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "SPE not supported in this target"
  msgid "%qs not supported on this target"
  msgstr "SPE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: targhooks.cc:1227
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: targhooks.cc:1240
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
  msgstr "Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ñ‹ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: targhooks.cc:1742
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ target Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ‹"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
*************** msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qD, Ð´ÐµÐºÐ»
*** 31481,31486 ****
--- 31493,31503 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾
*** 31664,31693 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ�, Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: tree-ssa-alias.cc:3991
  #, 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:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 31681,31710 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ�, Ð²Ñ‹Ð±Ñ€Ð°Ð½ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: tree-ssa-alias.cc:3976
  #, 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:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 31697,31703 ****
  msgid "in a call to built-in function %qD"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
--- 31714,31720 ----
  msgid "in a call to built-in function %qD"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ use Ð¾Ð¿Ð
*** 31760,31778 ****
  msgid "statement volatile flag not up to date"
  msgstr "Ñ„Ð»Ð°Ð³ volatile Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸ÑŽ"
  
! #: tree-ssa-strlen.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu"
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu"
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
--- 31777,31795 ----
  msgid "statement volatile flag not up to date"
  msgstr "Ñ„Ð»Ð°Ð³ volatile Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸ÑŽ"
  
! #: tree-ssa-strlen.cc:2138
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu"
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu"
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
*************** msgstr[0] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°
*** 31782,31788 ****
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
--- 31799,31805 ----
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
*************** msgstr[0] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°
*** 31792,31798 ****
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:2175
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
--- 31809,31815 ----
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:2169
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
*************** msgstr[0] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°
*** 31802,31808 ****
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2183
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
--- 31819,31825 ----
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2177
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
*************** msgstr[0] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°
*** 31812,31842 ****
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2193
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:2207
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2213
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
--- 31829,31859 ----
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2187
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:2193
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:2207
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð¾Ñ‚ %wu Ð´Ð¾ %wu"
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
*************** msgstr[0] ""
*** 31844,31850 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu"
--- 31861,31867 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: tree-ssa-strlen.cc:3115
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu"
*************** msgstr[0] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹
*** 31854,31866 ****
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:3140
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu"
--- 31871,31883 ----
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:3122
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu"
*************** msgstr[0] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹
*** 31870,31919 ****
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ñ€Ð°Ð½ÐµÐµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: tree-ssa-strlen.cc:3330
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ %wu Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°"
  
! #: tree-ssa-strlen.cc:3338
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 31887,31936 ----
  msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ�ÑŒÑŽ Ð¾Ñ‚ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %wu"
  
! #: tree-ssa-strlen.cc:3311
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%qE Ð²Ñ‹Ð²Ð¾Ð´ ÑƒÑ�ÐµÑ‡ÐµÐ½ Ñ€Ð°Ð½ÐµÐµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: tree-ssa-strlen.cc:3324
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %wu Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ %wu Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°"
  
! #: tree-ssa-strlen.cc:3332
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr "Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾ Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð
*** 32157,32168 ****
  msgid "target specific builtin not available"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ð¾"
--- 32174,32185 ----
  msgid "target specific builtin not available"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ð¾"
*************** msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð
*** 32172,32183 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
--- 32189,32200 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
*************** msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»Ð
*** 32197,32327 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ð² no-side-effects CONSTRUCTOR"
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ñ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ð¸"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: %s, Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð· %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8836
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ omp_clause %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8898
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qs Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8912
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d tree_int_cst Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8925
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.cc:8951
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ omp_clause %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.cc:12112
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: %s"
  
! #: tree.cc:12115
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: tree.cc:12138
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s"
  
! #: tree.cc:12141
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…: %s"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: tree.cc:12222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "open %s failed: %s"
  msgid "type is unavailable: %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %s"
  
! #: tree.cc:12224
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
--- 32214,32344 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ð² no-side-effects CONSTRUCTOR"
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ñ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð°Ñ†Ð¸Ð¸"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: %s, Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð· %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð½Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ� %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ %qs (%s) Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8910
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ omp_clause %s, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %s Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8972
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qs Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8986
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d tree_int_cst Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:8999
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° tree_vec Ñ� %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %s, Ð½Ð° %s:%d"
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.cc:9025
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "Ð´ÐµÑ€ÐµÐ²Ð¾: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ omp_clause %s Ñ� %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð² %s, Ð² %s:%d"
  
! #: tree.cc:12186
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: %s"
  
! #: tree.cc:12189
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: tree.cc:12212
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ: %s"
  
! #: tree.cc:12215
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ð¸Ð¼Ñ� %qE Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.cc:12221
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…: %s"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ…"
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: tree.cc:12289
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: tree.cc:12296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "open %s failed: %s"
  msgid "type is unavailable: %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %s"
  
! #: tree.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
*************** msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
*** 32347,32619 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_SIZE_UNIT"
  
! #: tree.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13086
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13111
  #, fuzzy, gcc-internal-format
  #| msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ñ� TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.cc:13124
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_VFIELD"
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_VFIELD"
  
! #: tree.cc:13160
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_BINFO"
  
! #: tree.cc:13162
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13164
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13203
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_FIELDS"
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_FIELDS"
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»ÐµÐ¼"
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr "Ð¸ Ð¿Ð¾Ð»Ðµ"
  
! #: tree.cc:13224
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TREE_TYPE"
  
! #: tree.cc:13226 tree.cc:13237
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13228 tree.cc:13239
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13235
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ�Ð¾ Ñ�Ð²Ð¾Ð¸Ð¼ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð¼"
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "Ð“Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: tree.cc:13552
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_MAIN_VARIANT Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_MAIN_VARIANT"
  
! #: tree.cc:13564
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "TYPE_CANONICAL Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_CANONICAL"
  
! #: tree.cc:13583
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼"
  
! #: tree.cc:13591
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_MODE Ð¾Ñ‚ TYPE_CANONICAL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼"
  
! #: tree.cc:13597
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL of main variant is not main variant"
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "TYPE_CANONICAL Ð¾Ñ‚ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: tree.cc:13613
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ FIELD_DECL Ð½Ð¸ TREE_LIST"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ POINTER_TYPE"
  
! #: tree.cc:13633
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ REFERENCE_TYPE"
  
! #: tree.cc:13654
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TREE_BINFO"
  
! #: tree.cc:13660
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO Ñ‚Ð¸Ð¿ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TYPE_MAIN_VARIANT"
  
! #: tree.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ record Ð½Ð¸ union"
  
! #: tree.cc:13682
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ record Ð½Ð¸ union"
  
! #: tree.cc:13700
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "TYPE_ARRAY_MAX_SIZE Ð½Ðµ INTEGER_CST"
  
! #: tree.cc:13707
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "TYPE_VALUES_RAW Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.cc:13714
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "TYPE_LANG_SLOT_1 (binfo) Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.cc:13730
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "Enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ CONST_DECL Ð¸Ð»Ð¸ INTEGER_CST"
  
! #: tree.cc:13739
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "Ð¢Ð¸Ð¿ enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ INTEGER_TYPE Ð½Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÐ¼Ñ‹Ð¹ Ð² enum"
  
! #: tree.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value name is not IDENTIFIER_NODE"
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "Ð˜Ð¼Ñ� enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ IDENTIFIER_NODE"
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ TYPE_DOMAIN Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: tree.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: tree.cc:13788
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð² TYPE_FIELDS Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.cc:13803
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "TYPE_CACHED_VALUES_P ÐµÑ�Ñ‚ÑŒ %i, Ð² Ñ‚Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ°Ðº TYPE_CACHED_VALUES ÐµÑ�Ñ‚ÑŒ %p"
  
! #: tree.cc:13810
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "TYPE_CACHED_VALUES Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TREE_VEC"
  
! #: tree.cc:13823
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ TYPE_CACHED_VALUES Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: tree.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "TREE_PURPOSE Ð½Ðµ-NULL Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.cc:13849
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "TYPE_VALUES_RAW Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.cc:13861
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "TYPE_CACHED_VALUES_P ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ…Ð¾Ñ‚Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½"
  
! #: tree.cc:13871
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
--- 32364,32636 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_SIZE_UNIT"
  
! #: tree.cc:13160
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13162
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ñ� TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.cc:13200
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_VFIELD"
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_VFIELD"
  
! #: tree.cc:13236
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_BINFO"
  
! #: tree.cc:13238
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13240
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13279
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_FIELDS"
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_FIELDS"
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Ð¿ÐµÑ€Ð²Ð¾Ðµ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»ÐµÐ¼"
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr "Ð¸ Ð¿Ð¾Ð»Ðµ"
  
! #: tree.cc:13300
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TREE_TYPE"
  
! #: tree.cc:13302 tree.cc:13313
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13304 tree.cc:13315
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE Ñ‚Ð¸Ð¿Ð°"
  
! #: tree.cc:13311
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ�Ð¾ Ñ�Ð²Ð¾Ð¸Ð¼ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð¼"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "Ð“Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: tree.cc:13628
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_MAIN_VARIANT Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_MAIN_VARIANT"
  
! #: tree.cc:13640
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "TYPE_CANONICAL Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ TYPE_CANONICAL"
  
! #: tree.cc:13659
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼"
  
! #: tree.cc:13667
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_MODE Ð¾Ñ‚ TYPE_CANONICAL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼"
  
! #: tree.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL of main variant is not main variant"
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "TYPE_CANONICAL Ð¾Ñ‚ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"
  
! #: tree.cc:13689
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ FIELD_DECL Ð½Ð¸ TREE_LIST"
  
! #: tree.cc:13699
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ POINTER_TYPE"
  
! #: tree.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ REFERENCE_TYPE"
  
! #: tree.cc:13730
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TREE_BINFO"
  
! #: tree.cc:13736
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO Ñ‚Ð¸Ð¿ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TYPE_MAIN_VARIANT"
  
! #: tree.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ record Ð½Ð¸ union"
  
! #: tree.cc:13758
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ record Ð½Ð¸ union"
  
! #: tree.cc:13776
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "TYPE_ARRAY_MAX_SIZE Ð½Ðµ INTEGER_CST"
  
! #: tree.cc:13783
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "TYPE_VALUES_RAW Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.cc:13790
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "TYPE_LANG_SLOT_1 (binfo) Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.cc:13806
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "Enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ CONST_DECL Ð¸Ð»Ð¸ INTEGER_CST"
  
! #: tree.cc:13815
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "Ð¢Ð¸Ð¿ enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð½Ð¸ INTEGER_TYPE Ð½Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÐ¼Ñ‹Ð¹ Ð² enum"
  
! #: tree.cc:13823
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value name is not IDENTIFIER_NODE"
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "Ð˜Ð¼Ñ� enum Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð½Ðµ ÐµÑ�Ñ‚ÑŒ IDENTIFIER_NODE"
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ TYPE_DOMAIN Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð² Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: tree.cc:13864
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð² TYPE_FIELDS Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.cc:13879
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "TYPE_CACHED_VALUES_P ÐµÑ�Ñ‚ÑŒ %i, Ð² Ñ‚Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ°Ðº TYPE_CACHED_VALUES ÐµÑ�Ñ‚ÑŒ %p"
  
! #: tree.cc:13886
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "TYPE_CACHED_VALUES Ð½Ðµ ÐµÑ�Ñ‚ÑŒ TREE_VEC"
  
! #: tree.cc:13899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ TYPE_CACHED_VALUES Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: tree.cc:13912
  #, fuzzy, gcc-internal-format
  #| msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "TREE_PURPOSE Ð½Ðµ-NULL Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.cc:13918
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² TYPE_ARG_TYPES Ñ�Ð¿Ð¸Ñ�ÐºÐµ"
  
! #: tree.cc:13925
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "TYPE_VALUES_RAW Ð¿Ð¾Ð»Ðµ Ð½Ðµ-NULL"
  
! #: tree.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "TYPE_CACHED_VALUES_P ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ñ…Ð¾Ñ‚Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½"
  
! #: tree.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
*************** msgstr "TYPE_METHOD_BASETYPE Ð½Ðµ ÐµÑ�Ñ‚
*** 32625,32642 ****
  msgid "%qs is not supported with %qs"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %s"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "Ð¼ÐµÑ€Ñ‚Ð²Ð°Ñ� Ð³Ð¸Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°"
  
! #: value-prof.cc:525
  #, fuzzy, gcc-internal-format
  #| msgid "Histogram value statement does not correspond to the statement it is associated with"
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð³Ð¸Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¾Ð½Ð° Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: value-prof.cc:594
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹: Ð¾Ð±Ñ‰Ð¸Ð¹ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� %s (%d Ð¸Ð· %d) Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÑƒ Ð±Ð»Ð¾ÐºÐ° (%d)"
--- 32642,32659 ----
  msgid "%qs is not supported with %qs"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %s"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr "Ð¼ÐµÑ€Ñ‚Ð²Ð°Ñ� Ð³Ð¸Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°"
  
! #: value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "Histogram value statement does not correspond to the statement it is associated with"
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð³Ð¸Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¾Ð½Ð° Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: value-prof.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹: Ð¾Ð±Ñ‰Ð¸Ð¹ Ñ�Ñ‡Ñ‘Ñ‚Ñ‡Ð¸Ðº Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ� %s (%d Ð¸Ð· %d) Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸ÐºÑƒ Ð±Ð»Ð¾ÐºÐ° (%d)"
*************** msgstr "%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %
*** 33587,33593 ****
  msgid "%qE argument is not a function"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° deprecated Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
--- 33604,33610 ----
  msgid "%qE argument is not a function"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° deprecated Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
*************** msgstr "?: Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ†
*** 34122,34128 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<true%>"
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� "
--- 34139,34145 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ Ð°Ð´Ñ€ÐµÑ� %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<true%>"
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð¾Ðµ ÐºÐ°Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� "
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð
*** 34168,34581 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: c-family/c-common.cc:4766
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<va_list%>"
  
! #: c-family/c-common.cc:4886
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %s"
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸"
  
! #: c-family/c-common.cc:5083
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ISO C"
  
! #: c-family/c-common.cc:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ (Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ) case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ðµ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-common.cc:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�,"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° default"
  
! #: c-family/c-common.cc:5288
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ISO C/C++"
  
! #: c-family/c-common.cc:5466
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-common.cc:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, 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:5502
  #, 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:5677
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinel"
  
! #: c-family/c-common.cc:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sentinel Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<optimize%>"
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð´Ð»Ñ� pragma %<optimize%>"
  
! #: c-family/c-common.cc:6020
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·"
  
! #: c-family/c-common.cc:6024
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:6251
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:6320
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:6334
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-common.cc:6354
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: c-family/c-common.cc:6371 c-family/c-common.cc:6421
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-common.cc:6378
  #, 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:6384
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ðµ"
  
! #: c-family/c-common.cc:6390
  #, 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:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c-family/c-common.cc:6433
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ boolean"
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, 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:6717
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<offsetof%> Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: c-family/c-common.cc:6722
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<operator[]%>"
  
! #: c-family/c-common.cc:6729
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: c-family/c-common.cc:6742
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qD"
  
! #: c-family/c-common.cc:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� %E Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: c-family/c-common.cc:6956
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c-family/c-common.cc:7070 c-family/c-common.cc:7194
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.cc:7104
  #, 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:7120
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹"
  
! #: c-family/c-common.cc:7336
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:7350
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-void ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-family/c-common.cc:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-family/c-common.cc:7406
  #, 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:7412
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c-family/c-common.cc:7420
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.cc:7433
  #, 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:7438
  #, 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:7447
  #, 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:7452
  #, 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:7465
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.cc:7478
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.cc:7879
  #, 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:8514
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: c-family/c-common.cc:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, 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:8709
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: c-family/c-common.cc:8729
  #, 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:8732
  #, 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:8736
  #, 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:8739
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c-family/c-common.cc:8744
  #, 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:8747
  #, 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:8752
  #, 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:8755
  #, 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:8826
  #, 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"
--- 34185,34598 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽ"
  
! #: c-family/c-common.cc:4768
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<va_list%>"
  
! #: c-family/c-common.cc:4888
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÑŽÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %s"
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð½ÐµÐ»ÑŒÐ·Ñ� ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»Ñ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸"
  
! #: c-family/c-common.cc:5085
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ISO C"
  
! #: c-family/c-common.cc:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ (Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ) case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: c-family/c-common.cc:5167
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ðµ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c-family/c-common.cc:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�,"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ€Ð°Ð½ÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch"
  
! #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€Ð²Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° default"
  
! #: c-family/c-common.cc:5290
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¼ÐµÑ‚ÐºÐ¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ISO C/C++"
  
! #: c-family/c-common.cc:5468
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-common.cc:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, 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:5504
  #, 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:5679
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinel"
  
! #: c-family/c-common.cc:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sentinel Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<optimize%>"
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð´Ð»Ñ� pragma %<optimize%>"
  
! #: c-family/c-common.cc:6022
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·"
  
! #: c-family/c-common.cc:6026
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:6253
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:6322
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:6336
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-family/c-common.cc:6356
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: c-family/c-common.cc:6373 c-family/c-common.cc:6423
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c-family/c-common.cc:6380
  #, 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:6386
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ðµ"
  
! #: c-family/c-common.cc:6392
  #, 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:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c-family/c-common.cc:6435
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ boolean"
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, 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:6719
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<offsetof%> Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: c-family/c-common.cc:6724
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<operator[]%>"
  
! #: c-family/c-common.cc:6731
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ %<offsetof%> Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: c-family/c-common.cc:6744
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qD"
  
! #: c-family/c-common.cc:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� %E Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: c-family/c-common.cc:6958
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: c-family/c-common.cc:7072 c-family/c-common.cc:7196
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.cc:7106
  #, 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:7122
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹"
  
! #: c-family/c-common.cc:7338
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: c-family/c-common.cc:7352
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-void ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-family/c-common.cc:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-family/c-common.cc:7408
  #, 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:7414
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c-family/c-common.cc:7422
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.cc:7435
  #, 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:7440
  #, 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:7449
  #, 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:7454
  #, 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:7467
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.cc:7480
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qE"
  
! #: c-family/c-common.cc:7881
  #, 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:8516
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: c-family/c-common.cc:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, 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:8711
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: c-family/c-common.cc:8731
  #, 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:8734
  #, 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:8738
  #, 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:8741
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: c-family/c-common.cc:8746
  #, 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:8749
  #, 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:8754
  #, 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:8757
  #, 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:8828
  #, 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 "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ�
*** 35284,35290 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð¡Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸ÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 35301,35307 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð¡Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸ÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "%<depend(source)%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ
*** 35343,35349 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
--- 35360,35366 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE"
*************** msgstr "%<_Atomic%> Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½
*** 35358,35374 ****
  msgid "%qE is not initialized"
  msgstr "%qE Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 35375,35391 ----
  msgid "%qE is not initialized"
  msgstr "%qE Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€Ð
*** 35378,35384 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 35395,35401 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr ""
*** 35447,35453 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 35464,35470 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Ð¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾
*** 35570,35581 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "\"%s\" Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ñ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸"
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %m"
--- 35587,35598 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "\"%s\" Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ñ€ÐµÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸"
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %m"
*************** msgstr "<return-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ>"
*** 36046,36053 ****
  msgid "wrong type argument to %s"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
--- 36063,36070 ----
  msgid "wrong type argument to %s"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %s"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
*************** msgstr[0] "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼Ðµ
*** 36804,36810 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "Ñ�Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�"
--- 36821,36827 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "Ñ�Ñ‚Ð¾ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ�"
*************** msgid "%qs is defined in header %qs; did
*** 37023,37029 ****
  msgstr "%qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%>?"
  
  #
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 37040,37046 ----
  msgstr "%qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%>?"
  
  #
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 37058,37072 ****
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -fenable"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
--- 37075,37089 ----
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -fenable"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
*************** msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� %<#prag
*** 37656,37708 ****
  msgid "PIC is only supported for RTPs"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
  #
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "lane index must be a constant immediate"
  msgstr "%KÐ¸Ð½Ð´ÐµÐºÑ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
  #
! #: config/aarch64/aarch64-builtins.cc:1946
  #, fuzzy, gcc-internal-format
  #| msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "%KÐ¾Ð±Ñ‰Ð¸Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-mfp32%>"
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-mfp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ %qT, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
--- 37673,37725 ----
  msgid "PIC is only supported for RTPs"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
  #
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "lane index must be a constant immediate"
  msgstr "%KÐ¸Ð½Ð´ÐµÐºÑ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
  #
! #: config/aarch64/aarch64-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  #| msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "%KÐ¾Ð±Ñ‰Ð¸Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸"
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-mfp32%>"
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-mfp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "%KÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ %qT, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ %qT, Ð½Ð
*** 37714,37720 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸ Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
! #: config/aarch64/aarch64-c.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
--- 37731,37737 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸ Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
! #: config/aarch64/aarch64-c.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»
*** 37767,37920 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! #| msgid "passing argument %d of %qE with different width due to prototype"
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<%s%s%>, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 37784,37936 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %<%s%s%>, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "%s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð
*** 37922,38117 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support MIPS16 code"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð´ MIPS16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ, Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgid "%qs applied to non-vector type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ, Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported value for mmpy-option"
  msgid "unsupported SVE vector size"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� mmpy-Ð¾Ð¿Ñ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "fields cannot have SVE type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have SVE type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ __fp16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, fuzzy, gcc-internal-format
  #| msgid "capture by copy of incomplete type %qT"
  msgid "capture by copy of SVE type %qT"
--- 37938,38133 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support MIPS16 code"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð´ MIPS16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ, Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgid "%qs applied to non-vector type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ, Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported value for mmpy-option"
  msgid "unsupported SVE vector size"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� mmpy-Ð¾Ð¿Ñ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "fields cannot have SVE type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have SVE type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ __fp16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "capture by copy of incomplete type %qT"
  msgid "capture by copy of SVE type %qT"
*************** msgid "SVE type %qT cannot be passed to
*** 38179,38185 ****
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
--- 38195,38201 ----
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
*************** msgstr ""
*** 38202,38533 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, 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:17272
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: config/aarch64/aarch64.cc:17328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s"
  
! #: config/aarch64/aarch64.cc:17340
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%h"
  
! #: config/aarch64/aarch64.cc:17360
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ (%s)"
  
! #: config/aarch64/aarch64.cc:17378
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ (%s)"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, 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:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17861
  #, 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:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² %<-march=%s%>"
  
  #
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -march"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mtune=%s%>"
  
  #
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mtune"
  
! #: config/aarch64/aarch64.cc:18181
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcpu=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -march=%s"
  
! #: config/aarch64/aarch64.cc:18237
  #, 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:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, 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:18329
  #, 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:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18511
  #, 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:18515
  #, 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:18550
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18553
  #, 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:18557 config/aarch64/aarch64.cc:18664
  #, 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:18580
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18584
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18619
  #, 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:18660
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18718 config/aarch64/aarch64.cc:18891
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18824
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  #, 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:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  #, 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:20403 config/arm/arm.cc:6592
  #, 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:21552 config/aarch64/aarch64.cc:21555
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� simdlen %d"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.cc:26704
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.cc:26729
  #, 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"
--- 38218,38547 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, 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:17276
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: config/aarch64/aarch64.cc:17332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s"
  
! #: config/aarch64/aarch64.cc:17344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%h"
  
! #: config/aarch64/aarch64.cc:17364
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ (%s)"
  
! #: config/aarch64/aarch64.cc:17382
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ (%s)"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, 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:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:17865
  #, 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:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² %<-march=%s%>"
  
  #
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -march"
  
! #: config/aarch64/aarch64.cc:18020
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mtune=%s%>"
  
  #
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mtune"
  
! #: config/aarch64/aarch64.cc:18189
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcpu=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -march=%s"
  
! #: config/aarch64/aarch64.cc:18245
  #, 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:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, 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:18337
  #, 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:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, 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:18523
  #, 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:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, 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:18565 config/aarch64/aarch64.cc:18672
  #, 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:18588
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18592
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18627
  #, 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:18668
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  #, 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:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  #, 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:20411 config/arm/arm.cc:6592
  #, 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:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� simdlen %d"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.cc:26708
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.cc:26733
  #, 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"
*************** msgid "bad value %qs for %<-mmemory-late
*** 38597,38603 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 38611,38617 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 38739,38746 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 38753,38760 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr ""
*** 38885,38903 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, 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:611 config/i386/i386.cc:22243
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
--- 38899,38917 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, 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:611 config/i386/i386.cc:22308
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
*************** msgid "indirect call in function, which
*** 39760,39766 ****
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
--- 39774,39780 ----
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð
*** 39954,39965 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "Ð´Ð»Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
--- 39968,39979 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "Ð´Ð»Ñ� %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
*************** msgstr "Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½
*** 40096,40102 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 40110,40116 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚
*** 40223,40356 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %s"
  
! #: config/i386/i386-expand.cc:9138
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine cannot be called directly"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:9950
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:10045
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:10987
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11002
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11037
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11077
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11093
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11103
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11108
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11245
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-expand.cc:11250
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-expand.cc:11594
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11602
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11605
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ"
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s"
  
! #: config/i386/i386-expand.cc:13302
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:13335
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ñ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14370
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
--- 40237,40370 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½: %s"
  
! #: config/i386/i386-expand.cc:9155
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine cannot be called directly"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 2-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:9967
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ñ�Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:10062
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11004
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11019
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11054
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11094
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 1-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11110
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11120
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11125
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11262
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-expand.cc:11267
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-expand.cc:11611
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 4-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11619
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 5-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:11622
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%wi"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½ÑƒÑŽ isa Ð¾Ð¿Ñ†Ð¸ÑŽ"
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ isa Ð¾Ð¿Ñ†Ð¸ÑŽ %s"
  
! #: config/i386/i386-expand.cc:13319
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:13352
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Ñ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¾Ð¼ 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14387
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
*************** msgstr "Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ
*** 40369,40375 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, 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"
--- 40383,40389 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, 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 "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thisca
*** 40875,40881 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
--- 40889,40895 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
*************** msgid "%qs and %qs attributes are not co
*** 40897,40910 ****
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
--- 40911,40924 ----
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
*************** msgstr "Ñ�Ñ‚Ð¾ Ð¾ÑˆÐ¸Ð±ÐºÐ° GCC, ÐºÐ¾Ñ‚Ð
*** 41047,41088 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/i386/i386.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qD"
  
! #: config/i386/i386.cc:8436
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/i386/i386.cc:9463
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.cc:9849
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.cc:9869
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 41061,41102 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/i386/i386.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qD"
  
! #: config/i386/i386.cc:8438
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/i386/i386.cc:9465
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.cc:9851
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.cc:9871
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð
*** 41090,41173 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/i386/i386.cc:12913
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:13179
  #, 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:17210
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21432
  #, 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:21528
  #, 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:23276
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23283
  #, 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:23290
  #, 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:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23366
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 41104,41187 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/i386/i386.cc:12915
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:13181
  #, 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:17212
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  #, 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:21532
  #, 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:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23348
  #, 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:23355
  #, 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:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23431
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23974
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr ""
*** 41334,41345 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
--- 41348,41359 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s does not support PIC mode"
  msgid "code model %qs and %qs not support %s mode"
*************** msgstr "interrupt_thread Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ
*** 41458,41464 ****
  msgid "stack limit expression is not supported"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 41472,41478 ----
  msgid "stack limit expression is not supported"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ñ
*** 41544,41679 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ intstack"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² %qs"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<interrupt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ MIPS32r2 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ"
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ MIPS16"
  
! #: config/mips/mips.cc:12067
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific not implemented for MIPS16"
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "-fstack-check=specific Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� MIPS16"
  
! #: config/mips/mips.cc:17135
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ Ð¾Ñ‚ %d Ð´Ð¾ %d"
  
! #: config/mips/mips.cc:17255
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/mips/mips.cc:17386
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� MIPS16"
  
! #: config/mips/mips.cc:17994
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð´ MIPS16"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC Ð´Ð»Ñ� ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ o32 Ð¸ o64"
  
! #: config/mips/mips.cc:19804
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "ÐºÐ¾Ð´ MIPS16 -mxgot"
  
! #: config/mips/mips.cc:19807
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð´Ð»Ñ� MIPS16 Ð¸ ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ o32 Ð¸ o64"
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MSA MIPS16 ÐºÐ¾Ð´"
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %s"
  
! #: config/mips/mips.cc:20027
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð°Ð´Ð°ÑŽÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ %s"
  
! #: config/mips/mips.cc:20037
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-march=%s%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ð¼ ABI"
  
! #: config/mips/mips.cc:20052
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-mgp64%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/mips/mips.cc:20054
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-mgp32%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/mips/mips.cc:20056
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-mgp64%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ABI"
  
! #: config/mips/mips.cc:20079
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-mfp32%>"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> Ð¸ %<-mfp64%> Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ñ‚ÑŒÑ�Ñ�, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ mfhc1 Ð¸ mthc1"
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> Ð¸ %<-mfp64%> Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ABI o32"
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� o32 ABI"
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mfp32%>"
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mlra%>"
--- 41558,41697 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ intstack"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ñ… Ð²Ñ‹Ð·Ð¾Ð²Ð¾Ð² %qs"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<interrupt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ MIPS32r2 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ"
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ MIPS16"
  
! #: config/mips/mips.cc:12116
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific not implemented for MIPS16"
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "-fstack-check=specific Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� MIPS16"
  
! #: config/mips/mips.cc:17184
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ Ð¾Ñ‚ %d Ð´Ð¾ %d"
  
! #: config/mips/mips.cc:17304
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/mips/mips.cc:17435
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� MIPS16"
  
! #: config/mips/mips.cc:18043
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð´ MIPS16"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC Ð´Ð»Ñ� ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ o32 Ð¸ o64"
  
! #: config/mips/mips.cc:19853
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "ÐºÐ¾Ð´ MIPS16 -mxgot"
  
! #: config/mips/mips.cc:19856
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð´Ð»Ñ� MIPS16 Ð¸ ABI, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ o32 Ð¸ o64"
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MSA MIPS16 ÐºÐ¾Ð´"
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %s"
  
! #: config/mips/mips.cc:20076
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ ÐºÐ»ÑŽÑ‡Ð°Ð¼Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð·Ð°Ð´Ð°ÑŽÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ %s"
  
! #: config/mips/mips.cc:20086
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-march=%s%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ð¼ ABI"
  
! #: config/mips/mips.cc:20101
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-mgp64%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/mips/mips.cc:20103
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-mgp32%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð°"
  
! #: config/mips/mips.cc:20105
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "ÐºÐ»ÑŽÑ‡ %<-mgp64%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ABI"
  
! #: config/mips/mips.cc:20128
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-mfp32%>"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> Ð¸ %<-mfp64%> Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ñ‚ÑŒÑ�Ñ�, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ mfhc1 Ð¸ mthc1"
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> Ð¸ %<-mfp64%> Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ABI o32"
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� o32 ABI"
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mfp32%>"
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mlra%>"
*************** msgstr "%<-mfpxx%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-mlr
*** 41683,41801 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ %qs and %qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %qs"
  
! #: config/mips/mips.cc:20196
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ branch-likely"
  
! #: config/mips/mips.cc:20211
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ madd Ð¸Ð»Ð¸ msub"
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÑ‡ÐµÑ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %qs%s %s"
  
! #: config/mips/mips.cc:20253
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %qs %s"
  
! #: config/mips/mips.cc:20268
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� %qs"
  
! #: config/mips/mips.cc:20271
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %qs"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "Ð´Ð»Ñ� %<-mno-gpopt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð¼Ð°Ð»Ñ‹Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� %qs"
  
! #: config/mips/mips.cc:20330
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20337
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20355
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "Ð´Ð»Ñ� %<-mips3d%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %qs"
  
! #: config/mips/mips.cc:20375
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-mfp64%> Ð¸ %<-mhard-float%>"
  
! #: config/mips/mips.cc:20382
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° PS"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð², Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ %qs"
  
! #: config/mips/mips.cc:20402
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ DSP Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/mips/mips.cc:20412
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mmsa%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-mfp64%> Ð¸ %<-mhard-float%>"
  
! #: config/mips/mips.cc:20422
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mmsa%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-mfp64%> Ð¸ %<-mhard-float%>"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð², Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ branch likely"
  
! #: config/mips/mips.cc:20532
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ synci"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ mips16"
--- 41701,41819 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "Ñ�Ð¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ðµ %qs and %qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %qs"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ branch-likely"
  
! #: config/mips/mips.cc:20260
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ madd Ð¸Ð»Ð¸ msub"
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÑ‡ÐµÑ‚Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %qs%s %s"
  
! #: config/mips/mips.cc:20302
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ�: %qs %s"
  
! #: config/mips/mips.cc:20317
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� %qs"
  
! #: config/mips/mips.cc:20320
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %qs"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "Ð´Ð»Ñ� %<-mno-gpopt%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð¼Ð°Ð»Ñ‹Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ� %qs"
  
! #: config/mips/mips.cc:20379
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20386
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20404
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "Ð´Ð»Ñ� %<-mips3d%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %qs"
  
! #: config/mips/mips.cc:20424
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-mfp64%> Ð¸ %<-mhard-float%>"
  
! #: config/mips/mips.cc:20431
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° PS"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð², Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ %qs"
  
! #: config/mips/mips.cc:20451
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ DSP Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: config/mips/mips.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mmsa%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-mfp64%> Ð¸ %<-mhard-float%>"
  
! #: config/mips/mips.cc:20471
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mmsa%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-mfp64%> Ð¸ %<-mhard-float%>"
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð¾Ð², Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ branch likely"
  
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ synci"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ mips16"
*************** msgstr ""
*** 43262,43350 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
  
! #: config/rs6000/rs6000.cc:19979
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20073
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.cc:20081
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24232
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24235
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24237
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
  #
! #: config/rs6000/rs6000.cc:25228
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 43280,43368 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
  
! #: config/rs6000/rs6000.cc:19998
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20086
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20092
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.cc:20100
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20103
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24251
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24254
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24256
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
  #
! #: config/rs6000/rs6000.cc:25247
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ RX FPU Ð½Ðµ
*** 43395,43401 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� vec_step Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
--- 43413,43419 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� vec_step Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
*************** msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð
*** 43513,43694 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ z14 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ."
  
! #: config/s390/s390.cc:859
! #, fuzzy, gcc-internal-format
! #| msgid "Builtin %qF requires z14 or higher."
! msgid "Builtin %qF requires arch14 or higher."
! msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ z14 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ."
! 
! #: config/s390/s390.cc:878
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ icode"
  
! #: config/s390/s390.cc:1019
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
  #
! #: config/s390/s390.cc:1210
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr ""
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Ñ�ÑƒÐ¼Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ÐµÐ»"
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.cc:13216
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "%<__RTL%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-flto%>"
  
! #: config/s390/s390.cc:15486
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.cc:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° %s"
  
! #: config/s390/s390.cc:15531
  #, 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:15560
  #, 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:15564
  #, 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:15576
  #, 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:15585
  #, 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:15591
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64k"
  
! #: config/s390/s390.cc:15596
  #, 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:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, 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:15707
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸"
  
! #: config/s390/s390.cc:15714
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<target%>"
--- 43531,43712 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ z14 Ð¸Ð»Ð¸ Ð²Ñ‹ÑˆÐµ."
  
! #: config/s390/s390.cc:872
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ icode"
  
! #: config/s390/s390.cc:1013
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
  #
! #: config/s390/s390.cc:1204
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr ""
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Ñ�ÑƒÐ¼Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ÐµÐ»"
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ ÐºÐ°Ð´Ñ€Ð° %qs Ñ€Ð°Ð²ÐµÐ½ %wd Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.cc:12253
! #, 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 with zero-width bit fields members changed in GCC 12"
! msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
! 
! #: config/s390/s390.cc:13212
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "%<__RTL%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<-flto%>"
  
! #: config/s390/s390.cc:15503
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ ABI Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ ESA/390 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/s390/s390.cc:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð° %s"
  
! #: config/s390/s390.cc:15548
  #, 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:15577
  #, 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:15581
  #, 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:15593
  #, 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:15602
  #, 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:15608
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.cc:15610
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ñ‚ÐµÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ 64k"
  
! #: config/s390/s390.cc:15613
  #, 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:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, 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:15724
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸"
  
! #: config/s390/s390.cc:15731
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<target%>"
*************** msgid "attribute %qs applies to array ty
*** 44137,44143 ****
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ (void) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
--- 44155,44161 ----
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ (void) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿ÐµÑ€
*** 44431,44437 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ"
--- 44449,44455 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€Ð
*** 44441,44447 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
--- 44459,44465 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "%qE Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½ (Ð¿ÐµÑ€Ð²Ð
*** 44507,44513 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð½ÐµÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð³Ð´Ðµ Ð¾Ð½ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-decl.cc:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
--- 44525,44531 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð½ÐµÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð¼ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð³Ð´Ðµ Ð¾Ð½ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-decl.cc:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
*************** msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½
*** 44537,44543 ****
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qD"
--- 44555,44561 ----
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qD"
*************** msgstr "Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŽ
*** 44567,44573 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ Ñ‚ÐµÐ³Ð°"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %qD Ñ� void Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
--- 44585,44591 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ� Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ Ñ‚ÐµÐ³Ð°"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %qD Ñ� void Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð¿Ñ
*** 44762,44768 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D Ð² declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 44780,44786 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D Ð² declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð
*** 44934,44940 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
--- 44952,44958 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½
*** 45103,45109 ****
  msgid "function definition has qualified void return type"
  msgstr "Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
--- 45121,45127 ----
  msgid "function definition has qualified void return type"
  msgstr "Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
*************** msgstr "Ð² ISO C Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ²Ð
*** 45230,45236 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
--- 45248,45254 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
*************** msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ
*** 45410,45416 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++"
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
--- 45428,45434 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð² C++"
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
*************** msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´Ðµ
*** 45460,45466 ****
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
--- 45478,45484 ----
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
*************** msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ
*** 45502,45508 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 45520,45526 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ
*** 45533,45539 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 45551,45557 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ
*** 45564,45570 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17107
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
--- 45582,45588 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾
*** 45680,45691 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18017
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½"
--- 45698,45709 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18039
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ %qE  Ñ�Ð¿ÐµÑ†
*** 45754,45760 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>"
--- 45772,45778 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long long%>"
*************** msgstr ""
*** 45905,45916 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, 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%>"
--- 45923,45934 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, 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%>"
*************** msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð¼Ð
*** 45966,45972 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
--- 45984,45990 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚
*** 45976,45982 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ñ‹Ñ… ÐµÐ´Ð¸Ð½Ð¸Ñ† Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
--- 45994,46000 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ñ‹Ñ… ÐµÐ´Ð¸Ð½Ð¸Ñ† Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
*************** msgid "unknown type name %qE"
*** 46013,46020 ****
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
--- 46031,46038 ----
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
*************** msgstr "Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<fallth
*** 46035,46041 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�"
--- 46053,46059 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�"
*************** msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸
*** 46147,46153 ****
  msgid "static assertion failed: %E"
  msgstr "Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ"
--- 46165,46171 ----
  msgid "static assertion failed: %E"
  msgstr "Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ: %E"
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ ÑƒÑ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ
*** 46195,46208 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 46213,46226 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð
*** 46289,46295 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "parameter packs Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE attribute does not take any arguments"
--- 46307,46313 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "parameter packs Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE attribute does not take any arguments"
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ñ�Ñ‚Ð
*** 46443,46450 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
--- 46461,46468 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
*************** msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð
*** 46612,46618 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 46630,46636 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 46873,46885 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
--- 46891,46903 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ‚Ñ€Ð¸Ð
*** 46891,46946 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%> before %qE"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "Ð¸Ð¼Ñ� setter Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� %<:%>"
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.cc:12421 cp/parser.cc:47813
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-parser.cc:12507 cp/parser.cc:47921
  #, 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:12514 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>"
--- 46909,46964 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%> before %qE"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<=%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "Ð¸Ð¼Ñ� setter Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� %<:%>"
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.cc:12421 cp/parser.cc:47824
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-parser.cc:12507 cp/parser.cc:47932
  #, 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:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<#pragma omp sections%>"
*************** msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ
*** 46951,46963 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for, while Ð¸Ð»Ð¸ do Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ�"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
--- 46969,46981 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for, while Ð¸Ð»Ð¸ do Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ�"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
*************** msgstr "%<#pragma GCC pch_preprocess%> Ð
*** 46965,46973 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
--- 46983,46991 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<)%> Ð¸Ð»Ð¸
*** 46987,47040 ****
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:13569 cp/parser.cc:37321
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, 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:13692 cp/parser.cc:37435
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð±ÐµÐ· Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "ÐµÑ�Ð»Ð¸ ÐºÐ°ÐºÐ°Ñ�-Ð»Ð¸Ð±Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‚Ð¾ Ð²Ñ�Ðµ %<if%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
--- 47005,47058 ----
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:13569 cp/parser.cc:37332
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, 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:13692 cp/parser.cc:37446
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð±ÐµÐ· Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "ÐµÑ�Ð»Ð¸ ÐºÐ°ÐºÐ°Ñ�-Ð»Ð¸Ð±Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‚Ð¾ Ð²Ñ�Ðµ %<if%> Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
*************** msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_threads%>
*** 47057,47178 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_tasks%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<grainsize%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<priority%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37749
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37819
  #, 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:14232 cp/parser.cc:37884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, 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:14301 cp/parser.cc:37956
  #, 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:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<static%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38006
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%>"
  msgid "expected %<concurrent%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "ordered Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> Ð¸Ð»Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ð±Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<monotonic%> Ð¸ %<nonmonotonic%>"
  
! #: c/c-parser.cc:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<runtime%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<auto%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7370
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ‡Ð°Ð½ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
--- 47075,47196 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_tasks%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<grainsize%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<priority%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14099 cp/parser.cc:37760
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, 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:14232 cp/parser.cc:37895
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, 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:14301 cp/parser.cc:37967
  #, 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:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<static%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: c/c-parser.cc:14735 cp/parser.cc:38017
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%>"
  msgid "expected %<concurrent%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "ordered Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> Ð¸Ð»Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¾Ð±Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<monotonic%> Ð¸ %<nonmonotonic%>"
  
! #: c/c-parser.cc:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<runtime%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<auto%> Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<chunk_size%>"
  
! #: c/c-parser.cc:15154 cp/semantics.cc:7381
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ‡Ð°Ð½ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿
*** 47182,47198 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_teams%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<thread_limit%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
--- 47200,47216 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<num_teams%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %<thread_limit%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸
*** 47209,47220 ****
  msgid "duplicate %qs modifier"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, 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"
--- 47227,47238 ----
  msgid "duplicate %qs modifier"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, 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 "%<safelen%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ
*** 47235,47293 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%<simdlen%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, 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:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ depend Ð²Ð¸Ð´"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, 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%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ map Ð²Ð¸Ð´"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%> or %<typename%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, 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:16380 cp/parser.cc:39612
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ dist_schedule Ð²Ð¸Ð´"
--- 47253,47311 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%<simdlen%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, 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:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ depend Ð²Ð¸Ð´"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ %<if%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, 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%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ map Ð²Ð¸Ð´"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%> or %<typename%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, 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:16380 cp/parser.cc:39623
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ dist_schedule Ð²Ð¸Ð´"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ proc_bi
*** 47303,47389 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<#pragma acc%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ� %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ %qs"
  
! #: c/c-parser.cc:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, 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:17300 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� OpenACC ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:17315 cp/parser.cc:44623
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<global%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:17326 cp/parser.cc:44645
  #, 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:17336 cp/parser.cc:44655
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ñ� %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17429 cp/parser.cc:44753
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma acc %s%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…"
--- 47321,47407 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<#pragma acc%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´Ð»Ñ� %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð¹ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ %qs"
  
! #: c/c-parser.cc:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, 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:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� OpenACC ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:17315 cp/parser.cc:44634
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<global%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:17326 cp/parser.cc:44656
  #, 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:17336 cp/parser.cc:44666
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ñ� %<#pragma acc declare%>"
  
! #: c/c-parser.cc:17429 cp/parser.cc:44764
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma acc %s%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð´Ð°Ð½Ð½Ñ‹Ñ…"
*************** msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€
*** 47398,47404 ****
  msgid "expected function name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
--- 47416,47422 ----
  msgid "expected function name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
*************** msgstr "%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°
*** 47408,47434 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "Ð·Ð° %<#pragma acc routine%> Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, 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:17811 cp/parser.cc:47114
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ð´Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.cc:17812 cp/parser.cc:47116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:17856 cp/parser.cc:44971
  #, 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:17911 cp/parser.cc:40446
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<allocator%>"
--- 47426,47452 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "Ð·Ð° %<#pragma acc routine%> Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, 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:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ð´Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:17856 cp/parser.cc:44982
  #, 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:17911 cp/parser.cc:40457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "expected %<allocator%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
*** 47439,47581 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, 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:18123 cp/parser.cc:40637
  #, 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:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, 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:18269 cp/parser.cc:40788
  #, 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:18279 cp/parser.cc:40798
  #, 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:18402 cp/parser.cc:40898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%> before string constant"
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%> Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, 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:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, 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:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, 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:19043 cp/parser.cc:41573
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° %<depend%>, %<destroy%> Ð¸Ð»Ð¸ %<update%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, 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:19101 cp/parser.cc:41637
  #, fuzzy, gcc-internal-format
  #| msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgid "%<flush%> list specified together with memory order clause"
--- 47457,47599 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, 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:18123 cp/parser.cc:40648
  #, 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:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, 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:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, 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:18269 cp/parser.cc:40799
  #, 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:18279 cp/parser.cc:40809
  #, 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:18402 cp/parser.cc:40909
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%> before string constant"
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%>, %<,%> Ð¸Ð»Ð¸ %<)%> Ð¿ÐµÑ€ÐµÐ´ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, 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:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, 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:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, 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:19043 cp/parser.cc:41584
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° %<depend%>, %<destroy%> Ð¸Ð»Ð¸ %<update%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, 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:19101 cp/parser.cc:41648
  #, fuzzy, gcc-internal-format
  #| msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgid "%<flush%> list specified together with memory order clause"
*************** msgstr "%<nonmonotonic%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ
*** 47586,47619 ****
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%> before %<decltype%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%> Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %<collapse%>"
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<linear%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
--- 47604,47637 ----
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<(%> Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%> before %<decltype%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<while%> Ð¿ÐµÑ€ÐµÐ´ %<decltype%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %<#pragma omp%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %<collapse%>"
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr "%<linear%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 47623,47695 ****
  msgid "not enough perfectly nested loops"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: c/c-parser.cc:19706 cp/parser.cc:42887
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> Ñ� %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %<for%> Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<point%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, 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:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, 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:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<from%>, %<release%> Ð¸Ð»Ð¸ %<delete%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, 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:21270 cp/semantics.cc:9854
  #, 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%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
--- 47641,47713 ----
  msgid "not enough perfectly nested loops"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹"
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
  
! #: c/c-parser.cc:19706 cp/parser.cc:42898
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> Ñ� %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð¾Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� %<for%> Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<point%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, 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:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<to%> Ð¸Ð»Ð¸ %<alloc%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, 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:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> Ñ� map-type Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ð¾Ñ‚ %<from%>, %<release%> Ð¸Ð»Ð¸ %<delete%> Ð½Ð° %<map%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, 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:21270 cp/semantics.cc:9865
  #, 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%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
*************** msgstr "Ð·Ð° %<#pragma omp declare simd%
*** 47706,47771 ****
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "Ð·Ð° %<#pragma omp declare simd%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45121
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, 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:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, fuzzy, gcc-internal-format
  #| msgid "ordered argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "ordered Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, 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 Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, 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:21742 cp/parser.cc:45430
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
--- 47724,47789 ----
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "Ð·Ð° %<#pragma omp declare simd%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, 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:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, fuzzy, gcc-internal-format
  #| msgid "ordered argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "ordered Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, 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 Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, 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:21742 cp/parser.cc:45441
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>, %<update%>, %<enter%> Ð¸Ð»Ð¸ %<exit%>"
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
*** 47777,47789 ****
  msgid "variant %qD is not a function"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, 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:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 47795,47807 ----
  msgid "variant %qD is not a function"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, 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:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 47794,47826 ****
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%>, Ð·Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ"
  
! #: c/c-parser.cc:21908 cp/parser.cc:45589
  #, 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:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD Ð·Ð°Ð´Ð°Ð½ Ð¸ Ð² declare target %<link%> Ð¸ Ð² %<to%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<target%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<declare%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ %<#pragma omp declare target%>"
--- 47812,47844 ----
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%>, Ð·Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ðµ Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¸Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ"
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, 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:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr "%qD Ð·Ð°Ð´Ð°Ð½ Ð¸ Ð² declare target %<link%> Ð¸ Ð² %<to%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<target%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<declare%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr "%<#pragma omp end declare target%> Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ %<#pragma omp declare target%>"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½
*** 47875,47920 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %<&omp_priv%>"
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, 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:22575 cp/parser.cc:46503
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
  #
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %<large%> Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, 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"
--- 47893,47938 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %<&omp_priv%>"
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, 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:22575 cp/parser.cc:46514
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
  #
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %<large%> Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, 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 "%<_Atomic%> %qE Ð² %<reduction%>
*** 47932,47986 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %<reduction%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, 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:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> before %qE"
  msgid "expected %qs or %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<threadprivate%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_relaxed%>"
--- 47950,48004 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %<reduction%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, 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:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> before %qE"
  msgid "expected %qs or %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<(%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<threadprivate%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%>"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_relaxed%>"
*************** msgstr "%<__transaction_cancel%> Ð²Ð½ÑƒÑ
*** 47991,47997 ****
  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:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_atomic%>"
--- 48009,48015 ----
  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:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<__transaction_atomic%>"
*************** msgstr "Ð½ÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ�
*** 48006,48012 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ void-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
--- 48024,48030 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ void-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
*************** msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 48307,48313 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚"
--- 48325,48331 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚"
*************** msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ
*** 48592,48598 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
--- 48610,48616 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
*************** msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²
*** 48761,48767 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9949
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
--- 48779,48785 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
*************** msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð
*** 48938,48949 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 48956,48967 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð°"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹
*** 48984,48990 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 49002,49008 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð
*** 48999,49006 ****
  msgid "braces around scalar initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
--- 49017,49024 ----
  msgid "braces around scalar initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ
*** 49096,49102 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ð² %<struct%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� %<designated_init%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
--- 49114,49120 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ð² %<struct%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� %<designated_init%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
*************** msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸
*** 49137,49143 ****
  msgid "computed goto must be pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
--- 49155,49161 ----
  msgid "computed goto must be pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
*************** msgstr "Ð² ISO C Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½ Ð¾Ð¿Ðµ
*** 49162,49168 ****
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ðµ"
--- 49180,49186 ----
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switch Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ðµ"
*************** msgstr "Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾
*** 49192,49198 ****
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 49210,49216 ----
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ
*** 49335,49353 ****
  msgid "used vector type where scalar is required"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, 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:13182 cp/semantics.cc:10961
  #, 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%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»"
--- 49353,49371 ----
  msgid "used vector type where scalar is required"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, 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:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, 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:13182 cp/semantics.cc:10972
  #, 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%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»"
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 49359,49388 ****
  msgstr "%<_Atomic%> %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
--- 49377,49406 ----
  msgstr "%<_Atomic%> %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 49393,49479 ****
  msgstr "%<_Atomic%> %qD Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ threadprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5158
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5165
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Ð´Ð»Ð¸Ð½Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5198
  #, 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:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "Ð´Ð»Ð¸Ð½Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "Ð²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, 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:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5405
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
--- 49411,49497 ----
  msgstr "%<_Atomic%> %qD Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ threadprivate Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13347 cp/semantics.cc:5169
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13354 cp/semantics.cc:5176
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Ð´Ð»Ð¸Ð½Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13377 cp/semantics.cc:5209
  #, 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:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "Ð´Ð»Ð¸Ð½Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "Ð²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, 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:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½Ðµ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: c/c-typeck.cc:13584 cp/semantics.cc:5416
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.cc:13971 cp/semantics.cc:6514
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
*************** msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð
*** 49485,49503 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, 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:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 49503,49521 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, 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:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 49507,49545 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, 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:14057 cp/semantics.cc:6602
  #, 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:14063 cp/semantics.cc:6608
  #, 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:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
  #
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, 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:14210 cp/semantics.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
--- 49525,49563 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, 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:14057 cp/semantics.cc:6613
  #, 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:14063 cp/semantics.cc:6619
  #, 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:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
  #
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, 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:14210 cp/semantics.cc:6768
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
*************** msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² %
*** 49572,49578 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� %qE"
--- 49590,49596 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� %qE"
*************** msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»Ñ
*** 49582,49598 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %<reduction%>"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %<simd%> Ð¸Ð»Ð¸ %<for%>"
--- 49600,49616 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %<reduction%>"
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %<simd%> Ð¸Ð»Ð¸ %<for%>"
*************** msgstr "Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð
*** 49607,49630 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%>"
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "ÑˆÐ°Ð³ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<linear%> %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ�"
--- 49625,49648 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<linear%>"
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "ÑˆÐ°Ð³ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<linear%> %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹, Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ�"
*************** msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ
*** 49636,49668 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7092
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
--- 49654,49686 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸ Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
*************** msgstr "%<_Atomic%> %qD Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð
*** 49682,49688 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
--- 49700,49706 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
*************** msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€
*** 49694,49700 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
--- 49712,49718 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
*************** msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€
*** 49706,49776 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð²Ð¸Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8064
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8317
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð½Ð¸ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8347
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ %<declare target%><)%>"
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8366
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
--- 49724,49794 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð²Ð¸Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�Ñ… Ñ�Ð¾Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:15052 cp/semantics.cc:8075
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:15228 cp/semantics.cc:8328
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, Ð½Ð¸ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %qs"
  
! #: c/c-typeck.cc:15256 cp/semantics.cc:8358
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ %<declare target%><)%>"
  
! #: c/c-typeck.cc:15270 cp/semantics.cc:8374
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.cc:15273 cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
*************** msgstr "Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ
*** 49786,49809 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8634
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<inbranch%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %<notinbranch%>"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs"
--- 49804,49827 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ %qs"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<inbranch%> Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� %<notinbranch%>"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ð¼ %qs Ð´Ð»Ñ� %qs"
*************** msgstr "%qE Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ð
*** 49813,49853 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<simdlen%> Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %<safelen%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, 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:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "ÑˆÐ°Ð³ %<linear%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, 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:15698 cp/semantics.cc:8819
  #, 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:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 49831,49871 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� %<simdlen%> Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %<safelen%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%> Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<ordered%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, 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:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "ÑˆÐ°Ð³ %<linear%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² %<uniform%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, 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:15698 cp/semantics.cc:8830
  #, 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:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgid "second argument to %<va_arg%> is
*** 49863,49868 ****
--- 49881,49892 ----
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<va_arg%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
  #: c/c-typeck.cc:15901
+ #, 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:15907
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "Ð² C++ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %<va_arg%>"
*************** msgid "expected case label"
*** 50095,50124 ****
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ°"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "  Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  msgid "  no known conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3809
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
--- 50119,50148 ----
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¼ÐµÑ‚ÐºÐ°"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "  Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  msgid "  no known conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3820
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
*************** msgstr[0] ""
*** 50126,50132 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 50150,50156 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr[0] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°
*** 50134,50953 ****
  msgstr[1] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, %d Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾"
  msgstr[2] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², %d Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾"
  
! #: cp/call.cc:3856
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3861
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3869
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3871
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3883
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ð² %qT Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr "  Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr "  Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ñ€Ð°Ð½ÐµÐµ"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  Ð²Ñ‹Ð²Ð¾Ð´/Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°:"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr "  ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰Ð¸Ð¹ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:4369
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>"
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%D(%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:5095
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<(%T) (%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/call.cc:5135
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5139
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5141
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5160
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ñ‹Ð¹ %<operator?:%>"
  
! #: cp/call.cc:5164
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5176
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> Ð² %<%E%s%>"
  
! #: cp/call.cc:5183
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> Ð² %<%E[%E]%>"
  
! #: cp/call.cc:5194
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5197
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs Ð² %<%s %E%>"
  
! #: cp/call.cc:5203
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%>"
  msgid "%<operator %s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> Ð² %<%s%E%>"
  
! #: cp/call.cc:5221
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> Ð² %<%E %s %E%>"
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> Ð² %<%s%E%>"
  
! #: cp/call.cc:5342
  #, 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++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ?:"
  
! #: cp/call.cc:5409
  #, fuzzy, gcc-internal-format
  #| msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ %qT"
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT, %qT Ð¸ %qT"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� ?: Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT vs %qT"
  
! #: cp/call.cc:5843
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/call.cc:5848
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs, Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.cc:6623
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs"
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %qD is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD - Ð½Ðµ %<int%>"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<(%T) (%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/call.cc:7309
  #, fuzzy, gcc-internal-format
  #| msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "Ð¾Ñ‡Ð¸Ñ�Ñ‚ÐºÐ° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� new Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete"
  
! #: cp/call.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð² C++14 (Ð¸Ð»Ð¸ Ñ� -fsized-deallocation)"
  
! #: cp/call.cc:7349
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.cc:7543
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qD"
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %<operator %s%> Ð´Ð»Ñ� %qT"
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D private Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ private Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.cc:7597
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D protected Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ protected Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.cc:7605
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qD"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "  declared here"
  msgstr " Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.cc:7705
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð² %qD"
  
! #: cp/call.cc:7712
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %P -Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/call.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/call.cc:7850
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT"
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7870
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/call.cc:7952
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "Ð² C++11 Ð¸ Ð²Ñ‹ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼"
  
! #: cp/call.cc:8222
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8231
  #, fuzzy
  #| msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:8236
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº volatile Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8255
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qT"
  
! #: cp/call.cc:8495
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "scoped enum %qT Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð´Ð°Ð»ÑŒÑˆÐµ ... ÐºÐ°Ðº %qT Ð¿ÐµÑ€ÐµÐ´ fabi-version=6, %qT Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/call.cc:8566
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/call.cc:8602
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð¿Ñ€Ð¸ÐµÐ¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/call.cc:8680
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/call.cc:8689
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ‰Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹"
  
! #: cp/call.cc:9454
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.cc:9679
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10240
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10242
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10273
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10275
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10428
  #, 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 a non-trivially-copyable type (%qT)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° boolean"
  
! #: cp/call.cc:10495
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÐµÑ‚ Ðº Ñ�ÐµÐ±Ðµ"
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:10792
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:10824
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ %<::%D%>"
  
! #: cp/call.cc:11105
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%s(%A)%>"
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
  #
! #: cp/call.cc:11131
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.cc:11136
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #
! #: cp/call.cc:11137
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.cc:12216
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.cc:12469
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: cp/call.cc:12473
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12475
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ð·Ð´ÐµÑ�ÑŒ Ð¾ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ñ…Ð¾Ñ‚Ñ� Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:"
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.cc:13077
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13081
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 50158,50977 ----
  msgstr[1] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, %d Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾"
  msgstr[2] "  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², %d Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾"
  
! #: cp/call.cc:3867
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3872
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3876
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3880
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3882
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3894
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½ Ð² %qT Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr "  Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr "  Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð¾ÑˆÐ¸Ð±ÐºÐ°Ð¼ Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ñ€Ð°Ð½ÐµÐµ"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  Ð²Ñ‹Ð²Ð¾Ð´/Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°:"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr "  ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰Ð¸Ð¹ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½"
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:4380
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>"
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%D(%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<(%T) (%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/call.cc:5145
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5151
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ñ‹Ð¹ %<operator?:%>"
  
! #: cp/call.cc:5174
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5186
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> Ð² %<%E%s%>"
  
! #: cp/call.cc:5193
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5196
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> Ð² %<%E[%E]%>"
  
! #: cp/call.cc:5204
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5207
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs Ð² %<%s %E%>"
  
! #: cp/call.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%>"
  msgid "%<operator %s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5216
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> Ð² %<%s%E%>"
  
! #: cp/call.cc:5231
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> Ð² %<%E %s %E%>"
  
! #: cp/call.cc:5240
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> Ð² %<%s%E%>"
  
! #: cp/call.cc:5352
  #, 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++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ?:"
  
! #: cp/call.cc:5419
  #, fuzzy, gcc-internal-format
  #| msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°, Ñ‡Ñ‚Ð¾ Ð¸ %qT"
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT, %qT Ð¸ %qT"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %<void%>, Ð½Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ throw-expression, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<void%>"
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� ?: Ð¸Ð¼ÐµÑŽÑ‚ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT vs %qT"
  
! #: cp/call.cc:5853
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/call.cc:5858
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs, Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.cc:6633
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "Ð½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs"
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %qD is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD - Ð½Ðµ %<int%>"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<(%T) (%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/call.cc:7319
  #, fuzzy, gcc-internal-format
  #| msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "Ð¾Ñ‡Ð¸Ñ�Ñ‚ÐºÐ° Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� new Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚ Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete"
  
! #: cp/call.cc:7322
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð² C++14 (Ð¸Ð»Ð¸ Ñ� -fsized-deallocation)"
  
! #: cp/call.cc:7359
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ‹Ñ‡Ð½Ð°Ñ� (Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð°Ñ�) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.cc:7553
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qD"
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %<operator %s%> Ð´Ð»Ñ� %qT"
  
! #: cp/call.cc:7601
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D private Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ private Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.cc:7607
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D protected Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ protected Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.cc:7615
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qD"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "  declared here"
  msgstr " Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.cc:7715
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð² %qD"
  
! #: cp/call.cc:7722
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<false%> Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %P -Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/call.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/call.cc:7860
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT"
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7880
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² %qT Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/call.cc:7962
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "Ð² C++11 Ð¸ Ð²Ñ‹ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼"
  
! #: cp/call.cc:8232
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8241
  #, fuzzy
  #| msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:8246
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº volatile Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8265
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qT"
  
! #: cp/call.cc:8505
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "scoped enum %qT Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð´Ð°Ð»ÑŒÑˆÐµ ... ÐºÐ°Ðº %qT Ð¿ÐµÑ€ÐµÐ´ fabi-version=6, %qT Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/call.cc:8576
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/call.cc:8612
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð½Ñ�Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
! #: cp/call.cc:8622
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð¿Ñ€Ð¸ÐµÐ¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/call.cc:8690
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/call.cc:8699
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ‰Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ‹Ð·Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹"
  
! #: cp/call.cc:9464
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.cc:9689
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10252
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10283
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10438
  #, 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 a non-trivially-copyable type (%qT)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° boolean"
  
! #: cp/call.cc:10505
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€ÑƒÐµÑ‚ Ðº Ñ�ÐµÐ±Ðµ"
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:10802
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:10834
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»Ðµ ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ %<::%D%>"
  
! #: cp/call.cc:11115
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%s(%A)%>"
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
  #
! #: cp/call.cc:11141
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
  #
! #: cp/call.cc:11146
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #
! #: cp/call.cc:11147
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� %q#D Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.cc:12223
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.cc:12476
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸"
  
! #: cp/call.cc:12480
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:12482
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ð·Ð´ÐµÑ�ÑŒ Ð¾ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸, Ñ…Ð¾Ñ‚Ñ� Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð»ÑƒÑ‡ÑˆÐµ, Ñ‡ÐµÐ¼ Ñ…ÑƒÐ´ÑˆÐµÐµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾:"
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qD Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÑ‚Ñ�Ñ�, Ð¿Ð¾ÐºÐ° Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.cc:13084
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13088
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr ""
*** 50992,50999 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
--- 51016,51023 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
*************** msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐ
*** 51418,51424 ****
  msgid "next member %q#D declared here"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
--- 51442,51448 ----
  msgid "next member %q#D declared here"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
*************** msgstr "Ð² Ñ‚Ð¸Ð¿Ðµ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ð³
*** 51448,51510 ****
  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:7798
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<#include <initializer_list>%>"
  
! #: cp/class.cc:7809
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº"
  
! #: cp/class.cc:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %<\"%E\"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹Ðº"
  
! #: cp/class.cc:8406
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/class.cc:8564
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T"
  
! #: cp/class.cc:8591
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: cp/class.cc:8621
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)"
  
! #: cp/class.cc:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/class.cc:8717
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.cc:8991
  #, 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:8994
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "%qD declared here as %q#D"
--- 51472,51534 ----
  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:7795
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<#include <initializer_list>%>"
  
! #: cp/class.cc:7806
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº"
  
! #: cp/class.cc:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %<\"%E\"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹Ðº"
  
! #: cp/class.cc:8403
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/class.cc:8561
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T"
  
! #: cp/class.cc:8588
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#T Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/class.cc:8615
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)"
  
! #: cp/class.cc:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/class.cc:8714
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.cc:8988
  #, 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:8991
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "%qD declared here as %q#D"
*************** msgstr ""
*** 51541,51547 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, 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%>"
--- 51565,51571 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, 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 "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½
*** 51577,52219 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "modification of %qE is not a constant expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:1907
  #, fuzzy, gcc-internal-format
  #| msgid "originally defined here"
  msgid "originally declared %<const%> here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/constexpr.cc:2150
  #, fuzzy, gcc-internal-format
  #| msgid "variable %D of type %<io%> must be uninitialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %D Ñ‚Ð¸Ð¿Ð° %<io%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is an ambiguous base class of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¼ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ %qT"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.cc:2438
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2511
  #, fuzzy, gcc-internal-format
  #| msgid "braced list index is not allowed with array notation"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib"
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, fuzzy, gcc-internal-format
  #| msgid "original declaration appeared here"
  msgid "allocation performed here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/constexpr.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "braced list index is not allowed with array notation"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib"
  
! #: cp/constexpr.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocated variable"
  msgid "deallocation of already deallocated storage"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:2686
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.cc:2693
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:2697
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¸Ð¼ÐµÐµÑ‚ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/constexpr.cc:2780
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -ftemplate-depth=, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.cc:3146
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/constexpr.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E >= Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð»ÐµÐ²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: cp/constexpr.cc:3176
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/constexpr.cc:3195
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %qE"
  
! #: cp/constexpr.cc:3809
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/constexpr.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/constexpr.cc:3817
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ñ‚Ð¸Ð¿Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/constexpr.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/constexpr.cc:4003
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.cc:4060
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð² %qE"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:4083
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD"
  
! #: cp/constexpr.cc:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:4247
  #, 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:4250
  #, 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:4261
  #, 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:4264
  #, 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:4275
  #, 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:4278
  #, 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:4289
  #, 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:4293
  #, 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:4304
  #, 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:4307
  #, 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:4460
  #, 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:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, fuzzy, gcc-internal-format
  #| msgid "accessing uninitialized member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD"
  
! #: cp/constexpr.cc:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ"
  
! #: cp/constexpr.cc:5361
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qE Ñ‡ÐµÑ€ÐµÐ· %qT glvalue Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/constexpr.cc:5413
  #, 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:5418
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:5425
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ�Ð²Ð¾ÐµÐ¼ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.cc:5430
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ const"
  
! #: cp/constexpr.cc:5433
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:5451
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<constexpr%>"
  
! #: cp/constexpr.cc:5454
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.cc:5709
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:5778
  #, 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"
  msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: cp/constexpr.cc:5791
  #, 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:6185 cp/constexpr.cc:7581
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:6289
  #, 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:6389
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:6581
  #, 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:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, 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:6785 cp/constexpr.cc:9226
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:7221 cp/constexpr.cc:8751
  #, 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:7249
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:7277
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s\"%s\"%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/constexpr.cc:7313
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %s"
  
! #: cp/constexpr.cc:7842
  #, 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:7850
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:7865
  #, 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:7876
  #, 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:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, 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:8716
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from integer to pointer"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/constexpr.cc:8804
  #, 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:8843
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:8991
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/constexpr.cc:9074
  #, 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:9138
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:9195
  #, 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:9202
  #, 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:9275
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:9376
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:9444
  #, 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:9455
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.cc:9494
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/constexpr.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %s"
--- 51601,52243 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  #| msgid "modification of %qE is not a constant expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:1908
  #, fuzzy, gcc-internal-format
  #| msgid "originally defined here"
  msgid "originally declared %<const%> here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/constexpr.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "variable %D of type %<io%> must be uninitialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %D Ñ‚Ð¸Ð¿Ð° %<io%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is an ambiguous base class of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¼ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ %qT"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.cc:2439
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "braced list index is not allowed with array notation"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib"
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, fuzzy, gcc-internal-format
  #| msgid "original declaration appeared here"
  msgid "allocation performed here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/constexpr.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "braced list index is not allowed with array notation"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "-client_name Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ� -dynamiclib"
  
! #: cp/constexpr.cc:2551
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocated variable"
  msgid "deallocation of already deallocated storage"
  msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÑƒÐ¶Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:2558
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:2687
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.cc:2694
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:2698
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.cc:2770
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¸Ð¼ÐµÐµÑ‚ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/constexpr.cc:2781
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -ftemplate-depth=, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/constexpr.cc:3148
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/constexpr.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "Ð¿Ñ€Ð°Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E >= Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ð»ÐµÐ²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: cp/constexpr.cc:3178
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½"
  
! #: cp/constexpr.cc:3197
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ðµ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %qE"
  
! #: cp/constexpr.cc:3811
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/constexpr.cc:3814
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/constexpr.cc:3819
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ñ‚Ð¸Ð¿Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/constexpr.cc:3822
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qE Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/constexpr.cc:4005
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.cc:4062
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð² %qE"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:4085
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD"
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:4249
  #, 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:4252
  #, 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:4263
  #, 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:4266
  #, 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:4277
  #, 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:4280
  #, 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:4291
  #, 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:4295
  #, 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:4306
  #, 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:4309
  #, 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:4462
  #, 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:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, fuzzy, gcc-internal-format
  #| msgid "accessing uninitialized member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD"
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ"
  
! #: cp/constexpr.cc:5363
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ðµ Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ %qE Ñ‡ÐµÑ€ÐµÐ· %qT glvalue Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/constexpr.cc:5415
  #, 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:5420
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:5427
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² Ñ�Ð²Ð¾ÐµÐ¼ Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/constexpr.cc:5432
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ const"
  
! #: cp/constexpr.cc:5435
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:5453
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð»Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<constexpr%>"
  
! #: cp/constexpr.cc:5456
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/constexpr.cc:5711
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:5780
  #, 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"
  msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: cp/constexpr.cc:5793
  #, 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:6193 cp/constexpr.cc:7587
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:6297
  #, 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:6397
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:6589
  #, 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:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, 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:6793 cp/constexpr.cc:9232
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:7227 cp/constexpr.cc:8757
  #, 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:7255
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:7283
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s\"%s\"%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/constexpr.cc:7319
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:7540
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %s"
  
! #: cp/constexpr.cc:7848
  #, 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:7856
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:7871
  #, 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:7882
  #, 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:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, 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:8722
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from integer to pointer"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/constexpr.cc:8810
  #, 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:8849
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:8997
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9065
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/constexpr.cc:9080
  #, 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:9144
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:9201
  #, 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:9208
  #, 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:9281
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:9382
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:9450
  #, 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:9461
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.cc:9500
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/constexpr.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %s"
*************** msgstr ""
*** 52665,52723 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD Ð±Ñ‹Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! #| msgid "routine %qD declared here"
! msgid "%<return_value%> declared here"
! msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, 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:735
  #, 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:743
  #, 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:754
  #, 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:765
  #, 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:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 52689,52741 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD Ð±Ñ‹Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, 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:741
  #, 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:749
  #, 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:760
  #, 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:771
  #, 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:782
  #, 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:789
  #, 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:796
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "%s Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾
*** 52726,52823 ****
  #. 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:821
  #, 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:869
  #, 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:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, 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:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: cp/coroutines.cc:3703
  #, 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:3934
  #, 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:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 52744,52841 ----
  #. 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:827
  #, 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:875
  #, 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:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, 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:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE"
  
! #: cp/coroutines.cc:3711
  #, 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:3943
  #, 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:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr "Ð² C++11 Ñ�Ñ‚Ð¾ throw Ñ‚ÐµÑ€Ð¼Ð¸
*** 52858,52864 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 52876,52882 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº
*** 52931,52937 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð² %qT Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
--- 52949,52955 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð² %qT Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
*************** msgstr "%qF Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %
*** 53303,53571 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-used inline Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<extern%>, Ð° Ð¿Ð¾Ð·Ð¶Ðµ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.cc:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qF Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.cc:1264
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "Ð¸Ð· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qF"
  
! #: cp/decl.cc:1317
  #, 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:1321 cp/decl.cc:15821
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:1350
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ concept %q#D"
  
! #: cp/decl.cc:1372
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/decl.cc:1401
  #, 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:1404
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguating new declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð½Ð¾Ð²ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Ñ�Ñ‚Ð°Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.cc:1493
  #, 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:1495
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:1561
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1574 cp/decl.cc:1700
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.cc:1583
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D"
  
! #: cp/decl.cc:1587 cp/decl.cc:1648
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1675
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1681 cp/decl.cc:1695
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð½Ð¾Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#D"
  
! #: cp/decl.cc:1685
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1789
  #, 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:1793
  #, 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:1809
  #, 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:1833
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of template %q+#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#D"
  
! #: cp/decl.cc:1855
  #, 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:1872
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguating new declaration of %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð½Ð¾Ð²ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.cc:1882
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting declaration %q#D"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.cc:1884
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.cc:1894
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1896
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1954
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:1966
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %q#D"
  
! #: cp/decl.cc:1968
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2008
  #, 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:2011
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� %qL Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:2060 cp/decl.cc:2070
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %q#D Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2113
  #, 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/decl.cc:2121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with import"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� namespace %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "import declared %q#D here"
  msgstr " Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting exporting declaration %qD"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qD was here"
  msgid "previous declaration %q#D here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð±Ñ‹Ð»Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %qD was here"
  msgid "previous definition of %qD here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð±Ñ‹Ð»Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qD was here"
  msgid "previous declaration of %qD here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð±Ñ‹Ð»Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2170
  #, 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:2215
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %q+D"
  msgid "deleted definition of %qD is not first declaration"
--- 53321,53589 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-used inline Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ð¿Ñ€Ð¾Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<extern%>, Ð° Ð¿Ð¾Ð·Ð¶Ðµ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.cc:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qF Ð¸Ð¼ÐµÐµÑ‚ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.cc:1267
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "Ð¸Ð· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qF"
  
! #: cp/decl.cc:1320
  #, 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:1324 cp/decl.cc:15843
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:1353
  #, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ concept %q#D"
  
! #: cp/decl.cc:1375
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/decl.cc:1404
  #, 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:1407
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.cc:1456
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguating new declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð½Ð¾Ð²ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Ñ�Ñ‚Ð°Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.cc:1496
  #, 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:1498
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:1564
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1577 cp/decl.cc:1703
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.cc:1586
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D"
  
! #: cp/decl.cc:1590 cp/decl.cc:1651
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1678
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1684 cp/decl.cc:1698
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð½Ð¾Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#D"
  
! #: cp/decl.cc:1688
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1792
  #, 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:1796
  #, 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:1812
  #, 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:1836
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of template %q+#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#D"
  
! #: cp/decl.cc:1858
  #, 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:1875
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguating new declaration of %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð½Ð¾Ð²ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %q+#D"
  
! #: cp/decl.cc:1885
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting declaration %q#D"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.cc:1887
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.cc:1897
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1899
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:1969
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %q#D"
  
! #: cp/decl.cc:1971
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2011
  #, 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:2014
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ� %qL Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#D"
  
! #: cp/decl.cc:2066 cp/decl.cc:2076
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %q#D Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2116
  #, 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/decl.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with import"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� namespace %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "import declared %q#D here"
  msgstr " Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting exporting declaration %qD"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qD was here"
  msgid "previous declaration %q#D here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð±Ñ‹Ð»Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %qD was here"
  msgid "previous definition of %qD here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð±Ñ‹Ð»Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qD was here"
  msgid "previous declaration of %qD here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð±Ñ‹Ð»Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:2173
  #, 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:2218
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:2234
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %q+D"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ
*** 53579,53628 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.cc:2850
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
  #. Reject two definitions.
! #: cp/decl.cc:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#D"
  
! #: cp/decl.cc:3130
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:3140
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ñ� %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: cp/decl.cc:3157 cp/decl.cc:3215
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ð±ÐµÐ· %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: cp/decl.cc:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %q+D redeclared"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 53597,53646 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.cc:2863
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
  #. Reject two definitions.
! #: cp/decl.cc:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#D"
  
! #: cp/decl.cc:3143
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:3153
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ñ� %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: cp/decl.cc:3170 cp/decl.cc:3228
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ inline Ð±ÐµÐ· %<gnu_inline%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: cp/decl.cc:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %q+D redeclared"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 53630,54355 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:3251
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:3254
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.cc:3296
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<constexpr%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: cp/decl.cc:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:3365
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°"
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.cc:3507
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q#D"
  
! #: cp/decl.cc:3510
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ %q#D, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ð¹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, fuzzy, gcc-internal-format
  #| msgid "  enters %<constexpr%> if statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² %<constexpr%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ if"
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "  enters %<constexpr%> if statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² %<constexpr%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ if"
  
! #: cp/decl.cc:3674
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q#D"
  
! #: cp/decl.cc:3677
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ %q#D, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ð¹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:4139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#T"
  
! #: cp/decl.cc:4179
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/decl.cc:4192
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/decl.cc:4201
  #, 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:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.cc:4288
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/decl.cc:4641
  #, 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:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5223
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5226
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5245
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.cc:5248
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼"
  
! #: cp/decl.cc:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5295
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.cc:5312
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:5360
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5363
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5382
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5386
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5390
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5394
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, 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:5425
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.cc:5428
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5500
  #, 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:5504
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5570 cp/decl2.cc:951
  #, 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:5583
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>"
  
! #: cp/decl.cc:5645
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#T"
  
! #: cp/decl.cc:5653
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "non-member-template Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:5654
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:5666
  #, 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:5678
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:5726
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:5785
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:5850
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:5856 cp/decl.cc:7149
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:5866
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.cc:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:6016
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:6041
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:6045
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:6106
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.cc:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/decl.cc:6165
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.cc:6190
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.cc:6273
  #, 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:6277
  #, 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:6283
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:6325
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:6332
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:6341
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6349
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#D"
  
! #: cp/decl.cc:6530
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.cc:6643
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.cc:6680
  #, 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:6735
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D"
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð²Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.cc:6866
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6876
  #, 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:7009
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: cp/decl.cc:7137
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:7151
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7164
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:7219
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7240
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.cc:7285
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>"
  
! #: cp/decl.cc:7421
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.cc:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.cc:7458
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:7461
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)"
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/decl.cc:7925
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:7949
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to constructor %q#D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/decl.cc:7954
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q+D"
  
! #: cp/decl.cc:7959
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7964
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7969
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8044 cp/decl.cc:14495
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ %<register%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:8110
  #, 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:8226
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:8285
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.cc:8328
  #, 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:8506
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.cc:8615
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/decl.cc:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:8625
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8651
  #, 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:8660
  #, 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:8870
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:8886
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ %qT"
  
! #: cp/decl.cc:8895 cp/decl.cc:8980
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 53648,54373 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� friend %q#D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:3264
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:3267
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/decl.cc:3309
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<constexpr%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD"
  
! #: cp/decl.cc:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ°"
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¿Ð¾ÐºÐ¸Ð´Ð°ÐµÑ‚ OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.cc:3520
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q#D"
  
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ %q#D, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ð¹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "  enters %<constexpr%> if statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² %<constexpr%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ if"
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, fuzzy, gcc-internal-format
  #| msgid "  enters %<constexpr%> if statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² %<constexpr%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ if"
  
! #: cp/decl.cc:3687
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ %q#D"
  
! #: cp/decl.cc:3690
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ %q#D, Ð¸Ð¼ÐµÑŽÑ‰Ð¸Ð¹ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:4152
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#T"
  
! #: cp/decl.cc:4192
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/decl.cc:4214
  #, 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:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.cc:4301
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/decl.cc:4654
  #, 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:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5236
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5239
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5258
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.cc:5261
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼"
  
! #: cp/decl.cc:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:5373
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5376
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:5387
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5391
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5395
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5399
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5407
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, 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:5438
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.cc:5441
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5513
  #, 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:5517
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5583 cp/decl2.cc:972
  #, 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:5596
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:5634
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>"
  
! #: cp/decl.cc:5658
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#T"
  
! #: cp/decl.cc:5666
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "non-member-template Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:5667
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:5679
  #, 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:5691
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:5739
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:5798
  #, 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++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:5863
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:5869 cp/decl.cc:7162
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:5879
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.cc:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:6029
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:6058
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.cc:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.cc:6286
  #, 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:6290
  #, 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:6296
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:6345
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:6354
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#D"
  
! #: cp/decl.cc:6543
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.cc:6656
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/decl.cc:6669
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.cc:6693
  #, 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:6748
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D"
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð²Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.cc:6879
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6889
  #, 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:7022
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: cp/decl.cc:7150
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:7164
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7177
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.cc:7298
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>"
  
! #: cp/decl.cc:7434
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.cc:7475
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:7478
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)"
  
! #: cp/decl.cc:7685
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/decl.cc:7942
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:7966
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to constructor %q#D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/decl.cc:7971
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q+D"
  
! #: cp/decl.cc:7976
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:7981
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:7986
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8061 cp/decl.cc:14517
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ %<register%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:8127
  #, 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:8243
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:8302
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.cc:8345
  #, 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:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.cc:8632
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/decl.cc:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:8642
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8668
  #, 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:8677
  #, 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:8887
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:8903
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ %qT"
  
! #: cp/decl.cc:8912 cp/decl.cc:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 54357,54363 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8899
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 54375,54381 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8916
  #, 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] ""
*** 54365,54371 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8902
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 54383,54389 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8919
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 54373,56079 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8947
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:8973
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9038
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT"
  
! #: cp/decl.cc:9043
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� non-array non-class Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:9048
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° lambda Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� %qT"
  
! #: cp/decl.cc:9054
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9063
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð±ÐµÐ· Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.cc:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/decl.cc:9757
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: cp/decl.cc:9761
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qT"
  
! #: cp/decl.cc:9764
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:9782
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:9808
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<virtual%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.cc:9810
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl.cc:9816
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.cc:9819
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.cc:9821
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:9830
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:9832
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.cc:9841
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.cc:9843
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.cc:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:9857
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.cc:9889
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qT"
  
! #: cp/decl.cc:9929
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:9940
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.cc:9947
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:9950
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "concept %q#D Ñ� non-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.cc:10026
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "concept %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:10065
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:10121
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10140
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10222
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10284
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10285
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10293
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10294
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "non-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10306
  #, 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:10314
  #, 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:10320
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10333
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:10343
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10357
  #, 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:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:10369
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.cc:10497
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+D"
  
! #: cp/decl.cc:10499
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.cc:10709
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<::main%> ÐºÐ°Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/decl.cc:10718
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "non-template Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.cc:10724
  #, 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:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "concept Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<bool%>"
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  #| msgid "variable concept has no initializer"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:10858
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10862
  #, 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:10866
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10877
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:10882
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:10887
  #, 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:10998
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11001
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:11036 cp/decl.cc:11107
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:11087
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11114
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11117
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:11238
  #, 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:11241
  #, 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:11251
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.cc:11253
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11260
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11265
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.cc:11267
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.cc:11272
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11293
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.cc:11297
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.cc:11311
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.cc:11420
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11432
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11436
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11445
  #, 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:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.cc:11489
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.cc:11494
  #, 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:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð° Ð½Ðµ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<decltype(auto)%>"
  
! #: cp/decl.cc:11556
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:11772
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>"
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>"
  
! #: cp/decl.cc:11788
  #, 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:11812
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:11923
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %<typedef%>"
  
! #: cp/decl.cc:11928
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, 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:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.cc:12020
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:12071
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ðµ %<complex%> Ð¾Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‰Ð¸Ðµ %<double complex%>"
  
! #: cp/decl.cc:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12144
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: cp/decl.cc:12152
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__int%d%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12206
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: cp/decl.cc:12231
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<decltype%>"
  
! #: cp/decl.cc:12233
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<typeof%>"
  
! #: cp/decl.cc:12300
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Ð·Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ declarator-id"
  
! #: cp/decl.cc:12364
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.cc:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12464 cp/decl.cc:12486
  #, 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:12474
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for structured binding declaration"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:12498
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12509
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12512
  #, 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:12547
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>"
  
! #: cp/decl.cc:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:12704
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:12783
  #, 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:12788
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:12795
  #, 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:12804
  #, 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:12809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:12829
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT"
  
! #: cp/decl.cc:12856
  #, 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:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12883
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %qD"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/decl.cc:12908
  #, 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:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12957
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12958
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12976
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %<virtual%>"
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13002
  #, 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:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
! 
! #: cp/decl.cc:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:13096
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#T"
  
! #: cp/decl.cc:13147
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.cc:13148
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.cc:13221
  #, 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:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: cp/decl.cc:13362
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13364
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13372
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.cc:13412
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:13424
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13438
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:13441
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13458
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13464
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13470
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13476
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13482
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/decl.cc:13501
  #, 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:13527
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� typedef"
  
! #: cp/decl.cc:13539
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13565
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.cc:13654
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.cc:13662
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.cc:13668
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:13749
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, 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:13763
  #, fuzzy, gcc-internal-format
  #| msgid "%<auto%> parameter not permitted in this context"
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:13774
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qT"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs"
  
! #: cp/decl.cc:13853
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:13869
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.cc:13890
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:13900
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:13910
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.cc:13924
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.cc:13966
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.cc:13972
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.cc:13992
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:14054
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:14059
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14079
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, 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:14143 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "static data member %qE declared %<concept%>"
  msgid "static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.cc:14148
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, 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:14267
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14270
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14276
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14280
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<thread_local%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14285
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14316
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14360
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl.cc:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:14410
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.cc:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.cc:14423
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#D"
  
! #: cp/decl.cc:14431
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14438
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:14655
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
  #
! #: cp/decl.cc:14785
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.cc:14789
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:14818
  #, 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:14826
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.cc:14851
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.cc:14853
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.cc:15193
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.cc:15200
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:15230
  #, 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:15236
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:15246
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:15312
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15325
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15326
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15337
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15351
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.cc:15390
  #, 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:15397
  #, 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:15399
  #, 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:15408
  #, 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:15410
  #, 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:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.cc:15519
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15542
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15547
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
--- 54391,56097 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:8964
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:8990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9055
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT"
  
! #: cp/decl.cc:9060
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� non-array non-class Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:9065
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° lambda Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� %qT"
  
! #: cp/decl.cc:9071
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9080
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð±ÐµÐ· Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.cc:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/decl.cc:9774
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: cp/decl.cc:9778
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qT"
  
! #: cp/decl.cc:9781
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/decl.cc:9797
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:9799
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:9825
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<virtual%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.cc:9827
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl.cc:9833
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.cc:9836
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:9844
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:9847
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:9849
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:9855
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.cc:9858
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.cc:9860
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.cc:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:9874
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.cc:9906
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qT"
  
! #: cp/decl.cc:9946
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:9957
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.cc:9964
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:9967
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "concept %q#D Ñ� non-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.cc:10043
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "concept %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:10127
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:10138
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10157
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10301
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10302
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10310
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10311
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "non-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10323
  #, 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:10331
  #, 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:10337
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10374
  #, 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:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:10386
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.cc:10514
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+D"
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.cc:10726
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<::main%> ÐºÐ°Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/decl.cc:10735
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "non-template Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.cc:10741
  #, 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:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "concept Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<bool%>"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "variable concept has no initializer"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:10875
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10879
  #, 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:10883
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10894
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:10904
  #, 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:11015
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11018
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:11053 cp/decl.cc:11124
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:11104
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11131
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11134
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:11255
  #, 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:11258
  #, 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:11268
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.cc:11275
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11282
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.cc:11284
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.cc:11289
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11292
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11310
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.cc:11314
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.cc:11328
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:11407
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:11421
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.cc:11446
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11449
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11462
  #, 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:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.cc:11506
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.cc:11511
  #, 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:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð° Ð½Ðµ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<decltype(auto)%>"
  
! #: cp/decl.cc:11573
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:11789
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>"
  
! #: cp/decl.cc:11805
  #, 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:11829
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:11836
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:11940
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %<typedef%>"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, 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:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.cc:12037
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:12088
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ðµ %<complex%> Ð¾Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‰Ð¸Ðµ %<double complex%>"
  
! #: cp/decl.cc:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12161
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__int%d%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: cp/decl.cc:12250
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<decltype%>"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<typeof%>"
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr "Ð·Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ declarator-id"
  
! #: cp/decl.cc:12383
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.cc:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:12412
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12483 cp/decl.cc:12505
  #, 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:12493
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for structured binding declaration"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12531
  #, 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:12566
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.cc:12611
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>"
  
! #: cp/decl.cc:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:12723
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12729
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:12802
  #, 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:12807
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:12814
  #, 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:12823
  #, 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:12828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: cp/decl.cc:12839
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT"
  
! #: cp/decl.cc:12875
  #, 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:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12885
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
! 
! #: cp/decl.cc:12907
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %qD"
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/decl.cc:12932
  #, 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:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12981
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12982
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13000
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %<virtual%>"
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13026
  #, 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:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#T"
  
! #: cp/decl.cc:13169
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.cc:13170
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.cc:13243
  #, 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:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: cp/decl.cc:13384
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13386
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13394
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.cc:13434
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.cc:13443
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.cc:13473
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13480
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13486
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13492
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13504
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/decl.cc:13523
  #, 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:13549
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13552
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� typedef"
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13587
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.cc:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.cc:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.cc:13686
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.cc:13690
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:13752
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:13771
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, 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:13785
  #, fuzzy, gcc-internal-format
  #| msgid "%<auto%> parameter not permitted in this context"
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:13793
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:13796
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:13851
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qT"
  
! #: cp/decl.cc:13872
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs"
  
! #: cp/decl.cc:13875
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:13891
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.cc:13912
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:13922
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:13932
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.cc:13946
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.cc:13979
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.cc:13988
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.cc:13994
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14101
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, 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:14165 cp/decl.cc:14176
  #, fuzzy, gcc-internal-format
  #| msgid "static data member %qE declared %<concept%>"
  msgid "static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.cc:14170
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, 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:14289
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14292
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14298
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14302
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<thread_local%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14319
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: cp/decl.cc:14323
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14338
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14339
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.cc:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.cc:14445
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#D"
  
! #: cp/decl.cc:14453
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14460
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.cc:14480
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
  #
! #: cp/decl.cc:14807
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:14840
  #, 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:14848
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.cc:15215
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.cc:15222
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:15252
  #, 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:15258
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:15268
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.cc:15294
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
! #: cp/decl.cc:15308
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:15334
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15335
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15347
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15348
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15359
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15373
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.cc:15412
  #, 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:15419
  #, 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:15421
  #, 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:15430
  #, 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:15432
  #, 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:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15564
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15569
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
*************** msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð
*** 56085,56197 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/decl.cc:15629
  #, 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:15651 cp/name-lookup.cc:5421
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>"
  
! #: cp/decl.cc:15789
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:15820
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸"
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹"
  
! #: cp/decl.cc:15990
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.cc:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.cc:16022
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#T"
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#T"
  
! #: cp/decl.cc:16196
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:16270
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 56103,56215 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/decl.cc:15651
  #, 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:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:15842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸"
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹"
  
! #: cp/decl.cc:16012
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.cc:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#T"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#T"
  
! #: cp/decl.cc:16218
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:16292
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 56200,56277 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:16592
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ unscoped Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:16602
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:16651
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<long%>"
  
! #: cp/decl.cc:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.cc:16683
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/decl.cc:16856
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.cc:17866
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/decl.cc:17868 cp/typeck.cc:10495
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>"
  
! #: cp/decl.cc:17930
  #, 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:18112
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð´Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� %<auto%>"
--- 56218,56295 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:16614
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ unscoped Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:16624
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:16673
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<long%>"
  
! #: cp/decl.cc:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/decl.cc:16878
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.cc:17888
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/decl.cc:17890 cp/typeck.cc:10497
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>"
  
! #: cp/decl.cc:17952
  #, 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:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð´Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� %<auto%>"
*************** msgstr ""
*** 56326,56332 ****
  msgid "deleting %qT is undefined"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
--- 56344,56350 ----
  msgid "deleting %qT is undefined"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D"
*************** msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 56336,56502 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl2.cc:802
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr ""
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr ""
  
! #: cp/decl2.cc:812
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D"
  
! #: cp/decl2.cc:881
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð² Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl2.cc:964
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "Ñ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.cc:1006
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² %qT"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.cc:1052
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� friend Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.cc:1055
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<asm%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1168
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl2.cc:1179
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl2.cc:1185
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»ÐµÐ¼"
  
! #: cp/decl2.cc:1214
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
  #
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "incomplete type %qT is not mappable"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %C is not a variable"
  msgid "static field %qD is not mappable"
  msgstr "%qs Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%q+D Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹"
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, 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%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1769
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl2.cc:1776
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "private-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/decl2.cc:1779
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸"
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT"
--- 56354,56520 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl2.cc:823
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr ""
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr ""
  
! #: cp/decl2.cc:833
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D"
  
! #: cp/decl2.cc:902
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD Ð² Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl2.cc:985
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "Ñ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.cc:1027
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² %qT"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.cc:1073
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� friend Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<asm%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1189
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl2.cc:1206
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl2.cc:1221
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼ Ð¿Ð¾Ð»ÐµÐ¼"
  
! #: cp/decl2.cc:1235
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
  #
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "incomplete type %qT is not mappable"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %C is not a variable"
  msgid "static field %qD is not mappable"
  msgstr "%qs Ð² %C Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%q+D Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð²Ð½ÑƒÑ‚Ñ€Ð¸ declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹"
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, 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%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1805
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl2.cc:1812
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "private-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/decl2.cc:1815
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "protected-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸"
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT"
*************** msgstr "%<operator new%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²
*** 56505,56589 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> Ð¸Ð¼ÐµÐµÑ‚ %<size_t%> (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.cc:1963
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.cc:2959
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/decl2.cc:2963
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ‚Ð¸Ð¿ ÐµÐ³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/decl2.cc:2994
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ %qT Ñ‡ÐµÐ¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/decl2.cc:2998
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ %qT Ñ‡ÐµÐ¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %qT"
  
! #: cp/decl2.cc:4679
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
--- 56523,56607 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> Ð¸Ð¼ÐµÐµÑ‚ %<size_t%> (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.cc:1999
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl2.cc:2002
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.cc:2995
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/decl2.cc:2999
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ðµ %qD, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ‚Ð¸Ð¿ ÐµÐ³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/decl2.cc:3030
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ %qT Ñ‡ÐµÐ¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð°Ð·Ñƒ %qT Ñ‡ÐµÐ¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½ Ð¾Ñ‚ %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµÐ¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸, Ñ‡ÐµÐ¼ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %qT"
  
! #: cp/decl2.cc:4715
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
*************** msgstr "%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½
*** 56592,56838 ****
  #. 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:4688
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.cc:4692
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.cc:4696
  #, 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:4704
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.cc:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.cc:4711
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.cc:4899
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:4902
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:4904
  #, 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:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %qD"
  
! #: cp/decl2.cc:5332
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl2.cc:5535
  #, 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:5540
  #, 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:5673
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� %qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5816
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.cc:5870
  #, 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:5902
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4019
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, 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:4463
  #, 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:4468
  #, 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:4473
  #, 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:4478
  #, 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:4483
  #, 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:4488
  #, 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:4494
  #, 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:4499
  #, 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:4504
  #, 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:4509
  #, 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:4514
  #, 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:4519
  #, 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:4524
  #, 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:4529
  #, 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:4579
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/error.cc:4583
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°"
  
! #: cp/error.cc:4597
  #, 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:4601 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/error.cc:4623
  #, 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:4627 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qD"
  
! #: cp/error.cc:4638
  #, 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:4642
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 56610,56856 ----
  #. 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:4724
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.cc:4728
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.cc:4732
  #, 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:4740
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl2.cc:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.cc:4747
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl2.cc:4935
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:4938
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:4940
  #, 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:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %qD"
  
! #: cp/decl2.cc:5368
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl2.cc:5571
  #, 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:5576
  #, 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:5709
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� %qE ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl2.cc:5906
  #, 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:5938
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4027
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, 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:4471
  #, 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:4476
  #, 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:4481
  #, 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:4486
  #, 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:4491
  #, 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:4496
  #, 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:4502
  #, 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:4507
  #, 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:4512
  #, 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:4517
  #, 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:4522
  #, 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:4527
  #, 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:4532
  #, 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:4537
  #, 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:4587
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %<%T::%D%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°"
  
! #: cp/error.cc:4605
  #, 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:4609 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/error.cc:4631
  #, 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:4635 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qD"
  
! #: cp/error.cc:4646
  #, 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:4650
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�
*** 57157,57168 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
--- 57175,57186 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð
*** 57182,57188 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
--- 57200,57206 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
*************** msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°
*** 57217,57444 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#T"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %<%T [%wu]%> Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2849
  #, fuzzy, gcc-internal-format
  #| msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %<%T [%wu]%> Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2862
  #, fuzzy, gcc-internal-format
  #| msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2874
  #, fuzzy, gcc-internal-format
  #| msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.cc:3093
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/init.cc:3103
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼"
  
! #: cp/init.cc:3121
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/init.cc:3137
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant array new length must be specified directly, not by typedef"
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° new Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾, Ð½Ðµ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ typedef"
  
! #: cp/init.cc:3139
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð±ÐµÐ· Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� new"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<new%> Ð¾Ñ‚ %q#T"
  
! #: cp/init.cc:3353
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %qD Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> Ñ‚Ð¸Ð¿Ð° %qT Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ %d"
  
! #: cp/init.cc:3444
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-faligned-new%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ C++17 Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ over-aligned new"
  
! #: cp/init.cc:3643
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/init.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete [] Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ delete"
  
! #: cp/init.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð²Ñ‹Ð·Ð¾Ð²ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ"
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/lambda.cc:570
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ %qE Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ"
  
! #: cp/lambda.cc:580
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Ð·Ð°Ñ…Ð²Ð°Ñ‚ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
--- 57235,57462 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ const Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² Ð±Ð°Ð·Ðµ %q#T Ð¾Ñ‚ %q#T"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %<%T [%wu]%> Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2854
  #, fuzzy, gcc-internal-format
  #| msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %<%T [%wu]%> Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2867
  #, fuzzy, gcc-internal-format
  #| msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2879
  #, fuzzy, gcc-internal-format
  #| msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwi"
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.cc:2900
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.cc:3098
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/init.cc:3108
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼"
  
! #: cp/init.cc:3126
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/init.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant array new length must be specified directly, not by typedef"
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° new Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾, Ð½Ðµ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ typedef"
  
! #: cp/init.cc:3144
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð±ÐµÐ· Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� new"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<new%> Ð¾Ñ‚ %q#T"
  
! #: cp/init.cc:3358
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %qD Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> Ñ‚Ð¸Ð¿Ð° %qT Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ %d"
  
! #: cp/init.cc:3449
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-faligned-new%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ C++17 Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ over-aligned new"
  
! #: cp/init.cc:3648
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/init.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete [] Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ delete"
  
! #: cp/init.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.cc:5030
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð²Ñ‹Ð·Ð¾Ð²ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ"
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ %qE Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ"
  
! #: cp/lambda.cc:598
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Ð·Ð°Ñ…Ð²Ð°Ñ‚ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ lambda Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
*************** msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚
*** 58201,58397 ****
  msgid "unknown header kind %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+#D shadows template parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/name-lookup.cc:2736
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/name-lookup.cc:2901
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr ""
  
! #: cp/name-lookup.cc:3050
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr ""
  
! #: cp/name-lookup.cc:3055
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/name-lookup.cc:3176
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/name-lookup.cc:3311
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qT"
  
! #: cp/name-lookup.cc:3772
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4239
  #, 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:4242
  #, 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:4854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%q#D does not have external linkage"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/name-lookup.cc:5568
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.cc:5584
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/name-lookup.cc:5592
  #, 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:5608 cp/pt.cc:18500
  #, 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:5618
  #, 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:5629 cp/name-lookup.cc:5702
  #, 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:5652
  #, 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:5712
  #, 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:5724
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/name-lookup.cc:5738
  #, 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:5749
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT"
  
! #: cp/name-lookup.cc:5842
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/name-lookup.cc:5883
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qD"
  
! #: cp/name-lookup.cc:5946
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5948
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6002
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.cc:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹"
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½"
  
! #: cp/name-lookup.cc:6025
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð² non-inline Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½"
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qE"
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 58219,58415 ----
  msgid "unknown header kind %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+#D shadows template parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/name-lookup.cc:2718
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/name-lookup.cc:2883
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr ""
  
! #: cp/name-lookup.cc:3032
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr ""
  
! #: cp/name-lookup.cc:3037
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Ð¸Ð·-Ð·Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/name-lookup.cc:3158
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/name-lookup.cc:3297
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qT"
  
! #: cp/name-lookup.cc:3758
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4225
  #, 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:4228
  #, 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:4840
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%q#D does not have external linkage"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/name-lookup.cc:5554
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.cc:5570
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/name-lookup.cc:5578
  #, 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:5594 cp/pt.cc:18533
  #, 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:5604
  #, 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:5615 cp/name-lookup.cc:5688
  #, 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:5638
  #, 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:5698
  #, 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:5710
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/name-lookup.cc:5724
  #, 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:5735
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT"
  
! #: cp/name-lookup.cc:5828
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/name-lookup.cc:5869
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð¸Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qD"
  
! #: cp/name-lookup.cc:5947
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:5949
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6003
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ NTBS Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/name-lookup.cc:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹"
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½"
  
! #: cp/name-lookup.cc:6026
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð² non-inline Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½"
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qE"
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ð²Ð°
*** 58399,58492 ****
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  
! #: cp/name-lookup.cc:6446
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7417
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7420
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8179
  #, 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:8535
  #, 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:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8734
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/name-lookup.cc:8750
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qD"
  
! #: cp/name-lookup.cc:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8880
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/name-lookup.cc:8882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/name-lookup.cc:8925
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX Ð²Ñ…Ð¾Ð´ Ð² pop_everything ()\n"
  
! #: cp/name-lookup.cc:8934
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 58417,58510 ----
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  
! #: cp/name-lookup.cc:6447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7418
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7421
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8180
  #, 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:8536
  #, 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:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8735
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/name-lookup.cc:8751
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qD"
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8832
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/name-lookup.cc:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/name-lookup.cc:8926
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX Ð²Ñ…Ð¾Ð´ Ð² pop_everything ()\n"
  
! #: cp/name-lookup.cc:8935
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñ
*** 58514,58520 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð² true"
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, 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"
--- 58532,58538 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð² true"
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, 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%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ
*** 58546,58552 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð² Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qT"
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 58564,58570 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð² Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ %qT"
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ
*** 58626,58632 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
--- 58644,58650 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð² Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¾Ñ‚ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
*************** msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿
*** 58770,58776 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -fconcepts"
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, fuzzy, gcc-internal-format
  #| msgid "%<requires%> only available with -fconcepts"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 58788,58794 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -fconcepts"
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, fuzzy, gcc-internal-format
  #| msgid "%<requires%> only available with -fconcepts"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ
*** 58954,58960 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ primary-expression"
--- 58972,58978 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "lambda-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ primary-expression"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<~%T%> ÐºÐ
*** 59013,59019 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� unqualified-id"
--- 59031,59037 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� unqualified-id"
*************** msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´
*** 59070,59076 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_addressof%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_launder%>"
--- 59088,59094 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_addressof%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_launder%>"
*************** msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚
*** 59122,59128 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² %<noexcept%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
--- 59140,59146 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð² %<noexcept%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…"
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
*************** msgstr "Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²
*** 59353,59364 ****
  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:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 59371,59382 ----
  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:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr "Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm Ñ‚Ñ€Ðµ
*** 59437,59443 ****
  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:13251 cp/parser.cc:32938
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
--- 59455,59461 ----
  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:13251 cp/parser.cc:32949
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� selection-statement"
*************** msgid "types may not be defined in condi
*** 59460,59466 ****
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
--- 59478,59484 ----
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
*************** msgstr "range-based %<for%> Ð²Ñ‹Ñ€Ð°Ð¶Ðµ
*** 59503,59509 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qT"
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� iteration-statement"
--- 59521,59527 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qT"
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� iteration-statement"
*************** msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿
*** 59532,59538 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ goto"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°"
--- 59550,59556 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ goto"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°"
*************** msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´
*** 59614,59620 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>"
--- 59632,59638 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>"
*************** msgstr ""
*** 59735,59741 ****
  msgid "class definition may not be declared a friend"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ friend"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
--- 59753,59759 ----
  msgid "class definition may not be declared a friend"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ friend"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
*************** msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð
*** 59799,59810 ****
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.cc:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
--- 59817,59828 ----
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.cc:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
*************** msgstr "cv-qualified type Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚
*** 59877,59883 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
--- 59895,59901 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
*************** msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼Ðµ
*** 60027,60359 ****
  msgid "concept defined here"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:20058
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%> after %qE"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.cc:20065
  #, fuzzy, gcc-internal-format
  #| msgid "placeholder constraints not satisfied"
  msgid "unexpected placeholder in constrained result type"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹"
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, 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:20546
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚"
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.cc:20640
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� elaborated-type-specifier, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/parser.cc:20792
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.cc:20803
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð² %qT"
  
! #: cp/parser.cc:20818
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ scoped enum Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:20834
  #, 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:20879
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%>"
  
! #: cp/parser.cc:20923
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ enumerator Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:20937
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸ %qT Ð´Ð»Ñ� enum Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½"
  
! #: cp/parser.cc:20949 cp/parser.cc:26455
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ %qD"
  
! #: cp/parser.cc:20954 cp/parser.cc:26460
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¾Ð±ÑŠÐµÐ¼Ð»ÐµÑ‚ %qD"
  
! #: cp/parser.cc:20966 cp/parser.cc:26473
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:21003
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ enum"
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:21152
  #, fuzzy, gcc-internal-format
  #| msgid "no unexpanded parameter packs in binary fold"
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "Ð½ÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ"
  
! #: cp/parser.cc:21227
  #, 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:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ namespace-name"
  
! #: cp/parser.cc:21235
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-name"
  
! #: cp/parser.cc:21296
  #, 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:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, 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:21337
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹"
  
! #: cp/parser.cc:21349
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ inline"
  
! #: cp/parser.cc:21356
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Ð²Ñ…Ð¾Ð´ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD"
  
! #: cp/parser.cc:21411
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:21586
  #, 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:21601
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.cc:21619
  #, 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:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡ÐµÑ�Ñ‚ÑŒ using-declarations; Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�: Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>"
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:21764
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ð»Ð¸Ð°Ñ�Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.cc:21943
  #, 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:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.cc:21970
  #, 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:22007
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/parser.cc:22023
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter outside function body"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ð½Ðµ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:22251
  #, 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:22262
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initializer in array new"
  msgid "remove parentheses to default-initialize a variable"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/parser.cc:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "add parentheses to declare a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/parser.cc:22553
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:22564
  #, 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:22568
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.cc:22740
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.cc:22796
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.cc:23299
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ typedef %qT"
  
! #: cp/parser.cc:23429
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
--- 60045,60377 ----
  msgid "concept defined here"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%> after %qE"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<)%> Ð¿ÐµÑ€ÐµÐ´ %qE"
  
! #: cp/parser.cc:20074
  #, fuzzy, gcc-internal-format
  #| msgid "placeholder constraints not satisfied"
  msgid "unexpected placeholder in constrained result type"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹"
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, 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:20555
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚"
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.cc:20649
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� elaborated-type-specifier, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/parser.cc:20801
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.cc:20812
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð² %qT"
  
! #: cp/parser.cc:20827
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ scoped enum Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:20843
  #, 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:20888
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¸Ð»Ð¸ %<{%>"
  
! #: cp/parser.cc:20932
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ enumerator Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:20946
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸ %qT Ð´Ð»Ñ� enum Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½"
  
! #: cp/parser.cc:20958 cp/parser.cc:26465
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ %qD"
  
! #: cp/parser.cc:20963 cp/parser.cc:26470
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¾Ð±ÑŠÐµÐ¼Ð»ÐµÑ‚ %qD"
  
! #: cp/parser.cc:20975 cp/parser.cc:26483
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:21012
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ enum"
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  #| msgid "no unexpanded parameter packs in binary fold"
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "Ð½ÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ"
  
! #: cp/parser.cc:21236
  #, 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:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ namespace-name"
  
! #: cp/parser.cc:21244
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ namespace-name"
  
! #: cp/parser.cc:21305
  #, 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:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, 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:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹"
  
! #: cp/parser.cc:21358
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ inline"
  
! #: cp/parser.cc:21365
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Ð²Ñ…Ð¾Ð´ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qD"
  
! #: cp/parser.cc:21420
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:21595
  #, 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:21610
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.cc:21628
  #, 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:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡ÐµÑ�Ñ‚ÑŒ using-declarations; Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�: Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>"
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:21773
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ð»Ð¸Ð°Ñ�Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.cc:21952
  #, 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:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.cc:21979
  #, 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:22016
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/parser.cc:22032
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter outside function body"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ð½Ðµ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:22260
  #, 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:22271
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initializer in array new"
  msgid "remove parentheses to default-initialize a variable"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "add parentheses to declare a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/parser.cc:22562
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:22573
  #, 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:22577
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.cc:22749
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.cc:22805
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.cc:23308
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/parser.cc:23434
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ typedef %qT"
  
! #: cp/parser.cc:23438
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
*************** msgstr "%<%T::%E%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�
*** 60362,60599 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.cc:23466
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.cc:23608
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/parser.cc:23731
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#T"
  
! #: cp/parser.cc:23752
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ptr-operator"
  
! #: cp/parser.cc:23813
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.cc:23867
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23962
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ virt-specifier"
  
! #: cp/parser.cc:24224
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qT"
  
! #: cp/parser.cc:24230
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments"
  msgid "%qT not permitted in template argument"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT"
  
! #: cp/parser.cc:24260
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:24371
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� type-specifier"
  
! #: cp/parser.cc:24652
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.cc:24730
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/parser.cc:24929
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.cc:24947
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameter pack %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.cc:24953
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.cc:24955
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.cc:25085
  #, 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:25089
  #, 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:25413
  #, 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:25433
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25471
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ C99 Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.cc:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-name"
  
! #: cp/parser.cc:25993
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.cc:25996
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/parser.cc:25999
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.cc:26397
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<{%> Ð¸Ð»Ð¸ %<:%>"
  
! #: cp/parser.cc:26408
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %<override%> Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: cp/parser.cc:26423
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/parser.cc:26435
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26441
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/parser.cc:26495
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/parser.cc:26527
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ typename type"
  
! #: cp/parser.cc:26624
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
--- 60380,60617 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.cc:23475
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.cc:23617
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/parser.cc:23740
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° %q#T"
  
! #: cp/parser.cc:23761
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ptr-operator"
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ cv-qualifier"
  
! #: cp/parser.cc:23876
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¹ virt-specifier"
  
! #: cp/parser.cc:24233
  #, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qT"
  
! #: cp/parser.cc:24239
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments"
  msgid "%qT not permitted in template argument"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT"
  
! #: cp/parser.cc:24269
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:24274
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:24380
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� type-specifier"
  
! #: cp/parser.cc:24661
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<,%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.cc:24739
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/parser.cc:24938
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.cc:24956
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameter pack %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.cc:24962
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.cc:24964
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, 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:25442
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:25480
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ C99 Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.cc:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-name"
  
! #: cp/parser.cc:26003
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.cc:26006
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/parser.cc:26009
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.cc:26407
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<{%> Ð¸Ð»Ð¸ %<:%>"
  
! #: cp/parser.cc:26418
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %<override%> Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "global ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
  
! #: cp/parser.cc:26433
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/parser.cc:26445
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:26451
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/parser.cc:26505
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/parser.cc:26537
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.cc:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ typename type"
  
! #: cp/parser.cc:26634
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
*************** msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´Ð
*** 60601,60841 ****
  #. 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:26638 cp/pt.cc:4333
  #, 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:26738 cp/parser.cc:32947
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-key"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/parser.cc:27017
  #, 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:27048
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/parser.cc:27168
  #, 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:27175
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, 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:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:27398
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27445
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð°Ñ� %<,%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.cc:27459
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)"
  
! #: cp/parser.cc:27569
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/parser.cc:27743
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.cc:27746
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.cc:27946 cp/parser.cc:28040
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-specification"
  
! #: cp/parser.cc:28048
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¼Ð¸ Ð² C++11"
  
! #: cp/parser.cc:28098
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸"
  
! #: cp/parser.cc:28139
  #, 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:28251
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.cc:28800
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:28809
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute before %qs token"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ Ð»ÐµÐºÑ�ÐµÐ¼Ð¾Ð¹ %qs"
  
! #: cp/parser.cc:28854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.cc:28953
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ñ‹Ð¹ using Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� scoped attribute token"
  
! #: cp/parser.cc:28967
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: cp/parser.cc:29018
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·"
  
! #: cp/parser.cc:29163
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %<...%>"
  
! #: cp/parser.cc:29223
  #, 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:29566 cp/parser.cc:29575
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/parser.cc:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, 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:30296
  #, 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:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%E%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<template<>%> Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�"
  
! #: cp/parser.cc:30796
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>"
  
! #: cp/parser.cc:30800
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
--- 60619,60859 ----
  #. 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:26648 cp/pt.cc:4335
  #, 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:26748 cp/parser.cc:32958
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-key"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/parser.cc:27027
  #, 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:27058
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/parser.cc:27178
  #, 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:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, 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:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:27408
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:27455
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð°Ñ� %<,%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.cc:27469
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<;%> Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)"
  
! #: cp/parser.cc:27579
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.cc:27756
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.cc:27956 cp/parser.cc:28050
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-specification"
  
! #: cp/parser.cc:28058
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¼Ð¸ Ð² C++11"
  
! #: cp/parser.cc:28108
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸"
  
! #: cp/parser.cc:28149
  #, 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:28261
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² exception-declarations"
  
! #: cp/parser.cc:28810
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:28819
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute before %qs token"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ Ð»ÐµÐºÑ�ÐµÐ¼Ð¾Ð¹ %qs"
  
! #: cp/parser.cc:28864
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.cc:28963
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½Ñ‹Ð¹ using Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� scoped attribute token"
  
! #: cp/parser.cc:28977
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "%<fallthrough%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·"
  
! #: cp/parser.cc:29173
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %<...%>"
  
! #: cp/parser.cc:29233
  #, 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:29576 cp/parser.cc:29585
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, 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:30307
  #, 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:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%E%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<template<>%> Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�"
  
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>"
  
! #: cp/parser.cc:30811
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ�Ð¿Ð¸Ñ
*** 60844,61430 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.cc:31205
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ concept Ð´Ð»Ñ� template-introduction"
  
! #: cp/parser.cc:31531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.cc:31560
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.cc:31672
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>"
  
! #: cp/parser.cc:31723
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð½Ð¾Ð³Ð¾"
  
! #: cp/parser.cc:31775
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.cc:32077
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<> >%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:32090
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<>>%>, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<>%> Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof...%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸"
  
! #: cp/parser.cc:32554
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/parser.cc:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD"
  
! #: cp/parser.cc:32704
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>"
  
  #
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¸ %<__thread%> Ð¸ %<thread_local%>"
  
! #: cp/parser.cc:32720
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: cp/parser.cc:32798
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: cp/parser.cc:32801
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: cp/parser.cc:32804
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<return%>"
  
! #: cp/parser.cc:32810
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<extern%>"
  
! #: cp/parser.cc:32813
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<static_assert%>"
  
! #: cp/parser.cc:32816
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: cp/parser.cc:32819
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/parser.cc:32822
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
  
! #: cp/parser.cc:32825
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<template%>"
  
! #: cp/parser.cc:32828
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<namespace%>"
  
! #: cp/parser.cc:32831
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: cp/parser.cc:32834
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<asm%>"
  
! #: cp/parser.cc:32837
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: cp/parser.cc:32840
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: cp/parser.cc:32843
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>"
  
! #: cp/parser.cc:32849
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__label__%>"
  
! #: cp/parser.cc:32852
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@try%>"
  
! #: cp/parser.cc:32855
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@synchronized%>"
  
! #: cp/parser.cc:32858
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@throw%>"
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_atomic%>"
  
! #: cp/parser.cc:32864
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_relaxed%>"
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>"
  
! #: cp/parser.cc:32899
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.cc:32911
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>"
  
! #: cp/parser.cc:32914
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<*%>"
  
! #: cp/parser.cc:32917
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<~%>"
  
! #: cp/parser.cc:32923
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<::%>"
  
! #: cp/parser.cc:32950
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %q#T"
  
! #: cp/parser.cc:33438
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:33558
  #, 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:33698 cp/parser.cc:33732
  #, 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:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-key"
  
! #: cp/parser.cc:33713
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:33714
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.cc:33817
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "Ð² C++98 %<template%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.cc:34066
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++"
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ�"
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<@encode%> Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ"
  
! #: cp/parser.cc:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ðµ %qs Ð¼ÐµÐ¶Ð´Ñƒ Objective-C++ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸"
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/parser.cc:35407
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ %<@%D%> Objective-C++ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.cc:35587
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� property"
  
! #: cp/parser.cc:36043
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/parser.cc:38264
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ reduction-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:39092
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/parser.cc:41860
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: cp/parser.cc:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, 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:42610 cp/pt.cc:18182
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
  
! #: cp/parser.cc:42703
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð²"
  
! #: cp/parser.cc:45045
  #, 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:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:46099
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹)"
  
! #: cp/parser.cc:46111
  #, 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:46214
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² declare reduction Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/parser.cc:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ð¿Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qT Ð² %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, 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:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·Ð¾Ðº"
  
! #: cp/parser.cc:46981
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, fuzzy, gcc-internal-format
  #| msgid "atomic_cancel"
  msgid "%<atomic_cancel%>"
  msgstr "atomic_cancel"
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>"
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  Ð»Ð¸Ð±Ð¾ %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/parser.cc:47588
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma GCC coprocessor"
  
! #: cp/parser.cc:47885
  #, 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:47936
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.cc:47968
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48048
  #, 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:48087
  #, 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:48292
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 60862,61448 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.cc:31216
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ concept Ð´Ð»Ñ� template-introduction"
  
! #: cp/parser.cc:31542
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹ C"
  
! #: cp/parser.cc:31571
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.cc:31683
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<typedef%>"
  
! #: cp/parser.cc:31734
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð¸Ð½Ð¾Ð³Ð¾"
  
! #: cp/parser.cc:31786
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.cc:32088
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<> >%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<>>%>, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<>%> Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof...%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸"
  
! #: cp/parser.cc:32565
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD"
  
! #: cp/parser.cc:32715
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>"
  
  #
! #: cp/parser.cc:32726
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð¸ %<__thread%> Ð¸ %<thread_local%>"
  
! #: cp/parser.cc:32731
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs"
  
! #: cp/parser.cc:32809
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<new%>"
  
! #: cp/parser.cc:32812
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<delete%>"
  
! #: cp/parser.cc:32815
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<return%>"
  
! #: cp/parser.cc:32821
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<extern%>"
  
! #: cp/parser.cc:32824
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<static_assert%>"
  
! #: cp/parser.cc:32827
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<decltype%>"
  
! #: cp/parser.cc:32830
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<operator%>"
  
! #: cp/parser.cc:32833
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>"
  
! #: cp/parser.cc:32836
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<template%>"
  
! #: cp/parser.cc:32839
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<namespace%>"
  
! #: cp/parser.cc:32842
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<using%>"
  
! #: cp/parser.cc:32845
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<asm%>"
  
! #: cp/parser.cc:32848
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<try%>"
  
! #: cp/parser.cc:32851
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
  
! #: cp/parser.cc:32854
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<throw%>"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<data%>"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__label__%>"
  
! #: cp/parser.cc:32863
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@try%>"
  
! #: cp/parser.cc:32866
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@synchronized%>"
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@throw%>"
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_atomic%>"
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<__transaction_relaxed%>"
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<@end%>"
  
! #: cp/parser.cc:32910
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<::%>"
  
! #: cp/parser.cc:32922
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<...%>"
  
! #: cp/parser.cc:32925
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<*%>"
  
! #: cp/parser.cc:32928
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<~%>"
  
! #: cp/parser.cc:32934
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<:%> Ð¸Ð»Ð¸ %<::%>"
  
! #: cp/parser.cc:32961
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<class%>, %<typename%> Ð¸Ð»Ð¸ %<template%>"
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %q#T"
  
! #: cp/parser.cc:33449
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T Ð±Ñ‹Ð» Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:33569
  #, 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:33709 cp/parser.cc:33743
  #, 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:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ class-key"
  
! #: cp/parser.cc:33724
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:33725
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/parser.cc:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.cc:33828
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "Ð² C++98 %<template%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"
  
! #: cp/parser.cc:34077
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++"
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ�"
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %<@encode%> Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ"
  
! #: cp/parser.cc:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ðµ %qs Ð¼ÐµÐ¶Ð´Ñƒ Objective-C++ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸"
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ %<@%D%> Objective-C++ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°"
  
! #: cp/parser.cc:35598
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð¾ %<@%D%>"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� property"
  
! #: cp/parser.cc:36054
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð°"
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/parser.cc:37186
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/parser.cc:38275
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ reduction-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:39103
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, 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:42621 cp/pt.cc:18215
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
  
! #: cp/parser.cc:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð²"
  
! #: cp/parser.cc:45056
  #, 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:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:46110
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ id-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹)"
  
! #: cp/parser.cc:46122
  #, 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:46225
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² declare reduction Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/parser.cc:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ð¿Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qT Ð² %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, 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:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·Ð¾Ðº"
  
! #: cp/parser.cc:46992
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, fuzzy, gcc-internal-format
  #| msgid "atomic_cancel"
  msgid "%<atomic_cancel%>"
  msgstr "atomic_cancel"
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>"
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  Ð»Ð¸Ð±Ð¾ %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/parser.cc:47599
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� #pragma GCC coprocessor"
  
! #: cp/parser.cc:47896
  #, 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:47947
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.cc:47979
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:48059
  #, 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:48098
  #, 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:48303
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Ð½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>"
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð
*** 61512,61518 ****
  msgid "specialization of %qD after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
--- 61530,61536 ----
  msgid "specialization of %qD after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
*************** msgstr ""
*** 61584,61643 ****
  msgid "missing primary template attribute %s"
  msgstr ""
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "template-id %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:2907
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:2910
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/pt.cc:2918
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %<concept%>"
  
! #: cp/pt.cc:2951
  #, fuzzy, gcc-internal-format
  #| msgid "non-type partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.cc:2955
  #, fuzzy, gcc-internal-format
  #| msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð°Ñ�, Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
--- 61602,61661 ----
  msgid "missing primary template attribute %s"
  msgstr ""
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "template-id %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %<template <>%>"
  
! #: cp/pt.cc:2920
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %<concept%>"
  
! #: cp/pt.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "non-type partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð°Ñ�, Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Ð·Ð°Ð´Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
*************** msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½
*** 61650,61791 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %qT"
  
! #: cp/pt.cc:3139
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð²Ð¸Ð´Ð½Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:3142
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:3251
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� function concept %qD"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1"
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:"
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4493
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:4496
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:4498
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:5106
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#D"
  
! #: cp/pt.cc:5165
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ñ‹ Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸:"
  
! #: cp/pt.cc:5188
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð° Ð·Ð°Ð¼ÐµÑ‰Ð°ÐµÑ‚ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/pt.cc:5228
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼"
  
! #: cp/pt.cc:5230
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5337
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
--- 61668,61809 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %qT"
  
! #: cp/pt.cc:3141
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð²Ð¸Ð´Ð½Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:3144
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:3253
  #, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� function concept %qD"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACOS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ -1 Ð¸ 1"
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/pt.cc:4268
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:"
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4497
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:4500
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:4502
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:5110
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#D"
  
! #: cp/pt.cc:5169
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ð¼Ñ‹ Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸:"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð° Ð·Ð°Ð¼ÐµÑ‰Ð°ÐµÑ‚ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: cp/pt.cc:5233
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼"
  
! #: cp/pt.cc:5235
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5342
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
*************** msgstr[0] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°
*** 61793,61809 ****
  msgstr[1] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð±Ð¾Ð»ÐµÐµ Ñ€Ð°Ð½Ð½ÑŽÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:5400
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:5583
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %qD"
--- 61811,61827 ----
  msgstr[1] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5401
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð±Ð¾Ð»ÐµÐµ Ñ€Ð°Ð½Ð½ÑŽÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:5405
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %qD"
*************** msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ
*** 61812,61859 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "parameter pack %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5642
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.cc:5645
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5648
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð±ÐµÐ· -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/pt.cc:5651
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.cc:5823
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/pt.cc:5839
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
--- 61830,61877 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "parameter pack %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5647
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.cc:5650
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5653
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð±ÐµÐ· -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/pt.cc:5656
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/pt.cc:5828
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/pt.cc:5844
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
*************** msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD
*** 61863,61919 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/pt.cc:6014
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D, Ð´Ð°Ð½Ð¾ %d"
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.cc:6070
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ñ… %d"
  
! #: cp/pt.cc:6093
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<template<>%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:6241
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.cc:6254
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
--- 61881,61937 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D, Ð´Ð°Ð½Ð¾ %d"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ñ… %d"
  
! #: cp/pt.cc:6098
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/pt.cc:6101
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<template<>%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
*************** msgstr[0] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð
*** 61921,61927 ****
  msgstr[1] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6269
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
--- 61939,61945 ----
  msgstr[1] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ� %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6274
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
*************** msgstr[0] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»
*** 61929,62350 ****
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6303
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#D"
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#D"
  
! #: cp/pt.cc:6315
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %q#D with different constraints"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:6342
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.cc:6714
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.cc:6718
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.cc:6767
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>"
  
! #: cp/pt.cc:6769
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ cv-qualifiers"
  
! #: cp/pt.cc:6856
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ parameter pack, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.cc:6876
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qE"
  
! #: cp/pt.cc:6886
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ %qE"
  
! #: cp/pt.cc:6895
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ parameter pack Ñ� %qT Ð¸ %qT"
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT (%qT Ð¸ %qT)"
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE (%qE Ð¸ %qE)"
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6933
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qE (Ñ‚Ð¸Ð¿Ð° %qT) Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.cc:6989
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¼ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ %qT"
  
! #: cp/pt.cc:6993
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ� %qT Ð¸Ð· Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:7024
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.cc:7093
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.cc:7118
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qT Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:7135
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ñ€Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.cc:7161
  #, gcc-internal-format
  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:7273
  #, 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:7440
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7454
  #, 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:7540
  #, 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:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qE"
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.cc:8267
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/pt.cc:8403
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:8432
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:8437
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>"
  
! #: cp/pt.cc:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.cc:8469
  #, 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:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.cc:8545
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.cc:8559
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:8562
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8635
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/pt.cc:8773 cp/pt.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %d"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.cc:8916
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ %d)"
  
! #: cp/pt.cc:8925
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:8950
  #, 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:8954
  #, 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:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "Ñ‚Ð°Ðº Ñ‡Ñ‚Ð¾ Ð»ÑŽÐ±Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹"
  
! #: cp/pt.cc:9696
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.cc:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.cc:9862
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, fuzzy, gcc-internal-format
  #| msgid "template constraint failure"
  msgid "template constraint failure for %qD"
  msgstr "Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:10374
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/pt.cc:11039
  #, 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:12207
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ° Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½Ð°Ð´ %O"
  
  #
! #: cp/pt.cc:13134
  #, 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:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13837
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:13932
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
--- 61947,62368 ----
  msgstr[1] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[2] "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð»Ð° %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+#D"
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ ÐºÐ°Ðº %q#D"
  
! #: cp/pt.cc:6320
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %q#D with different constraints"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:6347
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/pt.cc:6732
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.cc:6736
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%E Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.cc:6785
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>"
  
! #: cp/pt.cc:6787
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ cv-qualifiers"
  
! #: cp/pt.cc:6874
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT"
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ parameter pack, Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: cp/pt.cc:6894
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qE"
  
! #: cp/pt.cc:6904
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE Ð½Ðµ Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ %qE"
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ parameter pack Ñ� %qT Ð¸ %qT"
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT (%qT Ð¸ %qT)"
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE (%qE Ð¸ %qE)"
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6994
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qE (Ñ‚Ð¸Ð¿Ð° %qT) Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.cc:7007
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ð¼ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ %qT"
  
! #: cp/pt.cc:7011
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ� %qT Ð¸Ð· Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:7042
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/pt.cc:7111
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸"
  
! #: cp/pt.cc:7136
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qT Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "Ð°Ð´Ñ€ÐµÑ� %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ñ€Ð¾Ðº Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/pt.cc:7179
  #, gcc-internal-format
  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:7291
  #, 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:7458
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7472
  #, 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:7558
  #, 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:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ %qE"
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/pt.cc:8285
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/pt.cc:8421
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:8450
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð»Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ñ�Ð»Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ %<typename %E%>"
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qT, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.cc:8487
  #, 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:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð° Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qE"
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ð° %qD, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ %qT"
  
! #: cp/pt.cc:8577
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %d Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:8580
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8653
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð¸Ð· %qT Ð² %qT"
  
! #: cp/pt.cc:8791 cp/pt.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %d"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %d)"
  
! #: cp/pt.cc:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° (%d, Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ %d)"
  
! #: cp/pt.cc:8943
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:8968
  #, 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:8972
  #, 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:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "Ñ‚Ð°Ðº Ñ‡Ñ‚Ð¾ Ð»ÑŽÐ±Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ� Ð½ÐµÐ¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±Ñ‹Ð»Ð° Ð±Ñ‹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹"
  
! #: cp/pt.cc:9714
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.cc:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, fuzzy, gcc-internal-format
  #| msgid "template constraint failure"
  msgid "template constraint failure for %qD"
  msgstr "Ð½Ð°Ñ€ÑƒÑˆÐµÐ½Ð¸Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:10392
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE"
  
! #: cp/pt.cc:11057
  #, 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:12225
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ° Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½Ð°Ð´ %O"
  
  #
! #: cp/pt.cc:13158
  #, 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:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:13956
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ
*** 62362,62662 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.cc:15154
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.cc:15156
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.cc:15988
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:15990
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:16003
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.cc:16006
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.cc:16054
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16060
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16066
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.cc:16132
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.cc:16221
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.cc:16229
  #, 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:16343
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.cc:16642
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.cc:16657
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16752
  #, 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:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² lambda init-capture"
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.cc:20799
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.cc:20804
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:20855
  #, 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:21090
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.cc:21093
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.cc:21417
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21419
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21444
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:25611
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.cc:25613
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.cc:25619
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:25649
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of variable concept %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#D"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of function concept %qD"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� function concept %qD"
  
! #: cp/pt.cc:25670
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.cc:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:25681
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.cc:25689
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.cc:25725
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:25753 cp/pt.cc:25830
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:25787
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:25790
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.cc:25799
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:25820
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.cc:25860
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/pt.cc:26158
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 62380,62680 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+D"
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.cc:16020
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:16022
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:16035
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.cc:16038
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.cc:16086
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16092
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16098
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.cc:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.cc:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.cc:16261
  #, 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:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.cc:16675
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.cc:16690
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16785
  #, 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:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² lambda init-capture"
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.cc:20837
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:20888
  #, 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:21123
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.cc:21126
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.cc:21450
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21452
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:25646
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.cc:25648
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.cc:25654
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:25684
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of variable concept %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#D"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of function concept %qD"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� function concept %qD"
  
! #: cp/pt.cc:25705
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.cc:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:25716
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.cc:25724
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.cc:25760
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:25788 cp/pt.cc:25865
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:25822
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:25825
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.cc:25834
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:25855
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.cc:25895
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/pt.cc:26193
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 62668,62836 ****
  #. 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:26652
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.cc:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:27121
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:28519
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28809
  #, fuzzy, gcc-internal-format
  #| msgid "a concept cannot be a member function"
  msgid "a concept cannot be constrained"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/pt.cc:28818
  #, 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:28824
  #, 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:28851
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29903
  #, 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:29909
  #, 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:30015
  #, 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:30022
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30034
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ» Ð½ÐµÑƒÐ´Ð°Ñ‡Ñƒ:"
  
! #: cp/pt.cc:30037
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� copy-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:30069
  #, 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:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:30139
  #, 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:30229
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ lambda Ð¸Ð· %qE"
  
! #: cp/pt.cc:30231
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:30307
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:30311
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:30315
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:30455
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 62686,62860 ----
  #. 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:26687
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.cc:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:27156
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:28554
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:28844
  #, fuzzy, gcc-internal-format
  #| msgid "a concept cannot be a member function"
  msgid "a concept cannot be constrained"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/pt.cc:28853
  #, 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:28859
  #, 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:28886
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29936
  #, 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:29948
  #, 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:29954
! #, fuzzy, gcc-internal-format
! #| msgid "use #include instead"
! msgid "use %qD directly instead"
! msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #include"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30085
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ» Ð½ÐµÑƒÐ´Ð°Ñ‡Ñƒ:"
  
! #: cp/pt.cc:30088
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� copy-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:30120
  #, 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:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:30190
  #, 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:30280
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ lambda Ð¸Ð· %qE"
  
! #: cp/pt.cc:30282
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:30358
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:30362
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:30366
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:30506
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+#D Ð½ÐµÐ
*** 62972,63578 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %q+#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1159
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ‚ÐµÐ»Ð° Ñ†Ð¸ÐºÐ»Ð° %<do%>"
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:1898
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asm"
  
! #: cp/semantics.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "__label__ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/semantics.cc:2146
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments"
  msgid "%qE missing template arguments"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/semantics.cc:2876
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Ð¸Ð¼Ñ� %<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/semantics.cc:2975
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/semantics.cc:2977
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð½Ð° Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ"
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½ÐµÐ¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/semantics.cc:3161
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<~auto%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ñ�Ð»Ð¾Ð² %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:3443
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3735
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/semantics.cc:3900
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "lambda Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð°"
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "lambda Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ %q+T Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð· Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: cp/semantics.cc:3935
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð· Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:4064
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ð½Ðµ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:4074
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð² Ñ�ÐµÑ‚ÐºÐµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/semantics.cc:4176
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Ñ‚Ð¸Ð¿ %qE Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/semantics.cc:4367
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter pack __bases only valid in template declaration"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Parameter pack __bases Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ %<~%T%>"
  
! #: cp/semantics.cc:4546
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/semantics.cc:4550
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4555
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5906
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ reduction Ð¿Ð¾Ð¸Ñ�Ðº Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/semantics.cc:6225
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ const Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction%>"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "linear ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº Ð½ÐµÑ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� %qT Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "linear ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹, Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� %qT Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/semantics.cc:6850
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² %<declare simd%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.cc:7088
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<firstprivate%>"
  
! #: cp/semantics.cc:7147
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<lastprivate%>"
  
! #: cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "%<gang%> Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7211
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<gang%> Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7245
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "%<gang%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7248
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "%<vector%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7252
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "%<worker%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7274
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<gang%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7278
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<vector%> Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7283
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<worker%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7390
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.cc:7424
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7453
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7483
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%> Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7514
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "%<dist_schedule%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ‡Ð°Ð½ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ, Ð½Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸ Ð½Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/semantics.cc:7565
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: cp/semantics.cc:7580
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "%<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/semantics.cc:7613
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in %<depend%> clause"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in %<aligned%> clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: cp/semantics.cc:7641
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: cp/semantics.cc:7653
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in %<aligned%> clause"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: cp/semantics.cc:7662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in %<aligned%> clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: cp/semantics.cc:7799
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in %<depend%> clause"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: cp/semantics.cc:8309
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ %qE Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.cc:8382
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<grainsize%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:8412
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "%<priority%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:8442
  #, fuzzy, gcc-internal-format
  #| msgid "%<wait%> expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "%<wait%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  #| msgid "%qs length expression must be positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.cc:8472
  #, fuzzy, gcc-internal-format
  #| msgid "%<wait%> expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "%<wait%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:8503
  #, fuzzy, gcc-internal-format
  #| msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/semantics.cc:8590
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tile%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/semantics.cc:9236
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ %qE Ð¸ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:10432
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ»Ð°Ñ�Ñ�Ð° %qE"
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.cc:11170
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° static assertion: %s"
  
! #: cp/semantics.cc:11184
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %qE"
  
! #: cp/semantics.cc:11187
  #, fuzzy, gcc-internal-format
  #| msgid "self-comparison always evaluates to false"
  msgid "%qE evaluates to false"
  msgstr "Ñ�Ð°Ð¼Ð¾Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð´Ð°ÐµÑ‚ false"
  
! #: cp/semantics.cc:11191
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertion"
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.cc:11265
  #, fuzzy, gcc-internal-format
  #| msgid "decltype cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "decltype Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/semantics.cc:12252
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð°ÐºÐµÑ‚Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "Ð½ÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ"
  
! #: cp/semantics.cc:12272
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_launder%>"
--- 62996,63602 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %q+#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1170
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ñ‚ÐµÐ»Ð° Ñ†Ð¸ÐºÐ»Ð° %<do%>"
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° asm"
  
! #: cp/semantics.cc:1991
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "__label__ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/semantics.cc:2157
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments"
  msgid "%qE missing template arguments"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Ð¸Ð¼Ñ� %<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/semantics.cc:2986
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð½Ð° Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ"
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð½ÐµÐ¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/semantics.cc:3172
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<~auto%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸, Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ñ�Ð»Ð¾Ð² %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:3454
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/semantics.cc:3911
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "lambda Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð°"
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "lambda Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ %q+T Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð· Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: cp/semantics.cc:3946
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸ÐµÐ¼ Ð¸Ð· Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ð½Ðµ Ñ‚ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:4085
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð² Ñ�ÐµÑ‚ÐºÐµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/semantics.cc:4187
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Ñ‚Ð¸Ð¿ %qE Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/semantics.cc:4378
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter pack __bases only valid in template declaration"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Parameter pack __bases Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ %<~%T%>"
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ %<offsetof%> Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/semantics.cc:4561
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ reduction Ð¿Ð¾Ð¸Ñ�Ðº Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE Ð² %<reduction%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/semantics.cc:6236
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼ÐµÐµÑ‚ const Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction%>"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "linear ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº Ð½ÐµÑ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� %qT Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "linear ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹, Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� %qT Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² %<declare simd%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<firstprivate%>"
  
! #: cp/semantics.cc:7158
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %<lastprivate%>"
  
! #: cp/semantics.cc:7208
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "%<gang%> Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7222
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<gang%> Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7256
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "%<gang%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "%<vector%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7263
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "%<worker%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7285
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<gang%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7289
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<vector%> Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7294
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<worker%> Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "schedule chunk size Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7401
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.cc:7435
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7464
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7494
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%> Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7525
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "%<dist_schedule%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ‡Ð°Ð½ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:7554
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ, Ð½Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸ Ð½Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/semantics.cc:7576
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: cp/semantics.cc:7591
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "%<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in %<depend%> clause"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: cp/semantics.cc:7635
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in %<aligned%> clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: cp/semantics.cc:7652
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: cp/semantics.cc:7664
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in %<aligned%> clause"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: cp/semantics.cc:7673
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in %<aligned%> clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð° Ð² %<aligned%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð°Ñ…"
  
! #: cp/semantics.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in %<depend%> clause"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %<depend%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ"
  
! #: cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ %qE Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qs"
  
! #: cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "%<grainsize%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "%<priority%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "%<wait%> expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "%<wait%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "%qs length expression must be positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%qs Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.cc:8483
  #, fuzzy, gcc-internal-format
  #| msgid "%<wait%> expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "%<wait%> Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "%qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/semantics.cc:8601
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tile%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> %qE Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð½Ðµ Ð² %qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Ñ€Ð°Ð·Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ %qE Ð¸ %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:10443
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ»Ð°Ñ�Ñ�Ð° %qE"
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/semantics.cc:11181
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr "Ð½ÐµÑƒÐ´Ð°Ñ‡Ð° static assertion: %s"
  
! #: cp/semantics.cc:11195
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %qE"
  
! #: cp/semantics.cc:11198
  #, fuzzy, gcc-internal-format
  #| msgid "self-comparison always evaluates to false"
  msgid "%qE evaluates to false"
  msgstr "Ñ�Ð°Ð¼Ð¾Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ�ÐµÐ³Ð´Ð° Ð´Ð°ÐµÑ‚ false"
  
! #: cp/semantics.cc:11202
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertion"
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/semantics.cc:11276
  #, fuzzy, gcc-internal-format
  #| msgid "decltype cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "decltype Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%> Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/semantics.cc:12263
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð°ÐºÐµÑ‚Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "Ð½ÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ"
  
! #: cp/semantics.cc:12283
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_launder%>"
*************** msgstr "Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ
*** 63580,63794 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %qV Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ðº %qT"
  
! #: cp/tree.cc:1998
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, gcc-internal-format
  msgid " declared here"
  msgstr " Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/tree.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð¾ Ð² -fabi-version=9 (GCC 5.2)"
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ cv"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not captured"
  msgid "%qD is not public"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD has a non-structural type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.cc:4896
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ Ð¸Ð»Ð¸ Ðº ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to Java class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¼ Java ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to Java class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¼ Java ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE attribute takes no arguments"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/tree.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute doesn't apply to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° class Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: cp/tree.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: cp/tree.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/tree.cc:5060
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: cp/tree.cc:5087
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr ""
  
! #: cp/tree.cc:5107
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/tree.cc:5118
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ·ÐºÐ¸Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/tree.cc:5133
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ð´Ð»Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/tree.cc:5146
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ð² Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/tree.cc:5170
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ, Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/tree.cc:5183
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ðº Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/tree.cc:5212
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/tree.cc:5218
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº extern \"C\" Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/tree.cc:6099
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Ð½Ð¾Ð»ÑŒ ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/tree.cc:6121
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
--- 63604,63818 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %qV Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ðº %qT"
  
! #: cp/tree.cc:2016
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, gcc-internal-format
  msgid " declared here"
  msgstr " Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/tree.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qD ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð¾ Ð² -fabi-version=9 (GCC 5.2)"
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ cv"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not captured"
  msgid "%qD is not public"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD has a non-structural type"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.cc:4914
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ Ð¸Ð»Ð¸ Ðº ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð°Ð¼"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to Java class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¼ Java ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to Java class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�Ð¼ Java ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE attribute takes no arguments"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/tree.cc:4962
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute doesn't apply to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼"
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° class Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: cp/tree.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: cp/tree.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/tree.cc:5078
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: cp/tree.cc:5105
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr ""
  
! #: cp/tree.cc:5125
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: cp/tree.cc:5136
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ·ÐºÐ¸Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/tree.cc:5151
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ð´Ð»Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/tree.cc:5164
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ð² Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/tree.cc:5188
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ, Ð½ÐµÐ¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/tree.cc:5194
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº %qT Ð¿Ð¾Ñ�Ð»Ðµ ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/tree.cc:5201
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/tree.cc:5208
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°, Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ð¾Ð³Ð¾ Ðº Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/tree.cc:5230
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/tree.cc:5236
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº extern \"C\" Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/tree.cc:6117
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Ð½Ð¾Ð»ÑŒ ÐºÐ°Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/tree.cc:6139
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr ""
*** 64203,64698 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qO"
  
! #: cp/typeck.cc:6381
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.cc:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.cc:6397
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.cc:6450
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: cp/typeck.cc:6529
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6530
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6546
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.cc:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  qualified-id Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.cc:6556
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.cc:6747
  #, 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:6753
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/typeck.cc:6805
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
! #: cp/typeck.cc:6863
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qD"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/typeck.cc:7046
  #, fuzzy, gcc-internal-format
  #| msgid "%<~%> on an expression of type bool"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° bool"
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ (%<!%>)?"
  
! #: cp/typeck.cc:7170
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.cc:7187
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:7189
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:7201
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.cc:7203
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.cc:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator--%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator++%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: cp/typeck.cc:7458
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ %<this%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.cc:7480
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.cc:7485
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.cc:7560
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "list-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/typeck.cc:7572
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/typeck.cc:7576
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² mem-initializer"
  
! #: cp/typeck.cc:7580
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.cc:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.cc:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "Ð½ÐµÑ‚ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
! #: cp/typeck.cc:7744
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.cc:7750
  #, 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:7757
  #, 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:7781
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:7795
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8232
  #, 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:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/typeck.cc:8272
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8347
  #, 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:8417
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8474 cp/typeck.cc:8664
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8491
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.cc:8505
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.cc:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, 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:8800 cp/typeck.cc:8809
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/typeck.cc:8818
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9208
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.cc:9235
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qT"
  
! #: cp/typeck.cc:9249
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.cc:9407
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.cc:9554
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.cc:9875
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:9880
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:9889
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:9893
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:9898
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:9934
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:9939
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:9944
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:9954
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:10050
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ñ‚ %qD"
  
! #: cp/typeck.cc:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: cp/typeck.cc:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ %qD"
  
! #: cp/typeck.cc:10185
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.cc:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
  #
! #: cp/typeck.cc:10408
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.cc:10501
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.cc:10520
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambda"
  
! #: cp/typeck.cc:10523
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� auto return type: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/typeck.cc:10558
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
--- 64227,64722 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qO"
  
! #: cp/typeck.cc:6383
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.cc:6452
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: cp/typeck.cc:6531
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6532
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6548
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.cc:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  qualified-id Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.cc:6558
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.cc:6749
  #, 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:6755
  #, 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 ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/typeck.cc:6807
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
! #: cp/typeck.cc:6865
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qD"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/typeck.cc:7048
  #, fuzzy, gcc-internal-format
  #| msgid "%<~%> on an expression of type bool"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> Ð¾Ñ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° bool"
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ð½Ð¸Ðµ (%<!%>)?"
  
! #: cp/typeck.cc:7172
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ enum"
  
! #: cp/typeck.cc:7189
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:7191
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:7203
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.cc:7205
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.cc:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator--%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð² %<operator++%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾"
  
! #: cp/typeck.cc:7460
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ %<this%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.cc:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð²Ð½Ð¾Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "list-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/typeck.cc:7574
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: cp/typeck.cc:7578
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² mem-initializer"
  
! #: cp/typeck.cc:7582
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/typeck.cc:7620
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "Ð½ÐµÑ‚ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qE"
  
! #: cp/typeck.cc:7746
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/typeck.cc:7752
  #, 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:7759
  #, 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:7783
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:7797
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8234
  #, 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:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/typeck.cc:8274
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8349
  #, 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:8419
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8476 cp/typeck.cc:8666
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8493
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/typeck.cc:8507
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, 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:8802 cp/typeck.cc:8811
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/typeck.cc:8820
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9210
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð¸Ð· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.cc:9237
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qT"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.cc:9409
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.cc:9556
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.cc:9877
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:9882
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:9891
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:9895
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:9900
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:9932
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:9936
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:9941
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:9946
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ñ†ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:9956
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:10052
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ñ‚ %qD"
  
! #: cp/typeck.cc:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: cp/typeck.cc:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð¼ÐµÑ‚ÐºÐ¸ %qD"
  
! #: cp/typeck.cc:10187
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
! #: cp/typeck.cc:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
  #
! #: cp/typeck.cc:10410
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.cc:10503
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambda"
  
! #: cp/typeck.cc:10525
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� auto return type: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qT"
  
! #: cp/typeck.cc:10560
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
*************** msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ�Ð¸Ð½Ñ‚Ð
*** 64928,65081 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  #| msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÑƒÐ¶Ð°ÑŽÑ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð² { }, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð´ÐµÑ„ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð² C++11."
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  #| msgid "conversion from %q#T to %q#T"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %q#T Ð² %q#T"
  
! #: cp/typeck2.cc:1080
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1246
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.cc:1710
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸"
  
! #: cp/typeck2.cc:1788
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/typeck2.cc:2094
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.cc:2153
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %qE Ðº %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/typeck2.cc:2242
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ rvalue"
  
! #: cp/typeck2.cc:2253
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalue"
  
! #: cp/typeck2.cc:2261
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member-function type %qT requires an lvalue"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalue"
  
! #: cp/typeck2.cc:2302
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck2.cc:2319
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/typeck2.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<~auto%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/typeck2.cc:2349
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:2590
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/typeck2.cc:2593
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
--- 64952,65105 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÑƒÐ¶Ð°ÑŽÑ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð² { }, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð´ÐµÑ„ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð² C++11."
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "conversion from %q#T to %q#T"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %q#T Ð² %q#T"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1247
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.cc:1727
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸"
  
! #: cp/typeck2.cc:1812
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.cc:2185
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %qE Ðº %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/typeck2.cc:2274
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ rvalue"
  
! #: cp/typeck2.cc:2285
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalue"
  
! #: cp/typeck2.cc:2293
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member-function type %qT requires an lvalue"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalue"
  
! #: cp/typeck2.cc:2334
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck2.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/typeck2.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<~auto%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/typeck2.cc:2381
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:2622
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/typeck2.cc:2625
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
*************** msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ñ„
*** 65154,65166 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: d/d-codegen.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "has scoped destruction, cannot build closure"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "forward reference to frame of %qs"
--- 65178,65190 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: d/d-codegen.cc:2709
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "has scoped destruction, cannot build closure"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "forward reference to frame of %qs"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð
*** 65209,65267 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:476
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: d/d-lang.cc:531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: d/d-lang.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s: %m"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %m"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %m"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
--- 65233,65291 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-lang.cc:477
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: d/d-lang.cc:532
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: d/d-lang.cc:551
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s: %m"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %m"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %m"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
*************** msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»
*** 65317,65333 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, fuzzy, gcc-internal-format
- #| msgid "spec %qs invalid"
- msgid "%s %qs instantiated"
- msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°"
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
--- 65341,65351 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
*************** msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€
*** 65376,65394 ****
  msgid "recursive reference %qs"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%qs is not an expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "type %qs is not an expression"
--- 65394,65412 ----
  msgid "recursive reference %qs"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¹ Ð¸Ð· %q#D\n"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%qs is not an expression"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "type %qs is not an expression"
*************** msgstr "Ð¦ÐµÐ»Ð¾Ðµ Ð²Ð½Ðµ Ñ�Ð¸Ð¼Ð¼ÐµÑ‚Ñ€
*** 65516,65522 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² BOZ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %C"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
--- 65534,65540 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² BOZ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ð² %C"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
*************** msgstr "compare_real(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐº
*** 65602,65684 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "gfc_compare_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op NULL"
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %L"
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Ð”ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %L"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %L"
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ð¦ÐµÐ»Ð¾Ðµ Ð²Ð½Ðµ Ñ�Ð¸Ð¼Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð³Ð¾ Standard Fortran Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %L"
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Ð�ÐµÐ½ÑƒÐ»ÐµÐ²Ð°Ñ� Ð¼Ð½Ð¸Ð¼Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½Ð° Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: fortran/arith.cc:2545
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %qs"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %qs"
  
! #: fortran/arith.cc:2574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %qs"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %qs"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Internal unit with vector subscript at %L"
  msgid "Invalid BOZ literal constant used in subscript at %C"
--- 65620,65702 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "gfc_compare_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op NULL"
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %L"
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Ð”ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %L"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð½ÐµÑ�Ð¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ñ‹ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %L"
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ð¦ÐµÐ»Ð¾Ðµ Ð²Ð½Ðµ Ñ�Ð¸Ð¼Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ð¾Ð³Ð¾ Standard Fortran Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s Ð² %L"
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Ð�ÐµÐ½ÑƒÐ»ÐµÐ²Ð°Ñ� Ð¼Ð½Ð¸Ð¼Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½Ð° Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: fortran/arith.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %qs"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %qs"
  
! #: fortran/arith.cc:2577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %qs"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Ð¥Ð¾Ð»Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %qs"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Internal unit with vector subscript at %L"
  msgid "Invalid BOZ literal constant used in subscript at %C"
*************** msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ð´ÐµÐºÑ� Ð¼
*** 65694,65988 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� %<*%> Ð² Ð¸Ð½Ð´ÐµÐºÑ�Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:142
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Ð¨Ð°Ð³ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¸Ð½Ð´ÐµÐºÑ�Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð³ Ð² Ð¸Ð½Ð´ÐµÐºÑ�Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹"
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð² %C, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-fcoarray=%> Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/array.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr "STAT= Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ð½Ðµ Ð½Ð° Ð¼ÐµÑ�Ñ‚Ðµ"
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹ Ð² %C, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d Ð° Ð½Ðµ %d"
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹ Ð² %C, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d Ð° Ð½Ðµ %d"
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� %<*%> Ð´Ð»Ñ� ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� %d Ð¸Ð· %d Ð² %C"
  
! #: fortran/array.cc:309
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ %d Ð² %C, Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %d ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹"
  
! #: fortran/array.cc:385
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%qs' Ð² %L Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: fortran/array.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %C"
  
! #: fortran/array.cc:609
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %C"
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %C"
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %C"
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð´Ñ€ÑƒÐ³Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ %C"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹"
  
! #: fortran/array.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 7 Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
  
! #: fortran/array.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %<*%> Ð² %C"
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�"
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr "gfc_compare_array_spec(): Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð°"
  
! #: fortran/array.cc:1040
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %L Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:1162
  #, 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 at %L cannot appear in an array constructor"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/array.cc:1171
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1233
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "[...] Ñ�Ñ‚Ð¸Ð»ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:1253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Type-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "Type-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð·Ð²ÐµÐ·Ð´Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %s ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L ÐµÑ�Ñ‚ÑŒ %s"
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Ð¨Ð°Ð³ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "AC-IMPLIED-DO Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %L"
  
  #
! #: fortran/array.cc:2083
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "AC-IMPLIED-DO Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %L"
  
  #
! #: fortran/array.cc:2090
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "AC-IMPLIED-DO Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð³Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %L"
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ [F2008: C4106]"
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/array.cc:2385
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "gfc_ref_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "gfc_array_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "gfc_array_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ EXPR_ARRAY Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "gfc_find_array_ref(): Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°"
--- 65712,66012 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� %<*%> Ð² Ð¸Ð½Ð´ÐµÐºÑ�Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Missing codimension specification at %C"
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ð² %C"
! 
! #: fortran/array.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "Ð¨Ð°Ð³ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¸Ð½Ð´ÐµÐºÑ�Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑˆÐ°Ð³ Ð² Ð¸Ð½Ð´ÐµÐºÑ�Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C"
  
! #: fortran/array.cc:230
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹"
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ Ð² %C, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-fcoarray=%> Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/array.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected coarray designator at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:276
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr "STAT= Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C Ð½Ðµ Ð½Ð° Ð¼ÐµÑ�Ñ‚Ðµ"
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹ Ð² %C, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d Ð° Ð½Ðµ %d"
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹ Ð² %C, Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d Ð° Ð½Ðµ %d"
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, gcc-internal-format
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� %<*%> Ð´Ð»Ñ� ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� %d Ð¸Ð· %d Ð² %C"
  
! #: fortran/array.cc:316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of coarray reference at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ðµ %d Ð² %C, Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %d ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹"
  
! #: fortran/array.cc:392
  #, gcc-internal-format
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� '%qs' Ð² %L Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: fortran/array.cc:395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L in this context must be constant"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %C, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %C"
  
! #: fortran/array.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %C"
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %C"
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %C"
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð´Ñ€ÑƒÐ³Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ %C"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¹"
  
! #: fortran/array.cc:690
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ 7 Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�Ð¼Ð¸"
  
! #: fortran/array.cc:702
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %<*%> Ð² %C"
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�"
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr "gfc_compare_array_spec(): Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½Ð°"
  
! #: fortran/array.cc:1052
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %L Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:1174
  #, 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 at %L cannot appear in an array constructor"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/array.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "[...] Ñ�Ñ‚Ð¸Ð»ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C"
  
! #: fortran/array.cc:1265
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÑŽ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Type-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "Type-spec Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð·Ð²ÐµÐ·Ð´Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %s ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L ÐµÑ�Ñ‚ÑŒ %s"
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Ð¨Ð°Ð³ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "AC-IMPLIED-DO Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %L"
  
  #
! #: fortran/array.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "AC-IMPLIED-DO Ñ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %L"
  
  #
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "AC-IMPLIED-DO Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ ÑˆÐ°Ð³Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð² %L"
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ [F2008: C4106]"
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/array.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "gfc_ref_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "gfc_array_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "gfc_array_dimen_size(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ EXPR_ARRAY Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "gfc_find_array_ref(): Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°"
*************** msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %qs Ð½Ðµ Ð
*** 66005,66011 ****
  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:11051
  #, 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"
--- 66029,66035 ----
  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:11052
  #, 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 "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� INTENT
*** 67321,67327 ****
  msgid "deferred type parameter at %C"
  msgstr "Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð² %L"
--- 67345,67351 ----
  msgid "deferred type parameter at %C"
  msgstr "Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð² %L"
*************** msgid "Illegal id in copy_walk_reduction
*** 69914,69920 ****
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 69938,69944 ----
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� %<END INTERFA
*** 70097,70816 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/interface.cc:888
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
! #: fortran/interface.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/interface.cc:920
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/interface.cc:933
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/interface.cc:951
  #, 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:960
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/interface.cc:971
  #, 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:978
  #, 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:987 fortran/resolve.cc:17380
  #, 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:994 fortran/resolve.cc:17398
  #, 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:1099
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼"
  
! #: fortran/interface.cc:1457 fortran/interface.cc:1529
  #, 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:1642
  #, 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:1689
  #, 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:1878
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1883
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°"
  
! #: fortran/interface.cc:1887
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1891
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð² %L Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°"
  
! #: fortran/interface.cc:1903
  #, 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:1907
  #, 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:1915
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð² %L"
  
! #: fortran/interface.cc:1972 fortran/interface.cc:1977
  #, 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:1982
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Ð¥Ð¾Ñ‚Ñ� Ð½Ð° Ð½ÐµÐµ Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸, %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/interface.cc:2225
  #, 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:2228
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (Ñ�ÐºÐ°Ð»Ñ�Ñ€ Ð¸ Ñ€Ð°Ð½Ð³-%d)"
  
! #: fortran/interface.cc:2231
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (Ñ€Ð°Ð½Ð³-%d Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€)"
  
! #: fortran/interface.cc:2234
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (Ñ€Ð°Ð½Ð³-%d Ð¸ Ñ€Ð°Ð½Ð³-%d)"
  
! #: fortran/interface.cc:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:2368 fortran/interface.cc:2395
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼"
  
! #: fortran/interface.cc:2429
  #, 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:2439
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð² %s"
  
! #: fortran/interface.cc:2449
  #, 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:2463
  #, 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:2480
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: fortran/interface.cc:2490
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/interface.cc:2505
  #, 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:2521
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (%d Ð¸ %d)"
  
! #: fortran/interface.cc:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, 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:2627
  #, 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:2703
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L"
  
! #: fortran/interface.cc:2714
  #, 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:2719
  #, 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:2732
  #, 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:2740
  #, 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:3107
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3130
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3134
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L Ð½Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/interface.cc:3143
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L ÑƒÐ¶Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/interface.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Ð‘Ð¾Ð»ÑŒÑˆÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ‡ÐµÐ¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3166
  #, 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:3180
  #, 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:3209
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� NULL() Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, 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:3284
  #, 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:3303
  #, 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:3313 fortran/interface.cc:3318
  #, 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:3339
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3356
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3421
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L"
  
! #: fortran/interface.cc:3450
  #, 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:3461
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð² %L"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Ð�ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTENT(IN)"
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CLASS Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð² %L"
  
! #: fortran/interface.cc:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3688
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°"
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ"
  
! #: fortran/interface.cc:3881
  #, 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:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs"
  
! #: fortran/interface.cc:4006
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4010 fortran/interface.cc:4020
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ñ‹Ð·Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð²Ð½Ð¾"
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:4029
  #, 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:4037
  #, 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:4045
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4062
  #, 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:4071
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L"
  
! #: fortran/interface.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4095
  #, 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:4110
  #, 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:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NULL Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð² %L"
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð²Ñ‹Ð·Ð²Ð°Ð½ Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L"
  
! #: fortran/interface.cc:4268
  #, 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:4338
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/interface.cc:4711
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ"
  
! #: fortran/interface.cc:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°"
  
! #: fortran/interface.cc:4922
  #, 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:4934
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ NON_OVERRIDABLE"
  
! #: fortran/interface.cc:4942
  #, 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:4950
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
  
! #: fortran/interface.cc:4959
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL"
  
! #: fortran/interface.cc:4965
  #, 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:4974
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ SUBROUTINE Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ FUNCTION Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/interface.cc:4993
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PUBLIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PRIVATE"
  
! #: fortran/interface.cc:5034
  #, 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:5045
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:5054
  #, 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:5063
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ NOPASS Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ NOPASS"
  
! #: fortran/interface.cc:5074
  #, 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:5081
  #, 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:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/interface.cc:5109
  #, 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:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/interface.cc:5120
  #, 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:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT %s"
  
! #: fortran/interface.cc:5186 fortran/interface.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/interface.cc:5198
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹"
  
! #: fortran/interface.cc:5210
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L"
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L"
--- 70121,70840 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/interface.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L"
  
! #: fortran/interface.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/interface.cc:931
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/interface.cc:944
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/interface.cc:962
  #, 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:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/interface.cc:982
  #, 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:989
  #, 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:998 fortran/resolve.cc:17384
  #, 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:1005 fortran/resolve.cc:17402
  #, 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:1110
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼"
  
! #: fortran/interface.cc:1468 fortran/interface.cc:1540
  #, 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:1653
  #, 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:1700
  #, 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:1889
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1894
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°"
  
! #: fortran/interface.cc:1898
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1902
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð² %L Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°"
  
! #: fortran/interface.cc:1914
  #, 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:1918
  #, 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:1926
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð² %L"
  
! #: fortran/interface.cc:1983 fortran/interface.cc:1988
  #, 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:1993
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Ð¥Ð¾Ñ‚Ñ� Ð½Ð° Ð½ÐµÐµ Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸, %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:2031
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/interface.cc:2236
  #, 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:2239
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (Ñ�ÐºÐ°Ð»Ñ�Ñ€ Ð¸ Ñ€Ð°Ð½Ð³-%d)"
  
! #: fortran/interface.cc:2242
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (Ñ€Ð°Ð½Ð³-%d Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€)"
  
! #: fortran/interface.cc:2245
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (Ñ€Ð°Ð½Ð³-%d Ð¸ Ñ€Ð°Ð½Ð³-%d)"
  
! #: fortran/interface.cc:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:2379 fortran/interface.cc:2406
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:2417
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼"
  
! #: fortran/interface.cc:2440
  #, 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:2450
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð² %s"
  
! #: fortran/interface.cc:2460
  #, 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:2474
  #, 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:2491
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: fortran/interface.cc:2501
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/interface.cc:2516
  #, 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:2532
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (%d Ð¸ %d)"
  
! #: fortran/interface.cc:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, 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:2638
  #, 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:2714
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L"
  
! #: fortran/interface.cc:2725
  #, 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:2730
  #, 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:2743
  #, 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:2751
  #, 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:3118
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3141
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3145
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L Ð½Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/interface.cc:3154
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L ÑƒÐ¶Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/interface.cc:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Ð‘Ð¾Ð»ÑŒÑˆÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ‡ÐµÐ¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3177
  #, 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:3191
  #, 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:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� NULL() Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, 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:3295
  #, 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:3314
  #, 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:3324 fortran/interface.cc:3329
  #, 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:3350
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3367
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3432
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L"
  
! #: fortran/interface.cc:3461
  #, 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:3472
  #, gcc-internal-format
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð² %L"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Ð�ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3494
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTENT(IN)"
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CLASS Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:3562
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð² %L"
  
! #: fortran/interface.cc:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3699
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°"
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ"
  
! #: fortran/interface.cc:3892
  #, 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:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs"
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4021 fortran/interface.cc:4031
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ñ‹Ð·Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð²Ð½Ð¾"
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:4040
  #, 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:4048
  #, 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:4056
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4073
  #, 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:4082
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L"
  
! #: fortran/interface.cc:4091
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4106
  #, 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:4121
  #, 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:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NULL Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð² %L"
  
! #: fortran/interface.cc:4183
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð²Ñ‹Ð·Ð²Ð°Ð½ Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L"
  
! #: fortran/interface.cc:4279
  #, 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:4349
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/interface.cc:4722
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ"
  
! #: fortran/interface.cc:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°"
  
! #: fortran/interface.cc:4933
  #, 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:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ NON_OVERRIDABLE"
  
! #: fortran/interface.cc:4953
  #, 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:4961
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
  
! #: fortran/interface.cc:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL"
  
! #: fortran/interface.cc:4976
  #, 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:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ SUBROUTINE Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ FUNCTION Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:5015
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PUBLIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PRIVATE"
  
! #: fortran/interface.cc:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:5065
  #, 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:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ NOPASS Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ NOPASS"
  
! #: fortran/interface.cc:5085
  #, 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:5092
  #, 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:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/interface.cc:5120
  #, 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:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/interface.cc:5131
  #, 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:5135
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT %s"
  
! #: fortran/interface.cc:5197 fortran/interface.cc:5243
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/interface.cc:5209
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹"
  
! #: fortran/interface.cc:5221
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L"
  
! #: fortran/interface.cc:5228
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L"
*************** msgstr "do_check(): Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð
*** 70850,70996 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr "add_sym(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: fortran/intrinsic.cc:1184
  #, fuzzy, 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."
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� INTRINSIC Ð² %L Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ… Ñ‚ÐµÐºÑƒÑ‰ÐµÐ³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð° ÐºÑ€Ð¾Ð¼Ðµ %s. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÑƒÑŽ %<-std=*%> Ð¾Ð¿Ñ†Ð¸ÑŽ Ð¸Ð»Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %<-fall-intrinsics%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÑ‘."
  
! #: fortran/intrinsic.cc:1219
  #, fuzzy, gcc-internal-format
  #| msgid "make_generic(): Can't find generic symbol %qs"
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr "make_generic(): Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ generic Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "Scalar entity required at %L"
  msgstr "MOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NULL Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/intrinsic.cc:4335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "Array entity required at %L"
  msgstr "Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<*%>"
  
! #: fortran/intrinsic.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid context for NULL () intrinsic at %L"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/intrinsic.cc:4369
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L"
  
! #: fortran/intrinsic.cc:4385
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %%VAL, %%LOC Ð¸Ð»Ð¸ %%REF Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð² %L"
  
! #: fortran/intrinsic.cc:4388
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named %qs in call to %qs at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qs Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L"
  
! #: fortran/intrinsic.cc:4395
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L"
  
! #: fortran/intrinsic.cc:4409
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATE RETURN Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/intrinsic.cc:4479
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð² %s"
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "resolve_intrinsic(): Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "do_simplify(): Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/intrinsic.cc:4741
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "init_arglist(): Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs (%d)"
  
! #: fortran/intrinsic.cc:4902
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic %qs (is %s) is used at %L"
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs (ÐµÑ�Ñ‚ÑŒ %s) Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/intrinsic.cc:4974
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L"
  
! #: fortran/intrinsic.cc:4992
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ� non-integer/non-character Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %L"
  
! #: fortran/intrinsic.cc:5159
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/intrinsic.cc:5166
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %L"
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %L"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %s Ð² %s Ð² %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %L"
--- 70874,71020 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr "add_sym(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: fortran/intrinsic.cc:1185
  #, fuzzy, 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."
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� INTRINSIC Ð² %L Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ… Ñ‚ÐµÐºÑƒÑ‰ÐµÐ³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð° ÐºÑ€Ð¾Ð¼Ðµ %s. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÑƒÑŽ %<-std=*%> Ð¾Ð¿Ñ†Ð¸ÑŽ Ð¸Ð»Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %<-fall-intrinsics%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÑ‘."
  
! #: fortran/intrinsic.cc:1220
  #, fuzzy, gcc-internal-format
  #| msgid "make_generic(): Can't find generic symbol %qs"
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr "make_generic(): Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ generic Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "Scalar entity required at %L"
  msgstr "MOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NULL Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/intrinsic.cc:4336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "Array entity required at %L"
  msgstr "Ð›ÐµÐ²Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<*%>"
  
! #: fortran/intrinsic.cc:4343
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid context for NULL () intrinsic at %L"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/intrinsic.cc:4370
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L"
  
! #: fortran/intrinsic.cc:4386
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² %%VAL, %%LOC Ð¸Ð»Ð¸ %%REF Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð² %L"
  
! #: fortran/intrinsic.cc:4389
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named %qs in call to %qs at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qs Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L"
  
! #: fortran/intrinsic.cc:4396
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L"
  
! #: fortran/intrinsic.cc:4410
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qs Ð² %L"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATE RETURN Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/intrinsic.cc:4480
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð² %s"
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "resolve_intrinsic(): Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "do_simplify(): Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/intrinsic.cc:4742
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "init_arglist(): Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs (%d)"
  
! #: fortran/intrinsic.cc:4903
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic %qs (is %s) is used at %L"
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs (ÐµÑ�Ñ‚ÑŒ %s) Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/intrinsic.cc:4975
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L"
  
! #: fortran/intrinsic.cc:4993
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� ÐºÐ°Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ� non-integer/non-character Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %L"
  
! #: fortran/intrinsic.cc:5160
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/intrinsic.cc:5167
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %L"
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %L"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %s Ð² %s Ð² %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %s Ð² %s Ð² %L"
*************** msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð
*** 70998,71021 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, 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 "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %s Ð² %s Ð² %L"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %qs to %qs at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qs Ð² %qs Ð² %L"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 71022,71045 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, 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 "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %s Ð² %s Ð² %L"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %qs to %qs at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ %qs Ð² %qs Ð² %L"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr "CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ
*** 71492,71498 ****
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.cc:2855 fortran/match.cc:3099
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
--- 71516,71522 ----
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT Ð½Ð¾Ð¼ÐµÑ€ Ð² CLOSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/io.cc:2855 fortran/match.cc:3123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð² %C"
*************** msgstr "NAMELIST %qs Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ
*** 71588,71594 ****
  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:3431 fortran/resolve.cc:15248
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
--- 71612,71618 ----
  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:3431 fortran/resolve.cc:15252
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
*************** msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´
*** 71721,71727 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH Ñ‚ÐµÐ³ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð±Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° FILE Ð¸ UNIT"
--- 71745,71751 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH Ñ‚ÐµÐ³ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð±Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° FILE Ð¸ UNIT"
*************** msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ð¿Ð¾Ð
*** 72083,72532 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ð¿Ð¾ÐºÐ¸Ð´Ð°ÑŽÑ‰Ð¸Ð¹ OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: fortran/match.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ !$ACC LOOP Ñ†Ð¸ÐºÐ»"
  
! #: fortran/match.cc:2896
  #, 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:2898
  #, 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:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ !$OMP DO Ñ†Ð¸ÐºÐ»"
  
! #: fortran/match.cc:2932
  #, 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:3034
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "ÐŸÑ€Ð¾Ð±ÐµÐ» Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾ÐºÐ¾Ð»Ð¾ %C"
  
! #: fortran/match.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP ÐºÐ¾Ð´ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/match.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP ÐºÐ¾Ð´ Ð² %C Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ†Ð¸Ñ„Ñ€"
  
! #: fortran/match.cc:3079
  #, 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:3093
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/match.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ STOP Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:3114
  #, 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:3126
  #, 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:3138
  #, 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:3145
  #, 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:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP ÐºÐ¾Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/match.cc:3159
  #, 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:3166
  #, 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:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3275
  #, 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:3290
  #, 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:3297
  #, 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:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ STAT Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ ERRMSG Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ UNTIL_COUNT Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "EVENT POST Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "EVENT WAIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "FAIL IMAGE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ FROM TEAM Ð² %C"
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CHANGE TEAM Ð² %C"
  
! #: fortran/match.cc:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/match.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:3639
  #, 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:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ ACQUIRED_LOCK Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:3776
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3811
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:3835
  #, 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:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:4059
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Assigned GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:4103 fortran/match.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¼ÐµÑ‚Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² GOTO Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼"
  
! #: fortran/match.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Ð’Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ GOTO Ð² %C"
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typespec Ð² ALLOCATE Ð² %L"
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ allocate-object Ð² %C Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/match.cc:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4379
  #, 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:4391
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Ð¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� typespec"
  
! #: fortran/match.cc:4399
  #, 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:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð² %C"
  
! #: fortran/match.cc:4443
  #, 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:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ SOURCE Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:4495
  #, 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:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE Ñ‚ÐµÐ³ Ð² %L Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ MOLD Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:4532
  #, 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:4558
  #, 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:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ allocate-object Ð² %C Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4787
  #, 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:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG Ð² %L"
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ RETURN Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4887
  #, 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:4896
  #, 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:4927
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð² %C"
  
! #: fortran/match.cc:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð² %C"
  
! #: fortran/match.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ CALL Ð² %C"
  
! #: fortran/match.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¸Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/match.cc:5072
  #, 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:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¸Ð¼ÐµÐ½Ð¸ common Ð±Ð»Ð¾ÐºÐ° Ð² %C"
--- 72107,72556 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ð¿Ð¾ÐºÐ¸Ð´Ð°ÑŽÑ‰Ð¸Ð¹ OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"
  
! #: fortran/match.cc:2893
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ !$ACC LOOP Ñ†Ð¸ÐºÐ»"
  
! #: fortran/match.cc:2899
  #, 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:2901
  #, 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:2948
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C, Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ !$OMP DO Ñ†Ð¸ÐºÐ»"
  
! #: fortran/match.cc:2953
  #, 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:3058
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "ÐŸÑ€Ð¾Ð±ÐµÐ» Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾ÐºÐ¾Ð»Ð¾ %C"
  
! #: fortran/match.cc:3081
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP ÐºÐ¾Ð´ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/match.cc:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP ÐºÐ¾Ð´ Ð² %C Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ†Ð¸Ñ„Ñ€"
  
! #: fortran/match.cc:3103
  #, 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:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "%s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ STOP Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:3138
  #, 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:3150
  #, 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:3162
  #, 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:3169
  #, 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:3176
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP ÐºÐ¾Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/match.cc:3183
  #, 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:3190
  #, 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:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3299
  #, 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:3314
  #, 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:3321
  #, 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:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ STAT Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ ERRMSG Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ UNTIL_COUNT Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "EVENT POST Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3469
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "EVENT WAIT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "FAIL IMAGE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ FROM TEAM Ð² %C"
  
! #: fortran/match.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CHANGE TEAM Ð² %C"
  
! #: fortran/match.cc:3574
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3641
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/match.cc:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ %s Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:3663
  #, 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:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ ACQUIRED_LOCK Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:3800
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3810
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/match.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ SYNC Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:3859
  #, 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:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Assigned GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:4127 fortran/match.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¼ÐµÑ‚Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² GOTO Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼"
  
! #: fortran/match.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Ð’Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ GOTO Ð² %C"
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typespec Ð² ALLOCATE Ð² %L"
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:4339
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ allocate-object Ð² %C Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/match.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4403
  #, 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:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Ð¢Ð¸Ð¿ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %L ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ� typespec"
  
! #: fortran/match.cc:4423
  #, 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:4440
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð² %C"
  
! #: fortran/match.cc:4467
  #, 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:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ SOURCE Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:4519
  #, 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:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE Ñ‚ÐµÐ³ Ð² %L Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ð¸Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD Ñ‚ÐµÐ³ Ð² %L"
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Ð˜Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¹ MOLD Ñ‚ÐµÐ³ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %L"
  
! #: fortran/match.cc:4556
  #, 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:4582
  #, 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:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %C Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ allocate-object Ð² %C Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4811
  #, 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:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG Ð² %L"
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ð½ÐµÑˆÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼ RETURN Ð² %C Ð² CRITICAL Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:4911
  #, 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:4920
  #, 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:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ Ð² %C"
  
! #: fortran/match.cc:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð² %C"
  
! #: fortran/match.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "ÐœÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ CALL Ð² %C"
  
! #: fortran/match.cc:4999
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¸Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %C"
  
! #: fortran/match.cc:5096
  #, 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:5237
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¸Ð¼ÐµÐ½Ð¸ common Ð±Ð»Ð¾ÐºÐ° Ð² %C"
*************** msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ñ
*** 72534,72593 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C ÑƒÐ¶Ðµ Ð² COMMON Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:5312
  #, 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:5328
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qs Ð² COMMON Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾Ð¹"
  
! #: fortran/match.cc:5335
  #, 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:5345
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² COMMON Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/match.cc:5391
  #, 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:5453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/match.cc:5539
  #, 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:5547
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Ð˜Ð¼Ñ� NAMELIST Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ %qs Ð² %C ÑƒÐ¶Ðµ USE Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾."
--- 72558,72617 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C ÑƒÐ¶Ðµ Ð² COMMON Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/match.cc:5336
  #, 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:5352
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° %qs Ð² COMMON Ð² %C Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾Ð¹"
  
! #: fortran/match.cc:5359
  #, 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:5369
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² COMMON Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/match.cc:5415
  #, 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:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/match.cc:5563
  #, 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:5571
  #, 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
*** 72595,72780 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/match.cc:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ EQUIVALENCE Ñ‡Ð»ÐµÐ½"
  
! #: fortran/match.cc:5742
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² EQUIVALENCE Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/match.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²"
  
! #: fortran/match.cc:5789
  #, 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:5802
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² EQUIVALENCE Ð² %C"
  
! #: fortran/match.cc:5807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "VALUE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:5943
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð°"
  
! #: fortran/match.cc:5949
  #, 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:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
  
! #: fortran/match.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/match.cc:6135 fortran/match.cc:6141
  #, 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:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð² %C"
  
! #: fortran/match.cc:6182
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð±Ð»Ð¾ÐºÐ° %qs SELECT ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/match.cc:6477
  #, 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:6518
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/match.cc:6543
  #, 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:6699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "LOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:6728 fortran/match.cc:6782
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6792
  #, 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:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² CASE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/match.cc:6898
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ TYPE IS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:6930
  #, 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:6941
  #, 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:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² TYPE IS Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/match.cc:7028
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² CLASS IS Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/match.cc:7048
  #, 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:7094
  #, 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:7103
  #, 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:7130
  #, 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:7252
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² WHERE Ð±Ð»Ð¾Ðº"
  
! #: fortran/match.cc:7290
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "ÐœÐµÑ‚ÐºÐ° %qs Ð² %C Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ WHERE Ð¼ÐµÑ‚ÐºÐµ %qs"
--- 72619,72804 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/match.cc:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %C Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð½Ñ‹Ð¹ EQUIVALENCE Ñ‡Ð»ÐµÐ½"
  
! #: fortran/match.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² EQUIVALENCE Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/match.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE Ð² %C Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð²"
  
! #: fortran/match.cc:5813
  #, 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:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² EQUIVALENCE Ð² %C"
  
! #: fortran/match.cc:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "VALUE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "VALUE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð°"
  
! #: fortran/match.cc:5973
  #, 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:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ INTERFACE"
  
! #: fortran/match.cc:5989
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/match.cc:6159 fortran/match.cc:6165
  #, 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:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð² %C"
  
! #: fortran/match.cc:6206
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ð±Ð»Ð¾ÐºÐ° %qs SELECT ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/match.cc:6501
  #, 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:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
  
! #: fortran/match.cc:6567
  #, 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:6723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "LOCK Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:6752 fortran/match.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6816
  #, 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:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:6904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² CASE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/match.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ TYPE IS Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C"
  
! #: fortran/match.cc:6954
  #, 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:6965
  #, 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:6976
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² TYPE IS Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/match.cc:7052
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² CLASS IS Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð² %C"
  
! #: fortran/match.cc:7072
  #, 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:7118
  #, 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:7127
  #, 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:7154
  #, 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:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %C Ð½Ðµ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² WHERE Ð±Ð»Ð¾Ðº"
  
! #: fortran/match.cc:7314
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "ÐœÐµÑ‚ÐºÐ° %qs Ð² %C Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ WHERE Ð¼ÐµÑ‚ÐºÐµ %qs"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ORDERED ÐºÐ»Ð°Ñ
*** 74028,74035 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 74052,74059 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ
*** 74125,74131 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 74149,74155 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ %<aligned%>"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ
*** 76259,76265 ****
  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:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
--- 76283,76289 ----
  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:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
*************** msgstr ""
*** 76381,76387 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17312
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
--- 76405,76411 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17316
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
*************** msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ
*** 77002,77068 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8217
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
! 
! #: fortran/resolve.cc:8248
  #, 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:8277
  #, 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:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°"
  
! #: fortran/resolve.cc:8304
  #, 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:8333
  #, 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:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
--- 77026,77092 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
  #, gcc-internal-format, gfc-internal-format
! msgid "Bad coarray specification in ALLOCATE statement at %L"
! msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
! 
! #: fortran/resolve.cc:8192
  #, 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:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8249
  #, 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:8278
  #, 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:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°"
  
! #: fortran/resolve.cc:8305
  #, 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:8334
  #, 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:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, 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 ÐµÑ�Ñ‚ÑŒ Ð
*** 77071,77357 ****
  #. 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:8605
  #, 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:8656
  #, 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:8667
  #, 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:8680
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:8726
  #, 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:8745
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.cc:8773 fortran/resolve.cc:8781
  #, 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:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:8882
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² %L Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: fortran/resolve.cc:9000
  #, 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:9051
  #, 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:9060
  #, 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:9077
  #, 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:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL()"
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:9127
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:9138
  #, 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:9370
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:9408 fortran/resolve.cc:9420
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/resolve.cc:9449
  #, 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:9462
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:9475
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ %qs"
  
! #: fortran/resolve.cc:9478
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L"
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, 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:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:10057
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10067
  #, 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:10080
  #, 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:10089
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.cc:10096
  #, 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:10107
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.cc:10113
  #, 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:10128
  #, 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:10185
  #, 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:10195
  #, 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:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:10202
  #, 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:10209 fortran/resolve.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10221 fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10233
  #, 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:10246
  #, 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:10307
  #, 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:10311 fortran/resolve.cc:10321
  #, 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:10374
  #, 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:10384
  #, 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:10401 fortran/resolve.cc:10424
  #, 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:10405 fortran/resolve.cc:10430
  #, 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"
--- 77095,77381 ----
  #. 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:8606
  #, 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:8657
  #, 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:8668
  #, 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:8681
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:8727
  #, 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:8746
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:8756
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.cc:8774 fortran/resolve.cc:8782
  #, 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:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² %L Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: fortran/resolve.cc:9001
  #, 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:9052
  #, 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:9061
  #, 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:9078
  #, 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:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL()"
  
! #: fortran/resolve.cc:9106
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:9128
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:9139
  #, 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:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:9409 fortran/resolve.cc:9421
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/resolve.cc:9450
  #, 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:9463
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:9476
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ %qs"
  
! #: fortran/resolve.cc:9479
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L"
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, 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:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10068
  #, 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:10081
  #, 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:10090
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.cc:10097
  #, 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:10108
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.cc:10114
  #, 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:10129
  #, 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:10186
  #, 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:10196
  #, 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:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:10203
  #, 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:10210 fortran/resolve.cc:10332
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10222 fortran/resolve.cc:10344
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10234
  #, 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:10247
  #, 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:10308
  #, 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:10312 fortran/resolve.cc:10322
  #, 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:10375
  #, 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:10385
  #, 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:10402 fortran/resolve.cc:10425
  #, 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:10406 fortran/resolve.cc:10431
  #, 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 Ð¿Ð¾
*** 77359,77559 ****
  #. 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:10445
  #, 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:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %L"
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %L"
  
! #: fortran/resolve.cc:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:10591
  #, 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:10738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "BLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/resolve.cc:10759
  #, 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:10769
  #, 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:10846
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¾ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ (%ld/%ld) Ð² %L"
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:11160
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11172
  #, gcc-internal-format, gfc-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 "Ð�ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L - Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ, Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� '=' Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:11183
  #, 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:11503
  #, 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:11745
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/resolve.cc:11757
  #, 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:12027
  #, 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:12031
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %L"
  
! #: fortran/resolve.cc:12042
  #, 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:12080
  #, 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:12114
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.cc:12161
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NULL Ð² %L"
  
! #: fortran/resolve.cc:12165
  #, 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:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Ð�ÐµÑ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² DO WHILE"
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:12437
  #, 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:12531
  #, 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:12545
  #, 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"
--- 77383,77583 ----
  #. 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:10446
  #, 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:10518
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:10534
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %L"
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %L"
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:10592
  #, 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:10739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "BLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/resolve.cc:10760
  #, 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:10770
  #, 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:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/resolve.cc:11075
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¾ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ (%ld/%ld) Ð² %L"
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.cc:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11173
  #, gcc-internal-format, gfc-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 "Ð�ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð²Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L - Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ, Ñ‡Ñ‚Ð¾ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð´Ð»Ñ� '=' Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:11184
  #, 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:11504
  #, 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:11746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/resolve.cc:11758
  #, 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:12028
  #, 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:12032
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %L"
  
! #: fortran/resolve.cc:12043
  #, 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:12081
  #, 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:12115
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.cc:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NULL Ð² %L"
  
! #: fortran/resolve.cc:12166
  #, 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:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Ð�ÐµÑ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² DO WHILE"
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:12438
  #, 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:12532
  #, 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:12546
  #, 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 Ð¸Ð· Ð¼
*** 77561,78532 ****
  #. 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:12564
  #, 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:12650
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.cc:12885
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.cc:12889
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:12897
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.cc:12908
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Ð¢Ð¸Ð¿ %qs CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:12936
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.cc:12969
  #, 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:12991
  #, 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:13024
  #, 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 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:13085
  #, 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:13106
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:13160
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13163
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13166
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13169
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13175
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ð² %L"
  
! #: fortran/resolve.cc:13249
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:13272
  #, 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:13294
  #, 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:13312
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13324
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13334
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.cc:13344
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð¸Ð»Ð¸ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:13363
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:13367
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.cc:13371
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.cc:13375
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:13388
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L"
  
! #: fortran/resolve.cc:13399
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:13405
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:13425
  #, 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:13482
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13488
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13494
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� RESULT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13508
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� Ð±ÐµÐ· pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.cc:13669
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:13678
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:13686
  #, 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:13692
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:13698
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/resolve.cc:13706
  #, 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:13715
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Ð�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:13737
  #, 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:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:13814
  #, 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:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs Ð¸ %qs Ð´Ð»Ñ� GENERIC %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹"
  
! #: fortran/resolve.cc:13909
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC %qs Ð² %L"
  
! #: fortran/resolve.cc:13921
  #, 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:13949
  #, 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:14005
  #, 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:14217
  #, 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:14260
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/resolve.cc:14274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:14288 fortran/resolve.cc:14774
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/resolve.cc:14296
  #, 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:14305
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:14311
  #, 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:14317
  #, 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:14346
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.cc:14356
  #, 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:14451
  #, 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:14554
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.cc:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:14598
  #, 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:14609
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ð° BIND(C) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:14707
  #, 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:14721
  #, 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:14737
  #, 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:14747
  #, 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:14756
  #, 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:14765
  #, 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:14807
  #, 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:14820
  #, 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:14831
  #, 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:14864
  #, 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:14872
  #, 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:14881
  #, 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:14967
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð² %L Ð¸ %L"
  
! #: fortran/resolve.cc:15012
  #, 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:15025
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/resolve.cc:15089
  #, 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:15122
  #, 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:15136
  #, 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:15201
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:15207
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15213
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15221
  #, 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:15238
  #, 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:15260
  #, 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:15271
  #, 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:15298
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:15317
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:15333
  #, 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:15344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.cc:15352
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PARAMETER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, 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:15525
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:15628
  #, 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:15649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15662
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:15665
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:15675
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:15682
  #, 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:15695
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:15701
  #, 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:15711
  #, 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:15720
  #, 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:15733 fortran/resolve.cc:15910
  #, 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:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, 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:15807
  #, 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:15814
  #, 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:15821
  #, 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:15847
  #, 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:15857
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15936
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, 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:16003
  #, 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:16016
  #, 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:16025
  #, 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:16038
  #, 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:16054
  #, 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:16062
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.cc:16069
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:16082
  #, 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:16091
  #, 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:16107
  #, 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:16113
  #, 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:16138
  #, 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:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SAVEd"
  
! #: fortran/resolve.cc:16328
  #, 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:16336
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.cc:16343
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.cc:16366
  #, 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:16373
  #, 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:16382
  #, 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:16428
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.cc:16441
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.cc:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.cc:16944
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16961
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð² EQUIVALENCE Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² COMMON"
  
! #: fortran/resolve.cc:16977
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼(Ð¸) ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚(Ð°Ð¼Ð¸) Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Ð’Ñ�Ðµ Ð¸Ð»Ð¸ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð² EQUIVALENCE ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:17120
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17129
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17202
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17213
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:17255
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17322
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:17355
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.cc:17491
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
--- 77585,78556 ----
  #. 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:12565
  #, 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:12651
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.cc:12886
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.cc:12890
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:12898
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.cc:12909
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Ð¢Ð¸Ð¿ %qs CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:12937
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.cc:12970
  #, 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:12992
  #, 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:13025
  #, 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 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:13086
  #, 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:13107
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.cc:13114
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:13161
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13164
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13170
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13173
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13176
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ð² %L"
  
! #: fortran/resolve.cc:13250
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:13273
  #, 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:13295
  #, 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:13313
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13325
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13335
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.cc:13345
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð¸Ð»Ð¸ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:13368
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.cc:13372
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.cc:13376
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L"
  
! #: fortran/resolve.cc:13400
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:13406
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:13426
  #, 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:13483
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13489
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13495
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� RESULT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13503
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13509
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� Ð±ÐµÐ· pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.cc:13670
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:13687
  #, 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:13693
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/resolve.cc:13707
  #, 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:13716
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Ð�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:13738
  #, 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:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:13815
  #, 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:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs Ð¸ %qs Ð´Ð»Ñ� GENERIC %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹"
  
! #: fortran/resolve.cc:13910
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC %qs Ð² %L"
  
! #: fortran/resolve.cc:13922
  #, 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:13950
  #, 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:14006
  #, 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:14218
  #, 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:14261
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/resolve.cc:14275
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:14289 fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/resolve.cc:14297
  #, 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:14306
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:14312
  #, 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:14318
  #, 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:14347
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.cc:14357
  #, 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:14452
  #, 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:14555
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.cc:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:14599
  #, 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:14610
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ð° BIND(C) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:14708
  #, 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:14722
  #, 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:14738
  #, 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:14748
  #, 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:14757
  #, 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:14766
  #, 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:14808
  #, 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:14821
  #, 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:14832
  #, 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:14865
  #, 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:14873
  #, 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:14882
  #, 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:14968
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð² %L Ð¸ %L"
  
! #: fortran/resolve.cc:15013
  #, 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:15026
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/resolve.cc:15090
  #, 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:15123
  #, 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:15137
  #, 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:15205
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15217
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15225
  #, 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:15242
  #, 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:15264
  #, 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:15275
  #, 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:15302
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:15321
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:15337
  #, 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:15348
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.cc:15356
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PARAMETER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, 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:15529
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:15632
  #, 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:15653
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:15679
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:15686
  #, 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:15699
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:15705
  #, 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:15715
  #, 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:15724
  #, 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:15737 fortran/resolve.cc:15914
  #, 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:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, 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:15811
  #, 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:15818
  #, 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:15825
  #, 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:15851
  #, 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:15861
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, 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:16007
  #, 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:16020
  #, 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:16029
  #, 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:16042
  #, 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:16058
  #, 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:16066
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.cc:16073
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:16086
  #, 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:16095
  #, 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:16111
  #, 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:16117
  #, 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:16142
  #, 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:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SAVEd"
  
! #: fortran/resolve.cc:16332
  #, 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:16340
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.cc:16347
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:16354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.cc:16370
  #, 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:16377
  #, 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:16386
  #, 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:16432
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.cc:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.cc:16858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.cc:16948
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16957
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16965
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð² EQUIVALENCE Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² COMMON"
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼(Ð¸) ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚(Ð°Ð¼Ð¸) Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Ð’Ñ�Ðµ Ð¸Ð»Ð¸ Ð½Ð¸ÐºÐ°ÐºÐ¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ Ð² EQUIVALENCE ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð¸Ð¼ÐµÑ‚ÑŒ PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:17124
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17133
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17206
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17217
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:17259
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:17339
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:17359
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.cc:17369
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:17377
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.cc:17495
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
*************** msgstr "ÐŸÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ð
*** 79431,79447 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/trans-array.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ (%d)"
--- 79455,79471 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/trans-array.cc:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ (%d)"
*************** msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð
*** 79635,79641 ****
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %L"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 79659,79665 ----
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %L"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, event ÐºÐ¾Ð¼Ð¿
*** 79661,79672 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° (%d)"
--- 79685,79696 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð²Ð¾Ð´Ð°-Ð²Ñ‹Ð²Ð¾Ð´Ð° (%d)"
*************** msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°
*** 79699,79758 ****
  msgid "unhandled expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/trans-openmp.cc:7293
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/trans-openmp.cc:7591
  #, fuzzy, gcc-internal-format, gfc-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:7601
  #, 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:7604
  #, 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:7607
  #, 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:7610
  #, 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:7613
  #, 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:7710
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find symbol %qs"
  msgid "Cannot find symbol %qs"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/trans-openmp.cc:7721
  #, 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:7733
  #, 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"
--- 79723,79782 ----
  msgid "unhandled expression"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/trans-openmp.cc:7295
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/trans-openmp.cc:7593
  #, fuzzy, gcc-internal-format, gfc-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:7603
  #, 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:7606
  #, 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:7609
  #, 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:7612
  #, 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:7615
  #, 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:7712
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find symbol %qs"
  msgid "Cannot find symbol %qs"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/trans-openmp.cc:7723
  #, 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:7735
  #, 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 "gfc_validate_kind(): ÐŸÐ¾Ð»ÑƒÑ‡Ð
*** 79849,79855 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´"
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
--- 79873,79879 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): ÐŸÐ¾Ð»ÑƒÑ‡ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´"
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
*************** msgstr "Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð
*** 81463,81468 ****
--- 81487,81495 ----
  #~ msgid "Use multiply emulation."
  #~ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½ÑƒÑŽ Ñ�Ð¼ÑƒÐ»Ñ�Ñ†Ð¸ÑŽ ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� (ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸Ðµ)."
  
+ #~ msgid "Alias for --help=target."
+ #~ msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ð¸Ð¼ --help=target."
+ 
  #~ msgid "Warn when a function cannot be expanded to HSAIL."
  #~ msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ, ÐµÑ�Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð² HSAIL."
  
diff -Nrcpad gcc-12.1.0/gcc/po/sr.po gcc-12.2.0/gcc/po/sr.po
*** gcc-12.1.0/gcc/po/sr.po	Fri May  6 07:30:57 2022
--- gcc-12.2.0/gcc/po/sr.po	Fri Aug 19 08:09:53 2022
*************** 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: 2022-04-01 17:30+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: 2022-05-05 17:00+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 "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð½Ð° ÐºÃ´Ð´ ÐºÐ¾Ñ
*** 3879,4113 ****
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  #| msgid "Generate H8S code"
  msgid "Generate JSON file."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¥8Ð¡"
  
! #: d/lang.opt:159
  #, fuzzy, no-c-format
  #| msgid "Write dependency output to the given file"
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ñƒ Ð´Ð°Ñ‚Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  #| msgid "attributes ignored on template instantiation"
  msgid "Generate code for all template instantiations."
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: d/lang.opt:182
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU assembler (gas)"
  msgid "Generate code for assert contracts."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð“Ð½ÑƒÐ¾Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ (gas)"
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
  #| msgid "Generate isel instructions"
  msgid "Generate documentation."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
  #| msgid "Do not assume that standard C libraries and \"main\" exist"
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Ð�Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ˜ Ð´Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ðµ Ð¦ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð¸ â€žmainâ€œ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ðµ"
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:284
  #, fuzzy, no-c-format
  #| msgid "Display the code tree after parsing"
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ñ�Ñ‚Ð°Ð±Ð»Ð¾ ÐºÃ´Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÐ°"
  
! #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, fuzzy, no-c-format
  #| msgid "Generate code for little-endian"
  msgid "Generate code for class invariant contracts."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¼Ð°Ð»Ñƒ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚"
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ¸ Ð·Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°"
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU as"
  msgid "Generate code for postcondition contracts."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð“Ð½ÑƒÐ¾Ð² as"
  
! #: d/lang.opt:341
  #, fuzzy, no-c-format
  #| msgid "Generate code for big-endian"
  msgid "Generate code for precondition contracts."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð²ÐµÐ»Ð¸ÐºÑƒ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚"
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:357
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow"
  msgid "Disable access to shared memory objects."
  msgstr "Ð¡Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜ Ñ�Ð¿Ð¾Ñ€Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð¸ Ð±Ð°Ñ˜Ñ‚Ð½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: d/lang.opt:389
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ"
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
--- 3879,4118 ----
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:151
  #, fuzzy, no-c-format
  #| msgid "Generate H8S code"
  msgid "Generate JSON file."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¥8Ð¡"
  
! #: d/lang.opt:155
  #, fuzzy, no-c-format
  #| msgid "Write dependency output to the given file"
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr "Ð˜Ñ�Ð¿Ð¸ÑˆÐ¸ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ñƒ Ð´Ð°Ñ‚Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:174
  #, fuzzy, no-c-format
  #| msgid "attributes ignored on template instantiation"
  msgid "Generate code for all template instantiations."
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: d/lang.opt:178
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU assembler (gas)"
  msgid "Generate code for assert contracts."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð“Ð½ÑƒÐ¾Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ (gas)"
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:228
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:244
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "-fdebug=<level|ident>\tCompile in debug code, code <= <level>, or code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:252
  #, fuzzy, no-c-format
  #| msgid "Generate isel instructions"
  msgid "Generate documentation."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ isel"
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, fuzzy, no-c-format
  #| msgid "Do not assume that standard C libraries and \"main\" exist"
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr "Ð�Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ˜ Ð´Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ðµ Ð¦ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð¸ â€žmainâ€œ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ðµ"
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
  #| msgid "Display the code tree after parsing"
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr "ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ñ�Ñ‚Ð°Ð±Ð»Ð¾ ÐºÃ´Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÐ°"
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:309
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:313
  #, fuzzy, no-c-format
  #| msgid "Generate code for little-endian"
  msgid "Generate code for class invariant contracts."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¼Ð°Ð»Ñƒ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚"
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:325
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Generate ModuleInfo struct for output module."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ¸ Ð·Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°"
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:333
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU as"
  msgid "Generate code for postcondition contracts."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð“Ð½ÑƒÐ¾Ð² as"
  
! #: d/lang.opt:337
  #, fuzzy, no-c-format
  #| msgid "Generate code for big-endian"
  msgid "Generate code for precondition contracts."
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð²ÐµÐ»Ð¸ÐºÑƒ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚"
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:353
  #, fuzzy, no-c-format
  #| msgid "malformed spec function arguments"
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP25: Sealed references."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:381
  #, fuzzy, no-c-format
  #| msgid "Consider access to byte sized memory slow"
  msgid "Disable access to shared memory objects."
  msgstr "Ð¡Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜ Ñ�Ð¿Ð¾Ñ€Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð¸ Ð±Ð°Ñ˜Ñ‚Ð½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: d/lang.opt:385
  #, fuzzy, no-c-format
  #| msgid "cannot pass rvalue to reference parameter"
  msgid "Enable rvalue arguments to ref parameters."
  msgstr "Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ"
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
+ #: d/lang.opt:401
+ #, no-c-format
+ msgid "Revert DIP1000: Scoped pointers."
+ msgstr ""
+ 
  #: d/lang.opt:405
  #, no-c-format
  msgid "Revert DIP25: Sealed references."
*************** msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ñ€Ðµ
*** 6229,6235 ****
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÑƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ… Ð¢Ð›Ð¡ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:200
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  #| msgid "Schedule code for given CPU"
--- 6234,6240 ----
  msgid "Specify bit size of immediate TLS offsets."
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÑƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ… Ð¢Ð›Ð¡ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:523 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
  #| msgid "Schedule code for given CPU"
*************** msgstr ""
*** 6426,6432 ****
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:231 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  #| msgid "Use ROM instead of RAM"
--- 6431,6437 ----
  msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:400
  #, fuzzy, no-c-format
  #| msgid "Use ROM instead of RAM"
*************** msgstr "sizeof(long double) Ñ˜Ðµ 12"
*** 6771,6784 ****
  msgid "Use 80-bit long double."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 128-Ð±Ð¸Ñ‚Ð½Ð¸ long double"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:160
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use 64-bit long double"
  msgid "Use 64-bit long double."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 64-Ð±Ð¸Ñ‚Ð½Ð¸ long double"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:156
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  #| msgid "Use 128-bit long double"
--- 6776,6789 ----
  msgid "Use 80-bit long double."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 128-Ð±Ð¸Ñ‚Ð½Ð¸ long double"
  
! #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use 64-bit long double"
  msgid "Use 64-bit long double."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ 64-Ð±Ð¸Ñ‚Ð½Ð¸ long double"
  
! #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
  #| msgid "Use 128-bit long double"
*************** msgstr "ÐŸÐ¾Ð·Ð¸Ð²Ð°Ñ˜ mcount Ð·Ð° Ð¿Ñ€Ð
*** 7582,7588 ****
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:308
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
--- 7587,7593 ----
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:958 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
*************** msgstr ""
*** 7683,7689 ****
  msgid "Convert function return to call and return thunk."
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:274
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
--- 7688,7694 ----
  msgid "Convert function return to call and return thunk."
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386.opt:1073 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
*************** msgstr "ÐŸÐ¾Ð´Ñ€Ð¶Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ðœ
*** 7831,7836 ****
--- 7836,7846 ----
  msgid "Do not use GOT to access external symbols."
  msgstr "%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs"
  
+ #: config/i386/i386.opt:1216
+ #, no-c-format
+ msgid "Instructions number above which STFL stall penalty can be compensated."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr ""
*** 8207,8235 ****
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:58
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ðµ Ñ†Ð¸Ñ™Ð½Ðµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/nvptx/nvptx.opt:62
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:117
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:136
  #, fuzzy, no-c-format
  #| msgid "Specify ABI to use"
  msgid "Specify the PTX ISA version to use."
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð�Ð‘Ð˜ ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸"
  
! #: config/nvptx/nvptx.opt:140
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
--- 8217,8245 ----
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:57
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture"
  msgid "Specify the PTX ISA target architecture to use."
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ðµ Ñ†Ð¸Ñ™Ð½Ðµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:116
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:135
  #, fuzzy, no-c-format
  #| msgid "Specify ABI to use"
  msgid "Specify the PTX ISA version to use."
  msgstr "Ð�Ð°Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð�Ð‘Ð˜ ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸"
  
! #: config/nvptx/nvptx.opt:139
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
*************** msgstr "31-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
*** 8559,8736 ****
  msgid "64 bit ABI."
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
  
! #: config/s390/s390.opt:126
  #, fuzzy, no-c-format
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "ÐžÐ´Ñ€Ð¶Ð°Ð²Ð°Ñ˜ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð½Ñ‚Ñ€Ð°Ð»Ð°Ð½Ñ†Ð°"
  
! #: config/s390/s390.opt:130
  #, fuzzy, no-c-format
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð½Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾ Ð¸Ñ�Ð¿Ð¸Ñ�Ð¸Ð²Ð°ÑšÐµ"
  
! #: config/s390/s390.opt:134
  #, fuzzy, no-c-format
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð•Ð¡Ð�/390"
  
! #: config/s390/s390.opt:138
  #, fuzzy, no-c-format
  #| msgid "decimal floating point not supported for this target"
  msgid "Enable decimal floating point hardware support."
  msgstr "Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¸ Ð·Ð°Ñ€ÐµÐ· Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/s390/s390.opt:142
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/s390/s390.opt:146
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:164
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐµ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð½Ðµ Ð¤ÐŸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/s390/s390.opt:168
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:172
  #, fuzzy, no-c-format
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.opt:176
  #, fuzzy, no-c-format
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ bras Ð·Ð° Ð¸Ð·Ð²Ñ€ÑˆÐ½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ < 64k"
  
! #: config/s390/s390.opt:180
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/s390/s390.opt:184
  #, fuzzy, no-c-format
  #| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð½Ð°Ñ˜Ð²ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ Ð¼Ð¾Ñ€Ð° Ð¾Ð´Ð»Ð¾Ð¶Ð¸Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ�Ðµ Ð¾ÐºÐ¸Ð½Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° ÐºÐ»Ð¾Ð¿ÐºÐµ"
  
! #: config/s390/s390.opt:188
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:192
  #, fuzzy, no-c-format
  #| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Ð•Ð¼Ð¸Ñ‚ÑƒÑ˜ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸ ÐºÃ´Ð´ Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ€Ð°Ð´Ð¸ ÐºÐ»Ð¾Ð¿ÐºÐµ ÐºÐ°Ð´ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´Ð°Ñ‚Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ"
  
! #: config/s390/s390.opt:196
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:204
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ¸ Ð·Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°"
  
! #: config/s390/s390.opt:208
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, fuzzy, no-c-format
  #| msgid "Warn if a function uses alloca or creates an array with dynamic size"
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð°ÐºÐ¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ alloca Ð¸Ð»Ð¸ Ð¿Ñ€Ð°Ð²Ð¸ Ð½Ð¸Ð· Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: config/s390/s390.opt:217
  #, fuzzy, no-c-format
  #| msgid "Warn if a single function's framesize exceeds the given framesize"
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð°ÐºÐ¾ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ñ˜ÐµÐ´Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/s390/s390.opt:221
  #, fuzzy, no-c-format
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° z/"
  
! #: config/s390/s390.opt:225
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:235 config/arm/arm.opt:169
  #, fuzzy, no-c-format
  #| msgid "Assume arguments alias no other storage"
  msgid "Assume data segments are relative to text segment."
  msgstr "ÐŸÑ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð´Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð²Ð¾Ð»Ð¸Ñ‡Ð½Ð¸ Ñ�Ð° Ð±Ð¸Ð»Ð¾ Ñ‡Ð¸Ð¼"
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:257
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:268
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:290
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:299
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:313
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
--- 8569,8746 ----
  msgid "64 bit ABI."
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜"
  
! #: config/s390/s390.opt:129
  #, fuzzy, no-c-format
  #| msgid "Maintain backchain pointer"
  msgid "Maintain backchain pointer."
  msgstr "ÐžÐ´Ñ€Ð¶Ð°Ð²Ð°Ñ˜ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð½Ñ‚Ñ€Ð°Ð»Ð°Ð½Ñ†Ð°"
  
! #: config/s390/s390.opt:133
  #, fuzzy, no-c-format
  #| msgid "Additional debug prints"
  msgid "Additional debug prints."
  msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð½Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾ Ð¸Ñ�Ð¿Ð¸Ñ�Ð¸Ð²Ð°ÑšÐµ"
  
! #: config/s390/s390.opt:137
  #, fuzzy, no-c-format
  #| msgid "ESA/390 architecture"
  msgid "ESA/390 architecture."
  msgstr "Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð•Ð¡Ð�/390"
  
! #: config/s390/s390.opt:141
  #, fuzzy, no-c-format
  #| msgid "decimal floating point not supported for this target"
  msgid "Enable decimal floating point hardware support."
  msgstr "Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¸ Ð·Ð°Ñ€ÐµÐ· Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/s390/s390.opt:145
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Enable hardware floating point."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/s390/s390.opt:149
  #, no-c-format
  msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:167
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad FP instructions"
  msgid "Use hardware transactional execution instructions."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐµ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð½Ðµ Ð¤ÐŸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:175
  #, fuzzy, no-c-format
  #| msgid "Use packed stack layout"
  msgid "Use packed stack layout."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.opt:179
  #, fuzzy, no-c-format
  #| msgid "Use bras for executable < 64k"
  msgid "Use bras for executable < 64k."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ bras Ð·Ð° Ð¸Ð·Ð²Ñ€ÑˆÐ½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ < 64k"
  
! #: config/s390/s390.opt:183
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point"
  msgid "Disable hardware floating point."
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·"
  
! #: config/s390/s390.opt:187
  #, fuzzy, no-c-format
  #| msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð½Ð°Ñ˜Ð²ÐµÑ›Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ Ð¼Ð¾Ñ€Ð° Ð¾Ð´Ð»Ð¾Ð¶Ð¸Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚ÐµÐº Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ�Ðµ Ð¾ÐºÐ¸Ð½Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° ÐºÐ»Ð¾Ð¿ÐºÐµ"
  
! #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:195
  #, fuzzy, no-c-format
  #| msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Ð•Ð¼Ð¸Ñ‚ÑƒÑ˜ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸ ÐºÃ´Ð´ Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ€Ð°Ð´Ð¸ ÐºÐ»Ð¾Ð¿ÐºÐµ ÐºÐ°Ð´ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´Ð°Ñ‚Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ"
  
! #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:207
  #, fuzzy, no-c-format
  #| msgid "Generate string instructions for block moves"
  msgid "Use the mvcle instruction for block moves."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ¸ Ð·Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°"
  
! #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:216
  #, fuzzy, no-c-format
  #| msgid "Warn if a function uses alloca or creates an array with dynamic size"
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð°ÐºÐ¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ alloca Ð¸Ð»Ð¸ Ð¿Ñ€Ð°Ð²Ð¸ Ð½Ð¸Ð· Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: config/s390/s390.opt:220
  #, fuzzy, no-c-format
  #| msgid "Warn if a single function's framesize exceeds the given framesize"
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð°ÐºÐ¾ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ñ˜ÐµÐ´Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/s390/s390.opt:224
  #, fuzzy, no-c-format
  #| msgid "z/Architecture"
  msgid "z/Architecture."
  msgstr "Ð�Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° z/"
  
! #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:169
  #, fuzzy, no-c-format
  #| msgid "Assume arguments alias no other storage"
  msgid "Assume data segments are relative to text segment."
  msgstr "ÐŸÑ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð´Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð²Ð¾Ð»Ð¸Ñ‡Ð½Ð¸ Ñ�Ð° Ð±Ð¸Ð»Ð¾ Ñ‡Ð¸Ð¼"
  
! #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:265
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:271
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:293
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
*************** msgid "--help=<class>\tDisplay descripti
*** 13848,13857 ****
  msgstr ""
  
  #: common.opt:422
! #, fuzzy, no-c-format
! #| msgid "Alias for -mfloat-abi=hard"
! msgid "Alias for --help=target."
! msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð½Ð°Ð·Ð¸Ð² Ð·Ð° -mfloat-abi=hard"
  
  #: common.opt:468
  #, fuzzy, no-c-format
--- 13858,13866 ----
  msgstr ""
  
  #: common.opt:422
! #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
! msgstr ""
  
  #: common.opt:468
  #, fuzzy, no-c-format
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ· â€˜%%lâ€™ Ð½
*** 18482,18493 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12275
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12366
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18491,18502 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3774 config/arc/arc.cc:6409 config/i386/i386.cc:12277
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.cc:3832 config/arc/arc.cc:6506 config/i386/i386.cc:12368
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "  --help                   ÐŸÑ€Ð
*** 18574,18627 ****
  #: gcc.cc:3761
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
! msgid "  --target-help            Display target specific command line options.\n"
  msgstr "  --target-help            ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ð·Ð° Ñ†Ð¸Ñ™\n"
  
! #: gcc.cc:3762
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3763
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --target-help            ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ð·Ð° Ñ†Ð¸Ñ™\n"
  
! #: gcc.cc:3765
  #, fuzzy
  #| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ â€ž-v --helpâ€œ Ð·Ð° Ð¿Ñ€Ð¸ÐºÐ°Ð· Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ã¢)\n"
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¾Ð²Ðµ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ˜Ðµ\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ñ�Ð²Ðµ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð½Ð°Ð²Ð¾Ð´Ð°\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ñƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ†Ð¸Ñ™Ð½Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€\n"
  
! #: gcc.cc:3770
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3771
  #, fuzzy
  #| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
--- 18583,18636 ----
  #: gcc.cc:3761
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
! msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ð·Ð° Ñ†Ð¸Ñ™\n"
  
! #: gcc.cc:3763
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3764
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --target-help            ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ð·Ð° Ñ†Ð¸Ñ™\n"
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ â€ž-v --helpâ€œ Ð·Ð° Ð¿Ñ€Ð¸ÐºÐ°Ð· Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ã¢)\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¾Ð²Ðµ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ˜Ðµ\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ñ�Ð²Ðµ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð½Ð°Ð²Ð¾Ð´Ð°\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ñƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°\n"
  
! #: gcc.cc:3770
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ†Ð¸Ñ™Ð½Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€\n"
  
! #: gcc.cc:3771
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
*************** msgstr ""
*** 18629,18653 ****
  "  -print-search-dirs       ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ðµ Ñƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¾Ñ˜ Ð¿ÑƒÑ‚Ð°ÑšÐ¸\n"
  "                           Ñ‚Ñ€Ð°Ð¶ÐµÑšÐ°\n"
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°\n"
  
! #: gcc.cc:3773
  #, fuzzy
  #| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<Ð±Ð¸Ð±>   ÐŸÑ€Ð¸ÐºÐ°Ð¶Ñƒ Ð¿ÑƒÐ½Ñƒ Ð¿ÑƒÑ‚Ð°ÑšÑƒ Ð´Ð¾ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ <Ð±Ð¸Ð±>\n"
  
! #: gcc.cc:3774
  #, fuzzy
  #| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<Ð¿Ñ€Ð¾Ð³>  ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¿ÑƒÐ½Ñƒ Ð¿ÑƒÑ‚Ð°ÑšÑƒ Ð´Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð° <Ð¿Ñ€Ð¾Ð³>\n"
  
! #: gcc.cc:3775
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
--- 18638,18662 ----
  "  -print-search-dirs       ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ðµ Ñƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¾Ñ˜ Ð¿ÑƒÑ‚Ð°ÑšÐ¸\n"
  "                           Ñ‚Ñ€Ð°Ð¶ÐµÑšÐ°\n"
  
! #: gcc.cc:3773
  #, fuzzy
  #| msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¸Ð¼Ðµ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½Ðµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°\n"
  
! #: gcc.cc:3774
  #, fuzzy
  #| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<Ð±Ð¸Ð±>   ÐŸÑ€Ð¸ÐºÐ°Ð¶Ñƒ Ð¿ÑƒÐ½Ñƒ Ð¿ÑƒÑ‚Ð°ÑšÑƒ Ð´Ð¾ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ <Ð±Ð¸Ð±>\n"
  
! #: gcc.cc:3775
  #, fuzzy
  #| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<Ð¿Ñ€Ð¾Ð³>  ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¿ÑƒÐ½Ñƒ Ð¿ÑƒÑ‚Ð°ÑšÑƒ Ð´Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð° <Ð¿Ñ€Ð¾Ð³>\n"
  
! #: gcc.cc:3776
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
*************** msgstr ""
*** 18659,18671 ****
  "  -print-multi-lib         ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¼Ð°Ð¿Ð¸Ñ€Ð°ÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¸\n"
  "                           Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ð° Ð·Ð° Ñ‚Ñ€Ð°Ð¶ÐµÑšÐµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°\n"
  
! #: gcc.cc:3778
  #, fuzzy
  #| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ ÐºÐ¾Ñ€ÐµÐ½Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð·Ð° Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ libgcc\n"
  
! #: gcc.cc:3779
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
--- 18668,18680 ----
  "  -print-multi-lib         ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¼Ð°Ð¿Ð¸Ñ€Ð°ÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¸\n"
  "                           Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ð° Ð·Ð° Ñ‚Ñ€Ð°Ð¶ÐµÑšÐµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°\n"
  
! #: gcc.cc:3779
  #, fuzzy
  #| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ ÐºÐ¾Ñ€ÐµÐ½Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð·Ð° Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ libgcc\n"
  
! #: gcc.cc:3780
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
*************** msgstr ""
*** 18677,18777 ****
  "  -print-multi-lib         ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¼Ð°Ð¿Ð¸Ñ€Ð°ÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¸\n"
  "                           Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ð° Ð·Ð° Ñ‚Ñ€Ð°Ð¶ÐµÑšÐµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°\n"
  
! #: gcc.cc:3782
  #, fuzzy
  #| msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ñ€ÐµÐ»Ð°Ñ‚Ð¸Ð²Ð½Ñƒ Ð¿ÑƒÑ‚Ð°ÑšÑƒ Ð´Ð¾ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° ÐžÐ¡Ð°\n"
  
! #: gcc.cc:3783
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpmachine             ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ†Ð¸Ñ™Ð½Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€\n"
  
! #: gcc.cc:3784
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3785
  #, fuzzy
  #| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ>             ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ Ð·Ð°Ñ€ÐµÐ·Ð¸Ð¼Ð° Ñ€Ð°Ð·Ð´Ð²Ð¾Ñ˜ÐµÐ½Ðµ <Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ\n"
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ>             ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ Ð·Ð°Ñ€ÐµÐ·Ð¸Ð¼Ð° Ñ€Ð°Ð·Ð´Ð²Ð¾Ñ˜ÐµÐ½Ðµ <Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ> Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’Ð¸Ð²Ð°Ñ‡Ñƒ\n"
  
! #: gcc.cc:3787
  #, fuzzy
  #| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ>             ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ Ð·Ð°Ñ€ÐµÐ·Ð¸Ð¼Ð° Ñ€Ð°Ð·Ð´Ð²Ð¾Ñ˜ÐµÐ½Ðµ <Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ> Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ñƒ\n"
  
! #: gcc.cc:3788
  #, fuzzy
  #| msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <Ð°Ñ€Ð³>        ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ <Ð°Ñ€Ð³> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ\n"
  
! #: gcc.cc:3789
  #, fuzzy
  #| msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <Ð°Ñ€Ð³>     ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ <Ð°Ñ€Ð³> Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’Ð¸Ð²Ð°Ñ‡Ñƒ\n"
  
! #: gcc.cc:3790
  #, fuzzy
  #| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <Ð°Ñ€Ð³>           ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ <Ð°Ñ€Ð³> Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ñƒ\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Ð�Ðµ Ð±Ñ€Ð¸ÑˆÐ¸ Ð¼ÐµÑ’ÑƒÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3792
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps              Ð�Ðµ Ð±Ñ€Ð¸ÑˆÐ¸ Ð¼ÐµÑ’ÑƒÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3793
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3796
  #, fuzzy
  #| msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ†ÐµÐ²Ð¸ Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ Ð¼ÐµÑ’ÑƒÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3797
  #, fuzzy
  #| msgid "  -time                    Time the execution of each subprocess\n"
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    ÐœÐµÑ€Ð¸ Ð²Ñ€ÐµÐ¼Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÐ° Ñ�Ð²Ð°ÐºÐ¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð°\n"
  
! #: gcc.cc:3798
  #, fuzzy
  #| msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°>        ÐŸÐ¾Ñ‚Ð¸Ñ�Ð½Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ð½Ð°Ð²Ð¾Ð´Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ˜ÐµÐ¼ <Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ>\n"
  
! #: gcc.cc:3799
  #, fuzzy
  #| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´>          ÐŸÑ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð´Ð° Ñ�Ñƒ ÑƒÐ»Ð°Ð·Ð½Ð¸ Ð¸Ð·Ð²Ð¾Ñ€Ð¸ Ð¿Ð¾ Ð´Ð°Ñ‚Ð¾Ð¼ <Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ñƒ>\n"
  
! #: gcc.cc:3800
  #, fuzzy
  #| msgid ""
  #| "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
--- 18686,18786 ----
  "  -print-multi-lib         ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¼Ð°Ð¿Ð¸Ñ€Ð°ÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ Ð¸\n"
  "                           Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ð° Ð·Ð° Ñ‚Ñ€Ð°Ð¶ÐµÑšÐµ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ°\n"
  
! #: gcc.cc:3783
  #, fuzzy
  #| msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ñ€ÐµÐ»Ð°Ñ‚Ð¸Ð²Ð½Ñƒ Ð¿ÑƒÑ‚Ð°ÑšÑƒ Ð´Ð¾ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° ÐžÐ¡Ð°\n"
  
! #: gcc.cc:3784
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpmachine             ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ†Ð¸Ñ™Ð½Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€\n"
  
! #: gcc.cc:3785
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ>             ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ Ð·Ð°Ñ€ÐµÐ·Ð¸Ð¼Ð° Ñ€Ð°Ð·Ð´Ð²Ð¾Ñ˜ÐµÐ½Ðµ <Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ\n"
  
! #: gcc.cc:3787
  #, fuzzy
  #| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ>             ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ Ð·Ð°Ñ€ÐµÐ·Ð¸Ð¼Ð° Ñ€Ð°Ð·Ð´Ð²Ð¾Ñ˜ÐµÐ½Ðµ <Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ> Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’Ð¸Ð²Ð°Ñ‡Ñƒ\n"
  
! #: gcc.cc:3788
  #, fuzzy
  #| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ>             ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ Ð·Ð°Ñ€ÐµÐ·Ð¸Ð¼Ð° Ñ€Ð°Ð·Ð´Ð²Ð¾Ñ˜ÐµÐ½Ðµ <Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ> Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ñƒ\n"
  
! #: gcc.cc:3789
  #, fuzzy
  #| msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <Ð°Ñ€Ð³>        ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ <Ð°Ñ€Ð³> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ\n"
  
! #: gcc.cc:3790
  #, fuzzy
  #| msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <Ð°Ñ€Ð³>     ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ <Ð°Ñ€Ð³> Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ñ’Ð¸Ð²Ð°Ñ‡Ñƒ\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <Ð°Ñ€Ð³>           ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¸ <Ð°Ñ€Ð³> Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ñƒ\n"
  
! #: gcc.cc:3792
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Ð�Ðµ Ð±Ñ€Ð¸ÑˆÐ¸ Ð¼ÐµÑ’ÑƒÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3793
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps              Ð�Ðµ Ð±Ñ€Ð¸ÑˆÐ¸ Ð¼ÐµÑ’ÑƒÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3794
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3797
  #, fuzzy
  #| msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ†ÐµÐ²Ð¸ Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ Ð¼ÐµÑ’ÑƒÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3798
  #, fuzzy
  #| msgid "  -time                    Time the execution of each subprocess\n"
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    ÐœÐµÑ€Ð¸ Ð²Ñ€ÐµÐ¼Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÐ° Ñ�Ð²Ð°ÐºÐ¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð°\n"
  
! #: gcc.cc:3799
  #, fuzzy
  #| msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°>        ÐŸÐ¾Ñ‚Ð¸Ñ�Ð½Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ð½Ð°Ð²Ð¾Ð´Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ˜ÐµÐ¼ <Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ>\n"
  
! #: gcc.cc:3800
  #, fuzzy
  #| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´>          ÐŸÑ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð´Ð° Ñ�Ñƒ ÑƒÐ»Ð°Ð·Ð½Ð¸ Ð¸Ð·Ð²Ð¾Ñ€Ð¸ Ð¿Ð¾ Ð´Ð°Ñ‚Ð¾Ð¼ <Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ñƒ>\n"
  
! #: gcc.cc:3801
  #, fuzzy
  #| msgid ""
  #| "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
*************** msgstr ""
*** 18783,18801 ****
  "  --sysroot=<Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼> ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ <Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼> ÐºÐ°Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð·Ð°\n"
  "                           Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3803
  #, fuzzy
  #| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼>        Ð”Ð¾Ð´Ð°Ñ˜ <Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼> Ñƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¾Ð²Ðµ Ð¿ÑƒÑ‚Ð°ÑšÐµ Ñ‚Ñ€Ð°Ð¶ÐµÑšÐ°\n"
  
! #: gcc.cc:3804
  #, fuzzy
  #| msgid "  -v                       Display the programs invoked by the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ðµ ÐºÐ¾Ñ˜Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð·Ð¸Ð²Ð°\n"
  
! #: gcc.cc:3805
  #, fuzzy
  #| msgid "  -###                     Like -v but options quoted and commands not executed\n"
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
--- 18792,18810 ----
  "  --sysroot=<Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼> ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ <Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼> ÐºÐ°Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð·Ð°\n"
  "                           Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ð° Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3804
  #, fuzzy
  #| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼>        Ð”Ð¾Ð´Ð°Ñ˜ <Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼> Ñƒ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¾Ð²Ðµ Ð¿ÑƒÑ‚Ð°ÑšÐµ Ñ‚Ñ€Ð°Ð¶ÐµÑšÐ°\n"
  
! #: gcc.cc:3805
  #, fuzzy
  #| msgid "  -v                       Display the programs invoked by the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       ÐŸÑ€Ð¸ÐºÐ°Ð¶Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ðµ ÐºÐ¾Ñ˜Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð·Ð¸Ð²Ð°\n"
  
! #: gcc.cc:3806
  #, fuzzy
  #| msgid "  -###                     Like -v but options quoted and commands not executed\n"
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
*************** msgstr ""
*** 18803,18809 ****
  "  -###                     ÐšÐ°Ð¾ -v Ð°Ð»Ð¸ Ñ�Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ñ†Ð¸Ñ‚Ð¸Ñ€Ð°Ð½Ðµ Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð½Ðµ\n"
  "                           Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°Ñ˜Ñƒ\n"
  
! #: gcc.cc:3806
  #, fuzzy
  #| msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
--- 18812,18818 ----
  "  -###                     ÐšÐ°Ð¾ -v Ð°Ð»Ð¸ Ñ�Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ñ†Ð¸Ñ‚Ð¸Ñ€Ð°Ð½Ðµ Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð½Ðµ\n"
  "                           Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°Ñ˜Ñƒ\n"
  
! #: gcc.cc:3807
  #, fuzzy
  #| msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
*************** msgstr ""
*** 18811,18835 ****
  "  -E                       Ð¡Ð°Ð¼Ð¾ Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ð´Ð°; Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°ÑšÐ°, Ñ�Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¸\n"
  "                           Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ°\n"
  
! #: gcc.cc:3807
  #, fuzzy
  #| msgid "  -S                       Compile only; do not assemble or link\n"
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Ð¡Ð°Ð¼Ð¾ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°ÑšÐµ; Ð±ÐµÐ· Ñ�Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¸Ð»Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ°\n"
  
! #: gcc.cc:3808
  #, fuzzy
  #| msgid "  -c                       Compile and assemble, but do not link\n"
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°ÑšÐµ Ð¸ Ñ�Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ, Ð°Ð»Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ°\n"
  
! #: gcc.cc:3809
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°>            Ð¡Ð¼ÐµÑ�Ñ‚Ð¸ Ð¸Ð·Ð»Ð°Ð· Ñƒ <Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ>\n"
  
! #: gcc.cc:3810
  #, fuzzy
  #| msgid ""
  #| "  -M                      Print all dependencies to stdout;\n"
--- 18820,18844 ----
  "  -E                       Ð¡Ð°Ð¼Ð¾ Ð¿Ñ€ÐµÐ´Ð¾Ð±Ñ€Ð°Ð´Ð°; Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°ÑšÐ°, Ñ�Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¸\n"
  "                           Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ°\n"
  
! #: gcc.cc:3808
  #, fuzzy
  #| msgid "  -S                       Compile only; do not assemble or link\n"
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Ð¡Ð°Ð¼Ð¾ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°ÑšÐµ; Ð±ÐµÐ· Ñ�Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¸Ð»Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ°\n"
  
! #: gcc.cc:3809
  #, fuzzy
  #| msgid "  -c                       Compile and assemble, but do not link\n"
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°ÑšÐµ Ð¸ Ñ�Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ, Ð°Ð»Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ°\n"
  
! #: gcc.cc:3810
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°>            Ð¡Ð¼ÐµÑ�Ñ‚Ð¸ Ð¸Ð·Ð»Ð°Ð· Ñƒ <Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ>\n"
  
! #: gcc.cc:3811
  #, fuzzy
  #| msgid ""
  #| "  -M                      Print all dependencies to stdout;\n"
*************** msgstr ""
*** 18841,18853 ****
  "  -M                      Ð˜Ñ�Ð¿Ð¸Ñ�ÑƒÑ˜ Ñ�Ð²Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ð´Ð¸Ð·;\n"
  "                             Ñ�ÑƒÐ·Ð±Ð¸Ñ˜ ÑƒÐ¾Ð±Ð¸Ñ‡Ð°Ñ˜ÐµÐ½ Ð¸Ð·Ð»Ð°Ð·\n"
  
! #: gcc.cc:3812
  #, fuzzy
  #| msgid "  -jni                    Generate a JNI header or stub\n"
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -jni                    Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐˆÐ�Ð˜ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ Ð¸Ð»Ð¸ ÐºÐ»Ð¸Ñ†Ñƒ\n"
  
! #: gcc.cc:3813
  #, fuzzy
  #| msgid ""
  #| "  -x <language>            Specify the language of the following input files\n"
--- 18850,18862 ----
  "  -M                      Ð˜Ñ�Ð¿Ð¸Ñ�ÑƒÑ˜ Ñ�Ð²Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ð´Ð¸Ð·;\n"
  "                             Ñ�ÑƒÐ·Ð±Ð¸Ñ˜ ÑƒÐ¾Ð±Ð¸Ñ‡Ð°Ñ˜ÐµÐ½ Ð¸Ð·Ð»Ð°Ð·\n"
  
! #: gcc.cc:3813
  #, fuzzy
  #| msgid "  -jni                    Generate a JNI header or stub\n"
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -jni                    Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐˆÐ�Ð˜ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ Ð¸Ð»Ð¸ ÐºÐ»Ð¸Ñ†Ñƒ\n"
  
! #: gcc.cc:3814
  #, fuzzy
  #| msgid ""
  #| "  -x <language>            Specify the language of the following input files\n"
*************** msgstr ""
*** 18865,18871 ****
  "                           â€˜noneâ€™ Ð·Ð½Ð°Ñ‡Ð¸ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ Ð¿Ð¾Ð½Ð°ÑˆÐ°ÑšÐµ,\n"
  "                           Ð¿Ð¾Ð³Ð°Ñ’Ð°ÑšÐµ Ñ˜ÐµÐ·Ð¸ÐºÐ° Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð½Ð°Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3820
  #, c-format
  msgid ""
  "\n"
--- 18874,18880 ----
  "                           â€˜noneâ€™ Ð·Ð½Ð°Ñ‡Ð¸ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ Ð¿Ð¾Ð½Ð°ÑˆÐ°ÑšÐµ,\n"
  "                           Ð¿Ð¾Ð³Ð°Ñ’Ð°ÑšÐµ Ñ˜ÐµÐ·Ð¸ÐºÐ° Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð½Ð°Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ\n"
  
! #: gcc.cc:3821
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18878,18957 ****
  "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜Ñƒ Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¸Ð¼Ð° ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð·Ð¸Ð²Ð° %s. Ð”Ð° Ð±Ð¸ Ñ�Ðµ Ñ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¸Ð¼Ð°\n"
  "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ð»Ðµ Ð´Ñ€ÑƒÐ³Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ, Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ -W<Ñ�Ð»Ð¾Ð²Ð¾>.\n"
  
! #: gcc.cc:6789
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ÐžÐ±Ñ€Ð°Ñ’ÑƒÑ˜ÐµÐ¼ Ð½Ð°Ð²Ð¾Ð´ %c%s%c, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ â€˜%sâ€™\n"
  
! #: gcc.cc:7550
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ð¦Ð¸Ñ™: %s\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ: %s\n"
  
! #: gcc.cc:7565
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¸ Ð¼Ð¾Ð´ÐµÐ»: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7568
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7570 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7581
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° %s\n"
  
! #: gcc.cc:7584
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc Ð´Ñ€Ð°Ñ˜Ð²ÐµÑ€ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ %s Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð° gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ñƒ %s\n"
  
! #: gcc.cc:7657 gcc.cc:7867
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7791
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8642
  #, c-format
  msgid "install: %s%s\n"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°ÑšÐµ: %s%s\n"
  
! #: gcc.cc:8645
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %s\n"
  
! #: gcc.cc:8647
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ: %s\n"
  
! #: gcc.cc:8764
  #, c-format
  msgid ""
  "\n"
--- 18887,18966 ----
  "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜Ñƒ Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¸Ð¼Ð° ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð·Ð¸Ð²Ð° %s. Ð”Ð° Ð±Ð¸ Ñ�Ðµ Ñ‚Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¸Ð¼Ð°\n"
  "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ð»Ðµ Ð´Ñ€ÑƒÐ³Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ, Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ -W<Ñ�Ð»Ð¾Ð²Ð¾>.\n"
  
! #: gcc.cc:6790
  #, fuzzy, c-format
  #| msgid "Processing spec %c%s%c, which is '%s'\n"
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "ÐžÐ±Ñ€Ð°Ñ’ÑƒÑ˜ÐµÐ¼ Ð½Ð°Ð²Ð¾Ð´ %c%s%c, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ â€˜%sâ€™\n"
  
! #: gcc.cc:7551
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ð¦Ð¸Ñ™: %s\n"
  
! #: gcc.cc:7552
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ: %s\n"
  
! #: gcc.cc:7566
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¸ Ð¼Ð¾Ð´ÐµÐ»: %s\n"
  
! #: gcc.cc:7567
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7569
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7571 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2894
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7582
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° %s\n"
  
! #: gcc.cc:7585
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc Ð´Ñ€Ð°Ñ˜Ð²ÐµÑ€ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ %s Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð° gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ñƒ %s\n"
  
! #: gcc.cc:7658 gcc.cc:7868
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7792
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8643
  #, c-format
  msgid "install: %s%s\n"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°ÑšÐµ: %s%s\n"
  
! #: gcc.cc:8646
  #, c-format
  msgid "programs: %s\n"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %s\n"
  
! #: gcc.cc:8648
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ: %s\n"
  
! #: gcc.cc:8765
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18960,18976 ****
  "\n"
  "Ð—Ð° ÑƒÐ¿ÑƒÑ‚Ñ�Ñ‚Ð²Ð° Ð·Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™Ð¸Ð²Ð°ÑšÐµ Ð³Ñ€ÐµÑˆÐ°ÐºÐ°, Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°Ñ˜Ñ‚Ðµ:\n"
  
! #: gcc.cc:8780 gcov-tool.cc:527
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s"
  msgid "%s %s%s\n"
  msgstr "(%s %s %s %s"
  
! #: gcc.cc:8783 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8784 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 18969,18985 ----
  "\n"
  "Ð—Ð° ÑƒÐ¿ÑƒÑ‚Ñ�Ñ‚Ð²Ð° Ð·Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™Ð¸Ð²Ð°ÑšÐµ Ð³Ñ€ÐµÑˆÐ°ÐºÐ°, Ð¿Ð¾Ð³Ð»ÐµÐ´Ð°Ñ˜Ñ‚Ðµ:\n"
  
! #: gcc.cc:8781 gcov-tool.cc:527
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s"
  msgid "%s %s%s\n"
  msgstr "(%s %s %s %s"
  
! #: gcc.cc:8784 gcov-tool.cc:529 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8785 gcov-tool.cc:531 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr ""
*** 18981,18987 ****
  "Ð“Ð�Ð Ð�Ð�Ð¦Ð˜ÐˆÐ•; Ñ‡Ð°Ðº Ð½Ð¸ Ð·Ð° ÐšÐžÐœÐ•Ð Ð¦Ð˜ÐˆÐ�Ð›Ð�Ð£ Ð’Ð Ð•Ð”Ð�ÐžÐ¡Ð¢ Ð¸Ð»Ð¸ Ð˜Ð¡ÐŸÐ£ÐŠÐ�Ð’Ð�ÐŠÐ• ÐžÐ”Ð Ð•Ð‚Ð•Ð�Ð• ÐŸÐžÐ¢Ð Ð•Ð‘Ð•.\n"
  "\n"
  
! #: gcc.cc:9127
  #, c-format
  msgid ""
  "\n"
--- 18990,18996 ----
  "Ð“Ð�Ð Ð�Ð�Ð¦Ð˜ÐˆÐ•; Ñ‡Ð°Ðº Ð½Ð¸ Ð·Ð° ÐšÐžÐœÐ•Ð Ð¦Ð˜ÐˆÐ�Ð›Ð�Ð£ Ð’Ð Ð•Ð”Ð�ÐžÐ¡Ð¢ Ð¸Ð»Ð¸ Ð˜Ð¡ÐŸÐ£ÐŠÐ�Ð’Ð�ÐŠÐ• ÐžÐ”Ð Ð•Ð‚Ð•Ð�Ð• ÐŸÐžÐ¢Ð Ð•Ð‘Ð•.\n"
  "\n"
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 18990,19003 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:9128
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10543
  #, c-format
  msgid ""
  "Assembler options\n"
--- 18999,19012 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:9129
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 19005,19011 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:10544
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 19014,19020 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:10545
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr "â€™"
*** 19620,19650 ****
  msgid "At top level:"
  msgstr "Ð�Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ:"
  
! #: langhooks.cc:400 cp/error.cc:3623
  #, fuzzy, c-format
  #| msgid "In member function %qs:"
  msgid "In member function %qs"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: langhooks.cc:404 cp/error.cc:3626
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: langhooks.cc:449 cp/error.cc:3576
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    Ð£ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ ÐºÐ¾Ð´ %s:%d:"
  
! #: langhooks.cc:454 cp/error.cc:3581
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    Ð£ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ ÐºÐ¾Ð´ %s:%d:"
  
! #: langhooks.cc:460 cp/error.cc:3587
  #, fuzzy, c-format
  #| msgid "complex invalid for %qs"
  msgid "    inlined from %qs"
--- 19629,19659 ----
  msgid "At top level:"
  msgstr "Ð�Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ:"
  
! #: langhooks.cc:400 cp/error.cc:3631
  #, fuzzy, c-format
  #| msgid "In member function %qs:"
  msgid "In member function %qs"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: langhooks.cc:404 cp/error.cc:3634
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: langhooks.cc:449 cp/error.cc:3584
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    Ð£ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ ÐºÐ¾Ð´ %s:%d:"
  
! #: langhooks.cc:454 cp/error.cc:3589
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    Ð£ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾ ÐºÐ¾Ð´ %s:%d:"
  
! #: langhooks.cc:460 cp/error.cc:3595
  #, fuzzy, c-format
  #| msgid "complex invalid for %qs"
  msgid "    inlined from %qs"
*************** msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñ™Ð¸Ð²Ð° Ð
*** 19862,19879 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: targhooks.cc:2157
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²ÐºÐ°Ð¼Ð° Ð·Ð° â€˜%sâ€™"
  
! #: targhooks.cc:2172
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²ÐºÐ°Ð¼Ð° Ð·Ð° -fpic"
  
! #: targhooks.cc:2174
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
--- 19871,19888 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: targhooks.cc:2236
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²ÐºÐ°Ð¼Ð° Ð·Ð° â€˜%sâ€™"
  
! #: targhooks.cc:2251
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²ÐºÐ°Ð¼Ð° Ð·Ð° -fpic"
  
! #: targhooks.cc:2253
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿
*** 20279,20307 ****
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/aarch64/aarch64.cc:26825 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:26827 config/arm/arm.cc:33899
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64.cc:26842 config/aarch64/aarch64.cc:26858
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26866
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13535
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9357
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 20288,20316 ----
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/aarch64/aarch64.cc:26829 config/arm/arm.cc:33897
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:26831 config/arm/arm.cc:33899
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64.cc:26846 config/aarch64/aarch64.cc:26862
  #: config/arm/arm.cc:33914 config/arm/arm.cc:33930
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26870
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13537
! #: config/rs6000/rs6000.cc:14278 config/sparc/sparc.cc:9369
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ
*** 20379,20388 ****
  msgid "unknown relocation unspec"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ unspec Ñ€ÐµÐ»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ðµ"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6050
! #: config/gcn/gcn.cc:6059 config/gcn/gcn.cc:6119 config/gcn/gcn.cc:6127
! #: config/gcn/gcn.cc:6143 config/gcn/gcn.cc:6161 config/gcn/gcn.cc:6212
! #: config/gcn/gcn.cc:6331 config/gcn/gcn.cc:6442 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´"
--- 20388,20397 ----
  msgid "unknown relocation unspec"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ unspec Ñ€ÐµÐ»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ðµ"
  
! #: config/alpha/alpha.cc:5356 config/cr16/cr16.cc:1572 config/gcn/gcn.cc:6051
! #: config/gcn/gcn.cc:6060 config/gcn/gcn.cc:6120 config/gcn/gcn.cc:6128
! #: config/gcn/gcn.cc:6144 config/gcn/gcn.cc:6162 config/gcn/gcn.cc:6213
! #: config/gcn/gcn.cc:6332 config/gcn/gcn.cc:6443 config/rs6000/rs6000.cc:14283
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 20457,20463 ****
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9636
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
--- 20466,20472 ----
  #. Undocumented flag.
  #: config/arc/arc.cc:4954 config/epiphany/epiphany.cc:1309
  #: config/m32r/m32r.cc:2233 config/nds32/nds32.cc:3517
! #: config/sparc/sparc.cc:9648
  #, c-format
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
*************** msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 20653,20661 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6153 gcc.cc:6167
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7306 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
--- 20662,20670 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: final.cc:3233 final.cc:3235 fold-const.cc:277 gcc.cc:6154 gcc.cc:6168
  #: rtl-error.cc:101 toplev.cc:322 vr-values.cc:2383 cp/logic.cc:312
! #: cp/logic.cc:314 cp/typeck.cc:7308 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
*************** msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_mov
*** 20864,20890 ****
  msgid "bad output_condmove_single operand"
  msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_condmove_single"
  
! #: config/gcn/gcn.cc:5711 config/gcn/gcn.cc:5744 config/gcn/gcn.cc:5748
! #: config/gcn/gcn.cc:6092 config/gcn/gcn.cc:6103 config/gcn/gcn.cc:6106
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5860 config/gcn/gcn.cc:5883 config/gcn/gcn.cc:5915
! #: config/gcn/gcn.cc:5931 config/gcn/gcn.cc:5946 config/gcn/gcn.cc:5965
! #: config/gcn/gcn.cc:6041 config/gcn/gcn.cc:6237 config/gcn/gcn.cc:6352
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand %%xn code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/gcn/gcn.cc:6340
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: config/gcn/gcn.cc:6422
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid fp constant"
--- 20873,20899 ----
  msgid "bad output_condmove_single operand"
  msgstr "Ð»Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_condmove_single"
  
! #: config/gcn/gcn.cc:5712 config/gcn/gcn.cc:5745 config/gcn/gcn.cc:5749
! #: config/gcn/gcn.cc:6093 config/gcn/gcn.cc:6104 config/gcn/gcn.cc:6107
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:5861 config/gcn/gcn.cc:5884 config/gcn/gcn.cc:5916
! #: config/gcn/gcn.cc:5932 config/gcn/gcn.cc:5947 config/gcn/gcn.cc:5966
! #: config/gcn/gcn.cc:6042 config/gcn/gcn.cc:6238 config/gcn/gcn.cc:6353
  #, fuzzy, c-format
  #| msgid "invalid operand to %%R code"
  msgid "invalid operand %%xn code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´"
  
! #: config/gcn/gcn.cc:6341
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: config/gcn/gcn.cc:6423
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid fp constant"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
*** 20898,21009 ****
  msgid "Expected register or constant integer."
  msgstr "Ð°ÐºÑƒÐ¼ÑƒÐ»Ð°Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.cc:12360
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:12899
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: config/i386/i386.cc:12904
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.cc:13137
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13172
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13241
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13246
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13323
  #, 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:13402
  #, 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:13420
  #, 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:13433
  #, 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:13448
  #, 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:13476
  #, 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:13494
  #, 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:13517
  #, 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:13621
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.cc:13683 config/i386/i386.cc:14072
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:13784
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: config/i386/i386.cc:16791
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
--- 20907,21018 ----
  msgid "Expected register or constant integer."
  msgstr "Ð°ÐºÑƒÐ¼ÑƒÐ»Ð°Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.cc:12362
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:12901
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: config/i386/i386.cc:12906
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.cc:13139
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13174
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13243
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13248
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13325
  #, 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:13404
  #, 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:13422
  #, 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:13435
  #, 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:13450
  #, 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:13478
  #, 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:13496
  #, 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:13519
  #, 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:13623
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.cc:13685 config/i386/i386.cc:14074
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:13786
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: config/i386/i386.cc:16793
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
*************** msgstr ""
*** 21067,21091 ****
  msgid "invalid addressing mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/loongarch/loongarch.cc:4237 config/loongarch/loongarch.cc:4259
! #: config/loongarch/loongarch.cc:4451 config/mips/mips.cc:9016
! #: config/mips/mips.cc:9043 config/mips/mips.cc:9226
  #, fuzzy, c-format
  #| msgid "'%s' is not a valid class name"
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: config/loongarch/loongarch.cc:4368 config/loongarch/loongarch.cc:4375
! #: config/loongarch/loongarch.cc:4382 config/loongarch/loongarch.cc:4389
! #: config/loongarch/loongarch.cc:4399 config/loongarch/loongarch.cc:4402
! #: config/loongarch/loongarch.cc:4414 config/loongarch/loongarch.cc:4417
! #: config/loongarch/loongarch.cc:4482 config/loongarch/loongarch.cc:4497
! #: config/loongarch/loongarch.cc:4506 config/mips/mips.cc:9115
! #: config/mips/mips.cc:9122 config/mips/mips.cc:9129 config/mips/mips.cc:9136
! #: config/mips/mips.cc:9149 config/mips/mips.cc:9156 config/mips/mips.cc:9166
! #: config/mips/mips.cc:9169 config/mips/mips.cc:9181 config/mips/mips.cc:9184
! #: config/mips/mips.cc:9244 config/mips/mips.cc:9251 config/mips/mips.cc:9272
! #: config/mips/mips.cc:9287 config/mips/mips.cc:9306 config/mips/mips.cc:9315
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, fuzzy, c-format
--- 21076,21100 ----
  msgid "invalid addressing mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/loongarch/loongarch.cc:4242 config/loongarch/loongarch.cc:4264
! #: config/loongarch/loongarch.cc:4456 config/mips/mips.cc:9065
! #: config/mips/mips.cc:9092 config/mips/mips.cc:9275
  #, fuzzy, c-format
  #| msgid "'%s' is not a valid class name"
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: config/loongarch/loongarch.cc:4373 config/loongarch/loongarch.cc:4380
! #: config/loongarch/loongarch.cc:4387 config/loongarch/loongarch.cc:4394
! #: config/loongarch/loongarch.cc:4404 config/loongarch/loongarch.cc:4407
! #: config/loongarch/loongarch.cc:4419 config/loongarch/loongarch.cc:4422
! #: config/loongarch/loongarch.cc:4487 config/loongarch/loongarch.cc:4502
! #: config/loongarch/loongarch.cc:4511 config/mips/mips.cc:9164
! #: config/mips/mips.cc:9171 config/mips/mips.cc:9178 config/mips/mips.cc:9185
! #: config/mips/mips.cc:9198 config/mips/mips.cc:9205 config/mips/mips.cc:9215
! #: config/mips/mips.cc:9218 config/mips/mips.cc:9230 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9293 config/mips/mips.cc:9300 config/mips/mips.cc:9321
! #: config/mips/mips.cc:9336 config/mips/mips.cc:9355 config/mips/mips.cc:9364
  #: config/riscv/riscv.cc:3557 config/riscv/riscv.cc:3686
  #: config/riscv/riscv.cc:3692 config/riscv/riscv.cc:3701
  #, fuzzy, c-format
*************** msgid "post-increment address is not a r
*** 21120,21126 ****
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20541
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
--- 21129,21135 ----
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.cc:2336 config/m32r/m32r.cc:2351
! #: config/rs6000/rs6000.cc:20560
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð
*** 21462,21641 ****
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23925
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000.cc:27573
  #, 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:27642
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:"
  
! #: config/rs6000/rs6000.cc:27718
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28259
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28261
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28263
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28278
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28280
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28282
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28284
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/s390/s390.cc:7959
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7970
  #, c-format
  msgid "cannot decompose address"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: config/s390/s390.cc:8052
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.cc:8075
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.cc:8093
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™"
  
! #: config/s390/s390.cc:8115
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.cc:8133
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8143
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.cc:8164
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8175
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8284 config/s390/s390.cc:8305
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.cc:8302
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/s390/s390.cc:8339
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.cc:8346
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression - try using an output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/s390/s390.cc:8349
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.cc:12128
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/s390/s390.cc:16529
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/s390/s390.cc:16539
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16542
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16550
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21471,21650 ----
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:23944
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000.cc:27601
  #, 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:27670
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:"
  
! #: config/rs6000/rs6000.cc:27746
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28285
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28287
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28289
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28291
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28306
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28308
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28310
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<* __vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28312
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<* __vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/s390/s390.cc:7953
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:7964
  #, c-format
  msgid "cannot decompose address"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: config/s390/s390.cc:8046
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.cc:8069
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid reference for 'J' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.cc:8087
  #, fuzzy, c-format
  #| msgid "invalid operand for 'O' modifier"
  msgid "invalid address for 'O' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™"
  
! #: config/s390/s390.cc:8109
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'R' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.cc:8127
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8137
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid address for 'S' output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™"
  
! #: config/s390/s390.cc:8158
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8169
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8278 config/s390/s390.cc:8299
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.cc:8296
  #, fuzzy, c-format
  #| msgid "invalid operand output code"
  msgid "invalid constant - try using an output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/s390/s390.cc:8333
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.cc:8340
  #, fuzzy, c-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression - try using an output modifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/s390/s390.cc:8343
  #, fuzzy, c-format
  #| msgid "invalid operand for 'o' modifier"
  msgid "invalid expression for output modifier '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™"
  
! #: config/s390/s390.cc:12122
  #, fuzzy
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/s390/s390.cc:16546
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/s390/s390.cc:16556
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:16559
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:16567
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚
*** 21661,21703 ****
  msgid "created and used with different endianness"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÑ™Ð½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÐºÑ€Ð°Ñ˜Ð½Ð¾ÑˆÑ›Ñƒ"
  
! #: config/sparc/sparc.cc:9366 config/sparc/sparc.cc:9372
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%Y Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9459
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%A Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9479
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%B Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9559 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9591 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9610
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%f Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%s Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9667
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
--- 21670,21712 ----
  msgid "created and used with different endianness"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÑ™Ð½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÐºÑ€Ð°Ñ˜Ð½Ð¾ÑˆÑ›Ñƒ"
  
! #: config/sparc/sparc.cc:9378 config/sparc/sparc.cc:9384
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%Y Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9471
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%A Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9491
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%B Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9571 config/tilegx/tilegx.cc:5089
  #: config/tilepro/tilepro.cc:4497
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9603 config/tilegx/tilegx.cc:5122
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9622
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%f Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%s Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9679
  #, fuzzy, c-format
  #| msgid "floating point constant not a valid immediate operand"
  msgid "floating-point constant not a valid immediate operand"
*************** msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
*** 21926,21932 ****
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32265 cp/parser.cc:32878
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>"
--- 21935,21941 ----
  #: c/gimple-parser.cc:2282 c/gimple-parser.cc:2361 c/gimple-parser.cc:2388
  #: c/c-parser.cc:3279 c/c-parser.cc:3466 c/c-parser.cc:3499
  #: c/c-parser.cc:11365 c/gimple-parser.cc:2053 c/gimple-parser.cc:2110
! #: cp/parser.cc:15227 cp/parser.cc:32276 cp/parser.cc:32889
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>"
*** 21947,21953 ****
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32926
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
--- 21956,21962 ----
  #: c/gimple-parser.cc:1483 c/gimple-parser.cc:1505 c/gimple-parser.cc:1535
  #: c/gimple-parser.cc:1561 c/gimple-parser.cc:1767 c/gimple-parser.cc:1975
  #: c/gimple-parser.cc:1995 c/gimple-parser.cc:2155 c/gimple-parser.cc:2318
! #: c/c-parser.cc:7124 cp/parser.cc:32937
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 21956,21962 ****
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32890
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
--- 21965,21971 ----
  #: c/c-parser.cc:4108 c/c-parser.cc:4840 c/c-parser.cc:4988 c/c-parser.cc:5014
  #: c/c-parser.cc:5015 c/c-parser.cc:5429 c/c-parser.cc:5465 c/c-parser.cc:7223
  #: c/c-parser.cc:9274 c/c-parser.cc:10220 c/c-parser.cc:10509
! #: c/c-parser.cc:13225 c/gimple-parser.cc:1744 cp/parser.cc:32901
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %
*** 21977,21989 ****
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32881
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32893 cp/parser.cc:36623 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
--- 21986,21998 ----
  #: c/gimple-parser.cc:1320 c/gimple-parser.cc:1441 c/gimple-parser.cc:1501
  #: c/gimple-parser.cc:1519 c/gimple-parser.cc:1554 c/gimple-parser.cc:1944
  #: c/gimple-parser.cc:1955 c/gimple-parser.cc:1961 c/gimple-parser.cc:2144
! #: c/gimple-parser.cc:2315 c/c-parser.cc:13627 cp/parser.cc:32892
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%>"
  
  #: c/c-parser.cc:4984 c/c-parser.cc:4986 c/c-parser.cc:13133
! #: cp/parser.cc:32904 cp/parser.cc:36634 go/gofrontend/embed.cc:439
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 21993,21999 ****
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20869 cp/parser.cc:32887 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
--- 22002,22008 ----
  #: c/c-parser.cc:18499 c/c-parser.cc:19151 c/c-parser.cc:20033
  #: c/c-parser.cc:23378 c/gimple-parser.cc:389 c/gimple-parser.cc:2321
  #: c/c-parser.cc:3267 c/c-parser.cc:3489 c/c-parser.cc:11260
! #: cp/parser.cc:20878 cp/parser.cc:32898 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 22006,22019 ****
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32920 cp/parser.cc:34599
! #: cp/parser.cc:37472 cp/parser.cc:38347 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32807
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
--- 22015,22028 ----
  #: c/c-parser.cc:21543 c/c-parser.cc:22187 c/c-parser.cc:22246
  #: c/gimple-parser.cc:572 c/gimple-parser.cc:877 c/gimple-parser.cc:2369
  #: c/gimple-parser.cc:2396 c/c-parser.cc:7131 c/c-parser.cc:13730
! #: c/c-parser.cc:15077 cp/parser.cc:32931 cp/parser.cc:34610
! #: cp/parser.cc:37483 cp/parser.cc:38358 go/gofrontend/embed.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:6681 cp/parser.cc:32818
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 22023,22029 ****
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32263 cp/parser.cc:32896
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
--- 22032,22038 ----
  #: c/c-parser.cc:9345 c/c-parser.cc:10094 c/c-parser.cc:14630
  #: c/c-parser.cc:16068 c/gimple-parser.cc:1035 c/gimple-parser.cc:1061
  #: c/gimple-parser.cc:1189 c/gimple-parser.cc:1192 c/gimple-parser.cc:1523
! #: c/gimple-parser.cc:1529 cp/parser.cc:32274 cp/parser.cc:32907
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
*************** msgid "expected %<.%>"
*** 22036,22054 ****
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35173 cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32905
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32929
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
--- 22045,22063 ----
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
  #: c/c-parser.cc:10931 c/c-parser.cc:10963 c/c-parser.cc:11203
! #: cp/parser.cc:35184 cp/parser.cc:35205
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:11621 c/gimple-parser.cc:1359 cp/parser.cc:32916
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:15166 c/c-parser.cc:16400 cp/parser.cc:32940
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸
*** 22059,22090 ****
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32908 cp/parser.cc:40920 cp/parser.cc:41093
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32884
! #: cp/parser.cc:35383
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41018
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<else%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43258
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46776
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 22068,22099 ----
  #: c/c-parser.cc:18510 c/c-parser.cc:18858 c/c-parser.cc:19334
  #: c/c-parser.cc:21750 c/c-parser.cc:22384 c/gimple-parser.cc:730
  #: c/c-parser.cc:5488 c/c-parser.cc:18430 c/c-parser.cc:18654
! #: cp/parser.cc:32919 cp/parser.cc:40931 cp/parser.cc:41104
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>"
  
  #: c/c-parser.cc:18441 c/c-parser.cc:18521 c/c-parser.cc:18875
  #: c/c-parser.cc:19199 c/gimple-parser.cc:1577 c/gimple-parser.cc:1609
! #: c/gimple-parser.cc:1619 c/gimple-parser.cc:2406 cp/parser.cc:32895
! #: cp/parser.cc:35394
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:18534 cp/parser.cc:41029
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<else%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:20078 c/c-parser.cc:20067 cp/parser.cc:43269
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:22955 cp/parser.cc:46787
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 22094,22100 ****
  msgid "(anonymous)"
  msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32902
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 22103,22109 ----
  msgid "(anonymous)"
  msgstr "<Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾>"
  
! #: c/gimple-parser.cc:1348 cp/parser.cc:18235 cp/parser.cc:32913
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 22107,22125 ****
  msgid "expected label"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/call.cc:4007
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:7735
  #, fuzzy
  #| msgid "type %qs has a user-defined constructor"
  msgid "  after user-defined conversion:"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.cc:7874 cp/pt.cc:2055 cp/pt.cc:25614
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 22116,22134 ----
  msgid "expected label"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ"
  
! #: cp/call.cc:4018
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:7745
  #, fuzzy
  #| msgid "type %qs has a user-defined constructor"
  msgid "  after user-defined conversion:"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.cc:7884 cp/pt.cc:2055 cp/pt.cc:25649
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr[1] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
*** 22129,22147 ****
  msgstr[2] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  msgstr[3] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:12525
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:12526
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.cc:3452
  msgid "jump to label %qD"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qD"
  
! #: cp/decl.cc:3453
  msgid "jump to case label"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
--- 22138,22156 ----
  msgstr[2] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  msgstr[3] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:12532
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:12533
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/decl.cc:3465
  msgid "jump to label %qD"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qD"
  
! #: cp/decl.cc:3466
  msgid "jump to case label"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
*************** msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ
*** 22252,22258 ****
  msgid "<statement>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/error.cc:2218 cp/error.cc:3304 c-family/c-pretty-print.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
--- 22261,22267 ----
  msgid "<statement>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/error.cc:2219 cp/error.cc:3312 c-family/c-pretty-print.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
*************** msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¸Ð·Ð²Ð¾Ñ€"
*** 22260,22394 ****
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2236
  #, fuzzy
  #| msgid "  in thrown expression"
  msgid "<throw-expression>"
  msgstr "  Ñƒ Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/error.cc:2337
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2821
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2978
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3017
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3031
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/error.cc:3046
  #, fuzzy
  #| msgid "Bad operator"
  msgid "<unknown operator>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/error.cc:3517
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3613
  #, fuzzy, c-format
  #| msgid "In member function %qs:"
  msgid "In static member function %qs"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.cc:3615
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3617
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In constructor %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.cc:3619
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In destructor %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.cc:3621
  #, fuzzy
  #| msgid "In member function %qs:"
  msgid "In lambda function"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.cc:3649
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3650
  #, fuzzy
  #| msgid "explicit instantiation of %q#D"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/error.cc:3675 cp/error.cc:3829
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3678 cp/error.cc:3832
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3687
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3692
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3693
  #, fuzzy
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/error.cc:3700
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3701
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/error.cc:3753
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3759
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3813
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
--- 22269,22403 ----
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2237
  #, fuzzy
  #| msgid "  in thrown expression"
  msgid "<throw-expression>"
  msgstr "  Ñƒ Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/error.cc:2338
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2829
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:2986
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3025
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3039
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/error.cc:3054
  #, fuzzy
  #| msgid "Bad operator"
  msgid "<unknown operator>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/error.cc:3525
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3621
  #, fuzzy, c-format
  #| msgid "In member function %qs:"
  msgid "In static member function %qs"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.cc:3623
  #, c-format
  msgid "In copy constructor %qs"
  msgstr ""
  
! #: cp/error.cc:3625
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In constructor %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.cc:3627
  #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In destructor %qs"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.cc:3629
  #, fuzzy
  #| msgid "In member function %qs:"
  msgid "In lambda function"
  msgstr "Ð£ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/error.cc:3657
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3658
  #, fuzzy
  #| msgid "explicit instantiation of %q#D"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/error.cc:3683 cp/error.cc:3837
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3686 cp/error.cc:3840
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3694
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3695
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3700
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3701
  #, fuzzy
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/error.cc:3708
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3709
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/error.cc:3761
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3767
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3821
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3825
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
*************** msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð
*** 22402,22434 ****
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.cc:21675
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21678
  #, fuzzy
  #| msgid "forming %s to reference type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/parser.cc:21680
  #, fuzzy
  #| 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:21682
  #, fuzzy
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qD"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5903
  msgid "candidates are:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ�Ñƒ:"
  
--- 22411,22443 ----
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.cc:21684
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21687
  #, fuzzy
  #| msgid "forming %s to reference type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/parser.cc:21689
  #, fuzzy
  #| 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:21691
  #, fuzzy
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qD"
  
! #: cp/parser.cc:21693
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/pt.cc:2053 cp/semantics.cc:5914
  msgid "candidates are:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ�Ñƒ:"
  
*************** msgstr ""
*** 22486,22535 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7011 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¼Ð¸Ð½ÑƒÑ�"
  
! #: cp/typeck.cc:7012 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¿Ð»ÑƒÑ�"
  
! #: cp/typeck.cc:7039 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· Ð±Ð¸Ñ‚Ñ�ÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.cc:7056 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: cp/typeck.cc:7068 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° ÐºÐ¾Ð½Ñ˜ÑƒÐ³Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.cc:7086
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¿Ð»ÑƒÑ�"
  
! #: cp/typeck.cc:7132
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7134
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 22495,22544 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7013 c/c-typeck.cc:4481
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¼Ð¸Ð½ÑƒÑ�"
  
! #: cp/typeck.cc:7014 c/c-typeck.cc:4468
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¿Ð»ÑƒÑ�"
  
! #: cp/typeck.cc:7041 c/c-typeck.cc:4525
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· Ð±Ð¸Ñ‚Ñ�ÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.cc:7058 c/c-typeck.cc:4533
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: cp/typeck.cc:7070 c/c-typeck.cc:4555
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° ÐºÐ¾Ð½Ñ˜ÑƒÐ³Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.cc:7088
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐ· ÑƒÐ½Ð°Ñ€Ð½Ð¾ Ð¿Ð»ÑƒÑ�"
  
! #: cp/typeck.cc:7134
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7136
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7138
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7140
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr "Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸ Ð¾Ð±Ð»Ð¸Ñ†Ð¸
*** 22555,22561 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸ Ð¾Ð±Ð»Ð¸Ñ†Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° â€˜%sâ€™ Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜dot_productâ€™"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4820
  #, fuzzy, c-format
  #| msgid "different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
--- 22564,22570 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸ Ð¾Ð±Ð»Ð¸Ñ†Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° â€˜%sâ€™ Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜dot_productâ€™"
  
! #: fortran/check.cc:4400 fortran/intrinsic.cc:4821
  #, fuzzy, c-format
  #| msgid "different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
*************** msgstr ""
*** 22635,22683 ****
  msgid "Driving:"
  msgstr "ÐŸÐ¾Ð³Ð¾Ð½:"
  
! #: fortran/interface.cc:3563 fortran/intrinsic.cc:4504
  #, fuzzy
  #| msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð»Ð°Ð¶Ð½Ð¾Ð¼ INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4857
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4861
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4865
  #, fuzzy
  #| msgid "deleting array %q#D"
  msgid "deleted in Fortran 95"
  msgstr "Ð±Ñ€Ð¸ÑˆÐµ Ð½Ð¸Ð· %q#D"
  
! #: fortran/intrinsic.cc:4869
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4873
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4885
  #, fuzzy
  #| msgid "Use the Cray Pointer extension"
  msgid "a GNU Fortran extension"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ ÐšÑ€ÐµÑ˜Ð¾Ð²Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/intrinsic.cc:4889
  #, fuzzy
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "for backward compatibility"
--- 22644,22692 ----
  msgid "Driving:"
  msgstr "ÐŸÐ¾Ð³Ð¾Ð½:"
  
! #: fortran/interface.cc:3574 fortran/intrinsic.cc:4505
  #, fuzzy
  #| msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð»Ð°Ð¶Ð½Ð¾Ð¼ INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:4858
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:4862
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4866
  #, fuzzy
  #| msgid "deleting array %q#D"
  msgid "deleted in Fortran 95"
  msgstr "Ð±Ñ€Ð¸ÑˆÐµ Ð½Ð¸Ð· %q#D"
  
! #: fortran/intrinsic.cc:4870
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:4874
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:4878
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:4882
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:4886
  #, fuzzy
  #| msgid "Use the Cray Pointer extension"
  msgid "a GNU Fortran extension"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ ÐšÑ€ÐµÑ˜Ð¾Ð²Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/intrinsic.cc:4890
  #, fuzzy
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "for backward compatibility"
*************** msgstr "Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾ IF"
*** 22801,22811 ****
  msgid "implied END DO"
  msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ END DO"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12073
  msgid "assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð°"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12131 fortran/resolve.cc:12134
  msgid "pointer assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
--- 22810,22820 ----
  msgid "implied END DO"
  msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ END DO"
  
! #: fortran/parse.cc:2229 fortran/resolve.cc:12074
  msgid "assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð°"
  
! #: fortran/parse.cc:2232 fortran/resolve.cc:12132 fortran/resolve.cc:12135
  msgid "pointer assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
*************** msgstr "DEALLOCATE "
*** 23044,23062 ****
  msgid "ALLOCATE object"
  msgstr "ALLOCATE "
  
! #: fortran/resolve.cc:8243 fortran/resolve.cc:10214 fortran/resolve.cc:10335
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8294 fortran/resolve.cc:10226 fortran/resolve.cc:10347
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10020
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10238
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 23053,23071 ----
  msgid "ALLOCATE object"
  msgstr "ALLOCATE "
  
! #: fortran/resolve.cc:8244 fortran/resolve.cc:10215 fortran/resolve.cc:10336
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8295 fortran/resolve.cc:10227 fortran/resolve.cc:10348
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10021
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 23065,23075 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6137
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10071
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 23074,23084 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6184
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10118
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 23084,23095 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10297
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11757
  #, fuzzy
  #| msgid "assignment of read-only location"
  msgid "Assignment of scalar to unallocated array"
--- 23093,23104 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10304
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11764
  #, fuzzy
  #| msgid "assignment of read-only location"
  msgid "Assignment of scalar to unallocated array"
*************** msgstr ""
*** 23219,23244 ****
  msgid "Array reference out of bounds"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/trans.cc:708 fortran/trans.cc:783
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:992
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:998
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1448 fortran/trans.cc:1607
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1765
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
--- 23228,23253 ----
  msgid "Array reference out of bounds"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1482 fortran/trans.cc:1641
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1799
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
*************** msgid "expected boolean type"
*** 23295,23301 ****
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38967 cp/parser.cc:38974
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 23304,23310 ----
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #: go/gofrontend/expressions.cc:5221 c/c-parser.cc:15829 c/c-parser.cc:15836
! #: cp/parser.cc:38978 cp/parser.cc:38985
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
*** 23383,23389 ****
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9148
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments"
--- 23392,23398 ----
  #: go/gofrontend/expressions.cc:10564 go/gofrontend/expressions.cc:10589
  #: go/gofrontend/expressions.cc:11469 go/gofrontend/expressions.cc:12745
  #: go/gofrontend/expressions.cc:12759 go/gofrontend/expressions.cc:12780
! #: cp/pt.cc:9166
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments"
*************** msgstr "Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð
*** 23862,23868 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:192
  #, fuzzy, gcc-internal-format
  #| msgid "profiling is still experimental for this target"
  msgid "profiling is not yet implemented for this architecture"
--- 23871,23877 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:173
  #, fuzzy, gcc-internal-format
  #| msgid "profiling is still experimental for this target"
  msgid "profiling is not yet implemented for this architecture"
*************** msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ
*** 24251,24269 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ â€ž%sâ€œ"
  
! #: d/lang.opt:193
  #, fuzzy, gcc-internal-format
  #| msgid "unknown array size in delete"
  msgid "unknown array bounds setting %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° delete"
  
! #: d/lang.opt:235
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown checkaction setting %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: d/lang.opt:291
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown C++ standard %qs"
--- 24260,24278 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ â€ž%sâ€œ"
  
! #: d/lang.opt:189
  #, fuzzy, gcc-internal-format
  #| msgid "unknown array size in delete"
  msgid "unknown array bounds setting %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° delete"
  
! #: d/lang.opt:231
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown checkaction setting %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: d/lang.opt:287
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown C++ standard %qs"
*************** msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ
*** 24516,24572 ****
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15630 cp/decl.cc:15680
! #: cp/friend.cc:316 cp/tree.cc:5093
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:714 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: attribs.cc:718
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: attribs.cc:730
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð°Ð²ÐµÐ´Ð½Ðµ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: attribs.cc:733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: attribs.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:756 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: attribs.cc:805
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: attribs.cc:815
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
--- 24525,24581 ----
  
  #: attribs.cc:552 c-family/c-attribs.cc:912 c-family/c-attribs.cc:2410
  #: c-family/c-attribs.cc:2856 c-family/c-attribs.cc:4682
! #: c-family/c-attribs.cc:4775 cp/decl.cc:15652 cp/decl.cc:15702
! #: cp/friend.cc:316 cp/tree.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:719 c-family/c-attribs.cc:3884 objc/objc-act.cc:5133
  #: objc/objc-act.cc:7124 objc/objc-act.cc:8322 objc/objc-act.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: attribs.cc:723
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: attribs.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð°Ð²ÐµÐ´Ð½Ðµ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: attribs.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: attribs.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:761 c-family/c-attribs.cc:4548
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: attribs.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: attribs.cc:820
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½
*** 24579,24585 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:873 attribs.cc:1824 attribs.cc:1834 attribs.cc:1844
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
--- 24588,24594 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:878 attribs.cc:1829 attribs.cc:1839 attribs.cc:1849
  #: c-family/c-attribs.cc:940 c-family/c-attribs.cc:1002
  #: c-family/c-attribs.cc:1021 c-family/c-attribs.cc:1039
  #: c-family/c-attribs.cc:1069 c-family/c-attribs.cc:1090
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½
*** 24609,24622 ****
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6035
! #: c-family/c-common.cc:6038 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20305
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
--- 24618,24631 ----
  #: c-family/c-attribs.cc:5292 c-family/c-attribs.cc:5315
  #: c-family/c-attribs.cc:5354 c-family/c-attribs.cc:5436
  #: c-family/c-attribs.cc:5503 c-family/c-attribs.cc:5519
! #: c-family/c-attribs.cc:5687 c-family/c-common.cc:6037
! #: c-family/c-common.cc:6040 config/darwin.cc:2141 config/arm/arm.cc:7412
  #: config/arm/arm.cc:7440 config/arm/arm.cc:7457 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6494 config/csky/csky.cc:6516
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
  #: config/i386/i386-options.cc:3381 config/i386/i386-options.cc:3539
  #: config/i386/i386-options.cc:3771 config/i386/i386-options.cc:3801
! #: config/ia64/ia64.cc:785 config/rs6000/rs6000.cc:20324
  #: ada/gcc-interface/utils.cc:6582 ada/gcc-interface/utils.cc:6598
  #: ada/gcc-interface/utils.cc:6636 ada/gcc-interface/utils.cc:6653
  #: ada/gcc-interface/utils.cc:6670 ada/gcc-interface/utils.cc:6685
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½
*** 24634,24701 ****
  msgid "%qE attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.cc:1148
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1151 cp/decl.cc:1212 cp/decl.cc:2172 cp/decl.cc:2218
! #: cp/decl.cc:2234 cp/decl.cc:2853 cp/decl.cc:3299
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: attribs.cc:1260
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: attribs.cc:1755
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.cc:1767
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ð° Ñš ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð”Ð›Ð› Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: attribs.cc:1781
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.cc:1870
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ dllimport"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ dllimport"
  
! #: attribs.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "external linkage required for symbol %q+D because of %qs attribute"
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð·Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð» %q+D Ð·Ð±Ð¾Ð³ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs"
  
! #: attribs.cc:1923
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different visibility"
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: attribs.cc:2186
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
--- 24643,24710 ----
  msgid "%qE attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.cc:1153
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1156 cp/decl.cc:1215 cp/decl.cc:2175 cp/decl.cc:2221
! #: cp/decl.cc:2237 cp/decl.cc:2866 cp/decl.cc:3312
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: attribs.cc:1265
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: attribs.cc:1760
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.cc:1772
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ð° Ñš ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð”Ð›Ð› Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: attribs.cc:1786
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.cc:1867
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: attribs.cc:1875
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ dllimport"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ dllimport"
  
! #: attribs.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "external linkage required for symbol %q+D because of %qs attribute"
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð·Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð» %q+D Ð·Ð±Ð¾Ð³ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs"
  
! #: attribs.cc:1928
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different visibility"
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: attribs.cc:2191
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
*************** msgstr[1] ""
*** 24704,24716 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: attribs.cc:2192 attribs.cc:2212
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD target declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: attribs.cc:2206
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
--- 24713,24725 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: attribs.cc:2197 attribs.cc:2217
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD target declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: attribs.cc:2211
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´
*** 24765,24771 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Ð¿Ð¾Ð¼ÐµÑ€Ð°Ñ˜ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4595 cp/name-lookup.cc:6414
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
--- 24774,24780 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Ð¿Ð¾Ð¼ÐµÑ€Ð°Ñ˜ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: builtins.cc:704 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
*************** msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°
*** 24791,24814 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%>; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð½ÑƒÐ»Ñƒ"
  
! #: builtins.cc:3713 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3192
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4818 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.cc:4918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %qs"
  
! #: builtins.cc:4931
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported argument to %qD"
--- 24800,24823 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%>; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð½ÑƒÐ»Ñƒ"
  
! #: builtins.cc:3725 gimple-fold.cc:2526 gimple-ssa-warn-access.cc:2541
! #: tree-ssa-strlen.cc:3186
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:4830 gimplify.cc:3600
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>"
  
! #: builtins.cc:4930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %qs"
  
! #: builtins.cc:4943
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported argument to %qD"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð
*** 24816,24880 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4939
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: builtins.cc:5378
  #, fuzzy, gcc-internal-format
  #| msgid "-mstackrealign ignored for nested functions"
  msgid "trampoline generated for nested function %qD"
  msgstr "-mstackrealign Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: builtins.cc:5752 builtins.cc:5765
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: builtins.cc:6542
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "non-integer argument 1 to %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ"
  
! #: builtins.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: builtins.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: builtins.cc:6685
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "%qs only supported in OpenACC code"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: builtins.cc:6692
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "illegal argument 0 to %qs"
--- 24825,24889 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:4951
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:5300
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: builtins.cc:5390
  #, fuzzy, gcc-internal-format
  #| msgid "-mstackrealign ignored for nested functions"
  msgid "trampoline generated for nested function %qD"
  msgstr "-mstackrealign Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: builtins.cc:5764 builtins.cc:5777
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:6512
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: builtins.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "non-integer argument 1 to %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ"
  
! #: builtins.cc:6618
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: builtins.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: builtins.cc:6697
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "%qs only supported in OpenACC code"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: builtins.cc:6704
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
  
! #: builtins.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "illegal argument 0 to %qs"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ
*** 24882,24888 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7182 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 24891,24897 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:7194 expr.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼Ð
*** 24890,24951 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7188
  #, 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:7457
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
! #: builtins.cc:8354
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.cc:9976
  #, 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:9984
  #, 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:9999
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: builtins.cc:10004
  #, 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:10037
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: builtins.cc:10050
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10079
  #, 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:10092
  #, 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"
--- 24899,24960 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:7200
  #, 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:7469
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1"
  
! #: builtins.cc:8366
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚"
  
! #: builtins.cc:9988
  #, 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:9996
  #, 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:10011
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: builtins.cc:10016
  #, 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:10049
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: builtins.cc:10062
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:10091
  #, 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:10104
  #, 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 "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¸ Ð½
*** 25659,26063 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¾Ð±. Ð±ÐµÐ»ÐµÑˆÐºÐ¸ Ñƒ Ð»Ð°Ð½Ñ†Ñƒ Ð¸Ñ˜Ð° (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ˜Ðµ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½"
  
! #: cgraph.cc:3283
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3288
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3318
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3330 cgraph.cc:3360
  #, 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:3337
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3348
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3367
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C"
  
! #: cgraph.cc:3385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use control speculation"
  msgid "missing ref for speculation %i"
  msgstr "Ð�Ð°Ð¿Ñ€Ð°Ð²Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ð°Ñ†Ð¸Ñ˜Ñƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ðµ"
  
! #: cgraph.cc:3394
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3423
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Ð¿Ð¾Ð¼Ð¾Ñ›Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð·Ð° Ð¸Ð²Ð¸Ñ†Ñƒ %s->%s"
  
! #: cgraph.cc:3430
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3435
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3440
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½"
  
! #: cgraph.cc:3447
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "ÐŸÑ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð´Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¸ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ²Ð°Ð¶ÐµÑ›Ð¸"
  
! #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3467
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3486
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3494
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3501
  #, 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:3507 cgraph.cc:3567
  #, 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:3515
  #, 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:3523 cgraph.cc:3594
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ ÑƒÑ‚ÐºÐ°Ð½Ð¸ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡Ð¸"
  
! #: cgraph.cc:3557
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð° Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡Ðµ"
  
! #: cgraph.cc:3584
  #, 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:3615
  #, 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:3632
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3643
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð°Ð»Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸ÐºÐ°"
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±Ðµ"
  
! #: cgraph.cc:3659
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3672
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3678
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3718
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3771
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Ð´ÐµÑ™ÐµÐ½Ð¸ call_stmt:"
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ˜Ðµ Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ:"
  
! #: cgraph.cc:3788
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð³Ñ€Ð°Ñ„Ð¿Ð¾Ð· Ð¸Ð²Ð¸Ñ†Ð° Ð·Ð° call_stmt:"
  
! #: cgraph.cc:3808
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cgraph.cc:3821
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Ð¸Ð²Ð¸Ñ†Ð° %s->%s Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ call_stmt"
  
! #: cgraph.cc:3833
  #, 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:3852 cgraph.cc:3865
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3873
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾"
  
! #: cgraph.cc:3995 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜-%sâ€™"
  
! #: cgraphunit.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated initializer"
  msgid "duplicate definition of a symbol version"
  msgstr "Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cgraphunit.cc:745
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "same version was previously defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cgraphunit.cc:751
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%<weakref%> cannot be versioned"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "Ñ�Ð»Ð°Ð±Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ˜Ð°Ð²Ð½Ð°"
  
! #: cgraphunit.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°"
  
! #: cgraphunit.cc:814
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweakref attribute must appear before alias attribute"
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð»Ð°Ð±Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐ° Ð¼Ð¾Ñ€Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð°"
  
! #: cgraphunit.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cgraphunit.cc:877 cgraphunit.cc:928
  #, fuzzy, gcc-internal-format
  #| msgid "%J%<externally_visible%> attribute have effect only on public objects"
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ˜Ð°Ð²Ð½Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ"
  
! #: cgraphunit.cc:888
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
! #: cgraphunit.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
! #: cgraphunit.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸"
  
! #: cgraphunit.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<weakref%> attribute ignored because variable is initialized"
--- 25668,26072 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¾Ð±. Ð±ÐµÐ»ÐµÑˆÐºÐ¸ Ñƒ Ð»Ð°Ð½Ñ†Ñƒ Ð¸Ñ˜Ð° (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3188
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ˜Ðµ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½"
  
! #: cgraph.cc:3284
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3289
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3319
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3331 cgraph.cc:3361
  #, 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:3338
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3349
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C"
  
! #: cgraph.cc:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use control speculation"
  msgid "missing ref for speculation %i"
  msgstr "Ð�Ð°Ð¿Ñ€Ð°Ð²Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ð°Ñ†Ð¸Ñ˜Ñƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ðµ"
  
! #: cgraph.cc:3395
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Ð¿Ð¾Ð¼Ð¾Ñ›Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð·Ð° Ð¸Ð²Ð¸Ñ†Ñƒ %s->%s"
  
! #: cgraph.cc:3431
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3436
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½"
  
! #: cgraph.cc:3448
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3453
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "ÐŸÑ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð´Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¸ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ²Ð°Ð¶ÐµÑ›Ð¸"
  
! #: cgraph.cc:3458
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3463
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3468
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3475
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3480
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3487
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3506
  #, 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:3512 cgraph.cc:3572
  #, 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:3520
  #, 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:3528 cgraph.cc:3599
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ ÑƒÑ‚ÐºÐ°Ð½Ð¸ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡Ð¸"
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð° Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡Ðµ"
  
! #: cgraph.cc:3589
  #, 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:3620
  #, 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:3637
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3648
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð°Ð»Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸ÐºÐ°"
  
! #: cgraph.cc:3653
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±Ðµ"
  
! #: cgraph.cc:3664
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3677
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3683
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3688
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3693
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3705
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3723
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3732
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3737
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3742
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Ð´ÐµÑ™ÐµÐ½Ð¸ call_stmt:"
  
! #: cgraph.cc:3784
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ˜Ðµ Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ:"
  
! #: cgraph.cc:3793
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð³Ñ€Ð°Ñ„Ð¿Ð¾Ð· Ð¸Ð²Ð¸Ñ†Ð° Ð·Ð° call_stmt:"
  
! #: cgraph.cc:3813
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cgraph.cc:3826
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Ð¸Ð²Ð¸Ñ†Ð° %s->%s Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ call_stmt"
  
! #: cgraph.cc:3838
  #, 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:3857 cgraph.cc:3870
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3862
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3878
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾"
  
! #: cgraph.cc:4000 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜-%sâ€™"
  
! #: cgraphunit.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated initializer"
  msgid "duplicate definition of a symbol version"
  msgstr "Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cgraphunit.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "same version was previously defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cgraphunit.cc:752
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:758
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:764
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%<weakref%> cannot be versioned"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾"
  
! #: cgraphunit.cc:776
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "Ñ�Ð»Ð°Ð±Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ˜Ð°Ð²Ð½Ð°"
  
! #: cgraphunit.cc:782
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°"
  
! #: cgraphunit.cc:815
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweakref attribute must appear before alias attribute"
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð»Ð°Ð±Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐ° Ð¼Ð¾Ñ€Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð°"
  
! #: cgraphunit.cc:870
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cgraphunit.cc:878 cgraphunit.cc:929
  #, fuzzy, gcc-internal-format
  #| msgid "%J%<externally_visible%> attribute have effect only on public objects"
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ˜Ð°Ð²Ð½Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ"
  
! #: cgraphunit.cc:889
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
! #: cgraphunit.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸"
  
! #: cgraphunit.cc:937
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%<weakref%> attribute ignored because variable is initialized"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾
*** 26065,26156 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1086 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cgraphunit.cc:1088 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cgraphunit.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾"
  
! #: cgraphunit.cc:1468
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cgraphunit.cc:1471 cgraphunit.cc:1494
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "resolver indirect function declared here"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cgraphunit.cc:1491
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cgraphunit.cc:1501
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñƒ Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: cgraphunit.cc:1504 cgraphunit.cc:1586
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "aliased declaration here"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cgraphunit.cc:1542 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs"
  
! #: cgraphunit.cc:1558
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to external symbol %qs"
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1657
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð¸Ð¼ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cgraphunit.cc:1685
  #, fuzzy, gcc-internal-format
  #| msgid "failed to reclaim unneeded function"
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð¸Ð¼ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cgraphunit.cc:1861
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ %q+D Ñ˜Ðµ %u Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: cgraphunit.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: cgraphunit.cc:2380
  #, fuzzy, gcc-internal-format
  #| msgid "nodes with no released memory found"
  msgid "nodes with unreleased memory found"
--- 26074,26165 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1087 c/c-decl.cc:12194
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cgraphunit.cc:1089 c/c-decl.cc:12204
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cgraphunit.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾"
  
! #: cgraphunit.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cgraphunit.cc:1472 cgraphunit.cc:1495
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "resolver indirect function declared here"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cgraphunit.cc:1492
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Ð£Ð¿Ð¾Ð·Ð¾Ñ€Ð¸ Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñƒ Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: cgraphunit.cc:1505 cgraphunit.cc:1587
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "aliased declaration here"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cgraphunit.cc:1543 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs"
  
! #: cgraphunit.cc:1559
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to external symbol %qs"
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs"
  
! #: cgraphunit.cc:1584
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1658
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð¸Ð¼ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cgraphunit.cc:1686
  #, fuzzy, gcc-internal-format
  #| msgid "failed to reclaim unneeded function"
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð¸Ð¼ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cgraphunit.cc:1862
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ %q+D Ñ˜Ðµ %u Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: cgraphunit.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: cgraphunit.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "nodes with no released memory found"
  msgid "nodes with unreleased memory found"
*************** msgid "cannot find %qs"
*** 26197,26203 ****
  msgstr "[Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7704
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "%<pex_init%> failed: %m"
--- 26206,26212 ----
  msgstr "[Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ %s]"
  
  #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3413
! #: gcc.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "%<pex_init%> failed: %m"
*************** msgstr ""
*** 26219,26225 ****
  msgid "ld returned %d exit status"
  msgstr "ld Ð²Ñ€Ð°Ñ‚Ð¸ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� %d"
  
! #: collect2.cc:913 gcc.cc:8223 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
--- 26228,26234 ----
  msgid "ld returned %d exit status"
  msgstr "ld Ð²Ñ€Ð°Ñ‚Ð¸ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� %d"
  
! #: collect2.cc:913 gcc.cc:8224 config/gcn/mkoffload.cc:826
  #: config/i386/intelmic-mkoffload.cc:597 config/nvptx/mkoffload.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
*************** msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
*** 26237,26243 ****
  msgid "LTO support has not been enabled in this configuration"
  msgstr "-m%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1707 lto-wrapper.cc:1763
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
--- 26246,26252 ----
  msgid "LTO support has not been enabled in this configuration"
  msgstr "-m%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1718 lto-wrapper.cc:1774
  #: toplev.cc:1556 objc/objc-act.cc:461
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
*************** msgstr "Ð½Ð¸Ð· Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ñ�Ñ
*** 26683,26689 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "Ð½Ð¸Ð· Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: except.cc:3518 tree.cc:13878 value-prof.cc:537
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
--- 26692,26698 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "Ð½Ð¸Ð· Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: except.cc:3518 tree.cc:13954 value-prof.cc:541
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
*************** msgstr "Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð
*** 26766,26804 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.cc:6029 tree-ssa-reassoc.cc:2855 tree-ssa-reassoc.cc:3909
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: fold-const.cc:6493 fold-const.cc:6509
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: fold-const.cc:6657
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> Ð½ÐµÐ¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ð½ÐµÑ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 1"
  
! #: fold-const.cc:6662
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ñ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 0"
  
! #: fold-const.cc:9879
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when negating a division"
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.cc:10286
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when negating a division"
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.cc:13551
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼"
--- 26775,26813 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.cc:6055 tree-ssa-reassoc.cc:2859 tree-ssa-reassoc.cc:3913
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: fold-const.cc:6519 fold-const.cc:6535
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: fold-const.cc:6683
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> Ð½ÐµÐ¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ð½ÐµÑ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 1"
  
! #: fold-const.cc:6688
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ñ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 0"
  
! #: fold-const.cc:9905
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when negating a division"
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.cc:10312
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when negating a division"
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ Ð½ÐµÐ³Ð¸Ñ€Ð°ÑšÑƒ Ð´ÐµÑ™ÐµÑšÐ°"
  
! #: fold-const.cc:13577
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼"
*************** msgstr "Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ�ÐºÐ° Ð¿ÑƒÑ‚Ð°ÑšÐ°
*** 26920,26932 ****
  msgid "%<-pipe%> not supported"
  msgstr "-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
  
! #: gcc.cc:3430 gcc.cc:7713
  #, fuzzy, gcc-internal-format
  #| msgid "can't create %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "can't create %s: %m"
  msgid "cannot execute %qs: %s"
--- 26929,26941 ----
  msgid "%<-pipe%> not supported"
  msgstr "-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
  
! #: gcc.cc:3430 gcc.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "can't create %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ %s: %m"
  
! #: gcc.cc:3431 gcc.cc:7715
  #, fuzzy, gcc-internal-format
  #| msgid "can't create %s: %m"
  msgid "cannot execute %qs: %s"
*************** msgstr "Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð´Ð¾Ð
*** 26951,27053 ****
  msgid "%s signal terminated program %s"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð¸Ð¼ÐµÐ½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: gcc.cc:3985 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qs"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4444
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4967 toplev.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "input file %qs is the same as output file"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.cc:4972
  #, fuzzy, gcc-internal-format
  #| msgid "output filename specified twice"
  msgid "output filename may not be empty"
  msgstr "Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´Ð²Ð°Ð¿ÑƒÑ‚"
  
! #: gcc.cc:5357
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: -pipe Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -save-temps"
  
! #: gcc.cc:5445
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: â€ž-x %sâ€œ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐµ ÑƒÐ»Ð°Ð·Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: gcc.cc:5648
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5855
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ â€˜%sâ€™ Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸ÑšÐµ Ñ�Ð° â€˜-â€™"
  
! #: gcc.cc:5859
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6080
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™"
  
! #: gcc.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%0%câ€™"
  
! #: gcc.cc:6520
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%W%câ€™"
  
! #: gcc.cc:6536
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%W%câ€™"
  
! #: gcc.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
--- 26960,27062 ----
  msgid "%s signal terminated program %s"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð¸Ð¼ÐµÐ½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: gcc.cc:3986 opts-common.cc:1544 opts-common.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.cc:4028
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4035
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qs"
  
! #: gcc.cc:4058
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4445
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:4968 toplev.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "input file %qs is the same as output file"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.cc:4973
  #, fuzzy, gcc-internal-format
  #| msgid "output filename specified twice"
  msgid "output filename may not be empty"
  msgstr "Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´Ð²Ð°Ð¿ÑƒÑ‚"
  
! #: gcc.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: -pipe Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -save-temps"
  
! #: gcc.cc:5446
  #, fuzzy, gcc-internal-format
  #| msgid "warning: '-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ: â€ž-x %sâ€œ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐµ ÑƒÐ»Ð°Ð·Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: gcc.cc:5649
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5856
  #, fuzzy, gcc-internal-format
  #| msgid "switch '%s' does not start with '-'"
  msgid "switch %qs does not start with %<-%>"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ â€˜%sâ€™ Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸ÑšÐµ Ñ�Ð° â€˜-â€™"
  
! #: gcc.cc:5860
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6081
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' invalid"
  msgid "spec %qs invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™"
  
! #: gcc.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%0%c'"
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%0%câ€™"
  
! #: gcc.cc:6521
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%W%câ€™"
  
! #: gcc.cc:6537
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%W%c"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%W%câ€™"
  
! #: gcc.cc:6556
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' has invalid '%%x%c'"
  msgid "spec %qs has invalid %<%%x%c%>"
*************** msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ
*** 27056,27208 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6766
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: â€ž%%*â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ ÑˆÐµÐ¼Ð°Ñ‚Ñ�ÐºÐ¸Ð¼ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµÐ¼"
  
! #: gcc.cc:6817
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€ž%câ€œ"
  
! #: gcc.cc:6883
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: gcc.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: gcc.cc:6972
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
  #. )
! #: gcc.cc:6975
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: gcc.cc:6994
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: gcc.cc:7173
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs ends in escape"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ â€˜%câ€™"
  
! #: gcc.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ â€˜%câ€™"
  
! #: gcc.cc:7403
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "Ñ‚ÐµÐ»Ð¾ Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.cc:8012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: gcc.cc:8023
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8033 gcc.cc:8074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: gcc.cc:8053 gcc.cc:8090
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.cc:8755
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8816
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½ÐµÐ¼Ð° ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.cc:8867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¸ -o Ñ�Ð° -c Ð¸Ð»Ð¸ -S ÐºÐ°Ð´ Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.cc:8909
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ"
  
! #: gcc.cc:8934
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8950
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8959
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: gcc.cc:9112
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ˜Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
--- 27065,27217 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6767
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: â€ž%%*â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ ÑˆÐµÐ¼Ð°Ñ‚Ñ�ÐºÐ¸Ð¼ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµÐ¼"
  
! #: gcc.cc:6818
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€ž%câ€œ"
  
! #: gcc.cc:6884
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown spec function %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: gcc.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: gcc.cc:6973
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
  #. )
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: gcc.cc:6995
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: gcc.cc:7174
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs ends in escape"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ â€˜%câ€™"
  
! #: gcc.cc:7309
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec '%s' is invalid at '%c'"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ â€˜%câ€™"
  
! #: gcc.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "braced spec body '%s' is invalid"
  msgid "braced spec body %qs is invalid"
  msgstr "Ñ‚ÐµÐ»Ð¾ Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.cc:8013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: gcc.cc:8024
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8034 gcc.cc:8075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:could not open output file '%s'\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s:Ð½Ð¸Ñ�Ð°Ð¼ Ð¼Ð¾Ð³Ð°Ð¾ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™\n"
  
! #: gcc.cc:8054 gcc.cc:8091
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8394
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8419
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: gcc.cc:8756
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8817
  #, gcc-internal-format
  msgid "no input files"
  msgstr "Ð½ÐµÐ¼Ð° ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.cc:8868
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c or -S with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¸ -o Ñ�Ð° -c Ð¸Ð»Ð¸ -S ÐºÐ°Ð´ Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°"
  
! #: gcc.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ"
  
! #: gcc.cc:8935
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:8951
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:8960
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: gcc.cc:9113
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ˜Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
*************** msgstr "%s: ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ
*** 27210,27314 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ˜Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
! #: gcc.cc:9248 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9254
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ðº %s Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚"
  
! #: gcc.cc:9494
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.cc:9696
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.cc:9760
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.cc:9923
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.cc:9963
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.cc:10214
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: gcc.cc:10381 gcc.cc:10386
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ â€˜%sâ€™"
  
! #: gcc.cc:10429
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.cc:10435
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.cc:10477
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ Ñƒ %%:version-compare"
  
! #: gcc.cc:10601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.cc:10669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.cc:10756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚"
  
! #: gcc.cc:10860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð°Ð²ÐµÐ´Ð½Ðµ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: gcc.cc:10881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 27219,27323 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9153
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ˜Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
! #: gcc.cc:9249 c-family/c-opts.cc:793
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9255
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ðº %s Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚"
  
! #: gcc.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "multilib spec '%s' is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.cc:9697
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusions '%s' is invalid"
  msgid "multilib exclusions %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.cc:9761
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.cc:9924
  #, fuzzy, gcc-internal-format
  #| msgid "multilib select '%s' is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: gcc.cc:9964
  #, fuzzy, gcc-internal-format
  #| msgid "multilib exclusion '%s' is invalid"
  msgid "multilib exclusion %qs is invalid"
  msgstr "Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾"
  
! #: gcc.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: gcc.cc:10382 gcc.cc:10387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number `%s'"
  msgid "invalid version number %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ â€˜%sâ€™"
  
! #: gcc.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.cc:10478
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ Ñƒ %%:version-compare"
  
! #: gcc.cc:10602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.cc:10670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %%:version-compare"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compare"
  
! #: gcc.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚"
  
! #: gcc.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð°Ð²ÐµÐ´Ð½Ðµ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: gcc.cc:10882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr ""
*** 27538,27585 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2079 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4542 gimple-fold.cc:4746
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4695 cp/constexpr.cc:4357
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%s not supported for variable length aggregates"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: gimple-fold.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%s not supported on this target"
--- 27547,27594 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2082 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2073
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2148
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2153
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2528 gimple-ssa-warn-access.cc:856
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2547
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4545 gimple-fold.cc:4749
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4698 cp/constexpr.cc:4359
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:4926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%s not supported for variable length aggregates"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: gimple-fold.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%s not supported on this target"
*************** msgid "function returns address of local
*** 27608,27622 ****
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12117 tree.cc:12154 tree.cc:12195
! #: tree.cc:12228 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7606 cp/call.cc:9681 cp/constexpr.cc:853
! #: cp/constexpr.cc:3814 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8620
! #: cp/decl.cc:15832 cp/decl.cc:16199 cp/decl2.cc:5818 cp/decl2.cc:5873
! #: cp/parser.cc:21696 cp/pt.cc:8956 cp/semantics.cc:2149 cp/semantics.cc:3464
! #: cp/semantics.cc:4547 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10189
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
--- 27617,27631 ----
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2028
! #: gimple-ssa-warn-access.cc:3693 tree.cc:12191 tree.cc:12228 tree.cc:12269
! #: tree.cc:12302 c/c-typeck.cc:2991 c/c-typeck.cc:3084 c/c-typeck.cc:5634
  #: c/c-typeck.cc:10895 c/c-typeck.cc:10912 c/gimple-parser.cc:2468
! #: c/gimple-parser.cc:2476 cp/call.cc:7616 cp/call.cc:9691 cp/constexpr.cc:853
! #: cp/constexpr.cc:3816 cp/cvt.cc:1075 cp/cvt.cc:1113 cp/decl.cc:8637
! #: cp/decl.cc:15854 cp/decl.cc:16221 cp/decl2.cc:5854 cp/decl2.cc:5909
! #: cp/parser.cc:21705 cp/pt.cc:8974 cp/semantics.cc:2160 cp/semantics.cc:3475
! #: cp/semantics.cc:4558 cp/typeck.cc:1991 cp/typeck.cc:2210 cp/typeck.cc:4341
! #: cp/typeck.cc:10191
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared here"
*************** msgstr "Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð
*** 28758,28842 ****
  msgid "call to %qD here"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: gimple-ssa-warn-access.cc:3935
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qs"
  
! #: gimple-ssa-warn-access.cc:3941
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qs"
  
! #: gimple-ssa-warn-access.cc:3945 gimple-ssa-warn-access.cc:4587
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1012 cp/decl.cc:4290 cp/decl.cc:12341 cp/decl.cc:12824
! #: cp/decl.cc:12833 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2888
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24226 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: gimple-ssa-warn-access.cc:3953
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3963
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: gimple-ssa-warn-access.cc:4057
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4062
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: gimple-ssa-warn-access.cc:4581
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 28767,28851 ----
  msgid "call to %qD here"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: gimple-ssa-warn-access.cc:3936
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qs"
  
! #: gimple-ssa-warn-access.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: gimple-ssa-warn-access.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qs"
  
! #: gimple-ssa-warn-access.cc:3946 gimple-ssa-warn-access.cc:4588
  #: gimple-ssa-warn-restrict.cc:1823 tree-ssa-uninit.cc:900
  #: tree-ssa-uninit.cc:1066 c/c-decl.cc:3893 c/c-decl.cc:4166
  #: c/c-typeck.cc:8987 c/c-typeck.cc:11696 cp/class.cc:1492 cp/class.cc:3276
! #: cp/constexpr.cc:1013 cp/decl.cc:4303 cp/decl.cc:12360 cp/decl.cc:12843
! #: cp/decl.cc:12852 cp/friend.cc:404 cp/friend.cc:414 cp/init.cc:2893
  #: cp/parser.cc:3488 cp/parser.cc:3634 cp/parser.cc:3685 cp/parser.cc:6882
! #: cp/parser.cc:24235 cp/typeck.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: gimple-ssa-warn-access.cc:4058
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4063
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "%s:Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¸Ñ�Ð°Ñ
*** 30296,30343 ****
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: lto-wrapper.cc:1440
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1710 lto-wrapper.cc:1768 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t read %s: %m"
  msgid "cannot read %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ‡Ð¸Ñ‚Ð°Ð¼ %s: %m"
  
! #: lto-wrapper.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid format of %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° #pragma %s"
  
! #: lto-wrapper.cc:1903
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s: %m"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file '%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™"
  
! #: lto-wrapper.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "%<atexit%> failed"
--- 30305,30352 ----
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1439
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: lto-wrapper.cc:1443
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1721 lto-wrapper.cc:1779 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t read %s: %m"
  msgid "cannot read %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ‡Ð¸Ñ‚Ð°Ð¼ %s: %m"
  
! #: lto-wrapper.cc:1748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid format of %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° #pragma %s"
  
! #: lto-wrapper.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s: %m"
  
! #: lto-wrapper.cc:1931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file '%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "%<atexit%> failed"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ Ñ
*** 31088,31095 ****
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20134
! #: config/mips/mips.cc:20136 config/mips/mips.cc:20149
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%qs is incompatible with %qs"
--- 31097,31104 ----
  
  #: opts.cc:831 opts.cc:837 opts.cc:843 opts.cc:849 opts.cc:860 opts.cc:870
  #: opts.cc:876 opts.cc:882 opts.cc:888 opts.cc:894 opts.cc:900 opts.cc:906
! #: opts.cc:912 opts.cc:918 opts.cc:935 opts.cc:943 config/mips/mips.cc:20183
! #: config/mips/mips.cc:20185 config/mips/mips.cc:20198
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%qs is incompatible with %qs"
*************** msgstr "validate_value_data: [%u] Ð›Ð¾Ñˆ
*** 31780,31834 ****
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ€ÐµÐ³. Ñƒ Ð»Ð°Ð½Ñ†Ñƒ (%s %u %i)"
  
! #: reginfo.cc:651
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "â€ž%sâ€œ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ %s Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: reginfo.cc:655
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a call-used register"
  msgstr "â€ž%sâ€œ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ %s Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: reginfo.cc:667
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a fixed register"
  msgstr "â€ž%sâ€œ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ %s Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: reginfo.cc:694 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: reginfo.cc:707
  #, fuzzy, gcc-internal-format
  #| msgid "register used for two global register variables"
  msgid "stack register used for global register variable"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: reginfo.cc:713
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð°Ñ‚Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: reginfo.cc:719
  #, fuzzy, gcc-internal-format
  #| msgid "register used for two global register variables"
  msgid "register of %qD used for multiple global register variables"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: reginfo.cc:722 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
  msgstr "  ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° %q+D"
  
! #: reginfo.cc:727
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ð·Ð° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
--- 31789,31843 ----
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ð�ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ€ÐµÐ³. Ñƒ Ð»Ð°Ð½Ñ†Ñƒ (%s %u %i)"
  
! #: reginfo.cc:674
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a call-saved register"
  msgstr "â€ž%sâ€œ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ %s Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: reginfo.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a call-used register"
  msgstr "â€ž%sâ€œ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ %s Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: reginfo.cc:690
  #, fuzzy, gcc-internal-format
  #| msgid "can't use '%s' as a %s register"
  msgid "cannot use %qs as a fixed register"
  msgstr "â€ž%sâ€œ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ %s Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6036 config/ia64/ia64.cc:6043 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8277 config/sh/sh.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: reginfo.cc:730
  #, fuzzy, gcc-internal-format
  #| msgid "register used for two global register variables"
  msgid "stack register used for global register variable"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð°Ñ‚Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: reginfo.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "register used for two global register variables"
  msgid "register of %qD used for multiple global register variables"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "conflicts with %qD"
  msgstr "  ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° %q+D"
  
! #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ð·Ð° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
*************** msgstr ""
*** 32293,32323 ****
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¸Ð¼ Ñ†Ð¸Ñ™ÐµÐ¼"
  
! #: targhooks.cc:1120
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%qs not supported on this target"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: targhooks.cc:1162
  #, fuzzy, gcc-internal-format
  #| msgid "global destructors not supported on this target"
  msgid "nested functions not supported on this target"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: targhooks.cc:1175
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "nested function trampolines not supported on this target"
  msgstr "-ffunction-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: targhooks.cc:1677
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "target attribute is not supported on this machine"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
! #: targhooks.cc:1691
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma extern_prefix not supported on this target"
  msgid "%<#pragma GCC target%> is not supported for this machine"
--- 32302,32332 ----
  msgid "%<__builtin_saveregs%> not supported by this target"
  msgstr "__builtin_saveregs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¸Ð¼ Ñ†Ð¸Ñ™ÐµÐ¼"
  
! #: targhooks.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%qs not supported on this target"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: targhooks.cc:1227
  #, fuzzy, gcc-internal-format
  #| msgid "global destructors not supported on this target"
  msgid "nested functions not supported on this target"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: targhooks.cc:1240
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "nested function trampolines not supported on this target"
  msgstr "-ffunction-sections Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: targhooks.cc:1742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "target attribute is not supported on this machine"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
! #: targhooks.cc:1756
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma extern_prefix not supported on this target"
  msgid "%<#pragma GCC target%> is not supported for this machine"
*************** msgstr "%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ
*** 33446,33451 ****
--- 33455,33465 ----
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result"
  
+ #: tree-complex.cc:1632
+ #, gcc-internal-format
+ msgid "%<asm goto%> with complex typed outputs"
+ msgstr ""
+ 
  #: tree-diagnostic-path.cc:467
  msgid "%@ %s"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·
*** 33638,33667 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3991
  #, 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:4030
  #, 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:4606 c-family/c-common.cc:5810
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5813
  #, 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:4615 c-family/c-common.cc:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 33652,33681 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:3976
  #, 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:4015
  #, 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:4606 c-family/c-common.cc:5812
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4609 c-family/c-common.cc:5815
  #, 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:4615 c-family/c-common.cc:5821
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 33672,33678 ****
  msgid "in a call to built-in function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5823
  #, fuzzy, gcc-internal-format
  #| msgid "no member function %qD declared in %qT"
  msgid "in a call to function %qD declared %qs"
--- 33686,33692 ----
  msgid "in a call to built-in function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: tree-ssa-ccp.cc:4625 c-family/c-common.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "no member function %qD declared in %qT"
  msgid "in a call to function %qD declared %qs"
*************** msgstr "â€˜Bâ€™ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ
*** 33733,33749 ****
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2148
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2157
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
--- 33747,33763 ----
  msgid "statement volatile flag not up to date"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2138
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2142
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2151
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
*************** msgstr[1] ""
*** 33752,33758 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:2165
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
--- 33766,33772 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:2159
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
*************** msgstr[1] ""
*** 33761,33767 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:2175
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
--- 33775,33781 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:2169
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
*************** msgstr[1] ""
*** 33770,33776 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:2183
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
--- 33784,33790 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:2177
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
*************** msgstr[1] ""
*** 33779,33805 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2199
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2213
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3105
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
--- 33793,33819 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:2187
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2193
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2201
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:2207
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3099
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
*************** msgstr[1] ""
*** 33808,33814 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:3121
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
--- 33822,33828 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
*************** msgstr[1] ""
*** 33817,33828 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:3128
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3140
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
--- 33831,33842 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:3122
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3134
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
*************** msgstr[1] ""
*** 33831,33878 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:3147 tree-ssa-strlen.cc:3163
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3330
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: tree-ssa-strlen.cc:4259
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4261
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4268
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4273
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 33845,33892 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: tree-ssa-strlen.cc:3141 tree-ssa-strlen.cc:3157
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3311
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3324
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: tree-ssa-strlen.cc:4253
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4255
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4262
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4267
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4278
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr ""
*** 34118,34129 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:325 tree-vect-generic.cc:491 tree-vect-generic.cc:2033
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:328
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
--- 34132,34143 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2045
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
*************** msgstr ""
*** 34133,34144 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1102
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1596
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 34147,34158 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1605
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 34158,34293 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7179
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð½Ð¸Ð·Ð¾Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ñ�Ð¼Ð¸Ñ�Ð»Ð°"
  
! #: tree.cc:7343
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: tree.cc:8724 tree.cc:8809 tree.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8774
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8823
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ð¸Ñ�Ð°Ð¼ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8836
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… omp_clause %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8898
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected tree that contains %qs structure, have %qs  in %s, at %s:%d"
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ�Ñ‚Ð°Ð±Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8912
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8925
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8951
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ omp_clause %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:12112
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.cc:12115
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.cc:12138
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.cc:12141
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.cc:12147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½"
  
! #: tree.cc:12150
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½"
  
! #: tree.cc:12192
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is unavailable: %s"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: tree.cc:12194
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%qD is unavailable"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is unavailable: %s"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: tree.cc:12217
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is unavailable"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: tree.cc:12222
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 34172,34307 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7188
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Ð½Ð¸Ð·Ð¾Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ñ�Ð¼Ð¸Ñ�Ð»Ð°"
  
! #: tree.cc:7352
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: tree.cc:8798 tree.cc:8883 tree.cc:8946
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8835
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8848
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8897
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ð¸Ñ�Ð°Ð¼ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8910
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… omp_clause %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8972
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected tree that contains %qs structure, have %qs  in %s, at %s:%d"
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ�Ñ‚Ð°Ð±Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8986
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:8999
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:9012
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:9025
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ omp_clause %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: tree.cc:12186
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated: %s"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qD is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.cc:12212
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated: %s"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qE is deprecated"
  msgstr "%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾"
  
! #: tree.cc:12221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type is deprecated"
  msgid "type is deprecated: %s"
  msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½"
  
! #: tree.cc:12224
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½"
  
! #: tree.cc:12266
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is unavailable: %s"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: tree.cc:12268
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%qD is unavailable"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾"
  
! #: tree.cc:12289
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is unavailable: %s"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: tree.cc:12291
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is unavailable"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: tree.cc:12296
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12298
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 34312,34547 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13037
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13082
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13084
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13086
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13111
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13124
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13164
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13203
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13205
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13207
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13224
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13226 tree.cc:13237
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13228 tree.cc:13239
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13235
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: tree.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "main variant is not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: tree.cc:13552
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13583
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13591
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13597
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13613
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13623
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13633
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13654
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13660
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13671
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13682
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13700
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13707
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13714
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13739
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13757
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ð¸Ð¼Ð° Ð½ÐµÑ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: tree.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has an incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: tree.cc:13788
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13803
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13810
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13836
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13842
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13849
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13861
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
--- 34326,34561 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13158
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13160
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13162
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13187
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13200
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13236
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13238
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13240
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13279
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13281
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13283
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13300
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13302 tree.cc:13313
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13304 tree.cc:13315
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13311
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "type is not compatible with its variant"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: tree.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "main variant is not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: tree.cc:13628
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13640
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:13659
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13667
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:13673
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:13689
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:13699
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:13709
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13730
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13736
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:13747
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13758
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:13776
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13783
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:13790
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13806
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:13815
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:13823
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ð¸Ð¼Ð° Ð½ÐµÑ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: tree.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has an incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:13879
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:13886
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:13899
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:13912
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13918
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:13925
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:13937
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:13947
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
*************** msgstr ""
*** 34552,34568 ****
  msgid "%qs is not supported with %qs"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: value-prof.cc:496
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:525
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)"
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
--- 34566,34582 ----
  msgid "%qs is not supported with %qs"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: value-prof.cc:500
  #, gcc-internal-format
  msgid "dead histogram"
  msgstr ""
  
! #: value-prof.cc:529
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
  msgstr ""
  
! #: value-prof.cc:598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)"
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
*************** msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð
*** 35552,35558 ****
  msgid "%qE argument is not a function"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð°Ñ‡ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6052
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "deprecated message is not a string"
--- 35566,35572 ----
  msgid "%qE argument is not a function"
  msgstr "Ñ‡Ð¸Ñ�Ñ‚Ð°Ñ‡ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c-family/c-attribs.cc:4128 cp/name-lookup.cc:6053
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "deprecated message is not a string"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<@end%> Ñƒ Ð
*** 36077,36083 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:843 cp/typeck.cc:9971
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð¶ÐµÐ¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð·Ñ€Ð°Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ ÐºÐ°Ð¾ Ð¸Ñ�Ñ‚Ð¸Ð½Ð¸Ñ‚Ð¾Ñ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 36091,36097 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: c-family/c-common.cc:3712 cp/semantics.cc:854 cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð°Ð¶ÐµÐ¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð·Ñ€Ð°Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ ÐºÐ°Ð¾ Ð¸Ñ�Ñ‚Ð¸Ð½Ð¸Ñ‚Ð¾Ñ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ
*** 36127,36507 ****
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: c-family/c-common.cc:4766
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Ð¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<va_arg%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %<va_list%>"
  
! #: c-family/c-common.cc:4886
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð¼ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: c-family/c-common.cc:5076
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ ÐºÐ°Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: c-family/c-common.cc:5083
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Ð¸Ð·Ñ€Ð°Ð·Ð¸ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð° Ð½Ð¸Ñ�Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¸"
  
! #: c-family/c-common.cc:5111
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñ˜Ðµ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³"
  
! #: c-family/c-common.cc:5163
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° (Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð°) Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: c-family/c-common.cc:5165
  #, 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:5169
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: c-family/c-common.cc:5170 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: c-family/c-common.cc:5174
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ"
  
! #: c-family/c-common.cc:5176
  #, 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:5288
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¾"
  
! #: c-family/c-common.cc:5466
  #, 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:5474 c-family/c-common.cc:5484
  #, 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:5494
  #, 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:5502
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ¾"
  
! #: c-family/c-common.cc:5677
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ð½ÐµÐ´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð´Ð° Ð±Ð¸ Ñ�Ðµ ÑƒÐºÐ»Ð¾Ð¿Ð¸Ð¾ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ€"
  
! #: c-family/c-common.cc:5691
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ€ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: c-family/c-common.cc:5918 c-family/c-common.cc:5968 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5921 c-family/c-common.cc:5972
  #, 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:6020
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6024
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6204 c-family/c-common.cc:7040
! #: c-family/c-common.cc:7087 c-family/c-common.cc:7162
! #: c-family/c-common.cc:7235 config/aarch64/aarch64-sve-builtins.cc:2122
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: c-family/c-common.cc:6209 c-family/c-common.cc:7093
! #: c-family/c-common.cc:7261 config/aarch64/aarch64-sve-builtins.cc:2124
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: c-family/c-common.cc:6251
  #, 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:6276
  #, 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:6297 c-family/c-common.cc:6341
  #, 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:6320
  #, 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:6334
  #, 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:6354
  #, 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:6371 c-family/c-common.cc:6421
  #, 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:6378
  #, 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:6384
  #, 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:6390
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6396 c-family/c-common.cc:6403
! #: c-family/c-common.cc:6458 c-family/c-common.cc:6465
  #, 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:6427
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: c-family/c-common.cc:6433
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6446
  #, 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:6452
  #, 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:6717
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %qD"
  
! #: c-family/c-common.cc:6722
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> ÐºÐ°Ð´Ð° Ñ˜Ðµ %<operator[]%> Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½"
  
! #: c-family/c-common.cc:6729
  #, 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:6742
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐ° Ð°Ð´Ñ€ÐµÑ�Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %qD Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
! #: c-family/c-common.cc:6795
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6956
  #, 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:7070 c-family/c-common.cc:7194
  #, 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:7104
  #, 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:7120
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "both arguments must be compatible"
  msgstr "Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ñ�Ð²Ð¸Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: c-family/c-common.cc:7336
  #, 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:7350
  #, 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:7357
  #, 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:7366
  #, 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:7377
  #, 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:7398
  #, 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:7406
  #, 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:7412
  #, 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:7420
  #, 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:7433
  #, 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:7438
  #, 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:7447
  #, 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:7452
  #, 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:7465
  #, 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:7478
  #, 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:7879
  #, 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:8514
  #, 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:8556 c-family/c-common.cc:8605
! #: c-family/c-common.cc:8621
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
--- 36141,36521 ----
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: c-family/c-common.cc:4768
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Ð¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<va_arg%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %<va_list%>"
  
! #: c-family/c-common.cc:4888
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð¼ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: c-family/c-common.cc:5078
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ ÐºÐ°Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: c-family/c-common.cc:5085
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Ð¸Ð·Ñ€Ð°Ð·Ð¸ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð° Ð½Ð¸Ñ�Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¸"
  
! #: c-family/c-common.cc:5113
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñ˜Ðµ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³"
  
! #: c-family/c-common.cc:5165
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° (Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð°) Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: c-family/c-common.cc:5167
  #, 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:5171
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: c-family/c-common.cc:5172 c-family/c-warn.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ"
  
! #: c-family/c-common.cc:5178
  #, 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:5290
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¾"
  
! #: c-family/c-common.cc:5468
  #, 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:5476 c-family/c-common.cc:5486
  #, 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:5496
  #, 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:5504
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ¾"
  
! #: c-family/c-common.cc:5679
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ð½ÐµÐ´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð´Ð° Ð±Ð¸ Ñ�Ðµ ÑƒÐºÐ»Ð¾Ð¿Ð¸Ð¾ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ€"
  
! #: c-family/c-common.cc:5693
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ€ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: c-family/c-common.cc:5920 c-family/c-common.cc:5970 d/d-attribs.cc:812
  #: d/d-attribs.cc:862
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:5923 c-family/c-common.cc:5974
  #, 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:6022
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6026
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6206 c-family/c-common.cc:7042
! #: c-family/c-common.cc:7089 c-family/c-common.cc:7164
! #: c-family/c-common.cc:7237 config/aarch64/aarch64-sve-builtins.cc:2117
  #: c/c-typeck.cc:3729
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: c-family/c-common.cc:6211 c-family/c-common.cc:7095
! #: c-family/c-common.cc:7263 config/aarch64/aarch64-sve-builtins.cc:2119
  #: c/c-typeck.cc:3593
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qE"
  
! #: c-family/c-common.cc:6253
  #, 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:6278
  #, 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:6299 c-family/c-common.cc:6343
  #, 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:6322
  #, 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:6336
  #, 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:6356
  #, 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:6373 c-family/c-common.cc:6423
  #, 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:6380
  #, 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:6386
  #, 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:6392
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6398 c-family/c-common.cc:6405
! #: c-family/c-common.cc:6460 c-family/c-common.cc:6467
  #, 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:6429
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument 3 in call to function %qE has enumerated type"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: c-family/c-common.cc:6435
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6448
  #, 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:6454
  #, 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:6719
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %qD"
  
! #: c-family/c-common.cc:6724
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> ÐºÐ°Ð´Ð° Ñ˜Ðµ %<operator[]%> Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½"
  
! #: c-family/c-common.cc:6731
  #, 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:6744
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐ° Ð°Ð´Ñ€ÐµÑ�Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %qD Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
! #: c-family/c-common.cc:6797
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:6958
  #, 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:7072 c-family/c-common.cc:7196
  #, 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:7106
  #, 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:7122
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "both arguments must be compatible"
  msgstr "Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ñ�Ð²Ð¸Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: c-family/c-common.cc:7338
  #, 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:7352
  #, 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:7359
  #, 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:7368
  #, 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:7379
  #, 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:7400
  #, 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:7408
  #, 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:7414
  #, 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:7422
  #, 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:7435
  #, 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:7440
  #, 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:7449
  #, 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:7454
  #, 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:7467
  #, 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:7480
  #, 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:7881
  #, 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:8516
  #, 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:8558 c-family/c-common.cc:8607
! #: c-family/c-common.cc:8623
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
*************** msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð
*** 36509,36566 ****
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:8709
  #, 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:8729
  #, 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:8732
  #, 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:8736
  #, 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:8739
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð°"
  
! #: c-family/c-common.cc:8744
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8747
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8752
  #, 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:8755
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8826
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 36523,36580 ----
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:8711
  #, 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:8731
  #, 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:8734
  #, 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:8738
  #, 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:8741
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð°"
  
! #: c-family/c-common.cc:8746
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8749
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8754
  #, 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:8757
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8828
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgstr ""
*** 37281,37287 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19141
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 37295,37301 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19174
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 37337,37343 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10447
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for iteration variable %qE"
--- 37351,37357 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:964 cp/semantics.cc:10458
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿
*** 37355,37373 ****
  msgid "%qE is not initialized"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10336
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing controlling predicate"
  msgid "missing controlling predicate"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9952
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid controlling predicate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10342
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing increment expression"
  msgid "missing increment expression"
--- 37369,37387 ----
  msgid "%qE is not initialized"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: c-family/c-omp.cc:1006 cp/semantics.cc:10347
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing controlling predicate"
  msgid "missing controlling predicate"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.cc:1112 cp/semantics.cc:9963
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid controlling predicate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-family/c-omp.cc:1119 cp/semantics.cc:10353
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing increment expression"
  msgid "missing increment expression"
*************** msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·
*** 37378,37384 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10069
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid increment expression"
  msgid "invalid increment expression"
--- 37392,37398 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1250 cp/semantics.cc:10080
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid increment expression"
  msgid "invalid increment expression"
*************** msgstr ""
*** 37448,37454 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9065
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
--- 37462,37468 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2744 c/c-typeck.cc:15675 cp/semantics.cc:9076
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°
*** 37571,37582 ****
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1291
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1304
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %m"
--- 37585,37596 ----
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1298 d/d-lang.cc:1297
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %m"
  
! #: c-family/c-opts.cc:1309 d/d-lang.cc:1310
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %m"
*************** msgstr ""
*** 38058,38065 ****
  msgid "wrong type argument to %s"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3113
! #: cp/constexpr.cc:6554
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
--- 38072,38079 ----
  msgid "wrong type argument to %s"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° abs"
  
! #: c-family/c-warn.cc:58 c-family/c-warn.cc:71 cp/constexpr.cc:3115
! #: cp/constexpr.cc:6562
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
*************** msgstr[1] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€
*** 38894,38900 ****
  msgstr[2] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  msgstr[3] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5934
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 38908,38914 ----
  msgstr[2] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  msgstr[3] "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: c-family/c-warn.cc:2807 c/c-typeck.cc:5588 cp/call.cc:5944
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´
*** 39112,39118 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17798
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "unknown value %qs for %<-mcpu%>"
--- 39126,39132 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:519 config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 39146,39161 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17730
! #: config/aarch64/aarch64.cc:17768
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17733
! #: config/aarch64/aarch64.cc:17771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "valid arguments are: %s"
--- 39160,39175 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:17734
! #: config/aarch64/aarch64.cc:17772
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:17737
! #: config/aarch64/aarch64.cc:17775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "valid arguments are: %s"
*************** msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ %<#pragma ali
*** 39733,39780 ****
  msgid "PIC is only supported for RTPs"
  msgstr "static Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¢ÐŸÐ¤-ÐžÐ¡Ñƒ"
  
! #: config/aarch64/aarch64-builtins.cc:1870
! #: config/aarch64/aarch64-builtins.cc:2104 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument %d must be a constant immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64-builtins.cc:1942 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/aarch64/aarch64-builtins.cc:1946
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64-builtins.cc:2300
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64-builtins.cc:3133
! #: config/aarch64/aarch64-builtins.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3137
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
--- 39747,39794 ----
  msgid "PIC is only supported for RTPs"
  msgstr "static Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¢ÐŸÐ¤-ÐžÐ¡Ñƒ"
  
! #: config/aarch64/aarch64-builtins.cc:1900
! #: config/aarch64/aarch64-builtins.cc:2134 config/arm/arm-builtins.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument %d must be a constant immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64-builtins.cc:1972 config/arm/arm-builtins.cc:3441
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/aarch64/aarch64-builtins.cc:1976
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64-builtins.cc:3163
! #: config/aarch64/aarch64-builtins.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3167
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
*************** msgstr ""
*** 39784,39790 ****
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
--- 39798,39804 ----
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
*************** msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³Ñ
*** 39834,39986 ****
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1297
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1355
  #, gcc-internal-format
! msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr ""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1359
! #, fuzzy, gcc-internal-format
! #| msgid "passing argument %d of %qE with different width due to prototype"
! msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1370
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1414
! #: config/aarch64/aarch64-sve-builtins.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1466
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1488
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT for argument %P to %qD"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1641
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1662
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1673
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1712
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT for argument %P to %qD"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 39848,40000 ----
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1202
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1291
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1347
! #: config/aarch64/aarch64-sve-builtins.cc:1353
  #, gcc-internal-format
! msgid "%qT%d%qE%d"
! msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
! msgstr[3] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE vector type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE tuple type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1409
! #: config/aarch64/aarch64-sve-builtins.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1461
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1483
! #: config/aarch64/aarch64-sve-builtins.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT for argument %P to %qD"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1636
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1657
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1668
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1707
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT for argument %P to %qD"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "%s Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð°
*** 39988,40181 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1796
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1802
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT for argument %P to %qD"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1913
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1917
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1948
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2021
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2105
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¾Ð´ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3526
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %qD"
  msgid "duplicate definition of %qs"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3702
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3708
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3715
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qs requires an integer constant expression"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported SVE vector size"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3855
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3868
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "fields cannot have SVE type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3895
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
--- 40002,40195 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:1791
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT for argument %P to %qD"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1853
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1903
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1908
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1912
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1956
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¾Ð´ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3521
  #: config/arm/arm-mve-builtins.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %qD"
  msgid "duplicate definition of %qs"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3703
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3710
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qs requires an integer constant expression"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported SVE vector size"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3850
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3863
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "fields cannot have SVE type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3870
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3885
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3890
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
*************** msgid "SVE type %qT cannot be passed to
*** 40238,40244 ****
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19665
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
--- 40252,40258 ----
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
  #: config/aarch64/aarch64.cc:7485 config/aarch64/aarch64.cc:7548
! #: config/aarch64/aarch64.cc:7671 config/aarch64/aarch64.cc:19673
  #: config/arm/arm.cc:7234 config/arm/arm.cc:7264 config/arm/arm.cc:29057
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
*************** msgstr ""
*** 40260,40577 ****
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17228
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17272
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: config/aarch64/aarch64.cc:17328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð° %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:17340
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/aarch64/aarch64.cc:17360
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: config/aarch64/aarch64.cc:17546 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17555 config/riscv/riscv.cc:5070
  #, 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:17563
  #, 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:17573 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17580
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17670
  #, 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:17686
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17795
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:17861
  #, 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:17872
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17877
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/aarch64/aarch64.cc:17983
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/aarch64/aarch64.cc:17985
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to '%s' option"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð¸ â€ž%sâ€œ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18012
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-march%>"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.cc:18181
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mcpu=%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° -march="
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: config/aarch64/aarch64.cc:18244
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18326
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18329
  #, 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:18508
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18511
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18515
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18550
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18553
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18557 config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18580
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18584
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18660
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18718 config/aarch64/aarch64.cc:18891
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18770 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18824
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18881 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24260 config/s390/s390.cc:15840
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18928
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20393 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12227
! #: config/s390/s390.cc:12304
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20398 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12222
! #: config/s390/s390.cc:12299
  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:20403 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21552 config/aarch64/aarch64.cc:21555
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26663 config/i386/i386.cc:23315
! #: config/i386/i386.cc:23443
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/aarch64/aarch64.cc:26673 config/aarch64/aarch64.cc:26700
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26677
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26729
  #, 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"
--- 40274,40589 ----
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17232
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17276
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: config/aarch64/aarch64.cc:17332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð° %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:17344
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/aarch64/aarch64.cc:17364
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: config/aarch64/aarch64.cc:17550 config/arm/arm.cc:3188
  #: config/riscv/riscv.cc:5061
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17559 config/riscv/riscv.cc:5070
  #, 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:17567
  #, 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:17577 config/arm/arm.cc:3200
  #: config/riscv/riscv.cc:5099 config/rs6000/rs6000.cc:4569
  #, 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:17584
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17674
  #, 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:17690
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17799
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17806
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:17865
  #, 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:17876
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17881
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/aarch64/aarch64.cc:17987
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/aarch64/aarch64.cc:17989
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to '%s' option"
  msgid "missing argument for %<-mbranch-protection=%>"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð¸ â€ž%sâ€œ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/aarch64/aarch64.cc:18013
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18016
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-march%>"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.cc:18020
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18048
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18051
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.cc:18189
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mcpu=%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° -march="
  
! #: config/aarch64/aarch64.cc:18245
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: config/aarch64/aarch64.cc:18252
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18334
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18337
  #, 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:18516
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18519
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18523
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18558
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18561
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18565 config/aarch64/aarch64.cc:18672
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18592
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18627
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18668
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726 config/aarch64/aarch64.cc:18899
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:18770
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18778 config/i386/i386-options.cc:1234
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18832
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/arm/arm.cc:33166
! #: config/rs6000/rs6000.cc:24279 config/s390/s390.cc:15857
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/aarch64/aarch64.cc:18924
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18927
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18936
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20401 config/arm/arm.cc:6582
! #: config/rs6000/rs6000-call.cc:374 config/s390/s390.cc:12236
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20406 config/arm/arm.cc:6587
! #: config/rs6000/rs6000-call.cc:369 config/s390/s390.cc:12231
  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:20411 config/arm/arm.cc:6592
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21560 config/aarch64/aarch64.cc:21563
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26667 config/i386/i386.cc:23380
! #: config/i386/i386.cc:23508
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/aarch64/aarch64.cc:26677 config/aarch64/aarch64.cc:26704
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26681
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26685
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/aarch64/aarch64.cc:26708
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26733
  #, 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"
*************** msgid "bad value %qs for %<-mmemory-late
*** 40641,40647 ****
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:882
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 40653,40659 ----
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmemory-latency"
  
  #: config/alpha/alpha.cc:6651 config/alpha/alpha.cc:6654
! #: config/arc/arc.cc:7078 config/arc/arc.cc:7352 config/s390/s390.cc:876
  #: config/tilegx/tilegx.cc:3537 config/tilepro/tilepro.cc:3100
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð
*** 40783,40790 ****
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20201 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1097 config/s390/s390.cc:1184 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 40795,40802 ----
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3066
  #: config/nvptx/nvptx.cc:5785 config/riscv/riscv.cc:3273
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20220 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1091 config/s390/s390.cc:1178 config/sh/sh.cc:8428
  #: config/sh/sh.cc:8446 config/sh/sh.cc:8470 config/sh/sh.cc:8541
  #: config/sh/sh.cc:8564 config/stormy16/stormy16.cc:2229
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾
*** 40939,40955 ****
  msgid "%qE attribute only applies to variables"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22179
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22243
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22272
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
--- 40951,40967 ----
  msgid "%qE attribute only applies to variables"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/arm/aarch-common.cc:550 config/i386/i386.cc:22244
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:611 config/i386/i386.cc:22308
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:621 config/i386/i386.cc:22337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
*************** msgid "indirect call in function, which
*** 41839,41845 ****
  msgstr "Ð£Ñ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¦-Ð° 99 Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð“Ð½Ñƒ 89"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17141 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
--- 41851,41857 ----
  msgstr "Ð£Ñ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¦-Ð° 99 Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð“Ð½Ñƒ 89"
  
  #: config/bpf/bpf.cc:1019 config/loongarch/loongarch-builtins.cc:313
! #: config/mips/mips.cc:17190 config/nios2/nios2.cc:3596
  #: config/riscv/riscv-builtins.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
*************** msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ð
*** 42036,42047 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACC"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11006
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11012
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
--- 42048,42059 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACC"
  
! #: config/frv/frv.cc:8592 config/sparc/sparc.cc:11018
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/frv/frv.cc:8597 config/sparc/sparc.cc:11024
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð·Ð° %qs"
*************** msgstr "Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ð·Ð²
*** 42175,42181 ****
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "gang-private data-share memory exhausted (increase with %<-mgang-private-size=<number>%>)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
--- 42187,42193 ----
  
  #: config/gcn/gcn.cc:5591
  #, gcc-internal-format
! msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
  #: config/gcn/mkoffload.cc:165 config/i386/intelmic-mkoffload.cc:73
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qs Ð¼Ð¾Ñ€
*** 42302,42454 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° -ffpe-trap Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½: %s"
  
! #: config/i386/i386-expand.cc:9138
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386-expand.cc:9562 config/i386/i386-expand.cc:11058
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:9950
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/i386/i386-expand.cc:10045
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:10987
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11002
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11037
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11077
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11093
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11103
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11108
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11245
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11250
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386-expand.cc:11256 config/i386/i386-expand.cc:11614
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð´ÐµÑ™ÐµÑšÐµ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°"
  
! #: config/i386/i386-expand.cc:11594
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11602
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:12123 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: config/i386/i386-expand.cc:12354
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12358
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13302
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:13335
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/i386/i386-expand.cc:14099 config/i386/i386-expand.cc:14311
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14364
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14370
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386-expand.cc:14389
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
--- 42314,42466 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° -ffpe-trap Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½: %s"
  
! #: config/i386/i386-expand.cc:9155
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386-expand.cc:9579 config/i386/i386-expand.cc:11075
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:9967
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/i386/i386-expand.cc:10062
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11019
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11054
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11094
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11110
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11120
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11125
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11262
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11267
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386-expand.cc:11273 config/i386/i386-expand.cc:11631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect sharing of tree nodes"
  msgid "incorrect rounding operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð´ÐµÑ™ÐµÑšÐµ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°"
  
! #: config/i386/i386-expand.cc:11611
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡ÐµÑ‚Ð²Ð¾Ñ€Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11619
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:11622
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:12140 config/rs6000/rs6000-builtin.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: config/i386/i386-expand.cc:12371
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12375
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13319
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿ÐµÑ‚Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386-expand.cc:13352
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/i386/i386-expand.cc:14116 config/i386/i386-expand.cc:14328
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14381
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14387
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/i386/i386-expand.cc:14406
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
*************** msgstr ""
*** 42465,42471 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24972
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
--- 42477,42483 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386-features.cc:2822 config/rs6000/rs6000.cc:24991
  #, 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 "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fast
*** 42986,42992 ****
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20314
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
--- 42998,43004 ----
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: config/i386/i386-options.cc:3549 config/rs6000/rs6000.cc:20333
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
*************** msgid "%qs and %qs attributes are not co
*** 43011,43024 ****
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1194
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
--- 43023,43036 ----
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
  #: config/i386/i386-options.cc:3668 config/i386/i386-options.cc:3690
! #: config/ia64/ia64.cc:812 config/s390/s390.cc:1188
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3700
! #: config/s390/s390.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
*************** msgstr ""
*** 43163,43202 ****
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: config/i386/i386.cc:8436
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8526
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9458
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/i386/i386.cc:9463
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9849
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/i386/i386.cc:9869
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 43175,43214 ----
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: config/i386/i386.cc:8438
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8528
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9460
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/i386/i386.cc:9465
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9851
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/i386/i386.cc:9871
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð
*** 43204,43283 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9880
  #, fuzzy, gcc-internal-format
  #| msgid "%s functions limited to %d register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ðµ Ð½Ð° %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: config/i386/i386.cc:12913
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12924 config/i386/i386.cc:12938
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:12970
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ðµ"
  
! #: config/i386/i386.cc:12985
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:13179
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17210
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21432
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21528
  #, 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:23276
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23283
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23290
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23336
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23366
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 43216,43295 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9882
  #, fuzzy, gcc-internal-format
  #| msgid "%s functions limited to %d register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ðµ Ð½Ð° %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: config/i386/i386.cc:12915
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12926 config/i386/i386.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:12972
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ðµ"
  
! #: config/i386/i386.cc:12987
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:13181
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17212
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21436
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21532
  #, 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:23341
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23348
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23355
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23401
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23431
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: config/i386/i386.cc:23974
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr ""
*** 43448,43459 ****
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3458
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5507
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs and %qs not support %s mode"
--- 43460,43471 ----
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:3463
  #, gcc-internal-format
  msgid "Normal symbol loading not implemented in extreme mode."
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs and %qs not support %s mode"
*************** msgstr ""
*** 43576,43582 ****
  msgid "stack limit expression is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16596
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 43588,43594 ----
  msgid "stack limit expression is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/m68k/m68k.cc:7119 config/s390/s390.cc:16613
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr ""
*** 43659,43801 ****
  msgid "argument to %qE attribute is not intstack"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/mips/mips.cc:6089
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6490
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:7831
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð°Ð´Ð¸Ð¼ Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ðµ Ð·Ð° %qs"
  
! #: config/mips/mips.cc:11075
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11077
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12067
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/mips/mips.cc:17255
  #, fuzzy, gcc-internal-format
  #| msgid "failed to reclaim unneeded function"
  msgid "failed to expand built-in function"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð¸Ð¼ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/mips/mips.cc:17386
  #, fuzzy, gcc-internal-format
  #| msgid "C99 inline functions are not supported; using GNU89"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Ð£Ñ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¦-Ð° 99 Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð“Ð½Ñƒ 89"
  
! #: config/mips/mips.cc:17994
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: config/mips/mips.cc:19801
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19804
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19807
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19810
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:19988 config/mips/mips.cc:19993
! #: config/mips/mips.cc:20082 config/mips/mips.cc:20084
! #: config/mips/mips.cc:20114 config/mips/mips.cc:20124
! #: config/mips/mips.cc:20230 config/mips/mips.cc:20260
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/mips/mips.cc:20027
  #, fuzzy, gcc-internal-format
  #| msgid "-%s conflicts with the other architecture options, which specify a %s processor"
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "-%s Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¾Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ, ÐºÐ¾Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %s"
  
! #: config/mips/mips.cc:20037
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "-march=%s Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/mips/mips.cc:20052
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit processor"
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "-mgp64 ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¾Ð¼"
  
! #: config/mips/mips.cc:20054
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp32 used with a 64-bit ABI"
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "-mgp32 ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° 64-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/mips/mips.cc:20056
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit ABI"
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "-mgp64 ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/mips/mips.cc:20079
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %qs"
  
! #: config/mips/mips.cc:20088
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20091
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20112
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20116
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20118
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 43671,43817 ----
  msgid "argument to %qE attribute is not intstack"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/mips/mips.cc:6090
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6518
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6542
! msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
! msgstr ""
! 
! #: config/mips/mips.cc:7880
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð°Ð´Ð¸Ð¼ Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ðµ Ð·Ð° %qs"
  
! #: config/mips/mips.cc:11124
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11126
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12116
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/mips/mips.cc:17304
  #, fuzzy, gcc-internal-format
  #| msgid "failed to reclaim unneeded function"
  msgid "failed to expand built-in function"
  msgstr "Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð¸Ð¼ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/mips/mips.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "C99 inline functions are not supported; using GNU89"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Ð£Ñ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¦-Ð° 99 Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð“Ð½Ñƒ 89"
  
! #: config/mips/mips.cc:18043
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: config/mips/mips.cc:19850
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19853
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:19856
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:19859
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20037 config/mips/mips.cc:20042
! #: config/mips/mips.cc:20131 config/mips/mips.cc:20133
! #: config/mips/mips.cc:20163 config/mips/mips.cc:20173
! #: config/mips/mips.cc:20279 config/mips/mips.cc:20309
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/mips/mips.cc:20076
  #, fuzzy, gcc-internal-format
  #| msgid "-%s conflicts with the other architecture options, which specify a %s processor"
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "-%s Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¾Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ, ÐºÐ¾Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %s"
  
! #: config/mips/mips.cc:20086
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "-march=%s Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð·Ð°Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/mips/mips.cc:20101
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit processor"
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "-mgp64 ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¾Ð¼"
  
! #: config/mips/mips.cc:20103
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp32 used with a 64-bit ABI"
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "-mgp32 ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° 64-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/mips/mips.cc:20105
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit ABI"
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "-mgp64 ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜ÐµÐ¼"
  
! #: config/mips/mips.cc:20128
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %qs"
  
! #: config/mips/mips.cc:20137
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20140
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20161
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20165
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20167
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 43805,43938 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20143
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: config/mips/mips.cc:20196
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:20211
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:20225
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20238 config/mips/mips.cc:20244
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/mips/mips.cc:20253
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/mips/mips.cc:20268
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "cannot generate position-independent code for %qs"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð½Ð¸ ÐºÃ´Ð´ Ð°ÐºÐ¾ Ñ˜Ðµ Ð¼Ð¾Ð³ÑƒÑ›Ðµ (Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼)"
  
! #: config/mips/mips.cc:20271
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code requires %qs"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð½Ð¸ ÐºÃ´Ð´ Ð°ÐºÐ¾ Ñ˜Ðµ Ð¼Ð¾Ð³ÑƒÑ›Ðµ (Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼)"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20312 config/mips/mips.cc:20315
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20330
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %qs"
  
! #: config/mips/mips.cc:20337
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %qs"
  
! #: config/mips/mips.cc:20355
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-single"
  
! #: config/mips/mips.cc:20365
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs must be used with %qs"
  msgstr "-frepo Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¾ ÑƒÐ· -c"
  
! #: config/mips/mips.cc:20375
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-mips3d Ð¸ -mpaired-single Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ñ�Ð° -mfp64 -mhard-float"
  
! #: config/mips/mips.cc:20382
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:20391
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20402
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:20412
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-mips3d Ð¸ -mpaired-single Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ñ�Ð° -mfp64 -mhard-float"
  
! #: config/mips/mips.cc:20422
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20528
  #, fuzzy, gcc-internal-format
  #| msgid "Use the bit-field instructions"
  msgid "%qs requires branch-likely instructions"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð²Ð¾Ð°"
  
! #: config/mips/mips.cc:20532
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:21368
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¸Ð¿Ñ�Ð°16"
--- 43821,43954 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20192
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "Ñ‚Ð²Ñ€Ð´ÑšÐ°: %s Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %s"
  
! #: config/mips/mips.cc:20245
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:20260
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:20274
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20287 config/mips/mips.cc:20293
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/mips/mips.cc:20302
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/mips/mips.cc:20317
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "cannot generate position-independent code for %qs"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð½Ð¸ ÐºÃ´Ð´ Ð°ÐºÐ¾ Ñ˜Ðµ Ð¼Ð¾Ð³ÑƒÑ›Ðµ (Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼)"
  
! #: config/mips/mips.cc:20320
  #, fuzzy, gcc-internal-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "position-independent code requires %qs"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð½Ð¸ ÐºÃ´Ð´ Ð°ÐºÐ¾ Ñ˜Ðµ Ð¼Ð¾Ð³ÑƒÑ›Ðµ (Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼)"
  
! #: config/mips/mips.cc:20353
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20361 config/mips/mips.cc:20364
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20379
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %qs"
  
! #: config/mips/mips.cc:20386
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %qs"
  
! #: config/mips/mips.cc:20404
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d requires -mpaired-single"
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "-mips3d Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mpaired-single"
  
! #: config/mips/mips.cc:20414
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs must be used with %qs"
  msgstr "-frepo Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¾ ÑƒÐ· -c"
  
! #: config/mips/mips.cc:20424
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-mips3d Ð¸ -mpaired-single Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ñ�Ð° -mfp64 -mhard-float"
  
! #: config/mips/mips.cc:20431
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:20440
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20451
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-mips3d Ð¸ -mpaired-single Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ñ�Ð° -mfp64 -mhard-float"
  
! #: config/mips/mips.cc:20471
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, fuzzy, gcc-internal-format
  #| msgid "Use the bit-field instructions"
  msgid "%qs requires branch-likely instructions"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð²Ð¾Ð°"
  
! #: config/mips/mips.cc:20581
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/mips/mips.cc:21417
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¸Ð¿Ñ�Ð°16"
*************** msgstr ""
*** 45379,45474 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17583
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
  
! #: config/rs6000/rs6000.cc:19979
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: config/rs6000/rs6000.cc:20061
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20063
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20065
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20073
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/rs6000/rs6000.cc:20076
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.cc:20081
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20084
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:24232
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð·Ð° %qE"
  
! #: config/rs6000/rs6000.cc:24235
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not initialized"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: config/rs6000/rs6000.cc:24237
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: config/rs6000/rs6000.cc:24781
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24940
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25228
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/rs6000/rs6000.cc:28310
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
--- 45395,45490 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17602
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
  
! #: config/rs6000/rs6000.cc:19998
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: config/rs6000/rs6000.cc:20080
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20082
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20084
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20086
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20092
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/rs6000/rs6000.cc:20095
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.cc:20100
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<long long%> in AltiVec types is invalid"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20103
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<double%> in AltiVec types is invalid"
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:24251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð·Ð° %qE"
  
! #: config/rs6000/rs6000.cc:24254
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not initialized"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: config/rs6000/rs6000.cc:24256
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: config/rs6000/rs6000.cc:24800
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24959
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25247
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/rs6000/rs6000.cc:28338
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
*************** msgstr ""
*** 45516,45522 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
--- 45532,45538 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/s390/s390-c.cc:717 config/s390/s390.cc:916
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
*************** msgstr ""
*** 45629,45811 ****
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:859
! #, gcc-internal-format
! msgid "Builtin %qF requires arch14 or higher."
! msgstr ""
! 
! #: config/s390/s390.cc:878
  #, fuzzy, gcc-internal-format
  #| msgid "unresolved overload for Altivec builtin %qF"
  msgid "unresolved overloaded builtin"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ %qF"
  
! #: config/s390/s390.cc:885 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "Ð»Ð¾Ñˆ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¸ fcode"
  
! #: config/s390/s390.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/s390/s390.cc:1120
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/s390/s390.cc:10100
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/s390/s390.cc:11465
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11481
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11509
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð·Ð° %qs Ñ˜Ðµ "
  
! #: config/s390/s390.cc:11513
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.cc:13216
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: config/s390/s390.cc:15486
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð•Ð¡Ð•/390"
  
! #: config/s390/s390.cc:15493
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15528
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15531
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15560
  #, 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:15564
  #, 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:15576
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15585
  #, 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:15591
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð±Ñ€Ð°Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.cc:15593
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ 64k"
  
! #: config/s390/s390.cc:15596
  #, 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:15609
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15612
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15615
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15618
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15671
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:15707
  #, 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:15714
  #, 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:15745
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15906 config/s390/s390.cc:15956
! #: config/s390/s390.cc:15973
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15912
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
--- 45645,45827 ----
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:872
  #, fuzzy, gcc-internal-format
  #| msgid "unresolved overload for Altivec builtin %qF"
  msgid "unresolved overloaded builtin"
  msgstr "Ð½ÐµÑ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ %qF"
  
! #: config/s390/s390.cc:879 config/tilegx/tilegx.cc:3540
  #: config/tilepro/tilepro.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "Ð»Ð¾Ñˆ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¸ fcode"
  
! #: config/s390/s390.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/s390/s390.cc:1114
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/s390/s390.cc:10094
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "ÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ðµ"
  
! #: config/s390/s390.cc:11459
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:11475
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:11503
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of %qs is "
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð·Ð° %qs Ñ˜Ðµ "
  
! #: config/s390/s390.cc:11507
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.cc:12253
! #, gcc-internal-format
! msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
! msgstr ""
! 
! #: config/s390/s390.cc:13212
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: config/s390/s390.cc:15503
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Ð±Ð¸Ñ‚Ð½Ð¸ Ð�Ð‘Ð˜ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð•Ð¡Ð•/390"
  
! #: config/s390/s390.cc:15510
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:15545
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:15548
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15577
  #, 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:15581
  #, 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:15593
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:15602
  #, 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:15608
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð±Ñ€Ð°Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°"
  
! #: config/s390/s390.cc:15610
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ 64k"
  
! #: config/s390/s390.cc:15613
  #, 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:15626
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15629
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15632
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15635
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:15688
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:15724
  #, 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:15731
  #, 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:15762
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:15923 config/s390/s390.cc:15973
! #: config/s390/s390.cc:15990
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:15929
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
*************** msgid "attribute %qs applies to array ty
*** 46270,46276 ****
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8994 cp/typeck.cc:9796 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð° Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸"
--- 46286,46292 ----
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
  #: c/c-convert.cc:104 c/c-typeck.cc:2258 c/c-typeck.cc:12924 cp/typeck.cc:2344
! #: cp/typeck.cc:8996 cp/typeck.cc:9798 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "Ð¿Ñ€Ð°Ð·Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð° Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°
*** 46573,46579 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3335
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
--- 46589,46595 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: c/c-decl.cc:3062 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°Ð
*** 46583,46589 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
--- 46599,46605 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ"
  
! #: c/c-decl.cc:3094 cp/name-lookup.cc:3085
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
*************** msgstr "%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾
*** 46657,46663 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H(Ð¡Ð²Ð°ÐºÐ¸ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™ÐµÐ½ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼"
  
! #: c/c-decl.cc:3852 cp/decl.cc:3345
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qE ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð²Ð°Ð½ Ð±Ð¸Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
--- 46673,46679 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H(Ð¡Ð²Ð°ÐºÐ¸ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™ÐµÐ½ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼"
  
! #: c/c-decl.cc:3852 cp/decl.cc:3358
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qE ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð²Ð°Ð½ Ð±Ð¸Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ñ�ÐºÐ¾Ðº Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð
*** 46689,46695 ****
  msgid "duplicate label declaration %qE"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3759
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %qD"
--- 46705,46711 ----
  msgid "duplicate label declaration %qE"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ %qE"
  
! #: c/c-decl.cc:4068 cp/decl.cc:3772
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %qD"
*************** msgstr "Ñ�ÐºÐ¾Ðº Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð
*** 46723,46729 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%H%qE Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð¾Ð·Ð½Ð°ÐºÐµ"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4889
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
--- 46739,46745 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%H%qE Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð¾Ð·Ð½Ð°ÐºÐµ"
  
! #: c/c-decl.cc:4444 cp/tree.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to function types"
  msgid "%qE attribute applied to %qD with void return type"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð°Ð²Ð¸Ð¼
*** 46924,46930 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8561
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 46940,46946 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: c/c-decl.cc:5684 cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½
*** 47111,47117 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12577
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
--- 47127,47133 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: c/c-decl.cc:6536 cp/decl.cc:12596
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð
*** 47308,47314 ****
  msgid "function definition has qualified void return type"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12877
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
--- 47324,47330 ----
  msgid "function definition has qualified void return type"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7109 cp/decl.cc:12901
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÐºÐ
*** 47452,47458 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ‡Ð»Ð°Ð½ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7445 cp/decl.cc:11470
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
--- 47468,47474 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ‡Ð»Ð°Ð½ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7445 cp/decl.cc:11487
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
*************** msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð
*** 47647,47653 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5321
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
--- 47663,47669 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8402 cp/decl.cc:5334
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
*************** msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ð¸Ð¼
*** 47699,47705 ****
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
--- 47715,47721 ----
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: c/c-decl.cc:8806 cp/decl.cc:13864
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
*************** msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð
*** 47744,47750 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16393
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 47760,47766 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<enum %E%>"
  
! #: c/c-decl.cc:9196 cp/decl.cc:16415
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½
*** 47776,47782 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5634 cp/decl.cc:16972
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 47792,47798 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: c/c-decl.cc:9522 cp/decl.cc:5647 cp/decl.cc:16994
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿
*** 47810,47816 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17107
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 47826,47832 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.cc:9654 cp/decl.cc:17129
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³
*** 47940,47951 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17933
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18017
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
--- 47956,47967 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.cc:10307 cp/decl.cc:17955
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:10326 cp/decl.cc:18039
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾
*** 48020,48026 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32698
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° Ð“Ð¦Ð¦"
--- 48036,48042 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.cc:10892 cp/parser.cc:32709
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° Ð“Ð¦Ð¦"
*************** msgstr ""
*** 48186,48197 ****
  msgid "ISO C does not support complex integer types"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5982
  #, 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:12452 cp/semantics.cc:5986
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
--- 48202,48213 ----
  msgid "ISO C does not support complex integer types"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ"
  
! #: c/c-decl.cc:12448 cp/semantics.cc:5993
  #, 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:12452 cp/semantics.cc:5997
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
*************** msgstr ""
*** 48249,48255 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32932
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
--- 48265,48271 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1324 cp/parser.cc:32943
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
*************** msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼
*** 48261,48267 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð°Ð·Ð½Ñƒ Ð¸Ð·Ð²Ð¾Ñ€Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3328
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
--- 48277,48283 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð°Ð·Ð½Ñƒ Ð¸Ð·Ð²Ð¾Ñ€Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ"
  
! #: c/c-parser.cc:1667 cp/semantics.cc:3339
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 48299,48306 ****
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43742
! #: cp/parser.cc:48002
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
--- 48315,48322 ----
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.cc:2006 c/c-parser.cc:12610 c/c-parser.cc:19966
! #: c/c-parser.cc:20553 c/c-parser.cc:21075 cp/parser.cc:43753
! #: cp/parser.cc:48013
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
*************** msgstr ""
*** 48322,48328 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35162 cp/parser.cc:35234
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
--- 48338,48344 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: c/c-parser.cc:2071 cp/parser.cc:35173 cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·
*** 48447,48453 ****
  msgid "static assertion failed: %E"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
--- 48463,48469 ----
  msgid "static assertion failed: %E"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: c/c-parser.cc:2688 cp/semantics.cc:11179
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð
*** 48499,48512 ****
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32935
! #: cp/parser.cc:36139 cp/parser.cc:38933 cp/parser.cc:39102 cp/parser.cc:45293
! #: cp/parser.cc:47297
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21093
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
--- 48515,48528 ----
  #: c/c-parser.cc:13118 c/c-parser.cc:13161 c/c-parser.cc:15797
  #: c/c-parser.cc:15909 c/c-parser.cc:16560 c/c-parser.cc:18942
  #: c/c-parser.cc:21603 c/c-parser.cc:21794 c/gimple-parser.cc:1793
! #: c/gimple-parser.cc:1839 cp/parser.cc:9164 cp/parser.cc:32946
! #: cp/parser.cc:36150 cp/parser.cc:38944 cp/parser.cc:39113 cp/parser.cc:45304
! #: cp/parser.cc:47308
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c/c-parser.cc:3243 cp/parser.cc:21102
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾
*** 48593,48599 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29034
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
--- 48609,48615 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:4942 cp/parser.cc:29044
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ
*** 48754,48761 ****
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21965
! #: cp/parser.cc:21982 cp/parser.cc:21996
  #, fuzzy, gcc-internal-format
  #| msgid "%J  first type here"
  msgid "first seen here"
--- 48770,48777 ----
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: c/c-parser.cc:7051 c/c-parser.cc:7062 c/c-parser.cc:7073 cp/parser.cc:21974
! #: cp/parser.cc:21991 cp/parser.cc:22005
  #, fuzzy, gcc-internal-format
  #| msgid "%J  first type here"
  msgid "first seen here"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²
*** 48944,48950 ****
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40858
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
--- 48960,48966 ----
  
  #: c/c-parser.cc:9082 c/c-parser.cc:10206 c/c-parser.cc:10228
  #: c/c-parser.cc:18358 c/gimple-parser.cc:1711 c/gimple-parser.cc:2345
! #: cp/parser.cc:40869
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
*************** msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»
*** 49223,49234 ****
  msgid "no type or storage class may be specified here,"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: c/c-parser.cc:12048 cp/parser.cc:35996
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36009
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
--- 49239,49250 ----
  msgid "no type or storage class may be specified here,"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: c/c-parser.cc:12048 cp/parser.cc:36007
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12062 cp/parser.cc:36020
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ
*** 49239,49294 ****
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36046
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36055
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36069
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected %qE selector name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36088
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47628
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43739
! #: cp/parser.cc:44075 cp/parser.cc:44166 cp/parser.cc:44240 cp/parser.cc:47675
! #: cp/parser.cc:47691 cp/parser.cc:47707 cp/parser.cc:47724 cp/parser.cc:47741
! #: cp/parser.cc:47758 cp/parser.cc:47785 cp/parser.cc:47799 cp/parser.cc:47824
! #: cp/parser.cc:47838
  #, 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:12421 cp/parser.cc:47813
  #, 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:12507 cp/parser.cc:47921
  #, 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:12514 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
--- 49255,49310 ----
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12104 cp/parser.cc:36057
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12113 cp/parser.cc:36066
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12124 cp/parser.cc:36080
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected %qE selector name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: c/c-parser.cc:12140 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:12354 cp/parser.cc:47639
  #, 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:12398 c/c-parser.cc:20550 c/c-parser.cc:20847
! #: c/c-parser.cc:20906 c/c-parser.cc:20992 cp/parser.cc:43750
! #: cp/parser.cc:44086 cp/parser.cc:44177 cp/parser.cc:44251 cp/parser.cc:47686
! #: cp/parser.cc:47702 cp/parser.cc:47718 cp/parser.cc:47735 cp/parser.cc:47752
! #: cp/parser.cc:47769 cp/parser.cc:47796 cp/parser.cc:47810 cp/parser.cc:47835
! #: cp/parser.cc:47849
  #, 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:12421 cp/parser.cc:47824
  #, 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:12507 cp/parser.cc:47932
  #, 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:12514 cp/parser.cc:47938
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
*************** msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ
*** 49299,49312 ****
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47956
! #: cp/parser.cc:47989
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾"
--- 49315,49328 ----
  msgid "%<#pragma omp requires%> may only be used at file scope"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.cc:12555 c/c-parser.cc:12579 cp/parser.cc:47967
! #: cp/parser.cc:48000
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.cc:12592 cp/parser.cc:47676
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾"
*************** msgstr "%<#pragma GCC pch_preprocess%> Ð
*** 49314,49322 ****
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36511 cp/parser.cc:39607
! #: cp/parser.cc:40632 cp/parser.cc:40695 cp/parser.cc:40702 cp/parser.cc:40709
! #: cp/parser.cc:46556 cp/parser.cc:46564 cp/parser.cc:46721 cp/parser.cc:46731
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
--- 49330,49338 ----
  #: c/c-parser.cc:12939 c/c-parser.cc:16405 c/c-parser.cc:18118
  #: c/c-parser.cc:18176 c/c-parser.cc:18183 c/c-parser.cc:18190
  #: c/c-parser.cc:22622 c/c-parser.cc:22630 c/c-parser.cc:22904
! #: c/c-parser.cc:22914 cp/parser.cc:36522 cp/parser.cc:39618
! #: cp/parser.cc:40643 cp/parser.cc:40706 cp/parser.cc:40713 cp/parser.cc:40720
! #: cp/parser.cc:46567 cp/parser.cc:46575 cp/parser.cc:46732 cp/parser.cc:46742
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸
*** 49339,49399 ****
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8175
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37243
  #, 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:13569 cp/parser.cc:37321
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37323
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>, %<,%>, %<;%>, %<asm%> Ð¸Ð»Ð¸ %<__attribute__%>"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37435
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37453 cp/parser.cc:44067 cp/parser.cc:44158
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37508
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37515
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37517
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37523
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 49355,49415 ----
  msgid "%qD is not a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-parser.cc:13432 cp/semantics.cc:8186
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: c/c-parser.cc:13474 cp/parser.cc:37254
  #, 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:13569 cp/parser.cc:37332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:13571 cp/parser.cc:37334
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>, %<,%>, %<;%>, %<asm%> Ð¸Ð»Ð¸ %<__attribute__%>"
  
! #: c/c-parser.cc:13692 cp/parser.cc:37446
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
  #: c/c-parser.cc:13712 c/c-parser.cc:20899 c/c-parser.cc:20985
! #: cp/parser.cc:37464 cp/parser.cc:44078 cp/parser.cc:44169
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:13765 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:13772 cp/parser.cc:37526
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:13774 cp/parser.cc:37528
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:13780 cp/parser.cc:37534
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%>
*** 49417,49548 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8395
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8425
  #, 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:14099 cp/parser.cc:37749
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37819
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c/c-parser.cc:14232 cp/parser.cc:37884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37953
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37956
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7256 cp/semantics.cc:7309
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7288
! #: cp/semantics.cc:7323
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37015
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37048
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8605
  #, 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:14735 cp/parser.cc:38006
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38015
! #: cp/parser.cc:38025
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<concurrent%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38065
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38133
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46195
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38391
  #, 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:15138 cp/parser.cc:38407
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.cc:15142 cp/parser.cc:38410
  #, 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:15154 cp/semantics.cc:7370
  #, 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:15177 cp/parser.cc:38430
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
--- 49433,49564 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.cc:14017 cp/semantics.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.cc:14065 cp/semantics.cc:8436
  #, 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:14099 cp/parser.cc:37760
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: c/c-parser.cc:14171 cp/parser.cc:37830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c/c-parser.cc:14232 cp/parser.cc:37895
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:14298 cp/parser.cc:37964
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:14301 cp/parser.cc:37967
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:14385 cp/semantics.cc:7267 cp/semantics.cc:7320
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: c/c-parser.cc:14397 c/c-parser.cc:14520 cp/semantics.cc:7299
! #: cp/semantics.cc:7334
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.cc:14459 cp/parser.cc:37026
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:14493 cp/parser.cc:37059
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: c/c-parser.cc:14660 cp/semantics.cc:8616
  #, 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:14735 cp/parser.cc:38017
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:14744 c/c-parser.cc:14750 cp/parser.cc:38026
! #: cp/parser.cc:38036
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<concurrent%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:14786 cp/parser.cc:38076
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:14839 cp/parser.cc:38144
  #, 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:14964 c/c-parser.cc:22176 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c/c-parser.cc:15084 cp/parser.cc:38402
  #, 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:15138 cp/parser.cc:38418
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
  
! #: c/c-parser.cc:15142 cp/parser.cc:38421
  #, 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:15154 cp/semantics.cc:7381
  #, 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:15177 cp/parser.cc:38441
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð°
*** 49553,49570 ****
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7337
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7466
  #, 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:15425 cp/semantics.cc:7594
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 49569,49586 ----
  msgid "%<num_teams%> value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: c/c-parser.cc:15332 cp/semantics.cc:7348
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:15380 cp/semantics.cc:7477
  #, 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:15425 cp/semantics.cc:7605
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸
*** 49581,49592 ****
  msgid "duplicate %qs modifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7729
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7684 cp/semantics.cc:7700
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
--- 49597,49608 ----
  msgid "duplicate %qs modifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qs"
  
! #: c/c-parser.cc:15590 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:15601 cp/semantics.cc:7695 cp/semantics.cc:7711
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
*************** msgstr ""
*** 49607,49665 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39292
  #, 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:16144 cp/parser.cc:39346 cp/parser.cc:39668
! #: cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39416
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<always%> modifiers"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39429
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<close%> modifiers"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39440
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39471
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39530
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7491
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39612
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
--- 49623,49681 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16097 cp/parser.cc:39303
  #, 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:16144 cp/parser.cc:39357 cp/parser.cc:39679
! #: cp/parser.cc:39729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°"
  
! #: c/c-parser.cc:16214 cp/parser.cc:39427
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<always%> modifiers"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:16224 cp/parser.cc:39440
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<close%> modifiers"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:16232 cp/parser.cc:39451
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16260 cp/parser.cc:39482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:16312 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16324 cp/parser.cc:39552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:16347 cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:16380 cp/parser.cc:39623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð°
*** 49677,49765 ****
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7891
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39957
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39968
! #: cp/parser.cc:40360
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40020
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40208
  #, 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:17126 cp/parser.cc:40349
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44567
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44577
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44597
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44615
  #, 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:17315 cp/parser.cc:44623
  #, 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:17326 cp/parser.cc:44645
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44655
  #, 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:17429 cp/parser.cc:44753
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44770
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 49693,49781 ----
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:16580 cp/semantics.cc:7902
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16782 cp/parser.cc:39968
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma acc%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.cc:16793 c/c-parser.cc:17137 cp/parser.cc:39979
! #: cp/parser.cc:40371
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: c/c-parser.cc:16837 cp/parser.cc:40031
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:16986 cp/parser.cc:40219
  #, 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:17126 cp/parser.cc:40360
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.cc:17259 cp/parser.cc:44578
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17269 cp/parser.cc:44588
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:17300 cp/parser.cc:44619
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:17307 cp/parser.cc:44626
  #, 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:17315 cp/parser.cc:44634
  #, 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:17326 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:17336 cp/parser.cc:44666
  #, 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:17429 cp/parser.cc:44764
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.cc:17445 cp/parser.cc:44781
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð
*** 49776,49782 ****
  msgid "expected function name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46988
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
--- 49792,49798 ----
  msgid "expected function name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: c/c-parser.cc:17717 cp/parser.cc:46999
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,"
*** 49787,49814 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47039 cp/parser.cc:47086
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47114
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47116
  #, 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:17856 cp/parser.cc:44971
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40446
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<allocator%>"
--- 49803,49830 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17780 cp/parser.cc:47050 cp/parser.cc:47097
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:17811 cp/parser.cc:47125
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:17812 cp/parser.cc:47127
  #, 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:17856 cp/parser.cc:44982
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17911 cp/parser.cc:40457
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<allocator%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 49819,49957 ****
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40461
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40598
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%>, %<,%>, %<;%>, %<}%> Ð¸Ð»Ð¸ %<__attribute__%>"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40637
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40666
  #, 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:18162 cp/parser.cc:40681
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40688
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40726
! #: cp/parser.cc:40733
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40739
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40788
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40898
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40905
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40970 cp/parser.cc:41251
! #: cp/parser.cc:41345 cp/parser.cc:41363
  #, 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:18493 cp/parser.cc:40981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "unexpected %<else%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41418
  #, 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:18825 cp/parser.cc:41272 cp/parser.cc:41298
  #, 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:18829 cp/parser.cc:41338 cp/parser.cc:41372
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41407
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10745 cp/semantics.cc:10755
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10832
  #, 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:19043 cp/parser.cc:41573
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%>, %<,%>, %<;%>, %<}%> Ð¸Ð»Ð¸ %<__attribute__%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41589
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41629
  #, 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:19101 cp/parser.cc:41637
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
--- 49835,49973 ----
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17942 cp/parser.cc:40472
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
  
! #: c/c-parser.cc:18084 cp/parser.cc:40609
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%>, %<,%>, %<;%>, %<}%> Ð¸Ð»Ð¸ %<__attribute__%>"
  
! #: c/c-parser.cc:18123 cp/parser.cc:40648
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:18147 cp/parser.cc:40677
  #, 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:18162 cp/parser.cc:40692
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:18169 cp/parser.cc:40699
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-parser.cc:18207 c/c-parser.cc:18214 cp/parser.cc:40737
! #: cp/parser.cc:40744
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18220 c/c-parser.cc:18225 cp/parser.cc:40750
! #: cp/parser.cc:40755
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:18269 cp/parser.cc:40799
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18279 cp/parser.cc:40809
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18402 cp/parser.cc:40909
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.cc:18409 cp/parser.cc:40916
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:18482 cp/parser.cc:40981 cp/parser.cc:41262
! #: cp/parser.cc:41356 cp/parser.cc:41374
  #, 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:18493 cp/parser.cc:40992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "unexpected %<else%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:18553 cp/parser.cc:41429
  #, 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:18825 cp/parser.cc:41283 cp/parser.cc:41309
  #, 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:18829 cp/parser.cc:41349 cp/parser.cc:41383
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:18880 cp/parser.cc:41418
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:18886 cp/semantics.cc:10756 cp/semantics.cc:10766
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:18986 cp/semantics.cc:10843
  #, 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:19043 cp/parser.cc:41584
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<in%>, %<out%>, %<inout%> or %<mutexinoutset%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%>, %<,%>, %<;%>, %<}%> Ð¸Ð»Ð¸ %<__attribute__%>"
  
! #: c/c-parser.cc:19055 cp/parser.cc:41600
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:19093 cp/parser.cc:41640
  #, 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:19101 cp/parser.cc:41648
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
*************** msgstr ""
*** 49961,49994 ****
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42356
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42362
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42413
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42452
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10323 cp/semantics.cc:10414
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
--- 49977,50010 ----
  msgid "expected %<(%> or end of line"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: c/c-parser.cc:19185 cp/parser.cc:42367
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: c/c-parser.cc:19190 cp/parser.cc:42373
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-parser.cc:19246 cp/parser.cc:42424
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:19257 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.cc:19275 cp/parser.cc:42463
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c/c-parser.cc:19353 cp/semantics.cc:10334 cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾
*** 49998,50074 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42766
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42562 cp/parser.cc:42604 cp/pt.cc:18175
  #, 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:19706 cp/parser.cc:42887
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> ÐºÐ°Ð¾ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43180
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43386
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44005
  #, 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:20812 cp/parser.cc:44021
  #, 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:20860 cp/parser.cc:44253
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44104
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44116
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44196
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44209
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9854
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 50014,50090 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:19487 cp/parser.cc:42777
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:19570 cp/parser.cc:42573 cp/parser.cc:42615 cp/pt.cc:18208
  #, 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:19706 cp/parser.cc:42898
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> as only parameter may not be qualified"
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "%<void%> ÐºÐ°Ð¾ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: c/c-parser.cc:19985 cp/parser.cc:43191
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c/c-parser.cc:20199 cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.cc:20541 cp/parser.cc:43741
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:20796 cp/parser.cc:44016
  #, 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:20812 cp/parser.cc:44032
  #, 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:20860 cp/parser.cc:44264
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:20934 cp/parser.cc:44115
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20946 cp/parser.cc:44127
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21021 cp/parser.cc:44207
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21034 cp/parser.cc:44220
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21270 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 50084,50144 ****
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45121
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "expected trait selector name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ¾Ð³ Ð±Ð¸Ñ‚Ð°"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45173
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45197
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45236 cp/pt.cc:11631
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45239 cp/pt.cc:11648
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "score argument must be non-negative"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð½ÐµÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ñ†ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45267 cp/pt.cc:11634
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45311
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45333 cp/pt.cc:11638
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45430
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45544
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<match%>"
--- 50100,50160 ----
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼"
  
! #: c/c-parser.cc:21445 cp/parser.cc:45132
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "expected trait selector name"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ¾Ð³ Ð±Ð¸Ñ‚Ð°"
  
! #: c/c-parser.cc:21498 cp/parser.cc:45184
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:21523 cp/parser.cc:45208
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:21550 cp/parser.cc:45247 cp/pt.cc:11649
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21553 cp/parser.cc:45250 cp/pt.cc:11666
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "score argument must be non-negative"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð½ÐµÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ñ†ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜"
  
! #: c/c-parser.cc:21577 cp/parser.cc:45278 cp/pt.cc:11652
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:21622 cp/parser.cc:45322
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:21644 cp/parser.cc:45344 cp/pt.cc:11656
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: c/c-parser.cc:21655 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:21742 cp/parser.cc:45441
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:21817 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<match%>"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 50150,50162 ****
  msgid "variant %qD is not a function"
  msgstr "%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7902
  #, 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:21855 cp/decl.cc:7911
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 50166,50178 ----
  msgid "variant %qD is not a function"
  msgstr "%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,"
  
! #: c/c-parser.cc:21843 cp/decl.cc:7919
  #, 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:21855 cp/decl.cc:7928
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 50166,50199 ****
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45589
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45797
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45909
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45935
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45942
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45949
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 50182,50215 ----
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:21908 cp/parser.cc:45600
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22017 cp/parser.cc:45808
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22066 cp/parser.cc:45920
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clauses ignored"
  msgstr ""
  
! #: c/c-parser.cc:22085 cp/parser.cc:45946
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:22092 cp/parser.cc:45953
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<declare%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: c/c-parser.cc:22098 cp/parser.cc:45960
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚
*** 50251,50295 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46437
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>, %<,%>, %<;%>, %<asm%> Ð¸Ð»Ð¸ %<__attribute__%>"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46503
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46538
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46547
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %<large%> Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46559
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46571
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46580
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46594
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
--- 50267,50311 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:22508 cp/parser.cc:46448
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>, %<,%>, %<;%>, %<asm%> Ð¸Ð»Ð¸ %<__attribute__%>"
  
! #: c/c-parser.cc:22575 cp/parser.cc:46514
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:22604 cp/parser.cc:46549
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22613 cp/parser.cc:46558
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%qs clause on %<requires%> directive not supported yet"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %<large%> Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: c/c-parser.cc:22625 cp/parser.cc:46570
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:22637 cp/parser.cc:46582
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:22646 cp/parser.cc:46591
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22660 cp/parser.cc:46605
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
*************** msgstr ""
*** 50305,50359 ****
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46691
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs or %qs"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46753
  #, 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:22959 cp/parser.cc:46780
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46783
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9231
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9233
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47519
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47525
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
--- 50321,50375 ----
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: c/c-parser.cc:22846 cp/parser.cc:46667
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c/c-parser.cc:22879 cp/parser.cc:46702
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs or %qs"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: c/c-parser.cc:22936 cp/parser.cc:46764
  #, 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:22959 cp/parser.cc:46791
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:22962 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:23109 cp/semantics.cc:9240
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: c/c-parser.cc:23111 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: c/c-parser.cc:23115 cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.cc:23294 cp/parser.cc:47530
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:23300 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
*************** msgstr ""
*** 50363,50369 ****
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47543
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 50379,50385 ----
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:23317 cp/parser.cc:47554
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr "%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ
*** 50380,50386 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4659
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
--- 50396,50402 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:242 c/c-typeck.cc:10734 c/c-typeck.cc:10776 cp/call.cc:4670
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 50695,50701 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6459
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 50711,50717 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:4062 cp/typeck.cc:6461
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ð¿Ð¾ÐºÐ°
*** 50998,51004 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8829
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
--- 51014,51020 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: c/c-typeck.cc:6077 cp/typeck.cc:8831
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
*************** msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»
*** 51193,51199 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9949
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
--- 51209,51215 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: c/c-typeck.cc:7317 cp/typeck.cc:9951
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
*************** msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð
*** 51382,51393 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÑƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð°"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1189
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1206
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 51398,51409 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÑƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð°"
  
! #: c/c-typeck.cc:8027 c/c-typeck.cc:8926 cp/typeck2.cc:1190
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: c/c-typeck.cc:8043 cp/typeck2.cc:1207
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ
*** 51429,51435 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7291
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
--- 51445,51451 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: c/c-typeck.cc:8555 cp/decl.cc:7304
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
*************** msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð³Ñ€ÑƒÐ¿Ð° Ð²Ð¸Ñ‚
*** 51444,51451 ****
  msgid "braces around scalar initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1216
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
--- 51460,51467 ----
  msgid "braces around scalar initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: c/c-typeck.cc:8923 c/c-typeck.cc:10362 cp/typeck2.cc:1217
! #: cp/typeck2.cc:1482
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
*************** msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸
*** 51543,51549 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1193
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
--- 51559,51565 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10336 cp/typeck2.cc:1194
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %<g
*** 51584,51590 ****
  msgid "computed goto must be pointer type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10441
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>"
--- 51600,51606 ----
  msgid "computed goto must be pointer type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:10859 c/gimple-parser.cc:2456 cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>"
*************** msgstr "%<return%> Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›
*** 51611,51617 ****
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1495
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
--- 51627,51633 ----
  msgid "function returns address of label"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: c/c-typeck.cc:11076 cp/semantics.cc:1506
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
*************** msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ð½Ð¸Ñ
*** 51642,51648 ****
  msgid "break statement not within loop or switch"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3731 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
--- 51658,51664 ----
  msgid "break statement not within loop or switch"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c/c-typeck.cc:11234 c/c-typeck.cc:11254 cp/decl.cc:3744 cp/parser.cc:14253
  #: cp/parser.cc:14274
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
*************** msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð
*** 51786,51804 ****
  msgid "used vector type where scalar is required"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10905
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10916
! #: cp/semantics.cc:10926
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10961
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 51802,51820 ----
  msgid "used vector type where scalar is required"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: c/c-typeck.cc:13126 cp/semantics.cc:10916
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13137 c/c-typeck.cc:13147 cp/semantics.cc:10927
! #: cp/semantics.cc:10937
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-typeck.cc:13182 cp/semantics.cc:10972
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgid "%<_Atomic%> %qE in %qs clause"
*** 51811,51842 ****
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5076 cp/semantics.cc:7814 cp/semantics.cc:8057
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5086
! #: cp/semantics.cc:8076
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5111 cp/semantics.cc:8130
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5115
! #: cp/semantics.cc:8134
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
--- 51827,51858 ----
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
  #: c/c-typeck.cc:13251 c/c-typeck.cc:14849 c/c-typeck.cc:15045
! #: cp/semantics.cc:5087 cp/semantics.cc:7825 cp/semantics.cc:8068
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13260 c/c-typeck.cc:15069 cp/semantics.cc:5097
! #: cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c/c-typeck.cc:13277 c/c-typeck.cc:15078 cp/semantics.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot dereference %qE in %qs clause"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: c/c-typeck.cc:13288 cp/semantics.cc:5122 cp/semantics.cc:8141
  #, 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:13292 c/c-typeck.cc:15106 cp/semantics.cc:5126
! #: cp/semantics.cc:8145
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 51849,51939 ****
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5124 cp/semantics.cc:8141 cp/semantics.cc:8330
  #, 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:13347 cp/semantics.cc:5158
  #, 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:13354 cp/semantics.cc:5165
  #, 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:13377 cp/semantics.cc:5198
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected single pointer in %qs clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5216 cp/semantics.cc:5283
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5235
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5252
! #: cp/semantics.cc:5376
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5269
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5312
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5327
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5364
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5368
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5395
! #: cp/semantics.cc:5529
  #, 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:13584 cp/semantics.cc:5405
  #, 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:13971 cp/semantics.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
--- 51865,51955 ----
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
  #: c/c-typeck.cc:13310 c/c-typeck.cc:15113 c/c-typeck.cc:15240
! #: cp/semantics.cc:5135 cp/semantics.cc:8152 cp/semantics.cc:8341
  #, 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:13347 cp/semantics.cc:5169
  #, 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:13354 cp/semantics.cc:5176
  #, 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:13377 cp/semantics.cc:5209
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected single pointer in %qs clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
  #: c/c-typeck.cc:13395 c/c-typeck.cc:13462 c/c-typeck.cc:13754
! #: cp/semantics.cc:5227 cp/semantics.cc:5294
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13414 cp/semantics.cc:5246
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13422 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13431 c/c-typeck.cc:13555 cp/semantics.cc:5263
! #: cp/semantics.cc:5387
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13448 cp/semantics.cc:5280
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13491 cp/semantics.cc:5323
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13506 cp/semantics.cc:5338
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13543 cp/semantics.cc:5375
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13547 cp/semantics.cc:5379
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13574 c/c-typeck.cc:13693 cp/semantics.cc:5406
! #: cp/semantics.cc:5540
  #, 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:13584 cp/semantics.cc:5416
  #, 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:13971 cp/semantics.cc:6514
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
*************** msgstr "Ð±Ð°Ñ†Ð° Ñ�Ðµ NULL, ÐºÐ¾Ñ˜Ðµ Ð¸Ð
*** 51944,51962 ****
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "iterator %qD has const qualified type"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qs Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6526
  #, 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:14017 cp/semantics.cc:6562
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
--- 51960,51978 ----
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:6521
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "iterator %qD has const qualified type"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qs Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: c/c-typeck.cc:13997 cp/semantics.cc:6537
  #, 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:14017 cp/semantics.cc:6573
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
*************** msgstr ""
*** 51966,52001 ****
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6596
  #, 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:14057 cp/semantics.cc:6602
  #, 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:14063 cp/semantics.cc:6608
  #, 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:14100 cp/semantics.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected pointer in %qs clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6737
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6757
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
--- 51982,52017 ----
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14051 cp/semantics.cc:6607
  #, 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:14057 cp/semantics.cc:6613
  #, 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:14063 cp/semantics.cc:6619
  #, 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:14100 cp/semantics.cc:6667
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected pointer in %qs clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c/c-typeck.cc:14188 cp/semantics.cc:6748
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14210 cp/semantics.cc:6768
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
*************** msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ð½Ð¸Ñ˜Ð
*** 52027,52033 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6395
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
--- 52043,52049 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14339 cp/semantics.cc:6406
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
*************** msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½
*** 52038,52054 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8846
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8914
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6798
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 52054,52070 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14445 c/c-typeck.cc:15334 cp/semantics.cc:8857
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14457 cp/semantics.cc:8925
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>"
  
! #: c/c-typeck.cc:14471 cp/semantics.cc:6809
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 52063,52086 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6872
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6959 cp/semantics.cc:8323 cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6977
  #, 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:14565 cp/semantics.cc:6988
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
--- 52079,52102 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14506 cp/semantics.cc:6883
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
  #: c/c-typeck.cc:14536 c/c-typeck.cc:15233 c/c-typeck.cc:15479
! #: cp/semantics.cc:6970 cp/semantics.cc:8334 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.cc:14554 cp/semantics.cc:6988
  #, 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:14565 cp/semantics.cc:6999
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
*************** msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸
*** 52093,52126 ****
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7002
! #: cp/semantics.cc:7012 cp/semantics.cc:7105 cp/semantics.cc:7112
! #: cp/semantics.cc:7159 cp/semantics.cc:7970 cp/semantics.cc:8193
! #: cp/semantics.cc:8201 cp/semantics.cc:8218 cp/semantics.cc:8228
! #: cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7015 cp/semantics.cc:7118
! #: cp/semantics.cc:8204 cp/semantics.cc:8239
  #, 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:14637 cp/semantics.cc:7092
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7151
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7546
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 52109,52142 ----
  
  #: c/c-typeck.cc:14589 c/c-typeck.cc:14656 c/c-typeck.cc:14967
  #: c/c-typeck.cc:15160 c/c-typeck.cc:15168 c/c-typeck.cc:15185
! #: c/c-typeck.cc:15195 c/c-typeck.cc:15203 cp/semantics.cc:7013
! #: cp/semantics.cc:7023 cp/semantics.cc:7116 cp/semantics.cc:7123
! #: cp/semantics.cc:7170 cp/semantics.cc:7981 cp/semantics.cc:8204
! #: cp/semantics.cc:8212 cp/semantics.cc:8229 cp/semantics.cc:8239
! #: cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
  #: c/c-typeck.cc:14592 c/c-typeck.cc:14662 c/c-typeck.cc:15171
! #: c/c-typeck.cc:15206 cp/semantics.cc:7026 cp/semantics.cc:7129
! #: cp/semantics.cc:8215 cp/semantics.cc:8250
  #, 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:14637 cp/semantics.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: c/c-typeck.cc:14676 cp/semantics.cc:7162
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: c/c-typeck.cc:14695 cp/semantics.cc:7557
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr ""
*** 52143,52149 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7617
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
--- 52159,52165 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.cc:14729 cp/semantics.cc:7628
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
*************** msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð
*** 52155,52161 ****
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7656
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<allocate%> clause"
--- 52171,52177 ----
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.cc:14748 cp/semantics.cc:7667
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<allocate%> clause"
*************** msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð
*** 52167,52244 ****
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7785
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7804
  #, 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:14859 cp/semantics.cc:7826
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7838
  #, 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:14915 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7966
! #: cp/semantics.cc:8215
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7974
! #: cp/semantics.cc:8221
  #, 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:15052 cp/semantics.cc:8064
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8164
! #: cp/semantics.cc:8337
  #, 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:15228 cp/semantics.cc:8317
  #, 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:15256 cp/semantics.cc:8347
  #, 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:15270 cp/semantics.cc:8363
  #, 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:15273 cp/semantics.cc:8366
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
--- 52183,52260 ----
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c/c-typeck.cc:14827 cp/semantics.cc:7796
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:14838 cp/semantics.cc:7815
  #, 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:14859 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:14869 cp/semantics.cc:7849
  #, 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:14915 cp/semantics.cc:7933
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14963 c/c-typeck.cc:15182 cp/semantics.cc:7977
! #: cp/semantics.cc:8226
  #, 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:14971 c/c-typeck.cc:15188 cp/semantics.cc:7985
! #: cp/semantics.cc:8232
  #, 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:15052 cp/semantics.cc:8075
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c/c-typeck.cc:15133 c/c-typeck.cc:15247 cp/semantics.cc:8175
! #: cp/semantics.cc:8348
  #, 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:15228 cp/semantics.cc:8328
  #, 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:15256 cp/semantics.cc:8358
  #, 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:15270 cp/semantics.cc:8374
  #, 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:15273 cp/semantics.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
*************** msgstr "%s Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ñ˜Ðµ
*** 52256,52279 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8808
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7870
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8634
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8985
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs"
--- 52272,52295 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
  
! #: c/c-typeck.cc:15347 c/c-typeck.cc:15440 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15367 cp/semantics.cc:7881
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
  
! #: c/c-typeck.cc:15462 cp/semantics.cc:8645
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: c/c-typeck.cc:15529 cp/semantics.cc:8996
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs"
*************** msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð
*** 52283,52320 ****
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8760
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8773
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8782
! #: cp/semantics.cc:8800
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8740
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8790
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
--- 52299,52336 ----
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15558 cp/semantics.cc:8771
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:15570 cp/semantics.cc:8784
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15581 c/c-typeck.cc:15589 cp/semantics.cc:8793
! #: cp/semantics.cc:8811
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15637 cp/semantics.cc:8751
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15688 cp/semantics.cc:8801
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15698 cp/semantics.cc:8830
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15716 cp/semantics.cc:9021
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
*************** msgid "second argument to %<va_arg%> is
*** 52331,52336 ****
--- 52347,52358 ----
  msgstr "Ð¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<va_arg%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %<va_list%>"
  
  #: c/c-typeck.cc:15901
+ #, 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:15907
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgid "expected case label"
*** 52572,52606 ****
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.cc:3789
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3796
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3803
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:3809
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:3823 cp/pt.cc:6945
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
--- 52594,52628 ----
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.cc:3800
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3814
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:3820
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:3834 cp/pt.cc:6963
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
*************** msgstr[1] ""
*** 52609,52615 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/call.cc:3828 cp/pt.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 52631,52637 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/call.cc:3839 cp/pt.cc:6968
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr[1] ""
*** 52618,53509 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/call.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>"
  
! #: cp/call.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>"
  
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>"
  
! #: cp/call.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ>"
  
! #: cp/call.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s %+#D <Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð¶Ð½Ð¾ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµ>"
  
! #: cp/call.cc:3873
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3875
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3877
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3879
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3883
  #, fuzzy, gcc-internal-format
  #| msgid "%J  other type here"
  msgid "  inherited here"
  msgstr "%J  Ð´Ñ€ÑƒÐ³Ð¸ Ñ‚Ð¸Ð¿ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:3904
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3910
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3926
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument deduction/substitution failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/call.cc:3940
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3947
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4094 cp/call.cc:4470
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4369
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:4476 cp/cvt.cc:860
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/call.cc:4543
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4564
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.cc:4747
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>"
  
! #: cp/call.cc:4750
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%D(%A)%> "
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5011
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %E Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°; Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ .* Ð¸Ð»Ð¸ ->*"
  
! #: cp/call.cc:5081
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:5095
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð·Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð°"
  
! #: cp/call.cc:5136
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/call.cc:5141
  #, 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/call.cc:5143
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5160
  #, fuzzy, gcc-internal-format
  #| msgid "User operators:\n"
  msgid "ternary %<operator?:%>"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸:\n"
  
! #: cp/call.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%s Ð·Ð° Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾ %<operator?:%> Ñƒ %<%E ? %E : %E%>"
  
! #: cp/call.cc:5173 cp/call.cc:5217 cp/call.cc:5227
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator%s%>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.cc:5176
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%E%s%>"
  
! #: cp/call.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator[]%>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%s Ð·Ð° %<operator[]%> Ñƒ %<%E[%E]%>"
  
! #: cp/call.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5197
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%s Ð·Ð° %qs Ñƒ %<%s %E%>"
  
! #: cp/call.cc:5203
  #, fuzzy, gcc-internal-format
  #| msgid "  or %<operator=(const %T&)%>"
  msgid "%<operator %s%>"
  msgstr "  Ð¸Ð»Ð¸ %<operator=(const %T&)%>"
  
! #: cp/call.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%s%E%>"
  
! #: cp/call.cc:5221
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%E %s %E%>"
  
! #: cp/call.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%s%E%>"
  
! #: cp/call.cc:5342
  #, 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 "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�Ñ€ÐµÐ´ÑšÐµÐ³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ?:"
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5426 cp/call.cc:5433
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5489
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ: %qT Ð¿Ñ€. %qT"
  
! #: cp/call.cc:5569
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5574
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5623 cp/call.cc:5738 cp/call.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/call.cc:5627
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5814
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/call.cc:5830
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ: %qT Ð¿Ñ€. %qT"
  
! #: cp/call.cc:5843
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5848
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5864
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð¸ Ð½ÐµÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/call.cc:6621
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/call.cc:6623
  #, fuzzy, gcc-internal-format
  #| msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/call.cc:6703
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ %<int%>"
  
! #: cp/call.cc:6756
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6827
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.cc:7020
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:7309
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7312
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7349
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/call.cc:7543
  #, fuzzy, gcc-internal-format
  #| msgid "no corresponding deallocation function for `%D'"
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¾Ñ�Ð»Ð¾Ð±Ð°Ñ’Ð°ÑšÐµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð·Ð° â€˜%Dâ€™"
  
! #: cp/call.cc:7546
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7555
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<operator %s%> Ð·Ð° %qT"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.cc:7592 cp/decl.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.cc:7598 cp/decl.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾"
  
! #: cp/call.cc:7686
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qD"
  
! #: cp/call.cc:7689 cp/call.cc:7708 cp/decl.cc:10308 cp/decl.cc:10316
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:7693
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/call.cc:7712
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ NULL Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/call.cc:7779
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: cp/call.cc:7800
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7850
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/call.cc:7861
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7870
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:7907 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:7949 cp/call.cc:7956
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7952
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>"
  
! #: cp/call.cc:8222
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.cc:8231
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:8236
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
  #. extype is volatile
! #: cp/call.cc:8239
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:8252
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8255
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.cc:8294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.cc:8297 cp/call.cc:8315
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.cc:8300
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qE Ñ�Ð° %qT"
  
! #: cp/call.cc:8495
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/call.cc:8522 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8566
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.cc:8602
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.cc:8680
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#D"
  
! #: cp/call.cc:8689
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€ %d Ñƒ %qD Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐµÐ½"
  
! #: cp/call.cc:8789
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/call.cc:8851
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9454
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.cc:9457 cp/call.cc:12148
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: cp/call.cc:9482
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/call.cc:9679
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: cp/call.cc:9814
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10210
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10213
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:10218
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10223
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10238
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.cc:10240
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/call.cc:10242
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10245
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:10250
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10271
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.cc:10273
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/call.cc:10275
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10278
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10284
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10295
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10307
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10324
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10327
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10340
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10343
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10352
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10374
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:10428
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10495
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/call.cc:10770 cp/typeck.cc:9884
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/call.cc:10792
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10824
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10873
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.cc:10911 cp/pt.cc:16500 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11105
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>"
  
! #: cp/call.cc:11108
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%s(%A)%>"
  
! #: cp/call.cc:11131
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/call.cc:11136
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.cc:11137
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.cc:11160
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/call.cc:12146
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qT"
  
! #: cp/call.cc:12215
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð±Ð¸Ñ€Ð°Ð¼ %qD Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qD"
  
! #: cp/call.cc:12216
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:12219
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±Ð¾Ñ™Ð¸"
  
! #: cp/call.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.cc:12473
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 1:"
  msgid " candidate 1: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 2:"
  msgid " candidate 2: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/call.cc:12521
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ ÐºÐ°Ð¶Ðµ Ð´Ð° Ñ˜Ðµ Ð¾Ð²Ð¾ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾, Ñ‡Ð°Ðº Ð¸Ð°ÐºÐ¾ Ñ˜Ðµ Ð½Ð°Ñ˜Ð³Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€Ð²Ð¾Ð³ Ð±Ð¾Ñ™Ðµ Ð¾Ð´ Ð½Ð°Ñ˜Ð³Ð¾Ñ€ÐµÐ³ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð´Ñ€ÑƒÐ³Ð¾Ð³:"
  
! #: cp/call.cc:12922
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13077
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:13081
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
--- 52640,53531 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/call.cc:3867
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>"
  
! #: cp/call.cc:3872
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>"
  
! #: cp/call.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ>"
  
! #: cp/call.cc:3882
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s %+#D <Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð¶Ð½Ð¾ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµ>"
  
! #: cp/call.cc:3884
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3886
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3890
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "%J  other type here"
  msgid "  inherited here"
  msgstr "%J  Ð´Ñ€ÑƒÐ³Ð¸ Ñ‚Ð¸Ð¿ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:3915
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3932
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument deduction/substitution failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/call.cc:3951
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4105 cp/call.cc:4481
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4380
  #, fuzzy
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:4487 cp/cvt.cc:860
  #, fuzzy
  #| msgid "could not convert %qE to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/call.cc:4554
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4575
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.cc:4758
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>"
  
! #: cp/call.cc:4761
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%D(%A)%> "
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %E Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°; Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ .* Ð¸Ð»Ð¸ ->*"
  
! #: cp/call.cc:5091
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:5105
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:5145
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð·Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð°"
  
! #: cp/call.cc:5146
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5149
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/call.cc:5151
  #, 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/call.cc:5153
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "User operators:\n"
  msgid "ternary %<operator?:%>"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸:\n"
  
! #: cp/call.cc:5174
  #, fuzzy, gcc-internal-format
  #| msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%s Ð·Ð° Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾ %<operator?:%> Ñƒ %<%E ? %E : %E%>"
  
! #: cp/call.cc:5183 cp/call.cc:5227 cp/call.cc:5237
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator%s%>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.cc:5186
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E%s%>"
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%E%s%>"
  
! #: cp/call.cc:5193
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "%<operator[]%>"
  msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/call.cc:5196
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%s Ð·Ð° %<operator[]%> Ñƒ %<%E[%E]%>"
  
! #: cp/call.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5207
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %qs in %<%s %E%>"
  msgid "%qs in %<%s %E%>"
  msgstr "%s Ð·Ð° %qs Ñƒ %<%s %E%>"
  
! #: cp/call.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "  or %<operator=(const %T&)%>"
  msgid "%<operator %s%>"
  msgstr "  Ð¸Ð»Ð¸ %<operator=(const %T&)%>"
  
! #: cp/call.cc:5216
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%s%E%>"
  
! #: cp/call.cc:5231
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%E %s %E%>"
  
! #: cp/call.cc:5240
  #, fuzzy, gcc-internal-format
  #| msgid "%s for %<operator%s%> in %<%s%E%>"
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s Ð·Ð° %<operator%s%> Ñƒ %<%s%E%>"
  
! #: cp/call.cc:5352
  #, 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 "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�Ñ€ÐµÐ´ÑšÐµÐ³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ?:"
  
! #: cp/call.cc:5419
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5436 cp/call.cc:5443
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ: %qT Ð¿Ñ€. %qT"
  
! #: cp/call.cc:5579
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5584
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5633 cp/call.cc:5748 cp/call.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:5824
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/call.cc:5840
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ: %qT Ð¿Ñ€. %qT"
  
! #: cp/call.cc:5853
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5858
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:5874
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð¸ Ð½ÐµÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/call.cc:6631
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/call.cc:6633
  #, fuzzy, gcc-internal-format
  #| msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/call.cc:6713
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ %<int%>"
  
! #: cp/call.cc:6766
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6837
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.cc:7030
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:7044
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7322
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7359
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/call.cc:7553
  #, fuzzy, gcc-internal-format
  #| msgid "no corresponding deallocation function for `%D'"
  msgid "no corresponding deallocation function for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¾Ñ�Ð»Ð¾Ð±Ð°Ñ’Ð°ÑšÐµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð·Ð° â€˜%Dâ€™"
  
! #: cp/call.cc:7556
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:7565
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<operator %s%> Ð·Ð° %qT"
  
! #: cp/call.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.cc:7602 cp/decl.cc:8646
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:7607
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.cc:7608 cp/decl.cc:8647
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾"
  
! #: cp/call.cc:7696
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qD"
  
! #: cp/call.cc:7699 cp/call.cc:7718 cp/decl.cc:10325 cp/decl.cc:10333
  #: cp/typeck.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:7703
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.cc:7715
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/call.cc:7722
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ NULL Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/call.cc:7789
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: cp/call.cc:7810
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:7860
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/call.cc:7871
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:7880
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:7917 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:7959 cp/call.cc:7966
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>"
  
! #: cp/call.cc:8232
  #, fuzzy
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/call.cc:8241
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:8246
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
  #. extype is volatile
! #: cp/call.cc:8249
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:8262
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8265
  #, fuzzy
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.cc:8304
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.cc:8307 cp/call.cc:8325
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qE Ñ�Ð° %qT"
  
! #: cp/call.cc:8505
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++Ñƒ"
  
! #: cp/call.cc:8532 cp/cvt.cc:1988
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:8576
  #, fuzzy, gcc-internal-format
  #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/call.cc:8622
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#D"
  
! #: cp/call.cc:8699
  #, fuzzy, gcc-internal-format
  #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€ %d Ñƒ %qD Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐµÐ½"
  
! #: cp/call.cc:8799
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/call.cc:8861
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.cc:9467 cp/call.cc:12155
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: cp/call.cc:9492
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/call.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: cp/call.cc:9824
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10220
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10223
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:10228
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10233
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/call.cc:10252
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10255
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10258
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:10260
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10281
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.cc:10283
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/call.cc:10285
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10288
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10291
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10294
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10305
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10317
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10334
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:10337
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10347
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10350
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10353
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10362
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:10384
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/call.cc:10438
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:10505
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/call.cc:10780 cp/typeck.cc:9886
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/call.cc:10802
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:10883
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.cc:10921 cp/pt.cc:16533 cp/typeck.cc:3339
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:10923
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>"
  
! #: cp/call.cc:11118
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%s(%A)%>"
  
! #: cp/call.cc:11141
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no non-static data member named %qD"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/call.cc:11146
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.cc:11147
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/call.cc:11170
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/call.cc:12153
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qT"
  
! #: cp/call.cc:12222
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð±Ð¸Ñ€Ð°Ð¼ %qD Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qD"
  
! #: cp/call.cc:12223
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.cc:12226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±Ð¾Ñ™Ð¸"
  
! #: cp/call.cc:12476
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/call.cc:12480
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 1:"
  msgid " candidate 1: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.cc:12482
  #, fuzzy, gcc-internal-format
  #| msgid "candidate 2:"
  msgid " candidate 2: %q#F"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
! #: cp/call.cc:12528
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ ÐºÐ°Ð¶Ðµ Ð´Ð° Ñ˜Ðµ Ð¾Ð²Ð¾ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾, Ñ‡Ð°Ðº Ð¸Ð°ÐºÐ¾ Ñ˜Ðµ Ð½Ð°Ñ˜Ð³Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€Ð²Ð¾Ð³ Ð±Ð¾Ñ™Ðµ Ð¾Ð´ Ð½Ð°Ñ˜Ð³Ð¾Ñ€ÐµÐ³ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð´Ñ€ÑƒÐ³Ð¾Ð³:"
  
! #: cp/call.cc:12929
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13084
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.cc:13088
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
*************** msgstr ""
*** 53556,53563 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾"
  
! #: cp/class.cc:1233 cp/decl.cc:1798 cp/decl.cc:1810 cp/decl.cc:1835
! #: cp/decl.cc:1858 cp/name-lookup.cc:2738 cp/name-lookup.cc:3052
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
--- 53578,53585 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾"
  
! #: cp/class.cc:1233 cp/decl.cc:1801 cp/decl.cc:1813 cp/decl.cc:1838
! #: cp/decl.cc:1861 cp/name-lookup.cc:2720 cp/name-lookup.cc:3034
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
*************** msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð
*** 54014,54020 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.cc:7458 cp/decl.cc:16815 cp/parser.cc:26622
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
--- 54036,54042 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.cc:7458 cp/decl.cc:16837 cp/parser.cc:26632
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
*************** msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»
*** 54047,54110 ****
  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:7798
  #, 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:7809
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ñƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñƒ Ð´Ð° Ð´Ð¾Ð²Ñ€ÑˆÐ¸Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½ ÑƒÑ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ñ… Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/class.cc:8316
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° %<\"%E\"%> Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/class.cc:8406
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.cc:8564
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.cc:8591
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/class.cc:8621
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/class.cc:8697 cp/class.cc:8739
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/class.cc:8717
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.cc:8991
  #, 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:8994
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "%qD declared here as %q#D"
--- 54069,54132 ----
  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:7795
  #, 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:7806
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ñƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñƒ Ð´Ð° Ð´Ð¾Ð²Ñ€ÑˆÐ¸Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½ ÑƒÑ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ñ… Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/class.cc:8313
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° %<\"%E\"%> Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/class.cc:8403
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.cc:8561
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.cc:8588
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.cc:8615
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/class.cc:8618
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/class.cc:8694 cp/class.cc:8736
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/class.cc:8714
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.cc:8988
  #, 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:8991
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "%qD declared here as %q#D"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð
*** 54143,54149 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13944
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 54165,54171 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:232 cp/decl.cc:13966
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr "%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T
*** 54181,54254 ****
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1028
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1527 cp/constexpr.cc:2895
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1532 cp/constexpr.cc:1542 cp/constexpr.cc:3106
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:1851 cp/constexpr.cc:8594
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:1907
  #, fuzzy, gcc-internal-format
  #| msgid "original label is here"
  msgid "originally declared %<const%> here"
  msgstr "Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/constexpr.cc:2125 cp/constexpr.cc:2180 cp/constexpr.cc:2212
! #: cp/constexpr.cc:2233
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/constexpr.cc:2150
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2181 cp/constexpr.cc:2213
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/constexpr.cc:2238
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2315 cp/constexpr.cc:2590 cp/constexpr.cc:8626
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
--- 54203,54276 ----
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1029
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1528 cp/constexpr.cc:2897
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1533 cp/constexpr.cc:1543 cp/constexpr.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:1852 cp/constexpr.cc:8600
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/constexpr.cc:1906
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:1908
  #, fuzzy, gcc-internal-format
  #| msgid "original label is here"
  msgid "originally declared %<const%> here"
  msgstr "Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/constexpr.cc:2126 cp/constexpr.cc:2181 cp/constexpr.cc:2213
! #: cp/constexpr.cc:2234
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/constexpr.cc:2151
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2182 cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2236
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/constexpr.cc:2239
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2316 cp/constexpr.cc:2591 cp/constexpr.cc:8632
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
*************** msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ
*** 54256,54834 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.cc:2438
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/constexpr.cc:2511
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2515 cp/constexpr.cc:2537
  #, fuzzy, gcc-internal-format
  #| msgid "allocating zero-element array"
  msgid "allocation performed here"
  msgstr "Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð½ÑƒÐ»Ñ‚Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2550
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ"
  
! #: cp/constexpr.cc:2686
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.cc:2769
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs Ð¸Ð¼Ð° ÐºÑ€ÑƒÐ¶Ð½Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/constexpr.cc:2780
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/constexpr.cc:3146
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: cp/constexpr.cc:3153
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.cc:3394
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3809
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3812
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3817
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3820
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.cc:4077 cp/constexpr.cc:4176 cp/constexpr.cc:6606
! #: cp/constexpr.cc:6705 cp/constexpr.cc:8546
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:4083
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:4114 cp/constexpr.cc:4136
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.cc:4116
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4247
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4250
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4261
  #, 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:4264
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4275
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4278
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4289
  #, 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:4293
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4304
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4307
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4460
  #, 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:4469 cp/constexpr.cc:4479
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4499
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4538
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4550
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5341 cp/constexpr.cc:7302
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.cc:5361
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:5406
  #, 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:5408 cp/constexpr.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/constexpr.cc:5413
  #, 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:5418
  #, 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:5425
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/constexpr.cc:5430
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/constexpr.cc:5433
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾"
  
! #: cp/constexpr.cc:5438 cp/constexpr.cc:5445
  #, 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:5451
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/constexpr.cc:5454
  #, 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:5709
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:5778
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5791
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6185 cp/constexpr.cc:7581
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:6289
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6389
  #, 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:6390
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/constexpr.cc:6412
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6414
  #, 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:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6418
  #, 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:6568
  #, 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:6581
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6734
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6737
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6785 cp/constexpr.cc:9226
  #, 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:7221 cp/constexpr.cc:8751
  #, 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:7249
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7277
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "ÐŸÑ€Ð°Ð·Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: cp/constexpr.cc:7313
  #, 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:7431 cp/constexpr.cc:9045 cp/constexpr.cc:9446
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.cc:7478 cp/constexpr.cc:9485
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got %qE"
  msgid "unexpected template-id %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/constexpr.cc:7540 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7565
  #, 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:7584
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:7842
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7850
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7865
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7876
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7894
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8486
  #, 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:8716
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:8719
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8771
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8804
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:8991
  #, 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:9059
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/constexpr.cc:9074
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9138
  #, 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:9195
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9202
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9275
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:9376
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9444
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9455
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/constexpr.cc:9494
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 54278,54856 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.cc:2439
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/constexpr.cc:2512
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2516 cp/constexpr.cc:2538
  #, fuzzy, gcc-internal-format
  #| msgid "allocating zero-element array"
  msgid "allocation performed here"
  msgstr "Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð½ÑƒÐ»Ñ‚Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: cp/constexpr.cc:2534
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2551
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2558
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ"
  
! #: cp/constexpr.cc:2687
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.cc:2694
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD called in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:2698
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD used before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/constexpr.cc:2770
  #, fuzzy, gcc-internal-format
  #| msgid "protocol %qs has circular dependency"
  msgid "call has circular dependency"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs Ð¸Ð¼Ð° ÐºÑ€ÑƒÐ¶Ð½Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/constexpr.cc:2781
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/constexpr.cc:3148
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: cp/constexpr.cc:3155
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3178
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/constexpr.cc:3197
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.cc:3396
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3811
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3814
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:3819
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3822
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4005
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.cc:4079 cp/constexpr.cc:4178 cp/constexpr.cc:6614
! #: cp/constexpr.cc:6713 cp/constexpr.cc:8552
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:4116 cp/constexpr.cc:4138
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/constexpr.cc:4118
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4249
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4252
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4263
  #, 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:4266
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4277
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4280
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4291
  #, 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:4295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4306
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4309
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4462
  #, 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:4471 cp/constexpr.cc:4481
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:4501
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:4540
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:4552
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5343 cp/constexpr.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/constexpr.cc:5363
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:5408
  #, 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:5410 cp/constexpr.cc:5417
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/constexpr.cc:5415
  #, 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:5420
  #, 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:5427
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/constexpr.cc:5432
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/constexpr.cc:5435
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾"
  
! #: cp/constexpr.cc:5440 cp/constexpr.cc:5447
  #, 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:5453
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/constexpr.cc:5456
  #, 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:5711
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:5780
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:5793
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6193 cp/constexpr.cc:7587
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:6297
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6397
  #, 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:6398
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/constexpr.cc:6420
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6422
  #, 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:6424
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6426
  #, 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:6576
  #, 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:6589
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6742
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6745
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:6793 cp/constexpr.cc:9232
  #, 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:7227 cp/constexpr.cc:8757
  #, 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:7255
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7283
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "ÐŸÑ€Ð°Ð·Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: cp/constexpr.cc:7319
  #, 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:7437 cp/constexpr.cc:9051 cp/constexpr.cc:9452
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.cc:7484 cp/constexpr.cc:9491
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:7540
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got %qE"
  msgid "unexpected template-id %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/constexpr.cc:7546 cp/constraint.cc:178 cp/constraint.cc:714
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:7571
  #, 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:7590
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:7848
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:7856
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:7871
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:7882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:7900
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8492
  #, 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:8722
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:8725
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:8777
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:8810
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8849
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:8997
  #, 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:9065
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/constexpr.cc:9080
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9144
  #, 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:9201
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9208
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9281
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:9382
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9450
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9461
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/constexpr.cc:9500
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr ""
*** 55273,55331 ****
  msgid "%<return_void%> declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/coroutines.cc:517
! #, fuzzy, gcc-internal-format
! #| msgid "%q+#D previously declared here"
! msgid "%<return_value%> declared here"
! msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
! 
! #: cp/coroutines.cc:642 cp/coroutines.cc:720 cp/coroutines.cc:4280
  #, 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:735
  #, 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:743
  #, 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:754
  #, 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:765
  #, 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:776
  #, 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:783
  #, 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:790
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 55295,55347 ----
  msgid "%<return_void%> declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4290
  #, 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:741
  #, 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:749
  #, 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:760
  #, 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:771
  #, 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:782
  #, 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:789
  #, 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:796
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "%s Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�
*** 55334,55430 ****
  #. 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:821
  #, 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:869
  #, 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:871
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:955
  #, 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:1066
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1376
  #, 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:1414
  #, 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:1424
  #, 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:1904
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no suspend point info for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q+D"
  
! #: cp/coroutines.cc:2102 cp/coroutines.cc:4653
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qE"
  
! #: cp/coroutines.cc:3703
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ ÐºÐ°Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: cp/coroutines.cc:3934
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4658
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4661
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4690
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5088
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 55350,55446 ----
  #. 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:827
  #, 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:875
  #, 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:877
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:962
  #, 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:1073
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1384
  #, 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:1422
  #, 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:1432
  #, 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:1912
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no suspend point info for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q+D"
  
! #: cp/coroutines.cc:2110 cp/coroutines.cc:4664
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2560
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qE"
  
! #: cp/coroutines.cc:3711
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ ÐºÐ°Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: cp/coroutines.cc:3943
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4669
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4672
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5099
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr ""
*** 55462,55468 ****
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4126
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
--- 55478,55484 ----
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3086 cp/cp-gimplify.cc:3098 cp/decl.cc:4139
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ
*** 55545,55551 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8360
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ %qT Ñƒ %qT Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
--- 55561,55567 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8362
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ %qT Ñƒ %qT Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
*************** msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°
*** 55954,56243 ****
  msgid "odr-used inline variable %qD is not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/decl.cc:1210
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ñ˜Ðµ Ð¿Ñ€Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%> Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜Ðµ %<static%>"
  
! #: cp/decl.cc:1250
  #, 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:1264
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %q+F"
  
! #: cp/decl.cc:1317
  #, 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:1321 cp/decl.cc:15821
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl.cc:1350
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:1372
  #, 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:1401
  #, 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:1404
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %q+#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.cc:1455 cp/decl.cc:1874
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.cc:1493
  #, 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:1495
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:1561
  #, 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:1574 cp/decl.cc:1700
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D"
  
! #: cp/decl.cc:1575 cp/decl.cc:1701
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D"
  
! #: cp/decl.cc:1583
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:1587 cp/decl.cc:1648
  #, 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:1675
  #, 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:1681 cp/decl.cc:1695
  #, 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:1685
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:1789
  #, 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:1793
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1809
  #, 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:1833
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:1855
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:1872
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %q+#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.cc:1882
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:1884
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.cc:1894
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:1896
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.cc:1954
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:1955 cp/name-lookup.cc:3178 cp/name-lookup.cc:3207
! #: cp/name-lookup.cc:3231
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q+#D"
  
! #: cp/decl.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%JÐ¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2008
  #, 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:2011
  #, 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:2060 cp/decl.cc:2070
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/decl.cc:2063 cp/decl.cc:2073
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð½Ð°Ð²Ð¾Ð´Ð° Ñƒ %q+#D"
  
! #: cp/decl.cc:2113
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with builtin"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð°"
  
! #: cp/decl.cc:2121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with import"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð°"
  
! #: cp/decl.cc:2122
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "import declared %q#D here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting declaration %qD"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration %q#D here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2170
  #, 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:2215
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %qD is not in namespace enclosing %qT"
  msgid "deleted definition of %qD is not first declaration"
--- 55970,56259 ----
  msgid "odr-used inline variable %qD is not defined"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÑšÐ° DJGPP Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/decl.cc:1213
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ñ˜Ðµ Ð¿Ñ€Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%> Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜Ðµ %<static%>"
  
! #: cp/decl.cc:1253
  #, 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:1267
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %q+F"
  
! #: cp/decl.cc:1320
  #, 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:1324 cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:1375
  #, 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:1404
  #, 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:1407
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.cc:1456
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %q+#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.cc:1458 cp/decl.cc:1877
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.cc:1496
  #, 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:1498
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:1564
  #, 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:1577 cp/decl.cc:1703
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D"
  
! #: cp/decl.cc:1578 cp/decl.cc:1704
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#D"
  
! #: cp/decl.cc:1586
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:1590 cp/decl.cc:1651
  #, 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:1678
  #, 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:1684 cp/decl.cc:1698
  #, 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:1688
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:1792
  #, 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:1796
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1812
  #, 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:1836
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:1875
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "Ñ‡Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %q+#D Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼"
  
! #: cp/decl.cc:1885
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:1887
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.cc:1897
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:1899
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D"
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:1958 cp/name-lookup.cc:3160 cp/name-lookup.cc:3189
! #: cp/name-lookup.cc:3213
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:1969
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q+#D"
  
! #: cp/decl.cc:1971
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%JÐ¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2011
  #, 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:2014
  #, 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:2063 cp/decl.cc:2073
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %d Ñƒ %q#D"
  
! #: cp/decl.cc:2066 cp/decl.cc:2076
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð½Ð°Ð²Ð¾Ð´Ð° Ñƒ %q+#D"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with builtin"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð°"
  
! #: cp/decl.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with import"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð°"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "import declared %q#D here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting declaration %qD"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:2134
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration %q#D here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:2173
  #, 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:2218
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.cc:2234
  #, 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 Ð½Ð¸Ñ˜Ð
*** 56251,56306 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2711
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.cc:2850
  #, 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:3114 cp/decl.cc:3143 cp/decl.cc:3185 cp/decl.cc:3202
! #: cp/decl.cc:3305
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
  
! #: cp/decl.cc:3130
  #, 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:3140
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qD"
  
! #: cp/decl.cc:3154 cp/decl.cc:3212
  #, 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:3157 cp/decl.cc:3215
  #, 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:3164 cp/decl.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "deduction guide %q+D redeclared"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: cp/decl.cc:3171
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 56267,56322 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2724
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.cc:2863
  #, 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:3127 cp/decl.cc:3156 cp/decl.cc:3198 cp/decl.cc:3215
! #: cp/decl.cc:3318
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
  
! #: cp/decl.cc:3143
  #, 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:3153
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qD"
  
! #: cp/decl.cc:3167 cp/decl.cc:3225
  #, 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:3170 cp/decl.cc:3228
  #, 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:3177 cp/decl.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "deduction guide %q+D redeclared"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: cp/decl.cc:3184
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 56308,57084 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3236
  #, 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:3251
  #, 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:3254
  #, 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:3269 cp/decl.cc:3313 cp/name-lookup.cc:2733
! #: cp/name-lookup.cc:3205 cp/name-lookup.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:3296
  #, 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:3364
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3365
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3455
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/decl.cc:3479 cp/decl.cc:3716
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¸Ð·Ð»Ð°Ð·Ð¸ Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.cc:3507
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐµÑ†Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:3524 cp/decl.cc:3685
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°"
  
! #: cp/decl.cc:3530 cp/decl.cc:3667 cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.cc:3536 cp/decl.cc:3699
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.cc:3542 cp/decl.cc:3689
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3549 cp/decl.cc:3691
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3555 cp/decl.cc:3693
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3674
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐºÐ°Ñ‡Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.cc:3677
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:4133 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:4139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:4150
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:4178 cp/decl.cc:4279
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.cc:4179
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.cc:4192
  #, 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:4201
  #, 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:4214
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:4288
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:4641
  #, 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:4821
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4825
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4843
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5169
  #, 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:5179 cp/parser.cc:22789
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5223
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5226
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5245
  #, 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:5248
  #, 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:5290
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:5295
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:5312
  #, 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:5345
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedef"
  
! #: cp/decl.cc:5353
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/decl.cc:5360
  #, 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:5363
  #, 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:5368
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:5378
  #, 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:5382
  #, 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:5386
  #, 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:5390
  #, 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:5394
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:5397 cp/decl.cc:5400 cp/decl.cc:5403
  #, 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:5425
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:5428
  #, 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:5500
  #, 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:5504
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5570 cp/decl2.cc:951
  #, 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:5583
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ %<dllimport%>"
  
! #: cp/decl.cc:5645
  #, 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:5653
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:5654
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:5666
  #, 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:5678
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: cp/decl.cc:5726
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5779
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5785
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5850
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5856 cp/decl.cc:7149
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:5866
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° %q#D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:5933
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: cp/decl.cc:6016
  #, 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:6022
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.cc:6041
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸"
  
! #: cp/decl.cc:6045
  #, 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:6106
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.cc:6113
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.cc:6125
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:6165
  #, 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:6190
  #, 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:6273
  #, 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:6277
  #, 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:6283
  #, 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:6325
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:6332
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:6341
  #, 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:6349
  #, 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:6353
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6530
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6602
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/decl.cc:6643
  #, 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:6656
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/decl.cc:6680
  #, 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:6735
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.cc:6785
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6824 cp/decl.cc:7108 cp/typeck2.cc:1494 cp/typeck2.cc:1791
! #: cp/typeck2.cc:1839 cp/typeck2.cc:1886
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:6866
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:6876
  #, 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:7009
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:7137
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:7151
  #, 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:7164
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/decl.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7240
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/decl.cc:7285
  #, 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:7421
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð½Ð¸Ð· %qD ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ %qE"
  
! #: cp/decl.cc:7456
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.cc:7458
  #, 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:7461
  #, 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:7466
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ)"
  
! #: cp/decl.cc:7668
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½"
  
! #: cp/decl.cc:7925
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "could not find variant declaration"
  msgstr "ÐšÐ»Ð°Ñ�Ð° %qs Ð½Ðµ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:7949
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qs"
  
! #: cp/decl.cc:7954
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° %q+D"
  
! #: cp/decl.cc:7959
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:7964
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:7969
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:8019
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:8040 cp/decl.cc:14491
  #, 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:8044 cp/decl.cc:14495
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.cc:8110
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8226
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:8285
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#D"
  
! #: cp/decl.cc:8328
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8506
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/decl.cc:8615
  #, 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:8618
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8625
  #, 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:8651
  #, 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:8660
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8870
  #, 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:8886
  #, 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:8895 cp/decl.cc:8980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer provided for function"
  msgid "%u name provided for structured binding"
--- 56324,57100 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3249
  #, 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:3264
  #, 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:3267
  #, 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:3282 cp/decl.cc:3326 cp/name-lookup.cc:2715
! #: cp/name-lookup.cc:3187 cp/name-lookup.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D"
  msgid "redeclaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl.cc:3309
  #, 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:3377
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3378
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3468
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/decl.cc:3492 cp/decl.cc:3729
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¸Ð·Ð»Ð°Ð·Ð¸ Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐµÑ†Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:3537 cp/decl.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°"
  
! #: cp/decl.cc:3543 cp/decl.cc:3680 cp/decl.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.cc:3549 cp/decl.cc:3712
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.cc:3555 cp/decl.cc:3702
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3562 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3568 cp/decl.cc:3706
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐºÐ°Ñ‡Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.cc:3690
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð¸Ð¼Ð° Ð½Ðµ-Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:4146 cp/parser.cc:6921
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:4152
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:4163
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:4191 cp/decl.cc:4292
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.cc:4192
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.cc:4205
  #, 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:4214
  #, 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:4227
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:4301
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:4654
  #, 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:4834
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4838
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4851
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4856
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5182
  #, 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:5192 cp/parser.cc:22798
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5221
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5236
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5239
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5258
  #, 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:5261
  #, 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:5303
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:5308
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:5325
  #, 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:5358
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedef"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/decl.cc:5373
  #, 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:5376
  #, 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:5381
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:5387
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:5391
  #, 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:5395
  #, 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:5399
  #, 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:5403
  #, 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:5407
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:5410 cp/decl.cc:5413 cp/decl.cc:5416
  #, 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:5438
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:5441
  #, 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:5513
  #, 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:5517
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5583 cp/decl2.cc:972
  #, 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:5596
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.cc:5634
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ %<dllimport%>"
  
! #: cp/decl.cc:5658
  #, 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:5666
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:5679
  #, 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:5691
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: cp/decl.cc:5739
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5863
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5869 cp/decl.cc:7162
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:5879
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° %q#D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:5946
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: cp/decl.cc:6029
  #, 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:6035
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.cc:6054
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸"
  
! #: cp/decl.cc:6058
  #, 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:6119
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.cc:6126
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.cc:6138
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:6178
  #, 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:6203
  #, 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:6286
  #, 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:6290
  #, 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:6296
  #, 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:6338
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:6354
  #, 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:6362
  #, 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:6366
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6543
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6615
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/decl.cc:6656
  #, 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:6669
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/decl.cc:6693
  #, 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:6748
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.cc:6798
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:6837 cp/decl.cc:7121 cp/typeck2.cc:1495 cp/typeck2.cc:1815
! #: cp/typeck2.cc:1863 cp/typeck2.cc:1910
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:6879
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:6889
  #, 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:7022
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:7150
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:7164
  #, 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:7177
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7253
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/decl.cc:7298
  #, 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:7434
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð½Ð¸Ð· %qD ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ %qE"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.cc:7475
  #, 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:7478
  #, 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:7483
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ)"
  
! #: cp/decl.cc:7685
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½"
  
! #: cp/decl.cc:7942
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "could not find variant declaration"
  msgstr "ÐšÐ»Ð°Ñ�Ð° %qs Ð½Ðµ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:7966
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qs"
  
! #: cp/decl.cc:7971
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° %q+D"
  
! #: cp/decl.cc:7976
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:7981
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:7986
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:8036
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:8057 cp/decl.cc:14513
  #, 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:8061 cp/decl.cc:14517
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.cc:8127
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8243
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:8302
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#D"
  
! #: cp/decl.cc:8345
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8523
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/decl.cc:8632
  #, 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:8635
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8642
  #, 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:8668
  #, 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:8677
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8887
  #, 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:8903
  #, 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:8912 cp/decl.cc:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer provided for function"
  msgid "%u name provided for structured binding"
*************** msgstr[1] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚
*** 57088,57094 ****
  msgstr[2] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  msgstr[3] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:8899
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 57104,57110 ----
  msgstr[2] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  msgstr[3] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:8916
  #, 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] ""
*** 57097,57103 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:8902
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 57113,57119 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:8919
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[1] ""
*** 57106,58921 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:8947
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:8973
  #, 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:8982
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9003
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9009
  #, 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:9038
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/decl.cc:9043
  #, 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:9048
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: cp/decl.cc:9054
  #, 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:9063
  #, 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:9530
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9533
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9538
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9757
  #, 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:9761
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.cc:9764
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.cc:9782
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.cc:9808
  #, 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:9810
  #, 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:9816
  #, 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:9819
  #, 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:9821
  #, 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:9827
  #, 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:9830
  #, 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:9832
  #, 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:9838
  #, 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:9841
  #, 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:9843
  #, 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:9850
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.cc:9857
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/decl.cc:9889
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.cc:9929
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:9940
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ðµ-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¾"
  
! #: cp/decl.cc:9947
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ�Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.cc:9950
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¸Ð¼Ð° Ð½Ðµ-Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:10026
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:10065
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð°"
  
! #: cp/decl.cc:10121
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10140
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10166
  #, 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:10211
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:10214
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.cc:10217 cp/decl.cc:10220
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:10222
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:10284
  #, 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:10285
  #, 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:10293
  #, 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:10294
  #, 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:10306
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10314
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10320
  #, 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:10333
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qs"
  
! #: cp/decl.cc:10351
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10364
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10369
  #, 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:10452
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>"
  
! #: cp/decl.cc:10492
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.cc:10497
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.cc:10499
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:10516
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.cc:10709
  #, 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:10718
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: cp/decl.cc:10724
  #, 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:10731
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10734
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:10858
  #, 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:10862
  #, 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:10866
  #, 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:10877
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:10882
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:10998
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11001
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11032 cp/decl.cc:11104
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.cc:11036 cp/decl.cc:11107
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.cc:11087
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.cc:11090
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:11114
  #, 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:11117
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:11123
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11178
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.cc:11238
  #, 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:11241
  #, 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:11251
  #, 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:11253
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11258
  #, 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:11260
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11265
  #, 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:11267
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11272
  #, 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:11275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:11293
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.cc:11297
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.cc:11311
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11387
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11390
  #, 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:11401
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11404
  #, 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:11417
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>"
  
! #: cp/decl.cc:11420
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11432
  #, 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:11436
  #, 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:11445
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:11466
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:11474
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:11489
  #, 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:11494
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11550
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11556
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:11772
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>"
  
! #: cp/decl.cc:11775 cp/decl.cc:11797
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>"
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>"
  
! #: cp/decl.cc:11788
  #, 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:11812
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ð°"
  
! #: cp/decl.cc:11847
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð´. Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñ€ÐµÑ‡ %qD"
  
! #: cp/decl.cc:11898
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.cc:11906 cp/decl.cc:11915 cp/decl.cc:13724
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:11923
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/decl.cc:11928
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:11970 cp/decl.cc:11977 cp/decl.cc:11984 cp/decl.cc:11991
  #, 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:12002
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12012
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12020
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12071
  #, 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:12120 cp/decl.cc:12124 cp/decl.cc:12127
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12144
  #, 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:12152
  #, 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:12206
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12212
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12220 cp/decl.cc:12226
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qs"
  
! #: cp/decl.cc:12231
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:12233
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<typedef%>"
  
! #: cp/decl.cc:12300
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12339
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12364
  #, 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:12373
  #, 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:12386
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.cc:12403 cp/decl.cc:12575
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.cc:12411 cp/decl.cc:12420 cp/decl.cc:12426 cp/decl.cc:12432
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:12442
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:12452 cp/decl.cc:12455 cp/decl.cc:12457 cp/decl.cc:12460
! #: cp/decl.cc:12470 cp/decl.cc:12480 cp/decl.cc:12490 cp/decl.cc:12494
  #, 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:12464 cp/decl.cc:12486
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12474
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12498
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12509
  #, 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:12512
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12547
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12573
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.cc:12587
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>"
  
! #: cp/decl.cc:12614
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:12645 cp/decl.cc:14096 cp/parser.cc:14829 cp/parser.cc:20643
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: cp/decl.cc:12646
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12704
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12783
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12788
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:12795
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12804
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: cp/decl.cc:12820
  #, 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:12829
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12856
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12859
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12883
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/decl.cc:12908
  #, 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:12941
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:12943
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:12948
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12949
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12957
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12958
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12976
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/decl.cc:12993
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:12998
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13002
  #, 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:13012
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13016
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13029
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:13056
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.cc:13096
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13109 cp/decl.cc:13116
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %q#T"
  
! #: cp/decl.cc:13147
  #, 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:13148
  #, 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:13221
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13301
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:13327
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qs"
  
! #: cp/decl.cc:13362
  #, 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:13364
  #, 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:13372
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qT"
  
! #: cp/decl.cc:13412
  #, 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:13421
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:13424
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13438
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:13441
  #, 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:13451
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.cc:13458
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.cc:13464
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13470
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:13476
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13498
  #, 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:13501
  #, 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:13527
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:13530
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.cc:13535
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13539
  #, 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:13565
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qD Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:13654
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13662
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13668
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>"
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.cc:13701
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13715
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:13730
  #, 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:13749
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:13758 cp/parser.cc:20077
  #, 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:13763
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/decl.cc:13766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13771
  #, 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:13774
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.cc:13825 cp/parser.cc:3483
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13829
  #, 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:13850
  #, 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:13853
  #, 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:13869
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: cp/decl.cc:13890
  #, 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:13900
  #, 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:13910
  #, 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:13924
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/decl.cc:13938 cp/decl.cc:13951
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %qs"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.cc:13957
  #, 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:13966
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.cc:13972
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:13980 cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: cp/decl.cc:13989
  #, 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:13992
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:14054
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14059
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14079
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/decl.cc:14082
  #, 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:14097 cp/parser.cc:20644 cp/parser.cc:27042
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14143 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14148
  #, 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:14193 cp/decl.cc:14201 cp/decl.cc:14208 cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14270
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14276
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14280
  #, 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:14285
  #, 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:14297
  #, 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:14301
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.cc:14309
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
! #: cp/decl.cc:14316
  #, 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:14317
  #, 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:14360
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/decl.cc:14369
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´Ñ€ÑƒÐ³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14410
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°"
  
! #: cp/decl.cc:14417
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14423
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %q#D"
  
! #: cp/decl.cc:14431
  #, 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:14438
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:14458
  #, 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:14470
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.cc:14475
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.cc:14785
  #, 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:14789
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:14818
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14826
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.cc:14851
  #, 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:14853
  #, 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:15114
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>"
  
! #: cp/decl.cc:15193
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:15200
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:15230
  #, 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:15236
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:15246
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ?:"
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:15312
  #, 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:15313
  #, 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:15325
  #, 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:15326
  #, 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:15337
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15338 cp/decl.cc:15350
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.cc:15351
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15366
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.cc:15390
  #, 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:15397
  #, 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:15399
  #, 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:15408
  #, 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:15410
  #, 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:15426
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ %qD ÑƒÐ²ÐµÐº Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð° Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15445
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.cc:15464
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.cc:15519
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15542
  #, 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:15545
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° typedef-Ð¸Ð¼ÐµÐ½Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15547
  #, 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:15555
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/decl.cc:15556 cp/decl.cc:15563
  #, 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:15562
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ"
--- 57122,58937 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:8964
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:8990
  #, 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:8999
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9020
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9026
  #, 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:9055
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/decl.cc:9060
  #, 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:9065
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: cp/decl.cc:9071
  #, 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:9080
  #, 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:9547
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:9774
  #, 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:9778
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.cc:9781
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:9797
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.cc:9799
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.cc:9825
  #, 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:9827
  #, 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:9833
  #, 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:9836
  #, 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:9838
  #, 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:9844
  #, 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:9847
  #, 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:9849
  #, 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:9855
  #, 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:9858
  #, 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:9860
  #, 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:9867
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.cc:9874
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/decl.cc:9906
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.cc:9946
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:9957
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ðµ-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¾"
  
! #: cp/decl.cc:9964
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ�Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.cc:9967
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¸Ð¼Ð° Ð½Ðµ-Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:10043
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:10127
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð°"
  
! #: cp/decl.cc:10138
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10157
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10166
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10183
  #, 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:10228
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:10231
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.cc:10234 cp/decl.cc:10237
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:10239
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:10301
  #, 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:10302
  #, 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:10310
  #, 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:10311
  #, 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:10323
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10331
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10337
  #, 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:10350
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qs"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10374
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10386
  #, 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:10469
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>"
  
! #: cp/decl.cc:10509
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.cc:10514
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.cc:10516
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.cc:10726
  #, 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:10735
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: cp/decl.cc:10741
  #, 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:10748
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:10875
  #, 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:10879
  #, 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:10883
  #, 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:10894
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.cc:10904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11015
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11018
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11049 cp/decl.cc:11121
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.cc:11053 cp/decl.cc:11124
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.cc:11104
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.cc:11107
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:11131
  #, 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:11134
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:11140
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11143
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11195
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.cc:11255
  #, 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:11258
  #, 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:11268
  #, 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:11270
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11275
  #, 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:11277
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11282
  #, 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:11284
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11289
  #, 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:11292
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:11310
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.cc:11314
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.cc:11328
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11404
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11407
  #, 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:11418
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11421
  #, 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:11434
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.cc:11446
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11449
  #, 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:11453
  #, 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:11462
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:11483
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:11506
  #, 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:11511
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11567
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11573
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:11789
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>"
  
! #: cp/decl.cc:11792 cp/decl.cc:11814
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>"
  
! #: cp/decl.cc:11805
  #, 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:11829
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:11836
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ð°"
  
! #: cp/decl.cc:11864
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð´. Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñ€ÐµÑ‡ %qD"
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.cc:11923 cp/decl.cc:11932 cp/decl.cc:13746
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:11940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:11987 cp/decl.cc:11994 cp/decl.cc:12001 cp/decl.cc:12008
  #, 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:12019
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12037
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12088
  #, 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:12137 cp/decl.cc:12141 cp/decl.cc:12144
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12161
  #, 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:12169
  #, 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:12223
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12237 cp/decl.cc:12243
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qs"
  
! #: cp/decl.cc:12250
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<typedef%>"
  
! #: cp/decl.cc:12319
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12358
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12383
  #, 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:12392
  #, 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:12405
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:12412
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.cc:12422 cp/decl.cc:12594
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.cc:12430 cp/decl.cc:12439 cp/decl.cc:12445 cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:12471 cp/decl.cc:12474 cp/decl.cc:12476 cp/decl.cc:12479
! #: cp/decl.cc:12489 cp/decl.cc:12499 cp/decl.cc:12509 cp/decl.cc:12513
  #, 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:12483 cp/decl.cc:12505
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12517
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12528
  #, 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:12531
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12566
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12592
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.cc:12611
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>"
  
! #: cp/decl.cc:12619
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>"
  
! #: cp/decl.cc:12633
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:12664 cp/decl.cc:14118 cp/parser.cc:14829 cp/parser.cc:20652
! #: cp/parser.cc:27051
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: cp/decl.cc:12665
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12723
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12729
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:12798
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12802
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:12807
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:12814
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12823
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: cp/decl.cc:12839
  #, 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:12848
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:12861
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:12875
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:12878
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:12885
! #, gcc-internal-format
! msgid "a conversion function cannot have a trailing return type"
! msgstr ""
! 
! #: cp/decl.cc:12907
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12919
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/decl.cc:12932
  #, 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:12965
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:12967
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:12972
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12973
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12981
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12982
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13000
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/decl.cc:13017
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13026
  #, 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:13036
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13040
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.cc:13118
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13131 cp/decl.cc:13138
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %q#T"
  
! #: cp/decl.cc:13169
  #, 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:13170
  #, 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:13243
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13323
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:13354
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qs"
  
! #: cp/decl.cc:13384
  #, 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:13386
  #, 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:13394
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qT"
  
! #: cp/decl.cc:13434
  #, 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:13443
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13460
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:13463
  #, 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:13473
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.cc:13480
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.cc:13486
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13492
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:13504
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13520
  #, 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:13523
  #, 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:13549
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:13552
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, 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:13587
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qD Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:13676
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13684
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13686
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13690
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13727
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:13752
  #, 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:13771
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:13780 cp/parser.cc:20086
  #, 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:13785
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "class template placeholder %qE not permitted in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/decl.cc:13788
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "use %<auto%> for an abbreviated function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13793
  #, 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:13796
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.cc:13847 cp/parser.cc:3483
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13851
  #, 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:13872
  #, 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:13875
  #, 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:13891
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: cp/decl.cc:13912
  #, 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:13922
  #, 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:13932
  #, 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:13946
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/decl.cc:13960 cp/decl.cc:13973
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %qs"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.cc:13979
  #, 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:13988
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.cc:13994
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:14002 cp/decl.cc:14348
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: cp/decl.cc:14011
  #, 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:14014
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14081
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14101
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/decl.cc:14104
  #, 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:14119 cp/parser.cc:20653 cp/parser.cc:27052
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14165 cp/decl.cc:14176
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14170
  #, 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:14215 cp/decl.cc:14223 cp/decl.cc:14230 cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14289
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14292
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14298
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14302
  #, 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:14307
  #, 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:14319
  #, 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:14323
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.cc:14331
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
! #: cp/decl.cc:14338
  #, 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:14339
  #, 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:14382
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´Ñ€ÑƒÐ³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14432
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°"
  
! #: cp/decl.cc:14439
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14445
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %q#D"
  
! #: cp/decl.cc:14453
  #, 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:14460
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:14480
  #, 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:14492
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.cc:14497
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.cc:14807
  #, 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:14811
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14848
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.cc:14873
  #, 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:14875
  #, 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:15136
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>"
  
! #: cp/decl.cc:15215
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:15222
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:15252
  #, 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:15258
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:15268
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.cc:15294
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ?:"
  
! #: cp/decl.cc:15308
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:15334
  #, 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:15335
  #, 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:15347
  #, 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:15348
  #, 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:15359
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15360 cp/decl.cc:15372
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15388
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.cc:15412
  #, 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:15419
  #, 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:15421
  #, 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:15430
  #, 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:15432
  #, 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:15448
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ %qD ÑƒÐ²ÐµÐº Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð° Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15467
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.cc:15474
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15564
  #, 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:15567
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° typedef-Ð¸Ð¼ÐµÐ½Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15569
  #, 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:15577
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/decl.cc:15578 cp/decl.cc:15585
  #, 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:15584
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ"
*************** msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð
*** 58927,59041 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: cp/decl.cc:15620 cp/name-lookup.cc:5731 cp/name-lookup.cc:5863
! #: cp/parser.cc:6931 cp/parser.cc:30630
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/decl.cc:15629
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:15651 cp/name-lookup.cc:5421
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.cc:15679 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:15684
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15789
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ° %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:15820
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:15831 cp/semantics.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: cp/decl.cc:15947
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð° ÑƒÐ½Ð¸Ñ˜Ð° %qT"
  
! #: cp/decl.cc:15954
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, 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:15990
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: cp/decl.cc:16020
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:16022
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl.cc:16167
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16170 cp/decl.cc:16178 cp/decl.cc:16188 cp/decl.cc:16784
! #: cp/parser.cc:20992
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:16175
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16185
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16196
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
! #: cp/decl.cc:16270
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "underlying type %qT of %qT must be an integral type"
--- 58943,59057 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15599
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: cp/decl.cc:15642 cp/name-lookup.cc:5717 cp/name-lookup.cc:5849
! #: cp/parser.cc:6931 cp/parser.cc:30641
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:15673 cp/name-lookup.cc:5407
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.cc:15701 cp/friend.cc:315 cp/parser.cc:3308 cp/parser.cc:6636
! #: cp/pt.cc:9866
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ° %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:15842
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:15853 cp/semantics.cc:3474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð° ÑƒÐ½Ð¸Ñ˜Ð° %qT"
  
! #: cp/decl.cc:15976
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, 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:16012
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: cp/decl.cc:16042
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl.cc:16189
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16192 cp/decl.cc:16200 cp/decl.cc:16210 cp/decl.cc:16806
! #: cp/parser.cc:21001
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16218
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
! #: cp/decl.cc:16292
  #, 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 "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡
*** 59045,59129 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16417
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:16592
  #, 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:16602
  #, 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:16651
  #, 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:16652
  #, 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:16663
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qD"
  
! #: cp/decl.cc:16683
  #, 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:16782 cp/parser.cc:20990
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/decl.cc:16856
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.cc:17016 cp/typeck.cc:10615
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
  
! #: cp/decl.cc:17866
  #, 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:17868 cp/typeck.cc:10495
  #, 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:17930
  #, 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:18112
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.cc:18503
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 59061,59145 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16439
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:16614
  #, 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:16624
  #, 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:16673
  #, 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:16674
  #, 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:16685
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qD"
  
! #: cp/decl.cc:16705
  #, 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:16804 cp/parser.cc:20999
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/decl.cc:16878
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.cc:17038 cp/typeck.cc:10617
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
  
! #: cp/decl.cc:17888
  #, 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:17890 cp/typeck.cc:10497
  #, 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:17952
  #, 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:18134
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.cc:18525
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¾Ð±Ñ€Ð¸Ñ�Ð°Ñ
*** 59179,59185 ****
  msgid "deleting %qT is undefined"
  msgstr "Ð±Ñ€Ð¸Ñ�Ð°ÑšÐµ %qT Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl2.cc:672 cp/pt.cc:5879
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
--- 59195,59201 ----
  msgid "deleting %qT is undefined"
  msgstr "Ð±Ñ€Ð¸Ñ�Ð°ÑšÐµ %qT Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl2.cc:672 cp/pt.cc:5884
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð
*** 59190,59366 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl2.cc:727 cp/pt.cc:5847
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl2.cc:802
  #, fuzzy, gcc-internal-format
  #| msgid "new declaration %q#D"
  msgid "no declaration matches %q#D"
  msgstr "Ð½Ð¾Ð²Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl2.cc:807
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "no functions named %qD"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/decl2.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT defined here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð½ÐµÑ›Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %q#D"
  
! #: cp/decl2.cc:881
  #, fuzzy, gcc-internal-format
  #| msgid "definition of static data member %q+D of dllimport'd class"
  msgid "static data member %qD in unnamed class"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %q+D dllimport ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl2.cc:883
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:964
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit template argument list not allowed"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/decl2.cc:1006
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qT"
  
! #: cp/decl2.cc:1035 cp/decl2.cc:1043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member %qs"
  msgid "invalid initializer for member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qs"
  
! #: cp/decl2.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for static member function %qD"
  msgid "initializer specified for friend function %qD"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/decl2.cc:1055
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/decl2.cc:1103
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<asm%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð·Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/decl2.cc:1160
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1168
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: cp/decl2.cc:1179
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ñ�Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl2.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ñ�Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl2.cc:1192
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/decl2.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT does not have member %qD"
  msgid "incomplete type %qT is not mappable"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/decl2.cc:1556
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1645
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1684 cp/name-lookup.cc:8546
  #, 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%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/decl2.cc:1753
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1769
  #, 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 can only have non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/decl2.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/decl2.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ"
  
! #: cp/decl2.cc:1853
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð±ÐµÐ· Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/decl2.cc:1890
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
--- 59206,59382 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl2.cc:727 cp/pt.cc:5852
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl2.cc:823
  #, fuzzy, gcc-internal-format
  #| msgid "new declaration %q#D"
  msgid "no declaration matches %q#D"
  msgstr "Ð½Ð¾Ð²Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/decl2.cc:828
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "no functions named %qD"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %qs:"
  
! #: cp/decl2.cc:833
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%#qT defined here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl2.cc:893
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð½ÐµÑ›Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %q#D"
  
! #: cp/decl2.cc:902
  #, fuzzy, gcc-internal-format
  #| msgid "definition of static data member %q+D of dllimport'd class"
  msgid "static data member %qD in unnamed class"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %q+D dllimport ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl2.cc:904
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit template argument list not allowed"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/decl2.cc:1027
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qT"
  
! #: cp/decl2.cc:1056 cp/decl2.cc:1064
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member %qs"
  msgid "invalid initializer for member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qs"
  
! #: cp/decl2.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for static member function %qD"
  msgid "initializer specified for friend function %qD"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<asm%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð·Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/decl2.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1189
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: cp/decl2.cc:1200
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ñ�Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl2.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ñ�Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl2.cc:1213
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl2.cc:1221
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/decl2.cc:1235
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT does not have member %qD"
  msgid "incomplete type %qT is not mappable"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/decl2.cc:1584
  #, gcc-internal-format
  msgid "static field %qD is not mappable"
  msgstr ""
  
! #: cp/decl2.cc:1681
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1720 cp/name-lookup.cc:8547
  #, 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%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/decl2.cc:1789
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.cc:1805
  #, 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 can only have non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/decl2.cc:1812
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/decl2.cc:1815
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/decl2.cc:1880
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ"
  
! #: cp/decl2.cc:1889
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð±ÐµÐ· Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/decl2.cc:1926
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
*************** msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°
*** 59369,59457 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1902
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.cc:1948
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.cc:1963
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.cc:1968
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.cc:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:2963
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:2968
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:2976
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/decl2.cc:2994
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:2998
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:3003
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:3010
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl2.cc:4679
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 59385,59473 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1938
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl2.cc:1954
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.cc:1984
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.cc:1999
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl2.cc:2002
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.cc:2004
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2014
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.cc:2995
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:2999
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:3004
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:3012
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/decl2.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:3034
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.cc:3046
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl2.cc:4715
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°
*** 59461,59699 ****
  #. 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:4688
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4692
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4696
  #, 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:4704
  #, 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:4708
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4711
  #, 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:4899
  #, 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:4902
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl2.cc:4904
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:4976 cp/decl2.cc:4979
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5332
  #, 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:5535
  #, 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:5540
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5673
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl2.cc:5677
  #, 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:5813
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5816
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/decl2.cc:5870
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/decl2.cc:5902
  #, 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:4019
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/error.cc:4111
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4458
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4463
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4468
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4473
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4478
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4483
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4488
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4494
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4499
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4504
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4509
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4514
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4519
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4524
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4529
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4579
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/error.cc:4583
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %<%T::%D%>"
  
! #: cp/error.cc:4597
  #, 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:4601 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/error.cc:4623
  #, 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:4627 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qD"
  
! #: cp/error.cc:4638
  #, 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:4642
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
--- 59477,59715 ----
  #. 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:4724
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4728
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4732
  #, 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:4740
  #, 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:4744
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4747
  #, 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:4935
  #, 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:4938
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl2.cc:4940
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5012 cp/decl2.cc:5015
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5368
  #, 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:5571
  #, 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:5576
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5709
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl2.cc:5713
  #, 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:5849
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5852
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/decl2.cc:5906
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/decl2.cc:5938
  #, 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:4027
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/error.cc:4119
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4466
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4471
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4476
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4481
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4486
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4491
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4496
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4502
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4507
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4512
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4517
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4522
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4527
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4532
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4537
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4587
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %<%T::%D%>"
  
! #: cp/error.cc:4605
  #, 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:4609 cp/typeck.cc:2730
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/error.cc:4631
  #, 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:4635 cp/typeck.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qD"
  
! #: cp/error.cc:4646
  #, 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:4650
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
*************** msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€
*** 60039,60050 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4786 cp/typeck2.cc:1349
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/init.cc:2324 cp/semantics.cc:3740
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%qT is not a class type"
--- 60055,60066 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.cc:2003 cp/init.cc:4791 cp/typeck2.cc:1350
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/init.cc:2324 cp/semantics.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%qT is not a class type"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾ÐºÐ°Ð·Ð
*** 60065,60071 ****
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2148
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
--- 60081,60087 ----
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/init.cc:2489 cp/semantics.cc:2159
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
*************** msgstr ""
*** 60103,60333 ****
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.cc:2846
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2849
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2859
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2862
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2871
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2874
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/init.cc:2895
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3093
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/init.cc:3103
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/init.cc:3121
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3137
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3139
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.cc:3149
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð° new"
  
! #: cp/init.cc:3155
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3197
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.cc:3353
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/init.cc:3360 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð¼ %qD"
  
! #: cp/init.cc:3441
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/init.cc:3447
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "parenthesized initializer in array new"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/init.cc:3917
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.cc:3946
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.cc:3955
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.cc:4690
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ñ�Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°"
  
! #: cp/init.cc:4987
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° delete"
  
! #: cp/init.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.cc:5041
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5046
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5353
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
  
! #: cp/lambda.cc:527
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:542
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:546
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "because the array element type %qT has variable size"
  msgstr "Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ° Ð¸Ð¼Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: cp/lambda.cc:570
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/lambda.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/lambda.cc:635
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:711
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:713
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:827
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
--- 60119,60349 ----
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.cc:2851
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2854
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2864
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2867
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/init.cc:2900
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/init.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/init.cc:3126
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3142
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð° new"
  
! #: cp/init.cc:3160
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.cc:3358
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/init.cc:3365 cp/search.cc:1179
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð¼ %qD"
  
! #: cp/init.cc:3446
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/init.cc:3452
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3648
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "parenthesized initializer in array new"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/init.cc:3922
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.cc:3951
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.cc:3960
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.cc:4695
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ñ�Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°"
  
! #: cp/init.cc:4991
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° delete"
  
! #: cp/init.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.cc:5030
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.cc:5045
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5050
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5357
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
  
! #: cp/lambda.cc:545
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:560
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "because the array element type %qT has variable size"
  msgstr "Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ° Ð¸Ð¼Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: cp/lambda.cc:588
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot capture %qE by reference"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/lambda.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "capture by copy of incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/lambda.cc:653
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:729
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:731
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:851
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> was not captured for this lambda function"
*************** msgstr ""
*** 61083,61286 ****
  msgid "unknown header kind %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: cp/name-lookup.cc:2730
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/name-lookup.cc:2736
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ %q#D"
  
! #: cp/name-lookup.cc:2901
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D Ñ�ÐºÑ€Ð¸Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° %q#T"
  
! #: cp/name-lookup.cc:3050
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/name-lookup.cc:3055
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code to check exception specifications"
  msgid "due to different exception specifications"
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/name-lookup.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/name-lookup.cc:3176
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/name-lookup.cc:3311
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/name-lookup.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ°"
  
! #: cp/name-lookup.cc:4239
  #, 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:4242
  #, 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:4854
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%q#D does not have external linkage"
  msgstr "%qE Ð½ÐµÐ¼Ð° ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/name-lookup.cc:4856 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3926 cp/semantics.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.cc:5568
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.cc:5584
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ Ð·Ð° Ð½Ðµ-Ñ‡Ð»Ð°Ð½ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/name-lookup.cc:5592
  #, 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:5608 cp/pt.cc:18500
  #, 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:5618
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5629 cp/name-lookup.cc:5702
  #, 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:5652
  #, 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:5712
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5724
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.cc:5738
  #, 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:5749
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/name-lookup.cc:5842
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾ÐºÑ€ÑƒÐ¶ÑƒÑ˜Ðµ %qD"
  
! #: cp/name-lookup.cc:5883
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qD"
  
! #: cp/name-lookup.cc:5946
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.cc:5948
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/name-lookup.cc:6002
  #, 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:6009
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6019 cp/name-lookup.cc:6046
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6025
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6062 cp/name-lookup.cc:8551
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/name-lookup.cc:6388
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6440
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 61099,61302 ----
  msgid "unknown header kind %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: cp/name-lookup.cc:2712
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/name-lookup.cc:2718
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ %q#D"
  
! #: cp/name-lookup.cc:2883
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D Ñ�ÐºÑ€Ð¸Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° %q#T"
  
! #: cp/name-lookup.cc:3032
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/name-lookup.cc:3037
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code to check exception specifications"
  msgid "due to different exception specifications"
  msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸ ÐºÃ´Ð´ Ð·Ð° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/name-lookup.cc:3135
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/name-lookup.cc:3158
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/name-lookup.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/name-lookup.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %q+D conflicts with a previous using declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ°"
  
! #: cp/name-lookup.cc:4225
  #, 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:4228
  #, 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:4840
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%q#D does not have external linkage"
  msgstr "%qE Ð½ÐµÐ¼Ð° ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/name-lookup.cc:4842 cp/parser.cc:11376 cp/parser.cc:11386
! #: cp/semantics.cc:3937 cp/semantics.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.cc:5554
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/name-lookup.cc:5570
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ Ð·Ð° Ð½Ðµ-Ñ‡Ð»Ð°Ð½ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/name-lookup.cc:5578
  #, 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:5594 cp/pt.cc:18533
  #, 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:5604
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5615 cp/name-lookup.cc:5688
  #, 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:5638
  #, 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:5698
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:5710
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.cc:5724
  #, 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:5735
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT"
  
! #: cp/name-lookup.cc:5828
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾ÐºÑ€ÑƒÐ¶ÑƒÑ˜Ðµ %qD"
  
! #: cp/name-lookup.cc:5869
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/name-lookup.cc:5879
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qD"
  
! #: cp/name-lookup.cc:5947
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/name-lookup.cc:5949
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/name-lookup.cc:6003
  #, 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:6010
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6020 cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6026
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6063 cp/name-lookup.cc:8552
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/name-lookup.cc:6389
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[1] ""
*** 61289,61387 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/name-lookup.cc:6446
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.cc:6975
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6981
  #, 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:7417
  #, 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:7420
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.cc:8179
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8535
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ %qs Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8637
  #, 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:8734
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C"
  
! #: cp/name-lookup.cc:8750
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð°Ð»Ð¸Ñ˜Ð°Ñ� Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¾Ð²Ð´Ðµ, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ %qD"
  
! #: cp/name-lookup.cc:8830
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8831
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.cc:8880
  #, 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:8882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "reachable %s definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.cc:8925
  #, 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:8934
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 61305,61403 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/name-lookup.cc:6447
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.cc:6976
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6982
  #, 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:7418
  #, 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:7421
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.cc:8180
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8536
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ %qs Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: cp/name-lookup.cc:8539
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8638
  #, 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:8735
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %C"
  
! #: cp/name-lookup.cc:8751
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Ð°Ð»Ð¸Ñ˜Ð°Ñ� Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¾Ð²Ð´Ðµ, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ %qD"
  
! #: cp/name-lookup.cc:8831
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8832
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.cc:8881
  #, 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:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "reachable %s definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/name-lookup.cc:8926
  #, 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:8935
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr ""
*** 61408,61414 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45083
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 61424,61430 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1444 cp/parser.cc:45094
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸
*** 61441,61447 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/parser.cc:3160 cp/parser.cc:20929
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 61457,61463 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/parser.cc:3160 cp/parser.cc:20938
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð´. ÑˆÐ°Ð
*** 61533,61539 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/parser.cc:3355 cp/pt.cc:20161
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð½Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
--- 61549,61555 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/parser.cc:3355 cp/pt.cc:20194
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð½Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
*************** msgstr ""
*** 61684,61690 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29904
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 61700,61706 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3550 cp/parser.cc:29914
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð¸
*** 61883,61889 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
--- 61899,61905 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5710 cp/parser.cc:5891 cp/parser.cc:6072 cp/semantics.cc:4091
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected primary-expression"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<~%T%> Ð
*** 61942,61948 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:6610 cp/parser.cc:23379
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
--- 61958,61964 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:6610 cp/parser.cc:23388
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 62006,62012 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20841
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 62022,62028 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: cp/parser.cc:7450 cp/pt.cc:20874
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð
*** 62062,62068 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.cc:9084 cp/parser.cc:32451
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %qs expressions"
--- 62078,62084 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.cc:9084 cp/parser.cc:32462
  #, 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 ""
*** 62286,62297 ****
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45689
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45671
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 62302,62313 ----
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11859 cp/parser.cc:11998 cp/parser.cc:45700
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: cp/parser.cc:11885 cp/parser.cc:45682
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½
*** 62370,62376 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32938
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
--- 62386,62392 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13251 cp/parser.cc:32949
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
*************** msgid "types may not be defined in condi
*** 62395,62401 ****
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22659 cp/parser.cc:25178
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
--- 62411,62417 ----
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
  #. Anything else is an error.
! #: cp/parser.cc:13416 cp/parser.cc:22668 cp/parser.cc:25187
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
*************** msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼
*** 62439,62445 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32941
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
--- 62455,62461 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14124 cp/parser.cc:32952
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
*************** msgstr ""
*** 62466,62472 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ goto"
  
! #: cp/parser.cc:14340 cp/parser.cc:32944
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
--- 62482,62488 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ goto"
  
! #: cp/parser.cc:14340 cp/parser.cc:32955
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
*************** msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´Ð
*** 62547,62553 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:26998
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
--- 62563,62569 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:14798 cp/parser.cc:27008
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
*************** msgstr ""
*** 62670,62676 ****
  msgid "class definition may not be declared a friend"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/parser.cc:16061 cp/parser.cc:27540
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
--- 62686,62692 ----
  msgid "class definition may not be declared a friend"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/parser.cc:16061 cp/parser.cc:27550
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
*************** msgstr "Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð
*** 62737,62749 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/parser.cc:16797 cp/pt.cc:26924
  #, 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:16809 cp/pt.cc:26936
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 62753,62765 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/parser.cc:16797 cp/pt.cc:26959
  #, 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:16809 cp/pt.cc:26971
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ
*** 62820,62826 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24945
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
--- 62836,62842 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/parser.cc:18023 cp/parser.cc:18109 cp/parser.cc:24954
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
*************** msgstr "%qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿"
*** 62980,63320 ****
  msgid "concept defined here"
  msgstr "ÐŸÑ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ˜Ðµ ÐºÑ™ÑƒÑ‡Ð½Ðµ Ñ€ÐµÑ‡Ð¸ ÐºÐ¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ð“Ð½Ñƒ"
  
! #: cp/parser.cc:20058
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:20065
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20308
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20384
  #, 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:20546
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.cc:20634
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/parser.cc:20640
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:20651
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ‡ÐµÐ½Ð¾Ð¼-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ-Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:20792
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:20803
  #, 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:20818
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ min/max Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ"
  
! #: cp/parser.cc:20834
  #, 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:20879
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.cc:20923
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:20937
  #, 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:20949 cp/parser.cc:26455
  #, 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:20954 cp/parser.cc:26460
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.cc:20966 cp/parser.cc:26473
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ"
  
! #: cp/parser.cc:21003
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/parser.cc:21028
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21031
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21152
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, 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:21231
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:21235
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.cc:21296
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21308
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21327
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21337
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21342
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21349
  #, 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:21356
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.cc:21411
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.cc:21586
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21601
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/parser.cc:21619
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21629
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21694
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "opaque-enum-declaration here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.cc:21764
  #, 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:21943
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21963 cp/parser.cc:21980 cp/parser.cc:21994
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:21970
  #, 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:22007
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:22023
  #, 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:22251
  #, 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:22262
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22267
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22270
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:22312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° (Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²Ð°) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:22299 cp/parser.cc:22320
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22306
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22553
  #, 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:22564
  #, 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:22568
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:22619
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22740
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.cc:22782
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.cc:22796
  #, 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:23299
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.cc:23425
  #, 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:23429
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
--- 62996,63336 ----
  msgid "concept defined here"
  msgstr "ÐŸÑ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ˜Ðµ ÐºÑ™ÑƒÑ‡Ð½Ðµ Ñ€ÐµÑ‡Ð¸ ÐºÐ¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ð“Ð½Ñƒ"
  
! #: cp/parser.cc:20067
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:20074
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:20317
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:20393
  #, 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:20555
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.cc:20643
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/parser.cc:20649
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:20660
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ‡ÐµÐ½Ð¾Ð¼-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ-Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:20801
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:20812
  #, 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:20827
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ min/max Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ"
  
! #: cp/parser.cc:20843
  #, 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:20888
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.cc:20932
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Ð£ÐºÑ™ÑƒÑ‡Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:20946
  #, 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:20958 cp/parser.cc:26465
  #, 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:20963 cp/parser.cc:26470
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.cc:20975 cp/parser.cc:26483
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ"
  
! #: cp/parser.cc:21012
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/parser.cc:21037
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:21040
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:21161
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:21236
  #, 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:21240
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.cc:21244
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.cc:21305
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21317
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:21336
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21346
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21351
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:21355
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:21358
  #, 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:21365
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: cp/parser.cc:21420
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.cc:21595
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21610
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/parser.cc:21628
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:21638
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:21703
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "opaque-enum-declaration here"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.cc:21773
  #, 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:21952
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:21972 cp/parser.cc:21989 cp/parser.cc:22003
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:21979
  #, 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:22016
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:22032
  #, 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:22260
  #, 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:22271
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22276
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:22321
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° (Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²Ð°) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:22308 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22315
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:22562
  #, 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:22573
  #, 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:22577
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:22628
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:22749
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.cc:22791
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.cc:22805
  #, 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:23308
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.cc:23434
  #, 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:23438
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
*************** msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
*** 63324,63587 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23458
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid declarator"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:23466
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:23468
  #, 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:23583
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:23608
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:23729
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:23731
  #, 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:23752
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.cc:23813
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:23867
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:23904
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23962
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:24224
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ†Ð¸Ñ™ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/parser.cc:24230
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "%qT not permitted in template argument"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.cc:24233 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.cc:24260
  #, 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:24265
  #, 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:24371
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:24652
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.cc:24730
  #, 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:24929
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:24947
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.cc:24953
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.cc:24955
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.cc:25085
  #, 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:25089
  #, 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:25413
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25433
  #, 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:25471
  #, 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:25485
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25510
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.cc:25561
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25617 cp/parser.cc:25754
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.cc:25993
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:25996
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:25999
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: cp/parser.cc:26397
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.cc:26408
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð° ÐºÐ»Ð°Ñ�Ñƒ %s"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26423
  #, 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:26435
  #, 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:26441
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/parser.cc:26495
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ %<template <>%>"
  
! #: cp/parser.cc:26527
  #, 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:26560
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26624
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
--- 63340,63603 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:23467
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid declarator"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:23475
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:23477
  #, 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:23592
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:23617
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:23738
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:23740
  #, 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:23761
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: cp/parser.cc:23822
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:23876
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:23913
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:23971
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:24233
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ†Ð¸Ñ™ Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/parser.cc:24239
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "%qT not permitted in template argument"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.cc:24242 cp/typeck2.cc:353 cp/typeck2.cc:400 cp/typeck2.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.cc:24269
  #, 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:24274
  #, 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:24380
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.cc:24661
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.cc:24739
  #, 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:24938
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:24956
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.cc:24962
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/parser.cc:24964
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/parser.cc:25094
  #, 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:25098
  #, 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:25422
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25442
  #, 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:25480
  #, 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:25494
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:25519
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.cc:25570
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:25626 cp/parser.cc:25763
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.cc:26003
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:26006
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:26009
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %C"
  
! #: cp/parser.cc:26407
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.cc:26418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð° ÐºÐ»Ð°Ñ�Ñƒ %s"
  
! #: cp/parser.cc:26426
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:26433
  #, 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:26445
  #, 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:26451
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/parser.cc:26505
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ %<template <>%>"
  
! #: cp/parser.cc:26537
  #, 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:26570
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:26634
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 63590,63838 ****
  #. 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:26638 cp/pt.cc:4333
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26738 cp/parser.cc:32947
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.cc:26763
  #, 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:26767
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.cc:27017
  #, 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:27048
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.cc:27066
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27168
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27175
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27188
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27350
  #, 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:27378
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:27398
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:27445
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.cc:27459
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:27534
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27569
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27719
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27743
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:27746
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.cc:27946 cp/parser.cc:28040
  #, 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:28048
  #, 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:28054
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28098
  #, 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:28139
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28251
  #, 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:28800
  #, fuzzy, gcc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "expected OpenMP directive name"
  msgstr "Ð�ÐµÑ€Ð°Ð·Ð²Ñ€Ñ�Ñ‚Ñ™Ð¸Ð²Ð° ÐžÐ¿ÐµÐ½ÐœÐŸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° ÐºÐ¾Ð´ %C"
  
! #: cp/parser.cc:28809
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.cc:28953
  #, 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:28967
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: cp/parser.cc:29018
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29086
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29121
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29163
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.cc:29223
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29566 cp/parser.cc:29575
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "expression must be enclosed in parentheses"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.cc:29921
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30150
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30288
  #, 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:30296
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.cc:30791
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30796
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/parser.cc:30800
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
--- 63606,63854 ----
  #. 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:26648 cp/pt.cc:4335
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:26748 cp/parser.cc:32958
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.cc:26773
  #, 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:26777
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>"
  
! #: cp/parser.cc:27027
  #, 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:27058
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.cc:27076
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:27178
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27185
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:27198
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:27360
  #, 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:27388
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:27408
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:27455
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/parser.cc:27469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.cc:27544
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:27579
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27729
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:27753
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:27756
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.cc:27956 cp/parser.cc:28050
  #, 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:28058
  #, 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:28064
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28108
  #, 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:28149
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28261
  #, 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:28810
  #, fuzzy, gcc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "expected OpenMP directive name"
  msgstr "Ð�ÐµÑ€Ð°Ð·Ð²Ñ€Ñ�Ñ‚Ñ™Ð¸Ð²Ð° ÐžÐ¿ÐµÐ½ÐœÐŸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° ÐºÐ¾Ð´ %C"
  
! #: cp/parser.cc:28819
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:28864
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.cc:28963
  #, 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:28977
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>"
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29096
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29131
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29173
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.cc:29233
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:29576 cp/parser.cc:29585
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "expression must be enclosed in parentheses"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.cc:29931
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30161
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:30299
  #, 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:30307
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.cc:30802
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:30807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/parser.cc:30811
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
*************** msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€
*** 63841,64474 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30807
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°"
  
! #: cp/parser.cc:31205
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ"
  
! #: cp/parser.cc:31376
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31385
  #, 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:31391
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31498
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31508
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/parser.cc:31531
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/parser.cc:31540
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.cc:31560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.cc:31672
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/parser.cc:31723
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.cc:31775
  #, 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:32077
  #, 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:32090
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.cc:32399
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32554
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.cc:32569
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿Ñ€Ðµ %qD"
  
! #: cp/parser.cc:32704
  #, 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:32715
  #, 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:32720
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qE"
  
! #: cp/parser.cc:32746
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qs"
  
! #: cp/parser.cc:32798
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32804
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32813
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:32816
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32819
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32822
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32828
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32831
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32834
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32837
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32840
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32843
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32846
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<auto%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32849
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32852
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32855
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32858
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32861
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32864
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.cc:32867
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<co_yield%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32899
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32911
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32914
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32917
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32923
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.cc:32950
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: cp/parser.cc:33282
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T"
  
! #: cp/parser.cc:33438
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.cc:33558
  #, 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:33698 cp/parser.cc:33732
  #, 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:33705 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33706 cp/parser.cc:33739
  #, fuzzy, gcc-internal-format
  #| msgid "template class without a name"
  msgid "replace the class-key with %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.cc:33713
  #, fuzzy, gcc-internal-format
  #| msgid "%qT referred to as %qs"
  msgid "%qT defined as %qs here"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/parser.cc:33714
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%J%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.cc:33796
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.cc:33817
  #, 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:34066
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/parser.cc:34307 cp/parser.cc:35615 cp/parser.cc:35804
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34448
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.cc:34883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°"
  
! #: cp/parser.cc:34958 cp/parser.cc:34976
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð»Ð¸ Ñ�ÑƒÑ‡ÐµÑ™Ð°"
  
! #: cp/parser.cc:34970 cp/parser.cc:35036
  #, 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:35079
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35276 cp/parser.cc:35283 cp/parser.cc:35290
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/parser.cc:35407
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.cc:35580
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35587
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° %qE"
  
! #: cp/parser.cc:35867 cp/parser.cc:35874 cp/parser.cc:35881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37158
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.cc:37175
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/parser.cc:38264
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.cc:39092
  #, 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 "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.cc:41860
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42264
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42523
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42610 cp/pt.cc:18182
  #, 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:42703
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45045
  #, 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:45680
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45959
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45963
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46069
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.cc:46099
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.cc:46111
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46214
  #, 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:46234 cp/semantics.cc:6039
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46238 cp/semantics.cc:6047
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46241 cp/pt.cc:14147 cp/semantics.cc:6053
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46244 cp/semantics.cc:6059
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46971
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46981
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47339
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47386 cp/semantics.cc:10990
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47388 cp/semantics.cc:10992
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47534
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47537
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, 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:47885
  #, 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:47936
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:47968
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:48048
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: cp/parser.cc:48087
  #, 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:48292
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.cc:48348
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 63857,64490 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:30818
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°"
  
! #: cp/parser.cc:31216
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ"
  
! #: cp/parser.cc:31387
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:31396
  #, 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:31402
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:31509
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:31519
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/parser.cc:31542
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/parser.cc:31551
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.cc:31571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.cc:31683
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/parser.cc:31734
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/parser.cc:31786
  #, 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:32088
  #, 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:32101
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.cc:32410
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:32565
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.cc:32580
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿Ñ€Ðµ %qD"
  
! #: cp/parser.cc:32715
  #, 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:32726
  #, 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:32731
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qE"
  
! #: cp/parser.cc:32757
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ %qs"
  
! #: cp/parser.cc:32809
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32812
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32815
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32821
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32824
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.cc:32827
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32833
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32836
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32839
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32842
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32845
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32851
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32854
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32857
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<auto%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32860
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32863
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32866
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32869
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32872
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>"
  
! #: cp/parser.cc:32878
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<co_yield%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32910
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32922
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32925
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32928
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
  
! #: cp/parser.cc:32934
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>"
  
! #: cp/parser.cc:32961
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>"
  
! #: cp/parser.cc:33293
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:33444
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T"
  
! #: cp/parser.cc:33449
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.cc:33569
  #, 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:33709 cp/parser.cc:33743
  #, 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:33716 cp/parser.cc:33749
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:33717 cp/parser.cc:33750
  #, fuzzy, gcc-internal-format
  #| msgid "template class without a name"
  msgid "replace the class-key with %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/parser.cc:33724
  #, fuzzy, gcc-internal-format
  #| msgid "%qT referred to as %qs"
  msgid "%qT defined as %qs here"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/parser.cc:33725
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%J%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/parser.cc:33807
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.cc:33828
  #, 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:34077
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/parser.cc:34318 cp/parser.cc:35626 cp/parser.cc:35815
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: cp/parser.cc:34389
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:34459
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:34490
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.cc:34894
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°"
  
! #: cp/parser.cc:34969 cp/parser.cc:34987
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð»Ð¸ Ñ�ÑƒÑ‡ÐµÑ™Ð°"
  
! #: cp/parser.cc:34981 cp/parser.cc:35047
  #, 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:35090
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:35287 cp/parser.cc:35294 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/parser.cc:35418
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.cc:35591
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:35598
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° %qE"
  
! #: cp/parser.cc:35878 cp/parser.cc:35885 cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.cc:36054
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:37169
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.cc:37186
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/parser.cc:38275
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.cc:39103
  #, 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 "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/parser.cc:41871
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42275
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: cp/parser.cc:42534
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:42621 cp/pt.cc:18215
  #, 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:42714
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:45056
  #, 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:45691
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:45970
  #, gcc-internal-format
  msgid "%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:45974
  #, gcc-internal-format
  msgid "%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/parser.cc:46110
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/parser.cc:46122
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:46225
  #, 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:46245 cp/semantics.cc:6050
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46249 cp/semantics.cc:6058
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46252 cp/pt.cc:14171 cp/semantics.cc:6064
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46255 cp/semantics.cc:6070
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:46992
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:47350
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:47397 cp/semantics.cc:11001
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47399 cp/semantics.cc:11003
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:47545
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:47548
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:47599
  #, 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:47896
  #, 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:47947
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:47979
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "#pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.cc:48059
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: cp/parser.cc:48098
  #, 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:48303
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.cc:48359
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð
*** 64560,64566 ****
  msgid "specialization of %qD after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
--- 64576,64582 ----
  msgid "specialization of %qD after instantiation"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.cc:2058 cp/semantics.cc:5920
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ
*** 64639,64699 ****
  msgid "missing primary template attribute %s"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Code"
  
! #: cp/pt.cc:2880 cp/pt.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:2893
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ"
  
! #: cp/pt.cc:2899
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð° Ð·Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ"
  
! #: cp/pt.cc:2907
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:2910
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ²ÐµÐ´ÐµÐ½Ð° Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<template <>%>"
  
! #: cp/pt.cc:2918
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.cc:2951
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.cc:2955
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.cc:2987
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/pt.cc:3030
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
--- 64655,64715 ----
  msgid "missing primary template attribute %s"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Code"
  
! #: cp/pt.cc:2882 cp/pt.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:2895
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ"
  
! #: cp/pt.cc:2901
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð° Ð·Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:2912
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:2914
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ²ÐµÐ´ÐµÐ½Ð° Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<template <>%>"
  
! #: cp/pt.cc:2920
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°"
  
! #: cp/pt.cc:2989
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/pt.cc:3032
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
*************** msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ°
*** 64706,64856 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ñƒ %qT"
  
! #: cp/pt.cc:3139
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/pt.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "friend declaration here"
  msgstr "%JÐ·Ð°ÐºÐ»Ð¾ÑšÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOS ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1"
  
! #: cp/pt.cc:4196
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4264
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4348
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4365 cp/pt.cc:5170
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "        %qD"
  msgid "        %s"
  msgstr "        %qD"
  
! #: cp/pt.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.cc:4496
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.cc:4498
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ð¼"
  
! #: cp/pt.cc:5106
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.cc:5165
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:5192
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5196 cp/pt.cc:5207 cp/pt.cc:5215
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5204
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5214
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/pt.cc:5228
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:5272
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5275
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5337
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 64722,64872 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3094
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.cc:3110
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ñƒ %qT"
  
! #: cp/pt.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/pt.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "friend declaration here"
  msgstr "%JÐ·Ð°ÐºÐ»Ð¾ÑšÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.cc:3253
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization of function concept %qD"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ ACOS ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð¼ÐµÑ’Ñƒ -1 Ð¸ 1"
  
! #: cp/pt.cc:4198
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4266
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4268
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4352
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4369 cp/pt.cc:5174
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "        %qD"
  msgid "        %s"
  msgstr "        %qD"
  
! #: cp/pt.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.cc:4502
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ð¼"
  
! #: cp/pt.cc:5110
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "specialization of variable concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qT"
  
! #: cp/pt.cc:5169
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.cc:5192
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:5196
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5200 cp/pt.cc:5211 cp/pt.cc:5219
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5208
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/pt.cc:5233
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:5235
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "primary template %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:5277
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5280
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgstr[1] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾
*** 64860,64878 ****
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  msgstr[3] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.cc:5400
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.cc:5583
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %qD"
--- 64876,64894 ----
  msgstr[2] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  msgstr[3] "Ñ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/pt.cc:5401
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.cc:5405
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°"
  
! #: cp/pt.cc:5588
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %qD"
*************** msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð
*** 64881,64933 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5642
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.cc:5648
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5651
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.cc:5654 cp/pt.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:5823
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/pt.cc:5831
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/pt.cc:5839
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 64897,64949 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5611
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:5647
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:5650
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.cc:5653
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5656
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:"
  
! #: cp/pt.cc:5659 cp/pt.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:5828
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "template %qD declared"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/pt.cc:5836
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð°"
  
! #: cp/pt.cc:5844
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð
*** 64938,64996 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5862
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:6014
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %q#D"
  
! #: cp/pt.cc:6053
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… %d Ð½Ð¸Ð²Ð¾Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D, Ð´Ð¾Ð±Ð¸Ñ… %d"
  
! #: cp/pt.cc:6067
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D"
  
! #: cp/pt.cc:6070
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#T"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð° Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ %d"
  
! #: cp/pt.cc:6093
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ðµ Ð±Ð¸Ð²Ð°Ñ˜Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸"
  
! #: cp/pt.cc:6241
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:6254
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ�Ñƒ Ð·Ð°Ð´Ð°Ñ‚Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:6265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "redeclared with %d template parameter"
--- 64954,65012 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5867
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:6019
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %q#D"
  
! #: cp/pt.cc:6058
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… %d Ð½Ð¸Ð²Ð¾Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D, Ð´Ð¾Ð±Ð¸Ñ… %d"
  
! #: cp/pt.cc:6072
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D"
  
! #: cp/pt.cc:6075
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#T"
  
! #: cp/pt.cc:6077
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Ð° Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ %d"
  
! #: cp/pt.cc:6098
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.cc:6101
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ðµ Ð±Ð¸Ð²Ð°Ñ˜Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸"
  
! #: cp/pt.cc:6246
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:6259
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ�Ñƒ Ð·Ð°Ð´Ð°Ñ‚Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "redeclared with %d template parameter"
*************** msgstr[1] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±
*** 65000,65006 ****
  msgstr[2] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[3] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6269
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration %qD used %d template parameter"
--- 65016,65022 ----
  msgstr[2] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  msgstr[3] "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:6274
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "previous declaration %qD used %d template parameter"
*************** msgstr[1] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»
*** 65010,65467 ****
  msgstr[2] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  msgstr[3] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.cc:6303
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+#D"
  
! #: cp/pt.cc:6304
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ ÐºÐ°Ð¾ %q#D"
  
! #: cp/pt.cc:6315
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qF Ð±Ð°Ñ†Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð¸Ð·ÑƒÐ·ÐµÑ‚ÐºÐµ"
  
! #: cp/pt.cc:6318 cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.cc:6342
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qF Ð±Ð°Ñ†Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð¸Ð·ÑƒÐ·ÐµÑ‚ÐºÐµ"
  
! #: cp/pt.cc:6695 cp/pt.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/pt.cc:6698
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6701
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.cc:6718
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.cc:6767
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/pt.cc:6769
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ð¸Ð· %qT"
  
! #: cp/pt.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D"
  
! #: cp/pt.cc:6847
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %q#T and %q#T"
  msgid "  mismatched types %qT and %qT"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %q#T Ð¸ %q#T"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6876
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/pt.cc:6886
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/pt.cc:6895
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: cp/pt.cc:6907
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6911
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:6933
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:6976
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/pt.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/pt.cc:6993
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:7004
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:7024
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° %qT"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.cc:7093
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.cc:7103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.cc:7118
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the address of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7135
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.cc:7153
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ˜ÐµÑ€ Ñ˜Ðµ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/pt.cc:7161
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  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:7273
  #, 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:7440
  #, 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:7454
  #, 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:7540
  #, 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:7548
  #, 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:7566
  #, 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:7625
  #, 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:7627
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ñ�Ð° %qE ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/pt.cc:7681
  #, 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:8251
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð²Ð°ÑšÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾"
  
! #: cp/pt.cc:8267
  #, 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:8403
  #, 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:8432
  #, 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:8437
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð° ÑƒÐ¿ÑƒÑ‚Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<typename %E%>"
  
! #: cp/pt.cc:8453 cp/pt.cc:8487 cp/pt.cc:8541
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.cc:8461
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.cc:8469
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8475
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.cc:8478
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.cc:8492
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr " Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.cc:8545
  #, 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:8559
  #, 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:8562
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.cc:8635
  #, 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:8773 cp/pt.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.cc:8788 cp/pt.cc:8920
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.cc:8916
  #, 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:8925
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/pt.cc:8950
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8954
  #, 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:9052
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9696
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.cc:9860
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.cc:9862
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.cc:9998 cp/pt.cc:21699
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:10374
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.cc:11039
  #, 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:12207
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/pt.cc:12705
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13134
  #, 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:13222
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13225
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13837
  #, 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:13932
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
--- 65026,65483 ----
  msgstr[2] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  msgstr[3] "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.cc:6308
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+#D"
  
! #: cp/pt.cc:6309
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ ÐºÐ°Ð¾ %q#D"
  
! #: cp/pt.cc:6320
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qF Ð±Ð°Ñ†Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð¸Ð·ÑƒÐ·ÐµÑ‚ÐºÐµ"
  
! #: cp/pt.cc:6323 cp/pt.cc:6350
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "redeclaration %q#D with different constraints"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qF Ð±Ð°Ñ†Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð¸Ð·ÑƒÐ·ÐµÑ‚ÐºÐµ"
  
! #: cp/pt.cc:6713 cp/pt.cc:6782
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/pt.cc:6716
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6719
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6732
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.cc:6785
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/pt.cc:6787
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ð¸Ð· %qT"
  
! #: cp/pt.cc:6856
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for %q#D"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Ð´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D"
  
! #: cp/pt.cc:6865
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6874
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %q#T and %q#T"
  msgid "  mismatched types %qT and %qT"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %q#T Ð¸ %q#T"
  
! #: cp/pt.cc:6883
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6894
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/pt.cc:6904
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/pt.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: cp/pt.cc:6925
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6929
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:6951
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:6994
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/pt.cc:7007
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an ambiguous base of %qT"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/pt.cc:7011
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "  %qT is not derived from %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:7022
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:7042
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° %qT"
  
! #: cp/pt.cc:7103
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.cc:7111
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/pt.cc:7136
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the address of %qD is not a valid template argument"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>"
  
! #: cp/pt.cc:7146
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7153
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ˜ÐµÑ€ Ñ˜Ðµ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: cp/pt.cc:7179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  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:7291
  #, 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:7458
  #, 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:7472
  #, 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:7558
  #, 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:7566
  #, 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:7584
  #, 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:7643
  #, 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:7645
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ñ�Ð° %qE ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/pt.cc:7699
  #, 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:8269
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð²Ð°ÑšÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾"
  
! #: cp/pt.cc:8285
  #, 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:8421
  #, 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:8450
  #, 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:8455
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "Ð´Ð° ÑƒÐ¿ÑƒÑ‚Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<typename %E%>"
  
! #: cp/pt.cc:8471 cp/pt.cc:8505 cp/pt.cc:8559
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qD"
  
! #: cp/pt.cc:8479
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.cc:8487
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8493
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.cc:8496
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.cc:8510
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr " Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.cc:8513
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qT"
  
! #: cp/pt.cc:8563
  #, 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:8577
  #, 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:8580
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ‚Ð¸Ð¿, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/pt.cc:8653
  #, 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:8791 cp/pt.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.cc:8806 cp/pt.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ((%d, Ð° Ñ‚Ñ€ÐµÐ±Ð° %d)"
  
! #: cp/pt.cc:8934
  #, 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:8943
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "Ð´Ð°Ñ‚ Ð·Ð° %q+D"
  
! #: cp/pt.cc:8968
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:8972
  #, 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:9070
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9714
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/pt.cc:9878
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/pt.cc:9880
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.cc:10016 cp/pt.cc:21732
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:10392
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.cc:11057
  #, 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:12225
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/pt.cc:12729
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13158
  #, 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:13246
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13249
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:13861
  #, 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:13956
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
*************** msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð
*** 65479,65796 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14960
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:15154
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.cc:15156
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D"
  
! #: cp/pt.cc:15282
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/pt.cc:15284
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/pt.cc:15986
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾"
  
! #: cp/pt.cc:15988
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.cc:15990
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.cc:16003
  #, 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:16006
  #, 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:16054
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16060
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16066
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:16132
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16167
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16187
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.cc:16221
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16229
  #, 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:16343
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.cc:16642
  #, 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:16657
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾ Ð¸Ð¼Ðµ %qE Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÑƒÑ˜Ðµ Ñ�Ðµ ÐºÐ°Ð¾ Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16752
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16903
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/pt.cc:17480 cp/pt.cc:19428
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:17484 cp/pt.cc:19432
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)"
  
! #: cp/pt.cc:19572
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20757
  #, 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:20791
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20796
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20799
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:20804
  #, 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:20855
  #, 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:21090
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:21093
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:21417
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21419
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:21429
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21444
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.cc:25611
  #, 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:25613
  #, 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:25619
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:25643 cp/pt.cc:25738
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:25649
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:25651
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:25670
  #, 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:25676 cp/pt.cc:25733
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.cc:25681
  #, 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:25689
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.cc:25725
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.cc:25748 cp/pt.cc:25815
  #, 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:25753 cp/pt.cc:25830
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:25787
  #, 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:25790
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:25799
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:25820
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.cc:25860
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
  
! #: cp/pt.cc:26158
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 65495,65812 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:14984
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:15184
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
! #: cp/pt.cc:15186
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D"
  
! #: cp/pt.cc:15314
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/pt.cc:15316
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/pt.cc:16018
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾"
  
! #: cp/pt.cc:16020
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.cc:16022
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.cc:16035
  #, 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:16038
  #, 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:16086
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16092
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16098
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:16164
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16199
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16219
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.cc:16253
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16261
  #, 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:16375
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.cc:16675
  #, 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:16690
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾ Ð¸Ð¼Ðµ %qE Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÑƒÑ˜Ðµ Ñ�Ðµ ÐºÐ°Ð¾ Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16692
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16785
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/pt.cc:17513 cp/pt.cc:19461
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:17517 cp/pt.cc:19465
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)"
  
! #: cp/pt.cc:19605
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20790
  #, 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:20824
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20829
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:20837
  #, 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:20888
  #, 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:21123
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:21126
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:21450
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21452
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:21462
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.cc:21495
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.cc:25646
  #, 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:25648
  #, 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:25654
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:25678 cp/pt.cc:25773
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:25684
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:25686
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:25705
  #, 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:25711 cp/pt.cc:25768
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.cc:25716
  #, 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:25724
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.cc:25760
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.cc:25783 cp/pt.cc:25850
  #, 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:25788 cp/pt.cc:25865
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:25822
  #, 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:25825
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:25834
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:25855
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.cc:25895
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
  
! #: cp/pt.cc:26193
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð
*** 65803,65977 ****
  #. 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:26652
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.cc:26700
  #, 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:27072
  #, 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:27102
  #, 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:27111
  #, 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:27119
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/pt.cc:27121
  #, 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:28519
  #, 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:28809
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
  
! #: cp/pt.cc:28818
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:28824
  #, 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:28851
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29903
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:29909
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30015
  #, 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:30022
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30034
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.cc:30037
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30051
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30055
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:30069
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30071
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30139
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30229
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:30231
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qs"
  
! #: cp/pt.cc:30303
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30307
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:30311
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:30315
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:30455
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
--- 65819,65999 ----
  #. 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:26687
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.cc:26735
  #, 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:27107
  #, 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:27137
  #, 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:27146
  #, 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:27154
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/pt.cc:27156
  #, 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:28554
  #, 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:28844
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
  
! #: cp/pt.cc:28853
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:28859
  #, 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:28886
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:29936
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:29948
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29954
! #, fuzzy, gcc-internal-format
! #| msgid "use #include instead"
! msgid "use %qD directly instead"
! msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
! 
! #: cp/pt.cc:30066
  #, 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:30073
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30085
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.cc:30088
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30102
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30106
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:30120
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30122
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30187
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30190
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30280
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:30282
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qs"
  
! #: cp/pt.cc:30354
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:30358
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:30362
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:30366
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:30506
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
*************** msgstr "%q+#D Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ
*** 66123,66768 ****
  msgid "  since %q+#D declared in base class"
  msgstr "  Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/semantics.cc:984
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:988
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:992
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HÐ¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ñ€Ð°Ð´Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð²Ð°ÑšÐ° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð³ %<else%>"
  
! #: cp/semantics.cc:1678
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1683
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/semantics.cc:1898
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Ñ‚Ð¸Ð¿ asm-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: cp/semantics.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð° Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/semantics.cc:2146
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‡Ð»Ð°Ð½Ð° %q+D Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ñ˜ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "%qE missing template arguments"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/semantics.cc:2456
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2808
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/semantics.cc:2876
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/semantics.cc:2973
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:2975
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:2977
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/semantics.cc:2999
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.cc:3007 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/semantics.cc:3029
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3136
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð¸ Ð½ÐµÐ¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3156
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3161
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3342
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/semantics.cc:3392
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/semantics.cc:3412
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.cc:3443
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3735
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/semantics.cc:3900
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:3917 cp/semantics.cc:12154
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:3921
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3923
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<auto%> Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:3937
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð²ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:4064
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter from containing function"
  msgid "use of parameter outside function body"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð²ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "missing template arguments"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/semantics.cc:4110
  #, 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"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/semantics.cc:4141
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ %qT ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4148
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ˜Ðµ Ñƒ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð¼ Ñ�Ð½Ð¾Ð¿Ñƒ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/semantics.cc:4176
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/semantics.cc:4338
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚"
  
! #: cp/semantics.cc:4367
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4501
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.cc:4533
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<~%T%>"
  
! #: cp/semantics.cc:4546
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.cc:4550
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.cc:4555
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.cc:4566
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5906
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/semantics.cc:6179
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: cp/semantics.cc:6344
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6811
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6826
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6850
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:6943 cp/semantics.cc:7075 cp/semantics.cc:7134
! #: cp/semantics.cc:7532 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6955 cp/semantics.cc:8662
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.cc:7088
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: cp/semantics.cc:7147
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<lastprivate%>"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7211
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.cc:7245
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7248
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7252
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7274
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.cc:7278
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.cc:7283
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7390
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.cc:7424
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7453
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7483
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<device%> id must be integral"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: cp/semantics.cc:7514
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.cc:7558
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7565
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.cc:7580
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7613
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.cc:7641
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not allowed in other than a declaration"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:7653
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.cc:7662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.cc:7799
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8309
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qs"
  
! #: cp/semantics.cc:8313
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8382
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:8412
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:8442
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.cc:8472
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:8503
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8590
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:8995
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9222
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/semantics.cc:9236
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE has incomplete type"
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:9964
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10432
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/semantics.cc:10742 cp/semantics.cc:10752
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %s"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.cc:11184
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11187
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11191
  #, fuzzy, gcc-internal-format
  #| msgid "non-static declaration of %q+D follows static declaration"
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/semantics.cc:11220
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_expect%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/semantics.cc:11265
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:11500
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/semantics.cc:11715
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12193
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/semantics.cc:12254
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12272
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 66145,66790 ----
  msgid "  since %q+#D declared in base class"
  msgstr "  Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/semantics.cc:995
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:999
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1003
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1170
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HÐ¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ñ€Ð°Ð´Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð²Ð°ÑšÐ° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð³ %<else%>"
  
! #: cp/semantics.cc:1689
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1694
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1699
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/semantics.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Ñ‚Ð¸Ð¿ asm-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½"
  
! #: cp/semantics.cc:1991
  #, fuzzy, gcc-internal-format
  #| msgid "Objective-C declarations may only appear in global scope"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð° Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/semantics.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‡Ð»Ð°Ð½Ð° %q+D Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ñ˜ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:2407
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "%qE missing template arguments"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/semantics.cc:2467
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2819
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/semantics.cc:2887
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/semantics.cc:2984
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:2986
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ"
  
! #: cp/semantics.cc:3010
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.cc:3018 cp/typeck.cc:2940
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/semantics.cc:3040
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3147
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð¸ Ð½ÐµÐ¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3167
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3172
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3353
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %<class%> Ð¸Ð»Ð¸ %<typename%>"
  
! #: cp/semantics.cc:3403
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/semantics.cc:3406
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/semantics.cc:3423
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.cc:3454
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/semantics.cc:3746
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/semantics.cc:3911
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:3928 cp/semantics.cc:12165
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:3932
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:3934
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<auto%> Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:3948
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð²ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter from containing function"
  msgid "use of parameter outside function body"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð· Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð²ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "missing template arguments"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/semantics.cc:4121
  #, 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"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ %qT ÐºÐ°Ð¾ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4159
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ˜Ðµ Ñƒ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð¼ Ñ�Ð½Ð¾Ð¿Ñƒ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/semantics.cc:4187
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/semantics.cc:4349
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Ñ‚Ð¸Ð¿ Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚"
  
! #: cp/semantics.cc:4378
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4512
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/semantics.cc:4544
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<~%T%>"
  
! #: cp/semantics.cc:4557
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.cc:4561
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.cc:4577
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:5917
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/semantics.cc:6190
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: cp/semantics.cc:6355
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:6822
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:6954 cp/semantics.cc:7086 cp/semantics.cc:7145
! #: cp/semantics.cc:7543 cp/semantics.cc:8660
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:6966 cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.cc:7099
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: cp/semantics.cc:7158
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<lastprivate%>"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: cp/semantics.cc:7208
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7222
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.cc:7256
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7259
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7263
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7285
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.cc:7289
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.cc:7294
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: cp/semantics.cc:7368
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7401
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.cc:7435
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7464
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7494
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<device%> id must be integral"
  msgstr "%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: cp/semantics.cc:7525
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7554
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.cc:7569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.cc:7635
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.cc:7652
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not allowed in other than a declaration"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:7664
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: cp/semantics.cc:7673
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: cp/semantics.cc:7810
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  #| msgid "reimplementation of class %qs"
  msgid "template %qE in clause %qs"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qs"
  
! #: cp/semantics.cc:8324
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:8423
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/semantics.cc:8483
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/semantics.cc:8524
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "%<tree%> is not defined as a pointer type"
  msgid "%<tile%> argument needs integral type"
  msgstr "%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:9006
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9233
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/semantics.cc:9247
  #, fuzzy, gcc-internal-format
  #| msgid "%<threadprivate%> %qE has incomplete type"
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/semantics.cc:9975
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10443
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE"
  
! #: cp/semantics.cc:10753 cp/semantics.cc:10763
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %s"
  msgstr "Ð¢Ð²Ñ€Ð´ÑšÐ° ÐšÐ Ð˜Ð¡-Ð¿Ð¾Ñ€Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð°: "
  
! #: cp/semantics.cc:11195
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/semantics.cc:11198
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/semantics.cc:11202
  #, fuzzy, gcc-internal-format
  #| msgid "non-static declaration of %q+D follows static declaration"
  msgid "non-constant condition for static assertion"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ"
  
! #: cp/semantics.cc:11231
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_expect%> must be a constant"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_expect%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/semantics.cc:11276
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/semantics.cc:11511
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:11520
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:11691
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:11715
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/semantics.cc:11726
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°"
  
! #: cp/semantics.cc:12263
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/semantics.cc:12265
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12283
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ
*** 66771,66999 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12321
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12327
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12354
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12362
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1463
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qT"
  
! #: cp/tree.cc:1998
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement-expression in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/tree.cc:4403
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4407
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid " declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/tree.cc:4416
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4418
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4845
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %qT Ð¸Ð¼Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/tree.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not public"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/tree.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is mutable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has an incomplete type"
  msgid "%qD has a non-structural type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.cc:4896
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.cc:4920
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.cc:4940
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute takes no arguments"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.cc:4944
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.cc:5029
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ ÑƒÐ· Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð° ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/tree.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ˜Ðµ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: cp/tree.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð° ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÑƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ"
  
! #: cp/tree.cc:5060
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
! #: cp/tree.cc:5087
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/tree.cc:5107
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/tree.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.cc:5131 cp/tree.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.cc:5133
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/tree.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cp/tree.cc:5176
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/tree.cc:5190
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.cc:6099
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.cc:6121
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
--- 66793,67021 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12332
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12338
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12365
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12373
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1480
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qT"
  
! #: cp/tree.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement-expression in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/tree.cc:4421
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4425
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid " declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/tree.cc:4434
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4436
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %qT Ð¸Ð¼Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/tree.cc:4866
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not public"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/tree.cc:4873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is mutable"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/tree.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has an incomplete type"
  msgid "%qD has a non-structural type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/tree.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.cc:4932
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.cc:4938
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute takes no arguments"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.cc:4962
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.cc:5047
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ ÑƒÐ· Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð° ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/tree.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ˜Ðµ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: cp/tree.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð° ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÑƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ"
  
! #: cp/tree.cc:5078
  #, gcc-internal-format
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
! #: cp/tree.cc:5105
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/tree.cc:5125
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/tree.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.cc:5149 cp/tree.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: cp/tree.cc:5151
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/tree.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/tree.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cp/tree.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/tree.cc:5201
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/tree.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/tree.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.cc:5236
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/tree.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/tree.cc:6139
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚
*** 67443,67985 ****
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %qO"
  
! #: cp/typeck.cc:6381
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %<void *%> Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.cc:6389
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.cc:6397
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.cc:6450
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸ Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð¼Ð°"
  
! #: cp/typeck.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.cc:6530
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.cc:6546
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qE Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.cc:6549
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¸Ð´."
  
! #: cp/typeck.cc:6556
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ %qE Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.cc:6747
  #, 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:6753
  #, 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%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6788
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.cc:6805
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<::main%>"
  
! #: cp/typeck.cc:6863
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck.cc:6889 cp/typeck.cc:7446
  #, 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:7046
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7047
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7170
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.cc:7171
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.cc:7187
  #, 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:7189
  #, 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:7201
  #, 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:7203
  #, 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:7242
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7255
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7273
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7458
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.cc:7480
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/typeck.cc:7485
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %qD, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.cc:7560
  #, 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:7572
  #, 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:7576
  #, 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:7580
  #, 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:7618
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.cc:7710
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7744
  #, 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:7750
  #, 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:7757
  #, 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:7781
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:7795
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.cc:8232
  #, 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:8238 cp/typeck.cc:8244 cp/typeck.cc:9912
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/typeck.cc:8272
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck.cc:8347
  #, 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:8417
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð³ÑƒÐ±Ð¸ Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/typeck.cc:8442
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, 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:8474 cp/typeck.cc:8664
  #, 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:8491
  #, 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:8505
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:8578
  #, 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:8587
  #, 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:8629
  #, 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:8699
  #, 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:8800 cp/typeck.cc:8809
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:8818
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:9128
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9148
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ñƒ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð°ÑšÑƒ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9208
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/typeck.cc:9235
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ %qT Ñƒ %qT"
  
! #: cp/typeck.cc:9249
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.cc:9393
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.cc:9407
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/typeck.cc:9454 cp/typeck.cc:9473
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.cc:9554
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.cc:9875
  #, 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:9880
  #, 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:9889
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.cc:9893
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.cc:9898
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.cc:9930
  #, 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:9934
  #, 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:9939
  #, 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:9944
  #, 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:9954
  #, 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:10050
  #, 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:10132
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"
  
! #: cp/typeck.cc:10135
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10171
  #, 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:10175
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10181
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.cc:10185
  #, 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:10384
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10386 cp/typeck.cc:10409
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10408
  #, fuzzy, gcc-internal-format
  #| msgid "Missing return statement"
  msgid "redundant move in return statement"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: cp/typeck.cc:10447
  #, 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:10455
  #, 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:10458
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10493 cp/typeck.cc:10539
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.cc:10501
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.cc:10520
  #, 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:10523
  #, 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:10558
  #, 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:10587
  #, 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:11233
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 67465,68007 ----
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %qO"
  
! #: cp/typeck.cc:6383
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %<void *%> Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.cc:6452
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸ Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð¼Ð°"
  
! #: cp/typeck.cc:6531
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.cc:6548
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qE Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.cc:6551
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¸Ð´."
  
! #: cp/typeck.cc:6558
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ %qE Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.cc:6749
  #, 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:6755
  #, 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%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:6790
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.cc:6807
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<::main%>"
  
! #: cp/typeck.cc:6865
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck.cc:6891 cp/typeck.cc:7448
  #, 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:7048
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7049
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7172
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.cc:7173
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.cc:7189
  #, 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:7191
  #, 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:7203
  #, 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:7205
  #, 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:7244
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7257
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7267
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7275
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7460
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.cc:7482
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/typeck.cc:7487
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %qD, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.cc:7562
  #, 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:7574
  #, 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:7578
  #, 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:7582
  #, 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:7620
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:7746
  #, 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:7752
  #, 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:7759
  #, 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:7783
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:7797
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.cc:8234
  #, 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:8240 cp/typeck.cc:8246 cp/typeck.cc:9914
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/typeck.cc:8274
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck.cc:8349
  #, 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:8419
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð³ÑƒÐ±Ð¸ Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/typeck.cc:8444
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8455
  #, 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:8476 cp/typeck.cc:8666
  #, 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:8493
  #, 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:8507
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:8580
  #, 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:8589
  #, 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:8631
  #, 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:8701
  #, 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:8802 cp/typeck.cc:8811
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:8820
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.cc:9130
  #, gcc-internal-format
  msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:9150
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ñƒ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð°ÑšÑƒ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9210
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/typeck.cc:9237
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ %qT Ñƒ %qT"
  
! #: cp/typeck.cc:9251
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.cc:9395
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.cc:9409
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/typeck.cc:9456 cp/typeck.cc:9475
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.cc:9556
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.cc:9877
  #, 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:9882
  #, 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:9891
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.cc:9895
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.cc:9900
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.cc:9932
  #, 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:9936
  #, 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:9941
  #, 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:9946
  #, 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:9956
  #, 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:10052
  #, 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:10134
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"
  
! #: cp/typeck.cc:10137
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10173
  #, 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:10177
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10183
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.cc:10187
  #, 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:10386
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10388 cp/typeck.cc:10411
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:10410
  #, fuzzy, gcc-internal-format
  #| msgid "Missing return statement"
  msgid "redundant move in return statement"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: cp/typeck.cc:10449
  #, 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:10457
  #, 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:10460
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:10495 cp/typeck.cc:10541
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.cc:10503
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.cc:10522
  #, 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:10525
  #, 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:10560
  #, 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:10589
  #, 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:11235
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð¸Ð½Ñ‚Ð
*** 68241,68397 ****
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¼Ð¾Ð¶Ð´Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/typeck2.cc:1065
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qE Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.cc:1077 cp/typeck2.cc:1091
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.cc:1080
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1246
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ð½Ð¸Ð· Ð·Ð½Ð°ÐºÐ¾Ð²Ð°"
  
! #: cp/typeck2.cc:1309
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1311
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/typeck2.cc:1331
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼"
  
! #: cp/typeck2.cc:1696 cp/typeck2.cc:1726
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.cc:1703
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:1710
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:1788
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q#D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/typeck2.cc:1861
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°"
  
! #: cp/typeck2.cc:1872
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/typeck2.cc:2080
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾ ÐºÑ€ÑƒÐ¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/typeck2.cc:2094
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2124
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:2153
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2162
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2184
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.cc:2242
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸"
  
! #: cp/typeck2.cc:2253
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸"
  
! #: cp/typeck2.cc:2261
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2302
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2319
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2324
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:2590
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/typeck2.cc:2593
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
--- 68263,68419 ----
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¼Ð¾Ð¶Ð´Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qE Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1247
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ð½Ð¸Ð· Ð·Ð½Ð°ÐºÐ¾Ð²Ð°"
  
! #: cp/typeck2.cc:1310
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/typeck2.cc:1332
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼"
  
! #: cp/typeck2.cc:1713 cp/typeck2.cc:1743
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.cc:1720
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:1812
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q#D does not match any in class %qT"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q#D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/typeck2.cc:1885
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°"
  
! #: cp/typeck2.cc:1896
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/typeck2.cc:2112
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾ ÐºÑ€ÑƒÐ¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/typeck2.cc:2126
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2156
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: cp/typeck2.cc:2158
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:2185
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2194
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2216
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.cc:2274
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸"
  
! #: cp/typeck2.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸"
  
! #: cp/typeck2.cc:2293
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2334
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2351
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2356
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:2622
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/typeck2.cc:2625
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
*************** msgstr "Ð¡ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð¸ Ð¸Ð¼ÐµÐ½Ð° Ñ„
*** 68470,68481 ****
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "Ð£Ð³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾ %s %s Ñƒ %s; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ð¾Ñ‚ÑƒÐ´Ð°"
  
! #: d/d-codegen.cc:2703
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2916
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has reference type for %qs"
  msgid "forward reference to frame of %qs"
--- 68492,68503 ----
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "Ð£Ð³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾ %s %s Ñƒ %s; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ð¾Ñ‚ÑƒÐ´Ð°"
  
! #: d/d-codegen.cc:2709
  #, gcc-internal-format
  msgid "has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has reference type for %qs"
  msgid "forward reference to frame of %qs"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð
*** 68524,68579 ****
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð³ÑƒÐ±Ð¸ Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: d/d-lang.cc:476
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:531
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:550
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:729
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: d/d-lang.cc:1031
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1208
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ %s: %m"
  
! #: d/d-lang.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %m"
  
! #: d/d-lang.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %m"
  
! #: d/d-lang.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
--- 68546,68601 ----
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð³ÑƒÐ±Ð¸ Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: d/d-lang.cc:477
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:532
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:551
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "bad argument for %<-fversion%>: %qs"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: d/d-lang.cc:1037
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1214
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
  
! #: d/d-lang.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening json file %s: %m"
  msgstr "Ð¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ %s: %m"
  
! #: d/d-lang.cc:1345
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing json file %s: %m"
  msgstr "Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %m"
  
! #: d/d-lang.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "closing dependency file %s: %m"
  msgid "closing mixin file %s: %m"
  msgstr "Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %m"
  
! #: d/d-lang.cc:1421
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "opening mixin file %s: %m"
*************** msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜
*** 68628,68643 ****
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1600
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
- #: d/decl.cc:1892
- #, gcc-internal-format
- msgid "%s %qs instantiated"
- msgstr ""
- 
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
--- 68650,68660 ----
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1606
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
  #: d/expr.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
*************** msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·
*** 68685,68703 ****
  msgid "recursive reference %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: d/expr.cc:2193 d/expr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "Constant expression required"
  msgid "non-constant expression %qs"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: d/expr.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "%qs is not an expression"
  msgstr "  Ñƒ Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: d/expr.cc:3021
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "type %qs is not an expression"
--- 68702,68720 ----
  msgid "recursive reference %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: d/expr.cc:2193 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "Constant expression required"
  msgid "non-constant expression %qs"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "%qs is not an expression"
  msgstr "  Ñƒ Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "type %qs is not an expression"
*************** msgstr "Ð¦ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜ Ð²Ð°Ð½ Ñ�Ð¸Ð¼ÐµÑ
*** 68827,68833 ****
  msgid "Illegal type in character concatenation at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð·Ð½Ð°Ðº Ñƒ Ð‘ÐžÐ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1970
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
--- 68844,68850 ----
  msgid "Illegal type in character concatenation at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð·Ð½Ð°Ðº Ñƒ Ð‘ÐžÐ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ ÐºÐ¾Ð´ %C"
  
! #: fortran/arith.cc:123 fortran/arith.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
*************** msgstr "Ð›Ð¾Ñˆ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
*** 68918,69003 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1619
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1676
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Ð�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:1942
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1947
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1952
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Ð”ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ�Ñƒ Ð½ÐµÑ�Ð°Ð¼ÐµÑ€Ñ™Ð¸Ð²Ð¸ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ð¦ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜ Ð²Ð°Ð½ Ñ�Ð¸Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ€Ð°Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¸Ð¼ Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:2052 fortran/arith.cc:2161 fortran/arith.cc:2221
! #: fortran/arith.cc:2273 fortran/arith.cc:2333 fortran/arith.cc:2402
! #: fortran/arith.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:2081 fortran/arith.cc:2114 fortran/arith.cc:2153
! #: fortran/arith.cc:2211 fortran/arith.cc:2263 fortran/arith.cc:2323
! #: fortran/arith.cc:2392 fortran/arith.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:2309 fortran/arith.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:2545
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Ð¥Ð¾Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s"
  
! #: fortran/arith.cc:2574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Ð¥Ð¾Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Internal unit with vector subscript at %L"
  msgid "Invalid BOZ literal constant used in subscript at %C"
--- 68935,69020 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1622
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1679
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:1941
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Ð�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ OK Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:1945
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1950
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1955
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Ð”ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:1964
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ�Ñƒ Ð½ÐµÑ�Ð°Ð¼ÐµÑ€Ñ™Ð¸Ð²Ð¸ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ð¦ÐµÐ¾ Ð±Ñ€Ð¾Ñ˜ Ð²Ð°Ð½ Ñ�Ð¸Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ€Ð°Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¸Ð¼ Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ð¾Ð¼ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:2055 fortran/arith.cc:2164 fortran/arith.cc:2224
! #: fortran/arith.cc:2276 fortran/arith.cc:2336 fortran/arith.cc:2405
! #: fortran/arith.cc:2472
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:2084 fortran/arith.cc:2117 fortran/arith.cc:2156
! #: fortran/arith.cc:2214 fortran/arith.cc:2266 fortran/arith.cc:2326
! #: fortran/arith.cc:2395 fortran/arith.cc:2464
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:2312 fortran/arith.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/arith.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Ð¥Ð¾Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s"
  
! #: fortran/arith.cc:2577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Ð¥Ð¾Ð»ÐµÑ€Ð¸Ñ‚Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s"
  
! #: fortran/array.cc:98 fortran/array.cc:130 fortran/array.cc:158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Internal unit with vector subscript at %L"
  msgid "Invalid BOZ literal constant used in subscript at %C"
*************** msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐº
*** 69014,69328 ****
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:156
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÐºÐ¾Ñ€Ð°Ðº Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %C cannot have more than %d dimensions"
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°"
  
! #: fortran/array.cc:226 fortran/array.cc:327
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°"
  
! #: fortran/array.cc:241 fortran/array.cc:700 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3284 fortran/match.cc:3626 fortran/match.cc:3822
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Unexpected coarray designator at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: fortran/array.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:290
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:296
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:306 fortran/array.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: fortran/array.cc:309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid form of coarray reference at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:321
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:385
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/array.cc:388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Expression at %L in this context must be constant"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/array.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:504 fortran/array.cc:538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:575
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification for assumed shape array at %C"
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:625 fortran/array.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:635 fortran/array.cc:748
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:649 fortran/array.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:659 fortran/array.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:671 fortran/array.cc:778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:677 fortran/array.cc:706 fortran/array.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°"
  
! #: fortran/array.cc:683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification at %C has more than %d dimensions"
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°"
  
! #: fortran/array.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Coarray declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:792
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:866
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:922
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:964
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1040
  #, fuzzy, gcc-internal-format
  #| msgid "DO-iterator '%s' at %L is inside iterator of the same name"
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ñ�Ñ‚Ð¾Ð¸Ð¼ÐµÐ½Ð¾Ð³ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/array.cc:1132 fortran/array.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:1162
  #, 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 at %L cannot appear in an array constructor"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/array.cc:1171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñƒ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/array.cc:1233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "New in Fortran 2003: [...] style array constructors at %C"
  msgid "[...] style array constructors at %C"
  msgstr "Ð�Ð¾Ð²Ð¾ Ñƒ Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ñƒ 2003: [...] ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:1253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in character length specification at %C"
  msgid "Array constructor including type specification at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:1259 fortran/match.cc:4258
  #, 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 "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/array.cc:1267
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "ÐŸÑ€Ð°Ð·Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/array.cc:1322 fortran/array.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible type for array. %s convert %qs to %qs"
  msgid "Incompatible typespec for array element at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° Ð½Ð¸Ð·. %s Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qs Ñƒ %qs"
  
! #: fortran/array.cc:1407
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ð¸Ð·Ð° %s ÐºÐ¾Ð´ %L Ñ˜Ðµ %s"
  
! #: fortran/array.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "ÐšÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/array.cc:1897
  #, 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/array.cc:2076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.cc:2083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.cc:2090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2315
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.cc:2523
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2574
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2619
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2767
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 69031,69351 ----
  msgid "Unexpected %<*%> in coarray subscript at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Missing dimension specification at %C"
! msgid "Missing lower bound in assumed size coarray specification at %C"
! msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C"
! 
! #: fortran/array.cc:149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Strides not allowed in coarray subscript at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected array subscript stride at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÐºÐ¾Ñ€Ð°Ðº Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:223
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of array reference at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %C cannot have more than %d dimensions"
  msgid "Array reference at %C has more than 7 dimensions"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°"
  
! #: fortran/array.cc:233 fortran/array.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°"
  
! #: fortran/array.cc:248 fortran/array.cc:707 fortran/check.cc:3418
  #: fortran/check.cc:5939 fortran/check.cc:5984 fortran/check.cc:6026
  #: fortran/check.cc:6053 fortran/check.cc:6316 fortran/match.cc:1846
! #: fortran/match.cc:3308 fortran/match.cc:3650 fortran/match.cc:3846
  #: fortran/simplify.cc:2996 fortran/simplify.cc:3026 fortran/simplify.cc:6375
  #: fortran/simplify.cc:8395
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/array.cc:254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript at %C"
  msgid "Unexpected coarray designator at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "TEAM= attribute in %C misplaced"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: fortran/array.cc:288
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= attribute in %C misplaced"
  msgstr ""
  
! #: fortran/array.cc:297
  #, gcc-internal-format, gfc-internal-format
  msgid "Too few codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:303
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many codimensions at %C, expected %d not %d"
  msgstr ""
  
! #: fortran/array.cc:313 fortran/array.cc:321
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "Unexpected %<*%> for codimension %d of %d at %C"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ"
  
! #: fortran/array.cc:316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid form of coarray reference at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:328
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid codimension %d at %C, only %d codimensions exist"
  msgstr ""
  
! #: fortran/array.cc:392
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Variable %qs at %L in this context must be constant"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/array.cc:395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L in this context must be constant"
  msgid "Expression at %L in this context must be constant"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/array.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:511 fortran/array.cc:545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification for assumed shape array at %C"
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:632 fortran/array.cc:745
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:642 fortran/array.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:656 fortran/array.cc:769
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:666 fortran/array.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð·Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:678 fortran/array.cc:785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð° Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:684 fortran/array.cc:713 fortran/array.cc:791
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°"
  
! #: fortran/array.cc:690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification at %C has more than %d dimensions"
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð°"
  
! #: fortran/array.cc:702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Coarray declaration at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:799
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:873
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:929
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:973
  #, gcc-internal-format
  msgid "gfc_compare_array_spec(): Array spec clobbered"
  msgstr ""
  
! #: fortran/array.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "DO-iterator '%s' at %L is inside iterator of the same name"
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ñ�Ñ‚Ð¾Ð¸Ð¼ÐµÐ½Ð¾Ð³ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/array.cc:1144 fortran/array.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:1174
  #, 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 at %L cannot appear in an array constructor"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/array.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñƒ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/array.cc:1245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "New in Fortran 2003: [...] style array constructors at %C"
  msgid "[...] style array constructors at %C"
  msgstr "Ð�Ð¾Ð²Ð¾ Ñƒ Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ñƒ 2003: [...] ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:1265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in character length specification at %C"
  msgid "Array constructor including type specification at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/array.cc:1271 fortran/match.cc:4282
  #, 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 "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/array.cc:1279
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "ÐŸÑ€Ð°Ð·Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/array.cc:1334 fortran/array.cc:1344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible type for array. %s convert %qs to %qs"
  msgid "Incompatible typespec for array element at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° Ð½Ð¸Ð·. %s Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qs Ñƒ %qs"
  
! #: fortran/array.cc:1419
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð½Ð¸Ð·Ð° %s ÐºÐ¾Ð´ %L Ñ˜Ðµ %s"
  
! #: fortran/array.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "ÐšÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/array.cc:1909
  #, 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/array.cc:2088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.cc:2095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.cc:2102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2327
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2393
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/array.cc:2535
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2586
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2631
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2779
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 69344,69350 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 69367,69373 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11052
  #, 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 "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð°
*** 70788,70794 ****
  msgid "deferred type parameter at %C"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12623
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 70811,70817 ----
  msgid "deferred type parameter at %C"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: fortran/decl.cc:1158 fortran/resolve.cc:12624
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 73564,73570 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6844 fortran/trans-array.cc:8467
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
--- 73587,73593 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6891 fortran/trans-array.cc:8514
  #: fortran/trans-intrinsic.cc:8442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
*************** msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ â€˜END I
*** 73760,74526 ****
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:888
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/interface.cc:920
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/interface.cc:933
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼"
  
! #: fortran/interface.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð¼Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´Ð¾Ð´ÐµÐ»Ñƒ"
  
! #: fortran/interface.cc:960
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/interface.cc:971
  #, 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:978
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:987 fortran/resolve.cc:17380
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:994 fortran/resolve.cc:17398
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:1099
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼"
  
! #: fortran/interface.cc:1457 fortran/interface.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1689
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1878
  #, 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:1883
  #, 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:1887
  #, 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:1891
  #, 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:1903
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1907
  #, 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:1915
  #, 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:1972 fortran/interface.cc:1977
  #, 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:1982
  #, 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:2020
  #, 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:2225
  #, 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:2228
  #, 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:2231
  #, 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:2234
  #, 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:2246
  #, 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:2250
  #, 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:2254
  #, 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:2360
  #, 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:2368 fortran/interface.cc:2395
  #, 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:2406
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2429
  #, 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:2439
  #, 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:2449
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, 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:2480
  #, 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:2490
  #, 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:2505
  #, 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:2521
  #, 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:2540
  #, 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:2558
  #, 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:2573
  #, 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:2588
  #, 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:2607
  #, 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:2620
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2627
  #, 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:2703
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2714
  #, 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:2719
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2732
  #, 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:2740
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3107
  #, 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:3130
  #, 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:3134
  #, 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:3143
  #, 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:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Ð’Ð¸ÑˆÐµ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3166
  #, 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:3180
  #, 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:3209
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3238
  #, 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:3262
  #, 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:3269
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3284
  #, 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:3303
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3313 fortran/interface.cc:3318
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, 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:3356
  #, 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:3421
  #, 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:3450
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3461
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, 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:3497
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3512
  #, 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:3527
  #, 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:3540
  #, 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:3551
  #, 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:3588
  #, 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:3608
  #, 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:3626
  #, 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:3647
  #, 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:3675
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3688
  #, 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:3816
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3845
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3871
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, 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:3911
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3931
  #, 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:3943
  #, 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:3953
  #, 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:3964
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4006
  #, 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:4010 fortran/interface.cc:4020
  #, 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:4016
  #, 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:4029
  #, 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:4037
  #, 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:4045
  #, 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:4062
  #, 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:4071
  #, 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:4080
  #, 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:4095
  #, 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:4110
  #, 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:4120
  #, 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:4130
  #, 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:4172
  #, 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:4183
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4268
  #, 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:4338
  #, 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:4711
  #, 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:4828
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4922
  #, 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:4934
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4942
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4950
  #, 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:4959
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4965
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4974
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:4993
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, 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:5034
  #, 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:5045
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5054
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5063
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5081
  #, 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:5102
  #, 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:5109
  #, 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:5116
  #, 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:5120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5124
  #, 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:5128
  #, 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:5186 fortran/interface.cc:5232
  #, 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:5198
  #, 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:5210
  #, 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:5217
  #, 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"
--- 73783,74549 ----
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/interface.cc:931
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/interface.cc:944
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼"
  
! #: fortran/interface.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð¼Ðµ Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´Ð¾Ð´ÐµÐ»Ñƒ"
  
! #: fortran/interface.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/interface.cc:982
  #, 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:989
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:1110
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼"
  
! #: fortran/interface.cc:1468 fortran/interface.cc:1540
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1653
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1700
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1889
  #, 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:1894
  #, 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:1898
  #, 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:1902
  #, 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:1914
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1918
  #, 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:1926
  #, 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:1983 fortran/interface.cc:1988
  #, 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:1993
  #, 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:2031
  #, 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:2236
  #, 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:2239
  #, 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:2242
  #, 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:2245
  #, 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:2257
  #, 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:2261
  #, 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:2265
  #, 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:2371
  #, 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:2379 fortran/interface.cc:2406
  #, 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:2417
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, 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:2450
  #, 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:2460
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2474
  #, 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:2491
  #, 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:2501
  #, 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:2516
  #, 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:2532
  #, 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:2551
  #, 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:2569
  #, 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:2584
  #, 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:2599
  #, 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:2618
  #, 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:2631
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2638
  #, 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:2714
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2725
  #, 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:2730
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2743
  #, 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:2751
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3118
  #, 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:3141
  #, 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:3145
  #, 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:3154
  #, 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:3164
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Ð’Ð¸ÑˆÐµ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3177
  #, 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:3191
  #, 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:3220
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3223
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3249
  #, 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:3273
  #, 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:3280
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3295
  #, 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:3314
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3324 fortran/interface.cc:3329
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3350
  #, 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:3367
  #, 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:3432
  #, 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:3461
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs must be a pointer at %L"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3494
  #, 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:3508
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, 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:3538
  #, 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:3551
  #, 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:3562
  #, 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:3599
  #, 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:3619
  #, 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:3637
  #, 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:3658
  #, 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:3686
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3699
  #, 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:3827
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3856
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3882
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, 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:3922
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3942
  #, 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:3954
  #, 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:3964
  #, 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:3975
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, 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:4021 fortran/interface.cc:4031
  #, 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:4027
  #, 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:4040
  #, 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:4048
  #, 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:4056
  #, 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:4073
  #, 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:4082
  #, 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:4091
  #, 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:4106
  #, 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:4121
  #, 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:4131
  #, 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:4141
  #, 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:4183
  #, 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:4194
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4279
  #, 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:4349
  #, 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:4722
  #, 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:4839
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4933
  #, 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:4945
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:4953
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:4961
  #, 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:4970
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:4976
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:4985
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:4996
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5004
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5015
  #, 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:5045
  #, 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:5056
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5065
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5074
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5092
  #, 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:5113
  #, 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:5120
  #, 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:5127
  #, 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:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5135
  #, 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:5139
  #, 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:5197 fortran/interface.cc:5243
  #, 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:5209
  #, 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:5221
  #, 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:5228
  #, 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 ""
*** 74566,74716 ****
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1184
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1219
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4311
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "gfortran: Directory required after -M\n"
  msgid "Array entity required at %L"
  msgstr "gfortran: ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ñ˜Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð¿Ð¾Ñ�Ð»Ðµ -M\n"
  
! #: fortran/intrinsic.cc:4342
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/intrinsic.cc:4388
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ â€˜%sâ€™ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4395
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' is appears twice in call to '%s' at %L"
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð´Ð²Ð°Ð¿ÑƒÑ‚ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4409
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4479
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4607
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4701
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4741
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used with too many arguments"
  msgid "init_arglist(): too many arguments"
  msgstr "%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/intrinsic.cc:4893
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4902
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4974
  #, fuzzy, gcc-internal-format
  #| msgid "Expected an initialization expression at %C"
  msgid "Function %qs as initialization expression at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/intrinsic.cc:4992
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð¾ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: fortran/intrinsic.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5159
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/intrinsic.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/intrinsic.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:5307 fortran/intrinsic.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Conversion from %s to %s at %L"
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5312 fortran/intrinsic.cc:5332
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
--- 74589,74739 ----
  msgid "add_sym(): Bad sizing mode"
  msgstr ""
  
! #: fortran/intrinsic.cc:1185
  #, gcc-internal-format
  msgid "The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic."
  msgstr ""
  
! #: fortran/intrinsic.cc:1220
  #, gcc-internal-format
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4325
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "gfortran: Directory required after -M\n"
  msgid "Array entity required at %L"
  msgstr "gfortran: ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ñ˜Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð¿Ð¾Ñ�Ð»Ðµ -M\n"
  
! #: fortran/intrinsic.cc:4343
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4370
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/intrinsic.cc:4389
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ â€˜%sâ€™ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4396
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' is appears twice in call to '%s' at %L"
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð´Ð²Ð°Ð¿ÑƒÑ‚ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4410
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4426
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:4480
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4608
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4702
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4742
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used with too many arguments"
  msgid "init_arglist(): too many arguments"
  msgstr "%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/intrinsic.cc:4894
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:4903
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4975
  #, fuzzy, gcc-internal-format
  #| msgid "Expected an initialization expression at %C"
  msgid "Function %qs as initialization expression at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %C"
  
! #: fortran/intrinsic.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð¾ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: fortran/intrinsic.cc:5069
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5160
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/intrinsic.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/intrinsic.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:5291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:5308 fortran/intrinsic.cc:5325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Conversion from %s to %s at %L"
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5313 fortran/intrinsic.cc:5333
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ %s ÐºÐ¾Ð´ %L"
*************** msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ
*** 74718,74741 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5398 fortran/resolve.cc:11026
  #, 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 "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:5403
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:5494
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5500
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 74741,74764 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5399 fortran/resolve.cc:11027
  #, 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 "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:5404
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/intrinsic.cc:5495
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5501
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ
*** 75238,75244 ****
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.cc:2855 fortran/match.cc:3099
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
--- 75261,75267 ----
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/io.cc:2855 fortran/match.cc:3123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %C"
*************** msgstr ""
*** 75342,75348 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15248
  #, 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"
--- 75365,75371 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15252
  #, 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 "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %C
*** 75478,75484 ****
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° IOLENGTH Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ INQUIRE ÐºÐ¾Ð´ %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸ UNIT"
--- 75501,75507 ----
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° IOLENGTH Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ INQUIRE ÐºÐ¾Ð´ %C"
  
! #: fortran/io.cc:4668 fortran/trans-io.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° INQUIRE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† FILE Ð¸ UNIT"
*************** msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C Ð½Ð°
*** 75872,76353 ****
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C Ð½Ð°Ð¿ÑƒÑˆÑ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: fortran/match.cc:2890
  #, 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:2896
  #, 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:2898
  #, 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:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° EXIT ÐºÐ¾Ð´ %C Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð° Ð¿ÐµÑ‚Ñ™Ñƒ !$OMP DO"
  
! #: fortran/match.cc:2932
  #, 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:3034
  #, 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:3057
  #, 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:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3079
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3093
  #, 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:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3126
  #, 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:3138
  #, 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:3145
  #, 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:3152
  #, 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:3159
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3166
  #, 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:3178 fortran/resolve.cc:11973
  #, 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:3228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:3249
  #, 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:3275
  #, 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:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3327 fortran/match.cc:3669 fortran/match.cc:3881
! #: fortran/match.cc:4433 fortran/match.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3348 fortran/match.cc:3690 fortran/match.cc:3901
! #: fortran/match.cc:4465 fortran/match.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, 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:3445
  #, 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:3457
  #, 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:3481
  #, 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:3520
  #, 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:3550
  #, 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:3574
  #, 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:3617
  #, 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:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "LOCK statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:3786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:3811
  #, 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:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SEQUENCE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3835
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGN ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:4059
  #, 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:4103 fortran/match.cc:4154
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ Ñƒ GOTO ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð·Ð½Ð°"
  
! #: fortran/match.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4239
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4275
  #, 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:4305 fortran/match.cc:4742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:4315
  #, 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:4330
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4352
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4357
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4391
  #, 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:4399
  #, 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:4416
  #, 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:4443
  #, 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:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4532
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4558
  #, 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:4566
  #, 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:4578
  #, 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:4645
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4660
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4754
  #, 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:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4887
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4896
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° RETURN ÐºÐ¾Ð´ %C Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/match.cc:4927
  #, 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:4955
  #, 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:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4975
  #, 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:5072
  #, 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:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐºÐ¾Ð´ %C"
--- 75895,76376 ----
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C Ð½Ð°Ð¿ÑƒÑˆÑ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: fortran/match.cc:2893
  #, 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:2899
  #, 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:2901
  #, 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:2948
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° EXIT ÐºÐ¾Ð´ %C Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð° Ð¿ÐµÑ‚Ñ™Ñƒ !$OMP DO"
  
! #: fortran/match.cc:2953
  #, 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:3058
  #, 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:3081
  #, 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:3087
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3117
  #, 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:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3150
  #, 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:3162
  #, 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:3169
  #, 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:3176
  #, 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:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3190
  #, 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:3202 fortran/resolve.cc:11974
  #, 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:3252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° PAUSE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:3273
  #, 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:3299
  #, 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:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3321
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3351 fortran/match.cc:3693 fortran/match.cc:3905
! #: fortran/match.cc:4457 fortran/match.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3372 fortran/match.cc:3714 fortran/match.cc:3925
! #: fortran/match.cc:4489 fortran/match.cc:4853
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3393
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3459
  #, 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:3469
  #, 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:3481
  #, 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:3505
  #, 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:3544
  #, 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:3574
  #, 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:3598
  #, 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:3641
  #, 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:3656
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3735
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "LOCK statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:3810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "ÐŸÑ€Ð°Ð·Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° IMPLICIT ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:3835
  #, 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:3841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SEQUENCE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3859
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGN ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:4083
  #, 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:4127 fortran/match.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ Ñƒ GOTO ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð·Ð½Ð°"
  
! #: fortran/match.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4299
  #, 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:4329 fortran/match.cc:4766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:4339
  #, 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:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4403
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4415
  #, 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:4423
  #, 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:4440
  #, 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:4467
  #, 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:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4506
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4512
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4519
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4525
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4556
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4582
  #, 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:4590
  #, 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:4602
  #, 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:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:4684
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:4778
  #, 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:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4795
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4811
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4920
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° RETURN ÐºÐ¾Ð´ %C Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/match.cc:4951
  #, 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:4979
  #, 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:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:4999
  #, 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:5096
  #, 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:5237
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐºÐ¾Ð´ %C"
*************** msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°
*** 76355,76417 ****
  #. 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:5288
  #, 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:5297
  #, 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:5304
  #, 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:5312
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, 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:5335
  #, 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:5345
  #, 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:5391
  #, 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:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5539
  #, 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:5547
  #, 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."
--- 76378,76440 ----
  #. 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:5312
  #, 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:5321
  #, 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:5328
  #, 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:5336
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5352
  #, 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:5359
  #, 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:5369
  #, 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:5415
  #, 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:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5563
  #, 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:5571
  #, 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 "Ð˜Ð¼Ðµ Ð³Ñ€ÑƒÐ¿Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð
*** 76420,76617 ****
  #. 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:5572
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5591
  #, 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:5734
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ‡Ð»Ð°Ð½ Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð¸"
  
! #: fortran/match.cc:5742
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/match.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "Ð•ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð°"
  
! #: fortran/match.cc:5789
  #, 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:5802
  #, 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:5807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SEQUENCE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:5943
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/match.cc:5949
  #, 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:5960
  #, 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:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/match.cc:6090 fortran/match.cc:6106 fortran/match.cc:6125
  #, 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:6135 fortran/match.cc:6141
  #, 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:6150
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· Ñƒ CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:6182
  #, 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:6477
  #, 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:6518
  #, 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:6543
  #, 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:6699
  #, 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:6728 fortran/match.cc:6782
  #, 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:6792
  #, 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:6828
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:6880
  #, 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:6898
  #, 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:6930
  #, 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:6941
  #, 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:6952
  #, 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:7028
  #, 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:7048
  #, 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:7094
  #, 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:7103
  #, 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:7130
  #, 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:7252
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ELSEWHERE ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ›ÐµÐ½Ð° Ð±Ð»Ð¾ÐºÐ¾Ð¼ WHERE"
  
! #: fortran/match.cc:7290
  #, 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"
--- 76443,76640 ----
  #. 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:5596
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:5615
  #, 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:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ‡Ð»Ð°Ð½ Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð¸"
  
! #: fortran/match.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/match.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "Ð•ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %C Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð°"
  
! #: fortran/match.cc:5813
  #, 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:5826
  #, 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:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Ð£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° SEQUENCE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/match.cc:5973
  #, 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:5984
  #, 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:5989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function at %C"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/match.cc:6114 fortran/match.cc:6130 fortran/match.cc:6149
  #, 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:6159 fortran/match.cc:6165
  #, 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:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· Ñƒ CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:6206
  #, 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:6501
  #, 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:6542
  #, 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:6567
  #, 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:6723
  #, 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:6752 fortran/match.cc:6806
  #, 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:6816
  #, 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:6852
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/match.cc:6904
  #, 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:6922
  #, 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:6954
  #, 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:6965
  #, 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:6976
  #, 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:7052
  #, 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:7072
  #, 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:7118
  #, 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:7127
  #, 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:7154
  #, 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:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ELSEWHERE ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ›ÐµÐ½Ð° Ð±Ð»Ð¾ÐºÐ¾Ð¼ WHERE"
  
! #: fortran/match.cc:7314
  #, 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 ""
*** 77904,77911 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10838
! #: fortran/resolve.cc:12178
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
--- 77927,77934 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6302 fortran/openmp.cc:6313 fortran/resolve.cc:10839
! #: fortran/resolve.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
*************** msgstr ""
*** 78002,78008 ****
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6403
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 78025,78031 ----
  msgid "%qs appears more than once in %<allocate%> clauses at %L"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: fortran/openmp.cc:6707 fortran/trans-openmp.cc:6405
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 80258,80264 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10367 fortran/resolve.cc:12105
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
--- 80281,80287 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1989 fortran/resolve.cc:10368 fortran/resolve.cc:12106
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
*************** msgstr ""
*** 80394,80400 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17312
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
--- 80417,80423 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:3038 fortran/resolve.cc:17316
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
*************** msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´
*** 81060,81132 ****
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8115 fortran/resolve.cc:8144 fortran/resolve.cc:8172
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8121
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8133
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8191
  #, 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:8206
  #, fuzzy, gcc-internal-format, gfc-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:8217
! #, 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:8248
  #, 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:8277
  #, 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:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8304
  #, 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:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8371 fortran/resolve.cc:8377
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 81083,81155 ----
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8116 fortran/resolve.cc:8218
! #, 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:8122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8145 fortran/resolve.cc:8173
! #, gcc-internal-format, gfc-internal-format
! msgid "Bad array specification in ALLOCATE statement at %L"
! msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
! 
! #: fortran/resolve.cc:8192
  #, 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:8207
  #, fuzzy, gcc-internal-format, gfc-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:8249
  #, 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:8278
  #, 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:8291
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8305
  #, 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:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8372 fortran/resolve.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 81135,81432 ****
  #. 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:8605
  #, 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:8656
  #, 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:8667
  #, 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:8680
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:8726
  #, 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:8745
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/resolve.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.cc:8773 fortran/resolve.cc:8781
  #, 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:8843 fortran/resolve.cc:9500
  #, 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:8869
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿Ñ�ÐµÐ³ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/resolve.cc:8882
  #, 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:8897
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð¿Ñ�ÐµÐ³Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:9000
  #, 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:9051
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9060
  #, 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:9077
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9100
  #, 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:9105
  #, 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:9127
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9370
  #, 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:9408 fortran/resolve.cc:9420
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9449
  #, 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:9462
  #, 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:9475
  #, 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:9478
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:9488
  #, 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:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9869
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9881
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9891 fortran/resolve.cc:9896
  #, 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:10005
  #, 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:10057
  #, 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:10067
  #, 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:10080
  #, 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:10089
  #, 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:10096
  #, 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:10107
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.cc:10113
  #, 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:10128
  #, 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:10185
  #, 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:10195
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10199
  #, 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:10202
  #, 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:10209 fortran/resolve.cc:10331
  #, 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:10221 fortran/resolve.cc:10343
  #, 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:10233
  #, 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:10246
  #, 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:10307
  #, 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:10311 fortran/resolve.cc:10321
  #, 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:10374
  #, 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:10384
  #, 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"
--- 81158,81455 ----
  #. 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:8606
  #, 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:8657
  #, 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:8668
  #, 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:8681
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:8727
  #, 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:8746
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/resolve.cc:8756
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.cc:8774 fortran/resolve.cc:8782
  #, 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:8844 fortran/resolve.cc:9501
  #, 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:8870
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿Ñ�ÐµÐ³ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/resolve.cc:8883
  #, 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:8898
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð¿Ñ�ÐµÐ³Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:9001
  #, 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:9052
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, 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:9078
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9101
  #, 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:9106
  #, 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:9128
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, 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:9409 fortran/resolve.cc:9421
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9450
  #, 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:9463
  #, 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:9476
  #, 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:9479
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:9489
  #, 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:9736
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9870
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9879
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9882
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9892 fortran/resolve.cc:9897
  #, 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:10006
  #, 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:10058
  #, 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:10068
  #, 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:10081
  #, 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:10090
  #, 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:10097
  #, 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:10108
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.cc:10114
  #, 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:10129
  #, 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:10186
  #, 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:10196
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10200
  #, 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:10203
  #, 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:10210 fortran/resolve.cc:10332
  #, 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:10222 fortran/resolve.cc:10344
  #, 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:10234
  #, 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:10247
  #, 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:10308
  #, 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:10312 fortran/resolve.cc:10322
  #, 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:10375
  #, 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:10385
  #, 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 Ð²Ð¾Ð´Ð
*** 81434,81445 ****
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10401 fortran/resolve.cc:10424
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10405 fortran/resolve.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 81457,81468 ----
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10402 fortran/resolve.cc:10425
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10406 fortran/resolve.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 81447,81658 ****
  #. 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:10445
  #, 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:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "ÐœÐ°Ñ�ÐºÐ° Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Ð¦Ð¸Ñ™ Ð´Ð¾Ð´ÐµÐ»Ðµ Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:10541 fortran/resolve.cc:10628
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10551 fortran/resolve.cc:10638
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ WHERE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:10582
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:10591
  #, 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:10738
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10759
  #, 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:10769
  #, 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:10846
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° WHERE/ELSEWHERE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð½Ð¸Ð·"
  
! #: fortran/resolve.cc:10961
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð±Ð¸Ð²Ð° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ (%d/%d)"
  
! #: fortran/resolve.cc:11106
  #, 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:11112
  #, 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:11124
  #, 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:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11160
  #, 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:11165
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11172
  #, gcc-internal-format, gfc-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:11183
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11503
  #, 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:11745
  #, 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:11757
  #, 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:12027
  #, 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:12031
  #, 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:12042
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: fortran/resolve.cc:12080
  #, 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:12114
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.cc:12161
  #, 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:12165
  #, 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:12226
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12231
  #, 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:12315
  #, 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:12416
  #, 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:12437
  #, 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:12531
  #, 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:12545
  #, 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 ""
--- 81470,81681 ----
  #. 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:10446
  #, 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:10518
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "ÐœÐ°Ñ�ÐºÐ° Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:10534
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Ð¦Ð¸Ñ™ Ð´Ð¾Ð´ÐµÐ»Ðµ Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:10542 fortran/resolve.cc:10629
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10552 fortran/resolve.cc:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ WHERE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:10592
  #, 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:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10760
  #, 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:10770
  #, 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:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° WHERE/ELSEWHERE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð½Ð¸Ð·"
  
! #: fortran/resolve.cc:10962
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð±Ð¸Ð²Ð° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ (%d/%d)"
  
! #: fortran/resolve.cc:11107
  #, 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:11113
  #, 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:11125
  #, 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:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, 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:11166
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11173
  #, gcc-internal-format, gfc-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:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11504
  #, 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:11746
  #, 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:11758
  #, 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:12028
  #, 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:12032
  #, 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:12043
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: fortran/resolve.cc:12081
  #, 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:12115
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.cc:12162
  #, 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:12166
  #, 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:12227
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12232
  #, 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:12316
  #, 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:12417
  #, 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:12438
  #, 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:12532
  #, 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:12546
  #, 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 ""
*** 81660,82728 ****
  #. 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:12564
  #, 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:12650
  #, 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:12885
  #, 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:12889
  #, 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:12897
  #, 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:12908
  #, 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:12924
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12936
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12969
  #, 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:12991
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13024
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13060
  #, 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:13085
  #, 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:13106
  #, 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:13113
  #, 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:13160
  #, 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:13163
  #, 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:13166
  #, 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:13169
  #, 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:13172
  #, 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:13175
  #, 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:13217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: fortran/resolve.cc:13249
  #, 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:13272
  #, 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:13294
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13312
  #, 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:13324
  #, 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:13334
  #, 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:13344
  #, 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:13363
  #, 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:13367
  #, 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:13371
  #, 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:13375
  #, 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:13388
  #, 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:13399
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13405
  #, 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:13425
  #, 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:13482
  #, 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:13488
  #, 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:13494
  #, 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:13502
  #, 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:13508
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13551
  #, 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:13559
  #, 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:13567
  #, 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:13576
  #, 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:13660
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13669
  #, 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:13678
  #, 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:13686
  #, 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:13692
  #, 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:13698
  #, 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:13706
  #, 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:13715
  #, 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:13737
  #, 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:13774
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13850
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13909
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13921
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13949
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14005
  #, 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:14217
  #, 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:14260
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14274
  #, 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:14288 fortran/resolve.cc:14774
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14296
  #, 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:14305
  #, 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:14311
  #, 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:14317
  #, 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:14346
  #, 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:14356
  #, 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:14451
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14554
  #, 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:14563
  #, 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:14573
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14598
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, 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:14707
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14721
  #, 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:14737
  #, 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:14747
  #, 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:14756
  #, 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:14765
  #, 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:14807
  #, 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:14820
  #, 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:14831
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14864
  #, 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:14872
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14881
  #, 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:14967
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15012
  #, 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:15025
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15122
  #, 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:15136
  #, 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:15201
  #, 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:15207
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15213
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, 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:15260
  #, 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:15271
  #, 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:15298
  #, 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:15317
  #, 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:15333
  #, 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:15344
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:15352
  #, 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:15403
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, 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:15421
  #, 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:15461
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15525
  #, 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:15528
  #, 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:15628
  #, 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:15649
  #, 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:15662
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:15665
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:15675
  #, 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:15682
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15711
  #, 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:15720
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15733 fortran/resolve.cc:15910
  #, 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:15747
  #, 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:15756
  #, 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:15765
  #, 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:15773
  #, 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:15780
  #, 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:15800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15807
  #, 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:15814
  #, 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:15821
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15847
  #, 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:15857
  #, 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:15936
  #, 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:15951
  #, 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:15964
  #, 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:15982
  #, 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:15994
  #, 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:16003
  #, 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:16016
  #, 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:16025
  #, 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:16038
  #, 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:16054
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16062
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:16069
  #, 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:16082
  #, 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:16091
  #, 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:16107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, 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:16209
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.cc:16221
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16328
  #, 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:16336
  #, 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:16343
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, 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:16366
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16373
  #, 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:16382
  #, 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:16428
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.cc:16441
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.cc:16540
  #, 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:16548
  #, 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:16556
  #, 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:16563
  #, 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:16688
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:16860
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:16944
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:16953
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ°ÐºÐ¾ Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:16961
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:16977
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17120
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ð§Ð»Ð°Ð½ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ â€˜%sâ€™"
  
! #: fortran/resolve.cc:17129
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:17202
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:17213
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:17255
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:17322
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.cc:17335
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:17355
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.cc:17365
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.cc:17405
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.cc:17491
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
--- 81683,82751 ----
  #. 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:12565
  #, 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:12651
  #, 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:12886
  #, 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:12890
  #, 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:12898
  #, 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:12909
  #, 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:12925
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:12937
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:12970
  #, 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:12992
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13025
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13061
  #, 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:13086
  #, 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:13107
  #, 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:13114
  #, 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:13161
  #, 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:13164
  #, 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:13167
  #, 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:13170
  #, 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:13173
  #, 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:13176
  #, 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:13218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: fortran/resolve.cc:13250
  #, 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:13273
  #, 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:13295
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13313
  #, 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:13325
  #, 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:13335
  #, 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:13345
  #, 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:13364
  #, 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:13368
  #, 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:13372
  #, 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:13376
  #, 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:13389
  #, 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:13400
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13406
  #, 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:13426
  #, 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:13483
  #, 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:13489
  #, 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:13495
  #, 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:13503
  #, 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:13509
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13552
  #, 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:13560
  #, 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:13568
  #, 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:13577
  #, 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:13661
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13670
  #, 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:13679
  #, 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:13687
  #, 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:13693
  #, 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:13699
  #, 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:13707
  #, 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:13716
  #, 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:13738
  #, 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:13775
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.cc:13815
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13851
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:13910
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13922
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:13950
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14006
  #, 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:14218
  #, 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:14261
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14275
  #, 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:14289 fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14297
  #, 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:14306
  #, 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:14312
  #, 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:14318
  #, 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:14347
  #, 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:14357
  #, 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:14452
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, 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:14564
  #, 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:14574
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14599
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14610
  #, 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:14708
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14722
  #, 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:14738
  #, 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:14748
  #, 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:14757
  #, 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:14766
  #, 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:14808
  #, 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:14821
  #, 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:14832
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14865
  #, 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:14873
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:14882
  #, 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:14968
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15013
  #, 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:15026
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15090
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15123
  #, 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:15137
  #, 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:15205
  #, 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:15211
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15217
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15225
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15242
  #, 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:15264
  #, 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:15275
  #, 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:15302
  #, 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:15321
  #, 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:15337
  #, 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:15348
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:15356
  #, 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:15407
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15418
  #, 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:15425
  #, 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:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, 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:15532
  #, 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:15632
  #, 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:15653
  #, 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:15666
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:15679
  #, 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:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15699
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:15705
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:15715
  #, 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:15724
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15737 fortran/resolve.cc:15914
  #, 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:15751
  #, 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:15760
  #, 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:15769
  #, 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:15777
  #, 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:15784
  #, 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:15804
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:15811
  #, 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:15818
  #, 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:15825
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:15851
  #, 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:15861
  #, 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:15940
  #, 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:15955
  #, 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:15968
  #, 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:15986
  #, 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:15998
  #, 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:16007
  #, 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:16020
  #, 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:16029
  #, 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:16042
  #, 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:16058
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:16073
  #, 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:16086
  #, 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:16095
  #, 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:16111
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16142
  #, 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:16213
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.cc:16225
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, 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:16340
  #, 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:16347
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16354
  #, 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:16370
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16377
  #, 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:16386
  #, 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:16432
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.cc:16544
  #, 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:16552
  #, 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:16560
  #, 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:16567
  #, 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:16692
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.cc:16858
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:16864
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:16948
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:16957
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ°ÐºÐ¾ Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:16965
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:17084
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17124
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ð§Ð»Ð°Ð½ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ â€˜%sâ€™"
  
! #: fortran/resolve.cc:17133
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:17206
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:17217
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.cc:17228
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:17259
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:17326
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.cc:17339
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:17359
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.cc:17369
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.cc:17377
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:17391
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.cc:17416
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.cc:17495
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
*************** msgstr ""
*** 83689,83705 ****
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6292
  #, 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:8463
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð»Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¾ÐºÐ¾Ð¼ Ñ…Ð¾Ð´Ð° (%d)"
--- 83712,83728 ----
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6339
  #, 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:8510
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11773
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð»Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¾ÐºÐ¾Ð¼ Ñ…Ð¾Ð´Ð° (%d)"
*************** msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ
*** 83914,83920 ****
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-expr.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 83937,83943 ----
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-expr.cc:10005
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 83943,83954 ****
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: fortran/trans-io.cc:1965
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2506
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Ð›Ð¾Ñˆ Ð£/Ð˜ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ (%d)"
--- 83966,83977 ----
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: fortran/trans-io.cc:1991
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2532
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Ð›Ð¾Ñˆ Ð£/Ð˜ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ (%d)"
*************** msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð
*** 83983,84039 ****
  msgid "unhandled expression"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/trans-openmp.cc:7293
  #, 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:7591
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7601
  #, 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:7604
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7613
  #, 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:7710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class %qs"
  msgid "Cannot find symbol %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñƒ %qs"
  
! #: fortran/trans-openmp.cc:7721
  #, 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:7733
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
--- 84006,84062 ----
  msgid "unhandled expression"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/trans-openmp.cc:7295
  #, 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:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7603
  #, 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:7606
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7609
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7615
  #, 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:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class %qs"
  msgid "Cannot find symbol %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñƒ %qs"
  
! #: fortran/trans-openmp.cc:7723
  #, 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:7735
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
*************** msgstr ""
*** 84140,84146 ****
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2233
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð»Ð¾Ñˆ ÐºÃ´Ð´ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ"
--- 84163,84169 ----
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2267
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð»Ð¾Ñˆ ÐºÃ´Ð´ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ"
*************** msgstr "%HÐ¿Ñ€Ð°Ð²Ð¸ Ñ�Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾
*** 87459,87464 ****
--- 87482,87490 ----
  #~ msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
  #~ msgstr "Ð¦Ð¸Ñ€ÑƒÑ�: Ð¡Ñ‚Ð°Ð²Ñ™Ð°Ñ˜ Ð�ÐžÐŸÐµ Ð´Ð° Ð±Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð¾ Ð½ÐµÐ²Ð°Ð¶ÐµÑ›Ðµ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
+ #~ msgid "Alias for -mfloat-abi=hard"
+ #~ msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð½Ð°Ð·Ð¸Ð² Ð·Ð° -mfloat-abi=hard"
+ 
  #~ msgid "Alias for -mfloat-abi=soft"
  #~ msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð½Ð°Ð·Ð¸Ð² Ð·Ð° -mfloat-abi=soft"
  
diff -Nrcpad gcc-12.1.0/gcc/po/sv.gmo gcc-12.2.0/gcc/po/sv.gmo
*** gcc-12.1.0/gcc/po/sv.gmo	Fri May  6 07:45:19 2022
--- gcc-12.2.0/gcc/po/sv.gmo	Fri Aug 19 08:27:43 2022
***************
*** 1,1717 ****
! Þ•u;ÄÛIOl·�ô‘ô-“ô1Áôóô õ)õÛ=õ+ö0EöKvöÂöØö
! äöïö÷<÷BK÷RŽ÷>á÷@ ø9aøC›øFßø5&ùI\ù¦ù½ù!Òù$ôù ú":ú+]ú‰ú�ú-—ú#Åú”éú~û„û(£û1ÌûAþû'@ü,hü/•ü(Åü+îü.ýIýaý|ý‘ý¬ýÈýèýþþ8þRþnþ$ƒþ ¨þ#Éþ"íþÿ'.ÿ1Vÿˆÿ*¥ÿ-Ðÿ&þÿ)%O,o#œFÀQ5Y]�wíIeA¯Kñ,=Nj@¹BúO=L�RÚ;-8i>¢IáI+Bu~¸?7DwE¼@EC7‰CÁ=	BC	E†	~Ì	6K
! {‚
! Bþ
! ?A‰�9PEC–FÚs!
E•
CÛ
QNq�ÀGQŒ™O&RvCÉQ
N_F®9õ=/=m4«PàM1EBÅGIPHšBã=&7d6œ*ÓIþH eY†oà-PE~
! Ä'Ï8÷>0o(�/ªÚ+ãZlj+×=mA0¯)à 
! +;;Ew½#Ö#ú 57V8Ž)Çñ$,$Q*v*¡Ìç #=I#Z~8•Î!ß; E= ƒ 5¢ EØ %!1D!.v!¥!0Ã!Lô!6A"7x"l°"G#$e#Š#J©#*ô#E$2e$E˜$lÞ$K%3g%@›%Ü%5ô%*&3& J&&k&J’&8Ý&U'!l':Ž'É'Ü'-ï'(I,(v(@|(/½(@í(;.)#j)ZŽ)cé)lM*Tº*w+Q‡+KÙ+L%,Sr,^Æ,H%-5n-I¤-Yî-,H.*u.6 .A×.3/LM/¤š/�?0·Ï0V‡1rÞ1iQ2c»2=3]3s3#ƒ3#§3Ë3.Þ3 
4.4A49S4;�4É4Vä4#;5,_5"Œ5"¯5nÒ5A6[66j63¡6/Õ6/7>57-t7J¢72í78 8/Y8&‰86°8,ç8P9He98®9-ç90:xF:e¿:B%;?h;F¨;3ï;9#<2]<-�<0¾<_ï<VO=Z¦=E>AG>‰>*¡>HÌ>F?J\?@§?Gè?E0@Av@g¸@s Ai”AAþAQ@Bw’B[
! CbfCYÉCi#Do�D<ýDW:EW’E[êEVFFD�F7âF^GNyG;ÈGoHptHJåH`0II‘IoÛIRKJkžJY
! KKdK?°KQðKMBL_�LIðL9:M&tM9›M7ÕM6
NDN
dN<rN(¯N*ØN:O:>O#yOW�OGõOY=PZ—P\òP¬OQÌüQ^ÉRn(Sf—SvþSeuTuÛT\QUl®UJV:fVL¡VžîV¾�WWLXg¤X_YolY^ÜYn;ZUªZe[)f[%�[|¶[œ3\FÐ\V]Nn]^½]M^]j^DÈ^T
_ b_!ƒ_7¥_FÝ_ $`&E`4l`¡`-º`è`#a.(a Waxa.‘a0Àa7ña!)bfKb4²b=çbL%c(rc,›c&Èc ïcd+d0@dHqdSºd?e_Ne=®e[ìe<Hf…f/�f#Íf:ñf],g$Šg&¯g-Ög?h6Dh4{h4°h2åh-i5Fiˆ|i'j3-jaj?�j8Ájúj1kGk5bk*˜kRÃkjl&�l&¨l%Ïl*õlO m>pm7¯m6çm;n9Zn;”n0Ðn4o16o=ho>¦o;åop!p!’pA´p9öp'0q'Xq+€q5¬qTâq)7r?ar(¡r0Êr>ûr<:sUwsPÍsHt.gt;–tgÒtŠ:uCÅu<	v-FvGtv/¼vìvw8"w8[wR”w@çwT(xE}xUÃxEyM_y*­y8ØyZz4lz&¡zvÈzl?{m¬{B|9]|=—|7Õ|Z
}Nh}8·}@ð}A1~?s~h³~&5CmyQç89€3r€4¦€)Û€1�97�q�?ˆ�hÈ�;1‚Hm‚\¶‚!ƒ<5ƒ6rƒ5©ƒ,ßƒ4„:A„;|„!¸„:Ú„6…=L…5Š…jÀ…'+†QS†:¥†<à†0‡4N‡,ƒ‡4°‡,å‡<ˆ5Oˆ!…ˆ*§ˆ;Òˆ6‰*E‰6p‰=§‰Xå‰4>Š,sŠ0 Š,ÑŠ3þŠ:2‹Tm‹+Â‹4î‹4#Œ>XŒ0—Œ-ÈŒFöŒE=�3ƒ�/·�/ç�@Ž)XŽ)‚Ž¬ŽÆŽFàŽE'�<m�3ª�KÞ�!*�!L�-n�-œ�CÊ�.‘F=‘„‘8¡‘,Ú‘’@%’Bf’>©’fè’EO“!•“!·“'Ù“"”;$”'`”Bˆ”5Ë”9•@;•B|•j¿•(*–3S–1‡–1¹–.ë–8—5S—;‰—/Å—/õ—/%˜/U˜+…˜*±˜Ü˜Jû˜F™1d™D–™*Û™*š/1šMaš3¯š1ãš@›0V›@‡›?È›:œ;Cœ8œ&¸œ-ßœ;
�'I�,q�'ž�(Æ�)ï�Wž"qž#”žB¸ž2ûž5.Ÿ1dŸ–Ÿ)­Ÿ1×Ÿ=	 ?G D‡ EÌ D¡EW¡2�¡_Ð¡)0¢:Z¢8•¢/Î¢"þ¢*!£IL£4–£CË£H¤3X¤Œ¤>¤¤-ã¤C¥:U¥2�¥=Ã¥¦1 ¦R¦$q¦2–¦É¦à¦Uÿ¦-U§.ƒ§7²§3ê§?¨?^¨1ž¨bÐ¨13©:e©0 ©+Ñ©Aý©.?ª*nª2™ª%Ìª2òª1%«0W«9ˆ«1Â«2ô«1'¬+Y¬,…¬3²¬.æ¬D­7Z­$’­+·­Nã­;2®6n®¥®U¾®K¯`¯8w¯;°¯9ì¯a&°9ˆ°BÂ°B±0H±�y±@
! ²BK²;Ž²Ê²-é²'³D?³7„³+¼³$è³0
´*>´Ai´6«´3â´$µ6;µ*rµ.�µ9Ìµ¶,&¶0S¶5„¶,º¶.ç¶0·%G·7m·&¥·CÌ·:¸K¸Nh¸/·¸6ç¸C¹@b¹%£¹BÉ¹$º1ºKOº*›º'Æºîº'»04»e»"€»?£» ã»#¼0(¼(Y¼.‚¼*±¼,Ü¼1	½3;½Ho½+¸½"ä½1¾>9¾4x¾)­¾4×¾$¿/1¿$a¿9†¿9À¿8ú¿13À5eÀ<›ÀEØÀMÁ@lÁD­Á1òÁP$Â‚uÂVøÂ4OÃE„ÃGÊÃ9ÄKLÄV˜ÄLïÄ/<Å1lÅEžÅ6äÅ3Æ@OÆe�Æ?öÆ/6Ç=fÇi¤ÇLÈC[È5ŸÈXÕÈ<.ÉCkÉ3¯É0ãÉ7ÊLÊEcÊ2©Ê+ÜÊ+Ë>4Ë-sË>¡ËàËÿËÌ<6ÌEsÌ<¹Ì;öÌE2ÍFxÍ6¿ÍIöÍX@Î7™Î.ÑÎ8ÏT9ÏmŽÏ\üÏ]YÐ1·ÐBéÐc,Ñi�ÑúÑ5Ò+OÒ,{Ò@¨Ò*éÒXÓ4mÓ)¢Ó6ÌÓ9Ô*=Ô*hÔ6“Ô*ÊÔFõÔ?<ÕX|Õ@ÕÕ%Ö<Ö@NÖ�Öo¡ÖE×3W×5‹×(Á×)ê×0Ø!EØBgØ!ªØBÌØFÙ8VÙ`�ÙKðÙU<Ú;’Ú.ÎÚ/ýÚ8-ÛfÛ@�Û,ÂÛRïÛVBÜQ™ÜUëÜ9AÝ){ÝQ¥Ýl÷ÝadÞAÆÞ4ß2=ßZpßPËßiàt†àKûànGá`¶á=â9UâV�â4æâ?ãU[ã8±ã3êã ä2?ä9rä4¬äWáä^9å^˜å&÷å$æ"Cæ%fæ"Œæ:¯æGêæ)2çX\ç/µçåç)èB.èYqèNËè‚é1�éQÏé.!êNPêEŸêKåê1ëHPëF™ëEàë8&ìH_ì1¨ì,Úì"í8*í3cí"—í&ºíIáí1+î#]îC�î&Åî/ìî4ï.Qï&€ï+§ï:ÓïðE ð/fð –ð·ð&Õð'üð($ñ#Mñ+qñ&�ñ7ÄñBüñH?ò(ˆòY±ò%ó=1ó)oó$™ó%¾ó:äó7ô$WôG|ô,ÄôGñô*9õ,dõ8‘õ<Êõ.ö6öNVö1¥öJ×öE"÷0h÷€™÷lø2‡øjºøI%ùOoù5¿ù@õù.6ú+eúB‘ú4Ôú(	ûf2ûk™ûXü>^ü2�üMÐü'ý"Fý&iý)�ý<ºý+÷ý##þGþfþ_†þ^æþMEÿE“ÿ8Ùÿ-G@ˆ,¦TÓ.(*WF‚KÉM)c!�@¯$ð9$O&t5›>ÑK'\7„¼Ì(è53Gi{%å?KZy”4¯äó/;@L|BÉ6GC=‹zÉ^D	z£	Y
! ‡x
! EF ^$4¤(Ù':*Je/°+à,
)9
,c
D�
1Õ
9AA3ƒ8·ðJ-Kx©Ä/nHžçKSM.¡JÐ@!\B~8Á3úR.(�#ª-ÎWüJTZŸ?úH:-ƒX±K
! SV”ª0?Ep.¶:å? 3`2”<Ç,k1*�1Èwú^rCÑo5…0»;ì((3Q(…+®2Ú,
':Db5§)Ý(%02Vo‰Iù)C!mX�+èJ )_ :‰ =Ä 3!!6!9X!/’!$Â!%ç!+
"E9"\"2Ü"[#[k#-Ç#(õ#$"7$/Z$%Š$6°$/ç$#%<;%.x%0§%7Ø%$&55&3k&9Ÿ&=Ù&G'_'*'%ª'Ð'ë''	(@1(r(,x(*¥(/Ð(,)-)
! I)#T)*x).£)Ò)#å)J	*T*s*Œ*+¬*FØ*M+Jm+j¸+N#,(r,›,+»,pç,X-#j-%Ž-4´-é-ú-.3.+P.,|.©.>Ä.</v@/·/FÔ/S0/o0-Ÿ0Í0ë0@	1J1 ^11:–19Ñ192"E23h2!œ2¾2)×2*30,39]3#—3$»3Aà3"4"<4#_4-ƒ43±4/å4,5<B5F5Æ5*á5.6+;64g67œ6SÔ6G(7:p7%«7!Ñ7*ó78:8,W8-„85²8œè8ª…9J0:K{:¨Ç:¸p;X)<f‚<Ké<L5=´‚=¨7>\à>d=?<¢?Äß?¸¤@d]AlÂA€/B=°B(îB1C2IC5|C*²C2ÝC)D,:D/gDo—DkE0sEX¤E]ýEa[F$½FâFWG-ZG#ˆGE¬GFòG49HFnH/µHDåH.*I$YI~I*™IÄI=ÖIJ ,J!MJ oJ1�JDÂJEK MKDnK{³K)/L#YL'}L"¥L&ÈLïL#M'3M"[M6~M-µMãMõM0N"@N/cN]“N5ñNc'O‹O¤O0µOKæO'2P/ZP.ŠP¹P'ÙP Q0"QZSQ5®Q<äQ&!R3HRO|RFÌRS#1SUSrS‘S©S ÇS$èS:
T0HTByT;¼T?øT?8UxU‘U§UÅU4ØU`
VnV$�V²V#ÐV'ôVW6;WrW �W±WÃWÙW%øWX%-XSXsX!‹X­XÌXëX-Y4Y-OY%}Y£Y.¿YîYZ3,Z`ZvZ•Z]§Z[+[,G[/t[#¤[0È[/ù[#)\M\,l\™\­\,Ì\<ù\6]6H]A]+Á]+í]^,^C^-]^.‹^6º^=ñ^/_!M_*o_-š_.È_6÷_=.`.l`/›`7Ë`>aRBa\•acòa9Vb=�b!Îb(ðbLcHfc5¯c)åc)d"9d#\d€d.›dÊdKÚdS&eYzeJÔe@fq`fÒf+ñfGg>eg�¤gY5hº�h]Ji‚¨iR+j2~jT±j,k-3k5ak<—k$Ôk(ùk="l.`l�l;©l(ålm.)m@XmN™m.èm+n2Cn5vn-¬n5Ún8o0Io5zo@°oKñoN=p7Œp8Äp;ýp39q;mq>©q6èqGr@grP¨rUùrbOs4²s7çsCtFct‚ªt‚-u°uCÉu
v,v#Lv(pv0™v5Êvww"%w"Hw}kw5éw2x Rx6sx4ªxßxFýxGDyOŒy^Üy~;zVºz?{OQ{Q¡{Mó{NA|3�|>Ä|K}9O}E‰}GÏ}8~PP~C¡~Jå~102b5•*Ë)öC €fd€_Ë€+�1J�|�–�<µ�"ò�6‚2L‚1‚3±‚5å‚7ƒ'SƒI{ƒ-Åƒ4óƒ6(„)_„&‰„$°„JÕ„N …Po…>À…[ÿ…@[†%œ†5Â†Eø†,>‡1k‡%�‡GÃ‡QˆA]ˆ)Ÿˆ#Éˆ!íˆ0‰,@‰.m‰1œ‰2Î‰GŠKIŠ,•ŠMÂŠ,‹;=‹Xy‹=Ò‹OŒZ`Œ<»Œ.øŒ5'�*]�ˆ�)¨�%Ò�)ø�)"ŽLŽeŽŽ<›Ž3ØŽ0�=�GS�9›�3Õ�4	�8>�8w�°�+Î�"ú�Q‘1o‘A¡‘Uã‘(9’,b’�’/®’*Þ’E	“BO“7’“/Ê“Kú“'F”@n”-¯”/Ý”-
•3;•.o•(ž•(Ç•*ð•@–.\–)‹–1µ–Gç–K/—J{—3Æ—,ú—&'˜,N˜"{˜=ž˜,Ü˜'	™11™>c™#¢™'Æ™9î™0(š'Yš3�š-µš5ãš0›/J›(z›1£›)Õ›*ÿ›3*œ6^œ •œ0¶œ2çœ-�1H� z�?›�+Û�.ž-6ž+dž�ž ¢žÃž\áž/>Ÿ'nŸ–Ÿ+¯Ÿ,ÛŸ5 1> +p *œ Ç *Þ '	¡$1¡*V¡(�¡ª¡]Ä¡;"¢_^¢0¾¢)ï¢ £2:£Em£)³£<Ý£"¤'=¤e¤-€¤+®¤Ú¤ì¤v¥;y¥Fµ¥ü¥¦4¦-P¦ ~¦SŸ¦Ró¦ZF§O¡§ñ§¨$¨X>¨1—¨\É¨L&©Is©M½©KªZWªk²ªK«Nj«d¹«+¬,J¬/w¬#§¬0Ë¬/ü¬#,­-P­,~­&«­Ò­<é­&®.=®3l®+ ®IÌ® ¯;7¯Hs¯H¼¯°°/°I°g°7‡°0¿°?ð°0±,O±|±”±)±±"Û±4þ±(3²f\²Ã²+à²J³;W³$“³C¸³<ü³59´*o´.š´É´Fã´-*µXµ"qµi”µþµ+¶>=¶'|¶:¤¶ß¶ö¶·5+·=a·)Ÿ·É·ß·ú·0¸0F¸w¸,‰¸6¶¸Cí¸1¹$I¹&n¹G•¹2Ý¹'º8ºJWº,¢º:ÏºK
! »-V»;„»#À»ä».¼+/¼[¼{¼Aš¼Ü¼"ü¼½8½X½-p½)ž½È½)è½¾ -¾#N¾r¾ˆ¾V£¾ú¾$¿?¿2^¿‘¿?ª¿&ê¿À(À.@À5oÀ'¥ÀÍÀ,êÀ9ÁQÁUÁuÁ’Á-²ÁAàÁ""Â"EÂhÂG…ÂDÍÂ)ÃE<Ã/‚Ã8²ÃGëÃ3Ä"SÄ1vÄ6¨Ä$ßÄ8Å8=ÅdvÅOÛÅ=+ÆCiÆH­Æ,öÆB#Ç.fÇ7•Ç3ÍÇ@È;BÈH~ÈWÇÈ;É5[ÉA‘ÉWÓÉ6+Ê9bÊ;œÊTØÊ4-Ë6bË4™ËLÎË8Ì<TÌ=‘Ì>ÏÌ?ÍZNÍI©ÍAóÍ=5Î6sÎ6ªÎ:áÎ4Ï@QÏI’Ï<ÜÏNÐ?hÐQ¨Ð8úÐB3ÑKvÑuÂÑ58ÒOnÒI¾Ò8Ó<AÓF~Ó:ÅÓFÔGGÔG�ÔI×Ô=!Õf_Õ/ÆÕ.öÕA%ÖgÖDƒÖHÈÖ“×&¥×WÌ×b$ØL‡ØAÔØ=ÙlTÙÁÙÎØÙi§ÚÛ*Û#FÛ%jÛ)�Û5ºÛHðÛ9Ü=WÜS•ÜEéÜ:/Ý<jÝ>§Ý:æÝ>!Þ=`ÞOžÞ@îÞE/ß*uß ß ¿ßSàß4àTàBjàB­à:ðà'+á0Sá6„á2»á*îá*âGDâKŒâ>Øâ.ã2Fã:yã9´ã(îã.ä#Fä"jä;�ä(Éä+òä%å)Då=nå0¬å6ÝåæB3æHvæ,¿æ0ìæ/ç.Mç"|ç+Ÿç-Ëç+ùç~%è�¤è!4é Vé wé ˜é%¹é+ßé'ê#3ê$Wê|ê+œê1Èê/úê*ë;Jë
! †ëI‘ëAÛë"ì1@ì"rìF•ìdÜìUAíP—í'èíî#î44î\iîOÆî5ï{LïKÈïðP%ð?vð1¶ð'èð#ñO4ñ+„ñ&°ñ'×ñ8ÿñm8ò4¦ò(Ûò<ó(Aójó@{ó¼ó:Îó3	ô$=ôbô8ô0¸ôCéô'-õRUõN¨õD÷õF<öBƒöJÆöH÷>Z÷@™÷<Ú÷8øPøgø…øD¡ø'æø@ù Où@pù ±ù-Òùú ú+9úeú‚úa¢ú$û#)û3Mû*�û-¬û#Úûþû-üJüUcü¹ü,Óü&ýB'ý"jý+�ý+¹ýåýXþ+\þ5ˆþ#¾þâþpüþmÿ'�ÿµÿ#Ñÿ õÿ'>TOp!À"âGM%a‡o¢&59o€-˜Æ7ß+'C"k!Ž5°$æ<'d,5¬@âK#No#¾â!%$#J/nž¾Ü0ó$(:)c�©Æ!Øú.+:ZQ•ç	"	1>	#p	0”	&Å	
ì	aú	.\
! ‹
! dœ
! 136:.Jy�2‰2¼MïM=‹0ŸÐ(×
,
A
M
V
t
2}
K°
Kü
CHŒ9¦2à9<MŠ9“Íæ#O=.�5¼9ò5,bfw'Þ8!?4a>–?Õ/0`2w*ª.Õ)&.'U&}&¤%Ë#ñ'%=(c Œ$­ Ò"ó,2Cv–*µ,à.
$<*aAŒ1Î)4^+~^ª?	?I)‰3³5ç-4K/€°2ÐL/P6€ô·¬ÇDç8,0e3–7Ê>$A5f,œ.É,ø1%3W2‹¾6Ú1 $C 0h ™ 7  Ø ø !#(!L! l!+�!¹!À!Ñ!å!÷!
! """>"^"q"„":›")Ö"J#CK#�#§#(Ç#,ð#T$r$y$,€$
! ­$¸$×$ô$(
%:6%q%7Ž%(Æ%ï%#&53&i&}&)š&/Ä&
ô&!' $''E' m'0Ž'¿'
Ú' è'	( (6(O(i(x(-–("Ä(!ç()	)P3)„)†)�)˜)$¡)3Æ)ú)*16*:h*>£*â*ë*ô*ý*+!+1+M+Z+c+p+y+‚+‹+”+°+¹+A½+Bÿ+~B,°Á,Lr-g¿-'.{G.gÃ.Œ+/U¸/-0G<0„06¤0nÛ0<J15‡1,½1ê12‰2^–2rõ2oh3Ø3
ö3*4</4.l4›4·45Ô4

! 5€5™5’Ÿ5(26+[6.‡6+¶6-â6k7c|7^à7€?8jÀ8Q+9I}9IÇ9|:nŽ:3ý:A1;ks;5ß;'<7=<.u<5¤<3Ú<8=.G=v=[’=“î=Œ‚>W?cg?GË?J@G^@©¦@+PA1|AJ®A5ùA:/B$jB¯�B+?CkC…CŸCo¸C)(D³RD4EN;E.ŠE>¹E<øEe5F;›F‘×F:iG“¤G'8HE`HW¦H>þHS=IY‘ILëIL8J¢…J?(K@hKQ©KbûKB^LQ¡LEóLO9Ms‰MlýM„jNVïN\FO=£O¦áO|ˆP‰Q6�Q}ÆQADRK†R<ÒR0S-@S8nSL§SQôSBFTG‰TQÑTH#UIlUZ¶UZVLlVV¹VHWDYWJžW?éW=)XBgX�ªXC,YDpY7µY6íYA$Z*fZG‘ZMÙZK'[;s[?¯[Eï[55\Hk\b´\J]bb]YÅ]9^1Y^B‹^ÑÎ^Q _rò_Ne`9´`6î`Z%a9€aiºa]$bX‚bEÛbQ!c@sc2´cFçcb.dU‘d[çd‡CeMËeaf@{fV¼fWg9kgP¥glög\chBÀh„iTˆiPÝiI.jFxjN¿jHkGWk~ŸkylL˜l`ål:Fmb�mTämS9nR�n>àn:odZo'¿o*çoCp/VpA†pLÈp6qRLqEŸqCåqB)r_lr6Ìr+s?/s@os=°s:îsA)tCktG¯t2÷t7*u?buB¢uZåu@@v+�v;­v+év9wIOwC™w)ÝwMx7Ux7�x+Åx:ñxA,yJny*¹y*äy,z(<z7ez�z1»z=ízO+{*{{¦{%Á{uç{;]|T™|Oî| >}H_}D¨}5í}[#~K~BË~Q?` 8½uöLl€L¹€i�=p�:®�$é�A‚7P‚3ˆ‚,¼‚!é‚#ƒJ/ƒ-zƒ+¨ƒ,ÔƒU„³W„s…q…‡ñ…þy†ox‡yè‡WbˆVºˆY‰#k‰B�‰UÒ‰Z(Š¶ƒŠ:‹#R‹v‹#�‹6³‹[ê‹>FŒ…ŒÂšŒ4]�’�3ž�Ò�(Þ�Ž0 ŽQŽ4oŽ!¤Ž"ÆŽéŽ�!�
! 0�;�J�^�k�‚�•���!¦�	È�Ò�â�ñ�ý���:�U�h�u�‚�’�¤�¹�	Ì�Ö�ã�ó�‘	‘
!  ‘%+‘XQ‘Zª‘[’[a’N½’"“7/“Og“'·“6ß“6”UM”J£”3î”F"•i•9†•À•[Ø•34–h–�–ž–@²–Bó–?6—-v—0¤—5Õ—,˜8˜?O˜3�˜5Ã˜0ù˜)*™5T™Š™+š™0Æ™H÷™$@š+eš:‘šÌšAãš@%›%f›Œ›¦›Ã›-à›PœS_œw³œC+�'o�7—�5Ï�?ž=Ež7ƒž:»žAöžG8Ÿ.€Ÿ)¯Ÿ:ÙŸ"  7 /X Hˆ JÑ '¡‡D¡>Ì¢£E‹£ŽÑ£y`¤PÚ¤=+¥1i¥/›¥qË¥o=¦.­¦0Ü¦U
§Ÿc§=¨UA¨O—¨gç¨eO©Vµ©WªWdªE¼ªB«JE«)�«:º«)õ«|¬lœ¬	­B"­7e­)�­#Ç­ë­®®.®C®'X®€®ž®¥®$·®Ü®+ü®#(¯L¯/l¯%œ¯Â¯à¯(ú¯h#°%Œ°H²°4û°J0±0{±F¬±dó±?X²m˜²l³Is³H½³C´HJ´G“´BÛ´Oµ(nµK—µ2ãµ6¶lM¶eº¶M ·8n·?§·Uç·m=¸3«¸2ß¸*¹4=¹Qr¹#Ä¹+è¹1º'Fº5nºV¤ºmûº{i»@å»n&¼+•¼Á¼*ß¼'
! ½&2½'Y½@�½9Â½Sü½#P¾!t¾J–¾>á¾Z ¿.{¿Lª¿M÷¿EÀ1cÀ%•ÀD»ÀKÁLÁ;jÁ:¦Á^áÁK@Â?ŒÂÌÂ;ìÂ0(Ã$YÃ<~Ã»Ã×Ã$õÃFÄ%aÄ6‡Ä6¾Ä)õÄVÅNvÅGÅÅ4
ÆtBÆ@·Æ:øÆ3Ç9SÇF�Ç/ÔÇ#È2(È1[È>�ÈhÌÈ15É/gÉU—É>íÉJ,ÊGwÊG¿Ê6Ë+>Ë.jËh™ËOÌKRÌ8žÌC×ÌSÍdoÍQÔÍ=&ÎBdÎI§ÎXñÎ\JÏ4§Ï9ÜÏCÐ=ZÐC˜Ð6ÜÐ1Ñ7EÑH}Ñ3ÆÑ=úÑO8Ò0ˆÒ0¹Ò*êÒ!Ó<7Ó*tÓ)ŸÓPÉÓ6Ô/QÔ0�Ô/²Ô/âÔ0Õ8CÕ5|Õ9²Õ9ìÕ6&Ö7]Ö.•Ö9ÄÖ-þÖ:,×<g×/¤×>Ô×+Ø(?Ø.hØ+—Ø8ÃØBüØ:?ÙzÙJ˜ÙãÙiøÙbÚ'vÚžÚn¸Ú'ÛoBÛ,²ÛMßÛH-Ü-vÜ7¤Ü7ÜÜ>ÝGSÝ4›ÝOÐÝ Þ;<Þ(xÞ3¡Þ ÕÞöÞmß'‚ß;ªßBæß9)à0càD”àBÙàDáBaáG¤áGìá?4âtâ’â^¯âPã6_ã5–ã5ÌãCä*Fä[qä8Íä{å¨‚åX+æ%„æªæ$ÈæGíæ)5ç8_ç;˜çRÔç+'è9Sè)�è7·èRïè:BéA}é8¿é)øét"ê0—ê3Èê8üê.5ë9dëKžë%êëì&,ì1Sì7…ì?½ì%ýì%#í$IíTní2Ãí*öí1!îKSîDŸîAäî+&ï&Rï%yï$Ÿï?Äï/ð4ðJPð#›ð.¿ð1îðz ñt›ñHò9Yò[“ò<ïòG,ó*tó)ŸóXÉó<"ô#_ô(ƒô/¬ôNÜô)+õNUõ2¤õM×õ)%ö2Oö;‚ö;¾ö1úö,÷0?÷Gp÷Y¸÷_økrø:ÞøMùgùH€ù1ÉùdûùB`úC£ú{çúRcûN¶û1üy7üV±ü=ýSFýZšýdõýdZþE¿þBÿCHÿCŒÿÐÿ@áÿ
"&03WJ‹1Ö><GB„1Ç6ù'08X3‘8Å7þ+6,b4�SÄ>W'r,š;Ç4B8k{2ç:*U%€¦!¿áý+2^ |/�Í
ì:úG5F}@Ä	&	D	._	Ž	8¤	6Ý	2
! DG
! :Œ
! FÇ
! ECT@˜=ÙJ>bE¡çQg
A¹
`û
'\„;£ß;ï+<Kj.®È<â55U3‹(¿5è*:#e‰’.Ÿ.Î0ý8.g‡¥EÃN	GX F¹@>A<€&½<ä5!=W•Bµ$ø[Ay_»cDMÄG_Z8º+ó.Nj|Ž&Ÿ"Æ"é>$6c.š\É9&K`R¬2ÿ52;h8¤JÝI(DrM·GAMJ�.Ú\	>f9¥0ß/ ,@ 8m 4¦ Û ÷ 7!DK!E�!AÖ!)"B"6b"8™".Ò"3#C5#y#<�#>Ì#,$38$>l$<«$è$%%]9%Y—%Yñ%TK&9 &5Ú&1'5B'6x'F¯'!ö'(Y+(W…(=Ý(+)+G)/s)?£)Aã)%*@*[*Mm*o»*9++=e+>£+8â+,-:,,h,•,<®,Aë,@-->n-<­-5ê-8 .<Y.–.@¯.+ð../:K/7†/¾/2Ü/(080.X0‡0!¥0+Ç0/ó02#1!V17x1E°1ö1
22 ,2M21b21”2Æ2"â23f3({3#¤3È31ç34%&4%L4(r4›43·40ë4*5)G5>q5`°566?H6Gˆ6HÐ6Z7¯t7T$8Qy8fË8o29V¢9Wù9SQ:G¥:Fí:G4;$|;#¡;%Å;*ë;><U<*k<–</¯<)ß<8	=CB=†=1 =7Ò=E
! >:P>J‹>5Ö>5??B?B‚?"Å?0è?6@vP@WÇ@UALuA4ÂAt÷A?lB"¬BnÏBL>C@‹CTÌC+!DVMDY¤D0þD /EPE8eE!žE:ÀE_ûE[FxF •F¶FÕF9êFM$G(rG›G±GÈGßG ÿG! H!BH#dH#ˆH-¬HÚHñHI)$IjNI'¹I'áIX	J,bJ9�J*ÉJ4ôJ1)Kv[KrÒKLELK’LWÞLB6MkyMEåMQ+N8}N=¶N¡ôN –OQ7P/‰PA¹PjûPffQ3ÍQ2R.4R<cR R?´RKôR(@S+iSE•SÛS.ðS*T!JT6lT7£T#ÛTcÿTOcU7³U#ëU7V#GV9kV%¥V9ËV%WK+W7wW9¯W%éWKX_[XQ»Xe
YOsYcÃY)'Z<QZ)ŽZ)¸Z'âZB
! [M[*j['•['½[Iå["/\:R\G�\HÕ\F];e]1¡]BÓ]2^MI^C—^+Û^ú_a'a-Fa7ta¯¬a \b}bkœb:c¹CcGýc?Ed1…d9·d?ñd11e1ce[•e!ñe#fO7f)‡f ±fJÒf0g;Ng#Šg'®g*Ög:h><h#{hOŸh%ïh?i*Ui:€i>»iúi<jOj0hj.™jÈj#äjkk/6k+fk7’k@Êk,l<8l?ulqµl9'm6am7˜m3Ðm3n%8n^n-pn2žn(Ñn5ún?0o=po=®o&ìoHpL\pa©pRq*^q.‰q#¸qPÜq<-r&jr&‘rL¸rs*#s+Ns)zs¤sLºs9tAt%Vt)|t6¦t*Ýt8u.Au,pu-�u-Ëu6ùu0v*Ov*zv$¥v3ÊvOþv*NwOywlÉwy6xu°x:&yuayD×y z'½zˆåz°n{„|¬¤|¦Q}Îø})Ç~Yñ~4KI€)ÊZô3O€#ƒ€§€"¸€"Û€"þ€ !� B�$c�$ˆ�$­�"Ò�"õ�)‚,B‚)o‚'™‚9Á‚Oû‚,Kƒ*xƒ2£ƒ)Öƒ3„34„Rh„4»„lð„L]…Kª…dö…?[†W›†9ó†0-‡=^‡4œ‡:Ñ‡^ˆXkˆnÄˆY3‰W�‰\å‰JBŠ[�ŠDéŠE.‹vt‹#ë‹$Œ#4Œ!XŒ1zŒ¬Œ×¼�@”Ž:ÕŽ@�Q�:q�+¬�8Ø�M�S_�k³�‘M:‘:ˆ‘^Ã‘R"’Ou’-Å’Có’F7“&~“g¥“f
”^t”PÓ”X$•(}•M¦• ô•–81–?j–Bª–í–—'—*@—“k—Zÿ—"Z˜8}˜D¶˜ û˜2™3O™$ƒ™7¨™à™;š.<š%kš‘š«š*Âš:íš*(›qS›8Å›.þ›D-œ9rœ"¬œJÏœ9�T�,o�œ�2µ�5è�9ž:Xž*“ž ¾ž!ßž!Ÿ6#ŸDZŸ4ŸŸ,ÔŸ* , L ;g 6£ 3Ú .¡$=¡?b¡-¢¡,Ð¡9ý¡a7¢<™¢=Ö¢e£:z£Hµ£,þ£-+¤XY¤.²¤á¤$þ¤*#¥N¥ l¥�¥F ¥4ç¥4¦Q¦#i¦�¦)¥¦'Ï¦&÷¦&§+E§Cq§(µ§"Þ§(¨(*¨)S¨)}¨*§¨*Ò¨*ý¨*(©*S©*~©*©©*Ô©*ÿ©**ª*Uª*€ª(«ª(Ôª(ýª(&«(O«(x«)¡«(Ë«(ô«(¬(F¬*o¬*š¬*Å¬*ð¬(­(D­(m­(–­(¿­(è­(®(:®(c®(Œ®)µ®)ß®'	¯(1¯(Z¯)ƒ¯)­¯(×¯(°()°(R°+{°'§°'Ï°(÷°' ±'H±3p±4¤±4Ù±3²"B²Be²?¨²%è² ³B/³7r³3ª³6Þ³4´FJ´{‘´:
µ'Hµpµ#Œµ°µ6Ëµ.¶41¶)f¶�¶*™¶.Ä¶+ó¶7·cW·?»·>û·A:¸Â|¸2?¹vr¹Lé¹L6ºLƒº9Ðº0
! »H;»@„»=Å»>¼!B¼_d¼IÄ¼F½NU½?¤½"ä½T¾\¾{¾A•¾:×¾>¿Q¿ l¿(�¿)¶¿"à¿À!ÀI<À8†À*¿ÀêÀ&Á&.Á UÁ0vÁ-§Á(ÕÁþÁ#Â&;Â+bÂ'ŽÂ!¶ÂØÂ!øÂ!Ã-<Ã(jÃ"“Ã"¶Ã)ÙÃ,Ä 0Ä,QÄ+~Ä#ªÄ$ÎÄ'óÄ*Å)FÅ2pÅ£ÅQ¿Å›Æ"­ÆAÐÆ1Ç-DÇ)rÇ:œÇF×Ç6ÈPUÈ?¦ÈTæÈŽ;É:ÊÉ=Ê5CÊ)yÊ£Ê+¼Ê-èÊ"ËN9ËPˆË$ÙË8þË77Ì9oÌ©Ì<¿Ì7üÌ?4Í5tÍ9ªÍ3äÍ4Î9MÎ<‡Î6ÄÎ8ûÎA4Ï;vÏ7²ÏGêÏ%2ÐXÐ)rÐ,œÐ5ÉÐ"ÿÐ."ÑQÑ"mÑ�Ñ*�ÑÈÑÙÑBéÑ:,ÒgÒ‚Ò˜Ò³ÒMÎÒ0Ó.MÓ.|Ó$«Ó
ÐÓAÞÓa Ô+‚Ôm®ÔRÕmoÕ^ÝÕc<ÖB ÖãÖýÖ0×0K×0|×6­×ä×ÿ×iØ*†Ø)±Ø1ÛØ-
Ù/;Ù)kÙL•Ù,âÙbÚErÚ(¸ÚdáÚoFÛB¶ÛùÛ1Þ*>Þ*iÞI”ÞÞÞ>þÞ?=ß}ß>œßŠÛß2fà0™à7Êà6á79á-qá]Ÿá0ýá.â@â,_â&Œâ)³â$Ýâã!ã Aã7bã%šã(Àã%éã(ä8ä'Wä!ä ¡ä%Âä/èä1åJå&\å!ƒå(¥å:Îå-	æ7æ2Væ$‰æ(®æ×æ>÷æ!6ç/Xçˆç%¡ç.Çç8öç5/èeè/uè¥è Ãè*äè"éL2éGé8Çé(ê!)ê7Kê)ƒê%­ê%Óêùêë+5ë"aë„ë#£ë-Çë*õë$ ì)Eì/oìŸì'¿ìçì(íC.íríŽí?¨í!èí0
! î$;î`î,wî#¤î3Èî+üî(ïv>ï^µïeðMzðÈð;çð2#ñ*Vñ�ñ&›ñ Âñ8ãñ!ò:>òyò˜ò/­ò<Ýò7ó'Rózó1šó(Ìó7õó-ô?Hô$ˆô­ôÌô8çôE õHfõ)¯õ)Ùõwö—{öx÷«Œ÷8øt¸øW-ù‚…ù†ú¥�ú¬5ûwâû(ZüƒüU£ü0ùü.*ý3Yý1�ýL¿ý2þ-?þOmþ)½þOçþK7ÿ$ƒÿ=¨ÿ%æÿ	0*	.[	Š	©	Æ	à	û		F.	"u	=˜	$Ö	!û	&	;D	(€	7©	#á	/	N5	„	¢	¼	#Ú	2þ	11	c	+z	¦	)¼	#æ	3
! 	!>	*`	&‹	²	1Ð	V	 Y	<z	·	Í	2ê	,	 J	(k	,”	7Á	#ù	0	N	cl	4Ð	6		¢<		8ß		,
! 	7E
! 	}
! 	�
! 	+µ
! 	¾á
! 	> 	Ûß	v»	<2
	7o
	d§
	 	=-	-k	'™	(Á	cê	.N	t}	‰ò	!|	3ž	;Ò	1	0@	$q	'–	"¾	á	 ü	6	!T	!v	6˜	"Ï	)ò		;	lR	;¿	9û	@5	Yv	&Ð	 ÷	-	rF	Q¹	;	(G	p	EŠ	:Ð	(	4	.I	gx	4à	R	+h	 ”	?µ	õ		C.	r	x	=“	Ñ	+ê	%	<	U	s	"“	-¶	ä		9#	M]	«	A±	<ó	80	Ki	Iµ	!ÿ	X!	Ez	À	Ó	æ			8	(M	.v	¥	I»		/	AK	$�	,²	Eß	% 	-< 	"j 	+� 	>¹ 	,ø 	%!	]A!	1Ÿ!	3Ñ!	9"	N?"	<Ž"	;Ë"	N#	~V#	CÕ#	#$	+=$	3i$	0�$	'Î$	ö$	%%	+<%	5h%	ž%	»%	%Ú%	&	&	;&	 W&	x&	*”&	1¿&	0ñ&	+"'	CN'	 ’'	"³'	.Ö'	1(	.7(	%f(	0Œ(	)½(	0ç(	)	:1)	2l)	Ÿ)	(¹)	0â)	*	I$*	\n*	Ë*	4ã*	)+	B+	`\+	$½+	
â+	1ð+	"",	E,	&Z,	�,	/œ,	=Ì,	$
! -	/-	'?-	=g-	¥-	BÅ-	.	3%.	$Y.	/~.	<®.	1ë.	/	0/	&M/	5t/	ª/	"Å/	&è/	*0	):0	;d0	Y 0	Kú0	-F1	7t1	:¬1	3ç1	-2	1I2	2{2	®2	.Î2	0ý2	<.3	5k3	5¡3	1×3	;	4	)E4	qo4	Oá4	.15	$`5	?…5	-Å5	)ó5	56	VS6	%ª6	YÐ6	*7	$E7	+j7	7–7	/Î7	Fþ7	-E8	@s8	4´8	!é8	9	!9	489	>m9	0¬9	AÝ9	=:	6]:	-”:	2Â:	õ:	!;	81;	6j;	-¡;	EÏ;	<	[0<	;Œ<	È<	9à<	H=	:c=	7ž=	:Ö=	7>	<I>	6†>	;½>	:ù>	<4?	Fq?	*¸?	ã?	+@	*,@	W@	&c@	6Š@	$Á@	Oæ@	=6A	=tA	?²A	òA	(
! B	J3B	>~B	2½B	AðB	;2C	5nC	&¤C	?ËC	mD	%yD	CŸD	9ãD	;E	YE	sjF	\ÞF	(;G	�dG	1òG	2$H	2WH	FŠH	0ÑH	3I	66I	*mI	'˜I	?ÀI	8J	+9J	>eJ	?¤J	3äJ	RK	!kK	x�K	DL	9KL	I…L	9ÏL		M	!'M	
IM	3WM	H‹M	'ÔM	/üM	G,N	-tN	'¢N	:ÊN	GO	MO	MmO	_»O	,P	BHP	N‹P	ÚP	4îP	.#Q	>RQ	L‘Q	SÞQ	o2R	/¢R	>ÒR	KS	J]S	~¨S	G'T	FoT	E¶T	7üT	?4U	ZtU	"ÏU	ZòU	\MV	ªV	
¿V	FÍV	EW	4ZW	�W	@¥W	@æW	0'X	XX	:gX	I¢X	>ìX	C+Y	2oY	,¢Y	@ÏY	DZ	CUZ	9™Z	JÓZ	8[	W[	u[	�[	)¥[	Ï[	é[	-\	3\	I\	&e\	4Œ\	4Á\	4ö\	%+]	0Q]	0‚]	0³]	Fä]	++^	FW^	0ž^	$Ï^	Bô^	.7_	f_	&_	¦_	½_	Ð_	è_	ü_	)`	;`	O`	c`	-y`	§`	¼`	6Ñ`	!a	*a	=a	Pa	ma	�a	”a	¨a	Äa	×a	÷a	b	.b	Eb	eb	|b	™b	­b	:Æb	Dc	BFc	E‰c	/Ïc	Lÿc	8Ld	4…d	/ºd	-êd	He	Iae	M«e	¹ùe	#³f	×f	ñf	g	%g	$@g	4eg	&šg	/Ág	2ñg	;$h	%`h	0†h	·h	&Ñh	øh	*i	<=i	Mzi	0Èi	0ùi	,*j	Wj	uj	!”j	¶j	Öj	ñj	k	%k	?k	Yk	yk	”k	¯k	Êk	8åk	l	89l	rl	�l	¨l	Ãl	!Þl	m	m	5m	.Pm	m	›m	·m	#Óm	,÷m	4$n	;Yn	•n	#²n	*Ön	)o	A+o	2mo	' o	"Èo	"ëo	;p	0Jp	 {p	"œp	!¿p	!áp	$q	$(q	9Mq	6‡q	=¾q	Aüq	/>r	-nr	1œr	EÎr	:s	0Os	n€s	5ïs	0%t	<Vt	E“t	,Ùt	3u	>:u	4yu	:®u	4éu	;v	Zv	'xv	# v	'Äv	=ìv	#*w	(Nw	9ww	+±w	)Ýw	+x	63x	-jx	>˜x	4×x	4y	2Ay	0ty	0¥y	+Öy	/z	/2z	/bz	,’z	$¿z	äz	]{	`{	6x{	1¯{	Aá{	@#|	d|	@‚|	;Ã|	Dÿ|	#D}	>h}	A§}	7é}	:!~	2\~	5�~	2Å~	ø~	K	`	}	š	*·	-â	6€	'G€	o€	Q‹€	Ý€	'ø€	 �	;�	-V�	(„�	,­�	,Ú�	,‚	)4‚	^‚	,y‚	6¦‚	'Ý‚	Lƒ	LRƒ	<Ÿƒ	<Üƒ	B„	)\„	†„	1¥„	.×„	.…	L5…	k‚…	î†	 ‡	6/‡	Jf‡	X±‡	(
! ˆ	'3ˆ	[ˆ	)vˆ	@ ˆ	4áˆ	I‰	U`‰	C¶‰	&ú‰	V!Š	xŠ	P‡Š	PØŠ	U)‹	!‹	+¡‹	AÍ‹	9Œ	=IŒ	9‡Œ	1ÁŒ	¡óŒ	B•�	#Ø�	}ü�	<zŽ	G·Ž	¯ÿŽ	:¯�	ê�	C�	NG�	j–�	‘	!‘	80‘	i‘	;ˆ‘	Ä‘	á‘	þ‘	4’	LN’	M›’	é’	Dû’	"@“	Dc“	¨“	:¿“	ú“	D”	LV”	>£”	5â”	:•	6S•	IŠ•	CÔ•	E–	+^–	+Š–	L¶–	)—	2-—	K`—	J¬—	J÷—	'B˜	/j˜	š˜	+ª˜	"Ö˜	Fù˜	(@™	6i™	= ™	=Þ™	9š	5Vš	(Œš	4µš	0êš	,›	8H›	(�›	Rª›	Cý›	'Aœ	.iœ	˜œ	D¶œ	'ûœ	@#�	.d�	0“�	!Ä�	<æ�	F#ž	6jž	.¡ž	CÐž	CŸ	&XŸ	,Ÿ	2¬Ÿ	DßŸ	 $ 	1E 	w 	=– 	:Ô 	P¡	&`¡	<‡¡	8Ä¡	-ý¡	+¢	!I¢	1k¢	.�¢	5Ì¢	N£	+Q£	E}£	?Ã£	]¤	9a¤	2›¤	2Î¤	2¥	>4¥	>s¥	,²¥	Eß¥	H%¦	En¦	0´¦	6å¦	,§	6I§	U€§	!Ö§	ø§	a¨	Uy¨	3Ï¨	/©	23©	$f©	"‹©	)®©	&Ø©	Fÿ©	2Fª	$yª	Nžª	Aíª	?/«	5o«	t¥«	—¬	9²¬	cì¬	GP­	?˜­	:Ø­	8®	%L®	)r®	œ®	#¼®	#à®	-¯	‰2¯	=¼¯	9ú¯	B4°	2w°	%ª°	%Ð°	&ö°	+±	;I±	:…±	&À±	Uç±	=²	&Z²	&�²	/¨²	2Ø²	/³	8;³	4t³	!©³	+Ë³	2÷³	-*´	%X´	)~´	%¨´	%Î´	&ô´	+µ	Gµ	2dµ	/—µ	Çµ	&âµ	,	¶	.6¶	ae¶	ŒÇ¶	LT·	S¡·	Tõ·	jJ¸	4µ¸	'ê¸	¹	Š2¹	½¹	QÙ¹	+º	24º	.gº	'–º	%¾º	äº	2»	6»	-S»	2�»	7´»	2ì»	=¼	8]¼	8–¼	=Ï¼	8
½	6F½	;}½	4¹½	9î½	4(¾	9]¾	4—¾	EÌ¾	7¿	SJ¿	.ž¿	1Í¿	#ÿ¿	2#À	.VÀ	#…À	F©À	KðÀ	I<Á	I†Á	EÐÁ	GÂ	^Â	HÞÂ	T'Ã	|Ã	j–Ã	0Ä	,2Ä	c_Ä	FÃÄ	¾
! Å	•ÉÅ	P_Æ	ö°Æ	D§Ç	ìÇ	ÿÇ	È	)È	?È	OÈ	bÈ		yÈ	ƒÈ	™È	·È	@ÑÈ	,É	[?É	0›É	*ÌÉ	L÷É	-DÊ	+rÊ	@žÊ	>ßÊ	5Ë	.TË	ƒË	XœË	<õË	,2Ì	r_Ì	sÒÌ	TFÍ	s›Í	tÎ	)„Î	F®Î	"õÎ	8Ï	7QÏ	1‰Ï	<»Ï	BøÏ	T;Ð	C�Ð	GÔÐ	NÑ	.kÑ	šÑ	=´Ñ	mòÑ	/`Ò	/�Ò	NÀÒ	#Ó	a3Ó	6•Ó	YÌÓ	Z&Ô	@�Ô	_ÂÔ	/"Õ	(RÕ	k{Õ	-çÕ	.Ö	MDÖ	I’Ö	2ÜÖ	8×	CH×	yŒ×	rØ	0yØ	!ªØ	+ÌØ	+øØ	+$Ù	+PÙ	,|Ù	,©Ù	-ÖÙ	-Ú	-2Ú	-`Ú	-ŽÚ	-¼Ú	-êÚ	-Û	-FÛ	-tÛ	-¢Û	-ÐÛ	+þÛ	+*Ü	+VÜ	+‚Ü	+®Ü	+ÚÜ	,Ý	+3Ý	+_Ý	+‹Ý	+·Ý	-ãÝ	-Þ	-?Þ	-mÞ	+›Þ	+ÇÞ	+óÞ	+ß	+Kß	+wß	+£ß	+Ïß	+ûß	+'à	,Sà	,€à	*­à	+Øà	+á	,0á	,]á	+Šá	+¶á	+âá	+â	.:â	*iâ	*”â	+¿â	#ëâ	Aã	UQã	B§ã	cêã	Nä	+fä	K’ä	MÞä	9,å	+få	’å	>¬å	3ëå	&æ	$Fæ	Ykæ	3Åæ	4ùæ	Q.ç	<€ç	6½ç	)ôç	!è	"@è	Gcè	K«è	7÷è	)/é	*Yé	$„é	$©é	#Îé	$òé	$ê	#<ê	‹`ê	:ìê	8'ë	J`ë	;«ë	çë	.ì	>4ì	8sì	4¬ì	Wáì	*9í	Mdí	:²í	víí	?dî	5¤î	@Úî	6ï	>Rï	r‘ï	4ð	-9ð	:gð	B¢ð	@åð	"&ñ	0Iñ	zñ	$�ñ	 ²ñ	NÓñ	,"ò	Oò	lò	/Œò	1¼ò	8îò	+'ó	)Só	<}ó	&ºó	'áó	-	ô	07ô	ahô	'Êô	4òô	%'õ	'Mõ	&uõ	^œõ	.ûõ	3*ö	,^ö	‹ö	C¥ö	Aéö	5+÷	 a÷	*‚÷	­÷	Ë÷	+æ÷	<ø	Oø	)gø	(‘ø	/ºø	Cêø	<.ù	"kù	,Žù	$»ù	àù	 öù	ú	 6ú	/Wú	3‡ú	»ú	.Ïú	)þú	?(û	hû	C|û	MÀû	=ü	2Lü	Eü	DÅü	V
! ý	,aý	'Žý	Y¶ý	4þ	,Eþ	0rþ	0£þ	=Ôþ	0ÿ	:Cÿ	1~ÿ	9°ÿ	2êÿ	1
! ;O
! 1‹
! 3½
! 5ñ
! 1'
! 2Y
! @Œ
! 1Í
! ?ÿ
! J?
! 6Š
! DÁ
! 8
! 4?
! 4t
! <©
! >æ
! =%
! 3c
! :—
! RÒ
! C%
! 7i
! :¡
! ;Ü
! 6
! 1O
! E�
! AÇ
! Q	
! _[
! W»
! O
! Hc
!  ¬
! 8Í
! 8	
! -?	
! (m	
! /–	
! Æ	
! Ù	
! 9ò	
! H,
! 
! Eu
  
! )»
  
! å
  
! 4ú
  
! 3/
! Nc
! 1²
! Oä
! 64
! 3k
! 2Ÿ
! 0Ò
! /
! )3
! #]
! *�
! -¬
! *Ú
! -
! @3
! !t
! –
! <±
! î
! -
! 2.
! ?a
! .¡
! Ð
! 'ï
! (
! (@
! Øi
! ÐB
! 4
! 5H
! ~
! “
! !¬
! ;Î
! :
! 
! 5E
! {
! -Ž
! &¼
!  ã
! 
! '#
! *K
! %v
! *œ
! $Ç
! Aì
! C.
! r
! <’
! %Ï
! 3õ
! /)
! 0Y
! [Š
! Næ
! &5
! I\
! +¦
! ]Ò
! c0
! _”
! 6ô
! 7+
! 4c
! 6˜
! )Ï
! 3ù
! 3-
! Ia
! «
! %À
! æ
! 
ÿ
! '

! -5
! &c
! Š
! Oª
! Hú
! HC
! Œ
! ›
! Nª
! 9ù
! H3
! H|
! JÅ
! 
! *'
! ,R
! 
! 1Ÿ
! )Ñ
! -û
! ,)
! ,V
! <ƒ
! 9À
! &ú
! /! 
! =Q 
! &� 
! %¶ 
! 7Ü 
! 5!
! <J!
! "‡!
! ª!
! F¾!
! $"
! *"
! .9"
! 0h"
! W™"
! ñ"
! =#
! ?#
! 9\#
! O–#
! æ#
! $
!  !$
! ]B$
! ! $
! +Â$
! î$
! :
! %
! TE%
! !š%
! ¼%
! Ö%
! %ñ%
! &
! $7&
! \&
! ux&
! gî&
! DV'
! :›'
! !Ö'
! *ø'
! -#(
! Q(
! #q(
! !•(
! 0·(
! <è(
! <%)
! &b)
! <‰)
! RÆ)
! ;*
! >U*
! t”*
! @	+
! 8J+
! wƒ+
! 9û+
! 35,
! Ui,
! 9¿,
! Bù,
! m<-
! ?ª-
! Gê-
! X2.
! 3‹.
! G¿.
! J/
! TR/
! E§/
! ;í/
! D)0
! Yn0
! pÈ0
! "91
! ‹\1
! \è1
! 3E2
! ?y2
! 5¹2
! 8ï2
! K(3
! @t3
! Gµ3
! ;ý3
! E94
! G4
! YÇ4
! ?!5
! ?a5
! j¡5
! K6
! [X6
! l´6
! 4!7
! OV7
! E¦7
! Oì7
! i<8
! [¦8
! M9
! 'P9
! :x9
! 8³9
! Fì9
! a3:
! �•:
! K;
! Sc;
! W·;
! 2<
! FB<
! 8‰<
! ŒÂ<
! ŽO=
! ‰Þ=
! †h>
! Hï>
! N8?
! =‡?
! iÅ?
! 7/@
! Yg@
! uÁ@
! v7A
! )®A
! )ØA
! <B
! I?B
! 9‰B
! ÃB
! ,ÚB
! C
! ?C
! ^^C
! =½C
! ]ûC
! @YD
! dšD
! CÿD
! JCE
! 'ŽE
! _¶E
! )F
! V@F
! @—F
! QØF
! V*G
! U�G
! =×G
! VH
! alH
! 3ÎH
! )I
! $,I
! )QI
! ?{I
! .»I
! (êI
! %J
! h9J
! *¢J
! 0ÍJ
! .þJ
! 6-K
! ;dK
! + K
! ÌK
! :êK
! 8%L
! )^L
! -ˆL
! '¶L
! ÞL
! %òL
! %M
! O>M
! IŽM
! %ØM
! þM
! &N
! 4@N
! #uN
! 2™N
! ÌN
! 7éN
! /!O
! 1QO
! ƒO
! (£O
! ÌO
! ZÛO
! Z6P
! F‘P
! #ØP
! ‰üP
! O†Q
! 9ÖQ
! $R
! .5R
! dR
! ?~R
! .¾R
! SíR
! 0AS
! 8rS
! 5«S
! BáS
! r$T
! B—T
! FÚT
! ^!U
! d€U
! ‚åU
! fhV
! PÏV
! Z W
! K{W
! ÇW
! ;ßW
! BX
! 5^X
! +”X
! 4ÀX
! -õX
! #Y
! 3:Y
! HnY
! *·Y
! âY
! 2úY
! (-Z
! -VZ
! 1„Z
! @¶Z
! >÷Z
! I6[
! ?€[
! +À[
! 6ì[
! )#\
! LM\
! Eš\
! à\
! '÷\
! ]
! 
6]
! VD]
! 1›]
! 8Í]
! <^
! &C^
! (j^
! B“^
! <Ö^
! R_
! 8f_
! SŸ_
! ó_
! 2
`
! @`
! 3\`
! +�`
! ¼`
! 	É`
! Ó`
! æ`
! ú`
! a
! U)a
! Ia
! Éa
! 4Þa
! 4b
! 6Hb
! 5b
! vµb
! 3,c
! =`c
! <žc
! !Ûc
! /ýc
! 7-d
! ;ed
! (¡d
! 'Êd
! :òd
! .-e
! 9\e
! C–e
! @Úe
! Af
! E]f
! “£f
! ý7g
! î5h
! û$i
! ì j
! !
k
! 3/k
! +ck
! 1�k
! !Ák
! 9ãk
! 4l
! 5Rl
! ,ˆl
! ;µl
! Uñl
! 1Gm
! \ym
! /Öm
! *n
! (1n
! 6Zn
! ;‘n
! .Ín
! ün
! \o
! ;ko
! L§o
! )ôo
! 1p
! 4Pp
! 3…p
! 4¹p
! 1îp
! > q
! B_q
! [¢q
! Zþq
! ZYr
! J´r
! Aÿr
! \As
! \žs
! ?ûs
! 8;t
! 2tt
! 0§t
! -Øt
! ;u
! ;Bu
! 4~u
! H³u
! "üu
! Ov
! Oov
! 8¿v
! øv
! $
w
!  2w
! Sw
! 4rw
! &§w
! ;Îw
! )
! x
! j4x
! FŸx
! Kæx
! `2y
! $“y
! 8¸y
! 8ñy
! %*z
! )Pz
! Lzz
! VÇz
! {
! 0{
! .B{
! 0q{
! M¢{
! Hð{
! N9|
! ™ˆ|
! D"}
! xg}
! jà}
! ‡K~
! _Ó~
! [3
! H�
! IØ
! A"€
! &d€
! 7‹€
! .Ã€
! Fò€
! =9�
! 9w�
! 6±�
! :è�
! 3#‚
! ;W‚
! :“‚
! :Î‚
! H	ƒ
! 2Rƒ
! …ƒ
! <—ƒ
! 2Ôƒ
! %„
! ;-„
! i„
! &€„
! !§„
! #É„
! í„
! *…
! 86…
! ƒo…
! bó…
! 	V†
! ``†
! `Á†
! "‡
! :7‡
! Br‡
! 1µ‡
! Oç‡
! 77ˆ
! $oˆ
! 4”ˆ
! Éˆ
! 5âˆ
! 5‰
! N‰
! Ak‰
! $­‰
! =Ò‰
! 8Š
! )IŠ
! *sŠ
! žŠ
! »Š
! ÑŠ
! ìŠ
! ‹
! #‹
! +/‹
! '[‹
! *ƒ‹
! -®‹
! Ü‹
! +ó‹
! >Œ
! B^Œ
! ¡Œ
! ¾Œ
! ;ÝŒ
! (�
! (B�
! Ck�
! %¯�
! 9Õ�
! FŽ
! 5VŽ
! 8ŒŽ
! 8ÅŽ
! 2þŽ
! W1�
! ‰�
! $–�
! 7»�
! #ó�
! #�
! M;�
! 7‰�
! 9Á�
! 7û�
! 83‘
! .l‘
! @›‘
! BÜ‘
! <’
! @\’
! >�’
! Ü’
! ñ’
! 6“
! >B“
! �“
! ;›“
! ×“
! >ñ“
! U0”
! /†”
! -¶”
! Lä”
! *1•
! :\•
! —•
! .¯•
! 7Þ•
! k–
! g‚–
! jê–
! BU—
! -˜—
! UÆ—
! "˜
! "?˜
! )b˜
! .Œ˜
! »˜
! ;Ó˜
! "™
! †2™
! 8¹™
! Aò™
! =4š
! Prš
! JÃš
! z›
! P‰›
! 8Ú›
! Mœ
! {aœ
! \Ýœ
! $:�
! E_�
! -¥�
! -Ó�
! Ež
! @Gž
! 0ˆž
! )¹ž
! *ãž
! 3Ÿ
! 6BŸ
! .yŸ
! @¨Ÿ
! FéŸ
! F0 
! Bw 
! Aº 
! .ü 
! #+¡
! O¡
! Lg¡
! 3´¡
! Wè¡
! 0@¢
! q¢
! 'Œ¢
! 5´¢
! -ê¢
! (£
! +A£
! ,m£
! 0š£
! %Ë£
! 9ñ£
! +¤
! A¤
! %Y¤
! 5¤
! µ¤
! Ï¤
! Zé¤
! )D¥
! Gn¥
! G¶¥
! %þ¥
! C$¦
! )h¦
! 2’¦
!  Å¦
! 0æ¦
! .§
! HF§
! 4�§
! Ä§
! $ß§
! ,¨
! )1¨
! :[¨
! &–¨
! /½¨
! Aí¨
! 4/©
! >d©
! <£©
! 3à©
! (ª
! )=ª
! &gª
! %Žª
! ;´ª
! Sðª
! ;D«
! €«
! Eˆ«
! 4Î«
! 7¬
! _;¬
! =›¬
! 0Ù¬
! 5
! ­
! D@­
! `…­
! Œæ­
! ‹s®
! 7ÿ®
! @7¯
! Bx¯
! ;»¯
! +÷¯
! -#°
! "Q°
! {t°
! ð°
! ±
! 4±
! %O±
! =u±
! ;³±
! /ï±
! 7²
! 4W²
! .Œ²
! @»²
! :ü²
! +7³
! (c³
! JŒ³
! 6×³
! ´
! O*´
! gz´
! 5â´
! zµ
! J“µ
! 1Þµ
! <¶
! &M¶
! 5t¶
! ³ª¶
! ?^·
! "ž·
! )Á·
! ,ë·
! 4¸
! BM¸
! *�¸
! 0»¸
! Pì¸
! I=¹
! ,‡¹
! 0´¹
! ;å¹
! F!º
! 1hº
! Išº
! 5äº
! H»
! 5c»
! [™»
! 3õ»
! F)¼
! <p¼
! O­¼
! Yý¼
! =W½
! 5•½
! ZË½
! S&¾
! 2z¾
! (­¾
! Ö¾
! ^î¾
! GM¿
! ?•¿
! OÕ¿
! G%À
! !mÀ
! L�À
! CÜÀ
! � Á
! ¢Á
! s½Á
! $1Â
! OVÂ
! L¦Â
! 8óÂ
! \,Ã
! ‰Ã
! $¢Ã
! ÇÃ
! 5ãÃ
! #Ä
! 1=Ä
! ‚oÄ
! ƒòÄ
! ‰vÅ
! $Æ
! %Æ
! #AÆ
! BeÆ
! $¨Æ
! %ÍÆ
! 6óÆ
! *Ç
! "IÇ
! [lÇ
! 0ÈÇ
! ;ùÇ
! 05È
! -fÈ
! .”È
! ÃÈ
! %áÈ
! !É
! L)É
!  vÉ
! $—É
! ¼É
! ÔÉ
! æÉ
! ?ýÉ
! >=Ê
! >|Ê
! >»Ê
! ?úÊ
! >:Ë
! <yË
! =¶Ë
! <ôË
! -1Ì
! A_Ì
! @¡Ì
! ?âÌ
! g"Í
! :ŠÍ
! =ÅÍ
! &Î
! &*Î
! DQÎ
! F–Î
! JÝÎ
! N(Ï
! @wÏ
! F¸Ï
! 8ÿÏ
! P8Ð
! H‰Ð
! EÒÐ
! 2Ñ
! "KÑ
! nÑ
! 6ŽÑ
! ;ÅÑ
! .Ò
! [0Ò
! ZŒÒ
! ZçÒ
! 9BÓ
! 8|Ó
! 8µÓ
! .îÓ
! 8Ô
! TVÔ
! )«Ô
! KÕÔ
! ?!Õ
! aÕ
! +Õ
! «Õ
! .ÂÕ
! &ñÕ
! 'Ö
! ;@Ö
! ;|Ö
! ¸Ö
! "ÓÖ
! .öÖ
! %×
! E×
! c×
! 8€×
! 9¹×
! 4ó×
! ,(Ø
! YUØ
! -¯Ø
! 8ÝØ
! ;Ù
! DRÙ
! 1—Ù
! ÉÙ
! 'èÙ
!  Ú
! 1Ú
!  PÚ
! qÚ
! %�Ú
! #¶Ú
! &ÚÚ
! @Û
! 9BÛ
! >|Û
! 1»Û
! eíÛ
! dSÜ
! D¸Ü
! EýÜ
! CÝ
! «SÝ
! MÿÝ
! 9MÞ
! &‡Þ
! ^®Þ
! a
ß
! oß
! .‰ß
! -¸ß
! -æß
! à
! *#à
! &Nà
! *uà
! > à
! /ßà
! ,á
! 1<á
! /ná
! $žá
! ;Ãá
! 6ÿá
! !6â
! @Xâ
! 2™â
! &Ìâ
! ,óâ
! > ã
! 1_ã
! 6‘ã
! 2Èã
! 3ûã
! 0/ä
! >`ä
! Ÿä
! 4¾ä
! Nóä
! ?Bå
! :‚å
! 1½å
! ïå
! %	æ
! &/æ
! !Væ
! xæ
! (—æ
! 6Àæ
!  ÷æ
! .ç
! DGç
! "Œç
! 1¯ç
! %áç
! 4è
! 2<è
! <oè
! N¬è
! 7ûè
! *3é
! ,^é
! "‹é
!  ®é
! Ïé
! 7éé
! G!ê
! 3iê
! &�ê
! &Äê
! :ëê
! B&ë
! Aië
! )«ë
! 
Õë
! <ãë
! 3 ì
! ITì
! Gžì
! æì
! -í
! >0í
! <oí
! .¬í
! :Ûí
! #î
! O:î
! =Šî
! >Èî
! 7ï
! %?ï
! (eï
! <Žï
! :Ëï
! ð
! >"ð
! að
! 2rð
! 8¥ð
! Þð
! îð
! .ýð
! ,ñ
! 2@ñ
! sñ
! -Žñ
! 3¼ñ
! 'ðñ
! %ò
! 7>ò
! 5vò
! A¬ò
! #îò
! 
ó
! 6 ó
! Wó
! ró
! -’ó
! "Àó
! (ãó
! Xô
! Qeô
! 1·ô
! /éô
! 8õ
! Rõ
! qõ
! E�õ
! IÓõ
! 9ö
! .Wö
! '†ö
! ®ö
! Èö
! ^Ýö
! )<÷
! 
f÷
! t÷
! B€÷
! 
Ã÷
! 
Ñ÷
!  ß÷
! )ø
! %*ø
! CPø
! :”ø
! (Ïø
! 3øø
! ,ù
! .Iù
! -xù
! v¦ù
! vú
! c”ú
! øú
! û
! ;)û
! ,eû
! '’û
! >ºû
! >ùû
! >8ü
! wü
! ‘ü
! r¤ü
! /ý
! !Gý
! $iý
! 9Žý
! Èý
! 2ãý
! þ
! %*þ
! Pþ
! Yiþ
! Ãþ
! ãþ
! $þþ
! K#ÿ
! <oÿ
! ”¬ÿ
! OA;‘2Í1-2-`-Ž¼<Ñ8IX(¢AËD
7R*Š.µ3äD4]’«Â!Ý,ÿ�,�ºEHŽ=¨4æ22N1�e³33M3�gµ>	|\	UÙ	(/
! �X
! 
! ö
! O1j1œ0Î0ÿ#0
MT
¢
0¼
4í
3"0V/‡$·*Ü@AH9Š%Ä8ê:#^2s‚¦=)=g ¥NÆ2=H"†ã©<�BÊ`
TnQÃG<]EšDà#% IDjS¯4?8?x-¸Næ`5D–PÛW,)„$®bÓ61KD}hÂ+6E|*Œ· ÕUö+LVx)ÏHù2B6u¬cÌ>0>o1®)à?
! PJ[›@÷^8 W— 9ï )!/G!#w!)›!BÅ!7"@@"ª�",#(D##m#3‘#>Å#($#-$#Q$,u$<¢$>ß$3%7R%SŠ%AÞ% &8& X&2y&¬&1Ê&$ü&'!'@I'CŠ'5Î'¬(¬±(N^)5­)<ã)Q *!r*"”*?·*&÷*J+4i+,ž+AË+<
,J,5f,Aœ,UÞ,94-An-J°-Gû-3C.w.:�.%Ë.ñ.C/5S/2‰/'¼/=ä/"0/=0†m0Šô0e1å1$ÿ10$2?U2_•2 õ2C3.Z3 ‰3=ª3;è30$4@U4*–4AÁ4I5(M5?v58¶52ï5I"6]l6SÊ675>73t7&¨71Ï7(8)*8,T83�8*µ8_à8g@9Q¨9Aú9P<:"�:3°:8ä:8;8V;:�;BÊ;)
<37<4k</ <8Ð< 	=*=6D=6{=4²=4ç=8>(U>4~>6³>'ê>2?3E?4y?;®?ê?A
! @GL@N”@Nã@V2A^‰AcèAiLBh¶BCŸCDŸD�E¡E�!F£Fr#G€–G€H~˜H€I~˜IJƒ—JsK9�K7ÉKALCCL6‡L7¾L3öL*M;IM7…M5½M5óM)N3EN9yN3³N?çN3'O$[O8€O5¹O4ïO:$P7_P8—P6ÐP3Q&;QbQQ(�Q$ÆQ5ëQH!R2jR-�R-ËR.ùRA(SYjS/ÄSuôSSjT¾T6ÞT/UEU)^U(ˆU\±U0V:?V*zV0¥V[ÖVE2WxWE‹WGÑW'X&AXhX!„X.¦X1ÕX%Y0-Y-^YŒY.ªY2ÙY-Z#:ZL^Z7«Z0ãZ%[8:[s[K‘[?Ý[4\.R\R�\.Ô\+]6/]4f],›]GÈ]I^3Z^bŽ^1ñ^$#_BH_‹_¥_¼_(Ð_,ù_F&`/m`.�`0Ì`+ý`.)a,Xa,…a"²a2Õa,b)5b(_b+ˆb,´b&áb*c+3c+_c%‹c"±c"Ôc#÷c&d7Bd-zd-¨d*Öd*e),e)Ve(€e$©e&Îe)õe-f+Mf%yf(Ÿf5Èf#þf'"g4Jg'g&§g Îg+ïgh2:h4mh0¢h1Óh?i;EiZ�iKÜiV(jPjKÐjk+<k/hk'˜kÀkÔk(ôk…l:£l4Þl)m#=msamÕmªóm$žo[ÃoKpkp1�p³pÎpípq'qFq*Rqp}q4îq=#rVar:¸r?ór�3sYÄsHtggt„ÏtNTu[£uYÿu<Yv<–v>ÓvawAtw@¶wJ÷w@BxyƒxCýxHAy?ŠyXÊyi#zT�z:âzO{Mm{J»{a|[h|WÄ|>}V[}=²}9ð}R*~G}~=Å~jpn)ßh	€>r€c±€f�·|�Ç4‚Çü‚=ÄƒE„¹H„X…:[…i–…a†Jb†S­†D‡/F‡.v‡*¥‡(Ð‡8ù‡42ˆ)gˆ7‘ˆ+Éˆ(õˆ+‰-J‰]x‰ŠÖ‰naŠhÐŠg9‹?¡‹há‹WJŒÕ¢Œ¼x�H5ŽL~ŽZËŽC&�‚j�ƒí�Oq�4Á�Qö�oH‘=¸‘Aö‘78’†p’5÷’t-“-¢“;Ð“0”v=”N´”L•aP•T²•G–,O–v|–Bó–]6—5”—SÊ—T˜8s˜-¬˜2Ú˜I
™NW™\¦™‡šV‹šZâšy=›D·›Zü›NWœC¦œYêœOD�?”�:Ô�?ž<OžJŒžJ×ž0"Ÿ>SŸ—’Ÿ2* 4] _’ Dò 7¡A=¢c¢iã¢/M£J}£IÈ£I¤v\¤XÓ¤Y,¥›†¥T"§?w§b·§K¨Cf¨Cª¨7î¨É&©Èð©a¹ª\«—x«[¬’l¬‘ÿ¬�‘­k"®:Ž®ÅÉ®7�¯KÇ¯^°dr°G×°F±žf±Ž²’”²]'³ …³¦³gÁ³)´~>´½´Ø´î´1µ/6µ>fµ4¥µ¢Úµ}¶}ý¶:{·A¶·Oø·qH¸|º¸17¹Vi¹JÀ¹PºV\ºL³º{».|»f«»S¼Bf¼Y©¼`½"d½R‡½QÚ½7,¾9d¾\ž¾˜û¾”¿,©¿‘Ö¿ hÀ&‰ÀM°À/þÀ;.ÁjÁ|Á<œÁUÙÁ/Â?NÂ?ŽÂ7ÎÂ;Ã"BÃZeÃBÀÃ+Ä%/Ä"UÄ$xÄ.�Ä3ÌÄ'Å(Å/GÅ2wÅ(ªÅ4ÓÅ,Æ35ÆNiÆ7¸ÆEðÆ6ÇIVÇ Ç@¾ÇÿÇ/È/IÈ*yÈ.¤ÈHÓÈ!É->É1lÉ2žÉ<ÑÉ,Ê';Ê6cÊ"šÊ½Ê2ÛÊ,Ël;Ë]¨Ë.Ì)5Ì_ÌI~ÌPÈÌ:Í6TÍC‹Í6ÏÍ;ÎNBÎ4‘Î;ÆÎ\Ï _Ï9€Ï@ºÏ7ûÏY3Ð:�Ð*ÈÐóÐ8Ñ?GÑ‡Ñ9 Ñ3ÚÑ3Ò&BÒNiÒ:¸Ò-óÒ!Ó?8Ó)xÓI¢ÓìÓ/Ô16Ô3hÔ"œÔ+¿Ô&ëÔ%Õ8Õ=WÕS•ÕzéÕ)dÖ/ŽÖS¾Ö8×/K×+{×§×/Å×+õ×1!Ø-SØ0�Ø'²Ø,ÚØÙ6'Ù^Ù }ÙžÙ.­ÙÜÙüÙ?Ú"\Ú>Ú+¾Ú2êÚ#Û@AÛ‚ÛUœÛ-òÛ Ü6>ÜuÜ#ŽÜ2²Ü)åÜ3Ý0CÝ&tÝ2›Ý=ÎÝ3Þ0@Þ1qÞ4£ÞØÞ)øÞ-"ß,Pß0}ß®ß-Äß1òß$à+?à(kà&”à&»à*âà$
á52á'há�á ¥á4Æá ûácâ€â-›â,Éâ5öâ,ã&Eã!lã(Žã!·ã=Ùã/ä1GäyäC™äCÝä#!å=Eå"ƒåH¦åHïå98æ.ræ3¡æ/Õæç'"ç5Jç2€çG³ç:ûç6èŠTèXßè8éQéaéqé>�é$Àéåé=ê$AêfêF€ê(Çê(ðêë&ë3ë>Cë$‚ë§ëÅëÝë÷ëì+ìEìD[ì: ì*Ûì/í	6í-@íBní±í$Äí0éí*îEî!aîGƒîFËîGï5Zï)�ïºïÕï*ñï.ðCKð�ð$¥ðÊð äðñ" ñICñI�ñ-×ñ;òIAò!‹ò8­ò1æò0ó7Ió&�ó,¨ó&Õóüó6ôSô8kô1¤ôÖôòô-
õ-;õ,iõ8–õ=Ïõ=
ö=Kö=‰öÇöÓö)óö%÷)C÷2m÷ ÷1¸÷ê÷¤øW§ø:ÿø1:ù6lù-£ù9Ñùú)ú2Bú‹uú¢û1¤ûÖû7ñûC)ümü�ü=¬üêüoùü2iý1œýÎý@çý"(þ#Kþ(oþ&˜þ-¿þ\íþ:Jÿ1…ÿ;·ÿ/óÿ#%?0e'–"¾/á1M/_�®Ìäf h'‰±Îé/ú4*)_4‰¾@Û/-"]"€2£DÖ!+=,i–4µê>þ4=#r+–9Â*üc'‹!©:Ë':?b¢ ¶×÷Z	Zq	yÌ	zF
! %Á
! >ç
! &.?!nH�!Ù3û+/1[C�CÑ 
26
3i
#�
Á
GÚ
m"j�û:"Lo2†4¹(î$4YPi9º!ô5,L-yA§0é ;[{™¬¿?ÝB'`(ˆ1±ã5EU›>¹>ø275j6 ?×*>B4�¶*Ñ1ü³.3âK:b�-³5á)%Ag9ƒ9½Y÷PQ:¢DÝ4"AW"™,¼-é&.0U(†&¯ƒÖDZŸ*µ#à0@IŠ&£(Êó$5)S,}(ªÓ7í+% DQ B– JÙ p$!J•!ià!FJ"7‘"{É"3E#gy#Qá#b3$Ž–$x%%Pž%Fï%f6&h�&J'mQ'o¿'K/(L{(GÈ(n)X)2Ø)y*7…*=½*Oû*uK+_Á+k!,W�,Wå,*=-Ph-N¹-Y.{b.^Þ.\=/sš/T0Qc0Gµ0fý0_d1RÄ1&26>2.u2[¤233W43dŒ3,ñ3u4”4%¯49Õ4<5.L5@{59¼5$ö5662R64…6'º65â637#L7Gp7<¸7Gõ7V=8V”8Vë8VB9W™9Uñ9DG:RŒ:Dß:D$;Di;D®;Fó;L:<1‡<6¹<6ð<:'=&b=;‰=4Å=ú=W>Sq>5Å>]û>HY?g¢?Ÿ
! @)ª@RÔ@3'A5[A1‘A*ÃA0îA5BVUB>¬B5ëB>!Cg`C;ÈCEDHJDG“DgÛDPCEH”EIÝE:'F_bF>ÂFIGPKGFœGRãGN6HC…HIÉH?IASI8•I.ÎI:ýI18J=jJ)¨JÒJqìJE^K;¤KNàK„/L1´L”æL5{M8±M>êM@)NFjNC±NCõNC9O1}O0¯O1àO%P`8P~™PXQ'qQI™QJãQK.RMzRIÈRES:XS/“S-ÃS9ñS!+T*MT)xTN¢T&ñT0U+IU=uUA³U3õU5)VS_V>³V1òV0$WUW%tW4šWIÏW#X9=XiwXGáX.)Y-XY5†Y8¼Y=õY23ZRfZ0¹Z<êZ7'[5_[7•[(Í[aö[IX\A¢\Pä\j5]; ](Ü]J^2P^8ƒ^2¼^'ï^Q_Qi_/»_3ë_+`‚K`nÎ`-=abka`Îa//bE_b8¥b5ÞbZcQoc+Ác"ícPd_ad*Ád7ìd-$e.Re �e}¢e& f3Gf"{f6žfÕf@ïf<0g9mgE§g.ígNh!khC�h9Ñh3i?i_i?~i,¾i4ëiY jHzjOÃj;k$Ok‚tk,÷k;$l;`l<œlEÙl1m:Qm&ŒmN³m,nh/ni˜nxo7{o^³oGpEZp7 pNØpO'q(wqD qBåqV(rYrGÙr;!s(]sB†sRÉs+t2Ht7{tE³tBùtJ<uq‡uQùuOKv,›v/Èv'øv% wGFwEŽw%Ôw úw4xPPx;¡x3ÝxFyEXyAžyOày20zBczU¦z4üz41{if{Ð{$ë{#|54|j|%ˆ|I®|Eø|->}Ol}V¼}.~=B~C€~BÄ~KOS%£TÉ0€UO€3¥€Ù€=ù€)7�2a�”�9±�3ë�0‚PP‚c¡‚;ƒ>Aƒ?€ƒ@Àƒ3„k5„&¡„3È„ü„:…7W…]�…Rí…>@†(†0¨†+Ù†/‡>5‡0t‡F¥‡Lì‡S9ˆJ�ˆ@Øˆ\‰Iv‰2À‰Aó‰45Š9jŠZ¤ŠbÿŠ@b‹C£‹%ç‹/
ŒK=Œ>‰Œ‹ÈŒKT�N �>ï�g.Ž(–ŽV¿Ž%�*<�g�Bo�D²�Ä÷�ë¼�Q¨‘Dú‘Ý?“¦”ËÄ•G�—TØ—T-˜A‚˜IÄ˜+™„:™0¿™ð™Ôpš:E›6€›J·›œ*"œ#Mœ!qœI“œ\Ýœg:�$¢�^Ç�'&ž.Nž}ž"�ž!Àž!âž"Ÿ"'Ÿ3JŸ"~Ÿ)¡Ÿ4ËŸ4 N5 K„ UÐ ®&¡ªÕ¡J€¢QË£;¤0Y¤+Š¤;¶¤:ò¤2-¥/`¥)�¥
º¥"È¥!ë¥8
¦gF¦9®¦xè¦)a§)‹§6µ§Uì§B¨$H¨
m¨{¨Š¨	›¨
! ¥¨	°¨º¨O¼¨©0$©>U©b”©;÷©73ª%kª‘ª#±ª8Õª«7)«Na«B°«6ó«(*¬)S¬L}¬<Ê¬7­N?­EŽ­8Ô­.
®4<®-q®"Ÿ®WÂ®I¯?d¯G¤¯ì¯3°3?°Bs°?¶°=ö°94±Bn±M±±Fÿ±GF²AŽ²SÐ²+$³(P³(y³.¢³&Ñ³ø³{´+Š´i¶´( µ)Iµ1sµM¥µ1óµ-%¶BS¶8–¶1Ï¶1·g3·%›·"Á·Eä·%*¸#P¸%t¸tš¸.¹*>¹2i¹Hœ¹Då¹%*ºPºzkº)æº8»8I»1‚»5´»<ê»3'¼1[¼�¼&«¼BÒ¼*½@½;^½9š½HÔ½9¾2W¾*Š¾\µ¾8¿BK¿1Ž¿5À¿8ö¿2/ÀbÀ2fÀ5™ÀOÏÀZÁzÁ#“Á'·Á.ßÁBÂ;QÂ4�Â5ÂÂ8øÂ/1Ã%aÃ$‡Ã%¬Ã/ÒÃ(Ä)+Ä#UÄ)yÄ)£Ä-ÍÄ1ûÄ-ÅBÅQÅ)kÅ•Å/©Å!ÙÅ#ûÅKÆ(kÆ*”Æ¿Æ×Æ$ïÆ)Ç)>Ç.hÇ@—ÇAØÇcÈA~È9ÀÈ4úÈX/É;ˆÉ3ÄÉ8øÉN1ÊH€ÊDÉÊ>ËGMË3•Ë7ÉË[Ì<]ÌšÌ
¦Ì.´Ì$ãÌ	Í?ÍiRÍ1¼Í&îÍ"Î8ÎMXÎ1¦Î-ØÎ!Ï7(Ï(`Ï8‰Ï:ÂÏ9ýÏH7Ð'€Ð7¨Ð/àÐ2Ñ>CÑ<‚Ñ)¿Ñ9éÑ<#Ò?`Ò6 Ò2×Ò?
! Ó@JÓ!‹ÓF­ÓcôÓ9XÔ&’Ô@¹Ô4úÔ!/Õ QÕrÕ<ŒÕÉÕ.äÕ%Ö9ÖFÖSÖ0rÖ/£Ö/ÓÖ?×8C×?|×>¼×Aû×V=Ø=”Ø(ÒØ4ûØ:0ÙAkÙ=­Ù3ëÙ,Ú:LÚ4‡Ú†¼ÚnCÛ<²ÛAïÛ,1ÜQ^Ü°Ü1ÉÜ6ûÜ;2Ý<nÝ!«Ý$ÍÝIòÝ3<Þ6pÞ>§ÞAæÞ(ß,Eß"rß*•ßÀß;Ùßà$5àTZà:¯à!êà$á21á5dáRšá2íá< â=]âE›â?áâ*!ãTLã7¡ã#Ùãýã'ä.Dämsäyáäs[ånÏåz>æt¹æo.ç{žçuèh�ètùènnéyÝévWêwÎêxFëq¿ë?1ì2qìO¤ì:ôìG/í)wí(¡í!Êí(ìí&î0<îSmî'ÁîAéî.+ï)Zï2„ïy·ïw1ð(©ð*Òð,ýðI*ñ3tñ0¨ñ'Ùñ=ò=?ò}ò•ò
±òH¿òQóQZó*¬ó%×ó+ýó+)ô)Uô&ô¦ô9¾ôøô1	õ&;õ@bõ'£õ/Ëõ@ûõ.<ö$kö5�ö4Æö4ûö0÷;P÷<Œ÷DÉ÷ø7ø(Sø-|ø-ªøØøóø
ùA'ù/iù/™ù1ÉùMûùNIú0˜ú2Éú0üú7-û9eû!Ÿû!ÁûHãûA,ü*nü!™ü»ü?Õü&ý*<ý"gýŠýN¦ý
õý.þ
! 2þ.=þ:lþ)§þ5ÑþcÿEkÿA±ÿ óÿ
,/
$\
"�
.¤
%Ó
%ù
$
D
D[
D 
4å
@
N[
(ª
/Ó


0
2F
Ly
Æ
Tå
L:
[‡
Uã
W9
\‘
Dî
P3
C„
È
3Þ
@
'S
4{
.°
;ß
$
+@

l
$z
9Ÿ
(Ù
7	
;:	
Ev	
2¼	
,ï	
*
! 
0G
! 
;x
! 
#´
! 
Ø
! 
Eó
! 
R9
VŒ
2ã
)
%@
&f
)�
$·
=Ü
[

6v

V­

N
LS
L 
Ví
CD
Lˆ
&Õ
ü
.
A
(S
0|
M­
@û
/<
:l
2§
3Ú
-
4<
Qq
,Ã
)ð
0
K
Hk
M´
/
22
e
'ƒ
«
/Æ
%ö
3
P
n
z
—
 ´
%Õ
û
%

!3
&U
'|
#¤
È
Ù
ë
ý

$
D
%U
/{
%«
,Ñ
,þ
.+
,Z
,‡
,´
,á
*
&9
/`
�
™
 
(¬
%Õ
"û

=
\
7i
@¡
â
ò
Hû
D
+c
$�
"´
/×
+
&3
'Z
-‚
#°
$Ô
/ù
/)
Y
q
(‰
²
¦Ò
"y
5œ
HÒ

:8
/s
'£
0Ë
$ü
%! 
+G 
/s 
'£ 
(Ë 
 ô 
+!
A!
!V!
x!
–!
4¶!
-ë!
8"
/R"
W‚"
9Ú"
4#
I#
8[#
)”#
,¾#
'ë#
($
<$
Z$
v$
+•$
6Á$
ø$
,%
+?%
Ok%
»%
CÄ%
9&
B&
a&
}&
—&
·&
8Ô&
€
'
0Ž'
;¿'
û'
)(
=@(
!~(
> (
Iß(
/))
JY)
Y¤)
þ)
!*
?*
=_*
 �*
-¾*
ì*
+
)+
)F+
p+
�+
/ª+
.Ú+
@	,
-J,
-x,
.¦,
)Õ,
Lÿ,
3L-
€-
(š-
YÃ-
F.
,d.
(‘.
Nº.
#	/
$-/
$R/
*w/
,¢/
BÏ/
;0
N0
.[0
 Š0
G«0
Zó0
.N1
(}1
D¦1
1ë1
62
3T2
3ˆ2
5¼2
=ò2
J03
*{3
"¦3
0É3
ú3
4
-4
:J4
)…4
,¯4
"Ü4
*ÿ4
**5
OU5
E¥5
ë5
÷5
P6
OY6
-©6
/×6
67
2>7
q7
&�7
¶7
9Ï7
	8
8
748
7l8
3¤8
%Ø8
)þ8
(9
B9
@Z9
-›9
>É9
>:
DG:
<Œ:
DÉ:
3;
MB;
E�;
*Ö;
<
<
<

! 9<
D<
<T<
$‘<
"¶<
9Ù<
.=
)B=
7l=
`¤=
3>
.9>
/h>
,˜>
0Å>
3ö>
;*?
Pf?
F·?
 þ?
A@
Ia@
K«@
#÷@
FA
bA
>€A
M¿A
#
B
+1B
.]B
ŒB
,¬B
1ÙB
)C
.5C
@dC
&¥C
!ÌC
8îC
;'D
<cD
, D
,ÍD
úD
!E
6E
-PE
'~E
-¦E
+ÔE
#F
+$F
NPF
HŸF
CèF
S,G
L€G
.ÍG
iüG
bfH
 ÉH
 êH
#I
 /I
-PI
'~I
V¦I
#ýI
1!J
*SJ
&~J
&¥J
CÌJ
EK
(VK
)K
2©K
>ÜK
/L
>KL
4ŠL
+¿L
4ëL
9 M
8ZM
3“M
ÇM
%æM
5N
 BN
TcN
7¸N
6ðN
7'O
_O
IxO
HÂO
?P
\KP
Z¨P
/Q
(3Q
-\Q
ŠQ
*ªQ
+ÕQ
1R
‰3R
M½R
8S
-DS
,rS
+ŸS
 ËS
%ìS
=T
3PT
-„T
T²T
'U
$/U
9TU
3ŽU
$ÂU
$çU
.V
;V
RV
(mV
<–V
ÓV
'îV
W
*W
=W
MW
lW
ŒW
"©W
;ÌW
=X
FX
6\X
)“X
<½X
(úX
'#Y
/KY
1{Y
­Y
#ÍY
ñY
-Z
'=Z
)eZ
#�Z
'³Z
1ÛZ
M
[
?[[
K›[
ç[
'\
>/\
n\
‡\
9¡\
@Û\
8]
#U]
y]
™]
¨]
Ç]
Ú]
5ë]
%!^
%G^
!m^
�^
 ª^
Ë^
å^
i_
3k_
)Ÿ_
É_
"Ü_
ÿ_
$`
=`
 [`
1|`
1®`
/à`
Fa
EWa
h�a
)b
30b
2db
#—b
»b
GÚb
'"c
.Jc
0yc
-ªc
>Øc
d
,d
$Gd
8ld
B¥d
èd
e
Ne
"ie
)Œe
¶e
;Íe
*	f
*4f
<_f
(œf
0Åf
-öf
'$g
&Lg
"sg
-–g
EÄg
E
! h
(Ph
&yh
0 h
3Ñh
Ai
&Gi
ni
2Œi
¿i
Ói
éi
:j
$>j
cj
6zj
±j
&Ñj
øj
;k
QPk
,¢k
1Ïk
0l
(2l
/[l
4‹l
*Àl
ël
%m
)*m
)Tm
8~m
8·m
Aðm
42n
@gn
$¨n
Ín
-ên
<o
.Uo
4„o
0¹o
êo
p
$!p
GFp
LŽp
LÛp
6(q
._q
1Žq
/Àq
Tðq
 Er
'fr
Žr
8ªr
Pãr
04s
es
 zs
›s
(ºs
0ãs
6t
LKt
l˜t
&u
I,u
*vu
¡u
+Àu
Nìu
N;v
$Šv
%¯v
&Õv
üv
!w
$4w
Yw
1rw
¤w
+¼w
+èw
-x
5Bx
-xx
D¦x
5ëx
-!y
)Oy
oyy
[éy
<Ez
‚z
6Ÿz
Öz
"öz
8{
	R{
\{
!m{
�{
®{
Ç{
á{
@ò{
*3|
*^|
/‰|
(¹|
â|
'ÿ|
<'}
-d}
$’}
·}
/Ì}
!ü}
5~
8T~
�~
`­~
>
6M
>„
!Ã
;å
8!€
)Z€
#„€
¨€
Å€
8á€
5�
.P�
3�
9³�
8í�
 &‚
G‚
Bf‚
L©‚
&ö‚
6ƒ
Tƒ
4rƒ
$§ƒ
Ìƒ
1äƒ
<„
;S„
.�„
B¾„
A…
5C…
1y…
M«…
Mù…
FG†
1Ž†
LÀ†
L
‡
<Z‡
<—‡
>Ô‡
ˆ
>'ˆ
Cfˆ
ªˆ
.Âˆ
/ñˆ
!‰
:‰
V‰
.v‰
¥‰
9Â‰
/ü‰
+,Š
LXŠ
H¥Š
EîŠ
A4‹
v‹
MŽ‹
JÜ‹
"'Œ
'JŒ
5rŒ
,¨Œ
ÕŒ
"ëŒ
C�
0R�
.ƒ�
.²�
á�
1ÿ�
"1Ž
TŽ
*iŽ
”Ž
'´Ž
ÜŽ
úŽ
5�
3L�
8€�
N¹�
X�
]a�
]¿�
4‘
mR‘
/À‘
8ð‘
:)’
$d’
‰’
0¦’
*×’
(“
%+“
*Q“
+|“
4¨“
9Ý“
9”
(Q”
+z”
,¦”
 Ó”
/ô”
$$•
I•
h•
$ƒ•
:¨•
cã•
G–
…Z–
2à–
3—
2G—
Oz—
Ê—
"ê—
4
˜
>B˜
<�˜
D¾˜
&™
%*™
)P™
2z™
­™
3Ç™
)û™
1%š
EWš
�š
'·š
,ßš
›
6,›
2c›
U–›
(ì›
Gœ
>]œ
Aœœ
+Þœ
$
! �
%/�
U�
&j�
$‘�
/¶�
,æ�
Ež
EYž
(Ÿž
4Èž
Býž
L@Ÿ
�Ÿ
­Ÿ
.ÊŸ
=ùŸ
'7 
4_ 
3” 
8È 
7¡
+9¡
6e¡
-œ¡
PÊ¡
&¢
.B¢
.q¢
1 ¢
:Ò¢
:
£
<H£
)…£
¯£
CÍ£
'¤
@9¤
Dz¤
@¿¤
L¥
5M¥
Bƒ¥
aÆ¥
((¦
;Q¦
D�¦
LÒ¦
[§
X{§
IÔ§
#¨
wB¨
Fº¨
&©
(©
7C©
<{©
9¸©
Jò©
,=ª
Njª
+¹ª
<åª
I"«
Bl«
<¯«
ì«
¬
+#¬
O¬
,o¬
Lœ¬
Pé¬
;:­
cv­
 Ú­
,û­
 (®
*I®
-t®
/¢®
%Ò®
7ø®
/0¯
`¯
6€¯
·¯
&Ð¯
1÷¯
)°
"G°
.j°
#™°
 ½°
+Þ°

! ±
)*±
)T±
~±
š±
µ±
Õ±
-ê±
 ²
#9²
-]²
‹²

˜²
-¦²
1Ô²
$³
4+³
*`³
5‹³
5Á³
0÷³
(´
6>´
"u´
˜´
´´
/Ñ´
µ
9µ
0Rµ
'ƒµ
-«µ
,Ùµ
7¶
h>¶
§¶
'Ã¶
8ë¶
#$·
4H·
<}·
5º·
ð·
,¸
1.¸
/`¸
+�¸
3¼¸
0ð¸
/!¹
Q¹
`¹
#{¹
+Ÿ¹
9Ë¹
º
/º
";º

! ^º
iº
Gqº
H¹º
4»
&7»
%^»
)„»
%®»
3Ô»
=¼
JF¼
j‘¼
'ü¼
*$½
<O½
5Œ½
&Â½
6é½
' ¾
H¾
/\¾
/Œ¾
1¼¾
Jî¾
>9¿
Dx¿
!½¿
/ß¿
(À
)8À
#bÀ
#†À
aªÀ
"Á
/Á
4OÁ
>„Á
5ÃÁ
.ùÁ
/(Â
*XÂ
&ƒÂ
+ªÂ
(ÖÂ
$ÿÂ
a$Ã
"†Ã
 ©Ã
6ÊÃ
FÄ
.HÄ
ZwÄ
CÒÄ
FÅ
B]Å
A Å
.âÅ
*Æ
F<Æ
.ƒÆ

²Æ
ÀÆ
ÖÆ
îÆ
!Ç
(Ç
0HÇ
yÇ
+“Ç
.¿Ç
#îÇ
!È
-4È
$bÈ
$‡È
#¬È
.ÐÈ
@ÿÈ
<@É
<}É
JºÉ
VÊ
\Ê
=|Ê
4ºÊ
1ïÊ
6!Ë
/XË
TˆË
ÝË
,ûË
?(Ì
/hÌ
0˜Ì
1ÉÌ
/ûÌ
5+Í
VaÍ
<¸Í
QõÍ
0GÎ
axÎ
UÚÎ
k0Ï
EœÏ
JâÏ
?-Ð
$mÐ
’Ð
F²Ð
PùÐ
0JÑ
"{Ñ
DžÑ
VãÑ
1:Ò
@lÒ
6­Ò
LäÒ
01Ó
-bÓ
;�Ó
cÌÓ
0Ô
NÔ
[Ô
+lÔ
7˜Ô
:ÐÔ
1Õ
8=Õ
&vÕ
7�Õ
*ÕÕ
1Ö
:2Ö
 mÖ
@ŽÖ
3ÏÖ
1×
"5×
'X×
%€×
$¦×
;Ë×
.Ø
+6Ø
NbØ
2±Ø
5äØ
Ù
0Ù
JÙ
fÙ
zÙ
i�Ù
mùÙ
KgÚ
1³Ú
"åÚ
Û
 #Û
DÛ
#aÛ
C…Û
BÉÛ
Ü
%Ü
D?Ü
:„Ü
F¿Ü
!Ý
!(Ý
.JÝ
TyÝ
8ÎÝ
DÞ
‹LÞ
*ØÞ
+ß
*/ß
Zß
1zß
'¬ß
FÔß
=à
#Yà
$}à
#¢à
Æà
ßà
#õà
(á
(Bá
 ká
9Œá
Æá
åá
â
â
4â
&Kâ
râ
4„â
F¹â
Qã
CRã
–ã
(­ã
3Öã

! ä
6*ä
#aä
T…ä
Úä
-ëä
,å
Få
*`å
/‹å
»å
$Õå
úå
æ
)7æ
1aæ
;“æ
,Ïæ
0üæ
-ç
/Lç
&|ç
)£ç
Íç
Üç
+òç
"è
Aè
aè
�è
*•è
Àè
Öè
íè

é

é
 é
#8é

\é
jé
%�é
§é
Çé
Üé
&óé
?ê
Zê
vê
(“ê
O¼ê
(ë
(5ë
^ë
uë
•ë
 ¬ë
7Íë
-ì
3ì
Gì
gì
}ì
J“ì
VÞì
5í
Ní
Ejí
(°í
Ùí
!íí
$î
&4î
"[î
~î
8žî
F×î
Rï
qï
P‹ï
*Üï
0ð
/8ð
3hð
,œð
Éð
!Øð
0úð
(+ñ
MTñ
H¢ñ
ëñ
$
! ò
/ò
4Jò
ò
+“ò
+¿ò
ëò
 ó
M&ó
tó
:†ó
EÁó
<ô
Dô

! Zô
 eô
)†ô
(°ô
!Ùô
>ûô
:õ
Wõ
uõ
‹õ
$¤õ
+Éõ
$õõ
*ö
Eö
5dö
Jšö
Tåö
:÷
U÷

j÷
x÷
W˜÷
8ð÷
")ø
Lø
]ø
oø
‡ø
+–ø
5Âø
Høø
Aù
 \ù
?}ù
C½ù
;ú
/=ú
3mú
A¡ú
ãú
3úú
*.û
CYû
<�û
9Úû
ü
+.ü
2Zü
!�ü
@¯ü
3ðü
H$ý
3mý
>¡ý
0àý
8þ
8Jþ
Xƒþ
$Üþ
4ÿ
&6ÿ
5]ÿ
5“ÿ
Éÿ
Ïÿ
&äÿ
'3H-Zˆ *¨ÓòR!;t;°'ì'7<0t-¥$Ó%ø%$D%i �$°Õñ#1<1n ¿ß)ý'G+V‚ ¯ÇOÖ&5Mg—¶ÅÖåý80iy%ˆ&®%Õ+û'9?y#˜¼Ë$Ú:ÿ.:	>i	¨	·	É	ä	ø	
  
! 
! (
! !?
! "a
! [„
! à
! #÷
! 'C3Tˆ1šaÌ*.Yl"1¢ÔêB
E
*W
4‚
·
Ì
â
5ö
&,SxeÞ!ò(/8X.‘ÀÓê û>&[‚˜�«?I.‰¸1Ì=þ0<0m;žÚõ.	8Na‹rþ$3KZy5ˆ¾Ü(÷3 3Tˆœ0©0Ú+*V-r- 6Î!$'Lez“¯ÅÙêþ?%e~4•Êß!ô*6au0�¾Ûð# D_xŠ¡¾×"î%B_%|¢·È ä*00a~–¥À%Õû(G]&o–©+ºæ!A7@yº×%ï!7Jbz•°Åãú / B Z Rr 1Å D÷ 8<! u!x–!F"PV"T§"&ü"@##d#‚#<¡#9Þ#U$Tn$/Ã$0ó$+$%/P%/€%<°%<í%9*&,d&6‘&,È&2õ&.('DW'Uœ'/ò'+"(+N(<z(f·(9)2X)^‹)_ê):J*+…*'±*^Ù*C8+0|+D­+.ò+A!,=c,A¡,*ã,-H*-(s-œ-Q³-&.>,.k.B„.BÇ.
! /*/.6/'e/$�/²/*Í/ø/0.(0,W06„0»0Ø0í0
! 1#%1%I1"o1’1°1Ð1!ï1$2&62/]20�2-¾2"ì2#3833:l3#§3QË3Q4?o4¯40É4/ú4/*5Z54v50«52Ü5263B6
v6
„6/’6>Â6#7"%7!H7 j7‹7-©7×7ñ7ý7868T8s8‰88©8â89094O93„9¸9 Ç9è9:(:H: d:*…:°:(Î:@÷:P8;:‰;4Ä;ù;=<O<i<y<:Ž<BÉ<4=A=AU==—=/Õ=&>I,>4v>"«>,Î>7û>3?*R?&}?¤?#¾?*â?"
@D0@@u@5¶@4ì@&!AIHA)’A¼AGÜA$B1B89B@rB³BjÎBF9C&€CB§C4êCD6D`TDµD@ÂD#E'EG.E3vE)ªE@ÔE!F37F7kF6£F9ÚF<G+QG}G)›G.ÅG%ôG0H'KHsH�H¡H!½HßH/îH5I6TI@‹I8ÌI*J00J;aJ2�J6ÐJ$K$,K/QK!�K £K)ÄK)îK)L-BL$pL•Lw´L›,M0ÈMùM N86NEoN@µN3öN4*O_O*wOV¢OMùO:GPC‚PIÆPGQXQpQŽQ ®Q,ÏQ,üQ!)RFKRF’R^ÙRF8S@SQÀScTfvTWÝTA5U9wUT±UJVHQV0šV+ËV:÷V#2W#VW+zWo¦W>XPUXA¦XFèX6/Y-fY”Y!°Y%ÒY-øY&Z'FZ<nZ9«Z%åZ)[(5[ ^[/[2¯[$â[[\-c\-‘\O¿\h]$x]5�]Ó]ê]?^;H^„^8—^CÐ^_'3_8[_”_²_!Î_*ð_`49`n`4Ž`1Ã`,õ`Q"a/ta3¤a<Øakbh�b!êb cY-c0‡c1¸cêc
! ýc^d:gd"¢d(Åd'îd"e!9e![e }e!že"Àe+ãe%f5f)Kf$uf#šf+¾f0êfg8g.Tg/ƒg"³gÖg&õg"h#?h7ch&›h/Âhòh&i8i$Riwi$“i#¸i$Üi&j-(j'Vj1~j°j#Íj#ñjk2kQk!lk$Žk$³k-Øk+l2l!Ql!sl0•l)Æl(ðlm3m:Om-Šm.¸mçm0ým/.nC^n-¢n4Ðn6o*<o6go#žo#Âo1æo7pPp.mp"œpJ¿p@
! q+Kq;wq4³q6èq,r6Lr(ƒr¬r5±rTçr <s#]s �s.¢s)Ñs$ûs$ t'EtmtO…tbÕt/8u\hu-Åuóu6veEvX«v?w=Dw-‚w.°w<ßw=x,Zx,‡x2´x4çxNy(kyE”yDÚyEzIezF¯zDöz>;{hz{=ã{3!|CU|S™|,í|,}"G}j}…}'ž}$Æ}@ë}6,~Kc~C¯~Eó~K9G…LÍP€Hk€L´€L�RN�H¡�ê�‚>&‚e‚!‚>¡‚à‚ú‚ƒ'ƒCƒ_ƒ{ƒ:”ƒ>Ïƒ5„:D„O„HÏ„E…#^…O‚…HÒ…E†$a†7††S¾†Y‡Zl‡cÇ‡D+ˆbpˆ*Óˆ)þˆ#(‰/L‰;|‰%¸‰Þ‰í‰8	ŠBŠ8\Š*•Š=ÀŠþŠ+
! ‹ 6‹)W‹<�‹¾‹9Î‹8Œ,AŒ[nŒWÊŒK"�An�A°�4ò�/'Ž2WŽ-ŠŽ"¸ŽÛŽ&õŽ5�+R�~�)–�À�×�ê���7� Q�!r� ”�!µ� ×�!ø�‘:‘Z‘4z‘¯‘!Í‘ï‘	’E’Fb’B©’!ì’+“+:“f“ †“:§“vâ“1Y”P‹”@Ü”:•1X•aŠ•(ì•(–>–#^–(‚–«–)Ê–.ô–'#—K—;f—<¢—?ß—E˜)e˜&�˜,¶˜#ã˜1™ 9™JZ™%¥™0Ë™=ü™*:š,eš.’š=ÁšHÿšH›)b›'Œ›´›Ë›-Û›'	œ&1œXœ'sœ›œ%»œ-áœ+�5;�6q�!¨�Ê�0ê�ž+5ž.až#�ž!´ž-Öž$Ÿ$)Ÿ#NŸ6rŸ?©Ÿ3éŸ, J 6` — +³ :ß B¡-]¡.‹¡5º¡)ð¡/¢UJ¢[ ¢\ü¢eY£F¿£d¤ak¤gÍ¤h5¥qž¥R¦pc¦YÔ¦.§.J§Ny§ È§]é§"G¨>j¨-©¨9×¨I©E[©H¡©Hê©83ªDlªR±ª)«C.«;r«O®«Gþ«FF¬+�¬¹¬/×¬%­--­0[­2Œ­#¿­ã­7®+8®*d®*�®Sº®<¯K¯*k¯*–¯9Á¯<û¯'8°6`°!—°-¹°1ç°4±&N±Nu±QÄ±?²:V²,‘²$¾²&ã² 
! ³+³IK³=•³/Ó³"´(&´'O´*w´8¢´HÛ´K$µ3pµ¤µ#Àµ,äµ5¶#G¶;k¶)§¶%Ñ¶!÷¶·/7·3g·3›·/Ï·5ÿ·5¸-N¸"|¸&Ÿ¸Æ¸;ß¸4¹P¹5_¹.•¹DÄ¹$	º).º&Xº)º0©º1Úº»;'»Ic»5­»?ã»7#¼<[¼8˜¼Ñ¼)ê¼½=3½9q½-«½'Ù½?¾8A¾#z¾<ž¾Û¾&ó¾*¿'E¿m¿>‡¿Æ¿>ã¿ "À:CÀ~À1•À-ÇÀ(õÀ[Á3zÁ.®Á@ÝÁEÂUdÂ(ºÂ*ãÂÃ#Ã3ÃGÃYÃmÃ�Ã“Ã§Ã¹ÃËÃÝÃîÃÄÄ*Ä<ÄPÄaÄsÄ…Ä™Ä«Ä¿ÄÑÄåÄ÷Ä	ÅÅ/ÅAÅSÅeÅwÅ‹ÅŸÅ³ÅÅÅ×ÅëÅýÅÆ#Æ7ÆHÆ\ÆnÆ€Æ’Æ¤Æ¶ÆÊÆÜÆðÆÇÇ(Ç>ÇPÇbÇtÇ/†Ç¶ÇÈÇßÇCöÇC:È~È—È0®È;ßÈ1ÉMÉSmÉhÁÉ]*ÊhˆÊñÊ
ËË<ËRË#mË$‘Ëb¶Ë(ÌBÌ\ÌzÌ#‹Ì ¯Ì/ÐÌ6Í!7ÍYÍKxÍÄÍ'ÔÍ'üÍ'$ÎLÎgÎ|Î›Î1³Î5åÎ3Ï0OÏ4€Ï/µÏ)åÏGÐ1WÐ7‰Ð4ÁÐ-öÐ#$ÑHÑ+dÑ�Ñ!¯Ñ!ÑÑóÑÒ%*Ò(PÒyÒ™Ò0«Ò4ÜÒÓ*Ó HÓiÓ*}Ó¨ÓÅÓ&åÓ&Ô&3Ô<ZÔ'—Ô!¿Ô(áÔ
! Õ/ Õ&PÕ%wÕ&�Õ"ÄÕ*çÕ+Ö)>Ö&hÖ3�ÖÃÖàÖ/ñÖ)!×"K×.n×0�×"Î×ñ×Ø:%Ø3`Ø”Ø#²Ø"ÖØ0ùØ0*Ù.[Ù.ŠÙ+¹Ù!åÙ&Ú!.Ú.PÚ.Ú,®Ú,ÛÚ)Û,2Û&_Û'†Û®Û%ÊÛ-ðÛ!Ü5@ÜvÜ:‰Ü.ÄÜ(óÜÝ10ÝbÝ8}Ý&¶Ý,ÝÝ0
! Þ/;Þ*kÞ–Þ#¶Þ+ÚÞ$ß%+ß)Qß{ß1›ßÍß!ëß+
à19à2kà(žà-Çà,õàM"áLpá½á%Üáâ."â&Qâ-xâ ¦âÇâÜâ.ðâãJ?ãRŠã3Ýãä()ä(Rä2{ä$®äNÓä"å$?åTdåK¹åææ4æ)Qæ+{æ6§æ
Þæ.ìæ#ç?ç$]ç#‚ç¦ç+Äç#ðçè%è2è'Kè sè ”è'µèÝè;õè:1é;lé1¨é(Úé"ê"&êNIê:˜êÓêïê
ëë7ëOëië „ë ¥ë Æë çë ì )ì Jì kì Œì ­ì!Îì ðìí/í#Fí"jí�í­íÉíàí)þí)(î)Rî|îœî¸îÔîðîï#ï:ïZïvï’ï®ïÊïæï#ð &ð/Gð$wð%œð%Âð3èðñ9ñ0Qñ‚ñ”ñ «ñ+Ìñøñ7ò/Mò}ò"˜ò»ò Ôòõò'ó =ó^óSuóÉó%äó%
! ô00ô.aô2�ô$Ãôèôõ)õIõ%hõŽõ)¡õ6Ëõ%ö(ö=>ö$|ö)¡öËö"áö#÷&(÷#O÷#s÷#—÷»÷Ú÷<î÷!+ø8Mø$†ø «ø*Ìø+÷ø2#ù7Vù/Žù$¾ù*ãù"ú'1úYú=xú¶ú!Ðú4òúH'ûPpû,Áûîû)ü-.ü&\ü'ƒü«üËü4ëü, ý%Mýsý+‰ý/µý.åý4þ2Iþ,|þ_©þq	ÿ!{ÿA�ÿAßÿ!$=.b8‘2Êý+7<t'‡¯>Å6D;2€,³à(ÿ.(.W(†=¯!í''7$_7„#¼%à63=@q3²æ))0-Z5ˆ!¾(à	O((x(¡&Êñ3.B*qAœ9Þ	5,	Lb	/¯	!ß	
! C 
! 1d
! /–
! .Æ
! (õ
! 6%O&uœ)·áö+(/T„.•QÄH
4_
:”
7Ï
!7.'f1Ž.À.ï(1G+y.¥+Ô%2&Y$t™!«\ÍE*)p<š9×"0Sfx"–'¹-á)'9%a ‡¨È#è"$/"Tw&—'¾+æ(!;]%}%£%É(ï&'?'g'�%·0Ý37B3z1®fàVG5ž#Ôø8(O)x*¢,Í+ú"&5IaRá24IgN±5K6K‚,Î]û_Y;¹<õ2'Rz*•'ÀCè:,"g<Š-Çõ _. LŽ ,Û H!1Q!ƒ! ’!!³!+Õ!""3;"Ho"¸"1Ì"7þ"6#K# [#|#!œ#'¾#,æ#$5"$X$&p$6—$HÎ$H%O`%'°%=Ø%F&9]&W—&qï&œa'þ''(F(7](+•(0Á(-ò( )@)`)1~)2°)ã)5**9*+d*/�*$À*;å*.!+>P+#�+?³+#ó+!,09,1j,&œ,/Ã,4ó,2(-2[-8Ž-/Ç-H÷->@...L®./û.&+/$R/Cw/4»/:ð/@+0&l0$“0$¸0-Ý0&1$21BW1-š11È1"ú1$2B2_2.{2ª2!È2"ê2.
33<3(p3)™3/Ã3ó3%454,S4€4$›4À4$Û4&50'5&X585)¸5Bâ5'%6$M6/r67¢6/Ú6#
! 7!.7!P7.r7*¡7BÌ78!"8D8Ea8h§89-/9]98i9!¢9Ä9ä9ý9.:B: \:}:,›:-È:/ö:5&;6\;/“;8Ã;?ü;)<<*f<2‘<9Ä<þ<=):=*d=2�=9Â=*ü=+'>3S>:‡>(Â><ë>6(?@_?2 ?MÓ??!@?a@1¡@9Ó@=
AhKA=´A5òA5(B%^B „BN¥B.ôB6#C0ZC)‹CPµC2D+9DeD1|DI®D&øD)E?IE6‰E@ÀE.F30F,dF)‘F(»F0äF:G.PG&G<¦G"ãGHJ HCkHf¯HDI>[I4šI4ÏI4J&9J$`J…JœJ)¯J"ÙJ=üJ.:K0iK0šKËK`ßKz@L4»LqðL.bM>‘M"ÐM-óMA!NHcN¬NJÄNO!.O)PO%zO% OÆO&ÚOP P!@PbPoP(‚P&«PÒPæP/Q1QEQ2bQ(•Q"¾Q8áQ9R!TRvR…R›R7¯R6çRS-S@S4PS…S*¡SÌS%ãS&	T0TKTjT!‰T«T$ÆT ëT(U15U8gUQ UOòU9BVG|V&ÄVAëV0-WW^WD¶WûWX(,XUXfXX—X2¯X)âX$Y/1YZaY ¼YNÝYT,Z�Z0 ZBÑZA[0V[0‡[K¸[!\"&\"I\l\‹\%¨\%Î\fô\w[]1Ó]%^+^2G^(z^+£^+Ï^&û^+"_N_)f_-�_0¾_%ï_0`F` d`D…`Ê`1â`'a.<a2ka!ža#Àa/äa4b$IbEnb4´b(ébjc2}c)°c@ÚcdB8dQ{dKÍdBe \e5}e<³e+ðef22fef3}f+±fBÝf" g"CgOfgD¶g=ûg9h/Rh‚h.—h1Æh#øhi 1iRi1ri…¤iˆ*j$³j Øj/ùj')k'QkykN–k8åk=l-\lZŠl7ålQmSomÃmâm"ûm$n#Cn'gn0�n(Àn)én9oMoaouo‰o-›oÉo'èoGpXp!qp-“pÁpÕp'ïpq$q8Cq |q$�q#Âqæq÷q!r )r.Jryr“r5¯rårs1s5Bs-xs¦s½sÓs/âsCt5Vt
Œt,št"Çt/êt-uHu.eu+”u4Àu;õu+1v*]v3ˆv"¼v&ßvw^!w*€w#«w#Ïw"ów"x9xYx'wx(ŸxÈx@ßx2 y.Sy‚y&Ÿy#Æy"êy-
z,;zhz†z/¡z,Ñz(þz5'{7]{'•{½{×{ í{$|3|+S|9|¹|*Ö|,},.}4[}"�}C³}&÷}8~AW~™~'·~%ß~./4@d$¥AÊK€5X€Ž€­€'Ì€!ô€L�Vc�Eº�+‚,,‚Y‚Mu‚BÃ‚,ƒ:3ƒ7nƒ;¦ƒ5âƒ3„4L„.�„B°„ó„….-…+\…0ˆ…"¹…9Ü…I†I`†.ª†*Ù†-‡02‡1c‡5•‡&Ë‡'ò‡(ˆ/Cˆ4sˆ)¨ˆ,Òˆ-ÿˆ'-‰(U‰&~‰¥‰´‰=Ä‰(Š;+ŠDgŠF¬Š'óŠ4‹ZP‹9«‹4å‹8ŒHSŒ!œŒ(¾ŒEçŒE-�s�…�)£�1Í�2ÿ�a2Ži”ŽSþŽR�(o�&˜�:¿�@ú�R;�NŽ�+Ý�3	‘#=‘*a‘+Œ‘*¸‘ã‘ø‘ ’!8’Z’/v’/¦’-Ö’.“$3“X“]“d“}“�“�“K¶“C”F”5\”,’”<¿”1ü”z.•1©•PÛ•l,–*™–2Ä–9÷–L1—H~—Ç—Ý—ô—"˜\4˜3‘˜7Å˜*ý˜.(™'W™,™¬™"Æ™<é™1&š4Xš
�š+›š	ÇšÑš5ïš#%›-I›w›P�›Là›[-œ5‰œ¿œÔœBòœ:5�.p�=Ÿ�MÝ�9+žoežRÕžZ(Ÿ&ƒŸDªŸBïŸ>2 Aq *³ NÞ -¡:G¡P‚¡@Ó¡E¢lZ¢5Ç¢1ý¢)/£Y£2v£"©£Ì£ß£!ò£¤3¤L¤f¤‚¤$�¤/Â¤/ò¤/"¥/R¥3‚¥8¶¥3ï¥8#¦+\¦3ˆ¦+¼¦3è¦A§@^§:Ÿ§9Ú§9¨;N¨;Š¨3Æ¨3ú¨H.©.w©&¦©Í©%é©6ª3FªYzª<Ôª8«J«3h«*œ«.Ç«!ö«Q¬%j¬D�¬,Õ¬-­Y0­YŠ­<ä­¶!®¶Ø®=�¯2Í¯F°'G°)o°+™°6Å°6ü°3±S±e±,~±«±EÅ±A²9M²;‡²/Ã²=ó²/1³#a³…³"¢³!Å³!ç³	´"´"B´e´=}´»´Õ´ì´.µH/µwxµ!ðµB¶FU¶Qœ¶Sî¶>B·2�· ´·BÕ·3¸<L¸*‰¸´¸ Î¸ï¸)¹+9¹%e¹%‹¹0±¹â¹ö¹º?2ºDrº·º%Öº'üº)$»4N»*ƒ»7®»æ»¼¼Y9¼,“¼HÀ¼A	½ZK½H¦½-ï½6¾5T¾Š¾(ª¾'Ó¾
û¾)	¿3¿$P¿+u¿%¡¿"Ç¿-ê¿%À!>À<`À>�À,ÜÀ	Á,&ÁSÁ@rÁ'³Á!ÛÁ ýÁÂp9ÂqªÂnÃo‹ÃûÃ1Ä5IÄ*Ä7ªÄ=âÄE Å1fÅL˜ÅLåÅ-2Æ*`ÆB‹Æ=ÎÆ=ÇgJÇi²Ç9È"VÈ"yÈ#œÈJÀÈCÉ?OÉM�É8ÝÉBÊ&YÊ*€Ê*«Ê%ÖÊUüÊ¿RË‰Ì7œÌ.ÔÌ†Í8ŠÍ3ÃÍ4÷Í ,Î_MÎ4­Î âÎ_ÏJcÏ?®ÏKîÏF:Ð4�Ð4¶Ð;ëÐP'ÑWxÑ?ÐÑAÒARÒA”ÒXÖÒF/ÓLvÓLÃÓVÔVgÔE¾ÔLÕNQÕQ ÕHòÕB;ÖC~Ö]ÂÖ] ×E~×BÄ×PØBXØ.›ØOÊØBÙK]ÙJ©ÙKôÙK@ÚJŒÚK×Ú5#Û7YÛJ‘ÛJÜÛ9'Ü9aÜA›ÜEÝÜQ#ÝDuÝDºÝ@ÿÝ�@Þ:ÑÞ^ßTkß#Àß-äßàà	!à++àlWàJÄà+á	;áEá%Qá,wán¤ávâmŠâuøâdnãlÓã8@ä:yä;´ä;ðä:,åLgå%´å&Úå;æ>=æ|æ!„æ¦æÁæ<Òæç"ç!@ç-bç.�ç*¿çêç(è81è<jèB§èFêèB1éZté(Ïé)øé:"êN]ê(¬ê1Õê<ëRDë/—ëÇë/Þë6ìcEì6©ìCàì6$í7[í)“í;½íBùí<î;Qî&�î0´î\åîBï>`ïAŸï(áï2
! ðA=ð>ð-¾ð4ìð!ñ"?ñQbñ@´ñBõñ18ò4jòŸò'ºò'âò	
! óóD/ó@tóµó.Òóô,ô1Kô)}ô"§ô*Êô5õô+õ@õZõyõh’õûõö 2ö1Sö1…ö ·öØöõö*÷=÷ Y÷z÷%–÷¼÷Õ÷)ñ÷ø3;øoø~ø&•ø¼ø#Óø÷øzùbŒù+ïù(ú0Dú#uú1™ú"Ëú+îúû3ûKûiû~û“û&©ûÐûRèû/;ü:kü)¦ü?ÐüIý)Zý2„ý·ýÑý6îý6%þ \þ
}þ7‹þ.ÃþBòþJ5ÿ€ÿ.™ÿ1Èÿ@úÿ@;|›Q·,	>6(uKž$ê8*cy>‘NÐM3m@¡âÿ)0(Z@ƒ%Ä+ê2,+_+‹$·6Ü5/<e<¢4ß7L/k5›AÑ7>KPŠaÛ%=	Bc	¦	À	ß	%ü	-"
! +P
! 6|
! -³
! .á
! -(>)g1‘Ã8Ó*`J$«Ð1ß
=$
b
v
Ž
,«
Ø
ø
-:F�1žÐ4æ8JT%Ÿ%Å&ëC&V&} ¤DÅ
! (L@A� Ïð+@U*j•´0Ñ8,;2h"›?¾þ,EK!‘(³8Ü,,B$o”²(Î7÷!/Q#q=•AÓG.2v$©WÎ,&;S>�>ÎD
9R-Œ3ºBî14O)„®!Èê3ý+1]z(�¹5ÏD$=i]§#C),m<š6×;6Jn�>ð*/6Z4‘IÆ. $? -d !’ &´  Û ü !$!7-!e!„!Ÿ!(º!%ã!0	"!:""\"'"(§"4Ð"E#*K#)v#; #6Ü#+$1?$=q$¯$Î$í$!
%7/%!g%‰%§%1¿%0ñ%)"&)L&v&1‘&8Ã&9ü&06'g'y'?‹'\Ë'\((J…($Ð(#õ()f4)O›) ë)]*,j*+—*Ã* à*M+-O+I}+hÇ+20,c,!s,"•,,¸,å,4-*8- c-O„-Ô-Fî-=5.s.$�.$².8×.^/(o/(˜/.Á/%ð/703N0C‚01Æ04ø0J-1&x15Ÿ1Õ15ô1:*2=e2/£2*Ó2Sþ2CR3%–32¼3#ï3'4-;4Ni4<¸47õ4^-5VŒ56ã5R6ˆm68ö6#/7#S7w7B“7@Ö7089H8&‚84©8$Þ839679n9„9£9¶9&Ð9+÷95#:0Y:Š::¨:)ã:)
;(7;(`;#‰;­;&Í;(ô;-<+K<w< ”<µ<+Õ<="=9=K=
! c=n=Œ=¤=Ä=$á=)>.0>$_>(„>(­>Ö>(õ>6?3U?:‰??Ä?4@	9@%C@'i@-‘@5¿@!õ@1AIA)gA‘A#£A5ÇA8ýA+6B8bB1›B%ÍB&óBC.8CgC8†C-¿C'íC*D4@DuD$�D(µD5ÞD#E)8E)bE*ŒE!·E"ÙE"üE.FNFiF!„F¦FÅFßFHüF/EG@uG¶GËGeâGYHH&¢HÉH áHI"ISAI•I²I)ÏIùI.JGJfJ…J¤JÃJ?ÔJGK?\K*œK!ÇKéK#øK L*=L)hL,’L4¿L)ôL$M=CM'�M<©M=æM.$N1SN)…N1¯N4áN,O'CO3kOBŸO4âO7P/OP:P2ºP4íP."Q#QQ0uQ3¦Q?ÚQBR4]RE’R5ØR4S)CS)mS-—S"ÅS@èS8)T"bT9…T!¿TFáT$(U*MU+xU¤U-ºU'èU)V:VEVVMœVUêVF@W0‡W&¸W5ßW'X5=XsXŒX«XÊXbçX0JYu{YAñY93ZJmZ0¸Z7éZ![39[&m[-”[(Â[ ë[&\ 3\T\-m\V›\/ò\"]:]V]0r]'£]#Ë]9ï] )^MJ^!˜^'º^'â^9
! _3D_4x_;­_Mé_67`/n`2ž`2Ñ`,aI1a/{a3«aßaôa3b/<b3lb7 b3Øbc),c)Vc+€c/¬c2Üc$d-4d@bd$£d!Èd#êd e0/e4`eH•e(Þeff7f'Lftf‰f)¥f(ÏfZøf+Sg"g¢g¶gÌg9èg"h22h6ehTœh,ñh7i3Vi/Ši*ºi6åi0jJMj8˜jÑj%íj,k$@k.ek9”k(Îk(÷k~ l4Ÿl9Ôl7m=Fm3„m/¸m4èm.n.Ln4{n.°n.ßn,o9;o9uo9¯o:éo9$p:^p9™p9ÓpW
qWeq.½qìqr7!r7Yr<‘rFÎr9s$Os!ts"–s&¹s)às
! t&tEt.Xt*‡t,²t ßt0u#1u=Uu“u<®u.ëu)v5Dv*zv¥v+Åv!ñv w-4wObw²w!Ëw<íw-*x*Xx$ƒx7¨x.àx(y.8y-gy•y1¥y7×y.z/>zFnz3µz'éz"{+4{3`{@”{DÕ{%|@|+`|3Œ|À|Ú|ð|}>+}-j}(˜}<Á}þ}#~#@~d~(�~fª~¡³$Ì†ñ6x€M¯€:ý€68�6o�/¦�%Ö�-ü�<*‚Hg‚5°‚&æ‚7
ƒAEƒG‡ƒÏƒ@çƒ$(„2M„&€„H§„ð„ …:%…`…*w…U¢…Aø…7:†Dr†;·†$ó†3‡5L‡0‚‡6³‡@ê‡?+ˆDkˆ@°ˆ;ñˆ;-‰i‰}‰’‰¦‰¼‰Ð‰ã‰ø‰Š!Š5ŠJŠ`ŠtŠŠŠ¤Š¸ŠËŠÜŠöŠ‹!‹7‹J‹]‹9u‹ƒ¯‹L3Œ €ŒV!�Mx�QÆ�DŽ1]Ž(�Ž(¸Ž"áŽ3�d8�3��)Ñ�%û�=!�H_�C¨�>ì�?+‘(k‘B”‘H×‘7 ’X’Zv’`Ñ’Y2“_Œ“Pì“B=”[€”8Ü”\•br•\Õ•X2–K‹–N×–Q&—Jx—8Ã—Gü—2D˜$w˜Nœ˜)ë˜1™G™-f™i”™>þ™?=šF}š+Äš4ðš0%›0V›1‡›9¹›%ó›!œ+;œ+gœ+“œ,¿œ+ìœ+�,D�,q�*ž�,É�&ö�KžKižUµžaŸ{mŸAéŸ7+ 4c ]˜ &ö "¡O@¡O�¡Oà¡'0¢)X¢)‚¢)¬¢FÖ¢H£Wf£&¾£/å£ ¤)6¤P`¤X±¤G
! ¥@R¥-“¥.Á¥9ð¥A*¦7l¦i¤¦l§5{§;±§9í§U'¨5}¨Q³¨ˆ©!Ž©?°©5ð©?&ª=fªD¤ª7éª-!«"O«Ar«=´«%ò«1¬2J¬.}¬2¬¬Wß¬7­.W­†­<˜­2Õ­-®6®�V® ä®¯2"¯(U¯E~¯EÄ¯$
! °M/°0}°.®°HÝ°G&±n±3Ž±>Â±X²BZ²�²F¯²Sö²!J³/l³!œ³'¾³)æ³7´%H´n´*Œ´"·´!Ú´)ü´ &µGµ6fµ �µR¾µ/¶(A¶"j¶�¶«¶1È¶9ú¶4·)L·(v·Ÿ·½·(Ò· û·¸/¸O¸1m¸+Ÿ¸/Ë¸/û¸(+¹8T¹&�¹´¹#Ó¹"÷¹º*5º!`º ‚º£º*»º6æº*»H»2h»$›»À»Þ»ó»¼.¼)C¼,m¼0š¼7Ë¼!½#%½0I½&z½#¡½FÅ½;¾/H¾Ax¾@º¾3û¾//¿(_¿8ˆ¿!Á¿Mã¿61À8hÀ.¡À3ÐÀ-ÁM2Á4€ÁJµÁKÂ,LÂAyÂH»Â>ÃUCÃ&™Ã'ÀÃLèÃH5ÄU~ÄFÔÄCÅ@_Å= Å8ÞÅOÆ-gÆ•Æ6°Æ0çÆ/ÇHÇ8^Ç0—ÇDÈÇ1
È$?È7dÈIœÈ,æÈ0ÉDÉ8`É'™É&ÁÉ+èÉ%Ê>:ÊYyÊbÓÊ#6ËHZË(£Ë$ÌË/ñË!Ì47Ì‚lÌïÌ-ÍC<ÍC€Í-ÄÍòÍ-Î->Î5lÎ%¢Î.ÈÎ%÷ÎÏ1ÏDÏ'[ÏƒÏ—Ï0¯Ï0àÏÐ&ÐFÐ"eÐ'ˆÐ°ÐHÎÐ(Ñ3@Ñ1tÑ3¦Ñ5ÚÑÒ/0Ò`ÒFwÒ(¾Ò)çÒ1Ó8CÓ+|Ó)¨Ó+ÒÓ/þÓ6.ÔeÔ.åÔ+Õ0@ÕqÕ(ŒÕ)µÕ*ßÕ-
! Ö*8Ö,cÖ�Ö®Ö"ÍÖ ðÖ×'×>×AY× ›×E¼×#Ø &Ø7GØ,Ø(¬Ø4ÕØ
! Ù($Ù/MÙ/}Ù.­ÙÜÙûÙ%Ú4<Ú4qÚ+¦Ú3ÒÚ0Û37Û,kÛ)˜Û7ÂÛ6úÛ!1Ü&SÜ7zÜ%²Ü2ØÜ.Ý):Ý+dÝ.�Ý6¿ÝöÝ4ÞFÞ,dÞ‘Þ"§Þ/ÊÞ?úÞ+:ßBfß2©ß6Üßà43àFhà%¯àÕà7éà2!á4Tá0‰á>ºá5ùá1/â"aâ1„â.¶âåâ&ã!(ãJãfã^~ãÝã3ùã%-ä1Sä2…ä(¸äáäåå.åLå7`å˜å'­å'Õå(ýå$&æ>Kæ=Šæ)ÈæEòæ!8çZçlçç1–ç"Èçëçè%è6Eè<|è¹èÎèèè,é&0é"WéHzé3Ãé/÷éU'ê&}êL¤ê3ñêY%ë8ë3¸ë4ìë !ìBìUìjì&…ì*¬ì&×ì*þì,)íVítí”í9­íCçí%+î)Qî%{î¡î»î"ÒîõîFï\ïzï1�ï.Âï*ñï:ð Wðxð•ð«ð.Áð,ððñ55ñ.kñšñ/ºñ0êñò:òWò-dò’ò"¨ò-Ëò,ùò&ó>óPónóˆó¡ó´óÌó*éó)ô4>ôsô!�ô/²ô*âô)
õ7õOVõ¦õ*¾õ!éõ$ö$0öUö#pö”ö³öÌö$êö÷)÷C÷I]÷8§÷à÷!ì÷#ø&2øYøyø5”øÊø(àø@	ùBJùA�ù Ïùðù ú-1ú<_ú!œú¾ú1Óúû%ûAû!\ûP~û6Ïû<ü"Cü.fü•üG´üGüü'Dý-lý3šý Îýïý(þ%5þ1[þ#�þ5±þ*çþ'ÿ$:ÿ'_ÿ3‡ÿJ»ÿ>%E+k—"£Æ!ÛAýE?D…'Êòx
›†}" #µ2Ù:MG/•8Å7þ'6(^?‡.ÇKö2B$uZš8õ#.Rn‹%©7Ï&,.-[!‰ «6Ì	+"	N	l	‹	!ª	Ì	à	Jþ	=I
! 2‡
! =º
! 2ø
! B+7n=¦<äA!c€œ&¸-ß&

4
!T
v
’
B°
"ó
954o¤$¸!Ý.ÿG.2v$©Î%æ)6S-nœ&»â%÷2hF>¯îP9o1©*Û>?Ez…#-$DR>—1Ö1:S/c6“NÊ+fKK²_þ]^.¼9ë2%<X;•GÑ(
! B'M
! u€]—&õ1DN=“EÑ<0T8…K¾'
! ?2r-Ž0¼$íE0X‰)§&Ñø!\-%Š(°bÙG<9„/¾.î) )G  q ’ 4¬ &á +!*4!(_!Fˆ!0Ï!L"4M"‚"'‘"U¹")#69#)p#6š#*Ñ#ü#0$1M$U$NÕ$!$%2F%y%]Œ%dê%]O&U­&d'Uh'N¾'U
(c({(+�(¼(*Ó(/þ(+.)/Z) Š)W«)/*/3*,c*&�*9·*ñ**	+-4+@b+-£+@Ñ+8,KK,8—,KÐ,-1;-+m-™-.µ-(ä-
.T!.2v.2©.Ü.ë.3/ :/)[/+…/*±/5Ü/010$M0!r0,”0<Á0Uþ0!T1Fv1:½1ø102uH2#¾2â2=37>3Cv3Tº3Z4[j4dÆ4E+5cq5oÕ5#E6!i6‹6:©6:ä6[7#{7Ÿ7=¿7/ý7%-8S8s81“8IÅ8C9DS9%˜9[¾9!:<:,\:M‰:G×:I;Ki;?µ;#õ;%<4?<2t<I§<ñ<0=6=P=(n=&—=/¾=+î=->+H>@t><µ>8ò>5+?6a?˜?´?,Ñ?2þ??1@q@‹@7£@BÛ@,A'KA6sA+ªA+ÖA6B?9B)yB2£B7ÖB/C>CSC!eC'‡C(¯CQØC*D-JD=xD#¶D!ÚD5üD)2E%\E.‚E/±E0áE.F6AF#xFœF¯F3ÎF6G+9G'eG)�G ·GAØG"H(=HfHxH-„H²H	ÁHAËH
I I:@I{IOšI'êI&J9J?YJ™J%·JLÝJ*K@K^K0|K­K†²K9LmJL«¸LZdM&¿M%æM#NB0NCsNK·NVOvZOÑORáO;4PKpP*¼PMçP5Q*IQ$tQ*™Q"ÄQ<çQ8$R ]R$~R"£R&ÆRíRS*&S5QS.‡S0¶S4çS8TAUT6—T2ÎT8U2:U2mU8 U<ÙU2V>IV5ˆV>¾V)ýV0'W"XW{W•W°W%ÌW"òW X 6X-WX"…X!¨XÊX%äX%
! Yk0YkœY�Z'™Z4ÁZJöZ!A[Xc[¼[Ì['ê[ \+3\!_\�\’\°\Í\å\]]5*]-`]Ž]š]·¦]^_Š`_dë_P`%j`�`Û¨`*„a1¯aHáa*bDb
! Pb[btbD}bAÂbUc=Zc>˜c6×c?dGNd9–dGÐde2e%Je(pe$™e'¾e0æeff,%f&Rf¨yf"g!(g&Jg+qgO�g'íg4h1Jh4|h1±h0ãhi.iMiei…i£iÂiài øij5j!Qj#sj(—j%Àj#æj!
! k',k4Tk"‰k1¬k,Þk5l/Al!ql-“l$ÁlRælR9m8Œm]Åmu#nI™nBãnN&o,uoo¢oCpGVpPžpLïpP<q@�q?ÎqCrIRrEœrFârz)s<¤s<ás>t6]tM”t9âtIuCfu?ªuBêux-v9¦v‚àvDcw8¨wˆáw3jxxžxCyQ[yw­yI%zKozP»zM{ŠZ{Lå{‰2|S¼|E}>V}[•}Xñ}IJ~<”~9Ñ~96EK|KÈR€Ng€F¶€Hý€OF�I–�>à�<‚>\ƒ.›ƒOÊƒ„)7„_a„mÁ„2/…Hb…«…,·…=ä…9"†\†'m†.•†Ä†.Í†gü†d‡2ä‡Rˆ}jˆ1èˆ(‰C‰a‰?s‰I³‰ý‰Š9ŠYŠ%sŠD™ŠEÞŠ,$‹)Q‹ {‹%œ‹%Â‹1è‹-ŒHŒhŒ&ˆŒ¯ŒÌŒÙŒ$ìŒ�<$�a� n�=��PÍ�,Ž>KŽNŠŽ-ÙŽ;�6C� z�4›�VÐ�;'�.c�v’�M	‘,W‘!„‘L¦‘(ó‘F’6c’Iš’_ä’D“7a“H™“â“9ø“2”;”Q”$q”?–”8Ö”a• q•C’•Ö•è•4ú•/–H@–‰–G�–7×–H—;X—%”—_º—f˜j�˜Sì˜‡@™WÈ™U šUvšSÌšh ›E‰›:Ï›I
! œ]Tœ,²œ,ßœ:�MG�:•�PÐ�µ!ž—×žÍoŸb= z  z¡f–¡=ý¡;¢V¢&f¢&�¢´¢8È¢!£#£<£9U£8�£È£]è£#F¤+j¤)–¤-À¤jî¤!Y¥{¥7Š¥3Â¥/ö¥3&¦AZ¦+œ¦MÈ¦:§7Q§7‰§*Á§5ì§2"¨LU¨K¢¨5î¨5$©4Z©w�©gªCoª<³ªLðª7=«Au«@·«.ø«6'¬a^¬[À¬j­I‡­KÑ­®+5®Fa®H¨®Wñ®HI¯E’¯GØ¯E °lf°xÓ°iL±?¶±Vö±}M²bË²h.³b—³vú³}q´Dï´U4µUŠµ\àµW=¶O•¶=å¶d#·Sˆ·=Ü·|¸u—¸R
¹e`¹QÆ¹vº]�ºpíºi^»IÈ»E¼OX¼T¨¼fý¼Zd½6¿½'ö½<¾>[¾9š¾#Ô¾
ø¾;¿-B¿4p¿A¥¿<ç¿$$ÀdIÀQ®ÀjÁgkÁmÓÁËAÂé
Ãq÷Ã€iÄtêÄ„_Å{äÅ‹`ÆnìÆ~[ÇYÚÇF4È_{È¹ÛÈ×•ÉgmÊxÕÊkNË|ºËr7ÌƒªÌe.Íu”Í5
! Î1@Î�rÎŸôÎK”Ï[àÏO<Ð_ŒÐVìÐfCÑIªÑYôÑ"NÒ$qÒ?–ÒNÖÒ%Ó+EÓ8qÓªÓ5ÅÓ!ûÓ%Ô,CÔpÔ�Ô,«Ô5ØÔ@Õ#OÕmsÕ6áÕFÖ\_Ö(¼Ö-åÖ*×>×"^×�×4œ×WÑ×O)Ø>yØ_¸Ø?Ù]XÙ>¶ÙõÙ4Ú&GÚ:nÚ_©Ú)	Û&3Û4ZÛ=�Û5ÍÛ3Ü37Ü1kÜ,�Ü4ÊÜ’ÿÜ'’Ý/ºÝ êÝ<Þ=HÞ†Þ8�ÞÖÞ5íÞ(#ßMLß`šß'ûß #àDà/dàO”à9äà1áAPá?’á?ÒáAâ0Tâ4…â:ºâ<õâ>2ã;qã|­ã"*äBMä@�ä(Ñä(úä,#å>PåZ�å)êåDæ4Yæ7ŽæHÆæ=çQMçTŸçKôç.@è;oèj«èŒéH£éIìé86êDoê/´êäêûê3ëAFëcˆëIìë]6ìE”ìRÚìD-íSrí&Æí8íí_&î=†î*ÄîrïîobïpÒïKCð8�ðBÈð=ñcIñM­ñ4ûñ@0ò?qò:±òoìò'\ó=„ógÂóR*ô?}ô:½ô1øô+*õ6Võ>�õÌõFèõx/ö;¨öHäö\-÷!Š÷=¬÷3ê÷8ø+Wø<ƒøBÀøCù!GùEiù4¯ù;äù3 ú�Tú%ÖúRüúHOûD˜û1Ýû<ü-Lü<zü-·ü?åü7%ý ]ý,~ý@«ý>ìý3+þ<_þJœþTçþ:<ÿ.wÿ3¦ÿ2Úÿ2
@@N�,Ð7ý55@k3¬+àMLZ:§<â<J\/§%×ýM4L‚AÏ2RD$—¼.Ü,:81sC¥é:.ApA�CÏD`XH¹(	(+	,T	 �	H¢	%ë	B
! 0T
! :…
! AÀ
! CpF'·;ß?2[4Ž;Ã8ÿ>8
2w
2ª
2Ý
2.C#r–I´ þ0KP,œ-É3÷N+>z6¹Gð28AkE­;ó>/In(¸5áH%`,†&³)Ú'V,"ƒ!¦=È35:>p¯+Ä<ðE-@sL´MLOMœ<êj'*’@½>þ/=(m"–M¹3G;Iƒ5Í:2UAˆCÊ9<H…-£Ñ)ï6P#iW�5å*4F6{A²=ô72hj8Ó; )H 3r C¦ /ê (!.C!*r!9�!*×!5">8"*w"9¢"*Ü"0#/8#,h#6•#FÌ#:$.N$+}$G©$4ñ$6&%]%Zv%YÑ%+&BE&Eˆ&CÎ&e'Cx'I¼'I(5P(£†(F*)Fq)4¸)í).*&:*Ha*9ª*,ä*&+18+,j+C—+?Û+2,&N,=u,.³,0â,8- L-1m-5Ÿ-7Õ-.
.0<.5m.'£.=Ë.7	/IA/>‹/!Ê/Nì/*;0@f0Q§0Mù0%G1Fm1$´1Ù1O÷1*G2'r2š2.¸2,ç23".3@Q3"’3%µ33Û3/45?4)u4.Ÿ4/Î41þ4K05(|5¥52Å5Gø5?@60€67±6)é6+7!?7=a7?Ÿ75ß7285H83~8>²8Nñ8?@9E€93Æ9`ú9}[:aÙ:=;;Dy;W¾;<<RS<f¦<Q
=9_=,™=EÆ=A><N>F‹>fÒ>A9?:{?H¶?Xÿ?NX@U§@@ý@X>AB—AGÚA>"B0aB7’BÊBNäB83C1lC2žCCÑC(D8>DwD•D³D6ÊDDE;FE:‚EL½EE
! F=PFSŽFiâFALGDŽG9ÓGY
H–gH`þHa_I4ÁIHöIq?Jr±J$KADK9†K9ÀKQúK+LLfxL=ßL3MBQM=”M,ÒM+ÿM?+N-kNZ™NHôNZ=OA˜O$ÚOÿOAPYPzkPEæP7,Q>dQ%£Q1ÉQ6ûQ2RNRR¡RNÁRNS=_Sr�SVT\gT9ÄT0þT1/U9aU›UL²U-ÿUZ-V^ˆVXçV]@W3žW)ÒW^üWy[XgÕXJ=Y8ˆY-ÁY^ïY\NZt«Z† [W§[|ÿ[^|\@Û\<]\Y]:¶];ñ]\-^AŠ^4Ì^ _0"_:S_5Ž_]Ä_Z"`W}`)Õ`.ÿ`#.a(Ra${aE aLæa13bgeb4Íbc*!cALciŽcTøcŠMd3ØdRe2_eZ’eRíeW@f$˜fR½fOgN`g;¯gVëg5Bh,xh%¥hAËh/
i=i&\iUƒi6Ùi&jD7j(|j/¥j3Õj/	k%9k2_kB’kÕkMçk*5l$`l …l*¦l(Ñl1úl.,m,[m-ˆm=¶mHômQ=n&�nf¶n&oBDo,‡o*´o3ßo?p8Sp#ŒpS°p+qS0q3„q2¸q<ëqC(r+lr˜rIµr,ÿr],sVŠs;ás‡t|¥t5"urXuLËuSv;lvF¨v7ïv2'wJZw:¥w1àwoxu‚x]øxHVy4ŸyNÔy-#z(Qz+zz*¦z=Ñz.{&>{$e{!Š{b¬{d|Tt|LÉ|>}4U}IŠ}Ô}0ò}W#~+{~"§~SÊ~TXs+Ì øI€*c€EŽ€*Ô€,ÿ€8,�?e�E¥�)ë�;‚Q‚a‚,|‚7©‚;á‚sƒ)‘ƒA»ƒýƒ„*„D„8^„—„¦„3Â„Dö„Q;…J�…8Ø…L†K^†…ª†k0‡…œ‡c"ˆŒ†ˆF‰Z‰!x‰%š‰6À‰+÷‰)#ŠBMŠS�Š2äŠ*‹+B‹4n‹-£‹KÑ‹5Œ:SŒMŽŒ4ÜŒ:� L�!m�O��Nß�´.Ž6ãŽQ�l�K„�^Ð�-/�O]�C­�&ñ�O‘6h‘3Ÿ‘`Ó‘-4’$b’.‡’c¶’\“gw“Fß“E&”6l”\£”L•UM•š£•1>–Ip–2º–Cí–O1—A�—8Ã—@ü—3=˜qq˜*ã˜3™‚B™hÅ™M.š„|š7›79›?q›.±›<à›.œ8Lœ1…œ+·œ-ãœM�4_�+”�,À�*í�<ž~UžGÔž,Ÿ'IŸeqŸ+×ŸF 0J :{ ;¶ 5ò &(¡BO¡3’¡"Æ¡'é¡-¢Q?¢k‘¢;ý¢q9£q«£/¤-M¤{¤(š¤,Ã¤%ð¤5¥1L¥(~¥6§¥1Þ¥0¦=A¦#¦0£¦3Ô¦C§AL§AŽ§&Ð§3÷§0+¨"\¨¨'ž¨LÆ¨©0©.J©?y©,¹©æ©	ª"ª.2ª3aª•ª®ªWÍª%%«K«#f«$Š«D¯«Lô«KA¬v�¬[­&`­‡­.¦­nÕ­D®"X®#{®8Ÿ®Ø®ë®
! ¯(¯,H¯2u¯¨¯I½¯H°xP°$É°Kî°]:±4˜±7Í±²!²D?²„²%›²Á²E×²?³>]³#œ³2À³ó³´+-´3Y´;�´6É´.µ//µG_µ§µ)Ãµ*íµ/¶7H¶:€¶*»¶:æ¶J!·l·/Œ·/¼·+ì·6¸7O¸V‡¸KÞ¸C*¹&n¹"•¹4¸¹$í¹ º03º0dº;•º·ÑºÉ‰»XS¼X¬¼Ç½ÏÍ½a�¾sÿ¾Xs¿XÌ¿Í%ÀÇóÀn»Ár*Â>�ÂÏÜÂÉ¬ÃrvÄséÄy]ÅE×Å/Æ8MÆ9†Æ<ÀÆ0ýÆ8.Ç7gÇ4ŸÇ6ÔÇ‹Èˆ—È9 ÉrZÉyÍÉ~GÊ+ÆÊ òÊaË/uË"¥ËEÈËUÌ8dÌY�Ì4÷ÌS,Í4€Í)µÍßÍ*ùÍ$ÎD:ÎÎ&ŸÎ ÆÎçÎ=ÏQBÏU”Ï)êÏLÐŠaÐ+ìÐ(Ñ+AÑ%mÑ*“Ñ$¾Ñ'ãÑ*Ò$6Ò?[Ò5›ÒÑÒéÒ8Ó)?Ó8iÓn¢Ó>ÔtPÔ#ÅÔéÔAÿÔaAÕ#£Õ+ÇÕ+óÕÖ07Ö#hÖ:ŒÖkÇÖ@3×Ct×.¸×9ç×W!ØNyØÈØ$èØ
Ù &ÙGÙ aÙ‚Ù!¡Ù3ÃÙ:÷Ù@2Ú9sÚD­ÚCòÚ6ÛQÛ kÛŒÛ8 ÛjÙÛDÜ&cÜŠÜ&©Ü&ÐÜ÷Ü8ÝLÝkÝ‹Ý�Ý³Ý$ÐÝõÝ(Þ$/ÞTÞ#mÞ"‘Þ´ÞÒÞ-ðÞß-<ß#jßŽß.­ßÜß"úß1àOàdà�àb•àøà.á/@á2pá)£á3Íá2â&4â[â5xâ®âÃâ/ãâEãYã?mãH­ã0öã?'ägä}ä—ä3¯ä3ãä>åAVå˜å$µå,Úå3æ3;æ>oæA®æ4ðæ4%ç>ZçA™çfÛçgBèvªèA!éAcé(¥é/ÎéTþécSê;·ê.óê."ë Që!rë ”ë)µëßëXóëbLìk¯ìVíGrí~ºí%9î0_îN�îKßî»+ïjçïÑRðs$ñ©˜ñaBò0¤òWÕò0-ó0^ó:�ó>Êó#	ô$-ô8Rô2‹ô¾ô.Òô"õ$õ/CõFsõQºõ>ö/KöB{öB¾ö:÷D<÷D�÷=Æ÷AøHFøP�øSàøA4ùGvùC¾ù<úJ?úFŠú?ÑúRû>dûR£ûXöûnOüC¾üEýQHýSšý{îýujþàþJýþ"Hÿ!kÿ�ÿ%«ÿ1Ñÿ59O#\0€Ž±@@-�¯:Î7	AO\O¬[ügX„À^EB¤QçV9Z�[ë=GK…UÑ<'SdU¸CZRM­Xû8T	9�	<Ç	0
! 75
! Dm
! s²
! m&#”8¸ ñ+D>;ƒ?¿5ÿ45
8j
P£
Iô
3>Rr;ÅAGC7‹3Ã0÷_(bˆcëQOq¡[6oB¦Qé5;<q+®LÚU'J}4È,ý+*9V6�8Ç697Mq_¿C`c?Ä>oCV³Y
! ddAÉ33?2s ¦3Ç.û *3K˜³EÓ;1U‡G @è:):dIŸIé!30U'†X®;HC`Œ3í0! #R 0v 2§ JÚ T%!@z!B»!Zþ!)Y"Dƒ";È"/#34#9h#9¢#*Ü#'$1/$Fa$/¨$3Ø$:%[G%Z£%Vþ%<U&6’&,É&-ö&-$'GR'7š'3Ò';(GB(.Š(2¹(Lì(O9)3‰)8½)0ö)8'*8`*7™*+Ñ*6ý*&4+*[+6†+8½+ ö+5,1M,:,/º,&ê,I--[-@‰-=Ê-;.D.!\.~.V™.+ð.#/@/._/"Ž/,±/4Þ/+0*?0j0.„0'³0$Û0*1'+1S1Sl1>À1iÿ1:i2)¤2%Î23ô2C(3/l3?œ3$Ü3'4)4.F4$u4š4¬4‡Â4BJ5N�5Ü5$ö56156!g6R‰6YÜ6b67]™7÷78% 8ZF84¡8\Ö8Z39OŽ9QÞ9R0:gƒ:uë:\a;V¾;`<.v</¥<5Õ<)=35=2i=&œ=2Ã=2ö=')>Q>Jh>³>#Ê>/î>.?VM?'¤?:Ì?S@O[@«@Á@Û@ó@#A@4A8uAA®AðA1B:B!VB'xB  B5ÁB'÷BwC"—C.ºCRéCF<D"ƒDF¦D:íD4(E*]E-ˆE¶EMÏE.FLF fFe‡FíF;GK?G-‹G=¹G÷GH-H7IH>�H3ÀHôH
! I(I/FI2vI©I;ÁI8ýIF6J}J)�J&ÇJ?îJ,.K+[K&‡KN®K6ýK<4LQqL9ÃL?ýL$=M#bM3†M0ºMëMNH"N kN"ŒN!¯N$ÑNöN1O-AO#oO'“O»O#ÙO%ýO#P8PfPP%·P&ÝP Q5%Q![QG}Q%ÅQëQR1"R6TR-‹R-¹R1çRDS^S#bS†S!¦S/ÈSOøS"HT"kTŽTK«TC÷T*;UHfU1¯U@áUH"V+kV-—V9ÅV8ÿV08W?iW;©WjåWQPX@¢XTãXD8Y/}YK­Y5ùY>/Z:nZJ©ZEôZS:[aŽ[Eð[:6\Mq\]¿\>]A\]Cž]`â]=C^>�^<À^Sý^AQ_A“_KÕ_J!`El`e²`NaHga?°a:ða;+bBgb;ªbCæbK*c@vcI·cGd\Id>¦dNådS4e|ˆe9fN?fIŽf>Øf?gSWgC«gGïgQ7hJ‰hTÔhE)icoi2Ói+j;2jnjBŽjCÑj¢k%¸keÞkrDlQ·l=	m=Gmy…mÿm×ngïnWouo$•o'ºo/âo>pMQp#Ÿp=ÃpQqUSqG©qIñqF;rE‚rKÈrIsW^sG¶sOþs.Nt"}t$ tKÅt u2uBKuBŽu9Ñu+vH7v8€v1¹v*ëv0wBGwCŠwAÎw8x4Ix<~x7»x,óx2 y(Sy'|y=¤y,ây*z+:z-fzH”z<Ýz<{&W{J~{XÉ{2"|6U|7Œ|6Ä|$û|* }=K};‰}ŒÅ}ŠR~-Ý~-9 V'w,Ÿ'Ì*ô&€)F€5p€=¦€8ä€$�=B�€�M‘�Kß�#+‚,O‚,|‚L©‚fö‚W]ƒYµƒ'„7„L„8\„^•„Vô„5K…‡�…P	†Z†Wj†DÂ†:‡'B‡&j‡c‘‡)õ‡$ˆ%Dˆ7jˆs¢ˆ;‰-R‰Q€‰-Ò‰Š=ŠMŠE_Š7¥Š(ÝŠ‹7#‹5[‹J‘‹'Ü‹UŒTZŒF¯ŒIöŒF@�R‡�LÚ�>'ŽAfŽ>¨Ž:çŽ"�#:�^�G{�*Ã�Bî�"1�GT�'œ�0Ä�!õ�‘)0‘"Z‘#}‘h¡‘*
! ’!5’0W’&ˆ’3¯’)ã’
“=&“d“_‚“â“2ú“(-”BV”#™”&½”&ä”•](•-†•>´•+ó•(–gH–$°–0Õ–—!!—)C—%m—“—ª—WÈ—$ ˜E˜Hd˜­˜+Â˜î˜x™!‡™;©™å™ö™+š<š1Sš'…š%­š!Óš õš6›"M›p›;‰›Å›7Û›AœHUœSžœSòœ"F�i�ˆ�£�#Â�(æ�!ž'1žYž-rž ž.ºž,éž(Ÿ?Ÿ_Ÿ&sŸšŸ µŸ2ÖŸC	 ^M  ¬ Í %ã 6	¡)@¡-j¡'˜¡
À¡sÎ¡/B¢r¢vƒ¢2ú¢-£0£4£6F£}£…£=�£=Ë£W	¤Wa¤¹¤.Í¤ü¤*¥.¥6B¥y¥…¥#Ž¥
²¥0À¥Dñ¥D6¦;{¦·¦GÓ¦:§AV§D˜§	Ý§Aç§)¨ G¨ h¨'‰¨N±¨-©3.©Ab©5¤©Ú©`î©/Oª@ª'Àª6èªD«Ed« ª«+Ë«÷«4¬'@¬+h¬&”¬#»¬$ß¬#­#(­"L­ o­$�­"µ­%Ø­þ­!®>®\®)|®/¦®Ö®ó®+¯/;¯0k¯#œ¯BÀ¯^°2b°•°®°2É°ü°.±^K±Aª±@ì±%-²3S²9‡²6Á²6ø²1/³(a³2Š³I½³K´?S´÷“´#‹µ!¯µJÑµ9¶1V¶4ˆ¶7½¶9õ¶/·<N·.‹·1º·,ì·1¸5K¸4�¸¶¸2Ó¸-¹4¹1T¹†¹=Ž¹!Ì¹"î¹º %º'Fº"nº-‘º¿ºÆº×ºíºþº»(»C»b»w»Œ»=§»,å»I¼E\¼¢¼$¿¼-ä¼*½M=½‹½’½8™½
! Ò½Ý½ý½¾$4¾XY¾ ²¾AÓ¾3¿!I¿-k¿B™¿Ü¿õ¿&À-5À
cÀ+qÀ*�À4ÈÀ"ýÀ3 ÁTÁ
! qÁ#|Á ÁºÁÔÁíÁ	Â&Â26Â'iÂ$‘Â,¶ÂUãÂ9Ã=ÃLÃ[Ã'jÃ9’Ã!ÌÃ#îÃ6ÄBIÄBŒÄÏÄÞÄíÄüÄÅ%Å@Å`ÅtÅƒÅ—Å¦ÅµÅÄÅÓÅóÅÆAÆCGÆ‹‹ÆÊÇUâÇi8È!¢È€ÄÈoEÉ¢µÉXXÊ.±ÊFàÊ!'Ë?IËu‰ËEÿË2EÌ'xÌ Ì²Ì…»ÌkAÍ‡­Ín5Î"¤ÎÇÎ$×Î7üÎ:4ÏoÏŽÏ5¬Ï
! âÏ¨íÏ–Ð•œÐ)2Ñ,\Ñ/‰Ñ,¹Ñ.æÑcÒnyÒ`èÒ‘IÓqÛÓPMÔAžÔAàÔv"Õw™Õ4ÖNFÖo•Ö9×)?×9i×/£×6Ó×>
! Ø@IØ0ŠØ»ØnÚØ˜IÙ©âÙOŒÚhÜÚTEÛOšÛVêÛÒAÜ+Ý/@ÝFpÝ6·Ý5îÝ*$Þ¥OÞ1õÞ'ßCß\ßxtß/íßÍà9ëàU%á3{áD¯á:ôám/â:�â§ØâF€ã£Çã)kä_•äjõäE`å^¦åkæIqæK»æ¼ç?Äç?èWDèdœèLéQNéF éNçék6êu¢ê˜ëh±ëgìB‚ì±Åìwí•÷í8�îˆÆîIOïO™ï?éï0)ð0ZðG‹ðNÓð]"ñD€ñVÅñ^òW{òLÓò] óh~óLçóf4ôL›ôDèôB-õCpõ7´õAìõ….öF´öJûö<F÷8ƒ÷:¼÷.÷÷K&øSrøHÆø:ù>JùF‰ù7ÐùHúlQúL¾újû`vûB×û5ü@PüÑ‘üUcýz¹ýJ4þ>þ7¾þXöþ;Oÿr‹ÿXþÿbWOºL
! DW8œFÕeb‚kå‰QSÛY/G‰kÑ^=5œVÒ)`©E
! ‰PYÚK4K€JÌa	Sy	FÍ	|
! {‘
! Q
h_6Èaÿ[aZ½Y
:r
6­
sä
&X&M¦+ôU Xv6ÏN[UW±?	eI=¯0íNLmUº9TJWŸI÷8A6z<±Iîb8E›/á?+Q@}U¾I+^LŠ8×A0RDƒKÈR-g-•/Ã+ó8%X7~=¶Vô.Kz%”zºA5cwVÛ2FNF•0Üe
ZsFÎSBi!¬4Îz O~ FÎ g!?}!?½!*ý!I("7r"5ª"2à"#2#dQ#-¶#'ä#2$g?$Ã§$rk%qÞ%�P&á&o(uq(Yç(jA)i¬)(*>?*T~*[Ó*Æ/+ö+(,=,+Y,7…,h½,?&-f-Þ|-8[.”.C£.ç.(ö./6?/)v/D /(å/$030G0P0	n0
x0†0
˜0¦0
º0È0Ð00Ù0
! 11
"10171
! R1]1o1‚1’1›1
¤1²1Á1Ô1æ1
ï1ý12'2
! =2	H2&R2ey2cß2zC3a¾3T 4u4>•4eÔ4":53]53‘5nÅ5f46=›6JÙ6$7<C7€7Z—71ò7$8 >8_8<s8<°87í83%9-Y9=‡90Å9ö9H
:@V:7—:2Ï:*;3-;a;-q;2Ÿ;KÒ;*<0I<Az<¼<?Ï<==&M=t=’=±=4Ê=bÿ=_b>�Â>OP?' ?4È?1ý?</@9l@<¦@?ã@I#AGmA>µA2ôA:'B+bB&ŽBBµB?øBC8C)|C“¦CP:EŒ‹E`F•yF‰GX™GMòG;@H6|H|³Hz0I:«I7æIiJ²ˆJA;Kg}KaåKtGLr¼LZ/M]ŠM^èMVGNPžNZïN5JOF€O2ÇO–úOw‘P#	QM-QD{Q+ÀQ$ìQR+RARWRmR"„R§RÅRÌR)äR#S)2S%\S'‚S)ªS'ÔSüST$7TX\T)µTDßT>$UBcU/¦UUÖUr,VDŸV‚äV�gWLéWK6X<‚XJ¿XJ
! YOUYa¥Y2ZN:Z;‰ZAÅZ…[a�[Yï[AI\2‹\[¾\j]<…]:Â],ý]2*^[]^$¹^.Þ^0
_+>_7j__¢_f`‰i`Ló`m@a9®a$èa5
b4Cb4xb6­b;äb[ cs|c,ðc(dHFdD�dTÔd3)eR]eU°e+f72f%jfD�fJÕf g==gB{gc¾gQ"hHth ½h4Þh4i-Hi:vi±iÏi&íiRj+gj8“j9Ìj(kT/kT„kIÙk5#lsYlBÍl=m#Nm6rma©m;n(Gn7pn3¨nCÜng o6ˆo?¿oVÿoFVpK�pKépK5q>�q0Àq3ñqj%rP�rLárC.sOrsUÂsdtO}tJÍtBuI[u[¥u`v=bvD vHåvG.wGvw8¾w5÷w<-xPjx=»xJùxPDy:•y5Ðy+z*2zR]z4°z-åzV{@j{5«{6á{8|5Q|6‡|>¾|7ý|>5}>t};³}=ï}2-~G`~1¨~FÚ~H!1jEœ1â0€6E€3|€E°€Lö€6C�z�J”�ß�rõ�h‚0|‚­‚yÆ‚@ƒ~^ƒ0ÝƒO„R^„5±„Bç„B*…7m…7¥….Ý…R†_†;~†/º†1ê†'‡'D‡zl‡'ç‡FˆKVˆ8¢ˆ/ÛˆI‰FU‰Iœ‰Fæ‰T-ŠT‚ŠC×Š"‹>‹c^‹NÂ‹>Œ5PŒ4†ŒJ»Œ1�S8�1Œ�‰¾�°HŽeùŽ#_�ƒ�)ž�SÈ�0�FM�D”�^Ù�/8‘Ah‘,ª‘7×‘Q’Ca’N¥’@ô’25“‚h“:ë“;&”:b”5�”@Ó”Y•/n•ž•*º•Cå•5)–<_–'œ–"Ä–!ç–a	—3k—1Ÿ—;Ñ—O
˜N]˜F¬˜3ó˜'™A™$a™@†™.Ç™ö™M
š%[š;�š>½šüšt|›Mñ›:?œPzœ=ËœH	�'R�+z�]¦�>žCž]ž2|žW¯ž2ŸN:Ÿ>‰ŸQÈŸ2 ;M I‰ IÓ A¡_¡8r¡R«¡bþ¡oa¢~Ñ¢FP£Q—£!é£P¤A\¤už¤T¥Ji¥Š´¥Z?¦Nš¦:é¦‹$§Z°§K¨_W¨r·¨q*©oœ©MªQZªN¬ªFûªB«?V«–«+¥«7Ñ«N	¬4X¬E�¬BÓ¬P­.g­7–­)Î­<ø­75®>m®0¬®+Ý®1	¯6;¯er¯:Ø¯°3/°6c°;š°>Ö°M±oc±8Ó±D²0Q²(‚²«²$Ä²é²³³(2³([³*„³3¯³#ã³´;´LR´@Ÿ´@à´!µ-5µcµ2‚µµµ4Ïµ=¶:B¶O}¶CÍ¶V·Uh·K¾·I
! ¸JT¸WŸ¸J÷¸UB¹ˆ˜¹]!ºFºdÆº(+»T»Ap»²»>Â»¼ ¼$<¼a¼8y¼²¼Ò¼Bñ¼C4½Cx½3¼½+ð½6¾!S¾,u¾)¢¾Ì¾Û¾=í¾=+¿>i¿8¨¿á¿ À"ÀIBÀIŒÀEÖÀ$ÁQAÁ?“Á=ÓÁGÂYÂ3yÂ5­Â@ãÂ$ÃLDÃ'‘ÃY¹ÃKÄo_ÄtÏÄQDÅT–ÅSëÅs?Æ=³Æ)ñÆ-ÇIÇaÇuÇ‰Ç(šÇ$ÃÇ$èÇ
ÈB(È9kÈ/¥ÈZÕÈ<0ÉPmÉ]¾É>Ê8[Ê<”Ê<ÑÊVËUeËH»ËYÌQ^ÌM°ÌVþÌ7UÍd�ÍHòÍ?;Î0{Î7¬Î>äÎ4#Ï4XÏ�Ï¦Ï+¾ÏEêÏF0ÐHwÐ1ÀÐ"òÐ9Ñ8OÑ3ˆÑ7¼ÑLôÑAÒ<SÒI�Ò&ÚÒ0ÓA2ÓEtÓºÓ×ÓõÓiÔS|ÔeÐÔW6Õ:ŽÕ6ÉÕ5Ö<6Ö9sÖS­Ö#×%×g9×\¡×;þ×.:Ø.iØ.˜Ø;ÇØ9Ù=ÙZÙqÙY…ÙvßÙ?VÚF–ÚGÝÚ>%Û&dÛ*‹Û)¶ÛàÛIõÛG?ÜA‡Ü@ÉÜ@
! Ý8KÝ9„ÝC¾ÝÞRÞ:lÞ=§ÞEåÞB+ßnß4Œß4Áß'öß8à%Wà"}à* à3Ëà7ÿà'7áK_áT«áââ0â$Câhâ7‚â8ºâ"óâ1ãHãfZã4Áã1öã-(ä:Vä‘ä$¢ä&Çä)îäå=4å1rå7¤å2ÜåBæ_Ræ0²æIãæE-çHsç`¼çÃèXáèU:ém�éuþé[têVÐêK'ëBsë@¶ë=÷ë+5ì#aì&…ì.¬ìLÛì(í3Eí$yí6ží-Õí0îH4î}î8™î@ÒîJï4^ïN“ïIâïI,ðKvðMÂð'ñ88ñ=qñ‚¯ñ`2ò]“òTñò;Fó�‚ó@ô&EôrlôGßô?'õYgõ*ÁõZìõ`Gö6¨ö#ßö÷8÷#W÷<{÷p¸÷)øGø#eø!‰ø«øLÃø]ù,nù›ù³ùÌùåù ú!&ú!Hú#jú#Žú*²úÝúûúû/1ûnaû+Ðû+üûu(ü5žü:Ôü2ý;Bý3~ý}²ýy0þKªþVöþcMÿF±ÿuøÿAnI°?úG:³‚²6Ké-5@cs¤o8ˆ9Á2ûZ.‰IŸMé473lE æ7ü"4W4n0£Ô]ñIO0™Ê0ç	25	h	2‡	º	DÙ	0
! 2O
! ‚
! H¡
! \ê
! NGb–Lù`F"§5Ê"
"#
 F
Eg
­
4Ã
+ø
+$BP“3²KæL2KJË5ML1šHÌI._7ŽÆ)ä*39Ãm&1$Xx}Dö×;MBa:¤AßE!1g:™_Ô)44^Z“4î'#LK9˜8Ò$(0*Y;„;À#üI )j?”(Ô8ý86o@†Ç7â.I*b�ž/¼0ì.=L2Š=½PûsL 2À 8ó 8,!/e!/•!0Å!ö!/"48"/m"8�"AÖ"A#AZ#-œ#OÊ#X$hs$\Ü$/9%3i%)�%TÇ%?&)\&)†&O°&!'<"'<_'+œ'È'Kà';,(h(0~(,¯(5Ü(0)>C)/‚).²)/á)2*8D*!}*.Ÿ*+Î*)ú*8$+Z]+'¸+bà+vC,‚º,~=-@¼-~ý-E|.©Â.9l/£¦/ÎJ0Ÿ1Ê¹1É„2ôN35C4by4<Ü4H5*b5c�53ñ5%%6K6)_6)‰6)³6'Ý6'7+-7+Y7+…7)±7)Û708168.h80—89È8P9,S9/€97°91è9B:B]:^ :=ÿ:o=;M­;Lû;nH<A·<[ù<6U=.Œ=7»=1ó=4%>hZ>bÃ>k&?[’?Tî?UC@H™@eâ@DHAE�AwÓA$KB%pB$–B"»B0ÞB>CòND?AE7�E>¹EøE5F'HF6pFJ§FQòFiDG®GOÅG8HhNH\·HaI4vIM«ISùI)MJywJpñJhbKZËKb&L,‰LE¶LüL!MG=MO…MGÕMN8N1UN3‡N¤»N\`O$½OBâOT%PzP-šP+ÈPôP6QKQ8fQ/ŸQ"ÏQòQR7(R9`R0šR€ËR5LS-‚SN°S7ÿS 7TMXT8¦T!ßT-U/U=GU6…U9¼U@öU+7V!cV…V£V9ÁVDûV8@W,yW*¦WÑWðW;
! X7FX-~X2¬X!ßX@Y&BY.iY<˜YLÕY6"ZGYZl¡Z@[EO[9•[1Ï[W\7Y\‘\)­\5×\ 
]#.]R]Hg]5°]:æ]!^<^[^1v^*¨^'Ó^&û^,"_FO_/–_/Æ_/ö_/&`0V`0‡`1¸`1ê`1a1Na1€a1²a1äa1b1Hb1zb1¬b1Þb/c/@c/pc/ c/Ðc/d00d/ad/‘d/Ád/ñd1!e1Se1…e1·e/ée/f/If/yf/©f/Ùf/	g/9g/ig/™g0Ég0úg.+h/Zh/Šh0ºh0ëh/i/Li/|i/¬i2Üi.j.>j/mj)�j!Çj;éj2%k3Xk3Œk$Àk@åk9&l-`l#ŽlE²l5øl1.m@`m6¡mLØm–%n<¼n3ùn#-o%Qo woC˜o2Üo0p*@pkp,sp7 p4ØpB
qrPqEÃqD	rCNrß’r:rs­sL-tNztHÉt;u4NuAƒuFÅuBvIOv™vn¸vS'wP{wSÌwD x'exT�x'âx
! yK!yAmyB¯yòyz*0z#[z z z¼z^ÜzL;{Cˆ{Ì{$é{(|!7|.Y|+ˆ|&´|Û|#õ|!});}#e}"‰} ¬}!Í}ï}+
~&9~`~#~'£~*Ë~&ö~-6K)‚$¬'Ñ+ù&%€3L€€€d�€¡�¤�NÄ�0‚)D‚$n‚A“‚YÕ‚=/ƒUmƒAÃƒU„ [„4ü„:1…3l…0 …Ñ…&æ…3
†)A†Xk†\Ä†'!‡@I‡?Š‡AÊ‡ˆ>ˆ:]ˆE˜ˆ8Þˆ<‰5T‰7Š‰<Â‰?ÿ‰8?Š;xŠG´Š=üŠ9:‹Et‹%º‹à‹,û‹+(Œ7TŒ)ŒŒ2¶ŒéŒ)�
+�09�j�}�J��BØ�Ž2ŽFŽ]ŽOtŽ+ÄŽ)ðŽ1�$L�q�?€�_À�- �N�]Î�w,‘W¤‘]ü‘>Z’™’¸’9Ö’9“5J“1€“²“Ï“xï“'h”,�”4½”1ò”;$•4`•S••6é•e –J†–,Ñ–hþ–rg—RÚ—H-˜5vš*¬š.×šN›%U›E{›OÁ› œD2œ¦wœ5�2T�;‡�9Ã�<ý�-:žqhž9ÚžŸ%Ÿ0>Ÿ$oŸ&”Ÿ(»Ÿ äŸ$ $* EO (• )¾ 'è 8¡ I¡)j¡#”¡"¸¡'Û¡0¢34¢h¢)|¢'¦¢5Î¢<£:A£|£;œ£&Ø£+ÿ£$+¤<P¤"�¤2°¤ã¤(þ¤0'¥:X¥C“¥×¥3é¥¦ =¦,^¦)‹¦`µ¦]§Et§3º§"î§<¨)N¨%x¨&ž¨Å¨$ä¨.	©#8©!\©&~©=¥©.ã©'ª+:ª5fªœª,¹ªæª+«K0«|«œ«Dº«#ÿ«0#¬/T¬„¬9�¬4×¬2­-?­m­‹ƒ­q®m�®Sï®!C¯<e¯2¢¯7Õ¯!
°-/°"]°;€°"¼°=ß°%±C±-`±>Ž±@Í±,²;²5[²+‘²I½²³G$³&l³ “³´³EÓ³A´I[´,¥´+Ò´†þ´¬…µŒ2¶Ç¿¶�‡·†¸Už¸‹ô¸¬€¹É-º¿÷º�·»&E¼l¼h†¼4ï¼3$½7X½3�½QÄ½7¾1N¾S€¾,Ô¾`¿Hb¿#«¿?Ï¿*À:ÀCTÀ4˜À ÍÀ îÀÁ+ÁGÁ&aÁMˆÁ#ÖÁAúÁ&<ÂcÂ7‚ÂKºÂ*Ã31Ã$eÃ1ŠÃZ¼Ã'Ä"?Ä%bÄ$ˆÄ8­Ä3æÄÅ87ÅpÅ/‰Å)¹Å<ãÅ Æ/@Æ+pÆœÆ>ºÆ]ùÆ'WÇDÇÄÇÞÇ8üÇ+5È aÈ)‚È,¬È6ÙÈ)É<:É&wÉlžÉ9Ê;EÊ¿�Ê>AË,€Ë>­Ë'ìËÌ/,ÌÑ\ÌC.ÍürÍyoÎGéÎA1ÏdsÏ.ØÏKÐ2SÐ-†Ð.´ÐqãÐ8UÑzŽÑ„	Ò%ŽÒ7´ÒAìÒK.Ó@zÓ/»Ó3ëÓ*Ô$JÔ+oÔ7›Ô-ÓÔ+Õ>-Õ(lÕ-•Õ ÃÕäÕpÖ9rÖ7¬Ö>äÖl#×+�×$¼×3á×~Ø`”ØLõØ&BÙiÙI�Ù<ËÙ9ÚBÚ3XÚkŒÚ0øÚZ)Û4„Û ¹ÛDÚÛÜ<Ü7YÜ‘Ü•ÜD´ÜùÜ)ÝBÝ_Ý}Ý"šÝ$½Ý"âÝÞ%"Þ?HÞgˆÞ	ðÞQúÞNLßD›ßLàßP-à'~àj¦àNá`á}á$šá¿á&Úáâ.â3KââT›âðâ5ãDBã)‡ã.±ãNàã/ä2Nä+�ä0­äBÞä7!å Yålzå<çå8$æH]æ[¦æDçEGçZ�ç‹èçLtè-Áè0ïè6 é2Wé.Šé*¹é,äé+ê:=ê"xê›ê,»êèê&ë/ë&Më"të/—ë=Çë0ì86ìDoì&´ì&Ûì@í3Cí0wí&¨í-Ïí%ýí1#îUîBoî<²î"ïî'ï.:ïiïQ~ïfÐï7ð8Tð-�ð»ðtÚð&Oñvñ9Œñ*Æñññ-ò:ò4WòGŒò,Ôòó&óG>ó$†óL«ó!øó2ô)Mô4wôB¬ô6ïô&õ>õ([õ=„õ Âõ*ãõ2ö'Aö/iö;™ökÕöXA÷/š÷;Ê÷:ø8Aø/zø8ªø5ãø#ù0=ù3nù7¢ù,Úù0ú/8ú<hú/¥ú}ÕúQSû.¥û$ÔûAùû+;ü.gü3–üXÊü$#ýXHý¡ý'¸ý)àý9
! þ3DþLxþ0ÅþCöþ3:ÿ nÿ�ÿ¡ÿ8¼ÿDõÿ6:Eq>·8ö-/3]‘(§:Ð*>6Hu¾]Ú@8y>’MÑ=;];™:ÕG3XCŒBÐDcX7¼(ô;5Y�Ÿ9¾*øa#L…IÒI	f	$€	W¥	Dý	8B
! N{
! AÊ
! 9+F=rc°I1:{D¶#ûƒ]£,£.4ÒC3KKLË?;X-”.ÂPñGB#Š?®=î>,`k#ÌzðSk:¿Iú5D z"›
¾4ÌN#P,tP¡-ò, <MJŠ&ÕLüsI,½SêZ>™6°3çHXdR½€.‘9ÀJúIE~�MT\J±=üS:jŽ3ùX-[†â
üL
!  RW :ª å Dý @B!0ƒ!´!>Ã!C"BF"G‰"2Ñ"+#?0#Cp#B´#6÷#C.$7r$ª$É$æ$*þ$)%F%7e%�%µ% Ô%8õ%8.&8g&) &7Ê&7'2:'Om'&½'Pä'75(%m(F“(1Ú()$$)I)_)q)ˆ)›)(¯)Ø)ë)þ),*@*T*=h*#¦*Ê*Ü*î*
! ++/+B+]+o+Ž+¤+Ã+Ù+ø+,*,=,9U,J�,IÚ,:$-+_-L‹-AØ-7.3R.0†.T·.N/P[/³¬/$`0!…0!§0"É0ì011B911|19®1/è1G2%`21†2¸2&Ò2ù2'38;3Ot32Ä32÷3,*4W4#u4!™4$»4à4ü4525M5$h5�5©5Å5á5:ý586:T6�6«6Ç6ã6"ÿ6"7<7Y7+u7¡7º7Ó7"ì7)8498Fn8µ8&Õ80ü8,-9AZ92œ9&Ï9ö9:;4:.p:"Ÿ:(Â:"ë:";&1;&X;D;4Ä;>ù;I8<)‚<,¬<,Ù<C=<J=9‡=tÁ=G6>;~>=º>@ø>39?:m?:¨?5ã?9@.S@<‚@¿@5Ù@,A(<A@eA)¦A1ÐABB0EB.vB0¥B:ÖB2CEDC8ŠC8ÃC7üC.4D-cD(‘D,ºD,çD,E)AE%kE‘EZ°EF4#F9XFH’FIÛF %GFFGC�GKÑG'H9EH@H8ÀH?ùH39I:mI3¨IÜIXùI%RJ%xJ&žJ,ÅJ3òJ@&K&gKŽKY§KL)LEL`L-L(­L,ÖL,M,0M)]M‡M* M4ËM'NP(NPyN:ÊN:O`@O,¡O ÎO2ïO1"P.TPPƒP‹ÔP"`R!ƒR3¥RRÙRk,S+˜S(ÄSíS$TB-T.pTUŸT`õTOVU'¦UXÎU'VV6V`�VTîVCW8`W@™W6ÚWOX7aX-™XªÇXKrY*¾Y�éY=wZHµZíþZFì[3\@L\V�\nä\#S]w];‹]"Ç]@ê]+^H^e^6€^S·^W_c_9v_,°_9Ý_`<*`g`K~`LÊ`Ca6[a;’a8ÎaLbJTbKŸb2ëb,cNKc*šc3ÅcVùcLPdG�d*åd+e<e.Ne(}eJ¦e%ñe4f=Lf:Šf8Åf/þf%.g2Tg:‡g)Âg.ìg#hQ?hB‘h&Ôh(ûh $iEEi-‹iB¹i-üi@*j1kjC�jJáj:,k5gkD�kDâk-'l1Ul6‡lA¾l%m4&m$[mJ€m@ËmVn-cn<‘nJÎn2o*Lo,wo4¤o2ÙoApYNp(¨pOÑp?!qYaq@»q7üq34r2hr?›r>Ûr*sDEsPŠsMÛs/)t7Yt8‘t8Êt[u)_u"‰ua¬uZv>iv.¨v2×v$
! w'/w3Ww+‹wN·w0x"7xKZxH¦xGïx=7y‚uy®øyC§zlëzKX{H¤{Gí{D5|-z|1¨|*Ú|.}!4}3V}˜Š}E#~;i~A¥~/ç~"":#](�Eª@ð#1€TU€ª€$Ä€$é€.�0=�2n�=¡�;ß�)‚1E‚Cw‚5»‚/ñ‚1!ƒ"Sƒ"vƒ#™ƒ(½ƒæƒ0„21„d„$„-¤„/Ò„y…Š|…G†UO†V¥†nü†Dk‡)°‡#Ú‡�þ‡!œˆO¾ˆ
! ‰9‰2S‰'†‰'®‰Ö‰1ô‰&Š+FŠ)rŠ.œŠ&ËŠ7òŠ1*‹/\‹4Œ‹,Á‹-î‹2Œ+OŒ0{Œ+¬Œ0ØŒ(	�V2�@‰�hÊ�=3Ž5qŽ+§Ž3ÓŽ:�+B�Tn�FÃ�M
! �NX�P§�Pø�‰I‘GÓ‘Y’u’v”’9“5E“v{“Vò“éI”¢3•TÖ•ú+–M&—t—‡—¤—¶—Ð—ß—ð—	˜˜)˜G˜Pc˜,´˜Yá˜5;™.q™P ™7ñ™4)šA^šA š5âš5›N›\g›6Ä›1û›}-œ~«œY*�|„�|ž+~žGªž!òžBŸ;WŸ2“Ÿ<ÆŸA VE Cœ Là Q-¡/¡¯¡?Æ¡o¢7v¢)®¢XØ¢(1£kZ£GÆ£_¤en¤FÔ¤h¥4„¥,¹¥æ¥3f¦>š¦JÙ¦I$§6n§B¥§Mè§6¨z¶¨31©e©/‚©/²©/â©/ª0Bª0sª1¤ª1Öª1«1:«1l«1ž«1Ð«1¬14¬1f¬1˜¬1Ê¬/ü¬/,­/\­/Œ­/¼­/ì­0®/M®/}®/­®/Ý®1
¯1?¯1q¯1£¯/Õ¯/°/5°/e°/•°/Å°/õ°/%±/U±/…±0µ±0æ±.²/F²/v²0¦²0×²/³/8³/h³/˜³2È³.û³.*´/Y´'‰´K±´jý´:hµh£µ¶)%¶VO¶S¦¶?ú¶':·b·A}·4¿·.ô·+#¸[O¸B«¸Jî¸`9¹Jš¹6å¹1ºNºnºBŽºAÑº@»#T»&x»!Ÿ»!Á» ã»!¼!&¼ H¼‡i¼8ñ¼9*½Qd½A¶½ ø½,¾:F¾7�¾6¹¾_ð¾*P¿G{¿<Ã¿ŠÀ@‹À@ÌÀF
Á@TÁ<•ÁwÒÁ4JÂ4Â=´ÂFòÂA9Ã {Ã2œÃÏÃ(ãÃ!Ä].Ä.ŒÄ»ÄØÄ%÷Ä0Å>NÅ/�Å.½Å>ìÅ&+Æ$RÆ+wÆ.£ÆSÒÆ$&Ç.KÇ&zÇ)¡Ç$ËÇUðÇ*FÈ;qÈ.­ÈÜÈF÷È>>É8}É ¶É'×É"ÿÉ"Ê)?Ê:iÊ¤Ê6ÄÊ,ûÊ/(ËIXË:¢Ë&ÝË&Ì"+ÌNÌ$gÌŒÌ©Ì/ÈÌ;øÌ4Í0LÍ+}ÍG©ÍñÍJÎTQÎ=¦Î5äÎEÏJ`ÏV«Ï2Ð+5Ð_aÐ9ÁÐ1ûÐ5-Ñ5cÑC™Ñ5ÝÑ<Ò6PÒ?‡Ò6ÇÒ6þÒ=5Ó6sÓ8ªÓ:ãÓ6Ô7UÔB�Ô6ÐÔEÕTMÕ:¢ÕCÝÕ<!Ö9^Ö9˜Ö@ÒÖ@×@T×;•×=Ñ×MØ>]Ø:œØ=×Ø<Ù9RÙ:ŒÙFÇÙ@ÚGOÚ[—ÚZóÚNNÛT�ÛòÛCÜCUÜ/™Ü*ÉÜ/ôÜ$Ý8ÝHQÝNšÝGéÝ.1Þ`Þ6qÞ5¨ÞRÞÞ)1ßR[ß3®ß<âß6à:Và5‘à9Çà3á55á7ká5£á8Ùá>â&Qâxâ<“âÐâ,ââ-ãB=ã4€ã#µã%Ùã&ÿã#&äèJäç3å@æ9\æ–æªæ%Áæ8çæ7 ç=Xç–ç2ªç'Ýç!è'è(Gè+pè&œè)Ãè#íèMéM_é!­éEÏé4ê5Jê4€ê1µê]çêSEë0™ëPÊë,ìfHìr¯ìn"í=‘í6Ïí5î:<î-wî;¥î:áîJïgï&|ï£ï
¾ï0Ìï3ýï-1ð_ðY}ðL×ðL$ñqñ…ñV™ñ>ðñU/òU…òTÛò0ó,Fó4só$¨ó>Íó+ô38ô2lô3ŸôIÓô8õ)Võ,€õ;­õ&éõ&ö47ö1löDžö#ãö÷K÷'h÷�÷<¡÷AÞ÷] ø~øB�øÐøHìø^5ù”ù'±ù)Ùù]ú#aú.…ú´ú<ÐúN
û\û!zûœû%ºû&àû,ü$4üœYüŠöüF�ýJÈý%þ.9þ/hþ"˜þ&»þ(âþBÿENÿS”ÿ2èÿ=[YMµ@�DHÆIY9Ù4eHD®QóEJÅHcY2½JðU;m‘Mÿ=MP‹]Üp:!«—Í_e	5Å	=û	.9
! =h
! F¦
! 9í
! C'7kY£Lý_JMª<øW5
U�
\ã
x@8¹`òGS\›jøQcPµ#5*8`E™Xßx8O±a\c4ÀKõ<AŠ~‹	š•š0SËXHxtÁD6Z{{Ö}R-Ð(þ?'Ig6±$è9
$G|l–éH€tÉH>i‡>ñT0)…o¯-YMJ§TòYG k¡ ?
!WM!y¥!-"%M" s"%”"Cº"*þ"$)#$N#cs##×#4û#10$;b$;ž$,Ú$%4'%2\%(�%1¸%(ê%&/'&%W&N}&LÌ&#'='&Y'/€'$°'2Õ'(:$(._(0Ž(¿((Ü(
)e)ey)Nß)".*‰Q*NÛ*:*+%e+5‹+Á+Cá+/%,WU,6­,Bä,:'-Fb-o©-D.K^.cª.u/’„/i0X�0`Ú0L;1ˆ1C¥1Oé1992/s2-£2*Ñ2ü2/3UD3'š3Â39Û3%4);45e4E›4Ká4U-5Eƒ5+É5:õ5&06MW6D¥6ê6*717F7_W76·7Bî7B18,t80¡8QÒ87$9U\97²9]ê9H:3c:—:5¶:2ì:;,;8;O;h;†;X›;Fô;;<6Q<;ˆ<;Ä<6=~7=0¶=@ç=C(> l>/�>4½>Iò>+<?6h?AŸ?*á?>@EK@<‘@BÎ@JA�\A/úA*C-CDqE"‰F2¬F-ßF-
G$;G<`G8�G:ÖG.H;@HX|H1ÕHgI1oI0¡I.ÒI=J=?J9}J·JfÎJ=5KWsK/ËK9ûK/5L/eL3•L+ÉL=õLN3M\‚MaßM]ANMŸNEíNb3Oa–OGøO>@P6P8¶P.ïPAQD`Q7¥QQÝQ&/RXVRT¯R?SDS6XS�S®S3ËS&ÿS>&T&eTsŒTMUQNUw U,VEEV9‹V'ÅV)íVRWZjWÅWÝW1õW,'XPTXN¥XKôX�@YFÐY‚ZošZ‹
! []–[aô[MV\N¤\Nó\+B]<n];«]Vç]B>^A�^=Ã^A_>C_C‚_1Æ_;ø_T4`0‰`º`FÍ`:a/OaIaÉa'Üa"b4'b!\b*~b;©b�åbpsc	äciîciXdÂdOÚdE*e4peI¥e=ïe)-fCWf&›f3Âf3öf*gBJg+�g@¹g9úg%4h*Zh…h¤h!¶hØh$ôhi+%i&Qi.xi0§iØi/êiBj>]jœj¶j5Õj*k'6k<^k#›k6¿kHök:?lCzlC¾l/mg2mšm'§m8Ïm+n+4nL`n6­n7än6oBSo8–o>Ïo@pEOp>•p<Ôpq(q;>qKzqÆqDâq'rA=r\r1Ür0sK?s-‹s<¹sös#tC4txxttñtmfuGÔu/v[Lv)¨v)Òv0üv5-wcw:‚w)½w•çwC}xIÁxEy]QyN¯y~þyZ}z>ØzO{�g{Zé{*D|Fo|(¶|5ß|S}Ni},¸}.å}+~,@~Bm~1°~Gâ~M*NxFÇC€+R€ ~€Ÿ€`¸€2�_L�3¬�à�$ü�4!‚-V‚)„‚,®‚1Û‚.
ƒ"<ƒ3_ƒ“ƒ«ƒ)Àƒ8êƒ#„;„ZW„&²„OÙ„P)…#z…Rž…"ñ…0†"E†Ch†@¬†Hí†:6‡q‡"‹‡)®‡&Ø‡<ÿ‡+<ˆ5hˆBžˆ6áˆA‰;Z‰:–‰&Ñ‰*ø‰!#Š)EŠGoŠo·ŠM'‹u‹<…‹9Â‹7ü‹U4Œ>ŠŒ2ÉŒ<üŒ:9�ft�šÛ�™vŽ1�5B�@x�6¹�/ð�- �N�Œn�û�‘='‘%e‘=‹‘>É‘3’5<’4r’-§’>Õ’C“+X“(„“R­“M”N”Ik”vµ”F,•}s•Zñ•5L–C‚–+Æ–8ò–Ï+—Jû—$F˜,k˜&˜˜<¿˜Iü˜-F™8t™T­™Pš1Sš.…š9´šBîš.1›P`›:±›Jì›87œvpœ9çœI!�@k�P¬�]ý�?[ž9›žkÕžPAŸ5’Ÿ&ÈŸïŸe Fk :² Mí E;¡�¡DŸ¡7ä¡’¢¯¢pÈ¢19£Vk£SÂ£?¤^V¤"µ¤8Ø¤&¥A8¥!z¥,œ¥�É¥‘Z¦—ì¦&„§«§È§Wå§)=¨4g¨Bœ¨'ß¨"©W*©8‚©?»©5û©)1ª9[ª#•ª.¹ª èªR	«\«#|« «¼«Ï«Eç«C-¬Dq¬D¶¬Eû¬DA­B†­CÉ­B
®,P®I}®DÇ®A¯oN¯>¾¯>ý¯!<°-^°MŒ°JÚ°N%±Wt±TÌ±^!²E€²dÆ²U+³K�³3Í³"´+$´;P´EŒ´2Ò´nµktµkàµGL¶D”¶DÙ¶5·GT·]œ·Bú·_=¸a�¸ÿ¸/¹ L¹3m¹,¡¹,Î¹<û¹<8ºuº.”º6Ãº$úº» >»6_»8–»/Ï»4ÿ»c4¼.˜¼=Ç¼@½GF½8Ž½"Ç½-ê½&¾$?¾&d¾$‹¾+°¾Ü¾&ù¾L ¿Em¿D³¿/ø¿k(Àl”ÀHÁHJÁ“ÁË¦ÁOrÂ>ÂÂ)Ãa+Ãl�Ã'úÃ3"Ä2VÄ2‰Ä¼Ä1ÏÄ-Å+/ÅD[Å7 Å7ØÅ3ÆCDÆ8ˆÆCÁÆ2Ç-8Ç@fÇ4§Ç)ÜÇ8ÈJ?È:ŠÈ>ÅÈ7É7<É5tÉ>ªÉ$éÉDÊXSÊG¬ÊTôÊ6IË€Ë. Ë.ÏË'þË$&Ì/KÌE{Ì#ÁÌ7åÌCÍ#aÍ/…Í!µÍ:×Í;ÎANÎL�ÎDÝÎ5"Ï2XÏ"‹Ï*®Ï&ÙÏ<ÐX=Ð7–Ð/ÎÐ/þÐK.ÑQzÑGÌÑ/Ò
DÒ6RÒ*‰ÒR´ÒHÓPÓ9hÓ@¢Ó5ãÓ-Ô8GÔ&€ÔP§ÔHøÔIAÕ>‹Õ,ÊÕ/÷ÕD'ÖElÖ ²ÖFÓÖ×C-×;q×­×
¾×2Ì×ÿ×-ØBØ/\ØCŒØ(ÐØ%ùØ4Ù1TÙF†Ù-ÍÙ
ûÙ?	ÚIÚ%gÚ1�Ú&¿Ú/æÚfÛ[}Û5ÙÛ3ÜDCÜ#ˆÜ¬ÜNÉÜRÝ=kÝ.©Ý&ØÝÿÝÞa&Þ-ˆÞ¶Þ
ÆÞBÔÞß'ß"7ß0Zß#‹ß?¯ß>ïß-.à2\à �à5°à1æàoáoˆá`øá"Yâ|âQ˜â-êâ,ãHEãHŽãG×ãä:ä}Kä1Éä$ûä. å<OåŒå0¤åÕå ëåæO)æ&yæ æ,¿æYìæ<FçšƒçSè<rè>¯è,îè/é/Ké/{é«é9Çéê=ê]Rê/°êBàêK#ëEoë.µë6äëBìO^ìB®ì!ñìí.í#Kí'oí‘—í‘)îC»îÿîCï9_ï9™ï9Óï8
ðnFðFµðFüðFCñmŠñ9øñ…2òU¸ò#ó©2óÜóéôLõ5Nõ5„õ1ºõ1ìõ0öOOö.Ÿö0Îö9ÿö19÷/k÷+›÷%Ç÷)í÷LøCdø7¨ø(àø=	ù1Gùyù9‰ùƒÃùIGú@‘ú(Òú[ûú4WûNŒû$ÛûüDýGLý_”ýXôý]MþP«þ?üþG<ÿB„ÿ%ÇÿíÿE
^S<²AïD14vQ«cýCaG¥Ní#<%`f†í7ÿI7p�#ò1
H,Vƒ ¡]Â- YN!¨JÊ*.@of�QôQF<˜&ÕTü[Q	[­	B	
! bL
! U¯
! 6<+W$ƒ¨<Æ1N5¾„C
*U
!€
5¢
<Ø
(>^!z.œ2Ë8þ/7VgD¾,(Cl2�#´%ØQþTP1¥®×­†\43‘GÅQ
(_'ˆ>°6ïT&3{*¯=Ú9R3k4ŸCÔ@>YK˜?ä0$U;i ¥ÆDâ7'2_’A¯ñ2	›< Øwyñ .,:[f–ý?/Z$Š=¯4í."=Q*�<ºH÷+@Al:®3éJ \h TÅ #!B>!>�!/À!8ð!7)"/a"0‘"6Â"6ù"^0#n�#lþ#Qk$M½$!%1-%6_%6–%6Í%8&@=&(~&1§&2Ù&/'6<'!s'•'4¯'4ä'2(2L(6()¶(2à(4))H)0r)1£)3Õ):	*D*Ac*H¥*Pî*P?+Y�+bê+hM,o¶,n&-‡•-‡.‡¥.‡-/‰µ/‡?0‰Ç0‡Q1yÙ1ˆS2ˆÜ2†e3ˆì3†u4‡ü4‹„5y67Š65Â6@ø6B974|75±71ç789885r83¨83Ü891.97`91˜9>Ê91	:$;:6`:3—:2Ë:8þ:57;6m;4¤;1Ù;'<3<Q<)o<%™<=¿<Eý<0C=+t=+ =,Ì=Aù=S;>-�>~½>W<? ”?3µ?+é?@-+@#Y@s}@2ñ@D$A)iA9“AeÍA[3B�BP¥BPöB GChC!ˆC(ªC;ÓC4D*DD1oD0¡D ÒD6óD6*E+aE&�Eb´EEF8]F*–F:ÁF üFMGGkG=³G8ñGS*H3~H8²H8ëH8$I&]IP„IPÕI8&Jd_J%ÄJ(êJJK^K}K•K&«K)ÒKGüK-DL,rL(ŸL)ÈL,òL*M*JMuM*�M$»M!àM%N((N)QN#{N!ŸN(ÁN#êN"O1OQOqO�O=®O(ìO+P/AP'qP!™P!»P%ÝPQ Q!?Q*aQ(ŒQµQ ÓQ)ôQ R%?R0eR#–R"ºRÝR)øR"S*>S.iS,˜S)ÅS8ïS4(Tf]TNÄTYUXmUMÆU%V):V-dV)’V¼V$ÖV&ûV‘"WE´W1úW-,X(ZXxƒXüXÌY%èZi[Gx[À[AÙ[\6\U\p\"�\	³\5½\xó\3l]6 ]\×];4^Ep^”¶^QK_F�_fä_ŽK`HÚ`[#aXa?ØaDb=]bh›bAc?FcH†cBÏcldHdHÈdHeZZemµe]#f=�fM¿fR
gP`gk±gVh`th>Õh\iDqi?¶iWöi\Nj9«j]åjdCk1¨kcÚkF>l]…liãl´Mm»nº¾n?yoF¹oÆp^ÇpA&qdhqWÍqN%rStrGÈr5s%Fs&ls(“s3¼s&ðs"t7:t#rt!–t+¸t'ätcu³puw$vqœvpwBwsÂw[6xî’xÕ�yPWzY¨zi{Cl{‘°{ŽB|mÑ|;?}V{}yÒ}DL~I‘~;Û~�@™™Ú:t€M¯€6ý€p4�N¥�Sô�rH‚U»‚Cƒ3Uƒs‰ƒCýƒhA„Dª„cï„dS…=¸…8ö…8/†Vh†R¿†R‡{e‡\á‡a>ˆs ˆ[‰hp‰]Ù‰P7Š^ˆŠPçŠ=8‹?v‹@¶‹?÷‹[7ŒM“Œ7áŒB�©\�7Ž6>ŽmuŽRãŽ6�VI�| �s‘C‘‘TÕ‘I*’It’�¾’i@“fª“§”R¹•I–pV–LÇ–C—>X—@——ÊØ—É£˜am™]Ï™‘-šV¿š‹›‹¢›‹.œdºœM�Îm�F<žUƒžaÙžk;ŸB§ŸKêŸ¡6 ›Ø  t¡`¢!v¢˜¢bµ¢£�+£!¹£Û£ô£<
¤6J¤T�¤BÖ¤±¥�Ë¥Ž\¦@ë¦A,§Wn§~Æ§‚E¨5È¨cþ¨Pb©[³©eªMuª„Ãª/H«ox«Oè«C8¬]|¬aÚ¬%<­Zb­W½­A®AW®e™®¢ÿ®¢¯0¶¯§ç¯"�°-²°Tà°65±Bl±¯±#À±>ä±f#²Š²E©²Cï²:3³@n³¯³gÍ³A5´.w´2¦´"Ù´-ü´<*µ5gµ,�µ#Êµ?îµ1.¶(`¶8‰¶.Â¶5ñ¶H'·3p·>¤· ã·Z¸ _¸N€¸Ï¸3î¸5"¹1X¹1Š¹P¼¹#
º,1º1^º<�ºJÍº5»6N»=…»)Ã» í»6¼5E¼d{¼bà¼;C½/½ ¯½RÐ½S#¾Gw¾@¿¾F¿7G¿@¿YÀ¿<À;WÀ`“À"ôÀBÁHZÁ@£ÁSäÁ68Â0oÂ ÂIºÂKÃPÃ5iÃ0ŸÃ/ÐÃÄU Ä<vÄ8³ÄìÄGÿÄ,GÅPtÅÅÅ:áÅ5Æ5RÆ$ˆÆ/­Æ(ÝÆ'Ç.ÇBJÇX�ÇoæÇ#VÈ*zÈV¥È>üÈ0;É&lÉ“É)«É$ÕÉ*úÉ&%Ê)LÊ vÊ%—Ê½Ê8×ÊË)ËDË/UË…Ë¤ËB¾ËÌ=Ì&\Ì(ƒÌ#¬ÌAÐÌÍW+Í+ƒÍ¯Í4ÆÍûÍÎ..Î*]Î4ˆÎ1½Î'ïÎ.Ï9FÏ/€Ï,°Ï-ÝÏ0Ð <Ð+]Ð.‰Ð.¸Ð1çÐÑ.0Ñ3_Ñ“Ñ1¯Ñ)áÑ&Ò&2Ò*YÒ#„Ò.¨Ò"×ÒúÒ Ó5-ÓcÓs‚ÓöÓ+Ô'7Ô;_Ô›Ô'®Ô#ÖÔ!úÔ!ÕB>Õ'�Õ4©Õ#ÞÕCÖBFÖ(‰Ö>²Ö'ñÖL×Lf×E³×6ù×70Ø7hØ! Ø-ÂØHðØG9ÙX�ÙFÚÙ"!Ú‘DÚiÖÚ@Û`ÛuÛŠÛN¡Û#ðÛ%ÜL:Ü$‡Ü¬ÜNÊÜ4Ý1NÝ€Ý“Ý¦ÝN½Ý#Þ%0ÞVÞuÞ“Þ$²Þ×ÞöÞJßN_ß8®ß9çß
!à=/àHmà¶à)Ïà<ùà66á%má1“áHÅáEâLTâ7¡â0Ùâ&
! ã 1ã/Rã3‚ãJ¶ãä)äFä%eä‹ä#«äPÏäP å1qå=£åQáå+3æ@_æ9 æ5Úæ9ç,Jç4wç,¬ç1Ùç7èCèEcè4©è Þè"ÿè4"é4Wé2Œé>¿éDþéDCêDˆêDÍêë("ë1Kë*}ë.¨ë5×ë
ì8,ìeì´„ìd9í@ží8ßí>î0Wî>ˆî!Çî"éî8ïªEïºðï6«ðâð9ûðO5ñ…ñ)£ñDÍñòy%ò9Ÿò>ÙòóK1ó)}ó)§ó'Ñó.ùó:(ôocô<Óô7õBHõ.‹õºõ3Úõ:ö6Iö&€ö0§ö%Øö þö÷;4÷#p÷"”÷·÷!Ô÷oö÷ fø+‡ø!³ø$Õøúø5ù7Jù*‚ù8­ùæùJúKú7aúE™ú,ßú7ûSDû ˜û1¹û1ëû ü:>üyüM’ü?àü) ý9Jý<„ý1Áý€óýtþ(‘þ<ºþ÷þ ÿ64ÿYkÿÅÿ%áÿ# +gLg´…†¢()@R“,¯*ÜY$a7†2¾=ñT/Q„ Ö>÷86(o˜]µpd„é<'@h6„5»,ñ,7dX€AÙ'	7C	9{	9µ	Sï	7C
! #{
! "Ÿ
! Â
! !á
! !)GKN“4â87P!ˆª<ÊB
$J
?o
C¯
8ó
;,<hH¥6îB%Bh«:É4¿99ùX3FŒÓ9ñD+5p+¦Ò;ð@,Xm`ÆB'Fj<±Gî+66b7™$Ñ0ö;'0c/”‹ÄPP¡+¹$å
! 3<N‹* 'Ëó' ;,\/‰+¹å;)>NhM·A|GJÄhFx9¿�ù?{v»^2o‘£ƒ¥Q) M{ sÉ q=!T¯!x"x}"Lö"MC#H‘#Ú#dZ$4¿$Œô$;�%:½%[ø%‡T&jÜ&wG'a¿'c!(1…(M·(O)kU)tÁ)n6*l¥*u+Sˆ+]Ü+N:,d‰,tî,Rc--¶-8ä-2.VP.2§.bÚ.l=/-ª/~Ø/"W0'z0C¢0=æ03$1GX1B 1+ã1823H23|2'°28Ø2>3,P3H}3;Æ3S4ZV4Z±4Z5Zg5kÂ5m.6Hœ6Nå6H47H}7HÆ7H8QX8Nª82ù8=,9?j9Cª9%î9G:1\:!Ž:^°:L;=\;iš;L<nQ<»À<*|=P§=Aø=>:>By>6¼>2ó>2&?YY?8³?:ì?>'@vf@GÝ@F%AKlA@¸AmùAVgBK¾BI
! C8TC^�C<ìCJ)DPtDIÅDTENdE>³E?òEM2FO€F1ÐF5G<8G@uG:¶G"ñGHj/HFšHPáHU2I‰ˆIFJœYJ.öJ4%KBZKY�KK÷KDCLDˆLDÍL6M3IM7}M)µMbßM‚BNYÅN)OMION—OOæOQ6PMˆPBÖP8Q.RQ2�QH´Q#ýQ,!R,NRW{R,ÓR;S/<S=lS>ªS8éSF"TdiT:ÎT*	U=4UrU.’U2ÁUMôU%BVHhVp±VC"W'fW0ŽW8¿W8øW=1X;oXL«X+øX;$Y1`Y3’Y6ÆY)ýYl'ZL”ZJáZ[,[jˆ[Có[,7\Nd\3³\;ç\/#]0S][„]Hà]6)^:`^)›^‰Å^~O_1Î_^`d_`4Ä`Cù`1=aGoaZ·aVb"ib#ŒbL°bnýb8lc4¥c-Úc0d9dˆUd*Þd9	e%Ce4ie*žeAÉeDfAPf>’f@ÑfWg,jgH—g4àg2h$Hh'mh@•h0Öh3ih;iQ¤iQöiAHj%Šj¥°j4Vk;‹k<ÇkDlLIl:–l?Ñl(mY:m>”mqÓm‚En†ÈnHOof˜oVÿoRVp9©pOãp^3q*’qJ½qOrZXr_³rNs<bs0ŸsKÐs`t0}t6®t=åtE#uDiuR®uxv[zvXÖv./w>^w0�w ÎwIïwB9x,|x#©x%ÍxVóx:Jy-…ya³y?zCUzI™z1ãzB{]X{-¶{0ä{j|$€|¥|Å|<å|"}"A}Rd}U·}:
~TH~]�~-û~H);rI®ZøTS€*¨€fÓ€,:�bg�/Ê�$ú�I‚.i‚1˜‚#Ê‚Aî‚;0ƒ7lƒU¤ƒ`úƒ:[„E–„:Ü„@…7X…s�…)†?.†$n†9“†=Í†b‡_n‡<Î‡+ˆ47ˆ-lˆ5šˆ;Ðˆ7‰BD‰N‡‰RÖ‰I)ŠHsŠ`¼ŠM‹2k‹Dž‹Cã‹;'Œ^cŒaÂŒM$�Dr�/·�1ç�AŽE[Ž‰¡ŽL+�Nx�EÇ�n
�'|�D¤�é�&‘/‘L7‘O„‘ÒÔ‘§’g¼“n$”Ú“•Ån–4˜V9šf�š`÷šMX›V¦›7ý›™5œ+Ïœˆûœû„�E€ž<ÆžQŸ#UŸ5yŸ#¯Ÿ!ÓŸ@õŸc6 uš  ¡l1¡(ž¡*Ç¡ò¡¢)¢E¢a¢~¢.›¢(Ê¢)ó¢9£9W£a‘£aó£eU¤¼»¤ºx¥]3¦W‘§Bé§2,¨/_¨F�¨EÖ¨7©3T©'ˆ©°©#¼©!à©EªuHªF¾ª‡«.�«*¼«6ç«U¬t¬%z¬
 ¬®¬¿¬
! Ó¬
! Þ¬é¬õ¬Lù¬F­5_­E•­rÛ­9N®7ˆ®,À®í®)
¯;7¯ s¯;”¯UÐ¯K&°9r°(¬°.Õ°P±BU±9˜±XÒ±:+²9f²1 ²3Ò²7³$>³Pc³N´³:´G>´#†´6ª´7á´Hµ>bµC¡µ>åµE$¶Oj¶Iº¶I·JN·X™·-ò·' ¸2H¸A{¸"½¸à¸�ø¸0z¹v«¹,"º,Oº7|ºO´º2»07»Hh»:±»-ì»-¼hH¼"±¼Ô¼Eô¼):½&d½)‹½ˆµ½B>¾7�¾;¹¾Sõ¾LI¿4–¿"Ë¿}î¿+lÀ5˜ÀBÎÀ,Á<>Á>{Á1ºÁ4ìÁ&!Â)HÂGrÂ-ºÂèÂAÃ8JÃLƒÃ6ÐÃ:Ä1BÄbtÄ=×Ä>Å@TÅA•Å?×Å9ÆQÆ2WÆ4ŠÆW¿ÆkÇƒÇ-£Ç(ÑÇ?úÇJ:È9…È6¿È2öÈ=)É4gÉ+œÉ+ÈÉ*ôÉ1Ê*QÊ6|Ê(³Ê/ÜÊ/Ë.<Ë0kËœË±ËÀË#ÚËþË3Ì+JÌ-vÌc¤Ì#Í*,ÍWÍmÍ+‰Í"µÍ"ØÍ)ûÍF%Î?lÎ^¬ÎJÏ8VÏ5�ÏQÅÏ;Ð3SÐ?‡Ð]ÇÐR%ÑSxÑ>ÌÑEÒ1QÒ:ƒÒ\¾Ò<Ó
! XÓcÓ+pÓ!œÓ	¾Ó>ÈÓmÔ6uÔ/¬ÔÜÔ÷ÔXÕ5lÕ+¢Õ%ÎÕGôÕ-<ÖBjÖ4­Ö3âÖC×/Z×;Š×3Æ×6ú×@1ØKrØ,¾Ø<ëØ<(ÙEeÙ>«Ù;êÙK&ÚTrÚ"ÇÚQêÚt<ÛF±Û-øÛH&Ü>oÜ%®Ü$ÔÜùÜ@Ý"XÝ/{Ý)«ÝÕÝâÝ#ïÝ4Þ3HÞ3|ÞC°Þ9ôÞ9.ß7hßF ß_çßQGà1™à7Ëà;á<?áA|á5¾á2ôáE'â7mâ�¥âs6ãFªãJñã4<ä`qä$Òä@÷äA8åJzåUÅå/æ+KæHwæ4Àæ8õæD.çLsçÀç4Ýç'è8:èsèW“è ëè-é`:éB›é(Þé%êD-êGrê\ºê:ëHRëF›ëIâëD,ì.qì] ì<þì);í#eí.‰í2¸ílëíxXîqÑîpCïy´ïs.ðn¢ðwñq‰ñdûñm`ògÎòz6ó{±ó�-ô¯ôu/õD¥õ8êõW#öA{öN½ö0÷/=÷$m÷+’÷,¾÷6ë÷\"ø0øG°ø<øø65ùAlùu®ùr$ú0—ú4Èú6ýúS4û1ˆû2ºû,íûBüF]ü¤üÀüÚüBéüL,ýLyý,Æý'óý+þ+Gþ.sþ ¢þÃþ<ãþ ÿ52ÿ(hÿB‘ÿ'Ôÿ6üÿ<3+p.œ@Ë24?%t8š=ÓOa9p)ª8Ô3
A]xG“4Û47EP}QÎ5 8V5�=Å?CbL�CÎ*=\Hz,Ã(ð%?^\»2Êý+		75	*m	C˜	kÜ	MH
! N–
! #å
! 	2%)X*‚8­-æ,,AnN…KÔ4 
CU
R™
&ì
-A^x9‘CËY,O†dÖX;]”bòAUO—Gç/<BK2Ë?þ5>Dt,¹3æ&.>U)”<¾@ûO<0Œ0½5î>$Hc.¬ÛSú_Nh®14I-~.¬2Û+C:i~Gèa0\’Iïc9`�DþYC$�Â5Ö(!3J`~Tß/49d1ž6Ð.(6V_(¶*ß/
!  : @U E– <Ü 7! Q!+r!ž!,¼!(é!6"!I"k"!{""�"$À"-å"#-*#(X#-�#.¯#*Þ#	$$5$L$a$-s$!¡$0Ã$?ô$04%Ae%A§%Cé%A-&Ao&A±&Aó&;5'4q'=¦'ä'û'
(0(-O(,}((ª((Ó(ü(?)EO)•)
°)P¾)4*4D*-y*+§*8Ó*4+.A+0p+6¡+-Ø+-,84,8m,¦,Æ,2æ,-¯7- ç-:.GC.‹.;ª..æ.+/)A/&k/*’/2½/7ð/$(0!M0o0.�0¼0'Ð0!ø0'14B15w1<­14ê1W28w27°2è2@ù2(:32c3(–3(¿3è34$46C4?z4º40Õ4.5L55‚5R‹5<Þ5!6=6\6"y6#œ62À6„ó6/x7=¨7æ7+8D,8'q8D™8HÞ81'9IY9u£95:,O:*|:=§:å:.;4;L;.`;(�;¸;$×;2ü;1/<>a<* <*Ë<-ö</$=DT=.™=È=5â=R>Fk>0²>-ã>\?&n?&•?&¼?/ã?,@>@@?@
¿@3Í@!AP#AftA7ÛA$BB8B8{B1´B6æB7C6UCLŒCHÙC&"DID(iD’D¬DÆD8äD2E.PE$E-¤E-ÒEYFOZFªF¹F\ËFR(G0{G2¬G9ßG5HOH(lH•H@°HñHI=!I=_I9�I2×I*
! J$5JZJ=wJ6µJ>ìJ>+KGjK?²KIòK8<LeuLLÛL4(M]MiMuM	“M�MM­M*ûM(&NLON9œN3ÖN;
! OgFOC®O>òOA1P>sP?²PEòPH8Q^�Q_àQ-@RLnRJ»RLS1SS[…S+áSJ
TVXT4¯T/äT<U)QU,{U\¨UCVRIVTœV1ñV0#WGTWAœW5ÞW;X2PX)ƒX2­X)àX?
! Y7JY<‚Y6¿Y1öY;(Z_dZXÄZG[ce[cÉ[A-\{o\{ë\0g]$˜]1½]3ï]-#^*Q^g|^.ä^=_2Q_1„_1¶_Tè_Z=`0˜`8É`?aJBa9�aLÇaEb7ZbB’bGÕbHcJfc,±c1ÞcKd.\df‹dMòd:@eG{eÃeQßeK1fM}fcËf_/g=�g4ÍgJh-Mh?{h?»h?ûh¢;i`Þi8?j;xj<´j9ñj/+k0[kGŒk@Ôk:lePl(¶l1ßl<m?Nm,Žm8»m4ôm)n#In6mn@¤n$ån.
! o9oPofo0yo1ªo%Üo3pL6pFƒp!ÊpHìp;5qAqq8³q6ìqB#r1fr)˜r'Ârêr3s+<s+hs2”s9Çs=tZ?tJštTåt%:u)`uBŠu.Íu/üuF,vPsvIÄv.w/=wmw.€w¯wÏw;èw($x(Mx$vx›x)ºxäx$y…'y4­y6âyz3/zcz)~z!¨z0Êz0ûz2,{1_{Z‘{_ì{†L|1Ó|A}OG}&—}$¾}Mã}11~5c~7™~4Ñ~GNl&Š=±>ï#.€"R€bu€)Ø€K�N�Ol�<¼�8ù�Q2‚.„‚8³‚9ì‚<&ƒ=cƒ4¡ƒAÖƒ[„Wt„2Ì„1ÿ„;1…Am…X¯…6†,?†>l†«†Â†Ú†Oö†*F‡q‡8�‡!Æ‡)è‡ˆ>2ˆ]qˆ*Ïˆ3úˆ1.‰&`‰A‡‰=É‰2Š#:Š-^Š0ŒŠ<½ŠBúŠE=‹Oƒ‹@Ó‹LŒ3aŒ,•ŒDÂŒI�9Q�C‹�7Ï�Ž"'Ž<JŽU‡ŽPÝŽU.�J„�:Ï�?
! �7J�V‚�Ù�&÷�‘-<‘Gj‘1²‘ä‘’’%<’5b’9˜’JÒ’v“*”“L¿“%”%2”&X”Q”QÑ”+#•"O•0r•£•1¼•$î•–0)–Z–(t–*�–,È–.õ–/$—GT—.œ—-Ë—.ù—q(˜cš˜<þ˜ ;™6\™,“™1À™8ò™
! +š6š(Gš!pš ’š!³šÕš@çš0(›*Y›+„›(°›Ù›&ô›?œ6[œ(’œ»œ/Ðœ+�8,�=e�#£�nÇ�;6ž;ržD®ž+óžPŸ=pŸ,®Ÿ&ÛŸ! $$ :I 1„ )¶ )à O
! ¡NZ¡!©¡Ë¡Jë¡W6¢%Ž¢4´¢!é¢<£%H£n£;Š£OÆ£N¤3e¤C™¤AÝ¤?¥;_¥K›¥Iç¥@1¦1r¦R¤¦U÷¦;M§:‰§MÄ§¨B)¨=l¨ª¨2Æ¨3ù¨-©D©!`©/‚© ²©=Ó©'ª+9ªFeªD¬ªEñªC7«{«O”«Rä«(7¬)`¬>Š¬+É¬õ¬&­A3­2u­1¨­+Ú­"®.)®+X®„®0¢® Ó®*ô®¯>¯8[¯7”¯DÌ¯M°Z_°Pº°P±8\±s•±/	²<9²=v²*´² ß²1³-2³%`³,†³)³³6Ý³?´ET´Eš´*à´'µ13µeµ*…µ&°µ×µöµ$¶>6¶hu¶Þ¶�÷¶E‡·FÍ·E¸UZ¸°¸0Ð¸C¹WE¹U�¹Yó¹/Mº.}º-¬º4Úº"»92»/l».œ»KË»!¼09¼5j¼& ¼5Ç¼>ý¼h<½!¥½LÇ½A¾MV¾,¤¾,Ñ¾-þ¾,¿1F¿$x¿7�¿$Õ¿Jú¿GEÀ-�À9»ÀJõÀW@Á*˜Á!ÃÁ4åÁAÂ,\Â8‰Â7ÂÂBúÂ:=Ã6xÃ5¯Ã0åÃWÄ,nÄ3›Ä,ÏÄ4üÄB1ÅBtÅA·Å,ùÅ#&ÆRJÆ*�ÆJÈÆOÇKcÇS¯Ç=ÈMAÈq�È'É=)ÉTgÉZ¼ÉkÊfƒÊUêÊ%@Ë~fËOåË(5Ì^Ì=~ÌC¼Ì<Í\=Í-šÍYÈÍ/"Î<RÎW�ÎAçÎL)ÏvÏ#ŽÏ0²ÏãÏ3þÏT2ÐV‡ÐKÞÐX*Ñ+ƒÑ@¯Ñ'ðÑ/ÒAHÒ6ŠÒ,ÁÒ9îÒ8(Ó%aÓ?‡Ó#ÇÓ4ëÓ< Ô ]Ô&~Ô.¥Ô.ÔÔ+Õ?/Õ&oÕ4–Õ.ËÕúÕ!Ö'<ÖdÖ,ƒÖ!°Ö+ÒÖ3þÖ2×
>×7L×E„×#Ê×0î×(Ø8HØ8�Ø7ºØòØ2Ù#:Ù^ÙzÙ/–ÙÆÙBÜÙ:Ú%ZÚ)€Ú/ªÚ=ÚÚ}Û–Û+³Û:ßÛ'Ü9BÜ9|Ü;¶ÜòÜ0Ý33Ý/gÝ+—Ý(ÃÝ*ìÝ7ÞOÞ_Þ'uÞ,�Þ5ÊÞß:ß#Gßkß
wßD…ßHÊß7à.Kà+zà&¦à&ÍàAôàC6áMzáhÈá(1â-ZâAˆâ6Êâ*ã<,ã(iã’ã-¦ã/Ôã2äN7äB†äBÉä"å6/å.få.•å(Äå$íåhæ'{æ#£æ0Çæ9øæ02ç.cç0’ç-Ãç'ñç8è.Rè(�èhªè'é";é6^éN•é/äé`êGuêJ½ê<ë;Eë2�ë,´ëLáë2.ìaìqìˆì ì!¹ìÛì2ûì.í0Hí4yí%®í&Ôí6ûí)2î(\î(…î,®îCÛîBï@bïS£ïW÷ï$OðFtð7»ð5óð<)ñ3fñTšñ"ïñ1ò@Dò6…òE¼ò5ó/8ó2hóO›ó>ëóQ*ô1|ôj®ôMõdgõEÌõAöATö0–ö,ÇöUôöaJ÷?¬÷0ì÷XøovøFæøF-ùAtù]¶ùEú5ZúB�ú‚ÓúVûuû…û<™û@Öû8ü5Pü8†ü.¿ü;îü/*ý+ZýH†ý Ïý@ðý=1þ.oþ%žþ.Äþ'óþ*ÿ<Fÿ,ƒÿ7°ÿ[èÿ:D=½Ôïz4z¯Z*9…)¿é"<B\EŸåýF3aW•$í'4:ao@ÑP–c+ú4&-["‰=¬ êK@W+˜,Ä#ñ	+	 >	_	)~	!¨	1Ê	ü	
! (
! =
! Q
! #e
! 
‰
! <—
! LÔ
! [!8}¶'Ë7ó%+;Q �M®ü/
(>
 g
0ˆ
/¹
é
!""E'b,Š6·*î*D/c$“+¸äñ.%6#\#€¤)¸âø
&
4B(Y
‚�)ªÔð& @Gˆ ¤(ÅPî(?(h‘°Ìë8
! .Cr!ˆª¿IÕVv“G¬+ô '5*]+ˆ´!Ó5õH+Pt Å_æ-F8t6­;ä1 R d:…2À]óXQª(Éò@O.c,’¿!ÚSüP;`Jœ?ç'< D(e%Ž!´HÖ9Ul#ƒ+§(Ó,ü#)9M[‡_ãC ] 
r "€ _£ 9!+=!i!z!Š!Ÿ!4±!Cæ!R*"$}"&¢"EÉ"D#CT#9˜#1Ò#H$M$9f$, $FÍ$8%7M%…%.¥%>Ô%+&Q?&7‘&dÉ&7.'@f'0§'8Ø'8(_J('ª(4Ò())11)1c)•)™)(³)0Ü)
*#*37*k*‰*0�*#À*ä*
+[+Gn+G¶+6þ+)5,?_,2Ÿ,1Ò,(-)--&W-'~-)¦-.Ð-$ÿ-$.D._.x.6”.6Ë./%/"E/1h/%š/À/+Ô/!0"060V0Zj0Å0Ù0!ù01;1&[1‚1–1¬1À1!à1 2@#2d2y2)�2(·2)à24
! 3?3>_3&ž3.Å3ô34)4BF49‰4IÃ4
5!585X5q5ˆ5œ5°5&Ì5'ó5c66+›6/Ç6÷6>
7L79c7h�72898Q8*i88”8Í8è8J9P9/g9<—9Ô9î9	:@":.c:’:}©:';)@;j;0Š;@»;;ü;8<P<l<(‚<F«<.ò<!=<=±T=J>6Q>ˆ>9¡>EÛ>8!?8Z?C“?×?÷?6@G@b@z@—�@(A@AXAlAŒA" AÃA>×A'B>B,\B;‰B9ÅBÿBC>-C>lC!«C2ÍC D5!D/WD>‡D$ÆD/ëDE9E REsE’E¬EÇEÛEóE
FB%F#hF!ŒF=®FìFG$(G'MG5uG«GÄG;ÜG#H<HMHmH(ƒH¬H ËHìHI!&IHIcI#|I I'¼I'äI'J14JfJJ”J"±J7ÔJ4KAK^KuK‹K¥K.¿KîKL("LKLfL*}L¨L¿L3ÔL%M.MKMGbMFªMñMN-(N+VN‚N•N³N!ÑNóNO$OCOZOzO™O¯OÎOkíO<YPK–P?âP'"Q�JQUÚQS0Rd„R*éR@S#USyS;˜S?ÔSQTbfT1ÉT=ûT(9U,bU0�UIÀUI
! VFTV+›V/ÇV/÷V;'W:cW@žWcßW1CX(uX-žX8ÌXYF…Y8ÌYfZglZ2ÔZ+[*3[W^[B¶[1ù[B+\/n\Iž\;è\B$]-g] •]H¶]"ÿ]"^[?^'›^BÃ^_G_Eg_­_È_/Ô_+`"0`S`+p`"œ`¿`)Ï`*ù`5$a,Za&‡a-®a0Üa7
b0Eb+vb#¢bÆb,åb,c/?c0oc9 c8Úc;d.Od2~dG±dNùd/HeSxeSÌe@ f%af(‡f1°f/âf$g97g1qg3£g3×g4h@h
Rh2`h;“h$Ïh&ôh,i&Hioi6�iÆi
! ãiîi	j#j?j\juj9•j$Ïjôj)k->k3lk k!±k'Ók!ûk!l?l \l.}l%¬l/ÒlOmZRmF­m@ôm#5nFYn  nÁnÒn9ënA%oFgo®o=Ìo;
! p6Fp"}pK p2ìp!q1Aq7sq«q-Éq2÷q*r#Fr8jr#£r;Çr9s1=s0os, sDÍs4t!GtRit¼tÉtKÒt?u^urxuGëu$3vHXv.¡vÐvçvewgw?vw(¶wßwHæw8/x+hxA”x$Öx<ûxH8yG�y:ÉyEz2Jz#}z/¡z8Ñz%
! {:0{'k{“{­{Á{#Ü{|2|@D|9…|B¿|B}2E}5x}8®}<ç}7$~#\~#€~0¤~!Õ~÷~""9"\,%¬Ò�ò¿‚€1B�"t�(—�5À�Dö�E;‚5�‚8·‚ð‚*ƒR2ƒJ…ƒ:ÐƒC„MO„K�„é„…$…)B…-l…/š…+Ê…Iö…L@†h�†Nö†DE‡QŠ‡mÜ‡zJˆfÅˆJ,‰@w‰[¸‰PŠXeŠ4¾Š,óŠ= ‹+^‹)Š‹.´‹hã‹BLŒR�Œ>âŒM!�;o�A«�"í�$Ž(5Ž(^Ž‡Ž+§Ž:ÓŽ7�+F�/r�.¢�&Ñ�.ø�6'�(^�i‡�8ñ�3*‘Y^‘g¸‘' ’CH’Œ’&ª’BÑ’>“S“5f“Dœ“(á“(
! ”A3”#u”!™”,»”3è”"•:?•(z•/£•1Ó•.–Y4–/Ž–G¾–I—zP—xË—-D˜)r˜Lœ˜3é˜/™M™
! `™jk™CÖ™"š;=š-yš#§š"Ëš"îš!›"3›#V›4z›*¯›Ú›'ö›%œ'Dœ.lœ4›œ!Ðœòœ<�0O�#€�%¤�1Ê�.ü�#+ž;Ož+‹ž*·ž&âž*	Ÿ4Ÿ.RŸ�Ÿ)¡Ÿ(ËŸ'ôŸ$ ,A (n 1—  É 'ê '¡ :¡#[¡¡&ž¡)Å¡"ï¡+¢@>¢¢'Ÿ¢&Ç¢3î¢#"£*F£q£�£A¨£6ê£7!¤Y¤;u¤9±¤Kë¤/7¥6g¥6ž¥'Õ¥6ý¥ 4¦ U¦6v¦?­¦í¦-§%6§R\§J¯§5ú§H0¨4y¨9®¨4è¨D©)b©Œ©H‘©@Ú© ª!<ª^ª0}ª;®ª,êª,«/D«t«]Š«gè«0P¬z�¬@ü¬=­7Y­u‘­c®Jk®D¶®/û®<+¯<h¯=¥¯:ã¯3°7R°8Š°YÃ°+±PI±Oš±Pê±T;²Q�²Oâ²I2³t|³Gñ³99´Gs´O»´'µ)3µ%]µƒµ¡µ,»µ*èµD¶BX¶O›¶Fë¶H2·N{·JÊ·O¸Se¸Q¹¸U¹Sa¹Yµ¹Oº_º!|º@žºßº#ûº8»X»w»ˆ»¢»¼»Ö»ð»7¼GC¼A‹¼9Í¼^½Vf½O½½(
¾^6¾V•¾Oì¾&<¿6c¿Tš¿eï¿dUÀgºÀG"ÁjjÁ6ÕÁ+Â,8Â<eÂE¢Â%èÂÃ$ Ã?EÃ…Ã? Ã3àÃ?ÄTÄ*cÄŽÄ'®ÄAÖÄÅ?(Å<hÅ2¥ÅkØÅZDÆ[ŸÆGûÆDCÇ:ˆÇ5ÃÇ8ùÇ52È,hÈ•È.µÈ=äÈ2"ÉUÉ,oÉœÉµÉÆÉæÉùÉÊ$2Ê%WÊ#}Ê ¡Ê#ÂÊ$æÊ"Ë".Ë"QË6tË#«ËÏËíËÌEÌEZÌS ÌôÌ,Í,?Í%lÍ'’Í;ºÍuöÍ1lÎRžÎ>ñÎ90Ï3jÏažÏ.Ð(/Ð&XÐ$Ð)¤ÐÎÐ(îÐ0Ñ$HÑmÑ;‡Ñ9ÃÑBýÑ<@Ò-}Ò+«Ò)×Ò(Ó9*ÓdÓK„Ó-ÐÓ4þÓ>3Ô+rÔ-žÔ0ÌÔ@ýÔO>ÕŽÕ&ªÕ+ÑÕýÕÖ,(Ö"UÖ'xÖ Ö3¼ÖðÖ"×*2×,]×6Š×?Á×Ø!Ø0?ØpØ.ˆØ/·Ø#çØ$Ù40Ù'eÙ&�Ù&´Ù5ÛÙ>Ú9PÚ1ŠÚ¼Ú6ÛÚ"Û05Û9fÛH Û.éÛ/Ü?HÜ)ˆÜ>²ÜVñÜiHÝj²ÝnÞKŒÞnØÞeGßx­ßz&àw¡àVá}pá`îáOâ-mâX›â ôâZã$pã6•ã)ÌãBöãL9äM†äKÔäK å1lå@žåOßå//æ9_æD™æDÞæN#çIrç$¼çáç-þç1,è2^è.‘è:Àè"ûèé9<é:vé9±é9ëéK%ê9qê!«ê,Íê*úê;%ë>aë, ë;Íë 	ì**ì0Uì3†ì(ºìSãìJ7í?‚í4Âí.÷í%&î%Lîrî%’îM¸îGï<Nï&‹ï/²ï.âï1ð@CðT„ðSÙð:-ñhñ+‚ñ1®ñ=àñ+òOJò)šò+Äò#ðò&ó6;ó:ró:­ó1èó=ô"Xô6{ô,²ô/ßôõM/õB}õÀõ6Ôõ(öA4ö&vö*�ö'Èö*ðö7÷.S÷‚÷>Ÿ÷PÞ÷;/øOkøH»øMù:Rù�ù7¦ùÞù:ûù86ú/oú$ŸúTÄú6û'PûKxûÄû(Úû'ü%+üQü;iü¥üA»ü#ýüE!ýgý2|ý1¯ý&áýYþ1bþ3”þ9ÈþAÿXDÿ1�ÿ)Ïÿùÿ1EYm�•©½Ñäø&:N^r†š®ÂÖêþ&:NbvŠž²ÆÚî*>RbvŠž²ÆÚî*>Rj~Ž¢=³ñJ4JÊä1þ=02n!¡_Ãx#jœu}›¯Í#ä"	(+	jT	1¿	ñ	
! +
! !<
! ^
! /|
! 4¬
! "á
! O#s2‚2µ1è5Jf4�0¶5ç2
5P
1†
*¸
Lã
506f6�/Ô*/.N}%�%Ã"é"'1J#| 2²5å5Sp-…!³'Õ%ý(#/LG|5Ä*ú'%M-b(�(¹&â&	+0)\(†#¯@Ó1EB5ˆ!¾/à<Mm!…?§6ç&4'[4ƒ4¸2í2 /S#ƒ §%È3î3"1V1ˆ.º/é$%>d,‚,¯#Ü013D-x*¦Ñ1å:2&m1”5Æ4ü(1Z'z+¢*Î+ù/%UEtº!×5ù0//`$�0µ/æX Xo +È 2ô '!/F!'v!.ž!"Í!ð!"1"N"Vn"^Å"<$#a#+y#*¥#3Ð#0$J5$€$$™$U¾$B%W%j%ƒ%) %+Ê%<ö%3&/H&!x& š&'»&ã&'+"'%N't'
…'“'"©'!Ì'!î')(:(AQ(@“(AÔ(-)2D))w)/¡)SÑ)9%*_*~*�*­*Ë*á*ý*(+(F+(o+(˜+(Á+(ê+(,(<,(e,(Ž,(·,(à,!	-+-D-!`-&‚-©-É- ß-.../..^. �.®.Ë.è.//;/ T/u/’/¯/Ì/é/0 #0 D0)e0#�0(³0(Ü051;1X13q1¥1·1!Î1,ð127:22r2¥2#¾2â2!ú2$3/A3q3‘3R¨3û3(4,C49p4;ª48æ4/5O5g54‡5¼5%Û56'67@6*x6£6C¹6-ý6*+7V7#k7$�7)´7'Þ78)%8O8j8D{8!À89â8%9B9*a9+Œ91¸99ê9/$:$T:+y:#¥:(É:ò:?;Q; j;9‹;HÅ;T<*c<Ž<&¦<*Í<)ø<("=!K=)m=A—=3Ù=2
>@>3_>7“>7Ë>7?8;?/t?h¤?u
@*ƒ@H®@I÷@$AA.fA6•A<ÌA?	BIB3eBH™BâB*þB")CHLC?•CKÕC>!D9`D'šD2ÂD5õD5+E/aEI‘E'ÛE1F25F/hFB˜F-ÛF0	G5:G7pGB¨G=ëG+)H2UH2ˆH7»H@óH)4I-^I)ŒIX¶I3J3CJ2wJ)ªJ5ÔJ4
! K+?K@kK;¬KèK@LLEL:’L*ÍL#øLOM7lM;¤M)àM(
! N3NJN%bN'ˆN°N3ÌNOO!0O,RO0O
°O4¾OVóORJP:�PBØP?Q[Q
xQ:†Q)ÁQ2ëQ0R1OR%�R2§R*ÚR/S.5S(dS0�S¾S#ÙSýS$Te3TL™T+æTAU7TUŒU¢UÂUÙU#ïU(V-<V4jV/ŸV-ÏV+ýV&)W%PW%vW)œW(ÆW*ïW(X%CX,iX-–X1ÄX.öX'%Y%MY+sY+ŸY+ËY.÷Y,&Z-SZ-�Z-¯Z/ÝZ3
[9A[B{[<¾[;û[v7\_®\;]/J],z],§]Ô]/ô]"$^.G^7v^3®^%â^?_sH_Z¼_2`PJ`T›`;ð`O,aO|a!Ìa_îaiNb7¸b<ðb'-c*Uc€c.›c+Êc>öc85d)ndD˜d5Ýd#e(7ep`eWÑe2)fV\f3³fçf"ùf.g8Kg"„g!§g1ÉgMûgIhAah0£hÔhìh!þh  i"Ai)di;ŽiÊi;Ùij,2j?_j\ŸjYüjfVk/½kOíkI=lN‡lbÖl‚9m¯¼m!ln*Žn¹n6Ôn)o05oBfo-©o+×o'p:+p?fp ¦p:Çp.q,1q4^q#“qG·q3ÿq@3r"trA—r&Ùr%s/&s)Vs)€s2ªs0Ýs3t5BtExt1¾tGðtR8u2‹uT¾u;v.Ov)~vT¨vGýv6EwM|w*Êw*õw( x2Ix,|x©xQÈx0y:Ky#†y#ªyÎy"éy9zFz'^z'†z1®z5àz({-?{4m{¢{*Â{!í{1|A|)`|Š|)©|*Ó|5þ|,4}=a}.Ÿ}GÎ},~)C~4m~<¢~5ß~)%?%e4‹0ÀKñ=€)N€%x€Jž€ré€\�2z�
! ­�B¸�û�/‚H‚f‚0€‚±‚%Ï‚"õ‚/ƒ2Hƒ5{ƒ7±ƒ8éƒ&"„1I„P{„/Ì„/ü„:,…=g…$¥…*Ê…/õ…/%†:U†=�†0Î†0ÿ†:0‡=k‡+©‡CÕ‡:ˆ?Tˆ4”ˆUÉˆF‰>f‰3¥‰;Ù‰BŠlXŠ?ÅŠ7‹>=‹"|‹ Ÿ‹PÀ‹(Œ5:Œ0pŒ*¡ŒJÌŒ5�+M�y�>–�EÕ�(Ž(DŽ3mŽ*¡Ž6ÌŽ%�*)�2T�,‡�(´�6Ý�B�-W�(…�E®�&ô� ‘f<‘W£‘wû‘Cs’K·’A“AE“P‡“,Ø“9”#?”#c”.‡”)¶”Aà”/"•0R•0ƒ•´•aÎ•{0–2¬–oß–/O—D—%Ä—/ê—B˜N]˜¬˜GÅ˜
™,™'K™(s™0œ™Í™"á™šš7šWšjš'|š)¤šÎšâš4ûš0›A›3\›&�›!·›5Ù›6œFœeœvœŒœ:�œ9Øœ
! ��2�8A�z�.—�Æ�à�ž ž#9ž]ž }žžž²žÐž$ìž5Ÿ<GŸM„ŸJÒŸA H_ &¨ XÏ -(¡\V¡J³¡#þ¡"¢)B¢l¢ƒ¢£¢À¢BÝ¢% £F£6c£rš£
¤N,¤X{¤Ô¤3ô¤H(¥Mq¥:¿¥8ú¥Q3¦"…¦"¨¦!Ë¦í¦&§ 2§S§gq§qÙ§5K¨#�¨¥¨/¿¨$ï¨#©,8©!e©'‡©¯©)Å©*ï©-ª*Hª1sª¥ª%ÅªCëª/«.K«+z«*¦«1Ñ«¬$ ¬3E¬9y¬7³¬Dë¬;0­(l­…•­8®5T®GŠ® Ò®Vó®hJ¯]³¯O°a°,�°A®°+ð°±15±g±<|±2¹±Gì±24²2g²Wš²Lò²E?³…³7£³Û³/ö³2&´&Y´€´”´²´3Ñ´ƒµ‡‰µ#¶!5¶:W¶.’¶.Á¶ð¶V·De·Aª·9ì·h&¸D�¸\Ô¸a1¹“¹°¹#Ë¹%ï¹$º):º.dº*“º)¾º=èº&»:»N»b»,t»&¡»-È»Vö»M¼%i¼3�¼Ã¼!â¼-½
2½ @½:a½œ½&¼½*ã½¾'¾.9¾(h¾0‘¾Â¾ß¾9þ¾8¿X¿/i¿3™¿-Í¿û¿À3À0DÀAuÀ?·À÷À4
Á*BÁ:mÁ9¨ÁâÁ6Â49Â:nÂA©Â4ëÂ3 Ã8TÃ'�Ã.µÃ!äÃhÄ*oÄ(šÄ&ÃÄ'êÄ%Å!8Å ZÅ){Å.¥ÅÔÅAìÅ3.Æ.bÆ‘Æ.±Æ'àÆ Ç1)Ç4[Ç-�Ç ¾Ç-ßÇ-
È,;È8hÈ9¡È,ÛÈÉ(É*=É/hÉ!˜É3ºÉCîÉ&2Ê.YÊ0ˆÊ4¹Ê9îÊ!(ËKJË.–Ë:ÅËJÌKÌ%kÌ%‘Ì.·Ì-æÌBÍ=WÍV•ÍQìÍD>Î!ƒÎ!¥Î"ÇÎêÎRÏV[ÏJ²Ï+ýÏ,)ÐVÐTnÐ9ÃÐ%ýÐ2#ÑKVÑ6¢Ñ;ÙÑ9Ò9OÒ0‰ÒNºÒ	Ó &Ó>GÓ5†Ó8¼Ó%õÓ9ÔUUÔK«Ô<÷Ô&4Õ/[Õ5‹Õ6ÁÕ=øÕ"6Ö+YÖ+…Ö.±Ö5àÖ3×3J×.~×0­×7Þ×1ØHØYØ>jØ(©Ø;ÒØNÙD]Ù)¢Ù7ÌÙtÚ@yÚ3ºÚ7îÚP&ÛwÛ$–ÛF»ÛFÜIÜ]Ü*|Ü0§ÜEØÜpÝy�ÝN	Þ(XÞ)�Þ%«ÞMÑÞUßTußRÊß0à4Nàƒà/£à;Óà:áJá-já/˜á/Èá øáKâ=eâ0£â9Ôâ)ã8ã<ãBãYã
! kãvãLŠãV×ã.ä3Hä-|ä?ªä.êä~å2˜åMËåmæ-‡æ2µæLèæK5çG�çÉçåç"è(#è]Lè5ªè/àè(é.9é/hé.˜éÇé'àéAê;Jê<†êÃê9Òê
! ë$ëD<ë4�ë@¶ë÷ëZìWpìcÈì8,íeí€íDŸí5äí7î:RîL�î=Úîwï[�ïcìï&PðFwðI¾ð?ñ=Hñ)†ñV°ñò:"òW]ò?µò?õòz5ó.°ó3ßó-ô#AôJeô*°ôÛôûô&õ!7õ Yõ!zõ#œõ"Àõ*ãõ6ö6Eö6|ö6³ö<êö@'÷<h÷A¥÷4ç÷<ø4Yø<ŽøDËø;ù<Lù;‰ù=ÅùCúCGú9‹ú9ÅúHÿú3Hû$|û ¡û+Âû7îû1&üjXüEÃü:	ýDý1aý1“ý7Åý&ýýT$þ0yþPªþ2ûþ6.ÿfeÿfÌÿF3ÈzÈCG3T?ˆ0È/ù;)5e9›Õò+FJ]H¨Bñ>40s>¤-ã(#:"^!�(£Ì+é'=B[ž¾Þ8ùR2‡…"
	E0	Pv	OÇ	P
! =h
! 1¦
! Ø
! Nø
! :G=‚&Àç%"&+I3u(©$Ò>÷6
J
b
A{
O½
 
(.!W-y?§3ç;Wt‘o­1HOH˜eáTG.œ8Ë7<(['„
¬+º$æ'/3(c%Œ/²'â$
! A/Cq*µà6ý'4C\)  Ê"ë{({¤{ {œ'76_%–1¼DîD33xJ¬J÷/B+rGžBæB)vloãES*™#Ä,èTJj>µ]ôBRE•%Û&&( OQp»Â‡~ :!1A!€s!6ô!?+"2k"ž"k¼"9(#'b#rŠ#Oý#CM$J‘$NÜ$@+%@l%J­%aø%mZ&HÈ&Q'Pc'N´'e(Ti([¾(Z)ku)já)PL*[�*\ù*ZV+X±+L
! ,MW,i¥,i-Ty-SÎ-a".J„.0Ï.Z/M[/V©/U0VV0T­0U1TX1=­1>ë1K*2Kv2;Â28þ2G73T3bÔ3O74P‡4AØ4«5<Æ5V6dZ6(¿65è6
! 7
! )747&A7|h7Kå7,18^8	f8,p85�8zÓ8�N9zÐ9�K:qÍ:x?;4¸;<í;G*<Hr<J»<N=3U=6‰=AÀ=O>R>#Y>}>
œ>;ª>æ>÷>'?.??.n?0�?!Î?(ð?>@BX@>›@=Ú@AAQZA(¬A*ÕA9BK:B,†B7³B<ëBM(C*vC¡C:»C9öCl0D7�DCÕD8E3RE&†E:­E:èE#FN6F#…F,©FWÖF.G;JG?†G0ÆG<÷GF4HB{H/¾H5îH$I#DI^hIBÇIH
! J:SJ=ŽJ!ÌJ/îJ/K	NKXKHrKA»KýK+LFL&eL.ŒL%»L'áL*	M54MjMM™M¸MlÑM>N\N vN2—N2ÊN ýNO;O*XOƒO ŸOÀO'ÜOPP(=PfP3†PºPËP1âPQ"+QNQ€iQcêQ/NR,~R-«R$ÙR8þR$7S+\SˆS¡SºSÚSðST!T1TfFT5­T:ãT(UEGUQ�U&ßU5V<VXV5wV>­V ìV
W9W3TWQˆWEÚW X/:X2jXA�XAßX&!Y#HY]lY2ÊYKýY"IZMlZ'ºZâZ.[/[C[@^[RŸ[Pò[9C\K}\É\ä\õ\/].D]Ds]*¸]2ã]^<2^2o^1¢^'Ô^7ü^4_;R_CŽ_EÒ_:`9S`�`4«`Bà`S#a8waC°aaôasVb2ÊbSýbQcgc‚c/œc3Ìc4dE5d7{d6³d6êd,!e,Ne6{e²e:Áeüe#fW3f%‹f±f1Áfóf;gCgYgpg(�g¶gÔg.òg=!h_h1|h®h2Äh.÷hD&i%ki0‘i%ÂiEèi$.j&Sj%zj; jÜjújDkDZk ŸkÀkÞkûkl%l+:lfl†l*£l9Îl1m8:m#smB—mÚm<úmT7n(Œn'µnKÝn.)o0Xo%‰o¯oÎo+æo3p+Fp rp “pG´pGüpDqF^q/¥q$Õqpúq5kr>¡rMàrM.sC|s6Às/÷s4'tD\t¡t3Át)õtu>u^u8qu.ªu"Ùu(üu*%vPv=ev£vHÀv:	waDw#¦w=Êw9x@Bx@ƒx=Äx5yq8yAªy3ìy= z;^zJšz3åz${3>{r{(�{¹{Ø{ì{|;	|E|e|‚|/Ÿ|)Ï|6ù|$0}&U}+|}0¨}3Ù}U
~/c~/“~;Ã~1ÿ~)1/[H‹ Ô!õ+€#C€7g€$Ÿ€ Ä€å€7ÿ€77�%o�*•�À�)à�8
! ‚5C‚+y‚¥‚º‚>Ï‚dƒesƒMÙƒ+'„*S„~„p›„R…%_…g……4í…."†&Q†&x†UŸ†0õ†V&‡p}‡1î‡ ˆ 0ˆ,Qˆ6~ˆ µˆ/Öˆ.‰)5‰Q_‰±‰WÑ‰K)ŠuŠ ‘Š ²Š3ÓŠh‹(p‹-™‹+Ç‹*ó‹DŒ8cŒRœŒ:ïŒ>*�Oi�$¹�5Þ�Ž>3Ž;rŽ>®ŽCíŽ01�Zb�U½�U�7i�*¡�3Ì�1‘R2‘D…‘=Ê‘l’Uu’3Ë’Wÿ’‡W“Jß“&*”#Q”u”[�”Kì”<8•=u•5³•?é•%)–6O–G†–Î–&ã–
! ——&2—(Y—?‚—3Â—$ö—?˜*[˜/†˜-¶˜.ä˜(™%<™0b™*“™*¾™8é™"š?š]š'}š¥š Àšášóš	› ›2›!Q›%s›%™›'¿›+ç›"œ'6œ/^œ!Žœ>°œ9ïœ1)�A[�M��3ë�	ž*)ž1Tž+†žD²ž)÷ž@!Ÿ%bŸ)ˆŸ²Ÿ.ÊŸAùŸC; ; B» @þ -?¡.m¡%œ¡5Â¡'ø¡A ¢<b¢7Ÿ¢1×¢>	£#H£,l£1™£>Ë£-
! ¤08¤4i¤5ž¤,Ô¤.¥*0¥5[¥‘¥­¥&É¥$ð¥¦5¦KS¦/Ÿ¦GÏ¦§2§jO§Zº§/¨E¨(`¨‰¨%¦¨QÌ¨© <©-]©‹©(«©'Ô©)ü©'&ª'NªvªF–ªCÝª;!«2]«'�«¸«$Õ«%ú«* ¬)K¬)u¬7Ÿ¬)×¬­<!­(^­=‡­AÅ­=®=E®6ƒ®@º®@û®6<¯/s¯=£¯Já¯C,°?p°<°°Bí°?0±?p±0°±$á±>²AE²L‡²OÔ²2$³BW³;š³:Ö³J´+\´3ˆ´(¼´Gå´=-µ&kµ>’µ*ÑµIüµ&F¶(m¶*–¶Á¶+Ô¶·3 ·T·Km·S¹·X
¸Gf¸1®¸-à¸6¹,E¹Cr¹¶¹$Ö¹'û¹#º`?º/ º‚Ðº?S»G“»SÛ»-/¼;]¼™¼9±¼$ë¼.½/?½%o½(•½¾½Ü½"í½M¾3^¾ ’¾$³¾$Ø¾0ý¾'.¿%V¿@|¿,½¿Eê¿0À-OÀ*}À<¨À8åÀ9ÁIXÁ\¢Á3ÿÁ03Â3dÂ3˜Â4ÌÂQÃ9SÃ9�ÃÇÃÞÃ<ðÃ8-Ä<fÄ@£Ä2äÄÅ(6Å(_Å$ˆÅ(­Å,ÖÅ"Æ-&ÆCTÆ*˜Æ#ÃÆ)çÆ&Ç38Ç7lÇF¤Ç2ëÇÈ:ÈXÈ,rÈŸÈ%¹È.ßÈ+É[:É'–É"¾ÉáÉöÉ#ÊD4Ê	yÊ;ƒÊ?¿Ê`ÿÊ7`ËB˜Ë;ÛË7Ì2OÌ?‚Ì:ÂÌ[ýÌFYÍ# Í1ÄÍ8öÍ/Î2MÎ2€Î'³Î,ÛÎ‚Ï/‹Ï4»Ï2ðÏ;#ÐF_Ð.¦Ð7ÕÐ-
Ñ-;Ñ7iÑ-¡Ñ-ÏÑ)ýÑ;'Ò;cÒFŸÒ?æÒ?&Ó?fÓ>¦Ó>åÓe$ÔeŠÔ/ðÔ Õ5Õ?RÕ?’ÕDÒÕ>ÖHVÖ"ŸÖ ÂÖ"ãÖ×(%×N×#i×�×5¡×1××3	Ø%=Ø5cØ'™Ø?ÁØ Ù;"Ù0^Ù'�Ù3·Ù2ëÙ#Ú+BÚ#nÚ"’Ú)µÚUßÚ5Û RÛ?sÛ5³Û/éÛ&Ü9@Ü0zÜ)«Ü2ÕÜ.Ý7Ý*DÝ=oÝ-­Ý.ÛÝ?
! Þ0JÞ({Þ(¤Þ6ÍÞAßEFßGŒß3Ôß!à-*à3XàŒà¢à¸àÓàGðà/8á"há:‹áÆáÞáüáâ 3âpTâ¹Åâã"“ã…¶ã3<äCpä7´ä3ìä/ å*På${å+ å=ÌåF
! æ7Qæ"‰æ5¬æ8âæJçfç>{ç&ºç)áç+èR7èŠè!™è>»èúè-éiCéD­é9òéD,ê9qê «ê,Ìê.ùê)(ë0Rë8ƒë>¼ë;ûë67ì2nìL¡ìîìíí4íMídízí’í©íÁíØíðí	î î9îWînî„î™î·îÏîèîïï-ï:GïŽ‚ïMð¨_ðVñR_ñR²ñIò?Oò"�ò"²ò$Õò3úòe.ó7”ó-Ìó)úó?$ôJdôL¯ô<üôI9õ1ƒõ:µõDðõ55ö kökŒöføöj_÷eÊ÷P0øF�ø^ÈøI'ùvqùxèùtaúhÖúT?ûM”ûMâûJ0ü<{üK¸ü5ý:ýYTý(®ý'×ý#ÿý6#þfZþFÁþFÿEOÿ*•ÿ2Àÿ;óÿ;/;kA§*é!466k6¢7Ù66H46´(ë,%APgN¸Xf`wÇL?<Œ<Ég$n$“V¸VVf/½3í3!3UG‰@Ñg	,z	6§	'Þ	1
! U8
! aŽ
! Gð
! D87}9µ?ïA/;q\­u
! 
?€
EÀ
EVL4£XØ‡1!¹AÛ7AUD—PÜ4-4b"—Dº@ÿ"@7c9›,Õ4l7'¤8Ì=3\+�¼ Ø&y" ,Ã-ðFFe"¬QÏ-!2OK‚IÎ ,9:fx¡HcP}VÎ"%0H"y)œ+ÆDò)7a1�&³%Ú-#.R3n¢T¿6+K#w"›!¾8à?Y0v-§Õõ2 Bc"x'›8Ã-ü2* 3] ,‘ G¾ ,!"3!)V!(€!©!0È!&ù!% "F",e":’"1Í"ÿ"I#'g#�#¯##Ç##ë#$(-$3V$/Š$6º$ñ$%51%-g%+•%CÁ%6&*<&Zg&SÂ&<'8S'-Œ'Gº'&(\)(C†(0Ê(3û(:/)3j)Nž)7í)T%*Uz*-Ð*9þ*@8+4y+N®+<ý+):,Ud,Qº,X-Ie-I¯-Gù-CA.?….UÅ.)/E/1c/3•/+É/#õ/=00W0Jˆ09Ó0(
1D61J{1.Æ18õ1".2:Q21Œ20¾23ï2)#3<M3dŠ3nï3#^4L‚4+Ï4'û46#5Z52r5o¥5 6+66Zb6R½6$757+T78€7:¹7.ô7?#84c8˜8¯8Ã8)Û8997996q9¨9!Â9ä9ú9%:"9:`\:(½:Aæ:?(;3h;7œ;0Ô;5<;<PT<.¥<0Ô<;=@A=+‚=1®=<à=2>8P>|‰>$?/+?9[?•?%¯?&Õ?$ü?*!@'L@)t@ž@º@ ×@!ø@A/AEAA_A%¡AGÇA%B!5B<WB1”B2ÆB2ùB,C,HC4uC8ªC4ãC#D<DVD1uD1§D+ÙD3E29E5lE+¢E+ÎE3úE6.F.eF$”F:¹F%ôF3G6NG(…G+®G)ÚG3H"8H3[H�H*¯HÚH&ïH2I?II/‰IE¹I.ÿI=.J$lJ@‘JEÒJ&K?K9YK4“K6ÈK2ÿKa2L:”L4ÏL&M0+M-\M%ŠM5°M%æMN,NjEN!°N8ÒN4O4@O3uO$©OÎOëOýO$P<P7NP†P!˜P%ºP+àP!Q?.Q?nQ$®QTÓQ(RGRYRjR2R²RÏRäR&ùR9 SCZSžS°SÆS)ÞS"T+TDJT0�T.ÀTTïT DUFeU0¬UVÝU?4V/tV0¤V#ÕVùVW$*W%OW)uW%ŸW*ÅW+ðWX9XXX1pX>¢X&áX*Y)3Y]YuY$‹Y °YAÑY'Z;Z5QZ-‡Z&µZ:ÜZ#[;[Y[m[/�[/±[á[3û[;/\#k\*�\+º\æ\] ]03]d]-z].¨]+×]^^1^L^h^^˜^³^(Ó^+ü^7(_ `_%�_1§_&Ù_%`&`bD`§`$½`"â`"a"(aKa!da†a£a(Áa!êab($b!MbXob;Èb
c!c"4c%Wc#}c¡c4½còc"dM(dOvdNÆd!e 7e!Xe/ze@ªe,ëef7-f&efŒf)§f%Ñf^÷f<Vg8“g.Ìg1ûg--hW[hV³h-
! i(8i5ai*—i&Âi+éi(jD>j&ƒjEªj6ðj2'k%Zk,€k<­kJêkC5l$yl-žlÌlÔlòlm: mC[m=Ÿm)Ýmn€n ›nx<o
µo Ão.äo7pGKp,“p4Àp5õp +q!Lq5nq'¤qAÌq+r:rSXr3¬ràrýrs3s,Js1ws ©s(Ês)óst9t3Ttˆt. tÏtçtuu(6u_uWuB×u8vBSv8–vGÏv=wOUwB¥wMèw6xSx"ox*’x2½x'ðxy6yVypyE‹y!ÑyóyFz5Sz‰z&›z#Âz.æzO{2e{!˜{º{&Ð{$÷{|4|)L|v|&’|¹|-Ð|þ|}|+}O¨}ø}~b4~A—~8Ù~.OAI‘�Û0]€3Ž€SÂ€N�1e�6—�Î�í�J‚CN‚i’‚ü‚)ƒy@ƒTºƒs„qƒ„7õ„?-…;m…B©…Fì…M3†(�†ª†0½†î†‡k‡*‰‡3´‡Jè‡E3ˆNyˆFÈˆ5‰AE‰_‡‰(ç‰BŠ%SŠ,yŠ=¦Š(äŠZ
‹:h‹3£‹;×‹2ŒFŒ$`Œj…Œ1ðŒ("�qK�M½�CŽ,OŽ.|Ž%«Ž*ÑŽ!üŽ(�<G�&„�.«�6Ú�3�KE�9‘�bË�6.‘e‘,x‘_¥‘.’B4’.w’B¦’7é’&!“8H“4�“a¶“`”,y”<¦”ã”jú”ee•dË•a0–i’–[ü–`X—[¹—!˜7˜9T˜Ž˜/®˜>Þ˜(™3F™%z™h ™6	š5@š4vš,«š<Øš›(.›1W›A‰›1Ë›Aý›<?œL|œ<ÉœL�!S�1u�+§�Ó�-ñ�/žOžWgž6¿ž1öž(Ÿ7Ÿ7VŸ&ŽŸ&µŸ)ÜŸ% 9, f 3o '£ $Ë .ð ?¡e_¡&Å¡Gì¡<4¢q¢2�¢‹Ã¢*O£&z£B¡£9ä£P¤So¤fÃ¤d*¥f�¥Gö¥g>¦g¦¦$§'3§#[§;§=»§mù§(g¨$�¨Cµ¨6ù¨,0©#]©"�©/¤©QÔ©H&ªUoª1Åªj÷ªb«)‚«.¬«MÛ«G)¬Hq¬Jº¬A­$G­&l­2“­9Æ­T®U®2k®ž®"»®-Þ®-¯2:¯&m¯.”¯*Ã¯Bî¯91°7k°4£°>Ø°±7±-W±+…±D±±ö±²<4²Fq²-¸²)æ²9³-J³&x³9Ÿ³GÙ³$!´4F´:{´0¶´ç´µ&µ/Aµ-qµQŸµ(ñµ1¶GL¶ ”¶,µ¶>â¶,!·)N·/x·5¨·2Þ·3¸7E¸*}¸¨¸»¸BÛ¸D¹/c¹0“¹-Ä¹(ò¹Cº%_º7…º½º
Ïº'Ýº»	»L$»q»!‡»:©»ä»Ný»*L¼$w¼!œ¼A¾¼½&½OF½–½(ª½'Ó½2û½.¾Š2¾½¾lÌ¾²9¿cì¿(PÀ(yÀ&¢ÀKÉÀKÁVaÁ_¸Á}Â–ÂY¦Â>ÃM?Ã*�ÃQ¸Ã
! Ä$Ä1AÄ,sÄ Ä;ÀÄ7üÄ'4Å)\Å"†Å#©ÅÍÅ$íÅ3Æ.FÆ)uÆ+ŸÆ/ËÆ3ûÆ</Ç1lÇ-žÇ3ÌÇ-È-.È3\È9�È/ÊÈ<úÈ+7É7cÉ3›É3ÏÉ!Ê%ÊBÊ`Ê'Ê%§Ê#ÍÊ!ñÊ-Ë&AË%hËŽË%¤Ë#ÊËƒîËƒrÌ™öÌ,�Í3½ÍLñÍ$>ÎRcÎ
¶ÎÄÎ)âÎ+Ï(8ÏaÏ€Ï“Ï°ÏÎÏ"íÏÐ,Ð9HÐ=‚ÐÀÐ
! ÉÐñÑ¸,<
k"4
¶(<!o4&�¦06
! ‡*aþ3¼†6Î9>`/^9~È�þ&(Ðí¤9^ÏW;¬5«."È.ÊD Š6©”.s/« Á4µ#ñ{%”Âj2|"ÿ3Ô08H$0
! c3y7Kü&ú8}Db
! 2(g&Œo­4|·4*"rƒà	é`;9v’qí0!&Ü&\.¤Ù„11(õ4‡/1	˜(þ(-·)É$Å5Ãÿ½Ó¥(%*9ç 
! D
½0- …4g·+\=*Ã'’
21É%î,‚´*0 PãS7Ûí²â+\p =d*O9ýCG8)?(Ü+^úœa â	X³8+ä8ì&_799*˜¤I-Úm']%:â"“!’ó0ú&N)¥	I!_
! $eš
¶)È!$%ÌÙ²«3…’+@56	e8Ÿ47y
! è*í:C%':¢ÕØ#ùr)ê7¡t._'ÖÒ$3ë'ê#Ž:ê)V;,‰å.!4ú˜'Zo,·®ñ!{0Ó‘3¸6¿#è;4˜">­)¯"È4NP0*5Ñ#73è	G)�Xò9²ZÐ6}%93©"¬)©:Ù80š<0 {!{3;½&à'@-Â+§(‹+†g/;.ù§Q9H8p¸%¹F	ä8Qq2Šš‚NÄ9ç)rï4+•
! `51 Œ*q`:'Óx}-0+á–<¬!±	Z!ÓQA–'×6Ù(œZ0¿9Ê(+À95%°):7'}Ñ%Î=æL;3Fm9õk
! 
-Í	BÛ$V*|5–Hy,�š7ôS#2½
! t
! ½f>+Q&=4r
! ¦1x0�-Â$¿$°+q-º	y3m&ôU;S*Uµ/‘nx
'x¾+!Ÿ	í2é0¦"^üÀ4*“
! Ê�;ù{?5—
! | ;1ÍO)�iå•ý²+Á'±(Ä6¡ª ê,ö6.�+.¦)ì%y¼/À`ízÞ³$Ò3,k-E*[6¨ì3á 
! 6Œ'*Ñƒ0
! ›3’�K0;(6`±9):H*K%:f=
õ�h	Æ.zn:Ÿ6£
! 8�/¨Ð&à8‡0&;W),i`
°*Å‰ë![šºút	±¥fµ‡0-âé1!³,9M*)Ä�0I„.K7¶&-ý
! ’8öA,‚Šk2¨,�4ù(Kn8´Ø%
! #îÈ
¿3²%âÒL6ø&ë~,ÂDã5Â\&Úõ%,¹Û(G3Ã§ Fµ:Ó:¿�$ƒ
1�É/ˆ4ÆbT3Ë
)†° Ù/k|5¸îK	Ã.…(Î3®�3¸é6ø/v4 -û9…
d‰6I0ü5á9ál:ÊSï
”Ì2Š-1Î°-|*h
lc, ¯1ˆ½'È%0›ä^­©9Ž!3Wº4"&·f!÷(•¤*Y Öö/Ò*A§Hî:£5ÆÜå"j"
.á,;7GYã&ñ4lV÷%`%à5@
Ê5F4:n'“ó7¦6ö!(h#ÿÙÇ,;29j{Y
! €.	oä	„÷»-!ø'ÔF¡
<J.†.=gm"Ÿ/Íx9³-÷
! •›Ü9Á¬&Ú'ˆ ¥ú	¯ T8ó'˜1išb9™Òº7¿,)ð°½+˜à 
6ç9$/W	](K¤:¸Ê
F
Ý˜0çý'¨½ý8írâ#x+
! .b:û7 f7�>:#õrá,–T7d1>iï20*&¤
!  ¼) 
! /#ƒß€,#)V/qs¶u)m8*Á�6Ó~œÎó$²"‰ÊV;¸~£Ö0Q6š&µ	aìïñdŠm¾Æ0Í1_#8,8º#Í,Ãö,#©\¿&n/ë­(
3|¶gø
! Ÿ3	-û$6¶3 ºh&�U‡
ä^ü	^
! ZM¬:È*�2Ø:b,®(^+š-M;ÏÚ
Z ²8%“5Š½¹(%Yq9ÁãV9àR-P$3È6Â0W%¥"+é‰7pjÇ;¾,45:ïF2\*�w=0�,å~4Ì(e;y(
! ™8íâ�+6·6ã1Æ-K
-vS.(¯7‡7-$›æ+µ('/WA1«Î•,'Åœ„%Ö38ë1Ý4%Sb%Â!Ò
! k< ÆJ%Î!ÙÖ'FÎ+Û5Í
¬2¨‚À#Þè+5¬$µÜ%³r:ä:!E'"Þ3«Œ8/;TÌ¹#Ó0È†&»é@!z[ò#Ïá4Z#�Æb79"±+3¯ù‡D•&õ)´ '$Š!|	ˆCHc9À0Dt(ž7s8Î+U9Ív.’:F¬²dÒ& EÌ0P6‘%Ðm6Âlƒ5â Z¼ ¡ã""$].%õtL5ÅÖúÿ(`Z•n0
	¸&Õ3Ã
þ6ilú {
! SÖ
! *©o
! î;8¿ØC5üà)È1¬-:�
! Õ7G!IÅ7ô»7ï/kÓ	
>'.9Ž/¢F(MQ²*‘^	äb.C�$&ò3ô+r1f§'<nfÜ
  
! )Àûd8óÐ*"6U.÷´Ä(/ÿ:š8 Ë0Ø8Õ%^k5�6)µ
ß
ø#Z'»8ï%ˆ"/4^(W"-œ4],z352B¥ÿ#`Y&D6ˆw:Ý,Ü9ç%_/,áa9�+ÓÄ	bVÍÝö&…!™Ï"Þ'M09©Ë&V{
]9-³¢mŒ6I+þÊ!ù"13.Ç:	J:¢+oùq7×,Ê2uŠ++9í<&w3’5q3œó�©-F0+fO(q6ã:=o6×(` 	—	Å$¹‰R¯9}0[*¨'¼ç1À|<:„!V	¼1â2¤V)‚{÷º)k4ï(6Á-â
! y0œÆ%Œòù�¹.¥7'
! öÁ!	+‹1..€$Ç›î6¦9`W
)¨a¿Öš'Ú5	7•5kß,!¹
Î
®—.d?
þQúº9˜5#€Ð/ç4*)œÆ
mä+fÞcl%Ž‘:24
! Vv¯&.6�)§.1**4î1G"d¹€†-}1½W
¾$¤®)ï7;NL9°ï™6à2Y!ÛÞ5
6/+2"Æ8ø:º%ï5,8‰1³öß0ÜÛ:uÅ
! –%j&3÷ … ­
í8-a]Sê
ö5Y$Œ0}6 ØZë
\-Œ3uë5l)L'3`+¤'¸ÅŒÀ7…
! Ã9‡$-8¦ƒ%è.¯({:Ð¶$¾£É9‰*í(	ø
š±5¯ô’ +.U¡4j$®/2#²3 ¿ÓÿZ9‡6ôH1Ä0´•ö#/£šÍ)ÓìÐú/z*Î)*¥€%4õ$Á1„ø4Ã¸#Qk1iÚû&Yc€1Gf)‚8ß #«/Äà•N#?ú–1ß88$§2CZ-Ú":/%(ü¯ÛH#Ï*0ã– `«„ÏC:¹¸íy
D!ü]:.j;¾*îÑ2É½5Ð0¼0¼:`4 ò$0—5Mò:�
! M?#T"°3õ!ï":.<2¬+Ö\¡÷¦Ðq4ˆ-™0¦/h¢	·,Y[ÑM5P#G7–/)0
)@2ÍH)#1ù7?ö•//&¥8&~$<ñÈ™)b�´n2¼\4ár8Ø
! {5"*P 9ãÂ “"ý$®%´©.ä�	w	@‰K9v0|3Ž(%Ï3’3V,ïp
k
�/¾o2’,¡7Å‘ªÏ+!"1%.¯œ‚*O—'(Øq‡ý
! :d+Ö8W
Ç"e$»ð.H"ewº6:× 8Z·¨¤°.	JJKÒ‰C)^1«/©	Ðþ42+K(Ù0§÷.}=v'z5�_.%—Æ/))ÙA0õ
! µ¥× s	a.vÊ›5§z0¶æ4vp	ï'€}*
/L&7œ'“-V`Q+9†1<È7�&
¯·
! 	3–4o0ë8+(H?&W#,j@9.B:Ÿì0ÿßk3&u5Ç#ºm“%ü/ìm#°1
! /ÅK/ó!š!}3#-*ˆ7Ÿ"|
! ïYÕj8O5ª±$r"»4þW(Ê9F:)Æ’¸
! ÙP!}]¬/ |˜!„04b6'Þ1“ÔO0&6ü-•©&-
`1‚3Ž.^¨&½*a/£\#ë:Š¼
! Þ?
! £Â•3u2Œž6§#pU8S8R%1
! 
! 3.&ë
! VòÝ©m:-w—Å
! ´2œ >»!-67ÅJ0ó.-)–"X.Ë(@l;/*æ!ôàÐKF¯8Vˆ5½1L!4p×4uµq:^%
! ÈH!;.‹
! 3àÿ¼&‹Þ�9€*6&Å-j7;Û=3¤66¡%E´^Ú0
! f9_-X5,!2Ú§+¾0_+8é7ŽØ
kù:E(ˆ¶ Ì1Ï%�¶Ó01‘4ÇÛ"÷@¥*.Û0¥)y3Î¦,…,="å	Õ	ïÖ áj.67µ2/½î‚0#1É)	!!!Z.|
õ#o.
! ¤“¤-&
'G1•
¯1
•:�X"
‹$Ñ	º€ ã)'é#*À ¶Ó7.³Œª “ 0:\\�Ñ1á�(Ê7®˜ç5§1*Ä2³/”0?7|tG£!ÕË,5+:V3§
12G-
! #.{ 9#:ß0	"ô5L�:þ,ù ¿ÕÈÑHë&:*ü(ë Fº
! ®s S„( !Ói7èV	—«
0—ì1ˆ&…-N<ò×I'D.2Á# é.G6!`d4©B7Ñ5qí&Š2ª,ñjf-h¤Ù2ˆ\
ƒ=µ&Á*@73+¿¹5¶íá(w,A7CŒþ/Ï‹9ã6¬,	:�1®ì-K'F&ÉmÕ…8G2ü$ž$:I9o®3[ª' -4(19ÈÃ°ÛW.Ž2—Î^6@a
¶00O£(ð$;Ä"¤B-è
! Œ
&l!·.ï
! "+	[&­?ÏE	8-V.¦ÒÒô3Â7. |&!Åõh½ <_$4W/.3ô¸›-¼’-ß#P-.+ú
¨´Ü`ß6³i!|.+`æ×}/Ì5á‘Ú5ç9Ó#b2R,û14‰{9Ù)?1uæb|$¾:\"$Ä˜9�.ã
! h9Ïá&W7É:'Ëü¡<5¢Û%óŽ$’­-/�¢£/e4iË Q(�,Â'¸ë+>/nú%±E2”
! �7‰#K&vG@921„5ï(‘VUH.å7õ4:c^2Ò(J(U°(Ÿ%IÏ¸(ìg./hÔ´5Û*ÁD±Q	º®0£z9ï—õ ó—_¨6
Q1hï3ö'}-”'ß7ˆ	,:J�8‹£=1ê4"3T0Ð+š(O’‘>Õ t3ø0–#È:ý5BJ¾¬L.OˆÕ1Pá8²'2	t/ë«\	þ+:2‘–}:5ž
Ä5Å
*y¯ªY- *Ò51.:m*oÜ
=;r 0)Ê¾";�0å+h08';Þ/ä¤–d ¥!V.Ê6Çh
! 4*Ì 7°w*:e§S'¾(q;U/3�2P"5[ù8ƒ$NºžÕŠt—3zƒÈ92¢7KØê%o�Î,Ñ$k&%ò*
ˆ
! '	ò-Ö#T,#	u9Y0ÿ¨{1>2Ó.Ü#Py*¬‡
! +N'Å™?!6#7�	Ý"_"W6â0%ªG	`:È
! ú,o	‰Û„8}¶¡+º5-Ô9e'ü"ž25)Á
d.tÏ7Æ:4p1ß?
! f,; ô,ì.Í4xµ
! "®­q8çå]5q¹%a0C£“.?8»šôJ$™h%zþ¨-à.’k*Ê|83Þ¤2 %#h´ÄJ7‡2ò(&„lˆ"))ëÕ9.º´
 ±)jÏ±÷i*µ%Ñ8é‘p&Pƒæ’#æŒ):
! -‰22Z$p*p±,Éç-éV#6K�×#;7;~
! ?Þ1L71¶4ª6R99óÐP'	¢"w.V5”#n˜¿%ø1 2�1Qsè3^5s+‚B;Ü]x$‰5!-ó%4A'�#¸ß(r1#LÓg7ª1ó/—4ïº2†*ù.É5/
Ž*¡/@;d…	‰4“9­Ø	¯6ê!Šª,{$
c*×§ºŒÿ5~	Ú!½#A/S.Þ-%1:‹#Ü"/I
&
'rŒ$®&
¨09œ:@*…"§.D
›ÆÔ37e+Z³LL"ù|6ë|1á!:Tõ$#”9<¹û
òTp‹*7µ?÷Ã$¬Mü)$†|¿Ö.“Î‚žL`&3;Ÿcœ5·2'5Wg#„‡¢ü/~
! f_3ð0WÉó"x(ßþÈ#Dqé)H¥0Ž)³Ü6Œc/{6†ý1*d5ò4		%s"J'Ô.ì¢
! ¼7l/¶ö:˜É`2sõ(¦2ú#¶
N!2.¦¯:#½³5Ó")š1ú)­7?-ý7Gî1Ç*FÉ2¯„«'·1ûRõ|1ô!”Ýƒ ËZ
! ÿ ÷9ïK*&áU'ãúûè‚Ž ½íø§8:8
!L.Dªî.Š/KE™/Q
! N0j*•'Q8ß1R/2ñ0:¬/¡u;åÄ`3Ÿ>Ì›:íh'@"-›.
2	 A* $ð Öj>%ùýô	60Ÿ!˜3”*À&Ø•1,Å3N¨‚	E%l,4,
! `)È3”ŠM@(�>”~Y¶/Ú ‹Ü0Äƒž$v8§”h]„„
! 4�3ínx–
! Q:Ò…0N¨5”Ü7î
! ¾6äóÝÜ5O²
! ëœ)ÃË#»1,	î7À.à5o'R4)ìŒ.ßùC;.ƒ.wã+æ25Ñ6$5ùÓ¸9Î.o+ u&Ô¾
03£}v6�ö—:@3)Ïå«9�¥%Ú4Ø?,î Vrhq Ò$"”(†d3Ã2A!."Cé¤.~:L:–)z¸P;xÑT¿“1«	ó	ºí ê–Œ1µ‘!céð'a7¼5¼9•'é}2w,_m-8("&!É¨:Wl A.f å�7…(¹6>{"!˜
! ž#â\;¯!î)æ3
xG›~_ãp')+í".ýk0�×WY3'~(è2Ã,â©$Î%•OA8á	Ÿ5”8 
¢1\È–%eâ:˜:ä.&eš/î
ÚÙ—+09_:ïóÂ,k±4&$ñ%Y
‚!Þ:ˆ¡l1Ä6¤182†'3´¼ç6Ì{°$:00…:úT	ÐƒÆ#Î-ÿß.ˆ)¤	­+×I@�([-F6†(
! ¤¥$2“8 ,»0H(:F&L4ÊÇ(
O;%2¢9jð(e2÷*„1ƒ’'�â-†2Þû#õ
! ;´+"” ƒf0æ	x5õ3çã Ö$o‘*<³.$ì9[#²:@ßè@4r2lÂœ9D)ŠdÔ-�N77¼ÃÔHs|•Ž,»0Ê+¾âÞõ2Ev'7Ç$óN[LÅ'J9©!¶
! Þ> ×\Œ"SO$E'–8¤
A»Á5£'¨0¾)/
! ‘
‡#E!“ðÑ'%ý×e#'Þü0ƒ-¯þ*f/þ8(@D
ì0®ƒÉ4,*6À,âd0¬_w	Ë]ˆèçŠM=#Naq×ê-8B+›&g@
! L�S7*
! é
! ¹/Á+Ê2rŒ
! .$ˆ›/"‡/ù>%ï,~8„:~<8G6Ia*�
’9dZåÈ%;*	ð:;Z%’$Ë÷!9Y4Þ!4ó·W,ƒL
! K´' &�ä
! õ*¬ò'Â4ÕŽ5ÐA­ÿ4º)ú­
! ÐVúX Ð8?Ò
;é
7&À6ti(3vô&.84!ð"6 cÙ;;
! ;3$Î0þý)%1i/Ú3¶*�O*w$…ö!/‹(MÑ#R
! -Ó1}2M8m!Ü*é!d,ý ;6Ú9RWÑ0·& ‡\Æ
! )
À$‚]éf:Ç2�-Y%P¤É,€Y	ÔXÆd
! ,1=×à1
—hç${å8×*LñçÓ&  �-.6!2:ª$ï$
8`.pÃ•1#Q5N(ä(%5tÕ
ñÔ+§T#Á•`´,@„ 6	ð),6]$
! r5br;.¶ó,6å40r)&8�&3-ü'…6B þ:+
)ü4«7T[2+	.½8½Ï8ä4†ƒg2±(’’¸	ì°/Ülç×9µù3|z&a)å*˜<2b1tUÆ¥2-ŠV$Y	|l7�rÏ&±2¢e-2ð;
Gúìã/BÕ2cÓ9Öj
! 8 +#65%8Oßf.‹&)%±(&‡h!:
È�ý"äÔƒ+ç*Ôê*â'µ+a
! Ý2£&`$1:6(]²O	†"ð$˜¯A:¿/¶1(9©+/7º"í	|…O-<"P[+]Î(" c.{¡
ÜÑ+Ù%‡®7Å4(; 2ŸË£*²†ˆ+ðøÇ'’“þþ"/FÇŽp.ø*ì$â.w
! Z,l'6êžÏ2—€7¯4OÉ­66³"N.»`-éRÖ>6V
! ¾~)i1�0>	fž'D5Ì�*ao7…'±/5T!>¨Ä$vU—+T²‹%ïn)€¬I*g-ç8
! *,*®#`	Nã,.1".f6f4)ýõB!;á
À@Ã3`95z$~6¿4ç1-Ã!9ä0:FÈ
! R!¤ó*Ò¡E7¦$ˆ2Ió4jâ6[,1+[
	Sï6z#2¸5º0?._6Ñag$1q&™Q/£,Üt+À8þ!/°Rq"9:§”58.·	™#1};Ø!J

ñi;[†Ïe
! T'â%G¥4nWL#a+.Ï†#˜-½Ó*	>1´0Ú67	…*Ì	·:ijL'6,Ð.4 |7m%
! þ®-ÃÏ*xÇsû5)ß&$)—!¿2g!Í/Ê'ËÑ4y´
! eE„"ÅUÞ"0	Z5Iü
=8<9‘G:›Õj­0¾é-­})x'P3ê!C"x*n3u.8iÂ&<(Ù¸ì,M'[31Í 	È'êPè1Ó´%%Ü6%?e"ú-!/b0§4æO120ð/³9¥#6#£#]Q	©+„-|#Ô2²6v
! Ý6m("‹'¸2 ¡0†#(ª0¾
! « 47¹ì EèÛÅ�:ž:Ã/,'&-Ö4°9äs3åÛu Ã "Í%Í'�iÑž3cUw™
! |/žÑøŒ!©(Õ/V¢‘7O8Ï1k©
ß%Ï#8
! ë"z¹¶žÉ²,Ö-.2ð‰9©(n6/Õ�
_FH
iÐ~Î4�42G
"!+Ñ4
uêI1I8n!Pe0š¯.Í";;<1C*n9[©3¾9¸)ã'$#]ï:U1ª“Â.5Xp%)#äÚ)(Aù	g,˜%J/™³*Ë5V2I7ôèË7
Ñ
�0ƒÂ"‹.m.®"¥/üR	ß—6Û.è%ŸŒ-7x.g�/Á0P-
! ,Û¸1¨Ò%iz‰%w+qè!¼v¤á&ž/-(h-³¸7õ8‰û'"X1j:àÊ	E;«5ž-Ö2Ç¹)Ó!ø$X!�'ú$‚tB'�&¹9ž.þÑ/ŸŽ†�„&N
Ã)n´í:87,J!9Y'¢:ËÀa&I_0´,ÿ¨
! ,.®C.M…Ë-+•"m5j4ý#¬‘u'Þ.7!7½õ/0%·< !1j-®*GÃ||4ê0|+T4©vËL)K¾8;¼)5Š))\'Ê.Ð™"°5`6¬QÁ‘
! é(4�&ÿƒ�9f%ýÎ:$•.Æ #X$n7è9/D9D3f8_8ëÂ|(b' ôÙ-%ž,&ú
! ÀŸ
|{ð%YWX,¹'�)x:æ»*î~9YÓ,—"Ù:$2h6›#9†ø—1· Ú2ÿ6ª8•Á×yA9'’>
* (æ$Ê87Ÿ(o=&…5|y8761*€ô%Ho�
©6ñ(‰!/!Â#¶1Ë:1½L$²9”7z9¬5u1B)½6)²²9É6Ô1´ú�¥0ÙÄ "k§Ù9:)Jîž…f'X/Ìòê8~PS3±
! 
ý-(# )"›%À
§/n!X:–["Ø3œJ7%³)Ö¦7�5*).˜Ý) )î½/Ãm03$¼'�˜5îû7ª›p;T-K½%­$ö™3mœ.ÚÍhª´‘&g&ê
! ±[!Ó Ï$Q$	)žý+Í$¯I2+a:DJ;Ò'9+"7X~UÓ7Ñ-y¬Ê§
! G#9•¹MþÉÛ
Û3í1”Jm«-ü7C7�]%)
! P&0»28,Lø]
VÀå98	2—¯¡º] à"��Ö6ð:ewMhæ,¹3@…&°2ðî4|²ÅW&A$Ù+y'ïØ%r¦Ü(Å0…1n
õ5¡á%‡1îÑ!>l æ0Ç4èl;ot'ˆ1`
! ¾”A9ä*P/Â(" o½,»
54¬î*É}!ïM,îº68üãy	Þ'|”12æ-n	×5’)õ,K)c07š3þ;!:«
! w)ýç’"• »
! H4¶â7x	Þeç5z8¬7ä#ËÔs-W0Þ¢.=Ú>3Û
! ô7»,xÌ8Ú/#2.•8Ï,&§:ë9‹€5*ö?'K!·$3,:{(%÷";9C1ê,0`3\�%aå5ëH;?V"Ò8l&m
! àš¼LÀ	M0ö&8°	1“:=%Ab/ò/,îÕ4û2‚f(æ(é$ ~+súz9„	°MÍu081Ì!© á5î5B91Ù
! 14‡-Å,u%¡™”C7û—¤sç&^/ñ5Ñ	ùé	­-(>#4(&0ö3F+í
! 
! 0:&Ô%¢$ 5;ƒ4ÿ"b:C]
! Ä%Ö÷þ	ÆŸ8Ât&b´6v/1p:s¼»Í2«z),B/Ô
í}:.Ý"0wÇ
! È0©·!=$
N;ƒòôÑ#2G8Ÿ�,ù°
Ý&/
! ~¶-æ]_5'WD&H'ýý
! È+‰‡˜66L*é1ÐQ#¾*lñÔ&ã×"k+û.Ú®b¬9û�5
U6"4<Á.ØÖ6ú2['YÓ8�F7E
ä%ye¿®	ì*�) ”½27y-y¿:‹"Å%D;*SÎ5·r¸:jö*)/Q®�#ÅÎ1w‰,h÷4pÐ R6ŠËR0~Ø)±"¸ ¬"á)Ò\8‚,®
! �8�P,ÿA#::&ù+]2ÔÔÚ*ž>Ì^0w}Ü™#é…$ñ †7)èÜ.¯	¢.Â1ü,!;1ª4U5²#D:ñŒ
! ®æ#š b+ä)ýo-±…3ú²µ$W9F/Ž7hS/962ªO�µ)‘< :Œ˜Êc?Y•4Wœ–-Ñn\6§P	ž³
M7ý0ª&¸3~`—D0
:È1àWê9Ê(ÏÀ+j ’3v¨(	9´8/$a‰˜ö fH	Q)Y!;t
ª%L	@+Êmç2˜#Åz¼Äe(È2L
ÿ&$~'!"Œ ÿ™(ç!ÿ	b Ä(ù¶ƒ6Z6ãq(p$Æî	-"X#Rr+§*Ò¶¹0Ù"?F%€/	~*À5°Ö)&75,+/(À%;²1 3\a8";Å(h5œ$£6áý/x%†·7@òó4!7.
z Y@&y$÷Òš–,¾),\m¨¦	$³¶æ-÷/Ù U!Y7%�ˆÎ/š"B1…Ã(g%ðÒ»(
4ð&ËÖ¦—$j+‚“žÓ î0Ìn
! Â57*¯81'
! ¾Ô* ¦Ò�¡‹
‹4
! f~Þm5	å
öAB2$7G('z:ä"—~-Î7$m7	ÊÒ")1¬ý:w-A
–o Þ#WY&1»-Ë+a-ûSŒ9¯:û¸%.!°e	i%Ñ*�*ú8 ØO`Ô5Æ:–`Ž7}(�$i+òø©<'¬8-
Tº61Ù6Ì(“û:ˆ#‡,Ð-q\k7Ž"°l(*Ø-

K4#©5cù,¯ìåW Ìt=+~2Y#yŸ3~#=X(×*3º/×!q%€�7C ˆÒ)‚.ºÆ=,/'#zÄ,«=8Sx(Z4!—Ì:â&|-2&’]Ò6!=:¿[^ö#
D
! ´7¹€
s`é%ñD/ôi4ª�5F4‚<¾%P5Ñ267!Ú&�$þ2¨2I	(,)æ)�(¥;3(6ÛOà/]+•\½3ýt//ê7-Õ*l‘  *™)W2!){
1Ÿ-»3F,lª
Ê"Ù4R*Û™â)~&d
†+Z;žÚ”ÝÏ6V6ž	w/8:—(¢6\:]*%
þ\,0
ÂÕ
! b
Å†3§3&4>¨#j¸u9–i’7jåˆòœÁ,‹6"† ë7Ü!{&è7Æo"H­8¥8j,bü.e!
! ô
! ³!'ôƒ($;H&\:¿Ý-‹)†i0¶)9vühàæ6|9\ú7¼	ØŽ©*£ &+Œ18÷X'û0X-«{171¶[»
! 7ú+M6Àò6ã­-3Ï).|)!¯$àß)&!†¸�!X	êgI€&¨7TE›28+0$–ç
! žä:îú0V C
! É*¡.£³Y(Z
! $¦í7¼.k¯0s™T%0�ƒ:ã98ÎM/­,R
Æ+2‡.J+� <	»�X.8ê*4÷q;Ú@$%Ñ
! ë-†�?/úS'žV!‘"&d>,Øó³Ü	(ÿ*e)@'Ûä6'Ìö"ÁK;¨
=2¸$£`!rí¿-Çø"Ò+&D%Uƒ3•*˜[Ê2Q2[(ÄY$$ÿ°8¹	ã3Þ	Šc0J1¬%í3¨%R4£8gø9:‰ò5Ðå#3i3Ô¸s((;k"76Þ>3´Ç6›	øµ(è2�ô8¥6P
! Å.—9AJÕ(¢1"Ä�º#˜72†5˜+q0ÿ.€'Þ65ó œ-—-¿	‘˜‘¥Ó6ð÷:g5o8µ±Ti:E3J#¥sæ/5Kt6>u“&„ŒÚô(o
! ‹02
79!“À'¸žÒ#·êš.Ój9y2
! Å6ì8ã0#ÂT>&_Tø!5! 
! 1$_*'wØ7ø#O'KKº!‹b	 3$)ã_Å*^*5È6@«ƒ*B`8\1@S4	e,“3Z1²§6(0ö
I
! å$òáh:áÊÂI3!ÆÏ-¼!J6ÈÙ›×/D6¢4k'ÍoŠàO:!;˜K-à\�00�R2¾eÏ ¿
A+uÕ7
Í(¡q	­Ã"ÈÕ!"2ˆ8a57«Á¿»oF5¿+ý6Q$',û(sº&‚''g ü#o;@m$³4¦(ê-ç"
! !êu(ä!H6B4z1R T&úih8ë®f	CÇ[Ì*9™*O&ãÃ	QÁ	R+Þ
+å"nÔ
! t%ˆ!*ô#ì½"ø-‡3= á##í+ñ²Gü `*(	7#'1¤&ñ¬èóJ›!En;9%]¾q)&s4ì(¸¥-okb#6+§)ê3�¥%'(X
! å¼Ü78Ûv
Qþ™
(ü*ã*Îtê6p(,#(*i
! Ã:¸2¿Ó( È$30¤«$)2b0&64Ð
! 	ü8:m5"ë.Ž
v"·/N	ùN3“0–+Ê:¨8$‰5–Œ7Ä.ËT6Z)$ôL	EE)u7ô"-£S
! 9	3™2®:E"
! ñ45�+²(e5k5s(@	ã(4÷6Á3	l´Ý&’4‚2l
! ž8<$­
! >,ÀŸ2ë	ï-P*Ü¦55D+Û	I#Ñ3µ“/¡'Ä8_R+t"%9&©cs
™1tPÜ
f$3Ú-(öœh*E¶”%,#$¨:1°4äð	*óÑ0h(ÁÀ— Ož+¥2®,+;/ðƒàK33/A;+
! Z&ˆ/ÖŒ6P9/ö	l;)¡:/.9(ö.‹ó8ý*à*4:à4^"¶	³8i
h³&Í&³!:`yœ*©æ:)84r
M×ì5v-×;þ#O6[B(Z¦‘6Ûœû-/†:5×8ì‡c)Õ+Þ7¹8% ×È,é&Ÿ:IÂ¥p;ÿG'þJw"×
�!8óÁ„'â3!$nÒ&ÌÔô6w"Ã›8P¶:›-5ñœ7ä1–N$6?:�-z'F1h5 v66o%»:“(E‘µ-Y+M:-¬¤8b)—{Àž„$š)¢å)ïì6—,36ª27³Ç¬ P2&5[0C4ªª.^'„)–/)<.k$;:Î*í›6
(Æ(Â'Ü	d+B"ß±3J-à+¦2}
! ñ	ž&ëƒ7š¾~ �–9/z
c/Í8Ä)$ñ2hq)Á:e  ,¶"+�)92¬m²	£4íôeŠ#
&„%ª9 $->"I95(p(= ^8<-/I%Ì/I6Â
Žà4=n†Ú­S	p2w&‰	@8+
! S!}4ü1Å0‚
0“)¡‹l,/'Ë*¨“¡
! R)Z)t-A"ð-ŽÃ!w¹*Õï A
! j5³xŒ¾4I ï	9à(Ý*4E÷ûÿÅ2ïÄ&
! 	s,¬.ÿ�ê2‡'¹ !L(G0›"hi ®J	øÉ'ó
ñ{,*n4
! M Ð,{Ô€½$4'Mõ Š…7õ.Î&˜¹2Ó.Ï#,,z}¨ T7Ü-î$635!ôZ	ª#V&¨3>.~¹8–ÞÒ!2Ü'¦&Õ)ëht§&ª25þA„’6+c
–�7(à T×W3·#ðŽ+1.;®u¶\%îÈ&!1/-€4#+
…)7Þ _ ¶7Ðu
"ó"1¸	AÇû�­®.óœ2ØQ;ƒõÆx 
! 4-,:,É+³x1x-‚-ß£ŠµjÖ‰3T Hg4Â¶.*
! åÔ8Ì%}9t%
! Ì3×Gð9*¦	Ä4ÿ2Q%}.PÁÕ#”-P(à6uð7‚™.A ` k9™	×	‹¢y:(2N
! K,äRm
,M"&ØÝðŠ.±�1±-MÝ!å%¤,42©0Ÿ0V:Õ¨+Bá6)‡+q5à-Â	A	ÑÖ_¤
 !4¤élðE$ÿà04-º.hÀi#EäÁ(¿5O
¡8»5â
:(Õ^o(k-ÍÕ,"¹�(§<4².KÃ2êK:uU4""™5R;…'f¢0ál9+·%W" &r2ó–ñ6ˆ
�Ý(<î&-7“*RÉ3”‘o1€"�0;ÄŸ¢…�§@0Ú,ÙXù64
! 5v$‡)6ª+&û10<Š*aa8b*³([02#!F,>$mµ Ù 8"@š)*s!µ8MŽá7h2¦
! &55cÉ(üv2(å
! ¹%"G.å€(Z
! =y tÀS(û «m*^|!ºä&Kø8¼÷Ö/B*ë¢sw9Š5OU,ã-âÝÒÿ- 	ú&#”i.I˜ f_1*j“'M(C +ì+^;aZ+é‡Pv¢
ª9÷,u#¶
! "+4ú;:+,‰8¸!96`0Y1Ø,§/c!….»##ó,ûN+$L!#­*Ý%#5ï?*3„+>*ð
! ?4W_$?)E+Ý.w™7‘)6»* D*}i	’0¿�40Q!Šò
LÑq/ä0€/�êjís%ö¾!é9³7=(îy-?8ÿ$"(ëÊ/¥+d/Ñ"(Ân1ë,<z/Ün+d.Hì¨*ò” U,° Ê ïVÉÇ7!mTÐ$V4÷-‰
! s$"ï¦¼DH2^)%/éå-#ò	�>5æ7X#œ¢)´!™%Û|1þ'R.„ì)±	2åI3 ný4*7Õ.9á-Üb5
.à9s1+6€Ùí+«6œ,!
Ò+æ8½I;P2¿® #8�ÌO%Ój÷íba!ù*$sÕ‰:7'0«1¸'}
&
‘¡š»'x�ñ)~%,ùî/´4ò6•Ò8R¬- œ3‹ƒ8f%{/u¹Þ*–*ý
! 4�¿"
à
Š¿F!×¶5Oâ7N5r(ˆ1‚"˜¢'A=A(Ð14sáç
¸_t)ò 'É.GD4u
! Û8¬1ˆÍ/½9Q.(É7è5-Z
)¦’!ep'âÒ,Á"5ë™à2¸õ-1(´/„/B/n�6
š›M-âÈÂ·+’t/"‰ƒ&žöÿsÕ.?)�ã€F3'%û/ûÄƒ!Ø.Ú1Í.ø>á½:c%#8/0S°"˜$ž�5$t[7+s>8 O�:9Sm3Ó%I&ã%?9l*¨$Ÿ ’…%æ&me7ö}83"#GÛ('8’.€
! E5ñ
! ÅËÀ¹
! º+	²2c
! Ùì*;:Å 3Ê
! °Â8çÁ[Z76á$&Ð3Ùkÿ .Q+@#¼(v0¹˜)©é2O#“T/dV'�5t:z	ž06, <
…#0é5€Ì[™ý	-	¯ü%9
! W#LŠ$œ©)¥+&PÇ+	/Db-?± Õ	$sç/Ì+¼H›
Üp#¢­#í4­×.3j(¯+øn¼ì|0J6&Á CUg.±7‘0°,Ñ)[%C,J;"Ð7Ÿ#Í§022è/8ò2Ô4ÿ/ð6-;í€9µ*]80(²{7Ç!oŠ(_4W+G–$¸+Üa4’/HÊw1z«04¾	,¥ Ü8õ›Ã8Ë‹6^4%œ
›1á*Ž�9Ð'%â1Ù*9GÅ/	è
Qº*z4§-Í+ˆ.š4Öc:ñ-rC3¡,’	X7ÀT;\š&zwr!·Oœù'þ%~/c7Ò2‘5v	1Ùz-2yž×2Úâ,a$¶Á}"Î	É�!£(rÏ!5@:{e.Ä$üË£%%)�%:°­—û)Ø'F*¤+8Ðÿ‡%$"û*‰F
! ”Än#Þª:TÝ4.þVÇ0k#É&ß9ô$ A&äŒù1E&¬68\Û9¶2¢/?�
! —/”4/áZ4_…±�	V08ïô	¹Û (³#ïj„9.m'3[8K.¡	ê':¸.G&Q7Ö+Y„+2W¬æà%ê	‘ð§"³�8ñ:(4Ô2Ì<�'a%B[ò°
		r,ðÕw8væÄ÷1»*t$ÿè“4(
! 8)g8µ7°F.Ó± ò7j#w!u3N,)1{7¦#y9v+ð~ô
ãZÇ%â4{	C8^7‘Ô "DÀ2S&,“µ9«(&¤TÄ'l-Ê%ª"�.ù"? .Ñ](S1=«ð1”´-0¤6(ep0�"M4¦u$¬HØñ,u	ç0%ûÌ#ö2Ù	Ú	¿7˜	‹8ÝŒ%mÖ(^
£'^Ý ÎK
! .)ðÞ8¬ä9H/ÞñÇ•ö¦ð4ƒ	'�+Â
! ŒÓš5À*Ê¢·yÉ{º‘1k�2¼"Ä¨O".Š9L%9	,&á1u:Ö‹'$_+a\¹¥+¾5€3m‹ 0•çX+ðL¾'…�(¡2<eÇDÑ$m;¨72Wx/O&›Ç±E/öß:½!Â2	'
! 8q.!8Ëz,x8´\!41©2†0DæÃõ
•	Šà6.#˜*U7r91…7~ó9Iz7ÿ'í.È,¦41ê&\5²3{ 4xS$ÆX0Î»£1&\)§¡Û&r*Ö1_$Þx6s'é$n,Ü3Â¹ûÕÜŒ6Ì'*8¡p,i&ŸÌ
! Þ2ú:•ö
! ¨N4¤%å “+þ)r'	˜«%[ r	Ï.-#©#;”/Øgg1:,/Ý	ß ýˆ9£3:YzÍ3r#Èíý&sÎp
! :› c�6Êéú¼/j1ò,¡ 4+"ý6œ+Õ¼è8Ò:y+¹$‘¹/Ì½7»/±L$5«Ï.o*N7ìÝ:é*Ÿã#È9N2%$.2
! %U0á3×„:bz.”a­/ô'W+ Hb$„#^-Apw%a3xyËb‘3¿¹r$òd§�1õÌ
€•7C=
! ‡:z
! S2Ý+R%Ãê(Ža8h;é"3)ú!ù/­f>Ÿ.Ù‰2£À
! ƒ£7
! †)I$ï)ˆ,‹P+›
+î8)È	¿1-ë?À&-×Õ¨/›'Ì-E6R%–’´¯%A3Ã€;+Ák;•1h/0‰.‚1w;'úa6¦'W-F'‹&,$ ¦-Nú
'Ã$+í$R9ë%"U)¯5†;0†�/93óE -$q+/ò.Ê*Ù52]x÷�2A%Œ5U&rÇ‘8*n$¥,…d-¢É8Y;�
! .ŒS,Õ"N*¾.5ÆÓ5a	Ý0–[9^3í*€+ÐÆ@w7„7R­H±*Ã5qúFæO,Æ	g(*9FíˆÉ8f•%¾:P
6à7Í7
½ã.¿"ê/®2N%¯M*Œ#€¿*Ù"Õ
! j%Y"}$¿ò8˜îŽ1L2;*4+*o)>‘ÜÑ,ù€t…o.¼7)BÞ0=5uT5ñ7)“6©4FL/÷0o7_Ï,£@.¥x&!*T‡!;l¦:y8üRì�8ê5¿ŒpR/}+u ð*ý—
! ÙK"(j–‚&¦$4é.h(6:3r÷8'90"jy;(p7 %|•$‡:
5‹+5Ö!dL+U	…/Ø1  Ýû¼2“$Š 4Ý%Þ%¬*´‰N
j6÷y/u/÷3.+05—æ.ÿ!a*ñ¬Q¨!¸
A-;	û39#ãÃ"ML0ñÛ'Õ-y)‡4F8Ð%J‹Ó¼ó6V#ï1p!î!o+2%I­:7¸-™!ô:Ó-_)õ'ÜÖ,ÉË6ê85ž}qÐ#¹-“²0\±8AÎ8aè$I:^E¢h+&Ä6)°90¢-Ô	Ê0!¼+™ý5}±\9’Þ$®â9Fñ­&Õ5ìÏ(è+%¦*–:#8²½S£b7Ã-ë(À‹•9Û…Ò-€o&ÉØØ20å6îd/64/è×›9Iù.Ð;s¨]¨;Æ,t7£$ò&ó)Z2_u›L!Á% %ùê]/�rY6õ>T1Co
±),®B6ÿ)¦wQÉ4Ö…¤$O.ÏbM$æúd:B8Q!éö8A2º$ø(_1á2ñ&™$íU:‹Z•)À&ÿ“-l–5*À|b§%@,pœ"d T
! Ñ:wh®8§2P7B#BQ'ÿVX8f¡9q,Ø9”D-]1J\°6N5&œ!X6fa7*å:;‚�B}Ág!¤7%!Ñ°%z!ã4
$úŠ,ß	*,t1.C6	°ø7R'#%™:sËP¼$þ—%;}<#·Î€;\ ë/2,'¶%{2,­9$…Gó­eñéo!2U+Ï§!-4³¯
! þ*Â-)ÊÇl1
–4,ú§5¥!,2:l£	Óì"€2[;$0´ÌQî%y#(?6S64¡µv5®
½.'*·"Y!‹/ø5;#%³ Ä'û	¾1æ~%þ76ßRÇ 31ýS"§,ˆ"9Ä,ø3ìÕR3Ø*V11 Ð4~5Û5—€¥1&*(8S¯w#2*M3ªBõ�.Þn4</	0V�4Š8(%*æó:^`7õ†1N1»+7­%#*';ñ8!›˜�'Œ,7¦©
! %58Oÿ
ý¡†!ª('4Y|,.(&V) C©BŒU¾&:­ „65”-!õk
! î�"ÿ
! TÇ*.{ À•-óq¿!Ï'€’û%*!Jfc"øÛ9	xUýþ5>4Æ¥ðÀ3
C0Å+à1{-õ9Ä39*Pq$˜Ë
":gË§7ü‹ 1/É	˜8y
…2[
Ž0zaª3*>^Ü ³IN „62Â3v9·5á.’4$�…IPÍ�9c4y.Jn(%é g9Þ
! ä/ß"L&y4ØÄ#z,h/T)%j/E-++õ6A:â;B3jÉÁ&#9¢8F�8!•A)ôæ12J2‹‚k(n:$ˆ$Ì4~!ï·™5¢3]Í&0*¦1ßF"5_	Q÷3R8»õö$à–&žE4Ô7Væ¥kJ9Á$1	çoda'Ôz¤µ.?;‹Ð
Ë]ØY
7àÞ	»"�ônøk.X;b•6�#D#h1­3´††4î"¶6G/%"¶,ˆ¾!$fçw6)0/K$çYD;¶C¢Ä!¾7á:1‹	Ì7¹:ñI4î¼8&,þ
ô4”)ð,%)†ƒ/#7U©27ˆ(¦%B%32¿
! ã“o·l®—«!2?z(u 1~È/ý(Ó
+:Ç	l4�¯'Ÿ$''%U(Ú$˜Dm+‚ä3N+L2«"àE¶8˜Z* ª¡3™K-x2,Á7ƒ*œ0R$ª
»Ù!É
r&'-H0,à	tÍcÈ 	ÍÎˆIXÃ1¦
tÉ"6-¸"°!y6n%0æ;'J:‚4F)S+[.q
! ]™&†/}D	LìŽ÷7F"ŸíSöš
! 3^!.,tá0g§ÔÒ78šÎy!
! 5
! ”r$J4H`_:%<¸B
! ©Íß]4¯(zâ&^¾ |27*
×1A4§�58�`,}Ëa+³Ê&Q
ŽS-8Ú6x�°$ùÏ0É
Ù&4Ò/Þ4U
! NH‚)�4Ž
! /Ý0Öw0è!7�Ï+Á8ëHÌè&™Ž3æ%Îø+‚6èƒ2š0P.)ô/'Ý' !Ï¥"
! <I,m2‡&š0/g
u8h3�7«Ò	~”q},C/Hl#5ÞÌ$ƒ¢*ì'H%Û+‘-Ÿd2�	u*¢&ù5(áÜ‡¡6“Ywra1r/«#±ŽY.TU#¯Z#–7î/”]'xØY:Ôt0ˆÆ"ß$•* «q1´&4Ak!_ƒ1;�"n-"G+·Ç9R)è\
! ç'l3½ZÝ/ç,¸*Š&Ž!Ö0="
�d)em/%˜·(§9ðãñœt9«âE=Ö#÷‰T
O ²gƒ,>k D, 
`Å	å&€¨)H,s:×:"³2)Ð9;2_5ö›7iÇ,e­	UO›$æ*Q Î#; 6GÙ1 7"þs2}» :¸í5õ'–
€èÖ
Ž8—8Ôi�<f#%ÿc;—#¼@1{-ó
! Ðþ$Ë��-�¥3pš=ëÂûÛ€-<6¿6Ð) !Þ-'éú1n£9Äk/J Š%g'O?+!Ë$)6
Î c"p²â.œ6õ0E,_;;5E*\7»3Ä/þådq›)å,÷$û
! ©,‹6è°(
Fñ$ðp"Ôh.Æ2‰Y9ñäd‘$¡1Ÿ,£"()P3‰'v¬	:+|‡"%Lä7,p5P/ì7bx–5©\­¯RPoÎ
! ‡É
! $i2¥&$*_·3,e5÷+õ1T.zi8¢%Ö"c	×%º:B{Æ;†� aŒ4„Ê1&9&ä,_ÂË1C98BîŽk	Ô(C5„8#O´9³6¶!T$Y,û¯5å0¬'i´º8c,5/'-v _2E/}<+›#ä~ó-)Ã+±1p-•$À­.êœ	«+¸4%&d’2$34À1éB0ß·*/CÜ/±
û,Æ$§	9†-£+#^
ôw
´:`)W!-5íúd"J&�8U3‡5Jì1"
Câ®$CÒ9×69Œ&•#t2pŸ7D2ZŽ6:Êk%ï+°#ÌÛ)Öå7/­'�þ0 
! Å&€*"e»0@1.(j!Òn0ª)˜²
! 3( 5ï.E1¥
d7ô&T‘,k>)G9½
ù
! ('68�îÑ!ï*µ' �3È"23¿n50àB©»%y*7q0—/+ö4í)"8jè0-%H7¤#dŸ-ÊÅ87v(—v&s0,‹-�
! É2É‚�+“ê1:<¸Á?ž:]0*$”#Û´-È�y56!£
X—
°:Ü)¸/Ë'=È91;­�_!hNu©sÊ}	
! +@³‰ûô:Û5�-}7Hœ&F7	6b4.N,B
! Ø(Ù.ÙN&jÔ÷'7.i$CJ*é/†ª	9¶ò(Ú7ú(xÇ.\+'7Gˆ3Q,"ðð#à&áW‘|%‹<Ñ ½p¦3g†+"+þ
! w‚ÅWK	D$Àw?2ß-é3.êE8/2u+æÔ#6;¢®ì°>å%%†ã¾%S
Ã45	�/J
! cÂ5_&Ñè,€:	cº
G
! ¼£_/�
Ç8õ+à
! K6y20Ë¢±&x"äO!È1º3Ô)^ä-�·*_%ó3‰-ž"z+—)º\0L87
! ±Ññ¸,9¹4Ö:}-f3P2
! ‹3†
! Æé+Å"ë)§Íñ" '8#.¡&LˆH9â]Fù:³3Ÿ+U"ÛY)¡)IL02å2#4c1«))R
! q#¼3g+¦‡‰/ê::>08ƒ'v!$�
! ;&¤S+)æ Í!�ú�#ië0™+±/µvÔ6œ1&<7^‡Ë"]	œ ˆ0¬‹2²ö(©/ãŸ-v,˜ð8ck)çÂ/ Å1%Í¤4xpÉi-:"'!Ÿ‚Ô'/£Õ65Þ‚¥o$Í0V@x#³ü9œ†$7xK+c2”3M
|^Û-/Ž%¯/Ò•.#³%X�#‡Ã©XH+:&·9,dC!ÅæXª/ô.£ööƒ9éö75,êÍ¯s)o5�
",Œ:o±#q7a%:».›ò%©�ú.gâÎ'»)4&sJ)7+	;‡Úƒ"¬
’ÁiÝ'bÏZþ²M#_.83C
Ê>v2¦+�!Ÿ1«A~Õ*+d&!Ë9Íg0¥n.´"Õ0Hõ¾O3ã!!‚$&I¨â$Q0N-À%è êÎ*¹"V(t—2o1.çT%;Û#ø
! åT*¤I"Ü,dZ4k.v,‘ "×56%	‚	™gäîèC2›je1#ß�%Z	2-��Õ'ë‘6R#‰0œæ›,d	3å648,70	1315E-÷ª(/0kA+6:G(Ë/÷mÞ&[4×&çñ#"Dlß'+¾Çç¿‘ô 9�"ß,Ú:|:[/¦Œ’&c5b(“,Ñ.wàÚ8Œ+�SÒ4ïó/†%Š1¿)''î98Üjø^ $/95,òþ5[	Y/™è	.-¯3ÁC•ð\ž
!  3ý!#"Õ:­¥5#zØ5˜&BT†8bš	b8(Ð	–0ò
! §Q‡€f;UH
! {5½bx,Ô/B$‹ñ�6X)D(µ•+;ùp3:GK #Î�7‡¢2C	: š\2É#cþ94bÍø:_(õ7z:w>
! ¬(3;Ó#0ƒ)¢e+å(ÏÌº Ÿ9LÏÝ1ë@73f~‹5CR=7‚/-–60»nÈ)¼
ß-Áì!ö1˜,œ8ŸyÚü62Ã&P%f9Ñþ ‰+ž®$Ç)µ"1^*(Ñ	

! ¤/R7Í—„
�ö)ÝB.)!?0ò(åÝµ3j)À::^
	%¼÷é¯)�9Ø/8j	¹!|h,i,é,ï0F -÷
E:¼66
! !VµNn� {*#®!k$è6Ž�)æ;-Û/„O
! .Š'Ïê.iX2]*2²6U(-# %7%3�'³ú903k6A,%$¡$éu°í6&&:Ër.RÌá+#¬Ú(}'g"$Âü3ý[)ô1µ04=„2)¤"u8¶-l$$&Ö°0-ÉÆt"¤!·9&–.x•'p­†
Ã
! (ú^¶9`(Ú
! Æý¢	Æ9Î#&¹,-89Ý9É0/"Âi ¡(	:%ÉÛî'$Ë)š2Ý$�Aê / À"¢i9+-öX&"Î7ë*’1�9ŸÊ#Uä ´$/>;G*.4È !žJü|ª¯#C'6( ã8¦ !4‚+„16#&3û¶Â9) /.)êQPí/1�IÅ:*us4¤57å!W'è'³0›è
! ãO4S5î2 ;#þ.’_Ã’@ DÌÜ4Œç#E0ç+*Êé®¾B,Ðá'µæÉ	æ9Î20.P)(5í
û+W;zÅ[1DÑ&v:�V+_,·{
*×2/²&
#€605¼5Û88ñ3Ýê*Ö&"á/ùD'bž!¤3T‹�$t–(õ:¨,¾3š6–!@6Ø"ø«L]Œ%F*çni	 'Èä6+¿Æ)å/ur%}/ž46K8ß¢ò4©8^°1N
! Âõø¹7±ƒØ&£.Ò¢(Z/š4ðÃÉ�
)eB·
ƒ	€#} �ü20,031ä:59gš™›(‚7ºa’Íâ8§$B5Ì,., !ýáM‰(¼oÁ/«4,›]$¬4ü:2'â!¾T+×Ü2éz©'Æ/ÂE
!  þ-"
! Î6õÇ5’*Ax­øq®Í
! _ŒÉ!	[:0Š(Ó$Ž&·+Jn rùº¯(1Ü$Ö93é4ý3³'c4QW:J¹X}&Ï	8ç	(!U%1N/0tŒ(=	¦!r-�6&Û8^:�7"Ö!l"!+¡"¬Áj"5=…œ]
! E98Å¡V8+ôÛ[
! 775k&D1µ58ú4ìÕ$­‚øÆ*®6Ò1H9*"Í6¸¾#4ŠBz%2pÉ1ë:$ò!0'¢5‰$õâ5À'&*˜.±+›4é¾-«íÈ5"#UPùå´MŽ‡ ½�—7~
A�HTG ö‘ 2”Žl5&2¤ V,	PÏ
p.‹š,ß÷5ïä2Æ3$,)GØÑÖ9ì
! !U®5ï{#/a±Í-Kÿ7&;9;Ñ(ß4ì	ý™-Z[=c6dpN“òS£0X2BÖ5£-%#Ú|Ò$‘9£�.1<3÷z2+£4"E.'Ð2Ö7â-"d6—h$o:H5s
! ¨1U’m	@Œ”,Ì $Í#¹Â)~	"I(RY5‡
9[» 2)Ï=)iN«,=®ëÓ
! ú3
%³	]7¨4² ØÖg‰&¥Ò#R&º”:°m,V%À)jŸÓ+`'‚# #Š3e&);vÞ+v)Æ09
! o/f-0Øê›®†»ð	TÐ$ø6,m33g;R1€ä',5�Æå'ëÇ@3
ò1ëšG$‹9!R(PÎ$šc&Ò²-²7”$.£2Ý=-'¿.J)6¿â(6÷ÀÍ<ÆR"Å!Œ2Ä3òÞ.À-Þ
! W$û!÷¤½WA5–2áÙ7’
! kQ-¯ 9¡ˆBºŽ W1[$G)7Gž<ØS)Ç%ß5+†,­¹+æù!,-æé8€!I58Éu"m1º(”6ë’E#òa;8�&Bá*'”"€	l+ø.‰)2¨Ïõ&ýDÜ"¼#u
�¿ ,ª0·D.x
! 
+s´&¿/,Õ>!6æ.53ž*QuóÅ/›
! /{'.¤(f*	8 Õ7Y�šv»6%7Y2«&â9®4Ä
+3ö4h ®98"¹‘2«
D%?$<,~"06‘(±0’(r3Í9<
! f5Ý5h4ê+$õ	n-á
! ÄØ�‰üBý9¹4(�/IÀ/'5RZ30×Ù*ñ'�3f.*/ø	x4»' S9î(à3«:æD,„,	ß'd9ÀR®13%÷)>¬
! û½*t8ê$"ç?Óà 'X\ž 'v%ä
Ï97 �i)š$ŸX›ô9¯s;´(43ó&öÁ)O7æð3u,“Î1
 '~3l
�d'ï& S…\(ˆ:ÔÔ$
! ¶º•¸0{6ª5Æ5K\ù-=6œ‡	K
! 
w2ÿ;ÿ%½4e)M)á"6&*ru65ãf/:+¯,Ó%'X9„*[!	HY�©*®1’:#6€0çŸ&Šž5[£x7x!� Æë46è"@3�“	$1d(\/£)"Ô
! 9‚+pe(XÝˆ*©ìÒl8(C#1+H3åX%$R,„3ñ.øÔ,Ø4^&[syW
! ™äÒ5µ2³:å47D­/%ŽÊë38X7ÅR5$ô*!¯e6ö-›Qþ:491ƒ
! ^$I³{.àk8oJÚ_-¥1%Ã<)Òˆ(gÁñüòãàF
! ¥ï8×-†&/ ÀG,í,…û"8Ê3?ð+/í[1)6Ï/_³+Ã”+ii"Ä
! D/lÊ)]8t4â*]&3&€8t,ç:ò+ïª*õÚÁ9‹:œa"<;ìå3p)QátÜh‰�4$M!è/õ+
! ŽÄ:òŸÏ4¶.qˆù&N"(Æ4µ,!Ö%ª63 Ð%h7ö+“Z5*	5?	«î+d%¸0å´	HïÊ4Ð7'Ñ7nA^
×+ã Ë!ëxÐ(è:’3¨U 6v²!0û4
5W'†£:M2ä]³M.�3G!	þ1*-üË
! ’%”L·):]#�	+…ò0áüäÎó(~7ª7š[~g6í9Ê,Ã6�„5-rÐÄIYc3$'4ß©ñ/û/ãl4w4 ®Ë	Zz"žk%þs*%µ>'Õ¥:?+¶+8ß‚
! Ç!,$!G~.ï#�Ä+Ø5'~Z–Ë%§˜
<*t;â$Uºª“�0È8À-—Ùñ*‘/É 5Qe&¶##>´3W4©&"§	æ5ü-èý2d2B
—*ó5Æ!M“75œ9¼*l	{°uN-p/‹7�1$&ƒô ¨486S ÿ/'‚%q_íŸü�2?"­1’¬5ìGß+d;õ‡/#åP{')Ôï!¿b3c(tè9…M
! ã9ö%ù4;ç˜0¥¥'?3	ù%g6$Ã8E%-3'Œ	áaq+d!ÎÍ®—055 u--;.N6ê"0‹É5e…„ q¤!ž9å1¡7Â%w(8%—¼4êë
! '¼²e#¸
ÙJ"Ó4pMS%U
ñ1ª!.
! (Ô"\$:™'(ƒÌ9c¿(œ%Rÿ0Ä16"`Í*îš#3³Ý$6Þ(�Âšc8­Ó‰Ž-/9 /þ-¬T3Ú\+ø ¢#�*î3�FO"¥)(0Æ&G%�73– ¼¶#¸[êÉ-y)k#¬#´.í#fÅ9ì+(0Z(	#é·,Ù$a,
! &ÎÌ,à:Ò.e:ð(ù-*ïá:¨"Ù BÍ&'heà,™ç|ü!ªµ1™Ô!ü(:=°
! ¾§¯
Ø”
;x3í%K5†	s9"ëø,F#%X4Ã*])$9#ì
�†9¸8“2%g(b·Æ1?ž%%±%îw4Q"t5P1ÿ"ß2JöÍØŸ=~N!L3¾b!k0µ4(M+04þµ¦d$ðu4Ë8Q3±'L 	&;%³1%+Ç2¬6QÁ2S0•! :H ›+µw59µ,x($9�š+Ý
! =!;æ'þ89…
£dâ/Å#e9r'*q-º,à$(7Ûë#,
 ä$#Î"V9ŠÂ8$-s. c49in7æ$Ó”2=.Š¡÷&¥�M&¨.ö,˜4Ú%or6/orá{ŽÁƒ#v)C¡�9:r0#½HìÝ3Fô)ý%>0ÿ$Ír4Š'é'y*FZ"'èŠ;"XI)K™y+hE.¬0?%K1.0F9!x)ü3“#¢ '2´)ßŸ6¾/½a(*%�13
! XÂ#ó6û>(i$äÊ$‘.¯*Ûö#ßÜ­s»&ü,I/�,P8ù$Ç1�:(é:,Ì.V7Ž97:Se/�"øM*B\}‚ 8;?Û2‰ |'A/3µòÁ6O]"¤),N¶'Š
! ú"�*OUyvµ!í!üb5pN8OP4g“2²4Ô3ÿ8X	p6Š"“S!%èL1È	V'¼,Ø$ä'ÔÅ+‡âM9„91®'Sèú*Ë2�,c$)4]6¦’8Øf2Ú+y%„~0˜/@M	ÐÙ
Š#-Ò 0H:
°¨9]-mç3¢")Ü1½	3½A];Gä)J3K#ž‘k:Õt±.4;I.â2;Ÿ4½Å=Î¾-I!=‚z6j3Ÿ5>JVø)Ý4è)«.½(ƒD&:"Ï5^#]!ß
! 4&wiÔ€X3¢Ï”¿8#�3ó2©ô2º
Ý+¨7ÖN9@Ý#ÊóÂ*»2&&Ú+7'Òë2 (ˆ'õ"Ž
! / 7·'F;&ù2m
J,;n"Æ6u!ñ¡5;/P#8»YßSã/a;{)G5ÿdÃ%£3ø
°6 •(E?–3I^ßD"‡œ(K›v.2‚:¹AœR:š:3£5Ð"Ä-µ,(½Ð!„ÄÀ(*Ùf1mk,l2ù#ÙD8âl0\~1A64Ç(.y"[27�‰%8ã7V-Ó­2ÐJ$0–b&ÝÏŠ
! 27(©1™±6‹¢!e--9c-û"	c'&¾ +ÿ+=9»	ý
L,…9É!<%ûÍ:=Ã±!ã$»Z3+h)Ê%“7U/¥
! f
Ä 03:‰8$ /ÑRq,‰"_
Žrøù+	A²
•0$( 1î-°'²5™‘+�+ E!¡!‰	N*80l6·!+`8*�8#/0°ü™,Æ'Ó­5$8¾âß//œ#Ãb;C$lW5H-¡ì:c+p”
:Ø0)ë$#ª
! t!ŸÁ%s5\3%6Ñ)	`
! ‡¤0ÌZ &À!¨	U)œ1U*µ69"œ‘'74lJ5g*=/¹3¿L-Km.ž(.a
"ð2¤X52ò(6*A°‘Û1§%ª«3èí'C9J8xäå#Ž47#vŠ0 ËŽ1í-Ä*e%Ù3Ó/”û*H,�'Þ
‡8ò¥.?óS:
! �q!šE:•	10s7„”	¤1386i6üµC(ú'Új%!Í5•ÁNÆg5õ»9Ä7&â�7»…¢$*ÿ,Ä360Ì&;!`7«85¦�÷2Ó'�*Ÿ*Q,½	�ë4ú6Ý
¼%æ
´‹,™‡(--°7Š:µÞ)¿Q4)v#š6@%‡·øh'¯r9-
! Â·0@)Ç±4Ø+°"ã	{4‰ÚÌø%#9Õ&ë6'ºÐ:-œ/'²/Ñ9'0›¾2�!O2¦8F-˜2++3Ž“ ç‰
 þØx ü
! Cã˜Ê94Ÿ *ø 
! {$Å)Š
K2wÏ:×
! e
ð!,7o#ã2Y8g
! t#¢,¼q
Þ,(*¹q–*Ý8&9IF$C	
! —2ï)X
»
  
! U2lrTlykƒË²EÝ%#!`cC:+€©#®¥9-KÈ™3�.˜ý2$W8Áâ	Y)
! gzø§÷î7ì#ˆÁH¡ç.º-µb"ù9ý,çºà#‰ó+!53 «2è(Åô$;4ò¯-U$‘	´ZxŒ)z5ñ
ÅÝ¦	4L%f
Ô:+Y*Í!S;ª3}B&-3ËTè#KË3Q?„„8&
! 3¦fØ6«º=‚¦.›0]3='ò
ƒj,p+2u(š
! 544C×3[X$(Ð; æ
! ý '�&pÏ
! ™ ¡#÷("â{« Öû-s6
! _9¦P:G4iù0°&#ñ9¹ç7
! bô->9×7S^.Ç-£dM:	o9{+ž)vã
Â.ù
E'$	$.ŒS[‡,ª‰³‚9{8´Žô5.&Ú¿'çü³·.9q.g:•2ó1Û7Ñ+ôó97M1“ð
“,tî#d#×$ T(Ç&ò)È-uù)-Ö	}5Ã#C&MO/Îš%Õ^'O+³
! ý.hß!Ù#MW*ó#ö9Œ/«*U-ž®2È-&p4Õ¡ÈµE
! ó;B…+Fv*C+×'i'WŠ´6ç(G;5;bÛ,à»/[5×0t Îž1Ýð5½1¾u99
^,÷Ã4²$Š4Ò0�:´1Š7O·-3·j
ŒŸ
! t*“}3€
! ‘#Ž#b`È(9÷Ç3|1
ÜX*¶m¼-ˆ#ª9à!Ä«·È]­w o34ÿ,3Û4Þ"àN)-nò"©®+ÌØ ÿ1);-1Ü¦¡-x»$(3¡*5<¿B5@#ác#8µf
! 8Â:g.&Y1û8©7ÀÚk‡9¹1Ç
T9Á
! a0#gf&'
·ì/›!.€)Å²!V
�Ý)
!gT2µ�Ú,«( 3`#²±n*Ä)0{ã"Æ7:Ž'å$(#"'ì20&cÛ6ëË.3	{N:Ì)¡
! >78¨÷#Á 8�p¤Ù'Ì6Mº1ô;$)"š*è4�0Ÿ)	ö0!
! Tgf"y¹&*¬Ã0¯9�  .UË ·‡õ)A@712E!ˆùy1ón&('­!×v7!8„ˆ6Õ8‚(½-ðL.}#üö'ÜB	§p9êññ+n5m4w0*m –`"çj0p8-¹	$C-a#1i5"›*Xôø¤-å—j'm)íy
! f ˜½)m‹!›Q*46g3~…Ü:ÎOs#©%È§Û!XÔ!#ä5ü+£¨·8‚ 5:9îÐß*os&ìK]+™4M%Ô0`œ
! X:á´ò¥Œr7�SÌ”!Ó37#9ßKÊ-2!ê9)}‚74²w*×)Ù, 9-Ú.^v3Ç²Jø4müa2Ð5y+û&	/­J!,$ª�%Wš9‚#
! Ò&�–v1×º9$bq*Çl”&¯2²)"Ù#N„4ƒ'6º'Žm7$WsK4œq'�%Ã7™/I
ýÞ9¤@-#'/“
 ¢Ÿ!6ú5'³el.e*ô0d)#T:!g	±n‚5�4Â6›Uc,1Z:<…2¿0ˆ�…Ž	0!‹ˆZ8ƒâO)3Ìª-Ã 89±z3Dû—&($M
! ¼Ö7 0ì4½­"X"è-;,w'þ&32Ë4)'X%êYÚ'œÇ/?ï9>-?´#{*Ö*^ˆ%�÷	f+€Ó2"|îy&¾Ó)h"ê+1uÁ.V±i¾�™9zžŠ	.	%4*1?c Ý7a÷9|}Ò°¦~‡²D7�@/×Ù,)Ç:¬3Ú#¨„83
ÿ9e3±:‘ß3«O;4Ÿ'çø2}g)qã
! 4k.Ç:B7±–	Úæ"Ì"û6»
  
  For bug reporting instructions, please see:
  
--- 1,1735 ----
! Þ•Ý;ßÙOì½PýQý-Sý1�ý³ý ÈýéýÛýý+Ùþ0ÿK6ÿ‚ÿ˜ÿ
! ¤ÿ¯ÿÅÿ<ÎÿBRN>¡@à9!C[FŸ5æIf}!’$´ Ù"ú+IP-W#…”©>D(c1ŒA¾',(/U(…+®.Ú	!<Qlˆ¨ÄÙø.$C h#‰"­Ð'î1H*e-�&¾)å	,/	#\	F€	QÇ	5
! ]O
! w­
! r%A˜KÚ,&NS@¢BãO&
Lv
RÃ
;8R>‹IÊIB^~¡? D`E¥@ëE,7rCª=îB,Eo~µ64{kBç?*‰j9ôP.CFÃs
! E~CÄQNZ�©G:Œ‚OR_C²QöNHF—9Þ==V4”PÉMEhB®GñI9HƒBÌ=7M6…*¼Iç1  N Yo oÉ -9!Eg!
! ­!'¸!8à!>"X"(j"/“"Ã"+Ì"Zø"lS#+À#=ì#m*$0˜$)É$ ó$%;$%E`%¦%#¿%#ã%& &7?&8w&)°&Ú&ú&$'$:'*_'*Š'µ'Ð' ë'(&(2(#C(g(8~(·(!È(;ê(E&)l)5‹)EÁ)%*1-*._*Ž*0¬*LÝ*6*+7a+l™+G,$N,s,J’,*Ý,E-2N-E�-lÇ-4.3P.@„.Å.5Ý.// 3/&T/J{/8Æ/Uÿ/!U0:w0²0Å0-Ø01I1_1@e1/¦1@Ö1;2#S2Zw2cÒ2l638£3TÜ3w149©4Qã4K55L�5SÎ5^"6D�64Æ6Qû6QM7HŸ75è7H8Ig8Y±8,9*896c9Aš93Ü9L:¤]:�;·’;VJ<r¡<i=c~==â= >6>#F>#j>Ž>.¡>Ð> í>?!?93?;m?©?VÄ?#@,?@"l@"�@n²@!A;A6JA3�A/µA/åA>B-TBJ‚B2ÍB8C/9C&iC6�C,ÇCPôCHED8ŽD-ÇD0õDx&EeŸEBF?HFFˆF3ÏF9G2=G-pG0žG_ÏGV/HZ†HEáHA'IiI*�IH¬IFõIJ<J@‡JGÈJEKAVKg˜KsLitLAÞLQ MwrM[êMbFNY©NiOomO<ÝOWPWrP[ÊPV&QD}Q7ÂQ^úQNYR;¨RoäRpTSJÅS`TIqTo»TR+Uk~UYêUKDV?�VQÐVM"W_pWIÐW9X&TX9{X7µX6íX$Y
DY<RY(�Y*¸Y:ãY:Z#YZW}ZGÕZY[Zw[\Ò[¬/\ÌÜ\^©]n^fw^vÞ^eU_u»_\1`lŽ`Jû`:FaL�ažÎa¾mbW,cg„c_ìcoLd^¼dneUŠeeàe)Ff%pf|–fœgF°gV÷gNNh^�hMüh]JiD¨iTíi Bj!cj7…jF½j k&%k4Lk�k-škÈk#äk.l 7lXl.ql0 l7Ñl!	mf+m4’m=ÇmLn(Rn,{n&¨n Ïnðno0 oHQoSšo?îo_.p=Žp[Ìp<(qeq/}q#­q:Ñq]r$jr&�r-¶r?är6$s4[s4�s2Ås-øs5&tˆ\t'åt3
uAu?au8¡uÚu1õu'v5Bv*xvR£vjöv&aw&ˆw%¯w*ÕwOx>Px7�x6Çx;þx9:y;tyR°y0z44z1iz=›z>Ùz;{pT{!Å{%ç{A
|9O|'‰|'±|+Ù|5}T;})�}?º}(ú}0#~>T~<“~UÐ~P&Hw.À;ïg+€Š“€C�<b�-Ÿ�GÍ�/‚E‚`‚8{‚8´‚Rí‚@@ƒT�ƒEÖƒU„Er„M¸„*…81…Zj…4Å…&ú…v!†l˜†m‡Bs‡9¶‡=ð‡7.ˆZfˆNÁˆ8‰@I‰AŠ‰?Ì‰hŠ&uŠ5œŠmÒŠQ@‹8’‹3Ë‹4ÿ‹)4Œ1^Œ9�ŒÊŒ?áŒh!�;Š�HÆ�\Ž!lŽ<ŽŽ6ËŽ5�,8�4e�:š�;Õ�!�:3�6n�=¥�5ã�j‘'„‘Q¬‘:þ‘<9’0v’4§’,Ü’4	“,>“<k“5¨“!Þ“*”;+”6g”*ž”6É”=•X>•4—•,Ì•0ù•,*–3W–:‹–TÆ–+—4G—4|—>±—0ð—-!˜FO˜E–˜3Ü˜/™/@™@p™)±™)Û™ššF9šE€š<Æš3›K7›!ƒ›!¥›-Ç›-õ›C#œ.gœF–œÝœ8úœ,3�`�@~�B¿�>žfAžE¨ž!îž!Ÿ'2Ÿ"ZŸ;}Ÿ'¹ŸBáŸ5$ 9Z @” BÕ j¡(ƒ¡3¬¡1à¡1¢.D¢8s¢5¬¢;â¢/£/N£/~£/®£+Þ£*
! ¤5¤JT¤Ÿ¤1½¤Dï¤*4¥*_¥/Š¥Mº¥3¦1<¦@n¦0¯¦@à¦?!§:a§;œ§8Ø§&¨-8¨;f¨'¢¨,Ê¨'÷¨(©)H©Wr©"Ê©#í©Bª2Tª5‡ª1½ªïª)«10«=b«? «Dà«E%¬Dk¬E°¬2ö¬_)­)‰­:³­8î­/'®"W®*z®I¥®4ï®C$¯Hh¯3±¯å¯>ý¯-<°Cj°:®°2é°=±Z±1y±«±$Ê±2ï±"²9²UX²-®².Ü²7³3C³?w³?·³1÷³b)´1Œ´:¾´0ù´+*µAVµ.˜µ*Çµ2òµ%%¶2K¶1~¶0°¶9á¶1·2M·1€·+²·,Þ·3¸.?¸Dn¸7³¸$ë¸+¹N<¹;‹¹6Ç¹þ¹UºKmº¹º8Ðº;	»9E»a»9á»B¼B^¼0¡¼�Ò¼@c½B¤½;ç½#¾-B¾'p¾D˜¾7Ý¾+¿$A¿0f¿*—¿AÂ¿6À3;À$oÀ6”À*ËÀ.öÀ9%Á_Á,Á0¬Á5ÝÁ,Â.@Â0oÂ% Â7ÆÂ&þÂC%Ã:iÃ¤ÃNÁÃ/Ä6@ÄCwÄ@»Ä%üÄB"Å$eÅŠÅK¨Å*ôÅ'ÆGÆ'eÆ0�Æ¾Æ"ÙÆ?üÆ <Ç#]Ç0�Ç(²Ç.ÛÇ*
! È,5È1bÈ3”ÈHÈÈ+É"=É1`É>’É4ÑÉ)Ê40Ê$eÊ/ŠÊ$ºÊ9ßÊ9Ë8SË1ŒË5¾Ë<ôËE1ÌMwÌ@ÅÌDÍ1KÍP}Í‚ÎÍVQÎ4¨ÎEÝÎG#Ï9kÏK¥ÏVñÏLHÐ/•Ð1ÅÐE÷Ð6=Ñ3tÑ@¨ÑeéÑ?OÒ/�Ò=¿ÒiýÒLgÓC´Ó5øÓX.Ô<‡ÔCÄÔ3Õ0<Õ7mÕ¥ÕE¼Õ2Ö+5Ö+aÖ>�Ö-ÌÖ>úÖ9×X×w×<�×EÌ×<Ø;OØE‹ØFÑØ6ÙIOÙX™Ù7òÙ.*Ú8YÚT’ÚmçÚ\UÛ]²Û1ÜBBÜc…ÜiéÜSÝ5rÝ'¨Ý+ÐÝ,üÝ@)Þ*jÞX•Þ4îÞ)#ß6Mß9„ß*¾ß*éß6à*KàFvà?½àXýà@Vá%—á½á@Ïáâo"âE’â3Øâ5ã(Bã)kã0•ã!ÆãBèã!+äBMäF�ä8×ä`åKqåU½å;æ.Oæ/~æ8®æçæ@ç,CçRpçVÃçQèUlè9Âè)üèQ&élxéaåéAGê4‰ê2¾êZñêPLëi�ëtìK|ìnÈì`7í=˜í9ÖíVî4gî?œîUÜî82ï3kï Ÿï2Àï9óï4-ðWbð^ºð^ñ&xñ$Ÿñ"Äñ%çñ"
ò:0òGkò)³òXÝò/6ófó)…óB¯óYòóNLô‚›ô1õQPõ.¢õNÑõE öKfö²öHÑöF÷Ea÷8§÷Hà÷1)ø,[ø"ˆø8«ø3äø"ù&;ùIbù1¬ù#ÞùCú&Fú/mú4�ú.Òú&û+(û:Tû�ûE¡û/çû ü8ü&Vü'}ü(¥ü#Îü+òü&ý7EýB}ýHÀý(	þY2þ%Œþ=²þ)ðþ$ÿ%?ÿ:eÿ7 ÿ$ØÿGýÿ,EGr*º,å8<K.ˆ·N×1&JXE£0é€l›2j;I¦Oð5@@v.·+æB4U(Šf³kX†>ß2MQ'Ÿ"Ç&ê)	<;	+x	#¤	È	ç	_
! ^g
! MÆ
! E8Z-“GÁ	,'TT.©*ØF
KJ
M–
)ä
!@0$q9–$Ð&õ5>RK‘'Ý7=M(i5’3Èiü%f?ŒÌÛú40et/‘;ÁLýBJ6�GÄ=zJ^Åz$YŸ‡ùE�Ç ß$4%(Z'ƒ:«Jæ/1+a,�)º,äD1V9ˆAÂ388qJ�KÚ©&/ÐHIKcS¯.J2@}!¾Bà8#3\R�(ã#-0W^J¶Z ?\ Hœ -å X!Kl!S¸!”"0¡"EÒ".#:G#?‚#3Â#2ö#<)$,f$k“$*ÿ$1*%w\%^Ô%C3&ow&5ç&0';N'(Š'3³'(ç'+(2<(,o('œ(DÄ(5	))?)(i)%’)2¸)oë)I[*)¥*!Ï*Xñ*+J+Jv+)Á+:ë+=&,3d,!˜,9º,/ô,$$-%I-+o-E›-\á-2>.[q.[Í.-)/(W/€/"™//¼/%ì/60/I0#y0<�0.Ú00	17:1$r15—13Í192=;2Gy2Á2*á2%323M3'k3@“3Ô3lÚ3,G4*t4/Ÿ4,Ï4ü4
! 5##5*G5.r5¡5#´5JØ5#6B6[6+{6F§6Mî6J<7j‡7Nò7(A8j8+Š8p¶8'9#99%]94ƒ9¸9É9ä9:+:,K:x:>“:<Ò:v;†;F£;Sê;/><-n<œ<º<@Ø<= -=N=:e=9 =9Ú=">37>!k>�>)¦>*Ð>0û>9,?#f?$Š?A¯?ñ?"@#.@-R@3€@/´@,ä@<AFNA•A*°A.ÛA+
! B46B7kBS£BG÷B:?C%zC! C*ÂCíC	D,&D-SD5�Dœ·DªTEJÿEKJF¨–F¸?GXøGfQHK¸HLI´QI¨J\¯JdK<qKÄ®K¸sLd,Ml‘M€þM=N(½N1æN2O5KO*�O2¬O)ßO,	P/6PofPkÖP0BQXsQ]ÌQa*R$ŒR±RWÑR-)S#WSE{SFÁS4TF=T/„TD´T.ùT$(UMU*hU“U=¥UãU ûU!V >V1_VD‘VEÖV WD=W{‚W)þW#(X'LX"tX&—X¾X#ÞX'Y"*Y6MY-„Y²YÄY0ÞY"Z/2Z]bZ5ÀZcöZZ[s[0„[Kµ['\/)\.Y\ˆ\'¨\ Ð\0ñ\Z"]5}]<³]&ð]3^OK^F›^â^#_$_A_`_x_ –_$·_:Ü_0`BH`;‹`?Ç`?aGa`ava”a4§a`Üa=b$\b�b#Ÿb'Ãbëb6
! cAc _c€c’c¨c%Çcíc%üc"dBd!Zd|d›dºd-Õde-e%Lere.Že½eÛe3ûe/fEfdf]vfÔf+êf,g/Cg#sg0—g/Èg#øgh,;hhh|h,›h<Èhi6iANi+�i+¼ièiûij-,j.Zj6‰j=Àjþj!k*>k-ik.—k6Æk=ýk.;l/jl7šl>ÒlRm\dmcÁm9%n=_n!�n(¿nLènH5o5~o)´o)Þo"p#+pOp.jp™pK©pSõpYIqJ£q@îqq/r¡r+ÀrGìr>4s�ssYtº^t]u‚wuRúu2MvT€v,Õv-w50w<fw$£w(Èw=ñw./x^x;xx(´xÝx.øx@'yNhy.·y+æy2z5Ez-{z5©z8ßz0{5I{@{KÀ{N|7[|8“|;Ì|3};<}>x}6·}Gî}@6~Pw~UÈ~b4�7¶CîF2€‚y€‚ü€�C˜�Ü�û�#‚(?‚0h‚5™‚Ï‚å‚"ô‚"ƒ}:ƒ5¸ƒ2îƒ !„6B„4y„®„FÌ„G…O[…^«…~
! †V‰†?à†O ‡Qp‡MÂ‡Nˆ3_ˆ>“ˆKÒˆ9‰EX‰Gž‰8æ‰PŠCpŠJ´Š1ÿŠ21‹5d‹*š‹)Å‹Cï‹f3Œ_šŒúŒ1�K�e�<„�"Á�6ä�2Ž1NŽ3€Ž5´Ž7êŽ'"�IJ�-”�4Â�6÷�).�&X�$�J¤�Nï�P>‘>�‘[Î‘@*’%k’5‘’EÇ’,
“1:“%l“G’“QÚ“A,”)n”#˜”!¼”0Þ”,•.<•1k•2�•GÐ•K–,d–M‘–,ß–;—XH—=¡—Oß—Z/˜<Š˜.Ç˜5ö˜*,™W™)w™%¡™)Ç™)ñ™š4šNš<jš3§š0Ûš›G"›9j›3¤›4Ø›8
œ8Fœœ+�œ"ÉœQìœ1>�Ap�U²�(ž,1ž^ž/}ž*­žEØžBŸ7aŸ/™ŸKÉŸ' @= -~ /¬ -Ü 3
! ¡.>¡(m¡(–¡*¿¡@ê¡.+¢)Z¢1„¢G¶¢Kþ¢JJ£3•£,É£&ö£,¤"J¤=m¤,«¤'Ø¤1¥>2¥#q¥'•¥9½¥0÷¥'(¦3P¦-„¦5²¦0è¦/§(I§1r§)¤§*Î§3ù§6-¨ d¨0…¨2¶¨-é¨1© I©?j©+ª©.Ö©-ª+3ª_ª qª’ª\°ª/
«'=«e«+~«,ª«5×«1
¬+?¬*k¬–¬*­¬'Ø¬$­*%­(P­y­]“­;ñ­_-®0�®)¾® è®2	¯E<¯)‚¯<¬¯"é¯'°4°-O°+}°©°»°vÑ°;H±F„±Ë±ã±²-² M²Sn²RÂ²Z³Op³À³Ö³$è³X
´1f´\˜´Lõ´IBµMŒµKÚµZ&¶k�¶Kí¶N9·dˆ·+í·,¸/F¸#v¸0š¸/Ë¸#û¸-¹,M¹&z¹¡¹<¸¹õ¹.º3;º+oºI›º åº;»HB»H‹»Ô»ç»þ»¼6¼7V¼0Ž¼?¿¼ÿ¼,½K½c½)€½"ª½4Í½(¾f+¾’¾+¯¾JÛ¾;&¿$b¿C‡¿<Ë¿5À*>À.iÀ˜ÀF²À-ùÀ'Á"@ÁicÁÍÁ+àÁ>Â'KÂ:sÂ®ÂÅÂàÂ5úÂ=0Ã)nÃ˜Ã®ÃÉÃ0äÃ0ÄFÄ,XÄ6…ÄC¼ÄÅ$Å&=ÅGdÅ2¬Å'ßÅÆJ&Æ,qÆ:žÆKÙÆ-%Ç;SÇ#�Ç³Ç.ÏÇ+þÇ*ÈJÈAiÈ«È"ËÈîÈÉ'É-?É)mÉ—É)·ÉáÉ üÉ#ÊAÊWÊVrÊÉÊ$éÊË2-Ë`Ë?yË&¹ËàË÷Ë.Ì5>Ì_tÌ'ÔÌüÌ,Í9FÍ€Í„Í¤ÍÁÍ-áÍAÎ"QÎ"tÎ—ÎG´ÎDüÎ)AÏEkÏ/±Ï8áÏGÐbÐ"‚Ð1¥Ð6×Ð$Ñ83Ñ8lÑd¥ÑO
! Ò=ZÒC˜ÒHÜÒ,%ÓBRÓ.•Ó7ÄÓ3üÓ@0Ô;qÔH­ÔWöÔ;NÕ5ŠÕAÀÕWÖ6ZÖ9‘Ö;ËÖT×4\×6‘×4È×Lý×8JØ<ƒØ=ÀØ>þØ?=ÙZ}ÙIØÙA"Ú=dÚ6¢Ú6ÙÚ:Û4KÛ@€ÛIÁÛ<ÜNHÜ?—ÜQ×Ü8)ÝBbÝK¥ÝuñÝ5gÞO�ÞIíÞ87ß<pßF­ß:ôßF/àGvàG¾àIá=PáfŽá/õá.%âATâ–âD²âH÷â“@ã&ÔãWûãbSä/¶äLæäA3å=uål³å æÎ7æiçpç‰ç#¥ç%Éç)ïç5èHOè˜è=¶èSôèEHé:Žé<Éé>ê:Eê>€ê=¿êOýê@MëEŽë*Ôëÿë ìH?ìSˆìÜìüìBíBUí:˜í'Óí0ûí6,î2cî*–î*ÁîGìîK4ï>€ï.¿ï2îï:!ð9\ð(–ð.¿ð#îð"ñ;5ñ(qñ+šñ%Æñ)ìñ=ò0Tò6…ò¼òBÛòHó,gó0”ó/Åó.õó"$ô+Gô-sô+¡ô~Íô�Lõ!Üõ þõ ö @ö%aö+‡ö'³ö#Ûö$ÿö$÷+D÷1p÷/¢÷Ò÷;ò÷
! .øI9øAƒø"Åø1èø"ùF=ùd„ùUéùP?ú'�ú¸úËú3Üú4û\EûO¢û5òû{(üK¤üðüPý?Rý1’ý'Äý#ìýOþ+`þ&Œþ'³þ8Ûþmÿ4‚ÿ(·ÿ<àÿ(F@W˜:ª3å$>8[0”CÅ'	R1N„DÓFB_J¢Hí>6@u<¶8ó,CaD}'Â@ê +@L �-®Üü+A^a~$à#3)*]-ˆ#¶Ú-ø&	U?	•	,¯	&Ü	B
! "F
! +i
! +•
! Á
! Xß
! +85d#š¾pØI'i‘#­ Ñ'ò
0
OL
!œ
"¾
Gá
)%=co~&î5K\-t¢7»+ó'"G!j5Œ$Âç<@,[5ˆ@¾KÿNK#š¾!Þ%#&TJ/ŸÏï
0$U(k)”¾Ú÷!	+A.\:‹QÆ6"L1o#¡0Å&ö
a+.�¼dÍ12dgk.{ª²2º2íM Mn¼0Ð(,1^js‘2šKÍKCe©9Ã2ý90<j§9°ê#6OZ.ª5Ù95If”'û8#!\4~>³?ò2 /M } 2” *Ç .ò )!!&K!'r!&š!&Á!%è!#"'2"%Z"(€" ©"$Ê" ï""#,3#2`#“#³#*Ò#,ý#.*$$Y$*~$A©$1ë$%5%)Q%{%+›%^Ç%?&&?f&)¦&3Ð&5'Y:'a”'-ö'4$(/Y(‰(2©(LÜ(/))6Y)ô�)…* *DÀ*8+0>+3o+7£+>Û+$,5?,,u,.¢,,Ñ,1þ,30-2d-—-6³-1ê-$.0A.r.7y.±.Ñ.í.#/%/ E/+f/’/™/ª/¾/Ð/ã/û/070J0]0:t0)¯0JÙ0C$1h1€1( 1,É1Tö1K2R2,Y2
! †2‘2°2Í2(æ2:3J37g3(Ÿ3È3#è354B4V4)s4/�4
Í4!Û4 ý4'5 F50g5˜5
³5 Á5â5ù56(6B6Q6-o6"�6!À6)â6P7]7_7h7q7$z73Ÿ7Ó7ï718:A8>|8»8Ä8Í8Ö8ß8!è8
! 9&939<9I9R9[9d9m9‰9’9A–9BØ9~:°š:LK;g˜;<{ <gœ<Œ=U‘=-ç=G>]>6}>n´><#?5`?,–?Ã?Ù?‰å?^o@rÎ@oAA±A
ÏA*ÝA<B.EBtB�B5­B
ãB€ñBrC’xC(D+4D.`D+�D-»DkéDcUE^¹E€Fj™FQGIVGI G|êGngH3ÖHA
! IkLI5¸I'îI7J.NJ5}J3³J8çJ. KOK[kK“ÇKŒ[LWèLc@MG¤MJìMG7N©N+)O1UOJ‡O5ÒO:P$CP¯hP+QDQ^QxQo‘Q)R³+R4ßRNS.cS>’S<ÑSeT;tT‘°T:BU“}U'VE9VWV>×VSWYjWLÄWLX¢^X?Y@AYQ‚YbÔYB7ZQzZEÌZO[sb[lÖ[„C\VÈ\\]=|]¦º]|a^‰Þ^6h_}Ÿ_A`K_`<«`0è`-a8GaL€aQÍaBbGbbQªbHübIEcZ�cZêcLEdV’dHédD2eJwe?Âe=fB@f�ƒfCgDIg7Žg6ÆgAýg*?hGjhM²hKi;Li?ˆiEÈi5jHDjb�jJðjb;kYžk9øk12lBdlÑ§lQymrËmN>n9�n6ÇnZþn9Yoi“o]ýoX[pE´pQúp@Lq2�qFÀqbrUjr[Àr‡sM¤saòs@TtV•tWìt9DuP~ulÏu\<vB™v„ÜvTawP¶wIxFQxN˜xHçxG0y~xyy÷yLqz`¾z:{bZ{T½{S|Rf|>¹|:ø|d3}'˜}*À}Cë}//~A_~L¡~6î~R%ExC¾B€_E€6¥€+Ü€?�@H�=‰�:Ç�A‚CD‚Gˆ‚2Ð‚7ƒ?;ƒB{ƒZ¾ƒ@„+Z„;†„+Â„9î„I(…Cr…)¶…Mà…7.†7f†+ž†:Ê†A‡JG‡*’‡*½‡,è‡(ˆ7>ˆvˆ1”ˆ=ÆˆO‰*T‰‰%š‰uÀ‰;6ŠTrŠOÇŠ ‹H8‹D�‹5Æ‹[ü‹KXŒB¤ŒQçŒ?9�y�8–�uÏ�LEŽL’ŽißŽ=I�:‡�$Â�Aç�7)�3a�,•�!Â�#ä�J‘-S‘+�‘,­‘UÚ‘³0’sä’qX“‡Ê“þR”oQ•yÁ•W;–V“–Yê–#D—Bh—U«—Z˜¶\˜™#+™O™#h™6Œ™[Ã™>š^šÂsš46›k›3w›«›(·›à›0ù›*œ4Hœ!}œ"ŸœÂœÛœ!çœ
! 	��#�7�D�[�n�v�!�	¡�«�»�Ê�Ö�ì�ø�ž.žAžNž[žkž}ž’ž	¥ž¯ž¼žÌžÜž	ïž
! ùž%ŸX*ŸZƒŸ[ÞŸ[: N– "å 7¡O@¡'�¡6¸¡6ï¡U&¢J|¢3Ç¢Fû¢B£9_£™£[±£3
¤A¤Z¤w¤@‹¤BÌ¤?¥-O¥0}¥5®¥,ä¥¦?(¦3h¦5œ¦0Ò¦)§5-§c§+s§0Ÿ§HÐ§$¨+>¨:j¨¥¨A¼¨@þ¨%?©e©©œ©-¹©Pç©S8ªwŒªC«'H«7p«5¨«?Þ«=¬7\¬:”¬AÏ¬G­.Y­)ˆ­:²­"í­ ®/1®Ha®Jª®'õ®‡¯>¥°ä°Ed±Žª±y9²P³²=³1B³/t³q¤³o´.†´0µ´Uæ´Ÿ<µ=ÜµU¶Op¶gÀ¶e(·VŽ·Wå·W=¸E•¸BÛ¸J¹)i¹:“¹)Î¹|ø¹luºâºBûº7>»)v»# »Ä»Ù»î»¼'¼@¼^¼e¼$w¼œ¼+¼¼#è¼½/,½%\½‚½ ½(º½hã½%L¾Hr¾4»¾Jð¾0;¿Fl¿d³¿?ÀmXÀlÆÀI3ÁH}ÁCÆÁH
! ÂGSÂB›ÂOÞÂ(.ÃKWÃ2£Ã6ÖÃl
ÄezÄMàÄ8.Å?gÅU§ÅmýÅ3kÆ2ŸÆ*ÒÆ4ýÆQ2Ç#„Ç+¨Ç1ÔÇ'È5.ÈVdÈm»È{)É@¥ÉnæÉ+UÊ�Ê*ŸÊ'ÊÊ&òÊ'Ë@AË9‚ËS¼Ë#Ì!4ÌJVÌ>¡ÌZàÌ.;ÍLjÍM·ÍÎ1#Î%UÎD{ÎKÀÎÏ;*Ï:fÏ^¡ÏKÐ?LÐŒÐ;¬Ð0èÐ$Ñ<>Ñ{Ñ—Ñ$µÑFÚÑ%!Ò6GÒ6~Ò)µÒVßÒN6ÓG…Ó4ÍÓtÔ@wÔ:¸ÔóÔ9ÕFMÕ/”Õ#ÄÕ2èÕ1Ö>MÖhŒÖ1õÖ/'×UW×>­×Jì×G7ØGØ6ÇØ+þØ.*ÙhYÙOÂÙKÚ8^ÚC—ÚSÛÚd/ÛQ”Û=æÛB$ÜIgÜX±Ü\
! Ý4gÝ9œÝCÖÝ=ÞCXÞ6œÞ1ÓÞ7ßH=ß3†ß=ºßOøß0Hà0yà*ªà!Õà<÷à*4á)_áP‰á6Úá/â0Aâ/râ/¢â0Òâ8ã5<ã9rã9¬ã6æã7ä.Uä9„ä-¾ä:ìä<'å/då>”å+Óå(ÿå.(æ+Wæ8ƒæB¼æ:ÿæ:çJXç£çi¸ç"è'6è^ènxèçèoé,réMŸé
íéHûë-Dì7rì7ªì>âìG!í4iíOžíîí;
! î(Fî3oî £îÄîmâî'Pï;xïB´ï9÷ï01ðDbðB§ðDêðB/ñGrñGºñ?òBò`ò^}òPÜò6-ó5dó5šóCÐó*ô[?ô8›ô{Ôô¨PõXùõ%Röxö$–öG»ö)÷8-÷;f÷R¢÷+õ÷9!ø)[ø7…øR½ø:ùAKù8�ù%Æù)ìù)út@ú0µú3æú8û.Sû9‚ûK¼û%ü.ü&Jü1qü7£ü?Ûü%ý%Aý$gýTŒý2áý*þ1?þKqþD½þAÿ+Dÿ&pÿ%—ÿ$½ÿ?âÿ/"RJn#¹.Ý1z>t¹H.9w[±<
GJ*’)½Xç<@#}(¡/ÊNú)INs2ÂMõ)C2m; ;Ü1J0]GŽYÖ_0k�:üM7	…	Hž	1ç	d
! B~
! CÁ
! {R�NÔ1#yUVÏ=&
Sd
Z¸
ddxEÝB#CfCªî@ÿ
@&N3uJ©1ô>&<eB¢1å6'N8v3¯8ã7+T,€4­Sâ>6u'�,¸;å4!BVk™2:8*s%žÄ!Ýÿ7+P| š/»ë

! :GSF›@â#&;b.}¬8Â6û22De:ªFåE,Cr@¶=÷J5>€E¿Q…A×`'z¢;Áý;
IZiˆ.�ÌæI <J 5‡ 5½ 3ó ('!5P!†!*¢!#Í!ñ!ú!.".6"0e"8–"Ï"ï"
#E+#Nq#GÀ#$F!$@h$>©$<è$&%%<L%5‰%=¿%ý%B&$`&[…&Aá&_#'cƒ'Dç'M,(Gz(_Â(8")+[).‡)¶)Ò)ä)ö)"*"**M*>e*6¤*.Û*\
! +9g+K¡+Rí+2@,5s,;©,8å,J-Ii-D³-Mø-GF.AŽ.JÐ../\J/>§/9æ/0 0/Q0,�08®04ç01817T1DŒ1EÑ1A2)Y2ƒ26£28Ú2.33B3Cv3º3<Ð3>
4,L43y4>­4<ì4)5A5Z5]z5YØ5Y26TŒ69á6571Q75ƒ76¹7Fð7!78Y8Yl8WÆ8=9+\9+ˆ9/´9?ä9A$:f:�:œ:M®:oü:9l;=¦;>ä;8#<\<-{<,©<Ö<<ï<A,=@n=>¯=<î=5+>8a><š>×>@ð>+1?.]?:Œ?7Ç?ÿ?2@(P@y@.™@È@!æ@+A/4A2dA—A!®A7ÐAEBNB
gBuB „B¥BºB1ØB1
! C!<C^C"zC�Cf¬C(D#<D`D1D±D%¾D%äD(
! E3E3OE0ƒE*´E)ßE>	F`HF6©F?àFG GHhGZ±G¯HT¼HQIfcIoÊIV:JW‘JSéJG=KF…KGÌK$L#9L%]L*ƒL>®LíL*M.M/GM)wM8¡MCÚMN18N7jNE¢N:èNJ#O5nO5¤O?ÚOBP"]P0€P6±PvèPW_QU·QL
R4ZRt�R?S"DSngSLÖS@#TTdT+¹TVåTY<U0–U ÇUèU8ýU!6V:XV_“VóVW -WNWmW9‚WM¼W(
! X3XIX`XwX —X!¸X!ÚX#üX# Y-DYrY‰Y£Y)¼YjæY'QZ'yZX¡Z,úZ9'[*a[4Œ[1Á[vó[rj\LÝ\K*]Wv]BÎ]k^E}^QÃ^8_=N_¡Œ_ .`QÏ`/!aAQaj“afþa3eb2™b.Ìb<ûb8c?LcKŒc(Øc+dE-dsd.ˆd*·d!âd6e7;e#sec—eOûe7Kf#ƒf7§f#ßf9g%=g9cg%�gKÃg7h9Gh%�hK§h_óhQSie¥iOjc[j)¿j<éj)&k)Pk'zkB¢kåk*l'-l'Ul>}lI¼l"m:)mGdmH¬mFõm;<n1xnBªn2ínM oCno+²oúÞoÙq'õq-r7Kr¯ƒr 3sTskss:ßs¹tGÔt?u1\u9Žu?Èu1v1:v[lv!Èv#êvOw)^w ˆwJ©w0ôw;%x#ax'…x*­x:Øx>y#RyOvy%Æy?ìy*,z:Wz>’zÑz<éz&{0?{.p{Ÿ{#»{ß{î{/
|+=|7i|@¡|,â|<}?L}qŒ}9þ}68~7o~3§~3Û~%5-G2u(¨5Ñ?€=G€=…€&Ã€Hê€L3�a€�Râ�*5‚.`‚#�‚P³‚<ƒ&Aƒ&hƒL�ƒÜƒ*úƒ+%„)Q„{„L‘„9Þ„…%-…)S…6}…*´…8ß….†,G†-t†-¢†6Ð†‡*&‡*Q‡$|‡3¡‡OÕ‡*%ˆOPˆl ˆy
‰u‡‰:ý‰u8ŠD®Š óŠ'”‹ˆ¼‹°EŒ„öŒ¬{�¦(ŽÎÏŽ)ž�YÈ�4"�IW�)¡�ZË�3&‘#Z‘~‘"�‘"²‘"Õ‘ ø‘ ’$:’$_’$„’"©’"Ì’)ï’,“)F“'p“9˜“OÒ“,"”*O”2z”)­”3×”3•R?•4’•lÇ•L4–K�–dÍ–?2—Wr—9Ê—0˜=5˜4s˜:¨˜^ã˜XB™n›™Y
! šWdš\¼šJ›[d›DÀ›EœvKœ#Âœ$æœ#�!/�1Q�ƒ�×“ž@kŸ:¬Ÿ@çŸ( :H +ƒ 8¯ Mè S6¡kŠ¡ö¡M¢:_¢^š¢Rù¢OL£-œ£CÊ£F¤&U¤g|¤fä¤^K¥Pª¥Xû¥(T¦M}¦ Ë¦ì¦8§?A§B�§Ä§Û§'ï§*¨“B¨ZÖ¨"1©8T©D�© Ò©2ó©V&ª3}ª$±ª7Öª«;.«.j«%™«¿«Ù«*ð«:¬*V¬q�¬8ó¬.,­D[­9 ­"Ú­Jý­9H®‚®,�®Ê®2ã®5¯9L¯:†¯*Á¯ ì¯!
°!/°6Q°Dˆ°4Í°,±*/±Z±z±;•±6Ñ±3².<²$k²?�²-Ð²,þ²9+³ae³<Ç³=´eB´:¨´Hã´,,µ-YµX‡µ.àµ¶$,¶*Q¶|¶ š¶»¶FÎ¶4·4J··#—·»·)Ó·'ý·&%¸&L¸+s¸CŸ¸(ã¸"¹(/¹(X¹)�¹)«¹*Õ¹*º*+º*Vº*�º*¬º*×º*»*-»*X»*ƒ»*®»(Ù»(¼(+¼(T¼(}¼(¦¼)Ï¼(ù¼("½(K½(t½*�½*È½*ó½*¾(I¾(r¾(›¾(Ä¾(í¾(¿(?¿(h¿(‘¿(º¿)ã¿)
À'7À(_À(ˆÀ)±À)ÛÀ(Á(.Á(WÁ(€Á+©Á'ÕÁ'ýÁ(%Â'NÂ'vÂ3žÂ4ÒÂ4Ã3<Ã"pÃB“Ã?ÖÃ%Ä <ÄB]Ä7 Ä3ØÄ6Å4CÅFxÅ{¿Å:;Æ'vÆžÆ#ºÆÞÆ6ùÆ.0Ç4_Ç)”Ç¾Ç*ÇÇ.òÇ+!È7MÈc…È?éÈ>)ÉAhÉÂªÉ2mÊv ÊLËLdËL±Ë9þË08ÌHiÌ@²Ì=óÌ>1Í!pÍ_’ÍIòÍF<ÎNƒÎ?ÒÎ"ÏT5ÏŠÏ©ÏAÃÏ:Ð>@ÐÐ šÐ(»Ð)äÐ"Ñ1ÑOÑIjÑ8´Ñ*íÑÒ&5Ò&\Ò ƒÒ0¤Ò-ÕÒ(Ó,Ó#EÓ&iÓ+�Ó'¼Ó!äÓÔ!&Ô!HÔ-jÔ(˜Ô"ÁÔ"äÔ)Õ,1Õ ^Õ,Õ+¬Õ#ØÕ$üÕ'!Ö*IÖ)tÖ2žÖÑÖQíÖ›?×"Û×Aþ×1@Ø-rØ) Ø:ÊØFÙ6LÙPƒÙ?ÔÙTÚŽiÚ:øÚ=3Û5qÛ)§ÛÑÛ+êÛ-Ü"DÜNgÜP¶Ü$Ý8,Ý7eÝ9�Ý×Ý<íÝ7*Þ?bÞ5¢Þ9ØÞ3ß4Fß9{ß<µß6òß8)àAbà;¤à7ààGá%`á†á) á,Êá5÷á"-â.Pââ"›â¾â*ËâöâãBã:Zã•ã°ãÆãáãMüã0Jä.{ä.ªä$Ùä
þäAåaNå+°åmÜåRJæm�æ^çcjçBÎçè+è0Hè0yè0ªè6Ûèé-éiJé*´é)ßé1	ê-;ê/iê)™êLÃê,ëb=ëE ë(æëdìotìBäì'í1:ï*lï*—ïIÂïð>,ð?kð«ð>ÊðŠ	ñ2”ñ0Çñ7øñ60ò7gò-Ÿò]Íò0+ó\ónó,�ó&ºó)áó$ô0ôOô oô7�ô%Èô(îô%õ(=õfõ'…õ!­õ Ïõ%ðõ/ö1Föxö&Šö!±ö(Óö:üö-7÷e÷2„÷$·÷(Ü÷ø>%ø!dø/†ø¶ø%Ïø.õø8$ù5]ù“ù/£ùÓù ñù*ú"=úL`úG­ú8õú(.û!Wû7yû)±û%Ûû%ü'üCü+cü"�ü²ü#Ñü-õü*#ý$Ný)sý/�ýÍý'íýþ(3þC\þ þ¼þ?Öþ!ÿ08ÿ$iÿŽÿ,¥ÿ#Òÿ3öÿ+*	V	vl	^ã	eB	M¨	ö	;	2Q	*„	¯	&É	 ð	8	!J	:l	§	Æ	/Û	<	7H	'€	¨	1È	(ú	7#	[	?v	$¶	Û	ú	8	EN	H”	)Ý	)	w1	—©	xA	«º	f		tæ		W[
! 	‚³
! 	†6	¥½	¬c	w
	(ˆ
	±
	UÑ
	0'	.X	3‡	1»	Lí	2:	-m	O›	)ë	O	Ke	$±	=Ö	%	:	0X	.‰	¸	×	ô		)	A	F\	"£	=Æ	$	!)	&K	;r	(®	7×	#	/3	Nc	²	Ð	ê	#	2,	1_	‘	+¨	Ô	)ê	#	38	!l	*Ž	&¹	à	1þ	V0	 ‡	<¨	å	û	2	,K	 x	(™	,Â	7ï	#'	0K	|	cš	4þ	63	¢j	8
	,F	7s	«	Ë	+ã	¾	>Î	Û
	vé	<`	7�	dÕ	 :	=[	-™	'Ç	(ï	c 	.| 	t« 	‰ !	!ª!	3Ì!	;"	1<"	0n"	$Ÿ"	'Ä"	"ì"	#	 *#	6K#	!‚#	!¤#	6Æ#	"ý#	) $	J$	i$	l€$	;í$	9)%	@c%	Y¤%	&þ%	 %&	-F&	rt&	Qç&	;9'	(u'	ž'	E¸'	:þ'	(9(	b(	.w(	g¦(	4)	RC)	+–)	 Â)	?ã)	#*	@*	C\*	 *	¦*	=Á*	ÿ*	++	%D+	j+	ƒ+	¡+	"Á+	-ä+	,	1,	9Q,	M‹,	Ù,	Aß,	<!-	8^-	K—-	Iã-	!-.	XO.	E¨.	î.	/	/	2/	Q/	f/	„/	(™/	Â/	.×/	0	I0	f0	/|0	A¬0	$î0	,1	E@1	4†1	0»1	ì1	-2	212	"d2	+‡2	>³2	,ò2	3	0;3	Fl3	]³3	14	3C4	9w4	8±4	*ê4	N5	4d5	<™5	;Ö5	N6	~a6	Cà6	#$7	+H7	3t7	0¨7	'Ù7	8	%!8	+G8	5s8	©8	Æ8	%å8	9	&9	F9	 b9	ƒ9	*Ÿ9	1Ê9	0ü9	+-:	CY:	 �:	"¾:	fá:	.H;	1w;	.©;	%Ø;	0þ;	)/<	0Y<	Š<	:£<	2Þ<	=	(+=	0T=	…=	!–=	I¸=	\>	_>	4w>	)¬>	Ö>	`ð>	$Q?	
v?	1„?	"¶?	Ù?	&î?	@	/0@	?`@	= @	$Þ@	A	'A	=;A	yA	B™A	ÜA	ùA	3B	$JB	/oB	<ŸB	1ÜB	C	!C	&>C	5eC	›C	"¶C	&ÙC	*D	)+D	;UD	Y‘D	KëD	-7E	7eE	:�E	3ØE	-F	1:F	2lF	ŸF	.¿F	0îF	<G	5\G	5’G	1ÈG	;úG	)6H	q`H	OÒH	."I	$QI	?vI	-¶I	)äI	5J	VDJ	%›J	YÁJ	K	$6K	+[K	7‡K	/¿K	FïK	-6L	@dL	4¥L	!ÚL	üL	M	4)M	>^M	0�M	AÎM	=N	6NN	-…N	2³N	æN	!O	8"O	6[O	-’O	EÀO	P	[!P	;}P	¹P	9ÑP	HQ	:TQ	7�Q	:ÇQ	7R	<:R	6wR	;®R	:êR	<%S	FbS	*©S	ÔS	+ñS	*T	HT	&TT	6{T	$²T	O×T	='U	=eU	?£U	ãU	(ûU	J$V	>oV	2®V	AáV	;#W	5_W	&•W	?¼W	müW	%jX	„�X	CY	9YY	;“Y	ÏY	sàZ	\T[	(±[	�Ú[	1h\	2š\	2Í\	F]	0G]	3x]	6¬]	*ã]	'^	?6^	8v^	+¯^	>Û^	?_	3Z_	RŽ_	!á_	x`	D|`	9Á`	Iû`	9Ea	a	!�a	
¿a	3Ía	Hb	'Jb	/rb	G¢b	-êb	'c	:@c	G{c	Ãc	Mãc	_1d	,‘d	B¾d	>e	N@e	�e	4£e	.Øe	>f	LFf	S“f	oçf	/Wg	>‡g	KÆg	Jh	~]h	GÜh	F$i	Eki	7±i	?éi	Z)j	"„j	Z§j	\k	_k	
tk	F‚k	EÉk	4l	Dl	@Zl	@›l	0Ül	
m	:m	IWm	>¡m	Càm	2$n	,Wn	@„n	DÅn	C
! o	9No	Jˆo	8Óo	p	*p	Dp	)Zp	„p	žp	-ºp	èp	þp	&q	4Aq	4vq	4«q	%àq	0r	07r	0hr	F™r	+àr	Fs	0Ss	$„s	B©s	.ìs	t	&4t	[t	rt	…t	�t	±t	)Æt	ðt	u	u	-.u	\u	qu	6†u	!½u	ßu	òu	v	"v	6v	Iv	]v	yv	Œv	¬v	Ãv	ãv	úv	w	1w	Nw	bw	:{w	D¶w	Bûw	E>x	/„x	L´x	8y	4:y	/oy	-Ÿy	HÍy	Iz	M`z	¹®z	#h{	Œ{	¦{	À{	Ú{	$õ{	4|	&O|	/v|	2¦|	;Ù|	%}	0;}	l}	&†}	­}	*Ç}	<ò}	M/~	0}~	0®~	,ß~		*	!I	k	‹	¦	À	Ú	ô	€	.€	I€	d€	€	8š€	Ó€	8î€	'�	B�	]�	x�	!“�	µ�	Î�	ê�	.‚	4‚	P‚	l‚	#ˆ‚	,¬‚	4Ù‚	;ƒ	Jƒ	#gƒ	*‹ƒ	)¶ƒ	Aàƒ	2"„	'U„	"}„	" „	;Ã„	0ÿ„	 0…	"Q…	!t…	!–…	$¸…	$Ý…	9†	6<†	=s†	A±†	/ó†	-#‡	1Q‡	Eƒ‡	:É‡	0ˆ	n5ˆ	5¤ˆ	0Úˆ	<‰	EH‰	,Ž‰	3»‰	>ï‰	4.Š	:cŠ	4žŠ	;ÓŠ	‹	'-‹	#U‹	'y‹	=¡‹	#ß‹	(Œ	9,Œ	+fŒ	)’Œ	+¼Œ	6èŒ	-�	>M�	4Œ�	4Á�	2ö�	0)Ž	0ZŽ	+‹Ž	/·Ž	/çŽ	/�	,G�	$t�	™�	]·�	�	6-�	1d�	A–�	@Ø�	‘	@7‘	;x‘	D´‘	#ù‘	>’	A\’	7ž’	:Ö’	2“	5D“	2z“	­“	KÉ“	”	2”	O”	*l”	-—”	6Å”	'ü”	$•	Q@•	’•	'­•	Õ•	ð•	-–	(9–	,b–	,�–	,¼–	)é–	—	,.—	6[—	'’—	Lº—	L˜	<T˜	<‘˜	BÎ˜	)™	;™	1Z™	.Œ™	.»™	Lê™	k7š	£›	 Ã›	6ä›	Jœ	Xfœ	(¿œ	'èœ	�	)+�	@U�	4–�	IË�	Už	Ckž	&¯ž	VÖž	-Ÿ	P<Ÿ	P�Ÿ	UÞŸ	!4 	+V 	A‚ 	9Ä 	=þ 	9<¡	1v¡	¡¨¡	BJ¢	#�¢	}±¢	</£	Gl£	¯´£	:d¤	Ÿ¤	C¸¤	Nü¤	jK¥	¶¥	Ö¥	8å¥	¦	;=¦	y¦	–¦	³¦	4Î¦	L§	MP§	ž§	D°§	"õ§	D¨	]¨	:t¨	¯¨	DÆ¨	L©	>X©	5—©	:Í©	6ª	I?ª	C‰ª	EÍª	+«	+?«	Lk«	)¸«	2â«	K¬	Ja¬	J¬¬	'÷¬	/­	O­	+_­	"‹­	F®­	(õ­	6®	=U®	=“®	9Ñ®	5¯	(A¯	4j¯	0Ÿ¯	,Ð¯	8ý¯	(6°	R_°	C²°	'ö°	.±	M±	Dk±	'°±	@Ø±	.²	0H²	!y²	<›²	FØ²	6³	.V³	C…³	CÉ³	&
´	,4´	2a´	D”´	 Ù´	1ú´	,µ	=Kµ	:‰µ	PÄµ	&¶	<<¶	8y¶	-²¶	à¶	!þ¶	1 ·	.R·	5�·	N··	+¸	E2¸	?x¸	]¸¸	9¹	2P¹	2ƒ¹	2¶¹	>é¹	>(º	,gº	E”º	HÚº	E#»	0i»	6š»	,Ñ»	6þ»	U5¼	!‹¼	­¼	aÌ¼	U.½	3„½	/¸½	2è½	$¾	"@¾	)c¾	&�¾	F´¾	2û¾	$.¿	NS¿	A¢¿	?ä¿	5$À	tZÀ	—ÏÀ	9gÁ	c¡Á	GÂ	?MÂ	:�Â	8ÈÂ	%Ã	)'Ã	QÃ	#qÃ	#•Ã	-¹Ã	‰çÃ	=qÄ	9¯Ä	BéÄ	2,Å	%_Å	%…Å	&«Å	+ÒÅ	;þÅ	::Æ	&uÆ	UœÆ	òÆ	&Ç	&6Ç	/]Ç	2�Ç	/ÀÇ	8ðÇ	4)È	!^È	+€È	2¬È	-ßÈ	%
É	)3É	%]É	%ƒÉ	&©É	+ÐÉ	üÉ	2Ê	/LÊ	|Ê	&—Ê	,¾Ê	.ëÊ	aË	Œ|Ë	L	Ì	SVÌ	TªÌ	jÿÌ	4jÍ	'ŸÍ	ÇÍ	ŠçÍ	rÎ	QŽÎ	àÎ	2éÎ	.Ï	'KÏ	%sÏ	™Ï	2¸Ï	ëÏ	-Ð	26Ð	7iÐ	2¡Ð	=ÔÐ	8Ñ	8KÑ	=„Ñ	8ÂÑ	6ûÑ	;2Ò	4nÒ	9£Ò	4ÝÒ	9Ó	4LÓ	E�Ó	7ÇÓ	SÿÓ	.SÔ	1‚Ô	#´Ô	2ØÔ	.Õ	#:Õ	F^Õ	K¥Õ	IñÕ	I;Ö	E…Ö	GËÖ	×	H“×	TÜ×	1Ø	jKØ	0¶Ø	,çØ	cÙ	FxÙ	¾¿Ù	•~Ú	PÛ	öeÛ	D\Ü	¡Ü	´Ü	ÌÜ	ÞÜ	ôÜ	Ý	Ý		.Ý	8Ý	NÝ	lÝ	'†Ý	@®Ý	,ïÝ	[Þ	0xÞ	*©Þ	LÔÞ	-!ß	+Oß	@{ß	>¼ß	5ûß	.1à	`à	Xyà	<Òà	,á	r<á	s¯á	T#â	sxâ	tìâ	)aã	F‹ã	"Òã	8õã	7.ä	1fä	<˜ä	BÕä	Tå	Cmå	G±å	Nùå	.Hæ	wæ	=‘æ	mÏæ	/=ç	/mç	N�ç	#ìç	aè	6rè	Y©è	Zé	@^é	_Ÿé	/ÿé	(/ê	kXê	-Äê	.òê	M!ë	Ioë	2¹ë	Fìë	83ì	Clì	y°ì	r*í	0�í	!Îí	+ðí	+î	+Hî	+tî	, î	,Íî	-úî	-(ï	-Vï	-„ï	-²ï	-àï	-ð	-<ð	-jð	-˜ð	-Æð	-ôð	+"ñ	+Nñ	+zñ	+¦ñ	+Òñ	+þñ	,*ò	+Wò	+ƒò	+¯ò	+Ûò	-ó	-5ó	-có	-‘ó	+¿ó	+ëó	+ô	+Cô	+oô	+›ô	+Çô	+óô	+õ	+Kõ	,wõ	,¤õ	*Ñõ	+üõ	+(ö	,Tö	,�ö	+®ö	+Úö	+÷	+2÷	.^÷	*�÷	*¸÷	+ã÷	#ø	A3ø	Uuø	BËø	cù	rù	+Šù	K¶ù	Mú	9Pú	+Šú	¶ú	>Ðú	3û	&Cû	$jû	Y�û	3éû	4ü	QRü	<¤ü	6áü	)ý	!Bý	"dý	G‡ý	KÏý	7þ	)Sþ	*}þ	$¨þ	$Íþ	#òþ	$ÿ	$;ÿ	#`ÿ	‹„ÿ	:
! 8K
! J„
! ;Ï
! 
! .)
! >X
! 8—
! 4Ð
! W
! *]
! Mˆ
! :Ö
! v
! ?ˆ
! 5È
! @þ
! 6?
! >v
! rµ
! a(
! 4Š
! -¿
! :í
! B(
! @k
! "¬
! 0Ï
! 
! $
!  8
! NY
! ,¨
! Õ
! ò
! /
! 1B
! 8t
! +­
! )Ù
! <	
! &@	
! 'g	
! -�	
! 0½	
! aî	
! 'P
  
! 4x
  
! %­
  
! 'Ó
  
! &û
  
! ^"
! .�
! 3°
! ,ä
! 
! C+
! Ao
! 5±
!  ç
! *
! 3
! Q
! +l
! <˜
! Õ
! )í
! (
! /@
! Cp
! <´
! "ñ
! ,
! $A
! f
!  |
! �
!  ¼
! /Ý
! 3

! A
! .U
! )„
! ?®
! î
! C
! MF
! =”
! 2Ò
! E
! DK
! V�
! ,ç
! '
! Y<
! 4–
! ,Ë
! 0ø
! 0)
! =Z
! 0˜
! :É
! 1
! 96
! 2p
! 1£
! ;Õ
! 1
! 3C
! 5w
! 1­
! 2ß
! @
! 1S
! ?…
! JÅ
! 6
! DG
! 8Œ
! 4Å
! 4ú
! </
! >l
! =«
! 3é
! :
! RX
! C«
! 7ï
! :'
! ;b
! 6ž
! 1Õ
! E
! AM
! Q�
! _á
! WA
! O™
! Hé
!  2
! 8S
! 8Œ
! -Å
! (ó
! /
! L
! _
! 9x
! H²
! Eû
! )A 
! k 
! 4€ 
! 3µ 
! Né 
! 18!
! Oj!
! 6º!
! 3ñ!
! 2%"
! 0X"
! /‰"
! )¹"
! #ã"
! *#
! -2#
! *`#
! -‹#
! @¹#
! !ú#
! $
! <7$
! t$
! -†$
! 2´$
! ?ç$
! .'%
! V%
! 'u%
! (�%
! (Æ%
! Øï%
! ÐÈ&
! 4™'
! 5Î'
! (
! (
! !2(
! ;T(
! :�(
! 5Ë(
! )
! -)
! &B)
!  i)
! Š)
! '©)
! *Ñ)
! %ü)
! *"*
! $M*
! Ar*
! C´*
! ø*
! <+
! %U+
! 3{+
! /¯+
! 0ß+
! [,
! Nl,
! &»,
! Iâ,
! +,-
! ]X-
! c¶-
! _.
! 6z.
! 7±.
! 4é.
! 6/
! )U/
! 3/
! 3³/
! Iç/
! 10
! %F0
! l0
! 
…0
! '“0
! -»0
! &é0
! 1
! O01
! H€1
! HÉ1
! 2
! !2
! N02
! 92
! H¹2
! H3
! JK3
! H–3
! ß3
! *ö3
! ,!4
! N4
! 1n4
! ) 4
! -Ê4
! ,ø4
! ,%5
! <R5
! 9�5
! &É5
! /ð5
! = 6
! &^6
! %…6
! 7«6
! 5ã6
! <7
! "V7
! y7
! F�7
! $Ô7
! ù7
! .8
! 078
! Wh8
! À8
! =Ð8
! 9
! 9+9
! Oe9
! µ9
! Ñ9
!  ð9
! ]:
! !o:
! +‘:
! ½:
! :Ù:
! T;
! !i;
! ‹;
! ¥;
! %À;
! æ;
! $<
! +<
! uG<
! g½<
! D%=
! :j=
! !¥=
! *Ç=
! -ò=
!  >
! #@>
! !d>
! 0†>
! <·>
! <ô>
! &1?
! <X?
! R•?
! ;è?
! >$@
! tc@
! @Ø@
! 8A
! wRA
! 9ÊA
! 3B
! U8B
! 9ŽB
! BÈB
! mC
! ?yC
! G¹C
! XD
! 3ZD
! GŽD
! JÖD
! T!E
! EvE
! ;¼E
! DøE
! Y=F
! p—F
! "G
! ‹+G
! \·G
! 3H
! ?HH
! 5ˆH
! 8¾H
! K÷H
! @CI
! G„I
! ;ÌI
! EJ
! GNJ
! Y–J
! ?ðJ
! ?0K
! jpK
! KÛK
! ['L
! lƒL
! 4ðL
! O%M
! EuM
! O»M
! iN
! [uN
! MÑN
! 'O
! :GO
! 8‚O
! F»O
! aP
! �dP
! KæP
! S2Q
! W†Q
! 2ÞQ
! FR
! 8XR
! Œ‘R
! ŽS
! ‰­S
! †7T
! H¾T
! NU
! =VU
! i”U
! 7þU
! Y6V
! u�V
! vW
! )}W
! )§W
! <ÑW
! IX
! 9XX
! ’X
! ,©X
! ÖX
! ?íX
! ^-Y
! =ŒY
! ]ÊY
! @(Z
! diZ
! CÎZ
! J[
! '][
! _…[
! )å[
! V\
! @f\
! Q§\
! Vù\
! UP]
! =¦]
! Vä]
! a;^
! 3�^
! )Ñ^
! $û^
! ) _
! ?J_
! .Š_
! (¹_
! %â_
! h`
! *q`
! 0œ`
! .Í`
! 6ü`
! ;3a
! +oa
! ›a
! :¹a
! 8ôa
! )-b
! -Wb
! '…b
! ­b
! %Áb
! %çb
! O
c
! I]c
! %§c
! Íc
! &èc
! 4d
! #Dd
! 2hd
! ›d
! 7¸d
! ?ðd
! /0e
! 1`e
! ’e
! (²e
! Ûe
! Zêe
! ZEf
! F f
! #çf
! ‰g
! O•g
! 9åg
! $h
! .Dh
! sh
! ?�h
! .Íh
! Süh
! 0Pi
! 8�i
! 5ºi
! Bði
! r3j
! B¦j
! Féj
! ^0k
! d�k
! ‚ôk
! fwl
! PÞl
! Z/m
! KŠm
! Öm
! ;îm
! B*n
! 5mn
! +£n
! 4Ïn
! -o
! 2o
! 3Io
! H}o
! *Æo
! ño
! 2	p
! (<p
! -ep
! 1“p
! @Åp
! 9q
! >@q
! Iq
! ?Éq
! +	r
! 65r
! )lr
! L–r
! Eãr
! )s
! '@s
! hs
! 
s
! V�s
! 1äs
! 8t
! <Ot
! &Œt
! (³t
! BÜt
! <u
! R\u
! 8¯u
! Sèu
! <v
! 2Vv
! ‰v
! 3¥v
! +Ùv
! w
! 	w
! w
! /w
! Cw
! ]w
! Urw
! IÈw
! x
! 4'x
! 4\x
! 6‘x
! 5Èx
! vþx
! 3uy
! =©y
! <çy
! !$z
! /Fz
! 7vz
! ;®z
! (êz
! '{
! :;{
! .v{
! 9¥{
! Cß{
! @#|
! Ad|
! E¦|
! “ì|
! ý€}
! î~~
! ûm
! ìi€
! !V�
! 3x�
! +¬�
! 1Ø�
! !
! ‚
! 9,‚
! 4f‚
! 5›‚
! ,Ñ‚
! ;þ‚
! U:ƒ
! 1�ƒ
! \Âƒ
! /„
! *O„
! (z„
! !£„
! 6Å„
! ;ü„
! .8…
! g…
! \y…
! ;Ö…
! L†
! )_†
! 1‰†
! 4»†
! 3ð†
! 4$‡
! 1Y‡
! >‹‡
! BÊ‡
! [
ˆ
! Ziˆ
! ZÄˆ
! J‰
! Aj‰
! \¬‰
! \	Š
! ?fŠ
! 8¦Š
! 2ßŠ
! 0‹
! -C‹
! ;q‹
! 4­‹
! ;â‹
! 4Œ
! HSŒ
! "œŒ
! O¿Œ
! O�
! 8_�
! ˜�
! $­�
!  Ò�
! ó�
! 4Ž
! &GŽ
! ;nŽ
! )ªŽ
! jÔŽ
! F?�
! K†�
! `Ò�
! $3�
! 8X�
! 8‘�
! %Ê�
! )ð�
! L‘
! Vg‘
! ¾‘
! Ð‘
! .â‘
! 0’
! MB’
! H�’
! NÙ’
! ™(“
! DÂ“
! x”
! j€”
! ‡ë”
! _s•
! [Ó•
! H/–
! Ix–
! AÂ–
! &—
! 7+—
! .c—
! F’—
! =Ù—
! 9˜
! 6Q˜
! :ˆ˜
! 3Ã˜
! ;÷˜
! :3™
! :n™
! H©™
! 2ò™
! %š
! <7š
! 2tš
! %§š
! ;Íš
! 	›
! & ›
! !G›
! #i›
! �›
! *«›
! 8Ö›
! ƒœ
! b“œ
! 	öœ
! `�
! `a�
! Â�
! :×�
! Bž
! 1Už
! O‡ž
! 7×ž
! $Ÿ
! 44Ÿ
! iŸ
! 5‚Ÿ
! 5¸Ÿ
! îŸ
! A 
! $M 
! =r 
! 8° 
! )é 
! *¡
! >¡
! [¡
! q¡
! Œ¡
! £¡
! Ã¡
! +Ï¡
! 'û¡
! *#¢
! -N¢
! |¢
! +“¢
! >¿¢
! Bþ¢
! A£
! ^£
! ;}£
! (¹£
! (â£
! C¤
! %O¤
! 9u¤
! F¯¤
! 5ö¤
! 8,¥
! 8e¥
! 2ž¥
! WÑ¥
! )¦
! $6¦
! 7[¦
! #“¦
! #·¦
! MÛ¦
! 7)§
! 9a§
! 7›§
! 8Ó§
! .¨
! @;¨
! B|¨
! <¿¨
! @ü¨
! >=©
! |©
! ‘©
! 6«©
! >â©
! !ª
! ;;ª
! wª
! >‘ª
! UÐª
! /&«
! -V«
! L„«
! *Ñ«
! :ü«
! 7¬
! .O¬
! 7~¬
! k¶¬
! g"­
! jŠ­
! Bõ­
! -8®
! Uf®
! "¼®
! "ß®
! )¯
! .,¯
! [¯
! ;s¯
! "¯¯
! †Ò¯
! 8Y°
! A’°
! =Ô°
! P±
! Jc±
! z®±
! P)²
! 8z²
! M³²
! {³
! \}³
! $Ú³
! Eÿ³
! -E´
! -s´
! E¡´
! @ç´
! 0(µ
! )Yµ
! *ƒµ
! 3®µ
! 6âµ
! .¶
! @H¶
! F‰¶
! FÐ¶
! B·
! AZ·
! .œ·
! #Ë·
! ï·
! L¸
! 3T¸
! Wˆ¸
! 0à¸
! ¹
! ',¹
! 5T¹
! -Š¹
! (¸¹
! +á¹
! ,
º
! 0:º
! %kº
! 9‘º
! Ëº
! áº
! %ùº
! 5»
! U»
! o»
! Z‰»
! )ä»
! G¼
! GV¼
! %ž¼
! CÄ¼
! )½
! 22½
!  e½
! 0†½
! .·½
! Hæ½
! 4/¾
! d¾
! $¾
! ,¤¾
! )Ñ¾
! :û¾
! &6¿
! /]¿
! A�¿
! 4Ï¿
! >À
! <CÀ
! 3€À
! (´À
! )ÝÀ
! &Á
! %.Á
! ;TÁ
! S�Á
! ;äÁ
!  Â
! E(Â
! 4nÂ
! 7£Â
! _ÛÂ
! =;Ã
! 0yÃ
! 5ªÃ
! DàÃ
! `%Ä
! Œ†Ä
! ‹Å
! 7ŸÅ
! @×Å
! BÆ
! ;[Æ
! +—Æ
! -ÃÆ
! "ñÆ
! {Ç
! �Ç
! ¥Ç
! 4ºÇ
! %ïÇ
! =È
! ;SÈ
! /�È
! 7¿È
! 4÷È
! .,É
! @[É
! :œÉ
! +×É
! (Ê
! J,Ê
! 6wÊ
! ®Ê
! OÊÊ
! gË
! 5‚Ë
! z¸Ë
! J3Ì
! 1~Ì
! <°Ì
! &íÌ
! 5Í
! ³JÍ
! ?þÍ
! ">Î
! )aÎ
! ,‹Î
! 4¸Î
! BíÎ
! *0Ï
! 0[Ï
! PŒÏ
! IÝÏ
! ,'Ð
! 0TÐ
! ;…Ð
! FÁÐ
! 1Ñ
! I:Ñ
! 5„Ñ
! HºÑ
! 5Ò
! [9Ò
! 3•Ò
! FÉÒ
! <Ó
! OMÓ
! Y�Ó
! =÷Ó
! 55Ô
! ZkÔ
! SÆÔ
! 2Õ
! (MÕ
! vÕ
! ^ŽÕ
! GíÕ
! ?5Ö
! OuÖ
! GÅÖ
! !
×
! L/×
! C|×
! �À×
! BØ
! s]Ø
! $ÑØ
! OöØ
! LFÙ
! 8“Ù
! \ÌÙ
! )Ú
! $BÚ
! gÚ
! 5ƒÚ
! #¹Ú
! 1ÝÚ
! ‚Û
! ƒ’Û
! ‰Ü
! $ Ü
! ÅÜ
! #áÜ
! BÝ
! $HÝ
! %mÝ
! 6“Ý
! ÊÝ
! "éÝ
! [Þ
! 0hÞ
! ;™Þ
! 0ÕÞ
! -ß
! .4ß
! cß
! %�ß
! !§ß
! LÉß
!  à
! $7à
! \à
! tà
! †à
! ?�à
! >Ýà
! >á
! >[á
! ?šá
! >Úá
! <â
! =Vâ
! <”â
! -Ñâ
! Aÿâ
! @Aã
! ?‚ã
! gÂã
! :*ä
! =eä
! &£ä
! &Êä
! Dñä
! F6å
! J}å
! NÈå
! @æ
! FXæ
! 8Ÿæ
! PØæ
! H)ç
! Erç
! 2¸ç
! "ëç
! è
! 6.è
! ;eè
! .¡è
! [Ðè
! Z,é
! Z‡é
! 9âé
! 8ê
! 8Uê
! .Žê
! 8½ê
! Töê
! )Kë
! Kuë
! ?Áë
! ì
! +ì
! Kì
! .bì
! &‘ì
! '¸ì
! ;àì
! ;í
! Xí
! "sí
! .–í
! Åí
! åí
! î
! 8 î
! 9Yî
! 4“î
! ,Èî
! Yõî
! -Oï
! 8}ï
! ;¶ï
! Dòï
! 17ð
! ið
! 'ˆð
!  °ð
! Ñð
!  ðð
! ñ
! %0ñ
! #Vñ
! &zñ
! @¡ñ
! 9âñ
! >ò
! 1[ò
! e�ò
! dóò
! DXó
! E�ó
! ãó
! «óó
! MŸô
! 9íô
! &'õ
! ^Nõ
! a­õ
! ö
! .)ö
! -Xö
! -†ö
! ´ö
! *Ãö
! &îö
! *÷
! >@÷
! /÷
! ,¯÷
! 1Ü÷
! /ø
! $>ø
! ;cø
! 6Ÿø
! !Öø
! @øø
! 29ù
! &lù
! ,“ù
! >Àù
! 1ÿù
! 61ú
! 2hú
! 3›ú
! 0Ïú
! >û
! ?û
! 4^û
! N“û
! ?âû
! :"ü
! 1]ü
! �ü
! %©ü
! &Ïü
! !öü
! ý
! (7ý
! 6`ý
!  —ý
! .¸ý
! Dçý
! ",þ
! 1Oþ
! %�þ
! 4§þ
! 2Üþ
! <ÿ
! NLÿ
! 7›ÿ
! *Óÿ
! ,þÿ
! "+ N o�7ªGâ3*&^&…:¬BçA*)l
–<¤3áIG_§-Ã>ñ<0.m:œ#×Oû=K>‰7È%(&<O:ŒÇ>ã"238fŸ¯.¾í24-O3}'±%Ù7ÿ57	Am	#¯	
Ó	6á	
! 3
! -S
! "�
! (¤
! XÍ
! Q&1x/ª8Ú2ENI”9Þ.
'G
o
‰
^ž
)ý

'5BA
„
’  )Á%ëC:U(�3¹í8
! 6C7z.²-ávv†cýa~;’,Î'û>#>b>¡àúr
/€!°$Ò9÷12L%“¹YÒ,L$gKŒ<Ø”Oª;ú261i-›-É-÷%<:w8ˆIÁ(A4Dv7»*ó.3MD�4Æû+!F,h�•�#E±÷=4O2„2·1êe3‚3¶3êg >† |Å UB!(˜!�Á!
! _"j#Oƒ#1Ó#1$07$0h$#™$M½$%0%%4V%3‹%0¿%/ð%$ &*E&@p&A±&9ó&%-'8S':Œ'Ç'2Ü'‚(=’(=Ð( )N/)2~)=±)"ï)ã*<ö*B3+`v+T×+Q,,G~,<Æ,E-DI-#Ž- ²-DÓ-S.4l.?¡.?á.-!/NO/`ž/Dÿ/PD0W•0)í0$1b<1Ÿ11´1Dæ1h+2”26®2å2*õ2 3 >3U_3+µ3Vá3)84Hb42«46Þ45c55>™5>Ø516)I6?s6P³6[7@`7^¡7W89X8’8/°8#à8)9B.97q9@©9ªê9•:(­:#Ö:3ú:>.;(m;#–;#º;,Þ;<<>H<3‡<7»<Só<AG=‰=¡= Á=2â=>13>$e>'Š>@²>Có>57?¬m?¬@NÇ@5A<LAQ‰A!ÛA"ýA? B&`BJ‡B4ÒB,CA4C<vC³C5ÏCADUGD9�DA×DJEGdE3¬EàE:ùE%4FZFCxF5¼F2òF'%G=MG‹G/¦G†ÖGŠ]HeèHNI$hI0�I?¾I_þI ^JCJ.ÃJ òJ=K;QK0�K@¾K*ÿKA*LIlL(¶L?ßL8M2XMI‹M]ÕMS3N‡N5§N3ÝN&O18O(jO)“O,½O3êO*P_IPg©PQQAcQP¥Q"öQ3R8MR8†R8¿R:øRB3S)vS3 S4ÔS/	T89T rT“T6­T6äT4U4PU8…U(¾U4çU6V'SV2{V3®V4âV;WSWAsWGµWNýWNLXV›X^òXcQYiµYhZˆZ[ˆ[\�ˆ\
! ]�Š]^rŒ^€ÿ^€€_~`€€`~a€aƒbs„b9øb72cAjcC¬c6ðc7'd3_d“d;²d7îd5&e5\e’e3®e9âe3f?Pf3�f$Äf8éf5"g4Xg:�g7Èg8h69h3ph&¤hËhèh(i$/i5TiHŠi2Ói-j-4j.bjA‘jYÓj/-ku]kSÓk'l6Gl/~l®l)Çl(ñl\m0wm:¨m*ãm0n[?nE›nánEônG:o'‚o&ªoÑo!ío.p1>p%pp0–p-Çpõp.q2Bq-uq#£qLÇq7r0Lr%}r8£rÜrKúr?Fs4†s.»sRês.=t+lt6˜t4Ït,uG1uIyu3Ãub÷u1Zv$ŒvB±vôvw%w(9w,bwF�w/Öw.x05x+fx.’x,Áx,îx"y2>y,qy)žy(Èy+ñy,z&Jz*qz+œz+Èz%ôz"{"={#`{&„{7«{-ã{-|*?|*j|)•|)¿|(é|$}&7})^}-ˆ}+¶}%â}(~51~#g~'‹~4³~'è~& 7+X„2£4Ö0€1<€?n€;®€Zê€KE�V‘�Pè�K9‚…‚+¥‚/Ñ‚'ƒ)ƒ=ƒ(]ƒ…†ƒ:„4G„)|„#¦„sÊ„>…ª\…$‡[,‡Kˆ‡Ô‡1ê‡ˆ7ˆVˆqˆ�ˆ¯ˆ*»ˆpæˆ4W‰=Œ‰VÊ‰:!Š?\Š�œŠY-‹H‡‹gÐ‹„8ŒN½Œ[�Yh�<Â�<ÿ�><Ža{ŽAÝŽ@�J`�@«�yì�Cf�Hª�?ó�X3‘iŒ‘Tö‘:K’O†’MÖ’J$“ao“[Ñ“W-”>…”VÄ”=•9Y•R“•Dæ•.+–3Z–-Ž–<¼–8ù–G2—=z—j¸—p#˜)”˜h¾˜>'™cf™fÊ™·1šÇéšÇ±›=yœE·œ¹ýœX·�:žiKžaµžJŸSbŸD¶Ÿ3ûŸB/ /r .¢ *Ñ (ü 8%¡4^¡)“¡7½¡+õ¡(!¢+J¢-v¢]¤¢Š£n�£hü£ge¤?Í¤h
¥Wv¥ÕÎ¥¼¤¦Ha§Lª§Z÷§CR¨‚–¨ƒ©O�©4í©Q"ªotª=äªA"«7d«†œ«5#¬tY¬-Î¬;ü¬08­vi­Nà­L/®a|®TÞ®G3¯,{¯v¨¯B°]b°5À°Sö°TJ±8Ÿ±-Ø±2²I9²Nƒ²\Ò²‡/³V·³Z´yi´Dã´Z(µNƒµCÒµY¶Op¶?À¶:·?;·<{·J¸·J¸0N¸>¸—¾¸2V¹4‰¹_¾¹DºcºAi»c«»i¼/y¼J©¼Iô¼I>½vˆ½Xÿ½YX¾›²¾TNÀ?£ÀbãÀKFÁC’ÁCÖÁ7ÂÉRÂÈÃaåÃ\GÄ—¤Ä[<Å’˜Å‘+Æ�½ÆkNÇ:ºÇÅõÇ7»ÈKóÈ^?ÉdžÉGÊFKÊž’ÊŽ1Ë’ÀË]SÌ ±ÌÒÌgíÌUÍ~jÍ‰éÍsÎŽÎ¤Î1ºÎ/ìÎ>Ï4[Ï¢�Ï3Ð}³Ð:1ÑAlÑO®ÑqþÑ|pÒ1íÒVÓJvÓPÁÓVÔLiÔ{¶Ô.2ÕfaÕSÈÕBÖY_Ö`¹Ö"×R=×Q�×7â×9Ø\TØ˜±ØJÙ,_Ù‘ŒÙ Ú&?ÚMfÚ/´Ú;äÚ Û2Û<RÛU�ÛåÛ?Ü?DÜ7„Ü;¼Ü"øÜZÝBvÝ+¹Ý%åÝ"Þ$.Þ.SÞ3‚Þ'¶ÞÞÞ/ýÞ2-ß(`ß4‰ß,¾ß3ëßNà7nàE¦àìàIáVá@táµá/Ïá/ÿá*/â.ZâH‰â!Òâ-ôâ1"ã2Tã<‡ã,Äã'ñã6ä"Päsä2‘ä,Äälñä]^å.¼å)ëåæI4æP~æ:Ïæ6
! çCAç6…ç;¼çNøç4Gè;|è\¸è é96é@pé7±éYéé:Cê*~ê©ê8Äê?ýê=ë9Vë3�ë3Äë&øëNì:nì-©ì×ì?îì).íIXí¢í/¼í1ìí3î"Rî+uî&¡î%Èîîî=
ïSKïzŸï)ð/DðRtðSÇð8ñ/Tñ+„ñ°ñ/Îñ+þñ1*ò-\ò0Šò'»ò,ãòó60ógó †ó§ó.¶óåóô?%ô"eô>ˆô+Çô2óô#&õ@Jõ‹õU¥õ-ûõ)ö6Gö~ö#—ö2»ö)îö3÷0L÷&}÷2¤÷=×÷3ø0Iø1zø2¬ø4ßøù)4ù-^ù,Œù0¹ùêù-ú1.ú`ú+{ú(§ú&Ðú&÷ú*û$Iû5nû'¤ûÌû áû4ü 7ücXü¼ü-×ü,ý52ýhý&�ý!¨ý(Êý!óý=þ/Sþ1ƒþµþCÕþCÿ#]ÿ=�ÿ"¿ÿHâÿH+9t.®3Ý/A'^5†2¼Gï:7rŠ�Xt��­>½$ü!=?$}¢F¼((,Ubo>$¾ã3Kg�D—:Ü*/B	r-|Bªí$0%*V�!�G¿F	GN	5–	)Ì	ö	
! *-
! .X
! C‡
! Ë
! $á
!   A"\IIÉ-;AI}!Ç8é1"
0T
7…
&½
,ä
&86X�8§1à.-I-w,¥8Ò==I=‡=Å)/%Y)2©Ü1ô&¤>Wã:;1v6¨-ß9
Ge2~‹±¢=1à7-Ce©É=è&o52¥1Ø
! @#"d#‡(«&Ô-û\):†1Á;ó//_%{0¡'Ò"ú/Mm‰/›Ëê f= ¤'Åí
! %/64f)›4Åú@X/i"™"¼2ßD!W+y,¥Ò4ñ& >: 4y #® +Ò 9þ *8!cc!Ç!!å!:"B"Z"'v"?ž"Þ" ò"#3#ZR#Z­#y$z‚$%ý$>#%b%.{%!ª%HÌ%!&37&+k&1—&CÉ&C
' Q'2r'3¥'#Ù'ý'G(m^(jÌ(7):M)"ˆ)«)2Â)4õ)(**S*$p*•*P¥*9ö*!0+5R+,ˆ+-µ+Aã+0%, V,w,—,·,Õ,è,û,?-BY-'œ-(Ä-1í-.?.5[.E‘.×.>õ.>4/2s/5¦/6Ü/?0*S0>~04½0ò0*
1181³j132KR2:ž2Ù2-ï253)S3%}3£39¿39ù3Y34P�4:Þ4D54^5A“5"Õ5,ø5-%6S6&j60‘6(Â6&ë6ƒ7D–7Û7*ñ7#8@8V8l8@…8Æ8&ß8(9/9$L9q9)�9,¹9(æ9:7):+a:D�:BÒ:J;p`;JÑ;i<F†<7Í<{=3�=gµ=Q>bo>ŽÒ>xa?PÚ?F+@fr@hÙ@JBAm�AoûAKkBL·BGCnLCX»C2DyGD7ÁD=ùDO7Eu‡E_ýEk]FWÉFW!G*yGP¤GNõGYDH{žH^I\yIsÖITJJQŸJGñJf9K_ KRL&SL6zL.±L[àL3<MWpMdÈM,-NuZNÐN%ëN9O<KO.ˆO@·O9øO$2P6WP2ŽP4ÁP'öP5Q3TQ#ˆQG¬Q<ôQG1RVyRVÐRV'SV~SWÕSU-TDƒTRÈTDUD`UD¥UDêUF/VLvV1ÃV6õV6,W:cW&žW;ÅW4X6XWUXS­X5Y]7YH•YgÞYŸFZ)æZR[3c[5—[1Í[*ÿ[0*\5[\V‘\>è\5']>]]gœ];^E@^H†^GÏ^g_P_HÐ_I`:c`_ž`>þ`I=aP‡aFØaRbNrbCÁbIc?OcA�c8Ñc.
! d:9d1td=¦d)ädeq(eEše;àeNf„kf1ðf”"g5·g8íg>&h@ehF¦hCíhC1iCui1¹i0ëi1j%Nj`tj~ÕjXTk'­kIÕkJlKjlM¶lImENm:”m/Ïm-ÿm9-n!gn*‰n)´nNÞn&-o0To+…o=±oAïo31p5epS›p>ïp1.q0`q‘q%°q4ÖqIr#Ur9yri³rGs.es-”s5Âs8øs=1t2otR¢t0õt<&u7cu5›u7Ñu(	va2vI”vAÞvP wjqw;Üw(xJAx2Œx8¿x2øx'+yQSyQ¥y/÷y3'z+[z‚‡zn
! {-y{b§{`
! |/k|E›|8á|5}ZP}Q«}+ý}")~PL~_�~*ý~7(-`.Ž ½}Þ&\€3ƒ€"·€6Ú€�@+�<l�9©�Eã�.)‚NX‚!§‚CÉ‚9
ƒ3Gƒ{ƒ›ƒ?ºƒ,úƒ4'„Y\„H¶„Oÿ„;O…$‹…‚°…,3†;`†;œ†<Ø†E‡1[‡:�‡&È‡Nï‡,>ˆhkˆiÔˆx>‰7·‰^ï‰GNŠE–Š7ÜŠN‹Oc‹(³‹DÜ‹B!ŒVdŒY»ŒG�;]�(™�BÂ�RŽ+XŽ2„Ž7·ŽEïŽB5�Jx�qÃ�Q5�O‡�,×�/‘'4‘%\‘G‚‘EÊ‘%’ 6’4W’PŒ’;Ý’3“FM“E”“AÚ“O”2l”BŸ”Uâ”48•4m•i¢•–$'–#L–5p–¦–%Ä–Iê–E4—-z—O¨—Vø—.O˜=~˜C¼˜B™KC™O�™%ß™Tš0ZšU‹š3áš›=5›)s›2�›Ð›9í›3'œ0[œPŒœcÝœ;A�>}�?¼�@ü�3=žkqž&Ýž3Ÿ8Ÿ:XŸ7“Ÿ]ËŸR) >| (» 0ä +¡/A¡>q¡0°¡Fá¡L(¢Su¢JÉ¢@£\U£I²£2ü£A/¤4q¤9¦¤Zà¤b;¥@ž¥Cß¥%#¦/I¦Ky¦>Å¦‹§K�§NÜ§>+¨gj¨(Ò¨Vû¨%R©*x©£©B«©Dî©Ä3ªëøªQä«D6¬Ý{­¦Y®Ë°GÌ±T²Ti²A¾²I³+J³„v³0û³,´Ô¬´:�µ6¼µJóµ>¶*^¶#‰¶!­¶IÏ¶\·gv·$Þ·^¸'b¸.Š¸¹¸"Ù¸!ü¸!¹"@¹"c¹3†¹"º¹)Ý¹4º4<ºNqºKÀºU»®b»ª¼J¼¼Q¾;Y¾0•¾+Æ¾;ò¾:.¿2i¿/œ¿)Ì¿
ö¿"À!'À8IÀg‚À9êÀx$Á)�Á)ÇÁ6ñÁU(Â~Â$„Â
©Â·ÂÆÂ	×Â
! áÂ	ìÂöÂOøÂHÃ0`Ã>‘ÃbÐÃ;3Ä7oÄ%§ÄÍÄ#íÄ8ÅJÅ7eÅN�ÅBìÅ6/Æ(fÆ)�ÆL¹Æ<Ç7CÇN{ÇEÊÇ8È.IÈ4xÈ-­È"ÛÈWþÈIVÉ? ÉGàÉ(Ê3GÊ3{ÊB¯Ê?òÊ=2Ë9pËBªËMíËF;ÌG‚ÌAÊÌSÍ+`Í(ŒÍ(µÍ.ÞÍ&
Î4Î{JÎ+ÆÎiòÎ(\Ï)…Ï1¯ÏMáÏ1/Ð-aÐB�Ð8ÒÐ1Ñ1=ÑgoÑ%×Ñ"ýÑE Ò%fÒ#ŒÒ%°ÒtÖÒ.KÓ*zÓ2¥ÓHØÓD!Ô%fÔŒÔz§Ô)"Õ8LÕ8…Õ1¾Õ5ðÕ<&Ö3cÖ1—ÖÉÖ&çÖB×*Q×|×;š×9Ö×HØ9YØ2“Ø*ÆØ\ñØ8NÙB‡Ù1ÊÙ5üÙ82Ú2kÚžÚ2¢Ú5ÕÚOÛZ[Û¶Û#ÏÛ'óÛ.ÜBJÜ;�Ü4ÉÜ5þÜ84Ý/mÝ%�Ý$ÃÝ%èÝ/Þ(>Þ)gÞ#‘Þ)µÞ)ßÞ-	ß17ßiß~ß�ß)§ßÑß/åß!à#7àK[à(§à*Ðàûàá$+á)Pá)zá.¤á@ÓáAâcVâAºâ9üâ46ãXkã;Äã3ä84äNmäH¼äDå>JåG‰å3Ñå7æ[=æ<™æÖæ
âæ.ðæ$ç	Dç?NçiŽç1øç&*è"QètèM”è1âè-é!Bé7dé(œé8Åé:þé99êHsê'¼ê7äê/ë2Lë>ë<¾ë)ûë9%ì<_ì?œì6Üì2í?Fí@†í!ÇíFéíc0î9”î&Îî@õî46ï!kï �ï®ï<Èïð. ð%Oðuð‚ð�ð0®ð/ßð/ñ??ñ8ñ?¸ñ>øñA7òVyò=Ðò(ó47ó:lóA§ó=éó3'ô,[ô:ˆô4Ãô†øônõ<îõA+ö,möQšöìö1÷67÷;n÷<ª÷!ç÷$	øI.ø3xø6¬ø>ãøA"ùdù,�ù"®ù*Ñùüù;úQú$qúT–ú:ëú!&û$Hû2mû5 ûRÖû2)ü<\ü=™üE×ü?ý*]ýTˆý7Ýý#þ9þ'Xþ.€þm¯þyÿs—ÿn
zz
tõ
oj
{Ú
uV
hÌ
t5
nª
y
v“
w
! 
x‚
qû
?m
2­
Oà
:0
Gk
)³
(Ý
!
((
&Q
0x
S©
'ý
A%	
.g	
)–	
2À	
yó	
wm
! 
(å
! 
*
,9
If
3°
0ä
'
==
={
¹
Ñ

í
Hû
QD

Q–

*è

%
+9
+e
)‘
&»
â
9ú
4
1E
&w
@ž
'ß
/
@7
.x
$§
5Ì
4
47
l
;Œ
<È
D
J
7W
(�
-¸
-æ

/
I
Ac
/¥
/Õ
1
M7
N…
0Ô
2
08
7i
9¡
!Û
!ý
H
Ah
*ª
!Õ
÷
?
&Q
*x
"£
Æ
Nâ

1
.?

! n
.y
:¨
)ã
5

cC
E§
Aí
 /
P
,k
$˜
"½
.à
%
%5
$[
€
D—
DÜ
4!
@V
N—
(æ
/
?
U
l
2‚
Lµ

T!
Lv
[Ã
U
Wu
\Í
D* 
Po 
CÀ 
!
3!
@N!
'�!
4·!
.ì!
;"
$W"
+|"

¨"
$¶"
9Û"
(#
7>#
;v#
E²#
2ø#
,+$
*X$
0ƒ$
;´$
#ð$
%
E/%
Ru%
VÈ%
2&
)R&
%|&
&¢&
)É&
$ó&
='
[V'
6²'
Vé'
N@(
L�(
LÜ(
V))
C€)
LÄ)
&*
8*
.N*
}*
(�*
0¸*
Mé*
@7+
/x+
:¨+
2ã+
3,
-J,
4x,
Q­,
,ÿ,
),-
0V-
‡-
H§-
Mð-
/>.
2n.
¡.
'¿.
ç.
//
%2/
3X/
Œ/
ª/
¶/
Ó/
 ð/
%0
70
%I0
!o0
&‘0
'¸0
#à0
1
1
'1
91
L1
$[1
€1
%‘1
/·1
%ç1
,
2
,:2
.g2
,–2
,Ã2
,ð2
,3
*J3
&u3
/œ3
Ì3
Õ3
Ü3
(è3
%4
"74
Z4
y4
˜4
7¥4
@Ý4
5
.5
H75
€5
+Ÿ5
$Ë5
"ð5
/6
+C6
&o6
'–6
-¾6
#ì6
$7
/57
/e7
•7
­7
(Å7
î7
¦8
"µ8
5Ø8
H9
W9
:t9
/¯9
'ß9
0:
$8:
%]:
+ƒ:
/¯:
'ß:
(;
 0;
+Q;
};
!’;
´;
Ò;
4ò;
-'<
8U<
/Ž<
W¾<
9=
4P=
…=
8—=
)Ð=
,ú=
''>
(O>
x>
–>
²>
+Ñ>
6ý>
4?
,N?
+{?
O§?
÷?
C@
9D@
~@
�@
¹@
Ó@
ó@
8A
€IA
0ÊA
;ûA
7B
)RB
=|B
!ºB
>ÜB
IC
/eC
J•C
YàC
:D
!YD
{D
=›D
 ÙD
-úD
(E
BE
)XE
)‚E
¬E
ËE
/æE
.F
@EF
-†F
-´F
.âF
)G
L;G
3ˆG
¼G
(ÖG
YÿG
FYH
, H
(ÍH
NöH
#EI
$iI
$ŽI
*³I
,ÞI
BJ
;NJ
ŠJ
.—J
 ÆJ
GçJ
Z/K
.ŠK
(¹K
DâK
1'L
6YL
3�L
3ÄL
5øL
=.M
JlM
*·M
"âM
0N
6N
QN
iN
:†N
)ÁN
,ëN
"O
*;O
*fO
O‘O
EáO
'P
3P
PDP
O•P
-åP
/Q
6CQ
2zQ
­Q
&ËQ
òQ
9R
ER
VR
7pR
7¨R
3àR
%S
):S
dS
~S
@–S
-×S
>T
>DT
DƒT
<ÈT
DU
3JU
M~U
EÌU
*V
=V
JV
WV

! uV
€V
<�V
$ÍV
"òV
9W
.OW
)~W
7¨W
`àW
3AX
.uX
/¤X
,ÔX
0Y
32Y
;fY
P¢Y
FóY
 :Z
A[Z
I�Z
KçZ
#3[
FW[
ž[
>¼[
Mû[
#I\
+m\
.™\
È\
,è\
1]
)G]
.q]
@ ]
&á]
!^
8*^
;c^
<Ÿ^
,Ü^
,	_
6_
!P_
r_
-Œ_
'º_
-â_
+`
#<`
+``
NŒ`
HÛ`
C$a
Sha
L¼a
.	b
i8b
b¢b
 c
 &c
#Gc
 kc
-Œc
'ºc
Vâc
#9d
1]d
*�d
&ºd
&ád
Ce
ELe
(’e
)»e
2åe
>f
/Wf
>‡f
4Æf
+ûf
4'g
9\g
8–g
3Ïg
h
%"h
5Hh
 ~h
TŸh
7ôh
6,i
7ci
›i
I´i
Hþi
?Gj
\‡j
Zäj
/?k
(ok
-˜k
Æk
*æk
+l
1=l
‰ol
Mùl
8Gm
-€m
,®m
+Ûm
 n
%(n
=Nn
3Œn
-Àn
Tîn
'Co
$ko
9�o
3Êo
$þo
$#p
.Hp
wp
Žp
(©p
<Òp
q
'*q
Rq
fq
yq
‰q
¨q
Èq
"åq
;r
=Dr
‚r
6˜r
)Ïr
<ùr
(6s
'_s
/‡s
1·s
és
#	t
-t
-Kt
'yt
)¡t
#Ët
'ït
1u
MIu
?—u
K×u
#v
'Cv
>kv
ªv
Ãv
9Ýv
@w
8Xw
#‘w
µw
Õw
äw
x
x
5'x
%]x
%ƒx
!©x
Ëx
 æx
y
!y
i=y
3§y
)Ûy
z
"z
;z
$Tz
yz
 —z
1¸z
1êz
/{
FL{
E“{
hÙ{
)B|
3l|
2 |
#Ó|
÷|
G}
'^}
.†}
0µ}
-æ}
>~
S~
h~
$ƒ~
8¨~
Bá~
$
=
NV
"¥
)È
ò
;	€
*E€
*p€
<›€
(Ø€
0�
-2�
'`�
&ˆ�
"¯�
-Ò�
E‚
EF‚
(Œ‚
&µ‚
0Ü‚
3
ƒ
AAƒ
&ƒƒ
ªƒ
2Èƒ
ûƒ
„
%„
:?„
$z„
Ÿ„
6¶„
í„
&
…
4…
;P…
QŒ…
,Þ…
1†
0=†
(n†
/—†
4Ç†
*ü†
'‡
%@‡
)f‡
)�‡
8º‡
8ó‡
A,ˆ
4nˆ
@£ˆ
$äˆ
	‰
-&‰
<T‰
.‘‰
4À‰
0õ‰
&Š
@Š
$]Š
G‚Š
LÊŠ
L‹
6d‹
.›‹
1Ê‹
/ü‹
T,Œ
 �Œ
'¢Œ
ÊŒ
8æŒ
P�
0p�
¡�
 ¶�
×�
(ö�
0Ž
6PŽ
L‡Ž
lÔŽ
&A�
Ih�
*²�
Ý�
+ü�
N(�
Nw�
$Æ�
%ë�
&‘
8‘
!N‘
$p‘
•‘
1®‘
à‘
ø‘
’
+,’
+X’
-„’
5²’
-è’
D“
5[“
-‘“
)¿“
oé“
[Y”
<µ”
ò”
6•
F•
"f•
8‰•
	Â•
Ì•
!Ý•
ÿ•
–
7–
Q–
@b–
*£–
*Î–
/ù–
()—
R—
'o—
<——
-Ô—
$˜
'˜
/<˜
!l˜
5Ž˜
8Ä˜
ý˜
`™
>~™
6½™
>ô™
!3š
;Uš
8‘š
)Êš
#ôš
›
5›
8Q›
5Š›
.À›
3ï›
9#œ
8]œ
 –œ
·œ
BÖœ
L�
&f�
6��
Ä�
4â�
$ž
<ž
1Tž
<†ž
;Ãž
.ÿž
B.Ÿ
AqŸ
5³Ÿ
1éŸ
M 
Mi 
F· 
1þ 
L0¡
L}¡
<Ê¡
<¢
>D¢
ƒ¢
>—¢
CÖ¢
£
.2£
/a£
‘£
ª£
Æ£
.æ£
¤
92¤
/l¤
+œ¤
LÈ¤
H¥
E^¥
A¤¥
æ¥
Mþ¥
JL¦
"—¦
'º¦
5â¦
,§
E§
"[§
C~§
0Â§
.ó§
."¨
Q¨
1o¨
"¡¨
Ä¨
*Ù¨
©
'$©
L©
j©
5†©
3¼©
8ð©
N)ª
Xxª
]Ñª
]/«
4�«
mÂ«
/0¬
8`¬
:™¬
$Ô¬
ù¬
0­
*G­
(r­
%›­
*Á­
+ì­
4®
9M®
9‡®
(Á®
+ê®
,¯
 C¯
/d¯
$”¯
¹¯
Ø¯
$ó¯
:°
cS°
·°
…Ê°
2P±
3ƒ±
2·±
Oê±
:²
"Z²
4}²
>²²
<ñ²
D.³
&s³
%š³
)À³
2ê³
´
37´
)k´
1•´
EÇ´

µ
''µ
,Oµ
|µ
6œµ
2Óµ
U¶
(\¶
G…¶
>Í¶
A·
+N·
$z·
%Ÿ·
Å·
&Ú·
$¸
/&¸
,V¸
Eƒ¸
EÉ¸
(¹
48¹
Bm¹
L°¹
ý¹
º
.:º
=iº
'§º
4Ïº
3»
88»
7q»
+©»
6Õ»
-¼
P:¼
&‹¼
.²¼
.á¼
1½
:B½
:}½
<¸½
)õ½
¾
C=¾
'�¾
@©¾
Dê¾
@/¿
Lp¿
5½¿
Bó¿
a6À
(˜À
;ÁÀ
DýÀ
LBÁ
[�Á
XëÁ
IDÂ
#ŽÂ
w²Â
F*Ã
&qÃ
˜Ã
7³Ã
<ëÃ
9(Ä
JbÄ
,­Ä
NÚÄ
+)Å
<UÅ
I’Å
BÜÅ
<Æ
\Æ
sÆ
+“Æ
¿Æ
,ßÆ
LÇ
PYÇ
;ªÇ
cæÇ
 JÈ
,kÈ
 ˜È
*¹È
-äÈ
/É
%BÉ
7hÉ
/ É
ÐÉ
6ðÉ
'Ê
&@Ê
1gÊ
™Ê
"·Ê
.ÚÊ
#	Ë
 -Ë
+NË
zË
)šË
)ÄË
îË

! Ì
%Ì
EÌ
-ZÌ
 ˆÌ
#©Ì
-ÍÌ
ûÌ

Í
-Í
1DÍ
$vÍ
4›Í
*ÐÍ
5ûÍ
51Î
0gÎ
˜Î
6®Î
"åÎ
Ï
$Ï
/AÏ
qÏ
9ˆÏ
0ÂÏ
'óÏ
-Ð
,IÐ
7vÐ
h®Ð
Ñ
'3Ñ
8[Ñ
#”Ñ
4¸Ñ
<íÑ
5*Ò
`Ò
,qÒ
1žÒ
/ÐÒ
+Ó
3,Ó
0`Ó
/‘Ó
ÁÓ
ÐÓ
#ëÓ
+Ô
9;Ô
uÔ
/{Ô
"«Ô

! ÎÔ
ÙÔ
GáÔ
H)Õ
4rÕ
&§Õ
%ÎÕ
)ôÕ
%Ö
3DÖ
=xÖ
J¶Ö
j×
'l×
*”×
<¿×
5ü×
&2Ø
6YØ
'�Ø
¸Ø
/ÌØ
/üØ
1,Ù
J^Ù
>©Ù
DèÙ
!-Ú
/OÚ
(Ú
)¨Ú
#ÒÚ
#öÚ
aÛ
"|Û
ŸÛ
4¿Û
>ôÛ
53Ü
.iÜ
/˜Ü
*ÈÜ
&óÜ
+Ý
(FÝ
$oÝ
a”Ý
"öÝ
 Þ
6:Þ
FqÞ
.¸Þ
ZçÞ
CBß
F†ß
BÍß
Aà
.Rà
*�à
F¬à
.óà

"á
0á
Fá
^á
!vá
˜á
0¸á
éá
+â
./â
#^â
!‚â
-¤â
$Òâ
$÷â
#ã
.@ã
@oã
<°ã
<íã
J*ä
Vuä
Ìä
=ìä
4*å
1_å
6‘å
/Èå
Tøå
Mæ
,kæ
?˜æ
/Øæ
0ç
19ç
/kç
5›ç
VÑç
<(è
Qeè
0·è
aèè
UJé
k é
Eê
JRê
?�ê
$Ýê
ë
F"ë
Pië
0ºë
"ëë
Dì
VSì
1ªì
@Üì
6í
LTí
0¡í
-Òí
;î
c<î
 î
¾î
Ëî
+Üî
7ï
:@ï
1{ï
8­ï
&æï
7
ð
*Eð
1pð
:¢ð
 Ýð
@þð
3?ñ
1sñ
"¥ñ
'Èñ
%ðñ
$ò
;;ò
.wò
+¦ò
NÒò
2!ó
5Tó
Šó
 ó
ºó
Öó
êó
iÿó
miô
K×ô
1#õ
"Uõ
xõ
 “õ
´õ
#Ñõ
Cõõ
B9ö
|ö
•ö
D¯ö
:ôö
F/÷
!v÷
!˜÷
.º÷
Té÷
8>ø
Dwø
‹¼ø
*Hù
+sù
*Ÿù
Êù
1êù
'ú
FDú
=‹ú
#Éú
$íú
#û
6û
Oû
#eû
(‰û
(²û
 Ûû
9üû
6ü
Uü
qü
‹ü
¤ü
&»ü
âü
4ôü
F)ý
Qpý
CÂý
þ
(þ
3Fþ
zþ
6šþ
#Ñþ
Tõþ
Jÿ
-[ÿ
,‰ÿ
¶ÿ
*Ðÿ
/ûÿ
+$Ej‰)§1Ñ;,?0l�/¼&ì)=L+b"Ž±Ññ*0F]
t
‚�#¨
ÌÚ%ñ7L&c?ŠÊæ(O,(|(¥Îå 7=-u£·×íJVN¥¾EÚ( I!]$&¤"Ëî8	FG	RŽ	á	Pû	*L
! 0w
! /¨
! 3Ø
! ,9!H0j(›MÄH[$zŸ4ºï+
+/
[
 u
M–
ä
:ö
E1<w´
! Ê Õ)ö( !I>kªÇåû$+9$e*Šµ5ÔJ
! TUªÅ
ÚèW8`"™¼Íß÷+52Hh± Ì?íC-;q/­3ÝAS3j*žCÉ<
9J„+ž2Ê!ý@3`H”3Ý>0P8�8ºXó$L4q&¦5Í59?&T'{£¸-Êø*Cb‚R‘;ä; '\'„7¬0ä-$C%h%Ž$´%Ù ÿ$ Ea{“1¬1Þ/>^)|¦Æ+Õ  . F OU ¥ ´ Ì æ þ !.!M!\!m!|!”!®!8Ç!""%"&E"%l"+’"¾"9Ö"##/#S#b#$q#:–#.Ñ#>$?$N$`${$�$¡$°$¿$!Ö$"ø$[%w%#Ž%'²%Ú%3ë%&11&ac&*Å&ð&'"'19'k'�'B™'Ü'*î'4(N(c(y(5�(&Ã(ê(xü(u)!‰)«)(Æ)8ï).(*W*j*�* ’*>³*&ò*+/+�B+?à+. ,O,1c,=•,0Ó,0-;5-q-Œ-. -Ï-å-ø-‹	.•.¨.».Ê.â.ñ./5/U/s/(Ž/3·/3ë/030F0Y0@l0­0Ä0×0ê00÷00(1Y1j1+‰1µ1-Ñ1-ÿ16-2!d2$†2«2Ä2Ù2ò23$383I3]3p3?„3Ä3Ý34ô3)4>4!S4u4*•4À4Ô40ì45:5O5k55#™5½5Ø5ñ56676P6"g6Š6ž6¸6Õ6ò6%7+57a7v7‡7 £7*Ä70ï7 8=8U8d88%”8º8Ï8ã8û8909&B9i9|9+�9¹9Ø9ô9A
! :@L:�:ª:Â:%Ý:!;%;8;P;h;ƒ;ž;³;Ñ;è;"<(<@<S<k<ƒ<RŸ<1ò<D$=8i= ¢=xÃ=F<>Pƒ>TÔ>&)?@P?‘?¯?<Î?9@UE@T›@/ð@0 A+QA/}A/­A<ÝA<B9WB,‘B6¾B,õB2"C.UCD„CUÉC/D+OD+{D<§DfäD9KE2…E`¸E^F_xF:ØF+G'?G^gGCÆG0
! HD;H.€HA¯H=ñHA/I*qIœIH¸I(J*JQAJ&“J>ºJùJBKBUK˜K¸K.ÄK'óK$L@L*[L†L¦L.¶L,åL6MIMhM…MšM·M#ÒM%öM"N?N]N}N!œN$¾N&ãN/
! O0:O-kO"™O#¼O8àO:P#TPQxPQÊP?Q\Q0vQ/§Q/×QR4#R0XR2‰R2¼R3ïR
#S
1S/?S>oS#®S"ÒS!õS T8T-VT„TžTªTÇTãTU U6U8VU�U­U0ËU4üU31VeV tV•VµVÕVõV W*2W]W({W@¤WPåW:6X4qX¦X=¾XüXY&Y:;YBvY4¹YîYAZ=DZ/‚Z&²ZIÙZ4#["X[,{[7¨[à[*ÿ[&*\Q\#k\*�\"º\DÝ\@"]5c]4™]&Î]Iõ])?^i^G‰^Ñ^Þ^8æ^@_`_j{_Fæ_&-`BT`4—`Ì`ã``aba@oa#°aÔaGÛa3#b)Wb@�b!Âb3äb7c6Pc9‡c<Ác+þc*d)Hd.rd%¡d0Çd'ød e:eNe!jeŒe/›e5Ëe6f@8f8yf*²f0Ýf;g2Jg6}g$´g$Ùg/þg!.h Ph)qh)›h)Åh-ïh$iBiwai›Ùi0uj¦j Âj8ãjEk@bk3£k4×kl*$lVOlM¦l:ôlC/mIsmG½mnn;n [n,|n,©n!ÖnFønF?o^†oFåo@,pQmpc¿pf#qWŠqAâq9$rT^rJ³rHþr0Gs+xs:¤s#ßs#t+'toSt>ÃtPuASuF•u6Üu-vAv!]v%v-¥vÓv'óv<w9Xw%’w)¸w(âw x/,x2\x$�x[´x-y->yOlyh¼y$%z5Jz€z—z?µz;õz1{8D{C}{Á{'à{8|A|_|!{|*�|È|4æ|}4;}1p},¢}QÏ}/!~3Q~<…~kÂ~h.!— ¹0Ú1€=€
! P€^[€:º€"õ€(�'A�"i�!Œ�!®� Ð�!ñ�"‚+6‚%b‚ˆ‚)ž‚$È‚#í‚+ƒ0=ƒnƒ‹ƒ.§ƒ/Öƒ"„)„&H„"o„#’„7¶„&î„/…E…&d…‹…$¥…Ê…$æ…#†$/†&T†-{†'©†1Ñ†‡# ‡#D‡h‡…‡¤‡!¿‡$á‡$ˆ-+ˆ+Yˆ…ˆ!¤ˆ!Æˆ0èˆ)‰(C‰l‰†‰:¢‰-Ý‰.Š:Š0PŠ/�ŠC±Š-õŠ4#‹6X‹*�‹6º‹#ñ‹#Œ19Œ7kŒ£Œ.ÀŒ"ïŒJ�@]�+ž�;Ê�4Ž6;Ž,rŽ6ŸŽ(ÖŽÿŽ5�T:� ��#°� Ô�.õ�)$�$N�$s�'˜�À�OØ�b(‘/‹‘\»‘-’F’6a’e˜’Xþ’?W“=—“-Õ“.”<2”=o”,­”,Ú”2•4:•No•(¾•Eç•D-–Er–I¸–F—DI—>Ž—hÍ—=6˜3t˜C¨˜Sì˜,@™,m™"š™½™Ø™'ñ™$š@>š6šK¶šC›EF›KŒ›GØ›L œPmœH¾œL�LT�R¡�Hô�=ž[ž>yž¸ž!Òž>ôž3ŸMŸ^ŸzŸ–Ÿ²ŸÎŸ:çŸ>" 5a :— OÒ H"¡Ek¡#±¡OÕ¡H%¢En¢$´¢7Ù¢S£Ye£Z¿£c¤D~¤bÃ¤*&¥)Q¥#{¥/Ÿ¥;Ï¥%¦1¦@¦8\¦•¦8¯¦*è¦=§Q§+]§ ‰§)ª§<Ô§¨9!¨8[¨,”¨[Á¨W©Ku©AÁ©Aª4Eª/zª2ªª-Ýª"«.«&H«5o«+¥«Ñ«)é«¬*¬=¬[¬o¬Š¬ ¤¬!Å¬ ç¬!­ *­!K­m­�­­­4Í­®! ®B®\®Eo®Fµ®Bü®!?¯+a¯+�¯¹¯ Ù¯:ú¯v5°1¬°PÞ°@/±:p±1«±aÝ±(?²(h²‘²#±²(Õ²þ²)³.G³'v³ž³;¹³<õ³?2´Er´)¸´&â´,	µ#6µ1Zµ ŒµJ­µ%øµ0¶=O¶*�¶,¸¶.å¶=·HR·›·)µ·'ß·¸¸-.¸'\¸&„¸«¸'Æ¸î¸%¹-4¹+b¹5Ž¹6Ä¹!û¹º0=ºnº+ˆº.´º#ãº!»-)»$W»$|»#¡»6Å»?ü»3<¼,p¼�¼6³¼ê¼+½:2½Bm½-°½.Þ½5
¾)C¾/m¾U�¾[ó¾\O¿e¬¿FÀdYÀa¾Àg ÁhˆÁqñÁRcÂp¶ÂY'Ã�Ã.�ÃNÌÃ Ä]<Ä"šÄ>½Ä-üÄ9*ÅIdÅE®ÅHôÅH=Æ8†ÆD¿ÆRÇ)WÇC�Ç;ÅÇOÈGQÈF™È+àÈÉ/*É%ZÉ-€É0®É2ßÉ#Ê6Ê7SÊ+‹Ê*·Ê*âÊS
Ë<aËžË*¾Ë*éË9Ì<NÌ'‹Ì6³Ì!êÌ-Í1:Í4lÍ&¡ÍNÈÍQÎ?iÎ:©Î,äÎ$Ï&6Ï ]Ï~ÏIžÏ=èÏ/&Ð"VÐ(yÐ'¢Ð*ÊÐ8õÐH.ÑKwÑ3ÃÑ÷Ñ#Ò,7Ò5dÒ#šÒ;¾Ò)úÒ%$Ó!JÓlÓ/ŠÓ3ºÓ3îÓ/"Ô5RÔˆÔ-¡Ô"ÏÔ&òÔÕ;2Õ4nÕ£Õ5²Õ.èÕDÖ$\Ö)�Ö&«Ö)ÒÖ0üÖ1-×_×;z×I¶×5Ø?6Ø7vØ<®Ø8ëØ$Ù)=ÙgÙ=†Ù9ÄÙ-þÙ',Ú?TÚ8”Ú#ÍÚ<ñÚ.Û&FÛ*mÛ'˜ÛÀÛ>ÚÛÜ>6Ü uÜ:–ÜÑÜ1èÜ-Ý(HÝ[qÝ3ÍÝ.Þ@0ÞEqÞU·Þ(
ß*6ßaßvß†ßšß¬ßÀßÔßæßúßàà0àAàSàgà}à�à£à´àÆàØàìàþàá$á8áJá\ápá‚á”á¦á¸áÊáÞáòáââ*â>âPâdâvâŠâ›â¯âÁâÓâåâ÷â	ãã/ãCãUãiã{ã‘ã£ãµãÇã/Ùã	ää2äCIäC�äÑäêä0å;2å1nå åSÀåhæ]}æhÛæDç`çpç�ç¥ç¹ç#Ôç$øçbè(€è©èÃèáè#òè é/7é6gé!žéÀéKßé+ê';ê'cê'‹ê³êÎêãêë1ë5Lë3‚ë0¶ë4çë/ì)LìGvì1¾ì7ðì4(í-]í#‹í¯í+Ëí÷í!î!8îZîyî%‘î(·îàîï0ï4Cïxï‘ï ¯ïÐï*äïð,ð&Lð&sð&šð<Áð'þð!&ñ(Hñqñ/‡ñ&·ñ%Þñ&ò"+ò*Nò+yò)¥ò&Ïò3öò*óGó/Xó)ˆó"²ó.Õó0ô"5ôXôlô:Œô3Çôûô#õ"=õ0`õ0‘õ.Âõ.ñõ+ ö!Lö&nö!•ö.·ö.æö,÷,B÷)o÷,™÷&Æ÷'í÷ø%1ø-Wø!…ø5§øÝø:ðø.+ù(Zùƒù1—ùÉù8äù&ú-Dú,rú0Ÿú/Ðú*û+û"Kû#nû+’û$¾û%ãû)	ü3ü1Sü…ü!£ü+Åü1ñü2#ý(Vý-ý,­ýMÚýL(þuþ%”þºþ.Úþ&	ÿ-0ÿ ^ÿÿ”ÿ.¨ÿ×ÿJ÷ÿRB3•Éá(ó(2E$xN�ì$	T.KƒÏãþ)+E6q
¨.¶#å	$'#Lp+Ž#ºÞïü' = ^'§;¿:û;61r(¤"Í"ðN:b�¹×ç3 N o � ± Ò ó 	 5	 V	 w	!˜	 º	Û	ù	#
! "4
! W
! w
! “
! ª
! )È
! )ò
! )Ff‚žºÑí$@\x”°#Ì ð/
$A
%f
%Œ
3²
æ
0L^ u+–Â7ß/G"b… ž¿'ß (S?“%®%Ô0ú.+2Z$�²Ì)é%2X)k6•%Ìò=$F)k•"«#Î&ò##=#a…¤<¸!õ8$P u*–+Á2í7 /X$ˆ*­"Ø'û#=B€!š4¼HñP:,‹¸)Î-ø&&'Mu•4µ,ê%=+S/.¯4Þ2,F_sqÓ!EAgA©ë$.,8[2”Ç+Ú7>'Qy>�6ÎD2J,}ª(É.ò.! (P =y !· 'Ù '!$)!7N!#†!%ª!6Ð!3"@;"3|"°")Ð")ú"-$#5R#!ˆ#(ª#Ó#Oò#(B$(k$&”$»$3Ø$.%*;%Af%9¨%â%5ö%L,&/y&!©&Ë&Cê&1.'/`'.�'(¿'è'(%(&?(f()�(«(À(Õ(+ò(/)N)._)QŽ)Hà)4)*:^*7™*Ñ*ë*7ø*'0+1X+.Š+.¹+(è+1,+C,.o,+ž,%Ê,2ð,#-$>-c-!u-\—-Eô-):.<d.9¡.Û."ú./0/B/"`/'ƒ/-«/)Ù/'0%+0 Q0r0’0#²0"Ö0$ù0"1A1&a1'ˆ1+°1(Ü1!2'2%G2%m2%“2(¹2&â2'	3'13'Y3%�30§33Ø3743D41x4fª4V55h5#ž5Â5â56(6)B6*l6,—6+Ä6"ð657aI7R«72þ7I18N{85Ê8K9KL9,˜9]Å9_#:;ƒ:<¿:ü:';D;*_;'Š;C²;:ö;"1<<T<-‘<¿<Ú<_ø<LX=,¥=HÒ=1>M> \>!}>+Ÿ>Ë>è>3?H9?‚?1–?7È?@@ %@F@!f@'ˆ@,°@Ý@5ì@"A&:A6aAH˜AHáAO*B'zB=¢BFàB9'CWaCq¹Cœ+DÈD'èDE7'E+_E0‹E-¼EêE
! F*F1HF2zF­F5ÍF*G+.G/ZG$ŠG;¯G.ëG>H#YH?}H#½H!áH0I14I&fI/�I4½I2òI2%J8XJ/‘JHÁJ>
! K.IKLxK/ÅK&õK$LCAL4…L:ºL@õL&6M$]M$‚M-§M&ÕM$üMB!N-dN1’N"ÄN$çNO)O.EOtO!’O"´O.×O3P(:P)cP/�P½P%ÙPÿP,QJQ$eQŠQ$¥Q&ÊQ0ñQ&"R8IR)‚RB¬R'ïR$S/<S7lS/¤S#ÔS!øS!T.<T*kTB–TÙT!ìTUE+UhqUÚU-ùU'V83V!lVŽV®VÇV.ÝVW &WGW,eW-’W/ÀW5ðW6&X/]X8�X?ÆX)Y*0Y2[Y9ŽYÈYåY)Z*.Z2YZ9ŒZ*ÆZ+ñZ3[:Q[(Œ[<µ[6ò[@)\2j\M�\?ë\?+]1k]9�]=×]h^=~^5¼^5ò^%(_ N_No_.¾_6í_0$`)U`P`2Ð`+a/a1FaIxa&Âa)éa?b6Sb@Šb.Ëb3úb,.c)[c(…c0®c:ßc.d&Id<pd"­dÐdJêdC5efyeDàe>%f4df4™f4Îf&g$*gOgfg)yg"£g=Æg.h03h0dh•h`©hz
! i4…iqºi.,j>[j"šj-½jAëjH-kvkJŽkÙk!øk)l%Dl%jl�l&¤lËl él!
! m,m9m(Lm&umœm°m/Ëmûmn2,n(_n"ˆn8«n9än!o@oOoeo7yo6±oèo÷o
! p4pOp*kp–p%­p&Ópúpq4q!Squq$�q µq(Öq1ÿq81rQjrO¼r9sGFs&ŽsAµs0÷sW(tD€tÅtÝt(ötu0uIuau2yu)¬u$Öu/ûuZ+v †vN§vTövKw0jwB›wAÞw0 x0QxK‚x!Îx"ðx"y6yUy%ry%˜yf¾yw%z1�z%Ïzõz2{(D{+m{+™{&Å{+ì{|)0|-Z|0ˆ|%¹|0ß|} .}DO}”}1¬}'Þ}.~25~!h~#Š~/®~4Þ~$E84~(³jÜ2G€)z€@¤€å€B�QE�K—�Bã� &‚5G‚<}‚+º‚æ‚2ü‚/ƒ3Gƒ+{ƒB§ƒ"êƒ"
„O0„D€„=Å„…/…L….a…1�…#Â…æ… û…†1<†…n†ˆô†$}‡ ¢‡/Ã‡'ó‡'ˆCˆN`ˆ8¯ˆ=èˆ-&‰ZT‰7¯‰Qç‰S9Š�Š¬Š"ÅŠ$èŠ#
‹'1‹0Y‹(Š‹)³‹9Ý‹Œ+Œ?ŒSŒ-eŒ“Œ'²ŒGÚŒ"�!;�-]�‹�Ÿ�'¹�á�î�8
Ž FŽ$gŽ#ŒŽ°ŽÁŽ!ÑŽ óŽ.�C�]�5y�¯�Ë�1Ú�5�-B�p�‡���/¬�CÜ�5 ‘
V‘,d‘"‘‘/´‘-ä‘’./’+^’4Š’;¿’+û’*'“3R“"†“&©“Ð“^ë“*J”#u”#™”"½”"à”•#•'A•(i•’•@©•2ê•.–L–&i–#�–"´–-×–,—2—P—/k—,›—(È—5ñ—7'˜'_˜‡˜¡˜ ·˜$Ø˜ý˜+™9I™ƒ™* ™,Ë™,ø™4%š"ZšC}š&Áš8èšA!›c›'�›%©›.Ï›/þ›@.œ$oœA”œKÖœ5"�X�w�'–�!¾�Là�V-žE„ž+Êž,öž#ŸM?ŸB�Ÿ,ÐŸ:ýŸ78 ;p 5¬ 3â 4¡.K¡Bz¡½¡Ù¡.÷¡+&¢0R¢"ƒ¢9¦¢Ià¢I*£.t£*££-Î£0ü£1-¤5_¤&•¤'¼¤(ä¤/
¥4=¥)r¥,œ¥-É¥'÷¥(¦&H¦o¦~¦=Ž¦(Ì¦;õ¦D1§Fv§'½§4å§Z¨9u¨4¯¨8ä¨H©!f©(ˆ©E±©E÷©=ªOª)mª1—ª2Éªaüªi^«SÈ«¬(9¬&b¬:‰¬@Ä¬R­NX­+§­3Ó­#®*+®+V®*‚®­®Â® á®!¯$¯/@¯/p¯- ¯.Î¯$ý¯"°'°.°G°Z°g°K€°CÌ°±5&±,\±<‰±1Æ±zø±1s²P¥²lö²*c³2Ž³9Á³Lû³HH´‘´§´¾´"Û´\þ´3[µ7�µ*Çµ.òµ'!¶,I¶v¶"�¶<³¶1ð¶4"·
W·+e·	‘·›·5¹·#ï·-¸A¸PY¸Lª¸[÷¸5S¹‰¹ž¹B¼¹:ÿ¹.:º=iºM§º9õºo/»RŸ»Zò»&M¼Dt¼B¹¼>ü¼A;½*}½N¨½÷½:¾PL¾@�¾EÞ¾l$¿5‘¿1Ç¿)ù¿#À2@À"sÀ–À©À!¼ÀÞÀýÀÁ0ÁLÁ$gÁ/ŒÁ/¼Á/ìÁ/Â3LÂ8€Â3¹Â8íÂ+&Ã3RÃ+†Ã3²ÃAæÃ@(Ä:iÄ9¤Ä9ÞÄ;Å;TÅ3�Å3ÄÅHøÅ.AÆ&pÆ—Æ%³Æ6ÙÆ3ÇYDÇ<žÇ8ÛÇÈ32È*fÈ.‘È!ÀÈQâÈ%4ÉDZÉ,ŸÉ-ÌÉYúÉYTÊ<®Ê¶ëÊ¶¢Ë=YÌ2—ÌFÊÌ'Í)9Í+cÍ6�Í6ÆÍýÍÎ/Î,HÎuÎE�ÎAÕÎ9Ï;QÏ/�Ï=½Ï/ûÏ#+ÐOÐ"lÐ!�Ð!±ÐÓÐ"éÐ"Ñ/Ñ=GÑ…ÑŸÑ¶Ñ.ÊÑHùÑwBÒ!ºÒBÜÒFÓQfÓS¸Ó>Ô2KÔ ~ÔBŸÔ3âÔ<Õ*SÕ~Õ ˜Õ¹Õ)ÙÕ+Ö%/Ö%UÖ0{Ö¬ÖÀÖÜÖ?üÖD<×�×% ×'Æ×)î×4Ø*MØ7xØ°ØÌØèØYÙ,]ÙHŠÙAÓÙZÚHpÚ-¹Ú6çÚ5ÛTÛ(tÛ'�Û
ÅÛ)ÓÛýÛ$Ü+?Ü%kÜ"‘Ü-´Ü%âÜ!Ý<*Ý>gÝ,¦ÝÓÝ,ðÝÞ@<Þ'}Þ!¥Þ ÇÞèÞpßqtßnæßoUàÅà1áà5á*Iá7tá=¬áEêá10âLbâL¯â-üâ**ãBUã=˜ã=Öãgäi|ä_æä9Få"€å"£å#ÆåJêåC5æ?yæM¹æ8çB@ç&ƒç*ªç*Õç%èU&è¿|è‰<é7Æé.þé†-ê8´ê3íê4!ë Vë_wë4×ë ì_-ìJ�ì?ØìKíFdí4«í4àí;îPQîW¢î?úîA:ïA|ïA¾ïXðLYðL¦ðVóðVJñE¡ñLçñN4òQƒòHÕòBóCaó]¥ó]ôEaôB§ôPêôB;õ.~õO­õBýõK@öJŒöK×öK#÷Jo÷Kº÷5ø7<øJtøJ¿ø9
! ù9DùA~ùEÀùQúDXúD�ú@âú�#û:´û^ïû#Nü-rü ü§ü	¯ü+¹ülåüJRý+�ý	ÉýÓý%ßý,þn2þv¡þmÿu†ÿdüÿla8Î:;B;~:ºLõ%B&h;�>Ë
! !4O<`�°!Î-ð.*Mx(–8¿<øB5FxB¿Z(])†:°Në(:1c<•RÒ/%U/l6œcÓ67	Cn	6²	7é	)!
! ;K
! B‡
! Ê
! ;ß
! &0B\sÐ>îA-(o2˜AË>

-L
4z
¯
"Í
Qð
@BBƒ1Æ4ø-'H'p	˜¢D½@C.`�,¬1Ù)"5*X5ƒ¹Îèh ‰¦ À1á1 Efƒ* Ë ç%$Jc)©3Éý&#J#a…zŸb+}(©0Ò#1'"Y+|¨ÁÙ÷!&7^Rv/É:ù)4?^Iž)è2E_6|6³ ê
7.QB€JÃ.'1V@ˆ@É
! )QE,—>ÄD=H(†K¯$û ;8W�¦>¾NýML 3š @Î !,!=!)]!(‡!@°!%ñ!+"C"2Y"+Œ"+¸"$ä"6	#@#5\#<’#<Ï#4$7A$y$/˜$5È$Aþ$7@%>x%P·%a&%j&B�&Ó&í&'%)'-O'+}'6©'-à'.(-=((k()”(1¾(ð(8)9)*L)`w)$Ø)ý)1*>*=Q*�*£*»*,Ø*+%+-E+:s+®+1Ë+ý+4,8H,J�,%Ì,%ò,&-C?-&ƒ-&ª- Ñ-Dò-7.U.Lm.Aº. ü./;/X/m/‚/*—/Â/á/0þ/8/0,h02•0"È0?ë0+1,K1Ex1!¾1(à18	2,B2,o2$œ2Á2ß2(û27$3!\3~3#ž3=Â3A4B4G[42£4$Ö4Wû4,S5;€5>¼5>û5D:696-¹63ç6B7^74|7)±7Û7!õ783*8+^8Š8§8(½8æ85ü829DQ9=–9]Ô9#2:CV:,š:<Ç:6;;;;6w;n®;><*\<6‡<4¾<Ió<.==$l=-‘=!¿=&á= >)>=>Q>7Z>’>±>Ì>(ç>%?06?!g?"‰?'¬?(Ô?4ý?E2@*x@)£@;Í@6	A+@A1lA=žAÜAûAB!:B7\B!”B¶BÔB1ìB0C)OC)yC£C1¾C8ðC9)D0cD”D¦D?¸D\øD\UEJ²E$ýE#"FFFfaFOÈF G]9G,—G+ÄGðG 
HM.H-|HIªHhôH2]I�I! I"ÂI,åIJ40J*eJ �JO±JKFK=bK K$ºK$ßK8L^=L(œL(ÅL.îL%M7CM3{MC¯M1óM4%NJZN&¥N5ÌNO5!O:WO=’O/ÐO*PS+PCP%ÃP2éP8Q#UQ)yQ'£Q-ËQNùQ<HR4…R7ºR^òRVQS6¨SRßSˆ2T8»T#ôT#U<UBXU@›U0ÜU9
V&GV4nV$£V3ÈV6üV3WIWhW{W&•W+¼W5èW0X2OX=‚XÀX:ÞX)Y)CY(mY(–Y#¿YãY&Z(*Z-SZ+�Z­Z ÊZëZ+[7["L[o[�[
! ™[¤[Â[Ú[ú[$\)<\.f\$•\(º\(ã\](+]6T]3‹]:¿]?ú]4:^	o^%y^'Ÿ^-Ç^5õ^!+_1M__)�_Ç_#Ù_5ý_83`+l`8˜`1Ñ`%a&)aPa.na�a8¼a-õa'#b*Kb4vb«b$Æb(ëb5c#Jc)nc)˜c*Âc!íc"d"2d.Ud„dŸd!ºdÜdûdeH2e/{e@«eìefefY~f&Øfÿf g8g"TgSwgËgèg)h/h.Nh}hœh»hÚhùh?
! iGJi?’i*Òi!ýij#.j Rj*sj)žj,Èj4õj)*k$Tk=yk'·k<ßk=l.Zl1‰l)»l1ål4m,Lm'ym3¡mBÕm4n7Mn/…n:µn2ðn4#o.Xo#‡o0«o3Üo?pBPp4“pEÈp5q4Dq)yq)£q-Íq"ûq@r8_r"˜r9»r!õrFs$^s*ƒs+®sÚs-ðs't)FtptEŒtMÒtU uFvu0½u&îu5v'Kv5sv©vÂvávwbw0€wu±wA'x9ixJ£x0îx7yWy3oy&£y-Êy(øy !z&Bz izŠz-£zVÑz/({X{p{Œ{0¨{'Ù{#|9%| _|M€|!Î|'ð|'}9@}3z}4®};ã}M~6m~/¤~2Ô~2,:Ig/±3á€*€3>€/r€3¢€7Ö€3�B�)b�)Œ�+¶�/â�2‚$E‚-j‚@˜‚$Ù‚!þ‚# ƒ Dƒ0eƒ4–ƒHËƒ(„=„T„m„'‚„ª„¿„)Û„(…Z.…+‰…"µ…Ø…ì…†9†X†2h†6›†TÒ†,'‡7T‡3Œ‡/À‡*ð‡6ˆ0RˆJƒˆ8Îˆ‰%#‰,I‰$v‰.›‰9Ê‰(Š(-Š~VŠ4ÕŠ9
! ‹7D‹=|‹3º‹/î‹4Œ.SŒ.‚Œ4±Œ.æŒ.�,D�9q�9«�9å�:Ž9ZŽ:”Ž9ÏŽ9	�WC�W›�.ó�"�7�7W�7��<Ç�F‘9K‘$…‘!ª‘"Ì‘&ï‘)’@’\’{’.Ž’*½’,è’ “06“#g“=‹“É“<ä“.!”)P”5z”*°”Û”+û”!'• I•-j•O˜•è•!–<#–-`–*Ž–$¹–7Þ–.—(E—.n—-�—Ë—1Û—7
˜.E˜/t˜F¤˜3ë˜'™"G™+j™3–™@Ê™Dš%Pšvš+–š3Âšöš›&›A›>a›- ›(Î›<÷›4œ#Rœ#vœšœ(·œfàœ¡G�é�$ž†'ž6®žMåž:3Ÿ6nŸ6¥Ÿ/ÜŸ% -2 <` H� 5æ &¡7C¡A{¡G½¡¢@¢$^¢2ƒ¢&¶¢HÝ¢&£ :£:[£–£*­£UØ£A.¤7p¤=¨¤Dæ¤;+¥$g¥3Œ¥5À¥0ö¥6'¦@^¦?Ÿ¦Dß¦@$§;e§;¡§Ý§ñ§¨¨0¨D¨W¨l¨€¨•¨©¨¾¨Ô¨è¨þ¨©,©?©P©j©©•©«©¾©Ñ©9é©ƒ#ªL§ª ôª–•«V,¬Mƒ¬QÑ¬D#­1h­(š­(Ã­"ì­3®dC®3¨®)Ü®%¯=,¯Hj¯C³¯>÷¯?6°(v°BŸ°Hâ°7+±c±Z�±`Ü±Y=²_—²P÷²BH³[‹³8ç³\ ´b}´\à´X=µK–µNâµQ1¶Jƒ¶8Î¶G·2O·$‚·N§·)ö·1 ¸R¸-q¸iŸ¸>	¹?H¹Fˆ¹+Ï¹4û¹00º0aº1’º9Äº%þº!$»+F»+r»+ž»,Ê»+÷»+#¼,O¼,|¼*©¼,Ô¼&½K(½Kt½UÀ½a¾{x¾Aô¾76¿4n¿]£¿&À"(ÀOKÀO›ÀOëÀ';Á)cÁ)�Á)·ÁFáÁH(ÂWqÂ&ÉÂ/ðÂ  Ã)AÃPkÃX¼ÃGÄ@]Ä-žÄ.ÌÄ9ûÄA5Å7wÅi¯ÅlÆ5†Æ;¼Æ9øÆU2Ç5ˆÇQ¾ÇˆÈ!™È?»È5ûÈ?1É=qÉD¯É7ôÉ-,Ê"ZÊA}Ê=¿Ê%ýÊ1#Ë2UË.ˆË2·ËWêËBÌ.bÌ‘Ì<£Ì2àÌ-ÍAÍ�aÍ ïÍÎ2-Î(`ÎE‰ÎEÏÎ$ÏM:Ï0ˆÏ.¹ÏHèÏG1ÐyÐ3™Ð>ÍÐXÑBeÑ¨ÑFºÑSÒ!UÒ/wÒ!§Ò'ÉÒ)ñÒ7Ó%SÓyÓ*—Ó"ÂÓ!åÓ)Ô 1ÔRÔ6qÔ ¨ÔRÉÔ/Õ(LÕ"uÕ˜Õ#¶ÕÚÕ"÷Õ1Ö9LÖ†Ö)žÖ(ÈÖñÖ×($× M×n×�×¡×1¿×+ñ×/Ø/MØ(}Ø8¦Ø&ßØÙ#%Ù"IÙlÙ*‡Ù!²Ù ÔÙõÙ*
Ú68Ú*oÚšÚ2ºÚ$íÚÛ0ÛEÛbÛ€Û)•Û,¿Û0ìÛ7Ü!UÜ#wÜ0›Ü&ÌÜ#óÜFÝ;^Ý/šÝAÊÝ@Þ3MÞ/�Þ(±Þ8ÚÞ!ßM5ß6ƒß8ºß.óß3"à-VàM„à4ÒàJáKRá,žáAËáH
â>VâU•â&ëâ'ãL:ãH‡ãUÐãF&äCmä@±ä=òä80åOiå-¹åçå6æ09æ/jæšæ8°æ0éæDç1_ç$‘ç7¶çIîç,8è0eè–è8²è'ëè&é+:é%fé>ŒéYËéb%ê#ˆêH¬ê(õê$ë/Cësë4‰ë‚¾ëAì-`ìCŽìCÒì-íDí-bí-�í5¾í%ôí.î%Iîoîƒî–î'­îÕîéî0ï02ïcïxï˜ï"·ï'ÚïðH ð(ið3’ð1Æð3øð5,ñbñ/‚ñ²ñFÉñ(ò)9ò1cò8•ò+Îò)úò+$ó/Pó6€ó·ó.7ô+fô0’ôÃô(Þô)õ*1õ-\õ*Šõ,µõâõö"ö Böcöyö�öA«ö íöE÷#T÷ x÷7™÷,Ñ÷(þ÷4'ø\ø(vø/Ÿø/Ïø.ÿø.ùMù%hù4Žù4Ãù+øù3$ú0Xú3‰ú,½ú)êú7û6Lû!ƒû&¥û7Ìû%ü2*ü.]ü)Œü+¶ü.âü6ýHý4cý˜ý,¶ýãý"ùý/þ?Lþ+ŒþB¸þ2ûþ6.ÿeÿ4…ÿFºÿ%'7;2s4¦0Û>5K1�"³1Ö.7&S!zœ¸^Ð/3K%1¥2×(
! 3Rf€�­7Áù''6(^$‡>¬=ë))ES!™»Íà1÷")Lg%€6¦<Ý/I,d&‘"¸HÛ3$	/X	Uˆ	&Þ	L
! 3R
! Y†
! 8à
! 34M ‚£¶Ë&æ*
&8*_,Š·Õõ9
CH
%Œ
)²
%Ü
"3VFv½Û1ñ.#*R:} ¸Ùö.",Q~5–.Ìû/0K|›¸-Åó"	-,,Z‡Ÿ±Ïé-*J)u4ŸÔ!ñ/*C)n˜O·*!J$l$‘¶#Ñõ-$KpŠ¤I¾8A!M#o&“ºÚ5õ+(A@jB«Aî 0Q q-’<À!ý14f†¢!½Pß60<g"¤.ÇöGG]'¥-Í3û /P(m%–1¼#î5*H's$›'À3èJ>g%¦+Ìø" ' !< A^ E  Dæ '+!S!xn!›ç!}ƒ"###2:#:m#M¨#/ö#8&$7_$'—$(¿$?è$.(%KW%2£%$Ö%Zû%8V&#�&³&Ï&ì&%
! '70'&h',�'-¼'!ê' (6-(d(+ƒ(¯(Í(ì()!&)H)\)Jz)=Å)2*=6*2t*B§*7ê*="+<`+A�+ß+ü+,&4,-[,&‰,°,!Ð,ò,-B,-"o-’-9±-4ë- .$4.!Y..{.Gª.2ò.$%/J/%b/)ˆ/²/Ï/-ê/070&K0r0%‡0­0Â0hÖ0>?1~1—1P®19ÿ1192*k2>–2?Õ2z3#�3-´3Dâ3>'41f41˜4Ê4ã4ü4/56<5Ns5Â5Ô5fô5K[6_§6]7.e79”72Î7<8;>8Gz8(Â8
! ë8'ö8
! 9)9]@9&ž91Å9D÷9=<:Ez:<À:0ý:8.;Kg;'³;?Û;<-7<0e<$–<E»<0=2=)P=&z=¡=!´=\Ö=%3>(Y>b‚>Gå>9-?/g?.—?)Æ?)ð? @;@4U@&Š@+±@*Ý@(AF1A0xAL©A4öA+B':BUbB)¸B6âB)C6CC*zC¥C0ÅC1öCU(DN~D!ÍD2ïD"E]5Ed“E]øEUVFd¬FUGNgGU¶GH$H+9HeH*|H/§H+×H/I 3IWTI/¬I/ÜI,J&9J9`JšJ*²J-ÝJ@K-LK@zK8»KKôK8@LKyLÅL1äL+MBM.^M(�M¶MTÊM2N2RN…N”N3¯N ãN)O+.O*ZO5…O»O1ÄO$öO!P,=P<jPU§P!ýPFQ:fQ¡Q0ÀQuñQ#gR‹R=©R7çRCSTcSZ¸S[TdoTEÔTcUo~U#îU!V4V:RV:�V[ÈV#$WHW=hW/¦W%ÖWüWX1<XInXC¸XDüX%AY[gY!ÃYåY,ZM2ZG€ZIÈZK[?^[#ž[%Â[4è[2\IP\š\0®\ß\ù\:]1R](„]&­]/Ô]+^-0^+^^@Š^<Ë^8_5A_6w_®_Ê_,ç_2`?G`‡`¡`7¹`Bñ`,4a'aa6‰a+Àa+ìa6b?Ob)�b2¹b7ìb/$cTcic!{c'�c(ÅcQîc@d-`d=Žd#Ìd!ðd5e)He%re.˜e/Çe0÷e.(f6Wf#Žf²fÅf3äf6g+Og'{g)£g ÍgAîg"0h(Sh|hŽh-šhÈh	×hAáh#i6i:Vi‘iO°i'j&(jOj?oj¯j%ÍjLój@kVktk0’kÃk†ÈkOlm`l«ÎlZzm&Õm%üm#"nBFnC‰nKÍnVovpoçoR÷o;JpK†p*ÒpMýpKq*_q$Šq*¯q"Úq<ýq8:r sr$”r"¹r&Ürss*<s5gs.�s0Ìs4ýs82tAkt6­t2ät8u2Pu2ƒu8¶u<ïu2,v>_v5žv>Ôv)w0=w"nw‘w«wÆw%âw"x +x Lx-mx"›x!¾xàx%úx% ykFyk²y�z'¯z4×zJ{!W{Xy{Ò{â{'| (|+I|!u|—|¨|Æ|ã|û|},}5@}-v}¤}°}¯¼}lŠndù^€%x€ž€Û¶€*’�1½�Hï�8‚R‚
! ^‚i‚‚‚D‹‚AÐ‚Uƒ=hƒ>¦ƒ6åƒ?„G\„9¤„GÞ„&…@…%X…(~…$§…'Ì…0ô…%†,†,3†&`†¨‡†0‡!6‡&X‡+‡O«‡'û‡4#ˆ1Xˆ4Šˆ1¿ˆ0ñˆ"‰<‰[‰s‰“‰±‰Ð‰î‰ Š'ŠCŠ!_Š#�Š(¥Š%ÎŠ#ôŠ!‹':‹4b‹"—‹1º‹.ì‹2Œ/NŒ!~Œ- Œ$ÎŒRóŒRF�8™�]Ò�u0Žm¦ŽB�NW�,¦�oÓ�CC�G‡�PÏ�L ‘Pm‘@¾‘?ÿ‘C?’Iƒ’EÍ’F“zZ“<Õ“<”>O”6Ž”MÅ”9•IM•C—•?Û•B–x^–9×–‚—D”—8Ù—ˆ˜3›˜xÏ˜CH™QŒ™wÞ™IVšK šPìšM=›Š‹›Lœ‰cœSíœEA�>‡�[Æ�X"žI{ž<Åž9Ÿ9<Ÿ6vŸK­ŸKùŸRE N˜ Fç H.¡Ow¡IÇ¡>¢<P¢>�£.Ì£Oû£K¤)h¤_’¤mò¤2`¥H“¥Ü¥,è¥=¦9S¦�¦'ž¦.Æ¦õ¦.þ¦g-§•§2¨RH¨}›¨1©(K©t©’©?¤©Iä©.ª!Jª!lªŽª%¨ªDÎªE«,Y«)†« °«%Ñ«%÷«1¬-O¬}¬�¬&½¬ä¬­­$!­F­<Y­–­ £­=Ä­P®,S®>€®N¿®-¯;<¯6x¯ ¯¯4Ð¯V°;\°.˜°vÇ°M>±,Œ±!¹±LÛ±((²FQ²6˜²IÏ²_³y³7–³HÎ³´9-´g´p´†´$¦´?Ë´8µaDµ ¦µCÇµ¶¶4/¶d¶Hu¶¾¶GÄ¶7·HD·;�·%É·_ï·fO¸j¶¸=!¹S_¹‡³¹>;ºWzºUÒºU(»S~»hÒ»H;¼5„¼Pº¼K½EW½:�½CØ½I¾]f¾,Ä¾,ñ¾:¿MY¿:§¿Pâ¿µ3À—éÀÍ�ÁbOÂz²Âz-Ãf¨Ã=ÄMÄhÄ&xÄ&ŸÄÆÄ8ÚÄÅ!1ÅSÅlÅ9…Å8¿ÅøÅ]Æ#vÆ+šÆ)ÆÆ-ðÆjÇ!‰Ç«Ç7ºÇ3òÇ/&È3VÈAŠÈ+ÌÈMøÈ:FÉ7�É7¹É*ñÉ5Ê2RÊL…ÊKÒÊ5Ë5TË4ŠËw¿Ëg7ÌCŸÌ<ãÌL Í7mÍA¥Í@çÍ.(Î6WÎaŽÎ[ðÎjLÏI·ÏKÐMÐ+eÐF‘ÐHØÐW!ÑHyÑEÂÑGÒEPÒl–ÒxÓi|Ó?æÓV&Ô}}ÔbûÔh^ÕbÇÕv*Ö}¡ÖD×Ud×Uº×\ØWmØOÅØ=ÙdSÙS¸Ù=Ú|JÚuÇÚR=Ûe�ÛQöÛvHÜ]¿ÜpÝhŽÝI÷ÝEAÞO‡ÞT×Þf,ßZ“ß6îß'%à<Mà>Šà9Éà#á
'á;5á-qá4ŸáAÔá<â$SâdxâQÝâj/ãgšãmäËpäé<åq&æ€˜ætç„Žç{è‹�èné~ŠéY	êFcê_ªê¹
! ë×Äëgœìxík}í|éírfîƒÙîe]ïuÃï59ð1oð�¡ðŸ#ñKÃñ[òOkò_»òVófróIÙóY#ô"}ô$ ô?ÅôNõTõ+tõ8 õÙõ5ôõ!*ö%Lö,röŸö¿ö,Úö5÷@=÷#~÷m¢÷6øFGø\Žø(ëø-ù*Bùmù"�ù°ù4ËùWúOXú>¨ú_çú?Gû]‡û>åû$ü4Aü&vü:�ü_Øü)8ý&bý4‰ý=¾ý5üý32þ3fþ1šþ,Ìþ4ùþ’.ÿ'Áÿ/éÿ <:=wµ8Ì5(RM{`É'* Rs/“OÃ91MA?Á?AAVƒ0Ú4:@<{>¸;÷|3"°&ÓBú@=(~(§,Ð>ýZ<)—DÁ4	7;	Hs	=¼	Qú	TL
! K¡
! .í
! ;jXŒÃHPI™8ãD
/a
‘
¨
3¿
Aó
c5I™]ãEAR‡DÚS&s8š_Ó=3*qrœopKð8<Bu=¸cöMZ4¨@Ý?:^o™'	=1goR×?*:j1¥+×6>:yF•xÜ;UH‘\Ú!7=Y3—8Ë+<0BmC°!ôE4\;‘3Í�%ƒR©HüDE1Š<¼-ù<'-d?’7Ò 
!  ,+ @X >™ 3Ø <!JI!T”!:é!.$"3S"2‡"2º"@í"N.#,}#7ª#5â#@$3Y$+�$M¹$L%:T%<�%<Ì%J	&/T&%„&ª&È&Má&L/'A|'2¾'Rñ'$D(i(.‰(,¸(:å(1 )CR)–):³).î)*A:*C|*DÀ*`+Hf+(¯+(Ø+,, .,HO,%˜,B¾,0-:2-Am-C¯-pó-'d.;Œ.?È.2/4;/;p/8¬/>å/2$02W02Š02½0.ð0#1C1Ia1 «10Ì1Ký1,I2-v23¤2NØ2>'36f3G�32å3A4EZ4; 4>Ü4I5(e55Ž5HÄ5%
6,36&`6)‡6'±6VÙ6"07!S7=u73³75ç7>8\8+q8<�8EÚ8@ 9La9M®9Lü9MI:<—:jÔ:*?;@j;>«;/ê;(<"C<Mf<3´<Gè<I0=5z=°=:Ç=2>A5>Cw>9»><õ>2?-P?~?)œ?6Æ?ý?#@W:@5’@*È@4ó@6(AA_A=¡A7ßAhB8€B;¹B)õB3CCSC/—C(ÇC.ðC*D9JD*„D5¯D>åD*$E9OE*‰E0´E/åE,F6BFFyF:ÀF.ûF+*GGVG4žG6ÓG
! H[#HYHÙHBóHE6IC|IeÀIC&JIjJI´J5þJ£4KFØKFL4fL›L.¹L&èLHM9XM,’M&¿M1æM,NCEN?‰N2ÉN&üN=#O.aO0�O8ÁO úO1P5MP7ƒP.»P0êP5Q'QQ=yQ7·QIïQ>9R!xRNšR*éR@SQUSM§S%õSFT$bT‡TO¥T*õT' UHU.fU,•UÂU"ÜU@ÿU"@V%cV3‰V/½V5íV)#W.MW/|W1¬WKÞW(*XSX2sXG¦X?îX0.Y7_Y)—Y+ÁY!íY=Z?MZ5�Z2ÃZ5öZ3,[>`[NŸ[?î[E.\3t\`¨\}	]a‡]=é]D'^Wl^<Ä^R_fT_Q»_9
`,G`Et`Aº`<ü`F9af€aAça:)bHdbX­bNcUUc@«cXìcBEdGˆd>Ðd0e7@exeN’e8áe1f2LfCf(Ãf8ìf%gCgag6xgD¯g;ôg:0hLkhE¸h=þhS<ii�iAúiD<j9�jY»j�k`£kal4flH›lqälrVmÉmAém&+n9Rn9ŒnQÆn+ofDo=«o3éoBp=`p,žp+Ëp?÷p-7qZeqHÀqZ	rAdr$¦rËrAãr%sz7sE²s7øs>0t%ot1•t6ÇtþtNumuN�uNÜu=+vrivVÜv\3w9�w0Êw1ûw9-xgxL~x-ËxZùx^TyX³y]z3jz)žz^Èzy'{g¡{J	|8T|-�|^»|\}tw}†ì}Ws~|Ë~^H@§<è\%€:‚€;½€\ù€AV�4˜� Í�0î�:‚5Z‚]�‚[î‚WJƒ)¢ƒ.Ìƒ#ûƒ(„$H„Em„L³„1…g2…4š…Ï…*î…A†i[†TÅ†Š‡3¥‡RÙ‡2,ˆZ_ˆRºˆW
‰$e‰RŠ‰OÝ‰N-Š;|ŠV¸Š5‹,E‹%r‹A˜‹/Ú‹
! Œ&)ŒUPŒ6¦Œ&ÝŒD�(I�/r�3¢�/Ö�%Ž2,ŽB_Ž¢ŽM´Ž*�$-� R�*s�(ž�1Ç�.ù�,(�-U�=ƒ�HÁ�Q
! ‘&\‘fƒ‘&ê‘B’,T’*�’3¬’?à’8 “#Y“S}“+Ñ“Sý“3Q”2…”<¸”Cõ”+9•e•I‚•,Ì•]ù•VW–;®–‡ê–|r—5ï—r%˜L˜˜Så˜;9™Fu™7¼™2ô™J'š:rš1­šoßšuO›]Å›H#œ4lœN¡œ-ðœ(�+G�*s�=ž�.Ü�&ž$2ž!WžbyždÜžTAŸL–Ÿ>ãŸ4" IW ¡ 0¿ Wð +H¡"t¡S—¡Të¡X@¢+™¢ Å¢Iæ¢*0£E[£*¡£,Ì£8ù£?2¤Er¤(¸¤;á¤¥-¥,H¥7u¥;­¥sé¥)]¦A‡¦É¦Ø¦ö¦§8*§c§r§3Ž§DÂ§Q¨JY¨8¤¨LÝ¨K*©…v©kü©…hªcîªŒR«Fß«&¬ D¬$e¬6Š¬+Á¬)í¬B­SZ­2®­*á­+®48®-m®K›®5ç®:¯MX¯4¦¯:Û¯!°O8°Nˆ°´×°6Œ±QÃ±²K-²^y²-Ø²O³CV³&š³OÁ³6´3H´`|´-Ý´$µ.0µc_µ\Ãµg ¶Fˆ¶EÏ¶6·\L·L©·Uö·šL¸1ç¸I¹2c¹C–¹OÚ¹A*º8lº@¥º3æºq»*Œ»3·»‚ë»hn¼M×¼„%½7ª½7â½?¾.Z¾<‰¾.Æ¾8õ¾1.¿+`¿-Œ¿Mº¿4À+=À,iÀ*–À<ÁÀ~þÀG}Á,ÅÁ'òÁeÂ+€ÂF¬Â0óÂ:$Ã;_Ã5›Ã&ÑÃBøÃ3;Ä"oÄ'’Ä-ºÄQèÄk:Å;¦ÅqâÅqTÆ/ÆÆ-öÆ$Ç(CÇ,lÇ%™Ç5¿Ç1õÇ('È6PÈ1‡È0¹È=êÈ#(É0LÉ4}ÉC²ÉAöÉA8Ê&zÊ3¡Ê0ÕÊ"Ë)Ë'HËLpË½ËZÃË0Ì.OÌ?~Ì,¾ÌëÌ	
! Í"Í.7Í3fÍšÍ³ÍWÒÍ%*ÎPÎ#kÎ$�ÎD´ÎLùÎKFÏv’Ï[	Ð&eÐŒÐ.«ÐnÚÐIÑ"]Ñ#€Ñ8¤ÑÝÑðÑÒ-Ò,MÒ2zÒ­ÒIÂÒHÓxUÓ$ÎÓKóÓ]?Ô4�Ô7ÒÔ
! Õ&ÕDDÕ‰Õ% ÕÆÕEÜÕ?"Ö>bÖ#¡Ö2ÅÖøÖ×+2×3^×;’×6Î×.Ø/4ØGdØ¬Ø)ÈØ*òØ/Ù7MÙ:…Ù*ÀÙ:ëÙJ&ÚqÚ/‘Ú/ÁÚ+ñÚ6Û7TÛVŒÛKãÛC/Ü&sÜ"šÜ4½Ü$òÜ Ý08Ý0iÝ;šÝ·ÖÝÉŽÞXXßX±ßÇ
! àÏÒàa¢ásâXxâXÑâÍ*ãÇøãnÀär/å>¢åÏáåÉ±ær{çsîçybèEÜè/"é8Ré9‹é<Åé0ê83ê7lê4¤ê6Ùê‹ëˆœë9%ìr_ìyÒì~Lí+Ëí ÷íaî/zî"ªîEÍîUï8iïY¢ï4üïS1ð4…ð)ºðäð*þð)ñD?ñ„ñ&¤ñ Ëñìñ=	òQGòU™ò)ïòLóŠfó+ñó(ô+Fô%rô*˜ô$Ãô'èô*õ$;õ?`õ5 õÖõîõ8ö)Dö8nön§ö>÷tU÷#Ê÷î÷AøaFø#¨ø+Ìø+øø$ù0<ù#mù:‘ùkÌù@8úCyú.½ú9ìúW&ûN~ûÍû$íûü +üLü fü‡ü!¦ü3Èü:üü@7ý9xýD²ýC÷ý;þVþ pþ‘þ8¥þjÞþIÿ&hÿ�ÿ&®ÿ&Õÿüÿ8Qp�¢¸$Õú($4Y#r"–¹×-õ#-A#o“.²á"ÿ1"Ti†bšý./E2u)¨3Ò2&9`5}³È/èE^?rH²0û?,l‚œ3´3è>A[�$º,ß3	3@	>t	A³	4õ	4*
! >_
! Až
! fà
! gGv¯A&Ah(ª/ÓT
cX
;¼
.ø
.' V!w ™)ºäXøaQk³VGv~¾%=0cN”Kã»/jëÑVs(©œaF0¨WÙ010b:“>Î#
$18V2�Â.Ö"(/GFwQ¾>/OBBÂ:D@D…=ÊAHJP“SäA8GzCÂ<JCFŽ?ÕR>hR§XúnSCÂE QL Sž {ò un!ä!J""L"!o"‘"%¯"1Õ"5#=#S##`#0„#Žµ#@D$-…$³$:Ò$7
%E%O`%O°%[&g\&„Ä&^I'B¨'Që'V=(Z”([ï(=K)K‰)UÕ)<+*Sh*U¼*C+ZV+M±+Xÿ+8X,9‘,<Ë,0-79-Dq-s¶-m*.#˜.8¼. õ.+/DB/;‡/?Ã/504908n0P§0Iø03B1Rv1;É1A2GG27�23Ç20û2_,3bŒ3cï3QS4q¥4[56s5Bª5Qí55?6<u6+²6LÞ6U+7J�74Ì7,8+.89Z86”88Ë8699;9Mu9_Ã9C#:`g:?È:>;oG;V·;Y<dh<AÍ<3=3C=2w= ª=3Ë=.ÿ= .>3O>ƒ>œ>·>E×>;?1Y?‹?G¤?@ì?:-@:h@I£@Ií@!7A0YA'ŠAX²A;BHGB`�B3ñB0%C#VC0zC2«CJÞCT)D@~DB¿DZE)]ED‡E;ÌE/F38F9lF9¦F*àF'G13GFeG/¬G3ÜG:H[KHZ§HVI<YI6–I,ÍI-úI-(JGVJ7žJ3ÖJ;
! KGFK.ŽK2½KLðKO=L3�L8ÁL0úL8+M8dM7�M+ÕM6N&8N*_N6ŠN8ÁN úN5O1QO:ƒO/¾O&îOIP-_P@�P=ÎP;QHQ!`Q‚QV�Q+ôQ# RDR.cR"’R,µR4âR+S*CSnS.ˆS'·S$ßS*T'/TWTSpT>ÄTiU:mU)¨U%ÒU3øUC,V/pV? V$àV'W-W.JW$yWžW°W‡ÆWBNXN‘XàX$úXY19Y!kYR�YYàYb:Z]�ZûZ[%$[ZJ[4¥[\Ú[Z7\O’\Qâ\R4]g‡]uï]\e^VÂ^`_.z_/©_5Ù_)`39`2m`& `2Ç`2ú`'-aUaJla·a#Îa/òa."bVQb'¨b:ÐbScO_c¯cÅcßc÷c#d@8d8ydA²dôd1e>e!Ze'|e ¤e5Åe'ûew#f"›f.¾fRífF@g"‡gFªg:ñg4,h*ah-ŒhºhMÓh.!iPi jie‹iñi;jKCj-�j=½jûjk1k7Mk>…k3Äkøkl,l/Jl2zl­l;Ål8mF:m�m)¡m&Ëm?òm,2n+_n&‹nN²n6o<8oQuo9Ço?p$Ap#fp3Šp0¾pïpqH&q oq"�q!³q$Õqúq1r-Er#sr'—r¿r#Ýr%s's<sfTs%»s&ás t5)t!_tG�t%Étït
! u1&u6Xuq�u-v-/v1]vD�vÔv#Øvüv!w/>wOnw"¾w"áwxK!xCmx*±xHÜx1%y@WyH˜y+áy-
z9;z8uz0®z?ßz;{j[{QÆ{@|TY|D®|/ó|K#}5o}>¥}:ä}J~Ej~S°~aEf:¬Mç]5€>“€AÒ€C�`X�=¹�>÷�<6‚Ss‚AÇ‚A	ƒKKƒJ—ƒEâƒe(„NŽ„HÝ„?&…:f…;¡…BÝ…; †C\†K †@ì†I-‡Gw‡\¿‡>ˆN[ˆSªˆ|þˆ9{‰Nµ‰IŠ>NŠ?�ŠSÍŠC!‹Ge‹Q­‹Jÿ‹TJŒEŸŒcåŒ2I�+|�;¨�ä�BŽCGŽ¢‹Ž%.�eT�rº�5-�Qc�=µ�=ó�y1‘«‘×Ã‘g›’“!“$A“'f“/Ž“>¾“Mý“#K”=o”Q­”Uÿ”GU•I�•Fç•E.–Kt–IÀ–W
! —Gb—Oª—.ú—")˜$L˜Mq˜K¿˜ ™,™BE™Bˆ™9Ë™+šH1š8zš1³š*åš0›BA›C„›AÈ›8
! œ4Cœ<xœ7µœ,íœ2�(M�'v�=ž�,Ü�,	ž+6ž-bžH�ž<Ùž<Ÿ&SŸJzŸXÅŸ2 6Q 7ˆ 6À $÷ *¡=G¡;…¡ŒÁ¡ŠN¢-Ù¢-£5£ R£'s£,›£'È£*ð£&¤)B¤5l¤=¢¤8à¤$¥=>¥|¥M�¥KÛ¥#'¦,K¦,x¦L¥¦fò¦WY§Y±§'¨3¨H¨=X¨8–¨^Ï¨V.©5…©‡»©PCª”ªW¤ªDüª:A«'|«&¤«cË«)/¬$Y¬%~¬7¤¬sÜ¬;P­-Œ­Qº­-®:®=I®‡®E™®7ß®(¯@¯7]¯5•¯JË¯'°U>°T”°Fé°I0±Fz±RÁ±L²>a²A ²>â²:!³\³#t³˜³Gµ³*ý³B(´"k´GŽ´'Ö´0þ´!/µQµ)jµ"”µ#·µhÛµ*D¶!o¶0‘¶&Â¶3é¶)·G·=`·ž·_¼·¸24¸(g¸B�¸#Ó¸&÷¸&¹E¹]b¹-À¹>î¹+-º(Yºg‚º$êº0»@»![»)}»%§»Í»ä»W¼$Z¼¼Hž¼ç¼+ü¼(½xH½!Á½;ã½¾0¾+J¾v¾1�¾'¿¾%ç¾!
¿ /¿6P¿"‡¿ª¿;Ã¿ÿ¿7ÀAMÀH�ÀSØÀS,Á"€Á£ÁÂÁÝÁ#üÁ[ Â(|Â!¥Â'ÇÂïÂ-Ã6Ã.PÃ,Ã(¬ÃÕÃõÃ&	Ä0Ä KÄ2lÄCŸÄ^ãÄ BÅcÅ%yÅ6ŸÅ)ÖÅ-Æ'.Æ
VÆsdÆ/ØÆÇvÇ2�ÇÃÇÆÇÊÇ6ÜÇÈÈ=#È=aÈWŸÈW÷ÈOÉ.cÉ’É*™É6ÄÉûÉÊ#Ê
4Ê0BÊDsÊD¸Ê;ýÊ9ËGUË:�ËAØËDÌ	_ÌAiÌ«Ì ÉÌ êÌ'ÍN3Í-‚Í3°ÍAäÍ5&Î\Î`pÎ/ÑÎ@Ï'BÏ6jÏD¡ÏEæÏ ,Ð+MÐyÐ4�Ð'ÂÐ+êÐ&Ñ#=Ñ$aÑ#†Ñ#ªÑ"ÎÑ ñÑ$Ò"7Ò%ZÒ€Ò!žÒÀÒÞÒ)þÒ/(ÓXÓuÓ+‘Ó/½Ó0íÓ#ÔBBÔ^…Ô2äÔÕ0Õ2KÕ~Õ.žÕ^ÍÕA,Ö@nÖ%¯Ö3ÕÖ9	×]C×e¡×6Ø6>Ø1uØ(§Ø2ÐØIÙKMÙ?™Ù÷ÙÙ#ÑÚ!õÚJÛ9bÛ1œÛ4ÎÛ7Ü9;ÜuÜ<”Ü.ÑÜ1Ý,2Ý1_Ý5‘Ý4ÇÝüÝ2Þ-LÞzÞ1šÞÌÞ=ÔÞ!ß"4ßWß kß'Œß"´ß-×ßààà3àDàWànà‰à¨à½àÒà=íà,+áIXáE¢áèá$â-*â*XâMƒâÑâØâ8ßâ
! ã#ãCãbã$zãXŸã øãAä3[ä!�ä-±äBßä"å;å&Tå-{å
©å+·å*ãå4æ"Cæ3fæšæ
! ·æ#Âæææçç3ç	Kç&Uç2|ç'¯ç$×ç,üçU)èèƒè’è¡è'°è9Øè!é#4é6XéB�éBÒéê$ê3êBêQê%`ê†ê¦êºêÉêÝêìêûê
! ëë9ëHëAKëC�ë‹ÑëÊ]ìU(íi~í!èí€
! îo‹î¢ûîXžï.÷ïF&ð!mð?�ðuÏðEEñ2‹ñ'¾ñæñøñ…òk‡ò‡óòn{ó"êó
ô$ô7Bô:zôµôÔô5òô
! (õ¨3õÜõ•âõ)xö,¢ö/Ïö,ÿö.,÷c[÷n¿÷`.ø‘�øp!ùP’ùAãùA%úvgúwÞú4VûN‹ûoÚû9Jü)„ü9®ü/èü6ý>Oý@Žý0Ïýþnþ˜Žþ©'ÿOÑÿh!TŠOßV/Ò†+Y/…Fµ6ü53*i¥”1:lˆ¡x¹/2Íb90Uj3ÀDô:9mt:â§FÅ£	)°	_Ú	j:
! E¥
! ^ë
! kJI¶K¼L?	
?I
W‰
dá
LFQ“FåN,k{uç˜]hög_BÇ±
! ¼•<8ÒˆI”OÞ?.0n0ŸGÐN]gDÅV
! ^aWÀL]ehÃL,fyLàD-BrCµ7ùA1…sFùJ@<‹8È:.<KkS·H:T>�FÎ7HMl–L jP `» B!5_!@•!ÑÖ!U¨"zþ"Jy#>Ä#7$X;$;”$rÐ$XC%bœ%Oÿ%LO&Dœ&8á&F'ea'bÇ'l*(‰—(S!)Yu)GÏ)k*^ƒ*5â*V+o+`ï+EP,‰–,Y -Kz-KÆ-J.a].S¿.F/|Z/{×/QS0h¥061aE1[§1Z2Y^2:¸26ó2s*3&ž3&Å3Mì3+:4Uf4X¼465NL5[›5W÷5?O6e�6=õ6037Nd7L³7U89V8T�8Wå8I=98‡96À9<÷9I4:b~:Eá:/';?W;+—;@Ã;U<IZ<+¤<LÐ<8=AV=0˜=DÉ=K>RZ>-­>-Û>/	?+9?8e?%ž?7Ä?=ü?V:@.‘@À@%Ú@zAA{Ad½AV"ByBF•BFÜB0#CeTCZºCFDS\DB°D!óD4EzJEOÅEFFg\F?ÄF?G*DGIoG7¹G5ñG2'HZHyHd˜H-ýH'+I2SIg†IÃîIr²Jq%K�—K(LoHMu¸MY.NjˆNióN(]O>†OTÅO[PÆvP=Q([Q„Q+ Q7ÌQhR?mR­RÞÃR8¢SÛSCêS.T(=TfT6†T)½TDçT(,U$UUzUŽU—U	µU
¿UÍU
ßUíU
VVV0 VQVZV
iVwV~V
! ™V¤V¶VÉVÙVâV
ëVùVWW-W
6WDWZWnW
! „W	�W&™WeÀWc&XzŠXaYTgY¼Y>ÜYeZ"�Z3¤Z3ØZn[f{[<â[J\j\<‰\Æ\ZÝ\18]j] „]¥]<¹]<ö]73^3k^-Ÿ^=Í^0_<_HS_@œ_7Ý_2`*H`3s`§`-·`2å`Ka*da0�aAÀab?b=Ub&“bºbØb÷b4cbEc_¨c�dO–d'æd4e1Ce<ue9²e<ìe?)fIifG³f>ûf2:g:mg+¨g&ÔgBûg?>hC~h)Âh“ìhP€jŒÑj`^k•¿k‰UlXßlM8m;†m6Âm|ùmzvn:ñn7,oido²ÎoA�peÃpa)qt‹qrrZsr]Îr],sVŠsPásZ2t5�tFÃt2
! u–=uwÔu#LvMpvD¾v+w$/wTwjw€w–w"­wÐwîwõw)
x#7x)[x%…x'«x)Óx'ýx%yDy$`yX…y)ÞyDz>MzBŒz/ÏzUÿzrU{DÈ{‚
|��|L}K_}<«}Jè}J3~O~~aÎ~20Nc;²Aî…0€a¶€Y�Ar�4´�[é�jE‚<°‚:í‚,(ƒ2Uƒ[ˆƒ$äƒ.	„08„+i„7•„`Í„f.…‰•…L†ml†9Ú†$‡59‡4o‡4¤‡6Ù‡;ˆ[Lˆs¨ˆ,‰(I‰Hr‰D»‰TŠ3UŠR‰ŠUÜŠ+2‹7^‹%–‹D¼‹JŒLŒ=iŒB§ŒaêŒQL�Hž� ç�4Ž4=Ž-rŽ: ŽÛŽùŽ&�R>�+‘�8½�9ö�(0�TY�S®�I‘5L‘s‚‘Bö‘=9’#w’6›’aÒ’;4“(p“7™“3Ñ“C”gI”6±”?è”V(•F•KÆ•K–K^–>ª–0é–3—jN—P¹—L
! ˜CW˜O›˜Uë˜dA™O¦™Jö™BAšI„š[Îš`*›=‹›DÉ›HœGWœGŸœ8çœ5 �<V�P“�=ä�J"žPmž:¾ž5ùž+/Ÿ*[ŸR†Ÿ4ÙŸ- V< @“ 5Ô 6
! ¡8A¡5z¡6°¡>ç¡7&¢>^¢>�¢;Ü¢=£2V£G‰£1Ñ£F¤HJ¤1“¤EÅ¤1¥0=¥6n¥3¥¥EÙ¥L¦6l¦£¦J½¦§r§‘§0¥§Ö§yï§i¨~‡¨0©O7©5‡©R½«5¬BF¬B‰¬7Ì¬7­.<­Rk­¾­;Ý­/®1I®'{®'£®zË®'F¯Fn¯Kµ¯8°/:°Ij°F´°Iû°FE±TŒ±Tá±C6²"z²�²c½²N!³>p³5¯³4å³J´1e´S—´1ë´‰µ°§µeX¶#¾¶â¶)ý¶S'·0{·F¬·Dó·^8¸/—¸AÇ¸,	¹76¹Qn¹CÀ¹Nº@Sº(”º,½º2êº‚»: »;Û»:¼5R¼@ˆ¼YÉ¼/#½S½*o½Cš½5Þ½<¾'Q¾"y¾!œ¾a¾¾3 ¿1T¿;†¿OÂ¿NÀFaÀ3¨ÀÜÀöÀ$Á@;Á.|Á«ÁMÂÁ%Â;6Â>rÂ±Ât1ÃM¦Ã:ôÃP/Ä=€ÄH¾Ä'Å+/Å][Å>¹ÅøÅÆ21ÆWdÆ2¼ÆNïÆ>>ÇQ}Ç2ÏÇ;ÈI>ÈIˆÈAÒÈÉ8'ÉR`Éb³ÉoÊ~†ÊFËQLË!žËPÀËAÌuSÌTÉÌJÍŠiÍZôÍNOÎ:žÎ�ÙÎZgÏKÂÏ_ÐrnÐqáÐoSÑMÃÑQÒNcÒF²ÒùÒ?
ÓMÓ+\Ó7ˆÓNÀÓ4ÔEDÔBŠÔPÍÔ.Õ7MÕ)…Õ<¯Õ7ìÕ>$Ö0cÖ+”Ö1ÀÖ6òÖe)×:�×Ê×3æ×6Ø;QØ>�ØMÌØoÙ8ŠÙDÃÙ0Ú(9ÚbÚ${Ú ÚºÚÓÚ(éÚ(Û*;Û3fÛ#šÛ¾Û;ÍÛL	Ü@VÜ@—ÜØÜ-ìÜÝ29ÝlÝ4†Ý=»Ý:ùÝO4ÞC„ÞVÈÞUßKußIÁßJàWVàJ®àUùàˆOá]ØáF6âd}â(ââãA'ãiã>yã¸ã×ã$óãä80äiä‰äS¨äBüäC?åCƒå3Çå+ûå6'æ!^æ,€æ)­æ×æææ=øæ=6ç>tç8³çìç è-èIMèI—èEáè$'éQLé?žé=ÞéGêdê3„ê5¸ê@îê/ëLOë'œëYÄëKìojìtÚìQOíT¡íSöísJî=¾î)üî-&ïTïlï€ï”ï$¥ï$ÊïïïB
! ð9Mð/‡ðZ·ð<ñPOñ] ñ>þñ8=ò<vò<³òVðòUGóH�óYæóQ@ôM’ôVàô77õdoõHÔõ?ö0]ö7Žö>Æö4÷4:÷o÷ˆ÷+ ÷EÌ÷FøHYø1¢ø"Ôø9÷ø81ù3jù7žùLÖù#ú<5úIrú&¼ú0ãúAûEVûœû¹û×ûiôûS^üe²üWý:pý6«ý5âý<þ9UþS�þ#ãþÿgÿ\ƒÿ;àÿ..K.z;©9å<SYgvÁ?8FxG¿>&F*m)˜ÂI×G!Ai@«@ì8-9fC äRû:N=‰EÇB
P4n4£'Ø8%9"_*‚3­7á	'5	K]	T©	þ	
! .
! $A
! f
! )€
! 7ª
! 8â
! -"I1lžf°41L-~:¬ç$ø&
)D
n
=Š
1È
7ú
22Be_¨0I9EƒHÉ`»sY/U‰mßuM[ÃVKvBÂ@=F+„#°&Ô.ûL*w3”$È6í-$0RHƒÌ8è@!Jb4­NâI1I{KÅM'_8‡=À‚þ`�]âT@;•�Ñ@S&”r»G.?vY¶*Z;`–6÷#.R8m#¦<Êp x – #´ !Ø ú L!]_!,½!ê!""4" T"!u"!—"#¹"#Ý"*#,#J#f#/€#n°#+$+K$uw$5í$:#%2^%;‘%3Í%}&y&Kù&VE'cœ'F(uG(A½(Iÿ(?I)G‰)³Ñ)²…*K8+-„+@²+só+og,8×,9-2J-Z}-Ø-Iî-M8.4†.3».Eï.5/7K/"ƒ/¦/4½/0ò/#0]@0Iž00è01061g12„1·12Ö1	2D(20m22ž2Ñ2Hð2\93N–3bå3LH4`•4"ö455"O5"r5 •5E¶5ü546+G6+s66Ÿ6BÖ67387Kl7L¸7K8JQ85œ8MÒ81 9HR9I›9.å97:L<)j<*”<3¿<Ãó<&·=$Þ=x>D|>×Á>M™?Bç?:*@Ae@E§@1í@:A_ZA)ºA4äAZB4tB'©BLÑB9C8XC$‘C(¶C*ßC;
! D;FD#‚DI¦D)ðD?E(ZE8ƒE8¼EõE@FMF7hF. FÏF*èFG$G/BG0rG.£G=ÒG2H=CHP�HsÒH2FI8yI8²I/ëI/J0KJ|J/ŽJ4¾J/óJ8#KA\KAžKAàK-"LOPLX LhùL\bM/¿M3ïM)#NTMN?¢N)âN)OO6O!†O<¨O<åO+"PNPKfP;²PîP0Q,5Q5bQ0˜Q>ÉQ/R.8R/gR2—R8ÊR!S.%S+TS)€S8ªSZãS'>TbfTvÉT‚@U~ÃU@BV~ƒVEW©HW9òW£,XÎÐXŸŸYÊ?ZÉ
! [ôÔ[5É\bÿ\<b]HŸ]*è]c^3w^%«^Ñ^)å^)_)9_'c_'‹_+³_+ß_+`)7`)a`0‹`1¼`.î`0a9NaPˆa,Ùa/b76b1nbB bBãb^&c=…coÃcM3dL�dnÎdA=e[e6Ûe.f7Af1yf4«fhàfbIgk¬g[hTthUÉhHiehiDÎiEjwYj$Ñj%öj$k"Ak0dk>•kòÔl?Çm7n>?n~n5˜n'În6önJ-oQxoiÊo4pOKp8›phÔp\=qašq4üqM1rSr)ÓryýrpwshèsZQtb¬t,uE<u‚u!¡uGÃuOvG[v£v¾v1Ûv3
w¤Aw\æw$CxBhxT«xy- yQNy+ yÌy6ìy#z8>z/wz"§zÊzçz7{98{0r{€£{5$|-Z|Nˆ|7×| }M0}8~}!·}-Ù}~=~6]~9”~@Î~+!;]{9™DÓ8€,Q€*~€©€È€;â€7�-V�2„�!·�@Ù�&‚.A‚<p‚L­‚6ú‚G1ƒlyƒ@æƒE'„9m„1§„WÙ„71…i…)……5¯… å…#†*†H?†5ˆ†:¾†ù†‡3‡1N‡*€‡'«‡&Ó‡,ú‡F'ˆ/nˆ/žˆ/Îˆ/þˆ0.‰0_‰1�‰1Â‰1ô‰1&Š1XŠ1ŠŠ1¼Š1îŠ1 ‹1R‹1„‹1¶‹/è‹/Œ/HŒ/xŒ/¨Œ/ØŒ0�/9�/i�/™�/É�1ù�1+Ž1]Ž1�Ž/ÁŽ/ñŽ/!�/Q�/��/±�/á�/�/A�/q�0¡�0Ò�.‘/2‘/b‘0’‘0Ã‘/ô‘/$’/T’/„’2´’.ç’.“/E“)u“!Ÿ“;Á“2ý“30”3d”$˜”@½”9þ”-8•#f•EŠ•5Ð•1–@8–6y–L°––ý–<”—3Ñ—#˜%)˜ O˜Cp˜2´˜0ç˜*™C™,K™7x™4°™Bå™r(šE›šDášC&›ßj›:Jœ…œL�NR�H¡�;ê�4&žA[žF�žBäžI'ŸqŸo�ŸS PT S¥ Dù '>¡Tf¡'»¡ã¡Kú¡AF¢Bˆ¢Ë¢é¢*	£#4£ X£y£•£^µ£L¤Ca¤¥¤$Â¤(ç¤!¥.2¥+a¥&�¥´¥#Î¥!ò¥)¦#>¦"b¦ …¦!¦¦È¦+æ¦&§9§#X§'|§*¤§&Ï§-ö§6$¨)[¨$…¨'ª¨+Ò¨&þ¨3%©Y©dv©¡Û©}ªN�ª0ìª)«$G«Al«Y®«=¬UF¬Aœ¬UÞ¬ 4­4Õ­:
! ®3E®0y®ª®&¿®3æ®)¯XD¯\�¯'ú¯@"°?c°A£°å°>÷°:6±Eq±8·±<ð±5-²7c²<›²?Ø²8³;Q³G�³=Õ³9´EM´%“´¹´,Ô´+µ7-µ)eµ2�µÂµ)Úµ
¶0¶C¶V¶Jf¶B±¶ô¶··6·OM·+�·)É·1ó·$%¸J¸?Y¸_™¸-ù¸'¹]§¹wºW}º]Õº>3»r»‘»9¯»9é»5#¼1Y¼‹¼¨¼xÈ¼'A½,i½4–½1Ë½;ý½49¾Sn¾6Â¾eù¾J_¿,ª¿h×¿r@ÀR³ÀHÁ5OÃ*…Ã.°ÃNßÃ%.ÄETÄOšÄ êÄDÅ¦PÅ5÷Å2-Æ;`Æ9œÆ<ÖÆ-ÇqAÇ9³ÇíÇþÇ0È$HÈ&mÈ(”È ½È$ÞÈ$ÉE(É(nÉ)—É'ÁÉ8éÉ "Ê)CÊ#mÊ"‘Ê'´Ê0ÜÊ3
ËAË)UË'Ë5§Ë<ÝË:ÌUÌ;uÌ&±Ì+ØÌ$Í<)Í"fÍ2‰Í¼Í(×Í0Î:1ÎClÎ°Î3ÂÎöÎ Ï,7Ï)dÏ`ŽÏ]ïÏEMÐ3“Ð"ÇÐ<êÐ)'Ñ%QÑ&wÑžÑ$½Ñ.âÑ#Ò!5Ò&WÒ=~Ò.¼Ò'ëÒ+Ó5?ÓuÓ,’Ó¿Ó+ÝÓK	ÔUÔuÔD“Ô#ØÔ0üÔ/-Õ]Õ9vÕ4°Õ2åÕ-ÖFÖ‹\ÖqèÖmZ×SÈ×!Ø<>Ø2{Ø7®Ø!æØ-Ù"6Ù;YÙ"•Ù=¸Ù%öÙÚ-9Ú>gÚ@¦Ú,çÚÛ54Û+jÛI–ÛàÛGýÛ&EÜ lÜ�ÜE¬ÜAòÜI4Ý,~Ý+«Ý†×Ý¬^ÞŒßÇ˜ß�`à†ðàUwá‹Íá¬YâÉã¿Ðã��ä&åEåh_å4Èå3ýå71æ3iæQ�æ7ïæ1'çSYç,­ç`ÚçH;è#„è?¨è*èèéC-é4qé ¦é Çéèéê ê&:êMaê#¯êAÓê&ë<ë7[ëK“ë*ßë3
! ì$>ì1cìZ•ì'ðì"í%;í$aí8†í3¿íóí8îIî/bî)’î<¼îùî/ï+Iïuï>“ï]Òï'0ðDXð�ð·ð8Õð+ñ :ñ)[ñ,…ñ6²ñ)éñ<ò&Pòlwò9äò;ó¿Zó>ô,Yô>†ô'Åôíô/õÑ5õCöüKöyH÷GÂ÷A
! ødLø.±øKàø2,ù-_ù.�ùq¼ù8.úzgú„âú%gû8�ûAÆûKü@Tü/•ü3Åü*ùü$$ý+Iý7uý-­ý+Ûý>þ(Fþ-oþ �þ¾þpÛþ9Lÿ7†ÿ>¾ÿlýÿ+j$–3»~ï`nLÏ&CI[<¥9â32kf0ÒZ4^ “D´ù73koDŽÓ)ò9W"t$—"¼ß%ü?"gb	ÊQÔN&DuLºP	'X	j€	Në	:
! W
! #t
! $˜
! ½
! &Ø
! ÿ
! .I3d˜T´	5%D[) .ÊNù=H
;†
Â
2á
;+P0|B­7ð (9IOƒlÓ<@8}H¶Aÿ3A[u<ÑDESZ™‹ôL€-Í0û6,2c.–*Å,ð+:I"„§,Çô&;&Y"€/£=Ó08BD{&À&çk@z3»0ï& -G%u1›ÍBç<*"g'Š.²á#öQflÓ8ð-)Wtv&ë9(+bŽ-©×4ôL)Gv,¾ë&G($pL•"â! 2' )Z 4„ B¹ 6ü 3!K!(h!=‘! Ï!*ð!2"'N"/v";¦"kâ"XN#/§#;×#:$8N$/‡$8·$5ð$#&%0J%3{%7¯%,ç%0&/E&<u&/²&}â&Q`'.²'$á'A(+H(.t(3£(X×($0)XU)®)'Å))í)9*3Q*L…*0Ò*C+3G+ {+œ+®+8É+D,6G,E~,>Ä,8--<-3j-ž-(´-:Ý-*.>C.H‚.Ë.]ç.@E/†/>Ÿ/MÞ/=,0;j0;¦0:â0G13e1C™1BÝ1D 2ce27É2(3;*35f3œ3¬39Ë3*4a04L’4Iß4I)5s5$�5W²5D
! 68O6Nˆ6A×697+S7=7c½7!8‹>8IÊ8:9DO9#”9ƒ¸:]<;,š;£Ç;4k<C <3ä<K=Ld=?±=;ñ=-->.[>PŠ>GÛ>##??G?=‡?>Å?`@#e@z‰@SA:XAI“A5ÝA B"4B
WB4eBNšB#éB,
CP:C-‹C,¹C<æCJ#D&nDL•DsâD,VESƒED×EZFwF6ŽF3ÅFHùFXBGR›G€îG.oH9žHJØHI#I~mIMìIT:JJ�J=ÚJSKjlK3×KXL[dLÀL
ÚLLèLR5M:ˆMÃMDÛM@ N0aN’N>¡NCàNB$OGgO2¯O+âO?PCNPB’P6ÕPCQ7PQˆQ§QÄQ*ÜQR$R7CR{R“R ²R8ÓR8S8ES)~S7¨S7àS2TOKT&›TPÂT7U%KUFqU1¸UêU$V'V=VOVfVyV(�V¶VÉVÜV,ñVW2W=FW#„W¨WºWÌWèWûW
X X;XMXlX‚X¡X·XÖXìXYY93YJmYI¸Y:Z+=ZLiZA¶Z7øZ30[0d[T•[Nê[P9\³Š\$>]!c]!…]"§]Ê]1å]B^1Z^9Œ^/Æ^Gö^%>_1d_–_&°_×_'ñ_8`OR`2¢`2Õ`,a5a#Sa!wa$™a¾aÚaõab+b$Fbkb‡b£b¿b:Ûbc:2cmc‰c¥cÁc"Ýcdd7d+Sdd˜d±d"Êd)íd4eFLe“e&³e0Úe,fA8f2zf&­fÔfóf;g.Ng"}g( g"Ég"ìg&h&6hD]h4¢h>×hIi)`i,Ši,·iCäi<(j9ejtŸjGk;\k=˜k@Ök3l:Kl:†l5Ál9÷l.1m<`m�m5·m,ím(n@Cn)„n1®nBàn0#o.To0ƒo:´o2ïoE"p8hp8¡p7Úp.q-Aq(oq,˜q,Åq,òq)r%IrorZŽrér4s96sHpsI¹s tF$tCktK¯t'ût9#u@]u8žu?×u3v:Kv3†vºvX×v%0w%Vw&|w,£w3Ðw@x&ExlxY…xßx)ùx#y>y-]y(‹y,´y,áy,z);zez*~z4©z'ÞzP{PW{:¨{:ã{`|,| ¬|2Í|1}.2}Pa}‹²}">!a3ƒR·k
! €+v€(¢€Ë€$æ€B�.N�U}�`Ó�O4‚'„‚X¬‚ƒVƒ`kƒTÌƒ!„8>„@w„6¸„Oï„7?…-w…ª¥…KP†*œ†�Ç†=U‡H“‡íÜ‡FÊˆ‰@*‰Vk‰nÂ‰#1ŠUŠ;iŠ"¥Š@ÈŠ	‹&‹C‹6^‹S•‹Wé‹AŒ9TŒ,ŽŒ9»ŒõŒ<�E�K\�L¨�Cõ�69Ž;pŽ8¬ŽLåŽJ2�K}�2É�,ü�N)�*x�3£�V×�L.‘G{‘*Ã‘+î‘’.,’([’J„’%Ï’4õ’=*“:h“8£“/Ü“%”22”:e”) ”.Ê”#ù”Q•Bo•&²•(Ù• –E#–-i–B—–-Ú–@—1I—C{—J¿—:
! ˜5E˜D{˜DÀ˜-™13™6e™Aœ™%Þ™4š$9šJ^š@©šVêš-A›<o›J¬›2÷›**œ,Uœ4‚œ2·œAêœY,�(†�O¯�?ÿ�Y?ž@™ž7Úž3Ÿ2FŸ?yŸ>¹Ÿ*øŸD# Ph M¹ /¡77¡8o¡8¨¡[á¡)=¢"g¢aŠ¢Zì¢>G£.†£2µ£$è£'
¤35¤+i¤N•¤0ä¤"¥K8¥H„¥GÍ¥=¦‚S¦®Ö¦C…§lÉ§K6¨H‚¨GË¨D©-X©1†©*¸©.ã©!ª34ª˜hªE«;G«Aƒ«/Å«"õ«"¬#;¬(_¬Eˆ¬@Î¬#­T3­ˆ­$¢­$Ç­.ì­0®2L®=®;½®)ù®1#¯CU¯5™¯/Ï¯1ÿ¯"1°"T°#w°(›°Ä°0Þ°2±B±$]±-‚±/°±yà±ŠZ²Gå²U-³Vƒ³nÚ³DI´)Ž´#¸´�Ü´!zµOœµ
! ìµ9÷µ21¶'d¶'Œ¶´¶1Ò¶·+$·)P·.z·&©·7Ð·1¸/:¸4j¸,Ÿ¸-Ì¸2ú¸+-¹0Y¹+Š¹0¶¹(ç¹Vº@gºh¨º=»5O»+…»3±»:å»+ ¼TL¼F¡¼Mè¼N6½P…½PÖ½‰'¾G±¾Yù¾S¿vr¿9é¿5#ÀvYÀVÐÀé'Á¢ÂT´Âú	ÃMÄRÄeÄ‚Ä”Ä®Ä½ÄÎÄ	äÄîÄÅ%Å0AÅPrÅ,ÃÅYðÅ5JÆ.€ÆP¯Æ7Ç48ÇAmÇA¯Ç5ñÇ5'È]È\vÈ6ÓÈ1
! É}<É~ºÉY9Ê|“Ê|Ë+�ËG¹Ë!ÌB#Ì;fÌ2¢Ì<ÕÌAÍVTÍC«ÍLïÍQ<Î/ŽÎ¾Î?ÕÎoÏ7…Ï)½ÏXçÏ(@ÐkiÐGÕÐ_Ñe}ÑFãÑh*Ò4“Ò,ÈÒõÒ3uÓ>©ÓJèÓI3Ô6}ÔI´ÔBþÔMAÕ�ÕzÖ3ŠÖ¾Ö/ÛÖ/×/;×/k×0›×0Ì×1ý×1/Ø1aØ1“Ø1ÅØ1÷Ø1)Ù1[Ù1�Ù1¿Ù1ñÙ1#Ú/UÚ/…Ú/µÚ/åÚ/Û/EÛ0uÛ/¦Û/ÖÛ/Ü/6Ü1fÜ1˜Ü1ÊÜ1üÜ/.Ý/^Ý/ŽÝ/¾Ý/îÝ/Þ/NÞ/~Þ/®Þ/ÞÞ0ß0?ß.pß/Ÿß/Ïß0ÿß00à/aà/‘à/Áà/ñà2!á.Tá.ƒá/²á'âáK
! âjVâ:Áâhüâeã)~ãV¨ãSÿã?Sä'“ä»äAÖä4å.Må+|å[¨åBæJGæ`’æJóæ6>ç1uç§çÇçBççA*è@lè#­è&Ñè!øè!é <é!]é!é ¡é‡Âé8Jê9ƒêQ½êAë Që,rë:Ÿë7Úë6ì_Iì*©ìGÔì<íŠYí@äí@%îFfî@­î<îîw+ïd£ï4ð4=ð=rðF°ðA÷ð 9ñ2Zñ�ñ(¡ñ!Êñ]ìñ.Jòyò–ò%µò0Ûò>ó/Kó.{ó>ªó&éó$ô+5ô.aôS�ô$äô.	õ&8õ)_õ$‰õU®õ*ö;/ö.köšöFµö>üö8;÷ t÷'•÷"½÷à÷)ý÷:'øbø6‚ø,¹ø/æøIù:`ù&›ù&Âù"éùú$%úJúgú/†ú;¶úòú0
! û+;ûGgû¯ûJÄûTü=dü5¢üEØüJýViý2Àý+óý_þ9þ1¹þ5ëþ5!ÿCWÿ5›ÿ<Ñÿ6?E6…6¼=ó618h:¡6Ü7BK6ŽEÅT:`C›<ß99V@�@Ñ@;S=�MÍ>:Z=•<Ó9:JF…@ÌG
[UZ±N	T[	°	CÏ	C
! /W
! *‡
! /²
! â
! ö
! HNXG§.ï6/5fRœ)ïR
3l
< 
6Ý
:5O9…3¿5ó7)5a8—>Ð&6<QŽ, -ÍBû4>#s%—&½#äèçñ@Ù9Th%8¥7Þ=T2h'›!Ãå(+.&Z)�#«MÏM!kE�4Ó54>1s]¥T0XP‰,Úfrnná=P6Ž5Å:û-6;d: JÛ&&;b
}0‹3¼-ðY<L–Lã0DVX>¯UîUD Tš Nï >!,T!4�!$¶!>Û!+"3F"2z"3­"Iá"8+#)d#,Ž#;»#&÷#&$4E$1z$D¬$#ñ$%K*%'v%ž%<¯%Aì%].&Œ&B›&Þ&Hú&^C'¢''¿')ç'](#o(.“(Â(<Þ(N)j)!ˆ)ª)%È)&î),*$B*œg*Š+F�+JÖ+%!,.G,/v,"¦,&É,(ð,B-E\-S¢-2ö-=).[g.MÃ.@/�R/HÔ/I0g09ç04!1eV1D¼1Q2S2JÓ2H3cg32Ë3Jþ3UI4nŸ4M5=\5Pš5]ë5pI6!º6—Ü6_t75Ô7=
! 8.H8=w8Fµ89ü8C697z9Y²9L:_Y:M¹:<;WD;Uœ;\ò;xO<8È<`=Gb=\ª=j>Qr>PÄ>#?59?8o?E¨?Xî?xG@OÀ@aA\rA4ÏALB<QBŠŽB‹Cš¥Cš@DSÛDX/EHˆEtÑEDFFZ‹F{æF}bG-àG(H?7HIwH6ÁH$øH9I$WI||I–ùIH�JtÙJHNKi—K>LT@L)•Lo¿L-/MY]MJ·MTNYWNk±N?OW]OyµO-/P%]P ƒP%¤PCÊP*Q$9Q$^QcƒQ#çQ4R1@R;rR;®R,êRS47S2lS(ŸS1ÈS(úS#T/7T%gTN�TLÜT#)UMU&iU/�U$ÀU2åUV:4VGoV.·V0æVW(4W
]WekWeÑWN7X"†X‰©XN3Y:‚Y%½Y5ãYZC9Z/}ZW­Z6[B<[:[Fº[o\Dq\K¶\c]uf]’Ü]io^XÙ^`2_L“_à_Cý_OA`9‘`/Ë`-û`*)aTa/laUœa'òab93b%mb)“b5½bEóbD9cK~cUÊcE d+fd:’d&ÍdMôdDBe‡e*£eÎeãe_ôe6TfB‹fBÎf,g0>gQog7ÁgUùg7Oh]‡håh3i4i5Si2‰i¼iÉiÕiìij#jX8jF‘jØj6îj;%k;ak6�k~Ôk0Sl@„lCÅl 	m/*m4ZmI�m+Ùm6nA<n*~n>©nEèn<.oBkoJ®o�ùo/—pÇq-àrt"&u2Iu-|u-ªu$Øu<ýu8:v:sv.®v;ÝvXw1rwg¤w1x0>x.ox,žx=Ëx=	y9Gy�yf˜y=ÿyW=z/•z9Åz/ÿz//{3_{+“{=¿{Ný{\L|a©|]}Mi}E·}bý}a`~GÂ~>
! 6I8€.¹AèC*€Dn€7³€Që€&=�Xd�T½�?‚R‚6f‚�‚¼‚3Ù‚&
ƒ>4ƒ&sƒsšƒM„Q\„w®„,&…ES…9™…'Ó…)û…R%†Zx†Ó†ë†1‡,5‡Pb‡N³‡Kˆ�NˆFÞˆ‚%‰o¨‰‹Š]¤Ša‹Md‹N²‹NŒ+PŒ<|Œ;¹ŒVõŒBL�A��=Ñ�AŽ>QŽC�Ž1ÔŽ;�TB�0—�È�FÛ�:"�/]�I��×�'ê�"‘45‘!j‘*Œ‘;·‘�ó‘p�’	ò’iü’if“Ð“Oè“E8”4~”I³”=ý”);•Ce•&©•3Ð•3–8–BX–+›–@Ç–9—%B—*h—“—²—!Ä—æ—$˜'˜+3˜&_˜.†˜0µ˜æ˜/ø˜B(™>k™ª™Ä™5ã™*š'Dš<lš#©š6ÍšH›:M›Cˆ›CÌ›/œg@œ¨œ'µœ8Ýœ+�+B�Ln�6»�7ò�6*žBaž8¤ž>Ýž@ŸE]Ÿ>£Ÿ<âŸ 6 ;L Kˆ Ô Dð 5¡AK¡\�¡1ê¡0¢KM¢-™¢<Ç¢£#£CB£x†£tÿ£mt¤Gâ¤/*¥[Z¥)¶¥)à¥0
! ¦5;¦q¦:�¦)Ë¦•õ¦C‹§IÏ§E¨]_¨N½¨~©Z‹©>æ©O%ª�uªZ÷ª*R«F}«(Ä«5í«S#¬Nw¬,Æ¬.ó¬+"­,N­B{­1¾­Gð­M8®N†®FÕ®C¯+`¯ Œ¯­¯`Æ¯2'°_Z°3º°î°$
! ±4/±-d±)’±,¼±1é±.²"J²3m²¡²¹²)Î²8ø²1³I³Ze³&À³Oç³P7´#ˆ´R¬´"ÿ´0"µ"SµCvµ@ºµHûµ:D¶¶"™¶)¼¶&æ¶<
·+J·5v·B¬·6ï·A&¸;h¸:¤¸&ß¸*¹!1¹)S¹G}¹oÅ¹M5ºƒº<“º9Ðº7
! »UB»>˜»2×»<
! ¼:G¼g‚¼šê¼™…½1¾5Q¾@‡¾6È¾/ÿ¾-/¿]¿Œ}¿
! À À=6À%tÀ=šÀ>ØÀ3Á5KÁ4�Á-¶Á>äÁC#Â+gÂ(“ÂR¼ÂMÃ]ÃIzÃvÄÃF;Ä}‚ÄZÅ5[ÅC‘Å+ÕÅ8ÆÏ:ÆJ
! Ç$UÇ,zÇ&§Ç<ÎÇIÈ-UÈ8ƒÈT¼ÈPÉ1bÉ.”É9ÃÉBýÉ.@ÊPoÊ:ÀÊJûÊ8FËvË9öËI0Ì@zÌP»Ì]Í?jÍ9ªÍkäÍPPÎ5¡Î&×ÎþÎeÏFzÏ:ÁÏMüÏEJÐ�ÐD®Ð7óÐ’+Ñ¾Ñp×Ñ1HÒVzÒSÑÒ?%Ó^eÓ"ÄÓ8çÓ& ÔAGÔ!‰Ô,«Ô�ØÔ‘iÕ—ûÕ&“ÖºÖ×ÖWôÖ)L×4v×B«×'î×"ØW9Ø8‘Ø?ÊØ5
! Ù)@Ù9jÙ#¤Ù.ÈÙ ÷ÙRÚkÚ#‹Ú¯ÚËÚÞÚEöÚC<ÛD€ÛDÅÛE
! ÜDPÜB•ÜCØÜBÝ,_ÝIŒÝDÖÝAÞo]Þ>ÍÞ>ß!Kß-mßM›ßJéßN4àWƒàTÛà^0áE�ádÕáU:âK�â3Üâ"ã+3ã;_ãE›ã2áãnäkƒäkïäG[åD£åDèå5-æGcæ]«æB	ç_Lça¬çè/+è [è3|è,°è,Ýè<
! é<Gé„é.£é6Òé$	ê.ê Mê6nê8¥ê/Þê4ëcCë.§ë=Öë@ìGUì8�ì"Öì-ùì&'í$Ní&sí$ší+¿íëí&îL/îE|îDÂî/ïk7ïl£ïHðHYð¢ðÌµðO‚ñ>Òñ)òa;òl�ò'
! ó32ó2fó2™óÌó1ßó-ô+?ôDkô7°ô7èô3 õCTõ8˜õCÑõ2ö-Hö@vö4·ö)ìö8÷JO÷:š÷>Õ÷7ø7Lø5„ø>ºø$ùøDùXcùG¼ùTú6Yú�ú.°ú.ßú'û$6û/[ûE‹û#Ñû7õûC-ü#qü/•ü!Åü:çü;"ýA^ýL ýDíý52þ2hþ"›þ*¾þ*éþ&ÿ<;ÿXxÿ7Ñÿ/	/9KiQµG/O
6�*ÄRïHB‹9£@Ý5-T8‚&»PâH3I|>Æ,/2DbE§ íFUCh;¬è
ù2:-O}/—CÇ(%44Z1�FÁ-	
6	?D	„	%¢	1È	&ú	/!
! fQ
! [¸
! 53JD~#ÃçNRS=¦.ä&
:
P
aa
-Ã
ñ

BRb"r0•#Æ?ê>*-i2— ÊBë?.>n5­1ãoo…`õ"VyQ•-ç,HBH‹GÔ7}H1Æ$ø.<L‰0¡Ò è	O&&v�,¼Yé<Cš€S<o>¬,ë//H/x¨9Äþ=]O/­BÝK El.²6áBO[B«!î+#H'l‘”‘&C¸üC9\9–9Ð8
!  nC F² Fù F@!m‡!9õ!…/"Uµ"##©/#Ù#æ$Lþ$5K%5�%1·%1é%0&OL&.œ&0Ë&9ü&16'/h'+˜'%Ä')ê'L(Ca(7¥((Ý(=)1D)v)9†)ƒÀ)ID*@Ž*(Ï*[ø*4T+N‰+$Ø+ý+D-GI-_‘-Xñ-]J.P¨.?ù.G9/B�/%Ä/ê/E
! 0^P0<¯0Aì0D.14s1Q¨1cú1C^2G¢2Nê2#93%]3fƒ3ê37ü3I44p~4#ï415
E5,S5€5 ž5]¿5-6YK6!¥6JÇ6*7.=7l7fŠ7Qñ7QC8<•8&Ò8Tù8[N9[ª9B:bI:U¬:6;9;+T;$€;¥;<Ã;1<N2<¾�<@=*R=!}=5Ÿ=<Õ=(>;>[>!w>.™>2È>8û>/4?Vd?D»?@@)@(@@i@2~@#±@%Õ@Qû@TMA1¢A®ÔA­ƒB\1C3ŽCGÂCQ
! D(\D'…D>­D6ìDT#E3xE*¬E=×E9FOF3hF4œFCÑF@G>VGK•G?áG0!HRH;fH ¢HÃHDßH7$I2\I�IA¬IîI2J›9J ÕJwvKîK L.)L:XLf“LúL?M/WM$‡M=¬M4êM.N=NN*ŒN<·NHôN+=OAiO:«O3æOJP\ePTÂP#QB;Q>~Q/½Q8íQ7&R/^R0ŽR6¿R6öR_-Sn�SlüSQiTM»T!	U1+U6]U6”U6ËU8V@;V(|V1¥V2×V/
! W6:W!qW“W4­W4âW2X2JX6}X)´X2ÞX4Y)FY0pY1¡Y3ÓY:ZBZAaZH£ZPìZP=[YŽ[bè[hK\o´\n$]‡“]‡^‡£^‡+_‰³_‡=`‰Å`‡Oay×aˆQbˆÚb†ccˆêc†sd‡úd‹‚eyf7ˆf5Àf@öfB7g4zg5¯g1ågh96h5ph3¦h3Úhi1,i7^i1–i>Èi1j$9j6^j3•j2Éj8üj55k6kk4¢k1×k'	l1lOl)ml%—l=½lEûl0Am+rm+žm,ÊmA÷mS9n-�n~»nW:o ’o3³o+çop-)p#Wps{p2ïpD"q)gq9‘qeËq[1r�rP£rPôr Esfs!†s(¨s;Ñs4
t*Bt1mt0Ÿt Ðt6ñt6(u+_u&‹ub²uEv8[v*”v:¿v úvMwGiw=±w8ïwS(x3|x8°x8éx8"y&[yP‚yPÓy8$zd]z%Âz(èzJ{\{{{“{&©{)Ð{Gú{-B|,p|(�|)Æ|,ð|*}*H}s}*Ž}$¹}!Þ}%~(&~)O~#y~!�~(¿~#è~"/Oo�=¬(ê+€/?€'o€!—€!¹€%Û€��!=�*_�(Š�³� Ñ�)ò� ‚%=‚0c‚#”‚"¸‚Û‚)ö‚ ƒ*<ƒ.gƒ,–ƒ)Ãƒ8íƒ4&„f[„NÂ„Y…Xk…MÄ…%†)8†-b†)�†º†$Ô†&ù†‘ ‡E²‡1ø‡-*ˆ(Xˆx�ˆúˆÌ‰%æŠi‹Gv‹¾‹A×‹Œ4ŒSŒnŒ"ŽŒ	±Œ5»ŒxñŒ3j�6ž�\Õ�;2ŽEnŽ”´ŽQI�F›�fâ�ŽI�HØ�[!‘X}‘?Ö‘D’=[’h™’A“?D“H„“BÍ“l”H}”HÆ”H•ZX•m³•]!–=–M½–R—P^—k¯—V˜`r˜>Ó˜\™Do™?´™Wô™ELš2’š1Åš0÷š8(›7a›\™›9ö›]0œdŽœ1óœc%�F‰�]Ð�i.ž´˜ž»MŸº	 ?Ä F¡ÆK¡^¢Aq¢d³¢W£Np£S¿£G¤:[¤K–¤5â¤%¥&>¥(e¥3Ž¥&Â¥"é¥7¦#D¦!h¦+Š¦'¶¦cÞ¦³B§wö§qn¨pà¨BQ©k”©[ªî\ªÕK«P!¬Yr¬iÌ¬C6­‘z­Ž®m›®;	¯VE¯yœ¯D°I[°;¥°‚á°@d±™¥±:?²Mz²6È²pÿ²Np³S¿³r´U†´CÜ´3 µsTµCÈµh¶Du¶cº¶d·=ƒ·8Á·8ú·V3¸RŠ¸RÝ¸{0¹\¬¹a	ºskº[ßºh;»]¤»P¼^S¼P²¼=½?A½@�½?Â½[¾M^¾7¬¾Bä¾©'¿7Ñ¿6	Àm@ÀR®ÀÁVÂ|kÂsèÂC\ÃT ÃIõÃI?Ä�‰ÄiÅfuÅ§ÜÅR„ÇI×Çp!ÈL’ÈCßÈ>#É@bÉÊ£ÉÉnÊa8Ë]šË‘øËVŠÌ‹áÌ‹mÍ‹ùÍd…ÎMêÎÎ8ÏFÐUNÐa¤ÐkÑBrÑKµÑ¡Ò›£Ò ?Ó`àÓ!AÔcÔb€ÔãÔ�öÔ†„Õ!Ö-ÖFÖ<_Ö6œÖTÓÖB(×±k×�ØŽ®Ø@=ÙA~ÙWÀÙ~Ú‚—Ú5ÛcPÛP´Û[ÜeaÜMÇÜ„Ý/šÝoÊÝO:ÞCŠÞ]ÎÞa,ß%ŽßZ´ßWàAgàA©àeëà¢Qáôá0â§9â"áâ-ãT2ã6‡ãB¾ãä#ä>6äfuäÜäEûäCAå:…å@ÀåægæA‡æ.Éæ2øæ"+ç-Nç<|ç5¹ç,ïç#è?@è1€è(²è8Ûè.é5CéHyé3Âé>öé 5êZVê ±êNÒê!ë3@ë5të1ªë1ÜëPì#_ì,ƒì1°ì<âìJí5jí6 í=×í)î ?î6`î5—îdÍîb2ï;•ï/Ñï ðR"ðSuðGÉð@ñFRñ7™ñ@ÑñYò<lò;©ò`åò"FóBióH¬ó@õóS6ô6Šô0ÁôòôIõKVõ¢õ5»õ0ñõ/"öRöUrö<Èö8÷>÷GQ÷,™÷PÆ÷ø:3ø5nø5¤ø$Úø/ÿø(/ù'Xù€ùBœùXßùo8ú#¨ú*ÌúO÷úVGû>žû0Ýû&ü5ü)Mü$wü*œü&Çü)îü ý%9ý_ý8yý²ýËýæý/÷ý'þFþB`þ£þ=Àþ&þþ(%ÿ#NÿArÿ´ÿWÍÿ+%Q4h�°.Ð*ÿ4*1_'‘.¹9è/",R-.­0Ü 
+..Z.‰1¸ê.30d1€)²&Ü&**#U.y"¨Ë Ý5þ4sSÇ+Ü';0l'#§!Ë!íB'R4z#¯CÓB	(Z	>ƒ	'Â	Lê	L7
! E„
! 6Ê
! 779!q-“HÁG
! XRF«"ò‘
i§
1F[Nr#Á%åL$X}N›4ê1QdwNŽ#Ý%'Fd$ƒ¨ÇJåN089¸
ò=H>‡) <Ê6%>1dH–EßL%7r0ª&Û /#3SJ‡Ò)í%6\#|P Pñ1B=tQ²+@09q5«9á,4H,}1ª7ÜE44z ¯"Ð4ó4(2]>�DÏDDYDžã(ó1*N.y5¨Þ8ý6´Ud
!  @o 8° >é 0(!>Y!!˜!"º!8Ý!ª"ºÁ"6|#³#9Ì#O$V$)t$Dž$ã$yö$9p%>ª%é%K&)N&)x&'¢&.Ê&:ù&o4'<¤'7á'B(.\(‹(3«(:ß(6)&Q)0x)%©) Ï)ð);*#A*"e*ˆ*!¥*oÇ* 7++X+!„+$¦+Ë+5å+7,*S,8~,·,JÑ,-72-Ej-,°-7Ý-S. i.1Š.1¼. î.:/J/Mc/?±/)ñ/90<U01’0€Ä0E1(b1<‹1È1 ä162Y<2–2%²2#Ø2 ü2g3g…3…í3†s4(ú4@#5d5,€5*­5YØ5$267W62�6=Â6T7QU7 §7>È788(@8i8]†8pä8dU9º9<Ô9':9:6U:5Œ:,Â:ï:,;5;XQ;Aª;'ì;7<9L<9†<SÀ<7=#L="p=“=!²=Ô=ç=!ú=G>Nd>4³>8è>7!?!Y?{?<›?BØ?$@?@@C€@8Ä@;ý@<9AHvA6¿ABöAB9B|B:šB4ÕB¿
! C9ÊCXDF]D¤D9ÂDDüD5AE+wE£E;ÁE@ýEX>F`—FBøFF;G<‚GG¿G+H63H7jH$¢H0ÇH;øH04I/eI‹•IP!JrJ+ŠJ$¶JÛJíJK<K\K*qK'œKÄK'äK L,-L/ZL+ŠL¶L;ÓL)MN9MMˆMAÖM|NJ•NhàNFIO9�O�ÊO?LPvŒP^QobQ£ÒQƒvRQúRMLSsšSqTT€TxÕTxNULÇUMVHbV«Vd+W4�WŒÅW;RX:ŽX[ÉX‡%Yj­YwZa�ZcòZ1V[Mˆ[OÖ[k&\t’\n]lv]uã]SY^]­^N_dZ_t¿_R4`-‡`8µ`2î`V!a2xab«alb-{b~©b"(c'KcCsc=·c3õcG)dBqd+´d8àd3e3Me'�e8©e>âe,!fHNf;—fSÓfZ'gZ‚gZÝgZ8hk“hmÿhHmiN¶iHjHNjH—jHàjQ)kN{k2Êk=ýk?;lC{l%¿lGål1-m!_m^�mLàm=-niknLÕnn"o»‘o*MpPxpAÉp>qBJq6�q2Äq2÷qY*r8„r:½r>ørv7sG®sFösK=t@‰tmÊtW8uK�uIÜu8&v^_v<¾vJûvPFwI—wTáwN6x>…x?ÄxMyORy1¢y5Ôy<
! z@Gz:ˆz"Ãzæzj{Fl{P³{U|‰Z|Fä|œ+}.È}4÷}B,~Yo~KÉ~DDZDŸ6ä3€7O€)‡€b±€‚�Y—�)ñ�M‚Ni‚O¸‚QƒMZƒB¨ƒ8ëƒ.$„2S„H†„#Ï„,ó„, …WM…,¥…;Ò…/†=>†>|†8»†Fô†d;‡: ‡*Û‡=ˆDˆ.dˆ2“ˆMÆˆ%‰H:‰pƒ‰Cô‰'8Š0`Š8‘Š8ÊŠ=‹;A‹L}‹+Ê‹;ö‹12Œ3dŒ6˜Œ)ÏŒlùŒLf�J³�[þ�jZŽCÅŽ,	�N6�3…�;¹�/õ�0%�[V�H²�6û�:2‘)m‘‰—‘~!’1 ’^Ò’d1“4–“CË“1”GA”Z‰”Vä”";•#^•L‚•nÏ•8>–4w–-¬–0Ú–—ˆ'—*°—9Û—%˜4;˜*p˜A›˜DÝ˜A"™>d™@£™Wä™,<šHiš4²š2çš$›'?›@g›0¨›3Ù›h
œQvœQÈœA�%\�¥‚�4(ž;]ž<™žDÖžLŸ:hŸ?£Ÿ(ãŸY >f q¥ ‚¡†š¡H!¢fj¢VÑ¢R(£9{£Oµ£^¤*d¤J�¤OÚ¤Z*¥_…¥Nå¥<4¦0q¦K¢¦`î¦0O§6€§=·§Eõ§D;¨R€¨xÓ¨[L©X¨©.ª>0ª0oª  ªIÁªB«,N«#{«%Ÿ«VÅ«:¬-W¬a…¬?ç¬C'­Ik­1µ­Bç­]*®-ˆ®0¶®jç®$R¯w¯—¯<·¯ô¯"°R6°U‰°:ß°T±]o±-Í±Hû±;D²I€²ZÊ²T%³*z³f¥³,´b9´/œ´$Ì´Iñ´.;µ1jµ#œµAÀµ;¶7>¶Uv¶`Ì¶:-·Eh·:®·@é·7*¸sb¸)Ö¸?¹$@¹9e¹=Ÿ¹bÝ¹_@º< º+Ýº4	»->»5l»;¢»7Þ»B¼NY¼R¨¼Iû¼HE½`Ž½Mï½2=¾Dp¾Cµ¾;ù¾^5¿a”¿Mö¿DDÀ/‰À1¹ÀAëÀE-Á‰sÁLýÁNJÂE™ÂnßÂ'NÃDvÃ»Ã&ÚÃÄL	ÄOVÄÒ¦ÄyÅgŽÆnöÆÚeÈÅ@ÉËVÍfbÍ`ÉÍM*ÎVxÎ7ÏÎ™Ï+¡ÏˆÍÏûVÐERÑ<˜ÑQÕÑ#'Ò5KÒ#�Ò!¥Ò@ÇÒcÓulÓ âÓlÔ(pÔ*™ÔÄÔÞÔûÔÕ3ÕPÕ.mÕ(œÕ)ÅÕ9ïÕ9)ÖacÖaÅÖe'×¼�×ºJØ]ÙWcÚB»Ú2þÚ/1ÛFaÛE¨Û7îÛ3&Ü'ZÜ‚Ü#ŽÜ!²ÜEÔÜuÝF�Ý‡×Ý._Þ*ŽÞ6¹ÞUðÞFß%Lß
rß€ß‘ß
! ¥ß
! °ß»ßÇßLËßà51àEgàr­à9 á7Zá,’á¿á)ßá;	â Eâ;fâU¢âKøâ9Dã(~ã.§ãPÖãB'ä9jäX¤ä:ýä98å1rå3¤å7Øå$æP5æN†æ:ÕæGç#Xç6|ç7³çHëç>4èCsè>·èEöèO<éIŒéIÖéJ êXkê-Äê'òê2ëAMë"�ë²ë�Êë0Lìv}ì,ôì,!í7NíO†í2Öí0	îH:î:ƒî-¾î-ìîhï"ƒï¦ïEÆï)ð&6ð)]ðˆ‡ðBñ7Sñ;‹ñSÇñLò4hò"�ò}Àò+>ó5jóB ó,ãó<ô>Mô1Œô4¾ô&óô)õGDõ-ŒõºõAÚõ8öLUö6¢ö:Ùö1÷bF÷=©÷>ç÷@&øAgø?©ø9éø#ù2)ù4\ùW‘ùkéùUú-uú(£ú?ÌúJû9Wû6‘û2Èû=ûû49ü+nü+šü*Æü1ñü*#ý6Ný(…ý/®ý/Þý.þ0=þnþƒþ’þ#¬þÐþ3èþ+ÿ-Hÿcvÿ#Úÿ*þÿ)?+["‡"ª)ÍF÷?>^~JÝ8(5aQ—;é3%?Y]™R÷SJ>žEÝ1#:U\�<í
! *5+B!n	�>šmÙ6G/~®ÉXå5>+t% GÆ-	B<	4	3´	Cè	/,
! ;\
! 3˜
! 6Ì
! @KD,�<½<úE7>};¼KøTD
"™
Q¼
tFƒ-ÊHø>A%€$¦Ë@é"*/M)}§´#Á4å33NC‚9Æ97:Fr_¹Q1k7�;Õ<AN5�2ÆEù7?�wsF|JÃ4`C$¤@ÉA
! JLU—/í+HI4’8ÇDLE’4¯'ä8EWe ½-Þ`Bm(°%ÙDÿGD\Œ:éH$FmI´Dþ.C]r<Ð)
 #7 .[ 2Š l½ x*!q£!p"y†"s#nt#wã#q[$dÍ$m2%g %z&{ƒ&�ÿ&�'u(Dw(8¼(Xõ(AN)N�)0ß)/*$@*+e*,‘*6¾*\õ*0R+Gƒ+<Ë+6,A?,t�,qö,0h-4™-6Î-S.1Y.2‹.,¾.Bë.F./u/‘/«/Bº/Lý/LJ0,—0'Ä0+ì0+1.D1 s1”1<´1ñ152(92Bb2'¥26Í2<3+A3.m3@œ32Ý344%E48k4=¤4Oâ4259A5){58¥53Þ56.6I6Gd64¬64á677PN7QŸ75ñ78'85`8=–8?Ô8939LR9CŸ9*ã9:-:HK:,”:(Á:%ê:;^-;Œ;2›;Î;+Ú;7<*><Ci<k­<M=Ng=#¶=Ú=2ö=))>*S>8~>-·>,å>,???NV?K¥?4ñ?C&@Rj@&½@-ä@A/AIA9bACœAàAYýAOWBd§BXC]eCbÃCA&DOhDG¸DE<EKPE2œE?ÏE5FDEF,ŠF3·FëF&ÿF>&G)eG<�G@ÌGO
H0]H0ŽH5¿H>õHH4I.}I¬ISËI_JhJ1èJ4K-OK.}K2¬K+ßKCLiOLG¹LaM\cMIÀMc
! N`nNDÏNYO$nO“O5§OÝO(òO3P`OPT°P/Q95Q1oQ6¡Q.ØQ(RV0R(‡R*°R/ÛRS@&SEgS<­S7êS "T+CToT,�T(ºT6ãT!U<U!LU"nU$‘U-¶UäU-ûU()V-RV.€V*¯VÚVïVWW2W-DW!rW0”W?ÅW0XA6XAxXCºXAþXA@YA‚YAÄY;Z4BZ=wZµZÌZÞZ0ïZ- [,N[({[(¤[Í[?à[E \f\
�\P�\4à\4]-J]+x]8¤]4Ý].^0A^6r^-©^-×^8_8>_w_—_2·_ê_¯` ¸`:Ù`Ga\a;{a.·a+æa)b&<b*cb2Žb7Áb$ùb!c@c.^c�c'¡c!Éc'ëc4d5Hd<~d4»dWðd8He7�e¹e@Êe(f24f(gf(�f¹fØfõf6g?Kg‹g0¦g.×gLhShR\h<¯h!ìhi-i"Ji#mi2‘i„Äi/Ij=yj·j+ÑjDýj'BkDjkH¯k1økI*lutl5êl, m*Mm=xm¶m.Ömnn.1n(`n‰n$¨n2Ín1o>2o*qo*œo-Ço/õoD%p.jp™p5³pRépF<q0ƒq-´q\âq&?r&fr&�r/´r,är>s?Ps
�s3žs!ÒsPôsfEt7¬t$ätB	u8Lu1…u6·u7îu6&vL]vHªv&óvw(:wcw}w—w8µw2îw.!x$Px-ux-£xYÑxO+y{yŠy\œySùy0Mz2~z9±z5ëz!{(>{g{@‚{Ã{Ö{=ó{=1|9o|2©|*Ü|$},}=I}6‡}>¾}>ý}F<~?ƒ~IÃ~8
eFL¬4ù.€:€F€	d€n€M~€*Ì€(÷€L �9m�3§�;Û�g‚C‚>Ã‚Aƒ>Dƒ?ƒƒEÃƒH	„^R„_±„-…L?…JŒ…L×…1$†[V†+²†JÞ†V)‡4€‡/µ‡<å‡)"ˆ,Lˆ\yˆCÖˆR‰Tm‰1Â‰0ô‰G%ŠAmŠ5¯Š;åŠ2!‹)T‹2~‹)±‹?Û‹7Œ<SŒ6�Œ1ÇŒ;ùŒ_5�X•�Gî�c6ŽcšŽAþŽ{@�{¼�08�$i�1Ž�3À�-ô�*"‘gM‘.µ‘=ä‘2"’1U’1‡’T¹’Z“0i“8š“?Ó“J”9^”L˜”Eå”7+•Bc•G¦•Hî•J7–,‚–1¯–Ká–.-—f\—MÃ—:˜GL˜”˜Q°˜K™MN™cœ™_š=`š4žšJÓš-›?L›?Œ›?Ì›¢œ`¯œ8�;I�<…�9Â�/ü�0,žG]ž@¥ž:æže!Ÿ(‡Ÿ1°Ÿ<âŸ? ,_ 8Œ 4Å ú #¡6>¡@u¡$¶¡.Û¡
! ¢!¢7¢0J¢1{¢%­¢3Ó¢L£FT£!›£H½£;¤AB¤8„¤6½¤Bô¤17¥)i¥'“¥»¥3Ù¥+
¦+9¦2e¦9˜¦=Ò¦Z§Jk§T¶§%¨)1¨B[¨.ž¨/Í¨Fý¨PD©I•©.ß©/ª>ª.Qª€ª ª;¹ª(õª(«$G«l«)‹«µ«$Ó«…ø«4~¬6³¬ê¬3­4­)O­!y­0›­0Ì­2ý­10®Zb®_½®†¯1¤¯AÖ¯O°&h°$�°M´°1±54±7j±4¢±G×±²=²&[²=‚²>À²#ÿ²"#³bF³)©³KÓ³´O=´<�´8Ê´Qµ.Uµ8„µ9½µ<÷µ=4¶4r¶A§¶[é¶WE·2�·1Ð·;¸A>¸X€¸6Ù¸,¹>=¹|¹“¹«¹OÇ¹*ºBº8^º!—º)¹ºãº>»]B»* »3Ë»1ÿ»&1¼AX¼=š¼2Ø¼#½-/½0]½<Ž½BË½E¾OT¾@¤¾Lå¾32¿,f¿D“¿IØ¿9"ÀC\À7 ÀØÀ"øÀ<ÁUXÁP®ÁUÿÁJUÂ: Â?ÛÂ7ÃVSÃªÃ&ÈÃïÃ-
ÄG;Ä1ƒÄµÄÒÄðÄ%
Å53Å9iÅJ£ÅvîÅ*eÆL�Æ%ÝÆ%Ç&)ÇQPÇQ¢Ç+ôÇ" È0CÈtÈ1�È$¿ÈäÈ0úÈ+É!EÉgÉ(…É*®É,ÙÉ.Ê/5ÊGeÊ.­Ê-ÜÊ.
! Ëq9Ëc«Ë<Ì LÌ6mÌ,¤Ì1ÑÌ8Í
! <ÍGÍ(XÍ!�Í £Í!ÄÍæÍ@øÍ09Î*jÎ+•Î(ÁÎêÎ&Ï?,Ï6lÏ(£ÏÌÏ/áÏ+Ð8=Ð=vÐ#´ÐnØÐ;GÑ;ƒÑD¿Ñ+ÒP0Ò=�Ò,¿Ò&ìÒ!Ó$5Ó:ZÓ1•Ó)ÇÓ)ñÓOÔNkÔ!ºÔÜÔJüÔWGÕ%ŸÕ4ÅÕ!úÕ<Ö%YÖÖ;›ÖO×ÖN'×3v×Cª×Aî×?0Ø;pØK¬ØIøØ@BÙ1ƒÙRµÙUÚ;^Ú:šÚMÕÚ#ÛB:Û=}Û»Û2×Û3
! Ü>ÜUÜ!qÜ/“Ü ÃÜ=äÜ'"Ý+JÝFvÝD½ÝEÞCHÞŒÞO¥ÞRõÞ(Hß)qß>›ß+Úßà&àBDà2‡à1ºà+ìà"á.;á+já–á0´á åá*â1âPâ8mâ7¦âDÞâM#ãZqãPÌãPä8näs§ä/å<Kå=ˆå*Æå ñå1æ-Dæ%ræ,˜æ)Åæ6ïæ?&çEfçE¬ç*òç'è1Eèwè*—è&Âèéèé$#é>Héh‡éðé�	êE™êFßêE&ëUlëÂë0âëCìWWìU¯ìYí/_í.�í-¾í4ìí"!î9Dî/~î.®îKÝî!)ï0Kï5|ï&²ï5Ùï>ðhNð!·ðLÙðA&ñMhñ,¶ñ,ãñ-ò>ò1Xò$Šò7¯ò$çòJóGWó-Ÿó9ÍóJôWRô*ªô!Õô4÷ôA,õ,nõ8›õ7ÔõBö:Oö6Šö5Áö0÷öW(÷,€÷3­÷,á÷4øBCøB†øAÉø,ù#8ùR\ù*¯ùJÚùO%úKuúSÁú=ûMSûq¡û'ü=;üTyüZÎük)ýf•ýUüý%Rþ~xþO÷þ(Gÿpÿ=�ÿCÎÿ<\O-¬YÚ/4<dW¡AùL;ˆ# 0Äõ3TDV™KðX<+•@Á'/*AZ6œ,Ó98:%s?™#Ù4ý<2 o&�.·.æ+?A&�4¨.Ý	!,	'N	v	,•	!Â	+ä	3
! D
! 
P
! 7^
! E–
! #Ü
! 0(18Z8“7Ì2#LpŒ/¨ØBî:1
%l
)’
/¼
=ì
}*¨+Å:ñ',9T9Ž;È03E/y+©(Õ*þ7)aq'‡,¯5Ü:#Y}
‰D—HÜ7%.]+Œ&¸&ßACHMŒhÚ(C-lAš6Ü*<>({¤-¸/æ2NIB˜BÛ"6A.x.§(Ö$ÿh$'�#µ0Ù9
! 0D.u0¤-Õ'8+.d(“h¼'%"M6pN§/ö`&G‡JÏ<;W2“,ÆLó2@sƒš²!Ëí2
 @ 0Z 4‹ %À &æ 6
!)D!(n!(—!,À!Cí!B1"@t"Sµ"X	#$b#F‡#7Î#5$<<$3y$T­$"%1%%@W%6˜%EÏ%5&/K&2{&O®&>þ&Q='1�'jÁ'M,(dz(Eß(A%)Ag)0©),Ú)U*a]*?¿*0ÿ*X0+o‰+Fù+F@,A‡,]É,E'-5m-B£-‚æ-i.ˆ.˜.<¬.@é.8*/5c/8™/.Ò/;0/=0+m0H™0 â0@1=D1.‚1%±1.×1'2*.2<Y2,–27Ã2[û2:W3=’3Ð3ç34424zG4zÂ4Z=59˜5)Ò5ü5656O6Bo6E²6ø67F-73t7W¨7$8'%84M8a‚8@ä8P%9–v9+
:49:-n:"œ:=¿: ý:K;@j;+«;,×;#<(<>< Q<r<)‘<!»<1Ý<=&=;=P=d=#x=
œ=<ª=Lç=[4>8�>É>'Þ>7?%>?;d?  ?MÁ?@/!@(Q@ z@0›@/Ì@ü@!A"5AXA'uA,�A6ÊA*B*,BWB/vB$¦B+ËB÷BC.C%IC#oC#“C·C)ËCõCD"D
9D
GDUD(lD
•D£D)½DçDEE&3E@ZE›E ·E(ØEPF(RF({F¤FÃFßFþF8G.VG…G!›G½GÒGIèGV2H‰H¦HG¿H+I3I'HI*pI+›IÇI!æI5JH>JP‡J ØJ_ùJ-YK8‡K6ÀK;÷K13LeL wL:˜L2ÓL]MXdM½M(ÜMN@!NbN.vN,¥NÒN!íNSOcO;sOJ¯O?úO:POP WP(xP%¡P!ÇPHéP2QLQhQQ#–Q+ºQ(æQ,R#<R9`R[šR_öRVSpS
…S"“S_¶S9T+PT|T�T�T²T4ÄTCùTR=U$�U&µUEÜUD"VCgV9«V1åVHW`W9yW,³WFàW8'X7`X˜X.¸X>çX+&YQRY7¤YdÜY7AZ@yZ0ºZ8ëZ8$[_]['½[4å[)\1D\1v\¨\¬\(Æ\0ï\ ]6]3J]~]œ]0¢]#Ó]÷]
^[%^G�^GÉ^6_)H_?r_2²_1å_(`)@`&j`'‘`)¹`.ã`$a7aWara‹a6§a6Þab2b%Fb"lb1�b%Ábçb+ûb!'cIc]c}cZ‘cìcd! dBdbd‚d&¢dÉdÝdóde!'e Ie@je«eÀe)Ôe(þe)'f4Qf†f>¦f&åf.g;gOg)cgB�g9ÐgI
! hThhhhŸh¸hÏhãh÷h&i':icbiÆi+âi/j>j>Tj“j9ªjhäj2Mk€k˜k*°k8Ûkl/lJLl—l/®l<Þlm5mPm@im.ªmÙm}ðmnn)‡n±n0Ñn@o;Coo—o³o(ÉoFòo.9phpƒp±›pJMq6˜qÏq9èqE"r8hr8¡rCÚrs>s6WsŽs©sÁs—×sot‡tŸt³tÓt"çt
! u>u']u…u,£u;Ðu9vFvbvvœvY¹v w4wQwnw>€w>¿wþw!x27x jx5‹x/Áx>ñx$0y/Uy…y£y ¼yÝyüyz1zEz]zwzB�z#Òz!öz={V{u{$’{'·{5ß{|.|;F|#‚|¦|·|×|í|(
! }3} R}s}�}!­}Ï}ê}#~'~"C~'f~'Ž~'¶~1Þ~8Ibw"”7·4ï$€A€X€n€ˆ€.¢€Ñ€é€�(#�L�g�*~�©�À�3Õ�%	‚/‚L‚Gc‚F«‚ò‚ƒ!)ƒ-Kƒ+yƒ¥ƒ¸ƒÖƒ!ôƒ„1„G„f„}„&�„Ä„ã„ù„…$7…k\…<È…K†?Q†'‘†�¹†UI‡SŸ‡dó‡*Xˆ@ƒˆ#Äˆèˆ;‰?C‰Qƒ‰bÕ‰18Š=jŠ(¨Š,ÑŠ0þŠI/‹Iy‹FÃ‹+
! Œ/6Œ/fŒ;–Œ:ÒŒ@
�cN�1²�(ä�-
Ž8;ŽtŽFôŽ8;�ht�fÝ�gD�2¬�+ß�*‘W6‘BŽ‘1Ñ‘B’/F’Iv’;À’Bü’-?“ m“HŽ“"×“ú“[”'s”B›”Þ”G÷”E?•…• •/¬•+Ü•"–+–+H–"t–—–)§–*Ñ–5ü–2—,Q—&~—-¥—0Ó—7˜0<˜+m˜#™˜½˜,Ü˜,	™/6™0f™9—™8Ñ™;
! š.Fš2ušG¨šNðš/?›Oo›O¿›@œ%Pœ(vœ1Ÿœ/Ñœ$�9&�1`�3’�3Æ�4ú�/ž
Až2Ož;‚ž$¾ž&ãž,
! Ÿ&7Ÿ^Ÿ6~ŸµŸ
! ÒŸÝŸøŸ . K d 9„ $¾ ã )¡--¡3[¡�¡! ¡'Â¡!ê¡!¢.¢ K¢.l¢%›¢/Á¢Oñ¢ZA£Fœ£@ã£#$¤FH¤ �¤°¤Á¤9Ú¤A¥FV¥�¥=»¥;ù¥65¦"l¦K�¦2Û¦!§10§7b§š§-¸§2æ§¨#5¨8Y¨#’¨;¶¨9ò¨1,©0^©,�©D¼©4ª!6ªRXª«ª¸ªKÁª?
«M«rg«GÚ«$"¬HG¬.�¬¿¬Ö¬eð¬V­?e­(¥­Î­HÕ­8®+W®Aƒ®$Å®<ê®H'¯Gp¯:¸¯Eó¯29°#l°/�°8À°%ù°:±'Z±‚±œ±°±#Ë±ï±2²@3²9t²B®²Bñ²24³5g³8�³<Ö³7´#K´#o´0“´!Ä´æ´"µ"(µ"Kµ,nµ%›µÁµ�áµ¿q¶11·"c·(†·5¯·Då·E*¸5p¸8¦¸ß¸*ö¸R!¹Jt¹:¿¹Cú¹M>ºKŒºØºóº»)1»-[»/‰»+¹»Iå»L/¼h|¼Nå¼D4½Qy½mË½z9¾f´¾J¿@f¿[§¿PÀXTÀ4­À,âÀ=Á+MÁ)yÁ.£ÁhÒÁB;ÂR~Â>ÑÂMÃ;^ÃAšÃ"ÜÃ$ÿÃ'$Ä(LÄuÄ+•Ä:ÁÄ7üÄ+4Å/`Å.�Å&¿Å.æÅ6Æ(LÆiuÆ8ßÆ3ÇYLÇg¦Ç'ÈC6ÈzÈ&˜ÈB¿È>ÉAÉ5TÉDŠÉ(ÏÉ(øÉA!Ê#cÊ!‡Ê,©Ê3ÖÊ"
! Ë:-Ë(hË/‘Ë1ÁË.óËY"Ì/|ÌG¬ÌIôÌz>Íx¹Í-2Î)`Î3ŠÎ/¾ÎîÎ
! ÏjÏCwÏ"»Ï;ÞÏ-Ð#HÐ"lÐ"�Ð!²Ð"ÔÐ#÷Ð4Ñ*PÑ{Ñ'—Ñ%¿Ñ'åÑ.
Ò4<Ò!qÒ“Ò<³Ò0ðÒ#!Ó%EÓ1kÓ.�Ó#ÌÓ;ðÓ+,Ô*XÔ&ƒÔ*ªÔÕÔ.óÔ"Õ)BÕ(lÕ'•Õ$½Õ,âÕ(Ö18Ö jÖ'‹Ö'³Ö ÛÖ#üÖ ×&?×)f×"�×+³×@ß× Ø'@Ø&hØ3�Ø#ÃØ*çØÙ.ÙAIÙ6‹Ù7ÂÙúÙ;Ú9RÚKŒÚ/ØÚ6Û6?Û'vÛ6žÛ ÕÛ öÛ6Ü?NÜŽÜ-©Ü%×ÜRýÜJPÝ5›ÝHÑÝ4Þ9OÞ4‰ÞD¾Þ)ß-ßH2ß@{ß ¼ß!Ýßÿß0à;Oà,‹à,¸à/åàá]+ág‰á0ñáz"â@�âÞâ7úâu2ãc¨ãJäDWä/œä<Ìä<	å=Få:„å3¿å7óå8+æYdæ+¾æPêæO;çP‹çTÜçQ1èOƒèIÓètéG’é9ÚéGêO\ê'¬ê)Ôê%þê$ëBë,\ë*‰ëD´ëBùëO<ìFŒìHÓìNíJkíO¶íSîQZîU¬îSïYVïO°ïð!ð@?ð€ð#œð8Àðùðñ)ñCñ]ñwñ‘ñ7¬ñGäñA,ò9nò^¨òVóO^ó(®ó^×óV6ôO�ô&Ýô6õT;õe�õdöõg[öGÃöj÷6v÷+­÷,Ù÷<øECø%‰ø¯ø$Áø?æø&ù?Aù3�ù?µùõù*ú/ú'OúAwú¹ú?Éú<	û2FûkyûZåû[@üGœüDäü:)ý5dý8šý5Óý,	þ6þ.Vþ=…þ2Ãþöþ,ÿ=ÿVÿgÿ‡ÿšÿ·ÿ$Óÿ%øÿ# B#c$‡"¬"Ï"ò6#LpŽ¥EµEûSA•,³,à%
'3;[u—1
R?>’9Ñ3a?.¡(Ð&ù$ )Eo(�0¸$é;(9dBž<á-+L)x(¢9Ë	K%	-q	4Ÿ	>Ô	+
! -?
! 0m
! @ž
! Oß
! /&K+rž³,É"ö'A3]‘"°*Ó,þ6+
?b
¢
Â
0à
.)/X#ˆ$¬4Ñ'&.&U5|>²9ñ1+]6|"³0Ö9HA.Š/¹?é))>SV’iéjSn¾K-nyeèxNzÇwBVº}`�ð-X< •Z¶$66)mB—LÚM'KuKÁ1
@?O€/Ð9D:DNÄI$]‚-Ÿ1Í2ÿ.2:a"œ¿9Ý:9R9ŒKÆ9 !L ,n *› ;Æ >!,A!;n! ª!*Ë!0ö!3'"(["S„"JØ"?##4c#.˜#%Ç#%í#$%3$MY$G§$<ï$&,%/S%.ƒ%1²%@ä%T%&Sz&:Î&	'+#'1O'=�'+¿'Oë');(+e(#‘(&µ(6Ü(:):N)1‰)=»)"ù)6*,S*/€*°*MÐ*B+a+6u+(¬+AÕ+&,*>,'i,*‘,7¼,.ô,#->@-P-;Ð-O.H\.M¥.:ó../7G//:œ/8×//0$@0Te06º0'ñ0K1e1({1'¤1%Ì1ò1;
! 2F2A\2#ž2EÂ23231P3&‚3Y©3143549i4A£4Xå41>5)p5š5¯5¾5Ò5æ5ú56"666J6^6r6…6™6­6Ç6Û6ï6ÿ67'7;7O7c7w7‹7Ÿ7³7Ç7Û7ï788+8?8S8g8{8�8£8·8Ë8ß8ó899+9?9S9g9{9�9£9·9Ë9ß9ó9::/:C:=T:’:¦:¾:JÕ:J ;k;…;1Ÿ;=Ñ;2<!B<_d<xÄ<j==u¨=><>P>n>…>#š>"¾>(á>j
! ?1u?§?Â?á?!ò?@/2@4b@"—@º@OÙ@)A28A2kA1žAÐAëABB47B0lB5�B2ÓB5C1<C*nCL™C5æC6D6SD/ŠD*ºDåD.E3E%SE%yE"ŸEÂE"ÝE1F#2FVF2hF5›FÑFëF	G&G-;G!iG'‹G%³G(ÙG/HG2H5zH*°H'ÛHI-I(FI(oI&˜I&¿I+æI)J(<J#eJ@‰JÊJçJEøJ5>K!tK/–K<ÆKL#L!;L?]L6�LÔL&êL'M49M4nM2£M2ÖM/	N#9N ]N%~N3¤N3ØN1O1>O.pO/ŸO$ÏO%ôOP,8P,eP#’P0¶PçP3úP-.Q*\Q‡Q1›QÍQ:èQ&#R3JR1~R5°R4æR(SDS"dS'‡S+¯S*ÛS+T/2TbTE�TÇT!äT5U0<U/mU$�U0ÂU/óUY#VX}V+ÖV2W5W/TW'„W.¬W"ÛWþWX1*X\XV|X^ÓX<2YoY‡Y+¡Y*ÍY3øY0,ZJ]Z¨Z$ÁZUæZB<[[’[«[)È[+ò[<\[\/p\! \ Â\'ã\]+]+J]%v]œ]
­]»]"Ñ]!ô]!^)8^b^Ay^@»^Aü^->_2l_)Ÿ_/É_Sù_9M`‡`¦`Å`Õ`ó`	a%a(Ea(na(—a(Àa(éa(b(;b(db(�b(¶b(ßb(c!1cSclc!ˆc&ªcÑcñc d.(d.Wd.†d µdÖdóde-eFece |e�eºe×eôef.f Kf lf)�f#·f(Ûf(g5-gcg€g3™gÍgßg!ög,hEh7bh2šhÍh#æh
! i!"i$Di/ii™i¹iRÐi#j(Bj,kj9˜j;Òj8k/Gkwk�k4¯käk%l)l'@l7hl* lËlCál-%m*Sm~m#“m$·m)Üm'n.n)Mnwn’nD£n!èn9
! o%Dojo*‰o+´o1ào9p/Lp$|p+¡p#Íp(ñpq?9qyq ’q9³qHíqT6r*‹r¶r&Îr*õr) s(Js!ss)•sA¿s3t25tht3‡t7»t7ót7+u8cu/œuhÌuu5v*«vHÖvIw$iw.Žw6½w<ôw?1xqx3�xHÁx
! y*&y"QyHty?½yKýy>Iz9ˆz'Âz2êz5{5S{/‰{I¹{'|1+|2]|/�|BÀ|-}01}5b}7˜}BÐ}=~+Q~2}~2°~7ã~@)\-†)´XÞ37€3k€2Ÿ€)Ò€5ü€42�+g�@“�;Ô�‚@,‚Lm‚:º‚*õ‚# ƒODƒ7”ƒ;Ìƒ)„(2„[„r„%Š„'°„Ø„3ô„(…?…!X…,z…0§…
Ø…4æ…V†Rr†:Å†B‡?C‡ƒ‡
 ‡:®‡)é‡2ˆ0Fˆ1wˆ%©ˆ2Ïˆ*‰/-‰.]‰(Œ‰0µ‰æ‰#Š%Š$6Še[ŠLÁŠ+‹A:‹7|‹´‹Ê‹ê‹Œ#Œ(;Œ-dŒ4’Œ/ÇŒ-÷Œ+%�&Q�%x�%ž�)Ä�(î�*Ž(BŽ%kŽ,‘Ž-¾Ž1ìŽ.�'M�%u�+›�+Ç�+ó�.�,N�-{�-©�-×�/‘35‘9i‘B£‘<æ‘;#’v_’_Ö’;6“/r“,¢“,Ï“ü“/”"L”.o”7ž”3Ö”%
! •?0•sp•Zä•2?–Pr–TÃ–;—OT—O¤—!ô—_˜iv˜7à˜<™'U™*}™¨™.Ã™+ò™>š8]š)–šDÀš5›#;›(_›pˆ›Wù›2QœV„œ3Ûœ�"!�.D�8s�"¬�!Ï�1ñ�M#žqžA‰ž0ËžüžŸ!&Ÿ HŸ"iŸ)ŒŸ;¶ŸòŸ; = ,Z ?‡ \Ç Y$¡f~¡/å¡O¢Ie¢N¯¢bþ¢‚a£¯ä£!”¤*¶¤á¤6ü¤)3¥0]¥BŽ¥-Ñ¥+ÿ¥'+¦:S¦?Ž¦ Î¦:ï¦.*§,Y§4†§#»§Gß§3'¨@[¨"œ¨A¿¨&©%(©/N©)~©)¨©2Ò©0ª36ª5jªE ª1æªG«R`«2³«Tæ«;;¬.w¬)¦¬TÐ¬G%­6m­M¤­*ò­*®(H®2q®,¤®Ñ®Qð®0B¯:s¯#®¯#Ò¯ö¯"°94°n°'†°'®°1Ö°6±(?±-h±4–±Ë±*ë±!²18²j²)‰²³²)Ò²*ü²5'³,]³=Š³.È³G÷³,?´)l´4–´<Ë´5µ)>µ%hµ%Žµ4´µ0éµK¶f¶)w¶%¡¶JÇ¶r·…·2£·
! Ö·Bá·$¸/A¸q¸�¸0©¸Ú¸%ø¸"¹/A¹2q¹5¤¹7Ú¹8º&Kº1rºP¤º/õº/%»:U»=�»$Î»*ó»/¼/N¼:~¼=¹¼0÷¼0(½:Y½=”½+Ò½Cþ½:B¾?}¾4½¾Uò¾FH¿>�¿3Î¿;ÀB>Àl�À?îÀ7.Á>fÁ"¥Á!ÈÁPêÁ(;Â5dÂ0šÂ*ËÂJöÂ5AÃ+wÃ£Ã>ÀÃEÿÃ(EÄ(nÄ3—Ä*ËÄ6öÄ%-Å*SÅ2~Å,±Å(ÞÅ6ÆB>Æ-�Æ(¯ÆEØÆ&Ç EÇffÇWÍÇw%ÈC�ÈKáÈA-ÉAoÉP±É,Ê9/Ê#iÊ#�Ê.±Ê)àÊA
! Ë/LË0|Ë0­ËÞËaøË{ZÌ2ÖÌo	Í/yÍD©Í%îÍ/ÎBDÎN‡ÎÖÎGïÎ7ÏVÏ'uÏ(�Ï0ÆÏ÷Ï"Ð.ÐBÐaÐ�Ð”Ð'¦Ð)ÎÐøÐÑ4%ÑZÑkÑ3†Ñ&ºÑ!áÑ5Ò69ÒpÒ�Ò Ò¶Ò:ÇÒ9Ó
! <ÓGÓ\Ó8kÓ¤Ó.ÁÓðÓ
! Ô*ÔJÔ#cÔ‡Ô §ÔÈÔÜÔúÔ$Õ5;Õ<qÕM®ÕFüÕACÖH…Ö&ÎÖXõÖ-N×\|×JÙ×#$ØHØ)hØ’Ø¤ØÂØßØBüØ%?ÙeÙ6‚Ùr¹Ù,ÚNKÚXšÚóÚ3ÛHGÛM�Û:ÞÛ8ÜQRÜ"¤Ü"ÇÜ!êÜÝ&*Ý QÝrÝg�ÝqøÝ5jÞ# ÞÄÞ/ÞÞ$ß#3ß,Wß!„ß'¦ßÎß)äß*à-9à*gà1’àÄà%äàC
! áNá.já+™á*Åá1ðá"â$?â3dâ9˜â7ÒâD
! ã;Oã(‹ã…´ã8:ä5säG©ä ñäVåhiå]ÒåO0æ€æ, æAÍæ+ç;ç1Tç†ç<›ç2ØçGè2Sè2†èW¹èLéE^é¤é7Âéúé/ê2Eê&xêŸê³êÑê3ðêƒ$ë‡¨ë#0ì!Tì:vì.±ì.àìíV-íD„íAÉí9îhEîD®î\óîaPï²ïÏï#êï%ð$4ð)Yð.ƒð*²ð)Ýð=ñEñYñmñ�ñ,“ñ&Àñ-çñVòlò%ˆò3®òâò!ó-#ó
Qó _ó:€ó»ó&Ûó*ô-ôFô.Xô(‡ô0°ôáôþô9õWõwõ/ˆõ3¸õ-ìõö8öRö0cöA”ö?Öö÷4,÷*a÷:Œ÷9Ç÷ø6!ø4Xø:�øAÈø4
! ù3?ù8sù'¬ù.Ôù!úh%ú*Žú(¹ú&âú'	û%1û!Wû yû)šû.ÄûóûAü3Mü.�ü°ü.Ðü'ÿü 'ý1Hý4zý-¯ý Ýý-þý-,þ,Zþ8‡þ9Àþ,úþ'ÿGÿ*\ÿ/‡ÿ!·ÿ3ÙÿC
&Q.x0§4Ø9
!GKi.µ:äJj%Š%°.Ö-B3=vV´QD]!¢!Ä"æ	R'VzJÑ+,HuT�9â%2BKu6Á;ø949n0¨NÙ(	 E	>f	5¥	8Û	%
! 9:
! Ut
! KÊ
! <&S/z5ª6à="U+x+¤.Ð5ÿ35
3i
.�
0Ì
7ý
15gx>‰(È;ñN-D|)Á7ët#@˜3Ù7
PE–$µFÚF!h|*›0ÆE÷p=y®N((w) %ÊMðU>T”Ré0<4m¢/Â;ò:.i-‰/·/ç K8=„0Â9ó)-W[ax
! Š•L©VöM3g-›?É.	~82·Mêm8-¦2ÔLKTG è"(B]k5É/ÿ(/.X/‡.·æ'ÿA' ;i <¥ â 9ñ 
! +!$6!D[!4 !@Õ!"Z4"W�"cç"8K#„#Ÿ#D¾#3$77$:o$Lª$=÷$w5%[­%c	&&m&F”&IÛ&?%'=e')£'VÍ'$(:?(Wz(?Ò(?)zR).Í)3ü)-0*#^*J‚**Í*ø*+&-+!T+ v+!—+#¹+"Ý+*,6+,6b,6™,6Ð,<-@D-<…-AÂ-4.<9.4v.<«.Dè.;-/<i/;¦/=â/C 0Cd09¨09â0H13e1$™1 ¾1+ß1721C2ju2Eà2:&3a31~31°37â3&4TA40–4PÇ4256K5f‚5fé5FP6È—6È`7G)83q8?¥80å8/9;F95‚99¸9ò9:!:+7:c:Jz:HÅ:B;>Q;0�;>Á;-<(.<#W<"{<!ž<(À<é<+='2=Z=Bx=»=Û=û=8>RO>‡¢>"*?EM?P“?Oä?P4@=…@1Ã@õ@NA:dA=ŸA&ÝAB%B"CB+fB3’B(ÆB$ïB>CSCgCCA˜COÚC *D(KD!tD-–D?ÄD3E;8EtE‘E®EoÊE1:FHlFHµFeþFTdG.¹G8èG7!HYH(xH'¡H
ÉH+×H$I'(I/PI(€I%©I/ÏI'ÿI$'JALJCŽJ*ÒJýJ6K'QKCyK)½K çK"L+L{EL{ÁL{=M{¹M5N'TN6|N%³N1ÙNDODPO3•OJÉOJP/_P+�PG»PBQBFQv‰QoRcpREÔR*S#ES,iST–SJëS>6T]uTBÓTEU%\U&‚U&©U ÐUQñU»CV‡ÿV:‡W1ÂW€ôW6uX?¬X2ìXYk=Y9©Y'ãYrZO~ZCÎZJ[N][@¬[@í[J.\ay\mÛ\HI]Q’]Pä]N5^e„^[ê^ZF_k¡_j
`Px`[É`\%a[‚aXÞaL7bM„biÒbi<cT¦cSûcaOdJ±d0üdZ-eMˆeVÖeU-fVƒfTÚfU/gT…g=Úg>hKWhK£h;ïh8+iGdiT¬ibjOdjP´jAk«Gk<ókV0l(‡l5°l
! æl
! ñlül&	m|0mK­m,ùm&n	.n,8n5enz›n�oz˜o�pq•pxq4€q<µqGòqH:rJƒrNÎr3s6QsAˆsOÊst#!tEt
dt;rt®t¿t'ßt.u.6u0eu!–u(¸u>áuB v>cv=¢vAàvQ"w(tw*�w9ÈwKx,Nx7{x<³xMðx*>yiy:ƒy9¾yløy7ezC�z8áz3{&N{:u{:°{ë{Nþ{#M|,q|Wž|ö|;}?N}0Ž}<¿}Fü}BC~/†~5¶~ì~#^0B�HÒ:€=V€!”€/¶€/æ€	� �H:�Aƒ�Å�+â�‚&-‚.T‚%ƒ‚'©‚*Ñ‚5ü‚2ƒGƒaƒ€ƒl™ƒ„$„ >„2_„2’„ Å„æ„…* …K… g…ˆ…'¤…Ì…å…(†.†3N†‚†“†1ª†Ü†"ó†‡€1‡c²‡/ˆ,Fˆ-sˆ$¡ˆ8Æˆ$ÿˆ+$‰P‰i‰‚‰¢‰¸‰È‰!×‰ù‰fŠ5uŠ:«Š(æŠE‹QU‹&§‹5Î‹Œ Œ5?Œ>uŒ ´ŒÕŒ9âŒ3�QP�E¢�è�/Ž22ŽAeŽA§Ž&éŽ#�]4�2’�KÅ�R�Id�"®�MÑ�'‘G‘"e‘.ˆ‘·‘Ë‘@æ‘R'’Pz’9Ë’K“Q“l“}“/œ“.Ì“Dû“*@”2k”ž”<º”2÷”1*•'\•7„•¼•;Ú•C–EZ–: –9Û–—43—Bh—S«—8ÿ—C8˜a|˜sÞ˜2R™S…™Ù™ï™
! š/$š3Tš4ˆšE½š7›6;›6r›,©›,Ö›6œ:œ:Iœ„œ#—œW»œ%�9�1I�{�<��Ì�â�ø�(ž>ž\ž.zž=©žçž1Ÿ6Ÿ2LŸ.ŸD®Ÿ%óŸ0 %J Ep $¶ &Û %¡;(¡d¡‚¡D�¡Dâ¡ '¢H¢f¢ƒ¢˜¢­¢+Â¢î¢£*+£9V£1�£8Â£#û£B¤b¤<‚¤T¿¤(¥'=¥Ke¥.±¥0à¥%¦7¦V¦+n¦3š¦+Î¦ ú¦ §G<§G„§Ì§Fæ§/-¨$]¨p‚¨5ó¨>)©Mh©M¶©Cª6Hª/ª4¯ªDäª)«3I«)}«§«Æ«æ«8ù«.2¬"a¬(„¬*­¬Ø¬=í¬+­HH­:‘­aÌ­#.®=R®9�®@Ê®@¯=L¯5Š¯qÀ¯A2°3t°=¨°;æ°J"±3m±$¡±3Æ±ú±(²A²`²t²ˆ²;‘²Í²í²
! ³/'³)W³6�³$¸³&Ý³+´00´3a´U•´/ë´/µ;Kµ1‡µ)¹µ/ãµH¶ \¶!}¶+Ÿ¶#Ë¶7ï¶$'· L·m·7‡·7¿·%÷·*¸H¸)h¸8’¸5Ë¸+¹-¹B¹>W¹d–¹eû¹Maº+¯º*Ûº»p#»R”»%ç»g
¼4u¼.ª¼&Ù¼&½U'½0}½V®½p¾1v¾¨¾ ¸¾,Ù¾6¿ =¿/^¿.Ž¿)½¿Qç¿9ÀWYÀK±ÀýÀ Á :Á3[Áh�Á(øÁ-!Â+OÂ*{ÂD¦Â8ëÂR$Ã:wÃ>²ÃOñÃ$AÄ5fÄœÄ>»Ä;úÄ>6ÅCuÅ0¹ÅZêÅUEÆU›Æ7ñÆ>)Ç*hÇ1“Ç3ÅÇ1ùÇR+ÈD~È8ÃÈ=üÈl:ÉU§É3ýÉW1Ê‡‰ÊJË&\Ë#ƒË§Ë[ÂËKÌ<jÌ=§Ì5åÌ?Í%[Í6�ÍG¸ÍÎ&Î<ÎMÎ&dÎ(‹Î?´Î3ôÎ4(ÏP]Ï$®Ï?ÓÏ*Ð/>Ð-nÐ.œÐ(ËÐ%ôÐ0Ñ*KÑ*vÑ8¡ÑÚÑ÷ÑÒ'5Ò]Ò xÒ™Ò«Ò	¿Ò ÉÒêÒ!	Ó%+Ó%QÓ'wÓ+ŸÓ"ËÓ'îÓ/Ô!FÔ>hÔ9§Ô1áÔAÕMUÕ3£Õ	×Õ*áÕ1Ö+>ÖDjÖ)¯Ö@ÙÖ%×)@×j×.‚×A±×Có×;7ØBsØ@¶Ø-÷Ø.%Ù%TÙ5zÙ'°ÙAØÙ<Ú7WÚ1�Ú>ÁÚ#Û,$Û1QÛ>ƒÛ-ÂÛ0ðÛ4!Ü5VÜ,ŒÜ.¹Ü*èÜ5ÝIÝeÝ&�Ý$¨ÝÍÝíÝKÞ/WÞG‡ÞÏÞêÞjßZrß/Íßýß(àAà%^àQ„àÖà ôà-áCá(cá'Œá)´á'Þá'â.âFNâC•â;Ùâ2ã'Hãpã$�ã%²ã*Øã)ä)-ä7Wä)�ä¹ä<Ùä(å=?åA}å=¿å=ýå6;æ@ræ@³æ9ôæ/.ç=^çJœçCçç?+è<kèB¨è?ëè?+é0ké$œé>ÁéAêLBêO�ê2ßêBë;Uë:‘ëJÌë+ì3Cì(wìG ì=èì&&í>Mí*ŒíI·í&î((î*Qî|î+�î»î3ÛîïK(ïStïXÈïG!ð1ið-›ð6Éð,ñC-ñqñ$‘ñ'¶ñÞñ`úñ/[ò„‹ò?óGPóS˜ó-ìó;ôVô9nô$¨ô.Íô/üô%,õ(Rõ{õ™õ"ªõMÍõ3ö Oö$pö$•ö0ºö'ëö%÷@9÷,z÷E§÷í÷-ø*:ø<eø8¢ø9ÛøIù\_ù3¼ù0ðù3!ú3Uú4‰úQ¾ú9û9Jû„û›û<­û8êû<#ü@`ü2¡üÔü(óü(ý$Eý(jý,“ý"Àý-ãýCþ*Uþ#€þ)¤þ&Îþ3õþ7)ÿFaÿ2¨ÿÛÿ÷ÿ,/\%v.œ+Ë[÷'S"{ž³#ÍDñ	6;@?|`¼7BU;˜7Ô2??:[ºF#]1�8³ì2
! 2='p,˜‚Å/H4x2­;àF.c7’-Ê-ø7&	-^	-Œ	)º	;ä	; 
! F\
! ?£
! ?ã
! ?#>c>¢eáeG/­Ýò?
?O
D�
>Ô
H"\ " Ã(â#&J5^1”3Æ%ú5 'V?~ ¾;ß0'L3t2¨#Û+ÿ#+"O)rUœò ?05p/¦&Ö9ý07)h2’.Åô*=,-j.˜?Ç0(8(a6ŠAÁEGI3‘!Å-ç3I_u�G­/õ"%:Hƒ›¹Ø ðp¹‚<"P…s3ùC-7q3©/Ý*
$8+]=‰FÇ7"F5i8ŸJØ#>8&w)ž+ÈRôG !V >x · -Ò i!Dj!9¯!@é!D*"9o" ©",Ê".÷")&#0P#8�#>º#;ù#65$2l$LŸ$ì$%%2%K%b%x%�%§%¿%Ö%î%&&7&U&l&‚&—&µ&Í&æ&ÿ&'+':E'Ž€'M(¨](–)V�)Rô)RG*Iš*?ä*"$+"G+$j+3�+eÃ+7),-a,)�,?¹,Jù,LD-<‘-IÎ-1.:J.D….5Ê. /k!/f�/jô/e_0PÅ0F1^]1I¼1v2x}2tö2hk3TÔ3M)4Mw4JÅ4<5KM55™5Ï5Yé5(C6'l6#”66¸6fï6FV7F�7Eä7**82U8;ˆ8;Ä8;9A<9*~9!©94Ë96:67:7n:6¦:6Ý:4;6I;(€;,©;%Ö;Pü;NM<Xœ<fõ<w\=LÔ=<!><^>g›>$?$(?VM?V¤?Vû?/R@3‚@3¶@3ê@GA@fAg§A,B6<B'sB1›BUÍBa#CG…CDÍC7D9JD?„DAÄD;E\BEuŸE?FEUFE›FVáF48GXmG‡ÆG!NHApH7²HAêHD,IPqI4ÂI4÷I",JDOJ@”J"ÕJ7øJ90K,jK4—KlÌK'9L8aLšL=³L3ñL+%MQM mM&N"5N,XN-…NF³NFúN"AOQdO-¶O2äOKPIcP ­P,ÎP:ûPx6QH¯QøQPRVcR"ºR0ÝR"S)1S+[SD‡S)ÌSöS1T&HT%oT-•T#ÃTçT3U7UTTU6©U+àU#V"0V)SV!}V(ŸV8ÈV?WAW0^W-�W½WÝW2÷W *XKX"`X'ƒX8«X-äX2Y3EY,yYG¦Y,îY"Z)>Z(hZ‘Z0°Z&áZ%[.[,M[:z[1µ[ç[I\'O\w\—\#¯\#Ó\÷\(]3>]/r]6¢]Ù]ù]5^-O^+}^C©^6í^*$_ZO_Sª_<þ_8;`-t`G¢`&ê`\aCna0²a3ãa:b3RbN†b7ÕbT
cUbc-¸c9æc@ d4adN–d<åd)"eULeQ¢eXôeIMfI—fGáfC)g?mgU­g)h-h1Kh3}h+±h#Ýh=i0?iJpi9»i(õiDjJcj.®j8Ýj"k:9k1tk0¦k3×k)l<5ldrln×l#FmLjm+·m'ãm6nBn2Zno�n ýn+oZJoR¥o$øop+<p8hp:¡p.Üp?q4Kq€q—q«q)Ãqíqr7!r6Yr�r!ªrÌrâr%ûr"!s`Ds(¥sAÎs?t3Pt7„t0¼t5ít#uP<u.�u0¼u;íu@)v+jv1–v<Èv2w88w|qw$îw/x9Cx}x%—x&½x$äx*	y'4y)\y†y¢y ¿y!àyzz-zAGz%‰zG¯z%÷z!{<?{1|{2®{2á{|,0|4]|8’|4Ë|#}$}>}1]}1�}+Á}3í}2!~5T~+Š~+¶~3â~6.M$|:¡%Ü3€66€(m€+–€)Â€3ì€" �3C�w�*—�Â�&×�2þ�?1‚/q‚E¡‚.ç‚=ƒ$Tƒ@yƒEºƒ&„'„9A„4{„6°„2ç„a…:|…4·…&ì…0†-D†%r†5˜†%Î†ô†‡j-‡!˜‡8º‡4ó‡4(ˆ3]ˆ$‘ˆ¶ˆÓˆåˆÿˆ$‰5‰7G‰‰!‘‰%³‰+Ù‰!Š?'Š?gŠ$§ŠTÌŠ!‹@‹R‹c‹2x‹«‹È‹Ý‹&ò‹9ŒCSŒ—Œ©Œ¿Œ)×Œ"�$�DC�0ˆ�.¹�Tè� =ŽF^Ž0¥ŽVÖŽ?-�/m�0��#Î�ò��$#�%H�)n�%˜�*¾�+é�‘2‘Q‘1i‘>›‘&Ú‘*’),’V’n’$„’ ©’BÊ’'
“5“5K“-�“&¯“:Ö“#”5”S”g”/{”/«”Û”3õ”;)•#e•*‰•+´•à•ÿ•–0-–^–-t–.¢–+Ñ–ý–—+—F—b—y—’—­—(Í—+ö—7"˜ Z˜%{˜1¡˜&Ó˜%ú˜ ™b>™¡™$·™"Ü™"ÿ™""šEš!^š€š�š(»š!äš›(›!G›Xi›;Â›
þ›!œ".œ%Qœ#wœ›œ4·œìœ"ÿœM"�Op�NÀ�!ž 1ž!Rž/tž@¤ž,åžŸ7'Ÿ&_Ÿ†Ÿ)¡Ÿ%ËŸ^ñŸ<P 8� .Æ 1õ -'¡WU¡V­¡-¢(2¢5[¢*‘¢&¼¢+ã¢(£D8£&}£E¤£6ê£2!¤%T¤,z¤<§¤Jä¤C/¥$s¥-˜¥Æ¥Î¥ì¥¦:¦CU¦=™¦)×¦§€§ •§x6¨
¯¨ ½¨.Þ¨7
©GE©,�©4º©5ï© %ª!Fª5hª'žªAÆª+«4«SR«3¦«Ú«÷«¬-¬,D¬1q¬ £¬(Ä¬)í¬­3­3N­‚­.š­É­á­ú­®-®(I®r®W’®Bê®8-¯Bf¯8©¯Gâ¯=*°Oh°B¸°Mû°I±f±"‚±*¥±2Ð±'²+²I²i²ƒ²Ež²!ä²³F³5f³œ³&®³#Õ³.ù³O(´2x´!«´Í´&ã´$
! µ/µGµ)_µ‰µ¥µ&·µÞµ-õµ#¶:¶|P¶OÍ¶·<·bY·A¼·8þ·.7¸Of¸I¶¸�¹0‚¹3³¹Sç¹N;º1Šº6¼ºóº»/»JE»C�»iÔ»>¼)X¼y‚¼Tü¼sQ½qÅ½77¾?o¾;¯¾Bë¾F.¿Mu¿(Ã¿ì¿0ÿ¿0ÀEÀk_À*ËÀ3öÀJ*ÁEuÁN»ÁF
! Â5QÂA‡Â_ÉÂ()ÃBRÃ%•Ã,»Ã=èÃ(&ÄZOÄ:ªÄ3åÄ;Å2UÅˆÅ$¢ÅjÇÅ12Æ(dÆq�ÆMÿÆCMÇ,‘Ç.¾Ç%íÇ*È!>È(`È<‰È&ÆÈ.íÈ6É3SÉK‡É9ÓÉb
Ê6pÊ§Ê,ºÊ_çÊ.GËBvË.¹ËBèË7+Ì&cÌ8ŠÌ4ÃÌaøÌ`ZÍ,»Í<èÍ%Îj<Îe§Îd
ÏarÏiÔÏ[>Ð`šÐ[ûÐ!WÑyÑ9–ÑÐÑ/ðÑ> Ò(_Ò3ˆÒ%¼ÒhâÒ6KÓ5‚Ó4¸Ó,íÓ<ÔWÔ(pÔ1™ÔAËÔ1
ÕA?Õ<�ÕL¾Õ<ÖLHÖ!•Ö1·Ö+éÖ×-3×.a×�×W¨×6Ø17ØiØxØ7—Ø&ÏØ&öØ)Ù%GÙ9mÙ§Ù3°Ù'äÙ$Ú.1Ú?`Úe Ú&ÛG-Û<uÛ²Û2ÑÛŒÜ*‘Ü&¼ÜBãÜ9&ÝP`ÝS±ÝfÞdlÞfÑÞG8ßg€ßgèß$Pà'uà#�à;Áà=ýàm;á(©á$ÒáC÷á6;â,râ#Ÿâ"Ãâ/æâQãHhãU±ã1äj9ä&¤ä)Ëä.õäM$åGråHºåJæANæ$�æ&µæ2Üæ9çTIçžç2´ççç"è='è:eè- è-Îè2üè&/é.Vé*…éB°é9óé7-ê4eê>šêÙêùê-ë+GëDsë¸ëØë<öëF3ì-zì)¨ì9Òì-í&:í9aíG›í$ãí4î:=î0xî©îÄî&Üî/ï-3ïQaï(³ï1ÜïGð Vð,wð>¤ð,ãð)ñ/:ñ5jñ2 ñ3Óñ7ò*?òjò}òB�òDàò/%ó0Uó-†ó(´óCÝó%!ô7Gôô
‘ô'ŸôÇô	ÜôLæô3õ!Iõ:kõ¦õN¿õ*ö$9ö!^öA€öÂö&áöO÷X÷(l÷'•÷2½÷ð÷Šô÷ølŽø²ûøc®ù(ú(;ú&dúK‹úK×úV#û_zû}ÚûXüYhü>ÂüMý*OýQzýÌý$Þý1þ,5þbþ;‚þ7¾þ'öþ%ÿ"Dÿ#gÿ‹ÿ$«ÿ3Ðÿ.)3+]/‰3¹<í1*-\3Š-¾-ì39N/ˆ<¸+õ7!3Y3�!Áã'=%e#‹!¯-Ñ&ÿ%&L%b#ˆƒ¬ƒ0™´,N3{L¯$üR!
t‚) +Ê(ö	>	Q	n	Œ	"«	Î	ê	9
! =@
! ~
! 
! ‡
! d]TZD�è!µ$ÈÌ/š ½Ö2Ñ.‚ì
! G„¹
à2p:	(-)c3n«(¸…
! žä)‘+–$R"/2Xð†3‹Ú±j.55É1JÑ ¶cžC3Í-5n6i.½Ëº&A
! x4;w&•	Û,õ
! R	c1i"x<3Î0'§'±"�"S+¢‹Çk"
6Ê}0"^¬ 28(ë5Ï&¨7*¡œÑ4¥<%‰#w²á$—*9¾Î9#¨).ü5.µ'Ó¬O(y
! àü`é
Ä-},+}8	€
.þ4’’û!t«fê°¯1º52& *TP4Îê
! ¤/5ã9Æ"qd÷�¾Ä	'b*¢9m7
! NÎÛý
! "q8o>P!YÁ
t1,*œ$”Dã)ñ%b#ï)©?"$
! ¥'[ ›/¾è¾¨x6Ž3/<,‡î*/Ð ² ì1¬0	{�%á8�%a'|1ìÀø9P(vo4ô)�.lÏ‹ÔŒ+g±3ç:…˜&A�,!¸•*·".,CŸ:	m7ý'Ù3Ÿ5Åå	%X=lî,Ñ(6;y€(zäR Œ*óà4›O °S8ùl
! _Ý	3N(
¬!#

®5@|;ü-*5˜6.'2”$*#K:v'o$':*ž54$+ s:ì6¼í\óN%¿7#6•÷*ó
! 
7Ãã5U4`)EÑ%h2˜}3,®0v-Ó0Ò/|
}+?.•#W2aàzd%‹x	o‚/þK'#£	—4¨&Ð©	E,(""8žE®ˆ:&²$I “�%¡Xû6Ç0.1 
! \*N
ð!*$¼×>ÐÏ,"Ü3¾76;*Ä#!2V ÿ'ûý4‚%À$
ƒ-
! tJ/Rø5Ê�#†”5Ú±
Ö79"3$‚W7qî.× Ä «3¹&NÚ ['J}¯ø#/6…'Ï¦?4¼5‘’ÉX�ÖA&G&$-×)ï&
! +¾2ig
Ž4†á�ƒpe×u47‚"w@)k0f#ä.,ù)ø0Ÿ)ð6ü2hÔg*×
6D(j(J*_a0rÕòR! $ª9xµ!¯Ò'Ø
! 5)
H;î7!R3Jj5cn+n7 Wø“Q2´z
í# 1¶;§0Y $­a0Ò6¦?°&�+V­
! „'ÿ4ïžP‹:ý3£6¨;ø!`UhT
ù3ËG5?:Ø2~®
=ý9q9t&¯49­`
! &Ï/„#õ8=Ä)15ý@0Y;â4í9Ð&OZ£+(O-7;Ý˜‚34F3ÍyQ$¯kö¦)U-I*á6•„*õ^š*û~'w*mZ$ï=
! á:Z
ª’i0¤4æ1ˆ/ÂßÎ5U3lÑ
þ6d™å*ëŽu½¡.+,&�ä}!¯(-:ƒ9‹)û €	`&Ö6N`
P9\óS(ï[-o¤˜0£òé8-::‰Ig
! ¢%».Ž7H*¨!ø+X6#3â1r>' #ñ2o#×:+#ð0+/‚!%¤°ž4À*ó	ô/é´A''9¯*g'x#»¸+ 9í
X(ÒÀ&úÖ #Ž#Ý&œ%Q.1=	Š6.£®ƒ;¡		0¹ÜÃ
€#q;Þ&ã2O$S";TB‰1l²0¢6n(|_(/Ò,/¥¼)Æ$<d4q3íà 8 4ú0¨)Ÿ�/¬'$�#H%î+j‹�&†2)
! 0�ã;#­"v	í+�1q½*å"6R*)Õ·#YÞ'svÈ»!ÔA0ÃÖüà
Š2Mq# 	N!{›#�0õ#çºç5|Ø+2A†9¹é%/$mJ3>)d8ž	Œ	¤W(ôq&0P
! H9×.*>,¿"›©7Q€*B
! ª.;/8H5³5;%Ž1Àa	F&ø‡
-{s$Ï%¿á3í.êÉ+ë++W“"e¡L¢t7O:Ü:ñx³€b0n-�8Bó 2Ý¨0ß –/ª˜ÛIUG(í1W ,m2Û!‚"€`()æ^,¹,Àï .Ÿ#W8%^%'::7£-_p)4"ó(ç:57Ÿ9£'g"Ö(³*
! º!n841k%U'~õî Ë+h
.Ú{4àNJ €F
Ô%Òè.N�)F+Õá"à1åÚøö&C+
0!b.
g¢u;^v*@9Ç!Â9’)>/¶	ÖxŠÒ4Qú
ƒ ð*j
! „	±Zá6)ž2YZ!”é'™E+… „
! º$}‰r GBv%¿3A$¤Ô'ý"™,©³,t$¼ž$*ô�.$,FÅ,É2ü"™"â&ÿ8eÙ‰+=�.Ÿ3Ž:­a3
! ¼HMœ7È“Z5ç''„&Ì!ž%²5Dù+&Ä*à1bÈ!Ø6) 6´Û5à5íÃ*Þ7ø3Y
³7 ˜/ì!Z7¬¦6+©
Ý B]0Y	­!¢jf
„2)(Æu2ì�(Xl#V9i8\ž—­*j©+ôO9¡(²	]:7†Ö)†2K%.ãÖ-0:¤½Â2òn
d=�Ä$Uq,%{$Ê'|áý%0Œ Ï8—+&
e+-Š0×3¯(%Ó¥L•·šX8Æ¼½ :	iÞ×iA2œ×-b7´#9| œ‚ÄÖ”]$?*\"ý2W,U*+_0Ø&�ÖRh$€%ùï3Q(«0PA5Ñ).'÷#+6î1æh	ö	5�2v
 #§(ã¸'-%T+u+a$Ç°fá&Ô„µ0†×,*v25s
$äý1”¯Ó$`#ÁÎ)ñÂpùë.ñ31	@

! h'Ó4±*9(²Î(µ“‘&Mæ 9-i+>¢;
<'@1+ø	çKF'¦$r4ÚÀÜ
! T,/#9($/Ø«;´8x(Û)WÌ%‰zf^w;!ê !Æ™$‡^j8²»% 1¯!‚1¥�9 7w4döÇA,9
! ø	C ö1UJ§8 [,.;ª;:Û1W-åy6�y‚4ù9,j#¤'*O+=9Â,ûm'qM Ü(V,&–:89³*G'Q}ï,}*o
! Ð7*�57›Õ »+íÛj*3ä0â¤I<+ü†Ý¯,î"ñ&òš'Àà9ChËÞ:š¹7è5™1‰wÿ-Ó	œ+,0ãEå7Ùû512Çº¨k…!‰!}/¶Ù/&9n!¥:wK5ý‹1¸ê2ƒ¬;ãµF!te%Î
õê44Û‰4¥PÐ;Yé:™¤>3ð1”,Jà+L? Ö¶
+:Ž58Ad"Ì9µ6Ó"¬“&†1;”•"]:`$nº(á!ØÃ#}È7¼]*ð'ô	p2þ 'Ã5D,˜äéj
9”8;hjê¨É",+‘�F)àm)â:Ž/
£.\/š
®«5Ç.k(ž«äô-†;f8¿A&*ï8©#½
! Dm!CQi…	Ü3à%sUÎ,KT.Í@3B5-+‘8r#C$c,Ã:z^"1+¥$267:þ%C³"pš:k1Y(�=&Ã!È,Á(d;'ç2É'á5Éð:ôµ1O1:˜U&¥	´
! Ó6/ÎÎ�}ÌÓ90œé0“:¿8C756ë"¥/eI/2Ý9êðq*¹'u,w
‡)Ø1n-(UÞ6=+r;¦#)‰0[¶ssíK
$w	¸
Ù#Ù8}(kÐ662Ò#¼û,U89$‚6µ5)gÚ7‹¿'ë1öè9Lx.,&Þ#=-25–¾)ûÃ"A»	H7;$�ÕÌ
! mL#'51:m9ó93¦ûÆ,9	/	 #V!©Ç:#'ý_.Â0Nú6@ ïT¨+f¡ï!ã/RU
! Z.Â%¢"€01-e, z1ã3‹#Â#t)x|¶úd1µ 
! »Hb¹;�	,-/E
T0t%S)°0ò
! Á:AÛ$~0LŒ%4‘)ášÊœ3<
  
! 9ÝÉ aÁ"Ã1Ã,`5ÓŒ-l–.Ô8·+è8Â¸)-Û5N$Ý329)¤*q/N
! *Ür0G:„/
! 
:wêÓ¿/ž!i*ösI!a´!ŽÇ4[*"6ë
! IÎ6¤/[!ö8b;Ð-·
;Ø/X/*	9t<¾$tÚ­Š²2C:6ã‰
! †.E#×%=#{ ¯uÖ#*,7C;$/+õ˜-Ä¹Z;)5qGÃ _rÑE*Ä"#â%¿)´.œÇ,ƒ8Ñ$·ì9¡7/%Á	9 Ù&¡@H±·;w,58Jâ-j&Æ1FpÕ-Å%«-ê/›&E0&Võ&Ûõ¼i‘âuJL,Þ
³V?3ñ¬)¾%A4'!S1÷
! »"·ª
! ö=ª2v:9.H,¢	Š*e	j%£Í
! ¬5Ë%l8«³D+€+Š	\%y(n0{/Ž3.%*ªŽ+"9`	-‘:Š[z!'”(e6Tñ c7QÕ,²
~”ÿi')ÜùI_2YV[$48ËµJ.å6- ÌP#(Ù	Ò&%Æ*ò
! õ4‘!€~
Ñ:"
! 8²øË´zNZ3â*ã$Â7™$š4t 6Á©.üz0š5$bB%ên:‘,¼
¶*%¹¨Ÿ™½:,ž.¦"ªÓ7F;_-m¡:Ì,¶,,/�6N:ž(£½&B�ô*fÒ:Ü4éç€9¼*Ëri2f(Ï$´H´)¹3uë9Ã�¬.`3Æ36X!­%+i¯6%
æ,õ+(5ÉÕ/k4û0¡"Sá0
! &. /4†$,Õ	é2#ï©(&þß~)¾"½0Ü*2¾9X,T!û"Óê‡}:¯2â
3¼1[/e5§­ó$ÇÅ5ß
÷�	\!ˆ–%^-~Ò-ê#c.Ù8€8FQ5±.É,³Q8ùº3¤!:%«4Ê-3^ê
©9ñ4è7>º+_2(ð%,Ü		5®8«!$6Œ'ù#Áñá2gP
s­¶5°1¯Î3¦—$V	0n¹*B+µ%¯¼.55Ó;8ã™(«–`7Ý…¯#¬b+‚¶0|(ä6U(‘3� ·ø7ÿ3Í*6~
! 1ˆ-,—
! Ï2D/©8æß$30Ë(.8	0Å+¨
! ¸{·–#©'£8‹	¤;Q"$*È%£M
! a96ë-¡Iâ'¨i½,8§2Çµ,§:î8:
#Ñ"H_ "*”.«Eé¶(ç)„21ŽE;E0"%²"„
M#û.äcSq2#ß	$ÿïÖ%¯'ç"uÏÐ
©Û-­00/ò$¹)9%{
! ¿
! 4˜ç!¤0é"Ð$c›z¬ò.8^!ØyV8³§$_WŸ¤›6Ê:J9n'Üd×5åâ-
ù HZP 	ò•Œ'»:`D'ö)ñ"
! ,Ð3…8²'x"ù..0`;%Ì°%Ð/*nbX4›$±«Ý. Á"<-l`ò7œ=&2ð)G3ˆ°½
[GŒ³;ŒSg(zZ63!Ô&à0Á#1æp‘Æ7v>([w8Ú'!Ä1ÿ™8Ñ7�8±/„²-DÎ%$ˆ0AvÈ3t7Å( )aÕd7A ~¥+QÒ*:m3Ï�Õ'É0ã)$5 *6	y°-�Þ*•;‰¶9Ñ,È ¶\!¯Î#.®1Æ�
! zKÞ,(#ó0¤H0W3 
&Ë4Xª¤-,I/8Ã3…1Ä+ÏÚÂÄ,@vUE"Œæ& ’./Á1â3S×í¢ß-V�
! ž
-âš(Ò+5Y)k#©
! Õ*k6ö?.
£º
! ¨3ÞL$–ý(5g	}9s+0'Vk:G;#UP«À3J“2j�)l–ù<
! 4	t^,ì¹/h2Í
6�4_?
Ú1Ê '2‡¯;'@+0ÐTá*[–0¯)"~4lf,h,(2O5Z‹4+%´$¤%/7¦ô
:L1%ñ#žØ3ƒ6Vµ#­:^6ž¶#y‹3ù1†«	†&ZÐy5á»1¦6Œ³1©Ì;h› ±1¦
[0Š²1®×³)Ó%ÆÊ-£:J&M]ç¸"ž:q-»()5×2µ.+1
! _?<,"Îö‡/Ã9þ5¹$\'ø0?Ìè*5d9òV({6e^”3¿&:&›+š5p&_':Z¶54Ä:[+`c)˜;r7\8ŽËWT1öl9C4¦:û3•d
6D>$A™~18e#ûE:ü6Û¦/0;H#2cÃ)…Ê"«Á;þ1ˆ”*b2”0(.º‚*[5g4)Œ;Ï:ó)]!
.Œ@(N+Râ)ÌñŸ
÷,F6V#|!Ò7[Ö„"ü¼FÁ&Ÿ07&è&?-ñ59Çu#ë%Ë%:ü/ëY
! ˆ'^4#Øž"V3ä�Ž95�Á5ƒ.Ÿ2ó¼"ó‡
! *¥!L)H-Žf¡
k)ö/üá43
ÓŸ)!½'s3…)ƒÄùtÀ">7Ã6Múr2‘
Ä9E.€l.xS.Î86ÕHý$À$)Ó
! �:Aà7Jà-x-þW	Ùr4Ÿ˜
;;¼
! W1Qí	ã7¾7	=ß›#	šm">:3#š,'Qa8%7o%RÒq:%-€'Ï¼/k*§3»/§Ê_*
°*:/·7NG2Š4ôk�n	6AC!„iÁÍ ü4G€,ˆŠ7u
! ":å';d	
™"
æ5
! Ø9k;8ÅýÊ&ÈMd5D$ÑuS-S$ú|Í!ó!è!).å$‚O)•51Þ2ß'o-9S{+H(3‡6+k/_=:ƒ	Å"w-ç'U#+/Ö$90�
ù9Âò#ó5à-ì2âi:¿z&Ê+Â4ñª6
;‚—/)&…H
! wu%Ð1Im$Ô:Ñ6¿_
ú{ˆÆ9ú.t§
! 5M)3EF"))<é*f2‹;5µ4�z'­$%b âäøó*‘°'.Ü0Ä
ê*7-,RA$Î+¡B7r5µ3Í)ß
! ÄÇ%Ñ+6Q4)3Û;˜
! «+â"m;ò	8¯.P*Ó:ß}
	ˆ$éý,â61Ÿ3í>4N.š7+3Äp4„)À.3%5)«vYÂˆ8z5&:ü0�,šåø/H4©1@í'Cp*Ã.71è&’7ã
! ó?5/5¬“�+9‰()6r1ÀåAÃn#C(“	ýÖ¶„0�n){#Þ±�"R9Ý+þ&ª0ÝR &I
! 3#“0Ðå3*Ô,è3-”
T)È ß9,
! å9Ý#É
! ÝÏ4ÝA9	Å7Å‘-®'ô2PÅ&´,ö+T#gß!×;ï#´3ð.&Ü3�Œ†2*�-a�+]8+â-
]&ù:o*%ð(ÅÈ�
)#3éð²�0áö%!¹("n;r)Î†ü»*ê+†Ü¼3#��x7T&—pÀ4Õ5ò.~5,&9*#ÿ1#(3ä,£›(º'"%x+2Ë'›(ðö$A
*R7Úà3áNg(g02I7¬„-æ4�;·q� Ý&-C2q©À—#5»È5N:Ú"âã!5 ‚Ï1ÍÕ6äu8tN7*4îŠ&Wã*���
Ò$8Å ^	 &%v8w Þ.$2’ópï7/Ø  .xÒI2	í5W�(‚(Ö#@ú).;9+6Ðê8‹7Fz+Z9pç³ “%Ð"~;Ù0L(ê.…
†	'Ð+Ÿ&K@Û/!Ô.š-D
i&U$ê'ïgÒT%Ï;È;h	¸"W8GS j9¹^ =4‹*M,9ÕÁ0á)¾•2Â;Q3'4­,¯	!­½0#-è"Sf*°3Q1A-Šy3²!49Ã&«"*e0Äî52!·'(-7SÜÎ»2'K
! ø\:ñ
A–5Ÿ
! Q'ä3Ô�ÔwÏTäã8É6‰¨#Y546Û+r,0É4?=3ï08ë0z/8ä*	C‹’
! f0 (Õ™?2'›qÇ
! šî0s5�¢3
=0:N&qœ-?1b¿.&)¢#šâ
! M.à,f¼[(¸W"h!,v/)µ7¢/;¢è':
52Œ/,Ì#£0Ë*[)A	<$;%Q !û¶9³!};$4æ	T5\
Šç/¯Â¼;Ä»‘�'Ú5Ï0Ù…$#�¶�ú%—&Dƒ¿&ì¾Z#±þ)zì"�ËùM&¤J(/4C1u:Sq#ô(š!„+Ñ¹6L%®™�2íL5!Ï%*Éè•
! 5Ù*¸.ù2|%H½'
! Í%�2Ñ:c:Ì‡ä!Yò'¤9É:¢8™#K{¢(©("†Ÿ{2ù((=W:,yC&¼%Ü¬Wp�v:\(å
! ¨5K-N u39K:	"X$ú,R,±0È+
! ×/e*ø(1ì/k7§^0K8èô$% ÓÅ.³¨6e310k 
ô3aq)
! /¬	ß4ÌÖ1'+¡2ëN"à)”¾@e
aÙ4f.Ú:tØ,\ê5D!Î-£C"”8z_õwDì6/ 3@è2mI`~ä%©:FL5;((»8Q&È2€«&ö4 1t¶6+)Ôß¥Œ5!3¼8+8â2U5k-{rû+$.#�,ü)·5Ä!–°.¸1Þ1Õ;(‡l)<….0!`½�#0$å-)9û	1Ü1—7+(;r'r/j!“ð	�i%pš)‚0Â&_/ì‡6¨:Î*!D;Ä(Ó�aû—%&˜"â	K0í�&¿¬ñ*Ã[Ï+·}ù'ê1š9¿Ó|"Û4"ß0,R+ð4®#^.+9ÿ.ä´ã"v"}{¤:)X%›†'b
&Éî	!-¡Éì+3�p“-'<
&5¸3Œñ.H2¿0%£.,(
! ü#u!»J;X0X;t'Ë¥37›7¹M½.†
ûq}.B*·!.�œ4ïåY:‡y8«#Š%pÙ¬s%…qé9B'‹ðÅF­ ¯;,ë(ÿy+V8l68ä_>æÉ/^/n9%šY�:†n¬%è%@&"©2š*øƒ�,*M¤	Á68ý*27Ó ¦&3E´7åª'À2žž ©8$S"“Y9®¾90´FøR-{9b'ü"I5û'˜â(âü3àD	M6î3˜3¨
P%l©$"–!^>"2ð²Š31~5
! s"b(&ì0ð5:C-�2t
–,—	f›Ù'Ø8Ú#(3‹~6ëP&¬-V5'#!?Ð,ÍRg6�¶/B8£ á'ƒ4Pì(?ý#FûU#"–3‘ž7B231¯0Ü
! Äfg)…u3€
! YÂå8Ç8*Ùr'`*&Ä
! Ú8­�ã(A1‡W
! ³:4+ý¶Na+ˆ1¾¢Áµø Hôˆh.KÓ.ðí7,k¨.)ú´ïIB�|4c"´*ä”+mêí,%D(+X¹"Ç#ØÇyìî'›¹V6;ðŒ$\÷E5p'#iZ$ '3
Q›1’/ð18_3k-¨2]"ë6î
�99±Œ:ïæ%Î£1F
! 	"?	É.Æ5±(ÕØ‰-Ï¢03+0È	"ÿ
! [
Û9C*Ä&®*î
! šä‚û<(…Û 5¯Ç¤a‡ý-t="T7H#{7)"½—KØ)’&kê	Ü.Í2U+Ì*6!W)Õ$M-ƒ1D5;Î7Ø;¨Å:îC³$86©¾×˜ ‡P5iÃaM1‡$ì„„ °	Å	4Ô"'&ó39¸¨Â)�UnÉ§;ÍíS9¡
! îW6}6p6r3.*‡N2Š°)°/å474_1›Û]-®D‘4/;"õ1n2•ä£Oø:('>�;¤R�G#‰:IÉ$,+‚5x,+
! %pFh¼7RÈ5!9nå
! ý}ë—7>dï«7ö
z©%=7\éó6¢&+7Ã½1L"¼5:ÑœZƒ×$‘©4~Á
y!+’ Æ(Eç�&9'D7P-'Ã7Ú2ú:o~p-9.6˜›8‹t-¿³9«2%!1£ö£++‘ª*†\:½'-ã*w3&™ç
! (7§‰£
! ¯3;ôÊ;¹˜k!e E–)¤&õ¨c§
ã,9*"�ì!4N]å:m(a3²'#4
! ';*
! ñ6"X3z6™4{2"2 JQñ9×*¹‡&�)ù	q5n¥,9Ò‡I	M5�Ì…%½˜�;¢4PW%""ß>.q%Åìb4
(Øüæ#c(Ô!²Î8?6Sª&2•7.
fHÅúËG+—0=\»2´1õ)üì:-d.`^
:.5kê"¾t;5+*×S#´’%\+À#Ì6Q)ã-0¶#Ž8!9ˆ
Ðp•
§6mÿ"3)é72j �+Ì({&qñçhÅž%6Â*.42¼À8Q6*1!œ,b?e³((&2bø.ïÕÞ¨-\!#Þæ†5¹Ý	Ÿ*÷ Ï(i6Œ
! ¶éeàï4¹°0.±+ý ×1Mz µW.ä&Ú€\;Um¼¦oGi`.Ö& ”0A((h1+E
! a.�@7Ð5x…*ä ý+sèÉ%ÛÑ:2‡;�-\,he'G%€	¤‹8{uŒ÷óN#DR#f;]5‘.J
! Ð.Ì'ÖZ¸!·&/=)3µ
«ª-m8P*,/0(,Ô!:¨'*(°
	c3Æ!E3$t
! Æ#¥¾6À
! Þ!Š)‹){!í(–ŽÌ$:r¾z51‘	M:«21H1 üT;Ü`6+ÓXW+B:æn&“+%®²;åß15~:“!\âÊ$Á#£#/×Š
! y9C¢Â.“!	2…D8î¿ö#M+v;m*›¥6Ñ¢-ë­¤2ý´V4j"8e1!Â#j4Þ-èÓó9§9n*Ö'
á·ô…¨Ã2:Á*+-O“ï:§Ò//ÿlfžc	
! 7Ìf
ÍK,ÀÇ	
! LØ*¨3Ö•�"œÄ5Þ)'ý&B€:Í1"Û
™!}'­1—‰*S!ÿãc!Îƒ¥0­7@!+xá(Ô1’Ò5Ë52;Ä0Œ®ù7Ÿ!ÿ×Îf6õ.¶$ò5!E%CÞÍ$á
! D
! 1.£"‡5) !€Ýˆ
–²�ù€Óæ
²IÌm Ø'ÒY$<:Õ 5¥˜ß)*ë
! Ý048(|8°\*ð
q'E}
! 	ôå&ñÖ,t7Ôç
°"™Çf:¿! %„4ˆ30µ‘™0O3ç,€5|Àÿ94g#È$d‹9Ë0Ÿou+,Þ/ë]‹Š 8µ-F$A23¸6ñsÎ �ÖI$Ò2M7ƒ07(¢,µ+»Ú° =!ï
! 4R(ú7|sx'Ç1‰&íÊ#Ü*ë!�91
~-$À	293¯î5ÈÎ%÷í%l
! 8
�%\hxê&Þó%Ã8{	n%6c2–
! É,ª;bK1âÉ)½þÈÃ¬‚2¹	Ì&Ë)ëx!h®`äñ's8nè)F ®ó,¡?Ñ5:™%­L8H/¾ëPó.7h
! 4Ô0L@8.O/Ôè é>9e4Ý,~6*ð„o.÷(l*XÜ%bÚ“+²+#:Vìu®ˆ§†$î^ªÂ&Êfµ)-6þ?qŠ�K9¬¤,2­,»&@	á¿,U:½T.cû
! {;— 
m
Ü)éLj$]8S3Ö/]k&–&Ú°
! ¦û-œ	ú-0 - 09'Š!¾1^;%!E):Â!ýÇ'C9O;_+	)±7’o:4º6™…4¥”/#)í2É}	Ø.¥&./9}P$ÈO
_)&›i,ÉsX+�…-	;‹
! “
¤x 
Ëec85m;4É$D.R%î�â3º7|&Goû!lî_Õê�!R
™2-×°9ÅP/j3d#»'W3‹~3´Ï:n™;Ø—
%R).:Tü*~Û 
å‚$ÈG%«[1Ý'Ö.¶º€\‡3§µô:y<!
ÑØ!/� $)í;�)œ:Ï8ù§#ë	^Œ3ŽÞ)¿	K#Æé#lÖæ(Kð-4¦
À57á	Å4$+: îº;—(õø4÷*š�d"(kèŸc4{q¥*¬#¬¡
3_#üƒ,('
ç(R8,4O"+d$i
O*Ë#­ñ$Ù2¶�:lª‚ÿ:  n„ö.éw+ç–-a4Ú$Þ‚åkWìG÷Ôé�#o`†
! šŸÿ9&0ª"6,È
! €&
! )Õ)æ/_
! 93"«%$ç3¶16¸èü1™9ë#&¾/9Y/
! $;Óç4g2§,]d (ø±'(�/Ï'X)è£9u*"3ÞèL0êÕò&®^&¼�54#¥
! ×4›0˜	þ8Õ.u"H&	>¼+*¦-$17`8‡:ŒÍ)œ+ s*.<2T9¥1­
Ÿ%	?[4à(æ
­. _À'y$5;Â>5Ã ¦3²²ü!)cÆ8~&6#kAÙ;’;L6=>8wL	¶2¤7Š
;d$F8'Ü2ÛŸr1œ ì� €Ž2

˜'™²
! Ù,R1C0Ñr*þVôh&ü|'¤1:=šµ15nl19�Ù”'*xò"GÇ5¹›4C/S
! Ð)æ)ïcŒ¦ƒ*žs4ê)±†7S*HÆ;Þ#.·6Ž*[É5R‘YÊPI—5-Ü&Í;';6	!.44##È‡8#Ãœ?L
! ÿm+Œõ(§E9Ð|•VE(
,®)§&®3,¡1t03’(-¨»6E7§�-"ÐZ
! ¢ã4N5"#/
ù+æ9Âÿ0þ``(2+@$J;[.,06�*ÿ7“6$ì'È
®+ˆ!!
! J‹]	e8/†r"¢…é3¬Å/{O#
	:saË&(/Ç
ß•Hº A:"¡51Ë§÷é¢"Ó1·ú•';+á1l
%¸è:©,Ã0#“$À6�.“#—VKù,Æ
;9ÙÜÕ9³ñ!0#7#¶Ui5¨:«,Kš$Ó#¾|ç%¿]+C�ÄM%
! "Å
! ïX7Š'	¬"&Õº©æ8^8¹!¹9K()<~Ê3RŸ6ßä4aÁh/Ë	i9Ñ<&áb--Å'ƒ(«´n,¡üŽ(A
2p‚&!' ,¯ò|Ë$‰Ç-[#>&*'Ä3™Ò41ãH€U%Ú	8&G	mKÍ,¾-²T!fô8~T"×
! $ùW!�$_4…"….8·(®w (°”9Ø5I:¾#Œ8#ºøÌ­÷Ì¥(i/07›s'u	,%7/Q•0.+‰7
Ý-h3¢*¶+ð!¹00±g.›5É¶-·Ö3fÃ+õ ¦
! J)å-´2±Õ|.‡,D:¸,½––+OÅ(Ø%Ì2¤.®h:],ž8~Ÿ;vRºêä2V	‚	)Ãù×!ó·ÂÛ«5™Ç+a
j;A+) "›Þ;1n5J+{.´%�3«ým5'3€ s ÿYm.v$Üa&</R!º
! X#7vþ'y-C5‚#t**üï·'¹÷/þÍ/m/u»3’
Ò
Ò)v<7¸ƒS*7î:'óA7d
! ¥½(œð-iz$¾¿4œÒ*!©O9 ,™/a÷9�3^ w¾
aOÐ
! 8*	_ü?&öz377”œ¹+$	î7u$}%ßÝŠ,!³•v1Î$‘ñ%06^ó~(€!š/•88b6;	h-G6&²OÂ,D¦Ýuc9ü
F/©Ò9>Å64S%:9¼(±�ä$ML+¯/‹&ò*×ô9Cc%›'°¹3	mÊ2©è4ˆ] 
 ;Q;‚%xß7PD"j÷-(!Ì:}#£/‰
ê%³¢.+)1€7>+ëœ!½6õe)²9ZI1üL¤ž)ÜÑ-*Å-€4ªç»‰3„$Ž'3(¶)ôj1[¥ 
N.$³x2Ž0/1Rë8Þö'"¼º8ðA;¬6a7ÐÜ É;
ð
! a-17fa¸5•,2Ô-F1F…/¯7`1Ý&
! ‹,šáÀ/-0&0š+J-jÊ4gy#¥1l!ÀZ+OØ³~4)ˆ" p"Z4çB5ú&`0Ç(x+áÚ/R
! 3ò*¸2Y/ )Íy2†-À+7» º	Ù¸$'ö:{Q*Ý084èã(i(!Q
! /8ûc-g%l/!2£&Å8HP)‰(ÒY,9…(•S¢7)™
fÎ43²üê6i
! \1)Ü/ 
! ß¤ tf"&5ô'w
/³:Øâ4:%&-#–4J#­ñ,o53:þ-¿Ù3H8|)Ú{1O8±%Û'p=$×‹3û)¶ü:0ìÑÔ
! ÷&›9rÑ*@
! áN
! ä'')X.èô6œ"Î'-ò
gß72S,1,É~9þî.ÀÅ*¶7#USó+h)e¶§+–ó Ó¿žpü„%g�6Ze&xÉ�e!mjå.f7]2õ% n™-†›-ê¥"–'O'î-P¶–0$Æ&»-	²:®$ú3†5*N3Ý(íu.…1Q7~}"‘(*¿
!  É 	j1Æ!S4a:\�0§-ûƒÂ"ÝM;)Ë:“B
û^yç#—2ØF,e
! ®Q:Â ý“560­'ž;É™+`Gí °Ûñ
! Q-�-�ó¨1@,à	�t4Ð%DË8‰)–2,8¯ n?(Ôw#/>4W/Áµ%„×’(­#(`8Æ† ¤('$6ú þ�2R4D—~*�$H©O	Ÿí!„(°OÑ-Ý
w7 
! æ*˜,¹‰¸�I#Õv,Ñ
! Ò3ëö„³%³	´6'[�	 €1W#Æ.”×0z:¬:V—²**-8û*�*‡"¸7×j°øã
î[2¢+’Îé,:z*€"dY2V'b&=6£%F>ü:Ù*’*
! x%Î	‹Yä-Í+X'i6
! š08t5(±)ó#�Š¡ã:•së"*y'…vª%m#ö7rË.>;“µñ|:ŒÂ5E(u/w)["ß$ØJ2œ¬bª	"5
;‡!¢Ï)d2 pÒ+¥ö4 $;†M(I.Í3ö|‹-ÎUyjé5ì-B,uiÓ€hUŠ@ø"ß	Ûd*kàÌv&,ð9™&þØ$�"¶3^1æ3R…ž¢
+
20ƒ'i79ß*i÷3òoú4ë /2A¼+ô7˜…,mŽ»W0^5s,f'ŠÁ6	!‹'ÁÇ “
6Ë2Ù!¦ëÛ:½!3
  
! �4Ú7Ò¸0~7K�!« õ*
b3vU“ð¼7â¼ :$ÇÙ5 \Ü"ñ	/*0Þ19ƒJ®(*õŽÏG,,–*¡ì( L;š2=(y7IýMÓ
Aº#”2oI†#o9vœ|FÍ#11
! äx)»	Ñ	¸#c*+$p.	È&ì$d@È
! /*—^#¡.7/••g0T/3 ¤#€21ÌÅ34,Q/I0÷#\2â^r%V5h5¯9VÑ9@è—ç*Bm:I:Å2W'ïUAÒ¾'Ÿ$¬j´/Ø4a%’:}7[8§
! «9"'aW±9Ý6ˆo6@/ý¾(Â !©&FD%}V*JŽg( ˜x
! m8
! V7+ t–7ô#Õ
T¸%[;1+ê&�#¡'ñ‡J,ÅŒ9Í4ä:Yi¤a6™à&½9'²™	Æ$f!æ=Ëš.-�(M\	)}­	%"&Ž%Rþ,/‘9„6RE6ÅrY0–;E1²]P6G.ÆÀœ2:9;‚4~•6ð3™6h7h*ê-Áú-‡)3ì	V¦wý.Û#J7ç-á ¾7§	Ž8Ýv½`:Õ%) á /µ8"ª
?o,!‰=ð|	$jý_
! 2¢ä8#—"pS|*Û18j2Û&Þ p,°7<K7ØzM)yœ'F%¨'72œ³/1ZZ”ô+¬&Ö
@Ó2 ;è±,š¡9Š-
xÓ+£5‘!»”-ð G1µÅ;Æ3f4�7ÿ,¼°ƒ‹©Áƒ
cp$‰8…®:–
! $�&o0Vå5²&ø&Û.î4â˜´+Ô)15þ%5•4V#7"%‚)�/¶Àaî&ÌÞ3B!H÷	€$.
+ï+Ù.ƒ5ÐÌ5¹
)�Þ§‰J$ôjd»‹9 4¬™#N-L/3´(6l+,wk+È'�(�8)�7S»;÷e	H9¬9]/i4ô
! (
·%Z)ºê3I|Ÿ‹Ž
;B¹8ã,L
¦W#^å~/æL!”|,-Á'='§-BE!L'v¨®_7‹/±6:â/°þ(öµ/ö*1$5x
*x$¬
î%¨Ò(”%bÉ	Í7º1±  7j/LÙ„/5Ù^3+K·-
03[4‡ Rð,'ð"®%m,É!žò6*3«$&3,¨$8ù%ï1²%i%D2®&÷'ï;­4)¯&€¦ƒ®$ù7M9�	?'Š"_“?&Ÿ"¼-…;Ï{3¥9`%Ù½	mäV/×Õ8¾,3Nuù]3/ r
•/W$¡\¡3X/ò-Vo8/"œ¿+`(Í'	OÎ1¸4jI
�!
! (e:2“*�1ƒè-	t/ÚÓ)•%
'� VË ˆ·áÁ±úæ$!#%¦ý:f,tv"øx5 I'ˆ®Ž³3õ3ª7y"”;L5X9dZ1?"1`µùÈ0pw')”!±¤:$ô.1'`úAîK	;i1Zœ&›ü.'ÜtÂWë)*„(W�|½7y&¡&Äí/
! ñ8r
! 91yp(è6™ã+ÖL%y¦'d|Æ/L12©3ê/7Ñ&¨ã:&;=ÔvrÀV
! ‰0
�u;…6ðï½U_?9Ôr"
! ½;ì– ’";7m4¿G$à†º'¨9”'ìl&"å4UD¸à*N6z;¡+•|2ÄÆÇ&£'kt!Ý7‘;«)B@2ÆÓ*E-2Í‚ZÂ(0 2·k9ï
“)Wø8#X[<]à¿'+?/98Á/{/+^4A.�Û3.LI;	Ò%§é 2]–9£tÌNˆ2Ÿ#e1-:ý6y4$:]ç#+¿f1++ë%æ3;wôy.f	Ê%$(æÊ³Ñ9Ç&ï7'ïü%+\DÍí Ú9À!_8/-P,Ž
! ö,­)ô0*<Â¡u)0*þÊ)ÅŠLÒaa!T3&ç1Ý!­3<­6Þì5¥ûò‘èUå(í0é#±�$*h8r!-~7@"y½XMË
Ë¤5@:²c&s;8ð$B$ ,T-;¼&Å)+“8C€)Àš3ü å9s-·òC8	!9b°.Ÿ„ÿ$£“
! ð¹d)¹& Wè	Nso9Õ;6ÌŸ-ý¡;×éãæãVú#Å1¯o$ŠoL7î65Ð
! 3q	-1ç±;ŽP
z|P+ödŒ8=Rf-])Wò82>Ú‹5}GÀ5¿*%8§VIÍ4ûó4!.—'7rû¤C¶4ˆH0óÝ$> lø$7Q%<8ù4¡K3'6"¸÷r-2$‹"…À;Ð#QÖ0
! cÇ÷.”¿2�72.î•7ç$úÁ›:²ã0>õ38@°53{¨;á
‰'l(B&Þ9®Ý:¿d&È†\
! Z87¡4½#!ø¢$ÐH$h³2å+J0o
W;ÑJ
O%ÿÚ.¸8É"gp
! 9#´	†04·&¬*W�
’Eä	”œ¡%—,ÿ6è/Î.é!k'1ª:å¦�q…nX™Ö+¯
! Ä+=K':•(<ç©!B#��1=Î2g!òßU/¨.ät9žV05þ9‰8é
! zƒ%Ÿ1ð”	‚Fãæg¥êž9i³¸Ò1Y¬2<
''C.I69-@#'"ˆ7BO6¾&*Ná/eS7Œ3í*×'ª÷7×9%:/;
Ú;�4ö÷"�)v#E–5¯-*q!;=Ùß:Œ0F#1;083Ö
! õñÃ'à2
! .9’'¤ª¾ö!>
! µ".jpêð¹4®"f5œ#®r6#tºž#"0ñ;�ú/ÜX*¦4V"x±&'bü,œ.Ç2É*–Ž²)Á}
! ÷401áJ	W! :'È1Î"þ
1ðˆ(¼!ÿ
È‡.'=%aSˆ4Ðj³&,¨8&¦.ÉÚ*âå¾ïæ!•&]‡2ê(z96kJ!\l;Õ2Í&Þ,
ýP;/§p0&(õª)ò¦y)ã>8³04$35Í8žõ-h;Õ3›c0Å'0£,ñ:Äâm|lÃ
! ¥â99/l"n4‚®-ót+V-º‘ë'¯�—978T4Ž ”7n)v4˜5*÷!Vt"_4;2,»Ù:™S	Á$*;/Pó„(:Z,�ƒ&DZ<Ùg7%œ1µË79àä#…& 3&¢'1s0µOð9“à
! ýR<´Ç	R6D_$z"b61›Ú	‹+�HÑ#ôö
! ýß%Ü8*["!ÿ(—(N*èæ
! 'Ù6´ú2´›|3å�ÅÂ2 â24b!ù6¹-	â837˜¢2RËî2±#›�5+÷=-1D0f±$l-µÖ¨(%‰	b59J1S
/<GM".Iò4–
! Ôû:�1A%õ0‰‘…/¯m0Â'N	<ÿ$³ãu»‹{€ 
$À
3cˆ	|)˜û$
! /Â™•.è†Ù
! :Ãñ6¢+„.Ö"?Œ7^Ðø-sn'¿T(n3Œ(v
! ¹ 	Ø	í3w1à:�4Ÿ ¾0„9Ô.S:f+nÂÖ¼#j
! ‹y0/³#8“.)5~¼Û”¥)§×£!Å03ßLÐ!â#T*€32
X2=ü$_Ë3ò/~	9!;ù+	`C‘o6È�•!—ñÜ5œ�:e2Æ“(ßL¦S/n4š
! Ž°$ô4!7H mÔ9“j×7þ#0˜0¹-n1öLý/A)4{;Ó'h‡->1«b:…3ŠôªJ6zyÊ.ÊM!ºx141)î.Œ/V+Ø&?!
mÓ5òì	KF:5#/.±B((Ý*v0ß+ö"§!&¬+±-�;‡7œvµÖ:!,N,{-M*U-Z:•'"·*)43"8,Ÿ.è­(Ú6p+W/B/C
š#= ˜163‡%‘Y*¯"¤y(½5t3©L-¤8-^(¿ñ0+Ê7I(ón"ð25ù7;8U2Ú�6�Z_Têß
õ?†!ÿ7?ÔÎ4±ì3:T–¶o(Ý
! ¤"ž+n.Úþ"`9ì\&¾‘2˜y
Ýþj'á%&	Â:
! O¾p*Ù$Q&}-]v5Ë%1–65"€6Cl,æ�$á82]'€À7ÇŠ6ñ•+T8¿qDg&
! @+‹$´‹!ô ¼t ZãŠ*++6f
:I2'/,;²y%G9É·,(G$3Ž"Î¾�êJ"Ç$øQ#Ü	'ƒ}ËY+G7÷
! ó†4?#át;x¶‡(—3-Ü,¹2ÇÝ;©iK4G¼:I1>	:Ð0k8'
ú-µ9òÙ óÖ.x%§/à!·$\Ýw
! é&É7æ)/ {ì&µ*ò)]-l	4.Oê-êWŠ9;v,6Ð4'ê7¼2;56À1J“&#ÄGó8±®4Ú!(ú+»)-2>785-¯$; µ2õ"·(ä"ÿ 4(¸Ä�.Òb"å1·.D9L4Ý5`
! $	ñð#8*1Ò—¦+V
l.6­’ã.ÕR:Ää7—­-Ù9Ë
! õj}1÷(òzJëSc-3TŠÌi	ât(Ô Xi„¢e‡1c/	e/‘	7¹/3”&�‚„5Îî8L¡*sÂ1µ;Q9v »
! —X³ˆ
! ›%<ã+±:
! v,âÂq+Š¸&U6?8ç Á2Á-Ï%›'¦;ì.L&8Ó1B0^
! P-T-$§Ï
÷£Â8›75&0Ð*�*+´
Ç±^79¡ç&^9ú9Ã•V)\Z/%,æŠ�ù-:3a--a%;Ê=w½E(žr&ø*O"�ú»
0¦2üz,'ý!K’Q
”&êK)Å9”’,<	5
! ÷++‰"Ê
! †ªµœiTs2¦Ú%þ7}ÔX"µ:68.O™:.™)Ü$¨•0k*
ö3É­522ô1Ô3Ô$æ0«1(w"2	>¢)=.ÎªÖ»Ü·"[„¤
! a2>´o7g9ì4:!Æ™*Ñ6 }&Œ§eá9:)0a|È?$Ì4'³‹„o+º:áÉ›K‰ú.*í7Ü7r�Ï7(6’F-ö-P:£íç9²ÄÜ#ç6ø�£*ÌY&ü8C¹1|AT2£
\7’+í-2R$é/4*÷ã'/¥žeº"Æ:Öq1Á+ç—®#ö¤
)0]\)å/s0V�&5<1W&Ç@°ü,‘'ï"æ-´å�z)¦5:HC% ‡++!(.(-†:	&]mëF	c6£8
! .nß¹# -Ï-Ô*y;o'àW:u'º];ºÎ,öÉ-o#8Ä2¯2;ú'i
Ü' �?,&Fû&{:¯É3{ƒ+ƒ-Ô7Ø 0ÜÈ[QÍ#	M8í"Op5±5A8ã +’)oÏÅ(è,k81R5é	þjOÞ+a­×Y%"0Ì FZYY"'$�,Æ2˜*g&©0x8÷1u0bP.#ÄØG�ô:õ¥#r×¢"-óh9ê!úÊ”¾¸U0'%l3Íj6q(V2qž6—°,©"ƒeŒ4"2¿4À)à!g„‹--~${*ñ-5gø'èW
o…+Ôõ,M	B4.¿;; %?+É&²/I,k2ô!À Y17&)2TK2SH+úe.º
! ÿì*—‰%$– FV ç0N4Ì"†+@*¥
"äÎY×(Í'2*Òü	ý	‰Œ#)-¶86¾ÿ5”A3OÑ¬7êw2˜:œ(9ŠÿÐ*¬–O! © 8ßÊs7J4X /Æ&lúJ,d0
! ªÝv)º8Ð'4 14âZò,3-Ù%f)–©¬(Á3î/Š.^'½"´:LžÒY7yï$æ
! oSŒ8ËÀ9Á�
! :5yº0ª“7¹:SÚ
! R/¸2SÞ Š5?9…9ÂÄ%_4&+t6%°;‰9õÏ-1�,.[!ë/Íˆ&î6Ž¼U,ã	ä1³µ
! –šqÒ
! Ü;ù0Ò06:nÏ3�-Õ­ø
+8G1!/[&é1TÒ ;.´'g:È0Ê1²6ª 2*ë/w!�5½46›!q$F9Ñ0�606JýÚºp‚)Æd(ˆ*" å2Á9;è0;E	¦*zÞ
! <#=Ôü9‚ˆ¥Ùš&Ž6ó"33‡å
{J-Ú—967`,Ø ­&�"™.ô­)ÿ9Nž/U96$u7
Ñ·	Ëœ
4µ’Þ8§4h1y1".˜#®ˆÇ)''6r	R&;P7Â	ƒ›3:¡Á).2;6'&ô&…Q!Æ	X3®
! 6£3›*ò:	2óÄ;ñ°ä¢ý8E «*z%†6Ë-
! !E/=2@˜%K.Ý4E^”#<*®9|0Õ:÷séMa,.QA:L!!£)=*})¶!qÈm‰$ 8Pz#!š8ýÍ0‡ulG0„;‘,B"Ì0#�	áÐª÷·3W5Ít8'8{8Þ(/:®	65	M
3@%³ã 7T:­×æõ/|+o/ˆš6ÊEùÎ!{8ì,¥ò%Z*ˆ/^$@ªV0£;sZ îih%„Â	À-H3K$Ò!6g®Ì4±ò45
! á7ýÄ.Á7AP'Ð2:“[Bl2ªž1ëÃÑG^:€%:õ!^Û´
,	,k
c˜$¸/f£Y!	-7T'+!Ã˜:'B1’2¢
! } Ž,i$Ïõ$�*™c8©æ$ÆhßÓ[&(–(ÐÑV:+Ø"¿%yKY€!û	v!G*°+ [ç'ð+ƒ"iÜíb„7¾8`/L F2—-]ÐŒ®7º
b8œ)ø$3ä&Ã)”*Gˆ,(’9ë3È"4ˆø(4+MÈ.
Ž$v($yú¼,Qâ7a*N!}(Þ‰­m½:Y'GJ(è
Šú¸*ráŠ:LV$/÷6—)º/–¸Ó¦0žº	Ó3X¾	
~%ÌÔ8¦1s&ò1b,·ñ/>¶‡	„3Ö3©úÖ!˜.ÿ	ú5)·+­’0¥4$3=
�:õ5'Ñ]#}½à(!Õ8÷@.M4f9‚~,ô5V 8±©5
+
! ²/	©64
! †Š(Ž«
Ív!î9..…‚8ß°8G§ï-Ðn$-ƒŽ“1©Û"3
%	.à%€$wÜ*×#¾E¡!)\$6BÈ:u=º‡'SÈÂþ0óÅ#ë),’–776ž
él'I9½/aj:Ì3›;ï‚9Š/‚+ :[$¢á#>‹2ž&«6Õm4´«*;52 +ÿ0°y$J!^*«½)Â+å02&—`Â
—¬®"0bê$º9Ê, ë,ÈP8‚ã%ª(t5Æ
! 2R;<)¦(¿1Þ570® O2"Ù´;XÒ8Õ1Ý%ÛÊy á,!ü4Ã	"-”½+ÐI"¯z7m1Á
! > T0;®>
cß5#0-$w$b
! �ÿS7þ2z4³Š$ˆ!…747°2HÊÔ5è7™x0š1Á˜;!4
œÄ'Á®.7)\0Í “'ôÌ	x9S7•’1RU)†*‘W90ÐšøQÇ39 Ã³¿‚.�Ê(±!;é¶.5¿‰Û*¶þ	Ø:©/B
!]1Y6qìp7ù†)+1í6U!ù$p	L*2d©¸	!b9;}$S;½ò+Ï€ˆQ	m	 ò3” %3*ø)çOÏ 7(n �+!õ2�.÷)S'ý4é.)/ `"‹%
! ç*:öƒ>¡)puK íL:,,Ÿ'~2.	<óh z¼[($§.¬R'Ž)¦â
! Ïøo	ê0h50ª!0)e,ù*Àý’-F7i!ç7àˆ+-.O,s6/Ž3ü¥µ:L>!
! -æ2P	C6Z	 Šû#[7—6ƒ!Óê9t	Üw(E'÷Kì869ƒ2]Ø7v3·ßo"ß®²1ì f,6ÚX	I)}
1E,g,1édˆí)�˜äï	ç µÓá7ë86»Øoù/q6ìp‡c#
8V1eZ
! d!1©;_);Q t#è
! Ü-z6þ$±79U=;(™'Çg8ã64�3²,`W~
! J5N-	*¤,-ý5¡/Ãn*ã^“.‰5 &’!yC'BÉ9(0
;&º-á¥72-kö2+"š,½â0Y8Û³
0%)h6J0­×½%À%È4w2¡ÍG"Ù1ÁŽŸŒà$M
+¡w0+.K"õ¿\ƒ
! Ì½õ5):yÙhvôk2¯·:Ã…:Û8_&„:ú1?ú
! )A#"Û%#v€.94%/‘*´�æ'š"eú"ƒ:ˆ ë*N?5/óï988ß8&;Æ-—8î3é4F�7(C44°6üÎàƒ7!xc¶"i)ð4!:+§ Kà+�Ñr84›2ú|Q+�+7
! ¤3+8÷|9‡9Í$q"û1-É#ªï/Ÿ+ñŠ#§1Ê	E$–—!þkÌ7Ëg+‰/Ûÿ~"ÿ+Î/_4]ÚË!V:±
! +�þå]9',Ù-€q7Ï
! ±&_,¼˜4s(‡â.$âÖ9G‹.¼I� Zoy*ÜÄÄ8}¦/
šÚ	é‘$$L3*N0ß#“—-Á7Á%z.~
! �	¯>0N'|6ÿ–

! «^Š+ú…",s9+wF.p!÷‰"è5Ö*Ï"ëF*s!6R7%.‘
! ˆj‚-MØl$K;;5ü&;)�6²(€U ®k	’#ƒù		,(F9C	1)	¨"Pé/È36éO01Î?B9t0ß!ß.'/)‡@»,Êh#š!;K�(ô’	ŠÐ8Ië
ø"C7;Ö4 9_5dÏ6Ý2@*¿
Z4>Á.(sÑá-¤Ti)¦	ÊÊ5Ój7MØ¥;u M/`'æ:æ�9“K/ò@-q~üÈ…k.u9x
�8ÒTu·2»´˜8s
! Æ:5˜!Þ%¦!•:ÿ\6p5¹í8'æ'.&f$ñ0"D6I>2y„8–	y:ë(8-—1<4r:Ö B;ä
nå!ÿ%Ö=·|’3k¨±8D)¾.ó
„Ã4§	4¡Í9ô€/(;’ÿ2ëŸ/š0|5s#96&éQ7{! &ùÙv7fÍ	ª‚0g3Ž;K+:™
! Œ3*d/¡<;q.š/'Â
! *ê6•33x4oÁ,Éö5�2Ó8~�4o�$ˆ)
! ­+ž,6%
! L2¢!2o Ì))%\9Ò].Cé)‹Qß"÷Ê/æÍ'I×A6–8Ð'%&4PÍ"K6ºGq2S6†°'á+-):5¾·¤ö�5{ž3ò(&+_:I-¶&7ï5›.Œ"_gÓ§µ	ò!jú’5ðB$ðœ/§%(eG;
! [6‚U·9ò;š;Ð:¬54ïù
%%³-G)#Þ-:1¶9"!ž´08ø
! ÿ)A"Ã(œËè#Ž6(b2©*Û[%;!- Äâ OÛ
! B.Ü‰x>Mö ¯m&P2t:=1r	
*%4'#a5¨	m-å5„¥9"QxI’6[9÷Ò$!0U5Å§rò4%ùˆ%Ú,Œ�+÷0×!û%#1Ðà@Z±4a)8Ô4´";3,,$ŠÝ`4&á�;Ï.1ñ�ù"4»#{)Ëk
! g9¨k,:-{Cÿ+4&&#9
! Pðµ(¦Ü
‘|2³)!ö9sc5q
! O./;$ý
/+æ+JÑ8/2½˜/Ù+¿=õ'y;¢^2C,4%ókÈB‹0gÙò0e8cáP#ŽgZ"ƒo•/Â:È ]
d6ý0íü7ç23�OÔI)H"ú$ù%5Øw!$Í#U"E**&…0q4t,‚
7"7ž>-6%Å"*Ûõë#p%¿:dPD4p ,5+ $#e-R†<-ÓÎ&}5­2tŽR2k3Õ4
! ›"R©71u¡8QŸ8Õ“ ä	#™¯%’8¥V.«í$
! Í(ù!Î0;¯Ç*
¥-�'å û/ú	&2¥T$X$l 9Þ6!!†897¸:£2o@4ø,¦,dÐ-â+&6	(Û(W4wv6Mz
v¾
! åª#%6�Ø(F³9�8þô"%þ*Ö.{
Ì.¸Õ7$ç	f*»v
! 67"ì#ŸD•-Np9—.çC�Fó2#"Y‰~.±5�¬1EñÍ©5		;2.µK4M¸dT	íj6(’2%‹OX
Ê,ª4ï ÞK*æ�3-z/7£#Õ(D·0ñ7h
! %'")Ý['%Ò#½3¡Ù|r#+p1^Ö	± ¤7Ÿ„,ø%x:ÿ‡Ù‚;a1�
! €¬8–+ÿïÃ/µ�ú*w0-g$~ ®!Ûx/x&¢l‚,YFß2ï2õ6,%„1æ6´-<3¹%?¤6|þ+›,�%ðs*Ä±'–4-5Y)¿9Žƒ8æ«8)‘r#5ª/Æ	$M0²4ÛI8›%$9�Ž&K	Ü9.�è™ :8há.%Â638 $é6ˆ9Í:m�wB9:Ø#B` ¯_;»'1p"GÓÁ 
! 8ý)÷¶'lA9×B)àãD-U	Â$»5÷8#Ó!
! s8ÅP3M";9¿6�n‘5Ô	^ßV;WÌN.Õ";-`Ð	ŠŠ11Æ
! š½³4¹"Ì»È4z2þ¨*!œõë2Ô(TC
! È8«0›)Bk€cbQ3
! )/]Ö&s°Ì
7ƒ/þ]U2ë$£o)ž'½$#¸‡4P"Ô;ø2ÞÛ2½8ò‚7[:ÑG8‹:+�'Ñ1Ö;1;$3-G —Œõ	ã#4/	`C’©),’e|
! «
! 
! í&Ód3Š8¯5WH.¦ˆd:Æ49ˆHï'Æ0Ë•)ûÇ‚¶Æsß,�-}j	‘9°Â-Œ@a"Ÿòú8¶:Ÿ,J5¬"£k$ &äù.Xbz	=5Õ&“ ×+¦7
! (	ñ1z€-5´•>·
! `+èËJ: Óò š!#Ô+½Ï"iœ9ïÂ3�3g--@5Y#^¥ö6ìXÉs!�;%»Y-+'ù&#ó4;¶s,.„80'~Å6RY
D&£4Öƒ#B fG
F:ÀP’û4¸;Çt,%)�¯
Ø6Ù&ç8	º%\x3a
! ?d‚k5 820#Ô6Ú3g¿$!Ø	�,Öµ&9}áü+KÖ�8Â/,Ÿ%(áåÚ-�0Z&èÚÀ* r!"ÚE¥.`!*m6‘wçG-&,õ:Ü.
! n$�)´r+,+Ê*½2X5c‰þ!X:$9@°\5Ž› ¿ ulÙ
<6=¾p;¬,‘½-Y3hƒÂ‰°
ÇB	¾·g1	»„!‹ž/“,µ]níÅî$&ì4DŒ¤+‘LÊ¿^7 0¸ H!Ô
*•$}8‰6ïÿQAÁ-D#¨ 6Ð— ¥NN9ãÍ¾;a;"¥!°\ø7Ï	·8O–"M'Æ)F(:
.�/Z0í4ªÑs)%Û7'8&«_!X&-o1§"ÄÅ!Ð9I3v9ü%i3µ8ib)ÝyÀ“\0+ƒ¼00  8â,’>#u(¤$ó/¿5	7®	Ö8xL&›<¢12/&1\ cÄ/[DG
! ò2"(õ$T6Ø0
! y	û9Ð5_%€;Kàa÷$ù
! æ"·)e�ˆ;\%ÒéPÉöZ2YJ'	7-9‘#”DHa(³.%7 Ü! í:š+/],&NÞS&ôH	uJ.!
Ò	{']î,:û)õÔ#¢4-j)Õ%¸©/9�@_ *‡0Ë1Ç( 0˜˜GG“/‚O™§�¾5…&h—!õé$qä+²3 A!~œý8mû 	c,ïf Uƒb1§7
! �7*!:):æ.±¡0�À(Î
! óŒ6`2¶
! $³
! �,-w4Ð(-P8YQ"¦‰;6-³7	)
! ?,1
! "5n
! \#9$o�ºÝ#	+ú(>N/zª+2
l5Œ–ž0º,Æ“3&Æl:F5'16`-YY4qº.Áœ6Í#×1*öK!à.”Ù).L°4Ï 4œ*NAA*u"‡#66.õò.ÑU)©-:ñ?)¦0Í˜+<h06ø6{Ù*9í©à¸w/f/ß(3ØŒ&´@
v,)µP6(1´&³æz86R.3<?7ª¼þM92“þ“4,î1	j0°.«'”1˜2Z‚:®2‰\SÆ»šØ)139Y '$0C²ÇQ0àÍ—]4¡$u$¦²k+;. ¿ŸJE2|7à7œJ8Y.ET×8ÑÝ@'¨,¾!Ÿ%P +1�
Ï*Mt.É(Ë"':ÛÈ#Õ“~+†"ww�
! ‹ £(,º2¿0�/Ž”!l0˜¼ z
 M3”¹5�Wà'äí7<10,2’þ{M2sB1#b·4A/hû
ôBCX-l4329,3yŸ$ ø1Í6!„Þ$]±	@&Æ6(`‡`‰}É{(/±]6¸Ýêç¯Ôm²8ÝŽ	Æ b	u&Eí
! :%--&Pà#nñ—;é¶u(z
! [âàÌ,~	 .c
! �!¨S¬Á4­8
~!Q�È/*Û661Ç7ü(	%
! ¹Õ
! ªš%ØÒf0Î-<5¢³8[	Ä45¬úˆRÈ-*$I%»),¬¨7_6#Ó/²¼]v.ç3
2k C#®;Ë	."Œ1ë�n/÷%
¢Tb”4%2/&!?%ž
! w/O4U@s	+&:(”
! ­ç•ý$¢,#´ø'¥Ù7‡*?;šœ¼
! ¡-h+‘1Ç;1/”6þªû7±28ð8Ÿ	*)]a8Ž.J/	À0H't .k`4»40yÝ)Ä‰{%b­» i;#/x¶ ê ä
! I&Þ	&5•d'åS IB4Å
%Ž!d-¢•œ(Æ"$¤ÿ—:§0-!åöíF:!îÚÃd,ÊEŽ-3+’$#�eûS5µ›
^›¨P0å%/j
¹Ly/½{"õ
•Åœ5‡í.|/çô%£,,`Å)3®/Ôv-}÷:73D d*ß6l%]£7X4F0þ2 6ûñ-›àQ6XLgé(uû2=•9c
´ 5.�f
! ;lÎ6
<.Ã:o;95CÏ1w.T)/ÊÇ6p
û/L9�5ø@ˆ#¼;ÜP‹
ì1#%éýG!ˆ-£úÝ8}]7¡Ã;ö(žÓ(ü01Tø±w5Š;è(](êƒ)Å$Ã$×2•1Q,N;æŠ°!Ú
0•ª™å#ì
â!–ÁZ™3F8ÆŸÎó1".'ƒö•:ÊÌ\-Ú&(Ü+c8H6¹;r5Ü>4^+U
ëÊ
_S9û89�Æ+·Ëk)´5»$£7­»¾*Ï.Ù"½À¬0etg±(º$d+¬FÉÞ0¾S0
ùÕ!�#Àa e0¾4”°; /(Œ
1°QþÓ-Ét2e;D*c €Î;¨%"5j,…5} Ì-³'x;˜)ÀX1	Á!ž*Ay,Ï"/Æ
¸(èÌ+:<"U;OÝ1È)$%]%
4¿
! –;�1{7³Ñ2ÿ/¬P1Á1V%Îë454\4%ª‘ öq
ÕÞ4m†U«™5_Äð²†Œ)Ôë7­• ˆW**8ô,K&g/ì7U.Ÿ+¯ƒ$Ø
¸û‘%‘6 5'"4¦%ß&˜è?b(zž-Õ0ì#
! cÿ&O–Ò.»0�Âñ¹:<9ºß/s1.’’)i#§*Œ,
! ;96b$ä5ª1¤Óð7¤'÷87ú6>*õrh"|«1Xæ7[
! &é+´Ÿ`ûG/T
! %Àj-#$H‰D¾3Ûù8ôX
! õ‚ _ç.Î:žÝ/}2³+%Ë,:;/!5¨Ñ¦ 	u‘"�,f3gŠ—hÓŒ.×&¯8ØÀ§)ã!cÚ4ï%=8¼6'p#d!þ.»7<0q>¡,cÒdq0=,1‘D6O&!'Y7ì%‚
! sq Kû©0Ò ‘0C)¿#8Ü68¥*%†:.âé-o>62w64!+‹)½Â|#ª5ÿ[$>%¿(Ì1Šg Z()7Ç6v/“H)N8ÿ9Š1S×BÌ­;qö0“*u1^CÊš	…i 43ˆÙXçó:o�‚!Å6On%žÐ@;›	Êˆ6¾+Íë_&$B3ð&{9@6«’Tv+„V&�'HÀ,è	’,¥57%É8 3[ä9B-£$\Ä
7©"Í‡ÝûÙ(H:¹È2à"6o!¸
! ~xƒº4%å÷à8s j+(¨/Ae9¼	øÔg;‰.âù)Q�!‹6ª,î)ÔH.Ñ/	Ÿi-o.ê,Ô”"Cä/¥î#èÇ/åª$ÀÃ÷2�*Ê)ãE8Ê0ë¼$ZŸä(œ0H­~©Ã%Ë6¨¸e7(4)µ{C¹.o20'r.73'ö×<“9«u=/{040Ÿ4‰,ýàÈ(/,².¡ ?Ä7z›I+¾:Ó,r9î!(�6ñ)ÎÅö3«.÷5«:b/®,oÑ;^)™°ü
! ¶&{5˜¦8:	T+¢Ú(«"Æ'&7ò§5¥%87
Ì:}Õ#·/F»§fo&Æ%5%”)ê	ýÅºÊ	Õ+ï*ä4Ñòœî¡6c%Ê6¦·þ3ú¬/ÜØ�*¯+Ë9Ò;×-x*+3D£‚¸9‘7Ï#ââ0ÿ.œ;;,Z'Ìº*õ91€· ¤ gHÁ8�'.Ÿ7Å
! ÇÅ˜7¹…#«}"íÖñ5£‹]
! cbdß“;.«º&ò|Ê8à6.ß0@€�7$-8$B6�"bc'ŒJ%}4¬
! ;3a#�
! ˜9*e9#”T �·68Ñ34'lý[ÛJ’4Dœ8ÃªÛ%1Ñ!u-u5õ7Û´U7À6ˆ7\3w9ã1v3¸1“2‹(/
! ñ(e$�ÿ!†(‡ ¹
! K @˜·
p/Ú)¡&îÃ-³m0ŽdºÞò9î(2‚Ä6íŒ!E4ð!&H
b%ã&„«/°ø„g0
! Ò&2(ï6�m%9D3Ø-jÈ9w:æ¡½ì�>5E}a)ß."ó&ÄÅ³6$‡¨Æe%9_	R0É8-	%�5$/)¢:ÎÍ5öpµ
Fœ
! Tð),á0RÙ=h™¼'r�?0?
! "ñlâ$�ÏºÞù+!Ô/²74Oñ+4f%²#Þ"2(¡#»96þr(¯/Ï!h…#
! c;c$2Eô´#¼4–1×6Ã2z#Ú_"ì£5g5þ/Ï#,X(’ú|$åÔ2�ß3BÙæ$$‡O7lf‘/³.òè1¸<�!M$4�$&i;(&"h(˜(þ:'ÂŒ­9X¯1ƒÏÏ9Ã<ƒiu6E0è$J´9X‰Û0®6ø 7˜À›
! bb¾ ¼9j¢Ê
! [‰ ó-ƒ3È*€§Ž1?ÕÊ9m
! Ç1&.Ï5§Wˆ5;&%53 ¥8/‘(56È6ó7ÁÖ5 ×"m9#;w%ŸeU1¤)h¸ÏØÊ!s._9;e"O
! »
! ï(é ¡(…2Õ\.Oü'¢ áâ5Ä
! q·1.-Ò"7~8,r8 ¬4ó'Y9Ý$ô8bì)‡3^¢#9
Eó1þ†NåZ!8E&c+#$XG4™7ô
! 5ž¢ÖÉ
M:…7» %•¶õô**&!#Áð/¥2z#ÿ*è+·P1E¦îïÃ($"xÚ+{,†/Ú…l£jªÞÐî„ï.¨
! #†,¬ÒB&|2",
`6äÓ\2Ó&"÷
h4N1kÇ9¶%fŒ2? ôl7Ä|¥
Ë;¨4ÇrË/l–,M×	1/d0Þz- #Ú0ÔD1—W°:„µ¢5¡ÃÌ8s/0.B¦9‚'(*	8t7|-u
™N)%L.´4IÕ,éª3¸-Ç"ˆ. 
ìÑArª8ÉÞ"	e(š&¹f&ßå)/’þ
! ¬3ç+Ê�9º)¯:¿-�9°#å,4
! Û	�(.îî*­I4­Né.†%ü'4,	þ< - °(F4äp8‰2ë&Ãr$hÑ'—íÃ­/[:#îxû(ê:00õý7 "Á2%$à/÷„M§ g	êx"&C	º)o3a/‡Dk”:pZ%¬$	#ë:í.3ãKÊ.È34À:²Ëz(p3S2!
l(<�0>ÿ#;2;ç~#ù5Ï32Í.~Y²[3Ÿ(ú!Z-ì…j0�Õ…3M*k$ÄwÝ"Ç1Ë1:0ãqê
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1749,1755 ****
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
!   --target-help            Display target specific command line options.
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -D, --debug			    Display debugging dumps
--- 1767,1773 ----
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
    --sysroot=<directory>    Use <directory> as the root directory for headers
                             and libraries.
!   --target-help            Display target specific command line options (including assembler and linker options).
    --version                Display compiler version information.
    -B <directory>           Add <directory> to the compiler's search paths.
    -D, --debug			    Display debugging dumps
*************** write_c_file - output name is %s, prefix
*** 1833,1853 ****
    since %q+#D declared in base class  skips initialization of %q#D  substitution of deduced template arguments resulted in errors seen above  template argument %qE does not match %qE  template argument %qE does not match pointer-to-member constant %qE  template argument deduction/substitution failed:  template parameter %qD is not a parameter pack, but argument %qD is  template parameters of a template template argument are inconsistent with other deduced template arguments  trying to instantiate %qD  types %qT and %qT have incompatible cv-qualifiers  variable-sized array type %qT is not a valid template argument  when initialized here  when instantiating default argument for call to %qD (BB %d) (operand type is %qT) (operand types are %qT and %qT) (operand types are %qT, %qT, and %qT) All options with the desired characteristics have already been displayed
   No options with the desired characteristics were found
   None found.  Use --help=%s to show *all* the options supported by the %s front-end.
!  [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used in compound statements%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> not yet supported%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp requires%> may only be used at file scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for C++%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> not supported for this target%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string is not in canonical order. %<%c%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: unexpected ISA string at end: %qs%<-march=%s%>: unsupported ISA subset %<%c%>%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFFERED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<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%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<always_inline%> function might not be inlinable%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<ancestor%> not yet supported%<and%> of mutually exclusive equal-tests is always 0%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend%> clause with %<sink%> modifier refers to iteration never in the iteration space%<depend%> clause with %<sink%> modifier waiting for lexically later iteration%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<ordered%> region without %<depend%> clause may not be closely nested inside a loop region with an %<ordered%> clause with a parameter%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_value%> declared here%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<task%> reduction modifier on a construct with a %<nowait%> clause%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> not allowed in %<allocate%> clause%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D does not have external linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using local type %qT, is used but never defined%q#D, declared using unnamed type, is used but never defined%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here as %q#D%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument not a string constant%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored due to conflict with %qs attribute%qE attribute ignored due to conflict with attribute %qs%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is not supported on this platform%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported on boolean types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<register%>%qE used with %<typedef%>%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT whose type depends on the type %qT which has no linkage%qT has a base %qT whose type has no linkage%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a field %qD whose type has no linkage%qT has a field %qD whose type uses the anonymous namespace%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs RHS in assignment statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> clauses at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%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)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%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)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause on %<requires%> directive not supported yet%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in gimple IL%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined in header %qs; did you forget to %<#include %s%>?%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported on this target%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs with an always-false condition%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs instantiated%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s collapsed loops don't form rectangular iteration space at %L%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier at %L not allowed in OPEN statement for unformatted I/O%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
--- 1851,1871 ----
    since %q+#D declared in base class  skips initialization of %q#D  substitution of deduced template arguments resulted in errors seen above  template argument %qE does not match %qE  template argument %qE does not match pointer-to-member constant %qE  template argument deduction/substitution failed:  template parameter %qD is not a parameter pack, but argument %qD is  template parameters of a template template argument are inconsistent with other deduced template arguments  trying to instantiate %qD  types %qT and %qT have incompatible cv-qualifiers  variable-sized array type %qT is not a valid template argument  when initialized here  when instantiating default argument for call to %qD (BB %d) (operand type is %qT) (operand types are %qT and %qT) (operand types are %qT, %qT, and %qT) All options with the desired characteristics have already been displayed
   No options with the desired characteristics were found
   None found.  Use --help=%s to show *all* the options supported by the %s front-end.
!  [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used in compound statements%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> not yet supported%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp requires%> may only be used at file scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for C++%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> not supported for this target%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string is not in canonical order. %<%c%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: unexpected ISA string at end: %qs%<-march=%s%>: unsupported ISA subset %<%c%>%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFFERED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<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%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<always_inline%> function might not be inlinable%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<ancestor%> not yet supported%<and%> of mutually exclusive equal-tests is always 0%<asm goto%> with complex typed outputs%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare target%> in attribute syntax terminated with %<end declare target%> in pragma syntax%<declare target%> in pragma syntax terminated with %<end declare target%> in attribute syntax%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend%> clause with %<sink%> modifier refers to iteration never in the iteration space%<depend%> clause with %<sink%> modifier waiting for lexically later iteration%<depend%> clause with %<source%> modifier specified together with %<depend%> clauses with %<sink%> modifier on the same construct%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribu